resalloc-openstack-9.6-1.el7> 6 6`d63!}|J^>j/5,ddv j/5,d%҄:V4tof@Y('jkژY~75W%%z09AK]@_)_$Ww{@&#(&ݲA3v j/5,ddv j/5,dhTRT\s/:먓-FKtWܖm-F'c n,V7f#S7"ADv-_kcY3/ FA*[혠Q}cSZLO^OF//k!+8drF ڵk a+DbDw!pY.ٚȶ36zѰZ['iIgT8+Sx].|V8 y7wL]O2PW &VF?΍iW{*|q|1Ӌ*7H兼!+U2IW;%&JEM|I=sK'!"s*2Gc#k=<Ը]+uK`SH@a#,&m~T#`.H|N{>*5CL_\ARy;aE}8:/<|WnwKMyx2Z9_~\Lÿ;it$vlmYOġ fQZ;?g>:/?/d  H 48GV] lx2|2 2 D2  2 >2 p28222,T20 ` ` (8!9!:E!G"2H#2I$t2X$Y$\$2]%2^( b*Bd*e*f*l*t*2u+2v,w-X2x. 2y.#/t/xCresalloc-openstack9.61.el7Resource allocator scripts for OpenStackResource allocator spawner/terminator scripts for OpenStack virtual machines, designed so they either allocate all the sub-resources, or nothing (in case of some failure). This is especially useful if working with older OpenStack deployments which all the time keep orphaned servers, floating IPs, volumes, etc. dangling around. These scripts are primarily designed to be used with resalloc-server.rpm, but in general might be used separately.du|buildhw-x86-01.iad2.fedoraproject.orgDFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/praiskup/resalloc-openstacklinuxnoarch 7TMQ6I':  Z % j J lF AA큤A큤A큤A큤A큤duzduzduzduzduzdu{du{du{du{du{du{du{\du{du{du{\du{du{\du{du{c)Ndu{du{dq3du{du{c~:du{du{c~:du{du{du{\du{du{dPdu{du{dPdu{du{du{\du{\du{du{ad7394e866e890489bda3f524d9a051b5122456e7c585ca2d557b2c053c36f9c53a2271683db2a4ae84d8ba6736eb4a3c8b5c03810f31ecfa66630a7ff4038913a5d87dfac5466b381d1e621edafaca212f7cd2e84bcf4de444820d44a7fd9797d0258f433af41dcb00040b348a6852ed632ed3625b0882c7ddc13af62f5e07470e9c8801623228495f6f40099d45b111390e9f4ae0670010cd323706a27e166dc342b3f540acc723be8de41a1cd4cb9edf7430271c7791432233b74a6a5460e0b44258e1c8b78a12a4b2fe48440450940b1e0bf3c8f646503a63c94989369d401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba3907c96df4a45ff1c8a64b82c13bd55cd1789518faa483440dbba62c851314666fa47869f456ef2edbe27af4fe0cff39cba01f95b8fc4ba60ca68c3da5c946fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559361c17fe5f27938d1ea65632639723d0a2d1a7a2ddc2dcd2daeb2c298d97cfc9361c17fe5f27938d1ea65632639723d0a2d1a7a2ddc2dcd2daeb2c298d97cfce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855295ef597ab4b2c56e458d56996a842a6bb199eb586e3bb27e31fe45eee13c5ae295ef597ab4b2c56e458d56996a842a6bb199eb586e3bb27e31fe45eee13c5ae2c94139e79a12ad73f6c9fa1270d4c50c3b263c7676a53f06a53f7c2d2995f14ec0c012718886349d61e4a8d0b2601a32d48a3d2229fd1fd4c779f95fd9e7056ec0c012718886349d61e4a8d0b2601a32d48a3d2229fd1fd4c779f95fd9e7056c68e5b051111b8f266fbc5f47022deb32140d87fba449a4389e1933d118212fa2604dde7a387bf0f6b535e3e4a1a5182b0c9fff4418f51ef339e32fd980360cb2604dde7a387bf0f6b535e3e4a1a5182b0c9fff4418f51ef339e32fd980360cb72774b28576c3c944791942d25805171d34271c82ea1cc407c6deba19794dbb52ace01a4a4096b1a83f84ff37d030108b236defc192fef2695fc851706409ef02ace01a4a4096b1a83f84ff37d030108b236defc192fef2695fc851706409ef0fa26d9b049655ed2bf0f7475bf768a24ea0e70b8a042c9d3d855a86d4e6542f20865bb7132c02394a2eb82658efa073f21a90733de2558542501e612e3b4daf3f0b232d0a6bce434f2e45a8d7666407ab0d12abf97f007fbb6eb6431a653602394448938d2765fd4a21e5329309367c098d3c959703e20024d825f4f49293f3faec2fcc99d63d225b607dbef3d37ad4de48cb2dc25b40205aacef32050340ac3aec2fcc99d63d225b607dbef3d37ad4de48cb2dc25b40205aacef32050340ac3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551b3466cf67484b61826b59f7ea37ccd9448e4ab399db483c902d97d3ba2eafeb1b3466cf67484b61826b59f7ea37ccd9448e4ab399db483c902d97d3ba2eafeb4614dc527511fee44e9ea6fc470c03abdfe80786847b5a28162b6e55246e307eb73d3bfda0ce629b8fff17acab623284a34e1ad66c7a40e62215b27776a6357eb73d3bfda0ce629b8fff17acab623284a34e1ad66c7a40e62215b27776a6357e1e9239180e6e429252fdfb13c5d760e9c5f9ef73bf7b537f4b10e66dfa853395f2278506ddfa5619ca4fcad6893c2a8b56bd2da2c51f5bec1ed0bd072d7b6e2ff2278506ddfa5619ca4fcad6893c2a8b56bd2da2c51f5bec1ed0bd072d7b6e2f4c76bcc3c69a24d906d58a611782b59eba84048344daf9b32731aba4c128e4648177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806433596380a50ab9972777b0d77eb550286ea20521199ed179d84801d7c7be4342c4e5c1ab70fe804ecded863026d6c6a827eb53e6fa49539e6487746f531b7b6dfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresalloc-openstack-9.6-1.el7.src.rpmresalloc-openstack@@     /usr/bin/python2python(abi)python-cinderclientpython-glanceclientpython-keystoneauth1python-neutronclientpython-novaclientrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3dd'@cʂ@c~ @c)@bb&a@a@`@``U_!d^^2@]]Z@]:@]/ ] ]:]@\@\f\f\[ٙ@Zp^@ZV@YYYY@Pavel Raiskup - 9.6-1Pavel Raiskup - 9.5-1Fedora Release Engineering - 9.4-2Pavel Raiskup - 9.4-1Pavel Raiskup - 9.3-1Fedora Release Engineering - 8-4Python Maint - 8-3Fedora Release Engineering - 8-2Pavel Raiskup - 8-1Fedora Release Engineering - 7-10Python Maint - 7-9Fedora Release Engineering - 7-8Fedora Release Engineering - 7-7Miro Hrončok - 7-6Fedora Release Engineering - 7-5Miro Hrončok - 7-4Miro Hrončok - 7-3Fedora Release Engineering - 7-2Pavel Raiskup - 7-1Pavel Raiskup - 6-1Pavel Raiskup - 5-2Pavel Raiskup - 5-1Pavel Raiskup - 4-1Pavel Raiskup - 3-2Pavel Raiskup - 3-1Pavel Raiskup - 2-1Pavel Raiskup - 1-1Pavel Raiskup - 1.dev0-0Pavel Raiskup - 0.dev0-4Pavel Raiskup - 0.dev0-3Pavel Raiskup - 0.dev0-2Pavel Raiskup - 0.dev0-1Pavel Raiskup - 0.dev0-0- new upstream release, allow logging in with app credential- new upstream release, the -new script has --security-group option- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- new upstream release, compat fix for F37- new upstream release - adjust cleaning-up with the new `cmd_list` Resalloc feature - more pedantic cleanup of volumes- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- new upstream release, with two new cleanup scripts- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Rebuilt for Python 3.10- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- more aggressive volume detach/removal- don't indefinitely wait for booting of ERRORed instances- start using the released tarball - more descriptive %description- compat for older novaclient- work-around broken fedorainfracloud: https://pagure.io/fedora-infrastructure/issue/7711- add missing Requires- more solid VM termination - dump verbosely what is going on- support v3 connection API- rebuild for Python 3.7- first tagged release- add 'resalloc-openstack --nic' option - 'resalloc-openstack-new --image' accepts image name, too- fix the volume attaching- new: add --key-pair-id option- add handler explicitly for python2- initial build  !!#$%%'((*++-./0129.6-1.el7 resalloc-openstack-cleanup-broken-imagesresalloc-openstack-cleanup-orphaned-instancesresalloc-openstack-deleteresalloc-openstack-listresalloc-openstack-newresalloc_openstackresalloc_openstack-9.6-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyodelete__init__.py__init__.pyc__init__.pyoarg_parser.pyarg_parser.pycarg_parser.pyomain.pymain.pycmain.pyoenv_credentials.pyenv_credentials.pycenv_credentials.pyohelpers.pyhelpers.pychelpers.pyolist.pylist.pyclist.pyonew__init__.py__init__.pyc__init__.pyoarg_parser.pyarg_parser.pycarg_parser.pyomain.pymain.pycmain.pyoresalloc-openstack-9.6READMEresalloc-openstack-9.6COPYINGresalloc-openstack-delete.1.gzresalloc-openstack-new.1.gz/usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/resalloc_openstack-9.6-py2.7.egg-info//usr/lib/python2.7/site-packages/resalloc_openstack//usr/lib/python2.7/site-packages/resalloc_openstack/delete//usr/lib/python2.7/site-packages/resalloc_openstack/new//usr/share/doc//usr/share/doc/resalloc-openstack-9.6//usr/share/licenses//usr/share/licenses/resalloc-openstack-9.6//usr/share/man/man1/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryASCII textemptypython 2.7 byte-compiledC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)  !"RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/resalloc-openstack?`7zXZ !#,gZ] b2u y-iSqkʖrsg:@L3!Q8={Aeλq5eA9sr\+IaoF)䶑~1yr-X6$A5e"~ I>R j֚U$iYwK8~/eud FAe@ModMīd>M_ض'f59|Тz2rѷ zŗhĿhl,gK q <܈K>ԭ1 ̼9j HO}bs/=2PǩJl3Tf|90F[d?;Nl 9Y#Z #*Y ߗ^ ͜1}{ەW,*`=.VA'%gSp>(sW¢ zsFVZMYASlpR9d33bh7PwhW{ܚx]7~P0k .z_߰;UW$^g{90K@l3!C+gVa1؉#Vwܓ.z.f}{*FWsY<:W݌KYɇٟS!SB9B,]ZP0 z$V y7V* Wwf}=Z Ck]<HjONRhuvH&yl@1/<hӌT[|6ז[TA{~I'UJby_ ]i/9_)}+yzLJ⤒jin9t۾zO&Gb9~HpX/׈Hj>:Nt2"m~c9",!;|C)e&+|4 [2>5.q7.r}ux ȭɶ_k䑻zMVވs<=~ՙBj@OcÀ[3ӂ R҈&DuO &  7* NZ>؆ mvN΄:eB&-bJv"ЎsȴYim KmTZm92!Y fŤGqJf)DK pZA l"3G%fTխGxp~>ii}ܙe4e "lhd~!Bx2.a>ciN݅z}9{Χ(9l{e@uw3O,!_ YSJ(b6e{WwW7!Eg) ı]g$dVi/R36)ny :j I&~R[U,$6bR/24nVX( ֜zQ S+_Ϸ4HE9ShB )`_,iLL4-u{\ow0nEίubǝEÓ7mW,5gЛ6N,ֺF?^Q\pg&vN7PIk6sziUޮrMh5C4gmgOӨ=iblX+$GPG7G0F8_5(+1^ܜҌ@%z!?`t_M/PGpF~_tEv,#)me{ffOfξW(ɚ$qDpB[裴B)S~eEk38ԟ Z0yC(ˮSBTSQdGl%51(e x" @D 9xj?'Hp}}Qui\"]JF$et=!%.5(~H1;=ao˗ -bbut4͗n1z8{mosU&oQlX&m̄jd/Xոa:|"`r„iOT5(ojpٹp-:{XEI3XÞ6ǷS[7L$?bƖ,>;:8kpy ]ՙ#4nB0pΒqU"!,|tN+=Trgd=K|T[-:/K16j:)MnOUG,fU_F?l#~k=ț*N0ף4\^ˊkvz13e 5C_,ߣL ( ;H-v}!~| m4Bn-wiD_vb6 o]y?HɠkbiCk h;TA$kT XA%MjeǘuGEFŵoF8[nJOÔUZ"=@9\k6~ Dc|3!ͅh Z6EMq׮ԓ"0R6$&? dF],r)CG!f8c܇^*b5"C'@Y9"Bߝ W7@ean\}؞HG*[yڽ+t,@pvi!f|ʉpTӕ ']5eY,j_(j:%ismޫ~ytL$>(+@uY/i >Kv*AV`RR)yE^1b >cn<~Rs[~sM"k}!D@ԀS <1ebu,<)'clpJp ps;]f8Pb41(X]e8;MgGV;Y]JyLuQG(U>0ȧtx%iNF˵fpݴ<넃vRux9Id 6cHb\>@A.H@~?^rxN`162o $r6.'rRMrz;qqCHN: YZ4'ŚaZOCGmh$ِO%#WSh۵{K"sQOMQnct'wns6+4pbj_Q#\wB7^#tf2{l%8 =l(~sP_ TSFzf۝۾ٞ: {̖=w⡑gUle?&X#VRA|)Đtk5y YN]9L'͡%4d!8HlP~˔G3 `j>?Y#+U lHkpǶZx^ ñb&Wfx(/s´tUx=I$8Uo{ǩCsT4`,ҢZ1e/:a*][oFRjy1bK2Ù.W" ٽ>;F9~14S_ȝZ`!2}~GnEnxdAv'e}8[|~Ap6 BAzJ 7uE+V_7#D(q;/-rL -͈[V/t ]:JbY>35͌EgV1s W]&TA,5 R%~Z[Bh7c=L=>C]GAz 4tErfYgxӲAi==Ae6+@^NMՠǚ12ʃINl`v[(df#3K{K©=1S]D .RU2ȀDOKkx6IkX)p帧>`^o)_5+Ͷ &X@MjA1_2[Hڐ$=4Wэ#SuRiS/R<;qxv3b3,yF*(GYn"ܧɸ3QHB+O D$F'G -6OGCuҍSd#4>7օguuh22Csr tZX>ƨ!R5$f*>N-%]z0o-KRCyI aNzϱ}lY͏]y{I< -DQbWӐ- ]C-4]W.M"IQ0yTAyCreiQ:jjy|clpxQ[4giV {a 30YɍbzCہƏULI\Wugr5PJT![1va<#8mw9y`愔T]ຣp+q=*k#U@2%A)Žh`벬@8'K^G`5z>sx5cD>ˁESn^ZE {8庼#Qb u ?ffEX8 ijͱ-Oxc I, f1m_pQUteX_[:8*K? hE+LӬ\]a5pr+9{FW4(IF:*.m ;Y2QA˻vFhx}P ݍ'JˀYJ 8(DV_{Q}F1fr۾H4xڼ䮓 ЖTIn[s/ 㨆s%KQXIKy:&A'rv#+UKw7ܳq%{ &N9ٛ(xgil4:Y֮49>|HC/4d} @1HzZ+vr*>MUk^s T UO;\=-?_l5x@1H!Q4r0`vVnzHβC^M FqMe<8 ɪ+z_1i FxV;&`f@XH<PLJfUcxN-qnu-ke y! #6)UKxZ3S˪oU*T'`ɛU贯&"AKj+vzz nl.` j$83ÏZ R= ѯ bBδ,?S:ˬZ<b>;.UdjQx'AOOwv-1.\Hh&Bs6ʂGݐ7jښp2[W=oAR\. {[G .n|^^ _7C0RM|Iii'HݐwL %@D{<5i`"&>ᱤ #:y(~aC|keRhXi&Tminsjf:æVdEsK휮Ң_v]CqG\?xcO{ċ7XƞlwˈxA!%%wl([ $\HꝱZ {XY)>!`%w7((n K & 4gPBgDDEʘԑWmftD}G !f>h( -T*;~ 8.DRzhtx,A([QOS=W˝=~̩2nn.B!Mf4nТ6R3BZu,V`0njDuRAo]S^W0::Yc!!қ7`G1veqZx#$SMҹַҊƟ>3LouEpx!Rqovp)L!Qm.mrQ4Gim)#(3!b4pƭ2&k#9x]Lx]O͑2SsUK(_{mP&aכH0#svon7%&1f^>l^oK|">[sFh;*dzR%[?jnr8)겖-*P5;WLd=276`gGX5NK i dQ0^╼CQ.9BuX:9K)KKh{^c{`8+Cm5cd.EXk f-"1!MXwJU7^.2e,Kt5 ^YrH!E*mZXjǵ蘥L*딳ј6d!4] 㲅Gx$MpFP_,ΘB+pYC05e#$W17"{1,Apz#ZG LgM `k9Q 8~[#AYuf {y/HI9OS֗Cp\yNc-;J"F4衰ŬxXKG&qPV-W_YZ_O'/IC,eV?R"0^>3#y(Ϳ( bI2%n+'hZ$Σ|glHM<[Zᄁ>np p%ڿmqĨ]`r՝0߬LIp|F(M> j@™v3V 3WyK_P/szSi@>,+0D쇮I,a\%~mIkTL~eN_3˃]nk)~}Z[wwx4itSc3>ߤ 0WFй@.nف|$264xb݁Tp9ᢘzx璸詹:vEX&2EVEO01f-Au`VԐ8d 0Bn ЪZ-f|̿6qu$0 9-",!{v×y{ms4&+?>>{jl^ ,X i逳{S{š1x2A6_/̢vyu =*=Q<%iKtbڀ$_glV9]x~\;[C\ j(*޶aM^ H@cρ_6NƩהRgcQ\u[2 qFskSgvί<F!xlabCJ_^6PY?M%ә6? 2OB;X{;!9x_4(^7߅=i˾Љs ɨ 7>DtX%iEcY2mjY$;ߠl!qkՕQ >TR&.Gϗ8jAң 84nT޶_}hOk&q9qzv{FbLQe%3?!XL˾zM0/1S aѨQ)3rNH*uKbs&Y]4@Ӆ0S-UxUl].6ƅA5cq; MyqcCD|Axbfw5: ݿ~<+.SJ{%YtN0ltvIo$JYTk]:P;-&Biq9ܘK t> o0<ا!v.ACgnfuUbJ rLPsGȸqP#oV$NWƜ#jr9jV6\&Lom̥oIx^[CZy?B١zrvɠPBʸj&۸U pVpW yj.w2`Y}C73V8ROo[IK &}Fb@F"0u\*KqRmYP3;ѐh-7X (qR> f~gj{t}ng1qKYj6BDPTjk+5ICx[rs_z Υ5IɅ"22fsjmNi\9Y]%7[aIg< L#axk 2X`9 nd?6Sq_b\US[( -Uz{ Nrmf?y۠a+QD6c?/ &hʡm@zH Z;%:6IGꩽGC\ J߇c FaeԂޔJiK>+?7/H +2*$Vm&"I-Lު܊n&p<KYB,hM:cBd?A2L6PdE *ENz7J$b؟(g4,4$G94je)gTLVxZJ^@l8!fލ.d(nzVuԨ^KD!DX;b$cAL"wD׾pTb0uJݥZYZpI6)cAP螉qBqWYME=d9*X _gXR v<RAA(d h`X%z$5n%JYheq ߔL(㲐7<$]h`*1A)~XC[+P Y2͚>ͬ^_VJ,b!ZVSK[rS]l8uT Zbg5^Z)[l_CGw8hk8{wݚAEMhe$%]LTa$|1r'qkewG-jo6U[Koak9#VEy=j%2VLWģ3ؔh&]qSK{:{ȪHEo; IîIyZÑ_Roi)JOdAܺhJE?+P@SF2ط@ * $=guh_Zp`<v7=?|PlRc=jLSS簀 Svm9;軾Zf+x5UZ©A-y~ (y=bs ~8y\]}Pbre[Wz0Zd,{i~ՔṢD#VMGK^eCϑ-~."nCwE5p_R|kJps\̋Dniw;]}ɚItcf*m!km_+/}@h1k$í E7&B ~e- ȝBc\Q๓r ]ҫR#s~hU&M)=A?Bcm!^nlCu`%;5L> J?'(j3LAf/(5*Ervk}"SAK"s;ї?c}p\UlX)6v7 07ݬ6}lŪwXG0|\meDW=}rm{~|;0m˧:e j Ϋ*F-UAdU:KÎ\}9fxL$5p?+^s3<*oSLә37wؖfY`'k`d59A_h +OAnsmqcBlX]0 'Ht&B1Ϭ]~~JHrn_|ɬwUCBxNdg-L*) b'@+Z&x(䍎vW-n 潅Wh7P :M6'@\Q;21xSrS)= 2Bhn^،0!sR0Oix똉C HBHN+~dXG-kuRAiR/u փl&[Fܿ!i`~FYv~kjt2 ٬vܗ0Y;@6Nff;*#nJ9m#xJNT?+$ S[MmzjܯFkRuD81uqus%D{z5bܰ 12o)Zm atI9=Tz^WBi4 OLc]-.o;Ldu i$}RtKKh֫&t-SW~ٓ{\877Pg CDP5rQ[+V~&; IFiN Tأb?Ҟnp}E5QGajFFPحxknrGz boW$7adqjLjnx 5)S#r'L" {Zu3ab3qQ\QX6"˜_Q'd+Qyz/`q/l9ah/~! 'WCt;9EhHa}}AK5Oh^ok&Bsb0|8xQGwKFqLQk3uŹoJ9sd-p$~!U` ޒ(_X @ (<6Xdv_jZ10ۑ=ڲ><Ȓŵ*ޑ䣇C.zV s߆0lpO[Z&2ea/))[=\ˇDZw.p ~@&t.AM#2M%2b2,\G?W^ %H~`™JJ- k쁾ߋ$&EIz +n7KE\έaBE;  !,t'dXF0BuYN $PbIX+ԛ8/GCv8<`0 )p ɞڐn\ *υς1ew9߳Ko``]I0 =UZ>Uq@${ wIvrj3 v< U X%=P3Rn Q4T8ۄsÔ g 1b (қl ĝ_`eOP>R19{ pvP֬ҡj d)o7!O-*v ɛ&'aDr]H.}(z4%`ERD3b2,}@̱40$ Үe_ 'ƴ8ЦR@jl987ի;(4l*ӡ]5ĕqZF9 JuI~cdhDp m5o쭺jwy{pwԧ[Tp(`rSGS;ُkB+Pd:~qpdI)AÚ6 $ 31WT 'ICXAt{\ >L/uWНH5N=+ UnN8NN2~8^@.v'3+ϸH抴sriM^O\ڊzYnJ >LHτf + Ԟ.MYeL94p_D,#5l߀GOcXѡg9CNS8_!ҋm+k"$& I_yS1@cMv rU%Id)Vv,3{Y!fşY9nQHPP尟ޞ{Ԙ{qiE>: '[P[,G#QbsL4I|1AONT F\*v z_c/Rf,(L d9eX֕-r6Uyll΄8$DŽaY!r6G坪|5ExS]1^X d4CsĥȨ"X#3ɱaarXwYsDOdnAJBF-.kge3cο Z/Yk+Oc o #gX8dW 6`̏"Fjs*#@kp/wOs%#O=ݍ39C,u>z+C%_ƘMy/L ᆉoXt,i< IfZHqm1$!i!%و7F^@kf`50d\ԏnҶkܲ0u!7`v$p=!&Fzl)zH5|\>p(Y_M;Rh&^TξcӝaAVw/5Ӆjlbq_Tqt;髕'b" f!/ J)fu1[|1! g19R|^~ WR=Ef!{<"/W˵)1ʀ[n9  _Fv]65ۯnvXgi.uWz$$HQtpǦ sm갛9r,7bnzٔ?v~yk`jB[t6ld8 D% $!r5-*3ؙ4-^c`Βy5>ߕMd{Iö/;@(mȆ֝=SF/vᙍ A}h #`)'(*pĤ1$͋&z\Lx ZYF("Y2戞*kDnWEK3KG,n8kf"k6n>VXl&VN%^TB-wq%-6NHZ 7Yl+ɍʙ_8>D7m#&:R'e_vV K2p{E.t<):%^>fXȻ:>dOɒ%!l|-5LP:HY{ f܂fTV*H'R\"Y;sd\Mv#%\Mvb`(iRTT;.Ӥ!?k-H;[;HAjˇWvsԲvZr'aӋ,Ma?skyh wK.ɗ!tTUܔ7T ;[Ӑ$hv3̈EZfrPȅi\F(4b0.Nb`f7 @UwQ s%tRmH+f}88Obh:i1ẊdVHđon֎xQTC(z)ah.RpC[ !\jPj.i.QKnxOL. ThcR: !7%wf|RsHd5$C)&&<=,ޭ63kD=#d`Q.lt3*3}VƇ\6 @C#; Ssҡ֢XG#/IFKo6;Wq $V_Ф?psZC2Z/cWVw"->Ec8 \ `- VaPbXmXRThN1/@4To1ֻ\1d³Z3͡ m\GGm eU\-r*jG%rg,ps:A1%搃2F<ӝlF=CnTmIU8cw{j. (2GȒCS1/?e'`jF C/; HN7\dJq 3ĔlsU;#mapy _X,WhLAf{<%3v<3^._l GT+f~k.K^R#54UMBkfY “_]Na6R,9}u3CnpEǓrz-sm5ݿe1Ik:㞠ru`}j.N yw 3^txM -y_R+'{y+䳿x_nߓF F?%ÐfPL_Bv a Q F%5̵:sCwĈѬ>{OJ<]xŘbhf=x3߾7_ד% :1襔 FiG=B|MոtJi.(bnI=(qZwVL|lq_ED2_SGTz2֞*zpjl`;"N? GƆc= 4P$SӋ/z'=fɧj8/кLrB3'w$ʇ1ՕY~p҆($ `AD6Sp'LZ[9sXqCejP PZdW%P黾$xBbbE,XcYX sQ&+dP*$kxy#ƲCH/7`.ݬ\|0kv,ea༇|G"6 * eywQ.KI*UpЯz~H-9`TexLd=0nACulUmת&Xw5ed j"Ociԙ$((0 ʑjwb 3|3Z]v2S]QZ&ec5Q+g$v\1}>6R* p]CP+K1 AQYhA I;deK`7ϞmC->ޠD|ۇqz`NEla弭\@Ȉ̃pKc l'K,}'j I7V4 %Edƀ/(ަGn2ARCk3~6X.M2:m] qkuq^J0&<{5 LM]e']M7$O|8K1g|ģ,/+^3Ʃ1|.99t s ݵeҮ+sd1!~VL^̀m/ytqn97!m!VvBӍ^n ,~Dϑތ8 Զk{ۢD˰ݽw XkNǪ ëX3xј-W`e98425D\MTJS}R#hho ‰TMQv;>mcYs<0@W uo !ITY =J5 NV|t"dw')Kc-@kù 2TSVĽFL~I* ϗVSۧnx`uvː,m}@ (+dn#ʹK9M}_ [+u}ɶر8}mM׹Qŗw3R"0B(͞>VF+Vݶ*UP9e`ce#t"~w_ppHL ,H ݬ3}k0QUKMdJ8-Fi)X2;Kbis o򩾵?QX P94Y*ST@|[7| YDqY6} rĹ[(%p=%>},\"o.>c8sz=p9ZseX͡#ޓ2+er͍S€E ?|1[ NϪcOz{mOα?Dޅ6#e+9sidA -o65EnCytdggҴ0\Ŋ=0"@@2|\5 OϳZ\2oHHݬ ;|ʹr@*:n;9| k{<C O㿂]v\YvIVf+2E/'.jHE ̢G`)`ETwXYG'X6Y-NG$/k,|HCO7xJ³e(B)w) \=g(4;FRR{UxS}dfaPd )vX36qZ1$ Nx3 xXۇf\_./C@GSET/G O4 N5e+-@zafВ_;ʢc'kGCsaeߎ|?" 9euRwh/SA~5Ze,F)%sA§;Iga@n%=裵N/gJI~_Ե϶ YZ