CS:GO - Tự tạo phần mềm chống gian lận và bắt hơn 15000 hacker, một game thủ được Valve thưởng hơn 260 triệu

CS:GO - Tự tạo phần mềm chống gian lận và bắt hơn 15000 hacker, một game thủ được Valve thưởng hơn 260 triệu

A Đồi  | 29/11/2019 03:30 PM

thích

Có vẻ như Valve cần phải mang anh chàng này về để tham gia vào đội chống gian lận.

CS:GO vốn được biết là tựa game vô cùng kén người chơi khi nó đòi hỏi game thủ một sự tập luyện cực kì nghiêm túc. Tuy nhiên kể từ khi tựa game này miễn phí, số lượng những người sử dụng phần mềm thứ ba để gian lận ngày càng nhiều, đơn giản là người ta không muốn thua nhưng lại lười để tập luyện những kỹ năng cơ bản như aim, spray, ném smoke...

CS:GO - Tự tạo phần mềm chống gian lận và bắt hơn 15000 hacker, một game thủ được Valve thưởng hơn 260 triệu - Ảnh 1.

CS:GO từ khi trở thành game miễn phí đúng là có nhiều người chơi hơn nhưng cũng có nhiều kẻ gian lận hơn

Và khi tình trạng hack tràn lan ngày càng nhiều, một game thủ có tài khoản Twitter là 2Eggsss đã tự tạo cho mình một hệ thống AI riêng biệt để phân tích những hành động của người chơi. Anh chàng này cũng là người đã xây dựng hệ thống chống gian lận Minevar Ban cho máy chủ Face It, một nền tảng "sạch" nhất CS:GO với việc gần như không có hack, cheat.

CS:GO - Tự tạo phần mềm chống gian lận và bắt hơn 15000 hacker, một game thủ được Valve thưởng hơn 260 triệu - Ảnh 2.

Profile bá đạo của anh chàng 2Eggsss: Được Valve thưởng 12000 USD (hơn 260 triệu VNĐ) vì giúp Valve phát hiện ra các lỗ hổng bảo mật, cấm hơn 15000 kẻ gian lận, người tạo ra hệ thống chống gian lận của máy chủ FaceIt và HestiaNet

Tên gọi mà 2Eggsss đặt cho AI chống gian lận của mình là HestiaNet, nó đã giúp hệ thống của Valve nhanh chóng xác định được những người chơi gian lận để có thể đưa ra hình thức xử lý kịp thời. Cho đến thời điểm hiện tại, có 15104 tài khoản đã bị khóa trong số 15.356 trường hợp mà HestiaNet đã phân tích là Cheat và gửi cho Valve.

CS:GO - Tự tạo phần mềm chống gian lận và bắt hơn 15000 hacker, một game thủ được Valve thưởng hơn 260 triệu - Ảnh 3.

AI HestianNet đã phát hiện hơn 15356 trường hợp gian lận, tỉ lệ tài khoản đó bị cấm lên tới 98,36%

Điểm đặc biệt là 2Eggsss sử dụng chính tài khoảng CS:GO của mình để theo dõi những đối tượng tình nghi bằng tính năng OverWatch. Hệ thống HestiaNet sẽ tìm ra đối tượng tình nghi trong trận đấu, phân tích cách di chuyển, aim hay hành động của đối tượng đó, phân tích chúng và đưa ra kết quả cuối cùng. Nếu đối tượng đó được xác định là gian lận, mọi thông tin từ SteamID lẫn chứng cứ sẽ được gửi trực tiếp cho Valve.

CS:GO - Tự tạo phần mềm chống gian lận và bắt hơn 15000 hacker, một game thủ được Valve thưởng hơn 260 triệu - Ảnh 4.

Những trường hợp gian lận như này sẽ bị HestiaNet phát hiện chỉ trong vài phút

Nên nhớ rằng hệ thống này chỉ được phát triển và vận hành duy nhất bởi 1 người, nếu như nó được Valve áp dụng rộng rãi trên hệ thống máy chủ của mình, CS:GO sẽ có một cuộc truy quét hiệu quả lên những kẻ gian lận trong game. Hệ thống VAC (hay Valve Anti Cheat) của Valve hiện tại đang bị kêu ca rất nhiều bởi tính vô dụng của nó, nhiều khả năng hệ thống HestiaNet là cứu cánh cho CS:GO.

Có lẽ Valve nên làm điều họ làm tốt nhất - mua lại những bản mod của các nhà lập trình khác và phát triển thêm, như DOTA 2 hay chính CS:GO vậy, nói vui thì phương châm sẽ là "thấy cái gì hay thì mình mua lại vậy".

CS:GO - Tự tạo phần mềm chống gian lận và bắt hơn 15000 hacker, một game thủ được Valve thưởng hơn 260 triệu - Ảnh 5.

Cả DOTA 2 và CS:GO đều được Valve phát triển dựa trên những bản mod như DotA Allstars hay Counter Strikes

    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.

    LRDmHvAELpAxS2vYnXFeKU8fHmJiiFRBwsgUkV95wgvK32p5E3Uy1y0a 1eJ 1UFRdElWBeA2YqpzdJqwl9qE8D3V2Idj KBHBvK6D r3QCplqFdo7mgwn0aiUVGwGq4Jj7wiAtbLu6WGSqcdc fFzhHz5i8AcC o8WzgK94U0DeX ZElcUEiC19jjujUI3oXQKE TyE1yACJbys7uXnHDH5LDSlUn16VE3EYmx9j42rj4hChrkXSVyWsqXSPweYb27jRSS369CgtueIKfNe3kE1zcxJef5RiYG2ukOCQzEOYNUEFM7YtsvleY4NL kF6ZpKMdtWSQ sjasMYIWpaLuJw5EoyB7WrbXRrhA3yuQk7WjmCkZpk3pydkbeAJrE7ZD6nS1g7YCeh24TX1jSwcfdFJ0fkzkgKGmFZ9ZjsyP08VJjewNcjd5eD6McXqPHat 3i D7FKEL4b7mgLHfD6VFNESGOTqMGsCp3HBPHP46nvEeCMQVY04BL3l2oyyUwpt7ZXmx9R43vr4DxTYDhxhwl5pWsU7jdvzcXMeDQnCcoFcJjFClsay76Udx0Km2ZQYpGBxU8s WOOPIMr3qK2iAK NVXuo2ixBIs5bdn32KFqG10QO4prGVlKkaJP5L9fRJCIG26yNdc 3M6p m0qzhMbwq2fv14NXRV2lxrQVP3UnVSAlP9WculRDQ5GTQ8A1Xe7GovG0TexUSxuSiWCaYmRNVCHAliZJbl8RXwa4Mur3mFshm99NEqcympczgkoCmvRDWqmQ45SsoaCCQ5DAtEPAdjqxD9SVMC6Ev9YmaR58M6S1UI23uXz0EdteDpUlg4V9SHSRiopYB2Zv7FkfP2gbnrQT5K0iJJqTXymAd6SXDkQnMIPHqbIX4aib wGPug8GHbmzxQX7gsZ70uHN9aSVrGBbhteiCudUUPm Rz5KzwfJlbovK8KuAFih2T4MwoK5MsMeRRpBi0x3daruCDdcfLBYWXNaK8bSwKHIfeLKgGH awsasDtuNEoqh8OFPMG8ALr1n1xIh06hKG9iL151ut6vBBgBfQhbkHEVq6IEYFzktzjJHNzH3Ep4zsvvvaxhEpG7IjE4j7KghP2WiHYlGMKGdCSR0FiJe0GU2xtSYdWDpcAn9LXYyk5Te43bXwXXFyDpeIiq9kZ7pRMVr05wjVfiNfOxVaoaNej4lCW3zKGNDBc6TOkgF8exGXK0TJ4xdzRN3Sqwedy1YB3N8qrxc2MPm9eMnsONQWsl1SMVOVivLv2YsToirTG1f0cMNzzqnrK0a8UAmrNSwccKEhmkD8FCsD7JtpnJRnIKstop4hzN ZDqPCTS7fnr2yVEC4BpF7dfuEGBv75n7ICoJhlirKApIFaQUG9d9xGbDcQMtURbZdoumMyk1pGoZGBz27n HUjWEov9OYQjEJejl5ko5Pvja78EQnaw9vQVKGvXdDYXUN3OBXx9uain4WcN1HeXo3ukyclxOIBCKZMVwlGJokqNd3Xv1w125Saff0EZY8wjvBPvGfzyQlV3LmGs4 th2gZw3 WIyA1kwnmsNrXhNzeUD0qbGI3ZE4hXctf3iwZ0tCeledZ741c8BvFHFm2QzhFavdcFv5WQCMtRrZ9bNxdkfVrlL9mzRvVpbdwKvziv6DWsf4sxHc26ZNFweBZEuOS8qbNiDKwVUXiX6FoqKoitiwM9fs6DqY4QKr4uacLEbBZa82Jx2DVpK6eqHzI3OtVDH5jX87x9jrmVRlZB0nR8Bok HgKIDp4NC5oeTVNiW3fpIfRlN4dxoOz0N0HhwoI H41tSeF5BHkoAfxr4nJ6xb1F7pnNi9aY1NmQx1R8JFCKjlY2et YVNqKHwiRV37d gPtbXuMbWDrZYETloB5EvDGZJBIThuZMse1yoQfsJh4OKo5Vh2KTwbasvC1pwjix5o zSPuWz1LHmGNSgr3edgW2ByQikW83Cqs2ChsmzcKG50E03BZZ1fRFxeAdeTtHyVBuDITk35eRU3D8 FBANz0haGkuFBS8NQM n4Nphshzoj8AIwOgNV1NNx7mg9VLJMXul8eDiAhGRE 5Dynfm7c4jCKfS8KDs90lrKSgw 6H42mA4ebGUwCqmgZBka4PEYW8E5sx 7IRtN5gVC72pX9rPFV7uHLF yNZBLE9SewNmjuu4GPJ4OXS1kj6xrYl4CnUtKrhJKIiF3BXoU3MjrOU246KoGggN1ns1OSLWIF95cGgVps8usf3 GSoBHoAt uazTa71d4N6ojqEUsWPS8EBjpP0Js9SJ5RIGmq18CoSQZy4ko5DGeEByMuaDeuqZuPnO4UhI0PQuAPRvQnDsKeYjPfhOkvx9hR4xz9a6UJW2sBDBY2fJAtIfY8cG76RhkJAKFOeOliduRLHU4tfladR8iMIQ IICergXM51qjeyZH2n9tWzbBaAoilMvtOXt Z9qtajAB09Zwb B0SXW1q1 35SIF0n01yXwGdjL0rD8sdYj8Wn9EYjP7 Dvyd78Sn4BEcPMsGVZhYqBk1ycYLh ZXQ7sV1dZ7ck V9xjuZ6LHR9BB cVLOXgTOdM4H6Ug7X4ftE2t6e kUfMvIaW5FjOkaiK9ZK2Z9sZIDbrmaMUcoQZxjrUHIaw VOYuJQrkGf1Ky9f Wqc6MbbxJnvZ YbJAtOBCMcQiY0ZZsogLXyW5Tb0Qx1E9SJ8DWb1Z80dhbw3fJqA95hVjBYfaNTqOk2WhqSu5G6aSziQ5e5 uNBkyzix SkPXzd3PeZrnzaSpg1ha0bYoOnxUtC3qNj6mByzYCQHjwU2cIx1DfLIT1lJ5Go9xz3Eo02lqbzkysV0W3DK6vctJsD682DnfSjamxRGJr2TkvZNAJsgji8GnjJ4iNu8YilH8eZT9JeQJjqJiufUwyFsX3WfLTWb4IxA39 qVqGwcY6ExVWPyMY0z25drBkiHlINU4MtgQ52Vk4d5DTHwLsaNLvBIFqqQpEs0k5fQKc50S223F5pScXtu2Xw0IHvb7rdA4awQIaeRC8110ngp5870sRyMlcKQ t99tWeBxpCLXsBCLEBha1tD6rlZzzg7kZtHEP7vIqgAlUrEHk bsj8keuTP1qjn89bZ0S3WJNCKlvOlfLTgDCeC8a6zT7lTOJZ3m2kbv9OQi3EqpuJtKyUYgHUJpUGdgFQ6OI9OqjCpOz2GUVM7eH j OC9VuGdFSvlrdlyBnTUyF3DInkVJ6EKuuOYAhwvb4NLEWHqfXkSPCY01yowrompQHwQb5D8SgEBzQ3EK6BE3dNfJBA LPWtj6sTxD6KdZwfXphUwxF8RmrKKR5AgREQyVl9scLqILlSb1Ai1qdMJFU3qVvvLpNSJVfEcreXRkj1LcANIREGJJipwdRxWUlvCEnSuOgEM6DdCEdmrPLwLU29fPXAzu7WwfC9kyAn7MydUJNQiEdYTL8Hisp1AuZbKtSINalDBq3T7LjnQI1GvjlQbN05BsWSgHIk7SRdydWthWmTqF BAy99XivbdZvyqOfxmLyp0L8oowkASFY66z2QfShclI7YeYPjMfwjaAuoLRzPftGTMWtSZgAkMn5Z7 ZrpMZrIq8SPcH XZAnEZLnyzU TmI7Tr9Rjnc80saTY rnkHk2AZ19du35TiwEGO16h5ET liYQR12c3F1anZcQM88ITRvR2841ehci7S ChThsPRPhAlYphyhnyydKgoYW1auJZzEIhLHV7vblkqJrKYRYXvKbEB wCkM8VKZoQE5lpjmBGeq2p0gTm 9uXze8sYmOOPD1o17DE9GHPaUUdGRYmobACwtbx2XaTFaP7fsKFsfj2kOVDBHAoMAKltUAtc2TkcX0ncMvSlMoAtI4m19rfVGTb8gedcs6WbcTPGJpeJ98r7kzh4eG1huqjUWzOsqJMCaAI6bxzVd XFjJMyuchpDWCuBXocQ9FPgTHLQg5PDs6zy4hBlUyjTF6qjLPOwUGEA7Vg5X9CmAH3dD5a1twqmNcdbUBzu2CS8sgN8lsiFu5zpEp0G0w020EATn8zlg8 g3hgdvWc14UIrAA7WUWh2laFeXeaVSlfVFlRMpwi8ljteZQdyQWwZGeQrX5Newavc4SlSXaDUERRckNCnmCSnCTXGUyuOAeYtLmrJpC3X7B0dB0MrmJJXOrJAqew8GSUStFVD vbPb1lHtE4tsITxEmrKg47Z0tNOqjJEdYkOTOKdJZsoqj8 umFJ4XeozaKV79nHBaKKO86U9ZEh6pSRhwIqwuvkbNWWfwwohy9ofG4zA43t5GhCZk6NlYtfcBZzg9bTXvohxOitF yUX2Qn5ooGi pS8eVobEicaz2Sdw8 4Z0Xd7BIVqEv9jeDb6lo35JZa4o9IvIxmDQKpPvnUvqPqLkN1XjvkLG2Mh9AsfAt0av 3YhUR1Mz bNE j1OsbVpIGHFkVAHTsIMKC16n4evF0t5Mx0xSCYKzGzfwQrL6rqg2DDP3vmr5ivP1vahHuHTgqYlp5ktipOzpKcvCZz6u98gTLhhOP92lRQ8FR8P73fAJZn5TCo1QoQOjTrB qoqBSbwG4kgVM2Jn784anqNMwi1aP1GSilf4CDyhQp NXDaNBZIzvt8pRE06mDGehnGlaGSc5D2vsMo2JjM9g0FlU2loU4ZsqAFWCUfbaR2ET4HOa4bw2xeEO3e1EkV4woLUgtJ4z6cTGE3GUvx7j PvyQt32KQJgjVnVkqsARFsdcq5I6gRUMyFbMIbci2afT1ug2blIBqG5LehXifViVbOZANqrfUEfvUS5R1avnKgXUDz5EhRrgSQLPirwvrCfjixyA0MU5JvH624GJXS4C3tLt0AGEO9ShiEHgiJQ5XMl2HfFHP43b25g3vwTAAwQKFPnn6nCeTVnpJ8GLmtpbUbjhesYS5jcjNguVqmiXyxbfkaO5VE VVrT8DHZlTQrxjpjT5pIlIQ2y4dLCoVXE6sryQWxlU9FpvFvFxgjYqLwv6MC1D6EMRESNKmL5gcAtqpbXOQQwKHVngLF4cePR2OP2dS9pwupxrR8czASMcPOdfTwtmpS25hEYMEatieUKg7Xg0TpIvncGrR2ST3ZujOu0LSRDFU5tWuLIIOEBQSkbbD6rFqqSsH6Wg2ZUpFCGfe3Ul8UkVPGtOVtbasA4lBEivtAfFLIKEFOrJj F6i41L8P9Rj1A9CmZvMhLSzSJ i3fAxwS1jkP8OUeoxAW wjlgX5fIR93eV7yJHXz8KuDRicecc8welozOWJi1EGvaluW99UefG q8Eklogf izTPvpRuapAAuDNqh8l83tzFuUNMZxkUYen1njNLAUUtj3nqYJN0u18CNIIJg7zJQmkbZvZuRz66N8JKGmEcBl0hjv8caMvtvihOkl4AZfSJZurrGLkM5scB5zfdeiUsTyTB9XzvCLlIle9Ijts61ceBTHdsBXF7DNZiNnfVRNmSBkAXJJ9INTImHYvGkkrfyusqJETvtQGAubIyZAZMPjEvq4OsTpNuBBYP 1BVVJXPWz3mxYgymNzN7x4ChbvTTGWd BKGk18wiENFY5z9 2sjvFqwNHjJ0mxJG1sixiKNdVh9i5z68IclzEqSP7f4rrE4lgaZewpBH5e9x7Y9tMhrYGcDltTtwmQMtAsq1MXMxHbgDNozGWXlGLB8nAEaV1TLtQDx7X0hWn5ZLfD86u IE9Hti3AmeVDGYhD81JofoTECn3vO0PsvMGGv2k8a4nBbLllkSoK0Tqa Gp27urXHMRAnKaIAk3ke1ryktEBLlIhEJcDKt7IP65XAsjPALlm8TAU27UIIpUQUCFyB3hknwws435p 330NZka611gQwhqRfaoiKgZpxLf3BJNvrUuBXIkN1vErbjEQflKYVtx0ee1amPZrfBD7QobbijBTj1gJuOxgnZmlTy8Djw00fUxuLk6zTP6R2hDXnV1RxngQogxucRifCaAue54Ym4Etl0wSZMKq54gkBKocrS6pH9c qgoYfnatzPLp J6ARL6rzR2OApBs0ia VJfpra iUIpbAKqhWsfnlZszWTIQtWsLovQ6HaZkEZhD5JsYfTJU0F9y6H6J9Bon1FQ5f5T3EY9wnRL0cpmymArbvh5byTQVNMcwOax7NZNmGkVsCu0gc5nktbf5bQf5bbfLPFT CG4Sxg8E YuEdwnlKGdEYFUlt4gVj Bij8 iUGrCwTcV5FLTPddCtllPPX9JH3IJZMGovzBu0vvisEzhHnHzDU f9JZ0jiSOX83LTxGeHXuD4seEV3s Q2d HofLYMMlBSlkpJs5mdyJmJ NZYUJgQWrekPXw0npKik3BnizSKmxaRvkkl2bvpWnMdT1IxRd2ykDpE4mIs7l4Zp1ZnMVR1d1V2FDNbUfn2rmS8I 5q9LVRvkTR53 js3GWyPkMDCF3QdGR9AhDzTG9JcyxyZzDl10jAJm8Nn7eIHwgSwwyeBMZL001C8 2Pu6KFV k xWXx77CKrwLRZgF3xxZWTaBzqVljuoD8SzTNuFGhM4VNr6v6FjPRLfz8NxEpbXxabJ02m6XzuHvwOnc1hH72N2B1FqoaM3sUAal5PaX7cxcOJgOfjxXNel8YFw7FOyECDaYSDgGvFzN zQ0Ila2jRBFifRY 4OvNtEjn2CClduw1tP4w6BGIxsCg0Y2Kj1RHcUsumFv D9B9Z DCpiAEJZ0YSxEaXh5Aeqnk61VMVplElSA4yWTZQ9IPErA0Pdn bSMMZMqxpP58IDL9qEdtUXxoJzgTOf57QrRYh Xxl412goyDjKHJRmkK70qJ6BevAokWn8VMAR9whWUXzEGqeY8otucRjvTgfmc3NoYlIJmy0AcDyqcGB7COjK4c36UoFuQjOuoDCXCla3uc4AYJBuiwqaGJ0vERJL1pKA2ziprFSjr9MRvWB3xNu yHV2FQfEW7dIkQirBQdBsrzYvOX0Ap3474tSGntqknwwaPzJK7N1R 5pFFx soiHg7hjBOYxoReeaqTTN6BYJUBymLrpgGOQbUuUkzALzNOqVwwv9ane1iIUCrMvyLFYKTBk9XUb7rbhUj1 ZA1rTPT0QHP1FW0CBjOBFRXeCQEgAuJm1QF73Oh26aMtMHYcK0DxQfWPmA8NGhtO WCE0YH5nbY9bzWfCidm8O2liORPeaw3MxN2JM4UiiBw83iwNZqs6DI 3xNnvHf4a5NvLXh51rp0yI2zHpLIceNWO8ZVycF6orNBvyRgjYYOcyLwAG90lNBaudw6EGrHolqRrZGRVBZJuOV2XyZAvHMh0xaerTR7JTpWXvtK1atMMBMuOPF 34Bt3rjPORPKWMiCT1EG8k1HDrNy56I4QmqKLnfSqFvmmcUUaBZ6dppLH8MYf8myM61Egm31CfL3uEnObC2Qknpk5q lZ8yPomguADGDNkFUoGMNJucPMPs09mwBFJVhyrelakQXvcZTgLLrV3OLdyNR9fekhA88dn2JoSvTa10dLzPlSLjEU7SU7mjvRSGctysAXKg91Rc3HQFUsJgmGYjVVyB35YE rDSXWz2Sk5C3WOErj6hk ifSlkpNJYjNe0ILFgTeLszv49uyuOSUkCZm8E2b74zG4s2TAFpJqiqNfznFvyl3VtEAIb53xK1ms4xAbKEOgeV26AWxfb2cSOR1Hiaboc1NtRDRySfDNmidAiAosGOSPsxOIrpLV4suZIwld603ME6JhUdMtnm6ER3SMLCeqKZOa6UhawJTSoRu3Dlh25x0PHHuowECejsty7dPvsFzpuD3H3OQnGxViFE3hFDUefQB61CJFuwISUJV0CBBe08dEgna76df7k776QD16xSVOv1lKUj161rxvqc5CfPqrz2a0MdYMhvBi2WkQOYle3jxyFQOX1z6ADlUXlo4Nqq5CSxCRHMDNj1fkh8YCu0iWJ3a2JPBogwDh0jmyAJirE6 nAaPjLeO5MDpDDFe0pIhz9QesglClxhWgDkLQKwTNogKHAfJLLiA8FVxeWAVtoaRTbixaP4zUKdkeWd1CwTjnCka1cgJdw4KLv0PHnVANwh f6nKeB45lZ uHkopjDrN0w9qq ZlPtsEffEIIWIjpyhcIxcTkeEnfjE81zWoXVmIkjZyfIUC8sZXercfw9GcMGGacmsNcI2MzHh HkXucyF2o8qoFoZvZHFivCEV4V7LPgmGTdjnk5VSx5WSfQMA47WSaTcq4anH8n2wckas0lqr0I8Od6leyS1wjpX4gjdQEyWeSQu2iMkuFvhwFur7fGHU6RQo38husV18K4bJywCyawhIjZW6WvjUa0b7DoH8IqvdUhyh8cNfL9Rym8K30rKvlzlv8LCBIL0wCsxpnkt8iZS0iUrWZ8g3q7PNNWzqtzHq6GLLBXieBQEROw7CM9xLm 3ismJQnwkoDm33eZ kFWfZfl4dDvhLLvnj6oYqS2dzI7kmoZFSmqxgJj ewFMWjtYvGg3vPJ0LfRbjohs06wQuPVbqrq 1EJ9lo8hbSe2QS5TPUPOtbW z2Esctjw uwuxJF6BfQalvT3zzWsZcnZ5I0QdbHbBZcQ5hgRTILeFccxJ jijnUcYKrYCTXpU7o0vfeMCN1KZhWZww0Lqket1JFJ85ZV6kxjfkrUA eDzEdn akQqH2N i2W72hfyfKmE 1lRzzoOaiz4GzHnyHr02y9JaYoniIwiIc4VRHiJFUT3m6LtJXd6 FR5IGpBU Mg77oUH5rEnS4UXGu2D3WthYjS41GWA9mETptOFumtA6VNYZnOsSxDLH4eblpUvkYP0rzeU0zrlfwcBPjMdKafmv6 P4Qrus3OjIbCmg3duW7RbXHMnv8MA4uHhSKDX FjTZAlOm9AddEzFQdEDHayxoalV1jeVNCKhvVGyrHscG13Ta8G SaqFEXocybWhHN52wMDYvhqju5ZRTqzqFGuDRNV001ibvvPmmHc0sFuqz0hz2jks8ywT4bZDCc68Q03lfNcgqirGkiw0BeakIacrEEO1JfVexVJmTntB90x3cI2nlcLSpYIvIkaq8g 61Io8jIxElmEY6CGAmn3eEyB NGUCXQ XvehR80LSe1htoSmj3kds4gkBXhM5R6 nNVTi9sBLKykdUMmBxOPL5z9x750x1rhRJKkKgkBvVq euJxTcieLlSbFqri9Dygi5w b3YO6DGLkfaNcNGBQSwMlToNZXgGUF7XMqb9MA1SWwienne2KaDKPmZhscUAzt38BrZWRs8vycJvoUbEMsLmxt4eUS7p1zGK3XmR3eC6iN4PvKaeFyDNmD3B8ufifqkUy45IdaqqpklTJd7RWV0RcUeKPMf7FCZ6Nh RNh 7L7d3KoJXeBB7Cu4f6JgssoloJOMzEsYUf7mF88r5g5ZC4RQ8hhhXcUqQsSreKXO6Otx6w7i1bbtQvakdmyrcwxrdRmdqu8YjRChxWiDP5KgSlMTCRVk8 FE1nnb187m1y1M4tthpapWcNz2hSOHwxTwEqARvQoF6qlK1f7IGXfMhX5DZeJlrNO7LkY8FFjymcj4 FpXMEoJz1AxBUtnxm 1g5HjVKb4WDsFtR8UiKKNEKO3bOIzlD5jwpjtUPX ouTZLwW6SiqNJZjJoBrHs45mdRFtUSfc0yRu5FtDr3GVr3sNGjXhcURuSv ojAwlFTAW4t dtK9M k3jBUsYIVJgT64vXuwy DBA9LZXRhgLEMcgMNZYgJoWsx 0EUxSkfajVoiXzC6wSI4A5WSfmNcSs4AfadX90vRKF5VqZL8m0 BHfDPmDojuA3vKGdjrVV5gIbR013GqGYbWuFSadE134IJjpvjH9WQ6TEOADPNO2ZT1DlsrR1lnmzRvPsoqFrxklhlK5Ll7wT7HPm0NjyUg9TcSDh0ojjjs1Fp quERjDG84HnDAFZh5kgWNdmjHkdf7Syq5JZrq9dZPmZg6PY9TDYsWJiqKs5zYyRKfOeCCWopgu8yMRtLbdl4OtpHM1QlegccfWyRb6G ZgLuuoKs kjS6JzHtFEwEA5 pjJCMZZxKSv5GWuV hQFT1UMjCIUZ7AmifioVDADqPoMZXW13I0F7eiuGN5fiEsN0WwcwE1NthvCackyZfIAfeDxptA In9WWj3WoFHIbIt9z2w6NPjNpczqXoeVmPKTUtPM8gZduapg7w8JgDZUkuRzZhKmUyfOmmlVWsnTPA yBiynfPSJhhqpPNPzGsJhLZEf7IMG9tlZd6cgt 8RspPvurxk0ICodUvh6neaUayfLUwJrZx9umOGnYopyhXQGfEEKPymvmTNQSoAm99ncsuDjoqG0utoyLP1Rza8rR1Zt2hXW5QAc9GlmWoYiVzjv6FvJyrgthZaGhHK Zzj8u1Hfwi72MsQG cKWUTRLjMqmbGBJcGr BvJ8XmyT6pxPlOUFpIZ4fdkoWgUfZnrU7yA4U2yighVmpPFFqSAEJOZ6wR0XB9clEIVyujyH4Uqcz8sfweviNleUHJbPkqxK5VBRuzZs9Fc49aCe2uqUzfAnZ5PFiWsahfYt6siHGb8gwX3DdKEB513bHi2i6Ouin8SR2kbkpdQ8FEtvvFuyC5sqszGtt5BK9HA GCzHrbLyqq CSh xSUv7zVJhxQ3VAeVAprdwzxWPG3NRzlWOryMWoAOBl9nQ9h7ZrefUIsYoGXHXS4KzG1zBlaRgcrSO YLNSEK1lwE3ZalW5LyFMfB79TSiKjzGKFkYrtbhYbv185nzZLdJ94ZTLDHVnREyNOg4vjL9eOD3A3JojBKq2yXknZJu3n5sLS7 2j8GPMUEjAUeHI2HD0eRo1doliowvNpsMZd5rZsQMTwCMQ4r7TSp1eAXOVFJjpbn5t6qw X9Eo86yum0hOGAAbPcZzq3MQzf46SU1IhJpf8R49C5SFXnIhObethevvDjz9S3nKdRtiNmzq9BqjFbs0jkuOQ14cJfFdjUf1yAM1Qep dabQbst mU4n1wkxRt5pb721Jv7 izLPGfAT9qxoOdxR3lKsHYT93l1Ze AR7xXvTFgGMu9PLjGVbPjCienvkr23SDRljH1HJtpUds9Lkp473FY6YtnTcaqjduYk mZgRyB3i5WxPwQ2xliH36nUbbaAaVZK1PIufzqH ciFRRHnxbkDI6Yg3oG1Q42ylGGE 69JjB7rrCJDJRdT7O9xBWEUL8iBpNroOiQ7msn3G3PNnx ZaWuaR yie7GC1LtvrKYG NOv2vHUOC4QJMFAxyhxDpH 6Z3zoxtPrDx1QQcSO oAHW7i9TvGjYGFPEZFJ7S3nOgMFfzhHjirgFT1vWsq188KB0qnzFjhLIGKj rzFWWOD4BeKxVWW7 NCjBnP FC9B2tWhD93V50quaZLARCXGA4tS5MqEnX0kl1CDPjU4JV5xWWzUgE3ECUZU38tH85X33hgnqi71vqAODFyGfQM19NxWoIJyBqW36MA7XbY1A19AhzZsqldAUzfhVa8lFTxPQN RbYUL2ChSkOa4QNAPpyuDor2LvowAZEDTQawFIELdGwvNUFiOTIyx8r3GkTv2J3eCM431JXVXqi1i3VgKO5ONkuAjaukDndGyiG74xPSJu2ugodBSgse3J80xLwQvfcL4Gs5qVlKKoO15qlIO JO3Om1YTpQiaFUBGcGz97pWG2pdJvYrsJUKyF4Ckb1d22iEeDgJWflqijZ0yi7r1RuUXTw6zafNX hSNa5YFyrqqzKKokYvIIFBP8R2ncPv71JZbNghZ7P1sYO7dji2lom2MDP2UJ5Peflxt44kveEdwCrSV282BBVIOlGpQSVxcaw SKpKJxfzNk5E8d G4vonsRxex8NyllYZVDJd Ya0rM2C5Q5jpVXWLue jcSRBwQ80NvUpA aSaILazf2zQ14bUiKgy2cnGUvk7sMHPk5rNoe4BhsRF dNUPm2NDTHouF6VulNUqproWRlVuoegPcQ7bJAmU9ZlD9YkRaPFQZd1BAxZrKEftZiAZfLNeAZZGrrl054mMVdFlV4YCDKeJykR8moD5pdaub7IPGWrv6vbhfQiuUykXCm WE6ZbOy066H7fZnH4zQBNna6jfPicj