python3-osrf-pycommon-2.1.0-1.el8$>* $E(|_>@>(?>d $ [  )5[ahJJ $J J J jJ JJNJJd-(V8`9:"ZG'JH(JI)JX*DY*P\*hJ]+J^1b5qd6e6f6l6t6Ju8 Jv94 w:8Jx;`Jy<8=h=l=====>Cpython3-osrf-pycommon2.1.01.el8API Documentation for the osrf_pycommon Python modulesosrf_pycommon is a python package which contains commonly used Python boilerplate code and patterns. Things like ANSI terminal coloring, capturing colored output from programs using sub-process, or even a simple logging system which provides some nice functionality over the built-in Python logging system. The functionality provided here should be generic enough to be reused in arbitrary scenarios and should avoid bringing in dependencies which are not part of the standard Python library. Where possible Windows and Linux/OS X should be supported, and where it cannot it should be gracefully degrading.cLbuildvm-x86-20.iad2.fedoraproject.org!Fedora ProjectFedora ProjectASL 2.0 and BSDFedora ProjectUnspecifiedhttp://osrf-pycommon.readthedocs.org/linuxnoarchF.qq qqvcc!! **# ^^! 1(  &&-& ,;:AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤cLcLcLcLcLcLcLcLb{ cLcLcLcLcLcLb{ cLcLcLcLcLcLcLb{ b{ cLb{ cLcLcLcLcLcLcLcLcLcLcLcLcLb{ cLb{ cLcLcLcLcLb{ b{ b{ b{ b{ cLb{ cLcLcLcLcLcLcLcLcLb{ b{ b{ b{ cLb{ b{ cLb{ cLd114808403e3560b65e29025580541460e4bc997790d6095aa96332169d7a05378e12528eb9b8e19657a91d7c97c0470243849a0b12f166df9a60ead0b27ff9701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb8eb1360962eb64692e8f5ab17a2331e6d7d67db71b252554b1661fed3c78f8942acdb0cec1b84199128c1bdae337089cf9b0f8be4656588c3e20bea170842c301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e7f0131113f7f3ed084398db58a380e8f04551bb601048a91af6dbcd47693ee6e7f0131113f7f3ed084398db58a380e8f04551bb601048a91af6dbcd47693ee699b7d9cc1e22c6fbd6aa34f4f58a2e6f2ebb32daa0af646b37ae9d41922e5ef299b7d9cc1e22c6fbd6aa34f4f58a2e6f2ebb32daa0af646b37ae9d41922e5ef2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e7f0131113f7f3ed084398db58a380e8f04551bb601048a91af6dbcd47693ee6e7f0131113f7f3ed084398db58a380e8f04551bb601048a91af6dbcd47693ee6cdee050d3f3db80480f18f4205dea59210d7053885dbe476645c3210c4d9d3a25ed75ef7b705cb49d057001d90bff9b6e3e7612f8f3f918095af88be8ad4c79e0ecf9b8f66adf74f5bae6ffd524441566b4aeba62bff5cd190e53f02b25aaa010ecf9b8f66adf74f5bae6ffd524441566b4aeba62bff5cd190e53f02b25aaa019dd3a14ca335d31610a7e14870ad5015496d0990652e79ee035e952f88c159f0923b663c3f1b3cf7506dd1a652e2ee06d82e5d4478b0cab0d826bc9f1e686023743b1149bb719fbb5d69fef3c40bf2f7352d2d2ed9cefa3c38131f4a52d33eba4401bef3da4e59233884e9c49d663c1d02f38a5335977345aced182dfde986f84401bef3da4e59233884e9c49d663c1d02f38a5335977345aced182dfde986f8df2cbd9c1c4c00ad14eb84ee0e34523b5b7f01cf6bef080dc230839b037cf9472689e583729a47a234451f9973ce8c8d4d93645c51fa709fc83eed4683df338c78b27f1b95434188d8078dc75878ee045bb3d3d14589dcaf77d35f0207cbf49578b27f1b95434188d8078dc75878ee045bb3d3d14589dcaf77d35f0207cbf4951a199f431ccfebbbf8313090c2a5e5ad4cccb9e449ba705365ffaf62aff0e0af1a199f431ccfebbbf8313090c2a5e5ad4cccb9e449ba705365ffaf62aff0e0af9aac19ad1a9cb728e20ce5c2edbcb436a9e93e4035572920fb697e883b0ce2259aac19ad1a9cb728e20ce5c2edbcb436a9e93e4035572920fb697e883b0ce225e35703489b61b64ef0fb67ed34a0f2a690c23e86909baf31328d5f140621ffc8e35703489b61b64ef0fb67ed34a0f2a690c23e86909baf31328d5f140621ffc8078d1fc49d2ba0363ea2b1c3ed24189635fc53893f2a02bdcfa68502d3a1daab2dbce27e1364c302559e060d9826c7f96a0d052dd10e707fa2ac2f9812739420da736f8e6f980e04cfd9a9c953cd98e16bb7b0e27424780b168575948c88e9a0da736f8e6f980e04cfd9a9c953cd98e16bb7b0e27424780b168575948c88e9a07c8ddb78a639c1163458aa476efcf9b1a1e3478c8e01e8290750a78052aab1e57c8ddb78a639c1163458aa476efcf9b1a1e3478c8e01e8290750a78052aab1e56339d12dcb2f28d78ab70a0af1e2327faed57b7899b0d2409215a0e6d9e52a961446ccfe0ec327b3a94cb9ad40ef51c4c0ba5dcd965b6d3e1669f3128d56f282bc70a0633f319c29b59d97a28eb77e69080cc4c46539a41c5ee76c4e4988b2d196dbb7a15d85f540474b5026c5e0d5dffdab5edbd02a0ddf7ebd3bcb58d593cf958e5d6f1c247e76b6276555a5595656108928fe3c92727ecb2975b3216a4db90527faa3d0304609b04a98bf8455c557cd42ad5dc08c97037c9ba714ebb66d93201acf39cdb995a57496ec83fec4b26c8651635308c6cec3a9a896737306758b201acf39cdb995a57496ec83fec4b26c8651635308c6cec3a9a896737306758b34556ae1f1751e7d3e18e551ce390f0c7b162cd7c1379f63917fb0f036aa867d34556ae1f1751e7d3e18e551ce390f0c7b162cd7c1379f63917fb0f036aa867d80a1bca4fb4dd45455e9c7af993381d7199ed9d9e2db444883567d26dd9c5e2b80a1bca4fb4dd45455e9c7af993381d7199ed9d9e2db444883567d26dd9c5e2bc2ba3f2a1e9a1a08ed804de49145ce2e99074a5e70cb04cf554379b1fd22b3b0785514a8f9cf17b3daca6c0924083a2f4656d2fe22a3a0294435ada42cd5a152e11ecc52c7437331e577afa3d0169cff37a0a19d94aa740eafbec3ca778ef51ec23be640dd51f13fd43ed0303f82f772256171d97d54717e2d94b5d17e212bff15438c8396931a932134a861bd31d0e50cb4f2b171dc16dbdc691256cecdd2f07aca67aa89c47422d3f7ba32a22a25d1adfb1bc466f3f79e48d1645a1fd533692af53fdee9235c5cdd22bdacbcf0c65c40ebbba70221bf0bc9a02d8114524db9d86e5c1e42d53723c64caaea674b4a7d41b4d1fd860e8e3d41fabc551e4f4bf26dc0e068dcf3a5bc8e054205b85b7720e1d49265bbc64bf515d2cf79197df69a2ec208162ee0a0e7b6e740862aa126688e8ec61d9aea31c816077db6ec8528d7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-osrf-pycommon-2.1.0-1.el8.src.rpmpython3-osrf-pycommonpython3.6dist(osrf-pycommon)python3dist(osrf-pycommon)@@     python(abi)python3.6dist(importlib-metadata)rpmlib(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.3cK@`^I]{@]@]Z@]:@\}\U@\=@[_[[I[(@[ ZZ}@YyXXZnXWW@W@Scott K Logan - 2.1.0-1Scott K Logan - 0.2.1-1Scott K Logan - 0.1.10-1Scott K Logan - 0.1.9-1Scott K Logan - 0.1.8-1Miro Hrončok - 0.1.7-3Fedora Release Engineering - 0.1.7-2Scott K Logan - 0.1.7-1Fedora Release Engineering - 0.1.6-3Scott K Logan - 0.1.6-2Scott K Logan - 0.1.6-1Scott K Logan - 0.1.5-1Fedora Release Engineering - 0.1.4-3Miro Hrončok - 0.1.4-2Rich Mates - 0.1.4-1Iryna Shcherbina - 0.1.2-7Fedora Release Engineering - 0.1.2-6Fedora Release Engineering - 0.1.2-5Fedora Release Engineering - 0.1.2-4Rich Mattes - 0.1.2-3Miro Hrončok - 0.1.2-3Fedora Release Engineering - 0.1.2-2Scott K Logan - 0.1.2-1- Update to 2.1.0 (rhbz#2054780) - Switch from nose to pytest - Drop Python 2 from spec file as it isn't supported upstream anymore- Update to 0.2.1 (rhbz#1905288)- Update to 0.1.10 (rhbz#1833518)- Update to 0.1.9 (rhbz#1762208)- Update to 0.1.8 (rhbz#1753048)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Update to 0.1.7 - Use Python 3 Sphinx- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Remove Python 2 subpackage from f30+ (rhbz#1666189)- Update to 0.1.6- Update to 0.1.5 (rhbz#1593273)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Update to release 0.1.4 (rhbz#1459873) - Remove upstream flake8 compatibility patch (rhbz#1377139)- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Fix FTBFS by adding upstream patch to use flake8 command line (rhbz#1377139) - Use 'python3-flake8' for python 3 tests- Rebuild for Python 3.6- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Initial package  !!##%%'')*+,--//1234567899;;==?@ABCDEFGHIJ2.1.0-1.el82.1.02.1.0   osrf_pycommonosrf_pycommon-2.1.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtzip-safe__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycterminal_utils.cpython-36.opt-1.pycterminal_utils.cpython-36.pyccli_utils__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pycverb_pattern.cpython-36.opt-1.pycverb_pattern.cpython-36.pyccommon.pyverb_pattern.pyprocess_utils__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycasync_execute_process.cpython-36.opt-1.pycasync_execute_process.cpython-36.pycexecute_process_nopty.cpython-36.opt-1.pycexecute_process_nopty.cpython-36.pycexecute_process_pty.cpython-36.opt-1.pycexecute_process_pty.cpython-36.pycget_loop_impl.cpython-36.opt-1.pycget_loop_impl.cpython-36.pycimpl.cpython-36.opt-1.pycimpl.cpython-36.pycasync_execute_process.pyasync_execute_process_asyncio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycimpl.cpython-36.opt-1.pycimpl.cpython-36.pycimpl.pyexecute_process_nopty.pyexecute_process_pty.pyget_loop_impl.pyimpl.pyterminal_color__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycansi_re.cpython-36.opt-1.pycansi_re.cpython-36.pycimpl.cpython-36.opt-1.pycimpl.cpython-36.pycwindows.cpython-36.opt-1.pycwindows.cpython-36.pycansi_re.pyimpl.pywindows.pyterminal_utils.pypython3-osrf-pycommonCHANGELOG.rstREADME.mdpython3-osrf-pycommonLICENSEosrf_pycommon.1.gz/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/osrf_pycommon-2.1.0-py3.6.egg-info//usr/lib/python3.6/site-packages/osrf_pycommon//usr/lib/python3.6/site-packages/osrf_pycommon/__pycache__//usr/lib/python3.6/site-packages/osrf_pycommon/cli_utils//usr/lib/python3.6/site-packages/osrf_pycommon/cli_utils/__pycache__//usr/lib/python3.6/site-packages/osrf_pycommon/process_utils//usr/lib/python3.6/site-packages/osrf_pycommon/process_utils/__pycache__//usr/lib/python3.6/site-packages/osrf_pycommon/process_utils/async_execute_process_asyncio//usr/lib/python3.6/site-packages/osrf_pycommon/process_utils/async_execute_process_asyncio/__pycache__//usr/lib/python3.6/site-packages/osrf_pycommon/terminal_color//usr/lib/python3.6/site-packages/osrf_pycommon/terminal_color/__pycache__//usr/share/doc//usr/share/doc/python3-osrf-pycommon//usr/share/licenses//usr/share/licenses/python3-osrf-pycommon//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-protectiondrpmxz2noarch-redhat-linux-gnudirectoryASCII textemptypython 3.6 byte-compiledPython script, ASCII text executableUTF-8 Unicode textASCII text, with very long linesPython script, UTF-8 Unicode text executable, with very long lines (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./01234567PPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/python-osrf-pycommonpython-osrf-pycommon-doc2.1.0-1.el8utf-897041c6ccae4f331839e4fadbc14dae3d30bac816563f29831b7e3082255ffc4?7zXZ !#,dK?]"k%a éC?#L ~ +gp[fX"*嵐 h&!Wgמ a7;a2 I{;>Mn<$ qLh&Z8i.@5,n9l8 VKh#O|]ڏ/.cA2}մs7Zv񊻑|BasӪ>S [$|-e d>25m7ׯRQ׽at$ۉǧ7ޣaYsbDedc_0moHߩr^`A!X1_Tdj0oMߗF'Al1QZ*G ^&| e2{^~R:Ʋ08 )LWvBTIUȦLudy25ZBN|Z}^"4Β6&;) ж H,,YMyaLZysB-WLП˓"`~ {m a릲H 4V(0Խx3=`꠭-S4lzKd0FHxaCI&a(#v@\==fsl[4f&1`-HqA:만϶yKB7@iRxñ:WT k^|v X;5qp{ٙ&hv4y% Տ}<0 YS;Μ+N;r{qm*.q) LâLwjQ9% yyOM)  iNx@.k隧;S:oCe6_+N_ eU@.uMx-!K%GB IH (B2B?Z~bX@Cҿ0;) .كՕ ťă,UoEzIRtK,>NH8,4dqq%j쇒xP2' ~蹅6#k7Qymt\cl,~> 5(p"Ƒ`x2~`ߩA/!Te[ 2-`x+=orUAs~(.I┚Ӌ_D{U<2YxFt\"l QW+\R KHt_kwT# 75~kK +]Lδv "@l~> CQE&Uy΃SvpK2j _[u^Dt"])7,1%#!^_I^huUYTn<^EOþA`] OGENz6q^cdۙ)[e,Uc}\O}ʙ9p%ej^4@ 7EȘ9=b^&`2tmt_J%Fr,Q"Bh;!`;hNG 0`VB]l=4>ſn~G}zfw}_[uZ,T9MT¦.t\)-}ގGJ{Ѱ ܠb(bM=1 .K. ;fSlGN?6~C$`oxz2 A^*TF5lOAPqb!<0L>)) >rL2;f}Ԡ\۬P'n:7k0\{j/J*î eT}\[[֔,!J|{x~bވ Iv $a-6A!F8Hi>񲣆:bѦ1ZdK)kl,G˱GC^aH>e MlS*q¿c+zQ0c\ΗCyYdʅBp6if{toƩ¨+ɺr %:!H91;;dZ Y?@yt KW*YseXJ`8 Tˋ'z}Vk,}6hl'HC59cd^ų?+^Zb8R{Xr=PuTUק3H}NUaAPĉ c;Z=&<>+Yd插rHArQ*o¥`X&pѽhJLlqT=3hI̊2mЉnf`-d{N8n]MF\ovz\=&9,z۷GsMQ+qv3#g{pc܅2s{dz/=WN5zlF\f! 1Tf1ښ);ۀm͘4\ B+SkJyVCUݪw8ok(:0(RNo6r~e/5@G{HDE~OF~SR ?6t߈n!a9֡@qC{ X_{6h}s@B`xXNluBu5 (8VܑA䊍[DZ(huޚh&7#UHYCf*lK0k7O,vEk\mƍyMrj< q q4. Cj@lŌobg9,fψXYm9C4T{$LfGz?bWQ7=%y{W TvQC#CfaˆާXk1y>l)&]P4igz̠` e}\sKw[ %;@,B=Akw94OEiR\t?뷶 F!mA$/1Ó5rkvϑS6jfҕµ Uq7)?W^OaB5ax㼡B9Гw%&Q%6Z1L2zɘX'* ,c^yY';Lǘ1-?I!HeNoe-\ DGx;5_'gMh.z% 9m1*L=?儸_`{ ih=9cv=ԩflʴȁ; SSg4 9:q|a@ QhQzbݨE2X~>fd$6k}ذKQ@5ڲ|rVo?Z#$؈OND@~2ۢ[VۦVMK3l{ ,'J3()8M YePҫn9~gsm<&Ko؂Y]f` [U $Hh31$ϵ L*^=V^S'lI-Q`KG5oɧWYT)3 y&JJ4fH]Jk.φ-QV er֞}@:.iϖGŊ'96ζp12d(5d5 )UDNS3>wHAK=\( ÏF^Kl5Xtml(lj F[8TJ51@Wq iR NzXD ˆ ͗tՕgڳ l9W0=D'%vuc˜$lwVj|vy`z+7r EzTh8ђ+dX,yY76ϼDdLߔ\G&%D4/mZ'Ms!XiPG(>xijT4i{K7BB^CrNJBC_}tsJ(B"b%E[yҁCWme\1E)SSǣY9mn:?Ba=\8ÐiOI ; ́s&NT C7d' {gU|x)Ē|7QYz}]!M͒RI4ghė/T۵qT^,&ןdaп`ം (ߥ{#S'$ː];?P/&f7S7UwEY!U>V Ą(յq\ՊR3HHYW]X6$mAu\b@]n1݉'1{4=!,{\>+{7b Sԇ-O ?PГH\~8]ur3lXWYtJ!Js5( :Wf`j2hȓi P]Fp&F=p;ُwXġ) ҳ̙M?XQp!ί}p`sn%vvzc0A$8$T&s;1ax\$2'<{nhj{|u__N F ˣ 0<ԇ>rCQ&?L&̣M yyR h<sG"55tWĦESXW>5) 9zuR{ hkBc$ܬ 6rbW1\A@)&X\8 0gK__h Ie=_XPķ#|_\-Qd, rP%PPnGR`/O[[.s[^.( \f49ѷx0@"dyMތ1WRHO:RJ.*~)*VTW5;ծUf6iUM}V'gT-P(H)FI`5p6`' %JU<:av'`NI7cy7s\k<>E(VfՕpـNc_mnWhmvRb&o԰wZo0 bXm @%O5K9N3o%kkk_ ú]i( t|1&UaV#@b7Sl|%@3UK@\^92vRQ,Nr `udA1 ky{T>F?+еd edDֳ !P8n!@eHX O^a÷)38 #;Y ?!R7K 4ǎ߽ʊuj[&"39gAgа)}KfwWKئfG2~п!qHf_bQb2`0xVHs*!AUϗ4O)L#o6]y9ʶnȥ;k&0I3{JN?)ʾVn9*T`EoWyBʗ~ r6'QTrbZ׮!}0˩3^NPÔKK _2^cg_GۨgHp;ҜoƆjhhXa ~529bଡѸ·6IJĈji#kt'kڸϩ~dG1Mwp0W9a~9'G*|>՘0j72Af !EdK{#+o\q†8?zUxd nݍ_Cf[$o۫ST֘#{lݎO^)M(#8OmDTk%3A_8.7t ;,$߄i+BR2iC7b(Ɲ8{IW?u?KArńm }B mA?j嚬<$siN#:iG-f/9q۵N-ZU%$XdæPI콶*YKO{ wB8F|F,? %[ ēY.\  ?ԛ@טCbiDd! !ڎ >g=sͻy Q@֘M;G%5+0l(͘q%8 M!Z>+ ٿlD _E-{ߧ|T0t۰(LU˜ŹӐEg5<\S$pfQ2ڟнgCNfl*)b!8^d 9fÑTztV⿌')iݳ@ˌ/ԩ܊ >%cPHi7dnK[xNH_m0?j$:<\8#65๋ d aHɑ?b1mbKbvL6iy SUĝ[!tC?^Bf1:-ᖬ;g.$9 ]Y1wqb-|mtiKj*!h槭ͬiP`Ys33 :YzKxxq6=JU%2o;E+!Սݨ/Yrc2Vi_1[`փ Lż clQx "G* >Jt F[1&W )8Qɭr)aTN]YB!HE.~ 1adH<ǀܪ9dMJe$DhnݤOFKc7vt'ZP ? zVgKa 䃵h:]M͔9fMTT/Gt3z\Z-?2@YS:u[/˄c^w! պP(r N|{䓒蕹 Ȣw |V5@XH?_A0. ^w舟/~Ӄ!61W@լC"[P-q1x&sd9BH\dhNbG|#[r;PwRs7D^ﭗ2UuSKA&g$]z{h;3tdO˱N]!q_&viQ=q")\̶J> " "c`1-H%`$Xì[=_{?O~j ? 2OqyǀVd"1%Rp%j2GhcN,A+ɫQ{ߜh/>U R~#ZD9R Wc sKX[`l9vö7{}R]1vArf"!fPWW?@ģ~S.EJOF a2MtRf< ܀C^zȔ,>ϑ{1z;[ ɧG{H}Lm'䓱pRYFv6ǿ7YH>Yy_ǔ0 gK;nr-76(#2'%~Q}>xyQ EY*%i]Z Jlm!_ w `.CHrWD33-U.-,);Eھ,<&VQ_z`y6jR/fY `wxg?bBzkB!ճ*K -Qhp< (.Ki~`$)<gE1G >T;Y\;`SE#@kDsy*.:.yd6|s̝=KtQ H`[mG'邅L+7gLjIY'SzFo2aά 't/5%e7R Yܞ߉"Ό}s@@]5]JpoaVl̮} ֿKWtJ q hN /$QSn5Al՝d>aզA?lE\Uxwҩ%^l`Y-0U8F5x?KP`6w$x:4l>Viy[L(1kZ =y2~ƯXZO4RBǣ؄wv㗥7STb{GUxwwwH,&)*w%u`--apmz||-(u+bR[t>&Ez'&ȉ ѹ 6斵CeH!BWؒL=dӚ[A.Hc&\nCgb*L%|{{$[Gfuu6%R*mS<'r.Pe9$ove";/ eAeXs &f*$@55q0^8?-ch<&tJ\&ICqם¢ job[aqyR$:_r+pꍹHwG3 gjxļ/|O@.juT#[ݚ)5 ROL2\VvXD@O!8.k-TNԓuӑΔ* usK(;}0X%h{ |͆BNn0AG`_;_|wҘ4IRDМd[A<aqĬπtf!Hn=r C:]YJ5ظ^rigOC^$}FYť7TBC+C,BTC ؚ)dK"ZunoJ=#bSa [`fPZUZ4 C̓/zetooQ9u'͖yjYF1g8wN-V0*?pHPKq P|o]h*ɔB3/J/Z-)x)L|`4(Ov8N! 4j}D8zċsQQ/VMH՞c? 6?jTz@ܽʟM{ 8vi7G<ƧU "K4^BS^TY a$Mf҆5\| ok!h/p΍CŪtP6?% I]Az 3/}!&cJ,w|t! t8t>s])_!~1vS.5_anFe|=ޯfg?$`~N1>)#[HȮN[ay1"A'R=jzAoY)?Z7`اHq'mZ!J#AP)fy){|R.79)TY麝8OZ'(KeQ-bC 7\T_:bPiz 뫎P)<'?~O*%f|i0_P$B$a Ψf4/<]g x}aRYxdtsWP@M9oL]6 T9Xf$\k .(hƒ(me/vPL/< SWr%9m\ qAA 8~q/*2 G9G@nPGcU &*X NzQHtJwO@"D{}XvSfD,(͋a &zcd+VL4h[ +} of:c|+}~)l%$J8=i i8Bq]Q8]ڲhȜ%-t {?kHٶks>Ybk)F%`#1 S7D|XUs?ޙ-2X7pZ9+.d'Ks2G&2`~K~уDdD|^xgb0N>==Gw;ez`[.y?jjǓ&5WTV*IWL o=o}v:AE^Xֈ@->sݔ3tkP w/4P~5pX,UVw ?Xn/8/6`XÛ 2Lw՜wR\?!5_UFL7c`]=K+;Pۨt .$5R8_7p'rYMn7= K`QEL>PK"qeZ1to!mG<*]~]HM#AtOJqp/z <=GAfM 7Tm6Cb~̾N@H<3ǖ#DnEO_9R S7*Jy@toSu WYitԽgLѿE=.'m3jpR@%yem7#T򎐢:bϋ ,b,1g/MD[&ur^-NPE[œX~GNCM$}{HAi&;ھ!XG´u06EVm2uVA~RaT=,"bS5]jȱĦy+=W4xWH.B8οOwZ>V ogA*1J.g߷ n"A˽s{G\ޱ Ȟa|t MF@BM C1Sv|f>eYb\`]2c"<_C/ܥ/1vtuݥ- :I+bӋ?|BM̚l8hٔ&Nh@sxRQ5#XYu[=*әSxQy`Sbu =ͬk#) 9RcRkJ͵Pτ &8CN!Z7@CҴj,A {Vq9T涷FGc* sH,:-Cz\]23%Wq3`^^O@cq}+Xɑ8}i5}UHX^svlܙ@ 0U1G07ݼzrz㋩N=m.27祈55)&>L` ÞE%*Hc"%_Tj><7$[r3ݴ# n& |B-k7M7 I8q >MN`0j8|d "< VKQZ>{0l-zrD ͩui/ӓ$xe(v/S̙V7ՄGV*xיZf5p}<,6 G= 6 bڷҾMw|>h߃o|^VZrNQ+T+piS}$T-ɟ1ҏF1~,r56X$NH:+7\#yjny/n1<1Z z?`o3td=])i#ɇ-5a?J9Bv 9V ]ğEi>`{7<8\@!ϕߔWz_oXbX^*4-]3H/yz"6g)^z-a}w=G[Gq!߇|2] B%g`A9P BDG ;waq1'^Z.v 9&ɐ) űq5tt/`@]׍o۔"#:Q]6ڭvHw 5,Aauy4J{ɳ.VqQ_TQq;vz皪5V.9aK {DO[V"fkVw`Jhs}Gm|DO fj)Y P,Mz?0ŸS rK ?S%d;=E[V7[Z>|*G>,"R[+H MyLv#~[~z]!-6EKثՒxSSۧQj ՜j6$eN!w2T"%̣!D?x-*è3jm@r[fP5(΅#.gMٹ&%6kXEl9;xByQ6 DQLs1t0MwQܬKL^0YUe=ן%xet).?} # +1'." 2}z>>Na}[G)s#@1G*RNj%-D7sa%&2Rphet!B&nL3ZXUsqmV< ?YMAet;Դ!PW?kV:P,k)Nq1 苈*wXžjqFۘyDr$3pBM_ 7,,&*Nt8v"\,d(-R%.%϶w=s_tZYT!*/Jt&6:ZcQТ 瑲Q橩W]o3oCЗɚ v .|V[wosw$Tmp~@ЮxȄoiw6rFԃ^xi1ܽS5߯=5!mQ'y~y//Z52S,a)+l̀Ň#P`W\.hdO-ޠȳZЀUCV- O٦yrly5'v[,1N6vW"?ruhuNjw_}]>UgfT\o=di P1DДf$$N!sRQ9