spec-cleaner-1.2.1-lp151.2.24.1<>, ,_vF/=„@٘Pu^Pͅd ۗTIFQ<F϶}zGa_' س:|[j2I2uUJC̤€ɣkB=x-յQ`{^5УE B ]q噘xn3mU#Dlш2خaKg9;Z6[z}J=yy-6 X9/NFGI蹣C+䍨Y67>>g?gd " 5 ! :Fou|ZZ Z LZ Z Z (ZZRZ  <Z!!!"o("8"79#x7:(B7FQGQZHS0ZITZXTYT\U Z]VtZ^^l b_c`ydaeafalaua4Zvb wclZxdZyf<DzgLg\g`gfgCspec-cleaner1.2.1lp151.2.24.1.spec file cleanerThis script cleans spec file according to some arbitrary style guide. The results it produces should always be checked by someone since it is not and will never be perfect._vFobs-arm-8%openSUSE Leap 15.1openSUSEBSD-3-Clausehttp://bugs.opensuse.orgUnspecifiedhttps://github.com/openSUSE/spec-cleanerlinuxnoarch(.*4 GyyKK,q,q(( QQ}}5252 ! !%% i i+G+G7 5CNs !  n35 / T2w8k D#>HAA큤AA큤A큤A큤A큤_v:_v:_v:_u_u_v:_v:_v:_v:_v:_v:_v:_u_u_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_v:_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_u_vE_u_v:_u_u_u_u_u_u_u_u1398ef7a8c396921436764490f7bac2b39b9aaf81b2de44778d049330255ac580162284e8a4826f45c85848ed59416cf7ca97119c6d9116b7f759392bee088eb9f764782cc17b1222ee76cf8c8a704b4acc693d4e193c9d36bd5327e5ed08b4482d77125b53903e242b75266cff8b1538b12b0383847779a0022149f36b819d09df2e18e41cbca569309f48b179dc04ed780685ad32e76fdaee101cf3a06048601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b4a4809c0d963cc65360aee92e46a6165086ecdf94225c4e42a49538976d4fa10344c045c36c9e24849ba81489b07a75ef22c4ad9df12fb53acc422db2d5baf29792139e3881cdc99a0217100c26b76cd988282c7c3dac51b00284d1e248e472a8d458db96a9bdcd92af72049c84a970b2d3e1a5fe2bd790410ea6c9b1b3d369dd09af918a8e54202c7e817db45d356763d4cb5cd62635fb0cfe0ae95e0ccbf8339576a4ed17cfd7ac144e74cfe8448beee78930c2d71fa800db179bd99cedb09e19b62bc5cb14039658bf6e9b542c639013544ad5e330d907f0a90772bc7648408969c1ba5ae81fdd284d3eb60d2a7eadc202a4cb14c0b8d7c065685356905824ed997bd83baa355dd1fc431231be1e2c80cab8f2680e2120fcc084fb9bdfd99aa17d17df01275505f67e70442c19cb24f47515c389a6402bd0f02b4aaf3598ab0af7f7d3bc8676207a1448374707a1ee36739c11678d2642b00a320193ec43ea8c920475cb436c3770f588ebbe10157f8f791c3d908218940fb9ce387b649fc16e1d6b2713335b0e86ee2059ab1f531737023d1dbd0d604c900c2d9a74e6f616081d3e541d0ba10f45f48c1119a4b1dcdd0886aa12693454932828be72e69f531388315c84926b71be402d2ff41180b500d115a1c847def2dff5c5ea6e6a9b91337afe1ca517ab3b7d6d71d9857d8dda6d9bb8dc0e6a0e3985d2dad9103f91958cd5fc4bd9fc87e203d8ce24a5afd5f7241a9589d338fbd6dcb508edc444aef1d2a26a6b95696b28e333ac127309aadea345f4ca01973cf36adddfd6beca71c829981dd3ace197ef34ae315a875ce502c74d97953b7d57372c09122be484afe6c794105e7871ab1be3bf3d9a40d9f7af57dcd1c5c161b63867927d5238bb4cf937b3fe1c6b7023502c480352a5b9a0a9f68317fd62c75673bbf615306d1c0e1a22b625a6a07afe186168b8b5c1c5f64747d09fcc2d91a6dd62fa659cd2e00a83d97f64b0659a3be0e8ba16158b9f37656e97a8c6176c63ac5197fa44c9c1f0b3d97f64b0659a3be0e8ba16158b9f37656e97a8c6176c63ac5197fa44c9c1f0b306e56f5bfe7badbb51fdd58ed23db15cf69b575598f4d150a7f576c4ab92a633b335d49a60064fcd43126e0553658749e17a0160f0d7e057bda94d03722da55e66c788db9214c79a40c43d8ed975e872c5ca7af3fc90ef74c049607490cd238928b662a576e2c1d108a364ec350212ba95b96abbf6131bb2c8b73f74cb5d449c810e4c103227ff972f817ec941b75346a173f0dcc5489375d700be0c09b32f4ba137dc538670442d5f032714aa8b8a832e77550ce771fb14e550342a58d34982f53a9c3c783f2dfb7a3e4529892ad742bc6c2ccdd424f49c51298325b3e655e2594bbeff3e83f347e380a1f83213823db331f15b4c43e329dc4a262cfa0733d62f179aa11170def9b63d86fc4c7fa123d3c88ac455d2a384853d33e1d05ae66b569812cf9ef716b7a47b773c86460f982ad448881dcc1dfcdb3692e6fe24c79a8ce702197e0036f46dc6af641b8663260422ef7ef9bb6513e5e50db60b368f7bef57319942790b6c9dde0c0f55a466015a13715d4a55de6d98a9bb308c50e9d06f5f514450959ef9c011c1e9abba979b5d1639b943e571bc037bd01870f575ec8fa638767176d3688cb5973e795e796770923f2aa8a7680203bc514aca77d8bf8ef71e0b34a104e98972bb05f0bfc3100383761a7cb4683902076189d5ce328eda8fb003e7ff13296d003fd9a7a68c58149ec32b91a9b9e8a926815726991ba9f97b0b7d9feb3886b003ef13f0d1f69e29cf6cbbbdbe91f8f529f08f57fedbfb86b9c019ecf0f9a853effbb27fc6927704702ecc909d1a730759fc9cf4dc3fa7d310ee1df6c83f34b7f64edc60115b499d7d6303d4a125813f10a74cff9335d172dfc6356cb908d28f5ffabd05a479e843dd6aeed209e20221d95ce1800af17b24ad18cdf85fb34582345ceb9db0ee3e836d38c6e9bc449bf5c4283b19a2936f112a25f181eb40e63548e394e80bc7ef2c052af96ff7a5acbc62ba85d51cc999d43f268663c2382a27ab1337face9981dc76575476c14c25d36f508856c3e33e2eaebe8534d782a378cea21f8fb7d82959f36928a6d4e251abe3ec42e28cf50f5afc903fc29f97108401995349a25fb7e0e5c729a6b0f39d7d3e5808a544bfbca5ccd2332b529e9a736945bf3f951a470f8c72b397047c098f54281fff29f15ace277041aa2241edb0a0026f861c243adc63cbacefb02a697470a4492254d37837aa4794eb6bbae17769e2438f9be8ff9938dc8d5585811cfe838e925229cb294313c20d0f827612604b6757770aa8e3e19e1804b0da7179389cd259c4243c3ff1ec0a12c8246d12cbc4199539efd749f531e93561fde2cb6461d8cd00f54e97ac24f74f445639d3baab1b20993f5c3c4064a3d242f6d44772d28e4479308e23e437a41040c982b9de8fb1cb5750b8b79dfa080b5006c99b32d474243735e01698e082f733628183a4ba0f616708882ea9a811f53982e6f231cd9491f46b2b608758ff5db62a0720b81ce61b860f6361240d041288c57d1fe28a446b305525afe341c85917e33de6f3bc4329bd91ffc4e0b36a4544034240f9b87c8b029af223658cd37ef6911341f6170fc4b97228105f645641896eb3522bdf4d189d54428c47d87fa781ec46a41e7e3e24221cd29be36c6c1423e97b5ba25a45086e38797b7b198edd8fb970e4ba160502e4804a6727046290d00e755858d841429c825b4d97ce77bc622aba4d70609ef41f8cd4a8a992cef73458d360d5599175022372bb3dea4f0718816af073b060b4d6079e2d3c3e4590d40fb268c222b6544aef27b3a654f2939693c7943dc57697c76a16a29b0c3d8191c82391438ad73fd83205a97b656dcb5d1e04e09a267afc5b9ccbb563b492eeed1709cbd001bff2f657778d31dcb993361a8db21d8e93ec61df7a55ce21878a921a18301a22de79ad079c94733066634f38c06042dab682311c09c3f51f4a739f4d94b2672f3e31012eebf336d2fc349c8759bad37e81ebef43ed5c44e80fedf9f79c3e5db262879530157fbdf0e2eb68f891c045879e64550eec7f35baa0adaa5064bbb2ff1f952f88bf1534a810184b033713fe31522ecc63a743254f42d7f0f5c4f48449c3d742ae0ce0de7259c1a572b8ac3745fda22bdb846f5c615451760f60cd44823399918ebde944ca8e6bd077837b84b9a0b825ca142fc8b3985edebbe7e50bfcd667b163cf782da44cb50e416c165b857f72351013be8bd0990f222b3418de68edc41ac22a07cc0f469e428dbba6ed5792f490543cefc12f40d19d8f182959da0948bdbfc8e7c5fef543c41e57995f608fdeb177c0c375c71648e228abeaba6785ec0120cf6177c1e10ec105e350c2b32fbd903fefcbcc3231509792faf4d8668e08788370frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootspec-cleaner-1.2.1-lp151.2.24.1.src.rpmspec-cleaner@@@    /bin/sh/usr/bin/python3python(abi)python3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.1_u_FN^@^{G^2@]A]M@]@]/ \\I[z@[8@[6@ZZJ@ZZZv@Zg#Z'YA@Y@YTY>@Y9<@Y;@XXXXfL@Wu WUeW=W3W3W#LW@W4V@V'@V`VVU@UU>Uv@Un@U/@TTTTTg@@Tomáš Chvátal Dominique Leuenberger Tomáš Chvátal Kristyna Streitova Kristyna Streitova Tomáš Chvátal Kristyna Streitova Kristyna Streitova Kristyna Streitova Tomáš Chvátal Tomáš Chvátal tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commpluskal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.compjanouch@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Update to 1.2.1 bsc#1099674: * Use Leap 15.2 as a base for data files- Use %{_prefix}/lib instead of %{_libexecdir}: obs services are explicitly looked for at this location.- Update to 1.2.0 bsc#1099674: * Fix pypi rewritter to work with wheels * Do not choke on multiline string macros- Update to 1.1.9 bsc#1099674: * Add builtin and comprehensions to catch tad more issues * Do not add FIXME comments for already commented lines * Add the article to the comment * Exclude mysql_testserver calls from bracketing * Do not curlify systemd_ordering macro * Ignore dephell setup generator macro from bracketing * Use github actions and drop travis and tox * Use pre-commit framework for the project (it runs black, flake8, flake8-docstrings and mypy on every commit) * Update README * Add %{dephell_gensetup} macro instead of the full call to dephell com- Update to 1.1.8 bsc#1099674: * Change libexecdir substitution to do /usr/libexec to %{_libexecdir} * Exclude apache_rex_check from bracketing * Add testscase for boolean dependencies that gets mangled currently * Do not remove -p0 from autosetup * Use %make_build if possible issue * Teach spec-cleaner to not break the %elif* macros added with rpm 4.15 * Fixup the nested boolean dependencies * Fixup whitespace reported by flake8 * Set explicit urllib timeout issue * Replace more stuff for %make build- Update to 1.1.7 bsc#1099674: * Fix a duplication with new SUSE copyright line * Exclude all pom_ macros from bracketing- Update to 1.1.6 bsc#1099674: * Do not remove groups by default. Now, groups are kept untouched by default. Introduce a new option '--remove-groups' that removes Group tags from the specfile. Remove '--preserve_groups' option. * Say goodbye to setup.py test usage as it is deprecated * Update the copyring and SUSE header string wrt #264 * Ignore hpc_configure macro from bracketing- Update to 1.1.5 bsc#1099674: * Use https in URL in spec-cleaner.spec test * Remove duplicated backslash in regexp * Parallelize test run * Add jupyter_move_config to excludes from bracketing * Do not fail if URL is ftp:// or other protocol * Make xdist enabled by default on all test runs and add xdist to deps * By default remove groups from packages - remove spec-cleaner-1.1.4_test_https.patch that is no longer needed- Update to 1.1.4 bsc#1099674: * Exclude stuff from openstack macros * Replace 'http' with 'https' in URL * Replace legacy packageand() with 'and' expression * Replace pwdutils with shadow in Requires * Add openstack_cleanup_prep to bracketing excludes * Do not curlify yast_metainfo and yast_check * Fixup the eating of Source lines with whitespace * Document '#nospeccleaner' tag * Add docstrings to the functions and classes. * Use type hints for the most important functions * Update README and licences * Various small fixes - add a temporary patch spec-cleaner-1.1.4_test_https.patch that fixes a test that fails if there is no internet connection- Update to 1.1.3 bsc#1099674: * Convert pytest calls to macros * Fix errors in %python_expand line expansions * update licenses list * Expand more excludes for curlification * Do not add accidental newlines to complex conditions- Version update to 1.1.2 bsc#1099674: * Fixed qmake macro recommendation * More licenses recognised * Do not curlify sysuser_create- Version update to 1.1.1 bsc#1099674: * Fix help message not working * Make libexecdir opt-in rather than opt-out * Account for LICENCE string not just LICENSE * Warn about direct qmake/meson usage * Use https when mentioning bugzilla in header * Use tuples on some places rather than lists- Version update to 1.1.0 bsc#1099674: * Fix issue with previous release not finding datadirs- Version uppdate to 1.0.9 bsc#1099674: * Move some checks from rpmlint to be autochecked * Dropped support of py2 * Fixed error reported on parsing non-utf spec-file * Leap 15.0 used as base for conversions to pkgconfig/etc.- Version update to 1.0.8 bsc#1092933: * Be case insensitive on license detection * Exclude limit_build from bracketing * Replace _libexecdir as we now do not really bother about SLE11- Version update to 1.0.7 bsc#1089297: * Fix haskell macro bracketing * Fix firewalld macros bracketing- Version update to 1.0.6 release: * Fixes license conversions to spdx3.0 * Allows better parsing of pattern packages * Various manpage suffixing fixes * Added more things to exclude bracketing- Fix issue with the %doc -> %license conversion in some complex cases, multiple licenses at once, prefixed licenses- Drop the debian control things, all releases fail to build - Update to 1.0.3: * Fix various lint issues * Switch to SPDX-3.0 license format * Add %doc -> %license conversion script * Fix crash bugs found when scanning whole Tumbleweed repo- Version update to 1.0.2 bsc#1077177: * Allow changelog-year specification via cmdline * Switch to pytest * Add groups for rust * Fix bug in otherprovides removal- Version update to 1.0.1 bsc#1071561: * Recognize new rpm trgger* events * Remove otherproviders conflicts syntax (just keep the pkg name) * Detect more apache macros * Drop py_requires macro that is useless- Version update to 1.0.0 bsc#1060402: * Recognise the BuildConflicts tag * Fix few make parsing errors * Fix some codeblock error detection * More path replacements detection * Keep uppercase URL tag as per vote- Version update to 0.9.9: * Include pkgconfig and others from leap 42.3 instead of 42.2- Version update to 0.9.8 bsc#1046652: * Various fixes as reported on github * Remove defattr as default from new rpm should be enough * Remove buildroot as new rpms do not need it at all- Version update to 0.9.7: * Fix help parsing that crashed the app on execution- Version update to 0.9.6: * Deduplication of requires/buildrequires * Preamble detection fixups * Detect buildignores- Version update to 0.9.5: * More fixes for the dep_parser * Convert pypy urls to new format * Start of rpmpreamble cleanup- Version update to 0.9.4: * Fixes in the dep_parser * Vertical whitespace is now safeguarded * More excludes_bracketing * Update list of known licenses- Update to version 0.9.3: * Fix regression (gh#openSUSE/spec-cleaner#171)- Version update to 0.9.2: * More minimal fixes * Add option to keep vertical space in preamble if desired- Version update to 0.9.1: * Switch from regexp macro detection to full-blown parser to avoid bugs- Version update to 0.9.0: * Various small fixes * Support for tex/perl/cmake conversions: + bla-devel -> cmake(bla)- Version update to 0.8.9: * Fix one more virtualenv issue * Fix one case of broken requires splitting * Properly initialize unbracketing in regexps * Fix one more case of double pkg-config dependency- Version update to 0.8.8: * Various install fixes for pypi * Few small fixes for copyiright parsing * Add ghc_ macros to known exclude for bracketing- Version update to 0.8.5: * Fix for pkgconfig adding in preamble section- Version update to 0.8.4: * 0.8.3 skipped due to pypi mistake * set suffix for manpages/infopages * remove suse_update_config * remove more authors blobs * redo options passing to be more readable * split out testsuite (now runs ~270 tests) * few bracketing excludes updates * Fix the no-header option to do what everyone would expect- Version update to 0.8.2: * Add switch to disable copyright generating * Few small fixes * Tweak pkgconfig addition to work on all distros not just openSUSE- Version update to 0.8.1: * Sort out AUTHORS alphabetically and fix emails * Fix FIXME addition to all ./configure calls * Fix breakage on some buildrequires syntax- Version update to 0.8.0: * Various bugfixes to the functionality * Add fixme to plain ./configure macro * Add pkgconfig dependency if needed * Add tests for all exclude_bracketing rules- Added build files for Debian- Version update to 0.7.9: * Fix bug in %if detection if it was curlified * Add one more case of RPM_BUILD_ROOT replacement * Detect wrong Group values and suggest correct ones- Version update to 0.7.8: * Various tweaks for the minimal mode * Fixed issue with eating up newline after oneline scriptlets * Added one more case for section declarations- Version update to 0.7.7: * fix oneline scriptlets from previous version * Few small fixes * Minimal mode expansion to work reliably as format_spec_file replacement- Version update to 0.7.5: * Replace jobs in install section too * Do not curlify gconf_schemas * Work with defines in sections not just as global declarations * Quote optflags properly when replacing RPM_OPT_FLAGS * Do not add empty line after oneline scriptlet- Version bump to 0.7.4: * Use license digger from format_spec_file * Provide optional subpkg providing format_spec_file OBS bindings- Version bump to 0.7.3: * Fix wrong bracketing of kernel_module macro- Version bump to 0.7.2: * Do not curlify %20 which is usually space in Source lines * Few more excludes for bracket * Bunch of small fixes- Version bump to 0.7.1: * Fix %config(noreplace) curlification (bnc#934059) * Preparation for more path replacements- Version bump to 0.7.0: * Various small code cleanups and readability improvemnets * Better macro detection to allow braces in macros * Fix minimal mode appending empty lines in some cases * Various additional bracketing excludes- Version bump to 0.6.9: * Replace => with >= * Bracketing excludes * Replace paths using regexps instead of hardcoding (more cases covered) * Remove various obsolete tags from preamble Icon/Packager/... * Fix RPM_BUILD_ROOT replacement cornercase failure * Remove %doc from %_mandir paths as it is pointless to have there- Version bump to 0.6.8: * The copyright line broke test, so update again to fix that- Version bump to 0.6.7: * Update copyright line to match current SUSE one- Version bump to 0.6.6: * Excludes for java qmake gem_ and kde macros * Cleanup conflicts lines properly * Cleanup kernel subpkgs properly * Work with spaces in version string- Version bump to 0.6.5: * Fix vertical spacing around nested conditionals * Fix issue with bogus %lang detection- Remove PKGBUILD until service-download_files is fixed to work fine with them - Version bump to 0.6.4: * Various small fixes and macro expansion.obs-arm-8 1601631558  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ1.2.1-lp151.2.24.1 spec-cleanerobsserviceclean_spec_fileclean_spec_file.servicespec_cleanerspec_cleaner-1.2.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txttop_level.txt__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pycdependency_parser.cpython-36.opt-1.pycdependency_parser.cpython-36.pycfileutils.cpython-36.opt-1.pycfileutils.cpython-36.pycrpmbuild.cpython-36.opt-1.pycrpmbuild.cpython-36.pycrpmcheck.cpython-36.opt-1.pycrpmcheck.cpython-36.pycrpmcleaner.cpython-36.opt-1.pycrpmcleaner.cpython-36.pycrpmcopyright.cpython-36.opt-1.pycrpmcopyright.cpython-36.pycrpmdescription.cpython-36.opt-1.pycrpmdescription.cpython-36.pycrpmexception.cpython-36.opt-1.pycrpmexception.cpython-36.pycrpmfiles.cpython-36.opt-1.pycrpmfiles.cpython-36.pycrpmhelpers.cpython-36.opt-1.pycrpmhelpers.cpython-36.pycrpminstall.cpython-36.opt-1.pycrpminstall.cpython-36.pycrpmpackage.cpython-36.opt-1.pycrpmpackage.cpython-36.pycrpmpreamble.cpython-36.opt-1.pycrpmpreamble.cpython-36.pycrpmpreambleelements.cpython-36.opt-1.pycrpmpreambleelements.cpython-36.pycrpmprep.cpython-36.opt-1.pycrpmprep.cpython-36.pycrpmprune.cpython-36.opt-1.pycrpmprune.cpython-36.pycrpmregexp.cpython-36.opt-1.pycrpmregexp.cpython-36.pycrpmrequirestoken.cpython-36.opt-1.pycrpmrequirestoken.cpython-36.pycrpmscriplets.cpython-36.opt-1.pycrpmscriplets.cpython-36.pycrpmsection.cpython-36.opt-1.pycrpmsection.cpython-36.pycdependency_parser.pyfileutils.pyrpmbuild.pyrpmcheck.pyrpmcleaner.pyrpmcopyright.pyrpmdescription.pyrpmexception.pyrpmfiles.pyrpmhelpers.pyrpminstall.pyrpmpackage.pyrpmpreamble.pyrpmpreambleelements.pyrpmprep.pyrpmprune.pyrpmregexp.pyrpmrequirestoken.pyrpmscriplets.pyrpmsection.pyspec-cleanerCOPYINGspec-cleanerallowed_groups.txtcmake_conversions.txtexcludes-bracketing.txtlicenses_changes.txtlicenses_exceptions.txtperl_conversions.txtpkgconfig_conversions.txttex_conversions.txt/usr/bin//usr/lib//usr/lib/obs//usr/lib/obs/service//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/spec_cleaner-1.2.1-py3.6.egg-info//usr/lib/python3.6/site-packages/spec_cleaner//usr/lib/python3.6/site-packages/spec_cleaner/__pycache__//usr/share/licenses//usr/share/licenses/spec-cleaner//usr/share//usr/share/spec-cleaner/-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:14345/openSUSE_Leap_15.1_Update_ports/fc0d2bc3db3c4dae2bf6d74bf853e832-spec-cleaner.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxPython script, ASCII text executabledirectoryPOSIX shell script, ASCII text executableXML 1.0 document, ASCII textUTF-8 Unicode textASCII textpython 3.6 byte-compiledASCII text, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR`HԻMɠutf-81c226fc4388ef076bde66a7e16dc457a4707bbb1c37e7a6a9c3a32fbf6188b7c? 7zXZ !t/y%]"k%eGsd #c㖋sI\˾i d њ,oYvt/(qbp@"QEE8)Ij"QMv 6ezv2p}2B!RuxeW> nuz5)-q/C!FdJ& 0iF։(Cmz-S&?!,;3TxUĽIrIn?_Y ChbTגEaFq? H"֋hKU1^}. Lg04Ml&NUQ@uI$}ZwvKI`UC3F9.a.N(A̝]Y0A0\o$b7*\ +ifkPbOe!S_3L;W* I+k-~A5kqɲ*?w_0(;N^Ƀalkh-v$㦏ںޘ\u&į5=#Y qL)m>KCGuTkuChnjDP (E7^F2 ?VXG}mq'K>TRw_22iDž;T8&30ڌ ʉm3Zuք {vrXk=5NcR20[&f i}.R(FJTAR O?~w/ǼHgE d5Y^?7#ʦh; "TuٝU~B`EjyWU+({q?[C7/ŭO7O'mve >1/=ϳC EC"U6(tWN~݌Ctleo7"oE BC+x3^֫33D`;Fu;;gf&j'TAsWPlNm("^yxUe^ֻ18/RzR|R"tyHdӐ_#b1uo{d(©Buk| Y5^Mu4IW6E(]ө2.uUd.s'I:Ezc\տ1+oş\dV.m Rb /?Թ`y4 qM21#W»,C y e$gL$e )r}=#?zAײDzVL5'e>I<&ٍ*$zk%S#HIS5ymZDdV'Yޔc> PAb 4YN)܁m_z#t?̼ lH_$unˈpBQg儚 p(:EX qOA Hf1;'Qef@֏cV@ (?vV(?UW9Gaj5Ԇ~ӟZ,zŸMHP~9^d v\S׍^$9%hiS 4Xl`XbGO7S41xd1֖@yi@th~cK y=%*^c ʋK8h }%! ~O* P )*E0jR !s'DQt!Hu. c="(y" +G HC+rޏD' ΕB!nC-Æ /tDU(\3jbM"|O;mHw<6^mc`+.dUߒ,vcT-i?H1]ԚM^Rk'PkZ|Zo ?D_J*cnlղ_vƜ,hS=e,dšJ 3Ȥ~O{#1ly7%?uh摨j!-zԭIqtCBGf:!^z/|C3~wY2/SNHxU(xuIKVQw2@`7+N uˁwҹ @MKH&pkV!rVdk`]jF+pOU|Zzg[//@bJ7ig<su} yCX(U|p˯e:j-dШ%l*spkRߩ93a7 5ᆣ/"ΑxJM[8$$bn A#]Z\'@B=/I1[DmdKVc(_3V7ncyX(ȗ %ܿ}y@)c2V\A=rCftjP~cڥDF#Z58LH~gX{0ƒh)~a)Q]郫t%,fUwl\.O&q-^qYʐhxJ2&{>Vܒ7S^?_&L/Qnh+v>ׁuֶɧ t)Ǡ~M+4Zq1 0 M,cgشPQ|x3Ip*$p*͸@n1,NKlSJ0u:}A26/$5: $:iMӑ&kxaWlxЫ4`nwG+rGsbd^Qvq8C3r)|̛ ǼV~J@h6TP*FrVL_sCOvEaKZ`YCS::D¦Q-A~׿}xfc1e!VȀvKs "B@lYv܄@ijTJ-x Hڝ  |3C# æ/d,>vN)ãg>M/d CRSDS3i+ E>_t CZJb$ge "[>㜊:( ?h,KĞc0k~bxy gV|`TS1ŸZ^>Nɑc j(O4"VqogY1mj̨Fت#ŘdreYW&Jn2*i2(ISmg;~`|!WܻXo`= (wx 2˘R]١8c b ;D:5ˮp")WM1D# c^Fڝ7kDLEAM[,3HʐAls$)Ɋopo0MU/k/ aM蓹ZCBjjǤ[v\!S&XROlq  q:>Jqq,$\/ 8nqF=Y:հ~1IveGmMfp긶 tbg̼oayb&NΕѓF}wNQ!ƳA͐{aViVVz#Wȹ29Bw*=L@! Y l^KQ2^h(5aV=vǯI!udIQ%y$Fl$ec{wƸ)fyANH?\u5/-%;^4b`~,(W Gˈi2,L^jѦr`-5%r:0N of xVUlb%=}imE%ܿ%IYDٷB*T_!%!ZVh|=X6Tqf ZrId]GلR3*qN%r\mz7 \LxlIg>g\ [#\&eQo왬CigˮzڱJve|Ǹع9ʘ@OdwAHkC9oO'W$&!^cPikreK6F=#>WzA~=,Y)V^LÄm2F}{HZ[30ywCMf@mԥJh=#o- ,SO``&TE;rC[QV=5`K- K% Osbó{='0H"L>4h6w&rX.lq(~,E=ˁrXpB# Ei}ݶ[cIZM ۂ#Sc t*;+S%ܡTI/ٌƅjٻ^uiƫdlKz,BMZOΘloJ (MX o;*ypq$*(pqƪ_F)#9{cL0rE.MYy0cLӍm&ƪ =Y4uh{ZT` uQvģZm-pU8-xg{# ֮Hѥ*h ~5g5U^'G1 sl''uk?(rt]e˾cڏn/~0R8d~ql,L;T$*XQâ@=_T &jn,t>bTn:pl읂j^ x ێU;bq0bKY#ʼnbvՉoK9Ψ-0G6W8-v(DGhK<xs٩_Ϻlj5bIԔמ!"ǚǂn 9qFv&_hKZ cue<"4K" &λ:l0.@L ƭ(֟Us\%_~y#0ՉdD=u{s͵P- u@EȸU@Oh,VpQ.dˎTőaLU2CR[ GItSݒM2X8~k.Z@OBp6ћn|: BfvjZ|؀D,*LXM)LAz=,EwM̑"ɜ-_X5IQKq¦V|!cֈ[۴ 3iNXRi6hl^=Vk]*/jnI2u+:NMF+M#t~(UB㷆/!w qH7Hq1yrÑsbM;A@FBc}s^7:O^G(bu]c/sҋ/AvlɂRpžNyTj2Cp[!te:sL-/qNٯVy1;I/t圜Gi-D _emq:Sje4&/TZ!.A }Ĺ;ƽ Ӆs Dj)^0)~a0m,7.]jb$4|Yܸ %,cm-b{D2s^9u1#DͤO5& ~|ELCBzX2(],R,Jb9ܠ({?oWQPtG y\̓g:gvb(.#Plzl4FAwI lও/%D"c%} N{Z`bYqjOS1) 8nUQ3QLj/p!irt?"ižQ3)^J7)/?2l&~8T+O7<5L2H}44ֶ8 D<|!V sQ8چkam,܎F{7gsAt)!,0mF~τ!%o+ ub J`fٛyAMz5E/5#kC5suGe{s'eVהuͬXEUrak1{ˎffm3PRE*u`jvG%u|G*D'u 2. +eG2 !/r iJۍ1>z`cRVTkpt|W4GbɹCrNuUAe)%ȳ̀E, _Toy5j&gkK_JaΓE)BƽRP!n| `y|S]Y!aBYZ/$Khe7>ϰ׳rtD2V"#_uICħL8y K}g p':lfFhr+08-x 2[ ׇNNaUz5gK{;Nx$Fgco  U>u@]^.~R gn8G:)8rq}]C# 7?%n;Z& T~)3KE#5x@q$s3~ʭl%G^6pKTzfQ0p9)Eզ,xnz:4gDƺO ɑ~GvJ}n,n[f繹}Nl R2>`^ P&՞~[)_ISooA&42|WH`<+%aIo)uf>ucQR8Y kF)}ŸRuC0YoBQǶQn:`ˀo;h_+Dt^]z8 !?P}w /L@.}gŽ ɼKtB' { % .ԣ}]#NE}(&14O&6Ⱥǭ hW5/Co*|m ,D. BmT A#8U]g6cJ0."d3֮JMQn*夔u xB/ܽ9BXUbDblg١aMUsԮ)i6S~cI% ,d+j& _~'O]`ANQ%'- *~$n Q֤EO>H i96wUBca{' v@^LN(>yX?\j\Zoc5I hekaΔKv+Xb,Oss>jKX7.H+R!,l+ZHeW;`>Ip4ZDʆS!EN<FF' \"B>RsMh؝;j1Hu7bIc*K O 0BR l?a21u|/j ?W7_58ۏG~{t r"f1vպpNF d{Gb7x|Z"X<b{ÕT @W:@ '$j??O Qb58Q3;9 i\L!@+u޲Ae|*#<3󍊃S}5MM"b!'\x1zuj]MI‡5ڗ ZKaWQs=K=O;B2[޸mL؂٣֯6pے:߱NiGaT=y1$|K"%vVć6uCKu 0](NOMmv$22$+ #ᨁ_8⧏Ĝ̨.bJ`1q v}lP\M~.0i9~^KCɧ"-mOԶï&ހ 鬑)e[6mބ#FN]"MɊLBs+F=\k`_l3sw+14oRB7ә'rU80Ji:-I 봾(v%1 I8Uv%fH p[zLiQ z1ЗzuvsV0;6gfcecL:rvBиE sQ~}NiI7CbX H+\?jnu`yGywiGYBlz,$o+dJ5͊ ЕX2]=KuD]8} At"oD ;8IlZō Ʒkc2 oo}TB{m* 2f(yj>rE' l>$FW3k̀snLXiΛtSHa[/4z>Ala+=:XT.2aT.H513cD\3zy]m8EwppH`@9ǝ7nҍ>?+\V0 t)S|O/ڴzmR#f`ҁXeU=ӜO#[Y]i՜vz}ciP߸/ 0^@{m-?L:gcNa65A" DŢ_.ub8UzFx66Vub\䨘_ I,tS<׳nVlq MKӟ"M_; E&bhym7P V0B޾=rf2;*9jrcp;z5U'Qb{VA|mFۯb2 Fh'6H>S/#B1P=9/!.gF ́G>p yrZhVO>5طTȾUC@ZC򑜮7cf/pIž+NȎ. 3dک9i]^m['"y_sJV%Zl-y̪(Hpn?Y>`kG+G?,CkA !ִn! SE%`4pY;{n GB<(?a݊7EK^OUS뇿gT?u>r3C3+Q}{OQDm@z7F$N.-r2n:ئ%F5 (>+t7w5duA[nW:AnnDt}ߋT*AAY"&WPbsKv n+loMT=Hփi ćѵ4gb|ǛfshsvLqQt!lȚ.88?2,gz6$HfPd ^lôvQLCwj_Rjz#zJ爴j!jKN@Bip'?lqiQכHԅy B*+sj-.:O/U|}eO[ _K}'K1,šho~mdJFq+$"2ų>VtHnC;"a܀"dе 5`On:(:z5EyP+ id*Ae"_; b;ޕIҮmSZ q*b󳜟iI!? ث@D"&C3U֛ClBrtDv(6TW~]p1UA+$|~=mQ|.Z]4<Z(q>Bq8ŅxQSq-IL'p$pR>5VAd0@0r MA|z3S/og.B _~;dM?c9DŽlJMqi>!4^sR2'X8c{lɨj`Mp,0r7aR6Q똡ՙ(ʘc.kpPɌgBDy{+> 7q-q27n.zg νBpYhQ[A@y5x}x-Mp(h9=#sM2ߦN:botXKfȭp9If'{\@Ru)|s]XJ8:; rlګL8RxqQ,? ХM-~y&ƿ]nzR]CYx;܀@:ʀ@ ,^zNn=wE)/oƊ7M?9O(,sP'"/N`sl0d1H:CAkWA}b`;fZ} g!tr)cФLdyPX=y$ӲK2(+0bWIaqd>wZrsdKꬉnG,m: n=c72?'}UYDxbu>ἓhd~;Ut+2'@4@nﬕX6/HSl;AqG:,LN,#lsn֐#f|5l~EwIfTx2t'{qwĴHE?xWc>ie^XrJރJ<6%haeQN^ !w)lrR &snC7񉈒=`v|K6X{ih ߿d 4k{b]GAכ%ݖWxIŚQ*=Bqg,3p鞜4=6H<ުm 0gYeU%k/(V`,kHL N@7J ߦPjlpݝ.Έjp 4\>nUJʆ̲ w@?j.HH4F@fs(7J(Fd~Nfsh^?Qe^͈/;U"1 ZϱRɗmNϲ~ t:}P)6~ɐӲC\wjrnd<˲c8 &3 .q}ƇbnH#gF@tòįP-I3wkbz}C#SaIo+G@biRm7Ot^hz:^8{ୀ5e+ӓ1~\u;O丱 ]@*EJ8hFoL\Mƃ_ i-&@!pg)oPup1fgxlQ@c~/*v[X=7ؿ`Qq>)pLJ DޭDW正[IUU><{?h4@w+G 8>Wbc%,8TxaĚh9O3|\4"(<(T! "/,Qf>Ϊ~pR߾GfEd"lx<8 I6e{|̶I iS^pFseʒU|{CfE,8>j.DJc?#Arr$񫵪 C&*Nh29kpel˲@/ WG.UWW%:%tЎqxXbMDbDU2(]!szis 4]xJ飴@޽j~g';ISn:gO#މls}a H} +dwX ݄w\O!!_>IDjAvheU ƯR]g:$Lѷ>'#wv\bx;>:pVYE8|(r@fbpKvZ]"_DRg& d} ,z/yalѻBSqH|3I1UBP+ ibz$T$L< Ͳ iܶݲ59o~; Ӣ2fDc5=`v|Jԇł % #ީ72C1mBy-zx,Dd3궑`c]ii@y*8ue҇neB\k^l4JH``Tϫl/1fHRZ!뺐DaCaNp 2C(Mֿt m8mG@?k/Yʡq`2gp{Sj:? GDlq]Ih~@!~]UY͆UWIp ^0tQ9+(f5fY*99ەKJcB R,H7^RyiWJ~ﵖ@5mKqAAoi?RƳm`~8[]IAsQBUcey)IƜu#}ۜD{S3Kw!g$h9|ۃ~Ŏiv"vfn?2jǑ2r T|jUmg(oKGqy-WBG~!I];?@#$|RhJՕТ7rδ&JQmUsBaY9ޖ@Fe,<j1hIqOY>S:G03` MYGAR"ÁsrkL~gi J6$->]P D !ȎԑLƯa ?NU\\JlP1(Uw^0/Kbg^)AP"`x^s&_ 2$j3/GSkUCD xm8n=hv˓hy;U'GmJ-)^Bq$m]TzKj%rry/yhq5dP`-V+Bhbő.2 H[{>3zkWK!kձ+.o!dm9j4]"kveiMQ$<qY ]5٫y9ihhkΣ{ب^ ;rho )w=$R^#?q d3 xR=&X <Τ-?]9&IJ.0.Ba^`&1 oR 7##[-]]-R 0w~;y4{B39M"5&S~#~"Oes'j6];B.!J G|{!2Xg#Umͬ|LDJ=Nx]0~,ק6gs0t;Ԉ2r[BN;%0,}r> U[{k'ne&#ȟޑfÇ6#䈦iS"D|C"F$%9D걖n?jgD tL܆2v{ez\>- xLdb ;(+Ɗq1`DM^ i2}#4ykmvilʜإ eK\ C̩cewCB#ׂyRo-=c&r* iJ͛rr=g$V_ ]N )g!6冱֎IV(vKe@t<nU2wMO;?UG(Þ8Ce G4DQV@A:9ԵpOO0'M7(i˞ CF{_JK-̠&PIr ƕGxy3/2qq*sNhj"Zp`7 gj7ns#c}s/Sj]n)9{2dmmX<jQ=~?J7ɾhB~ U}ϫ s$ת?~=R+b{]S'6.7/] @RFafm=:&g/{9T^1= ̆)rЏDOEy|ā![V&N(xоeߜuw59pۘP@mrAmbͽtomN=KIv"WƯphW#AC'@ [--<c]GZ/z9? lnIxP/q؎kq+7W`j:Hek|嗍N@>s軓ݜ kiZ:E!eP6ӷR}@k*=U857BhqHV+ih8&2EL>B}P8=ԅZPЌd`S_uBӶ;${P 0pygI8h,T1UM~q\bdCk8D羣>3InհvvQDZ[)D)3MSԥm{&[ۓ^>vZp=+2@2?D6e3_:)51+h΄A'Ҷ.s̑=\A\o2L3(ShyBJdZ\딀h,_e;<[|o^ )lZ#NHkh~y׆SRr~W+eCћn RwY%JDDžds6'!ι5CCzx2PpnB;m;XK7BObfCxp~hB/09lpD3!WC@)^et8@6zcy7tFa2}b7v'㻴BТŝiA`=ML`vqq,`>s0ѵ"T>GZ:Xe:syoPi't$yCzM)%G0=g%Ш)%5`}M/W/UX xLLw\XHî3| ꌯ (֩ÝG 3!{.RQQcQ"N(@ 5sr͆CScɥv-\<,Ƚr(\aYu$_sY;$^̟FvcY l?\K|(O47n4E]+ݫ['NUqk6B^;%4aao v S%3c)AUvNQ Jv94niE7|J)]fLtU2Y'nI7Oj1¯R!.Jtx 8yݷ4X Uj K^1"{dMq='{"kjQ$ h3pC&^P)&@F;QȚ`0ͬFF*e{[ o򳳊h{r@l)hJy!ԉ,̔1Ȝw> @UCP: `2OI$kLFH5qn~< i#_VMtjY >ҫU M8'HiX9fvuYBfQC&qTskhbsiFQUd_6=f]?귡30ǿ}qU0+tԭESZ|+߂J 7pҐBVH<4<ݒ\M=J|25LףyT~U}6'މ9gKS7tq4hμx@1}g`M0LV# }gMj#'GYթmFɰ}$ S27IJ1*n+?u<>WL'qk?cdQ.J`PzF]M8]wrJ2֫buqSfc LNDyV-H2Gi|>gʳBYJ'q) "϶(qZj/[.q#sa]tsVYN&(RЖtHT@3ut8C㿆}rĶ#ǫwS'#{a421MQkvXAL:$K:0WtSEMfOQݠ9!ND,VOodyFe):}RUPqjSx{Z!v.FM,;sk؊L `=܌:?|Lup@f#Jv%bWo^'ec;}E'2G-{G5nxW!W h `8m=\.b:r4a-V/㡱iՙ2 }l7Ku]dӟ#E~,q)~_C;cRm+֑Dn{%K-6=j|+b!{ω $Yu[Z^U8v?II(7 >P6:}A >XU=* k{fD]c\15*eUwl钣$4EGF <[όH `$ev8|rIA*1;Wz\6ƚ, QL/#Q Lz5蝍*:HkO۠~;MOpjds

ñf8tqfژ oքZ%WX F ĝS4s*gбXAPr/%ݫCI\ʡ/u`_]VSB~^?F7 GoǤ6G4nL 貭uWJ,4\yKSP2W[S|a~n@tAE-},يql2 ;ņuP Qxh86q~o%E{C4tIf;U8n^Ҫg-"MkIr#P ڹ1bt6#sKY_ qIɎ~~(0.V'JsiUc|"Da"xճ; kM3ƣ kG7#z)O̵WCv>>+_UDW)#$5v(۞9LlH0gJ :^n s(wTֱgn=_>rԗ`0aߛ{)7fT6]ʸl"pl.[ 8ޑ(MF9A0T˧^\*;(#%%=)OGgcFnkedOH;G"z:o-|r,PwXxFW7QE8?;$E>rc,tؚshn P qILZ^rt l J}Qc?Ǭ (G<<83 dr$kmptVh-Z;@kCkL߿Es1ov٨Vg5Յ @RA&~|A,q>L"r/|.@!HLn6Ɵ<}# 7ⲋϙS>fTSb^%4hXmqA'LgY!Y[IxR^84QBrDriy@tq9P). mDJNM"뾂:>/cCz{v{ljF  Fʩ݁K_K|0H;B{C% r(ZGִ #$FsNu)Dy5!+ǰͧy2RO)\# Y ;7DQl&n9.e rxQ*o&E;GʌNa6tɠk]RtǃVwz1BhEe%?]- ]ա-OVu}&]abGzx)i GԽk!wPJ1οU^:&%|[K(8Z9N zs'o{#ȒÞV87uEz ˼0BP0q&=&2~a|'LV%= _&4z)E-҆M :GBc+_CG<$Tu[T,ݫ9t+c{;)+i@bdfUmagusy+C~f/sF<& yJUo{n/:}#}5̍.+'x(Ɩ sQd/t[~CavS5/0XYHVM=me*#pN2/ϱE'/TRϪ2 _倩S;gl0W>J앙a ֭< ?iyDԼ={ !_x9tq1*k,WVl{˟B.ٔOVbL}-cN"0T OO>s[ 2vjnOh:N9 -L&*q`_l/nzH%ufdS(wO^.ڻoK:/gy~ҥ3NPx#u ĶMnxhan=|_ΫX0U_V; 4ۨJaX@_KDli[lAz@ؑu,:oyɨ>qġT)DA7%TNyVeiY[;Y&QpEe0ĖX k9*k 렛A8YqY^R 4&*,l.A P8hZ_C~Y$um}A"ҡʟ^{J(?yw -sAS˯C'!${( _?hxXgW3qJ0@S:2Phn8^S֦H ]h jcZ)4. ,}Lp@d\ }Y.Qr4LN^ |!/m~X9ez"B +ZB!~M,0n@epw:*, 忛ǗPnMu 4ࣕ,ZvUÝ$+ 75ɳ(1a4D#˭G".u5]V T04 JDݿ, |RK#z`}z@ c yjCq$ȾTLŨ!(! -X.G*-'* 0j]@Nv BܟqaQAr*wLXZЀcٲ~ 05J^seg͠9Kn)ݳGf X ݖ~Ml1]-H7q~ YZa(97C(`0'vXBNL`6#q}UتqB_I뚵I:B٣&˩qäk-;On๺@(U+5Nj$-NƙCdLZ!é86Qߎr?`&eDѹ'~UA1{xp44͗a*mQ $ .,iX'읛MVAHmpu+ y _OV=K,hbQLsa`CʁܝuESg{|#pҘ!~y1Ov@|P8k3_pm}xZS#8ɓlVd|{U)%h7& x70$ka@˘eSXzmZp;˰J?aĻM4J9Yn5%m4]aWt3f,h)sB&e]yT9T,b5ȬX8,qu6؇+9\jNu{HQ $G5/ s |cƹKjIr\, Y1pYFFe ™< nlZ=_&(<8&ͼ磔r"hFN+z,E,KӃnTKwĴ\Jz7.+vx>(OrZV)0 #H% p4{*W2*Oje^>o`˨&'B` v=iuaV* c ޡv_mإ, ;V]R?RãV}XuO YqUKoQ4aeh 4dPa"%Y|gzG$Б l2iJKlNY^#+mf᪢tǔ'+})Ї' js޼^3|Rf>8V<15jJT̨~%Ԓ cIP5_t:XUn3 iU2w}}~cX,ݑ1WNGfR-|Êv8~@UXCuEqYu6Z ?D\$~G k$M& tm[59Ef%P]M%s ѩi?P$@D䈶AH J+_w :fT^+RIBOʽG(q@B 4o+Vq\!6[BKTk!2Zy͔ŋk F95ҡE꒘Z^Nkg0㵽̢`f>.Vh;f.)ʤwoo)Qۺ,UȄ܏\aDY( %h 'ݤeWyM:bJ%=*8\"]Īvlm[hA=eQ=BmHLiRߦ^W<^8*[B&\CːKiPA҅(oډH'NZFS!zHHLԁ͠ph x g08j\U5I ߁b- 1x +kOk7]{LŴ-@2Gb~YY^U@d;c\Gh9R[uET7`>mUPJ9‹]%A/ SβsϠ?{Gď|VWzid&~H,{%卙~XnaZih.ڴ i ֞WȾv^|s#,`(jT4a^G5⹖ rx2-$4_%ՉӚp9j"Nr>H f;7Ң1+1e3Ls*%A4[V-Rvq[Vf#&V9Y9'scU^~%c-xHN7Z7b9O*9ɵ}M5 ]8V!*C1I57 ۑ/rE>|. Ϲ9@ F^t ?X2 `[IKJT&3l=^Yh[[!4Ž[rP驑y`*"+T%Vw)aɅ*i=ɉ2O"nvڮa e؜C{Co 6m@Ǟ\`^vi+KsY6l=q 1mU.=g@M?/ƾGn@=;u#NIAs_C2w҆(vZݴTqYKKH {mtw̓'XDMJO~#'RQ }:r2C];0%iHuJ`цavsT4F_@J\$3ѭ4@sO#ȽU < oSwA, Vm&P-S1`c'1y6 |ߣ˳A*p{SɌ*dkhP5LӯG)@u=T Ij=/=hU"/Q)x}.YSzA+FEEA`\Md1xuh&ʏ4k̑[/I:}'g mKs+̌ 4C$rrGfZy%XuCO1јh$hM" Є$EdFz_ؠR`}VbBW8yE=8_XZ$Vvmg/N? 5F 3W½ƒŸT=`DM-fj-af0X;1 K#>YRks*oVTݗɍ ) &iIn0,Sr%g%.\!P-"-E# g@I!SC:Bo DJS:M*T JsyxVj`_jhڃGOR!r[U?7l}E)?Ua;DE&hpxhNy^ fxIE+q-:k PfM;+<l3 O\zб9ȷz_?fcr>WA xłʎSj">mC;OyF&y*~cݸ-W#4)'91QsC;ttF:N|Գ(B$nA,KZX(z7DX/j/=\v poJ[ -jRr˭[AٞO[Znb4!Iڢk)H'z '^ lW#XznM- o O^h௢JY:J*ق]^4>+D0TqUV8EgX:Oҽ6l!4i Ws^,s3HH&"aێ)[\rLgN ~}2P3knC9LQedjIܢ!(S V\G>VZZy"9%:_KoO0PW «ﺙujXFEZ4]8iSަSFZlQJxm+T9Hkgu_X-w*ܰc2rntI_>bD`ǓϽ~ eg<-y]LR Ar<c|NQ #3&?"16,#bF /]<7Kp_x>b>4b.͟L4q"sf<-y£X]{e/q~zD|m@q{u-b\B2i&j/:VRuv?'K,,P?8",]r1|j݅UDQ4>+Gm?V`qGHOZ<Y}XoxO~rCF}P%uJQrC$EI(,ʎ|.ucs&"D a6l+?b@_; 4Txѩre},:rC gٽ !i4#T{(:sqq (}=@ ,odRiPbg3=Uim$WJQu~_JoQe{p9oD3[ &0ߣƩ$7\fSD׈Okv2P25#Sq6r8,HE]/Ϫ/3\ǦD\(^kר5}ok68 Ya߽FD@%\PPV~\N-_^@ :N%l-$]«Q-VknU #>a=gB-vE;\4\hc2~эl!t56Ҽn%FG8%T4gc[p3SB?f"Z񝶞s3şf4!  Pa 8'm1v؛~/tQM^3s Ur暟ީ)ө!L(P?{a+`zY$iTyzr$&1=}<<{*d^2=d?^~GdF7O_mQ#4X|wViN-Lj5Aa)o׽QF[ )j0,A^ f:2Faz̗qj<֊zt7u5VP4yۛ3q_>sg(=FXAj]f 9G VhɤO$+pKxE*tj# ݅ߐi1^٦4Ƕ;1U.mՙ\Grd"=ۥ'ƥ`u:jGȊ"CY_f)̧dW9:^z%Ǚf,cK/A" +fg'f)n-j5͘ ƈ#gϔ!͡n{斛ƣcϲho>uq0sA>t$ [&pW@#NpQLl (⸐zà`~>>3qP3P`>p$!s3ILO!U_kDyĭFD ǔSV/9|{~c>n^WTD6 t $'{r։YWfK)[S-^QI[N0f!+(P[G'ʲЃrzv^C^+SQҷ4X ^"3\+]xӱ>[%edeX{ͫv}iՋtnŕ2Kwt ]?!S&y3.@Q^&(q QŒ?%j`P^(ͽD2ր٣=DlKDѹqHi{T|t6ˠN]k%Q@bDbM Q[4 bLt]X8 `l FFU5yǬܬ53>\E1>A5|=(1~l Iϝ*i1,D1LnԄٜmVw ZqB`<_[Pr7nfx7ORVu]iWGݓROf*05plHP،2Kuرc)`2Z1c֩9PjRc$!]]YqC.!Re5s]Ucs]V"6 ޱefn98[+ۘ`{1䏛@5F8ibJu^1M5H7TK1bf*%)BM/h8"4bJNAav:[}|t*ݳ{4JoX\k4L.IJDwn(؁U~YJy]au o<xqQPh~ EtWz2ڐɼ 4 MiUq$ r=a4jwܻh>VI:U=)Rb6c?ם}7GVĔusc*. 95bJJC.I`c(>zR[3AAi񳠛6΢;,Y) {γdASYc=]Y]QIۏ6X8au>#jdEd@<:P̖Z8 XЬˍR[r>R'OT~rSסC]m VVyn )ol5l6Y[ZuQ9ExxGq&t#jV֘K;zC V\O5U矉d.0' mX-#KJfTsGl0N.j-4e.O:LI6qbd# &|ݗn]QO i %3|h1XaG%(AA8I_oaX>tL}8)Uqნ6#Ńi0 Sh3wʁ xBTU1@mYD;f aZ}qVYkz")h#S"WWͯȓOP5:y<6ջvnЎ0=ڮ&=qP Aۣ*FߊɑpK8SDl5|Rʾ!k.L惵|xr'L^ H?gR*AqRenOɉr 8W9װ$:' Bxe)Ե4{8PRڝnm^=O:9'([FMtL;7˸=Wv#)D!գ vFMWQC#,COC.v HU3Q2=@piL*[K|. , 'E8F!Nk`g)W,`dGv4z ;:U47[ ̑SRB/-l}#4*r6NNq8! FW,& !!FW"ǔ$<`oevΔ8~y4w`@\mVMoI^2B0yGv՘i z2כyyuxTb\͚J[[j(ڜ#7PZX;Q3n16='dQp4;NʦBYr}_Įw ˖b4W/^?VA.k=to߾%:ک3MPܲZvML\biK|@Eǚ uK -dsdrPe(Nk=A1 'q]H3>.l#wfsD/"(D;m,()Qds˯m u^ 4TWsȆ3$`MwlԼ(m-ki Ii |qh3bDv~NxGtaJR$N Lġᙴ#{̤dɉ6>ZG y SP|"o"RB!p |q 3!:yڞF:7;6e#γY(:׍7FGu3e