nbd-2.9.13-3.1>t  DH`pJ܉޸/=„I"R E϶:afA0*|JcqDmScx#gm!60CJj Ea:cՅ5m0'>/U\[YFPqwtF5٣pă :cCWCծx\я5g?>bR}bq 露tÞr:l*u [g o,16۝tKPoyf29d3673b54bd8f4fa7d975bdaef7a9c298f938fJ܉޸/=„xnaЫ!٫P*#{)8VUe TiowsydE9gw7 rrr^Yu=t"(A8rٻW9c|KL|+~Ŵϥ&K&ޖ8R"74R/̓Xidspӣ?3庑/ y"<cyN0rZWgH:5 ~fOPӻc[n'GrVd#թqD!h&r0>?%?%d   Bdhpt   ; X           8 h   (8(8 9 : >"?"@"F"G" H" I#$ J#0X#8Y#@\#X ]# ^$ b$c%)d%~e%f%l%z%%%%Cnbd2.9.133.1Network Block Device Server and Client UtilitiesThis package contains nbd-server. It is the server backend for the nbd network block device driver that's in the Linux kernel. nbd can be used to have a filesystem stored on another machine. It does provide a block device, not a file system; so unless you put a clustering filesystem on top of it, you can't access it simultaneously from more than one client. Use NFS or a real cluster FS (such as ocfs2) if you want to do this. nbd-server can export a file (which may contain a filesystem image) or a partition. Swapping over nbd is possible as well, though it's said not to be safe against OOM and should not be used for that case. nbd-server also has a copy-on-write mode where changes are saved to a separate file and thrown away when the connection closes. The package also contains the nbd-client tools, which you need to configure the nbd devices on the client side. Authors: -------- Wouter Verhelst Anton Altaparmakov Pavel Machek Paul Clements J܉build21'openSUSE 11.2openSUSEGPL v2 or laterhttp://bugs.opensuse.orgProductivity/Networking/Otherhttp://nbd.sourceforge.net/linuxi586 test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- nbd-server PNAME=nbd INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="no" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} -r etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} etc/init.d/$SCRIPTNAME fi done if test -e /etc/nbd-server.conf; then # Do we have to create a generic section? unset generic if test -e /etc/nbd-server/config; then generic=1; fi while read port file opts; do if test -z "$port"; then continue; fi if test "${port:0:1}" = "#"; then continue; fi if test -z "$generic"; then echo -e "[generic]\n\t# No generic options yet\n" > /etc/nbd-server/config generic=1 fi FN=${file%/*} nm="cvt.$port.${FN##*/}.${file##*/}" echo " ... convert $port $file $opts -> $nm" /usr/bin/nbd-server $port $file $opts -o "$nm" >> /etc/nbd-server/config done < /etc/nbd-server.conf mv /etc/nbd-server.conf /etc/nbd-server.conf.converted fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in nbd-server ; do /etc/init.d/$service stop > /dev/null done fi fi sbin/insserv etc/init.d_w6 A큤A큤J܉J܉J܉J܉J܉J܉J܉J܉J܉J܉J܉J܉acd4e0668b4c1b89db09973ff44a2705d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e19f945cad205ce8e91e1ded1579e4bc5e910ad22f5718d9fa1b4b32b3c25d371c5f6a962b1e83337d6f1a3c58b32f285dfa8fdbbc5dfdc673af8c7d46be761ac4215f026eb3fdabd49f859ae230448018678f41bf9a81741fb0fcf8ff0e9bd3d/etc/init.d/nbd-serverQQrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnbd-2.9.13-3.1.src.rpmnbdnbd(x86-32)    @@@@@@@@@ insservsedcoreutils/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libglib-2.0.so.0rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1Jyt@JUIH@G<4G1FF@E@E^E7hE/D+@ms@suse.dems@suse.dems@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.degarloff@suse.dero@suse.degarloff@suse.de- fixed missing close to open (bnc #528272)- Update to nbd-2.9.13: * Documentation update * Don't try working on partitions When a partition is given to the -d or -c command line options, reduce it to the master device instead. This assumes udev-style naming of device entries, though. * Fix autodetection Everything else in nbd-server was already 64bit-clean, but this part, where the size of a block device is autodected, wasn't. Replace the ioctl() to BLKGETSIZE with its 64bit version, so that trying to detect the size of a multi-terabyte block device does not fail. * Avoid unaligned access * Actually go daemon just doing chdir("/") leave file descriptors open, which is not ideal. Doing it this way closes everything, including any system-specific things we're not aware of. * Remove support for timeout option- Update to nbd-2.9.12: * use atoll instead of atol ... so that multi-terabyte exports work, too * Change meaning of -swap option: rather than trying to use a kernel patch which has been effectively dead since sometime around 2.1.something, do an mlockall() so that the kernel won't throw us out. The MCL_CURRENT | MCL_FUTURE bit might prove to be problematic, but if so, we'll deal with it when we get there * Use right printf() format string- Update to nbd-2.9.11: * nbd-client: new option -c to check for connection, -d to drop connection, -persist to infinitely retry connections dropped by server. timeout= setting * nbd-server: drop autoreadonly option- Update to nbd-2.9.9: * Document -C option of nbd-server. * Fix name of /var/run/ file.- Split nbd into nbd and nbd-doc packages. - Update to nbd-2.9.8: * nbd-server can now setuid to specified user and group. * prerun and postrun scripts can be specified. * IP address to bind to (listenaddress) can be configured. * Socket Direct Protocol (sdp) -- not enabled. * server exits now after connection has gone (oops!). * nbd-client: timeout parameter.- Convert options from old nbd-server.conf to new nbd-server/config on update and drop support for old config file syntax. - Fix daemonize(0) segfault and pid filename. - Fix compiler warnings. - Fix /dev filename docu. - Use startproc, killproc, checkproc in init script - nbd-server does not support SIGHUP, fix init script accordingly.- Update to nbd-2.9.5: * Support for more platforms, pkgconfig, debug build. * -o option to convert cmdline options to config file. * Fix duplication in handling nonblocking server socket.- Update to 2.9.2: * make child socket nonblocking * Reintegrate fix for 64bit on looking for file size. * Fix cross-compiling * Search for libraries to allow linking on Solaris - Update to 2.9.1: * A fix for a piece of code following a null pointer, and one for a memory leak (if only minor). - Update to 2.9.0: * * Configuration file support * The ability to server multiple nbd-server exports from one server * Better multiple-file support (files can now be of any random size) * Better support for virtualizing servers (in addition to replacing %s with the client's IP address, it is now also possible to use other options which allow for hashed directories) * Support for changing uid and gid after startup * The ability to do the copy-on-write stuff with a sparse file rather than a mapped file (specified by a config file option), which may be slightly faster.- Add nbd-server init script (parses /etc/nbd-server.conf).- Update to nbd-2.8.7: * A fix for build against nbd.h for kernel 2.6.18 (and above, presumably)- include linux/types.h before linux/nbd.h- Update to nbd-2.8.6: * performance/reliability improvements: Use select() rather than accept() and waitpid() with WNOHANG rather than wait(). - Update to nbd-2.8.5: * -persist option. * Add export verification. * Make sure queue is empty for write requests to read-only export. - Update to nbd-2.8.4: * Includes the previous fix (closing server socket)/bin/sh/bin/sh/bin/shbuild21 1255967177  +,) /usr2.9.13-3.12.9.13-3.1nbd-servernbd-serverallowconfigconfig.examplenbd-serverrcnbd-servernbd-clientnbdREADMEnbd-server.1.gznbd-client.8.gz/etc/init.d//etc//etc/nbd-server//usr/bin//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/nbd//usr/share/man/man1//usr/share/man/man8/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/027da3af5e4441ab518f4ae26a3c7685-nbdcpiolzma2i586-suse-linux=yOOnbd-doc?] b2:'SF. :Ϭ6H<4#%9AC!YZӱI3#r@ @!Y!k%om֕Qg#Gc#G'XMЪ< "yjխJX10+]6<^5~觖YVfȧ.'OOI?{S |bQD꽩'D*k܆+!qJR=[\0&,bؤI'(CNWyH- H薩34C(l{y^y`;N;hG x53]n̐<|C.~#yPrϙpßԏTa@ej__DTRh'Ixck0j֢i5S%\i^Vְҿ)-`ĥ9o⪟q^E}d}`}f[?6j[HOhT-m W094Y3Q%&e uǩBKPE-CKڵpp%KV8jY;.8"̗6#G-?ט*.kPoY ? ~nF#(do"20HB+X%oroC0jwW= zc4HzV]W /S[~2X ?ZHf%Gt#2;- {+r|8#].0ފNN$=&- RyE*ohV%S!#Jg谮zjCwޔ57J`SFvf='C>GI#&EfBۛd=¬wGsr,2xw-紞d%eوϫ &wV7JT otw?SԳҹ&nX*]*S Jһ B9l6(+92 E,Q2_WKMxeWĿnsU^)2vhUreٕlnuxl:jE8`뀑^jh'fmŭ]tv}ģ'1ܲBu eqB|-* to|e&omLl,?<L)@yls0K %S݅kWkRl>?s“Ŝ s@n9\͖-i%r龷"|؍$>W7.O*pkex@磩˝t| 7& ܜ937{@y 0CmK ~AF^w1U!yvt]=}d*9f/*r2Hb(f5ԙ*xK^)FjEE,mXlq@a@9^Nɗ+7c6X#?E&*DN%tLP-@9U1< !E8]+BTui6Y&뻓*¸~>{8mjDqo|_#rԳ"bJyA@:*j$'qWgcVY%ͻ C ˣ6|S3^4%ev8䚆^RN췬#`bmҠAb.Ŷ0I2[ZgeS H %Z+!]]-ZJ"S』Y 3=vc?{p:Fa4ۿh(n= u+gS{Sڄ8xBPv^ns蟄F'ƿM(i- ʑ`xǘj0VA_c_.:ӡ6H)~lX H} tL8iבU6>n릤^H[G@$byE݈Uo0E흖li4܊4&FȱӶ}OENH(ކ$kwy #S64^ԥۂgDh֢Y% /d9& RvUgh0{/J yMUZ֪3 oT:/g9ޛ,Bl١8Eg-ZKʴ*_'*?pؖUE:=&i! XO8 ֹ; Dl8 O$ =S Ҹeٹ1iL'/vvp^64ζ5tJ=X *2ؽ9eNjS&]Lu&J=o GTpzU5p3pТ0_ŽS:yҿ0B_ww@89 ֮AL~lG|CORvXe;;D:Wgt$oE4CW=K⥳(=-^6f-jr^SY2ͬmeP]wO'yߡ3[ȓBB?Ƶ-Fpρ\5_j᭥;&z)m^#o{XיXGF sJROX|E_/WCȜVoE‿@XY"AQc()T9kgBW3hQC*_X:^ ?#)tٝ'nmq7" W?ǭ Bl$yGlʉPusODޠ2vcu elTw~Y X f3X˿M E I|h?@K"ԏs ~ 0A{= }l \#v5HmIExcIp}0em&vNԧĤ_¨mGkP?hA|eßY< oSj2Ǔgf"i2YŔz>NXF2"NY7ȱ{!rMR0:!΄%Schykc3ƾ? 뭎\2LUWm:nvzQ[KG&RZkThdtLt{FcG3(Qf0!iT1}@_MWwc^ % m:I mZK`)p|vϧ ?-j54Y~ F=82Ϊq[ХSAysnᨓ3A!)y] yN-✐Z؀݆2WouY5<|"XvK|& y p zs!]% =ڨY|f}( ؤ]I#mya[G] ,o ,6`,q G`Q'dN?M-(LZ@K䪢](p*_1΍V0}&l2sn/LI,C*[!f>[d,"=k"0-8#|)_ThT(cYxȠ|uJ/A%/s{m*[#)i38u.mYSF,=i1a ]{1ƽk<K#IW)7bx}O ΦOXRFw8D*ב+Xr˛SEM1hfu3gXaeEOsg*?b\ qxU?v׷٣suq/뼒Չķ(E30) B$[w#@_5WÐ,6156_PfI!v/4 ԹߛJ<^I1v}LC~UB$r)%RNpPJcD=fLw 爌 llS80Cr+rV.>crsK:y;\*޲.^./Pp4ߴ5E t?zS.jRB2\.KjKySsr+@'abzBKŴi)qnٽFͱq:my"nLxQ(|r?sǬ. mh2T~ufʎQTWTb:^lY1+aJ4aa9 }vtGOۉD҃٢\1Q_%).-+wB+I AfdkW藬΂vuɍ{t{BXD*~qy\@? Qn0'_b1F*a5Wfw8HhH5,;h:*[v~S'tAsPQsI?7SGUz{t:(g6gb̽$r}?~B>$tĥΉ^]^~6eQ9ޭr {3-!b@qρhF\4nۏS1;ALxg2Dd1 :Z>:7,(`@/1괟V˻sH١x˘0ݣJ M~p`Jj=M |~6E$&0" *HX)t^o 3W3O!:7`P@{  dؙwɡB:v_we@!6(sI@!R/AB5ЦP%PiuCwP$%?VSCZa%Lթhu s"âoLܜ<zsqg2\Սz!㐀q E!˒9P ud}r30 R6o>{8k%E8;m<]䃍}&xYKz R=U@Q=%Hs2(@nA.k:*?H|0ÓHqObi.w9tм{%!)oreU1=ɞ82%5B|D/$TB6c:5҉Mo҈?3lA!ъPTSoZ$AZCQƳ v~VNn;puC;Rz1Jf;C'lJkj [ͤi#\}Gٱ&sϴ`jN^Ծ(ޚ Hn#rP%Q"c((0)3)ŀxkA1ӎFoǝr#GWAQ,IY赂тBհ˽;2ĂtdF Ҏ^%3 ,mČTP^^esE֔,tbҞɧOѶLsZjPJ$#*DwvNa }*eSF-S(;;#'E#M5kCs70̖*&o#3/nGFYsw? R\au[iB7p?/9>8\D^uTg vSdʒ\r >}hZ(*Ek:a?V4&Φ ^r^*<Ssރ`?pL7@ǂ]" 0ʄƳ T?pG[kXK)=-ծ7=Acl1 Tzx0Us[s Lcmw; 7}](8z1RsfK hC7A6"y@]]7'{T?e<5cEɹ ) [k7j!"9}.VF|c[l=EMTmR$8^3KQF9 y.NýL9;$ng>>cuIOIɘrB9kf|;X =0%D԰ʄ`0{N"m>w=VSwL&Br-opUݾy%psL]kV[C0+)A`IU\!wFm59븠8E^ ѣ Hivr!a~?meKlAkbMixwػNFر*-OьzQ 炗)ksbWH_ɣ|[ַqiYKr_/γ[[kN0L6:-@%axmC]CP l៣5\՟[񡏚 !VsE!'S֬xҙw]U&:&v<`'$F-MV oe-I)lw%ʎ8_f_\ G`X><%T|V<\a#<˄_ i3梟 S _'iGJd>YP[qE,IyGCQj@F[E(3ss0RCBTJge=sKWv0!KYv}oEO?>9"!´i܀'MWI!{ bTtG帳Lm_pX>~:n >H!ק^d%WX{ũk'u~ByjKkW-:bܜDSʨw9׷/ރs_ tgwqv&+xZBaD&:Lub%w^"S-77c껋E ²RZ<} Ū)u&fH^~a:JgXh!ׅGn :ޭD C *qU[z?+zhpN m{{Kڞ#hvCĦǗ&Z"v0BJ;417Gsó|/$=[aLP95 Yg ?lxdҹ).Om.,m$< -` ۾ ;3JU=HUHb(r 14>2 f,j1?zkK机Uy j2f|ĜR|\Y=][ˉY"{=6S^YBuaH}^#NW%#rzFQF\d zAQ%LC"aE Fᘌ|zՂrPZm3p]Rp='g*a|[t+qp_ttv ;:G "1\RHQU>d/<֍h ;q[ {>g<;9Q< %͵FQq肕h U-κh%@Jiz'; .\o͕!秩0fH`VAjQ[*!!󉠱}uX3"ЄA B'~bkE⃊ˀ6K, +M=cD1G#Vѝ6x*2k5@tKQh[Z͜ݘFԑFiNIDB `6-6TX'f{طH\<8SgW :S{Ũ*{ U\}uFE?.c'V4`C-LLand~a2 mAE<^hW\`K/`M/,7+OQ Ʃ>`;od\OkSH wgE+ ,k 2?OČ惟2G7<vg&}mɧ<#1#ӭ`r)?F;oxsr ;j. .>/c>oJe7r"3~,I֥q$̏3g{NWBAçe+<<be`>Cb^U&^v#^̾,2sF_ҽ$JfG|{TkUZﯜxNtKX뺾d1ha$f@ V}M.`Q`&%TX3A_X ̫ܳmo5j(8LדAl ةaPPQhJKDHiH)re;@H+ >9I zΑz^V7ph"~;Z napY7xsFQM8?fr4`teҧ[BշcӓO_y|NI PM 0d(HP/74rs y)slyxB×ZAS[SW4o'ke$Z!-0& VH)@\xt M7w#~X6;H‚6tpsI#%_O3j8t_ N$]..S2NfҦtb(\yS)RWMbDhg0"%"'>9Wd(zh)^޵uN ̌ݪ7;hY3^R1ouC|% |r/IpVyy/g{auQOeZŧ[qo6X7K1=vCG$XZe4oa ITʑB@? w]aQds?e:8ܧǒ0SZC/G;W84?(R ˑ vBy ۼڕˣ+!ƨe;gG4 o = hwg/Jñ%cF>=nE%vϺKUMu]3wng5-De[65/yzԢC>x'1$KY8VLѕb 0 W6 &fYڢ\=(mLY7(CT98S@ (p#pcm}ˆ% WT5`v50#y7^G [SfVs_D Hp>?P%+'xHW:KmoQ ^KlZjg[gLep%0P&>J,利c_%~;;/&gTwz>3NHJә z2%Xkߪa^~*{/+:*68A A$D%[]6s~Q xN"صUlҨQ5'>%>WMFTR[wvsI (]r/3E^qC[O4ԩ"2a 6fӖؗZJ <ȣ;f ~ _(1V1j o!ڶUP71@-Shʊ: :Ýڛh# UD&[%aqM AX6@@7JW Jbmrجk-by æ=V ZKV-LJ[M9cpPvD~":KF|YQ Pz?lev&xբ 5_d tpF:fht&\4L+CjUٷ/ԚxB yq,d6tAc(ޣ 2"H"2C$Ci(^b:Wm-A(|8=OY=qӣpE?[~}O6{ES&BmRLQSqgդnKMq+*W=L7(Nת_ V7 ۊ ?pa%[O$p5gnJر9.IzAN1{5`5w b1y$f% {N2|aZCl -k.ߘIhZz.NB['Ê+cjU(b7Ou{i%Yp-q i&I"N1oLtFK֟L9zZ'pxJ)jpu)b쎮cGHãrnuU&Hq mȲ:g-;>{<*řmH%e˪4bai Gn,_O xy_4&RGdiSlxU_2š"\GV0ǷB; ,+BhzIytPc,nrqZ 8l~v4EL2&*^gv9U5MQW\:yz5xcG}rAϷ/ӕoQWq=N]ǩ#?(fT*S"B7y/ϙ8f{;:Xk `4yt\|lfFZRׅ'D.`![T>]t+BE5[NY|wS)ʹV8||yXFҊ#nI 39z"4do.E/`iNt-e{yAXK9młilh8+eļZ=U+3FyBG&B ~EI*a Σjt+ "33e ~ ?PutJ tYUޚeM8is# doAXZ2.ʌO؆Ě%#s%2C|8`穑KeY-X@v|fl]?/wr} 7c4ՠӱ tKN M:rYz-W"h3ӹ<)"YUO+wR6qU)Hܦ۔6EAZ.T€WtO]̔~8/wXCXc9PQmmjwؽ IWk T6Y&40i{4B\to54[&ˣꎺ,yHbt4\a`BQ%yS1& -C_R] Vg7 p9E8qydZKCWEx\{C5}7zH"+[qnBqKda؊KœoML*A7U>SPܛ!kyM/-YN.'?9TI ;!iSMԪE;ܸyBۼ  )mh|YbةȜ1դ]cP"/(u-72XARql_Wh['=^9)LS>Zz5x],^ک̹&SŢc=|jƊtylcWƴ%BLDMP8Uvd$v;M8gP1ʰ# 'sÜغI.9ΝAO)k'W~X$E-ʴ:Vt4~"6Wrx0LKgz+YR<^@w'⸟O3O)X8bŒN,z zQWVvAl>R^I9RWeu!ʦ,@4g8ɿ]Uk߸yr_ru3]ڶV3%=c*ٖO%l/orj|ʓasC1)B-f3/U-$?W h/֭y@}71/H0eZ/v#.<1Y1չ["ǚ//RfHZ"m})^WeLlΘn[6T B$Q ne'Zx~9q=o*˂Yy&Cz (Ƣi mulok,l7M 9 =-C m!'#ΠsnFhي"82g@LO~؜|~Gs哢>'Ębgq u%7t.օ}bwՁ">ȫϓfT%z"je. ٛ/$;1DXNYP=\*өg_~-6˴ͳUcfv/n!dyh:iy>D|Oƪ  f&&$}zjr^-tn\3c +鈌}5H Pg86Ԣr牂uDC΍!MԐL_[\m΍$FOء[43S/I]o!*GÖ.{O->r6԰: z8N;r`E^,@p y^޸}9c)K}!ihMGצ>`sTi2_4Zykpuy#~^)#X{9JW|};j*~vQZYHNR؝y.= wU6DWl^|A9ܮS8/TNzGe`Cih^.[ X[>3&6f6>ߢb޷zQs_JtF?lhn˷.Yv*5ܾ KҖA$.pWڰa!ڀx ǘ.f4:a /v58ɿX+(/`h[KaRI_vi{ʤW~2'v1Kff-f]E.M@uˆ))?~9ON׻DXс":B;b_D2.h.^[5#VvF?_vy(%Bq8 %⽪汉 X!V&~5ܨ}L &LtZ'?=,C <+ Yf͐Z5zΞKYK 1)-k ~H!4ah% 009A͊/Oi\ٴǡ9~,-E (d h+foe:4U}A1F\ F(p*l@.sOff þ2Ыg|Z\.ic74`t$pҐJ^)Yy)hɻS*NO" O,>l@= C8{1Ǿ\p>k }g ɯ̋+o*GĒ ANaaymQ>9TU%d. 5%EK`N^':eF舲AB@,KPZl}6o''p(TnN37-/ J i%zy\ S*OAE!UW1wU ?p)ˮ|3|p YcΊrX\ +"JO-u!eb!y`pėR5EJhw8CA|Y^ JSa;3j#6*j4lP5Ә*T{,QNxg!;-T[CUi tgx 2RsJ˼u+$Oɫ.دɒ.qP+264 bsZ%It<%ײA<ǡ mjŭ!|B+9Ma Tv%']8Wv0(qR FW,:@ N"/;mi":M7"uݜWxǜ堈PH(ѱ]߂[Є MZ`Huk)kg Jӏ݉q$Q>-c {}s4;ʵ2to3:j TYǠ19h5< Mc/icr/0R <~lۮ䡵fR$,wXuo.QVz:@IO 3ۊA!ғG cҶ,m@ZLb;YEK 깨gG@1Jևƚt# B~J-CRKEߤ3޾bk"B|v^\b=a¹տ),6MlC Y8]`9q1׬5)uN 7~;ArI9Kedk,%7u5!IӻiׅzxB`3PnpQ9(KpԸκ:6|զk9~Ѫ$E:RS-јtTiO6@!h,|̗We o-iSJ `!0<{ҥDIֱ͙Ĉlu/ 5V,x OxEY>aIDN~+1]+/[8s-c8-J' !;c=獉ɦK#U͵roԫ͙p[9eW50q5ZϲIai-~T3+Ƴ-y6sӑG[Sn.{j!c%* ?bX:. ެנIk$G %<`N [G ZN9U.J!򅖏7|Ic1P8&|JVCQl7>>1ѫKͫm!md5Af?T[V  pkxM*h/3|H騬pCʲ]~]Zr#E|S]^ُL}nVEsӢR8G(2:7$ 9\f/ (=QR¹ꔾ$.( 0dB1׽>fdg~ެuw{eiWHo`;18eTК{Ј? qڪzHuJBt~&њn҆S|oKgIp6ึ?Z {At<|Ix|>g>$t52xebP҈9誱l` ֙Ni1KP'04zϢ"[ۨ9m#Iܛy(yLwP3Q_`qM Րl5v;ׄ=E=g%u͹hF +2_BKI& %6qPJ6;,-#3HӔ ǽFi5 [JjY]m& !P@u!֞'ԻTɶ"f(j"@"LO\|oP6eM2_ nRBVl2h*g~HCy*S,RI-1LƐK{:ZG,W:.9 HIll Āz`9E? -yL\a,jr{{k=&'%qSA8/RjѫD^2!OEo&_pGNR$iZLa9BFXm]hG ]SJ=%k>/Yev"΢5g/Da#w6oQWV70fGSΖs (wN^0=!Fy+M:~Kr8Q4ˢv=0$Q:AF듂+Sn%_z<m0>Z[hx~>.9o4s3GUu6"<ϠPFh~SMU(c6@D(A.yIg,k۳;ua|P|X/{C/"&!# E",QTȲ(w?4svEOļ''DA *KDUB#03h:W^å 4)w{lY׊+:|;&%_^%q,eR#C ϾԹ˵A ;A@ƃ&&L㣦&u*Čcd1]GU8jRBeG5ann9R "R \ܢKlVT!uKm_n6cpjCoc ^h,8x,+/a"LINAʷԨT>'J +7Hyqj/:CЈ.dW׮Bc̷l6܋L*xry:}ӲPr҄ 5hE!Rӯl]n+.x殚9{O9ޖM]Fb,)*%(VU[VxrRΙrJd;{oY:~ys::Sn4նaHOG Z[[{ aPw"TG͒͟8X0 }WN%a! (Ojps9| &V+Kt[lFs8RCoSd-k1:K a[:D Hr8*J̘=nO52_+0Mҷ|ѨmDd(<_H OHa##920=iIm,7:*NTurˉC/@w7|-W/iWCU\c%T.GzmS6=/xhyg1ݿW-HWꃼw ؙI0v,"Ȥ6J//T!Cvv\ U{Z%ˑ;۸}´ (3RT֩|uU| &lLqdɶOq/!`ʄBVF~~+vk 39 (QY =蕦<xD1uzxl`hϹO]3,&&[22۸XOil(6:Q~? [Bnl<*?!ܨĔ,=_Zz@Ou?u6q_Ɩ),XO> 52*Q"D\5'n<'niu0ڔIH$i*HXIͧ[fm5JnKX+YS+e fzʒ~E1v3j)|F떪}9 Uח8!WeRL6EWj$`4S~1U *mK1JNl;,!y@fNP^BGCK|?HD  rNFhYi|?1b>8ԳǂBxU,?*{?oZwvy*k0wpTT+.c1"R=k4{ 0l @g$ٻL=0 x*69Sy z|̑$.Ai|(Ĝ̽OUapw P$-H[ I߻%,2TWy]NN6xtW&eLN|ˤKkIlBY[_jjS=M%˟S^J’S:&