python3-pytest-xdist-1.27.0-lp152.3.6.1 4>$  Ap_rRY/=„[گ~Al4cG0/$Wc춏˙vSn_I8N%?x1+xm1 >ΩhUD6xD*wFtPvўBCkdt'mP$'F^|Rh&y!@Ƒ@A"kEo&mύl0]F(QJ@rDG@lS Ă;JHutGm,lLnӒbMN O /RԄ9i 8r10c3aa2d838702e23ab59e8992898370f48db1298c7e4eb56d8a677757a408d08084dbdce84d7188a4abc876b261b25e38078857&<_rRY/=„c&*bS?SɌHpJҗ+,]$6)t9*yDn\́"DX8 O }ê͝ WNsLogߎNƭ1M<Ȧ2+,ϋR=-ȻHeA^[j .+h4m:hD5>(u|1!4h|ۅG|qnBbr]E K4,I_b;}ATmoXf>p>M4?M$d * ^ !'0< < < < < |< <<<0< 8 ` , (`8h9:F>G>,<H?<I@ <X@HY@L\@`<]AP<^E bGcH=dHeHfHlHuH<vIwJ<<xK,<yL*zLLLLM Cpython3-pytest-xdist1.27.0lp152.3.6.1Distributed testing and loop-on-failing for py.testThe `pytest-xdist`_ plugin extends py.test with some unique test execution modes: * test run parallelization_: if you have multiple CPUs or hosts you can use those for a combined test run. This allows to speed up development or to use special resources of `remote machines`_. * ``--boxed``: (not available on Windows) run each test in a boxed_ subprocess to survive ``SEGFAULTS`` or otherwise dying processes * ``--looponfail``: run your tests repeatedly in a subprocess. After each run py.test waits until a file in your project changes and then re-runs the previously failing tests. This is repeated until all tests pass after which again a full run is performed. * `Multi-Platform`_ coverage: you can specify different Python interpreters or different platforms and run tests in parallel on all of them. Before running tests remotely, ``py.test`` efficiently "rsyncs" your program source code to the remote place. All test results are reported back and displayed to your local terminal. You may specify different Python versions and interpreters._rRTbuild75openSUSE Leap 15.2openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/pytest-dev/pytest-xdistlinuxnoarch1E-M88 4 4  9!9!u;h"~M&## + +0,0,D*)7GGG$$2A큤A큤A큤A큤A큤A큤A큤_rO_rO_rO_rO_rO_rO_rO_rO_rO\_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO^@\\\\\\_rO\_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO_rO\\\\\_rRT\\_rO_rRT\bdc127904cf6074b89cdbd0563b52da237440e17de2b4d81f33cc041a66874c5206a03aea30a55734cea0a9361ecb43da33f9fd8453c5bacd73a3b8deadc9bfa01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb0874a9e922aa56b912dafb1be54655a258412e999fb0fcc52eedc2ab379b54301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2b7ad7ea506f89948ececd6cf82c40257c8d8a4cc770549a460e29b87effe77707d232eab031e94bf2f894c8bbd37b62ffee835f84cc3de75ff081fa87536ab68e75d10808a0dae52990b060db8ae09e479cdc78cd65678dfa544f79e5b4578b53997f0cfafff5a1f03bf15170ad5d7b6049631e7f4fd4023c5d30ed833f0de253997f0cfafff5a1f03bf15170ad5d7b6049631e7f4fd4023c5d30ed833f0de234f75a20ceebeee9917dbbfe7db036be5649deb90d14e504eca7166f53518fd634f75a20ceebeee9917dbbfe7db036be5649deb90d14e504eca7166f53518fd6d2e3749a85848d01225fea38090d91acb002bbb3fdeaae37a91e7d785becbee146e87370a32603073a52532392260dc24b0a055f47a63e262ea8dce3a2c331ad3d76c28bde6742192b084eed829a28c5feadc92387c3f1a204b50dea29202d8481b997b56d6fa4aecbc7115485d4dba76798fd0b8f977bc56c5ad607477fd6861a4b3292b606a6ac942ada11636421437424970ac25d970afae8c88b3958f96dd4b8857a3bcedf3aceec8db0c53db3e8e66462ca6acd674d241ce56dbf17b8009422bb5d75fd330112341f5526ed1593d9b553be351d8a68cf380652f6230a7bfa0bf75ba94d356292c24a7292a115503502c664f32b505dc8fc3dd9f268d19cf5644e06e16f9b92b7681636f8e36b9bd4c6f1d39c6e4cc2fe9973351cb6fceb0c5db9e9e08ef2ef7bee04f71b3ab743456fe5018a127135ddf8752e6248980adcb92520198b8faa3b949ce31558576092decb5437164eff3bb74ff9908384167c6a3cd9aa62c7d4cb01b60d1e1e981177a77335aaf73b5005599b9335776696e04da78f13cad2bc9f79c1590a6f167f4ec94f5dd82b7fc3b60cb045c3c47e229754c7e908cd6060896de6e1d0e33e724e246731636d87926329a2a0e1805c608cd042c70c986c448cee7013f01172f673a5ee4249db66ac10be09d59183dc3249e432bb61ab16a0b15b6552c37344123963133c89bfcb73681d74f2f48e46004d514dac1fa89f9213a2a1e1c3a674fe0bb7e906c52baacce2b3d067dbdda3994f2afef096d5ce0889ff8a4f672c5a7c31a4be0e3098ecb5a7aeb82725851d4117d9efb2c122eb0ab8afe30af006fcc5bf1dd5f16a50405edb24fec42429a5bf121f5f729f70728423b02743bd2839e903eefde2aea783d67861af600ef6bfc6aab4fbd1e4b9a7419f2fa437e41409d9fe3ece94d1003e331a14c3ad01e9e6f51e84ed9335ce91f63af8732161b7179f095ca1295b38626671bb56d5294289146e535cfd2396c1f911b3c28d91503d188564605ca2eb1c2a641589d5779254eb6e535cfd2396c1f911b3c28d91503d188564605ca2eb1c2a641589d5779254eb8b02775f1822c690171388d772e163848c8be20bd532166fc574897f08ebfaae778529b8e4a9ed1b62c900269c1b9c6369464e893caecbdf7a8d4fdd1e02935716a3577d773d6c42f5209aec7865746cbe79942f3ca9e60a57a8995c91d132b3f4db67680593b8edb699919b7ac2a5b81c453331792c05f50305f8ff3225e02dd24872ebfbc09d54ced302af33443d94614118379272bba8eb0622d89910d8ced24872ebfbc09d54ced302af33443d94614118379272bba8eb0622d89910d8ce1c12c2220cd20175286aa3c0e222fe905bc9fc331c22ebdeeb6aa0898b39c4c343dbeb3dab9085c223ddab874399294e72e3d1f7cca06457ffd2a4b3f65147b02c9dbd094f41aa6500792655abb455f6a71c8b6a5525fc469cade0b3d359c5f7ce87d37d64a506d841b6771e671d23e8411f945c7e1058fbc8dc878db126b530dfdfa10282475fc808bc3e7b67f3d4f41f82a48596fd9de31f2c8d6b7525c8feffb072a3ec261b973d7ce456bb29a1d8f96f19a3b35840625414cac5b3e261553f99b103ac7b358b2cffa1403f33631a122357ea93f1977f477b0ba00450894bae922784fb5ac64ac0d2c609a1f5a012e9abef5e7d07696c5129101c0952440af6d579f893154c50f085a741de558ce6b03bd7b9b9b65d44c04dbff647e2b8dfb7ad76c64a05489f414aee00939b3c20bd9e1b5502c8f935ffe962eadfbcc941e89eed1074d3a943198ba139b80844f5b445b860bba74a8aeadc0610566164earootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pytest-xdist-1.27.0-lp152.3.6.1.src.rpmpython3-pytest-xdist@      python(abi)python3-execnetpython3-pytestpython3-pytest-forkedpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.13.6.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^@\|\b@[ZȲZSZSZWQZLZ ,@Z@XEXXX{d@WH6V'~@Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Ondřej Súkup arun@gmx.demimi.vx@gmail.comarun@gmx.dearun@gmx.dearun@gmx.demimi.vx@gmail.comarun@gmx.dealoisio@gmx.comhpj@urpla.nethpj@urpla.nettoddrme2178@gmail.comhpj@urpla.net- Export PYTHONDONTWRITEBYTECODE=1 to avoid PYTEST.pyc cache creation bsc#1171561- Update to 1.27.0: * #374: The new ``pytest_xdist_getremotemodule`` hook allows overriding the module run on remote nodes. * #415: Improve behavior of ``--numprocesses=auto`` to work well with ``--pdb`` option.- Update to 1.26.1: * #406: Do not implement deprecated pytest_logwarning hook in pytest versions where it is deprecated. * #376: The current directory is no longer added sys.path for local workers, only for remote connections. * #379: Warning attributes are checked to make sure they can be dumped prior to serializing the warning for submission to the master node. * #372: Pytest versions older than 3.6 are no longer supported. * #373: Node setup information is hidden when pytest is run in quiet mode to reduce noise on many-core machines. * #388: mainargv is made available in workerinput from the host's sys.argv. * #384: pytest 4.1 support: ExceptionInfo API changes. * #390: pytest 4.1 support: pytest_logwarning hook removed.- update to version 1.23.2 - add python-six to runtime deps * Fix issue where Warnings could cause pytest to fail if they do not set the args attribute correctly. * Fix warnings transfer between workers and master node with pytest >= 3.8 * Improve collection performance by reducing the number of events sent to master node- update to version 1.22.2: * Add backward compatibility for slaveoutput attribute to WorkerController instances. (#285)- cleanup Requires and spec- update to version 1.22.1: * Bug Fixes + Fix issue when using loadscope or loadfile where tests would fail to start if the first scope had only one test. (#257) * Trivial Changes + Change terminology used by pytest-xdist to master and worker in arguments and messages (for example --max-worker-reset). (#234)- update to version 1.22.0: * Add support for the pytest_runtest_logfinish hook which will be released in pytest 3.4. (#266)- update to version 1.21.0: * Deprecations and Removals + Drop support for EOL Python 2.6. (#259) * Features + New --dist=loadfile option which load-distributes test to workers grouped by the file the tests live in. (#242) * Bug Fixes + Fix accidental mutation of test report during serialization causing longrepr string-ification to break. (#241)- new pytest-xdist requires pytest-forked package- specfile: * CHANGELOG->CHANGELOG.rst * update pytest version requirement to 3.0.0 - update to version 1.20.1: * Bug Fixes + Fix hang when all worker nodes crash and restart limit is reached (#45) + Fix issue where the -n option would still run distributed tests when pytest was run with the --collect-only option (#5) - changes from version 1.20.0: * Features + xdist now supports tests to log results multiple times, improving integration with plugins which require it like pytest-rerunfailures and flaky. (#206) * Bug Fixes + Fix issue where tests were being incorrectly identified if a worker crashed during the teardown stage of the test. (#124) - changes from version 1.19.1: * Bug Fixes + Fix crash when transferring internal pytest warnings from workers to the master node. (#214) - changes from version 1.19.0: * Deprecations and Removals + --boxed functionality has been moved to a separate plugin, pytest-forked. This release now depends on " pytest-forked" and provides --boxed as a backward compatibility option. (#1) * Features + New --dist=loadscope option: sends group of related tests to the same worker. Tests are grouped by module for test functions and by class for test methods. See README.rst for more information. (#191) + Warnings are now properly transferred from workers to the master node. (#92) * Bug Fixes + Fix serialization of native tracebacks (--tb=native). (#196) - changes from version 1.18.2: * Bug Fixes + Removal of unnecessary dependency on incorrect version of py. (#105) + Fix bug in internal event-loop error handler in the master node. This bug would shadow the original errors making extremely hard/impossible for users to diagnose the problem properly. (#175) - changes from version 1.18.1 : * Bug Fixes + Fixed serialization of longrepr.sections during error reporting from workers. (#171) + Fix ReprLocal not being unserialized breaking --showlocals usages. (#176) - changes from version 1.18.0 : * pytest-xdist now requires pytest>=3.0.0. * Features + Add long option --numprocesses as alternative for -n. (#168) * Bug Fixes + Fix serialization and deserialization dropping longrepr details. (#133) - changes from version 1.17.1 : * Bug Fixes + Hot fix release reverting the change introduced by #124, unfortunately it broke a number of test suites so we are reversing this change while we investigate the problem. (#157) * Improved Documentation + Introduced towncrier for CHANGELOG management. (#154) + Added HOWTORELEASE documentation. (#155) - changes from version 1.17.0: * fix #124: xdist would mark test as complete after 'call' step. As a result, xdist could identify the wrong test as failing when test crashes at teardown. To address this issue, xdist now marks test as complete at teardown. - changes from version 1.16.0: * pytest-xdist now requires pytest 2.7 or later. * Add worker_id attribute in the TestReport * new hook: pytest_xdist_make_scheduler(config, log), can return custom tests items distribution logic implementation. You can take a look at built-in LoadScheduling and EachScheduling implementations. Note that required scheduler class public API may change in next pytest-xdist versions.- Converted to single-spec - Fix source URL- fix Source URL- Update to 1.15.0 - new ``worker_id`` fixture, returns the id of the worker in a test or fixture. Thanks Jared Hellman for the PR. - display progress during collection only when in a terminal, similar to pytest #1397 issue. Thanks Bruno Oliveira for the PR. - fix internal error message when ``--maxfail`` is used (#62, #65). Thanks Collin RM Stocks and Bryan A. Jones for reports and Bruno Oliveira for the PR. - exclude two tests, that fail due to too narrow requirements- Update to 1.14 - new hook: ``pytest_xdist_node_collection_finished(node, ids)``, called when a worker has finished collection. Thanks Omer Katz for the request and Bruno Oliveira for the PR. - fix README display on pypi - fix #22: xdist now works if the internal tmpdir plugin is disabled. Thanks Bruno Oliveira for the PR. - fix #32: xdist now works if looponfail or boxed are disabled. Thanks Bruno Oliveira for the PR.- Update to 1.13.1: - fix a regression -n 0 now disables xdist again - Update to 1.13: - extended the tox matrix with the supported py.test versions - split up the plugin into 3 plugin's to prepare the departure of boxed and looponfail. looponfail will be a part of core and forked boxed will be replaced with a more reliable primitive based on xdist - conforming with new pytest-2.8 behavior of returning non-zero when all tests were skipped or deselected. - new "--max-slave-restart" option that can be used to control maximum number of times pytest-xdist can restart slaves due to crashes. Thanks to Anatoly Bubenkov for the report and Bruno Oliveira for the PR. - release as wheel - "-n" option now can be set to "auto" for automatic detection of number of cpus in the host system. Thanks Suloev Dmitry for the PR. - Update to 1.12: - fix issue594: properly report errors when the test collection is random. Thanks Bruno Oliveira. - some internal test suite adaptation (to become forward compatible with the upcoming pytest-2.8) - Update to 1.11: - fix pytest/xdist issue485 (also depends on py-1.4.22): attach stdout/stderr on --boxed processes that die. - fix pytest/xdist issue503: make sure that a node has usually two items to execute to avoid scoped fixtures to be torn down pre-maturely (fixture teardown/setup is "nextitem" sensitive). Thanks to Andreas Pelme for bug analysis and failing test. - restart crashed nodes by internally refactoring setup handling of nodes. Also includes better code documentation. Many thanks to Floris Bruynooghe for the complete PR.build75 1601327700  !"#$%&'((*+,-..0123456789:;<1.27.0-lp152.3.6.1 pytest_xdist-1.27.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txtxdist__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_version.cpython-36.opt-1.pyc_version.cpython-36.pycdsession.cpython-36.opt-1.pycdsession.cpython-36.pyclooponfail.cpython-36.opt-1.pyclooponfail.cpython-36.pycnewhooks.cpython-36.opt-1.pycnewhooks.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pycremote.cpython-36.opt-1.pycremote.cpython-36.pycreport.cpython-36.opt-1.pycreport.cpython-36.pycworkermanage.cpython-36.opt-1.pycworkermanage.cpython-36.pyc_version.pydsession.pylooponfail.pynewhooks.pyplugin.pyremote.pyreport.pyscheduler__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyceach.cpython-36.opt-1.pyceach.cpython-36.pycload.cpython-36.opt-1.pycload.cpython-36.pycloadfile.cpython-36.opt-1.pycloadfile.cpython-36.pycloadscope.cpython-36.opt-1.pycloadscope.cpython-36.pyceach.pyload.pyloadfile.pyloadscope.pyworkermanage.pypython3-pytest-xdistCHANGELOG.rstISSUES.txtREADME.rstpython3-pytest-xdistLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/pytest_xdist-1.27.0-py3.6.egg-info//usr/lib/python3.6/site-packages/xdist//usr/lib/python3.6/site-packages/xdist/__pycache__//usr/lib/python3.6/site-packages/xdist/scheduler//usr/lib/python3.6/site-packages/xdist/scheduler/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-pytest-xdist//usr/share/licenses//usr/share/licenses/python3-pytest-xdist/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:14277/openSUSE_Leap_15.2_Update/111213d346f5235a9b3c8d9569903445-python-pytest-xdist.openSUSE_Leap_15.2_Updatecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled  !"#$%&'()RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR* xDZ<utf-813456635466a3690cb08eb9084f0b74c41ed00244274c32b11a505b122a9922c? 7zXZ !t/Ծ] crt:bLL hyջ8!-S[|VibVx=2: 7M/ 渾?]܃5>ݟd4e[3e,Bk5ڳٍ|ˑfWMmՉ :?̟VqMwD Zv97T-,Ym#iY󑛓k06Q""Z>g8JSOe~j+T(J5B^:˄]pLw鵁=S:ʵ?@ģy}l\ŽCf)ad:5Ļ:#5CJ.Q C۞c6v4re(/$,ٙq療GH=JCՍ1 Og'Y7ʈ9IA@,oG#K%%n.d/X[8uOy)Xޚ٠;e}4c :7U=F! 8N^D'S~y= 6K$|"Ie=KocN1=]UNkT(/M?0o o6ڨ-Ӏ ꢎ<#J%HJٟ 5gB1E̯@8cSamJ¾I5`8mqOm1UԹO >@mܓ5E>.+@~ /$SAqe[+`{HQe#&>Q/Ap}و쭌0";>nM,[b~ivC:n+9fҳ#Q4Mi4缛r%E,5-żP*fmzalbf`(A@MW'771t'Hڪ>pO#\-~*T`r?`q؈ةq>gyA׍eO,5Cz欟Du*#PjZ`*|tl:k^Ӽ|1=+B>CAgr:Vi15%c N]UN8$H i+q껇}Pj{!&%g$&tB'H _&/F.MjY3Z@OȦxkxxTnPCJa؄Z 1ySvkxd^ ?ÅB˝t.&3U%cPZ]^|K֧< 5yCYi)}|B>t7ɸwB8ؚOd/ 2Ih^hMUL.{tIp<_0Rxj͊@jMͪ;~sْ40w_nչDf@cXb_w\#|KJLr$%D7t.qJ"~G'_ W1I_"W6Ĥ%Ca>tg wfݶi3>L$DQF&y5 `JR슋#7T* r 1Ք3^ucZl((uFlۺJ77˗ygg|AyK1M_Fopo2RD,*Z Exc$ kXlV{)ףݭ7;¶ML Ř+.[$N+iT`tn${*9j@xPDuk,AŌ懁8ρPZRQ}4Y> `ެvL^m޽9̀fd{\C/FKe> r.r8U@L]|]Ze}{V|;} hh~n)[1C~=(Eʵ`ւ?+u\bj ?O @f{C&+BI&^U4`8VyծhZO~oC"'HeއkKK ]yuuBD" I+{W;33y\D\zh| <[w uR/&fn붒lQa!fyw  *ˋ?)qj2@9S'Q]a5G1%ˎQ8ْ]MНrU p-O 8tDi3s]\%WzqEue>*S!:֒[HUBca(_FqDY+0OS!taQ$\~HgAVRTSyB}ld#wI;"_eO䩟U k x7ub䁪̕A-g=5nR̈́H! eli_P7cq*"|u 't4 XŔZMSy~U9ey0,_4a *X;g Ng0,C-lQ83q5 }^ an^*vKZ&yBEFq@<6*N3(?ۅT'F%N̾S 6Mi]p D<5*_l;YW ?&}oi Cc/-<"F)_7k\Df BKUaB\9/bY; dLLщrZT`Du +wSYȮ~W!'MThE2<1ە?$jv8<=ոS:u+ޔQ}$g?G# ?\pi(r$eW7 ,@kjC^nZzp5?Zmy# eo`˪<8aJqe/Ir(syi1Isq(ȗ >ݢ/v3|AH xZ}* wB[ by<4O"fYb0E K<E2)ުD,e٭ &D=Zjs XBWJ5d;a^}O5]ĖlCPv%wwhrI$oag˲d[ ,7C5 M:~FQ^I e mSa*dxN6u7^2ݞyC"ćq +ٱQ*0_ywwnw#K8J43#@q,nSǝZ ~-٘TbI=$ |1j4:>ϬP0w({ 3kfFƛlF͂EXs3KqlI_qq19$Ú'sL.y;&d/abߨJqq Q@) {d~,p c є;6KuA劢<ݰy8NPfU}fڥʗCR;$e 24TIe B3]'0*,i-yTq tIOY76X~o OqyKs,$@EtDҪE BL~19 1"s2Ѩ Ad37Γ@4d7ʵn#W.v#-?0QS|Ya Nv?R7LZ*pPpXqQUHEL)xh4O`%-~z'$}lvDTy5IPbvE-ʙaM{`-5ۄZV*5{'BhxJwckJ*fWN?L)dD jkvY8u+U5jP[ү9nFLĹ[fJŝǛIQ'mHkJ`IKS a^J{qΞe]ƟIzo%7$jt^\er{ɛF9B_vHh\ IGʅ36,)lGC~I3 l H] iC[s $S-~t~@6T5xökڞdҋ<\OmZPdnmtbPQ4erUs\z"o$u4;p\S,:ɱ~?M&ǯ[ԱwfG1PrkIsFeMf<7&D>W.\ }PJA ¬uc?dٚ [.;7;[DCXh%bѬfLÒS,s7JIv{ Na:ij'SwvAd>jkPUZ7On{Y&w$cjccETN|Ӄ?.hT ޻ ıX/3ض~H0EF/f P%{£V(䚉e>Oܓ֥Mnl]X4k\<,(^0[wΪ^bg}Ťb=4n*RN@אU,5PϚ%IMȴݾ4V2 {Y{._T~usΆc>W%q5!zJƦrED_GP,G}Y@v1=G%vW3#W0O13ipⰇ3ˤ^[~ICҰ(ѦtY?"g asExG=J55L&W30=Z i#8uβO||Ғqʶ,Y$ɺ&ri-NckLt&=b=(kU6mXh+UK׋.H7g޻| QǍ*l\ Cw]:@Lf0a۠H!P>|b3<ީD~f,:`Tzeqڻ556v8`GP ட׏B()ZԶ}ń4vEİ__vm8\)ǰV'wCmԉǗIp{=.m5w #Cg_Bv6`r4ķ],¿ (!S,emlakj z7w3TtX~iG&:$OP%NXmaYd$\vϣr`fftj7:8$>]aew$ȈمЏ,{`ʼN`KCjizЧ!1!.U' TI-<&1P1ZdxQ1AWkAN5L-YҐ^̋ީTBMiezA ~97h} ?בK`J;GX5]Uiʻ-=m 4AfNdxkZHep}ݼ WWՁ{9=Aġ)>gjDkO[ .H}"T\Ozp~>t"/$xȺLrQ (ıOa/'|sAǏΖ32ArkboxWsVr:=KȄB]^r Z@/Ъu^WM\su2]*ޅnԌBz>v9]msfnK~BˏS%AT4xs$ F/X 0U#9X6ʂ83p؃NEb,` ֟ ,So" [k@g+ˇgк3cTFñ}ڕà*.Fـ$b`qq#X`aJq6:xfZa1C* U 4ֱvObM^(@]Jd4>y@zr4KԌ(9݀!s:bCOCb}8)rx|Ě)%T_nΠ<5`:GV!4uUʃXu((t軰ec Q^ $u+{z2Ѕp8ye0o^K,[C)Ǯ3yo`tWl8 -ZUK+{m=Yx[;^&w oe[=6tۋ߄`36'T,kU= bZ2Э{QǨ3i gzYz8]@-w+P:*!ʵA Ϫ@Zjv롁AVj F+6 hőPyʧ`tneD`o\D֘^0Bn3|`Qo(FΓL#r ¬ka"GgıZ2Щb:I.m07p1ԩlcWoq?;|TH8V^2\Fin}g˂=:5^hU"#\Rv_VmI^{y/6P}א(=_GB߀.#>}jF:G*HgWbR9:ou UDGa4T zђ-99 ڑq/\D#cd(T5yzC=23#c㡫$*Lԗn4Űݱ&y@ wC>XP?̹ؤڛ{eYy2@"Re)DCy`Fa}[j Fmy݈5]zӎ1n-2SUYiDF0l}%%kR3/N`pxG3Jڧ{YpJDSX1P\ϫ6i-hw"Wx]mkx(У![l3ȭz87z&/E ,wkY#Abb^##x $GzpU2q/ob4swQeK{[|@ę.ySÈD M[佋i.)a)ɰ\f2Wc |nA9&7Q0O(huh{[Rw[oQ ?6% "-Ij)؆~4Fi͵BOq0g^\yw`'Jx>y+bu&泋9</U Ok:uFda5b়]Q|m vcU0%,;KH+Z|v~iBQG/춊4&`5 HxF 5=DJnEČ>Tӛ0 R:HЊͭAlJ7kjUkĺd@s䫡‰UǩZ kHw1y\Ҝ,NB.|~|ٶl&ΕJ#^ FxB~\sVZ8&w7gJqZ/RzUY1R wh*y͈w $'j*LLy&~ßtVb?0;XocEDHp /TdnNm:vHG^ሂ\~p|Ѿz~pKD6|Վ}ظ4g~JK +%0qJja"Qjfd"R,"m<2ux#( G~♋˃ _Z`*Cc['ph0rdT;Q~$D>,[&]IkεM< pKi<Żr`P4.ȻG ho;f==u%k̟W-hͮ fᣥEq yNlT~)QzD^KG,I|T_S8.lR~AALZĚ4 -ȏqg}m4}:x|gO1Q;%0v:YLv9e%g{[v[2*|fnNorT_#ƭ5p1=z &A +qnNy%*#b$xTԠлz= zA_I9G%>)Uez Ro^KONBw ƒ7l^1ʦJ mLG? n5H)8FdMsԳIW¢Kt!{5Mucac'=>4|<DP3ruVIpr E*3T";~ ,ЮC|rGܺ 6B,m:& bq\E}NX) 8Q:C08@Xf5tP2ҬTܠƍژd(fo^Lo84Ԋ] KzkE(Hz)M}tkAj&lZGAI0wUj#K<|vZ X_U]{C9J%j,xd0ޗN}wǛjvNMs peodU`)hN8#-igp6M"*2? ;.;"_C<>\#*MQ}90 hR6e gj K4:*[9ךM0T.q rVD63 ߃9dsml{h+Jau*Yg֥//z)4^4Խf%~+wa혭%j)u0euG s=N[f@d@845˜6A$l RbpRY"-ε ЖCb LPYO{X %W. v:)!鈤[."yb;}S{pnaYΆ=sNhZyHWڌ[;) ;IH[,EHN$fkxEZT`zvz6}B89-cZsQ0+4аƇ= iyJ5?C$M)R&wPB<{3Ki^z$=p?X4?>&.;6ܺ۔'k% D;ecW~ )CHGy vxqZhU`fH'PLB}<ḱ/f5sK>_K=Ǘ)}-'K8p1%m؄9I(JO7ڣhɇ]:sH]:Agvwz ٣]#;OYR*Y>: Mv|v63̔~?LQ8^]npf4I σ".䘾ObmZT?זϜ*>>Jn%KK[!>tq|TLZH}Upjv^))+ږeA|3?$N C9/eEc0 mANrN^BS /M`nXV2p`g˚Q=/ hHh1m>* io +'.6-!mEBrxK RSk5Ec&3vMVzQ([ʀ+&;c{,'3ole"%8-- }qڷZ1{5"] ԍzLˬ^ m.AWzRI+G'] %A 8{C"C+C<U2aL}5$l @_!=CCLuV|%H%aBݜƮ`n.a6=w\2h2>L.ؐf>Q|uЍ`VK\"$%!ʃT:(#zӒB*d*ʽcU `" *G $b7F?NEQTayg<]FqPRRw[S\*!ޠUl\J)l%|: էx~GЎ14\ O,F`0jP0PWA~ !I_(~O$A*v%~&m#f1¿yu)w\K! cS~uq6yd*@^U t5יrY%. %F Mj'6W ,"JpNzP,9,袈s^71[LT'rYc]0bg 4DĎ@Kn)!Sq hGq{:k4J_POT{,w'5 PSY%a'lAʨ-Z8dFEnRYj5z9UAgBa3) V*c tV6P fd3)xDHb-LgRJ!}:$@Qb M6{e咝Y8YhcTWJdx}gCiBts !qGJĹڧz!U o0{3W rk[#fØe.E/{eo- Tt@}c!IX&@<.S^@4 98n;hb9r J(oRI'ω2uUl[_s&! vkOtV=Aj8n9ΟZ>+D]oĻs"\:K(U&=b WP-wɆ@NDvݪL1ӃĆٜ>h­GɝĚ}_}Ḿb'PgD%GWߴvU3}ov>[_Q c_B]έD/8T&8]&Vj/`^,hn+ͲX.|n+IhC1bNY[G*ƥwiP=jBdctzMjB;ӺŸ+C)=fɜSh)I59sơ5=E,<1ba^m {8,+X d4e.r16|y\%@ aGs{>zkp:mLasLq 3ԝlGbCDGp/z#?r+75ṩƄ<4ŕ˷9=YR bBecTJQȺͿ|+I*Gl:)Æ>ʆUx6ao6RZ1`&D/<qӚ5 'c@jtfIDc_%7M a[d_qV53n<AAȆVy}IHI2#{!hȎWMxGhoJ&j|:cyx7 j!'W7ɠ&C̶ Cte$:'kOfƻ)N<;!̓!MnŸtvH}zdtĖpnoެ QHψEx3]ASvIWF1J}ҩɈ-E_'ݙCRbjJm.P#)Y7Mtػ%*YPd@D0 iDt-9WPF(b\SOGXXC1 v y b;bEAPRI\핯-bng'e j{U伩~Nڏ|MM.zjٷ˾(M_Ay%ǃpC_Z+*`C8 # mę>j|GW,?A6~V1])[=Vff+(\zz^7pS$ ydS^H䔠[KՒB'>ds!9挩#i6XŌK'<:9Jaۥ#F?s B0weH=1ofv(BcHܒrzN՝5J3G^3T`T&86x'B7 񗉌RLhq3KMg͓Z_bә ([;جǃZ;ޑ.6- A5U(#{FiC'3NH(7Hi̢ρ]g7m2u]sX7 L]S1gk5 f*e=;o6 w̴J&g xBp͢za ,%2=oqo1jK'LԋXVT*PJ5%0g(Klq/>H {;JԜo3olQl0(HzEo`V/уwbIħ s!6z悔O/ɮP 5...5, }$Whf/K1:j~y wA}Zs7)4ioʡ\Nm7'O^]FXzjS~> ]-c4Kt.9oaZ&\>'WfŐemO\ +[el}zq@ ݒT#eCÅ,'*^]˜:L %<b%e`;CC9o)Ӝ3ck#(cXn [ I :A<Y]HulTL󾥧aܽ]L>B}z P[^&-5yOC\+jfKp+[DA*]W_TE"g.7ы}UK_rk,-ZOYL;1ˤ!-H ΨhpI7n2XU_OUdmaLPF~(egQSOk~uoWׄv#@6|H;sq/3^qirRC}e ¡gB<ݮM4!K2evp!2 +BkqEv`2N# Ƀ1̌-ܱW([<2 P}^ >"tLv1\I81'(4E]jN#ozj•R`nR<)02^vogY_u| L˩¸y4Jul4~wk|D_A A!!4U ZR rN9to^|>|E^\ZMp?1h{Qv sN.Kdw88͇dp_kIHuJZ}ŇJ<2Iqm'+Z[j򊀁r=TE{Q!'0GA ԇL],E}}!6נ(iަS-2Va =j|8@Z|X|irhrn_)_ )iF\XÇC1v/x 2*/Z<5?`/0IRݏ6NnmmDRAR^`ږ6{#ʼnZ>ze/hxy\C&hp[ g*U?QkvNUzWb8U70y:s űXq Rv$|IUrjI~7jn*z*#Кw7kH1X (U]vtigXOܲ؝P0z).Sj,OSEJ޾*8K~UQd1, ăM?`̋g1?)EE`oOYl ʶOI4("LgCT&19y#vfblZ aFεP~h; {Q/D)bx>ըnȺ;_xw ʴ= ٟjJO\h:;\{u;uWq /7aA}wslv?kyU~qaY;e QUBhpg-}h|/n_pv[:!i[t iPơSEǐQ=Ev9\h0߷}..aio[}zXe4ռzϫj&Z8s+BxR V4ekU?LC2x;'э3^EVhUW˴ '2ݣ-`;CHX+L'2e}4D}\cfO;B9wퟶ mf7D8t==]%V>ۜ rbLbmÎJ "R9q[2ݱUf'J'r恢qRd=Pw@bό.1>HϤE@\ roJyTlŇ}IK @4xC J9W]*:'Pr|%[;IPݳ$Xv^,i{;v,A{!#=o* p^wJj̾`l,Vy4HۈC"Ɔ_5D6g~:>]Rc-㜍qg; `L0ݒY-O?NPs'6 !3&ɓE(&?=u v/"^}WЇp(q",+&'(" cRBӁJT:_@EH1O=O=cQ+\&x&`_Mh8\D_7Rtlwyv= +$军'8W4 !rt>= S*|EnDps^O3 ^-i[ɘֲe>k|D@=NUxd VͺU%X?,S9Y6p9EqB,Y4%<ӥ0esn^dJ3JH_3pn LA⪖K ae V(9g{rn! 'VcYFXB0MbmQ~cT .˩'K_[=%jPC|NzC4,` KuvrHIPޠxSi~Ip4 ʪ4[OT\u^ $XUYGBAM9>n=Q]W Rj'{&ms7JLFS_ɌbU`<W`_X^#g4${,40ԅE՘P;_3H Iq0J73 Ӕ]d/=5.8򱽷X9[.pΈ XDM]Zq q(FPf֬tbĔch=F2ɑg DP 9GR>9.-RJiBf;s+1Gwg^iUZ(@s\ġE #I^ Y͋LV|| $Ry|+^  2y*? hTVz"EqI`i@n#ur}—Y|g&8|{g.u(q[JGw\:3HHeݍӶ76)yR||:~d貟′FrI-#ftPܵ攪 Y?Gj!鳛 UzDˑ9|h%'$UzIfsfh_a^ѽk\4G(K)_YqgXn8AZ2,;qM皾e#⹾!qm@r;淨5d?ҵ#hc'AzD^ra%à~N+/I f%Zr)-F߈eY4DN*+}ŋi%RIVvt)ԺEzZyee EL=EDpv"Nxc,aS1*E8X ' K20n,y 0 F)؅6:q]JõhnFpʱy_k_qŚ݋UѸi|+Pgi{3Cooޣ̣ռ385) ,Y!K{~u0KzvCo֞{ Ζ*S}7'CϕLbT)9h0MMU_mM8 S٫feį7; gRIӓO+» Jrh9Dw|ԏbe9AR.8Dd&:wIٞ{u(o`LMh tʴ)DNW믰:-~ C]|̮:ޛ:| !;܀qQr_l beS]K#[ %{iIPlN{)aPZ nڽ@:]r;PVQ9A} u ?h><^X?$!5$0m+:ޝ 6vUFΠBRVoC? _WM').N$ɸ镳ZGOB4{(ǔ"|yѯx6WF)o -`ve.2GxK\ƒYSqR/tm_)i#TudnH[@5R̀S/z682tʖ0QYmܐSQ!Ȣaitwtm8j׬nrFgP UyC1Ov;J'!Z)X8WB9-RP=c Z?L* OIwHŠ~ždpG'~ DY\=i %yCJUWO!MUJ)~>gN:묃ӴG/jN.ë&M m&r.2/X}+sིLZI|W,oFH ڐY,ΊDŽTgʧS{S޽9ut%{2^U(j# ̳$N60G @GO)+ti{_r%^]y;fi NSb*.bwf[oW $]W9b=YaK48*3s"sJ;)`ڪEէ}qe13sm&Z"]Cg#N6T0chXQ~ *#LxB ͪ |C˓J&&kGjs$F?oyzK^ߘk=ޗ;"a]1pf5hu =hEZy9<bQhdPA랴g:4+D3c(UV$8f@;͗{vȊZjgrZt7͌1K+oٓ4xxh̖*lPPHa!WZ(:Q=Լk^Vco yxP܋VHEzяK|zQ]Q닓ރ [P֟niA?|v_M]%2sX@]s+Ȫ"zuWyH`zT-oAwO).P^-n0qqo֮Pk2^(u˅5h_Frp3wC+2]'{.E(wƓ3G}#+w䃜\2Ͽ7\D,u ~sN^]iA#z/$ԇL֢ͬ=b…YKbuqH]u8BK4pKwe5-%={7Wsɋ$xr~D›< zBg]GN|j7^ѱ5&v;VUbph/&*P"VMDL+!'i!;h#Qz?t&kPI*\4X,иε2~УՄRp-kaA.Ȩ5 ub %Х6ںp%w٦g79H ^EV,>iӬsbnIY^v'u>3o$PC+Uj]ظ+ߏmHrϝs};Jh_ 2mk6 M&$iEżGY瘝,Y13u>1XƮhz9PT*{oBdWs0@:wd&~l薒 3=g5o]>t6I*ҰU6Cf>܉tSKMHk/ܪ ԥXmBzXY܋{?du=XBi@&.4MfXha6dB"hoo2q L%M(@Ӿ ]t$6*(F8|U7)>Vy:9]y2ÂT>z[Tg / Kz2tCOL?ܬVa7ɺ^gJeqgD ْbO$v]f;o ,"S8ѣ$Imny0=l6fg3q9mfz? CTc&b4rdFD8Om/uy hO^~fKAzt-GVDޅWkoJMQ34dX[Cq1mfZ) KFOPuy@4tJzݜiO3ZM,P,˨h*UG?6ʂƙ$;aD4DYkϒ DzDAG:Ek?32O@+m1@JҀ>r{īFxzزFj?{^6ѼIw-zDt(:c-idU{9nM,ۄ}pδ]PbҞQ¦ aE09syBh 0#?"'^lܙ,l}V(}Kcmvb7I>B ɸ13T™7t4` xx>(xP: ƣ.QöF𪗞X=!+R2t&/#>ٹ~t1(^R?)gP#_k)4UzPM$ZGUI8+Wo-?ɸq=F{10qg–R;Y`7ZfXglpB13z^|ʹ-'&wCjO;|2a8ŗrka+mw2-juT~O l¼z|N QU1;N`͓EW?\ -f\ ;-Y$(\07ou=~j&?)b F QNi| lO<<,bبH"DN7guVh!z@o_\)ۂ@>e;oII6ICYscPɯHߊQ6'9U<=p>7,6)nCޑxCU3Ei4+ WduJF}xsҽQ|6~:z$:d˗@H #ܜPG`Q O9v,1q$ sGgwv3T[s3K~J)Uy'I+6'^jGՋw#kJ±rE{ǘRS 6\?cjMyIWLz YKe jMEV*pL1478IT³Ajmz̼ -~a>̤尸Be[t VevF28^ZP:326*`ep/fPX@RNL/h(vOK. !OOA xa. $?ھ/˹%بˏL$`ăKf+H#;~Pa9h*m~us<7:uo%4V{YK@#PKvr~u&G[/zOFřI_NEH?=JlπꔤHu87w!U~]*jm8ߥ5Q"KDl1\!" db(QYcz-,&tvQ^P8IװlPN;_eYݧ)s,#8mԥHMz&|r#+ߞ^ܵ~Fj#',lhlUtnUf+d;#VgGUoobSA4查?0kв&lyCf 9Â2jT[l&U ]eWFxOZvR$,+|0ua$p(ޤ UŸKq0\ ܥf.(G¾ @؆$`!|9_V$m0 yrԣTmX|yd܄=‚hΚ,$Qr)oFeRy p6g -ڣ`$= 5%(aVroYpf @o4kFŒоU{֧3ސKx2LlO]~ JG/8eΫ]P@mʔT/\ds]ie&c f~jY _pACYq<}&m*I+u bqikŏnX1+hAkp!IIE܎KAa\M>)X6;Rk`Q-xK8t9J e*ZHZɓZFH4.fu}ӑ4agŢiJm^™zx||-'u)srFn9PN yD* [Ž@RyʼnK sŭe<Li7v{& $?R"1?ڠc 33 #ܮR 18cl..7V61%%ܟU(ZP*Nز;VYYyv5[gKR izahSErk bu?AHnEᱞʭp:-_;m%NDx x^/ӥY{,&*qSB EU`$TB{jH;a .^]`5@kJ%u=t&DT%Qv1sl9m4`{em}/5{NhJ,<6qT~gl0`g:aK#lpGPrTkY=Pގ-G;xX7`C02{K.حP=_OuFxPAiZ>9z2r8>謥ƺ[;D؀~F1>IR|L9.t%vOJm;(ƊЌN?eD}y0O(Ig-Wz`ɟ b:I'sed,d;N-hO"F~@LQO#4H>%kW{\丳! ڧMrs<4+e/[l6r4y ~>)6'\s8p~UIF\mX!j2 "-'׍/G[{TTT)*"M [d TJRl{ 螨@Ҭw05W!=)܌W6{,Gxh~Ƚz5&T ],lx'Hsҋ},OSDl pnZM 0,r=9 X# wWrVFq(8jSYc!oY8~H+$^x"*sp98˾30`?+ C=(xK 7ގc6P4 VݺB`AaEz Wզ(:]FlN7bAO^ᡓYNuB6:|:B7=EEL വ%dneKUTD2VS Ȭ;t`jIڞ 洲!?6f*1ʇT~,PܰC!YJFw෕3L)>G 0;W_:y91B4U-S,՗_gݬp*:_FKDV6HRRؖrn؟YyAT|DK+'&)ȁ *jl&J]gQ~ݢ8#+t)@rqW\^9g`û u:Ζdze|Mŏω)z_֏\o sɟ9v/PzZ5fac ,]ݳNq}m>B^dcy$z-S?bGFfEMbIa4 * 4= yEN+)r=*f+i[oXXr"V!DΩѢY6> OT>XdR Ϻ h1pE(CP~2U>TWq[+hdJ*rZoUM<pR&P:!W85 ,d6@fEUYXNy #οZ2)cvEf<,η4:>%8Ӻ8?8_F*Cgh@*s-Ƽ;L īXEҩmm T~zf؎FQ"xӔDNm~,K*Qj:ʨGZ%:`UpT|;y𦴍" bB\|+%o~8BwjC,e ZM C޲Ҏ `6!dT(sewAqhVN~3SlgrwJ dGy"sbou8HMc섾PĦ2n'uUrDoԇ GN7a'g-rD1т'dO}oamG ʪH3u@jC#SLy1$n//iY2. TeudtyvOKS!Ϧ}4 Y ; l#sAۆ2 +GH\fo M~I،@Aԏх~Zna4>CuBmG6ťuSgy;Ie(u01@2ٿ;]UB'};7eKa>m]>+Y2:kH-Gjs!J4`'HԾ>C}h ~H|ߐ/gbyTi uGQx3)z]# MZ@isw+h1R`@vE]GN29*?< FkbBrg3 CV_oP=فKĿ1zLbQqs 2`Hhs?ݩ~Zg*شQ 5/U(7u8;9$?ZWbz1Ř$5}Z+Lϖ{tWR(Yul+AiiW\ Z$ >biQ|p-;WD6g + h@9P<]uݍuֳ1AbDO%`(qLˋ-v')u]geOt^tתILxU#Lph] >5T7les!0xZQt}D&7w**w%L#ۚXכ\g|k,䟿]Mv嘙cVa)ґa抺Х3!֡wNmg*J\BF1=9pX_OQuzil`U f U4 <'(תpJ0nVav/O0a``{h:;)P -S 4XXW]W&qܳɴfw[T_F 8N;m0GjZ$-olx.JmA! Țm T鄯-۳%a Af]NV@n7j 2yt81G{٦gLvnoDYP>б*!KĻD/!ābe=|ķ .җ*YGѳԬDwT6гQ TjAQ&OuG qBrg#KnKٝRi/52ºt1/C$>}0x\n2CT@(q`T=84mv-I_)ͩQjYQwOo,fbuB:-`>^K)V h^ڛʺqK@j7gLWjD*LEo cfº {vUPV̤%Yǃkh@'I*4y{?0kYTr/=t#yD-e VQeqE_4oFIRqf[ZL1V)tj1@uec$ /ہ?3$iQ¢:-Ȩ2:W!f0LCtS`>X<6n![y^6`O=BQբ+m~[vCvm^j'.cpk3Lo+bqд9F@}Ǯri[Q3amp#ڴ92ie/e] '#_ձsQ䷮/ΏXADR8e Zll-MEϚI|*ذ9+n+u@E2zf\͇skWy?B'cf.[h{佻 Se5T5c&S(zfeI!e|ްE<Ow7 /{<] qv?9ڝsp0?#)hY30D%ē nD[Bx?Vٕ&J84sjGmQ_e3J{#\u/lcܒe PTmBHb70G ;Vhۙv}o$Oi862sFf= wاÀk?6rFbޱGheR*s[UTEo.M0ϿaLD 3oA%kXۣ6';oԧlTN?]k82':qVKVc'A:ԉ#m$G1ƻcl"nw6`׷< ͚"i? T60.-+(kJ @OSS Eqɳ!^XB5lЪS+=Pk\i{C5Q+%Y!AZ*NWUtibE ϒ:KpW!,, ֱVg В,tHo,yb]hΣ%#HEdVG!RM7p\vSqӈY2 U ?N<hUR75d o'D:,cpB$IԠ˿抹EMR{xxxRB0.; x՚$m[6K86Jw`0dY6ه/NڰFtl[|ɩPw:ƨĻs_"'(^j&M%K&۲ cg<  \E᝺ZQCH]4g`Rѐw\;wa+Kr>30e6;':jYΕ&>!{W=/^}ze.l|Nr&P!YBT*"4O=/ KxƎk&}+wå?DW|N8@XǤ *r$Z=K5R{wEx 0K1[EECev~[ \nQOed'c*1Qfe}/MBJKbFhޱbyN=\jȾ-i'!skcSM@v+'(>0*9!tbJ lfF$xN Õu݊{ Wl`{ܕw6hĈm-L˼3BPWHko]FWFcFdi?/swR},!b҉xZj.@t7~)N5;SjEeHkodhE 8s#7jލ|MN?)N>4qWbt;7a@5k4 ({zΣOL:ƏZ:ׯZJy]fUL^a~KL\KfOaKzrP2EV*ȾoFG+-粁5JuO m)ˋץ_/cփ(rgHq]ܡG"TU@e=ca-c_p'I \M'-$K{C\RT9P]sO.㮸Sf¢վ\f&|(^{e c9(`^hW.΁\hd3o"-P΃doAI[IqW 5_gGw')֐@o]=4i==?mt`#P`Oz0?lYݾtYyby/ґPo#)!<c&/`JC)5/;{i1 8 =` =dT/(5=mL9X Ȑ&G1?tQmcb||'y"XԤܚfIfVMtMYnG&k*P]u3Uے=OPo7GQ_1է>]!A`VkS$HWab+F"]?_8YQL-0'>hbjc9KysvN~S|N-bB'):ZFͷ\g_Ih7Q֘k_ k#N9Œ/E͟5`W&tLP=)KE #3RBZ/Y5A2 [( .ˢO^uzԤ=DGm2[ _UT:a*{J@U~6<PGLX?[#-BMD ԘjZڋ+*"U~Dk;qV>s@dKAa. iA,?=I[&sǸ۴-;jq[A=AְS6cL:E=TN)L{Ct$,N37'Cl%KJ7cLC[%{Y;bE@M$(}{y-Xd~`n"E7gn rD T9Bʥc(6'Z8`(n'it 0e)΍cjW\4[j1FW[ %cp=[*s)$dq#X:2jjJʜ#s=3GyJ4&:s}:+W$LM]U-S/%3A^,eJBz 4ș녪nt0EEu`+B 12Z]}?|ebyn4rEF՗7g9'_`l OQ0<% #nPL=dTՊ5.Hz sx?4D FPv]xcɩfaUE3o%_e|Mنca0&ش:M]<\g0"**$MZnXBg( :2ڜ#Z>I\۞Ycpzeɨ="!"e}6 jo wdm)s\wG\dn =\iO J]C =|Щ~)Z_mqe}*Lhy&g^҆+ù |ə=;~Z3RA+z7deazDe~+'My}ZuV0m/PaےYNT'r*TCD7&%f0 #bk#*`Zxe2Yzg3OHu 3)TuQ&/"DSLrZ~"D&4K@" ~ȝel]#U15B2[PEc= i3Ţ<'uÀUVe^K>" _.?(,ʀSxAx'wsѷ;b^P޵?sنW?V3R^d8!--K X@V{D,_a}]ߏGy&n{β&7}uwͨ(y7_X3$;]!s$d b *Hsgv(^=neu>OsYYz@x=j<-x9m2M+5-Zyja6L`yǓGH>=g [0\n C$3(=nMZ 3,^Sѣ ;SIEղwgeBdIMzl`ILeZ`sW-3RlALw Iq+b.KTlRR YnY9zT~EO_ﮕޅu8Hq5t_̪I zb9;Vm|G1n^^m'R.\wle±Ǔݪ콣DR{>A?׭09R:Ft 5c2B, oPh`Z ux[ԅh-(_cEI_qM"ky=t^O O5?t_SHcTyH}mtn}?\3+!O ̤Ynݜdn~ٕw2C%▟RK_LC+@CZ$h|Қ!)=q`@$ȹ5>jL6ftY IǪ+G/K}W’MYso)Ω3I^x9C'cVFV6S!iH+Lq\cZdЧeפ̾l6pc94%FI; , XR@tg(6r|.Ɇ%3=7j 0ZQZYG:4 [U!Wa.=)a~N$V"%J"+|( 䦏Oa/V te+AEie δ+a,8MFG 0_o"-.gts;DwX]OZB%V^L䝬8%dj-;] \|%W\VVTuj|b=}=uh^5T. m P?RNSϟ|2(}30xNa𢽿x~ZWS%@qzC ihޣ?R+11 XӶ` .MhOo{`oP9c3ε̝:rUҬkʓ;$pqM  *O|M)Za)1Q:}yHkblhd1KtMP-˅_#dOE0~PN/AL;R,6l"oeZNTGFQʓb2J98?ZyxܯW0 T3ҿ;}6%?XY\4{uaS6Hfpwxp"']ָ.D68繒٘ `PQ ֯a*닧T j_ā~ϷʋMźi={(S> Xj:7,JO ܊p܄z0QP4sj56_ŕJr"kf~%>ܛsMtPOAf *JB<3{]rMn[&v֧ڑQ )[FN<죺l3MYZQ4$6DFA Xk!VMg޻s9=[!ZJcFƉq7{bDbOKinWM_XNRg՟r^TS/J/&dFܾ8?k;8)^5d\5 >'Y(w4}4//3v~:.ź"#/4 RKPf*_!p|{+M$,#p ՜,mˎ lG@S[#qF9zt0 PH"''jr@N6 kk c֍տPZ^owE%kű@!^z`u.5m'Ef4G@0#sA7: W vdz3MNqd0P|bng4Hr1[s(9T$ij׋UDnMie9P~xB,JӀb`DRŭ[S.#C~_m-L_s>yw.:jA2[@J;枡 [}jɅZ:()$JOpVb$'=H᎛E| p F?[lz: w[mGr΋׊i>nX尢8HPp*-kpuh[u,79}:6uPYm]{38]P܀٬EiNYӢ'FzvY~tgg@gwop_Ԥ{{C묂MEqGn/.H>[[1'%uQ\CO#V/uC)L kKv%q2F#M VMa3TN[-Լ?d(HWr6PpچRElleY6l#&[o'$Xtm_ d +6q8}t& \ |̤8yNdsn}ϥ Gnk į7^Xq(ڀ8癞W^aJΰ-P5# 8 j?vGB')s˨/0dIYH1,<ħm4i;;ݓ?k1>Z{KcVVYe90p$ް7>L/r93;3%@[NٿԦ!0u#^$QmKKx#t@>uRN$?y .P2?LHp/_&^n骟wEu.RjL% pȼZ՛^<KP R%bo`0) Fa .wdߌm4 j+{ϔ8{e8uҳF[4{3#[,2 .u06/p mG$5g}³#ǶҞHlFl{6֠#;40V7W!ΒՎߵʹp2猹Q Bӈt"R1y?) O ={>ؾ;S9Q" !wcT%M3;H "k!ko٭BMlD. H/orsfmH[VlYǫ&ӘBډLLcɠ( ;1lB7J/ r5ӯw9ic ̭CNwC5p,k !`:"Pk Ȁ.M "YY QɇFerEq9z bV8|B(:ڊis$eoиBlLu#p} \rlDy]lR˘%KLtB{ޒY%=H/ŧWLhsR 1uἙfvJM\Ə w:}bw3x ϧ8!:fpi LP{ĹvWܝk •=gJ Oϱu8 ތױę 1$Mut#d?w$o+ɪ:7 >HPܙpܥ /iCw9!tޜ<@==W{.\7GmqNQ#_$ԖB7Xe" qo[B-F'G~Hݱ87I<TM8vx1߅kHs:} X _+mN x%JcȢ/<؁PC3~`k k5#U_Jma/:6np%[+7&wW \||󸑅M#Xj#cm99̈"&Es"qUZX"k"QV[E4}_Lx [( jdy࢏9' vU%F[Q?@g,p>d`2d}  *QpQk]έ{=YF]$7+!*iYQ:U{%w5 >` 8/% j$_ [J%$fK$ ]*Qf~0D u)۹&45 mۮNw tLWUC]:+ssL7TNr#f`qmTQ{GbV7eGԽ5 )L]cX*p; =8At!??Z @A 'TN aB{ӹncŔTS)[aDŐ>DiIԇ"XܒiWŴVϙ 3}֙0;@WpZy%12&gՖ@١3OR "1 cp +REaT[FKIy~TSNqQ/3fa&coi݁K 6n%$w@&C#tV6'EQݑ n)2vaXy nT-4b@oc&_"eYtIk1L#;!t_Jû301 E^'8aV i%%D"IRA-0%l9Wω Re-bQACV & f}oj<0JP֯wGeq1FɓzB7rYu˼uB $/27E',xգb$-%sxzcUۿT}5KN"FNSi9}B OLezu9ȉo F*r~ӕfcݴRUJ"^r:w#%*ZαI`*M^"n%Pi}⺁uK h# c$6BӶS>iP+4]?m  Ȧ3խ`cD7huEݲ_pa$^o]s{L 3K~AuoUF wv/ly (r.O-#+bm2D^N+6<gqsbxS'Ѝre2t֏iH\*8t|kNyw_!fӊM+ ҊG237Z. !%ECyTKy54JvauATa]}#@Q։XgqP?aq/抧K,E6LUVb{"ày!CR'a~T9G.Mbl=6*#Lр C<'w6lY1#mGN[Tun@)#pC(])D%޼i4Gլ1+0S'b V o ʗC9\.NN0D1|hΆ=Z8"d5 i=;qbZ[\&V1+xۦ.BҪ%"\b#tS%`*%IN6Q] 7U*aHA=ak |8/ܲ8*WifS>Ef. tܧA"Χž`L d$ xr!x|$+[[TG0q s//C+\h' e=E4|^ jkHQ RbA&QA ^ܰ:^Z)q ,N)lP(,g|dL냂Yrf?zޒ<@E83uG=E[\˭)jgNI9X3zL[PlT8bŗFw㞛y.rqV?&1;DQ8lj9&ܺHf[7lTc ]R&}\a9b2W2?O(/iG{ mR*DٱMhQ~Gd:1DH~B]&[ K{i*?`{ӎRd 5ګx\FLGZhMM=3;qErt Wx7A%yc* [\,oKCҡlZu.t}Ƒ(0b Fڱ8,cig{fN4=VJΝo{fʃSޣ]x&^)֚ U5ڸ -.TnqKp\M u󉉰O4q*C^3l?8(abR5籗_(!3"ȪB{dmϦi dh 2 {bKc.kϣ扺¹mx?,SpDnNGәD& _dr%qn0q @-~}"/ً+{f  ,ҧ/ι*Ax& ?T*9@y5.J]J?:ۅ jU Xp~NŸħMQ[(H$'HmX]Lsxp3@Pko:8P=#tKcb< ]?yZ?+510C.3. }zQaS']牭x-c1(6A,mq<zd#c%s!:\MnJ(A[c)(]8#ۈ3A3!/I mJ; 흀L K6*mtSPTpWkê8֦#@E?ɭ]/: td֩ 4RM('phL< )<>@^2.SD6*ShY9V4FXbSZgd΂ j6u5 gp]8LGRA$&䯇SvGCB Nq nB\*/7;ٕu0|QM2-U|<4Ɲ9u$"CX94"-e|kGYl%K`lkJNZg2rsG^nM{ QDHg. 2VMUFu$Jewti\n2@ɰ[PjA_LPW75(3Op^h&O.䚏myоzs d v<!Z5TW`5ޖnrܬGvZZKКe)^ j՗JӚd $$O)*j(^q}GaR6P>e<>Pzln|hbeas10[d@fOom|}:v?uR٧qwa!d#9i2#q )1ձtڌ߿ntuqBMAg0\5ܷ> m)1yKX_fNUW^_YIN"8 Cׇv `2vE"6D R8AxxUӟ=-&Mӊ"5bfgW{ї>K%bcW>Ma1t~U^Vhbc_4S8?}{:Dq*UlLo>DXv.())E,GVI9wD`Hnᓂ0;w|!\9CůuJ{ ?ݭafMA ukΥm_$:LH̵~ճҗ ]J?ZB~E$k }OԺ^iR7H {MqF8 ^I]. CLuF+C OLY|Zo7; uQ雙˜L(^9zX0Z0~Ħv5ɖjDZ_=J2 s4-c.QrNϑw-žH*MDF)5~E}pۣ w\.HgяGkx‚-gOڟ:"h|op?Mq>&QXazHEg;`PxDW%呚+ogG}H/Qfkvc5?^x5=nMKS,Q&Uy)16r[ϵCښ5R8)'4lGaCuՐM2,oW2.ނzwIFhQHOdZR< kٿi##EGW %TӦj9U'F2pʒ<&,cwZD6<gB*W09Q]JRUz2vXVJRM 2]x2#DYx'yId:UZuoo;)NC谂&vlB~ ߌuJrB&s`!Mr|9b1@*M]IPV_' N?f/Z nY Q"u4 T/L|YsPtx׸Gz&&%Ahu\f0۽鋆shy~JFZlB_nbϬwvLMt7SE5RǞzW \6ǭэB[DՊ`$ _Utx7&#|lDڴ! *:aB: #/ݫB*G ^sTaL>WImR)m9 ɵA^kAnnY*ptɟļasf1&r)LL YZ