python2-rpkg-1.66-7.el7> 6 6`d63!}|J^>j/5,ddK# j/5,d$!g2mAhž]:+-3`En^s"V&l01\+o5mT*@{~GicDKARQ`#afBA>F1e&Aq.,tᤄJ8{Nc H&I N{mLufO%݌Dwik8&SRX\Zt3 z 8+eKI4@Z !$=Nf\Zֱi|µwwi79;M)Lf읟p#Oʬ+Ž9IyK9)[-N^7 xao;Ryv>?3uz=ְџ`6qMf.Xdwft^!,\"񱐃-e%!HF" x~<_G9Ksj֢U1E'=0N8q A-5\]sB64c0605b8880645fba6b52da2e38f25dad4040983!}|J^>j/5,ddK# j/5,drwmXs 5sncp@JPivnѷC¦tѷwZ1oE+l^x{!@(_5;yKfT'" ǹcVfAJ khL J{ЈLd ;)STG,]6:y=+ kS)ֻK%@s|^O\ 6`8Գ5S-Z$.6&UO Տu-ƠUXzλy~U`cnr ̷%)V_g;u+u'b.s{ k6B!5G6ś!otE0&Ž2uj l:wwi}p뻬O 5xad] n{"!_5:?qKq/X2qOЛG)J%#b79pf;n 9N|(hhMӴ4ŠKw2KO5( 2`P">91s s4>@?d  F  "(066 t6 6 6 .6 d6<6J6Xp6Hhpt{(89:6BaGt6HL6I$6X\YhZ[\6]6^b"deflt6u6vw 6x6y'lpCpython2-rpkg1.667.el7Python library for interacting with rpm+gitA python library for managing RPM package sources in a git repository.dK"buildvm-x86-04.iad2.fedoraproject.org OFedora ProjectFedora ProjectGPLv2+ and LGPLv2Fedora ProjectUnspecifiedhttps://pagure.io/rpkglinuxnoarch&&o  0  '%% e eI8<11d/o.$.$ S.I .F _FA큤A큤A큤A큤A큤dKdKdKdKdKdKdKcdKdKcdKdKcdKdKdKdKdKdKcdKdKcdKdKdKdKdKcdKdKcdKdKdKdKdKdKdKdKdKdKdKdKdKdKdK"ccdK"ccc4caee973ddff955d1977d24772644a121d34ac1a7ce0332c5f16aa9e879e8eec8b2590480e07f2716171d63c093ae443f5b896b7d51c7ce726749eecbee1a0137159d0a875aac2da1a1d81e924755f84ee7edf11298333e31e97b2a13d349aea3193b6bb26c6a5166ca12f24d0af98f82b3196c3524cf76808aaebc662e0a9a90479f46f0f6abd901837167fe8694ac71189434438af080a0ab3f949a993bdb40479f46f0f6abd901837167fe8694ac71189434438af080a0ab3f949a993bdb4ed5774218736504d50ced3ce8e03e78daaffe9c2c2a63034448b0559dae2993948382d6af1ef75c3fa38436c9bde4a694ba406d1b703814f4ca68d41db3a2f3648382d6af1ef75c3fa38436c9bde4a694ba406d1b703814f4ca68d41db3a2f36cd15d9ace617baf12de7e6b97d35f27893cda1dec2d45c723c053659c973278bb6e5a338679638092e8739dc0004e0211d5001a03799d047499c205a1eb1814bb6e5a338679638092e8739dc0004e0211d5001a03799d047499c205a1eb1814b5578c915a62f65ca6223db1f98051f6d006a784843fdb646e1f78f84ce6be663a979513b4f4cfb661d45e7bf6bf3598cf7ce9a0b0f3fc9d25594522ea7672540a979513b4f4cfb661d45e7bf6bf3598cf7ce9a0b0f3fc9d25594522ea76725402bfa1a31405962980d9f2d1c018126407b9252a5e092bf801e7a18d0601568ce883b2c30457c9d960c277e9e298f40b4fac40d13fb78a3d8be31f12cff74fe3a883b2c30457c9d960c277e9e298f40b4fac40d13fb78a3d8be31f12cff74fe3afa7ce2fa9afb7c92e08f574c45ee654ab41742b6604d76dec2d09e48cd5841b83b6ffe7ce892391edeb8a6dcfddfa851b75cf146bcaadb1894e3742885f8c2113b6ffe7ce892391edeb8a6dcfddfa851b75cf146bcaadb1894e3742885f8c2118810a25b5dfa7b9c556c1bfd56a9d3a8f36accf76af2baf217a9564bef7d7a42a0511bc98c1693bdbca5071d9095f59a7b353add7aebae70baa07a6f7044bd2fa0511bc98c1693bdbca5071d9095f59a7b353add7aebae70baa07a6f7044bd2f5e19f3586dd13f899cd92b3081a0d29174b268b3441491f866962de5ff604ac28961880c79aba0fd7ab89b05992385d68efc745a3f2a07f49f1b2a2de419c63b8961880c79aba0fd7ab89b05992385d68efc745a3f2a07f49f1b2a2de419c63ba0fdfc6f08b69d75aeff5a74d573f02e4c8a7c562231b9de2303a102d2f12142d3d3a0197424e37a52978126f8531795600fef24a9a9069b26cefcda52eb9f67d3d3a0197424e37a52978126f8531795600fef24a9a9069b26cefcda52eb9f6740ac80ec9a7efb262f27e8139c446c8de8b60f2a03168691f21ec1e44e05ba15fad43e9ff05b1ccb44aa826d84dc5e125edeb09bfa0dc00a054edebfa6e4c095fad43e9ff05b1ccb44aa826d84dc5e125edeb09bfa0dc00a054edebfa6e4c095ea2773a04bb1f747e677af5d89122dc0ad4c889a6f3fc6487c5e0b22bbba4cd6fe0dde451fe2e247aa9caba2b271d354e9b02490213b16592e8d5c2f75e7da69fe0dde451fe2e247aa9caba2b271d354e9b02490213b16592e8d5c2f75e7da69ee2b5f76d9699c159a0e11270515904c86405a0fbcfceb452400cb594bbad70cc76faaf50cc85ccfe3ecf96146bd60b9444b1cffba90596955989adb97a3ff28c76faaf50cc85ccfe3ecf96146bd60b9444b1cffba90596955989adb97a3ff283dcede7d2942152bba56d2150d69821fe496f61ab01e3dd04601ba65cce0a731d7504e46db3ed6475654d9e6cc073076640b57a89c50eb016939c5dc14b6d82f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b652b2dc235cdd253963c71d0f8f9846049de024d54e7f32f8c233b1aa143daaaf5c21a74bf098b6384aae7a4747daac309c3629ed046611bddc0a95c8e2e9237c1aede216575211e48f031aff0e1469f0f388feb02113622a229fa518375743381b88a050e6d9a9ef2dd1b4eebe9732ff3e46084a76315adfc466479394557018177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643583147c77480b5b6a1005a70fae4df9cf9f80a954641133b8eb9061dd8b3cd02438277db75ec962aa4646bf2481a56d3153b0bfa0bb5a4694d267a1d4c3d3b6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpkg-1.66-7.el7.src.rpmpyrpkgpython-rpkgpython2-rpkg @      GitPythonPyYAMLmockpython(abi)python-pycurlpython-requestspython-requests-kerberospython-sixpython2-argcompletepython2-cccolutilspython2-kojiredhat-rpm-configrpkg-commonrpm-buildrpm-pythonrpmdevtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlintrpmlib(PayloadIsXz)0.2.02.71.9.01.211.66-7.el73.0.4-14.6.0-14.0.4-14.0-15.2-1fedpkg1.264.11.3dK@d>@d(d c>@c@c`cD @ccb{@b)bbx@b]RbL/@b4t@b[@a@a@a@acaa?=@a/k@a$@`@```g@`6?`U_ǁ_V _L@_-B@_%Y@_!d^˳@^@^>@^t@^2@^ @]N@]A]]y@]y@]W@]B@]A]:@\F@\F@\@\@\@\@\@\+@\\\Yz\X)@\U@\-@\I[_[@[h@[{[Y[U@[I[(@[ZZԐ@Z̧@Z1@ZZ}@Zg#ZY@Y@YJYyYcl@YTYK@YC@XX}@XXX[@XWXRXN@XN@XIK@XGXAb@XI@WίWW@W@Wq@Wq@WPV@VJVVV=@V*!@V(V'~@V'~@UK@UUd`@Ud`@U/@U+U@TT~@T5'@T*@T%U@S׌S׌SSP@S0@SK@QB@Qb@QP$P O O@OpZ@OiO]@OOdO@ON=@N@N@NNx@Nw.NK@N6@N&@MAMAMAMM@Ondřej Nosek - 1.66-7Ondřej Nosek - 1.66-6Ondřej Nosek - 1.66-5Ondřej Nosek - 1.66-4Ondřej Nosek - 1.66-3Ondřej Nosek - 1.66-2Ondřej Nosek - 1.66-1Ondřej Nosek - 1.65-3Ondřej Nosek - 1.65-2Ondřej Nosek - 1.65-1Ondřej Nosek - 1.64-9Ondřej Nosek - 1.64-8Fedora Release Engineering - 1.64-7Python Maint - 1.64-6Ondřej Nosek - 1.64-5Ondřej Nosek - 1.64-4Ondřej Nosek - 1.64-3Ondřej Nosek - 1.64-2Ondřej Nosek - 1.64-1Fedora Release Engineering - 1.63-7Ondřej Nosek - 1.63-6Ondřej Nosek - 1.63-5Ondřej Nosek - 1.63-4Ondřej Nosek - 1.63-3Ondřej Nosek - 1.63-2Dominik Rumian - 1.63-1Fedora Release Engineering - 1.62-7Ondřej Nosek - 1.62-6Python Maint - 1.62-5Ondřej Nosek - 1.62-4Ondřej Nosek - 1.62-3Fedora Release Engineering - 1.62-2Ondřej Nosek - 1.62-1Ondřej Nosek - 1.61-1Ondřej Nosek - 1.60-8Ondřej Nosek - 1.60-7Fedora Release Engineering - 1.60-6Fedora Release Engineering - 1.60-5Miro Hrončok - 1.60-4Ondřej Nosek - 1.60-3Ondřej Nosek - 1.60-2Ondřej Nosek - 1.60-1Fedora Release Engineering - 1.59-6Ondřej Nosek - 1.59-5Ondřej Nosek - 1.59-4Ondřej Nosek - 1.59-3Ondrej Nosek - 1.59-2Ondřej Nosek - 1.59-1Ondřej Nosek - 1.58-10Miro Hrončok - 1.58-9Ondřej Nosek - 1.58-8Stephen Gallagher - 1.58-7Fedora Release Engineering - 1.58-6Ondřej Nosek - 1.58-5Ondřej Nosek - 1.58-4Ondřej Nosek - 1.58-3Ondrej Nosek - 1.58-2Ondřej Nosek - 1.58-1Ondřej Nosek - 1.57-9Pavel Raiskup - 1.57-8Igor Gnatenko - 1.57-7Ondřej Nosek - 1.57-6Ondřej Nosek - 1.57-5Lubomír Sedlář - 1.57-4Fedora Release Engineering - 1.57-3Ondřej Nosek - 1.57-2Ondřej Nosek - 1.57-1Ondřej Nosek - 1.56-4Ondřej Nosek - 1.56-3Owen Taylor - 1.56-2Chenxiong Qi - 1.56-1Chenxiong Qi - 1.55-2Chenxiong Qi - 1.55-1Fedora Release Engineering - 1.54-4Miro Hrončok - 1.54-3Chenxiong Qi - 1.54-2Chenxiong Qi - 1.54-1Chenxiong Qi - 1.53-2Chenxiong Qi - 1.53-1Miro Hrončok - 1.52-2Chenxiong Qi - 1.52-1Fedora Release Engineering - 1.51-4Chenxiong Qi - 1.51-3Chenxiong Qi - 1.51-2Chenxiong Qi - 1.51-1Chenxiong Qi - 1.50-2Chenxiong Qi - 1.50-1Fedora Release Engineering - 1.49-7Chenxiong Qi - 1.49-6Lubomír Sedlář - 1.49-5Chenxiong Qi - 1.49-4Chenxiong Qi - 1.49-3Chenxiong Qi - 1.49-2Chenxiong Qi - 1.49-1Fedora Release Engineering - 1.48-3Lubomír Sedlář - 1.48-2Chenxiong Qi - 1.48-1Chenxiong Qi - 1.47-7Chenxiong Qi - 1.47-6Lubomír Sedlář - 1.47-5Lubomír Sedlář - 1.47-4Lubomír Sedlář - 1.47-3Chenxiong Qi - 1.47-2Chenxiong Qi - 1.47-1Lubomír Sedlář - 1.46-5Lubomír Sedlář - 1.46-4Chenxiong Qi - 1.46-3Fedora Release Engineering - 1.46-2Chenxiong Qi - 1.46-1Chenxiong Qi - 1.45-2Chenxiong Qi - 1.45-1Lubomír Sedlář - 1.44-1Lubomír Sedlář - 1.43-1Lubomír Sedlář - 1.42-1Lubomír Sedlář - 1.41-2Lubomír Sedlář - 1.41-1Fedora Release Engineering - 1.40-2Pavol Babincak - 1.40-1Pavol Babincak - 1.39-1Pavol Babincak - 1.38-1Pavol Babincak - 1.37-1Pavol Babincak - 1.36-1Fedora Release Engineering - 1.35-3Dennis Gilmore - 1.35-2Pavol Babincak - 1.35-1Pavol Babincak - 1.34-1Pavol Babincak - 1.33-1Pavol Babincak - 1.32-1Pavol Babincak - 1.31-1Pavol Babincak - 1.30-2Pavol Babincak - 1.30-1Pavol Babincak - 1.28-1Pavol Babincak - 1.27-1Pavol Babincak - 1.26-1Pavol Babincak - 1.25-1Pavol Babincak - 1.24-1Fedora Release Engineering - 1.21-2Pavol Babincak - 1.21-1Dennis Gilmore - 1.20-1Fedora Release Engineering - 1.19-2Pavol Babincak - 1.19-1Fedora Release Engineering - 1.18-4Robert Scheck - 1.18-3Fedora Release Engineering - 1.18-2Jesse Keating - 1.18-1Jesse Keating - 1.17-1Jesse Keating - 1.16-1Jesse Keating - 1.15-1Jesse Keating - 1.14-1Jesse Keating - 1.13-1Jesse Keating - 1.12-1Jesse Keating - 1.11-1Jesse Keating - 1.10-1Jesse Keating - 1.9-1Jesse Keating - 1.8-1Jesse Keating - 1.7-1Jesse Keating - 1.6-1Jesse Keating - 1.5-1Jesse Keating - 1.4-1Jesse Keating - 1.3-1Jesse Keating - 1.2-1Jesse Keating - 1.1-2Jesse Keating - 1.1-1Jesse Keating - 1.0-2Jesse Keating - 1.0-1- Patch: Do not require 'sources' file for all namespaces - Use release's rpmdefines in unused sources check- Patch: Pre-push hook won't check private branches - Patch: Config file option to skip the hook script creation - Patch: Allow empty commits when `uses_rpmautospec` - Patch: Check remote file with correct hash - Patch: Ignore missing spec file in pre-push hook - Patch: import_srpm: allow pre-generated srpms- Patch: Fix unittests for `clone` and pre-push hook script - Patch: pre-push hook script contains a user's config - Patch: A HEAD query into a lookaside cache - Patch: `pre-push-check` have to use spectool with --define - Patch: Add more information about pre-push hook - Patch: Update to spec file presence checking - Patch: More robust spec file presence checking- Patch: Do not generate pre-push hook script in some cases- Patch: Process source URLs with fragment in pre-push hook - Patch: container-build: update --signing-intent help for OSBS 2- rebuild for unification of all branches- container-build: document --compose-ids overrides any new composes (kdreyer) - Use srpm when scratch-building from dirty repo - #652 (otto.liljalaakso) - Code cleanup in tests/test_cli.py (otto.liljalaakso) - Reduce indentation in assert_build helper (otto.liljalaakso) - Allow empty commits - 494 (msuchy) - Allow forcing download of all sources - #650 (otto.liljalaakso) - Add test case for not downloading unused sources (otto.liljalaakso) - Support 'results_dir=subdir' when building from srpm - #648 (otto.liljalaakso) - Use local branch name as release when there is no remote (otto.liljalaakso) - Allow downstreams to define a default release (otto.liljalaakso) - Switch load_branch_merge to use multiple return (otto.liljalaakso) - Unittests for 'git push' hook script (onosek) - Checking a repo configuration before 'git push' with a git hook script - 491 (onosek) - Fix skipping NVR check with autorelease (nils) - pyrpkg.spec.SpecFile: More lenient parser for Source/Patch lines (fweimer) - Fix URL in CHANGELOG.rst (tmz) - Add Jenkinsfile for CI (onosek) - mockbuild: escape rpm command under mock - rhbz#2130349 (onosek) - Fixes for exploded SRPM layouts - #633 (tdawson) - `fedpkg local` does not show rpmbuild output - rhbz#2124809 (onosek)- Patch: Fixes for exploded SRPM layouts - Patch: mockbuild: escape rpm command under mock- Patch: `fedpkg local` does not show rpmbuild output- Extra arguments now use shell-escaping - revert (onosek - Remove pytest warnings (onosek) - Refuse import of packages processed by rpmautospec (zbyszek) - follow redirects for lookaside (tkopecek) - Repair flake8 complaints (onosek) - Fix high level bandit findings (onosek) - container-build: improve help text for --compose-ids argument (kdreyer) - CONTRIBUTING.md fix links (onosek) - Improve change management process documentation (onosek) - Removing bandit issues from cli.py (drumian) - Extract source RPMs with rpm2archive if possible (praiskup) - Set up bandit scanner for rpkg (onosek) - Refuse to "commit -c" when using %autochangelog - 454 (drumian) - Refactoring loading rpmautospec feature (onosek) - add --background option for container-build which allows to create build with lower priority (rcerven) - 'clean --dry-run' deprecation warning (drumian) - Better exit code for connection error (drumian) - Fix generation of optional parameters in man page (mspacek) - Use absolute path for mock results in `lint` (onosek) - contaner-build does not check for existence of kojisession.buildContainer - 532 (drumian) - Fix: 'lint' subcommand should not invoke rpmlint on debuginfo packages - rhbz#2052451 (drumian) - Add `--custom-user-metadata` to build command (onosek) - Fix: 'lint -i/--info' does not work - rhbz#2016616 (drumian) - Fix: AlreadyUploadedError when package has no sources - 604 (drumian) - Fix: Extra arguments now use shell-escaping - 587 (drumian)- Patch: Extract source RPMs with rpm2archive if possible- Patch: Repair flake8 complaints - Patch: follow redirects for lookaside- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Patch: add --background option for container-build which allows to create build- Patch: Better exit code for connection error- Patch: Add `--custom-user-metadata` to build command- Upload correct tarball- Fix: *pkg now takes into account --path parameter while building SRPM - 580 (drumian) - 'lint' can run with different 'rpmlint' versions - rhbz#1967821 (onosek) - Support building SRPMs in target mock - #495 (onosek) - Use unittest.mock on Python 3 (miro) - Add support for mockbuild in lint command (oturpe) - Fix srpm and binary rpm lookup in lint subcommand - #586 (oturpe) - mockbuild: allow enforcing local mock config in fedpkg (praiskup) - list-side-tags - fix unavailable username (sergio) - Accept also ~/.config/mock/.cfg files (praiskup) - improve srpm --help description (kdreyer) - Improve how the .spec file is selected (mads) - Include `fmf` config in the list of reserved files - 452 (psplicha) - Fix flake8 syntax (onosek) - Continue execution if specfile parsing fails - #583 (oturpe) - Consider Patch tags in specfile parser - rhbz#2010518 (oturpe) - Support for custom completers (onosek) - Fixes import fail with sources already imported - #573 (drumian) - Also document Python 3.10 support in the README (miro) - Test and support Python 3.10 (miro) - Print SpecFile parsing debug info - rhbz#2000556 (onosek) - Pass sourcedir to rpmspec when specfile is parsed - #559 (oturpe) - Fix unittests to be Python 2 compatible (drumian) - Changing escaping of dash in docs - older releases (onosek) - Changing escaping of dash in docs. (drumian)- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- drop nosetests for Python3 - disable pytest coverage during build- Patch: Continue execution if specfile parsing fails - Patch: Consider Patch tags in specfile parser- Patch: Fixes import fail with sources already imported- Add python-requests-kerberos as a new dependency for RHEL packages - Patch: Print SpecFile parsing debug info- Patch: Pass sourcedir to rpmspec when specfile is parsed- Do not download unused sources during command 'sources' - #559 (oturpe) - Added 'x-pkg verrel' for containers - #547 (jkunstle) - container-build: improve help text for --signing-intent argument (kdreyer) - Make sure all commits have a proper subject (sgallagh) - Fix unittest for previous commit (onosek) - better new-sources output when all sources already exist Fixes: #533 JIRA: RHELCMP-5529 (drumian) - Added 'remote' to rpkg from rhpkg - 439 (jkunstle) - Add --offline cli argument for new-sources (oturpe) - Tests: Fix setting branch name with old git (nils) - Add and augment tests for rpmautospec (nils) - Reflect %autorelease when parsing spec files (nils) - Preprocess spec files using rpmautospec features (nils) - Detect generic use of rpmautospec features (nils) - Fix remaining Python3 SafeConfigParser warnings (nils) - Tests: specify branch name on `git init` (nils) - Remove leftover deprecated arguments (abisoi) - Remove deprecated arguments --dist and --module-name (abisoi) - Skip NVR check if the %autorelease macro is used - 109 (nils) - Don't access unset variable (nils) - Improve help in fedpkg clone command - #367 (abisoi) - Fix rpkg container-build ignoring values when same argument is specified multiple times - #537 (abisoi) - list-side-tags: show creator of the tag - 358 (onosek) - Drop Python 2.6 support (onosek) - Enable flatpak tests that require libmodulemd (onosek) - Added .rpmlintrc to the list of files ignored by fedpkg import - rhbz#1946688 (abisoi) - Jenkins unittests run in docker container (onosek) - Add support for side tag suffix (lsedlar) - Check whether sources file is not a directory - #541 (onosek) - Add config option for writing dist-git build results to a subdirectory (oturpe) - ca cert was removed on koji-1.24.0 (sergio) - Improve automatic test suite (oturpe) - Better hint when running 'prep' on detached branch - rhbz#1907964 (onosek) - Update description of the clean command - rhbz#1909461 (onosek) - Add --skip-nvr-check to the scratch-build command - rhbz#1671012 (onosek)- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Patch: Preprocess spec files using rpmautospec features and use %autorelease when parsing spec files - Patch: Skip NVR check if the %autorelease macro is used- Rebuilt for Python 3.10- Patch: Add support for side tag suffix- Patch: ca cert was removed on koji-1.24.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Allow skipping nvr checking for chain-build - rhbz#1890701 (onosek) - Code-style improvement - imports are sorted (onosek) - Fix Jenkinks tests (onosek) - Avoid blank lines in log files for lookaside (contyk) - container-build: fix help text for --isolated argument (kdreyer) - Add --signing-intent and --repo-url to 'flatpak-build' (otaylor) - Add hashtype to lookaside download path - #521 (turivniy) - Add new layout for packages that missing specfile - rhbz#1885771 (onosek)- Pytest update and MANIFEST.in prune (onosek) - Re-enable clog tests (onosek) - Skip directories inside of imported srpm file - rhbz#1866297 (onosek) - Skip 'sources' file when it is missing - rhbz#1867440 (onosek) - New layout for retired packages - rhbz#1867822 (onosek) - added a extendable layout module to deal with different package layouts within the CLI (2183506+odra) - Add (onosek) - Pytest replaces nosetests - #501 (onosek) - Disable some test for 'clog' functionality (onosek) - Suggest a way to track remote branch - update (onosek) - Suggest a way to track remote branch in the error log (cqi) - Remove deprecated support for kojiconfig (onosek) - Switch from krb_login to gssapi_login - rhbz#1830430 (onosek) - Disable test method's docstring in nosetests list (onosek) - Check repo name for correct format (onosek) - Unittests for passing additional arguments (onosek) - Passing additional arguments to underlaying commands - #432 (onosek) - Updated supported plaforms in documentation (onosek) - Repair compatible formatting for Python 2.6 (onosek) - Repair downloading sources into external directory (onosek)- Patch: Skip 'sources' file when it is missing- Patch: added layout module to deal with different package layouts - Patch: clog tests workaround- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Patch: Switch from krb_login to gssapi_login- Releasing the epel8 version- More transparent check of retired package (onosek) - Run newer version of sphinx-build tool (onosek) - Lookaside cache upload is not based on an extension - #484 (onosek) - container-build: additional warning when using --release (mlangsdo) - allow compose-id with repo-url for container_build (rcerven) - Clone config customization for namespaces - 231 (onosek) - Repair Jenkins tests (onosek) - (new-)sources should fail with git tracked files - 241 (onosek) - Handle new cachito dependency replacement argument (athoscr) - module-build optional key help - 280 (onosek) - Modify watch-cancel message (sgallagh) - Create stats for module builds in 'init' state (csomh) - RPM 4.15 changed header returns from type 'bytes' to 'string'. Handle either by converting to 'string' if necessary. (mmathesi) - Don't expect module build tasks to have "rpms" (mulaieva) - Propagate module_hotfixes to getMockConfig - rhbz#1780228 (lsedlar) - Add check for wrong repo name format during clone - 353 (onosek) - Simplify methods for getting namespace giturl (onosek) - Use a single thread pool while watching module builds (csomh) - Also capture stderr in logfile (orion) - Line up descriptions for better code readability (onosek) - Isolated container-build should allow arches override (rcerven) - container-build: add --koji-parent-build argument (kdreyer) - tests: add container-build --isolated test (kdreyer) - container-build: add --isolated argument (kdreyer) - Pass skip_build option to buildContainer (rcerven) - Reuse koji_cli.lib.unique_path (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Some patches: - Propagate module_hotfixes to getMockConfig - Don't expect module build tasks to have "rpms" - RPM 4.15 changed header - type conversion - Create stats for module builds in 'init' state- Patch: limited thread pool for watching module builds- Backport: Isolated container-build should allow arches override- Backport: container-build: add --isolated and --koji-parent-build arguments - Backport: Pass skip_build option to buildContainer - Backport: Reuse koji_cli.lib.unique_path- Add argument to skip build option for container-build (rcerven) - Sorting imports (onosek) - Ignore error when adding exclude patterns - 1733862 (onosek) - Path to lookaside repo fix (onosek) - Add commands for interacting with Koji side-tag plugin - 329 (lsedlar) - Do not delete files related to gating on import (onosek) - Support integer values in the optional module-build arguments (mprahl) - container-build: add --build-release argument (kdreyer) - Allow some arguments for container-build together (onosek) - git-changelog: Fix running on Python 3 - 3 (onosek) - Port to libmodulemd 2 API (lsedlar) - Module-overview allows filtering by owner - 325 (onosek) - Different import --offline command behavior - #445 (onosek) - Show nvr in container-build (onosek) - Custom handler for koji watch_tasks (onosek) - Unittests for clone command (onosek) - Fix clone --branches - rhbz#1707223 (tmz) - Make gitbuildhash work for windows builds (lsedlar)- Update koji dependency- Rebuilt for Python 3.8- Obsoletes python2-rpkg after upgrade to Fedora30- Fix libmodulemd requirements- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Now again, libmodulemd is required instead of python3-libmodulemd because it was causing troubles with upgrades.- Modify required version of koji package- Backport: Custom handler for koji watch_tasks - Backport: Show nvr in container-build - Backport: Different import --offline command behavior- Backport: fixed 'clone --branch' command- Ignore files in a cloned repository - #355 (onosek) - Handle data from python RPM binding as UTF-8 string (zebob.m) - srpm_import: be compatible with rhbz#1693751 (praiskup) - Pass --enable-network to mock - 314 (onosek) - Enhance 'module-overview' sub-command to show scratch status of modules. (mmathesi) - Remove the ability to parse a module's branch automatically to determine the base module stream override (mprahl) - Improvements for scratch module builds (mmathesi) - Updates to support scratch module builds (mmathesi) - Refactor fake Koji credential handling from TestBuildPackage class into new FakeKojiCreds class so it can be shared with TestModulesCli class. (mmathesi) - Make Koji upload methods more generic so they can be reused. (mmathesi) - Allow passing --offline and -r to mbs-manager build_module_locally. (jkaluza) - Depth param for clone - tuning (onosek) - Depth param for clone - #363 (onosek) - Pass --disablerepo and --enablerepo to mock - 313 (onosek) - Import srpm without uploading sources - rhbz#1175262 (onosek) - Ignore any specified profile when finding the Flatpak build target (otaylor) - Show module build links in output from command module-build (cqi) - Add 'retire' command supporting both packages and modules (mmathesi) - Fix "push --force" (tim) - Container-build returns its status to command-line - #415 (onosek) - Upload .crate files to lookaside cache - 312 (onosek) - Restrict version of PyYAML on Python 2.6 (lsedlar) - Simplify srpm method (onosek) - Permit setting arbitrary rpm macros during build (riehecky) - Add the ability to configure multiple regex expressions for base_module_stream_regex_from_branch (mprahl) - Do not require PyGObject in setup.py - rhbz#1679365 (onosek) - Fixing failing Jenkins tests (onosek) - Unify update-docs script with fedpkg version (onosek) - README: add links (onosek) - Watch multiple module builds (cqi) - Added update-docs script (onosek)- yet another compat fix with RPM after rhbz#1693751- compat fix with RPM after rhbz#1693751- Backport patch for uploading *.crate into lookaside- Revert previous change. Now python-gobject-base & libmodulemd are removed from epel7 and RHEL7- python-gobject-base & libmodulemd also for epel7 and RHEL7- Disable Py2 package on F30+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Merge changes of the .spec files for Fedora and RHEL- Use idna 2.7 for Python 2.6 (lsedlar) - Imports are sorted (onosek) - libmodulemd is missing on el7 - #402 (onosek) - Initialize bash autocompletion (onosek) - Set configuration in case of "clone --branches" as well (tim) - Fix fake spec file for clog tests (cqi) - Move argparse fix from fedpkg - #398 (onosek) - Send source mtime to dist-git - 220 (lsedlar) - Fix tests for mock package manager (lsedlar) - Specify package manager for mock-config (lsedlar) - Add contributing guide (onosek) - Validate the module build optional argument when parsing the argument (mprahl) - Add config options to parse the base module (e.g. platform) stream from the dist-git branch and apply a buildrequire override (mprahl) - Add the ability to pass in buildrequire and require overrides on a module build (mprahl) - Raise an error if the module build command receives optional arguments that conflict (mprahl) - Silence Python3 SafeConfigParser warnings (mmathesi) - Allow to pass posargs to tox from make (cqi) - Specify dependent packages in one place (cqi) - Don't registry flatpak-build command on Python-2.6 (otaylor) - Add flatpak-build subcommand (otaylor) - Don't pass the MBS API URL around as a parameter (otaylor) - TestContainerBuildWithKoji: tear down the mock appropriately (otaylor) - Refine test runner for py26 (cqi)- Allow build for RHEL-8 (onosek)- No mock warning (onosek)- Add patch from upstream pull-request to add a flatpak-build subcommand - Add PyYAML dependencies so that the spec file at least builds on epel6/epel7- Validate greenwave policy early in Commands.build (cqi) - Refine error message for failure gating.yaml validation (cqi) - explain mbs-manager exception handling (nils) - test for missing mbs-manager with errno set (nils) - catch errno == ENOENT if mbs-manager is missing (nils) - add missing method docstring (nils) - Show full error from MBS (lsedlar) - Fix tests for greenwave policy validation (cqi) - Add testenv for building docs (cqi) - New option --buildrootdir - rhbz#1583822 (cqi) - Add --shell option to mockbuild - rhbz#1438685 (cqi) - Validate gating.yaml file for Greenwave gating (gnaponie) - Update README (cqi) - Reduce the number of repo creation for tests (cqi) - Fix flake8 error (cqi) - Drop rpm-py-installer from requires - #357 (cqi) - Allow _run_command to capture and return output to stdout or stderr (cqi) - Claim Python 3.7 in README and package classifiers (cqi) - Fix a bad test teardown (otaylor) - Refactor build command (cqi) - Remove rpmfluff package (cqi) - Set PYCURL_SSL_LIBRARY directly for installing pycurl (cqi) - Add py37 testenv (cqi)- Remove dependency python-rpmfluff- Fix installing pycurl for running tests (cqi) - Replace extra module_name with repo_name (cqi) - Replace name module with repo in tests/fixtures/rpkg*.conf (cqi) - Add --fail-fast functionality - #331 (tibbs) - Fix fake spec for build in rawhide (cqi) - Avoid to upload a file with different checksum - #204 (cqi) - Give more information when sources has invalid content - #227 (cqi) - Reserve README.md while import srpm - #149 (cqi) - Set to repo_name property when --name is specified (cqi) - Do not restrict argparse version (cqi) - Check old format args only if there is clone config (cqi) - Fix typo and reword option help and deprecation message (cqi) - Massive replacement of module (cqi) - Deprecate module_name inside rpkg internal (cqi) - Add new option --name and --namespace - #301 (cqi) - Man generator indent workaround (onosek) - Fixing imports in unittests (onosek) - Minor fixes to doc build (cqi) - Fix mistakes during rebase (cqi) - Run document generator script in Py3 explictly (cqi) - Remove warning of nonexisting source/_static/ during doc build (cqi) - Do not generate document for sample rpkg app (cqi) - Exclude subcommand which does not have help (cqi) - Ensure to clean files for generating HTML documents (cqi) - Fix rebase error: add module_build_watch back (cqi) - Fix MANIFEST.in to list files for building doc (cqi) - Rename generate_man_pages.py (cqi) - Generate HTML document and manpage for sample rpkg (cqi) - Simplify doc Makefile (cqi) - Generate commands HTML and man pages (cqi) - Update existing docstrings (cqi) - Generate documents by sphinx - #50 (cqi) - README: new code should be py3 compatible (ktdreyer) - Provide base_module to clone_config templates - #326 (tmz) - Refactor man generator to be reusable (puiterwijk) - Make sure gitcred doesn't land in man (puiterwijk) - Don't inject the credential helper to push if OIDC is unconfigured (puiterwijk) - Add docblocks to gitcred methods and don't quit if OpenIDC is unconfigured (puiterwijk) - Also inject the credential helper with rpkg push (puiterwijk) - Create a "gitcred" command that functions as an OIDC git-credential helper (puiterwijk)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Remove koji and rpm-py-installer Python package requires - Fix argparse version for el6- Pass the -s/--set-default-stream to mbs-manager for module local builds. (jkaluza) - Write mock config correctly when run in Py 3 (cqi) - Add --with and --without options to 'local' - rhbz#1533416 (tmz) - Add a test for 3f93433 (cqi) - Raise error if rpm command returns non-zero (cqi) - Use getpass.getuser() instead of pwd.getpwuid(os.getuid())[0] (jpopelka) - Allow setting custom MBS config file and config section in rpkg.conf. (jkaluza) - Remove py35 testenv (cqi) - Ignore .env and tags (cqi) - Remove question mark from giturl (cqi) - Added custom ArgumentParser (supports allow_abbrev) (jkucera) - Grab the correct first line in case of rpm output (zebob.m)- Require python2-koji 1.15 as the minimum version - Refine BuildRequires- Use NSVs and not build IDs with module-build-local --add-local-build (mprahl) - Fix docstring of test_module_build_local_with_skiptests (mprahl) - Add long_description to package (cqi) - Support local module builds when there are uncommitted changes (mprahl) - Fix clarifying error that occurs when mbs-manager is not installed (mprahl) - Add support for Module Stream Expansion (MBS API v2) (mprahl) - Show errors when a module build fails (mprahl) - Move full download url construction to separate method (frostyx) - Fix compose related params for container-build (lucarval) - Avoid calling /usr/bin/python in tests (miro) - Change default rpmlint configuration file (athoscr) - Use koji.grab_session_options() rather than opencoding it (cfergeau)- Introduce python3 subpackage- Mock ThreadPool in test_module_overview (cqi) - Drop rpmfluff in test (cqi) - Fix hardcoded directory name in test (lsedlar) - Improve testenv for py26 (cqi) - Run tests with old GitPython in py26 testenv (cqi) - Compile pycurl with openssl after F27 (cqi) - Ignore .egg/ from git (cqi) - Add py26 to testenv (cqi) - Install koji from PyPI (cqi) - Make compose-id and repo-url to take one or more values (csomh) - Let git ignore more directories (cqi) - Exclude pyc and __pycache__ globally in sdist (cqi) - Handle nonexisting mbs-manager (cqi) - Add dependent packages for Python 2.6 in setup.py (cqi) - Updated module cli API (mcurlej) - Declare Python versions rpkg can work with - #278 (cqi) - Fix flake8 errors (cqi) - Fix tests that do not work with Python 3 (cqi) - Fix tests: not impact by dict.items call (cqi) - Add py36 to testenv - #274 (cqi) - Run tox to run tests and check code styles - #276 (cqi) - Use flake8 3.5.0 (cqi) - Add files under requirements/ to sdist package (cqi) - Install Koji shared library via setuptools (cqi) - Set install and tests requires in setup.py (cqi) - Split pypi requirements and refine versions (cqi) - Change type of compose id from string to int (bfontecc) - Install RPM Python binding from PyPI (cqi) - Fix test test_lint_each_file_once (cqi) - Add compose-id and signing-intent arguments (bfontecc) - Use env's python (lucarval) - Use progress callback and TaskWatcher from koji_cli.lib (cqi) - Get buildhash from git+https:// url (lsedlar) - lint: Avoid checking rpm's multiple times (tmz) - Fix giturl as well by calling construct_build_url (cqi) - Fix construct anongiturl for chain-build (cqi) - Fix mock openidc_client (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Backport: Add compose-id and signing-intent arguments - Backport: Change type of compose id from string to int- Backport: Fix construct anongiturl for chain-build - Backport: Fix giturl as well by calling construct_build_url- Ignore TestModulesCli if openidc-client is unavailable (cqi) - Port mbs-build to rpkg (mprahl) - Add .vscode to .gitignore (mprahl) - Fix TestPatch.test_rediff in order to run with old version of mock (cqi) - Allow to specify alternative Copr config file - #184 (cqi) - Tests for patch command (cqi) - More Tests for mockbuild command (cqi) - More tests for getting spec file (cqi) - Tests for container-build-setup command (cqi) - Test for container-build to use custom config (cqi) - Suppress output from git command within setUp (cqi) - Skip test if rpmfluff is not available (lsedlar) - Allow to override build URL (cqi) - Test for mock-config command (cqi) - Tests for copr-build command (cqi) - Fix arch-override for container-build (lucarval) - Remove unsupported osbs for container-build (lucarval) - cli: add --arches support for koji_cointainerbuild (mlangsdo) - Strip refs/heads/ from branch only once (lsedlar) - Don't install bin and config files (cqi) - Fix kojiprofile selection in cliClient.container_build_koji (cqi) - Avoid branch detection for 'rpkg sources' (praiskup) - Fix encoding in new command (cqi) - Minor wording improvement in help (pgier) - Fix indentation (pviktori) - Add --with and --without options to mockbuild (pviktori)- Backport: Fix kojiprofile selection in cliClient.container_build_koji (cqi)- Fix PEP8 error (cqi) - Spelling fixes (ville.skytta) - Reword help and description of new-sources and upload commands - rhbz#1248737 (cqi) - Set autorebuild enabled by default (bfontecc) - Add commands to whitelist_externals (cqi) - Declare Python 3 versions to support in setup.py (cqi) - Replace unicode with six.text_type (cqi) - Run tests in both Python 2 and 3 with tox (cqi) - Make tests and covered code compatible with Py3 (cqi) - Add requirements files (cqi) - Do not build srpm in test (cqi) - Do not actually run git-diff in tests (cqi) - Remove deprecated modules used in koji (cqi) - Non-zero exit when rpmbuild fails in local command (cqi) - Report deprecation of config via logger (lsedlar) - Print --dist deprecation warning explicitly (lsedlar) - utils: Avoid DeprecationWarning for messages for users (lsedlar) - Supply namespace to lookaside (if enabled) (lsedlar) - Support reading koji config from profile - #187 (cqi) - Remove kitchen (cqi) - Fix string format (cqi) - Recommend --release instead of --dist in mockbuild --help (tmz) - Allow overriding container build target by downstream (lsedlar) - Add a separate property for namespace (lsedlar) - Allow container builds from any namespace (maxamillion) - Make osbs support optional (cqi) - make osbs dependency optional (pavlix) - Allow explicit namespaces with slashes (lsedlar) - Do not hang indefinitely when lookaside cache server stops sending data (jkaluza) - Make --module-name work with namespaces - #216 (lsedlar) - Include README.rst in dist package (cqi) - More document in README - #189 (cqi) - Make new command be able to print unicode - #205 (cqi) - Allow to specify custom info to a dummy commit (cqi) - Load module name correctly even if push url ends in slash - #192 (cqi) - Replace fedorahosted.org with pagure.io - #202 (cqi) - Fix rpm command to get changelog from SPEC - rhbz#1412224 (cqi) - Rewrite tests to avoid running rpmbuild and rpmlint (cqi) - Use fake value to make Command in test (cqi) - Python 3.6 invalid escape sequence deprecation fixes (ville.skytta)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rename koji to python2-koji- Allow using namespace in --module-name attribute- Remove python-osbs-client- Backport to make osbs optional- Rebuilt to rename pyrpkg to python2-rpkg- More upload PyCURL fixes for EL 7 (merlin) - Move tag inheritance check into a separate method (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Backport patch to move tag inheritance check to separate method- Better message when fail to authenticate via Kerberos - #180 (cqi)- Refactor Commands._srpmdetails (cqi)- Add missing import koji.ssl.SSLCommon - BZ#1404102 (cqi) - Fix upload with old PyCURL - BZ#1241059 (lsedlar)- Fix default value for krb_rdns options- Add krb_rdns koji config- Conflict with too old fedpkg- Fix test that fails on a Koji ARM builder- New upstream release 1.47- Allow using gssapi for lookaside caches- Update dependencies for python-argparse and python-hashlib- python-six-1.9.0 is the minimum version rpkg depends- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Warning untracked patches when push (cqi) - handle correct spec path when push from outside the repo (cqi) - Remove support for BuildContainer release task opt (lucarval)- Depend on python-six to be compatible with Python 3- add missing git-config in the git repo for testing (cqi) - Don't print download/upload progress outside of TTY (lsedlar) - Merge #58 `Rebase of #28 with conflict resolved` (cqi) - Get correct login without TTY (vgologuz) - Merge #63 `More Python 3 compatibility fixes` (lubomir.sedlar) - fix broken when non-ASCII in path (cqi) - More Python 3 compatibility fixes (ville.skytta) - Fix push called without argument (lsedlar) - Use logging.warning instead of deprecated logging.warn (ville.skytta) - Use assertEqual instead of deprecated assertEquals (ville.skytta) - Spelling fixes (ville.skytta) - Add missing dependencies to setup.py (ville.skytta) - Add tests for cloning with a namespace (lsedlar) - Fix cloning with -B and namespaced module (lsedlar) - Adjust figuring out the path of the git repo cloned (pingou) - Only clone into the bare_dir if no target was specified (pingou) - Add to the CLI the possibility to specify a target folder for the clone (pingou) - Add unit-tests for cloning into a specified directory (pingou) - Let rpkg support cloning into a specified directory (pingou) - Python 3 fixes (ville.skytta) - rewrite test_commands.setup_module using git (cqi) - Merge #40 `push: check for missing patches` (lubomir.sedlar)- Log container-build task results (lucarval) - Add support for BuildContainer release task opt (lucarval) - handle exception from getTaskInfo correctly (cqi) - fix failure of test_load_spec_where_path_contains_space on RHEL (cqi) - allow space appearing in path to cloned repo (cqi) - fix docstring of Commands.compile (cqi) - Make 'Failed to get ns_module_name from Git url or pushurl' message a warning (issue #42) (orion) - pyrpkg: use git remote get-url --push (mathstuf)- Print warning when using old git configuration (lsedlar) - Add rpms namespace for checkouts without namespace (lsedlar)- Fix problems with namespacing (maxamillion)- Depend on python-osbs directly to avoid python3- Update upstream URL (lsedlar) - Fixes based on lsedlar's feedback (maxamillion) - add distgit namespacing for non-rpm content (docker, xdg-app, etc) (maxamillion) - Container-build: dont't allow to build with unpushed changes (araszka) - Suggest --dist option when can't get OS ver from branch (araszka) - fix: print all tags without filter (araszka) - Fix lookaside upload when --path is specified (araszka) - Lookaside: encoding repo name to UTF-8 (araszka) - Fix errors on Python 2.6 (lsedlar) - Add test and docstring to byte offset convertor (araszka) - Decode .spec file with UTF-8 (araszka) - 1271741 - add copr command (Recommends: copr-cli) (msuchy) - Suggest --target option when unknown target (araszka)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- don't use assertRaises (ttomecek) - refactor test_clone: set clone config in the same test file (pbabinca) - Fix clone test to not use constructor to set clone_config (pbabinca) - Fix test clone test (pbabinca) - Make use of clone_config attribute backwards compatible (pbabinca)- Replace deprecated BaseException.message with str(BaseException) (pbabinca) - Don't print exception message during check repo tests (pbabinca) - Add support for setting post-clone git config (ville.skytta)- Fix parse error (pbabinca)- Add support for --nocheck (orion) - container-build: check repo (ttomecek) - move repo checking to a method (ttomecek) - Add 'oxt' and 'xpi' extensions to UPLOADEXTS (dsilakov) - Switch-branch: give more info about error (araszka) - Recognize binary files with .oxt and .xpi extensions (dsilakov) - Container-build: add --nowait option (araszka) - bash autocompletion: support for command container-build-config (pbabinca) - Implement getter for autorebuild value, use 'true' and 'false' for values (bkabrda) - Add a command and option to change container build setup (bkabrda) - Edit tests for python2.6 - EL6 (araszka) - tests: Don't use assertNotIn (araszka) - tests: Don't use assertRaises as context manager (araszka) - tests: Don't use check_output (araszka) - Typo in import --help descriptions (araszka) - change the url for rpkg (dennis)- container-build: support yum repos with --build-with=koji (pbabinca) - container-build: move --scratch option to koji group (pbabinca) - Print task info for container-build (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- pyrpkg Requires python-osbs- Test for scratch opt in the actual argument of container_build_koji (pbabinca) - Move the GitIgnore class to its own module (bochecha) - Modernize the gitignore-handling code (bochecha) - gitignore: Properly handle adding matching lines (bochecha) - Refactor: remove unnecessary code (pbabinca) - Move custom UnknownTargetError to errors module (pbabinca) - New command: container-build (jluza) - lookaside: Take over file uploads (bochecha) - Remove unnecessary log message (bochecha) - Stop making source files read-only (bochecha) - Drop some useless comments (bochecha) - Only report we're uploading when we actually are (bochecha) - lookaside: Check if a file already was uploaded (bochecha) - lookaside: Allow client-side and custom CA certificates (bochecha) - lookaside: Be more flexible when building the download URL (bochecha) - lookaside: Use the hashtype for the URL interpolation (bochecha) - lookaside: Add a progress callback (bochecha) - lookaside: Handle downloading of source files (bochecha) - lookaside: Move handling of file verification (bochecha) - lookaside: Move handling of file hashing (bochecha) - utils: Add a new warn_deprecated helper (bochecha) - Add a new lookaside module (bochecha) - Add a new utils module (bochecha) - Properly set the logger (bochecha) - Move our custom errors to their own module (bochecha) - Don't assume MD5 for the lookaside cache (bochecha) - Remove dead code (bochecha) - Use the proper exception syntax (bochecha)- tests: Don't use assertIsNone (bochecha) - tests: Don't use assertRaises as a context manager (bochecha) - Add long --verbose option to -v, new --debug and -d option (pbabinca)- New mockbuild options: --no-clean --no-cleanup-after (jskarvad) - Catch ssl auth problems and print more helpful messages (pbabinca) - New exception - rpkgAuthError to allow clients detect auth problems (pbabinca)- tests: Properly open/close the file (bochecha) - sources: Support writing in either the old or new format (bochecha) - sources: Reindent code (bochecha)- Refactor: remove unused imports from test_sources (pbabinca) - Don't do several times the same thing (bochecha) - sources: Forbid mixing hash types (bochecha) - sources: Move to the new file format (bochecha) - Rewrite the sources module (bochecha)- Use %{__python} instead of %{__python2} as it might be not defined- add python-nose as BuildRequires as run tests in check section (pbabinca) - pass extra data to the Commands object via properties instead of __init__() (mikeb) - clean up Koji login, and properly support password auth (mikeb) - add --runas option (mikeb) - run os.path.expanduser on the kojiconfig attribute in case the path is in the user's home directory (bstinson) - Override GIT_EDITOR in tests (pbabinca) - Massive Flake8 fix (bochecha) - Fix some more Flake8 issues (bochecha) - Fix some flake8 issues (bochecha) - Simplify some code (bochecha) - Fix typo (bochecha) - tests: Ensure functioning of Commands.list_tag (bochecha) - list_tags: Stop executing a command (bochecha) - list_tags: Fix the docstring (bochecha) - delete_tag: Stop executing a command (bochecha) - tests: Ensure functioning of Commands.delete_tag (bochecha) - add_tag: Run the tag command in the right directory (bochecha) - tests: Ensure proper functioning of Commands.add_tag (bochecha) - tests: Factor out some code (bochecha) - tests: Ensure functioning of Commands.clone (bochecha) - gitignore: Make sure each line ends with a \n (bochecha) - gitignore: We're not modified any more after we wrote to disk (bochecha) - tests: Ensure proper functioning of GitIgnore (bochecha) - tests: Use nose (bochecha) - Remove unused import (bochecha) - Some more PEP8 (bochecha) - Add classifiers to setup.py (pbabinca) - Add new sources file parser even with unit tests (pbabinca) - If source file doesn't exist continue without downloading files (pbabinca) - Reformat setup.py to be compliant with PEP 8 (pbabinca)- Compare fuller remote branch name with local branch before build- Explicitly define pyrpkg's client name for man pages (pbabinca) - Refactor mock results dir to property (pbabinca) - Add skip-diffs option for import_srpms (lars) - Properly remove possible .py when creating man pages (lars) - Process srpm imports to empty repositories more explicitly (pbabinca) - Make UPLOADEXTS a class variable that can be extended (lars) - Introduce self.default_branch_remote for fresh clones (pbabinca) - On self.path change reset properties which could used old value (pbabinca) - Remove empty entry from git ls-files to not confuse following code (pbabinca) - Remove file names during srpm import in more extensible way (pbabinca) - Fix issue causing all current local builds via fedpkg to use md5 rather than sha256 (spot) - License replaced with official GPL 2.0 license from gnu.org (pbabinca) - Allow "rpkg commit -s" (pjones)- rpkg doesn't have a python module so use pyrpkg instead (pbabinca)- 1.25 release (pbabinca) - Note to do_imports() doc. (pbabinca) - Change default option for switch-branch from --no-fetch to --fetch (pbabinca) - Allow default name of the library to be set by subclasses (pbabinca) - Use name attribute of cliClient to get configuration (pbabinca) - Make setup.py executable (pbabinca) - Use direct git call for fetches (pbabinca) - Print reason for failed switch-branch (pbabinca) - Match whole branch with remote name when switching branch (pbabinca) - Refactor: deduplicate remote & branch_merge (pbabinca) - De-hardcode 'origin' as the remote name (bochecha) - Fallback the remote on 'origin' (bochecha)- 1.24 release (pbabinca) - Work around signed srpms (Till Maas) - Properly raise the error (bochecha) - Ability to skip NVR construction altogether for builds (pbabinca) - If we failed to parse NVRE from rpm output use better error message (pbabinca) - If command to get NVRE printed anything to stderr log that command (pbabinca) - Refactor: correctly split string on multi lines (pbabinca) - Use nvr_check as an optional argument for build (pbabinca) - 1.23 release (pbabinca) - Use module_name setter instead of constructor parameter (pbabinca) - Set pushurl & branch_remote by default (pbabinca) - 1.22 release (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Revert "Define module name from command line, git url and lastly from spec" (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Refactor: split strings on multi lines without spaces from indentation (pbabinca) - Refactor: remove spaces at the end of lines (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Option to skip NVR existence check in build system before build (pbabinca) - Add an 'epoch' property to pyrpkg.Commands (bochecha) - Fetch remotes before switch-branch by default (pbabinca) - Protect rhpkg's --arches argument (pbabinca)- read krbservice from the koji config file (dennis) - We can assume that rpkg is installed if the (ville.skytta) - clog: Don't require empty line between changelog entries. (ville.skytta) - Spelling fixes. (ville.skytta) - expand %{name} and %{verion} macros when checking for unused_patches check for .patch and .diff files as patches (dennis) - clean up some language ambiguities (dennis) - clog: Support %changelog tag written in non-lowercase. (ville.skytta) - add spkg as a binary file extention rhbz#972903 (dennis) - Fixed version to 1.19 (pbabinca) - Don't track spec file here (pbabinca) - 1.20 (pbabinca) - Mock config temp dir in the form $(target)-$(localarch).$(mktemp)mockconfig (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Generate mock-config for mockbuild if needed (rhbz#856928) (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Require %{version}-%{release} rather %{name}-%{version}- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Use rpmdefines when querying for package name- Don't assume master branch for chain builds (jkeating)- Only read from .koji/config (jkeating)- Fix branch push warning (jkeating) - Handle CVS based builds when getting build hash (jkeating)- Warn if the checked out branch cannot be pushed (jkeating) - Warn if commit or tag fails and we don't push (#21) (jkeating) - Honor ~/.koji/config (rhbz#785776) (jkeating) - Update help output for switch-branch (rhbz#741742) (jkeating)- Return proper exit code from builds (#20) (jkeating) - Fix md5 option in the build parser (jkeating) - More completion fixes (jkeating) - Add mock-config and mockbuild completion (jkeating) - Simplify test for rpkg availability. (ville.skytta) - Fix ~/... path completion. (ville.skytta (jkeating) - Add a --raw option to clog (#15) (jkeating) - Make things quiet when possible (jkeating) - Fix up figuring out srpm hash type (jkeating) - Allow defining an alternative builddir (jkeating) - Conflict with older fedpkg (jkeating) - Attempt to automatically set the md5 flag (jkeating) - Use -C not -c for config. (#752411) (jkeating) - Don't check gpg sigs when importing srpms (ticket #16) (jkeating) - Enable md5 option in mockbuild (twaugh) (jkeating)- Fix mock-config (ticket #13) (jkeating) - Make md5 a common build argument (jkeating) - Move arches to be a common build argument (ticket #3) (jkeating) - Find remote branch to track better (jkeating)- Change clog output to be more git-like (sochotnicky) - Fix mockconfig property (bochecha) - Use only new-style classes everywhere. (bochecha) - Testing for access before opening a file is unsafe (bochecha) - Add a gitbuildhash command (jkeating) - Always make sure you have a absolute path (aj) (jkeating) - don't try to import brew, just do koji (jkeating)- Use -C for --config shortcut (jkeating) - Don't leave a directory on failure (#754082) (jkeating) - Fix chain build (#754189) (jkeating) - Don't hardcode brew here (jkeating)- Don't upload if there is nothing to upload. (jkeating) - --branch option for import is not supported yet (jkeating) - Add epilog about mock-config generation (jkeating) - Don't assume we can create a folder named after the module. (bochecha) - Fix passing the optional mock root to mockbuild (bochecha) - Add missing registration for mockbuild target (bochecha) - Make the clean target work with --path. (bochecha) - Fix typo in a comment. (bochecha) - Fix syntax error in main script. (bochecha) - Fix typo. (bochecha)- Get more detailed error output from lookaside (jkeating) - Move the curl call out to it's own function (jkeating) - Hide build_common from help/usage (jkeating) - Fix the help command (jkeating)- Support a manually specified mock root (jkeating) - Add a mock-config subcommand (jkeating) - Fix a traceback on error. (jkeating) - Remove debugging code (jkeating) - More git api updates (jkeating) - Add topurl as a koji config and property (jkeating) - Add a mockconfig property (jkeating) - Turn the latest commit into a property (jkeating)- Allow name property to load by itself (jkeating)- Fix tag listing (#717528) (jkeating) - Revamp n-v-r property loading (#721389) (jkeating) - Don't use os.getlogin (jkeating) - Code style changes (jkeating) - Allow fedpkg lint to be configurable and to check spec file. (pingou) - Handle non-scratch srpm builds better (jkeating)- Be more generic when no spec file is found (jkeating) - Hint about use of git status when dirty (jkeating) - Don't use print when we can log.info it (jkeating) - Don't exit from a library (jkeating) - Do the rpm query in our module path (jkeating) - Use git's native ability to checkout a branch (jkeating) - Use keyword arg with clone (jkeating) - Allow the on-demand generation of an srpm (jkeating) - Fix up exit codes (jkeating)- Fix a debug string (jkeating) - Set the right property (jkeating) - Make sure we have a default hashtype (jkeating) - Use underscore for the dist tag (jkeating) - Fix the kojiweburl property (jkeating)- Fill out the krb_creds function (jkeating) - Fix the log message (jkeating) - site_setup is no longer needed (jkeating) - Remove some rhtisms (jkeating) - Wire up the patch command in client code (jkeating) - Add a patch command (jkeating)- Use version macro in files- New tarball release with correct license files- Fix up things found in review- Initial packagepython-rpkgpyrpkg !""$%%'((*+,-./01234561.66-7.el71.66-7.el71.66-7.el71.66-7.el71.49-2pyrpkg__init__.py__init__.pyc__init__.pyocli.pycli.pyccli.pyocompleters.pycompleters.pyccompleters.pyoerrors.pyerrors.pycerrors.pyogitignore.pygitignore.pycgitignore.pyolayout__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyolayouts.pylayouts.pyclayouts.pyolookaside.pylookaside.pyclookaside.pyoman_gen.pyman_gen.pycman_gen.pyosources.pysources.pycsources.pyospec.pyspec.pycspec.pyoutils.pyutils.pycutils.pyorpkg-1.66-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtpython2-rpkg-1.66CHANGELOG.rstREADME.rstpython2-rpkg-1.66COPYINGCOPYING-kojiLGPL/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/pyrpkg//usr/lib/python2.7/site-packages/pyrpkg/layout//usr/lib/python2.7/site-packages/rpkg-1.66-py2.7.egg-info//usr/share/doc//usr/share/doc/python2-rpkg-1.66//usr/share/licenses//usr/share/licenses/python2-rpkg-1.66/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executablepython 2.7 byte-compiledC++ source, ASCII texttroff or preprocessor input, ASCII textASCII text  !"#$%&RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/rpkg?7zXZ !#,j] b2u jӫ`(y/)}S:50l=aҋ"5&H(;+1)'R+.|9Yy|2ft/0t;B@. Pх~\;1w-yL>WP"X(Aכ%`Jso$k@ +1$wGCKP%KKn@nP,ߋ@~l)Qq//{_P§N.gW`4p5{,F3Tn[gvC{T?3̥lm$s |#TYߺ!_U(|הS5ma{sQY_TZgխfթ53ĸzN9֤o ,Cǝ}/g`a5H&eـg$yS)Q6Y>EyaΪ5kqjŅOMUMW{{8n`Mojdy',K ;Ɨt$W^*8|^5YJ$^*2~^)NR^x.+ΣOq7,фMsRe/ O(>.7{gS{mA[!{,̓.Z5aN+Zij|wf[FB{Nf/Ϗc^~֣#F[dũs ~VF,^m9KqT{BTlnR3`!O,jF+JW8zV3-=m__ڃ<9ϒxH"1ѳ}R(W5]4;-HfIq qڡAh}`/?4jw̽tX֜G ZO&< 4-a# 'a!<&@7BܳP0xR[O)cFXvT1<4l p= Ѻ.{ktoo蛽] ~0R]1wf ūumLjO s^ʪ z߾m!2?c؝5X@n2;"7 Zu}&[Im|xfe]Wܴ5wE¥`xXr {_;^DQ?3Smh]YHf J@ף,& E_A1/̝ c/L^1H Z3YC0"8OU?Fx>*|^%;ƳM>eE넭ip5"`їbq!;j7/]@Ycb5;&Is@[&wZvup*z/3CByUZ I(.e+'i3Q{ua9iSEb1Rn_=K\R)Up ަS) RqXٰ 2Y ׾@ NDVKsf4[Q)ImQ)Г0O66 b^=[$!7vm{zvI g3ܢ; !xeGV4Ou09Ýe$#q'85Q.s]e V3fSEePU9cF O@ k޺ӛ, {k> 1+&ʴq/#j<+Z9HH5d{C`Q<@/s mWdx1^jb e&RFӯVlqӛ9K<WYF;؁3YͰVUtfckC[i~#̛%T~+U;|Զ:}V1'+bIhB=XrHh:7kΊTq<5 w~ <*`zkN,MJ<{i xm0gА0U9HI1HHk0&zd4Gd}$0(UY<*kS=2,^2-&4I{΢h2G8PRԮNX)inlU5suEvKX7V48$1QACc-C),<<;`Lnȴ_aD'OeRdB@\_đÜ܍qvySlpὦV”Z~.]6ҬΜRLhK*S]qt5.-`n,39:MgBܵ Tb8Xber ͲrmiHNkpE|4.gMK[.LNV!l5 Z.bҰ]gǴF$R;ď%[N'ʲbcnN5?\C.0p|/ P&uS ̖XL1OmV8r;pvu*<+"rX Jaꅆ~$>Zn\эz/t٧0x]Z1w'T l\mH#7L$"*j&G&(qcF.|f+ѩTpPV"_P=?b MRz!*w@ίBܓfMK!yD:y*d,rQ>/LijaB2"QrZ0Z.h]Tmn2S rj/'0CNUID>z(ڂGF|]?e>9A8)DlW[GFKд:!%a]q)T`!D&#jHZcC"cb v"UGBϮ90dY8t%?텩&Lr՚639]6k-U3kp7 /Eïe|Jؿ;TmpeWe< `Ӓr@-1[ 8]9eA"L$nǘwl>}k9d@Y1A-&G55&}r^uh_b!.~%<.f>$_DߖJGʭɜ9x95hZ9~NBG}2 mf]9ZZޙq^Fis]`4R.y~9 6Ig_ޠa9s{˾!р,?^OSd,qTԈҩB=+@9@M&e}fpn8N.;l ZSK7xGwpJ^6ym &u)*P+fL=A&0@{r B6#p;*zaMeQ9A._nT[Mwx!ܿFba r^[&P=3} 佊Ur鿘jUe3lEg$) (NjUn6DHjjhfcPFց}ę>F$AeMKU/a*r+N VdO-[bL`b[ @pQ66( ּ)~Hřp _FU̿x%0xOqwNA04۷&EZ󢇸/B#-G2l&8%jԾ!tF>Mш\DL8̋ @5rrFTH 9㖤˪u4SCcΚ}I/(/Z{^K(WumP#OhKpcDt &%ma5LW/Zx <).hة"3qQjjh<ƒV dmMjտK#?7[ Va]%M ͪ_!b'y1fM/ԷB&uh_CrS nCeEfN-;dkJ@>ρ1rHaIu(hK#D^)khʭ9U_Y4. Ig`! [tXNz8Mk C)jmiRe"o/lp_d/kNq:L/h|O N7gV\j2_ݙc'.r6U㍸.)n(BF˕=b{~1eU1Q'=E帾 ϣ/]1,|@s*Ž0bΉٷ$¸lo1u]9v*G-}W(Qe?ozƼy#Y+|ٝMpv(%؉T.mpd:UelV 3jOl}4;t+RH{NzbfEj]1L'+[NVaȵxg>7 icm9wi_lhd# !=pK!Xט,ǑVWI`kc+D3!v-a?ࢫ)/ Mx]%P{?w ^qUatMJc1׷(#v', ubMZTc$ٯDZ94~j_,V?]i6_@oeJ;"վMGh!6kPu^(ܨx:2ECa L2Dċ#q'7eP"@5)=jWD:lg2n{S,@il6ɢ,G; &<µ.*YpD+@Edf&Q_ Q$| $<3?*!;?2WjPXF$Nm-RG҅Ɏ_]t\ r{ڔG~r'~՞j_q>3뢼zq7-KeXWҌ: T@?M '+-"=Z&,nȿ%^E[5%_׽+ٝB\h=hKi;q|ݙTۀ?%wjwo75+*m=3MPPݪIđ礭G=!eVp6 $DɪJ.h];dKWvF΢g'!-W3R=% LH ,QE;b0qO*y}@u7 3Ԏ[ϦYV MvPF D! Jںs1B"FBDh뺀/ M8E&4?B;8d6Prd8˘ (6_c#J#X/ ZY f'A?Na\t_ذfѩCE[ f70,lG%I\PXr#r"]t y1=d=mh|7Yz:(L6%݇jӫ=?3:үRY5Y٣׀.7Y >J2]yމGa.Jgtw e)Η0"tQa0\I?Ȇd5:{y5Bq}c;BJ2 ~F_2屲3iM>`,UG`:E<AUu7D4G6d4Zreb¹Ift5V0Șy)b,V):]<mƿKuna`Vݗr$h'Y6kEݫQ?;i<~wAaJD6~ ZLRCοK& IRKyty4rYTIGђ;%0czJgaI<>&pj@ipС2"J\(UʋdSbhw]N. K_E OV,pnӻa&8; 3E|Wd ep2k'NWҬnU +gAŒNjnRiKtQ$T䅦ſ@5!SL8N?k9n@|뎻ҿIe{_+u扨Ъ_MT-ؗC1 tFd}+Vg@Mh|2QΫ~ҟNMU*gpC{ox aN`Չv/W?`:W@Lߵ^&Ns 2A5sv^MEG3F煔RR3xČ3 mۂ~g9C&p>i9 =7=|/Ьgu8GjOL5C݇ZaGѳI5ӿ,օ̐~Ҙ2,-^kOU#T(&aԅ+xis`Ooug6+: 3LLJ 6HR1Tn1e]Dbփ#jm!πP%꾩z?4k5 s9#cb4;sj4[=KgBrw$ecZy-:)1gr. qH#䆉x 19['~]}+L+*SLxF+9B3ǷvIj[߿[yM Jlۮ⛯?x# h6֙ \Z ۩8oWGC=g"&1>eåJ3hxU?W2OJ ue bYʾ3Ht8700tJOoUqTj'H],0IU$ꍡ)PȼS~#*(M'Õp \*ӦO_zǣ~6&ڨ/ʸqy k$ 0tW{ڥCu/oMrfs j?뼷:0*XXKҙT84A}tVh!{jm_b?WWփw{~r`Tm#L)"v` ]vwr(OB}[u;g gܗJ7W;W.hS]lFwwT|zt|EB#ki;<;=TT/Zrv;;rPM+QFq"thN;'$H 1xqxAψ؟2"zE@a"@"ь =*^'6Ej*?b^ͪFB!7ٗ5EipBp?8Rت~$P1u7;wZ m-yZV׈ 7c| md|_;@AEڧZ)1r+~“HzלJ5,0A"@p u ÁG*wk< B!:~+{ h `8_:/z?ȝjRHh+Ls֦7lRj^{5IA9ob6/Nk*i ] EiiVlQq,mCEofTfę: )X͑ߎ>Fj\(4`_o ( k4G()pӒ;J}ؐm@'a#,}cM c5Bo,rdGɔMCӞN#!PtilYU3ۨQLkŽVk9$W/O5-2-J1a y93ANh1aAuC`9.v d?ݱ`D6bQ2hf-#g5g$z~GEJ 똷jN7%;m#2@.: l^D`z' ecDh~$^-h77q5}&̻b^3%C!lS6Wy-ݐӠN{_>Z&H]{`Њ4bcP]~HbW~!^f@w.jb߰7G3Wf.`*BSHN]+cM )I3RYA$7G~{ϙqև gW9JbXONBh/(Cu!ϛQ47U'Qjǒrbz 6E+w߽5⩔Kg[pfߛ'+a8Rnd9UE4y(660Q-\jƣ zoB 87F1x¶>v5sz6.TYs .ʤK?=}d'r 905:8=vM3gr؍Z-f"G`,/ch I4En2\_ۯlIw #D|lt *ub{^+\t1ȕJUM Rąsۣlل+O > .u愨;D-Pt(N6SW5';'TV 22vHހ+V@Q4c邵v^7%m`Ѥ`hV?|orM": R82ex-0Z=+4^H>Ht7 43-߳kQU׵.GhH;̉/|J1E L{ZW}i(BXdԈoc5v=\p=Ib)Ndh13C=? 1 uhz RDyOݹyvCY%j̵ ~#bFNˣMePb)=pȁb CIb'~yrFl)lҔA ]DŕFn nFItj|BBF?X }"a-p 2͹IRyEq:Sh4<xs%GV E}5e?~?^JoTdB- U[,I`Z XE\?f\;s  <ܒc3:y#[YfQpXeLbWQ 3[JM>|3C$wAsƏ0Uz0zG3t:kᮑwRs=&ت@{DIlpkŃu4nUOe9)Do)0I^|دU3s)j 5 O&}ug֪}qhŇz%JTbxG(wssACb| 45u_'x[9w,OqYsD+E&fS> Џ((n.2bB`r,fϽn<zlMH%|@$yanW0}ыg $qF<}#Dha ]D@C(ZZAޜNTFֿ[T}b\ K"up<]}O`f8X {#(S/%7I?Hb>B}v>Y|+{**J"o1Z!sh5cIgRm^Dv,S_ 7bsF9% u4'+r=sE/ '+ GE'{롄VqTg3Ϊ"df4I1YJ=:0cҊmuT+͋#J4 es̆ƚl!oIR똉̐,$%z :_ W8>ӈ eYk*9G:+fbM<,aHHʘB}RQ19=9]LG ~ju#ZqEn?ڵo+1"%n^.6/DkiѺ #]Ʀ@`I駪㕆"H-~Frƍ2P Q:vQk]G 4m9٭*k.c5 V;%@Yw]S( ͸~\iZ sc檗_a{EsaKU|Q@˖F|RCOnFχJl+d"w`Mz![|{H6Dd@+e[lGzI{aE~P-‘YG&jtRiVy]6p˧mu7v,C1=k[+eL[]fc3VxRh+;!WXu.4֎^fa9뒘u[wdFcq_Zn[g'%OHya9>DKո% t[9ʧ)gjvtc儈h\I?ΏZzR-gBr2.K2F44a o8po+(]?wq"(M %Au=o%y5:445dIh # vlzw.Ǖԟ%*qY4,߫јI2HjrVpb0G ',[\ `Bِ39@b]{AmZG)OxkO=܊rRb]}gRFY[$U(A\vr^ LZ ^V߶#}o1OB'֒B `@gkhYyg䑂aO[Gv& -B;e[aO !6p= o::Y4Arޕ@s8c&z(Ǜd/h ~m~rD:?TI:]2=!3/esaO JNrK޸z(JPUTfb-K,-"zs#c.'C T$W"|gVE%:2jci~_$$SR6$UShimTuItl $ax {|4Ϧ|@!ft#M~i7?^ t B7οk>i~ٱ̙v趔^^w%v7 rZ`T\@BI.t@u[Wd!M% 86n-QeKBWzc;!ڦrr5 ݩ6 O"Q߾+Y:iJ@n935$P e5B@i.DZ' /V0g !9d@v*VTEJƭv4zI-~Ka,7(݄GVƬ<#fjݜ;Tb]_9rtO|׊_+DŽ TԜ |`Y䥂1i|&7>Svz[U $S mS򰘟9r+c 'M0g`Liz z ٬S՛}k4ks H{sE3i~l^ڬq6MiP 3?9m[n#^la$8 Z^ |z+.$~<ud#; b e ~ĭ7M] cvB>7<Om*WNa,G9$ 2 ? >CE)8Yԃ݊^BEVam* 嵏Msm5>>q]\} HV/;G]%pe8H RGrd;!BFOqc@f&}kmI`K_Mi/{EZYqRCqⵎt SZWވfΘ)՝ b[1B!"4 wgߋpWa@xl Qɬ쯰k0@:Cb 7k AۛnSSak+?m˪bN{cZm=鋌9j/7Ws'tFg{Gۿ1n\F`[C譑mp2,j'XDØ5BHs ;]3K޹ELSqBSO=d$ذXC'E*an鰷M^*A$db;m6vt\/hv,,|!1q/wyd%MiY@4HQ:} &-{'jO6{TQͫP&zCEf6[1J%m%κ984N,G;߽-V9,B}n#z>!n +tV0$*RC #y`Y2<5 oC2 |׊6)OK%6Xsc3 S"1*e+?7sS˹OgUn)Ո`rzW0ݘLd[1kwx(ɐok6X+_⥟͠;6zրˮEPʖ @6 pbƔV+Lb},,Cl.,1 sɛ4G:C~&n?d\FWIFnG2fNVp;5Xz$mEXW}=JqQ+$ \aHC̷ϑXUa`` uFo\6bR/0t &NiyK?&e6\䠄 ?]LJ*<:tKЎ sL+ :q!-}?"6/m(Ր2O8!m3o<Ө]Q &I6\<Բ1g}5rMORҦ}covMa6vNs{FWaKْ5uͯc[62Θ+fGeVa!wRQZ3@Hg.ͽ;tڋ ζ r x2q eJcǷ384D꒛HRD$s&m~,x~]^[8jFe]{|Fv<\Yᤛ -km|x x~WZluA&]TLb(;pr|o)w,l,%|n+Us{)j[VFzoqcp@n3yF7J(@R BH45)uqŖZHZH!ZU4.$pO7MaB_h9ץ<\0"K;<ی&,v IB.{H\_P@+ʷ#~??B=#Y2}I+߹-o$fIrQ+ޚhGא`¤My ;_޺!8"+1K@;Z-k;c;6( Uyںyj5'/h& i|mOp\OV.BIK˽ep4).(ڒGK2 }2f0,Ct;w4LTvv=-v*?e =ohݔ*{RёK'@6R5F8Itb `| g5פ䔺j4+< T0N ˬ%ۓAّR]YG>8?l{RjlDe1ND0D [Va2Ym,6Jǃ,E"NчvV|W`cAAC q+WT9TA~Blg#HB~j;k=e_Ys' `Þ/xQnPa\ XZlZZQE@:,䚖l]q4`M<وMLFؾmyc|,]xK?,AVX\f3E%{_0 v" uZ(qD7"*N~iS1;EGtw(諊-4Q\*'(h13^j^ðuzV MA緩QpņdȢmnr j9elf]eH9ȾD. %'r9$o{"CMA¯4f1xhq(T zwO߹3_aX5"zpЫ!JQu5r-uSk;E&]1[Hv9&jA"9IӶ ܗMtNFs b ۛ<#;1O[Q˭|>ʅ&4Y^+GŘk&7Ǫ~:B.4 GYu! %t'VBMɌ{rʠ/#<Ʌ#瘚ָLӋ·\3-8ӲA$ڶ[ R4{E1\x;^tv ' F8BUw>1u?]cY}GBq-vwG?%o+^k }׸dP;LFcJRg"])n6k}Pq?.CZ EQ`7ς)r~,sibA`7L |M :e\5$F™5~g 9tɏ-#tAgl-3'T!ۗ1~fXQbY37Fy$-'HYR_.Nc߹*y{;'XUn4 AM@-L҄r8&S<1& TC[vF IegĊ$C5Jkʲkx?#Wڤ^o.Ӈ.m[տc0FE)E{Tg'yI#hMNf*-+%abo ί6@ϲepmqtg*aA54hh1^+19r:rR#sC"ts5??"p54+⑭0G07+*^>{pGmysIQsArkdh1?~-2\ {XDJF /Bk7q̭D_ei)pΗbǡiۑOP|0iƛ *%[Bdu"N&q 825@*M?>%2\i+3b= 0.夏OJ_uK&hu^ˎ_# ?p9&LFsޫry+ފyaDPZ3OnN7q}Է L(CRqU&!:'UǗmMeT0ݔooyń?ay)b$4q֭M%?I(v>*K/Q(upˉddX>r$>hڙHCZ eRɀVUCHJxfr l)B78M$[(',XI L0<6Ok;N+TIzjZ[`yV\G=T 踂 lM]>( +C VTdw.ѠS{TV2O uJC){*3AoO;&z4:o§JF?w:8ڞ]) Tŷ'#,ET8'4Yꈸ8rnqߤdBX8XpwB3'BkW{͓ˎ!mRiq:p j:ſh[~T1@U.y P﷔B ʎ&] *)yZb:Vu8JN(6nܙVR9ј80S]{Fm`o0ke@g23H$nN7ﱞLv ̾iԔhueYAM9_ }h}yӈᘗ[yPm쭥͇Q((ej[}~ƩJZVD"}Y}{ {QGJV@~=\&ZS>݌W Z37Qg_:RpPB6n1I 83>(n֐XTYVKWAmZ '9uZA[wgOZTз q´jQa^]PF1|(SS[xY,{e"ZOp :#gRcoĊg|}-X9esOw~6Ԟ^zcP]=lX(ӭ+mSU;Zntq>cȈ #9-,_KP {o*! I 쐪,oA[Z$`⢰? X%T/,d{x{c㯹W?]"OI`)9%QCVպ \NVsd,̓X=ʮ|?@RB4ꚰ9! ?/'iVR4t,\CENeP3?v YÐ{_rЁkӿ茁VgS#[S7K*E' >v.1͊׉UK$Тu 2&LܔqYC*xl# z^7FF8>`ʊ7dUP4d} Q( \Nڣ!XFV98fROc+墆f&0m|RU2-b\.+<8K3iC(.nP6 Ƹԝ5hfOfl賎s=M%ДOÖpFc93u ƆL(?Kd\|Gm8@B8+_ fZi\NńVRm.\+‹$6}5oۂ!58վeɆ&ELFࡦu7Ԣ/!5(*NvU"eη'!#,ScKaL2HMb*s.M(mT8u,1 1q%'ddWmp\Foa@m7L1 UKI^\5Alc,REʠ_ZE)76hqCf/3̎rOB~·}mF1,; _rC(+ yѽ)2HDo̷#TKL!gĩ z51K-jqYӹZG;V2rg=6½r=um؞)(e3@\eN:y%Ji:2"?rWYR s֩/?Opǒ3)N]5}킃Ӕ D]k! /"K,P텟UAüTpMqTgx co;(f RhB_V:>,>!Ce,mM 9b:62Oڶ&{& "Q>$kLh<*+Flh}8UHEǷ J*VoO ˦l[}^2Y.KZ+)ǝ<ӫqX{pF<=e|#꣑}{|6UCl[$Br5,3k/Tr3(1U4ߔٶFA!jy`ρ4Jg+wBZ%DSƼJkPF& +CYYi?|%@>k]3SiYi6U#SSq#o@kų|(Toh͔use`mYh6|O*lAAۖ#-dsGg"|R[:f%3CMj"IM~A{쬕W/Oa[=&QY1M2:q`66\G}Ô쎩R&)~2R45bhDWS@ߟC} BE!49:(E;u vTh5G<A rr$a)'ҍM@vfJ&[r 2$-?G͟NQ+q]p}Kwݨ 5)HaeЩue[Ћ|xNPlDJEC,P1 sb n)oU6VT3RO`jo*26Bl@:fcm"UpYnDVvέzD$Cz]~:u=SdB:|}<0 }Uru.fJX2o84R9UӏKm]zcxJ݆4gy#IYqDEz8i)ZE]#ҹWEkȏ7Iuj5B4ǜk $ًYX_Tj r'lj7I:f0Ef8$Gԟ 0U?iIPwG W]osY&ދ.-= SnF|Ha` I QʺAL}ϑTKrKk B[D DͤU+"Mq,ebj`3;k0~IX2o]C\h4e(} !Ǩ* _<{F#104B18Asڟwtއ_Ր~}i_46Z쵟?&0B䚏X4#Fl| Ma?!h m^N%'Q 6>_3Q#?YLg*ߏIuiƅx,RJ ~pVÃGIl& +Ehz֑AJ='yoC2j }pUi&Wx \ft3mM J"yDdRE)}Ź<1Q=+7Bt* Wviku{)mAmV2'^ ,)8> `3WrZ{`H4ACqdG@Wz8D:j=.t?g}=uhvRЌv=͍FTAb"?˄J,}2h"‰E6,Q칖|1YtdthUaoٮYⱑ(wv1+ӒhuJbini>H w‰+fj÷oM)l!F:J1+ V߬mv"= H@OB5n<`o$|!XX2w!i R3*,62* 0aAa7 B |(dXR:DC<tl 0^4Ą5vJh_总ۏqJRNaJ } 8 ,L5G?n9Ё5 N^' C2\(z&RVs$AS#J>@7Ո&ΗtR+:HidJv8Nйo0R3'jwΉ ukW̆"`&_3Ϋ7/ V¡d1 r]ӭ#58>x\ۂqUNе'1 6 _4_`3>P7qFxUJ .i(|#5M%?[#'O-MӾ9+r! " ;Gy}?YlL<+]嘉DA:}"0bg6ᶾg1 Wq_CiR J& pv&,e5P ra+"rZyey0y< ՙYʒNE-, 0fVg7iNJ|^7jHYzJq$w)e7!9PJXp$+Jf2okXh7aF"wqJSAE){%VNN*7̾!bT2唭cDk3hZm <';i@,VmǘwȔEvĬ*Իt ')"ԅHy^ lt@TIBzbƅvDݩ}ebr0i.ZFm.ĚhEQH_/L"%.äpݸ%,5f]vvGy q;qqDI )|,ٱN+FHHͥymJOk(R$S%kPM@9)q8l0w:+(I)*!#M5o42t:YOl f:b&[榊 ў:6؞8C;,;Z)ȅ 4o7Ƙljy -9μĢ  ]3~l˽Qr?diaVhF@D 5 [da>.Iy7&%G h)M;~$d. ^EBi\M/9リ$L,q7S` 6s̏ hf{ϟ2},yJ|)hӮS>4Z33IZ|?ݑ]B5Pcc*,ER)ܱZi6 TOl[(S!J\UgOoe]h>p NcZ}IBj>Cyߍ?^@o?B P7q245sa,(=es.={ SՆ~3<[n)\@4>KF*u( *g }O1Aă B4`34K 3p=mn񷖯h{=; InuIh+o6}MoD2ゕi5{X[|vUj0xPB b[pM3<\ f1,Qwg;]'OL b9 {ԿHRI=`[>PS+EVkr xm\ŏL*g>IP֯Ϝ7Azjce*q֣ٳ9}y4W"_6?2 <D;TdW}{'B3cW1P־wlQ0jd`&<#8H_txE8 ?'.Pt4{RKc q0o(~P"Y/Fi7Ϯ_1h{Ë?*هeHhi<]IUtS5>B$ܥXlIeWLgpą_hp"ϢcKџ*l߈:^8g.$Y۟x4~f"cG B !'jgb"%~|rG.9X+`Ђz^ 6F7Y@D jL}z'5$9}xމRUۢO韣: ]VcII?A\sK%ᾑCkm4rhQh-\>1?$8T=VU -L6RLs}Tvξ*Co٨kň%+RIhkSx턎=hH[Е;>Ƃ!vNnOMVnUX&P?^n4O,g2,GI0M8$VNh^:s&,dK+WB+HtaU>Y׍0Aq p2)ѐ;&Uyc` ogN%@rNlŘUW m)0;2R_"#{?@/}g RàL)!|Ud(YNb(좂 (l!"tJ'/G_ Ke6:r,[Slo /S{o2GŘ5(fRaB gMoV~xJ{PGR ˕:GlU\q6UQȤIڂJJ"BQĬОM(:1ԭ{ޕD'.mD7|] QIvV|&X=Ȳ>ʬmPM˴ %!W/9wAi~Q @JzeL^}vO[*@G29XMMV\.Ζ-1ZRԹ8FT=BEp~gŠo92Nʧy\{Yu9޽{HNtz"6dwfd9TBN @F>̙e:J5҈YuhO+F5p'|}ѽ x61ܐye%r8pӉq d˯bFn<-N\ Fd!nkbç 2ֻ }aV(ut!$q[a=łWۧW{556y`||pVt; %WPM.Չe jf$Q]{2,dj|͔ ̤x%UZa`/dy煆O1- A pzt;GO|]zC4)#YA={]ؓ3;EuֱO o^;~i2{cO@"E)?Բ=b H+eBfpigYgESăJ`tωXvHѫkՂY(MäA0?D:bIJrJ9..kEE@tS7 H!:5 kE8bťX~IOtMo`+/הJ{A},bUKQTA̯oRH1ߟ'$'1z \[H;W'K_) <=n8E!m3zAR yQ1Q/׺Ip^Ds84'*o;$S \:d;L~ޱ8.i?! s mK@F_Im-?oJK9pVaSĴo ˍNwfw2vn6nަQ7QqR?6 8|Ust]&H'WPLFd D=VĴ! ygŒ?B.wt?[i`+>n=:Q/#g:XSX}2+?Z@4[etsӗZ"=>1tWfb/ w~yyɔ`6~zt@8/ǭ$fI}g)Q(kH\A%wҼ˅;n+ չRoWo~_5M /3 k{!cKw|-ԍ36B:=.ACfMQˢ^hf̛ެ9&Lw]atH] $֟h7yqS9k6M5d&۹ ElN"dgT"?oudC{4¯>0Tm*y90pŇXՒF02ӈh?+06-#[1W3Vo >oÑ֭Զ;y2g- [ydKXM:b w]J863jƱX_ЎIaz+HΆ_DOsvFIH1rfI\ ]E -sW_Zj :xrP+CuY>%tSgrnBF%:oWj@}_|m9]pEX7 䦇V]ܠ+*m ,n+D?$BЃGyqkܩ?yB14NjedjLss ѯjf4 Ode{rt:l=i<;hQs(`ϬΐCC-6\]rHvI@qvfΌ_LR3^3o_ Kzij!>K]#/ѩfZt/]ql=gw."ݨ 2ghhoe87ʽ^(zx#KqFiM9jVxVO-6Z)d63֌,?.?A.F-?{|^ѓ wJHߐWRnz߿h 6k B}j`ZlF6rr%$03#C%|9fhd|ߔV@n/a[9rrG}w䊣2zIyxTfa4F!,&i_LժS퉝tO:MVDc`zV:{U?DZZL yPer^ДU2uQQu>PBo^L(5\ hu*hY͗J5gm VkT  GT5}F4^ur:3cV̀;,~r)t2z-Xq[zvHuBCE"/6kmX^驘r4Ԥ\r6x;]"m83<HQ48Nȅiۃ\ BL>ɆB rRz w~f(E&.X*sq*SHR^.ܒ߿Mh1y6酂hGNn;k^0P E5"yv*V+ ]@nhnJU)o‰r؊*EI^D/sXN׮I].%N. @uo;0엉U 5Mskؓ t2Id߭|ɟf(}\WVͥR./2ahl$U̎`]LWgLz%px"W-:>ogyfī9$4p3^>riWrdxYS/~y>gq'J`jxvҷd۞gTD'⟐/WXϯ׳Xo[J׼KU}ӏ߲EÃ++OHGxa$㷵"v+'Tpnx&Pi -6̑}aqG$܌JڐsaPb,^SX}'0gYMc+t8;`p\a<ѠBkC_[Tv2] x+7rl}+aGO(Ð>`uI\fE5'QJkyY- 3O4M#^tb1gQ=m^6hFs6w^m9COݚ;v?8/%⠆`$.@5ҊON6|a݋Gư$Qh3b,8Q͘4Z 129%-_$qHK';C[HN!NBtM5r`\n Tw񉀺yqלڃN1{/q ͱL 0j]Y*jXȺm{ԑ@Detws:zke>odE@;HylÍ6~qwpQdCfl(c')1[z"J`]'~dM ]Ӛilmls>ֿp,7W/ _d)`CPAW-R R`i;CnGYA ӒL'<#W />h:W+R9o)Hai oAI[paDߌCz(MԈ1s ܤ2dnK|ؚhշpI{ˍ y@`qP hn{#6NYY?<3&ZNx5a1AėK?vZ``vv-׺NXH¼Q/ܖKcy9 ͼ Y]+l'z~v c-o3hcU z_`zM[_>/5 I{]屩y4;ⴐVBU.Iy^Sa %wS,ЯhprżZ٧ 3.x͸!jS q@Yc0MYK<  }{n_xci酽׃+0cO?q,/0kttWeC0j'3N:QEY,ocNx8Ñ0NJ!tll=[8-A?ҫ]b,sd|@Z;揧jnCsQ8Xƹ jwxM_hGG -]S2ZxR-K*^I&D=wXdP/>VsGI>lچl!Víe:/:/A6u69/(WVW&O%i1ҰqGޟb]ZA<\i®ϓd_`oA-:?"-!Bmb(rO>Af aeMd=yl8Q $@Z?{'hfbT)ھB"!&K.07:tJ6|0l=Spp_ *81}^x?(\FC @ ] 5Wa4JT?'|͝$S^1  yМNWva1, f$9DINciz8oD[O\WTH׽/ 5GyV=^IgrlO?o/p գ,N׊{5dG2hFaݝ8v= e j'vNfΡI_ȡY8k%.puT0ݻJɭ(/F j(h1^}H7E|xy/%?uZ(v 4IVfk)<{lwP<wEK`sşw~>7G*29iJm#afyS(ҔiZaxL?IQTg&)KVٯp^D1"#  %#v+m&8*a(.|c"]J3o;۲_LgM_ً=0:$UGso_)|Me܍$lL:p&q4QPrKg&9?<8DS36':mbCyZ߄ 4B˷0`QUqduF^-phaJEK8}tm>⥱T11o;hSP%*Gj!S0ܨٻ}J{a8ا4ܮ*B߾aR5TgSuM]-:iO/փHʴ5űtnVnjvLf!UQ/JVhENqtx撔:դ1q&'9at髾O SwS{5z$VWxUeS +tsu ?CJldiG*I|QEHDylqeKTV}DqvloIY\G9-s3:GHqueL/a4 [x#۳א|Κ#`lIp pS{Xkf> 45n9Uj u]OҴ(2XaU%5ĂeNM|G/l[!QΪ2u`|j as$f)/ .GCE)3jB &bxeZrfGx,kG*=ZAru礠\4zBxF~x+GE۰hMc4w>4Qu%Z×yYѥsDeC12JOs,WS>a6tgN[4ە$ j( h H=zFLKaٿ ׈;'hcGCֆgD!%W zI4%8~4I R 3L5\JϠaX {9 ;9/:,dW$7Re !0;ɀ%Bds3ȩ0)QZeUH2y"L򟶿?,g3\ka>L87Qȃ0ff"A@H2[ CJgp"q9d+ݲKG;K#E*{K\Hv01Jw$AhM͢x/nDě֮fd zꞤU6[&Fٰ l9"GU4 XEFc_@ *O ٙtRE>Mci'q؟s9 Nh2KD_N 00brIcjی0!"걳an)+Sg^ir\}Ȃ>l͵Zgd/ sE6e"Ţ-Ѫ)ZPWW=7S6 4AiC&b=29oe47]'~h~qʞqԚ-ʴ-S_[eT>B1_;Ra.Eνl A߾C ^"0i; w++W)v%.~%::m#لef(2CmYx]$ \j9 yCe4To~=HK4Z 2g.R=h xskyFvmXEW"e'R,'kB4AdO^3QuvKurR.Hd$ZjJ'P*L& Y-l8u-m@P0Μa1teI&f2|~4$Df4p_"= .޼_Aঈ2`A{RgmvoHznHv`*6oIךuo Q{ I;h|ѨZqDӎL 3)C= gE}$'s&HOa>e^n|Y)9p淩=h}}< &Eh(Y8c18z2eUnK%)I}) > Qgd])cF{q.X/!mQ\0 2]ެ a ‚4Q0-sC7T9.O8D]1.ru9@/_KzUe:(A}@l;]H`\&]%{_rHJ gse& 5';!oۗ*2qϕo"G.{oW)L|-ɯ|(⾓tӛv4P0itVXx ,H` C*-hN9 ;nhZc?!~$212M'Qc긋'u6rD90@ oTKH蔉Iܑvh92OfO5XXETB<@dR}DWZ267b.Q/$ ep /HVG9qh3E"ŋR-إib*p41Ua~쀡ޮ`M#J7+&ݒ[/HOԁ.~yْ=C$*2PW,]7V#0K3PtmGz[:5c<ˎm 4/+IY6&؁w}Lg"́Pcs  K'^pR݄}gI._2!ki2wrbn=Z2`!bxR>n_qPj Ӄ);;$S8ʄ+kݳ-u|Gc @J(G^IV8Xy;ցcY4& _ks:5/n~gkM8Z (S^YJ}4Ά9DZIHւXF#sIn a@,5$[p7/%( JZWJG wsEn5Pd%at.h]lľzӧCצ/%@3š<#’^3n4֊21wR3 (̓)͆E{iBՀM/Ȼq$0],PW$'mxc՘2] iȇ.Q82#Y **@lɊEIQ5cy>1 NEJDDZ[ig)\}ZȨӿpggYqV#=o"J5fDJAh&*%ˤT;8ZiCQP^){^)+o-uhEY,cs{O|XA%VhN$" * fdSiuev !Y^yXV0'T }wzksKYЉ8K+p=פKeW4vXfѳʲT*'>AzLv6}d7E>.=Jf qU\Au'M߼,UqqEDN,aܟ!q!ف]70%uxj^@K)ò&-΍-Ӭ8VjyL})4cKK) Jccc%NF$Ʋ]stB7K"{_Ҕ`ʋn{!Rҧ'(!L kd`E<^}P㽫5_ZwcmI >:BMg8<6b*\ah@=:\dVicWkdzO%k :^N%z.n.*wʉ,h}L_F" jTg_m!O@fd/T*I2qR\-}EZU5( HJBܳ\!1F9 eI>5G2fs )Wm<,bs7)^r"X:?Sap[N0|2q -ų>$d}0DY}1-WZ nw}A֠[k y#>U,C(27 ^? mcي8|0([c=0Q5 WR㩶5و78|5eC{ځo l0QrlyoUY X `l)c-mV! 7 /KzVll0D?M HLD=a1y\XѪľ:^JnFraqSq5;3s ,6";@{]7u;w?PMgȑ_1_RAG`UCoR {ʢ-^kº!M| [eDz2I?,S]>(vkl "3 rKvhLhBHiMeZ"1}=ciz@@~K>+<1^Õ$𙰨,ISm[+!7>/Uz^IeR\F.W[v5% ݙum 1Bg/> .^kg(zbU:%@p ⻙U%/jɔ&4Rm3 .tW948)ٚ}*k=$K^u#qy 'ZG:&dE ox_yїWj)o=ptyƺu¥ +[Ϻzhqc|M{CrG $K+5dܬ7 G;N/=\G 4eY0R 4Yz,Վl S,Фg į/Bcag H'ݮ`wTI;P 3ǧ<凟6UJ%4w9:AM¡wYˣ5~%]( {Ƿ;䚂lKPuNҤGS??Д&~1!W\ޣT9GYn4W}E/9wъ Iz\w[0V0Wk 04]WVs|`lADo4k3Fyj7CC&Yg16=Es]0`݇="+4k)#Mġu+&fδE,}ƇA $T fnUM#zKd ̜bQQ\M򜪉 re 2%I!|ܠEҦݣ8cNѾ--O߀ϑ!’8[f]<)m 5^gwZ5 r gI Pj-t;|z!<m=|UUd0_jPXݚp|B19!^Հ#P=jk><~~P l b^_q{.C*_(6f.-7yn0W;f άE8dL6D!UURrSI 2Ap.wO FQƗj*mԘْo+Gw'[``V"`J.]?H?=˕.k|ZPW˚= 77\0J\!Na@Y\Ѩ# |z@n58q0B=M)$.;mt^fS]^7iCBtղYKzka|SQ%v_o*v k:%Qm6Jo!uձgE35@J+U϶8&#RY+gQOQ{ ᰋYL@l}\c$Fkq nf2I4׻&sgKM>+ thqiCDGOr`t"Z{%PGZaЗ%XeJFg?r8(Mz!W e'TU.Zct 6/4>N9,).m[W0;oVr}@:ymݴzgL~BF$"!4J=z) ~u ]fa8/0|hS5iQ7/l~ K:StE!v ~̢#aY[((ИcFVR+7wӹG>gkێـ03û+W\ nF9i'㎶}Ǻ\2y0!2~zcE袲]4H"ˀk|eTn9=t?A\aW#pT^sf<{a]}]+'NTK33Q-FX><힟S ){I) b2twΗ78*#'s(PjQ2*Tniдznĺ=6nn]fgLCIUE3-ޛu`x)2d/04-pR.Rg"~UJ$vv`[z5)cgWz)C}"03? OPm$z>UdzAwy$vHQ1JSZD9lLŏ "\݂9'c;8,^J\`wzBX0.BP} ԏ:tgͰˉfR;-Ky4pq(Q;H0ͤLg縕_\\:IC+%H2E,r%L?6>'Ckց-f 3oIsX/Z-(;LsalT{۵Obrj,^cvrFAS4سi\[bÊg:*yw"Աbi#{tRmnM';a ]fb- w@h2 ;/_FXNt{m֠Hb nS;{ $^WݚF!qovMXX--P |6gmGǛxf:;+uc!!2/'O0:jcf14O-yrrT3+!2;GE;JtU!p>e ^U~|Ԏ~r!fg$o;b-xL<[>]l*n7,U,͎JbC3 }0S7?k 2j1&dmN[Or叇mx-sROK0A%^o;!I3B{kKEL8)I]4xߕWhEggeUͻ Lp+'pyezB_Eizab*ru/291< O(ړ05u`hOC0(.3>RKǾ[<1A¿ޗό-qphbѢH>Hc}]嶃дs, L>*VHTlIiʷAԛV%i%D?(lɣcRf =Ddz-&v&` h*Eƕ \kMY[(o qd.u; 3oݻAk 8Z&%0DsLb]񭊖Սŝb Ÿk_7cM4/*q!A3LH.FLȁ 9G0v'6*+#/@f #{Pl٬<Ks1׫p$"r$ R]/$S?]bf)qTpKF $%T@*\ 8KJz fTYeTF}0rrO'f(Ƕ˘6e+g5Oc |cEF-͟O%!kȔ+2GO?|[KmԆ&gRe-:fPЫbkUdIkmw<{ LJcn(Ϣđ`\e13x:HWYGl,1M}>1A1 P3^S|$3Lj4*psHs3Q OچG.ղ`h6%A.2l2b:SvmE X'蚈`0;ݢӢ&ЀȘ"ĴtDΩlex]UDO1#R#BRaևӒmCL; * ȸ@< lFz߬0MxɜECpx`ؓT7y&h=zZfUL0bR+ `O{lqo[>UKX@U7 /։Cgz5e [&|Xڛk˵Pob]h=vr;i-nKƜ n1DNH,w瓬@CA1w'l%2mq# 2z;ڇwt+9;j~JkFX=Żj]˪F'Jg FE9xZLfD4ZqTiߣ󑪿CQ|*>7̛z4# r,#~srz6Z\aq*z ;Ζ7tPwjUeu!O&PWy5Ch?- [)ب0Z@S6T 1pmU`'3()IOvqR|aNjWTҎ `y64BJx©U<^=g]V<@n0m]`sh݃QtLߪbv.<R6k;KERݡr|]]]`p.{D`K*ݦPIgN$[tpGz}tXYa0գ<бIOZԋu{Hk27SCdkiv#)_ l AC4BZ=[4?Ǫ}M4kmc K#0ȀaF=OmOov3'۵Ru#;1SEqCCU'B~s`joVmbe+˲h6QyABD8qYT++ 3qD~o42]Uii\Rf%zx yۿ+1e"3q[Vfm&^/(QIIoVdNVny֛= rboLC>8mP `<=Ga4lp3t웵ܹkg)6IqC=p O5; lo'IƋl9/2,}], Ph8ivQQ8P]b`[BB]3~šF5B`"WQ!T/7]VA `beZNviv8,q8bMJM)lHeq|+48,Ֆ >odtj*GGO~egǃW'&1~4~G^61e&|)@lZ^ qWAnK$mr}}UdVӟ1KbhX"d½aTf{!+iIKDŽVC9M=&=5q]6Ei>wS5vsځ|vá|E6c }Kyc'Vz8u<ӕP6#xf'9ߕ+)vfyRދfF-C*7ѼFW?9*fIH*=3Fz3G٦{fmT+Кg}+:'gW%v>TK?nu}g!^BiH_Kw驊- jzͣR; @i-^EȻG_nB#6f L%ƂCA"jհ1%Qµ:01Arao#Ӣk9(:ۣ{We͝a?FGl'Q6bϘSv0?ѽ nAZrYͺ*iT3rdi}_^;^TOTk괡x]^+FXQ앛MndO:G( v ׏9$͂|[l̓T>gɝw~1&ZM´ȩ ޘaxGT6)Zd lKhN3efy98[1p.Yʙ2ZZ.vc&p`*U?2uJ*nrCo[]^1(`ĝT3)i}TFN0>ԊCa^#"M*د4ִz̥޾H2ܰh+dwK\ YQ&gQ(*v>R!ƌH+bM<*a+fiАR[X I]M,`#EHr_ⲡ"(+(~ SEZ8 :/AGض}Z4PrF6mqrD'/bzqǜ??]vy{[P/1l"H 8V^噶eQt#`97Jk yk!x(.8T VEa*,BhaUB@ u'ғ!*"/FUFߙ@)nbl-XF`'oZvhk8OOBY3G(rM:HSnjx.1 ݺ/ @>D!I;( 'ht_GjbTǦ]0 *}g:vp> Cr뉠EKb796G6e@!?kz {\4 Rph6|jt]5!_u~[nAn-lZi i4*Ph;*dZ rs;QdgP ZM8ksT 'Bd[~ oIDBDT2̋KO R$ZPo_Ъ;fHJ_Cٳn"g]X7}ld:0[/ Tz:n9W C?4$=aPšm;]@8@<2l(Eza1/{M9&ޢ\Bىg QjU!RK?#< S`msf @ݟƀwaAym[d|oUn4 nT&y~swHO-Ĕ'E`uVsұ^ͮi?N nZsg@i7{o^oUKzZ&ɥU䝛L7xN`Cb)ab{)y1 pg&fF_˛=U8Y\cQ fO(86l2X1zPI;242})& ӞyzRq#ыك%zLd5͋`/uę<Д@^׍LZIx Glz#Khrwa@Ԡ˸TJS gopYf&83YaIc37 UjY1DHphxԼ4 BEֶ@$*WA= G*(J%2j$Qy ~:yڐ+yb'?O4iY<МusgV Z3GEg#w*? yR_0P ] "!M7YӕɊЯRia8H\˺P@;ֻ~ojt!j7:^VW8Owz]'>R<΅hiۘSW~#g eB"5"%A=n/E3fS[Ԗb&v]-0va3*ԯco\;}CEҸO^ 9@7Tb*r2Sv4dCfd LmJ %E `y{Vu3B\jJea5dwo?.܍qkq6lfmzdb!B@3P*^m8+B +VȅqF4Pú gz"z()iL@8^/ 2DQe+ tu~7CmFPA&8nCD cRI?8e kLE_¸բ*bmŮ,G,@#3v~=,kiysZWvTߚcYO&,li񈆒d+M5p81sF2,wMzkcq-j5ź|U>doO@+-޿-$˽g';<{/?k|[e\m VM5k&m}k8h4|BUvB;I1W^u$:8B橅<0T8j--l~q\hS'"= `Ɯ~3i3JCaamR͢! sB.y3j̈́BNa~`vv*_w{IW|#d\`ӁLh뱹hPXp% ;+礂SJmw8EJ=qFwWM1O8]]$sxO| T}UHn+&|RJu!#5X<7u1YW4hB` {B~k6qf9ܫ| ~i^׮h6 "Ssg+()H [+7 ؀=}Pg 3:xsg/TF c:lC2>cӋ*Ns )ߜ &tcgp$z꼚5φY|+🞶Hneb y ҋ5׈ o+UC8Jn?%'qg׳"@is;^Ŗ+pe`dYDž5 n+pk3ä+5z}m>[R/dÆlLͷ~ 2+ g8$(8(7] 5u=3q 3!=+Gi= {b[j{Phu˖eSjhѣVҠOhbaʳ+,J KV'YD}%43ֺb; 2Y7(gP9<&VgF?ب&֣MW1i*)t8ooH 2F9…: &2:$#/m-Ͼn nc?&ͮۡ{fϺu=i\j8' UY%>ה‡&޾;ht$tpCJX?!+1қa@k8ցeh(evD~S/]V6$)=58f]bjNs46=HγD8&Izh'q^Ա+PvADX_st [u5g`cE{pts4F3Ӆ""݋h ӫ}`^xҙYm|F𖱦}=r-L'؀I VʹΪq"_Y¦}ST+;\(ouk)|6YCd.*KE&io`}R3uazF|3FC &pMX({ⱟ0 կ=wG>_P&2%5eG4r_\ge/1wr=H#G#2JV)xs4"M$L}}jUߔp`_F@dJp{|%tߏGaS[ cۯ>*(^{rƇ jǭqa֘}ɤ ZF=O˨['dkkiM݄@,kq݌[0Y]쟝x鐂p:>8^su5Вwiտ@r Z~Y9f:֤v죫}@Se.Q&һ#^(ic>l=A^=Q2@? V>%*;M1O94ʫClmV3=j3"Z?TpUDp0H]fUsu0_CvwOzr=E2xWt|ݒ8wд !,Tybg >J]BgGϽ%dnۅrcXmhYQVIy:EucQnfQ};e nY(|쭴ClO*%P~|}Z'k2zJ*R'~ t&"4$Rr9Є;R //KG3ݩl9BP`硏 ][e *"ٗظs:9r4/.( Od[px Cֻ&d%F4HqR#dظ|#OꐎhF lih笨q%:Op|I/盝n\Vpnn~.ɶPժThֆ ULZCBqQRZׄ&,=F^q0;b^n4حf>bth+c<& |i3ب+ D+DPf/tDM/U<42w GW@~8X֯_@^MZioZ;Y2K,OY^p IU߲Ȍ'Ռhsh`͍GT+.^hL~ Eǖ0f-J&]z媾7oErHOu$VN?)qK˰ n0As@G"miz$ye4MMҁ0&OͺhڐR$ٲSg#^10 ,7zunZK@M !8CC!Uc#ۋ  =c&Q/X.165y%`Z턣hrrX@z A-M9F~]Bf%k Z\.1,=׹s+USv4nmfͳ$YH7QCk\sv_?k@Fs rP3i8gXb?L/[_>R]{lQ8%+6m`o1^~ =5vGS1ApS5). #ݭiO7+TPc;tϢ퓿}`M{_fOHĮ|D/7JOfPo5('ʟƢU:z䥔'nԼ S$Ɠ8͕WZӈ_ac N)!~.9g ) &Ԕ?g.6D~}hV%n+zvnFU VD~!xS OGIˮb//z~mX/˽ׯbYodo&L"DєV'M del, Y'{5U۩HxS"%>F4Dmc 0ҏPaœit@8|dkHӷ=^ȘܣѰ.Jr&4@bⱻ34y.]Fįw Ũ*A噮r9v툔i| 2,3Ri@t\"z)g6C-5=OE%@ JG܊c ^6l' )4Ԣu/PuD3 %kv32qxt)*>>JuBb@$$E٘6IAmʊJlTb0"N Lu/FO%ozy#: "O Y*pzҒ3`UdӴF?z ht۷cN>+;U]XN)̴=hJnqGˀs4JQvO 7cHm%Onp< ^ͨ@;A\Al`!Q]fu*^@bK5 z=EZ{]۹EFCk*7x^'[h h1"2#л H7ؐAmg 5Q`ո{}Mo7#ذtar? ,*˺EKWZO-$8٢]Ks 9ӗB5Z R3FrSu/$nO%,ӚUN~- $d㐒6SOwJrP01w(z@";HY .xwi-+uL])et.7^d_ V Dc+_ֶxr yo/`q;A.aŁoT;NWq-<9Uk5'YR ԋb&~ m,'.NJ ,n`%g_'II/ 1,T>ߤÔgg! xdӆ)xwunfdjRj~x`z3KFp %R3,LS- ("k̩n&akL1uɡA;37LՆiR #L3 _ (뎆&n8ϿBEJs8nͱTC|-Zu0x ͼHΔL|ǔ[zL+<øELg * _}V: ?(tjPK)+yx a> UW(!LZLˀaU>$ /mĘEB]o&Qp'5t4pl)mU'Vih8m1A" |x,7KT@sV3m7'Q+f< ʳSNGmu6m׆#b4Yn?B~~.$IbG(}Oܩ[?¤^^?,YB`7jt/^Ly %\# vсuT3ކ/pOs*MjZ$pPUE!ij]%:k@ keT 1#F&C6?R%Xк |@Z'9Pھ=huF[8Y_ULv=;.1'Kt}tyQ7w>)DtnWXP僚G6² uO O7ĪQm׭Њ0=Lǎ8D#1iWz4mW56s^%f?d i2lEGrYn#5!VۦZ;O)%I5@~ >UaRRt3-ͭJ"gP2'upBqp!/>zF&}2XLְA4"UM rp=yKgr|I™~ĹxC&gssYI tsv׵X3T_Y$. aI0~݅a ckȶ s"$_@̔y#.E‘+ޔ{">*՗6~g- ҔpnfJUm0Ne8*R\Y2a>R2chᲾ E#[oIvkv/RbT]q=nlYxpi$R;"G ך'e4-鴝N{VP{iAHoHN`-Pgᗛ38SQzd:;oc Ӕ\DO1/ E.շD|K]%c6EI m&{Ӿo ;oO|=A"k\ HH- 'JI~X:\W~-j/4$W FX+0336RJ4^x LW xr(߼4GKАєZz`>E6B},&3 `56ShŊ[$Yl؀$「]+Z-2Iއtf03(& [;F:nZ[ "a!֘CK(8^ Cs<99]R3+a hq }%Bɘ/3.R->˗Ya1`;, U65yJdA]ߏVى#Af0sˎ;߶^ Vh} vB]Q p tY uLU2YB~aӖdkޫoꕰjqG"^WHG_1M1v ȜovN2-`2 SgQ;TcX0xIDΣps"r^8#XEdhu SJ [|2լ雀ۅ#QS=~I^ s/貲Ezw9T,;80-Ό&lUŇmY)dzـaŬxScrO%oVEGQHr@TI۽b}]7\}b{=:O]ٯCf蚢C.wELUƝ_1r sMvTx>h ^BDg8J&㹓QPmdO @*C>CO?.X1 ĥ Xf0]6䠵Vyl)6f ,8N(ciYɟy h"B4iet)@ ^'J/*bUgG{ҠΕa5ڡy DԺy}(d_̤B]/" nf}o]C(QsX_I(wa&Q]rTjCU 0%snV|ݑ2,)(S+ej<fPu`Լ*Ahք^ӝ!9յp99E-2vZF]G1 \V&k=ڌR:uk P&IӒiE!c߷?=9IOonrpnړ0zVS C>r\Gz%wƕyr|C`ՔZOO@,MtSQq4UHxQ<+r7h$7\0?q.A]YD!49N:`wwT[@{Ƙl] O$ RJ?<)wo>,z(oLx dƕ8fZ)Wi[@y J)0kFG *RZqx)$Z}#]R:˪ SKyL ǨxB=yS=?"s'ܽ7~r#&" h MuCY%7{8 w6J~ʆ?{j.e9_4:P%ca Y|+50͉I *߽3-AuN4x.gD<1;{ParmEd[_3JIߎp/]0*1'2{5se=mCg˴oJ So'oK%#H)6=Eo^mʑEYh05on0>C)S1+  _ 3T ́!z(K q S evO-n,Cj)M aJ*/1yӖ,TxTe3Vۮ>0ijSQ}޸J! FB"/Ef,gG'b^ f!#er⍙Շzab{˾0#-c7 ˷<< >5pSbQԧØu!:n#BPg4o ~5Af 5h8\ڳn#0%aUGM 6"_ZuQ}մdڽ6I0D1@,sn[w$ۘI _3rX6Όҝfp!Y7 8D w|J:!D1b>L5S\&;RlYZQ(a;\mi5ۓ=܇u\? ™cEO$hFhyT3 9$B5 S^*<" R5x2ψ.P3d2:7pX9l/PZ`.Ihy4x>!:kj/o7w 1?p˖Vl#0_3 ֎r}|q QE_]6vڲAQ[|v;ʃchD ^ygz׼/Yx lY _tc\Nb"'̐w|^?V6hUa)z?PO &{ussL{4=[x={[N؜7 p:b( ˞9t3< 86 P&g!6KF-"3 9!pJ"9Y8%D}wQ~!&1P$} {, Mɠq4v@bQ2/,qDҋf9TMyU*Sξ˾I9{U%wu n͗}uHҋ̏%1ExeAQg^}a`eDJQw3VDpJ:q;6tpZ%-z>q%T39LŠ0岈;xky!i'Ѥ h30(Ѹd4PĘ\Ҽ7^{NjT|S5WirOomf%fBAK&C>\h< mNGWuwY cz{6Kn):Hn6dǠJ&m^QIx V-٩eN(7VC`Jl?NUME?ҶKi}?2{.LM:.'gf@n,5xVLq@J7y8 cC@F'Jvaji] <>uJx{Hc&Έc#) nVje;A 1o+x6`2/6*ؑLjRFnЉ9@b" b?>7|0fݡ౤gkh80NJR[xɺnwb݅טsn\?ʐa~p9 i@PAz cWxE 5.I=8]DQwf_Pab5TB*C5mwib<-?gZ;LyA+!]>Q8GG4?$<+][Qo &w-:(HVhSzb2E^hzz /& r#_d@ҧ `Z8C ,yוXJ/MFo3ZV`IdV&JawmG&dgvwqMCN@b<ϊsޞ dd7-eXi嶛S@ 7$7nL7/b91_9P k13\ `{e`*;;!B݆cS|& oFx% B?<nrVa8zR;jB Z߼+!cK?fϬz]$V+қH?j; ;|8nBp>{n#]K8&.`YJ0 '6I**Fb}R?@5g5c^{اn dBFy}w]P,'OⒹBS$RKrhvߔWVcBbuToMdrD!g/K; +lteY)ӆ\kX$[{CUE)`S 0ZqD)}ڊCjF:zM<Xؕ?x8G:;c76EZL ymF*HW^mWYp}Iϫdn DNuB6 bʐs$@;Jg/!%s{:#6:a&a$ʓg8W;LU fnWJp TKfth+AÙ:cG;_oux*b}lrvyp>ls>=*6ڲ0K;eVh@k2~䰌0Jotit\&P%L7kccٵ [a@űoR{1n*ޑM8 |pP&V|EOƄ,wXVxe06)fB+8G'OA1Wɠm.@TDƏh j_{yJHO7(kBGݬAu(^RSzC3*=ش[tB'4sA9ϧOˎOLzH"lx ܅s^LVWY eeA2gZ|v ϼK)Mr@H ڧgMp+)`G&(n3lQTڡaZf' $W ~aJ<̅L *1ƎzXM1ٗ%}fߞTvMd#v gA2 13*J!S0*t7m*tJw<-:'oqlj#,Bs?sRLWQ_u`L7Տ;GT]T\U"Ƴ* D)-p $&N;G/끈}=?CFqwNXY"5XBi hF/Jw{_ldY:o1ƽ{ądkǭR{Mei WliΔVa* =Lx>dqk\vZ9G $`B@V01zYp*]~vdNFA)Ed*x&}GcSN산04w8zarɬmr#gjY8ǧզҊ@cgu1d|YHSᆫ'g"DW12rvbށX]aM x=!90n 1w8T&uqj 8m>X tcoRppZaT-MxI|.WQAM ;yVoѸLU LCRJlSqaǺiW&ZYǓqN2IC%yo9XAr^C}d˜Wo`*H~^܊ԢO<[֓GqOeGLw@jۜ~xɊJx[Pğ|ޣc"Hj辆%$00^֯+K\4Pj' -yQԞed xe )Ia=u!1e91DSiBI tqi'@AZof2# |2]L)g["%]WDxƣ!ywiE!};T$qk 1.If‚ƧhD\%-юHX->bwyϏ :"_NQ~ͪ{ `Z,ypc#HI^>]9NώgϭVKsoN)Xz` :}Dі4+W +=2ZuA4[={#a2`cW5)W=fnV3??JhΉ*hJ^+HF=fnu۹чІu4]VW3vM!/RzPlY(6NH+ǰk;SįMp(mݍ<-ڳN×τJ568:sfsVҔYױQ.q,2D3dȴXP ԗoNK7uLpCgeyy\1)7ٺ>]X 8nvd wp_TUh)/n#@`ꪹzG7T;\Z k/?h-wQ?J$Gq^tao_:C Fhb*NzYO=yˮGjSn>쯯4"%]wt̛.^Q#J~'QE˳Ue3~N]5stlG< ML?4kxBwm▥i+N+RB0,7'_ pBbWT?B_k}P2W'shK(`KozIôΟ. B^+Y.D D 3 eM3.;ω]YT|"]8 18Yd s&SjVl:sLh&GHXS{JH9?·^fKC[~ CxU afjF u hK 0d /ά_Q];^BZp19Nt)etoG Yο蘝RCHAXX^#FmW'6k As?u0}9p#1uzDi{9)n'BAC^9圫B":[__3 _֎.kO`}h!ƑpI*79Z~A>s,^TG' ؅{4MLD=A e :ÝksYT3;ru׏Zy{|OTB!3?fx6”M DPq)HR#sl8`z5 ?1Q 8;j^n/N"!O?ҏ>le,y8䈳vd(?[Yk 퓌k@ʹ-[SrScj&R}%&^w.={7i tIEAzL1rFLA3zXTAD:,؇8֙4?oR{$p%B')lkFkN(K;xUhsVp-/!kuոo\ɥoiHiU|-M74 㕶BQcX2B2J%!1 kК҉/@hWp^*q''_ M"y㗀YY3Y,e+g= Ej:K?!cW)z74'F'HJ!,k?[=!p` +Ϧcpǜ :s4ثR,ɖu HEu?vOf1WJm#cQ%jLzp9:-"euۓJ㛈*ghŀ؈] ˃d xEa(V&Ӥ|&)+f8nq.xlpL սxD洛έ8^F2R=UIbk>|XR\|8wn׊B*YBUȍk_ڶ7nZuȭb)FЖ-OJ3>?}e(*0F#ʞGh֣<;Jswڸ]Te#9B|ABĈ1HtA=[쏪ٴV>{\$Y ,Ib_ NJC V;4ρǹCf=XJ ξ,t!g4v˚bNGMNLh}r,N%3nM*=l$!lczc4=:P WчFmRK'I hYۣܢOT+wG1p)}21M'𜴓Uzi Nݕ /{<0xk`o՗:=Yv) ld7gjyV¯cH?+ rqk=wzIeV A˙Fٺ3aY`XIY5y+gtWl̴V.*XswNL K|'du"Ȗi" 0%>X@q|ꀿoZHvKJJ2OJm9`oD}=ڷO)j) IY8V>"Hy}= ,莪BLOOAB ]t.#[Y;bCQj㣚 IQX||?s*D똃W7YV,e锬+ WQ&z6JT(W^FO}6ƝeK€r$U8+1!%b!i cr(GRf/+ms;b=2G+6-]Y:p5# @Л2нK,0#Zݡҍnཻr\ͻo-ptLΑ{&-<ނŰ*ljqWqͻ  %cwSTt"ߑO-ߔaD&L5yr9W7p.< ܑ%$̭[g%{%ӂ9QTjuC$AJPkcS= eSnAOib~}I޽7 $࢚0ĝN9zPLW>8.Q @bu 1UE1!pՠo"%,Goܹ\tf3aOőڀ/r%@(c> zfɑNe4EY:YC1+nNuQJ92ٺr j `g nTjoD;s`$RUn~_sFDz'AzBW\jεXڠ %K&,JWv:(Lɶ V߿,%n8N t?#S']4)"=xE@>ɚtJ ;(Ls$P9p]zbZ23X}V'bK\-dK'6 U%`Xk}jnĀH6?n$@J_yw gRCRY6ÿ O Qo*'lՔ+v&޵3F]MsQ?5cGPmse 4*68{8c QCK GJKaf)!WqTlpwo }jZXXW݃BFmU:ǏQ"w4Q_: vީQ0RH@Fa46BNG)ȏB ./mkJO %[}Z?a"?2J*q6sF"!(d'bn vf_mM'v!+;^i\Pa$`&p@Q`DџL x#>w^~>6ŤC^{_E+W .+S]9-Ec,Gan_W`nsoH VڌW~$g_]:¿6JJ?+F̝/Ȧ l ;,'+\u>+fg0D\aql=ToF_f=J(l(6vo(ֻS6`k*k3>Y^ A }Ӎ`Mh2LL0 7qaˆ?*@5=F􎽓#6o`cIY؁eHYrc8?wθC27mq5\@F,xpx(gL*9`"ÛvHZjƆs H;4 (Y7hrNM{Y|Ui{u _a›f~sI$>3jfvT0fJDμ?-#HMty֖Jt)0u_|\Z.iy>07& gE-P瞥@LD1{Ta+y <ȷ4O9m.vjoMC2N\T߉v3 (kBe=)kxuB_kU ` 9o$ΗU XVY0],Ѿ).' Y QKݯ o@0bSFΨD5ֱ /7q;J:dj /H=$kè}ZʉJOgDXXm?HuOfYYCۓV*D; ECL7/נhm)R=͹;;;jhZǝ2 cE.%pEiVِ6kIhtKYl H|fsjir.[?`]u.@ bl-mu)F1' X4wacUzdV'>+UM-l&zLw{<7. "PY3~!24LA_OW ADe VTx6Ÿ ;>zҖLC`\DXi-lji-%ey+{~tz@:#1 0p+/R]Ѿw8'[ Yy=̞=G CZt+PBS>b^`]}G"2Iyea5'zDs?hG6H['4-bĢ ?{͍:CfZRDzq3{=(%'-H,pU%2(]B]8aaDΓErf'`qyq F~4UruF /TՒu@:ۏI p'@yݘf<v-}KohqaIilud_$oY+ݕNYCv*-VYetjG  _O]xD|>sbSΡ< Tj GqĠNͰ+A$Y5F4atqcP!#e30]9fp! g+&zAKEoE#,(UctY[Wo> 75׍Փڇ %JuUգa@&i^89][Sy2olc8YbUWa0XGu8]TS1eomVg1)ͯ˸VufD$ /YK.N7Vp* gʟHꗘXPg\4R>s_&- [PܫcGN">yˢ|^K'w)yo,%suw H /gl2uڹ߂qp#uہ-. La"r;-R M~ fr-So>6dMն[gHYik:eetjx?pjkڶ,T'191܆!|E!$ 636Ezެ"g*(¾GQBorL,wX5C*/vm@F< (8A[+8v0rO}I̒xblD)g͍g#V'H˽o}ILfb npj{L3HI6naZc 1c@\SV^.N_u|*Ec왔PkF`;dP,%cc6?Q-dGxvBў;'w?9+fڌр| ˴1 hQvIbZ3DAA-)!v#;{;go?5ۑ}n? ܌:fGR4}0NJ=hfMWmxi"6cYnIVrd]5>_@rY Vn'}<kDː _ iT: ԶB]gToMܬoIm[x iSk6Y'f`Bݘ~M|@Hܔ(hB+-8~dOn#u^]FT+W&oNc`ޭF'YSFyVc͘ ȅ*9%|h3)c&ْi*t2`̓'q_1[h7Zx?j*4ס)Z1<xQP nS̘Ev+B|u=rǽ]M1}g}!Dk/9v5{XVhX- UGuHn`WD$Pndaup9![1rKbo"߳s01H;2b]B#`DC69m`IhhfmnlhL #l Ԓ!Xx[6`8@a46g&yUe*2Okhk;f`5ͭNp aUvNZw~ځvzKu? u(tU5*H>SBXL^Ev B>2`E">.8 #;;ct:dSʅi]YCZJ5^H 8K)nQ}2^"{kC/jIbØu&;{\ \PYySVع3bN[.JIy L?SN'2Ln|'ކX:!~+{7\y;?^Hs4lloV,Gp6.(*RǏ"ck^%+ Sgt|0^':&1FIX]Rt&d30e9 \wټbw!cEfa yh el &쥂6S:.^vSp ,=3~+rYڌDįx}1 /\vJ%+<2pY VjVy 0u{ŹP(/Ql |:+5>)Jʈ4iY1yd O1#.pO2/bBOߩ3r A+ 6gD܉\XE%T5X\|Z'`*/_k +s5# qI<65>ңI D1әTqJ2z$`X?HL]D]-VχzPߡ8Ѣ(92k疱8havTJhV~;Z{bG7"ͨhŚF dؑ5N/1mJ=u>lb;uo\%Tiu^g )BŇď%Y1~EU4N)t{$l׈^&l1C衠+^e>8O[ !|zyuRל?mSgDUHL" S/7#W?+(n)%K2־s*4ǘlqͤƝJeը`oиM0{Zh]tjWjT׆b9qXuBTU;-&0 fNVzhLp閐 QUp贵AiW);ni8IY$V8M1-4ec*<<ޱ>٘8Tσ5gi)LIJ<ǐ%/g#2Jp(R;#t*uB%! |0В. v7WL?9^[_=x]F//[_GtFI1^sŖK-rz&L7I@S6i:O>:Zu75!{_`mCVPʻ2>m [`ro̞Rْ\wv{{DV&DlIߩى4]?{ͰaZ5{hj:хIO=9bVT*vȤVܸBo j#Ck il{ֱą=U7ՄN!Wᖫ ͳǣ.m,Zf黵#\# 3wM 1%fd`,dꣀ$TU]qȀM$.)P_z-[!۰tG/AdEIynύLD*ߣ׊HIfrk | Ym$8Ԛ3 `d?[2p_G/ibX-8vnHA{7D'!>8 ~KpJ)} ,mmҒ2[};LuS+zYa!ʑCL]Vn0T0hDI=l: >d$JLWK)rAř@=@?M84xE+("Z7P? s1˟,֮x#YP-IFE aE7-4'&4fYdfajUe HD@coQ m0l8s;"i?\Hp*=XrSJ wfޠlmBmSxjN4+NX._&/Tzԏ=mߎ8 ;?4+)ݏAaX@Ékm; < =]b^`М f2^Hb pO5N-ix*d{qbwb.Fm&9 QO+(\`FdJ|qUEXs~upcby5RI^ 931J _!q%fK, <.Wp$d[p{jd5Pzh'_=:e ~&ҟ0x0 =  Ǻx|'/>(ⶈ[RRhnP+{Y2v uʈ$zJ|lXdgMN0krt"ewSo1d+c%N 1/}";ua'rlHd.dʘBaIED:!I%G~6!d/:.}M͙;^b$b]죛-"}+֧ ' V+;2>8dA&{Ky*I өxY9<۲|wT)4aKWsP`({-C/A w\N\T*Q*7LLCpp_phK$[Mb!=; )k5"=O*Pܸ tр#QǂHѻ2<#;O@P?噗7/Xg1>uhYи7$u^ v5P̥ o6 ((Ա9LƥJ.>wObeS Κ듛!62h鹗zV٠-=Лg& 9JA*R^q:r4RJSo (6PcE.=1̮ǵ$A,4qEp(VxdMdf ^ U^_QJ 0B^Εm5,T!5FHjΎu b߈%?_HD+4EnSʭ>}W}y#sxI>0h Wr|;a+]N;AZ!`E{?aJҝT]L)d!)Ktë$j4zA`jw^Zy*x'eiR*iWI@ūPv1Yyn'z %"΅%ZK4,&</8& IZR2e["U~GSB2wMT;B~7I?GFaAQxUj JӸ&\v̘f5m V}!A }4,WCd;{qh%Uau8}.sTb[q_nQц۵EX/FRo<΂6X7vRј?IF*RdtcJ}k=__?D׃؍kc󊑖֏?m2&B[U os7#˥ط z>lIĨV+$"Ґ&WyXmC\tuv_ujFt{O 86Zc&'fJ3(1V)*l Q^c'ڦV-'.6!]vMzc1$8`9>FkA7[#7zx&  h͟~rd#xh{ xqp50Yz(RpwV $+f}R0cv7.=U/69Zf`E*_2k {,g"-nT`hJk)J Ipkldz#2aI&3@vN %KgqQNמZR m ~>-K"=9Ӥ 7TTΎLB]c~VD. nN(0Fs~W++>R DCKV}1d3iY6 b#ڜ۪0׻!&|<u>|p/K\c;R˧:2DL=~_$KiVG ]6ѝI>K{3MBAl1gM]*cHz}o}3>Gf0Q; C1WwrAA|Q?XW~|L`]a zS0;uS\Eq#`xaH>E rE j7ːizK13JwE%v;# b&:,:w#s--,BknbJk% -[5]8N{EBzԮ"zwrS3O.I|kPdzIjp.z`uiәuĘ *րels\-+@7YYY>&H Wlet?F7[zϬ2΅%qф GSPLwiʼ ُpb5͆n (SEW/u-LeDk'{5?6-cuA9x0}0αZ*nÃy4Z?}cm.c~w-WkY,H5tGh}l ^gj&wف@7<11;{4ݖe%MFSwB˧dn)sDQAfgxufp]IBr+EB/ XΉ@7n`63  fegGQTwjQ@w{ijVec&..I "aN?aEÓ+0%* -#f&2}3=P ,`L ޮEϕMkUdÏX&NCYu 6G[ɕ?>?J50J5ƫ]r%~X o!#p>cdQcEz/pCZGO X뤢W@d5?L.c=ߵHTLn]Ւ_̠4z< xcE^:ɓzIVO.&h:Gb2#y 5 U*%ܱ7| 55i@ P#${ Db]B|W{!xf"9xNaT:4Ih>ȎQYqMJa*"%f5TjìHkFxˁO2eI̲A ++&@"vnkTl'~ H00ޖ_ >]B:.70KaPT" X\DUאy AҾ ˂,D k$ni>K7D]l[0m8RSՋDXY*OV Xe~6p?>Wo7|_Z`P㿕“^ [bqeiWnǛnCOX mߠʓ*vVX}`VjQǡ59Y5 >)nSZ  %OIoG}lD'lcw'_|Tjp]ˆ;GPz^1^F=q{`bfo[m # 9}j4^+0߷` {1)ڂm+wl.H=F xuZ_|H:Ly+t9mgGqIu6d+\n"sKiyN}:+N%*~ʤ)"Bq={m|-!ZQ8\D)J̒ETƷNP3+9a}S"YpřXI% 2z*r (;OQ1 rẘ_a`X-ccAM,~Qf~ <ւ#`` 2,O:~ F("}tyf=%< lf7+oQtMu5}5(. Spx?˟ǬrH*FTj4!l=pl(hގ%4/DFZV;2pZvvk7:c:>wLcBE4p^p5Rb#f~kX; sJ wpbKZy4}? ~QL!${B 2USe['tؙwacW.eR}sDZ 4i!ɛm`e=ihׇ{A9Sxv0էwfJfw'עc_U1,InMG͏@Ǹ4GqxcykT6}+} nK%h gTtL&`}`#8*(đ UDI/39M=y<aa6GVTV/Տ8+E^J)u֌1w)8:]^ O)%"yqHShѩAb![̪W\2WГQ;?!J6{HVlGcp%YI7c[4rTIxQ=tObk=KƘMUynػ''RRڮ &Ե c9Cjo:8`:ţ:%-s:Zayq? Ze`98+g2v:kjbc-⒪UaUD.xS9~ewUAs_8vk "Qݢ2%.Aۑ @#7\f3BVZ+ <] l5Ax[ydozX8d90̡^5ɄOK y  ܜQE# *he"q~,|ߙ Ԍ*n^5ϘV_3BG@jǙKJ:i~V4q2$ pGgDŘ_[TɩDG?Qh^՟pIs,g+0oF)I.E8b"sJ1 ݰwXb+U1#wfㄶpK޶t+ٙ{|DBQsVUҼ se VB>V!A4j[>.P\7ݺ?nj)%yvP40㋮/ѷYǕB0N`΍ 9 ޺- ϐN%V/=S|sCXj1Zɳl¸LuiٽX*CizE EGWk#cNc!HOAFH"\ʼE;EV.cUVsmJȖ ?{ ̝xe8@%iH,1e?58i~ݺǽ x .#P"DQc zX/݊>bi <{N9&!A 'l&ϥ`QY'$Ka"-Ȑӎcbx[b*6;[lE>NGڄh-5ӯxa%ywFFa5\/g:7-_qիᏢ!ɇzZV5Yr^ xiWv>1."ơyCtGX\Yx~JUNo̎cKy!b=Fظ}sѷcfF\9r>ힸ>L,h/,αKzlvXm(N.'OI MSЌn 5Jد$=C˸lvvzZfq˦XI?qe5m\rxS(-L ;G4!f꼎=όcM:ƒP;Į;ʸJ5h%-R?3@ԠuAWr5nBX)mX SBlL2.=5U 6,#"^:DQF24N HKVqX€벱#JԮq%46/d*RItg-A?}R&Y88& wR\B*S H\} iT Vq ݞs>Յ ތ;S[CckzqP{‚FR4X*HIn\ݳrS2BL!vi}{~!; a( 6P%Ups﨣8K.M~oO7हvoG|`)V. 87kF<ݨ6gXs'6:ӐiWz~/Y&> Qn AP M䳕UQ8/Fˊ{D4UcY=d p|]w_Qlh(gֺ . BgL׾-wș/~fTFPY$qoJl5&Apf㶠si@4(qhzʒpTC$$oǯҦeWҖؖd#;ԁ'M\i{>P-Ix\⁌C"m*ǖ3T`ж=̵?tُ2t瘿&#PK,;Jy?/ӝnɑZ. Gp> }2K柂 B=+Z@C TEƞ㟈3 I:e g\X'V[*lu_䑋ܭ>\0xt?Y"sbβ^Ac/vzj)͢$*{Ba&אV{3đ#}!pyN$=g0ޅG ] IfXOVU)\65NBYN:'Q3^wG[J^x#tmxpjU R=)ZBỏVi0gTk{iAH)L;b-}-^ezNkKYrZ͊$oa#`1$?'B<0'_1VO0Tr}WmVqxGi+<֮7JۖT|1<4w{}5jݙ4K>gG©;ᢁ1ߧ59Fe7jYnd`6bqlXr:P4p{PzJNaY$҄f7\a;^1܀]US`-6KS: {6 ;[ r9`s}: S9v1QzT T۱(ÏY)?nE}c*?ĆZiOOθO8u2\'S}:4{ k3U qy>hzz#GkzSsQ8fjac~$lkzS:Q6YeC::L 0t_` )rhIx鶖^)Uo} +AbywV52ؼWdi4}㷊}ˣfJO8 ;q*W&6kGAĚfʝy/!MXc{D#1 F{5KsJs%rp{9[:TSxf5 Ȁ&"a̸(#EA5/y{C /:'3t҆߿TRe}R(%7ceȾK(7&θ|ɏⴈd3]\D`U@}cgu>5pUJ#V#~Qvڼ]$CdtIܣt}Nك裝&viP<}I"fW!sdf5DGGP!+(Wsu㮎P1R-EZ%J/nj:x01'E1X3,w(+Hl1Dsg+6So4A# "eЇ Jxhus 7FJ^ѫ1tC) {GK JH^hctܧ&)<^.km}yOAR= #cq*uF.%8阱# i2?p}ܽ3D Nةk/ ='G*/б ~"Ke7q7>̠0}(W`ձ;X) *n:N1p "u@d֊P n=H)رìQ;:Qw䇳0?c}R͏1~=n|Ȝ#>p%Z-s4_",w>S)gj'zNvZ@b '^[.i , 7XsE윿R+1 M=`~CM k4+Y2=_T, lXD1f@'VK1ֈ楸u˓[ TKO/; {\q#q6Ih=5D#AUWS$bTSc0:(EA2H[<)&w/>qNx̜ wt! C E-(_LGjL*@ sݰa!y"9:G%v:T?+D_!r6ʳg"XSRv:]B;l5K5(z'-kPNpLp/:H`u7~NfB3q69am2C^UK(ylw!ϢRlϋ r&vV*җ*ip 1*Lg*إ!WU˷Y]3q(NmyY*d'Jq@ebNZC K'{Y(@:4(6V_4fMߨ"ufBK] $WFUiFq&BS䗥Db`"8<|\z꺊oqʊgbgo" Wib6)nI 9`a{Oa33lO.?GXU;X?c{c .|„$VS.()Ī3X؇sȅ[TWo2N=.u;(svAo<⋑P<7dۨ~ & &zC2Zr=N7Mc-D&mn ԍN՟#R6iN!q*T'~~yWW`>JAS'?L!}A}AdY`nLŝzgC TK~~i5|;X ΝuWǧU*u ઩ļK02zMRR'0=iTTvך4l]Kq/VD9 s8BkC1/p\Vv2l"HEA J 3-JUqB.(y$"Pf^!p2Vԍ CzGyQYBb%omj ^~cTӫJ_,xbhanr9NJ>Tڲ6jfJ ;re9 YeѠM~~04>RT\xR zS,xUpDy o/> 5_6!筛 5FQs"vi%hQJW(/,|pLU kYrkoo4xձ FKAeYg`A yܽ8e(PW8S+".@]|P:h;R"mkvE-8[?G Wf/p_g8?; P_/iPy?lѿ S.JJz{΍/}nq9 q/\ٿ'@^z nҐa Aܩ ݸ^5&ڀ`>>e?9]›^?xhFz%߃Px~n8y3B'g% "+jR9H>l.Qsb#\`FT8>G}M'x;ne@0nZ 3<]A=lh }M`k\ g;{ZohpSA*oG8QդBwUzD`a0| -AQ j @@|RV71 YMFV<A)Ɏ$A#L{b pB$ GL,qh2HW'UDC3nl{v>q1UT_m_Mć\-Ur8x?"m̟Ql6s$T낆ȢaW73|&|;x҅ u@glC;83:d2~-" Lnκۍ_[qtjv~dH'۳$QaR *Z^`8=v^ĆY%H&Gjh L+厤a[7651-Á0hDxIW=ɂc9} ɋ$]duiKkLs!rݦk^3ye%>nnxb-IK,ndb.L}-\LR4P *`+FgIz!\k`BqTIюBbS `j 5ow4*o-G}: `1A{ oDpiW%e\Ew Yte!ؔ" A!\[BH+cdNR`ǂt'ʴ8@(V~<9%>W1EZ z=ȗ[V ﳤ)"ޑ为@_kw.,.`Qtb,%d_rw ѩkΕ51\YI0ŁZu4e)G%M7e1|. }n8{Z (-lZF.IMX+.ոtTѕtR>%w^Ya`]? Q7fs!Yr\pU]DP4\,qoPh`=C'w\cSJ>l+ ĂUlO B"[QUm@ Lʡ*~rPfHmSv>BaGk` l.F%3!{u '_MfSe)5fm ]`J#M%qsWur\2Iw+ޣcO8Ǡ.b'>w;IOCWHn | Q޾ nze_@,V79=jrr]f}ˢK*u^VLB a>ClXwN=XSGr^KeE0<a"֚EVh8?1 SB4az`FDĸqNM\ on6˫6qQʹg>MY)bLU?n('}zV xT@<ٳo@Yz=|aM3B'H7Y"$-{$=#sURTv)yȣ>$7I,WL$aVX`Q:<TۉY`n1`9gcuh՟ dt$*u q#7n N޸ 𓶈wy6+S iz3{)zF8r+DnKgpM5lw hUb XSUsx.T p t ' ӌdƭ)oxtQcX0u~ۄ(spakϊwǕ10y58(Rt \ᑂwX 3J4)0{aPө&G_Oگ>`,:`^ }TRw/pB5df;6 !GKʝ:QF5- Z/O' hӐ`VŖ0d(yYh[ioOvScxhJ1 _z "̧0'MTPĉ' x$6ao:le6]'o| dy ll)(:PU)fcrF1h^g}pcp1 (ؽ0rӬէ,^Mcό E )i# 9IL4u93X{@[Y&&&*GDt"tj//D4sP3}WG +-8 {/#->u!{2? a DNYGZSY b\K&? CO%$VHB^C(8V =t'Hhwnm_Ո0O~{0=!Iy״b Y:UoR.q>@B> XtϱY-X3-B*iyXqoyCk~,:)<(gw*zmfAeZ"Qn>u bP;URuD3& R\5Ç._T#h7 -Z lcojeUyLIXZy{2BfKh@د]! 7(kD(W@ܲ]ol5I3D0265w%imΠF;ͪ?lT俴Uɧ1]4h*y4a8N xlװqw8j]ˏL`Ù%> X`^|B)io:=;wM(\M {ԅ$uR{*h%Hn ',LSv4нӡ@[_k,?:vzҙ%hg5ETcz`ȯLZQrr.1%iH\-h!.BʹfVp2U`(pE-w+]VDH&Pv4FYQԂ>p0vB.#&>Q} ,@@h{r3Œ%{uӴQzzp"HIw~AU7yp䷭=?PQ} ]%kP_项Ր=G,nXp׈FLޤ̖9iIjZ(&|Sc|,*M@rin6[n ]+ )\Wr'\]C2J2ts YwS!m!z7 Yr޴R Ǻ[ ?m.H8w)DW.a$I 1Ps:Ξk1ort.γLkmfhj3DŜ)a.Q+"8`aI+\MՂbJӢ )!EԊSD%P,$pwrW%ױ\Hnݶ_,eR[N8V?kZjNZB#i1w)/o+;ŗ l|kF}-48,ֹ. +#\pT3W6 q>T]|4HECҾ8 p { 9a.`d9sk (9 j>y%/^ J7u*t86z1~KW/s\QQlJ+&7\,6';+Pܖojq+er,0SӺUPgXWcZ\|=#ҙ0gD;-eioG{-_>WIN#M=|GvdY7%w*}͟Yf) G)a$ZCQK'?EcU * r>MUst!!+:s/<â6d *l~Q!Lj0`uKM*:2Ǯ[OA_MvܦR\PkA¢n8(Cg?*e$nқZƸQFS2Ȳ-ۂe~Бz8&{0 B?Q-@0c+!?>GؾJCL̍%:(U&Y;]vZ='D a@ӄ_/FZ2;+ŕ$J:V%kuP5P(e"CjUD;`S!vx&<:p3 Ih_Y&O޵/m};f4/fJ6 b'5L>ufGcm>F"s~4I)_PS@dK8B Yrn':`:$ufñ^\R׍,al"o;Q mW C7=Lv?R> 9TltCI#@@|nAP4҃^ #T`!P-)_Rzjc6憶2pGMBf~\I>$ ч[@/VfU%oU1{ΔtT;yG~ (`,#G~hYz} }HLr1ZKN0 x{ 0u`q|ww%`#Vex;V ;q@ͷD#e4JKhu7Վ*Ӳԭ0XTW(B(i0Q(J)uŝ.0qZg1 (QFqhgf jR>F|'~V3mbv[SdA kFW6ova‹JVnV(.P`̋]H=- sf[,N k$p(I՚ .)({k6ADž嘔zq8tPyC̏܄ny>z=N_~]a8fUC"ĝPݲx2Z < qSӇpw -#ǻmc;TzxȚZb&B澴!޷ I5#Z,Ns%dd}^ɲ2gf[[ k(XLI*Ecb9@eA1qlq1t P֧u?U/%8<Ѩsv?T&NYMifOgʜ6eٴo8f8g96ncK78ٓLg\3%|%/H,&Rg#ᗱs:q.[T@ m.,6(H;1 h@"=EFB Q};pj؛ ;-@R*=>7vJR7npnM֑5%8,%e)G#9r&RF'+*~EfyƧU V!-sW>ٌxEMZlROT| iVêT/lNV &]؟Q?-~g2r <$MKSMgO~XT:սo@aM 7]8n%Y$ȣ' % ciҸ1[Hʄ4'r.~ư:ظVECle0~Ȗ%(+{7Z#tԫ氼Q4#4au#OkNYʁB`cF> h42fD~:MDҥ:|;MQXJi܅,X?ӊNyI[Wy[Mӣ\G~#mi"ïƪ$Ρk.Q|Ic1bJCB$hP5,8 bThucU &DT" k-14#օA‚!ژ_Q+xkUPaZqUy8뚽 ֔d8Xh Hܧ`QYFoFR8+Eei7$6]EzuK:ZdR^eW#Oq!b{ӵ^#(ԯtdC"rQ@в u.8_T5)Gȏ#ܤ6SJ.ͬnV?fE2"ɍ7wQ?Dg^ il-me*xs|;Ij:9j!/X0[כQi U} D)2d5E>b,R- J|!DaTU{g9nWj_ { ݙiГ!xR RjLﭵOzpIGn1g`yqTJ<TD$iP1'N-Tк<7HތcŤJ'- g 񴢯6e~$ 󵲷Ysb>h2}}O3 ?$Ɠh%p(7F&,WczHIΪQql'lp=5GL_ ?z!+s}>ᰁ@Xu;]):H}rhpmũ5j9kj faōfa lcv9;c,/Wu.bg v8@5Y~`[[=~FԔAuH9"Jzu  <8F 8`.,mYVuڰ1xn3G@V ʈnKil/Ng'yfd884[G:N軗<̀bsx $3,'JFh=ŵHbiUsbP{Kbi5VxŵB-ʄ'/ӑYFMͨe PB:7uմۃ!nV[;s=;t~n8x&U#±YןunW\:8ovoJ0yrܰD-lLC\3R<)F^8*h *Kms6GnA=±IҰYPٚ!@`mDfhdoB Cjˑ^a:W:W'E7_8wf6餴 HOo@.+mS4Re$+/<+ ;t xNzw'uXScPd$hiQm&c@Mg(;]g!zڣr5ˑsN;s{(D M {h\\bKFE¶|M\:$Sq6= 5v&) xRD:{AOإ]cП̉{TUQ^AMTнD_DPQ|oё wVi`Nϻpًȍpw:{~vRԬ>5\E#(mܾRɕ6?"ߔ鱚ڞ.9+:Wy ^;hwzZۚm@Џ\RJ:fm2}= ٨*p;I3 -l9Rbk?LY%36@9;}o@4_jLlI-,|G-=AN 1{3{}Qvdi>E!uJhraO!k.Qi8!2dJi}[KS-^UeM\{t=Ƶ}[1h.{KOGpfٜ*^a3Uj}C%f!^6>$H]DEUAe>]^^" }H/QjJljt27rQ.};ypki}U %Љ^w$Vtk=!K<$qCTXtq(U<nyOé!©Ly~[eYqa{ ndt)1i8yn'kTFOI}2֤$5hnK"3sdPk%3 o]B%abY%@4.<: D[փz۪bJ|~:rO{;5=Fǔ QAzJHGM9Dc9K^`fB@tZi-(GArKgx{rdY+V)Y"顰|ZNx~wF"Zc\(+l'̽kz[T[i a@IOm75 & \x|2wLrȫS{vsBhizP>q=8ڜTs k+ÊhvAUtcs9Kb, `Y7#a6a~Svfh Wѓ'ZϽN*PIb7 tXVOx_]]dWO\n߫y3W^VLOL*"'?4uGVB l♠οFL*l/Pe~}cOIEO)kgy4ce{Ɖvz0]Z<-Ͼ|0(zm5KmG.˕ynZgj"]Ugvcئ%]3Yx(&*IwϞ* !/as$Ouo07 n[<. < &C4?l )znQƴ#qZz6P`ü~0}6 d W'8 qJZNVCt a%YtvR, y rDm3*=_նŁ 0YPn?h46)Rt9x%.HcN^H5[ RóՌ+( } D6::wg-ڈ{ѱKQH&sk1[<`ӘEr<2H^nrWwJTsW:c'*8xa6`T< ܋v_udzE)d+m&?IF􇹏A#arPIsRge @9ʍ8H\/^Y{A@)|a8/],顕膷N̴*A1?<9v`|% 1qrGŔ*S.z~~v(@ b=LKV q,x}g;k' '8;+YiP^jR"SKjkMTRc {{E.]_Z\b~5 gũzw]W7Ye5C_G?%{aD֙M~`drsag; $$K._a4vVM6=N]SDzN*?=OCfI TŒVdb'd?/D7)Iz!5kklNOyWLȶpA|vZ;Y];PYvoyϠUFU>M H쪝iG]=Ph)n,P)iH\[05ۢåJjZ%YrSAF!\]0Kq+w+8#v&QPH(Q}Y٪G(*Fc>66b􃓊W]!mGClb8FզU9ZA+eJvE~PK /QqC}Ɩ|͓r2=/f&#fuem~']Q" 5Kޙ-l3BW{3ueH ؈.ĭF0rF9D~q6^:P8̑F,Fo$dcV'փOZP",D$p+SKBcqۊI^[7/(lC+v&HBpF)#O'A3Jekcˆ$%>;(%W3iwFatBAxH,6 D|yî"3q¥^c>id-nTLRE^ x&*?? hoXO= &).]2|{9f)wԁW+p'su-rɽlU2KOՓ 'i3M֩K. }>PD1#W3$_S0O} 6h鹉Ċv #9Nu,"cLû }sjUA۬u$ :q+|kA[dJl Nt#Kca 'b?"_d]rFg A2XTޱz+ ]LRIVY0Nw=rk J`*6\2K|:' 0k|H)gh0q8fwJQo\h_%KG~:n Yz'Ծ{ m(tx?ۓtT9sP; _̞kssiuwlPR 602z"}h+O}[+rm\wwK-h1434v\bD.>я/Z^m&\Mma!OHgٿm R;HK_+&/qW {Nl[zTiu_d!_Kr'/С 9.`^$'#p!C0w'zZ 7fO  CL9?Jo3S`οJfKl&_Y=@d0@'ǝ8-N a/[LVOVz5?ծ Ȃ#/9; p@h_y~GpUΖKCr5ewYko3'> Yt4 +bIl"^j7LXU(؃/p&䙅z l,{1D)5!>nrwi" *Lj׺=dh{.F<;U"j tNk'!r/&O{1jnmoyX1 ~Q3#XxnE6.4ucF!b݈|lB=q^R6p<+% v!*R}>>~uZ DcY4:&t.-8<uDXW~­#na6wa* *%?+^f܂{?g5 @[TY'Y'g%(}c@$‘DYw )2Psz?z4'LH(+ΎŮC"h9x$aWaQ9[Kp-IѮ{T{#:ʰd}{]DbA#م.5)4s3j3ǭ@d J'BeWt-7IoB+e__+!2 ӓ  6`ۋC]oQ$%u5^~eI43Xp>ؖ 4]J2ʏ ښJC)2eMD^}6rP閑NoW viMA9WL Dtis'4`ዙrkYINvv Gܬq厹p}f|6H {p 6Օ bqߧxЅO?"+3 {!~!ly|؊ mM#R,60٨W̓OTf{(9,m5Au*1i~i5"a/P86," ,ҮYϺzȦ>m`Slط =jXgl>fK:Ub!Yh.$/%GÔ5mE#XyVL0 + I{t|mOE#=p#ǤG $k@XFplBTGx%矣 nQz>L`ΧA3z0Ϊ_5\n%E_?֎R.mBko3+f+rԲ>eIR{ raA,W٢(aO\+Q.uy%9Ҕ:lr>ɜِA{nT~遘P5 L zxIgu, *q4xO.jOÑLzd[xw Ə2VrnCqT+7). -!?xeQ"4,.jX6:3*YFq(fT%7TH^j{8KIjacK y<ԫ}բ;^Y.x'0UBV1@rt󣁩؊^sozHjE ^YW㸕&] 0că+N-MmG\1#W%}t JB :Of{̓O3u`˿Y|B]_e;@9t 6XOb<mHՄngo;k08,~sD-olתwr yʫ,,ձ\t Aa!Ym G:!4(*AGocj!Q{qh].,6 '\Dh- YùGܶ닽L!''˱S9| V@juꚵSQ_KݸNxNi K[M$V " 72`4ՐVfvss4d#coy,[xttOz)VK{ٞǔBTMvNQflXr?-P0Ov߈\/%B[knlC`y}X٧`h_>+E&z<|Cj&/=XgȐ b<SU@9U!o*aPCkiܠ4xQmzI 0ҽ(~4W p|x#\!Gg_2@~ܞ5$` JP>7NX㢥^b$\}IIN:ߴtg7 Y|6;04[6FK\OQ`N>4%*ѯ*RFZV?-4pS9c15lgeC( C_CH1'5O &{%,sp_#"bΥcjamT+cpq37βc\PΕ"9Y- WmeqYxB/Vewl$ `p>0L;?q[3e5AнHЗ3+6%JԲF2@8TGJRA, J~62 @&.^ ^EB9˗˫DUtQEz٭\ϖI1QuEǛHظe"н/qT+ةrFr*EvVU/diBPtz06{ )wKCKph>1*vU\DŽȡV2`pҭu5f`Ɠe1(ZY[a5-d"҃eF_3dmŜ8lãT_=#Wԁץ%|Åx/.!O UF7=0D$$e CqL"53Ƀ\ƞ7wWu[qg)jYa*7eg?Ȫ%1=)=d`:`eH.T3q{Y俉]UAf2hL-(d>9E4 7 Tm ;⮮u=U6.ޤ ?sko8 żQ8ۘ|:_̾+s̈m c=%iI3ﴨiq|xBޗ/A}_&*O4OSTCM*;}5`?EC2'!Xzi. e5"a/3o},LaXB0o)) '1&U^p:n~䖷Td[-,5<ŻN( _DEݏ`)zY=aD2h^nX4%|]M)$9i2],6 D wi/tPGؘ?;AIYʷ?*4;B0,oi(1|T3%^zIvʢrCk|܇GP*~J8Y>(Q!c}U˟#B#N /SYu @O%M[a0@0o /$VO(a>9H3‚kj,4{n-jXxnn3F hP{$JSznA$UE&Ajʥ(|!(b =[UJ*#\Lư)qd=^GHJ NjZ)3B3 [i4XMeV-5/D#I a|͢~rgE>^SPȎݔ"bvehS|@7I\pPLQt?FP":(/ɻT?jљD~ʬ4"0z'd%i^ e_f9ƕN]ᅑq*U$٩riB2S&oN9&"c{/Ԫv]Z/eϜ"0䇮ԇ- ǿ6vj_;.qtϾY3v#m={!$n4|Lrx4Ztz_@O*&1}_t"D2ѯTy}3t@$'# rU ᆸr"<T94 kW;t>j&"G#ra;I@$ۣ_9i&|S w_`|G']{v=ԁJ6Vc<X|+UW葥㜅h_{`[%  /7zJ"kzZknYV`m`8}:pbhFpוUO^Yr^r ]ib~őT?G;:ZLj6å>UɃBL!<"G9=[N"OtW΂,ُ1%o† qc T#prT(pȩ^ԱIȶbә MKl fWJC*xEgYjyGr+x.FY +~{dgǘ A9Fx. a6>'AL;i * S8в!ʀqKL5=^4C!IR`{5 ,ěmaG(}ezѣ6;?mRCoL~~N駘wHlTj+Ch\S@lGQ1dj:ձ{0=읖`ފ6"qV]dYYѾ+}P`N]Fδ<`6e -2۞G ԲZ] Iq-M PWʪd^.i~cE&΂'g7W|cr7HBEyw4Ab7eOhizP.w`{ҋe}QQa{vQb)S0cc7=ZV#@Aehkx*dR]r6ЕષoE-:/ucVVMc1Mj.1ޜq}g%Ё+?Gj=0 XX.4ֹHkXBwNv)wW)2.~!rʁ,VR9kxM]dӃda0Y4@ꊓ=t%G]@F__̗]4G{g$I8Nyu$4Rne˹n!iՁdx_ω-&)i<@ߛ.urG,f>?w 5bے{E #R n+bEbD~1[D֕UxFa*%3fuaR=8PiyW+O[( {cyD,Tj&Y\զ.nop")|N|w7?x7le] iI@Ul-ø]x"{]"@$1DOƑPgfYBC\O`!Pi:Sǔ=2H<:RyC{PFV>^a65[ j,q%7E*(LGw Qu=rF8ܥp umF.4Icl#,%#**K淼3LG4eVֻI'MB]YA)G쵠clgpJ!=.Cm5 ,4Ra,FBSAIcrqC= >?seu9eJĺ_n"k.K3{7q j+*H>cTԣG45)ý4Aj' .HO\e5 ~M.Ɓ3XyqaosҊuvb9vV<PhWc͆1>c$U4(!Z)htMO9WI2d:ia򉚥OyrI(t1 C0n9auuhV:M 8*[+ɨ_.DefDY"\fL㹇ZK*kn;xvXҲDKBz bGm%ѦF-:=aߐ4~:zPMTߝ7I7R={bt1m~Co.j`4V_N49 x| ljӬ%rIB70tt6+spMnΏ=b΍VRH0Di'+' ojxH}wrRS~Qfl:RiK~S )U")aK$Y!7 xPul?xH_2C^cM_R_qljTكXX5pE冬b ¨ɷwX 7Lfi}-T`a4hgzK[Iz(M0Vbgw2)ea)D[;ZX{r h$WYx_8N.ϢADP'#>aمeWCD2׳"5Ɩvã{BiGmr\ Ux~q8h7svR'HI~MxLH 6)#M?ݒ$~"0&)x:+p`?;,BL;_@;]!:]@{LZ9eYMp,. ëpD"bO!!dM}sMCdKٙ9C&70N[p]نbcy#߾&yYuX Ce]7ƭwZ㥘ʢ71~!"YW>klх6.YR" KkEP2 i>PnaHb"]w8./*#cR&fx 08}eX^M$ψvRoY2 }J=wE\m:eXz*<\Tud++1j!`ںbkߧn3Fl}F؉rc /ފ\r> w 27COd*t'D_حp|?Y]:^ TH C%/*]'M^<s*0-Fx,\ <^=׊[O3ARpX teQ4 qfZpv:G6r#&|9jW/+#~8x ֿ(QA]A5B\J}c,lU"GoD-Or!58- (@r: )тdXsoWvR)mCcB殰᧾捱. 5S5o_q YO{JW%Pb! orBZ> L$+CZi-HZ{8?h,c W6Ow j5*P~et/lwNC3_LHMܬ]_S­s&, žΪxB"K]H*d&6u58RN%F;R!Lq9ȵ+g63y:Iå ry2^@m[_{|hm$'gi靄`uiO42J>}Fv,''BsKVTjX=FI}U:@~cՌƏ|ty$W$h '*2:˩\knN5s/-N7ǘ_Bm%SL;._&i d70IM#+j 9LnK\~g_h<5K! ,OwP-ElMmJg ${&bqX髼(K\)C<7r!ك~`?{<.ٕF:ڲ6*U{qYEZ$!cΟW KsCS A~[ )-*\}qSVi (V 8]go9PkГ@LGg+bU$'znu-p;Kksz3''!MV셗)r{EC /@<g\ULJc4HBARyܸ"c5iX5*AvvG3 ߀zc6]&)z-7Byڠ)še!-%a~F( d4#sS7ʱ'Հ颎wp7&6#t^5b2UJ*.]`3fujhkqM 0/܏ J) Td!2 5kg KۉZlȈ"x:e܀}@,\PBB 7uQKpkH9cJ bPH !)Єd?ݝ vrW  Q@/\QޅߏHR@e,DP-ml٠4f+ji.W]/W @}jd1?EY 'aDBe=%@th,%6CIS eҸT>ƛD_xcL1CAr K_K>a,#%#D jfX.k qgKQ~%Mj5n&`  Ah-%M%"K//ZN^xlJձ$)W+G6BbJq *RH}B5Ad?p|K}3Y^w5oIGRĖ܋0Kˎ4P*,P}'Z=N<]!Ͼ<ą=`UdI?uNX#pNٳX|`j>LdN<)_߆08L1^o+ 9-)QAs|xϗˊK: &4qV"qNao>d>C?/o &lI\'lmIy4 0.L;(F0Zd 8Ғk7KNٳqƯs=c96-F]e>Ti2/8},*~ZIJܬ;rmYL7A/gѭ[EG$(a]1F'&hښX*E*srNX¿mV~ ,֛_QPkZ̳yRuo0_5yuo^ YpjJTFn^,S;_b_5vAfkAOu&tTXңOxH>XG0|"|O|'M(ۧb!fw盖 T 942W!L9ӕ,vh'P /AzS5,ReD#&cShGWԍPMz%+ܞK$F #*'ubEAz\H@KEDw/WIOx5vm| W0ҵGZ)ʝ8>Hx ͻdWmy"pW% 0V~')ć5>4h׮V9e{o߇͆ 0fhBr:w~L2yrQYk|V&&_n!N@͜*vIl^g[d|z"[ʿ;l1.Jgτ*:вE;yzڨGL6ȯQcSk@uad_[Dk Cd@I|L%[=luPWlI54{hT(7;MfֽRxqf.  i!6,>z3F&{8y841(Ōߴ_D0Yk=*(DAp4E_\j d߇)g:g2&udTYˎhCZbCRVXc(2`bx"SzΈì(tˀMylTvw9( pWyRGNo/vʊG(jF~&Xc%$zԋY,YlRM":HI0z2H{躗$&=]Uho:\s){mGHezCVݠ I# ]6l!R{MSbqOFŨ/k|Jg,+^7MҩQs32R ;q&$DΐyQUp'<ȧƲKaZOZܓݞ=3g?5$څӈBѢڑdA Ē,L"+$>aP+mJu.Yr5^u0#v}|*TZ94yHf8o' :# wiE"!T`m z0'{ y}yiQR7󄁼YAPM\SMi Dfe;0xqӊxMy0O5YرzAyCI<){As; P}{]t>cLXV٤,16teؿ Gao?lv.zRH%?N# w܇οa့߫7[v]&A{ļ(qgH "޻J}+mڭBѨW!SAr0`mL ǒ,}H,EQC +h&Ixg<8 ,i%KYÕZFJҔ>); J f0FOu4 "FoHS#-3LD<#1Zd,:9/]~/>CJqW\X^ P}V:YexyI;1GB?eHybfܱIWp o,N7lz7ftIp.XS^ h!hcN7yzR( ~DIfPi6]gIq.qTHE{n[L*i-5Z 9oCAB4̶LXYbJnPHw=,ݼ yb0fAY <`璊sIM_iv~S?.nL7vOCCa:݉J7{ xʠwl+C#0_@g9 ]=TҔL$-2W˧Nî$_k._];KEQy\tFp vDPۨ:(qB/I+}~e }?b䂓̤[ ݥ=2xeSub 塵w@U q _;WO2Kw3*YA+"nZ=,D#B@i+GGe &' "6'Ud2_~}i*S ' u u}  (u *s!EX6B10s)o$Щ m!C +WlW_l~Mb:`Β_u[[&fxEKNQUBzL'\k]}p`{Oܹ jG[ޫJv?7컴oq?ZCڍc~YaYQxyH]fg*4|4:]GXBլ+I njλNҀBkYv*3lm] 9Qtݦ3*ݢ%;9\ߏ`>xݹ`/c!<* M7 i.fiDM J+;Wn?咵dtwE-\ƴ.obaIV,g-Cx*'NjgU}{x!2dse=>&]^V[˰:\ Hi~3nEiXq dQ(/QVmՉ/&\,=`VC1?xf+C$op΀2t9^yY}̃1!ε]#+H; nWg:iAJ7@7%Z RXv4qo l׵UoWn-6/%UR牧'7>(E~Ozw>`5z}WdkCMQyq)rѹJ;>PpH EQ\H rڸ1qg Vc_zO] KqKL0W4 vKDbtfR%R,8.EdsZ"\4PF;VG`_$\zS )1ƹ hj Ike4٪[R>~6^DSefto' j/ }0|aDjMkS!wA氿 5ΆD K 6vIQgԦԇo"L?56o1uolCXiAC#%cu}zTc6ֶrdyEП^":KhRinB(@ R1W^^}rcxW:. uxp=::=UeM(q2d6: <OEIY񬂬F"r\>g,ņ'{ӿayg6luQ۝sji#=sֽ:<[uFsn:2'6ԥcU3:sMBKx!1%; ̌ wmѨApSѧS'`";!yN%g-;^ۆԋk$W0,A99i_JBGl6H]AUlhkҬ=c98&\-"ԛJקdm9>ƒRΐQL ,#_ӄ}U(TyX'{P\m⾴W'}6)+2z ^W{LbL;J5W܃"3*F|F:3| C!+42p7᲋ 53д_vxfo:mˀ-fRAZ9 SZ~pjI8ctQNP#?śRHnԫX-L^36F-AiP`; ]fh$m^+w-N Λw7lײiYkY,^uQۚLC4oA;1v\OtLQq}Ri" H3/çSaCuMc4M\)ϑE΀Nsxc'Ҩj4ѧztBVW Sc1B^Ufj|Dž(e7g??6yC#v#2Rx,ɣE$:4b/a?=-8/Z#Q9\IZ!Viz\5)+ۮy/$ARݩwEUevX%]4dHkU$jw T+\F^;oROb/Hܠe#J[7˻/dg^q!EU6 ⬈l6VĤI~3l?$ML&Wa5YQ]wP7CwE`òt,O5d]}BSy Ӳ~n;תz^tG٬LWkJS{5KJɋ9ى$h #E4}]!% `_k)Ϝ"]S2 ?(&c!^:C$Rͻ7d4Yjt#?[7QPzM\_m!UVp־kzaaEY0X\b@hW=?nRF~ttc% Ibmbښd3SNHlQz$_ov-, $QeΞý*vJ#*wժqdD-ԓ<#U+kįJjl ,xmŘ:XL.~|37=JHi׺SGnc' 9Pݟ!5V-[X!q OaBrBN"^-}tY!2E3pt=e˕ыXYuR6#/K> %ǔ)&"˖2Hۄ5{?^Up,hUf*l*o\bl8F(I_ ).Wt#൧T@z#A [wغhyyEnGW.}w&0@aI8Q/Jf[RA )op23Yvr?BG`G-h]IZ. :>Bo=]+ru6폢wA /~k5V(~H_Jd '!+k40yzPMHAf“{ۤS^򿎙an?8nE#S ee2-҆t"g?Kgl9Szk}- U]A.̹+ A_.ZoF-u(|į$)lы{nU + ·;-64. Óѭ<6EL9cGC.k&}iɒ0jTpi=4i9Jͷ!QmemT7<HJ2gKX6n'-~ ~bY !%uNnO3zG'?}Yt.+QbH 30ݟSvpQpLxc<'T&"N52t%\sRxabx8Bdm0?5$/h@xcP=YEcB*V6kjt6 &\d-8buynׁLġTKbP هPʕ!͋fXHa+a?B\.vT./#e2¡y+n.tL˕qLS6V`黋k4;=(2C5'/Œ||rJi%@<&93 fwu٦8h2Sq̀:eD/͓d݅4{[O3(bs@VX9~l&=kf\ M'"}q"Ib~(c&߆,mċ8|s.ӢTl#za_yrv([E̞ Cto~sJ0۩$;3xgv'6gUXZ鵍];C6G^L9`@qeXL{wmA^P)J$BP!bRpmmRo ؆g4P>^apuaq@.H8I#9gߤRXe6`XVt1ٲEeMįFxک\ xʟUѽ|M\ƩxH.EtD1Kc zjz>~[Ľԕ8)M/ (US<#GzoKtJ(OÇxߒèCSp3wp #8S1g!zT. yGU,@I}ٕ .ٚW>MqEyq~WRmy5' #W<)<6:9ha}V ƔF'*ӹCcI*@{T MloW_l#Gq7 Ls pIvߘv ~eI@|L^R v+i8̮ybp(Sj)e%6~^mMYf i2IW:}ZP\%[;i9]6]Os\eHa e~NJt yMɜk&otpeo3a>K"yGVOѬC2`;AI̸]3Dw߱6ThzAuOht;ƕs_% `ߒo &o >\8qaS-m{ǑfGbi lb7hJuIDu9]5:m;͠t2Sw&BeFjAGP-eLILDU 929։ JTz9__ײ=AF+~1kg2 6m9I??Q?XN$j7֖{ \VWT\,vddB]%<ҥBuHmX rtWNHd8$"?gbVF^Wqt&`85JbjOP 1TQڊ. PWHj /u¹h^،\BB!ɞ1]Ձ_]f׃E ?2qɬ=`R47:dG݆d"Bz}`[,|]*c^EVGpWs(I3$$m>H%4h?CSffrXBk\|)/..OY/5Bp0y/nxsaIvZ{rqLy/*D<0e) d14jxѵ/>E_Rzz[2*B{A1g1fhg4ɑywbah77%˅Y𭚖f5G9Cٖ7 #}[9SТmVo`ӝpW>"=z[BxS8#.w!~=S@`ǼAmGDMO}<xOm!+sJGvUUvqiC|XoG>fS zNc S¼۟9 4+ӽX=M0xf-g:iRPOzfěT#P?Q" FG_?8Ҳڎld Oҟ U?xI90d!d^q-T7UN$*9Gmj[b揌Tt Z{]z ?1ӛ$)mE SA|F2#iO}h)|v)K~=۳9oMN-*]u0CRDhLm7ưh uce8T8~qIo)3q~ڔ}y#rid]fhEQl16SЫZ^gg٤jAkgĝYOFlUY 8IF.+mp`ƶ]zȪ0ߒ}C9怫%܏E@aaMIeZ1i~zPgB |j˩`l z?mhweq`Ib÷owF5QEND90kM ίZGqS*gKԧ7lK RSt 8cAޔ YB9&~q 7 ر"M'BQ%gfie4@uo>^ mI;Y/5L_l&Y_ ~b7R$|6> Ez;}\H #5+2=ù%ɳ|>5$"Im`ynNLS2-I;ԌsP50/]vRy>Qt=+ՇKԯ4'3jdgXnúABE1֊dC^q ǎ?Gaq&甓ke(ؒǗːǬ8z{F[A{74Qb`8jDBUSi6&!-~+{%ZhκztZ{CCoLTѴ$ЎWƴO*g*,T.A1B-miqֆ)/ %NLb8l:a&xH3.u[n4#s.R6 ׬G+"%pWyF nsو]tn[r"5$|Q)+;%‡_eÎ0kIPi t im{֠,6inEt\K 'Y^o<@S3sk~F` G:v?hL qG ̾7A$eCҼwYnYn\MO?g-[qe%+HyOJݎ牣c*ډ2:?6OV&rj9<Χ9)6sR3dUb93n^Q"V ԋ:ʶǺ8_"g0>4ʨ c*4(|[1'/2(#yQn_"LVqg`mńJ |١6Ym_ƨ Al|+E6£m8$|J0bBϨ~c MtG:kkl@&4Uޘ3'ɰ@uZ?{GC9˸GOضh MD1w0NK9qiMwm2IJ۵(ZEFڎ!#ԂzR-[x^ Igql(e# =Os+ Sc ڹxsQ] ӛwXΙG1BTk7o8,:j S%>vvLEu,B6F[wrMŗS1{9&5/բy;z+L-6yHdDzt|EzP9!*R&'quAubePhRc;O,: W P&W{{iS7s7Oճ :PuQ7)Ŕv';o #ÒQ BȄ1%=pPJLWBk3Tvp$__ho$5NP-"0*:Uѽ)-Rj+$a~ǏÅ'NO4=@ъdsPm? ZG-g?"͉N\(݈|0<1 &uzZs/vId(-4֊y^Ā_&=A,ؙىLJwƞpz;rv6]gJyvi˴hӥA ?sD`TT36vBn2+(O i娹{blu1yp,KxmaHjCadV $_fïMDbl9qI6j~>MeX wIΉg*#ǯ݃2#'_lP&;Ġ#!(mo$:ucv_(SM|6b2`Eze(|6Ռo<9) 3hyGO;'k FUMn  zܟw^c"Rz,3fIR'C瞃ujΊb1ՉKԌ/r2K>a Ub˒zǹXOB E '@[VmB;" $5~4C!-u<3@6pmp(Hx.&?#Eb4!@Όa7;c]O,gXAQ_MOLAQUob@_bMO;R+fZ0(/'ul$>9\w%nI; "TXyh_c:5d@{?b<2~_W?fo$ɟrlO qH#<#]CXMV|畂4$>%M5f,!-b5 g(:<a~]t.Q$$hS4Wc1k'rItg:aykdR5(Ǧ4Z5 ڊ:{>ôHFi%lg @"y8y I=uUϽ3i&"oh䒺Џ a9)8~r̫8uˤs%y7tE0(YĿ~Q.Q9BiMCg6xw2Пhi ]Ha?PJi?|:QxH y Ĝn}^!A.zt} :gJvOuۭ//8YD8ם}bix\AZ g|CWi'k,KM"Fd-cΒ?~kjbJۍ>21w.Qi]3t=A쉡:# +R+&j"?n:%6R#6>//gaCdS/˱v,ǶfElZs4 VtL3aZn縓q~"3`0q)(򳟲X89vk&~<oZ=>œyH6 q>ne7 -?4q@FZil-ᖨfȒ918LB11TB%t|jO#PUY[FolTߍ/{/..(},yG`\ہR'UjaI6J{IyDv u cXR۩p6b i2@u;q80D?~Cx"#j sŌ F|_[14#L>}9  >d/יoh@#4Fpj>6MN=Uua92q/̸J,g׉l~Q.x^3#ů$=V_mڞLv. 6̕){8X: owyJ%֏l"ɥH-CJ I נ3]=?U1*oi[k苪׶8Slsh+ ޘʱZ)%NY |@ A0ׯc+>d/e=$cg6A -o:ؐ7̿}-K^=m~8n9͛)%7a}d9mAj}~C 53 76j#ugi{h+po2,{B|`{S'b YZZt{_u}%}F~5S/l+m![\•]%͈J: h|<=oi-F-{YAn nxT'9Zvt>)]S۱AtK ?^7 LufLZҹ/4t|[B`'5h>"ک5??^f"J݄oٔXbVc ([I5SZj=̱{Kn%_e q.d!uC>.|fD)xDXL 6 CvRݡS.ZUB 2 &EBIu .=e7H8>rfCD5Oa.2%ޙ_N*ʹM,](/Wǒ`&WunQ׸`KN'gtZ'=`,؈m]z[!3w/k)E#U/b`~KRޣ! RlZȅA{:b_ZBy}A erg:#!~uZJ4|JT c}B(1AX{mY}[b=;h.ְHIjfYAq~be~߉N,-##ES.2Dƀkk6aY5=~oi흦pv!b,oC*kB;ҭV%EeM(/q[ ڋ-F9K#'{3;cǺZfSQD㪽$"G,WѼf_Hw  鋇UH9BCoߑtؗ]K܊8Chr%3P7X#X R! %s>KS@"JfrCED9>mV8̤Z}:y) dqI^ѻw4GwޡwN% G =)\,0+'Iz\sF DCR օ ,YQm! #5lC .5I^OF p$֐3-wggqy 1;(asڗFITfD< u  \&rjPP[Y4W lB䉇/ua? 4B,2u.\㛬x% ]xu W%^aBo T;At_`Zg B:̻ B֒X"yy=`Xy=|`[`R샫4?v;T uf'E`8>_8ю oZ\u.ߔ"8]u,,6ouXYEF*5ky)_@jUzbTBkZz%wGyz#V%|b=nƧ`%r9SK˂a)Q(!2dm%UAb|w,qtFÂY2 Kj tƓ..i}bl(XDCgnhW8`^䋑i#{?zTY~\ sY*B Gu4n)iߙ@0c6  5l׻uUنI?[l4 ^./Ep->*m#?XbfiR)q6"beVtjޥl@ hEz&WREz FW%0/I>!nNxw2W4=FjFukԋNzzLޚ$ vNaP׉y^_?"r\r軯oY( m+XB%r^iQbY-,=j[r*)mc{7;,2+Ns2oqc`H["JK}m 6_ g};Ųit2h yK_IV`J Htf 1 z &?Up9(l؁y%e$z`;`HG![?L1'_SZh%P^ݑ PS+8!Z⑝FF57OU%dgO6$! 1U#t`3lPzFhTdO}1Ks[Jꓶ0C?P>.hlS7[f7 Ŭ g٧XΙg'˙&QZNύ/T,]~CzCgAo+#$GvV<P]oqs9gt[r~I ŭm"!yd 'c'vA |n9 aEFxsd.a@\eB/qgڒL/TeptR.&t}fX1ںf؄+S7ueIu'V>i}hRWn ?~(kֈQ'keGW P; EvIpf uX~mJ}=Jn -r2*de:ŊW9]I$lZ'~فd=AD!N鬇I"9"pς9T_*ʌ]:^ujXN2nMu5YTk'3a?K x&1[Jp޴!̰ cPYWaIQ [ FZQрƗE*{B|B.OIo z~x1/eo++j0pSզ ZKWіs7IҝYI.Nw#{؏#1hۣ{ @rܶaܫ}z5ͣBLd!3PZlzuxlK6)a[9c ]<+VwMV pVgg׸ l|Y]!aHM@*KWqZ㋞/ soaW%/] >oܮAP yBYg~O!Rt 8#o?z#`]1YE~PD0 ,_$n 'l!&lP!q˽Ӧ} O}U GZXOm[ĒC38(tqx Oe :ey7!!v1ڕq܁4;jAJ"*VuBXJ'%KGMtKkJPԘF畦 RqٚEC  C{ZHnVJv$XhbU~] HLirlhY#T0MAQQkUm#$`WѲGX' PȽP`d2ES!ɡ7ncoROGz>Tq_H9 Ok(Zܦ/%¨;tEWFUYbPsjT(-VF@*Oؓ=Q0 ȒA 6,1;a{ޠѩץ؅j!`K H@v|OE-Ą:jh+R.Ă50k|k{Dwʇwn-%ăјc!=S7(jyxYToz!XtPAۘK +؋ HWta!4Z{cl xM޻y3),FPIfZjb{ߥ#PܜAHj֗ %p z1Sn#lDl5{ܬA,QۥP5%bRrM9$E,ʙ&/\;l}G•qDXx{mkzAHPP1|Q"^9ɽrQ&j:(MYۖ1fv [KW(cA']x y 7~ԐLfaMBSc5!U]O]TR{]`E}oxVI<r㑞ђe1zxۙl~pսqzH? !&F߮N ޭ #!4%Ie3@t]Q6wkA^%~AAjf;KNqR ۖ穭4cF*Aod~`,'U$5KN ({JY׉ ]_ 4jKL:iY[ZK? +zKAtcZFAp<Eјf= oŠ,yԂ ѾRw#"? 䆘-"'!y}"̳΍VX JM b~Q5n>NqSbd@vfrGr MRQ@Թ]PDGzsaaeH}({tWKu^ν? 5S8U;bN0n+Ҟ&/|5Q D:1HT_ڨ-*Y9=1 ڨ=RrՉE٧kf8ʳZ7A{u-'ˉ$k^4S 6C<Et禋3FJ2CȤ:+iY飾jDRCcoe$ܑpF1&+:kvb0F`ۭ+$Âw$krHqC:߁wŸ3w8`ʽoO?!E-T_SL\1a[MЫµϠ[׉ T%9^x܌{1Et6NQC|@D 6Ǔ2CX X;c;.z5yD^-dɥV ǰ\sRPIpzᕘfUZe_Y.`֩BXnZ@U(cOBpP>id|u%xRqC̟)nh%供{\^3*vޏ?]p/;Ya2rEyʋ`hByLeܿqtT~Ib7(?hiS2ch $O&+'1xF>N]=Mc3^N]<hʁ\Ҁsg~[+$Yͭߢfs 2jGơF6AۥR«b=RE@+,g vDR@I"[LDrd:L}.dxwz$Z .Ѵ:.Ӄk_ϒ|6yV* 8Un뉲W=]MTkY%u>~K_*?ȴme |D`!Yeۙ“ȠN8Z]īf1.?˾) }\aaK.SdepFURB3н@.*Y8hzy*^3`wZT3/ TU[rۗjPڐeh N(?/{V񗑺!V+Feq6 +~Oы^q4R>?A)"$QEWCFt? jUW SV;g!&XO&e'>=$*5?&tcqFT"7Kꟑ6=dяbFot\m(Q :X5菵cֳLm1v  6U|EV~=sNgV8ӛqJYƫv瘞Y;/w/"=@d\Rw۴0_ch4:*놳;a,EX0qx8%ʖi`70ySRjU;Љ%JE `fSc3S-99b~ <\8gj֦>Qud0(J]/~2[gbV5 v T!Hesp,o;2g 2 BIm|Fg6'9{"/3gP=nd͗>^j}~'ʂP͵RЂ]Nseqbw]ڴ~ssFԃ T07 +xGTo7D<9^OGA>QQʛ䣆T>\V'G}0SZ1k qØ[ud%?MpKl?ׇmӷ :{ WImۦ,$1I6^t2u2N3{.wΡ_a}3Wrx/hܾ#kcR,Qy6H{61^I`P$}ĉ)qCK!ȱ{ |C<'䊰nq{ @d3dF':dYso:.]y]5kfwE gJ ',2 л\ԎeIe`c-:Bfo]sb7?k݌z.Ӧ5hƷ}  c, LHۼ|gs{ʱp,TQFwU J F'?JtN!Ȅ VpVyq>M7XzGy;9L 1TjwGCa]{暺YPqԧeLQEP^uTiCϥIaV_xy>2XM|aM0QZ2t}t93kJۅmO]ǍOctU/^Љ ?@O$1}hE qT_cxFTEiB[7yUCT ܪbqs#J BUI]$ NL`'#Hpm#3u[ ?xI`UphU@1jХ‰|Qn0<-2Ulk3/F c }~S/ƽ?PfP9D8VHw xc+0GD>vapX45gjeBܣaT4.1i<ºɀ[Uӭ ֠4 x7~tیG@w 1[`>3 cu!htx@M:a林I}%= e'_nZO?$}`PFG[#7 @ .C|CoOκ)WUٟ%AvR-g"ָ]z tg:qxWTVsK5:yNJXAY!8ggk.nͶw )O8"N[Iav#73qz^Lc7/PB"C"ld)е+;cxE;IG*hW3JҀg6>9ڎ-FC/oB2{32F} zYJ;ʼ7ɡɓIusQ$PJ>HMGGP |=HTsy'Ldik t7_ Ao{q1oBT_9BKXg$#$+%4cԲ;[@BflLhKIp=^aMg4!&y\C8 OMA<-mõb^j][5~x &`!x02s'&:u^k} Liw'&Lg5Zt_68Nغ߄UxfH Žs2 ȝV+Z(Gq\jrW *4-BCV"1օG; -ɲ^v,f _%yƟф%9ZWQND.trtk:1'dIt7^\WYEyDc:[tnVHP ߟLBӡTd+(.;H7'WsL,w:zORJOwtIU~i lز|= [}ث1Q1!YsBbUv.pߓ{+5ʴntxy;`eBƮ0JJKz`!9;Y.+O%hW ]N}F.m/:wZ_A'QdaBʞ8_19X8޹Ɗ$IMHXڡ: QcƢ8sWt5_|l2.,I3_!~[Iغ4\eZ=@w1('=NW %[N$ }I8Ux_Q o_S|R A ܆ťwD)'TSKK ,Ccr}oGѼaqgq:Vdz bL 6 [w6F+(?YG(@bzn" 1 *EL.ћ.@ @ya_8&. 'ӂR),cM1K05P5{v0 |c`eGv]#oW~+$L?\ <ykLymPSrعUǃI4+ȋo]1/6zb|r-R6\]l˳T焄jES8VƸI!(OP[x b1S~ 칏1Nr87/N#af( ºjE`ޅ wz7Oe"-m+cظαB9xLWfC~pE^rǘCNb՞*4,︧r< z&IǢkOȼK2r?a @^^Sj V Trc?h&HyxJDԝ%{0O;]s& a̘c! {iKǪ  թt}?[Ha ͳ:H§oV%5ttXўU/9х2\K < ԈIY T20(U Qc$nJAI_@r5܏ (AXHt>h&XJ=Md605z|ƕ>s`i^4j:֣īu?zH |FlD"a~wPUO٭A1vׅ΃^_)-.Қ=8GF_qM2b3:*.ѮKN}QDV Qbr()JХg߽Κ]>6d{X][EW3/ 4YleDaYI*mDxw7PF3,>f6?XRfU34LwA,'#ha4qIU~@NK<ݫwߔa׶xچviZ_r*s墓XfR]J:WށfBP[xY'tQk²Cb,r_"~ig+. ̚_B}@Ђ.C(zgl/bHcC RE4R:L Tvdu]krzc/c4܇SOpr$%NT +3On3e\-DXBE~vn 5R \CeUo].9f"PIY^Yf7.M՟"pNfcGI%b.65RI"i\EtGd%D5H{ejR]> $ΜG,t@9xLa`g\W!J'2Qek4LM%fh[yeF=iDc 섉91%)[u~l&))NRRl ˿|pJv;W4]]@O)N䶚 y}i3oȎLTi+_,Ȼ2`άڧ6T m:b`fہ gBo{fA Un73f>JQ%{& InҠ%ئ"ͼHol~&FN*i-0tTݮ>֟pMK F]ͪ MяSp.k{'^WcUC_n+ڄq{UbRAE}ٛjc "״yE<ʃ3HN\kmCAL=%fDp@5IUKDb\Ğ#L)Q#B^[wcaˡ_@fk@yH/GhV&@kh]ru,,VHNV{%F[T0_OHa( "9wÔ^^-WF1;Z)%:J^Kؼziz7,-W09X^u`ؠO}=PԱVL+W,l-K W`Axw|e*vYA__N*#GĬ0=ɼy^VݞJctU]DBfNiqC_=8yF_#{c&[8JNNeH_FGl`Jk!Z]~V)̗n|:هEk;aVwqIG9BuD\7H!3jcz!Ҥo09)(J;I>Ƅ-rbkga)Z}zգk]ھg {f,iK8q/IM_>weP~dlX^V+ArZT> ?G t5<}tMF9œ.H r?n䰱zp@c{i.0Mbҷ QSՕȩK hOa7(+aiYg 0~zA:4Q̠בM92,YcF_ 0bXcx@hf 2$yۯg$m'sosLt8w؇ԨG9g٤$8S.hд" ,[.- O0L7g "Ǻ!:0_2=^_\CAyBk)YrWxHkrO:O6: {i'-lQh2ܵ`}۬X7bWq'rڇ*BEa8 1qm 1¾B5ߣ 5ܶ YZ