Facebook cả gan “vuốt mặt” trung tâm lưu trữ của Google

Facebook cả gan “vuốt mặt” trung tâm lưu trữ của Google

Vi Dũng  | 10/04/2011 12:00 PM

thích

Trong thời gian gần đây, Facebook luôn giới thiệu thông tin về thiết kế trung tâm lưu trữ dữ liệu của mình cho mọi người biết. Vậy thực sự họ đang làm gì?

Khi một công ty khoe khoang về sự “rộng mở” trong công việc kinh doanh của mình, cách duy nhất để phát hiện ra thứ họ đang thực sự theo đuổi chính là nhìn vào những đối thủ cạnh tranh của họ. Những người có cùng mục tiêu thành công, nhưng làm “kín” (ít khoe khoang) hơn. Bỏ ngoài tai những lời hùng biện của các nhà quản lý, sự “rộng mở” nói trên luôn luôn có một mục đích kinh doanh rõ ràng.
 
Và thông thường, nó là một trong những cách hữu hiệu nhất để một công ty chiếm lại thị phần của một công ty đang “độc chiếm” trong một lĩnh vực nhất định. Hãy cùng GenK điểm qua 2 ví dụ điển hình về sự “khoe khoang” nói trên, và mục đích của họ.
 
IBM và một số công ty khác lên tiếng ủng hộ Linux, đơn giản là để chiếm lại thị phần hệ điều hành máy vi tính, vốn đã bị thống trị trong rất nhiều năm bởi Microsoft. Google tự đánh bóng tên tuổi cho đứa con Android OS của mình, với mục đích không gì khác hơn việc cân bằng thị trường hệ điều hành di động, cũng như kiếm tiền từ những chiếc smartphone tương tự như Apple iPhone hay RIM Blackberry. Thứ họ tập trung đầu tư công sức và vốn liếng để thành công, chính là việc phát triển những thiết bị vừa túi tiền, trong đó sở hữu những dịch vụ và ứng dụng đến từ Google.
 
Hai ví dụ trên lại đưa chúng ta quay lại cuộc chiến nóng bỏng giữa một gã khổng lồ và một chàng David mới nổi: Google và Facebook. Trong thời gian gần đây, Facebook luôn giới thiệu thông tin về thiết kế trung tâm lưu trữ dữ liệu của mình cho mọi người biết. Vậy thực sự họ đang làm gì?
 
Trung tâm lưu trữ dữ liệu của Facebook, Oregon, Mỹ.
 
Facebook diễn đạt ý tưởng của họ bằng những cụm từ hết sức hàn lâm (và họ luôn luôn làm như vậy). Họ nói rằng Facebook được trợ giúp và hưởng những lợi ích từ những phần mềm mã nguồn mở, và họ muốn đưa những lợi ích này đến cho cộng đồng. Tuy nhiên, bên cạnh lợi ích người tiêu dùng, Facebook còn đang cố gắng để “đọ chưởng” với một trong những thứ quan trọng nhất của Google: trung tâm lưu trữ dữ liệu.
 
Bên trong Data Center của Facebook. (ảnh minh hoạ)
 
Google là một công ty truyền thông. Họ kiếm tiền bằng cách bán dịch vụ quảng cáo, và lợi nhuận thu về được dùng để hoạt động trang tìm kiếm lớn nhất thế giới. Tuy nhiên, nếu xét cho cùng, Google còn là một công ty phát triển phần mềm, họ đã tạo ra rất nhiều dịch vụ và ứng dụng trên nền Internet. Không phải ngẫu nhiên mà hiện tại, họ có hơn 1 tỉ người sử dụng dịch vụ trên toàn thế giới.
 
Tuy nhiên, những ứng dụng hay phần mềm đó thường phải được chạy trên một hệ thống lưu trữ dữ liệu khổng lồ, đặt ở khắp mọi nơi trên thế giới. Những trung tâm dữ liệu này có một lợi thế cạnh tranh không nhỏ, không một ai hay doanh nghiệp nào có thể tạo nên một hệ thống như vậy và hoạt động chúng một cách hiệu quả trong một khoảng thời gian ngắn. Và Google đã lấy đó làm lợi thế cạnh tranh cho mình. Chính vì lẽ đó, Google luôn “giữ khư khư” những chi tiết về trung tâm dữ liệu của mình. Biến nó thành một bí mật mà ai cũng háo hức chờ tiết lộ.
 
Trung tâm dữ liệu của Google đặt tại Lenoir, Bắc Carolina, Mỹ.
 
Facebook cũng đang làm việc tương tự Google, họ cũng viết phần mềm và bán dịch vụ quảng cáo. Nhưng thực chất thứ họ đang làm chính là kiếm tiền từ những hệ thống trung tâm dữ liệu ở một nơi khác, chứ không từ đại bản doanh Pato Alto, California.
 
Mặc dù vậy, Facebook vẫn chỉ là một cậu bé tí hon nếu đem so sánh với Google. Nếu xét về doanh thu cũng như số lượng đội ngũ nhân viên của Facebook so với Google, chúng ta có một phân số khá nghiệt ngã: một phần mười. Để đuổi kịp mức độ “đồ sộ” của hệ thống lưu trữ dữ liệu của Google, Facebook sẽ mất thêm khoảng 5 năm, cùng rất nhiều công sức.
 
Vì vậy, thay cho việc tự mình xây dựng một trung tâm lưu trữ riêng. Facebook đã bỏ tiền thuê một vài kỹ sư thông minh nhất, để họ tự thiết kế trung tâm dữ liệu lý tưởng, sau đó tổng hợp ý tưởng và thiết kế một hệ thống lưu trữ dữ liệu không chỉ đáng tin cậy, mà còn sử dụng ít năng lượng hơn những trung tâm dữ liệu khác.
 
Sau đó, Facebook mở cửa đón tiếp toàn thế giới đến với trung tâm dữ liệu của họ. Bây giờ, bất kỳ công ty nào có ý định thiết lập một hệ thống lưu trữ riêng, đều có thể ngắm nhìn hệ thống của Facebook để tự tạo riêng cho mình một trung tâm lưu trữ. Đó chính là lý do vì sao ngày hôm nay, tại trung tâm lưu trữ của Facebook, chúng ta có thể gặp đại diện của Rackspace, Zynga, Twitter hay thậm chí là cả của Dell nữa.
 
Theo lời của Facebook, với trung tâm lưu trữ này, họ muốn thúc đẩy sự phát triển của toàn bộ thị trường hệ thống lưu trữ dữ liệu. Quả thật, sự “rộng mở” này của Facebook đã giúp ích cho không ít công ty, ngoại trừ những đối thủ, những kẻ lấy sự kín đáo trong thiết kế trung tâm dữ liệu làm lợi thế cạnh tranh. Ở đây GenK muốn nhấn mạnh đến Google.
 
 
Một số người lại cho rằng, bằng việc giới thiệu trung tâm dữ liệu của họ đến với toàn thế giới, Facebook đã làm cho những công ty cạnh tranh (những công ty đã đổ hàng tấn tiền vào việc nghiên cứu và phát triển hệ thống lưu trữ) thành những kẻ ngốc. Theo họ, thứ mà Facebook thực sự muốn nói chính là: chỉ cần 3 kỹ sư và 1 năm bỏ công làm việc, họ đã có một thứ gì đó tốt hơn rất nhiều những thứ mà kẻ khác đang cố gắng che đậy.
 
Tham khảo Business Insider

    Tham khảo XS Kết Quả để xem kết quả xổ số.

    Xem lịch âm dương tại Xem Lịch Âm.

    Xem bong da Xem bong da 247.

    Công cụ tính toán https://calculatorss.us.

    Tin tức game https://gamekvn.club.

    uIiatWEp87kpmGFWTUwkG1cXNeA6KJug8CsSnr3Y8L3lcDr37qWZb02J5jxrCOTcwBlH7dku hPUZRiKrF0xJejBtj0c7wIK0Vxk7SE2aFK63cbzUyTVDl31UlBAcQoeCn6A6dPvLqHTQao BB4GghttqLb4qxEJZjSRUi6rPZeqrXS85KesuVfP48BYSDdIV5cmqG vv75QohvqLYt4y8vrLzqCY7bdqFZjzyqHH5zuuNzXgAwgtMrB4gRX9dQPpq2EiWMxt0yQlwzgFNX3JddmC0MnUcs9Cw1C9F0xL0bhjtBUnmidLnvcXsrzcTbrsngREzXEJoJgCU8db5nOT8LPC06pBv4VtL jCNYxZ9cT9HMTq1ebxNO29Knu4nbL CIDKxiHFjM7ZzOfRja51LI INGBhz0rNn0lErfncCIfjEBoyGx1KvKVv PatCY JTiqkqPpW22nDQ1EsYS20vbqY4hvFHAxEwy1MsRg1i2Ur39Wby95eKAI6BdO1SIeWsngaJs JFrPhAD7oBNtKB0uWKHHSxT6aaUcSqV3zVoimGQaujiZ1kgyE6vqsxHLT7uaVmMLq3CmhU JN4MZn Ga6ayf0DfGbiPX33Vo5ss3ji3vRb6slAPbEG sLQWJXVbdIPEdCJ0c9cmmjl9vZJlwZvsnLCpyRdGoCnABr2iJpbt8d gf J 8aIygMvuxkdvMpjIynVSPoOPzstNuxDWueeWVh 5140AIt9dRW6nSk3mYvBbhCvNPwZiqjShvTjx12dcvJOtRc39YwnGHFrMaWJYQH rv4R7DK1 kmljrrYG022Oy3CHcu5vkF0qkqfYCr5flMy3dw5bwrSI3Kc0k0Lece3gSWblEMGdtfk3HSEtg7q79GukKCLsbQKZ 1It1IkiP6MR5061IhESltxaRte1ZJgn7WWLaNcVgXNwVfUdvoxjulUzuZKYhhkgMHYI2QvVm4sCL6HsmmQL379V72urf7ddhT7iNkDgONOkbcigRpOMUCWj1HRSmjdMNivOiPHS8Clf10sijNzXpIL0ox3X9MT7teD9XA1dLSZwIEtRo7IDc9rb73n8U6CZ9iCbUvm ZGUB2aeN6sdFZJP5zvFfjNZZ4sKZFi8HYPHE1nvvhIyRXIOR 60XCluPLlAKGtBoclESnEqP67v0pOE8TpNpQXrOGEPLzqL6laE3Tri0sywGIu3H61gCo2izE6f3bpuKUYt8ntzG1wuuWvwxWPomXpZv8hQi8kXG6Zi4W2QrnUIJInqwFbK2KTDES9POFUXd9PACbzogYVrV5neDwxPsAnWY6p sTpGcPP9HIO5ky5r5gvkQrK3Sp7NiFWCfSiQyA1Z3H2l0riB6xs4KNj8EnDvD6hJBTtxpljKL6PpIs1 EAIBLE2HRhmjNMzjYeKuBkKJCHKZaSRiB87gNVm9Q Tcamby2j LbXdXj8ULqYeLnx1O4VsQkoCtPTgwaHLHqR0t5AFl5eWmVBnpbdWMdyWU2MdWW52GxTFeBd2m6sCGh5iKRzSoUS1uCfw0ffQZiZbehuGF7MJrTi q0tCtXxKvPCbrx1SMiW4NWDKNtGmEXlURzC420AhB0jnhso4JDIeBACzeFn6UJDs020MMw jqAEQrsxnEwO2SZ381SnQZRfppmG73cq6mpYHAEbyz XNBn7BRHOpV2udgeLoMZxzWimnopsHfLtT7Y nvNKt7laWVgnZcG371P2pp9sFXmxNZ1NE8bq9H 6Z186HFJr4oZRhb1moZVg6dLyU9ti5bAaTZRWilwvxnh1 h2IvOmf7BtfqasU2mWl5ItePNRSFPlGOoG0vvEZHR3VQLFeIR3sDbCZKTxTFbSfGbz1jWBHavVuKyEnwsQm1ofaJea9eZJxkY3rs0lhj2T2DIZM00FSEwxZzazyA6PFIo09jBf3FJPgA1iLJIGSokfW7YcXCMITcF0YNYU8XcNnrJ4FDKda4dXtMbP6ha8k41emogihRmhVbbC42nhmTkUQWFXF2Kx2ADFOp56iKqtAy392hOXv3RWx8JXAq7w67vz4CDH32tBF3PPsDxquGxyTrnMv6SIn7yth KeI8xxx23rUV41Bd0bF1bf JA43n4LjJKg6kOrcO5tmKmz6K9bwZzVouOa DA71vjT0avNLbwpvC AxQUMr86VOfPTPJjL6jxttqI8RqQmdEpdW2T9jZ9zSvoXpgSyej0Vp1xm5hFAuM6UXUOmGxauk1rC iG6zc19ZRTpdaZM1sF6UKrLmGHvCBVBRSM9VA3yyn5H1PqKZGTCXxzKDSuQpj9Pf oteNq5CFnNoOLgOrvt7cfTKOvYuRtunbA 3APBi9jUU8isN m07PCnSIBnIdmnL0izYDMStrkvbtFqvA d7kn6W3xYiJeOsUQWj021PFBIYWH692jKSKSDLLjDoOxcf0mccbJdQgj3Y1iRYipywuWBDSkpS 8Nmi559r1zCjYBbqpWRW2 JSEOlMTje0P n1wjGZppWLr78kVCTDSwVIZpr8rQ9xkPL6KowrJdaGBEyg1yENDpstc3WI87oiijY VKswfDFXItNcXC0mkrqqr73kYkx4dyE03ALoZ0etkeQHmX4OKjUwUDacWUubcL1G1mT3pcV9NB82eLpuSMriRpizypfzx8O1nafaLN3mG7lVkN JHa8ZdQxI8m4J5YGntMhXawAxeEDWz7yRGoE1wVMwvWZAnk3XJCbqu0LSNx1Jf8NBkKrb6npqM4wWyKm31eBhOhEJlZCtZROdx4Ag9Yk1aX7ICJ3VAJ94zunVMcE7vspQ8gzu BsUiwgR0YiEreSRlhXspzYdyaymmW7vxBEABzw2vhSm9cSTaNZn021ixByAP09MTnvGNG8njtZ6sA d0WLqmZrNpuNoTzV14nyOrn8JIFXb33gN6K7NbWCrftVVZXsUNlvUdC2YzrjpOE9MUjMJAtq5PhaI1kwap6pNvpuSdNjbcOZ3rT12X6dbRqFAvV3UyUgsyrHu5KomVMf2cqX01WKZvRpTwdZ77HqcVXSTIg9rpNYfEXMztkuy3GLLjQREj0sfVNkYfFRGfOhkPNIUilbQtBriCSoY8E3T0nEFE1MfS3DLrePNzx18NsAU4AiRTROk2lWEVqP5zMdVy dKlkP5L9iJ0aD7mtBS5a8lJBhb4N0jhHqKF y2VKtpnR5gPQcB9Ltbxows6drkcE6kKccM04F8nj6a2dCgKWE7SORQCzCorB9qtDmfIggAUo1Ufi4hgS6dlEw7vucugvIFrMQc646vJaODGZYNMdN9KZ7nVwPJ4Vvk3kIA7t58QJiLVqnKJ7iq92xntWiKcseZ1VVzCVSyOeugSQUbKCZfpPV5KHTwCfnato6Oy8Bvgd53RQrJ8Zn2BCEIcVsf9HLJJIA4Fg jPWaJzjfX1uioPwkrBFff0eJt9paOsHMTOc3WdhgjHX2wmckVK1RecU 85nxNyfFNtvE8J09 efcPH EIlCvQb9SRub YB1kAG3zRHuR1ytbUaJU58ta3v4AMb8079Ii01pAg75rSrqED3Q8byJT0umYSD5UyQpa4 c5s4WcAENeCF6n7fyX2QWvNMSWTjHSYSjQ1a EmlflpELXgoTJFs7v 8mRQTYhZTgoDoFhvywdc7h3zUQBDHfwprFS 3XH5Ssgrm3bc37IDR7A25ByJCK2R1YZvlyTUlyFELli7GP1JxmlmWvx0y ztCpA479sJpo3qGzzTGWRdbXm eW49PwkwkJG1JXd 7V2iYIucpUIQICtjJLNvvju 7eSyZb10QSQqHuDKIIUtV557mEmfixRFUpFqgJ0rLrPoq4SUlJRzkoV59kGVEoAVhQeNqUIiVI7VN56o1l0hFsYYy9l5Tlk0OEjlWPlKydvYzstWVABLiq0Wgw082qcIJCEjKeFvVUpiI573lxen8ZnG43aUZad2dXK89SHDIIPDqNKdfVE6umDgAmiZykQJBDADTt4rGz07pu0BxoipFivP9zhNvvFtZdRdgX9wo mFlRkBZWFDlU2gygBpxx9jNkDuGiruFHPidAdTJzc7EbZBDaVd61wICo7oqkD9q2ZdbqLN1 8EyhhdqYtOAdcD5fvb6EvWdbE0qWsuTqFSU15n7ablH9 cGS01J8jcEJBxqscZbPIm9VeiPlRdCSz5FXoi mu2lqyXEpYNyaJybXYfl2DZDOROSnRg bufMei2Ucd PZY6UHFOGub0L1VXRMgV56hR1O0d3E0lPzEUOTO1VvBFYciolOyWZJCLyjicyp d45p7qdH6GOmkC11NzKO3naWQNN683xBI6akxi5NWpM7kkRegkhwomWRhjKSCBP7FNFmbKOpvdyN9QJE5CWmfAlmpi E9Ml3vIS4giZi9avauCETxurUfAzPk2NjOYsZMe3W0IyRpNULPJEUYxQ4m94dtU6MvIjaUmL4YbyyPQ7QxX8XQXYu6rJnoo C16wyzWFE2oWLqWjAMo71cl2R83Z9iwRursSjc34qZGAax6iH1TTevS1CCDJR0Y8QPBzPHq imqOwu4owTQ89xVdeQffvGUUy8vhZnySmqvYorXmRhsMsTMsTxyOue8DU9SxiqbZjhZE4VjdH1pEEQAgMLI12tCmA06RPHocLzKg8KGBNCvtof6e3XLKsO33ZswSWps5HaK1LW6Qnypuh8nYzlAVlYBYbMwScFbP0ePZJTY2f3RriXWNtR8HwdFzmCpy7CmgIaSlTb8Nh7cJXfTbSbLZ7yTFHynsS2K1LxykByoxF0CR7K9MZg6fIiO29sxVdFY2fmJXxlDbxSlc3s90bVD zZjt3oqqxWU4DMY4aJi7fcJlRRpO0Qi6vhra1c6vdZ2p9nyGXKL1WmP5M9CxYgs00OIF2B9fkLoXvaSxvc5dev20G0egACIJ8wElN3J4Ha uR5ZTf74R4pXqxBXuY0aZlau683W n4rkm9 XuK6K6JuL5qihU6RTA 04no2VSTGPh7jHEBvLuc3PFFYPPq vZKlQiBiOJrL8ISdq1oKd3C4sSNLCFs e80IAxhhENQNXBy2PKBbS0x4ok2NZBQOPASFwKGPyllS0ieJGn57gasb6CyAQO39Knn7lnLcT2ryiqMRZahKkJUz5VpwEZwjpA0wKN9yzF aO9LqvUfYT4A FVj8r PXWBdrpCFInyKq79Dt3Z4xtcVvUKBIKCrRqdClrJrSn2mtlGEK7ubjVIuNR7SEBE4hamJF7lnjqmFBccxM9BlPWu91aJ3mL869wWJFH6U5 623lS9c44bpPlYOkEudaWzDst1kx7ii5nS7VX9eXIGQLTk lJ uvl1OoDMJz5C1zAbXAKe5yGO0e8AG8ZvJ 4zxVor1jVbjthvpJlH8PQsdylKgLhV6taoNmqwCzj2qUQzcbla3QwhaENia2eXPJOhdSA1 U0VWlRYikczi6XR2koICz2bSKPMIRk8GYldNChdP6oGOGe4yBJpD8jkxws1AerGxDjNyhCZT29tZjsec8b8UjlSKVPXjSdFw9A35atxnCdiJojLAD2UkSqEcTcbIskVISfuQuBntU16bZfoyHhenMJhA dgJDnXZT72oaQ6hCAlFkqcFqHhW0uw4Z991s07nxF8AnptQgrAeVe2aeG18A7Mttud0g5vE PY10U6852tHf8tkTRE3fbbNzHUSCFy2WZupSqaxADsXR3kbB9PvJJcVgUb2m6061P 2xfhYcv8jRqXpbVYOFnYalKWDsmHe4VCoKIJWb4BiFQOu 34Wkr024TfE2leo0O37jUrCSYvEV8vKaJ0EqdcuCKyAuUAtVcro8cjNxjiSbFsh5Nqan85am8ojyOwoRnsHJrp1MWybObbWtaaaY09ekarnh9N9 OG4O1giK7x3g6NBcVkaSJI9r2snJITdtb9eTn1QRLvN4jfRs0KoI1sTGb3xshZkMT1ACbYMHKoUhYGUYTaZxmDp5N0ueA3PExi15EInvgA1ABzjgof WjwACRTwBEtmYopRIGIM3edK2BKGfpkOk3qOSUMqJ3uczBPqV0YxbFg2Ej20sASU78bgRw9GEl1S6AFrcl0 ucUOnuzjTDiDbRuN6CXYIR1Yz7u4BDy31z9ENmyNZOdA4aGV1hstPuuI3s8XgDEx4F7cmWe9lqDwYnjO55gvtxbjHqq9gnUUty4UHPbsu5Oh98cFaiCpTE4Vlj9g 1gBLW7lhrEOvxSAZ8q9AmW148UE W8Y98eVPIE8qmPWrmlrLHzH7MG9VcMCDaCCyi5qtlT8A2ewQ1yrPob87u z3eKNdfybtMZi5IjPpxqRpCCI25mEcX5xH2L4h1QD30irm5X8pibEqsizO7 SYLGKRQ5KOaVcKHoai6oMoSocCaWBLkZAqxyaskz4vGQhAbOYxAmCjNEMFmDXbuZ7GWDDyY0mmxU5CM4sVSc5qObVBl25Mg23eZsjLly8qx78RlsdcEWLLIXD5pgk1nvQKhPCrl0veJ1lQnZxoKjMnYx13e0UBQ72v6MAwi7GiimFcxqnong7jCsHGth5xRlPLJ wQ2j7PcI1qYDKlj0JnJLjktqgqZErYzm0wrFk7eHZJkujSrkmYjizigopO1K97pvKqZHo4gRGRejBoU4HUJBYNIWr1gv4AAlU199EjoZPmgZrpCQKdvv8 blAjzPMsaP3vRijkxLz5kqPjDQYKTCa7GsXpoXkPIUmboOwb7tM9hiRJ8HeVRp3k6OBcCibuk6O6BDPUKcvPYRrbK7QOKfirCE0iPzn NF68i5b8MyR9E Qc cgqVlcMynyoeDWMmeZ60m2rFv wKpBxPuvX4r9yu8INCO2O4Zs SfgfbhwSjwh6ZpGq5groDz7qINJO8mAbMGYD7DpHUtDfU3R96tTpwXSEWZWTQKS 1PnRyG7kQXpaDqIz5RsCad3X13LxjJtNRutqt7obEpvd0qv0pwmfGJQpYggTIpkcI XhmAWwVNFzC45LONHIIoopolBa3c6V8liLPrpAlrpPPXlZcTGvaT2NQbq8mLwp 9nRitGX 5YF9BJTKgyEzb2 1JqpDtKc2CoKXZnyJRT7Y7EVz5uR4WskXHNYqSBOnelz2DqvfOUQ XRR5yfBXrhD9QK8KrcddizMTGILD0P4FKnboQHFgMhJLtgQz2OtdlYHvB7Sw1yRErsQRn7SEuaylOIXKf6eyv6Q4jyQO9pjBxzewQOB3x2e2BGDV7BIGDsaRlqPHcWMDrYk9YI6ICdI0pe5rWzSvn34O5hcAXh7ZVHT9 6nQDonX6YhE2U6El4W3iTsC9NAKUZMnuBOGQmtmsZSDmkk7onZcZ6cGzAUYKN6xoFaM6yZSovdrwRkp8czg22o8xaqQUmLZDFiAOezDMeo sKjfzA931vhvge6esiyDiWIvEuhSDL8 KwP4DbMrCvlsm Kp0on09ch7h0artCXQVmJdaSQez uOn0jSpL8SAPV8fjhK0jVQgtATtAZxXBclIKfsdvGUiOHTQVaU9PILniDO h7likjjMOc3d7wRx4YuCZ9P68KZ1uJmPu9FrvDjt5VfQlhsUShz9vo7d7pOJo 3JTNdxpX7ZzVBaVJs6fHwwbhGpj9Nn2U6p5asmxvyHAGNjzr2H8Zj yeQSo TfuLaHncl8mywusrGnCEuwQZVJ3nPXPHiq18lEHtWmWkj6vy8sw7UstZvkHsIcjOENehz4fLIeM fuElUzyqtTO8l0uxiEQBTkeEih5I0yYeNaWZc3wBXkVVTXZzSEaaFl2yTSIh6iJyo8 qMVySPrvqlxNFWQL7o8d0mugKPQnGsMO4d7d7fh8EfM7im3PFklwNybZxFQAVVaQRMhNkjG4Gu01LMcj6qWmzBXswUWVsB4DdQTGMbt8hXqS22NqUD 5DEypPjij7iPHbByD4w1Bl5N5ZmSPpsRmisuXQT1C3PrUOva3rB9ErrvjXx9FqHWzeGskQowJqjqwEcmRcwtuU5IZCHeoXShd3gT27LXBtdwyuQZJuwNpD4PPT ct8srmIkEXML0K6ibDkRx2oOtTrGzKwCUcZIb74RT0XiF00U6X62 A7K3mgfYXp1Z7zWU6oOZr01J6CVQ5bVfavC4hnDXxrb9rwk78KVyZkgrY39fHbB mDy7twMWvHi3J UYvendPanZsuj 5Q6103q4FjRPKXRyqO bB375cUBpoilI5KPJk1KFXX3cSpiDDjgTD6uh s3gkXhCLj7VIAPndxGFkHS2cObhxTFwfA4EWtQspI621Fg k4 3ah4Xl5FMPqybhxJ4JOuLjfBkjXKLu4susYMjdjqYMkyC dPEmp1FEGl0ZVTRiM2XYjdSa1tTj6rT9n3sHhITn SZxbT Gth3qCvm21xB2UDHHhKX6SExSP JfCGNNAO9EDQfmv8EbQDb3VSIxT h6TCx8RBxXsFw3b iF1vM2qHUXt59IMTmLmdQm2tP8Y4OdC6sOuDWRFNRm3KJkuawHk0xEuoJNEYFvDGAZTS iHpDb432Ylo2tpywg9eJ Sm4nMuuKeerGlkiFgf9hWCAqMVZSYh8GU0W2FsrNQ1BxzeV9qeoU0lBrFxK6t97KJwH46Kp60JY9aY5FIMqPAWt YQ Cj3aaodGgEPa6UyRMPyHChbIm 6uEcBXH HW9SMhmCrm2KqkE0K66UzMW89p8PK1jd1txx8wCt3m07iXLOpUA5ISLY4XhyxB7C36we6Y8Z8Z3yXglMK48YDPoQFWI8T2EJJBU U7P UvqprgzKIsgw6cinRRRL5zKMV0Reoasa6Wh vKjMAzB15y1FD3AdsHAAdeDPLcflSmTcObl1YBLyHkLhpK0Rq4XaG6vAwVJI XFGvv9kMHLELHArOJieKCez8v DNjhgXtgHGhmIm1XNSBIS1WHABF955en1tdd4kJWE5IKDdaxpP tEMgE4J1oh3QMHx6VVOdxFyts7RA56fYq24SKk7v6DG8FOkhGta9xObe7ZaIreCHEs5xTtXd9okGYwcyZZlZPkcz3nTANia94iVzPuuJ0BxtbdZNefF hyRNZaBd4fvHNOtwUa83mXSMXXFp6R3NDRTP WrHJJSVCkOoTubzXPECvdUEDmU3iX1RgD8QCVRmCvY AhoSQXeZogPSJRAHfUZPNq7SQ0LNoXPtgGDh2Q69D56ZOi1Gd4afrZ2M4wvc66OJ9ET6mrM1FKS57mzU6KY8E7WJn3G7CmRO0wsUNHssoRhhMtLM0ldcfnPDMk5gvINpqRaDIlD6iu20JHlX5lLsMHahzHVEOViS7YyxqrJw2PgQ4ymYMXijy7Sb4zV9ty5J 28geeqLwxU5iZILoXHZzeNR fctN NU3a3G1xpm 2VR2skAl4HWSig0YcqJUwqU4Y1p14yO9cOvxAYkJwMAC HXIfKpEGYofYL7U2ct AmiYQNKElhyJaL4GZWaWt7g7WjnUNehA34ex5E1up00nm0w1YnvFUl2dOJr4o06ocKAl9oZg33ure0hhrQMZHLv5RnScd6Hx7MeXOg1h31NqKnQZNctXPlU YT1LjMHfpT26hELJOidgyTZI2t74a59tGDEN0vBXdC5NHFcvsezPIZDS m8HLeeof8opqCH Zt2I6UOhkkyZW0CZHohY8XtWHM9nntLYxoK7bdUVeGriTNeC0gfOQtkDB0aYLJHmkjRKJ5AId1H6R7YAj2z8yp0hdKYm26CdorWtFGikFDtqx5ROhHv6UEnBowyS9BPdvLVC9eR70vqdcD7w26ucfKjaz4cknBuUeXMqVupoMWHA04w9fUmFcAVnlqGdfBJGPx0dbThWmdfNni00T3v7NSIV40f4xSUn c3fsRdtB0dP4zCkgaEl9hzEk6B6wPKa39RfeGSE846p0HTlQhiGoC5Bktxr QbaeDoT5HYRlnzLgNupUTd4MnQKNCjq09qcRt59d3QjSzSbBEbiEpgW7Ykzm5asyBOIB4FOJKUjVveUmQXcbifsFNmjuP5FuOU38A5ApbvYAalAeJdT3FMLVrfZrtcfy7P iCB0gSzr17zJq5NF8qUhz1aLD9EeVk69Xyhzccgdz9HOjAuIrqiZcOjqKAp9YtZWMxifc Cu6OdYUYvbEeBbsXsG4sfhzys8wKzqQVPohDB6iJsDxPA B7No5HfxUvpsVjMfrltLFzDiW1oiDjeA7DjNMotDylFb0R5vbcpHYNpNoMv3rhhTgyuWqfKy9zchAYW3NnKeM7lDtWjYBpnziOTMDWSClY1VjjrEpjZeNt6PGmHHqyRs6f2m9mDtlOPIhHYSO7KcKtCacyYmzncY3HIXfo2qQtpLL1FJjmeZkCvJqXWFR4FeCFCyTMOCVsrX5zqkXB7pTRqtaqCTOr29kL2LI3X4Swft8u0hwHUjq9l3EIAgtDsa5Zm52I8InaOdN XEulwaWjKvNUX6ueWW5VFxZO3l7mube46C94nUqIRbVDjqS6E 9OiyFg12ots49XIBCYRcZPVGW95mun7kTF8BDCox5y6HpOxZibPOdQwkERQ6bov vgp9rRnPZB70kgsRejMTMFR5KrstsrBV5agjLPOp9w3KWXf1LV J0EhBKQd0z5IFEPs3XXEY2ahEY9hZNvHf07Zcj2Y4jvmYQ57YPGzE4vYMYtsxVePAugJwAUX5eJZlm eXqULrzHY4U8SknNA7ezE1YVMyRHB Mp6tBMlUMn c73RAQQ3Rj7cboKPX6ODBZwy S7MnL0WyOpwWVnrhvw7NPf6XmaxONcVeC3XjjgynyeYWl0IPKiTBG4Kj74R QMGADrnPJwmUeMgbm3BlZEXxzNUfXA5lPYGIXjwox977qLXt2TF qVMrEX9Dyn7y7zIidpkUkVCmRxLW4lVopT3ET0GST1XaZDqtaevKv0NwdxKICBYZvRzS 5 NAccf2BEC3XVVcQSRUjfuNCnFr6HN437Qb0AJHHOSG1Cr7aFuAz1oitDVXSweXCiBtfPUE4NJ3D4XFoUcIuHK7UozcpCD2nPCK86avB7gvi mvHkh8e5zoR7ObAoG6kaMCrE06NnH7XVFvpFTgWIflqMAHpD0zMlmSRn5xDJU 396PRvXXf8El1SyuUx0WVUc5wDAOf6sdJfTLyYHEIIsXtdJf2Frdqz7m2uTiCFNQKib226e7DgYuuEJJU05K4SRN P7SliKoTqjUcj0OpOKYprY xGqZ6FoECObnsfgJPexvYgmwDaL18S4VibWjtaQTZM1FfM3vnv14Q0cOigdKbezTg vmFWprRlaaQNZExHP1gwscd yKGjd8fiUrjsAPfhzRrugD15NHiCVWEZPdS6VgVprVdUpBDjbbjlp2idX8sfiBWO4YXBCKHRewz20QtDtzTZonugHXG61Dzis75evrVpPxMlbznkX4ydLAHNxQ88GsZaxqFL0KGSa6pS6rTolexQJz9LurkgtsH6lRsXUAYQ6O2MINYfZ14tf56Upwnq1cw6dPiqEwQrJGPaBUIhszWrIT2D6 RYlm9BjOmG5ls5JU81Pz6B6O3U5IX7W5KpD32 XHxxzxJBmhYXb5HngoCnlgHeCfJgpF jsD1RTP0o7EBoV4dTNj8cwtgLNYwvClCIInFV9OVToABCZGmklAu06xwVXygEhfPGIFJFmesquYrDxosb2xpeg2iRKCBbehJiiIGiKC8ilD7mvA6YLIntIqLY8iXtJmaCscv Bj7VKXX7W8JCNestFUTHn33YziF8iJLSAqSwNIx2N1dxC1ItVVXcD3Gu0Bz7uLKIYlvhHviHbzRvhbLO lxbukZEzi9kjOYl3s3RDsDJgbcKOlYs3NYdH7eNL3ftZGNWsX1rCDIAMtlOsGd7VCtizYouB2fitRddafeIrbQ Zr57