copr-distgit-client-0.72-1.el8 > 6 6_6 3!y덏%!E/֡e !E/֡ o>+UӵTjv+V~h"[BkگzRq2]JК*y}w|ڣޏEwXa -WYr>WcK fXv_ewgΨ8y5n]^vm:мX :;ewc"ac?idIJ0ϟ ]Z!G䬠o=6+txn.g7#= 8cK[`r/W3tz6w!C5!LRtOuDA;U`+OwqO0?S+t?80ENs8UuܝE[#^ڇ2U1m4n(ռv,&6P6B^ q֢Kss\3f c(u(iseT%W4D| 2~q%7LH*ӳĘjК#W%h3L>xL9A P~v ~`Xg}H-'MfL,%)ka"bqU~ME|*Wa"mn"4rrpFzfa, cn|PnUmqXݕ ="'F>MZ:wmҢNc9w{"t2@ƚסN5!8o-{AܠVa&[[9>.}[S3KF))]E|#zIj0fTMtYdx!WeX"c@:,^^ 3;`Q{/0-^Elcۛ*ƝVJOoG"9W?34IbIU2A T r93GV|N\>p=H|?Hld ! KLPx|    .  @  d  -  8 \   H p < (r8|K9K:7KGB HC IC4 XC@YCL\Cp ]C ^D`bE-dF}eFfFlFtF uF vFwG xG yGGGH!H'HhCcopr-distgit-client0.721.el8Utility to download sources from dist-gitA simple, configurable python utility that is able to download sources from various dist-git instances, and generate source RPMs. The utility is able to automatically map the .git/config clone URL into the corresponding dist-git instance configuration.eFbuildvm-x86-09.iad2.fedoraproject.org,Fedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/fedora-copr/coprlinuxx86_640!0!>FA큤큤A큤eFeDieFeFeFeDieFeDieFffd0dbbf7d82c183af089a488d75c7dc9c4085d23c2d1772a6fd02ad7aa3e4840b398d462a36a289de139b4ad7a6a027cc6d75c80b546622e64728cceaf98991c2fb8a7af9f1506e5d2008dac2d2a3e921f5df68a0418ab0b08ffe699a5a6e8dc2fb8a7af9f1506e5d2008dac2d2a3e921f5df68a0418ab0b08ffe699a5a6e8d4e95f158e56ff4483b0f71cb47baa152660e183193ee9bf23a21e05b482fd4c98177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643496ffc2e73c7491db2521cdceca97b1eea8c9af3911e8c61c18bb4ebfc166d29rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcopr-rpmbuild-0.72-1.el8.src.rpmconfig(copr-distgit-client)copr-distgit-clientcopr-distgit-client(x86-64)@@     /usr/bin/git/usr/bin/python3.6config(copr-distgit-client)curlpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.72-1.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3ee@e_>dhdldkY@d,@dcc@cbL@b(b@bbT@b4t@ar@a@a@ad'@aU`Ȗ@`O@``P`P`"y@`"y@`@___#_@_/@_16^y^%@^M#@^;^:@^:@]B]]A]>\Q\@\\ڭ\O\73[@[[[h8@Z@Z@Z@Z@ZjZWQZ.s@ZC@YB@YA@YYo@Y4Y_wYRHYMYA%@Y:Y1S@Pavel Raiskup 0.72-1Pavel Raiskup 0.71-1Pavel Raiskup 0.70-1Pavel Raiskup 0.69-1Jakub Kadlcik 0.68-1Jakub Kadlcik 0.67-1Jiri Kyjovsky 0.66-1Jiri Kyjovsky 0.65-1Jakub Kadlcik 0.64-1Jakub Kadlcik 0.63-1Jakub Kadlcik 0.62-1Jakub Kadlcik 0.61-1Pavel Raiskup 0.60-1Jakub Kadlcik 0.59-1Jakub Kadlcik 0.58-1Jakub Kadlcik 0.57-1Pavel Raiskup 0.56-1Silvie Chlupova 0.55.2-1Silvie Chlupova 0.55.1-1Silvie Chlupova 0.54.2.dev-1Pavel Raiskup 0.54-1Silvie Chlupova 0.53-1Pavel Raiskup 0.52-1Pavel Raiskup 0.51-1Jakub Kadlcik 0.50-1Pavel Raiskup 0.49-1Pavel Raiskup 0.48-1Pavel Raiskup 0.47-1Pavel Raiskup 0.46-1Pavel Raiskup 0.45-1Pavel Raiskup 0.44-1Pavel Raiskup 0.43-1Pavel Raiskup 0.42-1Pavel Raiskup 0.41-1Jakub Kadlcik 0.40.2.dev-1Pavel Raiskup 0.40-1Pavel Raiskup 0.39-1Pavel Raiskup 0.38-1Pavel Raiskup 0.37-1Pavel Raiskup 0.36-1Pavel Raiskup 0.35-1Pavel Raiskup 0.34-1Pavel Raiskup 0.33-1Pavel Raiskup 0.32-1Pavel Raiskup 0.31-1Pavel Raiskup 0.30-1Pavel Raiskup 0.29-1Pavel Raiskup 0.28-1Pavel Raiskup 0.27-1Pavel Raiskup 0.26-1Jakub Kadlčík 0.25-1Miroslav Suchý 0.24-1Miroslav Suchý 0.23-1clime 0.22-1clime 0.21-1clime 0.20-1clime 0.19-1Dominik Turecek 0.18-1clime 0.17-1clime 0.16-1clime 0.15-1clime 0.14-1clime 0.13-1clime 0.12-1clime 0.11-1clime 0.10-1clime 0.9-1clime 0.8-1clime 0.7-1clime 0.6-1clime 0.5-1clime 0.4-1clime 0.3-1clime 0.2-1clime 0.1-1- don't clean after builds with user ssh access- don't set bootstrap_image_ready for rawhide - no Jinja-vars in config_opts keys (mock-core-configs 40.2 compat) - allow user SSH to builders - fix copr-rpmbuild --dump-configs - install copr-distgit-client with copr-rpmbuild- collect and compress fedora-review logs after run - use Copr custom macros when parsing the specfile- require python-specfile (in new enough) version, and use it for specfile parsing instead of parsing the metadata from SRPMs - make sure we have (also) the latest DNF5 on builders - override disttag macro to None - make sure detected epoch is int() or None - build RPMs in one Mock step, instead of two (SRPM and then RPM) - use Mock's bootstrap_image_ready for the custom build (Mock 5.0+ required) - store review.json generated by fedora-review into the result directory - better/more verbose logging in the results.json generator - drop dependency on simplejson - repeatedly try to download files from lookaside cache - moving the package NEVRA parsing to from backend here into copr-rpmbuild - priority=X support added for the Copr repository itself - query exclusivearch and excludearch from the specfile, and store into results.json- Fix python3-backoff dependency- Add loggs to python-backoff decorator - Set git.safe_directory as repo rootdir - Explain how to reproduce the build locally - Retry only git clone without checkouting - Use git checkout instead of switch but ignore files- Ise 'git switch', not 'git checkout'- Add basic "clone" method - Define some copr-specific environment variables- Add runtime dependency for python-backoff- Retry when copr-distgit is temporarily down - Don't print traceback for 404 errors on SRPM download - Decode URL encoded characters such as %5E into caret - Use SPDX license- migrate from pipes to shlex - move to GitHub home page - use repos from task for custom method - switch to template for custom method - strip trailing / from clone url- rpmbuild: specify some optional parameters for pyp2spec- fix source build detection needed for %dist hacks- Add support for pyp2spec generator - Define copr-specific macros for make_srpm method - Define copr-specific macros for custom builds - Determine SRPM builds by having source_type - Undefine %dist for SRPM builds - Build SRPM from DistGit even with missing sources - Drop an unused extract_srpm method- Fix make_srpm with new git - Define copr-specific macros also for SRPM builds - SCM method to clone recursively- Don't fail a build because of fedora-review - Require a new version of fedora-review tool- copr-distgit-client: document the configuration for the dist-git subpackage - copr-distgit-client: add the centos-stream configuration - copr-distgit-client: new --forked-from option that allows builds from (any) forks - rpmbuild: support for remote refs in committish (PR#2049 and PR#2081)- don't depend on autospec in EL9 - use config file in *-cancel and *-log scripts - better PID for copr-rpmbuild-log - keep the required common version on one place- Fixing copr-common version- Fixup ACR handling - Always set 'requests.get()' timeout - Drop ANSI escape sequences from logs again - Install fedora-review-plugin-java- %auto{spec,changelog} support for DistGit method- rpmbuild: require the latest version of gem2rpm - rpmbuild: update main.ini and rpkg.conf.j2 for rpkg 3.0 compatibility- provide the build results as results.json - ensure the latest *rpm macros packages on builder- don't cleanup resultdir itself, only contents- rpmbuild: properly cleanup mock bootstrap - rpmbuild: document the options in main.ini file - rpmbuild: clarify and encapsulate Provider's directories - rpmbuild: cleanup the Provider class API - rpmbuild: better error for cleanup issue#1258- don't require fedora_review tag in task json- support running the fedora-review tool- scm method to not enforce 'master'- rpmbuild: don't checkout master when not requested- allow disabling modules in the buildroot - fix background process (group) cancellation- don't override isolation config by default - require appropriate common version - repeatedly send requests to frontend until they succeed- new --isolation copr option in Copr - require up2date copr-common- require podman on all builders - move the whole copr-distgit-client below copr-builder - git module name to define the lookaside download url- non-dev version and release- rpmbuild: fix chroot_scan copying - rpmbuild: fix mock --buildsrpm option - rpmbuild: set Vendor metadata for builds - rpmbuild: use mock --srpmbuild for spec file uploads - frontend, cli, python, rpmbuild: better bootstrap config - beaker-tests, cli, frontend, python, rpmbuild: add option to config bootstrap - all: run pytest with -vv in package build - rpmbuild: disable source fetch for the dist-git method - rpmbuild: catch FileNotFound on el6 correctly - rpmbuild: drop SourceType and rely on BuildSourceEnum - common, cli, python, rpmbuild, frontend, backend: DistGit source method - rpmbuild: fix Provider class design - rpmbuild: inform about testsuite coverage- provide the "dynamic" %buildtag - define config_opts['root'] mock config for make srpm method- more work delegate to builder scripts from backend - don't delete the "old" .rpmnew files - fix macro in comment (rpmlint)- do not scrub mock caches, to re-use dnf/yum caches - scrub chroot and bootstrap chroot when build is done - invent /etc/copr-rpmbuild/mock-config-overrides config dir - print human friendly error for nonexisting subdirectory - less verbose error output- add tests that we properly cleanup tmp directories - mock 2.0: config s/use_bootstrap_container/use_bootstrap/ - mock 2.0: disable bootstrap chroot for make_srpm method - put complete set of mock configs to resultdir, in tarball - mock 2.0: use dnf.conf/yum.conf automatically - make sure builders have the latest libsolv- do not fail if we can not remove temporary we created- mock config - module_enable needs to be an array - catch FileExistsError in python2 compatible manner- don't create unnecessary tmp directory - prefix the name of all copr-rpmbuild temporary directory - properly cleanup after obtaining sources, and build failure - add support for mock's module_enable- rpmbuild: skip_if_unavailable=1 for non-ACR projects- fix custom method for F31's nspawn (--console=pipe is not default) - buildrequires: add qemu-user-static for building armhfp - module_hotfixes support - define %copr_username again on copr builders - skip_if_unavailable=False for copr_base- rpmbuild: make sure librepo/libdnf is always up2date- drop SCM parameters from copr-rpmbuild - implement --task-file and --task-url parameters (issue#517)- clean /var/cache/mock automatically- don't use --private-users=pick- enforce use_host_resolv - require even nosync.i686- [rpmbuild] ansible_python_interpreter: /usr/bin/python3 - [rpmbuild] install dnf-utils instead of yum-utils on Fedora - [rpmbuild] builder: document some of the requires - [rpmbuild] builder: merge dependencies from playbooks - [rpmbuild] don't define %_disable_source_fetch - [rpmbuild] use six.moves.urllib.parse - [rpmbuild] download srpm/spec if url contains query string- remove dependency on python3-configparser- create copr-rpmbuild-all subpackage - Fix `copr-cli mock-config` after switching to APIv3 by preprocessing repos on frontend - add python-srpm-macros - print nice error when suggested package is not installed - tito and rpkg should be required only by copr-builder - create copr-builder - let mock rootdir generation on clients - rename repos 'url' attribute to 'baseurl' - provide repo_id in project chroot build config - Allow per-package chroot-blacklisting by wildcard patterns - preprocess repo URLs on frontend - revert back Suggests - drop "downloading" state - allow blacklisting packages from chroots- /usr/bin/env python3 -> /usr/bin/python3 - nicer live logs- make spec_template for pypi in build config optional - EPEL6 fixes - EPEL7 fixes - Merge #393 `use git_dir_archive instead of git_dir_pack` - handle non-existent chroot for given build-id - fix requests exception - add support for copr:// - generate some sane mock root param when --copr arg is used - add --copr arg to build/dump-configs against copr+chroot build defs - pg#251 Make it possible for user to select pyp2rpm template - --dump-configs option- [rpmbuild] add possibility to supply rpkg.conf in top-level scm dir - packaging: Python 2/3, RHEL/Fedora fixes- for py3 use unittest.mock, otherwise mock from python2-mock - avoid subprocess.communicate(timeout=..) - BlockingIOError, IOError -> OSError - hack for optional argparse subparser - fix shebang for epel7 - use fcntl.lockf (works with python 2.7, too) - make copr-rpmbuild installable/buildable on el7- add --with/--without rpmbuild options for build chroot- rpkg deployment into COPR - containers + releng continuation - updates for latest upstream rpkg - update rpkg.conf.j2 to the latest rpkg version - s|/bin/env|/usr/bin/env| in shebang- remove unused requires and rename rpm-python3 to python3-rpm - switch copr-sources-custom to python3 shebang - keep tmpfs data mounted acros mock invocations for custom method- new custom source method- add support for fetch_sources_only in task defition - allow building rpms from srpms fetched by providers, - extend cmdline with scm submode - optionally set a priority for a repo - add test for create_rpmmacros + refactoring - allow only https and ftps protocols for source fetch- copy out dnf and yum logs when using mock - introspection and --version argument- update man pages - update help - exclude 'tests' in package auto-discovery - don't install additional stuff into bootstrap of custom buildroot - Bug 1514221 - Copr fails to clone the repository. Build fails.- fix get_mock_uniqueext call - fortify make_srpm - add '--private-users=pick' to make_srpm container to improve security - compatibility with rpkg-client-0.11 - add config for src.stg.fedoraproject.org into default rpmbuild config - fix download url for new rpkg-client version- provide option to root spec file path in SCM with '/' - fix exception raising in scm provider - make command debug info nicer - print task structure in the beginning even without -v - add listdir after srpm production - some Git backends do not support --depth - remove unused run method - checkout master by default - with limited depth, we need to clone with --no-single-branch - remove original perl script and mock config for it - remove no longer needed options from rpkg.conf.j2 - SCM source types unification - apply continuing line filtering from f4561c149893 - increase clone depth to address pag#129 SCM source type error- use https for copr frontend in default config - Make error message when the build task does not exist more user- friendly - add --build-id switch instead of positional argument - do not fail when lockfile does not exist - change arguments to build_id and chroot - remove lockfile import - remove unused requires: - remove unused variables in try-excepts - #138 FileExistsError: [Errno 17] File exists: '/var/lib/copr- rpmbuild/lockfile.lock'- copy spec file to the result dir to have a quick overview on the package- provide more verbose exception logging - take timeout into account - fix downstream/upstream condition - set also use_host_resolv to False if enable_net is False - when building rpms, prebuild srpm in mock chroot- rewrite to python - build-srpm from upstream ability added- support for source downloading- use Perl Virtual naming for Requires- use dnf.conf for custom-1 chroots - also copy .spec to the build result directory - raise curl timeout for downloading sources to be built - changes according to review bz#1460630 - rpmbuild_networking option is now used to enable/disable net- support for mock's bootstrap container - check each line of sources file separately - allow multiple sources and use current dir for mock as source dir - also check for value of repos first before array referencing in mockcfg.tmpl - handle null for buildroot_pkgs in mockcfg.tmpl- new package built with tito- Initial version 0.72-1.el80.72-1.el80.72-1.el8copr-distgit-clientdefault.inicopr-distgit-clientcopr_distgit_client.cpython-36.opt-1.pyccopr_distgit_client.cpython-36.pyccopr_distgit_client.pycopr-distgit-clientLICENSEcopr-distgit-client.1.gz/etc//etc/copr-distgit-client//usr/bin//usr/lib/python3.6/site-packages/__pycache__//usr/lib/python3.6/site-packages//usr/share/licenses//usr/share/licenses/copr-distgit-client//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRhttps://bugz.fedoraproject.org/copr-rpmbuildutf-8db2922209d664a8283c397de9417cbcec9ee20d104c67296bf5ab0ca26931e10?07zXZ !#,[I] b2u jӫ`(y/Yw\jNTɧ Y0LY$5LbI eŏc@j6K̓-WԳ<F}x@䖿"A`wl^mw*L$ȯ+78Tf_AIF13ǛpV8`/cgl7=\P-Ĉ$(qqxâZ?r(g!Pm3=˞SwA(zCX].$S_39Wl@.LOO:1ʊ O9PS݃NR/ĕ qzE:Jè>1i19|9[/ǵKJ_{(C^uYI.*H4^㾙YXnj 𜟷'0U h͒ W6!# HjnI~A"B[~EECjq]p1[: qzh*05{e&˧ȴ[Vҍ̰ XrA$Yƀ\٪xgDZk [2K gOB,E3o 0 New0eXԩG\T4e? ^矃"+lazL#*Ta_=)^ĠicxT֦+Pf&Hlb*{я΀gf4R۲}MttNjD%CcfeҽE^W)#DՌ٨d+R;n%aZoa֛cB ap8j6T 9#<Nȅ |/OkꮲY@o})U%6-8#9Smyu$\/X]sj&~mMevK59!]b |JW9ؓKtD7qBtV]=ݏe2Mgg".KlƆxHj1*ptP[~Q.]߽Mؚ\m5,)%UMJQH.Dx[{7q ̬7l\cYkb8lCAeX/f_~S\y61H*\&mbjI.n9 ~<W~18 <#O4%@H+SR/G2sՑTGF߻ZX-NϏ \'n]&+ZƋ#j J yeCLe *RRYaVho|h>h~뭸0\un57R3HHd$|AC!p.̈*r:X! G/ 1=n<rTe&/s'Mz=)nL@%s.sNAI냞#yhZ7fUQ7j50wHgЏYh~t@%oo6}78ͼy9:R{,h<^u Uu|(3ZTh~@*"auGLYFbe0,i#S``*wu'| &C'Dqg|u;Ӹ*֧)w/-EfMz2*D;] l[n8a45J-w{ 91_sf߽w!8Zofh^9 $Y8Ld|1MQ vfe'󚿟Z="6Ja&}vH s@ hx"y};nUMu4$ŁH͍c 4pAl!Aw$i#֞EDUڂ yͧV6ˁ\&ϊFTR#\4o`3i &n`7`e풛kxsMݴ KdSlԑ J xx]wWԓc`xk1W{KAM( \nU]_ITz"֜gq!M4 3]dmSMh5:Q՝X*Kz j<\MGkSS"ϮqRKQuUy- uҭ+`N~d4?א1K*T:?P XaA_iIR \Fu@B@"~尠R$t'rlk0٬X0Lė4HԏWhwb6>>5p\C+[w~WpsJBJR%b9$ғk;DF+> ƹ%%Z:Q@oR=#\+G-$:LX_E~7T&z ›zږceO}<->H!-? eDH/sq0F }4aGGl)l2'1:D]`$c) OOS<]@qH\h DهCK7aNseI2,Py;Q)z5/vṃ9E2W`]h jXDMt-V14z={h5%\^m?pCl!Z*^L#LPNϻZǪulqE1yȥr,4fAJ;7BNLv MNH3DU&a up'tCbԔ,~~|ON8q w%&V."!S;;}c(/́^REl^kĐn>H:*J25Ic/Ƃ6Q={tgSx;Ouu*["5y[F7D`Ng/*62_-\=Т=f6ߋA "XsiOo;NSZ=:2V>WUajK R<6tTqx-n6_rگ V4)]0.9D|5;n"ȽF˥`b%GJxN:I+TJ׆foFd j$5۵Xq~(FYK囵1WT0#-nnP_vQu!+ K9͘$aH|^5j HG5]}Ү:pܮNdsZlП6R&0hg: fbOП 7\zA.X#mQPrװDx@WKemLvEǻys\ 9a0a8sZݳ )vxBjIN[):QԗAP.^`)ck= З5`pҭbt^g3\/֨vڙI<@~<^uppA9o ="&1+d3j'dH/O.Qx"Η3px$Sj"x-n؞[?sB$ޔ' dI5+.܃cmYT|q 1 _f%:2n1N)>82he=wdBudӫ}zz6&ܤ=P~&s!n?Inq-oIjCLTg(2QSsq*c&bN]M^-};Ҥ#> a|1=jaL׺A% xAlg`3F\o,R"Ԯ',?#! xbR@]*f9lq'xN;Iy[^DO>9)q/L8^ԒZ}SI,`߅?#ӵ7t\N3z%)kV|7=D}^NvU6Y{86f]{.Id^5\?! U>LT>* V^\tuw^k8= Q*rE@KHe{2$s~<ޥۨ,nBTU,s+YUADۀŊ:>k3t]#CL!{kG9&I 3a &R\EmlbD;p.i˹0NNDUqPr[Y*s}O~cI 6"dlh2a7BMn-0kL2Nluyyo! 򯀷x?MXwJ\Xi ŢiL}h&w>z@$S!^hHe7,}curfm?|l[E#u1S2kYOkI56}YM6,Z!;yRs% @(H.Ǻ=n[ [?AwJ'RUQ W89} '-CI޿qV n٤qa B,ga y2$ltg,nT{ AΘCcYwk3Yx; J YC&$燐t!i$HFoն5gs3}L|\XΓjPVSm 93+ ud19:c%tqh,mݦΰxiw<^ɹFJσ䁿n[L|rʩU1 9d[VB n;A# (\4H O;C|@sKT ҨMݕ{_PyLLM/7Ln(X-ܭ (xB~bcS ށ&1{@N+5xKqn؅K\!\.%?L~}%`b(ֿlO*Ԉ̴ wBr1A?>' %0?S]7۬HRJ\/~} j{3Ÿ>.l(p{2Gi:&`f<?wXݽI0D5f tauF_oP\*je kdBx.n!dKhsuhpq*E/v8FF.QXXp!1KJ ;"3W&HDyxq`cC_GQڂӕω]  xFW@gfߌw;h-[FooRzovg9]Y3(@ E,=vYrk.qu 2 q/5fOW{pjBt eSQ(J/W!ˇV~S5.LFV13Rw %*6FC]ʟelze&YKP埚w kL lB S=]eG*6WE_h2;dÈq|n ~.J:4#e_cɀ LM)éd3pcwF^K)&6]J [|zATFٷⲄ(TIkk5o-Ph-Dz|Մ`-ۈnzᛘHְQ;+izu | &: 3EdWp]; m2{KؗL단Ao')QGNm6e6a#Fl2F|ja:& I ʚ-Sa=e,7:%;}L>Y8E,FvvInr $[Jmc:ؙ.JmrJ\ εz6V ]Uc r^wV#<{Tf {||\d^/F0w\SH?o &N*=46֫mJp2윣 ƃŕI< K[ ę[B=#+zA9Dua;"*DpQZxe+/#ah^Zdj moVVIW6-IӧQw2iWR;}W|"l"Ӆda1r牴0 < ӵ.D`_Ubi8W~k QΉ,^hMUOy,3/Z7 2h 5٥]<iL 79I ^4زgq~~Ou=\_XڢŭCaB皲 7c2݁\][;SJԧK/Lm',җja8Œ F|b4X\-F,Mޝ^LkNT?I{ F>մLen|-RՈ @XB;0v vt/M.j%tUBBOoz*Cd.^$:r -k^ 3nQAr`rϏmzWV.GP(mGgkRЗwv=a]B"IʈSڅKKwJ3WӼu  nK&M|LjQSZxu6.(H6{[fX.`4nhB{0liY0X0E>I AOUR4/W( 8'*q\IھfXe].ߺ 7j2?nz{n09Hjqb($y!+ e.3b>{Ed]/"u.JC;|W?e"EM-:ݡ6~:6걢>n!Ѝ n +4N#+hZT/@qJN4$_s&$8B9Y8`AmYA ngV€GG-~6=a~ğxzE5ݺpӠuE$j ̢ceg҉[3HrF21r-a@M[PKu2OC"|Ңޡ@NGe}Q4/Ɗt~|3z-ERmeաL`UN 㰱`ScN4ڕ8(Db9Iu:QF;ۂz,L fG쏛1QҴhh54W8;ȫ_FyCo/cU嚞JQyB`=M@ a:}cNYN@iЪl]X2>:\3K~/ޭu0N$`R^h9QcSKznU?b';#}A;)L8/8Op%On%\ajP0{.l\Bf?;' ~3+:F]SR' ]"L˯N-.xz7mu1~(S61O9no0 u2Ywƺcidvu% %fg5abӥ vR ;I{hH 3}}&QRB%GxO(̪95S:O ܃BW1^_5:[g,C+]>|$YV쓅Nٕ2񷓉>]3Ć+gڽpUMQzUEʻן C`US:|at0T*7*Q# ^k,HxV2Y%,\=t4kcH~ !NCy tǂ^_01j(TW֒YDl>I3Syy+g |"멎JGE?A5恵VZs,*bКvel3}{|fX۩ײǜ{ldyJ%zϲ|BoSh9Hl%K.U3:^;~n$Y}[RQW~QTF~Pfws*XB073{VVPwMIJlQV͠ k+zVЗV,W6's(x ƌ(}Nڮ꿄4iZflМ7YH0IH &FV N$jY`i P4Sv%1k];nɀ8??K^:+)/ lΗDwo.K!dIݵx6Hq9U%xEd c5z7s[5M 5{:0p@4v7-ݭF0tm+27uP],_)6칍K[ SD_Ür#a:t.P(&d匰;axW(I򦜴NȀU7&Bp Xl{sTl]:'*'e@2y/%vv dQV5H@;R[Æ}q?P[یgɇ`b1u@i=rVw|YexfCq#TZ !js qǒ<׼eD%rS*FDhխ$ L\A,z"sStΩ4i0˺m,){ N,MOĦn^lw]jMWg , s}er dgNEï ci54 m\l<]x=V7uNe+9=W@ȝU.J`..E?t#1vML\lN&V`3Cp/CKmEŲ: f &F::Z*Ns"tq"?c>@¨-8(>BK֪ ?a@̟}XEá\rAL4!3^wIP}w$-݀N/=[%:,܂.[ y6cvGKvt~f3P\3er c"͕!S"е’B? 71k|j:9-V{Yr t+ڇ@t>h~joq&b ʽwK'oI8W~{9gQrچ=ZzOIhm!aj Aًլr?.Ild)gun 8YA7t;[J q}L!lѾ3ucvSS7n*L5O|H -IۚW+p: 9K0` @J^Xmb"E+&n@;xiQyzD*9bBiLȬWpjt$UN=r1)U]7LҸ?,}>Vlޣw3H.Pg]}9lc;/j5xc$%[8C-(23K<*d?n-Mܝz@gS$DC Ps8wH\!7'zPԻ77DB4 Jo`5C_0pg+"`ƏX'X,.:jst*% U#|gj,z #zz`Sv|ճN{4Cǜ }|;[9䋨հ9|I6@7 7܄RImʹtY>A4-G95]zEefBWo,cP\׻isgkociVmWsќ4>'tK4jЛ)i]Yj"̲\c鮴ȔYlw9-C3G07kGQex[k8lb8^kRGy;lS֪Fg}7OreMjv͜HIAG}]1R*nWL5mR[vx<bW"U^Ԁkz k S &؃ρmx*4yMUy̛:2UTH$o$Kl˃gc K-BR Y3_薯arZpRr>pB,id| m=Q0:MW &,$nЦxX 䵆 /beШq/VI;VP"A-=)ϑU?r&UC %"5qvf.wO[z'sbϴtYg,6-7sO)@j yB?)r6ĩu6 ;WT^ cǦS4_X!73 m|s8cNiٳS[*Ɲ*q|8k L8~$%7f2-W5FU(EV֫r[Pµb%3Du\seJS}QS ~#aژq֚DHQiBQHQ Vپ\B=z; !l&{9`='b+zɍ& Gu ~{)09}- )ɞ;wۘTNҿ}l wx(9&ZHBB{i% ˺X P.Mo\R&ldn&'Cz%͕P̩Jâ3fdJk#T 772P9:-'G9 *ai}}d1\nC!OMea8~f4ӌBT )P-l(S&:iDK[jlQQ;KX Pp!xP=tN#S݌8ue|Mr <퇟cݛ|^8L®vQ5AR^d.hp%5kWE՛d&z Lވ|^II"+Vs4 sf4 D@[<ۣe0K;Ӊ+^.ӰI/^`<@`qL @BNʪFL];JgSqy?Zn>T^\?z-%wYB T<&(6&N2rs{P1B^D.ܯOMpAetQkcmm}paBEz,,f/:Dn ]7$SWOCajio,-y!X]/̊:MQ{eS4Ц\g[ *72Ca /fkV.=~m{u xӼN5BU5lJ}EN1#_yҶ='?c4)y[N#**Z_m3, =Uy3j!ۤ7 K?A (H+ҝUfAhU`D>Im9}Pi3cJ0 .>tol_rPvʑS,ڇfZB]E͔:حBEzbR2#+_ˉ3)e FTl3 AԞd$("E,)[3dqCX)Wi}_`֥؈$Q[Tn#ȾFgBl{kcP2D&sUo j_*CNx*Rԩ/Fφ= ~_i< @wy^% CP#`jjn{nF˿>2یj gici@ *a/Wծܢ(- YZ