python3-rpkg-1.67-5.el8> 6 6_ ܉3!y덏%!E/֡gW !E/֡ JXJs`$t삠 J]z XA,ع Px6^8?DT`ae}Y}߇PXrh# 0Q]SrkDg]!՛X>)qlE~L7iԬW/Lఢq "Ɖ-\6!=0(*`'ȄTP> :|-1.B i˽4:nby?fq@G1˯*UjrigwZi8(T<9FHL !ƐLHY9ĕWoꙷ~(ZLIūeWA7tBM#昜 .y3p0Icdk&1,7LTyM2}g:U&;!{_t6CN(i [b…m"gwZd6{ gTDaҫlJK)J1ު3R]y 5312813a98ad8692b887ff047d399e8d8db51346656ddc1ff78ab5da0224a46c82eb987dd24ffbf24e56d7a6b98e7cb8754f7796 {dɈZ{+.p >C?d  F )@FP808 8 8 8 h8 8888Tz(89:;BG8H8I8XYZ[\8]8^ b sd e f l t 8u8vw8x8y2x|Cpython3-rpkg1.675.el8Python library for interacting with rpm+gitA python library for managing RPM package sources in a git repository.gWbuildvm-s390x-05.s390.fedoraproject.org Fedora ProjectFedora ProjectGPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2Fedora ProjectUnspecifiedhttps://pagure.io/rpkglinuxnoarchuu||  33 ~ ~QQ+s+s#h& 0'XX 1 1 IAd7NI F _FA큤A큤A큤A큤A큤A큤A큤gWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgW^6^6^6gW^6gWgWgWgWgWgWgW^6^6gW^6^6gW^6gWgWgWgWgWgWgW^6^6gW^6^6^6203ec102ec4f5de189cf709fde63f56f91a91833763d74be9e4e5901c7b0418f459c7f7f1d8119b5e5ab5c848d9319ee643199368babff4b87e5504d3f5f969f1b09025310d0c764beec040e80c9e76f3e2f29e00a91637130846e5890e19cdc88d2a5279791d172a54d8a10cfa94532308d115ab4ad81e67ee0c7af6d2d3f0e88d2a5279791d172a54d8a10cfa94532308d115ab4ad81e67ee0c7af6d2d3f0e5ac252f2091496a6854522cb7a35da276948947d3367c4ab81b2ac6d106a80805ac252f2091496a6854522cb7a35da276948947d3367c4ab81b2ac6d106a8080b5506f4739a47e253acc4780ed7c08a0e8ecf996f215d398b9dc73b883b677c0b5506f4739a47e253acc4780ed7c08a0e8ecf996f215d398b9dc73b883b677c08eee3ce2b7b69a0e5fcd883b4c974ff453cc3d73b000dfbbfd29da3769de309e8eee3ce2b7b69a0e5fcd883b4c974ff453cc3d73b000dfbbfd29da3769de309e761cf2a38b5d235cad3926b1a8c2c90dac019db09c1744cf044d76dd75a79d3f761cf2a38b5d235cad3926b1a8c2c90dac019db09c1744cf044d76dd75a79d3f9a495945c79afb87242cc69806bfd3708aa8cdd3c31daf2a37512d1fa0b2ccae9a495945c79afb87242cc69806bfd3708aa8cdd3c31daf2a37512d1fa0b2ccaefedaf5c7fd4fe9f6a261add2866c9d9856bf0a861ec67c16c8d23860503cfd29fedaf5c7fd4fe9f6a261add2866c9d9856bf0a861ec67c16c8d23860503cfd2969147ba3a9becb1d67c5b855ce2c9a30a334760f4a3a9b9733b2db8fed643f2369147ba3a9becb1d67c5b855ce2c9a30a334760f4a3a9b9733b2db8fed643f2393603a75af2d5dde2079686e9628e18c5bf3008c4c78bdfc979b737c10d1b01693603a75af2d5dde2079686e9628e18c5bf3008c4c78bdfc979b737c10d1b016eddbcdcec156a9bd3b6315dbcb84f1acc8487b377b49a6abf96eda9c94fa20ffed5774218736504d50ced3ce8e03e78daaffe9c2c2a63034448b0559dae299392947008679786b196e8778285dc0544f7a0743db1da5cdf25eea48b9e0a4bde45578c915a62f65ca6223db1f98051f6d006a784843fdb646e1f78f84ce6be6632bfa1a31405962980d9f2d1c018126407b9252a5e092bf801e7a18d0601568cef303b5a2a2211af06c0aa08abc0ca86155b5afa10238e0131e8cebdfc4f2d557f303b5a2a2211af06c0aa08abc0ca86155b5afa10238e0131e8cebdfc4f2d5579886cdbea301330649ea69121e7a262966c9eb6ca96290d9c825f4d3c78768829886cdbea301330649ea69121e7a262966c9eb6ca96290d9c825f4d3c78768820f68a46100afc9eceb109334bbb68bff5795b532df505406c0ff2ff5b168a4cf0f68a46100afc9eceb109334bbb68bff5795b532df505406c0ff2ff5b168a4cffa7ce2fa9afb7c92e08f574c45ee654ab41742b6604d76dec2d09e48cd5841b88810a25b5dfa7b9c556c1bfd56a9d3a8f36accf76af2baf217a9564bef7d7a42ea8832a8437636347e08649544aef3f8a179f67bd4b28c7c873f4b62f76e35e9de761054e9c6750fb120184ca6a7aea44fdf3f37130329466dad24ce9435203c40ac80ec9a7efb262f27e8139c446c8de8b60f2a03168691f21ec1e44e05ba153d5097e30141688cb505ef77722e440ea27e3480bf45617c5e182a0ab6be331037548314ee6603302b358989934c580792c40191b1fdfdd4f0ba3acbf1be1a2dab7a3c85ea08bf42658ff22f4172cd14d7a3767ace93daf89f77a3cdc146dd3e7f40e1ddb966ad2bbfa1951ea59c1c0207a05d5d2c7c056d8b39c84d5033df3701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1d9d023876b39108c7a6ce652e02b80c235379b184cb2784bb25c0efc09626b4f5c21a74bf098b6384aae7a4747daac309c3629ed046611bddc0a95c8e2e9237c1aede216575211e48f031aff0e1469f0f388feb02113622a229fa5183757433158044a732a1a8b22065a5445d1d9b3ba4f3aff090762fbe7dda29367c1caea08177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643583147c77480b5b6a1005a70fae4df9cf9f80a954641133b8eb9061dd8b3cd02438277db75ec962aa4646bf2481a56d3153b0bfa0bb5a4694d267a1d4c3d3b6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpkg-1.67-5.el8.src.rpmpython3-rpkgpython3.6dist(rpkg)python3dist(rpkg)@ @@ @@ @@@      libmodulemdmockpython(abi)python3-GitPythonpython3-PyYAMLpython3-argcompletepython3-cccolutilspython3-gobject-basepython3-kojipython3-pycurlpython3-requests-gssapipython3-rpmpython3-sixpython3.6dist(argcomplete)python3.6dist(cccolutils)python3.6dist(gitpython)python3.6dist(pycurl)python3.6dist(pyyaml)python3.6dist(requests)python3.6dist(six)redhat-rpm-configrpkg-commonrpm-buildrpmdevtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlint3.60.2.01.241.9.01.47.191.9.01.67-5.el83.0.4-14.6.0-14.0.4-14.0-15.2-1fedpkg1.264.14.3gX-@ffU@fz@fe@fU@fO/eeXeeve]@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.67-5Ondřej Nosek - 1.67-4Fedora Release Engineering - 1.67-2Ondřej Nosek - 1.67-1Python Maint - 1.66-19Ondřej Nosek - 1.66-16Ondřej Nosek - 1.66-18Fedora Release Engineering - 1.66-17Fedora Release Engineering - 1.66-16Ondř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: `chain-build`: correct the info message - Patch: Fix regular expression for parsing Source lines - Patch: Add draft builds support- Patch: Fixing encoding of the url when checking lookaside - Patch: Fix package in Pypi- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Include URL in upload/download (walters) - Use python-requests-gssapi instead of -kerberos (lsedlar) - man page generator: use $SOURCE_DATE_EPOCH if specified (zbyszek) - do not block tag --clog due autospec usage (msuchy) - Processing of another return message from lookaside cache (onosek) - Allow setting --force for sources command by env var (lsedlar) - Update docker image for Jenkinks tests (onosek) - '_set_token' method moved to a shared place (onosek) - Fix copr-build command with results_dir=subdir option (otto.liljalaakso) - mockbuild: use results/mock_* when results_dir=subdir (tmz) - Add option to mockbuild use default resultdir of mock (v3) (sergio) - Restrict completion to .src.rpm files for import - #706 (orion) - `remote add` command: create a non-anonymous remote - #599 (onosek) - `mockbuild`: new argument --extra-pkgs - 498 (onosek) - *pkg import: check specfile matches the repo name - 529 (onosek) - Fixes syntax issues reported by flake8 (onosek) - Unittests for "Undo rpmautospec processing" (onosek) - *pkg import: Undo rpmautospec processing - 527 (miro) - *pkg import: Don't delete changelog generated by `rpmautospec convert` (miro) - Make lookaside cache retries configurable (onosek) - Lookaside cache operations retries (onosek) - Prepare the lookaside cache code for retries (onosek) - Fix flake8 complaints (onosek) - Support for checking exploded sources before push (onosek) - Split git credential data on first = only - 694 (lsedlar) - `commit` command fails on 'containers' namespace (onosek) - `copr-build` passes extra_args to copr-cli command - 510 (onosek) - Do not require 'sources' file for all namespaces - #684 (onosek) - Use release's rpmdefines in unused sources check - #671 (otto.liljalaakso) - Pre-push hook won't check private branches - #683 (onosek) - Config file option to skip the hook script creation - 515 (onosek) - Allow empty commits when `uses_rpmautospec` - #677 (j1.kyjovsky) - Check remote file with correct hash (lsedlar) - Ignore missing spec file in pre-push hook (lsedlar) - import_srpm: allow pre-generated srpms - #655 (onosek) - Fix unittests for `clone` and pre-push hook script (onosek) - pre-push hook script contains a user's config - #667 (onosek) - A HEAD query into a lookaside cache - 513 (onosek) - `pre-push-check` have to use spectool with --define - #672 (onosek) - Add more information about pre-push hook (lsedlar) - Update to spec file presence checking - #663 (onosek) - More robust spec file presence checking - #663 (onosek) - Do not generate pre-push hook script in some cases - #665 (onosek) - Avoid calling repo_name from load_nameverrel - #657 (otto.liljalaakso) - Move warnings from missing Git repo to debug level - #659 (otto.liljalaakso) - Update docker image for Jenkinks tests (onosek) - container-build: update --signing-intent help for OSBS 2 (kdreyer) - Process source URLs with fragment in pre-push hook (lsedlar)- Rebuilt for Python 3.13- Patch: Use python-requests-gssapi instead of -kerberos- Fix compatibility with Python 3.13+ - rhbz#2276896- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- 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 * Tue Dec 10 2024 Fedora Project - 1.67-5.el8 - local build - 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 1.el8 - 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 1.el8 - Don't access unset variable (nils) - Improve help in fedpkg clone command - #367 (abisoi) - Fix rpkg container-build ignoring values when same argument is specified multiple times - #537 (abisoi) - list-side-tags: show creator of the tag - 358 (onosek) - Drop Python 2.6 support (onosek) - Enable flatpak tests that require libmodulemd (onosek) - Added .rpmlintrc to the list of files ignored by fedpkg import - rhbz#1946688 (abisoi) - Jenkins unittests run in docker container (onosek) - Add support for side tag suffix (lsedlar) - Check whether sources file is not a directory - #541 (onosek) - Add config option for writing dist-git build results to a subdirectory (oturpe) - ca cert was removed on koji-1.24.0 (sergio) - Improve automatic test suite (oturpe) - Better hint when running 'prep' on detached branch - rhbz#1907964 (onosek) - Update description of the clean command - rhbz#1909461 (onosek) - Add --skip-nvr-check to the scratch-build command - rhbz#1671012 (onosek)- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Patch: Preprocess spec files using rpmautospec features and use %autorelease when parsing spec files - Patch: Skip NVR check if the %autorelease macro is used- Rebuilt for Python 3.10- Patch: Add support for side tag suffix- Patch: ca cert was removed on koji-1.24.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Allow skipping nvr checking for chain-build - rhbz#1890701 (onosek) - Code-style improvement - imports are sorted (onosek) - Fix Jenkinks tests (onosek) - Avoid blank lines in log files for lookaside (contyk) - container-build: fix help text for --isolated argument (kdreyer) - Add --signing-intent and --repo-url to 'flatpak-build' (otaylor) - Add hashtype to lookaside download path - #521 (turivniy) - Add new layout for packages that missing specfile - rhbz#1885771 (onosek)- Pytest update and MANIFEST.in prune (onosek) - Re-enable clog tests (onosek) - Skip directories inside of imported srpm file - rhbz#1866297 (onosek) - Skip 'sources' file when it is missing - rhbz#1867440 (onosek) - New layout for retired packages - rhbz#1867822 (onosek) - added a extendable layout module to deal with different package layouts within the CLI (2183506+odra) - Add (onosek) - Pytest replaces nosetests - #501 (onosek) - Disable some test for 'clog' functionality (onosek) - Suggest a way to track remote branch - update (onosek) - Suggest a way to track remote branch in the error log (cqi) - Remove deprecated support for kojiconfig (onosek) - Switch from krb_login to gssapi_login - rhbz#1830430 (onosek) - Disable test method's docstring in nosetests list (onosek) - Check repo name for correct format (onosek) - Unittests for passing additional arguments (onosek) - Passing additional arguments to underlaying commands - #432 (onosek) - Updated supported plaforms in documentation (onosek) - Repair compatible formatting for Python 2.6 (onosek) - Repair downloading sources into external directory (onosek)- Patch: Skip 'sources' file when it is missing- Patch: added layout module to deal with different package layouts - Patch: clog tests workaround- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Patch: Switch from krb_login to gssapi_login- Releasing the epel8 version- More transparent check of retired package (onosek) - Run newer version of sphinx-build tool (onosek) - Lookaside cache upload is not based on an extension - #484 (onosek) - container-build: additional warning when using --release (mlangsdo) - allow compose-id with repo-url for container_build (rcerven) - Clone config customization for namespaces - 231 (onosek) - Repair Jenkins tests (onosek) - (new-)sources should fail with git tracked files - 241 (onosek) - Handle new cachito dependency replacement argument (athoscr) - module-build optional key help - 280 (onosek) - Modify watch-cancel message (sgallagh) - Create stats for module builds in 'init' state (csomh) - RPM 4.15 changed header returns from type 'bytes' to 'string'. Handle either by converting to 'string' if necessary. (mmathesi) - Don't expect module build tasks to have "rpms" (mulaieva) - Propagate module_hotfixes to getMockConfig - rhbz#1780228 (lsedlar) - Add check for wrong repo name format during clone - 353 (onosek) - Simplify methods for getting namespace giturl (onosek) - Use a single thread pool while watching module builds (csomh) - Also capture stderr in logfile (orion) - Line up descriptions for better code readability (onosek) - Isolated container-build should allow arches override (rcerven) - container-build: add --koji-parent-build argument (kdreyer) - tests: add container-build --isolated test (kdreyer) - container-build: add --isolated argument (kdreyer) - Pass skip_build option to buildContainer (rcerven) - Reuse koji_cli.lib.unique_path (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Some patches: - Propagate module_hotfixes to getMockConfig - Don't expect module build tasks to have "rpms" - RPM 4.15 changed header - type conversion - Create stats for module builds in 'init' state- Patch: limited thread pool for watching module builds- Backport: Isolated container-build should allow arches override- Backport: container-build: add --isolated and --koji-parent-build arguments - Backport: Pass skip_build option to buildContainer - Backport: Reuse koji_cli.lib.unique_path- Add argument to skip build option for container-build (rcerven) - Sorting imports (onosek) - Ignore error when adding exclude patterns - 1733862 (onosek) - Path to lookaside repo fix (onosek) - Add commands for interacting with Koji side-tag plugin - 329 (lsedlar) - Do not delete files related to gating on import (onosek) - Support integer values in the optional module-build arguments (mprahl) - container-build: add --build-release argument (kdreyer) - Allow some arguments for container-build together (onosek) - git-changelog: Fix running on Python 3 - 3 (onosek) - Port to libmodulemd 2 API (lsedlar) - Module-overview allows filtering by owner - 325 (onosek) - Different import --offline command behavior - #445 (onosek) - Show nvr in container-build (onosek) - Custom handler for koji watch_tasks (onosek) - Unittests for clone command (onosek) - Fix clone --branches - rhbz#1707223 (tmz) - Make gitbuildhash work for windows builds (lsedlar)- Update koji dependency- Rebuilt for Python 3.8- Obsoletes python2-rpkg after upgrade to Fedora30- Fix libmodulemd requirements- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Now again, libmodulemd is required instead of python3-libmodulemd because it was causing troubles with upgrades.- Modify required version of koji package- Backport: Custom handler for koji watch_tasks - Backport: Show nvr in container-build - Backport: Different import --offline command behavior- Backport: fixed 'clone --branch' command- Ignore files in a cloned repository - #355 (onosek) - Handle data from python RPM binding as UTF-8 string (zebob.m) - srpm_import: be compatible with rhbz#1693751 (praiskup) - Pass --enable-network to mock - 314 (onosek) - Enhance 'module-overview' sub-command to show scratch status of modules. (mmathesi) - Remove the ability to parse a module's branch automatically to determine the base module stream override (mprahl) - Improvements for scratch module builds (mmathesi) - Updates to support scratch module builds (mmathesi) - Refactor fake Koji credential handling from TestBuildPackage class into new FakeKojiCreds class so it can be shared with TestModulesCli class. (mmathesi) - Make Koji upload methods more generic so they can be reused. (mmathesi) - Allow passing --offline and -r to mbs-manager build_module_locally. (jkaluza) - Depth param for clone - tuning (onosek) - Depth param for clone - #363 (onosek) - Pass --disablerepo and --enablerepo to mock - 313 (onosek) - Import srpm without uploading sources - rhbz#1175262 (onosek) - Ignore any specified profile when finding the Flatpak build target (otaylor) - Show module build links in output from command module-build (cqi) - Add 'retire' command supporting both packages and modules (mmathesi) - Fix "push --force" (tim) - Container-build returns its status to command-line - #415 (onosek) - Upload .crate files to lookaside cache - 312 (onosek) - Restrict version of PyYAML on Python 2.6 (lsedlar) - Simplify srpm method (onosek) - Permit setting arbitrary rpm macros during build (riehecky) - Add the ability to configure multiple regex expressions for base_module_stream_regex_from_branch (mprahl) - Do not require PyGObject in setup.py - rhbz#1679365 (onosek) - Fixing failing Jenkins tests (onosek) - Unify update-docs script with fedpkg version (onosek) - README: add links (onosek) - Watch multiple module builds (cqi) - Added update-docs script (onosek)- yet another compat fix with RPM after rhbz#1693751- compat fix with RPM after rhbz#1693751- Backport patch for uploading *.crate into lookaside- Revert previous change. Now python-gobject-base & libmodulemd are removed from epel7 and RHEL7- python-gobject-base & libmodulemd also for epel7 and RHEL7- Disable Py2 package on F30+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Merge changes of the .spec files for Fedora and RHEL- Use idna 2.7 for Python 2.6 (lsedlar) - Imports are sorted (onosek) - libmodulemd is missing on el7 - #402 (onosek) - Initialize bash autocompletion (onosek) - Set configuration in case of "clone --branches" as well (tim) - Fix fake spec file for clog tests (cqi) - Move argparse fix from fedpkg - #398 (onosek) - Send source mtime to dist-git - 220 (lsedlar) - Fix tests for mock package manager (lsedlar) - Specify package manager for mock-config (lsedlar) - Add contributing guide (onosek) - Validate the module build optional argument when parsing the argument (mprahl) - Add config options to parse the base module (e.g. platform) stream from the dist-git branch and apply a buildrequire override (mprahl) - Add the ability to pass in buildrequire and require overrides on a module build (mprahl) - Raise an error if the module build command receives optional arguments that conflict (mprahl) - Silence Python3 SafeConfigParser warnings (mmathesi) - Allow to pass posargs to tox from make (cqi) - Specify dependent packages in one place (cqi) - Don't registry flatpak-build command on Python-2.6 (otaylor) - Add flatpak-build subcommand (otaylor) - Don't pass the MBS API URL around as a parameter (otaylor) - TestContainerBuildWithKoji: tear down the mock appropriately (otaylor) - Refine test runner for py26 (cqi)- Allow build for RHEL-8 (onosek)- No mock warning (onosek)- Add patch from upstream pull-request to add a flatpak-build subcommand - Add PyYAML dependencies so that the spec file at least builds on epel6/epel7- Validate greenwave policy early in Commands.build (cqi) - Refine error message for failure gating.yaml validation (cqi) - explain mbs-manager exception handling (nils) - test for missing mbs-manager with errno set (nils) - catch errno == ENOENT if mbs-manager is missing (nils) - add missing method docstring (nils) - Show full error from MBS (lsedlar) - Fix tests for greenwave policy validation (cqi) - Add testenv for building docs (cqi) - New option --buildrootdir - rhbz#1583822 (cqi) - Add --shell option to mockbuild - rhbz#1438685 (cqi) - Validate gating.yaml file for Greenwave gating (gnaponie) - Update README (cqi) - Reduce the number of repo creation for tests (cqi) - Fix flake8 error (cqi) - Drop rpm-py-installer from requires - #357 (cqi) - Allow _run_command to capture and return output to stdout or stderr (cqi) - Claim Python 3.7 in README and package classifiers (cqi) - Fix a bad test teardown (otaylor) - Refactor build command (cqi) - Remove rpmfluff package (cqi) - Set PYCURL_SSL_LIBRARY directly for installing pycurl (cqi) - Add py37 testenv (cqi)- Remove dependency python-rpmfluff- Fix installing pycurl for running tests (cqi) - Replace extra module_name with repo_name (cqi) - Replace name module with repo in tests/fixtures/rpkg*.conf (cqi) - Add --fail-fast functionality - #331 (tibbs) - Fix fake spec for build in rawhide (cqi) - Avoid to upload a file with different checksum - #204 (cqi) - Give more information when sources has invalid content - #227 (cqi) - Reserve README.md while import srpm - #149 (cqi) - Set to repo_name property when --name is specified (cqi) - Do not restrict argparse version (cqi) - Check old format args only if there is clone config (cqi) - Fix typo and reword option help and deprecation message (cqi) - Massive replacement of module (cqi) - Deprecate module_name inside rpkg internal (cqi) - Add new option --name and --namespace - #301 (cqi) - Man generator indent workaround (onosek) - Fixing imports in unittests (onosek) - Minor fixes to doc build (cqi) - Fix mistakes during rebase (cqi) - Run document generator script in Py3 explictly (cqi) - Remove warning of nonexisting source/_static/ during doc build (cqi) - Do not generate document for sample rpkg app (cqi) - Exclude subcommand which does not have help (cqi) - Ensure to clean files for generating HTML documents (cqi) - Fix rebase error: add module_build_watch back (cqi) - Fix MANIFEST.in to list files for building doc (cqi) - Rename generate_man_pages.py (cqi) - Generate HTML document and manpage for sample rpkg (cqi) - Simplify doc Makefile (cqi) - Generate commands HTML and man pages (cqi) - Update existing docstrings (cqi) - Generate documents by sphinx - #50 (cqi) - README: new code should be py3 compatible (ktdreyer) - Provide base_module to clone_config templates - #326 (tmz) - Refactor man generator to be reusable (puiterwijk) - Make sure gitcred doesn't land in man (puiterwijk) - Don't inject the credential helper to push if OIDC is unconfigured (puiterwijk) - Add docblocks to gitcred methods and don't quit if OpenIDC is unconfigured (puiterwijk) - Also inject the credential helper with rpkg push (puiterwijk) - Create a "gitcred" command that functions as an OIDC git-credential helper (puiterwijk)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Remove koji and rpm-py-installer Python package requires - Fix argparse version for el6- Pass the -s/--set-default-stream to mbs-manager for module local builds. (jkaluza) - Write mock config correctly when run in Py 3 (cqi) - Add --with and --without options to 'local' - rhbz#1533416 (tmz) - Add a test for 3f93433 (cqi) - Raise error if rpm command returns non-zero (cqi) - Use getpass.getuser() instead of pwd.getpwuid(os.getuid())[0] (jpopelka) - Allow setting custom MBS config file and config section in rpkg.conf. (jkaluza) - Remove py35 testenv (cqi) - Ignore .env and tags (cqi) - Remove question mark from giturl (cqi) - Added custom ArgumentParser (supports allow_abbrev) (jkucera) - Grab the correct first line in case of rpm output (zebob.m)- Require python2-koji 1.15 as the minimum version - Refine BuildRequires- Use NSVs and not build IDs with module-build-local --add-local-build (mprahl) - Fix docstring of test_module_build_local_with_skiptests (mprahl) - Add long_description to package (cqi) - Support local module builds when there are uncommitted changes (mprahl) - Fix clarifying error that occurs when mbs-manager is not installed (mprahl) - Add support for Module Stream Expansion (MBS API v2) (mprahl) - Show errors when a module build fails (mprahl) - Move full download url construction to separate method (frostyx) - Fix compose related params for container-build (lucarval) - Avoid calling /usr/bin/python in tests (miro) - Change default rpmlint configuration file (athoscr) - Use koji.grab_session_options() rather than opencoding it (cfergeau)- Introduce python3 subpackage- Mock ThreadPool in test_module_overview (cqi) - Drop rpmfluff in test (cqi) - Fix hardcoded directory name in test (lsedlar) - Improve testenv for py26 (cqi) - Run tests with old GitPython in py26 testenv (cqi) - Compile pycurl with openssl after F27 (cqi) - Ignore .egg/ from git (cqi) - Add py26 to testenv (cqi) - Install koji from PyPI (cqi) - Make compose-id and repo-url to take one or more values (csomh) - Let git ignore more directories (cqi) - Exclude pyc and __pycache__ globally in sdist (cqi) - Handle nonexisting mbs-manager (cqi) - Add dependent packages for Python 2.6 in setup.py (cqi) - Updated module cli API (mcurlej) - Declare Python versions rpkg can work with - #278 (cqi) - Fix flake8 errors (cqi) - Fix tests that do not work with Python 3 (cqi) - Fix tests: not impact by dict.items call (cqi) - Add py36 to testenv - #274 (cqi) - Run tox to run tests and check code styles - #276 (cqi) - Use flake8 3.5.0 (cqi) - Add files under requirements/ to sdist package (cqi) - Install Koji shared library via setuptools (cqi) - Set install and tests requires in setup.py (cqi) - Split pypi requirements and refine versions (cqi) - Change type of compose id from string to int (bfontecc) - Install RPM Python binding from PyPI (cqi) - Fix test test_lint_each_file_once (cqi) - Add compose-id and signing-intent arguments (bfontecc) - Use env's python (lucarval) - Use progress callback and TaskWatcher from koji_cli.lib (cqi) - Get buildhash from git+https:// url (lsedlar) - lint: Avoid checking rpm's multiple times (tmz) - Fix giturl as well by calling construct_build_url (cqi) - Fix construct anongiturl for chain-build (cqi) - Fix mock openidc_client (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Backport: Add compose-id and signing-intent arguments - Backport: Change type of compose id from string to int- Backport: Fix construct anongiturl for chain-build - Backport: Fix giturl as well by calling construct_build_url- Ignore TestModulesCli if openidc-client is unavailable (cqi) - Port mbs-build to rpkg (mprahl) - Add .vscode to .gitignore (mprahl) - Fix TestPatch.test_rediff in order to run with old version of mock (cqi) - Allow to specify alternative Copr config file - #184 (cqi) - Tests for patch command (cqi) - More Tests for mockbuild command (cqi) - More tests for getting spec file (cqi) - Tests for container-build-setup command (cqi) - Test for container-build to use custom config (cqi) - Suppress output from git command within setUp (cqi) - Skip test if rpmfluff is not available (lsedlar) - Allow to override build URL (cqi) - Test for mock-config command (cqi) - Tests for copr-build command (cqi) - Fix arch-override for container-build (lucarval) - Remove unsupported osbs for container-build (lucarval) - cli: add --arches support for koji_cointainerbuild (mlangsdo) - Strip refs/heads/ from branch only once (lsedlar) - Don't install bin and config files (cqi) - Fix kojiprofile selection in cliClient.container_build_koji (cqi) - Avoid branch detection for 'rpkg sources' (praiskup) - Fix encoding in new command (cqi) - Minor wording improvement in help (pgier) - Fix indentation (pviktori) - Add --with and --without options to mockbuild (pviktori)- Backport: Fix kojiprofile selection in cliClient.container_build_koji (cqi)- Fix PEP8 error (cqi) - Spelling fixes (ville.skytta) - Reword help and description of new-sources and upload commands - rhbz#1248737 (cqi) - Set autorebuild enabled by default (bfontecc) - Add commands to whitelist_externals (cqi) - Declare Python 3 versions to support in setup.py (cqi) - Replace unicode with six.text_type (cqi) - Run tests in both Python 2 and 3 with tox (cqi) - Make tests and covered code compatible with Py3 (cqi) - Add requirements files (cqi) - Do not build srpm in test (cqi) - Do not actually run git-diff in tests (cqi) - Remove deprecated modules used in koji (cqi) - Non-zero exit when rpmbuild fails in local command (cqi) - Report deprecation of config via logger (lsedlar) - Print --dist deprecation warning explicitly (lsedlar) - utils: Avoid DeprecationWarning for messages for users (lsedlar) - Supply namespace to lookaside (if enabled) (lsedlar) - Support reading koji config from profile - #187 (cqi) - Remove kitchen (cqi) - Fix string format (cqi) - Recommend --release instead of --dist in mockbuild --help (tmz) - Allow overriding container build target by downstream (lsedlar) - Add a separate property for namespace (lsedlar) - Allow container builds from any namespace (maxamillion) - Make osbs support optional (cqi) - make osbs dependency optional (pavlix) - Allow explicit namespaces with slashes (lsedlar) - Do not hang indefinitely when lookaside cache server stops sending data (jkaluza) - Make --module-name work with namespaces - #216 (lsedlar) - Include README.rst in dist package (cqi) - More document in README - #189 (cqi) - Make new command be able to print unicode - #205 (cqi) - Allow to specify custom info to a dummy commit (cqi) - Load module name correctly even if push url ends in slash - #192 (cqi) - Replace fedorahosted.org with pagure.io - #202 (cqi) - Fix rpm command to get changelog from SPEC - rhbz#1412224 (cqi) - Rewrite tests to avoid running rpmbuild and rpmlint (cqi) - Use fake value to make Command in test (cqi) - Python 3.6 invalid escape sequence deprecation fixes (ville.skytta)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rename koji to python2-koji- Allow using namespace in --module-name attribute- Remove python-osbs-client- Backport to make osbs optional- Rebuilt to rename pyrpkg to python2-rpkg- More upload PyCURL fixes for EL 7 (merlin) - Move tag inheritance check into a separate method (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Backport patch to move tag inheritance check to separate method- Better message when fail to authenticate via Kerberos - #180 (cqi)- Refactor Commands._srpmdetails (cqi)- Add missing import koji.ssl.SSLCommon - BZ#1404102 (cqi) - Fix upload with old PyCURL - BZ#1241059 (lsedlar)- Fix default value for krb_rdns options- Add krb_rdns koji config- Conflict with too old fedpkg- Fix test that fails on a Koji ARM builder- New upstream release 1.47- Allow using gssapi for lookaside caches- Update dependencies for python-argparse and python-hashlib- python-six-1.9.0 is the minimum version rpkg depends- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Warning untracked patches when push (cqi) - handle correct spec path when push from outside the repo (cqi) - Remove support for BuildContainer release task opt (lucarval)- Depend on python-six to be compatible with Python 3- add missing git-config in the git repo for testing (cqi) - Don't print download/upload progress outside of TTY (lsedlar) - Merge #58 `Rebase of #28 with conflict resolved` (cqi) - Get correct login without TTY (vgologuz) - Merge #63 `More Python 3 compatibility fixes` (lubomir.sedlar) - fix broken when non-ASCII in path (cqi) - More Python 3 compatibility fixes (ville.skytta) - Fix push called without argument (lsedlar) - Use logging.warning instead of deprecated logging.warn (ville.skytta) - Use assertEqual instead of deprecated assertEquals (ville.skytta) - Spelling fixes (ville.skytta) - Add missing dependencies to setup.py (ville.skytta) - Add tests for cloning with a namespace (lsedlar) - Fix cloning with -B and namespaced module (lsedlar) - Adjust figuring out the path of the git repo cloned (pingou) - Only clone into the bare_dir if no target was specified (pingou) - Add to the CLI the possibility to specify a target folder for the clone (pingou) - Add unit-tests for cloning into a specified directory (pingou) - Let rpkg support cloning into a specified directory (pingou) - Python 3 fixes (ville.skytta) - rewrite test_commands.setup_module using git (cqi) - Merge #40 `push: check for missing patches` (lubomir.sedlar)- Log container-build task results (lucarval) - Add support for BuildContainer release task opt (lucarval) - handle exception from getTaskInfo correctly (cqi) - fix failure of test_load_spec_where_path_contains_space on RHEL (cqi) - allow space appearing in path to cloned repo (cqi) - fix docstring of Commands.compile (cqi) - Make 'Failed to get ns_module_name from Git url or pushurl' message a warning (issue #42) (orion) - pyrpkg: use git remote get-url --push (mathstuf)- Print warning when using old git configuration (lsedlar) - Add rpms namespace for checkouts without namespace (lsedlar)- Fix problems with namespacing (maxamillion)- Depend on python-osbs directly to avoid python3- Update upstream URL (lsedlar) - Fixes based on lsedlar's feedback (maxamillion) - add distgit namespacing for non-rpm content (docker, xdg-app, etc) (maxamillion) - Container-build: dont't allow to build with unpushed changes (araszka) - Suggest --dist option when can't get OS ver from branch (araszka) - fix: print all tags without filter (araszka) - Fix lookaside upload when --path is specified (araszka) - Lookaside: encoding repo name to UTF-8 (araszka) - Fix errors on Python 2.6 (lsedlar) - Add test and docstring to byte offset convertor (araszka) - Decode .spec file with UTF-8 (araszka) - 1271741 - add copr command (Recommends: copr-cli) (msuchy) - Suggest --target option when unknown target (araszka)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- don't use assertRaises (ttomecek) - refactor test_clone: set clone config in the same test file (pbabinca) - Fix clone test to not use constructor to set clone_config (pbabinca) - Fix test clone test (pbabinca) - Make use of clone_config attribute backwards compatible (pbabinca)- Replace deprecated BaseException.message with str(BaseException) (pbabinca) - Don't print exception message during check repo tests (pbabinca) - Add support for setting post-clone git config (ville.skytta)- Fix parse error (pbabinca)- Add support for --nocheck (orion) - container-build: check repo (ttomecek) - move repo checking to a method (ttomecek) - Add 'oxt' and 'xpi' extensions to UPLOADEXTS (dsilakov) - Switch-branch: give more info about error (araszka) - Recognize binary files with .oxt and .xpi extensions (dsilakov) - Container-build: add --nowait option (araszka) - bash autocompletion: support for command container-build-config (pbabinca) - Implement getter for autorebuild value, use 'true' and 'false' for values (bkabrda) - Add a command and option to change container build setup (bkabrda) - Edit tests for python2.6 - EL6 (araszka) - tests: Don't use assertNotIn (araszka) - tests: Don't use assertRaises as context manager (araszka) - tests: Don't use check_output (araszka) - Typo in import --help descriptions (araszka) - change the url for rpkg (dennis)- container-build: support yum repos with --build-with=koji (pbabinca) - container-build: move --scratch option to koji group (pbabinca) - Print task info for container-build (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- pyrpkg Requires python-osbs- Test for scratch opt in the actual argument of container_build_koji (pbabinca) - Move the GitIgnore class to its own module (bochecha) - Modernize the gitignore-handling code (bochecha) - gitignore: Properly handle adding matching lines (bochecha) - Refactor: remove unnecessary code (pbabinca) - Move custom UnknownTargetError to errors module (pbabinca) - New command: container-build (jluza) - lookaside: Take over file uploads (bochecha) - Remove unnecessary log message (bochecha) - Stop making source files read-only (bochecha) - Drop some useless comments (bochecha) - Only report we're uploading when we actually are (bochecha) - lookaside: Check if a file already was uploaded (bochecha) - lookaside: Allow client-side and custom CA certificates (bochecha) - lookaside: Be more flexible when building the download URL (bochecha) - lookaside: Use the hashtype for the URL interpolation (bochecha) - lookaside: Add a progress callback (bochecha) - lookaside: Handle downloading of source files (bochecha) - lookaside: Move handling of file verification (bochecha) - lookaside: Move handling of file hashing (bochecha) - utils: Add a new warn_deprecated helper (bochecha) - Add a new lookaside module (bochecha) - Add a new utils module (bochecha) - Properly set the logger (bochecha) - Move our custom errors to their own module (bochecha) - Don't assume MD5 for the lookaside cache (bochecha) - Remove dead code (bochecha) - Use the proper exception syntax (bochecha)- tests: Don't use assertIsNone (bochecha) - tests: Don't use assertRaises as a context manager (bochecha) - Add long --verbose option to -v, new --debug and -d option (pbabinca)- New mockbuild options: --no-clean --no-cleanup-after (jskarvad) - Catch ssl auth problems and print more helpful messages (pbabinca) - New exception - rpkgAuthError to allow clients detect auth problems (pbabinca)- tests: Properly open/close the file (bochecha) - sources: Support writing in either the old or new format (bochecha) - sources: Reindent code (bochecha)- Refactor: remove unused imports from test_sources (pbabinca) - Don't do several times the same thing (bochecha) - sources: Forbid mixing hash types (bochecha) - sources: Move to the new file format (bochecha) - Rewrite the sources module (bochecha)- Use %{__python} instead of %{__python2} as it might be not defined- add python-nose as BuildRequires as run tests in check section (pbabinca) - pass extra data to the Commands object via properties instead of __init__() (mikeb) - clean up Koji login, and properly support password auth (mikeb) - add --runas option (mikeb) - run os.path.expanduser on the kojiconfig attribute in case the path is in the user's home directory (bstinson) - Override GIT_EDITOR in tests (pbabinca) - Massive Flake8 fix (bochecha) - Fix some more Flake8 issues (bochecha) - Fix some flake8 issues (bochecha) - Simplify some code (bochecha) - Fix typo (bochecha) - tests: Ensure functioning of Commands.list_tag (bochecha) - list_tags: Stop executing a command (bochecha) - list_tags: Fix the docstring (bochecha) - delete_tag: Stop executing a command (bochecha) - tests: Ensure functioning of Commands.delete_tag (bochecha) - add_tag: Run the tag command in the right directory (bochecha) - tests: Ensure proper functioning of Commands.add_tag (bochecha) - tests: Factor out some code (bochecha) - tests: Ensure functioning of Commands.clone (bochecha) - gitignore: Make sure each line ends with a \n (bochecha) - gitignore: We're not modified any more after we wrote to disk (bochecha) - tests: Ensure proper functioning of GitIgnore (bochecha) - tests: Use nose (bochecha) - Remove unused import (bochecha) - Some more PEP8 (bochecha) - Add classifiers to setup.py (pbabinca) - Add new sources file parser even with unit tests (pbabinca) - If source file doesn't exist continue without downloading files (pbabinca) - Reformat setup.py to be compliant with PEP 8 (pbabinca)- Compare fuller remote branch name with local branch before build- Explicitly define pyrpkg's client name for man pages (pbabinca) - Refactor mock results dir to property (pbabinca) - Add skip-diffs option for import_srpms (lars) - Properly remove possible .py when creating man pages (lars) - Process srpm imports to empty repositories more explicitly (pbabinca) - Make UPLOADEXTS a class variable that can be extended (lars) - Introduce self.default_branch_remote for fresh clones (pbabinca) - On self.path change reset properties which could used old value (pbabinca) - Remove empty entry from git ls-files to not confuse following code (pbabinca) - Remove file names during srpm import in more extensible way (pbabinca) - Fix issue causing all current local builds via fedpkg to use md5 rather than sha256 (spot) - License replaced with official GPL 2.0 license from gnu.org (pbabinca) - Allow "rpkg commit -s" (pjones)- rpkg doesn't have a python module so use pyrpkg instead (pbabinca)- 1.25 release (pbabinca) - Note to do_imports() doc. (pbabinca) - Change default option for switch-branch from --no-fetch to --fetch (pbabinca) - Allow default name of the library to be set by subclasses (pbabinca) - Use name attribute of cliClient to get configuration (pbabinca) - Make setup.py executable (pbabinca) - Use direct git call for fetches (pbabinca) - Print reason for failed switch-branch (pbabinca) - Match whole branch with remote name when switching branch (pbabinca) - Refactor: deduplicate remote & branch_merge (pbabinca) - De-hardcode 'origin' as the remote name (bochecha) - Fallback the remote on 'origin' (bochecha)- 1.24 release (pbabinca) - Work around signed srpms (Till Maas) - Properly raise the error (bochecha) - Ability to skip NVR construction altogether for builds (pbabinca) - If we failed to parse NVRE from rpm output use better error message (pbabinca) - If command to get NVRE printed anything to stderr log that command (pbabinca) - Refactor: correctly split string on multi lines (pbabinca) - Use nvr_check as an optional argument for build (pbabinca) - 1.23 release (pbabinca) - Use module_name setter instead of constructor parameter (pbabinca) - Set pushurl & branch_remote by default (pbabinca) - 1.22 release (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Revert "Define module name from command line, git url and lastly from spec" (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Refactor: split strings on multi lines without spaces from indentation (pbabinca) - Refactor: remove spaces at the end of lines (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Option to skip NVR existence check in build system before build (pbabinca) - Add an 'epoch' property to pyrpkg.Commands (bochecha) - Fetch remotes before switch-branch by default (pbabinca) - Protect rhpkg's --arches argument (pbabinca)- read krbservice from the koji config file (dennis) - We can assume that rpkg is installed if the (ville.skytta) - clog: Don't require empty line between changelog entries. (ville.skytta) - Spelling fixes. (ville.skytta) - expand %{name} and %{verion} macros when checking for unused_patches check for .patch and .diff files as patches (dennis) - clean up some language ambiguities (dennis) - clog: Support %changelog tag written in non-lowercase. (ville.skytta) - add spkg as a binary file extention rhbz#972903 (dennis) - Fixed version to 1.19 (pbabinca) - Don't track spec file here (pbabinca) - 1.20 (pbabinca) - Mock config temp dir in the form $(target)-$(localarch).$(mktemp)mockconfig (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Generate mock-config for mockbuild if needed (rhbz#856928) (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Require %{version}-%{release} rather %{name}-%{version}- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Use rpmdefines when querying for package name- Don't assume master branch for chain builds (jkeating)- Only read from .koji/config (jkeating)- Fix branch push warning (jkeating) - Handle CVS based builds when getting build hash (jkeating)- Warn if the checked out branch cannot be pushed (jkeating) - Warn if commit or tag fails and we don't push (#21) (jkeating) - Honor ~/.koji/config (rhbz#785776) (jkeating) - Update help output for switch-branch (rhbz#741742) (jkeating)- Return proper exit code from builds (#20) (jkeating) - Fix md5 option in the build parser (jkeating) - More completion fixes (jkeating) - Add mock-config and mockbuild completion (jkeating) - Simplify test for rpkg availability. (ville.skytta) - Fix ~/... path completion. (ville.skytta (jkeating) - Add a --raw option to clog (#15) (jkeating) - Make things quiet when possible (jkeating) - Fix up figuring out srpm hash type (jkeating) - Allow defining an alternative builddir (jkeating) - Conflict with older fedpkg (jkeating) - Attempt to automatically set the md5 flag (jkeating) - Use -C not -c for config. (#752411) (jkeating) - Don't check gpg sigs when importing srpms (ticket #16) (jkeating) - Enable md5 option in mockbuild (twaugh) (jkeating)- Fix mock-config (ticket #13) (jkeating) - Make md5 a common build argument (jkeating) - Move arches to be a common build argument (ticket #3) (jkeating) - Find remote branch to track better (jkeating)- Change clog output to be more git-like (sochotnicky) - Fix mockconfig property (bochecha) - Use only new-style classes everywhere. (bochecha) - Testing for access before opening a file is unsafe (bochecha) - Add a gitbuildhash command (jkeating) - Always make sure you have a absolute path (aj) (jkeating) - don't try to import brew, just do koji (jkeating)- Use -C for --config shortcut (jkeating) - Don't leave a directory on failure (#754082) (jkeating) - Fix chain build (#754189) (jkeating) - Don't hardcode brew here (jkeating)- Don't upload if there is nothing to upload. (jkeating) - --branch option for import is not supported yet (jkeating) - Add epilog about mock-config generation (jkeating) - Don't assume we can create a folder named after the module. (bochecha) - Fix passing the optional mock root to mockbuild (bochecha) - Add missing registration for mockbuild target (bochecha) - Make the clean target work with --path. (bochecha) - Fix typo in a comment. (bochecha) - Fix syntax error in main script. (bochecha) - Fix typo. (bochecha)- Get more detailed error output from lookaside (jkeating) - Move the curl call out to it's own function (jkeating) - Hide build_common from help/usage (jkeating) - Fix the help command (jkeating)- Support a manually specified mock root (jkeating) - Add a mock-config subcommand (jkeating) - Fix a traceback on error. (jkeating) - Remove debugging code (jkeating) - More git api updates (jkeating) - Add topurl as a koji config and property (jkeating) - Add a mockconfig property (jkeating) - Turn the latest commit into a property (jkeating)- Allow name property to load by itself (jkeating)- Fix tag listing (#717528) (jkeating) - Revamp n-v-r property loading (#721389) (jkeating) - Don't use os.getlogin (jkeating) - Code style changes (jkeating) - Allow fedpkg lint to be configurable and to check spec file. (pingou) - Handle non-scratch srpm builds better (jkeating)- Be more generic when no spec file is found (jkeating) - Hint about use of git status when dirty (jkeating) - Don't use print when we can log.info it (jkeating) - Don't exit from a library (jkeating) - Do the rpm query in our module path (jkeating) - Use git's native ability to checkout a branch (jkeating) - Use keyword arg with clone (jkeating) - Allow the on-demand generation of an srpm (jkeating) - Fix up exit codes (jkeating)- Fix a debug string (jkeating) - Set the right property (jkeating) - Make sure we have a default hashtype (jkeating) - Use underscore for the dist tag (jkeating) - Fix the kojiweburl property (jkeating)- Fill out the krb_creds function (jkeating) - Fix the log message (jkeating) - site_setup is no longer needed (jkeating) - Remove some rhtisms (jkeating) - Wire up the patch command in client code (jkeating) - Add a patch command (jkeating)- Use version macro in files- New tarball release with correct license files- Fix up things found in review- Initial packagepython2-rpkg !!##%&'()*+,-./0123456781.67-5.el81.671.671.67-5.el8 pyrpkg__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyccompleters.cpython-36.opt-1.pyccompleters.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycgitignore.cpython-36.opt-1.pycgitignore.cpython-36.pyclookaside.cpython-36.opt-1.pyclookaside.cpython-36.pycman_gen.cpython-36.opt-1.pycman_gen.cpython-36.pycsources.cpython-36.opt-1.pycsources.cpython-36.pycspec.cpython-36.opt-1.pycspec.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyccli.pycompleters.pyerrors.pygitignore.pylayout__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyclayouts.cpython-36.opt-1.pyclayouts.cpython-36.pycbase.pylayouts.pylookaside.pyman_gen.pysources.pyspec.pyutils.pyrpkg-1.67-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtpython3-rpkgCHANGELOG.rstREADME.rstpython3-rpkgCOPYINGCOPYING-kojiLGPL/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/pyrpkg//usr/lib/python3.6/site-packages/pyrpkg/__pycache__//usr/lib/python3.6/site-packages/pyrpkg/layout//usr/lib/python3.6/site-packages/pyrpkg/layout/__pycache__//usr/lib/python3.6/site-packages/rpkg-1.67-py3.6.egg-info//usr/share/doc//usr/share/doc/python3-rpkg//usr/share/licenses//usr/share/licenses/python3-rpkg/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII text  !"#$%&' RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPRRRRRR RRRhttps://bugz.fedoraproject.org/rpkgutf-8b58aefaaa08c2d92f2f1394745b9abac2c797f749d3989368e91f6edfd85610b?7zXZ !#,] b2u jӫ`(y1<@ =.cM];nߐ ƓLH(mM>rxz)ƹ)s깻iB#A2XVq,7+G+tEbSj#nPoyp~EqۭO=%Ô (n5RigJW~#r;"Ė'B޻nO7ξ}duxV/'|`(. a':pT/g$HA0 XH#>,BTkn2# "Vg Ͷ, H8:[ r^.FۙQ .2uSSЧ} Jy>aEn^c&rZ J}xGZi 2IA&XXr(ȹ *A_b7b 0`Cȁ3gDK1 AsYNˇ }rP]G^ -ܜv]޿7 Ni?A? +%TuZ. w ƔW_*d3һ>+/z/W=WE6D=֛aD]MZ m3 geM̘k잼 !Cϯ!p LDuy!m ]}-\_bCﭿ#]}|0_U{4Nh~9aO& )DNÊRE|3S ) )FuӰIяgpb|S&e8[̎X #T ᦋoALQܪ=4KU}ĹI㒮aЗo4DрE#(%?fQ{>; MVӏ/4Fq`bT 6=Xm]g^,X'BMj\ǥ> dnrhSϙt+}7YThӇYmt\:+?O,5˘Rf U*ggVI#gD$#4*+7B0kOm;h{ Pm0L95!=,jQtsQjGPwNL$lr=F$"9n.!t:xMiӏ_0깿~8s<հ3PutfS'?B/CrJ`΢2uCH~SM|8РJB N[#bG-D\ ]ȥmD5Փ 6tEp47Bdm葶㧽8oo± qAO(Q!̮׿pEq1QW UrZ,@^3ġ/ !uQvf/3`k*cq$ɞTxIhU2i @k'v|HJ' ܋]79o|HWKV( .?lJ\6]UwA>@i *|, ?P\WQ$jvꌽ`.8 C<.pVexOFnN 6>Ҟd4LW̸/,GD^JWB2, aDT)$&8-y||.x-q jW!'Ƨe8e4ڏ'l?_,6`wIDȚ p"" 0}CP<7AKq^F#Xܵp%Gf c&+&?:?/{)wP-.IjJbm[[KkvrQ:r+y"(U/O:ZW #'MQ1O~%U[&WPK"ʭʠ8&f;Rq:6/+ފEgRBJ&hc7K P*ݱ2cC UD*ݤXGzCx$briz> 66!+<Ƈ^JY2ڰ0yz~LOC? f jH=Ɛg©3I+ëh# NX&{uڔ8*X2^TA= ŚQmh `4jB *,*h-2WۓzmrqaZ 1nNNd,NGU'"ҹĖh).xEH\d0qZ|;/ $7z;" 7(ЋCyLLۀl2tTv#z#ZITIMC0|^(޳.Dq~Y` BO7[$?1ayMn gx q4F >A-Tf\57#1_Th$ނ>lFg.,WGs-wM1 zb4)vgafͣpE$[zM` SPgѧع+?r v֮1"F Y`x'ŸщUhYޛţ Y8iP`2[Z] Ǯ!k.6\h}Vˬ&%s{4es*A I7Yq4^qG{E$Ͻ\̽ߎF;V?}S΢(w񄹺0䁟E⳯+f ظDZ2'Q`P vX1P=Qwsv|Df]{J='յaM3w<$$5<@ 0},M7٪"qb ű(ݥ'U{16yFh]_W,KQZ'Q.]]=Y%j9#N[aLES>j9T׈S*G'gE-z4;sjD:m3ZMui7 ve m"4r0=-#_GāY$|2#{i%yS?۟?^hG㡿 S}$Q2z2^{7d6CFwd˟ε)H3`\u$T5#Ry|h1ϼYVn?cؕ1?vRyoe4%`im̛ZtBB/i_:Xǭ.w0=}hԏއv—^ۨvqws16A?H+䘝+xWi1@7;D3}y+" +O'y2yHT FM4FF Pc9ZI{}Q\H_OD|<>AWFFgoO߈*)QZ_A"7E H$VrY DLɉӖWd5os^/~M,n'Ul}W$WZ]d;s _Cahk;^ձic6N&zC7i\u*5|4!_\^z MyF@˦PG6 2mTP "JѢ+MsqPðcU<1JUsWF~YC4\?otSX"Lz=@L5vqCmԻɈ"ֽq仳^Sm:̈́؛Wq:ܥ=e-س~rYSA<&9BCGMXYD_H.̝~ZSΩ^=5詽gB ~p + !{<`?Zq4ЍA)TQVyUY?ǟE25)0H{ {jzvUǦ+x:)V%-REQ4V*Ydk5leC(-Fɇգэ a<$RmUS8m}g'(~yx6j@e l9u5vo9׏WFg=$nPܜ@X}nOnN/-lO͌x&Ds_$_aE(402::ۭb%Agʿ>ţr=ݨk)hFqlHNBFyP ? #R6ųRqvX3/aಣ <C+EkV9N+W׶}`M6kS%]_q~$pUDM>?C.AΞyGf1wl3<ۉ#5=b&{ ,c>{䇸Ğbj>Dh ¾"!!/Vr0ڍA \.p.ߊŎIKf @'=m,i~pCdv_.'fQR*]]HvSSva4ѹv]3^l3y𪊫 VQ^B/z`vP[Tm5ni Жbf357Q1srsBX43VjG7RضvkgiBEK0h݁]h&yO~)I,A#$Y*JOibP?Ox2u./Td>+qE6yPI=:#o"6*(EVr\?Q8_qwmf,K_JDGwm -W-w15(/1ۊC%o-g]#39ŌϾZXj[^,jE`|$>I^YJE :CTARnQh+LcT P8QfiPkI8=N)qBGunS<}zUwY fp`Ug~X1x+K` -үY a<>%A ;pRTGTS'/ypf1t1LqNd)9?ec02}A̿ex#yx.0=tt3d7m_m䁦gx%S^8Ao xH*u'Yskl6Pvy7J 2?{Y5yj6 %`@ >IZ" BÌ},o:Xq< 1_"ҭX''fvT ?յ2춚)7u³lSIz!KwBZZvUu]zw= d68Q6/[j) FƇ^YyO85A`. C0ic/*r1IUM1(4ն8i`Ml1+*=-DZ>xn[ e%;2u SA+i-g aKgt;6;5#)>j1(f5*QfɍT+L ^tAW+2ټBVz߱$ <)ǠQ;vE56j's-g <, s{E*x,TsK`E1Qp-r{kY!U?7$awIz (8$pCl:v6{fi1=vM#Dh drr /c[4Hog7]Ndo-HM2prW3LɜW=.f& XU/24A_Ur" hU%iR@S|xTb6|"/+Dނ:neIe(LZo[$7:{w 㵨]b-$Bk,.ɥJ۱vxF73>XIq Lhsy+]JC'O˞Yn8P:Wm=~xIe= Ԓ9.7}dRurvǏ~C z>ױNI$٭ qX蓱FfGu9Y"釸ejxJcJMJ/J%x,S:g^1uwbH4dR=5V拼B8S߀հ^sTc9YgR{5H(Z/@ZᗍB b)p/#J1\ߍq$Bl[ z ؊lƒWn1iCI'>E9VNۥOQ o,SNu+|o ˛,2<85I6[Nt@h%Gq)x KR3^XkdXj]v~lix.WKi.ײ"/2u^Çv*K >v``۾3ƀs V<π\ &Wb 2JwfZL(E@a .`C'jGտ_ݛyiYiҼr"-']WGehrb^M3_w:nE.sTWHDl :(I8[7Q:ysp鴙DALze IndQ?br:g$f;;JVPby"޳,NN0$[҉p.a?0G{AqeehRj M1o#a A\ PLzG+m`-: .^34 $kȾR}o[f1 ofG0XK (H m Uӓ zvX?WCwr3aT ݳ$T,mh_xۅXW`x:ɈpbZ m]OJ*.)IgP||T!3}{ aj_'4*==H:u L% !O&GtIi{NcVz"SUb}\1c,M* hBZ^^ƃ1{!MmiՐSJ˭ТkS`ʮ<ҖC{c<$H+qRkbt HNRllknؘۈFۭpNWg$pbyKœ q2$iWoUސ4\TܓAHdO &Vh>wq؃ru oDg#2=hE*F!EN'x@R;3̫sTAEsr1F_tI&0ᑡޤ},s8!_8>Zgrd^jTKRyl8JxW:{Df 2LtmOײ^CUG6zXHɿ5Go /m0)qu401cP a$Ʉ/3aVe+q&<4BHԠM 瀪a)FbZꂣzp89KKTHK{h!;nd%)] 3A_lHf=e0kcGl ـ:M*I%Ќ=>TyJ~½,j&? S*e OCiIn>n\xVi8RLwWoW}X-x%^דl cܺ<7[P:b C8iGЀ&F0=i)<J'n= P}ljtq#[r8äɭ?nxNUһ՞N̙ ]ޣ鳃E:T/JenBsKO??9_~D{7coBi}g<˴TSɥNg Y6ET6]0El;{p9Ώ3?+r9Ii&|-v/O4V,oK1G2Vg:N#{DQ|b7< +\b~>wIs ;FL&{Ї懧QFpZه[@}O)*AC팓7d`U0"H&ˌc9kQbT%c-Ҍd *|4 kﺩxɏL#;$y w݃^Nӛ;{sO_} P ~ ]p5e۸ό<%B%%0Y*"5۞q/!dƌQʈ_%s*A ݓ7^pI:Ig.[ŇbҘXɰL,ąnHdެGiYwclKk5Ftk;GokӌC|9[TW\~?tRAxƣ(YGex{XUMۯx`z[WO&C* 9a?§pYerNعGC\K PDqz:5mѫτbX.&>oyO1t#TiMT^y^i+ ˋB~ex:ʵcJ>K1=46Z1 cC0 Qre =7$\R7|^9YK13|^^s!W5d)ģ\BLHh#T x~ MAmB{6EJM>1@0@Edc6 0pfX<oDg:м`o'zDhoٰ| q%,P묱"WltҀS+ϠOc`9p O@4Y7`Q:sd7sKgϨX 6E!%`q4Uu7\prx!h >Q i~%=)jXjг(ɭk?SrY6Vb= FQ,E w:v@Bu!!O /Q"%1 %2o[;nӒj1< wS<e5ryXlujb̪iQF zoHpr̂T~Պ3"H'P!BhΎ$Y:29ق-u/6, "bU_r +R9f nSSې?~%5&/M_0 J[5aL'x>n#VarM̈ S _Bu7 E5M!WUadeZ3QU)O؈k.NA ŋ[ D kcs9Ώ1B+.l1WKhotbnBU :&IiqĠ^h)R83PPeªXQB/vE7^P I[v %סm6A z":gXбdxj+v}=ٖVAS{ ARO:?6VU7VHD$QEe8"5/>} ruMM1J 5j>сCMc[n!1iu_:b.(@e0PDq c-*{QKibNF\$m<M'iw8=pKwwݦc"yח:\ y^jWqVs`fTJeK@fv8fvRE+ :@EL0Z .c5erAأOi4,X&yCzim2g7p{'+ċ=!3 3_DM{rE~.((.2Ve( i~aĠ% @S-š^2;XF_ӭi0}ώN$SIBI>i{B=v8/]Q9@ӅmH.cs!Vs[X 0%I"?cVCӂwZkdәo*r-L(T < (aNb4P'X~ :%X 2Òijt5NA`2wjVSX$e{$.rX\De=ؼpT?eClx1ׅۜ"jA @8[钼L)`d6AӲ=^m,Md`AÍThv*z92/>x ߌ͓EV<+ *RxO)WXe} (|'`ӡ>EvmDzvME]E^+g\8#`" /PD: ˷Ɉ [Vsx6곏^cZiQ3#yQhG;k@ |չSH &u#%=3d9O (SXC. )Y7Y:W9\ t!cfTS7S /zazڽɽJ2bG*|%封8S|SvtJrCs¸ ]Bq㘃|?bJC>/&Ph&I3BmVcXHh]xlJ3l4`?h M9\\?uw~P}T*a`ߙDЌS1'by]^z9xL9mfKu]CoCdqK9Vm$a}4h5x-`&J7q)01|jeGֆسN:OY_f Xn9 ETՂqO+@NRaQ`Ȉl$ÎXNR+[#7z(Wm<}FB@q="E!#5rj~gGLd 7Rp%]B> ݹX86:ê* &A0OO}$^_ЪHhCruNsĚ/_gEle{M@=EӈLPePm݂ IOwѾf(Tn轕=rbI/yq,5zϚXOYʆҤx/w_I~})ض锅>c4kU"DM1S7Žp`!:ܖpܰ,ΆDCt(K+C;ʶC{7!O|U*]RrmX̷Aj q8g:t\H3mXKйpS˺"]UU\uu®pB5BMJ {U4)cJ Z.vɐ+<=x&Gz՞X.$$O4Ë]ol'`n:BNFLn[ζ[Y̋bǼZ_㤷oV8JB$ Fj'6@eҸpɣ2*1d|‘i{tif|N>6\+jQ–us8~hzՙh1(Ǯd$YE*Ϟq9Af1EK?I/qkEGy[0*u(oٷF#̻X2cmNk4LY+aG bz#,sБ"Kv+\ ݁TE;VU>L$TĂЉoj!9?3cQI;4?q:fg@/㜠ƶ5)+oࡳ<{ >\RS]WZ3ǜN ߦ^هX{\d-Sm?gM9X=kJXjn  anmd FJ۬~+']8#g4g3x0t:ntsM恜1 ߮4$Ju#yi*aJb@(5\!lup2avY8QfO!́@W UIA_l(oKx㘮 Tu$iLL7qJ3$0ZPc$vt~1f;*"VfUur.?#^#3R%^2̪;Oh]6j0 r[ a8ˍXpE =/ SlA'n^Jnqvmhm$ &e{==a6ID0#e;:8JvZ9jL ﶔ otOJ $h2UVv+).I&s \K!:M̹Z) Pn^g׍_}ur/~必_Cjr~eF.0<ԒO'?Q%mVD:!G@"\W0!WVn Ͱ_UeeA=+5,G3SjrƒgmpMeIջ^t'g_ UŘ%+h;aΙ~]{l&h0#C|s2\[aLMD3e˺oQ@⿋ j?R9izZkj3Χwi͏$()hI0R0-k֍xS-#l=Lˎ_o!r7+X,Y b1{@Z=KCSTNq #A(R+ZraB|JWd\=o(ʜt@ SaϲRaLyaȹwn{R[1PxJǼC)>V, ×mUEnϫjL9Y2%vO`DDvZTXj &ԉ5m KkM%W>X0a~s r*]3;`;"dbAEv[_F~@6 >u@c$+ ![F?*l @|ΰiVQ5 {3u,vq iː?T-P9!cӴBs ;2OYDíFFbMpKuQ<3GQ^ ojRrej+s#Lq~JOe]pH_i):x̑E|hҚF(+*t$0>}KHA Tojk=C6)?[` 4t8u@yt{~$rEI=9Tcl,$E#N8Ԥ̿Osw`"s-zCnOgE}ϵCe试4<ܐJn[Mv( 0.6G k|Oƈ ԁ֓Ɲzk*{ޥ(rݧ}$[^ԍwtwLo TqplH\bظ/\ %{?c\F˛P0/h>0hzG,Tsx&hR0#RkhE@gK~8ẇj-Oq5(o }QNJx4F2k z%!KpW}ꑊfhq^Os"l~ ӽyeOVPIhkoX@5As ߦ^E@ (jf;ʸ@n*VZnf=d~S([1D8*X[ a_ 铒x`u! X{p{F`6 UǛv ,LjC2:s4_@ MkA=HjP+ȷLYP36G7Na6 c|v(]87(vD.7a1J%{Hs(L&z %f(K[3Sa[[8G /軓 {YTnjK|ZB}Iajܳ(BZ,ħu:bgTJjP;ҀLkAMTB?MѺEЅ>|zk}PW|zm9ֹcEZٗP+_&chC|i.mGh֝p& #AWyz Uy{Qo6,8QL6Jo"3R^Gix?}alit"}w CqI"vԍɺY_?Q `TtB,q ~.ͳ+;%I=/[/UM`,۞:7bЅ5W"UTS:׎XYOM~] 8u])8F^n :ֹ*Pف,U6GnnyLj]\q%%`Fz9=q0˝Ӂl%67ż=G٣}c3'KL iƯ{ӢG4x ~*׆&ςTu)Or%L ܑU~,3>(LAJHbҞERZ  Þ# Xa0,_pم]WRmGẗNȏ=rպP!|5Ӑ0I.Wt9]Fq߷0r_Ta9SP@*䩲LȊeID}<3 ߠ[[d&}|$͟pɕ y[84ybjdu!;92Noưӎڂt`7rυ?Bn&MT`?WF #T2 8#NzYz!Jne]Z@)AM5)㱇7O٨`l꺨AyBў^ZSTG%B1(+q1z-b1DMRK"ܚG1 ̥&`J#c OB%o;wBsX9`0so"9q ؇ L) ?Pg^v 1MY/O_v%lQNɸ6ÉE*jTۻzyБ:eoNl/ w Z+:LO.Wd)"4 ;yʋf3; )C'sUuޒŠ`}] 9O72?aq|_/`4%,5NGĥD &;1bzZ2S Ahn]x8XĎ8w3{](2\mB³el{'2؉R.ns@JK[w^CBѨn?Ŋ+V~2rsjOO&ς$Z[f*<«K/1]A' ~o)I!N{ G-$ ߪQPNH8֣#U$h} :I?Fז1Aj1ɽ&%T|T2*'B:^qs=/>! #m6RspD5 5lyaӐ p%\8K\Ӛ n&az4"sʱgo vRHSZ)U16jl֢;-u7 8%5^o_zRU 7n֕^ol0LZ $ܜmqB:(/2ܹo  ,W3x<{M$͕6Z"Ul̬ԏDsjcIBI}*~`i0o$e3{V>#@go}޻̪3m4 %=r:GfˆId'ٗ}ԎnȽ^65=$vy}t Y)xu,"ۣjMO<@4b„k,:Ypud4>ޡ\YvHT4@?֋P.Mȕ҂я1%ȭ"٬x8ҟJLРfPձχCpǁQvCzc:AQ w ,9qd,,,*}>T[Ts~1m-%kzt_'; Vp^09~kd7J*> :9[) 1-O1fqm-' o*φns'LD,Y!t~1~/Gp&ܠo[϶2=4( ">Vu1PN5ʸtvM7#mqHGWΕ**0~3qp_U}Lx)TT}" ِJdѨ`>a8Ʒ}Aʛ+08gIE zs(t)l^JuMѻlVB[u^0rL%i(w$(dD._=!lqMnLJ`"* gUbވ4f8C&RF: P5!5FKsx#u1J}̩h"/ ɸp\ zŅV|NgŚ~lq7CK\>a j v3G\)Ei>{}~>N{2۫lK:I(օfS}x;(et3-?t4KJ~VP]%بtB!8lI_B!L/@xf88Bq$('Ҫ=j^T>yJi[9-@$@Po -![viR#sGR{.E\r i 57M]Ѿ"t[\ \=~a"ӚbrM{xc#9R^^gRo,;ƇK6gtc^;///yԑ>&YHP)9.gk-v,a Q7L'Mؔ=MN&}~UZF!7DrEв͌ "?ۦLb0v?N:\j&ňfVHh w)azj|Ҡwj-+!=N-iDž?(XN7q"оXr# ظ iJPشx{_-$C/6=+*/VnpFpL~GV,0?g.EG419b. (XPQ{HpS_+2 drQ=/iz j6/rcԷ`\ dj?&KׯNꖜq}>QWБMiT}6gq`a<64r{2~VP ^&^.l\LYZ2:!ʼ#4H.-#KD'63(݂ULHok!o6VK#(Zù`)Y:xtmBD)y&J[fs M3uRro|7upoE =>bq rd%&DFJ[d5q^\1w><lbb%wB4W J7œ%hKB1EC]Wlcg7=!aSЌoHHQPƆzM.07,8#$>\(^?FO ܉֖^ ~pMDP/H ! {Yd4oplJgu`^} |6 Cq(7:IS@~,Q%5EwRcPսDμoBǩWT|!R9K?%Ց?HG# ]GNHk~;`c~bo}?:iWiI1`luEkuײoVVw^Ee)>bz0phߡ)4 ̱)^~[-h׭hZ2wWx/5~+NL3ꇚ07*']ffkLK{ZP]DmD7[-~&)p}e$P<2 4 %3%]Q_mhTrE%'V@%ee g lL \~r'G>Ѹz5MON}Kvv{QX"OxS-n@8]QP-Bh^f]c-RRrf27Ȋie$%Vʋ9ep@D gp4NdTYs'E)a4oQŗ5lzSC|qcQ{*1'y EeFjF/%YBkdm!ɞ돞Z/2M⽃F?t{WUg=g#N$rI&lcf3Cw0j&I1$԰n"2UɅ?Dq }ri@o.\ b$'fTD}0|ZTugqּ_.6{՜pyuXۦ~ "!_OF+ҁyufU*4EP@-Pg@ 35!Xmj̚:} F&"=W39ZGOtBz.0R)V`IN|f+van(UM?0drTIìYฒʌq}iGxu5AIhI#PA2)b+Tm sQDjn..c!l 6J@ TX~"^q@ '^Ykڐ}r#m}c`:]`Ǫlq4>%u'ڷlA[.MMO 7PjHE9y4ajf 䯻zFBɛjXЪQ"nqߪ?#_%]soA29K3'T1tw֋9h̋"]eW}+T=mR'*d(ϱu8}Ry-_pE"nY\iD@@6 Ԉ2Q}{z@^B"z,b PAEV`ME.kq{|= k5>*b$c~:W,U1 ZlwItb[W`cjo3BT! cm1$jhnjyHIcg쐤XKGKu$ZgP_^~0|AV |AYL$!rF㨖xlf/Y*th(ʼ*P@~'˕qPOê@}j^!俙(|۫ޒgnޡ=ȡj/-һAF>Ix D&>PyZRVtV#yiᑫ3 /JUC kJxHݫ _aDG o>scɶ? mp ?^­LF!_hר} 1an`<; tzoXi ā`dŵo(t,)/Ŗ`y\#YNJ* k֗1q2r3+ֳ{fFC)"* 55'MHqwgiVoʢcTCCpZ<"gfDAI@ e  7|PKqۻ!ŅNd1gs9D"u.p(J,KP_'ey@=k`kQc5!6@৓_sl%zDzw?@CTJN›C6_4̴됱oT$ٚduC̷00 럧VtZ1iXRIZ6SH̐V DuBKAWxkeR A(CauxNb uVLѯ,YDs%fzX$@(p.S^&Ԗnq5&.dOos a 6ZxVeaƝ@Jr$Msx"a&,õiK'a,Ăą.u u?rnl571MHzZ}%πt.9`^|M.oIUjva:PbT-I5߶>߱ b 8T%:6X<č" ^|%hWTSTlšۋNqy$EߍH&4D0$*1LwǪ&G[WkKyo LEn`ss(O^;Mcx$qGEĔ(X I^-"}wxRŖjqhr8f `ð3ɡA:gcn/GV]gpEmtH 拏_mHp+OÑkZw=P'^x0GLf3}tqמwЮ۱ [v_7h"1&p$[_Ϳ,P R7QF o֧GO;i_AmA.(pБ:ȭ~ۮ=#kْ{gvKDNwGɦq/xK^B;>h'Rv!k6p_Jy2w# {*[l;IܣlF0o %@gd)/t6V" J2j$iPYaX*K:0W_w[J.8h] _vVsyNãUBm.XAFGH׺4:h3ۀ-9ڹ8X9M Ahf[2)ʒS"d`]l$WYֵk}D_4 ]LUXB,wxX#H?ܷư2 t]+>L5\~@_H$~Umt3sR†vbYy؛`ӌie`E8%'X6eg;bgEm(ci0gvt,!3~{YuI~i2mں:I1 ^rhciHC\Ͷ[Ѥ%g%x@kT3v#M2Ώ9+ ;'a)쨊zrad.z؃V}|=Eb P\p~juq_ 4fOfbD-L*bӻip󵬗PVW{aePd)VV6ΣFɡ18YgN$,{{!e 6Y OÐ `,xmwN 6":3}c^{\3!@!N{M 8tq>緭h`/Cƿ@7׹n$HBHzlՆհ0V{_}?@CyL6 4mVuqzG2N +Z?ٰQqur}kհJ`;PsfȕrGQ"ؐk]}cU` 7 %1&:̇M٩$B7-3j&Z転q]Aq>DV9bWozwæ.Rf4c;ͤ*aƫ; MBhC9zCNO&@B;+c6{Ϳ+S ,m@|_^Yj[K ]m(h?ztƪ0|G_H H/i8`}g[,;v.'aq,땮My4B ]A0]%bGije~Q]N1v|W*םeCK%Ț}3n~Gt&&(#?y`KHOCw1M`MP~ɭmIKPEM pWyA kW %׈+v?8h D\1>ӣc376;#%yVjI"wN+s.Z q݋%sR/XGC)[E=Xy &%5m }đrI @ܠ_(Eiaʴ$h:a,HÏ`@1םO2i|ǧBalilI?vJ?DIq1he6̯e։~NS~{Oܾ$*Dd&s_uF\vYҮ(ؐP`4Q%xiX{G*;eh2e5i  g&߽2~u,DRlBJg,D"Rf i'IE}߃+=Fx)%Uɸ<>S3ҝˍn8T: fUD wzV[(P܋Ǵ&s\y?% ~Cމ1Ԓs \t ^7=_K2;e> yFʨб1t޴bѫ5m.f pĚ00QI^ /[ēcƖoW-)#qjDKO<y*tmDU`9QI=b{HSU3 Dsw/1bVV^/ fxXzQztxxs+|a]/1ܰ"UvoΛq.'̅DhrB{Lt4U} 0kbYzos+R 0⢸}܆dȚR7nZLLZ40Bu@nά2맔:#=aއ~w~!=-D"<{HI.\ωtҲrpأUI*זN}'518 IƉ,C3N1ߟW0^20K,G"ila!*d` YoAX_ ~=SŻލϕ1s5 'v@$&w5}7b(.wdHQ/H:L@WѢ>88E=}=`|mۖGR@HGG^A=2̯ʡk2W[ّmX]N)^%WFwp{v g[g)|ݥ9о*2xkO30q1\ܪ^\|`O6ֹȴWLeQkn\/is8?rRiM,n֯(KwY:?r# &n/iXOU u{Z{bG@8j0;fٟe(LOD )8iق=zgIN&apy {}X/Ġ:XTMVE|0f]ˉ\BNWrpc:` i趚չT@=MrJcqs|"_l16Q@.ǽ@DCkO~y\90,185A@4>ռN[0uy)yphU2˛G`Xץ{I9Wkw|WKa*;WMzwPyacLXR,˭b|Wa8fgP 1La4>+=jmTm0;* l~ZvLǏۈL45W(o!%C7zyaK fs=x uY2 nf$hAl<JR~ s)X_ɘQaB4VQKPmGr=pN gcծ8hcX?k3JZBJw׆n" np; N`IO#Dy >dmh MDJIǀVf'NZH#KFlze}g~z"i5?ړQE[Vixe;#jZެi:/CNDyJqSaм;P|ڌ!Ujuw3Y) V/ W~y*9"Ym4>zrxOjB}LN4&|j%DBU9 f^_| h{o jQ329S/zG?3V.i۰"LI-G'c$m7!D: EΣAzrV *bljR12Hټ1#٪'aP Ձ% q5wc!,Oaj6`*b.H]+r8RN.ﯻ'0ȁ*l}TeoT z8k1A&Z[{jQ}0 \ZFtu(0; ڶ@I܀ܩΫs>ZBiq=}dAI_m*`Z ۪oo$z˲mi#EmaZn:h~ӆ3bOF¸s؄A2>TձF`_ f6ẙ8Rhݢ %S[6Wϭ32_icxc3蜯[:i*wFիQsKtλr(AS|u~L7%̱qvoW5Xto'pc`P4=/^g}QTkfo1Ca|^1-ݪ,MH ?.VV,6=$8`ȶB8lVP 61qX f6u| S9UޱH9K=()%Gl1>m \[WB^d"VWPbIQƅ0<LSz&XU1N+p\Y}/@[Y{P7O_-GgQ*І:B;n(Ķ!i̎ۤ/m#ޱyVXDVSZcb38OLr"NyGQ/FVn( )nB ag@QVIc "RT I|àc -'Q^m&S/1[6 MAKӰbN},(<oU~eb]>sA,ڏ$ n"ʙGDXrP%!{BOqg;&0܈3VCKvsa+1UXv=.0< tXjsL:]#V 3")-CD}ѴVi;$Ns &Tǂո2ǂu]P@nPΗ92jG⡘  >)mgRwq[?^YexBH]aqۨ`!] XdEa^:@eL{׎EWn3jhqL$b[N/gng=`p$ZCڣ}Bʲ[^G"ϺIET:+]6aq-m 8) ?IyVݻGM5B/c7̪A}k{D »QD{ ;h\乢=pEfhI&w"mÜp NNnM(ߠ2DdGP! XS݅_/~RMgXiE劉NNZ/`\*z/B)pmEɛOk}`\R~0}@R#?ݶ\fX[|ت^I|$'X=C^9Ln 0|2WB yH~L# )zd)Ju~#ipko&SO|S*e1+:@xOkAҴX颏زp1VNf4Hģ[Z{<td)auRۈẅsυq;dcǮϦ[;ShJ7n7JO$²=R8l`TVuzIxA0EjUF^} Dv"MJWH׎µTØf]!0ՏSZ&QT,tg$v<(tz3lԥpdzi[y~4 [2SnT↺>!9ez$ rN$ğ=Bm=l<54G'_caPCX,º9!Zf1jd!&޻*@OzP_u_ !ک8  f ߬B(tlY~wŰ賈&bPeKriu[ȵ<\ $G$EAm59G;nzAxHQ9aIw_v/ YY; WFQ<#w׭ 77Ln$9Pq$/ӝ ^?vph!#Bͪ24p( GxxVɾ2:?%E&ZZ*\51vY@L—`]W(0ɪQ@ mDIl|WgX Z<6,XO(xeGM;"kJf5|]!)p^YI󥈢FS9r|8Gw{G+،t^x ygO?^&SPb=}h]1 }PxdT33@J [Ŵcu逈;GejR_VcX~fw͡llts Ѣљ&R'@)Ǯ|=<Q{ -аS޵UP{1C:SED4.8._{M.jG!1=.)|mii_\[(}BdDt~)b]OtcUb%u]Pc-9 "B;Ulx1kK- w3RڥK}ct158n^,ntoCs@ jA 5刋lY*l̤XһˁW}x+>; J&>>N_jPa8ꞁɪ2qwVJHK\xB*ú|) a3/kX^y*jA\=vEG5H%M jIPF@S{n":+09p3.7>BmDSPͪmr/i7?^t<2F*B);=4,n! +21%) ̇ל$'p>cͣY&b|!*D^I?lşV{5ol&fM֠+C^/t@UCNa=~4`ɒ)xMe츶w Gm1)6voP;!QCQA.(G<Kh)PO9wlSHӆP px1xb~QYkLpJĸ y3Xk]X-f;x".N}8O!QaR3#@)50'S&(c)?g>0(03>dQJpdd nxa[3c(&SreyA9hN5:Ad^2¦ς?P80g~Wb]5~9yNoG+Qo4Ըd*RJ$ѪMnjv+M(П- cz톽`9:‰KaĢ 8B18lK՝ITN4Оt6}T^Ck9P8Py4냴G<3uv6Pd.!υWJT=h#$_$=?ƼK,oy< 9Oa, --̛N+%TGG)ƌݭ5govBBzu_@qXJIvJLjjHhr+0#+Ȩ$uib}#SD,ѽQf;B U\JN~LwR#g{L9R7^eo*pgtƌE`:>cmZ8{"|eb{QO&i}پRH9ٖ5Ax{]\լW?:d'(@:ֶ2;Fs.)C/" #7h`+SCb̵;JT0oI)T}^ϖdFZtKsجLa̷c[;|g >x}b[OԂ |zݟ2% 1o`mn~ MQ&,Q!&b#WZ*xO Pٲ4,;WI [s 49 6AptYeAbbKY5~+^bp qnЗLes ]sxr)'f;;gwq:_SP L*R8WB1 M#M&CZPFo+Ey߾ҞPLI*q+620.S:'%gSC Ϩ}}vreni,*!LKw-ʅ:ˋ<Ə{]j0fy~ ]l쾕w ZU3v[uU-빜zxw{z=wsbXx1ӹQ;q51Qh 5'f 8^AVeLm\=M=&.v;27rϨJ6w23 !nOpRg,5Mf,8g%tC3W$@ 甏nXgP1z_4Qx㎩G瘤0D$OXgnZlMm;?l+((T%~`3n=%143uT+56T(>C}dQa,1, x/:z`$tc}kV 6jWKZgԸC<~UvqR[W|Lf}ae)fVwp FA'3792c30`]>!\C*'^UZ_Pe'$ӳ4w>8ree].HԸVQr7 zEÂb N7F穕Xw‚;؏%s*^B=ryfy&ÌR[@` I3\@tv/ɭh:vƋ?`~]r(/\S;Txbe>9wz'ROX 4u6qE`sJzrM ^(tZڔz ؤdB3ڿ4]2KЫVZU`"Q \mHڄہ$6KY=wSN]&Qlu)N2ԦD==,;[D0&tAF;٢PA&-Otc}]2L [)?\fӃF cHd25Z0X]3}'s$\2pejbp#%ل'ZkkA >dvl 6po@ɚdF_# ij&' -><Rn*暩rÀ 6=?7o~hgJ?ͅ$1˵]Qο^ꄨ}$].OG㌵ 4~NX!(JeO C >k8W[@'2Q|v[I&*s[ĝ0BXf`.)uwR1ojތU>^vd,-AVigxZX-X+%3L81@bvBC,l$ɮp~~Bmhn6>fv *\MvU)`b\j 1w.4k~uD=7YbqT!;e OE=rr'u>;cbxg 0}]aEQQwqM\KVJKgˠxMdhla'0&oJ= ː덗Zl\ r ;wPX[krPDdrXp#U}9'<;9|A\}z*֝ ]FjsfoJYPS ;v8YPE͘婒 sqB wJA5ǰw?u/$'Q}ρ* 1DX~C.hI֍]!$nnG-f09:X$Zcbidf=;, Fo΄2W1<ͫ  KEuM' RT=0ćYg\.jw,uB$$WJߊD,y̑ ?}EgH{PK- ]*ھcthcXS1Ò"$bkuTT[|IFfU d7,=tALt0>ETQ+w-xֽQ#cGg3K'~E syPTr,x@'T$wEp*e !Ru"l&GRH.5loKHIf@kw_Jz@Q҇lAb҃CulM |烪Hrt;yב6ہ‡Ng jy{GƵ{}")~bUvς2 QMMC5Γ#U۟B ! AqSc(?5r{4;XQ}I x<3׿\fԜ; 1+.(tpFJ)FGC[1ekadߺ/fG'_7lkj?Qgjh{ζI=u76ޒZJh/eltpγ9 -&b D՗]i͜KU2q8R(E ?2QyzVj]J<D$ɪ,Q/ɡp#.MQx|*(OGldӊ?(\3q,Ed %&!F _ۀ7[#:[$Lra./ vbmM;ř&8ۣZ5@ý,^|s@pt vbT;OtˢwL:?,Y象6mZX<^k@ؔp<+"]v/p[GSMul2ktilԚvGfzH1 Jf.;1ulX }:b/+jWZق&~ݏgaa^]A8F}ys7 콐mH!,pT=\tdy @f?<9pX+-rC">Ia$ 1 (5oGh7C.SA!σ4_ER0..>')Cțsʫ_ˀw_ex_zI8_=:aHbWhtjuT@د\7[DnHR=8+yN~KJ {n~q O~mI콣_ƥ ,MdA>#8S15Μ:Y^r*=WT)?;“ۣ803жEB(ެfczJڄplk_v^O>fBM^%pWmut+ ʒTRq^0I;zYCI RBA'BZA{C _21n0%[<\؁cWm[oœD5$xŮ$LtGQχ3|lw( ZN(OӞ|,l2&rK%'QBEJЧ` h?~ׅ,C-vM<1qw(TRTj`L೷ 47dI"$ +(d0]sKy HR_Q 迱NV;Mv$TL[tZ;`#L?64w`j!;4 DJ*S4^ʂaZ2I.47=!Q:G 0?qbx:!UݭLv':AMEgj 53ƋOژi^~7I)c6G(2*|9uc 0@zU]SN2<(^|m f4rHЛ?$Y]&B.>^Ă^R\&!%rnн.<#Is *Yc!TN F:Z6IQry?tj DAxInmDX [s@Ұg(nF*G:1(MP!V~1Ekm1 kW)74EIWuҧ)Tf6a~K<~gXt^Zdh9- PB{仸Zߐ[<CV{z"x l{ziM3jdPx[A3b8<7s Q./AoX|Jc{Y>u !.^a2@gm+-C3Dٍp6w$Ai 1*Ƈ'MCSR}HEfS}7%u #Oh(5*]/V [T ?03ӌ h跩d&Gw6|1?sYK{qΎI5)9 +[*ţ)z[e{øLub]f<( \NzfX@҃#6$P)w%،@r봠\v;[f sgtͻx綁0@ " &[HLȅq%ѸfA$/Kʹws`!/Ɗ=d`{bu]/G 8&e0s >O0%˦E5 ]]PpPi*4׵jsHᎂI,L/ KK߻Ilꩰ;[Oo,DBEw-#նkJlNxG)]n?1#:aB%rw;͖=hZX(PH-uÀXΡ߱qoo0Eymi2|u4=YHzAŤ½NOĺp!v_)GI.VY}] {%-#"@@;G%,J85vT]WŶw2-iS,1NiKmM0zքEV4-&̈́3DP#}= 0/2.^% ,_?I̕2hϷIn*fe8?(j/w CV1%ޚ[h}SX:bX3|V*4\WpKcXʒ6&)zz>gKHt吸<$9qLg@py$_m6u=M קAjvǠƀsZɋւǠsb">E1't?0B򾊏Z9j]EDS!U3c"DٷCMvis7eT8w Pݸ疐tp}oZʕ$h#ݸQQ45 & l?Ug8*#;8 yAƓ$,;b3ATwK0esƞg"yNjV:"ΌNv돫9<]WPLdvϦ1LaE0 Y.uT嗶_eT)a` f/OJCloJYD#C >+QPlb7%K$rip*%Sa#z5(nx:kq34Y%_$Fv _ѻ!*$i򕲷 gޭ7>Q̳m$UX oh]2KH؂}҂'C;AFXC Ǧp}x9e7`*Z-E N7?JH" c7bӹ9`XF1C\j Dq lc+C>^@in~;'wW.U}=2%~\]Mblv7.'J_MGR7.!l̈́xRԹ&fۓV_'&7J'*]&0NKȞ)ɗ.jk-V~ &?Cj+uYkdq! [K6lii0gGGia4'K a2[~p$vsIZj:a:F Y]"]\u-|˕.7盦G+-͜&rkf1^[ɞzLB/,%9hpq5+!~(> J,MHݖ>1 b1MtćztuL!d᷾jgĈS6OJL7p=F}L PiTC#XTڽD [OodsJҦR̅ovar9R4MstYO')ЁϵSJ>,1sa:4Mk /ƀ蟦&0$9N;>c4kHJ@>p]rWz!AyV^d !`khiLvM^N}HzSd,VWeYHWƛ=2Ffqx6#wUQg9D|lݽ8D$uO 9C9l7=QϹڐsөc[N_邂[lRfJ͞YaZ'ig0:/#;&mR2-vY#C9shv ¦S5IU =@Z ,(+=֑3o(`6=hWٙ1Gbqv !&ۋ~Urp Siib,PLN'0ixGe8`dLu#HԝHa(5B^٦y1.G }N^lW<$ - y:79MWcI:}SGQ3ν`tdpKHKTS0'n6,ө!֥Yo?Bn5=mytDA1kuk3PR QmGhr_(Ƚ4Ҋu{3w|h}}AH7`0SG!s e>v<#sD9^_'Kq7ӭY~ԿBv64I 2Bp_A}{!'[U)E>l[&`"hIMItqx'.F"{Hׇµn[;; ,둓oOarL06&5OkxLv =/s/PKhINO \熚ʰޯTdRuaݩ7A(*}4xӻ`UYNj&0Bڭ>q$L03? %.=ef95HUn20K!nò˶5^ݦxX%Yq,Cđ:N_ yMoՃ9%Y"[+ömGOG8G7BY<:_VA.頞 kWG \-Ұ1Y?*gh&Pjlbː稗BB0+2pU.ri⡑9)m1 Hݹ\IRA% <<$xҭ% <^8Nenߑ`YiCkxz^BE%b)~Dn44ۯQJfQf_pypOCPIqx߆$esf<ᷛH!s9 $2 \WU1ugi>!RǓ9KjuxUXeBz ,J17?65Uf䲾tuUOwWvre EK ֵ( 矄0t3σCꁏ+ؤoV9#1#rܝt>┍\D{YД0mˬ04VBfC_L}Ԫ~уO E ޖ Fh6|uETY$A)G2^⟄卄\S)s a~+ ZCSrM^(a>(gV~.o鹚isTx=yA)7f kŧi<į`g@xcG$ɕ]NC"k-Y ]v]%HX fjjP] 'Y) E~~rc: |`H)~gKk9 ;3#1KKӃߖR#p!VTmp3 4648ĥ& ҺG@qQ=,nkfH^Jb |92@mQx.y#iJcWkhߺӂw-,tDZEfnI/!À8x5P\G+ʄ_2_TGYaփKgOTf^6S`z?iqC'tAgJ37Ob;bE?ctry,:~,'}NI56t_7>ktzAg ]$(طRZzO:-eoL{*,aJ(iVgnxа5"sCAi?@6c\ ].6MFu :HqӆٟGp8[Kk0cXGaw?%']@fY(g)3U&Y=k.쒩M8&=KX˝U(jP\ RCswVWM(ATwzb瘎52:7 >PsUJ^tcN"Qt'A+m~~' A΂,K+GCO_o3_I]2LݥX@.E{s_˒;my6A"b+s _sapri[}ಡ =2Lf|GARdY+kMH3_o*it3fkdS# -D u>21ۿ%e%F@y<>1$<W?9i7>s憝I b]Xo.GJemLeJNg/VR*0 %YU]_^.C( VI"@9%؜| X1B[D ^4tP/u@ i~؜= Nv'5x}!h$e{iUڑojkL6bQjWI3<8+mD,usv{xnr qM29;h2OJ:G_MYxDq,wL4",RWFsyQ>6Zd% [/wt1P#`s^%qQH"w]‹N<%NyVitCѡM%Q?)+tn ;=*.Ka#r DMlz=ȁY91f08+XlG68[Aco ͬPVLNYvԫ0=(oh!& c6FgcqGyU0ލ\p`)i~ڸЕn=ci)%x<T{k.!6K$ |,zL8(~Wu0 EtiB{&qez"=m˜q Z:͕ AfhMhYoZ.MPF00H@%L#O `YW1MO `@ pm:Iz>K\ Y[Qt\mC4(]q4r# !@MG"9? uvj\U:}/tK(pa^@gO 16XJ xD_XJ;fCCHHsRAu0!х_ixW|{#pHgX]&uY dM8YQaߏ2A!uunc_&z`RoS[ҹǎ zLq(v9{쑖ߍmO)L652BH9v[z}h0aP~P$ס u.#5Gb301v5Zs$/1W*D7﫩ohd 웫m({f_J\&FSލFxKh`2QY0KjKb-g& %&hRrsS9@d.K1*d8ٕ@m/tVր5&֮EKad[~ܜU #-^Qȟ!ZПR Jiq' l|0[좩3=Ҽ)e,/){7ؤIij"Fզ&<^ʓ`VK3ȃ;Wnѻ-ӥ쪹GhجHT*7փR;F 41C{%RN1X5yݕ5X=0?<$nn?phCƎmFJm}EX#(XV.gmki"^C~z7WE&Ѝ5.O[쵥7F ř6&K(Wb}瞷 s㣟w|T|hxJ-'SeINeAlp]BpEerJR!VİEdD-G^nis!0 w_Z qGOLFwsRKƏeu~9\>vR}Bnz n4_n:['X0O1ub.;u>CcoiJ]?HǷ\Na>0;?㰂鸋×Ӵ.`W5 (B⊁QT9)˅ ͥAܯ52#-qWO"&UoH$jԯDӵ7* HdiOjO_{uz7)IG>G9iz@P%"?QZ xo0›-s>vnǛfkre9wCgdD@w‹ՠ Xѹd t%$LE8*QzoESR\BY-q99e) ;gHiz@U)cY(xȣ,rT:NC[n`4hj98ь>mA MٻN Q+KEhW\ۊRJ(-/#槰q{LJ$k~{ߑӋ6i3lSCШBl̀![o;Varyȼg?bI_VF7G/hvF3_`MUjPhW@C{qX‡YX`NxchvɯA`t$2ٲú8B9jѠ_?z$DP_^'sY(3xTb9‘qɑl0V.(/T=˫fɛ+ЃH| bg(D8 hT/娱-Ύ.ڢlw1u#}]\6{6#A#<~sxu/O{ ;!F;؂q82t" D9d^EO;G.75DEa}!ͩ`gǶpszgِ|MVUӴ> qi^[5Q?BZF`b@ңo'{m)`<1Ǒ+"&QdXs\Cr8KYL-hC0EOINRыti`]XКL buDŽ%uuA3TP4bR%$_&iFFm#q~O[*N^yy"IIS/6vm+o7$'wyg%ܟ*lUyw3=U9~U?u!ǂ΂6_<2BZFЉ@)g|%!^(KyJۤHmW)7=,+4nWo8ޟ A_z_3d޳b׉ۭS!TaMX8nv;f!Tc{vE%W7ʯ`pH]|dy <9].tJ ӮM͒[zq4Բ< CU|Upo0 hd3jOEYDQv,hYY$ÑIVo|D-\vzmJ-BP)#t|5dg|2{צg6i|b5ܺ?d|柲J#?j}5/%+2]<.A܍=)qܺF06})%%DtrM'߰/# Qxw\Y̰$*>o6+v*(x8 5kdBZ2+:Y nXwcQJF-ӧ뉥L2CmBbO+{Ƌ Nj+!=C(~z֛`oڵBV4 M|%%%nƼ\U!Yfw ӽF7NOHJm1*L%7 ~`HX T2Ӭ-L&  b͝MMEﶽӾ7ZṀ՟D'OZܸ!!Cwp}Wfco.)0q؏ \ֻfxq"˯%fD8N&1cRpJ`Т׾0dQdVߤDj=N؞zےrك]vC䒶k*Xc,;*X I0nmwЪtJ(_L$!{\D4@[a+t/A7_:Nl5y* 0kh@bj+79s}Egw {f;՜|u9G݈Sdʈ*„+SIy)-||6u|,*! B*h l7+1O*EȗM܇ gߡBdi]G+4}_ziVV^S:m#!2dLpbqm]u2S#k>/tILù8CLO>e[O;p <ݙ聐lhOCᩳasz.yg\=,/\<6bn=cLJ"_v}^igS%N7&k^fhx?mڬQ0|<Oix 0x#nl1uxtIqiPF"ܼ{Z+C[rq{wM2_WQu`Zo–}4A2J G&~ɪWS,-NQu2XILNM=FP XN20`S}MyC av5;DVxNgٝ_D.!OD UXF")_$p/I_eJ,w }}{䃛zUzVDçE\J(WCA+lo)UATi$Yo0tzyR=̑$xno[T=DRS! P~-VX\ټ-U^C O4/&E'H- \: cc rjmaam*VAZfW/$/~0LMѣx]0"QW֕!Ye bH)h)܉wnE :/rU ,}' mnhAY3f&tb@c`гO-X[0lb_PC)EBgA5Ht'ŌREb~E!9aiDg> nݔp`/x*d뱺o=^ Hm,c6%?GF(ΰO&v8otSܿ vu.coL,WՄ}%ܠNQ"K/$?O [zxU{/H,n%馮Kh/lJV,KYE+P+~UmGp!hZ1#*D)z“Pi*Alqj\ԂW-aezd9ѧ^\={IB݆K#Bl;&nWJEZ=lX'N`ty#Btz)ge?f)Ŭ (ӽ?:EX*=zlǬ6g L|PtU9$yI;ɏb︧g@g+>/fx,uX?~*GW4Im(EmxhfW9P٬*S S (]tLT*U%,֫at: ,3ka%ޡɞigWER4js]iDR:CSho"&'y54l,ʊLET9αo{l/긝m.irMyV{<#?ԠxP!Yձ$ "H;Jp-oy@~Q8u[Ld8zyղhD4w!근|s8 ,ZpٵK@ܷeNt?QmBޟ# [5ť-'v : -YcH˚3U~;=".K=Bu%ivے,JNbƙ u>{HH2pSV_g92{9 *imkמ0|)N30I:A=F`Tpe{ /'%h?;n:Z;qg۶5Xd’l$ϛ;S䵏5B2ej%Z%.` yF$ >̦LI6ZOCH{(Kj ˳aɯ``.X)Yz7M2`HR%K$OFT.0 5A;ՃϕQ]H{xn"`LJyD7Kw> /KwN_*~RSzq&*Ӎ P3\"5",H SphwpuZyȝ:݉LI8d6%"M7~#1T/iffE !iߖssP~tM!f)_gYM=Քq+T+-DԻPɜtcAfMM.]5 o1=a8v$Ҳ kPfyn1Kȕ@򓳇 ,5IroQh89F{pwIxhIDIN}5 ~PoQ vS_ro!&yS @oDJ'hYwUergkv.E`0Щ\$~o bv#Yvqx ]"V*ԐۢYm8+!k69*:E8>JCƒ)VE*4a35 (ƱuUf-cR4CH3v,i}\-=| UJܨOPuLTh[#pr F&вE<__.tIk.x2Z<;㹇{ip:jAIskCBnꠓ3ؑ+ eM]}d  ͫ Vu 8v%he]]r½G QZi76F-58UJ7 V¤<_᳀_@@1CɓQ0Rɉr-J,褸L_7rűe~:yHp}b Xl-D$E DBU9 y$[z2=Ajl2/Ր5@x39RU=Ie+L5M/rbR0;rBH<>=US)E`gof!kX;=a9f+ 6%A'jt'Ze_Jv٣(u;}c˧aBVyɜl9;> X)(;q'mj~kVp"Q["iu qo*˝ڛơn鄖6xFEcvb*zJ/eJyc!*[(sDgkoJnVCwGEs5EǕ}-m2mDkYْp,'| B) 0=i1xEsuyUڵ-A$5h;'蟓nk~[kC  2ZG읬@k qvU#Kh+O֫uʼyBڈ6]\<pϪ@EF?f0VdR@~Z1G|q5kC_CM5^5>Q5|43C~uffVLP˩ 58`~AmW2쨳6uq2Хښ> Y|ay\gvV`^ #K;Oj%OaGuGcnm<|MKZ8 5d#ᵖ|pStz.u@$\7NXJZhD]T9lBwJ7ud?o [cũoAe'rꇒ̘í8T*Rb͂vrO1z`3Tt2kg~V9L6ܑō;Y("D2B0z[T\I B$!rJGj7S) ^ LO4ڤ '| -^o)^D3X^{/YdORH٦^H,*\g `~_D-*2*CUmqb6e'UJҕ}a&*}y`4bu7WXԁ9L{O0:8kfnd :;Ę= 6ַRh&]> & JOcs v@`.ܥPA?)O鄿9Qbbl+`K@-IzfnDOν#Aɴx^&{mtPӊm7SIeXRqw%[K n/Q[ǰQB4 #73`*Db]ta*"=. =K?![։Ԇ0fs=ۗi5v1kr||>Kdwm>vMf#|r ~oe 炚4<7/0Iz`d zSDd`Sb I[}>Gl%Һ;QFDls;ܦlͱV/=ݩS[uUa% Sw1GPi%WLzn#8"RM%1k ?i2ch%X$I`6q^>I<$e+d(hFo:JC ~2ag6F@r#O4m7o |!eU 9zP[`Y mDeŵj0,Ie+9-`Rf&P7{^ŴeB-onu,S'a] MT '*ϥK˳G@"Cc?ۭ39PgD?S)&eDj+pd3²RO(VN3zHHSފT~LŐ8Vnlx׽*3ϴ`} T_XO1稟9+骸I*W:NYZ !u-#wܛq̢Yi7kX 2γ=<,Щm\WЩ@h.8VV@~"_SIRgx\3,ܘl㘪Lⵘ^XhfLHdG:" OI_']:ilꛗ DoAFٿ}ӻ㺸i]nqB^b*`lɳp19XG耄nYrG@wd)u' 9m54j_ ?_P S.:KㄅЋOvATٟ-9oЈK"C88Y Eu ~r( XҊ2Xueq7.I8X&c@_iQr%m~Z ZnjYqt[xD"X nVU#PufOJ2*^q~E44#˥n+wɒܐOU=aZaf-*FnyMxsh#gl4h׊>+(*%r\-wCy}}[9YH/ˑ%f'Tu= x,s\cU_hஜhCaw۾`\\=->2e$`ͪy}pf|ݿ3܏bq1E ٥z_Sf7 f^˴k/E#7@+QƏEAZIy:zamh>{pun ̴q LZkG:5̥b^Oϙ^ι.kL#m_5D2/м>YpUdXB+\ynynזa#jFF|eMR8́yqK UA %l@y LmBnI[B6ؕ)!=شo*AXo8D._&am}D?&#vb2KrB?uU-޷r L#ibȹB07%ZVfYiR[pT}t_8D TJˇD?@BWKVL %rG_eGkeU~jHQ eċ]yZ=UD'=?+EOKUjEK-n6;5c Of~A]yAaS(EWjc8 yZ2δJ|}V2k NCϻb{@ "N2h9z{g)#9m(gW^=iƔMMD~2e)"^ڳM/zX g821+#ʾ$*fo#dWE D :\Sa MDhc&"l=+ƍR}F/˹(Yl>\'?ʼ.2B[5o2ԡv34 ?ޖ$Eaj}t,W>s: h?Nfq)K0''Q\ 7y#"#NƜb^J(&r]\;*{לu{߬+i{Hs!,Z)zsݴu 8۾G 6=.'W-%d Yuͳ?VO.WR[}9Ƀ&^z;Kax>A\ ZR\MMmM mRt7Zz- ppNn:U &Lت>IBHθzHՂUWJSw#u-r*ɝsDW7ߨ%vNK>ɧxZ?KZ.7\e ݼ}o]Z^ֱЬPC?w"0 'nNIM1a4|[6@*w5qvpK`ta̞gdU NơMa}xFdB#pZn,tfx, * $N8xyP)3zR \`~< Ok6xG :5ōBa" LI/ >qĿY`l%o,!/KO8]fFҲ} qTG}on+EoMD2p 'rֺ@\Eڄt+ Iw1_ B*}. 驅#lΓ<9xWK3 {Y*/5]tbX3 V\/1-p+ }tfR,ꐺp,w ;3:aP~f(pIaI`71JVn^f*9fKMt>Zb弦:NǪfpOhNUj?t!S -M_ECF-9pMozlsśu15$,C'9rB"_&&S+ N;?OcYJi ;Bs1}j7z2GsP&NDP>|5:61l^Sc?ddAWS '7|V!Z&`zօy7kaHc(5 rP?bc7')nc|SRCWТph2*%>F\Yה%rֿ uQs:;feSZG'2N1~|!X@|ݫiD;pQ֚Y*ESǃ֟ a| f"S$-Tq5PCfrvdv¯`H ,žVrr~\X=keW sKv{mGo?&ɖJBI ):Z4\)3TVM?┆w"6erPᵼKD(8%iP ,6@R V<4 q!={$h҈pho}n]@ >!``?8 +yiޣI)9%"AE-bH6˘HvtGXʀ}1ys}^r5d E he[#MW(dB3>ru.Vx(HgDd^l=𔶩WP*x5hnʛJ;-v 1lIJyQ:Y]21HvY*`3!jgL3\ `.3 WKC߳ʃx V5[B1xsRͪGMgY> JMxPC(ҿ۶:ǴIX|)_F^_,՘Dw]]s犀Ju}0k68e:wMh>z_Q@܂g1tI^}{Ha4&2ˉF=lZ#2+GM9ӀBroU's{6,JM`O"a.,$r8Gjl<؎t .,JS!??/$+J$< #p7YQZKX{[$ҡ=!p⠓9LJtv$dJ{9ce3D[JP[%J jnƚr2m-ilN \x:O"XF#15t\(uT m)]7dHxpĄe t kƥי `~B[mTO t݇dŃ ]-Cv ~n')V֋*"Abm,$rR#]+T$"X_/u[ r2ХKcQ}Ud;$}DT__g\YL:a[R 5{TX+nvJTk9O/!7 F5$Sz|$uOX5>qvfwU[Kp X޼u{! k3oJ *nU24D.i/]ֆ@D1 Xc[u퇛~,SA)wtO8LƤxmA! Rؽю?.q) g1&;|=E}_d݋H ;^xʬB:4%w`V>K]:\Jt``77)$0'nj2%wX.S#H{Gh'^\H!):<~8w7;vNE#DPR s}e^,i7%03IT]M5/#n/-{~-pzʊA&x$s !Bw6δr@i`m7zۋڂRɇ! R`֗S>"VAľ1k1)^zՖ (u}7'1ϕd(^W=?FIOQ\O oM΃|N5?$WmjJAt'CiX H_wdu !1ϔhhuu0 I vq-Hz`Ѡ&zXDR @1.J<-ò0{cLk Ө֫ L*?{.MP?F Q bQG?Tj"^If1I7bCYk:.}> 7r1!Da>tTfL`&^e+ "9ɴV)L)-1HxݎGwj>jR0d?ʏiaʗq/d6lT&+A Pin];0EJ,.VY2(5VKOI [ 4RofcUCٱ}ͬr,㥴 mĄ픏D<17?lp+,<\qM=<U|jA8I2^]y4&$-=o܎g;#XgREJܩ%{1GcKql&?ccLOC }VzHbq}\>H}>WNcSD G د̀uvD_-虂a$oGS n{hcV`J]M+Ξ 37sD){䒏A $w ( L8^) -@P4.;O!F=:x\w1eW%D?k;?@86itFܥQ͢gc^li!˕`!};f YXI( s5"TdsDw!$~Ē*`1cg8!8P%>}Jq鲬IF2jbLMC.R#pexaUUw/y)C':\>z5AFW)*& .@En7oKnR!UZoG`4KiC~lt]ә.X.֛y$sŲTy*1.&v-hv \[BU7B ]W]Yqx{uSOԵH ?$zK-{ jF\>?'^/['ڠGPX !<YorADiO"K{vVG&]8|\FvLJeXHrN9 pSqGW4U@S1VO9/AAe73r6L]>\x0V!h`Ÿ:xJuփX.̈;"{\3Oaߠb^W\c!r+YA/TU"4qY "lJ@<`>he,}Ƽ PvWq?ιalCJ%[h?/یH(9>j6DI -vY!r (Ea&w`kvx :$-$#Bщ!*Cw-a\=,XI p5MobȶvI+OL a?'%փSqx\+]}ݪrhK0qhg7R%q_m"@4tȬN.% &K*ȝ)w- ƻtesBi()>DD / Ah! <\ei9Ցa1z99uHɽ jSs%(z҉*\:<,,=ڎWgEߩ0F- df`WRvN q|8p?P9/) @˛">9@d-a?[zC$;Q;-r #]JF(ĚP}L/]'5w =L+LʉVkjh[6QHڌfeɌ9)zDFlVhJ\,bْ)P2//f t饭C&iW[*@SiHIY릒MR1s!jqZGZRtxؘOlb;9]4'쉵4:i1ifa(M&ASQD;`dV~$:YFѰ*RG`/׼KG*9H^K@&MhfMSVXLl{l{R'pn#Gu "rG WǴ݀Lu1Ep!PBkfGHle}iM1)B #9w;i : ;Kes %EvOKdye!oRNڣԧάĖ gpb֌b+C ipbKt❴r֥/a(L@}YKq |j G-chaEd3:8J-ɲ̓-M?k/ӱ|Öh>\T6a[ I_hGE~?~% ŽXHIhVau㾒a3^ylYKI@ S }4$R"_ Wp8$~,|~U)o3Yĝ52y gVǭZSE|'z\LO~QZ# :PŰz_Db: ڐMXzuo$I+j48 4S =5~~h J6^,(]E(?Ì4uj~S"^YF?bUex27YYqQ-j <}3ɻ>QzopPÚ IZ) Utu%X}f(2^<$4x^:UE_fPSHۗVrXJ˗Ss6yI}Bi.e]=Ry$lW(dHSJQOlb!30k€Q(`";t# ·(]\RI?Mض-VdqePwaNXLO0 Fl5QI>Fs3v,9eqD\6|'k8mR Ay>dUnH#S54}1H {wՅ4 T߻\Y*9ht:5`=h*QIҌgSzHn iȡn{$ncP'P;rYκfԝTDc[ {~b pX)y7@5 hY1UApb1kF)]I6~|w̲EKoF-91i|;cܛol'tՇץbUx %[š!J/Z?T:j3HoS8$4L5LE#un#hcMaK2BwR {0\M3'+oK՛{?4Kfők&m S}DE_fVqBBB:8& 8X[˾^DԷe+9$%6\] du21 ^h4КC9 H{ oA8c\whOK3CK\ S@AOM\ s#xC+ v!ȥ^S<7kMq1ݳixs!lF_;^eRGiC G݇;sG1] !>Q3H=G(eHW2Ϗ(l5· yR2鸊QN=}C:()ӶܟCHLkЕ~9m ^7~ әkN!yiҎh㶥{ Q]=9:&fVvoAM+m1R=fJ q4JcCir-: &`ͥm py 498. :<#>$?L'gM[|~)yMU`wۘ8G`V(ίs{ ԼU5@Ü9d F9*~]UtTgl$ڃvsy* &3~p[ 9#hXDoG?WwVH4vT`sp`ԏ*+bP?L_?+jxo.S&>ܰ1(| N Fs)o1gdn]Hu_gkcMߙ8Is IR)ld^3ԉY6MJ]b~FO2_K [!*.[h ^EF$/UyuLާl.{ӝby2 ܁anBUUۉOd@W$H(]o𹦛m([A_~]I,9ܰ,!yT\lwmJC0膮XHv!N', <,Zay]_ &YVu}DJ/i)O30DM+a~iOO6=/G"펼(-$IT1̷h!{V+Hvܐ8i-kUX߁ũUUrC/ZOffO6 #HnZ1 #ᛟ$c" )26 J[q vR_xY49EC _lvjs)ePj39ĎiNXkѦ'BHmR4 /)}T.FPD_kaq61xU[/'gl_m&]Zbm%; ѵ({ ސK;Y׵D2e;LFw|8ԉ3>M"+CT͈4QCñF -jw+kW%G[%vm,u6:޲Jv[5(\ONDc爙Bǧv5[ 0=S{ 8w.7=EuLa{%A&3S!I*ts|z0:)ayB"2Ay7^ྫnf͎$ep:%t>g^; :wjDVb⫧ z!irxtWSģOXz%A+!˰}{P4g>|[Ռ?`QN*}LNO8 CdLA<' <0F 侖c^wjGy/y!v AS wNk-F[9}cF!2AR~0#e }M3QE SSCXGˉ~8zF` @AkϬ!=qt'h^&wt綘å37zX1<Z'JV} *x}1[Qb1Ƴ*#A0͕Wtm){1:$xkT\O^wM:EɒS7[UJ}rqp4!$Y*{Ci4A40)#9D} 3NX8cYU mEw<;h(5cYl ls XPΠ [6酽G1[3kV*^+XO*5;UhĂ3ӏ .NLÕ'K3mURp*_<ڜx.` I|3S@g0ׅ{9|U `a+1 =xXXE╵>W$?pӓ,~¨.CcmM4`c:.c-b}$3/.^iUJ-3pY۩bɷ`+dT6{1i&71*+1~K2dKJT dMxe#7 EFu2DZxC *VN='TlË:g^?ŠI =S5 Kt4^} |'ѨNuP;BT9?8)JM :{ohRMtks0^4RRTeٲA!?9%89Kޖ[?AeU=B/ch9?͂2!*'͌tSmGR1 Zs0I/ᡎŻIS4,ܵlM8\ꎧdx͛趮E˔'AfuhMb'v)6#Bԅ Ϙr-m;`n~>#DxlVoX)6,3PwJo-C}h;'epJs X^$/0IP SM}c@sIf@d`=ܒ.(l1\$.z>ES^~هiW6/fqPxQ'3(VP'w$;NwTe8zYIh';,ڜl1@{l-JttXVJ5V~i~aqSSg!P%xΨ^xۗ((*~c~,l5b͈FAqśO!Xܤ<vxڡ^@: 1p9kCOXf.8& a[]N *saKH݈ |;P*v gN7oL--ӗTNxInNiJCY. |{IrDj}"G@b*+:.E ҥJw IJp3v\eo>ӵ S:@ٓ k#8|P(dzT=\%k ʂ1ƨ= w3FQt^G .J7az< :; :nkq4jT+!KPWyJL3E j[թ𿎋*'qp`&^uJ598Wg:ef%.H_3UbtMH%~]L|}ч~j=v=MxCZT^/?9A+ӌ$c=2J5jPY8 ?nLu񥽮q,FGFH2@*~s3$usCʒ0KYQ#ʡOϳ꜑` } sNË2Rh$-at$8^Aͣm00؍/"s Qi0wF҈`lSLO !#j"na=iZ6ǢA>b~teex$+WԩvW_ZLe4E[!>G>NW;8&nov[ WEt$D4BP?hm'+bȫ5sȹ8ךX#tsoC1Tr6ʼgR'S_G^"E~M`nk`?Ag& {|#:?J|bG*^`QD>a phL ۠R-Eނz2$'Ouls3=3'v YT^l6UФ"DŽ-Q4-ߗiZ9|5b6L0=Vk{rgO 4ϙڸ|DQB, vWW?bρJv2s=;topֵY>xߔx6i="!7Q{Rt*;><C9 56JGR#.DӶ*CQ[!j q-] ;73PtY؄=IRʽVW7*[K{_] fvC]l·3r1t~9^RkwOxp ιpK3Lߞ׿dRV JW킲7o4uf "wNpszy`GMŌ m-aLZ:5̏nC>#t>o]˴+diJVFL$~?(Ƨ@YӉ[:gn #IPg0R4wq2;w}r6 ,p-Ze,JAci?"V%U]z<<}ko)F*M>7&ꮽ贬 j/z~fk@2,&ztޅH aY[""g2\vq ɸEME[`9c=4vn'P$mCtT?GbfDTntq |H7h](,-c35!Hr J#L2hv=R`u!o >%mLfgunyc;?/l1VPGY2԰8^8pGjK]zW(ϊRDv$7eVh$?| mSʮfxwcQNՇ"J5 ڂrNe-Sn:<4S5/{?Szq:`iYvḯ Cgأ{І.FST}Mvu0~_.VQ_<T4 /T/}64;^4(7bN{ksf7ڙ¹-h g~`{.26ȉ`uS,ZrN%3H鞜hq촆8%EܵF]r`/YVm1‡ ~t!^_B{þ/GT2$󎕹\-H!L~1(\GЋ"sYQM(v*`@ͯhU5sP3'  UDx~yŁMB(= x*DFWRYZA0RAk2_b/GLAԧޞSyУ7'&/qv,2iߨ*}C@O=\ W1%X^̗_k*ivׯS}0sЍԞX>IiRN*ݵƎMu?)]XmMsʾ>A<e`n?=rp~J:>UOijV:WY&ꫬD4+ #$K͚Ψ bO_BwT"U7] %'pŃ|\L#&͋srց$!e/SdX9K8&.x``Y=U[fR:dĝF%YW/t_?/dxv\B!OK (s6h 5n v $XΜE<7*;fͽ?FnSF8һ簦b6|lUX!Nd6,k(S SBpoWF\> r&AQ @QݬӴ&4o0xENoU/.1'5E$X\+Ab+vl/rs6fU5+j.O!H4~Bׄ˧:9L\-|hNWv 2*T0qwpw#w;ʘrԔ.oXcr>o_8g  CnczsYr{GL]PZ '5; Q킵a7 )N rAgEyʼnjb$n?4sH|A: 0_#?F_tg1?mL!Vl>f֘:i2zO8%c͉7::m{@Bˣˡ/@㈯@ `3Tw-]q \b`ĵct)+D鴪t 'mFH^eI\b`3yP"W[HXPA|c).6_~km׻/_*z@4iiV\n![ׂO`؇r.YژAۥIkE!y k߯ɦf_\ގh^{-L#0hJ|KaP- /!cA'lR&R1E,ޱ2Ս 6F\Kֻu7"Lχ%1;LjPd`YȽɞXd$ AeŴ@Ӄ]yokz^bH#EjTA w5" IH[aϨ/RgSa^`$X 1Qb*io]Sn ]n޶Wv&Is-[ޕlϘ^**"g- 8owf n&~ꠠ[X8wlmޞr"`CAfo*n }q&i&QJ%z5'#.5Gt: ɱMHoDj)sQtNlt;L-4j`kWxI'tLDdV^q5$E~v8݃O ,^>[!%@r0xK"]!P.E;TNղOĀ&mqGeUnpwVB%Q}! c KnH9f5Kq+Xl܈N٣$XEU3b;bI+8uQ>:SխIwU?Yh5h@YkYFHsK"\ 6ir0'HiOY^Yr[zIgoEU3/Z$ՋYUTD8O{/GQKY tj3RkFy30@-q$yϧTi_h^U إ 4? ;k:ۦY抨al_y7/vΨ0k&5\>gUn G +;24yU?8KA< B'+x4^nz'v/v~=V5'0PoI%8\=z 0Z6m6 "r4#& NF}V.꾀"I} K'tu9HqLo]]Is-aȜ}RΜ振(~SbmVZmsJ%Z,܁H>'~ZMzq#< z7dXK=L]E/8n+lcĽ?Yù% t 5G|ķ}}zqigYA(24jZ)C7?ʼ5I93}}QZv~\ :dEGAdAl+?b9]0-BvSþӛ$D9jHp'4 g8,{5g 4+IrS a V&+s#@y8}~q2B.v)0Vi'H^h$ꄁgLר]XE(M#:w__1qAx ?)ߟd&{,){Gb\Ni gw%ϼsP`(Fl0mpU)`6OA(b^ΕqufgҤŐ1̒f6^08Zd#FTyhuIt1u'zƭ|dSV~& p,ҝ׾J,$FcnO:ƙ/f[ˣȜ1H6 :rl!mm%eJT!oHC`,hCaj}35UΘV+e{IoJptpo'Z^jkNZ:W o>#J Aas%A/ UWUFBꐰ?ț p 4M-`qHw1.Ē. ȠLPD兩 q#6D6lk&ϕ2ňc(`=A~=DzE*FDEtIQ VݓP-l U-;G Y7 ;TW\Q.s؆&7(Z"Q'RN߀M}]EcSZe8>ûőT8ʼt_$XuO y;(U|`ryBɛT)BCd23Pswb؁K~#NE?l))A^p11ϰZ` C>.c+[(4 zy EJ(k|^yvu<$Vl[=оOBd5[_ڿ/uc}q:-P`:@ ʧ+D?3F0Ǔ[r|M1eĿ:M' Q@1Hln;}nδl4\@íb J~ԁRoMNAq)If,1%ɏ' Zz vâʜ"ݴےp8Sskԡ.LvyĻa$T;@'kwIyH\bV]!Jg`Yb$v^Z90" K;2T`,eA"e$"d_:xP( 4#?E3"0y9UGFh`bXD8} /sC J$u8& lN2|ϫ=bt1*O6,Vv [/ a+N1cIy}_Vҹ)0OT 7D35`hS?[6f c~gƤ\6)y !|(-x@,@7\iҕ0TN\$H]ʣw-F[Y)!8",r;R ;MO_%Ͳ=}UH͓SiˌOؠ2]+:4TcYL.p/ cM)_h4( ,v9u`&\;7z@ΦU KG J ʮ"(]N4Ooʯ0%b9zdݯ09.:4`VhHD![a0ʿ1)#ST`yRu*hԅz3}qSVä9G .0Kbb,Q*]k fkR9EpD`?I2„IN-v&`~sz1k ,E8EWDs ĸ6Y$e4ϛ8vp`VWڤo"5/!Mn]=]m_ WS=9yvPɷq\p@ 8$.+娔 [Cc1zNش߶T]-Lj+J JyhY'fKelNjxU9=,m` qHtggT..ߨ\Y7gيTO̢8eb٩"5U&*L`0f^"JJvO~ӵaoU.#r/:dN)AYr󈲨!#8(~kr+"THRS&C1"a #PA,D;2KxO}e}k/ozrb8K%bSG7~ <8S*S<#xl^7&-134t~AO붽{vxF:S` X[GۯwƗ/ɀ|22F*$%A֚d]1#V@"i>㽜 ֍.lXgCb3Z=^B+AD'dLDsQ{gB d_""r(D:ӌ{cyM;,aNY#"-㉕ mOsI!\(GqRE'j (' $%fe9V% Yhx26&j*P7]5iX ]びT& Ok&Zp'SC(*\7}#"oC-kruj=bzZ֋~j!g立%,[VdKzoObNȏpuUFUyKv7A٠)B>-Z?NqՄAGd۠`s@ǥ?1v!,N Lj3#3sSA^lޮh>"U;f2 . +/Ѽ)qg̐CZ\wsIEEC 70sz *e8 T fV 瓫;ɂ*#aC y#W#"o{d)jg6XFlQX:@D'Hy r :n+)-]$P'h(gh /y]pU*05T;Tfu/S^, C_xL3S s/iU/LxR cYicA9]|If2|)q`8f~3'߆3n\Sj82l|L\4 a$޽ҹ7dمMy?ں+!m^rB]UI/7c 'ËfBI 2x(~˺]BP?ő͑ါ4,v ws0о8S2S]UU!piU9{ҨKVG~6Y! .K`Єc1*`GO^M|n~5ȋ)T Q+:6j~ֻ $H/h鞾oK'ouưVs4c2+'WOBR?\?*@>!,YU| 4Ww+b{鸿Zn*~X>7+z4${>97nk14G`A=잒3NfObWXQ |tXT%5Cq>.7 J"_݋2wU)K;@K?;7IJ̨,gNLgx6CsNAqүW7,w t z*5hn<ǘ "wдDj[^cjB``q_8zY 8W⢠P28;"Q]'x|#VHNPti{ xz}7f /,ѫV`Xgi(]$CGtu}+CA;ؼ5jzPBq <>Qc`dH MN{fz-ds9jnK$mzeO _.Џ-bvʱ0l!,Sn7Nb:8]Hz%{HlسFXLSS/?"CDzg۝lC`(U0!i`C!@W Bpքk4AQM緻_̨C"VJ֙ kL4xyj9)PBсME}3'QPCQ1dXt97|4~NoU)2e`3 !gg3cVGA*JU)ߋqBKǬLGPB u  / {iZ؊NÁ"'E -p&0_7?%p()<\o N$k)jyPa.(AyLs ߥ6n$zd6'MY)hGI ϐoUCiD}i~96̍WMlx1|M>vMvH*n(HTs/6 0Mw!4i >ӽNA2a$ ^O)d~cc˞fV֋f6֐^W"ڼLTDr,%xW 8 \Yr.X/b$4%lI0/lD+cBq?/Uj̺XoR^{X]yVAc{(I$t" Q عz F=>15q79`ca|KΘ+c˱@40L6;KTH Yaݽ/p +(}D]5ג "/>a> O8ِZ%A *|dQ:Jّ%hCVue_{e>3DZN̘9u7blҳf׳acK? ^@ hzȇNc)&$u۸{.c|F˜?=8 ]9yG2L?8Ia~fZبp앗ۦz៺c_o!<#xC"\ G,w;ѢUR:힚Y_Fc)][ *r.%x6Qх@n M(pEeFPev >=trY\t_PDhw*%.GB8+cQ. 9xIu|L'f8ke >Iz{x9>z󖞬8y"թ*`;wTAAO<&"sF^RbØ=`1)[[t"ah7c|jZwO_k|.XNv NE.gn"*ҙ́3Ϩ8j5[L#;`'y>\Ĭ"PrIJH)=^[S@gH^W2o! bHmoVCɞY9=FlY2uTyV=kWz6Qg/棱5J6jft Mcn=e|9wDEBaruʱA!::&mNau9Q?dQS6eb Ny8洏EX2+g5WCsS%v]9$Nl9k?V''bG",βMM +]$**9 jZл2̓]hnXsKY"Vcq:U8nYo;B@ AS3,A#kk=\gAERRҒV0FxcTϑ4W0$Տ_y?25%gbdjhex!? L;amgιvj1dNj$ kv֟gyߟ)Խ" ݵ*:,smSDcSYFHVoX >S8+NPNV~$Rl3D mGaKvHh3*TE@K&$Me'BG I)}ІP<٨@%e"b-{*0r:;+iM]E-1x 5G1HG~ 2 {kcFBH#&:["mk{DЌFFp#Hi.6q>@<ѻ.K<) & 1A[>;R΢HWAğ^Ͼ f2+7T6isOgf3?GC+uܛqGzx7@~|BBsLWj5S~%?Zrv f;d] mͷWN>w5- DQ0 C48%G( B0|A`xss''G\Izơ?X^?SA+8mu-9Vs)᣹lQ @l(#/cٿkIZF2\2 }qYz^rϒ1UD-\/!F9-YQG̾TH@äHڦa\[)m{6rb(^}V{Rʂt?g 'k>nWZ?7w9FUhڍ`i>)xX/oa_JH\?UӈkCG'xҍa6}}4 kY4up06?*388Y@ٯ Wں/~;(K5MxXv=8,\Owk?9%@u jv\b%|]2?(k'54\N(9+'kn*g7guE":&D=cv3?7w9w_B ne_6,|~)FvUET߈ttmTS[-Px7 *Z *x6T#1^fL] Ӳq!i-!KX規$"}T=s enI ,zdIwk~=%/e2N; {^&(w>jZky\5nɛ!H:`7pync[3c7B=10;էT bt XbfC1&KlAKhį1 u *JQ(!#a} ˌ@(6wN V-q!\<3N2.A t 1M &)r?A4r1C͝nk ) |@uZƊ }9u/Fy/l.w`Ĵ fc%vcjVu]aO Q3Obav~n 7- bTG" E>?Y 8Z^@!~[D)D`ŝ~<֪ʹ,^Z2~|UrpWv=Q;6:#մ\#VP-ĝN++W AUoY{O/OldłA(,yWq 쫑=Q6oCU)t.7מH`Y\c 8aaD+\d2Cr̘3RnǕmr) yGti5 *Gu{U=+N¸HNVtmZwXP? O?2rw y1wh#yޑM=̙K HlϺPQHg l\>V )s.W;xG>"ozf/V$[&G{NFQܺTL@˂T"=`WHvM:ǿ? 4Eã|'g3#_7{)_XJ4_*}Fo!㊿Fv5WjuX6t@Wvងm' 0 Z oه\^ɽMP?` : Emte \!EKΙCӲd}(T ˡBauWVGQP5"U>מ1+Ac&"v\`G#ge{`-W ,m$ 䔋{(͠|~UDҪ2u틡݈ܵ=mv YHtg[h gk)f@/xh% qĩηs`.ߛ>+pC᳀xT$GCxAV29mgXy<vNEV䅰l (}WcB+n1 +1J{%:i0iy$]RY9?yxh7bYBb!Mw$cXTЦCןͲ%, =L{QXv|Aw6w]fQ @9n -/"TbiJhnyO֨E]6Lq-Mhж{u4*Grb!-_b|Rli;UvnIb/b?s o>lq-^ÇWbrٖ2jVm^uվf]Yݟn ?8'H[* b qNΠAm}[\F@'nݡ}M>_ۨCr/9aUmU>8ƻvkrqyi-\` ]G$j9}& JH>6%b2Bګ2!o[uo%otxjdKse` Ulv+9 ( AU5~J?.9@ E$ߺZ؝-1w-*rr DgVYcK uﲀC2gZ$(Sz,8l㮐T?RїJa#H  ? 9{[Z7mK1oo7[!H@:VAy/ 䩣`H HUS_`-@ZFog.*ADIz37fdN$; 6Jpd+L.+_&f1eнޕL#u9xJ8y *$׮SyR}`qr uKe_%=1okuwA2ЈUXdCu `[VWPLe2Ւf{c$Q{#kk:Jz-uݖdVlk?v}=. ,^3ΝOoa:~#Sh}D:6ݑlpQ\(ԉP+Ak,C&XORi r%*G+CmkYxDž$Il-41y t01A`ka ~zH T5 >f"~r ّ]Y9"Ы')UkKn4!j6w`kXS8o#lԵ=-:lvDl9ЯbT9mh\BLnLo z~k?+fC3d:А/ߴՙ&yQWÅ\O!_k(5'IEFsΰrߗ}_1F:cL;uCI.)h 9 앦DM[ 뢌KLxKwd^GdXeH4; 3X{D*N뻏wlok~(0L4U 9ѬUzGQ ė5$a`(Zƒ_]`r̍Q!37z:\Tm(Pc=r{lW;eAY'`@Z6x| yH4KEGQy%s+q> ;ĝeiwdE`ķ(m]&qFP:J/=ۗͩ֌ b—o =rignN 6L<>Su'ŕIA8J@BĈ>-RCijRmz_Xly"Eߺ.S79 Ɵ< *$@;JA%ί#"L6e#-VXvK(fQW:Wk$?;Tl/Gh݀zU+`dG&F=:E|DDnoʥznYk҆R/*kdDꬴrm%b^<@r , ōh3W]g4%pO3(J=2)y\6: (}\-V4["[.r_I _{֞xCmN%\tGFЮu=ԍ1N3@ǒȟ&@+!=m`gvɁ _MޮpH̫:߅zdr8a}1kX`|vwo#Qahk0nSAetk9-Vyvsts7Up7ue ҳ* |ŝkS!FpoO`p҆JgY +{|>U?j*}bqOOz寨R[_y-*6%vJP~_ֵMkYBGJ#_q籺7|Im(כ&ih1VZA]52SB8CP-ƅve&oe] y"kPV؏&b:N ;f̞V~[ݹԣb2]kZ.:~-,ʢqMTEG:7! _D=9\g6>3ƶԑq)@FQSL8QSSa5)9 ^MgYbr"b[:xs:tӵBB[PM cwSu2g`3~6~=>5@Q ]*SҴQNg2Gr見6}厳B-#7qjl%d΄bcs@`# Tzp} ޵v45L~Ehr9 #9+m@}{_SMn6QM#P8eCũ\v,)du"b揃g0K5A,6, }4NdFr3?Z]ϕS*8E6*uiVM("Bؕ&+Q8>𧩠i馫:W5BA+VO!An]C+U3/WYfHp59D>CzHփ.;Ih޽f q+)ĐDƹLxy_ `&…e|CFMG |=&RahO #:r 7ۮ"fɖ!FU3rPX4D Pw+JYb6p.Dj=4ɵ9H?t93$J iΖ۳M ђx\<'3k(>fRobg {E3 +YN~ϴ3?hTW̴uoE-aG AUE'$?RBq9*>~0;!_ @)OhsPL,C|90Q]͗wx}pfeB.7HkUvqڅ CQʋz=AS/.bcɝ87bËiXNi'}6 =]N[*0 /76e A(| })&t;PۈF a! ! Zl̤eEf3 .Ph6ۢ$S?yZ05FZxӻixea5LCF&$3BXiQjU~uoG!ysTUBaie gugh_6ˠ-O^qs_WJ̛5ivr3OӺgd~ aS#^<@cr捋s=So p]%EF;H LḰ/2HW|fW)Ehi+,، mi!N7d+OI8r<'6.z`F4~[ɥ ;+*b]iIfnAE$=W-+v(xaMZ,HkۉܐKUՀW'*a)L\UO$8ţ.׎D(L%^(KoREl}o`7ZBZ8Ei^.hWDUdےa+SĬpdNt*!N^B]7#˘2."̥ٕNw|Z؄\̰j%OS%C S8]d[b}PT7S(q~dЌSXkz|E@~5C xnp*?uG:6Ӱ{Ԣvz)8z͒)Y**ؒ/Eİ%+Nj˗3Q[ 낣uLmd̮`_hxT\=f9C5 &Yљ+2c DL>4cfPfpF\YI'|/wxE)V l ¯NH뾒D?7&Dt=zıcPuT ,-ƶRR$h ^>Xѯ^0u3a~,fU$\$ *Sz隇̓yj@qhU1X;2o7g zxq{M!yrx.OkzԗHo@*g"kVN, ɨMt1u2l-ݙA);{^!"Z.ZGs b&\仳uWwF "|eWNHXVCu!>ll22wG9 n:ns^n.@D;tϐd(JDYdC a9Xr;e 38P:gć1(.hLP+OAa~n#|&}# G.rW^ίso,Qf ̐G8o_/ %X1&OBʗ۫U}%ddbڪO /xƳ_|*D# O^ۑVQ(K8L !b*n_SiLk6zIz6\ 1!ˤ=D&eTr-0CZk=8[ Ā5$SoD>,]8pv9:E^Od:2(l2uO; h\҅ÖArΟLN&cΟF\3k֚8hqZc|>H:}r+% XpzmVw,,F/z8YwHaC*{bpŖҵEos^NX˜ʐ:"Ŋ\͜- 7=!,JNFYYhbS>^5X["HE2sN7A}~GC?KߣH,/ZXU(3@b a 19;q P!"`_1 ݄P=OՑ`F::MN ?lpJ|HUGc֕q'w_w&.S>_Ja`e<`Tk(Ҕvoz_()f?6+z@Nei# ov >Ed$<-5FPyD\<0F >?R8e\&jZyb!-y?N*RRX˚1 ?c3O`/N"_4Vqaʯ'bFߑMC÷Bw]\qeV^159ܗJldhEq319[D/@@^`!wC$oߙ}[F'Zj߬ie Yw?tx_ٳŷ#WSwzVy)/4x?I6Ox8'[*uZ tb>fSEOTL\.B,9Z9硃})$uaqrm=)^ ISUŷauOҺrnsX U6՟›xBẉ . JT_zZ'Mb19@W]<4vSx,.ngNдL=+5op La=Qr`3wJ Rer%@jl' cՆ'F4'u?&j1LtVM0i4-NP6AW=y[@#=} ;4$TJ@",7]OX1J,}lX9;E{q\Կ܎*q _,d61=*Sɉ/zWh].B*i=^Xf.ґXmlַs/qmQ\:LL uȼoqGe ЦIӋGk8&~Zh-j=ڨSk+j) ]҈.3>C$U:9-m?\L h\ͬ3ra;U.ᱸwz pnwO<$5q#{oIh? ˆrWSbic_&*90oʒa$'pCX$U=G< _†g-<*w(7fhџ[ˎ"bSZv)5FyVt= bL1H I+8`sEs+}/Yd h#-W/||"cbmy&z|EVv*8yW접%c=}BIGL<7_&8,™j ޘE<Nb"o2ؤ$T]8ުHK;|Hwz4Q9 {Oif1).lz .|)P-^ayt&25Wu)lrűk0w(D FEOz_SNޣWE\t}m".qgh d?{ Lᴚj$`OkednM1iGf6QP+Пv%萃'G ]cA[u1mʚE">;)v~0EBRQbaJ`gԳ7_54DΝ!Ir^0- ݜ$#+?wU?D2IO?3 G14,HhXCĹ{ 3hxYYw/-S_`d؍I明  6(ʂ\̟6^QJu9SeqRѹt ZPPo<j7DԤ0-%,@mJ<;`n0X<66XGN% g7?{>I-ٗ%dX98ޥ7k vξtRtkؼQ 쩳^BG5Qؤ,N6iJ$o'hdX>_:̷tD0>DsK"e/9-֦7#!׫#'=6װgLfYeJ90tO!։vyZ&5zw[0O2zع Ưc5~ 3 E(]uJ{I~_!%nQVKri(ϭ~6-0ѕRaud7m%x %t7A5DmańjB@dR̓^r=kO&n)2R/2K6O|.xK0%B; , Ѫ؋Rg}k_E&wWȱ%z:]iS=sL'~T։8MR}mZ< Xbİ|0od|4g$ݦQ#=XeIzUD݊ߡ{ۤ $)u?%ARd-EcbC`y{[)d7K1:FpF٢lﭸE"Ԝ1\u/, 7z-G]%"0IPepP J}{kO9p񏰟`7OPƿ~IQUVM̲mJ.aďÜf#ڴ/p>rMpbº {N9M: Q&.DIwd+8( -qN)h;:.DI0oF'9\ۧ c/O=-M} LPRw[G$/͛1-`5YSí葁Cr,Ot~6%NcΫĮr ֢>ϣ⊱N <[6K=|a5jUL,dUHC1 Ec;K`,R' hRS枌5g|zF: d\ UTc#oѰ)J[9* ;@RV ;b%VIy cspBJ(Zv"b޼CTgcMbpe]r[7ũ ZT8c{i.",=]K> ȕ1D:/|R5nϫGջ IoBd; +n.1}ս^Q5£ ;yՒM}AJK~?eC"mN>XAjb`Lv3Ts%F]]nXUMHܪ&o)1 W-Bzӽ#kBN ʂګ{PfoT/[A?P#!w{5kOUd{, ?(jOS n 5] 5h$q, *1Y]xtcŵdxkֹMcfTW .QL -cQ=iD%vŏ0Ɇ^"rSg/6oa3UKa0v;·*Pi'v-%/`u/1b)rN祓(VAVϚ歸|Ya6j1ɳCȭz\M<:TWj㜿q]<2&L:}źAƪl/7]J-OW MV p{%z?ޛ y j'lR[^+ez$d:H{OL:>}%?!;3)w’xA {I/ڑ/ %u[Vuђ8+ujd"yEkz,ʾ?9F|24hCfB#[o/@.F9uPyes%<~5ǜ$;R ch娼 xb:VGM8=`{,ُ5ng:EE K n !7_p VyFXq%ڿsYZ, E2cY&Hm-I:=P;KO?'ڠ!L#E5,F6NEA^oѷБ1#ǭDNj9\7|bO%iϗMz=mH\zܱ&: پ8\-LiڤNݣb LJ ͋(SDFIF/_iw)q}װ%SP ڄ>K) g7X(BNQm$2,:n5]{QP &[-!)Hc35q*CeVZyv4:4WS +v^EJ!\!GoHq~JjCF?|KI䂋A +]U\LIv׉)QUG=By* 7ySAs~x )e5o,J)\E_9vsc`CfaD+a-AIgp^(PE16av3/7&曧%@#6Ri?$Ic%AFxUch;'E[CXAx j<؇`]_k^p~D$D=>C|Š呓ͦN_ jPO0{%.j q5xU^dRgkep3es@l:EEtwi K2x4{,ЪPx1Av\W1=E} -)?iu(ii!/aklkޜ(}3R41`_mcQ<ז,+fņ&ב&&Ym {6}:*u I2 0D^U*lȧdivĺOOx Zd"(@}o: (j%]8gq2M7v/٠' ofYWm>)r3`LFxЇ3?!~M8l&()ecy6 BlکGWBAef8L=)o[N9- Ac~된/"t< \7.TaxdlW'chHgQ\Bʸ>]6B+ OofMR͇=᳅[{ #>hi|ATR# IaA‹Db%+gLEBJd;h튚Wlt%r弫S57G+t!v1px6iN;m~жun!:y*ؔWjq+(>ǧ+65 5T{EUez.\M#_yp]^/7R٠5Bosg8oӀl{@cG=.baV8'3Sַ5ڈzLW[>r}/Æ:D[+U\p6a/!]_':W,*Od(`+(ìdV̏ր`#X>zJzu/k 7k& H1 YQ֒~I@Pza:mUw>>6-iy;/㵮ӄk;܌j-hp*!zYd~7 mSIRæhJH&"u/khg -tĤ6XPR9=ZGɽD8%w{&]Ο=ৃACO*| fvG)% |3Zzb&υ9oaQ(w  XR\YBޔ"YbhORX<6LFH_ X;FEn9r^E ;_ eK+dMQq Y/`z+K$‘[2"»J;w.fqɵH5ėsv>{6 4FA}gyC$i}X7TϞCpcӯڝHO× IW!nA|߄9En#-&VWٷvZ 3'T?*-W#jgY'\"O:`qY[rw AWQ$D*G۵}K[bX>:_DoRE5D)'2ws`+M55OPsdWH xbXUR?n<Ym+pTzz$~} Igb :w lK9g 5-G57 Lj.ritد` `e,ㅔ=ʅg,OO chcxg'on{䧀THpFqAٍr ?ur-QPSdϸS u[~l Yo`NB3E*zoBdr'(`=pQ˺u}W 4`x.=#sTX}C?j[>̠y("4Ľ+*S~<:ZpDNu ?ےzJL\uŌs+>ѐ0<0N>K£-s<.>Wd[(O>$OUP F!_,3 @EAe=>(CqQӎyZyx<k]/$5 M6NuP}M6R~>Su$pEc[>];0x b:Oң-ma[lVt-N*2uq'8ޓ6cnMZuY?4򼾡 @G.ZBKѽF́ЋIϦ0_)n Ʒ4WzXE~mv{N9Q(ʜNng2^nIXD$FQ;\ʬS>;~$@9bbgY~|XԅV h#3PAQfH02AV5?v,I9ڊgvPLQBAq%88 >ʱϾ ^mg:l"/X6J &TpM,b3a}GKw jon'2R~O}RH5Rǚ;cM[ ļI.@lcOF;xUb a>V^t^JN^R|Gс33զkK`שgeOn?b윺.bΎ|0nn"&'ܕ]zӮ/˨UD]܍Tfd,׀_Ո<m#mfqƢ׸l[-kVZ[ho!yM^omM{ymtIe)|ZX`D ,> &|,>GYfYY"4L)5asaI4; ہ{ Uz!yS&iߠY$U*|w ^*Ҵ4\I>k"4ڸ6O"z_~xҀ˪$A0Ί6\jH~lHMENwE?6Ye)VR/=^ tU7p VO8L)Y2f3B;8*l O%{`=[/:C/8oeĕ*βM.d|OT|d8"UZ/L#wkjy ]3)plF .qugWNceM/w:4`$ݮƱCN L'FK-xYm+P_[*3><٥KzE\HL(Hŕvv$ϽE+6zJˋfm9S0GaWQq,C,Xi=F)!bC^│Oc)/q;D-~k* @Ao+tm2!:6_xb~Y«9LrR0TtE9==(@LЅSlN9 mdG3nc6h ɰoȜi/lJM|VluȠڊ]T EKz%%]x }Xg$}^d 3ffu"!r3Z K%`3C2$an!;&nl/!f;;^,&V9+maf9q_)F/ԛPsno$_'( xX.Aʶe{h)h.\;XbpLϮWUXTvjj8 /DCfkdOtmi*!4SrJ_1*A% bBy?k3Vh4PBeփ hHPnRIYRћ"](wI] ِ?+9S}4X _,"g,/ ly I˼|H.`Q\3݅L0׈#$Džt!x)/&s{mU~4-_1 83х I(\G"~Pwg\U؊𙧚1Pcݡ1 Xn%9;uRZ,)fQ1n0x>abaq0τmt >P[Q?I_[RCxZ$ARx[%t4Q  Yt9"0x afPų})wo0 $69t4Gu/76xJ\ﰍI:&)%AJ؛mT |oJ $.*Ef]&Ӧ03 ʩbnWhau )fU/bW^kCUYW 1 2[,ع_77b:`&3a6Z/9ױc,C^ƒbG@.\(ePBN4aĚ\)(B׶Xd,aAKkJCeBS4߻i>Uیbѭ_Dt.f(6aDb:{`;`J^=M}aq&'c< J~s$C,zs:F05>X|~~U~boQ3PlPaa} uu:=:ҥ֩(XyG Jx]4 '}w-CQ oGy)O}7[T{#0FXj"{>~OĊImDPjA͞R\kўc*"03ɝa/Q4!Ko utFI"-0~/_I,Md s \jH\GAC)=:сN.ԐLcBZcncu罩l"Lؓ\HP.벗 ZD}Ƽ3m Bd5TdxEhN`j>5_peɾ%e?>ĝr 0r{WDwV=hm˗x߅#<̱YDm ɬ`)5>&jvի&+H^e!Z k׮P LBјTq@&o9'a嶟uE8Όk1κ.Ov }V@Q@Ghf Э b{z?_ҿ&aU2#^sM9ǖP]#:W9DM ig)n)fdQ+#r-Q;`D 1a Eh܊ ?t(a8RC.vǷ;'K5R/w[8GD4\r DaKVOWwp"K31.ZMD717@࿯(Op"HgZU*'&IX5:Zrs=fdD/wt/6M*:vTlB QD5%o:̕2ڠRu׾{IΫ/c_L?GaNƟfh,yOou.CMɩy tnf6NTH5p<] xbqC,Ka C E w>;q5^Q1M=lF9D];ъ@L#` {3@X&'‘B8y17k̢|c^`7@R~M.XxZyX<(~M,0Kz$ w{D0yV CPlD\mĵ;MPaΰv@ CP/ŃF;Fr}O"тmNYlLsf"V.d\RjvBF' "!RIɗ\-GƬ`xm(r恐ƌJ"dL D|*gqn@-D]N V4,/`Q^Xπ:^IB,na vj8ςa{^h[ 1P4fQ? |%`k>k?lAR\[v[RLbSoD5^ :dܫvҢ+^n&zN*FȴwO#oBGID\1Yt(k0'"K"rbÈ۲0˪Md|Ki(ކ|rS+ YIBRjC^ "+lYXԚd\ծF킱qL K Z/3~c{L5nS 霢\''#D=9䱴I9>NI7%gMF@FOz\u0|e~%~FTRQmmm匠C nmpxjmtc[ }+cNf8'`g ,y2b].4,蜯7+<'ִ`KA03Ra'E&1Eq˳cOZ M"0A' \Ln4 h7~N^HRp18~B™lt8MJY >p!ЏO_֘sbFuGIDmUgsI (jYߕ~C.'3!LN?˛h- ΧzKK$52ܪwq3Oj+( L/ W#jcpd'qgs7JX ߈A>#Uԛ;7P%."us)=@Q-/G2&V{Lwpm9a5^/,Ξ!_Pe7Gr0w^.;4 ^3fW'i~|uKxi/MPAQ<2/xƔuX]8c̈{GHб)$W~@wJbb[pJ.v*?_=$[x 3\=HEE75EdÕ}ZJe+ˣcMPpI&?_E x?nO9{RQR q{ԢO B@Of`˔h_Sϸ>pa~Yq|q9hTWEO01+=x6◗DFY4rڵ)M$- <)cj @T}).pjw!͘ޢ]* da$38玜1N/LIU!TI4zꅬ^ڼ\Jh?iY*0XG3/[fmMKZ tVu+fp}biU]A5<ːPntmR-)`sʦ*d7s*Ľ|Ya Cժ4p 13LHW}nq~`O:5(Y8O 0(z4$hxP+`yډȀ)wAH MSjt7/= 3>GϜ_t%険 \BxZn#gْܹ" v})|)XB|r^;"+rэӚ LԻh nAjˢR|9)4y_op9@nGŕ2*go ~sTmݓ< unia3`+RHs4e1$Vvn Q<֦e\O`9|U\#5'T!U].?Qs~Zx5?QlLL[O\H=ai՗=<ߵ5Eۊ[}J-ewU9[?5-xة2t C<J>Q:OsD:pD@V#OSe*M*7LicuCh*:y-|GFY ]FzjZD=d*2qW5厌[s3^$~;E2&2u!,ަ?pzfFAnk][d ڪmx{G,rƨ'7򕨿0&3J>!?vli`` Iu^k:X$O']"PKE3*wKcdYh*7>֯@Yח7 RkDTv_ W8)2!ifc8i0#fPtA*u~c1,~<$7\һupQ!Al-c~ApӂՑO.!~OYa_"G!j viB؀F._g-ItgxZ! C?1NsY¹YDF(:KgyD+8 =6,-آ837s`BɦrP!u#~V[:dLȔvomF "Y[Zn_x;5&p_VX6O!v)E NQr}xm<(Y϶RR!!N^aL'߈/# ;c$y57U]d{8'bvs01ϧ^=wHpd(b)VuӺ{HDꗑh<e$!g/xyM±| _׍=na$rnCaZ[״ɕۨKrr^$5mKkTDvss|jX#DQ,~xw7\-5{!?DAVڈezd9}-@ }H; ݋i >Lo ua&nu يhSsДOm(B%fDOG)}S? R0@!X9 AP/w]gTŰ(>~_UDt+`hⅢ+} WVif/]d"DaC>u1ףL %ojk\2߶>T幋aU- M#^ֲx-B?F Y:q}]X˅x=QeƳkbScBYxss/n͏EF}6ZC0Xr9 9w|=}'\̝OLi+ u:pQ&m`M N bӗNp!OtwUzD"\IDqr1YooFɾGHV08x ^mfͧ%җ'tƛe?zz$m"]&% ʵsԨk~l`+`c3%^ٹam> BZ+ۥ!zwoRP?$@r*YJd}Sj_Tp4h}c+K~lb/@ #SMm打>(U eƂ]KaΣ@' =ƨ;YBBkdr'A-z8?|[J2߃HO0=fċ7za=lE[%bG<ٓ@OGI4H1xp2dO,sbB+p$/6tV~?1(4x#eu^ ަmIsp1>Q87~,KfXmd $h27\bTpd-%|U5o5MwE>|`6Z+ ZW?htR[R$+qŋ_3T VDT ?;JT VA͡"Wh!H]5 a)ƂfyIayӯ'M' ;9 $N̴n8eE2BŮ2#޳z-;evqdt],KQPHRgW{Xy"Xt2էZ#T+ LJ'jE0Ood9:BVwh&0Q/A6nP8J7?YmM:xKrd|s=M)x`ڋt >q)kQ{~?ygY]*:42RR pk{>ޡR52`Ŷb,TÅ0p8J1%us6Ae4SlT=$fx'-qDvAfYF̔dKDuo3dȅ!߉W5Qӹ~eTǝ`/t\ӑ E 3=˿d7 i8MgaWOg%CiN^C̤s$IO쓋kp %8Ri;v:]Xl.TcNk 24DT[Z://&Cz2jjl9uo ?8#$ צTS[.‚eڻR*+0>N st20\K8LeRT<!f%sB*~T7n{ LNrBʹnWp{ɡo5HG௘zeWao &@[& *ۚ'_| *>$ʈ1$Do!o8.˔>E]8r0%T SdȿQ^;+vMT.-BpeCw!9.wrl!D7'gGGOz?jÛ-#<Ow-,:8āV+6C.5SxE5̰ IW|f R7(qyxeayS30uyLjiyEuG?g݉ עHGzJܮxX6!d0!H]3.]p?V\ 7M;<&]ǁ*:KOU!Pٸ= dHZ 2'u0J'Y~\4>iqrpm,hPFmWnKRafrʖWG xP!F4!Kkr-)zSw"k:ܫlK(@dbU܃`gsC3YaLfWLa۱zO)XA BEe~տ o nKPu/ka8x2ou.癳=_Rj~݄{mE4Dxފ"l힇 OTp;:|F75R? qe䇎¥3 dKׯ=P]2۬"o;uD r $̰wCp؍8Ń,JC#2zQdX=ʦ/"q貇OIƐh,{nog6k^r)Y##Ke[OuJR׸;D[RH@(_ aȔ9rO{s [$}m! mGT#F5U`wݣ-/M >yPI&~^Nj>b3tYS I'lza:sU4IyUO> K%V:o Cx1| 17WY.4 ÛiҺ+D Sfu el9fҫofe(7VX~ϫ٧ki]ld|ʆ^1=1,Ȝi 18RȢ9{lE=pxdӀX&$iv'΄һD7X(\- f#pi+z >2F/DgSUNHP_f1S@0~ o7=L .#](o=ebD*J3p'FΌ컦̈́68tb4RAjIna*ۇ0 nat֍4H~0򴙎%s HryI*á|OW. `-)3~} RwYPcYwg',@]@w0RXocPm̧?lz r(Jz"$6"-idS-:)ѣ%8Iiws ,TCh=Q $`ι1d"S6-Ⱥ hg^CjV9Xw舫zZ+9@Co $MďA8 N!O CIĢx/![&0.>*2:K]z Dx.G;oYm,s& g8<6^̻N2/Kдch="PVM|V`5tdB@h 3 V:|J`O^b;x81=؜IgRj_qƯSjDjWnWMƗt$~# cR=oF12IbߒEZk$tfѲ)`mn2,*>08lek޿Lq8%2(y [soom8@2Q@ -c?Ca&\l?5"Du(i(ɴn1׸ В"҅?^Hݶ0,^9-\%W,0jv"[@-.D/BR Fi& }/݉;愯yڪ:"{i5ۻqbAtk.T̀#VG93vXޥU'S£7{ Q9@u rzgyptOwl[QF7M.HqrCÒ)qe'uqaeܬkh4 ;,!8{@=MY6aի?/sdb|d_v`ּ4Q~`*Ų C_d«D ZD53 m(eچ|@ eENEvUY"+O~7H)e-@2+NL4C)z>_tGmUmNPt]b"mA_fݒ-!OvBϗNCO^5zq)}-[A6 GHL@ čga?{˯@\&5BEaUwHBl]B q'^b%$f3S)f3VI38cΐlE0cD٣'SGi vԱ-uDa=4`=sd7?!|p/ѿ8͛|O>1ƈ+X]zʝV~0jVTY "%{`85V"L— h-JX9Wz)ozp19dr\8+ljb|?\ARؖ=$=[JZN.@|/YTc'2`Q8-T\"><%t>0p'OA`eqt\4@rcšor@ h&pi惘PɁӳJfihV,&UvU"3M;ym(cpQ)x 1i4ĶBVE{mCE,eu"'-?0|:K 83 [@iy{ n9MgU\;;~wYT-Tɘ!ߒIKn2+5(RFp]G>KI5~YvxސwR iΉ_ 7LGDy% ֡ŪA㺰W70I*|[V E^} `yc[غcԲc {g s_:/{9-g]1uU{fV|f#4HrvU@@"O^MvuPb-v9;ĉ\kR.a$ 6"9 ee4x75ؔͫ؛,@<;6ZxT ..9`"ˑ&DffXKjRM] qH$,=2 %׽tm±6mM& 4yNb;9TDjD `̆G9iބ*/œ*ՉAvAfr,UdP-[:OLȨ"& 覹?k)^"&C}̊qKw L b~)C9>+9{ukrZ^a^uL i`ծtbx3ܒa-Կiaè"pKrwҺSMݠ(qG3D\&Ȗ#jlhDX DcK9 =*< _aqydq(+Kzaij(_b'}BCmԂW 6X2#I{L _UՆUNW=[NZ_|eu]ok1L?zyY;=ȘQ醹˰v傟i2@#O[ۃ5'˫r;IihROI] EJ pcwqDJ;WhfCu0qI0!߱n)QY|2Q<ϰTtj4lT.ApCY.%RβڟQ ZlrA'A[KfkW#zu}^k s+:wB7Q? iLw,ʬn[{@2E f4 do5+5%vөPLF>XZ>fZ8z-V/>8Oj $˔ fsUfzB"T@ܻf#YYD+e4"7x=lIq_FK/5 +rEgl$NWԉ/ooNKc>Mg#tPLh=TZB}jZߦݗyY,7 *&ߡJKnʏ໐pRV0||(WY6u(<~$IA^^DR\XHrCnD:'t%ty1$Q{IS+.ՎOl &>ʷ1_Qbi4T8oNhJXFu.G<:!C݁P [e4EԈg&exժ=a h Jy!%^xؠL?C>旀i'W"\Jƞk`3!ge F⿁'_D3-aKxR?[Q<5"h&z[UP/hlfjI^oŐ@=eM~Y.EwO1XB T 1CYRWN΅n]%uDh-3^-z<]jHS_BrZbE҆ $ͦF"_5v2 $SaX dSK :C~-DO)+/}Sli#R@0C"a[Kb$*T3rXa=&'tOBR4 a`/pN$b]͔3 )\Devg_ʦߵR @AA͛f/)ώˠ NXe/IRj9zΚ*G<% Ū ڪKGL0DmG+-JGy?]$I }VB3Bk90DQMk ?4b`S\7,c%0˩rR) pQ-s,4.<-%ߠt4mę-Z'(@ 6;)s4-Ye<{#+u2uwA#uj8d?xo0"7[@8"D#5R"2;qYkv\fs۳1zo 6IȦ{sMu;~1=^^Y"ڿS.Vf#6#y4a$Us\ߔBtf^6zBlt"#xuʅCTq283dLb`I|l.y5+5Q4H^L9c|H * MVǟck "RɕeY n$DV(!aOP17F㬉H#$w"Ț ^aN;YM-O.gq-JMӗ2ؖz_8A"m/꣧„2ĭ8|pTݷS9x("%!P}-Ck#Ӌ k^U>p._NqxN v jdVSz]Ey6v9Gx2-ķt-Vxw0Ct)@.|lVTSMtℒZe@ϲT4 $bٮ)~_#jn\K*sT׬Hq O%MX6sS9*K[/qoC8Q́'DmE1_#~F{9Ah vt$S }!T[QL{,W "A1QzEXUIR^mSu|ȿN4̎/\Ò\lF,S|v5 ѓ5Hn稊 []WKg;ď8#FN6P񜔐d#L}ڠ1}-@1bdf2r(V vvd07.C[,sR=+bc rk:ywF`.@$cSm3S GXJ6C?rra>vq G{$pZ# /6 6bce9Q5/U}]ŸԬy9:5NX5a>}I}>hF֭ P H`?Vs` T"d 6kWh/Gt?P+Sp'&>50镇kt(^I7&ܞ)Yo.CZNQ$QblXC3Oq2L`Y1tɡ9o/%AA" -oeC++akS25hRm伂BDo{,4t]y#%^vn "Z0}$[^t[ b4ǓZbQlĄcʞ6fv޸y&n\e7"MX@iyoaL-2?4bu ߵ9xx.`K  D?12;rR\bzJ|4ё>+3ø%25 x * ^q"] cI v>rȰa@[\pFYΘhs;jͲ4 .'%s1j ?Yq3n` QsLwB:']յ\(谭\6\xl8W~4o+A[;[0bp]jDZ. #! h'eyQH ΋Wfr[X0!Hoٲ]?4 C4 }tŔ3f~C(JvD#7Q*kT_jhr 7s+o.!g: rYBmzKDlgMF$~Pl1` ˖'Zγ@˔PrJbi$ȮC5Թ8Zb^ۻsio@.Z ˥`@;:]W79 0< jL޷~w(D[,BKȪM|qMfL[بiMw&yZ>׎/<] xI{`;VL3ZITtv?ڏѡi2[MFA^)^=<-2|2E}&5t2 vh:[if%KMHck. hDHX:N+i .9(n FݭH<"z-v0UbOJ#<{i+c>t{V Ѥ?dCOjq;31tH^ECKEƨ C\oCșsR11͒T}oT[FylOj`=?Ur:6w=A8=',P}j\!r BIˑ/ux.ikܹ_uBqOcg'Ï X[Flsv"vn2?kvT &}Yך@|H96cnj!՘Xh6oa~F*O^>ɠ56 r o_Y=YU\g]kjk9Meo؅̑.cǯpW)G>Jaz9> K3`~t<0 n AX"'3vMԆn3cKPgr}YQbrnCa58-h8LeSuM\^ VxZڶ4& jN~_∋6I !O&K[_6h %msQ<cB%/,op_`WQ㕑zDoWCZEGĸG^gezrϫX! E @ l 5E|y# Ŋ8k.ܷp,I@?&Fu m5;x !/jk̃Y?Ϸ9|R o;'Ug=h-c;ܤnTxί{T樚%~ ?1Yow"ԓBaȡ  (t s Дbw`i/mA5:ƉHȪ>;w-R,'eş&}gD- [wNa},J[ Fto5 5Pwk'DrW1GN1KR3ߵ`%SϢ;[Rʍ {\`K!Oڀ~ -5ɯS{ AIiZo8.}C _+u0nVNo]J"Rݤ6tCu˪absEɏmLva!:9]BaAgݹڔBfqrwNdQ)P\y+]7/%mggg^J%QWCnmR`ʙĜۖ'"]SGLw]Jk;5lߕ-;+<&|5j WD]\z0|k<䑽jOH"9r\ &!3M=F&myS4DsmX8ұ59'~hu5ʕM teXe2!c=´-Sq̚=ҵռ 'zgR'_'u7礅X {4f!^,ϥiw 1^Kbn8/q:l% 9&<nLߖ3jl˔۪ sҚĎJ[8T`Ģ\eN6u7_U4Raq '3*xq+,?GQk_ bGB!嫖r P+3H]JƻRӒWV1F x˳5!Ѫ[_E1aA^ Br, ?JMV<=rҡ#V2RP(G&o=&k{?V;Uh^D/3ʀwi0#dXKFeP*)Z>n2" RprlOhya"AY>Bi1Cw{0!B'Z,EoR HLzsw+z6Twm%5s=TƍepxFZ #,~H $̀sEYZ%R!'vY;tsE9eoadSyĸEsd+J(g.D@;a=TQ+ٻ\F~wl?.y<v(%^Oإ^Ϣ!؜ne$zS6|G%(UQWgLRGK( FM7ըm{R埻!Uol. ":+:]RʂKiȢ\}QUfScR-lEDR  n(]W'#@5ɃW TT Jhܶ(mXh+}T~R :{I`cB\Uˆ|OmAE$QnTl<@e;lW#6(4qs ;qӵ[ }~p"L~SB"}a}Rf:Z]6z"kPl{vC8@\2AUV&/m4kJΉ|)dAbC1b)^^Uk,/,@RJe$dCY31V~ɚ gʹ6[Uc8n.Q$[v&*o%Ѵ}i'kXlHںJH ڌ QS2Xbaj/ϵɎ>_e/myS,Rմ5Rץm> wbDw,BlF yrp2/ չ=t=^Jt/o)#뛩[S*%UARf&u1#* m^i>|'S/|[!տ\_;:i ǵu=y%jHWek2>k1}e/c4=|r>@ d8*Us+m0w-?秦`>TTOSmn,QxwƗ5&ⳝF2Y]]'![wׁMh>2y.nL2>{!'rI#6ӅEfvn9ݓI .߇TbXX#ymTisuyt4n=)%'qF*N"&OyTTj#,Dl ĸb=2*"VȹW\ q'.iSgŹ 91Z_TJ!FWy9آ\pUMf qO1 jfkQ|zV}zI&ķ!EwObm)I`w22\Cϧt8@GSx(zViڪMh>q-&%k%hz:A7c0Ru.?# 6a:<^  OSkD?AuNKd)'?u-z]A7$@^[Psbo=:j>h;a ;u|V_FCN^.RK+]oMzqV1їDY EQ_<3){,?zUw4+ıJ/ON7D/-@\\3[ #e,^E1'm_ XS^P!]R 9bUQ w*i|$VrńATShnE&bnQD>#[36`ØZ=^omôc)ua~XZǻD6u!:+{O C`?䪓f P7^B99*uRJ|P kz,v$&.j.[#1>Ҫ{Gh5,c;&ۆ6=X 47Blc.5"k>7ЫTeloəmwś`;,֢)?1@|Fs7*,N{pu-Hltz "v-דca^zߪi\Qu?fy~0ϰ[݅.VٹԦ7cJ!PHJ' eɟA<.t2!K-8K*!}y #`=Dq]$ 96L6̀ړ?AiMW~r4THmeڝDHQ%8D!(8w%Ңهv9*=cL֨޸'(Ċ 땇vQaA\p2U5r yKp^#05X}C" !X^lP{6>>|PJP+j瞻vAMƛP_$?VFl}P'?sJ'ުX [DzKiLԐW%rzI%)(6IHٙ^|yS [giLH$r;8YDj!ãK7BGn_R }~hPTi;`N.WlFq:Ԍ?\ 7~7/\vK6ϷG<#)z|upgGW+)tXZnH7L,_kй9V8c^B\ ΂+qe wfJ ꖖde'[-Y~ݿ^W %E/"Y>a z\cj^vW+IM ԣcl`*0, W.蠂z" p xE!] F:ވXdL]%n*{H^/bsPHmrd*$ikyKSBp7tyfr) n;P1L>Q,ZFw%i=СV5% ' <;wlo;l+J/z0@PD8S["}7ȻgkIVo8T#`eGט56+>w0 _1@+"lb1J;w<兯m0X? +#H;LI)t0t}4Y?'/E`m .?ęl\ҹ?zimGE`g;a SLd0(&خ`4nEYE7U8u)v*3p9TD[)yqkhrt'SCw0L:;uz. eci.z:_nfGޣCѢRכ~\̣ԸbDQ(60A#P[Me_WyVZn V/LlB<μ/wKch/ΊK.eWPIW Km 8n-"I hu50ߢ{"KTYwS@CIO\{7x;_.TM$Eyyy&}+sH ׼jf(.{XX4,G?N0[ Q浝$b:k|SFUwnƴb,or%*3 {Xퟬ1Ӻ~0 Fcc7d5a; o5)\k#g@<Ҭ8Ac3Sjж[LnR0?R wÇ*d>QZ7%7ieO$Ju yn=iXE!d 4b$ %7rZN\ydd$nc&:lB๸A~K;Yjz/SoOy4^1#.[K~JR#Aaq}3@E.QevMdP'IPw.y2O91Ӣ|2`m(9YQ^QP|M3xq<%1w? YT{9Y[V^5&Kv>^SaˣOލ KxƧ_],\!ZF&vDċO6j1!+%|2n 0u[&KqD*agqtHfi9el@M+2z}aw$v5Ob4XgQ$kBTM$Zm/ WFa? qM6Q8ʛL 8J"Nyx6~gѭт/Aנ X+KWL̅ڎmWLo'{o)f]nykvuy*y9MllcM_W$spgP93 |: w׉s^ 1O 3AIF~E@;躠1C"m`/E6+4Zg5yQ#J0eÞ?[n6{ue8,~;98YTyC(#%{qυZ'QEItN?'@=k0шꖑS<|_U*zQ'xuEMNU ƣZӧ+`_D1尐ņR u G׫\T8<`DmG H~Rv_nYhI[쌐W'$/gDTab!sm6c>g%'3&.3hP_t~BY'ro s/Ej!A4sO@-샮_iGZ6wc:g$gG*3- 4 vk/B|a < OIB*OlYx1 '%U /adMH`w洊%h󣣼=X x xv*,,#;W5Meg'.|:I#$pڻfA` zUXaSo7iu57J5ie 2~\ y Gɻ*Iu Z[)^$iG`29!#s=b AfR`1BeHw~BHR@2Q3`u^v`{W!1jhx.a7[0ظj$iTm Yf;;O#ʩj30[\0^ɲXrي0z] Z"Esmgĝt, /0]H^F*sVeڴo:Ы#{F[Z5ȸwX/'}gc|a=,1\Ouân;^ <C0畝iK% $@Bj؄TWBT*z^Aɵuka<gk00ZA!|hs7&5SZGeLӹ:ønQ@SΤr:ug9=Gq։$͙τ5*`%&j{PҨIk[AA~u0z>0`u3 Vjm=]̬FRtd~k4㲚ǟo_ZƶV6*[ȂU5o`qٜA~#W̵}B `$'3SVa>?v3H >Yv.uOXN8:M } /T ,o0[~ ]!9m ;S@)2xFοA>Sua)|SsjJ-^pȍbJQM"菁%90B0rJac Ad Nznp/~cVA%9)A\Y{͖y_ܫƣ;qR nN@R fçL?"}N [7g2EU?*73wr`A yh4,~W[(ı6ܯv&P:@#+mp7z]{&I;ͿSb˸/VѦ{ycb)p5)HAV5 IHf  `0'Pwol7y E !?BBԍVš'6kJb$L!F!8뾤%6j}Os S'VK@gI{=J*+ѫr== X-8(v] GfIg0rS;3o mSykb='LNaOAoG\}hYM۝+̱Bmt~S%OhȂhز2RpUo[0Iolil0Vض3뻢oZ,[ْ-df%J`<w;1j۞W)z]}W+ʊ#DB9jTXOBirz'g ])Y:dS;v "ҢȔK0Ci"{{K7f 'fC CHέx+ƼyMR^Fe<M!.b#ƩwC%Y!z&1K6N$ft曯p9LXIs ]G7zUG–*"A!AN7#p}9K:EA O)ANhAV䠸OU+JN0 g坏| =^' Ÿҗ*Qv^y>56;WC xY#KZ, ϛZhDUGåߢa^Uh͏Fڽ,\?7꣩=5/g?xׅHcwCROZm9)6j(vMݪӤ۫1x'7D8|<'DryA_L qΧGf-KX5` me(`߲3G`qZTӾ-'nnyp5tWD S-Bpƾ)3MD6wXZszOwr*_긎hJn>Fsd,% ^[oXY0=#aW:eHrjM,u E[2+$7CwM=V8<"'m{ U {;Žgdvd%jd:NP@+{ğLmdk-t\d-0 Dǥ1¡Q%ەuG qC"4:|MfwF fddz2MQyWl` -fGe𶇢Tz"7!cW_2`|uAE9GeNp1KVh$+uи .n@&UXHG4=zE viu 9QZ=E5_Wz*?P6N\/ޞ]0n6l2Bwsx)7HK4MدW16Ā\ԥ^?p]%TAKe"R}2*9p)7(߲Bz J7a0@M\ڊA3?ȱbG` vw<ݿ' N?C5!RoGY@/Hvq~Knbbtܑ00RO$@BaTm(M)\y2+q-4W&+!~16{s}DYqm1;9S{ vQDӚ8Py"`K'IĆ湵v0eE@l!`}mY'IOɦOU{k \KyO!f+hsV"_4*oHvo6yUC?05~Qh3i\˝8 'Jҗ{ M Bm>k#ᄞf^ /<<®qK[ư0\mCcKlvf.-Y2 2K(Y\;vpA'M&JZKQH9[9r=/e";-G'D* C}F]EVwl`y6ݬTcqT{9w13Yc)Skb.\d|yZv!M{Q-V)K5L 3&i?نN듈ANsgUH&6B%~N%7ֆ,(!?t wSpev-kQHI>Slm et2oL،U>LBH%TYuO*hJӆ}HɄk}XzT36]JHu忐l(*m ԽQ2HQE= W\@|yv0FgěS J IR$+A}4`EV;g^{"tbA;Vzޮz)&HC1R;zXK~SƠz%):;="Θ vs"@&=Q۞[E_;g8J˷&l?^β{*wrq{ϟNHq΋kی1~?gmb8y5yBרkVڊY 4BƪmGx8|qfeNԮ'ʬRH$vg7χ'.R3 ~-:P{ӧèQ R? r俅D> ͶMyCm :6F`UCy:*Ȍ쮠\"5IϽЪPDc9ߺ# Z=@31.>C-<'du 2öO1c).'޾^X~mN햭)hCԷ^J~;`8\W{k~S=$G=8V2ӶJz\CL'1pu)j7"D 1g(8·1L QQѵb?䌐hh¨^ϔyf5mFBd9c+Zd|vD֥ dmMto`Wa5teƊDoeF2=} 20]h<$B;:f&z ύz% bRN:<ĩB"kye”]L}%'Iz#829o =t] OU<_z{굊Id=%|n x5 0Ƒɖ8Ei jhcJ}WrD34 EVk"0 Ң='M!̃)bQD^z '_ 3n1A= g-MdzJx^GG5ڑ]:AܶTM92ؗF aMW6}e,8D(@}l={Ӿm"+e3F=Akk!?T`[] K?IȲn}m];b.Wf6F_~ &v<~flVϰD$-+ `mj6~C/ԾY?33 C`vW2lC:%&kf{{l?JіL1,;o{orq3 K"oUg/cn׏~G8oΥR<nV+OU依LQ@@ W7u\m8}|f#ɏ%*6_;E {WXXD|t'ʂןO"A u,6ZިѨ?6  m,is1PXoB %Ło{ݴ^I@K Q.'#eS,x>7,~}FP0l|k9;.Xɛ~-wW|msE=K럢n)Y лxZYU}M?*bڡG2QJd,F*Lҵ6GeO*d R2oLR-m'k2-#C#wP3Cy̜ ĤG0PͭS\1C9Fg5ܿjJ*f Io?j$?iEۮ v(]_=-z٬8[:׿=Hj>=]TbnӪ׌{ڬfES,Rd5r gi}"Zb>?ṔG nYQZXkg_aU(yiԵ[߁IN U+p_b%ޕAX``kM TێG]"ҟvS>8*2ZQ-BQxh\K&?ZnPU3{D2bZ[7hGTFCzwmFJ0ъWBo< "dw/ VwN1jlDu ;( Me#Qϻ1܈P%h8i2'dQN?]y 8(Tc&katAɱdjz賷D#Tݚ  m;.RԆkyJDc|2Yv:jȬ2zڴsptйq:*M](.C0cJW9 }$ʸGAK2^*ӈ:.Ca&⊔ܣ8DKǐNښ'9Lr#Tn*xl/mȜ3W96BOůCGtv=_\$j.a7fk~ΰx }R3\ )#/uJN.YGbݸC>'GƢg+3poAeV0?ei4if(Phm'rZ,3iUm:C7{-`TdA7MP273:@Tة VRqS3jZ6\91nnGQRZ%?k㽞l2ejVH+!iu%o V}W+b\WORLE1e4o;ޟHAv6feSr#p_nU$FI&Qӷ%o= NNqeBImev$^ےGnj4|/+hXG>4@|Dɰ,V]emmZW(ִ5܊hPcĢƎ3610Jnx7$0TCK1Mr|}ϬO vM+HBE铕9Hgb"^r5^د%ۿ9kkL(TA;>~4Ø]̺~D 4`Ň}֦$Snpl &A:~q{ԻI)K LtԊt8X+`}}%tҝ{}&m,*^kOHZPaP! )rI`2fMF[53s<=IEmxQ;G؅FLnL}f`BFmXiC)VpT{A7ybǩA\b#cjՕ4ZP [e w]LQ0)iȗP4k Hq]\$9"ȧ-<}!ڊh}$\@.B?ϱTHHSE E=Oq!}#@>A~hڒLlpylg ٿmX8>5Gh]8ᇍu|\{WB^i$En`d}z}oDZETD!D鑠EȘ4Zl{DVn6mV\Cx{2a8iØGCD .~yXɺG-,~)g $ f6&繚4P1`F2EK4I?:2 ',JU,ՒqͫX`ts$]L9t|<ۉ_߈΋4ny1OQt`Wq-n!X4Inc7&G$T7 ͣj2 f =ء>0GɉQ 3(}`pfGr'>_84Z0n Հ|/ͼ_ +TQJ+Y K&I-Ry /K*P֕d*=r-֬W×6i4bl:>?Mν &ź. G'r(@ sWW*b8*gnh́YgaF;(78'fA7.1Bf.cε1$e2lk/l#܆4GT]_@t3J]QSh"pDK1u Χ}9$8GͰikZd[,Aʄaswy>QEVV9}]e5l9;)Jc*#ܳvz{i{m5R#!ߎ ˓v 2;OH_ m;s,yVD/s2 Mx|CAI2ym ,oq$ v"8pTa`E@zLӺ]fЄ*I˺4ԎS5~3O:`8|s҅3|s/dN$dD7YiU+`.%G?hSGQ@f"V{Wj^7(~ZAL$7ϋ_7y;6plI'/[y)XZcz|:G8(dpZ-# 0ka95}2X)U4@ךjkxh>2>+m;rYﰖ)sp9D:WaaU=qusj95 1?Jjc!S1C3_a{h?zk9_"7څ8Cx+7@֏#fvJFrncؗjر~BY3XXwdr2SY©,Rԅ9]X-q=ͤWse1atIMWt:3f= DoN|׻Ko=]bҜqCi͋ 2H$-Hqö]bxD:_g8Ž5X|6!Xd&eѓl jFV̗Z@HR]3~'t7[Z핤HY~z˔auy8hd(3ٝ[Ɖ4Tpr)Xy}@pM h "lG'"AzKlVdJBO6uhG=r @RzW-zƭ{-^O5U*NYìb$Ux`,/nMҮxѸ';=B8Hj+M; 3ls YZ