#!/bin/sh # This script was generated using Makeself 2.1.5 CRCsum="3303855823" MD5="544c05699c28db899457464ad109fd97" TMPROOT=${TMPDIR:=/tmp} label="Patch 1 for aastra-xml-scripts-2.2.1 4/28/09" script="./aastra-setup" scriptargs="" targetdir="patch" filesizes="35885" keep=n print_cmd_arg="" if type printf > /dev/null; then print_cmd="printf" elif test -x /usr/ucb/echo; then print_cmd="/usr/ucb/echo" else print_cmd="echo" fi unset CDPATH MS_Printf() { $print_cmd $print_cmd_arg "$1" } MS_Progress() { while read a; do MS_Printf . done } MS_diskspace() { ( if test -d /usr/xpg4/bin; then PATH=/usr/xpg4/bin:$PATH fi df -kP "$1" | tail -1 | awk '{print $4}' ) } MS_dd() { blocks=`expr $3 / 1024` bytes=`expr $3 % 1024` dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null } MS_Help() { cat << EOH >&2 Makeself version 2.1.5 1) Getting help or info about $0 : $0 --help Print this message $0 --info Print embedded info : title, default target directory, embedded script ... $0 --lsm Print embedded lsm entry (or no LSM) $0 --list Print the list of files in the archive $0 --check Checks integrity of the archive 2) Running $0 : $0 [options] [--] [additional arguments to embedded script] with following options (in that order) --confirm Ask before running embedded script --noexec Do not run embedded script --keep Do not erase target directory after running the embedded script --nox11 Do not spawn an xterm --nochown Do not give the extracted files to the current user --target NewDirectory Extract in NewDirectory --tar arg1 [arg2 ...] Access the contents of the archive through the tar command -- Following arguments will be passed to the embedded script EOH } MS_Check() { OLD_PATH="$PATH" PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} MD5_ARG="" MD5_PATH=`exec <&- 2>&-; which md5sum || type md5sum` test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || type md5` test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || type digest` PATH="$OLD_PATH" MS_Printf "Verifying archive integrity..." offset=`head -n 401 "$1" | wc -c | tr -d " "` verb=$2 i=1 for s in $filesizes do crc=`echo $CRCsum | cut -d" " -f$i` if test -x "$MD5_PATH"; then if test `basename $MD5_PATH` = digest; then MD5_ARG="-a md5" fi md5=`echo $MD5 | cut -d" " -f$i` if test $md5 = "00000000000000000000000000000000"; then test x$verb = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 else md5sum=`MS_dd "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; if test "$md5sum" != "$md5"; then echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 exit 2 else test x$verb = xy && MS_Printf " MD5 checksums are OK." >&2 fi crc="0000000000"; verb=n fi fi if test $crc = "0000000000"; then test x$verb = xy && echo " $1 does not contain a CRC checksum." >&2 else sum1=`MS_dd "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` if test "$sum1" = "$crc"; then test x$verb = xy && MS_Printf " CRC checksums are OK." >&2 else echo "Error in checksums: $sum1 is different from $crc" exit 2; fi fi i=`expr $i + 1` offset=`expr $offset + $s` done echo " All good." } UnTAR() { tar $1vf - 2>&1 || { echo Extraction failed. > /dev/tty; kill -15 $$; } } finish=true xterm_loop= nox11=n copy=none ownership=y verbose=n initargs="$@" while true do case "$1" in -h | --help) MS_Help exit 0 ;; --info) echo Identification: "$label" echo Target directory: "$targetdir" echo Uncompressed size: 224 KB echo Compression: gzip echo Date of packaging: Tue Apr 28 21:24:19 CDT 2009 echo Built with Makeself version 2.1.5 on linux-gnu echo Build command was: "./makeself.sh \\ \"./patch\" \\ \"aastra-xml-scripts-2.2.1-patch-1.run\" \\ \"Patch 1 for aastra-xml-scripts-2.2.1 4/28/09\" \\ \"./aastra-setup\"" if test x$script != x; then echo Script run after extraction: echo " " $script $scriptargs fi if test x"" = xcopy; then echo "Archive will copy itself to a temporary location" fi if test x"n" = xy; then echo "directory $targetdir is permanent" else echo "$targetdir will be removed after extraction" fi exit 0 ;; --dumpconf) echo LABEL=\"$label\" echo SCRIPT=\"$script\" echo SCRIPTARGS=\"$scriptargs\" echo archdirname=\"patch\" echo KEEP=n echo COMPRESS=gzip echo filesizes=\"$filesizes\" echo CRCsum=\"$CRCsum\" echo MD5sum=\"$MD5\" echo OLDUSIZE=224 echo OLDSKIP=402 exit 0 ;; --lsm) cat << EOLSM No LSM. EOLSM exit 0 ;; --list) echo Target directory: $targetdir offset=`head -n 401 "$0" | wc -c | tr -d " "` for s in $filesizes do MS_dd "$0" $offset $s | eval "gzip -cd" | UnTAR t offset=`expr $offset + $s` done exit 0 ;; --tar) offset=`head -n 401 "$0" | wc -c | tr -d " "` arg1="$2" shift 2 for s in $filesizes do MS_dd "$0" $offset $s | eval "gzip -cd" | tar "$arg1" - $* offset=`expr $offset + $s` done exit 0 ;; --check) MS_Check "$0" y exit 0 ;; --confirm) verbose=y shift ;; --noexec) script="" shift ;; --keep) keep=y shift ;; --target) keep=y targetdir=${2:-.} shift 2 ;; --nox11) nox11=y shift ;; --nochown) ownership=n shift ;; --xwin) finish="echo Press Return to close this window...; read junk" xterm_loop=1 shift ;; --phase2) copy=phase2 shift ;; --) shift break ;; -*) echo Unrecognized flag : "$1" >&2 MS_Help exit 1 ;; *) break ;; esac done case "$copy" in copy) tmpdir=$TMPROOT/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ mkdir "$tmpdir" || { echo "Could not create temporary directory $tmpdir" >&2 exit 1 } SCRIPT_COPY="$tmpdir/makeself" echo "Copying to a temporary location..." >&2 cp "$0" "$SCRIPT_COPY" chmod +x "$SCRIPT_COPY" cd "$TMPROOT" exec "$SCRIPT_COPY" --phase2 -- $initargs ;; phase2) finish="$finish ; rm -rf `dirname $0`" ;; esac if test "$nox11" = "n"; then if tty -s; then # Do we have a terminal? : else if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable GUESS_XTERMS="xterm rxvt dtterm eterm Eterm kvt konsole aterm" for a in $GUESS_XTERMS; do if type $a >/dev/null 2>&1; then XTERM=$a break fi done chmod a+x $0 || echo Please add execution rights on $0 if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! exec $XTERM -title "$label" -e "$0" --xwin "$initargs" else exec $XTERM -title "$label" -e "./$0" --xwin "$initargs" fi fi fi fi fi if test "$targetdir" = "."; then tmpdir="." else if test "$keep" = y; then echo "Creating directory $targetdir" >&2 tmpdir="$targetdir" dashp="-p" else tmpdir="$TMPROOT/selfgz$$$RANDOM" dashp="" fi mkdir $dashp $tmpdir || { echo 'Cannot create target directory' $tmpdir >&2 echo 'You should try option --target OtherDirectory' >&2 eval $finish exit 1 } fi location="`pwd`" if test x$SETUP_NOCHECK != x1; then MS_Check "$0" fi offset=`head -n 401 "$0" | wc -c | tr -d " "` if test x"$verbose" = xy; then MS_Printf "About to extract 224 KB in $tmpdir ... Proceed ? [Y/n] " read yn if test x"$yn" = xn; then eval $finish; exit 1 fi fi MS_Printf "Uncompressing $label" res=3 if test "$keep" = n; then trap 'echo Signal caught, cleaning up >&2; cd $TMPROOT; /bin/rm -rf $tmpdir; eval $finish; exit 15' 1 2 3 15 fi leftspace=`MS_diskspace $tmpdir` if test $leftspace -lt 224; then echo echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (224 KB)" >&2 if test "$keep" = n; then echo "Consider setting TMPDIR to a directory with more free space." fi eval $finish; exit 1 fi for s in $filesizes do if MS_dd "$0" $offset $s | eval "gzip -cd" | ( cd "$tmpdir"; UnTAR x ) | MS_Progress; then if test x"$ownership" = xy; then (PATH=/usr/xpg4/bin:$PATH; cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) fi else echo echo "Unable to decompress $0" >&2 eval $finish; exit 1 fi offset=`expr $offset + $s` done echo cd "$tmpdir" res=0 if test x"$script" != x; then if test x"$verbose" = xy; then MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " read yn if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then eval $script $scriptargs $*; res=$?; fi else eval $script $scriptargs $*; res=$? fi if test $res -ne 0; then test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 fi fi if test "$keep" = n; then cd $TMPROOT /bin/rm -rf $tmpdir fi eval $finish; exit $res SI=wڸ 5\BIu{iBMv{PWcsm`;&Iv+ K3#i4_΋oڅ{;\^m7~x< Y{}v #}c;|2C>zqxAv7zsc;xo'!)THcw؃ CMoj &v@f7)#Rx1Yxsb.eC[fRbpχSϲG ,I8$4 ވ}D]o$I݀BkpcY0YgHA_P@EpǖԃhhNP+_=pm84x_[B+zqNbPxڼk[~KEc\kZ> )a^#e/. AzS&tu`"Je| z?-X0 [%{ !U cߛ@iXu@!*{j=:j}YmVP' Z|d#%$jb 7;u)P?GpdB')au&! A VEhJSϥ8IGg4BZ[0Aؖ㚅"[tESG@Äv |ä`gz?!}Xbed;YrضE޼!;wLTC``j7.rV%J07M`8 U(Mz??l!P{,mg}`hǸ3dV`ngNH"ŴS3|D~D)G&JS" vMgR6v; P3#XTz}~=+R02[ ][=,wuFe汈2@ ◨3Gc''.1߽o)TFY5MOD'09xw/)Nr\Ge(yAT֝nUxddUa@ò&9hU,Wjڑ(8դ6s6u, kRa}\Un [^G~'a뷠ΓO^[L` =Xe/o:\\ۤUVGX,XF}ӧ].49d\PwA۝7EByHsF8՟AyɁhdS YDuv00Fi|}+,ƝX?Ҫ.|k8sX=EQ+/CpPQ5J-P?aG E@@IsjJ!C-)kLW]'sQIPye^GP9ܧ ŗfs˓ְ?hZb+OabLiZ7\KH D9[t;\{:Ccݸ0V:\YkwN`B*V05u(7a\B9̰ "8To;ooǣy 0NMlP0(15pp~uy>-kN2۷//ZA$m\P9Fj9뜝OG3FΨka7 )wvhNBeYIlO5ɯ>(˰ 7()zB#H&P>J-Y : s Pr܄M:U+k$1JKJ▦SSV@ 麘 Wm@A0@lF3+ؼkXL6> zqWʬ*\`Xxk`+;q=gH\EAD!lJ"sjy@IMӽHP'JoF (FbdªPsL`%&`qDzW#_| O9W9}tIm+j.ҊIYfdtmbѢ#cRB d&:ǗLOCxv$2McJx[6Լ _F[K 6-(Vf@##B?zVݯËi W]w3לGx  ::J4F0~;䕖ז[Z[%ڮa0+#-LX2f!k+"a?%H@ПymOi*]<.cNoC9Xs~}zVFEvQכ RG\UJΖ~c4F{ t6OWI)!6"z|ܧhM2s< H Mܱ| G )opT_!"sMR0Qd 8}F1 Y̼>CXʆP'̛L),K0 %,Fe'*瘻r#w0`i!3ln qX2%5.VK ,vN.Za?n\cwQXK`q{A eiK_Ø1۬X/{AӘ`B<>gyvܹ!@mѳމ99o򵸉g5lܐ{u>;8"JKv+1aC&_"{5JT5 =A9e>Eyy묈yȌ4eF:{lL8Hq:d2jNP*frc!rܗ *X>+kaٞ_J\X1f} AܜV#t]Df]:?p{"檦AaҤh&.Yq̇`⥛O>%*$.ĺ ak/eMF[z@}sS>pZ 6:Ye?W"M عm0Cwkb?Pj9 ./9ˊ_1].U%&ҖKS0d&.5 x t0+:i&hDX@ϡ=lu1n١.ީ"lV?yL}Wzj1≕YΫgWL>3 **Uw?s3> VZea3uU-#IAlF*v/"CwPl'UŹ*kS">Y'ii=XXz2 _<2["xow-7exGm)+5姲rq{|ˤu;7iխo! :gy %yc|Ԫb-h/?ˏ, u&KLĕ@r+:϶nQkgl2;v $t\ \DLJQUUꝗS`F%ܶ٥֧j&ri[UbKi&}[T,ۢsE'Xd,Q&GQL)Kad < ˌGߨgvf6\‘ў*LIPP!MxcGʗ7|a,#9E_\ )jWfwX(3%3z; @^}C8T2Hdc`. SĨJ1Pm=bڈ#k qoA'.sTZGdGKOLo\,(KIN[:ԄJ˻Pj3Tp^Vq9GiT5˛#*IѻK&wNIBec:ԅ𕌮ުɋ<0CEt/F6RLEb\$')s!4n5-rJSo-ɓ۱p%˵Oq PF+= ]+;VR?.> xNE2 <4G kmG%a3no3ܪJ%!=<3m"#####cx:8P'y͊<9ͩu [ȱй!6eFiFAk1㤇t7=8ST r%`yn:bd +)/màrbzqayjv1C`BJ3'o|) mVî 8Vp}ʃe,@1 HeDd#A2P1\i "[ ^*QqP$];)naI]]becOiԢ *̘1 v8͜m=}uGN& ӘZr`l'W9'$e 1>V/ )sq#1Kliiyp2Ct(³`M %iwE4!b](ew(VzF1|35,aD r]冀:>qDqN@@SsH`6 }#H"j~ =RøC[YTз/5Fn(evnäHR}xCLO{m=@'ۿx2H#+]o7f[B&z翭6~;~ 1'a,C@.>76^._O9)Fsck>NP63p~T02|bBgT%"mdAsL)@C$hZ`';ji"x{k1E[+sѶ|l|8ȨhU|͛+wlNyk?)0_0(0bf ƷΩYHy5 ,CtD¤wEb`[0M1Q}`;R+PQrp+[pإSWoIN>{NܚLJ[[;Mc0~+"ym+$zoe6z?cDzԃ*Nq<>?_tpG[C?I,رR!T98I$pU);'R$[!WZ2=VLM*6ዃGHpT⼳DUQ,g9*kYU裡<)ۅH"$wB䈕;' !`8^Mb@Hۿ⭽ ~8?530\[s;ii./[Ax4bNb]|j/i *AHMyZ"MZ n#JOR?׿oUҘԮI=E#RĤ-46Pc} gvaEld3CwGW$g1C#2m&\wk0zh.k<0Iዣe|z,YѨoV i*8)l&vо+-p,ӸS~Rm%eHpV|4oF :\KTdc&߿r,ğhF݉ ]EJa/@{̳G,xVZ^MGT,!i +4oAQhFD?z`9_6EI};C8Ckys([ocQO`nJH^U||Y?5_YH*4 x~ʤ*.QَDbV L_f/XIY26h Z v-܀QFIXUz]D>8bED(cX~r[ʊ1w~g߹_A/P-(}u%6f'lǃs(c+x>i4?5~ j\eI> Ze~f9#^2XlBȋ [pȋ (e+څ)QD\fm G&(&%zhAE ɩ_T>o>Ĩd=JJ[WBH4xZrnf-Y)r5Bˮ )Fz+%XtV8 GQq g*HDH$-L&S2"ܝg_+{BPčXs2 6 & QCpq1:bfbO=+6ǨbY^l' bLR tE [̍!nEDv)ڞ/Y'cn,<#PT{L&ɯl R~&lJxTu}!!CON=Vj#c)Si͆]l2/?*NHq6V  ^2U,Pʋqipɽ} PWzLwuz6`/Q,5bc˜˯1?ռ@<̬ŌxM5ad,d%.%O+eOWO FM W ]c+[u_BF^~t҃K[cf{o<|Nf$hX@aL¢<>Gkpr5vٝ*_3;\(~xB-,Y8|abT 8/ nLOX} zSp]/4F0J%&%O#UzPJ; z逌CB)PIP;ֺ@f,Lƙ2N*dF+&smnl%Be~Ƽb޲bp}ottGt\4{7 c]l_tNyYi;vxL"' D!01|ƟyC#P=&'pTsN$fdbmPS\JvO{> Gl>JJ8'BӭyPr] Z)bp4L~[V% ]1?Y,KϷFZOdwM80`v*ZBǓJ6lQZ ֪o2l=fvwkC  60BV! H 1GtocIrL”thZ̕KB_/)MR9ڒl;eEk?0HUH$L-L> Roqߜ\Arm atcցޅ-Bہ^eeUJ4pYR&_YA|yUnBZrD![h@!EmKSǗ9@9pڥLC{5Slty^HB"B@}YI$}_W?"Oh4xj;v;8>P8?77R%) )e}WR_CggX6V u ڛ ?kF1he啘kRq>M˺+o-\R j,WCuQ6x$̤.Oi>Ezv=y漓/s}%Qhڨ : /bQb0ް uh *%!ꄨt ^,,32CRQxO]Fe&-7ww as{7CU+k "Diê.ȅoN Ѻ*3K$\fd,A)ތ 7ĩa n$rybHO+U dxϡg4*8t-;,k|yG`3r3N$&HJ}2qI,{a8c}OCօfKDIJ9Cޟ^'O`<튜`WYmE@T}ۻgfbDsurHUgRג_ON67vwp7 d b~!p@vz_@vvO}| +zѡy.oy rHrB}"e?]*3AT+2Dfu! nLyN"Μ>D% …2U`te4'ҠK1C~p >'BnqQE=f*J/n/JvkCN :6.S썄ٴrHV O=Y,$ 1ABîZ2qY0uG75wMIbU<(x "␞H Q\*ysUR5uH&{/N"p׍:B2 EoAr<+Wauc _.%eoT̵%-z/V8Mocz} 8l]e'!r#/ĶITg7@{$h l*A_Ό7+HC@wgxp#Fr,CY=@r!ebT,00s4{,*q›-==<(U!]Dͫt}jtg՟CuCȩ"KU\Nw#B#Itl密ݤT~D֥6M|6xĀ:,#/q[ږ0=Q.u߃mw9Ό2 )b^z-I/_mcwŦ>f=<ӈkC l +W$Zeyv"AO+vWcbLu_v]¸wpPYJl3qxQ۩@YCLFpD8/m5e#Xuo3$ Dt5T*[u< q=ٯ!ʉ iDw1bH}*QPq&`0kI[vDp'b ĵ |)΃H]6WBSvٸCTx 9ҽi>{lx VVQҜx-zbJ'qR4| o<65N(:jAN-~<㲾QZ 2)N#‹ bW,P 0+#IjҠm &;-bpVH%'e4Co;WU$6aEYG d}^z ͞Kx+{'Qon`TJ;O&:^KbM.:աn:ݽ传T[ Y_/`|u^-w@r!abȥs9 ξO{BtѲ2dVzS}$jyeO3f9̋ $bqm$GYWuXeY߯NIYx A=a{Mʴ¡ 9ןoSv4S!HH9lڞCJ?{#hCHbH>Y*xE^)S4FƩ}O%.WN ׋yA%hFfnK'b9!7w( N=q4A_`ĹX:d'HvP@+HHQN/ƙru?VڲINCJvtJ%8Ml+:@-4>{Tsm N[_E7oQ\ 1_`C#\ .)^HgRQ,rK,}kd`me#ɟ:^Ƙ;NFoolbS)iY ݒY/J%%vBWE^Ib$V\m1RTC0le#|etcdAe."{T'+tBB|ZzİNm;.1&~Whq6[Y\=`:˨U)LgJW܈a{)YpRл0H7Ӽ1Cgc]e5((8nɨG7+[zݭC>Ÿ=S{wgVO&>{Ji.m2olI+:|%;}MK=ĎCzY|lJ͠o?Ո MZxMҷi0^P^K[Q5uWNXF.oݛ wN efߗy>// b\V/~ƕwVa>X]TYۆnG̓w;!+ou_6J+<%-\Ev -ɈQI#<耱6UU6.s^|+u24PKBI֩ Hp`0s2l :u ;XCN P?2׼TڏRDxb’U{YyM^ DS70k v"Q֡[` 0Ef@dM$J3>]0d=/}vٶc>jĦǘTpES!g>DbY(hHN VQeh56>Fq7WMV!Y0Zұnd)Q`,R#K!Im"J;@P` FYIMpEۺc{-&㩼sg9BؼcyXXI4Kf;WRKяt`&F5S08^E`ʕӦ|}zۅy'6G(uW0sت,.-ޗR.nn0F4eFGh'~Y"S94fPٺL] 1BYR ~r+yЖ&Mf9}ihkPҰ-]LKI(edzymNGݠt:G, M2Xk]A5^YQ0=$m|@q<;hg 0_^ߍ7A-t=y5J -C% 7Es'X2G[;i )o@0e^3Q]hG?0]iдҢvQ7߭b@[r#T$ZMƔ,J e}f2RỢ[%iyҟa dXa)B4+'NYٖy%Cc_=R59̳QYm0SVZ1 cglI~綸4sRR>Ȱ܃_ Ul)lO6DH 6`G:ߝW3"d!UK,x9;rN4֛itG%K}Jgf]ΰJM`"NIf?V:Uc=wЮy; Op7O4NUg/ɴ"cUd-G= 0V2a?%3`Pqtڭ{;0(!F‚(w,Y߅vۣd"ϰjW/o`BY4,3psHt`&~9aiA%Dhwqb!WOpGxPJXm[a0Fq7NmC5u_7z$0D=쇴vbus kqK˽7׍u{:ᛍXH>Ea?,SoN}Dao:=L9;NvFm38(!c׈&u%SH7Z:wbUg7]^{uvQCW [W} ǿ?G#H97CdéoiH]hٗG~'AUa&x$gsU"H1o3DPJj<l ha nWqjbX`@՚X)(6g5\; *7KǷnJ |1clZʀ[o`!G^A/2Ic6;rOr|R9Փѣ[ѫN"4oܕ$|U-+QJp*=kwk/U,Dã/;owC8,4 BUlA;F~ɂӨUO@øEG9q ɨ3@\% 4Y.Ow: ]3HVkAn-N]$6-FȐ >q7_Aԁv's榟9,L…W N4ۉ8ާӁkxuy\Ɯ- [dk3uwDy:zV=ܚDXiOMX#*]g!+AV|ѩGb[ $' nLOkh< ʘ] Ԛ!%ѡ2ass1OO䧮:!$ȉ UKLnGNܡu3{ \ZʨPmPJ0ܰVlXUm}hmҍRtSlze:mYtS"3ܣֹ/t+~*,!-;E!_yngk"zm;u/a.!58CۓOmnNٴKO\%!`9L2 2Wd-ࡽo;awae`' `Im#^HPP3 z9>FHdY@|W(?"T)Gm#pB=?iȴ*f''ݪ";>(+11k,gauߍPUCkEh_Ow 2qXlXtC5#O& #C7ٲGRȗ!:`G]IՒM`NR'A)$m0-nɎQ)u7 :5^YWmE "/vFY4XIDbD[jPe6@V2T[إdgfr]XdNN(Q&g*'I'ihԹ cMw7,;_ϬRQEkÜCJwJb`ŕ6S"d9eL!K_1ckpq nH#x'{yh uP%Dd(wD]="Man⽖ -~͸Yl뢻Q%^:h Ug)L`y{N`qcEy_H,ro?+QD12;n+wF0'S+hׄh}r&P#A0(ֻ.7ё'j\zrre׷&wn6XLy܎ {dJm~:Q޶"؃о)'TWѿ6~)`(Ԅ0rɠ#GyK0u'&OBd\N4I`{yV61hS+~9zM IY`N'(:%дM#l$ ] 89_(`3˸ga}-E(BŻxoxV}jQ8M vI{tj@Y=7@qZh|x&1Om X \^2CG(`-r~TCFЪRw޶+Tҩpr<8}aL@i[^] #m;m/n]eJ%5S$D(=*#b8k$j -wH8z*eylTE6f[SJJLާH`#(m-:Rg#ɒ36)U~cowOgp֎a D#o:v Gv| y;Ꝏ%F:m1##C|v2&cKl]FhElG qӓƊim{bRq T纹ϛ,ƷdPZ+T$rn8@EZ ̄ :LL`=s^ˏg8^",+`x%X;{ S)tqsƾm>kăN4,[lHG|pto0d j0:%Z7={klYrN,YFpuZMಗ/lv{U豌cSڠe+o)AlaG NQшob\O@fa1PNQW;]9S%SȞ7{G!F~W:]=+%bMYin%G4aUJ~iE9e=znlm4Oޝ6).ou '}'f3ѩoW}c %G?HL5V/jC)rtr9ǭW7w> c[*~Vs?[:^8~I%*\`Ofyxً#qF;Wh55;I|fwk>:6XcS0A9]>Û"@iRz㚷)-VvzQT>+/Su5x]/p04m_a=pb3@Ve}ttpmË6^at j_ys Αn}r+j#J4 ZBl^>V~wճ.Fa,CtegWkP*]HUlWwyGWyORQK3K#HhTHunDGnO,;0q4 L |[UCDyuvVONlS3&{ao\O95v8!M;{J02z]f\}}.m zQ#*tlGh/=&fۆRmR T.$kooݝcUBЏk# &=?uv3x\Dam-C2z`k.dK,sPmЋö@;O*thԔ wm5FRR`;@`*P/bXp(j^I]SAnG-D7A{Ρ8z?ÇWow ΅2q nqӤ?,Z6F$&7&!ĘATĮđ98|>4gx~W/]'ev!LX#H9"EaҲƒ񨿄bђ>z?5 .ϪT.N}IhBF!ZP2l<ބdxVBzܔOh?kTg@1=rd {z?gLk49"{[\B{[rܝ73S LĬ4Y}_ݼ c/͇@ C!"!&7۞r=ܶB-=' q?rcp:9*эI3MfL{IZ9cBg4&t!$+9w\v3sֺȴ;iF|*3bZ$i Aʖ3&#_@Ҥ&Mjɝ]lYc XD|\3<*C%wA=ş)d 6$q7H*VÀ" -k5 ePo-s+I+$IuW3 yf&J8TU8# ( Ga@jSoi&JgZkSgV |'$BQQ$G~iD$q$a~2sbL/2{Ȗi[{%}d/~_1d`5+U#V8{mtB\UP),bCj _OR7e[T`(H KjIKOcoelg61s'NyΌu@[кFx=PyVה'sqXlDlCjΛX憊+[d /HĽ~oiZBoSұ%bﬡJٷN9a%1.{Xü|Y=)ks.YM+yO2pmwDl&2! X*xbg4ir&Uqxt@9jnl5v|b2'w|pq:i4̘58JG\nX[T}~RX&|b?.?m% 5~=4SLNY x{iwZZ.a^-d`=MH0\u{I@XH6͍eb:isC<ֹb6e4Qur uPMՔѸ ou4_2^LN*8S#F3 &)I P&z}8@ї kqqlxͷ&YvA0 as}}X%BW!NJ.CgL 򮷁4& HEM{Ē&5i{ه|WU8ق4F̨=a(Sӽ~CYrr$D(l{D?V>ILs}bb|Ld` g(AۑPr"mQf  ^ YcXqB6F/:M!;;)QfڦhІCwCS:hZQY}R|Y}IR>{ r"!23SNI()?<_RpQ CF#qLu8|$LGn)~Gl f+^~QT`3Kھ{CZ7iƤi#Ԧq%lK\xʲ[j;CYeiAjIvquENۙ諈ڤl:[TLT*vCAJ*aKq{?MԘ<z͍zp8Z2u1`.al=p執s4β’xp>||+:ywhHTXq{@ȍ7>ݼ#6ku!L߁ rN?LJ[;BQ!ߗeepHhKH/XŘ]b9;'| K(A*l{j_3#or sHI(QЉV 6k`xÿIbtwWV5Kl' J]ퟁg<ߗ۔۱ L:Bjw{qSu[KoeC NW z4eɘ8h#NlvqZp3+O%tnwƔx(Շ!$`=LO Eʹd_LT%Fue0 ƃKq :kmc֢:B9S5l 0Kle6#?spt T:5~ C!T^21Rf^,2!ԬSƹŨ5Srۖgا "FEڪ2Cxxh\v?[3ާa4O@6/}W_)6#ށPp|IZAs|9/W^l>_.,j[~Ӱ9f'6 eǺîr6]lŵb. w؋ƊDlGĽNz篞[yZag& Mj>lfzwe[ H}кyhAU CN1Ņ"NwP {alL7ڣ(D͇HGb ΃jcv#q}`ɋq/ lMpFoM)L呙r, OXcWm]_t*]LA jYSAm)1 :]b„w~ys]z}(edV7w2 0xbzVֹR75*ZKP6Ybè6*.,14/+ь*OA9='Y0}r]q9qO&Bg0^p#ޣU#syax_h<"+8JӋBf gU˱-*.o8Pϻ",afix.3tuڕK8# ͖:* sI񺷥E NT+o($V@4*u!">b8:I8޼xYM ݰ?9k7YRc:ث+N85D`3u$' :b5mZ̙VGSN6owOߺ˨u99y[.۱9G/_eӪo\x N]/EzuX]|y6f60DNpd ?Ȫ}Zy=Lmol}iSfJWt=ɵf,som}{ÆaÞO( ?bϙ`_ <OH}ո@4N!p]iZ{lsn&u cqP؟7TBUl/ԥ.U{r^f!_|(Oj;bdZ^2}!"oB/>epEƿۥO*y=MRI aAzq=PwG}> u :{eE{$/@k\öD'9_Vbs 3Ǒz^J('{z-җԑ-d7 '/+rQ>` ŋa`_euuo/_=_Y_VV^|o!0 Q^Iҟ~k< = +o<;! FVxa/BBB8lRAnoy;{5x;Gb|5VV.iXXXDeQx$jF@#&_N}8ЈGa3 ?z-AnoC*Zq;xBa]^;aE<8WD)-VF]FUAhp6ʯj^+f$'O:X7Ӵ0RȪl7?6yu /1~D"*m!N1=ޙpأeAdXǻ3RRAdmSYl AGƃnn) s`vDWdŒt4|"ZlʥW{$IP ne. a qzP )vݯ`NHI&TP2 o {64~R̀(oKtEnٔq݂NľiZ`ڷAa 3]bM3::JsnnK%#V+yȚW:R{ee,iX,t{&U@ֺ.T-u=g[+79gقmVtw["(bs75ލV.񼽣,1%q{2%MO]ܜ:\)nCɧhCϦH :UE$3Z)0@쁠ThBV'z)֮~9*]L ʂ)bq y %( MίNOsVWWիo6&ҙӄ d{j溂Π:z7onwwfodW"ޛ2/o) PS90PPESfҭDa%|>$[ z~쵣Mf{qm!q](F4;vVs?Z(~$*2I,=[6PQ@Tt +~8G5=+)͜f`pBF)@ƫ(=4CZrytMgNWVϪ5kԘUtXon>E2 xLMƌ@LN`nTiV$C"̇5zFL"+%t\bW^-W^gf'IȊu?׮=7[˿|O Hnx@d ">K6P#r %tQ wgcX@q8w'nW)[=ӘB׿wU(@Щ&:loCnq'+ V-,J* %vxLkPWQ?1(oB(=!2rU3肣! eVA~NF)|[ą#T`9ot:O!unAFg qra>ϡ_/9Aa.# _BP zA l1x\zԐōǭ&U Geǣ*%%:H#AMpJ L:`qشཁ< uF u_)\dG+qoq+w#q x- "`CQQ)*Un{tհaD§z,?$~8Ȏ3Kչ28"OFF)H#fU7o٤&}b&oGj>@*#Tf @P2u!NHE 蔶'[l3G%;Wbm?U-G'T跇/0Vg@D\. d߻h&7VZ{zh(v@pD4$}?qrD~ i}􃎊jGՐ#S^ 9#׀in)7:¾$7Sz8b"@,` ĞuK@o_w'QV33d3 ;qx`-zZ,ĜAL9N (&ࡪDQMQ;@W?Ïඥ&+>1 `qId@Im)ϭ,j~_]GSAZb Z"AT@^0R^嚂:Np;qƣ`4NE-2nYT>c9\\ŬI} $+X5fE+hmoon77~xxJ&O] il:oAMOv?ol-qu5퓝>vz^+9prݻM'.#\\Mnv uѸWae;,\' "nyRyTz׸+Ⱥue]E h{ͽmql¹ w,dQItmkj"UBk#H W$0gf #CO4i5Gi["7F+ߨ(83G)]|S2:C6A8Nx YvR]Z=gx87N: OL+/0L ?1ݥcncFĭ\A9<(,#cAs͌o`>"Ďю==OǻVNrE5]nÆvMy)r+9>pf"c./2b(Q}+_Ve8NBE" ;mֺ][0BeL;0N7L,jMCS84 [Mi֧͌gʱ)_ on;u>ŭ#N`>hɰ{3@skLJ[[;듍<0]P~̗bIP,Z8l4+5){"GVQy׋:[Ʃ#}/6D gs!YWs .; h |>F5HsV j81!Cy!eIftƟ!LL}iqDTXhLB3ڮۺlZy|EJK04frMK^&'d!eBᖈMhze^zk]GP, _;R%RhF&܊ocOXTJ^ɶ5|֞(&j0mw1o)t =+mU؃|$$TDy>r$+sIĞL VUT ƎU~?86;8' L43B UL\A:7)h# ֮kd G=EX?0l!rVY" #!h:pem(ng_fz' RgOtYmh=qcoǚ4+2z aTՃU¡B6 3& Z3Ml>Ɉ!m2&SL.˜:B$ijI9^y/?6+#z߮g:v~R(Җ< P_0yV̺rv>AX3v3>:_'55*j0͆#K+_:Mק>IqX(^[&2^"EXUKN#KðJ`$5JS4=guL''/;*:@k^mYZT_N7?j0QYYVu[s}ؗB*4@ld%qpvbi6f}a41 voEDzW${L1(l7tS {{IG&/0}u{}ͷJԭ_y_Nb7@ V;9=iRG3`=-ɾdu={ĕ)ѝ&.RN jwchsV]KD Kze_R`n&op̈́e7-й{)z/Le9w%}Cr^>P$;ԽCK%Ļ鏇^F-XszyA /+jx Ϸo?~|Ϸo?~|Ϸo?=}