mirrormanager2-lib-0.8.4-2.el7>t  DH`pZcj/5,de.%g $ hU=BcJnU%4-l3  aC:;JZC!p{^p;ru_;ya^Y'84cN1wP<<}iB0|{]0$ ]uն9+%ayc~30eCv?dnIUCjL!RR G3'#zqs.DWbD i Wt"V)m^1<.}~8&'|^ hF8IG۳ɩʉpCћw4FȇD/t%!f3oe&to`Ԓ mu AV~<܉4`=W~C0^3.+Om6,.pfh9# Y0n$=HNuca@lOrH$n(j_z{[9-J\HH]&DtT2'=̑o'^050ebe5145a3dca1cc301135f9c3a117464de864Zcj/5,d|_/"4 VCwZR(! nq*L"lg%kGY$8Uap0kȣ( o"5g 'b1ڢ6y|Tqh5R<dKuem3{|ը e^1w-^=}4Tܞ.`}jJvi],U)lur)xCL48)ן9{4>kv3I׏G?)=%dA[ڳQVa XJ-ίwd'-v*D5N)9`>_Pٙ„Qe~;>H0|T׫ Ѻ^Jf\,'_)MUBx #-F1-x; _a]uIFȼBo+ڡ{ߢ yBA,FR.8>:O?Ord ! S  <BL  D   _     2 X     (8 )9):)GH4HHII,XILYIP\I\]I^K@bKdL=eLBfLElLGtL`uLvMXwMxNLyNO@ODCmirrormanager2-lib0.8.42.el7Library to interact with MirrorManager's databaseLibrary to interact with MirrorManager's databaseZcTbuildvm-17.phx2.fedoraproject.orgdFedora ProjectFedora ProjectMIT and GPLv2+ and GPLv2Fedora ProjectDevelopment/Toolshttps://github.com/fedora-infra/mirrormanager2/linuxnoarchTHH}yy7 3..-NNJ/~ >=33灤A큤Z$ZcZcZcZ$ZcZcZ$ZcZcZ$ZcZcZ$ZcZcZ$ZcZcZ$ZcZcZ$ZcZcZ$ZcZcZ$ZcZcf120e94ef04df5da268e33dc59fe8c462682cd65c85290a6b4f083f2342cb0f5107156afb8f314fba12023d7e855ce84fae7d2dd686908f81a7a0ecabf90a09f107156afb8f314fba12023d7e855ce84fae7d2dd686908f81a7a0ecabf90a09fc839d7858363c31439d20c83e9c342eaf374d115c8cc8f3eab34952543beca7620359e288d0cd4b6d8c854c117427141aee78c3b8ded5eb63a33321f72bcb0a020359e288d0cd4b6d8c854c117427141aee78c3b8ded5eb63a33321f72bcb0a0dccd58b801e21b20fb897c7cd115141914c53eaeb852d57bb3cd61a4a637e4f3f5c2ab1293dd752e102f2dc7e9688b57ee4385b3f45022f26e51d5a582c34fa2f5c2ab1293dd752e102f2dc7e9688b57ee4385b3f45022f26e51d5a582c34fa202879170fd05d3a3fd27123ac96f33b25e88bc4d805964c6ea717bae7b44706492739a92d1d1c922b9d7e8a37fbd934511ae8e40d7f14fb795de02809d75bb8592739a92d1d1c922b9d7e8a37fbd934511ae8e40d7f14fb795de02809d75bb85e86cddb2064bc02174d065bc6cda1b7927485ab576daec68f4108e122b8d706c8f70ed7ac5b2be576c517724a80124ec1827a4fe5891eeb9a7c15ddff162a34a8f70ed7ac5b2be576c517724a80124ec1827a4fe5891eeb9a7c15ddff162a34afaaa0a1b1ce00e70ad8499ba235ed938b1e8b0cf0f605a54a31032f126735810587701a0491ebe3b92eee912a729be48adb663babf3fddfabdb3b44d0d3ba3d7587701a0491ebe3b92eee912a729be48adb663babf3fddfabdb3b44d0d3ba3d7ee529ba4cfcd607ec5cfcce039f19c71fc7997977c74a174cabded2a2f1fbb766ba5e177a55d3772ae93153ee697c1f840124e78b1694aab80eb4ad122ab7c666ba5e177a55d3772ae93153ee697c1f840124e78b1694aab80eb4ad122ab7c66b08950ba0901cd78804ef92d12dd8a6d95e2b9f8ff3c8864f10ad417ebd6f513540331a7a28bc5fd60bedfdceca6f41f6eb078e426df5ba7d69f3b30570c1a8f540331a7a28bc5fd60bedfdceca6f41f6eb078e426df5ba7d69f3b30570c1a8f68f1047d46f61786e0987a68543bcd23892877d4cd733a1cdd7e1e4ca790f4de41966e3438331e77386674b36e21f3e6eaec31b4a59f54ed7d5a98ac5ea9ff5b41966e3438331e77386674b36e21f3e6eaec31b4a59f54ed7d5a98ac5ea9ff5b66fa6d1ee5e02760e5be48933793a1beba0704c024721619128e3ea9c7ab1acd31c5e67d93c2c37b1d052afe94dd2f95f9ce2532469d7682ebba38103c0d441731c5e67d93c2c37b1d052afe94dd2f95f9ce2532469d7682ebba38103c0d4417rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmirrormanager2-0.8.4-2.el7.src.rpmmirrormanager2-lib@      mirrormanager2-filesystempython(abi)python-IPypython-dnspython-sqlalchemyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.8.4-2.el72.70.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3ZZZ@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.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- 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.8.4-2.el7__init__.py__init__.pyc__init__.pyolib__init__.py__init__.pyc__init__.pyohostconfig.pyhostconfig.pychostconfig.pyomirrorlist.pymirrorlist.pycmirrorlist.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-gnuPython script, UTF-8 Unicode text executablepython 2.7 byte-compileddirectoryPython script, ASCII text executable RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/mirrormanager2?`7zXZ !#,7] b2u Q{Kp:y|19F_jny]L_ƽncCh)2ܿ-废mc(yB2}R׏ӧ⽚1 ɔT=NJUa̪L-kn }֝2QYl4.aSڜN[22N-RH3# y;0IԎ|#S;i|-~D>x[߹vC^XL>WSt@K%njj!ޙ'n~ M9{5bB Аk_,Q&AĀ42ut)o6L[7F4SɬlIk>ټ'pGߦ2QcOIj)1N1~ RY.|sx3vn9^ECorxI«W]SM?&moҴi`\aEVGKYdVXVȏG|oEmvTU%DsQFgL`~ٵfydao(%% ˵k*Ys飤ѿ>t(d >7xaT'1OvH[x FG'1x0CL2tU_|@т?~=FfBq B-,E#@68UETFsF Q)л.(فi;45~œNf}y;ѧzܗ av%  DY`Aw 78h R?dz"XڅRrV׸{I!8=y9l@𔼿I CLZ4eiz;zd,͉"PuAyAn;D|_^7-"4SBn2MD(Ftj阊D8Cr9GՔWLJD ,H l,dTc{0< 4T{8Ѥ#PO8_W dždůt3X]ZF% ]zOhu:*TJkD^ӵjxvC~`k$μXĐgST:X7SP?(ƟIk!\JbB#3O"ѭ]D 'Pbz1?(9fSrRtl0 GBP£ pl; DoR;鉞1w7 h9iMNI4!HϏGn?`ךvcfcIrxN0-UHL5–)cQ\դn`OncsÂ17-V!9֞8f y3cwAk=eXQbʄG6x k0mE04BpP<$mS=MLQ߳Sљqur9`#lB/*Hce\7O/ݎ;զ2%M}Jq43jD;apŢuuzjKplV!Hl4'QXёbO`LdYG aO@Gm 룦u7a^̙4銁mZ"LGޅTLJ :AIDyM-=.HN6XM5#ۆWH99d˥/IY& \V&aY^*u@7ènN ^ X'-c0%!;y |ՆK8Xr9O$pE $ESl^R{m=*`aPT2'N"q|0<,c  aFj#sU$TǢ-a$׾Wڻ)}<3?= a}*6߲1"5}GH)EedQuUqǙ> rĚ40z"5֌[ZQn%c$#yP`ڰ1d \Cnx_ץR<`NS`Ԛ\Z`Ex^,aQñb>Sp:@X4MadEq`v@}ažf=*$gܹ@BcT: `͵3hyl#-Y@z5dXt)G u1:M [D#M>Ws{(WV,}PMb堋xHp(B~[<0WJ1K)yN/7jXY4'dY)* \.6! (Ψ}]/תX>M]Bx{%R5 ڢ0Av0U_754őY3hv;k9LxUDuUקn7C|Iֹm4Ȣ>yg]i^ 1URK픔m곃7%AA<:^xXgijםpkGkx.F HOUҌE@x4p}y}Į 9.5n]m 5fcČvXZ~fQYW%LEes&{ ;x5odfO4JjF)D(H݃%L(ٳMf^({=a0 ħS43{}CHMs4CFDl;H;޶_Dsf0CK<;q U 1I(=6WwѶ#\2l7 /I\j^;O ~ׄaڅArz$- *+O‹%KO!%ZA#OyaR5g좫]T`6AC %i]rM8C EfA]mXp"qJ""H8%q|^Tn23@guX2Ib׮p`KnYa,L5:׉r_?fW@y'5~{6kC~^<7J*X4c5@cĢ;!x{ҽ i>zR4vs`Y߶*jJ(8}/*Xy-3O^W+2 $vL!ce>7ݪ\Ƞ9\hQ S"?:-;*umR.nLQGM` ̐5h^D=6vpPtҬ6Nl|{q_lzZnsVp E4w|)RPG[+ H^hb ]_,LBcaJ%"d"|9O28v4>`qvgFg&IF_c M136%0$hy|L/Tk ݣ k6 ؠw+s0:|\+yj<4^wD9뀟 ׬XtH6oco LՋIarb-ybp+{bf4Q칼hIGAQ3:$m}4*WGp04O]κNu-.Rx/(/…tj^AKy[[v@k;"κgXL̒q[1.$a/pª}z@u4+yñr;4 RTvΓtT|)/:v )Mmw*0խ1{URcn>R#FlPF9K+zbejBX}<C ήi'*n[ԫn2Ke5ށ;ACG"*Bqμ5 ?qzHݢ+TѸBu:lUd{2 p"e yXx [lә/"B}jR}bv؇" mt$Z.89R@EMa_csD I%&MPeU&h|5@u-}/ p:JH\SMB#VS-P"= YGiC+rrdc뫼gFrD K[%ڷ(ɻe`tgmȖ&Q@0 Rw%YFޅܑh eGBHfJPZ*JLkXg8.􋅖Iaz oJ ě_32W-+ٵAps:ɧ~:Gu{6zPe3aqb3J1DJ)T*sR\hPI 4]FZ߯dxCB ,|f8:p|YBzGqj=Glx!Ɠ~nDBGk?bXTBAc$-#c)U(?/c'vj rcdѰ"6_Ч2h9fơ2KFz;!\1Jv)ԯWJuI 2{$Qe>@n] l̛C&u4p6˴*<htΗDuZUI]W;9ֱ{?Z˧"yXc~aI!_N-6߆Α@ܬ&qw  2pe>nLRY&fZVa["WEnZ}ײWe34|)3!*DS"87boSV63Ii4$wΛ5oyx(ne}}  AȬxGW0M 9b f< 9l+:H*:_vÿ:%G|kVS}Ue`[fZ4{" PnBvXLbY GIxTQoZᵬFsp/7R"MhG~L+ϨYrt0ylAikH4Wb>ǾBdM})TG $= v OZ  JZeӟ{E=n:\utUU>z_5Kh\'$S"o09+ݢY2F4R%SϲFF<7qӚގ"v[jj(dS<Cp PjxX\PWhݳVoXQ _|)9?~TK""4zʮƲ(2$[ 1_ݓtvku{bsaNB47&P"]WR(K^: ~H'{|֒qE/Ad;eCc$9BsBa>>%Z^Gʏ+Jfib7y䍍iuvi.65|,ddo6NuěXƺwK%\|4n=az#>CV~R]Yh7nJwmT:6pgGI|IIXGb թŮ 9R-%SN? Tb'h;䳼x_]]a%YW1S6i? M`?Tڏtr:H6SmJd FatWm#NX@VRv!4f.ʡ X. Պ8vHQ)޽;v]ÝnZ*ׄz\d. 24@+. as@ ¯xhiSfCoEŬET|XʭBvfu@vPXnfci='v0TIwb ξlJ`oTBd9!Ԍ[`OmBݟ9G66?5ɰꆮx"D>1pz(YD|MWa52%&I| ?[o_A8":[=v [0}ܨC!ne%tI`^>Cw0$9RbFBS yy\*X yqlWkU8p㦻v Ֆ0 7~/J_d9@ >95m*m_meAM 'b5s9Ou!-aY5jxfmrPOq@Y)ix܏qrdp $m}'~U8sPϞ겔'vgT1Ef%i/2HwQnU=B{ sFrGpk!dbA_GL&pNq;\zm4i\Pby>󄣟+sRZ'0=V7`x-a`y!D@V:trXȣgoҲ퉿`Z| Qrq%Ms>U r Wj0Ekۺ01+FƢdⷡ9mܓ](nk{V$vQ󕥠z\ M4dmaCeRRU)(+=Ȉ=%2„>.#] ֞2vi`WҮoN}HQx.NDPeCS9GsgNڙŁ H~.9,[o+PH3FAs˜vz&HɯTp0+;xW,ةZtGVX"< YD0qzUJL"(z8%w3#j$= *?G?WF]_|n%72侑5:3+MTIhjⵕ@FYϫ 3`vhb}8,꺄pӠp?;:팅P!*ދ].15o$ҿTa FuYSӘ4+6㥒I7%Tf(%ǺX腡ä!>mLꌏ'j=kW;jތΰ +j^?|8/bjyŻ%1-0gc:˧cj8i]5I"WdDPAViqH7:G\"uIXf j_I9Ϗq`CNC;kVw'wtЍFf[-[~)a*έSA>Vƺy^XB2~aF]-EC|D%xB-Ss6r ;3{ghfp/R{a^lOc>a"鞼ȑ͊( yVTz⼹x2ARk+ū!;xv 0ސHst^w̅lGħzhhI׽A^j&&qjao7LyB-jYFm:9I}@}u6r5. ~NP=+4؅g 8oD%AeFeMܪҷbs\(TP[p!S+K>@+|m!Gp!6sjC#[ C (h#UNI,h+u I?*xUU0OƔ5Pç_FL؂! !f ,?ˏ#MQ 8CPmob"x4A@LO*+Ds) @¶H1"81\\ BΕSEJ+CQr21$y0[oL}tE6A>eL+-q8erчO;αc,7ĀdEkO`LNEErV~Mv 1y5p ,V$4!h'^׭B$dڒ1rNR.PBA)`$ 9.zs;rApiC;T|jWmT ym[f1^j+-׭mOnHNuxoPcJ8|cO.â:O- \boa W.\,]oأ W>(N2k,tlR[^q~&P@fUHk~C(",8;A:s=Klc]eR80)LaCvuQa@ ܿ:_jg$4Ԃ%`rm3lPe!ik?VU F5~kiH- t ^-ݻj%VVAA/6>@#ւ<`èL%ɔΫhJ>[?8)Һ&uU,kq:5 \Q_VF2T{E{,@?H}:V @%6U>oG;DstWB=Z^\I d1t`|,RB#uڧN^L@d"{Fo!@lwa #''vysME˭8]i[#I3:ThgUQ^:Ȟ;) OAXCV1SĚx'9񻗈BF1zi@7/oz/y֜?D4@8XqL;r. .N@vOTǺ%ET9T@x+w-҈I*,SNa<^<_&cR+qCf2l3buw2QVg2Pi0Gl5ކI)UB;0% BO"J[;? y mB<.`<C?5F<&ٲpXWe:-[5bԄH#k҉dS RDWQFT$M>41hlZ‚%˅i7@6 wiO q9Kugpvо{#2.e[N\.sD[Ĩ~ x"L.+Ug`A W&ęjn1bԦenpC>>BjPޚ:Bzo,W^aR6U~o [g31 &hê~ ?S!vit8RS%yHcY*Nl5_&-azs^riOdXuk܌tʅ]פ 'Y}9 N15߂p|R{Y3+R1n7j+cÏLˮo\BoIϲ+b`,=AE kkcFB,co 8o'YvM(I7j HBoUU<)w0W;YS(2ֿ1z]k Zǡ-[,2YA.z7K>LP Bûé |9_c֝QQf߹6/|$z} L# VeD5T fP {\ǠpO,/l_ŔIueJppȣX#I;,3ft4ST,FACMkn=K]l-YL+,rfX1_ʞ {ܚ)yvrpKDSX[j2TK5 ˪N,"ce˨8JAN&48 و^LG!+hveD罴d٨Ӫh14rbƟRLTy XZUI#PGc=X$i!!P~FQ?|H:D%|w<ı@dcCxZ U_1UNw5rgTd? ""fy@<1\&p80AGnjJٿF(KPgqMϾr{&:V߷s'R~,j;7 A Z \Ïj=9)kXJ9bhmT ,m%XܯDBuǕmgW%,$C6 %80&Zd-b+C5H&&7l HA-~{|.kHg(Ukv!T.Ǖ\M I4.@}͆X-V qOu->x)rDgF\ƾPAA 6Ք 3g Ӯb0}i[o!<@Dōj)۶ 2# u&wm/K:,7gam][[k,o]ytΚ$ U$rh@mRZxL;1$lsZ \z (ѼPquK5m >#UUF"f2-AތF@Lt uC??̛9U&8U ý/3P+.9;Z&?2 T)Sus$xn ۴ULKW^EVϠx4҃.>ѡt)O $S6YxH"?qn~d|)*+Kbu&lE;]EpIhF@E6^y0DQbtM0~Uw2"Tuoi6^u' 3Qݡe>&*k.DXA-e(sѮ2K5LTcзW"P ޮIׄ:j|kWLQ"w#3q>oUPZX"0#UZDqw: ằxx1hE 4 'Zv+Z/@r6yS爂|1H3? ׅtq jcŊ+z)dd*m!Z<YF-k.lwX|SɓvN CuXy"ma ^q} E}t%e5!*JN1h֕V-=xӴͦfo~ p<7]cVcݸƒMr*'J:[>H+##Hg0P4pf`3b{d(-@PPP;@kvg[u'02Gæ'4}m14Ƴ}LCPwO֔z{הhD*EDo>%%GtVt :-S{"C2ťт`y 924uÁcݭ`x}B \jGЕNxEPWzzT|J$3Ң1СS?&23 uoXmM 0z9l6<ŁUՊBa"4FWIMo(!Q[ȌkJR͍Ϙh4x>e~n=ݡS"گ l3xKaeׯOU]܀(2N,Gd&vqC|j?$q?!C-h)xgF KQ5Կ/Kgby &RF`TSJ?Vrb8ײm|&d{jd*$r7whGJ;Ek B>[㦯oD*Fc+"-YK wjd|NWx+17-2(Zm64&E $r3uu >8F=]N1{Jb^8MpfH"=pЍIɋ "Q+8^+ä:ky)//NFH#9Xc։Aǹ6-,~{Q^ '{ >N@lzOING8ȧ}>?[Uff<Nho?lƝߐKNrҌsq$s'uQѨDMG4Ci> qE2i; soDib)"u=2̘b88<)nu*._8_4<7V4;^Er"Ҁq CeҼ|wbIMhA@8}~%]^H**TėZK zEKV'MdO.ab{ tQ5LIk'$k(̆-B aCexqMPa:%R RrtgrXV)8lE?c3I\4/?L,u؛xLwFqL*'W; =f˅R"/ߗfӡȬ\\ r;<O}b :],s$q{br3r'Lo̴ikmjq*Nc.9-ŸgSa|v CHuRw̓%rNWxBOC ,0Ꭶ"dzkEjw~Ŭ&1`wp E܆s,;uċT&3y}NukuZOU8f)]I'<5m&)(xYYHRSZZ}뫥>KP6+ɭ8:# A07W76ޞsnoԍXrA׆gI/"E[EcZw;$'#Ml>3aAt (#W Y@ЍMK;/5O6VwQ씫bndQSXKLG2iry3>TZ8JNґ@ѣ obAαKo+7ysqy,CLvs~dY$MI;%*MVr,wcΙhh|O1"KmMpz?@Ty}/;魷W#A(%- ?]z2o/{qPB_7Yّԝ>tq0gqunza#43XW?Ȍt"9T\hO3$ehˎy5!\D@כ&o \fc҉jcVm}Jʳz^Fd()Yvh]nHN@`%EOh)lX>7LNchS%91m_M pEG$Kx4p03͛wCBCʛՙ@ZQ*3:ӎeQ-<(e!"q!GCe ˹qѷ-8n_D;dpW C1/KRn}lwkjp#'O!cޏ$들WWl{ޞ&Qf4N;R~3[3< *< ɤ&(OZzXU=}R4+>1 ̶kki6PIKSdSs5%vAUr6=;]n{O>R%.榈^3OE&uw!o:爫z—;p8fX`A0 1'"&lPw.n9KDϭOc1[g|3:L95ݍ:CS[_Y4]3>Rnmb7vTE4[!7 itz8o+[-mYcM_J("%.6%8wY S/qoM<%A\rTMpp8bH6PZG]g-VJYxq߷&V2n1Ε-p|I- E sSefVK۶WE EYL'0$څJjq!If5i8Qr̙X_oUPHDpk_q؍Kt5OAdNJN_/)Ps50в@|ڐN49}t(ȭž!;)]ėmC8N. wo"G|z$D`'Gg!(ܴ+@[oVb8!u`Cig)a\- }KRv?xm螀Sv˼&.H~0 < *S?h mc3ynP>ƥͶ>r>* >0kSNt>#yT?(LSS)f>߁n ȧ%5YzMA5,}@V;u$ɣ$Rt|8KEry)XX^o:c&ǚ;Nf|/H{^Sqw2:XvRĠ_i H'+w]$Ὧ%@&/??sp$= A1y~bQK#DbwAl I~O1fH5LJk7o?<Śf+uBqt0&) ;m &R:g S~ H}4aGB*9?f93/,\F^$)(d:5cйxZUl%ʕ}bc~eãO߾lשz B/כ($+#Ûn< AaH1ƀ,Ee{wRN!햸W* E F~,i5jcЉ\$T2AVC@,0+Zpwa&mi.Pm7 qqwgdh Mrky>e_؏,Ʒ$wڹ@[+J);~͈y;5̮V_-h7E em*n4_tKMXu&knc6i8m<,\Yxϔ-詯MY0.`'5fv]Y#M3!JI$N4в(~!o1@tAS{)ޡ;Lۖ?T6lLݸ@3U磳 bV&ir4G잕N BJ^ SL\1#V-e/RSL2e&ȡ+H-;w7f0X'/m 8bxHiO)ǖ_xlˉxc]ڋ{t:#*Z@<4C)P}vW YC҆L'{sҩ~j P [; Xfr(ϸJK[=:g8ѓ.1w :57UH/¤QG#I/ןuPj Y?'7.|Dupn`kT.Q=+CڟIqn@G+B_vN'm.Ҥ@@ !Ót#lѩU혙%𬍊mI4]#|P=a4{.8rjgm~A F;Ms ny$eIETkt"!(n(hҪq$WK0TX븴Ł7 gtt iڙlԀ(ڏg8SnF%#%/OAX,?/"Ɔ ,5*XJ# R؃,rn(՗ TzУ^JoWv3Wn;_-ޥ6y[TOوحeSa E>N7Per2sTtB\}#E}ӊyq9<9(aAOW0nNy#̀UK—yʫ$֦*»76|av(l׆yC7,ZY)]2IPONX%Re+UlqjazY1|} #V^/Sk02dhRoC:Cr\sj1csqh@U9;iDA0T/˴b~d|Yy7V,Z뚗Ii,9ΝD"f W:eY}Rro'fU(U#o25rpb3%,ip^NSФT_كi =yd]Ғj-`odjp?c w uۄan66pf{{?QPU;*H> ;CJʺKKvXF.nK-qL$=U{7v}Yl*7oo?--ߵ9=ѯb"v=HI S({$ЌW y0<.ڪJ1߽5Ab=(mLM^‹%MgK(t2[\iquY -VBWpR܁@Kd4sk3:sbɱK*)ZlR8iץh<`-Z@]h𖙇&b9Ӱ7ʗB-:BXj-e~jb #D"?WyRP*k4Ӟqxb IVlZ.`cM&Z`H1lH#zk8'UAꝔ=+w\GR7UZcϘVTԧ6D)1]a(bbe&$@up~,.8[KdVG4-s#)Hvfqά%NM5ؑ] m65D]l(Hy1Ta-q?Cp+]߹M;}.(x +1X,o0on #Q?PW%.w%ri2h6^1k!}|1ar5X+"Is[Z@\)@)xOA&&1 w:vOKf 6` 򖺜Qz8lCÚ|`aL)`]7!JQlO))|sd:7-jbi:NxD%*{~~F%d;DbqX->zrܹn{:7Hqquxص}KDnzǹL0ѹ-[u]N@gϽe">iU%E'ZL`F $hܴ}] oa 1ň~zIR $cloB-P@6:ߴ vZUSl-1b%mf!mlwЫ:Ģ"jB CdƴEoAYvEB1OPXp 4,0 WO G㮏OKC>*UC P 9 :~^b'A[ͳmUO4!Pզ쀆}/Em2MTFSUvz b ā27ezmhvKV Kom+N݌"7CԞka*&",!k+lU8ro ٤4Z5wl,HC-%+CSDzSI', `جsh{6h (hĻ'?v9U+X܃^М[,;Ӗj iKܶm\rG'ȹ:y&sP{v \&gLKx8O6ɕ(T԰i 5]XӦA;mf_ip-a?$]P?)n5]o ң;.ķr@?|,{{B n"6Oͤ 5P C_BNv;1Ձ7ae:=W](2x]t{JUCwĝ~_ˈ.mٝ&:CZ)]7_Tyl=o5rt<-^6~HAfrWm q#4ƭg>BO+NOd ]k 魳3F/,e*T0.5|$漁(NSyE$u&q~~22޺6=G0*)}:Ij^ŁbR տYl< YyTG7c hy3]SCVN'z}]T1 AbjHO-diP@m1M&QҗS`%fS 5e KL<_&ş>H>)h\<+,ha>9ϻOީSc*9nIo;ŤWbivױrCHB ijHؿY&tT!&ҁ|{ԣEwSx2 Rdr=ߨwSqWB67øq?Zc[ZsViX N_p9}u@)>1Cn*B'ptyUe|RŰY!C#3|ec&K[ Pcx6H9Np3J PO$ 0ASV‹ 's7s6%vfN ~5EK:nv Xm^if wV.!93.uEɠ1oAvQ%O !@;fbϢPƪ"Z^!Ҵ ,(u Pb4bP+v sF%O&.iE.{|-hĊɈ*&ntIt0;l'>gx6'A,XKKj'ξ/n#@79Md.SبzCꭧ\ qf $m=b`l]:"X`B95A#c|m˫Ĩ)_9͋b,v=;SfRJWP| sj6o^d|Erq&_d@ '~2ǏGm53Ys"h^Uu#xuyY,|Yii6aʢml@X{sHlKA=hoICACFi-4IC_D,/]}G!:]{8u`hQJPi~#hr q,H[7\Pe{@ HWVk 9R4}Ưf4maAZNAk3UnpMl8AX)L %l\PJ,KrDUoIZ:}|-+7 𐮤mcQt)OFsr;%fцz^C3y'G t<s3ɘ)UXhuԂ+0*49 0X]hg{3%.gbcJEQr6U5JKD(Bc+Le/c" <lTC$k)>m^݄y\uTV(eC46bt!럊D@i'"xQՏ(۹T|ӌl8Xn|' G5lcnQm`ڊ(jG\0 JLi2T9J 2c0,-D卐iĢ- iڲ6skEǍzs:)37h_]ru0@gKn? oh=ˤv{bxJ10\ԲA"cG6`јb7ƍ$={I,2G+V,APABdLu(+e>0Jᚬz~avD"Ck?PDaimԘ fh3ZM Swp2sM8~{/)у5#4ȕR=$G)S?!AHYh61{":; ĉF,Ikw-JPEs_d$>RX` 9? /g ٨[lHXp{|=ɻ%$?[t^(E.:{raSfˤnyTPML,(/Opa*U*=“n~3M\4& 7)W6#(Bc.ߝ.fcnTe'$ y(ǸhސXQI8EkܲV0\=sl9̶͡TS]bqJ[:}?Ҟ񂌸 W:u.\D`<w2&f-:1wokVaiyqsLellyM1oH4dŌ LxM5-sA2 ێWtL@UA[)/gfq' _uޡU] G&@Wav yaD{c {hc0H /܎Pnૺ\td=]DR )\&a7Sӎ.\ZV{8XʈV+u V태=u!9捹SJMO((p~׺5.2n8C0J4׏C3]˩:#-ͰP҈郚h VM>7=VJ5Ņj<$F|~64Kp"iԸ,ԌKajWeBk U)XArL^zn7}M湫{nH5a8%o}F Q;\ZUP G:yzL`čaVMbLHs]$3_~Hԙ^? :f:6o~CTq`,9WrI5ԡrcytD1ne紡}6ZPjQO]7Hiɽ~1mHtcbd_,-aߌur} rCm/|Ra#UW^$=1m(Eʎ`L߬RPB^D>$6q8 [|Se Ywmxɮ&S*,蹪[F?|zi;T ^bY\~h2| H8;`K mXBX}W'߈g 0ol*/Io {'IУ„m!G@xYdVpEZˍ/:nl=_Dtۜ;u` `\ȑ 5152pl!snJ߄a6aw0f`P֝ɇ'. TxtF5Qc)uTqMp:jƪ^Ti5ngv7n~:4-1, jT*<߄NSƃ.%L]JQ7;W$=/}qBbͺ_gMJ+hBո$ud3^C)%۫F}+OLpvbv,i'\Z0;Fd9i3./w_Z˩ʦ{p8 e2CVW!oɟo| =!@&&XN󀉯8~EoREVo'՗k5QΖP 2fܗH8P}p#6NZY0zxZ; XhkE sd c\G7TUXiWee+amMYЫ6[k%8)ߒ6Snϓ`4C}\6}pfq(֏[6kX4qv"UӌXsx9Xjp/7^#?N<@"wYJ!V>Cm}Ծ f[Λf漢*^9[y1$PZ"YǨT ׷Xp{ՀЩӊlJaDw ڀy .`nVW2DC$<*ʶDSoTpR ZJ-h3WޱX9%vT` \< ;sꖢUL򅝤iJ)mBX%"e ֌<ɌE6;tzrG[aJq[^X栙n:Q8kbxzTXAHq1:$g~ȅ"Xg= 6ij2TIL'%4D.sg|f>z䅯sOBn,;2̽hga E!7,>㕬a䄉 W- #^zҮ=u%,*wfB)ѡ00Gtp+iZ {8hq";Zu44_*@̿.Af]^4H"\ˤNypfp+'#H—>Ah@;I%gQ﹦UO<-P]MAX_dcխ8yp{W(iZ_{.9Lލ͚* ü8)m:pjf7GZdٰnG-zK(;wZ{!hW˵5\e̢IM)xQ`YUx`0.z:C)?m&W9lSL["ۈ_`E\G{J>HciF*jjշql/IBP\QZq _펐οja.b v 8k֩7LAbEg/݈ b;t ~RˎB.Z-ZiAGk_?U>n턮_m4:VDzYMS8l C].p"WsЄP?UI3VacyлѫXag{mOnQ35**3s'큄@fn@GV Jփ{BI"TbMxl)C}{>l:ȯvO@2[WF<}O $ccO_?PE܆Zmr [+gr. cjF؍XhغG]F]*g@`]CCE&}0-հ)ܵ'lW v'$xhwGYo et 'G[T^ ?Y6<[&ُBN5!#\E9 {o+u/I{}}j!A$5]Z2-u|hTu2y; Bl6[X\WUFʝn=\Vk+2i>w9g9}kr itYKBukic;<[oɁ]v ÜQ걟ZkMUCS 5<lV%m^v] uj23tB=miFmgޡG& 1(%ӓ ; *vJnU+ "+:f K) ! J+єL4bvRx3Eo$$%_תeUЬhrCaO^>m>ۃğin!rĒT0m 𖄃L(VBH~I硤vuu@+MR0E CCM_ɭ9*o;ІWw:M rMxq6 d#qЫWu};[K{sWj\;k)uY5-L#[ôz4F'İ R+% ݼ8By5릦P47ߴs/Wz"i21IDFvZ赘 B7=O1ֵ]H- \`bWFڷ# I$]6;<) WU^p,Ƅ 1&0a#N0NIdEXvIWT}u709z¾mڵ("B5}f=ך *nTxa@P?)Ej}?#jn߈DGBhb.JcF||X,IR(vë/(.I bBE%6|.B)yv4v%@hokG'8EI 7 8@7܀-w|*T. "H\Ot)/Gb@n #__wf/o? [TGEZ< )g0 K1 vi}O&MwML-C{yJ[h ̓ кcf39$WWMM/[x8s(Vxix g6Nپ^`ZuI B Wѻ0Znt&\BBBPx~ṕ}鎨b_iiد&UU}^Dk{9]7'jLM˔Wn=f+<"̃*OI*MԠh\QfԢj4n449-k|?hWq 鰮Th3 VkQ^uJE~##"G:c$Z^6S߼Mrl|K C@Kx 9/ib!Τx9Iq:GN|}^.}0]H߳O1 /@hrh  KC"X>ը jmmy9iuHИb:s +,JX6Z3#ƃ}> AA0(hl:Ȧ5׼ߵ:V<ҩ"H VTU#|+-cfeORs$lM[&c fo4 ~w5?jx)Bo3n䙜:rd540WUꍃB _`9<Q?hYܼ) =E<#Kf2U+BdY:z F,q -|cao [g5~]J6}ӳqTkMF=k/iy^d2y-t /4j1IO>Y5F:;Ys+f7M=]vRJP|н GTc# MxH( wzK%KAPiLc"QlVL(*2!f fX`@b~"J/&i`II{-@gKr"h┵\kZ?+|i:}mДO֍"^a8$ʩvew9:فeqd|SPZ# A+xUzίJ"n<6go`Z]ɳ[zk!^USJUq |eO> .zTm qkV4vfkĶk>EnaV82<K4뎿7@RݰAԋքtqs;vo Q?yU\E6y¸}%29 U>(uw?ˆ 3Ld+v>>9` (k|c>ŭswgl=&HV1w1P!xnFC0j뷣qNe& ty^cKM2#OZxV՜~|FTvp(xhN|V^ [~'9mcF`)mz-V qUg*Tj'=VFތէt9:4NJ6~i+֣ sYEf8vEC d@4f.'5 D4⏞^ΑI?B P>#&&G+!_NnzAQ)KGnjw)S˅=+E fۂ3NbI=t|+ݯ325+m>?s t͢.yZQWBKV@ZXrM¾ c,A24P)b!m-A ҅٫pHBl>SyVU[R/Ib@iSš?&BNk]4x'm6 ~@#x6n+\~-gĪ$m|v% v~[=~>sjEB0蕎5䷳+ Vgv;e9(=ŘXt0`HřBFn>_&iΛ+ae:=3rvZI&tVK}Đ\Q,7 i5^sz)jfX TEZrA>}n( /K-Y=0rͿa}Ј~oO rO_5|Ygek}JHY;a{ o唏N3!{ԉt`)@]/]ՑZ; "pS+A`t7z'_vYM ds<#%p)<S͕O"O !ab-p0j@ŗ^oDC1mǑw~2}/5j0yr֦#X}eg4_p#CKd]MQjL@퉿qm߇n -eO*`;5QPзK[?A؉c9h=| :} e1 MNa 3עW7G)ˆ\L-kK)ul*ncMIpxוW4mhe?kVM~twz}M)Ň= iAtmO2FCg>u;·(;@yM!Ƴ-zG\wcYG13k[SKE8( (DB9AĊc2@Jڗvd#F!ΨZTOd_}y( ( _>.=&E|.feV:bڤ{w8uo *!gPj5<_ee¶8FZ,>t.327-/E1Gܝ3}@T;|7. @X,m*6m=@I҃]`os;hv<l`[Ra cdbx!hT:,oA.%$cmk=qgWl?=L{iO7Am ^rH?Zgclol Da`X$@/|j.W]p,<'\tP&fH'ƶI[Hߥ\PBSHA*%\p#z N5ɬ#g8-$w◱pDҠe54aHߜB!SOpl]S>&`3LCQr(;g2ěTp?>M)q*СA%E;ݴK|@1*ǿQO#C|*~@0#+Cl9b/UeM>MaBDAĮTܔ}6,Phu ;#g3_A9Lfzž%B>x5{Vl*XMnDoKt}@W)#w s{;[A bG 10tP,]LDПN)|/QrtIRoEDQ*r4Z ]%°ネo$%I"sq05HvWw9D _`1vvz1p1|Ե8QW څvj\GeiMlY QCL& Ti>r>ER^d6pm0# x A(y6-.#1"xtadR=׆M ń8,_u̪Yɴ/x[EF&ynL)Oc@f8y7kĽp\RK !7?'Iu ruTaGZ4o 7!u;YԨ"CDjO>-b0fؿIĴ|ҩyAƺAXnJw Q>iT # 'sT˙c&jf\]idCҿ^P*OR,;h경WҠf!ȁJMi%a-_5g=vP#!LyGI r1JLԠ:'ݰ_<2G}*{bYuCE 2 )!(k5wVSMwaP a?_sTX oAzl} ACTb%{h~% ,OE,ϫ=QC_<1l3Tqψ|XreW$$/nDK[;*̤j$kݭbԤ`ie—*{{'MAinD^wª.0>z<(oa0b>]ԯPP}C+td@yxex"rUycڱ^ _n>ܯp)4rv򡭱{HBoB-/D H/PPՋol$%}۽V.#':5[z$׋aF. iCRFr/¸c-FYQמK[~"9ɇ+$!TiV&5.bo(煋e!Q42xñ<}3"8}ԙ!K7cFP {<—ÄhKs װBm;ۏ &)t`p|{Ln %K;M"d&N&pT \vi|A"OGD;3\`52/̠S6йt{Tv_Gn Q\rym^meH`Dd)Z4!IyB2+L [5ue^!dS%P[PLf6x%Sq^rH-0ݭ&Y[k;!%/G(x7{q+24Gpe/~LϫލIFRR桙\EI8ϑB̑؏]EH8ܧO<9d,~B|6|\wbڵ{7b0-< Q밮RiM>+3Kb -JXsYxUM24҆ Zڝ6Ӆ;sˠfI% "άqUDdg| ~vQfB!2LWQE=tq4r^j_ wO!̱ 9V=۲;MjJ!6R2j.8F(OF3uKH ^7B[[[6ŵt[(<ޚkij:C\Y/Fa~Y.jfp?uE}ȯ`:-IДe{\~q)Dg0@ĵG ]l˭hI^B38hŔ$Ä!ĀX= YpXdte (DY)Ydd%v̬p}oٙ\t,G4XƻE*'J3t;9(K8ِ ~K<-ÔApt4@5+e:4k[#W*q a܆s7ɭg3x)B r^ɫQ2xJd\״)H>'C>=⁍ 4(9kFЏšxYM6oU8ߴM*FMn@\UBZ%/kI 1_ GyaGn˰ "}' "pF5/>FuQFؖ  XvgV80FL(ʏ]܁ ۯDMzC$-7b+^t};i Dݤ\ p[?$54f3^m9[l> ~ŕ #*I\";؀Z̵ӽ4\W}U̜H7 J nB٬g]D&][1pe5Y ;=&h1; 7P;WG&zg(Q} LbՓIS풦K?dsToC0c\t}tfvÍr nUQ5TAk.;JaQT;ĞJf`h9ToƇ|T FV_2ɢ`R5(T)3=4x&O[ًkD\Q4QlXI'}4q,:WqT4{~:1Z܃? ,5fڔ ,cdxt@> qq$7nBysEFTs8r\!T[wI'vJDc~$,{ '.vNoR x:wOCZNm7kOJn@+6$~]V?"T3`$ {Cy,JXjz Op,8շBeCܠgW%둍ea7'oMu7^/̚G ЕoQYiRh5d:=~//k_vͰI\G؆=M zwh{ T*#{zI:Z<А-&3lB%6~^M1_48j^nL7o(b&KX{˳;eU YZ