ploop-1.3-1> A AlpA?ONJ Զr?a*$#6a` |&`CT.wS0s&0h765bddeb7a84fa31b20a61998c68bef19a122ae34|w҆p?ONJ Զ=ad/Bf3\?S}Gv2 >>C?3d   `dtx          b  l    4< l . (I)O*E+J,L-P8T9d:DF"G< Hd I XY\ ] ^<bcde fklt, uT v|w0 xX y#z { Cploop1.31ploop toolsThis package contains tools to work with ploop devices and images.ONJrhel5-32-buildhGNU GPLApplications/Systemlinuxi386 7H@-$# T ΁큤ONJONJONJONJONJONJONJONJONJONJ51559e37fbe59665cdd795e4102a2637517199585c42f466ad56e7ef3614367d3b71397b251ece010b8caa12fffeb1682518ff51f6d1222ccfd24b88e7a2adcb7eec117353f24a4b53991a18f0f57d1711cd626c77e3e860d49f3d48666eab788d3388f5767ca95a7a6b5280644836f42385ba14231d6a4529f2673fd32d1eda2685e5b4a45ba3f3c841cf994cae1102b337136707f699d2b671fd2115c920e2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootploop-1.3-1.src.rpmploop@@@@@@JJ@/bin/bash/bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.2)libploop.sopartedploop-librpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)1.33.0.4-14.0-14.4.2SCRIPT="/lib/udev/rules.d/60-persistent-storage.rules" if [ -f $SCRIPT ]; then fgrep 'KERNEL=="ploop*", GOTO="persistent_storage_end"' $SCRIPT > /dev/null 2>&1 || sed -i -e '1 s/^/KERNEL=="ploop*", GOTO="persistent_storage_end"\n/;' $SCRIPT fiudevOOOjO^`Kir Kolyshkin 1.3-1Kir Kolyshkin 1.2-1Kir Kolyshkin 1.1-1Kir Kolyshkin 1.0-1- New functionality - ploop copy is working now - added pcopy's send_process() and receive_process() to lib - ploop mount: added -c option - ploop(8): added (still incomplete) - ploop balloon discard: add --to-free and --min-block - add Preallocated item to DiskDescriptor.xml - add add ploop_get_mnt_by_dev() to lib - Bug fixes - fixed offline snapshot creation - fixed race between register/unregister_ploop_dev() - create image: if fallocate is not supported, fail - ploop init, ploop mount: fix -b option value validation - ploop mount: fix usage, -d is optional - ploop info: fix usage, DiskDescriptor.xml is required - ploop.spec: make main package require -lib of the same version - fixed a few ioctl-related error messages - ploop_create_snapshot(): check for number of snapshots limit (127) - ploop.spec: do not own _libdir - fix SYSEXIT_PARAM value - tools/ploop.c: do not use ploop_err() - tools: fixed/improved usage for many commands - tools: do not forget to print newlines - make install: use /usr/lib64 LIBDIR for x86_64 - ploop_create_image(): free disk descriptor if fstype is NULL - create_balloon_file(): fix file name in error message - create_balloon_file(): umount and remove temp mnt point - create_balloon_file(): fix error message and return code - parse_xml(): add Blocksize validation - Improvements and cleanups - ploop lib: add visibility=hidden for internal functions - tools: use parse_size() and is_xml_name() where possible - remove merge_top_only param of get_delta_info() - ploop balloon: make it accept either -m or -d or both - ploop convert: change -t to -f - tools: unify parsing -f option - various code and headers cleanups - setver.sh: add -v, -b, -i- Added ploop_get_dev() function - Added ploop_set_component_name() function - Fix: do not clear in-use flag in ploop_fsck() - ploop-fsck: add -d flag to forcefully drop "in use" image flag - Fixed handling blocksize for raw images - Added user_xattr,acl to default mount options - ploop_mount(): added ability to pass MS_NOATIME flag - ploop-balloon: add discard command to compact ploop image - ploop_get_info(): return old info in case statfs() failed - expanded2preallocated(): if fallocate not supported, use ftruncate - ploop_resize_image(): Check is it possible to fallocate before inflating balloon file - Fixed merging all snapshots - Some fixes in ploop tool usage - Some log message fixes - Add function, source file and line number to error messages if DEBUG is set - Build system fixes/improvements- support for variable block size - default block size changed from 256K to 1M - ploop_set_log_file(): make NULL a valid argument - logger: introduce, use and expose PLOOP_LOG_NOCONSOLE - ploop_getdevice(): expose - ploop_store_diskdescriptor(): fix for a case when image is in root dir - Fixed expanded to preallocated conversion - Remove some unused functions and non-existent function prototypes - Introduce and use SYSEXIT_MKNOD error code - Changed image -> device mapping schema - Use strcasecmp for guid comparison - Made ploop_merge_param.guid field const - tools/ploop: remove -b option - tools/ploop: remove unused and untested replace & add commands - Log/error message fixes, improvements, and unification - Makefiles: fixes, improvements- initial version/bin/shrhel5-32-build 13384772099999999999$%n1.3-1mount.ploopumount.ploopploopploop-balloonploop-copyploop-fsckploop-growploop-mergeploop-statploop.8.gz/sbin//usr/sbin//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tablescpiogzip9i386i386-redhat-linux-gnuBourne-Again shell script text executableELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), strippeddirectory RRRRRRR RRRR RRRRR RRRR RRRRR RRRR RRRRRR 0{įswknhsystem_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:man_t:s0? ml9'R>r'qNHl'qcb7qBzݒcwlj~VPJ*ʏVmmURQ(*Ryow4Rz7f͛73{|.g4r 慙[ӷh%oݹIJ[&O[N֝ S]ٴ1Ӻ_IlJl|,ܯ oOWN?r\kB._Im[>]۴Tf^U>/03<19>119}Oi:ѣG&& %G, Ϫ@;zH2%7M;LO?6> s nY)L$Ju@gp@{N%VΓcGG$&]<' {7ODd%BB➈ȚBgqlnd* '`ӫ0UhNDC"g*-(976M6]0D}Os_<l/'͍)n({ƓCIgM:u8y`JiqE|WVD̖PW\P(Ib]K7JYB"fIiۼw\dDP ˃Z跴@# [px?mH$y0tu,8BnB*(¨g7_lQI B_Nӳ<z`V0-;nK&:PZ/ ?Ы5n9"q;ah 24dN[.jJWNaN[&2؃k@;g3rxj4J[ ٯ 8@l+SnPA4UwܯX@2 ]k.2\\(մD$!۳a~n4O(x,ܡb3-4QFU YR^3M2BR7_ :UE}$9Ty ]an?= $+gd>jq BBYRTK\w?[/wh]2k[rBalYO.Yrm"RU]>Sy$d(H.%~q2*brI&%roeaXJLy۰-t/81=ʓwܮޛ-ޙ=9%:RKR>\Io~iB-ZF3т@ʒqRuM>0L̛7e]`Gwttd+bo3=5?8[z5jR0G0փ_u+AC>+{ÁZEs c0$D>c% Gh}50"O>k[YL}6㻙_K8||a\#GW!]meݱWndD/Azaq0^?לO~޺ǿΚu#^/߽wwvG}0[/u^%{7{O?1~_C)֩mNƉ‹$;$DWS~u< mG~_HE?$y0O>LV{':U:qя@wD׉S_#ѭ.7Hw?'Y ?K䟥ODM3=uc!O#Z #+GD;gBO[ <GWĺK~.w*_7OwR;I~빐 G"ka}MJ0п,}S&z ჀEYX`D~|*bo<C?Gcݯ 'wƴ4# u>S"›v# a|rL mz4iЬ]ZUhC YGpe%}F -w  @u=*}h-[imʠC/ZNɍZ"z,X|;>Fe1*0"2?B9U-3B!W#;p[FsJ mb`δ fҠ7/ßR@3*Ix(1jsz̷ʢZ XUTrg@nfUSWY2˅O &fѨҌg%NJdUr&L"RӦ}_M_ViFvbTPUg"X0;N+Tؾa7r͎L)XJ^`Gow&MeF{+Zw;'uUPykP.hp U E %_BBz !$7B>~!4UB} / wB.Ex؇ ]B؀Sp=.ᕌ# j«Aj B2K!B5M"&f FG z%P8Mbp3\={!e,@qiBA>zi tlSU_g Eth bdWM ,2  KlZ[ƴnj0ӹ&X}&kF={wݷ^FpQz[fΣ)*3Vڔ گ_+JcODvTH♓bF$J$Q1gF$kNkfTRBN8:QYό KM.fTZv38z:f(Ac3!P pPygrdgiJ?3%'9~f(K&8~f(L^48 4 J3C23CσL5酪PTN0C < J!(3,)Dd`ff([n3CMps70sGbZ|W;)CӮg?%B$B]3F޴8}3_͑5cMF}W#p6u9L½X_lej3Tj \挻otX/}y dJK,Jh+h"l6kux^OU}i?V*G ȸj2csgRҔ=q:N3guFLd<ߑ:`sqAC឴u[n:IHQ[2Xk̟'$j[T*K\ETЂ~:yӟAH["hb$)E97b_c ׵SiGS \* 06lv *Dy=4Z\Η2{fڼ9ӟ+%W tK4~lݓY-V?לg_)?Ęs۔0`_ +XBꈺbthGiP4weܫfE̱Ҍ&%]`yI S X!MK>ݏұԶ!K-F5g[N,Ҧ? PGs>h:H7 }"a /_>+ j4+Dm*29D ͤ:g@3Z\.&E(쓕 KZsLeڅ}rA\QW""ɰ@Sv|C(Щ i^&HsȀ? @5zAz!z@]Fzz!zxzpC@ʭ7XRԐ\v9! gH^JDH!`,%u"9HhAz~|A#;AKe W|nBq؄~6_p #"ld;a6o,@oCڲ=@EQ DpC%šHk9h@u{h ZAp@ZF_:GDl:C 9T@)TM|y n`(jV)l{(V߇*4j亀Wܮvx zކ)O*`}1`;QoPJK'X]7Ě&&)@;^X~+Hh{AzFJ )y-́mF`l;͘j{GD#c40@Є7? I bB=jvZ"X8:Y/R7k42> HD#,ށ;Xj{k6IH3 `vKJ ,-n@ BPfa}衾8/k_‚/ ;- ߋA?,Mτi~pWR N'PwLru/ lN-K`|il 'LvwS8 -5`d'XP;߀ڢ;`oĢ`bk$HV1}hQT1i4È wtΘ|8e* *X(P(ԃS&o-v :ID mǷ @*R @1 @z5P5rzM(pPGd?0pA*zk@s=7"[@ޱD^ CCk']ER| уkD-lv=U e~MT__=5R u=TX/ ;^󼘇(Y7T85"93ߋCHAb]kxUQ* u/@#ރOTZJq :%h{~熩sF7n]r a{,w ˸D[Oh?Ir1)JJ=bzXaWrw Xh f.4l)&(KN0QYfV2F.J.JOBs?~% LVrQ*6{ /ы ?/;.#][p/9~f늡7؎qf{od3` !pyz}I>z~88*B6*`uEY*Dž*bvkD@hҗDԵҭ,{ 7aڮF>c+I-?wM87aԚ<{f:~#L'`M3zA.&E#g<63pkyD q)m h;dƸۘB 3p{w9*W:ƔQdf1@2`8߭3t SLt8aV84聈v! =L)E'G|D;bqL[-79C&b]Fgb/Srv?<4!L=͔SE|/xN'Iv0]me q*qXR(S1e2v\\*p-"ttY<e[(~0 svp89^'ќGmαh$zx6GHQGZscq;H;19G qL䨎NZ}~F&Ju+9UIkVR2V_I&8>19ʈnLQFı) 9QBȪz(Jc.0_<5 =GB#LEL[4S)$ؾu^ I*[0Ԑxyn?@fE)ѵn:R^ d+AC"WTO*-`8E 0?b6g&Ѹ{ 9kwoJj2pSndJi-gUK9<_p.oS.&c5oR W[ҨӦFzP4`?o1GFC뼓WL%}HbH_&"x'sfitPh,3?!I[E"dNG V/3 v[ pm u1dALX`( )ᶦ: z`TsG5Y+F5Yfeb _֬d3k:fP"\"b>eq1Q8V-7V}}жP5PP|<Ǔ# i׿;./@ 0y}Xz6KCLݡZ/h<ֻ b@qFYR?5cPz S-rg7hI`,/t3٥_ Ktuۭn}03t$=MG Q Ѻi nA! ~.>!mpP=RѺE`E Fkkc+DBBx'jbD/ldBBQB-Bnk@kTEÔE遜fǢ9!89X,,9F»`"9 G•cnĮP: 65v넄T4\g,Z!K[Soy`(Z 7W J \ħhW;I -lB}\scu`@ՠ t VCZ Hj*(H,K-W/(WHI)RLJP\nb6DBqeqIj.CjE 0K/@EVPRY >\Mo@CT q5N_"P*m 9Fʎr pΟ'p qjv-k{׻뙷3osm۷vE^ܯH$!mfK7V`jlĪ#uziRso6 +mmPqR?BbWBbadzˇ28믳6& P"qZT2]FuPLs0N:*Z;;uUV%IYeP|jCڊe= :RV&Aov8Ly<΀˃Gc)&AO57 lOJ*t,CqRx%6 ֐'(жu0;)ëe4~56ֆ2E$<8\wm99FNlmlHxc*Bl)y|rHs5bs\4~5c@ZbByC_?>% BVl8i G^\[ NrtQ'Nx#4x1acLTžJ>M3"  ZGSgpXeFiޥ$fL1sl &yh ~lKH$>s UP 9STIM()PAZ @IF?.Zq\ԉ 2|0_/zMZpn7 GO%߸OX -_~7x=A.j4q#];;?u^Z$Np]\F>'\VNP/M a01XLdҕ*/1G@߹paGK,狁S0sKkAA@)9X%X5؁2:h(030 +yn!uJQ,$ [D"O7Y34ҩ@Ov)4hbJz+^FGe̴J54ï2I/#$(`-eEn xzG{Z7+7&/$gT_Xgr=rGC#طe\s} mh3HrQcoWye B{ul#{>܂C}\3_t]>~|Sy==tXG =l/pm =Wj% T׌A9duPu# tuSԁ6n6:ƻ/8]+3<Ss<~N:$u P,#0BqT'E#ڎsCX%E_dLE/MՂ9FsDhu`YzXl;PAgQD=PP9F1렳ZꑅT+Cς5( נ9F=2C<[hvo_:FԳQ_CP;|{FԳ}|Q9Tg1UY:Pҁtʿ+78@),b̐`@v"Ζy_hGYqv"1qb &B~??;g)Hg#ƙf a6l|;.?a6lP ?H ̜OHQU؄@);DQPR?@,Ztv#+ԡC b|bXX4T%c̒qa%3K g ",AdY9rf "DΙ%P3Kg@,2Y8Jqf (Ǚ%P3K$g@QYbf``bl8:o\ `` r0/4;Ą,`k@E9 \NU*D3[TƔRƱll^!d2'Q\-GfQi6sk'ՁoIS^Y*nj1?1FkcMFa#{:(ts77o6fg+Wn'+o˻ʘa*L\h-,?[gˬ!(<ܩc笷NoLӿXȍoȽ~KWػ^&o`8bLY2/W=yp&8\?I8o4jQ埤BE[[-![߳A+RV٫U36d*v4*29X=64)zQjh9ԢS=rdU4#PK=j!0eK2j+J*EeҼdƃ/{Ҍf099&ISέ %:tTt)QwȻ/U?OHQULQv "Q,+dAKAA,"a ԋ9DƠk.Ky,Ek{ovgfwt[Pawvw{f7Z[d$v\f3=ÃN<:!X;UJ}Y UB2-c]s1Z%|ЖMpDweEgŻ=e@`O)QhAp@\y|IvAZ($АNr5*d&EZ0,EHZT|i5`Wn@Zգ̤H )@Z]D'\R&Uܧ(iugHZF`Xߨ2]$@RbĕS+7Re_3e*++* hw*#_j1-kF+^!2+%k IIi qxƄx o[nG6J,? q62?QA}jDChv|wwG>*ӣCjw1*WM0uPCrF/֎݇x`ޙ Dtڊ/5UQ̰]تr{)Z`6G?ᵳcٽѱ&fٝ|GMpOթ`Q0}svmWKokل.5=?Er8JFz\AXk.hx#AwZ(8EwG'_h[UoCgԭʰnKDsRJWkؤb͚ 7!Idn!e/*I,E`KiT*R\{~{sj 9_~wnr?'ߤ)`}ȚFY[ Q3SDȸZIWl[pè_)CTH,688rz2{vf_(`ީl(dͤ@m5G#RI d|vqᄑ1L:OMJjOt*!v"OKZv2YʓQ7 ݇G.=3\s(D.4P_OlHof =6Z tHƳK5L4 zXzu/1ex.}ƨ4 %mEf<%s|~EG􈸴%]iN7]LGd5fLC+qdN&e}Xlvlv:3oXh,f,fOXf[fe1lvb6{b6;e1͖+`o^^[6{5Zh^*{5z^g*{5z^*{ 5,װ^q^?$9XV)~?Y>o1?=Dr4XZE4m=yiӨ,?}b1рȶf? Go#[@b&רZ>jLa3=yNn[5[{ynb21f⾱yZ&a E*[(xU7(ަ8M)Y)~`+Wʿ+NԨ5VVs95Ќ9I.FݳRPw}vy6;km'ܩS].\\)Tor;5vS԰9ͩ7OKԚNNNj.Ss;f.S\;5qUn߲95&JAaΗ\)N]ru;5/gu1I;QѩF@uQC39=nq&Nz;\'/kp~bSvc:Zf2cdQ1c2Mgɔ?1ِ '҄a-\p3Sj,}qÐƋ ~,ηaW*B65nצ1T0 ޞtCŜw0߅cjUJ8>,~ah}ϛ1vZXun 7Ĭ\WjYgQ~RK^ꃭXB3ۿl-*3[j8Tf*[֣26> -Z;-(Z,YXh8bqDD#-GlXl&'EEC8|9RF'=XIdtJ9i1}jGbI+NıN:+I3I_)!?tã׼St`téWG߻Z= fY~DomZ(G_ WܓlU*3%Wjs5Li%:5ޙυ4Ʉ JWSB홦I(igrtt5ꤻ S q Ώ/8_/R7/'U}EȲjҞǺ;<Ď+6vSJc tӧh7Jep#nd#1704ba|VO8 ri} ˏx(XO7p$z$5CHF^}"K5͍n3<*bb{ws+7fJx?L4拣̘1?Ř fMgg\j2fo|1_?6c$~2Mqx9fƶ,y#,+%wܖ:wյ\r X2&:bcu4%N ͒ѦmrKfmdd =yٞےцg Hvp-Y<,3G+K֜0KF=[2eiT,S%U/vY>|lUy<]%DY-v=lXRieٹ’_<%~}tna]_lSU݊%Pdȿ%2lH^fK&RE2I6FXdBP.hTƃ <!KbHXL)s{Ceӻyν~5'jX2y]Yq,ٷF☋/KEk"[Ay2~c+WI{~I35- &D5ROLOx%+zDfv>+˗pzʼnLɴץ]算~ƥϽvL?]jp>m_Y>i9r7kL\cBB/ߺ_pg#><ģ^r?'P~q_ǼډsN|M,8x2ZZu^hBWN|ԗ}յW ,!RJqq,/g#]ˠ@8}!qGs;ԵgO}t@?o|/.+܆dx?W{}* qy881D,8cqq 3`،xm|6c666kmq]g3;h5_Yc{M_ښTk򐭃v252q5`D:րXFc 5`:րX6GM&8,)On +\+$a\~A,1_wjjYΨ XY[Z?{mñalHߥ<ؐ(Q =yPyIȽ-s\j69ξHo"H|{zJ!ܐr3pc3ꀘĮ{cj.{~pp> "=͂M" ZW[EIu8*󖙗bIeq'=T&v_fRzd1V5gl,DPRW $lӝ-XXsx?oxcIQ,~r9>Å;h#o>+ TpQyrV%'ml8`L9/@R_ ULyРXX{p@eRn(0%|4NԉdᖃtWLz*\Y>r*NwW=dK]Y^+lqK| \),*\$Za ¾s!kOZJbŪGw:ǣGI{?KwGBSwuiNKx^axsQc#X2"^@TE/;ִOycl0?iSkߐ5MIR=>֙Qǿ5rF#Bt/-#:JFa&fIQ&g`ڱt 䞈ێ9W}&)k9J%Hxq` lw@֧5&M1ծz Fs insgJ9=_h[Uo\TJPo;t:CȜnWA']me8ے"˖;lV|! aE7HV,i4<1lFb2wιkқᒜ{{w9;s-1]p^ñ5| k3;`82{3᨝-pw& o[T iRj1Y$?WMIRP%cq'/cuNݞp885ڎ:訒op]#ci7k0 |<]uMFY4|@W3(gbp`L S'R,ぽ3 @u!%hs qHIٝ}[&c,'8' A(YYdkic,c_/?`ӳ0g뺣A e$:Zc\K7Mɂ#Hr+)CPwZtgm$# , ބPyWrkF' -fyOʎOꇇ[JYժ~%.jCؘ-'9@7Lw/#7@`I.G ji  4ܽ0}";}˗] PQ51#D !H3;+bAh.e)jdI6Mjuu$\TB6V&coe٤3z|ϱuQ!&3>GG^wIJowѕjs#:}>cT]vt~| pθٱ#+ˎꢰs{LSkل,7 Wb+BmL5-6_u=]jcMtbWGLl $[X7aqq}(_ ?W.3Fv33Ϝ3oefRgZB-|ȿi{}eo:w7qb/ 8Y?]~e.`LV`ljr'>hKyc`lj; qoW` r '/N_n0{3[eL NJ30_i_ԕftL %J3:4rLձu͏e (%Dt[;+KT؋.r:0NgS|6`ӡ!nom pW>\:Ff<~Jp_ى]f1fNO( hFxkgo˧p2Agؿ'UO>Mbb ǂ!;yjq]i5;I—>U9F]Ȯݾ3gVdзŽAY\&}hgvA'*'s~#V4^xr{`_|Yj;ںd/2yy]f>/ *Nf>/e ]c܇P, ч#bK&jFRM?sLd%..;3 ~&u a~&GLO34оlD+DMX'͢&Sn>n=5ҮH2NIƙǩ-0W# .5t)=yo6ʳ?Ђ۳qd,^jԱ ov-4|hRH'5Xt P#Ƒ _( 10ԏHdtx^WE\wQv'iwt0^{2R SȮ`Km©&u);W}M8k~s砗tq}L5c>pnQղϾ*4b!J>2{v$u|ف(5vrX"o/&Qq]$ZIU÷vWu檼6L{gD$i */}JJ#Q$5d>Ϛ/W}Feq:FG`p-Lhf[o\78#dD)^5SSHuO]<5` .=-ܥᆅ&>RȥpSqsVZni9/2R5kuUzx~Yy"16]R2M(8i^]Qn܅0-zȽ BfF(8Xx(c<ǢIrs&%m{21(أXX',P,XbɉcҊa`{҈EZ,XN2ScQ–Cn28ub_-T |;Y뇩]8Z?Ȳp .Q YXH^x6[9ۦHVB;ò*v3i?^fdx65_4Ʋ)&qSL̃&1 |_?:tg7>tN KY a~\c CgHqI8v(:8L޻W/Du~X5Guggse goTgI'euxBS}\8N6f<۸J8Ho%M$npo=!kҼE'\AKd-;4,sK0s;d "q;#^*M:m  ʼr⹘F̕,O9!hv12ɂYaAa]8F8F8.q 8q >q8~q  (c|0aiw;|hOEio(u7ro"@OD|=z( T7so`DFDo`D51Q5A]k XU6aUo%v1pϓs ŰysrFI u apT9Y3a/0}dT{4m[lf,2әy6~ 9 ֦oKu`N}g6kzD7 @!:7F BlڳS$Pf@{v3 4=m'#Qn.u=tMfa yzc7̬OdCb΅/ N~Òɝ p"^ٗMT~쟾o  o-A~_`ĸfl@3|-G@[ B[j6ˀ_2 JD΀dg?0 DY&o0 ?c@ƉC8ŏ,2Kh@kp #Ï18 17o7ݸ1 PWqw5+Yƍ電ڙ[8XsrݸHG;77;'[ vS!N)E!n~y#rbV,ol`9Zxc9~{,G'#r%eI0NnN']82Nqc 7N 8Qĉ6N,p_Op}`g[hإhu;>\c?>NbSqI?+C\pgs՛=ױJk~#/:؅~\~uv}s7ΰ?;-7 sҗgۏ@\\j4ֿu:]͝c2l:G~'t%DLU%%X+Wx*Sm"./R}m<7Zߖ5QQ%T\X>qTw_k]ͰѼA!]1klZoXVvJ1~Kz469 (Qs"Iɞ*d&4ʺf"vIO4SRX/St|x*w xGʺr#cFwڔ*BҮ_pjp藚*BċWݹ.{7|Bn}B,ɘ!u&]NfJ}tê z[vHiT?իau3%|"6҄Eh]BbWO$|:AieQ[tv]Wdt4s[fygxFLQsREx+QGFQN)ұؙT:˪O W&跦CxfE4mEiꁢםdheur<z&40iH;Kq NZP2M rMSL>tN|K$HEN$V u+ݽ|Mws湱Fg*[ƷdKU1ٰ3OGV y=ҋ1~ԱUMmee!>`\tY-Aݼ]~u醢3h [eî v.G$bi|K KN0.pRՏ߂;f;;(>]K؝ֹxcVC /gEg**_lFngfw.y1VRҭĘa=}bVZeI!3 *7 ڊio9'Dڱ6"d,AI>&-LKhsZ; u<VunBHNdR1bI)Ѥޅv"{:< Q3ҴG-'pĨ [^1b^ʗ}n{AHlg31?`Ln4&L;Uo˪•oseOr2ꃧ3͝޿NBU.kjz:7h9_ uݩ?!+Љ)HZ ]pĦs3g+B5H)SG7x-7n_uc=FJf祿>r+##p2.9sj4UhA /K%K$ f)nc(ՓPL{D3K<.{ҟ?dYXSGsx ) e3T;hȽ8j9FJMYE+ւGLtv#:9'} A/+cW=M88s{IpZ] "J즪Љ[L`IC+v\yT2ƽ W$j%RpM.:<T|8]@G[NK|/ NRWU>5@FncT ]\8AIBbPs wfNOZt:rlD'^baQK v9M:p3$ d0Bmr䃴#CH z閱/od+.SY2+7=Zٰ"+'Ct$',HΏ8r2[TьK}$B?4Z,٘˺ -;jd浕\ AMO:/N4 x*q0x!ǪVJm$ џfi\WyjA/[UG"%L,^ ,uު օ3h|̪']sc[ FHz]7x]>$Y24Ց ju Hx3ܛ^Ol9:.[XYa> r̠w^ai@F$Z$s# Y,ȱFٱ {nNlε!g$I?PY\yK{P@{͊ 9pXYds&o]"6 qʧ8҂^PX֔ 0Mqtu1= +9*t'BI,zm2eW=!)@Cu<̹كBA{<Ÿ]LjZ2olRp R@dž{يZE_IUECHbrǛw'.Nly3sb ?M6@e/y'Kx1jd fz>\mdjCNdh@ 8 0ŠSf⌳ UFMɛy }f׼=4*3ﶹz)lVa@M%zr$&+D/4&N@mA{ȵ8 i̭ Lν3Q뗀;eN*WB%W=M0lTCI9QeK,9ǐ:dZ"K1d*kZS=KTFD:.Տg;۩LuDMA !}L${t I{9.,dDd9`8q(dvւ=<)매)]D6|'Pߑ'ߋQsڹ'*OW{JeoeόAϝ?qlOX_u;{?"ĪCI0FHk"hfLg