python3-rebulk-3.2.0-bp156.4.3.1<>,lf}pfI%z Fa ϯq,*ˡX~:{ ȸc ]S1ۄ,U9TW Tp:ncHlŸd*m"%eV %{H:Ki_ǤPPsLnRE'DExl]ꎌoz5&Mpim)*?ebӌज0QF,PKδ$7sH^"J5 ÍCTSUEn5(vi_:Ooi>% a[3VR5JiON(%|)HqD+21j _lL.Hj+Q U#6~>M58IbDJR*UX:ibDO/J.+T6m ²h6 >AU?Ud # qtx pp p p Dp !p "dp$$p&Tp((p*l*|*+(+G8+P9+:-F:G:pH<pI>TpX>Y>\>p]@p^Jd bLcLdMoeMtfMwlMyuMpvOL wPDpxRpyS`zUDUTUXUfUhUlUrUCpython3-rebulk3.2.0bp156.4.3.1Library for defining bulk search patterns to perform advanced string matchingReBulk is a Python library that performs advanced searches in strings that would be hard to implement using the re module or String methods only. It includes some features like Patterns, Match, Rule that allow building a custom and complex string matcher.f}pfi01-ch2c cSUSE Linux Enterprise 15openSUSEMIThttp://bugs.opensuse.orgUnspecifiedhttps://github.com/Toilal/rebulklinuxnoarchih/?VV88'b'bggDDb b G*G* ' 'QQ(b(b ]]Xe/blO &e+Qdd11 G G oo?^?^,, :e  N6r@@8+W dI;AA큤A큤A큤A큤A큤A큤f}pcf}pcf}pcf}pccf}pcf}pccfx@f}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcfx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@f}pcfx@f}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcf}pcfx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@fx@f}peccf}pec1ba601382f869ecaff8abbe774af9dbecf9e2aa2510f209471f194215b94ae4684135c658d19219b97c38db6a161f0cfaa0505120dbbcbaaff7628036e63859f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b610c3ba9dde9f2d026d1466a65094439e032cf5868a00094087635d5cd86d71f1a2770e09003dd4a481884bf66a6a78ed6792410fb37c5bd9d6542b972accb4501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b16f94709fd1b46158f0291cd85ef13d4b6503f3a60b0fcf1b55633a073a8c01b5d8f0d0e5ca00ccef34d4a3f176d1cbf6d535a77742c6232a408c00be706e8438724fc6a97725c75ae38042262f6d929b1cee14c8fc99ecbac6bcc7715ed6835c8dc184dc019931bab8d2fc1dbf828fafc27a25fd029f5725cf0dc604dbbec33c8dc184dc019931bab8d2fc1dbf828fafc27a25fd029f5725cf0dc604dbbec33c79a8678a2eaf9bb0707fda1bee0f9060fc4197ad32e1b42ba792f1da9c98bdc5c1904f01468385143c32e6f31151c4345569b56a3448563a53fedf6727142bd1bf1cdc8d34cfa805eaaed524ccf21ba4475e0fc7c7e342e5fac112e843f5d86035e90fdba212f8ab00fd43e192313785515aedcb413853bd13a79ed72f1ddf96d63303deeb659f6848495a0e44fa01617605ff4a209e2bf21ecc7ac49a66ba985d0c1ac65012f97f5ff8a0d69183764af59431cd44938e83f59bef81a0f8d875ba0e30600660547398680182f4d68de4850359b38a927919880f122d2bd20c95ba0e30600660547398680182f4d68de4850359b38a927919880f122d2bd20c9329f2f8d2910e83d89d2dd8f80665cf6002ddc21e40f7f31946482a5b3b2aaf5660fcb0585b77576cb68200d6e55551afee9599fcc9f4b821e3716ae48b814319af2935279ba06ed95da123092627d9d41f6046fbe9cda3264181170c73d620c6b196b959a8b4ffd80a6340718bc75d9b11ba2f84d9e2aa75926ca196352026a48a1d0d1adeca2bb538b2c863f51dc5e61b56cb74432d33d34f9e4b4989e9d59f7f7d1eadf9c1e95d52b6f15a91c8a3c659993cf3cf1e158e1636ca9b95e73399c00b8cc7d7a5f460fcde860f4b7e83827f96c82fe7b7ed47bd4a1da0f4e3b967b88eb5d6ce0e37754142f7bc427e4b456e11c5ab13335b80753ab164142efa02873a186fc715e5ebee1990be2029f224c062dbf55920b2982dab1f57c8c8f67679a64cab65234973acb7f929f98ddc715fd603678d586457fd9071b335e901f2f0cdafc80d18ab488e8972d3603554ce867b4da62acafb85fc77ee5cf54816ffefa9c149478f4e4537104d6d09c202ff886d3a0d584973c585a271a70b500a26b25229f72cd83be5cfe55fe34937f7a67eb2fa750df97d37705afe9775afc16d118da02b703f0e13e3c409324e3f235d2508bafbfc527dc1c5e7d73cb790517a4977bdd60fe4619fd0bcbc3c16c9215e6aec871b25005b6e51328c9277072afdf66ca520d33ec04c5d16296792f4a2500d96c479aa6358456735e389fb4569de21241eb86c56b36c74780aaae532643ce2f5287036d8d8034adb52b7e66cce3e21241eb86c56b36c74780aaae532643ce2f5287036d8d8034adb52b7e66cce3b469ede82c994c1d704217846ff7fdf7751c52118a3fdb6589577e948887b6ea00d65fb7c47f3325bb860d8df96ed88df8d21374b199d8bb16bfba926d9a5f20662822ddf833116975d5d7dcebb297cf4bf4f0167f4459bb419b91e238d6f2f0662822ddf833116975d5d7dcebb297cf4bf4f0167f4459bb419b91e238d6f2f09b1b2f2ae1f107f2908c3d63d91adaa1d49c4b57ab07d69e403e0dd46622ef238f494781fb4e1958d1c155b0594bcb34daf1d2a364bad842bb2f374d19decf579bf064ddb6ff4004d0a4c8e32a16ce8c493d55cf7db783a8380beae900b6b4abdf039059b7448b3ff02798e905063eb19e2bd49d5d4a0fd7eac7fe30f0ff67908c8400d5b61d48eea747939bdf7889c1e48e87bf22af4c9f093e9b6044c0a15bd7f598d4035365d5fc94d451a2e419cf6098cb87b62c241fbeadf31ca7b57fc5bc028007a854054815473a8419b96e5f10e0b7f8cd7e87e09c8619f59581303d9e1fb276ea22ef67514604f94a658dcc79dbfb4041806d413aabdc3fb9a236a5259e86c12c3b7d5ddcf97b6cb442523b3cda215bbaaf22483d0f6c0f66568e61f54c3c02f73fc376a3a129135ac10e06208e6105d3b8a120fe81acaf494dfd1239a144f52e53ad4ea3a25597f29fbf2116fd4f17c1a9594050d0e14c245168b4b704c57fb9279c9aeb19633afa9fe77953f7b6f487cf9ccc8c529781cdbfa850defec5516515bba687bfe1a259fbc50a3a9dc05e1ec6d9d4a44a69ca7d97cea4203ebe870e4a775b1d1f3f6c4ec7805b6d829e22810eddb1660a009533d951eba4b8b97d6b79c38157418717bf7f09d51856680e8829de49437c2b9225dd432ea4b8b97d6b79c38157418717bf7f09d51856680e8829de49437c2b9225dd432eb094644ca9263f0453e435b833645449191bcffb7d469faf37f2f5b22267fdcbb094644ca9263f0453e435b833645449191bcffb7d469faf37f2f5b22267fdcbd3acf4dff59928ca7e28ac3ba9ae34431f4e73c472e6f2d73379767abe7be3c23a2813b66ff0b7aae7a5a726aeb68a5e3a7ae240140599f3bb3807abee6a08f21e273e91876bf6a4931171a65a3a962c39113379acbd8c586a37f069728eeadb1e273e91876bf6a4931171a65a3a962c39113379acbd8c586a37f069728eeadb51c681adae93be225205d558c7d31b3eff3c8218e9bdb834640fa1d9c2b06f2c8deb8f9fff473b753d3646c6a3d7dbf5f0fb5733fd5838dbd0b200dc85bc412c529259192750a4308364fc09cce7ea8d91c30de7600db8f70caa9fa3ab06782db95ce6a7cd363b1a7189d035f4887c8a1f96d97304b723e46b78e4612dc328f6a1561efac45aa2f9f59f13db574bbff7f0e194bc3b7a5560e082d99c863693672a0f09c8e726cecdb027f66e1060103daefdfb2954a1987783ff40f2f64685596395f868188d66a3ae5555ff9f7f6f80983c70435bea50bc999dc77cc32928fd6395f868188d66a3ae5555ff9f7f6f80983c70435bea50bc999dc77cc32928fd61bb6d9d6099df582fc2f0d4cf39c8ad03a4d6cfdeec3c217791bc323cd6137c4aedec8d18d70deab2b7e3fab9a925f442c6e40573c763db2a1f256d0c1d442064b1c7e065c706c37054f5d2d22461ee0f9bfd56d6f3834064fb9705e1635c6964b1c7e065c706c37054f5d2d22461ee0f9bfd56d6f3834064fb9705e1635c695851e59f0f4ac45bd1890e71e177cdf5dd2efd2678f3973ecd9e70ce2f67b015fb3e23b33f91eb0f5debe768508b6b1a6fb8ef4b31265326da24defc9638386402cc8a808b149ebf9cf1729a055e629c6d97affbbb793c2e4d78ff9bed7abbedbef2f198cd0c9efa80ab718603680b9535f36984b03236ce7b9b4c29fa57c053de824e25de4602871293d13448264a4beb94d684ac0bbf3ca3cbccd1de35e4259150bfa9ec26f176176c251950cee47fed28318ec9d3d264d1fecb2714c573c01bf8ce90fbf966932e1e14b7b2a47af1e6c56f5265395171c43e8e8c9c27ffa69aefb1b027342be74cd922adb837d6c08c6c9daac1ec1bc1e334642b0b97ea1bffa35f00dad0a97cb27fbfdc92fad25305e2ced7202af5486719d906b867ba12ffa35f00dad0a97cb27fbfdc92fad25305e2ced7202af5486719d906b867ba12e828a68438381615769966111432d6b419af933acd052cadd60257bbe371351047f6712d4fe3da50f25ec44575e7530599f33acd8777c4012d853b5e6b793e6b4856af73729b9ac1a1597f757497a981b65e739b58f26d90948d6d899c5c56bba6bd24e61cfc7de67db16d0490d1b7e00899725c3fb801da451b6d2d88d9461af898d7e9d32148dea97466a1ac40de1d7358342311271f2b35902980f375949d48fd023d7701dc71d4a8aaf7344b0b2fd27252da10ab0feaeed3492c10a61036bf79a817c7888ed542943cecec59b89edd7789ed289b027185c23ef43504db2103b6a2cfa0f3d48842e06f270c5856d73f6c640be2b0686eade52de7840b389434b0551029243ed2bb5ed6f195df13d715b8d6faeb863c2ac6e84c8247495bc7fa9f529e25c7de849bc1a8561f003455141931d381644de331ff7fbe48e14947183cdc16f529e4bb95b2c978e3651e705a3ea4e7214e10dc07eda24ed1f940c5f53d4d6afca8cc7dc34b20d3bb195e299e61fbcfcedb7c10c95c6c90d10db0c5e35724f8cb98435362497870e563eba42ab925a33a85bb0987cdffd15d47a182dea206a3c804c8da1ea3f9b78d1af718db2ca496b4bbec7bca3ca0c80f584dc5f45914cfa34bc97f1bdb304edd4853f3eb64037db214b71fe647a8a7e4b6c71e1c0cf8c62863d641027b37e9ac17222e8e89ab788a67c71bea65146595147781f9497b1f3c6da95f42a0c21c9d645728bdde7bffa0ac7f8b771a664409ba949d9d1e566d5899926c132c7e8dbf4e916a89c55055670473b257b7ac587535da8b592b165d8fc78d95952b8da3c1ccdb68976e4455fd9ee03ae1dc9b12541148754f918498c3164094c7d8b7a00b7f4ba0dff109e4a0783df2a9cf9306a8437fe2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-rebulk-3.2.0-bp156.4.3.1.src.rpmpython3-rebulk@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3fx@caLa_%_^`^@]c@]i]R@]QT\l@[@[h@["@[@XP@XRWҤ@WLuigi Baldoni Luigi Baldoni pgajdos@suse.comLuigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni Antonio Larrosa Matej Cepl Luigi Baldoni Luigi Baldoni Luigi Baldoni Matej Cepl aloisio@gmx.comJan Engelhardt Tomáš Chvátal aloisio@gmx.comaloisio@gmx.comaloisio@gmx.comaloisio@gmx.comaloisio@gmx.com- Fixes (boo#1226826)- Update to version 3.2.0 Features: * dependencies: Add python 3.11 support and drop python 3.6 support. Fixes: * Remove pytest-runner from setup_requires.- do not require pytest-runner for build, it is not needed- Update to version 3.1.0 * defaults: Add overrides support * python: Add python 3.10 support, drop python 3.5 support- Update to version 3.0.1 * Fix broken package No such file or directory: 'CHANGELOG.md'- Update to version 3.0.0 * regex: Replace REGEX_DISABLED environment variable with REBULK_REGEX_ENABLED * Add python 3.8/3.9 support, drop python 2.7/3.4 support * regex module is now disabled by default, even if it's available in the python interpreter. You have to set REBULK_REGEX_ENABLED=1 in your environment to enable it, as this module may cause some issues.- Update to version 2.0.1 * Drop python 3.4 support * Fix errors when regex module is available * Cleanup chain matching code - Drop fix-for-regex-2020.1.7.patch (merged upstream)- Add patch to fix an incompatible change introduced in python-regex 2020.1.7, where unused arguments now raise an exception: * fix-for-regex-2020.1.7.patch - Use %pytest in %check section- Replace %fdupes -s with plain %fdupes; hardlinks are better.- Update to version 2.0.0 * Add named method to Match class * Add tagged method to Match class * Enhance defaults feature * Some code refactoring and bugfixes * BREAKING CHANGE: This change how chain **kwargs and .defaults() is transmitted to chained patterns, so upgrades should be performed with care. Chain **kwargs are now only used inside chain pattern itself, and doesn't implicitly set chain .defaults() anymore. You may have to repeat some chain **kwargs to its own .defaults() for Rebulk to behave as before, or set them accordingly to chained patterns.- Re-enable debug test- Update to version 1.0.1 * Add python 3.8-dev support and make debug tests asserts less strict- Remove superfluous devel dependency for noarch package- Update to version 1.0.0 * Add python 3.7 support- Trim name repetition in summary. Ensure neutrality of description.- Write up the tests syntax to match up rest python packages- Update to version 0.9.0 * Fix pylint issues * Refactor Matches to_dict() method for better API - Enabled tests- Converted to single-spec - Dropped python-rebulk-rpmlintrc- Update to version 0.8.2 * Remove fake usage of kwargs, in favor of pylint local ignore * Merge pull request #8 from ratoaq2/feature/performance-improvements * Handle unused kwargs * Performance improvements changes since version 0.8.1: * Avoid dict comprehension (unsupported in Python 2.6) * Fix unit tests changes since version 0.8.0: * Add chain_breaker option to implement dynamic breaking of chain patterns * Add pattern post processor changes since version 0.7.7: * Remove twine workaround for zest releaser * Fix chain patterns not properly detected in certain scenarios- update to version 0.7.3: * Fix pylint issue * Add initiator value in matches logs * Use string representation for Regexp Pattern * Fix missing parent on matches generated by chain() * Add more logs for conflict solving- Initial version 0.7.1i01-ch2c 1719496806  !"#$%&'')*++-./0123456789:;<==??ABCCEFGHIJKKMNOOQRSTUVWXYY[\]^_`abcdefghijklmnop3.2.0-bp156.4.3.1 rebulkrebulk-3.2.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtzip-safe__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__version__.cpython-36.opt-1.pyc__version__.cpython-36.pycbuilder.cpython-36.opt-1.pycbuilder.cpython-36.pycchain.cpython-36.opt-1.pycchain.cpython-36.pycdebug.cpython-36.opt-1.pycdebug.cpython-36.pycformatters.cpython-36.opt-1.pycformatters.cpython-36.pycintrospector.cpython-36.opt-1.pycintrospector.cpython-36.pycloose.cpython-36.opt-1.pycloose.cpython-36.pycmatch.cpython-36.opt-1.pycmatch.cpython-36.pycpattern.cpython-36.opt-1.pycpattern.cpython-36.pycprocessors.cpython-36.opt-1.pycprocessors.cpython-36.pycrebulk.cpython-36.opt-1.pycrebulk.cpython-36.pycremodule.cpython-36.opt-1.pycremodule.cpython-36.pycrules.cpython-36.opt-1.pycrules.cpython-36.pyctoposort.cpython-36.opt-1.pyctoposort.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycvalidators.cpython-36.opt-1.pycvalidators.cpython-36.pyc__version__.pybuilder.pychain.pydebug.pyformatters.pyintrospector.pyloose.pymatch.pypattern.pyprocessors.pyrebulk.pyremodule.pyrules.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdefault_rules_module.cpython-36.opt-1.pycdefault_rules_module.cpython-36.pycrebulk_rules_module.cpython-36.opt-1.pycrebulk_rules_module.cpython-36.pycrules_module.cpython-36.opt-1.pycrules_module.cpython-36.pyctest_chain.cpython-36.opt-1.pyctest_chain.cpython-36.pyctest_debug.cpython-36.opt-1.pyctest_debug.cpython-36.pyctest_introspector.cpython-36.opt-1.pyctest_introspector.cpython-36.pyctest_loose.cpython-36.opt-1.pyctest_loose.cpython-36.pyctest_match.cpython-36.opt-1.pyctest_match.cpython-36.pyctest_pattern.cpython-36.opt-1.pyctest_pattern.cpython-36.pyctest_processors.cpython-36.opt-1.pyctest_processors.cpython-36.pyctest_rebulk.cpython-36.opt-1.pyctest_rebulk.cpython-36.pyctest_rules.cpython-36.opt-1.pyctest_rules.cpython-36.pyctest_toposort.cpython-36.opt-1.pyctest_toposort.cpython-36.pyctest_validators.cpython-36.opt-1.pyctest_validators.cpython-36.pycdefault_rules_module.pyrebulk_rules_module.pyrules_module.pytest_chain.pytest_debug.pytest_introspector.pytest_loose.pytest_match.pytest_pattern.pytest_processors.pytest_rebulk.pytest_rules.pytest_toposort.pytest_validators.pytoposort.pyutils.pyvalidators.pypython3-rebulkCHANGELOG.mdREADME.mdpython3-rebulkLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/rebulk-3.2.0-py3.6.egg-info//usr/lib/python3.6/site-packages/rebulk//usr/lib/python3.6/site-packages/rebulk/__pycache__//usr/lib/python3.6/site-packages/rebulk/test//usr/lib/python3.6/site-packages/rebulk/test/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-rebulk//usr/share/licenses//usr/share/licenses/python3-rebulk/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:18445/openSUSE_Backports_SLE-15-SP6_Update/c6326722597343f715f67803ebadb171-python-rebulk.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5noarch-suse-linux directoryUTF-8 Unicode text, with very long linesASCII textPython script, ASCII text executablepython 3.6 byte-compiledC source, ASCII textPython script, UTF-8 Unicode text executableexported SGML document, ASCII textUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR dXJ>*python3-regexutf-82d88226e3e204482336de08adf184fa3282a020aa4454c47e08c535e1dc71561?7zXZ !t/']"k%%) `>X.:38(|ͥD/e?´3'RG)VN_#p{~D?j=q8L',$ 0Ic+c6͔6;pIdyFm┘?@#&| gDZ  03 @̣EZeˏ}$ꀻ_)oJ0, Hy+*})e!h5ͅ)ށRf=rC/ώ6HƄZW`ob"G~koa -zLfJal[0J Lnh\cCAS|T0zO N4&'ac90UY?b^Y.]Z๵pt!i<HXQOEmǵ05t}H$bVtt']]uWFm ؞bRHV NTƨ,r}nT%߿ψ55y TR(Of5%TM tI\ZW,,h>`Hn4 ~$bS)чC `R$y ܳG?E-eAx<2l_qM/XI#]k2)S_Z6Nz a@cV Oѹ~Pǖi1K#b882D.U v8,B1tz,v|C)h,{ Yj~Mj>p697^Ys!YX "[t賕(a'їxs7МWx!Av5:2e99ds!Y*YmTVeRN&zyjs0Ø"43ѣp}ܛbk)`uHQ5`TȽI?݉ٸXx ^#'آWCt!TDEֵV1SL}9XkڞYO6SL”{.\5 $]3q$UmvDP'28h–1 0#(+TdJD1Fhq1.xW u D!QiLm=<h&"o^Rzʴ f9 5KN9peKX2"\"Y0UMNoĜ(<& Nуt"rRgcsƈǨݟ=^3Vsi{VP`Kd_6湊RKK( {O߯Ƀ<1,!yj180}:(h%ofWx5OAsi'pDM.2+-`j=>ԊSJ_ ՗$Kna.3,I_mic]\i)h[F3. zQ8_FaRT E'x@D܌V7ܢlS'>-mp}- s!63̿CN/uojpxnv<8faҖCWMqe ILx) ߒ kL%O:zڡa#_-\ HkPZ__]ZQb0qx~Yzpseӝe 궋Mh~5Wk2XQ-J5mq*1;8u-xYWzAY8Wx<[a$h5@Z-2uK#q[9X8QPq%m1DŽ $4IaAOo7I(؎pB4fc,HKmtWsɘ/]2t5eSL8J˳(VOc#ct+'+i@;oo6."mЫQ&ts1xc=T38+Sb4~vhϹHv5H~s=bʁX=$0̤&")}IpIFVv^d@kvP!^ӡ)q Y<B/9!,I#p!w![fMeȓI}0H8rø_'qV' O38paG%K9 uVa{|&~bw_z5]ij-m"DVF5Fv@U#x9iLZ 0h?mzzOT`t| +E3%Fs13,z9 \?A)E..]?< cnTy\#a}yy_Dr dV.a_\&oIl׺7x.0A!^7|%S ~f A-PX} fZSMZt&O}WH56{߾Ϳ}r0qƾB}ëMZlyJHmƽ HQ뒖Ie&d$UB4'}9NR®۩v(76Rda#ΪJT_ODh#<YxMN#PNм_b/e@㼧q^c$]qHDzfmmqW#>|4qSC+&K_P"&B-5_|16}(~1ST4,ͤvܒl}`RVRhw%LBSaTWUxB~w2^VB9f!h(oh&.w|Yƶ#FܠWs"3$Ni A'*nnZє`b@vv{\bI{WUKFWkTO?zTįn-eG4`Jh`ҨRM!*,\wE 5>?ŗoًyZf(ȓaȀD.kk^xGxUܜ[IOʜ\E".5&o xMSlHGߧ@f%4ư.' -WgaG"AyRvU_/Vdh L5Qxh,G7Pgvkv թ&w?\jÅI 1Cv%6Adǚrp̀7M%=XH@.f&wٕ o/f`뜝2D!U",9<,9V.EPAKшQ rOKeP 6[m1USwÓu _\R'Q> ]ҢECd'-j]1r?eо"K yȯ6!KYW⇏50蜈qҘ RX8h<<7rbTDOeszDOW8.\G]ʜݑ`$B/K0 b*KT>mpTүEhb b2.CfFX9}W9\3p{pmgdUC!Dtm]ubah"Ouw0׬+SVzr{75M]m& mr\n1Zԇj/V qM-27q;_+KV"\-Kι;cʮco;|x1d~M^t\majF{gOwG4"[?wF3?C/=&7X;']MA: 5Yf(ÎT=56h2Cu47zs3&P|pN|ZJ\ }[2Ǵ>B+Ef?gq_mZ֑YN6TY揟 I< hp_ں8:UG7݃(m )~9͛j/(H[`僸|f󞉡>Ӷo;m jg$v LˡѤRaɞ!+  n>` [s`"tGOR=4" (= ~rt /WfTIȗNв6ŗ-/F‘9:2 rVXΫp6<<2WQ/:C -KR\AAUJn^>o%z-EHBA|vH][ʙ3Hp_ʉ|;+'gO ^'@/!/r:DC6Iev(uFY6Ya;M8b&gSzEl%Nk YZ