python3-rpkg-1.66-3.el8 > 6 6_6 3!y덏%!E/֡c !E/֡9c9Df2fC<ݗĠw}'n$w[\ÞǦ8Co õ݌Ozv[ T-Sz󅚟٫Wwnd[vq"}Hme;`KɓW{.xǶxæ5tϿ_=e'Zw%ZbJ9A\bWCLҗ_AHG{=r4(A4LV0ŗ &|ޒōs돰Ǥi0 BMgk5($Ag!לk ˵⭉U^f.|\ղ\E'n]QnSqYa 5^~:j1AL6q>A ]CM'`0:ϖs.Je9 /޺z,RfZHѬ|a}w΁F4x0ƭy>/1AԎ֭H.)(!c|eǪ![5a6492b2ebc0e0b015ccd235969452c3a4ba243f16242fdbeeb94ec6603124abc2270f0684c18c8fbf5be3cf2a2c07bea9895b530Љ3!y덏%!E/֡c !E/֡_s dci.vc:|gY+_9}Xw fc%̮cՏ~r\FEq5h1 *Eq& K;b=a{t!{Ukb܇2yʛf$Q1Y8ņ֔,YqVzZ?սPc!@68Ppv8WA_\L# GRQ<ኸG=۳鼅t& #p̭B7ӈ] A YeA\LC2@p;0W>@4y8Z $n;sL`2*pC?d  F  "(088 8 8 8 H8 8`8x884\(89\:7BG8H8It8XYZ[\8]8^ bCdeflt8u8vxw8x8y2TX|Cpython3-rpkg1.663.el8Python library for interacting with rpm+gitA python library for managing RPM package sources in a git repository.c4buildvm-x86-10.iad2.fedoraproject.org CCFedora ProjectFedora ProjectGPLv2+ and LGPLv2Fedora ProjectUnspecifiedhttps://pagure.io/rpkglinuxnoarchڻgg||  &:&: VV$$H 066 1 1 I3dv-} NI F _FA큤A큤A큤A큤A큤A큤A큤cccccccccccccccccccccccccccccccccccccccccccccccccc1ccc1ccc99baa79b82de3940418901f302240af293a0609b221aa3264f81402a4fd23c8c836abfd72a578ab0a8afe7b84991335949660e1009b350e0f4b8db2382c8bdc4930b6649c7c88ac69ccc8562f4a05d6ac8cce6104b39aa4259248852fa61dda77613b6a963cb44275789bd2c63cf95ac0b21061614ff1b0f315f38d949c343457613b6a963cb44275789bd2c63cf95ac0b21061614ff1b0f315f38d949c343457bb6e85be12bdf5bc26033e52055739f6b125fdce0498620f70be9f1c3438b727bb6e85be12bdf5bc26033e52055739f6b125fdce0498620f70be9f1c3438b72bff0477457e32a6a747436b188740936f99a7f5d1a08f3dbacc07087ec87dae4bff0477457e32a6a747436b188740936f99a7f5d1a08f3dbacc07087ec87dae4471113bbf06d946891e86ea6a6470bf92c7e456dcdbcd25c321ae63d26194da4471113bbf06d946891e86ea6a6470bf92c7e456dcdbcd25c321ae63d26194da4db53a15de2611e709b5f63fadb4a5866e4fb38c8498065078f916caa7fe4e075db53a15de2611e709b5f63fadb4a5866e4fb38c8498065078f916caa7fe4e075ffc958b882c3596fb1be032a4b44e4ce9e8170d8951c876febe958274be57c52ffc958b882c3596fb1be032a4b44e4ce9e8170d8951c876febe958274be57c524741432b0769132c0f9f11ab50a4c4693513eac040859d8908c7404874b27c934741432b0769132c0f9f11ab50a4c4693513eac040859d8908c7404874b27c93c900509b1a926303534e5dd1dc0f94d2e92f214e07e6e1c1bfcc77813f332157c900509b1a926303534e5dd1dc0f94d2e92f214e07e6e1c1bfcc77813f332157518f6966cbd9cb1237f9f2f39f62720065972f82f39a9640312ea980a2dd3402518f6966cbd9cb1237f9f2f39f62720065972f82f39a9640312ea980a2dd3402a644a70f42985efd8042cedc6578f4b7191dc6d46f6cde381273b5d2861169feed5774218736504d50ced3ce8e03e78daaffe9c2c2a63034448b0559dae29939cd15d9ace617baf12de7e6b97d35f27893cda1dec2d45c723c053659c973278b5578c915a62f65ca6223db1f98051f6d006a784843fdb646e1f78f84ce6be6639a93132dd230516f820ea40e3ffe6653e9ee4782a5b466490162121688a92e827831ea26fd4b134532afc2010ffecfa40a7f4543b0f482b86ac7e1278468e7eb7831ea26fd4b134532afc2010ffecfa40a7f4543b0f482b86ac7e1278468e7eb4be469cc1505a10874a0b712ce9c8b71a54da48d4ea617eb35bc5a026bb685f34be469cc1505a10874a0b712ce9c8b71a54da48d4ea617eb35bc5a026bb685f366ea6152d795f3b11659223dcafce8fcd50aaa8374ec58d321cc87d76ffa3d3566ea6152d795f3b11659223dcafce8fcd50aaa8374ec58d321cc87d76ffa3d35fa7ce2fa9afb7c92e08f574c45ee654ab41742b6604d76dec2d09e48cd5841b88810a25b5dfa7b9c556c1bfd56a9d3a8f36accf76af2baf217a9564bef7d7a4299fdf04569b4a5e11fafae8f79288df08fb5103f013f9b2f471ea477e9245f0fa0fdfc6f08b69d75aeff5a74d573f02e4c8a7c562231b9de2303a102d2f1214240ac80ec9a7efb262f27e8139c446c8de8b60f2a03168691f21ec1e44e05ba150afd667186cc29778752544cfe869a585d30638ac117484a5000a023850ea6ffa83ddbc2e67880421fddfcca5280b32a79e5088d02a035bbfa75333101a746c63dcede7d2942152bba56d2150d69821fe496f61ab01e3dd04601ba65cce0a731d7504e46db3ed6475654d9e6cc073076640b57a89c50eb016939c5dc14b6d82f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1d9d023876b39108c7a6ce652e02b80c235379b184cb2784bb25c0efc09626b4f5c21a74bf098b6384aae7a4747daac309c3629ed046611bddc0a95c8e2e9237c1aede216575211e48f031aff0e1469f0f388feb02113622a229fa518375743381b88a050e6d9a9ef2dd1b4eebe9732ff3e46084a76315adfc466479394557018177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643583147c77480b5b6a1005a70fae4df9cf9f80a954641133b8eb9061dd8b3cd02438277db75ec962aa4646bf2481a56d3153b0bfa0bb5a4694d267a1d4c3d3b6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpkg-1.66-3.el8.src.rpmpython3-rpkgpython3.6dist(rpkg)python3dist(rpkg)@ @@ @@ @@@      libmodulemdmockpython(abi)python3-GitPythonpython3-PyYAMLpython3-argcompletepython3-cccolutilspython3-gobject-basepython3-kojipython3-pycurlpython3-requests-kerberospython3-rpmpython3-sixpython3.6dist(argcomplete)python3.6dist(cccolutils)python3.6dist(gitpython)python3.6dist(pycurl)python3.6dist(pyyaml)python3.6dist(requests)python3.6dist(six)redhat-rpm-configrpkg-commonrpm-buildrpmdevtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlint3.60.2.01.241.9.01.47.191.9.01.66-3.el83.0.4-14.6.0-14.0.4-14.0-15.2-1fedpkg1.264.14.3c>@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-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: 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 packagepython2-rpkg !!##%&'()*+,-./0123456781.66-3.el81.661.661.66-3.el8 pyrpkg__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyccompleters.cpython-36.opt-1.pyccompleters.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycgitignore.cpython-36.opt-1.pycgitignore.cpython-36.pyclookaside.cpython-36.opt-1.pyclookaside.cpython-36.pycman_gen.cpython-36.opt-1.pycman_gen.cpython-36.pycsources.cpython-36.opt-1.pycsources.cpython-36.pycspec.cpython-36.opt-1.pycspec.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyccli.pycompleters.pyerrors.pygitignore.pylayout__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyclayouts.cpython-36.opt-1.pyclayouts.cpython-36.pycbase.pylayouts.pylookaside.pyman_gen.pysources.pyspec.pyutils.pyrpkg-1.66-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtpython3-rpkgCHANGELOG.rstREADME.rstpython3-rpkgCOPYINGCOPYING-kojiLGPL/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/pyrpkg//usr/lib/python3.6/site-packages/pyrpkg/__pycache__//usr/lib/python3.6/site-packages/pyrpkg/layout//usr/lib/python3.6/site-packages/pyrpkg/layout/__pycache__//usr/lib/python3.6/site-packages/rpkg-1.66-py3.6.egg-info//usr/share/doc//usr/share/doc/python3-rpkg//usr/share/licenses//usr/share/licenses/python3-rpkg/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII text  !"#$%&' RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPRRRRRR RRRhttps://bugz.fedoraproject.org/rpkgutf-885cae9920f29da0b9d2d04c685b8bd3a209b5c5c2f32d60f8334b84146687338?7zXZ !#,K] b2u jӫ`(y.V{s+ƇgЖi hF,gzHKH 1riGBW09qvDX6t/*"]́ܞ+c:!-qlCl0yFmcTuzSDB2;ϟaL^^SYu52]`/4skRNV @MEy+pIBpYL/IoxiSL*&vjAqhkJa5[Lp2Aft ;%Q+qhiC3}?ڕi1 Y sZS&uY驉kM[ J.O`w!$>466ہ*œzcbqJǜ?B{t&i=y.:"gHH^CFL?ѹ?Y,Q(@!p}5zt>Tw p*v3(}<UnysdRKGW qrf sŹ%nC/IFa;}t(~9!:#%P5v#%Z~o1tNH X&t㢐[ ļ>w\xMRZK[yԼHUz4ZN5͡A,1na4BzH Ue1u`rJ|%&?C4˘YH3 |f2G@(7+Û D3ԝ)rP,ۢOAM.CR-VF3cYihZЍ$5:#`bViošnH>ߨM&zTIe24b0>*.:)Xn˔\)T+ e1Y{{(/x\2<-rMUMzxFlڸÅ{νH"\ R"-991yLo@(MYNJUYVGkD;a"ZoLM'ҹz`FJQM.Κ1)="v%h}("x`#쿸3M5y8Tl̜=i֡3 0t ԭ^ʀ+BmVt6\.<٨ ,iL y.3'Gl+f<>ÖR3M_ ,/qC(ɀ9 u4nHLhZ`^*PҒ1a n8Xw<[s Ctϱ/n,OI>d&l}HIˆ=x4z=WpЗQb*Md}p?/{1ew;Koȅr b W,Gs'OnQLg WCFO" 0(BGH'L x&"HTOˢ[N6ҜG%ӑd@&Eu8t0Uqy6p^.5: ^97C\gx.X/Äm̢ aښAFڭ:wX VntBlFEKDڝv Z,fiFd#QcXݼv}Ns"FN:ӧ#y{z)y1y ]1uPk]IL^tF nדAmm"O|wL E@/l;l *d@ZGJS^̰DK(C06=@r ӣ[ߗد"щ1]~.nju%EE1h#Mꄿސ0T [ $'j.v$X\V6fy$ɥ,5Y ђ𜢝Vq褓ri6"g W&}W'|+3*:Rڧ-:C; j3@$S4“8*y0<> N"?H AÍJ HPPbyJr8,2$;q̽\>\cN㶻!IE:F ;#~>V6'rŪ>ϩ,K@D4Rb'4u/ /!BKq½10u*3יؔ⚒$ĬǔtMF)TӄCM^Gx/^V(&/崠1^c,=_`%5|4zϏǔL/&>U +tYCG#h1aXό4+c C76%>FS;ojV]BZ`^wfS\y?H_Qc/m'&p4OR`Yvځז nZ+ 1 )$37{Yxk;3ѩ9EUnL視/ &)\vjc\Sᶩ TTKZV #ż򤥴q)j)$oͼ]~z;l}Y^Yy C R{"x鿑Jy@Rt:vEyG%ծ1 I]Ne ; ӭ=rS0>e \U&23g̀Dks }G 8~tL ^[ zδ_X;gLི,oXK4ȑ1}lx`DOXwA =67@s;p9G?b'[i^{zE"~!} Lu B5f3j[a{<P{<)JFnuf(VX#W\pUP-d!HC?OWX?u :?Mпϋ|g,-ﶂ7!<>^8P ^rs5hOQ$Yj(x8 0ɐ7|ʲ yYb3++~ Z@v|tFjO̝N>Ij6U.>?߽_ ,4aˤ&+O@O|  gtttIH}:D f.!҉ /%8hYEm|֟m~lR|ɻTvgj>kLDv_QOg t8j%uB^8fX0Ȧwq#d'E a<oK*pjn}mє-n<.~{+:V!XwШRadsRQxO1>g#}XQE~q4bÿd*ceW(7!R|3*7 } LQǏD0x_Nbo(=A*Q{ guwd$>t#^MNJ`J1hEtAVn騖A C+jѦUVal8ȝԯl=k¬G æ>(bNtwgjsCrʗnHÅY2G0dU0tǏ#oMd=BيWe2l,']H~WdHFDu[-+^zhgokckl {P֤WΨ`+4V / \`B(ѐ/ 賹BW{l5DOD,dPc'hZ4f:3z٢N㧍G}eA!Դlj*7y us8i2diVs=' l~nU*#ԶBۮ%`2^ĚM/F{:>Aw5d;C4SykV ![J\) shbɤWR_]K9:`Cjܵ{yvyΡueFaEuZX᭞:p2a;,,ϨM)´ "aclk;L`J(5:V)*,Źp^`]5cޱڰg>0=S9jw+OGw]ZzF߸ㅔd:,mq-›]\/ބg#i] ҿeꪯW}4,s}E3E)]l-Op]aÚtkqJ(B,ֆѯ/C$& 8eRX]`6|#1߯MdUhtK;:LRp0 b|@[I.KF,CK)˃NOUg1QR+h_KQuy4͕_OAH*Z1"r9>:~pTx?dTn]Gy$GGƴBB+B0hw1 )Zr"Oa6d|P@ zs8a69).}P tZedZӒk0y ,ZtsԀKPDmg$+nCy.(5@CWN.~؝M4wqkٍy*hd٩Fԑ64҅sW%~\-˛ ~в*%;inQ,;aS},1{=y5aPň5 FgOƝI}[bOU@ceL}^շCmY4NLw|K.uq# vqG#,O&` nǂBɱ#'q&`ް@K$MVmZMbHXycէgǝYFR^ĜuBqcՠxg|BV_WOpYyztx _#E-l$*ku<~:f9(or(/䜈l=P=NtfdhdڵMdSg6y<^2 p LU.L"ʆ`T}:V%Cw11-rv VxE] +ۀ kx r tY<'5+5)~hĤ`͏RV@o>@1ޕ LH"(6'O&>jGg6Vqp~ع5iquPt[*aZ&u=BU?6ySi\Ng"$ģRU 2Jt݃~(G-_>%ˋ,/Ge? I#ρA> }B+^8x.AMEt@>su'H ɟ,Hp\T*٭K(Uu, Y];6-nv;Uy$K9b+XRr*nUKUqKQeLH6C0D@6 n˨ЉD$hcg$#R8D;KO'<.a}aÁFpSt;AS#("s~ޙ>[Mwkd$Ԑ )3'nb#UH *QED7_bߖzkL:sa_hp`/LpW$W+wo$ OZ" ^_CK=MTmBL/m=U†㧇"sCKp$0'і#R9amxȭV+qFԤF/%q~!&:zn6ci4~3Q$R_M  {D$ڼ|0c-^y~?X?AjVd׷>iؽѭ4*\N y}dSRuonuz1*U&a.yP(|f>_&|p\!BfPM%[`jWܽ޴FTyG\S3^vIİ 0 v̇@^/)'AE: ^/4{yK KEL;ݑeui*ϕqw7 `ێÐ-ڴȂU B*Z8cy/rr:lh A׽Y5R |>;w^;@ͥ`.ɯ|[Q){"DثoN'eP(}Ϙ$9? yK:ouНkEֵ x!E9ŵg^)1ʀyR\(xmե.KzRgg"2Yu~Hh^e:8KzDŽՒ[#6&Dn`X/&h%ʼ~yӭ C ImAfjVr.?f@搻iC<+29ϾȲ y:O;K?,{-N!7 6dg?hRoߥ8aEhJ6+Kk` / At6?J@Uxz &!֛WSb$h}}I_{xi{)+@~Sr.uP {%fc˛X*;-2XjpvѫqOE#4r82#<4! Qrn lH{ Og(m@ߴBxE\BR8l!E`TMT7Qei+Lݦ$\^ ^g38K[`wBPZmNfO'ZK(3fQbB#ک8%<)a|U/9sPVtLu?s::-]j4SQIUA^Adyw~ĎhVё޷q/Jie=((J Og'҉ ւk9OZr5f+ʪL / s jXv8n@?NM ! q\pQ:VР~KO( B$2 ܔpVZ#ϰv\ @3N(|$}\P=A+wC*n >y/6ٲizFm3 \l9SP [9T_`!pK0pa0ə5{o)C\*eymh l^M'VCt\+=CFr+?}[֎A!#GVpdUL'}-6O4ԑ gKF#?\c[7*Mm.-9KXoڕ?SV Yxlv p?y9'ۋt&C灻P*'kbAu~*Q=!iO/z YSʁ^~4hc9?FXh$忾G'=ڨp4vw>cZ,ض%D,݌ Pa ܰҋbD:%iNC4Uvo۠nG $kT%#|LcXK[ۈfJ¸flShge|"7:0K|w^z-r2jAL q9w\9tkaB`n\d'ycq`;nx>7!6KS#I1`q{L'}F? ϾE&}'@8/j7N!*L/U=u*ZfGJ¹P<4۽YQ];x"#{bUvBHog# AEow u<,}\ ︾l򆩽B:}cd{Mjo"wcUI=.Qzfd./wpʣ?` iU%@ͼ+ݔ Wu1')I*Í\'%^(zQV8,Wn*{p3XЊ,./A=N.NrD4:ls*.75Ey0F`$mn ‡13m& &}5DKsRǨXX w} &l5Di_dXR5l /hfݶ cd=:M+_l$dLVFG) 0?b mBEoت+gF+ƿHT zi1SC/K8+MiR 1~՛Ծ)n"uYy/-̦ f x6Ӈa`6W %\qEd@ !D JS15Hy=e_M~2m-/-Ikt@s<{{]SƠf^f.6e0 HX2W,2o$N7 *=uz̆qV,"ӒТ/Ѧt2 j@t\)Ei+UuPH !6.Uq}NJu3+YyeCNVӫi) \G榑ΕOG93# Bs8kwP!_/eXZ(c/*̊FkmZMxIg.NkhHI`3rCFSnV2rQ_ԝϻ2szs6rW˧ӿvVLCS٣ 0vBڒh dӐEOh glOζj඄yeoViuw.v9W\ o#Zj))cc iu焈df!6㸚 4bRo5 ذZSU>&-ae qVz2`P;J~@'Դ_&-QP!5uA;fU_[D'6&Ic^4+;/u+Ъ m2gZ2 \ʝu)?OdglKUMFl9Rj9)sUd&؛|UMszT )wz" x7( h0%pp3P>E-fo\:īeSG8/6FR@ T8BH VzNZo}>XY$6wCj~S\;0} ^5^xB=d[# gT.]e;0E3R8rKJ$S(tDve*XKu(1" <3jb)( R3ԪXqKBA[;"K[=b0;/ ]EbZm]tv HxRzEtdcs(t"ZC jԿ4mšwD%?m:XE(LA,.H 1{wz'qSw1k͇K &8n<,ŋ{/m#>/|(Ģ'EAq%1- Y,RF?wp=X$C$ )|y.sfjk;uH>@2^.UE99B,.b9({3CPn-0|D H2ŸO$iײsn`iw*)`~Bo0j4P>  8q~ 3ac7n!~k3={1_8⽉ w[ٌ W|YӸj vSbRr(e2-D9tFLO+}'٣+h:1㋹4&P[΂{Pe☼A;O9$.ÔmAxglr ck 3sPT)ijbl z2FsrY*Da?|XwQvF 7\ѳ$Si4Q`i[URi`oG_An'skL5,3,(Z˦imt:^:㛒ݯ7;1%3.E#a-xDbnǬLQ[A z#,g;~l#l`C|WnC V GRPV |jv`ȍ72-{( ΠU@1_]خ `_v :_r7/|$^72#zj,Az@ )anS/[8#XTQ(zzmumΜ赍騵ZH%0ɿmؼ6muYJDGYF.2L:D^Uji%NhNFIѷnvoǃˣ j~84Ny=MBaL 1N1)o%ՎOq  ܜe}BtElzSO,e`糓r%H+*TRrvob⚠ 0fꎍ I9E}6+ 򮏜=hw^~`^{~8zQN%ys IaA?l0*ݙ"|Ǝ~;U RRnR2DA 2. ^U<%zR"3' F6nϫtCUqi0u⋛-ܙe-mS0OM"^|eoV !K0 "hՠ W@l J9=.Kw>r(?wM}&pl.v{3-V/ں)`|-`G;4e"J2't>G;/ 9+/`.4ߣJp ԁYⶼN݁ߋ8rd &M(d]RI]*4!01h%[4h0IT9WߚNjwz``1WRqn9>0Z " Eot`?v No.H#˖$D|nIR8Hm:!"r\mxOfpLY(64-PSz @34-(Ժ68prMn~vnb}NLjGؖ<+z9I/!EwbCeKYyѯ=֑JA$=%r^z)VMV{-:Yhɖ}*@0uر*G(+fڂ %sͨMD nDԻ`ʉ*}jÚѡ͏F/\UpgoGU)CZ-f~zxٲE{QG\=D^'-;cmy]UZN dRx:>*%qgě o?Jg/ka̕1LU4!O[z_ AV%ԅ8yb.+,!BwBjJbN昣y)x> DQ@hW"En8he0d\汹W Ac< rPж"cea7rJ\&i ʻO/  fT]<%Ͻ{SP@qky,/z̍Np4.VnDzBt8QZц0 UL:blZPs;C{*ZiHÀ >gx’a^AyG?=%]ƌrMg`:)}n$bs'dܐ N@[_)ɼm*mK1*'mY?+-k {7<{O 1[Fⵤ< \HGjw]Rz;58e1BBQNxzGV݌$._kkvk@,͏k$4_~}D\FIdž-1ON$dSZ9ΣjC1W7-MzShLJUku p\NJ+$b4p_{6jX!\+1G8"t}Po͵ڌ (0uu}mkE+, m([0""-Oe`Tr*;W3^!Bt=P[x " 8gh$m&Ua s1! v1?hJxNm\5'UA>ߕ̉>,qp8m->OUjdO\؈V}_b/op%e6䑁@Ѭ|% <B8؞+ur!rqU60q`[o5[mʻg-6ٰ g c#9q0^cFP 映 ]E^v)z?7&ve1ZRa_jһ.a ;ƷwjQS]Hʷ);$~|F{N["nKF޳"vQ&'8'ݓl1\ /4U&/VRښ ETKXy" * a%0+ƽ^K/4-7yq#=8\Q ~iCK  C{sPEeJ8>$v[[+ⷂ}oFmW-: }Ľ9WVρr 0ș8^ޟph;E^}A}JE#,3opׄ%^vP`I_Ln[kd+]` dLOs~B ۡ{`#L[@I?{)N+CI|)ZdW<1DK8qڄo'sҽ'祇k{ }Cɲ~BiV{':_}"tl06SyJ&h*37 412ˏ,NdPXnUDms|= Z#w~dY%ʮSoZcc`F*dHINt-Q_=clBVbN_ DaF0?(*G(8D7L0DkfA'p 0 BoÝÅ_@[Aʃsfj~hu0.vr954aF)[PȠ>/rw R%&}.fX1=eٹz~TsHDY!8VV:4؎_ fwC]r^+X7>!<{`ɴɣP-dW D4nR1dHf;0dv:䳍=|wᭀMQo5A U-lMgR1-9<ҀySj秷,,D|.\ֵ#6U7rJWC)Sj FV{,j]~7;vhhL*b@]r`g'o ~ρ'Ҝc=SU8l|滛 [r7Fw?J2$ Kr7W'O@[/P$ݍL-= +Prd=cلWVrЅ#lNXy-i>&|2쒀إ=L9=n%sZl$K)9m;1&ҵ $Ǡ!z3 @lz|gyo@E#T doֆ4U:ԀmP\p8bbvlkyS㮥boO u6駱貼[ļtLҳx@f ÔWg#ew61'Smx='ɓ%dsJ՞3ŕGQVNvc'Dͮc&;A@'87;&QkC4G=>O94߼ k~ ,`uk!""z6e5cQ {I:빦cm1l:KLɔ# Z *jtPU.jݽNsJH]M ӧQaJv I*LiI#n{ "ڟr/t^[]V=;8~EcPKx-\Nb!6G&%L`CwB)~~d8UW^K[v.am>OR- gZii蠧C{*:82b[VՐInWU+֖2.D|g/5NMay{* "#]hd3ZUb04c܋ȭ<ۋ^ #K@oyUo}{~yh@€S0MQSSo + r[d^$6}iT]mKSʈx!vTg[#qdz[Lត(t_|9Ftt1ro:R/2~lLVN3 Q1x28<jeQB7s:XDS ";bqUsF\Wu U x'O+ aG*+9|>D!V8f5[z`J6=A-D@A7}彘R<mPQ/ϽfTQͪ( vQU7Z].KFYSTuZjjFE%RUvn ('I9~(HHĊx AOԡ=q湘. $  Kɐ8?-|A6wOlJNŦ _u[ 9Qp/DUueq|S'?eLCx&ȺR,*yū=38J^} A#bɰ71v8ڙe ddɆ|DžznPDgxvNczw>3<%ˀh.P3}Y #>r5AisÀG$joiЧ?Dw=W4Lf!U9;* 0a&[~x5Od%KswȨ7Zj.3(ےb8k \D\`T&(}4hctRy\Os<٤ 0tRsf͗ϕq&!70aN*풜tR7NL m:dBnLTA|-PEsFE#ر֢3_&2?r︡S~MqY@Q :pU؛ƦNojlAZҺH@f]D}U1LiXJY0qKlzYb,!Ŷ*}3M^oiR-.hCFk(tÑpo2_LB eCx0Ȏl\e2T@Ds`,,SNʗԪGHakޮfҝ{"E # !nrcLjjX& WS'xКd[ 5Rꜯ/GmV 3WF +vXIc]2eG%v ?p)>a"V=޾{7;C.A;"~9ΩI%/i͐&s]Eq{2LĖ1B_cAd +FKHbo#cy16_ƞYfQ\O *txqv]d xQFPp7ki 1u& d}Τnűݎ<˷R0_׿JazQvE`SJɺ ̗_eI{Yvpo(qajrd'Ԛm4yt^m.#Z\a[:rjg!a,koޞKqx;]8Jd և]Oc-qI<5F4Sq+޳V} nhYjOh!;Zv=:G]۟l/ 9Q;T$ `:7#_0 c Ln_{ϱwѠ}UDa1犈uqDKd$/^Ps_ż5[1LD(C_؉7@ ?Τ,^,wmfc=ǯCMB^B7[ا|WJ] #e&=bhCͰ"S[NI9|cDۚj;3bexяw"XWm1"x$zcY .w_̿j{2P3r;tUL_4h1;Y@:!c>4HShmid3p;,3I 6DJH2C6ΌonW"Z/`o F\J}Wq7K.b`-(9=z^'vmBO.2 pWjdz>_{J^]]sNNmL-E| 8RP(|?p;j;|*2jQq]hMHzÌ#{H+â%l5a _@+{Rcl}=2P/JߗQKgtq@s&Nhd_[4@fOP6^h"Ғ.W]X4%jA'醫~G[Ԑ @Z$(gKb>6Ũ{}m?ڄY;<+~Qct$n#m);w 4߽Wi'Y-qPM˨eciLZ;+=hVRWTщ*a7 T-GZ oEI摌^㈯:BPqŨs2SK)C:1}+cgw>wp3N8;St48Nx)WnD`+6'}x\[J.Ģ?mˊeUIyS>RgQLر%9RWA2y3sŏ [=0N07mr /.琈뗮^@#XWɕ" +*f8_I;T™Ĉٗ"3BGXQӏŠ*48܊5^bNoMrU:6\=];;PCHCmk+7 r?s1dG읒u ^ 1X1V+3^8cPtSRͼWv( _\T46qwISK_&V#Sy{ioG3#XDTL!G3 %4;)Is64PH(LNkύMf!uwҸeS7B4k{PN꘣(Hᤓܿީ,lRt0(nUaܦOo44QȲ6/ .n.d0nBرikPֹ%ցq:/YlDBVU S '*tUm hI R=g/؋%g3"t^S UO ,b8łdR&+żbwt|4C P%,j V#S6Bf7n G0xѫ; " ;Xl[I,5f>=!p5nY :Zpʎ'OojMv? U.>.oqSЖ\?&؃ԯ t;|ۜ/Dipk=ةp 3ZEnK%!XX*;HHgO+64]#x_C[PC<4a0DymTwV\"֯ޑe䜼)8οA [I]_scoGz,˪ xˬ $nk )F^wz D2rj_?b8 K}#}-Ԃ1n+E2󦿽LWNO=ӑsܴ,dHqB,rru/Ke49^ 4k^;$`TY‰|zZ|e>ҹ:eVMJ>tHL(Z ؚaS!Lp}u+U p߂k1;wR9wcdP'=Y/S y\+4m^3Cݪ2\xF45\[Jr4(6L P&iܰ# bd):FXiGLif;$6QEH9xOA,q]K -LH}EXr __Ts#o]3@&Id}F^ݠ$/Y/*ܪ7bdIj%,)~f+ ']e+hB &gi3t|lv3@odpK"|SNߢɭh00}oJOH{[#׸^cfMH[ ~*w++d9`<r#|>yj(k3x %N\. M+`]JS$!?M = ]ip Ի<.f MċP 1Ĉ3\R Y T}0ߕ6+<)zFJfz4l `.ت]k#~$)&_Q|WŒG4XL5ԩIݣlDё^xTN ]$sa n,(Ԑ[ĉEl+[fAnyh2AfE=Va,dPT?!4z{G}JϤd^7Iԥ"WyoZŻ"?NC53Q,ҧ >X:4\6^e2bE4Úr+MR x̚? 14{L42s2\EO";qk fND>;o)3ɫ1{j}}!maoܐڞY#Q*#1mQױ?(}d(o}`jO|tH wVPk6? Hrd8?&/6l}SoَeS*bXf HbClm}CL.l0jCXw p$M1+0j =X E7zƤ G ۱^Y@͇*-{CJ4eN4gtnG?x xշAov 2Υ+n2*:JUEQ1}}ĤǡcI":b! \vEd6P7G3茩H.v`?~CV}8rr| p(Ivq˥(c Y&x1cQ5 =M`PDѧU+ݧ&rЎKTU’% _L#{OY<@YV745pB*N5@lgHSCJ_}M&q ;Q`*|4_߿D `}hy4y)xgJ,$X&gd`V> $ \ '"Cj?o0G?xc@(7N6@^ &kBRu*rnKЖRo5C.ޚ(oRDmu|Ïīl`$Wܲ|lϺ} Pz[qWtJcٴj#&ٚ]1./\P`Y d?E Y-]% KKvEw宍]$fd=Q7 ~*O)մz([>Zn.~ RK!e%P(Y! %՜*H}۬$}/1\8$Kae#oF AVh=HXvX*nHbS{=z/ hgZBæd!-vşI5uG ˘ Ĥ%R r9b @8d\VYw$>Zr)oe[v/6ؙ&ؽx}g7ü9*/?:&Ú+,Í}<̙2MG1w5 &y[Am,py>hџ@D#k #BMvkS OT3!QÃ)"|C0 ϩR:լe厉~˓1k|a{kSN)oG-D]/̕|08lѴi,}jy}ѕF.EzV|}'t:[V1{.{vQl@Q'%7kUkN J%+l3ہ}) \\WYg@`Щ#mBGNkV58tFS ED^e804\C zNO}i ONm=<.P >PUbJ?%m|}W,6[|Ifs9:?O84_`01񆓼lh:&Ph癯Kk040S(3&Yf%K6JgW{82M68j7O@ؾ$'MiD9Gt 8DLwZKQBF=kµMdlzLS szKhX1כԅKGYut+wKT?4|2e-'Ot+ea>h-;ǿ}]y?j9:&)\0\yWψG"g;b~٨s&t)Jr7C?CxH'.bP-ˆ4}Ȏ-Uz3@ fB9:W/̀ 9>eE{{e%(qWzeeiU@c_!փn$2AV-i7k/V%(VaZElLȎo%zNUD"T%{z,InهF9葜1grBd [UӀ H6:3as0@zĪnt{ L,Qcx[E;#W)ql}4&ak*c$:ϖCK#a9 ( hT~nX%yZ <|@7[y'./;2v&?GG[/s4pl_T*[e/)^޳8\^a_ p%\LVb2z@9Ϸ;~Zi HMi"}0`{Xn.B>$XnȂQ. %0g*;F0<flPbDWݭ*f5k|tQ\Zc~P7w@g2&_hMG?R6}gL|I{0n8.'QǦ&aۤ1\vK,eKD(,߻'DjV  0 boEyazWĈˏ.c:-U@y>"\t'̊xIB9HF(F _V˓G|sꀲU(E8$9XO$y |ģg]bs#~uE\ezeN[H)P#>q3O*n{pC)5}V^LqX$"@Dd40iGPa1vG;]؎n얳 )ʬx7eNU]}55]7gPfk u)ު*w*iJ(66NAe{kcוu TQ%Mido\0oqpogtj+4=ڤrl4HL9oG'VԺޮ;UuA7^@wxAڔk>hc3MrXG'6@d*D˜SW*VD"\B% ^GOlF(q^1M\R `C çz{<ǖ+]GLdhEClac ;n=e5r`g"N?jMdM$a"{Jy?x"憾_{umJ-$g B|&o q7|keLBRYCUʺ }ǭXU3u8DN[&dUr&Yx9V FylUM{ &WUj{Gwan+PW%1HS{OrS5Ev w" 8gѡ#Z'7GV'EP)1fm"P"/TnFMQYM޶ |m8QRnsڛ:L-!;nj=(OO^-lm8 4@vqyY48gh_NNn[>kVFހ@j{Gr `+ 3_f\궧IE3:l9nRMߋB?iM'8 ͡4[lԞ{"x3| t$GvH^m@ӧ4i!|uְnՆC& X,Xm?e@7og];Y.tb>ҽ̖ a^V+ [F%;MjΠd)ͦ <DZґoK.ܳeM[ j Xlpnvz]XV)TLʪǴ@F5ܿ8եa32Ўek+̈́A9ą*4w^b35ȅb*y{ E oN@UeVڹ=Խ{t~9$mOG]b[#!*4V .4O R>Nݮ"<" Uy▹"N^ =kAu-S4GQҠ,^nsPoj*|Wu*@ƣWyY B봴+VgmA7W ' Ո# kKR쭒~ŧA p=ae4 Y ]"֚yV۠Uin7 @azșKj,M lj~xκ*𚎟% ŧ6aFw~FX1v0VEޖc 3e?pJt&O!_14t=A3{⫻.~cH sTiH#JEZbyj[~UZGs-,On",88MS-jREr``QDP[cZ I( Z0:@TрbEtE8#HozWxp_$ԗWOr-ϵO@ Mu KBn \G{aeb qR&arظ"6nG>+'L nņZ>{A?]K~4VJO﹝48Vn5Fvim/;dqN$o2@4oG2I_j_w?8?]v9xMAks:D|aj,qԥ!sFXͿ+v,] iT :7| D|4!hsO6ѷ PK5t. 8|+Oy#/fJWO<Ěuf\Ul8.A  wSq0RvW͢4IDnP,hsD?zInΏ|qQ5E 폣lgp&/\qKF`ϋr V׌\׺Ǝ9u [cpceHG2wϹ`ܿaoR`ԪrUd@lq6>׉)%wYcikVϽ΍էOQ!Й$cci3?L/ 炙<tԼlv(p.>Ǥ% us,[B_{0Tn[!u xi8艱Gi@O֔aL\Wjǔe1Wʷi@.j/aE:Btڣ7{_]f}ѻ%fNI·D_3[%|v?36_1F\7&;#i HԐpl)[ cKY%Ͻh$DN,e[b[mQ7:ET ~|?QHu!^V6<=1.X%+S1LpqGGk%#o=(`)+oŨ3# ;2Lh T}ٍGʽWjuPHIc>۴`%5剪b33DtvJp*$VeWH!HC%9~ݖStE Q_%8="|AKZXW8>p8(\cn-=YZ:(OQb(a*"U,%IAh-,qn?T#ؐDm-q?K`k(@gӚ 3,ѽek?5V%$Dlu&pV B1Hʹ>D.l5F#O%<¤De1?*^^vG)ũCN?] aShR3 }MgBU*e GϧH&ف.ja!goFdN=Km6wiې'alXQ%- AaK0 ?M>\@=PZoLYM[#뵕By6E|n$bch30RI%n;z[08"OӬaWDcNN.[|.b/!+)HHW(5 ~z$ Hvƨ^۵^N*`Y-_E 3fCyNJ~ɀ cE\" R/ DbhiFVk|L„q Q^gSll!_3<-|>΄a!F^LČzI2MZυY X 莚GB2=>{y o쐘q>wlZ.!оvحd<7DSO@UF;֬0&O)W_Qw_soǖƢˀ)XquB)ߥ^xNwh fֆ~|!NlRQ G9H$$"ssX[dNZN!-9A@zG^ḟb Z-9ć >*lbl&S]F1xdLI0<_2hW 5ba+icCtpPlb gqŕщu)a.ۨ7h0ߚt!HǖxBIP'/GRiX-zZ'oqسv0\!il[ŏ.6pťx9.m}ݨ qLj|y? cWzӱn x"rEC`dD)ɋU (ؤ+X cAW6g"%RIRd^HAKxk|wtzw-*Y`۝h 5l}d7nyYElz8H'fQ- %+B&]ADynձr '|˿.!~2o{ ≬_p1B &?ƹ/h7Oݔܦ=ŵo_?gx42V ~CLq`y?/T豟H?nb8ioK!Fi1JÂ"$x=Dd+`:qUP|'qׅUC ҇VZ.͛ \R3 'sHsSfbOεj>1]j(n,߯ݞ7M^տ:HJҜ8\+u;&zyԁFll+J["7@j#iVaƁe~ʺp̰J|76 +/|= #D9܆k蔵{yv Pg|pLL}`95$b;}83}dk*cHrd,}!OG FB,ގ$n]3L=z%W ]P!+Zs 2*pZc 16T]*) /Ciѹpj]N.Tϲv]YLc,?]k4ԤF>űnۣ+(]<;ngEZ\ʹMĹ Gf.i%JY\=S5u\x62:0m^f6Y!3Kne}Cbp8+^B--iR'TEvJb:BPLُlK:%AgRjHi"޳@r% }h/b# <>4@t@Cƴ*J,|߲' {GÃ<,+x k겋Џ 2 >2rHӧKy^bbDSlp/%o;bMcCr~#Wݽ"T 4U5e<ٰY[ח邁R}~ͥ%.N"\_Gb~m @Th舰 1w^bL:F \7տW_pZ䖜b~,WOz#VCJY0 Ss_oDOg fR8'#w74pHgvEa)CT=BUSŌIFkؚp+zevmN\C^UxAuf_-a4MtW>#cSyc<![~kqI|&=ۿ=Po|d1~ JjυG6v&7W S^u&d)WXAj{9%hZ|*uG`ƌZ-l@Xh͙(\nhuN8d?IXXH`?F!ura;Pӧgo0e]-z(jO{C<C56<|验|-9lQ3Qǫo?*j1]2k ’&faa,TsCsUy2_S֘SB\?f^R;5#y428\NaecaM$w<ƹQ|ޟr2|Ƿfm";]2nw`|0z"BIA]D0(J'^(Nf(6 e.XxX6_֤,׊jQ1Ä11 JsWr E"gkBwǪRNGaVgvÌ}UO3VkֹF9Arz T]1'zTR3}Ă!in S-˦XtC#Otr?8 6.JO;{>E5\+^fň&kBLCn *73TodP&B^lt N]҇ݕ;6WP`)#01VI ǾNV]PoZ9ȓ :_ (=jϕռrs?Hagb5C^kjBm{.MPfge[x>{֔L/ Je\)Az8 cd̑~G4֞3xާ&\_GM`"4QiXAC ?jO%\bm:q(m(@$[𚳚Ƙ(wD}k=YJ!9a#Ģӧ-eԶ G )U,{:m` H4k4 ö ~iOVu/Q?f ?Cl52Fnԝv?PZ k?D>HBiTkܮ2 X!ܮ`æRw-cjC= 1hne"+ㄉõEÊE^LԗIdB:NhA{F__ ˮ]X,@9@ _H24~-XIZ _k\.I-m6zwNPbG۶U#j \&l/ )CFI^j)Q4v5]q?25$[y1PT9Iij.\ 9  C^FC:BsʅijQ_Sh9ӊ鰕(fljG&7&oۑӊ2t#³O[Yk +}b/` '\Cs8 "uK47mDa)P6ʑ*X }f}D/Yhl[ _*`-b>=-UIC|BPfmeŊ"saO ;BXŝ'hXk?(FU EMHH+"9?$3$Ef BٙuTKFI9%[â#~G H$F;#J[sSGi~8PqB3!ι)X܅ߍiL4J͌ - ŧ/X4g=}QWftvS1Y"n!3U6(ޯnjmy+\vEʑ=@ۜ/w+~&{>ľgr@)mdBKݍ+)޵Hĵ\:r<|~U a-E-O>7ϔy΂^IPb'=ԱMky2יߣƂ*5elNZ݂cE`T [ؘW8PiDr ,l;S>+05DR\<,J(oyLB|H̒ G2{LAJޫz]$oh Ө!l T9ć^vc+FNPVn:IU;Nv [,dC7|!q3KQZ.c6HZYxFN-Wut +d ^JUݍW"1B]t H`~9[$:R5t{g?Cm"[2 e(]HŽC[}ؽ`iv8$Wgȁ^wX)4D D#Lv?v_HtwcDBag`q !vC&snM0vU3b@GYO| EcHo% |pZTl vz28"#\Tzmr5{Bm~oIx)wZqv0a`ooZ;sz.gT/ih]d,ĪUIIAn1Tm A,ސX$rA<[?cJB *j+a-i ;xW 2&Vk:HVCf8f`KW |OeSs޾Uh5t=(6}ﹹ[Cbg-ᰕj״B4S[{qM:uXnf-q-@**ognng/B#ks- Fw\W܋PYa%ZbwjЀNmj+|UMkj%Ԕ# C[BT@vDC?ͯ ^e˒]H H_*FWhD!:3/=f?bc;d'Fq,EҞS#*nj=nh@j{{\~ n3 ךUp ^h_3ZZ^BUVaW=əX5ZF}{I.9(> "ٗ(l^h ]1Ho0D"Ҿ3$9/@!qDꈆV9ϘhvS̠8Lҝ#k &U;;\ a5qV69}(J F0!#k"AO 4G@!{8MYIз GL ;_On;8 6j=PHXgEJ5O`%{ii35@ 2Z-f߮-ɻl&lzc |eJ7/k?Ox]M[Foց[-_nFAs6߬gc5@UV ݛ pF/1pљ@|]@;-ADmP-$խ~rO%nY;evҔhG:澜1Iھ"gl^;f%:uƁg٨;D yյ |Vza9'nB$!!,ۜ#$0@"YZ˦fpo<us x;IR+*曊${ $PbKܛoQ0~ {疧p*HQ9kNB)B&y{΢*ﺸuipj0xp,3oV-ڳa/R\nEޢl39TN EiLҕ%z4 6vI_j(z^+u_=&GĬE]*|Hnnc+~%u8(k6`^CU)*:gk}p{*,EwKmio ͖1o-IQlkL0DP/hd.BVMm3R Y/ ("{+jcYdXtѽ\F6j6'){kO  ոÍ[[z5Doo']Crj=BZg6Ƅ=IokԹ%ZPL>͎&oHo?pT bq?1SҪ o7PYcc>OCn5N(T(_._DӗXLEuj"$EPǾT}5 E+zZaIRIDxI&p5,j |c6kIѸ)g&Xy`"o?Խ0Qԇ9ZFPuҺc9 y_m|[(U4~%>:q`9<0x AKS2ARHKBj;#L XQ!@si Wb:CAz~^rkǤx׵ˠ8ާy剗.pn̹tf4͓4TZ^Jj !h;o٢P~q92nPsUIUa:*z AضͩT Vt3\ku}G "c:᪻@Z-Yf y`M~\!E {߻=qw /UgtCX_k:R0qOfTB?2:V.A-AIh{Q Q`}P?(+zrhdz9k·a=@wGz[{^lW:U0c =#~j+!i\uQǼ}Oׯ;`6ǡXj߇;=$XoH,EB$!45ɔ ưr̎Ѝ=Ryu RiMzmC R#נ=QqI֦Tf]gzV(i"OX|WqBIkd{j8 r ; x}lb HB:19ͽ౜k˺X? 'qβ䷮@6hW~w󛉚(Q\u;kٔpy>ZL8"=2h_P6S'xYHDrbl$#ORo_g{|zۭeIi=&KU]1 -ѱ@nX&ˤW(A=S[gJ -Pul;%FzI&mD0Kш`nnj@B6C!ܕ7乂r + .w2.mC"JnVSAs~XdlKC(;6h ߌBTzʺgk6qJ.WCuݱzY 'zYݘ>RQ5G;(e:~|ڙ~ran6r[D'geӁ9V@xb~a&{I_rx{.Q5OC\|̷elֽJݚ.~Ԃv0j'!@#R*I6Q(ME a %דAY_SkD?? 8^Ti1ؑd܌ga~|Nh,v8X"g+it+ɷwJF˒ FY8lJviK㌹Y(ڻ15sŎ\ssqo9b[?ewl GkJ_|)IF$'Ujm8DlՄ\9B^Pв㠔}$H#`k\:yȷ.&0EI㲈G[ǹ&Xv|jhbK*µ[!AHL vjͰwG?&{i)A@A=DQw =4plPtdӈa.Qַp|{FதFRe%Ik=D@BUfiaT[-.diiu2e|AJǭ#lL r=fWR? (cAX"@lٙK(CWɢ,UzatHҿ[^T [A/k3l$K6_Z56.6$R/eZVπIPvғƹ!y}Z ~g$v'.f@=42J+o"ɎMVkֹX?zw\.SL9Ar9m3bkc2}n?KH+T`;ij 75&9dt_;yb2ۓ߬hH2sZ+Epn\rߜW0K@mى, \xes2ƞ5B pڝfI`s;:q Ѿ.Lyr4/ؼ5{)T$@ʞk񢚱!(ЈNfM[b#r1ZrFڜT $r_|ܖQHMnsß9np&ŭ=nYlObq!Mߝ2>[ 90xtbvT[@3s0eAavN aRhxo"|85u^ҴH7{?$)S(#W!eՇۢ_8%Sw,xЗ~|9ZivN\ "c5aAQ`qh8M;= ?T|/nV*;$fi\ޞPXA`_n+2 A`,HQev{p=cDb8]H7tWr""Zй2bUٽfoZ `U IQVKZv,I]!L$6:^}6Xںh{TF&-iӨ)PVdٲe ꉌ_8 4 /BI,10[MFe愹͉:j~$SUbmg)صr̈́P= %:LP(F0oU-2Yj8U-YW'`:хwC5C]]}$>{n(,~_5|^#b1Xz?$W\EJ%cz!! .(9ɪ M WW-/=[ƱVYS \z`mnv G/NBad1RS}Z/az9~5zjs]<րG>T{zUs QSmhJu'$h:7$(6^ш$Q?_WX䀗UGqg)oFc_NZ Z7xg.]%ZP߉H/Y1 w~ys!FH <%$WN9_ Úh:T ZbU]3Au%*UQۀ~.}MD[[uJ劸pN}![I T.̰w^P%]ފCcS6.R\/PdCYcE]LVp5ޙOzWecpIW#PYMo TGNxV@1^5aۡ^WXaŪ{IWd"2xj8'lzSFmzyr8oxi1 enl=SrOfKU Gy_Okm 4 }) Lbf٫[p|ys}ֈ>VQy|cMcGZ$O 'Hppnka˓Eu",DMobsK1[AH[];b8F5FE_OCAd.,y) X_Rr'!k%βDNOҊH{+;߼XzFkUն3>v$u4rTL~֑XaւD}+zRn"L%Qq_2~ {U88r?[Z%ka}5U\Uo8ס:3<t3բW9KkL(x2{a3fBaQmMQr7R)s"g0WAh*Cr\FCGe _7g[Èw5np4n]".ʙ F-eZ=}u56AW/f8q:W󮻚ivj}SEJz1'eN[zABr˟yT*@_ pON#jzҘO2hgu {,3b?p&[%&'1 n|܊/,}f>viYlRw0<|AKE"DR]֬;d:wqhfU(>yp|•f(n&aHϋg jEY6G6OjyHFu#yec|F)#P؝X pn:. ONZ4nѼyg'rZSܷJOSÏ4"e?tiڀօRpga?oC줣;Gw຾g^#,jb/gsok/z* f ϪHCy#X8Jpx~Y: CDjcs9EV1]o| :(r =㏗) ?u9 z/Jo'\Ηsb&R81Ondz- ݩU](ȁrTܪy" -n\Ffw+Lr(n`#11>D9%osJz6:-SsV:s3KElhǓR,:yt5 A8$%k'=bdfs4BgGK g%\gC7< }:UǦHn8J ǔO5Gt<RČl15:| B:Q>k+ SpR^ޚ:OD*)&M8?\JAz_uZS_)_W›ހђ,_y M߈nbgYŷȖST]bp&R.Wq9D V"ʽF'rɫ$<KqBGz2>[{G]<"ht;8Δw٢YüfEe>+ BzE8BA$#ZabMz2OA=u17hxy3ӱmW㮅AmTA hQLmmЊw~ۦ8̦-9fQ< ̺?qJLh.jD-LR:mrӣ9܁vq.")8K}BA9$ӑ}R&J4R~Q쭨VDIgq!v,uorӼ4W A^2GR|Ndy6erѫfц_noHO+/sz63;Ec@b6q!Wq(,nJLv,6W*Y98I]&3Cj9*'-mծdol!6%-/R "_3< Z2c9fsj]KϼҖd62o +& _TXiJ~m©"s<)P@4|zT)E2w <3g\AQЯ ~/Nq].XLA쿜m&WA83UXf&ՔHѶl lsxzVqP_ftE wcTv ,px0~dgDBukV:!=1<3P0uaם+RS2!SyIӂӝ||Lw#ִh{U?83F2VRap:ߍ5ʬ(dzQ+pq7) Fk10kq= sUR0~kΆĐG&k÷XBz(aw;7ClG  K iǼx8-[|Pt8 J_qHA5ɦVG0ḪPA*Sm|K-"ӻ@l6ph`0: HX';5{Z|uNgǴ5t?ƺDijU@SVٙH3s&d>1I.7\@Ѣ0 u?p]7P.Ao|&3Z'YW_aDR1]=5I`)lf~k,n~v/FƌE91yّC3ZߴrŞ#҃7 e@ 3\}{(xp{'%,y.)>::Ce52" h0V_n#؃_olk׵PkriF ?FEd&D[YӭAzڶMeۉ;sx_;Vo8)m}m5h;YxbDQ[PQ[4 `a"8x 2Gɍ];ҧXuG`< )9/ t[X)!gc0pm.nF/wv֬y_ 3A /z{{{b}zk4ca(&hOTcw4f,]HX07' N%?''QL9Z%G؇vt:VprN=K%?''AD|0n{fʏʎW"kEIulL[?ǢG%O3YHT^G:"N/d'XyiTF S,C1c0MwӢ(){mߣf\hNQC;5H$bl :|az9N)0BU`d/_M&~Ĕ'ܲT uG\E|KZVA',L rO䓗fIjُ: Zp"]5h& ticup [N3@mfw91e?^1v֐eqf١D) г^/qmzD Z$zclϻS?3%qrr)d|D 4ewLlgkJx+EԱ+Xzf>PWz7$|.-|$|P %8_lV~DyDdbИgL_GpagvzMBhC=oF5QY>=?d2%[,㶴ȣr:b"$QK;ˁڸ3\h$̤?%^kVNl%~LS36W,BV.Bo\Ǭa,Mu"1p]կ[Kש8N&KmWq$S E=ѳ86I_{rk6zDƩBe# 'GȨ0cbzərgR4'ř h<ǰS3p+Ύ 98fxt\iτvxb?bxp}qڅ9pR XYB ɻNfeՀ/h0 t,+4,Nv$V'B!9w]q]I{[dϪc׃1׿8wC)|Bex)*gev?֓D^+^cf;+m#<2o=攣>m\OaUX໸ ,Dn# 7`[- 6mI*!?IBw};lNp̀ %О$xIR2JpLalz׆cf 4G*jEKؓ|$Pbd>dT |Ҧasx˻ڟ ZGjijw'*HeWLk2[f~SYBJwmr<Ӷ%Iٲ5GS11ٵ*i"1#y]#\̌&n$կؠV.cm7i{b|wijt5Z;&v[XPZ&S_$|3b,U L *0,yWK񣫿&_. lS^/BfW0({G=j`6m Їm+3PGXjg h 4/;~l-&Ɉ Y-:{g+ I\_Ӛ`vL%b3#'&!K+a2S.k(?({&7@x@f%x@Ў[R) ~mUf.$f0gCR;}:ȵdM-  +#Y,@fHf:#ύ.c[-z>6;Yjl:u?vTv{*k;quH ,X6ν+1' A#eb|08gXr 8͗+jz GlG0}C!̳wjSхU 8Y0Wa.lԱ;Sw)4ĞaQwN#wy/qȭ@IDXj 8&ǾO;Z㋾%P~IqLO~ϧ/wn !H(6{ PYR@x<3t 63SJ"ގzG_/*%i\T,2@ƢJċqPPXx i$*L 0C/TFOWHs|]XTS#VGʗj%q`J,<?9!ob =;}P5D,_SޓFp;] (L0JţmvrWh/0!?!DJeElj/qiOK, 3vX?=Srac`]B/.\LKk֜¡+!?[' x?]۩K9Qm+l}wBߑA%IMvsO^zRj ؀|+]f88//\ʰ lLyO$Ok»:;|{ʁFϤA )6C( {J`˙z>bU t G#0YqA&[D)(5GgcQ!\Ul,%a6o]RvʽJ46sb4HņY/1w8vZHGR.W_avlC˨w9TPR/}qҎzspG"gƶMf5>w1F)Ċ*3C-㽝+ pe4L ;v3(sin37!$Zg)\%IQ2+[T?'P.M=w+O`M7&>I&|G3YRnc%IEOuzN<@ GCcbAުO=5n=xx~聈:DOTZupyj*=uYBTa iX7sώ uWM(Yr_jQņcXKqv>wL:`ra-D:!nJn 3iʖug cxlK0E^}ޕ_ >qEP-31t+d_R&#ņͶ.$uŘֈ?ZkknɧN^!:@!lveKZfFFb؂PᙱMPB Yʧ4Hi0 i Y݉,6ZΉD~ rp9V`O$f9(Ac?1j-O{c"3hR}%ԚO Ǵ!&tO}*J@PMјVU{ń%ܐC~+ڟ"#*^2pZx \h3c 2-YiGXzFev wro'JfIFaE$KQ+Sl; 4-rOOQ%Z<@%"΃5O{Xm~פ>\u t2 j~5IK>*,/B(j0{Dx#(^.:C䵪MRPPʧMz&@K"篸a)]>V;^I.)o# 6A h#*;hP<{>g=j?Y ֵq;׺UvCv=%X6ŁC%XaClUtL!OѠMIh$FCѕ$bbĮO>GP&ar>zQk E錢H9էr'TgUT?7ҴOKDnb?~'rMa4/eʮ)T ~Tuf<&+S16\ av'ACj(5{Š#Ig.׽W'@> (% 4rjW &w,jD=iUyhmXPbvUnN pc6X> ?SEQg%ӁX"@e=VgymUEqsd"='8_EæM8lL`Gւcrte4`hB OP {S:dX'*&q$v&ë\)I6ԏ^qXٕQZt |"dz54/S`[bY-}`^I_$+i9ͪM8y4of6 dH&9?qD[N> Czi0q/i_ESL֖ wUaʣ}6䦁Ma&YWǹse~]e '%AoȜl1ͩŻ"5--g#(cm%zP `lw@  yixOt@rV:l9'ٙc8*n@EE4?'NzW2@%9#=Z*!ibf ~B¢ҠāfkJ^L$H5Ԁ/d`"[MawV=IamVygK엝gLlg0OpczܝuzD;縗uH"lζ"E83Fn}0N. PGʔ q85F,,[G٫}Ln}t8[$7/q@NH_oQv bc-W ~=`&rIr`: U5"vSMź{_EaǨ!7Stk֡L+*c`w]e>g .6W@%Z=ʦӭ9ѲxX)9  R^1QJ*kii tꖹ&,f3ϩuժ/qIZTFvN?a>,0٠C,w>qqcY92( .r%^/L҆hx&>Be{N.lPl,i H+IPK1>ZmqK3-J(/U(E9\i YD̗|Us-^ Ae,Lv=e}ʩCy]e781OE45#i F7<HkEe45/Orղ/X?P{P (Gyy+cBÓU/2~'`aE[p1K*{t VvJRPpuh?=xSR?ITe{o!ZEl@V򦟴e.h5Inpg9z=58ߟ3:Wx(77(v,vxH:F oyt9m38uGfZ 9(5\q-|P"H~w륗֊I~Jwp'@ $aIC"#`fCxN0;dO:[gXU1XO7 Heq,R;[SL{tiovˎ&֛o[p};+63f dTGs'0?yv̤fG{ixT*^ y@J#[4;AycPJ$ Eh5ܰRpt`yv),sD/"˻(Us&aMD}8drTC9)is l_,>[뭊Co8ha㎞!)(I?" :M!Hj;pYwWiHѐOer$bGD\#q>4o djX^*(B8,D@~ϥ?s up:Amr]$XtfE;S$Z`*FgA"y96NzN;i24- 1rK0/_vC8x;"֘(ˠxXX+c)`ԔOzTG9akt2mt xNϽoS.8Ϟ?NaE,{U}TsKJ]pg6%/:xc7yM(݉v'ǖ lή_2p:9z2P'g r'Mjm {+(zR^Ur]qc㜷:IW#aGplW&K5YZ4mN/‡ L&NrYD3̼ UJS?LxODuޣc-K"xv)sRi2~tվ>Y9TX 7G#lw1Ge5,ן'l>ݮ(LZ;JVdÑV9.kO|:$XmSf5X[ޗ)ӇD:3@B4֚`&cqu*qB&{ûVxY@V6&rF;֋e:ٵȽݓ>IuJ<3]Zo3 =jv_Dv<3^Og 7˿T _GZy@If-Qhl B;e9ƣi&<_sN,.+遝nA a617C6kkk(s`_ QM))eMv<;ʯR=Ct@%iF,+7ț5 t:i^^ t?49f(KXS+>Da@6>'I^' >^?cK}7h>) ufȠjV{W 'Le ^6$wH XL6#n^7yM5 ]ϖ9`m1}{-w<clhk%apXO}~m 8 BPL<&(g =*>;,{N{jHʅu]W8,3_U76@%8#t PION!,&bGj^?+xGTfn4Sz^Gv9FL%M0!?r.BU!P/^ks9e!ozn{uq8iEA9GmOi(qAU'K<~_ooʽeZ >f+PEbYE.ƂS^`(W:0!!פcR58n1EԳX6|a"ꓸe]uw=HַɐbӥneAomu=v)]a[YƆf[cJFX=aW|.%YFt %xְn `xDf:9kθcjjp/iW>K=0EG7چ@{{Y^hI PN՚m:hkrhm,t*i?}H <6r_dQ R#`Z݈g@# 1+K"v@Ł^z-{ AWd dJܼ- :TG CC N0 h4sbTnОV#ѫ)edR_Wk}T$׳Ȃ! 480 46xi9"Uot4dX?*Ӑ{!LKdڎ0\{'Z`u@>;jESWƲs2Ք}ȦK ɘwr+9{νOQ#Ĺi:J$sr`_w=Z8|/:'^b,vExHkO }Eܭ([5jzȀ'&F"\`(͈BD]A,NBy{f)ȢP(P+ՕjI\Dnojԣ.T4^] /̳.Z8bB8Me+LoQ5$LLkڋX;j"hr*W kղYKb3My`oλu$O. t`UIҧڐo.GeS&]mPNnqI\a*,6d`@ E@%P!0]Za"(|υ o-chm pa;^z9YAG\!%!FHUuz؂X ԹE gz\6>.li_5MaD7e~'UŽ|ɢ Xs^d n/ (Ꚛ0g7b@ZfAF4]~̤Ж/N[vsI6h[.D~1hPBV,#6s}V_r`i>+O^ tg4E d8'ixg҄L2x~?k)FCR"'BC(}nn9vHzQS5s3_r\o[G#Sٛ196V_a>3-pWz4-Np?{ɠMlB;) ԫg|m(FQ= ŘOw:ŠQTEuU'eWUy0a;N2!zmKopXNn[þJoTk~~_bM{}SlrEuARw?~I򄡯?u)GW/}tڷvT#=+tX&aUbŌyEͩ~qyXrZ]ŹVTDeN}v,nNvWDa[q7UX[u=\" &wL\X˸#U5dlQtULBf<sTܠ 5:=~'(&1njD l04}ch:A$JvיTluڕlsRN.mխMV8ᜮ BzeVT2qfKH?t9Qfl[/]S>vSKr$ u_Τ9h<'17fc_mRq _Ha z~NZ*>^o1]3>MNpa,{ȸGK-Yz"1Nt )=ȿrؐo9*f;l?lX.םCM~\)U岊vӟ[ xe-t0kpuܽU7$oUg`!6űNCD&ptbv/=(:hesC IPIO_lOt+_=!8 tW9i5Yi -{1r|E08jվ١kj5@ln}hk;fX z7*Xʍ [/w$"-&R< Sŷ/Q*[#39)WCzy7|ֵokjI@3k&O3}I4w#'(2pBGYu%'nW!=W@JL&d.93\?sS75" Θb. ǬYg|bGLKWz?QV!xm"W;F#N̮y@ Wu쒅'f'h,˨λj5clGE1MGEHH X-K,Ԑ؊k5w'{+6=T hnûj[% Yt$6l >ZaM\c-5݋=rX2հg. ybA%"sM9C}s53ўS'LbnN (4d57DMH=yayxBseɺmḥj7Y,BW04E1*Mq#ɨ]fo0wǹ*Gj"ڹ~$]-PwכE*XIPZb-yT"`|t-u"o%e ElѺH'qfG=rY^A"yrG`KѸncR%0ˡ4ORWnwWfP9SG'xJYU1Aq u 38b'CIF:tB ,f~cXn {/Zm >s;=Kj:@tdDߋ'd%!6Ég˾-1U k.)C:˄p 8k=Z OU]KHoSIJOu#z~18^i DQu믌bx߹ݣ>6Z4ܙWΣ E/Nfɪ\cD~[н~^N[tpE3K"$7䨯a).Et|ͬQ4ԧ>*X4*AĄsRGU߈Hh},FںA%# qeZ"oiyVSSn cUV.G!ZuW T2W% s=+93EÚ0z<.=$EAC.(50:P]b4<i EyΌ>`t@QVգڶ/ d'F/ m@EwASw]r]õWOWRK]H߆wM}FTFs~`dEaQ|嚹TMJjKE|W6[z^̸8V oj[~®t@}a`Byɟm/N/p1W,+7_bW8S5|4۱|2'5'%f#ፊ.âmj9Aȸ巪{$^.O732N\C ]]hMWcW8{_vD Bma PҳI+P}@}\3 P|,s3'}7ew6l;d7t>o|)ocNLY*}7(ģPΗ6ɚYytd>*P_ncTbgDGzS:}~tr~f ܷ+t~ Y8_i>3;zMxu$BO;K*Rm8(^}+qnLL2CNn C e}=^۞K,>,n&0%Se^WbIpi֮% C>_{OTBAlBVgvSײrY4]F-bU:ܬV.9ɼ>( }wzIB |Ji`1N]o l~\^֗&CPJbQw$5^B"g71:\lAម!nq8G71 ̎&Ƿǥr6yx>M?U|CXy%ILp\13צŃ'SvtԲA$M- Zf J 4cQݞW\Cbbd3Ӷ;?9*`TsPW)у/fA^wZ #H}ls8U ڸfKw.]gϾ޾XK`qHFQjaɢjV3[XݴB.zUt: tBe[Z!]|X: dɳ_M8hT&h\DSCC=WtdvjD,a*h !d5Av(bJDmheatg6'^xVǩP JA t)BufWYhZ2keB(%g(-P؄Xw=%BOLYpps*_O2QJVMWxc}[ #az0L&9VYFzhMx. ODIz bhi5Ea"vITO51gV<Ój<<̙"CB֮aZ::jzGt; C d:WG9`[[AwKkx_*˥rNlT0pM 萿=Ӱ@ks>Ne,8"A$z%lw]xC_cGm{`_,wX9R7Gi$k'6i$:@l0t S?08@eHO66v +B.ކ9y4v-1akٻDm8NKg Q9}[k)C^x]#\ea(.&P#"zcrV꿒NQH=E_f'ebqDa-(}:\19*<i{#ޅI K;,$oƕm_6UK,^dʁ|JU\fV{kS 'E8Pe%]AUe~* (demO` Vb}ꪽ] s^qFE 6Ҳ +Ow U P t>uUl =jn<1ԭkphJZ,_V*pWz3̓!L=;a@Jðসh/r@=~mni~A5JT),oOm5\c\d@JK0/'E-qJ\SF|54lC*i6:LЁ,O-,XGpMR 4̸Pba%u Odv qHoNi38ʽKi籋lոڏ8t]КU5o3tې[ mo/O~Y$8 <$o+M˺ 6=ýq.BhoX=ꔂ,iș'ol8s ]B( *QWRiN;:RGN uɬjumDp7P%"D#dbeSt'}! y}4=]td W1=gϹ {Ţm J[ N!'KF|tҚ oL DX#夥,uy ɲ=3x@g z˄|j fG5լ70@eΜ&Soqgӄ\ĔYgJMAY&3,ˇ~\Vv^ bP-R,ISo6 r):4OgcČ/bf+ }<luK.F}0JشRAIn΢A܃%5Q+7j.D83*rߊb{ vOVuj-S/ ;hO.dNY{zm%MҶ򤏘ٷKT}W&tŅd],M&»C WdkvPSj]X\;ϣۈ>Ty.eg- Y銌D$Z3oK_@ Hx&I4D#V! A vɘܷ36Ϥ\ HU?,nxS9\^(VfxO7d G@uZOG0Y-uN^N;N/ C,RQ? S .*b)2'嫍ot*F~g~Fh~ߑQ l$m##wDzFے\]ʾv"7G>1s$FIʩRM)20ǰejA:ŧz-TلR$7uͳ@:ε %\>j}T|}x~JmG)b?{+` $WkaI^|-y IB j+9ݡ_}j3*[澟]m6AdNlfnG69?pcm5Ohcmc(+e߉hcC-rtƋ|6RꗸHQy2v}qi7B-@A>XDz,/aÈdN;6A19{2Ks,̃~S0Y;O#.uLo9mNY]X2up`&SUQI*B'K 3m qg, ʦ3Aqs$J+e9EV0{W,/T*RVMoq",U#BnS$"M-J>C>]jl'_12BT>4a2J|Q {ScujlCmךܷ-٣4o)$EX씰<{ZU<.h]P]b,ywǤn] ԯ@]%gU/OL̒CE@R%Op3G o~kTG[x5ޣa_5Ũ6 (k8dk%ٲjRG[mY! E&pC U"Wz3 o8)W0(q*K neL3e3]z{߆r1tr$Xc= ~ o$޲!6Ecq#N:,'w@ÑޔE\5g#b( ̗w:;HV0kxCj}t'δ:nRY/*pk2բd,F W7BЧ)4iU(V,P|J=㡧`z箭fl%6G??i31!c䲾47? BI~cӮ(u"AMP"ֿ3ˇ 15:4.(B41M0rfg{_c ʸK3?)@lJ9;ER,T KRR$9j] x~_pz-CP}_k(,׹VpF`x@Ħ: tR\"W-xםo["_F~y;a\v5~4s+5a OȄ , M5̰@Ƨ_Ƥ: iAN };?_4M IKۈ^9a+j_jko^Z|Ipi#•:3a֖<\y u?zr:1}Bbֈ<9S&٤z.\ ^AT:[H-4Ybw~ FGh~QDQW+.$!,b;[drk̶̈xH",C^fwpH]T񝮴EE|eNT-+}4zD1aw1yYYBuFV>w~-?=t2t:?;wh9Юo!>^ðMj@ifހK9\k[ c79 X9O] W8a:lؚgc@\G@M2")J$UCR%O9 pwa-3cw! _F"9R`Lђ[Z H )3Y׫ޯsKReG;vj *ݱ 2+iQWGzIZu&8`į5 eoPFhܕuQҁΤJfX  #fz8. /yqEY-1=+,"펈e7NX(8GbjO`.@xݻu7Ct&5њ^ :bd3(YYK/XfgZ.l4 LvTs+FhSOF8]+t:@Dz&.*Y*4hqN^Of<~ F,Ml׶Y [YiB@]9mP^!- h|?`PGqp}{TvZBhgtXh,XLqH ;of/8[&!=s+p_$ lI .gE؁%Z?*?bU~A"i[u =)YrC|8p^_sBkkxr y2Duj/X1iS+qɗKQ#֭mV[hP6Bu-~jEv:9S vxfQܦ|R޳T S$A7ȟ{ j%',4ߒRuPە/f?}oɅ-kCuUVmh^CTb I"3$ȋJhg)BX^`.;ZsmP&14'hg_B92OYIۆUD go,\#xӬFii9rP'd(N;n<؇:&P1+e:6lF.ȵ^RNlrEr q.@GUgm[b1F+dk_rB2SEpNEF ɋo}goM"&e:EPɡ(OE(Z:~M{1&^>EA=~WhiMLt" kf\z+CU15F]0D$=(}V>D"qCh%sxP?"$h jA!}[YT&j={y͈GڂO+;8i%\ KLej1W4uO"Jl?4K{BBf8(&^]ćy?aR6ڏ|^/2V&C8:ׁx!13, ax8WAlQ*E .ت5 Y{Ooy_O Ö.u|XR6^Ykq]F~NN`r>TP{=lV|]]b}Y6L ݩJ&5SG#qe]A<]&XbEi jHBI<-›/ԱfIK 1HKkGs<{wIw.9uYKG a,QM9řv?p"jp -IArݖuiN Gn V'e>1h!imEwypGA Gvx=/kr pOl9YPkLwݦ/6^ELK:Uȳ8ƌ1]xИLCU1cr{$34t{`pÓ1ɱA)ٍ $R1Vue èJj@ WH_Y #0"/0FXrN)>KG."i.aT%uU'Ph #1gܥuu5B//,秴(9 _J~$1ds%{`lz$ '{~Řr؁bܛ[[_!O30ؼO;g _@0 8IMse ZM1%o.N35]͌{&veaYçR6c\ބ^3}S[fXl pAmsUMaPp {sD#{/ϑAu{fWf#N@d:}aK%+"zƧ糈 "W~'".U;0n2圎q~_YO= ltTB05E1##A38݊2kF3P(%4XHk kBwؕn:|!zk!H;.RX8^Juo9H9灛o[$/b 86(݅φm ]:) Y@V$I\6'.jTّrɥdS<4kۀuFFshTz_IŤl>9Č=6̢(@~&;UԖ*0u;)&ON%MH{Q iProԸ*֗nK\Eܽ-Drl"#B;Obi5n˲J 0~U܅l(i&tL:6:RƗ=*qbԋ"_ͽHV#D>%Bإm\k?'pC`a)sN9'oWy7R8Bb<6 Q1WPy~MN,&,T)dU5w6IsF:%[9Rp\+Lͦ١_{&gLE{`&`\Fwi6>!X ;豅-U;N"oE Wz⢮0,Bg /,dl8N7a"Ge7pLQk.2#6L$ed\?J\VEQ䖐+}F}`c>k;nmQ&N w[^O}6GRG򆐌f4G&]6 v[𗏼drעyMXژQ{µǻSa2G7W2,LH$_z"i\E-U5YJJ{{G']e`?mL1 ~n նw`wzih~!d ^Kq'^PV'AV 'y[e# !O)xBN<@|h[O"b1Y瀻DWi\VH%*XULB]NR|+7;W_==.>$P6}]3e&=g{!͊ԼV%;NBB 1i-f3GțHOYF>ʯƛU7tnXlI5- )s"xy % `*Yvl>wu 9M,\T$.JB#xE -/hRHQv1o,B&=TP&L j$gt-bHqb@8|̈́ G,zuRʕSXjkՃb!3@B,n_A=Q @ܑǥ~`+=y?̈́oF_LOIlBm<ЃP |6;?/mV\YLDO?A3_o/Ŝd)5gz+553 t v<@MUeIM`6LKEXqdorx8 b!rDśXMv]^J21/"`&ia)A~w\v?!A lvˡԉ+o6HM@Y"ťڪaP8h6OY*Oz{1E1<ڇE%_2@m2A+&Fiab+z?1_5AId6?;"`hתJ학Tw:S]K  jg< RKD2'gs2ϨR#Bp#h0P7p%iYx什RsW^6;wBƃ'G}V+e,J[OMa(cX̝ >s*'CpCPN￲hgINC0}fW;yn/dDNvЃ DM}0Kl]{Z'ؑa?2(:/;[EKHe';H0 [{F*T]zb*r`)N܇:84®8P8 M{BŤ=o+?FeRkR jhUh>!82II0:1y27R)%d&†y/b~:_ tiKv6S 1}&ebY'ACOU-$x \+A~ig끓Lߊ+"QJ$X]jZKm_pR@;zB[O{.r$;]N9%Z4,fm]2 Ry>O_ F^ [c9ٛ-)>A#%߱gp!Q=W `(nY_ltO_/ Z('I>G ĕ{?lEA'SoCggT3=/IiAZ?RX )|X;UG7% uq_ \ y៳!s.Clr]/&0qMXc)ލT*LOi~NUQpM)&5!h4,Nm~byҕNשiFm-s"ia9tu QضšqmP ̘kQޜ|9!q@7Ny_4(o 9[OJϳ|]kS6jS(Bawޯ _Wae7ւ n~=\!}FYR3JNьnK8 1v"}1) }/7nޞ]2ڜ7ӎD*Vyw]%}a w>g~AU[銑`zž~ Ӻ%u,C 0b "~ {L _<ي39Ы7#k j=B^8nPO-ρ9Y\[/IЈ[¥% qjÌa1ޓ(bu0  )| IbkMj$‰H FYpQnuakœ2}vz "Q MHH@@ (mH n$Jw䰴E$ sȋXZ~GZQ@lmD2hV=kfP;~Z'%b9+DRN6\ME3'*(YF$0qs8;M& V4}UH+.x#Ҝs=6ȅ#v|n2 y I6WĠ Ϫq9 }:^x:ܡ][xck9ؔ"K!Ndn&?yfG/ eڣ Y(UC \Qy_1p{,qe.[C4W{nG} +I ߜ4"x_s2BH翑 G$}MC<>]!'xBݡBʋm~֡~ xŸ $5)Nn| 4Qi^8zpq|U(E9g̠Z2.FLd:'=ƧCS ?sYw: `Ze҆"%h$_oEig~tYek`N&4%BFi3 )D*vcX, !GPݗw6 *>7\Om+BM(v"M#~ LeZ s=3w{!EA!%yXGZmI{#\nQp4hTw˼W nZȎSȊ]dם~2B}Y@QgRjLJ5J86)&O )cx8>ݓyY(Lݚ$O=0f14suyo )3v C<(j 5oeksn.b`Xmc8&<$DA)}RŠq6VF{)OFYRh enZկ`y*q}E?  i]b-QT jr9llTL%}7Gg5 Ho;1詨5wбΓ0waUV[}a>,L˥S-D<7j$1rcZ A뿪In&$ q{ݓS2)D)mN*IK,׾@mc9[<_V]eHQN:d wj5NH ^)ta yzXrbsm*q&n,p3md)f]QufC.a.zi^'mzkytf;TZA.^Xpo<1Bhk2#U{Q؇4nUXN5a,$1pYk\~=$t46%=ѓrEn7P<;4TH#$9ŵp0;t9^-Xw& `{9i~>LDIc=~RIX( l7I$uj~ p^z\9DDІѷA"Z=תDqkaݲ^K)LQ%F"FYT-^aMRO^^RWA3'ߞKh91gruCb<όF?'y26qO?)]XibnV=YLZH8ɨ#9 Vm}s. ;1rV*7Qx[{dKZYvAK3y mwy!襹\M{*4bxZTO%N×0\ǶO|Jszv=0|ݳ"YQh3̱o"m绍^ȵ:J?4x~rP$Y[EҦVt|r)i@o5Kȃ9pM?w)3IS,sRLJjx"6;gډP)>h| g[vUToȒ%+^~@ C<5E'E: 5z0೒h+Yб%:O,2: J[R_9v|7˒7BV@grrTωj tLہݙK5rL;UyDrLqVR+dj'Y݈"?&B7+ $Iv9Y﹖y;ژr|k/_=RiO^>ooDj$}ͅZ\oQVq h2O=G`Fˎ"oz_"{5C`%W}{1hD?eM [tگfo.凎𯱅ZPņkނb^9 GBgΩ;ڳjW2PMM{{*wʊ|Ciz0/N5 6R XDŽGR?0/':BαUIr ҩC8Ф|&_!Fj383MRDH[0{,h'HA 6DHEQ1xzI!Qr`Mvy1,")%&]YRj&S焄@ d͕O KCOV$^A xH`̹s!V}M=|c4p]xTsWR 4!<@&o;i)xK)uTݻd ]bSuVU:_ЊV|m`)(԰wK>=:}^Kew.45eZ Cw_2di@ [!1 g ac*Ql0~#1gYP>Ck5({ϖ}`^; 1OJ:@3:Y]+aD% BgFeͬ=%N_N.%ov'rmۇ8j[ E(sAD@%Cw2=EHG;_c`ȴJmar‹Ltj,ĸ 'IV;HպK@~ZOBэAdzV/ xpSBcvdΠ;RANL?׋JMS3fX1o1MҩW-wx%N$:L+iDFaRV nAiXHB,DG9CPhVs;iv.;'t]UMZJFʉ@4Ө[dRq?3DJ`0-y>BZ9>Yo㾑7˧=,`úK8Kpr~0u 0/gqLc+ AФzH''^\X֫?  vErdnN8a>fA^F\~#@d[ccu^܏e0ws))'V+O'M7BNzgnp3o|t bʲ~Z f I;}b[P!LxD:^j gcfdd\V'4A.3α=J]ՍfذCTÅd%"UP=+ 4@$C< 8i|M}tC eTҘ&Nժnb>0@''Q;Nb 9a r0Wۄuʭ?㸾RmgraU;}9l+ 2CCxاSb93kLbg9'[ 39}m;"Yr Wv /gbQ.%o[*bW0p_JCuٚ(O1s:H,MD½'QtzqT*|<78-mK wX!AKE(<ú*  ( -/BE 7)mH*Ip^ܴjBF%,n`D?ձ5eF6tp H۷37);p`vMA.gpVuFӉ 7sd/k"f1䗼sq;˟I>yٟVP(huqN I7evx[P*dӑM?l8F_CV<6J_kd:\B{FyCǜgA e>U%E#p3ڎ4^yoN(a HrjvgzjGI)^%Z%'g=*ɵ ]w-w7Hh x@yahәAԗimͣl_a|\> o:(Hɽ&S0̗ WiLj4rB}(F&ŒY'I!u}(͞. L> W\R?p]L{`P>ƠI^oJs](uEΤ<؟LVCΎiď Ա܊uW9P+=NMܞ\x!=!42ȥXDŽK%/Ğ* ?9ŰV#OmН +]( [REs9n8VʽV @(ҋVfiq%3ȴ…}yjWY5'l1h)zv!storp@)Xܕ0MI Dwݻ-iLt O|h ~CkTF;>Lxi.M]bkf{3߭4D%'xgZ"oF΍"z\ؑH ]]k}(A~H #\e\Q`8 ~.FPܮXO23s5|nJ5Pp?5[W* #\NY eqdBCy`tv ՟y?~ǂ(n8dSh)Ԕx&}'iZ)pYlŐvtH:U'7m6#g }̕(YQl etg0 骐$I>r¿`pf TO]B<b6X7̃y[Z.y, In 4 ;觰HxfKqPPtJc*u-.eR, 4?IBD.t5p U*x(3:7"u>7W"kxK/Y7Z(:N䵴»rvԷPٽ$#P0K&!|U@ dJ#ׁꉿ#S8{!.NhBȭAS&g^zy!@QcfCt itxY;]t6n15@`q,.?nM.J?m''h_!#gv8[)s?PE5*/9[f:GZBiAbcu-sO3մ/)?ҲT=̛xLxjJ{hG?3_\؄ ЅPl@ І b3eO0ó>kg?0/HGaR&axCS8B~G^x(/GM! SD@DX I R:F"p .r zV~?VfGf`@mF5)Ng; ;}tPn@a[U#`xrBߡNhf$8fiyؕE!ctK}~UiA vkheuiO> ^/>4e%:, W`V/&Owzk`f+lX`dMZΨD4knf& >FEOq{A1H?"E=!GMoyRU=p} .6hiEGZG.AҥRD~h [mq@jձnaYP_,ﴨ8VW C[o䫔>an-ٲ@zg{,Fۯ /1bPP(1tK `z{ûS}vm){ڃw .Xzƅ+̌}`'Ty30є:Yb_)c NS0dL7<^syZ"ax]^Dk5 _܏ksG>8ӕ{EL5dws[`<,ig) I1 ˈ$tFMgT `oe@^K΁A=H6mI?!,L {(DlՎoU`i̫5Xk&Om ca s.΂e`Og Ff7b$fU#<*sYI} tkCH iuy`'a4z+V+ߣByF؝S#=KEjM3)|Hg[^_ E1&#.quIhMߵ1G=c~* 2xTq{ͺ9U5iN=G̵+% }ֿdzԛQhSN(GR D7X'jWJ {cf)Nc|fP G9<Th@enAu*P<ݺD˨rvgϮ$r){fT=#ʆZ~hvGFV`^TVZ.'Lntl9.ڒlT"[KrOzyE@[qDc x:3 ̪j˫k5_]DD~SB Z\ާ`I+=#A0 Tgn ?u褞_o}MVH#E fd9=W2ΚBb-9;PKE2e"I޵مhpe~loٍd2}H)c[dHH%,+2do/ٌ)wUuT<_NKf 6é#8 u\W-j1{³Z'2dD)DGz;4(N:w'K/:?AgL9vo B{mhzRQL/P֡ ^ ١>-\Nd9QW>FVF?}G}Q*YS0cMeGL =U(1jY瀳Ot\oI>#'=s%-s+v|EFI bĬLgߤF l|1+ ҏ{mt[ PkgA/[F+8&QӾJ2)# j `*v~ԅdiI9PhO#bF p {@5. :w*9w!3-4rgk\L%et ؼcG<6RYQn(O ]ump/^CC^]ݲ~ eVۂДMd[YA(WUKGuo_#B?`64$4 +f^Q%# @`HkI`ۥ֖4Gj36ʠDY]sJiӜ&LO J %|UN1;rT0Joֹ3 y?VYsȚv"F+Yhr3}K'8cw>OFqelɞB!_ ?u3?qpZ V)qѼؤc;hڂZwYOp:;>50.A%E "Yun=t(scHU ,F?|=GGZPv("gb"<8={'Vur>831Ŗ-TBxڄE q4]XOZZ i_L IgZbeC3ڌ;afKjvx%֩aoK֎5[;W'z4%O#X[2M9|bA nK"nF83S+.=_X;cBWJƒ>H pOK[1 ^]t=o\ly&܋-rKKDCnwSs $j\;tf. (]#5ʏ_“ϺsFK߳.U*iZSD]~(H W[kkB ͚ $ѨCYcAM1i2@GnK(ʳu;6ȕ+wܛJ׺CH bc~&J_v½ ߙ,z{S Sѓr/s/35# )43WDkO?Oрh\ETx(%5m1yk^nQxRX8"7eu"ruvOU5v>a@kD=FXJdYku{r\'֣}9e0z#{9@-皓'X8!V,{"InYd` aHGtn(MY:EZqX歚p )G4^'1E߇}!|!XwN z/@ cQdW7XN!#άߑ.d `MG"#K~,jcj w4^I}A{ܒdٛ/-7qK悎:u tlv[C㋱l_v7'ENjT屜Ji-@ !6΅ ?uǸyh>ڥw˯<@Јo`}0Xݹ,2yUpv2PBauXONPJ@W&R(,^zw5H%}-ηhx9)fN8Bs E$s BXG1ߺxF8@t LF,cЫgB$6 j^ _4n=sylc"L&MV5LgN 畤ʅ-NB*73,~ ۚ- as~nm&G.EDK2~MkOvD>9DOw s ~|ir*K)f8PrX6 hnQEKvh^jIk"{at}f\r0+0n?˰u6jm' ` 82@AsuiPOu ]o0Kܚyz}f2o@%sm=# ظ|%[>-b,*w_ > l&rUܕI0Z_G1 ®Bu9ҧ W9kX ҚonWM^9. _<ߗЕfg[!s4^ưLIJDEfRXBͫb>޸` n%WVMbQ TspJs;Ɇ޻zaw Hg);5R-7HiHvWvR(F2~op {(o O6`sP$txugm7im0٨@YĆ#s{hv9EǥO JS co }D[ <9@d@)q}&]%sojݻ#-Փ 5Vw=vGVpoի0YJ?@#o%D D(nNf9^ֿ18!f̓2HHIe冷U!zthk6 ,o+&0JR&˩* ?JFd V%LK晇:]ĊRrUTVOs,(D4檬T<~ObLM䐡?ю$W[8ӍBIM42oI:*wޑ;~G.E&u6ڎeI"v&-aނRqAn~yӂ׿UD_7v"H K-"? ;İ$LD1Uݤc@bK{9l;VwV &}lo 5tҽ.w/5d[.[7 綩Wj{+J]OeqV0)J0N{3u%sVGKWUe]j9)2#Y= Yb~;j0j_.<[WI'6U D]6yӤܱW_,hp11wq7O\Ԋ4Ճ, PMÑ@򘁴W&ao;.TNzE:D:60F-*˜TwԦ]?;8xtE҉},!UF#bKX-ŝt3]еG׎DbC Q/-=P|AB(Y ʄf\S* w=ޱ ]} >%: {C X𫈲҇TBmpoi5wBˉ0E(1 0ۙl*dr۸Xl<3}}C# e1 qAIK8-|7T&o{B]w G J'QԺoD>*@c]x<,wq@ 31C!@Nu!94jR5d$WѰGMRfP޼A!g @=|܃6ՃXyʬQ4+cj kĴdٴF霝Gѐ_"۠QP4l:@A"zZg6Gl [ JqmZ w[?=_ z _8]0DIu{|HBJJMmN_dQ !"x ky=oe ,h;& !+@ $\AcAp }ƵY?P`#*>Սr[F7;ڝ{֨=iȨ%q!jC34eWk÷\Χٹ=rޝ^Ϡ1.X>d@ت5љmV<;w;4 Rb?$O9I!t| :#J{뻬q>3dDe 5b(gB`Բed"4 D} [\XmRboQ2`Ip{lI]a}c6jF J2+b@U%|(/'#" tLOF<4_am-Ęv.U셌|)ˌ#~/<>1ګg|XѢ +'s0?& i{|n7}Q}zfG)Nxs0و|oWT#nEoy8ճiݘ0Nd2ÉD'FSlj(F]T tغV! dOEɯkEuLL!I7(\6'dvɖA:e6`aڥۣ8%୍H)Q%wX΢G_9u!.^kh9jLr Cj\H]RN04^-% 7'I{>QOn0tzCJrf\r`,!&Y:O;Є!ű:6nW!,zC8kEuqu2CFZSLAMhk|#'OR:\XԋؽVZe$hzE*K~BVpO;Lٞ p K 1dnR"Έr^+>οhboZ By[Fg0,y&R8jܩ_(O/%fVC&#P7w݅wǥ<,km|rð8VB7aHi6C;_-tHN+t~z!8ᇂS'DYeg 4vZC/9I/LQՄ ﬣ"E4zK?tYFnYd^OjL1^QxBp7w,)z~L8xE݉fѮIVnA'FOE;sg|cÛ5n^ \,0)Ak)'-^4{C?~uwT@;.z٣VcF 0+rTpB $#D3P74b62 Bw7@ÓeճU 滜Ss=K2S"aS[tǕ[SO OYw\d3% <a(uv)i]Lߐ%/A/ׅpRxd(Y5ndHX7aPdDŬv~\u_ga\ "#k'P=Ӂ6`Wal[:TN![u lRq$gC߂e`K3L÷5#ăVT& \RnWӲL Ql̗`.[=뚹~ryf)Dx,g ZvS??v߀~|݂mU(g]5|ّ:CJQ'Zb @6vcD>蜱* JwCn>HJ;SiP:r܎ p-Y\ޝLR]2!9 .q2*"Eω(|`9CS=ﯣT-P&^5RH yԚ/J{0XMyr0X3.~a4؄Yݐ ^w> SBb^-fS2m*_P`"9KBi0ˊNh::De:T2jd E!cLWx͸x{=t\Idn8dCKy^H-E%eW;7KBqZw{anaW[/,Ĕm lԲ56\{b9٧SK(~+VXYu[p{S)n:s,'eew! bw'(e_*ww3v+Z`8{7M:{߄>%nAf8AFnJ?uM-̝ﰞJ^bt \)c;bAlWUw5-:](B?(dI}Z,'3͕P2m;OyZb4=XyVgX(}vbb{@дdFΔ06N0BTu-$;dhSWC WxϹ?r*Y-&T]H4&{ 53 F/L2;ֶ[ȴ;"9V=QCpJ?0cS;(d:sqs/yĨcR6Q.IAOnksI3vo!M{K"֫OAr$5x4L7+=㟤as\_Fu6L+/W(C?" Iiu|/Cݮ-C'#PڳY፳G$6@@J>3Tfe"-$JT%ך(ɧni>L|IYr!(1J!oѺ9.Hc:9t>MeR!|-n9$&1%K~L^U!8hFL/T)FZ~,UlhqL_U0R+}r, ƍ1C.BiC?:7mv-XkxUPPZD_h LR 6z^a76rwUHOgC*TI8]l*o!#wv¹ala)D%ۧ</bIhzVaS20kA1BCά1_ 6EP<oaC8Bt)&sMIĞ#b;Bұ[Kp2SPf@@֒Zb>wCklCbGrSi"ѳ{* 1?i߼{/[DvUsȅb}qy:ν8,ł8>vD\kˏ+q_a\UsJem\;]6 e6|; ?O<v' Gl6=cѩl]{[Xg:=Տ݅jݘ9y`>gsݴȝqwqwٴ~:eo/e06yM^B}ᨀ^Ks\zPAe_5kpsah)02B̂U:`s_µ!pgե ,ӎ`7n%e>o!rrȟ ZN|cҞi}Jsu˘axrDؾh,R =) g=qۨl 0Fh]<$՝\R$]+ J e{L0VݖGaR,}SkN<@2q9 㳩%: <a/_*Oa@ pp ӣ1 dŋ!QSO 1&vtat-L˳)A@]0@~䥯`_9>ml$'\O,";7j+ kW3 Ʃ1ȨvՔ-\BT:X8WUՈG+x& &T0/ ~vy0Zà"<Ώ>IȰ::r$`bɯobPjU%1ݕۤeR:u<5T]xI@f3hw -Kr( Њ,yTZQ?8o@#~?+w}dd7iI}pXh?j*9Ό="{滐S(Ng 3:?zU{o9Y%乨Zr=]ĽTNN).lU ⤁qDQU9}IELݵg^9PqUK CP S{gP;0%~IN0bmW$V3EƓ"{ȅ=h %rt!}27&gI>N@%?xN  j:V5z64dȽë9;2cKQ^P!RG}*N(C~qQ;l t@DNHB2n3#R}G{9CTɴxQM[+G@*rSʓkxc9?Aolt'n 7@anP!Tt oכPXj]ku`.%;!d])3%aB2K;G%Ÿx] # cw*=yg@MI܁bmM-wWԧ7-A"bEK#d_v5ҼT60v sp98VOl/–G /R,$$dOFR煞~ekU64!rڀfhQ'k x@=LceTUD]yJV|I[X}{t0Ԑ]t0v"~UP,ضGzzuF=Q7տ=\ yd [E-ʮ5#* Ȍ}覻_V޶3GsC;QЦr}Evwq~bf!]5])IWsGwߒd]mĐ,;U.JάTgiAC}o6H:%D@cr YIu, 8#p 5 %;VVvCx2ؽLe9u،Aochdde*[ !Zfɂ0yHLi=Vi*ʅKm;]X()DR"`AZ@720԰v]s] xWV]CF=7>Xez_ԇz5k訚ZPpWB)o(kefKt}f,!A*y5!Dݧ{fC`HW Cv뿇5[ ˨V4. } G"֝`B&?c"ɁE|NTfLNMH"P(C9s1fBS)hF&(Bu͹fy}煖I,uDS(J`퇹A僇~$ &\@N&l gb +{ )')_Rom!"S#`\8)>aG7aJ賷RR{&>X | ?L^?)uތbD(cgUab;haqm.Jb7B|v0,I=`AO3۩'򠺑 ,qϮlm`]1<^%?F{(!thNUhb.x%/jYOi?EB߽ij]8LNwVuS th kPY|_Bh$/5vs75hj+x*W=~0duߡ+I "VpeiZ;8/FcgG=A=;w^"[20m(czAc٬[UB `:D3f'mK?]:dm&Jϖ#!ܯa|y_& Snk$ C\<5A[nPu]>禐U] 0}$2-wɭ:Na1&AsԿ?a_U[1iGF VOI_+uWpn4:-ȎQJl i 8M_7O`xW] R Y`9 RugW/憅=y iﻊ%P`l"tʨx0BMI}Hd6|)=cS :<{m\I1g#rܒNT}(vM0/'-.0D|S ip:V{y҃w^,olSA99샞 aM6n4/0_s+ n7vO(@O-cpmbHUV9i"7ey.oםx!F=88cv_!+ll0Ibz-&Q@.C?5+X{*g+ZoW9(C3}WA$nGӯY:Rjq1XZőw{ciUP >t}LjRg^}@7@'R8S<5~ ++ymHgde0Ʈ ֏EkNWx5Lp.M?LlbR-dz_މf,IF}l<HRfRH\ײҗKĢm՗5V0"ZBث9dBcr+p,N{u'gM2\Ed_G&nuyXU̇k<K:bM9#ILěׂ.̌)ݚ4zi7 i  }"<,xZ "P~v6LF|C ԎK܊ĩ3y(=Fz':UV Z9 0W Ee%,Py@ v;>E4Qo@nfaEP3BʧJ4f¹BI 2© Ƞ2#h_m6wqUjt$ƶ=zϏY +̫2)] HE7(=g܍xSd:X'H0.=r]w-; 4u;h3/)IgfY/_a [m-iJc!h!b͵x9 IP33է`PI'뢥+b݌ޓ|) Z$UG, ~8Y~FMԌj8ruo^O׎pRDÜd Lq}Ĵ`GfT"a0S7:z65 |4M@l\}G3/+L7(0Cx$y ^Uod">2ڔ- -jbcXJwbנH$x(NZt~g<~l:5L(S݀!<\ANtBYјaHS\K1kc9R6&w+v0#fT$35 dG.` A꾐vj9/hf_ʀwmc3 nE(wc`}1r8tqYSkD2t1-Iƅlvt-sf@9Mz3HnrF"bօ+ɁN1"l{$Wll^I$X++KZ$* T:0vZME/wV&,W]LS|XH5cf)ˣ@7~4@g67.%7+ux0.ewGJCAT\JocAKj_יBN,Ԯ n ݢI;ּ )XtC͔/e[Sj Ò!,w=OS{+UQ֡(^3T%AmRvr$pRd>ȷw HF|n[]9͍.iJɎ˖w#ݻ3 vAԾεgJa+zd=0LJWO.5$"DTsW0;{U(Hn J@,nh$џUs}B>g%aݳxwu07@90I k5 V{c7Fp~.n'}!|?3k9fo@y20~`J Qz1|>"%?_ͫEWWtMFA ܱKj>UƻK5]K*;}u-ˆ91ةyM:T"tm|O3o~s 1ԂKR ӆc` q1rpEdyfzS~}'m0Y wĪ , Ń>̓BOj-MmMQf5nDDt7b{ ^K|ZDn@u 5p6Tw?Ixx[ɶ^_n-g]|68\LiiFb 5z4 E Z2lT $=v #%NAK'_8C޼-J`)^**@>K Z#0k SrIoTy*I]O,Gn vl^g4_+Iv>V=̵ YAN =`G{MSD=1K(e0h'(|7f!naa&w0[:!pRp[,ѻu̬JjjHRE&luoP80xȝ",u!I/hz=\b7&#DœJr <=hLm v-lqWWP ײKd wg IM}AeC휍Cޡ/=Eq\:$œ'Z71:}BM <ւ+ t1ڤ=[y]w(C\ 0BICE ا[!I;hK'}O jW b~C˃h H,.pk=?ID'[[eS F$b>R7'sO0 2 _|Lm}+2w<bjЇh.Ma9Φ.9̨'Bh "Jͳ%DdFiiyw +& .$ݛiݹX&᥹F8ׁ I'0u>z0UJ*6Mlc|'ݖ\xW⁦Mvm&uiHͲa'_F= v9L0:uRq#?oF-q|·D_Ɲl"vIO&TD 9X"%T$[\3řZަ$N@GLلUZ#EF4!UqtM-.f[)Lm?3Ojr f9Z5\i JDA;N-:B0L3It:R'>XҞ0=&THTz+/cr<-`^R C d8UͫvJ{(O@MŃ se ݆Ak+6d{J~:03x Ʌ_ &ڌߛDx0*hA=w dWS+!u> 5 |8-`{3!7*swnBz޻hY&5 a@9ߌ~6lᢻ8C_ g=meLhlѯn<8K7|-7J|E9{^ .ɍ ӌ3:<2gb!+qɴӘokļ<$c-#h`cB ,rdPֵ4)k{G1Jl1N5|J]9 9b\N Ԙ=)/,ׯ&\*EamՇh Smg7Z6='Ll ee.衡2&'ʬ{@>ª"E)W;@*^n"J.m ɚY 4@'x8 R- t榤"jK&$.:cf9oGrFm}]UwV.Hpg5cfzsrMUƣ>Z+,ؔ1"t- pQ]gGX.aAx v)G`ig"|_37NC(PJa=U6VANd;>J vQ-vc,܏Cć ZsձHR,}٭Vg=VKHrI4qs"q{mKX"elxz'3|T^Xep_&\[?isw0gYd0`#Tު"UBteƴj2uCXQp40*vϱ\e! F`StiW8Ƅ7 ڈ5-z}n;Ia&W97|{pҰY|d6<6A1YQXOcz:p/UTk_e8K nG4cHSOoJ:֩`ÂzK/Ѧso' LnsofT,!ta['!WD7^vJ1V\4a8vb/\v;D&4J4Bt+{mMq~{Sdj̝m> 5`Zg C͏ڃض12s7"0^C,OZ%(Tɪ]}iKW,G Ox+ͧ>X= JsA[0-'o3u?%%1guݝ f@1s?/^_dh%3/>e#h P4:`tדF` ^itȒ,/YQܲ1M`#QDEd"Eâ=}QS!zr6-{"ꙵKInzgmZb~ t:M ]Lĝ}/JQv٫A{3 ۨ;_ʋ{Gv 9&(f5Y4NJ"fdK(b`CM $>z)@>E|+):Gi^D?{m’ U0e.t>9L+p:fs ؉4Oe`ψtXdy>rRGwӧc2~}cŗH?mqo B`QUΡLxQYCT=j`޺͠y'TH&3tYGHbx0w e՛ˑǑ|=۳УO禜}\xt*a^(WfD)Jc|?ȁE 67Wkv&[g#G}ѼY x`U&։NXR]Eې9*P"bjE ]cՆ* ÓUG&8ʋ#)&z q@8do7g>gXQ8Wyʂ#-<ʛMX`NL|7g-H|m{а+B˝y5;*[2>.X}VڗSZ?ӿD=՟*,\_\b-nB$6;izJ"蔊7۽ywp)uW~8`T*M*5g"Ur #E62/1T c'5 L.U5hC@;]YO0"j>,BWaB4* aw/>˽"^9\kk'@>Rϰnf<M҇9aCI]z1Z-Am?~Au8T(ĸ%ys1m!vǾc}4 FbdžZ#,J7׊c'KE$8]%qܒ"' 8#+ZL񕥗m@Yn;1i0;hd52;@3ST ^רJ]l  k$oՖ)ŝH6L÷l1Pb{FY+9dfV_}ܤ'HoK95>yi>ה󼖓R5⋹ ǥ;rLڔZ[cm &/k?|k.eZ:;i L@d*0LNC:A /5cQEulL}yo}]5$⧒éa`mYd 8+4\L| eͽn}E꼆J&5L7Ơg6)]sRuYK[h~]/yŢU~-aGLe6hr':j^!sTfkCrWԙbb"eb.eQF/.^+'!I0 GWOW(dߊG`,ة&ԛ A>YrކFuN w%,陵{R1N˔1am9>Ksbԓe=bBzDF96+DfޱD^g50%ƒ!禪ڿzK45$:%-oVqt"צ@$A_6Ooj'U n{*_9H@+0[%h|)?^+x+vG4Rsx 7Z)$qkAI"EU8(r!-o`fՐp3_Ʀ O9#dmX pm,m'FZXU_b< )w> "VM浾_$G~\"fP\aFvrEǫ])Kg@0es7Mvm*gR }rl #3Nxo@zf#Qcv,&x%3&u Ac\15`lrb%w) 踒G]Ƌ,>?6Xb],wnV[QS쎂6] NuP7G[tCm9?A1H8 46 vY)&\hQL%{H\Oڬ+4"Ño'AXE<@S)J{u cxkP|t:ފ_(Dqh6 [8q14';B`ӤXA/zc$. nՙ- 2Y0"ƒL #p2HwI(lx76\|$ۡ-i\I9yHbdKAj\R| W`Y vbweO[8 Ӗ{[~hV{Dhz-"s-I+K+mq^ҵь:)D撛k:SXvj@O(>aJsL_ Uc9íf97V&ޚ ^K9ig GS>к%g I5Ԙ68P%jhI!TIm#LK*2󳊚:}~TV7/x{_gjz;i+.{Է ^BH4.s'h9&ύ|zX0dˬ)v=P V]Z Fly`Q*#^VCWgSC \ݠЗvWO^Y ǽ'ޏKQ/H>6 l&GLE"B낷VhAhS3O("- >i]=ɒ\)ɟөUvUO4Qw7ÛKž cYy1-_E'^E/8J&.6@lG䄘le8P( ĩSXM. dpl홲}Utx7DuI ΛerAAslOj7{8Zg1XS+-%iFjꪼ1;P9l #=>h}H0lvJsgΠP M$*Dr'iLyZ,.+Aih-&匕MN`d Al` )" !Ż#F|ª$EbTj!mG0K"! ij-4NwX rdEZXf#h9(5so$՝ ~m(!:\ B%ojcoĽmn,+v+0}T&fZ& lx> JlCJxW|r nwEK-_+[9m)ݎ*o mti^(8Q%ٙ|5}g{5S%թȲ?Ȼn?jforFPs>3;DfבkEB6`e\O߹h̓hr=[Ҡ"g6cK3}g*J.1DM:pyvbj:^/]"v1LD D7RoZjQozn  scE;Y*\-sSq9q}Nki VݻostCѡd]ݲ>#CYTg+G4Z{09I>L x"N.;usrV6Hg@}V. :8 +7"7Ͷ,`|`boUϯ~^FDpaׂY2-f@c-s f9 9h:Tra5$^+M+cza'ɩ- q_%"A>2pKsj zN!Mj2|7XSmhW =K>e`ЍrjR͏JL֐ʘ Sen[Z[>vw! cBr2°A;]PFDdٝZ~]C=]͖܈Pְ%] |t15+]"Xҡ]lk/Q-=|!Vu ښ!pw>g>wilj>/<Md/~:t:%XrٔК<N Zx~kXq0+[(ڴo{(_qDU3\V8YWSq|B+s:Y,xzݻ3R,Dt K?BZZZ`*\Cp/Y)o!ꂦ_'3q-"mzҪJRmZ,&k؛ؤ@KYߝJ_1&%v`5*KhS,; Q&9$Z+ɄC" ؛_uƈDzwLlK1ކʺiP mjh Ɓ6eUr<8[x~E{{h҉-+ӒJkI9Do DTf;]%amh'z9gdRly<ū ^uhPxmee-+ in @h(,I=8L7N,F\Būt'+o/>"v-K1K֨mZ ־?nUeH<̌te..F^S%; `Gff4A萶XBxoUl^᪕GQlq)vg/شh<% LvG0*%{;WrŸ?|ĭF'Q [vt~.$ި+5p!y=ÛgceLC|H"u3He-3Xқrń1\mEjU[il ?<(d'K9"tv8yez% J_q^r|P"K{3mV'ũ%ln=r ש?fPoX!ߴ$L>rF-2 y4,}B2ʂ/h|_8(3Z՞M]RGⴠ&ffxъ r_N9"͸13S1Tb,YY@͌Ն*_v=l'gq/@zШۦ&1*Gb}u& d!^8-^8 Ubp7OCa#v&e![ce@{Սh )gFhy1=<6-n:Izȑhl>cʩGdɈg uZАH-8Mj &tmZ72}4}BE f"MMX9#ZmCA!$p*0@95%g5tDR6'Aw_ۖvMP3h|S|n܋eޓ#nƉ4V@6\lW:qAS EShѶ藼 j[r1!f>GjY֊ͯwBbXa-+ lo݉7JpٔiVzP/1 -8`$15Z0`zvT)KÇtlZ~Zy3-gLiz!?] Tzrn7h]ܴ#hzKgCjϘ}rk86eQ{$Ͷ{$d/~ c>p݆ ͨPl nF &%·yzXCᕅ;tOY db$,8ݚEsR%Rڹ?뭘lr5K4bDcߴv~ H‹ʨ2?nH1 J =[qrn؁/ȏ](NńCiM.6xVB&<(4R8_[:>G sBÖ9'9R=wZ4%Ú34_Ҷ.n1<6~^|r|ußmCVf*[E>5j&[ZG<?h˱cջi"xg80Nuz^&'MhOû}'ҀTQjA%T:E@O!]9P Xnګ6LR7F־#yy^4{F[\(( ^r`3K/dU1mru VnpSµp4dq[_C2-x>2N1z 0t;7S+(l"{ G p&`hWmFi/v( a䴕 w^m,m5a\ $P:WW见Tt$}#ZmY|b|]EiS3EWV}ЄH67U-gg%I1EA\e%;G5Kޯ^({7z?_Ӿ r컼*vWKp*B6 dhq,C8}:1bh&Pc]CdN]O KTsCŵbgi[lIF/_'G|E3v1n߬Q%K~r!H>S?]V1߾*/9EީSĀմiu$WY҅haw.;{=*z.}dO:NjO^b Ń PiUv V*rV=)iKg9\?' Dki=45sO#Y(OS3Tk蹁uh۝& f)Vw$ω]RvoZ}:]ʒsmnYJNP+6lU"iM{>un2FwAO$G- "Ʃ۩]{?y0*w JU[$SVuI8)iӀ@J,"Qz{mdlg?_"02(- {44B@Lz)8 hTF_&6V&=̺(L0$&2x8.Ȼ?ɭcoGmmfvkn\8!r[6 'tLw W~?5 9d#<üLI ߬=xOD1"9,Y:DZ$>D@eų `hsNY 莨ZQ\8]|hZY͑6au@?`{剜8%[:}IP U*(P -Fފ̼m}2 gBϙrE㾿A=ƾ os]oj܎q5hsDX=X05Ʊ'%`\:6]vߞE/'Ɨe]6%\`E+pjiDSJ_(g/\em{/vR3#3=_m>"bJI!Eu|ݽId!cw#[*_RP3ly|Y}ҺvaCe1e2?fKQʟP* ,.I߄3k5:N6?aMiILR묇I!咛,╘oYE,p#­(k*N4 .̵d} AC=M7u2c:DgV X* iק]"N[?cfT܈!iy nz)\۠`82@% RY 7Iz1[Jq%w‘.1{Sqzf#Џ>^]'`^]G+}h(÷Hӏ"G (B>&{w NؔE{h}qs'7-S?GCHUD _}oѝw8.1j0:YWyx֖Pg6Hi 3HwgiRL3+Bu 5uˌ\M ;'G^/>f?XBgR@*9rs]X5I5JH:p x\Ga@1( NSaѽtKX@MeX{I=d} FA%0AHҴP` 5X$Դ8e9is)۔1T ,BG@m?]: /zD/morFD%uy7&I91@Dϣ:% QHO\zwski~~QH:4/h(/yl3ybՕ#ўu;nds8<6ս:&H|{&U+PKs"_o'@C 9Un%t䰰DFxzoi7185F  #3,6sWT7y>5"G7J @z+՘c8Mm=%Ov>vN݈縊 /& _SVG.>los:dPL ]&t8x0z}m?p=ʶ:TvG[x|.Qo-">_Mh_o>݄퓓MsaRLWNGm7p_`H'L]4 P|[ߗ<=:탼UOp೯уﯾAd7g: okDutᓁ]Bڀ'x$Y  \/'N&.I,OE:Z H>BX/@4ez߁N"0|ԏx1JTMd@Za(/PIĉOfMOZ}dLq ,`2n=lN^C6vzf`V4AdŹdWvqF *"|!xR%8սZvfR/?=WMi;(-Ó L+/x\:*W;&b^ g5PnŦqr]qc#3X zm$/W?tWLSܶ+dc,z >uw+_x=T(fPGZ%/VO[vtb.pyf_(G!QGeޤ--\>hA3HSSf!  r|IVȰ[\Mca/oz к?\tq\>K 5&1` -9aS#hc){0XV |h)o99V. (Iq^1:1ПTߜ@aAE`v'h~tt8yyzv>Ⱥl( Rp'QFE%Mo߉8aވ=kr J m)9AK 2{4dKU 43JA|/2ͅadD;wyU!l9%qp'tps![㜜`Ȇ߶g 5u!3 Q~WV[+`Dr W>v@~W0&sء}&PL}*?SŜ~sI Z 8 3$*[hSMccP Ve0_ɇD('P3G>od'͕UVntKd \*91wB~ 1Pcݯ]gJR(| Uź,l~Vv5]Tr%z" GG%R'bD > e kRW Aa@1Wps섍b%Lļp9իi2NQS_?y1N~5Y }GL+tBq+Dp"| kGrx7uWQ@ bSJ͖'1!/&fb^4J*TPrEGӬXCTp-fĀ̓ jyGxމ-yA.(pYM5!Nϙbfl͆?ܦ@ |wynZ\q=8¶OF+O PhM#Y[;nJ QB[cf!aPwTgv*/#!'ܓJ)|]!]'?0@Mnt1=ewR۲Km7ӣMudd(Y5`[`~* #ʾѷQ2?_ ɤm6{-F K1`CEM5тS"$OO(whcbb2SsTZ阝Z0&)E ֹet%S^RMs/;BO&Xi]]cSLK*> " eF bkRtR")T>GQ/aƽx\ ջpX8{d)yO\++bvUD,w3*es  mdg<_T:KB1S/]BDDaDT!;Q1r~MR@y=[[9T2,[e" $0Qj@>`Dpp\\oh~0<~p_\}ړe=>hM/׾w41AC.TRfQNz]7ٓR#M+@#;&ἃIVltعCmcdEҳf mƉ#ldG4ƕ4"!A7.d'yϐjꯔh  ,Z_M!YGN@rg ":4+[.->5PL)' :g1)dr"@>dmJU ,\hV 56ie2<6|wӰjO'5!@hAv佮6;BxeBj }rGEԌZ{ x瑛tbŤqt­fg.R4EjЙ# ˽Zms嚩~ئ!rB*ߚ؝AӯTWhP>l!%``TǛeGg\++ g)@C1? <m 1ѳnC)g]"mT];y^eыcJNkk>=#hi6`IMY+7J c_pL;s oMkB|@M Pdv)oZȜ1uafui,frw4޸A`I."fQ\u7Gx A(}h^sVt)U4e;9q[o,wZ1# *-mYRθܬE T6r-K~0' 4]z]0fNf5zl$B"d>{qΙp*O#QfUX纖F @sNEb2E#)SٽH4nŞA0l܏DUύǗ1x'2"Z,e4&v{?ߍ"9l:CK)nwA ?c-RFkzԪ1ZxjT_<0=X5_(ndsƭ>|Ӌ KN Q8dtr(ա){iɔ5IZ9.x-d pSĦ\|ks7 zk%%C si<Xe'B};>Xuޭoae D)6y2A/=8OOsFIp F΄|BO݃GZy\{gFH)le[XS)V2*YosP&JekhQqM?r[z7 Z'O ]B~Tn_yrNt:tV6).B`G"\s9 z0OeJCGvF'F`DAB߉AytJ8O1 Rz v;|~`u+(>bwMh pH]`gE_pȼ&>H!TќFvQJ*M[%_>`Qvb5,ohzhKSx8j 9}w=?>y Gܡ󍑹zǷfA[lfcVk MA\!W}): 8X?>6 2^PA\j FOmS ZkoڎXVP#cn;scOP!W֭ ǵoCJ3ރd5 [(UUЂKf3 ,'YX7s|6ܲ]6%g0Q!s:;8&'Pgz=fGJpfaM(u.Q-2]1]wZ99w^BL͵gl)(* }hȗy;ún&qTDy$s{|JZvnUubmuű3szRڻ3ru|2B-j [LNbx֩SrU]դEr+ \Ĭ,7ACemH#'@|=yTԥ Sl}$[Vya\#l³W\%Y 4ȟ]DWe=ɰn2hd[빦hnD<䀒eqK1eo/uH+h)UxlbS?9=| \Czhrػ-D( v1AҀ0m!' ƻKvd끛s %z%=<4 E͠VV-zl1X?%a:Nޭo?1ꏔӿ^k~(}}fflh?Ak;٩G8 qG'2/"@)̳2D:(.04Z6~=}w>ؔ\58ifd&@-Н"Q^I;2pɺai5v'ήT2&cБpdpU\Մ}9X} ! Z^ZɘSwZ 40 PE.S 2NE+6+m)s4ms[„&Tns#4&2GITppT^PNE !KZ@uҒ.%ݓ=]*[%pɳq|aZҀtuFcԅЫLL:@DqxYT+f!v@_,ǃq3t=`,(`N.vlVJκw49א(so@nPΜ2whcmAʨ0wI&9f u1411ǭ5t%)D[1AD<6NHd oW]lmdHd@M0K]}Xpe<^ID5cAQQG$W9 $7\ϗ22AXz(b1Zl%'I7 "P,t T)цK Ѥ־g< 6mDx+8p\iyǀ1nhFdC2Vs(񙭼MKI/\s.r{я1igP(KRlֆCn?~1$=q=a9[wijϳ *HSrlI[ ?#ɘd?<5uBZR (`T3䘞]!(RZ]y>8G ]Q,8wlwāT!8qleײܣ6,pHI=BCپL f/W H5;]Rdn1 2J?ڠK>|ё0HV%>ؾǁ y52%G5wIҝ#sIzA!ٟ{ qZ҂8XqI8WX}zPǔ:B.H]d4Pw N ׾Ձ`"۪.S=*4rೝnldZpL/mfCmXi9Pa7`3(#τ320D`\4E ''6;76[So+G+-s~ho+@hǻ/P1w@C z˓brG((9О5k>b&).#X8=i:E;/9@V%R>huw[LPJFo5]?>uw 6 Q!H/#|(C(`;#=# zJmLT.АA:"YPZk``QڽWRG< ds4'Hl'iL*:bjfaMUl%whN'x\>OeZMQ^**t?Ҹ6ڳ- {93P*H>}}Web؉egjЏ"ɂmϧeJ__VT5L^pb]n #٢hlho{m -L6Q[h/ IUKK+L{' wZ,\N LX+jP#*ۦշa5s"55XT>L&/.~r/9avay72m"+W}heDyzbe`yI-v JӘZfZos7 L"icH|Se4r\Al4/MDaIԮ24W/ 0J/MO yڇϻ uE/i-VB8VZT"$Ia*Wm:ɍ{!>HP/Ἳ`BZ%bHCkVf؈ 8*`OSr_Ο#xG-f/ 7J ݦ^Uj BGΰEO%N7R/R"5x8R׽U$9g#"7!aۢԍ{3P$#òAHck3<ΒwN&z#ȂUuZ/w_hI[`Ol\yiʖ&EWzx$loC=[ջ8DIU~tӠ\$*ho(V,هn7m19WC^$a?@bdE61R.ArH0=ɪ0i@57VsDA&AorޏPNˢ50;@##&6K~6tP."sy*gfT(.*"#jQ1Z}C "v9s%Df wҞ ep$BT^D^[ƻ4%(wa8JZm7g욹aA9  ODR^݇$vK}9JOknD]q*VAmi:,Őȧ{W."%a1(XIg/B qy 0nGԾ]z^Rr$j@P}x5z^w0nrަ$ZJ'lI|G;Q\#􁱝^jFiX_|lb%̲e&'=E3J);[` 'ۯok@ @2)̀B[tI&vJ!AE8O0ٞbI n醞HVMn-=uB q(*Ǩ* ;@H_>ԯTY#,Itl]Ř QWYr b89 Z,aub3Fam1$Se;6;Cs%40ߣ҈d;@=zՇ@PnyO>C~>}8bI`);-FZL V&{2Gc ǃD*BnExDc^6RngWW(VYY q?9Ln]ŠM#mOhtW%zmH+[xWl {",Kge̩ d_1BIل(~yGj.~~ێ"+Ʊ.&EBL4V9}erpKF.y`% )֔.bLܴwܖdK}+K~֠`BPYщlU[UJ'%ɔƥJ3RX\=f0?WFM7+ǵ]S Q xa\81W0o{ >(+Z4/ {q2[B3 )m Gړy-ǘR̥l} Vsr5a"ƌ^3x+TmPL|{#?*X;",?:'c!IMK=7!Nhkî9EѶbExa`hzWi9#q::sQTHaBANɼXW|`<HTمftV㲌˹Ar>6آhzS]$v FSWVAx (k{%a?G_gn4`xo N6mSW\e86 Bu!JPVBqa*<-%_]o0?)RwwA,0ѱ||)Y>g[Gl 鰴g%1ʧ/+z{O(X$}.e[k,$ASЦ?c^l0.ھXì Xq@KXqX=@ $u"ALz^}Ue[,2Y vt;$$FsJ b3Jk7*>92zBKY7LAhNROAŽU w1L+$O`}07qsuBw[Q5Ɓouo~! ߳5DW-Ҳ`k6PUBq{a5elɲ\;rCMq62!W;Dc /`SҼv ׇXٌe .=wE`01_oFM.X2Oip whg Nw8r.=M.sS/h:i*kM4X g/66~?+mNh]<ZD0ӠT4 H`l ?,uDnLdmoT)6ZTr"bl2.QAM]yHk;,7F6KuU- !}c'mt _FH}%<:_9$%J1O#@3sڛP3 zn ${dgcrS)LDVdm',z;B.f%d1հF;lfKT~i6▸.Ydkv5)^ 몾Ce?ÚFhsQtZxa5".ajD]DHFRLnIPNi}G_[}뉵Wy2,Mυ&g#h1B٪ 1B̨}uq{(Юl=߳TI9I5 ogf|Yǹ*lւ1HEY% 'cyx,/#j=,`U(S69ɾ|jǫՎ->mR*D] \1YŐ<T״[3fl~WͮW4j$(J12I>[t/ڭR 4L|eS78 .~ h"  [lZ ,4 OrOMN2,dGqRWҏ ~dDTT)Pҽ8%9}`ai`7_›U2 -'YgnZ2b4;byp^t#j @r8CqL=՟?Mg4m;st5lzWQђ>EQw2H  ΥS@ma,|suw̸|cKBYS y@_DmAG,dFg2dVD qOjf Q-jڿ&0+YvN+"?1suSg!ynTL@E'eg*C?4UZ4违ZǶLq!# y>6މ`36~!XU~ iCyʭq. (cf \ \E{ 6 ^Wa.rFfYt o[bv`L.7 7:<5-6wö~`Q+hZt`cNC8ړ֭J$m HCԻPx,z;nCԇtS^u܍ݨIJI JDv:]=0d DB1ŗ.۞Fh@ W;)([!k.b1܌װTBA'.ܩ S1%ݕUQA4DKKN> dx/+MQx%\sy%LW_ޏg -S3׶{QUOiۣ̫ݗ=Ft$_TE|_hY46Qx11 րWtmn+ ]m0遗[hMb&lC%5q} ˼WS ȱE¦ *mGXORzy8~қե"D NA);_uZ7 •~2|(_qˎCXP` L'UovO8tȄ$ZHuA!w`b/Ϸ]? },*FK^roH9AWem%\`ɽV\gkVT}AJwa=B"i5j K0i!%E9jߘ!Θ3g8F(.}J4n zPeh{F0g}&Sy0Z }Z~oD9׮\R>)kEF|}F]ud ԙkki (RdJR>Na$7F"oxŀGrX"(m~Ң ˤ c \*:?*|&j[?qR=V3sœn Lj|z)sR;kך9&SnFcB ?k`G73Ӈ` 7DuML%2ܪ-O 7^ANr`Ay㞽Ѵd$؀dR1tߡ.6?)nΉ Z(;C>.Ucx >}2 `4[B܀(ZfwbPzc[ 'eMYes c4ޏ.~d4Bn2;sC)8Urֽѩ $hL\Цb JM*XF1Ȋ^K}t:?YQjC2Ќ]CNcY|u:1@%a3xF?@/.SfxUHQu:@1ΉsDG ޤlhf˪W D K-+8#vc[zI6쭜υBqY_<,sEVoV{Z]*A-[ґ}&Xm 24hV|.r 3_ *Y)n9AOMHUo[lL~>;s:Jļ{d}A1:ܩ(* ]7ʪ_j?b-*9V)z;dҨ|ii Ǥ-͞vUVfYFO} M%Ń}?[J;G&_նYZH#.<2X_!?wW$ /`;`̏%U"y~COj}/.c= DdZԭ;!„wYȝ BFy"#$ZTs|kKyD̪}-'N,X*\O4IRmIr;~j۸աusK9sT'o1Ţ /n15]5C5N&sZҽBD6`-=z{69h꧓RSijw3 z_"۶+KM9\jWq*UߟeR`{IYҫ)cw0-|߉F~OHf"s]#3K\+?W= FIUW}+b r3ͩ8xGUXGZŠ4r3} wӠP*iP%01Mte >JuPz#5]Ǟ6) 0Le^-r͉] c.)䗅_rT ? 7-P#Ճo1e\{}"@;9MPe\)Y*9u2ص%%,4B|f{PFoC1gR[!z FK&!LBOEso?r:; gI0Lcl{G%o++;%+U {l KB#W38|xRr2"fXmzse@9f^QNn|< mI}5!܌W8owt[}=Ap*?bؙos]yS6\!+T.N)Wd聰pѿ,=q]4B߭XvjE6~ 'p\ 7Kt?ٵ`#AWƛGSvD҃P#&ˤR@o#>А{IWhSе4Kva wvӏEj`ڍ)VuPYZ[S\FݟNp=$ ,C +37:m}GVXzoyae/&mBU$ &Ϲf4Ӈr~LȞ"OvM4`{F9mAc˶y-nP %%._iYBѤfek6 ||uJ!mWy4៝p;(4Jv5m:ڑɸ.u0*M۪༱6"P6EaWY̋L=f. Xx 220͇Pϖfg#)lBo4dF<`$oET_۪k(98bd~9Pmox%~#%[`n%3;!-2 Koiu]qu~'ƞlY $ݑt?/!ӳ@p%]?aF!w (Ә,ZaC4шKFm"o?I7c3[S7$rH4m3'ܟ E3x6$(DXHVl]ΎYq%]:@NJ`s*vWNM{dgJCˈ +oel~"&ϩ:HAT|f_g}ϲUqmΐ˟AQdKR UU ,SVȂ#;C'+-"g"lMl<`֔  5 F=C3jyL.4 ܘLs%^ TOraF+zY6w,[2_)eb53ǭCpoh ,(?jұ{DeCj_-qH9$ҙOUcz@VeTȏ0SE6O*z,ºziGrD1} "YҰ&Md=%~iڣZ /+ l/%B &-i\Q7K)-!z>)OǞc~Tx]Ԝ&z?MVZqx\dQG URIjfeSR>zx;lfjM3 %4!6NY+ Y.]T7a4c+7/'S' .(cq 2ZH)ӮNΨs͞.d l>Jx}D4.C&IG .X!QzSt4;bzEz8ka: Xˀ `^+3eb7U{,mFDc/s+7RQ ;6fO-ZwTh$U;H/)՟M4|ς -3U"':hEh * _S g@=d-'v )>VD7K4uV6=װF-EEX7&3\p {rZz.seAR.Jl{-5̪ZE# .1 >)U}#a!5S\n"΃.9iF%G xI@AYo !XncE3';,tمζ[?j#soJ $jxWW,B FAy50GMdxGd)kWTi]EgMRp( Y,qj:8,V[|~ԹT+l_lܚҚaUèt+R >7vDv~c!vD4iJ`}:m[< wjK0[h~Q/D_|Զ*,3PG[Q /p`ؓjȔ6C %'݈g!Y"5Go.r> `ME֡ ,X׈\hl={\Y]vؖ|G=s C/R63wJE~~ءJU;,Jn(%+W{_3W3D銻lnEOQk^HqM5z9U'.]M0=QF=[p?B:De%mTgw!1RA(!J(/y_]5Ces]D-_0 ksꐔ2$㰱:)Xωʍ5]E j3<}K. 'yي:G-=,Mu4,tO$(D9 r@I֒V0Jbdv%KwdՌ1#Gg#u+eeVpPDZAV*z X胞x[S3ud>1x%ե3W_hj%@= T٩~E4cAxػA׹Utv=X83moj @E6."X╈e<" }YKKKɀRloࢦ|h:S~4OH<!4B}zeiwqC6ȼ8kY!/c,ޘ&)jz2Y;1b2T5TE3׋SQBH ^>6Hz}3fۯ}<8e9* vA뷃WNhT* ͔q)4C;H7UfG>eԥˏxA.Wj? >N'6h(l r/+zT|%=ԍw/',v RgXU*a.Pr"UƋI5u=$5R.&*kf@/`lj a׊ɯ릫N|~d6\V?)z6{/ގ,4Ga1gou{9a0__,qCEU ?v:Ck>Ms)V.w@-N,GaN-Oj.X\Q>ۍ z.{gc w=̰̙q y|9{q\ْJdf&=y[Mp}-tYJMñD=hG=Y䥈co6;ߣR ?YS&x﹎8}&҇0RԸPTpHm3 u{CSBsY\?XG BэFӘ n|BQi[GwZmT_] ǾD>JvvfɉbL1j J*ɱPH)aY`Sw?t)zWLjHST}00x9na#r+hp}ֹ{:BBB`ga[hoc%Ư ([QYghO3Lu:Z8B&:` sF.YU,w [f[b>#_pǯdU8bq!zz`z0H }BL2 Jw$t!JC~ޑʓCFmX|R6i"9PuKH0Vk5TiBΙ$({v0gW[OE[WZ֣^7qWl?o!XBY ;l0tlR\+,L]-ܙ4 5)RgXȾJ"1'8+)iMځ8H~Uc(;rk+28rk~W8{ Yk\R݄XJ6MQ%7f#ھy^ƨ L0cP)DEWdo?t4vˆdVX1 HC0\@t[\4Y鿩0Ja2VtrދhYK(T)q2?9QS[$^[Tجh=uxʠn} ;hEj]H!gˌkZs]S<0ko5e/&0Eb"F@Wy<d(_-'&L8Nn$q0~'H40V7 FA U1LqU"^&S"fEiCazႀQq> x 4T| 'DZ.kTQSx \8t[=c3N4jk vq"nVߡW|XX1;,[/X=V!ncH2GJw8-* OD0uxAe 2LUr X IS@3Q8&OeSĢGTAt_%32ĵ|Z$6!6GW#J)6e|)yuqvXmxf#P ÉKod:j)aӬ~&GVD#H\mEbztnU⼼8뤇%U3/8~YQ .hhɫ깚Jru _\y}+y38yC&u]ꙘJ^% Z T(p74g'jlz/P~j>} uaD6oj噫%T{)G뵻qv. SڼCsCsc4ڨOЁcsC`/":bOut0X>ՕW vt?GJ"pw;蔍A?@wC6(@̲.ABn#)pg-4=n.R/jPǓ3`3kO!'yyC'MŽZ\52h(60j%X2w{E`΃@?޶ m7!;q>GV6E턦1bI$eA!=j- k +<2%x66pz|uMz3PV#<9SJn|{m Mn$w‚A "*0Ԧh l|D E4 y6Uב _{2bM.еBf\n 4f0(])o<98]#ժ}t62wẩ.c\>KcP0\m1-|TJ*y#U y) IJ"̻aD iǴ|uoFQAXcNt̒p;=ш2qqTp֢ͻcy^y$1. <%^ ' $ )>5Jm:]C, 3k+u87~ftmX)Xr=1چ]R8UjCj;^,{ef?A$y@di'YǠʽ`m?~v&)Řk4a3JtI(& ݪw9F>|F >v4 3-k8Cw+rñ|PB)P'6"P KG/5 ;oL&30@`n bG.!_woL KC˿o gH/}++@mt_e(0,zCU/֦/|j/O&%kY5 veݗj?){F%(|7 {9N`Ts)UmTzw5(ma?vhz蜋+Pgl뒋is^͘^_(P#Qt c{]?dH ] Y X6]H5yP􃕛[vIs}6RzjKR7xCˉBw5!Ȧ"g*~JՉx'v8g,@WC]ViF7I}hf~( vzςFJvy&)y<т&gFL]?RpUR8WN4;AV-=J`M-7 cGS3J iFW5g->6H3'30y a#O.S~"mp=4NyH xk2$G`(*32;Xj !G D% M1nNd! 0z,e:U O44mSYL^||.-l*5clv}Z2LDʒ=P{]yixI"T p9t2 % m(γ֮3о_T _c k=Ry2'xི^h Fkk~Jx742R&`|ǁȮ] !-<j`ާUVZ88;X6/잆&Dy)m\零@l9vc(ITF@rlc41pu=@boRjmGBm+}{Cx<> І[,M +6U a r,WylR=7?ִ@y^^ވB lcꁒ.j(\/:һ^Ɋ3飊~h5A•[嶒󧝵k  ̈/ 59|DjKuG\*4կP1j5'D CI5v?9ZWP727!^IDjd  x nGJ "^эTG++;^J҃H, [ny_hq%%DV3rNCmIb(!LÔZH_B,0|Kn?pn̪ \D!8=GCJMk-Gtua  (j7FFl{dfjZ0.w?pj%$qbMu7@%/;S-<[ŌqbbץƒQZ@{ti'Y3fT$h`^L:+>6@;J&#<mb0<_dfc\5yl"j'j >!M]/R_GvyxZ;CS&듦.[JPxMIqލx57}5;\^)Gm=MPRg *RD.q7=x fOv1; ƇvzcMS'KQ@#=1PH\d0@o"_B} vIN0v zڷ2ir?9G\5~q J/T ܫm]}JaXҙ*HgCߍɬm6IxSɂN<g c:a.fFNFβcP inr4"rlU@7ksz 6=~ݒ@_1k^fWhRT);kF ՙv-rӖGu^+Kjh2yC. / (kP{^T V2kzbKoŷ°Z3%Jݼ)ߎ*&Q*WHLj즭mv06A!kDѯaܔ[P\=m 6HNTM1`1:^?^[oW`''k1/fp7@V ؼ "@1 ?Yҋ iַ֎x Xzt)Gc'ڗ%IoR9_oOYilܽF)bYPt6.ZsܖWmX3B}W ^0[lvf0]9e9˜%^۸?Ą&Rt\l ܋whh+̠#yة4 hZ./w8O4@:x/z$]%`o!z>NE(ҺlK9*]Ո 9y17oiDZvxsi26 6EEvjz/X 1kۤ T=i)yeJq"leQזJlϨ}GaǮ8"<xeNo_! /'؞Nl-7B7h|#_D@gt,dL/lk= |^|1W&]c6S.~%Ձi]4AwX=AF_̢E^q(},oA7pϚx'ȩ*`}*y[O5+07Mn k^ҷ5I Ν`Wf=+'Q#bmM_psOAq5"m<5 ~z{,2eV52c7tk`$mµ)%?.I_`^`0R}|$ ɬ/(Cn93Z!_Q;?dW ਚŸrDȴ3<Burg1nx<1G ?A;gvA$$լ,Y~灚Hfl):ʐ"]g"-4h l.*esGS 5N.z\BUYoWN Ip C:F̽b\;M>v,?eKV8PsVOl lMĺ5~銗@dߓ ^3"bf\VA^>`E$rQi1hY$GhqF駳8Á_V~ґEV!?YZ Z>M0 !m* d)JB3Q}v MZ\?o3Cwz lE)&v7+ΑFC\yܒ4,CVY$3Sj"yS2eϥ)r,ydٚQ|$b%liH޶Ht=$歵}O0T̪x|pE_XȻ="* 5Ob٦}y04t ErՑJ[hF/PIb%铌MƕD)~I3{Ci=/-m%J4e RZ7.e%Ye&Q6tEbr0 ?!E6ҊNuDق̸c`DG^W"eRqD+״Bm7ы TWO׈ob̋Ԕ V,B Á1@_tT\,<t @D+2gȘH({񹹐kG4O)~iVHO6O22'u?5B0!:QӁLJھ j;#0ٟ(P53E31|Ef]W6tSd/tx!mmV4iLS!H:{:AU^ibiKw=Hh2Mm,H0T=+[FPpj`[cmZpߎzAET׳jNcII7({"׬/ dɲ2vzߔT4f N*UE~~|#!03~xOיџֻ:O@׃"0Hu ݞ,Hjv0 _n_9[0&qVw=,g-x%2&@O9W["q5|920o4{A4o ZIűDDx<‡IokG,(a0.%lڢg*Qfψ*kƼfv5`KdN`:N^9wx8Rlb\5oWy,3SX6f wAPjj BK}ʲv:;8q@ f K:kjCő_Guvk7O*,Ķ%%A #0a;#Z9=O{u fJf)>f=اzH miIiz<~$hqyٿu0%V#"yDu"@{Y][W Rݚ|W_ɜ:G4uM`}QynQ soև}RU]-&!#xV,+1w{hv.N=WRY=ݝf}b JM( 3I,+4X\glPˮ 9 BT?xS"_8,!n@ձ,g~;3aˠHFW/X8zުl# kd,=J]XϓhAQC5n7 cAGU7ϒnN#$ 񗈌Eo~{tFޑQX/-qhP*S-?n2,M#@-gDA{YBw  # lc4$b iXjsImYH_Rc]x?xcNw6.%MYꥮIXn~ȹ>1vL`0?tN*(jo-pxl[_f>)Z kh?j1/WO$>]hF8Pt셌fR3~ @_ ~hB:F?K%ML۹SvK.DAlix'̎38vtdYn! ɔ8NĸVlT3;=@XCzꖙH`c=D!'e|m0T[ ^.| CmaXmd--XBF7!ڎRDzߙ5Vq+7W2XF&jlÉZQ3N2LRZFB0zʮ!㒱sAs@Z$f-<<N1y5Z:re/gYzQ!M:tf"9$٥biaUVl=?aq.`A&EX4 S@%>\O/+~$3R%߿Ro܍WC5|OLT7T*xwX)dBJ2u0(Zka%.]˱?^LFc%&)sM~?9=.A"9_ų|;غe(6EʸP2HY&qq;!l7C|v3)^BplRpܐND=Қ1*g Sw "<`H4>S\W\.)$ J&޹.NnOO% !d,fT}ZֻV{A#2%5|w̬OjJßz?qЈX ([chG 4!׾M3IWSq2[#CJPpxȔZ{9ct>bF,NV{wtKcuK%Rz*?gt1lf3TޭO0){DnwBw_µBVO}^ody*n@xV  Пȸ+ox[bhgjᡭGmq"X oPoKwCubXQKW1g@vAW#_glC Ch2Zɂ1.;.޴uR?Kb{܁xG-DmDo3yqL5t `eZsr#ŌhdkGuj 0#%$P⽆=W݂ V IL9=1pުd.eLSH=[sP8"vE)gR=dG'R#9O}p퇅y#i]&Z=}2#٢zk)Ym3x8篪-=ә< v/ZBZz'c޸.ڹ|gF3^^_6wR9GZ,s6gwvr՞P q:WWZy}ֈPaphhsj"($zx"ZU~~K8qlY_ JMM$ =:o @.Uvv+~E"Nb'HB[ٻd$ bL4؇ekX$r\2?!Xu1̖7U9kQĸ9K9,پwvAkcY5˃vUKADŨ '@'jz˶,Uޛ Y%7r!VS']AE>{^/nNy,3lGm "ig_Ei+˔b3N;)`Th*8" aNoHYHɽ^XH[ٻ JnMsŀb%HB_[I_N6;qt+$ w:m^•.66X-f7*u鴹kxtSVuy&i:M_"ԛOxi^HsEӷe;!= s{\x@"`؍DcTFbsNvf9qʮ[!HSa eIȠI^MJ#*LMUdrlZ:iYH f+8㟷q'a7ʕ1H2#®硾Wy gjWl+LkʭGc;ǎh$QQX걒dJR*B% p]*6\o5cP4nb.B%˥!C=/I3y\2ЇušYJ-d# b CcSdA+TJI'PjNBs&hu,Dϖ8JxaB!bX PSJoo.Q=44xL/n j﬉ 0UrK_>MƥE#9*DK[ )Nxl;eL( n> rg4ƋCKZ"EsL7{y|6oݗ"?1pU1$0qƥm:.BF 3WKb@iiFJn40dsB"h"ސ QiǨq7Wr4 Yq7dBļRN^a}H1S',t6yŵm^uh2!\R' M**FeJ* C =>v ^_^L[¾[gZxY`&«'W$:`'@}=8T0gΫ0k{d)x3`km!=Y.{Ko\v7t$`%ouatlWN!x Xz2|<݋E7 M>K @u`H^ݘ5]3atp)isXӂd1bGI"4iV/vS˞mnmvԙ sY~8]zA>gGjC\-%As5"S!VU +9lwӊG7qMΌȨ^ԊJO`x *ܪ^֧3 b w:IQLVNjy"q0!/VoJ PJ~E['9qp#ER>d=3ƛz(bT}swm=vˁ둉h=ݷi6=CJԠ]Wa/a/L,E9*G5*k:=(~KOİ+ꭷ@Wў pރK?%MX # C빠: @ nugUA# עA271ﲐ>à0Q ϧ6^™Ag+://}& N0#dN"~#,E.9^ 4kkȣ pC}?1vCA{'+w/K7knj~vz,ڨĦܲX e~߁=[c ű\ULLIA}O¼sb1lۉ@z!̂8|X9Nsef[7k[fu Տܠdr2l܇u%p59=޼?+ _F<[3_܌S#nC7@UNr,ܹzCvqPˍzOgLy'w5Om[Gc)pWѻԁƲdkd dҞDY"gP|Mᓢ1ڠS[% 8g\z C=(E6Vk^ʓ?dzA .I ԱU9\ܬ9isA;FVK+r?ofcry]Y MM-Xv@o 04y@zB`4m6x UlT?͟:2waKKq΁y X7A~uppB ,yYm"K>!Gg][ہJo<2` AzBBS!CTB m&삍:/ E$%su[JuܼL lr3Uh? ÌZ wDKSЙlV|HO 4:J뎭2Xh(o J,O ޷3"OaUIyFIbI} zd@e )3uERV\!O}%`JRG;Zm +Eaam;HV6F׬^ E k`(i^n2jQR$PH>NX JJT6? .}s>9]^!+rǦ^kW|&͂<{Z @4[@Zu__ pU.Jr#Sr]_=}~O׼m_7Eup<#&@|{I_֫JF>);x肪L +_hd2ۃ-~*eJ\)dwTKo)zG60"H{˵* ]"{HAaP XS <*XixS'<z-hZ ~j-W5 ]ᥓr~7~:|=dGdC'J__`Td_ARIJ?W{sacug:c'BXf-&gNW)ɭ:rI7s6V;qiCq=Y\eR[Ւー, CVB&DU[H)ǩL2Vva @`X4/D`e#2Lfʂ#^3 7 ֓-&Vg٦R^BɆSsw>ZawMyFrP)VxM.a[kw"KWU\[v/RixJ+j1!-gM,͕+Ducr X``.-AwcҤ6q"Uh~1`+Tjx@"(Wg>9G^OI+9=Ƥ3'Ƙ թvv7p؛DA&Sz^xA 5zeJ29='NeS`u:aպN\^R3[6b+?>^xj8pK> Ǔ Uޮ;Nt"LhV74PVD ?an{a]1}C Bv1(]@?V a_L- ~L v֋CbiH-_u*◬ 1A8 YZ