python3-oslotest-4.2.0-bp155.2.15 >  A dk>GI%z bގT6᛽?5BAVAW|淏fyeE X ݊8M惑ϝI z8A]֫6;7şd^uT|C.ڃrId X~X2 %:"QC4b/=O>Vѫ'I,4&x2O΍3W͵pյ2wNp(GI)D`1v|]tYşP[]IԒFaJ uyʦT`uθ>-n#TL/ ghG]e 5·u5VpIy~"z!*@U2gQǹ H;7JMfGI%z |lUypwHqJ2:<:dsZFM A١f*OxQkmxxT9pFqNkrȌ拯Cz rKmOLsJ LbU(rKU3?MwUʁrF32~T2oQ&ddjqVr1"77p2 rL!`i v+.$5ByՠڵMT ոׂB %bxfn^Co{.,<ׂf7,M 5s-0yXtK,_WשvAra8n` g$.wP9!a қB5c./ >XT:UN{gQߡ_ egcA~߭= ~"ךM{C)cɃF w-JN Ћ\w]ev%s8 U3xٵm[:pMl =t~}ri_st|>p>S?Sd $ = ! ;Xw}SS vS S hS S PSS;SSPd(89 \:"9F?G?4SH@SIASXB YB$\B8S]CS^J* bLcM8dMeMfMlMuMSvO wOSxQ@SyR?zSSSSSCpython3-oslotest4.2.0bp155.2.15OpenStack test frameworkThe Oslo Test framework provides common fixtures, support for debugging, and better support for mocking results. This package contains the Python 3.x module.dk>8dk>9dk>9dk>9^Ydk>9^Y^Ydk>9dk>9^dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9^^^^^^dk>9^dk>9dk>9dk>9dk>9^dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9dk>9^^^^^^^^^dk>9^dk>9dk>9dk>9dk>9dk>9^dk>;^X^^0cb114dfff0ee5cb433f754876bb856598d9ff3122cf608284d171ae65975abeb8c3347a480fb77c905da01cd710ea2e636403d219aa5c228ec2ad49c8222695c61fff687aff7f8feff2dfe6c1b89c97fcabbcad04900dd18e8ae499ef505a21a79a9e0836dd44bd5d1fd195287cf1e7c218a5fb114a93194d7864bf325ef5608baab4e778b37cd702064d0a9e592e73f20e4b41b68732da4f56c0c837889d5a01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bf0ef70353b69889a93dc5d50e0ec79675deb644d9e67a4eddd59949c3f8e39b6e21b04afbdf0cbd3550f0751b582f45488815351b7bbdd69e26f3a0c11f76e504b78a6584326bfe27da19546391b1d20b3b57faedcc8b586df174890836bf87ba89d7e63d5dba85854b03af1fa6f19d5b8aaff33129d778c0896b2ad66c7d00d2dcbc14fa44204afeae68a755fdc6216b7e976b47b1d8c2ea27434eb01ef2cb7d358f45b435c1ca7d6e7f2275bd1a00d2bdfb1fc08bfdb1e659f47c6aa31dabf2d7a39b550f683159b013239a15af068c10fdc9365d6500830d879e3c99db48aefacf81cba1188c71b68c9a1cdaf8f4b57f545d4c157b5d27caa7b1452ddd0eabac9900db66915dcc558f7b2e6668ecda6224470ade60be0e016755406dd1a57c6812cdfc103d91eb7a2da4f073a23034a449ea79de41ecfaa0688ef1099ef8f3ec0368a798353bccff63739270e570d1bd73f12313146df2009ddb02addaac400aa0512ea84a5fd44f7247a7c445917044ac5d5b34b700e7d9b44b67021db5859bf7870a332aec2db08f37795413247668ba92dede75074925fc06b43a64cbad7b6aa555f104c4b5ac23fda64330484d43ccb79848a69ed7bba5bec56e25c46a0272434cbc298dec6ce5c82abbf02a6deeca48229d9e0ec6fbdeec376b04402a0272434cbc298dec6ce5c82abbf02a6deeca48229d9e0ec6fbdeec376b04402b2fbaaef80b51c5aa9bbdb344fa3f262c8eea34d1f3b0ff817d9f9c6ec0f724db2fbaaef80b51c5aa9bbdb344fa3f262c8eea34d1f3b0ff817d9f9c6ec0f724d573aa375153fdfa2187edb3966952f3c49a776910e41eefc2d181c6c23e2d736573aa375153fdfa2187edb3966952f3c49a776910e41eefc2d181c6c23e2d736ea25857ac6bdaaff5438448dc42fa156bb2b04eae6497e40957fe629039382264c061bc5db2465ee0a14b5866b7614915ac0810a9ede281deeba9af8dc9b1ae65802d58df7dbb1e8dd52f49bb5721d9487278140ff38705d4c92dbb204688e8a41fb61a00459293e5c33f117a3a0d334f4e181216de0ad9563bbb9badc678e950c3cca772f49ab54099802e5a31150689cee57e68cb3c08dc71b0e862aec216f95809b64d9f350748ecb969b62b110f479b59075c4ad5a2dd9e387d1d2e326e0a89d7e63d5dba85854b03af1fa6f19d5b8aaff33129d778c0896b2ad66c7d00d3bb1353f3213d35cef1e7b0e353f96fdbe2e36abfb67175db295e0897f5f1049e66172bacd70b1eb40b4e81e4784e2eec249759c13e0904b540eb6791b8b48a3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855743593b3e379a1a7adfd3a526b7c5c6768075390fd6c2b02181f154b63229b05743593b3e379a1a7adfd3a526b7c5c6768075390fd6c2b02181f154b63229b053fe37e4e4dcb74ea5c8b20e5b1e381581cda289250006141df25bf87f076938500d6b97f2ae19f6271aa0f0bfce672eadcf87234028241dee286de99faff33dab4dfb71f34b61dea367779b12316d45dad1d6673b2813fddd15082b24a221553172165a8120641d8236434333de655e9f6001f96ec1caeb3d00991b31789bcf14db9bd0a163c2938e856a243faadef0b189146b97009ea0a863247736ae9dfdbe515abc253751bb5f1cd76388ab558ec5c0bc0718185b67c7a715fab11600643361717cbe293d5cc6a6a87b2ab72914db034ad7911cab863bd009ce5d6cf6c681a1033c2277f53253444fa0bd2386d7433c71d808e4deafa13acb2ea6b0413eddd4b87e94dc978c9db56c1466f6fd7b2b9506f5a0d14a50d086d77f10489b59d0b9280c80a03614ff399943cd26e50d0533c3b41b89e6e16f9149b22ce37580b590c8402d57a978138779c2e4733c39438c7011849a8e70ee10e00ca24bb82d2c4bafe0a231ed6c8e11263a509787fbd92de29c19c7ed4767a3e7b941ec694f41fa238b40569a13ecd0c4487d913a8d6397ac196b8635c9f064f62965e78090b6f32588eaea88714f4ec3285fa74a810ba3fa9c0fe35f203590fd03514cd8117230d01e7bd1b6cfdb61f204f73332c7185ebbc263067f43983617136ac31d1fbe644d9afee36cb2bafeafb12136a4850275edc7a5be255f2419906d0863bc4defff7d2ac9a2f052835cd5a87cdcd75fb0c9ce6bd6ef7a2836a1075a0dce63d450841a1ca687d9ad36beb8dc27f623f5222f2499db6235b9c0007c8257434dda77640eed24c9bb04fd65b9abe67ef6adb9deb2bce5376b4f81278ba1ef519aed10785ba06c6a392ffc97895ccb75a07002948906bfbbda14ea204c482e8aa903bead989b4ef40d2a21f033382b4dcb3679418411ae9605b7ad5e0e1858ea69f8eba63267b43b9090c142f2949f50a87bf12276aa65d268dd4f5b17b798aa3e7b0e0506c86c873a546b247f44058cdadcb927406298d88b78bd2d4da41514c96c24780f9b37195a6d0d5470f5547b3f7986ae4ee31aaf4fb92342d867c70467b707b22f8a14ce5b4997c1a521cbaec58e21620f7587f8006f364b57a6de775bfc8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85595a88007ba4e052f3d11ab69625355819b02df167fa6eb375d261736d62ee95995a88007ba4e052f3d11ab69625355819b02df167fa6eb375d261736d62ee959ee209481eaadc46eabd916ac56e727ab393031ff462723edd05b4512f025c21865c4c47bd218c9946dbc05b9c6399265bd6413da035cbafedc29171167af594facb1ddd6da95065aa87ead2128908d920bb0cae8d845461dc8386ac4d94be6dca4422f2618ab5806538f2a03c292ecfc397c2132f82e3672c6e4c3344740edf609e8a9bcec8067104652c168685ab0931e7868f9c8284b66f5ae6edae5f1130bbf92f2138b23af9010d0d1ed947d654ae981343e2edc26e8f109ec03af048a6frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oslotest-4.2.0-bp155.2.15.src.rpmpython3-oslotest@@@     /bin/bash/usr/bin/python3python(abi)python3-debtcollectorpython3-fixturespython3-mockpython3-mox3python3-python-subunitpython3-sixpython3-stestrpython3-testtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.02.0.01.0.01.10.02.2.03.0.4-14.6.0-14.0-15.2-14.14.3^^l@]]H@\7[["@Z@Z\Z@YV@X@Wu@W@WzOWf@V'@UĝUUUU#TgTO@cloud-devel@suse.deDirk Mueller cloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comcloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.combwiedemann@suse.comtbechtold@suse.comdmueller@suse.com- update to version 4.2.0 - Update master for stable/train - Remove 'oslotest.functional' - Remove os-client-config and debtcollector - remove outdated header - gitignore: Ignore reno artefacts - tools: Default to Python 3 - Switch to Ussuri jobs - Switch to unittest.mock from mock - tox: Trivial cleanup - Remove stestr from requirements.txt - Invoke correct python version in shell scripts - Remove 'oslotest.moxstubout' module - Revert "Switch to unittest.mock from mock" - [ussuri][goal] Drop python 2.7 support and testing - trivial: Cleanup of doc config file- switch to python 3.x only builds- removed 0001-Stop-testing-mock-functionality.patch - update to version 3.8.1 - Stop testing mock functionality - Add Python 3 Train unit tests - Dropping the py35 testing - OpenDev Migration Patch - Replace git.openstack.org URLs with opendev.org URLs - Sync Sphinx requirement - Update master for stable/stein - Replace openstack.org git:// URLs with https://- added 0001-Stop-testing-mock-functionality.patch- update to version 3.7.1 - Add release note link in README - Add DEFAULT_TIMEOUT and TIMEOUT_SCALING_FACTOR - Change python3.5 job to python3.7 job on Stein+ - Change openstack-dev to openstack-discuss - Update hacking version - Update reno for stable/rocky - Fix requirements check ci in oslotest - Fix nits in timeout change - add python 3.6 unit test job - Title underline too long - import zuul job settings from project-config - Use templates for cover and lower-constraints - Don't quote {posargs} in tox.ini- update to version 3.6.0 - Switch to using stestr - Fix requirements - fix tox python3 overrides - Deprecate MoxStubout class - mock: Perform patch's autospec checks on __enter__- update to version 3.4.2 - set default python to python3 - Update reno for stable/queens - Update links in README - make the CaptureOutput fixture easier to control - Trivial: Update pypi url to new url - mock: Apply autospec to a mock's return_value - mock: Properly patch mock.MagicMock - Updated from global requirements - add lower-constraints job - mock: Fixes mock.patch.multiple autospec- Switch to stable/queens spec template- update to version 3.2.0 - Remove -U from pip install - Remove setting of version/release from releasenotes - Avoid tox_install.sh for constraints support - Remove oslotest.mockpatch - Adds mock autospec fixture - Updated from global requirements- update to version 2.18.1 - Update reno for stable/pike - Use assertIsNone(...) instead of assertIs(None,...) - Updated from global requirements - Deprecate oslotest.functional- update to version 2.17.0 - Remove pbr warnerrors in favor of sphinx check - Trivial fix style in document - Using fixtures instead of deprecated mockpatch module - rearrange content to fit the new standard layout - Update URLs in documents according to document migration - [Fix gate]Update test requirement - Update reno for stable/ocata - Remove support for py34 - Updated from global requirements - Switch from oslosphinx to openstackdocstheme- update to version 2.13.0: - Add Constraints support - Updated from global requirements - Show team and repo badges on README - Changed the home-page link - Add reno for release notes management - Remove testscenarios from requirements- update to version 2.10.0 * A DisableModules fixture that removes modules from path * Updated from global requirements- update to 2.8.0: * Import mock so that it works on Python 3.x * Fix parameters of assertEqual are misplaced * Updated from global requirements * Add Python 3.5 classifier and venv- update to 2.6.0: * Updated from global requirements * Remove mockpatch re-implementations- update to 2.4.0: * Updated from global requirements * Update .gitreview for stable/mitaka * Add some gitignore files * move unit tests into the oslotest package * Updated from global requirements * Hack to get back stopall cleanup behavior feature * Fix misspelling * Updated from global requirements * Trival: Remove 'MANIFEST.in'- update to 2.0.0: * Updated from global requirements * Remove Python 2.6 classifier * mockpatch: deprecate in favor of native fixtures * Remove python 2.6 and cleanup tox.ini * Updated from global requirements * Fix coverage configuration and execution * Updated from global requirements * Add documentation about using oslo_debug_helper * add oslo.config a test requirement * clean up readme and doc title * clean up toctree * auto-generate API documentation * Fix the home-page with Oslotest wikipage * Fixup docstrings * Updated from global requirements * Updated from global requirements - Switch to .spec from rpm-packaging upstream project- update to 1.10.0: * Allow TRACE and integer logging levels for 'OS_DEBUG' * Updated from global requirements- update to 1.9.0: * Fix use of mock * Add documentation for cross-project unit testing * Updated from global requirements * Fix build break with Fixtures 1.3 * Updated from global requirements- update to 1.8.0: * Updated from global requirements * Allow ``OS_DEBUG`` environment variable to specify log level * Updated from global requirements * always rebuild cross-test venv * Add CreateFileWithContent fixture * Create ConfigureLogging fixture * Create CaptureOutput fixture * Create Timeout wrapper fixture * Document the mock attribute for mockpatch- update to 1.7.0: * Updated from global requirements * Fix argument handling in oslo_run_cross_tests * Add class to deal with clouds.yaml support * Remove unneeded runtime pbr dep * Updated from global requirements * Advertise support for Python3.4 / Remove support for Python 3.3 * Do not sync run_cross_tests.sh * Remove unused discover dependency * Uncap library requirements for liberty * Cleanup README.rst and setup.cfg * mockpatch: factorize code * Update to latest hacking * Updated from global requirements * mockpatch: fix a potential race condition - Adjust Requires according to requirements.txt- update to 1.5.1- update to 1.5.0: * Restore missing module for pre-release test script * Updated from global requirements * Set a higher default for maxDiff * Move the script for running pre-releases into oslotest * Update docs for new script name * Publish cross-test runner as part of oslotest * Fix for mktemp failure on osx * Activate pep8 check that _ is imported * Workflow documentation is now in infra-manual * Fix the URL for reporting bugs in the README * Updated from global requirements * Add pbr to installation requirements * Clean up the docs for oslo_debug_helper - Adjust Requires according to requirements.txt - Add oslo_run_cross_tests oslo_run_pre_release_tests to /usr/bin/- update to 1.2.0: * Updated from global requirements * Set install_command in tox to avoid pre-releases * Add an extra parameter for test directory in debugger script * Handle tempfile content encoding * Work toward Python 3.4 support and testing * Add links to best practices video and etherpad * Updated from global requirements * Drop .sh extension from oslo_debug_helper.sh * Add history/changelog to docs * fix typo and formatting in contributing docsold-cirrus1 1684749884  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRST4.2.0-bp155.2.15 oslo_debug_helperoslo_run_cross_testsoslo_run_pre_release_testsoslotestoslotest-4.2.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccreatefile.cpython-36.opt-1.pyccreatefile.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycmock_fixture.cpython-36.opt-1.pycmock_fixture.cpython-36.pycmodules.cpython-36.opt-1.pycmodules.cpython-36.pycoutput.cpython-36.opt-1.pycoutput.cpython-36.pyctimeout.cpython-36.opt-1.pyctimeout.cpython-36.pycbase.pycreatefile.pylog.pymock_fixture.pymodules.pyoutput.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycunit__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_base.cpython-36.opt-1.pyctest_base.cpython-36.pyctest_createfile.cpython-36.opt-1.pyctest_createfile.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_mock_fixture.cpython-36.opt-1.pyctest_mock_fixture.cpython-36.pyctest_mockpatch.cpython-36.opt-1.pyctest_mockpatch.cpython-36.pyctest_modules.cpython-36.opt-1.pyctest_modules.cpython-36.pyctest_output.cpython-36.opt-1.pyctest_output.cpython-36.pyctest_timeout.cpython-36.opt-1.pyctest_timeout.cpython-36.pyctest_base.pytest_createfile.pytest_log.pytest_mock_fixture.pytest_mockpatch.pytest_modules.pytest_output.pytest_timeout.pytimeout.pytools__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconfig.pypython3-oslotestChangeLogLICENSEREADME.rst/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/oslotest-4.2.0-py3.6.egg-info//usr/lib/python3.6/site-packages/oslotest//usr/lib/python3.6/site-packages/oslotest/__pycache__//usr/lib/python3.6/site-packages/oslotest/tests//usr/lib/python3.6/site-packages/oslotest/tests/__pycache__//usr/lib/python3.6/site-packages/oslotest/tests/unit//usr/lib/python3.6/site-packages/oslotest/tests/unit/__pycache__//usr/lib/python3.6/site-packages/oslotest/tools//usr/lib/python3.6/site-packages/oslotest/tools/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-oslotest/-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:Backports:SLE-15-SP5/standard/88d486dcd713a9b16aceb4bff997e949-python-oslotestcpioxz5noarch-suse-linuxBourne-Again shell script, ASCII text executablePython script, ASCII text executabledirectoryASCII textASCII text, with no line terminatorspython 3.6 byte-compiledemptyPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR׿)W+8utf-8750ca1ef4a5a88244c911edc9bcebaeba591de0081e55661e2d1c8764613f13a? 7zXZ !t/{~] crv9u,C8;*=@/G_R̊0=to1TpJMF6D>m;sX̤NK[ʞVBȏkj{[]tԎQ%p%9>QKq;6# 6/fPw9,$^ɠfN֘fV_ZɁ+B"l#  7U Ɯޭ3u >_څ8 ưP-L")d=:2 s+nI+1s0kD=` <Ӟh7G0Ʃhz6]Xpz>k3P fs%(9IRwW 볭BM5"0$# CI{d8C3JM a1V2Z\oR\bF{$~lw9k$۔*UU5!#(ۤ,.gg=!V36e9,aU/ԒO˪=ؘlTLY}2:ؕfi]_ R~lO(5қ{Wh:i/'w;KsłFi7 幱cT#7u%xU}ZΝ' \#GsHvj^BS\Z\Q"PB:7B55Lly7v@XNo{-o}A,roCGFtőU~d^*P&]<xp;dg Wˆör&n;Du$QG༺DuxWj5Io͓L!)G(.a_;<xb{$:aC8oGEƭIJgg;&$1d>(zWCvnQ*7Xg h9936//߲C4)ҿ{28T za KKjU ϒ/\3pMul8]Y(f4@N13v %(2;5ӶzL%JsQ\ `J(?3trEdB $D89_pr7`IQ1tC&GAQQeA6-w*SRd*}Z(Sꢫ]Mݦ/'?ޤ=v9 MW _“AyMa0D q-7'l6I<p[,vރn'f*-sbON!6:y%x=>PpЅ*hRrFp1N‡^' ֠Bh8)1W^ץ3 ,OAŗ51}$99P'M\J"#T~e#` Ϟ!B) Q%؉ )[`zn}Nl4H*=s-M'v SYQ{ ||R]" zɀGƧ't(p.Nj5 O" a^6 C)c𙧯Au3t*?ָJhtc J[~oA c 4^}| !aSKu޶ &K2&}I=9BnأPJa:9OCJ.k>al;5xDnR&/!T~>m];]NR]Q؝`!`jX[]PS+|߫)OU@a?iFE-T&3KQ\@nS?OipJW ~[ǦD l\Ӆiok`O߱)MLtx¼g Q?_9OpŃo7_ێk>Ѐ^qv4J|M-A 輻q<Ӓ شɬ}C99X_܌ןA &Q~~MaڙX0]Ey,Y3btՑ31WY@p@ SHf)
  • V_Sfh"5x_"OK!B56 ܴT0QuJ4jHZ%P48$0[񆉒e8ި|)|T)8+PI"4+H$PٻV?/8CŶMA$C:'s-I45l *w PyvَH Rs{n_ 6UݡIBQ'\ prޛ5"% תʞ:vEl?˅O]sa7ԡ&<S }~uAfX8,2 =![1`p-!ԇ"vr;uҶܙMw"ri4rjUa8D?[q͐ǥ5k3pX-3s$͙7L8*;$@cgOP8u\ڳ)J>zQLj`f*\)8|\V(@n|Պޏk /^gƲs+dUihFW%/Zٯ^­rZ-;>Yҏ*99MWaNZNב.gDN>הU΃ju[.O+o)~6zr!meg"W^BH<~:Wh{rMxɚu|㴁I|8Lm"]w`0>%GwvK!$KMT:R*bIu,_bV}Q{O`D7.Kj,@N} LYmK kvR}>VBBܨ$7VPy)qҕʭ3"A&:4)!A4ymOEv3g}^ԫ<[ˇdc۪!iV,//4DLa:pX;4 Zp7;tu.։. Lk'}D T3_p9Hw o%*kF?%^t(.-h:rtbiBPy3-V7o}V=Fc赔1Kh 14_t]fuz=!\RuYKZߓ=^Bml-~ ;E?暞OOԊy•K:H@=#[6C %ѨBߴiW t}D,F Ine|y8XI-.rsmJp!&5k*qTBqޟL YDIaP-Xζ&Pׁ)ʶFaMqլ7קeB=@Y{ ꋉ[V,eb/:@?2cFFjw6nעkO @WLk1^;Xܟ#u.N9΅*3rL `6xC$̸p-RP٣{AԀzznpjaҋ9>@Tk=MFӽAjYJ!8r!NmxI7{]9[KyRJ̊0%/ڞdw=>?~M]9yg<{$׺f/}R&6jEFHs2=$= sեs׿$tD,?Ζ a]ax+2 08=]tn>* ^:R1ꂰ} T?, V ``D"IY WaLF ^qyטbE: RWR- 藁ʍyZ \WR$dRdlexš.҆?їR7:JZsψ{R t= 8֜9po&`,Lm6~›3=XNsAH 0f|D:qpʩ&%jܳ'B .tS"k/ śyP\W'M Tw›aSY9y&>wxs`-zJB^i.5&έbEuI;m@>Ɏފdd=AfM{kRVehE=-v3?!56C{YNAź'fQ[\9Ľ>qLbܯo h.ؚ=KgVp[\c$..(W!^R& R &0Ft$_|_帥lߣ n˸ **,&W~%ĉ}ng!,6\o$` [M[;I\ I͍}we~[\b0H0/?'kEg;=7>g1<.J.;=v?e^JK0Uw{a7f*4tzGPQ8pȸW ̩mQc"b1jBڌqdgkuMhr>ASEƫYZ ߪb[>8`w ti{Gm;!DBw9e;HS=^VwĂI>i;nWR 잹cz ZsBtp*zXF5t^zG SXց"EXnӻ>S?*ׇ˹?:ثn육GdCjhRjcimL}މqnO r3 )IU̶0x?od6L-啝N"^:hm؜SeS c|,f Bmtrdb^1M\hFAJ*%w}U~EW+f6JT-~p+?]%XT' AɾQ4*+),WfWNvL/,L}pE?#ónHeVHcިjɮmfwoU91jNؙ1(ZU/+VbҤ:j$PjI-HuhX [s'T/`x& ]$ lMqtsCEKNiY`7tXX_c|{2Ÿ |{JMUjs=\hWR[E|s%1"6[t_9* rp/ET"]M.C')+s)?i'nRJ$]9P99E, {9ꡤh,<Ԓ+Ӟ1sH\l}^3(=+V @uw,;o Gc\eɟd}yfIev<ڕT:6Lxm=oPRnk'Ϲxߋd:Xk3׼8&^$w~6`Kip9Ώ(Jcq&.\ZI+B2'ӕpF(oinkw T rO :dIq8=5tsj9:$DsbzWd׃x_D!^%ΥMwΰxpW>WY0nx*fN$K+hqlqD3 ?cJ/B+6.Fn;kiizkT y8{oN 1Ɲ_(=U>l'>iKȷIKR!is{ZF#w=8Ǔ  L-AV7>\b%߰fA5xh(Yۖʈ*uZ3p]%ZEnQ<#P)-"glawU"yOW0z;NTs[7p5߮ecwH1ETdRT^H^Z13`T 09.O_.lLR+?y 4" 濾"Hq:D8ͺ^,yh:\Lrw?G4K<"u1l-V|>5szaCO ~|"^ty&F䙉HL!hT7A|V;s\ b?cnf!= 5&itQDMѡ_Ys3= ̰lkc0Z)Kk$x,tޅsۅK=T[lڭ+'9?8Y$`s""4ÇU*ʢ$UR2iP/+]Kk D` C3rqˆM%Rxgg7o U[slQ6]tsTy񋢳WDdN_nCIO2*r?#{eUb_ts)vJӮx\(wozˌU}QT7)FyQhMoQRO˔oz$ӑ›_7M J"ڰ".SRsD _=#it!xGnuO6G]LS%wRiB6(Ny,یqi\pk tgm@ON xA !D&s{d:b/:tΣAiPp&k~$, pƃB&u+2< K˰zC]"VaƉ+֫QgpAkPz-X&2 ZM6fՆhzDX^=Fb6U^VstѦC m6ˣs/gkK}[ǖGܨmXE"h?^R a0cf9R,yǚ:߆lהr 1_UíS>?3G`YN3~{<_L#J}ޫ}fg!&/k.U NLB 5؟ o&opsl iX$/:e<[Վ*b9㐈7A\%L-H PqŶp(5 滥GQF,z4Vj `\Fg:OI+ u}c>xLz\ȸ aJ۠)3ZtK e ^eQd 0iן.)+z<&X Lk[C yZCX?X;+rrCK0HJK”->+K~l#w=Z,Pߑ+(.D6N-5Y3$p+F/Q uGCFd+ Q,1up5%vN F^`9|I \,.l@*47GP=8:"v~ihҬ l{AO+ UJ 2 &}N; fB"2VeBUi9Nx4̦A<î?9W*~r'el_SF4S̓g7s2y%ޏrzzAwܟOD&jJ 1t5ty.?fNEO*O t9mP@Ӛ4C az?=wTb~bp/as=f9|Mn |!Cp$*$4t 5V ֒vt\ _cf1Ik<@WF7CF{_( dw<&N2/$sKvGdtESeOwsԇ=L%vwupq;og٤n(#ԑf ˦{wjfG:s%Kj2\_ȭV( 1|M؈tE:qIp7A#([+d'gJ _\ӘA1 Vqٶ,gCHE#d1ò,^|ړkoÜ̥qg9L wGIX>ߊ󖰆 '6^'v:fXH_@pǩ5Elki5hpv|o2Ĝd[q觩nyn S1?>(5ƩI4߬lnFJqDĈ!G(bY˧3ᐏU# IѴ/ W_tKԥ")m8֖RȍLv2!{d>5(wg4l7i+Nk'U򹫪ZЃ/εO!C"Zf ;8pҼڿ{39{9N"1?2~x)\aWKX8x}tMYN,D.0`[YKq4 bmVs %rk: .̆6,eQu\ ݒUQNAPzTB+jn<?@7Ǥ- ;;| V<>$8yf\"*aM33|065ݤ+3CJ͒FBf,m0 znjLto#ݴ7QhX:K2q\#P ciA4-ERY!I*+!B\=! oߋ 8.bcrf}+zl ?Ư$g+vz#؆1>9&R5g3<xvN˜] }u>N Kz_ߜ#65NwG3.-HR^1X@|/|~f`D;j&Oz]]9J|5MuYunjDD™a2pe1b~[sL~F~:Eg!NɓiU [_ϺW͛m ﭕ0Q<,͘lVT2&O-Ԭ:;~;T֡-W:CjCK(U J'c _n3`){Հ@BRHQLkА*#xY.dDesp%rO] 6H9 &3h9`mͮC < o50^UN<,_6AKi\bDNy_ޝ}p/8 9.DP`.*z9nPeFbcGU܏ג_j=R#9keKw.w57$){W-6ycV]e|HNY2g(!^,.yo_l!\F7]#j=ˁ$'ʷJsAhM[ f"c܌LiڂypzYMՑͶ~dd?)V 11hx-. Vۅ>4/ KU|m!9U)A8߭iAޑeٳ=Pw̗8?B5R**i8DrPp^zq+'ē٤LؠZNI(m7xM2԰v;ÜØ3jT̗K'<;GԭC5K+mY.hC&Θ%?2 ˮ^^)T{m7+/*Zs%AwBh,`otZ/;'F4-E(Ih-?=ujmO Nj\ߧtq'7̟m`zH2VB%6RsÚr.GU޳Wc\*ȇܘ6@‘.0et) F i5zBS E&Zkl$TXt=41mQ|=~pøO۩m?Z_.9ΏXL7%njGv ozr+֒tiH&긪 gr21 6rӔhA }Ly."VaHlλ7G(Rh.# 5˻ض6D}%,#Q }lj,rOoh1 KH{͢!OL\uwdμw \({X]/%#DeI *bEO"\u@d1 G`n?lE9 ,ֱ LpI`Hzf'T؊У EyQpy#ާj>ͤeS]ӗ^~h#hI͠gJ[ stH {F`ⱬDw+xT<c]߇aPNCHR̘ims)Bfu?bgnus1;F#FVaca%I5dzҪ" .),2ƁЂH>=RxS~V{L.91: j ds.[JMyLU%˦Y^ad7 dJOiZnx&)ubIԠͅOYlE'Jl#sHĦ$n;r& H#M.ufS|2ɅR$`//ζWy?%8:3{ʩTYԌ[ Y5Rᢞ@cjL ,BE8xE9/ !vP@n἟dB%<9ԯtQ[⯄jH50 2P$a ej&)_jiM\&ӎuӉY坤_R(Ts~.՜f[g, fò\7PER(eK` GBlЖNK|ZрwfoM2;$iX) 1IU !- C 7-uRVM)HP-n?so'Iq7y` Ou\Vםp dw_T5by팯PqLl̼CQʈx˒- тו"jGߐK0e4RSh+ @쐟o S⻲xо?Fr\/̸b P)wB4ݭzkb>3lQ([PT4 *;%6Y 22l)a;t_vԭ>фƂ$歧2e/xd؉&8 Mߎ8^B-C>d>}.N9_3{p%A)$%PSdYbpEYl@[́dmR  ٨@8AaZ6Q:•XSԳ~ HMJgƩEg* ٯqUN6x*25A~$*.[;+KBykƞgӄ u ˟ Sa.*\+{WHW`1纋l/8ULyԥmiz0/ިdf`#3('-b\eVQR[\Xp{ TAM܎u+ӭ@{2$*\d]adKsO>dPdb'Ằ [lvwz=*$UOLc)/QyH'y|QJ22.iKiF~Hctr`T㝭u`SCmWrg]kf98Rk9Oj񂭿lC8)G 8# %k| 4)f&n+`O1NJ[*/H,Cp̏AAgmݛ&"r6"ǗODHgAωb.ıD=iKΖI"PATr;nCSw2Dqk Nd@beP2;i~mndqM5Qy6m#nLsfؤ2WhAWہ;"@ `~zҳXdU=utKm͜}π2C#8~NԐ=W0S,f.箔{C; 㥯ZLw9qw,/=r+ Tm/I7 ZRC xmz=\M\l*sa՚# C5U.@_*sߋ )ҲX(Mߝ 'bM`m i/vߍ6T88{;k;*s0 í-u4RSNCr9 ػR0M3'XP][AJA<؏2,:P,܎eLh70ihh7~HĆ@u9(_ɒg7(.0gRZhgǎ bjcJ׍VSOwt:`91|H6؀I+/(;GUB i FK(Zʕ1r2vabDR gK&#H󄏅Rp]|.R$1F\>NV݈P+~rSYCڧ(8D6Y@ԇ򛾳G^3 #N2Qn#t3MӡQ Ok;J/j7Z#kEq`}..GQc=2!ҏ96(1 &|j b\{󺧭$v8y Ύ>UN[!- G.q@UUqJv_4Rӻe;]^$fL^4PxeU/m,] fǻnN,: v"| ~kiIcoTPmǩBӭo` %)KCKH彊l-{EE Dvr/ ]+PvD>7iߦċAoDD0q}-_-P%t3ֳUlV["'S&7xaHxݬA;:|01*Q xG12s;`\'5QnGjvg8yc ލ[j/ݭ>?kЅ^nYz}/O~A'A##{ljn-&0c"$k Buvͤd"tJ dzPv94P>n0H㫛תk{NIg2+" 7D.h̟&BT 2A ]{WNVI ҿ Y1wu>ūTbxtqvr|$ws_;2b_=zLX$E DMFf>ԩFP\`MPɦ*f}Jk>yIem-N8<Ch\3yQv9Ia(X4m51zw UϘ:jmyTpG%4$Wa:q*&ӎ ݚs\|SlwAzN_U~s0nE.Bԅ񪴊Wh^?ÅEdlĈcB83ݯ :,nZ)*5ʼߜ4BҴoBAp9%lE%Y"0/c "S/:!pOtQ6IEޔnCEEW…VިW M t qA< #D4q;7\;[ݑ  =' xH4I yJxԡi[T` ե6^bg4ZaSHZAUO޿W Xm3ds P(eVƧY_((nHzI*nx%s6"bp5MU[ߊЊ Kr鯏36^j+Gm^5jX8͔Qj-Q1Lev(i- &svnHK8Wȧ{=#MsԿ.WX(aB4t{/(kVT8dkM ]u ̵XR|~dMX2.F.Nڂ!ɣ\Ơ8LP<@Jh -#BA(kZqy6b5K!AKbG%GƓm.eEۚᖷe?y6 O^&8,ey_}ɞGu)pn.+/̚Ԭ#9/6ר6fs ēp9(! JQ\݈I;0NN\-WnDF }$m]y:^ZVn@.`+$%hl^ ]+alt߼!ʃv8 hn\贚 H q:R׌ڐw.3;}hYa]NA[nN&VM%EgҥEiˠ 0KP::r^}65ʉ ^ cqhQ"YO"w~4M݊h{~9ep'y-дpdINumb\S^VaᠱY1xWh& -@>eT+}Q,9gÄA#$PlUmN2ᶠг `E|S(NSĽ`^Y虡\b +"qi"4Tu]6 Nu*Mcs>rYnb< c_ 0MS}*/.{]b9@~H-$\;NKtΝ;?3axI7t9m뱊9zgO|s$zs m¿ x I)-v<.aQ$ɺCg0JW)pT4 0^EYLEJ&_g=x:G;Pw<:g]ЀNnt!ݓf n0}iagEeH); FE7r1spEV"յy3{\ A5TOqm Drm&4$Tvb﷭Dr0ǡ2)`ͤݹgv/hJɘ>:LQ7Ւ ؠR~Me3bTtJ byXx-c1&@";Rl*qDh|5Q4{Al8a\wW,/1"~᭗q)FK㘰uL(SÛФCqh{Xgj)[pKh<3$ucz=y]f=vB)~OcgTwɸH*Jz`'3dmzQKko"!rb>Q%(fJG{PG>oqc!<RC0Z FY(zQr5ZMk?lc#OJHYMg`RI|ͤ5ˆ8fUa2/)_oH=ir>ImIE{Cv=# ]0d:cdLS[qEVK /tӁ|Rlk Oz妞̞!P$!0yt8C's" wtiy?^6`]׏'ERUZKxH=xBwWj"ˢLC:6s̓9Nޯ/[M* dB B1I APgΛS c/[WY@ÊrFJW픞WZEyz(`ウI av2w[+ tĈ8@ :2w\4JK#Є1{4Jʜa˩gp\M9 O8y6b}}ImJ,;=L׏ 6x]*=p~wfE2+SF;\vM+PN}$OP*lQ'$g$ j.𫵽Umu4nQ mT~iK"Lyp ٶ t> ְ%Ǿ|Ic$Gy٩̅(:ijhwUc*pF61R -@0 JeSV4KRu(I<ē?41~ j$8B}IbcsK@x$<_VXg!&Ļ>B}|O+Y͝@ɗM&$=cZq/V #.Yrrq\Ch7,)`A\PuUaG̥0Ӻ@T|fvaSsM2ͳ ?.wE%,߬ Yi[fDm4Ck ӘZ&V8%Q+((w7&0&& ,X(WݯG'8?"F[ޮ`R??" 1 >.7lg(1K%.ٔ81GpFv>nWiPN;>=.ȳ@l=tv}ʐ\=EC^v&7)6?$J*x8OId8>یrΙX>Gu Ѷl٭!CҜXfe*9rO0Bxڔt= KCJS2B wB᜙ZYw,+7@BR$6Sށl:4^3 CW#b 2حnFg[+hqN@v̔trS%V}W׸-5(uj]Ic\ 眏+EuhzIr.Mu!&F3e2tsR/'A º5h\zVU^W14DY9B&*w3l^PkqIk s|%j Qi3WޒtxĒ@t3( s{̩]wehO-Y>3XMX^[Pڬ7c%WͶ ݃Ꝛ?7KyZZ$| gtAqwk|:.o葶~Ɯ[¶…~ $A2־k+ܣT1M2ԼuΥ#6tC\܆oq}MNHhk{y湉<7sD0t=3oH4/`^%Ɗ~$W/| u5 YeU4)ʕ_AJ_/|.W>\bRҕk3)?Ş÷0zc#Z gHAM0UBX?U3V!Wklbp5sYT޿e۲TY >}5nvxKXNu={P)01o4HNϔ#YN6 k?Q$J N/JPw!b0LBVee3*c|Eɼem4ac*]:;kSkGT,)wAHšzjqϕDYPuo`/}։\$S/c'@#(i?!p̏.ڞ "8,`r wK ޱn͡psRdae4Un;o9DW:&=[u+4K3|c_~"i9a Qb\ݭd8 wvYg@k|лil9"@;lxwXCVb ,x ފ IӗVR;BDyfL!B|$a$v*O3k2WP$~A&n?k?_kvTu@m]2x")CΆW|"vu풢h_,Jm ۹2tz\-4\ E92{;v4 blxX9teMre5 拻ICkaN Qyn77;-d2ј70`-Ws|$ o џ%a|ޣVRѡ`vp8- 4^@*\eIPuXoFATZ#5SH%G\pw<$fa~>d%tl2!dl4VHo\ag#`\{+ XPCtϘ6F1D'f7BsZZ \pN4sL7'bΕ}'y'\A9 >LqYzmFa юeͯZڂE}+7(6bsn ,E0\2 c9GHßo L '0;ţQy:ڣ Cv`cD1AАz7?~+$`#xg\.հ{ȅ, q^-.(]U8,ڨ"x˦>9۾#rQZ4 J <]OI2UlP.^鑚>˜ɦOW@;/Y.JDz@v2nƩ} ˆ 9R ްIL0>L}0lH VZd6 ?`z]dMxրZok=m۟QvZ ‹-UZLyBL_e3+ oE.b~2-ěZ¡YAp 6ڔ od4a},ɝuRI H) R, Q#w7bWs0v3aRtiV=,,G_c:k2woWף,)IЦR`{cFJҸ6T"xS"wkʚ+r2C`&?&%q$tJ//UDrB g\LI8~F1= Mx.۽nWޚ_%6 ĚBձF7lKpt@:RQAѺC䙯2:,ު(иa~gF>aׁ"u9zhiXhPONW -U%/N*|y|LAPWVC4;%Q7\zjrh]n坙?vcmy:lTam&gj\tiYbaz3_)^Y&uZv;.tյK|ds/v?~^r7yg&GKPn ig|O@޷A7:slJn5(t}{ ߶Wy$4FZ:]/`4t/<3kv%mp+ۧjH-k sJ85BmیIah$=d d &J. `|_c  r (^FfLNyCsZSҊo0S(ep gr,«d~]JֿxŊ]KHg :Wc[YҊ,4ʇbIX*;-xesSn =nWu*yg1yfSN ռe߯*pmxDܲɡf'\1&;F=7I"Wt)* &p9#Ho?َL~A@+=wW4]' pPS(r6'Z䓺Wі|=X$bI1Yk˕>:mh[8c2nqˡ%Go]梑m5WH~A+Ȍ6 ~j޸#7rf1{! d6+c(eIhhi)Ims4\It@Q#Sty B*A&bdEx;6iVXҖbl  4];3*HYͱZMn@\qvgb0lnwvG~ČVܖm4~x*pl`@>JhK >RCd[BSw̠ij0{dB|OlK^(]fMHQFW@9Zp *`ۋh+N/z~raMؠw8N\wkz!Q|A`h+cUL.+0&wڋ6ᑴo16klSI6L8T.;KlEyRq?PGi=l0C^Z)W*/B95)kck> x R9b D3 ڄLȱW28 _<Ϩ'f#hGys 9htmD? .{a;kpNilѥgr"Z%I<$T@F׵HMA^4р΃juވԜxws8=SRqvNghF^6)o5:.aCEr,(%E/Y jg&l aY;Ks4졿_Dh v 4Ѵ{ұtl=^#qp5)HE8>b?f&M=3ZىM#3ʉMAuW-ϛ#..l'* SQ{~ٲS7]t% JGaT~b_^֪2f%0"iQ'8,ɮHSmbE]}o = Mil\ Cq:Y$<J(jyEk+[k$]Z38 87ZwPV鯍w2^UlحQF`dy섋#~%ywP05hI F e;I ;{-# ɯdRڭT d׻gtYT⇵t/o{gy#hwtb|/p[-pK|9G/u c_dec5+Sfn [g-ؠ!5#&Wsou۠!Ѭh^ˈL)~sb@fѼc;ÿ?o D͡.1&yTL_R3TOt@,kQJ-D!9L|}WKstHud2>׈sV[nFt-kd};T' nR{ԕljk޿Sebzu;(V!G brM8 |>E.J2,^ϋlg;c̻4.ِDutle~rt%t` ;݅8g۱lEhύ8Eq40z 5 o[U VA7cq:BԷX68diitUr.dOQ.>BAA ~DK.oZ2L?{bGNNQ5 s}9XpNTgq=09 w/q7$Bqz/u+ Mve*tbRϺvxszܖu4+;y?@* HS˹:-@r|-?5vNqD9ynP ܜ4@Ց1m`;S``@r4l=8#r$)F ?H@ [8}(ܓZ+lGŢ1G\@/02 ~$Ǫnׯ*هWKVG݁SOo/fkrz\}zb{{t#ԎšQ6E;|fMP5:!8 J)ɔ\cTQV֣Q@nR7O]UU5c9kM,-,:$gt7!2LQDi!]r~OХݻX@pOR$_Z\PM+9In/em'M[6WIDػ4ZLk^za&nT9M޳m1Z.R[TE0gEY;U;_ )}Q#{QilpK46|#ITU.Twee'yo9S|jYT;LY&nw므Au%<C[M!&FV &dFlt-2!z~^/8h wQ?Y'>gd)5mX]bt\B7h ջy*.-%Ҁv^kg|g۫F<ה+*WuPq& x,'{eD[KNE"I{xC߳w"hѾ!Q˯׾sz\Iʼ#BV5`N.k!7я s*KEd&Er&쳸^5EA6gs^j#jB2| ᵟL7PaiMy}dٺR=XUx_mhJ@XKؓuTz ]Ie \;"q#kC蓳f:JjM cҽp1mGF Lc%#C)`J}ra_z-noC{K (w&WŽ2WBĊ_ۼ 789h 'YVvJ G\--{iy&pcХ8+(O' ծU~I2(wGq [-e1ekqhtmL'~Umy81 uBk^BҶC+!`A~z_2 DD|o[8ˣ_/ֵ Al)\2Z3U$PeIAvSߟ$y-u/ΞAiήJP;-mB/xa `.MnsC> 6ELD)hLѬuh1AZdQ=~2G,WI[eO.೹x$gu^̤ *ȑ_ُm1MN_v2k](rSаWe|(hdb:',)b2Lmr1)1> 5r>Lo.$O!BZe™,F/pXH.4_X3bx$\vl:F)OsK(j0[&<$Fvl| SORǯ#Cʫ)|aZ!v\ 1RL5]K]M:X~dPَOgK_'XuuxxUnevzQyUD=p4qGJL O9lĮ;Pb}H@;Ott7f"xTMb }mU.XaMV3'ysL`h7+տ DKJ*]*wX8'U~)̘'1vQp{EfuŠakZ7=:(XA8EiqeHehYBX wð[G4H{n[n҃Mw`D);*G`3 r$a6 ?6`l6E|F+p9,lHM?Phvf0+eԐshI$|w}Z,]jε֚-t7fB9nj0N'wCrŌ0ؚ|t:5xlo\RH\lK +v=_^CCgN$DQ-(o-,C2e%er|fȶEflf7Km8vFfdA*S :(oΩkRF%9QQՈ_010~iԄb4/vM.sҳ^Xv]Ux3ʞDo=)lr\__fIm v( B p YZ