python3-oslotest-3.2.0-lp151.3.2 >  A \鸋/=„?E*LgВ

[vn[*ӷ"}uw0Ė6g2AUKbY"r?s{y9T `Z V ϱV/g#܉2+El b%|@^MGlWK151dzq~l*]RoLF-ޜmLadé-T$O XsCsv>pB\8?\(d # < "AGNb8b b b  Hb *b b b"vb$`$b&&$&p'((8( 9(:*E>D<@DDFDLGD`bHEbIGpbXGYG\Gb]Ipb^QbTcTdUeUfUlUuU0bvV wWbxY byZHz[[[[\$Cpython3-oslotest3.2.0lp151.3.2OpenStack test frameworkThe Oslo Test framework provides common fixtures, support for debugging, and better support for mocking results.\cloud120openSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://launchpad.net/oslotestlinuxnoarch update-alternatives --install /usr/bin/oslo_debug_helper oslo_debug_helper /usr/bin/oslo_debug_helper-3.6 36 update-alternatives --install /usr/bin/oslo_run_cross_tests oslo_run_cross_tests /usr/bin/oslo_run_cross_tests-3.6 36 update-alternatives --install /usr/bin/oslo_run_pre_release_tests oslo_run_pre_release_tests /usr/bin/oslo_run_pre_release_tests-3.6 36 if [ ! -e "/usr/bin/oslo_debug_helper-3.6" ]; then update-alternatives --quiet --remove "oslo_debug_helper" "/usr/bin/oslo_debug_helper-3.6" fi if [ ! -e "/usr/bin/oslo_run_cross_tests-3.6" ]; then update-alternatives --quiet --remove "oslo_run_cross_tests" "/usr/bin/oslo_run_cross_tests-3.6" fi if [ ! -e "/usr/bin/oslo_run_pre_release_tests-3.6" ]; then update-alternatives --quiet --remove "oslo_run_pre_release_tests" "/usr/bin/oslo_run_pre_release_tests-3.6" fi#y& <,a.  <<ww--j Y D #. vv\\"@zma6$'ׁAA큤A큤A큤A큤A큤A큤A큤A큤A큤\\\\\\\\\\\\ZT޹\ZTޖZT޸\\ZT\\\\\\\\\\\\\\\\\\\\\ZTZTZTZTZT&ZTZTZT\ZT\\\\ZT\\\\\\\\\\\\\\\\\\\\\ZTZTZTZT&ZTZTZTZTZTZT\ZT\\\\\ZT\ZT޸ZTZT3e847b856e49fdda34771c7c0e1a1053805b29856988dfd9d269656882346cdd4e605a7dd4f83d2ca25e10845e49c1c8176230e6f5f4eb693370a5ccf2ea63e1927abbafab971a05329cb685ac1a7a2e7c41b31db2a3c5f74255375d7403f1b790153aea24f537a9f2401d960e89c766241e5e1a414487f8ae422a7408d2f3f8f71284276a4effbf12a78b6ae43cf6e459968b56df4eb93fdcd80e04804d7b1a01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8a0296b1eaca55e378acfb8f1f700aaafe409b850f389afee0bcaf6a9f025990eb76a5e646dd7cf57fa8052e4e20da34db4a785de44a604f3940cb4cbf20e4de4b78a6584326bfe27da19546391b1d20b3b57faedcc8b586df174890836bf87ba89d7e63d5dba85854b03af1fa6f19d5b8aaff33129d778c0896b2ad66c7d00d5e0aad5b82b10637db74ae3435502f3ed585cb7f3613537bf6389e59bc55e4b5c2a274df298a2ac40c274973125a46fc63a8dfdf6480a2fbf527ff1baae19cd3891d48342dd97eaf7207a12ae6d652c96fa78418cfcd95f6b20b6d99f1131de6987d76bf5d7415b22f263e182952cc0cc823ead26823cd8524d374a377f2f3e42d86b8c674262202fc9b0cee012be52fcf1685c91991fb3451ca5b863fc42c0beffcc11188029a77372ad090a038c9791af4c27aba117cf388c64ab0eb0f88ec46fd7c2cf045b459612f871bf61e8e74fb2cdbc4f71fee9594d71aedeb30a2052387c5e7c2651cb6b4f8783effd4706a7e8f95efce42c3c7d8a758988c7c1a3e8be156950002c9d6fd6b40f39eb00cdd9d12f9905c192c225e9c38ba5a94b5cc6e747c8abf600bbff28630aba43eae701cc316765ddd0c8b7629dd3b792763b8e71a548fc17713f8a04b09d4e04b6e6fa0d5d5276c2fcd312622602efa19241c9079b29d30ad850b56e1a835917848288711642bc70f81688324a0fdf08a8754929fd426740e0e67fbac7043dd1d1cbb4f1f7c7e3c418db557af47d150526b66cc5d0ae9c6fd28f5b55b0d51e4228fb896684ceb31327eae26b3efcc8d34278c7f3b8d9de2f883ca329ebb44652eddbcba4e86779b811d0693328c976c11048133ad58429b5b58cd17af33d2f21314772fbfaa880285a87538be7bfe8ae7e02df2f8c3adfc57972a270e29e8d8e0feca25fc69de79874f392d78f9f6692b6a8bb970a57afdba5b4b0c721bf1313000c50eb648af70738a189f3ff25f750daa8f056103f10decd87847f9d7b37992ccd3c2e01cde500c43271423d20d5903b779bda6dad253147e77f5a08cb0998d785eff36f54de62dcb7a1b5a47b618317c5b828d5d1686192e83a32251c7e97564738cf99dbfbdcfae0c9d3ac5cdc98014e84c061bc5db2465ee0a14b5866b7614915ac0810a9ede281deeba9af8dc9b1ae67c9b7e44f0d4710a04b658315345d42c13b90bb91e4e5e1b632efdf57f6468c25802d58df7dbb1e8dd52f49bb5721d9487278140ff38705d4c92dbb204688e8a32c86166202c596182b0abcf3a78f4f6edebd25ab972bfe8ab9941cdd5fbb5510c3cca772f49ab54099802e5a31150689cee57e68cb3c08dc71b0e862aec216f5188ee37506beb5009dca7006678d265eddb511ef7011a005735f4cd6fbb0788894560a8e06d068acc3c090b9559a2f3360ee76099e0e8cd3a2b14014e756aa7a89d7e63d5dba85854b03af1fa6f19d5b8aaff33129d778c0896b2ad66c7d00d990f7fdb1cb99b9a2521043ec246a83c768d79409f5aebdb56c710a525b5819483dcf85b13f2b9ac9cbcddcac5bc4b80260d2e8fe8d9ea50822310a383eda9e1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a751e31dec6ba168e9d7f5e9754b59b5df0781dcd3381f98d03b9063ee502adea751e31dec6ba168e9d7f5e9754b59b5df0781dcd3381f98d03b9063ee502ade0e53ba4d7bfe1e48807b1e1287c24bc902b16ac9958e134e795acf919137bc34892ee80a3071d9ab7d4cf62c19c102320427e708b93960e34ff06f31c7e46a03ee73b23bf672fcc742e51a8a6a572a0226489887d0b4aacc86e553a9da56b09cfc7f5a02eb5de032889b898eb28f243d453fad802c264be7ff1a85c59e7c36f2f52e94be9b6c6ea39def44020a2d9184c23d2a499237b3f4a1396df387a1cc8ea2540b9d4484a09c4727358e38532e7656a3ebbd97897063be799ba637ea61069415ffbe00598afefe68c23692b589366d4090cf8bf0b712485239a508e157953c3e7bdc612abb9ac1eee009840cf9c2750983aa9523f778766cfffa093ab9df7a8260e0bf9db98b7d4b59cae574866ebdfefbb5aae55a7c1fb90b4c173caf854b1cc5a2df5600f9d90dd7d5942b77b38e8388a751fd210889e68970ad357bb87663ee610fd232d4b100c4131498bc535107cf6291e912d27d7ff13f38a3c062323586a1d9046c63f439b7473f61829b9d4f6662a08032987befefc046c7bf167edda370fbcbdf3cafb7e3debcf297c4aa2449824fd78b3494d7cb0665c672c55fed285061630ab6a06623906d1676b6d4c15d11fe28dc808cbac8a313cad5ca4b6c05b83a72ccf01969b22d9ac5b553b3c618cdec50dcf340f1007ee133d83b5844492797b436143e0de3c90d018efdc86858e7d045e28eff3da79e262674f248cebbc44410e06722b961312930c8b98ea79d9d03b7322fdab10c15a2780e397aa43ebe0b31d5b1c7f315ef9730716c847c5e14788990089e1f3cb54560d8bc3cc8bb0444e9cb2d46a3674f8a9cc5f38d05491bdee79a573cc689c6dadbd5210841a1ca687d9ad36beb8dc27f623f5222f2499db6235b9c0007c8257434dda77640eed24c9bb04fd65b9abe67ef6adb9deb2bce5376b4f81278ba1ef519aed13367107cf822257c52697b38796cb0a4ef88a7c55fb415c0a334014631f6b49bead989b4ef40d2a21f033382b4dcb3679418411ae9605b7ad5e0e1858ea69f8eba63267b43b9090c142f2949f50a87bf12276aa65d268dd4f5b17b798aa3e7b04a5d30b3359509c10b04200c66afd91dfcd5431bd7269dfc5298cca7af4fee9155c865e47c9bff34b03f4e425dbff3e58564a588b738745da8d7ce54da44c1e04536fabaa8db96a2fc2261d4ccebf9c029e2c4b648096973bea6a87c37e08c18c197c6d94d719c3da200db8618f6aa729efa2cdbdccb2f5122d6c9af20f8ab6ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552bd13ddeb6de93f1384a68523b9bf23daa17cc7d37757023335387dceb75193e2bd13ddeb6de93f1384a68523b9bf23daa17cc7d37757023335387dceb75193e5babc33c9e329b6ba58c710b045f6496ae431820899609975e7ca9e52b9b6f75fcda3b1e7d11aafcf94371fb9ddd69f91cd59cea8b35cd1ec36c882fa7cc9d64acb1ddd6da95065aa87ead2128908d920bb0cae8d845461dc8386ac4d94be6dc84aa828b56d142192445c8e738e601732610a20ed75d60a8bb6bcc10d63b2be009e8a9bcec8067104652c168685ab0931e7868f9c8284b66f5ae6edae5f1130ba82cd447b82e1e2411916a3120d25dc7ec88c4491289d9e5eea1102a168a65ac/etc/alternatives/oslo_debug_helper/etc/alternatives/oslo_run_cross_tests/etc/alternatives/oslo_run_pre_release_tests@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oslotest-3.2.0-lp151.3.2.src.rpmpython3-oslotest@@@     /bin/bash/bin/sh/bin/sh/usr/bin/python3python(abi)python3-debtcollectorpython3-fixturespython3-mockpython3-mox3python3-python-subunitpython3-sixpython3-testrepositorypython3-testtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.61.2.03.0.02.0.00.20.01.0.01.10.00.0.182.2.03.0.4-14.6.0-14.0-15.2-14.14.1Z@Z\Z@YV@X@Wu@W@WzOWf@V'@UĝUUUU#TgTO@T&T&@TSvS;S4Sntbechtold@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.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comspeilicke@suse.comcfarrell@suse.combwiedemann@suse.com- 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 docs- update to 1.1.0: * no change compared to 1.1.0.0a2- update to 1.1.0.0a2: * Add fixture for mock.patch.multiple * Ensure that mock.patch.stopall is called last * Remove differences between Python 2.x and 3.x versions * Require six * Add documentation for running oslo_debug_heler.sh * Restructure oslotest docs * Add pdb support to tox with debug helper shell script * Updated from global requirements * Cleaning up index.rst file * Add known issue about time.time mocking * Updated from global requirements * Add API documentation * Moving to use the mock module found in Python3- add drop-mox-dependency.diff- update to 1.1.0.0a1: * Update to hacking 0.9.2 * Cleanup mock patches on BaseTestCase tearDown( * Add unit test for olsotest base class * fix .gitreview after rename * Sync new sphinx requirement spec * Set log level to default value * Updated from global requirements * Update cross-test directions * Update project name in doc build- Update to version 1.0.0: * Import run_cross_tests.sh from oslo-incubator * Fix up documentation files * Fake logger as instance attribute * Require testrepository and other tools at runtime * Updated from global requirements * Add tool to run cross-project tests - Fix dependencies - Use testrepository to run tests- license update: Apache-2.0 See LICENSE- initial package using py2pack generate -t opensuse.spec -f python-oslotest.spec oslotest/bin/sh/bin/shcloud120 1544481245  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abc3.2.0-lp151.3.2  oslo_debug_helperoslo_run_cross_testsoslo_run_pre_release_testsoslo_debug_helperoslo_debug_helper-3.6oslo_run_cross_testsoslo_run_cross_tests-3.6oslo_run_pre_release_testsoslo_run_pre_release_tests-3.6oslotestoslotest-3.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.pycfunctional.cpython-36.opt-1.pycfunctional.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.pycmoxstubout.cpython-36.opt-1.pycmoxstubout.cpython-36.pycoutput.cpython-36.opt-1.pycoutput.cpython-36.pyctimeout.cpython-36.opt-1.pyctimeout.cpython-36.pycbase.pycreatefile.pyfunctional.pylog.pymock_fixture.pymodules.pymoxstubout.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_moxstubout.cpython-36.opt-1.pyctest_moxstubout.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_moxstubout.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/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/oslotest-3.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:Leap:15.1/standard/6c363d25003b9d95d2edca49015097f0-python-oslotestcpioxz5noarch-suse-linuxemptyBourne-Again shell script, ASCII text executablePython script, ASCII text executabledirectoryASCII textASCII text, with no line terminatorspython 3.6 byte-compiledPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRIG:lg=Ҥjutf-884ea821ae1599d4986c8967b28a98dff3071655607154cc6bc34acb514bff2d9?7zXZ !t/] csh ñ{q*%3UEK7>s& 8_dI z&t \)gVwH Jz#s],hO/>ϼEΆbYeM{ }jّKVk2j/c]Ը]mǂeaԺrw.7<#)'iSL'ޅi05!7$MU=QYo,1**(A (+9owQYq5 rP9D/JCx 1SDlP!B(m.'>fU[{ୄZ\ՠ fu%c Y~+_ ΔG'')Lj3!D'@0űhk\{ߧgNJ0Dge9+TkM!W@5ei.oƱB& a{a86*N~OS˃y>y~$l5-f0x[( |,V'˸RݗqQYUup p&uoG0<3sS1kbcjaoZQ'=@/qwPv ܲ],}QG3Le( |]`E>Zƅ=g@ZdY4`<ۗklS͔aC['^﬋{w|GBƝ<]jC ix)HDg뭸{% 9@u ^D^Κ{rSXqH".Љb\?O D=ƨl)O4ʍӸ pA wFnjg#0ϸ z^L߀WiZU1*L/BkJ(Z߶ Xm̚hW [=^ 5D?(f ~K)~P !VR7׬>=3hBI!',/[}EׯMBs\p)4YtXeGT%䬱)]fv \# KZٌ #YC"|e‹_t3@XW$笽kem&fk5._qJh;׍=q1w>YI>B}7Ul|8Qg8bii+vÛi;nłJuˤ(\L(!4Vnd4BTYj+Tp֔G86`1jlSDЌ./bv ܄#'O?/^mq+7D䙧 $}N.PRTXhem G5T. >1.YvpaH>r d\☽\gUa'Lh޲=׸5{PH'≝D]9`/'W{$ FFs,D6A23|>n@]ʕ{l6Mk+0às>*nR4n=fؓL 5-dr;G=6JD27;g!+,Hd>кs 604QD"t4Iy/ _sJ+&vչO'۱o] ٙt]dsԮ#N(dS{bЁ \VB'^bry3Z sRjPٜc\^f^$2}[{xƭiDdZ>ΜL7$zg=.}%pxx)qXm ʽ,9?TBᮆ炝WIK:l_d= QE GuPJ*mt -~f(\" J|g$;z5aE4Bc<>ԃ#\&(HYܩ3s Aks%8j#8#ol *˯my`tbV`y03ufە4!REQLܛ(~opU[A*Bf bZ7ƈJ[\]3E9^k0Xq:K]˜:u@go,|18|?8" (SҫHS5aS+8$DL9qLT݊;[vDC(}nnQ|/ :tTb74,qnva]\uds#_/q:N@ G9o: ʪe)L͚ 'J:/҇=m_.jPz<.E+2A2Vq'1+>YdeKWо62 ؐ S{$}O߱5p}lRALS(5t؛9:ݭ_v#uRX̄(xUȘAC攤 7KEj< %us*`uJۆ~yFࣗ-@Fby. OBq1,27PnF-g)u@-{w=蠃.9|glMxɋp$ I.Ćpgo(!PcsPFӿH Iް%}ç^Yb;aRSճru;i \'\lG3tbb9d^}4Uuh1/3z+aHLZR񒺵k?NlЊX9:H.#u9{A&)e]$NB[|U2kՊcmgS?ޕXZ|Ġ跍ۯ65w<4!@Y9Sý3o/ZyUX XSP%Q:fK4d2~<tz~/%P4z6kbԟK2~%`Х4&n5R_ʖc+4xR_2Tz@rGAB{"vr^>]5% N.}+bOCy$KuO8{`Z:bؕ%7 Ɉ5x>W5LT1\'!PgkzEz1ICl'X2Ik@IR?Q+a%a7H͍۴5.{KVQsgI#L7Uf,Dqa{Z[㽜{j_DvHϼ\°4JRxMnFI`z̑^&Q vHU$]l~ĝܗ@T)D{ 7uCk4mc[k/,IM\\r7?ۨfGHd7l^kN?FjV +ih[eDbC֢x4( mZKm€}󆱷Xg2ges,%R`1^wП^b*(6ηVěu%EK^zڝjN\-mTx27c|)VT3mgwmLQmgG{|DT:wk2rLyPK(0pjż zH0Y!Eh /η00OgzYCcoϟ W 㞠hRA_dx 2˦s =3FMɴ;rI7.|p9#Z&ΰ0⠲Pj 'rMa'A);70C13`b8ևD<"+Eax'pD),XmnځOak~{,wmBXd-Z}?mY< .T0 IxR ;Sxm 9$4 ɧł8bi¬8us8"fB`Ud?cAvp@;:;&RÆgй&"s GPAF&I9/Fղlf.Qfᩪ^ b=.ct"%:^2DX_fX:AYp ĥ0d'(-i¶NƫXZ@gyD[CF& x)r!՝)@9]CG\U2۔a>|Mzcc[5J]q֦8&Z?DqYf,v+AbV S;8LZ%x3"xw|z|G6?Uh1d&mQqb⸞GhH̳vHsɒ%I.Ri.>DyFTX{`ol'mڼYd%"M[9 AVSw(s8'#֋pTo(͝Em^a"A $ r-IՊ{b6ƈ{HX:7-{.nXfH^"Isb;#jzl-=t&c: W"'jl(شm ǥ|p ɶ "! p$ ;~$Z+[ح% sV1{Y!>L.yxU=jGy13.bWt05l_f(WDQ>e\E a=`}|6t°ypi8 W,im;"ˑ8q2@!-QZK;͢GkےY3U1pAWm Z~U 5ZYm d^NuW\䁫d' GOy ȠKWj}si"wǏ0咞l6y!V&'hc /~XI3]q26ȻڬC.)m Rcd8ATjA%~;Q8OG߃zyHڡܸEnE:?pOp@(-hEL wh⦋ )+SC݇Jop&`@rki {(a' 6'_uA=rw2I }#)آvдI/a1'_Offa4<=)Uj#dR`Nn:$+Hx̍Zi5€"9全phgk|2ͰI_97Éױ U7 Ztˌt멝nmvBp}@M_)7!]YҀ76,9KP $'b{1Lx_4J]蓒/8QjF[ TA00LE~T@;71QE맔|ib:jT@LhCCߓEݚr8a_xX񯂫Rj糒Lmϭ$xV>Sj=e0oϯg\{PU1rL/ &}v.1OKKQSf{tɎ9p( M3 |!-#`TNSRWӇppD |K0B~W-W CItkw{نBYߛࡇFG,W܊R%IƋQqɇFٛiuv  ‘ [GB Χ0D_u|5vPv_Ґ.8?hL$䶔垎b K޻kx8hr^=DrLuUr[4=ZL`]ҩX4a=q;?GÔB.u<{W7Ţ!DS3bki_\r5Ukp~EU;DܡG5.ג!g>S!;WA0]-Cs' 8F$ldysئj͸OC0PZ?:I (SúU~8rjJ U}ʽs-r\ψ2 ZvA/";=lE[BVf Sp@?bis +2b[b\YS PF%F'DpB6[gM#Ć~z7fi5GSks)Z$.gynWӴyK3O2#{bG~Wr8< W6Y7~7oZtU*/HQ^؆ xiݜ |>hnl"܈&FxD=5ȼ{d2n4h?A{ 3ƾJZb2csrPj+;1Ԋh7_-v EGͭdD6nyὖ{i[qvt*&?S;Rю_P~F{O!0eLj*\khƓx}SV`;l [Zry(?%nRȆ/:NV[KlӞQRQMXM]ʓF>?up7I+jNO}oXV!$8|T*C݈Z:٢v;H2`ˢ콢q we@r:VMD6ȣ_VOQiLka!0%'+;O@|/}$J5 OnyH{94 R!…٫ޖJ?Nf~&S3<*t lUCZ'n;x*G ?)9#k+1O]2PpJ<_Bdmw%q h!^˰%Xg⃷G]{r/{VtfBM?nz; |S#2z׽NuR@$@̫Z*y=v.8BGӇsBTxj$ ш]E\4pv"1z3Y}؂I|A1zFQӈ./ezjոf!JId$QAγY;vM>mݍq ]tr=Z ľ?8IB"iˏD&nQ5n(U,8S!tʺ1!Z΁*s~ubwAGyN tdDHV &6y٘WN"kA~Er_  IdRem@/0jKP/7L%*hovQ9z gX,QNoF?~Rku5M;z ?uW솯4uQu>'h _ Iڔ5ZJ|wҖnҐXg^1°qqe -ܰe+v}w4^E=(M N9$MCOuC)Ыd<]逳8)ڸN˴~TxH-nDI M-?q<2"ab|.xȪ!`.aw&B'G厵7(4,E5goAEZ؉@Tgpo> Ü*<vtJAjGYZҝ'ʵ(b)$AZ3tb2r>h-Qdb{K^ cY"­c%7^a LՖ||r}@x•C vaz˼h}_D,b_Tz\ (p3Tgߘ hh\6~9KGKz4A-ho#b i$)>0 bEfh74̿e,(+ /澠κ'%t^2xJQ#=z2hnjjPyz˧1Z( Mk'C3LAxY˃;f6mυXm_O8Ԟc1;-Dc #lF.&р%:6ں)'F򹽉gZHc@@R- :4~L B1d%v"5)C(1XH_ŒO϶!Xܻxl24FHL}^ d~np㾶Џ( V@pأe9qojy4w@qm d +:R4 7iBir0t~p~^AR2e9_ġ=Om HN):|8mEC6K#b~t g?>2(DG+f+fvCyPz9-}fSSs tAiY|.7p"X&O`}{aQ!_[D_@ ?SS ضV&pC+C}<Ekn7>U8;8Y+,OgJ|%Y|Q#y(pc:$fAy5W⤂y!Pp"WJkiO`[=>Ib7ZF`b79rz3p_Tr ,s\2U|#D9^JJoXM16F* bi0+Tg7 Bε;`U6юDux1hWz$@&vZYH0b7]]RN2=͝F~a脍#lqO١"h0Ù4FŅiSte@A(_5&%p y9xW&1+uwsqN_ Ӣ$ɑS:P68[4X&g97Vo'`y9-R,&DD}m4[G6(68"n&.b$N޾CzUͮ{OrkJ cVd|X>,m `ɹJXr 9u]( }ȏ˵vb4S&lbN߸K_^sHY0JqE_X8dq] ڧ3y4u,و \Q-f_#˸R؀<@Ȭ4Zb.o G ]8$F{{.˖|He)8!v*4BSO$ l8dq$۩T;2 =eQ T{o`XW-;b-%Tm;e2YP㋍))%3`n$6GZfxHJ4 r\GSa_=㄰,N`?Q1҆p+WI,;o #B"/0,o, gAEu"i%d0ǝg%Q^bq#"QwecmfɺΟO ڍ ^/fO(E H("3ˋM|ǀ0!!Fo~Z+5 uj*c6M=s&ݿX:% 0%_x0qyM}cR]ɥ}u(rcq7pX㵞hE| T1|$)4sG)'v1 $;/ϊ,w*^ mY^9Ib dT 8>c'*RWy]k.@6&=JLXߜiah>,t$(lOqhk8if^^W772<ʙ  <,@lX*G tOrCpE6Ƃ^8Pϣ'o#`{;P+J؋et盜49s1ܻ܌$%O#`Hmg#n/k.NX-V&Α IDxBnA*Ic,!cC3ELVbvVxGPZp2!Hß6VfgaNLsI^~ 's$2܂ mп7o)jr?ũƦ*򂺡#|7 :q;xZrh/:>Lopu&f-P vj|, L.LmԺ=ru?j!$8&}*19$`KC:~rH(!;K$ vM̘Mf+p gZ\BۈRVH{Rcy<F`P̤틼P)@`}R=W<,!TQ}xWU/C(dpV#Z5SqFD%d\Q6<{[/#%7}^Shb_o8hf)"ES%R6挂P?ډyʰ/q?ĩtϻpP)HI-ٶB' S&c6w_\F[ ci#t[nn >wp+%03_H@׬mnc֓Y`{aϪ}\ ی[{agv0a!ZWVN@Pa얂5L[4vhj)4%brQCק40 S`[tUNjҿ08:kA `gKجT2G8V8,6m Ci῕b ȢgU*ogA\~̝!}KlQ ]#i)ߣ.\mOoՇ:PT誝C[q9#U݈rl_)l:?)]{Au ]iY#RIYC 5J,q=QlRkXC$>؝ԼJ7tEȄ-;m|b-Re6 s>0<\ZhK]MU>;x奏o-r kV!z>HۂK"IPLPgqp> +XlIA6# V톝%%;lF=J. <$\hHj$4>r(~DxK;h+SRI[^ķ[E\j~S>(kػ /fw _,7n]π.*T4M+MHcYX6^=b s# si| ȨQ& iԻٷep*(cu]!#Q)ӕ.JߚEoSfrAOt $,)|_7%7K+ #/{΁JQ]LF΢u1X(kqmS Q; ,F`uzjD#(+S\_8ONF8x 뇻N;Y02)'½\iBtf9Q9th͂hPZqsYgsI,o+NirޭY1j@n8@Y ) Q0,v1s+?ץs>s+mg$5 ; kNueɱͮ \s~KN@JR>?Sz#D\r -؁k-[Mm( y"pFQl^~ .V4]gʧKu =G%`m;v>>G|`"CИ<?hs,% _XƾFҍ+~1RwTiˠJlڅ[_roAH{2YÕ&VyPOH |_H\tb^yno%4]sw𳿃O~ tY22пxWd4!Ҩ@Ϋ:Tz4Pk[a8(8fJ=Sܭgh=b1` EO"xØ)O[*O',0{kϐ tmF ,psZq) yR~ 8#cޟ3B[&1cɼksu`;"(H3OG>oaBdT-lV=q g"mL0sڹL`Fr l4m:*>IHV&+K QU (z IëSM+SX 򆪕VXSM-ƮK~`ى}oS8[<-)Ԙx5Ksj2V1MnQp`AZa8(am1p$sDմ%YWe"gs_S덀 5&8 !#; a~ L(pG&ٷSEU5UP [%99!nܵK\=(\%gi2x5 x,TV9J,Hz]|']92(NvȢh$PjD.m8`v '^y^GJp>e"H"[?tB1GV5KP*|퉮+ԊY ⳴Oa7^ dF;ʹ_z+ O9~O9j0iqMe1f仠?C4[bH•aI~ʼwn-]nCvY6 veBPүEn3fI91sjYnper V|oG%PO8ޜ,_vgjZ>`v#^z8r$KV +< =jU(ТPK>ٖBY柇})cw$,wNU2OPcɂA!pj&PfQG$<|\&xTSALf 3Ⱥ"iHe׹GWrv]u'jmNW"/?\ M>T;rݻfՇ$*uCpx#ŷspDu_dcNX6 esá(CUU- ~пƀQAlȹIOq rG*^.6em:y:5m/P"🠇[o%hxʲ:y>Tc{1κ9TM)h#Nd=D%0T<؎A `.Axش(cLvP{#E3YRݾMm;dE_<t#'M_+q;oDaq._ZJ&Q 4]*1+Z aPEl֔է+`V@0,;-Ѣ\P\ĊZ!R-6ڟqhxX g t(G r౹D8߄ ޭ-/r343bor!+L"A_?w"  hq+YZDqd$At!MBG2 "Ůк3'B<6wЮPp#tRޟwDHMBBbJ?@nJRkqܽ8,&<7N0gt!t)㹘? 5if.*f~RMJr.%)kPgD|ߛDB7%$LM oW }לC_i$16p.>Q!EX;5&B:%JnWPJ)L}牷 QX]Ֆ}dX v@`Um9U_R*)_@:.OK|Z㪶E J_hboeS.\ϋ˩GR;K%]&1f9LoCy.R {qrt&I6=Abm&>5{rT"O%vHg( MNԃy_Χ1ܝ]}׀TU8}uGM :9=LIٙ^D ~瑔tn{P,ZJH9kh'4 FÜm:OxB69L:w/bSJnxէӦ*sg#,>G1b kthv,?CH8W^5/!-C3&>(bpl@qX0ڄBm7 H }r*ؘV(4> .,&# p:qZXE[6>* Z}IvlX" [Թ1AX0?NL:gcj6Ana8|-dt ,qu2 odSa5LEJ%RiT0}>j=uw9b pz֟nM.}<G/aFU_ݼ=u9ϴeH`,&@ϲչ k|Aΐ}i'%yS-.!dƿޘRr5#HX%-%tI|6RZ,@O=9%MI2΋t=s+\aO5ҊCN)L% ӎq ޷P#6w݃nci}ڥ+ ui|ҥJQo#m-\FZv\pEƜ%Gj&=zwsj#R{/<[uQd s1-[O NPP 2XvjLKB=17—wĂ'- eN BD*"3=.2!H6|h [DY0̸5ŠRm(g&sT? ,A.ѕ)-ضTKVj\ o}7\4k|#A<>֢Wpt#P_o`tjE 3ERDgImD~FTX1ɇwݫLjh%qyIwp ݲɥW/"5[kRjO!3"#h#Q iT*i4JG .uPD54"kyj{AV\z4*pv1?RzLJ- $bBf(T*\3m]mʊ}-Ȟh'AvS/Dl9hB:lLy΅Hvxڃ;. Q9ֆ rgN Jcy۪"B4H}B)4' ,b^Tk G[8卵MpGN%$C ;|a|OX2,'ޅY:*W "ETgP[k3~[FVT$؟D~B5%e@E=X g8'? &u)X#UaQU=ھqզdPe,gӴ!W0{F.~CQGnVdqY)V8=}.> pUBI6xwNk1K-R"< U;"DY?rg;s=Ǽm|3s ,|3 l[Ep'pcm6#r,*\Z"0;! V0"TQ&^'fhY K_Mא1#uzc:&D۴y٣2=I!Ճp7J)RgJuc!ȹ?rXcn[Ү e5iɷsmVQJ[?r+#V^h t75S3taVsNT1 ~g#Ih:c6md@x\ц'G UM)@w ey/<1n R)l < 1Y#>tj|o&3Y)^b0j#hמ_!y x'%`|"K#5Us$j$#KK>^>N;әSCP&ѫnBs[Ž=Qo#?0)66~xګr,nBd#Og,w"=%4Mؼbv4|^hnBOݦlF3'kp ,!KW*!g;nC:d=/32<'a^ulKy1P՛5/Z3ĒZ?1+NJsP`7O"Yc@R3ȍ NIW#@rzZv£߲%2f҉̑Z'1]E~XmeeB\lh?7,5J O~RTKuS7ֱ|jz@V&IJyܸQ6K<]^Uܩ_>{Ig{fK)qn@fAv}O_ etɆΫT6:lln'D/iiy:Fq z*4_N<. a;O]a9Fgybi}c'ϕAxL#+&0A{&OUlD \jy<4b{y&S "Pe tjx1HsXZU,*nfNW? n\ОQ^@@wW|t { zņJ >_n9-@X=nM:G2AT0idݴс$f}^ 1\p$M$.SU4lv3>.)9M 35ȇo- fD5;eהq!I_0̈KPMJK[) 1/i[ ]\w ~ 'P` 09 T+fy4n[bє?PO5 ( _IY@;0!' Sp\8.=LUӠy{K 6CO4E XTy^9kG؉F, ޷9'6a&ϊqaH6c4H6c,^X"Łgh_WS3Z IAx"'C]eSEүL\B,U$lIl4.dS*'ԯb<;y?v]Lh6:,e0Lc=E CF~̳Vu-NS4N?.QoJ%Jʗ%CH'VnGf6OCw;5]xT|hNQac_ޡPd:LjXGt  ?ıhlw9>} ((P-OCy(02S:?CٚtRtJZUQ"݂onb=kk'{Y.21`RuK 'ZQijl !SC_#^aq2/㬓^޽K2LwvÊdkEuW"ϗ;{;̑[%uTm힓h#|LDeOgZ</+}5OE8%GKܢ+Isn ~gSβC&lN sOua@QUwuB^;b.ֽ誗WZ7%TIOW>~y#TK629'Wb-} b㩸 K|VׂpQ{<8iL64h$D$ͪVӵ{1yGw~j / ^‚:;fw$Ap>pdqKݮTy 4E1{N2?=T4X]_Epv& aM4S;:2$4bl1JFOQ%IFHܸP ٯT=^2q;4s'綼Dt{s}Q|G0x~Jd(x=[I[j93Q8oq3 >ÎhT!fstY9xE +IIa|BGoa/x.*vgzm΁k|5p:HUaY3ݦP^NYע@O @ߚ@`T~vRz^mq &H3\4Feg|y0>M..t2\j;j#*B=,Ŕi?ց1jrΘI|i9z~41a"0 F"SgdQP4EF3HVA#UhV*&|7(:Vlx$ aՄ1nRx5zq)9lp$\46Hm3KOYFįލNTEFy)V%$lT0d*6)եBCp?7 dˋ0FsMg=݌?3`РEio޴ag3 0RӁʩGv2/(yԣeդtKK_Hj)aRG]T⃘okω._擨-Q)8sA49d~'?GUP7 Gv6_ 90%q#r6>AUӡ!22P k";YVhOu\M528-w!O/ӶћK'4+G1 Qe'LtzGeab,,m\Dr *kUא  {j 9D GZ3МS:l`p)xfXrq\lo*48(w0a eι.q[UD=<ϒ.(#T=eS [BoNӶ5UFUŮpBNk"dtnLSq(ضy,(?Mz 3"؅6RnOL4T15%u!n p6pܖ˄Y0*Qp}*ŀ襷< 53 g492 _d; R #6.7$4A.?dߊYLD},, 5ڌ|m(ICZi+%N35p mYz"Jӳ.^?}֘uGE"+\|)6,b [m۠M76~#5 ןsD.UJWcl2+dN)qyhjXP æmtxPNX/$W ѼX^&ڧ08 B[)3dz 4 9Um6vTOM(cK0 7z.[nBr^չJ)"RW&2(o 8>8rd/=X[@a ͤv-ғ;T"rδwBW\*K ! b#uǕ K mqfs/UГ%3Q.S[nyrĊq?=-$mޚcsWcLKtt ]}ƠŭtA;l:m?rwF J̞쌏W'!'jHrTlNoDJx,dʣ8PĚ4qC"`P7~d~V:QԮ!Cask+IԳs7Պspu;njH@z9ZFPqD"y8ev&mCw] XiJ@o+iσo< +=LHR~^)?#ZGdfh(&jhVtC69uʫ ^!1 83&}`%aPGmF2/z 2TeBk-0ac<_yGaqi1[ cŐ6 -\ȳ][:xed R d!{H,|hm,RL|o#dY 1'rA):[ xx.n4 M!cL:J=_'3,x=3NvUm Gj`W`B܏٪l0J3CJ%R8qP6Ȯ!BnI.EG v?zĦE{MQh}еe,i]KނcY07nq:CH}3ԟ2+lF8ŬH-36v~-;%xS|p=JD9Yk8jŦ~̆"[tTCWso׿}J2"cM |7*pv(L*wk q`!R89̩VP,cm?cˆ)44.*΍DKGv ;svYR03ff r/*|OQÑ,AW<'cZ#3^ vQɕ $BEUinr(adE,]rpX0Sb< [$] 1íV'M6y~^ ]xR-ⳙWncpZI#zfbֈo+`jXak"hgٟAPuI,K)U4FJh<:dސSٵ^[kҐb@ m/TА8_򷖬m]Di* _={JLSuN=x97XϺ%+ /uf&gݭԺi%ϫ>~pۃyRF/ ]b5'g~5HJ^)]ڢV"VJhDu=C}'{ aN(vj.^NCq3IUMyaqٖcv 7v@J~FO:qPY`Ȱ(L(y.bS;d};N@D"6Zt ;YģT-~~QJ:|y r8rc dZj ^M|$nYz5٣LRFOZ4?Lo &#*Q[{S۵*z//u+>) SCY /XM#i43&1ID/*t.b5#]Im\HGRa3cxYP%Ǧ^SҸg/VQV͋m߯>h5#qKS(nh7te=Q?GM~#* ['-=+ &gd Ŵu1<(ڍj]Zj! C|43('0hyR(t1T;}*W0kNԢAWHu֫$g׫a:D}vcg {Wۻ%cASc59(yBG2BcI DSe[Ղ:uE#m#h{!`noÍ"zt_#Zs s&o*) `.:1I@tx o<`1Q7)a?8F7J-.cuKߺq=2֯P $F>CE +]݃ OM: HFgK5&2őS,AWoBD%&iO.sE*[FOB (֌㻛*Ġ/j9`}i',>mcáQ #-9ub@Kh!:i>28烿 zFs K^ Gfcn桏Ki3>mYYaFYS}`y8#(w_Cm:LZ!W@5܋8ݱޭ|n 2WF}eŦzA.0|j&Ǡ&L{bwu]2 zwzH)AϲNt:2/"oSZ>b})Q)ՀM K~$PjJ/ zR}qfhwXE+էL/`UF՞G@xK4G-UG n}] +%d,UļTGHrzF!ivԢm#gC{t.[elYO/晫F:k1T8ZSۨ5]&ͮa!ttwG o:WR?'6Prhr4Ejw/V[_0߉~^"[b~r5qTohBg6/triq%@O7-iz6:ʽ/ˢ&JT^%˼3vD1Am@r4VYLۦ8c 5 8 Х?{RjňLYҰ~ Ȗ'sɞ1?$cp6izjT۷qP) cSn;ئol"E`Za鮾8okXL: l fiewA'7{k7R-0āV ґCȶN5T{RnQAZ sRN+t<$^pnj/gk;7;Uƶ.v,/u nGoa${ևDU g!g#4~t~U@*10XJ;\ + PW`ٜsj͝e 3!zeJ O^hf־-1 y|LpcZĶVxM )V|}JR5p|*^.G-$s.bg}H"dz޽pg57ZVyP!j*Es(^P nnrIIG U g>udU[.tiD/}hJ; сX2:j훖ǔmuNb@Epc!YGRTz'N贙k|yKG7N#)ZӼnAE|]6A5w5'5rAHjjfKY経OAéir&v'*Č!/iuCs:}$z(WYύh`j`I*FbM<.[|V3IR.OS.(THc#nڎD]E djKoibdHKp `E A뗒dO*law@X#