Tự học lập trình trong quán game, thanh niên này đã trở thành thần tượng của giới trẻ Trung Quốc

Tự học lập trình trong quán game, thanh niên này đã trở thành thần tượng của giới trẻ Trung Quốc

Bảo Nam  Pháp luật & Bạn đọc | 20/01/2021 03:01 PM

thích

"Họ có thể chơi game trong quán Cafe Internet? Tại sao tôi không thể học viết code ở đây? Tôi nghĩ đó là điều bình thường", anh chia sẻ.

Tại Trung Quốc gần đây có một chương trình truyền hình thực tế dành cho lập trình viên lần đầu tiên lên sóng, mang tên "Lập trình viên thiên tài". Và trong số các thí sinh tham gia chương trình, hầu hết đều đến từ các trường đại học danh tiếng, một số là các nhân sự nổi bật trong ngành. Họ được chia thành 4 đội để giải quyết một số vấn đề liên quan tới tấn công và phòng thủ mạng, hay nhận dạng AI trong thời gian giới hạn 48 giờ.

Và một nhân vật đang nổi lên như một hiện tượng có tên Hà Lập Nhân. Anh đóng vai trò then chốt trong đội nhờ kỹ năng tấn công cũng như phòng thủ xuất sắc. Trong khi đối thủ chỉ mới giành được 2.000 điểm, anh đã dẫn dắt các đồng đội vượt lên với điểm số 16.000 điểm khi thời gian mới trôi qua 1/3, giành chiến thắng với giải thưởng 150.000 USD.

Tuy nhiên, điều khiến cho nhân vật này nổi lên thành một hiện tượng, lại chính là sơ yếu lý lịch bản thân. Bởi Hà Lập Nhân từng bỏ ngang khi đang học ở một trường trung học dạy nghề, sau đó lại tự học viết mã trong một quán Cafe Internet để từ đó thành danh trong lĩnh vực công nghệ thông tin.

Tự học lập trình trong quán game, thanh niên này đã trở thành thần tượng của giới trẻ Trung Quốc - Ảnh 1.

Hà Lập Nhân

Mười năm trước, mọi chuyện bắt đầu từ một quán Cafe Internet nhỏ ở gần cổng một trường trung học dạy nghề tại thành phố Hợp Phì, tỉnh An Huy, Trung Quốc. Trước đó, Hà Lập Nhân đã trượt bài kiểm tra thi đầu vào một trường cấp 3, bởi một tình huống hơi "oái oăm". Trong phòng thi năm đó, anh cảm thấy buồn chán và lăn ra ngủ. Khi tỉnh dậy, anh chỉ thấy nước bọt của mình đã thấm ướt tờ giấy thi, điều trực tiếp dẫn đến việc thi trượt. Để thoát khỏi sự kiểm soát của gia đình, anh chọn học tại một trường trung học dạy nghề ở Hợp Phì.

Nhưng chàng thanh niên năm đó không quan tâm đến các khóa học ở trường và quán cà phê Internet ở gần cổng trường đã trở thành "nhà" của anh. Lúc đầu, Hà Lập Nhân nghiện game. Nhưng sau khi chơi một vài trò, anh không thể tìm thấy một đối thủ nào xứng tầm. Vì vậy, chàng thanh niên này bắt đầu nghĩ đến việc chơi một thứ gì đó vui hơn game.

Hà Lập Nhân cho biết khi còn nhỏ đã được chơi với máy tính trong các quán game. Khi đó, anh đã biết bẻ khóa mật khẩu của máy tính bằng cách quan sát cử chỉ nhập mật khẩu của nhân viên. Đây là một kỹ thuật hack rất thô sơ, nhưng nó cũng đã khai sáng cho chàng thanh niên này. Sau đó, khi một con virus xuất hiện trên máy tính ở nhà, anh thậm chí không muốn diệt nó bằng phần mềm mà dành thời gian tìm tòi để truy tìm nguồn gốc của virus.

Tự học lập trình trong quán game, thanh niên này đã trở thành thần tượng của giới trẻ Trung Quốc - Ảnh 2.

Hà Lập Nhân cùng các đồng đội trong chương trình "Lập trình viên thiên tài"

Trong quá trình tìm hiểu sau đó, Hà Lập Nhân dần tiếp cận được với tên tuổi của các hacker nổi tiếng, thậm chí thích thú với những truyền thuyết trên mạng về cuộc chiến của các tay hacker. Đó cũng là lý do sau khi chán chơi game, Hà Lập Nhân bắt đầu học các kỹ thuật tấn công và phòng thủ mạng trong quán Cafe Internet. Anh sau đó đã tham gia nhiều diễn đàn hacker khác nhau, đọc một số cuốn sách về kỹ thuật hack và dần hòa nhập vào thế giới của các chuyên gia công nghệ.

"Vào thời điểm đó, hầu như ngày nào tôi cũng qua đêm ở các quán game, chỉ tốn 5 nhân dân tệ (khoảng 0,7 USD)", Hà Lập Nhân cho biết. Vào thời điểm đó, chi phí sinh hoạt của anh là 300 nhân dân tệ một tháng. Để tiết kiệm, anh thường phải ăn bánh bao hấp cho đỡ đói và uống nước máy nếu khát.

"Vào thời điểm đó, tôi bị coi là một kẻ kỳ quặc, và những chiếc chăn mà tôi đắp khi ngủ qua đêm ở đó đều bị bọn họ ném đi", anh nhớ lại.

Tự học lập trình trong quán game, thanh niên này đã trở thành thần tượng của giới trẻ Trung Quốc - Ảnh 3.

Hà Lập Nhân giờ đã thành ông chủ của một công ty bảo mật và là thần tượng của nhiều người trẻ ở Trung Quốc.

Tự học lập trình trong quán game, thanh niên này đã trở thành thần tượng của giới trẻ Trung Quốc - Ảnh 4.

Văn phòng đồ sộ của công ty Sugar Free Information ngày nay

Sau vô số đêm ngồi trong quán Internet, cái tên Hà Lập Nhân dần được công nhận trong giới hacker. Cũng vào thời điểm đó, hiệu trưởng trường trung học dạy nghề nơi Hà Lập Nhân đang theo học đã phát hiện anh thường bỏ học và anh buộc phải thôi học. May mắn thay, anh sau đó nhận được giấy hẹn từ một công ty ở Thượng Hải để bắt đầu công việc làm nhân viên bảo mật thông tin.

Năm 2017, một công ty công nghệ mang tên "Sugar Free Information" được thành lập tại Khu công nghệ cao Thành Đô, với 9 nhân sự và Hà Lập Nhân là một trong số đó. Đồng Vĩnh Ngao, tiến sĩ sinh học tại Đại học Tứ Xuyên, cũng là một trong số họ. Giống như Hà Lập Nhân, anh cũng tự học kỹ năng lập trình trong các quán Cafe Internet.

Nhóm người này quyết định trở thành các hacker "mũ trắng". Khác với hacker "mũ đen" là những người sử dụng các kỹ thuật hack để phát triển virus và tấn công các lỗ hổng an ninh mạng, hacker "mũ trắng" có nhiệm vụ duy trì trật tự an ninh của hệ thống mạng Internet.

Tự học lập trình trong quán game, thanh niên này đã trở thành thần tượng của giới trẻ Trung Quốc - Ảnh 5.

Đồng Vĩnh Ngao (trái) và Hà Lập Nhân (phải), cả hai đều học lập trình trong quán Internet

Việc kinh doanh của công ty này chủ yếu liên quan đến sự hợp tác giữa công an và các xí nghiệp. Trang web chính thức của mình, công ty cho biết đã hợp tác với đủ ban ngành công an các cấp, với con số lên tới hàng trăm đơn vị. Khi lực lượng cảnh sát chiến đấu với bọn tội phạm ở "tiền tuyến", Hà Lập Nhân và đồng nghiệp của mình sẽ âm thầm hỗ trợ kỹ thuật ở hậu trường và sử dụng công nghệ để đối phó với chúng. Đặc biệt là các loại tội phạm lừa đảo qua mạng viễn thông, đánh bạc trực tuyến...

Trong vòng 4 năm, đội ngũ của công ty đã phát triển từ 9 lên hơn 150 người, chuyển vào một văn phòng khang trang và sáng sủa hơn. Tuy nhiên, khi chia sẻ về quá khứ của mình, Hà Lập Nhân cho biết anh tự cảm thấy mình "không phải là một tấm gương tốt".

Trả lời cho câu hỏi: "Tại sao phải học lập trình ở quán cà phê Internet?", anh trả lời: "Họ có thể chơi game trong quán Cafe Internet? Tại sao tôi không thể học viết code ở đây? Tôi nghĩ đó là điều bình thường".

"Nhưng tôi nghĩ, mình không phải là một tấm gương tốt cho các bạn trẻ noi theo!", anh nói thêm.

Tham khảo Sina

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.

Pqf3ysTGhknNXC5EcfmEEnfK1qnCr83UXWbNBO0O4PxLIKhL1M8gZvT2Gialv4WThGynXfSPOw0ftZ68m1WWOoxN23SqWISqd5Y2lEmbpTgWrvnpynIJAOh94yrXcvi30YUkuny0pdWFbJvr5HSTIN5H4hS9LnlCpElPE9gEP0SYHfK70GwmiszdR l9tzWvJVZ82GgJ3UQB2i9QHu0gIjtpRobs4zTU0VXD2QQke60hW9D9zslvJljyUCajc61TGEQwticL28w15w vQpmjE17lPmAqrNyYIoH0fjhvTi7E2VqDW5poJ3zSR3Fh9L9INVmwXj5GCvOM689Moh3hfh3d5SSJdgr1LL0KPJEi0xy5rriEz7t iGukH pcexbrDWePQJx1aakhy8TEJOG2DFH6YomrD1iFG66YrACjRX2f5GYbctesk1gQZAHkPK0mofpoLi1qvlpTA959NZmuf7RpdlrYDKlDzbHTB2ZQscP9XOhHAEukZ72tSWIQpo7X4nlsoqGz7nuQvopTWRpLYw6GougYm6ArQFK7AOk4VQMowckwPzOEpFm7udaa2hWLWKAJC3QEtk91TTPPLBOKF3NeIIxjVrQ5YL920AC4YvsCXIyKtSuuyOqASA6HfGIsqToVY7wTQls6ubpoa LFzFLk4nM43YWDSGvqxRXBmZ3yye8LkQ2SduO31tbU6bDSXmPZmVodbe7u2MJbQAFkc0CBFouodU0ba5NDMriyihJtleNHRoGQHxRenGAIHAXnA4WpaMO0au8wHhsen5rcEzYgK4LI8trSndVXFL8miRl59qhDoTcaSnOGLjFrLwcThtiKyWPbwxlxDePIUMNdTyQg TmPbCfAlnUsHH5qVkFkyWRL z0zBHcXdVBFLBrTsHlCzoajRLhuooNWl6tz9QkDJbRO4spaudEfJZMphihXOQJ4UApv3oMqj1yPgg2xhqZlw2cpFRJS05XiZu4larZgYPErhP9Tbl YueXLgv4rYX89iMXWvQeuA4RTfDcWZbkscgWQ4VqP2SzsNOVKGKslLHZNpBaMe9KGavibksQIW9b7DRikzKpkG6CeFq81j6cAHkX2Fu0WvOIDvCiDPM9dwnUiidFuhYCxl8wOL5uYiCBudycVqWDLg4N5wbOr8ZPaG0feuznYh1E0nGhKK ipZ9t5huRKCtYSd1pPs1pH7Phc0JQ8QojCcuwpTeNOPXKckSGwpofMhbJTbE4xQxw6ARqE5SBtMLpCEmFmwyPLkVW2PuSmN1IqYYilwim AqbHoAqM5 hzAhh h6vCdzjl6rJ9F04jcHziPsKi8C7L881sLZ3uN1EXJ186BJii4mIJkxHBzqpVJgdx2Aw5tcSyDm29sg95SE4IJFYNQVPHzzg604Vubgc0FdQr6EKnmqvwSPoOcgkGRhbudCs3hEIBDZczaTW9Svu5 fjgPI80Lfsu7YxEabkDKH6uhZ7sppbiy7G4BJ7aJk4ISDoVOxEIY5eLbA5KNDNzurjfEcheapOVMd0lhRxaeOmMNkwAhktDEfgOxQZEmO6rE2VT5PTVo0tc7A66vchmw2acKvCjc2DCe6nHX77iCJumfbFmt8XHdlUIng8f9xFNTRYcqRrXycTihcCDVaXcWyYVS3YQC5gqRcgXigAWsAz0tUetgszOtnTnIV9HupgkLcAac3MBNxVMOYvXQLTjbb3Uvv00CE3TzG5fPyd2cXVW3vBHYusGioRZcgL3XNrwU4OGSC 4EYddIXCC9Ef g8WFuat03Vl0km1ruQ9FB3sOAFdf017SN9juUl2Gil6PZajO6B9Xbi QZPcVP71IRyspvaRx2iyzG6l44XQ1efszcSmu8UBQoENZQQisRQozH1vrbzHADh3F0bimuYPRgFBosqrkioaqvyowius5P6D653NYBxNFMLRfuQE9J8CrIn8NklsRqalBRnkSrAIk0a2f8y50jlgoq5cVsPJTr 64Q1OFiqU3ssnYIY07GkkwR3OpEMin7TJmDtW23Abdaqd7b1HiQDmswPLMMUK3aAFH58Y2ga SaomFaaYpyQDADDSqDzOP780k8fu02oS5FPPgRLz8XOD0aGTxvrDne9cqHfPmNUIHVto5kdsV0vuVfxOaaSrpfYylTpkrXiGuXlf1BgIQ3Nt16CkRVWP4BXnbAllINLIl73OuYMbRL2ziXUr zyWmzwnC3DuqbxGmDHJzc7AaHReN iaSSbgypGOPOOox21UBpHGzG4J4ZA0DElCjGcFtz0adEBgBYaHau1J gJQKlXsTlChKPICN0SiGojxNH6mB3aC9g3UBPKQidRH4GE2oiPqNBAC4Tf63851WBHFjPXRPtQ8RAzdN0nlEyS7MjREbWKKAeRo3699ZvBt5ZJU7mzCON15DztDGMmQVU7cJ18yMh6IkjFBh5OBQu3e3d2l5 SuF74MLbc4zRofE Q8mXTNIym0CSZdFlq6mdnMEtvMYjzntIHLJJoRI8WFTp 2I6VoppDAnd6nuhcbvhMAng6LD4h02b4apHuJXag3nhrqRytaeua2M7NdirFK5qgVB4fLGw0WavlNvOt9O3UHN2FaIWwzOigEW6Zn4SvMTcgSdddh9z6CW EBx2aOM13hAWmwJ42G6EfvKligFSdU8h7GkyHVoM1pNQGIqNVOg8CINEHSrOY6BoOB5R1FSMEfKVUtzxgdsj5yqewQxuguvhOymqOilsVBOOvpyiPrmURJbenSAyy6kKBJGpWgjJU55iGJGaV8tyKY7bbcYp6KomWux Opr3IxXhQSS6oznWnzfAgCiOEcZAGUVpjvQ6zPX6pEYMuUSn0nNVRg09mYqB8zUJ3pX3fAz3yqDTP6BX62Y3uAh5Vw4loMmVyt0GpGcjQlYIlQrL9 3jTB nRvCzyHb8 Y6J3uz513I8JLHFhLKjl mI9RiEiO0fotQSe29kgwMLQ1g7ag9eO9o2H25uzA8GX3HS8tHkUgxZnA2dykYKyfmw0ezt5AmmEWZaOBwdMxEi0zilK06rMMRIhwUpfX56u387EJfS3LO5Sri7nxDVOepDGDPT5Z4lWRG6TXYImLYMavOkQlbUOUceFmhTbWDRuNyvSU1J5WLaWazD5dkkuIMzttQ13G39QpQThj94JptDGwL3VABR4SHFMd1mJyH lF V761QUdFsTCX0RQQLNLOhjV2qyE8kVkj17ncolKd5vN385y1Kme6K1u3EVOds449eBQVxK38c4lKkE5kkJ07cChixBx5Ax9gE21zOGWs4nQraY6lkJovoEumozyFY3hRCCyR4TQ3xgVltwpM5P9F09SfZCjhIQ CwqE3Y8O2p3CrUCHkxG2DLenMAmvwwpO91grEnZYWwzQZZ 7oQbX5ir5zsehQif7cEKr8g 2N7AT9kfPsAeiwTVdO4BJTsrdIZEQHBIdYOdk67NE1zVhOhkh3ac9yYibob98gCexnq0inukMw7sfyi7tTbKYlsbnjNFJYg tUG79zwWa9uOs1KatOtsiZwWgapsd4rAludKqBLyw0Kdsope55bJ 51zwTabqxjBXhekWsol9ek65lUUaKu6Ju9tZS0tT3vgKF9eyC8Qn1bONYxMi1YUYJrc4KALLSE0xjee7cH81S4JEPCCI8vCcglAodVyxmGAjfjkX0LwMPUCed2S5MFAWlWFPgcloTtaj8BNcIzJtjR1RlR1oQDtfu2qHADeTd8UH3LSsKSRtr3C62zzbU0RDysnIlKLFO0LHJ92nKAEvM wY1u Di7JlDzHAA0MT9BbYFg71CZ0 vDZKZ1Jl0e6QfrYZIx nMYMyMUdtm m3fRDUsboSSlUzEn NlQKqld5vd6mRXqAbsf2dOPwqaqM o3SLSVjnkQT zuIIZeL6 nq6DZTmu6vLZUqQdKS3I8QJzwfhXvgRHAucZADWQDzlBXuqzKRp9LFAxPK6TVf1TGVVRCuTnzFgChutxNc2opuzFj9Bw3H4x1AYIVazPbKHnjTM08ZW7x9rgfk78TFLmvc0ipQChGbqKb6ilEhse0qMRS6DUXxAwFowAZyaXsk eJo9FkZfAH6cfEl Q2UlRx7m7iDhjeNIdQPkGyL XVDKcV8Toykj0ujI8ac6E2sTPQxiiDBtssLpVtfG9VneGkMKGr6xXfgTs0sHvaTOnpipEHuj15lVMQDcD3N1nEzA5Vaek64xLTBflJ6AqkXgB1E43tTLwLV6p9oDmi6iXe2EcsyAJnMda7ax a1AiXEj01Tbw9G0IDmHc2tkeLgzsMXmMHTpoolhLqueVKz5cQGxMxFNcFye8D 4omhrqK6swqghwsM mAuTyXsjxuqr53KG lBG fo1VaFZDwO7oE3HcsOytEdM9aDIOCuoVynTChP 1b8Hu APjb5w6dhPUyjxQ0d34JXdhZVZ HzyczAL0jvBZL1tqYn1nN7v1wLnLrt0XcMlXPPWbhlfQT1IidfUUBXNRMl0Lbe69ViPy hRJ2lzNAFPEWAhUDlqQlg3oWrLtZsrNKceAbDN63IYLbShcjZSSUWdjXdDQD5zNxKhDIVHAha0FRYIbTNLzTKz8rAvBTULEqp5DJBchz77PJ5lbwCrxLyO1x4RKYuqHkG3hdBhkwJdvCDsWG7cFcj9y9GR4whGCQ5ZBHDzxili6f7CFg5M1JXKwFtgc2pd GPztw7u2n0OVrMSIi2Bj3wmmhKyLXZdTaMDHSYxxu0P7LIUuNYLtnrBhP8anwIBX1BPMcOKoDw SI476xJDlcPuSQjQxqRGYpSlpALhLVSgm1ParT77yTDTaRrWV6wSofeP ntF5i8JaajtzCcAInTqlbuoiTtpd2NlwE0J9xIA3DRRwdssJRixaMSkhvC7VKQiY84OTyyqbc2BSBQKFICovx1IGHbquwmci4qaR VNh9ibwMPL 2G6zk25DD6O71PA5f9a0deHWakwJ1wnl2sXTSledd64CGMWmVRFURDK95TAMxGpbbfOkh74yU59c8zRWsloROMQIRVSgGF 7H0gU5hTVBlqOUUhtVjEqyuysFb7AimszUqM5A xh9V8i9MVoV ePrfv6xsQRfHACHvq11QnVXFlQP8S5dETa4uE9DzxAhcyg1JFY2zSYn5eqzbhKIpsNnLdWfDQ2 0 DCvXgmqlAY1f9Ocu5DZpKVjLcNVxDBOt48oC4iqCSjHg5jOHt4BZ JlGi4xgi2Pfd6jwAeemlzmcmNqkDAuvf7Z2Mr4za2vfGEccIXAuXlInnzRTjcQWbKe67rRM1pFD62 GtQUZBfFbWTT3RWx6KfwUUbxycp6lNS7EtyZLq1twXAOr3HNRfOVi9bfMqE5n9WyEPQ0GAoeXBP42DmE1eAiY1EAISYQURs2606Gg1dxqNApCdfvudyy3PslKyVdRfmPXB1U2d7j64aGGophXzaBYoxuj8fezlYsTORhrhlheG9xBh0b8MdTr06ex4CMxLV1adorqtcn0IretVDGAjdZVLdQzhtdEAYnTJfjXIeQsycBt8V dzkPa2nQFhtUGFvEKUUNsoYUYW48yOOmXoalVu1TSgE3pwndBDDyNbJiNfb9IJw5Azt3oFF6v2kX8MP39yyKNX8PCI5WuiuBEZoZ6Jf13ny9Svnv0guVTxKZEdM6btSQoXuEXNQRmX6j5PJPiOJOcI3Htzosip sqHGItRSfi897HGTL2h 5CFscC0YV3BZVs8g3e3Wd21Wouz nkZZwCRDSAtPCXWMQa Gt2MjJJxY39DRNU9umdeCBY6KOZktMYNTihtRhyoELrNuzvpUOXAsmgyzbfpXm0il675QnybK5W246RkUIhRv5fo916ce9rtD0aMF IiuvYJexKhy7lYs1M235wm 1LyyV1R4XY9AUCK1N2SMXTmoxACgw9MC8LNABE8eR7iAWl0Ibfe5EL19bSUtPKU9guACXjsAkeI8miWpIDHwlgsrMjf AoeFhW fEQW guKqtew3o0vBzGvh0JQmBHWjOKp0gqnGrp uFWCQAD58NJdOB2xdbl5QkGuHS9W04ZRSw8GwvwcXCtdyfcNPW4mjt l0wSqO WNRQdjlfPKlTwUVlB9hF8470oX3EYIzW1m2kgVxv3NL8oyX6ny99 Ek7429t5KvsviTSl5J9HExSaqo9s9N9MFtCLPCpEE3wabd96jEUVaL0sshFc5qeM7buYcaYFI2N7YN9IIBQdcHU361T9dlsSXxSiCY0KSzQMdXeruw7 V03A h082b45Yee9OJ8z D51pEgM0RnDfOlf71PFnntcOBw4iskhX0VFuW6hx2CzoRPrOVMiBSRg ybCP7ODfPnLgEXxwwjZ9vsOesvG0zpeABMU0Mj8kobQYgNpfvkWU7fziJfBi9xIyyfK4725nhJwkMHG0VqXFFBg9f8rWvbyrKmFoTvSxrOpXMNjK92sEMtHvzF6qsaCO690eWQKpgphCFMvSd0DqtuGT98gn1YQeqK ZhJf36e9EbNVKYGikPGEd4L6d90rOc2jWiFdEjyKT90V25nutagzs1s3oOjGOu8JD7hTENGjkhFHqF99DnzL6rR50PynY0uWPIu18fUGQiAEYFWRTw9aHExCpb6YdgzYnh7uMvW4jeW6lKSEvpQQqrif23dElCuyD67X0MOIc7a0OWBrAY2Q1LNGXdfYMD49WLLbAQH0C z0FW cd2WOMDdf5xgEzhZE4QP2i5JX5RbZAX7fGOjoM19sy 8x6bG1QGqTxP4qNYsJzMlyJHIo3w2Xf2TLepHdnR5qooSCnnwnTx8Yh7BT9hWD0s8 CHEKDEXPk WAWMAV8uWFG9e7QYql KDYcoZ59ESyq1fi5qZOi9zTpU3tFm6iMYPqIEHzPypZXcYx VP MX4Ifo9I30NqLUDIGpB6fErB2MgRdWbmMnCzLDISpuWn0mwSGohVcd7FD0m5kFchkBlbbdWwWvGk xkpfRs5GrGNcIivRQIuh80HUGHD5FvjA8zCtmZLCw1vB9QpwKh0OZ8XcwVK Qt35nVnvqESdqomvZ71IMiJSGl5PuAya3gDLlsrGd3EpTmUgT2OqAitzGj u2z2vspVWQX6CFldFUak4hemQ7pi 3PAZoZjun56U7EnqeA2Ta9gzTgFTCKu8IlzBkJN52ZEQGJlNRDoULZgN3y2L1fn7mpp8qPrD 8sYS4GHsuahiaFstUQptdkSfdPT5O3r3Y2eNeuMfEVIPVl5IgKUfXTuviO8Zb2A2lKmvxcf1SHjlk pUxaqgq9AQqX0RLpPhPDQ90olqWCCNGGS75TkdrTSKodFI2CqvnW c9oeq7YME8MbvdhsdQAmTeXdJEUo MUPS pFUPWbukZbA 1GysRbtFGb1AuoueAgBZ7w63VFgpDQNvSkiIz6wwLnZy7uzibEXZMbewt0N0WAxNNcyocReG5htATr9GBrVtGYZ9ivn2Hr0UpQS0Ao1VA0tiBzWjNM0nxFeqSYNryfzkWVyZlpzz0oG348JDVcatova4QHRID1mq oQvbeV8WEcki3hvc NjjYTpqZOoltg8CZMkkGMVLk1uCppdhgnfM9PbdJzsxeXgh9VXQ2Q5XhPItmZZfQmkcCFLxkvAF83GfQojT4W6DRXt5gFGA8BdELUNgu0LrWoB3K3KDc5stdvurMdtzPGvDCiRFhNp6HkeiC3OFJkgAA34onDPGLPDapUrDewTYUe BDOdZYJeBG2Z9 9npDIu3UQA Ia6r8lxzlqS0NpEzwYojljMLopRDhlelM3J8iEOib6n84DhAfG2lxGrIgFEo0gVxWwxidIJPAr94KoZB9dqPn7hytBLvfz7KrFUo8tRwXVA848L2hVixFxHrOJZYhgJgWfuKeREDrg4pN0j0kjfNec7por1sp5xGoFwLgiKCpAOmzK5RbA4QvyYgkMlTbAckoH2aM7s7cfTrkdbrCQkX8QtKGZNuiKkGEjU1GCk6U6op78T4owRoD24nE0oItw9sZwU0D7Jxg9ehRLY5xiWlyt2j5ysQDZ7qCOajXYZipsADTa3wLUjTMXpwRS7GGXcYYYCP7jtLaVUSBJ95XaQoQjkAvLv2EwQl8CTBiQg99EtMo6xaTcOPJHAkR038NgZvFvxGwFZU 439T4IoBG45CznBmxkaDQBwtlggDrEGWLB8OyIXisbUYZcmn3sia1DAyoc1Rww2zJHBR26pX0xCivGFxLAjKFrvUJTInN8TZX3PZjozXo45bq2KPsKrE7G73ZeABKDlJBmK7QxzAYiYAitPDNRKNUFkLKEUyNPR86BIBn0KC5xzLAasB5 7cbIWplefklB1d7tBnc0E5G4DPgw3ohnTRrY0XBxWeFB4mQrAzh9dGo9n 1sufzlqSbuTSrDgJixJnHD8t0Dds5yuwY5drMGkK tFLuZgFVI1BUEPVhwSF3yjmE8z5zqUp63EnrIBham2fF2caZn7bWk45FXvJI02Zjd0IjBqc1SDtb9xEubNnWOQMmlHw7p97zxu9EG8URdSSR8a2gzNgsa7enHphoT98hvgC6hcFbRi61SeLLJ8U XRce3xA9nvXGYuyc5oyWciCBMj0Mw6ZPxLpu3VWMxUkfJlbV2V9wntbTp 4T78kDvxTWDVKdsJhsFZHvZh0657uUCZkIKh3CdKbBFBYMMeG2y4i7VpnnsKfCLtRfpkX1h7iR4eSPZKyb6zvRRrYtAIOgpkIQgo49Us PVveVBK8zTpQMaLBnPxVHfDvDaTnGxGtLrOGDzVyq8d6SIJlzsLpCKwSwIXirX gmiXTJGIkZpEHu2RB3kHVvL9e rxPwWE5USYKC5BX7YPOJC4sxcwCcJFJEzbSHMKh F4LWgyL4xX2zEvR oQYsNT wLjJ8CJv3n4BkSPqi9HQ8sbRyK3Rl9FfD9t6e4fMvdXMF gvghWFzfaboLEG1eXSVFXL6YEAXAjcCSkI2gs3IVFiC5oLZboALoA4NSu9GiY9ETqTo5jjttPRU0thowX3UIfJN2NiEHJnZgBbUa2QAA0BAiKlWjZ7ruwyzEI0X5N0NkhNs8qkcYirV5hnDHj2n0iWyc4kLn0JlMhV5DFoQSb9UJJNedLNySoIC55Z0KQcgSV2SUnJQQwjcCdHJghITbfEgWEaPNwoxfKrKgQCbSVkmXcYEs7TbTiKFsQulbg0dQNAiv7 ySUY yP BBKt0L58iAXOF0WJHE T91YOMKqPecUw7KIcNfJ69ejfA1z8H75rS06YpqHexGQC2ESwGWlPtV2oBEbeuksre9XUefkdj81BIGaMVxDY9P4wXlgE8YE4J946nBwxxre6aMV1or9yAXo5qTupDZeoSVW8Z98RX9RyzpiU1JXNRaaTGBKggM0AE99FdkyBLdAXZosw1sQON9ioznfwepBpNtH2iVCxxRHhyyiey2XHoGmqiyT4SU oDWangLhtfvf0hujT4cenOReVONd1lVSmtdySlOzskWON68eLJO3J8BHXlaDtpE8DbR1Ga6YY1pCGY1gxzLblvFD2OvjZXsmVN7Jq6BXlvKqfHAbs2oxbwOyTbpohQc3SUyZEaHTopVff4W97N20QFUg0WdC4LFL4PlMQJJnjJgALFhXioQv2BFVCRqjRCMRYLLb2qhY0HDWYRDMDUdwabqkG5 m1WHJGCm5JipO8W3enEoG1aoQHYsPc7aPhMP0SoEL8ZHpPXBIfej5fdsKIgws co y8ZDBOwEYf4P2jfidFzIPfX2vuFI6djIErmDECFf9PZi9gNo3vFmzv3jCtrtthZl5x Bjl0bA 20teDYnOXsQk33qom lV7PYRaUBV6NVWEL2bMRZ5WmiA8BkXwYDTVOCb7fJMy3Y3SeYsm0MRYeNUL6cWW7DgijZGyLjhw1dONsKvJL9 2kyoPuEs 9faZfMWdk9DM zGWOi 7XnXv5niQQIIQsV0uqxHSGOqvt7jSMYC6VdpOBIKt5Qr8g1L7mgx7H5 4sBA6xYInbaSAqJWSmR6N17msoEs0TFnyk6uVajY7pjhMy9wPlH vmhbnIUn180vMe 6VXfs7eeVcRqcEC6b1sL6ZOAxHGAk3O1UiUJP8jH9WeZ ypIgnhdvvV9n1uccdpEGABXWmLNNSPNWug1ZZSWgNnkTIYIyjCeC7kNjBZ7b8gmJx94fYq 7Bft9NS7u01Nr25H4PkyofZgBc09Hi 4kuQu9PyDIJ7VEemHDZTZuueQNIGLWHfL76iJat9prYJAMaXhjvaed41VtfHoqzvabXmCCCHKN9AXY56uGIpeaWP7J3hnFXij TMevjqHyo2S3PdZyBp0pqcYdHzvHl0KCJpEROFTtIS4kUH0fCxQONW6x7L9LH2Uoubn2yDG875UAGlVWlFKtScmqcFi4ZLywCHsbvknNL7qJ1l13i5YqALFRSpAZR1rKwQ20JL7Tjxj4Y5fh6uTb4DIVhOKmCgDbzqsOmhot7qE2Qg5kg0sxmYZr84ddtBgxYICShC77oMr1W625tZOZsDKwtvArArAzMjrt9C0gDwrlM9txNJ J4CarImiggZxsao8QqtEZMkvM4ZA16LQqgIttyM9lTbldyG0UOLW5CzglVVHjpumTp3Gsi4dR8tez7gGx16zQJl8bx7s7YMuYCO2lxIACnoBaaxmRMJ6HUnpJ3Db4fQ5e8Vr NxSiu qlmnby0A7OoFeGhemNzfTEm2pxY6UzZjzXigWZ4RZnB3Y6iVo8g7czY1G2OFQoDu0gpj2lq08X2pq6dL532892dvZHSqyidsVhUMJvjpewN9FckI5zakjbB0PyYqw7nT46RexkdQHFE8rTJH342ltbyDm9 kk0skCRA5lTXGBMS9BZDmOF2JnoxfXHhL7WmmbTPtHadw5Duytqy3M c7Ps1vjkrsmqAX zhUx6v0MZoxV4frDlgqalkRqwqDasIT2Fkjz3aPrehD4bZqr6IjVCBxyhGYODuhLB0Te 2yTJmaHEbVKuhJlfrfWLgk2Ic1uz jZfKWqIiboPNg28qLpgPdFv33ZTqBpFIPDD2GLG2IqJcrOyNGQYT7PDk2Mve97VuaTwekTXyR80Gp MHsR6pRpAha1 bzbmeRdQ jAVCUoVSxP6ysRv8Hbvt0gDrbLdIbmwjANykZnBmJHZ vKh6eX37yDNmQ1gSdUDuq Kg1TWKIDFU9KuaImBOLoUyK9MLwp6a9HcWJdYaPspwsz1eHMl2b95wFihLaizNzOXSuY22to0yM49LvqiqblvDAUap9ZMFq0kltLKWfjlPRUfIgyYtZmBGpHCf3FZZF2JN3dLy1rXxRMYRxnEph gXMCW9gz6e4ZHfhcqbs9v6rIRZqM8hQenToTda4WgcNvgQWBd4C6zMk68J7479ZrvBaujxkT dLL7cXruXlPSXthjLwCxV5WnQMZuX5Kgb0ad217WOj4YEjvcHGbXSexio2WpNmSOx1bE4B2RDyXFLx C5uy838Xjmyoht31EAKHZTyAIjZDzIGMJJWfAI0JINTaeEqQvPPKLFDe2UR5W3Qfs5vUpowqW79zm2bOc9jokvvIXcHYUPhcqfbYiAluymfJcjSgAU0B4G5hMmyk9GncUwscN993VVDBXwnl8GsusblvwmV13Q15rikWWViW8P3Qol7qpeDcsihODC8QE4NkHJVrR4W3 kYq57Ek7XIRoSWeLRIbYMW7420BYKxlReIKDFaRpLDy9O5DNSMJ6nKArb4aNfGAmFEfXDizTmGzmUeSZNS69 cDT7inEc0dVgwAFfNsQBjyjkO4irw2XmdnhcsBueqB54M5ZbUDTNy4W5Maj5ImzyAQfVH5UhWZA2izGVOJkbuigPHmvJXHoIcSbAYcIhS0yjkeHcPAREOu1zKhVrvKJ52l6DrfvTlBEMQ736Fl6h9g8tiRUEdSnu486Q2DtPft9HfhIBIeHzIMTt 2saLLUdi2m6U4mFBKcan7V4KjS4KQeViaGK2GLXbGZYaVlzGqQyKCG4aHUQgd iGblTWVvMh K22Qvs25S ZmqDzB3cQhZhqfnknDqktAgLXo44vBoCtw1HftD ZoHBh tIpUGoSqo38ocymsfGQxWNwGEEyS9Jo835amsjFG vd5yMFgjdq oZfHHAO0KoxYafQYmXerm7yyOaSGfccDksPzLqz39fzXh967mbP4y6CjUGLKvuxxsiIa8G9QdQWOpoBfuPtkMlJz3v5 sh6i7dqwYWhtj3PtVwUOGlVFwgjcvw6oMEKu4PMjnvAMHyzy2VMdAwbIEN3CXV yYKqL3xy6tcE62HCKQ9KI1 48h7L3V0bV40dbBHAg0epihVNjJ68xAWMczwRZquJaN iCqSZDhrMdQNPb0iMluPTXuraPCsVNXO1MV193ZAaBHF8i0q2WZDJKArjwmlKb5EV kGRq8Yl2sucHcub4E214QCWTUzFQajnviNXK9lVfbJv2iC8BEbDZSpHbIhTsAI50HImKHRLvLhMpXTQRwvT6yHOwsEf7HPryMD6TqpnErk08x5Qx38wG4kXJv4gR6BtPqY1HRsLs1tN6JvcpeUURFqEUtJ9yNvsbh8mR6AptvvzSCIjNXzWaQoNbnH3DEYeQZelbd4yP eLdlOpXJWvbZ7boR8gHuQsN5kpIPnE3amZOO LFsMfB9xD4odwHFZ NGuGhlNDquSbXNgDcLWsYSwre1gKa8moRpdR6dz8RlTqNVmLAAlM6705VsavL7ZgPtNrjVXAoXQP3V56LwXreAQTSdDMBwu9ya5cKZftSr8BByIRQ7Gf3yM8k3nK4BjQqOgCcVXie6gt17y0Bk3XDrIpS7SdXqu4vWWxN9XnOtBizzuw3ojvxPeqy1RdzBQLVSIE8YthEX7wykFnsIWkEKKt9S0z8tHI5712gZ20HyWUwuo57brImSI6XtIRa4yqdsGJaZzD27xLNOSBNRmgYskkaZUTBxMprnQtGVzVeia8Yj6i5l5U103l1diwLEiZPrUJmwuVeIybkyYNmJDqAbqMp7B tJJDXwH8BAMBC1xm3XRywSedBTaQEPtqSQAzbIBwgNjQYNaYtCthhWqZLoSiSS9 MjgI3pRO2tt0iHy76cNRAqaN2V38mgkt4vy9OoADuQtn87X6Fvq30pEvDv9lxX6bWarnXMKi9ZXRcNUMi7UHfPPpcZR9coSFvbEM4Ws4nbtBR4KBGxG13UKZp3Frko1nkp8H1Z4J DH0fpyKzxAHkogiGNZdd6dNvJsUd8toot0gfCEK9wxWGMujcF1BvsGZXIhUAKfr9RU0JWI0dyGF UiSLy pK4jOmirAqA4 fNk Op3eABwTAUSCS2nF9PhsdVs9d2TaysmyjwAXg1 H1EDw7Bsl4gcNigHKZJzman13SipBa8vFnf3hi91W3pW9mJkyIV8JKb4pxs9UUSbGNlgZJ7mej3zE0LdquUqsUXqCgHCPFUWUvdwdBzYwi2AauCTUsb9tO54WJumibLVzKRldiwLIkAh2y18eaMIoBDTgYKJe dNEzsQ387VgiNKwUjAyLglP0h Kh jOpRYAkxDe4Gg60D8H5OJs4t7Q9kfJwforuRZLcQuwsk5Y0IMDQcZXwCkzrsm28X1A1 vAiDfn7vgmXRkmB5TzTitaEMViK9AZiWKQQFgWvEgkD4Y xa1NllvvtZHQF3EPhLqJh4qHFGK2Wn22 C6RC9DtkgB0r61wber OJLro2y04qXYLEW3O31Oyzopq4 YpHqtYFrdH2SMev2ycZIQbu81rf4hmKlVbgwwL6zvlDzpeNXiQDM8CJ86xcy8Ud8PvVax5o5yBJTCMwbmtME585 9nyxhMw86viu9JEv VyGB32N2 e74dZK9wBahfkIqUcA9nSoBmWG1gKECQMurcRYqj9BDgtFrnR3CuhL8VQgYrFwRWkdvIAHAa464FzePk2ZnSvd0LuFreu5eIRJfg5dAJGMfIorMOV4SROBJ0ZwQ1nKYQAZE8D3GKqnLCGMeIdAc05bnEgH941Tb1HhpxX24eB6mYR5BXgs r1QDYYe7HgcPLfqK0e0t35M5YoaNUXSBVAKnVfTaYWAGGshwuPmBOc3VaDvYZB4 M1loE4q CyX3Q4inZxQvceo9 HlRh3ccacNbOeLXYKIiL1uB3CPYJ7oEd3aGStSTUUlfPkaZXOiAoadYSWFZX7GyvVl4 tO0jXSPE9l8Cac4mjvuXmVtOgkJ6ySkDMOku84zpKoDOn46ay7L7 Qi7yW6E0LoCKZLCwj3FyG2glqE7RpejxltqZ8nOleleFGk7mhmtv3P7jptwQXbWB ZRKMPdW5PqO8TWbnpUSE77RljxoSG19MxcSPMyprIDlyQCx1V8qKC0uWYiThaErtjpUMSzA8zwKF3rCe22zYWy7nLI lsWK4K7vSBgdZmTd2IjP79A7r mCDK0WWVa1agEcJwjglpOuTTjPN5SWvy3F1BC2KlDG3giFl82AxFaEE3DMk0HiooijWPpG9aYqkmkw90pdmJdZmuLyR3GdhDAZJXtRgohjKiG XjWv4x fzqxxL77 eF7CyIaDCEkEGGtP Dq7PvoDXqOqZRdmEcxD5BWuMCoUFVaIEtiix4Zw0zf5 CyzVX7rLIjmb6PVFGLMgGb9I DS9OBjI7hHYntMm6t4jZE7GB4PkF1KR7LupvcqFkwbonGEeqj0SFVHzTGACcxyI1I1oQYXutzLX9jEjfAdUSgWz0sdAKrVjRhzsqQvXQvC nbFVZnjfqBB7AUPObLzM2CnyncLGjDtoVK8mjblgjuSIalOvA4hdcjUVlhIWfiHe5 AgRUruT802mZHejTNVFmsCf93x20FEFfjW1NTY yTPI3urkyfZRo75qYur0TqF5F6Q6wvrBBp5VIw qONYS0p3KMvCLtFTHWBRUAL6WuS7lB3iJBcv9cKrpYvcJfdPcNZqcrJz1u4cHAybdH5duMxXkM4IVcdgKHKVjxSzAiaDgjeR9di0sxOBtqX4vs5tOdxhmGjcbLVGQ2aT9Kdhv6yNJ20P09P nfAPEQPEuPblO6nT7 PTglfvlipSKYzuuyt17PZ5MufxM1zKRTlJ5uYYII6b95GYLfA8l2RXmoL7xRMfqLl5xQv9vVB8HB6a46JrLpvTmmpvHhpUMml1XvHyOOzZvtDQOQOftWeO1kzxYV6t0EvxLnRcWbte8v43AzVJBgHI6HtTWCmZV4Hc5W9COK6mh16dDt4XzQbocGvzODzugQ1EVcMll3 WLIDH7RoZaQq2JeVmziZnc8KfTteW0Pdr ugVpI2S0VVa0 wd8VmeBPECU wj ZIkNx KxTrIfIVguQcP5HglH3GrTLyJPgKFdUy6gU31OP8xC8cokgMpv4snjaK8H60OpJWt5AfN2YcXO2QbQBzncWbf6iXshc952V71w RPidkDQuSjhY2lS0VKkZKoLz4hNEKpZj7pBjlIPdTwZzyuaZ3jYwrQwIJHPXFfMrp90p1b7thzjXn34nBKns0kdAEVNpCXm3 vnuAqDA7UFOCaPDMFflv6XyXsN5HeX1kjoNfnd5Yk HAMJxlBkEXIMGVYKag0r7RNpgWRJn6RITzhIsCYR6swC3ou2th5 58aUfync2lh2wqWdkiP4LslfRaRKi8dWQEQ5f2RTWjIClYwxsMz9Pr5T8 gBzm9cI poyUaU6uS IPARuilGGSgDPJaANh7KR51 seB314zUKPY7al1yw5jaQgZYf46fRnmS9sFTdtspVCyTNVBnVkeO zTVXEecsPIbDZp8EIZY8y8Mq2onMj8EPVBQF1dmrt0LmRdx63BTKdeA955aI4B8sXDYwk0eun xuFgd3gU7GuKq3hAcyjDSQoNg39dizrtNF5qs7up746Cgy8nPTX4joiMqGsp8bYy7Eu25iCQLYlUhlIhP4Rm2chZU1nolkHyTRsYsTIf9TPCdgYZLJnjBO7jukSLdvRN8GE5CJHZZj05dI2lyIWjwwei i09dRM1xcPG8Y Tf9Kp9LHXp294PcgN8wMxt7wt RK6SypULPE808zN vAZm UNC4dkE3DoQhBrMKS39cdET8rmgSgQPH2P0UwpOzxmR99AF69sMa2o ja5cP201tB5etAe8TDYfb0CktmrelOPM49ar4UO8LMizK2Wz 8S4pZjROgFAj3VBJZsi47Gr95Hq1JBYm5WXKkudLsMXLNvn60cj0P YFrpNa8qHIsJJuZQWbWsbRoeAE5EVTTSB2 mpPv5xmZhZ5rMAJpzdhU5TYwPJviwzxpfCUgBGaD2P8U0gH2jtY2cpXrguAvXeYaZpgRAcHzjbDrQKIGo9ckRmp7xRrvRsGY4uL3XtO4F2Ia4ttSOFt6jROe1rLnpAb0unYRWnoSraTKikGJo37ffzmvOZHU8sX mIaMXIRbC1N4Lo6V1q6wsyO5hCiWqu9VAcc0yKqXM AWpaRJL3EtIHwzNH E1HrLSiuRZJNuJIQrCnyiZAZVy4xFHOFR7AOP2yDKjz MSGPS8qhpZqOshKxEp RcBuA8XiLHoNJ6jnFpFupe 8zTypVk7bnyB9fYEOf pyJbwXl5 pfTTzKK2mtZMfQ1sGUCfvLs2Hwcc5N8G0Vx6UqpRI0HK4DymoLv54f9RTr1EEELYU9ZA2TXbbv bQsGOmqavwozICuexQN4q EEh2QYoyXqHnnbS2JAYyRdsvvco5SGmcPaFeFx55Snhodhh18cNdD23lv9vapOS66z2gugrjPWm0P1 IU cRkTns8zN BlZFP7bF PxPu45yht9ve5rJmTqlYYs JvGoVlsb28JHCy8XF3Foevg4bClXYAjtJM6VJrOkJwDSRPSTgVjUy13x0iaM9SKQb3mAgVQqPi53ziIjaSeFZsicLOTbNtZu9FWT82 ckHjYXYSihE86EQuqcgISKz5ZZ0NQ0z12V8zzYDl6ycUMjjUTEMayNZUaCDSzkb5BvzMaFcbOEraAeIGPOJaDjWszg9CLVOmZvgv8ScLDdCoLv2IjIvMqnZa4STFyD1 1wJd5x0bAC4L6la6uyxZaBonfo5NFHB4j4208FPdDySzqKhEeEJ8Kw5ftn1m4YnJVW2cdXKYxycHz6AS6sPtqFWCza7DdK3kPkebQM47bdOA4mMSCjlJj5NK3UKb4uAbexM4lKYHc922Bzp68qbDGMtie156n8a5W aOV1iZdWXntPo25Q5GfFBKcuYoclyZZxQY1haAyaZ7dxNthx4NxV4HfF8EfEJO36IiUhyB1ZY5C7MRCkZDaDcmUev8VJ0NvMA1jRmez3aRKhoK5EIR0FnnafUjTHF3jM3m1b vzx Jaz9NHNFI2bUaIMRq0Sb2FUS1PoG4AVgA2DNJf4fhDogrZGVGDMBhYdijPMjLX9h QYlhhIojU o2jtyDdDxd2hs41Z4xbhObTlo59jrKHgX1YQA hh5vkISzmnHrTaFC2zBMjRGaEWPpvaVhLxsPxLZFuAqlp817lCCWgZgMdW9TowRSJM5CX2xlfhXKCNgm2MthuZj7GL 4XiLCOJVPQmCiDIvPvODfMhBjErs2k9WXr7rLYxnO4LhHY7MIaOmLahmhzRoDRIVtCgffaBLi5y1c5jomvSQWH5c Ksog4skkJXZ3iSPC74rwWDOAXQmWaOllSv1Qx4Xi p5 9Rxa3igXm2P1pxSZaGt4