virt-who-0.21.7-1.el7_5$>l|7lK%>>?d   X *Bgmt| 0 l   . / 1477:\:x:<(s?s@s&Gs0HuIx XxYx\x]{`^bdefltuv wxyzCvirt-who0.21.71.el7_5Agent for reporting virtual guest IDs to subscription-managerAgent that collects information about virtual guests present in the system and report them to the subscription manager.Z:c1bm.rdu2.centos.org "CentOSGPLv2+CentOS BuildSystem System Environment/Basehttps://github.com/virt-who/virt-wholinuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virt-who.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virt-who.service > /dev/null 2>&1 || : systemctl stop virt-who.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart virt-who.service >/dev/null 2>&1 || : fi 0 75Gm)g//wp?ahh  | |!y ) ).b0\0\ 2""__l8y\.++~~:44iNNv ; 2;;jj(RNNz}v71bubbJIIQv7=AAm.-h((+"#i#i!%%}}!j(('$ZJ8F7 d 5AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AZZZZZZZZZZZZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZ&ZZZZ&ZZZ&ZZZ&ZZZ&ZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZ&ZZZ&ZZZZ&ZZZ&ZZZ&ZZZZZ&Z&Z&ZZZZZZ2170f2bafc392b40ed974c87c77d8f0f2572a9d1ddba5980abc0ea3e0a460fa377fada346c03b28d1d7cbf4b1936400bf38b3374de42b73ba6ce5821071b95d33b799bf2124f3566a5df6ef32e9d4bddbb59d48fac7252c5c473bb38e48726f01eaabad1813cf4549a7c491cee959f279d7001da3c0ef5534ae39cad2cd162f0e21dbb9d5b02975db816eb63ecb9e9498e090c79f57fcd423daf30e517051e6a27d27a5243b6a0921b0f532a2dc3b94554ee924c54a46df4ecb3e7093e9f78af3a776b9b4ddd78a73b91f6cbb251232b35e422609796b4153cb3fb370099980701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0dcc07922901a928610c525d81f023defab0f6072ced5c8e94c08ad36baea423abe7cdf400bf12ead625d7e65968e896bf2d83ab12e0829003611e2e935ea894326f389067070fa0af89203be4b3b81af44f649695f34806b44a7a1a4e42494a04895a8459d0d41195ac75750222efb6f5a0d6d2ddcc348d79e8352e79c95f4f04895a8459d0d41195ac75750222efb6f5a0d6d2ddcc348d79e8352e79c95f4f0f20f2c67e835f5efcf896680e48b94c5c5647ab7dcbdc17925fe7b48fdcd80b10c0f7bdabbb194ae470ff2c6264490047943e979b381abaab6d3644616e341610c0f7bdabbb194ae470ff2c6264490047943e979b381abaab6d3644616e34161d9dee682e00cefbf9922940264a787f72ca75bc735ab9221a2bb992a8b5279397f672b5154a63e0001c04857e855115e3f240d0e8eeb194370dd2913590ef1997f672b5154a63e0001c04857e855115e3f240d0e8eeb194370dd2913590ef19afa78104168aa5d02aa725398f513691cf55b99cb32f7efe88b541ce257d2b7e1e8f1c1322c4cfbe9b0d462ae1ab53c3df6ff849c6fffffaa627934732606bbd1e8f1c1322c4cfbe9b0d462ae1ab53c3df6ff849c6fffffaa627934732606bbdf93737a1a841440e0d7ec2f326d38a5678cc363a2614db9edb98eff67bab5047aaef597f6293adb53d45aecaa9c997a4eeb965002f574c355237616126905eaaaaef597f6293adb53d45aecaa9c997a4eeb965002f574c355237616126905eaa6b57ca4ec4f31e235f33859b2a1f4b898c5ef4c371afeed7b81f471c592d7b0198ed251c4dfbd77cfe96cf6c0fc79b6687280ec756ca1311603344e8516d016398ed251c4dfbd77cfe96cf6c0fc79b6687280ec756ca1311603344e8516d0163b40dbe3492ee64d8548c16719c5d96d1d9986d4392416d6cf6751df5200145874d3ea6584b5104ff3347a7b7f531771e99c5806ff51ee8363d9eeb35223ebd344d3ea6584b5104ff3347a7b7f531771e99c5806ff51ee8363d9eeb35223ebd348f65d6a12f352f0396243b874b4a3faf8086d57ceb82c316e5447e647e4d8c5a373e30d8ba0de999d62f291d4b9cfb667a404ba1c0296646d75544363a08b8ae373e30d8ba0de999d62f291d4b9cfb667a404ba1c0296646d75544363a08b8ae3182bba02c23c87903463bd711715fb18e4eb38e6ad28217c150366671ad50f6948a40744695406eac513fe1bc2802d1cfe2d0a5e8eb961535ed1720f822a937948a40744695406eac513fe1bc2802d1cfe2d0a5e8eb961535ed1720f822a93798360d113ec47087c3be83c903c9d50f69ff33932be065a143a98835195e2971c98a0521f20e983f1f02d11837c98395d03e04d042be6569e3dc0830e8cb690dc98a0521f20e983f1f02d11837c98395d03e04d042be6569e3dc0830e8cb690d00f52f08340a48ad0ae06b4a4a2f84fd835d9ef0a91147e315c0cc319791766e1dbba6b0990137e01455936a0ad2addf52158adc5372e47ffb5d7f0c2f715ed04b87688143cab557451a11099d7122c59e075afcf64bc6f6c2affcdedced0392bceeebc2e79655ea7a47d005fb918cf44bd8e63c3d4477e89fd205e823abc787b861d3301c3ec1476c5cff07fef60bc77b1d86bbc845ac17d0bbae138f960793b861d3301c3ec1476c5cff07fef60bc77b1d86bbc845ac17d0bbae138f9607932b4eee5d715d34b6f7b3e918734bc97b00e81d77cb6aced08b2e70e58060060fe0aa68c144728201173c82960379e7e0c381ed3a3b98517df45af02ec03b0dcbe0aa68c144728201173c82960379e7e0c381ed3a3b98517df45af02ec03b0dcb5c8e1115b08441ea58844680039e7defab410a3b4ff6e2083f76ee9979ecdc6a0ead050adc27e5d996ae19d5c65a3bfb3724e5045bdefb54bddc880cdef47ab10ead050adc27e5d996ae19d5c65a3bfb3724e5045bdefb54bddc880cdef47ab12f4fb6dbc47c534a4c024533c4ff733b66255ad1644f80d813cc23ad264c8d7e8eb9cf6451d5b94d3403e8f9cb1b9d1deaa5a6301900668e6c9c409da569c11e8eb9cf6451d5b94d3403e8f9cb1b9d1deaa5a6301900668e6c9c409da569c11edabc00c2c04a0301e6fd61181ce265bff4089756226313e2081f8de92a3bccff53f5ca80d31fd3a65a92d358565da9a2f0bcde7cba5859e4d7af210fb23e795153f5ca80d31fd3a65a92d358565da9a2f0bcde7cba5859e4d7af210fb23e795119f9ffc3f4415fdfe939743ac98487864aa44a353cee570a094fd3d93ec7e87123ff7bcb92d32733563353f15cd05882bdbf786a001854f40c7fe24f9c47d98e23ff7bcb92d32733563353f15cd05882bdbf786a001854f40c7fe24f9c47d98e9499eb75707547400eee4c47e2c3ac54a62ee4957c6652521148e7032e02cde083876d1bb77c00de9858b27556f31787efb3570a0834898ab084bf9c5278561c83876d1bb77c00de9858b27556f31787efb3570a0834898ab084bf9c5278561c4cbea51bec20a6490c2d7c43a3f10db8574429fe627a8e184e71c157dfdb1ea8857d0e4341e936ec84dab3face21eda02183e38d211156959a823285eefd5ec6857d0e4341e936ec84dab3face21eda02183e38d211156959a823285eefd5ec6b0fa52ed504cefc7a6a9818c12d3b91b1e55c01c915f14e3cc89dfa3ed18e96c1e3941d6201e9e56d2e60b6538162c8cc8ac1bec23214e8932e82122fd52510e1e3941d6201e9e56d2e60b6538162c8cc8ac1bec23214e8932e82122fd52510ecc05adfee56f6078e715085b0c6b8d6e39f8b4e3db71d986cbaa69c3722dc0feecce15d23016e79cbe402dfa210fce6cc46d2811194d687b62ca8bb7f2288fceecce15d23016e79cbe402dfa210fce6cc46d2811194d687b62ca8bb7f2288fce8465b42eb78bdc3bfc4120378a09ea101529fbd4890247a786f7442a54ba87315c8bf4df9d80397360f0ef36fbcd54bb246a8dccd756aae7fcb2fa1d9ffcb12e5c8bf4df9d80397360f0ef36fbcd54bb246a8dccd756aae7fcb2fa1d9ffcb12ea11d213bccbe0f4a771b7047b8adce80d12ad53c5048fed6dc525f3f9b9ed5145c06a62fb54fe5b9a504443a2b9894ee072b9d0cb0a6abe5784cea837a8fb8535c06a62fb54fe5b9a504443a2b9894ee072b9d0cb0a6abe5784cea837a8fb8531208175d684907957fc526bf7d4da4d58d1497b934ce1fa5f8d604514d5b73ac3eae8841b53da1709b152f64badb10cfe6fde8a43c5ff01978472e11266e61bc61f15da2dec0b99f47f942c9e2c08b5dd7dd3069d55724232830df97f2be316561f15da2dec0b99f47f942c9e2c08b5dd7dd3069d55724232830df97f2be316590fdd29095b425877dc92e923093180b34452311ede2d8062ec5b48fbd841e50275973d45335c7b575aa0c480018d9c89186c2399cf150ce7bb000252b07c1d9275973d45335c7b575aa0c480018d9c89186c2399cf150ce7bb000252b07c1d92ed1f6cc82ca56347664c64b7bff2e4d2f02a2cb7109af8e2f1caa2c468bdaba9e8d56a993188df3bce8d54035ebc3ddd15ac60a20afa402db3d1809515064b09e8d56a993188df3bce8d54035ebc3ddd15ac60a20afa402db3d1809515064b0f02428f76f90a9a7427e2fc7d8a0e75001eb3889cccf570ab713ff932fd3b621f4e02f9455f9cef46e09baf2df5aa1628e955ca7017ada02330b86a0b4ca872df4e02f9455f9cef46e09baf2df5aa1628e955ca7017ada02330b86a0b4ca872d2906a1e5a608cb83ef5b8a07fe3a6f5f1d9b2f9bc6b953ad35004abf2b20f8902139850b72af9892e25b6c3d5ad435fd72012df3a79056b165714759ab0beafaa0a7c0e789bf31dde52d63e3dfd6e4843b805eead95f7254207a3c8ffb81b725e65f637bdc9d0fcbdd88d505752c5ba82e122abde855c5d9cb4ded16517ac4f85b4ef5d22e57f5805f9e0eb1e7861e829be0674c3d14ddcd1a985841987012a75b4ef5d22e57f5805f9e0eb1e7861e829be0674c3d14ddcd1a985841987012a7774b0183bb23393ee90a0b4c5bacd387cbd0a2efd26c850f8a2a3e68f6e7e36735c2353a8facff3764783956545606cc18e116a17c398dff90739197bff6e52135c2353a8facff3764783956545606cc18e116a17c398dff90739197bff6e521dd9536e0f264226d1e8c7be628d247ffbe9da5bae670cb24e13a485a3dbeb4812e775257190bd607c6ad7e6315b736034b3fa2d44a6ca5f3e3c9e1e8e064c9b82e775257190bd607c6ad7e6315b736034b3fa2d44a6ca5f3e3c9e1e8e064c9b8389d22ae5a608f7223c4227b0e1c002d6cdd71482fe09d6fa166f781da2125a59130d0728bf653e6dc959c9982860f5534317a75dff7bcdd59045b0c984c25f39130d0728bf653e6dc959c9982860f5534317a75dff7bcdd59045b0c984c25f3b91a042d439cbf94168ca973c2df6c4516220ce22a8a8d4d207fbf07bbd591143e5877ab7e050fd34ccb9a662bc04f165bb8bef4a93974db1b5b2c0c462621023e5877ab7e050fd34ccb9a662bc04f165bb8bef4a93974db1b5b2c0c462621028e07a46136b51beecb5f0ebe5368aff930a5de610c1ce5e3ab851c79730a7b91fd4692be2b0c3c841a465c706d3f9c79dc575fcfac47334ebbc65e95527c9c87fd4692be2b0c3c841a465c706d3f9c79dc575fcfac47334ebbc65e95527c9c87a36f83c292d4754d611d3089318a2c2318d40ff7fd67a632f33ab4b31c259b954835af86c8566f1277f6319b6f41f26ccae08eb297f2e756913430892421e1364835af86c8566f1277f6319b6f41f26ccae08eb297f2e756913430892421e1362b8777a3aade81c06185365bba207cdb4e82e9d57cc55b4e1e8807a3699eb11501d64ef656894267aa5463b0aa2f9be6d9d47990d94ee47975aa460a7600dfe301d64ef656894267aa5463b0aa2f9be6d9d47990d94ee47975aa460a7600dfe3b1d9dd7c70040385a454be24473852fe6c3bf1cbd2d998794fd2b09da5b62d872beb90890636b0d4435731a2059f40c8a210588794ca7431d92b02d22c01381d2beb90890636b0d4435731a2059f40c8a210588794ca7431d92b02d22c01381d6eef9357f3e3c9abd57890dce918c61deda3ab4e678106c23fe3198de1076a5a658261c1bcc7f1ccbfed8af6c1ed7001401a22bfbf199b261dea9caf10039c03658261c1bcc7f1ccbfed8af6c1ed7001401a22bfbf199b261dea9caf10039c03dbd18a26b879dc104dbb544ec2949a8fc2bfe28f123b45ed3b8ac77fd656ef544fa6597577ae1a2c1b2640f9224f7c7c12cca2e884118a3a6c2323db692ed1994fa6597577ae1a2c1b2640f9224f7c7c12cca2e884118a3a6c2323db692ed199ead4fdf205155e6657c5988e4d19ad4dec62f41cf3636bf3ac97bbccb9867380ab860dcf0be5dbacd9f8e0f8794c7d20adc44815a18b5115c5351c053baebcea267774f2289c8154760cbd22f0516263653aef5e696fc26e3b6950937809c55dc0f84b26e359577bf291fb1427e9fa9c9ca629b12bbd7e58e4d311dfec3c550b8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436eab9655bade00e760ac08171f2522c642ed4f8933d638eefb952382eac74797a0161c475cff0347137aed42be8d13967367fbbc13182f8d1f2a2ac018f3a233654f2ae823436b8a404d7d0840d90fe44b52479b080b8ff67a59da89fdb9ad28a286ba145350ac14096ad9f865222d6683c8894f32fee0c081ac6c7ab5e9bc1317e47bc5b1cf8c3634f266fe01c590a5684441ee158d95d2fbae8a9cdcafd16d6f1a86a7d23926d78a173982423a591e39960c40091a665f1b58fa7a291f49e5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvirt-who-0.21.7-1.el7_5.src.rpmconfig(virt-who)virt-who @@      /bin/sh/bin/sh/bin/sh/usr/bin/pythonconfig(virt-who)libvirt-pythonm2cryptoopensslpython(abi)python-requestspython-rhsmpython-setuptoolspython-sudsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdsystemd-pythonrpmlib(PayloadIsXz)0.21.7-1.el7_52.71.10.103.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3ZmZyZp^@ZS]@Z)-@ZOY@Yx@Yg`Y:X @W@W;VrU@UJ@U@T\@T @S{CS!PS@OO8@N@NN@N_sNRDNNP@NBrWilliam Poteat 0.21.7-1Christopher Snyder 0.21.5-1Christopher Snyder 0.21.4-1Christopher Snyder 0.21.3-1Christopher Snyder 0.21.2-1Kevin Howell 0.21.1-1Christopher Snyder 0.21.0-1Christopher Snyder 0.20.4-1Christopher Snyder 0.20.2-1Christopher Snyder 0.20-1Christopher Snyder 0.19-1Radek Novacek 0.18-1Radek Novacek 0.17-1Radek Novacek 0.16-1Devan Goodwin 0.15-1Radek Novacek 0.14-1Radek Novacek 0.13-1Radek Novacek 0.12-1Radek Novacek 0.11-1Radek Novacek 0.10-1Radek Novacek 0.9-1Radek Novacek 0.8-1Radek Novacek 0.7-1Radek Novacek 0.6-1Radek Novacek 0.5-1Radek Novacek 0.4-1Radek Novacek - 0.3-2Radek Novacek - 0.3-1Radek Novacek - 0.2-1Radek Novacek - 0.1-2Radek Novacek - 0.1-1- 1569299: try/exception needed for hypervisor_id check (wpoteat@redhat.com)- 1492074: Enable login to ESX using password with UTF-8 string (jhnidek@redhat.com)- 1353119: Add JSON-RPC support for VDSM (khowell@redhat.com) - 1509597: Enable to use virt-who with VDSM again (jhnidek@redhat.com)- 1523548: Options log_dir and log_file are not ignored (jhnidek@redhat.com)- 1510310: Ensure that owner and env are required where necessary (csnyder@redhat.com) - 1512778: ESX should require username, password, and server values (csnyder@redhat.com)- 1511308: Only ESX supports: exclude_host_parents and filter_host_parents. (jhnidek@redhat.com) - 1509596: Use qemu+ssh transport if not provided (libvirt) (csnyder@redhat.com) - 1511308: Xen and Hyper-V do not support some filter options (jhnidek@redhat.com) - 1510760: Ensure virt-who exits properly (w/ no good conf) (csnyder@redhat.com) - 1509606: Remove duplicate output of validation messages (csnyder@redhat.com) - 1509597: Fix issue with cli consistancy check for vdsm (csnyder@redhat.com) - 1509595: Only expect owner on HostGuestAssociationReports (csnyder@redhat.com)- Update hypervisorCheckInAsync test for new config sections (csnyder@redhat.com) - Update Config Refactor with changes from master (csnyder@redhat.com) - Removed usage of old Config (not unit tests) (jhnidek@redhat.com) - Further clean up of unit tests (jhnidek@redhat.com) - Create Xen Config Subclass (jhnidek@redhat.com) - Create Rhevm Config Subclass (jhnidek@redhat.com) - Create VDSM config subclass (wpoteat@redhat.com) - Clean up ConfigSection Unit tests (jhnidek@redhat.com) - Adds FakeVirtConfigSection (csnyder@redhat.com) - Configuration subclass for hyperv (wpoteat@redhat.com) - Implement EsxConfigSection (khowell@redhat.com) - Libvirtd ConfigSection Subclass (jhnidek@redhat.com) - Adds EffectiveConfig, ConfigSection (csnyder@redhat.com) - Adds warning message for deprecated env vars (csnyder@redhat.com) - 1503700: Updates to the job polling frequency (csnyder@redhat.com) - 1502821: Remove undocumented, broken env var "VIRTWHO_DISABLE_ASYNC" (csnyder@redhat.com) - 1466015: Warn of deprecation of command line options in next release (wpoteat@redhat.com) - remove non-existant variable fake_is_hypervisor (adarshvritant@gmail.com) - 1485865: Do not replace /etc/virt-who.conf on rpm upgrade (csnyder@redhat.com) - Utilize the owner from the first report seen, if we do not know the owner (csnyder@redhat.com) - Updates based on review (use str.format) (csnyder@redhat.com) - Fix example fake config in man docs (adarshvritant@gmail.com) - Add m2crypto dependency (adarshvritant@gmail.com) - 1211435: Don't send host-to-geust mapping, when env, owner are wrong (jhnidek@redhat.com) - 1408556: Log which owner updated mappings are being sent to (csnyder@redhat.com)- Point Source0 to GitHub (csnyder@redhat.com)- 1458184: better reading of environment variables (jhnidek@redhat.com) - 1401867: Enable logging of rhsm module to rhsm.log (jhnidek@redhat.com) - 1404117: Check parameter consistency and refactoring (jhnidek@redhat.com) - Adds a patch number to virt-who versioning (csnyder@redhat.com) - 1401420: xen supports only uuid/hostname as hypervisor_id (jhnidek@redhat.com) - 1458674: Update use of result data to match the new async api (csnyder@redhat.com) - 1452436: virt-who prints host-to-quest mapping everytime (jhnidek@redhat.com) - 1357761: Do not check passwords to be in latin1 encoding (jhnidek@redhat.com) - 1457101: Continue running despite malformed configs (csnyder@redhat.com) - 1409984: Retry initial report retrieval on connection timeout (csnyder@redhat.com)- 1389729: Add missing xml section for test (fran@caosdigital.com) - 1389729: virt-who incorrectly reports 'name' instead of 'hostname' for RHEV hosts (fran@caosdigital.com) - 1450747: Continue running destination threads on internal failure (csnyder@redhat.com) - 1444718: Log name of config when duplicate reports are retrieved (csnyder@redhat.com) - 1447264: Keep running on InvalidPasswordFormat given other valid configs (csnyder@redhat.com) - 1448267: Fix polling behavior for oneshot, CTRL-C, 429 responses (csnyder@redhat.com) - 1369107: Update docs and log messages to show the *.conf requirement (csnyder@redhat.com) - 1436517: Fix api base detection for rhevm version 3 and 4 (csnyder@redhat.com) - 1442337: Send updates immediately the first run (csnyder@redhat.com) - Do not join threads not started, fix up fake backend (csnyder@redhat.com) - 1439317: Ensure reports are still sent despite duplicate configurations (csnyder@redhat.com) - DestinationThreads now send all reports (csnyder@redhat.com) - Adds IntervalThread base class and refactors Virt classes (csnyder@redhat.com) - Remove reference to nonexistant method _set_option (csnyder@redhat.com) - Update ConfigManager to produce destination and source mappings. (csnyder@redhat.com) - Implemements a threadsafe datastore (csnyder@redhat.com) - Move from using processes to threads (csnyder@redhat.com) - 1436517: Set Version header for version detect (pcreech@redhat.com) - 1403640: Fix syntax error in exception handling (pcreech@redhat.com) - Update the spec file for builds on more downstream platforms (csnyder@redhat.com) - Add releaser for rhel-7.4 (khowell@redhat.com) - 1391512: Handle utf-8 within Xmlrpc transport (pcreech@redhat.com)- 1415497: Support rhev4 auto detection and usage (pcreech@redhat.com) - 1388577: Adding UTF-8 support (pcreech@redhat.com) - 1410000: Include org_id in hv base channel (pcreech@redhat.com) - 1400431: Fix AttributeError where val is missing (pcreech@redhat.com) - 1405967: Filter host via glob or regex (pcreech@redhat.com) - Adds --password option to virt-who-pasword (tstrachota@redhat.com) - 1392390 Fix default interval handling (pcreech@redhat.com) - BZ1405967 Add filter_hosts_regex, and exclude_hosts_regex to allow filtering large numbers of hosts easily (chris@chrisprocter.co.uk) - 1369107: Only load files with .conf extension (pcreech@redhat.com) - 1383436: Obey the interval setting (csnyder@redhat.com) - 1299643: Update virt-who-config man page to include NO_PROXY (csnyder@redhat.com)- Version 0.18- Version 0.17- Version 0.16- Update spec for renamed README.md. (dgoodwin@redhat.com) - Moves fakevirt._decode() to util.decode() (csnyder@redhat.com) - Adds the report.config.name to log message when refusing to send a report due to lack of change (csnyder@redhat.com) - VirtWho: Clears list of reports on reload (csnyder@redhat.com) - Revises change detection tests to account for changes in master (csnyder@redhat.com) - Libvirtd: Sends a report on start up, and on events (csnyder@redhat.com) - Removes trailing line at the end of the file (csnyder@redhat.com) - Test_Esx: Test Oneshot to ensure it queues a report (csnyder@redhat.com) - Esx: only queue data if the version has changed (csnyder@redhat.com) - Test_VirtWho:Patches manager.Manager.fromOptions, removes unnecessary mocks (csnyder@redhat.com) - Removes unhelpful debug log message (csnyder@redhat.com) - Fix spacing, remove unused imports (csnyder@redhat.com) - Test_VirtWho: Adds test to show same report will not be sent twice (csnyder@redhat.com) - VirtWho: Adds basic change detection using report hashs (csnyder@redhat.com) - Adds hash property to config (csnyder@redhat.com) - Adds hash property to DomainListReport and HypervisorGuestAssociationReport (csnyder@redhat.com) - Hypervisor: Adds getHash class method (csnyder@redhat.com) - Limits interval settings (wpoteat@redhat.com) - Retry sending data to subscription manager multiple times before dropping (rnovacek@redhat.com) - SubscriptionManager: nicely order keys in debug report (rnovacek@redhat.com) - Fix serialization of guest list in print mode (rnovacek@redhat.com) - Do not exit oneshot mode if any job exists (rnovacek@redhat.com) - SubscriptionManager: check if report result has failedUpdate item (rnovacek@redhat.com) - SubscriptionManager: minor logging fixes (rnovacek@redhat.com) - SubscriptionManager: add env var to disable asynchronous reporting (rnovacek@redhat.com) - Check jobs status in increasing interval (rnovacek@redhat.com) - Esx: report host even if it doesn't have any guests (rnovacek@redhat.com) - Hypervisors reported by hyperv now include hostname. (csnyder@redhat.com) - Removes completed jobs. (csnyder@redhat.com) - Fix output format in print mode (rnovacek@redhat.com) - Fix using empty list as default parameter value (rnovacek@redhat.com) - satellite: support new hypervisor format (rnovacek@redhat.com) - Fix tests failures (rnovacek@redhat.com) - Removes timeouts for jobs. All jobs in the list are now executed just before a new report is sent. (csnyder@redhat.com) - The virtwho loop now blocks on the report queue with a one second timeout (csnyder@redhat.com) - Removes unnecessary imports and queue (csnyder@redhat.com) - Rewrite readme to markdown syntax (rnovacek@redhat.com) - CI: install unittest2 from pypi (rnovacek@redhat.com) - CI: add -y option to add-apt-repository (rnovacek@redhat.com) - CI: another attempt on cloud archive for libvirt (rnovacek@redhat.com) - CI: try to install newer version of libvirt from cloud archive (rnovacek@redhat.com) - CI: add libvirt-dev dependency (rnovacek@redhat.com) - CI: install libvirt-python via pip (rnovacek@redhat.com) - CI: another attempt without site-packages (rnovacek@redhat.com) - CI: install python-rhsm dependencies (rnovacek@redhat.com) - Adds support for facts in Hypervisor profile. (csnyder@redhat.com) - Adds count of unchanged mappings to the info logged for the result of an async job (csnyder@redhat.com) - Adds tests for jobs in virtwho, removes unnecessary tests for managerprocess. (csnyder@redhat.com) - Changes to ensure backwards compatibility with python-rhsm (csnyder@redhat.com) - Fixes RhevM.getHostGuestMapping() as suggested by rnovacek (csnyder@redhat.com) - Adds layer to hypervisorId. Removes completed TODO (csnyder@redhat.com) - Moves all functionality of managerprocess into virtwho. (csnyder@redhat.com) - CI: use python with system side packages enabled (rnovacek@redhat.com) - CI: install m2crypto using apt instead of pip (rnovacek@redhat.com) - CI: install python-libvirt using apt instead of pip (rnovacek@redhat.com) - Add requirements.txt and .travis.yml for the CI (rnovacek@redhat.com) - Adds tests to verify the hostGuestAssociation is generated correctly. (csnyder@redhat.com) - Updates libvirtd and tests to add host name to hypervisor profile (csnyder@redhat.com) - Updates managerprocess with better logging and changes for the new tests.~~ (csnyder@redhat.com) - Updates to use the new hypervisor class (csnyder@redhat.com) - print mode: format debug message about found hypervisors (rnovacek@redhat.com) - Removing uncesasary comments (csnyder@redhat.com) - Removes unused dictionary of jobs and associated methods. (csnyder@redhat.com) - Fixes tests data to include "status" key. (csnyder@redhat.com) - Updates tests to make use of new Hypervisor class. (csnyder@redhat.com) - Host name is now included in the hypervisor profile using the new Hypervisor class (csnyder@redhat.com) - Adds new Hypervisor class. (csnyder@redhat.com) - Adds new test for the updates to subscriptionmanager.py (csnyder@redhat.com) - Updates fakevirt to make use of virt.Guest classes (csnyder@redhat.com) - Changes to ensure proper execution post-merge (csnyder@redhat.com) - Removing more unnecessary prints (csnyder@redhat.com) - Fixes oneshot mode for work with new managerprocess (csnyder@redhat.com) - Cleaning up unneeded prints and adding more useful debug log messages (csnyder@redhat.com) - Adds async job status polling for use with the new report API (csnyder@redhat.com) - This (along with python-rhsm/csnyder/new_report_api ee38f15, allows communication with new report api (csnyder@redhat.com)- Version 0.14- new package built with tito- Version 0.12- Version 0.11- Add directory with configuration files - Version 0.10- Remove libvirt dependency - Add dependency on m2crypto - Version 0.9- Version 0.8- Version 0.7- Version 0.6- VSphere support - Req: python-suds- Version 0.4- Requires python-rhsm >= 0.96.13 (contains fix for char limit in uuid list)- Add initscript and configuration file- Update to upstream version 0.2 - Add Requires: libvirt- Add BuildRoot tag (the package will be in RHEL5)- initial import/bin/sh/bin/sh/bin/sh !""$%%'((*+,,./0123356689::<==?@@BCDDFGGIJJLMNNPQRRTUUWXXZ[\]]_``bcddfggijklmnnpqqstuuwxxz{||~0.21.7-1.el7_50.21.7-1.el7_5         virt-whovirt-who.confvirt-who.dtemplate.confvirt-whovirt-who-passwordvirt_who-0.21.7-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txttop_level.txtvirtwho__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyoconfig.pyconfig.pycconfig.pyodaemon__init__.py__init__.pyc__init__.pyodaemon.pydaemon.pycdaemon.pyodatastore.pydatastore.pycdatastore.pyoexecutor.pyexecutor.pycexecutor.pyolog.pylog.pyclog.pyomain.pymain.pycmain.pyomanager__init__.py__init__.pyc__init__.pyomanager.pymanager.pycmanager.pyosatellite__init__.py__init__.pyc__init__.pyosatellite.pysatellite.pycsatellite.pyosubscriptionmanager__init__.py__init__.pyc__init__.pyosubscriptionmanager.pysubscriptionmanager.pycsubscriptionmanager.pyoparser.pyparser.pycparser.pyopassword__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyoutil.pyutil.pycutil.pyovirt__init__.py__init__.pyc__init__.pyoesx__init__.py__init__.pyc__init__.pyocreate_minimal_vim.pycreate_minimal_vim.pyccreate_minimal_vim.pyoesx.pyesx.pycesx.pyovimServiceMinimal.wsdlfakevirt__init__.py__init__.pyc__init__.pyofakevirt.pyfakevirt.pycfakevirt.pyohyperv__init__.py__init__.pyc__init__.pyohyperv.pyhyperv.pychyperv.pyontlm.pyntlm.pycntlm.pyolibvirtd__init__.py__init__.pyc__init__.pyolibvirtd.pylibvirtd.pyclibvirtd.pyorhevm__init__.py__init__.pyc__init__.pyorhevm.pyrhevm.pycrhevm.pyovdsm__init__.py__init__.pyc__init__.pyojsonrpc.pyjsonrpc.pycjsonrpc.pyostomp.pystomp.pycstomp.pyovdsm.pyvdsm.pycvdsm.pyovirt.pyvirt.pycvirt.pyoxenXenAPI.pyXenAPI.pycXenAPI.pyo__init__.py__init__.pyc__init__.pyoxen.pyxen.pycxen.pyovirt-who.servicevirt-who-0.21.7LICENSEREADME.hypervREADME.mdvirt-who-config.5.gzvirt-who-password.8.gzvirt-who.8.gz_virt-whovirt-whokey/etc/sysconfig//etc//etc/virt-who.d//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/virt_who-0.21.7-py2.7.egg-info//usr/lib/python2.7/site-packages/virtwho//usr/lib/python2.7/site-packages/virtwho/daemon//usr/lib/python2.7/site-packages/virtwho/manager//usr/lib/python2.7/site-packages/virtwho/manager/satellite//usr/lib/python2.7/site-packages/virtwho/manager/subscriptionmanager//usr/lib/python2.7/site-packages/virtwho/password//usr/lib/python2.7/site-packages/virtwho/virt//usr/lib/python2.7/site-packages/virtwho/virt/esx//usr/lib/python2.7/site-packages/virtwho/virt/fakevirt//usr/lib/python2.7/site-packages/virtwho/virt/hyperv//usr/lib/python2.7/site-packages/virtwho/virt/libvirtd//usr/lib/python2.7/site-packages/virtwho/virt/rhevm//usr/lib/python2.7/site-packages/virtwho/virt/vdsm//usr/lib/python2.7/site-packages/virtwho/virt/xen//usr/lib/systemd/system//usr/share/doc//usr/share/doc/virt-who-0.21.7//usr/share/man/man5//usr/share/man/man8//usr/share/zsh/site-functions//var/lib//var/lib/virt-who/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu  ASCII textdirectoryPython script, ASCII text executableC++ source, ASCII textpython 2.7 byte-compiledC++ source, UTF-8 Unicode textXML 1.0 document, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)troff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)empty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR? 7zXZ !#,]"k%b h=Gk (~偖0]ϛFft76r~voQW_asqAi)ٖx+l!ޛj2R EM+E1*hK*+\HD! XaTu⍛Tڽ G'`䫚٢a?me,Pw,פiA(PS+;T Ðf3?qh p0tsUCNbv+& [xHIrwIٯV #ûSI\tjt|towy ʛ'G "wfL0Ykߥ[xK3*-d2y( BM}Gz1AFdΣX~Utk<yN^?,T|^n&4RȜ7-˦Hځl H4TLȆ[ XW&rkŔvkn+e Ab./v~L=;9T.<:c%rU`stJ,iԽWxJ^E+pt(-A;hoZ`5SOv{unBhLHaXh]i -%5_"*J[,WjϬ:´l7Lm8;+)@ uZE9^wQQ*=c"%a65!nON-"R,;0`vW!Sԋ UOr+UZu{D o.8:0ΎfaoemDu Xg&@5] SK6c"MjԪES#h'Q2BFC ZtWl/a$m5օc\'m&k ;䳕 rEi&+k| ڽ;:^g UJmE#^U xlcƻN ukn計BE${JET@x\g 0ÓXBjsjt%h@ڥ%ŅfK;k_+ʩ@3tz-y+NJmɪ@a)HY,'ߍBmxV}K5sG7/̿EAnv2o$]7[RcOM#:stH,{:;us򅛡p $ {4 oH<ͣ(xu:U4Cd;P^NyZgg;kSV6%؛0oU݌`eHIϿhB5$5Tٙ{Q^L02q8΀%KU;n35'wf ;,S`@{H7v&u6xגxgU-{]\Ѿ+ƽv}V8gY10@΢3twMsDR!]7vklaj'@L7xUgue6B*֘RҝD}F׷#[Wz Xz_Skf4M`zspTTl^%Zh$Suԍ4w!r.Flc7u(e:0i 9څ[۾>JW | {=6@ԫmB-}̭x1(3YӖ0Ct}.Nђu )>˻ߠ?qcwRFԷ#)ڤ-䅧qI ƕmV$$֞ፏ+: YPv̱ I8svJؘ; 䢒]`OEEw֤1jܳCel$WAiT pŕן[mMNIrG]Mal_q(bMU0ŵ/ Xi}*GRGoxU9ĒsvaBfΰC_ہѹ\_cl84VR~2_y=%T4BkwSE~4J$@{X{S7 i}mݢFsv=F TL ԃ-{ъk0.;P(,0K]< fٷ{rrTb/]̻b@#˩VF? c QaIఊ.3~*:!䌟7Il cg)P\O]+V?m|[&\K $o0 q'DžGNm._@=9|djj 7sCᡆBw𰕆"_Bq[c-U<]oԢKHdǡ]{2RAX`co3~_S-kZMۗ@_;BA7eNJPp,+;쭅Ճ!g.F?\ذ8 T-DEMO a1K1V@vh^/z7{D(m sPَv|ɤΰΛ!3I_#hwڶ۪.Se25_iX:䐣>}O]V.WV0ǟmmlFHŠƈpWU+(eӍG.wE` d Q֫Z8zY|-207#A[$Hid?!x,|5]V⼋ +/y?c7t:h4B?XQ/e8vC9V `MA;DW)|U *M_GX}s?4<\m=`:?>|lx'*k\l]6 V"Ѣ=[:?[E_'HқdɕnsKw%_%:'@#~\S-b}'z61e ≦c(w]_5Hx Iɂ? 2rѾkU=("sCO$&vJu mޟ\W)喧&v哒Ұ7I j cT|I="i9?HFL0iǙvIV~*[1-ֿ 0Y(2,>l#2ڿe.$RW Tn(eťE1VCNg'ړ5Z =ރ œk_!!S 8yVs|^QF]0 M`/ w` ;ڠt1)(]} ˫/fЧ)k3gn!_aƄ{x뽪"h/a"dt|%C.qjU-$ C7M0:ʉ5`5gnĿ594֩i⯅- WpfXRǗ@DD⏴#MDF<,Lp 2L)-lw@rN=KP|ӛbU!گKOBiͷ[4iyU;EL_^#e;ۗqdB? Xѧ闽ݔ`APl+9s7Rz 8XWY>e 1Xt-{&;9Aʢ6#rqbC6SIDe,6#"'*ջ֏C ,ՐKQGYZj:fAڧO)0Yw,[TS~w?RVoV.y~^V㜟.,P6 6aü/ZN_y8X9h{14ğQhy^~pJxBqخiB;X!ؕw4[=iN^WR."$z<T1Y2Sl>ZtG]!2k"ߙq amPe&S97q#g\2X2g\d5fmK/p5dpqd`+Y%!G2 =11⚖ rU5FY{ R.cy8DF1MgS!LxyZU/q0 9(I F;IB!E{G-/ίC,l{>ݛuɣ3 dM!$3@NuZAņɩV?0,.[śχZhKR\$vp~zR-9dlwdYj/Ej%5Zb޵D]5>px]x-m{_Z;Wx)&EÒ=m|k]^JjDEX4y)*|c[QbI3|4UzMA2t'@*!g lZ!gJDOy?oǎ[hc8ݍć⃎R1$PZ^NH+wEL, }C@vqbhUަNI3fp+Z%ys]1Ǧ6T}͋G? S}!B!aRa&sWZ# (ܯ F3w>hnRkݍt/昊 I܇:Z%3W.&Wa ;dEbJEWcȂ1@H߁#2㥝9;B@1#ڍցIhVl[4$IL0"}F}Q>#pzЗS_Xbⳟn#\|yL݁iKDqM hy.YSvq/{@G7!.9v`+!*69>ye\@VjOC+A,]rwMݙÚV80׉N6 ,V'g_yδ08eWN$L_n=?yyVM|D?Z5d!nqLQ'ț5X-+-b󙄲\u LSQ<B3A7 noPS^̊[x$\sQWjnUv.IjOQd&P!q#8}3Ju^mRR8,SEnY({\zQo+VA6JƑ؊ZgEPЩSM6g"V6)k="؆jnHr?\aD8 l"e8ew^(!K7 cb070-vV#(Ls H.yy79fM/|5i@/tigl,]VXj';ح/n#r\S)5LQ^WR.1hٺhL ÖRDO : b!.4K˥vYx:_eDY~}lx7xB&7}^˭{${uԌL_:xPA;ʤ8s (Wd69o #7,6zhkx)bx2NJJkyjo:JIj,EO3T#ɊqDiz0.}gI3ɗ g/هaoJgRu;8D64Ț\T;Ul(]X%Ut u=4h!N󧫂z5̈ޤ gkT{@ɾ};t~sdq VLC~DcAir3`30Ϋ 9O{كWZv  1q+J>?kk@Cօ_vo,;a$!sX^#}3K @nag_4h!Q Nyá+W߶*I6-UZ>+%Bixp%#n/Ϸ2G|,RwC7ι! /O{'$W}{[G% `u<FiSL?bK1ޚȡ@J v렳_9gݮI/톚AO4͈s1)^<ןZ^D}ii5+|wS?~7W$~@pU_@{;R`BBu'U*ݶ#__=n1ve5yB簉KLPD5t8eKtat Զ7]xE0Ysז`G}Ss(죴4sRɣ@,O_ۈF:z|=Exui\P}IJ_u$T_}OڤlBTz > cbMyJf FX?'UO=W˦VlzjA4xf)Z'+:@JNd0s<&y-T^yh` 1}#aSf8Թ{jSBFKσ4W_2e[[=:5cVZ&:g7s lb%8ZT!4{?}Bxi+W 5syxj ~'9$^!8iq&n/ tO¬zAF8s2CzJn@s/j٨@jCOUԟ& Z+J+WX"R/vj;)K/ٖ=/Z81TdwwՕucWov#.@\R ~lY&)&;5n{(!rJ]T0U{,ȍcT*<^nM+:3RPSCv#M6?[ܺƎÊX 2|sMص$Nt!1v|y-)d.:Pwt=H !3,*!A 44ދ ˪Q9RkXmh.gI .s+3,=@_̈j'Y[o_:>N'(a>H. ,cOufIANᶴ6W8GG"W&uL rWhS#KFbW>f|vH A~T ~iM,75h ue!ck]3aɘkT7~24Ř, & hU G_р|x'18( ~Φq;ǗRLi-9)r`_NYGމZ%; I9B=j ƌܲA׿5zIJJ4o(dI5r)mNn5#o_ޤ3M#DOR J ^==Ib-BAsdTSG 0eՄźhyWU]'y5N#YB-Y.jέC bm^ps :l2J\?mm.Uaꌼ/g_)-l{ x n瘸kt֠9 65rK_LD0[˄f[m߀ݺDuG˫>_D3g`BFX^wM;&\e7!Ѱ\ ;q|I hw$B+?5W\&9h688Y3xFyëk($4Hؗ8k! gt }ai{ϼtؐ&4)sZT5H*H)TzCy-C\I [p* ax0\zDZ.&ƅʶn.] 0;r7T0p_"tv|Q f)qY/˛S|qJIslP񀬨f<׎WeYQތd6*x`>N'@Wzfr(A͖0 ٵJ92~:;j%Ǜ 0ST [)z%ǻ1Eq*o1f `X>dY{ɚy}(ʠ紗# /UÅG ǂl?{v>vV*>(TBoI1I 1}mP_APX형Dbe z=[e<SڀWq"NOƦc6sCB;6KIUho boC( { u:K;{Zu-?N^:4*6Tv-ݮv;ִ:^&]6+ o_wDZ{/dbHwY.84D(>'QF| f},J=aI9=zYac,Xt&grg :,( GZ=ebP2i#.N}Q<$:gN+0oh=-U" kb݆ޮ; -YngCsC0ú"_[Sy7˸Hj*z/0BE~a(2)FLgQXBϯu.x_f}ݗK?,Ϋrf84P(s~Clo%[;.ʹ:x@ apc<]-ɼ՚nI@WіF]e9ۯYi U γtA  7J}h*]cuEJLQ%gTc%'\\Ӟs|wvHW"(9}SÇľ)xB_Q[m&W3Dg9RDbZsi^l}✷ŊmDduT;\mjuKeaE7 yNn+̛B|嘤wI 0&S&N:DwP 3Dq|ڷt{iLjB t.{PњBP>IwŻ+ ˀ ǜQ)I?MҦU27i/j1M+2_]!(d1c;\F.E'S yDWvm`4<#l&)8? (ex3~;7l㠯zLIQvF ӹBk34 N>+Y]+lW< OVb+dW2.I)B?7,_ {U&ug9\8aY2«$WA~[衢j().zI:@s 7UGQ[`Y㕲BD5#i0t^ǫZ.;JU10E c5q6۳)"c.f@G_K!Y۷[dQWJdN˸s{/=Q(:S3 Ϥ m҇!캰y$*zX-WNH^-`q@2[wTY(k07nr ?3II#X4m&/i=PZ=f OYgZ'(}eҿFQ=1A wch.ˡҋg]0ru<CL$Wi6["YvӨC67)P+XvX^DRDMiAόQBbT4Cv*]`v;=S;v7!vDǵA/BYf CBo%sB~TNq\(ES?WP1l^̴,Ҙb՞l%V?VF : сUIB6Θմ:RIoO6VjDyX5ܛsUƌuEڙ/#]WpԂ*Okdv%ic43=.V!a{b Qˑ86=̒r l}{4eU0&gem bWऒxuI_߽Gm;0}23޲7<0A.ѵ <--0 n8P(׹YG/*doY*G^^<iҲX /څx&`핛m㒎[߃"%Ս\>*+K6PDb.a.K>PY``ž`19]Kغ="tn`~_-{?(A?O9Zoퟀ]u>k 7@ lyyQ}FXЋ_,ٟ[vvL[EN+k {=AI ?XiDmF"\isjF&sr>_q )o ~phVBMr.ve]q)'#ɼMFҕ'g-\!k++*bֲ6*F&;Q>t|jtǕnSDgp'&藚+rZl:mqcҚ%ZUL$օ j ꬄvqlU["]R zr_4p "&) ۦ> {]k`+}r WfGp/d4xXׂ/Ζ&As{Q+ʇT(ZP`g(H `Ax/'_ a( Gxwy z۠(bn'@f+x%T%g6xY׋B z}w,]ܳ6ʼnM,cʨEGe8F+&%ʄ ^KK0 >A#8/&&drI~+ް9ҒS>o81E>?6_2D @[ȫL9)0e& !Fq^NˢU׸d65 d_K -_Uve+?~SAtH|S>ٌLh uLZɏr"pjʌjGHa)ޭFs9=b,qvZ(V|ԟQmiK@;c妬Rs v4SJIjD΢6E[u90ݚdf! 䳫HΆ]ӻV9Zy7]S32uSӁ9O?vw8#Ys$UW^ ) ?/(HgN1pѨX' bCWX.Qj"PQ~zir]F DF2;y 'f:P"H@SgOL6eC=v&HBK>܎bˍb·y+[ƌV%>?eQf/ٟ=כ'8.ޔ?xhdf.BJ2-V<.$(F&FN ţg,ɀ5>tŇ>H=}]n_%_ĈcknpL#G"og Ҕ1Zm vTT;ɬaG-4P. ޖm$v2FF>nc {t4HX^&}Wq: =8j0;Ld SOtط^J-hnqP͹yaz9lfELF-rLJ q#rlFVOgєC{F>6A%ƌc/Dw5AR= n>ĮCYtl. ++*Qt~I'M) ޳c,}  i ګJGݳna>7 2E: f>'C4嘾F_B4 r?+QFKbp|A0xt|!iC@DA4c-]u8>2G.Psm2YI+ʼnAv0Ja@33d0hj KHpދpg%$j*SQHbHjGn.KF1Y/X`?w3y4ҙRjVM>R>V1- nas@DTb^G*4'H[jӑ]>LA?[ ܻk`[]8>1׌SM-g?Vb--S@~ש$ݐ!:AiMXdXJh<>P_'x_WYZ ǰsvN!#N4uͮ2Fr7DoYh_XpޞQQsP"O]'Adx&{M~3AOiy+iQQz ?Ș'ą7SUGyVʦ̜2!^ '@}ѶP5/=6Lqh;R&+Rf-i8oƸM"'g fve H[/Jb#9k6-{kр$L&PjƢ=*|Ջuv\RҵdQ @R[4:8IRmP2j6ټja@O>#.mI/Om^^dDj\0 ]Jʥp-fO? lG|B~ PKrӦp6Wx/,f-CyRGH,DNu P&=`C,hLQ?s-] db(uR2϶We]PxV'^ % VbT"Rs#6;mt$/FdVf tM`$ؤQrp]=JW+> Qhz3LuNPi?jGU>͵] eI=H$T25h\]eW~!> X㔉1tdШM)OwH THP1z_!Z^zc`8ޙP޴60 U'$t GÈP5šSd9)W>49~ eI عOOfDJ70LjR;ZYG/&brc{>V!i=*:%cB*jV&m;qb%E~3vMWha3ȆJl ӊ{U+}G}oAӍ\(#XgnR]Y.QV1ˆZMϗM i 9ߚ[n;T}'_Wns:n+>Z<5i,/1kH塣\W*whG~ˉW1&RkjbiL sl:ڸN3&!lvxO! J]MA}Ǣ<\>^OhW4HaIYO.$/ 2JUDANkf"T1.ƕ}H3s22O'Kȸ14;xh5 }-Dp'=BftgQ$г]fw PITs۰9%‡kNwqI;둀!+mY;q!щ_DMt^O Ʋ$maAdz 3̿b 1K"!z@Gؚ*g24dxp1Hz/#Q\Ћ]x.U8K1ï$$g&,sdLj^"whCn}qUh; a>}b]iǺcK0%mwU7Ҩ~:ɬv%ʽ\8NcMe";^2-W4SD˰% K9끩UA'# &|5! Jncd;Ԏ(_+H[!`(.D彬BQFΏWI\. %bEi_-H8.,"ux [u*-)KʉrS:J w7Ha b)⢠]JL6uNK5P\=֣k^rHMH[E5A3boF5={5!d_M> \|4f5=wݖIZNӴ^\4] H>yEkpQдب*4ReUֲ `㜻ҏA_󙅒p8l~,rx}qY>7^&9rr |p9PM 76m!^jyR.Jj` 5̮m5N<˓dmB"j>6cPF^wQz!l eARy;r/OWn NM?s@:n^|eG_- #z?QLf{GKUIfF iT$l *=[t/MmCu!>swQ==%mrgǕ.l2Qm fhH? 5m( |gFmH7j%IӇ,SErRq$H8gjWz [wr#fjmv&Hd=DJZbNZU|=01#0T9't_'O-ØVrc_O]Mb{,bJ }Ʋ̊ 8so$FDnI+ϲ$9-3c?n0ec-3o`kӳ2V_06 RUꜟIjFHZ=JW mPJx9 ;G0\Obٺ]jhMT%wBaѓOS!M=VSS^MaM_&^;Pf"dT;1l.sT~ީe: (}#sn~:G]5$p)dЌ{Da9}1@Q/g9^eE-@wh`˹RHlM=_Kzw} ǔi{Vn Eωl,Q5Ջw\*?` T1Qi0>8oߥhF(5kN}7]YŘ~ٯ?*oO 7n;[$4Deo΄ "n.vD [saS6GTh_ow1ׁ͍'rr 2d?Uxbu, yq}2=KُX|(|ެqr+3W #weɪ7T%~hCɀqWu *yrG%]MYU1},vN^cM赀??;k-;N&$W𿱖KprVQV߫{E3CHX2o8Uo/ {Y}\r 2ch27~׭\%'5tp۸Yݞ26,(D/e6)?B(­!22@`^6Ouyc^2_2ƊI >i i'Z&aA\5%*vwZx"&AxVW%&]|;ΜTfHPXQكQ{T7 aȋG/lB,b9.){XZ9ꆤ<ˬRV'#uUTlh+r: 6hgX8Bd V]r x{E0YEqvBfKP6t1n'eDꂶ 'Id5"Jw)lǢSleVEild VrsgORЖf RaBj 7&f6;eக,騺\>qByrѠ,+ 7|O2-w֘sc?,N`n|uލPX#(ӊ0"6q.Š;Qm[UcwS@H` ~drױ2X_) 5I(0L8ڳ\-7a)76@d%@hkj bn-=IėFXsnb @xfA4+A0P VHʊ,=OU+šĭYH~/ j;9y3ڎdɚH'8 v.~?QUʬcQnd_MC5uh6P4˴A |\{Yҭ&\bhĠ vNZ˵g,ZgHub[ejʁhxyԁNgQ< ƫNeK4 H*u_whB>CZm{Q''4=U_ zoL0lqڥ'۬ L+@](q/i=!4+ *(ZGF>>L+'N[/ȰTvdtT7uؤ:KTb8.u̍=C-od@QCPcP\X)<׆I-D3ރE[A`҉_zJ#kTG6Q !V s+2FG"o9ʬFG:3h)%e\LinzPC\#JRkŞGK `iom9#:`ym^[C E{%`nם;8K~&b?16\fP7oTB+N4<ϱh=x)3uYՄ *}:gVeٍG 7\cNsEob&AOx rD h $Ҥ*,RLcvfUTX/3G7"qrxg.b$I mg`"RlO˺KZI)@v¼N#}hcw:+LNޅ5dEgH'$n6,u 0W,c#`ū c)|P2C#,Нu?"pALJo7XfLL|@]4@"8qkHy߶<k&v0b[eZcI\. .1@ +}w >0O^LvL̷Dd 2uR*Kئi_ ))"#bm]@nUO$8RrԯmKU3vdZ+DgvNؕےwʚjdD `.LHUwPtZªs|=<[mKP s*s C|mj?pHvs: 5up{`#-pՉͅs3a0yNTg[-|v*#A+Ap+Լ>Hj$9[QhLEva$+ꌭ'%>64"IPb2 5Ey\fÀcj5P~b/QT[]3jA.27)&Z$׌zjb(FfXQ9zߟ 7頻Q-Fz,'+sn*M$+.0>6g~#QD +c>h \M5Ą߽W;/?`wq75. Όa!Ƈ0L_%"=2Z|7].ΨŨNBI˜LѹHD3);F`C,y5GiIFl1B>Fa-鼅{ *]:\N4R {Uĥ53e ͑rӝ@ۛN9 -) Q"=zY+]!:jj]V"ncoK AJh70 G۩)]Q7\`Y^;3 7(`O-M1P)3 @ygHsYqfLfb*VfiEx>84XJ$ƻ}.F;CDˆáN& v_.qVMu~zj}=4rWv29P_Ib nɦ3avp-h1S 0E4>< <"k՗_+ΥNr& 䮬Pgg DBRjEn1Ot C|2VZcj*T\O? M{-,ck{ pO@>[SlQ0= TpBME''V5HqL8@o'8 %RW Rw>P~O(QŗW j@[cX܍C71&~G HB}rDw#J,i o#:l:YȆ; s1XQr{b3H7uX2X#c4r3ǴB8LbKa!z(94k{M2bWO !M7!ˆ@mIh;гTu?r~jA7ƙ{|H*fe c ZQ!膀O#7#fg9ycUQѢ9{8%ܦ(tVJ <5> =VjE0⵽w_di,=ך8ɱ[Iґ. P1n>0۔rrU#xk|v -UBQi' >s8KkC-͏Cj:^b?3Ƙbhj&N7ȓIeɕv'%фj S^ALHb87Q:ft@啯.tpLNc̍*+C3BEZD^'!mi_KYZPc\5Bp#"OYy9V4r-$5`Mv`ڍo{F2l'S˻ђKύfuV~]8ķq@^k h"ҩ, x[T!<<gE8ו i 5cdnJ v<-LiTHJ9 |_/s rn!oRZ(类*Y/R}m:7T)ȑ0;4ݤd1_~m}/n^vE*(aJ'(TZ }g%6xO5Oƣ9;k/;v]0I)B9}Ȼzo.B;_;%!3g컡*.o/WWJs~'ah^y1uh,C-ܙQ(fP`xܹjC;ucX΂R@R.\GSnkV ^<|PP3%DG_ʭ-b]x@=.ô^sd$ +ёߥ3;#im։918zؠ\"_*ph*Y"}ҴFo!| ,!3s6A]\`lN]c3s7cm3[| +vSFfdB6FňXN[iMS'3zv*Ugyeu2ǟsO\!f..j"pɵ*JGbKҩ=5&Ј] QfO7VO265 bl8p9l1x+PCMFd聲thoAn2,+[%/]|j BTgsnM Y svr&{ů ܰu5onƔE4%7*] KAyskѺJ$mi:ߎ )Ye|VP{g!$w$e1W9$$f rc1FVg?yuZnBДF§R]zר֫ K qY1v8A, )m'v6P-)KJ*4dbE`ʡg^#qN26e D砙0ɻ;I3/Y%)_}[,0ԃY[ZPԣTMA<_{"jGa[.Tj3yiHkxr;$=)k\L@Z# ]%I( iۗvkZd-rtF3o@˟2,[&׬zyi\y]ͯ/\H>:%uI"HDȢjQqa1{l"KJ!$2n)&'`=~+ 9d= I/l2bFwmOG`2H zjNA@+$ˉZU:$]ՓLf@NGD'd#!eXNR[:\P Ix $MZ) 1/cJ?GE0>mq$ &v<{Y۱}TlOܪ$j%Iz 8LDZ>Ēk+e%eg@ EgY*|JX zB~/(/k Y~hRTq311ƌ7~t  >?U_I#sK`N%ioo,u^ubH,HT-{C$1hm=V,}Rn,,w *t憚D-.25˟)|E-ߠyShO0+!l˝Tl7#(#N?cv s`dXi4xf'j3,UѸP_۶I?(O R,~Uwbʳ1H77e!5 o^7TIbY0R\ z 4aIJB+oEmh.PՐHPSk]gR I#;+N_y 6?z(3|ZPӤN鳷t8JsMAk!ez5PU37{[g3_ʸnoV(#+R/KXoǘ 5N677b ;|rw^a`𭅷rUmzjC7 /WW JyNj}L$Ww=! +f\35HaBcUg9I.Doin8 cRy6g1kG?0R*Hί>fͳn Do(%<рhߺiK'OV7[(:c%0~"Bkҡ u4exo8J,n{ҢxG+`3\s--ik<kS^26ir^K]xD~&I(rSzɞd|t{i3\vG*JŪ{dїFov+zą8ٓ/g}* 'sQ}p[3njii%@s Tpv:6CwULjb͵Ss2rjp(9/ XTi!Pʀ%dcҪ˦)zSς# !H.!f,`] oInKg .ֺL}dACplwq1u2xڗK'M 'zuCx]}¨NyϱBY"SF:0P+|+ySSqnNZrR;5)o !pslEc! OS]0=` z{D{C#-SqgP#+ߖ݌]~-+YL̒6ڐFp[LxętR?F>z}O1ϫeoǚIAT+)![7Ûr&鬼`l恲۸-!ۊj΄B2=R*Լ?`8+!dY”^]D,|68D6n[|^-< /Zkc8>^^NT#D*U~;,o*XU[\Fu%_m1Q`1AdtvKُLe.&2>hRbIWsE1f<gY`Y,Fu ϴsfh麿wt"1[gP˿}^ϭ\jМr|HTǐi iPp>,W'?eş>/m+^zIF?Sq@wdjop Z Ru;6%?Ug<|Ì37On)W'$Kpθ#r1joD2'j': wҧSqƠ5eUhauI|^jUyxd&-A^Tj }:j K[iԿ)TKk8fnlڳ 9B+:R^qפֿ uV1}M=>'սHu2Z%1s)ٔ6Sߌu W X;뇱|͖DΑO~0*_ꡠɿ&l3VMVO)2VA\2E2V- K5alnk ! mp>Dn@,[w)Ùon+˸(Xp[z&'gd|wq1xRߒ - I@]<ܪ):ۀJQrk̲߼Ju:7b@Bctn[R"F)tlu#`U\dr;|0eMq +ͻq2mrց$fGVnzb*?Mӱ7k:Ҟ n)0z@˨D rWE!pZ3Gչ:@3w {a߻5`䄰\cG:" vx YTS# `\pDžܨBA0x#C#)("*Y2ia5aMA8ch;&W3Պs~hDd% 4I>'\6(Lv26CR4gΉ]@Bar2 Pۯk>\,R) nRf!|~ 0j=MiV }Yz)tY+f%gQa{Q۞jd/Yބ5؏5 !M0fc&$!S@\o[*H:&`>#Ci7t?T ]t{b,+o2s=@,:Z$'^,h!U{MQ!06B,CIss Y,:|C~N^֝Z7"{wu)Xef> _UȧF|;2݄@>t*#:{%sJ3?}h;B 4J ,{Z4GNѰ]@~0/&&ŵZ8}ܭKA*xgޯοttP]E>,R!:P1J|N՘c"~+M&7eO{ q|mZ&`xOL lѿ:]ك[q@qNB퀴X@bw>2)Iӱ$S6?@iv#9+=O1]Ucz %mʡ {J@aKOo?7E UE)㱒)rweT-Cђ}hʗ)r3 w`MI2rgdŤ[Xl۩^>U6F[ yh849h^P .5߀CW84I:P^FUyIhZh20-7FpܞbNjnTgE$Pbi{uy;^oVpq2re+#:ۏ*E`҅i_&nl?gй=yq_Sī`ha.ƪhtpBM t߳<.uB `g+W}!(C2 $ָQ2Of_dm| xLȼq&U%C^F~5X}RL\R (~^5K~^7hi=T1E){&ۢA:c&o{s”fT=f2ac Q#6w*IEqcY!%~Ί?pM_B# ;m [COf4gп2k@#Db:,gi/ }]xr˄# n3O8>e!яܨ???avX]|zȿM>,NPZ Tm:x/Px!:ڳ!kޖ` l+rj:nkf3 MїY&@6*9ns73πVG|R~+U'u AR R`%{ǹw5|0'iL3^~aߐHe1[>|@vMltTY%W;@ue=SMUlCVgkBSǧ"]a,>qWvWfUԘK)v6U "QVzٿKMK_ HJIg'eXw[5/yɧ/kȹhڄ9+f@f%3Rz06ne׀pȾ)6d^ZlaK . I3i{E{`* Z">r'!֒2BXzu&xV윜J )l)j"-3`E=ı4N dH2t6_am: hh &yS@@|շgfĕVs dV-JS$'Yu=֤>@ED)t\WqcʞMUsY RDE7@8]jRb#32qB).J?jp:?VA8Lb6s[Ra~W"^ב 8ܱ|%)1j)XRuB9 ) 66MׁՋJI³<ʯvSku88 X {]`' k0#PbEt⹔ @쑸v *1A>eF?jcY-OAJ&g̽ȳTR|īrOu[*NDiJ{_ǭѶ-E"$guTXMWeIBmTj~e~Ŧ'lL? -Z*!S֮fzծ?Z~q&uwTA/HiU5.vNfK8y&U%{Ci 8}↫3\9x7fȩbG2n|$FQk nqhVuMg;.. q;`%KUKG09_ q+1,9SګptCB:}+W|u(w@gˀ+Hq5ɾq:}|tC٣+h3T(ZrwB" Ww`}C_|,Gg_PVT]!h㼎h㺵]pӤƠ?,Ot7O9f߇Jz 9!%DI`nȹG}=g0lva\Cbpi)s2;ݬ0:FtN}N^p-VPYv%F]+a_xsJ2+S+P\~Z*])Kd@jo??w}%餒̾,.{d|^ 5};?Sy)dR[r_# FjfXOίyhCy-" dvHq :Fµh3 |^˘W_e~1)cnS9橈d"{EpW|b< .=8OnP̝2woS{%ч&T-SpG:  a|i9_{=%BpKfes(j>JU6h p%I/pg8d:Zo (Ûd Ta(LY:D%uPw|CcVS)0Aşb|Ǩ|pR{Md/ТSe*$vRZC9$3/Eq Fsȫ7-(- QVbVG.#DGyȮ~>x`w4rFt4C5C^v;P(@œ 瓬Uv ? ;ڇq[.65R<_tIi'xeh=ꅉ_SzS`u41Xآ@ Ufv勵W {50a'3zԼ )O\AOR1zb-jZ&w…]17=պU~Q0m|XE!UkJMigt5a-YC\k'? dQ(v:W ui9;)=aZy؇DN3@p 5%G+(e@|cOQ;H#zn{&2p{)Ly=e|[whWPq, )֎u4OH/{!%vkሑ*tY[n3!+'pK44j6+ԇl&2>ȍȼ6U5}C-|+(SĖ{)ϠQ20IcSImJ5޸'Qm1,p}U!cf]2 /XD_~`Jړ#guItuh2d__)y_N6/뭒4/_m<+M'BW9b$ 'O CcHti5[#Gm1Oh"9nv=ӏŤ.*U?3AG[iin].z{q,#z5>:p|At!*[d`<_V]0=K99XϭVwȈ!7X[$\>~MDh;]ŊGkHT?uЛq5sُD+G$%,Dٹ<y}ǎJ'lg]ؿfOu ֤CqܞK$ߧҡ;^u)a{NS&w병d8jFz;|nݥEoY7iyV5WvX@hؚ]*usϊ= PV`go@B3] H52q\5Kfiq񾢫fFzſTNKrHcR~>|0hg!D&J4m<<2(*YRu^Jm%(2)ekdE>@We;j<3&&L%Lk),Rw,S\ϝZ;owꃜGZPH.-#%צ >9ˉay+]oiыL& \b!}6 2d?;VF yәA VWՋ߶6 o"lg(F'qrjX<#'0Kgak"b$V/QVx['4 EeY58nR5):s(Y~a+WhGioFhcQ@)\^ |j"$S1)C}1bΈN@|1=rn@i%:&VlHNjQ)o>kA@t ܲ0y) ddk{<6mqٽSzX$ԹGsVGXE㯠QqRjֿO%˞3Ė^uP#Fgj":7x6_bA€49җ \Y85tgwkg@t2 g3A Em65 - ɸ}MC!5ny#AcH)Mh%Q&3}IN27K <l\{v Hv`Ҙ`- Oc!&@9!zB4>{OWfl켟 (?Feߛ4x6U ,B)3z˳; 7Eeg+MRGb1!cq1%zl~)6WI +xz(+WxE$ɧ bo\rn@?s2 V:?,œY܋ czPHox>~?VP|G 9mo;@~i{`aAgwDĔW0P,!8e!0V}lϸ*K}-3AHG9aYT؂!xVl{U6Cij*t"e|m7) 88{VxQBLLwZڰ 7'n1*(?e?ȡ>$Ñ htJ"*au0+9(]%[R,k<\ RYeq*&- ~%<` #<LGri]QIE;h@Sȼ@RI~.J4ڑW*RkCǺ,&a+LET‹'ґ-tOL; >2 E.h_1L+J_}NͶ GC1.R{C0B^P!` !f(u8UY$T2{c;0ʋUׁ;6RtKRߎ I'2Xοtrt͊gI׹0*Jiv=f=U%3S>d*K)ﷹb`(V8T*`,VK g XVE  kиC"@(zBˆr졝|\T|lW_IQZ!\*Q?O$m[9lXgXt]O 68iP!@J(zͨ4@٥ܥS,J4rCM<|aQ3atLOVmnȠTRfR%72p ̅k\Y׏¸~Ǻ>O VUHi~P.Sdgܤ ڰe!]T@DFfez?C 4pDwX+ѺV!;&,WOc5J U 0']P C,"5([o jXt–ص+J6Rp59!'R`myH{ M$bqҕ)7uf=8;XF/rʲW0sFe~5@>*@6^ Ӆ{8csE/HNЍcΦzQУ?a!}s;r'[1OW_-Z;rn*:"6$!h{CL!b7`ɯ~kt(ܾ]57mJ 5Tfȱ);Qf @B^u 1c"JU62ʜdʔ*) Uys#9>4*s%@ǯVWJ٘t ?j9ۧ{{'oT :?s` 2!5FBW> Ejq Ƭi~.26FWNYyTb԰ͩ{77ܕ0Ǒ\`T~w&񱎻#ikhK(ŝ=?6szL؞SCa%eT^Q'yq$#__f= zvo(m6rcv.T~KkU ʞSLUQ{OP߃Yu+u0`WfQ:G|tWEnV,-3'P 0> F.E*.ufF0vu\ab@av yU~d? <]8T7P7T D; yѥ :H)'z˜LSQ|н`8N.B.FG>&% zbhJؼ$)[X$Je+[ίC҉#mbBy:i!'@}ОJ G1j HJK{6mh|0,IGpxxGSv6;/FG!LTg eo) zA'(d'8 iP%7rQ'#~".ҵ2RKJ!<&Į{jdGȈҗޛad5.RKQ?hLXpwx7sssz65T^\DZV;J$^9 ALLBLthwMeF(T(CZSSG%CtAIJgaVv/ɸ//cB#:cfUG:C7RϊcppjdzM}b[$" ԑ9>+NxS SDu3!縈5Lj ^1Hf>y?tCWk/ _.Z˔7>*ۧY4X0#w'g2ٓMu͆cnKmCab"?moQL}[2BtwZVY?-j}; mԓ?s?"b|FH`X?(sؔs0+畿t?Fc Gdk1 =s\UCG2Q  fU?yE$E># QeiV؉ 3?g/1gM2Td?U2g *D)B@t3٣lZ_g+Z69ܿ6_+|ZL|MꏅyiY#3 /^CBDǠ^3wbtEjkM(:X*=yiZsrӔ/ܻ11XளMٟW+0P@ȎLTGV`!!,?b69Q1p@rjN 8=wbupQ^==IQS⽛2/hlbM}]A_G B@tA)M MB:vd|k2#f?e*"g,~uʝH H#TesgǠ1$usUܔ<>@19il}!)o+F*UM Ks"ʧrikt&W Aȝ 0'\ T-,OB='J7a0%j@SeÎsWQnt b\J"o%P6g(o3:5i*{hH]d/Yr$\*=>7Rx?ͧğl foOslgE"whiTnW/їq(n"gzY{"c CJDvRB:7U;ָ}F^ b!"QzpK<q>և /҄ DkwQE:o8g`ýԦ!Fnz;>'a!b%VмEĄ=ݪ9DmCBeٚ[oR+{2cv3a0Y`JV}f9z6hJϴ/ۗJb$uɬ&m1cfk5JpPV =m/֚COg8coPy|XC<Y68L~zE?K +qmd^MwU ɸ/;EtDִҼ4> @(8 Kx>wUgzNMIiUrw8=yw-A \1b(ш|0Oikll"T*H)cblLRVvO|3HDzox\k ?zx qV鿠r 3fyZ/=-\b u33׆x&acẑ)O z1-ϡţk*[>1V.Z}Kp2R9Є"t֝x*Jww%IcEkiC3, iEb`SJ`K.u[u\W%_з<2\'F`艛}-kO'rUxn>yuER(Q 8n$HV/9}K;{<OSHyX5EB a:8b")dҹ4{x,:Q ">_(G b23LTa}Q!yGs?UAO]Kt k 3,~ &.ɥB;fZ5h!B!n腺k3Kv:7z]{fvU}r!ؚul \Xl86! do;oc@ 9ԡCő  Xk }zL=7]i=4yԇաF9iI]7λM03҆utbᕩeU@Xg>mP &Pk o-^m}NV2Ѱ޶#y{T|[Ujִ hQ k|x,h bN;X֑)izgKe9u9 ]kds,# !mk }ǀ_g%4gt@O YޏL8, fI6l^cOd;t2KH%'nbLZ+^uG&Pg4.4AjKW|fނ%.Lpk{rWK>aݰ XyT)f1G Gm2pi9R0W }~24fʝؕ;̉#Ri.I| "5Nͽd Kr+2{e]/;Q18$z( p;B&ag+ >FM?KvzȇzƖX +0QIm)2H{LҦ{#O %܎:t}sAuGX>jhNOH9YIլPZj{{:e/`K[|SZD8u{eb?ZC&+7*mΩZѶqa>-.kh(P)UuƬB V"4<Ɗ}EݵW+Id+:d~xiwZЗU276'R6/%ʸ.Ʉ8^0 \Mgj0 #i|IHZ<n#o̽%D2e*-!y"x0XX ǴS 9gF>JX\=-K(yZO̠䫭A˧q/]2XQGؠ vTFO:pi7x`d{Ɵ$!­>;>`+"~% Z !9>^#)U9/k2Z' (R|'+n;z  4;mB[NmPakحVϞA{E*i9Z^#Z:J[8g+΁+܇VGYqfz\gBL~-m!O#='  ai)Mg%"2 C;Џ˄.2,WۨĆozwRo;^CW{F&p9ؾ@G'"] oQzP&Wɗ (_%Fm2yGB$ǚ[4Oy8!wX}ä>Y:Q߇,-|F?'+]+۬7|s e$Es(anaVw$ェZ@ F-7vݖp0O?%pIvG-R޷lfvK٠e`VϬ5C]4ԉz0@5.(.؜5pЏq9wgԳ(ɯЬ+;& qh@jgo\CE BcgQfa5@TپURA5!ER1qg9[pQ҄,! VS*{v6njxF2p?܀Xs܇&ߵߒm95օڌ/ωAY/H443V-X,8]/>)cymd4;Rw? VZ5tZ𯼡MTC\y%]MڋnfT꨺l w3\i"/OqBm+i# F'FO.F2C7 GzgUIJx+h4Sq3gݱҿP^U~T-YGlI PY8h7t7 n0![ v$9;.=hGPe mp?Av*7JUMreD+/çnٞ3mpO!%!| Tgl>"dTxi2ֱVW\uw)mWQ*KBcP9 Ežk۲bV͐GvEξuf#lq*1;1O \&8ǽTr'aOuc@C\xIvr=-SGFi/bf3!|L]&u5erkHFնoh$yB8m/[%ewH);,7LztlIᕙ@T9<A}5<3:ay'qeZqnīSAŸQ0}걠cɠmJCP]aQP~Oa}9BZE>3Z,M+}K}bA(X#] VzX2dVs7X]aakZUR]KJZ =rVPB# pEt>wR&.2X8fKZMO`u [`Q",4V M-CO4?X,23p^Xw|v'`qiT`WFnCPVȄ^}  Ⱥ$jpt{:W8eف3tGsv8(sL[ltnΆH2֬6o _C㆟o mXځ m:,N!IOl餵jK[4Aυ<(ד37ql| }Keu"#u5s75Lb}u/BtwNbpTXv]?u7g_xKEH/"N)e<$lFK뒳ʀWT$&P5VTVA]Mgq0}W=?$zlq_ Ĭm~S=̧M[oVD< Wve؏y34I8+C=y[{sL']6? .  uY$`W Ŷ7k?; ˍS$埫}/[K5`nYx&aJv Wx?Tow!_K_0$H^\6J'-9MܧwpB\ 25H虱U;Ɍ1nH⭟>:77V6*+FFou"ƒk=Ww7det MeΔJ ~2)DG m33~W|VYQY}Jv9sAwRA9 kS e{I*+RUw$Uđiwˉ5 _hN{$ "CQ=ts)!}#p84jìT\?(Lpnqdv&`9(@lP;p?켬``x$x7U(+I g`$Zn~`\18zpcwg 'SUL>l%Ͽ@aUaJkr3ɚo`` f[*e#ش@{9E&JË&1v-ɬHm~hwOu }lYr#]P'z9 Wj%I;gAW/!՛au )PFvHV:y\څwٺ΃Tֻ8 '<9&UŢtB9fTZ؍vUvAٔ䞥ZD/ʃf%vp/7hEegS$Tg~o>g.,?Z~ѣkl. ZaDBlV@r.-sx9ҁ穔g\d V>TɻNX8k؉z32V} #;fÚ+Hߎ W_pC0xz#l v1?I7M+t ,yi[ub(u_- &?YՇ4Cv 6zsp *lr&!^Y?3OHhXӬXKz<+RMRVoj[ [4g*]LhXDPE f_.qϵ_5Upd^ܱ JSJL[b^r׆'6o[Fujb~(Eɼ'r%q5q:5;U?&k\H ǯh*xQcW\聙/Á"s|'~iNtނW2@wcsd^5m0Zq38Ճk7t$̠{8`CGiQY쎠wAs,GbaQ!}TɠvuOҎ3zD"/y!)= c?FT8o1²i󟕁%o.H$˭gp % D?DOA9t HA=&7r^"= à_#m]\tGiFQhhQ`VJsH Z؏M S=<"="P,0LE{ᨐam$ez>)|.ktO,.[m\=:H…`! >ϐ;iWWv>9M7RVQ!2eRH &l.m죬Πq*xnC )FdYU]Uhy@G, |˺\~% h,Zp?gC> T) rtn=ů_jZi{^ƤRѯ5ͩGs3r3ܘ]^ZS,_ٕov1 _&IIC[;,sam{0h1w $[5, nR#Qx `!?9=zpLIdLt+8^K&2`WV/B./lc>T[[i?s*宄O45.kC98}f`d4ވ;.\}}(f=wtz #g͟A 5&a+nhjvֻ;-֪ IbK);qPPe`Ė4~1udwzdнXA>]=E-30N5g xR`Y'eo.qXҽJ(g3lOfVQFͤFCqJ>bهSLFϔh3{pB^qlvb\`#V?a}ݷéfxzdFr__/vd!_D%opeDxk2O9c,R] :CGJi;jF&#0'vAJT W$ *2D6cJfܜa'Nq%qZ恊+㓔}%-dcC9@\ +Z.:#îվU~5nn C>DaeJfK8̶[‘]5)ˤ#άgО688g_:ո8nvF)'(d@`wTQjYFr!o"yuzom"S > p5yyby7+NGt7*zՋA˛(]`ʲiHg:Et١m eB./l5/n=eђ0ΝfON6R]vf,؎W4J6ڰ#vp0<p (\g*`:KY=#I>Eju澮.cάҳCF)I ^Uߥ52`^AzJ#[(+W*L:ߖ6 _R:~|,d4;=|:=.KffHw~9fI0SYBJ/}''ɍ?fZa?i]npHr6E^jڶ̭(E"Di9EWʶg/y\]t4IX'8`Jj8lt%|[ؕ8F"r@֕W~Klk( IZMZ Pi|kƷ8I4NTKa˒q(o >Yx`ME.njg?aorXDpBi RCd1ڧ ʝx5vOL"ʀ $X~74`KX6YV -܊pw4L܄jDYVA?ia+z.X8HKD$#opF.cj+߹_;43l}e 䆆 v67$BWF«ծlhY4Em 3.ނ\V9Su蕾:p Ǯ;d*G; }&ͥtN-hߍatX)܏ Q;F BW@ #m @wuMSd|һRM<%!Rm9)a0-t5P]kѴC5)pr˧݋-bWyxG B?0D.+ /}i37Hf$b-ltٜS}NJ BV_6\k]V, g (kG`I~=Ei ` =o@vk'f04!{(>.{j`++oaCAREb@l :$@Xg|3$`am!=9fK|;>b 뒭Oؤť^`Uz`%Oze4k_Hש<5ߔȪy2%+w8E,:0I]@෗BEZKA%ĉA{OA?EEǬ[F4Ok!}A9"fHZH!\'֥,q"F7l=,(A'Z Pv㧨=hs^zIaX7,6ЁV"Ed6hc(Ӄnbᚒ:ܤ!5^~e"<*hLWҬHbuw1*~ڞQ<} =E#($5߬P|ӯ+nʰKpբuOIA;6^jv@joUYN)Ok}Sq^ZHxjpǞK`A;'7Q$( |9WKtq8=e$ }dJ|?>ԐIBB* eE?؝dG8֭fb6f^uZG).X妎I?_z?oH=WQbdR ?8FjVԐ& ~?vI6}^Qٙ>ɢ)g`pe"[;?'DdҦ?|p*yqS,_J }9,D*? tl'ݲPI]c J֒]OӗV?!Vljgv-E.!(C -4 ӱ/cr4{hα@,-+Œã:<-2]K򺀟Ґ.+\;$uRIJfTzoSd (:!s_)_i-ÀD`~ݞ2y,l\:or=}/8 G`U6 .ʵ%Hb*n{:ЫF-%ߩ1vaX5aV~'#xK6֌ILt Uw~_}}!`#ۛdR!0"w5IuH &znMMzd3Ti` ya.VDى`?tcJ\:vd7CGx+е3,||W}!!!0/)DeI|s8̓ ڍz]Gc H5Bm%q9˓Su$hv0maLo[e p?qzhŋAY H.ޓxYr2^\sQ(X9N$ZSqmڌ Ku%uѺ ̪. b;`p%n7eGض4y߈!h͟"RUj`έjrCѬP:͹ "Z0H!urXj{ 6bJo7fspZk~Rvc]Jk^IBB]#jtٲ)4W31Ǵ*Φ2U㱢 Ӑ8۟50CylzpWF *r{t&{&$U2D['.BvkEw;/H:->S.] dn`L$,K?KlP]t|\ #$`miY76P6sw)JmF\b흽HN$?"CL ׼9Ӟ~%2uY<_>O0&rH6v{<\ls$u:BLR&mR[%9CIܘZ ֵ טcO5!X'cFnՓ!ͩjI_ˣ @uB9. 'OieӤlP}p%p_עc5$3p;|kx9Hgq̑ P8TjߑQܢ|D*gOY'WE~Zlg/(-OX| (֟ )"ND9/0#W}yۃ(. ~ !H߉ 0mT#xZM|;!c򯷩igq;|4Sim\JZ~nZ&dLJ@Ƽȗ{\!jg#H3 QTKR=(p n<(Ā YyII=ٴEXcܓݦ.f-@' ? +ӠgDWKfHBxc{R!a%, cYNo`Hk~ !,r{Y&%Yqڹ*[΅1'w~PBsxRƙI1=-kroB̉ۺ)v[n: .M}z"6,IilowAoNRoLk}K$2aQu*fOH-n F4N3(ⶐX~!|Jt yA03t cCLEasQW#Jv%40XBʝm5v]N݁uM~<5F_~&_F}|}@i~r{0,#Zċ=g]ke{ի_k3'~ύ&&j|T>, zX}85>ɢ(]$` l0ԭc#´fuE"("-B!/ T7~,T{٠l9?=q%8An*p~>^%p7on]C0yR3/ :͵Sðkrݴu Ǭ#p \89:, {]{s Tǃءkw@dDhˬg~sr)א4jҘ G 8%y%pN͏nW6NxC )mqRTLAL\,<%"shסlwr S|Ě 6^tk.4/xOZ^t|*wʸq{؃1̌O)cK͞A^CnDB}E$Y$$&gF%ؔll}R@"HWJyLR3N3 3vneA_>eeM~{pݬGӁB-sKc5CW|>]{<;;B&?QH]KTiɐZbQ_*%3[<QQ)N Mt>E mSʾ&b^sW rڗkBXZ?. DRvH9&9l^'S߄V iZ>@wXOq'UΗqqvRg0W7ԕvmir!3M nb @ B ӱpiry/=\! *_f>GKj##n蚞2Vlܡ5^`S,0*p/3B-F^,ȴtbv2ˉJ>1l.r X@r{-\sg N>rC2Jeyu#PR+ ǁjmD{ jU2[V92$2:$*,=]v";I<I`Z.Ý }{n-=b"'ؘIk1R?oHaLBf˘H˻}DqQR&̨/V 'Iboϧ?goF Ca-"?Deu5rܢvkV,Z#(qS[y?͖CMtD}o gB*XpJv7lY)gv9ipZG|1@qRDN wS. E-,5 :|x!gC9e*HT$1>E&b {[_v<~^䊑':Ͻ3.&|ܩL} 0Z `TkVC 0-XU@nhP"=Z3[C'5.]"4Ck][q*'u:Rږh=r m[im'zJCB(+o=(M=G{|֙p6}oUd$'/%^$Bbƅ;7ߡd|" ]sq XAھеű_mJDv*yO;~_v}θOЙK wWp,Z Zqйe#4%SV݅dEsKgB9.ȯi =W:8R qVL<&\]ig(Z~jyV8'B={RύV/AS eŨvQ„Yƃj ח`[l"|X@)|N x/Oj9R4--bYlʞ#u dbw@taC;ҰJ^0w)̢h$=9:]QwdQZh76 @5`=^yYy+hB:DI )B,GH'!͂$M% U-e@1ҕ7N&E9 n D@{V'(gǴ_̛Vj[l !Ԣ97lcwd])m$ bQc+늂oU^,l1?*PtBq"Cr&C_ sbF)V6V؝ö3Z =,{-hQ$9`&gu@?Ϸ~H=]goN_ /H?oƳzl4nq?Re|Vx#M3Xgu{ Ro`W_¿KIa|ʽa(hu .B~*X&mj:~ #qGJ,L2\@f 2kbF]%teJc )Sr qb\(esc.C8MGP$WDz*~]J2޼=;v )Qʲ>T2 ~+fg~ߚWwX2GBD)'L-qymXǂǦ9DfuNtS;}Pe"xvs*zwًzhio|12N¬n 5;"BX#փ"A7H`[!-!XY. 'pNԋy)DTY&ޔ^ےzvM "Jul-'؜Xr L(o먦h#bpЊ҆A)i%ByPܟ; y5+ ~N&s^S$l=BX2sx)?އ&BQaAS1;vdmOِ6ٻv- nQG}\wc0W6%ه(] W"w$5Xfa?5@y4IXf jYf;_ ͧ+F !7:Z46)e_3 L2)"`O.=Dqy՝}룫 `5u+5Qd>ݻ G>l@Wz@60Nh v/t,2ƶ쿘sof  qZ YZ