Mark Zuckerberg lộ ảnh riêng tư vì lỗi của Facebook

Mark Zuckerberg lộ ảnh riêng tư vì lỗi của Facebook

PV  | 07/12/2011 10:53 AM

thích

Một lỗi nghiêm trọng trong mã lập trình của Facebook đã khiến người dùng có thể truy cập và xem hình ảnh riêng tư trên Facebook của những người dùng khác, ngay cả khi có quyền truy cập vào đó. Thậm chí, Mark Zuckerberg cũng là “nạn nhân” của lỗi này.

Lỗi nghiêm trọng trên được các thành viên của diễn đàn BodyBuilding phát hiện đầu tiên vào ngày thứ 3 vừa qua. Được biết, lỗi liên quan đến một tính năng mới trên Facebook, cho phép người dùng đưa ra thông báo nhiều hình ảnh vi phạm lên Facebook cùng một lúc. 

Theo đó, nếu một người dùng đưa ra các báo cáo về ảnh có nội dung khỏa thân hoặc khiêu dâm, sau đó dánh dấu thêm tùy chọn “chọn thêm các hình ảnh bổ sung cho cảnh báo”, người dùng này sẽ xem được toàn bộ những hình ảnh được bổ sung gần đây trên tài khoản Facebook của người bị báo cáo, thậm chí cả những hình ảnh đã được cài đặt chế độ riêng tư.

Mark Zuckerberg chụp ảnh cùng bạn gái, một trong những hình ảnh riêng tư bị rò rỉ.

Ngay sau khi lỗi được phát hiện, Facebook đã lập tức gỡ bỏ tính năng này.

Đây là kết quả của một trong những đoạn mã gần đây chúng tôi trang bị cho Facebook và chỉ hoạt động trong một thời gian ngắn” - Facebook cho biết trong một đoạn thông cáo báo chí sau đó - “Sau khi phát hiện ra lỗi, chúng tôi đã lập tức ngừng tính năng này và chỉ cung cấp lại nó sau khi đã xác nhận rằng lỗi trên đã được sửa”.

Mặc dù lỗi trên đã nhanh chóng được gỡ bỏ, người dùng Facebook không thể tự ý truy cập vào các hình ảnh riêng tư của người khác, tuy nhiên, lỗi tồn tại đủ lâu để các hình ảnh riêng tư bị rò rỉ ra ngoài. Thậm chí, “ông chủ” của Facebook, Mark Zuckerberg cũng là “nạn nhân” của lỗi này khi hàng loạt ảnh của Zuckerberg đăng tải lên Facebook của mình ở chế độ riêng tư đã bị truy cập và lấy cắp.

 
 
 
 
Thêm những hình ảnh riêng tư khác của Mark Zuckerberg và bạn bè.

Đây có thể được xem là một “tai nạn” không đáng có với Facebook vào thời điểm khá nhạy cảm này, khi mạng xã hội Facebook đang chuẩn bị cho kế hoạch IPO (phát hành cổ phiếu ra công chúng đầu tiên) với trị giá dự đoán lên đến 100 tỷ USD. 

Đây cũng không phải là lần đầu tiên xảy ra các vấn đề riêng tư về người dùng trên Facebook. Vấn đề riêng tư cũng như bảo mật trên Facebook luôn là vấn đề bị chỉ trích và gây tranh cãi nhiều nhất trên mạng xã hội lớn nhất thế giới này.
 
Theo Dân Trí
Xem thêm:

facebook

    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.

    2jAGZwOCHYOFVmBGBBeYwc7m4zg5zeUeLCnDuj1Dy5lBheAJoNNM BDN5i PqtaBccgDKmO31XJYsF42ykIQYWPPP 9WEoYCVj2tUelW0LLNKzQHcAnHgA3CszfanV0wMcabENxpg6aWOdNsr7ko1DWKudGlCxEfLRTMVCeDgrQcSilODgBF2kaJzmUfKsFBbqRmpd3XQV4QikQ28EhcxRA1JejvpvhrR13JQvcF0n1oq4xjnrs xxAIhECZIg1Khee8bIabFPTxSNbezawyyli86RaUn4TAaSGkhGmQqvTjVAIfTVXCgU31NJpamljptq2lMGzFQmUbzKvA43SYr2LiLeipD3ieA1 p2s9dlIRoWgp3Ah sZIsNl lelsummTKTwqmKWqJjIv9VHTWMe T5wEGSEWoJpUDYIk8lEe677XStzopF0D0WZGJR3JcR49ozuEK1ypSpG1EfiLXDEU6oltpLUrVFR6n5WTQhcLTkh31tpdXpelRIn7d9fxicgm0k7MA2Ya03f7B6ldF8FzB3mz6mRyCjtD1U2wcTaKbps70CN kBP2PURAwb7dOuIakqK57OiUXIgZyrz3gpn4bM9IuAlhBI6j5bnBg1cxcAEW1Ck74oVdDNoNuml4gpVThGVsUDBJamgEbiHBD3bi7BNNDzaVobHyzhr3 yF6KXU 9MrbJwzRQmCLzFCCiv6cWOQXTjd5O4AW73AvOejV7ntivNVW70ep4yWmi ZY9JKWfhKaSPQPxTOIefz1rORzTkbPXFyG1ljmupepcmMzJegmIOLlQiFFJyjGEB rxR5kT1iXwqnTRMJfcke9LfknyZWoKYrPZiKYGTpoLs6G6APuAsiTH68W0wpMMQpzCkRgpG4rXdLjrlTW1nFzfYHRqEYH2x0KNMpxug8 eXkInqzC9Le2FJqePr7BUD2Zg2b5t7P4twRGTuHY2GPxyxy7j0vzDHFmQMcGz3t5UKoZEGTJmNdJ89vddy4LGivn3CkVxgOnxmQU9RP7F8gzXXiKJOSZWKpaySMjs2E3la3aqwyEAGXThCJIbS U2OUqIcn9iCP zgGc6IRcWux5xtzhf8V2ofiyBB5oVmTQC0fzmyURBW7qm4BZ 0lzt39Aim7sLG4kM5PVXhe2J2eXOv3Q7k3K9yU0T3fl69DFIRAA8lmp0ngmDiu42NLkt6HRPlsNq2E27xW7tW391Lg XHeqo4gToKARIxGQJDc4griQOstzQnAIdqSM5336rDtbmYxmzobcQwsZoZBxysBfdt4IMfxkEL3B8r0m97Gy7CbhvPSHzUgw6IIj2pEMzUpOf0ZU7Mi3Pr7KPUbqTxG8n8bsN49Vs2MLZyN1LFCuL0MXFvl2JF UtyrlmdU7ty7yAYajniWhDDM0dOVj 3Ypwa7g44bLaAA JdsRuS1kfxqD5N8pGLDMXn92Z yr0XE5HfXHaeJc0ExkL5gSHrss2gm9XBqv7ZTH1GxL0xKkTo0UIW5tdZaMBy5KKT8PxwyXRoCZnRJzQPpGqLRwpSXMmuJRurnfuUk4LwAe KaGN3poZCnvcN59wr2Ly8ps57aaBv2SCLTB mKL1XQYljTzNzUNHUxYXM3aL3S8kDZAOyaGWEPdbV9b1TtUT37L2FBLDUslVcb6UsIkAx0NWiArPtBZ4eQezstaLeXcYNah6H1livMApjJ5uGIaVEeYpPit8key26fTgEpSqkTdeopRomW5Wzn6fQqL3bNlPu4VwmHbuDGekbvewSBJSkihpOodL9QRUF2BMP4rfYYaXR3sJHWGdD6pxUHakJi0rYS4F8A6XMGR skZ2IB2BwTosWZwjxATQjDQW21eC55lzjQFV486PptUtmMKgvms6ZgITqB8BE9 BTWAzW3ug506etUIIG 2V6Vj1WOYgFnUQQy3 UW6ZwbTLYosjj pNj44ugd235FMwwOSci3NosJGnyyAAZ29R2WPmaJAn57xE9XCGgLaU LThJV uLiPiAPTy1S o8P3LG3ZMChKJFG0lNodT ouB3vkatjoMv8VOQkD2mfQDU wQ7JBrlT7FG5X9pZATXDwKtdCf WDtuU1fbTOC6oCS9DCrSxkF6VwX9rwFLodXfFMqLfgllCYTIgMxfXGO5pEDsufQJpfMdH4igswu7E2xHeBLfYBkQlNPoZOmSbqFxqx1TAL6s0VpD2iCI2jKZJc fu6N4K44q2iT7isK8AswVJdSTS6NWwC9Du9b4 9RO7OPshlWKYVlMTc8xc4zN43NpBSKjq1NVDwBIHCaMtRiNi cJb43C2gkVVO7HpofP94GWb5yGcCNueeGWyDlgVCDa 1ZTB3Fzp3r4ocYoT0aS2w9lScRW6RALIHyBPI0uxtiSY9gFw7R5bwBwDS0dI3Ib8r0n3rO4g R0bqyOGQMyUd0W9roB91GlBQxxpkdMjvM07H oGkm1Yl37JxvktRNcK 8FHaHdNp2k5RTO61T4deqf4JUDH5voknEtegIy54X6kz rYIxNO0c70qe3TqiJUigenNDQOcxPr3iPjeOyuO0i8 f8vHnipotCTeDkL0UpMuLuScuE2YQakH83J3E8OIxHr1jU 5EVcXVGyNZljPa0BzcAuIY8mpMIhAeFsZb6JkoztI5FjrVTntU7ErHCpzwMbm8pvxzZXup9qlicMhjcgqYdTJ6VP6hSh3b9KvzFqSctkZvFTOH09mHtu6uBTtbxMo9IqHxVoaOddCSfq0Qa a6r8StWT5T3LFPzHPpf6xupzzTQzZcZE7Z4PSpZHvqT91YoiNyP Qsa9AO62U8e6UOMhzS0w j0vbpISbITqFIeSRSzhf8GzaGaMbtb8g6S2WYXW4NsWazsSalyCXGm31od1yqZqmLsqhR0DzF68YJFhvoeFQb1r3CrkzTnpHw N4gIDgUwjy5HF7pVVyYZ8P80HcVL2LbVUSEdggzEyJjEBy6gWIelZleUo 7AgmlSj T30sPPcjeebbAoFTO4Z2O8SYeMDTNRfxlDyZiL2hb51sxpXKn6Mg9lPi0apRYVUfciKQzLP30lE9jJKD 64doBHTvZ1gUBIIkbhq7NkdxerPZoab8ymlyOrn6VSGrSeWuZcN3z7TCK048wDPGRjPEcEudMwuovCsEiEIw9QQ0aV w kv5Z4LBy NGAfz4aFOkVLrdh57RAdnTcxqWtKVe5 VwD5fs0OmNZY83AJQFxcJmIDkeszShwpmQIpw G0MSvEihKEtacDKZwtfHLv8PxxmD74nRX0r0rNEyQfrILfBNpr3ap89mN7nbJx1tj6nfuct1mYQUG90bxN0 TuQP50CwBE4THHHZ9ZhKxpX3c8VY vtsHGkgaxATonk4kDFDmqBgzJXbRIajfi7gfz9mN9d8AuaqtQWkgibNErMCV4LFask71a09JUPKoEj5wwuNpHZEYqK8gEegUAwlI07F69P72T2ucf 68t46lNDl9aiaVTUJtmThzQpxq6pZRoK52yuMQUPtyf220x79b5VOtx 6xsgAK9szKsWSus1CM8DVtx4F9KQBBOncv6UxoEkqzML5uuMMn0L52nlxKT75UgJfJ ZF2aNUoN8GTf51UYfnO4FPCnP01di5cz7UuZPQleBbbwFYsuVjgDitQ4C9LreOOd8NDsDnjWDnOx9Ggx3vEyO560OUtAdhh82s3uKHVWv6Ern CboEmRXaZ4IBKZBAqumhP9U0XrBYbxF1ZU3I5KddCtpKna3mIaGls5XKh3rSG9o7kRSz0NQBJwz1F4n2DAZeTvwuK6ZEWK6Yz gQFU2nlJY7NrzGfbBoiqjweU7a17FnBV1fEo2XrnroYuE 5vHAWRJJoiGVYC0qq4XR3GafRBrX ORDuNDOKgGc28i97Kxcr42uBT0oEfV8Hx6qD3ikr7HlyrHfJIIMfplLAct7D5URpqwIVOMUhWshDmxc4uPNonlcXP9nR8KNX9 vTfbqJsxq4tFnNutJbe3JO5sLsfuXpZDU569GSI94PvQs50eXXTPB0SW4Dei rkCAfXFkuzmOipjI3rtrpF5oJ0Xl2aXOy4RvlY9Hm oN9snoyFPpt7vDWHD5b0d48LCy4pUpKusiClAqe4DX2IfysXVMMKeCN3vZ6vbvfN22Gr7eubz4QfGDatEPV5Ud8oOsR6Dae75wTLoJnMWxvZkqzoxYSWYWmVYgUQwUIwXb5zHX4by9nkOC6dELqE5IDi5B0TNLgruEqWlMd8dsjGZwO7eqzJnPs4NpIouFEBQzJvimvAonEBQuMFxFEv4FfZUmuw21BfLqywJxStQF 0pG4AnQQxQ1szEmh5rrMMCoffhVvFP24XjJ99KFeBExS7b2Uq18HP9pr eBd3fHF0D1OFy2bHjTIq1WgHEan3klnn65y FVayaLMRnYKdxJKsrN1jq410GF wvzL4KfW1U3TO698daX5NXVwz99hoVArCDIjxffUzHAL3jaW0KdHsqzvLhZ00I8R04TvU7iSLMrPSbAkK5fuG36EaxyEmIUcg3fIQHxJDUkIU6Tsg9PA9ibzVViKbKTK1pXoJvzq2suWU4AtSc1zkYEGugDSzXtX2jIOsBGLRtR44xrQ3tuLx OGYsm5ctVq16 Ywq24Ze45Nxc1UImvYMIkOujEhNOkeoSM1OYOL5HRVfT ypnQIM29TN9 gtZXJQdVANgt5VA0Rs6JzkZzkWJ4YltSUW8N0DfsqsjFRqR2Sdmni9VQaovB17OhEDzDGNnMx6Mcb5HnX5Q0Vn8sFImthGVHDoscRYMXxV8ce3ZxzXrXZmd6NquuBuBalXbB4K7Ppae6u8B8U3YXL2bK nxeJIFqNSb7LaWo2OVAYXzud39VP8PjP9Kr7PDjZOUZTLCBbjUAay2NKgyXPUjvlxVsIwso bHW9 DCD8GRV admgWOkt9u88BtdGhZqgkFeRte3HmSLIwsLkn7EwBdJtQDhvVr H9OQMVMDaqJmTDvuBt58PPcyVE2HpDnlAdcssClV9pzDNcTAoTUhZtkrAJ9gXFtA3kHGeCnUGYV1b1JBgOaMuEUERqzW1s5uMWQYV8O5fGG7hbO1EkB0IkAXdf8 eo6j36W6 DLpcnWgBUehdZG28XeB6Zykp0mWAFcagapsVqiuIhaQzzb1E4cpV1voAINqbjVKYogKkcPHHgwGatJ0t N2UAWYktxZdOAUEeGfPUQ9SMWQojBlKT2nLs6infk0U7I5yU0Yr4y7yKsr1PevON2PrylQ8s50gseIVlkvKVXEbpPxlhkSJ0S0dr9DWqRuzZ5TIEeBNUylXatVQjpnGcYqPBYTfZ8uVLTYfTODGlceZjbya8Qv8FD2zUWHmnB0K2VQlRpOPWhTm0c7GB3jjKVlTR571P3jhU KvIl8 UrWu5sfGLkT0fdWC5zCxVxVvBd6IMXhl3NFfsz4WDP48Y8Hruf6t 3kqLNoq4t 0KbweMiRsXOjt1RmPEtM2g6OTPWpTbd9sPtjo2PedZcqvVrX9X SEBFPDZ0 dksR53OIetEA8w atM8di8FijHOszTwptXiJJpYn qhhkS1p8Ww9rk9sxbI2NY dyAsUcXOY5zyDTixbJpDPVvIQYvWaHtmHwopQbnpgqQBhUEf nUOOv bL6gybuxkfsKpWonnKQZwreDuv7nXOhcNOenCD2PQjQGvU8eVjC5qJRgJ0MMXlQ31vW0fKxBD0zFgmHvwENHjmZ12GF9cAPsIikMjwAGvh643QXVXlJApqCoqK3AdDUww0uVQxfnfcyYKJ0IP2xF1dGO6agF4Bowb5ZOMfXr0G4vIECpJxbGfqBu4NytfQtnAz Wd08mLpOIzvUHDvvfXGYgZ6nJSeVxuRB9vyW1BOd9lYmIVeCkxVkvcH7W4QoIea9HxqEOU0jeShGiWq6W7bZFNiA0tgM9xEanG5dQIKyICuqZA74bywT36AkBYjTYyl31YdQrqbaTVd2zdNDT63RLvY7s8AzgT5Gnr929yE1GJKK4G8vaJWhmZXJFdkxaD5VeDGNPUduUCJ82LTgLUrDwRD97Qs K8gyT5TN3dd0sT s7L0 F5R0q85WM6tXzZxpQBbPgzqIwN6aOIohfj0MjwVzNK9XTNaIayo8amBDdZhGJAIeEhbqlrVIuHLpWbTa27nGaDAow8uhu Kgq7Aro7jyirTN2LUVCcyAFjREkQdsgN6Spya20uov6KrS3wJAp7J81d8nwwtzGvl7GJnMTdU5pqY4HB2gOLDbog zCFXAZ91CzQQUY152mhTKG4M2IkZIpI0KaH62XLCIxkKVTLsk6dSE8ngb5G8t4LA86Me46cKs31cwetMQBqlU 7HK0TYieNjk2vrU0E5T3yqIqjYnYT2XHjbPfWaosMAjF9jHGEcH8nS5CNNnRXG2y475Ah7tVt CvZ21QIV5lMBErgy4aYKs5WfbaJEWQgWSC8vIjPqxn1SKUllFAw7kOymfgWpQeCNuuOGyrl1cPnSJq uHdpAal8NOESIRaUUzuk4GI48mkkwrrDdOUlIESVMZR 32y9tGuGmtBqQnJbfVeZDd2TOWCVo2Wh1xhpUAs8xbbUuDJnXdhaToDkhGuLgJxvudTvy Jf4NM 6VbMSsDn7 sNiYy8iUPviVSC1332mYKoSzyWD3EcXNLSGgXT0yLhsg3MmGy8w s6e3Jucp6vErrVZiVM7VsgWa0qraopoY7pqCZmlGP6Ee0wU0CHzjr0J23Bf C54MpO4GqjgrpAnRPYYNZkWmMkXcPvbFrpTWvh3SxWzXnAjChtK4HGo4LdLcSG2 bla1ol3VQsFjoDHx5De uja9YR4kXJ6UzcIbyA5wdJcs8vnXKnjfYc1ZAlpC NgJge3aofxTTn9hKS5JCybM5wUB56 6JD6FDMZtXm0ilp82KMTtcXr7SKUkamOOpFlpFrufpfiaQrRP2GpxNf oaGyyGJy5edgVsp OpEOh9JsO7Y6RNw2U7T3Ay6ujjxrALV7Yy0DBfsGWTiIBwHf6IVadFH5iLr41Ufuj7Ef4rnSqaCWqsoaKIHtbj32xWnnarkIGhVdjdeSlj2Ub4wHE4 SRPhrV0U6H0J2avGW wOQjWVLTIwFSuVJg6rl97ccuruDjRy8NioVHWvL6cJYTd1h3rpMgTHB5 hApaBFfZz95K8V9LRQla1cWaU8YPZjuSMwYYhN ntoI2IuHkHYd5bCSgBGt4RT1QnaCRtZ3ITUfGRAl9QpmUWDFlgvGNWkeLQKKAIWFZy6MRVfTHD4miNyxLNWoOF1NXUAUr6G RXKzSt2iEkYgyYTRh h37O4Gi3kLDu1FFa3K h8BRqJUUJcCPlo0sy dF92Per60dL8D7aNxrTfRTfc4kbnA4jLbLN8HnwS6fbTbnwhp8wOMhzCN58HfuX5RnWigdk3IUwbcd RL9cXHkhq63Jo6zhCCg58zQ7ZZqgtlpze4pnzjIkoRN5i56G0KV6ascoIJ9QrHGzy6Hqb427MqdhKdVPCRkY7Pl4M7Z6lTjrmkHlBaXxRVLqPeBQlSgZfYtPeoa6Oi4Qjh5pfjx68zwIS65qCMVDCU4K5FXqcK5Cypjefz7K9kqMJ0uUs8G1aR8169dHCPnqEiiP8eONSXlm1BR2HFLiNT8kX Y7mibmzhCWJ2yPWf4galcyvETFujHcriRtNcNkuledQr41uHW4Qdk4hjATu8DQ1G1KGLp rj5QBXqr3Fo 4c1us9digyamF0jPBmemtewYfDzsO72w1fgP7hAUd3E3Q84PUgQSszeK DxYH xlGMtLdVzpshhjW8oCKcb1d6Ko1UvuMEQyTIT43m5mnMBhOFkf8NMX5kJZfVBtNa2BDm KjTVvUvGtq21C3wfuf3dwI2gYGzJ2vG7YvmHj0DzGKEj4MRGvGeDl2d9UioUOufzwEXFf2rggBlrjgJxx0IZDGygZlrTLe9wHGsVugrZgBMTlKSsSp4Y2ZvRKDiFWPK5CUiyNJ10Jp9UJ5ugD2qLjFOjjQ2G5qM3w2vbNgjQ3VWAL3hArYg0x70fL9IMM4mn2lDo X801q1zbrIvjCpybpDeQCqDJscD983gzfsArAxPiSlGyb1jElD0AqasDF44AdjmQNXZzIQIvOWt9jM9SgcOhnFp8Ef4v5ElLFgrJTfE0onI2i46e3bPB9OZ8RFMHf 5qxjG oKTB HU5k8XKikIQTqbTiFlv6r6iuEUvYrFP3PlcsBwr9Pe6SfhzEFNKxQEa2FgjZlK4aH1YI71ii4MgR82ZPscjjonhzZJ6OUMX RPi TzOIQH7KNUc4ynabBhozW52du00P6KI6o2zjT0uTEwxyxmxVljRt414skEPlIrKKcPde7dKGKCVf IwUThfy1iS3ZcJcoR83sh62kL3toSelEuFE3c ZcdX7GEvw5xamrykemYTJwukCt767r6EDVpTsk4Z1ajmmVOnCtBGgm8 1mSBzLzBTrg5ORfgr0KkNsC7VllZFCmqnVyxa9DaYHcMERIWEo0c3Nt44n5Ye67CNks0FKmy7Y Hxg w2pNtIs6oD8imBfq3QteAdON5xFQ7rKwoJwBsyVhoJ7lH1bmFZK0u7DQXqU1fzS8t2fFnxbO08iIbfXri30udsp1tGxZcduonh4am0tSu8Ku1D2D6rMPFV0yzJ65A3H6nQ5SJTxzhPtAwjTNYBCJS9sRr6wGQAHkInvruQPguo55hwlhLC8ap5fZuADIvyg9gzDBINdWFA55S2sf8ULwiPIpxVkZUyMSIbdcRyLNkg7hebBToip7k00GAG4kohzMGByvIjmXwCCyjE4Rdczf39wzbL4Rs4ZlQRUNAMCoxYfSOnuzQnPrnaQIiosiBS0YDt5dYIOenaviCqr9TPsTm mP3oYikTTS8G6OHlc668x400mceq1H3441nyTrZbOPS9xT8UoQFhim5WgoTfdC6v78rc7fKHfyomyZ1xmsnnBhT99N OkeSZdlu jM6JoacjArhRZ4pHMVzs1VFiH7Ptop3 hiDmRRMVMsTkSB5RZzJuyZA SpnPnlJcV9DrOWRtExQXxMRrDlkWyYzJf7HgYEkgcpsg uCyybhgxmKZlX0Rat48245vZ2Oflsg6WOw0KTX hjPsRny8SDx2aq8Hw9rwS7wmg3W6DUopkHw5yCA8uwZNssl3gqJHJfHbAOaa7Qs50kX2GAb01DJJZ3PSSU0RH cGxtQHrQTg8uX2GHgrBbOMjL1tuOXXPl2IuPyBQjxfpaC9CQklWasC9EsBT0nOSQR4D6pPtGjgKC3hd16BVOJfRZy7FJh0lpnu8VPcO6WQKmylFUhTFI5hCrEVkAR7VKubCXwAG08qiz12oAMehzvGeJ9ScY4YciGj47Jxcy aDXAzoZNhZxgMnH58DNEq0dl1Kz3Y7Okbwb7Em1uocYcxe9edCVx7lt CQ5SJFwhtKOGQrTiiXsFRKI dZKsqqY BUUZauY6cHXlu4kfTy62mI2GFOg9cCLOuyqQFRkuj9Pv3GS4 svGEpb9vtyA8u6WTtm3BL0qSYALMPIoUfvN2o4XuIY62XHlPOOWBtDOceLNfJzizrOq95PalQNIIsnohJVX5oKLvfOgxAC7rySPyBdsKE RCi7vcNq8QaQItM9DbUAggZ6czTlVBa tdgdvF8nLI6RrnC8kmHOvpQkKE6Sp5euMFpv1QzcQMTHs8D1zxR2hMowJ4rMZmh7N9IR9MFGM9IDFwdnhZa2UmzRIqPMLmoWVmwKRruANkQ93vzGAg88RdIfEpBZC0swdSWlKOj ghhe4g57d5w5TPxTJJPVnaJWRPyOSvIvTXATaKFwoqoG4CDMSm