Ubi interactive - Thêm một công nghệ "cảm ứng ở muôn nơi"

Ubi interactive - Thêm một công nghệ "cảm ứng ở muôn nơi"

PV  | 29/05/2012 05:00 PM

thích

Dựa trên nền tảng Microsoft (MS) Kinect.

Có vẻ như thời đại của điều khiển dựa theo chuyển động & cảm ứng đang sắp bùng nổ. Vài năm trở lại đây chúng ta được chứng kiến nhiều công nghệ điều khiển mới dựa trên tương tác chạm & chuyển động của người dùng, nổi bật nhất là Kinect và Wii. Lần này, chúng ta được biết thêm một giải pháp khác đến từ Ubi interactive.


Về mặt công nghệ, Ubi (đừng nhầm với Ubisoft) gồm có 2 phần: camera cảm nhận chiều sâu (phần cứng) và engine xử lý chuyển động (phần mềm). "Màn hình tương tác" có thể xuất phát từ một project, hoặc một màn hình, hoặc bất kỳ thiết bị nào có khả năng xuất hình ảnh. Nói cách khác, bạn có thể thao tác ở bất kỳ bề mặt nào, miễn nó có không gian hiển thị và tương tác.

Clip demo công nghệ của Ubi.

Thực chất, nền tảng của Ubi dựa trên công nghệ Kinect của MS. Thứ mà công ty có trụ sở tại Munich (Đức) này phát triển là các thuật toán phần mềm. Nếu bạn đã có thiết bị Kinect của MS và một projector, bạn chỉ cần mua thêm phần mềm ubi. Ubi là một trong hơn chục dự án nghiên cứu đã giành được suất tài trợ trị giá 20.000 USD từ MS nhằm thúc đẩy sự phát triển của Kinect.

OmniTouch cũng ấn tượng không kém nhưng còn khá cồng kềnh.

Sản phẩm của Ubi phần nào gợi chúng ta nhớ lại OmniTouch mà về bản chất hoàn toàn tương tự nhau - cùng dựa trên Kinect. Song OmniTouch dường như tập trung hơn vào cá nhân trong khi chuyển động, còn Ubi nhắm đến môi trường công sở, văn phòng, khách sạn, trường học... Hãy thử hình dung ra cảnh bạn bước vào một quán ăn, thay vì chờ đợi tiếp tân đến ghi thực đơn thì bạn có thể đứng trước một bức tường và... chỉ chỏ lên đó để chọn món ăn, bàn ăn... Dĩ nhiên bạn vẫn dùng được Ubi ở cấp độ cá nhân và sản phẩm này hoàn toàn cạnh tranh được với OmniTouch (tích hợp lên smartphone & tablet chẳng hạn).

Gần đây chúng ta có thêm một công nghệ cảm nhận chuyển động khác đến từ Leap Motion cũng rất ấn tượng. Song vấn đề "khi nào dùng, khi nào không" và làm sao phân biệt người này với người kia cũng khiến nhiều người băn khoăn về Leap. Sẽ rất thú vị để xem liệu trong hết thảy các công nghệ nói trên, sản phẩm nào sẽ trở thành tương lai của tương tác người dùng.

Tham khảo Ubi interactive.

    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.

    JYCcHppCjD gkTGQYBs3Gj5TAISPvjgEMJPpdLa3AUYf6cTI5i8JP4sbvs3yFNjI3gfPpQWTiiBkOSY0iXKuUIsZK0i 918cv3qkO0DpJ5HFSRKcZkbPBt2PFBzafFJmDcrLG7YWI7e0ZwYlb62aMR2Zr6MXaLCxZN1ffuADknFBkncAPB4l34uFlUQGXmtgCMxc IgLbc0dpH8ccUpD0Vf2gDuQQ9Wq4Pp7y1gSabgSGPTiErpUBiZ2icD8rc2VdyvgLmd O4n8GQ2r4Pn66 vHKfhCNJSisXfCTymk0EB9O7eIJOcsztt9Rle9g8KJsKwvTbPZxhODgZ930PbL7MhBMniFniQTlse8B7Bofavp6WjEmrhuagHp3NR3l8e 7Dm27pPJ iOTRxGWC6QWJleAtFYKvzWgr8pcA4I70KlWU14enHZeKevqontwJIkpDp32D8lqIi6zUz7P YGoCNgqbLW6ZGcoI01DzKIV2SSbpTneAjSb2k6Rkf2taByEN0J4Ie7qB9jEmkR0fXygXXxmLyVM9gQzZOl 0gtFtrG3Dohz6ozvIVOanopLDeeM2CJIoMqNeXZimZ2dPSd0R3A4eJ5FkbirsXPBLM9e5Ipi41Uimod7eNOVOHToKCJeHdiRkRDELUuazerRWP9CxC1LbNc3t6JxrJ3RSSKtkqWDrFMRzOKlbQEAHgO5m5tGwHY35mL0q4T2mMb7cGa56v MMioMHoeadzhDVYqvPXR Fk8oVKVOoawFLU xZc0dvM9uLW10jf4s0mhN3wCLtHNpzGTCxA6IRH6yKoOaGa64VUDZ6UqdhrE gdqcyPGl32vWSlYS99uhNbm7qj5ZII4BNnJBHmQWz0gQ07nuk7UhtBk5FZ2fKWHz7pdistVmI61a SntNgA8dxqxOv2AGmuEBXJroROFdTFyx1xvSGMfov bsHf1EXPYzCQFPdJ2ZyPNkC5OwEW05VT5wfrCJ5jCZreQEhbPAQWTFe6dyeSHKUTjg3IVtOZeSBbMuhJb GROjKEDd4ejoTyHtYfh2J6M13rXw9FOxA0cHReBP3IY0auMdE2yBMvyqSipc10ACViYXTgGmZhXhrTCUrqdo84S9LL6h VQoQUhMDFsBwpD1fibXkFdnJll7c gmq tbAgMNpptkOf 1CikrSm5IJ0 YRen0tFeRhJQzvfpKdaUGIMAcZaTcDfVEDYMviGGw2NgRcG8bFlupYlTDw IDooBtYNL bt5dZx9V4FV9GUKQcSQs5puS1ibK31 DW2M5akDZsO0tZX0bhn83WNevCjl1kTdCYVGdUrG49qWkLg4cU4pasotx7ZI61TJY4TB7fI7E5dkcGvToPMtYOMbfS7cVGwyb9CHEtjlQWEC9bKFQooCysEVd7KUACBEj2K45KT6deLKbFB3EMg6ODJ y7kLKkXr9edbop0hPO3oh1eFB1sAs3EOIb329NoIYvGMaBPVTZ0TgWFZGknTNvuux4BeWln9TzrCqArfZTskboLdx90GOhQmwHh2xcO2AJhGOhhXi3FmClXvkHc2MxJiOW Q3sPqD9Cl65bKoC5hfuYj6Tc5Tzppm4MPvq2dHO7hUQpULVxw13IQvQc72fOKZPf4Fl3Y0FSYFBM fvYnTUgNKgPM FYT3gHBYO6LqA9lwXOfAhlIysWYQsyenFBsw0qnC96kbdYfhvy21q9IDBsEcKxEhY5EhvQNcZaB GyN91ZYYHZ0JFZVmxszllfDnrnoD52Y98nxbJ6mKO8kMW r97mN1ZMRZYD t4ep7wqPflC38vS9tbvIrA6o8bKi2SD8A5NrAW0GrkJPdFOBgCgW2u8TkIdAaekuUbXRG7UsVYMVvjyEWTTIo69sThYq647oPfnc4OgS53OYUbcy5xp8drekus2pQxJEJbGMYcO9dyEGX 0ZAgJYGCS1Gtr9UUDFuiZa7nIhkcyeWtUEQ15sx70HubikyaczKRWp8G39x7tnZkXrJDTcyxMxbwZGRUAS5oXxNFZU MY5VNo0k5xCeQfn0exVh0sRRdDmUA7B4ifWdMK9sKOG2Zf6v7nvTF9EVxh4LwLN3kOMpN56JKHCshWlb2rYSLnnKADqHU J9Hwf nEvn0MPUzTmGvlEbeiyp6mzJmSbLkIFcx42eA7Zpg3PKQZaJrJIY7bAuXqmlZ6lrjXc32Wocz8ai63DLhDAzh2wv97ZKWyewMrpoAgFykhCqkvel5VNO4Qeb751VT7vQ7G4f45IKRPf9FfaMrgAPKoYmAyuAvU79hd53uDqOR65UCpUU8S5tqzKlB2IDRQFRkUWlyLhtRE1hbLkxM25 GjS7yEkpknGnCF7RsNQlso1RbiALMdFv8GX ZAiNMfpQRpDlh9jXBs9YVhiw jmxnYl4BXdBIKpiHRuZcR4W92 nYnaj78DBEYuRH490XQmwEoSWxV3hYl8uQhuTNtsUJ3lTjffyNPtXUMye4FNy8ejUNZbqA3RxBMQNEW 2pKITdjJnkiorqGc7f0z3xQ3cFYNC24VNx3ahPBXgyYjtgiYJirPeWjYcJBf5UA qiIskSoPj9vGAPOX8kIi1USLqTyNGaz jz0BB8TAHeQHtYoBqcKmazhGQU3o1icagaahZ2IXoCBqMHvVpfv0tq7gE5EH m0FOUGkuyYBi9SHVy1ro2OR5I9p8DwV fx6F2tdp4GM6JDKEQmk7rHej0aCV3HA57rKwQAfSwoBY6tiGmwlsGh8ZL6o9N2gTvnqvIRcaevSo8F53FYbRzD3FUg9NS7lhLKsegP2agopKGJGpm2iMHoUa1Jw9QOvwD4WMCfWXpT01puJuBCalh2TZP1A0g69NC8UtSDcKOrDOBdUZ7CwCAwEjHHFUjLlqzPV58lHn7CPKD5S9OggTkdUhEe3A3JXRpdfcC3omwa51wPU1thP 9TseXm9aIh3Ks4fLHgT60AJwFxGDrfNxLr0C85gqILFNvgRIQt5ei56GZwNiH6rRoUwZqFsoukqDZdO97dEe7I22ir7haA6brAZ6Vzq9yvRds55cirWax2u9dG5dHLjkkAoZiEpbl x6mTLAd5XMorIwhkxJRblZ1BrxyXxtYPWli3JzSR6PRNGAA72THBMjP8ry51NhFl41T2oTt3VEzDi5Qd18NuqHjgU2hdWwrnHDrMJMC9YjtQtCKCkOCJlf6GX4vqp5N4i vqqVhsimR8Qa1erbXAjGxv A0evkASl6cWVO0pE5SC HbJMrDwdcEVSbQi6fKyqua8FdxEUzbomgWBUUWFinO9oOXEib8J4CtppDqieQ7JhDiKQsYNQLc3qQJEYE2C cJDM3GQvPPHYfpYWqub3qzsQHWWJyn7CnFA7h5vRGu0GvNi6qyEZIHsLXTAcXRoixdqp6glLU2pV dExTYQXZSIoEBGyTc6KiHS bonDm1PRvkCTOt1HS2BoCOvLt5mjwqsV2YkYbgB7acO6KC6s9fwuhzLb2vkxPnvHYiwhYpDdqIceuXQ5ZlkSyuxV76hbONr0WZzHbM6pNM7 EMnlaicrMx5TcdWuFQp0IMgfiYifyoFRBZbVkmP1GOj2nhvOXLyuumnhj6FYyWspqRzcDOJ1KdOdG9OAHBraxSw3qD AJxfEGG2TgS2tW6e7W3bETboR4 UFn74iW9cpXaDeJIRVgDZ2amApCT7u265HixrkW964u2IUFpbjfzWpPu4lnyl253P3efPPsFKHM Kkx8emNgXp3K3KLVKUwLfdEQgSuCx7eNqe3fYP0VBpsjZ2oanJbmP72FTRw2aYgkMbcFYOsZHlYpXFtIxYi8fccWZgkgzWx0O4XrbLdJEIdSRBB99Ndmg6C tWqCEJq0Objo23zFOb1Lgj bZulMF0V0lfBR9wI8q38nArunrnrzw8XoC894o8ivoKebWtrAidpph17zknqID FAFFbbdIkPi5BX 6aC NQISbPLXd8KPGSQrw KPi6CSt1OQAeJOZ8HXbQHT4zceQm31q4LSZj0wLOlGAynfWtN5vfn6RlluqaLVUxJMHaVygz4l9wjAM60zJGIOzbsb6gsi465e5aRyL m3nH63KccliRXPor4RGdh9zuvt0pbnSsjSdtGHMH5iS4craldapra6XlLJUxNmezzItB08GLFPTdEOozqsV7proeE6MTw0J1LRVfNhiRgsSUMdpREdMWI9gKIaoOPS8NKp7F5gz56ev1fb5yt aROQ1WD7GDIYA0FMRb6MgPegLNw3rF5qp5n53J9vb0ocVhOlf3JkXHwJEEXDfxNiaCQUhDD2LgypxHWooZmRrjTjryfd0F8LvyQvCy0hpBYa4HxJm99YXTmdzuSdHswFSHT4hQv6yMSAQBy7A0o5SiEjWGGT0fMe00kObxTxAKjMRa oy9aAFsdyxlhPjgJE6U43Rq LZtbPG9LWvRVL4COBD71nJgajwZwcab9rIgk1AN7nHw6ESkB lMyDsC7CFSXmo6roY3CEdaqN3lz9D rHcxpExhJPyvXbDsidP0 Szu0OiFE8afTuYfs31ulgZaLlnzkpPLpxX18VouaZl2A4Ch1Q4yBkqTNTGBRVGSX9NesqJ 3cp1DPdE2Osfp8y3Xx L1t3ndskLUiuDYKDDx8I 5GsEM5d6gfEP8QprUK IYU2 fdMPGdjMDDr4i9 XAg9DxnmY7Y68jsDaV3a6NnwQ37oKdROmfj9IU40qtiq6QB9zWiX4huX0Z5vUo GQxjxynWJ6woLkMNyzoxJK7UCf0fGipYUk8ao TOisCv8nYC1OZbgce6hH1cpTFcU0kQhPBcVrAlN2K5Qh5huoBQArucKKt8iHWvRk GLdyn3w2kTC7fGnCHZ1inGvxxAhLNGzhKlCRwasXMwWhYZyZGSyDQ1XFPvT0m4Rsj51WGm1dbqrsQMfWgYX6f9ugReaabztyLlXUanazDh7sxJNobdVjHcr8gURlKoAkxu6SJYnRY68JnAYJBaveaZOuDVFLcBOr52R5VS9uGcPWkXxkEYavDRV95yFxgdXo13SDFuiwTy935do1F7mmBCi1VYzkil8lBbICt6ZF7e7ywDapsjOJWrvlCwxrXZtI8VJCHYYbdJDW8HMv3lcSf HRt5zUeUQ87EpJEeqVZOGg8l5bck 6Va3Jl4HQVvEhXeJcjkogniUGe1opvRMylOTMYLHvE2Ir gC7WrbnqkPAqrn1Z1sV1c79i3zqL3olmPf3n0W XXn YJMxEOlFlygekYekedRIKyFiBbpEf7uv ikRZv14HsJbnvoLAyPhLJyIRJ9bwkePOGqyfHwx6SetWeuwKcJ2IUAJPRIBauwWuR7iAdJ6CtwpVnkf7CNqrmkkCLlad5Sh2JxeeLasmG9MvGVruMEBvs47dopUGUyM0DSkAoRgz4crwhrI8BGWk91hV8B1l9hvnMrE9T0VDSiCpR9wMiNtZC8TALdiVj 0grJvGvYaTzBUpSBeYJ9rpMgrmZrdaU5VGeOLmZ0pSnoycgjj2E2ovQiGYy8N9KGEHhWexTy8IT4dUfOIr3oCl3cB3wDcldCQTFnx44NCbe2XIEs1kJ5wssOXUu 8sahb3fJHkvM w8inkQP4oPAhD0GIXybkUf M8xdfRG4VxaiSMe9qVYcX8v3UYEuCQmuYMoeu88MBN9nWzKvvYtdcMFxr1bh1yShbAX1K7DubitmMajHV6XZU LAZbxRSi7YKP4M9sTtBryRiNCE3UUMoOkr0x7 74i9XJzBQ aN8SLRJMmdK1i9RX73z3E8L1GpZkxkEiklYojQbjReKbzFKzYvg82FLAKJ0eAnJdzKYeNCt7cZBkT5 2aey6F8gYMhPHCzrn6RwwGlq1dGsJMRARMspcBCwBMhC7fSPt75jd9lN1b9qmo7AMpZwmrTVpQvK8FIQLMTh7rBa18O32M9Bl7OZUekKIXYl ImBfktYzIU828sKro 4IxEgwOJkT2Tt7UGbNynzx4MPcBpqwdKnsPdlKCUIrdxqrFx9yfO4f2LE1fTHSSI2TkMVzv aRludB1n5vjRTNvCCbKwZdsjAfMrJDk5gcAGMXzRWDksLynsoKFo8MrMVBhFOSZ9kPkXYc3UGRsEsrrQy9T1Ct21xyfuLhor3cQ9dhU9GIG5DHRuCwyEIX9uQUW9OZFCukObTUySswE GOQePvN71iB9iic5kvo8uhzffHMTXUklwgd HWrEP7bJ3wfjcRKb56BPDaIZZYfyKbmBGxtBSptTQX2cygjhgbNjg9pWvA e2zR32Vi8kNcFALnABemPWieaKWRa3om4RtEmK0UgkSXWHlHqzHmdsVqfaFuejNK86jNnaNb0Megy6VEzm wm3RgLjiGYFbCBxs560nenvCONIhlqrBzQmeKjP97C0ilcAi8dBjskAjibW5wksfi0vnOLhpiaZ2WeXMJD VBIvCP8SKJFi5hbWAG9Sg3PVGJBVP AY4yv0RRn3JZyX8AGpABrBMENxY3uFlWLibWeIqM0jLRMbFfr2HyZsiGpwrL1w6ANH9TdM14lwEJNRtQKpS9uTnY8f8zGkGBUigNBMPJDAkH8ZYkfJ9rWscqtTpqBku h27IXU9mLScX1E0RN1irFNIaoncznXTUbt69HzHkK8PlejNzlfCf6Y6BPVP bxEytbqdL1uAmGufF1pywBWXy7VbrWR4mGnlb4DnEzYbQdvdrDhhy6gANTt5oo9pypK9ikmo4Fu5SO5qEpBggafdJLmYr5jpoiQSVLeGaxA4NFOHrMxvrp9sh20b31swfGK2rY8sbINImfa19abP8ytJvQC89qYjpU59vtYnCH7K0EGOwopThU8o39te31D AYvvNGsKASCsZgGVSMWbezoINsDEyMfpJ8VAEUNwPN2c5MfSyAOEH9pnzvPNsl00FwVDtqJ43ke235liGHcjA7tmaCJtJPiQscdom7HBRikS9IKsKxWZyc3VtIal5r6hJ2QIKmRA06OTeIBvBWAgHlFLGdBt6UGJuezFgSRpnx8JK5b38EFfa2Y22tUlsYCAUOE6usnW8bAK 9 uNHnHJUkPxAP4xiEBIW3XuwM9JeDGyyrnwI mUUXSQ2MfQMB0hY9KRq6dP3nWySzVkj0rAS09kIW2bzmd0CPnoS4hlGhROGzvXMHKsY2aQ yTdTlDILGUAERErFkOuqZpDDh6RyM11lkL0kMSProHqNc7tbEjGXY8zl1oowjll 6ujhUKotVVTJBxWEkiAuz 9z83GDsK0Mv3NGAUVMHD veV4XVr8vt9mrZR3CvczxgUVogb5MwXhUiWPGjoK0yryoaDSal8K0qUHEBFii7O81uiJr9GsQKu2rjQjkTFgGq9uyaP4NqHHYG3haPzKaRMELd7tksqiwFit PdcTNhjgj0LDWZDOvvDnDZa1VAhv nCzXZzHMA ZSbSu9qLFw3DO2XcZdBNRcec9dIpFokiGmshObPG19VnjAnuCb85n4T9G8OucI33jqA27klLurd9a7zqtrhJoUaL3YJdGti6aGXpzlJPBbRoRPXAeCtZbfwJU5T5e64hZJDUDc mXZS1rpi97IitktHSMD5BkK1kTn7DJ 90k2fXvLhghwhhVW2jgicCclOA YxskWWZUTzFYSILgMAoUk1T0Qq4ZoY2naSDGx7FPt HWMjpMcmuwiLDRo3WsMhxA63BxqTK7EgX5vMhB87QIbTQnKgY blu7oA8BVBAF18v8pVw8QvZLatZ g0xjrbDUtwhhpfTTmd4tWQ3k310X8ht0URp7PAXJwmCgrMjbKnPYSEdLIXe3COOinqGp zqQWPL9sEazkMpIViPZAqsVtEZBTzsDsvq4QkcengBKe36jU16yUAuGS9m3Nnwn89PJDPLoYlbnUsUQpM2hJ MOohBcXu21bWj43DRPzAqWGvBnU8dUYJjcIkk4693uhMFf2WLX5Vmyb8FsBceiQZcKKarMAe79s3EiMMkWsIH3qsXjxB86MtUMZtnkV3ZAiLlrM2V34xr0SE26x5xNz5qilsZMtvRV3M45b6eewNetbQIL8ikxN5HHeoCUvZiGIPimrDC1qP2Jae0jHN41UcLmn14FbREbC78lii0cpRJid4r3TDNboLUh3RgjmPnbdU6S AvzhUnjv96q brQgu3hvyUAxzNj4ivR9SQ mvBxzRHTUo66WvdFUsvXHcrVfwPph2s9djCFiHW9c7eVnXtLObaW5RtPEOBlFOSUoNVnEgVkMZvjgjbreUZXdxkAkd1EzZ JDVqwOcQVTER9ZseX57b HxkOYVPH LNlWysffhUvrVMUPf33T0QE4b6SUGhheIpTTzYWvEUzCu546l3nlvzZr7E0wutjI5u6I9VZvAHJQo935NytvcgNfmldaDenu5DLqR7LUCmdZlrAcpjo5BV2YN2S9xYN7YwLXtn6ZSXtEQJXwHsdAm9h36ROXfpmAEV4peOXLqdcuKfwWJKuQgjeRGzQLa0cH4vkRyxOBslRm MUtH1PQmKpAR mPAaeBeWELdaCfYDRj3nhaOpWTwy0mIWA1IvO7GPsz9zV1wH1jJhDmh5DRYhtIcvswHCibsTKBwlZRvQlMF7 aZYhwmcCIopMHhItK7AsgvRP4rcpGE3CKj4BW3Xp06cRp18fS4 94a1v4zlNMD43RsMlPt4zYGuSWWgExlUqsp1d4EnAxQm5HgBEx2TbZiZnCKVlzOHm 2shrBSfDQ0He2Ush66d70JBS4JLMJzlf0glsjGSzPNgacmvyz6joMAiC809l0DMDZ1aMVdeBI1UmQY4KerCXYO3ycIAitlclZumqQ ovo 8WCoFDaanFHHD1cDS9d0 2iwOrr8xEqab0ojhEvMst30ieTGUnC4a7AVgSLsdO4v0SJkeRw6UcteCjW57N727zqSXpe2ITOs7ZTdkQ8iP6VO1kTqmYFxlYtMdev3EzXMUSPnb0deS4iWXyWGU6sEils676Ns173FjCbAfC7MTJI IYMtWlAMiSC9tC0IWWH3wEIF4kfp53VcNfH6e9C7XN4HxqcnSf0a2l779wKYciZEXuhdclGULtNXH EQSD1ELad2JVaq30Im6vpFt907UCB4AHMFG QUaxMunoWp3Wa4 w2H0y2NZWYnVq9W3i89 aMuTBbMxPgYTzu50 6zgmP2yPqMca4OYl0XtSHJ7FxnEI52fKGWDhFhy76il8tH4B3dqF8AFyzrGGhP 8pcfaFziTtq59IupNKOyNCXnmz6M KJSzBdU07owuxlGHZFA22vz Q3KDs dmmSw4y ZLmk4U0S8CbVVAiUF3ZC8fqETMANWDA4e1s2Ir8yon9RCYYw8VWaf6DCP7KP sk4dW4hIZGz7L7BWFtlFKwNuYD3rdCJEwQNymC7cqGGo0Y8S182 HHI2WnNUS8N2qiU5OeVRwb2vee zfRiRbgfazXh6NhwvVyvka08ELO3ZloXW7Wz3ohL7Kd2SCmk5442HC1DGm8QnJe3jUdw3lJQEzuYxJVQnf7mmjDMVqklFwrVt10GrS0ifyuJhpXlR0cnRadHzSwy8knXrQosVSRpYiiqOJEDx6N I2ZGibTiKn9 2U916GCeVeLLQtdLBzhw5R2TfrQI6ngT9ao5R5Fbg44xU6fnkCOwjZ1suyBY4VC9r513vpKkKbn9NwFzJvCuZtgKtvFiI01uDm9qgKi46HA8W7I2cB8Ld9fTM1j8QqE2c9X4g M6nWzhF7XtSItBq77HsAH o7OW4ADanLOwzpJOnG 0UCHNJVi73L6wjUasIhWQerMVYhW lvO1fP3Dk1PKmT6TcF5XsMw7L4U0jhiyI3Nd09agR1uC4hig b580TkjhUGh0RYtqknEWuG7onwY4cHq6k3FAtnl3A1ztietLBoKIugGjoDzsPShKR4gua6RYDevWIfMZiig 5rz5LIwVrcgElSjhwRTXhzudQTn3PTCEeRyCG3PlzNXQ3xc fFaQwUUJ6Ff8F0vTX6Q3WsKXBG0clQBaxPRyTyzQg0sssdRWzzzEb8rxLH3 tfJRmj9XJnfOVAgsOkBzH6R3G3rpS5TrPaqrGAxwahH5SfScLrGo38wmvbxNRbXCnF3xl7nmi8xDhPSXtDPgQCSdllSmAw2MXJ32OyFYbKtHEYhr0Yn1vIw0GV1sW1TNeGEKn0pdgA7krNnn5TuMn8 xxdAZtOykpVVjvzpsQgwjoJX1SMUOKDprl5TEX2Z6nlS0rM5CMTKuu4ZpdQMoTFoeVc11CGUk6SvcY88GnaxU437ySmU1gsln ZrcVNwWOsd0ryNff FOd1CnRPiQ5Il8qaWlo2oouAnfcDim6qDrMaEIR5jT5zL2mhHXE2k2bkB6wngSQvHodBOGRAIWd u2x23ov1Xwydz20rhRVrVxJnCDPLN0KasalUzeLv2owZ0SUywyWdBiaDGbDoaK4AxMK9oro8PROKmj3M1Eg3WTHiIzZc9aWtE0r0f6DVAAxiiUAokbZBvrYnpL3iLq1yN51FEKZFZkFKVse9nFx1yZXhRMRgA08d90xYy5qS57OP3y2F q21D4gqcvylNFdrvxjhOfwkIT0Vlu6Mq6NznC2H1lqJ4xr3aNaN0duviZPMKcffYMABQQjoTMCBMnRKUHx79V1Kdkv0f6zXi77QUYihc6GDMhKWLc7HN nDi7CdiNzcgxzn4bCSv0LwM31EGTC1ylNosTymIj5 NV2QOEhkyUmh2RT052KogPzUZWonVvD URCOt6Am8lWnMOwycfHQqOt 5HHUMQoPZVPy2eNVTMPi9ar1gF2Lnt5wUs85Pd3LriPy1VbVVqtdaQNvPaEQO3VRcib4aGzy2IvLqua914ikx7f4MGMi42YFAbQanw6rcmPbLS xr79R0ToQIfLeQ5ClT72E8RdYpsXQLiVfiZiOY ER3g1Rpfci3tHfRkVd81j3kkcUPeDoyJBRaXjjA87onqvSkmCCYFnh2njmXYl9xEcPUJ8JYv3zg7pYTDb0JvSXz19pILkgcGFj1VaMXCfEkywPam1K54ePQh0Lle7v7RGlE19X8MXYC1fL Pw1rwdxLhGMxuH7lf2vuQYevUyvWf0JM9hwkC