python3-stevedore-1.28.0-lp151.2.4 >  A \/=„M'DQQܔ~[l=fvAQw7TOe:e(n g3 4A&0l,򶷇Qu;Nq}d6Ԝ;ua 6QϮ [{FTEdzMF'sP$'S7e>w }RGӢpC6Ja%0eڇO% ^¿粉 ҍh[a w5)D7_ fȹݠʒ0bbeccfa8ac92c95d956d82b3ab18cfeb4e929db982613a39b4b67284245a8e35fcc908ce179b6bfd3fa29a05950fc527500d1ae (\/=„`.iZv"]>BdovK^%fa .c >v:G\ŽxjC=l=GjVsPpp~;8s2ESy0>}qR6|>n\>Eײ&uLFV7n0.{)l8Z#:'AӟՎefU("c\p7jN<$j@8kx\WcS?>_ˎ|mmQ?XJc.g>p>o?od % Ttx $ww w w w $ow $w&w)w+j+w-p--.'(.O8.X"9.":1"FSGSwHUwIWwXX YX\X$w]Zw^dM bfcg\dgegfglgugwviwj<wxlwymczoooooCpython3-stevedore1.28.0lp151.2.4Manage dynamic plugins for Python applicationsPython makes loading code dynamically easy, allowing you to configure and extend your application by discovering and loading extensions (plugins) at runtime. Many applications implement their own library for doing this, using ``__import__`` or ``importlib``. stevedore avoids creating yet another extension mechanism by building on top of setuptools entry points. The code for managing entry points tends to be repetitive, though, so stevedore provides manager classes for implementing common patterns for using dynamically loaded extensions.\cloud131openSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://docs.openstack.org/developer/stevedore/linuxnoarch s . !## Y Y  ,, d d %XB 88HH55"]!!i`3@ @KK   +*+* g g));; Y1 G# $i,^AA큤A큤A큤A큤A큤A큤A큤A큤A큤\\\Z%%\\Z%%kZ%%\\Z%%\\\\\\\\\\\\\\\\\\\Z%%Z%%Z%%\Z%%\\\\\\\\\\\\\Z%%Z%%Z%%Z%%Z%%\Z%%\\\\\\\Z%%Z%%Z%%Z%%Z%%Z%%Z%%\Z%%\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Z%%Z%%Z%%Z%%Z%%Z%%Z%%Z%%Z%%Z%%Z%%Z%%Z%%Z%%\Z%%Z%%b1e7c1edcf61006398ae28c718dd7e12948c1aa068779e823dadcee5e20bf3e94954b7c77e09bce78107d0c388ef9154db61c794ce1b19f96ecdbb359e0454eb01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546be9c2f4e540868cfcb8e72120e1f95c615be56e24a26874cb9d8be6bdb3669e7301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b495f240722283f0f37a00d01f8ec5210c1a67d4512aa8acc2c458d5650276e2162a15305261ace869db6268f9b5870747cfdaa340c00d960fcc911e71244bac4aed3942c885ab993971620201d108305d9ea6f4c0ac40f8da8b96fa3f6ff48e3f946a6dc06f50efa7322b023e16d29505f5f3f7f913807f1b51fae71eab90363bcc93585749cf9a2aff7ccef0025d5b8801d11fa416c132605e1e8744ccd07bf643ed016e70ecaa6f8a0f80c8b2cfec233a36eb05a34ca215b42aaacacd5bfe36a5d681f232a7aee638c7c2e62e0e940d45ab89e0e7c82662138d40c7a85113bb6b09cf40a7bee33d8ad808c6a383523a6103641a0f43fc29bbe05d6ad830d18c6eabd1122a33584588d4c00fd86e9de6dd116146b02772ec25d72fc9697c917c4868b0e397228b2e00a46f8437cb254298cf4b02104c43fb8d2d4dcf31882587119aafe1c8fca9a3f52a7e8bb9e73b81f006089d443a3040ea96a1681ea3e091ea2f2af18995fc477b54d84f6df8ac995b7d3f183e64e1edd541cbe0ec39f09a3b95dbad29ccab42c16716a0f90983a495c945a2c1f9e75b9b35753636866b3a3b95dbad29ccab42c16716a0f90983a495c945a2c1f9e75b9b35753636866b3ab9a8d14bc6eedc6ce521a849322c44851467ac5aa8309cd3259c5f084ddf6b6675d91c5ab9272f2600d136118ece443ca7b2bc652d8dec48b4e93ef8cdb77124e668d4e5d66c2f027b5c2513f51cd2d6ed30656f3a1603f100ae7c1e78b4d254e668d4e5d66c2f027b5c2513f51cd2d6ed30656f3a1603f100ae7c1e78b4d258daab128277e88ef2c081a44ef85c4b001459fff9eebe7bb20be786d9f20a6142ec100e9c70bcd898ac3f1fc5f3e264c199750e36142069a1a937cdad24f1cde33a941a093a86c1352368f9d015538af4bcd5998703360b1d02fbedd04f13e0e593fdf99215ac0f2e81202548e77cc69e01cb75c6bcf8913fca344ad8d74e2ca239c2265f17d02cee035ee6b6607c757b74067d2bbb5e3f3a1aa35db55b33a639e452fd826efbd569db61a69b1665902b6f41b2a948e800c5a3aa0bc95726f68bed5b2772b6a0bbeeb394a0fae30a327232da803be88631fbc9e682948b82adae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85549adea98bbd650dc2c0192acb0599d6015d41c369a08710391e88b41ce29398f49adea98bbd650dc2c0192acb0599d6015d41c369a08710391e88b41ce29398feaccf6a514b7378e1ae816b0ad301717f2fec0428c5e7dc9a4bbf26e1ebc47a585ede482e8f2f5e8ef74d6589c5400a765325172313fa098cac42fb3bac1b398a4bef787688af2149180de5a20e0641b8a1e79699dff0391884ccb5a61dc33b255494f6f4efbabf516a89be806a59e7dba5e6819503692225c3d7d6eaf489be2b10d921864c428b887d356c52cbd920f363c6a91a1924f175e673bb921ac22ee4661aa8d8e4cb032d4a05112054826805e0157a49726390b40bc136fcd3f70e53def5b611567a682b0c4a727328b6c383047a208f1916fb2964042c6fe9b3edba92f7ca93bd82cb33b70553d652e08ab74bb323a89cc348a70c7a8ff6eb8382975b81cf8290e8e382365b1709ee9304233f99c12e75b7aa8060a3dde505b63d775b81cf8290e8e382365b1709ee9304233f99c12e75b7aa8060a3dde505b63d73b9fb0649cd8ea0868a6b2a4b0025149fca0d2cf6c7e2b1aa520cb223646aa570427e204c0388485b9a34545f6898492527110ef6e35b168029df3016176dc3bf3f9c53fc1cc4d8b922677d668d2c5e9df06a74898d5be35f1158181062af29973053b310501af0289747e68b7e0f39378250113997abde873450a54fafe69a50e04b0a0c38173762700d2ee51b560ff1ba7468df3ede2b024ada9373fd82cbbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855aa1cc06da3c02167dbc841120c5d9febef396f52e041b49169009f9fbdd79e81aa1cc06da3c02167dbc841120c5d9febef396f52e041b49169009f9fbdd79e811aa741534c48f836fc902d23d92572f6146ae4a2db9c67d194ee46d471666cf35574b7a0dd634139ebd05462a77a7ec3c571fa945295a48d3e27435ff00d83a3f5b4478a1aa5ae4692488705393e78bb9f2bce778720c713f9aa8405d90706bdb929c58fc1136bf34cf76e35a36cdf5d1ce8f48c1713abc70108c673ba218724d9f9bebcf72e0bf23d598141cf4f0884b2349bed3005f6ef01af52834e584bda46559b1f0bedee396b5ac9ba3a3762a111e841fb345b0e2e315324c2dd42ab4d0f4a110afec0fed2c6dc02883861a82ae8f5740a84902c0d6bdf6a2dc0b1cc1bc7a81b0c2fbe499c13fb600056140287f573fbd7ed1bad0b1597b37fab935e1df0175dc68ab0004a3c856eb40ed981ef08e77d9c484569db026bde98089c044726bf228f8dcd525747a09f4d4d1f57f583391ae59c19c22db52caf8817886409fa1f94af2e9430813b080f8dd14c6ffd4d74eb8039b9b3743df301ca79309efde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557c5b6f451ad184ad11340e055d3d71e925af538ce9d64d7cb385d2512f78fda47c5b6f451ad184ad11340e055d3d71e925af538ce9d64d7cb385d2512f78fda47978946fee653992b4ef4aa353a73fbb823c26cf70f2cac9da4f16bd01efc0257978946fee653992b4ef4aa353a73fbb823c26cf70f2cac9da4f16bd01efc0251f94d2a495a2ddc99caeb65f1e90c86f96364e060a2f4c51d793ed1741e1b99db5d623369e0991b5f279699478c35e012102575e17db4850b28fc478444bc23948d58b7bf1c403d446c29e95e98fdb58cb95c7eea2b2b273a9d0856f5fc68da277c32bab16ab72aecf2e522f5429595f59b6da55faf3605d870409650b68fe2bd9134bbeacc635a3c4043d7d6f17dd8396549cd84e09fab8769d95744ee2b139dac6cf748d5ac512f24f0726129864916ef1e1d9b8aa831133f192849aebcd52dcd6c0dbe243a205fc9efd43fa912498fd95011d0c48aae8440b180e4fccf4ec125287cd94db3f2f3090539268d882a0b81691315816e9be43e10c04bb69187d4d5c2766521f44e2234aae52c0b3f1d05b8aa7146009cd0f92f273d69eea6aecf467c7add50e7f5cfbb78f0e4a4ca560ad8f21566b2c5e9007ddd1f2d4a690fe789ecff6605598750b918de26ddd19320b507ccff1dd50f7136e824b222d5986d3e2bbe0a58dc2ee8ac9fdb9382b5f5d14e7dfe071bdc110ada1423db3a5203e38bc187f1864824fbd7d022a67b71eb0cd03a7d45ef72d160c69d6165c295f694a32500725cb0184c70c360214ed4394e511f04621c196df8f07b954941a2c695eac857e33926fe729f8f1053711d36b04a4bd10de3185c780a25247ae6de42915dedb9b08be4fbf90c9a1d5f5a9e8ef06294f31091e95743d71cb7b1ed0d440deaa5ce30bf14fd16bed2572995bc2824ce339a4f281f69bb482992dd24e4f6632b4a0ef24a91bfc066fb88d2895c6c8dc85fd05e2576ca10c018edf31b01c193caabd644bbb0afc11eabaa056a8e8746995ee61d0508e54db5fe9057bc6f198a231d11990f6320328fcfb0c9c8603f81735ee5774928a41a0564518e14af707b4b6ab8bcf97fbde173078fc8ce7969095fe64bb1712c222354f4d6b88df86561ffdfd23d1b5a8f090625b0b936ce8b2be9a180eb29a245055721ec29e6e72db339afd5dab5ed5df3cafd9c2bfd19a0f2ca5d2b9737e47728f47903fe45b53218db4edd4c8062ae668a98c687778224ab31323c848b6c680b14b9fdaf9011d13ef35add0fa693f09d02087612fb2592adbd752f28161c169180407d06f11a93c2167adcbcd876bc4599bf3f719b34cdd44a6e425bfc690917c7f7eb706542879e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b1372fae166b84e29f3b19a3ed310e5fd8f097f304fe51b817618274bf133e7e437c4ec9d8d1c8c54a9258bd5605de5964ef2f904e8dac7a7aa564f24b16ad0e2213dbf5312f7722ee2e70c14413dfbcb72332bc0f376fa25e191bf44a187f4b3150003bf5b5f6a14782b166a5064b1195b484ed77717a88dda36bb886f474d3d8801e43fb88f5ded346cf2ae95ece699be4ddc97b0e53574143450389425917f86485dbe98036e29c40386ec83394258ad3716264cc2798fad27528f50b3df4343640ef96e811df2397345052039beb1f9992f8ccacbcb6b83ae306dd05d1832d17a4d2a4e9b529eaa7ad4bd81901eb30f83e09ade4e3699088c6bc6583128ce02303ec1abf4c25849d30450b00ba936555ff9af7e23ba1e5ea56a67924a33e045917f3d29b4faab043301a3bbeead0da88f03c2aa09563fcf0a3d1d8168478b899b72f0ed93e34f0b19f55d83034a936527f9e266bc59f4b48aff0ca8d5582a03952a9b3af8e7afdc41a267b2d7562e8116fed0d1f3e501a592af0e71097560a53028f46fdbb565855fd9c73a6381aafd29b49bb3d1534ca78d9e0401889fbcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30371448d1fb56737f9b016ba60f25b09ece9a8f6cb38ea25f6770120a9cebe9c9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-stevedore-1.28.0-lp151.2.4.src.rpmpython3-stevedore@     python(abi)python3-pbrpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.10.03.0.4-14.6.0-14.0-15.2-14.14.1Z\Y@YYX@WWu@WgWV@U@UAU@UU:TgTO@T!`TTS5d@RRv@R$}Qޞ@Q@@Q@QPPP@PoPU@P0@cloud-devel@suse.detoddrme2178@gmail.comcloud-devel@suse.decloud-devel@suse.decloud-devel@suse.dedmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.combwiedemann@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comspeilicke@suse.comspeilicke@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comspeilicke@suse.comdmueller@suse.comalexandre@exatati.com.bralexandre@exatati.com.brsaschpe@suse.dealexandre@exatati.com.bralexandre@exatati.com.bralexandre@exatati.com.br- update to version 1.28.0 - move doc requirements to doc/requirements.txt - Remove -U from pip install - add bandit to pep8 job - Update reno for stable/pike - Remove setting of version/release from releasenotes - Add an ExtensionManager.items() method - Make openstackdocstheme an optional doc dependency - Avoid tox_install.sh for constraints support - Move reno to optional docs requirements - Remove duplicate optional requirement - Remove Pillow from test-requirements - Updated from global requirements- Provide python2-stevedore for compatibility with single-spec macros.- update to version 1.25.0 - move documentation into the new standard layout - Remove 'run_sphinx' script - Remove unused doc/requirements.txt - turn on warning-is-error for doc build - Mark as Production/Stable instead of Alpha - Remove oslotest from test-requirements - Update URLs in documents according to document migration - fix setuptools url - Remove support for py34 - Update reno for stable/ocata - Updated from global requirements - switch from oslosphinx to openstackdocstheme- update to version 1.20.1 - Update UPPER_CONSTRAINTS_FILE for stable/ocata - Updated from global requirements - Update .gitreview for stable/ocata- update to version 1.20.0: - extension: add entry_point_names method - Add Constraints support - Fix typos in exception.py - Updated from global requirements - extension: expose _find_entry_points as list_entry_points - Show team and repo badges on README - Remove reference to non-existing page - Allow suppression of warnings from DriverManager - Add Apache 2.0 license to source file - Add reno for release notes management - Broken link at stevedore developer documentation- add source service to rpm-packaging and refresh- update to 1.17.1: * do not emit warnings for missing hooks * Remove discover from test-requirements * make error reporting for extension loading quieter * Add Python 3.5 classifier and venv * Replace assertEquals() with assertEqual()- update to 1.16.0: * Fix NamedExtensionManager fails when loading failing extension in order * Remove irrelated output item * Fix broken link about setuptools entry points * NamedExtensionManager: call a callback when some names cannot be found * Updated from global requirements * Trivial: ignore openstack/common in flake8 exclude list * dont claim copyright for future years - Use pypi.io for Source url- update to 1.12.0: * Add a reference to entry_point_inspector * Updated from global requirements * Trival:Remove unused logging import * Remove work around for NullHandler * remove unnecessary dependency on argparse * Use Stevedore exceptions for finding extensions * Clean up Python 2.6 related stuff * Updated from global requirements * Remove Python 2.6 classifier * cleanup tox.ini * Updated from global requirements * docs - Set pbr 'warnerrors' option for doc build * Add clarifying language to description of scanning for plugins * clean up default tox environment list * Show how to add a plugin in a separate package * replace the hard-coded history list with an auto-generated one * Fix spelling typo for maunal * Updated from global requirements * Examples typo fix - Enable tests during build- use the year from changelog instead of current one to make reproducible rpms- update to 1.8.0: * Updated from global requirements- update to 1.7.0: * Updated from global requirements * Titlecase looks nicer sometimes in detailed mode * Update homepage to openstack hosted docs page- update to 1.6.0: * Document the signature for check_func * Updated from global requirements * Switch badges from 'pypip.in' to 'shields.io' * Remove unnecessary openstack-common.conf- update to 1.5.0: * Removed non-free color profile from .jpg * Add sphinx integration * Updated from global requirements * Fix Python versions supported * Remove run_cross_tests.sh * fix author contact details * re-raise exception with full traceback * Uncap library requirements for liberty * Add pypi download + version badges * Updated from global requirements- update to 1.3.0: * Updated from global requirements * Fix test for finding multiple drivers * ignore .testrepository directory created by testr * clean up default environments run by tox - Adjust Requires according to requirements.txt- update to 1.2.0: * Use pkg_resources resolve( * Fix the README.rst file format for pypi * Workflow documentation is now in infra-manual * Implement a __contains__ override for extension manager * Update link to docs in README * Bring doc build up to standard- update to 1.1.0: * Add pbr to dependency list * Updated from global requirements * Add more detail to the README * Migrate tox to use testr * Update repository location in docs- add python-argparse dependency- Add missing python-six Requires- update to 1.0: * Updated from global requirements * Fix incorrect image reference in documentation * Fix requirement handling in tox * Updated from global requirements * use six.add_metaclass * Updated from global requirements * driver: raise by default on import failure * Add doc requirements to venv environ * Import run_cross_tests.sh from oslo-incubator * fix link to entry point docs- Update to version 0.15: * Only log error when no load handler is set * Update readme with links to bug tracker and source * Update .gitreview after moving the repository- Update to version 0.14.1: + Fix the test manager implementation - Changes from version 0.14.0t + Make requirements checking optional + Update docstrings + Allow a on_load_failure_callback to be provided + deprecate TestExtensionManager- update to 0.13: * Update documentation to refer to setuptools instead of distribute. * Add pypy to the list of default test configurations. * Include a work-around to avoid a cpython bug with atexit * Deprecate TestExtensionManager and replace with make_test_instance() class method to provide test classes that behave more like the production class, while still allowing the extensions to be injected for testing * Fixes an exception when reporting on an error where multiple drivers have the same name * Switch packaging to use pbr.- update to 0.11: * Fixes logging configuration under Python 2.6 with a NullHandler- update to 0.10: - Adds ``propagate_map_exceptions`` parameter to all of the extension managers which specifies whether exceptions are propagated up through the map call or logged and then ignored. The default is to preserve the current behavior of logging and ignoring exceptions. - remove python-2.6.x.diff- add python-2.6.x.diff: * fix build on python 2.6- Update to version 0.9.1: + Add name_order parameter to NamedExtensionManager to coerce map() into processing the extensions in the order they are named when the manager is created, instead of the random order they may have been loaded. + Change the NamedDispatchExtensionManager to ignore missing extensions (issue 14). + Add __getitem__ to ExtensionManager for looking up individual plugins by name (issue 15). + Start working on the tutorial, Using Stevedore in Your Application. - Drop semantic versioning hack - Build HTML documentation- add compatibility provides of 0.8.0 version * needed for other packages that generate the version from * PyPi (where this is fetched when fetching 0.8.0)- Update to 0.8: - Ignore AssertionError exceptions generated when plugins are loaded. - Update :class:`~stevedore.named.NamedExtensionManager` to check the name of a plugin before loading its code to avoid importing anything we are not going to use.- Update to 0.7.2: - Fix logging support for Python 2.6. - Aditional changes from 0.7.1: - Fix an issue with logging configuration. - Aditional changes from 0.7: - Add memoization to the entrypoint scanning code in stevedore.extension.ExtensionManager to avoid performance issues in situations where lots of managers are instantiated with the same namespace argument.- Install LICENSE, README.rst and HTML documentation- Update to 0.6: - Change the stevedore.enabled.EnabledExtensionManager to load the extension before calling the check function so the plugin can be asked if it should be enabled. - Aditional changes from 0.5: - Add stevedore.tests.manager.TestExtensionManager for writing tests for classes that use extension managers.- Update to 0.4: - Removed the name argument to plugin constructors. - Added driver property to stevedore.driver.DriverManager.- Initial package (0.3) for openSUSE.cloud131 1552925075  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuwx1.28.0-lp151.2.4  stevedorestevedore-1.28.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdispatch.cpython-36.opt-1.pycdispatch.cpython-36.pycdriver.cpython-36.opt-1.pycdriver.cpython-36.pycenabled.cpython-36.opt-1.pycenabled.cpython-36.pycexception.cpython-36.opt-1.pycexception.cpython-36.pycextension.cpython-36.opt-1.pycextension.cpython-36.pychook.cpython-36.opt-1.pychook.cpython-36.pycnamed.cpython-36.opt-1.pycnamed.cpython-36.pycsphinxext.cpython-36.opt-1.pycsphinxext.cpython-36.pycdispatch.pydriver.pyenabled.pyexample__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycload_as_driver.cpython-36.opt-1.pycload_as_driver.cpython-36.pycload_as_extension.cpython-36.opt-1.pycload_as_extension.cpython-36.pycsetup.cpython-36.opt-1.pycsetup.cpython-36.pycsimple.cpython-36.opt-1.pycsimple.cpython-36.pycbase.pyload_as_driver.pyload_as_extension.pysetup.pysimple.pyexample2__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycfields.cpython-36.opt-1.pycfields.cpython-36.pycsetup.cpython-36.opt-1.pycsetup.cpython-36.pycfields.pysetup.pyexception.pyextension.pyhook.pynamed.pysphinxext.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycextension_unimportable.cpython-36.opt-1.pycextension_unimportable.cpython-36.pycmanager.cpython-36.opt-1.pycmanager.cpython-36.pyctest_callback.cpython-36.opt-1.pyctest_callback.cpython-36.pyctest_dispatch.cpython-36.opt-1.pyctest_dispatch.cpython-36.pyctest_driver.cpython-36.opt-1.pyctest_driver.cpython-36.pyctest_enabled.cpython-36.opt-1.pyctest_enabled.cpython-36.pyctest_example_fields.cpython-36.opt-1.pyctest_example_fields.cpython-36.pyctest_example_simple.cpython-36.opt-1.pyctest_example_simple.cpython-36.pyctest_extension.cpython-36.opt-1.pyctest_extension.cpython-36.pyctest_hook.cpython-36.opt-1.pyctest_hook.cpython-36.pyctest_named.cpython-36.opt-1.pyctest_named.cpython-36.pyctest_sphinxext.cpython-36.opt-1.pyctest_sphinxext.cpython-36.pyctest_test_manager.cpython-36.opt-1.pyctest_test_manager.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycextension_unimportable.pymanager.pytest_callback.pytest_dispatch.pytest_driver.pytest_enabled.pytest_example_fields.pytest_example_simple.pytest_extension.pytest_hook.pytest_named.pytest_sphinxext.pytest_test_manager.pyutils.pypython3-stevedoreLICENSEREADME.rst/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/stevedore-1.28.0-py3.6.egg-info//usr/lib/python3.6/site-packages/stevedore//usr/lib/python3.6/site-packages/stevedore/__pycache__//usr/lib/python3.6/site-packages/stevedore/example//usr/lib/python3.6/site-packages/stevedore/example/__pycache__//usr/lib/python3.6/site-packages/stevedore/example2//usr/lib/python3.6/site-packages/stevedore/example2/__pycache__//usr/lib/python3.6/site-packages/stevedore/tests//usr/lib/python3.6/site-packages/stevedore/tests/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-stevedore/-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/17cc4754d551823169580f61f31bbc3b-python-stevedorecpioxz5noarch-suse-linuxdirectoryASCII textASCII text, with no line terminatorsPython script, ASCII text executablepython 3.6 byte-compiledempty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR1ޭ7o;butf-8f28c3029e7e96a4cd253cadb46d2b6083b0c9d328597418881548a2e3cba7893? 7zXZ !t/ז] crt:bLL =h19kb'~KQPo{֫i@z ׹:f?lAA Qɀ*20`K~_5ŝU}M)Ud*RHr+9dAT2*kHmKtݱ3/Cld7?"6U4=P4(# Ax *RT g)`wUj) g4CKd>o' Y < \%L9ᄍɀӖ%(L[wZ&Ň].0d& |}اbC@YP:{!8!a20Z rʒLMc-8?RoV~T,*i+~FĹ1HD!qDC8Ӽhc^/q֠5K.'+ŧ?nCwOҪМ۝T&f5|ˤKP#:= ;FcgէKv.N$F8#%"iku>[RXjTYh{k&WMvlvVt߫ꨔD-)B=Y4~22y ˃N)`X:ieb_IȖ#e|*]h] Ud9'}m4w&{=i]@fX Z(ođ mQ%*@ne3=m+{[O `i3x4LDzAAvQ:, ~άdt&h+^; uL5E43S'20q6DQv$3?~~_Ro=E SB(] l>CXsY)D>_TU#?. ܙEށP'xzQ?Pd"8o+DsiF( Af&̿pt6Ze퉰Oy'~p}3g|?arjHW+?G:𐆽WUqc/Q'#vЁ8PD4u\\R7NlH~(@#:#b|G;88wlAL *P:IS/;&.ۤ+L _LnX>R!8Y򜼭zHWjX; pX^G;|+0#UxQ v]ky3j*Y*<&C!5ٸ~X

QF짜(^w. u,!5xf+A:S ({c~w@+0lkq9C0 GvͺfhwֻnE%#nKy LYPՙdյc N9#)V#?h'D"X)KǏb}L:TP+9G69]ή4RveQs{SG<[-jChv}9}gNɘLx^3Rɕbq|Ωjjn5lrL%zHgM&ĭ|&@;dn0I4ۈl.45BNOH&; AL;uS3> 98_vERlp^дFtcoY` mwLx7q6"հϐTDmayG{@fvEaUE: Z @ތ+lL]6_mMu{sL/1}ҪFߌւ[nX{gQ#s֩\2VxZ3`c`W]i\-xPe8[u50_W`µXo!c P?|^$Bf!vY@"й}؟ Bq5\ zQN]5N|/pfB~L=Zع;baS O.4? ׁ>F E˖)^u1 U4OX9(ᮺ7TC*/و0):` c/F9^/E~.SFҸ7iGnGQS<28匽@АuL6Pn^̍Jߕ Cm@B;#LjgJx ym<҉]]hl"\oˣ@R*oe kK^/6L&n1U0foYB&ZM\Q$,V _=_.AQ{r_#6]whXm6܏oSkiZkD\ڳد|hۯt&%}o2Tv;0͆xu :/9&B(k# cm67roJOF7yH4eѐ5jv Cu*3zxf?[v]^Ch0k!$}]uzHJs`\+?5{of{7XvjӖ~Qr^XA6> =)jv =W4G_ I~*MAz8'.0O"$;?U7JZ\`$)=)c3e"WӂZ [KNmb!.S1+^5+pM YL™4AbgH5)/>َG L 4`XK) @( #xV"h.Bax9ƛ]?]Uͪ JL)ժ˝-l-"U'wNg&(DO&-s^"y#~EG\w%!mI*A2\di<hkt 6@6-)hF,µ4= 4XIM&Տhz2̹s1٩_zG 04WT/V2ni6PZi+^k$ lIJ BZlU -M<{/i؟ UҤ|ss Z߻dPPpF?^Q* zWm9̙IBΠt GTቄT\鶈\?4L%hX%p6eLjzSy΄qJ TͰ-јWwZPc t% F'щds=;kA'{q F49$kH]&pn+R> k[)tTEUjIR1#?lnYRJAt-N(dn7`+ u&#X%~.8 ^I&8١vC% =b1MmN~ahPo ~ }LIV^V@`7k2INJO=yW]u&moml^!"͎ |C$FC=)6:_}$YO@>|L*K[J!R<]S zq=nJe(|qd frZa5]+` 6r!ZOb61hkofґ򷹀v%"qQ 0b4ylaSrNF?~Ӧ&nY4ĕK=۱E)zke7~3rc2^eg1XQ'01mMAV}c#y|Ҕm;em\i[-R_bͦ a-3&KCsП1<Cu LAhsJe Ń:^h/QوV Y큌 It`ǪLjsKh:LNko#Qf3R&vBLLKzЛ3MJF%!zj4*g܁gl G]٦4%p0F4UJh>N}ܞE!ݬSU` hyDw/ޟM$R? ݗ\~ Uja\ZbwGܵ_*Gjm{Ƽu 2wX%#4PN7^;fh;KdtrqT;H=p/07=O!p5vx$GPLPcrL=18sUm2YswSbx%%ݹBtzʇmdyzF1ݎOBshpǂ^&he,Nz* F&reNkmʋTtw-1L&t-/u%svIk3|Yb2t'M ]EqT#s03]pB@ m>͈#]bn[*k=g7ϔnjq)^; 'P{hFuLTOs6SíWs\R`S42OV6->(|Z{u%aؙ,U,: A#F1faâH(ٽ" ՇJם3.{2aXе:k}<+|^*{Ai}3)Y3Ef1 ~Bpf'tSdϥQg.> )fe3ӾMm{Q""E!m}* 0{$ d3mškcy M1qN1߫?+5n9gVٸDC 2ONUSU1BE10H-d\cjOp~Z3'DHע$$4'?;x7q|?JV WPQaVy=e `:WL5gh\7 t퓰͊;pOR?+Mx"VC|ԝ+/QቑڄMZxH? sVWvhhc#=/ǬBWgׯLBIU@ȟGu ̀f!dBv#ID'Ů}.<x J%vMZq`:Ͷ+І3)sB!SeZ:f0oػ}IvM9W=Sڟz&*GR8ebҵ23 //a'~?iW NmU-ntf1*IזdP tm"i`^M, ŧvQ“!XfiBzJ ĀHTcC4)$6猺c?6SOf ﲔ 5r9~[>v:F5s^~Oyyo.+̂|4쀗*dRj:RMz;t0*xuqSޟt"JG _ ":KfÿA&`7P`ܔvن]BW,c4Xn*t%k_v{ձ2`Ugu7**o-=S;v}ÚP{]]d*$uR;9856n~GXj?^y)(:")\GE: 3WS'^ynZzyPm f5۬ANALB6 #lbw/P+[X6<VHoջL-Mx򱅳^ 1zYڴJOF_>2xL%Hh%lr=~r櫰-f3u) ͆/əB!/lA;TP^#"KR 䕯ޒz<* Q]_Nұ&.Q0],uuo ~ S:.V  I˱SxxbwH{+tQG@9'䆣 }P&Rv(5܉JrД]ꔃʿr$" vO!ι _NVvHRץl)!fzK\4d ݪ7 sKZXړ_^"0nBC#"?'T~4?bxj!U$[7(ܗ.->f':@8Y٪FXn,҇3فpsXrm縙iZ.";JĒJ[1|6\ȗlE8N#OD^6~F*H8BWv*VK)o`e;]7q5rf=T%wxtH.d*JSWϢGv6X*@9^2@symj}u&MU+@_m>͙yתP7JX0(H7kBEVMH,2aό}\ygs(6J͍eBX:\uKoBIiqP i g1a~|Td=KQG|ijc@VчwM]3R8PHM;y#'0(j3ʛDӂ ,{_i.X:];j}ڲ{2e $ۍEbwLhsǦ~ A;ʧtPM&)ǜtUs$^%X($WSx -wV],?Ͳ2B %$ 4@1^ΦJ7MG աHm~RkƠw0Ȩviyv_Ey{sw={Md\; k2L ˙#> @Rϋ'W!5Ҍ')p!4rYEYW2 ˽Du/( OFYj[P4L?["ӔJF YL'/#f&84t#H{$<ίT 2Gu7l_Vs6t]3pɨ%64|}˵56(c$zlo{8^>AC`n2ml+|:pmu)Q"+zZn|?u~o’oIii#W/[j'\[&';, ihНp܋Ȋ$1%(#*q+T,I'﹆T7LSTrK-Q9OMbh7R81/X=QZ3/&hHjK 8F PzKե!4d`vDаRcr +'s#$^^J̨(7{{`WV*Omog%WrQ.';$|`19V d$UkȜ"{ y>3]d2FS#y|tّo3 z] 'Ma4s?|rߪn/=;!f p6>u~r's`p&1ve q_",0f1Gms?(N5}f9IMN ^4RdGrK Y4I' uӫΙK^VXr\wkr\I 3:v LrbZAӡCmk2G"bs<¿'-LPF>Q\"ͼf L1?awJ)+aswovIAb 9eA3xѵ2Erz~Xɷ1t|S-/h77W7ȥ$'*ap~rDvP?Ur eJfq'E ;AtGuL36_7kJձf?XR+0p5Z7TB\V7o12 ?\ɋ''ӕ][>(5KL"<+y.[87螽7wPtӭC3颈+[hM7!isIWXj!P#rPK\{iQ`=ۑufʀhWlYqKB"\R` Yt,_╸Qm22OA:,;{AT*g*7b'ȸ/KsUyMjb28tQ%cl|uRɛ;D78B#9G‹|@TeB2.gp7 jR< PB,I>:u.8rOT32 /3ezd{GᮧZ3D} Gj xB;<$ (n]7 ],cg݅'8;ג`4&.kٍ}?]|Cu>dJmM&bt7;*~}NT֠3LdT|2ڜlS)ڗl`#;kxњ7s K^)]ދINZGbX+-3KSC<a`cjL7L?mb;E)OGsR_Qd?B`Hc˙Rp8|Ƽ^ ZŚBJR׃!D:NH*0KIkS'zȕG|>HQ]#dz5vUP6췠ɱg$^ lEqldIpޓTU )MAJ"߀\P1Is"@ۨŅ m|cAfwH8MN_YޘVlxe!=!( uQS*A'$>#}(dG%//G\HǠ)V.?pjD CWVa )vKGDV]RG$ -M!]/f'{;t3eǫiŔP P"גK/ld;"!)or;,s%54UB& ?ZX^C%tB/_6H-kbApڍYUu^XB6r&aܧؽ W=VT!̟4M `䲜1 p/) b$E]Xe&ԫ HT'4(a+x$ vzGU%;鶧f91+IF'ʡRwݧ-c } ;&6"?ddUлwdtm?m5O4!!Q7X!㙰?L_l3 +z%;"-ǭ )gI~2'.6A" RhC6Q[ 7&Q~x,?6?%:j#gChu8^w잮Ϻ{/lˇ%bנ:Q)6 {-qA/Pl;3PQ04v/}IYD2F-4Ĺ/4DB b$y)"kWg\ o@Z\%"/kO]c--&T'__OF?\0n,è3YLˊj(uo5囘;i?hB*|J%%Vo^Bjc쇗aܡI?h<3  eQKKAJUdDL R$op~¶pj P£Ƈ@#tr:QMY ,^&?a52 ]O;J+h\V:/wǎ&IOA>4B:PuP;WN I5%=ԲByҨ1p:gA"Ty4>u6(c#W_MZ8 s,U'0Lkp$[=9Y=XQkTNλfe7"Z-|L D-zs2"mɥ&A]Ii𐴵):-Zlv%Aմc Mc,]١=q9{Lc~leIb ;;韶gE2;#fZXr= 8=Cu^v >JP~3T][k^C&֎}ժ Jb&N2xЖ,XLW~TD=pzN Fxbi9p^İ$Q hcO?Ez QA~\s=/lL6\[tyr(]c GRgYp\R*\R#U핵^BH{㣢S,BHFPRoz>X6]08d|mZF8χ2c 9m6c*($HjEU߂ݦB9Y^P' v,$t$&KvD+SAPE/( шϨP{M+`@rD]rdǁ65Z![ 5!%Giw_5U޲p{v;;f)W<>f`+_8']Lp'%"匛vHEIK/я"Z]CN0ِ :`gLvhaQu$">RW`ziKϞ_c'- A~K b&|z1%J`n: #؉3G{Լ d8E8[J#,!mXp^~)"Uy"E/a'˙~lTwHX7w?I2飄Z;W3&/~m5 ѿ`PYm6Nk |kJkx#(h+˚x$z'D/?7'_2,L& VnaXuH1mq?8WX)`ɄtIZjgݼ"\j{* l)g.:PG  ^Z_Tte-A;zZJpBu5^mU ˙c솸g#@U"k̍M_ @3uWR{IW eߥ3Z$>Cih )+Ip~.!TL=C,Iroί>VZ[xro6'Ə!Z*>4o{ ۳9O_w+`kf݆.8ᛰҪb CR_Nw{pH-aƧzvY7< ehinjiJ (}7NWw" G :|oȸ/͚n nXe@jV+vpBm b?-(sg^ `gw4V->M['J`m*`aCEivnJ5nad?'JGW~*s B4C$,6wS)=5 {AӋR!`Mx6W?zb誊shAueQ(CB́LϢTѻ ͗%OBEEJ?MXH3=W1:V28N&-qmDUM "Їޱ {rtTI a}|WgG.PHιX/9N|=0hO|v *6Ϧw8IՂGkqCX=lCѾքN[}s Unk'X⪊.V,6I;6[TpEt M*Q R+\]ҋ@ܐ4i]z'`84O ,;L`l_Of/c6&qUB:ڋYVw14嶘r]KĊx23'hh(k}k)eOD멛+ٯЩL5i<Ψi!z1h(Rw( ~SZ5J GLiŸCywE57*\(a{ؘzxN~)DC.7n| V|Wι~XY.=3z3#^0`E@JT .Ң}'_*ume1 fN uRI <ӁF)gԡG<!/ءF|tвQϐSoý4 z/y@5e o=p=ʾN.Fvo)sLav>ؑc|@R!s;;B\e͋Ѽ)hRU ̓LW Hҳ99Y[7sي$qn̷kWxO\aʸ XY|~ƾK!gba>dο( {AaA<ݲG>={y!T=zfχQx[{Xb t$>E`gxXvmMиUGL#H7>,-gRJp{]ݽ%wԬ&޿-v#l?p3ccbJpJGw֖.x/ByF7hs^%H=SSK)Z8J^T[w9q }CKD`[Xu_dLevhc}םb0c=M^ڂrkȻZpa'XVQ/8Fr\`Nw$!l5Ҳ8^gpu'2-i]`n|Yh 7O2)Bi ؙ0y[h9𴃫5R`LSOH['6p,(Z7LXX,l+^\#H3 .qq} 9iXbu[1c]Yd%CטeE&?cܘ>jXË|&D9Wu* F"_Ѭ7,( i}OGnj`IG!tvջ#?gD./jMU$|q S'={D>UH$.n7YW{F3'lfLH@j4=Aߊ(b,ToUxP}Y'aڽmdOs^d~xĤ*RzSpi* KPZ1ܥ'qûXXNv Q-qFpL^K':8.gNV PoQٳAF擥=5֞DH#H#}~L{G7oӲb$p9>eǐFڒ xޕCsWjYfp51'*2Y5G Lcv`/bc wմfE8-a E/؀8#}lEHjs')Lxp kha; 6u2tݍ Ѧ  Cpsm+14)!T",7qЦU~~ry`%4*2W\&: ̜sfR+zKRȹcuTV<n!C`.dCj<WUaQaI% QG"=yBsvi}~rWX 7Vu}#0En_V$=b>;Q.yrP=?:t`hv%GDekE G( ӯq6e> l۲އ@v {11M"Sm{%X$/4e;y)va-gnx(v4ARK;Ǧ{y˯p).Rb S#Npe[=EN״il?Yc n Nd:(T\n96Yk ]1>r(r۴>me02ǘ6]X=& LTކp&w< ;E\uUj[Q\+/ZkRzFZ G:[sK p<=s6!]s7#"%zCVK:h LP"[vL's(ڏZOv25P=;gD:K]p5>Iym!g?&} TJ> hho~ u(0!Lݟ\m +詭m Ķfw?- MOGk;Gku 8Q)G6`A5F'X`Z=I)ԄXq.(6VD'ߘm)SCjtXɲV{Q+͝o.-DŽ1=,VI.SiQ ,d F3 H !?_1y:7 ƴ-b7 jpGT].rkp2Ov5 t~x$Rg"Lex:fr$S4/w-Ж m͵[;|nCwV~x4К{" h Xk̖*:#"-BL:6%rIL� "^I@ہݨMt S5 ex P(B0(|dҷgQT=|}`AoӭNvʇs,kF>եu^l`GBVLUߒT|2r;Y20Y;5B 3^^{d~h/cd]n~W9U\عrއg[71 \d`6V'ɾB^c~C= k5],9i^bHb`!+1>QptgUZ$D@DZ7z7Ff#Mt l_o7,-dSIY D}:ɷo~=e {\&7l#x E}o'Șm%tJ)`5Ƕx.X]롆p\TL'F<}Fq(ǘpVR{7o (W{F![tCAR~)H',B^;q’Eґ-alP!͂#(Y5Wlח*$oGQ6֏Ak#ʪsC& pkE?k V.!yo3ub%V@fNXLJ_i| kdh/U/КLf-HZgu.G8 (DegF &3 f)-R*1@l?i4DScb! (X[5^*%Ԁ5k_Չm]lVnLH˝nƩa) \4?hP3 E^-Ur.grIK g@ўF3<3RPhuQд"Y0I' K49C~ڡ'}6YGD7fRfЫ-G|z`*aO.Z$f7~DuVuAX>B*[A:2AݺޫA3K4)Pq9l, g[N+M51N~hNn(&m(B"ߍ-Z|6s%);uy)Uo~27Sta=C8yhvtCVYMxƑ MݘB (]$pmf `)f ;pZ y”boQ,W9^j49iAtW;7&6 e# -65YnNȮ x",3r&G{RbFp{!CQ2 'pE9aVaG x;s;n:KQWw$^. yxC9yՎJl=ϴ_xڳj$L҅q=ڵM Z9ŝ"tu/z@Kc8P^ffU9ijQc(5f;@KX`FYkrHm~8x>*34 u'R)%tU挓T^AƊ_f#׍0b! 54-k?]YPB6޼ i+fp",P5lI}O학.B0dP=ᩪnU?9jyf;V]M _Š;ڂ P=F [#g߯W\l5}v}bCיvÕN>Z%Q {t&LK J̚> ϻHn>IL, 1M(E'Uj}XG>t}aJ `Z tAw֦մ@hR{(֘gu>6*"Z$J $ҙ߳lZ jIP׍_RJ'ֆy5?]#s0.ZW#K5 1?3#>c'^n@N +mi= ڰXB=Uv![Gj~6zq"]R$BQV4V ް$ߚhcYٔ]# K0nuCrBCzMÂI$ъ'nl{;A}!"]gꨂ$Bk$U(ethle6Mc(>1x$@gϼߛ;;{vV=Fn= 0c*J(ɀ!SY$v|MڛvrWBꙠwP,RGۏG-?wYvtV#Es )7dɛ(X1xdejm7r7¯uطPj!6+5J HKi֯G@g(Cy)61&*"Ixk$b&:o7]>o@@^@gֿ_1ۗqQ@~1Do#U 'ċbmwzĎ&>8+6jt:r%6Cb}/.W1SĘ_AVTLzMdύ)si=;A1鈲Xm.bd['IoZEWdk-\5JeЯP8!p6:J~DʼA)3GEpȎ~"s7{gfUXҀͭz|2%'Wu<$ )zrk>p mXl?b- yeh)F % ʀz_];=W,v9UŢ8}M@˗*[oЉ<@F Ҷ" :E!8V]ѯ& Yeguo18 4;΁C g+_s^C%?<>>AEs\cl)sz5YwzNSfg?IO(m7@bd_b8KL12H2t!ӲjZS/Zff5֮R}`zD?5 )OQn(Q5ֈaNzaYzqh&Z;=oG3faj~ ׮mԊridM:q$O 1MM3gAp=gA@؀7ϿȰ\YZ%; _vbw y3b~Cn::^ۓ@ `ï]'rG p"%V| 7ʫ!)h׫ҷ vk2؝&]5TE9WkO>-}Ps=#7 ,ZH_aOxh ca~oyr 4·* {skY2657|f7P*8%u*V4b4WFwqܜkBR봾ȋa«]c.N.Ù AUS3$i hK?(K2mK2ㅼh[:=2-t 'Z(iK 'WS$됁iԹ֨b0?`,5Tרk WdbVäc29K=ʆ78A{DeJ#KwM(zŭnpː9(gy$! .43Ze2;i١b%=(|>c,}MIZM\S%s5k+jfU쎯d/5B?voHg0>vgөs &뇉]5"*aa';Hy䡄=ɫDDDtpx֚oGsxܲo7$h ظ ~{iay\zXѐn1߫on }eGQXmKbtR..HD8!Q[2!#?@wo|*VK;L0fԄD@M5s~ eȊTYt %[38^\La@*]B䃞5+) t*.o%t䦎~b%=M`8{mPl*HoCd)&.CDӝRds̯F6֪8rR ^l!S쨸Gs Rx *d\ͽ=Rq6o'<"HTCqÒV#6[?1cFg,FGL?(]1Q2QZ/dp^(I ea"",\x13@U-ރnLHĔ}j\pşauAOCO9OE =  B#=ȴS0#مT7S %4jZ:ڦHEb.#197E}usht[WmE>w`Cr2Ӽ\u+;7yRM9&aٷ6<_R8O{WDFs╾[0Dk0;?3+WC68߿G|:]Z>:k-y4:/zFiXo@Eku+9q{ GF_CKq\V8n+xŒ48ժ^xc D/T\ Z@YKZ|<΃9:dT\[YJK4q耆b?U"atA,K¶[צ@[8jūOv~|_~܅g/Wɪ<]h_?}JŚlZd1׌1ҨvYj%AHH DjKg>a7uNP˅|kN@ek(yl>U0,0Dg%j;*{o QfOLL_'D=j!TDYckbiPqPK;gt{sfhE4I|ZcD `Gf4SItp^nj2|%Ϧߕ, +߳RgHo$+\wIT୺zoA%>'$⑒߫@z* W-˾Ȩʫ&q/'4^M4!i0D1P+^N=(i}GXٰ|1^ jT.B%^APW~|"WDHe3imIf | gP6AhT6R l4_!Zl :\h;t6chBEO4Ú|Dlrp,mlddrلܹs0xP_$̡q(6牒rn캅^WZy>񒁏/V&r8azv,Dc> *L(jp2>YwP'9BjϡzKj_qvwn>ma}[XY'Xxˊ8O ]yG8P\-`yI'(fk* x?* !vV/]>?}jBAEN+ּהjgqeB^ *-/1>E b=p oj50gueA ֧t%0%pFB_.v0p?OjmQ@-A aQT(C 9{t,j̿ N-f_kdQ#$|ru6oQ# 2\bM^:܊ShvVǿKZ:VG)L@guh_8^üE>v8eYb{<3-Clv@fzuS\j[_B_2UT܀'MA<0Pe -x2bw-nH3IQy}rX_nngګeJ[fg fδ1~!SJ Gi;'l2O~c_c(CR AL4ɭ@&j6]혦&lAE7]L)T,NA@ | 5gD,]dӚW 8R2a {qWȳFf TB2Uzyb6oB9tQ*IElnߟ@ ):&AqZ\6Ve; > ¼a-duF*$nWF3^^IGHJH$ CQS~Pq,.ĶE]SFZn0fPN )2_p!%"ϙgI1J&aI;-BdkIhWNmO{ݏTfɫ:6EZ*[qޕDMy:*qJƏ>FH;lT^qQ#b}Chވ\?qT+%Dw90M7^z,_$B\Ӂ'Z'Op=BDrzDr>G-o7Pa1O^eY̏ҌM¡YĂZƘsBYIee`UV_tS)8ڹOoqu&NvI*]B jNpU>-U2o0͡xV){_6ܹו#N@\AMu1y"U (^슒"ZV!іN&% `fj'Tsj4zĹe1lxy|o'mA8ȦS4+ $ g_SoU3[9wyJvɌxZr5sԈ } ^*o.'վc X!BGtChGOD˞V {fU,eQܞ4ܔ1._))'UɱX&k,x2_Bc14[G?.u0"0fFvLO"ϼxwA7uIZ[f sGdx+Ō7C7U6!KH3F.fv^9Z$ܗnӣPngcVy^c4Cmyfႏ0Ec|ly2'^? kyW>O8ejwخ-A0s"Soq?ڛ.-ZuBԥ n̽1r>xz}{K2'QD?&zAASpiDdLa699J̋Q }]0f" $!/'$?1+''bSx`PG-㶜ZkP/.VauUK!#v wfAh[$@6˿_W'}}l*%8j4 bPZPF!t׳5b,x &щ%51>,I/ t~fg= D/eNS0S=,[{pMu:.ڋL55AZC7Rm*k%<4т#Z!mpMH7C/OaiG֍"CP*r$>Ym{ N 91ѷkM_Ni͙8o`…sɭ 'z;B5NMhKlu[ׂ=3T,6&+ѡS]"6Xb/,c`؊&*Ǎ?jT0G,bZc4ϿBYjW$J6_Ig߬VXp>Bz KL;Yu)G6x%RNۤsi))<8>X 3"y^6n]Tϻ:rG%^ ft0Bֺa5Sh(36^هw]1[%fIYΡӾ7Gkc2fPD%XG "C+-VnuGmΗdQ  RA,~Ź⤖onYcVj)-:*R_:HCK,S2u>֪oǙ\#)Z> 0R:euV!UAKji|DܤB)OǙjIhP\衺oK.Uj@\mgXi1,B5 G}ggMwmZſGHTlYЖ kgAfgLLXW 0}r$`gLeo7ZP0ъEGWk6 ׻olxӗSY/Y(l#eD`uk& $gn`'ܬ БhZH/kN@^n/C!9 vIfmYI4N cSz0>bPH-GGtǔ˜:QӲkT\z^XhjYewiVظeyԌ:ˌYS~mӂں4_| DtE9AcX7f0 J39%`7D=Bؿ 3džb !Q|Q"|S^Q s cFXL A*mS@ LP)%Ͱ`Z9^5#¦M+j XQX +;ސ3 #bښS-^L5s1֏Ih[7R,nwX]";*'Tӊi9s?+n&'geKQ̖ѝy`cd4%z(qg{r7\+R(U jva #_6HCɒF5{ 7E= )Q\31OXM1d_B [cRڠ0\XQlc2n3]f$ pGgǸS.{iA4VEI S~=X@J4w 5ܛ`L/ "!@>y9RD eaAJ4yo B'L/sXfj {imvjͽжMI/$X: "QES Nͽj+f.8ZKqpj6BP>鰪!'_MN2< g~? #p?ⷼb{\o~yMrM7ٍ%#Jp!9p bUL%o|q_WUAxiXV Cv3$Oc`B)hzDn"ZcT!Ml*\ M3 gDkɤ Koy/<6\`dwY aYTbz$x]env\ e+TG3o/ŹyCi%m2᳔{Nd>eTfReab!]o׸$ukU6 Nn2ԂeY&" : Q؊/@ qb+y/!޺(I_/Q `(WRôHd<&۝qҬ>*[蜩A Vc[ײ BH +-e 鏦޶?"|6F)qn7jw> q~--ػՙpDne6,ůfV7Ԋ$Gq֯p;¥ a0SLxzqMSp^7K v§A@ MV[Er^JA9h Z\PlJy&t^y+k@H #~4)zz/_G/E(ơ,G 0}֦fXd`l ݧuI7kp[Gwx1 @}(Dj=ŻBB@.0|V\ۇi;HDۥF }kh\Up} p}9!*nKes]P9>0߆ "kHO93(-aVv)_XnR|KLtxy^?:Vufŀ|@!c~#YL{U\k-$AJ;rbtr6u`ʘ>4L\}ᐼ" vf@Bǰ ?qDf+dnȹ0"tkU9XPWXOIKGH_|}Lָu`g v¯՟oZsXԘF7?% h[sjECLgԟCݩ|;ݷ45U\I?lv~\*fvg(eELcPZAfyCT S T&.Wwڜ:ef\O&:gѮ֝a\3D9}uZ WgB0:]oYZ|8? w{sqȳ%0bI?3W||VŮ!BW);w(>W*dE# %ReCT w!س6[ԃvvޔ-֩4$m4ct:$<ZtR'~:37Jկyn$ 0lVlG\˦om'Vb|*'f>Sۊ\Uh8_w +`5i[MHZ?=VF\L-^G)fy6xT׹15f5V'-,0JVW;{f62U0h"4zcۥu=;7w(=WccԸ>_E ytgz`.71l!,A:kř;O^;'+Z2b ޳_5:&Qr· O}!^ K$߶ M 3.({Bs8of'< $YS k:;+pR ez=^ EXh,,ZU<9$gc^nf'UUi,<j{\oy?d`6.쯽m\ ܀Z*C(1^:$-&|`@߅eS^0 ImXvYLRĦyѸ"y6\oVJl**f+l9gќ\_iIxN3ή7HTOޖ/Tlaδ}DS˵B̨sH5u>DŽDs3.!N\~ȅHz;1w>δ4y/\ 1Kڙ3A>gm;-\ R@EQ<_Hȓ%͢X[ guHI&пkp5$ۗJ|DNM_>$)e@_&sL͉ջNPn`5_a pPҚT)I7{t#o`i8GjK6>\3S=Q@Jڎ h c}ozNtLYmh(X(i{; yHI3>; 86wW*6QNbt~PF-UcF˓Z u@8xAQa܃7˲z @/ ر;8#Pf-1C]~Igf{u>Ǽ[ a,ZTR*+{o'G.8W(ea_n X{5 vށ<0j#^3FxxDO|VJ5ถKt]4!.3ʧ@xݿ3 ^!_ TzTa/!8zPu `>RcE0<=C6n룋%?pCJ,$}BbOѺNb'y[I#?Cؚ ʊ|uPdbV >Q<MI,wĉ|ȿ'Z9ɮYZC8$ǚ=4e*L`/Y'*+_KW!e}Ry4mJYynӮ+jK\q)C`?&ܼ L|ˍ#W`7T YZ