python3-odcs-client-0.8.0-6.fc41 >t 6 6_ p t x  3!Flض zE>b$bjf b$bjŒBv XH{Ձ|[jxKuF$֑@2 X RvL3M,PslZ_xV\05zIV,:Q2NU3I\ 0]h|`b!֞ 9]K>7'3jTaH3A@܏ h.LN<{sMV"t[#Ysh䨸ӟcy S0KoO{O .cv+׷@93f I(gk $_1K9I^g:  s:S:[@tty!l'7hk'\ZᏯ"VPe'͏4K'̿8Ը\DXճ޸2!]X}oq|`~@2f;)a"~ued3ү$ӟ2)?2C2 Hcedf9e1b1a933bac3d479243b5a2f2e8d044fa5bce0e628176f2c726f7d7efda5f0b27046dd6cd946e97fe0d80b017256628389a0030204876d74350047304502201139532631f7dd7efe05aecf5f129d1d1ed62c47dc093433af66eb5e9e1c6022022100f47b4d7b3e44ef01eea1c8fff9a1d8ca27df65342dc730599f74b80e001ea5db030204876d74350047304502202a8f17a843d6389841fcfcb2a1c67305f74f284de652d7522ab9a381643fdd51022100f80342e2ee33aec755819d8ae8562c5065a8ca2aac7a70a02e5ef0dabc09be56030204876d743500483046022100a93528ae23b9b21fcdab09f637edbd10beba8da444c7361dd6acfc3585830ccf022100d1dae5375658a583bfeb571b6dff85f05b36d65491270fe7d22e5fb878844db3030204876d7435004630440220250aaef36be6b43efa34902814776a065f5fcaf5994123582b45a24bba0a84af0220055ab0aca162747fb847f8fa8e1124a5a80f25b8fce97a0059fcc91b1a69389f030204876d74350046304402203c0abac3569c53bca11cb80a6d3c29bf33d3b4e9adc5d99a64258ca2e3b61eec0220050872ff34291289a53ee4b4d06dc4e2fdb733a26f2784dadc5d7f825714787e030204876d743500483046022100b422833d933c9b766af17cb8bf241c961df99c994e9c6a821568fb95ec31a238022100e409c66d9126974f27a6e98264dc7524f2e089e1068f39e02921957db7becf7f030204876d743500473045022100bd073b404e16c941b0ecdcea2ffabd9e378760e0c1b211e33fdb47977df9b09a0220379aed98ea8521ad34880b7e61ff62b292fa5e4f5c91ca9b02e353f323675921030204876d74350046304402203cdf49a637a1a8e4a5b128c3ab787dbccf288bd5747464ea9e4a8a7000aec12f022003a3a4f5fad0748e5e61b937b960e660c958149fefa19ed990690b9ed7ff4b31030204876d743500473045022079228d0ec3a7a9e16145debcb0882fd3137292ac181446961c0bdd77cd553c4b022100f4f389d2c45bfa748a12bdaa8620e6773ab628c88a8ac9430871f2b5a9f8d21c030204876d743500483046022100abd621973666bc9a990c894c56c4ac53d2c452098d7a0046700edc72f075eff8022100f57e6ba8197c02743dd3612b5a3be45ae0284984c49172d16bf811a323c73349030204876d7435004730450220123cc44c409bb1cf2fbd6075bf8f2feb52ac83bcddd26cdce5f8794766bdd867022100eefba5e8733a95eea3e58b181cdb45a5949cb9fcc5ecee4ff0f73b0a43027fc2030204876d743500463044022026fde2bd1aa43259e52b667eb795758148cd3ca3a1f4482192b9ecd22779f3a50220537d95283a0a3097af0e914d5f9bf1e72f9925add033fb686592e1dca216ec67030204876d743500473045022100b31349d24923d4d48d4ad522db9cc855604ef963597ee56224e5669555c7332702201b3fad81778288a14f34c0a45bd752788d2eeca74795101c7f5817204196aea4030204876d743500463044022059a68aff3201204d5175e9c18a37b3419bbb28b275b75fdcc9c15bea81446c1d022009cf7cd2b4fa3db4730d62a0766a1bde6cc37c06476ddbffda2d4f0b760932ddQ0z7pʽހG,|D>`A)?)d # 6  \    ~ 20 \ C (89: OB!G!H"DI"X"Y"Z"["\"]#0^$tb%]d'$e')f'.l'1t'Lu'v'w(Xx(y( )))@)F))Cpython3-odcs-client0.8.06.fc41ODCS client moduleClient library for sending requests to On Demand Compose Service (ODCS).fbuildhw-a64-13.iad2.fedoraproject.orgo(Fedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://pagure.io/odcslinuxnoarchaaeeRR[eAnKAA큤A큤A큤f[f[e#Sf[f[f[f[f[f[f[f[f[e#Se#Se#Sf[f[e#S6bb5968374e345d20c528081d6ab731ff44742cf5e65ad718c4e81d83525d3df7ce96fa46602f7e1ab46ce00213fc0d25f1e55c9cf44f3f2bfa710fb4ae695497ce96fa46602f7e1ab46ce00213fc0d25f1e55c9cf44f3f2bfa710fb4ae69549f5f249a0b6c4cb566fc966884949dbde51791030df05c68b100723bfed6816e1f5f249a0b6c4cb566fc966884949dbde51791030df05c68b100723bfed6816e18596ce2eeec04f8444ce2d6bd4e64831d34576522d04189bc3a471d070d328fb8596ce2eeec04f8444ce2d6bd4e64831d34576522d04189bc3a471d070d328fb8883379bf131bf39c113ba151f3ca8a72d9e76e5cb93dbcee7d60e14763ed7478883379bf131bf39c113ba151f3ca8a72d9e76e5cb93dbcee7d60e14763ed747bfa5df46835f6d71604dc8983ece14b492a5eb20eb02e642b8715144f0f51572b4de71cdc65e28b7a299a8f127e8afb4e98e1cf806f3af9b0bff34a6068f7860da15e091ccf0fa99f29534fd086ddc09d9af6abfa7baeca8fea70e30adeaf0151094989441825c8b069228eaf1a90e7cb2408dc37fb794489ff38c3363d5aac39c90f7a4cdfa722aa3d3932c5433fd8cb0bcffdbbd8ebc5b90159a4b18cde082rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootodcs-0.8.0-6.fc41.src.rpmpython-odcs-clientpython3-odcs-clientpython3.13-odcs-client@     python(abi)python3-filelockpython3-jwtpython3-odcs-commonpython3-requestspython3-requests-gssapirpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.130.8.0-6.fc413.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.92ff~fe@fg@e!@ee@dE@d!d@ddm@dcp@c>@c1c@c6@c5bڑ@Fedora Release Engineering - 0.8.0-6Lubomír Sedlář - 0.8.0-5Python Maint - 0.8.0-4Nils Philippsen - 0.8.0-3Nils Philippsen - 0.8.0-2Haibo Lin - 0.8.0-1Fedora Release Engineering - 0.7.0-2Haibo Lin - 0.7.0-1Fedora Release Engineering - 0.6.0-4Haibo Lin - 0.6.0-3Python Maint - 0.6.0-2Haibo Lin - 0.6.0-1Lubomír Sedlář - 0.5.0-2Haibo Lin - 0.5.0-1Lubomír Sedlář - 0.4.0-2Haibo Lin - 0.4.0-1Haibo Lin - 0.3.8-2Haibo Lin - 0.3.8-1Fedora Release Engineering - 0.3.6-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Backport patch for client printing non-json to stdout- Rebuilt for Python 3.13- Revert constraining SQLAlchemy version- Require SQLAlchemy < 2- client: Add --env option - client: Add arg for extending compose's life - client: Avoid waiting for finished compose - client: Convert client script to entry point - client: Enable OpenTelemetry tracing for client - client: Fix wait command failed with error: KeyError: 'state_name' - client: Improve token expiration checking - client: Move server config to a file - client: Replace openidc_client with TokenManager - client: Support OIDC authentication - client: Use NO_OIDC_AUTHZ_CODE to disalbe authz code flow - docker: Add healthchecks to docker-compose.yml - docker: Install mod_auth_openidc - docker: Pass extra args to start_odcs_from_here - docker: Update Dockerfile to install opentelemetry - docker: Update base image to fedora 38 - docker: Use post release for container - docker: download cacert securely - docker: new RH IT Root CA location - docs: Update docs configuration - server/client: Renew compose with new label - server: Add oidc_or_kerberos auth backend - server: Add retry to clone_repo - server: Add souce and debuginfo configurations - server: Enable OpenTelemetry tracing on server side - server: Fix compatibility with Python 3.6 - server: Flask 2.3 compatibility - server: Improve raw_config_composes metric - server: Load ODCS_CELERY_BROKER_URL in config file - server: Make raw_config_composes_total a Gauge - server: Rework handling Pulp content sets - server: Update example config with OIDC options - server: metrics: Avoid decrementing counter - tests: Run backend tests with py36 - tests: Set flask.g._login_user for tests- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- backend: Add odcs-credential-helper executable - backend: Add support for git credentials - backend: Set env var with raw config source name - backend: Use credential helper for initial config clone - backend: pulp: Handle missing product_versions - client: Add --arch option to create-build subcommand - doc: Document env argument to utils.execute_cmd - frontend: Allow admins to request any compose - frontend: Delete deprecated conf.auth_ldap_group_base - frontend: Merge all metrics into a single thread - frontend: Optimize compose count metrics gathering - frontend: Support OIDC authentication to CTS - server: Fix compatibility with Python 3.12 - server: Fix flake8 complaints- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Backport patch for Python 3.12- Rebuilt for Python 3.12- backend/client: Allow compose with no label - backend: Clean up ODCS backend code - backend: Switch to PKI authentication for pulp - backend: pulp: Correctly handle merged repos - backend: pulp: Stop stripping https - client: Remove dependency on pyopenssl from client - frontend: Add metrics of workers per queue - frontend: Only warn when openapi is missing- Remove obsolete dependencies- backend: Handle raw config file in subdirectory implicitly - backend: pulp: Always include explicitly mentioned repos - client: switch to HTTPSPNEGOAuth and drop mutual_authentication - docs: Improve documentation for pulp composes - server: Load raw_config_urls config without reboot - server: Refine server config initializing - Add missing comma in setup.py - Update formatting to satisfy latest black - Update license info- Resolve conflict after branches diverging after mass rebuild for Fedora 38 - Drop unused patches- backend: Drop python 2 support - backend: Remove non-latest symlink before creating - cleanup: Delete unneeded requirement - client: Add missing requirement openidc-client - client: Customize user-agent of odcs-client - client: Drop python 2 support - client: improve create-tag --help description - frontend: Allow `^` character in ODCS input. - frontend: Allow querying rover groups - frontend: Brand new API doc available at /api/1/ - frontend: Drop python 2 support - frontend: Optimized metrics raw_config_types - promote: Stop checking symlinks before promoting- Revert "server: Add new metrics for raw_config source"- server: Mark compose as failed on scheduling error - server: Do not append newline to state_reason when no errors from pungi log - server: Fix escaping issue in Bad Request error message - server: Add new metrics for raw_config source - server: Update Dockerfile - server: Add compose id to scheduling error message - server: Fix routing rule checking - server: Fix hardcoded path - server: Added CSS to index.html - server: Fix python 2 compatibility in promote script - server: Convert ldap query result from bytes to str - server: Print mbs url when query failed - server: Check existence of target_dir in runtime - server: Use conf.target_dir_url in home page - client: Replace requests-kerberos with requests-gssapi - client: Improve help message of renew and delete commands - client: Return 1 if the generated compose is failed - tests: Generate html coverage report in CI job - tests: Update Dockerfile-test - tests: Add docs env to tox.ini - tests: Add Jenkinsfile for CI - tests: Fix tests for rhel 8 build - tests: Check pytest for TestConfiguration - cleanup: Add .env to gitignore - cleanup: Update author in setup.py - cleanup: Remove funcsigs and httplib2 from requirements.txt - cleanup: Remove python-fedora from requirements.txt- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuildpython-odcs-client 0.8.0-6.fc410.8.0-6.fc410.8.0-6.fc410.8.0-6.fc41odcsclient__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.pyccli.cpython-313.opt-1.pyccli.cpython-313.pycodcs.cpython-313.opt-1.pycodcs.cpython-313.pyctoken_manager.cpython-313.opt-1.pyctoken_manager.cpython-313.pyccli.pyodcs.pyodcs.tomltoken_manager.pypython3-odcs-clientREADME.md/usr/lib/python3.13/site-packages//usr/lib/python3.13/site-packages/odcs//usr/lib/python3.13/site-packages/odcs/client//usr/lib/python3.13/site-packages/odcs/client/__pycache__//usr/share/doc//usr/share/doc/python3-odcs-client/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnudirectoryPython script, ASCII text executableASCII textPython script, ASCII text executable, with very long lines (449) RRRRRRRRRRRRhttps://bugz.fedoraproject.org/odcsutf-8356d910c95e9a7a908c4c67f1db34088045899863a57a380d89c01c4a684fad8db0593800f2a0fc9b5ef63793e40dd76d096103f54db7dfb2bdb7b5af215432c?(/h4z\,2 sQ E7hRCMx B*5xJ$r&_w⛹Dd\ 7x`i66'4DX5T]E @ $Nο:ECE5 rjFix Ѧa2J=Iju:, N]V_HT,X@$.^v 0ğ70.XI>[ OeS6Aw!,딸vLLqΌTLU<3b`ybf$53/g̴srݝLFXH -<=3;+zJ=N3[jyg5ZwuS!KOٙoڤskߢc|3|1 (;GsS&7AhpHvԸ:J& `?8=1~:X>ئ?|3ݞѧv1(<$NnǬ{Uv-z'Y -lqaMͳ(c4 nj#d&0Yy`4 VʈbAPI7.b݃gS|1&vg Qs6#sm`f+oE;4Q8秙̾E Uacet8uQL-i(ᡁAlV̡=e lvgGlՁsD @@<28,<X:dwE ?!MNSoU4m0:ƝamPi0IZQRq۳+נ2\1 O$0s,V?{>R|6gփy:=9ͤu>^ aLr31Q`ʘ[+X, |wI, -~EM?ek^9ڋFsa"Wf# %"7tճ`y %){;E衣j xv,6'|{ak:3fo+4hz\IXQfg2Ϙo.=crARl4znUբߧ=3˴<}Fz/AǪr(_>E'HĊ|BUKHM{w^gic4yr]yگvӛfₙ;*ftAxOƆ |?&Px-In7"4<ҌJVdiҞr?jLe gwZEM Y3sjg?-kڕ`dwcIW,2 pd2 >{-QC?-W咡$2 [4id(KWRaHd&HOWf@4Ea& IO%rQ" W%X(ZC11(pX(E\+.X.Kc 4"QL$&4$B\kbh&Jk,XP"ɥbt&sazT& Z %,B<@`K.ās̤/%x:;qfEvQv>wZ_u{sNS 830nFx~vZ:3>n`S1;X`h l݅PZF@C.yOO=It:!KĀ"'pl 6u)BPUР潆!9mX Q^*xW\s-ZvObKOQ79,zJpcCF"{Q&#@0'RUU{t"p#BWjhARGF"[SOwin2n:sHi0zzph`xHoǹ{nZ=d~^t ~E)AmR(Ѳ" .[]QX38ߨ3u:ó-Uxٴ,s)APP]D*,@-hL0pA<0Hj:XsG$"α,a1t bmY?΂+S\2Fb.+#)?"!>  5!xFYs\$^:A! TX4hD5"C%1{mDqc,TWѲd^Y.<-X^ԓͮ.a'^,}olo:[̟ jIg1/,TWKx8Օv; '!!hS *(NUȾ=s3Oa'ͲiwLkfZ= SԚƙxsf?#EDY~3%"0K6;|%C4MR"x>x01d(>c0 4T6 UQW>4 d,ń@1 f:t6iN3G̐jQIj+K'T32`Y6K-p aؐd,2!5;$;tg5;b:Mm`>-6@y@4ʒ>!wgĒYpD3>D״kޥse />=|d&g^rUW/of#-US*x*70|K}d*O))ҀA&JzDmkQ_1vqTN"I 8tRBsTXh@r^bPg `ڬP Jw~3>f\bnlx6N`c;4of `h՜/%ϝ;%"D9Z hf~] ڊ3>҆?po\KIHQ^Pi"|DNNUt@)\/1jiD_)1H(cv8"k{KAU8 b~I&Y4҈q~<]1=ɷ~$ku*{ܛ\zd&P &뷪 >)Z*Ll]`ʰ =Ins̡2Q -5Ǿd^HEÙ(:PJCH))]B_I ݯX py vʗ&z͋3؅=NFnI͐+M h:D;4ÏU ׌ ~!'z<i~e*cRVtRl:H+jD9f!( _y u/=>LxƯwx(Uӗj76Q27; ANCkjW7w#)4[h/o uBdUds <~ N |(VV/a)Mʢr~ zNdKTdcjt t\Tr ;޷ pcXB_0jq ckǸ>QQA7&XmW* Fk02I}>6Ҙa@(q,$Tqb%ΔAm~L|$ʛG 3+>3Χ9'W"i;dW2Ӻ,(ԙQa?9l3o2;C$zL9{m A'6=ǒ)TⰊM y 0T}YjYՄ#PhU(AKcEy,G#ҍFzr"7j͈#0#NVBAS\=f=Qհ]o2h&LV*1ãPr1+krB)Žy.۷_yrW-,pcS*Fm @PBrsn)A,~ĕ#^F}Xҥ! ״(Vr\BQ0M.Pp#P\(^=cj0sB0(9)LE=[iSVK0v Ҷ!Ktd9=tFK^hDG{>YxSTu͙c;N;ggRj&7kTRlc"w-M47!eJ]󬒊Jbg /) ľ=ApE uNgcSyC#W(Xkg9c%emchk͡#8C= 95]V`0̇_εeIR  ,2^oݺ]ɺ.:I*SRbc%%2Cs"g4 Lj'j5<&5xMa(^p PJ`Ǚ ^Kԯ}z%PSñz[ZPW}^DHg{qIR*Vӵ n 2/{Hڅ$*Kƥ*Pnlǣpr%kb*}G9^1cpLurfD'9ÆˇA۞*5;z-vBΖ|$!"(n, GѫmS;qU$$=9$7xPp{kOi>cdt%"9~|4RQ\eHLW|lJ4Dى(Wb,Jq(ǯkYg?/n X\CDK;l&xE}pu`?NS%*uA8¸ў74uO}ٖ"qBn;VURIGHuKuxf1gѼ9i/VT]/P蓏 X ^V}jƟ4 O!#~_~XCT>;ALLyhtaVz韲W =Olib59{L2sOЂ퓍9 fm4;8win!>kh BosJqIN˵W\}Έ \qŠKM/RdX/;7h]7JiquqBn)Vy 7?P-rm#MJLJ1ʸ3{SD4NK|+(2Gjd~*x{f񯤾8EI-Ku*f-ih}=6zݼ>=T?P:_T1 [!Y5Xw[tSYBA煟<\,ZI2-| # 5 '-@ų]G[È>Bc۩jNMlvٜ`p}KxKòɹvA[fHb0ӯob,p;QHh.h"~M1Жf\'UݱD^)zV='l^eAZa0165*O8W$CE圸"f U]z%nƓFG n5? ݻ— `[uӚpj8KDĪYrT]n,L_!ncU#!,E7hXLY¾_m{Ԉ\.vIj5!J8mX7=7n)Ac_*3bQ .=Fԓ!g9]PYLf4`((NS\̦ 3n<ϵ 9`g* $aqٹ^()N7-?G/K3mszgyǑ]T"H}cl{hV6+6$?%98Ws}]w$DJSaXeAiYޯ<@O3w0G Z=ښ)y13(:~U|i#p/ uHb-$ [JCUف%`s:5Xe+29N@xB]nz8jJFGSG~oMNް[hrcvm)z؎:bLiKqZbLM<2"WS:x#v.$pBڹ-軏9 E|Ԩ_8@t)D+Fʾ?;CgqLCY3:}|T_ou/~`hit&蜠CGgz9f44ϳȊ55g5xB.f,VdVBItHamR+%ci8+_?`ODQIA`:.cXLf#FѾ43lJ_  3 Zs/[ŷ~jf$?Dz .v tH]hC@"3zE*ˑ19NQs{`udwnvwYJPZjX':$*CB|v!%K].#jG$9tPDuhZw[rADKO5͡3#B"$ ?EpsGs_7ykkmxtf,`tB[4ȉE-ſSiwF9xHhQ E+]\ڽmRFՔN_k )2;i$B,hbK ' Myb'f-<( ^4pvnMr LB br_2Ar>m)KoVVB' [:7 + [춹bF]ny =ce{\7j pìR@JT-sG ! 1+Zmxo)-쏏a`>I +/v>ꨎoEMe 32uGP,Hji2jm6h8\QfJL˩ `NH D+~ReI4F ROSv3r>l j [$ޠgglUep+ Fv/Aa>%nLU01 i҈0 ϘWk]F\Ȳ<+پR7!{!rrQVaU9'|ҿrO6h;&$$(<1c& %n浰<΁?hWKyIT8e]v381aBߤ=mϊ*L/h3u\ kd ok{=hsm+|mjy9V'Ӱvmx" 6N*gr$|%- "K4c2NAJlB\L^ ~37b 7c^Apxۀ,rIQhz=bUP/IaOVuG/x>F Sv,vLX=ᗅhHߒB@^7#O2,_3!,K **nhs7Y,Z?Zo'd,gO&ܘss,Hp-c%-D;83)gX@ ?. 5h# *h =Z'vS~'/'i͢&TA+zw r'f(l(Dm2ͅqӐ~wfnR=p?э)ώ_y ^ P)hFND!.sLGWLqmNh]K%Z4P@ByܾE@0/z;U<5{wW`GyᨱY\4J#{9woN@OV)pQrה(U?' Lu4)x&Ȕ.[ү.l"K~؀"S*U{U_.k]x%zN5Xh24V I3m#OH JJP"y .}l!> G7'9^!G}'B"y[R1{B?0I=WZ;m0AL0\:6lD">vU3Yd:lQ3o<^CrZCD;2Dz~njOc27Ǯӛ0MRoԷ"1 YD܉TSE` % =BH C]'#0;Tf }O#S8 e^4XB|P2YNXh{n:j]DakqC"47"x77Ԧ\6:jqy@h/:9I ;Dayǽ5oQP'_;ˬqSv(KT½EB~\&WҡIӧ'˽`~m+wgMz:AQZ Bq{2ALZM*!YԊF5ˣ)@("Oɒ,=\j ؏DolxBzCߋOu/A; 6t`H)_)3)D=XЭ#LǨm fmRv orCHhKA/IU N*4jԐխnG{3ab"dkl!Xs}Bf2Ո̤; ;X Ғm;7ߍ t[AAl?4f\VpC6~Gnq"g$&vi e8AC}Ol=5ÌbTqQV'_tH-J02@JKeb KXvWzB@*EO [!FwBB&ҹLjO9 ǁ?Po/OiWɢcYvXoU=Vs.ёCt*=)VةQ* C&ƌSxeg@:>duB6S7;[?Z[j/ܚ,6zKP^]xt V"iʇiT ?.@t/U!0iS.MԤچnsys$vg) 0l9&憌'nUw)BuӇq4o;T]ɚ,8q uX*6\|}J#\njQZƪ☁z bSiL#(оu#Lbkyӄ4TSPuf% pL:u WP:GL-w}]~*-?HsTgך xKgc3#7-߄1G+( 2l$yU.[ٯj4ۅ1[d'^f`Y\\GŀK%+.e5߅~u+FK|Ks0EEA!f bܒ\V-ҢZ\3CϦN4ȒH$9K{16<2]]&>xLaCFG$`7NO\=U Md6] aÁqKX8Y09)GӶ~47C˾d*ɳO19s+vQhi-ȏмLMUy KN}&93\`h-D2r9Q z733\x $vr[JIeG~q'',pj1RG @",bb9Czu9"2dp~j0mZ}fXdi7rhn@*zEPliRP%ky5lے'>&|6}:bz71c>㍩JL:dޥG9 8^*A ő ?SܞUn&Ao9%zR=I$Fc.ڡM@7?/E)-h8`1b^Ibκ2ny/qnYj'HJڝ/|Ы?gbm?VYH }@l3zSSN&7 n%|U4IX\ʟhS!E3͚4a8L[p;y,Mт또L}g9]bO7-^3)?` L J$|K,8AZd$[KO"N^Dzv<E.Xooa%o6HIx˜?=OmݳmPNЖ.g~;ݪ;Q8,`5t)jp@z8IiOVCJ]kYa9q O/,kS"ؠKe5Vl u]"kOTSMkMî88r)m) u`.79;0LnϞ0aU Xw@Z`T/M1R72AQఠťqYlIN@9U"Ln^61HCv5쁐KD ]TV AAHm*896 ChG +hZo`dJܥ"bIK'txa7$#~[۠a4VTU`LvUL9®2,;}V(&%5xE<}:nB (ҾbK]KXL|Uc~'Q( }d)`J8NNNBkBݵM&ZғЧVS]2*pqY6_>Uᖥ/s@Mec7|#9]mrL)q." Hj;^?-4~#z0-\eLN((1%P؍1?m!ҿGiu6WHYU2.jK̗5n:m^CTlTk%7]{3?ĉDՉ ?D̷|mDj#cfu@7y_7wKk>PyA蹛˞%ƇiHݿ(>$ BlhJк02 3A @ !8XlJk9[gV)vW6j#/PKemNe9޽[{aGuII$ͭ<>Z-گ<Egu92Dbwy0Om=%E_wɿi_spcj^ ~cGܚU0UTZ.]0mzn\v%cO .;_x6jwu5 1U1W_SB ϣcbScgvrEɵni̾Gu]ᵓ0$q0ܪ2[rKȔ&O `M(hn LJ*EoǔٜoQ+}ETsvl=Lt6.vT8d?1fS;hտ+S҃kpb=ھhyut7ffÐug%V7gۗ<~yie=n=UY{I[wiO&YGk޴V.9 C;8㸗Zw˷P|+Bk= OUEZ^oJPg ej3IN҆Zp83Oly77^OsG[7w\i^wt\v8,=$_"K}""ś+jWmeȖUj7nwwU792X5nkONKGm b@AR (#Hʠ:` P3XǏL(:DUX&x:˛K졃=b , ZZ0;w~lOד ©bP+VK\Z(y/4MԧgXd{V<1584622aޚfY܅x%wwOQkC,|6x&h,X&ou׬(lBsy.ةejMh<[̔*2ŕm^WxCvsd6r~ݸplVʹ{Ӆ!s"_Һ>o@+_aa,aYc゚:[sv:ɕɄz&n#_GH>|#Xhw!P&DF5L`5 @hB82, X,!ӐG  <~H/ }^=IO$ǨDs Pz#w-{RQꁾ:|>Pi 1ЄH$2.HJi2Hg \'$3X$F.MDsA9^6<`)%6~n:M*[&V\fZh2u0fdUn#-;e}ScoX쵕a0Sqq4$΄׉ @.5֣:=γ|WKm֢S.iM7@\1]\u1BfKe ?DTIȷ5 ^|ow#%h^_vhr`u*T(Rva唨 UM=:aj͘>=d2U2u';de*9T)ږ֊ZpZڦ NټraH 0:#yd;KkfKw:f{k݄qaY Q7/#{Q1-+DtijG"tcdL_*e9bjsL$~J/;Z K{\W;s+#\Zk9|n^kuAX+k<]2c8y':".|d\jOpWH!pqпa}fyO %^@:t])>o w8%c\ ܬ%^# oҠGtTZ4D؆ؚdR $D5N M]l ulĊ8BItYyD6qJ}+^MUa ?L&m]*ܐ_BL椆$%_a oI?->S v.e{3_k1bT@$RʙHDi7nQUzޭ6{;EY8&u$}WOJG.|so@c'j=Z*N( 3D Q\mڢ:'@ 㾲Tʧ@A /A<# ¿6x<{)*`Yx}m;hdSH Vmx }C[%Bs#'AZ1$,`1H2UKp5#I w`v L쨌wQiy=W%눿8H/jh&rsR/}N */–Q_(aUSL8QB5H@|}RUMoϣD%,!GhXf7SBbY(jמM]#|y\PT2M4?.τGP'<:LXf$Pi-Z<:@u04bCGXP ѐWp)P[kٰQ~ v.4[3L}.4Ngs-h#Ja݅hOc˜L2/+I,GåLÙ`;#oG$lzf[-F{3uIjծ<ȱ q@@AF%k<;oCӂ 6`0QTk@ݕ]w`D iKyC0~{J'?v}KUZ!1KY uC@P8&<l"S 9*gIaa%ic$1<dF:J0V;#qx[k Z|yf~+4xyedlzO,+4 3^Z$sXY ,$$>] 䌹[h>u,h8ɼs_z; _Op> q6&Ck$S}E뱋0  6nÀ{h-}Q!&<+|$Oht$PsnK8<  T?Q%tp*euP' y0;W|p\N̢@>P\^8ďb[ U}@݀ CҦ$[Ŧbb$H"`nn|ڈ`ڕjqj.W8JRVX}%ݘ6f05f&1hd!9tRƩJFw>PAQ6I/x + K1HG8;D?nLg`.esm>mύ8fQ ,<`=lEB!Րb0*9-4Ǘ!|Շ H[R 8Lbd &fa"g`"La8,_;rITvS`ZpOƶ wlzt0a &).2`"U1 nI!8lлt`m"En1̢`= E΋8)AJ;>77_ns:[W\p!"6q9#>=݈XsCH5*'<NƷP*olJB)$f.Zp\v.x6ɩ8Q1ZJr0x8 q~NfpR?' 4FiP@;I,n0y<[idL9L3*Oti~#s?͚PݎI$^6Idvi?hY*̓3[I +7{>2Bo7X/X9*6:rk]&]sՍ p'3h'}5/Kģ0|㘊0h\NAg05Av4&E)@̀`d3o &biYx]IIx4' dT 8[|kO8ҋ^vA}o˒ĚPG8=/Ȯ:A(r*%^4e{(Nuk 󙘅؝ua12:W."e{?B_of RP/X3Sveb/ms& ]֡N> "-u'FE@`-M a=KW2P'?Nb~0[gI ,AG Y$,Ko` _a)&!ܜvN9E7y+| G^@P5G(-kF&r%cg{xn%[swP?Z w7\9<)7{o9d"{=D10'I/SWopNkF#]DٕKzBXVt~ =[R<+GOEDH9Qr9T@+ HFf!"0^w l)eֽN37D)eܢ#^"(^ uoss[-fODwF +NʸOJm/V \DnXY T(CsGS4p7W4ԱEBYg(+Yp"}wxy!igH檬UIwnD"aĵԀܐ PT AI ;xjpjpn`eU#I7>$?F\$ $P gK%̀HKR' C1$SB=3#6`BTNLpI444K*09@1t$&b 2y`Mx"ӳ3T'1L6  u3Cvy3jx=f"^gDWXjaȬ8 Ty-I?oەn([I$܆Z˳!%Ę|kDxP/ \ \+<x I``YH &q6nԶ"ȶO@[V x 8њu]*&p!JT0PC"Ii΃-:xBkp|c ҂q|U_ '|x/gܮ!JD k MdIf/IFr8^hJch%1}ΘDža skkkEkyVRdI_r2a NVˈS2):L1eڽJ޾yEM"^^ⷪg u|y0b;*Ilq3&Nh"=(@e+9 3os";Yd|!SdTJD D{ f+AWN(TKb,$tФL]]Xh (PKᬆK)4)21F/bmt K&K4\z.ի%S; /pq?B$jP.Xed\)6YXҩ$0֊@M@N2\*5Ԃ Nqֿ|Xw~g@͈jxՏT- F&^߫8b Q3x"3U0EU"Y(65#v) aakڃ ps!:O1㋭!lG[beHɸcCWUw[ 2r(ԂU%$zjn{<ٴU45{YM2P*<^?Yx=:ROTK}HXL%JD*0؀eK-VTlzjoNo[Ukfm?k}yV >/{]zx^7T:ZR_Ns:, Ɣ'o='Lssx#Hڋ-u[&,yE^'lxS65+D,roxR$(| -mJ%4Bx J h+)Uprv&9!x%I14 RjBUhIԹ=9ޖ; "\K _k geR՘jhu2"3,eR%i_1Mc7uڳ-%>WHIa!K| R&io3-k=l-̈́4mb3M$S-F;ax)'I}7QO)2dVDdOkǵ`%]? N-Yɖu0tNdNqv&ERAۤJe߹jxGb [x,toU3 di.E y 8 }m_E:.a9KDzY\\͕X6Dy.iftZrH苘V>oBsu7_4s;o('L7X^B-?:gG'GWW$y8Ey8Os5gs6gdsE¹#zͧyD]Xљn5Op1 Jx|)"D5FQd 2SB*BEHdz;f г5rugoX]W=U=͒ 4d f]&jt ^|vKnXh̽I[aܪ>i//Phqq)2aq[ RZZ۫-Ѣ$2%6]Wɟ RRI¨{]@D<  <0ee5Kz.)4 p'v z?>h^.6O9slbVʺ4HOl2r3InB+s+IUW+ej?S=ƙxUW뒎EceuR Vfm:h-R/)C8 Q+Am50v㋏&kPnw= 0>E&H'8K/> {a\үX]V~]o{h׉ 9Q3i@zwRe|4q02f )f*}ou?S)(GXHl>۷J R2%林P Pq FؽDMDN\ڒ;7fWW)KƮXr=Kο9oht=~ߑ1"xsd֣~>Nlf5z7G.SiycHR V\,@2FŐosT٪I&qxw߭kv'IvBDGoRT4#`n`oφ7 SL P w̿xHq~-0/WPƿRC1>;(-/ X1 *)J(ee<`R#m?qk%S%f?CXcL/O`Lc\ɭO| ?){lZ"iU>>E-t9=*GG)GG%Hsw_%"UdûBZX*n1+G]K|.6ɅI&+ЌhFg2P\8UV%[ԔMӡ;j5S!F#~m}go{[l.aBfWSWo3wٲ:o-B N bs>WY /B L!x8EǛ/S9XU^>"$CoVǀr $4#=8V(EQ4%B{zog_Չʴ 8歛&.#)ߺ=Hg[ljÔP鄓+ zJ&Ri^QlLf5c6^/N-|VUAc_}e۲iUuKgv$3fޯ%DlHQ4G@ZuղI^`~$1Fmp뚿 Tb&M &MNZx jg_I#J6dR8Io4RE!!"ۮmǔ,֪⩧GzryZg0o{ `nJ\U"'[T:znlL&3Z+CIpKQ nizVgV6=kjb_d8d9" v[A'Se\-S|cLGpUmޥDSZCfMj%y3^Ro^ǟ%R&%= K"sUw8wIvNR4q\zF93k- jWjY[?RK˞RJ,XHeSHXYwOzITB( RHDF$sc i4+'aDp0¡@ ER׆ ljZVzdv*24+2]l]ˬ.˗%#PDVy GM盏 -rUt_6x\5!x1ƍD>_"ƅˇ_5R #XJ\_<ќR(2&V:} X]֢4ayϽkǦPkmCvF=Äz DAys& BQxX8t45G v*rc|S?LoLaJ/ĤFi5̍o0{fy]a@.oyS3 0M<S_) Aν`91d01Bw! F{DYF)I%ș " q""K|oe2q Gjk4.p#6x ,`_ A%^}%Z:\,_^J4;В@R!%0jw4Gl nCsٸPܖٵ1GrFa\T_حʲl79bE}QtMfQbYb@3(M qb&|8P Nsƈc1S +TJ#`1~ _s?֎3_=y{&Pt.[.~*-۷KA`X'xR?fm{# lma­2#O4Ґn2tDrlzl]h85zo*)اp=ePYB_w][/4rQTn܅ _B[&s+4aLep&U `04H>!]ϯy֌e/6Z8G M#N,rhmMȌӗ5X*".J nFs #=rO]S7`qAbo̘wNܳ20vS5+qyۂ~+"RHS(yW_>闉^h 77_N݇IpJhÂIB%~k29-g#V80)͛{?3侌7iM$FJ 'EcKa5*Z,HnLCp؅ӇШE[j6xCv}24ngO8AW ^fz@Rb#a3=< 7Y TTaz4?n$oX V J|E\Z›|P`X@>S0pY nV4DADq햘#CzvY.9JL0Klߋcl8;r:."n1]쪳rºTͪ2X,g[XDt<\TӅTgK#LCQP'HyަLk]T _a;9 x L|Xم[Q . _5G]trs~۟˓ͷȥ[Ҵ/| »/8ֺfqO\,4X P#?&A(? &=u&6-O'+!Z%4KzL+0/x)T`iq@~3E!u,J CA s@YZ Cl+hb0"53%ƖOͱeQ^StcM:ªy XY>tjA 'v[(aHÐ7wtbOQYщ(o&!-%al :0{X Cfj\L!gk}gsSϘ5fbMS#;>%3}fKӏA@0tO~qcDZF>.FZl}z*zrۺMIIN2|l+ kCl צQ2lJ9j6ScɜB׍^'SuK = ?LE8(FR]BGtdp1|r#@A0ͺ74[ !A',4Wȍw!1ZFBK"-_Mrvt.n'bu7 ԓ֩*g+Y5\ eӳ)|;Z.R_‹_@lz) dj Br).4a펀F&m\/.!ti6Bd .<xZ5Ɂ3[m zR, Ddfve0!/pDZac1)Buwsrԣ`:8]AgnӒWvzÅRWF,b?ɍj|d V^'qvOAxK-azԁ1 ù*Cmw<>CmTfzɨH@7$ 4^,Ig'6k(+IS9s $ I\ˇiǬ/%x4kÔN/g34[-nt}TA`ŠBuJM A%Na X b uB ]=nC{0 iϪwFh~3/81;}9:Lf> y;H֗F'K. ! "TeaUPN/'&!CX=lHt3 荩D%N[%b`$`Ѝ՜Cc߁IH:A[v^j}~a=JŘc)\iͽʣ+ߧ>J^dK )p&4L34ιP`oq:t S,qz. ~ _n\fo_H8%%a45޴ْ:FZ6}fBFī5L:M晤 snْC ^<[$d ~K ypJ2~D< cy\L0K14R8͇ oX\l-0I{aB 0%춋"N'sq&^ ҺnQd`g  kJRoe "WпKU!hR+E0ɢbǡYui^u|K>Ê HpU <҉3. ϱ 9__#DWLCBz^L a &֕$t\F'Wv௽r>@uxa][x`<$@:Ϡ#p=&1e~GQx$Pq>а_YOhd4jEƆ"c9>E J$O5jZMQp:m}w\0!bܕ p^܍#ԔfjF2AOsՒ34o ^хm%qb<9n,$nz~)5cYrQ7ʎL7BMaufp.N,H~)W:tX GL8K;:Ac9èX3kL@({cہلVm 'S | 0JbqzP|M 4=/(_I(j1^ /;_5i!e\pAl),W$_مs HEQV%tO>xl`c$3tR($܂ŭ< 6*g^G FWq} NoW*`iyze#LRs>[|/^ν7V>̕j27"{vkEK1e繃눞VS&Khty%F`xkxpJע 0e y(g)KXu*V*r76 pVb@y+@noYZydq#%Eu`^5z %䢺 7O1nmUԌt8פ57 FDSĭ\ yA30͚jlo~03iHu).^$ GdMY]O\x,0CԫdP۞Gjƻzۑf{} ݕC-R]!f%GkP܇ARR!Ā]k7|kAaVtQr,+4jX{a;om6 /90>`Y65@6\,OIf\cF%bsY{O\{.5tI1>.ܹgLjvH<Gǻr|z(co4sQ:A*y^mau ?G׊ )GlElQHli55A][:t9x?=#*4+~.uU!waAUsY [ rڵ!LҲnO_B#u7݃vS QPk獞@"cb*U?R@!~lgl/ ɒu0G5Y=yI>IU[V!tG/6)TZ[[(XF.#;`x́]n:+ -ޯe>Ŷ>*pv̅CM ;HFE t+,!V7"z!Ch, zowOh( /ԎW`=uB*cM Z@zi}P ,=ڿs;-@YlSdAN @\A~"ipDInUn7U2!S/VlыfOj`-Rhg#;waZ?mvp`%<[ \03&NA&9;r8ca(9xJȳRD5V֞/Gsp9*KI#bpcn!K^N>/ySvf*Y)y85)9KZ(Չu-/uu+4^P3ғ<)M V<rP8*b~zMWÁ.<ix<4W%olɫCĬ%C+XW)a];3V'5M( TA55I*P2L'f;|i?ԧC"4d^_t`Ia!;܀`Tyv8tG+ܐکbiI xXE:ق}8RC]6Y,?}-.\Cg9>qdadSu9}n»"StV9*S:WBqteı/EF3;nz=..WUjW_չJ3& [CĄRcFeyL6nfY}5/\1#T Q7>~w.X$~U8Ba{X)ћCP,d6ٷ+H٭*;WoUcxi焣0_$ebEDq+.`Cxgp*é$W56Ѫ\ṅccs G7FYYN1wwwAz\+Yƒ)yɁ]bҶ›owd@6^8`te,5nQ9u)ؾWܪ<+[WJ^}<5b5q-ā/y+W7Pc|l;^me-z,,,Ȩy#dǍe"Χ7nJr!!rSDsV %/N ;CQ%w} GힴFsZ[O/{{)N-Xծ֬%6=Pi[6ş׏MQ\V'2(7{a& yOyzY?I]Q: q /+ ǶmҬMjnHD K_*$ Jh>$$l+&+1jN{^fww^* * sw[|?#vʯœ'äG^ǥqw}>ARiU>)^,6Ƌf]xt=VY#Oi uh8݅uƥ=,]eX%p8_:\tiXk6Wwk;y1_1}fr@qpMW %<.,pd$=L@bDe'e>EOļ'pƾ6 CR=,\'$*]mmtr ))pSq0G#)8Qث*gHpnY(GNG*XQ ^i=ĺ'|r7e$"53#:!o.Qs$bPP6hbhlUC1 +<wGHbLU3Sg|q!3:~F{?>!ct8ሇzK TLQw鲆:w6rSOuQ4ޥÜkCzէci+~q@GMzfgHbq><43)t,)+dkta^n6ޠk.B[L5X6]eK^N/yc n vMe‹/sX^&XPLNF癵^'%USkjTHx< ȭeX0M^{fJĈjH`”.bR>H^OJ""4Y W꾝Jל1mp4nj2ΓPj&545< }<3;GF5o$1*R7h~}(gxT ~g7b@B okU!O6Bp]k݅6#  ҫIJWs&ks"rD2kz& Uj5afPSb$ р<N-1 n"v"? QWٲ.O\ FZՎkR>E|q4]9?NjEw{ph kKp59I3̑`5<ʮ.~[D.|"RM.O&6GYrztTc~oa㎣8<'z(UoyE% KpCqywj`lWSkhV.h!4D29e-8ƽuSF 꽢k5Cs "!9[+/ D~"36Zb@Bév@yq>Zgқ@1#rb`H~@B fe{?oarV]ʊ!@Z;N"*7=Ą`)N +n" KpAwpa!"Q<8IvuxFt1wNyС?+Mbp (~a :h]E{W邎φG KTT-̺^|x*,|-É[֔F-m;fȧZɞdoōޝT_8LiNR;=cS4Gq9/L:%{fXj՜v5.z8FVj!z6oV5(\ wU]>Zc2~F byRr!x*L_X9E4bBm(J1'!ݤWqyTle9CK ;B*9k+eI+n14Җ? օ\2N ekV FV=2Rd's*EʃZ'{ -iI2lVQT#4A8{Gj.om! kk~Α&Vz? $㬅2D4r0ҭ:ߐT5}$r|>I2M|8Xg,דN]w ǠK=zp[Y\_^hU Qɗ8EwTUCeprt_<WK*Ca;#Y)BGt6DU-'αcI%q̉&"֭v jߡNkZeZH3⟁+ ~Ӗb$7'>W#S"?!xB!~ 8~RXn dmRr]ΤzeՏH5iZm @8j-DZ`!֙dohw#Mǝ3X%| Ni&z%Tx\0⭡[; y=w~5dӪ zX|b-I`EPJ yF* k/tX_?f9ie ihJ,L~V_&%h˛~LYё&U, Gg>}m('?+!tʃP7rכ4S~ Y<Is_El|^6U#Ĩg? 5δ4ֱ{DK"3"T <~GmR~1_ni|yV79{@?TTzFDx;NNrWQ >H8t Y `=9 r' ۆt4 -f6uÁwuAB6RXZlچVӗ^,Dwﭜ*Mz~d g\ N A7tHPM/cIxLL8@&Wx%26OhsS=HO-b:++nb:D9arы=Vrrz^n2y)N67wQ u&P͔F43nܖUk$,:}G}eU5ei 4ˏL $35˞;ދڿO)h&zy5ZKue(am/X\p*֏:'<ԗؐ9R.:qӈ;bElft cDTUZW}(?"5ZG,?m-S&LzňlYYRYCfu]D-H,Pa;)hPLE!˵:[甕S$\0|4N}@ߖt0,i?=4~>&6i!{gbԁjA. [Mhd9m+A,+aAR6:LMJl3'1Xߗ EUbG0{ޖvstWPnPv%NohgɂYAD/7^A},;`{B-8ȲA3V 1=ٛKZ4[0Q.o^aQ⯠g]}A]&4/ H ([5:Vz_']߻'(O|Z3(G4QNTw´M'Hהξc!MxƱc?*]|~YA>gki;lGZDiv[ 6ڢ0 bP=L芙àHW±4V+@eH,EYR,5.qzK-WaI)2EXsCܐf{ů| tql3b,qYQ .>9TVsx*FLIgE^6Vf4#0.rwofĘ-s @)Xrj񪙿Tic%0eb)XQ಺Z1AD* pqHg5y.MŸ>jM~\|jN R/2)JPm%:Xqx0xJ1vNCu>ِO۔_݆BoƔLºHY@ZE.Om*@ u-ԯSY"k夔tXNUHPr v_g3CC%Ҁ1fT Tb`RrҘFu̅TgQ1:Ł[p\xjp B ;ߺ1LF?卬i_`uN29.&|ϯJ+@pv3֠" S3[X]G! P!,4[leAA*ri0fyE%WfGp^]ڋt|taOqSI]j&]0+x=R9kcoK} szGZ=Oyz-td $kǰXeحg1  =lRھaAPXF,9W0VEB_/ODvQYMFnjˡ*sQb|(Q/9(3suEc Yl6rIDKr=#;~7&^m >:Cb_{!I229XSG΋dJ[GO;=98/%.i 㦐D3ۻ`|[$ ҈\ʈQ4mL~5Y={G9AOHOTdNDz?|_W+_|͗5Ғyr7]ͼ hf9[cu*n"Tw =W\,Nl\#>uҦ|/\ur)UU1r<_|c%i;я6Бѝ0PŚO[~^ &rwa?$[ ?yR 5`A=,۫kn{%^aE_/.+ x3Q4*t+ 5d,K6e}[R:fǵ"̄|ZgBqU=4x׋$m>K`U`qkÅ j G}2vXuIR4رj8 d{IZKp P÷r9YQrㇰ0@V -Gbk9fbcT.BbA`]s"L׈zĎEb&1ӢJlvZRG>1;T(b)\حR1U̫VlnjXNb{1|@,8ޤz¡Ւ&`_!vPq8<yhvU9jyE"a\|1qlBGQs󗉖{3k/\AĤ0lɕJTttO+6T'^QП2Vո,xdc%r "S0&2Z7n]Ԏӷ<ɯk(ҤgR. 213f=Sј0#"4~# \| 8,1NHhlA;NϳI#+dI,Љ\!< ?G}6n1Vbjg+4'x։]beJiS:^kFİ9 UF㼜M=_v@BUnY74'Zծ嵯'3I] , Zy^6