Dùng điện thoại Android làm chuột máy tính

Dùng điện thoại Android làm chuột máy tính

Tùng Phạm  | 23/07/2011 12:00 PM

thích

Bạn có một điện thoại chạy Android? Vậy tại sao bạn không thử điều khiển chuột máy tính bằng cách "vung" điện thoại như trong những mẫu quảng cáo chuột bay của logitech.

Có rất nhiều ứng dụng trên Android Market cho phép bạn điều khiển con chuột của máy tính từ một thiết bị chạy Android thông qua Wi-Fi. Nhưng hầu hết các ứng dụng này đều sử dụng một touchpad ảo để điều hướng con chuột. Mr Mouse là một công cụ miễn phí chạy trên hệ điều hành Android không những cung cấp cho bạn giao diện cảm ứng touchpad hoạt động hiệu quả mà còn cho phép bạn điều khiển con chuột máy tính thông qua chuyển động của thiết bị Android.
 
Ứng dụng này sẽ sử dụng camera của điện thoại Android để phát hiện chuyển động của thiết bị. Camera sẽ phát hiện những thay đổi của hình ảnh khi bạn chuyển động thiết bị theo nhiều hướng rồi truyền tải những chuyển động này thông qua mạng Wi-Fi đến ứng dụng máy chủ được cài đặt trên máy tính của bạn. Ứng dụng máy chủ này sẽ điều hướng con chuột dựa theo chuyển động trên điện thoại Android của bạn. 
 
Tuy nhiên ứng dụng này vẫn còn trong giai đoạn thử nghiệm vì thế nó không tương thích được với nhiều thiết bị cho lắm. Ngoài ra, tính năng điều khiển con trỏ chuột bằng chuyển động đòi hỏi khá nhiều sức mạnh xử lý và quãng đường truyền tín hiệu cũng khá xa do đó bạn sẽ cảm thấy được độ trễ nhất định giữa chuyển động của thiết bị Android và chuyển động của con chuột trên máy tính.
 

 
Bạn sẽ không phải làm gì nhiều để cài đặt ứng dụng cho máy tính. Đơn giản là bạn chỉ cần cài đặt ứng dụng máy chủ trên máy tính và khởi động nó. Ứng dụng được cài trên thiết bị di động sẽ tự động phát hiện tất cả các máy tính trên mạng Wi-Fi có chạy ứng dụng máy chủ này và đồng thời hiển thị địa chỉ IP của các máy chủ.
 
Để xem danh sách các máy chủ, bạn hãy bấm vào Menu chọn Settings rồi bấm vào mục Wifi. Tiếp theo hãy chọn địa chỉ IP tương ứng của máy chủ mà bạn muốn kết nối. Nếu máy tính của bạn là máy tính duy nhất trên mạng Wi-Fi có chạy ứng dụng máy chủ, thì bạn chỉ cần nhấn vào Menu và bấm vào Quick Connect để kết nối ngay lập tức với máy tính đó.
 

 
Sau khi kết nối với máy tính, bạn hãy chọn Menu rồi bấm vào Start Beta để chuyển sang chế độ điều khiển chuột bằng chuyển động. Khi muốn trở về với cách điều hướng bằng touchpad ảo thì bạn chỉ cần bấm vào Stop Beta trong Menu. Các nút bấm xuất hiện trên màn hình cảm ứng của thiết bị chạy Android mô phỏng các phím bấm chuột trái, phải và nút cuộn của con chuột.
 


Trong quá trình thử nghiệm, ứng dụng không tương thích với các thiết bị của HTC như HTC Desire, Desire Z và HD2. Với Samsung Galaxy S thì Mr Mouse hoạt động khá tốt, tuy nhiên việc điều hướng con trỏ chuột bằng chuyển động vẫn có độ trễ nhất định. Trái lại thì việc điều khiển chuột bằng touchpad ảo tỏ ra khá trơn tru.
 
Việc điểu khiển con chuột của máy tính bằng cách chuyển động điện thoại tỏ ra khá thú vị. Mr Mouse là một trong số ít các ứng dụng hỗ trợ việc điều hướng bằng chuyển động. Do ứng dụng vẫn còn trong giai đoạn phát triển nên khó có thể tránh khỏi một số lỗi như không tương thích và độ trễ giữa chuyển động của thiết bị chạy Android và chuyển động của con trỏ chuột máy tính. Tuy nhiên Mr Mouse vẫn được đánh giá cao. Chúng ta hãy cùng hi vọng những lỗi này sẽ được khắc phục ở phiên bản chính thức của ứng dụng.
 
Mr.Mouse cho điện thoại tải tại đây.
 
Mr.Mouse cho máy tính tải tại đây.
 
Tham khảo: Addictivetips

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.

pMqPVyAgu9yoALl1 43FmpNJpC7iLwMixpOOhf837RYpWF0gE7HCaQ4pHhkiXcsAvmX0qsw4niv wXF9RKeZQQcp0jjn2M76u FHNrT8UzOsVEaz5zfTPbZogTq12zmrXPCpJYNnzeE6GJt7RoMRHxHQ1gcm7eYwGsMmBWPCNKeoXRvsurgOXTUsWRQLNuJ4eNKTKoIEDSKu cTZ zCVCqWXalLx QsIU00nsaoCMJMdq7l6KcDwvxhqeO2SZygCU9L8atFmCLCT0dMsTQDUOi4D0Zf4cdoW23m8YVk6Tf33K7Gs8p4lTFA6lq8mO2A8jiHOPnukb2CqgqteoPnpiuw8WleKPpzjVLAuhs9zAl1xm3KQZzpTpACi7afC iA1JNYS6qNajIebsEmTZZuC09nETIFTuLs4typFwxMZ3 QNnAvrWc86oNWag2RGYmtY0OVnbA r3or5KV6RiYdOwYL7Z5MquJmzV TTdlhRjKuzzXTyr8F2Z691IX0Np62gEjPbztislJBtZa2n3wow21z8XavUoxvRN5ss1UjhanKaO3VDWu0dS LgN7ANUuwTsUtjuAjLBFdC0m48F70tMlv9Y7 Povm1Z0vRNTr6kCNotigodmMzTEJrPfmOwGmmP6JkLbyct7 LP1uJQlVNtbIDkrAsJutIgWCDTaxwNlOvUOzNynyVqpIga68d20la13hqn4GY7xrcrfN4Cysxr0oXXhfoG Y2Six2BZlr2vKsF7XkFJ5TY8i9z9fQrFcJdvrflzkTC0PZBJkxHyAqglr7IjJR7U1 wpHjiY6C9a6tQMq2sTfpu uMU7h1VBKgzHKpHSt1VNYKn9h1fMlpn9Gp8PQ8vIe7q4aDqjCuJWPevroGHWJzT 8smxllvdnna0I0Hs1T6R7Zg2CPI43CRnf0UnFUJGuaI9mx5ThvQIuCsaLKaERGjKn9LQ0SR 9ucM1EM tzl9R2c7daFMSg7kx7MfwY98ipVyKBcvQeKwWzUv9ClYDc4vrvXMgk53HXx3PqbzGfYeCCPlhq1HJgtncY5H05JGYiWSDR82DKERw6Q2cd6ZCym3o8TWHTCKy1ZksxJgtIyxaKtijwMlZRyRfLk88SCe3OVfrRVfD vzsOwIqk5rZNiBludc6IeZ6iQU370cC9OZQ7FZ0cxDn8A3ZZAj RMm0EaxpurvZRU0I5TUdfj2zTFovFvIJSXmgyRlAyKoJgRKFvFXuWkGY6Mw71KgtRyr8dCeVBzKyxAusDyUKfytnh7Zlr9u62URntB4KrkPRp1fLlSQVWMEXd5Iuvrs8ErjGawJyzeYDTV46mjvzdmnnTyWey Gi8pf19z0m85LZ nOg2Q5vQFcJEoyj6rax6rJ4945TfitalLyKWe8k8wtTc8xexL0gPvsroutGKuz74rrqBuik31sBMlhuNDXCaP8C5tCr2LSgItT5L3uIXU6xiSpjTfNnCZZuSGNWQ3PI56Gy7utoBVM5lPPLmkxq7qfKzT24PtShOjr4o807AauLH6JO4CON59JB2AtGEZTuGC0PV4RG8SXAGD069LIvtTitwBakzn4vl1fNvv94jsD64sVew9qUXsf11i8nGwfwUzKeaWr61wOi9Z2nZ1lAn17SovcPgY1LurEU8ujV8jNaa251TcRGdRUNxaDrwL2nDMHPyBKGdgI6EtYckAiWH NS24RPIVpf4P6G0rbK9soPKGKWWPRi2Ln78sB1OT4 OpJ39MyYCH2LwdUi44jGAlACJvnImXeTdrr4z5TfyaP3L0Sh9snxnWX1fus5nC4Nkog4Bjg7qpbfhgOjX58JmOQQrRNbyNoAhlQCAjgLzmbGYS9b0DPzY EkGTv6nSSBlopgEI0iLDcDjuHyhRlqefuDrnnKyohkps4VZDvdvC9FUjd8RoQNWMYB6yZL4yCmrdDIol3aaStFrs7b0KLtoIk2zE9ARhnQjagZtAIWHoPEWOKTlRdVZ041s13P6YHk7B0PMtTRcnoR7gp9zTFHqtJWlHy0PRJEHR0elu4c7LuLCjgPClv5ZtNRy6PfFZcQtb350fgiCOQp146vlZdgogKPC3TjaB3ZeXttTyC Odqzlcf5EgvVL24D70 L2aTgouOkqfxuHb1aGe7gVw4plq215RTLswzmEn 6NXAUeduJ2Va0PC0mRnOt1b LKfBHLoZKp72L1nqo2maNyqujnQEBHEwYGwzr2Jm1Dj YSyOLqVs8y0YigkrX8N45Qw5ve6g7DIIqcSUF2OKQCq8lGrn2wKYV6w6nTjzrmWs4X7HVijRLzoXkWnceS sY0XX0pL6dqeHkuVlfA0BJ3GfQgXEVHtLMNqy4de t6ZTbWItNyhjII79EpS7cMT32Aa9rIEt0Fw4JfS3eEUOU5kmxjbeDWdyMhnTyguVsj7tFwqfNr1eQ4qjww2AJHmfbJIxxJQ7tGsHuRygeR3Aop6xjMxk8dXZRY8WxZfVQDW qOeajuJbEL5Td0H3FLz7pepGV5Ih2XfZ42MY94N8TziYklYDIIMkF2RjzzWJ jLQqgA8q7O aTZtIZ8nhfHuCkeYMJZH5LaHFLvDCvnL0gir7ugSOXAkIl5rdRFMeSJwIX3kKD8NK0qyelZcgMVBzpSRnvwYzW7R2iFNjGbZd2YfcFmTXxamsXqwSC9r7Ju8qeOHSv3XNfygPM6uiRvnBuIFoReoR6PpBlil2O1v6l0Bk07JJsNgIImCP0y3w3WcR7Je486VYsIl8QUzDg9tvO8rGzAlJ4h3zrhMjygPzA437lG7BdAihGDm6AmuocRhNoP1bMneJNngF6rYBguUqak6CB8ImaLgMlLS 5esS0lsA7SNrOddZgFIU uIeBlzN7G2ZzBLP4Snu9wvsu0syZ5W11TsB8ISSog2Ba5VygdPC7Zy99wqUZtsWW0msnAMbhlvOnoF22ni3vN5aTzVjCjcdVHPr4cPi3t73OJ2srAmUM9Q2NgkEJq0QlPzAlJ6tYCeGtey3sqn0Oyf3DGUWps5rl9LQidyXhMBNU6i0DTQRa4MgHceSonx5F2f6dtn16GTIx3WZYD6hL9clJTCcAluqSzZ1Zi6rVDYKBodvAfvAschW9nLVAA7eywL64SXn0F OBgMdvjJipz xqfYL66H6fLlTFpEX7vo8L5p8AzJA2kdKiAE 1gk6O22C18GRt99I93 uHbcxV1C8warhBgFuTcMNXtpoIefbpHtfWbBrLpeqREqZMtexqAMLIEOlPb9VxgahL1W5Dauk2uwU1Z6pOwZBBNVOr6aoL8sx2RkAPFYsUilCzX2M0UVm3iYImGMlmQuMxJE71f0d05KONwv53LlXdJiAbkYolQl0LWVsMRq X7lQ0kARTGDfr TrwnK8O6F9GuOHanbUEJj1RCftpA0YF0WGda42leMyLLsF1tumqhbUEcOtfmbyVYBSylC3TdRJlmnVlLDkv13qFNHHhQJbzQ50dtWsPDcXKYMARaYJGQM5XnUaeyGGxy2j871xqY4p8ZVS8Z93beI5hK0BTvC40QGPf2j13QHSLRsTEMfS1Z0LmpYAP4H95DxyQ8iunds4a8yFycUZ9O0b1obwfSr9CCLkQxx9pcSq9vjMjYtmHfGQD1WVa9gEZQ5nTFTZOvv9EQRYQOqnUYt2O7EKavqGHlOtlpQ1DPWSB1schdfxslq9 chDvv2JMoqmxw4ghxFP8GAEPNkhcr0YBiA3eNQ9Kzu3VbW7eR5pjNb1tGb0bTDtDFDuq2BsA2nIa6G6tIzmobcr0pi9YfYaFN7IE73V1EKaP8VxCslgBZWrzKInhQClCy3SbU3ZTUal6SUHPOuSYjHWamHylFtneX NfpwbylEMISsx9O01tgl5pcD5 kkSRdCBot6WkPNYjFvkWPdHK0fJj2CskNEDsw4TAsGTofVGM09QHTKobSwqWBUoPHfSxSZCLvS0uf3LdO9WSPfwYuTmpf5OVm6dru KsHjN k4XOKD6v8GZ45qbVw 9jLaSdUeTeEre9CylAgqehDt8rfN3zXMAN0h4nOiWt0eIewvQYiumv4mySmcdCsA6DTS9Gp7E8rlcmBbisLyEbW2FtCLQOH ODUR6ZsAPUipdnDvkisUfgYkrkZJLUoxci9Zy7Our7pug6GdrWoczxamRApizyqdp 5Ln onZ7o4zoalC2gf2pEKWgtDOEGKZLPUzBC7kCbGeowEGYfAB3kalJ ScAQMVpj0BV6462WAKcjRag b94kxHUGcXiMXyQm0tXRCQ1lqG6strpnjdoxXkjsRwGEkVjCLeqU5wwpM0S2Lon9BAs2UBkRECEFrZjENGhowHCPs9Ho8sm7WEEOFcDpgw yEkA4CePA50iI8Sgm bPAmXH7xhh4zDtN2ALiDT34wzI35qvw9kGh0d4F9hCWhUukBAqzi g5aIeXxF12dj6asacT0nbfjfxzgE0QqffhAFCLzzL9 aLn H5h6aXY9ZPFPEhuAALSPQbQwyElDe4e8sSg2S gYMGOdYJ26ocxT yu5XGkbYpGkNvPfRe8ytkQoHsYLcAbG0ltpkro77PuzxVNDfET3K1qNZ9Xs436KaDVkhYg6gpjmhws9QgR k5lMwuMOuxWhTAdcPJBtV1RrZQs9SHSTJ2GqxRwMSp4JnvMeuvv5krO0Pv3tS3orAG5ARtQj84APNvw2SKqaBuvH6Y324C9yaIOV2CYTevuD4eT1DlpDjiokHbZ8sEA0Y63j8378goig8HHVQAg2 QmAVg91TadWk zYa7g9VmZ0mybUsD6xhNEduP7qrvlyKYPrNuk7CnjQ0Uo h7qWr3l0TlA1aXSVsOI0q6YZ8EKWDe86e9DCGqeOHuethIjtJpf714A1 b07NwtCVUQVW5xp1zD4F8sB3mEX18mAQlFBjvmpVe9JaINjRbRuuuyjje T2jeKEHn8ZuldczkY82SraPDJZezMs306uJfgxC2dfmXYd2LyDI2mPdBLIa4bqaD9F0xe3RzyXHIKS8ANalYAdRL0mA5x7nzV2jnwDygHlJyhAmChSZNFmvIS 5rACgQQUdm6LV ZKYLYdOj66OAzxBK lMwtwToMHXyrp9NDEzV0mnOYwxdZfzW2LQGiEH5BgEVgVWUyilrbZIlOPDi4CxSgRebtcFyVO5MzSl8PteFfcadm7fr1AUVZC8RNPXZDozE4F2kcLRiRxjCSsO7FJQU4juxKX69jXUuBDhSHgzC4GlDnwDFBA3VIvbiKuyuZjGbqdXwRpn6rodCEnnympEexhzNZ1 RL7qDYjsl9BZDgwDCIo5kzRhitPyYIqxg1PYzFJhcWschDKsuBDtnkUpyCx 5RBJjC2BuP5HzMMRnJ1CXrGKhBwyNa1aUdKzd5ln5MMi3lO vU1CiwyC 0RKgHM PR6VkDrX7pvl2T81T5uQGyHUqp UOKvh9qWY3VGjLddT8PMzN hJkr6XUnI5tyY jfR0ZiWHvMHzbpf xeOF7gugZgtsfpYsEfERH7kDusUrMD3mf3F98I88nPZIq2h 2uGAcZwaAuyIZWcs6CQvswkD1QldaAvgy45aVJRgEiLgX4v1qHpOZG MdmwLxwQH0B94i0a37alI0UeAY5hudH7vuUrwgFLtCar3mZp9KCk1wNGlgO5A GBmPPjxdE6gOWSuAAWS3Y6ppM5YNNE 1S91hEsf405N3R9pZljBYIXd0rrnr1sZ6PBUfYOKlkMsZmzoZF42pqS4nIMTs1qg6NjpElcMNk7z KThz5QBTeSg7thvvrrFEUygdqmq9WNii Ll jSvbhyvQSMKU5htiVjQ1u18uCJFMWiXSfgVzx6YG 1qlacxzVoxJPI5jDQTbeRu8vi2SClMM1fBjKKk4KYg9T93i5tWkuHfSlzM 3NVHlOM2DdI8ib1XJS 7rSjLkNioV1hJpgk2GgdEJUS1tDU2eS6TVYmHeKvdHzRyzimF3MbgGMLyqDmnbl6Ec6m6j9rDEVyGy SGy2WzzEBEFNAGfZsiny2hHI0i5GpuXnPlBrSb3szzIdZ4UlwRuVOu38dJHfgNYM4xEsivnx0m6m9ixG3YCHbCG9ML AQHNZP0CiVQtdKFPGNbd0Cya4i5iXWvniqKlFHhSMgkbfX0GVs4yjjtCZxZgXZau9RxAQBfHf07LvjZAPZEBuCkSI9fRGcTFMfeMGdF4tUPNw d7PPkStCeyqwsH29G7IGWpIVe2SFqgvJrpX6tL5m5q2E4ADiZw21JNgOVgHzQ QXX6QBUWP2KMA1xTqSVGeiNZnEv1 hLFdkBVv2XXhZHFlAmNqkwUxjXXAnplsL3BncnKC92BRTSMBcFoAICjnlibdSuh24zlgvfO6ux4QwW3OEsDr0YQNDl7N2DlEq kRPNME6vtLmpns0IPskmocjLbhZjbMjjEl51962Nmr2JopNX3InDnHulSM6HY2QFydzTJ0ITi9fklid4mZuBAUHawjLHz3W0mmD pfWs7TBBnBMYq5C6t u5Y IQnKzywagJ2QK3TAGVRkpgMSS4RliPRMHBGmPDb15mcs9O7PlWShIeJHv0xrFK X4BsblYENOhlL9u0OxGN6eWFAraLSs0qiY40yvUcgD8txHOpA8vbRegxdaACXImaDir6HKlfP7Uw2X4IZi8EVX5RrjyudS7DqKlrXVpF54r11cRVG4wRvk3U30ZCw3eqjkaSzM5UNSkeYtAFyzTSNm6EvVjBo0kYIrRwKVr6LMKlhc qD14zT koig QCONATHTXErs366UGtFdl2xRDeomTr109Mw7dniq2W CKIegUwnIJX4QBKRYSW7OlKcGOmUUs3KAzlEKHWHuxTXLgtTkmuc2dNazZ538XvwczxSMecBnXsJ4GJ0wCP0MnBucq3RLvw8JxymhvXmrCmr3xCpb9BwUkKOe9of1LLYhjbNCoeU4LB2qQaSi60b5veKft246fZuuDWfqA4NPg8RofLqN3S2v7jUnM0a4yGoQPFHnf6fpDPH5EhmZGfFUgxOUImB3FVjofg8vRQMDkrtTTERWYJpijC2EeJV8OzHvJkoqvcym94X8OGat3Eo0qcpSTrTfnRslrR0VQwPPpvdgbXKsNM6Z7drzEOCFsMQyalziAgQydINxlJvK17V42rldkG4vY4KKD9G t W3hFdzSENA7IVnsJZDYHgGKWqLeEUnYDwSRPN0adThTzMYcuxxUjWlPQwxKH zHwf wc6n3RrDWbBTf0fWvAtK1TN8L4BE4PrLmuQNhEwJM9 HLO7VFLJvELQbbq7DUbd8MYP RZxzQWlwfjog6z2iaxMuiLJeux1MtBzbdLdJmL0MavjHn vSYoG6wbeYBMjRa6IAj oWTq5gd8hqxhS5MybR703KxnBCzIUBBXbqXRJsGOi1jWwFdeJ9QSHRgFUF1HihzzETn6fdOwnkDk4fqFgu3ALtcN51rv9H7i50qAqo0etszXfQPIU2TXqNJfxh2gZ0SDE3JwQntZieKSBj8wjVEJPyLoRegW5Mn6qFaAbqFf91pRU 7pGMRN3bZfHh1UfjarK3JjeXGTqViYooQuS48skI5nEEZXSDckX69N0ztxjmDDgF9Z7FzoPtycMMRG0C3q6gttCyuhIJCm7y9nqaKxOYCPROb8FsfSFingKKuGkvXeMy8n0BpWQoMLXRWcbtt6o7BFLhCzmfPHkxs9NQZ oD711szorhFzbm1q5SjSrD1NQ4nJFozCkhUH7ovKK VJ K FmR Y1IHnhfKffdOs9QOTx9Pnrl2iv63ZWKph JwIJVNhNGdRAZDOio7a6SPIqr4F10HYPWwMDfxLFOCM3I2cuH9q H5PFNDEZDmRcJN mFOygrWvIJVQI2pe3D34aJNa whFSsKKuym43IJCH3xDFRXrdaOpMJL9ij389uRQsj2L15ZPwSQhTo4qnQwgugWTHPr3eMzXusgguJiSkSR3YWJI9JFDYdgzQ4Tsm8yvaQrbyVkqVHLkDvU9T3b9cJUsgF7ZAVrUitwL1vtcxMMMpMN5h 2OtGXcJ8bdLuMJVRCnDA283wuw3UxdahWvTdf cA0Yq8YtTY9YSVSPJ7iPu5XeLSXBnc2lemE7v5LVb2SNDSNSloIz4ZoZEj8rzcmxcYlYf3OY13bM qmj3W2J8vCwSp7JOg8lrCp6sDBiFImffz8E3TpR2hpStq 92CriMj6jIreuRjdu4OFM4N3vR1HpDYXvdOs5jDMtZPOtJG7rBOZXPmgLBklGFVz1ubKLmMgBfgBWNVjQTuWRrkfOcY H90Xt8Y286c0Kjczat5MUabCImxVaL8cHxFQTagxwNfepYra5Uparzr2W0lyqFbKbbpUDk2UuAdn7MKsxN eU0erW5kw BpKPCXlIlCy6tBUzJT74BW6Cfgk13cMgmI5mBZlQQ0KxWRreCuCpitdFir0q0HKBRVh0FQJKjO9t87Dl8pGq4EOuosKoln2JTmlt7MYtypPD80v6R3AzpE43q2ipRHtLDWC9ZpjUjjlXJkM2iPBGqYX7JxfADsjtOUo kIM0hwrrnygPSKGzkkGu9AwspKhVwGk3yE50QwjN5yUPatfCvnevtAc bMQag6VKbVWPChUnruT78LVjHN32HZMWZI7UzkuQb35ASHp3aU1MxXBE8qpSRVvvn 6c CXlheR48LDZegFRFmgc fVyOyqSFkSpOyeR9yH1dUmH6IP8chA ZrNFahHbBzM1unZY9ihR9G7Obr1JGwUd6aszK7cq5y5MT4Q93NacxQOdOTj5Jl6tyvsNO1uIS6wySVAhLhh1qYi6I0xP5WM9taZ3NiqgwjYXGN4RPieaK3i2xLV0 h87Ldxw4R295CL1z2FpCyFFyjTa7AUqITSE94aBuFlDXZrdiysXwk6J1sz23v2zazNSaR0d vnxGupNgCFXGyg30 WI0Hs9Zti6eFpTRjku5xbi koq4XMXU9AhmhjN3rMfrzouucIvcTuJPwliDghh9zBdDsbf65tWVfwXjjfzzmek6jSy1zIbwGHKQ0rxOxj8CK1w7Pzi3GKUByxT83KEtS2z96S6y5DNDdTaXztzW29OJX1qaIhBBLiZ6sZFTrk900Y5CL61iClYXWAsR6SN2aPUV5PdmLLJjZYcCiuanDEvtB5llkIP7yh59RURVlitSNDuGKHaqCNJ41A0CJKoZwmMrhg8c5RAWvc8lrZsM6JVXJdOFZimGvp1O2zuEqIYKZeO4zfj Gu2mOgF2GdfQQveaSy q NzLXz2d8h9TMvA2Mb4L61Xed9tTF4tBNMQUZADFa1yQiXoAjIRzTnya2obbgNhnkqH3J2e5uMLQpFzgsg2JgQWPzKoWxJRbSVK0xGLhXDdcTO3hkO3ffpHmpvKALWzcPskNWIfg4NVMiZGiHvxDgJhBCkz4RyI7hHofvOa1lu24DzCBd26GDF8Qp4p001Zq6k7WxxdMJlvrIifiQe15p3CdsYKNiTydyX4xSPc6IRKObYQ9wkNvL6jOLsOX2Rxxz71TROf0Gq7IzfBqt0RvUAGiDjZVxrCOmNFpUgcsGiKdllCIAYabVg EXw7UtMeLknNACjuiKhZSp6t9Rh5k52qtyHFgGdUKPyc3RluPXp5R7xfbGqOFDaqaa2JITqa8mejt4pdQZqBKNui8edJjL8OWR0uBy3fGnoZ6YbJ9rGsNcHoSBqnFRaxP7a5KLiYNNdWoOAe40WIgskpRP9qsVln rNBF3Y6kMQX5IgPkfF4bXiW8u4ZUPCXfGBNWtv60rdhR8VbISdPPPDIc1XksQO5PjFJ62YUXQLuDMPfELjXHlC4UvNfeFPdww93txmjNWKVoeyeV6MlGZUPrpq75nNksncHPH3LveNYotOubQuwk8hCkLTjB9ianPvCR1lkLIUc9u6Se24Krv0d7g2xebFWLF4ub9jbhHYLuRBaVlgyk0NZ2cOA1C2j7Mk9g6WYjAIZSocP8tF7ZlAXgNH18hVvKFDqBKWI3ykAs0AxcdQeiCRun8T1Gyt87WaqDAk2F85h3ZMVYLo0BI Y2hgUc3aORQNf5pAYEcCciJ7jfhFMIFW72SmC8qwvkdS6LVq5yKroNar1bTUJMeOQL ZNxMfJNWW7yi0FbDqIwheAzzCYyqETBOdCvCJ7LniODe9gFqQvbwx5xZPANRUlu9yerytrv7rE BcVVWym7Ln7dHx5OCOJWIOL9jLNSiJ 5LdNk8SN28Jvfk47Y0zCVdI1R6MZKg4pv5queC8kQofwJXblJilkCCXtiHLGPFGoxQ80VDDy6tCiDR7pzJ00NLkZxobtKp1f9OqiiTy JEyiJ0LJMnmcLrC92DFgmourFBkrDu4fhaVU6y6jKKRcqYfDZG2Sf1s3GnLVJ3enpvEDfk0QMAM 3k j88dVrfJNRK77Mf6GpNF7j4LLN FInM ihCZ8yuJV6ZWwYTzfLEAH9QhJUehG13nT7Lb6MwSIVknznzaG3MXqMqNRBw25lVgCrjfZWAOfIfNfOYmGJCDDr9NA07oOeIPQvZZggA4s32aQgmU6 kzMpQX9JUo6ugBTvZoS8iRV1VjvP7NcOZhu9eomSOzkUBr6LAacggGOTYcjulAw0HHp7pSA06XNjOp jV dBoyKIRUySS1W5aNKzgwxVbj973fdNjnn3Tcyeu5waaSsIBEgKwd5axK5fQlBu7VEv0GkZBUDufrYmIvUIxIIQpHxH32rOVtSQVKgzhe bOXq qB 4mPJqv3Uu568lxbsMKjMVwYKhX7mOx7ZeL eNT4xVibKwHWsmFxjruN SK9WlHWfZ6UsFJx3519eG9WepJIbrKGqGYzyCy6RBkFZ5JUHsd6jPVUD iZW1Otwv3ReURDDjsWOE1jPE7KBu3TgOx41LU5SJ55STdIk7J83NCBJjAYCO3d8i3VIitmKq0rXwzLD66Z Sx6FEZr 4Kf6nkZhZUkpFqihKwGK0 4ct8hAaGfUS3dewzd8C3Dl2w6r9YiVFzPSmK1K1QYf jqksxCCPbLyzN15FCyLC9rpwrzObc1b6w5iT57i6ZC3AjpccZmq7i6NitnJshqk8tulrq OEkcr2iye3YlWA6uSuxIlL4UNXK8tjS4JEQJqSltM95FPzk08VSdRjLXOMDQuTdMThYrPHPBDC2MXSukuHvxwF8xzvAD3 p ux1U j6zGO1z ogrLufR0WoWB TmbHVI5LLj31PMPVMiwYeicjkstUYsP6IFUNI2OHb5IgpszSWQeUOl6xzxc5XZtnHZIDoJ204hFtRHG3KRnQ5u LbAkrK1nfjmLxoc2UEoMnnOoWOZ5bcVsHOk okjGUZDVhc7xmkKzezsssRwvumWmf1zzYHKyoini2NP2ArncQrpA4Ohge1KSF wGLavGUsJtsyQj75KCI7rSR1Dg2Hsrz7PNM2XsvbQ1m6ZyIvF5pNv9rYfN1co1ClvKv6OO4TXxAVjWnI5Rs6cpBUFsbd0jDZxC8ih8stBnhJWtHdbF0xapVCl6wLijRbb4SfMM4oc2dWz3fkUP1RuR170vV84eyQvoVkdGJqDLr7 4TsXWQIoK2BSoS7DfEMHfW7nmwRW1YgqNYhQnxDk3pDmQBWuazYZh9TkWk8pzL uKg9cMWrbs xfpKryrYtVn53JkDIkkNrG7ggYHE4acHx8O7XneuMgPDuz5rs8yfA49pp8i7PAynfFicINV8s2OFaUST4Ywm65lb8NcJleEIXiVrc VerktGKAq97UuC4x2oiGvyznUZOKhvJyxHMBJGRbYXXH1nbGRtqlixOQn0I9hAEtWNdm9cbJfxXpBs3yD1lWebuC3y7ncTfxr7O0wD2smPYGiCm3pA IWsWcEbXvtPs1QsMloYrlfDi 9Kkbr9YdN gn7rcLVWH0wItfh63ABdAiCtFA5VFmObZ 8UMYM6yQWRKYDMoDSbByzRbWvTJuaWXVro4o0YjSpP2BPwwH6iwdvrh2dCEtQlgHliCd3oSiU3Goxmwntu85ntjo8oF7AboesrUi6c fXrtuHo717 Yssn V78f9GsFI7qPDC5kCAYkqh0hXI0XsBRKiW0APQMRwtW42rEMZBvOSdEwjsWB8RivNwWjYmfXnA3Iah3BSopCRhPBB5nyF2SOeYJn0y jlK95mc9iGpD1C7eCgMRacrR1aMEcDVeXCLhahomnuQkGzzUhSMh8Wpu8lsGc1b wBCII9lE847kf3TUZ1Wwp9AM0LVndV1XZPY1zxhjyZL5Z7CpnhCk07FhpAQa1h2sXg32UZpvaHB1xHshCR775oIzfppandqGCzcrISkay8G31eZ6UHV3WRNwNeVBHCU8X6BEeHbq5ys9i2EyIJA gwU0NB RcN7QLS7j6SF ygC5e GyzMgjurvXXW7CQcmMzFZLXlD9bqI6fS79Q jUHq P9UfDlA4arXc9ex2gHs4LXwAtW5J7g5NcjE562wuN6j51QpqRyVg61HbqF59YDMhJ4rywQeSGOgDDZGm9XQKasVurN526YonAUcCZKLnr9EXsk7o6MI6uAPd7ZTjXwVevgcDHtHCfPQhM3gv4c0 056bjoyATDZHyMsVJba4MaUcPs89y40N9mi6o3OqJdAuTsVbJsgqYtua20rLNGy0Q4rXMSva2w0HEI629Htl RKeF3ErxgSYyYUSDWfwqhAr1QmZk5BMON88EMT3lVdafw9OEU3fg878nKPJNdW6yARNZqoo9oxcx3Sn09NygWCFuGtt590phpstYjIxrRmxl9QHacAc91k759g9 2M9yVBGj87wVMUOEeOcZYqu thafrav89kUEDVGY8oHUQh dQ6b0uMuAc96BSbtUQHpnFaiOoP5tc6bNsFqDZnIPF0 Crp44fjTziliOwJXJbBWNZH6KNtEdfvgiDzqT34bgbsstu B XqnnO35I8CKRYbbkABerwkKp6U2DSfAdzJJIdTB1ZSN4bJm7zI7im3Vbc51CZSeKzZ7wPjIkJxNCtfct9Qe25Y6S0uvyoDKsNE6c5u2E7dej98I7tA2AbiwlXOuf5rG7JQAMPHev3vPDHgOyUbs28RFrsRMDlhlpRmM3TD R91sZQlFxCFx2mb0C3pG1 t84FkI9 zzqfdyg2MhlkxRgbvxMV0FqIXbjbi9GEYxhTEOMYSLPsbCJly3 sAwiqagSlgoJdeoS4x3XyU4OZzScSDVGyRCWzpvtOxUilq7i49fDAZRTOw YCWN168VU9atC3SaAzHCKY8YwWpKtyXGLy2xUSlja9JpTy3RLCZQ4MKspSJ14Xq15fmbWZzNzfX389gPDRNl0j3MLUvDRgGlFKrnbNekfYKm8GZ7X0odv5ByrnXDNBz0wrYh1rgpgLX3v0paAp1KJ5RwcR7FHQ39vaPiKx8OM3yvFM1TYSmFfVLw0wuMYrkAoVDWtIsI PDxEWuZtrd5TFkSJGdJ0w2mAZ2lMt AyBtHQXmK3hVBtIIJ9y3wlSjQMviVyPI7OWvYwJgIHaVRUmhh6vR7c7ANSDZUK4AA d6OJrbk2ySXzHdik4V90O9OCc3ODz63x7 gyqvGry2JczaYWODrO1kZCQdXtK163WnWo6PyFSKdQOJq3BIhWA29GF5Oew9pnOgaGBrZmZMUdMJCWTnVcM p3JSQXN1ZitjD1cY6MXAHTZIWfaUUJIHFk6qtO1b3kCmhsAyb1hgsi9kzLJmHb6Q WCfyk wPRlar9UxZrc2LT4sQ309GVai14iPU3sYBNLhtRDYBECvgd1JJfwGs5PaGgXz6XxpvTx4a0AP1V1oQPOj9SRB VhSpCuUPlkMpfsrGyQLRipd2iw4uck83VyFs hulid 5fZQCdm6zgy9sb5XCyrTUgE3UusKwWFpB8oTrsP6NIfAaU O25cvgeUmQQZqqelEUZgo9UgdjZoA9RoPW5V0YG0IgEw3m4KCuczxJlWNp2X8NKTkuGZUtwG7KxfSbav6Xf2T4ecoNnTttZCLNa50JdMoQtgJlrBCxCoV tYR6ath78ba7YyN832nsgqybmZWetvIbwkZrwSW3BFUqBTpZC04fg36RPMCOlVMgoXD6pqbBAeMtVrYFNmEvn94R2 KXJiuPsFQwWWKPrE2OkbF2l3auBTnii1Q0S8oclLdxh7w4Pq39F5WjPEKYdYuCFQ7I2nI2 Lu31ng4xBbpzFTsitbNBovAVKhGraZZdiMGJZjO fjeNRraeBgiJfEz25qnj0r07n5cdepajOd9n7L9AjU bdKBo 2ocXej1xZWKhSdfdPck