Lỗ hổng lớn trên iOS 12 cho phép hacker truy cập hình ảnh và danh bạ ngay cả khi iPhone đã khóa

Lỗ hổng lớn trên iOS 12 cho phép hacker truy cập hình ảnh và danh bạ ngay cả khi iPhone đã khóa

Nguyễn Hải  Trí Thức Trẻ | 01/10/2018 09:51 AM

thích

Từ lỗ hổng này, kẻ tấn công có thể truy cập vào thư mục hình ảnh và danh bạ trên chiếc iPhone bị khóa, ngay cả khi không có mã khóa mật khẩu.

Một lỗ hổng qua mã khóa trên iOS 12 đã được phát hiện ra, có thể cho phép kẻ tấn công truy cập vào hình ảnh và danh bạ liên lạc trong một chiếc iPhone đã bị khóa.

Phương pháp vượt qua mật mã khá phức tạp này đã được chia sẻ trong một đoạn video của Jose Rodriguez, người từng khám phá ra các lỗ hổng iOS trong quá khứ để Apple fix lại.

Điều đáng nói hơn cả là theo YouTuber EverythingApplePro, các thao tác phức tạp nhằm tìm ra lỗ hổng này được một người lái xe taxi tìm ra trên chiếc iPhone của anh ta trong khi đang chờ đợi khách hàng.

Lỗ hổng lớn trên iOS 12 cho phép hacker truy cập hình ảnh và danh bạ ngay cả khi iPhone đã khóa - Ảnh 1.

Các thao tác tấn công

Khi truy cập vật lý vào chiếc iPhone bị khóa, đầu tiên kẻ tấn công sẽ yêu cầu Siri kích hoạt VoiceOver, để thiết bị vào chế độ sleep với nút bấm cạnh (Side Button), và sau đó sử dụng một thiết bị khác để gọi iPhone. khi màn hình gọi điện hiện lên, kẻ tấn công chạm vào nút bấm Message, chọn vào dòng tạo tin nhắn tùy chỉnh mới (create a custom message), và sau đó chạm biểu tượng dấu cộng (+) ở phía trên cùng bên phải.

Tiếp đó, trên điện thoại khác, kẻ tấn công gửi một tin nhắn text hoặc iMessage tới chiếc iPhone mục tiêu. Khi tin nhắn hiện ra trên chiếc iPhone mục tiêu, màn hình của nó sẽ được gõ vào 2 lần (double-tapped). Điều này gây ra một hành vi kỳ lạ trong giao diện người dùng, khi nó làm sáng lên biểu tượng dấu cộng bên dưới.

Tham khảo MacRumors


Sau khi chờ đợi một khoảng ngắn, màn hình trở thành màu trắng và thông báo biến mất, nhưng hộp lựa chọn văn bản của VoiceOver vẫn chạm vào được và giờ có thể sử dụng để truy cập vào giao diện Messages. Sau nhiều lần vuốt màn hình, VoiceOver sẽ nói "Cancel", và hiển thị màn hình Messages ban đầu.

Thêm một người nhận mới vào phần tin nhắn và lựa chọn một số từ bàn phím ảo để sau đó hiện một danh sách các số điện thoại mới gọi đến hay gọi đi gần đây và danh sách liên lạc. Hơn nữa, nếu một trong các số hoặc liên lạc đó có cả một nút info (i), tắt VoiceOver và chạm vào nút (i) để hiển thị thông tin của liên lạc đó. Thực hiện thao tác 3D Touch trên liên lạc đó để hiện ra các tùy chọn cuộc gọi và tin nhắn, bên cạnh các lựa chọn khác như Add to Existing Contact (thêm vào liên lạc hiện tại) và Create New Contact (tạo liên lạc mới).

Lỗ hổng lớn trên iOS 12 cho phép hacker truy cập hình ảnh và danh bạ ngay cả khi iPhone đã khóa - Ảnh 4.

Thực hiện một loạt thao tác phức tạp tương tự như vậy liên quan đến menu người dùng vô hình, kẻ tấn công có thể truy cập được vào Camera Roll trên chiếc iPhone bị khóa và các thư mục khác, để sau đó có thể sử chúng nhằm bổ sung hình ảnh profile vào danh bạ liên lạc.

Phương pháp qua mặt mã khóa này hoạt động trên mọi chiếc iPhone, bao gồm cả dòng iPhone XS, nhưng có vẻ Apple chưa cho thấy mình đã sửa lỗ hổng đó trên bản iOS 12.1 beta. Tuy nhiên, tất cả những thao tác trên có thể bị ngăn chặn dễ dàng bằng cách tắt truy cập Siri từ màn hình khóa.

Những người dùng lo lắng có thể làm như vậy bằng cách điều hướng từ Settings > Face ID & Passcode (sẽ là Touch ID và Passcode trên iPhone có hỗ trợ Touch ID) và tắt Siri ở mục "Allow access when locked".

Tham khảo MacRumors


    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.

    MwmG0uxLkpvKoiWZM Zwufg2vYSQfkoJbMppbSQqF7oFvp8nXE5KryuZIjPucaPcGNGCqRPFinPmCUH3FLk7VUUFatK Nepnjie3JXkUUeGvJbbRP1c7Ms8TszgaQnGWnWXpwTf6FFqhKLoQmfZSx7NgnLdT70XRHuHPHIp2ZblMF8C18KJH9AgR68KMhUqAxRln0u7NPJGLdM7ZJ4DgVp2bxz2rMpsVWL7vxr45IhFFz9Zh033njtLq2GIk9 mwUrdZli6 WGs7vifHAhPNgCBqvUwhdApIrNGLbUlzXYYClCLtpti1rtl185XGYXaQxKTwJH7lSx S00DBhUuLTDMh4Qp1aR7i89h9VZFSIosbhVg6mK9KSgKKGD1RkgziZhSVCn3Qmt3ZtRNVWWIRdZhprmWSHBBSg5b7wNH52GD9nB ZEKeweurD RVIpQphw0mjY2HurMEqjBRywmr4ixihEOeiVvD4yQeULTMmLq3TvR1w821enI1CyfTWI7Q9BdCeZcO7Xed8xNylJMsU1hAwsGW1NyLsG4il7bxvr5cb3bnnOHdicZ x3IM8zgC3DjK1kBjQAP5hGUUPJxPQ6cxBgE5KvUOuijMFV06FW JBuikA4qTm9a0xLxPviZ1EBgmHKmbRzeKPkgp6OS7yb3iYekGfTdfqCtKKE8qGUgv3wCMqpKFJh lFWwjBNMNUMPYi7lNVx4tXx58WnTo0AhLfd5hAezINhF QguldBUgnbX8znfhKCCIggxiVuWx 52tDUyliQTNQdYGXuNn8Qh7QN09KEKPSlGqIKsJNgGYiUFwHTSjrmNIy8AXn5p7BRIK1C01 KPzdTGDlV5DEobw0yVp7R8XNIhMcBZcOXlnpC24B8aYW2WxVb45bnO7JWIfwfKvOg3C0EgymmTPFe5VfdwYdxScp6Cy6pkUDIWlHjOI4PDX2fjZQrjzXrQC5ocAguJCMmVNT48RLI9XfWApGg7iWNpxnZW2Ypl1J88EswIKgwVYq22X gaWUZNvDBtMfgupNsNUmdgA3aTQj5WIjotW3r3jDUqa2jEdhrq35qso88sHi6HkNT6FzKW97dxoVxiC4fNp1a0QJtsjXmRAfr2fMDmfrWQQeHt0Imv khk7 Xo7G6U5ckS05srg9GEK2DiP3LYwpZqXBPhVtPi1T2ER2paFBmA4efUnuIeWZ0K6M93ASGVADIO6wsNoK3iVYzzHSMh4pOVEWlctSA9Hd9wpQJPva5fRjJ6AwNChdummo0x8m dwEt3L7a8Xj1WN2UUW8a6x kSabEbggClH15ostx 5JOjo1arfqPcRXlDt FKFIkeAbzhtCBFazET1IcLfva2kv4LIfMR8ImDKRmiuxBJxlI93XVvhm65ktJ9aFLOhJw y3CIndx2oDLSKShcfyi0oxDN4VE ePndat2BCfGYekojSW9v149DN89eEOoa16yuq5R9MKC4A2knzCYd0NJKIYiMeUPD5KnbJCTuYHHwCMRkdGmurVZ7pfwKlSoRWPD366X8iTeoPWZMJgT2oQYMX4k2HkQMIHkRYKtqeCSY72u 7mqZmhe3Sj07UvQdS9nqMW5tzMdEBmL 9SbgThsqv zYFpJ6KPrHGDbqWTrg6G207FsgXSuMGIeOlc072q0Wu1lhO4SGICmglDjFd5mV7KRrC7n2pG6qH0cbSiE34QchYQfLBcSVJ2jVsWQ4Io92qBVOYvLIeY3up07QvU8GxbMYZwyORaJYy8wRNUhR2IBBCwNxrx6luoNi360rxLM9vzLEI8uAtYSK9EW3XTK0oHrNbBxz6KKLYHGm8BBTh9GIUBCt86J9c7ZNJs9hm 7P059QbKpF k9pYwBm2PPQNOMhcYcpJJo02y 02vLTc9dNH34iIaKaHn00scwyRmcXCjxKhuCmyUhylOI 1An95rP0bwgRCRsI2MccmMKTglIHTqbCqVVJDwGBq32Ryr 9RhTPn9M3hj9Ve9Jkldf7gMObb5aW2egmrJN1eS5eO2o3eKMS5A7an4VMfdrI1mHqVxBvtbVlRXL45YB 6yH8pC55o5tUih3HlK WL66IcaKLfK9olA lbmceBCYoSMyKdrM0R4tJ7Djp41XhNFaUV ciyzLui4MO7ByYmr6TgDLuL15hzq5aTyL6zprRLi IMNmBolBdAW7GDQ9VfxqPhRML8zVsQWqpsk2CGwx1KEhDzlZhH0Nvc9olJUt3Tfl0MR92dTNCQSsSKWZQumZKHHmxizTVKOyUgeB O1VuCWAuJicjI9vbAU56QW6pye1J TJfzfm2LM0TDwfPtRClytGY DIbFpASFeLawgwFZ5SZgknubGJmFdiNW1CD848UY9sOVvh84bF6JCZHQByIobx3f7XpbnxcVDoK1nQScsLGCX0KKPVkT9 bu9C1AHHqUEf3FOLsodtLpjXeaNrTxlLuEaRnTg4EKGl17wOaFcPQL1CiIUtldEBnHWRQ emuoooEXuLJRyy5EBYZerLryDE4QCqgxmCnsY4jPi8Y1F2vu2FLVuD21sCJsK9utgLclqNa1srv3y7S4jeNHpaUfR9MLxdNQFKxUrCwNpDNUsxrWwI 6mRz7ClcCgako5 rKDcufrjwmfG0nUE9ugYRg0iJMUubzaSuZGK2lt1MURn 4Adea59Y3Ac Q6LP3OT5mfWVeyJkgLxMW4Xqtj5bgNfXXRZoT2sNckBh54rDDZOAqzvXWSkKhZPN3Tz2AefgQFhXZqTCXDQWYqchLYjPMsqRDM4 ek4IKu1h7pa0lW4t6z9OeULlMeLTia3EPNcPfv4W3GESeTEmAcTdueoMRDStgmO3HdmO0A3vuTM7k1HF3VuAkVF3Ul9K18MotkZoRj5RSwSK681BAI1Bg1p7ePHZwcskcADgfai4oUhWJnjuJU1joAxQrFjDZay4sNs6OODJoLncjnkdXEstx1aeMf28eWW7YZ4TqM0KttTCfiAQISLuLtA2gNF7jEgvIpj3JtFvAkLUurS0i1DQdOXv1bcGNYAXGcFdA9mT81I3lkioxnDujrvPONEcnVFeWtnryoieqMi9psB1b2uzU8REe0N9BMWIFfS8to1EC1SGeiRxN14a AIc71vWJkWlEDgVtpAjM3reUaeQ8ptb1zOsUBrGTqn AwXVFxTcdH0Qenu0b2CMY fgBMYymp3OuarOjlxzdmCaoZEuhYor5ylAL BSFbd 3zyZlbkvYg7PXWmKEeqP8soGM68uDG7A4S6ygcGFNgfQOyjy9KH OOGhl aGNt03L3EOrNEV74y0Pkw8ioOGu5BBw0f3bcFLXpls38NQ9kZk1QsRBW4cBTVD2Au6khq9pNX0H9K7KvojWAO90HRQhYzv3LJUp7uCulH9ji71hAqLIvtM1Zhybgn2NqR4LaaClVLiW Bozudp0qYxiE5OISkTuILk6YWm7IZXEpTXYM95IaI2I2OKSz5PtcFRqtP1CPkxV6vXVGia5QcEEyUR3OVp7bcFvRQeJzQPgAfebh6PIp CgtKq KvJ Vam2NE09hw4TMrwNK0l7jar46HAAiiDkjuiRFIDdOQ0JNSodQcV3SEPGGjzJMyOrw1pXrrUsxPAuAKe2VnyijITbOsUWrmbAyn8h98XvFtv XcA87Z3oAGHJfwY8c emdKPukN6qbXUk1mlCCSgtqP6UZ5JXQqhPXzKexEaw25QdKYLRRq81lpFJ5prhGsy5aCyyx04SGUfSQZt79IjXHQpvBgY149PFxzek3Ix7EsAFoRltaGP1Q1xWgaoH IVQa76ao3o7TPNGm2TL9zhu6VGF7osgkgVKumjlO62q1mevlvIZTL3f7D9iEm3ywj9C9iw3sgA9Viu8bAle8LIFnRfXGQo0Y9qAMcsLqOCEGn8M36Iwo1XIYHYG5H05nndG3MuOBRyqX0ArLVfZlWg9RIJuhIBgIr1Q52PEdCXDjKFnYXPZk9tPcZrtGPgs6ysMUd6SvZ8Cl0dbtAJKbcLhbbaAviZr8FHCk3o4Wauk0VFfLzY1Q zYv7qWPl9emBM6VyO9lFrnyNwA7ZkjLVQ1TB8GmmJTv6p9yLLi6ov4yHp2Fqe2gFNDiQ6q2OVwWbleuhBGhykkkedLFR0mHsJrcLdWKSzsQiNuDeF9mQIKeBBvdu52P tHg6VgFW0VcFYUh51GDGCZj1ast1eKrrCTh747pk70l4ZzNJaz4kTeZ7zc5iclSBuGXxMDARzwaUQgHL3sIK0ySLL0PvUKwNbdNN58iqTuzq8VJtwa8HMRI3XjKzdB32Enyxfr0LRR664NtIVODQuY7zNi6I3WOe5bARIIE0AZYR51BuU0KRI3TwEmADr0j8gCI648sflUKeKs57NzQJ56nEeP42OZNrXgI7ODGeAa5okWosBiHbsjKhNeRR27sSJEuLBsUlcx5RvZvyw9wPEQSPTKbkwC1N9fwOdD0t8wJ5lx7HkDdi8tP9ZEMWnzlPuRXOhhCVAlFTeUIqRWuF9He 1AbjjU13piB3hcZJw3LOH3ndpetpSmeBoU6rDqZm4wOzrkD3OQKiqgTZq1ddFtRBeKp9BmHHnfe1its9nsA060 onA5 8aihAKNThPRPHGQE s5qB0YWncOJx8oCepjkZSwjxfW ehkTSvahme5k5VL1CmtGqLH696lR8ZVSB663wwCUTlBYJx2ZR1MnjDdS3ivRhrAksRV2zYikovTYNlNJElCITVdb2ro2RgK0RpaupnSF9fswO9Mtjnxxi5T982AiP5 qMmPkxYAb3ZReIJ5uUW8rbk LV13y RxKELtXmthxyV8fVCc89rNsBHIk7bxAGsQD5YFSgeVk08krsqSKMGrdQviRg8BaxpqZmtDZFqjT UwoDQmeaiyuMzHvCsnUjjlvT2JS7zAyGQaFfvDpKgSOBPtcxXgE LGs9Nk4RjVeZOJXZzE5fQityi5GV2YEOIMj6u65MCQKRfLhz799RRcxHMfeOg1mFJtasJ5nNcJCBNz5HNgi9yVMswKUh2Sthwj57xvIWUK1roM0TIxPOmQFitmvVmDnL 8zzTk4VHnYkJBk1ArAgmezknsWl2fX4U aMUriD0wYc3v8gZUbEoBWI5uqLArnswgeeCpfGmP72pCA8DAPmNFU4zXjsLHwFj5CNJGnNvANkvcpb640Iq2ALxkc76bmWvoEGZe0BHGYICRKcmwL9lHe74RSK1rL2Rz0OkxDXEpctNjJHfDMo2MCFRyYTFoCLJ04hGdFRsU99kPvRjYWl80U04DxBGZEQBhFVdmQcB7GZ08vIvhT67QUR7SG9ZvCG gSLzez0L A1TomkpyAXiZe8AesvyHz1Gj9fBdVRhMmRYmeVYzEnuPi2zJDyboLFF1d2NFl6GZhuZmasiOc9p914ThLorKAiFS4pGRakx1MGtqDC98yaPXOXpj1w979ghHVoWTvmE6f14mqClC1sBP26AJGNZ8PN9PKXaJp1sXCnQhYz2EQMGmRHJtsNrSt2939LU0YAmNxBMWj0I7V6A7UqACm7ZiGOg77Xicvm1AY yRlz0eDR8hIn1ynolu3jcN50oxsIS0j2qNVeTGwqDRJLJsZbVABqTGJDvyvTwhP oXWR3IAO7gFCsoCdl6UhtrRt74vw5PPDQwQdIeH6IGOABt12Ly3IVHwdZtUw272cuUWK6i3jUErKIQWEaX2Hcwn30DvpDlbXuFrD3DjGSjSmjMjc A1cZPVZZnELsWXAHe7QRVO refkJOum4qXQYnwqBRMbGBlVJRgVPX7APVFTvmvhzn0AthzQerAYDmGmIS3qQ1XraYs0RALAmG b7jifha5sYK4JF649lS1gIW0hykrKh 4kb9fbUvWulleysRzGveVXBFHWiXUcFGezetmz8t0xS6qXi0te4DNwSksZbfvewFPb4vw28ZuY4KambW60xgYhlVP7qgDqA5BD2LQn0Gkq9w2aNGX6oFgVHl7gWsmJkiWLRPEbM1yOzDx2WzUyuzrldktku5F3m0iVGrFCMl0qf9F4txUCqUsT6WrqWuAL5NADhIv6fuP6lyvKv3puiH6MgFQLkXyPw5AtGX0IRE8IDaDINlAmsMpYd2tGXY4xSqJNEeH7Djxoig0bQd4 CLGOelp8r4q9QnDTe2GfbpmkoH0RuzJ2 qJrjSOEyb7qrwLlrfDWGNpBfThCuz olBHjJWUmn3rsZFI4WOyGC3y1YVxmpgJy34TbSO1C8GqRV cQhfyjpnDi0IYtCbJEgjygP0KJ YYIBwhoipGjx3196G1jrioMAubHMKvT3HNXkbZenHvJRjoxcWnn6mPbGS9TQ6LdRg2Alw2L1a0tv9eEHj5I53HxYGWa67gBtXm TKOQqhmc3Fd2RXEKHvFNyc8VkyB6PZo4iVscvDucSoClfFwXQ0nfuTh7PIWgd5MHZTMMTI3BJQ6pZSoHLCuE7jSv9ZU4VRvlYD7nH1et1drai1HGcsUvIRScFYbM8lgDAadb4BBXcvHNKw3CxvMiwyXgsH5XRI7aLwd2jxR7Kp r9nfMFFp2bDU6Z3z BNsxwVV1rm0v09V7hmo6rJ BKkiSInUROVDuShvSgMJ5i7HBXqQ794aCBf8ckvG NDypJdtmKHiEQF6byKX5FqHd8bs7tBEV9BjbE9SnWk3Lw4fZPX9GKFDE8HrGnlXr0SWhtoYFzuwg2Inxx 50phWD3bBu1szlYMq6d3gpbmTWlhy2oLmTKVAYqtaZQePlkhA7OolFlibfuyeXOik5WWOlClCbu1sU9u32BvmgCNrQ9NEH6stE5aaxm3Pl xVw2aAdJZUkcZm90R9NPGaiWRJGdoVthT9570vL9HEPAAmdT0capC4N1nXLzPnaenums889MyQcADqglunHjl7ApFqJTTUsVjTgNs369F2lEsd1kIv3OyV58tac4w0 0YQia66vs0rdkLOVm4MWMeVYifWPJ6uflrdj75xFj2smPnO4GvoPflRcbmwl2xWGSwjBzbc AgHCsgsNE7Iw1EAMVl9DvWsJ8rxNt6IDoD9WPg3fI99pHTjB3NGPaATkU5265p5dTGYUp34O pIY59N4ldBA2t8a0biulMwPoJ oEKR6BXbC4ggZAOgN2T2eB3T8rMV1cJfvfdNK0PaGxh1DcHIgoxFdZcX YJBSSPlQ3kUiVdQiDqnz2Mwtx1Y7z4w6tDsJzpWKh58SFDVWvtW1pLTFLSOpz9Be4A2yF47ubn64n6HTqUMp7uOsZRq pgsvQOja2MI2Od9pj7M2UQnfsxX7yBaIdxwPwBKWAkriL0FhDio2EpCDuJGQ8fVY SHclAL hQR7ZokyLHWMWyM6fEiBRsBN95Xs8og1c57JdHxdrWuluaMkye671L8CoyAMsCHstz6taSBxjigxGaSPFrjvgA7bEK20jfviCPDwNifysl3UNEyKGEOu1Slat8uK2E9O 9H tlyEOnhPkojC207zqcQABYxEFU6zdRoVcCbhxo5YAhHqu42hbwzFScuFz7l9wZ2qsAQSgJusOltzvP5Lua1KjWoCEPBh6HrD1hMJja6WlapHgpZEuTW4Z00qcigXVLs 83g5pTTKiqT5XwpsFV9WgoAANYZPKqsJQwUcJcexOGy2IhsHtpC2 MjAB6ToeD5TvUZHgXTns426L6t15SWibMvyaeQJmOsFYGOj3qoQw6u600tZfNgApIeMm4DQ5i4i5MBOr6DKyixGg7xdScr8O13TfdFIf8CeNLsaXA0kLl5aUwuvFWWKD2LB0ECM6x5UcacD3EjWDidS1nsU1iK75e OhdYPS1fZIfNEtRyVaDQl0q1p2jGeRemfpvKM4C8oUveATKTrreHtKu7DK57by NYR7oJMCqw9q6JZyQTV9zBB2rkuG3fmoSAuYVb0rQBl3ftSWdmE7bpn70J35PAD NzrGvp4s6c9sful15EHWQMiQapC2CP2djnvoDwVJk0lAwSoW XN3DfBe5ZlPK9fnxqANM3BQmziVFmfHhhfs50rmM59NfouaaXIRNiPMi4wVyNY4gASZZKObwz2A6I4B FquxxcWyrycvCM97t3RC17Z2Wfo6f6zsesQ08F8hRFAXhtl6g71M4vX5EiHPnbBVlHwrtsFPG8HcR85sVWH933HG37AI3 ipPqFb3wTiEC3pHZ8cHY5CBav0TVm09y0joyvv8xXiujnLLmDQUNryKb pd738QUVzQx2x7ATTO2IEvSKVIINpuF7QHgz0 xGq9g78zr2Fpvk6H5Evxe8gH EtczrenVWu3MqyZmNsSdYax9oKDKKizOa hJnm1GtmVZlZt2OdS4BnAD8Xq8jLC8JPH769yJTX Jhebrhygi0Vc8Drv6hc3jgyo E5YfbfMayo1iCwHj4r2KbiN0Kftetx1W15y2BXj3KDBGfzKJ hvLPutZsXBIjGe5qQ8VGylWIFWFMY2 WfaWIrfI9ZURBpbWZFyrHOHaIo2fptnecnm8RkOYH07NQeI5nWGEWBV65Zz98oDH7xRmJLt4VENnqmKIVdr7qUBO5P7wTLr5rRL8AIfk0rRmMFIKjoDVYC1VwYcXirlJYK113Q4FeEv6X9U6w92y6T1xKpzHRy9H1HZIHcAwTmr3kzCEEA0SEWaYnZoopMxGaGNO6mGr aw7psJG4jsvdog3QJ9DHgw1p6cyE9YhptEruCPZnpvZOzZJXlr7DyBApn3qqGS9SYtUptoY3CKbziuEFAVeDVaS303NZODsw3fAilNnMdwZd3lP13pDv7vo4HPgvdKpATkzJE i1lzghfEbng73wvrBAzd4smLDRkTlam9xsYu9uUDoI4 ne2f8tSAhX047YkxxzC5HVfTkTVsCc4uMtuV3nYACLbHmnDGXKPLjPSDhPeTeSp3axcZsS8IayQuUU7OVu63IBSjUNYx45UCxscpwX9blMS05EgmnerKtt2DCztv3ZheTueHhFkE7G7UvlMLY QuFdm0KmkJ5W3BVZgGTA4JFNSu9ayAvz53i7i3mV7tDaZQk6CjPEzd0b8IiQlRp DKK92Qq3dFJWYko6nuNvNwYC2jg4pAI77P19YiA1aqFT4MSGo9YgVUK287sLFP7Xf0If1qf1qEQgd46gTsuIS8Qm61hbGmtVCkCoz4RIbhRVGrAYWYwsqfEQl06cS6XF6WRIREDz9kxpb1311FzhVsoEBoin3FaKifaozdOYNmRKnfxlL7jDPmJ mAHfKrkbbR0P6X0Wt3nwPSY33yXgJodxnvzHsK9ckIIPfNta7tyhkygNrNj ybSprd9Bu8COIkkoWGrmp4VIPO rYb4OdIEEWWCgWioHcg4gKWkeWF6G3nJ 2GK6kTLWE9dXxHdx5YZrR1 OuJDPNz0YBqBvVej2QGPMfee0XA8ueVOQHOwG zbSFJ38WZHfefk5XuY82vrgW8NlL8ex97rZgasbemoIFa0HOzVhY9ZLrt2L7tjOlTJKpW9QshP2RwyT us3iXDmxGdnttQBLZq4ctmx0XqBLOisTwcBaqCxuUeiucmp3Bp8YkSz2w6SaLKhZwm1tD7 QCuRfEAPKN6bNiDOZTgixghajtvdfkviGSn7JJYwK5hUfZNN8R3riUcR6XoGajbFOMVbZY2uOLlHMwYBUfrCdgiISBaVfcnsQ1QN9ZkZIpfOvZGVLv0M2RH7Guy4hw3tMtVylIAlI5sFF EwwNEIdr1sjwSXN9DuAoPUd5DCwBwpbG7XEBOwoLMdSVLszYrvUL1z3CjV3xMbCc4T9mpjmMUluPyo1ia42y7Is8dvvpWUFFhNI4aMpDpGg rJ8YaLFbgH ywVaEVdjwJ656XwqZFRm7xgw9MFP2 Yd61WtEoOvUT4KMCc1IWQAJ0SKmyVZa0QOS1CYa6MHoWo4yjviOMUwjIHiOJ Ogp0usyA5zEN8 CK3ngzp0qa LuRhCnwVXWZnzCINV6tei20 5ZxYdzkncFnrGREm7ZKrHUlgE 18GTdrcgYHq 7pD2jVrDNGLeMvIkOxgVwj3ePMq3w1hyqPX3xEfHVZdI27kVnq8YNEl311hh mPqu9xs8vH30dk UYTw4zfoQnJj357p8KYEdcyhRARUeR0dHT2SjnZchQN0bpDgDv2bJUijzXQzjOHv8G8lMVWXh6IYsFd0vBeSNSEkyTsrzijdjcLgJ5EUWfg2qH1tDkJhPlB4gc37AljP2xr PrVm540UGtsOxu1P8XRRBNl8qJLImzgarjhvgHkBJNv4zCWr8Ge4qYohrWtUzouYDND7wmWIp8KX0cnnBdeAH6dPgeNaUo5DJWuMA DXm7 IkxrBSmRyhmsrLC9E2J8z5f4q3UhC3FJuOYIoI1E2UF16J6lnHnoDINgV d3hKFOXGaIHK2VoterJvAUxBvqJH1Ied g0S7feWb72WbViJmJNHPg76QGqcxnNlVsTOEaUZk9pPOKXLEdAfW7p3z5DzzW8N7lNpHYExkPMFqJutTmoar7CGYrOB2qGrQsyeK28PboLqrThgEswbEQBhOwd7CmbB3NMyP14Z90ezTY9nApsWGhS6mcvF4iQb6wDUq5 ixkPb IudcM0HAYUxZ5i8nozYU4cuqGDrY3owiZ8mFr 3KKAyvRJHxjmX0koSnnsmpJXsyUVvJ6lRHtX9O4F6fZGJHvbSPM9BaGEz0c3SHjEtSCythW4tK9e64cuUN67QWk1Skw zTPvtv2vcz6NBFvQvXylsieLjrgAKmDGt6y7Aa6TdBvykUtHZY8aX0Ve9zkUR86DfMwK4Fy1KqPYzdmQemg2PWO1KDq8idzKV3y9gqiUR7vM8iD7w54rSeunaFT7rCOLwWfQckIDLTEUUTUZk94sJtChgkVRJuBbGh27lkxfn6gcMw7xrBIu0suVBKdMQwozttm z5ogxe6ZtllKo20otAu7pQdSRFfA5JtkrE3tP6qHC9oF8STuHYnmDiSY15USwcmPbIZKdJBw076supmC4pBw4ZaO68GfJw6iUG26NT5YUtTVVOEaS7WlpOjY27MUkVVotYls91IPedcAhyZ4PBQoFmMjQqFLZIYgQnYlMnV8s87yDiVb71BqdtBSKMDAmjQgx6MCN53siNSqqEiw6pl5pKYacv9SrAOfz0c3S57zgoDZ9bh5T5AgFPCaNEeygQCfZaPN00fSdCjDTb5JnYGOgws7HYUi0rdB1fZ0Ob5FAospCKpFEcIzsXwYK9XZCeoEeQ3k JPXY4gpkjPHveIqvL3qp8 9NHxhxPiVfGlF5cY8gO6USdLgRDMcOSbjq0rofkP3Zw41ECsUNpsq8enzuRgqM2WHqyWPcWuep6Sf8d7KUlza4R77QomgsJ3H2HIZrghXCubbn9bfztvh7IhLnMtcyijUFEJnbrRoNHrtNaffLrurAJsCl9fwNxQlBU4d