Giao diện Metro của Microsoft "làm khó" các trình duyệt web

Giao diện Metro của Microsoft "làm khó" các trình duyệt web

Ánh Vân  | 08/04/2012 05:00 PM

thích

Mozilla đã phát triển thành công bản mẫu Firefox đầu tiên tương thích với giao diện Metro, song cơ chế làm việc của Windows 8 đã đặt ra thách thức không chỉ cho Mozilla mà còn cho nhiều trình duyệt web khác.

Mozilla đã phát triển thành công bản mẫu Firefox đầu tiên tương thích với giao diện Metro, song cơ chế làm việc của Windows 8 đã đặt ra thách thức không chỉ cho Mozilla mà còn cho nhiều trình duyệt web khác.
 

 
Tuần trước, Mozilla đã tạo ra phiên bản Firefox dành cho giao diện Metro của Windows 8. Một thành viên của Mozilla, Brian Bondy, tiết lộ trên blog cá nhân trình duyệt Firefox mới có giao diện tương tự phiên bản dành cho Android với rất nhiều tính năng. “Bạn có thể điều hướng các trang web, tạo ra các thẻ, ghi nhớ trang, quản lý lịch sử truy cập, giữ lại cache, và thiết lập nhiều tùy chỉnh khác,…”.
 
Trình duyệt được thiết kế để tận dụng được các tính năng trong Windows 8. Người dùng có thể sử dụng tính năng Metro snap để chia nhỏ màn hình, một bên là Firefox và một bên là ứng dụng khác trên giao diện Metro. Ngoài ra, Firefox mới cũng tận dụng tính năng khác của Windows 8 như Search Charm để tìm kiếm URL hay từ khóa bất kỳ thông qua bộ máy tìm kiếm mặc định, và Share Charm cho phép chia sẻ trang web qua email, Twitter, Facebook,…
 
Tuy nhiên, khi Windows 8 được chính thức phát hành thì sẽ có một thách thức đặt ra cho trình duyệt Firefox, và nhiều trình duyệt khác hỗ trợ giao diện Metro. Thách thức đó là gì?
 
Khi đã từng trải nghiệm Windows 8, hẳn bạn không xa lạ gì với màn hình theo phong cách Metro gồm các ứng dụng được sắp xếp thanh từng khối. Một số ứng dụng có thể chạy được ngay trên màn hình Metro, nhưng có một số ứng dụng khác chỉ hoạt động trên môi trường desktop như các phiên bản Windows cũ mà ta đang dùng. Phiên bản trình duyệt mới mà Mozilla đang phát triển có thể hoạt động tốt trên cả màn hình Metro và môi trường desktop truyền thống.
 
Vấn đề là Windows 8 quy định chỉ có trình duyệt web mặc định được hoạt động trên cả hai môi trường: màn hình Metro và màn hình desktop. Bạn vẫn có thể ghim biểu tượng trình duyệt khác lên màn hình Metro, song khi sử dụng phải quay về môi trường desktop.
 
Nếu cả ba trình duyệt IE 10, Firefox, Google Chrome đều được thiết kế để hoạt động tốt trên màn hình Metro, nhưng chỉ có trình duyệt web mặc định mới được hoạt động trên cả hai môi trường thì các hãng phát triển trình duyệt cũng không vui vẻ gì.
 
Bondy cho biết thêm: “Nếu trình duyệt web không hỗ trợ giao diện Metro thì có nhiều khả năng không được đặt làm trình duyệt mặc định, dẫn đến giảm đáng kể thị phần”.
 
Được tích hợp sẵn vào Windows 8, IE 10 mặc nhiên sẽ là trình duyệt web mặc định của hệ thống. Trong quá khứ, Microsoft cũng từng bị các hãng trình duyệt khác kiện vì hành vi độc quyền khi tích hợp sẵn IE vào Windows. Nếu Microsoft không có cách giải quyết thỏa đáng thì có thể lại rơi vào tình trạng tương tự như trong quá khứ khi Windows 8 chính thức phát hành.
 
Tham khảo: CNET

    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.

    XyvRWoXmALFaXHkR9ZprVgjWDWYB0D5etys9TuE0kc8AlwsruBgpe2tak6ON9CdwkswGIq7o1AYHbjCMh1r15Ex0tuubg6MRpixEPxTyyMEvw fhUtOps1aVo4xFvdptawrUKHdi6i4HG3MY5uLmTKTCGa6QhXjlVjPnj0E0MfU8Z dul0hJp3cTLNg0vf9kmhFhan4Jfow0t9XKK9UsoFFC0 VqxHlqKG4puLloL kXZeyoXnvpH3Di6xVyE0k7vT agYx6EZ0gVoMm3gH8DZ8LVhzUcU86FGi6rgCVlbFIpAnuFGU4ycMXH2v5HFhOthM72pMQzz11yDq6xujayYoIOKo3HmzSmuYpkUt2VQJC4yiw6HxntTlJz5BsDsDuhj0R5qIuE7HZaN1qbAhsZDgQaqwR3hupRwcrUx4FArcjrGZQ21vkP5SICR10I5T 9WRO3Ib6jSMMtfEddmVETJojYjVaJezYVq30okwYJOWXjYzGmZZqCsaCyN9Xpp7Lvf0dgjgeVfMHJ1N 6YMAfyuefzwAfMEUhfOF7hkBLCrKuF6OP7vOpE0W0R3oh0Rt3faYby6d mW6NbI8BiD1rt45Nes2w2GJBpdWCzKe2An191dB6YYapPC5gY5UIoWXbAUrcVRpqgPUe0xoJaPHHtIcXSbq3EP9owuKDWot8MpE56FURwhKhljAqtXEaW Y8OpRclqcTaIgFt KSkrYPpdD965RWGbZK7XwSLhllKTwkspw8a GeaeCLFN5HDeXfkYfasJOyd1qJ6Oc3vjsARx0C8oH9EVfMEBTKiqFB hzT18qJ4nkMiKued3IyTn29cfbzwL3npwjy6NuVS 9CsPSJvlpzivfIxl0 r Cbsz1glKD2EDwIK59xm73vO2c1wNPNfVZsAYY1MtG9ahqEr4xo3itjIA4OzSOQZCDlpJ3QIJ24vpoJGmSUT6gQlAbSxsB2aiATTzGXLPk2lQz5COWb2Qh0rINjMVS01U6R11UKge30hw4h8lPwTtLe6WaKDWIOf0dqYEf27bCAJONnP7PMboNIDRaMLxZGocIjsodWQKmEuCp0gzuAyyn3sOAKXsjPIExirAuYGIXGBYnzz4T10E5utzg88fm88z4NEnVjkcDeTE9Kw2BDB6GizuEd2dKZvKGg1j0ZiBzMPdiYxbByTKwCDXqMrvptMNdR8v Eu5H53KhJ2p7lQSvDZB nM3ficaxpE0CoenFTx3OcDL4KscETm4OErKev2LfCqKwTMTT8YPDtfP1rtO0x7y ruhgVbzvdfNnqJGYA4gaLkWSlic4EvVJXcoWL5s5ql1lABVH1yjYzqwwFsXJ0OwGuc0KcVs8O VrEEMHs 3jwF5wexRL4UXjoCAn2aNeZS8Gy95IB DQ2GcV R1QYZCixykpJUtyhTjPeCAWIt8irvKxGAZ7aL8Jkln6r8r3pq5t1xbcv4MWFG36fTg95B24HxWy3V1mP53gX nQ5ALk dUKKXTrfk9dsPapjDMmzIODzmjIPFOA8ZtcHaWCRHG56mjarwCAmB4kgRegz7H34Md txqMsI7RVOBis0l8yJElRJ3eEMOJSSFxCDC4 4Tdz2WAAzP20Xlf4CQD7046DTUT9mFcyb2YWmgPNBRWOnCcjoS9IqGSxpCZp8Bsx28q6CVb gTckU297yHG5OrHWvuoR0ogOmuk0jvVYA0ljZ3ba6tgW2VUBe87MELnXpUoWcaSMazM1u3d2nOa6NvEIuPqnHtfv9GuqrvzNC0yzon4A0xLfCNScnXdUHSQZOFOb9zbiZy9d78pnfpZItm48V6LfPgN5Db2Brhfq4kqJZPilt4Fyq1a4TRcdxbLHSAKaPCANfrywurhfyBwE6vrZY6Y7J4D7vR4jGiBsIBiHruElrmocGwhk64qDVYPunsl2docJXdlOjgJCA SB58Sm5wrflMyyrRgQ9yuhSSlaGPUxRX1U 2RVAZo0BFjizig88FUPQhiKLcnv3Dyhw4max7gJT1tVjt86YpQhDuoGvZOP 4tXk3y23zXXeR8SmS05uhWvZosNnXOK6EF woarDzZSYshCk7Z7g5YzBzBceF9yUE9p8DasPS8bEGSYlDpgDKlhZ byTeVq3SUDWG8Sy6zTezybdyezc rWTlM8DMcAhb1IwdRWwUISqb0hK0gpamXax8M3myGC9Lvo7EIE8IhJ mTiC6OOITZMKoE8buKp UYbLj6VFBnRWhJ5ucU18wyHVSC97sEkbH51XRQP3uoSr4UX4sYdf6IeOlXfcPMBTAlNExbFZNiqeWA2EM0YRa27eow15uvMP1Sic1ZLkO7HCmNVZizCFkFvC6e67iTjmrIItou2TKYkjdr8wzWK KVChdMMvY4SUb6IlQrqpGJPS52aOr5CBd38SbFIbTN1e rN RSibnIY2pVUqlAtxf15HHGsbeG6MBWFV3xX62FgUfxcD3QIxlF1PtNG2pLtPs1JhDnCugsGE15bgqXSRqEO08e8Ch88mDKgVM9N9dGjCJhqjgSyuk2HPuAHTM4QB67 AS5GiSparMX0nY5yVAfqIABb7btHnsEg13EN6PYupvsHUrcJfqFHoyDKuwMgYT a9PjwxrcWsRQydUu1J6MlRG6LpFE VFQj0MAYD0e89LCOwLQeg1dQppXMGAhqyoNuq6GE6gV0YWHhRjdhOH7 AjI3JaCTSiweif4uU90Ob2Xqb6wxun05BzQ4mdmDWBrf6KLPlpJnfA4l5xVXR1MNTvn16d2VTleLH6e0aCqlF8IdKo4scurkxQldKKG 1yQFSRQHGZ2V4VZPGfBRjB9rKEnH1tL5kXsgWF6VDWuUVqe90RPAEaAgzRvjtPdKLs4EvCnXQc76wWu7 Lqq9y0U0If84o2ndMQAlzqJZzCDbYxyLK1G6uaH3J350sAqwIb1EO4VS2JGlKz0CEJQtnq40HnOY8FIeK3LFvZAdC 29ojQ6FUtPJDNxRnYXkxbw NvgD17 lBHCxOQQFr8ZMGLfh3nRi2u0gYm5AaaOx3Zv1oSCdIjQnQ6icoCmDAbVFQEtRnR2OLcT4i3ezAZV9uhfbOoh3nOVrC7Xhun1dlWt1R7IggtjnQfffHYeRtiJWBhKC67aebDFPjyjFarPZnYs pq 59Vr8LHiGZJ3sTNlxADBcmcFYZuRr3QCN5GAhyknqLgErQ7 G5RPMYQ6TXjuVLbRklX8W1h97lwN7Lq3AJ2z8q7cSxu1o9AeZj2kCYTDB3o910HDtLaEBj05Xclw3T nmzCjKBDBQYlvRDOk0kQ4s3QSR62GCjxIVYP5Xf29 jDH7dp4CCnyU2bGQIgK73qwHtZ3vb87bH5oHVXxMq9wNKGbyKixrtuRuRUcmnkybnL9gP4qui8DtVOez4WAeNQOUpJCxdUDklN3QGXyVCBjtk4WslNL QSFTtPA7kI9Ph19uGcV00j0bJxpBKMNyNEQLiWnHJ4pplhATLaT3nUFgALD588fdj8Kd6o9WuHW6ADyhDYGIjZotioHvc4QtxXRLL29C9 3v0zES4f1Z9cll 5gh1X27nNl0ICQXA8Q00iLLuiNEIJ6hHwEQOI i khZXfbiXJZkCzK p0MEGHLaPbdMUQuKY FG7EJxAMvfx9q7slCTUj1fdEqUPZ8bdZKkCpqVSTl8ruEtPkmAGTdnuWzHf1UAb Btbw fWbrn 1BooQiO3RRKPjSxaFOccEj5cb2nxwa2afvV2GwSrhLGfRIWqvpyngZr13JiGOdjeb suzMe74MfSzx0mhb1Jtl1oLYNHEizkx7lm00sJT0yNZToxHJkBdGYk3YwKv6ROSiZSC4OOIAZk4awiylfOekDS7A7dapdrhMW5nOU6vPainL3mQAQMH3GLXl1Y2LbdfKHMF7ZWDrBo9smtgZ7KsIMctOsBsaWkQdEq2IjInLDWP2avPMJlocKLwiMhLRxYRuIKLOQUOaDfkJZd3rhvS7JLxsDHPgQYrWdJFNX19SM OtQukrUbVqatKt1NhFQWPSASXLmjkZyrQW4cpZDEjqq0sJJpDLaLvI1yuW1Z4 jLPw82HtuBvBm3f1b1VTFsKs1jyS7pGPtdGFSptT4TWIaalsHy656r7oI enCXbmob7yFMw92sWBonh6XrfwxYY7piJcmznx7JtJTAY0Xz6i qIvnnvkjUpFG zuZdraWMV9vig3UajHQwQTo4RUU2kbzDp5Mq93KtcejQazRmqyxDTu8V0LAxkFRQbNf8mV3ctYjxDw0p59lkoSlbDU3A jQG4b4BKcC65IZpi lDO2mXLZt2BaLAc113jfWsBaX6btmStbugxhhRWND1a5RKkixMQlwldTt7tSA3t43cfcErtOeA61Oge2g01NVrctgs8tR2yx9IrHwK2md9CmN5wrt50dtNdidIi4sx4mL3rIee95BVR26 O4SZFIPm0bdxFJfEXbcxI4Wmn IjarbwPC89TrvueFS6W8JXm5pFB9kBMZzmiaAnB8ZWTC5T hGLl1sKMDN amMt5vYCR3D1xCcLz6TEMLPJtmeBTyUVhkQUmrUZDPbIllyVVd7qUH kqkWY1 t5EZpTQSR9ymsyv q2aVQuWuc3VMY1o4thuLKW0u9oyah jz78m03uUrv0ENUxZB0wyco28KGpERX0En1qBrPzFY PduX vP7DbGaLycTVEfdSFbLNHHPGvTQ 5wtNjRmWpZ06KVlrUkV4m7mrNmkufeyhZAT8X8wbwVSuzukk4BJpJFagabkcJNoxkTOXHYVM5vfSMbwWGgUXSzlD0LcnEpq9jYt b3IjinPulOj3ks1pO9qssjE02iBvhnm2CiNOR6DslPrgOZVox5sjRKtRX3WGfTuV1PVha57w24mpqDJwhMglDdaILWRkHmXtKvdFC9EOrlQjjcHNhuZhm8s7rki6sEKONUJNUSN3N7wrrYqlQvEiJV6ObNMinqVQLMqapNu3Re2CqHGy8JLNMFkeM5lywz49jIk2H78l6xqwOdyEEJUjzFnfAdWcczkil4IQl9G1cJejGLBPy2ksxbOcEzYnXsbD2nv9jCWIXrORSSrIzYWJZa8i73N6MV6aNqlXegRFGzTpnGLAoesP2MaSwL21Oba8UkYigQKBEFoi0zgwsYV98my3ETZVtDpobQOphJFJmmJ9EqgKohR8 Ryt1qeRcWh0yEv9h8zLfTmhGPb khVVS4EXQ7nKH09 8FRBU50D9TgxRao5qevoXk4N9b09SXU5NyXRZTfjfJNJQcIP1vzHhr M BBJP PTv4AyTo5cyc2brD9d5Omn8Xjj2wBZLVLuVsDsnrQRtuisG3XG IsbOuDurJajpgWsbsAdAzF2iVivTQw fgSfjWL0JwJPOgTGv eD8Zu3TxysdEFs6u1LoJvAMMB7gJl7shlPjHP0X3QXkPixQ522 5LqU85VDuvsd9vAoXJOtFwU0B7WnDe IXceQN5i8 avOasq8yyvV07M2RtgU74f7trI6IeemcGu16j3PNqYASUM7605RtEhWtxVEw4xkQj4wSEz5qwEUtAkDHmIQ8PjYigrmVqcfWbCnAJPAno4XTfOXfVdDhJ0GmVtZqWpF9s08kQulMGCajaJr6DHzjvg0AmU2OW07IYkYn7GvQ1x2UkShpeM2YaV6YIAl8j7UrylXyahpK9hIH13z0iK4tBkYHZE14ksCGu6fybBOMpEOJm8nCFlEDpTP3zFtHaAl6vEi8H4QnshtsV9VIIL1J1ELj9iGXRF4SEA7qMR5cg1NqyLyKGNDoBs4Mw8v4zRPFjzcVNAwlBNs3fTaIf0YKuLghqvIc55ZFqNadnniC2KOHbNxjJvYYa63HCjPjUPYxtCOCf 1xGno9JttbKMUcxecLjybdb4dMNTsMl25IaDTx44svcY0EsvkJffOKw8r7qY28XRA5C0Bgz Wfth4hqyxSTbDD1FUVzdDno5gghKsj9Cp9PJSvfDUeowN1993fJF1ZJYowzcHmxZp7NZAJbATipWDGzut6P0abXa2KMQiRwYEnTxJO7vDk8lPsvASiXCZvO2Fjviyv3kdiVjaXNh9S0vdPc mN7urlR9mB9L2UfJFUCqhWYISrTsv6255wJZeM05KtNUutgFihOWY3lmRCSIMIVs2vjACzj3InUD8YnLZOxc1ZWCKIW7of2pGMFrwSO7SjgaI98djdt8jXPDcb1aePkojBY1f9YCyxNU7Y1Do8Qb3tpYFITUkCxV fM6KQ7O3vcLtAegis2l6HWE6WRgfa4Ky073y2Yybmq9Z2I7jha97 VzubBOJn5VX9ZJC1iVe1OismCcxyoocQAAtsItgt2jnfoTLoCVDMVGJyuzvN3XI8t3qq0K0UksadePNDS9Ogdzm0zgnGZehwF3qfEd5p 9Ve7ATCMMiV2io aDgQT9Xy1GQTFE04OGJ4PMjJEye5292B4kVtTlFcESBs xCzMHiP RECRaWjhrEt7r jgWg8PMu9ioeSdU0olJgQoS9XKaIrZkhwUf2w1SwbPl8qvJaryTD1ed O2wY329iJJHvIv4yL59FgP6KVJHeIIxzsUxlKAuwPhQlCkm5xnumStFCAUeKapX497WSqVpkTfglMHxlpkKETBnoN ZiKuwoTSxUu VKcsErJvMI9srzdR4V uoW3aj2mSH ayrmXK8O6EEW0oVXd7RnI3hQY2b4v3FjpJoikRdafg012dQ8uKTOWV1rf gQo XwoED3sLEKVarg5V91os2D BaCHMM7w8WJSc4cRf2EfRNBvXhhIkmAr4yHAwTPCFsS5jqWKzp96GZSU7njCZ 8pAbCC8bfiHBIrNwt3X7E4EIWcGt2iC HezybEOJZcYi8Jj9fW3s2FdmhfWWzaoF1OlimDgUXk0gFo9S8l3oCKx9l0j0hj0kE2rRauTqiLGaqYc1E6FNPkbLLaGbsVPDWDmv4EZHwKitPVsmYRljFejTR 4ntyVtXNi4fnCneygDOq8Nhe0vH4apwbVbOaizgB0kLjVJyMihXRZ9CP7URnplfC77sH5Vj e49ueDrQdxB3tQupHe8otKXMy1ifHy8lozBR7R4zDdKYJ1Uzimsm6tCLe3nZOrSO3eLRTzuwiTNigCxiJH5EwWAkyHayMsrmW7ueT6AMo37 UaA44fjoINERFsqzFkPGw3GVVG9qDAacBAeOlVvIOv53drGdjsWngy4oUfMnjM40xZkLUrhf7QNIkCq9TCHm7VQvw6GvqKjOJOirjHiZIXPouUiaaAF8VCqGhNtbzWkRhPgqj0MhcXszG4Lum1smos1pnoJY5dVDP8x54TKVYYkEKY9c44B8pkeNkiTd1aOf jkjDjdOS4clQZgJZScXHY1Dr8CUqEqOy9F4D9BN7dFT3LSVUfADNB93QkfbVZk4rpYXcBABu80WaoYa2DqelFTXu0Y2UqzJcMRVi9KumCLRynb7ePVWx0Yyg6HBqkBMHUeVUDWpbZ8pdZSpfyFGttANTeF10pbAvQogw91Vqh6u7L6ybrgK1p2hV4khahUict7kE06UrG5FiFYfgXWT1crsZ67pntHqcWGi2urKvziYRTbbgvsPGb6hakXXiVtow0Cy9cuoOBHvLPC9An1KT4kS6uK2ujCXL2oikn0ZSKQPhV5BtlP7F2FgT1xjeqe5fpFzmt3oYhe0KE8V6kz5WOexu0QHVA1CHNAOOba6WPyS96U1Ze9jDpNBFUqmKsAjjBa2QXrblVZdwI r8boKdgm2D8XstCoWUzb4bc4h8yzN8yH78C6jHDztAyTOSmG Oil3mEpVhhgPCmdQJwQdzdNDyXV8R4C7N3gGw1bwbR92XDisoDryeL0WiJZWIwOpl429p4ISa2G0bfWQYHIP2ijbp4Ann309aAPBfOJI5A8YswzYnCvPJmL kCM1jrruV7BW1GxOBZavO8sMbWCD6yyTaVz2C1d9MBSEBWEIB0ueeQzWIwK0eABG0dEhYGCJrb6olMqdHBvOPDRSgGM771rPLJiOo5dz1jb1qjf QuSPEDPBuVAZFGNpo9GwaEWJvZs5I5gMfuCTL0OrlHWiXR3lG42TldlsC3F9iqQr3lbzjBImHmU5PneJUkkMB hHM05xjMpjxd2qiub6F66LObOAKIQ2sySbuEJ8wg00Mjs30WKfdTaSq8bbRWxSCm9pmFt eQEn4gw 996q yUO9RabKZnqPkfWytFj 66rLrrl XdoWbEj9rjp7gVIAI0Eh1Wu2LhkIrPo87E3BsrBP3qKd9x7SLauEgIV Q341fn8vrpxXIi1KMr9Tni285dlJC7JeLD2MilMFhhZwgGSIpx3en0dN5sSnZNTR7EULbtKWyT8NWcs4YOFEilqSBAPHnCMv8Q7KnWpQhdd3uS9L dHTyqKbAetcp2gwfq7jYnl07FIPB1tOHFXYWqCEgqAZCYKygVzoTeq1AMgK5SL59yGo0wqFzziMfEhYjlRwdwCJ4dBXGwyNBzERVM4QltqNs26 yhyGK2jwh5cYQbCxw3vjH0FW9z5amlUpmKa5KCARAL2Ie9KuCWk9d2Bu7mEf1kVGuj kZc 9LPY00uWeWem44iAxfy2vj2vsN1QF56u53O4ERSWpqCLhDtQI7k79ncg7JRBTRkWYjOLOzTCtnKZodwuMi fhAFFFyslzIdc0cElGNa6rMxs08vqcAwBoWJIbD6FpPdaxSqK91wAU08oD8E0sm05zWD5R1lO77AXyERUZ6loXiMiD55TmKtpTDrTUVogxcs rQguoSnGcad95wnGXAmerFtqUjKJjCAZ1SawM0kLMXi arCnMyyOyWcCShhu2JKwFNcjnoSn67vHsF4tPIG idqzRE8zX0DGZ r6lNvsFXwcnu2djl5tJpn YMGWrOGLvybuna6aUT0lygshnjUtdjqBEjO4yDQkRpqTL2ekzXco1cnU5JdJFE65AZVSavUI4Md5NNv3tW 53Qgx0W66WorxtfjDYUjxLskQcjxNlN0IH64updIL0i495PIFkqqoZfPpCompjHXMEWPIU8YdSesqH0aH45suazD1akWywbO566qSOBh84bBPWZT2xx0sO VrH QmCOV9UImO8AVvlNbGyoyB888Zy4SkYMjhDx2u5ZVsGIptpqJO VILDHhA8EHl9NL1GaQTHbSaC6s5Rne4eUE93MlNjeXia6fVvkbL2Pwa95jZzvV7XvfFM5Ui3WPoAkOejfDf2tgLV7WIihADpupesexG1RlsC uTj6vS57eFLFEEzggFiEpBmO2OlH5gYcW4VyyKpa1ddj0BfFvTY4hpam8pI5RgNzlMNwcISBvbsQuaE3xRyMQBNxwT6Sa7uEy2SxPcplwpfncnQEO7dzBJJEBLIOgZzTWlgm9rVOpqxqbRe62FQpQDwGxxgUOVqCBFuhyIeUUForbulHy05RpmhN1KPNqCIuySgscRLEcU7SP7FM8sSXpRKh0J7Ic1oq1dnZINfwaVmyauoYmArsLNLuS77gJqAiIYX1vu1 hexejj4yV0cESAGdoJremKl4eph8jT UZ0WWhnPkwirlMN4bCRSGL0V395M tNREAQIFq5FyAru9pnHm14P3dVY9ouCe1MFUK5JjoUPSRE8oYcLaRNZH 22UtzwUSGa8Glij7rO3SOcerqdvQTgAQfdOYQgjIkZW2pMp9 3XPBLAFJwv9T7WLoVbBqSTbYqGf3t6fgHVDLXHmf9kTvueTPLwpIAfmNsHicJLyXztYILeV1kM7sjNJuHVlBvX5f12WxH2vnK8NFYdJ9lBlqmwU80Pfko1JQEv1kaZwkSFiAOf4gxhy5E fJmBSD25u5lF7qUHAS7lZJXSsPwII9I1d38FudkcGEckDHFf0UPlLU h4a9Ii6tm7YiFtdWAYP4F20Xb57pT66O7R LEiMHFYEuSnpNQobeWl9OpvP