condor-credmon-oauth-23.1.0-5.fc40 &>& 6 6_/DH6~ 3!]W>D] 'p~[yeӈ 'p~[y̡!vЉbAip|W"'W\6):Jٛ$ٱhSoؖ;Z] pR޲g_э.M|8%ǩA^2J{bi(K{<׬t hMa.Z"9Y %ɪTRCtBd1υv@$a=r('tbމDϽ2G>T} P:yECO{k{oV}(u"mmj$ .-YZWpȞ)K%f)EP](EV.5sQƴںܵ[ϏJw'0#!>YMaŮft3:4a5%3t5q /B E|?h|:}ߡCުƄ>]B&v'X.Z*_X}U~|)I.C%MX$_nGC7R`c=9u+>#[yqF] (i?5879e5618dcd64f6aa7b25b63fa5b9810ce832a2be42458c2a5ad7da6e78f1da357f25c16046dcca2a006bb0c6abeab79d8218ee030204a3204a9e0046304402200e93e09c6b5eda5d964eca91aac37ac31dee2dbe890030787334a45252e57999022009640e2a4dd7cda6bba9f556b69a4aba609d5bfb3f789b86a0d2a13dc10d6b2f030204a3204a9e00463044022022b82da73cadcb2ff1d250dcc0bf378ff71d71052664bafa9e10f7ae0e4b82a502205483d2fe772b39a125e8b1def776b19c54a04cf8302952fa03d956e85d2cacc2030204a3204a9e00473045022032da5d30d2b998f9fd54128876225b97d8eee590de84f9960402b4a30060b7aa022100f5cc8e1c0b31893f8d82e5b66168619d7485bfe06a61810f42c7d03856be02ee030204a3204a9e00473045022100c304c7dfe2bb99c649cb408f95dc4c3d7eab6ad1aaae06c40368b3553d68fd8c022065c8d84833cd37aabbcab056c9399da8a123c75dd108c074f94bc21de2e4f14b030204a3204a9e004630440220555e793de7aa79652720e6c522ded399aecb8fd8e4566f45b1488f8b25c9724502206f215909ca81ed8924daf7bfd7b1067b136747edbd003e8530c70a7f3ce2f910030204a3204a9e004730450221009ac82b51d3e81e47c2b94f3249d4da4d60a03a05473bbfca059ed51b9f6c006f02204969736b16caf7df0d3063156e1b493d015a066fec73c8431ca1e76ca484b2ac030204a3204a9e00473045022100a3110d38980ca0ad199a28331b8e99d3f90b0b5ac7eabb0df8d8c2574bd4522302203db85ae22b052c495a59ca9d20e1e030d255cbd4334a0160c79935a80509796b030204a3204a9e004630440220338971f0474ae2bc04b979f524e18a5483de02f8fe0f85f48e88cfad02190e7002205e4b92f72956baf506b15bf68537ef558ec54ac5f46eec32bf63fb1374e2610e030204a3204a9e00483046022100aabafc1dfcb4d08458c945b4a30ed436ac08d233ef8cc1273137dff874bd40910221008b46e07f8e2e8d9446b593ee2456421d9c1c73d0820bbf2491c5c15af50791f0030204a3204a9e00473045022100d92ad16748daff29081c2bf44e5f59c6205dd0d6ea201a0047ef42d4d49b94b402200cf1ed55ee7ed5e3872a4c729788fcafcc174a92b26fedcc9b3571e18bca15ff030204a3204a9e0046304402206839262f20d4b05b46b9d72de80b9a7acd50cd6ff8c94725d2dd9213afbb8dc00220697c0212f3281d085d433d17367684f2f5850fc61b2be18017c93a9df483a8f3030204a3204a9e00483046022100d7a4ec1f8ea4420f31d8304b5b50917b60cc430ccb1e7af7dd4f9feeb0cad43b0221008c1c58160564003df1b71ae54b025ff82d4c7b9d37ffb88ea747a593a1538ab7030204a3204a9e00473045022100c37f56b96c545de8403b678afe9e977e2e7add5c24bb4c562900c1faeba623b402203e3c67a5c844b3d43e9b12af7790448cf48d734f807a3784150e5e483ff34ec7030204a3204a9e00473045022100dd7249f4e1ab3ba2115f98c8c33a760d5cbd0771bf6e8625aa866975a80a091702205fe4b89b4b9d87eb5c1eb954f8f827ca51a2dcf1e18131b4d5e72ccd24b91689030204a3204a9e00473045022022f45efd6dff7a31b9e3ac485a1f8e4d3c4c3fab94e3a1b1a392804c6d0277af022100c2bae7c56ce586532082df07bef317e3034ce1d464246640f59b7112b9d77803030204a3204a9e0046304402207e6f27efd25d3c7886cc09ce90a0c6591684d69dd15acb84cb2572acfaf350cd02204242c05b792d938b67082663ac60d89ece47c527e61d96807647966fcc5a28b4030204a3204a9e0048304602210090ccb4e5eed72cf5296efc4c4f79b6e8416e86c68ce38c86ba78ca51880017b6022100ac0d743432f1a4f5ee7ba648bcf40bb2a9b0b37f0854d39cf74b976032dd82b9030204a3204a9e0046304402203d509ebf84ad8a69001fa3302d5551794b2fded617292b57605687db787fc81802206025be31d6fdebcf0a1b21c4595c14897fb12e5ac992b1e0b178fff707eb3d96030204a3204a9e00483046022100ea79c53a7f9c412440f15e6a52e660bf54a320a9d374621a06ff9aab11602c3b022100f80835aec6955a6302d2068d8cb1fde69f9aa6da37e5b38ec5409bcb8d01d2f1030204a3204a9e00483046022100f0a1505555c003019cc1213e69b2e6ddcdf7d65c09ae4a59281dd56ebb840ad9022100e1f0f92a41b7123cbe9eafbe0b281e3abd2b2e9bce57ec4067a076bca3c29969030204a3204a9e00463044022032a1b78965b62bf4ced4befda8b0e7d926fe9afa6486a5bf5c8a9ef88a27622902204b9ba5b47f6e857c6addea7e5e779aadf852284caa2502d24785181f2c811fc6030204a3204a9e00483046022100d419a86ea798200e3b344f0d4a3a15aad89aeabf1e15d2e79c88d13ac5677f17022100a8ecdad378139dac01da4e490e93c92fdb9c7df955bc1973c89f8e572e95c9d1030204a3204a9e00473045022021db2c44c9ac8932811f3fb17021bf7fca561f8ffa83eb675259bcbd89893edf022100b26c5b47dbc23afbc80f6f0e0cdcb49ea79535d2cd90eac8c53b5d5ba491e415030204a3204a9e0046304402206d19bf397b884c6a18e32ec7d118cc1c11a1766ebcb79844ca6dae19b7f076330220557b705993355f2274d24f1ef7b790aa474075deb6d7db717eb97a0ec2f51999030204a3204a9e004630440220378f26b51f9820769312545fb4e6de5e73c4a6572de41b4a8ae73ad91acd2a9d022055a9c3b64b32cdcddc70c50e4c0610ffdc3e7da9b71eb5ad95b056566c1f5fb2030204a3204a9e0046304402202a2b18c17ceca3aa3924ad834e20a03fc4b304dcc443187f9dd5b3f620f4698c022071025756dcccee8b613af83546f9b0f21a5594230c10413d530c196090265958030204a3204a9e0046304402204377e9189c85ef16257bb5154ab5da17958d40ef85b937e4abc5ff8efd15b3d0022036c832bd3eeee55629cad679d33ca67a30d54037f0bba05c1d7636d0483fc175030204a3204a9e0047304502201abab6a2dbc58cadb7d47884f8d18ea19c7050759cfcfa1d710f7ef4192318d90221009c62f2e1173990af4f674620c99c2f92fcd03cf887ee52446f47fa4818eabab6z3!]W>D] 'p~[yeӈ 'p~[ȳTa .y$љOlȗZw44W%F]?UN\6줨m/ N 4k!~&KB$; M x/M  kjXP hh$N6HAY_+HҽBl{N`g0{73fh6|1g( mO|qKm[v^TlSKuQxpq$Tb2Aз^Yufp-I'yԭNK9D Vsq1an4η6za R3l]{N%E[,[ uZ + ;cI"e^5 gNMERw0 9 綽Ok(yyaak\*G593DkM+LȚ&?Dv/w6GJmWXwKϴno0&~—\9Ċ_ A2 PY "o%lόi%f[>`>(U?(Ed % A"* 9Magp/,/ / / /  /  / / /  /p'(y89:-G/Hh/I$/XTY`\/]H/^Lb!d#e#f#l#t#/u$x/v%4w& /x&/y'''''((Ccondor-credmon-oauth23.1.05.fc40OAuth2 credmon for HTCondorThe OAuth2 credmon allows users to obtain credentials from configured OAuth2 endpoints and to use those credentials securely inside running jobs.eòbuildvm-x86-31.iad2.fedoraproject.org;Fedora ProjectFedora ProjectASL 2.0Fedora ProjectApplications/Systemhttp://htcondor.orglinuxx86_64!%5W0rq)"t,5\uAA큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤eAeAeSeSeAeAeAeSeAeAeSeAeSeAeAeAeAeAeSeAeAeAeAeAeSeSeSeAeSeAeSeSeAeAeSeAeSeAeSeAeAeSeAeSeSeSeAca87759cb6c195f6c0313164ff9ca9a2cf66ef7c6ceb362cd7a6707eec94c19c1b20391d964204b80a4148f72db5b165725c97c88d06abde5b247e5cf30b9071ed55366faa0374090ea766680d389b71af610b5906a420c010a867bca39f04e7fcef5fc5d214daaf84b817bbc3e63833fd5d66cb35c7381f85e8a9c60cd89c5fe0cf7cf836f8cc17a75d6edfd068246b0d5eb44b39857eb7c06f3c2dd15d576a581c69d94039411e419e6d85369fac485326e34d12f0a202e498f220f739b2645353a9068575796fb3f1343c83fa786c5775554a324a84db7823780017ba550b55b2f5aed0ff0f87f3296bc11ee3d2a352622a07ca6f0b529a7f2171a92cd422ab16131797dc308ad9a10777b9ea0f2cc7df0b4e84a681fda000454df10f9ed01d76ebaebbe984a98dcdb28e2d095a54548e1198c4ae71e12a10fe84e5707adc2576de648cb65c9f394d05e7c728f00cb13f13bc35fe6cb3162b0ac7c2477b232f3b31c597b69d62facbe6f282dc1467fd6da27fda48b7141b6e3b0f6484ffe5aac466b2c33d714cf27fca2a4b38f6f92d5f698ff2a4bb2dac555edffeeaa358094f36946f1e8104e76bad9df5928c8d058862c9893acfad9014e930c332c7603ddbff00385fff8c7d80ffd9fac2b0772ae32d70ffba4f71caf3aa98cc5a9a1c8aff8d0d757ce72d8f0eee9bc0610977e389fcb7f918502780f315bdc55ff89f1ebab4580243ccc10274b8dc3be777b030201cedf9b74aa8c22cddaa8b13e22f34d4af637be984ff7bfbd143843ea71872d5a8d9f20c71d5521b1d46acaedc8cae94f7c356faedd5ccb0a3a44c61471ce7cb2750494ce27ecfdffcf6c5bfb6cee05b2720cc9925d00cfc75ec4adf5b7928e65f16572e4c2d4947c21f0943975ffe185dc9a1e333f7b3ca6a8c38687094db78e75137378a6f41b7611f9be52d24b61866bc858bd8e65d7b97fd1edc254dbba763b581df87f03d09242840e0ae25c2e027ee8b96670f62e29ee983ada4551f151ef365b0af62157cc933791897aed234944de21128cfe0d1d19b505567de51d7766420329c4121ba4ed10a46613c3b41b68594d873c896aceb08dd6e3c13b04b0a810d1f2c13ce6d4a97feb45af06ae39b4ad48f8942ca52434afa7890dded953abb2c74ebb3dfcf173cf5324a09741498f4058ebca6132c87e472638f4b033f6a9a50a3ca58f8468c52924e603a404dbca0bf800dfd63ec012135a1adae136164e5d518a4d91ad03150460673f0@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcondor-23.1.0-5.fc40.src.rpmcondor-credmon-oauthcondor-credmon-oauth(x86-64)config(condor-credmon-oauth)@@    /usr/bin/python3/usr/bin/shcondorconfig(condor-credmon-oauth)httpdpython3-condorpython3-cryptographypython3-flaskpython3-mod_wsgipython3-requests-oauthlibpython3-scitokenspython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)23.1.0-5.fc4023.1.0-5.fc4023.1.0-5.fc403.0.4-14.6.0-14.0-15.4.18-14.19.1eed@eeeN@ee d@d@c0b@b@b&brjbUib4t@Fedora Release Engineering - 23.1.0-5Fedora Release Engineering - 23.1.0-4Tim Theisen - 23.1.0-3Jonathan Wakely - 23.1.0-2Tim Theisen - 23.1.0-1Tim Theisen - 23.0.0-2Tim Theisen - 23.0.0-1Fedora Release Engineering - 8.8.15-12Python Maint - 8.8.15-11Fedora Release Engineering - 8.8.15-10Fedora Release Engineering - 8.8.15-9Jonathan Wakely - 8.8.15-8Python Maint - 8.8.15-7Thomas Rodgers - 8.8.15-6Tim Theisen - 8.8.15-5Nikola Forró - 8.8.15-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Suppress provides/requires for libfmt - rhbz#2249305- Rebuilt for Boost 1.83- Update to latest upstream 23.1.0 - rhbz#2247369- Drop condor-credmon-vault rhbz#2241709- Update to latest upstream 23.0.0 - rhbz#1959462 - Fix build issues - rhbz#2114520, rhbz#2172630, rhbz#2172684 - Update to PCRE2 - rhbz#2128284- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Remove obsolete boost-python3-devel build dependency (#2100748)- Rebuilt for Python 3.11- Rebuilt for Boost 1.78- Temporarily build without cgroup support to ease f37 transition- Rebuilt for libcgroup.so.2  !"#$%&'()*+,-./23.1.0-5.fc4023.1.0-5.fc4023.1.0-5.fc40 40-oauth-credmon.conf40-oauth-tokens.confcredmonCredentialMonitorsAbstractCredentialMonitor.pyLocalCredmon.pyOAuthCredmon.pyOAuthCredmonWebserverOAuthCredmonWebserver.py__init__.pystaticapp.jstemplatesindex.htmllayout.htmlVaultCredmon.py__init__.py__init__.pyutils__init__.pyapi_endpoints.pyutils.pycondor_credmon_oauthscitokens_credential_producercondor_credmon_oauthconfigapachecondor_credmon_oauth.confcondor40-vault-credmon.confsubmitbox_exampledouble_box.submitsingle_box.submitbox_example_with_pluginget_file_from_box.submitmulti_token_examplemany_tokens.submitscitoken_exampledouble_scitoken.submitsingle_scitoken.submitCREDMON_COMPLETEREADME.credentialspidwsgi_session_keycondor_credmon_oauthcondor_credmon_oauth.wsgi/etc/condor/config.d//usr/libexec/condor//usr/libexec/condor/credmon//usr/libexec/condor/credmon/CredentialMonitors//usr/libexec/condor/credmon/CredentialMonitors/OAuthCredmonWebserver//usr/libexec/condor/credmon/CredentialMonitors/OAuthCredmonWebserver/static//usr/libexec/condor/credmon/CredentialMonitors/OAuthCredmonWebserver/templates//usr/libexec/condor/credmon/utils//usr/sbin//usr/share/doc/condor/examples//usr/share/doc/condor/examples/condor_credmon_oauth//usr/share/doc/condor/examples/condor_credmon_oauth/config//usr/share/doc/condor/examples/condor_credmon_oauth/config/apache//usr/share/doc/condor/examples/condor_credmon_oauth/config/condor//usr/share/doc/condor/examples/condor_credmon_oauth/submit//usr/share/doc/condor/examples/condor_credmon_oauth/submit/box_example//usr/share/doc/condor/examples/condor_credmon_oauth/submit/box_example_with_plugin//usr/share/doc/condor/examples/condor_credmon_oauth/submit/multi_token_example//usr/share/doc/condor/examples/condor_credmon_oauth/submit/scitoken_example//var/lib/condor/oauth_credentials//var/www/wsgi-scripts//var/www/wsgi-scripts/condor_credmon_oauth/-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnuASCII textdirectoryPython script, ASCII text executableJavaScript source, ASCII textHTML documentPython script text executable Python script, ASCII text executablea /usr/bin/sh script, ASCII text executableRRhttps://bugz.fedoraproject.org/condorutf-84aa9e0a35d08cb78f87539f0ae48706b54c345ba8602b2c1b93433c1bea676dfdcdf1c6a56397d73ef33cebc140f15713bc3fe0c24d861f1ba1c26d8133ead86? (/htt E2xH$zmP9?h[ ~Sv퓼o.( r"./bӺ5 qϤYF+ʌrei`֎6h:ݖ>%]ѵ: RC 8*Gl0rb%|sO5j8?!ed6bVvH"f"I??%{~,ƀAƳQ ^Hm[^ݱO (IX΢f!LG1[.|阆xݜ=~JoÄd&.*CV YQ''PWIxԏS\X`>A KOZV $)$xwDC(é4 +ɔ|p c|孖tu4W`/?쒕t Xj*)q"Bgh0*K^ 09<}{+'#v|nǃ`"`T: S@%scɣ֝=rTYrT֮JNgXH:N8ܿ1H\S>\C%G=c}2 0<ǃX0Eeu0Nbp,.eT,cHi‘J=>lzsWcڬ{GGۦm^-;VIʹY$~9ӏ }$E}sc4Q4YDqKk?ֿv6-5. ٿ):O岩X40-,,D{D97L3ﴷ{t$D&Q$qU>yC?= 3ftRA$"U(VVVŞ9|ki)eQlRnQ)ȼV!CR#R(j 5]FS*,c m;ҶMktcd4 0.( i!ᝥQUՃnݶٿ2nh` E kgi$XjM=:uT{W+# ӶmxʩQ _o>-6/=$pBAǡ$¶]Z˚@4TpW@hA2@]RTKJ]߯WPiG۩UvUK!KAnx^Q1+EafiFV^@- 3@ ,TE TMi-ʗFޥf{ n(  V 9]DbUo2wm`ySv2ճnCCDFEG]3F5]krL-ാQpv 60q˳N#&!$"-QiK2C>r%W}eIX4OUG٬麮*J!eT(Z"nyCZ@wU E5%D@tC?Xk6i[$aD-jOrU km؁ 4`6m18 1 6eB^ig*g{{/,ϧBbrgKبcv/Iq!gzs(Րt'xe$7LNVϚJQZ%(e2PͲƒVcbqR~TU%モd"fBҁ,^r@x*`< x`\& ZDA\"Ҡ&fbc! )TH'c}„efb6 y :<`p <<Xi@ƃ_H$FAw,7[vJ<"Im<8BT*CJE$!MB$Q(4b{쵒, Q|/PиHk?Q)UHty¢!Ƀ?B!* & R8Cf2H8vvSZuSzwN(7-fҪh0IL4Q5<|!$JZRj&GwYtKGD,q=IlkmikW0"zD|KPa& 8_ 5T:4[ϩÒ.}0Oc 4"CߕJ27E%yE-#BYXڔ.)c"r#AgkUZU&mє8[Fq9C0Rx).*c)`b0Ք9m^,axz*]ݝV@PT6_,񽪭EaTS ++ (gDfuU*GR\Eaoyyi ]b<:;7KAx,# m੬fbt*%X1F"t6(#V%˺/5}  `4Jii F1,@8?/ix:dhM;b $ET*,J“YX(JVd㙆K$FF'kQVow3Z|1({I"<!1 (ɴ?qiBQ(knNK+7WHIM:P>:w>LWԹsɾ)XXz m۶ 8QeM"Vg}0rjH,QIfi-&c|,̊_OC [( +ğ6wŋwBcVbCܠ{ ǂƾ0 hhgVJ*,˪]4am)//rr <8xLn/͞A9D!.'/bTl,ǓxC_eYɶDQDzz~ʧO;VRQ.]SkCP|:M+}X%E]x?|j\C~s`8tE(hٓ Ucmq]t(:}Pxn~{VF)Z4mZ:^Z>^[{8(8mh{+CP8XJ'SYWXBޗf~~S >k22B0wq$ĉ EhEߞNtG;ƅ4@,П =Z{ wis Z(?NKgKF'yw9;c$ǿ]7=,U) e`V_m+cS%H;KEz ɇA"{VNǷT~w]]U1Hb"ǰ ) Z%pvҒ՜ge.Yx ؗ0Aְ߮<<`[Hmw1|ݨqXuUʾ,+O4nDJ&ΕM0#@s.K PƿMz/0sj9M gg&fz+JԬob#Oy13iEA/knxUN ]-KNd- \Vgw @N۬͜6]܈=]Y+~_3 zCE$`-indY1>B/Ģ sFN[IPDhX0?e,Z6ru!`W \̰O/Pl(z6tB5ٶ^ q?8D-oŃ mogړQ|;MY׵HUɶ>t-de }>(Л3iC=(~{ l6NnT`۽z:8dB}nd JhaubvʀaAt*Znd[-P(d:R ]Q4'RSn yN; +hXd|}Ԏ(J):^֪͜MitD;eD q RY@ΖLGgרlH$v\֕Wv^8k# \>cMBtJ?h" YL`(956r \AW52.da,M.C<3Tw]/rQnb?.\G t5ݴۑCnՅ([^|sq' /ZҞ?k H-8Ym'cPP1xo 7~#`ޏظ V#lggSHF@(]2t(Ύm jr8aK_XꀛC)A_hh͖<")w'>Ts>i=X%bàD1]W{pd~/9O);9y;jEZMJ/Y p !+H/gҩiDkmrjc|9 ؽwpTkyF :L',M&P`Kk52H*ݲXjɂf*yr[`ƒ\u'[cيՆ %󫫽ۖczD4fP(3##ҫ -XA DN:Zl율N7abГЅW4y=*6l޳ΣOܳUGƋٵ'bx пWN‘rHfA&]ʋt7) c)8jFa'f>ԛJ龌۱Y{Ь8 Hz c2nzA9M[AfGq U˂s:^Sd!,oVoL*J0XYӝ;Dꢺz7 @X (4p eUQ;w]!`6@|g67hJ*m4o0pSayWg6㊡!Jm:=ւ(tOBo dv ɭeu;0Bdw[uǟ~o&)y٨Σm{,ݘHNi6o[&DbDWL/C@jTK @0M#dW ltMa1#?sCp.'|NA*iM5?-e79qs\$i~h"Bj Ȟ0*^x 'JLN>t$8<ȃx_f](L>ˌr-x%+LD5\(&0)7,܆ *#B ?͉v@*83Rh+}By_$c#^*a%E{XGA"yR=V@%b>AiXo./R: ۴0#URpAgHy^$~m;R1\'r"VF`<}(Dbc6:}.F$F b)0v.kX;(SMy*'r]К"߆:\V-KSaG o "`'=3M&3FH=rַ *?N*N]Xkg&_@[ZS^`AԺ]W o ] 8:>P{FJdPy)QJNəb r05pE>Z p$[SjLj~`| ICs#x̌O b}3 3AIVLp'\`N}'=Ė0@4T86Lo NH$OgL:{MN@4&!Pzj$bfĞ?#k (\ U=Euf~X[4ptE"#ӻ7E2ά 1UfIf.4)^,bkGT}аujMjćf]r.;"yЗUG1}@\wzw6+򳍖e%,KCɽ Kw+V 4q@ W rh$| ooR UA-PQ́'2@w|H͚`V&H>~LFLf`b[b8^Iٽd4_Ā뭾5->%{ "2Y<3y"mbX)C-[9< K z%m=& g}=8MZMcQ~  UNI_Mݘ_A\ǭK#4 \Wk#Θi,(o7O!r ZmC1n<{N,EBbp * F1lKxHbDJ9h`gCˇsTr%LLAVO^/U0@٢I`˂K.0 ADmu01i4@Iip &`}g<(DHh>{gNǭxS4~$;ws@]AIl .XF #lYhb:$ r&1:@B.yD;A Uq0AӔz:kMƷ)Y>ذt ?}ڈs;dwB2GVO@*,ؖ[2:iIS =,,f 'XG@z>Jq) ngz;+)3R"bUI ˜x)nXv`]y_‰pͷwkBO ՍP;/`,T{ G #ݿ i@I31<"~>&P `JQT Zl#/ X#W\_хbff_G7Mm0tSRnyE?Q._g>%zjpӊ p4OYe+d`L,<ƶ`Y;ŕR |xp0Ls̪ Ypǫɓv0`ssq7)refI6@oy^[N' ^;m>xB 5Z1Vbl]Q$w=E P#@ d/`Zj(A`93<47҇-ȅ/":&m >>.NpF}`}A( *xUjMw%:;׽/­|6avDhdc1y.=_D0cw`;\g>RæܲTpI4! /h +z2 f:pO,=wrGUy^ozf+E֯^WV(CJW+RgU,-aWtVx ] >{~:7`nt|߻1tk$1=EfX qMFP H/^R-\j4Qw/!5X N 8?"T?NDsI"B/ pY<-,qQ#0!ņp\cCZaOfIq~ '̹{a ~lL%|= ezZK]@(Ωꏷi7ݲXMMżtC P^ i1)>Z]J:Z55@ΙA<΢g"wDv:]?_֠0L0AB+x߽g\nNnRTewDc鬺=tAk24B9n]W@wUm  ҈#7;G1S'*󨈋Ԫ wP%>"p EMQ]a:f,3x-<U3F6c'7ekXh6e#yL-cC٫PTˋzE0W\ M|4}(l1 2$` F{(!h\';1eV}i2-ڂIrm- U>@.]C;ޘ5p#y7,O  ϖ\?F=Eڐ(#ONq⽉AЃ@n _k̽[@7Q3gb(U;jA 23 Z-oRo|gsK-imyvsK+!{f> 9ƺ`+TptkBRŕsbJA1ڕZ2y,˜\sAmFiV~ 5d6E)eҀ"sssPR;9\ |]kRRc(ot-q)eb eA[|bN®c}MRITt93OtB-LG!];xI@$ :o<9tisx[V{cp0%#pWrsTzm{AXFej̤}$^تLɐ #}>BrS5%%#)SQ"ڑ)>Mb6WSfpuY ;G(Z\.H x8e6`$W% Szk…ѥyB&b9\v+K|.o[Y6Ӡ*sB *c~\m~AeS/GcW8-Nm{J};gaZ yG~~`nH?5;IŠ->Gc9I:~#,'?Zq%$I(tΟC0٠Ij'}8Ϛ@C5aɕT؏6d/gdPJP3_"CIgvd˰c1Q { }s;!?i Tzڵp/2rPuxp5(? ָTT(npݶnc*.IK\iJELȇEX#D' @HN,#`;kɢ";Iar>|vSNSWpr`6^puZx#SP8[S1&A&t#dyXӰaD gzU:‘q ҎxAjUdY|I6IHX]r2-!WZL nHm!@54$WUÐIɖ_C+ b58UaĄp)ƘecnB1LEiK(wFKç;*W߻Z#VyC[O=Ir_}ƷxN2byfeqrrZ?}}}( U?؞EbuN Uќ9{99PprO(/bcRmJ2z;{mp=N~"dP_5{'9K8B_ rMx$pY6p(|GK,-dž${Kx¿H҇=:j 2q:OhcDORI/8'BgOIOɯ @k i]Pq|J.auH`toUkJH֣g{mbİ?it䍔^VK:Ĉ:P{Mbiم{b篔kjwJ]a)ʻOd8qyJ~L!wOc~ĭ3NIUALB@97h$}%>uf#` mڑ]A5?oCAӮ D8zOCqdA0[ƌ5;Cx("ۆP4 wڋKfOM]sTCq/2`Odx+ Ǎ\Fى׫ 'sH!:f #3mPi!2@C,~ٴ`V@2:]7m839"D(( IcCce(Sc6"@:[Se"24^Bv Ρme_0\Xt%? ]3(Fn2y+ځnzM2+JFh%a57ܭKFk R}"Shnn;_.~&R<ީٸ̑rKZLN k~Q(pEu>PRS kmN)Ϡ52wy/$h|ā4^gM<+XIz(:"d&² d0 H8X0urm |)%%Lb}͛:f%ɔm$'24#R;jxK1xS#%ŇI"UrtBiPcC[cmZc`<{N Љ= Y IT#PRcI8ɷ$xP  M߈(3q@)ۮ&:nBNqԒ*/ L |^Xolkpj):3 'T'@>RUl!͸8Xh4@Լ +N[(5.V$4SY9VBvF-5K j0f3 ēQ;ynoJ!uuYȇߌB1.$wY|-ٗ=' 5=;@faqfVZҿ$yocYq՘R#$3mcm)P o0Oj}G_A_e=P`WXZ_!c}܍7jjx6.riҙhRrs@43&Wx%{>9Š)1(-n o09iTY:'L@kb{^)gz xQG*"1uݶM|Ƒ7Z(O\d^®IC?Kp}<8^81XρBVhڊʦǟ+t'g@&-iYqud21gfqE+meŬ2l|<‚\&٨1d /&T8^o`dB߽yew2',7/q&t) |Yh)}\LH;jʉG [t6*)>C$ZY@ӦvD||<|2'!NyIB/m붣eyN] k;._ړGȗ$lY}R ZaЉ\3AVв x|~=lC033ЦL++lpt \X++lmZ{д,KϘ+X/-4-NNtZZufmƇg$-x ڨKA{N8q<N@zf=|芽RL&䄺 -8/ P4T2bI%. (Ih0 {>Bg69OӋ#dQ=B9HTi8MPI `r BL'8Ę q7<66lKgF0SgG YH24?ڻWT fؑˈqS2vޑʳ7!zr4,+nnbKagџNNSLS'Z\[h+e@5 "ڃ/Dp^&b=Q|Xò)),6v1+\'rNY*mfB†~@@5'Y@'٭4GMCҎ[&Lit"d،V0Dz k%51b'|)CXeƋCbx3k84^D[Fx<@t\}v7 @:QGoP eF@KSMgdzlG6R=}!FL B F>2x1h2$5<401-]<:fQ3dUiEXF0H>]b"rȞBӑb6g4U&$L >cjÞ$2SBh,S \]Y9qT RN"C5;#fȆ /(#e1:]Š=zeJgݭ2û @G< H˪65gH*M ֡7A794iœ}ՇsO|VrX-oOQq$ m/7!=#O?Uv2+D byk1M'>RAz]g.x8]Ah Y<xBc!ZԪH(io)%O2K%ʊCp"|LGGٌpJ-<߾nD"@ ~ܿPblw3Fۊnz̈́v<(t?`2͌ H-B_R}ICPs C?/@*83س5n珰b|gM&\?[a%(vF__K %-~mÄG%bO>z,*VPyP̯evY9٥ ρսP=>`` qG oi[\*?DB:*gHTMrKh0#s $L)eٯ)C ?)7̭]Ye?^'GUA픉 ݍ$H$kF>>&x`8b\7\ 6H|)aS.k\ZT6=vy|L>a~HxAu۷9elț.]#(,6u2Wx T# ڢ'對)HWǘ2|jL0Jz&MtKdŶB2m=PseG1eYGXo[ϯۡGwÐzD8fi@ +z3#k603Qع5{O1v ]h)lݲNJjir_d@ oDAme[-LL[ϓ(0~a̳ 3vNgt4ɘHClUCǔ!>sOKg'1RD~4VٵFr,UTFdFf6;=/^9k9r"`%ܦCl(,vsRt&ʉS81 ћa!R\)0_s!A, >-EntBAg-ѵ ,,mY{W)ؕmFK*?)h7 $DD /rB}k#&eWw,.RqE.ᅈzBu0-4.>Ҏ5$ vZ|9gqTZ "e(mS$3jI6 XA I`BX'Ű@RzEN Tʀp&`FM!]c8@J&0թ`lx"^l֊ŸV*KPMƉ[O{DUUV:m>F .V-+g@=(N#X1,V>* Ja';xn_ԊfrgsE;ISADzYY[!wOR:fj$ɲ )R?̤V':kSYηE&A @ ag b{g4@ )ZQdŬ$۔_\P* aq05HH,5SM!z. ޔfSyfScdDw{A 25.g'=pFF2NyI`w}Rvƻف]ZY|l6G\`WmӢH{nE}-4a)}@$0bGm:_Xky&ǩhYnoNR*58-5ޚBe][sl3^!Ӕ"L@T_khf3˥(QrXpk8!i/d-؊POnG졬't7l*_|75 $ Ͻ$~+D33KZgcyE$xQ12`j(Ц Lg?=1\H&.q. DLa.tdUhǓq63sw<ʛ^>_N ;oal5XjGyBn]٣(KZ  \|Xms૷=v£:ΗA 0q5=Si%y)R' ml"nI̳+NAΆ_שyNf5Ye5Ųdxr\ֻ/S[roR[s0aȼddL#XTF[RvxeY߈ATޒ󥫂\,ogj!ν"UX@rh‘0c?H &ר-ȰbA}C9}Pm2U|V`qp+|(lb[I4\J=#Hmz(_+(T咓qBf >Q4% Dp@gTu՝>wOdz9Ʉ=vpߣ#8H<$2HTP+wg1prr3HRn]ipp]n Q|58j gǐdFez$@ /pߦyca\fUC0sih )pd(`?"DzDj#;e1D LadYD+"`Kj3g$?ݬA$(ہ_+r+ӊG"bCrV5ikS *}uAv