python2-rpkg-1.66-15.el7> 6 6`d63!}|J^>j/5,de j/5,dxz6%禠bvҘ?UGK|0}_ѕ%3͠b=;.N~S -CWePSƆAv˘q7kj/5,de j/5,d)3./a~ȸmA"Y/Ť!oJ=+k5X/ Z݊">j\fDˉi㲟*TʳX1=LO;^4.w?3JӤؗNŊP2TmзPsp.y]eWT!&3q)0+rc9x$Nޮ$>mk5EU2>D=hz=-dӾ=5T'KJBtuSl]֥}CbL)vdb.?q:Ӡ17EwR:-z`c_f1#ƔUhs+dO5O 5 L)>њm0 GMwIKM.}Ǘf34 wmQ\}fz96w9x֯yEt%h~{Pz L!эO*:4 )wJ h>@4?$d  G  "(066 t6 6 6 .6 d6<6J6Xt6Ll"tx(89@:8BG6H6I6XYZ[$\86]6^bdIeNfQlStl6uD6vw6x6y`'Cpython2-rpkg1.6615.el7Python library for interacting with rpm+gitA python library for managing RPM package sources in a git repository.ehbuildhw-x86-08.iad2.fedoraproject.org Fedora ProjectFedora ProjectGPLv2+ and LGPLv2Fedora ProjectUnspecifiedhttps://pagure.io/rpkglinuxnoarch)R)LCC 0  '%% e eI@; ; d733 S.I .F _FA큤A큤A큤A큤A큤e@e?e@e@e?e@e@ce@e@ce@e@ce@e@e@e?e@e@ce@e@ce@e@e?e@e@ce@e@ce@e@e?e@e@e?e@e@e?e?e?e?e?e?ehccehccc28be6e1419174a197a6953b3780de90afa13c9b0b1448faa6771eb921a5fe60beef3f3df18d36a7a1b3cb391c2cb4e8930527a401aed47ae486827f48626537ea2f14845464cbc90b673b2c632a4c0e3d7e4d5248276a79b630bee95e7b6277d79c80f1d666d4f644183876ca69b874cb6931b146930dda691bc85c5cb2a182478850f166306c1f28149d65472b5dec9dd4e511e82564a5f489552311b7d0aee78850f166306c1f28149d65472b5dec9dd4e511e82564a5f489552311b7d0aeeed5774218736504d50ced3ce8e03e78daaffe9c2c2a63034448b0559dae2993948382d6af1ef75c3fa38436c9bde4a694ba406d1b703814f4ca68d41db3a2f3648382d6af1ef75c3fa38436c9bde4a694ba406d1b703814f4ca68d41db3a2f36cd15d9ace617baf12de7e6b97d35f27893cda1dec2d45c723c053659c973278bb6e5a338679638092e8739dc0004e0211d5001a03799d047499c205a1eb1814bb6e5a338679638092e8739dc0004e0211d5001a03799d047499c205a1eb1814b5578c915a62f65ca6223db1f98051f6d006a784843fdb646e1f78f84ce6be663a979513b4f4cfb661d45e7bf6bf3598cf7ce9a0b0f3fc9d25594522ea7672540a979513b4f4cfb661d45e7bf6bf3598cf7ce9a0b0f3fc9d25594522ea76725402bfa1a31405962980d9f2d1c018126407b9252a5e092bf801e7a18d0601568ce8ce190f4d0b4f6206ceb710759c09cbe8db921d218b9468adf923e97a17a07558ce190f4d0b4f6206ceb710759c09cbe8db921d218b9468adf923e97a17a0755fa7ce2fa9afb7c92e08f574c45ee654ab41742b6604d76dec2d09e48cd5841b83b6ffe7ce892391edeb8a6dcfddfa851b75cf146bcaadb1894e3742885f8c2113b6ffe7ce892391edeb8a6dcfddfa851b75cf146bcaadb1894e3742885f8c2118810a25b5dfa7b9c556c1bfd56a9d3a8f36accf76af2baf217a9564bef7d7a42a0511bc98c1693bdbca5071d9095f59a7b353add7aebae70baa07a6f7044bd2fa0511bc98c1693bdbca5071d9095f59a7b353add7aebae70baa07a6f7044bd2fc233264ca874bb8d6078717040d298e7d10122b0af1bf8439051321d3d176a211f32d003f413b1922f675e9bad30cb6fe2c94f1c347c427f15746cd3e669e34e1f32d003f413b1922f675e9bad30cb6fe2c94f1c347c427f15746cd3e669e34ea0fdfc6f08b69d75aeff5a74d573f02e4c8a7c562231b9de2303a102d2f12142d3d3a0197424e37a52978126f8531795600fef24a9a9069b26cefcda52eb9f67d3d3a0197424e37a52978126f8531795600fef24a9a9069b26cefcda52eb9f6740ac80ec9a7efb262f27e8139c446c8de8b60f2a03168691f21ec1e44e05ba15fad43e9ff05b1ccb44aa826d84dc5e125edeb09bfa0dc00a054edebfa6e4c095fad43e9ff05b1ccb44aa826d84dc5e125edeb09bfa0dc00a054edebfa6e4c095ea2773a04bb1f747e677af5d89122dc0ad4c889a6f3fc6487c5e0b22bbba4cd67a1e4b448bfd6699d142eda03c1d61ba48d6ef412a2e74e2ec4735244c2cdbde7a1e4b448bfd6699d142eda03c1d61ba48d6ef412a2e74e2ec4735244c2cdbde37548314ee6603302b358989934c580792c40191b1fdfdd4f0ba3acbf1be1a2dc9b7126f0a60b3975f2508be8cd299af038d4f6f6840750c1f8a9d5213d44613c9b7126f0a60b3975f2508be8cd299af038d4f6f6840750c1f8a9d5213d446133dcede7d2942152bba56d2150d69821fe496f61ab01e3dd04601ba65cce0a731d7504e46db3ed6475654d9e6cc073076640b57a89c50eb016939c5dc14b6d82f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b652b2dc235cdd253963c71d0f8f9846049de024d54e7f32f8c233b1aa143daaaf5c21a74bf098b6384aae7a4747daac309c3629ed046611bddc0a95c8e2e9237c1aede216575211e48f031aff0e1469f0f388feb02113622a229fa518375743381b88a050e6d9a9ef2dd1b4eebe9732ff3e46084a76315adfc466479394557018177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643583147c77480b5b6a1005a70fae4df9cf9f80a954641133b8eb9061dd8b3cd02438277db75ec962aa4646bf2481a56d3153b0bfa0bb5a4694d267a1d4c3d3b6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpkg-1.66-15.el7.src.rpmpyrpkgpython-rpkgpython2-rpkg @      GitPythonPyYAMLmockpython(abi)python-pycurlpython-requestspython-requests-kerberospython-sixpython2-argcompletepython2-cccolutilspython2-kojiredhat-rpm-configrpkg-commonrpm-buildrpm-pythonrpmdevtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlintrpmlib(PayloadIsXz)0.2.02.71.9.01.211.66-15.el73.0.4-14.6.0-14.0.4-14.0-15.2-1fedpkg1.264.11.3eeve]@ev@d@ds@d ddK@d>@d(d c>@c@c`cD @ccb{@b)bbx@b]RbL/@b4t@b[@a@a@a@acaa?=@a/k@a$@`@```g@`6?`U_ǁ_V _L@_-B@_%Y@_!d^˳@^@^>@^t@^2@^ @]N@]A]]y@]y@]W@]B@]A]:@\F@\F@\@\@\@\@\@\+@\\\Yz\X)@\U@\-@\I[_[@[h@[{[Y[U@[I[(@[ZZԐ@Z̧@Z1@ZZ}@Zg#ZY@Y@YJYyYcl@YTYK@YC@XX}@XXX[@XWXRXN@XN@XIK@XGXAb@XI@WίWW@W@Wq@Wq@WPV@VJVVV=@V*!@V(V'~@V'~@UK@UUd`@Ud`@U/@U+U@TT~@T5'@T*@T%U@S׌S׌SSP@S0@SK@QB@Qb@QP$P O O@OpZ@OiO]@OOdO@ON=@N@N@NNx@Nw.NK@N6@N&@MAMAMAMM@Ondřej Nosek - 1.66-15Miro Hrončok - 1.66-14Ondřej Nosek - 1.66-13Ondřej Nosek - 1.66-12Ondřej Nosek - 1.66-11Fedora Release Engineering - 1.66-10Python Maint - 1.66-9Ondřej Nosek - 1.66-8Ondřej Nosek - 1.66-7Ondřej Nosek - 1.66-6Ondřej Nosek - 1.66-5Ondřej Nosek - 1.66-4Ondřej Nosek - 1.66-3Ondřej Nosek - 1.66-2Ondřej Nosek - 1.66-1Ondřej Nosek - 1.65-3Ondřej Nosek - 1.65-2Ondřej Nosek - 1.65-1Ondřej Nosek - 1.64-9Ondřej Nosek - 1.64-8Fedora Release Engineering - 1.64-7Python Maint - 1.64-6Ondřej Nosek - 1.64-5Ondřej Nosek - 1.64-4Ondřej Nosek - 1.64-3Ondřej Nosek - 1.64-2Ondřej Nosek - 1.64-1Fedora Release Engineering - 1.63-7Ondřej Nosek - 1.63-6Ondřej Nosek - 1.63-5Ondřej Nosek - 1.63-4Ondřej Nosek - 1.63-3Ondřej Nosek - 1.63-2Dominik Rumian - 1.63-1Fedora Release Engineering - 1.62-7Ondřej Nosek - 1.62-6Python Maint - 1.62-5Ondřej Nosek - 1.62-4Ondřej Nosek - 1.62-3Fedora Release Engineering - 1.62-2Ondřej Nosek - 1.62-1Ondřej Nosek - 1.61-1Ondřej Nosek - 1.60-8Ondřej Nosek - 1.60-7Fedora Release Engineering - 1.60-6Fedora Release Engineering - 1.60-5Miro Hrončok - 1.60-4Ondřej Nosek - 1.60-3Ondřej Nosek - 1.60-2Ondřej Nosek - 1.60-1Fedora Release Engineering - 1.59-6Ondřej Nosek - 1.59-5Ondřej Nosek - 1.59-4Ondřej Nosek - 1.59-3Ondrej Nosek - 1.59-2Ondřej Nosek - 1.59-1Ondřej Nosek - 1.58-10Miro Hrončok - 1.58-9Ondřej Nosek - 1.58-8Stephen Gallagher - 1.58-7Fedora Release Engineering - 1.58-6Ondřej Nosek - 1.58-5Ondřej Nosek - 1.58-4Ondřej Nosek - 1.58-3Ondrej Nosek - 1.58-2Ondřej Nosek - 1.58-1Ondřej Nosek - 1.57-9Pavel Raiskup - 1.57-8Igor Gnatenko - 1.57-7Ondřej Nosek - 1.57-6Ondřej Nosek - 1.57-5Lubomír Sedlář - 1.57-4Fedora Release Engineering - 1.57-3Ondřej Nosek - 1.57-2Ondřej Nosek - 1.57-1Ondřej Nosek - 1.56-4Ondřej Nosek - 1.56-3Owen Taylor - 1.56-2Chenxiong Qi - 1.56-1Chenxiong Qi - 1.55-2Chenxiong Qi - 1.55-1Fedora Release Engineering - 1.54-4Miro Hrončok - 1.54-3Chenxiong Qi - 1.54-2Chenxiong Qi - 1.54-1Chenxiong Qi - 1.53-2Chenxiong Qi - 1.53-1Miro Hrončok - 1.52-2Chenxiong Qi - 1.52-1Fedora Release Engineering - 1.51-4Chenxiong Qi - 1.51-3Chenxiong Qi - 1.51-2Chenxiong Qi - 1.51-1Chenxiong Qi - 1.50-2Chenxiong Qi - 1.50-1Fedora Release Engineering - 1.49-7Chenxiong Qi - 1.49-6Lubomír Sedlář - 1.49-5Chenxiong Qi - 1.49-4Chenxiong Qi - 1.49-3Chenxiong Qi - 1.49-2Chenxiong Qi - 1.49-1Fedora Release Engineering - 1.48-3Lubomír Sedlář - 1.48-2Chenxiong Qi - 1.48-1Chenxiong Qi - 1.47-7Chenxiong Qi - 1.47-6Lubomír Sedlář - 1.47-5Lubomír Sedlář - 1.47-4Lubomír Sedlář - 1.47-3Chenxiong Qi - 1.47-2Chenxiong Qi - 1.47-1Lubomír Sedlář - 1.46-5Lubomír Sedlář - 1.46-4Chenxiong Qi - 1.46-3Fedora Release Engineering - 1.46-2Chenxiong Qi - 1.46-1Chenxiong Qi - 1.45-2Chenxiong Qi - 1.45-1Lubomír Sedlář - 1.44-1Lubomír Sedlář - 1.43-1Lubomír Sedlář - 1.42-1Lubomír Sedlář - 1.41-2Lubomír Sedlář - 1.41-1Fedora Release Engineering - 1.40-2Pavol Babincak - 1.40-1Pavol Babincak - 1.39-1Pavol Babincak - 1.38-1Pavol Babincak - 1.37-1Pavol Babincak - 1.36-1Fedora Release Engineering - 1.35-3Dennis Gilmore - 1.35-2Pavol Babincak - 1.35-1Pavol Babincak - 1.34-1Pavol Babincak - 1.33-1Pavol Babincak - 1.32-1Pavol Babincak - 1.31-1Pavol Babincak - 1.30-2Pavol Babincak - 1.30-1Pavol Babincak - 1.28-1Pavol Babincak - 1.27-1Pavol Babincak - 1.26-1Pavol Babincak - 1.25-1Pavol Babincak - 1.24-1Fedora Release Engineering - 1.21-2Pavol Babincak - 1.21-1Dennis Gilmore - 1.20-1Fedora Release Engineering - 1.19-2Pavol Babincak - 1.19-1Fedora Release Engineering - 1.18-4Robert Scheck - 1.18-3Fedora Release Engineering - 1.18-2Jesse Keating - 1.18-1Jesse Keating - 1.17-1Jesse Keating - 1.16-1Jesse Keating - 1.15-1Jesse Keating - 1.14-1Jesse Keating - 1.13-1Jesse Keating - 1.12-1Jesse Keating - 1.11-1Jesse Keating - 1.10-1Jesse Keating - 1.9-1Jesse Keating - 1.8-1Jesse Keating - 1.7-1Jesse Keating - 1.6-1Jesse Keating - 1.5-1Jesse Keating - 1.4-1Jesse Keating - 1.3-1Jesse Keating - 1.2-1Jesse Keating - 1.1-2Jesse Keating - 1.1-1Jesse Keating - 1.0-2Jesse Keating - 1.0-1- Patch: Add option to mockbuild use default resultdir of mock (v3) - Patch: mockbuild`: new argument --extra-pkgs - Patch: `copr-build` passes extra_args to copr-cli command- Actually add the patches: - Patch: *pkg import: Don't delete changelog generated by `rpmautospec convert` - Patch: *pkg import: Undo rpmautospec processing - Patch: Unittests for "Undo rpmautospec processing"- Patch: *pkg import: Don't delete changelog generated by `rpmautospec convert` - Patch: *pkg import: Undo rpmautospec processing - Patch: Unittests for "Undo rpmautospec processing"- Patch: Fix flake8 complaints - Patch: Prepare the lookaside cache code for retries - Patch: Lookaside cache operations retries - Patch: Make lookaside cache retries configurable- Patch: Support for checking exploded sources before push - Patch: Split git credential data on first = only- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Patch: `commit` command fails on 'containers' namespace- Patch: Do not require 'sources' file for all namespaces - Use release's rpmdefines in unused sources check- Patch: Pre-push hook won't check private branches - Patch: Config file option to skip the hook script creation - Patch: Allow empty commits when `uses_rpmautospec` - Patch: Check remote file with correct hash - Patch: Ignore missing spec file in pre-push hook - Patch: import_srpm: allow pre-generated srpms- Patch: Fix unittests for `clone` and pre-push hook script - Patch: pre-push hook script contains a user's config - Patch: A HEAD query into a lookaside cache - Patch: `pre-push-check` have to use spectool with --define - Patch: Add more information about pre-push hook - Patch: Update to spec file presence checking - Patch: More robust spec file presence checking- Patch: Do not generate pre-push hook script in some cases- Patch: Process source URLs with fragment in pre-push hook - Patch: container-build: update --signing-intent help for OSBS 2- rebuild for unification of all branches- container-build: document --compose-ids overrides any new composes (kdreyer) - Use srpm when scratch-building from dirty repo - #652 (otto.liljalaakso) - Code cleanup in tests/test_cli.py (otto.liljalaakso) - Reduce indentation in assert_build helper (otto.liljalaakso) - Allow empty commits - 494 (msuchy) - Allow forcing download of all sources - #650 (otto.liljalaakso) - Add test case for not downloading unused sources (otto.liljalaakso) - Support 'results_dir=subdir' when building from srpm - #648 (otto.liljalaakso) - Use local branch name as release when there is no remote (otto.liljalaakso) - Allow downstreams to define a default release (otto.liljalaakso) - Switch load_branch_merge to use multiple return (otto.liljalaakso) - Unittests for 'git push' hook script (onosek) - Checking a repo configuration before 'git push' with a git hook script - 491 (onosek) - Fix skipping NVR check with autorelease (nils) - pyrpkg.spec.SpecFile: More lenient parser for Source/Patch lines (fweimer) - Fix URL in CHANGELOG.rst (tmz) - Add Jenkinsfile for CI (onosek) - mockbuild: escape rpm command under mock - rhbz#2130349 (onosek) - Fixes for exploded SRPM layouts - #633 (tdawson) - `fedpkg local` does not show rpmbuild output - rhbz#2124809 (onosek)- Patch: Fixes for exploded SRPM layouts - Patch: mockbuild: escape rpm command under mock- Patch: `fedpkg local` does not show rpmbuild output- Extra arguments now use shell-escaping - revert (onosek - Remove pytest warnings (onosek) - Refuse import of packages processed by rpmautospec (zbyszek) - follow redirects for lookaside (tkopecek) - Repair flake8 complaints (onosek) - Fix high level bandit findings (onosek) - container-build: improve help text for --compose-ids argument (kdreyer) - CONTRIBUTING.md fix links (onosek) - Improve change management process documentation (onosek) - Removing bandit issues from cli.py (drumian) - Extract source RPMs with rpm2archive if possible (praiskup) - Set up bandit scanner for rpkg (onosek) - Refuse to "commit -c" when using %autochangelog - 454 (drumian) - Refactoring loading rpmautospec feature (onosek) - add --background option for container-build which allows to create build with lower priority (rcerven) - 'clean --dry-run' deprecation warning (drumian) - Better exit code for connection error (drumian) - Fix generation of optional parameters in man page (mspacek) - Use absolute path for mock results in `lint` (onosek) - contaner-build does not check for existence of kojisession.buildContainer - 532 (drumian) - Fix: 'lint' subcommand should not invoke rpmlint on debuginfo packages - rhbz#2052451 (drumian) - Add `--custom-user-metadata` to build command (onosek) - Fix: 'lint -i/--info' does not work - rhbz#2016616 (drumian) - Fix: AlreadyUploadedError when package has no sources - 604 (drumian) - Fix: Extra arguments now use shell-escaping - 587 (drumian)- Patch: Extract source RPMs with rpm2archive if possible- Patch: Repair flake8 complaints - Patch: follow redirects for lookaside- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Patch: add --background option for container-build which allows to create build- Patch: Better exit code for connection error- Patch: Add `--custom-user-metadata` to build command- Upload correct tarball- Fix: *pkg now takes into account --path parameter while building SRPM - 580 (drumian) - 'lint' can run with different 'rpmlint' versions - rhbz#1967821 (onosek) - Support building SRPMs in target mock - #495 (onosek) - Use unittest.mock on Python 3 (miro) - Add support for mockbuild in lint command (oturpe) - Fix srpm and binary rpm lookup in lint subcommand - #586 (oturpe) - mockbuild: allow enforcing local mock config in fedpkg (praiskup) - list-side-tags - fix unavailable username (sergio) - Accept also ~/.config/mock/.cfg files (praiskup) - improve srpm --help description (kdreyer) - Improve how the .spec file is selected (mads) - Include `fmf` config in the list of reserved files - 452 (psplicha) - Fix flake8 syntax (onosek) - Continue execution if specfile parsing fails - #583 (oturpe) - Consider Patch tags in specfile parser - rhbz#2010518 (oturpe) - Support for custom completers (onosek) - Fixes import fail with sources already imported - #573 (drumian) - Also document Python 3.10 support in the README (miro) - Test and support Python 3.10 (miro) - Print SpecFile parsing debug info - rhbz#2000556 (onosek) - Pass sourcedir to rpmspec when specfile is parsed - #559 (oturpe) - Fix unittests to be Python 2 compatible (drumian) - Changing escaping of dash in docs - older releases (onosek) - Changing escaping of dash in docs. (drumian)- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- drop nosetests for Python3 - disable pytest coverage during build- Patch: Continue execution if specfile parsing fails - Patch: Consider Patch tags in specfile parser- Patch: Fixes import fail with sources already imported- Add python-requests-kerberos as a new dependency for RHEL packages - Patch: Print SpecFile parsing debug info- Patch: Pass sourcedir to rpmspec when specfile is parsed- Do not download unused sources during command 'sources' - #559 (oturpe) - Added 'x-pkg verrel' for containers - #547 (jkunstle) - container-build: improve help text for --signing-intent argument (kdreyer) - Make sure all commits have a proper subject (sgallagh) - Fix unittest for previous commit (onosek) - better new-sources output when all sources already exist Fixes: #533 JIRA: RHELCMP-5529 (drumian) - Added 'remote' to rpkg from rhpkg - 439 (jkunstle) - Add --offline cli argument for new-sources (oturpe) - Tests: Fix setting branch name with old git (nils) - Add and augment tests for rpmautospec (nils) - Reflect %autorelease when parsing spec files (nils) - Preprocess spec files using rpmautospec features (nils) - Detect generic use of rpmautospec features (nils) - Fix remaining Python3 SafeConfigParser warnings (nils) - Tests: specify branch name on `git init` (nils) - Remove leftover deprecated arguments (abisoi) - Remove deprecated arguments --dist and --module-name (abisoi) - Skip NVR check if the %autorelease macro is used - 109 (nils) - Don't access unset variable (nils) - Improve help in fedpkg clone command - #367 (abisoi) - Fix rpkg container-build ignoring values when same argument is specified multiple times - #537 (abisoi) - list-side-tags: show creator of the tag - 358 (onosek) - Drop Python 2.6 support (onosek) - Enable flatpak tests that require libmodulemd (onosek) - Added .rpmlintrc to the list of files ignored by fedpkg import - rhbz#1946688 (abisoi) - Jenkins unittests run in docker container (onosek) - Add support for side tag suffix (lsedlar) - Check whether sources file is not a directory - #541 (onosek) - Add config option for writing dist-git build results to a subdirectory (oturpe) - ca cert was removed on koji-1.24.0 (sergio) - Improve automatic test suite (oturpe) - Better hint when running 'prep' on detached branch - rhbz#1907964 (onosek) - Update description of the clean command - rhbz#1909461 (onosek) - Add --skip-nvr-check to the scratch-build command - rhbz#1671012 (onosek)- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Patch: Preprocess spec files using rpmautospec features and use %autorelease when parsing spec files - Patch: Skip NVR check if the %autorelease macro is used- Rebuilt for Python 3.10- Patch: Add support for side tag suffix- Patch: ca cert was removed on koji-1.24.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Allow skipping nvr checking for chain-build - rhbz#1890701 (onosek) - Code-style improvement - imports are sorted (onosek) - Fix Jenkinks tests (onosek) - Avoid blank lines in log files for lookaside (contyk) - container-build: fix help text for --isolated argument (kdreyer) - Add --signing-intent and --repo-url to 'flatpak-build' (otaylor) - Add hashtype to lookaside download path - #521 (turivniy) - Add new layout for packages that missing specfile - rhbz#1885771 (onosek)- Pytest update and MANIFEST.in prune (onosek) - Re-enable clog tests (onosek) - Skip directories inside of imported srpm file - rhbz#1866297 (onosek) - Skip 'sources' file when it is missing - rhbz#1867440 (onosek) - New layout for retired packages - rhbz#1867822 (onosek) - added a extendable layout module to deal with different package layouts within the CLI (2183506+odra) - Add (onosek) - Pytest replaces nosetests - #501 (onosek) - Disable some test for 'clog' functionality (onosek) - Suggest a way to track remote branch - update (onosek) - Suggest a way to track remote branch in the error log (cqi) - Remove deprecated support for kojiconfig (onosek) - Switch from krb_login to gssapi_login - rhbz#1830430 (onosek) - Disable test method's docstring in nosetests list (onosek) - Check repo name for correct format (onosek) - Unittests for passing additional arguments (onosek) - Passing additional arguments to underlaying commands - #432 (onosek) - Updated supported plaforms in documentation (onosek) - Repair compatible formatting for Python 2.6 (onosek) - Repair downloading sources into external directory (onosek)- Patch: Skip 'sources' file when it is missing- Patch: added layout module to deal with different package layouts - Patch: clog tests workaround- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Patch: Switch from krb_login to gssapi_login- Releasing the epel8 version- More transparent check of retired package (onosek) - Run newer version of sphinx-build tool (onosek) - Lookaside cache upload is not based on an extension - #484 (onosek) - container-build: additional warning when using --release (mlangsdo) - allow compose-id with repo-url for container_build (rcerven) - Clone config customization for namespaces - 231 (onosek) - Repair Jenkins tests (onosek) - (new-)sources should fail with git tracked files - 241 (onosek) - Handle new cachito dependency replacement argument (athoscr) - module-build optional key help - 280 (onosek) - Modify watch-cancel message (sgallagh) - Create stats for module builds in 'init' state (csomh) - RPM 4.15 changed header returns from type 'bytes' to 'string'. Handle either by converting to 'string' if necessary. (mmathesi) - Don't expect module build tasks to have "rpms" (mulaieva) - Propagate module_hotfixes to getMockConfig - rhbz#1780228 (lsedlar) - Add check for wrong repo name format during clone - 353 (onosek) - Simplify methods for getting namespace giturl (onosek) - Use a single thread pool while watching module builds (csomh) - Also capture stderr in logfile (orion) - Line up descriptions for better code readability (onosek) - Isolated container-build should allow arches override (rcerven) - container-build: add --koji-parent-build argument (kdreyer) - tests: add container-build --isolated test (kdreyer) - container-build: add --isolated argument (kdreyer) - Pass skip_build option to buildContainer (rcerven) - Reuse koji_cli.lib.unique_path (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Some patches: - Propagate module_hotfixes to getMockConfig - Don't expect module build tasks to have "rpms" - RPM 4.15 changed header - type conversion - Create stats for module builds in 'init' state- Patch: limited thread pool for watching module builds- Backport: Isolated container-build should allow arches override- Backport: container-build: add --isolated and --koji-parent-build arguments - Backport: Pass skip_build option to buildContainer - Backport: Reuse koji_cli.lib.unique_path- Add argument to skip build option for container-build (rcerven) - Sorting imports (onosek) - Ignore error when adding exclude patterns - 1733862 (onosek) - Path to lookaside repo fix (onosek) - Add commands for interacting with Koji side-tag plugin - 329 (lsedlar) - Do not delete files related to gating on import (onosek) - Support integer values in the optional module-build arguments (mprahl) - container-build: add --build-release argument (kdreyer) - Allow some arguments for container-build together (onosek) - git-changelog: Fix running on Python 3 - 3 (onosek) - Port to libmodulemd 2 API (lsedlar) - Module-overview allows filtering by owner - 325 (onosek) - Different import --offline command behavior - #445 (onosek) - Show nvr in container-build (onosek) - Custom handler for koji watch_tasks (onosek) - Unittests for clone command (onosek) - Fix clone --branches - rhbz#1707223 (tmz) - Make gitbuildhash work for windows builds (lsedlar)- Update koji dependency- Rebuilt for Python 3.8- Obsoletes python2-rpkg after upgrade to Fedora30- Fix libmodulemd requirements- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Now again, libmodulemd is required instead of python3-libmodulemd because it was causing troubles with upgrades.- Modify required version of koji package- Backport: Custom handler for koji watch_tasks - Backport: Show nvr in container-build - Backport: Different import --offline command behavior- Backport: fixed 'clone --branch' command- Ignore files in a cloned repository - #355 (onosek) - Handle data from python RPM binding as UTF-8 string (zebob.m) - srpm_import: be compatible with rhbz#1693751 (praiskup) - Pass --enable-network to mock - 314 (onosek) - Enhance 'module-overview' sub-command to show scratch status of modules. (mmathesi) - Remove the ability to parse a module's branch automatically to determine the base module stream override (mprahl) - Improvements for scratch module builds (mmathesi) - Updates to support scratch module builds (mmathesi) - Refactor fake Koji credential handling from TestBuildPackage class into new FakeKojiCreds class so it can be shared with TestModulesCli class. (mmathesi) - Make Koji upload methods more generic so they can be reused. (mmathesi) - Allow passing --offline and -r to mbs-manager build_module_locally. (jkaluza) - Depth param for clone - tuning (onosek) - Depth param for clone - #363 (onosek) - Pass --disablerepo and --enablerepo to mock - 313 (onosek) - Import srpm without uploading sources - rhbz#1175262 (onosek) - Ignore any specified profile when finding the Flatpak build target (otaylor) - Show module build links in output from command module-build (cqi) - Add 'retire' command supporting both packages and modules (mmathesi) - Fix "push --force" (tim) - Container-build returns its status to command-line - #415 (onosek) - Upload .crate files to lookaside cache - 312 (onosek) - Restrict version of PyYAML on Python 2.6 (lsedlar) - Simplify srpm method (onosek) - Permit setting arbitrary rpm macros during build (riehecky) - Add the ability to configure multiple regex expressions for base_module_stream_regex_from_branch (mprahl) - Do not require PyGObject in setup.py - rhbz#1679365 (onosek) - Fixing failing Jenkins tests (onosek) - Unify update-docs script with fedpkg version (onosek) - README: add links (onosek) - Watch multiple module builds (cqi) - Added update-docs script (onosek)- yet another compat fix with RPM after rhbz#1693751- compat fix with RPM after rhbz#1693751- Backport patch for uploading *.crate into lookaside- Revert previous change. Now python-gobject-base & libmodulemd are removed from epel7 and RHEL7- python-gobject-base & libmodulemd also for epel7 and RHEL7- Disable Py2 package on F30+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Merge changes of the .spec files for Fedora and RHEL- Use idna 2.7 for Python 2.6 (lsedlar) - Imports are sorted (onosek) - libmodulemd is missing on el7 - #402 (onosek) - Initialize bash autocompletion (onosek) - Set configuration in case of "clone --branches" as well (tim) - Fix fake spec file for clog tests (cqi) - Move argparse fix from fedpkg - #398 (onosek) - Send source mtime to dist-git - 220 (lsedlar) - Fix tests for mock package manager (lsedlar) - Specify package manager for mock-config (lsedlar) - Add contributing guide (onosek) - Validate the module build optional argument when parsing the argument (mprahl) - Add config options to parse the base module (e.g. platform) stream from the dist-git branch and apply a buildrequire override (mprahl) - Add the ability to pass in buildrequire and require overrides on a module build (mprahl) - Raise an error if the module build command receives optional arguments that conflict (mprahl) - Silence Python3 SafeConfigParser warnings (mmathesi) - Allow to pass posargs to tox from make (cqi) - Specify dependent packages in one place (cqi) - Don't registry flatpak-build command on Python-2.6 (otaylor) - Add flatpak-build subcommand (otaylor) - Don't pass the MBS API URL around as a parameter (otaylor) - TestContainerBuildWithKoji: tear down the mock appropriately (otaylor) - Refine test runner for py26 (cqi)- Allow build for RHEL-8 (onosek)- No mock warning (onosek)- Add patch from upstream pull-request to add a flatpak-build subcommand - Add PyYAML dependencies so that the spec file at least builds on epel6/epel7- Validate greenwave policy early in Commands.build (cqi) - Refine error message for failure gating.yaml validation (cqi) - explain mbs-manager exception handling (nils) - test for missing mbs-manager with errno set (nils) - catch errno == ENOENT if mbs-manager is missing (nils) - add missing method docstring (nils) - Show full error from MBS (lsedlar) - Fix tests for greenwave policy validation (cqi) - Add testenv for building docs (cqi) - New option --buildrootdir - rhbz#1583822 (cqi) - Add --shell option to mockbuild - rhbz#1438685 (cqi) - Validate gating.yaml file for Greenwave gating (gnaponie) - Update README (cqi) - Reduce the number of repo creation for tests (cqi) - Fix flake8 error (cqi) - Drop rpm-py-installer from requires - #357 (cqi) - Allow _run_command to capture and return output to stdout or stderr (cqi) - Claim Python 3.7 in README and package classifiers (cqi) - Fix a bad test teardown (otaylor) - Refactor build command (cqi) - Remove rpmfluff package (cqi) - Set PYCURL_SSL_LIBRARY directly for installing pycurl (cqi) - Add py37 testenv (cqi)- Remove dependency python-rpmfluff- Fix installing pycurl for running tests (cqi) - Replace extra module_name with repo_name (cqi) - Replace name module with repo in tests/fixtures/rpkg*.conf (cqi) - Add --fail-fast functionality - #331 (tibbs) - Fix fake spec for build in rawhide (cqi) - Avoid to upload a file with different checksum - #204 (cqi) - Give more information when sources has invalid content - #227 (cqi) - Reserve README.md while import srpm - #149 (cqi) - Set to repo_name property when --name is specified (cqi) - Do not restrict argparse version (cqi) - Check old format args only if there is clone config (cqi) - Fix typo and reword option help and deprecation message (cqi) - Massive replacement of module (cqi) - Deprecate module_name inside rpkg internal (cqi) - Add new option --name and --namespace - #301 (cqi) - Man generator indent workaround (onosek) - Fixing imports in unittests (onosek) - Minor fixes to doc build (cqi) - Fix mistakes during rebase (cqi) - Run document generator script in Py3 explictly (cqi) - Remove warning of nonexisting source/_static/ during doc build (cqi) - Do not generate document for sample rpkg app (cqi) - Exclude subcommand which does not have help (cqi) - Ensure to clean files for generating HTML documents (cqi) - Fix rebase error: add module_build_watch back (cqi) - Fix MANIFEST.in to list files for building doc (cqi) - Rename generate_man_pages.py (cqi) - Generate HTML document and manpage for sample rpkg (cqi) - Simplify doc Makefile (cqi) - Generate commands HTML and man pages (cqi) - Update existing docstrings (cqi) - Generate documents by sphinx - #50 (cqi) - README: new code should be py3 compatible (ktdreyer) - Provide base_module to clone_config templates - #326 (tmz) - Refactor man generator to be reusable (puiterwijk) - Make sure gitcred doesn't land in man (puiterwijk) - Don't inject the credential helper to push if OIDC is unconfigured (puiterwijk) - Add docblocks to gitcred methods and don't quit if OpenIDC is unconfigured (puiterwijk) - Also inject the credential helper with rpkg push (puiterwijk) - Create a "gitcred" command that functions as an OIDC git-credential helper (puiterwijk)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Remove koji and rpm-py-installer Python package requires - Fix argparse version for el6- Pass the -s/--set-default-stream to mbs-manager for module local builds. (jkaluza) - Write mock config correctly when run in Py 3 (cqi) - Add --with and --without options to 'local' - rhbz#1533416 (tmz) - Add a test for 3f93433 (cqi) - Raise error if rpm command returns non-zero (cqi) - Use getpass.getuser() instead of pwd.getpwuid(os.getuid())[0] (jpopelka) - Allow setting custom MBS config file and config section in rpkg.conf. (jkaluza) - Remove py35 testenv (cqi) - Ignore .env and tags (cqi) - Remove question mark from giturl (cqi) - Added custom ArgumentParser (supports allow_abbrev) (jkucera) - Grab the correct first line in case of rpm output (zebob.m)- Require python2-koji 1.15 as the minimum version - Refine BuildRequires- Use NSVs and not build IDs with module-build-local --add-local-build (mprahl) - Fix docstring of test_module_build_local_with_skiptests (mprahl) - Add long_description to package (cqi) - Support local module builds when there are uncommitted changes (mprahl) - Fix clarifying error that occurs when mbs-manager is not installed (mprahl) - Add support for Module Stream Expansion (MBS API v2) (mprahl) - Show errors when a module build fails (mprahl) - Move full download url construction to separate method (frostyx) - Fix compose related params for container-build (lucarval) - Avoid calling /usr/bin/python in tests (miro) - Change default rpmlint configuration file (athoscr) - Use koji.grab_session_options() rather than opencoding it (cfergeau)- Introduce python3 subpackage- Mock ThreadPool in test_module_overview (cqi) - Drop rpmfluff in test (cqi) - Fix hardcoded directory name in test (lsedlar) - Improve testenv for py26 (cqi) - Run tests with old GitPython in py26 testenv (cqi) - Compile pycurl with openssl after F27 (cqi) - Ignore .egg/ from git (cqi) - Add py26 to testenv (cqi) - Install koji from PyPI (cqi) - Make compose-id and repo-url to take one or more values (csomh) - Let git ignore more directories (cqi) - Exclude pyc and __pycache__ globally in sdist (cqi) - Handle nonexisting mbs-manager (cqi) - Add dependent packages for Python 2.6 in setup.py (cqi) - Updated module cli API (mcurlej) - Declare Python versions rpkg can work with - #278 (cqi) - Fix flake8 errors (cqi) - Fix tests that do not work with Python 3 (cqi) - Fix tests: not impact by dict.items call (cqi) - Add py36 to testenv - #274 (cqi) - Run tox to run tests and check code styles - #276 (cqi) - Use flake8 3.5.0 (cqi) - Add files under requirements/ to sdist package (cqi) - Install Koji shared library via setuptools (cqi) - Set install and tests requires in setup.py (cqi) - Split pypi requirements and refine versions (cqi) - Change type of compose id from string to int (bfontecc) - Install RPM Python binding from PyPI (cqi) - Fix test test_lint_each_file_once (cqi) - Add compose-id and signing-intent arguments (bfontecc) - Use env's python (lucarval) - Use progress callback and TaskWatcher from koji_cli.lib (cqi) - Get buildhash from git+https:// url (lsedlar) - lint: Avoid checking rpm's multiple times (tmz) - Fix giturl as well by calling construct_build_url (cqi) - Fix construct anongiturl for chain-build (cqi) - Fix mock openidc_client (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Backport: Add compose-id and signing-intent arguments - Backport: Change type of compose id from string to int- Backport: Fix construct anongiturl for chain-build - Backport: Fix giturl as well by calling construct_build_url- Ignore TestModulesCli if openidc-client is unavailable (cqi) - Port mbs-build to rpkg (mprahl) - Add .vscode to .gitignore (mprahl) - Fix TestPatch.test_rediff in order to run with old version of mock (cqi) - Allow to specify alternative Copr config file - #184 (cqi) - Tests for patch command (cqi) - More Tests for mockbuild command (cqi) - More tests for getting spec file (cqi) - Tests for container-build-setup command (cqi) - Test for container-build to use custom config (cqi) - Suppress output from git command within setUp (cqi) - Skip test if rpmfluff is not available (lsedlar) - Allow to override build URL (cqi) - Test for mock-config command (cqi) - Tests for copr-build command (cqi) - Fix arch-override for container-build (lucarval) - Remove unsupported osbs for container-build (lucarval) - cli: add --arches support for koji_cointainerbuild (mlangsdo) - Strip refs/heads/ from branch only once (lsedlar) - Don't install bin and config files (cqi) - Fix kojiprofile selection in cliClient.container_build_koji (cqi) - Avoid branch detection for 'rpkg sources' (praiskup) - Fix encoding in new command (cqi) - Minor wording improvement in help (pgier) - Fix indentation (pviktori) - Add --with and --without options to mockbuild (pviktori)- Backport: Fix kojiprofile selection in cliClient.container_build_koji (cqi)- Fix PEP8 error (cqi) - Spelling fixes (ville.skytta) - Reword help and description of new-sources and upload commands - rhbz#1248737 (cqi) - Set autorebuild enabled by default (bfontecc) - Add commands to whitelist_externals (cqi) - Declare Python 3 versions to support in setup.py (cqi) - Replace unicode with six.text_type (cqi) - Run tests in both Python 2 and 3 with tox (cqi) - Make tests and covered code compatible with Py3 (cqi) - Add requirements files (cqi) - Do not build srpm in test (cqi) - Do not actually run git-diff in tests (cqi) - Remove deprecated modules used in koji (cqi) - Non-zero exit when rpmbuild fails in local command (cqi) - Report deprecation of config via logger (lsedlar) - Print --dist deprecation warning explicitly (lsedlar) - utils: Avoid DeprecationWarning for messages for users (lsedlar) - Supply namespace to lookaside (if enabled) (lsedlar) - Support reading koji config from profile - #187 (cqi) - Remove kitchen (cqi) - Fix string format (cqi) - Recommend --release instead of --dist in mockbuild --help (tmz) - Allow overriding container build target by downstream (lsedlar) - Add a separate property for namespace (lsedlar) - Allow container builds from any namespace (maxamillion) - Make osbs support optional (cqi) - make osbs dependency optional (pavlix) - Allow explicit namespaces with slashes (lsedlar) - Do not hang indefinitely when lookaside cache server stops sending data (jkaluza) - Make --module-name work with namespaces - #216 (lsedlar) - Include README.rst in dist package (cqi) - More document in README - #189 (cqi) - Make new command be able to print unicode - #205 (cqi) - Allow to specify custom info to a dummy commit (cqi) - Load module name correctly even if push url ends in slash - #192 (cqi) - Replace fedorahosted.org with pagure.io - #202 (cqi) - Fix rpm command to get changelog from SPEC - rhbz#1412224 (cqi) - Rewrite tests to avoid running rpmbuild and rpmlint (cqi) - Use fake value to make Command in test (cqi) - Python 3.6 invalid escape sequence deprecation fixes (ville.skytta)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rename koji to python2-koji- Allow using namespace in --module-name attribute- Remove python-osbs-client- Backport to make osbs optional- Rebuilt to rename pyrpkg to python2-rpkg- More upload PyCURL fixes for EL 7 (merlin) - Move tag inheritance check into a separate method (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Backport patch to move tag inheritance check to separate method- Better message when fail to authenticate via Kerberos - #180 (cqi)- Refactor Commands._srpmdetails (cqi)- Add missing import koji.ssl.SSLCommon - BZ#1404102 (cqi) - Fix upload with old PyCURL - BZ#1241059 (lsedlar)- Fix default value for krb_rdns options- Add krb_rdns koji config- Conflict with too old fedpkg- Fix test that fails on a Koji ARM builder- New upstream release 1.47- Allow using gssapi for lookaside caches- Update dependencies for python-argparse and python-hashlib- python-six-1.9.0 is the minimum version rpkg depends- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Warning untracked patches when push (cqi) - handle correct spec path when push from outside the repo (cqi) - Remove support for BuildContainer release task opt (lucarval)- Depend on python-six to be compatible with Python 3- add missing git-config in the git repo for testing (cqi) - Don't print download/upload progress outside of TTY (lsedlar) - Merge #58 `Rebase of #28 with conflict resolved` (cqi) - Get correct login without TTY (vgologuz) - Merge #63 `More Python 3 compatibility fixes` (lubomir.sedlar) - fix broken when non-ASCII in path (cqi) - More Python 3 compatibility fixes (ville.skytta) - Fix push called without argument (lsedlar) - Use logging.warning instead of deprecated logging.warn (ville.skytta) - Use assertEqual instead of deprecated assertEquals (ville.skytta) - Spelling fixes (ville.skytta) - Add missing dependencies to setup.py (ville.skytta) - Add tests for cloning with a namespace (lsedlar) - Fix cloning with -B and namespaced module (lsedlar) - Adjust figuring out the path of the git repo cloned (pingou) - Only clone into the bare_dir if no target was specified (pingou) - Add to the CLI the possibility to specify a target folder for the clone (pingou) - Add unit-tests for cloning into a specified directory (pingou) - Let rpkg support cloning into a specified directory (pingou) - Python 3 fixes (ville.skytta) - rewrite test_commands.setup_module using git (cqi) - Merge #40 `push: check for missing patches` (lubomir.sedlar)- Log container-build task results (lucarval) - Add support for BuildContainer release task opt (lucarval) - handle exception from getTaskInfo correctly (cqi) - fix failure of test_load_spec_where_path_contains_space on RHEL (cqi) - allow space appearing in path to cloned repo (cqi) - fix docstring of Commands.compile (cqi) - Make 'Failed to get ns_module_name from Git url or pushurl' message a warning (issue #42) (orion) - pyrpkg: use git remote get-url --push (mathstuf)- Print warning when using old git configuration (lsedlar) - Add rpms namespace for checkouts without namespace (lsedlar)- Fix problems with namespacing (maxamillion)- Depend on python-osbs directly to avoid python3- Update upstream URL (lsedlar) - Fixes based on lsedlar's feedback (maxamillion) - add distgit namespacing for non-rpm content (docker, xdg-app, etc) (maxamillion) - Container-build: dont't allow to build with unpushed changes (araszka) - Suggest --dist option when can't get OS ver from branch (araszka) - fix: print all tags without filter (araszka) - Fix lookaside upload when --path is specified (araszka) - Lookaside: encoding repo name to UTF-8 (araszka) - Fix errors on Python 2.6 (lsedlar) - Add test and docstring to byte offset convertor (araszka) - Decode .spec file with UTF-8 (araszka) - 1271741 - add copr command (Recommends: copr-cli) (msuchy) - Suggest --target option when unknown target (araszka)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- don't use assertRaises (ttomecek) - refactor test_clone: set clone config in the same test file (pbabinca) - Fix clone test to not use constructor to set clone_config (pbabinca) - Fix test clone test (pbabinca) - Make use of clone_config attribute backwards compatible (pbabinca)- Replace deprecated BaseException.message with str(BaseException) (pbabinca) - Don't print exception message during check repo tests (pbabinca) - Add support for setting post-clone git config (ville.skytta)- Fix parse error (pbabinca)- Add support for --nocheck (orion) - container-build: check repo (ttomecek) - move repo checking to a method (ttomecek) - Add 'oxt' and 'xpi' extensions to UPLOADEXTS (dsilakov) - Switch-branch: give more info about error (araszka) - Recognize binary files with .oxt and .xpi extensions (dsilakov) - Container-build: add --nowait option (araszka) - bash autocompletion: support for command container-build-config (pbabinca) - Implement getter for autorebuild value, use 'true' and 'false' for values (bkabrda) - Add a command and option to change container build setup (bkabrda) - Edit tests for python2.6 - EL6 (araszka) - tests: Don't use assertNotIn (araszka) - tests: Don't use assertRaises as context manager (araszka) - tests: Don't use check_output (araszka) - Typo in import --help descriptions (araszka) - change the url for rpkg (dennis)- container-build: support yum repos with --build-with=koji (pbabinca) - container-build: move --scratch option to koji group (pbabinca) - Print task info for container-build (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- pyrpkg Requires python-osbs- Test for scratch opt in the actual argument of container_build_koji (pbabinca) - Move the GitIgnore class to its own module (bochecha) - Modernize the gitignore-handling code (bochecha) - gitignore: Properly handle adding matching lines (bochecha) - Refactor: remove unnecessary code (pbabinca) - Move custom UnknownTargetError to errors module (pbabinca) - New command: container-build (jluza) - lookaside: Take over file uploads (bochecha) - Remove unnecessary log message (bochecha) - Stop making source files read-only (bochecha) - Drop some useless comments (bochecha) - Only report we're uploading when we actually are (bochecha) - lookaside: Check if a file already was uploaded (bochecha) - lookaside: Allow client-side and custom CA certificates (bochecha) - lookaside: Be more flexible when building the download URL (bochecha) - lookaside: Use the hashtype for the URL interpolation (bochecha) - lookaside: Add a progress callback (bochecha) - lookaside: Handle downloading of source files (bochecha) - lookaside: Move handling of file verification (bochecha) - lookaside: Move handling of file hashing (bochecha) - utils: Add a new warn_deprecated helper (bochecha) - Add a new lookaside module (bochecha) - Add a new utils module (bochecha) - Properly set the logger (bochecha) - Move our custom errors to their own module (bochecha) - Don't assume MD5 for the lookaside cache (bochecha) - Remove dead code (bochecha) - Use the proper exception syntax (bochecha)- tests: Don't use assertIsNone (bochecha) - tests: Don't use assertRaises as a context manager (bochecha) - Add long --verbose option to -v, new --debug and -d option (pbabinca)- New mockbuild options: --no-clean --no-cleanup-after (jskarvad) - Catch ssl auth problems and print more helpful messages (pbabinca) - New exception - rpkgAuthError to allow clients detect auth problems (pbabinca)- tests: Properly open/close the file (bochecha) - sources: Support writing in either the old or new format (bochecha) - sources: Reindent code (bochecha)- Refactor: remove unused imports from test_sources (pbabinca) - Don't do several times the same thing (bochecha) - sources: Forbid mixing hash types (bochecha) - sources: Move to the new file format (bochecha) - Rewrite the sources module (bochecha)- Use %{__python} instead of %{__python2} as it might be not defined- add python-nose as BuildRequires as run tests in check section (pbabinca) - pass extra data to the Commands object via properties instead of __init__() (mikeb) - clean up Koji login, and properly support password auth (mikeb) - add --runas option (mikeb) - run os.path.expanduser on the kojiconfig attribute in case the path is in the user's home directory (bstinson) - Override GIT_EDITOR in tests (pbabinca) - Massive Flake8 fix (bochecha) - Fix some more Flake8 issues (bochecha) - Fix some flake8 issues (bochecha) - Simplify some code (bochecha) - Fix typo (bochecha) - tests: Ensure functioning of Commands.list_tag (bochecha) - list_tags: Stop executing a command (bochecha) - list_tags: Fix the docstring (bochecha) - delete_tag: Stop executing a command (bochecha) - tests: Ensure functioning of Commands.delete_tag (bochecha) - add_tag: Run the tag command in the right directory (bochecha) - tests: Ensure proper functioning of Commands.add_tag (bochecha) - tests: Factor out some code (bochecha) - tests: Ensure functioning of Commands.clone (bochecha) - gitignore: Make sure each line ends with a \n (bochecha) - gitignore: We're not modified any more after we wrote to disk (bochecha) - tests: Ensure proper functioning of GitIgnore (bochecha) - tests: Use nose (bochecha) - Remove unused import (bochecha) - Some more PEP8 (bochecha) - Add classifiers to setup.py (pbabinca) - Add new sources file parser even with unit tests (pbabinca) - If source file doesn't exist continue without downloading files (pbabinca) - Reformat setup.py to be compliant with PEP 8 (pbabinca)- Compare fuller remote branch name with local branch before build- Explicitly define pyrpkg's client name for man pages (pbabinca) - Refactor mock results dir to property (pbabinca) - Add skip-diffs option for import_srpms (lars) - Properly remove possible .py when creating man pages (lars) - Process srpm imports to empty repositories more explicitly (pbabinca) - Make UPLOADEXTS a class variable that can be extended (lars) - Introduce self.default_branch_remote for fresh clones (pbabinca) - On self.path change reset properties which could used old value (pbabinca) - Remove empty entry from git ls-files to not confuse following code (pbabinca) - Remove file names during srpm import in more extensible way (pbabinca) - Fix issue causing all current local builds via fedpkg to use md5 rather than sha256 (spot) - License replaced with official GPL 2.0 license from gnu.org (pbabinca) - Allow "rpkg commit -s" (pjones)- rpkg doesn't have a python module so use pyrpkg instead (pbabinca)- 1.25 release (pbabinca) - Note to do_imports() doc. (pbabinca) - Change default option for switch-branch from --no-fetch to --fetch (pbabinca) - Allow default name of the library to be set by subclasses (pbabinca) - Use name attribute of cliClient to get configuration (pbabinca) - Make setup.py executable (pbabinca) - Use direct git call for fetches (pbabinca) - Print reason for failed switch-branch (pbabinca) - Match whole branch with remote name when switching branch (pbabinca) - Refactor: deduplicate remote & branch_merge (pbabinca) - De-hardcode 'origin' as the remote name (bochecha) - Fallback the remote on 'origin' (bochecha)- 1.24 release (pbabinca) - Work around signed srpms (Till Maas) - Properly raise the error (bochecha) - Ability to skip NVR construction altogether for builds (pbabinca) - If we failed to parse NVRE from rpm output use better error message (pbabinca) - If command to get NVRE printed anything to stderr log that command (pbabinca) - Refactor: correctly split string on multi lines (pbabinca) - Use nvr_check as an optional argument for build (pbabinca) - 1.23 release (pbabinca) - Use module_name setter instead of constructor parameter (pbabinca) - Set pushurl & branch_remote by default (pbabinca) - 1.22 release (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Revert "Define module name from command line, git url and lastly from spec" (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Refactor: split strings on multi lines without spaces from indentation (pbabinca) - Refactor: remove spaces at the end of lines (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Option to skip NVR existence check in build system before build (pbabinca) - Add an 'epoch' property to pyrpkg.Commands (bochecha) - Fetch remotes before switch-branch by default (pbabinca) - Protect rhpkg's --arches argument (pbabinca)- read krbservice from the koji config file (dennis) - We can assume that rpkg is installed if the (ville.skytta) - clog: Don't require empty line between changelog entries. (ville.skytta) - Spelling fixes. (ville.skytta) - expand %{name} and %{verion} macros when checking for unused_patches check for .patch and .diff files as patches (dennis) - clean up some language ambiguities (dennis) - clog: Support %changelog tag written in non-lowercase. (ville.skytta) - add spkg as a binary file extention rhbz#972903 (dennis) - Fixed version to 1.19 (pbabinca) - Don't track spec file here (pbabinca) - 1.20 (pbabinca) - Mock config temp dir in the form $(target)-$(localarch).$(mktemp)mockconfig (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Generate mock-config for mockbuild if needed (rhbz#856928) (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Require %{version}-%{release} rather %{name}-%{version}- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Use rpmdefines when querying for package name- Don't assume master branch for chain builds (jkeating)- Only read from .koji/config (jkeating)- Fix branch push warning (jkeating) - Handle CVS based builds when getting build hash (jkeating)- Warn if the checked out branch cannot be pushed (jkeating) - Warn if commit or tag fails and we don't push (#21) (jkeating) - Honor ~/.koji/config (rhbz#785776) (jkeating) - Update help output for switch-branch (rhbz#741742) (jkeating)- Return proper exit code from builds (#20) (jkeating) - Fix md5 option in the build parser (jkeating) - More completion fixes (jkeating) - Add mock-config and mockbuild completion (jkeating) - Simplify test for rpkg availability. (ville.skytta) - Fix ~/... path completion. (ville.skytta (jkeating) - Add a --raw option to clog (#15) (jkeating) - Make things quiet when possible (jkeating) - Fix up figuring out srpm hash type (jkeating) - Allow defining an alternative builddir (jkeating) - Conflict with older fedpkg (jkeating) - Attempt to automatically set the md5 flag (jkeating) - Use -C not -c for config. (#752411) (jkeating) - Don't check gpg sigs when importing srpms (ticket #16) (jkeating) - Enable md5 option in mockbuild (twaugh) (jkeating)- Fix mock-config (ticket #13) (jkeating) - Make md5 a common build argument (jkeating) - Move arches to be a common build argument (ticket #3) (jkeating) - Find remote branch to track better (jkeating)- Change clog output to be more git-like (sochotnicky) - Fix mockconfig property (bochecha) - Use only new-style classes everywhere. (bochecha) - Testing for access before opening a file is unsafe (bochecha) - Add a gitbuildhash command (jkeating) - Always make sure you have a absolute path (aj) (jkeating) - don't try to import brew, just do koji (jkeating)- Use -C for --config shortcut (jkeating) - Don't leave a directory on failure (#754082) (jkeating) - Fix chain build (#754189) (jkeating) - Don't hardcode brew here (jkeating)- Don't upload if there is nothing to upload. (jkeating) - --branch option for import is not supported yet (jkeating) - Add epilog about mock-config generation (jkeating) - Don't assume we can create a folder named after the module. (bochecha) - Fix passing the optional mock root to mockbuild (bochecha) - Add missing registration for mockbuild target (bochecha) - Make the clean target work with --path. (bochecha) - Fix typo in a comment. (bochecha) - Fix syntax error in main script. (bochecha) - Fix typo. (bochecha)- Get more detailed error output from lookaside (jkeating) - Move the curl call out to it's own function (jkeating) - Hide build_common from help/usage (jkeating) - Fix the help command (jkeating)- Support a manually specified mock root (jkeating) - Add a mock-config subcommand (jkeating) - Fix a traceback on error. (jkeating) - Remove debugging code (jkeating) - More git api updates (jkeating) - Add topurl as a koji config and property (jkeating) - Add a mockconfig property (jkeating) - Turn the latest commit into a property (jkeating)- Allow name property to load by itself (jkeating)- Fix tag listing (#717528) (jkeating) - Revamp n-v-r property loading (#721389) (jkeating) - Don't use os.getlogin (jkeating) - Code style changes (jkeating) - Allow fedpkg lint to be configurable and to check spec file. (pingou) - Handle non-scratch srpm builds better (jkeating)- Be more generic when no spec file is found (jkeating) - Hint about use of git status when dirty (jkeating) - Don't use print when we can log.info it (jkeating) - Don't exit from a library (jkeating) - Do the rpm query in our module path (jkeating) - Use git's native ability to checkout a branch (jkeating) - Use keyword arg with clone (jkeating) - Allow the on-demand generation of an srpm (jkeating) - Fix up exit codes (jkeating)- Fix a debug string (jkeating) - Set the right property (jkeating) - Make sure we have a default hashtype (jkeating) - Use underscore for the dist tag (jkeating) - Fix the kojiweburl property (jkeating)- Fill out the krb_creds function (jkeating) - Fix the log message (jkeating) - site_setup is no longer needed (jkeating) - Remove some rhtisms (jkeating) - Wire up the patch command in client code (jkeating) - Add a patch command (jkeating)- Use version macro in files- New tarball release with correct license files- Fix up things found in review- Initial packagepython-rpkgpyrpkg !""$%%'((*+,-./01234561.66-15.el71.66-15.el71.66-15.el71.66-15.el71.49-2pyrpkg__init__.py__init__.pyc__init__.pyocli.pycli.pyccli.pyocompleters.pycompleters.pyccompleters.pyoerrors.pyerrors.pycerrors.pyogitignore.pygitignore.pycgitignore.pyolayout__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyolayouts.pylayouts.pyclayouts.pyolookaside.pylookaside.pyclookaside.pyoman_gen.pyman_gen.pycman_gen.pyosources.pysources.pycsources.pyospec.pyspec.pycspec.pyoutils.pyutils.pycutils.pyorpkg-1.66-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtpython2-rpkg-1.66CHANGELOG.rstREADME.rstpython2-rpkg-1.66COPYINGCOPYING-kojiLGPL/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/pyrpkg//usr/lib/python2.7/site-packages/pyrpkg/layout//usr/lib/python2.7/site-packages/rpkg-1.66-py2.7.egg-info//usr/share/doc//usr/share/doc/python2-rpkg-1.66//usr/share/licenses//usr/share/licenses/python2-rpkg-1.66/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executablepython 2.7 byte-compiledC++ source, ASCII texttroff or preprocessor input, ASCII textASCII text  !"#$%&RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/rpkg?7zXZ !#,] b2u jӫ`(y/ݗ*PlZ{ΚEv -,wtioit.nt=-r }FK^e>R;rz- $wxCN hL.lr|%b;,<Ǣ .V%&LcqLOޡ4Pq>u F,)gwN5x_t l4Z"EqQ֘փ4%*ңsmt7[G_4HKjRº@ӣTy]][Fgf8u=AVLɁuakX^1o *0d.aݢmi h{gG E>J/X"nua%O氋LN MI,iӢ!p/2d(׀J̼"zER#-}D|B'fkǡ**%yFg>Bq+x.-`NŌ=|#ѝWK0lH\ MRWK:82X젛!')TdD?<:)'SJ;8QrZ\Uqn 3[Պ΋GG )e">\L:6US?ڙʨ!ʉs_dR" קdP#H~׫88$ ;} 3rh|1=d_l<xѧ[Fщ`{ xФZW3VC |@#ngƝˠ-\~/bpxo8q9](rE,i٭SetJT>TGA;hQƝ d,Dh:$)7KW|K!PxΉYn\y10^$ȋznx^P,V7Q!ڄ1 -/`B+!4|V[Qt 5ęKU/SQG_ SxdDНkU! <$b(.{ڣ.̓&hiĻ3a[n nj61It8Xa\KBo6foa)j|fn$ع0Ÿw3#yxG*LI};XJLŐ[qM*_@`sˑI?NKh.Y:|+!Y6+u7,}U?I!e$H&>7 ;HE~Nwy0-BlC %矨EPegnXnkmH1=$Bq}NE-uVcl eVc.r( !K%xÄ9rI҂#P8-smy`WRZ;BB1!o`T.AnYKƸ$XUs8M_}PǙr& l V!}:j :|N e~LCqB{٥zv* crw@郶`~WjvnkY3*yqQ4'"J iڗH1K 6?jSAڛ $(Ab@!E05$i,oO[]/G\#vY;ݐq*@TƍjSIɩ isBG2Q(T>N!"w S ]Ss 4'ڃLnCj2Jp7CKymبC=3> ~ꉖ &b`EM Ԟv7Yx;ɇ;?5O{Q*򪿒-hcrbsOumժ^欗C©){[a wP=J?Яxr%dXTtd(m`QZPX:^ŵI؄k.vlKmAz@3׿=bJ}yi6 nFxZ$o25>&0WK d3*Mye2^o:iLrq wWF#ǼLkoRر6 ֎qPӸPm1\|VaMa. pЮV%iʫqR-a]oC "6Zm+/I"~nD`9>77O-67s2R]:;<ªo|/uwʘ·Ѹ94~5Q8v{6^ru,ɇ ~}$֑0sȥx*H4k:&e)σf[ח@& 뢱<`,Hz9f4JObF d?iȑwNl99-3!:x] ZS X 3'ܮWɝeB{I1n'oY:k][O"͝iRDk^n .s7 )'@G''9a09"hos8@i$!/#$Uе J>>,߲RWB?mnXja3j+ *AV V$]N5 ceݻLy]`:j9졳޶`W/sFy%4Ea-Å< ;oPHmpMP=)Ng$3$1٘+23`Q]lsza/L|GK, @czNBBD!׮=qUA͉v!h{qm\֕SCBV) XL]8ŭ1ЈMǐgxH:b\6&6\״zF0? R@oDOQ*n5 m lcubs_w ca܈C\Tܼyڥ B$z#+ w3*rnw[D5b?*YH gCTOV{Ŋ-g|1ޜml߉@lҌ643" h}ᣴ躍5"vԹt7Pe>7#PWf>1[Oއ۪ꃃ\E}޿ciin z} D6ʄ(GV)O}pf^cYtˀKG'2蒕qn 'Bj]9.پ~P7< džږcK):F m{x*ڷh3`L mXڰ^dK$55c}]I Q 5sMeSa>àcm$O#齂}Q/ irN,cdYUPq: ,n943H7z+%%\=?MO_JJd;9krCC!\^#z ^ƏӇw>YfeKPBe{D)GQTjݯa4%CwwMq]~_]N_;: N Ж̚2Cn`CEw^v[gxay)H3y`}#&z|2Jbah x M5ɰ#dUȑsX гE"?2,},;7cJe-D !TyJx@*O`(kb f~^Cf S&Kn%3ǫI/ó›x[ zHjL 2@pP g !R+u8/Z8EQB=2xHž[W(ӫĈTE`INfx[? F|' $30MJ2F|)B!Wn2,eWxYnٛ:n|պo`Ɔ-ΊAEt hUw:lTPޣsG #"eg(-|j!f jHp9F'd+fK1wHn'ΑR[(Bv1<*L%^MbYCywɺo } td,Άj'C6!cYw"$ '@$Rr%hgJ` q+Ga21|G,H(C/j(=2ZD}$DaSl)\OypQO51E`pV{و\3Կ*zd(36"!l7chX1*~#D^4)M> _628)bkKqkBH"_</K% y9y*;"xu0{.ȋڭ9x K_ؕ"J$=h#Hpڈ@%X7fGFPoT(1ƀVb帉 &Xw2&;2 L 2美'2ƮO.\hdrd+y銁EKvU )߇ ] 1zV#CM?pN/h%q"(@ dDq̡t#v|;Y0pH|[dK?iZV3i/یM)?JoIr/~^/aKS,1n)&жwa/sLWjZiaAIyI|_MrF-M9Qnj*nӶF<㤰{aXǪfEY1KZ"1Y IZrUhD) uU!v@ȮYbhdh0} wB[0aR 9A|V^5!d%I\IGE"C'z$ h҂aSvSxUzxQu@v Pm|^PX`0mAjzܛogkxF(rA `OU`fFdu Lov>w-("tf ۆ,u50a|j]{n!̺,esg%ћ@_|X= HQ[,'j҅ݑa{E`N^e ij˕0z2aE>C `S/;&"d|~+rMJ?M%.l;E}ľ>VpO@3fÂɈ7q%u($C3iӂCՃva'&b|3Ңo8U% ,d(6 S9c@ğ!SkO;`1fN=7 SRW\og(~eQrg[K6u{V_Q x,@go3Q9xI#BoaY#._Kq;vO.?>f)z#M2^x*"Jt:;$Fڒ,fYpB;*]:;8pWt9Zij>lk sh)8k{6FY*hԊ"SEEb趌M_A'?;K`hE;MM/cT4JU>{\+WN[e?" S|J &OM_E&qCت Y"iؤlh[yXRv]+;f)|F ûLE*Uw)oRaԂ8fvy d-@`5 'Hݺ)HfI&v ָ4L(}$ÈiR#CY=8K ]B*&@vYCY1xciiQIhMR0DqR'`̿խ و ![uboGe@\pL4GsQ+h_a2'Q(AP1~Z]2}-$oKvz }T41mh,9=Dv!`]NRnwOyD^fwLFmʣ &9e.ѓqۚ]s~?c5Xua.$We[̳Ni;/w h#-m%E1jҗ0fH 2]Sefaq^חJD*{ڈ'Ƕ~%1%8C}6F2{x #O5 BSJL :2&UO3z?370]&O(PKvlm/DN//ZߞyGv5C?9Lt a󨞛4fPA58{E y0 y7z|$i"\MadF(#WHK齒:B.frD8xhTDOaUBkpٍ' АP h^ m}srqpŏe !ip`|rpR:],gnn]F3)%ф]S-`zcX+iU%Z >4sMuFܹ=Kؿ' >"xUԿV%P5c,2_}>JR -\"ըM8ƻc$+V; (uOgNisl5Rz?]I{K{K^( b,ɝ]N>Զ_jR!~~ A|[RC&D:fO[ Cc |u%H]o,J4 Udwp9dy~ Oc4o@@SjdJ>/M}Ge=ؚݚ SJ2kPNнsgs袽lDptIMWTQ5 8]~2 h1TBdD7L/c4FU%B2ze-.(VvmBҜ#c_e6A}OTηolvsz<zq7x)LGEVSs tEI%Iã]_ P;z>|>_ovS8{Fnkqnj@>t1oN]0WlbKm=K\Ћ,4& LG~Fl\&Z zyw5L/`űaټbIciM)忹B)R:( <}RD-q9Gj*:h.$ԐCgƏvJ{aT pZ]]"(Ι]0S]΀pN8NˣlI,hb>H.rՅz[vb'%z5[`l!]!D:hqq#( LWGV_#Ƀ|+gut(ݽCt m+jzIfAPGfK3krZeB4ێ@ Jh52XUx)KG^z Ė\ Gk^#äe @(!֒x7r9`}t W`t/OSțc 􆶙|p (?Af~UͰFd.1>ݕdo'dS[-*61]X4B|A5/R~ސ N!KcY7J~/=ta%݄8nӸP&'W;}]AhNCH{esL~Z/so sȑܗVҥ|K VLJ^θ}Tl,qHĆQz _f=5|,% c"g1wj~Aȸ})1cv2^| #TlzH͵ 韩zR Jt4^aЙ'K)AUd"m?0gE(c w鐤:<Hxxgwyfη*T!u{Q%p:$ëFF(8k)ʾt4{ܗ HgwG0:Sdid迴W2 OI޴~(paw6rb0白̅dF:DzImUUU?r58-v" p8zۯtoJ߉P \N +0`> O0p} WpW;º2ݜ"řVʌtb8Oru=\R?0T~2rܪkVKnDe]~h\pvr;p4I[gHǨM++$ϞLtG!81}D'ZxtG19`'F{"5;Ӽ۽ Q,Db!ġsoD~+7h/=];ls"Z ׫"ݰC~2N$1yg`@GV6nU0VJ@v?r3/Yi1:'w3j,QOFGxtLSĦ῱d )2Y4H)vԬdAL[sk߳|7’OQ@sO-i wt{VVH.8cdFl-P웢j9A)Ƚ)W`%k,pr#|mzfIK98g4yk.?2CU@B=DsFET.;Pgc&g)(AתuG<=m? !U.o7nr'mKn^hfAU4=}H;lcH>QRGFEm0 zZ5U 12_0z !EHd<6V=\RWq{j`<9}M QuJ>TOE̛V%1܎POw*^4;+;8y$Ϋ'+^\Y)Ϋ&y$΋6 ,}:~ xX Z(Ʒ^:CNWpqk=OނK`EW U+8)Z$!G&ݥk⹥~N*'C3QK~ST E(r'uTX>/g26=(O(_.%lJ\NiD0ӉR(O%W:.Evyf3Q&̴Fη6]V7k ,5%aDwW ?$ 2Fa\yc^Aϸ#F0  WM@;b]8[7T%ET ϟ'qs]{*D)׌"^)u-Yì>Ui喅y4CQ ЅL4~#: אf'Gx9/1?z/˂ןZpMq7TOv+Jێn*Af I-&44?[S M !,=7T/P44@B'ԴE5b9pdPz34Dpqgսvb1}\r_J@fl/ >=^y5Qlw6kl[TK:5E, /w `*lflg…b\}"qBf\R?0o[Zs .TlNxjҘv5:rL\PA4h%#@'rbY 4R!5ue EqxsU?v44CkSK5fMKؔZZ !DD]ΑF@ؼԣbIp~>y9whm#itPk%n5)|C[h8ߐ};,2Ull-ie*G4.POwz^x\lG ;&fGWzA\Kp(z7y}ȴ.w>f itW ZF3QƺLT Rg 4 @@g#ӊrH4"ܺVZ8r~/gq|exM]RB,ly-)Ap L6!AJފk"l}M۫'"z>3 J7­`Pzj+G:ۂ$t2tBحf uH_3ǻWKtDlӫn[=ty@WJ;A&##J:4˾^ )@*^1Ow5h(;I wڲc}=S=zu5DU+}rwX5&|1e{SDF:o.Нl?ʣlp K9jnWLSӘÒkfzK9GnL$e>7{ =IZNIRuuoZyS@Nq\ j?(NMk.k"j̚'lNʤ}/J{d 3݂O"yG݂&RBD@m䟻0Xpvm-cLՒc v*:˓ᘕbw䱌\f$4=ΤM*lY[H_Լzrp4A% X |7ԭB=0^}y">9v ?9i!KjQƒsWWF5l§՛*bzg&KF0I< sUώ]xtb, CQ}vbP4ٝ?-b4N{P}auPH!$#Di, &ӺW]ёa;:+EkC8CK|'{ |Ѐj00D j|ƂjІ!B.-4Hs5 Bv&Zd:|.ywioB(PRW?,"~+.]iu#12ϮMfQ4x²l~ū X ʇ).>q(33eԈ@*Tdя.2[]Q/7Y|uEB,zS!<Q YlH>!/KR8(R ޟoY:uzFےn.Eu\= J`6 Q*Mc~ wm,Yސs`'P W;.9NMd_'E\lgޖʃo79!͝ LEKK7"|v1t']6/TV{ZtHB]-˯w>PZ$5H,".K4Wn ~+X~:^OT@,gzqÐe~L+~%Ne]0$uz|JWWNxbDq}lh[S&XҟMx"ˣ3[`! F?O_"%Io c !pws \tr\Es_8#Z]OY̯?ܝ7/ NY,D tcE:Bz@v28 ~yʬJ୞Yb𢝞S $[yUUTCN.ԣ[yueŏ"=-sZ1k޹[ XFB2"ZCrgw_Vf xFz;Kg>Hb㥚:sMe;ٌ>0[is#(âu]hdo =x11Z%ž<4]8pdzC.B1:|F= <*H7*K˂&W;hO_߭βx\蝾]\Wo}WI'3gջwB'〟p>V6~q83L[1DSP$RM+PT2uR-PNP=W%eԓHˁ,N#D O>6x˸dSEsRf >%e^ZJ0:wD#5A_KSk/0٦Fg;/.n-`|\oq} ?GxaB6z`:k& eԊ#v1是PMlS? Rwcmzjñ`6\&Es 2+ݒ)T`RAO*ntTᛅQl"Ql؛uԘ:_ 4歖%M|D9f hRmE(fXE :S9'GMz}lDj+~*Ke-\\"f 9)'|:d֓-{I7u٧ +f ۙ*mbFUd|fq}i]CD\H!iD5,#"n9݄PZWv0G[q@&/هk}#Վme5f =9]iפli s4' pE8g^2<ҧ̿:=sVyC.JtvB9g+gFellĞڞ M aဩgOZr-%d"Y"`Rbl6e5бW!M?ăR_[veAe_zp,ۭ~[ q #|Y%p8 mpKwȇ7-?z/3~.F+>5H>Д SXa'FX&:3÷w;D'2หx3wއ'0`ǰ$Ri Uޖ^vga8:%x :q81ee)ؔ`ڂ\YQ62BMX2ӥ+zhzf(.ZQ%^ %X]p$EH>i/7N*Z([ζnL p?>w_DkHU\l|$ /qF>V2~g˚@izHr S/d'ŗG;:a$*YcD&)λ-uvjmKfX-D'6IMIAD@EɫֵofiWC|^6E!¸ێx62V(p-?r$%-x;8VQ^d\D3tO"lpL m0'@b}sRH8ҬNgB<mޗ5ө!" 9 WL_G(H;z8=p *T*BGgD XծesvTƦ"I~v&Gui goO&{y ).%:S{G<^cp g+,GE./Bv $67?nAw(ɮ휕0YCQmޯJFW UN%=_JozƊ'hjO8h?s>G?,'p7bLXp%1k 5-9y [ Qd3VȬ~:5g̽,I1_慒AfPE_`B䳀ߍ' Hx_WMWfLwpo`n4#y Svɘ`]lj(8ٻ!\Ar3 A K$׸Mmzi0?:y ߔ ޭ /I Dϡ[}t|\h,-i]h<ԋ`ťӼ!zy'ưR55[˾EC$dfՓ.dxd3G_DwuE4ESktXGVA[z!C/PDU`GJ[-#V zI}dw1{R6 OгķC4@RSGg/Q+0%w >U2f={\V[BO.1'5+۾C DՇ-36HT9=GPUCóP2'n7JbL/i\<ܖH0R>Ij^"Ӥ`Dt$юE@\9u:i1eT@\H8 MHPCj K \qZ8X#F5$̎[h.qo '򈉏r  ҆™%iA]tQfy +gV\~2X }&y@K ,Y(6ȤD<:]Wy5I`0ܫ]:|jDk# nnXMJ62"PNHB+`@y]! jʗARF:Tb^UF ]apͷ?N:Q)u1O3+ _ -Eʼn >)v4[/"Q80;^|1Z%9Ìޝ('N''QOfԠBJ+s@Zn^ؐQn+1-]+:f%svizV-J'@@K_5~BR|ZA0B f(4=s;`#aHv<w΄uV}58IJ 9%bm5h)/d]yD*O帏M(!mzI =E8 b7~#mk)sKzauz4 `1%@r2@g#3 Y`F7$ULg; C3!rBCK/d4ӂ!첈ڍM 2u~zW'GIʫ<)%%T$ )_<`-OqNO)(Ma}#̳fhPZ6B8U WGzxyWX/Sȟ9jǘGh!IWݖHGY-}K-~{RS?]&M4fj~0\x1nNR &"MЦ[U6 iϪ4T%}m\ύ `>1ĘEZ'0Z0͖K33bFb-o ~1nBKJ8&'gк"PY p-;Lf}Eiy€0iф;ҟ7W f܏rKFjg2eaTg$ j -+I[L9i#:sYw9w(q4)#qPFQ_+֪> ]tFMx:pnq}U]M@FP~b-{`qK:4XSR -/]?Q: ~vބgbp\rf|y|%Q=7/[vWpܫJ-$, hd--[ HP?[ a0`N6tؙⲉ-~?}hr{J"*0$ qR[Dz< ۀpf"݀f{kJ};MId ~E 8q}aNދHvwL#LpkNeS)TN0xۢ凴{*;+ -CC%U2cF&69|U ^$F\ى/wY'."Y" CӯG]xpKV"uEM0y#|QJŜ? 7]vǤ_ $ftY-ci6C|m{Y4P`V_2QVeq^3 S2K]pRDJ/n@f 3!'t(wx1߲}m[NoJ~Tx<h° ߮o \oX@GA`vHV}!u)7 2=sL&3#"-pGW`>jZ&8jg xq<$" pa7v^3ZN>uDذkx+ 1B bWԱ nZ0-(=$&\7|fn*vJ/S{{BxLFFY Ə2ǒD u*KNwe~4~yX+rS(}lcY[S8iE#De9,4[awC0JgSmh#+V0: &I<=qH7jo:-z&]~^1D /z[v|G=$7A>}+^w)>]/W4WkVoKe875LTu9/ʕX'2*jC<}6O ͘5@%_nren^ɐYc`N5ⴉ;E7`F&Vg:iW|izM G&apoN0<7zB"$$Z xbqD]ЋsVZ]zCrUL~ے|JV8:XZ0Ǟr Z>޴j#z==>SϺ S/ F6&:l0!Tf%aZ;yPab ɽ=T?k? F7ɷc',uS `]zxqJ<ڱsňc"jZ@"|nt PC%@/L~>*]dp"S,{ߖ\kb9YǧGx,_u+uY~ė ) (Q]͡QL̳#x!I;=k. ":*b6^qwOC.ʠ(o@|I_ÊŪa)" 2h򽝍/ei g^J / kce[J%1Mg10 v=K}S>C6pᄱ\^8".W ? ̼4X!mdg>ŲBd=5"D[gFN& - xhlݠw ]aes.SQ.9?4 Wo/3h 2a&$c>@N_Io\6( ʷ]% G?P3>,~/ipz؄YVFB3.禦Q m-!|eϝbqd$f_vFYb\Dr߀FXId0}Q^:ADI0z#)ul ;Zopi*%yT8ˀ{*×Luq&)ιR#+1+ ̳uCXdcg@m1՟rG02s;otI :g{8= ꋖ5ߢE!V4Cy{fav>4T2U?u!(5m@xiVpyViQl6>Л&'FG&7;):*o}7v$\4] 3Œlk@~t1j’2 ĂP3jO$!v8l~/=1I'0HrFM7C4ѽ5mjR IޖoZWo#34k4ƂQ .fWVW?T>ZV48LܩTZcUn2kah!WbrMx,7tlOD'ȿ#6&"JߐNP$DŐ烊}:aPF?o>j~9T{JC(E,= d[=~c"PQ:oi9V< jjXԽɕK#0r=f |lA \n+YaGkL;,S0^& &9;vy/I:̃ZK&"E|Y=Lcwcݺ2 x`Ͷp/d*_oIǒg$'mdInN.Bg?]i7soC92){(jX&5| Үlb  P);Γȡ .I|w?<1yֶy뇱z$%D) ʟ˒)yhϠ < V3wHK>^#\e 8]>ŠgIѻ`O]*4͜Z% "o_uqү,C$n]G9|ȎX_pC tB*V<7Y7Q iEw˶:Ui-w?m6T\T xVH~+!2a5,_#%) cṀv{ 3 )翘9ZReYJCeYn/͹4 *WSv@ƉBYK/K,!$>K'|lͣu(2 j0 &#&PM7H5mbv}Y#4dn6^ =/T S*[%Qr N9̍`yK5" s?jNf#yf2|: h2+jYVv )$'Vg/ˈ @ dG)-l_D]bJ+w ێ33ءJ|&|GNE!{M>&c 2]0y.RXu9_i !ݭثD?FHBUSu.P5ٝ:f9KmoqL6Q<8)YprZ aāֺLT GGC4;Aa | 8": 6/x)Q^ogcoDcysgևeŀԆ&v5zb . zE4 "%ioy?nj9eUF/ލSۼ]Nlf*_Ge )N$@"eeڐp6_킲z aG!E'yZt/bR{/]ȝ"}wJ"|MKT}2X ZU+8DxRVwlzYI5q/&E;ȱfj_-V- W1l Vbs/55ݺY+gIHc8yft^?̽wG6j[Lp?ܴgop3YԱ wS}m7BSvYLʠ4 ģ6Y2Әʙ,ߨ/&0\Qb5СB$G\9OklrvUF7`t`r#@STeYոJy.k٪Q0zd/a20>ru*9>Gb. ˰ {Vṙx+~J:Tқm('N-:_3FxnHNHr+qm%C`z*HC`q Pߕ&pjBOtTLCcWYSz2M%k 3 r(`D-CߝгJ8'\%?Zc~ >1<c}zOoVǰçȳ+K0U?Mp@;a=`@K!9 H&׫A)ayr=.ؓ̍toZRv9fU[<ږ|(]u "C33$[$E9 '֪ b.Vu(gQqzxȧgMZYzY$ i@(tk o¼`S-FR, :# idRx2tP`WZ0G޴CֵvDC;Gy$<0ū{ 6dxzCʗG@߂L%unAOQoNUY?E#8)֩tlNSX mr ~cni `-w|NU~1ZyYFl6 b%wBh=sgϘ(#9CQĴl0&>ߥ}.s<^̑G"Ԡtw}ZSW3)&@f^\2h_Mt8b>E`PQa!dBk*T}m:Z_t#@κg‰ $q^pJUH#deNRC5hD{n9$fi4D'ܛs&xD>P 'd/F\s 2 $sA)AT#pіWP HX-gPw6I9o@X5(^ᚲN;q nw|8)>QbN Og%w9 @ oXN`r"TU=׺>r+PiCeS>/ˠHwNt t҈s5_`+=EJQl#'|:GMc17`gޠ>l66!Bgu_Q*+OTZY_< 1^IݍO-]`h<>g=9ÇSγJ?@8XzL\n;S '_,̍noŀO7Pv- )[!FJU>'| F  jF(.8nO-&'CnNv&L+,>c5M @]bcN(=D`܅M(z9Oךfs/[ ͂=v}x`83GJj} ֫txs2ᇱŐYub>pv:u"1p+Tސ Bq-SFޓLHq$@J$qe) Kvq0)pP!Gx: pV2zh%@ĩ&, @ߐVuY]Myb 9"OuH\TyZeVV^dwj~11m};*p 0ֆ%;0.“24Z'oruMA>{DM*u韀7Ǵ'I~3* nX~0n_XWⷈes `PsƙE0yxrZ"o㴀1]q%MY)HfsQNO&, cp;}4l '".u`#Z|a!##K9!5d?Ka r#d8Nxo[~nLBq:/br.1Ɖ2 տoGMb}q0Sw 5TeF1zhJ1m9'ЉF}mI|J: 3SVSr\|8.p/w%5e]T!N_Lvg̫M}KO!{\A*nX*B(7G`Ld˰a;t H\+vPqp 0Ztly+=m]9졏EO^#2Mm]]o<TυΩ)IFFX<6Z~?ܝl_>`MP97 z'Iȴ5`Z0?D6{CHl'K (Hw#(:HAI EAXCLfcl~7dZ 뀍5ltNNIàuNp0rl,sA[^,yؚ>.틳8'2tHA6{2P=KYdJN^tNv~G5k`,f}~N|ǣ0njae䃅rmjUYlb1=rg'(JLK03E&یQ}=9híw>˲^kiȷtY}skyى u{0|["|t(Ŗ###RZAY)A%Kՙ78!΂G[D lL$4t*ҮIa?3lw2bnA~D̓5i(k,& msn8O`_{2U$gmj}pC* 2U:p`#EKژ۳ZHcP-#}k 9n4$=+3\31bYlKh4 .b: {]2$ƝNbP&=܏ibd6CzMQ=H=ʅ7(Gj#.*{' ⅟X_Ky33W۽{Є2zlI CZi 2Ɲ~J )60-tqO7ûf8/葂9bb+c `B vu̍ -}e=1ܖCz) p q$eY>].Ohr9S29H*i]v$[Wy3Ց=,R#˸CߔAUO.`If(WsN~mK,z\c_O-Y_-|wmdg ]*o y$F>ŖVn4{)LwX.ZXP?85l):C(SH;+R3Xs jk=Ql[ZG?,7ˊ@rk/l0ې%[3#I^+OIמm%% ! ׬|(ޤk$\EDw?3\<{6E=y= ?JU"9:o42$X9/\AJ uFLY%:V χ\poY_,+VM.PpA,9Ѵ v8:_S ,+s 9-^Thpv+3֩%lj˙\/(HN^-%E>>Jg^\v5ӥ-9bTI+  uj}0*`?T%m?z3Aˀ9w@ (~<ُ:"bGwzRpCBFVU~{/+@j:@J=zT4q$D 6J@@;b%aP&g;̌ % 4F*3.UV{lVG < ߥ=/=Lt4er%%1]m#yοbn;kWleu:*\Mo?R8cV TQׁea Q6f)QW[6u{w^Q.O㒖ǛL 4䴫Cr/&!,'JS :3ZBbCggpYoXcq8<+н0dʍEHs ΤPluN g|1fz{#l6ҍ+ @QB 7lPy*͊΍ %V} /kO] ])<ԅ܌4Jzٽ^'rS/<.a6yyՂD?BDC42 5^(P6A8͹V囇TJ>|{aۡ|qOI}!0O'@Ib78;w4Hja[t 9I_-/mK4{/Ei *3~O8 ڕ>ܞ XM'$nqvJ 9EF0Q~\ySgwN 걽.J:d?#OUwd8&=ARK]WdZk!' R6K[EN~Olq﹞|}z6!q*Hvzt)F-#c pv{ K;6h/WM1$]!&0d/,ܫO ~^ #Ԙ-IglЗa ?Xg] Xᒭ݆uj\>cr:!x`2;O't+L\<y(eé<5\ƛD1%M>%nkoP;ez-s'q}z|R'8 6"UHlVr&zfOhIED>Ɲ1αcR=E@:uI:| G*.e >>8 w'87#EEN&OG?X[! h%3 dz '>|ʀ؁)؁o8}䋎SHd{)$Z4GͣUbтItLܦ8fdl!uJ_lk@Gʻ;A^ ]TY[|X,:蒶7)O0hx_Yt:y_;4 tnк$~ۮ)Y9Bӷ{D)G_._-6zS[5& Q%I>/1}-˴75M8ҒH *pyĻo[~Җ)%[~TՕ  =8&JQ7f6Rq4EOcH{ۅޒo{ӎk>5qEhH+昢+4`M ?mosx<$=KF毘)UHP()']ؼ;H(|I_Z3S >S*ЍrsP]hxiPkp2C8dpP\#E2*2BX tn~N*dmZ^z;"`H+ 10+[ΩblgۂXxڧ@9\I ȍ@ȪIvoC\7,vzKXY ;&H||V6)NL1Feә"64wj i>P/h(N@!bϫP[_`c(59 JL܀Zb-/P'CbfU[Ggp{mO.(Wz{Aco{ɱ)GY%DE:b6#gSm*G6ǭd 2+}AS[C\,.)_ٝ[l$esa; OX+n_u}CBz#-&3UF!v0)2J`/~jSG%snR"my+$YJ9[0 ٕ U cb9dG`1 K{E](dvRIv]Ѧ CxR2U O6C[Գ% (XݳjgE2>ˆEE+aF+8Bn :%5JblK2y= Ovj{)SiL_e'#JQ@i*:ej(}9]؈^_8VG_ݱkM5,`fYJ͘B ytg]`=P4#Duw"Lh+S&!_S#}//g;KwX'%Ȯ7ڹ5CLqg LGfk,hsyYsDb7ѷbwE($UҋPWFWӑ!,kKjڡn6` *`5CtW qsL/@2-f9Skc{-\פΥzMsDyz΃Ri e}%3ZBb]-.f-󋄰FKVxzؿbh M] " T/EʶdZn [!w+jv^~?cTئ缃HrlfF#ˍ=e#SVz0 !$wٟ"Ir&ıBFzVu<(?"$\\Ih =$ϐIzMR;B"0mBc Uuz9 I(~UKy8*oKq)9cuWD}BUYI|hsh9V?{Na6qY:=udN{B'S*^y@7u<Dkk0'<,l [B{Y^˺f[1G 8XKd$OO][ݜ_O |[OZ2:76z?xhVi4ڗ/iD+8J vuXG& pvɮPu`69!"vDb/jYd HZ9y{-3ٹOs $-{at[G;-dmb}}lsM/PQuNq͝,$n#f1@mFp(7'4ͽ0D5G˚HR2H@ , ^EOm_,@3l1T+P%_Ez|X a @# . ,~TU$ gphFev\*I* V3N!\:*^6zs~ jUu7tzpC;?UF!vK4`'ށ4{V3|B]tP/R3=t1"KE9laХ\rG5irF!BW1Ǽ@Fo( a&chnuˁ*+*P|-Ac@&/}@s\7qdF;mP2TӲ|H,bSIJm$s^ M|IPc̥K= 3uNzeY6C+>SS>H\dQӂF2Ɛf/0XWLG&) k.]šgjgTS(5jEC;(̛Lj4X4l@(at4im#/|^q]B|hmjmc c`j«ۏ9ȪN 9H|~]QQFj*N=UFLQ5 -'tqֱ{9`/UJ($ U۶z) #&7BODi|MXiK9|i n2rR܋rNC q/KK'.}xOJBCG#|ҵ1]HWKb9t˧Y/`뜑 x K"˨+F^:K1iZ^3mjJ[P.|'أK5:(u><,/1 > ɡJUE>;teD\Pg&8wA4eo2>h#[~GRA)hG4ƨ#Ԓhϵ*Z|ڙ ")1HUX!TP2Q=?š_9Phi b\uG[q:b`c'|< Q">`qxù:~]8`o5Xl~^V\}%+'}RPdGc`n⊦f5PŻǵ(/O}}-;Z1^ƷYXoj\Ĩh|54<p^n ˜6ؼ16>n_0bMt˔{vTXdM9pJ!m)Qֶ6edJHƑ@p|y:4+},WY{&Q[tM|@ k ]zNs$ʼP3Ĝ!P#Tamk|0&y#-b9)Rk|Q9sڑǵa*,T %)ժG v^meev^`vdjۍI}|}) c ) )K'hf,}Dƪ zLB ƣ$agݡbFvn|M/rFg s֪|4qt3fP[KJ!ϘfCXiSst+RwU+T )|٬iX+1zjl(L %"ˎve̲RrqlRU1Z.[glDLi u4PV*ԍB454 S/VpYG.ha TRšF . d;>S`w/+.1C܎öYŽL@_QwR RK@8/q| DI 葉 ";/ P/pЎ5uk{p~;vk YkX;w.\$[]wvgoLxE3쪗Bml7m>_G:O Ja>yxТr  Em^/p,M˜cRurG@AE)ҫe&#.7^;q4{2:-]z]:yٵT%Z(-x$FYm&#j0x!SHh,=Ԛ'tJTU+߷F娛(h^9#XÂel(Ն`.2~%&%K~*Ǔ)!܏Lm+јTvtHXjMW[csT?cJv X7*sKqdl#Z?!oG"26a_S}q&y {gl(dK$D;\!+}^5/8 9_|u 1rGogh1+?Z1a`TC1W4k3e`JK0,o1upnsJD[.n} K 0_;/Uoŋp[y^9z9 TzKmwY#ʻiV'LFe>=q33ǪMՇŽeVG5A3ϛȏ=xs"MP:ŵ#;[=^@4 &}EP8 4R2U~37tT`7o[ːTC?|c%nyTXvN'(agpL[B<78zR +F,9!\+c4niRد3rtߤRURm<?[oJ6eif4@jiN .ׅo3[FWdq"ߴn$Gi0gECE釛 ˢ|t j䝳dqyr H WJ^H'{0O,Veˊ[ψ[u]!E¿::7}q}0zUq(@s7G#؛iBq0V& `,Xɺ w}ޕS=<g0U1$^aOr/t ' kD&2VPRY'U;g)0o1\50ωiؗtU2iەX8E_F&`a6Fmv7i*f?PK} jei˴aFtݸs[;è MLܱ-r UAmUDD&Xa3uxiDMKhkXr̕@Ш%;vHM?Nz@ u.t#K87s³"%BZRfY $CC.ĴWWs%د{5zk*r5En5U,"aY2G*U4/3t=Iu!r*oT2FEصZo ]RuS԰Ut!TZG^k.7=f >l*w>1?IYuZBBN38 !ll*zP =' n:E!* W]b'@le*W '{L(;YiQ8x1qmV|4/i_jNGQB಩i>.|Pʺd)jFu:=g<(+Gض.9D6Iz ʟ֫kss_r}"0*ڠt>Aa6Ns?{7#l.>”SbgvEx֑ |h /Ljhg_y0MEP0@n4ǩ8Aձka|_*a\OJ[$ltbAW9)? M"`}BZ}`Y<)ȊN7lw*ʄ//al.g9+ C?vtj2CRQ~h}VO '"M$Zk=\>"^92U c|ފ͡Qy8BMQ\X)8'қR5d&8/Jp"@J<~e_Yv/?΍%/m;$%@oecQ2в\V{lFQ ^s q \?Pl} 29kQ?2fJB_wҋ\ϋDzKL!CtFO=(p(xcÌK޺M\;!D v;~'76oI䕩 #M %{,s$SN߸_TOu]IqZѳ4IZ+$|laZy!Vr[f$n''g=zS9("zfS8`S,K/ssx"u]} Ĺ0ynqJH+]K1b%VI=n9 fBU^JZ8oKB˜rȈ*'9߹z},# ~Q4“)6% ?  $[N 7tԊKyG (PVDXAr6+M):Dߨ48*~OŜH#U_@5?6\`N3;&\ ;HB"UoLgd^N@iL1ޏ̓qgDDJE"{ {ŭJ]%n)B,KM]5ذ/;lpG%[=7i+ |lR0LǶ3l5|T{![;K>$!̲LO4(fwYl?iNҬMp>n.b3g~|#wO/ ]%5JԞь h "E!.,\;ļaФaa}CKQ)k&fZuPI dSr'hԮA+ ak5srRZsUOF9'c^/`!*CB4\# n,ȭutdiiRlpS !6 " Y?\eP㈌L³Q*f dFx=IR^`N%9^E^&=/ AsYobե6I DlNrLbn~4X/lԭ"ݴPsy:ǧS1ں侖} J6-Uܺ KԍnTd[f.c`^\}91!QN<*)(\G1l;G6VU~|WM""!DhxE ׄD^#"vXP%,A`|LsnplW޻--qC P1ޓ>#oEq}N8: +2ivZBҏI(TdڀQ2_>{k;aV^y]ivxh}ŵpg@%Ys@hћJuN![9R#GySS;ӜןY77Q;^ޱȓpMjY=a x)<8{}P1WmO). #Ц+n{ͅ^$9CH @z t=BβO+( Op; ݽKo? P /uǠEnrc\TI.*ҟ0J'sk*'w9'3T%J4-rݨ? Pskl}fK)Dz>O(dB֎TNQќRKmְWk@>" ~d,q/N2CU7-IRG_m5J'x1m#*/16}6T ?0?=:2(%AЃ6 ɄC|wR |7_72hzeا i6 qjAa>Lm:S"c@煕vo_YVUɣ4ݰ|uqu;IC8᪤ I@Uw-UL^sٕY&O'[#LcOj"'$=L>(CeW.P$i( 8+v?̜Upg8!Zmzg\\Wл|ow,SɚS]s w"4uG~J2%ǂ<4H{Sq2c -jpttR Țyk{AY0"V[c^螠 ۹H@7gU!/H2ڗ.Ы_4b^^N3?Z?# k9{zX3rkWK \ifYϪiav[UMHRM-pk\y:4A!Q6'Q)rVuB:)O)TS4xsdvk\E&Xm^ꈞ@R aB=9]ZHxl6La|<l')9 VB)藸pyaCY͵NʕcAƧS[Q}eϒRLj|?69*HI: 5}|CGq[jrb5y|SEi]52'37 vm垪8 3:&Y3/m(hCo ,`3_<--@oιTx܈Y9ecsVw%kFU]9Uj'u~ '98|^o <,?G@h߲ے  ~1BpK)[C, [@BxM%s;0AhޑF~,ioR1rF7;u/QΈXhlQ4||'Q&U_>j%sx#{H<B>љ\m^`օ7ovi/9dwyDg"-F.T٤W<7rUlŴ{7a[0'\v?SA+2S¾̌:lސp@r̿_֙/=(?y@ѫw &#nʆ;Pm-Ij}{jSֳ|R\GVcF@ =e*Tqi!.es(D3 3}%rCQo*|RJ/}[37&h t`m<t'-{@9{"Zm,9.~8^'PAU3W?&a ĄYKP^- {H+u u kK~v;EjTt$(1Sb#r|㓾աT xaU"&k[CȔg[({Twւd`+}w39jQ#`>mf8,*DwaHysN߁f=w4iec.U۠wWQlGʄy叽!eEųar96b +z t @c֫$wH`S&DmkjaJ1Bam$bxCxldɆVC /Pϙ!{謎Qn(Q2%| c Vji@EB4HCRc`*║x:wH"ݜ6,ئȹ)~z1"lp{n8},%6S {a XI}<шS8D0N> PշfuLHvo4lX:</zA⎸| Dt&d&*E%O񢳾ԥ m=q(=gDr~Fmd.!^/q}>kO4B$-9p"3[e7Q͸ch0aouڿ/\lg* 6: ߉}=uSpyTyP읋}QAcG;'b39"&QBf2ݕ8F|6#gS!6pfLqR}\Zh6~Fzg?ِI5K.LR^B ހ"α}'u6Vtϫ]2+Y.f+^Qpnpw+Jt)@{W~Pcv́훪7~{Z}3cpu-LM u#DOg.S<_ x{cuYt3If;-0WPC%HO[5a0!vdqQ/xe|&W|<``Ij弹/|7x~s4"x{[ cG#,Xp͝lʚ/7"`|n'[ދl~@1_C'ϛ $(&CD6dFkx:`Z9C>U shƍ~^&;1&FR5`4?}0GcM"Q r1*WrS@& 6&Aw:5V ϲ )CM0'ŀXV>)H6ֵ{GU2?d.{y6}SY+^f2XN" @hһAYXޞO+C{EyNܗ @mR,Ga6H:.=RHo,Nk5=K@tY:4V +ɀәtբq~7q3O`G ɱI 9‚cC8]!f/rI`?R.9Uܰ(Sd.0) -zmuS^vZM1Df\2/4:Pt#NțT0 FN mS(2aReDc[CDwХ㈫ mlH>Pf.!5HC y>Ĉ!7U?@@"UZpU+G;^̧H}|0w%=VX cRbbqqKFs*-! j%*vMO\?ETڽVk(.L\NMi C ԟ$){-\(yo'RҤ I  58%'ߥPOҮ:$EB_ ЉqQ`^9a/$ 4D[M~F2M8a,4Ū fXEOa-8r!9`=Jzgjt0Tf!î 7b8+)1 Ꮬ_s3?iέ=eg,73>.2|Eɹ!@f<".QlEL?6!79k-6 _3aVꑢa?\ 2c>CY JM d"ʸ)͢u^yΆ`r0`tPG N3/V:dL_q`D%!bZ;!VzgaVzW t\i*dpɝ0yOTF碥1{iM &!aP#}$a1NqF.ztkܧG&Ӯ:} ؽiso}mpa7V 7^O=TejW&:@ݯpR~$jS,Rd}֨wD'c? Ma^Hc( k#ȮػGб"cf}*IqF)0 EƊPs4]NcA]r!XIHy6w"]!zA3gmtKR4\џQdf33DtS]2 r&";=o4–XQ)9>7셢}Va,.ki1)&7hVp4"lҙIx3 0Eo5)*FCvb!rmoXbeJ /in+[dWsdD-vFGO}\?h?n]eېmi g`A}MR!DWv #m7 ޯ絒 tfM^N~ٲ[iבT!'p'8UuC-ǎ #h>GmdK}I0pX0E%f뜠 PDF~lҟ Kֹ_Ԧm<,҆@G#H=">B9I^R%qDMaFtD7;ŢI:08UV>Əv+>.)gKX.R}>s8 kx-=`>R{j7dՋXƼ|>@qiG 9%}5 J"q\K /cF#tqpp<`)M*wjeZU46VS'UV^]ھ%DT'޵YQYK kX`@ Nlgs&9 5nK/LZȶ5znp@=LìhXCL8Lw+T]o g8R>\rԤ zGnYIU#?{R$ArL2(*ÛEP $w p:qYgnxk-!ǎ. s'wz܍\Ylp;$#|b=7 ƒY {|)Tf L=)I~~m(/i\eu̧@3_aV:hmzW85kGv1r+/?xޞmRqaYY/@e]tH.VbǸ&pwl، DfƸX3,z#opnFЁ3,-?'4(DYif'w 5ڭmۣ۬Đ8=FԴfJL`Mf~&AM!'_5ll9ID2\#OK,-f,l>_sU[mN̪3T &͠(1'D<὏5^PXq)ľNr\{dݴ4pUot(/ }WX踲^*a%/j-+O(x6ZP}X ybE8 JRfqϒJx`d" PY]'S+w9>b? LRݯlg 3ɚu*ڙDRud=e;]<=o-LJ袮npe1s!}6Xܰ4MMG'Zhw{NFiY$]sZ,x펰KZ֌'hs3{dWp\.ΘlH]x\!e$Js?s_HqZq dpo3/kڒ+cixgn[y3cR߁cݯHr~a7L̗cd)VjG6HNĕ5םElUPR۝ G{hp\YfjΩ@ ZOXD[gXX2!2 :۸< oMmՐ:l1_Ch^ua.~:W"Θ2׉;"6˙JEBv%ulZ568bGӐQoNFMzH1 4M M~"pu!2#%Ggi+qó~A@w/= D^b ٦W U\;e NXE",v^lN:y IF֒:+} aLs<a9rAe;ݰT\ƪ}^n:è9s9a?˪sT+W2?`~}>(>v5m+b۳*kwFz 6O}bi}x@Pb 6Ж1C 4 w'xݥ#/!:~Ⱥ!C(9joǣMu_xh! GY|m>nFcJWCcM& {V@T._H#U !NPaA0;;+Èl} GorĪWBJ mhPjnA<xOdjdMqe+7'D\*<~!]IQo Y&VSz]-PφŖяƒN4w*2{)%-r_fPޤXi{ F(@Z^[l7 4T5&W `,P2%*eชB%DkߘWUʁ52\]+L݄xlೖtJU|7yoAV٧:wE2`s#7P`祭KAVnnV=:b_yF8s"R5~Rbxvle1 dMbU&է=vB&AIA88p'§ph]RXk=T{T۵G5V]H{N%Z*T#yɪny0dXTRo4c?Bge/A闬1f=`Z{IrwOu|%&4(Ιh;_2~չ!wdzNޑf85l }}|ݎzQ1kBpSsvQ9 0`?9Դr*cl{̲"\+͈k`( zQ:Qo1FXɈ++ W`CU}`tEFTtB;dZ:lP9G ?FUZ}`6F_T~n"HرX:cq9:&Ĉ)wPv?vox b^%:e|$R jC3uS gvJux+DsMJkSllA=#gt> PՍI0`̋aNyCl90o[alM~XDɩw|j\G5DC+bԢ2g24y܁.N3nf*&O{r~qVț>0H-jlIM ©b<<(!vMNvmo ݙ\F@"KzA$+e3Y~Ng1^0(#J~5 [pNcx"8tw 0%r)OӸeue(3tQKD(iR֞N*]O\u!eb0Th^e=dkRmK^$-!J*h(&?4Uߞ7W[H=Ah w;F$Tii= g%d$d[F ѵ}Xan%~[¼[~ԱEJ6}@wn.ZW y`9Sמ~qfu`7S7!>|ٗP?9mT7Ju%!D2L>9Gj"nd[x4{5G铵HS#B^9'b B(Oh vCh0: 8d(i y<$T/֝ճNgNqb.3q sE^c?v_:̝ q4+?\|T`tD8o]5R 2 }I̛&Mj5Aw.N(&1VW8?);e}M_#Ghb f| ”'Դhx }\}M;u!* 0x@b"yB)7ZC&HD@@3zCm xQ?!0Lx@> &%,P*,'s:6p7K w\j)$H@ijjR`8&gG&LtXl `:ho B> vZ2^$B8zԦ8#>h A*b^{rjx` O:}[J'3f:߀1B9xƧm<4CSGӻ5~#;K-ﭏN.υ} 85v'D 7L3[fYx۹Ŷ(\5Lj͍w?o֑7'o,ΐ#A˳oo\4sAM;v8Ռ5jxrEưiM37 u"355ƅ~ov 霩{>F\jL ڂA=UIg}P7GmM,:=ZA&~ƫh(yiruy4>eHki(ڃS)R\>˦$iR@縆WUִ`  *8>&C/+#ֶ~Ya{'}HD)~r$[3[ƼkE\Z#5St-Q̣UfԊ]~n~'Xz[|1m@- )([bhOZd{-4("Cuw(6!SOOorxԬ U=T_`bW"> 8'-s}Ҧ5/g.jWDF/ϙI+3#q32Y|_Lο{/ڵpW3ܖjBlW B XEaPk8Yfn1#4fa883GYGL|aEffzpa-ի$2ȁv)- y:Ӝ/lX0\shW5FArPF@ژ3kAڡqyЙPTc#<[<T!<*9_)ie7;rU#dYe{C+ikwlWFCśӀ cK7b~6ekls|xɟ{J b s'{'=8qV=δ# Jk=P8K~81n-su91!WAڊǜy\dZ26E剞O D M*?fpjca_IZQŭ g ZُF]V2vɘ8)ROMbX*=f$q$޸$P,l0 M-y'QwY̮zVc&bBKźu,L(i-3t>Zqm_f1I@Н+%r\nώ;h{%Y&6]FYM%؊&nW VK7Z M4vO]Ťokt4$ >FF,GQy|N]Epa #}W*>KMv1C#M0z.@q܇eJ xI°TgƩScH Qb^KgU55a&k% S/mE׍tǼqHZ[HE9<QZ6J}>QF [|8a>$oxRH"M2".MÖ 󛡶C%Kf;`R,4Iû<$x#laˋɿ2߹6 W|$ ݎዦDw{V%;ӴxJJ^C_"xpo?ujI"&G D3i64 14; 4w3LAG̭\XC Wxnw~9U+QOo%ZZ.| ,{_{s"t$b0VgUf&cS+aCFhYMj:aDMm?yC? )F`7'# ZQ_0]=Y8TImƾ dmQĆK@H6eB!@}54ذ"watjzoػ)4X>I2;'m۩+x(.8i]&g>G.`;)|oT7UtMՐtnY 7kLahByh@;>k*!倓um7N Qʵrg[\h, KS _H> eͭe<Oh7RQOlAc%2EZnH S>J؈S0;_ifo|9d@VȢ ;RuQR1[ƨzÞKWz$C&$#.R{Rej\;5N;y{>2'L)2ԋQ oѴ",SLDspSV 5+u./L ,EYM64F'@r7?{PtddAo'dچZǫ'zdJ+ځ8|ϝsVHk ᤊcL\-R7|^w^n,S(^,II_GQ+[(CP$cqQqnv`IoR+SI[w6²)QAVl$ᛅ ȭ-OIk ~3\K/o[֤3hSc]b0UʞÃՎh%rа׈QkT<μ{J G=ȩ>Z]xɼ탖]6 |V,  ~]H\\P@ Ȫ fSz'Z`Rs38fZMPZ7@r ŕ†Nȵ#9SK.kq;B՚p׸*a(TtjgH)+Yu>aZE{NBpM|^bX'K/ڬXzTeqn LWudAW:t$MHɖ~H;P ҁX1Ӭ\J1''^GR;HpJOF52OU{V]#ק -G|:پ۳LꗙeHɶzLkC|O5_u&̄TVAf^.c[rq2mWE*ĤAOCh܉}C.Z^\%lKObT^ l*/ą7Ϻۏ0#$ߚStS%%Ti :VpkzBv+鈧*#ٚ{TPz}&L1@pv.)$!mr UN5u6I#.+2Ccd[{`pw7m-CJQ=vӮaz[Z{g<=L5I FkXy*:kyF!Ԯs5[Ӡ`ʟ@kZw6QG3ɨk>ue}HyE*UmyE:6}%;5ym&e7.!Ǧ{gA б&? G-ƪ%(YQ  gQ' O 7jU.M2 ?01n!e޾G| SK*füu2`il9U-1l/DC~WŒ'@i߰-' CT{H̹kN5Y'ȑn~y)-a F\Ni+j ^쳿1xfFPPt&4o^~.Q/TU*]O~jGД g)1 ecuiՄVwY7 َsJW' f 8%$)&㸢B׳/D?NsR`uvZRΥ e&2N9Dz.rc+͏TI`!Ҳ]}.`R9_nWs-e82uz$vo4k>A? :5L '"P]rǭ E&J|+q@vHΙ6Qgף"<7sBbY1*};24Xze,'( FP>UzWkʤ00U+KTsnA>E'ɒ*! ->ȢPE4b^g1pH=|,8ȯ:nhM*oT<̽q-m]6@wn;JE%~+X+ [n`caD+i/Pu] ͔+)~n>и ZFFe\$qg3r^,?aa>ô_V^F.v+WTc~&7iC~A/b&+X B=w~Vd?ǔw|L؛ge+gJ  퓑_!VCZO1+J}I\f5 DT3[ .x}O*12ưP;77d6]k nGl{&2P2+ƾ6:XxGep5i[i&+JN4ہm'~m۫Ӝ %3f ᾆ՜uzuG#QNKN 1n#6* +v+[YI0q[J|Nֽ e]GrtBS^6}l%+W ڛZ#o' -(B˔@MQG 3#7hrc2SX#5E_<Z#!0Lup\I8@`zj!V8)gbқxt뮊-G8"EWEol9*(Lu'$+1nPՔ!o?OB2(emM6Y'D9ى(];e]Þ ]ȠUv }=wZȿ(hQ zʘ>,X|whjvٚtY:mIgyk' ;)VEn#ݜ;ڂ~!Gҫ5Z^Mri2b S{ǧOR-Fӯ Ϸm!<=ƀ^a ye^3 W*/پ|ߑռ[to;!3"( $^I\s=&w'SutF|Xf' x@tiw.fTv]BsK3} ǔXa0v`k"y`5chqxIgx**[ Ca[5ɘ;apaW۸TQsmGf&~(^_L0ɺb!Ĭӛw}FB5w:(uwڽ;6ʡ9{+±{2Vp$jۆw!DJ8?bLgd8{(i>eXT;]}tE$ڕ',yc" 9Ё.D0 1RRIz$pXOT); eK+ӄL9K 5V6"I?;oެ$C+%"ods->;ԁ,$. ?;gvŚi2 v7gFL+H%2pLN8(_[>h' dGeY3Izj v@$=CŭS_>58|VDB u tjM! 􉍥[F -9B}G;nW1 a$J?X"Fr|Z_T"D6ܟʼA.g`Fp ћ`tE/vlwK;B8`oж.4VVp` Y` wk8l7`e;63M=X\coZ+E:XÑ7TRZ~䟏τцmv^L _:JA4j h!F$] w=hE ^q2zwf$Gvl l k|W.!r ~!yU}J=,ws7A gZq/K!Ԫjb9x  ]n @q3AKպ(l/d<-1Ic1'jgys~б炳C·aS('R*Uilwjn HڕvI #;%IzaJ[!ع)ms*wBʋ;Acn*pZ<9vzJ f,=dLl'NVg+T?r$ wKַ@S*1x܀8#l{Ksר"\? =iv)w=6E+hF:Ͱ֋9ڤ-͢w8z)KšzK:h#A&eæ0 GS0GI)]V|p+;4$+KB&'e;I_{ҳT̾k fрQ=ҢZIi`7zHoli¹]7L&FG~]l ZBA ddI=t Ae$l&Zl=%mͤRNdĝaSݨ{IPef9hG$kvtuKSm)980fy<WrR!N?P~7@YAUp!)WNe8y~d/t`ͰB R+ڧfrXgӇ#3uFEc^<٥ {<}kdT)T6 2i

n[uXeǶ#PyGj陵YԖU7. FA\$>'ۭ9!n9?].գ8.2C 6^` pgׅN{iYnqK ^E35o`Hm681u ҳ4́!bi}fh8mvzmWLg SM]rؽ=^U4o@ںe(('h$*ǬGI~9h'E9:1;?c9Q1læE2}$DZƂã)\AO0葄 0qӟzWyb5.4- }4[|_9umT@xl|X(=ht>v65:\p24m3 榝,q `Agrl%P6z~ j "6%EvSp_GG¨GҤ(D]" ‚SN ,hϧ 1,H\M󬸆2ĐC Bh [Uj?pǴuBAS +Uv%䅃`֊q8!R %ZN >L..~M4& ^U6<(½,Dm/?&(vpKu» ⅈY8 Ffpnn._䷃16A3m_/ #ϓ%%w G3xFz{@IUN'3ݯxϮ/`W5ijql5a5NׄYx|sX=D#ni}*e^$WT =s~aX (6O[Bm-c+DQ87nMsjoOUuoծp^0NFB[ߖk`exKI+Vنm =}iSQe҃d*\OL>YӔyݹCl+6I0?EPfKO{m)Ǣx,B=wsTx ^A)U2輯hڵ>O!lCƾdHٞ^>5t+3N)=N*ϘıQwh0jxgU`|ʢ(jC8N#i/U+Ȥ)}8`S}Ƌ.H]w[˩vgP wp|<7(7# >K~$fAqc@qO3U#[nliPIN<(إYP_,7Q1+QK3* 0*kzW6%;EE;m?&s xgc웣!U*K'J?[ Ba|/3KeǪ؅&finܺ0+yN9.;8hSʠ4]B#%9lyuLReYO9Y$0NPdCf; ,mY .F*ofmuӜs9B{J;;mSL r{_N3>7VZ2xSd0·!2o9?Pװ zb|/",U}=h# $_FTKaY Ϗ| *=L [?!$1P4%Չ(1HE.~#n;W]ŀ?҃(&6-|PM 0E#Zx&ᡎ6cHOlh@}%#Fá1sJ/ȕzfl޴`LE2lp 0ӵӸթ-gqJKj> wNurbwgZӠ 7B뤧MdswvG;_.|~m}Im--{6܃Ò"l SAm[-BNޡgw8IrWE07-uC7j-u܅ܡ-qt L+̐Z Q=veW/ 9Ѳp51CElYeK@}tDE\ԹC4՛I^41a%HbN2U"f V̡F]8iGvZEX\xZxq? -ǺHW)lD}rL:pgI΀7|oWꔛ.jL7t>_1ȉx TYEk \*?vl!&yX _שNL`⡑aC}U-ňR-/b Xܖaz"~6=nPW֤+g#*ܑ'TVT*q`SvQ~  >?eo%*̇WN%P6I@sȺ|Q܈y Nf^rSnVD_HnhuX-#1|"x.0aɝ-Xe}$`7jyZ!/c ,e37sT3joG֚n+L!S#0bUp~U"gC2;CFOxt6PE8c}HS Ōh0z@B{F1oDB}ayeCEcgO`,_)hiDk. S]beipՐmEv'a<,*K}> Хa(˃R {K>EՀEеdGf79»GK22ĻQ݃| zLiƇqmMsr5UY%d1QH޻Sf`0 ܆" YF;A(O75 d _;;lX! ͖c嬱E~Pv~9@nIuiFj JI?T̬z>OƨO H0 Aʌ]?j|?{s_mlո)EdT&8K2[O-\03ZѾu,BUXq ^ uS0$+oHe'i4Z Y$RƤM-s3 & rR^a lmB:КsDQg9o"Z}@K :] Fܡ )N l&7\4arXX2dݐx5;83~< ۧY ʍ|6ִEęwGH|EIygrwӧ@*e7 R 1i$0iAV;9CE)Ծtj$lPl3 Sڀi#V<.H:e?kBV4&h14x,gNJGD')q+i5ba8V Q0Pk-h槝mF$'VJv@D[J)  UuBtK1JR=ZՉP_2Q秼zyr-ۀUMPa]p),Wvklvy1M 99% 7,ӹK6$rAT 8˴V8FE'D1ZZlq֒䳚*Os^ViJggS!?xYAW@eiWQ%*a瑫>c͢ !y%$<ohRR? nt˱c,_}jniVD\O-gXH+pXpwHMd 2h9gM^jwMqw}ѳbikuAAW~=Ҹ_LB8`:# cZQt_m|qdmы 8*殣V7FI89[1ԾmdorW#@9O jW{s 2#քze;>mxi~*0;ջ >`E30t2zZ&eCD&=@=]ouO~ ts0%Skmzg6`\>z֓")dteuH&/F2$CE_wDS>;)-pAIInk!7j)]^o͈`y釶%c0G S(6n]1Ahߢ/ֺ!HO&Wa d]xJ.)LIzSŜu)vOB]>N:Nn>΄wC%K\ `[ĨG "ɴӔ?LWT'wFȎY/k"AQ:#Ӿg#Ű(pSΦwE=Lr[dwz7CUʓ7T%%bX}4[04a^MMP~ҷ"qrj0)IS%3Ʌ.@ nP"+FR/H53c:}ZS]0 ^ON!y PqWdyR4)Ǘ57'/\6*}Mr%VyjN@ ]R!|Ƈ={ќCQ>t:A xbB\VK&kTp63 =۰K|g蕇,2VT2*쭨F Qw"~MZ/$x`bk\h0{`{k1,$PHD:za5rkP'v!˙!I}U!XU 8Fs|ߍGQNα@ػ$Gtמ/R-:ai82UpӀ~]5p* .evW4Eb^s6~j|sF FfDm|Wq{Nj'p ^+aFBfqW_ ʥ f :wqn ]vn,kIO"75]29Bݽ'>a [[Hƿ˨ K3Zy" FΫY"2Bm";n8  [K8 i73%j҂!=mZfkpPPV>.w޹ĽO &זIx?Rn麰=ԗs!tk^fyN$ (By-͖(H&OaF-q[ؒgdQ]`Z.&$Ep`W6E ֧5^qa)8/2 rxo^#)Ϯ>L8O\rY 7xג:+\jkrxMlv^>k(XA#jg/WwV J,IGQgD:]Ψz*G =wPxݸ_~Ƴv$>8 zE9=[?FsS@)?@Z1"K|'!|V;קjnxe~R"u>$:^&:B^DMF44>5(w;V"`)HR,gb LedЂ"vTFU {i9?qe5V0U~L QcU|=SFo~>&Ѹ~t~Γ5amuMo^ /E OCya < RRU;:t΀!>)\xp2 IT $׽Mi&"4[ԒG}ߕaդ]T-`{,hI X2{\h>Ib]ӯ%wk:+s,wuY:'_lm{ NۄŠ+P=dUv&mcϢoBҟ[@BH t٥{0VLZ^nE9*s7tl8ܴm_gF: Ðt"L,(u=FhmD%(bS?"$ 3Sjh .kKJ[^Nމ_ūlz:FӹT>g0Da}4`C *kZ,OZ\KH1hعWaFReE;wWașz.7@'(:,Dѱ6-2[h 2Ve/E%۰ܟD{S5j2Q>Fi8:}RFyt=@@7` Cs%Fo#mO85-m3YvV̕_XF;o(Vit ^ӽo@WHy#V9,J`ձ{B˅]Ehâ?85πX.21܏ʽ@ 6{&_kStAaiT4#wJ;Ǩo\ߖ.쇯(6[? d5C[TkAUILn.e]4;--??v=;FWZZ r`1R@˲\u_SrR :I'.H#w7qq}V& "|\j[؝ vk\hUZ|{YGKPk)QpP㫘NsXo2;[x)/0,%Ql-IWn.^*QJL(4cg- Dur6,:ly#RfwSt&_+ؐ[qrľtF2>LXb!=5F%;Mc|H7D79}k~~ڤJg c iS l$+qm\L1xߜUEHlW9,3(tQou@p g:ꠃԇnir=7.}!X@"#SQɤi~h'xS 5rd xnZLT9Xf.fCM|\08w-%`YXP[Ԍ4 ĆIS`^o^~ վʚo.9#:D[{29SGEd0Ia;`;F4@oAOYq ś=.f{j Uz%%K]R88?.u K]^e=sI(wK1* #ꥄws2{X $>!rsI-%PxLjCɿlftF[C8)d)&oq3.wr@eNC+;SOWLZR (`B"!m V8/78i@d ;@(mJ` g8XUeqdn[d4d.`1yg{MG>Ziɔ|m`i9J$?J )=0d2,5X3dJ1cA2 rN)~w9l{fMG3>|RnD0My]  d"D#N4pBw?jBq&0f~w6#edcV,g]PXyFv~?esUf^%^.`dS%(]&u"Hew $ "F* c5< !yeJ0IN&6&6>cZ.mO<-c,A<ZVFkzHl& [|~@?FմaܗFbaڥ𺜚45f(͉&'r>BN 7{ne؅@6d WTQ,{V7cxĉŠ uo']a` y#9GqH;ڋ1'd"d9q+Ӌ-\݄D7-Yܨg7)6x ٛ+OF4tM+/$U+:[(ֿz4#!9v'35d뫪G@L\hHGE!R <n\=t'i0jC o ,^c,oK KS3PRU71J/eʍl捗yѴ5ܬzC1wa1t'8WWѬ-Caݰq.i*r'ii(U༊8vN<\(r pHWеIZa|M4(2hN`0Ng~]/-XO6

iFmӪ\9.\Ӓ}e:`QH96#A]E2bQv6uRLI# *H1˞!_vkʑǠm,{ٺȑvM^|H"Uus=!؀9F   /t)y~Y.-6a(^t@'U]Rah5Q4f22q_?hm!6{hM*1r>ڤ-H >PL_H?Ȏ U'~^~%= Ge_Hϒj/izK!'_ 2ҿHy(_P"1PΎ , ĉ7GD;%0GK.CY!r+6HAm-:@ >IONî\ B0oy<12dMPkR=vPfdJ'Rau-ܠ '5 #I!Â[X(OlPSc8;I?>Dhmu!' uBzP;vT$qR pwGhllݎe:8-պ9;yrWi\2|8)}>&lk\-Sn,&JYE%R~W)u":"Ѵ/8ھ!s šx|rnkNl('`M^w. ﷔T*"|v8 dSL+dʩx ^J1UkȥԶx'v/'D[&o¬ {;$(_e4L*ۗa |{I¢/[mR%GM?%SZrˑnLgrb!cB-QBix:տ:6"Ӵ / s8~m8>¤֛vvve?uږ1M?OͪQXi V벿7iYAվMAªFt oFC-1fS~ZӍpIe}_r@qLۇH1TXm!%!Ƹd[K~T9ģBW (jG~3W 7ҴRGrN2幔A+/RaA_~apCxYxbݡ C\gif|H0O(0w%+LB^ww,ߐ6RPkk8J!?bz%6'.T#egt/m1H ա_v>hZl@޹b} h`aaxb]'p}i5A=ד ٷ 6 ΃8K3$+܎,6=~NGqD-1Oi(^/ns0GG%`z,8PՇ(?_>)?UDD7˪1 (T?8[ySz6P'd/vǹWVص$ &'Ff1huݐ@PR!! +蓧{7/64 _gLJ+;h^Cy3^Vr j軶T$%Tz5*q%D̹bŌŖVct3[UE Q v)T5Iaj]΃.3FHr4 +&cCў8i]☉`PE"1VV W45 ۵8b n1sIHhy7:Lɐa !yhLSKby TJx2:dtp?8ef*?*2 Z-dXRыmQk4},Tem9EeGN-Эc1R5׃AJǠ+qNy-[;0"18W0G.r~w>./1JKj' Ǐs1^Hida7p /f).;@ۣk 3~_Bw'iL)OhNpbGYe|=궚TjJޱ 󍃲4kW:ԲN,%ə .]9`↬JPB=cF@w CK'^ฟm5Lân1hŽK6 f+3J= vgD(\-]K HOu'ڣ0e$cD&9^;Eݴ ROϻ &wH(2HvbȢ??>Tp!\<||s obiyxᕏҤq2jyY~oWorvBqݦOcVtp)WϢe4V8E-dДZYw9̾/5tb u军,J v֏v :)I g5X/{7Wh>Ұ=߶UUmC$vcNcpt4D&&@+>\5+sT^w?}$Yf4hgDoI)+ٕo:ˠҞzoi~듾d%_a=/N`G$9JysH!mLϧ^IW{g-HbagLwr9W'*4ᨣ'aZ囖@&Di4Qe&Fc'q{`x eT`Ya7[n^ygC#"4v?D|xPok|`8#1[fu1RO\\u0=X|*玚N$ yIP+:?7;`y37BKK8v$TgZwp["WMBz13d|A: k90Yrh76E+t+ML G S To|(WDSL!T=L@Dzc |1:n•ubV9ʷwY~ΔS頧JuLZ0 .G:9Qi _0ɭhu -`E{M 2y+`.D?!hm|>MFV?lhN'FmՕ"vdbayjw3!;(tf.sk`%MrDžG*z}06' V85f(sZU ?8mJ,c_%WЋa8 ,w%@'R\AF]wiPSV-LhP-\w@=D$P@o !`L79YBfTKb&|C#dnض覓ixV=ܭwҠͭ%5†L粜n3f4;LrWR琏#AJ# v&kG6Uvj2}qjآhǵG??DĴ|ۚ譤ea~ќѡeXe7=,pWu OGv&G;wh8iTlXaP9o: ҂Gx3%~Ӫ19?A>թ͒s[փJrTJ-ۊ:VT)vKHӹ>}"4Y%UEw :ńoNw!.,`ʤnUZ;؜yi\\?X(K[ .1 8!3k.I=.[ 5?@1?93P]3=ϥrE_Y)ҙى? {O7xv+ǘJ'/b'_N]B<}M_ZE@Gꅂ̹Ege(Ip%7fuyE@r;"Fd*?pЙxvK'}fg.Y3&U@ (^fA\{- L<^okn^a'RXքHb׳a*刟[+,.x2/o: "pYMX-ۀwYFDmxGi~I q|S,xO <'+Q`['+eR]ccО$o lBq_H>ӡ^D CkKiGdoҚ*xNn#Ac,-feq-ȏwVDs1A԰;d4'!ks>{\ v*cKË$ yR_*4Mʜt v˅|(>MP8*PЏZe*k C.Vhr_k6 ?L_Pn*^&ՕƑ۹3'٠fu3g3'CѢHΎִ`/ߖPDN%uzu^B!Ƅ# z`bDCjϢW0,T#oFKKDLpQeFN6N7ߎ!>MD5MRFPLL"r~Cw}r0 pqC2Ab+uuT'ÞV 뺹*!t EUUwt(%=NPP]2&]Yh6NA%(nޣN$RaN97Czk;h' WRu( >|rAL<"~ML.U2k_e`)]&i2O]"!?AG7*H䒔Cm:?? !FP\NY$xf].5GRXEW\n{#;2#n_B~tsMz.B}|lG%W-αov91* ȞSכ{ Lyt?sbgJ1_KخZ8+|u]Kr<;+awQ,i\J*C ^0G?xv-Z D=>>;6`bcΌՋsXǣM)5aCޫGo ahgUG-JE/d 1-זNƄv@~q)&J >1,?\A;501ӁEw}E]؆St"Yv`kօ]nv\ZD tWkVOkr4>?ĵcSzMk)ti빌J#>9HB1TbK~LJ?יIRvj/iDڋFa_{p"Z_;6x켆/!8RFA4:B^١k IC10 Oԭ(fӸ='~02cWffY 7! `t/!ZI-PsuRv6dTT:HбZ.ZUy?6مՠ D\×l/T5{FzHc/Ey#{.99c)[ԲA!(.*_[Ͻ_:7cӈ. o+$nTn략J\c%)F+{sKLgBH(K@Z 2A?Fh@ Nk9TQgDkfK=RDT׸+yuFNer\uuQ L'uF$C>gd@z8(^a5Ycơ`Ih"?wߺ_'P"Գ.gK<ؑ ΐpڨVNhBÛ5}SsU9uLrҭ_Yŀkɑ#n z@Z#r7 v ^k >.6NjUi p x#muv1jVܔ7${ft~(tL TL p@Ce=Z[F/g/ A9 Rf *!F?"o̲5C/!$#=a.V,3«nݛI.F{Is/ OTGt2ci|>o'UΫCc)g02I]Fukt$5].$2)}-N8X]^%*BP6la-Kui>첡#랅x=V%ӌ;@nrt\I]%HFTQD5lmdWLkP`S gѥW<,3+V'j;wdNh+$F3D! KU> vU`SٸE7Fq*EM'I~Mӫ``;KJ7}|b؀Xog^=6OԬpx|fA?p@!~(9K4XSG0Bi[ 'E^$5`!ߘ2[J>w5p7X bE7,xAx1CrUr桼SD` `h]ujT,\X`ΩqQxI9TmY&Ca#X&_k*;7+XG+>"޳!:kϊ)3ƛ;Q(*(!Vu6 aXjiI :JL4OkL^HO^ *TBB%3IT Md9Mň{x'Ǟ&eGs\'x:n 7';$f;&nb߂P&m|Ƚö7yBW{u?!#B'w"^#|%X(&xR4A9 Yj<;Az@)qe1SC-mv>K_"eSqPv0Q].F_rB}Qtۃo70Z #MixY{B-J!F0t+lEC gtt"/9DE9:qt69{BiKa 5/FSr:Tq*;Ǚ ĢD}nыfq: {ͯND /UEw7 1X 0/h3q>.a:PLZϘPF[J`e,w qBN1jM.c/UF+!q)#$%V"liI{-0]YukC䕶ݔИW$"p]Iq#WPylvm#֋XTE :!ob\ØjeM&Lq\:&b?`|0-%HFcj%c>'Gzvr@@ƺ8]x$>couh4)Ii2I`f`|[( uw0$9Y=ωVY6\LINwO@t.4v  ȢPz9#ذo9[:\~3t(Q]R,Jjmi/3 8_.a&}WCkB6 ua4%% b ~i>dazf(HF ~Gh7Ļ 2(q;D:`|MC79` qjj;Vc g4/+`\x-#Zf|IKtWM;V ^2h5 q/tk:t'Z>γ"2QW Y32(lH =ڡ+QbXAVޝ2G@5 /I6\¥곰>}ZI&*|ѫ!$zX?ש=f<<[)SXifRjYJsX?t ?4&5V;CwӰkq">H5o| `߉oŤuJ :Q(cNׅ$؍ah: -T:8|bAsJoԝ`Մk/[2zT~&#IX%Ne^ AZ`p}rREsfvV厪yKTM`\UߕX=M}5qʹZB`hM(׈r5P._%=q^5iLX*^o96֘0e3}lF]-LڇYzכJȫ*DŜ.\[BHRμHc>;c?É;fچ]m 1~+8#) |Lyo]Ecղߘ"Iw@`hNdp pIVtXNG:1^.:LCt>(D(-{>KxKHn꘽V)M=<^L{Uac{6RGشbR@63;W 1L뫍+&釟vX+ǯ!aX},CoO$k?%'kM3J,+3^SEҕa S =X(P,w7GW݇;=G%3!l7%UH9|ϫ=V i}"K(1,X꩛$b[c!A&f4  4$>I4-蕒VGAk":.GduZsC6l8>x ]Apw p7hM(*劋0\LGihS>z\3P3.|A62Nͭ!ҏc2`|ع:uMI^W œіVh g]*(ZE +T~Ku=2"&/c "(P l f|< Ji"Fskުu ^mұˣL{I)*j :W\?ƷE]˱wN;6m)NW| b{![{h,y|4mxgzVC{ON4LkIUA?Ҟ%$JVs4{]G$hp!*~0ȤN32(.Ȳ%Q3y$\N4g !`$3 w<=UM&ۏNcw IG@LSKXN-[ )EJL&TQ9>&XkqVȟ4=la҇s5I(Ӆ}sWf@+ ÛyMYKLnO{ʊ>[io@=HHY%/"CIHRS;W9MgGu;IZ;5O"{,0 (@aEBA1x~RE7b@s\\W?i&LF8u"k BZ%q 1c @vZgTȄse}vI|+c2~ .˘*K*Ne7LWKV.t+ c `R/Ʉ%|ms"[t /4Qa+EK;{5!y/h޸A;QsOf.Oǭkkےѽlʺ&^cAM%S K C6ڥڦ-3LS]$';T_G@O|& )qj+҂1wmgKse4VzQ -i=o5ʒ߬ܔ^ÓP[N+Tԇ:y.+dmUk!ZI&~FPL.#@n,> QS{Э ~uu\]^:mI(e <@#$nC =l|b1iGNC$x,Z^F@B gN6X?1Ab*!͖e? Nv}wJoJIޟ-x6zt"a9_^p3e| TVHo&,  #nf@w-,.ɕ1vHPLw[$8cLd^߸:PSX~\9O1va c>BgN"̼/~` hoM6WFWFq(̯яHDa_*Pq2*!ք5dnt*"!<j?|%d^6};콿V+TlX <_c@,V2@Y$wx=Z+tf\<~& yLxqax8GMfsS Jk9J8 0 1E8~ݘIlBn^az\A19nhu|(p *XPBqc65ÙY'a{K6X$Igu0>qL>m;8!9֟5|tu?ȳ]>=mh/+q+oEYPA u(㚦p ~)da?eGu'_$ȇk3a.7?T-`4Uɽwߎ@oK5nx@=`4LvO;o հVjXF C`5_ /~d+] JqjUz0pJi=52M2o#v͘g[etC״9<5c;df(JdѫS eV 8@MLj:`=-דZz 1OSjcv0 ׍n/HB :zmÕIS̷# |٢`2,|e DR-/k(`YUX7f+M;RC1Gŋ SbjѣA0Ci4Su _{a:XOŦ[Y8rŐނ؃'w.K1WNcj칱LY$O>ޣ>v>TUNt;\x^GNԛcq@o0eoՂ'rB2I瞮tJ:_K@n:&L7Gyk>7x3H Sr0&= $ȕ\) Kg!Mu>8K rӊנ?aԭOp,ATø%{L!b 8#&VEe mu.V:r©(ot$)ܱT}|01;1k0hnDx Y)ӳHQ?ٮ !qw,O{z\Yr_ rQ*#1Ir )5k#ʗESq~bnX?ާ T'"FoOW?_hJ8w'yr}&~B/GN* Lg{]̿7]reu( 乘 JpX59\԰q/)pRGU6^&K8aE "ǾB +R#8ҖVGwPWFIY#.C5+`l{sdZU.#q+]T GՀŕ=3Gc>]fdȢ bA"/!_-fڼRL"U&Ŝτ&aM7pCe.A7Af5&M>fTteWf$*`gzs1*fЄX//%YwSv,WGДN2,h.c#;^|)y] n&IדK&kOsGdhB+s0sDeϽ~ӅWKJ|R2sxh+g΃Oۤ#enoW{]l\8!3`(+oWUA("MhۇEXو]dg.l|ȴ܉boE^ ؐS|rRd-puHVm7\8#nƱk Ϣ5LtA2$B)hPj?ZwDvB4u3)O_--$qoh~a\Ir r w8,%Gݖ@%'xsUi}s?Nq\>AdÆF@w0da/a;9 &2X}i@S 1_{ÝheoD;;wSoJfm`@Q,^PͮUBuh^ JUm:}/rm g؏q08V?I0 0!_:4XVҊ$. +UJlkSmCE2'i,Y4ENYҊjClr.I̫Il w$r L5ƭP+G-^΂ڤ,{y\H'blΈjk!6}}ჾFӰNH@@UӾsѷ?Q@8KmV^xHTHXvT~Rh_@<^6,Ӭ+ȁZ$%m a#^ NL0C_Iv ȗsueGπU"_I"˭r!jhXqK&T  B۵Ju`ocT\lhmr" :*f<(~Za%0Gqj,V.C ouj6sź^ t#C#$0]L$5S l"4Ơt޸dnJ$7Ɍ cyԝg@Imfʫ([=&{|p8}(Y5Iż"X _GOb;kc 1 JO?]-CYr-QځEXejX 7Km 8}?1|wݪ=ݐ/7dZ=f}#cFP638z:g-~@t_ю/2De7+ |R'DéL+d(W!q9eDa]@M$Mk?Bq)1w,F g]YMTqupwZMdA-a#n;<u}=gq8'JzQ-d{A_k|֮I `s\,֟Yb"AP^G V%Yki)usP}/BDD"`7 [bť\6x1jDVwo:6bvk%ek;i:ڱc!fAvU\ OQuॖm*oQ 9jk TO;Zة[Dr[PcLJ[ B.F"i !\i kv:nFCf(W#}:ި喁-ExڦK+G> ^^{CLA[Pb) ʞ0Byi&~2^D5/N'q"K;Ge;H`prdyY#\V]zt87P%Hi̖D3zae]-1B'+:WIkM^­*}+TBxplk:J f<1wqLӳ2 dwɘo<ȍfx{װf1*A-yc۟+}f'x+n'>ʕy@VN(Mٱ>o_Kԓ/iXS:;'Ԛ W$lپlE@r/hLM ?dj&nM{w_ S4 Y&3G#Შq5\Hǣ ^@}J`)nlL 4:q"[%):%98Pz'ĤAl ڛ8?ŘB%ͼOvw;[p 0 bIJ qx)q C"{fzCP32ࡇIږQp=JbKBu][wI@ Mݶ;KQ-q1}C8~]ΑIwO6y`?y &T{e^]tR:!n44υQp@AeU,C/Hl 5haζ^{TW&(|P4`v^_sBd\eQg9?kX8Ҩw Έ3\vOpoa7 "gjOa{q[ܫڞxbcAxwMr(fm1絥;4yGm,IlCIBwb+o3C,`.|v@>\_]0QTO5Uͺ@6BAAɚ)@)@ <_:^7λ߅ eXf\yۘGΚ8f$LoR~i08.`Ci:)` o/Qxj|Zp2uzMK1m;NE]V k߷8P@CB{0SEuѯ%_޵/'GӰBfʀGϺs/fq GG ̲ԗ~@,^1i S5[=K<׉NpNGt%Sjo[{HBZk)~ݗJ$d6_0tT *"3v|(" x@txy`ViL+)ȎZrToS!cYj>8 ᕑ[L$N82D& DD (!H4]3sd;ʳ۠b%#7" Ou59~>ÓR>6z-%8T &KQ<Y{izQX^'%v4eAWBץa )Fҕ @W`׿]30n8;1Ε!1.=ەT+NcGD.ܛӲZUJ'{ztE ƫqyw-lMv&/ܫL|,qjJQ4M+ZVi >O?M%/NʖVZR\Ԫv=}!6 +Gb9^jFomƌH[1\yޠ5?t H7$N= J캕q1Sgi# _@ V۟%;'#ɗTDϴ*3YΫ}܈OWa @n2Z~h)$ħ˃wP;%~(`+=p$ bF(pӔ T W7dW\`Vz[1}t0(aƳ§0Aa߬-xAɢ&9)F]JW΅^R`pN'p`@#Xְ ٠۟EJնINDAYjhP3O$cwt2/1Щ;59,HePЭKVnSոa x01jno^Y hmTt5 KCיYn8+E]@EE]E F^tu#d61Ѽ |v{} n8K"ɀէs@â =,-hH\&/ n k2۷#w,8i=Zᴾ@/ja< vx`0[W^ Gx&>l 9^,w)<{sHG(5QMJ~^]&?č  /Tr8p' Xn ~f EųJ.ks >׹wsDІԽ8yߴ 4'D"ՍTH\C?7(ׄh`4'Ucܐb#(f4ꕬI~xցY]vs? 4-( |.3ʺ~R)ciN7{߭u}'novb/ZZߘ&73kBԁZrx."uS~w#/gNoEM+ZsydЗ)}KZҷ?~nbd+qHT0rJrtӦH;]RK#S3MeG]ybߴw ްC3p0:u}l ģ!e!fnMг=lXf+2AxH BEɵh_s;.HC)SN%N] Ttr jL#cd4ê5 Qo Pη#թDќ:ҕrwS-#~wRDWoҊB*ogQ.!پa<fef7\PїFTSڒn\!}iɀ^w(O }}5GPFcoqĎ;Ӊ8ݥة?Ę@d; `Sw ۾ftbYwr|T @آCYM?KH4\;U<8 F(z3;E ; 6-u89\/,oŚ?ĮSuB 0%7?ZpNWhnba>si;nWSlzW2 ={Dk]g)SE{gñSQ줓Q,Z$&шc?t `\D:Fu٦QyN?KG׫ă nx~E!˸DD@.a"VdSD*7*v}ǐV41kg3=M54 ݋Moq#sc_|e*3 Ktv$k ,!^Aܜg>X[xM/YKyZF=W哕cқY[9qBX$;nQhn Ëo|\Dnb 9ߋ p K=V=$d`JŒ7*َwfYBI'Hcyz;I G| 8G?'1Y^B3 hǾ=h<ON!s_)nuI/}@3^<捃S[` 5Ʉp:qx&K"uw iAFt|DǺBfKƙOn~H+I =H@^\z U;F]'/ktio6A'Y>T!9yG5)Zov:p`|L4`9.d, 4Dzt2MU1] wKn++Qfne9( wi~){ gX>Dph RJHVZ8Hd?Y;A^o9--Z aNֽ FRi -aoaUR]D g\R?OPTPYƑFOjW2IE)}@x6 sntMk׊9J)Qv} q;FgertH]Pf Q9^2ː˅35{lpMjҤ#xeXv :KU!uC%Ey_(> (G:{q;eF\Xl\82W-99~J)Vcrk)+uFCh:8GzKVy0cG% 7-d: E6 G݉Yz}l룚h.'R^a_4L)%B<El#&}GgwK9=:,QKO[4f]/Uk\ V $J-;kSP01 ~q۝߰K}wr9u$8Vb*"_K<ØxP'ߓ5 Yu yu M*|/cQG\Yʪټ&ЄbWwc"697OVV T~Dn>50rm[>=Զ!De˸PYo3dqёT(t)49u.4@(F4Z]$?:W5 +Ƥ[c$_*=m 5^7n AU̥r4߻!U_6 vXjEg5ޭoI x-d"K7 V,\hQ$u{9%EzM= '3NJ*Gd:Wi|[A ULOGo}4G1x ΰ|xmeUtIBxъf(lrߞ9::!(Tf:h8^`S8!`"14~0"(vs "R N}:5nJ, 5k݃5@J` |ich}0Ȁ1# ?kK7]LYt,1'Mq/Ġ(| [ "f_*^ch^TY e*%PF^8=;A{j8t (@_j*3Z"M~x}݂JWZ92|o8Y9v|ܒ~]?>_;wbds{zSsNWҔ/$ᇟMo2bO-Ҍ }ۄ(.h_ o[7hfX$tÏ`[56l5NM& rC%.1{xy v< TEhca:E!3/8t>ؽ$R^7hVz!vZTL#$rEd|R"&B_t&w"KpÔFWx;OMj]ݿN3k׋U!?z0W/IhQPB{HG!4,.0f<9 ǰF࡞ S]!ʹD[㒰ySk |@oM|YsBۮ>۲,~*i ȉkZLQBD-FpiNO*[=~ ]H+LpY+w pSi+S]H~%ZN6 r˯Aclf%' m|C.0YemEǹv,Qu)S"),S|(tJ64g1)pmRobD8,=&MٔAIi J ֬\&FʿM^P3x))[Xyh;U͚|qR/¥ ߚY֚L9D|aB@f23 UK8'hV ,E7k hvk5}j!=B*e=kCC̹=xC]ÿShp_6$3BGؿrG#->dMs*@Y''kd-;S3?fY.)~ZJ|Ցs+8((]e\b+H;C1P .R 'u!M@A{urN/Es,ǵ?5q9$H#\ vRnJL9FR޾ߘ_|eŎ[L5$sum\˄n.)=O9{MojTr2τSފ: 4cg]Ĵx(Ktϳm-(+ 6DB$ͯr 3IDZ٨U,!r/v3D9P*fT8ZoYrep"f)OoC!kyw[!|Dbu"t]phsva1nf-Cd5_2 >==Jz_OqПU 8 c;R*ШG4XBd__DaKNb1OO.ߘc TXO|V%#ae"`w\Řw;A4װ9o-tA_쮈W~=B\5lP19i? T ÿp̡nEM^wySbin!c lN (afKZsI6Qi5_$^͋omڮ} B@(1Uj:i敚TB*kV/Q1fX:5>=hh2ZZIQ1nQ xB+8j 8hĤ߮0/ʍO11(ȔI] iTXX$U=IzDOY2,hnUuT@J˧0g_5|e5Yw !Y]HE)㳋o{x;eR 2N~$HC .?>|g J$J Gf( {dq,Ӯ|{)~Ev'zS !(DYw X޼TlM' `B ړB]A寱̆8(]\ ڋUϬ(eTCQz-#MxSvb%])dLXm>P ;趓~kD{Eg,|ajq؏wǢʒI/:r?dq)ŏl|alA}QVDU.Rk75<ןB6Uк^w[m5BC|(ߕrW!b>CYKcB+jAmtV\>|TznNli&jCщJd0Ƌ5 q JGk#4񝑤J%"H ,eOC`}T[OGuo sd>gA!6i7(܄0? SE.{u NXS꠾:ES%p״!.Fh"{o!U!P2<ˤP39@b`{/dC@wu߿U}g~:ņmY-"|<lT#=KG'>apdoFpZb:-)}ZgeĉcB;;"PSV-:P!бȭF+ J}C_^B"b8Q& {{OD&Q"zm ^?,iz䫃v\TOO4 aj h='c٨P{U%bOubXdIM.^ Ժ-Tho|ڡgs3+탹k€M*+] LSGR'z*vnՃ1'Gk_ ['mHgfq6ΓOtA}IY2s8DiW;D/NJmfC!= @kϽ0ow[ȑICaN&c0h03Eϭ㣀3ܡkxp(z^DrJ9L #.~a{s`.ZT< Wj!dW2\$ЃA#&;Z'r6Lvvjt YƊBwx~ct*ZͬsayMj@_'N1 ,$ ;y)Α&Z8HL4vC'whJtnX-:e0 [JXBńJy$pp "?dVF$Up |<k?A; 0ּu($M%~w 2 dXp Ik~["yTc""[y~<q|"n턥=-RCkxT*7+Q wcSɂLi?zLD_sHh1?&;9rmp!F۬A^gFs`3`-mҊ[_QjmA8u''#--y[wozZ,)GVZP!*T7J[*P*QCS+ ҷ }lpa05cK3-(I%4G)@cal(}M_M@*p $ ׍XTV4^ ?fd]ni\/,7㕕)v0D^p\Qz:RZSa lVg1vߑ4}UȯDsΙ;{^Kd?$fNU3O,wX3gWiy+~({FvT|=ųJ"ǹ/\.i$TFq5N#Yu+DLG=ʫ y"P_nXa ,ù=g.|T.Hi]ةt@c~]2&(31?C+˕ wD7Q8 ASe=TYTTsc'[#րUPm0o80[MHVܬB &&,:hý@1>]xIDRCjncՓ&88YOC<[/n+dO'j"Ly~ZB_wjLouo^pTyh˖3+Jt6HQl݆ OcY=+C'"CK)8E&ZpOL1Ç5~̻xMMPgG LTaoq/?]jf"ůR`OGɧ3Kz35)f珘Yk/k5 Ovxbi,E Qf #=a)«".QC9c^?\Քtt-0V%P?b( 8=mPwcS)~}SU4qS.Ԛ7M#ie;d^*!8w`ٖ\#dRMATTC+if5 $L&Gѥ*|&%!=岞'[\[p#ꈳw6чͻ>558!66וD HkXž[f]]W9P{'lS˓V4'Dy h[r S9u=!X9e] xɕtl^8݄%~D,+א0#II1:X#7HYf%E~EcP<1$MD1p;>a g!驌IZQ&Q, |]ekga)lH_yhVWx޶BnZ_M~8k]dT]iX?$:JL!+CX NRõH t3q SCٱ9ȇ*3ijU“ZqW]ق2=>5;L{YnFWXҡot,dYT$gm3Qt"ONxֹx&uq ƴp+,Y;awIXkoh'*3/۠ېvOӫ]?HGJ P"N\oDf+odw;yCH|,;e/`@0hزq4?6y ŝ^B-X9}?pNk!d>1AD! ܤ!]J.w^-Nf.(6N88l`i( M"Xhg31+ЕHtJ@ 23qC  Tw (Hĝk&|6#-I7{+Rzڬqnl&1- W>e'{Av`BڔҐIaMSl-GS$U` |ДZ9NE:}7]aUϩOF?:NV2L~E@vT`2$zeM'UeUˌcISФ:Sv.4%:GM14/GDvCoͼ=waL3{Ӷ1"-?Тs@AX:~S6{ҬE7G8nĤ20AUmEqy8ڏ0R+M {'Β=z,!Qaȴ_H]9]{B҈.O"I~xukK17{Z1<~0*'dv7p$f/}el< $vۂ0)el&:ڋN Z Մq Ree>Pb|WUۭKAārs9\ wqE7>`O̻48n,q3̈tdoGfBDǹ}]ǰ](GmZ=At1Yi'%;T1V4y p %bm>0d͓e?3ԗlEJ `:e9mlV Ωop[$EYe(1 ň'\򷍑}'} ǁ3UxYHf/v,'aE'ZP}# K,?bd v 6K(W a$JgL)ǰ"$nZ'#ȿSHEsׄ") I߽=}@?cK:zD+H5:|Ŗ" TST"eQFA;s4U^I+Yڃ, S柫s0=Vm_D/l,od[քp=0?@(LjkŽ^lR~ra*#FTY52bH[D+sє`l2$Ѭ)JS*.4η, w=~@\ zw|/NʰS)0^f2̮x?u7Q1dEMRK$2sa Mj7&jL`_Z4٣v fY>QE#Yco\OA ^c!]Y-)&xfXe p._).r^R sg-`v%(bA) au[{ 'fCCDm,+ 46/m\һlNʒC_`0e5S 700LG+Nt$^T$8֫0w1$x4AYgJ<4W+^!/r+]6P)?;2Pf=|c3} DgSf:_9z[UGjFTu뻂uH:/{Zm9PQ@&YU@T^ ù m[]X~$⛮]t8P.f,P:mSNEOxwK<۫O\ta@*mb >`r=T&~渤SJݨE }HƷ.EmuAWm ґ:F'#RYٓV;:gg߆Q*h'L;~TF/ KFr䰂l(Qe'jG9G@cVc+\ը1]$sQse-2-ӌ료 v7g.%m$3M]V`r4Hc !5G;O.@ ktc_U(p'; ǎDzN:2N^ծQDo0kP/["\LKZRg0nҜ*&C?dL gxGj  + 1AH8T5% "]4 fd2lw6^/ ܓr\W,M\ށ2Hy[|;$gl5yêcDyoų5-zx1XYZѴ`b6#^j_Lk+BTzG~v^@#OSR'ӯ@72܍8΃nOA?f,09֑TlR[ ` N4) F"]wL[0VNiQ,Y5ݖv'~J<{$]^:.(ve@mofjLFa 2^$\K{$xurL\b'  ^&i3C̟D2덏XJJ/q-j7FWLy Brs?#@|Gde՝튨Hs>'/,[:Kҭ7U?I0vznsDz{(CJyfmakNQrOVg搷ٚMڨje">CG"'2 <Y+w)^@ӅnOF9h .jwFrɁjɈ@!N% vհ8-#^}Pb؆:C;ɷiD}/ h}8OC zH=j7q|8_rp1ѩRvh%(n1hڨYSac ꕷ'V(t?p.g)ς_f_^` ]27;I|:j+0EF~y$5̌_HBZ]xBO~FdpKYFx {w* pPt٠o<2t`]#[@x@8KXٸNӞI^ueX׈$fٙSw~cwpFrwϖ'KM-]OVmu$7fނX((*`׭$l*o*X[܈ dUXr-Y' !d˥*B#\aiүud`u^ec,KD/l^ҥ\=ߖ 2'H|̐A\!PvW$(]C_qd'DB[Fܷ 'rɴ SR |5Ę*guY*~.SbųCY±FMjX:el[882Q6!3|G*`#n TM>4|[Wɭ8Z׫K@,ouo9c"&"$_x]% 9v+INE:o_}.EX 0@SE*gOЂAh 5AM+! N׼\I'_n|5BH"zMiq|27 DD/̗Ь8=fG(} v/zLWB :u2oOMNud!gݬ9_||E݂,U+Q DhHRy_qGGΡ(|KsRCm+U鶍 &hnJ?#㵇B(2\iWOW_$'z/ͅ W䗎=UN7 A}(-lbp49f$ry; N &܏!}-'z[ɀYkl> j4 s:ef11RC'Uӳ2,FyFQ/B 3 ܈kQlc0)}}TY 9 I[#$cR5Rʔ\ kTwu=SV( huR:QnqJV ?tݚ;nWRbSrmQlLwJ11sXId\SoҌbeDSOfB3Q`m" ί`R|?ݚ@4}9ݬZ|Am0i$0i9CBnFc6_SF]&CL洉I`cL@F]ߗWCaxcin5^0{77D>WE{p?sēE洶 HpEp >cWwkp&_YOW}GwYyܲYRvݍ+tc[Jȉؗb{GHHBEgfal8}SǗF-y&D{g^mP1osv1i,aSurk%rQsu/8a ~*`/ojW4+-]ă)Ʒ&|6h1cvga93ɰ}'p1 Xyrb@gN> H9H*;Fy2iyBk D-pţh9O[:㏧Sbڒaͥ!rxIre4 HO1r@b:`($M@N&8﹤􎚴LbcT\&jXHP4l+#5RǙF~((29H+ ^[Z?9\G69q$M*G,^kpR p)9bB[F*)FU'ܐ~dBs890NR0[1 .rI4(@]He}r ~,>^oNxEⶪMp qOP+blUfY4|mC=oS~Ԗg~ݯ fX'j {@q/qk5.#c¯VF[ˆGVp7I =GUop}j P/"LTpWENjr+9>rȌv[I;XX7*zES]3V<X'LojךŔUPm.?eAZ{9&`jl?+TM9Ϝl)&'pP/'IV?4}UD o*;W\C0cuf ;’HM4U^){_l`3lDfa_ڐ f|e@΢Dj[cJ{mw&ɏM ~3|}/}B*r؇l> ;DRA\ׂo(6<7QEӹ>̮aye9 Zr@Yo_чr|_r”n]w^=IMmG7Z]ı3L K~.c8a_dq7^..ĭfѶFIDmZ\(S92 JMD\OG J**c];߄Q Lm}uÑ z')Oҹڷ4o7Db2i3M /?OW6x!L=CZZ fӞ׸Ιbp!gwD1_R#CaNlV*ka:u {.{⊯rlK563fd} do׀pxݱH!C.TaEa$0H)dd֋x]$nb [P~Lܸ>S~hN] qGtdzUGrQޝ?gc/pz=qC,> hcUDD|ҡXw~ q)}b^BbxZ|Q=S7 άO00"\ qW>BL_9mE<_gr.Iȶ<΋ldS_%;C!!)2*N\N{\5b8.If H9X`]`OOlwԶ Q0;$-=ɦ)o.ޫ`.9-6p)Ar-,r7u@cg b: ]|z_ 69Sp!ReD Zs4ӽXք]zvf*޽`M "47C$41&P}GYms A#naOZ +!qc'_ڣU]>zD^o mKχ] ld>`=,$u揄{>(۷,^ [,_Hǃ;!iz`C{SU]n3(hof$G$ t/I+T9k܁KJPiYQ!H@,7ۖ{6(,dc;_ qX#=uRJE:![yof9V{'@]8h L;xո^! x7ƣդcD!w۩DNWybJ7LOR6G5 *ok>|ui^,+a_6Y4ϧcg:=˗;48p$fL^RȆzVӣJRddQ5dЉ" 0NE =/Mc1xw<)Q!ɟ;N 7 702FB7]J[1 뒹 V#Npot?M|G.@vXX։? 5$;FR?_D6B4EAuO"^R[RqMd+swe<Ymn\7VyUU}9js8\YÄȌCDM`>1ేIBNcVfBE۶0,qc(( ϜzdD/Qߴ-`v腈72GI݁GZ0q\) l`1;ذ~s']&=\WgczOYtΙ\*dJGTݻwA€ffG&spt藱XQF-.B[1$bm+a!2t?%kRiԆv^"o2>UJYPՖp2M 0-`DMFz$>.=`"ߘ'dH=E?pہ \@Hb~F~C&SiӠ*<&D˂J4ڴH |>^^,<|>[ f)WqFs,E8!%A`&]F( uWg|(6KH,,gJ=c%"oAufVdUjyofF%}Ey3q^h/|IA ~oSc uDx7iX]c+3D ԕ*2viyM'tԏZ/SN=2̓$ʤI'bd#&Lt0OSχݕ2wҢ痃տtjZǠRFr.}.APm1 Kn4puJ_;pN4O|(wbnǮJÑ?rxqJZq ;J5c\{A)kt(.PG 7WJ1^/pDS‘Ni"" įm} @ lT[)8iU_}'o̫7l(%$63`\d$ng8 "yI` j!kڎ!]ɚ@!I/µՒXͷ'܏IxRWX䘺@:5kFpAp8 x@~ZR -\Tr^d6i!2| g&%twawMOr ڗY-{P+Ϛ BVT'YUsŤү #LᐋuUf̶.:O4k'?a64Xu&l(@E,7W-':;,&ZD:z(s,!6"A:DK0nYY 2PѴaJ 4RNicFPK5SIrMS?tE!JetJ^/=ķ%h|&CQx.TJ;s$OmXo]Lz:` Rۉwj\/zVXY}l;gnСFN4 2,= ";̰C vyFv F*@oȖT6[D@hFkWql@i0)7FgQ18rQw}WSDO3}"ǞCvٓ#w;O9II}5,j[W%T?ܺG|>¼&nlZτ]iA//BcH]%jh`7x{Oo(,gHب=?q0z˳WP/8 tTKsrkށ1W8A iqpz9~oL݅1M -FnkHfɫ{ˎ+OBS)C$.{W^1o+)&=}`Ylt'A^D@+B␣Lπ*$9B{ĎDl֣du[7 T_' &q'_֮upGd{#dn%d>| =fτ#=kN1@BQ+c)A](b'N;CޔOћRC!4@jؑC|`nx*?I& o8hVKZ}rҞ?&щ7gՋC=￈qWORAL)Yy)Q{X$* nٱNe35οElƇ|F-~ FMVhCnȻ/h[!%]gC֑5U}kn‰h(|isB3jg^݀BM^qyd$MG\u\kqMAֳ8az]oRΧm Vrmrغ~#4¶[2Xgd@? By]MK N$0Ey'ij݆+|EV'▧~3{ɻ2Mj{]>7 K~i,( Ut+ 4g+p}B(?N*Scp+y;Q ..j}SY{oT=da\aU7֭{ Z_=b.19- ,Cvvpa9*cXR`,-S~= ;_u Sk]bac$c>pH*n! m}/H= IŔ76e~@IaX j4m@^َ>J Z# tХK] Ţl[7fF1 haQT<~L6ʻdF ä@ANȢKYF|lPдp2нWxi\ R%JX#/ֈJyFQ=_m@*f\N~Z$fwq('ς˥aRHIкqє]g U|0g3lN4izfe46`rn`H0z졔 .XE@Q[ fPnEV#G D1,6%_]fW@@%)O!-̓֝ET%OSc `!}˜iCy,Y]Cg"b6A7 ".VξS ) W.'&YA$`rN"k:&6Xp|Ѣyr?+lS4`%A )>sn zZeZšCP9u{[D|oJ2yP"^unlɅ Įte(Y>pc~Sy!Ϥ7lnׇ^i.4ry Gb蝕:#hH]R  K%L5&y(kߒD5{Cd`U::i:<BJâj8WǂؤwHB~F@H6+yv6[IVl2Z_ȹHY0 ]ib V;W'71PI)z?E=bqbxU1vfУ;cI~M XPo`vl_sedx=6'#6sii `;[x\W_f _G+HhjSS^֛3FF+Wi 2D/~MDPR{>^~&/'0V^8{SPՒ1 +=ܢ~ ƂΛm.7pu̪Sۡ6vzprM\-p Ç.x)U`dC袰T7蚩]43g%:v' ;k& ;{LcӺQЏYwJ0pmC?YܱkN^UݥL%_PGÏ &MlFHo"ޢu@uy߽b:c(S,IuI<漛1 o p_ dJ7l kU#UI@,AxőpttBсD` Js(H XG;&noWtV*ꘫdt{΃T]se@5_6,`we8v~݃8tf˘ P}7QzJSfc(»im#Bhqk˜|ض)>B5hJ4N[$/mBPQf&^f_c6)TA,6M* AzFY Mr*B9/g0}"tyqW8P׵ ȗWϥW&;v Zq!VF|A+e J'W <tB/2nwFċ!Rh5L[8* w>×FKTv7 x<,tY$!BM.L2nB5K^Wƾ#**nUjrTXŵN'Q|Jo%#h qB9nKuېOBV?wm `\w;2W#]wp@(I|)}Z$Ҙ,w`wSej 1Xw6>; dsVXFp!BYNO!?C;CM-oh~;7cK|ZIQwz܈dC1R҂v07|,*sD`;{s1e~rɼBs/-R/|UL.qIG% Dz]H"'0PsDa8C`,a8st{SC=1A}f4Xҫ bZRCG~fvbWo: )FϽNXɴW\)SIrv5u2SpuE9+Иԋ;uq[(X t^rxHߢgE#v{&fz̺^wA+@ R`cBP$8!4񂝕ǂzC[;C_{Tc8I L^(ftp 㤆xgLC(SV˃ R}Fy975h?o@R޹S\2\E2rE@u|>9֑z߰Jﶸ܋=,{6H@JZW_ߡLvO9bXF)Xh/*m- &rv|ę7hM N[p W脡2uբ<6ZXۍ{x rPywPLWf "O(nX_N"ȫgced\,m14'iuyHh<1@*p譟n`LbrP Me|mm*n4FJZH@ޭPK6gemGHi ]X &ƣA(tA4}ldIZ2n_C5 ᓾ629 aLl* k<ҤpJ"dicz,-6}D$<[KNN:eϞ!^%pJ7d'a/=mKBc9_@C_kD8퀓;?%٠z̒uטO*@BypkEꖲLXT\W޶n*V5?v'?T$"@!R8mIڎ:Mr/u-3,)#ԡ`BY4;j;YbTGcv:>kkԏi{ ti<9&2jB#ȿ\ꖡ3PXHh|=짶R(EXHfq܇-Xwq|\Sf K~@}2hӸҿD:s~h"dnwpR;0=mc&JdfF{ov2;`Un1j2j|_0yZ޿-^Y+%߶Ű[W淜d`0L/ '69/]Hx:`V'Xc}v;mstTG'b@Pp\ u;G\2ږg n}科HLb Xoyj >̔,XTQStxUQ2V.fP 01D0@YσQCݬr!?標f,(,52~cyJ+NCX:/lJ%IنB~ P9Gpf!_~KubX+'c+S=&s/JWo]ẺsW~p|V 1x{2a-T[-")w]lHGE&g_ESv[̬w _ۇlR~h}q; pCPL<+ I[@_0(:@W`g|= U&6s҉V1'ɦcWwؗm4ߖ sT&5מ+GzaOd?$^FqemfȰS Jƭ/V#0@cJ.ȼĶΨw1$\Cq?(߬@Tiny;{44-Z]a>C]/#O^ͺ9L {K6oQB׾5hq倝Ibȹ>nZWYhAG5N6C"4S9 ' F:_mnvc7Gxv֦sOeS]z'X$;4l8ӽL{55:SZ 3D_.ꔸB;E+ͣC!hOVWWW"x?{ƚJ#JKo.fpW-95OLY&t}M]E8;Z̶5EyirFln zݪ_E=RvI0zA~loeq| H֫)[BwjX5漎Lc֬,'3Wiǐt@3/=p7Cjh#<9s℅?N:b\Zg{%qBjg&nLl]͗_A,h\-)-YIӕ5ndS=F.NrW"gp%SKv_s1 .>ă;|jx=e%/WaQБ=RR"sjO#-SȼD5Ʉt?p1F6J q`nxT, AW | d"j;Хn/Lk>ذ)=u4/n}s>c2cFy*/8)jD@sY>;Z 6&~WKktwBCgPDgoB0tYnvV*n'EM!%UAi>z#񡁺gG"JƦ<#S뷂f6YA/>ȦWbJ6_ok(9D*1#]ax3{ WauڮrwCxSIԵL+aM_'Rn.KQI2NҦ,J۝ dӉ"Gчk_WLzz`0;A;`o{uAQ`0>v6~HIf -Aq9OuQI#Վ~Ɲ8lĉbdpEH+,je#=عxZńW~,,9ė}2q+=pioKN2 U ^RN1nJ-%ʉOlqAͦPJOگ/ M" {61xDv!Ab]L<jͰ:d0E/\O2.q" pPG1=漏PB@˵߾sUYͦ101VBB$k|z- /GAN"Z~ew/gE2بMPzҬf&A6a^пb9t)I5aT{T }`rB~3e%~xcL?k^ɇbWW_J+8t-)Zzd8&89_9ɯj6!lDVitxEV0Q? RR,AspE)67 o<5énІd.\M۷7M飧oQfJG[^VQ*L9cThUyKu`s!Ѩrp?V:$2"U1[_ԉ˾\U$rQPQQF:[d!2'nM8_~;̕2I^I GkcRLxvxnʻp$<=+P#m8㺧>덢(m >rs'.9 CJv9~xb}P:qx;"ɋ j kncR-f`r!Ҝ-dugc/el+o1*nhY].}&~^]i$Z8 Ǜm% %?v,k;mt wLX(!?cxi˸QxTHT^6QTZ:ԈJlMnR!>ouӄ|BsEFEd`+>exƁ-\Ƴf7)؜Plqà.>&~+EYOYaTg|jG!Oo* v6W Ra 䴔*cЅQhHG$gb)ZfbQ^5%^RR >3Lg{9nD\5 ]B'n'XtlH`-fzZݾG&\Tʄ>]29 {x ސ{ؒ,Yl&FQ⵺kwT4!bNO]JL"d_6s HZ!JvrmQ T! _f; DeFlWKv {+Pw@oaig.fRї9] FyR8$I݆#(yʙr°0ibP"Q߯gM$|~$lzS)ȎM`v8$~|y[[Z$<6( Q w$h8E-zs2!W~k %,4ڸ$q )pP[auG9Ƿ~)؂\uS?V8ߧX"FB oq^f7>o#1ef能ݵi2',~k`n{f4!{נL1+'8!ߵ/ӦPa-Ǝgd,ꎩ);,1>K C5+%QHL9x69W$ tXN6f{lI_uNai@q;N u N t+ zĺtNߞ[;y @&qY6 k^9k e9_W%P\8y` .kv>v``heӫDlW)kWMSx<W:/Y|i_) 5h)B|bЙ)j(kUDV/1]#ol$LYZmk`irg,̒0s#]yw&ZdEܞePE%]}zx1$(ܷ k2MԶ9 ed_y &H?{`gh_+=uT!^,$p&R;7g`% ,V2oPIMeRHd(d?@VJ/OL%owx1Ӹ9P\gIlB|YR\ 88T:O,A\ңڔoW38VcW%FX.-ÕirF3P:^ ?OMk[4Ucm>c;E_LM!4!d{z$#KTG Ao @t@2[x6XFR14JR^$< y,!+;;A\z)^WaEQ͵6ꎣk ~$t")k6m]E.@`;u~"OeV'wݖo_[M%ǵ@;?76~8HB\шCml8eO8&t.}JU>O{='ҴS܀ v쀡 ⯡I9 #jΗCimӌYhU.􎹲ztM6ڭYȅlHʱ1t8"K5dXDO{ 1[Q'eqv>{l|ۭ觎NܻfZp( lci "/x}rU `&ͨ;Ja ,yKjOZL؅5N" IV"[Ѭ4%QOt?eMc~.".%h5_Fas JZOLm-h% Ӑ3]ӯH0a4/tű|E${(ybd;t'K shST?[O֪yw䛯WhL<ylk 2Uvr^72˕Kwz qv`hb8Vyӹ1& ħᶹD< C'5%X>SL-GG\`S&̠3|*@4n ]*)9F.u,ShjH@csh^Λ"bG"yq$^?0DE qGjKk u XVҭ ["W+ U>1Bbi]OwFVa般µ'F#jE1d_7dqN09v [M\Lm.O@Q̟^{Hp*՝jg@"4h9@eX-FpԨX6hOY ؊À9z xʐ=7se,s7̘\P]4pƫz}OC2POQ]k+JiOޒfEֲOnA*T (Ldh~0Qg&JaG|ZɅa棗#FgH,[_JAi[[w1+Lh98%z6a4.zNpZN?h=Y6fTg`x2o#1[Xe-_tuA:I2-݉lY:aV`Rۥ.kI7@v9:L#M5W'1fS trӌb^IL {AQ6 n؟Cy `G9-\|["#b=`u3S%2# ̄g"bkU\ hT$MwJ6=ɹ[[svʊA4!KUnܭ*B\Du̙vh;S]c?#&xQjhݗ663Jq8s1m_"{ڔ _IC2` ϳ{{s~sI;\f`,lK-dA~ *N"hca} *H-yB<嚯Q2p0zФ f)'ٟ5%Ds\fy ck#Ex`b-t>pહj(.+znpԮ4 8Չ[˛n!& / Ҡ;;D./BA'8%9~{Im<Vnl#:ŝyHg3Cyu^Oo4cg B !2s^z@NԧO*E%1Cq(Wd dŕLĆN4.DѶ1Q}&~5>glxRe\,3L,)eķM d;b%겳-/*1[lR 2]|3~_A^ b gnlZAﺭKOem8OᒌarF![O^f,,x`2-Ղ]J~>V%Ih >eDWv X'0 ?7#9\&J l[ډT un)2إBZ@#C=7i\}eOal{b5\ M!,P.Z SD}$/*ru!jNToSho@hSd</8ӊhN% $^(ySS-1^rg.dșĸޞUn N05$A/ydʹ`G 4a1z )/~ L_C`/^c;2ZOD;ѕ> zT wk~:ߙE`Lbl]*֑ SDCV[-%"- lL$+GeC3o^d-!J/ZqzS l0"oZ<y'iQ:g3mw]c:1F d@LA}{'wË TP/͇m%yoFrFiWSWm~V{]3ph2jL1^ŎY?VT>b[uy3*0Ƕ }-;-\Ymgj^v&riڤcP;|H,rE 5]S&pTZ[{yH giw.1]`Yu$$GMBcvx;WW~3­AJt]>:W,hfM{:B&?D'L|io)(XYpXqd[qeȸ웋v'|6G %1P l> ] &.FQ|>nE| x)W'o2 D-smq/:,wJL|źt1`K@R3jG׃{QXb%9'NJ1Y3Q\o\3ΏN͘ܝ͞*C{po JyuU[Kov㥷)JǭGL 3z~n6ԦJ{B3`+-!SuWy"u_^s /BN=w8MBR"x%*ưw_U[$BXTن{S #uC<֘T}`c*{\vY~$qZ~s=m?P@J"*zͩ[Nݔ˘ޘEƭ{:Ѓ+sU_5..pf>+KO(;s\KXϗ?̆pwjOc5dپa#@eJRA| QRK P;ȶ]] rHd6L1" w?nU&ANh0nΌ?g{[3 sje# 1-߮PwޗМz)'\K CƭHf5da!yOJjC5`bU1BٻQ1uM\)l= =ЧTAyJ/Z3+ 5h_՘Mh;^BQ admfԊMmUE-45hHlVsH̸Y~98PmBjq1Z%ǽs!+Ӷ>&a-`tR?tH]l~6e@Xz"{,$ .:7i)~\6N0m]:r=`u rʝpψXhUGiR?*/nؤ stgYO*\n^P Phu}~BM#] ,R~&SZYqYHfFÞǘ"h}Y)΃.+&/vtU1,+OJar%C]I& Eѣxg+W"wSx/M%^WR|p{l2܊0b,Kמ!r2xYC!@W54_t2__AMV xFgH)yǏa򕭻;pVM.OiQy|oѝ@YFI6?a||XSMƑB[qIt_y [nƶX2%}8a5) $;*'f_I`)[=m2)S!OfղjB/,)++(mğ`l>3PZVnhCvPk6.<7G[oo2o(=~I>0\))ygs,I]ȣP U4)b?mfCT)+*Xh``6H:kMV޽$J";]bna&η|R XʋV継:ܹl{.6([J1 khvgͰ]I!C8$Z jpE gWou eFp? Fbչk/f!7E%p=HAɾ#Z끘iqv1ñ&2sKȔ3k:8DvMC?[jh X M(_\R@:KL+ [grzs[ڄ٤qze/3=v,n$N‡ JE dcJt EcNNUܗGLn)Q7KŒ;b0WZ 1[/OnYYSf ۯ㰏>C{+gG8;Ge h0Fpb+Uӧz#^v ML.pU*o "PWt0튅~b}饩D5 KDe&qgy.^Zͳ@r|7xzṄbkWXOKgwS*/܉{ W] %j\a G x3Hʛ"Y}{n#)cms(X#<3<ird-3R="]D@ fYJ$H2CvC@."1j}NxUI2<O?EsGLȫDS/Bug>.G0JT1V n+Då=%1kw3cAdđ.C!r(rX{ }sr(-y ,~/4ԏ@LA^@@'ROhI`oUH58kCyT Mb}0Ĉ;OاP}@@0iRh);`:rn덓›pKtk1,/O$*8ifv‹SO+֣Vp^I{|x Nπrr.#1d(^yAZJ4Dgg|6j8 $CI{33g)RQmaA+;*tF+ꛩ:M 5e*\}8n6<t܎$kNha?yn~ lj.~7hyNUh9ioo)R,mܺ;x \ ӕ7O$h 1śZ;w?qQqU+~< )R[YY_qԆs)Hcմh#O癶05`CGˌ͆AO/2RkhYxh!pP#W.+O+Y^cC+>gY]OW =|[D2L{ m~NXuK :oqʕӴ=`3 |"i+in≊n9/urPWAeޟYM.U{߆(&@} nUyb٩;|@7C~iud^߀>Q .P< HAPM Ep#eoV]0+54`l,&:@T|%Imh*K+MjOp,?P8I6(8A ҹ>`԰ط`-Lyԫ3JdoGĎ*֜iz/zU³} t}cկ״{gM!_c ܥD.~y%d$/[NK( 0,tôS x23@B,| C4"m7N`Y>.h#dJȽ@ K#3Q˒]  b1)MUWsR"ij "Xg6J~ WfDTj"6ec|  v Njϒ줜DR baLn#ÎBJi>D> ,&U@ flxMUkC P殤;6 ~u^/[[bdݭʮX) f2fIDsJqVFO8HjTQ +UTs]\յUTwU1c_sbq*>F#98̥hvH:,Ь]nmD t]GիXRBm 3QhEsF:'x:%=Si H6 W['L"R| u UK! 3+LӈĥNJM+qurx Zؕ\Rցtc~B<]9U|m\Jr5v{bvRwօѥh%2x+\~A0,3|ӒTPø#+u,`UΠ>`U2ȌaQfLBu n1Bd9Ú)TdHv KwA̖R{\2VJkmovdiGO7)!:z+!R>ikSn\rӴ j&+]J?@sBBɲvw w& h.po /qCzSi Aj'q6W>\|zS2aeW >MT'{*˸ ,CSM % $hF2v7X4d'``Xe7''IPnď❆{`էy̗͒+! [c)%@" h{) 0I}& dH# jc@}qgj&2K!:sjnYU}'쯍 $'HJΫ^,oV"I JC4v@t[j^mc)JP?i(}8HG]uߝE QƜO{d 6;u6}0D l͠RyCrYevYѠF)d^na*#gb}$NMMWv'x xY"Tk<Ր FӴ^Ap/xfѵ|P||LT5'w%2s:xñZOЙo+9jSa\I[Wk@]o{ѳʤ8˓'[/E;j_[5'%Mz9ڝ;,*`*`-)DtL uUa8[aW(ل) o/ikkxb.+z ctLHs,:?r8KurBRo^z}L7x|/|Z =}I퀏aBSә2 o!R 3eVKGF4'|P9}3 h FS05^ 0L8jpt&C`:NT]%%3Ǥw-wO>w DȼQG(u-D>fkן:&Wk[:vaؕ\EeF=H9so8gqr"(C\9-FjZQGqncψF|}eJ:=3)2v*?=dyO%|mӢ.07/6PQ6~5kl wQ UTWNũz0zH{J^G`Ic,fI1e+CW9a(>.Q%X LM??jVښ.ھGhpV-,wo )FW` tΜ9ξlq& Qk Z)k]IJpQ.I>iT!Owi$~dSfцd\`S[ ^sr-G:ꍃJK 삌ST|ndaCF~5@ #kjZt$ ݎ&C 7EXYS+[q}BUQVvǻJ^<|)pˈF!7d6mTA/Hz]r-nZ"ahJ@d%t(3"U]bʚ4OakEK!D0"H,lQP9\87K&cīpyG{jx~>Hnb 2`N5Ӕq^m?tz7o}l~| Y֐xXJcEp~coN qB`10&" |ج¾@X_nizcczlR 5^dDAt~-7`Y#RԲcK@J EBSzkpW MQ־=%$s]%: @G+o{K$8!`8lGa|<TI̐ybM/EfwjIxFUE{aC2kkCB>Pr 3P +5Y7Z'_ܙ$VUғV6UW&o;܎\TrЩ/(lFܹt$t2W,(,QMmC޸M9|e`m}K< WV]` ';Rl#QRėuB{vOlc]s.l{@GL45l9uE{OxJ_;EIѿ.tA6hO0a{/]NUfse+ UEkHdnM.u\s!:FƄ W#f/sbGyT1tkuL3`?@mϨ|H@tx/TJx+m |)u!P"iŃBy I;Av{"4\Nb1c2%!^BE5E׈Ny!=V~ڭj&7XWp!6ɒ0ՙ#v %o7!ftmuĚ/iHe8_>>x"i$Ү1ڋK#{}ŋo|0yho[]h ע˶d<#!O@ S9q'%V#Mի &.%@A ]N ĝ߄%&y4(˗P7P[;2NiNJ^D=ge#&.}HGz}}! îSV c|==ܕ%ޱP_l5o` z?):JZfXi -7(X})1ܱٗeȕL@~D3k 3a\x 泫@KV jOr.T,wGeL xI57! =mI6|>ܖbBZgGQaUs.Y )#اZ5˅TZsoq,!z<ȚU2 @!.:I!y{|f^t}@В;[(߷=p1З{'GgI<lA{/2_!RJȨ@ީP04)|XX,QC?g$~lD0]JE,dTpB[Ɣ F1QAH*kuz8ֱ!XE3Pnq+^R5Ton^qt?_ު3Z@߅He_z?ZT uUq֬>|eJ\W%7E ǎ]qH#_OBdԬJ[SLxlJ:"SJ'oDDbP0ULLʜEꛛ,^~;l&Q?3@"/VI} Hv͎Z U n HǎmGQp<}5qR\HdJ;!YsPhlS ލ란uʺC*I/Z ;55?${jMnǔR=أȲa;k*)i!`p]W_{a?aP=t!h ;"(V5߇5y?[u9Y .b5Ljl},Ysz{*M(8܀ #EF[a&E !^-Y MO{xq1y{'eQ!*5T« (-:q>-ռ;>RrQEzu69k/p# ǸP<Zt(נ67O2f[ 6H?vM9^Ӥ#ŝ'{+XAߌGwyN]7dC!"Dc\* 3I-v)4b/"p Zó%C%4cl 4UUptԹU3:e3 dvw%lEHBS:`s/WΝ$pfޜFBe H@^V' -*0Mgu/8:x<^DD{7G̟D!ʋ+S?"1}4 z PV/՚$7tuxngAI-8ua+0'LKGK[3Z7 O5I!.3.廒VзdL)r3[OZ'@gEX*x `:`̥yJ4[,rVTFaOmTk.~ .fdt'K2a/7)V5Z(>'"cQMԢ-vOE'e> _ٽΉ$5E!2;(%/VW>]QÄ!GI7oom ]},36m(qi8lxjhpgP1!w !ݲ5{ 'A|ޗeZ$Oy}߮v:Vf~_̀P.#RI0ŏ jIyHΎv16Q+<(hedo։A _ɡ?y"LvǫVl ۑςj)Ti,C[UQуțۻEZ,]`U, nP 'ʼ%o '1Djt%yGZF|ή 8)mρ`1?Tpݷ{"#qB9jh nUK2,=zM|aB[uɛ p.[E@ u08@*eJp|5n7Q4)cP $WaF:JzWԍbCGRo.cH:-8їӷ@uZu 0Td 9{C“ B- h]_δKoR`X",i ++Zkk N=?ل5u f[y`#k X\3DOz2` ҂S$￿ALMY (#[y_ 6>&NJUPLڜhb]ŏOIVI7~"oCGp&X06SdrJ.vO0APKBo8үR_*|u0tʂexĐPc me~ ^:Q#'. lBC'7}9@wzڀ9euOdV0V(FQXƁcVVveFwE;ezm;or^ke\h" wq(eğoKl)rJ9XAQb`9f?/ 1JFlld>Ʉ$J5\DcdCDt1mlELut;N)XeLTM͟7MZ*q$)(p‿wlYQުa͢VټGlY{a0!٠z S[ڔ5Rf9+.reOFEHώܫ,Cb lc 27,UcQ/ewfLiЄAOPEg :ʄu&چiJU9;<-6 AoӃiw[,UK"4:n[ Q[&uD>JJ;^~K+38I̷7D/)UE L%ȑlbmO5Zѓ{sY3EeϪ]&hA@y^LPF&$|+u"RaTM<$7|NRR߯XUNO(5#"ɒKϩq)dtzF2ޤ6<#gsDXp?6<>hDJ$UJR˞ۋaGy6'mrZG&I z+>{S#s\as1!QӞ OH6ꠏ?Y@CR^D5gX7s7X)jƎ^@Xj%H5YH_r'a5Pj:dw%/'",`:zq$5RhՌ3;Awyk@G[$ic.^6FԶ࿃- EES<믉Cl|u֘^/:6^9'N;an^V˫? ]+Jr@=$VWZ&]ȴqWqqP-ov6\&TN}quhl/E@"E{=$?ac!WR"Ъs)E4'~KcZ7!9:&:ZEtFn&޲mFq) Md[ג%tU{- %YN;#,.6Z0VMҿJG"%U's:^gS氞wxRx⢠yNhXwOu#ZHQIܶXJmDMfmr0g3id2`LxqpבnB(VaKTڏ?S9vAɐSr9;߆i(v~W{+\LjZyg֞ؐuO-,un;iDZo)3߭ +DPQU}w yQNYDXij 8hlQiOfDVI*|&C"+˫vѐ2 HJcT Zh71Mc j5 XmSEWyoFI^45q5xi(LZ6҂sAUϋ{DgϬؗA(¿J U:>o' Q7%;j<qt}%)`PhUI IO}t[cnz[XE|܃S/9]KiJҜ&BލjiB8L0_3x%nF+i~]e GCBR!}X2b2Qؖ}^,~MgheDMUjH=`]F%5`p  et.?K-JIm:QGPVeHi/@ ]nL0d"O|#>,4 F/iϑ4 Uβ[6(ao੄Äz7:ͨC qgScÝŇѰ95\*~F?UBEk1xrKu؇(k=KzzO\e!D~,\Fg|6+D*@07_{p\/gǹ蒎 4`UeLGn4SXZ(9@SZZbi*}jƸcpMD#qWA<<7{7= ]@cq*0U3;noLkVwӏ?Pc!utm,#ߋ O, UqRǻ d%T7!@뽻6fjK]hyzISx\ЄVfv?<ڰz&L>Ra5%b'UvSʇNv&nE 6ny'\ l霊.6fȅGz$f+K~0䪷:tvb3csvD<|>t8*}i" d޲M>'}(J2hs S[?3ߎHa凥65`"X'wFh;}cTV7)ZN):>-  K9-)CK5'ynv }T5פUm )0nw0\ ӢgGXS(`X4_ztmLgTaXnر$]-F^risbV/=ti]Ǐ>Q*ڀazZg6T1!?^qsO`PS .#Y`>d"`i9W79< AwM=t]tД-^PiƠv>Y.Z $@}t;ȴ8lޮwBEf9폪f^d"r>jf-fp=O .*WC$ŬPJCa}}}ًx,aj:g}2~c`Դ֩yaS!/DQ{JjgFl5=lHt5ܱIVF Zڿ'_q/,5gAgS})69@⟼&ޅԶ+?@l[*A?/1ug+Ac|Npk|7\/a3jⷪ83ڞY5 bzl8|Q{uؕ2S˅N&J@P4樥cAw{Lx)C^(FEƟ,c=*c(=[/k䱃kD[(.䧆f' tMvTl8Z&Wj'-97aFFJ{8֒e&0U:iCگvpC7;ׅz|ILV ]+S<:yg=%560?\kؽ*u֠΢M'(@Nl1 o!FҸ*L=|ёv]&ǑtȄHw5\S\de{8Cs?9Oq>;WEL|7z; Ou蕯[MZm1_X3u/hw= DY ?&tp0H(j蕏/F0?N)Ie%ҥGcQL0[P;( K`D%$xVI*9e:kV G`Hhg&V9G:62՜x+f<*?PV/R'BCa#7F%!X2D?S̝2px-#/zMJX ^5\,ԫŇJk q c ju bm uc)Z?ya_󋌬}Tk<S'g[-g%FZoKTxٶ3DV|?n?k9 D0{l(#R9R,Ls[hu֣Dܙil׺qZߕdMI:rcfT