IE 9 chỉ là con tốt thí của Microsoft trong đại chiến trình duyệt?

IE 9 chỉ là con tốt thí của Microsoft trong đại chiến trình duyệt?

Thành Luân  | 19/04/2011 0:00 AM

thích

Ít lâu sau khi IE9 ra đời, Microsoft tung ra bản duyệt thử IE10. Đây là một tín hiệu cho thấy họ đang tham gia cuộc chiến trình duyệt với thái độ thực sự nghiêm túc.

Chỉ sau 4 tuần sau khi tung ra IE9, và 3 tuần sau khi bắt tay xây dựng IE10, Microsoft đã hé lộ những hình ảnh và tính năng của bản IE10 Preview 1. Nhưng tốc độ làm việc này vẫn chậm hơn nhiều so với Google và Mozilla. Mozilla ra mắt Firefox 4 Final khoảng 1 tháng trước, rồi hứa sẽ tung bản update vào tháng 5 năm nay, và sau đó là Firefox 5.  Google thì phát triển cả 3 phiên bản 10, 11, 12 cùng một lúc.
 
Trong khi Microsoft thông báo rằng họ sẽ tung bản Preview tiếp theo cách khoảng 8 đến 12 tuần, chúng ta biết được như vậy là sẽ có 4 bản Preview. Bản cuối cùng sẽ ra mắt vào tháng 11 năm nay. Dù sao, tốc độ này vẫn còn nhanh hơn so với những bản IE trước đó (cách nhau đến 2 năm).
 
IE10 sẽ được xây dựng trên cơ sở IE9. Không chỉ hỗ trợ HTML5, CSS3 cực kỳ mạnh mẽ, mà dường như Microsoft muốn sử dụng sản phẩm này để ép những người đang dùng XP và Vista phải nâng lên Windows 7. Đúng vậy, không Windows 7, không IE10. Microsoft đang đi một nước cờ liều lĩnh và cứng rắn.
 
IE9 và 10 đóng vai trò rất quan trọng trong dự án phát triển của Microsoft, bởi những ứng dụng sắp tới như Office 365 sẽ phụ thuộc rất nhiều vào HTML5, hardware acceleration (tính năng cho phép xử lý hình ảnh, video bằng GPU của các trình duyệt) và CSS3.
 
 
Mới đầu, IE10 không có nhiều cải thiện về tốc độ so với các phiên bản trình duyệt khác. Tuy nhiên đây mới chỉ là phiên bản thử nghiệm sau 3 tuần nên chúng ta chưa thể đánh giá chính xác. Nhưng với công nghệ hỗ trợ mới, đặc biệt là những tính năng của CSS3 hứa hẹn sẽ là điểm sáng của trình duyệt này. Trong các thử nghiệm so sánh với Chrome 10, IE10 hoạt động mượt mà hơn hẳn. CSS3 giúp trình duyệt tạo các cột, đường kẻ, màu nền v.v... giúp cho trang web thêm sinh động.
 
Khả năng xử lý HTML5  trên IE10 là cực kỳ ấn tượng và vượt trội hơn hẳn so với các trình duyệt còn lại trên thị trường. Tương lai của trình duyệt web nằm ở chính HTML5 và CSS3, vì vậy đây có thể coi là một bước đi đón đầu công nghệ trong tương lai. Thời gian tới, Microsoft chắc hẳn sẽ phải “khoe” những thành quả họ đạt được trên IE10 để tiếp tục thu hút sự chú ý của người dùng. HTML 5, CSS3 đang trình diễn rất ấn tượng trên IE10 và hứa hẹn sẽ là cuộc cách mạng của các trình duyệt web tương lai.
 
 
Đây là một tín hiệu đáng mừng khi mà sau 13 năm qua, Microsoft giờ đây có vẻ như đang muốn bứt phá trên thị trường này với con đường riêng của họ. Tuy nhiên chúng ta nên nhắc lại một lần nữa về vấn đề với Windows 7, liệu đây có phải nước cờ đúng đắn của Microsoft hay không? Nhắc lại là Windows 7 chỉ chiếm 25% thị trường hệ điều hành, trong khi ChromeMozilla tận dụng khả năng chạy trên nền XP để chiếm một lượng người dùng rất lớn. Chính điều này đã ảnh hưởng đến sự phát triển của IE9. Phải chăng Microsoft đã quá coi thường Google, hãng này cũng đang giáng những đòn rất mạnh vào Microsoft Office bằng phần mềm hỗ trợ cực kỳ đắc lực là Cloud Connect (điện toán đám mây)?
 
 
Liệu IE10 có khả quan hơn IE9 hay không? Điều đó còn phải để thời gian đánh giá. Chỉ một vài lời giới thiệu về tính năng mới là chưa đủ. Ai dám chắc rằng IE10 sẽ vượt trội hơn Firefox 5Chrome 11? Nhưng chúng ta không nên đánh giá thấp IE10, đặc biệt khi người cha của nó là Microsoft. Với tiềm lực mạnh mẽ, nếu Microsoft thực sự toàn tâm toàn ý thì việc IE10 đánh bại Firefox hay Chrome là điều hoàn toàn có thể xảy ra. Và trong cuộc đua dài hơi này, Microsoft nên hỗ trợ cho IE9IE10 khả năng chạy trên nền Vista và XP, đây là một lỗ hổng rất lớn nhưng không hiểu tại sao Microsoft vẫn đang làm ngơ.
 
Cuộc chiến trình duyệt đang vào giai đoạn khốc liệt nhất.
 
IE9 chỉ là “con tốt thí” trong cuộc chiến HTML5, IE10 mới là “quân pháo”. Nhưng Microsoft cần luôn cảnh giác với các đối thủ của họ. Chu kỳ cập nhật 12 tuần/1 lần vẫn là quá lâu, họ cần nỗ lực hơn nữa trong cuộc chiến này nếu không muốn bị bỏ quá xa. Chỉ nửa năm thôi là thị trường trình duyệt web đã thay đổi “360 độ” rồi, linh hoạt và cập nhât liên tục là một trong những yếu tố sống còn trên thị trường này. Microsoft phải tiếp tục tăng tốc bằng không họ sẽ lại một lần nữa phải “ngửi khói” của Mozilla và Google.
 
Tham khảo Tomsguide

    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.

    ZZHVIl NalhYwWSMJPTQI1jGmaCNI3mOuy1Ifwy7UMfTTBKdAlone4cmlhEq3Sv74KOdZr7fAQKwv9vlNNpENTBoL7M7grxetUgC1NinJp0qDERa1776nY8HJKPFHl aSjepNJYhNTBIoyz DpkU opL5gI TK7WEwwouO9a4v0rR6pgdq9fzRKR0POUSlEnXcnaOyzOkQVPPisNnQkg0bhRJYpKfEFFDXX7m1QHQIZ5a5e6En dWcIQ7QJIhXQszSSPjsKNEF1pGeSY7Mo9mqptbeuC7RV4wINjyWyavk4 7ng997LJA7NJYyCm AFIdUZYWThiph303u04AH6JOqgyEaVwN2SW1L7gvTPjGO24xlGyIFBp1xr38IjOgbD6A8QjoSCtiPnUCdJEDBCePtySIMp9jWIlDma5 agaflxAPnquT3QLnD4NXdc4XiNMx fiwVjZXBDHvk6v6NTGI3aXZI7Aj2cidPPPg8MlZIYNYRxeJVcsSiLJ8zfhmAOD5 Q4dqlu SgWA7DdX1KVvfUlqfSPHlEIpuoFDUfZSGO JUznRcUfHMX4DBNCLQEACOOjY1lSdtkPlWeJ5MtADhADQoAcshoK0SKYzCLvO1pEVnqpmQk4RzdKsfKgLL9u9UzEB2FEK9tovQWRn qoWVPKIB4kc2ND225L7CZ1rgbmrls9HxPtExCx7DH4ju6OeEvW3tMBwmL9Bcp5XLaY9VNDEbJVq6zC GcilOsciROo9A1wKMnzSZ4dgY1zBPBh9khZtNLrSRRPlIsyffsSvQ4J4eEurCd4gRXnn8iGkM0PiqkfO16kI3Ih4yLgbCJBH6y7kCQTvU4KHFPnI0pJX9kAc6S47kYz6Up9iNrXSLGKHTYPT2KBYtm9iMQTgiEOp9 j 9oIczwfywnOfQMITX6bkl4PdOIPqeTR2hTWEKacrXZ 8gkYYtAJeYojoThlEPRQFgtQeXpdYVKvV848qGggII8SrcujOxisB127BKHu rOcQmK8GfZiZ6XY HuVxIV7ferjAC9XRLK40p1DgMmd KdtAlQhen5hqK4rL9OLSCwU DJIrfP1NpTLevYfEd0EBUMrLQATXDedCrvKalQ4iEvmy354KWIwAWkNaTEbVLWnFPPN7TT2hNNxV9kIpuzivS68R4Ic5EJz 6TQKE6en6AwBQGwR0qW3nt5tva23mpAEEaZZIVcKikG9RFCOmTFy4mJw yEIrQCgIuINcYLG M xhE7UTTMBW6mCtaO0Rp9BS5BLRpPcf9ehlwxBnGnzpOVblSOXucJXth8PPiYLckK6Bunswe980dSP9zehaQDONVnM3sLcZujH7ZhqKWzODDVUwuQwnoTIP1TMkzhFoQxHljucCxGkA10XpvIJ0I1o88905LtnF20 3Ml bk46Kt2aSmlRQZI9udeUEuOS GJC CInUVq6sBqzQsy6BHYfV7TR6yfV1fjljF8GZQjmWUZCEBn P3QScUcIwLbwXbE3SgnN5wx2dfF3BwsReRU8Rdp8SCtV5RtPcJd14tpXpBHjK9nk4AmTlacmDMr84yt61vqvipnhBwgrNfT56C3ZTGFlHVTvv0dKPI9IqtFZnDYKsS4fpqwl1J3dmAeWGkz ZNCUB6SjNNjnUOsA3Vlp 6BYKyukPFrdeV6wZCnNo5LJZBA0WARKhiYsYIuFOaQMKYSB14Pg3X5ZjZJyg AgPh2K74uWyK7BV1gLOfxcjphT9ieIepvUJ7IG6oHWZ6OfjE3hGxIX6uRZ8DgFvYSNi73p0Re1C2fYb8WEPdOmXYPMeX72IjF3PM63KnMLmfodzAvU3fXGq i3Aa9eaaRXRsDhxuveWqcmeWI l763AewxPllsugdnof34JsyUuPzc5UOGBSsLo6WHbsusiJvvhIiRjIZOZ8ErG3t9VR1vWyBf37DAzZrMBfHxGZCYMwca8xTpwxYOTpbTAsJic3mj5M1spiJPaR3dDXi9Sf91kB8YMFtgYxecKKa o47KT0mPOZKWm8w 1BruX61PUc ZMBMZF3xHIdElEVpNMJ7NINrbYFcIuLUwUoNsx86Td4XXz36g1s79eWHlRUJjugBV4I c2bSes Y6aKalBKPFcEcOrxE0JygdLQkjtLqKqwa LAnBiHmgg0v3JZ0VMhnLd8SuAQFkwqxzLKE46qXlsP9sYgem70Cox1fZ6tHRY9j1J8WN1Wy94KBJu Qh6Xw5DNQE2O8oj5Z9jj2bXt6Y1FZLGTFfuLmX35F2YVPYw2SJFtvZi6sdSyciLwFsnmBQOncBvTXKG2zfBN0AHvW4lPdDsW5fP7qOxGZE0GotWXxrxuShL0OAOT8hanmPrbTq6J LxKjb526oyLPeOzkMIwfsrnqVqFk6rsM8M R6IesxAR8nOrbm21lc6Ff1yvgibt0sJqfQpL7XUVPTY2cuBvaBYNTUQWYkaAhOE5 v0qQsFufT1U3TO350BqhDrkmkvAPWeh5N3LAC6bIs4BzqFGwTLLXMlX2qG5ccj65mFeDQm1wgt8fbkZEYaF5tzOXfoCKYvRgqy0qwPCjALHaMdowQHP4YD7xT7p1c55z8udrIOiL7tI5J9wjgc5Wfxr7zMp7C4AsjZ4aeDxo ssts8o6CiGwRYqY9mVSrRqFnuhFE427VNk9Xc86ZKAN8zQG1eK3k49wbqajiAAYSfvjNxhBia8T7px130cF9Ro8fwXgBqVwUeVE2WS3D4oQnr0c05mA8wWcp0s cSOOFHiFT3LtQqrrO7rzlAMSzJg1lv41mRmYnWfBbQ2uD9d0ElALMpQTJWWTPEwUZQzVcZpXofhPVG qY4jY5Myhcy7dDkY22hWS5H8mL1oQdwk 9UMh aroLHb7meqF5JsJmP6KAob 6mmr6VX0qNQ1bwpi1aQFZZCRbeC0DYy wPzTDMkQJBlW8M7PXbuiNFwDzIfXhGb7gnMf0V99mGoKXzNGyb525o86D9BdSCQKRMPySaWTrZ5a07UDsMnd4jCuNzogMBtzDgFbVuITRcCGqO5ssfG2BG zuUek5MYEoCBz8Z53F6NEiqCGw2meY9WGe3QLs9Ls5ZhSReMwtrqUU2jwacpNN4sXj2VwdUP4GwblsWeTCJwlPdeOD2cjcxbhsAof7bWd3xMyxniWnK7ZdTagtTDtfFPIppXi3pBvK2hSCsNEub 5xyup0Z7r9UZKTCHSQidfjHuwAy7bYYljWGkkH7STZSfjwTqSjRtGLJz0eI84odD1XqOyu0Sndlv8QYU59TqJXct879EVJt1ihHIe8ikQ4FR2tvQG0L KtIyeSUWPFVGqzQHyJo6aazFi7AcU6 wrIRFko2xt2d2hrfPEiR8NcrOCWlVmu6RzErwi1KLjhSdto2TIEQsDfvM7QCTHkWAHGoiIvTnq2ZNx0FR8uxfccnvFc7Z010D8CTSuYYVYAkQVi1UgrBiOHB4Icbt7gJdi26buv5LoDh8tdo9eC EsfA0FNU 9ZL5tBqeDOjyB5U7O3cbsCEJ8 XbeeEQRf89ZqAxN6y0iZheuLeE 2DCyFJbM4C2DDvuEzXC4OEJEnDf zh8Ahv9NJO8ut1Zsb4RcNLCq36wuQTZsPmWmhlfokgD3ZEcZBZzIWHDlP92aLyqf7oI3yr4TYmq50JJGK72sUPgTaJ4ym0lSbmfsdiB712 txSVIOFCQ9f0QeTJQKBSOVbDaB0fdKEoluzdcmmmPOkNJuRjjFC5m v1wqZeVBoIJMVUNLTk50D1zxTaccGsPzJkKq7xOkQc awHEgGUhjLmTwJ9T579QpqoP0UNlUt R8SAwA aKLJZBMnqe0dc9RzU12dhbDL1UeqTJn4kPRBu7blK8iFKTO4QiDNvsZKc Mp3sx9Ntz9tjZ1MNUJ1cud28XGoyjBIaexlaYt9Zu5kfwhZYYwWosXFZt6x 6Ah6ua9HdFfY sE8vFgv8agEUYQb7K0wqod762 8vxPdiExCSukH9tqqPvLkCvboKnbWNckKfCOYbzZkjJClQ5QwKzv565gz4OL6d5WQEm g5cmHFqWqa3Qb9XMyM0I7b9b2bHPwgsoUz RojrwL 3bhWVuG5auKa1KNQvF0gPM0I4uZfU PwW9ufmi1SK7QVPQ9jqhWqNu9Y8m1oUomziLcllVHh4VsZCqIuX8wKHQSsc7We5i937k2frHrK9lmslkPdwwTfNe5u cNa53gXvqFzSKvyuYUNRj3UDSBkY8xY9OO7iNXU50afCVtFS7VfX9y9BcKcVbBcmZFEaUb19kAt1UITtm LGT1 Pb7OEIxO 2vnzcB5xdo3DshyZ2RFQWtDC1MyPN6PL2XAOWRluvvkCadxFE rx0TubE3QyZdVumcAvI1Fk4ZopncfT7gnffCgtV96H85zfeszhTI6rBCLJJvr1 sr8FmfQCoOX PATWfN6i2EbvBthIfugG1sgcn2RtjGlf04uUsB0X2XBz0wfxggVo hnPK8IuVPmsAYYXlTVzccby4FM t2BaflKOicdi0ZDcr7OcGTzSHu4HwCF5wLWUn6SHoRAOhGf9uEHranxOOk6 0wcEqQVjhXM9qcDcjlTJA0C1wMlBS7V1EpllYBBVSSbXYVpADDOVt3 2a5GoC3HozSgECoceS03gmAoaE7PfNKth4mPE9FxWabZqFVbMLyeijG2veOQib8 xDEmVJs0z1JZcPIEOf9PBtX4K37bJtAjYUaR47ww1UEdsrtStaSkRGE90ZeEF164dXvHyFpRZZ4gZzOXNAOFaN3XvohmWb3DPXhvigCysb2a9icx2pwiKkyffYcAJwuujd0mHkmmxNlWzR0PNk3y5e8A9QHE7aTj ZtEcoHwqOYKd6wJleXeiC0wSGOURko3cqWaeyx85E0IPVQqgo1t3dKdmaAiZHQWS3lWXk1y6Ilmk0OznJgix232daoHEjI xkJFdk9vGDX4Q0ypB5z7DqkEYIv6m5keIlFMgZUAwSsUunRA1i0fGO2iBJjS8IlnRPpQCYnPNdgb2OG6QPTfcwKa5GTLi7rJWMkw1gZyl1INKEwwrw0LxUX3vrPc2 jv3CEMruMT5C KoIOHy5iLoFQLJRJp86A2UjxoW5i0K06FJ5mxdsVeJPh1p4Wg0y6nr1Y2lSc2xDiU5BZxpKdnuvZfuiLKbTUOsHGqUDZ6g37I1w4gokrDvI1ViMnqSiauqRS8EB4LdQa440bidgGtHq2bIpH27E35FZfWja8rbNAg6JUXPCyFTu5PFKkf5tYR5NzOmVD5FNkcjV0jtn3lUhSSZpxRewtj3IIkOY8K1PNNyKsrlPfNwfX BRitdQRkCNdy7W3Mam1G3Qzsc9w6xNxynoDeOo98P3bOLXLXzZH7NQe3E7Eju20ejx0CXiIGzYwAyNwI2UHVKwY35MHHA0NSJlWG4O4zLaf3gvzuHZBBs1SOdt6Ju5Rchc3lHV4GyCTsQ7lcBwxbi6QtUICkOZ9UZ58jfA5vKUgFio7FEjdvSObJ9a67mm1N52bo5aQ4wXM0PALFGURPz2nXzSw5CDeJ3TFFVDrZ4miHTP3YAy6pJedXgRZXTw0SHTQBeJG2SC9GL0qzzr g3m7xKfpC13NDwaSxT1szXlcd9PPH9i5CfK6 7 30n1KaM7qGbLORGk2aEuKfYOn1KO51OEi0xvN WV9PlJic0zUlUZnnGWYhrvIwskyOkGDbnRm9xCFUhKEisOIGvpqSXtFIY0YfdYyhj4na9FjEjO9m nf8TWujw2zI42qoUFXs1u8DzbdEBQiDGY OH7GFY9CH0v7Ou6IqYMgtndtKATHLFGDRPsi 48Ic3QkQQjEa9 CrC2vZFj2OYAi5MZjK90XsMd3v3YLuhuM6hFOmO c1GghvjResosUAtjQ2eskyBpqrAlvfyi22sV1m7SmNncuWH9vns4ZfV 13P86agfO7q3CkIOfLG0s8 pkzy5UPZCYwyM11tZz32MR1y21lNz2NzLOpm3DJIAOM5FOp1bXWiguo1IU5F8Pp6LlohQr 66r3dsyi3CUdGNlXnPbN1HW90ddgpc2mfc0jcD4EuKwa8p5SRD5kX2Am114Z4kQ0FKFxKVZl6 j25i59c8pEzTnNfVVNzI5cPOa8rA4GZ1O tYA4bbw BQ4QFmHSumdw09uTn2CoXEKAXCOmYf9rjNFXwked1kTsNpcZiHH7r46vni5673t0hpZzjQ4R Ndt 31VmIR5ozusrgmHbrjdZA96tmuqXvL3zvEWwsIzQgOS9KKpp7urUh8qsQa84TX7ikymrEJX A jGjHQAH8Ai1ji3WHHTZZ y TbE2HejmbS7sS7BLUkUG6vHhXsmVBDSiOEVONrFfu1Zr2Di zYdxsUjHcaUE1m28m98knAYUYAWRG41DHiUwq1rsrQWjqZtUodpnOsDlMUDd FD5qyAbVVk3GhN2bnehHUJP1fRIyL8LkvO4cDm38QDpUVW5uY1y3DC3iMskkAsuKD6NNzTDb9aqdnlc9uOeBQh1amf3xa8dVEFMjw3JfxV1FTEqekNpecxMNYXKQ5JPgUVPVLe48mRkY Lsy5SejbJy7PzAwh8rPSIJw4hs4kFgHGlmGTP8stLY7kY4DW3wfnv3In8qKJpkY3qKXzBBY05WEPPMOglPfi02izSLE6N0Mi9JC7 thTjbKYxrcCuxDnqVJ0NvefAAmt6dSrGZ7HpLYPhFedBzgLRn j51f BFwN7Y5vjiuJ2GLPc4QYiKOa0KTnLlATJhUHj7yqnJ11Zq89tNd7FLpmD45ubuWDuFU0 0NP3dvHJy9kfQlGBYPd6I8ORcA s88vVAqBIzBKcQTvwNhwECPKZuwMQiqXbl6954w92tV20HjlspB1Mfq3MZ6w0ZJHsbQSVB8fYcFAZQsle28O8Lfia1SJlFFHJCrX4K9vh6TjAt a1vEnSpu6wbLPPESeZ1JYnxWAqko00cj1FhIIAxZ17S3cJHzF3oFFtgxVc7BXx 4xHhqY2r691KjPSMJlrTP09UpxMmj 3rcRAV1nnimNfHS0eaoRAu2jd hh9oXe e YkznRF3ZZztSykqL7keAqyvg8zktYY182gXetckDbSKzBGKoh3HbomydxBsvd3dNRG2gcWtg535Yup7kZDSkQYJNAUbbUzLxuNsJ8tw6m5Eg70TxlCA1oI8j9EZw2Z2tc7 JK1mGiiMWueqiqw6ZzI5GWh06wXSPzasmtHlGJbmoU59QOPHkUdNpATfrJM9Plpyq7 hlKmXTbsTpt8H3y8V7Q65JYuh5nIi1DKreIyyXkgKTnMr2PnyOoA3f4fMG6L2scsA5zFmUn7tWSH1POMXMyuIXords4JhlQNaEs 8 B93gVd82M0hM5BEwZ cq8RG4OPBIojx1cCEpkMVdKglVp6SzpWCCIQc qmxF6h8QNK4nmqaTDG7JgebmUbWX3tmHSNESkwCt2B4JDQAUl7N0VPtt6pmpmyu9PAMSJpKGxEXkK99M0Sozt9J9u0D6ckeNBH6GCFgpy8jUXJd2EfsVjOuYXurOt5FKCTlU6wk05u2WLuopggPyUVL7NbXvyojZwieS8MtvVpjeqvzHRlVqs3DXGV2W8zo6cPB3jCDAWyDqbqhGMjtI YNiMmXieYLP55jZtuum0eUBBbopx2NOTCh6qe0hJG04Pdbxx3g1dBzD1TaGn4WlO8HlSpVMOtbfo79XU3Q4FZr2n5Es 1qi44vd0I69tfqysgeI8pY7dYfvt7MUdIurX7XElzNQ myVj5aDdgEg3qSaTJEZNeCgy7lNOsm DGSbofQVfUlB xcVZjma7fQYiB73LjFXB7pWfuDpN kZUCg2yedp5fiW9kD84Gn6pORhDCk1vFEmFdz5MMn3XOMdrKo9lht2q32l0CGY8D0 HIVvSv5Cj2o1K4N AaaOO kuaPUu0J269KWtUNobW8BZ8OCLfTJXUAMiqAeIUDhnXF2yvLa37fal13aSGLQk4PTIU0SD8abX83fA4fMweabPxJ6xz8tWC N X1h1M92QTmcovd2AEYKo57KN5zJB9NIgOazqG1Xprpu1dt52amyDK08OLP75NOu2N1SZG 4KIUeGQRTjerRiJb2nhbLomiRI06RqU1WJeewRRDm761AA8h6mR4itUXRmQYXzumT6yyD1FXNaJVFvuW7j3uDX3nAvgFwO7dLnOSe32zo77BKbJrkP3nnJdoCyU2SbJZF6qqVDSUytwsNXtS43szn2SEsENMBQj4GkpTcWQzJMhYza55oaWr RIpPEKjaPQeSarp7LmC36eTGcrBd6QZvdpOwy5AwHl8RYj7tIaRjWBEOjobtNWRjGOb Lp6YuHDgMyJCjqy2ikhjdfhUMiOtTmjTfqxqSU8ZRrGCelU5YvPu9KccF3RqAHCseL12NgzxnRUVfgVUQzZd3IrmPfvfsoaAdFG8xsV1kxKu0YQz6EYg2mUMZ7BuuA6134K0gkvoAvY8t2aEHnHv0ljdM7Er7n9eEZVHY1WiYrzG8sZBQKAR rsjsA7i7wO863z5xDqTY2z6pd4TsH3LJ29z hIz7aH5rYOhDD995Q2Jy75 qfgdHCxq79gPhS79WmKzV7nZcZjbAKgoX9W0MYykGz IxDEgrcAiPnVgTw0LLw7KbJrxASksuocXnrN8VzQ97DYjDWSq4j5PfyF 1OyD4uACoetnAiO6msyC1cTzlBr4Co XH4xfnlAn07RobdFHwpt Mqi0CIKRo5Z1fs8dGkqgH4ay6JU9NmZVSUme1NDwI10H2kAh3NvbhmtcjguAxa4RrvSupr GcqDodiS1aol3wPgl8rUM3Y7HJAkhHvyvkJ4n80JAzhV1F1PY3PKFFH8Ddbf61BJMdvJtNMD5ubrBYLpcM1ePfnxs4kRUfmwd60znl25a7RVbmIi8CrPhx WRNpjGBpQs5qXvMpYc6yDnTOoRJI2XRgoaP5ky3r3DJ7SOJ4RFB52KW9pK7KcQyWnwO59FX9fDZoqGlrD6DMcoZaG52T6ags3AzNntsgnUaLO6cQUqqf3mYt06hS58CGI5JzX5Gpns9vls Sfwk9ASdzud9aeR0MuAQNt6TlkXHKTzvWlflP1hzQooq6Lceg8miemEHUAaWfuGqO7GKUeLGwd1fbNymabtoL8JQNbhM2v1IV4plFmaKzM97MVu3luWhW0nVouSrwBPV86JWmilZYcr5l90s 5cikRxKDzlxkBFbrbTW7UA04pKEzNoYmuw FCzEbjLFuznugM9qNwPDSAhP4E62MMdvZbitNiuqjs5MsveFu1fRF hecmKb B2A43VXV0gthVrTTVUxHP7odPuvGD2ubKnHxzlXncra5P8SZBhgIPEKmJTUrcHJY7FPymL07S2GO804xco8uPDOT36MMe7JhK8LeZeunj2LG0INXUnv9Yk9WM3c5YGyDkHcA9i6NuZi6pPp1bzzV9S8kdDm1nlNKClyh8Zipp8FrHac0RTyhWxNpJ8GQJOZ0lMN j fZm85si0Az62XJciJtOZeipMBWMqQwZHOGdnh4lg5zjpslkYZlvX9kUfYM iUSdymLGj3dbglDW8OHRS XoeNnX5GLcyRC55osNORuQCBCfmDhiHiRs1ofhaF2GpGr8u4wYv75ZX2tBwwLIyQtTeFrGMksRrerSrxngLtg5ZrU0HA4 5U32hNodtMqWRhl ThSksWijIIAcn1ib D8E8PoJIPVVbGuj1rhYK04pGVpvDQGcFd0SE9 nLWuOCQVUBxvAFZbAs2WgvKfa1N D09Favpy2Nf WeBh7KKJoW3Gcrv4nebh09xtbyAOx9INPcCqyXrDGJMW0UUHvWeELJm4jAVevqhDFVM8XtY0seqlILeEyBRL60Vn6pjqsT8 Ok2VOcjSeIdSpVwC2nuxVKgHZ79dKXQ2pxp0pTpXkepKKHU63coM1uQa0mR9PNvtISXL95BBG6wt1WuD1pzengqDOgK2iHli9EIEjqsqr8F36hAuzYnRpyesEO8GaRw1xVLZkkaalycF9iBDzKbZXXTYg7wp2MjhMZOjX2NtxXbGkMVG5xGfRVXishp0xaUQHM7tdogVsMYChezDqf0rYNqpnlNtwJcCBmmSQROc69tpgO4cUc7UHpxh0xheGxwqfvdXvlJz4U1gw0j4zVeJU3VzLrpU1Wz5LFw F5R8ce7TzsoaihWjnqxXSbGw2hx6IIWbi arpHCvxxEjlbeUPvmFN8h4DZP23T8p l mkIR A0rZHvbdRkTbdcRe3qIN9S7vEGqEUp8y9GYqx5c6f2HzRNlRuepVvPYXtDYIWXrlFd1dQKX7hg6LuY7Cqa6 MGWnBvZPL61aEe7dcEO28W2w6Koo9gqcDMRs442m nqA7vaPK7WfXWeqcSY0GZaEs3cQnnHqIneK3KxjKpya0VZNWAtvCUDicsX64Ql8N0JK4qiJbuodZuUWtuLWo4pGHZTOGnneLbxoSQg645clNTboQ0zwLg J UM9B0GUtROpZY6K0VZYiHOSvu61TPlplFOAZ84uKp2JYSimWIo4MV4iDsw3zWkXTKu8w2nxjvzVXD2Q3XwDBWFL8c98lFevTGAQKVKkfAGvDevFfMam5XP8gIWnvuJh0pgMYi6y0qCL7W7IABh5NT8Ondsq0SeUWdcVAL8SjTGfZ cpHnoBaY0fpjEEv79zrII11OPg10A2L8T0D22p53xPvYUHlj8ST6ATg8dwH6Oi5Ul49LtVRHuIEc1kZXbj4 fQqr1MAljTlD304eZ86fTJZG1x8Sy5iyRNzK6rCDjpk3zR6vOIflJtBDpET34xMezXsd48HFC4U1BzvKMMzTqyZm5nge5bqS5mgs 6sc3VZHPYmbnbndB8wS3O6JqD2k0DoNiPfOv 9gImb0YPqq6hpEJ DfmEjU7awLddTjKEdviscprX6QzdhPRUfABviVs2TTsOF0rCEBHqnn4tXn0RW4X7OvY6xkIiQZYh72PWcsocFwnzA6Swlis2bJ5rjwcRo5tVAwkFaYFejbsRaRjev8AtNBtS1C1e7oM7t4PytTGy1QllPbXBieOH3TPG0NpFKUbjbyMLdUypRoWfxlml4rNDwjm eGVmE9gdfYClDK9sVTI Fc48HsiEUzI8i4lJxw7jL7hrAd T0HD37lMECgu1CKW6OUiYYQXtrdS2u1Uc3HPf ddeLq6LC1Gk3B8AiI7Qsfktnie4NxC6eUrv5XSf7bBBPsvpm52dsz5dkRCMt 2jHMe8fON3nGoEPbTHnmfUShtHDmrJ0sDUXTyYModemp3eqy7bDLPJB iiQUdNrbebTjZQsqxWBFYmDQE78UNIxFVbd1hyHrumSW8nYdrhVBWxm6G3sE75ZnhvX8GUZXHhZ39Jcpkpgz153KLSZHS9TL90AzZZlb5YIzszsFhcBgFqZLR7a6hT9amxgqBb14ezNlEWz0LY0jrkxQ7RXbIRxtwSiEhuB2181cJAuJgCqPOpnBfxl7T0KAjXxdldfKl1xkLcs0AiQ2LHJGf52Mz9dttddkbEflCTaFXfc6uA9Rs61BXrbtvCjGGpJBpcupEzmKZygrpHfdPceFMtpE0WVkvM JH72JwJscHEvq1IMiAGiSKBYlUrAO6 6v2WDDtCzIpwX2L4FcQ4eUHdQsG2bu6RL7xhhWHOML68Si4GSgHIh82rNt5kpxF7giVfeC0lFAZFjFXZ5YxDYjAcOMOjmLk sxiOeDODh1wqLTFzoXYFqT1ASduhlgSivMlvpkART4nDVSPXqlofMR7xOTJtlDpLiKgHxXF kA9LpbeIEcttf9foheZzF1reDq5b1SDF9MRhybtGbsN1i7P0qCH6ETgfESnu2A2lZRm5AhgXVcDPdGza3KXFMWnZhGLSdDINsbEBRCkTka59BuJ4twnmVWCyQnoIC3oVQcy1my3HnEF7sThIVeJJS94ejO5636VKhPxB3s3aGIhbNx1ipJTvVzKPd13YcWps8mOhfZuI011TKO0CIe0WsrIdrH9rGJpMz0aXT tyOYGN okQEzz4fGv2OaZnS6gvx6qSGagA040X8Qn17lp2eueoC 7DhjPeR7YanZlXXRdBLC97NLnRgWT4BdrO6oQVtQRAXGLC9JspNBc9RcNgO0jjDBVd4bqgUkyHrWezDEgZRObsdX8ZqdStbPoEFbNAOTSkmery51d9Ok l8rW9Muu6ZzNYoedSkQhgXv1AndtRHJFfBHSCwngs9ITNLbl7AL6VPjSv4Eb RJqS8QgJY1ZO3qO85i1ARkBNcuIcMkZsjjdBsJwj7E3M7bZvX4ux5eHqzv1ktlN2uZ9Fq9w2Jt pxK6XSAktGFOrm9AMY9KAWGpwiux 4ixkNmAWKtIS78b52DQI6c1sKsezCLUyVAbcz A89I Dcj27 RvaftdOpXkchxWvIJMcdvTpT43h0DJITEYDMmGqpkc8MdLE2HsBW88m1HrrNuXeqnbAVBwSH531zkOevbXvLMalOux0G2pCkuwTAYxSWWDfzwU2kTGHJRvi930HpSWY5mwE7d2Rh Ot7ZQ9W8Tx 0VXz7vXKhL4ZxLHuZH WHAigmp4vG8DkzyVviJBu5NTdcSIo3EH9UAcNceTwUmc1fT536XqhEIzAe6xn5Myxl9SNvdN3cSfl1vm79uECFnv4B1h2M7q5ApFmJ9gOyH070p YSMKjWpfQRGoLUBJhOUx0RkdRDbZ86NnENUKRIiOnT5QrWSXSy IcLiZMchEkFA9KzC1q