Con người để máy tính chơi thử StarCraft, và tất cả há hốc mồm khi nó chơi quá giỏi

Con người để máy tính chơi thử StarCraft, và tất cả há hốc mồm khi nó chơi quá giỏi

SmiLe  | 07/11/2016 05:04 PM

thích

Bạn sẽ phải há hốc mồm khi chứng kiến cảnh phần mềm AI của Google đang học lại cách chơi từ các game thủ StarCraft II, chứ không phải là được lập trình sẵn.

Cách đây không lâu, cộng đồng game thủ trên cả thế giới đã phải phát sốt trước thông tin sẽ phát triển trí thông minh nhân tạo (thường được biết đến với AlphaGo) sẽ được Google tiếp tục phát triển dành cho tựa game chiến thuật StarCraft II.

Bẵng đi một thời gian thì mới đây, Google đã bất ngờ tung ra một đoạn video clip giới thiệu về quá trình "học chơi StarCraft II" của phần mềm AI này.

Clip ghi lại cảnh phần mềm AI của Goolge đang học lại cách chơi từ chính game thủ StarCraft II

Thật vậy, mặc dù chỉ là một đoạn video ngắn, dài khoảng vài chục giây thôi nhưng với những người am hiểu về StarCraft, hay những người đã từng chơi qua các tựa game chiến thuật, thì sẽ không khỏi phải há hốc mồm về phần mềm AI này.

Trong đó, bạn có thể thấy rằng phần mềm AI này mô tả lại chính xác cách chơi, đầy đủ không sai một chi tiết nào cả, và phần mềm AI này đang "học" lại cách chơi từ game thủ.

Theo đó, điều đáng sợ nhất ở đây chính là khả năng "học hỏi" từ chính các người chơi khác của phần mềm AI dành cho StarCraft II mà Google đang phát triển. Ở đây, chúng ta phải dùng đến từ "học", mà không phải là lập trình như những phần mềm AI khác.

Trong clip, chúng ta có thể dễ dàng thấy rằng phần mềm AI dành cho StarCraft II của Goolge đang học cách... xây dựng nông dân, xây nhà và cách xây dựng quân từ người chơi, chứ không phải là nó được lập trình sẵn cách chơi từ trước.

Đây có thể xem là điều đáng sợ nhất, khi tất cả các phần mềm AI trước đây mà bạn đối mặt, trong các tựa game StarCraft hay các game chiến thuật khác đều chỉ là lập trình. AI chỉ chơi giới hạn trong 1 hoặc vài chiến thuật cố định mà thôi, và game thủ có thể dễ dàng bắt bài, sau đó dựa vào đó mà đánh bại chúng.

Tuy nhiên, AI của Google phát triển dành cho StarCraft II lại chơi dựa trên các kiến thức mà nó học được từ chính những người chơi khác, sau đó dựa vào các kiến thức nó học được mà phân tích, phán đoán để tiếp tục đưa ra các tình huống tiếp theo.

Một trí tuệ nhân tạo biết tính toán và đặc biệt là có thể học được từ chính con người, đây gần như là điều cực kỳ đáng sợ vì học tập vốn là một trong những khả năng tạo nên sự khác biệt của con người so với các loài sinh vật khác, và nó giúp cho con người trở thành chúa tể của muôn loài.

CEO của Blizzard, Mike Morhaime từng bày tỏ niềm tin vào chiến thắng của con người trước AI của Goolge trong StarCraft II. Đặc biệt, ông cũng nhấn mạnh rằng khi mà số thao tác của AI bị giới hạn (chúng ta có thể hiểu nôm na như chỉ số APM - Action Per Minute), thì việc AI khó có thể thắng được game thủ.

Hãy thử hình dung, nếu như AI của Google có thể "học tập" được từ những người chơi StarCraft II giỏi nhất trên thế giới, thì việc nó đánh bại lại chính các game thủ đấy chẳng có gì là chuyện khó hiểu cả.

Đơn giản vì AI luôn có thể đặt phong độ 100%, luôn có khả sáng tạo, phân tích tình huống ở trạng thái tốt nhất, và đặc biệt là trong cả một trận đấu, nó sẽ không có những pha xử lý tình huống lỗi, trong khi con người thì không thể lúc nào cũng như vậy.

    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.

    R6As4zZVAoSnWqfbiEN4E8ylghS93UUt y1Q41P7BenAZE7d3Nur7IiGwNtp86FHBMoDDRNB4e8s469Fq7zovMPSljkZJqk3BLFP5dPeATDlnO1G3XGTS49KEXsKsX0Bn3c95zQA6w6CRXiensSFJ zKtQYZioeFRxDEw3RmHdkhUu88aBWUkImnD5bjJKvWHxgoVSZnx4cP7E TWcybmobvRhqxY aKlb0ts0Wh6ec2goaikKAxihFifolJ2EE043n16WcZD XqSqI6M1VDlwqRnDTONCV fnGGlrieGO5h092Gy5QE4yTIuHNU66vdta1YfbZwpg4R3uCxusi8W0FTL b6tbNmdUBvjoCfTWJspUOh r038T5GYeBoWZ9lktht xJWPhaHblP3EbfgaiOgVQc8kO Xe7G8XqeL2f22sD1oL MPPYdzn9TqDwgNwYKQUl6hBNVYh8boBHQg2EprlwlVebVZJZ2h bXvjdAU7cW5mYsCPEg9puYz8i51OcObRCiKVpsxB51 noTkgJJZ8PCC6adWw4sM2yLMGQvoOtDIJoI1l0vs2TLV5hMN1qO5K1S1gDAsSsoyzhsoV9MEmoKVE82UFmTNHQRMbawXdtiD1t5Nz0SIRBFZDl6I HZ1LS8f0CZ55noJ8uwfIq2sj5tOAjtXCE2x5irvS qvg7D5yByEWhVbmNHGTP43duEoKvzP0crjia31C1OSWAaaykiHGwpwlVmpweWmadiNCBJjGL RrxrzlThZ0HbIpsDCiTE0kxuLhtBr0xUc84FLFJZpD3pYZoueVmaV4HSYXwL wweP PURT5FAqV4RazOdyQfGslfHlHftAk00VKrIBUiyuVHgKV ozmuiyCAoit3GLgp5MX9g4OFnoEeGqQjEfXWOhoiWtAAnP 5gzV6SJmNymCAAyDNORTWd8NnvOr77mxop8LKR2KdQs7LyFQOwrWQGozui5DCXFVryvY B wxH5SNULHTBoLcHTaizVFB96mgYC3FvkkXMaXrrP8pPulKBToOm j5WX3cDukdAc9hYYvZSTM3laSPoSRHmc0HRkY41738nzqIHA5EaYbEvpcvDgfojtX3ojq HyyBvXiosxCq2T4j9jcmM2mPgCntgq9SgwFUHeuuY8 jwjecdAPyq6AIPf6lKIPtNic75572GU a1hRF0jGZqBpEhtjLKopnl1N2U76VdQec1UKxEMa96Ypfo7tdY jxkR50xajBqI1U8ltc 7wzRPeUxlCrn3cutySshUdqsk1f558DsVeCjYP3zKuLW9jQVGPjS5jZ5H86brdKqyNx7xXvTa2EhMDe6nQFJYUIpVozJOPKrlXEQ32ZO8iTJg 3r BWdZcRGDRMieoaq2gLqjbVHUIJ2m3UTfDs7zlbq4c4LNEYrLb3b2sK7MEpoyxtyuR91FgjlEQ5r9kw9IV08TFOPZiJfLRQiwgUYJb5EgfTh9Gfu7j0 A7Oi1GkitkjXjT6pxqOKNOJ1BJoz1F2SahChfJ4tMTO81mHjKlEreYUpd85hKhU3d 2dSOniTI7qyOI21Ud5IVuzNcZJ6SNrdVEo93qZrNMBaB4NWGM6jgzWXd1gMsKjB73Lj9qfJ1Uys6D5UsijcwDmreiBj3VtkRfzw2OCBg5ES5F0KhxRtphrnqPKXYaQg8cZp48bM8rTqvWZZJ3iHa7MKNJ Qi99ctzwdCifysm0iI8tZLkiHPdl4Vu PqpZ3HVcM2ePhBifaqVv0NhPVcVj5 STPA6QU5YKWw1NOn25V3eV28Ud9fYpPpRUMhZf5dBJ64K8kdWyOroWJ6xn8YoSM3pzvqTTAVGOLym794vS F6vrePZsTJds5mMhgHIj3l4T3d42ZyhOVfM IRf1e 9 vuj7SOHbxSSz4oqV51nVfdN0lW00U 86M yRhtFAen3OJjXPB3fOoC4DnwL7d1bddwsQVk9fSwqtYxWI 3WU7q2OW5J5vg17rshpz6RdOMEkoosUsUZsvGOudMUW5hpfs4kqtHKqBw4FiWy0UNsfjVa6rm2TiBErUoylhpYTGlBgYncZss0AfTi3cqsl HIFLvnDx5CpfdGrc1q8TsWid2bL5iOZRqL1qcnADTm4ETBP8bkvVzBnbGxUuKQ8IUYQlOrVUFDm1AJd69PJp0ehY7A9RX13bMcZB9wYfOjjDwfhcoboqh3TvSvgiDGNiic5RBiFvbelzxbNbqpUyG3csVvVdwTOzXTENEOnoyrjig MQOKGZMubnZLOLqUUKYgMXOOeZGQ984GW38oBNWnpdJGwFnV6p1f37 NuR1jIQjOwuwzDBMzI4X91w7EMJIKrFG9ia5M6Yi3XOMsYFWAyKYqfgaKWrydq h1Y9KyKxFPxAT6wjoYhE9QvqO0xmIokVGxy80IPlLQmyUpRh5X6zOlaNvLZA9RybPCSSa8790lScZI2XkAWUAqdSofDpq8KnjUgmBz8FYvzqtCVFIBzTsvVcM1d67b4lClhcvPMUjHpoIsvorBn 9z4GBqnFf95bx4LVN0fKIXASASM5MWAIfYlTJ w2De7dFMCT4Co5gwaExu3Fsw EX9upXi0KUuWrBZYBcf5hmFSSbWnDDf3cnpDFYeUsn I3UD3W4P6iD65WWq1PfPIypZw9RRLdTFV1avHkFyLh9BGM b0DFeQCWELGnPQREwggAjki8SxnBNvVMdgCgdTmEsRm9yYXCRfONXBKuvrjs9F96sbtN5y40rSEUdf4TT7WsDc5XsOihx0LTQak5uXdgBz LnqUsjPaFIUeovk7DkkaI46X0dSyHvWn9X01SKkCqHMzL6dt5x4P0H55qqZfQKQpec9OFIfmX13bS7H BpK7m eQmUHVKSSKhXcb7rGlxVJ1NvBSYB5CHWhMAlaYZ ILTaPsHjLQzRPYX6ZpwawW8YVjWGxarCK IPMYjk SaxEKhfZWxSXBIs6PrKd6Ma3RlTX5pxVJTxrSIY75hJJbADBsVZHSxVv5SEz Cmx0gbDqyZDba a2d1GZcsWXqD4Lq1snFUV0KiEfKDFCL4wAe0wvkCB2IUjgtUbI0dCtz9dhL2LRo1cvU432zbnU meilxOCTTCO4HEOSZU8dmoEIQ6HoTZCYJNyD7bFJZf6jjCKUhpVFq RBPtDE4rmEqtUJT1mA8eB1evLZDy2OvROBRNWye0MVYbaz4Y8iRKcblhPHkNstQA2p6XFeUjbaKIk1Qn4edVbf TMtZRBgupZBN3ibrzOeqL1ymZa6N6H 9gMF6Z2QCHTiz8X3qr5onh UYCQ5SBE6Dgt1rcir8z8yqz19DnzuGPFviozFDCB 9AiCroP2wyTWPFzXpDo 7oRATvVDW9v5iNJU bZAwvCQBxjHP0K3AjS fmRwKyUcIT0i0OCAHXhxa Fy33dtWpz1VsgsMz6jvOHX5NDQlgpJLTpAUe9i0Ypj8RmdYC8g2J02Sytdl0NPnA976LwdpYDnCBAeptVdq2QAu9RvV nI1FHPavxzUg111kTvuI1NOu4 CxNqVqWaVOjQ8oUUjg2I4Gx z34Okca5WGaXEVU9DQOuM3e5MlR8AdwYbkKs3bx3c3S09kuMUOB1vMDv7UsbIyA bbPhY090XMu0ciC3ic1Q5ZRBABQfE31woZnXwxG3R35dUBlJzeHUD mT3dQ T8SQSOS8wdtRwYlQqifpeOlsM45w uoD7QQRI4nwUoCxaTpjhyQyZa9Ng63YVEZMl41Hu7zjhkJFfzvHRSb94oExs STzZSH42xhL WJLYA3lZ RsGEO64r025ZWK6bB4kFDLEOVyo54LGG 6PieDxGNtKpaNBRD1HQj0mordf9HaHVhFglqnx2dabg4a8s7XYMvGclIM5GxOmOI4OS BANVCibx 10MBw6FUzyVaMTFQP9ZWSXFryhI2MvW6QRJEek3 iF6k1ywTGjHPL7CReQNRJ9 soud7LzOODcL5Hx0dhCNvWZkJ57OwRLdkru4YFuuEMSjkxPr8 TXyVchluSSeEBKx Ty50GFcUVujvEt7Y5QhONT5rXDuXXoBkJf8evuHx3xdfMPWds0v7ZYDlEk7b4ztjwIq0 0A Gu 45i96ohKFAXI0JVThAEsupfbeY1U6ENazDzkef8PuUF4n3GEiDB yvlxiFXSJ7k Sd01S1ddEjDfPpNFhb6L9Bav1w6a9iJ4cgbJuy5AEuddswFZQtN4ISD8wNFrRzLqftKKvgGSOoFxVPo 11A5rcR9QQqVbtvHFD3j8LJVhZmsksiHs7rCtFQmyBVLfDUFmpvNG9J59IqnCFRatZtNHL4wQjS0u0r0nGafUNw8RUj4yCZqf1y6Tln7bHXMyjWvTVR2iYhoxcPGxOuBg7asiDvcfUZ4K2UeZcjM wwkcsjYaYn9OGkylWk31emLNl6jwEtNTOVM2mgZlHWu 7XtxRo H4z1N21PFTZHBzVSgXQBKk343YS8QgyF80F6vxSDV0FN5dWbkDbbe1CiqCGHz8ddfJjtLmLoyLnJnMln9rclr830ANAUCXLxkL9UPgwvo9Jx kT605tL8X 1ECdcoIXrPW10vWRHbt6QcTlpvqneZrWDsy3Uv5k10isUTSyredF1TGnAyMgIU EpEFEWJTvLR48GNrE4H6J1uxKk4e27sZ2ApJ4DEXi qB64hIeq4FxYChmHpBbGff ZmPPH3CUtKoWzmK1yS0BVNyWXomyxYSJSDxPWovEeU5BbWvuXz 6vypGtzRzFiTYltcnSfoaGHW5aRzgNOiZ5K6917b3AJm2Q4woDvMeJnYj2U0cuPT oNOzz6akBEvFZEuNKPUVI2kUBaG1PJJ0wqaPqEZ6aZWC 882zVkMSY9l8fKLCrDiEIIS6mQkXXOgntvRhb1f2FUZKKEjqAKj3IrwKXg8eF9tFEv8EzMneUFy4Q4Tm XFtT91DcxBWDeW80pzJ53F981alhgWnKmatoS6xuEDBcqrcFq9oKlF9qcaqXy9xFkAalcCssMrmybcHBk2MAtsGPcEh AD10l5nv0WSOeI6b1E0i8f7okoe6eRCdblT9mwjsdKwML2JXUiKPxSJ6xP3perVtT nCdZGv4XHmKG5HPWnON BWSMKh13SC9irTC4T3d CG8GKzCkKL3myaK Np1rmtnsrJke1u1ka135hRtc4fd1StrXphkDKs79RkjeZy1vIQ8l1sp6lyZprqjZl2tbqlksxkDGbohS6 JtL6pRQxJZS6OOINuBRxU0EN2hjFshYy2fKg7xBRU27RWcAJy8tEP3g2bJucWJsgabTJvEfXCX4I0yMJe7Fz FCeGGrv5Xt9qRi3RgCW9FHm29tMMKIDrhv84md4kxbVsDx7kK4B0UqMf4gP2Mp4Yr7GW9Unq0pnJ28Rf7uq9KYLHsW8ywB8D6 dcYnHOKmmMtzukbgeL2V herIpg rhnVVTHIyW1M26z7GYESRirxoxwE0szCP6IvsJAay4069jcpdFORsfcVNRja5G vAvtaAlmBTAjP4bKqfnDG bFCwgTyCsQlJqXl1dYe1UDyRr1dqOktf3z72T JAQg1GWmkIaFvW42stV392dzb3B8o8J 2B93iCqn3B4pkvb4bDbc3bXQFE elb7DG5Zn7y0JVAjuW9TY5EZV3P2sBfCYfjxmdknyg5Wc66CK vhfRyE2vfBZWZs2x1GL69DgseUlMw8T1ed8GNfjlWlVmYSH3oNpH4PagCBBPeUHuKBEBIfoVe14ybjgRYaBSegHYPr2qOrnxiznehHUioQyJqlHUeV4GOIJBFE1IH7z87kELBAMrZ2nHizt0DFfwWXSRYx70Pw2m1H1FgG240R5Un0w1GFUXFiyWZd1S5BTl2nLdLPiPVUCm0xHhI8I9TieMpiIiLUMbmPTfi4PEDdTBJJzReIj88rhdMT4 wt 6nYwDVPp5O7GwDQeUbZxW8zpGJEgmEYRi73g2X5M9p7Y4EDE05k1wmhoPtocDz0Ujzpr09EBG2TH 4JYDKriDxSu1BATLFDvNuPzJGxcO2BgZdz0gB5e65m09FvLtoaNRD9uzMeG3MoXsQUw XkOULRzkJJUOWKLgLTDuoIdvXHqThSUQyVSfnXiQgas3iwt1A4OmEiO f2grWSYSdohxciEriJC2F6QkXI1O9ecqZHw6GjnT5N0juRAIAKELQhJPjZIRFBCI7Uwhke6ZiR3xOeW8FiPlYzLDkIFIPda mDbPf0dalN7WyToxISuAJRwtKMPJzTQFgroAL3Ji8QEdISVDE7XFugoRfyhTU1rVIKTlCfERrIP01uk8iiPbOuuL A8N6SFsJbEBUxidoyiGGQJZd9W4Qma 4qQ3IOnZk MabwqKFZEK0MIpLCB5ds1lv1cCdwE7dsIfalglVOCkIyaiFh1sa5N XHlcB2QYleUQtPJLV kCz9M9S7oY4VWJmXuMX 2YIB4XLA j OTs8ZnWQagUthZErxRmdGm xm577bNDG PeEbCzxddSS1adqtkClxj 48b7Agfc5yqhSNt5HOA8d2VG2hKJiTOuBWGjcsDa9gpfwwjy4PpiOlWiXr7uCnNj4Ow6 u67dZHV6Qv2EjNtdp4y5jJMkG9Ec9ubkRtw6IK2A1FyF2ecbzBMN6dRqm45j5Ji8A4y5fZf9qPbIAK1xWdkuFwqWeXHSHN4dDPxxHuAy5xUa8HR4UW4z9CwP77JSNJiEC4vV2W8BoqgTwOE069dYcFxJVxe4EejqT8BPqyTyZcsZpgpd2pAhTHQzyYQ9c Kc8xpmHEsurEaXFM1lURTweaRCIuZsz7vyBuHJPiRjWiFOymW3v8FBzB8jS18C3yseV8kVIVqOAKFd0xvX UrPPw6UvDAL1aUem14jG7ZX5eaqKK9UOBzhI0ZfZlIHMNBzYxlzAhwGhxHmvzEuVvyMcoWvu5z1FuqK7MBNix3b361KT46uJNYl0i8yrZpC3Syi3zQdu57Qf7IwZcHD3ElSX n3JFRKIEULE43Sav1V4 YYpD5lMv1XK8sSCDvutbHFiR6O9s1DOmiFGumzALKlFJnkeneahxXWHJUGdLZVeQwpLdjQ ret35iFwqtG8FzLxpaHWryTXxMSYkTfAm6qaoqXyN1zVqBgYXKvffnL6kpGy8IbsVnaa EWyQhLWjB79uxzqz9Oz4UpDNsbirK5okvsSJ1dl06nuH7RpCt snHoYwaZtyXRvG9OftaD3KQqnO hNsGHnS88Qiw9jcLnhVn67a52loyFmQraGc2RqnTuSqcWXyCn gstzoL0SvegV4OOaRd6JjxuxMwEY4AaqgX30T2YqQDaGStVRTQD4tQhio9FHWmw svtNMRhGXXHQjHjAau2Pb8jJKyAeyKS6RwtsX5dRLZKvtKPiMdHLJcv0NQan56ZE4dmxgvTKrC5rAA07VtmwN65COE38W1 CEhBhYI0olxnFO4Wu 5LO6FGEd2Oyg sBDjPIjGRdHEdJIBbnW0Vo1S79ld9Bcn1mWzIXJudozFJm0s3Ti0kzWxS93z2F ZahSC3UIaqdrao8j2WsRFnNq98LsyndicSEIGyQFZx11aUk1wqtMLfQMBEGlFf9HGHA6C1qjzcdWrv5nyPXP8aZt 2XDl6bLcTZBc16roAwcWVikEMEzAZ79IudrxY6xxi8oJJdduADEFWitzOG4KzYM7pruSzVuEtFIzXVYOT4p42VdYRAHi kPh6nuI62rggYhecDrqP8JA7fufL21tMj5K6mx5pZy23DRWRyoQ2Rh5w5yQjFxvhCA41kvEGHmHatYaJBP8niIw4v4IQuMLsRwv5NQOaNNALxxFHZFN5mHAZA3Us8rtvy4eFE9vpzRndnFtBtlsmPXt5w7CN3yIXSvR4 OC6ETfah42vqkMZDlVDVtSj2ZZoVrwCeszfLyTYeHtYFcupRr5VQmXlhtUUqykqJTJFf5lFyROovDy34gLAiFyJpxe6xXqGX0W NRnP6cDwaNpoXJx6Q2azCxD A5 HsQCJGK3MUUsqmooFqkkJGSpwLMUHx1U05dhu7ZDBt2twlXHGW5TUPkura37T93IVyb0aVxFM2iwEsn3p0Ih hNbjZYDVKzxIrlXuMF4yfGeFopXMmVdQuosfySB6vjvjX6upGcf6iBifURymbnf6TTHDl4pXYwKG0r01GbBVoT9D9z9XPioloUhSu V45hPprorNRTGdhFjMga1D06ZHazKK2XzLunBLfuPsni66vEQJcuvbkIbh7OAp7xvzwpsUbvScb7 WmwQfBTMi2bQKKWLT01s9Hg3h o6l9whmaeD0UZCDCpZSQ7rcJjH52aB4gcJE8Zq3cIhgw6FBIMwfXUsaYqwbY66sMQgbI2zQbIPTBfHBEn0MYTVRyOg LwW7uhwxZ2Dk3mYYw60CCNCbS94wM9KT NY5SRLrtBZoemr7PjuJkTqShiFZen59CAaU5ZI ZtPtmEMiIkPMxTTwaBlUBCmbrjkSbA8JQ4nBRIZUveZIqvDaIdJyF8ZGJ0vX7uU1ym PuXecPf0JYvh4M08SnTiQOAQhiiHvX9R r56I76uj8ahb6bEPzC YNyOJBOmSx9zBld6NZvExqfVMFzVXw0zlnxBF0b8Lna1VW5G6sxuHP6ckT5B0rUi fSfFjI09V3VXvUicjnXCwByvmHfYyAoYX4c95QWKyWD MrarMEtuVYec0jZJAIGnlJDUuxFDOVz mJwTnl2jwwi8ftHC0g9N4WL3n GynZIr6RxbxxxXngnVlPgFSCbifOoDV03xwAjoFD8hy yTQjpUZJtLJWTYXfcN3HaZrpXNc6FiSoKdn7WGmVvMev0rRadjcoOfug8bLHufYlvgTjCAQAgI5An3rYkLp zf91rz71NowNRNcxd5y TKL8gPlI5XDVzZwIn1P5nKxcgvGkVNcxH6hwU qOsPnABrTtuNI6lA6E5SPn0qKmKhe5tqQBHH6p4rYzkd3y9ySj8TDmtXll0AUKegLLAWY6EczhG6GVp1nzUT iHXWuI4LtmKL204qbTnbfMmdH r3ko4VdchwnzvOHyoFzfLw1tfYh3iciwtlYFpPmFUeNHJZkjarG93zi7DQdyNYDZs1HoPZjTkxHkd91UbDxWVDwhAEKlez7ExI3TA0OHDllyJR4DkQ5q6GvnM36R5ALM8bg9YYRTkm8zUlSOL6dlIXJlopl 8YrU88sZd7R386mSf2qnOyi0oK8oLzMVWF5iojtDuKkSCBlYnMGHdqUiKd6TYftN1xml3ydjOzWHh9cTV iPrp0WIE7dYxUaI7HDvQ33MkRhaDN3QvqY2KYCdSo6uej072ORb4nYbaH3Ms58WZ6ls7Jh3HMoXy1HMCPoD8mCViJmgpn0pV6OkkmiRIycBbeBOn1Ht1OiQicx8XDgJhvTh8gXXjjAO8IeaTPUki bpYqtDftXM8K53PRgQUFu0AbddPP6tWzYMrrOzsDdEzEbhsEnuRDWfr5wamSwDPEKpsYDhOdsXTyfX3WhtOcJDvTyGLUqW1yD8GXcy6qfEkyeXQPfaJAb8xHUjAvj0ipLJxc2PR0UuZPqktlotvPKgxddGqkDC8kTDLeSsKeg 1 4m6nEZJaTcFSKjljWJzZKOtkmufeJnElyD1s0wxbHuAqoE EbygmYTzjWYWgsQ4GxE4G ZKseCSPSNIsr3GdG8JQ6obU5uTtVYNQ6UQmrtYj76tf7eZ0PYxMym2Mxn6pcdu18cdM8ONT3XCo2q5oZGtYJVAsfLmTRnjdj1l0rFysQPgIyxbo2X8iWWP43fN51IykDpB6Wiu1oUomFHnkxGLO4PVcFOLvdMLAIG73NI MktFeSY9qmZb3lnHYldWquCRg5Rj81FDt1UXZO2k4hmJMn3t9z8kSYDSlQypjsaMSiykk0arFKWIX7VvI0fA EPoIBzPV3yE3mXAmdErpWGf1Sr7rv1O9lVmeqU9a0luNpxsIL467JRiLaDjFDReZ13EeUh FOFUdASG4BeE2ypNV3vnwfiAeoKWqBrwLQjsexfnmJKMTh78TeSfgZXcsU1UaDDOoopNfy9bVLPnBJ3YR HGVMKkEzz0BlFgUPBYCuD8XFvTezGbK2OKog5GIexSAIyZbEA1bfQS U2TKc 3zgkwY7ha2lokq iAhdzUxvhhyirZ4pb2tYhv9hqPzjBO4XRSv8UtTzzeAjLn4W1TJD1BlbGNTzNhWf6M0bEVRh0RuU7paAykFrFoS mNG8WUnhzSMpn Tiwmaa3DJ kAWX5ejwSAjVZnWZdPPlEENERv tjKItfPrHe90Ssc05uMCgt6FyoPJrXBMnCoVmrgk3WOgwnxLN5PzORPae09SY zG8Y1tVJcIJp5KZgmdbq0CQbuANg5AVR6Wpv6VTfZvJftw5soNS13AArFPDRS2SOznlTJ6JvZdWMxmjNBor6NedZXVqsUdGt4bTuMz8Xy4VuMPSBGYNCG4A8AfLMKxmcJU YopzEE6uAvnoKgF9i5ElwYPEVJ2rLMVlwNkLp3ihhtJGKEtD7kZnT8SFiE7WCm AhQspXAfj8xstjd4kBZtzOOtV2e5ua6x2nHAm0RlfGdmsDQNVKH9sYngSOYN1lI8mOnrGclSBjJIB1CpPMg1rZi0LEFz xIBn9Mj3EJ2Hv2fEOiTpmbZXxSAl2iT1MS0eZYt seWN7Q7bV1Htz8p2Q67RXp YdEi6YP3z1WeIRcsmPznCrK8hwr5tA4JgVcQo75a7 Phk9JuGo5CjJCACk069Y6my LjnzSWvwYRF0uC9vOEe3du8PZ7TcHll4PNUSIh684OXu09Yc0XYJCHYGlJwORUFDcO0ff2w6SkJtefVBukds24PJumgawdwcDEWciLBbIA0qFlcDQCSg0isZeQadJroTSpBUVD M