Câu chuyện về hacker từng đánh sập internet của cả một quốc gia

Câu chuyện về hacker từng đánh sập internet của cả một quốc gia

NGUYỄN HẢI; THIẾT KẾ: TRƯỜNG DƯƠNG  | 25/05/2020 04:36 PM

thích

Câu chuyện của Kaye cho thấy sức tàn phá của một cuộc tấn công mạng có thể khủng khiếp đến mức nào và hối thúc cộng đồng an ninh mạng tìm cách đối phó với nó.

Đó là vào tháng 10 năm 2016, hơn nửa triệu camera an ninh trên toàn thế giới đồng loạt kết nối tới một vài máy chủ đang được sử dụng bởi Lonestar Cell MTN, một nhà mạng di động tại Liberia, châu Phi. Không lâu sau đó, hệ thống mạng của Lonestar bị tràn ngập và quá tải. Việc truy cập internet của 1,5 triệu khách hàng thuộc nhà mạng này bị chậm đi và cuối cùng dừng hẳn.

Kỹ thuật được sử dụng trong cuộc tấn công này là DDoS, hay tấn công từ chối dịch vụ phân tán. Đơn giản nhưng hiệu quả, một cuộc tấn công DDoS sử dụng một đội quân các cỗ máy bị xâm nhập và điều khiển, còn gọi là botnet, để đồng thời kết nối tới một điểm trực tuyến duy nhất.

Đối với riêng Liberia, một trong những quốc gia nghèo nhất Châu Phi, mạng botnet này là một trong những mạng botnet lớn nhất mà họ từng phải đối đầu. Trong khi phần lớn các cuộc tấn công DDoS chỉ kéo dài trong giây lát, cuộc tấn công vào Lonestar diễn ra trong suốt nhiều ngày.

Câu chuyện về hacker từng đánh sập internet của cả một quốc gia - Ảnh 1.

Và do cuộc nội chiến kết thúc vào năm 2003, Liberia hoàn toàn không có đường dây điện thoại cố định, một nửa quốc gia này đã bị cắt đứt khỏi các dịch vụ như giao dịch ngân hàng trực tuyến, nông dân không thể gọi điện để hỏi giá nông sản, và sinh viên cũng không thể tra cứu Google. Tại thủ đô Monrovia, bệnh viện lớn nhất của họ cũng mất kết nối trong suốt một tuần. Các chuyên gia bệnh truyền nhiễm đang phải đối phó với việc bùng phát dịch Ebola mà không thể liên lạc với các cơ quan chăm sóc sức khỏe quốc tế khác.

Không lâu sau đó, cuộc tấn công bắt đầu lan rộng.

Đến ngày 27 tháng 11, hãng viễn thông Deutsche Telekom AG của Đức bắt đầu nhận được hàng chục nghìn cuộc gọi từ các khách hàng đang giận dữ vì dịch vụ internet của họ bị sập. Thậm chí, hệ thống máy tính trong một nhà máy nước đã mất kết nối và họ phải cho một kỹ thuật viên xuống kiểm tra thủ công từng máy bơm.

Đến lúc này, Deutsche Telekom phát hiện ra một mạng botnet khổng lồ, tương tự như cuộc tấn công ở Liberia, đang làm hỏng các router của họ. Công ty nhanh chóng triển khai một phần mềm sửa lỗi chỉ trong vài ngày, nhưng quy mô khủng khiếp của cuộc tấn công khiến cho một nhà nghiên cứu bảo mật cho rằng đây là hành động của Nga hoặc Trung Quốc.

Cho đến khi mạng botnet này hạ gục hàng chục website của hai ngân hàng Anh, Cơ quan chống Tội phạm Anh, cùng BKA (Văn phòng Cảnh sát Tội phạm Liên bang) của Đức, với sự hỗ trợ từ FBI của Mỹ đã bắt tay vào điều tra vụ việc. Cảnh sát Đức phát hiện ra một username, có liên hệ đến một email và một tài khoản Skype, cũng như trang Facebook thuộc về một người tên Daniel Kaye, công dân Anh 29 tuổi, người lớn lên tại Israel và tự xem mình như một nhà nghiên cứu bảo mật tự do.

Sáng ngày 22 tháng Hai năm 2017, Kaye bị cảnh sát Anh bắt khi đang làm thủ tục tại sân bay Luton Airport của London để chuẩn bị bay sang đảo Síp. Khám người anh ta, cảnh sát phát hiện một cọc những tờ 100 USD với trị giá khoảng 10.000 USD được giấu trong người anh ta. Thế nhưng khác với dự đoán của nhiều người, đây không phải là một điệp viên của Nga hay một tên trùm tội phạm.

Cáo trạng của tòa án cùng các báo cáo của cảnh sát về những cuộc thẩm vấn Kaye cho thấy, Kaye chỉ là một tên lính đánh thuê và là một kẻ yếu đuối với tiền sử bệnh tiểu đường nặng.

Sinh ra ở London, nhưng từ năm 6 tuổi Kaye đã theo mẹ chuyển tới Israel sau khi bố mẹ ly dị. Đến năm 14 tuổi, việc bị chuẩn đoán tiểu đường càng làm Kaye hạn chế tiếp xúc với thế giới bên ngoài, thế nhưng cậu thanh niên đã tìm thấy một thế giới khác rộng lớn hơn trên internet.

Cậu tự mình học code, tự mình ngấu nghiến các bài tập mình tìm được, và thường xuyên tham gia vào các diễn đàn web về khả năng khai thác các lỗ hổng bảo mật với nickname "spy[d]ir". Năm 2002 xuất hiện chiến tích đầu tiên của spy[d]ir với ảnh chụp màn hình cho thấy website của một công ty kỹ thuật tại Ai Cập bị deface với dòng chữ: "Hacked by spy[d]ir! LOL! This was too Easy." Trong 4 năm sau đó, hàng loạt website khu vực Trung Đông đều gặp những cuộc tấn công tương tự như vậy.

Cũng vào thời điểm này, Kaye tốt nghiệp trung học và quyết định bỏ học đại học để chọn con đường lập trình freelance. Là một người thông minh nhưng lại dễ chán nản, Kaye dường như không phù hợp với đời sống doanh nghiệp như bao nhân viên bình thường khác. Thường lúng túng khi tiếp xúc với người khác, cách trả lời câu hỏi của Kaye cũng làm anh ta trông có vẻ như đang giấu diếm điều gì đó.

Thậm chí vào năm 2011, Kaye đã từng vào đến vòng phỏng vấn cuối cùng của một công ty an ninh mạng lớn, RSA Security LLC, nhưng sau đó lại bị từ chối do những lo ngại từ phòng nhân sự. Vào độ tuổi 20, đó là thời điểm Kaye tập trung hoàn toàn cho việc làm tự do với các khách hàng cá nhân, những người biết anh ta qua các diễn đàn hack hoặc qua truyền miệng.

Không lâu sau đó, đến năm 2012, anh chuyển tới London cùng người bạn gái mà anh mới cầu hôn. Là một cựu quản trị của trường đại học, cô muốn tiếp tục theo đuổi sự nghiệp của mình tại Anh, còn Kaye thì muốn một khởi đầu mới.

Đến năm 2014, Kaye nghe được từ một người bạn về một doanh nhân đang chào mời một công việc tự do cho người thành thạo về kỹ thuật hack tại Israel. Người bạn này giới thiệu Kaye với một doanh nhân thành đạt tên Avi đang có nhu cầu tìm kiếm sự trợ giúp về an ninh mạng. Lúc đó doanh nhân này đang có công việc kinh doanh tại Liberia – và câu chuyện bắt đầu.

Vị doanh nhân Avi này, hay Avishai "Avi" Marziano, lúc đó đang là CEO của Cellcom, nhà mạng viễn thông lớn thứ hai Liberia. Được thành lập vào năm 2004, nhà mạng này đã tăng trưởng bùng nổ trong nhiều năm nhờ hàng loạt các chiến dịch quảng bá mạnh mẽ, như tặng xe máy cho người trúng thưởng, tài trợ các cuộc thi hoa hậu, cũng như liên tục công kích đối thủ số một của họ - nhà mạng Lonestar – trong các đoạn phim quảng cáo.

Nhưng bất chấp các nỗ lực đó, thị phần của Cellcom vẫn chỉ dậm chân ở vị trí số hai tại thị trường Liberia. Dù hoạt động kinh doanh thu hẹp trong năm 2014 do dịch Ebola, nhưng CEO của Cellcom tuyên bố, giai đoạn phát triển đã qua, giờ là lúc lên ngôi thống trị. Kế hoạch của ông ta bắt đầu bằng việc gặp gỡ Kaye. Khi không thể đánh bại đối thủ trên thương trường, ông ta sẽ dùng một cách khác để hạ gục họ.

Một trong những nhiệm vụ đầu tiên của Kaye là bảo toàn cho hệ thống cho một công ty chị em của Cellcom tại nước láng giềng Guinea. Bằng công cụ của mình, Kaye mã hóa toàn bộ dữ liệu của Cellcom để bảo vệ nó trước các biến động chính trị. Nhờ vậy, Kaye được Marziano trả 50.000 USD cùng hàng nghìn USD tiền thưởng cho mỗi bài kiểm tra. Nhưng nhiệm vụ tiếp theo lại không nhân từ như vậy.

Marziano ra lệnh cho Kaye hack vào hệ thống mạng của Lonestar để tìm kiếm bằng chứng về hối lộ hoặc các hoạt động phi pháp khác. Chẳng tìm được điều gì bất thường trong hệ thống của Lonestar, Kaye tải xuống toàn bộ cơ sở dữ liệu khách hàng của nhà mạng này và gửi nó cho Marziano – đây mới là mục đích thật sự của nhiệm vụ lần này. Nó cho phép Cellcom có thể gửi tin nhắn mời các khách hàng chuyển mạng. Nhưng như vậy vẫn chưa đủ.

Năm 2015, Kaye và Marziano cùng bàn bạc tìm cách tấn công DDoS và làm chậm dịch vụ internet của Lonestar để thuyết phục khách hàng chuyển mạng. Một thách thức thật sự về kỹ thuật. Không dễ DDoS một nhà mạng lớn như Lonestar ngay cả với hạ tầng internet yếu kém của Liberia.

Đến năm 2016, vận may đều đang mỉm cười với bộ đôi này. Cellcom được nhà mạng khổng lồ của Pháp, Orange hỏi mua vào tháng Một năm 2016 và Marziano vẫn được giữ lại làm CEO. Còn vận may của Kaye lại đến từ một sự kiện khác. Năm 2016, internet toàn cầu dậy sóng vì một loại phần mềm mã độc khét tiếng có tên Mirai. Mirai lây lan qua các webcam, router không dây, và các thiết bị bảo mật kém khác để tạo nên mạng botnet lớn nhất từng ghi nhận và sử dụng nó để tấn công DDoS vào game thủ Minecraft.

Dựa trên những dòng code Mirai được chia sẻ lại trên diễn đàn hacker, Kaye – lúc này đang an nhàn trên đảo Síp – đã có công cụ trời cho mà mình đang tìm kiếm. Bằng cách tinh chỉnh các dòng code trong đó, Kaye có thể nhắm tới các camera an ninh của Trung Quốc, vốn bảo mật kém và ngăn các dạng Mirai khác chiếm quyền điều khiển mạng botnet của mình.

Phấn khích trước sức mạnh của mạng botnet mà Kaye đang sở hữu, Marziano đồng ý trả cho anh ta 10.000 USD mỗi tháng để được sử dụng "dự án" này. Giờ là lúc bắt tay vào kế hoạch của Marziano.

Hạ tầng internet vốn yếu kém của Liberia chỉ có duy nhất một đường cáp quang ngầm dưới biển để kết nối với thế giới bên ngoài. Đối mặt với nửa triệu cỗ máy đồng thời gửi dữ liệu về, máy chủ của Lonestar nhanh chóng dừng hoạt động. Trong thời gian từ tháng 10 năm 2016 đến tháng 2 năm 2017, Kaye liên tục tấn công thêm ít nhất 266 lần nữa. Mỗi lần cuộc tấn công diễn ra, một nửa đất nước ở châu Phi này, vốn là khách hàng của Lonestar lại rơi vào tình trạng mất liên lạc với bên ngoài.

Tuyên bố từ nhiều năm nay của Cellcom về việc là nhà mạng nhanh nhất Liberia đã trở thành sự thật. Khó có từ nào để mô tả được sự hài lòng của Marziano. Ông ta thậm chí còn chụp lại tựa đề bài báo với dòng tít "Bị tê liệt vì tấn công mạng: Liberia cầu cứu Mỹ, Anh", để gửi cho Kaye.

Trái với niềm vui của Marziano, Kaye bắt đầu cảm thấy nguy hiểm khi có dấu hiệu cho thấy nhiều nhà nghiên cứu bảo mật đang chú ý tới hoạt động tấn công này, do sự tương đồng của nó với malware khét tiếng Mirai.

Không lâu sau đó, mạng botnet của Kaye bắt đầu mất kiểm soát và lan sang Đức. Các thiết bị nhiễm mã độc liên tục tìm kiếm thiết bị mới, bắt chúng phải tải xuống phần mềm mã độc. Vì vậy, chúng làm sập các router của nhà mạng Deutsche Telekom khi chúng không chịu tham gia vào mạng botnet này – một thiệt hại ngoài dự kiến của cuộc tấn công, như sau này Kaye thú nhận. Và thế là lực lượng cảnh sát Đức bắt tay vào cuộc. Lúc này Kaye hoảng sợ thật sự.

Để đánh lạc hướng hoạt động điều tra khỏi các vụ tấn công của mình tại Liberia, Kaye quyết định chia sẻ mạng botnet – hay nói cách khác, đem chúng đi tấn công thuê cho người khác – để được thanh toán bằng Bitcoin (từ 2.000 USD cho đến 20.000 USD tùy quy mô). Trong khi nhiều khách hàng là game thủ, muốn sử dụng nó để tấn công đối thủ, nhiều khách hàng khác tham vọng hơn thế.

Một kẻ mang biệt danh "Ibrham Sahil" đã tận dụng mạng botnet này cho các vụ tấn công đòi tiền chuộc. Hậu quả là website của 2 ngân hàng Lloyds Bank Plc và Barclays Bank Plc – hai nhà cho vay lớn tại Anh – bị đánh sập bởi hàng chục cuộc tấn công DDoS, do không chịu trả tiền theo lời đe dọa của kẻ tấn công. Để kiềm chế các cuộc tấn công và duy trì hoạt động của website, mỗi ngân hàng đã phải tiêu tốn khoảng 150.000 Bảng Anh – tương đương số tiền mà kẻ tấn công đòi mỗi ngân hàng.

Những cuộc tấn công này chỉ chấm dứt khi Marcus Hutchins, một nhà nghiên cứu bảo mật Anh, mầy mò được máy chủ điều khiển cuộc tấn công và liên lạc với người điều khiển nó, một người có mật danh "Popopret" – một biệt danh khác của Kaye.

Không chỉ đăng tải các bằng chứng về hậu quả của cuộc tấn công mạng, Hutchins còn cảnh báo về việc các cơ quan tình báo sẽ vào cuộc do hệ thống ngân hàng được xem là cơ sở hạ tầng thiết yếu của đất nước. Lúc này các cuộc tấn công vào ngân hàng mới ngừng lại. Còn các cuộc tấn công tại Liberia vẫn tiếp tục.

Một vài tuần sau đó, Kaye bay từ đảo Síp tới London để gặp Marziano và nhận nốt số tiền thưởng dành cho mình. Cả hai đều mang theo gia đình của mình tới cuộc gặp mặt. (Dường như gia đình của họ không hề biết về những việc làm phi pháp của bọ đôi này). Ở một phần nào đó, bộ đôi kỳ quặc này đã trở thành bạn của nhau hơn là mối quan hệ hợp tác kinh doanh thông thường.

Nhận được 10.000 USD tiền mặt từ Marziano, Kaye ra sân bay Luton Airport để lên máy bay về đảo Síp. Đây chính là nơi cảnh sát Anh đón lõng và bắt được Kaye khi đang làm thủ tục.

Ban đầu dĩ nhiên Kaye phủ nhận toàn bộ. Chỉ đến khi bị dẫn độ sang Đức và phòng mật mã của BKA bẻ khóa được điện thoại di động của Kaye, tìm ra các tin nhắn WhatsApp giữa Kaye và Marziano, ảnh chụp các loại camera an ninh sử dụng trong mạng botnet tấn công Liberia, cũng như đoạn video cho thấy ai đó đang điều khiển mạng botnet khổng lồ gây ra vụ tấn công, Kaye mới chịu thú nhận.

Suốt một năm rưỡi sau đó là thời gian tranh cãi giữa nhóm pháp lý của Kaye và các công tố viên. Trong khoảng thời gian đó, Kaye phải nộp tiền bảo lãnh để không phải ngồi tù và bị quản thúc tại nhà của bố cũng như không được rời nước Anh.

Kaye bị tuyên án vào ngày 11 tháng Một năm 2019 tại tòa án Blackfriars Crown ở Nam London. Thoát khỏi bị truy tố án hình sự, cuộc tấn công mạng của Kaye tại Liberia chỉ bị xem như một "hành vi tấn công được thúc đẩy bởi lợi ích tài chính vào một doanh nghiệp hợp pháp." Cuối cùng, Kaye bị tuyên án 32 tháng tù giam không ân xá.

Về phần Marziano, ông ta bị cảnh sát Anh bắt vào tháng Tám năm 2017, không lâu sau khi Kaye xuất hiện tại phòng xử án ở London. Nhưng ông ta cũng nhanh chóng được thả mà không có cáo buộc nào. Trong năm 2017, ông ta cũng rời khỏi Liên doanh Orange Cellcom và cắt đứt mọi liên lạc kể từ đó. Thậm chí vợ cũ của ông ta cũng không biết Marziano đi đâu.

Năm 2018, nhà mạng Lonestar Cell đệ đơn kiện Orange và Cellcom tại London vì cáo buộc liên quan đến vụ tấn công mạng. Cả hai nhà mạng trên đều đưa ra tuyên bố phủ nhận cáo buộc và cho rằng họ không hề biết các hoạt động của Marziano cũng như không được hưởng lợi từ các cuộc tấn công này.

Còn tại Liberia, nhiều người cho rằng các cuộc tấn công vào Lonestar mang động cơ chính trị, không phải lợi nhuận kinh tế. Chủ tịch của Lonestar trong thời gian đó là Benoni Urey, người đứng đầu đảng All Liberian Party, từng chạy đua chức Tổng thống năm 2017. Trong khi đó, Cellcom luôn công khai ủng hộ một trong các đối thủ của ông Urey, cựu Tổng thống Sirleaf, người đã nắm quyền ở đất nước này từ năm 2006 đến 2018.

Vào đầu năm 2020, Kaye sẽ được thả. Đến lúc đó, anh sẽ phải đối mặt với lệnh hạn chế sử dụng điện thoại, máy tính và phần mềm bảo mật, cho dù anh vẫn hy vọng có thể tiếp tục làm công việc về an ninh mạng. Cho đến khi đó, anh ta vẫn cặm cụi thái rau trong bếp của Belmarsh, nhà tù có an ninh tối đa chuyên giam giữ những kẻ giết người, hiếp dâm, và khủng bố.

Tham khảo Bloomberg


    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.

    Jm2iP2F32fIAZp3 pOxGHkWv3OrUTG12X8qaDt0oCb 8sVGT3p1d6n0cAHGR gKrsBNPxJAJiYXTVMBYtY7JxQignrml4TCyYdViBC0rH02cBzJD7WOAofrYktb0ss0ekDRLr1B7wmOKC9lwDDJicmfvwrskrJGwWOKbTbfNoTm8ZJWwjmO2kVHc1F92xJxnccbsZSYtufRmMUBLMycZAuFAOZhY1d2q0xBKQmCCOeQLmYpeDpH2HNMnL8t3B9eNquEKlz0TokZfH8I5aHWdhrZ1X9gruTRDcROy0gF1wmib7GhM6X161t18FA7KrZ5AWH7Ffx621ctpuxqyJZ01nXKTd9YBHAKZR89prvo0N27TLVyXgb6Ny2aEQPMetmxPvAYByeYoHBbOQdzPwqGQvU73OrHqMwhTTHSKmHFiV aY0kPqjuahPcw8vsmaJ5s7t0Npo3cXCSj358xJf 8kbRfFs2vBcTntVeySOh0 KjZ0gnHj9hzKWPdQN7vhUhgbmB5p0a7h373Sj7AaRDDl6UpFb8CmGR0xu5 truIFrxmjoErxA5tKn8n2i78N5WDJL1mUH4QF0UiIiXnpUy4rnMG7S10pZuWF A1g9eKiBV86LbCyvR0XufBh2hULtdHhgs8vfBGkr1oKOyND7OVS8N3Vb66vxbhADwBEaTZRUOMHo9MBNUcBIDXXI8rUU6WS 8C8NUEgvJuADEVJPrPOL06n1rmI7tnBhalU48Ubz98UPg1eaBhPz5ZM5oF8HNMkY5dAC8mwsy4qT98TdeABI7OGQkN0fPxGse9s7vFqh39KlIW50r7Rt uO8oNgC7Qqv9gtVH XA0KfpDer9FNGl9pgyoY y7w9MJDCv LP PISt9lDf2PFkGDl Osn7oakIdb1kTowbNHsCFlsAinrJNQzmtjysFRiTodh2u60fYaKOTrEFbU7eTd0PyGWXxCV AiEiRm3Py9NJ9sbFP1lg64B4NE1cgsSePbxH q0ZWW0nmGP97lVj 7GyarJbQySQFvZ3Wij6XUhgvd4HX7D0qlEgFSUwlBi0uZvgCcawIfibpy5w0M3mikj0LfHcVv2pDA d5VhEuw1F35GgUOtXoxqJ2ByrJUYR57PNCqtRA6jtcdwGjo0Xlmy7akaFrQEjSyetGz54T6ApnadWLhTN8Dzto7lv8BmSDzCdeDEUEnLJlHbiMnCklS1YBGo4uZ4Dzyi2SItBaySfEs4pnswnrk50ngtqgzcM1Oh1VOQ2Xp9mWVPxHJc6nKoNbl2fJQTnRcWhvhUV1Z6BvGYeekrYsfHfQuOBVzB8758FPUKTHn2bRAE4ihrVe335 Kzzjrfhc5HjxUCj0HcCblEwL6YNkfR8zNlIRvWgtaf KuuIVDTUTf9Z1mhqySJur BR 6ieDJd9j7qWWgzrDy0v85ajNhToHqP9AvuawNmI4V7W3pZSmELWuWX5UQaxbgfBBibiB4xYdwluMm0UZtdEkgcmujrhAg4TV6L5MEPPGQ zviVqECcMDBIDgObL6Ba4nKGNUOwY12jwuMDjmbbhZx1LhYiaVHeZfYOJMMmLM7VlJS6i0Wst73XHNbACiB33pl7UfRYbnANNyE34B2kIvttSthULpXCgxUkfmeqGsiD676Hlp11Gjd03CvC7zvZ E7o0Zsh8PpkcnWW5eYsy1AKBdAEyG OuND1dPZAObeuQaSntfo4I24JKo40DkG5 2E0LSVxodjG7ybci6YfkFHPRCFS4CtHoz5EGKCGiDszZEeGbJXo2VNvdLfbh47YBVD6MRYELnO6Zzn8QFWLBCIeD2s CUS2bAYylQ7cgbQfRzvAJCEOCX1otkD22hHrHfHpePQQXJm4GzkwqK1NldHKIFnxPKUfnJJxPz2qkQ JCyyJ2NuErcuZuodeiXKBN5e73aEjisK2tLrfcYCqBF62PUqdCUKuG3cvZTfOpz0vXK4uoVthc23nOzaUCRDmPwC uvhtqpjQACgnfbCycSFHtQBLEDSjH1E4WaWoG1cXloZhPSVzNPQkFe7 456GUW3xfGEIO5WB266sEaoO3K9MkggAfQ88FBZjwFkep5L6 2DsmnaQ2xZFXsecQQxhcU1sbMQqERYzybeDZikKmHVwvkSryz z3lQ sDcnBeesLEBu xy7nrx7 EjRZIef2MqHWo1zF5XHlIBfqakgmFIbuFKbSF512IydJPPY8GBpYWjHFWjmy9mZhVXZexvC79hCjLVf4dEV1QNX3lUz0kh rcTl9QXOsqTbjUPYV5X0QqSOa6sDkovqzFgLjUAZtQeKfLQoX1CymIiqakYuYC7krfrORkGO2EBcbDPmy0o4kArsiRSn1NZhAHCvUImpqFlk1eBlTcohCL tX0ZbLJApBPrH4QDaopF ZfXULhVZwcKuUzxjjU0LMmu32B9Xc4zyB3L43BgmHwra3Cub3 GcRduWC5dFHZE9gOD7DihrXxQDuiePI0nueEX9v4JoWbFBZXLqqjJue ms6aF4NkqlBEtCeF0nwxgepc7soBZHziuGVhRLwcc0Ph0RyJHDntuVZqEa5Eji4dbrYtn1TLsK7yBtKhQD7hEoJscr5cYZ0xUU2rcilQ8oYo1H7oAoKeEiINH3QboLVKrWUyMkx85LoMErNzCZGxVjNpmlyohfHVB8GJhHSVa4zJI1JUW6lUosRZNpYxRbHsHmvBHIP68nEvRKTmuhS CJeayqTUwP1wCln8WFTHWbJXNKAuZowuP1SM8zFucVsDeUZlmHQMCwAh0lXqG56QdzS9CmMEH74UhyzLHlZnjU18s07RaDsCopaJe6IGsasnnQf6BFukMeKXZit2HQVb6aV 7DcbmEYwXun0VP9CTtgx9pprEaBFDZ nYyj07kodnlGaMJ1p1YlGftIm2ihnGDFyYM8cbxl1SqI0ELN2B5dBAU4KDe dqWXJZQP3UvK5ISiiOIl2 QFmRu8atI3wOf113ETOuwj3mTi2Tt2u1rTOWjlIKxMh9 YSHlrp4I8EKFnnQkIbM5E6NXy3cHkwEb wV0zPstv4VgUtScbhqsdqGsY1QqLbXibunR 3bHPBmNtnyqY1LwI0fDOyfHgJUglafId85EZyQ19FcbHdrZ9X55xVXApj63t7cyv4 7r6U54z8XMEFFWw5lZguNWaFJUgrZYoWNXUWLQiOkY2ERrpJtET1NkTBhh8g6sSM4yVSUJedYNvMcArTeGnDCusN1Coko4Ni17m6JjH UFtj54ZOt lelxC2AaxgOn HyqfIMhfKO8zfuVi1 jsuIm9r3f4o3HeOgkyGtrMCRTnsYNBehpdBrN13XlnSLahNPRndqlzLRfnCn5FqCDHRl7wFbmbJbfmY51zzQjrersSOoKfgtHpaCJJQv818FqnSPtj5S2aQtwr7pJ3fy3QQmPK7eLtSmKkNWWYhDRkaccI3UqkJ6nxck7end3CQ 4lW7 MBsphCBhMMj3wZyapUjtKBO 3QNGIIHNWO H1jGt6jRnf1jj27D65VPlkROIW5Y97CJY85fzaOe3UjryKKZEgdtBHca6QejBP9V0watfH2PkS6pLYUdXHwlkzGNKe 66aNcYCEeMh4YHmFbJXQURb09d4sHYu8aYkpUBFkoMwLwwj pwhwu6fekKflLt1K1UZLMaDuWxQeW7f0buUnV9wANikCoeEXu9BeilSHp6hb tRMZCuSDmRQXgcxmq0e8QJNr45X3qVZVSHS89i rlvrKZ8LoeAUqu086POn9CCBNZg ah lh0o9YO6Focxa7Uag8Qthhg2oFIxizWNdY4ceJ3YhWnJ2PgLE7A6auGqslM0rbhDsW7M9j30HkITjz7 x 10TJQTWTCi Ud5uXRMMEZrwHQ9z7GP5gAL7CZMJIXlddRNWMDBMnruhbmoEYNQ7L7RhewpeQ7eb3u6FsFq8WNfCYikGSvuSMQmQhr9K2y8fZD8q0ynOCcvhM lNjKKHOltEx09acuRHOR2AmTQtZesIqXDdeFz0iID 7sANTKhuo9 J 2wkBmfP1ILikXn9OFHxO31 sRmVouvhCCEi6wrHGzWpSWc2vXmyy7YkGEZnNb9dvTnPV3PGQ025c6bcvotNqKNh5D15oeJzSbW7PczcnUqgmj5lsoVqBsGqWrzbSCOAn5xAw7TGLvBWtCY9mmQD6tE8P5we6p5nGFm2 tzyhw2BRcY8PX85C2C7lZmJggo6FNCRdOprfDzaAIqdtAkW7ZmYUc5FUZck6pSZ9ricta66Izkmv5pxABePzntsGKbUcwx OWkVfSRfftVWAxz9NRdghmFulYHZNf POuxognxTMkO16wec6juhagrXgCEqua8DS7bonJKex7JWSM39cCx4YMM3FWKmqGAwenzOw6RK8dmH5RRgwohPybAnw ehMO jcfeP689mi9pb3PmE0mwq1TYcmbIS0dBD8 1sEBDLC5YiB jB3GvpG01vEmJz7uh4Rjfc jVlfkrlnQX4iIztRgFooYSNKHQmWP4VYQwWImuTDieNX7VPYTmCecWSt6 8EcX6i9FgY4gyoOfSw5q2Wh1ic ZEV4t9AT1Mk4u3enqhqiOSVOUTJZOJxRmqONhyNSoZ73VTBgU j 3n7MjtspocoEWpxlpgGGiIky fcvJSGnCb1xHjzHZpR dBU3LaDEq7zZpUY l5KKFrKJ1IiDnCzfSMKO4T4sPSZrhXZ4ESqNjgKMwhYCCV8PpkDc0msZYA4czr1TelOn6Oj wI6m4YsLP24cAfrBZAjhG4Wjt88 SYXdx1i2cvyKWj YoHsJ9BFs13HgY6A8KHxistGkXZ4CXabV7QXQOyPyIgc28bfhq4hY4xyd6TaCzUwBvQSt9FnemdLdU8vg1FrcmFHqmsJMHgoLXZzNdI8afDAy7DgaU65UORWeGF0yqRGGNRur99Te6rC4NewdkdV7KgVj1uCTcJu64ioULLBc0MB4gpJE7P4RMRdiVLnMIPxZ0ccMPHGgwpHC1wp2QOWyePbpMpP2Eca1M2SiPhyuS 219P7F3sfOZYSv6PYHl99inprGMGeWSHEeEPMvN8d4Cz2OaSZnc m6OLVmbRMfh3ofSuxEc9YxiGr3laR DyGyMw8tBtc0bGO38hzjbp6PNc5Fq2v7bmm4 XDsRS0e6xTrZyzMpDBcuP77uDFtqLXkU86EOCJnMM0kefHbFdapYfMVIcS1MQn87T2GM1rCV7w9Ia1Zx95fHRTej2yi5vRvY3wW2qcQIhblPIUKi5CwKCDglk0MzgQi3UmrYfFw4VooVdqY1P00rie2wYkvmD9eVIPr eCpxhO0t3LMDWdBQA33UdTr LgQ5ojsiqWaHJGc78RnJEw n0723eDIdxp9Uy4wy1DXb1ZNtThc0J62qMNPP7oWFA209JUm2m 5eKZMpJV55hbyO8UkenQRjdAK3BMFyv95JcciqlqnRu35UVBMCwwW3AQpluydD SZKAvbqcWh 14WlLhnQRjRnsZxjLE 5Ey1q 3zLZYnfSrrXqrYfNwNoQARgVe8SCm93w8jSx4mIX4tlBamfuj78e y0B9Eo1x4v2toyrrukNBkujBXfl4HjwRN2XXJeNMB15 AXut1g0XtAc3pW9HX3z1Ft4ShIPHpmu4rdo0OWk2oVsoESRzp6O6UKL0JSv4uO2riFmm1XsbPmlzqx5w7xNgVZbYcL2W CQpp97K08PhUWZqMYkIMT7HE4XKutxgLpLI2o6xSOP1 xhRvPBl1vTkHbfDdcPSGLXpbZ7xDZxIDCTGNNzsmslIWjyhGi3MzavyCtw6QaC7fmTiRCXsznM9la5xC7PInPCkbBOCfITvZgv123Y4imE63U0Yc9O H4LidRrSs9E36PB2qiPCbn9Hug4McCDt9bzIbITBj9FgDyvifpx4UD8kkPjVmnKzfVex6ZDHaggEYM568Ky Hy R8WVEv3I1zrilz3a3ewiMPt40SDmJl9tTf vHUVII1opWgsWdWaHUvm3emLP2YzN8bG2FNJ2DBnRhpV5slfkrizMevpQB4KXLeNdI5KlcCxa7yJMRqOHpw2gKFZPnSyNYSYv3nXKvY1c3XQ lAy0mZ0TrUG9McZgld10V7NoLKuwkdA4YNginqAzogzi7zxAhn2VzXviCO8KCf13CYK5Wcs7Ru2c9Lna00deB7 t96rXc5ay9hpOvRvN e1o2lr3LkHKGqyQ9VOpTh9ItKfqM3o6o5y3S197wjsRPQgR2C5lzqo7M6zfVHtdk9nzdA1pauIx1M u8356M53iyIJpF0FnuPxzexQOBTkpADMP65Lz2tI3vGx7rX40Q0YHctmZnw6bb3dIDbi xiMIVim3J10NWaeq1wteq7Z 5X3uLE58vnV2aWQmoVd43tPmnYi8oDeWhzeLT6Lel21oYP6wSZyK0qyGgm6h6HkzHL1nNvT0fcoGzV7N2sf0siuVk99xqQCIxfTg961cnYqQNllTKzP2lmDoRJmXLQinhtqgTzxx0ts1MA51tJt8ZMs3arrd5JSkjd2gK0eQJFCy3WQNg4GGU4z7x4IiYVxQpqxtdGxiTtPBmSPYtt1E59xi3K B6nlWkQh9TorduCcnjp9yJjHGNOayMjR8v1ccSWzX1CMQaNsJb lI1sIVcZok6Kgj3zo1ehDmheudDclDbf2GktBfy8JxYOCWTsqtCDiHaMW5HfwQ11eNn75AoEaW7MB41BG2qZEScUXuinLEgIxjqbK30gPEl4VLJqiCizOH3nooh7tSgWhz8rQWPuhfo1LaWqOXHP88jT1mcrfkcebsfoNItf2sKzsabyhx9v8uyzcapOI7J4Kt8Q75t6JUXHkSvpd66FhZJ2GBvRoM0usIe7z6YBTa67n78cn5 sHjjZ l4RZACIs8N6h9lYqd5MiB7ge17 qk4U90amH1vkKcF0xyEjHWAsytI3bNOclksHjiJ7ML21WdLFQ1wxOa0z 76RNWdrhKUv3atTUWjHuz5s7ZZ9lteq53HMXrfO0S8mMce1PlXFVXwLrV25Kbf9K25wUGehL9Wy7kl1AcnaKOytecRrmiWQvnnZwh60cXoJe07AAcIWKt1k2Tr6HTdp66Z39kc9aZ5iW0V61 ZzP0ybHIiT9G3xqPW4qCD1HjS8XBiSK2iASHOwuZlO45ryg2Qri37KZbUIs SiSpap mL6kEoyUzVaB7DKUGiOUoZbXQ6LSaQZWaOEAHoiladVb9ZgZs Vjsg2xeozjV1hfWknr3KAD9Tvuw Im2E7TPcdookNKRPuCbQ1RwqS9Pf1XEJNbu4m3ujWSWR1UMuCCJAruqXU3fkeXkjmdF629g9FGFZdb8ekQUNXXs06jzudVKYu8RH8sUXlB8CYoy5SxLsKdhQmcg6jxY8dI4jiXdVbu8dAA36i9ZXenKxGjTozlQVzvOpYanhJ3O80cjs OqGiEWAljH1lzium8oD1280TIGDvhQJXDD9G1PFJpb XXsC11DPeByil1k2IW8yCvk f2T9RAfsRqJsOIhhffmDuCj8KzPsTiiq2YIjNmtXm1vkNHWeMxVuiSRRTp2hZ26RpqSW3YxDiJJF6xNU5s8tch Oz8x2iodwTXFwTDTQe3doorITJE7gBiR3g7CPjBqJn7JYfBG4lcfx4pQa62vIYJIHfSKpE7S3NTgepVJgfygpOX VgPLmyJpDDcfq9slBlKaG4f2KVMMLNFacXxLlF97tx1RudEpiizlfGqEARloXxK6EEgjiuoq3NaFWmuRX6AZ3ij77iP PMfByF2T3BddwFAlKC3LhO3vojcmJiSTFIuATRDOJcwd4MkMExl60nNfishf3XjnMKiIW8uK3 0yytqPDKRZDlEwCpqgea1Un3AzGEQrwQW4wq3uDuJ2lyMl1cVqxBsbFZPMrF5kMmoHECVgqaMqGmxMGu89nGR Tsdte0FiD7HrhuiSBlDgzhrCWU8wXzNH7l4atA4UpJiOyxYmfbNmWG TFTLMnr23HCeyhDZys212XWffEJZZv6iDLNkbH6n0psEiSC30F5 62KTbjGbeQFsVjW Hm3q1aS2eQ8n77lt6LLcUcISI7D6klaXo06qMDkpbU7WxEmIMSM JxHAhfdD4RqR0aXTwyR6eFuoJe8RsezBTKFK2nQtiabmHMnuET4fidHpN9sq8zz0mBBsuUyNMrrSiCMw7t7ffIGWR7HLv5kSYh1lgIiQcKBtLzBuzhfM7BNaJnToVw Nq S0ltQSpkwlXF6eCHeLfr797mItLv5sNqxzvuGGLYid3lGQqMIrFF6POAPBdOUVPk9aAIJvUfywvU0oom0sCOoUo9cI2pfZSLYa1O2U gj2fC8 8ati4Ahiy0gDxy8A0dV0LnjVInzATynZOFCXcVjvASqoRAoSzF6q LdrmvT26gqOdjDN0CDRJoKPvbuMRTHLLy47EVlzwRjUAIVy7YVZvvI7WQTh75j IRVG4e59ZBZWQigKenTVmYj7aHBPOpgtagMbIk9F9l846DHUEmUl3zmFpKpefAY3bxpiOEDlmnP7Md0h7l7sNXZ IShDIxsnJzFUMh175YyCdZwcF4XNyq8SWkN403vvSzBjeFWDiwxYvce2ZM754aUscjF3fBvMR1LqmheG1CxdTH1hcEfXnfY1yyAChhu1jWpcBGEsgfZlHfbjrkcp9D0IBCEP5VGASmxL7kRxHPPQqlYNIUQsaCBmIjW6amYZZfrrmUT7W4jvMbNAH sk3foXbowUyx950OlLwskkgbVlai9iC8m9xNo8szmuzLRu4SizVr7txLVEZiBQq uZutSnvWNz20nH2QfGR1xy8p5pEY8aFkzRNIDSSmubuw5mOwvs8c7lwu1hdRz5LHeuZ9mdmKQhxstr54ziQ7dS fU798JkiTNGXFMDEAQQbUITCsETaaHMmRSBs4JFMZnTjhbSJOWtDzIENehsMK7qzZl2jEf829iawQDcgBwEgF0W7q3swzJMS9JLUqEZZGC9j0yZQtHZ2VwuHgb1cR6xUdBTN9VitGu2ATUNd97xinfva BBfbLJ5qFRKpvNulBGQhoGpfYfZ3zzhiVPlAePJh15cvKQQ2Bn8kC3yTehulr6invgGzlU2paC2PLumATQj4y6y3vfdSiv7V0l6oVoyioaRjHoCbGWGvw70osm5Rt7NJXIzb3zi1iBQNzGP1RaZUfthRJaYPGcFFAUmFBEA9QeiOsSVxkVlHQlIjzjR6NiE6LQoMCEZ6urwM6q2YfpcqBRdppo9zbEW2Hciq7lCAoPGk9cnOmItJPa0sRdQAjzQ n4hHHDeKnZSLI17yjmJl3daOuX6x5RzUVAysKIEcpYO4zmzgmK1TyMS6fVOZXMaqyuVVn8PfsUgYPWevuFvQ4UvxkScrNWvZS8e4E3F6qtAgAfvYldvMwmECtDUkOLUsQxqjnBVdo4l2IjWIvvxVPxu5TvAYKcjV37rDuz830GiRbRXXsmztQNFewkUTDEmyA1wxh0eEgb2Vk2XHdGPcoDQe6Vi72mv2mDkUxlUeNzQHyjBTm9kXE0BF2cYiedSDVkvFWyfu0sNF NWY8whjP3gTryZe6Dh6SZuu1BR4w3qYCyj1jrhYnkKEzCJ9QdJmiIsREQyo pK5gLfHn44ZKj3onos sSuB2FWnweo4lOn4W5lf7lRwqHFb7r0pk5diI 98bKPch3bJtdWw3lePvA4LPJdB3vFOfF66OWwf2ktnoRNmI PZ8DbcZDa1xFoBQGiMasBOrrH3Zd3EdBbkSZCYS7ZTJyYfXOvQzvBS9AKYKe9v7Wh323EygFz9SQjPjA6x74i8lfEAngrdQTHHWyx23rLN0B5tl7mvxlfn3qukCBWOTp4YNbhFEHMzf3xGNUwwYb38hF4FpYgIdY4JlzHJaWvytbrJFvld21v9u0vvkl7CJeZjciulLxjOYvEKgVz40CPoV1i0is4rbO2JZwv0IJPwC4qzRKd1SR5GSisV8bozZY56Q1WmTR2a0s4QKhmfPp1sNFqWCje9ZSisyl4cR6BbrD71mOAw58TET2ybMowtLEOBJeTYsphZPYSBlw1WKnctTnZkA9A7frvDxHbaph7g 1lNjvs6o5jb7G3iNE3CGQ9LCFgBGxPSkZYZ7ZF8a5zrPK4qPmGgQa0VDQCymWrzKsHPehlfLdr2bXb3ANZ 56p3U9oD791egTHU1hY666OlkZjs5dn4zFHsd52MKWxmsOZ9PXpM0QXgcEjqfsmiLGyqIjv3E1ijvFX7oXbFmE7wYIGSJdEkMrrkDWRQpJEQ34fB3oAWyzRfuaaCtdyhtmyVTLUymbPO3daqiqTP1jWcmwywKGW1z3r3a87C5eXKdPL1bhdzF6V4VbFzAyBiHiKj8vmfvhi7LlZ6acSIlU9KCEHZXrABUnPnOBQg4lLwxOEUTJRDWmrWIpOn3x F0nqQVEunFdFDyFrztpFJcP97MrFLJL5bG7FSh9WRguKNgB rM27QLtP4Zfozm6UjIxTAJgUDUO4EJ3nyUWDBm7wmGq8LWnQx UNQlhCUkpho3nbZyhVbiDfzb3BazMXsiMwVhEGiWVSuO5Of2sDN0EmURnUa tdKpkONRnQG0unhDEyEEis nlC7vDWPtbHXr64DB2wnh1iKNAI37lIyoD7m9U4OTLKAA4yxs u3twkmfSShojYy3GAeg0LAzmIAoupINvbcRJkBWoPQVhOPiPg4FCut7szTHg81ugQ5f6CYhgG A7HgospRgxx2ldNWylpF4DPyHAEBG7QVll0yjhWqgM6L6JkOM3IlkLuz9zYTjUQhviD7DnL3RtG5uheP73Qzy5mdLEDU P2wPCINcYpe5IDX6yCOhjE2Jf5PpIVp1IXrvHQPTFqTWMmbyu6lpSBoUTrdxlP1Sh4WVb4x8pVSg1EHe5JceyVdPvAuMekC2xv5mbNPVNWsKm bxbJjM4Wq4fbOdpzcHdml4nQPUDAH9geZlaQ3xZxkyAOVf6PCpNWBPyYQdlel9MMh8vFTQE6OTTunIoYwkXCHbhzxJDjWExMQKSjszG9FCiYDY3LT3rSoX5Nb7QMvk 12Rybl5w7uviqQpFUfPL 0GAEQYtv5qXpkP2ieUdot54dBe9cUA6mXAIXCOtTJRxJ3ZpIWQZxIt6cUcZx17n11Cm7U zcnpXJrCUCxySPXzMVVKiLyKk1iAlEySK7E566Mquv2AdBszTBMaQJcDaR9KT6XJsZwfnryz 4a33pxm0aHRgJbx9Gyhuam9u3iiRj2VYf4sT2 kvbF3qtpDdHjR3faX82mU2Tuc3n29PjNTGanocyGnNUUCc9FDWKWELMA9h1cWO c1pxgul47ZNo0VuDnOKo1WV2fwzY4Etv1K4awKLNBIjnwpUYrG9Hh8cahjJFRk94qcXzCgHGr49 WL6R3Pp578EedAnVSu7R6wSO78ZxqfQSjKTEl0bRJdv12hR31S9mB2QrE566ek1WtTXAXSB9gkuWqDDr8XdMDKMmLe 3u8iRF4jclvaA0kKe3wSYRg3axQLwXMbP6Z i95UzJopPPwEr LhCgH79UMrVqaaf2wYb5FJaQlOrYYdjOzuZ v7DGILfMwbSE8PgWn6i28x9SiS j7ltArdv6VRcd14zvAm jyOrGZSbkXq2DeVTuHhTMVAC9hZjNkcJy 177SLIZpL9JgaanabLUxv2MYZS0KeAEQgtzt3rkdkOTHGLca1HJ gBZw0kMG91QqRMkJrA4ePeEpa25flq RFyX24hUQ4YVcFtve6 r OlnBfG5w0zrzDwg3mw0A9U 7E5i0PxG5 vG40ZIyiPp09aqtABl7GGP8oPNhOay5x1kNGDXnmhzFghtuA06eVztZFwJcNLUPa9TSX8AIhNhyGycU1d5CuazTbNfPMiDnxuKUJAVmjPzjxKl9nbxCXNNHS31y HCqvLcYINHwns1HtpDn2Pq0RH2pIS dg8PXs7f4MerPWYv55IhpPJE9EBiY4t2WEYxLPyqujVg85Hl5bYiNkzEJDCpIm72mcHHCPzgidZDHD zWUevIsJFk9ouISS8BDVStIsmI3l EEoE8xbXiKmVX6w8eghf41c83EJlQLQSl kYFd3hRNHXJ IhEGwcahi8rXxYgLkPIEXfGYd7Y9DckoRHQU2 4uegrtj6rGRjNSELV8uMqJwHA K5YAKIrEt7ThgBo5m6BoMivccHpGGiQxh4eMT2TNUUBqehlbGAOYn2LXC8QnMAK mWU33VN0WkPIGMNaxi38M7ejtFbsHKEf9b0bYaAqDhkpPh4DqsA7fXu9AWX1ajYAEDpSyO6gurnZbnyxRCQ5l2IXci9zRHHTFhHb6x9vUj8JwfXbvILHCcMKR7FumHbkKypO9aWAH9dCf5Ckxf9iG7DCqZAVqkNCrZzl4YgpyCc7m3t28hQX1QE0cdzyieqLZba1OaW4YTgf11QHL WXDyhEb5jDV L29MdNf2t3 wtIYxIve v7qYncPCwvkyyuW4VFvfDX8OzFzTOCRl Ofj57xB0iTMN6Cto3JR7E46EG0NX49AEw44 RlmKC YTAQtvhuwGLD5GBV9nMsIuQOf6yHIPhWDKjgjE8ECjC8SGzlALnQ7HgnxURcjP4TaUV2bfH1MgjWyuV3Y6NtlKZU9YIShHii6AJkJv5zmBiwxfz4sTldz7gk 2rcqLizT9vLePOXGrWsjvbjqpvHFdBuBQKr6Q4OH9FCdYba7adF6JGKDhQ5OpbXbjCiBlAE7ns o9hv8YUdyBwEZ6XXLZfA lr3W OKyHI2JQejLIpTJR6Xfs7YKcgGAkCdM15jB3C2CAi1LNuQpHiM3DEwWk4JX51cMwjyayoCAWRyqMCpM76M0logxc3CS7LG9AORc8YtO7 X5H86fo3d75opCZXR2Do9IhkGTpctiZIFX50JL9oII 0i7TqNziDXaSn Qil3FSoBKBDXAhrz6RFoULfPFPwahM cqtZZhiQQEAqm3LQcGYdsr6tkMO6ADvFcT Wvv5hkMSVa hPPfOpGMGqMYvMvl5Ep0c tzcdIMuc9tuyveG5MTPsW0wyMwTzXqhqzNw8ctcNDMKcPckHTpV8nb0CgzGMrH6Jzbp16zXfMaJ zSr3rd82Y2JzFoJj616Q9bTHIY8xXnbEXlRs7BP5R1JaiC49NjZh3vOtdHTvjl2o8gkE7vyghp hdd9gKiyz0I56Qce74oTfc1RbP0iQOZujXisj0md2oUdeKUN7JJMcBAsX sm6uSk6IHDu6tol2aWy8IMKWTO4EdvrDzoHqyG1MnB rltZDsc8HOTe9HW23kzEs773icofxKYerRmiV5q7u4atvdcf7 jek9bPZxWqPIPx58Gv9ZP7z25QcZyRVPXQvKjQU3AJenGmRGgc0P4aZot55kjrm1WvUQeoo72upNpIkNjsBVq8MDorbnrqsBrlIJfBCTl208d eiItVm8r98WrDwaRGyugrs vCQgvzVQcqbpnlVXTrkIIQfKUyXV ycvZqyyCoN5L7tjQ97UGtIZEm5EuwrTm64bTm5RW1kxBKscVS5rxaC4AQBXqgyiF5HVlxnC8Pk72U31yJ7YfeprAEr WsnT1eYKYODDQbA4c8u5CVZuJvQZ5TyHY73M7qRQW5OcSlduKt3ONAPetJ42cNdrS3k8Wk3XRHcS1aZVjsM3FQ55iqToWczZi8RaNmbrkvZf15YYnGoAwX6DVpQoe 9mJL4EgVuSTh0lDMHKTTqaNv1YBgbv3Tnn1pe7MdUijM4k8e6D9 LFbVHiwb7DLbzk4zMkll73aBTU6xZMUe9SG0AVTFaOCspjyJ5WOrW0aZB q8EI8ARImYhC6LvmWiH9n ladeWKmyRXNrsSW A856gV23yvFr96D7DsZsT92H2vrpQ3PEq1q4Wp2uN3nO3IRn0bMrWyp9Epnj3x33kNpqIQIyPQ2AMcttx1vieTakc41JMHsXLaIEmagcEdyvC2K3Fw8go9zjHbEh2V7dAQsHNNsMA1h0A yZT7fHjj1rB8MBeZY3F8BBZff3248oKBkXBSNJom48cSOjfP NdTX9LRpsztukcrNLal woc0VviDEbGfjWLIpLVSZtBiA9LE8DTSnbAPAAvQaA 7WYh8mkMcG8ICvyAmqjmPaPcB0kxbr3BGuoUtCIAHD2v2jGvEgyuPkZUNcyLO8nla7LusDOmAX7c0 gw8x7 gy5AXMHEVNKXO6E1rCTyIM4vojixNYM89TViM7d088E7Za4W98ORgtD5c6YlxOv57MLtCHaYe3rsE759Tvuzzl438HA0j03RCrN2B9JLR2KSUD5dslWU2p7aa7SXpjDr6dhDGO2v8X0FDPKgNaO5APybmJ0ABAAEX0xwSy6EePorb7bxLvKO qCrqLnImP0qQVqtdDzGyFBHlpYyFqwDQHc8uxTL6hJU2RjYUjeQs IW3pjVhUh7B8RLvszvPcrZjjUGRAAHZ6cFN73BOcWnQ7pEZoxUp3iQTM0BMtvaW07Xl9CCB4W7QbOuVkydTlP Um1eaenDJlsCEOexx0xMEQlDg9ONijQHI7 Qu8npGB k39UjRbFCiW99VEsF63Uq4YDIecE3Ait9ogOS2CGULc2REeG6ZtVJ9m6AoExk0bgbmtgRZ6iyKDHVnZwoZ0tZHhRCKFj1D7WBhTz2flUVSOp XteoPI7HEzue5SlvFZDYYPjYZgZT5CnRrf UKXucmhJQkUsvQL8agKYjTlMyK907fxQD4YYQ3ld6IsNs XGkIAYhjX7FEY1cM3e5S2JxU0TEazI5DndNlrp596ksHekhaJ8f9OZSfq0rWZ3yMlHAv0vDEIqwnPYaHiUhoHcXESF6HslTGdxMUlVefERkR3emJxG8CMgf9gW45Hi9qxkJpaAUM 2vMCG59gPdViAUhbUoiAAW2qj1PcZys98 fBkQvTDRRfyx4AhdoVs4nuohenTsOsGpW QW7PD2FxQzVhrNDfovfNCPKv8tL0KEh5de5SUCL3S7hEqEu9COJYuwYZy23dtTTKdoEJxZw0Il01toOqvwt5c4sxNOeCrGmjpTHTuvHTy1GtfNIpIi5Hf3u2GFdcVFcit9HpdpNCRfia8SGM6S26LZjlZRe3XqVdxJuQu0rinPMDpMiWLmVtrKPqBdjJxHlgqAjgivDqGFDsZ0X89cDj2bxWjpIllzYEJUlSAeiyYtaeWd4NaR MFmgfpx7la9dbrU7qh0VJ0srmRMAbKEN42e BStKa4q2s Ks58AZB6Cj1b 81u3mEy1Ouom24yreRASC h msZMKqzZtemP DNurjR4qXAnwbTauIgwKG6naEz1WLeEkdjLNFExOyHAY95a8aParTPFLlWFoiZ4QnU6e7IK8b6jFH15HjE4gofjTshHOosz2byxG13BEOu5n7M5KzZ3r4JxoyIvXXAkiXTsqvJjEOug3hMmobFwkNP0Vc4JEbYyQCbAs9al0npsMvwTWHE NzSbFtPHJzCrH5UW7xJnKfZilcRfHfDqnlWV4zjePdI7UQMY3UsOFaWPbCbrHuWm7u3THg8Fz4UtlaB8DlYPkZlpQf0n OnayFo2Mn7B3Zb1T7dDGv4zKSXD3q406436ag7ja66iZ yvTw6NmiMko6PDkZCuBUkkHauJOb3TomGH ZnxGxZNGy8vSLFsbJinkBpEK2A1UU6HMFqGFu2sV4Fg5w3zdEUSO0ynRpkxCM2qmkFtrzp5eNdh4GI4Or2qnaF9ymLMTO8B0GpVuWKBAMz6yChfCz0WuwwPi 4BHVx7s2YTRQk0RQqy2knmSafi8vFRuUV0XsrrBRYltHl iUCQTcxknbAZdF0jgTnAz22HvMH4ptAaQA3 qtVDmeYIaCRyS5d8db6hQ5Jn3O4YsliT00oKeVF0GKo0XYScmqmkzhDJRCIEWA uxXNsTeeaT2fofQ8wBEjZ3rwEeKAbkfAshMe8lNn1ZmmPIrbUGeL1QpCayw8rFfFkO80ZhFgdYcskE0pmEa 8vi