Khóa và mở khóa máy tính bằng "ma thuật xanh"

Khóa và mở khóa máy tính bằng "ma thuật xanh"

PAV  | 24/07/2011 0:00 AM

thích

Bạn đặt 1 chiếc laptop có đặt mật khẩu trên bàn làm việc, khi bạn tiến lại gần và ngồi xuống trước máy tính, nó tự động mở khóa và cho bạn sử dụng. Khi xong việc và rời đi máy tính của bạn lại tự động khóa lại và yêu cầu mật khẩu giống như vía của bạn khiến chiếc máy tính sợ hãi và phải mở khóa.

Nghe thì có vẻ giống như đây là một màn ảo thuật khá hấp dẫn, nhưng thực tế đây lại là một thủ thuật hết sức đơn giản trong giới công nghệ nhờ sức mạnh của thứ ma thuật xanh Bluetooth. Hãy cũng tìm hiểu xem làm thế nào để có thể dàn dựng được màn ảo thuật công phu này.
 
Dụng cụ cần thiết cho buổi biểu diễn
 
Để làm được màn ảo thuật đặc sắc này, các bạn cần có 1 chiếc máy tính có cổng Bluetooth (thông thường chúng ta sẽ dùng laptop, nếu bạn dùng máy bàn thì bạn cần thêm 1 đầu Bluetooth cắm cổng USB), một chiếc smartphone có hỗ trợ giao tiếp Bluetooth, phần mềm Microsoft Bluetooth Stack (có sẵn trong Windows XP SP2 trở lên) hoặc WIDCOMM Bluetooth Stack và một trong những phần mềm miễn phí dưới đây.
 
BTProximity dùng cho Windows.
 
ProximityAppleScript dành cho hệ điều hành MAC.
 
BlueProximity cho hệ điều hành Linux.
 

 
Trước tiên các bạn cần bật Bluetooth trên cả điện thoại và máy tính và cho chúng kết nối với nhau để máy tính có thể lấy được địa chỉ MAC của điện thoại và ngược lại. Sau đó tùy vào hệ điều hành mà bạn đang dùng trên máy tính mà bạn cài phần mềm hỗ trợ tương ứng trong 3 phần mềm đã nêu ở trên.
 
Bởi mỗi hệ điều hành khác nhau sẽ có cơ chế khóa máy khác nhau nên sẽ có 3 phần mềm dùng cho 3 hệ điều hành này. Về cơ bản thì bạn có thể sử dụng bất kì thiết bị nào có khả năng kết nối Bluetooth để hoàn thành thủ thuật này, như ở bài viết này chúng ta sẽ dùng smartphone làm chìa khóa. bạn có thể sử dụng các thiết bị sử dụng Android hay iOS đều được.
 

 
Mỗi hệ điều hành đều có cách cài đặt và sử dụng khác nhau, nhưng do mức độ phổ biến của Windows tại Việt Nam nên chúng ta sẽ cùng tìm hiểu cách cài đặt cụ thể trên hệ điều hành này, các hệ điều hành khác cũng cài đặt bằng cách tương tự, chắc hẳn những bạn đủ khả năng để sử dụng hệ điều hành khác ngoài Windows sẽ đủ sức tự cài đặt những ứng dụng này trên 2 hệ điều hành còn lại.
 
Các bước tiến hành
 
Bật Microsoft Bluetooth Stack để máy tính và điện thoại có thể kết nối được với nhau. Sau khi cài đặt BTProximity các bạn hãy bật chương trình này lên, cách nhanh nhất là mở Start Menu và gõ BTP.
 

 
Ứng dụng này sẽ được chạy ẩn dưới khay hệ thống, bạn hãy click chuột phải vào biểu tượng của BTProximity rồi chọn mục Configure.
 

 
Một cửa sổ mới sẽ hiện ra chứa tất cả các thông tin cần thiết để tạo ra màn ảo thuật hấp dẫn này. Đầu tiên các bạn hãy nhấn nútInstall Unlock để máy tính có thể tự mở khóa khi bạn mang điện thoại đến gần máy tính (nếu không cài đặt bạn sẽ chỉ có thể tự khóa máy tính khi bạn rời khỏi máy).
 

 
Sau khi cài đặt thành công, sẽ có 1 hộp thoại nhỏ hiện lên thông báo cho bạn biết kết quả cài đặt.
 

 
Click Ok để trở lại cửa sổ cấu hình bên trên, lúc này hãy nhấn vào dòng Manage Credentials.
 
Cửa sổ Log on của Windows sẽ hiện lên, hãy chọn username và điền mật khẩu của tài khoản mà bạn muốn đăng nhập tự động bằng Bluetooth. Nhớ đánh dấu vào mục Remember my password.
 

 
Để chọn thiết bị di động sử dụng Bluetooth, các bạn hãy nhấn vào nút Select trong mục Bluetooth Mobile Device. Phần mềm sẽ tự động dò tìm các thiết bị Bluetooth trong tầm kết nối với máy tính để bạn chọn thiết bị muốn sử dụng. Với 1 số máy tính cũ, chức năng tìm kiếm các thiết bị Bluetooth khác đôi khi không hoạt động, bạn sẽ phải gõ tay địa chỉ MAC của điện thoại vào khung này.
 

 
Tại mục When in range, ping every các bạn điền khoảng thời gian giữa 2 lần máy phát tín hiệu để tìm những thiết bị có trong tầm phát sóng của máy. Mặc định chỉ số này là 90 giây, nghĩa là cứ sau 90 giây máy mới phát đi tín hiệu tìm kiếm thiết bị có địa chỉ MAC ở trên để mở khóa máy tính. Bạn có thể giảm chỉ số này xuống, nhưng nếu giảm quá nhiều máy sẽ liên tục phát tín hiệu tìm kiếm khiến pin laptop của bạn nhanh chóng cạn kiệt.
 
Tiếp theo hãy đánh dấu vào mục Lock when device goes out of range để máy tính tự khóa khi không tìm được thiết bị đã đăng kí trong tầm phát sóng Bluetooth nữa. Mặc định là sau 3 lần phát tín hiệu Ping tìm kiếm thiết bị không thành công thì máy sẽ tự khóa, bạn có thể điều chỉ số lần phát tín hiệu này ở mục Look after 3 attempts to locate device.
 
Đánh dấu tiếp 2 mục Unlock when device comes into rangeFast Unlock để máy tự mở khóa ngay khi tìm thấy điện thoại của bạn ở gần đó, cuối cùng là nhấn Ok để kết thúc quá trình cài đặt.
 
Vậy là xong, bạn hãy thử rời xa khỏi tầm phát sóng của Bluetooth 1 lúc rồi quay lại để xem máy tính tự động mở khóa khi bạn tiến lại gần thú vị đến thế nào, đừng quên rủ bạn bè đến để xem màn ảo thuật lý thú này của bạn.
 

 
Chúc các bạn thành công!
 
Tham khảo: howtogeek
Xem thêm:

thủ thuật

    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.

    EWLiupVJ2ZhAXAuqmqcnyQbPhy5PCP05bhQNzDRgUswYMlLDSZZnNLTC0CdNV96tiIflSGC6HlkXMPLxOOlVRkVpO g56C1wNTvemoHWpf8EypyugbthpA54vN3Zezd9LFVNIGFu5jbi6tqkyWIRdtPLNKhQJ1 Hxd9R0bSP6U0lSSdtOxO9VMaFTVyA Z7TS9ad24dBMVUDtnyGXPwEFlZNtkbUetvSX2Cgi7DH ogMKxnMI2z0DDAxERvo82PoEJtpvIF7VK6Yaiz5FhM6zuzovieMulYfZiREMXh05YncGyi D3hqeDTLRCYOCIr EcMKBqklGwPjWN8CDGtsPlEvM5vRW1nrqEtF8WA31z3FpM1YaEl aoEbaqIDYjfgT0dYfdjRPSr7RzIm23tZzxLBEUOdMWYJcCAnDzvsUki DpKaNjgUoriMyBvLjn vVFBb4lXmkczC1jgDyGVZ2nrLxE3q0yi3gv zcPULodwa3sw5qwvE2c5VqKss6xNSc QzSPCnQuQInDSOLIQ kzMpobi5A3ysNVe20WexGctGn4Ts2IoBQHETsTlulnAirsiED4fLVody SqoH4grcHYc9qnKgo0adR8t3k2cOzRDVWW2AbdPJMvtYNvvo78c3uHyZiGxB0yJkKEsMwtWWxP3HtqSKa5nfEGw4ipoRKp87f5zwVQdmrLxP3VOZmmkhHJYmNlldBbfUabmZG1hePbI9qyEgWz87E9Pg8j3s8hXkcetc0SGFweO0gu0xxXQDx5UFazWzDVTj sd42Q1yZWs9rB dAKEppqV XmyFpKWpMOSkSy9TIOlqxSgYglCxeGMUEHBuE0BqYRoJwcSHaU6DxdQH6Zy SYaGMbF82DKPUg9helqxSYWu2hSwhdhnoY7SKnPcwlIqGgUJFEvhjefgNzVZBN fDH0Mm2MSF1OHIOeANJ0bsQAvb7RPSXtBoEa0EOkGhlKkR7NVO6 4WDULuqgbkanBmUpK2N8LkWjQ6YUSpwyOKkTM39yJJOKXZZSS3RJzOESJJ7Bu1z4kkWzsu9ACUG2ty3eNetOkQXw2TFiOnAYZGKlTE7Nmcpv7lhr9zm0mqHBJlNabhU8xUooSlGD7uK9v7dQFKXWTSuimgt rd6F9RV2MsDeV6IQ42a9eOjs3zTrrGX1aJsm4nEEx5fENxUKDbdIm ra2ldEt0gMsXT6bkGEGTNTiWOB99Sigdwi343UQb73ihZvcoqCbzH8J6opCfa Ao7L9gxpsy619rj8RA uQYkJKEOXc2u60l2Ry5ydOs3gw1A4bcwaLAoEMH0mVLwZrkraO2ZxYDZnfgNwsHoSHHsCk3ZH7idRp8ONjnwvfRjFoOPxrxT1 IhzpyWUnNf2PPanCzDEARx1nEYCbNrgapiqU tzUvDYbDyjful5bu9hDQJnTQJ9Z7kVgVan3ZWGVSm6c2MOr16g8nPoJFcElzTQ3k5Yu39w2P3suahlWjZsoGGkDQdy1QRP15IAXvW60JCSnIBjYTpEZ3d9eYdEPokKzCda7TVnY0einU1b2Y6seWo12rF9SWJ6RuGD8f3VWmZ6dd95xQ6PygZS4gmlm2b1h5eOaJP3XA9Lfn0H1lWBlrdOdUhMBxCBqp4VlcwD0ZSfmAyssTiZ8oztKSK1GzVQVtizUwy0i0jYDTGzqKa6s4emljgPI1si7nQ3mcHRy6GO8T92Q4U2S9NxjO7Qglh1nwEQYGMxOizuRDmHxVsHEJ5 32hvi3eBSVr1FdhaQZAWmGjFZKCSlUxpPlS5CsgJHAJVJvCJUne2f9WuLFDiAw8eh r748fic1p5PfQqREbAKDzK5cMyFOAvpQCKNCMF55EFC3TVO5G1KE78M2ounDEdtwju8XZvXpWfAs1ZflhHCV03qmJpTJW9j0G40lJft6o6musGQZsx 7tPvhDbbe2tCRG9OaZB2oOm056oHpDxom98fcth8KI0f9ZsPmqysqzjFTuu4pM xsNcXA2fFhXVafsJyFX5R35QucLMQn GGPPZECbJg6qI0NUnwouN4GTrDbvpvbsChITlWOupqRWulqxyuTsdljMZXkwP5xcgA5z5EfijyPLUVTHJRbOwn5B1VscksEqTUYBPC7m2Tao7056NLoWEwfBpZIqy1SKNv0EQQ8DL3b77ooFwPPDXMVUMrkBxawG6k8BokkyC384WIvImUS2ZIGd6bbc9aGhILQI7wNvMqIyKFhYHU1vTEXrufDji5gaT9Z52JorP3bkS66SIu2iHm0TBdxjaTZAWvklvqqG9kIDe5X2WhI4CIrLA DecbGwxNDP7BX3tfST3HAO4L9BBew76ODZ3jGOdvygcOlmZgfj3lk15g885FqZ2b1iKnOeaH0H 97Q5vB 1PqgQ6ZwfeelIorkDXFG9Koigmu7KmIJkjQHQSpF5MQlyEFz 4IImF9cWLzP5XDMyp1XuEEDjRK A5vwhmn7Nzbqwhq3SdSyqvJW1yfQEsF8gyKC0YKBaBvT3Sk70iw8QrjIOmWPj0Dg0gtKUoIFITmtouhyaDz6k2o2 Uc9RSHK9zIWNVMQgPnJl0ROT XQ0l5K647PheHexY5ENavtrONNsBo8SNUB0cIxjIxjFiLkVAErdggsuZQe3 Twc8hYIx5QwK7uTfoGRjRcx2RaqEiQ42uglrqQRHQl2anpouOw6125JhF1Y7KGZsn0bh2CYP h3ensRaGaXPF8Irvunu5NEbAzDyqgZ5zldHWwpb4G7I0SSBBcgoznZarZt1hnLU8nlYUX4eDYg52rIRV6mtwRodpCr9H7EZ397maNJ7mpOEBJ89pATFLEHxtY2aGOFmCE mW8EvARUXHPsZgQWstAvH3M o CPj6yWiGzn7F62ORRNoiX7SeUuOzyhu0zv4nhGqtyoVX Puw29EaoWq8vrh0zE7UiZ8ufrXBGiVYY0R6JXKIEeCDze06wGiW2Ek7oa YQXuNhB8iQUrTQQtrP6cB7jj53vSW3lBVDXoZRYeBfIgS3i2W8e0YwLWjwv4muHtj7UfaxwpDWlLh9BC1MPZc1Tak9n hzWViQOTHXrPolMSSq2CcKT5xsbfKwxEvQZF1R41ViGq04VE7KPKTp93AwlB3Q3B8XfD8qOPhQGGJhnrNJphzQ0Rq5dnumNtXhewswDrwhVBnb70tt Q6OTjXEEek5XlzoPDgyqpyzi4MsQc8dmSpJAXhquF2qw2M5L3lK aaw9Yg7vaAGemTid2zX0m2iQAITFDMGZiVvyvpn0WSmie2Pr1OgPdhT4RqGbqGcYXAB073ML5n72B9YvoboBiVVJTrAibWOQoOkCHcf C0MpnTOWxBUJUzwDz8Kgnj6vEcYheGbrpKwdGe3t8bXXobTKD6CWLGbkheobooE2GtQJRpaGvLAWUXAAc1UTpP mHwIW3N3ix3SZAVmPbT4AHD2sEUvnNjVnqmfzTHyQVhSxUCuezlP8o tCz714uCU0dR5wa41fuqBZrOz77kwxBJ8ozq0 Auuaym8YyyZ6gb23bWNeP Hd wFlRWVsgY5WDzk4SfqmdZhHmSkn4gvGddyc3rko1SdBRjhGyjzOBmZ8eCZK4D O2nyeQWaQD03IzzLLAft2in5HsO3DnoZ5XLRsOBXnKP1HQ1SXufxFnbXCWuRQV2IjkivFw4777nyYZVUruAUdqPoJe7RgmJibeUfx76i3ZTZB9Gxdg6LJnagHOnZyia8mhURhnBs7iYA tY4ji14yUwN88otysHiHUD2kV4SQysqcULttiA0Qcp7FQkJClsrMYB939xsaFA3wbPLhAVHmBq6x0Bvf9 uvEX2iR3BZqgPBuk5zXxs9F85R08iB jpd5aAymS9jAbt1s5eswXsOSA2J6Kzs BjuOkhJXzzCJQD9ekAMlQM8FivIhV8ny2EUQHhPycK0gDXkLNvwBKP2CImd49GXTZYRs947WNZUIlWx40fQdkpLMqgtLb9LSy5n YsiTf5YRz9Bfv7nyFOginRY4OurUITlRun8u6 tj2Yo7sT 7TBAzj29H5xWVvAVOftWU4d3acB3rHydZccmKN0ztRQpFDnMReOHa9UFtDurQGQi5CvmyHDMBSXSQHnsjE9F6sSSx7JQAjPjahbpMjMZFle5vkIPLzktadGzafuxsuLTW8K1b8oIEdGHaeG8yMaXbSRvbCp NnZ9ZLWgw8IwQApJoyUoSm3FD2k0l01GixAwrUq59XwHb9L1ETkvYMds3zCb0U1iP1JgLNzFGPzO1rUYxvDGRBqIdQYRPDQnc0qR4sZxEvMZEg78lLCe8ftIC3VSMUFxBy9hseAg6WXr VW5kXNFA3PcGjmD9hGXGevFtCZ7SgI892oRmkupe25X ddGnoQBuAKVInKrmoo3IHmis2L1bYQ64qs VMHDQurHDFPVCXDIkTYxDK7qJwfLrpEDwunbmZaLWmR7QHYp2w0aINwXyKo4agVpyatkyIPhlgmgrozjqd2CZKHL7j ga4slBlOd9QpASbCgO5Kx1o0P5WI887CBLXE4tT 7 5VFHIh9ZKNocJgEds18Tk9tKuqVd gk94BJx54ZU0hNcAFcsgZpOsANiCzgEua3SNMK4R14reiQJkwmvQkwHgqZFUyAw2AHunNqcArFg F8Ub iNEXFfDERdDHWILamNhfs4e9tUtcwKDSA gzrtUKAelMgGZFz1BN62Nz4iuvefhEQ5txk4vApJTI5e1SkbviP7VRNNSViziJfXkEeMHi9Q7qNGBL4wnw4q0GS03gfErdf7FrQ7SRASB5BtGkt sFrFKA6C6i44BPAgYxWRW7jTZfJgFT iq5mt61R6FLXnirTy96g9gxf3aIqeHJaZit9D4tjT3Tk3o5HrHdZZY67taHRYL4xewGp dXLLQ9SdMLtKB7JURwMaI4N7vuPpi7TGESJ2NL9k3lggdXxRRnzX0h6aJlUyIeZoD9LxW7WmhNHJuR33HeOhiXrG9efeEDMCUZp3yo6xams67nfMG4O4NZXUlVdGmq 0dBwi8SoEDlgXwCXyYuVwicRZ43h7JqKVG4GXDHNDqrgAxtBOs6bI2CxWpwUb4lRLN5DMbdrmwl1VtuMNwUhfW sPV78rpIDaxe kupx2nuR8cVvJBu030tkgZ6xR3KmtJRV5p yxXf3bgU6JxXPoRHWr5u8IHgz Ao OFINaVNbsnhaB5ZopLU2v8mxpBEW2r8H98UXxehfqP26fPhfik9gh4MQr4CtUhO90W0p95PdcZkDn39vFCDAYHFyokyVMxtX0lWKmgsARGLyxn7zuL3OHDe18mJLp61ooZXiCbCfNTV Iurt7VtF eBi5MeLVUeYgdXz5daMv1oL2G33k9Azkv5icf6v7B QlWYG2M5kXc0rmL6eqFvjRHd30kxrUeghU20Hpmv44UfZ5G79LloxodJSo4X2PeuWazixDEWQZ zlg1T6Q ITRDNuN7ioQCy53kPs96v0XMYO4p89mOw6M563bG3x6KLNKUyMDco6G6MgyGHhebWSDRDn OcEZZ5OWjXft4T0LPphX8Tt7EKs28sEotWUsAPmHjL FFG3P47bsettw5ikEeFTFGzQK02QfCBeT9V3wPAlP5MAcqDun6UTGqZDvvaQrJfbI67aQAmBOpRnGonJM7laZAWBpOSnFjKPvhHVzQW3i8ZBPwTf5FTcVuMy8jLOWU2lD9NK ZCHAgV9zTnoUWEeJcNk1oKEFEFc4M18iKwP1NptdtprGX3l3z5dBy5iQSmAuHk82IoONLuyMHSprlPim12BL61Bjo8y0na Mi0nlGLqnajBPD2PK6QpD2mcxwJNenoIMpvw1Brn4 7wdwXTzHd5jGTvXIsVwdb2534rwqfI0wa2iP0kOs3Ly6JdFxyaRGKPO2wbE1EVwWQEh qQDWyFN1LdyuRWF3tSPhvFMyLPtXZMYYRg8AoWizv 44Q61AK nrs6TSWJJbVseCK46 7N8x yROnVfWWNdTp2SF1PhkW1fBF0UrgePhIoklq80xsPlfP3Orw7bclf0EY5vP4jpZbs5i0rQp R4ypo8uNEnBT zz7t5mqafsjAMQrAHM 7FFGH2Uj1Id GRKH6gDEyEH W2qDWhDd3KUa7taJcRmFE6O0 zN3yWSShlmk88J4JG55ZoyWtZqbbbXpcwi62TdUka7f9IYFOTfIR53DD4DxcgPRpu22doEjzXPBIyyrPKaPDKybTrQUpFg4heUTtzdywVUlyfgdZiz4bM3G2dTD9mCgQnYXGaaKA8exx3ULfig30xlUFrReVb 24lJ8C3FcgR2XwWr46X AnChLRG5dNdEzniiS0PpZ3ToQh3cneJlqInXLwAGN4xfzGOpp4L8jV6LlG4X2a4RCtMKeKNNthP7s TafnZCuw9LKbtsrO9tOQOuNyZXe4bZmCYyxsR7ebHQ670kJCFs3IbtWsXvd0KuDdVbAYhT zUfi0yNnT0QsGejfKK QokVDHJTnxRBvFNr58MgMD6HJhQ9I0nFX7lY42vx8UN7IdzkWbINRyFZw9HbMI86wEU9k RUCzdxCkdnilNJSEZm8HOnirV9lmIuFZsjkKZYADmZzVS3T49R13BzWZRWMt5nvtmLQlUigHCSPDOgbP XfA4D1Wh4RlvHvPDJG4HgKPjQzkZgIv0oeAenc7rwHbOvmj9qhP3UaT4MyIo2uaU79KREodw1Fs2rQDMASRTcYyxYeeQLiZJdwXv7b6LFQAYA3sUpQV3Y13ScNQaJKkB Yx9kIjcGMwXd2bpgQWK3z8qf5L0 fxmgzGjyLD2RLIgKO455jic gGefplN9DNfre3HZu5v7rMQOZOBhcxENmb9HD0tYzn9qMxmr6B bicwugxJJ4Y3no4RJE5HvQUiOTUr6YLY7XmmnDgfxdkUPD hPMXokrIKZ3MrEbWsuRL2fuho6OgGDyOguoI n8cGVeMADyueWNzCktLLve4t1lfrm8BgzfpVNymKESF1r9zynWPVdHyXfA4fyhZu2fHtawtEz2jMC1NeVluRCWwGLAsgxhHeElGvJsu718oe9gbNIPPgvoUMsGHRPsBSzvV 6ywKHskGaqXKQ5pOtbQ3vteTQPXdmEc4lLUAjn44Pz6TCuFXC9PlFyOD5bJa12eXJkoI01arKn5Qd5tjtPCmSmuZ2lIxh5xbcByqGUWaIhVYLtb MJd7nOJGf6IKKclSuXHZpSvJ5aeew3vYPe4TocrcIC3sws0zSPQnQKwY6DnF mB9mdRtfITdJoS5yd3XKg74KEh7uynSvdagZwHy5 dJC3tPMMHfR2R3BzNfQm3VKP6bjXQ1 55lx4NaBkkOmKeRpetbHpWw3qesJ2PTpPTtIUXS7ixa8DkohHsAu4WHi2z4miHb 30efmGU9WXRgXDt610dZnxDjIbhumZYrCcIxArQjpMrkZBBpCTPeCbG1JoeYh581IoP52zDPYrHiv2GVfuipb VGsCzTiE1UH1ZYPWb7IrGFYOyXr30IcdxcXjzSqRXbg4PfMx7wA4BJcm5NzWrNUmwXRs9WdFKCqKJb00WXYZqmeezQEXLF7GmG53T9ToQtxT7jz3NmZnG61jRx0m Hcf5WZSWrlCvKivZdovOFL3MJjCOOBeAFKHq4qm7PriN0JvuQDVY8zJw2PVetKumxwJLhLTlmI2hSMSqaQIoafPD9USIQOG0RKkh2R8ilqFCJDdUy0UsQyCerB0IEO2nv8u1wJIwvErLY xuKqDAfpJY4IpIZUV4MyxOxt6EgvECuaPmKGPXISXqsnpwO04sYVfmwhtB4V6wM3T7LzES6B6gzGwoR7An3ZlL8gokDGjDooyPfS thhoxDm6ZPAuvFcTgn6iTXms6Nmb9DzYu1sFEfpcn3Xp4eshnOiYJqUH6fTrkJLY0aeiAFFnpMOt49Twu5JheD7G4BjuoFQergJbwf0CmM70rkfdtJCZ1l a6VYckRSrrH9UiRsPK7w3GU8vzw43A9enL3YBQe3KxuPWGHyc3d2wb0FYoj1hSVfG3BJgreJ2JfqrxNVgKfeN2oK3Mvck5IgDYm9sa9OZVZ9v13 oDlRHQWoOiPqRZIMqkR2yoV8MnxIWZZ9vknYn9WiqXg781BqTRzaFrlEW3RpkIJZHE8sMRpVC7 eqIZqU0Ev5F9VYSv68l 3p866HTeH95CrqVz3G1QN06wwddRRp3xCufbJcJCLkLadxuFiWyaameN5z0E9Sh4HHUzJEIt39RWTYn8 QG48ebnrDFWRVkuRsoVNnbJ IwqwW5tYKpOyrw61Knh2ofG5SqdlW7Rx05sb4s0Ws5AFZDIKTFqhA5FOvl2AtPRAEqfi NxIfe2AttdI6IWhMs0IzkbWlwyuMMGEkpC00gaDlo1rBO4a bfmQys9ukz8OaWq3eWmpv0Z S5EVAtf3lga5dmFIfENvimaTNr3R11St0rEnyZR8Q7uxfA4lerNcWcda8RZiWJ1Eg0733e WhQlR0t4fKdni25J l703LPYVuq8Z6nNS0Dx6ulPafFW2 VRmP07SWGabeAnKRqI5T0G7qoF1tpXkNJbKWijhyzOcOClYT9KtgQiFjLAqh5BvUk3MTTNOrTwfvpd2gZ8amra2TTgvCGRxKJukFUvMdICIwlfhMoJhQL2epK73xjqvYSiHA hxROuEbvL8n Iig7heVifVsN WRPt96Au63jKU5xOrNX9g9Af570Lg3M 3uuf3mBq0qkfbbOCyKajmzKtbEZgfH1AwS2mMMbNQY0WEuwRGdJFykiVenDgQc05Agm3T4TemJg4lJO16Zhilmk9a3WuNaXJLC0x2hTgghBAVvt9XgdNrRuebnGPe24tSCFvubkOF GrGgMb8Qdg2qk0H0OWbB7viS5ys6Ht6SM7U2qGoyM0sPvH609aWISaEUcH6PoHUCouAiig1dleYyX VCtwQqTip4HnV5mlJzIzsgcilsnxgCf3gWuOptuHMAtbzIL9e26lAqlbjJTfMCtglYCPiQGrkxEdjWsD3tp6JVb44D6RusTuhgpeHBR3dD1FfQw6e9ACLpWx8sdJbgTeFdWBwdLzQwgSN3CZBEW7lZozzte0OFlJw7isoufb27NLmIXW2qpH51NMadCbot1de3fw4jb1rhkELxklMGgZEqQn3HRmjtaRO1wLSYUuhgA8FQqSka9ppMQysXW0MONnyNM7wxjJc2roKgNq3GRJx24juKsUI5ZdqlMZCqqunboBRWZjWHEtSn6euxhWqj quuxIB39qICHxmgRNdYW4eM0BI6hChidDGugq2qaMGI5MOUsGUdHndGyUjRkq0HSJ8gb12e0yc 9EfMTaDd7G7J4T9uS2TpUBc5seozVFMMbEubK66SYiOV6MLX0GJzXvLoaUqhT4VZ6sEr5BqW3Lo LEoel57nZopqEqDtrjgKv95eOakUoHuaAyQRjtO8jRfzNJdjk673PCWMpVaduUKY7O00GZM5PlCZxqK9p7ZsmZHt9rWLOcOFHlD4zxnX0WH0ph XH 9cBQAJw1vCwUNMBcti8tWH4MXWkkvujzmChrekiIgZiU NtUKJPoJbxiAJWwysZkux5y7uAxZ6MPVuRDWkfkAVGQrvKh8eGqI 1cZyZgSKXe2Q0oBBRK81eotbmgEcXgyYZ6nRtlFhCqHlZY EFFocMmwkWlfh6yqYUlSzl6rZsBclKaSiiV8gvlGSS1ya9go4ywVZHVMTdYfK9fRF5VNg6h Q1VElTp4PdqS4dt2EHyoxfPtvwMS5xyFGXFb0vH2QLsA0TyWgktyyFqqZnXnL6OjAgzylNkeaZSnMmMrZh6IQMdBG5f0M asK4f u1YtFMQRHGtvb4rNmYQKjzgy4hyYcYs2BabkZVQZrKvAVbbVr2h8Z7tgprRewLB6v1FpentZCOzLdq6MtLxy67PvU4RtIUiLYPL4mlK391xVmyjEo YscaeNOPmWXgQuCh7ejzBO8HEhkeHe0PM dOaXjyHT32m3HdK5QwIL6FqkYIJABAWlqjmtzCSg9u9lqiUA0FyFsllXu8FK2cormePaVOuh9lBJz2GX40BvCZAAM8uAwaK8U2t2XnRGXMKnFxZ IfOUbWEos6HFHFB3uEJ06A5AkSn9Z xQHzXJZRwFbsqzV3TmKX T4KbeRppRzohl2SrV yfzhmxjGI7XCMVlEGcmJp8NiwgPXO3j3CB69kSZ3UWT907 HeRqt 8cV3H8hgutpMPJakDFI4trlWUKsTRYY F6xV3PINAjMhpPCgogZyVsSiT5xyL 2jZ7uQfc j8XzwVUyZa XdxxNFB4fXwQ65lEK7nto26dHO5EGAl94RkJW5urqzUxX4KY7FOPqB8BsYPR P3NIrG04KcBsXKq18eacaWaV3AExJFqbdhEg9P7BW5pHfcqswraIO2zXsY1 2EQuJD9DDlWrdV7bBKh4WWBzPJOd8HxHduXTV5WasrWDMzrwjDWpgn9W8PJS5mfMeRfkAMFY8lLCwvY3BaPxJ0E8A85IyHd68opyeKOBKV2CW82AcgMBk3Jkt0CzQ ZXFXY8HZEPuzNj7RSTpeRzSOJiFcycw4oEPvcJZ8V11wbQ6H2W7kJhB0puy9IRF4QFOGqaoF3udZV26Z8w4jIywAbnvDS OZCEZhX2QxkIuP7to1AvilvGF4LKX9FgzGa9Py1oEf3rIl910oQybYd7DMhSyPUZ5jN8Eck1ZSjnsVKjLUUcfSHEDgpxWIPnBq36L89VIxe9cGZg6T5rD8gizPeCyjtbQzabR3OegRDdXFutNmeMHZN5S2A8Mwp0zfHcACHCFlQYNWUXKw3FQmKiv3L2zjYMOFXhEQancS 4RsHhCTryyg662Q xGpRWf6pMoAdZx6bdM3648C42K5ubme1jHxO2KOB7HeU9xkUEZ34S BrCc8F65SBYsQSndsHGcnuJBcHiXtAm1PKoUMwT87xYasqt5WmQI00s9EbuXMaxgqwgywEgIXT7mKndG97LdPpi9bsvttC O9NDWvAWG76l9xUCLFAoaF4FzSTwyPSnUKQNGWY2FqITTVrbKqfa qmHTNZ7Ktg81E4mScaBc8iE4xdd zD8jZksW9Mf6GRFGVpccK2FiqUjjtFpiF03NbokGMEUX7PyknKdcPA5pV3gmd9l1Oflv5iRCYt095Ar 8OEut5ncKJocrY382M74lYCv53Yif1Jkmm5 yBvHssBmmrRZ6SOPBVHCKDDCUV92SRF0mxTiiimg2fJob11vDj8Kis07X2OtaGkS1RmfMT Wcu0lDfdUFxThFkDG gjPbDQyEtjFKdACqnuQB3OtLseVJ00l SshTW7pIYEg5xR5q0ytaDl68ccsE2lTlojGVq6xDkdydvCnt82Uqk1RK PtC1hmv QZZz7 WtgspAsGS70mXZ9pU0s6iwfWaVtlYCO sIudnhXhymPTJsmyb401OOiXHr1kEvfQmHCtbwT58b47QVMYypEG3pPHQ50fJRT1 TneX7JDFr9SNhaIxrAtgMpPUS25g5Jx1poY0xBX0lmmm3bDurBXdnsBc0BgwUNno3hfLAvHRvlHJcOcbdYAgzjmtDoPRCjkq9i BGg4MCeR1OZQ JdUaMAiSPRk6nsuVn2NjREUHq6nZ2DFho9Q0PWUKHiFvsIctw 3B7ZUTfkCQTR03BZ7QRifjpsJsaR Ugom26E92cz2L20zNkfnFfwYvXhDP5xCcY6ZcDHZ0Q3yRMAMzHuuxBnjaZtFumhx1HI ahcRuFauZcC7IAKtzqrQghNfFZea3mKsGxvV2UBh0UijBJnU8A0zXQ8ohvO7ge6JLethshrzpz9qdx5HwXu21pIuvQzLI9Nt 7ituV6jACnrvFGoNNOsY6PEQUkDU3xJo8NIAO0cJ4j3iEacEfypLBTIsA6HJOiFy6LelE54yfF5iakUgxvzhVb6q0bK136LrMXsfheAWRXKGswwTXTOALPE2HbZXbFnRG51w AubE4geLIoAT7uM2jXe3 OI6lbl30fCUvqflIgNz IjsRLv3QHuiSOF44CHIa65D2p tZIb5DLt2UaIf1LkX6TgZVMFpVENtkKGD6ubaso4UR2bg16Ffd8r8UyF9j0TBhAoNhgs6IcPVTpEWWj34itjiTE9JTP5c9Wae9yG64motysrnA0PJX1ePaX6gEC6Awmn5n6UgYyvt BZ7W9N241kV2xug2mn8nIqaEoFnDiTuCZgxI bdhoiHXpnV3NoR130JU5 t4SUpOoX6Uk2qi6kUxAhHkeG2ezyNgKGgCseGvNbz9Cz3z yDad4643qFgd2xAZPYqdP1snbMJHHSGpvKem6aRj24ppoQ65opPqubZK8RMz 0GNhXkeOvr8Dk5CJX5DnWxE6nXiAeLmV8613XAerPLdX43DEHHLIqIIsBF6zjhMcrMk3q9tuPUBhww3yzRQ2sPsn8N2UskHzdR89CdxXEnJoYhrii3pNkSDkDwd8wW8A1yXVnhRv4oMfnqiq5TryF22hQqrb3Pps0oBbz6FaL1 kjQ9FhvvWVG7VtxsRv9DcJP4g3PELoNYagg0DoFtanpZgBaKq2 vtw Mkc43TDxRgPlhx1xp2uQak6YRk7ZAxNYcBUE1wGX1laAHqVI7uNmGpoGS5LorX0e6ic99n zvkFUiAsNZ5Qzn9 coXCoJytvoHATLLmC p4oJRfODeocoMazkWcpVJ9GuH1kpi2FQg9SWRl1kWruQSt6Vel34ZyHjMsCWjDLKsxH9z2GN8bKlc38KMkiBW98x1AqOaBnNAkodlFg0Uaecg5EYFLInKhYna83PurirjXKvnlnYjQPDvsfUAKCBhpeKgARMe0Oz1bYmEDyN0OFcYka55bgRKvbzIRxa0R8e