python3-remoto-1.1.4-lp152.1.2 >  A ^[Ҹ/=„!cBM55;M!)mJ:('bk͖β(?wy^/ <3˨%pa21AF~ פG4JI@U\ =:Ԋ΂a=͞?O ܧ:UX a.W&u57k,q#,Uk`U<%uA7 &TW'$F?Af@/BSAH:GgHur_<ʳ0lVT~o _?ަDp'xkcd48bb04025c34d05767bce1420bf897fe787a9262cd1edd0ed9cfd93c91c7734ae290cbdadc93ef25f22f88a1a358ac9d327c442|^[Ҹ/=„GEa%HF+0(.ͬ6|< fO/TQ ]iGus3k`/[ X@[̶>=\~yn) ?T:ա[[ %7.Jփ<@("VCta6%MNX0cuፅ4ՓJ {W!YB/*zĒU=d9[gP7o,"7QJCwqoa锌fT !O|I]S"(,綊&>p>>?>d ! `<@HL_hl S$S S pS S S S0SSnS(8 9  : F*G*SH,,SI-xSX-Y-\-S]/,S^5 b7c8`d8e8f8l8u8Sv:,w:Sx;Sy= Cz>,><>@>F>Cpython3-remoto1.1.4lp152.1.2Remote command executor using ssh and Python in the remote endRemote command executor using ssh and Python in the remote end. This package is primarily built to support the ceph-deploy project. python-remoto is built upon python-execnet which manages the connections and processes.^[lamb28GopenSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/alfredodeza/remotolinuxnoarch")){{+i&&__uuwl.z..SS  }}f31 .6AA큤A큤A큤A큤A큤A큤A큤A큤^[^[^[^[^[^[^[^[\MN^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[\ ^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[\yL\yL\yL\yL\yL\yL\L\yL\yL\yL\^[\yL^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[\yL\yL\yL\yL\yL\yL\yL\yL^[\K^[\yL65f7db467a053809693859d7095339564a93e8127daf1ad0562a5d75f71475f4c46a740c2fe0df6e7a04de5000b1df472e8ab5184848fed44a4f63cbd65e086a01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd515fbb04a330df28020195bd22ee66634873ec6eb880879afffa30191b1f3a4081df4c41e6b549a128ea49904d4b1f718e8a05bd5db50bb9995f27d8e452e0c1aa14b9828fb1a4e2e08d6c88391e2dc2f536102864311e47e23e0334a8c4dfcd767069a48147a132b55bc93cdf735d7a49c5b32b86093744ba4c5d692204e3dd767069a48147a132b55bc93cdf735d7a49c5b32b86093744ba4c5d692204e3d4bb154ba25816ce79264fdf976ac52fce010d3a805bd2c3eb630753afd6f08a8755459eec3a47b7e88c258498345cf9147cf91a06847624d6cf60849f671b27d2c282260c6782ac4717da41ea6029e3e2e08f56cd3832015e21da754f8d8327a04b88250237ea583d7129f1ad1a8496f742189ac986bfe5916d692cf59af34b5353167c630980c65b26c47b8e140f95af0d86ce11a1c8b4b65698bfea4b1d4f518dd0ef39b26aceffc056ac31206521c289787074b823ba02e1d19d6e0414ee149ea2577f9b5e2af7c27d94c8e1c3d6952eeb95936ce9aa62495b8299c802dd0cd43203d1fb47b4aa4cf86c3087cb9af332f842109602d78b23c241aab4dcfd039d0434f686e3ffb74156d1a887de2d00534a744745c437a1f6fb18d577ca5427e020f12a93c39e5856bb37f9a744ec19f0c2b28e046e83e47ac531ad6f017e8c2528ebf55e45e76d1244e47474119ecbac246adc401ee61f45c41454be2e8655526f85b1964b313d18f0707c0465fae47d1c85a073c2b693b6f9a41e0c57a7cc1a4c834bf65b1f6e75c83380386a67e0303844e62429d5107ace52cf250c31edebe2798fa4c342a7d1a0ebe4f85184663692ab463d2497fe28cb4044137d898969e9361982a51173c5e96ef334cb69396294bedb25dabce2267c0fc13ee580294ae9ddb5fbf601f21aa5e67ddd85c9e9d0061cb0d4428ba45fa723522037262ba6897cd1eac79456f398626f2d20db0b1619d5b113f411c92e2248ce1461484189eff468e2db1056cd5f67c685d5896a5ed5a0c06508aa90ed90da060dc489daaed09ca1f8ebe32d7072291c13a19a5de75f92e7c0f835047d86351264dade87953ae44a06a488dd80c6b0fc5c81ab160677f75322fa309be3aca58afbb3c953005f720577d24b2ab8c5a05f45ca80a5449675edd11e0eec4dcb5b40d8beb4ee2de879313fc77d656dbe4e69afb266e715cdd6345b41a0f923233de4f419487c3b3fb5666a586aa5d3a9d3b2d9a6a9312cd205093d05183befaf83447db78d6f7d40382462ff723021b445cc1940ce6eeef7e152fe958554a2a3751c2412466f7d40382462ff723021b445cc1940ce6eeef7e152fe958554a2a3751c241246656dad6edc3a992f0ce37e949aaa05accba9dcb4df3f459c1ea9b775f7560968456dad6edc3a992f0ce37e949aaa05accba9dcb4df3f459c1ea9b775f75609684dcc789827ae7c1b0512c4d3ebc04dc72f3820defdc43f15c84a0b9a3818e6c1e736ed8c4be125b6a26e478083fda24d7120a536ddfe8c04a624344a60c42530a3cb44858f0f2f1d812d09f195158c97222cfb56d19a475b948d6a5239057cdb80ec5280919412eac8ed4fc4d4e9115425c947852e087c4893cc9d0fa25e814bdf9c8194b0b5be6aa0b91f76cea8770d3b2faf6a469ce33760766a3eaff8724139fd754bc8485a84ee12837424d003fc8166ab6b81fc6210f34460d991b1b9c5f109e58f836b49dcfdef295e988a85b4c2ccd054f0efed87a9ed800bee1dd48a323699d13e620b37a8923cf5e794315f82848d95d97cfa1cbf0a22d70f3172596616ceff1a380a715ffce15828ed5e9f6d72e56add3451ac806196fafc6fe450eeb8d8c4b94a3bcdd21369a6afec1d01c75df428900b08fef31b2f93e29baed0a18b82172c13e9a6b21956f9b610099a9099e91d1fe9d79a734fc24af372d81dce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550c5cbf98e15a4b3bb25bb3ccde7bbe86f987e2f2297db97a2028e87ef2ed1aae0c5cbf98e15a4b3bb25bb3ccde7bbe86f987e2f2297db97a2028e87ef2ed1aae2a0a320a5283ff36d6cbb077756c9621de9af81053dd5cd8b8e63d663a6b29fb2a0a320a5283ff36d6cbb077756c9621de9af81053dd5cd8b8e63d663a6b29fb003223c46d027ab62c9bebd1730e620ef80cbfe8620da897d02710c173a6632f003223c46d027ab62c9bebd1730e620ef80cbfe8620da897d02710c173a6632fb21919a4efa146f066ffad12f2ddba259b16d9ddb89270bf6740d698cfce2e9473114bf92500d910ef0fe960dd2522b63e9c0f8602db7d8e1e58c6d297ba69c9d38bc914d3b8a8fc73b3d78a057e9bbf2e26dd9afd6060ce8a1c5c0f2c8f7cbdca6d4ad449164e22ea44b3032d9c9136a4a60e137c7741b62522bd823d95a390c7d02b77f55ebbb4dc287036ff68279c3136b54f44b10abddccd71394c53bffec5f6b8866b2ae01746b6137dd72d4ff20f80129b4553af279a99c62b709163bbf273ea853e183546ebfffe81eae1073487df4af69b7328af5b3ea2c81e9d0e69e9983ae6dc117b88f8772e845bb357b1c89ccc7ded65dd4c548eb28389b81b85c2189c1d898e64b924afbf7cc427fdbfb54f676fff9ae32f721ae6bbb7e9ff0af8fceb84b793564b7650daa790d347fdf9338465c4171ec6d2168f3e78e2f7af02c9477e4521a16d9818654292500aa44fa7a98bf06e913a2836ab5a2d4d5361bfae301b1134dbb91298e42fc2613f8f339e0ea4caab43e48ddff896ef0d147980247875ebb4038545992733080b7af82365cc6da403ed63fa9c7d3b4f317daad67992941b0eebb40211c00832e39fc9c8f269d730fb93b60c5534bd51e6e2cb871b7d31cbe6cd30e28002ffab7470b8943571d4004bbe38a3486835581ff5461f90d3e4bb4888f666bbae2cc71fe90cd5f0bb93d5a0588e66ef114ba5f8335e3c848e3723844d4a7eb906c84da8e2da072470eebc43d712e7111e14b0aa9c7f92b59b8d1f0b714f7de17853f948f90ecefe2ce08a18639fc4cc5938292d8b69709f2a81c1c85d0575eb0f97127648fc6619aa068789bc367bc08cd2254905213759eb5e86c0e097a455fafc4e07097accee20159c85bb57d1078df8ac5eb629rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-remoto-1.1.4-lp152.1.2.src.rpmpython3-remoto@     python(abi)python3-execnetpython3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\\@\]o@\]o@VɦVVTSySSpgajdos@suse.compgajdos@suse.comncutler@suse.comRicardo Dias astieger@suse.comncutler@suse.comncutler@suse.comosynge@suse.comosynge@suse.comosynge@suse.com- version update to 1.1.4 * Add needs_ssh to the connection module to fix a backwards incompatible change- version update to 1.1.2 * Try a few different executables (not only python) to check for a working one, in order of preference, starting with python3 and ultimately falling back to the connection interpreter * Fix an issue with remote Python interpreters that might not be python, like in distros that use python3 or similar. * Allow to specify --context to kubernetes connections * When a remote exception happens using the JsonModuleExecute, include both stderr and stdout. * Create other connection backends aside from ssh and local: kubernetes, podman, docker, and openshift. * Adds new remote function/module execution model for non-native (for execnet) backends, so that modules will work in backends like kubernetes. * Create a helper (remoto.connection.get()) for retrieving connection backends based on strings * Increase the test coverage. * Allow using localhost, 127.0.0.1, and 127.0.1.1 to detect local connections (before the full hostname was required, as returned by socket.gethostname()) * No longer require creating logging loggers to pass in to connection classes, it will create a basic one when undefined. - turn the test suite on- spec: fix tarball URL - use official upstream release tarball- spec: python3-ify - as of https://github.com/ceph/ceph/pull/26262 this package is a runtime dependency of Ceph - update to 0.0.35: + see changelog at https://github.com/alfredodeza/remoto/blob/master/CHANGELOG.rst- update to 0.0.27: + (releases (0.0.23..27) fix various issues related to stdout/err + package a license file (boo#967555)- spec file + set Group: to Development/Languages/Python + set Source0: to the full URL- Use tarball from pypi.python.org instead of rolling our own from git - spec file + simplify setup + remove references to non-existent doc files- Updated to 0.0.23 + Create a better detection mechanism for remote ``sudo`` needs + Do not override remote environment variables to set the ``$PATH`` + Fix unneeded ssh connection when using FQDN hosts + Output the exact same order of remote ``stdout`` and ``stderr``- Updated to 0.0.19 + add some imports to init so that they are easier to use + make vendor libraries optional- Removed embeded python-execnet. - Removed unneeded dependendcies and build dependencies. - Replaced summary and description. - Removed unneeded build enviroment variables.lamb28 1583065546  !"#$%&&((*+,-./0123456788::<<>?@ABCDEFGHIJKLMNOPQRS1.1.4-lp152.1.2 remotoremoto-1.1.4-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycexc.cpython-36.opt-1.pycexc.cpython-36.pycfile_sync.cpython-36.opt-1.pycfile_sync.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbackends__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdocker.cpython-36.opt-1.pycdocker.cpython-36.pyckubernetes.cpython-36.opt-1.pyckubernetes.cpython-36.pyclocal.cpython-36.opt-1.pyclocal.cpython-36.pycopenshift.cpython-36.opt-1.pycopenshift.cpython-36.pycpodman.cpython-36.opt-1.pycpodman.cpython-36.pycssh.cpython-36.opt-1.pycssh.cpython-36.pycdocker.pykubernetes.pylocal.pyopenshift.pypodman.pyssh.pyconnection.pyexc.pyfile_sync.pylog.pyprocess.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconftest.cpython-36.opt-1.pycconftest.cpython-36.pycfake_module.cpython-36.opt-1.pycfake_module.cpython-36.pyctest_connection.cpython-36.opt-1.pyctest_connection.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_process.cpython-36.opt-1.pyctest_process.cpython-36.pyctest_rsync.cpython-36.opt-1.pyctest_rsync.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pycconftest.pyfake_module.pytest_connection.pytest_log.pytest_process.pytest_rsync.pytest_util.pyutil.pypython3-remotoREADME.rstpython3-remotoLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/remoto-1.1.4-py3.6.egg-info//usr/lib/python3.6/site-packages/remoto//usr/lib/python3.6/site-packages/remoto/__pycache__//usr/lib/python3.6/site-packages/remoto/backends//usr/lib/python3.6/site-packages/remoto/backends/__pycache__//usr/lib/python3.6/site-packages/remoto/tests//usr/lib/python3.6/site-packages/remoto/tests/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-remoto//usr/share/licenses//usr/share/licenses/python3-remoto/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/7291d055b077c9b78aadeedfc6b8a61c-python-remotocpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textpython 3.6 byte-compiledempty  !"#$%&'()*+,-./0123456789:;<=>?@ABRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR4P8dHroutf-87c0d2d575b2834c053d3f12eb37ba4148fcc34ab2c3b1d3f564e92f33fac1113? 7zXZ !t/&_] crt:bLL (Lb.uJGqFYE7X[7SM%b(IʻζG61s߆4x."gZ%׬^w 2\ ݮ~9|eIaW[[IK5:1N>>u,7Kk{#)X^l㑄j%vѺ;(U1n_/Q9e_?xrɷeR PԼC`~eNX 9ux8绀oA*|ZD6=^`8A8YQ^) ͭ^ǐxDk3DG203 GG$) %3=udؽlu(GT)~K~ RbγA^4Aϣͪ3k)Q KlQ$ c!dql2=bC@<0WiV~ދoKg~Aˮ|3Lu>~gSOӢC| u`$*/ aEPC)Pg^`Rzr<.rp({EQ6cElMin_ ԅ5\֋KI3b']v2qv`o ֫}T2}:LNq,A 3ܧIaz%F@/Ͱ^amkE3MKЪpG,s'5mDI\je^J<*{f)AY{Xw~T5-PMw5LA_I$䡈K}RNe4"fp@ҋ_gwE&k\IwER;א: #GrrSk^6m ?L6XP3uaQ(5\LDm`)YcQ BC` VHja Ak{7ۦy-ç>T5XQ.LMFAO6,8/d)zIW!="9 H4( R5N M_^mQ$Z چ`6eF[)qs#]k4Iƚ>jǻ8W ʿͱq د/oJOEwd-M>!LJ9[˖ 2KhrdH>tCht:ɃPβxhuڞ Ay#Ӿ'Ve7@ &6IfT 0 !.EpA_慂[toGAp{;-,y~W=g8Gtނ0nSg3 }|=<0|ϯ0IAI5i .u?xݞ}3zWO <& \HvYDWQgHvr=b0f;S#ou(L>m@;n2Cy$AQaч_V3Anzඡ_[: 5BY9a$ iW''}.^҂օ zॏ&.sjj5Mp@t5ӫPe_cs+/n䆏-&l)_ c\'Dž"xWvaZUz5ߑaɮ"FEX6UZ OFlbB_iN HHc$ey6J]C87Z0qUgW]F [crnK v8%Ԩpն܂]>'[ɋyE6, xGhz|yyڞ!mxEޛߘ̐5 yKo}|Im|\7=Nm~(uTH>C_7 aQ(XnnCnXҩ"Ң?$~y(F됢=ѰWS Y/mVKA4F+_~0!rP6}/B #E=)5GB{}0Ջb`| WgrIF¤YpbxD8uz牉BA7'+˯b"-ʊ}> 4ꌸ_S4 Z,X/J Y@h! ;QBO ?K~Q*bB/i O’ W_إCK@(1Gb\۶Ioq&1*HS]E\݆ }>m"8OhYFp7g5bq!P ˗lݻ˧<.ո>&ZX| ;F2_GNJR\>y>eαh 8)_!_&UY+A+'kn#Qc $Bm*yϟ}<ݑhI5Yƙ Kᬢ0Ȋew(\ %B=7̲ ˁa,fLR-y phP 섣Pi!RHKt f+o?Z?dﰾ,Tûsvbb`=1eL$X8z8UWYgxwy cȇ5d=Ncم1uY6]k6)$0֗@A\mGUl1Ri*@!`ӑ8)?5f-}D7QQ.w4Lsu ѰVSH[r*H`2WQRJo%\q`Q]s ܡr؊1@3cIp#y#3XgszDj}.sDQk).kz_ E.|.mn\ {%nCK },%OZ-q4+PE դ T'CAI*a$Zm_[}1l2%e&u]YDg:NDg$Q*tDc#(J|WXd(JPyrB(Mr!be"N L  PQz?X$|~ْU_I >2Rd+/$j9|tYO0Toƃta-k\:#Jv}jqr*Y;E!{Oi$v})$d$+36շŞKƹnaOgB8"q(YX nwwMV@R%wh@ɶeY[-3Ƴ4o;V,*^x&jiV{&QʦsCW.cDu z~Ur~x-9$+Yp#{L_ɓ /L¥D}2̎U4QUΩ!¨g= '$pCѾ_۝(id珌iLIuGޘ%|97yȭ ؓLؽcGqk9fІZxo=,ڒKw07w5ޢ5)L(쭞yg7itj8tr>%xt`5g? wbF׭VB75 SܧX)y fzҘ]^]K7)jŚ`XQDwk-T2S)O_O6g1{TeDf +pAZlْ9 53AhBZ0#t) F0^eU0$=ȎQŘ ޸ Aا 9qDX0$zdž\`!/ -?nej' 0C@`ؗ j*bN?]jJjwWw!ͤ:nIshss}}ks99,jY5QGFN0Q쁝u͚a SrD155Ay5d`Pz'BnɿoBfhX*s\88t p^ "!Ԉyd˧TEb?vVG_TIe -o ƫM9`Jy<#hE4 4jHsoLh>`]3(sz+newE"2dfC@72,"_TG'/=L٢jDrgR2Y:INJ|2]iľӒۀiikL>EQ&T7#,%e r9B2Cg_6}B,/d\0cZo<&jazv5mcp+BT v s;q A}O%D4HUCh7PdwiNd/#VR֐xd$@|ݫKM8sTqaL0Ad&"IeqCUE5#aOR*)8Vy AgCcͬP5gOQZv1ێ<]S*g׶|v:=)P\*?1$S+xͤMe*<|J(S<*2WYK5=k>r-Ka+z;r_,KE7Mi!k S+r(:&nUpm[g^~SoV}pMA]aXOL*YsSHNpy BQߨ6uzSǿAݱ-ҕT݊eғ{,RRE^y4<3'tц@ݒAù3O3''hÈc [o6vMA!㸁B Ʃ ljfeb>:=hJ6uU]2EPLQûUX{ &gԖQn9⸁Ok$8Q\sD(o>Z<:pjGzlt'iIQ%xw ?3+^Aпn4.YV҉_[TSx3p$µ0dpċ}E(?3G=V3C[$^#%`J)gפܶ wb.](h sEv\wx~L`UkDG_Idb h#VB-EM#ڼ_K١8/*w!Q_ X%dn'E๹ o)YF`Kat mͬ&ϘBxZ!;UF9^ɨ}wqFZya$$L[sRHa,yc'H b5iQ3Ɖ%|xٌAHZ/*Jf剦ݕ-cKxܪ^ꗶ gRڝH[!Μaich[#&`NRڶ[ذatRָo+NN-aUFe ~xTs昽n9!!=$g[,~1<̴"дvp!=~&G 2 (}ȸS&Aƿɶ7=QB~cWx.mzEjhr|k`ьB3[3|$O2K*WbTkviR*j_؛4M ^о5+lA7dFKcoN «$!J()ƨ~Stx׊7GAzlGQ؇0μD Ѫ!2 lrJv[]|hql0PU? sQ)]yX%bR؉{} U9iv.f(XUynjX~?tY?V)+F ?̨@. -O%EZe`{|Q;}@'C-ו]G]-9*98$2! jiG8U[#53Y F7fqEA"a34S>jbG/-ߪL%Oa={ mu/^ q>>Ӭs j }k Ԥ&*"V{D!sK9-blf"'>+X89v OԼ^ Gy1XZjc`emOՍ:V@W/6tx'/H{~!#mg/plTdm$Td6I\H 5bHƇN$]T? >:鈤>C{~eL4EEMG͐ v]ԣC μ[u6_qak!beW u;@Dcn+*VɌ*(fr4x\,{/ЍD_Դ*:;;sHv ^.EtؕhJKے{x֣$pZO2Kx`pJ2X~:EmnѲ"ɓ5L=dntroU7Q!فTwz%[LX8 4Xmu=`\TjSH;rO|xCYp[6rme/:\ͣ}rဧJC:z/"h08VX.:8INZ .^@9Yӈ෹Ghs%Np̞Up%m v}u [_\xٮ~0ܞE: 0AVkhzԗM0#j- @ǿ痵s9+3h`ւͬgauA̩+OiܕrA% D._ug6o<: ׹:Kޖ!訐gMHW*s|ԀJ(MR~62U*sʿz#ɥ.߶RmMe+ #=KMoxVǟrz(a.mL~~GkV֦xJ4T(g+scg٣, xc GI_vpV42:xOk)J@F6“e!0 .W],+ҤuI.hY c(4-p-0MJ,ߣX,Ĉ|QOx$EVtucA\y*)Om 1~Xռ̓S D-6:}-[-NB!b2W+cJoj رq i󦞘|Wa|CPnc !_vF(W}αFF(y]c1ƆԲPɴR>:B}Œ91 ǣ6|1c&SY=]H~JioMNc\aA f18OPݕ!ӪifYձ }t%/e}0>({#p3LZT~+-U9j]$%P/)ʏia"{jH^+֪~!>K-:g~܉څ S@2pỳ``0|= {ѲMء f˖e%GBGa*+:$g VxT^-odoaUAƛ@|4;b%?K- Gύm<+syũ߳ /̷j'%^O
P(nǂ"Aolpm-T~iI*b[B`n)XR8H@eⵏ[k9H,HQxjۘ-g"Q*hўdWpM5SK‚/?"lrJ 5ߚ uGm+:htׇ/=},/IX`s EDzXN8˽z-բg N_V 1flS%oE¡yfU"m /T84dМMő|&~exY1i_k)Ffc 7E|`omk6ȍJ?[(Di2 iQX}e?T\,do}M6y+C|TP doy4bOke6؋Nʪ8$d8-j{uuX5CoѓybѼD{hyYO['"u5W#{mQ cuu ~ {`БCG-pO*&RT1@|(}j%RkC&';vHsb8za'vj_ @@U1lg$ clg]{~] KbetyP \cG.FA%k'thm=LJ2˟?N*7tG9 Gyhi l/<bR+]hoPE*ՠ]c(Ntt/M$D>Aag,us?ah񲧐!$jVի`||{op=@YV8.kla(ZL=sH$Sp1!S/77DqGzD3ՄcGa:'^q_7̆vUp0+أbM*Wvcx)uK3´oZ!<<b'X;f6㴻N#Bhs|a7_ /E[]UON-LVú[@=`-W?rvW~-bTXd#kpI(crƜCe.bxRs/}?bO:)0q% ˵mid N _\t۬= NG,t OwE=6'ULuLq2ܧC NC:mY6p {"{w<GKZ.z\7RyޓM~ܫj G9⮙{~w0[;1{N׾SG38rX0x`+/kИEe$1n?Y僙VR7*! d҅w8?-\jт/-s%?3 Qq"pd_lx&zm0lt-Ԃ"[kL ,]joĵ-aB Hݹ" fV3(\P Pzw}yH.@.> ?n{J s E:a{>xu{  (q}A|#9qgȭȀWaR |SW%BhwkPu^L|YIaέkVy O`K`<˝`AI@DJ6FbE+ƽٲL[j7Q"C59_~GʼJ~'u]~XqՊguؔE@"1XߨХj6^_usn ],:C'ډqbrk5@ 8u{38sU1pw ZC|9)v-E^GxqK֝,^kп}V $=R; $3qȍNVAfM޶_eKcg~+wSLF/N&-:vtɢ1 qc -SnxI]rw?ۿXXE2~1H%<U/4 }<\sR.Pu 6!=p5Vik "Θ:a|n_c-1p`I0d!Y\w w`!ʝ;]2NHRg]J Br<=F>yn<41l՛,mlٹ}y:8]_zҧlzC#gA"OFOAG:[4p\KR!3ƞXRSk}7fNG8θ굹;vu7 }LN QD64SCql-2%NCwU!ٸP[+ٝX B&Zz#,sma?_ SG~kϡq@w(tSm5usɄ\ds*O=#( }:t+n^bŃobAO`(-a948ܒIH8Jݽ u}^TM@5\Yyb\9m `lWeI{1G+7[ X^)tHuTk&Dwnt^W|fjP+r9,oO+2=}Fr|)93~qߡ2\xj=:pIΝ){ڣVfߗHfoVmf_{E)`l~vz= K]E`bx'ؠxfVsVdp݈:ct҈,[?@ynYg͕u5Sr!fd@BRJ` ~=f0ػ8N̪@]_e9b%`kv(z+} E'^Qb↡]0_|%9z93#2IƟPu yTzs*'vs͍|y+jd4xO00Ȋ6_quxja 0[6k%-L4SnqhIdi~Տ.֬S`6 *,C,!+W5GVJELsے_Ճ(>Ū fA<?P+v"Z{ ጲvŴM:(FwEѐ)y vMY8Fh`!LTM`)g)d4KM{z[n~H]g8=G5sxSv|gKb׼3wYР~#(2yNyo**sQP)Li=aЁT?",nK {>y&]-yzDSGARe,$?Ej{I7%Zk OJa !&mTxB$,F_7Z l-XN /FV e7fi=sUtsͧ )"k[19)ϨU1B':ɭ)dIG0(gڃfκH QIȓ_ZȗX 5Mr\ÅH2k'S'v YH?Z/ݝ6 n]ײfBu|"v^.Ǻi41g*iږRr:ZYe@a)b[cFLd:ԉ 8R~?IfBqqR}k^,]Mһ!?ṱ檌Yդ&U% Bv6zNA'[%8Td*s{GDjoi,8 #J߸. Euۧh*8P-hl.ihww_+T]lC9y5H&m\j s+Fż,t2 }\o!ũ Y.E_+T;ʬ坃z61Hy>T"ǒCs!v} *s+X'r-k(3xvw 6Pq9|ju)=SH} `~𱕐VN?:"|Ȕg۠p}Fmv#}aꇉxܿ':doV;[3髝ߤv[bXdS@=(*FKc -&{nXI6QCQ/Cld9r1Trr˖T}4*0Ի>knaH  ݄4 dϓnxZ2DISpvZvF[uh#JލX 03-b廋VN'%UǘgJh'Sh}>/l1q6f0>'_rȐ*:#M9 )XVUP4o櫔cgS6d@C,@(|*5VMsۺi!1\VY-RVAP-_:qK?OTv0B4 _gㆩ=oS03WF~GFWb̖*U>!W@0b wnɢasX+Z8\t\C1YOͽ(CX^\EdXVyg!*'DYe5cr.pB7el`YN^7c<&,#wh]<+':U-AS>± ŨxF9"E< 1b "xZg(z'oѽRS%YD\;3Q[L]1@=tƀR[kTHRabqXU!1]ӲNXra܏8 p!Җ*pF_[GͼsSC  ͼ|gu˨bs"]!_p7wSz)GLQ*Fv}wjE/D>rR%XvwRiۡڪ03 U 6'W&f ygȎF!Isk4RugW۲m4j5o,t;3#msF4oL?OȖ\P +sesCr~-8A;۸J^=~x6  * U5 ܟC`IvlmbO"3x5yES"y_i~EAv)/$r " l- LΉ#ھjOD /kB]u~NZX="I\=!ьLA_^9b]+X$׻deH.`$fQ;^ŧ{$IiwTDB͂EGuzd`咅OvcS2-(q^-prdrҹ{߫'y%+"Byn>,C sC /]d2ے; *pŝxv8[3hBA201= gMxr܈5ڳ1jX3iӥzp1JT˧>B}tVeM\צlVDqypR{"έCa`pU M"C!y]q9EIu.hO37 8[g'} put^gS%9 ݷ(OlQ:?jzSh(}KNu͏\Cfr)w`>f懇zX(=<>5yRѧ; <>(PZ!4;ꨉi{ôsloR(!9R jF/e5`ˣVvBSiM},Lƀq @2Dw*hJX*r\r:?1`VR4Hjj(Vܡ"0~D"*y󤵘ӬX^`S$\;ӴLj*Z=Fyc[eyha֌ވk,Plb C{pA-ʎ\ZDsOK `g} mqlcq %=mgA,#m>.hѐعŬ'x{WzVQDEFR5D .շϚJ;m+0\yjlhd5q/PYG-đ"-v+\"E#|v|4: I%C_Wpݚ Y鍣kj>|5M0SALf}OY$ % 4$-5zTuԔa0ڛ<Z:kQlD$Zv ^?oΤ (|,6S5F(C@S'Tv#NAR@'T݁_ 5`ù_x8ɮMC &Fɝ7/Mw-q2 p} yW^M$9vh"@hI:Hj^Q[OѺ1h̴'R9DU".pBS0FȔ63J9瞕=/*y`)8 [>> 2W; ZӑG }F&]S'wI%f'S5 G"5e>W*w2,ntɊ! g;FԕkrG:ݏ^ЦDZ >1ѹ_I0cۣG|͕-EҹpDϙ?w΃BBϥTⷾ^-5O6bF^܌;ꗆaq2ޡ YSlsʗ-ЎB 'W'zzR)VmOCr).hm@"kqp5"}&:<]x͜m* lݮ#])jR?E)mQZ)uw%>x K"op41$F*r"᲻kr4 ?@Y,`]d:hϰaж /?]n8?{.uN43]%5>>NPkEǎY6O$+ijv*ʠ= .g sjqB" F=cW7}\ixiJ@²>Z&SF_ɯu~fXɸBo );mp=15ja"n;ߟ!4 /pxjѭ6` K!XS١`hbB8H!pӜ \k#VQ_H^/F(I.\㤃bH$B1Jrd9>fJ7H7l7C{13| sc[Fj7 bf<߂PXU^}_ve)b+ 'OTnևΊpn(.]Y^%B>ރ(͞[i5kҕ勵^]. !k{M wi">ҬB_GbEj,NV0Ι z-jqpJ4U7=Fe2( pGʨ7=i6z*ȾDo+DJӓ]Ғ6^,G)YSglynb ,Doڰ-鋙;}*>dB8 7z7.G@0_HXG*4>p/<}2:6n\=њoDQ]fg8E,!Omv.MxZEFȱ(|>=] u4ާv4xBU2^4:['B+zHYQT4aeN$fTąNӲlF.(IEvM΄}8̏=E2fߐuQ NOqop]I N ] =-9Q Eh% aOWgovImTn0uy l4պkn%_{j7ђ]CDp>1d x2 )bE`0o K.edE^Y7N\1 oI3IgeU~ztg1 G܉:EDV \q5;=eFH@ /:hx:rTX)fź8nyGdsT[{L ׃TI/ i/1ސ gb6E[gPtᫍT`?Hf}):b7Z l .dQ]>5.uڜ;LG'Xs.T<xj?xݫoHnHqև;FUYH&%O.n?D90(Cm̏!Oh ABș'|m4M9 r~lx*zJh%,ej#b(yfTV"cF3%iUl#X쟁rOGoŊ&' 4L#3Dc' vdJ2I.. Oy>+Nrc9jF-WT.u.7%yЄduUMܫn߆e^ep$ 7w<Ɓ#N%ė4hcDt+:'T ͑ǑX;?XY1]vdGmFuQq 4EY0vTv_>M%or[b8x1]@iB&)Q݁6wV4ʣZ}g- Y\84yS/*u6#3LQIZ[ 2kAʇʭ '-@1p⋧;T(di_͒ rGO SCsA\l>| hX.R=8 x_>X~k:ɦP╪b *4݌m%RqF%h{zs,VIS >mxԬ خd_Lm(Z}`Ă5T\GJ*pθ5v$+J2Kqdr +zٵ-_laď`1BicnkEQѬ\~1MOp/O6-=G X##'vkګCć 0(:nBA@mdpEY$4g^\0/G A6By)ڞH@-"|7"Ӧ| SZb@H1ˡ)ìHksH| be$0y Fr$B~4 y^(ʾyE~L"ey' RvCE=Ms6JGؓd:k̙YؓjOƣ81e2|^|^[~N}3?1>y7`Lxue/V /"TuDu p[0$OW1&sšze0;_Q>/XR`M%lG_q:\'g}A'= STGdmZjC(}"m-Xz*w0M(bH3N#աƴ}]Vm7I}og\h幨̗H6ٷy.rP04l+RSk;Eklەi=qH,12{0eoi(q[/pcrTUNw_㨦"zޚ F9UK9N QK&u*`<!ǟqAZ Ƨ:*HVO, 6/#d8 (:ŐWYpr c/ꬋ̘X I&5<-"Kܭ 1HГ\{꒜#\*HQ|v4:QCDK e2cא%y "I(iǹ:1mi5R?Q5-,\qDViyqfu9Q٣ir*hy50Aq6/СƱ7܁4B~a:fz wkԙE:8C3 lPt0}}8C| P~߉5N}Qe uo3-V?|7<3]˓Q)Y_Sjq)XjJ$GW8 !s|:: tlaYJ+VLƲKMZ<ἠ-DЩqT-Z90Ow6EoOFtɺl7`/wɿ-7 YZ