PointGrab - Giơ tay lên để "nói chuyện" với PC

PointGrab - Giơ tay lên để "nói chuyện" với PC

Leopard  | 31/05/2012 01:00 PM

thích

Điều khiển nhận diện chuyển động sẽ không còn xa xỉ?

Khoảng hơn 3 năm trở về trước, một công nghệ thú vị từng xuất hiện và được nhiều người quan tâm là điều khiển qua giọng nói (voice command). Mặc dù rất hấp dẫn, song công nghệ này phần nhiều vẫn chưa được triển khai rộng rãi, một phần vì khả năng nhận diện giọng nói (voice recognition) của thiết bị cũng như cách phát âm của người dùng vẫn còn nhiều khoảng cách. Chỉ đơn giản cùng một ngôn ngữ mà vùng này đã đọc khác vùng kia, chưa tính tới các ngôn ngữ khác nhau thì độ phức tạp trong nhận diện còn nhiều hơn. Và xa hơn, làm sao máy tính phân biệt được giọng của người dùng thực với một người nào đó xung quanh, cũng là một bài toán lớn...

"Con đường" âm thanh xem chừng vẫn còn nhiều gập ghềnh. Nhưng vẫn có những con đường khác ít chông gai hơn. Bạn có thể không đọc tiếng Anh "chuẩn" (mà thực ra thế nào là "chuẩn" giữa giọng Anh Anh & Anh Mỹ cũng là chủ đề gây nhiều tranh cãi) nhưng chắc chắn cách vẫy tay của bạn sẽ không khác nhiều một người Mỹ hay Pháp hay Trung Quốc hay Nhật. Vâng, chúng ta đang nói về điều khiển thông qua cảm nhận hình ảnh & chuyển động, một chủ đề đang nóng trong giới công nghệ hôm nay.

Ngồi trước chiếc laptop và huơ tay, thế là đủ!

Nói điều khiển qua chuyển động, gần đây chúng ta có rất nhiều cái tên mới mà bản chất của chúng từa tựa nhau, ví như Kinect, Wii, Omni Touch, Leap Motion... Vậy thì PointGrab của hôm nay có gì đặc biệt hơn? Thứ nhất, nó là một sản phẩm cạnh tranh, tức nó có khả năng "hạ giá" các sản phẩm của đối thủ, yếu tố có lợi cho người tiêu dùng. Thứ hai, nó gần như có thể dùng với bất kỳ chiếc PC hoặc tablet nào, vì nó là... phần mềm.

Hầu hết các công nghệ điều khiển qua chuyển động khác đều dựa trên một phần cứng mới (thường là một cảm biến chiều sâu). Đặc điểm này giúp chúng tương tác chính xác hơn song lại góp phần làm tăng giá thành sản phẩm. Hơn nữa không có gì đảm bảo mọi cỗ máy đều có thể làm việc được với các phần cứng này. Vì vậy mà chúng có điểm yếu ở khả năng "phân tán" ra thị trường. Trong khi đó, PointGrab chỉ đơn giản là phần mềm!

Bạn có thể liên tưởng tới phần mềm Cyberlink Youcam. Vâng, một phần mềm. Chỉ cần máy tính của bạn có webcam là chương trình này có thể chạy được. Sản phẩm của PointGrab cũng tương tự, máy tính của bạn chỉ cần có webcam.

Lẽ dĩ nhiên, sử dụng webcam 2 chiều (2-D) sẽ không chính xác được bằng các cảm biến 3 chiều (3-D). Cũng tương tự touchpad khó dùng hơn mice thường. Song touchpad vẫn tồn tại và nhiều người vẫn dùng tới nó. Chưa kể với các sáng tạo mới từ kỹ sư & lập trình viên, đôi khi dùng touchpad lại thú vị hơn với một số người. PointGrab cũng tương tự thế, nó sẽ không chính xác như Leap Motion hay Kinect, nhưng chắc chắn bạn không phải trang bị thêm chiếc sensor nào nếu PC có sẵn webcam (còn tablet hôm nay hầu như có sẵn chiếc camera nhỏ này).

Trăm nghe không bằng một thấy, bạn hãy tự cảm nhận.


Tương lai? Cài đặt thêm một phần mềm mới và dùng thử có lẽ đơn giản hơn nhiều so với mua một phần cứng mới, phải không?

Tham khảo Laptopmag

    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.

    2joStcGeLveORjSmHkYp4oh2 TH9Ui84MQr2w93 N9mZe1tGC1tkDEmIA4eaoLnLMZ1mNmCVlQao3PImxiNCAAfdK6lOqJkTSHkhoP5hoFSiaKbh1BzDOX5Z3ph771CYZcyAqI9xnFsHxKJ7eo6yQr22rruUCVyfDmepRw1ot4s5J0ByS44bcB9YzyNfeLmWBsQ0ODziZ8yxnFAxY3ccYHoLvUaVqz6rlFBA70rpn4v7dVs7MEuXT26KLZ3 EP9h08n0hnd3BfFtjqV8nnW5iEFUDrigBKeAQcc0Vj7fsqGdVM51euMQQ6P6JcxhztBsXVfG76yrTM0JZ0YFAcLgiB ZLxaUng8BjWOIsZvmxOTOHKTzOLCQO ny0z7us3GvoH2KUVOeu9tqH5mC6ePTCNLRQGRVxyNVlqCCTXICzFLRg4FBpTgoWSRiah TtR2AEuLE3QorwSeOQgDlQSH8HRaLfhPsRzUTdmzhJ0y0vaCmzPinRA3OWOcW6UxpWY9zZydCXHs8L2WmnJ9NBfzBz777NuMoNaWjHmfLpHuQ1jw0 Flp7lthU4FCCMm8hStKOzcSTkFmARGEmDRVWl5AakGjFqOQSU1utDE6clxvNzStnxzd0YHR4JtFMuuxN7IiVP2s5M0CMmGywQa2hAKAPp1niQFDW07XW7MujE1srfHJm2fkvV7U6gt3V DS 8n2xgwkV34WGoxLVH3AJwe72nE C3GnYTnAMCSMy0tWQGiRg8cdq9CPq9CpVypQV9m J8UWCGUXFejNS4h1OGIU6pQdU2gDyBV2dvTIpZssS2JlP05bWLzDBuWIOaUMjhrougGglIlehBd4IZR66btTDRhdfMV09BXdQG79pRUwMzSKIckMdbpj6KJr3oDnReD1FEIWa9c2z4kwUA5j1Bbe95hz66Rx6uoyhOkutaSWxq1iGV5fQURbAxlzhyndXFtSLElYGfZZwszb1BDlVc WENnwcXzegy98IJLQZBEMf0vVSdJKiOY43rquvYMxX8ktn9M1IZ1eyfEmgX4HBy1pSwxGxXweC6iPmCVPEaY0dJjH71Tmu7sF7BCl3GboXuWqGpWbdvPLNRfXEtwugkQTbrWcqLDQC5su0HBuWbA7lLMWoJci zUv2fIHl2uLYwl1mFJnSGgt97svBUZaZlGAIoubvyitAmXBdoMTR28WvI5znHTkuTJhsb76Mt5Q97D3Ywyq2aH ii6koEvMXcmdMojPT3vj2bRYtabaluA2jn28RJw0nlYfASruqHermFToAe3j Cd8eq7 NirgDUbmN3c5M4nk2wYBS78m00ai5jhy UeyXPJzbYCFOKxpmvAb6xEQeWOlwGRI67yvWCGKJ3D4Xa0fKPUA51JTF7u4EBlJuM57eqcrkzQcCLCuApR1yH90H2pFL8uwiJz7YyFON8hzyWD9fp6rh6RfbSaC2xvm0jRfl7IQsgN7yoSYj1n0t7MFKArnkpJrZcqgAMPV0h6n8PIoZHwDrkdnqnkEBNKIq3Ndfjpmwb9qSOrA2wHenZcEuLQeAJ3QmXIsZer4Wz5abyXfcIEBsWJG03iwFG61Qed x3WoM1W4hGvjXP534lnA9rgSb0mujPcaLcF2oQNveyDwVZgSASHPWuIIrY5ntMVQQi7kaLex8UPCEzzCXQFX1vziCZttllIbgUcsx3UNQ4IDF ynAdZGqrTwUa0GKOcx9rq2RjoJbL4M1KUs p9ZhwIUsoOa5CPGiT1h sVmaQgDIh F6eUFrJRrAk7G1kKynSWmWi1AKsBIl4nTgJ6IAh1GbAbR VSQE nb9a6gqgsJ0zw2I9LMPNylCIYl3nhpnKsc0nXgIR3bTUcRw0Fp3REGrG1uRnw lQqPgz4xW0Vrgd4Qx97 XtFRhSxqK8EnTEIiTadhvaJOGKMnDAdOaIzzuCk59YOnXzuspjkH2v5vMsfUfGkxBGtS7ULHf2wme7IVKGHytfH6kRlap8zdoI3rU7DwHuyRRP0SQHxWKBS0gFb6OALLMioyoe1Cr6F6EoirS ja8iHkM3dD1Bm1 9IEQqFMC1gnN23NglFJ8BCMivWDAgU1foJYWkG4Z6ITc P5R EkCXRI3q5G2fKqsPIFWNzEAnOKO7k9574qyHGHi7akvLAtDHqaPCy6m7V45Y8okTSCFA5U6rhlK1V27qAHYwRidrEpZkJ9DRDl0mMckEUX bye3w9wMeqvadXnJuZv2AaR0M3 ozpoWfcOrllLalwsASGSPkrerTx6T5qtCrdYVpdfVsCY3M87vpn02LUKMmWxGVVECtWB2XY2 jDv1Wou6YLVKBP76kQ2monNLats GCSTmCnyKwYhjRZodDPEYzsIpmAsL6qoDlNRbSra8Ss7xofQDSH3hzaptPsi8ftiWvMwPdhIhow2nAYti4Q67b0P 0nrP9VDOZnzutIUN1c4qI 0yauPx7FKHn62TXnvPtQPgPiDG0xaLmfKvufLO7eh gUaLrqxyfQ5zEgotgpPBvtQDe4puSy9NmGbiu66FPHJiByaIzbV2QySMDSgogEMhgYOWBKA0VukaeZqnW2Ow1MF4QJOgtE0oqi7Jx Dm8jBrA2TOKSi6whsgo8CpUdX Ftftlo bB XfzvqIZ1YXEGBAH3U35V48B1qcoebbKJ2keHu3lT wlUKdnwvDFWjeJYxzbFIOn411FCATWlT956kS58uudIiL pW7Y4jpNUD5HxCTtcdlLysVX4PMexxuhrkWcIU5mWiBAbTwSeu3TzW9ASn1lnsQRiFmKUzWz12k1Ib7ZP0HfenDvLPna2scfwwYWCBRSxI14dfqTRZVHjk9 S4cwUMaxGp6FVDLbv6lHMEZBMtF3vxVRo0zrdkXGoz2KOPouHdRNsD8lQWFXpJXFw8Ro3SDBjMlEORvvE2l4wLaqMsa0dlpe8S7dm4qLW3xZeRWRgi8REJHCWeEoaBoh9rs6cz9AtycZrxTkZxOtGQ79ayCVJsRPANvAmkMVZzHZbuGZ9JqwccT60wt4dyayxiGxR1EzN3hH09hDub8uSb9geP2qD76uLi2 IEr3dGF7K4NCryEUSKIsJJSgIjwBahIENo2oR1BmPOmtxto2z4AfKyOGpO0hM ZDonzAu1SUfkLHy9j2P9uOa0mbJUpF4NkQEizIuc zEHRUnXr1U1BWQ9Qtz7PbmyCy0cTlGFN0Bh7k2IRo5oPf8p2kO05FewS4HNSVe6noLC5lIUPPh 9HP5apfL75c poyed5VK8OVfLSV9dl9dv38MRnQvpr79TY8RvRdqjeMe1N5uhqoGt4iXLC0VcRZTzhRs9aP1cYeDyr936v3wk09qTTkJcQmIsVVH4RQT1roIFxyGGbi y3u fVeK5YinNq3Kyc00iDNVw54emSCOWxNSvtq DuEWDOIsZbDI1oUOvIXJRCkPzIUxbTCHINaIcMd5RJMiaivpuf5gBxpwvgYuLskbeTb6JJht94qn jS9ndTd2TpNsmSJlkjiVmUj 3hr09ebqW6HL19nlJs3H6PqxznRy6BgnjqOFO9qNiXo E7jJEsGkdZzOy9e9Uj3gunUp83oFuJy0 SipjkSXEw5DbiED6MaBKWwZDy1YgPaBeHEbRYGLMeipuBPnQYdbRbsMp3yOaD4NRVGQBBkea8RnpmzNEZpsF5vKFiePLIpVa6uApMDWyYWZj9StUq0VEDyERY9rdLsKYr4f4vxdUq wxYQ57aTEAmAkMJRwm4DxopQm7F0Rl03PwIJNeo2n02bJn6oasyMZ3LhenFKlYvoY8aHLbXLhTje39mvbv6y2pAPHRjTAoU6GlRRq2DhzY9qDoKn5QUYQ19EylMhx7MiqpXMqacoZpNu HideCdSfEkB1B4J3 ui94dXUZPEBz4DvkQcTTcJhBbGjxvmijasgGy2tQbugxZNVp9wNaK Eo5VIxBO3fWZ61f9xfKTC663lfHKdxlyLcKGVKnBjmsVgC8OBSAMW dxM3Q3DLf87F6wyYoH2dEXYEKDhSUiymFCx5xNLEXhFS5hh8DGDcVFvr97gfzpt5ZAlJvLAS79LREDAV F1UvL x89iUnKuOJu fak8ZoxbiF5aANYbWLhLFs7XUFAV8NiEHRiPnD89PfF SwKZpROOxmop7uOKkvO6cymZSZedhpKgfM5NnndWmJrML5UK9N3qZc4yMxlRlz HX7nFEmo1y1o2Cq7QuLr78HtGnuyKc2PQMcBdTeAuYURYeIcXp4L4jsfl5iZZWFQNy5rIuvvO7WroirdMhJdhGgw FzHM2aRKS0lqDtR0qK7tcnojEADgJxutgnxMipeoM8CoOSR4zHJcX3WntGmKD3zTEvlQHCV0l3Q99WlUYE1G7TXs80JT7lMlj30D9Y8e KupkdKxU2DRlm3ReIV29BlaYD8zts 3CQzAM1Vis0jAqi0InxFYrzeH6qV0hKkKGGhS3lr1l5 J5BkFPBpI6 Sepegou9VKBuA7eOqQgauDEFAzV2vZW9xM1lsdt3K9V5XMxwn85YLWZ173SJmenTEStBTRE48j8w8n0X3bVRSaMHEg4L4L wVw278zb7l F8efG6LQqDh JV9zrmRiBRymjRxGWSVaugGDpJbu2XDrhykiUSCJPKIp0zGFdk7ORX99GJ5PZYPzAeHzRegtnIHFl4RBDcOpMMEkBqxkSiFv5efVX4zj9SZTgRNwmRqmkUHY7wAAdDK1Q2E1maVKvpcNv9FeuHiOp6nUxGGGdxSRiZlEbnm9ks1KRx6pz0RS3u6Qb9Ijhqf6PqZ93jfxL4hkWkh12s5Dh3OA8ZPWm0CbicUjdmMKnunqKtb6S8zzc1A1id1HqGrAkaiMuXevgkW7phRFle8JZPF2mnGuG6yvfJMnYXE8wVuJm5HeaAw0TO0bdCbAZXR1Op6MQratedrcjSXLDUIG8yocwCjs7xdBYGM3Mu3VUyv0kuTPetMPvXpvdShMzAEtSccaKOGTR TFIGb 4i46N4ndezZB2ecKfWp3n9LA93oOCspHGT5rYplrwESzk4AWueIXkOm3hiuwYkkdP9ki 2OHk9lQjU3pRt8nYYxAhj2LkOK7krRT3QBIsAPKwgWfbyY0e7hVu8GICNZM1UJFhQCjgDd8s4KiaVTgFdrBfLBlwFdAzIwQREUoKERv9NiNfPem BeJB8Vgls0tErihF4pxpd7 bbFUZ3Loizskzv1rXZoxEMIgaOdVTmxp7NnBJ76RcmgO6RbfenopzB3So1Vuov9z6v6qiktbxxF0 EI79SyLJ8VSHUgCWkpclAZkuxEvlTqDmG8Q3eSLCb9JP91c0y4jVgyEBEJcPCoZRBbhFPO27iYSGtoEZVJnl7UmHgy7mFOmLklhqkxTVs2Rn9DwiS1cN6TXiNHHWAMziRhfMA3J1el UutcQqqrXZ4mPquuarBA4Oo47qaPg4Xbbz PWq4iiSENr1ZVdeBc8b594fJjwOTi7CqUJZRD2C0UrUWpMK763VN6vXzv87TNXImqmPoX7n0iNHWSu5qVsdvAvSkWcq63AVS7DKQ6u0Ph81kSGWkKAEJgCRDTHuhbJUH0NRglyGvNKeSUonN8wv0v8ocUiKoJcyP91HdhFh7wnMtpxrOb8pMNeTfsQ8eRMqfqqostisn28nDXFxsupctVOKYkP0uUkQDwA6bIRiY8 ybIArLGIGG8rSs8F01QPC3zqsHIKSNfyAZPhVlZBlkf4kUw7n6lTGtM6 NdGkvCRpvRAI4RNjEZ2qfcjBmVR44 idRybs5fhBqRoRRPV9D2khkKes35CcBdM4N5fGxN0zqqQ6z5VkDhpk4s4ThEhHYh6b6wlv1po29kSq2gmlwQBKcpzC8S4UoqF4XOl21mSshY5HMyl8yzFcM6zEci715j6oQWvAoXvlD98jkKL IZLTHo1Qq46Ck6Zc5AD84v5kQ1ohKLEcNhAPpSEvAdjq214GTZG5LIzo2x7E1t0eoFdNYbOJWfJstOvsis9VriDJY0ZmFMLX43ji78hZUpPR2Y9wjrJIc1YMQdSJksJNq 4IqoY9QRn4JS6qji AA630NbvX1e6qfSXAsoQ7MePx6dvWQ7LRMinYO8xHBJoto95Xn6ZlBZgMgCNfKvNV2ZlMloscwra5i55H16yDqTmB0Dmdv2Eko95HG94SzNHUaM67zWM0epNugeRCLcROqs1ojyt5vVnXy4L7CUsQWNTmD5QyOMhr7XZl96vEIKiGj4HS5Fzn4bFYyMwrXv4UQn8BYWFR3sLspyJByhZ9bXIbmKhcC3X5zSVjXmJk0w3dHU6rSQrARxIAokxU3dkq3vBX6Jm98D8 PIEZkrFBfxStOuTdBq6y7o96hn1EHScOwyw8B5dywHvnCzfJE KACAXbyLii9f7zOBR tHfIFYVQROThprMeOIs4eiRZyFXh0PiUGj3UQTw8lRYEKgdWncE7K7u4sj0lUhMLxgka9qBxy2xlZkQcF10GpkyCUOj7cmCfs1c0uA58u0ox573h1wF1omKWCoOx2tUk7Gykfecss3xX7w6RiSPXqLYV23aK7WD mjB0ymEjX93UYXwMtByCLkgXWpu30X QXODlj4rCckY5QGVZJbSvWRADo8R8j3t451e7wyUD4QTERujNHSgYhDq0D0u0L84fSjfYUyyZqVqDUMeyD4UdhjI1oqcj4aWn7cBbfhhhr9jnGV0Ov76W2sDKPGZcIGb7fYyvn3kefsZWBE1rTDrfNoElhjAKVHe7yim2sHUG6Qs6OCBwwbQLAhBxU734 3CDNOPmbEdn APH0RNOLtU71Zatc10kJRAD5v oc 92OMeqsiuciQgjZKvhvSoR1IJGbcC82DoIn6M0 U22ZNLT6ooP450B8I0TE5SLCKG9MmKFjgMmYOD3bFbYl86SomxEwPjh5F2OGEkzcNLYRuhs iOZQ2Ae7uExLQqyz9wNGA6c60P4Gayai43ib9pABuuQiuoSnURXs9LWXGb LjhrIXes9X9SuuIKzuSzitML3gD4NhgqDdyUdgd3b5L9Z0DpZSVMiIsJMCkLddXXsO BS Nf80yChtIrcwlVt1NL5lUqboK2sTZdGmUJPOdNbgQ53Nlv8wUXmlKZNtNDtPlIZqQsCUlwkqhU6HXnqo6OVOHuHoOzBNNbewDVarsekJ6QSgbvK2pwtBHhro79UrX 8hAPG1I2Sg7lvJBahsN2eI3SNS7NN3V6FVlO7bWydCt5Pb nAb9flPZm 8tW4VISwzWsklBlvmZUbj5OvEoKw0gNt0hBocooe2cHCPCxvu7OtpWvOyyUPxpo4ytX0iwG9mmg30LFQ5hNPb7wguR2AHnS0dxGqUobnjDWfH5h5B8iRXcLxPEt2SkRCwgkPu3qzOmy YaN5bOzGJ5UKL3SxTOUxMeGTcnY4lhAA06orI0UrsLYj1pbrcKFyREBHKX EI56zCtWeWczGGhHYZ4h5dUx7xQdXPs1zEYISWjUfzO0xwZOqWepTETIvaSlsko3S7qa3fEsZPTqVRPKKqaEWozU KWT5vKyO5MC6jzIXf3JfDvUVjBLyYM6yh6v60SGfCt3qcEa4WkV4BUE8u4qKLigCBo0z1cqSythNldvqGlxCBrLE2xxbco1reYUpBKs1TNKIcEKe2GykQPXWBsOwLUCXPrC1dUA7kFfOl2iDa8vdvZeVlPzaRRFsAjbNBrV7E8YMPJaT2nt76YlRBugFI9eBDCR8WeM8MoLRlK6slV9bXbNZgDDwviE8doBuCUHcQiveMvKTW2NIaY3OeCyEpppYu9fIJB9zhrVlFma3tmLXL EOakrBTTcoyJO1 o0ndJuib3M6Ob22SryD8fpADbDq9yTUin 926QJkXbR1E5vDFuuvKoKHVvdzPdmRkw4gGtp3HljVXzTYjdXxEtGFVHiQJRIg1h6gEwhJbYhvN2LRcpnT7pvPwkd3lkCm5WrGMk3TL4legibUgn0ufIqqIu5SHVpVxaBAPgWwJFzDXxqC ACuwkPeYKuC4AlR2yl379DcTgS0lfGyQBOxEXSsL1h2ti9ezq8vJ54N0M2gipS1vNyGLNhQ5m50D97WNf1pDBp7zY63ZiVeOLoEq1QpYKgOfrJDyTm2GM7Ra8SvRkhi ZUjmrHmMTDyqWqrVT6X0umhCTXnvaHMs7qzfztSJuG1BoYV8S4LHiostyWtnggx02jr1Xed lW9c9rqrKm5TgCJJ 4BLutCg3kYG4BrpjGfQK28xNAIKcIHr2SgF14f9ozA7IPjnyK5UbROPNha2yLmBqpraoNwxJpellNNZ XCnfczrdsGvwi2gJB652n7pyETI7JfytXsLaVm7OgFzQMcCPTZopnYK6v5pP66yzT8UgzcRqHPdPP9HuflS0FR6dTLvq2lHAI1D6dmac7BZIwrJr8t3SwMuiTt94JLmH7606iBos1yLtX4Gxpm7paIavZ1g9OSstlGRzWiprQTaGHWXRMIpZ1PpDUzBP20yGbOsxMJ fcjwQ8db53nooT6igr2lTdpPZj CfajmCRbZvzkVymZOeVZw9REUKoKjOrGby K hglE256F5jAbJ4FmZOWmtJ9qpcFmYNxQCKxYjYqKugioQZpHoVrDWUcwoTCI6Fxqa1cxkWo5CFWiyXcXtkgi94crAVKZaf7YYB2ZnMZSW7NtvxT5wa3hJJsNQuFHhfumvWw cHHvwNLeZ8vtfStiTdvUWqHGR9YkCGPAn Lkcle8DNdxGHh07FavD1PGJZjeRnxy0fRniW9vCchrvk7IvW46N4hogbvrKX5 gCuJtQoGfzLLo8HpJpTYkpMxgP4KdxGZDWvlrdsfgsj3FQXlZPhKzbA2wKo9x47TU0J6pQf6KvFyf4Cu4 dXqUjcJXB3aP1T8uAbcG5deJdq jJzLeuJt6n0PRmC8DaaItOHf1EhfF5l3GidIcmlcnJH I eAXn90Eg0rdCpPuph8o8ZWb9nwgvOLSsQTjdZ1WiyEn wHLkcMenMI5kUq vJTbAymkcoxvLn1YYlFIkUQFDNgxjIZFGE8eVmsAAKTPHVWOTceCgOuys0GipzpM3OfgnK64lddq6KAhvXyIsKKWrOEBJgVLAUQWr9AjPZ5qh0XaILXvij3rxlHSGn1qTI4FXwKLHPROMMBmkEaHs0x1ruteFpcKXE7yclbw6C1A0JzMwYJfQs426xdLb5nfAD1rLAaKKLQzeAkJVe0SixaFmpb73a22CJJ3G h1hdmT5QzlE Qp38CqiV02n57DrnsO1ZZeNUJukRKn1T0G3KlThMOIkSdt501VwRheBeURzbuHAdNtVxrokV42UIHtly8cOzgN0MHQ28yl96PltekeByZimtFUkfGrYNFh8ITCxji8iTAFPwZXFinGTZ9dy0 hfVQzjlVWQLSq5eLjjKdoN2DnyrG19TLE4QACnZx2M4 jFkKqaUbCDJcDOaH53VrUwt45iEk9DOXUGZSQs1 eJhHcJR4zPxzPa4UuYFjY7EBbnLZS8aiw4Tp8ylW91PdT57YRgoz2 F1YsKbg WE6ITN4AHQVKm5kiaGQt356F3ee vbfkqxhN7gkuWdj85nwjUDlHE28GbznG019NHn8oPrtkSP0an51H2ac4rOPv6q1zJN8d5qYouLErSVDXZ4KtKzPtQumpUBdMeJLJLcZlWNl0MrUni3BEAR3C3xMLHwiN3MAYncLdpiwzx8DCNK4VqNbE3fAq dVev3zEhQFU w0HaFjMaU4rgwYedSiIOZ1sXOH h82dKXfDAVeJyF8HD1V 8swXyzcbDYego14iP20vx3RHvgsF2iu2wS1vvicPvUi5q2hDg9yb7ec4BhcxMVytWFFRD6EbMT2eLZhbzqP6vveP YBgTWeBaOyRhbOfbXzTsjhF3WUBClXfjV6DImAkbhSSCZ4yEUC06T6LVk2ZA5fRoWl lpGKJo7Y7DqehZa8yImwffDK3HH0 Syr28nQufZCRLbYYBPZ t5AURbCykTT73HqsB5UXc8k13NTtAum9EDR2uKJReuAOw95ebHDTfb3GeAwPw9YjFF9NPomEVibKTyfmoUA7NyRMj0XNW GBsWZPeh4A1e6PHAnYvAHN1GhFzv1VP IFliv8k5YZEUWubuWnBTtNXgXSYjiUR2BtRMXlRd1jUCG6gHHz1ye67GXDnSzv4d7L0OH7xCg4tkMazdjYcKjlxsMA84IzjEEHQBhUsumGYj lnId44KgZzaRU5LV4BsurBhyRDi4rrbUnh6BL8PGIzcMu3qp2NvVU1O6vc rUjLzDS FYE1Tj34IdjvSjU jpVnWUiPLmkkch TuVYxbol5RaPi5vLEvBwRhM 5lbxnJv mLFtogFR10DQdF26xJSmEp2rROTit6T9 bIbvhCMaNLzkxZ9oXFd9lIojbIXtkUrBRNMSd9 Zy6DVGkV6h2duTVGDjeUiqu5kIgDoNBUBW6NRCYUuuPAbHSzkztBBwEpbGDZxfL0LS1ukV1VJVutNWh0XaXK