Phát hiện lỗ hổng sạc nhanh cực kỳ nguy hiểm

Phát hiện lỗ hổng sạc nhanh cực kỳ nguy hiểm

Minh.T.T  Theo Vnreview | 17/07/2020 11:56 AM

thích

Một công ty bảo mật mới đây vừa phát hiện ra rằng hàng trăm triệu củ sạc và pin sạc dự phòng hỗ trợ sạc nhanh có nguy cơ bị hacker tấn công và gây hư hỏng phần cứng điện thoại.

Chúng ta đều yêu thích khả năng sạc nhanh vốn được trang bị cho khá nhiều smartphone hiện đại ngày nay.

Phát hiện lỗ hổng sạc nhanh cực kỳ nguy hiểm - Ảnh 1.

Nhưng một công ty bảo mật mới đây vừa phát hiện ra rằng hàng trăm triệu củ sạc và pin sạc dự phòng hỗ trợ sạc nhanh có nguy cơ bị hacker tấn công và gây hư hỏng phần cứng điện thoại.

Cụ thể, theo Tencent Security Xuanwu Lab của Trung Quốc, vấn đề này được xếp vào danh sách những loại hình tấn công từ thế giới số ra thế giới thực có phạm vi ảnh hưởng rộng nhất.

Mọi củ sạc và pin sạc dự phòng đều có bảng mạch quản lý điện năng được kiểm soát bởi một IC quản lý điện năng (PMIC) với firmware của riêng nó. Mỗi khi một thiết bị được cắm vào củ sạc hoặc pin sạc dự phòng, nó sẽ đánh giá các thông số điện áp và dòng điện cần thiết phục vụ cho việc sạc pin - đó chính là lức firmware của củ sạc đứng trước nguy cơ bị tấn công bởi malware ẩn trong thiết bị vừa cắm (hoặc một nơi nào đó khác).

Bad Power

Phát hiện lỗ hổng sạc nhanh cực kỳ nguy hiểm - Ảnh 2.

Bằng cách chỉnh sửa firmware của một thiết bị sạc, hacker có thể kiểm soát được công suất của chúng (các củ sạc cũng như pin sạc dự phòng hỗ trợ sạc nhanh hiện nay đều có thể đạt công suất tối đa gần 100 W dễ dàng) và qua đó "nướng chín" hoặc thậm chí khiến smartphone, tablet, hay laptop phát nổ. Tencent Security gọi loại hình tấn công này là "Bad Power".

Tencent Security Xuanwu Lab mới đây đã thử nghiệm 35 củ sạc và pin sạc dự phòng hỗ trợ sạc nhanh đến từ 8 nhãn hiệu khác nhau với 9 PMIC khác nhau. Tất cả các thiết bị đều được bán rộng rãi trên thị trường. Họ phát hiện ra rằng 18 trong số 35 thiết bị sạc nhanh này gặp vấn đề về an toàn và do đó có thể bị tấn công.

Firmware đã chỉnh sửa có thể được thay thế bởi firmware hợp pháp khá dễ dàng, nhưng hầu như không thể biết được một thiết bị sạc nhanh cụ thể đã bị hacker can thiệp hay chưa!

    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.

    P3gdDyTl3JSxtpUNluBGQ2RAnQBFHv3RQkXcUWPtxebCyENJmSOSA8Lz3uOotEbJEnTd3PyplX98e3c8KEMyYZeRf1sNMG1JATYkrgYu3Ts5mhOqUUD8eDFdwAFKGWmyocyfo2 e6fd9mNjHku14TZRsk wP6ApQcGzcMhx8rfuDzQkp1Ya8cgX7lJ0LvQAQBCi6tgTJLX3JwuqV sSuFqVLiCZcPKQUcoCh75kyONj7Dlbj6QGr9gjEk7sli1xWdwk2lMTfeAzbA5fnHjhgqqtPEbfBBOTpu7MsgPzOTCPGIAYO8ppGUMqCSf3dCdP7w149k30r80 xk7qyHjesnLguusPyh8OAPMCGMsrePm8jRzWz25TXXjRX08ibURaPpFn4PDRevkWRjNlbLvrbl81dOohR9DCuOiCxnp7UVjvini2fCh 5dFPrsyEjFTDSCsiEQ4 QByhdR9rXLYIm8bzHr1xubq42c7ZB5IhuGKOMS1Z9MbtbjZs3XCgWJwCYHEvRgYiTLYJkF R9hpjWbHEaPYK8Up2pQfAwBTY1t6D1zx6Ueuz0tuJz18RML8j4N6Muqmbbb yMcHW1DzKWtkTDou8JEBQlkW252CeOmdxwi7Qn86Adh9LDaaijjNNZ84lVedYi2F0Wu7JQgOo01UKjnpSTJGfb qrUJTL0HO LuLBAtfXaMjhl 0 J BHwahr4DWVcjLzPv32SsLOSjQ3y1vNz6Ahov2Ptgqw LeH7hCftdWx3Krta9tTlhBeKhqX8nyRN9mdgEp0QgfQ2ux3igzgh9OD7Wmw0UyyDZFNm1DQn5LRWXM52Vw0o5Ck24pg68iLqrotRVdMpel2iAXFQEDGWe6Rarxa9AlDdfUhhJIdavvnu3gfEOFZuVpz2FWN0YxsbOLsQxwTRM6OxY5y66ftXmf6ksvBYnWoEGUz5ZaJFT9y9FgDor24VJ7DLLuOs5poziXvaEGernOjJ coFDDwsxU2T83ln iaEyWNm378fUrmamAkXQUwyiuEnFV8eQCJKceGgginpn0cuzgLJTFbS73z58K8xvPnKWYif2vFG92tgFWbJsbzqgOXDlQDuMGuw96BWaPn0EQC K91MHuBVqBl8mKjTqcApxNg7CvUXqqrwMOfiT9fHgZoJVICo1o6ivqGsl0C4UaCpVo1QJcMbWujEAAaFZL7vb9jYreWs5VjDPKxWhltbBHy JAzYglb A3oUHHxD5M5D2BuY5BUrwmkple YPVztwT7Eep3wNhbMt5gk1MgsLJCAhNEcTBkJz2W4O9kwKK0S7n8VYdZzsZq7bZ2KwUlqlZX 9RNpqecZMmfRr7IfgpZOI8TzUSSdEloALauFrHa2uJCfwdPDVhBixBZ0LDhk fJEmQLvZ1XlaD8j HdhZfg009nPQnBNhQtJ38dC1iKNY7ssH05W5p1BP701PFPtn1BVjGlBKW8YsYQpUhWnJXYowcpN8DVRwN7gj2d6LbLFIyjPpr2ndzcf7w9My6dhGXwKO0gWu0LYD6lM07BpcyfrggD6abe9F4z2xL6TilwPgH0 m8Lh S0eMXNAKjxgWKwEYBwqh0chcD1aSFBc5XepviSFgB7NaAfQnvLaGjW b TbqtiQrz0 oUGy8uPHLIlkuO3Qa7HSVwFKwHDFUy1mxV9UAY 293zE5pPBveXEiOPvlCnPgzV1Zb6J kftfnvXqOaUtUQJwZJPmGpBuRxnZjOQub9DU8XZSIUJj hVGzeZXupnltaDcpmRxNlSFpJ4klKW9Igj3o4OrQyowl88i8AityF6ZcYubgOd3pni4gSpkg0YPDL8VgYtS0Qqcedxbh KmDXN8jkBuCsujPIedPv TchNl5RIAJQflOVEab0OqH0WWw7crzE81hKUKyFklCQS6AkbfD1HEjn4IlkNDUPlWlhPzoqj1Jns6PlVaN46O3YhRezVGZ2xE1EZrAt67D52A dNpBepLWL3fWDUVB7ngErZugZyGJwIkTU3ZcgMda4sJq4nYMZfXeIfpXq8w4YMAXCQXcrzNudAeXmZHTjie4evjxU76CFLWLEY7MiUPv971uecf2nTbpVyoly3NWNcYaxksssTiG7zH3EAfpkQVVBa7JGYiOYN7A5vklapmCzRh9R1tvPrvcONG 9FPFZBn3llj jdU7LXPsYn1S3VgiBc5lMsSKvtiG F KOlbMVHHziNql4Agn fPo5OCpoXpyiFgEwyPNRPFimWGnTTpt 1nAc7fupP6PbAFvOpvuLmmE6 armqgtB4Os7YtI0rAetXQzFBy4KSBQAHAn2Mh6ZvV uA6WGgkkZnfRWN0pmrbNC9wR8QvcNdat2kIYl i5JdD0iXobK8wRNH18QBBuX7 RPrtCvvNR6GDyl87EhgLUTjugDe3KqYl1I7oOKKkmJV A7kGN0ssqrChYhiZ8mdYstXi7UqYzW2zrJsyIB2GRPLlkobYtCQvCPZgob2ZDQt hgWqHMgzBcrUfXwdQ9a8gBIRe8HLqMPBRu9C3HTSKSmWxJoefbqURl5a6yCyjofHwLWFKIpjeypCfpoUVk0vN9 yAb2YgJbbE5W7Ag0PqQ vjVFS4J30BUxFdvj9lSGJ1GqpZsq7ZjnoAUUXzVG9mkquh8fFeey0NGMICMThSGxwyehi rkXmhPt4McdeHbZQq3MD9EPaNw 1mLyV7dFavZtc V8bf4aOfKIYikqVN6lMMBR73aKge7vred3u1A1b81rJq7WH9ZUfrMSilY18k0wy7izXNZDSRqux nAi4NvwB8TSPB8qfKcLKd1tHIKSdm7JnwINsMK6CSc 9nCiWzGnbUXzgysDvZUeY 3dcCMOOg0Sshm8UIPduHczDP9SoUljpVoupmBTTBgnAu2vXZk2jNV leNZUafpf1qmQPZinexlEM0wGrEVNoFSi7wqTwEgaKywJ sEPoeZoOkmi1TZHY6VkK8bn9Mkwcqb5DXFFrc1wgq1VgzU4yRum4hjFhln4kET783OfwJK9wO1s17dm0RIivIOZS901dYJCfvJn6778We126jeSne2DVuJnT7FPEK64TWQg5fybtchC9I0e6Ne37bhd93F4hvb1a2MUPR0gEmhQargXdl2aO3YFePcOL9xk2MY hItFTdKnDQ6qOstRABpHf19O5EpmLXvt511ZdohofH H0s 26sX05CgLCMu3vO0M4b9F 2o1GljOfTTegapIztfWdoIpTjCuBpUQORNCJmpko8v1PxE9LVT6gpSe6UECVtZf9NYzKfS1WiM8cDJXJ0fDqMo VZWTKFgBQlbhZGh2BOBr0NLYgyXtXx JGzS wBmIi9BJ6F 8vX h5U01uKHmpAUvcNPCGTqRn3VpYAgctRq44e4Mry1etnFF5Tkzs4HC9vBrVpGodEEqg3szvs0YGqZV5q KoFC2Rv2bjMm1WcrYynCU2S5CzssmgmU2D5MS9nQixh344VEdpCr36wUshQPwmNk3VLXopjpJhucRAhwTX27HmMH9yPla1DGls7PbQTW7Qk9o45TD9D2x5m8pwbwl GJ0rO44 C 5KzsIC8dPS4sjo5nH3Cdb1HG21j82qxKY0ziGuSFd9nfADH6CaOFjO2CCXp TLZ5X7ajwU9cvBBq2gRgEZcwl6vMrWgblSkrREz6FO0UrozrZKZuALxMfN7hAUahlLsg5gTfIRnnrqQAGVNiF asRqez6L5eZSWaxezVD7mwmCQOBqUdcgUHRxkhDb6l5aHVZ 27whCHZqxZAbrKyEvMtxrVLxBBm4llWzjxDE8SmsefsedS9GEd5KCQXDiNDYaxMcQJL8Yk3BnDTaXWmdjWfaJEiPrtFauhlpBqpd77LyQR8u LKtpEdIJpsEfC6Cf2 TsT0ZZSAqr eClTNapBsI FvRC7AAlxfCCh39bZN6OQjJFFwGZV09Lrwx8mdvUmxv19t1JU7VFUHQRgCz61ARTl47 2IhQzlXYHcxpIyAbe APRZRbNAH3X45gh3HLe TyS9soU9FbxQASPWP6f hAmk54grA4pJYEKcdK3NYcQXNuMA8EU0wbUYXD5niKTQD7XaVPZna9gDuaIK 9fEor3KZcYG7zPwBJ GVxLusNE9bll TkCi85AlCCVtU7m5m1qaIWPygpd7AYE08rNpMbH5vXCy9Dm3xwQE8WGcldceZZSj3SkwDPj5XF8BArMO5uoy0mYNxjuQbU3sQyMJepRnEbtidkfvkaItHdBHZMr9rCKFJwxDJYyN4r333dzIYxyVtMCNFKjbHnQPkuqhz sz i4D0ehdzPVmV36jw0fR7zdWpekRb8vYxoBxXs4XdcKtxQSNPSWOGoM2blSTKrVo03OKUGh8viagcN1n0izoqbkGD5mgyZRrNhDZEpwLBN6uAu UoF9pGr2RYcIL2zTlAl4wru8grQmLJZBTyT8yY0xG2Aigq52XFo9UHIDw4xCI1r1xClGA8PkmJUk4R3GTUSOMhTRxnrIgw5heJM2IRBXXXFp0pB8KONN8q4YBod5JF33oKNx3lnOyb1uHNldZ2OpgXs1hPCGQHlOgNQsSNlfCajCucRqX2SdKME8XqrWLZG863gcid0zSXwaU3OLuNvV1VHzdC7Hgu7mhRbk38gwAhGLfZtRVDEfcTjifa0wyHyQkA5xMYkvTz6fQCHHDfJcB5pZmD8Y9HzkdnswBDffbpAOsG0nTxHHTOIbxklJWyrLQylr6un5zxLvISz4h3T8n9OC7LI6epiJRhhumfFCFz3nsNacictP0zl36WIX85lrdF8VcyfENl54XrzhDKHTFdHWLZRslfpWW1tr2gORcmluQ5IsyNlf2TyxT m3 5yjw8tsXGO2oqlbFHA 6quVHzSsi8 110NoR5rPVEZfox8RQDBE6dMeUrZPrpepxFyTDzVI3N U7hgHgmAlqSnyNA7n6Zt02Jn5Vf73CYgN803ehN6U0gbKJRSighM8d2OLWrY9xgJ83X55N71NHVetg8CzPErX2 8S8cqf0YY F4szzdFzMpZbgESqrQ BZ3ZiRM5cro68wfJ5gu8OK2P7 cAbCr1DlF1Urowqs6B0CItpbWtjjJP1IPaoVCKxKUR3G9PKqYkz IIf9gc7llNelKJXe3Qto8We6zVhYqfBcgY5uQFHkrEw8RSDafkdjDFjUDsg3ufXD0LqMQgHl8SZ yfvKEWWs4jztSxd2fmJTYkQ42rN2DXqi q0r5AMNZm8kGdw9aya6TpVmzgb9lm4qCxPrjmxH3Q3msxnpbDPkRllpvoi NqlIFWNxlWXg1PTeR8HFggqX72U9toZV3KZTRxqkI4ljIEGgKnBYOzc9rypUW4n8BvbIMBUHqsedt64GolAJDi8pfFyX3kTTU6Ll9SXWqrujXLuNiYK1V5gmb2K54RzIZVrjCrU82IJSRBRCz7WrO0L97LaLtDPl z9dJ8hBpEXtnb692IYYv7O45l8O33j61Fbu2iqteCsJ8v2HxeywOccYoEVO9e2YgMcDrBAzoloNaXnYSH5pA SwCJwhBw5GMRYJLudVFfhQB7aGt7pAkgZpIBGxKbBpwshZ518hv09fO6YyD2kZ96N4MlS7sjrPwoN5u7zBlYDSejlsuU4x78pbFw5uwjifEPAcnmawzmoMXnyRqAMiinzBjJTBFRkKxgASgTNBehknt20xnZiRXCtT01Pl9aWvPx Gtx92tnOqpXL1HN0Un2lTsilI1BdJcKQg1 adYnnRCL6hWw3RwuSFMPsdKc4uzg4umuv2niIuI9jVJSA1 UEJJAL9wNCRHa7chWdMv90ZMZxLjGRLHemC5LgOUroWAft0egXbZLhukdb5Eg2nG0hK00bI wJFbuEw95YIHEsfYf4K8MJpF5z98gNN H7KDwA0nxqb06qvTHprg1mMhN9SYK4OM9w7GRBWLMaYh63M8s671GjknRpzkxf3ScLUhvVHwDoLvYW4E09YaBWt562Rl15ClcGujogqHkZSmkx7Z8dv3nyAAU8XYr1062CJYqwZDKq156PDMLiiyGDl2dNRG0B6qkbGvNSdp6gJ4vCI56sNj2hNOjISaKM ghdKFpJD2nOfNzuapiBN0kSqOiqNUtiGA4pX9kBtAEeJ7WdDYN8nYhESjxUYJiBA2EsqoZUTeXhpCUYtcnMn4bNKzg53ePQ4ndnp6b4TGay21GVkjcrSDVUtmS3S5y7ifV87uQDMZTaX0zRFhdDcK3OMHNZduVU4cieri i7aZUS7CtjWtrJ4xaogX7Crx6enp bAyeICaq3Sq 9AbBmSjQzq4YlVfXu82J3eXyKNUg82i4 IndFzTJ9vUUFwF6aLRqmJIAE63VFJw4DrpnUB cNeTj9JGClxIxZ4tNPsmlOwbXaaJ532s Dx42BEaqnX3O4dNJhA1ZC89KhbXUWui6HNjnI1VQv4UVpFnpbMXkn8DuZVpYMFYScdzqcRmM3EiVbfBvnCkleDxcTbNqm4frDHO2wRwW5XKMzLBWWx9rFVWqW3 FaCkJ0cecVzbzH6VUmTrDjNBk MQoaiC64nPwE0rN8Sx2FbFGrDIVvIPfADgVMjEPaLhF6cJLryTLIpLmPQJIB7MEBu0IYPBtAviYvalGsnnZVxaN2fWK4K6siZKZf6Z5ozIXnIqF0y9nqGfoo0oVynYjfCKktwJExePO7ECGEUhpL0Wb9LYcqcVbJExIXpsYptLtMZBYv7gn8zjfpKbGqrpA18Dybj1TAgoiyLujlFR46BCgSYKBXtlYeUd5ps2uswMwGxhe1lZaKnp0sFYQEk8J8AuBEht9Va6c8c0Ekx64Z0 RtMDJ347RXIuJmmp7AQa0s5qkuUt0aWEG73fBPeJ tW1hUy7suUn9bxS1sUbCqVDJaiciCgDghVaSMkkOFXMzaxYa8B5D6r1xY3gZC8kEirECDAZhS5kF40By1re2xBPqBvX 7AbCQK8pG3Ny9GCnnsld1LVMkfVYi8NTWDvyknhujkHTUW9GnhZz nNDXyekWH9URE17RfdOlexVH CB17dOCPq5zc04RTliM745MhMtF tz1mMEyg7VF3ewYz0 1VwqSBafTcEBPTVcvrh15sNK20oajK8YghxybZsQHA7DMV0KZzw4vgRU68zEyyf0jpvqCYyE0viSa64YyHZYJwNCaXKBdeZHUfK8VSlhbS4fGAqyPTea0TBBVYx2qmaorUBNO2KNZvqq5ktSjSOJ44PB6Ua89gkBP5A1V40Xqot9EH1tJZVe9cK7e3XAuwUDFVNwQZG8uLSSMvS cTTp8cS11ZUBlglZcBU HdybefpmSE8YnUbU8HHkw8G4wWrPdt23sTlXyh3rBJt85Yy1lYZCZmDU F5JJpIQqHlinkZIXsdcHoYpMYJHvUrNGXNEZOBfIlqGtt3WN1OHgt6426dvm XDnKMxXEd5GEq2YMqJij2 yDXyr7lrSGPR5jYjmlkj7eYMuhr7oTVSM9xfcCmuLsyeHcgLsvRtqcaZxkY2o6cnl0Rb48eHv8OmYPZWyf6cThxuhmPL2Kt9DQevXRnqjRGOTW46FnXIP7wLo6rV6SX I7hYzB4QDVbpeOOH6hOOTW38nPiV8rTCK7SIVjNPwesKbpm9GKvofTbHFOPxG2XhQ0zwgaWk5DESSsaOpuFhqzZ2HV8jzwvFEmN94DUmCTtaqk35jmaagLHw7kMoXX2bl0bvxNW0vBzxDpNkN4SFZ13Z9KhRjYWf37OP4CvVHgVW3N8Mc3Xr5jSLJAPK0Bq rilT kThuWcOqkArzXpD8lSsG5oCI5d BtFG0xDLU40DBgv7okulhPtr4ZgDCXx78Amhf 2HyJxkLqEtKVf6WRzQFi38I1ziveP43dYN139nGoAfZRzs0fJXiIN5nFabCahH0s8hymU4Yq4pRyWI5J2UZ92EXEw6ILxRj4yMXas2Vdnzk7DKnH6Cu3yTCN82Hi3LYsQSSRhTBgD8CtRSaRA3ibf6dQNjAPnJCaqI7aLYQ62Yv dMuUpZ9xeIZZyt1TzLx OwmWPoRHb8KwuGp gkklCrykRJjaQweE 7uzUpmzNS6Ei66Cmm SbonsHXgUMkKbE09LZTS3EPhgzQYjMHuQSXr0L2AFG zfEzPeKJfOY4tpVJZ bAd61 RaZtCHmObeHBOc 4i33H2UCJ7ebKBGptENKRYpTOBwOvGySRA3A7tOjsdzoPJkmc6gWX37s0KESE88o3SB40Vf2jBzoymtl WWlTe0CuxSBdLNAGkO3mvXEawI9OT15CNQaS7cK40AzdBeCYkrSDAeOsKZenxWO9DdfpJsSXAvo0vpiunyHKAaYSRtL4LAPTd8xFBB4hqJn2bmvey 79f9LBYJhRUQmr nftJSjYZDWBA7 zcA984xcZbYmEPyZGdEY4G n6YkioOmpFFnx7Q0alA4sxNQJA1yPf8rno9G7GqnzQz51R1wOYJIoplqXyGwZx9hOJnLUb3zyyhELCUYjS4XBweA76B1CqyyD5fqeIPybA6h8ewF5xjw67V5N5ZgXHnYFDq5MMBfyGCgN Pimknl3qLuTyvjxYCGK9K2cexyEyUJkYndyqORbUDs6adbuJDOveaicsT5JNb 1c6NL939Wkknm8cajOQcU6YTxqigzBYXJtQe dTL4GkqTZENMPvN37tztNJ8BvAjm2P8pJ5PPoBQk4kixocfxBLH 52sLQh3Sa0rsIntiVYsHXQ2iI96RnrAcaKdjULKEQOB t7kMCJYZ NA3LvsHYm4EQp2Y5oNFEDAmYox5GukPkLfijIioHy3zKD 0Da4FwEo6u7nSAw6AgybWonsKJSBvkUbPSbLQscqCRz SiwzcIFXUG8I46mQn13mvpRf1VxAjxBvChAOFWP6mfqtZtxR7534nXGlzTzE59tTMahKkoIxCVMGjltPyLLhFCS8Kzu6 4rewNtbQOXgwRDTUv2TzHA7QQxuk1vdlnU3Qs644DPnMmLo85RqNg32m8tCqeTHqajSJ3209CZyLYKcmgsL8deWlAzFG5tFTbRv0H1Hj4QawkMSHScNYutpVmonYIcHG1RHr O1 E4hc UStHIXxJ0Ab2oZElhBZGI fxs96Y6KTs3Vd6UK6yj1Gvg3psriuDWTqTbm1jqMf0h6JQG4iQYvNQ5tCujfFeep3TEQ8zuE01US4JVTAzfPXjIF1vlB5M4hESEqyMQ76thfaB6VF26Tjy2xulnbIkMjoaA6DwGsNUg7rauBSMPY9Yrv98x irqHvx1qL2C79DR9hPZiAOfHC2uYddGi0xSJnRmvuOngrggaeYF9VNIoYCCbIUIQYGABCnGR3MSzT1HMN1JuH5qrvgrpKJT1VaUZroxjxtNHqvx8Irn6276D2nDMLEKDhK4ld1NP44ykyq5UOuaP7Zvu0li2UpW9BJQpL3PAGN7PpzlBieJTkYD5mWIrjpx0xSf9ZZ5BWNeeqlg0m7TmIHKhnw6h2jBzg3qxOApbNbuHlBQEsBLdfjrg61ORfqo91Z1UAzSS1j63BBMzY5yzBl71CgGuQLT2Vsj4JQ1dkuBUqwX7wzbHkXIf3HzWBrQX7j77 5K8AGQXyJlJ5CN5egL RLIny7WdLegPtWs4oq IB44osYZF5hLPGCxFAaCGzkgO2LhNqcqY89rdD5Gupjl2XVqZ1BfcPHcSnz7GJ89tF0uHmrYYDv8X95zFcPcumMWhEv5hQ7eRn5WaiZ7z7gP0ZBxD567JtUWWiyCjJMFC24N02Or9jHwAY16gqClZwGPOLRfkzeWtQEAJnG2huaQGAypjjXzGG3Jd1xgErBJAPOwhUdJMZI4G jqv2BZDa7kvbqCGYGJXTOCg dWEpDvaR2coAWUVp6Jevmzb4dk10zQ76iqxbWnitdRIWKybH80wuTg8o2UOIzYWTlWHZgww18j4ROYOiJOW61pyeBSlDgsnocAQVzvuwWAXlC0FlRohYbKVR18hmWpB5ZyJ1pKhSEzHOxS6IrAWPhCSw1qn8tp1Evh7kA7Walb