python3-pytest-xdist-1.27.0-bp153.1.17 >  A `CI[!M@eee~91O%/t0bmT%pC.9̛xb"].8jSA1M`sw *QVBH!§pȁʷ?UG1;6eS[q?{U?}+()'ZgEE=>;-\,KZ/-CGl\,T| (h%"E^-=Եil.ւVZűzZ.e2d28bb60f5a721dc2f3e6ca7776318c25973fb16f7a340d24b188cc5f83c01dce40faceaf746df5a936defdaf11b44269fa595c&$`CI[!M@eee9*-٩S\j ddO/VΊ/Cw\v%+pxƟ="H9Goy[Mf7CZ͔}Fv?# u= A'Hu2>p @q~kfOLJ^I܌46" `Zq7ʏѾE}J>kTa*]\+xj&~xB%k؎! ,0U..|zQ79 q|ŠqpI.u^>p>M?Md ) ] ,2<<,< < <  < < <<< <<,D l 8 (l8t9:F>#G>8<H?(<I@<X@TY@X\@l<]A\<^E bGcHFdHeHfHlHuH<vIwJ<xK <yK*zLLLLMCpython3-pytest-xdist1.27.0bp153.1.17Distributed 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.`CIDlamb02SUSE Linux Enterprise 15 SP3openSUSEMIThttps://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큤`CE`CE`CE`CE`CE`CE`CE`CE`CE\`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE^@\\\\\\`CE\`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE`CE\\\\\`CIB\\`CE`CIB\bdc127904cf6074b89cdbd0563b52da237440e17de2b4d81f33cc041a66874c5206a03aea30a55734cea0a9361ecb43da33f9fd8453c5bacd73a3b8deadc9bfa01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb0874a9e922aa56b912dafb1be54655a258412e999fb0fcc52eedc2ab379b54301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2b7ad7ea506f89948ececd6cf82c40257c8d8a4cc770549a460e29b87effe77707d232eab031e94bf2f894c8bbd37b62ffee835f84cc3de75ff081fa87536ab68e75d10808a0dae52990b060db8ae09e479cdc78cd65678dfa544f79e5b4578b53997f0cfafff5a1f03bf15170ad5d7b6049631e7f4fd4023c5d30ed833f0de253997f0cfafff5a1f03bf15170ad5d7b6049631e7f4fd4023c5d30ed833f0de234f75a20ceebeee9917dbbfe7db036be5649deb90d14e504eca7166f53518fd634f75a20ceebeee9917dbbfe7db036be5649deb90d14e504eca7166f53518fd6d2e3749a85848d01225fea38090d91acb002bbb3fdeaae37a91e7d785becbee146e87370a32603073a52532392260dc24b0a055f47a63e262ea8dce3a2c331ad3d76c28bde6742192b084eed829a28c5feadc92387c3f1a204b50dea29202d8481b997b56d6fa4aecbc7115485d4dba76798fd0b8f977bc56c5ad607477fd6861a4b3292b606a6ac942ada11636421437424970ac25d970afae8c88b3958f96dd4b8857a3bcedf3aceec8db0c53db3e8e66462ca6acd674d241ce56dbf17b8009422bb5d75fd330112341f5526ed1593d9b553be351d8a68cf380652f6230a7bfa0bf75ba94d356292c24a7292a115503502c664f32b505dc8fc3dd9f268d19cf5644e06e16f9b92b7681636f8e36b9bd4c6f1d39c6e4cc2fe9973351cb6fceb0c5db9e9e08ef2ef7bee04f71b3ab743456fe5018a127135ddf8752e6248980adcb92520198b8faa3b949ce31558576092decb5437164eff3bb74ff9908384167c6a3cd9aa62c7d4cb01b60d1e1e981177a77335aaf73b5005599b9335776696e04da78f13cad2bc9f79c1590a6f167f4ec94f5dd82b7fc3b60cb045c3c47e229754c7e908cd6060896de6e1d0e33e724e246731636d87926329a2a0e1805c608cd042c70c986c448cee7013f01172f673a5ee4249db66ac10be09d59183dc3249e432bb61ab16a0b15b6552c37344123963133c89bfcb73681d74f2f48e46004d514dac1fa89f9213a2a1e1c3a674fe0bb7e906c52baacce2b3d067dbdda3994f2afef096d5ce0889ff8a4f672c5a7c31a4be0e3098ecb5a7aeb82725851d4117d9efb2c122eb0ab8afe30af006fcc5bf1dd5f16a50405edb24fec42429a5bf121f5f729f70728423b02743bd2839e903eefde2aea783d67861af600ef6bfc6aab4fbd1e4b9a7419f2fa437e41409d9fe3ece94d1003e331a14c3ad01e9e6f51e84ed9335ce91f63af8732161b7179f095ca1295b38626671bb56d5294289146e535cfd2396c1f911b3c28d91503d188564605ca2eb1c2a641589d5779254eb6e535cfd2396c1f911b3c28d91503d188564605ca2eb1c2a641589d5779254eb8b02775f1822c690171388d772e163848c8be20bd532166fc574897f08ebfaae778529b8e4a9ed1b62c900269c1b9c6369464e893caecbdf7a8d4fdd1e02935716a3577d773d6c42f5209aec7865746cbe79942f3ca9e60a57a8995c91d132b3f4db67680593b8edb699919b7ac2a5b81c453331792c05f50305f8ff3225e02dd24872ebfbc09d54ced302af33443d94614118379272bba8eb0622d89910d8ced24872ebfbc09d54ced302af33443d94614118379272bba8eb0622d89910d8ce1c12c2220cd20175286aa3c0e222fe905bc9fc331c22ebdeeb6aa0898b39c4c343dbeb3dab9085c223ddab874399294e72e3d1f7cca06457ffd2a4b3f65147b02c9dbd094f41aa6500792655abb455f6a71c8b6a5525fc469cade0b3d359c5f7ce87d37d64a506d841b6771e671d23e8411f945c7e1058fbc8dc878db126b530dfdfa10282475fc808bc3e7b67f3d4f41f82a48596fd9de31f2c8d6b7525c8feffb072a3ec261b973d7ce456bb29a1d8f96f19a3b35840625414cac5b3e261553f99b103ac7b358b2cffa1403f33631a122357ea93f1977f477b0ba00450894bae922784fb5ac64ac0d2c609a1f5a012e9abef5e7d07696c5129101c0952440af6d579f893154c50f085a741de558ce6b03bd7b9b9b65d44c04dbff647e2b8dfb7ad76c64a05489f414aee00939b3c20bd9e1b5502c8f935ffe962eadfbcc941e89eed1074d3a943198ba139b80844f5b445b860bba74a8aeadc0610566164earootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pytest-xdist-1.27.0-bp153.1.17.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.lamb02 1615022404  !"#$%&'((*+,-..0123456789:;<1.27.0-bp153.1.17 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-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/3c0d680e51aa0ba8617e736fdc6c9268-python-pytest-xdistcpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled  !"#$%&'()RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRxۈj Tn#utf-8e01682247f7501487224801bbe5265f853a517f8461adacb3b13fa7682ac0a12? 7zXZ !t/] crt:bLL.W%{PhuΥ $d]( _M-f/qXiEyT^c|˖y3g%o5o%&*:7oIfP1P~OGeCho3N}?txߪ L5CWhkó',ʌoJ:eyx,60O| ]|bR6-qK2t>_Ep5ic @T ڀSdt[slKy+]OZrm;A.FfU=7(̛weÚFХd=^B3h y(B[pO`u*UJ0]7g794C|<(Е'jD7ORKyNRQ~(⹰隿9va 﨟o6*</]QnS95_]_uG/Hs~^*(]L5>@vEϛlcV6{R,Q} B#`SMsIL&uCR({"ç~([;hOkJ [ߑTlյx˺cWy06Yl>4ݲUXRz7DFi\[Rԋ et".ԥ +p-AF z.\DRԏPL|qh,3~ ~[AVC bG Nˉaqjo6Ko8UYݾZb7_ M0tcb eyI.",)!!wW^S_&:WJ|jN\+]94XX,< Fvg+~=[2,w~nJE JDP5β݀(ʍr=\E2"ZY?۬sjȅZUțܽ*Aѱ0ǁ،t`VB_&k6בf⚉Z7o2 =*"&&dƵJ)9rκE5``GZ[t#݉Aƒf&Wᓂ6Gq S>rQŠ#N?&%MlZF[ &[;D eFn%?gSV̴`t0pG ҂ Wt3hY7tWzºXu@Jkk{q ,'4{hI,|Ɍ<:Q%Cs{%qMȶUPN*QL@*;a+/rc n,1<7SN;.AFNmUvW0h 3x[ipRdY Y1 /H6Z7wWp$$fwҜ=c73Lݤ‡'9-ϒ5WL} aL}f|7*ڣoLmNIl핣 NjtulggQ4ÖJ~><,Č:/&Wm %gH'qO0ѣŮfN`|j,]hs/6NVS)^`NZ/z9t7fj"kΏ,6Pe/)#|CƁ3 Kx϶ "VYG1_Tch˧/ c%ggҸM8d@|w~) F *Xj3v&T 3 `1]hsqa+eZKQh{QX7YkJχN24K3>ţA>5A'rNW^z]Hĩ;dnʊi2F~&dsÉv*I-7ū;;(pZ*R+p4D3.sWWGs!)/1V-Mar "B}V nd@*D`BpGl"cט h{yGVùDݨR lIGT~ CgHf.桱:icK*?¦~ t9bcB ָܞd(YNKKSiCY,@bk&?UE֝2wŒ=:UuK ;a?A;TTX{#y".nu?rוq)1f } p rdX,$-{e IUkfu0KYAAJsk<^˃/|,%dVڇ ]n2iRzlN" \$m// FsT鄫rVemf=y &N#ձTl\JliU*;~9eБlnNh5ggFI :&`y0Ξ@Do=*h0Mwy|%ZG`ak%64'>C3ճ7i-ʞ9t#l?ށ+TLc1%j1]p",J+Sl^T~X#X#\ǵn3GmSʃ?CNxV۫i9̷5HBArD/p'1)ODFl k;CRhxS3Jmɝ+7G;{g U6~"G}V~CVXJW}dgClXi=r|ڨG[о A^߯j-P{ \4Yj6M5x5u#4 W9<u:#AZ[bl)m``ЈJce}\l0b2`S[V@Z5HXQ(ִ_JPYYΝe5q_Q`sQBy#2.;ZHT[P&? 6*/. ˾>+ʹ5Qov1Myx6;$kt4zѿu@plFk6DM<5"^emFM'b4&NًCY"KO}G^2ihΥN5YN8J( SfT=w^LU,0҉)#Kꑑ'T ioRa/쓡!(G]@$48C6FIET)(e!6)yLir~p67. 3rEq4u/ծ][]}q6kOr*sTf1G??b#nPS@"4 qY q`. ۧ,}&ӑGIF7g%'!zF!ximD}ejHo |qAY cQ%jP#w;{݆!M?ta qw0<%4W J*2͠BLl?i c!9#(-am*l3hƔe-2PAx!J]VJ 6 4!i,D,oOnDqCH!D9 ,GbLe~[:a} I6@;̗^R/oVqn0Y*^I*څ{Hz9&u1h0Ta  |J6͏lP~5(Wk|vY޽glD3EjP,dE՚rO!]Z/ PEG<$k+D׮@{H1toam 6*35HH0uurfz)?) ݄+"QK xGdH*WA;BՍőID4fVۏs86w~Ip!%̈́/Ty+-;%$.4 BiѾtџ+>m+a4WG>dJf>)6>̳î`b 6pNxx[頔-K)/L$@I 1ѕ Qo0sUL3$*bia$GPAU 3O21u4)Sںf%9Yt_;=G@:ƛ:d [@)lF^1KZB+/NUY7߂+ϵMKLuPd UdrChVzzeiq1UWы fS2S/Qū'U=\T7αdЩoպuB0ȫg.Dg*"q!#5uʧ$\+]IzS fQ> Qǽ)5}?AfyNM2KMO9GSr90. 4hܢTFoG$lѹCM:H9^!|3vq L፹ewDb+P,cz@L~nYGI$7dĮS G<T;AK KRErӿ9IJތ!r >Ɖ^UtuR"BuM1ch 94>09Z#HhR+WZŢ@د 9p/0oD&ۍT/?旱\nU,˾^3 QhgյktЬcPjknx&s^T>5N"SI(ΝH4Wwn䁎Y* 䃬9\T&Օ,e~H54DEI.U *) X 4),% =? i; 7E m;ӊh~.t?j$L:>JWV[n\ߡC_}sSaFK 7XaɷΊԷ?-AW0fj) ~F)g r롱ePD^j5jp9%XaSkZ'3&QΩutu1H5vfR 173$9.5A }-l[֛~1&!-l-Aiur'pO\;d(BN5ʁNB';"fxiběyh;n.cwa|@)[ВCIV@Lc?P<0|Zzydsyu KcSAE8_^\NhxY FB;_I7 x5dW!,B>)m[ؑ, m_mLw84]od{xD*D*E],ӷ3+3 KHrARx=x0ݶRIa[D,9H6_/$A3:$ iS-\5+Tm9 ̦|Y,"RtEIo&R.YJ3wV"l(Z)"Suݎ"^6͚׮XpP;e#U`K剂=[>(::+G i),o6GK!Gb /E&TUJ"0x4e_6A@t,ĸ]yM3 TZcSI3TU p_'HvDQ ׾P.NTLBJbA\visutO7,cm n)d:Ki eթ[]Е9:{*(≬iC\2*8ҵKffLr\ڿc};tFVeCr]2yc:C*= t'h&N%qM3|Cl,d9/~ۃSVz{!n^)&!Nc\Wv0:*@m_6 y "("%V-GߏsR\!6ZrRTA R{9s,-gA♊]w'?PhoPiqDiki#X8䧍K]=0#xs834wB.ƅØa%ܽEV3:"ccuosp`L5HrrUn+(pAPDY LX6ڭ672 !mت\յe;^'j85ca=?'eeUzX-mKQSB{xQ*> )dѦDwu(:l/y83'|bakVf)iB'C r(&tBczD3 dBVҔ-))~CNA?ǟ7mJR[s2sʓ6܈P1is\5V n9D%ήbj^Y@9;_tGmIGxG4 k|`I s=wKorhsLW!Udaë4s@A acř_Oj#ABtraU0IMe-XP{] yvi$C$e9#h;zl$7U?R2qtCS9̗ 56{ފ.'tdK^0ע5fʁ 2ϩ\dzHEۃgec=+8(Qfjv's"b<فv: ͍vL@֣qTAS6!Ye4SaZMM|#qG ?R}$wDfz屺kޜIʙ'XdU_1!cO+]/#l֬WyEY5@t< M\5 3,zX!|7逤LA7RscIM)s%  Bxgo1LMÌcP!f>4T~jY`c(PAjoD  +I_6Zamn0$asn7v y頁 MRlI 6 "b!QQl0, *pŧB^|gRv=y̥G^A}|QB(?߹{h7FL+kh@IMHCw%anC"l 0Q„c >NH; ot D07^ &5h5lx $ 滔d!-Vaf)N5,Kza8b!46 d[Y G)۴o#)Hl#}_{NτF4& g=l-yC4=%h^*Bsq1+A멕Ԇ3?ƴ;b-,-Vzq vne\T9UG]U^-Z29HX Sj6g_LN~ ;nDR;$kt0!rOᙎAXXIjY q-&^6 -Es]سʚL/|!W4&q<-A#\P}NŧX ݫ\䅳M(}_.UANGIzQ:d\8ҍUzo1q q,[02׋?/=kٳ}vOXz0-\}B^i1 B>Y܆ {L$>irȣf׬NV E*O@$0 4p=6iB¡DS/ӑ+ p$MŲ\|XzM!EFyov?+h&@NЛ +̎ip7Q>{"klF#1V#,di i//O|}/&TlHJ~*֔2؏{1 Vgg/LnH4f܊y HEnBcT߉ūوQa66 `Ө%iS5uzx k yw8mzXF&C"BԲ]?uY: ^ޢ3Cǵ)Bp⻞>oǙkVZ+`iyPrttH#6:-?//JbkVK8``)$]k߁s NKD (KsA@HH@-32 p\ۉhSe)]g¥s %UP"ӰDvwBkkA yB#aC\C&6h͝8QOIŲE<#T) >j8WMHKE(ܛ"=z])mμ |{Pj3:l ACu\ *rrO^<  sȚڧ0 k~x4__X(=~+qs)R|4IpJ8DE.Cp }ҟ2(RHsjgA:3%"ɫX*(A !KҶ@ .Ui o5+ j2~TǤAD&t>I?΢ux;uU4CMPAf!ө卺QɂP?!<Ƈ5sOl4х4]l%ROη7ʝOr܈)Ӛo1)֖q4n `X1SvE>I SwYʷ%\ Ib"zm=ܞS$ 1Fo4? 9.AJmDO`aҁ`wR?:ӰF@Bb czh=t_H~su;/$ &UglqYsPE|uc<Wʤn\}hDm68fi?>T3֝,AϯZ39RgM0?|uKKYpO@)a˒Du٥VFwqK" f],$j`RʷIFVEUvgty"A πwğ*We=؞μrU A V7^]?drFKmWu'5YEoV=H=<6ZMSrgľsr^&si 6헱^1i߼>64 VydMMkiGCX{$.7Jr } 35}oQz+@.p(?/U\ ~DG2'>5s}H*uЛ]fNR!)ؑGqۼonggw%fX%u8lj?o2!.lJ?@&zݡ6(ݡk_#]i.hCwn~(²oXɁ:o^ 9UY8&M>׏S%_<'m+finKIW޷]0˪$][is؀#G2iNwO5[L<ƻVWĜRO> {pELg3rUk 4ۧcW>u@EbR˜f '5UrZz#F|傟 aZ!\R.Cdž{ʍbW7x/,^!yl˜ ϵcO"YS`gTK^%wOg6䌂O:i'lV mԄ֕\WV$ Hy ZWyw7h$Vd {B6|Q~WyjO3x:|rD..k`?a&h.4fHD1SWL4{1j/=S>n,(RCΓ4b2zc_0 DyN_Bɇ3o 74\O\N9-3}qϷܭ %?hf[sό^izNƭ-'qo@E Y}##;& {҉:!Đ*E @|:讽V1LvĥZwsB/ ^1xpw]b5@t~(VeŬcsr<V {\p|SߏUfw@*c (Z^ײu'xpλSَ({מH!*iN Ma?>)QOA?\9j n 'Y|Z5Xns!E_hwÃ2[Z{#6 tff&[vmݙ]gy2Qxl^sPM[l$f zX(*l\Ev` 6" -Ta0*#8#BUHE?X~kiy6,*\q%c֣!,U w>\\s&PI%^_VF:Z!atxBx9հV.^_5]~fGc%H@CŸ^!Xv4^M> DmW`&)}.H&ƦrJ{#4󌚜K#Joxey}䰓<ty7i9z\+jAmAk=@1vR'FQ\iw3@6ٽz{L??3p"USE.ˡNL {]Hgö@ }a8 7/qZ'BY4 D]d-TyrGxtdHTD24g.E{k&0 C<%0o$w0dʑˋ?W3l׻ eA\.!usVuc q>CQeC))'}>WBAPh#;NM$K&bQ;1}'{Zg&([&=xEE1p)dGk *i"ނʔTnҨBxiwy؎^T*ĞAL[ EˑBC'D VF {BD3͵ۥ#_%4ˉɨl*ˇkv%4FK{vX|yzz4F &MLcZ qF!8 marڷTZ#В=UCF/ n7(_csL/d-A=hp8~*%( d* _bLIe0*aِ`B* #'>3IH cJ^6&}G!ieyS!. ,Fzl̒>Bd cO|9>KBaN}2d?tAEpѳ(-@OH0J[JUI } c V>|cQ#Y0ko [$a#y ^tOC!pn~ht!"jEyBɥrOEQ"aaQ</:NsT0(xi@5`֮ ]ut/خBuvDCF h ;1AtoemB8ˈN" HS`1#WKS- 1a;!zt0x]vvNR#a3QP-`w8=Lۄ&`qHύ1]v`-0vP,̣}b(rN]28vl !iH('G͸d,y?I/U 3~p$&I 4݂a uS,JHº:r,I& jZh{vQATPisT㙾i~38g3a K'ep3l@Zy5d(g[ήJkU5b%͛!&ާe/L?>r+GĸAqSYT"e멃k61ȃ>;G|QU,"vږF0< tADɶEd1D5!DPrn#[:F.L ,p5_p9}p~RPnݳPT^-^:w)=P<c |#`Em V.0dU 11$vOnߠCQAeݝ[1t{fx!/KeL.Zb@ǰ@ b1{y(pug:gfԀm?o${_$;g$IoD +-c՞2 I_O-!\zx'){"FLd L>l,O,Zۻf{j0sB쩷8l@e;[TbQ\.(ٽ[ͽ~>)<:]D_:y5[, "$8HY_ؙi+o"goެ~7IZz*0䗎!"v~j@1QҮ[[bNeɎmTnŠLfZM}jm}ñ0Xg[LZT -U'h_@JIjfo"OR4_)m\1g7}h@5 -S?I#ޤ=fkN'). ㏕(K^gݙ|.^U0lBj{SoG\acz( ;T9>ڇd=fvT0FQvM+`ãtb|=ot [RrF i[QQ\g46#(:v[͌ƮHN R/9UK4"Z>x]{eP_N>mPq[@VxB tGT+J09w)WX$1I"@CEB\t)[_ϜG>Wd0r*&T;tbֺ0r!hi1$Ka[\x ѻT|1@S.7"*s)}S|oL6 A;](3ns9W5c;UvM( 8J[Z$Vg̸֥((6̉(-_VNui J򓋔0)`m j{0?W ύd{䱤H \PdOK/+|7[4niU>iӝ@.7h=IxړzRR hx(*qsdw Zs /@# ,߷8˃u_OzE>P#e =bzF]:2z2FI! ) ޻m;$Wi+N[RnS_ps+ 8/[9,cYun4VuG#3~ ϹRpk{(5k~i6Gb/Tkgք\_[ڗz]mtW-? sUw3*R E  Khjs98 (EB]ۓsj9:~M=g.be8  #qeSCE2Xb=UKnfh{2i~Y$J+-UkGh_@h!O7GǿcL TF<#l LwօAw[9sN>sWzh58%|bh޸k)I5XhU@i3zB< 6ހaMeJt^23q"/EWK&r8]|*ٛB{hy:'3v,=`) JM6AjR\Z0g]?9a{ KBМX yD/o}Ycg҆M^_44/+,7uGs!8|_Z{J*<"J"l^HM>]j6`RMfHY*2.Q)!iğT_FJLn"(n;U 3xǤ\#h/D6"qGe+C`߁X?Ͷw W%L!G3H+q(̿MvKn;A\O]vbvn6#x;py'WTGGЅ7C*?YOĝ n YTezX;sW$fa=\prDl0\l$PRp%/`'4 本?ެj-^[~&G ?=#=+X[3bc$'t}݃EȈ R귫`*z BZYqljJDzv:WFlstqҘϢn{(h!E3Wةtd\r}ڌ_ڻVhV>b)Yq{O\$sfZZ '|G-vAFa26oI|NBf}#0;WjB iR RS+1gjAۃWL5ևi,t0t_&?m@5]Z4HB ?gU64k/Daqݯ py+5hP!>\?A48O1vˁAO]W`} \/9U}{*K ܬi07z3靈͕R@mG2FA.fr ė$#'}ج򊄋 {< D{NZ3yp9ĉ4R)e\"9Y~Ef3QpdհD 8livI >l5ClFa}1@i_m36cAMK47#l6$<"h<"%Pd"' g$Md{6 gj?y&u's~ `7M`7w9Mq,#=i0 ؆.[Q+2%0УT6^$a7ztʜ |0fѥE=nohbC G&fKZ<GJ$!C}:$'I\kqg2 ۶WI78 ݘ^!)*"7@ kZw:?cH'xM:!Kf|,8ʂ]\a*eI^w`5 oZ؜&\Ão=pe33 lk$_,#A|+OĤw0G "ș)-*Ѝݱ}2M(Vbul|6kٌL(Mg}) T6=wR EzDG^6|d&PErʫIhѻՖ9>Ђxf(s]8P.>Pp3<ndSgG?8RI#gvk{Hu7_>0DMmLР)[ 78z`>2)*d!Q*3%Ã<_J mpH<5k{$sj+?3P9^J>fp;21++JY2sK{-ʫىWu~DU̠ER.c ŊPHjCV"~N.T_+auG"Sx|j%  jUw/o5GcX&phJӏŊr/qYb(p''UXLqPQ[~"Zjx+NqJ:x$g')3(`[ZQ2!ks|5X%w@"ZTK囋yJߜ)d1ɾRaar$AG'9-cEȧq['؏1^3F` Hs$|F6H=R\ԓբ:_?Β؀?yoZ34ĹE+ z[t~`Kd7KM=|.&T:h1tZ Ƚ19qD{2С?o]^iSLb}i`hU%[4I8vq+ז4{IVev(qMYAWgBf`ҁHb1+:VX `c "ȋ!yFZJXR)A8jW/֚]>XKK{牒CN_r1Pd :Cסz>Ÿ!/;g7k,V~CV /  6|.}Kj=a?'()0@]VLq׺S[b_A^Nu]wJ$iv;/"@ESEM-xۢ }gvȝ73" xV jUlZ Km+J.%2)#zĂg&jڣflO$4 X y'E1:MܭU<*Sbɼ'{Up=RHjx :G] v*`{ȓryο{ TWo2*.DxWO >E:ݶ?d YS 4lv6˔[c{:nɫf~ ?. z[@IG bb/q",1t(K<$u_>H,wq-:5zDpJY6˷F|h+=0n65 {~CF_rٴ(^n `_D @ e.N-l9īCOMyTN!I.B$1XQVtUG.)SkOTmokQ#H+u#%e-o5@ҡ S+󧇐BR`~1k֟SHmi\+/,%@iŗP4w*К#(|(u!O$wDhR`}"/dQsMɩ lܮ6M/@Ǹ'a,!u%Bp' =h:D+ԣ%F" :ar#lJXI? 30;l{dv%NZY9$a6Y' /w$?Ha󠟊)j~}_-2ĊyL :Z.hJvp*pT,5vΓ'-0i|zK'bs˔L\cgtij% ZoײU>v\aO W0kXG6΂I`vd+dw}s]㨳s($ay >zIhfCt_Z۞d2NP-x$ˊJ!cyhNN.D~ 2{Eswr\R$чŊ®G}hή:p? _3lw7d{ncrTh5i#B"[5IDn]ء3IO $Fiqc;vQlh`SG,CMqsl~ʀub~Be[^@64E9T*h >[VʔX|7 zɺH;6eMrdZg\ho߆oE/H;쯺0Y=7͝y|0;IW_r ` =z#C[(>+,qQf7 ;L`_nr>TJ}ҭɡjۑAiL/,CS=CvBL_ ,.dN`gJ\QtS6K ;): )@p$GĄ|oQM*jyU?ΐI+6w]iDo_5iRQ& q\lj:qXos@-̘\ N%E 8 ,wO"hrΑRS[h6p$]=ܐ()V`>USǮ.oZ'h=QnvmR&6Fx}m1wD:8;\I |N;aZK(u.\1u eըcƚbz!)Um fbBγCkLC Շf-D.M_䤚]8x$ N&St{Z|]) ѥ)E # 7̞8I+gX ~%=c 4`Uͼt1(pʌg89ȏCM{DGdS2^IUHv`sB7bP֎f5 T)4ěF?U۪@`|1F0 }5>3/wH0Q8[vVгyltpKm>a(<_--aw? LbNЇe-`*(D FpJD`īx( cHUY* g /J^Z'dd{Yj 05nhzl^fS(HMSd BTPfFѿVH3@c#rB^!"82ǁ(05!~OOO]D:'2ϬTt2SSZ "}Dcw %' L jlGΏ]no}fhwY),5jEbJ/5E 'Sy!w!|yPh]͑D"93 @Wr6FjO JoCܲ q.L{6V1Ŷ7`gMR31Ճwqma֌ SGD?}.Hw7̒Pf[z9eI;Ő0s8UI*!kVHrR bƹ7@MT>Ubţe8$m \գJQ b\kZof;0pav)OKf]*$xhy tf c=y3+`̆S74ɳx,'#^&ɼ.ԉPجGH)=j̙7!n5<]`IW1(D^Ӎ%gNA~jҬ@řFKG ) DL\r?_c"V=〤zAȠ[qjf|poPdԄF\(̻^-'y<ӄ,lMxCi}z0bKfjZ.5;RP!]3ςK ~@WQ=FA1h(SXypi䬼[vDVAr| :^1`߾w6YK BMs(L rHRL& ]O3b ·qmNh^T)q<%0mqRӥdӞUWA%y`6y)uy SDZ,]l3Cyw,NgْH)@s nn)h@Nojmu`tt$#,-A1k7mTaiuP0ˏf]J=b E#|!q7QJdNXE&Ua6"< J嗑£ǝ{uѡ)UF~5'͆D6!Ѳ\pJxT%3T"w&G%gttۻ~@T/̀zyA5ˆT>?;N\"W3!Ft.N$q1Bi]=BY|c~)+B<-IX6gD0J)Bӄc81_>t/|2'y2xmV>&)i tXB=n!cURqUY@E%H@lX$!:uʳ&ɚyMK"u6$^Nҝ a3@uhjW/=~c?<>r`}JuH_CT3?o6%m*d~<2ut;OxbKUENz|Р/˖g elrǦ;_P^?o" r"3mU;&|%H3(JYFH3$ћm?Bc4mԒ *TP~[T%YCL5q>Fp7.Y|Շ¢AxM j˃i7mhZrq&LKL.#aW;=9Z3PfTYu;ąh~A;񳿌0;UD @BW 2q+^ҁ FϲJL zx~3c=K6YJkxo݃`oZKdcHBTO1g6>]>L0C'uȱߣ_D8Ic<6<{V\qwgq}]"a$|/Qw YQ%dbgXu\{Ү;úR5v)Mѫ͖~wڱJ1KJ7ƅx[Y*o~^1%YfDt%H?&!T5k+g}:}B)ri_>!C8Aptv e5i%82/Aw4y.) 5>Z[sio,_~pj:|5!6tIHTU+Jp8բgv`~OC8[ On SF#`,B^8f?uIed9a*W u7Ä@t}9&P$ȼ'kɡ"4 XS Tj ۴*k!]`yShGA}C?O77x;4/v f>Ι1c5X:֒ط9D j/vHՁ"+t$w^ DW\J~" '"S&\O7= qAPirUs]r9H^k|SwZ_b q(/aps 2v2#gBCZp}FuFV̝P|-慼zިՠ< _P緬-(A GS=4I0 Rٟ"~Z'?{@ɰ܃-ŤGeky KJh3vR{A;Qp'.'W9aG4û:$fS*ls| ~/Z(}Gް<HtI v$oKWkוkGW"WCxtUxZXլ]Ȥ!cp܏ xmpd>;j "wC]N?.8=Ͼ9jDMt(!Ro^$u-m':=uɯ|ӨUu iīpR$gqCdʆs(jRNj,uO 2!hC2 `6e>15ja u>>y `'fUr ސ<[m wuN0o a--Qt3u#D?G$x:[K[*mvtٵr%Ï-d#]& ~Ѝ CƣTVSI( TL\rU U\NB :ӹ&%7-$MJy 9F> sq6E4>YсZVv| |/)%Xb*G Air$[Ƽ#YSZ&p'f/+~6i>/ #TƚYڮՔYՆR~! ':ɫAk{EAaˀst^(޼(` L%\ZdY#F 9sP^7?q_C ~ O %oǒm~yDKO$ݠ0BFjkeϫ.J郧\ ޯ/:vCop:vzGNcIGɣԊJm ƶMم= -v,x-'s #HB3FkE`%GCMOeTT0.}>EZ .ɋ1B=jSi:А~2: 9el54%S8y-WO4{'.Nb\M~''cP dy$;ʏDN濽 2 ,#Fm7>Պ? !9ߠ&\Rc7U!GчQ )ϢcRss-S(fB/y*ʶLIFm^;< 5YmpX~sy^!A7c>cUU,[PVltcNFOa*Qʡ#V̊M)^q%hڎ3!RYv0lC7P p/3{F'zEO)p2 M=ȪQ=r(I,+hk9/)?{5oEiuJAs׀CG#ExڭH@TCFՈ3@@( !aоԈuY7HjȬ4 NM]D6`JWZz)1& rN斊qGQVWBGI7lUƥMaÂbԖ[Jrb#_qdDIMcȨ0 E4XxeEVa plWN4B֠"d*<ì xjS26?:3߆N׶Kwu%]Vϩ ̞C#Hڣg8(+K4ٰE@~4&-ѕFF_l֐>݌BCH4ϯxGA9Oҿ V KtHM\fPDtKG\Le=^0SR>"9n\Oo0U u5E/nIІUM!6& IQ?YrкPE%w*###W$ӫb_0r۱>r o ?WuiNe,&r,,ߛA*r ._Tr M#d8/&ot{\2$%sتA^*godDͣ?a)Етb+bԺhŘ}y7ްހܒ2G)/2>R{i>^`F<⸼dOw4BV) c~R0QXK{Y۽or+;=PA(%W)F\7 #iCs"IvML~ JvqfH="<*N+4 J>Bkդa?RL phr.?([؈/73pU&𣠌^Hq6'%}cun䙿GөXV~ZVV|{.pyx5!;N chXabV٨W|ø2TI!u ߈Z4+Z93(NxkKz0q2@_6eB>Xfz9ܳA aS3 #vtqp-Ŵư fJ?5|);Pi!Fyc>G(1@ x7Jh}>6-3Z4ks4BT jfsCBijRүws'PbohB3@ƥ|43vtn#_FVF~ :945"2dB'Ri;3W T]>Kdɪhe 3[W)u Hy!-_ЀI]9+L VmvTwدmT\&hꕳzvT+DY~hs Y7,1pe͚BQ &dUj#[΢+I ų $uzvM|3$~/ب;,"hZA27A8 O+PEߘCaj' IGX,WV$DjV: 4 p"rbM8|LnbPx}NNaZ6/ }mq/$Dk)CU7MVX2!4_6E v` )c [N}/-Q7;|eqyfV*.|eqg&Sm5l߾% _9bqX ٻٖlp__} o-%iIM9C{?/i aBbFPSzU@J^- 5 ExQOb<-W{I3?R庿E`۰ֲi9MRd[6:'<)[ƣ~ӻ=`z,nWvĎ):CIFeѶ~Ee:L#(>doc, qt1< cxMF0teқJC wd$4&‘ޜgyo7k=LJTK]S BHуY}Dbe1nD 5,?SuCH4Ũug#N dԫEclҨӉo0.Mg _bP5ӣtF`1c+hv<5ŰEFSr织+5`ߊ]J*v/1}~^GwKUiQ%~$g+PE[SpH\ F:>"pn yn(-Fk@]L.uk.s]UDL;ٙy;r$f6>I۵wz,@.=\w#u P9pY?+8 ؉ҫ[M7ѦPYJq+#<ݓ%7q`[ZH|{hlt U̲BUlEx!s}6ޮ5+*potEv`~ӈehox"ӎ6۠v*-nBz/EGA&K@"!1OЉhsN0q?eXS9&̟.M(A/XZ10TQ[',ɏ6:)dMHh݅`##ynoiBj IPuHbǠ18x]<-~@g㊴xlۋ^aL30:ˍvDt[1mz.m/=xQF]Y\'S_șҠ GN 8f [P *g^ChԈ .*Co!7=H4ug#f($j˘zVlr+C/\lf]}Bz` I tm M#c3{upE~` B9m!zlMz.YӔD4ޑMck>=_KUO-fl4'{lLcTk:!G?6)[s e wqJ +A[G]tdMܐͳS:3%N{t0oZldB{3,)4`_c-M[D@ x !< t1۵5"CkCTu&SksG@H̿K dd_P54&`%BOX)MG=Q"RWw!v$*Ȥ~ZUXpףMEw*-lë^UӪvκno.ĆܤkFBPrOhJƗ0KϕίbpA`t6=pُxV9"Eq^GihyimCn`*eU#o9M<)@TSlыP:|LInK+5 rP| |oХA2 D"ИvC*>8'RjOݼF>BѠS-C}|iM杚v!V _]P2A0f{YcV(%,%ϵ_ @.s 館W{hlgXλcn\&IiH7ț4џRvT90ע^j^4YlWԉHfY`r̅mR."EI*j\кQ9 iʣp)%:eנ40(;緲Z - |Q'c[m?͊WvZJJDB;j(QT$S<2M@i\.#qw^S!rGev0F m}mtD&"RX D?3:$łb]g" gkc>}nx&78mj̇qd0o ^<rcP*/7, ⒀ 1l)Urzh6>P ^>^;ϭB=Cv|i'd&썙4(S][Ub͕X|"JO< d"}FVߔ.*nխuK4֣%-_Iga-a3Bpk1Umm2zaWU~<;#?% ׹0~4$yxIfdrHlѹjWw5oplm_S;n3◆IR؆fz ?z#m^OSG'A ㇬p-׸^ !Jl IZ90%J{QZuQVAFt hpiߩo5|Ŭcr fHNjx ',4gg0T5æ`L&8=^-ҍdq[:1xs.)+*y\/1RWC2kVx βQWP/G*[I} (x4 z&;rT^M꼤Tܰ .i10OiIOn? @Fces4oּ "/vt۲U+ğqLs4>T[.lIFGV8x%je2P6T\չGjfxǃguƃWFBLed.NwѭrHD!e1L _6x,nMK2ֻ$gvC筝~X7}2U))c7F`F-H7y oICC]ruҍ*p#>fߗQ%5DRt'֩>V޸kP\i5& ݜJ]2=|~<|2؎h F)IbXzdky8v@M((x9Eyw[Dt;{'IKh R[w^+\s1']h>s^ǷPI]uţyR0rFvK}jpVdtFNȓQk,`&NFR=”I@!sRdEio,qhQmvw“YAq̃LiRwWo0 HO74n)39|t 6~APKP@,p/FQRspHC{5,݂ 4Fh:ܕK=2?c]"+fo@--ޗFdS1iL"t<6q,+yPrEg(h%񮕂 4?e'Vۺ@oB'/B4UY0`9)S  Z&P\LyX R j="[VJ?79JԫG J8O SHΒ3f@6mNE`Xft͹wĭݹ>7d?Nrn^YGqg{{q4ib;rTl%| L K{7W¡YZpWYlc{roU@d+Qw5F-#<8xHp.G!A6Eғ|8Sye%sUt Txq5جwیu*pnNOGa4ځoCtD y,ڳzAcB$dV>zA)hƁjk44>Q"jɥŗ#u'lzsSl@3`݆Z/قn%^lE}A{My6=報KG>jOssQ .nd-"_%%L)eM(a 歨:~K_y;>&I#ԓ2ZӕV]㼤z޻2R=5ψ]b\{/ݔ.!L tE<:"zhbJ<~DI[@uWo0KuO]bHsu ^7Eּ֏d:zhmԇؔ9%!o,sP&n:ಀ}Mӭ=ḯ5Hq%H!z*y(Y k9ide椪#|sk6Gv%֓ _83_)pKTbaZ>ݩ+[@C94mx9 ԬsUxa]k 8guhei>HQ2+Va5[tkR}׭,n^~{D6.*Yy1m0?ˀ۴nܛ:&vGNn XtIKo2I,Mgv;.c`%+ۑ4x {jEVR3!rUmL*,sJ'q3#,tFbvSpn~K9Kx*8 <AgDU؋\YT>\RՈ(:^-#u0*Ta" g:p5e wd:2O 2cyZE4 :9;䵂q]bM>A~9ڗw Q =`g529˺XX"j mB 7)Y<<=p A7lXŃ3 Z]QE=SZ]Zߠwӵ*~VSdZ&]%h rU' HionvKo%$luٱ/8[ϐ )MQi/y:QY9q}SqDF]|DI<ɿ! qTq:JmI['W< <'\/0*R뵑wo _ZX+IR}|PugCf)1* -;YzA^P/%_dlv$ȱYE%$vm*^[љ+7o`A˟k%qpįʾr 7@")G; F8M6'MF=X͈ε0斖xx 3 )n{ S?^a2ApF/惖_~V垑o.׈Ztt}% 4 34q[#RrK{3Lm@vr^M67 lȺz\:{Z}c\Vj""4_MmwA#j0t~7K0h)>$mEc ` Ad ;WΥ]]d O:'y}{FLORk5 DEn,6@-S5^S7U˒fD)%ORl4 3{~ն"yMSj˗[=R\CỵAb  1|Z5ղ!G^n}{!Q:R:f/k}>qk~OmX[OuÚINޅp@0~~KXVQm'4ȁ)%Cbږ;q#,0ʑ@zb[Ye ^3Ok0 7FMCH(:=e<wqֹcLR:;T~՞ȃR{vyrKa{M&ꀾ;& v&*mK.+=Ĉ/s͎ $ޫ,%3z4\:v+mC|-!lVJ_v)U:*Yp9J4ԬGhAˇk5U3&+o9u C,W3KDBi2NLqANAۨ߁93W>fLAAU}9% ٬v%wsIc`j;B I)sIEt}JP Փ3 yGЙTBv\PHȒȊ*죭My'~JNQ{GKx1;IX^ϡX+A^àkZӀ/Iz2{> #X)97w!ňt.I*H-wcRB:8 #l0($U5A֎R, 2]YO%k-؊Gi>t#ZkS "9mi:aIOL jic,h|[`dV]!*f7JW/iYfr?GڷΣ%0_؃7ݕI gee~!sˊuϜ[9})Y]u~h;DÃdqmob{(t@6gF^d}sI\xVkǴI/"~k6isr |iplaj)`"8⏎ԁI ĻSix AWOGQ̬՟Q #I4]jvJ1|rXQQ@l`JC+/4&~2B rlY9H{-aO<|Qٵog2*X'7~@Ky!FIǨx @y툘ceIr_z];Vm܇ͼPU>dDjeu^RQq[j hAehf)z[L+8I y×FͺnA)"AZ6{ʤz~90Lh:k% bzGNAƎ89g 3X:QS*֐wB;Ӹ2`S$MaSڠyžP|TUtf KkA M aoBQ9oQ{p,m5C3ydip?"BM/UGʛI!͹%vP޼.VJH)`vȓr'$Z}H՛Wd{Mm:A 5zXkJfQɯJ}Bmszft繜C2=\f!)*w'/JOvA質_trT 1Z0Dh2gZ,s1Ԉi,SME[w/M34W݀#O| :~!H;-` ZڇAҠ"%eg}’gV"xs=b2K~f s@nj%A"(] ŨRr(b%?s}hcD{z4D঻t ұnc7E<5ũJ)9jV"iK. 13yaU|'HK|ReG [@rDf҆@Y畗M M® l;Gpa`MRo~sOcz/ۇ 0X2)&`f%s"&WG4~bU~+QfZkiyVH?U׼PHꟲU lvj"iQ{*hl)E&Mk/,qn\Lk< H-)`~,.hѴ؊ cɪOqތjv=)])EF`ŠNoR;2̖HQiںO@(e.}[ކ6FC0a+<#6I4_kC3FcRٗHWתfMp<+Ģ:pw0R6%$~ŰZ xM"y%PT@UV^`dy}5G{s Kֽ.+Eh0!u" z;]H2j!Fz/$Z >Q*?,(н V7SА3`b֧"2 Mxz+$*ar lxb֛.?=g}kVtjc,%^ Gԑw∇)W31l+Q mu6.l ˔lE*a*N=kuzbY[}zPW+\Eu-ޣŕT:h!j Y pF!-7\ݠW'RSIor \Z룥2Ѱ)l; op%u$ob;olCo7+g0LK7koKȃvz/S0dhMW;yKQ lB"/ v+d2k>[uF(J*Ɂz"V\3QW`) t9+0CCQZܰTlЃԂ0ʦ7%:E`:^bC;N7f LmԳO!Q) :\D ݥ$ *߷pB 6]2#K">)!AEվi息 MpJ'̓;FQXȵ{ >onxḄ#)2t`H⚯ZP<}l78,ӿNpV>BVV;i*ƒ!=+iO'ZXqS9Bq8ս{3- J &*Dן"I K/ JQ`).G.2uOl($RSHu2I$h;t6TV<59$Xv!<" X `q1'6_/E] AGqT:nR0G$󻌬΢(+]CUe֫fXv$60?{筋JiOy2U˸Dȥ GlI;[>\r;A[cnu".V;kPqZT)Pzj(n1s5G*(-yT,d!J"ӃەUR':IRC5I93 GH pߔ6CZrRKJ裳`_ЫrvE`M zHBx^!P݀͜x KZj̈\K>qA~3ɷnYgoY-O8n;loE,h)eY:yQWpwq8_ ,&RUuȽY,c *_FB%åqJ%I"NuĉR4d9oAlYc:ג,` 7Ln;Y^\<4tCg# L V``i=Jx"d˴к:"_\ C.\^>x q8fsȏeݙ< dYX. p)v T e ga8Cr Wl lz n3gY?CR1f;t1Ld{kD-1Zpo+:uj+'֓PdZHC`zaB=3嬬/P-c'v]N:{@N3MFl{oRfEiW^bc,??V!*AhĀ~/ ?\'9&f6 rb6V5@^]eԾ i31 R]3IaaVBp;졐2׹"Us`З*/? (Q79J]^Q쁐dI/NR]Um]y>~.)+l7Ἵ3yY 09<4 uy_ Z:7gvإduu N؀aJ(M%Lڽ |C%.k1"7Z.]1`ƬNkl#z= i*&9f:*teTon?f$v56wΨ]R 0ꃭbM[&f$x Jg,B hZ6 [X]Ik}+-hUf 7V1 q^P1>_{ QxnPQQG)Vy« Zdٕ4XM6_8b<)o[?_nѣoKe3i@n߈#gw)NOy;Z!VT%V{m[aeg?:s+GhmΫ!^LhCqvR .f[" غ9[aR#'Ql}ZG7a(lX!1),@AYaOdI4f|8/(c|uu7WHCC"Rs<|IP-L 2BCU[I, yC5 d?C@NJj87"L^r{DGL`y\y}wPM9kJʐtMi|˚+J ѝHvN1ިiZc/I3xnGs0P%l/2}pdir?2wKdYfei/+c D)Jg_7k Û^>#3VO?{\Q|v &z%Wٗ( C##NS1ß4`"26s¿?m,GZM7/^Vzٛ(iɂ-VᰖK^Svf[fXت:RZ+%FẌt5V/;we_s] )x <:*D %bA8Uvd"`ZPT&>&[ E 0r#Qx 2W9lk$ujMYmSA!v>7;[izqkN4&ͱ6V)ӛUI׈G q;7r1WuR&G ˸hpJ?/eiTuj{0F~zن3TS`KQU ؗg){1so2wWѧPNaw~ %V_I ezIx:f~ȪaD^]AUp Vܕa'U[H@Ĵt?ݒSƃf,8}d13҂V]ê)KM#ѳ1qD &_Fqw,9u 圸c(6;|v遃xׄıkZeBh^|u'C)ཀMG25zic3 #+)xvOC8za49bxHiʹ ֖䆄|}NUD_'l=R t)@6K-`-ֻÐV qπ7=KD~ ~XJV}.z9h AʄrSߎ0`|k}?b֒Tuىyj7\A_}ؠ󩊋w&tǃЩ@A ?Vb\>06;$lW +JA%Oa>y$rZAli]`PˑN/ `SNYQߢ't l[On2*02h(pk#FV,C9K7a*Saf(+^^(]` v彤m )W >Bskj P&3 2C͍/ 5md[Ij뒥.K5Гّ'tr( BaO_<a1^ɪV=d]D!7fiIs2lt"T)i6rRum~(BvL7g\ЂpFrB UmNY|K0u?ڰ45cF3wj TSpm`fLqj e>:[y1؆Em#ĈؑөB4ӕ\t8Β8!$P :tl}6Y)g BSPF)Rug]4tK5 'cڬPPAXȡj^k&YмkO&PTh}7oEvm} tN5fx-Ckz&[FP!Ck YZ