mirrormanager2-lib-0.14-1.el7> 6 6`d63!}|J^>j/5,d^| j/5,dQu4S Ka7QLm۬y6`]9|8RnP\ͥ11ޜPx`,cߓȋ-^xnQr+ tjw*jzQ9aBЙAh`CkfN#{>u Vvؘ`/`֓qn-"ǗI,K)P9*oWC%I@ {sF4rgkxicE0偐yx\ը}0#+l}:1IKWzC ɟ '-CMhue]nYnt{O}cjE1eaMx=WQ}ēOӫVML$Tzmي;GϰN׬Ƹ!Ԏƌb'혙pX/nim>F0uU:L~òCC*Dǯ{k ]Hc'gvO(7$ ٷ7~7I8ynpda20e9af3b7db3dc4b750efe6bda788245b80c93@23!}|J^>j/5,d^} j/5,djD O .thj !vP{ 2Z&,x%!oE"4}]gZ-z+D"I, Q#%Àue0^oz |^޲/\i_a͘% =?,DEBR=a,͞:R/#=(*e/oHmϼ )r~䜤aԦ(M 1GcxmWwԔXF-؝6.QC5g\ґ37 % tdVcR(%j;zTf vCoz)!z/jV?i+M˃fMAEYz9ݵ֐4kgmM#hd,a!Z01?-pS N4ht7&B_'z&],3 If ԙI^heciܪk"!e*ݫ_hp1ȯ&Qq`G8A/ %4cjE>:`?`d  R 6<D"" " T" "  >"  `" " " < `"  ,  (S8\89<8:8GX"HYD"IY"XYYY\Z"]Z"^\1b\d].e]3f]6l]8t]P"u]"v^`w_$"x_"y`4!``Cmirrormanager2-lib0.141.el7Library to interact with MirrorManager's databaseLibrary to interact with MirrorManager's database^buildvm-x86-23.iad2.fedoraproject.org Fedora ProjectFedora ProjectMIT and GPLv2+ and GPLv2Fedora ProjectUnspecifiedhttps://github.com/fedora-infra/mirrormanager2/linuxnoarchSGG}yy Rd@@tCC8C8/NNO4n-- 7 7?44āA큤^ ^^^^ ^^^ ^^^ ^^^^^^ ^^^ ^^^ ^^^ ^^^ ^^^^^4ed228a470a1989861bbf091e2257a0c4aaa7d4b2ffba2a50aed9cc0274fd6a455c5cce480f221526c4a327df0e6b373fe7fdd8dffe76aa5d0ec52eb3154eb8f55c5cce480f221526c4a327df0e6b373fe7fdd8dffe76aa5d0ec52eb3154eb8f67eb1f517b21809dbca1782e92595764a5301c2b96341d2ed882dda5a0d30017cdbdf5878f67083b3fb0201fef5aebedb79443bbbd7377a91b0846e89a955135cdbdf5878f67083b3fb0201fef5aebedb79443bbbd7377a91b0846e89a9551355adc7d7c0f5db2307500339301ddac38dd7fe4a9114e179c5fdf9330f5645ff6a92efe747fe1a0868b30a0aeb70d1a0e77094a6509085d9c95e02d04e23fb61ca92efe747fe1a0868b30a0aeb70d1a0e77094a6509085d9c95e02d04e23fb61c383f46fdb58d9fb0e1b954230b70bf8e9eace621d9c1ce9602f134e57367cd5dcccf62bb1ee91bb1893e8ee09c92299b75645d14a0b20ce016c68d798391b454cccf62bb1ee91bb1893e8ee09c92299b75645d14a0b20ce016c68d798391b45418d926669798a8ee3db952540f645640fe1b4018bdbc95759001ad8b84186e1de14d25491b593efc78b3c5caeff64d8b9a35214fe7d00ac9856670a57dd5d3e9e14d25491b593efc78b3c5caeff64d8b9a35214fe7d00ac9856670a57dd5d3e907f07c0aea3689d9db330389b60684a95ded00f046101d2a9ba89fb03bcbe004b79cdc0af64e52c4927ba5f131734ac106c6526b08a469719f05fc6c9c34445eb79cdc0af64e52c4927ba5f131734ac106c6526b08a469719f05fc6c9c34445eb3a71569bb5b4374d8d69c200e7512be56610a71b63e68a02f85dd714dbeeb659cc8cd9c3f438b141349000d3805e44d9689ad578a4106060e54b86da5d03c1c9cc8cd9c3f438b141349000d3805e44d9689ad578a4106060e54b86da5d03c1c0e93a94c27dfafe15470e7b17627ec398ba8e9d2c1ec63d142ab80926cf86c4d6b2e97e0c98577697b42e4ea052387d60d5f03f3b1e7e2b4972ee1ba3b18c4e56b2e97e0c98577697b42e4ea052387d60d5f03f3b1e7e2b4972ee1ba3b18c4e5c499a20d6f8e91037b03ebdf045103b47c0aa17cc2c900059da1d5cbee67a3ed968e1f691c666911adc36cb3a167d65e4a54345bbb6c944461b6d43dd265df40968e1f691c666911adc36cb3a167d65e4a54345bbb6c944461b6d43dd265df401849c2004ab67ecb1a521b7c26a2e8498c5a8cbcef91dffde4f1e547124c9077bc6787d0c4ba0b6edd5c1e5706d4ade81d4451b6f5b8c38cf5f91ce02c8f4d29bc6787d0c4ba0b6edd5c1e5706d4ade81d4451b6f5b8c38cf5f91ce02c8f4d29dafe59949240c6449037946749b2b6b872f057977e8ac9ab51a0f64799d11a4b358d3c23989dd2199ad0a6c99ae76aed9febe9561b38b070028997625c11c6db358d3c23989dd2199ad0a6c99ae76aed9febe9561b38b070028997625c11c6dbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmirrormanager2-0.14-1.el7.src.rpmmirrormanager2-lib@      mirrormanager2-filesystemprotobuf-pythonpython(abi)python-IPypython-dnspython-pyrpmmdpython-sqlalchemyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.14-1.el72.70.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3^@^^t@^S^1s]4@]]]Z@]9\s@\T4\=@[Tq[H@ZZZ@Z|;YA@YǞ@Y@YV@Yx@Y1S@X@W@WWWk@WaC@VHV<@VrVqR@U|@UUUnUU'UUyx@Uq@UKSUHUG_@U8U+U hT@T@TTTTAdrian Reber - 0.14-1Miro Hrončok - 0.13-2Adrian Reber - 0.13-1Adrian Reber - 0.12-1Fedora Release Engineering - 0.11-2Adrian Reber - 0.11-1Adrian Reber - 0.10-1Miro Hrončok - 0.9.0-6Miro Hrončok - 0.9.0-5Fedora Release Engineering - 0.9.0-4Jason L Tibbitts III - 0.9.0-3Fedora Release Engineering - 0.9.0-2Adrian Reber - 0.9.0-1Adrian Reber - 0.8.4-4Fedora Release Engineering - 0.8.4-3Adrian Reber - 0.8.4-2Adrian Reber - 0.8.4-1Iryna Shcherbina - 0.8.3-3Fedora Release Engineering - 0.8.3-2Adrian Reber - 0.8.3-1Adrian Reber - 0.8.2-1Adrian Reber - 0.8.1-2Adrian Reber - 0.8.1-1Fedora Release Engineering - 0.8-2Adrian Reber - 0.8-1Fedora Release Engineering - 0.7.3-5Patrick Uiterwijk - 0.7.3-4Patrick Uiterwijk - 0.7.3-3Patrick Uiterwijk - 0.7.3-2Adrian Reber - 0.7.3-1Adrian Reber - 0.7.2-1Pierre-Yves Chibon - 0.7.1-1Pierre-Yves Chibon - 0.7-1Pierre-Yves Chibon - 0.6.1-1Pierre-Yves Chibon - 0.6-1Pierre-Yves Chibon - 0.5.1-1Pierre-Yves Chibon - 0.5-1Pierre-Yves Chibon - 0.4.2-1Pierre-Yves Chibon - 0.4.1-1Pierre-Yves Chibon - 0.4.0-1Pierre-Yves Chibon - 0.3.1-1Pierre-Yves Chibon - 0.3.0-1Pierre-Yves Chibon - 0.2.1-1Pierre-Yves Chibon - 0.2.0-1Pierre-Yves Chibon - 0.1.0-1Pierre-Yves Chibon - 0.0.10-1Pierre-Yves Chibon - 0.0.9-1Pierre-Yves Chibon - 0.0.8-1Pierre-Yves Chibon - 0.0.7-1Pierre-Yves Chibon - 0.0.6-1Pierre-Yves Chibon - 0.0.5-1Pierre-Yves Chibon - 0.0.4-1Pierre-Yves Chibon - 0.0.3-1Pierre-Yves Chibon - 0.0.2-1Pierre-Yves Chibon - 0.0.1-2Pierre-Yves Chibon - 0.0.1-1- Hide last crawled/checked-in if private/public - Only block report_mirror for private Hosts - Add support to handle fedora-cisco-openh264-*- Rebuilt for Python 3.9- Fix https crawling - Revert removal of jquery- Handle modular in EPEL - Disable report_mirror for public mirrors https://github.com/fedora-infra/mirrormanager2/pull/281 - Fix typo in propagation URL https://github.com/fedora-infra/mirrormanager2/pull/280 - Fix WTForms deprecation warnings https://github.com/fedora-infra/mirrormanager2/pull/279 - umdl: skip certain paths for version detection https://github.com/fedora-infra/mirrormanager2/pull/278 - Disallow users accessing other hosts and sites https://github.com/fedora-infra/mirrormanager2/pull/277 - Remove jquery which was brought in for fedmenu https://github.com/fedora-infra/mirrormanager2/pull/274 - Only query database once for mirrorlist export https://github.com/fedora-infra/mirrormanager2/pull/273- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Update to 0.11 - Offer protobuf output in refresh mirrorlist cache script- Update to 0.10 - crawler: correctly auto-disable mirrors https://github.com/fedora-infra/mirrormanager2/pull/265 - Use protobuf instead of pickle for backend - mirrorlist data exchange https://github.com/fedora-infra/mirrormanager2/pull/266 - Fix report_mirror with python3 https://github.com/fedora-infra/mirrormanager2/pull/269 - repomap: add playground support https://github.com/fedora-infra/mirrormanager2/pull/270- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Patch requirements.txt to avoid an autogenerated dependency on python3.7dist(python-openid) which cannot be satisfied. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1707550- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Update to 0.9.0 - crawler: Correctly calculate the remaining time https://github.com/fedora-infra/mirrormanager2/pull/244 - repomap: more modular repository detection logic https://github.com/fedora-infra/mirrormanager2/pull/243 - crawler: correctly handle keep-alive for HTTPS https://github.com/fedora-infra/mirrormanager2/pull/245 - crawler: only update directories of the current category https://github.com/fedora-infra/mirrormanager2/pull/250 - python3 compatibility https://github.com/fedora-infra/mirrormanager2/pull/185 - rpmmd: switch from yum.repoMDObject pyrpmmd https://github.com/fedora-infra/mirrormanager2/pull/254 - Migrate to new geoip API https://github.com/fedora-infra/mirrormanager2/pull/253 - Use InputRequired() instead of Required() https://github.com/fedora-infra/mirrormanager2/pull/256 - Enable MirrorManager2 to be built using Python 3 for Fedora https://github.com/fedora-infra/mirrormanager2/pull/260 - Fix tests with python3 https://github.com/fedora-infra/mirrormanager2/pull/261 - Toggle private https://github.com/fedora-infra/mirrormanager2/pull/257- Disable tests requiring network access- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Handle mod_wsgi on Fedora 27 requirement- Update to 0.8.4 - Sync with Fedora's specfile - Explicitly specify 'python2' wherever calling the python interpreter - Correctly handle Fedora 28 modular layout https://github.com/fedora-infra/mirrormanager2/pull/242 - Use "site", "host" and "mirror" consistently https://github.com/fedora-infra/mirrormanager2/pull/241 - crawler: support https only hosts https://github.com/fedora-infra/mirrormanager2/pull/240 - Make mm2_get_internet2_netblocks work again https://github.com/fedora-infra/mirrormanager2/pull/234 - crawler: use timeout also on rsync crawls https://github.com/fedora-infra/mirrormanager2/pull/229 - Fix existing test cases and re-enable tests on commits - Enable tests in the %check section - publiclist: hide disabled arches and products https://github.com/fedora-infra/mirrormanager2/pull/223- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to 0.8.3 - umdl: fix 'modular' repository detection https://github.com/fedora-infra/mirrormanager2/pull/221- Update to 0.8.2 - detect and setup mirrorlist/metalinks for modular Fedora https://github.com/fedora-infra/mirrormanager2/pull/220 - umdl: only create repositories for 'Everything' https://github.com/fedora-infra/mirrormanager2/pull/219 - Correctly detect repositories https://github.com/fedora-infra/mirrormanager2/pull/218- handle python-basemap -> python2-basemap rename- Update to 0.8.1 - Revert namespace changes https://github.com/fedora-infra/mirrormanager2/pull/214 - move-devel-to-release: fix the script to work with f26 https://github.com/fedora-infra/mirrormanager2/pull/213 - Initial conversion to Fedora Bootstrap https://github.com/fedora-infra/mirrormanager2/pull/204 - umdl: various fixes found in production https://github.com/fedora-infra/mirrormanager2/pull/211- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to 0.8 - Specify rel="noopener noreferrer" to link including target='_blank' - Improve the runserver script - Make the propagation script more robust - crawler: also crawl https-only mirrors https://github.com/fedora-infra/mirrormanager2/issues/183 - mm2_move-devel-to-release: adapt to latest repository layout https://github.com/fedora-infra/mirrormanager2/issues/195 - Private URLs are now restricted to admins https://github.com/fedora-infra/mirrormanager2/issues/149 - mirrorlist: at least 5 mirrors should be returned for country/continent https://github.com/fedora-infra/mirrormanager2/issues/194 - Remove 'Master rsync server Access Control List IPs' section https://github.com/fedora-infra/mirrormanager2/issues/145 - mirrorlist: add pkl generation time to pkl https://github.com/fedora-infra/mirrormanager2/issues/184 - restrict non-admin users to certain netblock sizes https://github.com/fedora-infra/mirrormanager2/issues/71 - Change all references from fedorahosted.org to use the github area - umdl: add fullfiletimelist-* based master scanning https://github.com/fedora-infra/mirrormanager2/issues/206- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Obsolete and provide mirrormanager-client- Changed everything to buildroot - Added dependencies for needed directories - Added filesystem subpackage to own the directories - Added license macro to license files- Remove <0.80 requirement from IPy - Moved back from systemd-devel to systemd dependency - Removed RHEL6 conditionals - Use py2_install and py2_build - Fixed lib dependency - Updated URL and Source- Update to 0.7.3 - Allow submission of checkin information via json (Patrick Uiterwijk) https://github.com/fedora-infra/mirrormanager2/issues/170 - Add logging to checkin code (Patrick Uiterwijk) - mm2_crawler: Add missing field to stats dict https://github.com/fedora-infra/mirrormanager2/issues/176 - mirrolist: fix &redirect=1 https://github.com/fedora-infra/mirrormanager2/issues/178- Update to 0.7.2 - Fix propagation diagram creation - Use yesterday's date in get_global_netblocks - Mark path containing /stage/ as testing - Added an option with which the user can define the preferred protocol) - Adjust repomap for the new repo layout (Pierre-Yves Chibon) - Typo fix in readme (Taranjeet)- Update to 0.7.1 - Fixes to the emergency script (Adrian Reber and Patrick Uiterwijk)- Update to 0.7 - Fix various matplotlib problems in the statitics (Adrian Reber) - Make green be synced and red be older in the propagation page (Patrick Uiterwijk) - Add the possibility to clear all old files from a repo (to ensure users have only up to date mirrors) (Patrick Uiterwijk) - Do not load the host config until it's asked (Drops the memory usage and increase the speed of the application) (Adrian Reber)- Update to 0.6.1 - Fix mirrorlist to access info from the just loaded pickle (Patrick Uiterwijk)- Update to 0.6 - Really ensure that new host is admin_active (Seth Jennings) - Add the possibility to kill rsync after some time - Add headers to the table listing the mirrors - Cascade deletion and bring back the rsyncFilter endpoint - Fix to the crawler (Adrian Reber) - Improved documentation and validation - Optionally exclude certain protocols from MM (Adrian Reber) - Import generate-worldmap from MM1 (Adrian Reber) - Optionally display mirrorlist statistics (Adrian Reber) - mirrorlist: Remove --debug option (Adrian Reber) - More mirrorlist statistics changes and spec file integration (Adrian Reber) - Switch the MirrorList server to use threading rather than forking (Patrick Uiterwijk)- Update to 0.5.1 - Deleting URLs if site or host is removed (avoids the situation where a host is removed and then someone tries to re-add it) (Adrian Reber) - Ensure that new host and new site are admin_active- Update to 0.5 - Add order option to get_file_detail() (Adrian Reber) - Remove all whitespaces around the mirror URLs (Adrian Reber) - Sort metalinks alternates by timestamps descending (Adrian Reber) - Rewrite the UMDL2 into a UMDL2 - Add code to graph repomd.xml propagation (Adrian Reber) - Rotate crawler logs once per week (Adrian Reber) - Update the UMDL1 to share code with the UMDL2 (Adrian Reber) - Remove trailing slash of site and host_category_url- Update to 0.4.2 - Create the -client subpackage containing the report_mirror script and configuration file (Adrian Reber)- Update to 0.4.1 - If the host has no categories do not auto-disable it (Adrian Reber) - Different small umdl and crawler fixe (Adrian Reber)- Update to 0.4.0 - Add utility script to update the MM2 DB for a single file (light-weight UMDL for a single file) (Ralph Bean) - Add support to gracefully shutdown the crawler (Adrian Reber) - Add support to limit crawling by continent (Adrian Reber) - Fix the crawler to work properly with MM2 - Fix the repomap to create properly development repos - Fix new repository detection and creation in UMDL (Adrian Reber)- Update to 0.3.1 - Fix for broken logging output in the UMDL (Adrian Reber) - Fix mm2_move-to-archive (Adrian Reber)- Update to 0.3.0 - Fix the --delete action of the umdl (Adrian Reber) - If the user is not an admin, keep the existing admin_active settings - Only MM2 admins are allowed to change the always_up2date flag of a mirror - Also fix the mm2_crawler logrotate script like the one for umdl (Adrian Reber)- Update to 0.2.1 - Fix the mm2_move-devel-to-release script to work properly with MM2 and our products (Adrian Reber)- Update to 0.2.0 - Include the background header file in MM2 itself (Adrian Reber) - Support always update hosts which are unreachable in the crawler (Adrian Reber) - Adjust the spec file to the systemd packaging guidelines for Fedora - Multiple improvements to the crawler, including a start of a canary mode (Adrian Reber) - Offer possibility to sort by product, bringing back MM1 behavior (Adrian Reber) - Couple of UI fixes about who is allowed to access what - Fix peer ASNs (in the same spirit, who can access) - Create noauthed master for mirror publiclist so that it can be cached in memcachd (Patrick Uiterwijk) - Fix the report_mirror to correctly catch the xmlrpclib.ProtocolError - Add a new utility script to upgrade repo from -alpha or -beta to release - Adjust the logrotate configuration to fix the permission denied error - Create 2 API endpoints, one for zodbot's .mirroradmin and one for nagios- Update 0.1.0 - Add the possibilities to delete a site or a host - Do not only create /var/lock/mirrormanager on installation (Adrian Reber)- Update to 0.0.10 - Install the mm2_create_install_repo script - Fix version handling on mm2_create_install_repo (Adrian Reber) - Fix pickle generation when several repositories point to the same directory- Update to 0.0.9 - Include and install alembic files - Try explicit garbage collection in the crawler (Adrian Reber) - Use defined timeout also for HTTP/FTP connections (Adrian Reber) - Add documentation about the crawler (Adrian Reber) - Also add a /var/run directory for the backend (Adrian Reber) - Add fedmenu integration - Add new utility script to be used to create the fedora-install-X repositories - Added last-sync script as mm2_last-sync (Adrian Reber)- Update to 0.0.8 - Make MM2 a little prettier on high-res display - Add a Location tag for static (Patrick Uiterwijk) - Fix the DB session issue on the crawler (Adrian Reber) - Add some documentation on how MirrorManager works - Decrease time required for set_not_up2date() (Adrien Reber) - Add support to auto disable mirrors (Adrien Reber) - Auto disable hosts which have a URL configured but which does not exist (Adrian Reber) - crawl_duration is a host specific property (Adrian Reber) - Handle lighttpd returing a content length for directories (Adrian Reber) - Scan the directories which are supposed to be on each mirror (Adrian Reber) - Use Yesterday's date on mm2_get_internet2_netblocks to avoid TZ issue (Adrian Reber) - Fix logging in the UMDL script (Adrian Reber) - Allow the UMDL to crawl only a specified category (Adrian Reber) - Fix example fedmsg config (Ralph Bean)- Update to 0.0.7 - Add missing import on mm2_update-EC2-netblocks - Have the cron jobs running under a ``mirrormanager`` user (Adrian Reber) - Update the last_crawled and last_crawled_duration correctly (Adrian Reber) - Fix systemd's tempfile.conf for mirrormanager2 - Fix link to the crawler log file (Adrian Reber) - Close per thread logging correctly (Adrian Reber) - Add more informations to the log output (Adrian Reber) - Start crawling the hosts which require the most time (Adrian Reber) - Filters the hosts to crawl at the DB level to save time and memory (Adrian Reber) - Fix the xmlrpc endpoint (Adrian Reber) - Adjust Build Requires to include systemd-devel instead of just systemd - Close session at the end and make the session permanent - Add new columns to the host table to store extra infos (Adrian Reber) - Use urllib2 instead of urlgrabber in the crawler (Adrian Reber) - Fix crawler timeout (Adrian Reber) - run_rsync() returns a temporary file which needs to be closed (Adrian Reber)- Update to 0.0.6 - Drop the Locations in the hosts (no longer used) - Add unit-tests - To the frontend - To some of the backend scripts - Add dependency to python-IPy - Fix ExecStart instruction for systemd - Fix apache configuration file for mirrorlist - Fix host selection logic in the crawler (Adrian Reber) - Log the rsync command (Adrian Reber) - Add the possibility to specify the rsync argument via the configuration file (Adrian Reber) - Add and install a tempfile.d file for systemd to re-create /var/run/mirrormanager upon reboot- Update to 0.0.5 - Include zebra-dump-parser in the backend sub-package - Install weighted_shuffle and include it in the mirrorlist sub-package- Update to 0.0.4 - Fix typos in the script to point them to the correct configuration file by default - Install the mirrorlist_server - Move mirrorlist to rely on systemd instead of supervisor - Install zebra-dump-parser user by mm2_get_internet2_netblocks - Remove debugging statement for mm2_refresh_mirrorlist_cache, no need to output something if everything ran fine- Update to 0.0.3 - Fix the import in the createdb script- Update to 0.0.2 - Move the flask application to mirrormanager2/app.py and put a module place holder in mirrormanager2/__init__.py that we can extract when splitting the module in -lib- Fix the package name in the Requires, using %{name} fixes things- Initial packaging work for Fedora  !!0.14-1.el7__init__.py__init__.pyc__init__.pyolib__init__.py__init__.pyc__init__.pyohostconfig.pyhostconfig.pychostconfig.pyomirrorlist.pymirrorlist.pycmirrorlist.pyomirrormanager_pb2.pymirrormanager_pb2.pycmirrormanager_pb2.pyomodel.pymodel.pycmodel.pyonotifications.pynotifications.pycnotifications.pyopid.pypid.pycpid.pyorepomap.pyrepomap.pycrepomap.pyosync.pysync.pycsync.pyoumdl.pyumdl.pycumdl.pyo/usr/lib/python2.7/site-packages/mirrormanager2//usr/lib/python2.7/site-packages/mirrormanager2/lib/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuUTF-8 Unicode textpython 2.7 byte-compileddirectoryPython script, UTF-8 Unicode text executablePython script, ASCII text executable, with very long linesPython script, ASCII text executable  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/mirrormanager2?`7zXZ !#,-] b2u Q{KRBQq~|&]ZQ5QKpϘ+tNjWY9fNv{W*n.I0~&Ml%c=IXSo܏5S/@ҥho\Hr9L':ѫ`;ɎEBjrD%3xP)N fj}|-{SFXbRkPuZdׅtj5xh}2-RĜoT!RCTx:\ 3V'4VWZ c*aA*o2K0۳{@z9"j1 }9QjSHAip)ܔtg{K7-)y0vP5-X*G"v,'LrS5,BJB*QweؤbȵբZal Ҁ$%hfư@c1뿀hHfw qGv H<[dʑ_> "rN:d'z9{eG_Q](5(Lw3' %Mf xs~xEԕoݞ2@%ZU=!Mp40.sf^tfȶ>g/"6uiZ% M\J&|4 U-[YOOB6 ! L8}:(;7$ah6 2A? ݇L04Ŏ텡BR&gyV&eA\wuoqD#TAGA Qt_B%^esܟI۬bʓ1i+Odlh|ݤyh''5-L<]\> P l4vV[<\`#S?Ou¦&l\w+0DJ]=y0ܞB's F+xUPB$PЂA0[סX,~6LXo@b4.uzgRb}c!:k<@H9TymT0㎿q5g6dU3 CVӹ0N<^UB6*խAՏuv 4wk4d?7ÌiqR2B)oz Ov'=Cq0h;%{)ϒ^Acho5Nwe;h,\܈Q>;8Ph4TZnjvfA-&cx`b3->H08cGa&N' SfUGX(w{QE Gp&d SBösн/"Or<9ȷ_Ѫ,9R}[T5םp pÛ 0/GF)]n Q-5dKOd4Z" Vx7\|nSP6+-hF | Єa0=fv9TwO  19gN|$-֞fU6:l]p`=SI%%a3~c o$=d"|EHt? c $8 Wv5F P"9S_MQ՞8R8b8&9REviGϞ*e}Qփhz+m~ i00+ZȤINM A`Ըh^Q % _lqtȯ]sϬ9H7R0«4䑄Xy6v%5 O1~z쒓"ןLk] QO왈0v{N 6_ݜn)r8k!ʒ!EE8=*/$uN^'.rZnR۾}fzY&6{ݝٶĕ-TUWہB [tCWOhhQ;4ݬ;In3"sēG9qmtj ̽$O Vfs8Ĵ"6p-4&a`nmaiP.hw y&Q#OvӬ? NTf#uUs"w!1Yi',9}ɻ4D$-Yc;eiAՠEѺ݌M2lHY <5} ʘ6J乏8z:@a1抬NphaO(J[ 3(ΰeK+D0$Vڼ5Ĩ,ˌ %'4254+tJϮ4y#Cu/8Dʝ,$EV֬ ) %vwV*}% sa$=同 rO桩M~hXт8Ii{+j$>XGڮgK VYO~:72%"LcI9Z<ʈ{H58BYl%#_sIuiadC'yiW$U0CR?8s#Q쇷~E*w;+JӭdM9e.c@Q ^XrNCvQm@o2-d7@ЕM y{q^ P$<R(Sf,p.*#.Fm;?=Sb8Jؿ1Ꜭ,G2C&iƏȔ:e[@Bj<â@aߚR_bIr9 : Ov;0^3Q + La 씗uPUyi^ˌ$gH-2u^Cg=ȹj1B/OP6oBM n0۫ DraYx?$]d"zđeH6&H .DA!Nde45c*BbBG-YZJRpWWnj \`DOaPEAbid8L4x\ɉ;K0͓A8$R#\xYIm{h稚{xT5郌"|0 z$ilhmjS]_BDÎE(1htdHP 6~0dutIDc.r[OA'?W;n"6_Ϧs74dѯGnc4exP‹ddSs\xJr]\"t1C]&0g"YZR6exhk:CaiD m Z,/6xW3htFZg,8.EN;+Ifqy,'D8B_(!u|QtMg 9/玟 C u{-xK?!,3M¡hRUq>Vrh##Y œ/Pfp&hӊ{S!Ӕt\壍al5=:)/R[> v㧔]QR7߿gS Ȩaog]*zM=h7pBy2)hu*;ݭ0j,-Є:EÕ_I.)bD(XmZWXJ*֩U"zm/aկJk9b" /,ZxcW ZוNbREzœmg s;]En/"nǟi 5]#d>r9Ӣqd4Z\QFE A\Oʛ~ e?+ SxAj1Q]p7g8~(̯#Gw`YGtA$(,'T<WoHY*_7aRP㜃vĮyu_i9YNL}0kWiPl v1 8zF vqaxfR\ƗeU(CⴎWA$ۄ$ZH$V4.Լ{͛4f0o@*|MC'LTVCK31ZhJDs1-q+~m A ;cUzrrzˆ2]tN|Z-O@yaNG vOi YwvҬEZ5Ԥ5͐o$ȡr (s˿ʌBW.b6|)9_AJ-- 颋וZ,I Op ̺xPwkjA{nD@oĮ!,^ňWa{'@[0 T h֐ `T%h['t~tAr9ȣ5] h؈v>.Q.Ivr]M UӠ8KY-M&̝8򑉕B{G4ɓm",p|h]B趦`ӳЗQssl53uO(o :U*;+tJ' b4N%1:[aQQYUJ[$v&Ͷ\F <r Tj{;DVpE@5,qF $2f*R!7QgޗM%D3l]8)c ݢ%W E1_@/Xai+c)&>xKqdJJ6Tԣ #]Qy}&ڛ_hLmOjjWך[KhS:Qŀ $3Fkf<DC%,*G7Op]f~[|t;@ J8 ] X';XײoO̘], Z`W@-!?&agE!48u虎#d6>:m"_7ɧ(OJ ltcm/IWY؋tUJa j^CzUduE_`7EȠE&kiJe*#."\;0{9X)G(x.Ai ,%^z~YXcA.g0}o+oAei&N-gorمZָGv DB2u2`w0 vC>|]VӂǜpRF.JXMM=v+YSRU boV|5qK\ Ay%jxgIC*[i驰8 Ju(?JSafw ! %@_Ușf_fݢwe?en?h_(#W#g̢5L蜵>nS1,YNI=CꑦW+𭎓6],nFv5j p)E;<Җ}eb]xc ŲW!]k E׿ A2aɩc0R56IoN9Թm@ Ό~BUQBG)V=#q8ď⠭>?2,!ƵydHS_-]t-~㜹oe7P@۩VnT 6ށDt\dز{hn7ܘ;Dengn ZdvJL>ז`*6[<J3wZ1gX~>WXz(d`vBBzjs yI`- rW3E=o&,8 ,S$;+1Tvi_F+/3c)ē^;c#zqHҰVL'o#LRu&- aJ.Kc5ԍ/]bT"<ݬS[ɔtTE&DوxJyĨ1B{j*CBX/'~[/ T/!.kЯTEO*58vo3䄗w6%Q;as}Hr| z>8 f |>CJfjz,Wi)&@0B)W?_=B."۩OwZL փl9T+?,&2훊߶/凤jԜ`U*y8*j 6a,}N(=>gY, wPG9b:GwC3 8Ae/ /N$HKS[ ?AnR-S9R>d! 'e6P;L U"]]XZм?+;Lh!HkX. ;RMd݀;K6)mQ T?CkX,@.wsU_!d(Qk>=pSkI/;OC{d^ ;VTl#"yCny;8LYǜX͛<Q].!t;%UH1/ ajjɐB2S7+ejÀ\yLYw ,_U+18t!'yt|IҬ8k|.L#=Yimb #(eߢAa]a^/&;>Xؿ|عv&(t jѣ&%X/WD'7 }5]d D`%}="V\6PxK~>FT 5[e0C-'#% &t0N7|UP}P͊m9ieLBRuBf`H!qhk#t3Lgm/Az5:H %mEZtf{+ּ[t:tQJ1#/LJ(A&z3EHH,&!D4];Y[qmu 6 m-T߰3 ߏbc8vFgkk+vD ${2Eg=cCCcЛaJbIcZ zCn12@z㸞XJeWO3x(pW3G?(qT5}X$wQ2ϧS`ȍoMۥQR -'0.睰JI-r='M fGº&_}5WdpoNgK.Lʍ! X B 86aOL: G(ֽAԞnQŋ P7V}h|tUk B< w&HO N0ѩjY-Zut(Xfs&*;JGa 4-CcA {T63K9oBb|K]qj89!,yP((dž6>0B<{yIEWZUȘFxPCt=W܇jo Ls^%? C,ϱW[+T+[WT\ؚ}(˕ :}R_!ȵ.щN4KƙhHp2n~OR#EWM+@bS-PriE`-,ȣQwYu.[&X!XhD B.ʓRdLפrn/[ȳ*`p7Og /k;h*-ZN\.`dd5]A/+sa*{U~J~j13`J o=Jŀ"B2I|6R$Xw,ϾNT~Q"kdt:: ky=o+M_?MjQu3̢闒&YGJrʝVjs%ȿKIh2spnJ{#GRR'gb]щ<Ń1@GfU?m r*mhVFL+Gr;Uxr'у}KX:9ѢQVWVWFZP?L^s)$7`qug-S1'YJ}KT@ic7a xW]d1лCʗj S;Z$#m:>xL![!r%f+L&(Ee>6'CW^y%Ásln8t8[gz}*[]D 68ȵzWJzMr7lwM ;/;F Xe&l_h^o>My. "uzg4TwV*;v_^13j"SWJ+N$wV:3D荰 4!Χ} ~${m 8|}zn `.FQrg\TWY1¹<4+҃CctyO@}6^bn}{K:N76``mK2 WQ*K8iDt@ ~ALd!S5o 2tIYK$!veRݶ iNӼ$wwD6WXN}}Ϟt0cz@҈?CߚݎF:$ u'YŅ6*WQEmM`NV9p'{J.kȂyj PsO3*:L:3;&1{i&?Cw<Ƞ44'~\H ! `^QEElG,yw@E)7w֛ۡ^XA(#Q[~[V/A±fKE՟@(xkA'Lċw&Q$ RwUdk1L-2xݛW7:̽WejI3#9V:++JZzzޣfi>ED'\V~u%`nM#pʫ4!)b[ʜC-EKFZd &ASq+SDY$];}~ Պ DkZ&M٭HKK =_#Np` *w,9$*[m*" iNz2K3OX"46LzČ/P](ǚ2u^ΟZU [<|;5ԆAV ~' qcRFBlsQ؇S8_t`T'dićnKZGUgc9xJ; %XUWoGjq+ڻ.B*Uc[$A׾"w ǻҭEp䦊6_WKvc].;H\1wsfK癩3C<DY 鹫ٺh]uMNS,ouq&LC-Q֏n(tp3q[ l2GN*=M@Rk-EǡX n k&4YvC;/Bwޞuk=U2'S% N rSREV>t88$0F #q݈ڊZ[~{ ,n^kG:$Ƀ/{Ud!zO;R2lSἺ 5Zd$3cl568IB;#)*Ie La"WvR@ A5e7rCJNܓw9NP]wQT.!y-@1a? H?f-6Ѳ˱lٳMjxϼM[ $F2{{k+gҦi="=?sP(,m/0C^sAr#:{a9݆-9㫮x/L& 5}+J/VTf~|ҸBvS-ƇoF]qʻ9]ohj5xPP Լdu^rupcOxc|WWw|<`4ICߠY l9B[ #۵QMtq=%1 "sk`7J#5#7ȹϿ~G;<,B@HjNyꎿu-f( ߿aFpYm#h R}s̛Zھ"i96Q| $/b:j5aVofGIlu8[oR "C LztAtUm_i 7@H`(Q[EĞp?JH$ɰU@Ƃlgr!h6qL&; syH!uA_Z`#Zn.{~ YWA(ݭ;I5$ r|+/Ƴs~yk(&)ƺ/@JCWWR.2 "#!ePs`21JʔYyhbUX1o|VEQ($XY4QkvnPh-\/+\X嶉xZy8pߚ<%φU[3CUQ#k>T%tcy,$n j+eK5r3*9oGYlz0CC ? v*pa!9Lgb 8e5PBCp edH͇9 |8Y ndQQg&BAbں&[rGl1B#KɧgX#dg}Uq;üw*֤?' q_π"|(oD1 *ʶ^'!QZ./[Ow%=K"D=q4#.O/:Qv] 0YzZḔcy5,״hn:\m5AM?QtȻ;zl?}JWR:)æ`Vu@4ʨ܌NGu@(uyGF;HEJŽ9()_eʨ&a:!>h+L 9w'-9#an`]L0P 2>% ԅ5Q/DQ0>' {.M#3G3v;(~B v. 78Q.2am+5Y/( 5fDL! 8rXcVh/:=ٕ{ z?<8Uʇ~O}M*'Ι+4F-=izy;s6|!OV( Jmܣ">5ub/TEӎ%Xe~M6FɪDǶnt:ZO( <8NeY툥/QO\ IЅl؜*JUF pt/ALxGTp yEIW ;ܔG5m͑r{rRsn@%OJcrs]1]]qts^5;+({Me ;uOWm^Ėqt(X{ooQ)ڳ8TpIR'wLBX\AR%1/d֞^T uQqЙ,P@^=SДĚo:Tr4v6?=m$GH F;%c1P3SCZ.D{E0FZki"$ 04F=yh\@}:quײ}TLYVoO$VeJT܋RC5ȇQ{?h<}CNNܛ~l׵i2 (wݒf8o*mQA.&6 m,0^2oZZ쾮m}°oWבa*4lG$,>X.S wC7NF1'9zP y&؍6Et{UE*hBzq+rlv s 'wt-W ˆrF(X0; }iN-A @+A #+p<Xf Lx3uky\ yAO z4 Â>=U]cA/S>OG:N3L4<8:! jfO{҂*,65»:ǂx$b\Ŏ*xE̳#O^+ matI3GbkZ!kiG dlJIv)8r8^9\R] ]DDSNIq nǶouPjFx*kwU|*57mu+0ǀ|h@ġ6ū!$aʏM@3}fFPIj:3kH EbֱBsB^V.> \rC 賊6\jC98܌Ƨ#5nc\eA KʠXօdAio9ET *h᜴#t'5/ۣF bF(UǁN#:^~,LkKy]zH#V]k7J4:_pĸ=?rq!+AR@[K_-R۪*6pJ焗; ~f[F숪6[-:Yx[6iΐBj1er-I5I@?ˬ8Ot-Ϳq$b^WCB4GyJPÛ#~ &ޖǫ.a x\Ôy<)#ed{&Sٶ!ԃS /YRoLMzf *Պdjj!4f8(jI2睔_N|ץ0O|1@QMz_"v=?yQ@2xDñ;iȎC˯ᖹM=Bin~Vsj씳Û39, :"O[z'S| 4d\Cdl[ccMʓKL4+93Gv6T,}BmLe&:Nr4O$*l*%wBூȗ /`>o6BC-0cc)ΓpzRxޕR@X*cfN,b\;$b Aog#|︻bYA^ _ɰoEj"x}Sв(9# -]8OU,FtMԢH ॏ<*yJpN&''UNPY/F'-5^ B-/ݬwѤ2`Hd-BE[ax860w?y dbiil ǛC_H-6 Ou0Ϟ9O *ߨ&+a>qs>Hb'APebFcE. 2n\q}6$1ʓ5xek6x kJJh6j |#ߕ{ZWnX]*YJYjB; ѐ6S'R-;d0Eb 5>#l=я`}74wn۠K5sH'8&@ T/Nc"0o5 "70qG;0zs#6j9n ߃N@qLyܫVʖ&Av@CL(6{+OC2L_t;, eTRFnǎ7 Ujn<V$ i s÷Tj*d#yo]|gjފ=ScIe;k@>?ZZvm2s4Nr_v]jS‡ᦼ-O/~B{/Vb]m%e䂮;XtH2W@AN5_i jȑ){Ԕ  覇ho"5Y@Y j[Z6W^Iz$lɲX=\3wR3E7 V`x]0X:^,zߗcKLjX(_8[籍7xj6#\WOIfGy-XԾ|'a7ZOj zbh 0v&MT =ӫwjQPZ 9 Rfٷ 2=% gQvm7Rz _ b~֤,6c*maұǀ(:4igExuy"G*^8-l,)WEvF4a@Us$Ӈ*U-xO,2 ,Yuz qۂ֡$f 'nh!eRAPešeni+!5 RaѺPTYS6ŰԴͥ:^W[+rX)a0,5_;0<OF8MB%p#'i|>:mȼ;Ds t[GKT#z{*e2Gd.Xte^d~dIG:/Ď3 "4B&y]0Վ`z +o/sLb ioנJ77JI4t迶`_ Y+'wْYW`c5kDNW^+uEM@ q&CA ]?8 >q;f]w nOܭAjL^8[ Vhlѭ&-\$T(Bki1q%^,0ĐaOw_0g?叵V owd)%=p軖n؜<}1Io8F?l>BF3E +TQ1!Qas+_Ec iM8%SolzOOL?~EO9f7e'Q.#a֙_(BƸߓdJ*,Y0K{1fKWмiÌ6~1nqd;2pͺRxZ~ 9mg;Ȃ<ˎ!p PQ]ROQL$o@10#ʙB7 .3(TX×@Gݷfv{Jpqksmݯ2S`E`j ԖR?w 0Y5\-a##J> `3:kN?e_(v.ƭ &E3Өpcd09DY:Ck7Mo{٭Nkf`xᵞ#a`UagxSU:\ ɫBAN@;SQU)Eo )$av|+skvYZ ?Ť$J36YLEu;i+ld?C<\qȫa2/FLBtw$0zYN׿h@UgF5p/ϪlpOBg2CA\nb/5z^롆Q>|]'iOQݢʈmcڴ{uOA;ΊhxJ]#x_zUXLSh㧷Jѩsت$IT#䁼ex["eWaC\: tAq5y S"6Tph1Fv:CT,|VgHKǷgThmWP"x;os7D5] m@ɰ/P{#dë́gZoUF~y:x@$2Hr5LȖ›jB&rj"z/ܙ=]_< D/yRȒoԢ =Kl`1Zk~nTP~`I Dv-HZxrcsZWEVٽ8FR"x{aIOΫ=dG B .;I,>!8~l{ .ޯܿBvXNy|)Vbk r io5ŭ ܯIk$ [3l|gywY"`x5g*'G܀gu+QJ"T&(oDN5Z h(@j>Rwji9Eek ,f6 J6bd=:(7[T#yU.n+H߲{:&8vGնR%0:2?kQZ>V]_! \!<Zpn^f5>rFZn -":f}9e[8;Kր3>|AȯO BR`N ݤP(J ej" 8TH(XjOoM(QE&v#܍rE`P{ isõ @g5͑Ӣ6ZL m_2rBT#TK] ^+P'j/[zi uRHDEB~j=Cmw\:|UxE֧'KBI O5CQOO*5z# U^]tˀܾX~Gqi %=aQP-| F*uzes0Jk~wYKGI{sle6Gu!b;hiCȯª} C;Nd@C`unllOl|;½D%g +/L#Ff4:SPAJg3(m@Ic)ը۾yb#*AqZoVwrER%% 5 v3!' |3QQ>#cǽpy<@o*8e)Z%Hš/wk LԦz}rT; Ԙ{@e2!w˹8%[5A s@>r6:ЦwW?3>D&VAh,B ZPn$O{'2&S.N Fe@HUg6+J<8遞mu%?+Ml>1nsVu0kTR{w_8[?@w!BO&R.0G}vy'חF~.!1ǷƒJy2WWZehaJ%I眀8 "R+%,K!( ӟu ƦV&r]%2-9[mbdɂREG%/'Ú׵5 iKhDfj-3{U7WNfeSӆ"WT;P;i*ݼG&mT$k&pt:jI SryvQ) Uw'#K?J<"]q!m.jD6/*=Ȱ\/)8 LWi`Qј:y܍^"81TGJD,<ŽEL逆ņlk+Zz)|}*}Cx VSMn; BǏH2}v.~\Z}fR%4e~əX7u rštJ8lj$ܸXuF,h>c:hCՁ"(y .|i[Ep3o͐jG{P#;OD27M t Y6P|➭0?lͶ O=VTae4gBԼ̮0/jx\.u^oY^.a/P±'!X4^G]D &KԻ[fMX#~RrhԂ4vNRv~NؽIoIzA 3T{H`j'g뤕&۸jelzQRrKR炟ܠBU;#6hڑ? 1>o<Ӫzp.i6 ݃3s4[} _YߏUжú$X4=seRE 1NM,]νqUJt;[btOΨ]4lЦJQ#ѲI{aG[x(j[P`~ROMuX: $ x'Zgpſڳ{#R漅[NYyX4 ܬzŀ8uUn?F+[ Oy)^{BhaP칹`p)p)P*5Sj_ ) spgW&dQ3^S9`%*\P{1Vfʑ^t^P 9֝4alCˆC4uIqmSP2) tfhP[s`8ZIJcA? v*/fTz`0 ͖6乵TWM"VVV'y|652ǒMN^^[j?ӲsFZC{Ŋ=f< rc#gt`t 1]d 3Bv6RV;#.u&ς3B%$ K~'+7!w{\D0"4rtR"8/jѐ.;"c>7mD bۘx2W^_cq@q[hsfаLs1Ѝ6~ʫσ%$Dq̶ezdpw-{8l΋Z EQ ߼˵?.fZHxmҫ6!I ؾ ׊WnQvP0j ?ڎ oH2h ecJNlrWX5ݭW5mQ2(7~ixoIiwPnԥ1qԮ?If*P+-+NƏvHTv9= 0eɻ˖H%_nOR.#0gO,8,,q||Wd|91gJ̎ZCIg]όNOt2}@&̐ p!ZD^XO6^TL3 1= 1MOGn4xʐ"d}R]o^R u0Ӳ>ctУY1;T :2<ݳMF2xC4TZݺ5 /y)VYeR>3+] 2)L@@77Pֲ߆]cԕ⭎t워mZ_Zvݾ("UxiV*H#g؏#d|W}T)ŊZ`LCu@{l싸K%6t"vU9B6`!ɰulH`~*5ri&1eJ&^-Q!(xtBdć=E)a!(s ֌ #"s89SXr9svh fQ\HgsٵKvͧƢE9v4hD e4{}C#kS*3f 7uJI"Wa:0$s$IHscZw)v*x@Y6o h>դ^?wN@`8Ӛ ,HWgdo_=9S3\/fD6*RmVCh.f yo`;̬sA2o+B)k(˞֭=ɏoA#<韸>_'8C~DX9uB{؃ze%jYh3Ñ!q ՜߇$vIP~]!X.pRǶA'6?ـlP0ĘQ*e|8xnX0!mb=| Kh\iv9 >*a-$zU@A%hKe7oWe>呥N] 3:f|A1dVcHθ |m n'˜/(ocTa.M,yQ'}/oeZ1j8I_W.ߣVp"W,_pv¶e>n99-WBoNGPIHǫ:ȇM@,L' ѩJ0ܣ8ׯرF9\ahOWm~Rدd$LDW̡dm$@kiZ_ 5c[4DmX.dUy2tLHvvYjǣFR%:m#L~яx 謇!.A㼡٤ZlxRT+.XI,JSLNWXi%ȶ\ pm/Յt<++ʧ`ufd^P^*vad-FkCѡ7&w½;n3u7@LJsE"=L׭-zR ?Islٸu6J"JwG,kXo3 ia Q8_Wcǡ?v$J@2%%!9tGSiHS(f O3>=ՎHcr-p#гmZF2Z3v!$Ԩ*Ѣ@A;|ow /s8bc<(Xl:؍3'Oz*Sp@׉c?uOWc>7h>iyCi\£Z {̐!p>T8N":1"e*s|I+%̹̦_ yNfUt S&Qf]zzp{̝U\.]VNy5?6- \XW-=k/<>@!8h=QȋiO> cdTfڨ(DOblFǘc팘3Yjd ڇhkk8, _qrk6О..7-f^W*ovCr̴G;ͮj:PF~ȎzQԍKV_ *CuE9f.s?0,Yp~ݓ1Cf (M}ELf[m i\aboNj3i$ :)BCp q$xVV 8ݹƟCI_CAE錞~\Oޏ2 6nL;TuA$=SJf%^;]Vdo|?]~4$r}_1`m4[ 89t(W_P K<2vٗOH"hsqA5NVٙy]!i74uٞ&:g ^f3KMn L36{(cD8INkٟ"9᷀,IɜYBQ^V<cnC)XTg=[0䰿/ p&4IźsM}~\& wlآm|ݗ]t/Iܷis :8 IA<5T1ʠyL^lakĘ/k"$ K(,gLUӉVޅm([Զ.ψ|<2/@/8m0φN`Qu*9rÉd0|7|[rى0 Ϯ1&;?{8 |* '4aۢA6^̹h<~iߵkhD{}E"e"TmqS}%jN*MXpr xtH^_jE_Zz (6*dZ.4)qv7nL1\@RtD?i+$^}(/CN@%jZ)qSfo)kS"ip_g#r2bl1KS(H2n$fTi/∟a3*B}tu.LyHu.݅{GGf :QVAB爵Ó2c@} ymb;QzP٭[yZQfTnI$Z|C*$JƲ9Je>,qlz*`Hb{™,wZj>GھzڻͫD芓s]F9lAyg;{i}~@sˣA7jQg^UTf)Tڎa#\cD vs1Y)lY"O*3[!']aa&9=@ٺ F0d<ty$dz+0=;Hd!_#Ü7{̓Zv2MT @0+gGV ҷn81+:GEѻj/|_DMv`RnY &f +f5+Y  lgӲ aA6@7QmG(rHNJ [iV ~㵋KfC osA*ӄB,MRYfXVZ+ӥvsY5h`ómO͸f (-BlՓ4abR\i2όbGG@h6;Pb8ƟF% 8& jQCFІ"v Gåqx LkL=ί@gفRE>>Gԯy=}=%;{<=!+#oɠ8I!+sjq{VF\ ^qء*P~443w.L?YCzCToחݧt.d0+2\m̉ܫ?aT6dLxI#Ub ?Zkq=q&WGaEA :y;zQE 'lh tȺ;m7 T_w|I#$,aݛ~l<;vwEBV7-~'^ycAK|5KLR<]ջ-r%."7`(f-7$ϳfWǥwKb.z4KV о^!7ه+Q1bI·2nPd>̖IyD]:dC;W닿}>K)5oLf\˙`CfUHWCA{%"DVV9Onc0?G(NuCYx9WqshZ<\yPwc3 Lݰp,v?܍s?#m.%ݣ=»/̐*e;mYj BmxV:Ģ_h?bǿTF[A2`t=TMۧ @OuV 'M}|ǵéfigwf=7"]rj],DRp0ymΔ1j$I':;0Ni#6iͦWd#B˛hԬG$3+`/jnĪf=@KQhMu h͔/M4a=PZhuPs&J^o$:Z.E]= S Px%=XۄdF$8GDYx㕣Z {\7hJOiaeRD"W=)\]gL))5YYSŗZ8$"/GTG̱s 1|V>7~TjϋOܝQr)7}}yldf'~u8ca0tu,5ua0 񲢢]>Kߨ. h^EG]ZihdXݘ$"WzN h4dZB;2/@FȥnN<~{ <+*__@ –Ն8O vQ$%a~DJk++3X:/ŀ_ tԃv MN4,w "22~ ISf&^b]{Wq @lZ¤a3*٠ěX'y=  {u7b<P,Ih8pi~TL_T!23!ד۵\lqw5)7ΑsC#;)(j]66v`Iř+p]VJIzR/O*0̒5;Y&<"XjO43/wᴰUnsՆg񲵪/,/~Z5'& wQ7FF 77؏GiQYɠs~krvVMm#[.8QepKMr~.]70 mNhPd>!\CxdWM8#De%֔n kv<`J҂ZX&Tq3Z^"!} Z%E;?GYo5ez!{&Ɇ$.O{G )fB{? ec4=`mU c,oV-{uc 4~(Hr~F$|1͚Q9UCrg<هQ g'9+thӷTjP=Do$äVz@)M}p=$@9&YCPxĢA\pXQsfVi5ӼdE K3/ʨBAEe5zh:އXgfP(og9zN:wz3sxFTh2ȇį,LV R)Ǩ hhIGq BHǻY#ߐLh>կ[4٪yԥ̸ ) c.<cǴQƠFfU\$xO@AD r^W h+㥨*|2" a^6K4J/D6*$2(ȅP=ቺ8fʐJOV`тjS5&,b'~_4%_-hj$ׂO}O{J?`fs},ϱ}6.Fk&&-k0ƹ~HWMJ6yUuذ|eg[3zHXϘMIESy-eJ;B7&` كJRX w|i֕/A г5[bwbYnR]4(Ř R;-]q 5fŀ觃t.Q}plaTP7@&*;IuK! +8Hj[l7l"(6\?@unBGv>ah8NNW4DiApVTY.&stBgkn@i7 OK}o^u CQ?^8L;!*TStvE|%E:0:ϤvA/Abq GF5d9Pyr+J^);~ll'-PdLǒ/-rsoZ}_.s+C~B d.NwF&ZzIߘOz .NA?(WG qU #e@UKN' O;v V&.^ JD( 尻/,[Rk ve0OJ"+?q=C d2~MQYoEx܅&OEٔhB>'dً1unI\ִ#ipYjliQV "/u&7@Š ҂ oSj҂g `k6-Y:N-TGOTݪ7&Cm~4ϘbqQU6߾k#f/zX5eA\8u^w$E[qq qQK1`t8z52n$W] 0 inkR,FmJj߸ɘEV7kgC.ZZ.Kdu䚂85NO T:yt`JRj ;瘵kMB;)!Ố4NbҏӍ8^lehm_)^Zx<6pb AݠV̭4?vL v Bc c FM0gcoU@{24ڙ¢1C7F ƭR|uEG2qrDZ@eAYl!}'Q_*wHfC"kMr7B ?aulpشb(;R.`'8i}_NWqKgdrc&նhS^ƀa sXɍX=޸MQm<7Tyq[~=7wc.3sP 9jn 2]-93rk}vbgaY*o[h^;;M%*(k wws+tK5ɛiJ' "iAl`Gu4یp R~&.Syiflwz~gҖg5)Q%{P<1_Ol]&^g)0%+RR37' 'H{XnBC~,7V>.j4؛`vuFۯ fre&jay W\$ fv35 E]VA}idhgr@K*wQ@(]*`<|)4;OSi۷?\3wʶvE|GÇ*b}ùg)4R_UYK`d`F]2^iCLke'#E{gϤ~ G?w ii+CPD>HoL ]wy%Zo;'ǧSgژeM7VT\]>WV4UG^OȎ[zZ@ X,8ѥ=l_D57y7.[=@o<HWV\ثk~m8p1+X+ ԘЧ,v%ydGQZBoc+ Ul+'IsFZ>j }J׏CY_DO3P us1ohàF(YF^M\I!iPoZ}W ۚ MGh3. ,Ysjx̎j1vIs߲|6+WUlblfPog>#خQ#AmCk-\Y ;F:}9?pg?u`w6;Nzݪi ǜ`la *NuasPO`X`ܵK= \jJ"~FWg?rv#kXJΏxg-D#D!pW:=>ώt`ѝԜBO2/FJ.!>U:W@ @%?}u%-\rV*VyA0+UUMUNr28)MyCT0;:YPwsgIxvnE\r%M^HX4ۮ K//яګ[|`q[Rf2WKQ׭#ʜX9 ڔR`%H6? ("7v*byB,lVd7.;[H'bfRUwJ?]̍u>FXwיl̨zHtscU%P0IN2>&pV AjKb!smNP(a>4S؍F`q V+nDr4Y]pHOLNP2%QQYL3fUaTMzXTluyB״|J,ưm^{2r ~Q߈R 1JZVxsne ]`D[V U{ɖ2&7HL(ݚ9zLNRL(F6|7,Y$P0ݗ?$]%/x{3靾;;]zU+kX h1$s#LY 6uZJj:߂:݆d,to{kwuWa|~EKeQD&!ߜD#-`ָh}-%j6;B!AlUϷV{ђrO*od漼n/:d\Srڛm&u`oxvoדr/IHg)Gԟ8?Pfi {,Q9F}?իbId56<<6t:\VOX% ae>hNIV?"M_ƀ`6K@/ݹ?NCW)Hl P-k:5c\*L>ӡ)Wi!~(]2LӞn <[9`_ ]̍707k5. $E &;d|~oFMlj& (6CT@do8gǤ A#9ڢaEI>Ha87U7b!'e۔ NBjźmʵ~ã;D%8!i\~rL)pH:kg%Z@*~9 ฦ(N\XP*߂$deڈUK+Q_GC-_*5mXQDމYD./jQ]RwOLB8mG=N6gz{ _TanIp횉-0n4H+bI%C6cu9{k[d=YPβZEJ 1iyZ2KwFUp{obC:xZVvw*s (O&p5j+J;ІI\t~MЗ9>*t)O ({Tm3wYW# 1@r0 d8t}bI|,XcK ban 3k\g:&s#$.Oe2lSӎ3#pA2E2fQL9h)ɽ:٣JI|!VIoϷC䧵\|M(_wnF썔S.w8WJx1)`6&mzzc{/^B3XVL+@_J%DZ'fb7dGC1Z6zΈ>OAEROpAs9[췭M޷=آ5.VA4yۑyxL'nYt8e)wqpܿ ޏ%W7G-MBdDa GsF:޶in1jY[&ڴ\닦*woWc]/ayC>D0`-YE^ x)UE̐PB\VԚ䡢pάCpO 7Tyʼn𥟂8@cúDP cA/sE)0Go==2 ª#%zGpF,چ>m?2Xoq-r NnG{AOJ]d/ӻЪ?mc]3toC\> OX#6 f{+Ùq `SGmЉ0QzHYo󚜃*n)R/6.Ȳ˓V9W(qD@p̖:tx켮~Ze\-~_e> $&zWꈵ0? B}ʰAJ?oaV&Gt]^KL7Sqw/YdqVo\$_ȱ`TES:oZP~:fb)σg|TzTq+ bQ{oiz9}\C`x*9+LpEXTޕ{c2R٢a1!ߦESHL!h CGQL2g~]6!cy*220gX[qKEf1V0rV~nR@;v<3ʁ/ˡKÛ9H;g &~"Dm1p%]_%rew1WnL@Z!VLO#3ѴJ[VNrmBI#DS_Hy%g%AIЎ>:^U}s {غ20w'F-_WM2Yv$YSz@HcPot*4lgEg&)]Ni5cPΨ[~Y!ޟlWK(FߺGpexcn\*qyFFC!#(DHH)cS=6ZO!Uczp*8 Gk)6)Budo> HQ!wx/9yqE]ơ]OZi5EFDHLѱ>e=FTX&ElCЬ8q8%_x.3@Z fUEYQR(,3Zj&UjsvJO= .T"!Y09r%tiّD宒T.rE U3E֑`+oV3(n/ѡ̌H| ?#/4QOc>P&p%s䓊7%ר_K셼 dnclrreR /X:̙|cZ9o>N T:wH4f,8..}“+86GȆrfBwd9隈uPY2hJUݤFfV@;FJVѺ;K2\rShj=_f>J"FL]#l)4bզM' %\]p%@k'FHµ,=9< |8Vz1ާ~9m-$bR[$oY|īDCF&k].3I-x~\ Ŀ"2~WUl?oO(kɋzD xshy7 $$WpZ]3۫N³5Naq!SIHB"B4:#ţop$BtMz&N?gvaa#(}0%S"B4<DR-p 7xћH~/3$KZhB/QzFlnd7.B}X\Pto;U3'*n!d?6bԤO~n@n6 ˎLZ)K-*gw3gZ/QT#1RthVEM)Ҫ›=O+o ]3Ej Z';z-[}Ic'0|C"o4[=J-Ȳ>^-)Z՗-H||( ϕOB4ޢ9 GPi çi95D@T#eyxFRoL0 U"րvD +չSN ^\ nG0Hm,'C* 0$( 4NlDS*oكNhc͹T"97mo`^g+{|4!S *I:N9~﬌9 [THw@:=mJGRPk"I_"ˌjC*` SG_ZzX$ixVA2ç}8:Ui-jWKi9"',wr0Q mQz.0'H@'Ƈ[/x}FSo2c|<ovF @v.5B#HSQ D\6, 3ޕ+SĊs>bpٜPd(% LFP5ARˠaVB"6GZR?OS4(*s7wJ`!?JF:vL9KڥC9/e[z00&ZYՖQ. lDMŽ6\^ =寽/iZB:R$s^tÄm xl9Qra2Ӗd>)TWca'q@O"@.<(_eB&d%u٦чJ91YXyv(E>;`34UekTX:/ 9{#YnIᮝ5>︊עV-hgvlp ]`<%鰍'nOj0Kzk[/Lzp p{S~XAެ^ӲRۍK]&`4"-=tUc%{6+6y#ދ1~aL K\|^D# +;uldt+rM*ߦB]o0M)` )Qs?C),yO{2s ^[2dp3ޫ䃒mOfd-?z{f8,!dz2޼v[{"Ήv}uHl}-UvRB5h kf  7FtڗD(?VgU =hFxbuG g3<9w{**ڂ1 |?N[G2&7_/+ha6U%ι<_ is6{)X <к,`5r4ݮB/aš9{quR^Y,G'`+A An}\'3K9XcxC.ZC*os jr`4՜\C4@yx'm$ +3M=MBY.+3悻4~'yjmJMyCz=K 3QI_,-+4QJ Q"tSjH{GjY;ݰS,Зoq}!z mM1X %,<Ī.m}WQMx40[K;s˪.M#Fa6W򧹾ߕ!9B.&4;)Prn I)jkRD7c# !-'X4n[PʞNc[]z'P"~wD\6o'tΠ ‘P<;Pŏ84lUwʭuQR,MqךcQ;4Wh܍~|MH$,*U%aY 5r٘aJwCdDHcZ:)-xL& >rμ›Zq+̃뼋T##"ڈևVZdtv1kS4SH-ifAH7.f7 ZHʀ:uF}}답Ac=SÇ=W| Y7ӁX ei-/)DaxGAkMXVQŽqt02xP I7A '^PŽ9ؐ^RV2*cvJiNHʢ.C,3^hY6 3O 1nkEhTxh#>f>|ڥsȇ߷ʔnQǒ_!kQcS *%@^d>Th#V?ăT$7K^Pq<}cnVx-a6-­)/:/1,ek27vsx TX88\\vF׉8I#s;cnXۻQ2x0£ݥl%q/~.f&Kjy@oђ*V{RGTW1O->q8SWY22tOԩΦhq@<\˯\⾎wcaV݀TD4tSJ4bz]T5;#>=?j`j^qKF.4> /U%0h~Wn 1u M"}Kv vg3*קm $3TF A/A@Gx:Z܎ˮZh}l.fV UG`8y{E?`OQNCi|*yٰp+tF40DRd-cg>|o"Qɯq  m]}m!w"Rm `oK4PT`P=o{ݟK-zk*Y ݯ(FXq0@tM͎z(}�hըUɚ>̼=pxaN}^tНS;WSdzgbrHzNԻy5@ lܡ 9hpJ'3@pj=Wm$XޏNAxkhj8|U/, b=x^ YZ