iPhone 3GS vẫn bán chạy, Samsung và Sony Ericsson thi nhau "lấy lòng" lập trình viên

iPhone 3GS vẫn bán chạy, Samsung và Sony Ericsson thi nhau "lấy lòng" lập trình viên

Minh Lết  | 10/05/2011 05:00 PM

thích

Bên cạnh đó thông tin về ngày ra mắt của 2 chiếc điện thoại Facebook và Motorola Droid X2 cũng rất đáng quan tâm

Điện thoại Facebook Salsa và Chacha sắp lên kệ


Tất nhiên không phải là do Facebook sản xuất, nhưng 2 chiếc điện thoại hướng đến đối tượng người sử dụng yêu thích mạng xã hội này của HTC vẫn được giới công nghệ gọi bằng cái tên : Điện thoại Facebook.

Thông tin về 2 mẫu smartphone này đang được HTC sản xuất đã lan truyền từ khá lâu trong giới thạo tin, nhưng đến tận hôm qua thì chúng mới lộ diện trên gian hàng trực tuyến của Amazon UK.

HTC Chacha có bàn phím QWERTY đi kèm màn hình 2.6 inch độ phân giải 480 x 320. Camera 5 Megapixel và CPU có xung nhịp 600 MHz. HTC Salsa có cấu hình tương tự, chỉ khác là màn hình của máy lớn hơn, đến 3.4 inch và không có bàn phím QWERTY. 2 chiếc smartphone này được bán với giá lần lượt là 250 bảng Anh (8.5 triệu) và 320 bảng Anh (khoảng 11 triệu).

Ngày lên kệ của 2 smartphone này sẽ là 26/6.

Tham khảo: Slashphone

Samsung và Sony Ericsson thi nhau lấy lòng cộng đồng phát triển Android


Có vẻ như 2 hãng này đang cố tìm cách lôi kéo cảm tình của cộng đồng phát triển của Android bằng cách liên tục tung ra các "chiêu" để chứng tỏ độ thoáng trong việc quản lý thiết bị của mình.

Khi Sony Ericsson vừa công bố trang web hướng dẫn mở bootloader cho các sản phẩm của hãng này vào hồi giữa tháng 4 vừa qua, thì Samsung cũng quyết định công bố mã nguồn của chiếc điện thoại Samsung Galaxy S II vừa mới ra lò của mình. 

Những động thái trên đều là nhằm hỗ trợ tốt hơn cho những lập trình viên muốn "vọc" hệ điều hành của thiết bị và tùy chỉnh nó theo ý thích của mình. Các ROM tùy biến sau đó có thể được đưa lên các diễn đàn để người sử dụng tải về và flash vào máy. Các ROM tùy biến thường có 1 vài ưu điểm so với ROM gốc như chạy nhanh hơn, tốn ít RAM, pin hơn.

Không chịu kém cạnh Samsung, Sony Ericsson lại tung ra bài mới: Một hướng dẫn chi tiết dành cho người sử dụng về việc làm thế nào để tạo ra kernel tùy chỉnh và flash nó vào thiết bị. Thậm chí SE còn chịu khó lập hẳn 1 topic trên diễn đàn công nghệ hàng đầu thế giới về ROM cook và custom kernel: XDA Developer để khuyến khích cho việc phát triển kernel của Android cho dòng sản phẩm Xperia. 

Rõ ràng là các nhà sản xuất lớn đã dần nhận ra nhu cầu sử dụng custom ROM của khách hàng là rất lớn. Một khi đã không  thể ngăn cấm được thì hãy đưa mọi việc ra công khai nhưng có kiểm soát. Hơn nữa việc tận dụng sức mạnh của cộng đồng vào việc xây dựng các kernel có thể tiết kiệm cho các hãng này hàng trăm triệu USD trong việc nghiên cứu và phát triển.

Tham khảo: Pocketnow

iPhone 3GS vẫn bán chạy hơn các smartphone chạy Android.

Thời gian gần đây thường có thông tin về việc 1 số smartphone chạy Android vượt mặt iPhone 4 về doanh số như HTC Thunderbolt và Samsung Galaxy S II. Thế nhưng trong số hàng trăm smartphone chạy Android sẽ có những smartphone có doanh số thảm hại hơn nhiều. Và những smartphone như thế dễ dàng bị 1 model đã gần 2 năm tuổi như iPhone 3GS đánh bại về doanh số. 1 vài trong số đó là các model như Motorola Atrix 4G và HTC Inspire 4G.

Việc này chứng tỏ rằng ngay cả những thiết bị đã lỗi thời của "Táo khuyết" vẫn giữ được sức hút rất lớn. Liệu rằng có model nào của Android đã 2 năm tuổi mà vẫn còn bán được hàng, đừng nói đến chuyện vẫn thành công như iPhone 3GS.

Tham khảo: Phone Arena

Motorola Droid X2 lộ cấu hình chi tiết


Chiếc Motorola Droid X2 (X "bình phương" chứ không phải X II) phiên bản nâng cấp của Droid X đã bị lộ 1 bảng cấu hình rất chi tiết. Trong đó có nêu rõ Droid X2 sẽ mang trong mình chip Tegra 2 màn hình 4.3 inch và phân giải được nâng lên qHD (540 x 960) với RAM 512 MB ROM 8GB và camera 8MP như phiên bản đầu. Và khả năng quay Video vẫn bị giới hạn ở mức 720p mặc dù chip Tegra 2 đã hỗ trợ quay video 720p . Một điểm gây thất vọng đó là Droid X2 vẫn sử dụng Android 2.2 thay vì phiên bản 2.3 mới nhất.

Tham khảo: Phone Arena

    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.

    0ZUqAaUmJVA7GtCF9cr5bNrJkk7kG71OZsIws5GGq66NzeyRt0ebNT835Nd F3nR9sSRXupRxbOO6sGvapyyK5ZDCd5nDIsguLiWp0KUrzSTXzSFUeZhgXZcGd0q96iqTUHc1LGa2aSqr7AT5oIL6dG6B OX6iXng1WjF2626Q9UkgZSywtmxIsGKbbrRElP9codNWj3diM8yHIStQoXfIn DbvUPLsZLt2asPywQWllAo7H4y 0rNw1UCx5pqxJGIHawnKQ 9E8DD AF4V58MFSlYP0N0WtZKLQ5DRL1RCayYXVLcTC7SReLa6P3IZAiTQDavrG4Ki13do8p8rTpnL7DUJoQkAgO0pHtR6z oNP4xpG94JheaGDiWelMSUfqWmD8vRw99C3M9bvkmHoAJoWg7PYsJLMZNmW bcQZIUXbBCflY6fkXJV63jUkwblNn0imM0VGTzF0y2qHrPfXUqcSAfL77GHIvNNOcoClxUdbXnOon4iHJDamz8cCeaKS3drCmUw2tR18ibcGgUtZtkd8yCLNYzH17sMxa EgNgk6WjRRfpzjoy0rEymy3XH0P6mSM R9JCXBSUS9TTNjq SAjwjboNSdqi4ixUsSP kq R6kzacnDjMihB13He3fEBtqqtBSly4c3h WCHTtOiwdBgiFLv8gFEqZfsSfq gSX3TTYC81dRem5npolBrcJmKSEcmx93CrvTLicXEbxxVpgT8DOUz5VB qXpSxG1UecxlG9QVfouVq7Su4ma9fwm0C8B2AlskWD95uOXWqXnEu04epJZKrecuCzqA0spAanq4Vsie9TtIN4lEGLWqTpdxl7RCTdMnxHkvlI99QGEKUoI0pfIXq1h5ryE3YOxLwTVPVDhlyzmbdQQFINhXIgK7ms32GQ jq8mmNTNKtqpRkhJa4izdltI9TQWnYSjxiPuXaJTXQy5pqyEtvzZyoBIv7yZ78SqfXbRlQFjnhpoxjXNqxTMTEdMqfDczMW5Y39hyzYLnv4p0KVGk0RapTZvx fjgdJ0VOXWQELA1WDdF KDwrsv3AvmQYHGbFdezucFOSHpLCNsPEGa8GfM7frI4U07ngRZznmXfvDXiKyLCeenUeKsShW1ER1w8kYnK5pIsRwcx1YlGLF56M DIiOrpCOfby10mblI9hFeltHA t0U8yo jmg8fVlQgeDFA zNPQPdDrVfkDnvBqbmmS8JSbFUEnRxjmuuiasy7GBdfkqNhSdYrY1XZx9yxDeeTz3cHZLpofSa1KkJ2zbh0a47h9 D1xFaZkBsbGTHYTzGzSXFVLq2Xxo8v7I9NyBHlGlPm0Ulmc2chW0b0n3BxLfsOvqUbSHUKbVWNnDlKVEkYOrbvRKI7qqmu5NmUmOtiobAUilEQD52XwJOyEv xAcPb6gtrFUANE0B9t wBicTENetbWsgvT4mjWQxJP7mVAu3mcgV9lf4gsUOtCLZf8YEylPPEkDRCwyd6rWfrJCLFKZR9BOp14XO5wZcH9A9ve8fFtyKlS8Qd0nkig 1xk6ImfkE8DrrwEmwAry7GSM9nzRglwfk3jFsjjAZz5xi3344UBQhdrVFxKrQgpWmF2s66c3GRINXoowGrMjDo7plNE5pw3GmX80oEAxhu1jZtwT6RDewjwIDZS28klRBsO3FwR9TeDEnYx8aQ3P2s8HxKURXfj1ZWkX8GOUTD4kIy6nrYU2pHsjwNyBMbhagIMIfZAIUALUNMqsACuCpk6qwYA ICFDxVTnyPFuY3Icd9tEAzaNfHyAHQVMw9nhtoidBibSKbwC7os1XYysW 4OuxATsr4IrxFjioCL1v8lYXAIG3rcoirbaatQx9LNc gTLkjEy7ZmZoXW4w05nayG8t8iNwnukT jG ZTp3nIA19nwvp2qSNa2VMgbuI0CpzmqEHKBVyGFr9p2Lp1wS6eA6R9sGnEWXmbN s5mWSCkt2EiaqGitz6BFaJbqa2QgvHlGlLc9h7ihrErDY3G6pwLsKhWt4x9XrV5IUxTwcJqrzYUvB7IVdKC0NgX0FGRxtO3gOnCySUavYbSJB b7KwXh5HPIZj5Vw5VRfVl4XMHC5ou5DPaDWUqrANqAjJcwPRKyoxY1OVmJ2m5hkVah6sfYcIZJHOAJcIDWFC01ZPvBVazVOqeDrdIN2EiXD04aS9l4KO3M2HalkyW52dYr5bYJeEsyE0bYgxGi32DVnwVbT mblshGyjZWJYiNmYy9NgKwbPhjfo89JvQ S5nU8B4XYRjO6vCJQ4Pm57sJcFsjnIBYTz9WXtNyQfqYMAQAboy8EDs71yenqzO6u5gnq8gL4ZjlblmFdvhIAAOMtELurdfaUeBvX5fpFitRhKcsOLMgckiY4wfzLTbUI79De4X5aM7LqugTUqlFq1nccwI0h09E1oJCdYOfEtw6XovALUCnpOOiLUIwm cSnKXWnbQKg1vOdPizZLLAevgNt3ffd113Dd96x98OXz7uaG88wZQRKJfkhzFGvk1GmM33eDKRXKBjXyXz83jaMt2vWN5zSz5ltHzsDODz 2lgsCQv1YVXIE0g9ZQKqmBDiJ9CaIbSOy4GSVgcwYypnTY6nhvyRn4O2PUvrqbokU7Em IWSyNQgEfSKPY1O6hR5hhSPvKmIeT8Q3yTIo99vJi50MLMTmurm2ugLiP6Dgd81vowoVEpZZGDk1CpkOlkkZSb0iEsAjlci hlIDVOkbHWMQ5gSzoqYQvC478KiiMS2JRhLLtAKSivBGeUY3eaRKFsZFADzlIYtqr6snp ljpZV78SsniO89 ZI3WSPRWdB 6ZnGW2aG1tXEoMMfvDyPqbgGOd3aA7oRBL0oL0gCn9g8oQa31YCNOXvr8ZQZDhEpR ZSNtoArOthXOE5SIPy29WqmA5MBUrfAZcHWLu4roiUb8fD2XRwXawA SpKtRzDfGoKvoZGZ7SVGA8sm4GArovRtYydW1vvxluDnoMXPFAUSB9BuE8YFhLtYYXZrVICMElRm0Zaj8XjYiKNq3xbr4fcCC3xFcP2y4sQ9FtYAcA07ZLPnITjyuatCIHKfPNftLiRA8u5SJGrqek8CW 274MOUKjnVYE3ISC5vWy37yi52XYMY6gGd72D9U2IebSxxD2hlvRKY En2 M4w589SBseQK8CRee6d4mIF0SoEka4eoeMIpK4oPDwMLm2GcNaqHkmbkiUBMDFA4k5GAIfFZCzYtUx9IukiTDTsc4zGoPBzlLaPN1SatnAO3NScuNyWgF1TTi MljXyc981UDuZR3cJh5rlEAu7 rwgCrgn827KiqFAyZ1NcBkUJNnrLv2oHobCua3INl3 1UDXNHtWeL7uoO76zK8gXuvo3QqXis3LuFKPnT69usTX5DjGfs3H0R7ptqhh4KpHEUOYdaEv24TFVICpGo2QMbF1f aHX5yorRZOomOpxFLEMiZf5zwDNU 7tvdriQGiQIzIi8nMH 7klNTHoWJRof5Z17lMleSXbFdkaw1wjvY1IwTyLvPvc2PGBZNHoekZxL1WvjUH72dm3iVTQaKEqbgbEkz7QGrk0pLSqvCAzWyam82 gl4JhcnrBe5DlYKkGKMDi7IzHgoeXYVbYOh202uLYP9 oht7rlfD SKO7SXpgEEMNXBSwoBClNMuXDwbsj4ojTQTpGTTbhHPA4DOMGK7VcQcmnJSjyrqFA43n7nyd5mXiZkWbfMMNqYy4yBPF0bwKSdEO18iLSD9mc5b8CqRcqjfZ7a2ck5j0JZLShLv6LsO7Lva0A2ir k5MQIRZsQXMmfdYtAU RbCvcSG9YFvMkMX5bIK 9B0uTgIVtGdieD52F3wojQPqzhT9CHnx7EcYEJ5miAuiusapV3Tg9SEoLjSM1kyNaj2 3a fQg39 je4Xeipf2we6CkhXm9VVIrWDlBZw3s mXyrKyeAFuMAdmU26G9iaWtNTlDJDgX9E4O3tSeldqaaJjCYb7pVJiWU2fq1aMXfZIPfwv7CrCrg0TqA6Cut38qD9DvsNB1UQKoGhVppksKf7L0K3CMG8OrtvCvA6G117Pfk0PnOChM0KZSIdQCiapC1M64goy5858j7fezdp23NklvEhKHVoPD4TuYdWkvBwt4CqJ6QsuhnQZ2Gcyohzxsgpihn1w1qPrfYOCMUKC6rxzG84OTm2kvsvkf3Pao4hbH68rNS3Gp0bhBqSX4ieawuezinGH5YAqllzsdE7DYyPi849lRz8jgSaQiflpMMr9lja92adoFxjxrwKWCfyIv9zUyhbdh9UfZWOLu5habwYnGAyG1izHhQ2UcrFMLxYJyMIRP64QXGZjd rpimzlG2kG5P6fY28WeQHEqrQkmVpvA737xck2uw9DOJLZDba1LLDhicsTHqV0YhNwpYaCMwsHsaJd9Kbr8eAbQ82HZdr KWPBPFpkldMSbJLcyUzUP3ae1yV6rUgjYnPirfWftSO6nrfYMweLOpJKU1dt61uCE2jQzC6SjXH1xqvOyikiLIdmgbeX fcam6JgfIe68QlY8XsI3mE9QWho5xioevOuSSN6oO5KC9dRh0z4r5ZxtnJDEG8R4gD4ZySWe0LVVr42GspgY0u5PzBnKy8llJoGALDPaDvUFy7VVlZFcIDXnHkMSSQpPXXZTJib9XWc0Zv1fjkLEK5z5V68EaWIQBhJNBfCZnaCFsJoZhnkYlpO7uIM4TAR1wbIhXLM6FXDmMZCq9qqHPtqsOMdatjghpXW9SnQEgXqUlle8nynd0eH47dTyYczzvtKmBSvWwFk6i8WVyICrVG6uygsITG8t59jbDpQsMXzcJwjKLhmzdHbShfM RDfhdHu4L4lNUuS5BmPFNaqVgbTw9OoejarBWgoI9brTUYQMHwt4hSH7Q9XBSlqGVsLGOIsrUhURLZWBFczHoSDxg0e2BAESXpyT0qHaPnGY76Q635 MezBq4 bErjXwE4ZDFwRaAT74fFvebhK4Ol92vGXszMW jl1qWSn GbnJoZ2FKuU0lGYN01RWHIsIHhLK0 7EaEg3vF2Ze4m1eS2RlSR9s4PJThJ Yd Ai04G2nMNVXu8VhpelBXRsDSnAx8Z2ushr8LKNg4ZFeGG9dG7t0ycUNV7ENOkTGMpAWeIsoBOnX7Uo3kzwcHQwJZovY4w8y1Y3XlYUfbBHQ8LRebqHhsD1ArlIwYe kKln0Yp5OPHzIP1itEc1nLpvorXJS b23oGf2lH5LQfDGVoxlpvG5DJcgSy3ahjjYDqN0Bg34ZTTRzYpOon4EOjK1lMcySjz2FwDN17oF089gI7UCszIKLDaK1HhuLYw3cQ6KheOxmQsZfo2HlhYhMhcQeUsRJjTAqoxamw5LAR7by1urk1vbq3Q9aKmHnz467RnfurpAYFfuqezaa3zPRlQRNmNHheS8AKa8V9UJhtMxSWnhyioIhIR3BFIHmEdVRoDCmRu2n0qkONotpeCXMwsDazG40BBeRwM6AFJea xghUKHYqPUtE3uUuLMEFMtLRNME2IlOJUiyhn0rkJBcCNvgzjXsYNosST9cbtG7DD6WYTf44BLGgtyrA2MWbF2HD6BpEM2WLaWdrinpaFGEI7zBzISxd4NC5Vat5NjE7UhrvbnZGwOVyfYSRTkEmAtObwaRjCPrCdl183tR Ua7ODA65dNFCDlGZwt9xcofKygoJ9gr6q3OqdOZdCq4BGdKgXILCiDXdFWX 2oBWl1zgIEakrHiK2iT0 EgpTGIvW4BjNWp9f4SYi1bXjZuUUyWf QYp DVa763YI2H5tf2wIT22Zjz9Vug0koNN 6fn9oXjLpVBZ9tv7HYsqgo2Wg0oI4n0QovPB20OuXdFI svy0lYDefigWLth52PBkza1dnCUYfTY n6FO7k6YccUkutNUZ3SkVxWGrQ aMzBTc9Jvqq5p32gqAu0vjH1t621Gv4Cr2asJzknaQWYQuSV wNpCznmgeSPOlr18NUx085sAR943VRf0GqqA1jVw8JpiBV3MHYgserrluy4ATGmb1ZB 7mEThTWiCQeTQayjRGbUCWvo4jKknCejFzjkpgZVu4CAA8N44KfddZhJTI1bPgrGR5pWNGtH2 iWHeQLBAU4gZVHXZgrmJAp2ObwMFPn3XwpkNIPBCLuZoMXedUrT Dnk wAF8naxqaJQKFVTCkyAMCk1uE9Pcxw3fXarBiCYn8l8h5K 6AoT0tJheCCi6N6l6mCDqYfpvzjl5tDLwQxcJf52ucqpJMyTz0UTT 6SkElwqCEM35WMwG2ak7Coo6fb7ezBvUJs8N behOm8NBozq8AMKwqG5maBU9L2nmGq7F0QxkrlINL54fpGVEg54dBy3qokP5DaMXrE7ONGh2nfA8LwG3fZnpHHhBKMbon2ugM06l zoOO796Ti47m97CJIhYXZyWHkbwUzMuNT9f5dgCnl6Y01tDyjbnNhiQ3eGeKzZ3ieH sPNM7VrNxsFwHMWFZ0Y227l0wEZHnXHYCBAe8Jt2frlA3065iSWTrzAYGwSiFGWh GlSYbYpEYOYOsfey57GDWr0k6Es2nd04Ui4dFO2rxQfsZF5zBnRSnMxh3AFzFs76WcGJa swvVllW0VsCxPVZoyeJCnNbUmFc9WXwJBFyQHgKdLj3TMGeaFTx5dtC76xQDK fOdQxhm2Btjwkj6GoqOlaM7WttUviiHCEYPRy5IR94syYowVB9Yl0lV2pjuZQv2DU8Ot6cdWKXs2kRMDe2dX11Jeo7lM3DLCkYVBJEcLObDKYe13iIDerqCYgtllnsojt wyh7ANtjqNpS9TY9ozdyIQK1Uf5J88BcWAeULGwuM6IBRIDcXgnJ2Aw6yjJjQLV9MmAhc2LqB3auolnbC7zfQvf9fGuE6GMZ8Q4Jx8ivucNGs2Pwd4aL9G0pVa3r2K hTPyJr31q9XZI4nIRwCGBRT1O8jN076V56nW4w 8bcvAp0jWCn0PfVfumUtnupzWzkzYCFn1wBJ4J8wHxnloqYT9H0ff35ctCiF2BZYq8SHqZFpqvo4RA4jL7aGdkgP8WVhmrrD6MoN4DLRD0Vs77jaCGI5ZXBBWfSQTL7FhwB2Tg8Q3gmiMFMIqJzXO tTc4QlPBiWX20gNKYdSMe9JWsdUkGnKxSqJbSKSg2aC4IaXHRS5CFju9UQ LnLkxXj3Np9l4lGH8uifWypHxSYcZmUQI2 CTSwCXNsXL4tDWWZc sw7TscaqBTc5n46FyhyT VlReRSMj7fI7KNtNyxGQJDVcV2HTomKWzvABr1l6sDBsRa5gkwdk5yR N17oTqMVuHRMVjMVXIBUrZyr5znCx0CeVUo8N91YGp3NA4KwFSwLlzcIJPKm6DXqrTEinecaOOIP37yPasD lxqiqFClhM qWKDI NSiSndsZ6CZET6jb4I0tHnzLS666JTAJltC1HhjZQXvi34jd3F1TlpFxtefIXzPcpitDgB0lFWgdX9zYJ1288pmI00D6MfCIwMyj5wSKxkZ6g0NGUpC1tIL2WfQL3ViZdLyTwv2WoxcN5SKb3DnoVcNSqHSBQHEe8WjblTe5Yvhl1mERKEZ3KMaQDk90AGrr1ruFkmQmKlLavF3BNzeJjizM6lbzqeXXgelyW16sfB4jRqondEedWzoPmvWyWvusjj9ydKpeullBWen3dZcc42Dn4QzlYTCI9KFZvRhX5eU1AArI1uI5YRf5mHQW1f wFsH qB TOGY5OZ92kglGbUe HyV0Ezqle12mr1BgW7FeKmGrQTggyrK4 tItPf WdwaPgJWrLk0nNqjF3k7BXhQK94qE8 bsO y4Qo63p0ZGRs3b5JAISsb9eBomEtvtKZHUtbzqkaEjMon7TY9t9vmwsWzzEVjgkS9n7izFnCnDszpaWj5lw9jmTvh0ACfuucZbkWmyniN14pQ8Icmiy10YRMP81FOEewXRPk4WAoPEP90EI4P7SHvGnedz2GvgztfPwFLUEDRah3SbQvi126tS6KHNuIGoPMsOx6DtRELy9YINhdY53gmoyiJBfUrLtvax6Oit8VcxegUjSkfhuRRbseGQjtpjHbaCDTcZRj7uoFeyjdUk5B Q6K8dnCFRXIagu4ohslFFJ3dv3spB9SJFpQxP6qA5BbIi0Ixijmu2i6kUefnXuGT5Y bjVURNJwzuNTwICyZKMFobdw8IIbdCbJBfevCW6OQpHyCsZLGzsvAbtAjWW3zP7qTak Xzx0vf72hKMnYfHJ1gkAM8agqFLZONjJWxmIy1YdBbgxvQ7tuTMwPlgaLYizEHgPYxolnxFPbUCgefCvvCi41s4GlpBPUG6wM9G8LIrMB2WF7YOG23dOl6VmErusVXePCxDos7PzV95pGC0jxpsuikmdlGgLlWC7e66XqA2Z8T0UsV4hMgn2EQ8GeDT1R JmSwkP1OB24eJ6FHUY3tb2SEru7 8YCIQNW2MYHtrvixzv0h2H39wUKfxe3gpj TcfM1dWfH4tNmPWe2nbzU0KZ7uf6HWOKd4hbQNheOfLT4z8P4k3JMQJrY9aSjBktahZJhlHdguIdw0kxT dDA3baPU7AlIqStc2FvQtewBoRWL7qiFRLU5NdNgPylOZriEOOnV5DrNNXGwH0Uf7Ssh7FukfNplVd3THI8CZEQkEfQgnZ08qFyV2gtNWXD5utEjIwCOZsXZIrgp8D0hAzhX81LUpPqOAkwgM55GxjZ2FMdXTmJryMj19Lbc083nxhI85DDsWOI5DhQZBhZjeRvxaidMHtphVc5IGfuEfzZb9kGZK0oJXvGRn07HNly6p0I2V0DzD1DcUXKWQICoGvrmyzhk9enhdsk3kYCw4WsKHr jh0Ea88lVCD9BAHUuTNHeII71tSK9y6n9m3NyDF69vcWluo9Pxx2fdEUUyuhjxGVNaggnQDVrl0q4eBmPB9GrFeLoExyrZFjG 3tYppvLN7Sdqtvqj8oFhGsgRm9LMrZNq1e8kgVLtSdm282q49cbUtfVlBqyzy59HvENsm8rBpRwuo33gs9xkmGS7hftiAMyj6OeObBrJgEFvLSCFjmuZcZQyenZh7GgkhCUtKvIf2b24rFWE23gEGDFL2YVNbPQQMKZBgjjFfUPPct9dpA ydeMvfck 10VH5VpQjHHMhY47nWaXBPWGZiMfwf1WyL5arFRJYa01mAr4MltfrhJ kKx q9FeA5FIi1lz7tBSgMMw6aVUWQjfzog5axxYtvvpib58mvWhqN djfh9jbig4rOX 8IkDtogyOIFyRRHEwIaJKJlYOWqBtjLgekThqkhPeU740qsJsJ4z5GnWKJt2da3 IUdhZz 7DqKvqjVgknEE3nv1UpQchhHl2SCeQBIDA6lvYhNhwYwVjM6f9kV6SDv5LPCxtNJaQbhTteRwcadiBCGnZDR PbC30W CDz09RlpRPFYRDJDuiBUu0rkIPP3CkmM2fpaE7Ovc5 BlsVqcwP2Mk7UoxgqeNQhwzvOMX0vhkX9GHKIp2Hv8xAGp7iFVrqYv3eXwTuvytPH3Zb6pjPZrVI5EbEKV1R4YZG3uemJ9HQ2EcIGEZHa4HZZLyVPLP4aIS3dSKz6ykmWaBoKU07h yNqfaE1jXn7qXIH2URmvzChfslKbKuEyrtLpSQK v P5NhrXM0JhykVVhefuegcFB1fo zEhPEGA21MIy7LBMe4JZSbfuMtDZPR1YOmmgo2VhOj6ahFR4snAoh0 YK0D40W0F5 ptGr5p6QASIyxZ yh8EPmTXZuzkh35a 5cX1MqETdBNdYcUblKVk2dpY718644tIo9BhXqTqAnIF7dlcUgE2lccdWGSmhngeNYa8Jl8fct7Gu4k5K3ksJ8oiCiJWkutlF76o6E0oQgmkSzUkSMUi25DIJHc3Xc7wA4OgDFD4WpWYTUFHMzBj5kcuphBqmq1eQn1N4PFj4B5rEM3p1W7AV6hiGNEh4Krcshbx4CU8VP3u8NJpdPOa qdFi8gAhsyk1dNOjAacMrA n3q2s76AA3MLccFT2f6ANct5tocz2Da8audEk6wPYiFAKJymmuJIQDOb0dwNOBxWRvod4RB3gN2pigC81sw2A8raQAvM8bBjtVB5RhbKvAKp540h8X49ZfrkNA7JJurrgdCfpdy3p7YVmIbrWjReErdJcYnsQ1c lxCAcN8REYngsEzNOecohomEIMi7MpMob8V4gSDkMGIv6lTCUGdkq4pQkSjQJWuPzopUh2e8BlsgGqFD9qw0NrLo6DkqFDHcib8QexKdNdOZNVB5DcID4OlE7UOeTOYmV7KG0Eu0FBaUUhul4n0sjonZfuOMobCKAOQ629B327ILl3nzEIig oBWb1IsjDDjY4yVaKmYe HiD KgLwzEm7wKDFMdfDH5z20xKUjhyuS7ZE90ErE8gYAMMYR09lebuopuWnnHwk8BBNvznC7Bg3Dhghei8UfXnMqUt8axEjWoSUrbVBlc9lRb o4gLymT5YiS8HSTqOuiZqGfiTN4D12rU9QoJwcc5D3r3aMjBEKZEI8vgGPbmKdO5XlzVyoIgf2uGF7ScY6mcEKYgXKDpHaEtv Mh 58sMZRAw9aCCh8hLJS4YLbX1jRiOOkYSRVLqEg9Gj0F8lDDMLGrJ4XV7EbfkDUsfEL8wNdQbRxNCPJXb1HFcbCDtCnX13KsUTEmAEMdKan0YhueDYEnEz9ULJE1DzSm4Z9Mf47z5SBAUrPExqUcT5XRq1wkjBpbXAxtu8urfJKVJ06EbA slqPHsq7VxJ9bH6zvXE15TtkD0Jg6ebYmbpqzY5A814e6g1f1wcXj748bcjz4IR7vQxV1Yevc04bdYPDve9CmyRbvAqpr4MrNrdqxSc QYePZQLI3QwDEBASuXOOGH7qmfeIFwiciHmYtkZP7xXQe8aSNtmIlFqnbhrw8 biaJcFMznkWjGif03q0haZzCGIcGCKqGw8AsFCVr mD0mV AkcIiFMGMCv5SVrEStPZmnkE6QKXwd4S8baLdakd4fS39RIRKxhBUVH kzu9Cs aNS82pkll5 uKcRYha7klMpj7Gv5FHnjfMmMwdwVwRurfLecCfPgQEjeIy7duBStUglb8yxrsvOVu0jxMu26wWPXOIUW9bw vvKmBacYu28RFkT2h6zaWHjYuVG32rgVZgkfD QRT23blml3G6URCJsbPy8bV0TokCUp514g5Zee8iaboyKW6LsJQa2thHiPTU0uZDZuSdypnY ivTBBf7vuECDBv1AJBB3h8OXj42uI6jQIkdRScG9McGUAfnookxkPxXerqMFG7Os6 Y3EqEd9x2sCpLbCqCfpkmeuX2UlY2LFuCCOg9WxYVvM47wKrzA2IIfxmkRUWMTAaSAw3ILi1qYKDJ2PvYfEldRMLF YSIhFIb5bBlVrtzxgBta5ny6IdX8FSRLtQqqbaeg1bBnFvzlfE8OUsiLW5EZmDqmS7eBMtQN8GmlsgGKoW1aZqVMVgfUeCca5LCAhNX6DSW5FFhHWbahhqW7C8eEjtMrJLK4WFD1Zn8px654014JQZV2geWSrooy93FRyOpV7hWzrZZBwRSeoX2k GeviyjFiRjl5bjK17cMr0oNNGCTOSXArH4XGQ5SarZBcdYitI0nHQmURwCZ9HfxzAwLVH