python3-odcs-client-0.8.0-3.fc40 >t 6 6_ t x6   3!]W>D] 'p~[yfl 'p~[yF}:6ff ~~d˿C H_H-I+DZ~&7?2zgD_ "&uLHe).CA&R`nmMݠD] 'p~[yfm 'p~[y$k+b~҆vNzpEt;$keğ. 7I n /ɓt~:7#""KLRu.Q@V-Pit*i6'C**^V_Ka>%8DamGIM^X'Ck`?:P.hiݚ tk˥L "t*=$|_"__!m= )9o?ݭ]3 |gT8: W<-̝TղY`A*?*d # 6  \    ~ 20 \ C (89: B"G#H#HI#X#Y#Z#[#\#]$4^%xb&ad((e(-f(2l(5t(Pu(v(w)\x)y) ** *D*J**Cpython3-odcs-client0.8.03.fc40ODCS client moduleClient library for sending requests to On Demand Compose Service (ODCS).fYbuildhw-a64-21.iad2.fedoraproject.orgpFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://pagure.io/odcslinuxnoarchaahohoQ9Q9[e@KAA큤A큤A큤ffe#Sfffffffffe#Se#Se#Se#Sfe#S6bb5968374e345d20c528081d6ab731ff44742cf5e65ad718c4e81d83525d3dfa1216d92f50a4e636c3b65d0b247896a7ecd004ee4200c29fcbd8c9e40a8428ba1216d92f50a4e636c3b65d0b247896a7ecd004ee4200c29fcbd8c9e40a8428bf4b275e8fab3ce23a453b462d673fb375e970b88945f683203efa642674d39b3f4b275e8fab3ce23a453b462d673fb375e970b88945f683203efa642674d39b34baf3253dd0daea3b5de4a03cb660302c81548b23ddb66dab4008eb4cc0b919d4baf3253dd0daea3b5de4a03cb660302c81548b23ddb66dab4008eb4cc0b919d9a94851751c1446cbd2c5555b5f126e68482fd643f288d240f7b1d94bee33a739a94851751c1446cbd2c5555b5f126e68482fd643f288d240f7b1d94bee33a73bfa5df46835f6d71604dc8983ece14b492a5eb20eb02e642b8715144f0f51572b4de71cdc65e28b7a299a8f127e8afb4e98e1cf806f3af9b0bff34a6068f7860da15e091ccf0fa99f29534fd086ddc09d9af6abfa7baeca8fea70e30adeaf015ae63b7091444998e5269bdd7ccf3df00f6159f1c449c8d4a00aacb5712c9e19f9c90f7a4cdfa722aa3d3932c5433fd8cb0bcffdbbd8ebc5b90159a4b18cde082rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootodcs-0.8.0-3.fc40.src.rpmpython-odcs-clientpython3-odcs-clientpython3.12-odcs-client@     python(abi)python3-filelockpython3-jwtpython3-odcs-commonpython3-requestspython3-requests-gssapirpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.120.8.0-3.fc403.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.1.1fg@e!@ee@dE@d!d@ddm@dcp@c>@c1c@c6@c5bڑ@bbNils 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-3Haibo Lin - 0.3.7-1- 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_Rebuild- server: Add compose_id attribute when the compose is re-used - server: Return empty value for results_repourl and results_repofile for raw_config composes - server: Fix Python 2 compatibility - server: Avoid koji tag cache being removed while in use - server: Update the error message when the brew connection is failed - client: Replace http request with https in order prevent false redirection - doc: Remove EPEL from README - cleanup: Delete Jenkinsfile - cleanup: Format code for black 22.1.0 - cleanup: Fix create_sqlite_db scriptpython-odcs-client 0.8.0-3.fc400.8.0-3.fc400.8.0-3.fc400.8.0-3.fc40odcsclient__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pyccli.cpython-312.opt-1.pyccli.cpython-312.pycodcs.cpython-312.opt-1.pycodcs.cpython-312.pyctoken_manager.cpython-312.opt-1.pyctoken_manager.cpython-312.pyccli.pyodcs.pyodcs.tomltoken_manager.pypython3-odcs-clientREADME.md/usr/lib/python3.12/site-packages//usr/lib/python3.12/site-packages/odcs//usr/lib/python3.12/site-packages/odcs/client//usr/lib/python3.12/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-8e94dbcad5cfafdb2cdb7f47bb96abe9236bf74bca3536ca4635af77c70bada08f324f1641bd27b01f0494be7b8ddbcbfb0c59247766ed2f984fb5a1af67ccb82?(/hJ,2j)l Rm'%Lծz_ǔ#k^DS&4o<%ሀi8q2"piKi*pKkv1'%8G/(7MGS&Auf70qdn{c]bI˰8S^SSY%KГ%e%&K$j(Kbq'tBwœ*q,6 Wh KoeSƎ("]w8G*#hfAS##*SU:m*=X{ؐ֏QBfY;LnOT`*b|}{woxf]ǃa- e5Ywod/Nu|ggk}nm>Űw=XPF17no]e{(<$+&1I:=ʖJAH,!(Cf̻}o`va:Xfjzb܎Yjf:Y\uOSoZ8,L6erdS]=M֬x2Howu,O})@^G:qHZSMSN3&.mYf1!I/+%cgp @ḙL,vkH;fú$ DKNTB@)l:={Hj/ͅ\d'Ht{Edɷ-ɎH&~!il&/  ҨpfS 1ʇUf^W~i.%4$*BZbYEMuf/hNF_z}Z=2*i; A4 !N2v,x{\ KJ LW=9a,ؔnx֧ь?҆*GAp8ٮ). `8Kej{ի@F%l)QF4XO4>,K',,RO#{es?<hLu4+1O!i[Z50P1т[a#r§/M=}Ťhv%iB+u"qU.-6r cT0l?P +‚L0Ci"krI@( (&J@@.KBLfBbaP(L;R\ɕ\0@( i%DP h& d"(2ĢL(&X*-D* cL4%Lh*4 Ӛ ˄f y-$̥34LcY<ב]F}iwXǾ8(E=h0s>yR?v'c }i̝9ʃ9kO7DN,(q7ZrUC p ѵyPv[AM55YI)fMX3Szn&|4{'Ux eg8=6N[$hacBN$!\;锝9e:YAiKz$P'&{ҴȈ*{mR&/_UUw"/#BW"/{|`)^:̸L9n!qzԔǔz|%娅dN?;.}EDU2Bz^ QeM_.Z]Wܼ3_Cy8ò-! ߗN 8v/pZb NtaD(,L`9'I8g0HC)j<8sG""0xi1x `m;YACe+S\2&b.+)Au)!DŝB9<8l.84<$aF"́ݭ[hsD/Baa Q>ZAATm>NqvՠѰ9u!\uk (*eJ?SvuMY_|`O]^1"<[̠ *IggdR]M%s<*}sx 0 `h^UU)(Hz/q ݧ;6}"/>)u~'+(XeѠ::kp !h 3aERu\{f v)Gx jBCv;$aۨd> c0 4T6 UQX>4K Od"eHH `Fl8!rFbǐ˱wYU\FgtlQ%]n$=29 ^plصQz dMޣio{;F\ ?w6ୠEV G󓏖V  zI#o0I}â @P8l[VVp0+坉Kl S嗱}_ScnZe0 (m|׾siBbr;EZ3qk`hC躏8Y׌-؋7hyl6$ qԪbo}'ecLTζrxJ~I8y;Ed5!L<7ϩ>4% 0X4-ng1r.J^3G5#-1Y꺧停(,4=p]Z_r bbSc;@(,cſ8dDkϔr8[(!%OG">Yێ/#a= J蒳Epxc UDD9l *?? 3WĢC[+ya*%H@L+NLP}N}G@/W 'yۭ;H2d@xt ?{FD oGĘȬ9 вU*ԖBJuC8D$IDS}bJATv Z.zhTeź̜ XSQV;(K%"*cg*&H2C~f9p]wJ0H` |6vU޸N],J;+QŴ|@']rrxkMͿZ NT3xC}Hj QoBp_`&2\(*{WGiS͵Vw"@&m?l-wp)p9g'2ZԅK؇a"I9Q6W$`yS'MzruٵEt` ӟ *uAKp+1Ճ*g0; lBk^lJ3Ns"pqDI$'y]#IB5M2-_B1y7ځ_ȴq^> ղ2⃌OlSe' 5N>T:Y5"]Y,% n> a"Z#z<%ϝSN3k9Ƚd*YpX"cz۴ZnI"sM"aFYi 50PcțO񐗄;:k$Ȏ{%S!!`F7ɶ!xl$_@ 5I6%"n6M#7/XJ9S d|R.,ˊ As|PP3<ǂ" lpndv`wvꉩ'_`؁Sk3R`6Yx$*ް]w88I$q ȋ /lx+z-I)%楥^~Yt0 E7m[@Czm` kXG@2hj֍g^_limd ر J)HfٓSVRUa)r=IKt|ǂyV'H5ӫpC:+A{>4p+@ROy+F,B^tr&UCm>)Q/xeڙ/{2 .+oolk]AoP 4o4Gy._ .<6BYѽ"c}Y}[??J+펅Nslݭa~ YrFL I`5gxet4:8{PdԊb#>V}POAg}vrT2$sam4A#'j\u ~Ɵψ>P:4C ˭ *5l}A-,-OяȤ WUIj* >mĕ:;~526!nXU'S_s&X/ƏxaevbQk>gE.kt)LD5ΕD3S.%5 dz!gf1.sY"1E3#DtlCx|elf`-B7mHV`G-:%GZى DG%: ͒(vmjSNB&r2*ε, A L LVLB`Bt{5d8'F2|7d`Ա w$zoŶ5t&gKblK_+[>՘/F$ˤmdSxE[׆ A{ o,gƫ'kr v2mMj6ͽQ@ݴiügMLhxQR/1fᙍAk?((վ8 @k01SS]HgE!6P2, _/d `2$2hwRE''9r;Ե/s˄d\yz/YcT|v)d KϘ`_U1N\lʭoO)h7}~o\_RaM FJI>*M]b4Cr`f J4f } HQ+J sY߼ǰ=Ӓ~|vpP-,RghΊ5LǴkkMf`zGfsRVXvj%yerW-(ƒe$S>%A`%d!&0h]yP=~77]`2jG|J8LX`9C@p 8IqvOiUaB!Y436> p JYRzDԶ# qFz#?3{(bchu* 4f4mwÅcLf&l#ͭtAB$5)upaj I]C;orpu@4 `%e}„g ~3r&H#d Tˎ1߅$kyQ.w _@xԆ"قs9NII '~;)2阬XhP) x Dxگkz`oQGc*.a{@|K5=ť7ep)d Ga Q@RP@~q⥡d"Y2If\/-ѹS9gXѰ5qϪSngC9m.fa& T!SB= J@ EnN"Lt-UȯLl䎛`}7>3o>Ø [SuC6XT^d{Xs2 8{V/Sϼ0r!l9 6l v&xfG.#8DkVw_J)1$M0BH&)Jg옧vO³ fy 0k!H \,2ClԟIඅ;+S}0̜wT8QLA9gC4!xEOV88,Ŗ~ ^dK?**:@LT+I4sb7O{*xPn J>} @xeBe_m8D]V; +Ўvrj*ϙQL/t8|@JW izdǝ_mx25ScF3݄l7]GnJ>Ur޼y|}W#hQE[$uuadzg}FŜԴH`8< %CI^8OBK!Lh#EÛ.@}ЫB_[b$b7Иpˆ\KJ=o'Ajh)%uNV) `aic AY#(J$GjrPTF J3EȢѥ{A_1z1̆QO!lLǙ*b{MDZJ0I'ggiSĜu3!V=@mzE `d U>*Z!8};9XF;9roMDGyFr1@6M7bgZ0|L⺟*5"0rLX>+Lϰ"h 'J|r as([U/s`mw 0l{cTj9' $.D3uL :"C57ft)녎{q| wbQ7bJh#a 9㪙჊boD$W=Φ B>@Q~MS3SXZ{Ɋ]~\VЉ IRs =)"P:QN~zE'%: ;jDxn#H)ӄG{D ^ L=bKQ&$ R#!}X>AN%鮼W!> cgoC] I^_f"{+BlԨݗio|RDi9 5_Os3\<'uEJ#daWΨ9Phups#z988׵WNfP;e`ϑ=:BXrž3 ^IB*R+tÔhÖE4Tl2 :5;]IB.4?Z?w#L9$Gu;Ѩ%MD%)a>(40JC"z#%u<ص|e:vuN8>y"ĒI\ UYQ'x_ | ʔ9IJ' Z qR}ұw(.*MJh>2E&{D%+NUnΐݘ{`ZwLZ`D||HHA8gmGOR Gĭ)c/^j?( *Ӟ1c ;sc YL0ca} ?aЦ+Ն)M $=Ț`ư9H6a)qG>l:YOUUB)&<7#uǽhzK gMn\kL+`iGuUŤR,UC+J+׳c0Tɛ*QHcxECx0Io̱r"rAUOM=Nu,`ZP3y45?'!g[<+j_M=a>N8fL)B>_N&[`@A\{=X|<E , oĈXڿHz1reslI`a 2GRoB ~JX*-c V Dô(AEk&30,,vR2w㊸x1<;C5:zŜdU2*` TF{0N oGc]ݎԧKS&PQ$Ja k5촾ZXDj\'K̍cZDὛ+৴e @dq{ ЌaQrU w0JX?JEkBvלx$>T7gBiUkym; MbzPx{ݍ̏16Ƕ{7|,6SX ='UJ[71"Ӄȴ^i*;j a4zmE8Ƅݔ%E) "JS,N(n-IF[vw`Π#hՃcXLٯ*fG?;eC H}᳈6 WjݏLX4!4:h$d ̟'n*v7I JvG(YRE6N- 9Gw/'@JTCM i*QIhU1?@`h,ooRAC|_9[&`/nJ蔂N85ބ֝!K=}+6>d&Dl`9ڥB&^/ђ\KOĺ{LJjYϯ kA&W7߶Q/"xfi`y `[9`B^Ễ;C]DK>g*cw T{5E-/X 1\*-Q`,ǔVvcM212 A:0ހ]=E9|tJ`dH?tpXd\1|SwJj2e1~+_|@mKpϓ}3঑'2/ ,ѕ;wz'Aχm ðeXEzyn7;Ϣ^ Bps6v7sb̯Ẋ2-ת:fiZI?uQnp}>[&q]Z^YTWeRi{d +@K%U͸bXb>/FZYy$"뭲Hn6iGT#kAsNIچ辡h9rgtXݝ8Uu*KePnvzEDtѳz]k - & dB]@haiU+r0J J{a;V-K1vFP(VK_[+.UZnTܴN̤_4~#d#ҬM37!0C{1 =/?!83t8!M 0x`Áq:5 dtJ-Lc‘1Aqh#B#bc L@Q'BqDn4x>;p88g_AGł7!7 ra87.S8+Ӂy49F8k 7q&GsS{|+v2$fDM#iE4f&$m dM&&1H4A4H=P$8*a"+Jۊ$7#M+UZ@Xii9wS4@@s  , e(R Kc! $000$K3T~6Őj|jTm:1 H#60r\Z?#C%Ne}[B- 8rɢ7 ^XK77l@bs+Sm|ŀnw(vF̦BT {Q ]A6[cx2o<8%CyJ)VdqH :'ep?:RrZF":Վhue2A`&:ۯm@K1at ca`zg6z36!*=KԢL%/I UB[?k !E16?'-oU e\>u!TP en[#gfyit\r 8iPxu D#BM=Yl*zOP0@{`/ⵖz"p`LR efeho,Lh騘{(W]"3^lwN%U#s&~f/(@)x]>/M٠;8BcX,9I7_Lʦ2䞇ݗ]'{Uktz%o߇T TOtc/>('6Qfb 0Hnj|.d"V3kJGP^đL eH}=[_v a:x!ģYkOVA: ?^>sIIӳdz㙒NsCԔ} `k?GsRb48M$%Vjk fWq񓝓rW$]6M~^"_:f.I P$V{bl[ 4IE+IYzbHGtƘL#6fzCYυ`*?rgT% ߡ=Hf?~1.]prN%#mHf~4_?|3SCsI,$;FRdxrK]c<ѠAЊYZ ?~P !EhCNqqyfmK h&N If U]1 zxz{ V)!z^Y:9#EBzlGyYPZ`Q\V\ ZA2U,/G0#d{ݾ~&Z :l \S"yX4޿^f7r7zLJ0dMpN]MOR`(+7.bKFV$B/>3j&DP̎eP"$ V$ւa2z&|+ ' 9-ֿJ7>qb05/\i]]aA;ww(yCv Z%+R `qv,wK N=ayl㇐MIhC:41THb,T\cx`3!k\`Pݤ"k7EHdR KXT(t\ǃs'vh 7\v, Jtm<@;Xs렧i '۽5` PNhl 0A+q6#p8rLL2aᲈΩgyxorRà엧H 0Gc*Th&J.@HU;DoE1x+A篒 ZY#|\Z i"X @"84t=oE%"X˨3W` &t|U QԎMnQC~sn?`~8n,io^$`xa)< i48!Mz!64oG~e;fܕ&jjNKd$;м~ ئg߬,wQa0HO#`>ϟԝ,^?~Br|Nud9UW_{AzsA%1GEM5KE%P{4G̓q0qHӡyf SUb:D6QebGUwx8aF&9rRNRo|d$ p_Sn{[Lj2jxo4M:DIO`{2=+4⩉e{tqOe,PiK[FTQ!HFvY#{cˍ@P\fa+WW:lw~S5 yp"EVO͎8W#X>:)c1s8hI,rHp>D!1x:nΏS*%0 o fVUFhlFSebKLu 8ʨ5ojI1` >^eRM|t0>Z'13K_^rk9mKGʼnGɤ:5jĒ@OQ$]{(p,[^npd6G[2جQ-ͳ5g?(`LYi`sﳉx6p x.7Z&E >2Һ+;io4]33ܾ\]q@M1K )[\IO s\FN[֣@0iޏR'w$̧n@ʊtAR (ߖ+pvgZrzC$Yl6LKb :rfZFWZsCV TG3s}p3 /^k(ġ(0nemtQҘraQ\d.i |""g_Q2eޛ Gab6shGK3/l$&dMF *o]j2_EJb~J9aY롫 v܂06 7rH5<# u=al,Tqjp0w{C5nCw©˄9Ku7#[$ή}J )0Flel9>h4]ۡo6$oO>5׬ ˄nb}]~S<Z H'.`_{ؘrn"m N!hn@`jfBb1t#ڴ8>=Is?C.Cl=!54Uax.Զ셟>p-̦ 2kn8Ue;qսțNX1h+!y_zt['KlU,cڂx%4LͿ^7R MFt븻K Dm[mz.*ANMg(5j=w!3sq}r451%/s z58 [JB KV=& i]s^~ &D2Qg9 u{sܚf )vUjT #DVՊ2 K3\߲>R)t[x > v$e3bnH,CƱ?!NEˊW$d?D}eyICdmq*132ξ)-92aSE-,5TCI..,2[& ,"ՙrmUA8g$"Bu#7]ucƈL+#Ǹ7lZIwUۂHTBWEIHH9Enmz0򒢈|/ζ"`ą67u&3Q8 ߏx 'V6Οf 캶[ D2Zli/,gA lڈY\ RQmsw3Ǖ)gcK`fƂ9 ^؞Ӗuʗ1= ;BxlW8G>G?Ķwc۶m3RVrÕ$X88&xk]wh3Yŭ)[=pW{ڧ-67g~ 4(bx l{pZAڻ_ՠ {]{gWh0@"$]cdCPzȊ .' 4h%hE 4%)2Gиh>PE<5$m@ t@콐hp@3`8M B9,os`OL؏2n9 H+ AGgU'# H{lVm?% E (0R Tra"'w*Պ)#t B U$!EE~pi(6=f CnBpĢ E_ R PE(H)I@IN)L;%ꇢT+p=|m+` @I4{;OJ1r@O#"<%gٺξ٤jN,m~\UBسǂ,RQO@\ Ɏw/=胩S fUI@({U;49WuaWkŪN\%(ID LVXy%]# LHQ,8bbȎ"S &f|v o8{O{W@G"jwJѕpfDQ8̗C}qgOT~S%ķajEsTȕh@Ql. eK759]h*&M6UT,ͯ.̛Ad aSwcܽ+EFo.P^&=׶gq G"1 5h8ТYdQ%̉`ť)Y,9 ΢eYl֛f(Y><o{[?a} .kC<֟O(, fZ}kgp): ZŮ8Vlgl[ҲR$,Jf =;V%tv7]ٳoL=ädCcol{MB. !:[օR(SPl0: V5.ac[+7cM@ގ?L?M[&[ˣ^h翳32}F?پiMVE&0ߞnPٔJzu~ GO:j2>adl >P\%#'chyyڌ|l>OmvH.)TKK_eI!0pX/eQ!Q&`*l^.k%i8+V)|éX ,f2Ƀ_=72=")LD>,W\EO>Zl'p9KMg>isk)U+<0o¦R}^W܄(FýHrr8Sd5t' ˟7yo 򕺟}]YZJX| Y>HAz&5I%uFͫ0g0+-rr(  rET7\k?+g?g1DM's_"F 2媲&M5.>% 4<,?j,} vb.4ڽU+e,akkJ9ߟ;} D4{:nBia3׀ W{W{$WC2 A c r!Zr W_{5œ~OgV1p0 jG okovyqsڷV?R*۷}o!gfl"o[\`3^a} aKn{$?/np߭x.1-n}ۿA&|>wgwj{w=k= gFwWV{O{pmX.8 3^xrS .p]Z<&x>[2JϵC5BO:tBAZRb -,+W13GghzujI:Iux2b.X 獞r<倪-sEO.s*)YHbȔ0Xrm QHL>)yϑYX^%Lua a0EVԱvnma+a+췰r`~e|F aNs%+Istkm.3d5{p=f0=۷`TP$pB@uŁ[՞ ,;:sDHң£iwS%0(%hkN򝫫8ݰ|@!9Lɐ MgDǦVO*l!AvױI)fR8c D8RJab,,$*{uݻ˯rf a}&/z.\A8Y zlb2܍Y92#HR1FytUTEU̯!, A㇬4auvYTqL0& tw_+ >/kli4V+:Dj$=d)ĆU \qeU,=#$Nr' (6D-% @Ӥ~lAyyE_&>;^F|JKY#kDZ_K9t:9B=GuNFVIg8FW >R8p"VϒN%Mǩy4<0Ų,I,x,-srs*}P3j4,H!{?H(SfV fPz&DY}8t& mmujq[=TjDnTR&b&bt1{ԋbHޫ޽WdSu3hpk~-g븁\0hzWcsK).,^{ĂfC'Fth]mh'Ɣ[, z.:EtU87w4>rd@GKyXTv& ,Хt mg.ʍxb[ jawn}8P ÿ}үѲ%W]VU=m3V:fӳٳl^,4j/쾭jY[Ʈ-ui ^Im0I5-]X݇B&?Ir;c7ֲGSU%7!қ2n#}Iۭk/DiʀSD|!\]2ޛ4rϖD7 p" 7gVqмLY^9Eye W@rdFvd}God7' ypNp} \ňN66'Iy9xj|!dȩvtxݾUWq8P4P+-ŖT4Mfj-*뒓IݱQ]NXx#ܦ[*6[XmbKsaiOcL-mM!NJqIH#ݧ/'D'\` ^IgTx*D}N!ox'LQ8yy1ٔWeap5~jAh&} [LYYr[̟X_W̛-QZtAAoPB(^9Yr$'Frp!f5@ዧ=$#4]?t9X )*Sth 5~搩"t Im6j4LCx_k˭r6;f[pwDIV'ZTЌȌmc Ha䆪d0 H!`@2DVƖh$fdO23r|$ɤGPdFDÚ}䭲BbhyFk,QO/, eL>!{zS xRQoYXfZ^jIA]oG^urXHI iA%AD|:F΂iJG,22r+BR%VI?$Tϑ1f&fO `j6E0RmDp$XDoQ{E{)~S/(]ʔ+Be\meT?4!c>oDrF h%9uule$M> kpo2>`Si !1 _&J!M5}4A)3(p_ r''~ 9{Qm{g(Yn3se:!lĹy5QȊ'F|@66x(?u͊ƌ2hi9G,sD@Xs"Z?z,l'>"oʂq<ͺ:F(# m[3=f #MXUNƧl'|ja{T{^QC۩Z TDJGUPiuzx:SLQ0Z*0Yq\'*YЀN]%e$;t6'ٞE~4B[8[V]1&FN#avЕ @߲8e]co@6da; <,*(GݱN (y4H;v='Hƒ¬1`Uri<6ixE.ۘNy$0O/&d QEsKBv#q?}h5#[4@БP;E#NP_4?¡v// (K] ppjFcq~`:,^.$Ck7a153rf^Z~j1,/C j39Y>*I.%(x#ID !&l´2Z΂6v3,Lk+8)l`7r\tN2 J3"L3}l\DŖ8_s&쪝h3O8-m{&U1x\4&|; b.1q!ՁSo0('ؚ֣q]^MB*jTRjp7O|lDgxNlBKm&r/Q\F91Dnh\Ζs+ ]7NY*ݛ;6d#(xGc9y /P 8 9"HDUx@sN۵~EԬ8oZj)2l7_ZG+˸y& *(ݑևY׍,x~0nÇ<3U[qN!#;ԯR ;|; hgbQ})0: @0#aw~{g"nvߵ7g<&q-TRD F#RExĘTLnssB}VV0i\Lϼ\"' JZ\1h06zƼv3)ܸ/~"$X P /C>fX @LȍR+Kw[`$0.N=Q]z0^&Kl-}y4|+6065ݸGpIq0zJWɦ2NEl`뗳`HWe[.gX*%L% 4E3ʉDe\fꑘM ȨfǷ4޾MHl3)\i͕;A&䗑8ɸu~?PxƋW.7c|WJJۣ,splKHWC~5us8wSJ\,-=8;iiA0@A<Ӑo#0͝1@:áℴnZJy4Yxs7FZkcn%=v\kڸ{e}MـH~"Js26N,idĭypM_mgëIOEڴTzTD"DFa~XD\AL RFLMV8T $ʫ03J]5q1 cQ"y:*U7璉9~b(b $g;cAK[lʚfʁBRH-5BptTНJ@/%\…j@ zcK8\g^9y_$ū-UO X =&˝csW>b Pm|QFPMsou;.Wg@rgx37hs \Q4n ً]@ibD'׉,@P9ZM@.&_$0_?9 c $ڗQg>ؽY6~[LGPE^Z\dfAv nZ <߻^c/5j/TFO&+xHQVxĠV 8V2߇[r%T΁9 cF u.!W"U?+̤d,.IGY4Jp1@CD=̗-dE*2oj oVa1vj,<ƑCTvVӿ3%2<(>'`p͎۠<gA"s.6•@3| A> «.nM܋n|)L#x:MӺcK1\0YG{Me샅Xig duhUm`Vz4N;|'O='I%ƨ?ʝbf1{pF8M# 40,x \SCOD`*zVu^"~FBڌKne5%#,޵lpٲ5L"[QRV9 ~E<367H7BzvCSBIS@ׂ6k6p&Z3zo2'B%&pAWr%fm5. R#Dz]aOO\^W&).#`xH/K }.>xT$6a &Ab:{Y|Smk&etYryԣ ̣XXd<7XA办$oڱ*=I4{N+zWb/+dzX-9AkOJܫTtJi&1Mg=Kv +qKC"Qpԋd=W.8W$W> z3YA?jcl4B}^00ڦjŤ@,z0Jv{mߤSK)X#uy!Ӊ]FÉJ1iJ:7 L?S v]zj)y2Mx%gܻɈ_]͚kESXXͻGf=E'M"ױ;d{˨!J?Z qoj2WF`.+PUC\dmPlj܏Wǣd/KrEO…2,!;*.+Q,ahž<9OQ3LYf.^P(\(+ B|ݾ<Nt2.ZxoY͌FԽ_([Rlw:4a,'21nQ0]EV݇غ%G徾v'`hx*duijw W&Ze3t%BM|Úҥu^rVˇі٩{vlj7"Zl@k.e;- + |G_j*bFK,Ϳk*2OXOIHۭy%]ܽ&䎭ח:hi jzU¼f1g:( WUVX!>o*YRn㷪ưUKZYInk]o}.x*dX'z'f= [@hr3DRrg$U\E DٛfbOY;SG0q% VQmI NZ @M1C"4rÜ:`*]`'r;9}d$:8'\te(X\!WBH%I+'#Usv]̟o1*ߎQo|f hhh] ge_x3_$7? ZufG3s90'[P9.|!Rgi4gqlpM?fٶZX&\W$QqQݿ42Etf .REu7̘d]"x'{XDŽYk>x{L* 󠾪3,7< pA$MGHM2gC-Y$cvڸG|Pܓ-7~.\IZDJ,slŘw\3)u3HqݘBW 9#IsihNaFH.{Z8Q2*1.ʪJl<.ˏ *E B(iA2Oay \7B579DSC9'2VLMZ󋔡A; A!fZ)7pe!NN~Á V'*aT2ugu[ZcPyvvD!p4*\YaQ R+nE4/tnlaD\6f'm>i[ $CR3ڼ~I(Ffp/\F~OZo] B~q v*qt_u@e&8\ veAa}H5.;Oޟv~y(#ۑ,, 3b~@QT7DXZ,1 e2SKEܮPع-zm)!&D Q]ۄmڲhqXHA⨮N\mCK:=Z FmpԒFot-T4vYQ cG/Wm}_:)Q[m4*Pa7ALe5͹.I}"yi2-u즶J}Z̕\V۴OQWZ/B4vP7)AIoHEGGlp!# +4PBޅl}n\+Ss,mЈQ%$$v|QGa薸=hfʂJUQo Uk>}V3-, 82SI kM`Uqf3Ze ZUVmjM-T!-x9E5{ 90q^F DuhO3y|` O;pvuŰ0l;Wnl/$yTtXZ>@-wj))]\HB=-[6jmDKɞۑrx'LfK—m.K@VI=_&g[G7; 30-K<}$x-8h=q1d2lH:Z-vU0: HQǥ|o=t_P,t(#'0\1W%bU9&9 | QF ?)Y\+pJXdfft~ <8SZB_[OOtT'I6LVĴapc] kQy?c-c}gYx\)`?8J@)iª8nfY֙dn{ad M0jjHcñ[H#lłʮ#ɐ&Ƞ"WD|ɓ 36wWKkŞu̇!m0fOﱺ2rqЫhBۇh! b\lq3輘` N<HQ>y8 ѷjDl{ŨhRQ*R9{;}((a'Pm'4SF?jY$"vc c0i zW49*PJָrl^~Яo:eqxs%} f>"1!`Fg̖^PQk,Lj LW*ALTi2SJop yi> %AKvF^rmvf]Z;[- q,4?Vҍc')O=4}v~ʩx#Σ9d;Uv`͵C}kw|lXJ]/ovO /voCW#qzfIHHք~TzyO_iD_ #Tme f!# S GJo= n*jReKhu:H)3MIk\`kG4%ig35b^I4QѺ0ڻ|@7ĹE$Rr$>YhZƞ }Әw4>H#bgijJZPa\ɂV#g,&G1LD&z |^uscThl`Zr6RlېID~m.wWS٩mqg?7(Z&RS7bҴylsmOd@"XDv=fХ#1Y>NӺrvo .E.C+VwtS[)`gi6-t|~CiPntŠuu@lkYjŸ[u}т=Ȼ@(81o:0Mg/i!gjs%t,4{$Ee-F~9/ldhf 8| 6r`R"nxc/3fWgB'!aa>{uǸ#XcÂQtEap%'_3ӓl:Ԕм`=3?ˮۘ%쓐iIZ7 e %9vl&䦎е*0=ٳgj&>AP\04da0[ MN5^2jJbx '_s!"vwo7y2yO,C8dtg^Y&ܟgL1_iR+q7RBexM]iZ۠g9zajSOS*3Ck@xq;'[ `q40}J8iCNQ:nf!`wA8ic f Acf ldĺ?䂵, /ʃ@ W x?GϝW$ȌzkvƦgORЛUs*1un,)>[ˬbcAr朡|`J?&cBK7;0|OSGX!)r3F/SU.}Zѓ4Xէ]|*? vP4¶QEUxbS)N`sΥ9B-/ɪ@[P[QGH_MqPݢ8tcO7t5<掏8VVJ]ڂ7WܖCXuyF6:o&?*4~(g<O0ʢ`k y^¾7K@}jZ5G\Y!bXgΕUsQ *'R%N&Ps~SFRM\:O/1$;7:&hLl h h j&y&h **EI;aiZspDwN<ٵ@ 6mc 2{ j}0@&uq"^l䄿 iit4y>F ?q@H+B4`1NnoŮN*cn TˬT7gN".GBGzRJrU,?wKSQ\_Uܵ\3%Z8 [ [;yISR5!ax  .j=N#0!6 བྷeäq[!6 % "0֤O-aݳ/Sd+s/{0EL‹eR~.S?WS^W>]o]ڭ!P7 b5,aYQG~42\`Na7Urc|\( 0G hL@dE7?ٗhd` hL 3J3Tj@7Lpԫ># [EJ\&AP/tt2@O7H KIHqQoQ:"2G PXQWOA܀/v*YGz^rV,^r%Z#*؉ⵑtb6R0;=VyPls 2C7qcDT`Kg< &"ƲLSg8q1@ccB1뽷3TqAJ#{oly "} [e圬!SZQ ,/яMn:?R?e"wde "P'b &+I2OT@ I(K1^S '-ѩ5UZV ;{b{plyvcÚXW,{ !Z9Z](+-9][ t Φ`VVw w@3  \laXzV&xK^%cA8\^VYf"~V5"cB