<{=....(嘎~嘎~嘎~)%k25u25%fgd5n!#!/bin/bash # This script was generated using Makeself 2.1.3 INSTALLER_VERSION=v00132 REVISION=de89e1c1d8c4981d82da9b9e2295ce479f8a6c2c if [ "x$BASH_VERSION" = "x" -a "x$INSTALLER_LOOP_BASH" = "x" ]; then if [ -x /bin/bash ]; then export INSTALLER_LOOP_BASH=1 exec /bin/bash -- $0 $* else echo "bash must be installed at /bin/bash before proceeding!" exit 1 fi fi CRCsum="4130394309" MD5="07b0e05ce7641e32d25bec3320b57266" TMPROOT=${TMPDIR:=/home/cPanelInstall} label="cPanel & WHM Installer" script="./bootstrap" scriptargs="" targetdir="installd" filesizes="55757" keep=n # Set this globally for anywhere in this script if [ -e /etc/debian_version ]; then IS_UBUNTU=1 export DEBIAN_FRONTEND=noninteractive fi 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 if ! type "tar" > /dev/null; then if [ ! $IS_UBUNTU ]; then yum -y install tar else apt -y install tar fi fi if ! type "tar" > /dev/null; then echo "tar must be installed before proceeding!" exit 1; fi MS_Printf() { $print_cmd $print_cmd_arg "$1" } MS_Progress() { while read a; do MS_Printf . done } 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.3 1) Getting help or info about $0 : $0 --help Print this message $0 --info Print embedded info : title, default target directory, embedded script ... $0 --version Display the installer version $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 --force Force to install cPanel on a non recommended configuration --skip-cloudlinux Skip the automatic convert to CloudLinux even if licensed --skip-imunifyav Skip the automatic installation of ImunifyAV (free) --skip-wptoolkit Skip the automatic installation of WordPress Toolkit --skipapache Skip the Apache installation process --skipreposetup Skip the installation of EasyApache 4 YUM repos Useful if you have custom EasyApache repos --experimental-os=X Tells the installer and cPanel to assume the distribution is a known supported one when it is not. Use of this feature is not recommended or supported; example: --experimental-os=centos-7.4 -- 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_PATH=`exec 2>&-; which md5sum || type md5sum` MD5_PATH=${MD5_PATH:-`exec 2>&-; which md5 || type md5`} PATH=$OLD_PATH MS_Printf "Verifying archive integrity..." offset=`head -n 463 "$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 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 | "$MD5_PATH" | 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 | 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 ;; --version) echo "$INSTALLER_VERSION" exit 0 ;; --info) echo Installer Version: "$INSTALLER_VERSION" echo Installer Revision: "$REVISION" echo Identification: "$label" echo Target directory: "$targetdir" echo Uncompressed size: 236 KB echo Compression: gzip echo Date of packaging: Tue Nov 8 20:50:25 UTC 2022 echo Built with Makeself version 2.1.3 on linux-gnu echo Build command was: "utils/makeself installd latest cPanel & WHM Installer ./bootstrap" 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=\"installd\" echo KEEP=n echo COMPRESS=gzip echo filesizes=\"$filesizes\" echo CRCsum=\"$CRCsum\" echo MD5sum=\"$MD5\" echo OLDUSIZE=236 echo OLDSKIP=464 exit 0 ;; --lsm) cat << EOLSM No LSM. EOLSM exit 0 ;; --list) echo Target directory: $targetdir offset=`head -n 463 "$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 463 "$0" | wc -c | tr -d " "` arg1="$2" if ! shift 2; then MS_Help exit 1 fi 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:-.} if ! shift 2; then MS_Help exit 1 fi ;; --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 ;; --force) scriptargs="$scriptargs $1" shift ;; --skip-cloudlinux) scriptargs="$scriptargs $1" shift ;; --skip-imunifyav) scriptargs="$scriptargs $1" shift ;; --skip-wptoolkit) scriptargs="$scriptargs $1" shift ;; --skipapache) scriptargs="$scriptargs $1" shift ;; --skiplicensecheck) scriptargs="$scriptargs $1" shift ;; --skipreposetup) scriptargs="$scriptargs $1" shift ;; --stop_at_update_now) scriptargs="$scriptargs $1" shift ;; --stop_after_update_now) scriptargs="$scriptargs $1" shift ;; --experimental-os=*) scriptargs="$scriptargs $1" shift ;; --) shift ;; -*) echo Unrecognized flag : "$1" >&2 MS_Help exit 1 ;; *) break ;; esac done case "$copy" in copy) SCRIPT_COPY="$TMPROOT/makeself$$" echo "Copying to a temporary location..." >&2 cp "$0" "$SCRIPT_COPY" chmod +x "$SCRIPT_COPY" cd "$TMPROOT" exec "$SCRIPT_COPY" --phase2 ;; phase2) finish="$finish ; rm -f $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" else tmpdir="$TMPROOT/selfgz$$" fi mkdir -p $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 463 "$0" | wc -c | tr -d " "` if test x"$verbose" = xy; then MS_Printf "About to extract 236 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 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 jcxLTrGQ88E Z}PtP嵲*!J|%S8Ce k".*th\N~d\?* jfkXl WU;i|Ol 6בgQ&lNDG @G{`J|PuQҨYLI@*CQlbq8%t¤*I<WKNHe /ҊSՈUӓ_;#rsKTϤa4Rg<]ғYZZVɽv 3er<$|AY ]M`$2YpNe(ܛnB ttlN|P%*YI"!Y]3_*S)<ZL3un Ufxl[\_ooB{F~3rDşPߣ 8^ "+t0J&7%EjVo./.N,:SkzH[I"y#Щ4L_"-8g<9v"s5É㙮aFu-3Nv_Ch u%0r|4O/NN^Iظvi߃w$rߋFlÁ&{u2Vv+Sc*/f\m>ILvn2s|94NPJlx~L"͂G!6 Mci[Bss8B, 2B3yu "]z5WpSCA(8۷|J]S}oB8ذıJkr $\OR:-ݦ{!Q9G/קW׽N UQx88;<4޴bp$5t:[zLt5dž rj"F~B', qС0) +"rx;`vmmsDvw_,[<=t~:e٫eRIOE8 ؐJ6ҏNb& bj8[8S'K`,\49D0`iM3旑F/'#\iq^FO]Zܗ鞀@EǖAb~c|33LS##Fiy Ng4nkO"h Y~Ҩ>S~ka_{lW|93ѓq0Č3#102e, FRt'@\iO8J=?) F.íc]_kL;8~\~EFC$'{0F!t iWߟfײ鷏0vgk}mku:ko ۑX"|΍`?[ 6Cwp%\X)j IuI{OϺw5*Rt*y~{Po=kzwuu^9xBd"Rg;G#˯8,IΏ?!\vF~ԗ$ ID$ +Wf(bŸLϬ5I򳱓60Q`1ҡʪZ[$Q]SKf|6+y>b2"G`z8_T`V*DՁOGF C XiȒN|bLæA<ƚ F>&"˦4/I3\0gA21eY&c[Q8mK"BUθfZz8zʫ^4*YT E &݁ccw.B[WɧBCkw jj)XySɕWa<#@LqD9:d8BQ jX O8|=1S;Vd;nTu2tIVdϋI4f&TzI` #n`b%F+jHu!br奻NR1#ѪqZE KP~52P:h6pPZQG| PY) Kf\Nԡ.XgBzZ+֡'P])*Ez\-S`d)eeo0#/TK"ތ- ,"%(N VL@SZ\PgZ#7W_ g!5EHQqqva$+cKvTo 0##/_e ΃JD囱E2ٖ4oO-/D>J8 qq Y9 }IG~"s&1 T?ܻ;QWXu[<\R_ܷaDz}q'1F4f$J;.Jv"xWDzoA,UW"z yvp A=LNj}:C[+QGYd>r{OCg8MIVUJqGˌGV;1- (fS@zc,ס+ī,=STSDO ( kF+/"B<S#Bc vR]~#~Jh8E> M~P3n: $"%g9oBۢ))$߻8U%g凐` |0I0@C.Ռ/h,KcJ<֛e |AYi.qޅPrY &_lI ei} ٟ:TE zXg3ʃRpbuB0fB]*6'\tC t`*0GyUHI!2ya'Clǂ9`V[#'d p`a/Hs d4&'`$yk~dtyQG~2;)l@x oj8[jf% 8Da"\7=@I "-x@xQ -]%gU ,]TpA)on86yI[*w^[?Baw.]:x:IQϳP,M)ߋr9]T蟈R ]b,3!_l :Qbe*d.!a:i8WOSHϰ P ' \ p]+rWZ w?]x;sBl^2,!)OnvEgZE(&> t^օ<$G%H#Nb]WTaI_\a e>?ػ $eYv(nZE7gH zOr6+F+,Qګl-vw`Lb!r&ʩS)yU[-Gb+z!.OLHhIP$Kho{+o?MQSucV_fqJO. _IdTAA_PoWRdKYn!;-$F?zsF@zbsfSƕR⍢ՃG6ލ*06p<ӖLkF߱ 8<񉦞㊗#yC~+W{*IUy9s Hsjҹ8, xp(GʒuRqs۽fk>mƤ`VeۃXL?a*S3QTחAfd{Dfz2H#.kDo/>`#^KD+h^rz@'>1h5&0=krbE;mRReJI$DaÁE 9&0}<ǭӔjl,*Q#oYMtysC<\-ݡ2g[f` g߃ao`ŚTbu@-*lLݙy'WI&a1bnH޿ۆzZ~;mZlGV:$~|aYh09; .xȓ8Z0+r+^ߝ-}`pIN'c?d)Bt z}^Loƻ_X+Q0'Nqۓ}_,n 3{Z-̪6m)ZW"ԙ S2C<{~gf7MgE}}q<ϸjGB OO<״ѣ~@-Vcxҁ3\$HM=}na} uzsA4&D1t%^aepq=arc{WxxnIX=C0=1n̶̘M oBb`# `9:ov^VvF1'l < l(D,Imɕ͖-c暵juYzY\Ԟ t4}4NpaVZ X/,Dx8첝;BIٮ4o)91tœ+v8#XR4|L#`eI2fK[;%z=b*4Kfh3%5&ssa0mw\њ'%0?Eon}~y:h"5I ӗG?yi9,< \՜ӱۻo;o7lJW^Ih%|R)sݹg7𸏈Z,4̼\6s^[͜9TTȮzm)oKg$_2fߴflU$-wxZS*ҥJ(5ry&GqTAS7}$є8ۋm3sVCQ.ua"4gC3R}TX-\/5㲓sEaN5HƄ=GI<펹u+F?aDҒ`4X}H8*e|bL*l$]`B`BO6kN}wRRGYG_=PFE8h|oxgbE^󞮰t@11q zh4IW.HK}|&$WݝK7J^vvv-y^B/v:nj6wokJY $4Q`v~MG,E+:q-@&'.YPI #snjԽ|+Y'@E%ӆ卝a62u(_X!\. 'l:WMv=h}I鐪!(\wJS JpjVOU,TE:LƂ1U7u6'y;vOJAV_a$'([DI zv} ½`a="D(ca"yΈDCK]” \)Qr e$u@ؒD4O7=(}T}'x*+,;>4si@b_iB|v??qKԨPc w3hd 01>jF;j~ 'aª^ y0]UQŸ7@,jJJ~{\[3)מ!WJ];UFQӈnJRZ9P ȹP'myR8La^:?G rsJ? =BINF7-\iro.bA7ցJN ]VԓFLoU6 ~\Nѝ}XfKg鎬MA5Cfй̕-ev1D-}D&CUs>]:Fy+;'yВ)ɿϐ`]`;'G[Od} "" +''Q1O~+Mj.Fg82v8N`v_v~7 RO;uwW $r.gѸUS0iP쫠1oq|>Xy^,Z|OgUٓժU{vg⃎!qBo< v0+D@Jw܉{p.n2)lunVF0Bt:Bm_ȐVSn* A\hn8>,Uw!X?lgU,'B-1Zp3? z*p%pԨ[[I^ #;TZޖ%1J[!@G3P |=±&ĵ? `G4yزCP~ݜh[0d*6ztv`S.W~cOo*//|ᦲn5"60h5HUU 'tV0PKYɠ<]÷2bIV'SkҐ1U-)\Jo$Grˣ'X 0Dfҥ""z a`@] f- V㐘G3 \5 ,o_@0](BFGcMdy7hdU~/3E5p|!N_bi {$wɬy[’&<sz3;#wLPuqM%d]:V%VN!Ų1+y>V5YKg^IU@ ^6Two{ct^o,m;,ߵ} Pw4 GCb3KK_~1I8B& 2ƋvC"1Ĵj-4F NJlE[Z%hV>0@5wA,Lxտ /t f8}-n+.ܢ4;u|kJpgѐ)BB(0 W0OD}g k-a€ 6v׭5/z}B*ypvëwW5h _SqQKu31LQG[2$D2g8F@y^sq3(b#F@,A+#IMՆLRU۸VѦ .C\is| 5ۤ{K]UHs*D0 q'CkG|&β+f*6 k݋"I <@.V]$.L h7LO+hV6m1k$N~Y v-ᅱc)gLQ |h4zipd[)0W]Hdp>V=(}/q7@Fk}U rBݿ}wэt( ] *N9LW %Z5+'O8O^2Q\= i!>ejxLM8UzUt0e8Ja7/. 2#5^3F.w*w-Ϛa4]SRRkr`U$۬tF_֐yc~pAm w;axt>>ĽNguEYGWr$,ȶ`QA(9~"dGd3RϣGP׀$ [%G_=(d}ǻ(KNU=:Q6Z ԑ%LYw#X]-U^q=2BF( )B'S."+AݰxBdOVd#Gv״PFX\J`$H#ܠ&U]륅A`CWŤW)A:jw;[g`o;w|_L~jA;0@EbA< U.GÖt8M.øĴQ ^ێ*8n4kō+`ΆS2`,ZB6,|&et;?26] ۴?PAf-^Y`UoG^A-_|kr6QQHJƌhgy*Y173UjiqF^\7\s 4dc$1rYY~t]Β +%>=JHBX2NQs@BJq):i"A|qP*f0dKBy/@1F VH/ht g!Ec! KAn2hUu+Ó?̀XKk <@ Ci6dݭ?&gï[m Q FkSAU+ho[!LUC_#TSE˝Li,sz+W]PVS,s\0d&.i <۾R_ q.[tfH`-ñtK7&d#܋LMYdHЊ`-Hؚ i7**2cPZ2v_7cW7Ww[9B^S6k=qB %qN뗴YRm#4Y⏎(^ŻDqԄ>cΠo (rrXrب{؅KKW ,9_gDzORMo͌Dq4rǪɛsO|@.pvqw:`Ϛ|&* ajmĘLCQP^<2#aG<4Sży\ouq] ry&!W⣅GHd! N`ǘ"QUi醦C`>h6}KIV`H@)m \̹b'` yJ`:RV4}F 5WbwIHܵ͆1phovtEgNL+4EMW 5[z /5@g(ѱ^BM}Kwb0*6"4X9;ԟ <=Jp:z'ODG3^=*b ׆4Ũ3>fCv5S*_ς9CȽh)ԂvPuX#kK\)75JSx naK\I-ES.Mp2pա`$doE(;@]Y3XURPnFA륧Ov$W8{n&%%WKlgI9'*=LO5PL!fBN Dvd5[ԧ7%-]Κ{:Įr-}y5u,iގ7gź{Fk³+~am$W0(02[d "#F"C^eOX5{V#tFUI^GEKm$mJjHU9֊F5Vri^TNI')k<^:GZl⹷fGjyN 8ӌ"\ΘReʬ.I<[~::U19C,τ hmjIz BbuvUcZٛN2jL?0#к$"Aq)xǓ F5\%X7W }E" _PS/ul4':r|ZˬkYypa*}``s#Pf<Twvba.'uK6w0gÒPԖ-g\W iH"9qDrWR9*sc Y,3=lP*({j >[AuK-.o7Ju!:`-~|R,&W9BwvbkO?r{$ǎ-XSfVgngp?>S3-E#M1$6n23 GgipZ}屵ů?y!/6C'842ޡs&{]{e VMzҾJZp&-`A#aONO7榞noc9'Ej[FڜF*sla!]DY=X1X*GǕ$vգR1g"TڠH̍[EHqEuK'0XUr]d;!S"J0!7Xy+]oi#k1$ w4HN%w9eORP=m8Kҗ-Q*3%_ I)>y;82D1״25jvudUmE~l{{ XNbjRu:j5)(&si"Z3&SP" mZU"M_DmYr@2.x- B1/EdURָ2;D}!I|fhA{G碊sgAP`NQ`5/ͳN(,?Uah {9@iq*ɵl:Ilm'EE$+1O#{^=t*0l&jWh2 d2R XTfBGg!=va?ۃv""K%D9ɐ;,k~nPE=R}*𖃦SFNYde&wԉyqUV'<=d.aVk:lzOUҽ*Ŗ}'Tl-ll7nasͶr.L0xMctٍ"H`r896im6aBAHN 2K+cWPʾˢh9\d S88Uʹ<\i)Ⱥ,x|969s7rc#q7E)!DE/:ľ/~lms6NE0"Bex>glꚈ̤7"ǛVVhBrվgon5]]5s܂yO>袣[ѼeU36\6(pL൓ _a:CH 2U ɩxij;r-yug rY@ȈXqV`Dli,72k ]X6|xj%03Fĩ2&ۿzQ}vj0n]/g_<6ڛhQІ} U,<9c*~W=l+Ȋ.kNlۂ) U*lcx{0JJ-4p ;9&Цhs)#bb ?s͘8o`?&ւ WO`#6T$@=0{g m}U}?xx6N>|ZgYtY[Zѩָr!mGkG?ZF%-ċQ@%+YnYdli%'ÇK~>2\)LUUS+hQ*Sb2Z0KfK4gGv2^&"??IóWA84&|| ?? ǟ7Fc{//hy;6eԅDB4*{uDx#BL" ]3 ]%^a܃ O0b/*{ ^9IJ}cPZ~X_l5*@[Ʃy[[u7O?+l,\윣ʻB\ ƾt' f+σ7߽>lA=xBT@=^k;0\sBH#h2R%&Xk=AZ7jnp B;p4@0SUm].H{բw$g jq'=5,yŶ@Ti!2x'Cv{?6O|\\\4/u: [v'-TM|x𸹰|0]x检XPr#w">R G -z>JiN~! A&}0`Gο}PSm8alCP*PXBZ˞eK ykt?6e!7g!$Ru9:5V<fJW׎AӖ͂ C&SA6jڪSk9[n4Ҭ(|w?`Eqcq_d\[5Oﷶ[{{[8omNt0apX쏽{޷;f۞9b1rAIY1fijJi'a7mmU:NPO>UqX:'FccQ1xٓH; LaƘSllȏB*G[h<q8o.-"KSf+ݫB`OGO'H&ur  -|#u4n~=1tt88|RdrttUso1}.C@PI;$8|Pe->6Kor +Yzztp,-<ޤ[LS_!N`gSmjXpX<׭K_\YiWLD(,'P o;Y|~ғnsa9/6H)b]T5שZcmo"(<^ob,)1>9,HJN+ɪE^t]SpFZFi: gj;  ='\ Smk\=Aߐ+¯s_gh1؅!`D:ZUlY[?;`RXQA&JbV`[!GU2RU^%)kz;l]ܽF,(@50@a-*6wmrF2B\!x40PFj1qb$LwX|)|2[S+vgeJW|^=z3>i4j-'ObnGu)96dKU?&I-n3,XPiWw,eXOyakQl d $ʔ4'C(Ug~ZOXjX ef;q6&(QS͚ :(_A((o>Hahaa.K$-CR{ZhvGD=`Zۻ ގ h^c]1<]bso&A2lrhލ*Q@Rqdr(/% yKң uܚ:ҧ9t HL%7x(ޑm~¦DXET"ÞrGa9H<u_ZuՕe5`}ͱBC}KSH/ؿLZ:Qx|}B=t }ᆍ/˥榲\pA:&ut pe*SFd$}+Զ\iq#̰_L_t6Z1$|0]5߰/胢 )ߛsk9AE#Q(,dth-K;y.(VLq' 2^yu2&~2sƇOA YXsi)HJ?4='H,Ӻ\I郛R*РA<ձ!N~w[;zih , ޣIBnG?gGLaYQޡzȌ\9r {wERDSA!0doQ&2NI'O-}G E{-O6KdlB]/j\&n2ME0r11^QZ"|˓'DǍ.?34|? S ݰ]РM{my8FP*^|Q ^Q;\z&t 81 KU]` ~3B vuٵN`JpQנ5}W sß啖8܏*a4aœFVZ{y'CU*ud d|4\me [h=& ,Xu "@&pɁyXߒJI0 =Yro:)L&k;ze \8ԠVQ1kWAZךvZf9RAHS=M&%Emgf2VēvC- z'!b`*:cR:JZk];+o`̟s^C-[:%wE4llzWLJ"Wb\=Ekv:#uI_I[º+뗓6 '{nQv7+\P MrnYo!6o.RrIqI. 9rB7z6`罥̍jWVuރ&erׯʂ^Z1'!92azئL TXbT^̽($ێ5*FXAA r${RǨ[ƣ>uA3W5xTvg%"ji5L*Wg \nge 6k"\qKC/ؚ՜A_5I@3(:3k 9jT^@b T{DV klB͕BnkWyաw5{.FfD83ZHM51]:+mthCQB֛E0Mh3)}H23#{![m?{*WG{N*%[i IAV uS`<[; )܀IzoYQT%V3oJ }I~݆\@No$yW$ klntJ 9JxQ nnU΂o6;w dҴ\8?A*.*dˤFS"? 4~tTM3ߎ?Dzr`l+kj*Z{J iL+@L\7dtQN~Q:+ZO[$j_6OeAY>/oM- <-Ϳ%>a}_;뢙} L[$IJǭI?5%rVYX+8iak\hsz]8Ely1Mݹ/^BAVni:nђig82Ul45W(4_\Xn֦ Tq_8N +dJmDgȖ$z!8KXH ơ&RiDKD*RvĒ?R&2߉)BD  #,P+FUVv TV426#U"T/' EQbmd4Үʿz_IzMQ>HKFRӍ:02)a &=bMWB|s~wo-R9}>%s90OO$I^!o%zrWʼnÎaF|V |bFApE%fj"e &BF1pcnǥ!f"8`dр#@Hv2!E:Q aJ N|5,`SBewul M4C3z vǜkf.R=$6WI.cR725w6u7VW-]zMj߸n 0L7`2 I|TKƄ1wAH1XOJL / I B5ZZ v[*gn)66h7T8()u@CEJo2o Khgl#Ug\6l"qIҏpc`^$B-a ˴` "w,F>u#jdzJ AA%H&J%8RBhqk0k+?1ql Z)$~dsb{}R\BA3|UOS"@'ScHAt 8ҔP-K'zJj &7˨`e`$\X ؠkއq3,tD\Ò@QATĚDFr0RuB O% .j`U'Y?,N1]-Zb`}oK^.? S Qcc ռ?gy`@+LNNJ2<%bSrd@;2Ip7)b+g2 ɽ!yzi,T0z*œR/UcTwO6Hív[XyJnpȦIfij^&eFNtsxu _&Q|Ҏ@"4~gugʗH>^~Hez5XX묬Ct^(Қ{푔QhF:2DZWyon$"z2f_\N\:Lc? YLvI֋l>/]R1FDni7**)7ѪvަT@ߡ|{YPL\9g|]{#I31ЄFSt#״$I8r_"gwd0hRLQ凧G PMwh))alޓDj/"3dݐ[_MXSN GR7]U;)&4u=DIuM[pZdutd? "d9𜫡cRBflݢ !O h8_mD*Xe}0jz %8B%r5QAhnX'1t$om4EC:V_\ǽXLJX e^?2 dX|͕%4Y8E:~2W7 լ5z4ԫ<7 s>=A3SlĩtE*uIG³"[a:q:fdQ!U dL/-uaAn]#) 0x\>Jj($Ύ3֬M+KMK0&=5pd<ΒDCB6LfA[VD_ΐ-(P0֠ȁB2"w3F#En/J>~"Zyk, Վ"2ca{hCw@d6;O`7̺Y8$.v|eC ˢ}($Jͧ59{gG7!$|qj6F݆XxW#Zx?s=0@gNjGs-^XSၡ+EQ-hTZ&sJAꂒ:} \MQ5[Pb>2lؐKEl' &7WtXYhu4r(ȥٓ!)" %s|#kGSi]Ktc7)D&˽T|dV`Zcш4TQu 򏑲T8%!h_ֻ d̪E` jJ3b `GTWH{%=Dj;[WĺꋁGCʋg2odz%Z 3Eh%xs˖:cW]]nLNQf@)ԁ L|{(*aܾ ,*)L{uS-SW,+~Vf %Ԣtul*pYN%|{o*h!=/Fi95r%Q38P r9[q'tK**;p!4W,ui0J|®JYmWLT15ުuc&sOh[p̈Z[RWV$Ùcxm jTlI-*$,h/jFYVfV%lF'h8; [qWq%f9\JE'AG4m#o܄{I-J(}lVK&䙄Oɲ)*9%ێL KʚIWr.~TzI;+[BDaA$ G8 t,!? ͇Oq*uqdh|ȪHqCNXBagUί.β~ *' "9YPtv"W~ d:d\uxj֔ xi+匷iG,Tu1̱F樺%EAM8>Hldq5T0:aGa)22LW*rAbo,[<QEʵFozvXCu'0'}BK_W:498d BICJGcȤ%AuN)3^ƽI,EGO5,8h t5hZn{X0Ǩ-)z 9al0GģĬ@YsZH.ɐeR) 6>w Ľ6wl"S" 7pkP5GQ^<Ȁ5K8X4u{Ö48^V!L:FbmMD))^mʅ3UZ p.(e.C:gh{ 4m/6m!9VVݨ~Լ$c6C%РyIR7A&$;;: w[G]?X#N_9M%eZ\(?=-\ \mc#$=%Ec.!N$*!`Ⱦ5:@Y!_]dwaAu=H%sX&859Bu$nN.>YīOnnK ձE}؇*q89mOhVPU8h9g/:{VbM)ks[Z9Og3Hu5 4?V5sv@gg#4~ &( w2u9g@=?χE^>y͔OhH5čNOUA PU}``g{spg芷k[ PsMs@-]ŠV ,U 昌m[EDa_\"-$ƪA,3X]wtRӗ?#4k8waqa.--.?矂?bhh= `J OOĠz-epUthNw׃Ns zRj Ԅ:o]?9KHCSvqQ-ɀ2!+ѕM;crFFݖo+Ҕ@SQ;BU*^CIy3 Ou4IFv{'AL$n*! *AnRwhaȪ5-Vc.Ct:K8%:=OK8aok+u:)C]ele` kVϝYr}xڡYFQW qpQƇBV2瞭xMw[&Ӳ)yE*ؖ*)ݏQ5GS|O8(I^+*{ܤX%ý݃x?]T6^olUbG_En)C釻(NtvW%"wdj2PQ$+:pbZi"XYq zja{ )^tpf[^{/mv^=}}n=2fͻ702žx%fzr*5r7+^{{2N{wp{& oxM5[_=i=T\6 9#oL'pM9Q0 Cmb樗tmi9iaE}IiWnOZ,8k5yqOEU~0ZЈ`; vݔ$CQWV ڙ> wKa"B[ 2JQn:,,,Y 't]w{DFFFmnz@ڱQ1w!X yaE:5 [48Dx &p5F#cW84z4w+,~nI㰟xY;eyttiZL# )kͪdt~#.ꋕ 3/Z,JH+/^llua]H 9fnVف<9m]H@@'_n˭o;wn}9܊ zj>FbJU~3}tD7B8}ſeqx!۔4´pĬ L`G#.Oj_g}Te^$Q티29 2„Kbm s2uɴׇ]xy5L&QNwu1Bhxrt&SVV}2|y2"]Sqw}&ЫwqA6FfBD]5x Ͳm2AF8A+X[Ȯt95dwu_Z3R53,fR[m5[H8<ϔ`0/Uvג ݠ1Ij~~;L}j.q2@骮ꈖX6}jHZ,EYV $y%e̒c߷+>TduyCQޑbCUe4׷Zȡѷ&3JP&{@JQNE孌J=#a*& r |?Qp ӎF7Ps!kE?qBE?Wr_(4b3]Сv][vT?/>7mK H7 l]'X NB;d4lTص(4,!ky%(#c}Zj!Vgԇ/*c?2 X}~PmJIz$s\yl}NgVfQ[Uep]ZnGQBc֬ܢ>Y)sk|9݌5^0 *lf #0K2gX~ *A}:LE dr0нElTjc҂ʕbZQ[%&eXlL'  eL RCE y2php.Ɖ:GѐLS[lIaٱ&W 0_Wi4$miQ=I%qJ_ٴ#)kQ|ABq-T!WUX#y4+{OnHg@qPƛEtÕ6n50j28 ýn^Lťp˽ӱc4a^^\\I ({b/ދ{EygؠX )b_͝ _l-'Hv k`|i11#Aj% .^:vF[_#ǧ0$OW"r]gnsuaGكC gbi`"~8A&0 *q)IݦU&_>yyeVv5 avtu5z9'lcw7h6u:&f[&oV8$9핽-\[ ςǏ`3Ҝ:WW,?z '7/1:+Л)ww­nQN"Ww*7xad:H:0.RƢIk`SOPL2n& xv,ƣ\3)b|EIdM꜄ۃͅeX1B֔~8s@{,EڞS ҟc><J0"͚FO&$^ [ ^Dv t{D驮x:\Օ*Fh7:E^. ,Vh0\̩)YEv~w?~4vI`1`ljfb ӥc>b+UVN 5BR+}i2k[VR1SަV, )cCQ)ސP)t>,̠E璩gA>]};ҕB\ip1_E#΋]vf.x+K_SU#Ki?nb`^{t!챝jVܧ0h z׵ښ΋ '篶Qw=k_GLQXzC1f6;Vp$z2?_Y<pWtU( .zS, rb/#Bp]h`@c%΄5Dg&&4lP-W玷4nlpI1ˊf!Λ5yKX䇂ۼ-^!)W N5\7oi av;GM!oxJ]YaMfBR+sk'*'h~Qt8xS$B FFaOJAjZnFry, Ef5/߾ .9VRފV6n eIXVz_SH<⽏-$)pҨ)9M!3%0~ CCVrMK O%4E{uެ*651tȑ Eqt N:pYorFh@iWq* "~` QM<_7N*7c9ȳV2>?6B!K$kkclYvP='ë%fSƥJYPd:˯oj9#:ȓ,%m=Ձ1z_k{i?t uW2;{t._I>^vG}da/L4iZ˃aن3QD䚳^≗\5*Y/g] &/+) m\tH9]\dF2b!C2pxJ.X|ڦyi# H?ea^fR* r =5g4Ro;BTibHftrٌh~5553;u޵Y0r|XDհk7t/gfQUx(l^?`a?Ea{ЧU QYtpà#$v$c.$=T褨+BҺ {<&cpj2m CZWQ^+(`E#rIͼ{}>Ǐ]S؃ಳE3rc|$G\ 4>K<@61@ըqIy;nG,X\oj9\p"lX[ߦnܶn~Gs4\xL|fZ0C?̶FOv K4A*4]UVvږ 뜎N;g T,7b!\KcP QZ~u3PPȬ7.1%0$"]*OS`$[ Po>ɑu(ȋ0BʬBc`Q ˎDJiٞ brvl_[LU\㤹NۺBE 9lvc8xu# Q&իfє89*뷎Q}đڪ=c {J aMetIʎPܯS=\sURqZ$a />04cS7TW{=tgjs8o"(E Zц"3+.+FQdof]-ZZhh(hqT^FaAmƯ-!#ۚn] piCiDdUeS|h~ٷ}r֯2ѕD"kҦD1ƐU"CN*]d.;; 6L fPg+vSt9A\|9PM; TN#hYA8Az5춼aec5MJݏ&8lZU,3Vim}߄tLHE c}loD ^1 wFvG4U\eT::3Ig m:A7T:[^@hrkYx S)[pq3kKySͨ-ct LGc4NDr !e˞MO`̃Եɍb΄]8 I @7nm:J/ʼnOZCہGыz"A0x@ svx5W%x^ DCLL[eb هe St 0Dwػ[7+8D N +$`~0H6x_);V.F* oRL,mUB{)X#™5'?,*?sy# ?:B mQBWOEH-1f$<l*ׂm¦?S;Db :HhMsDઙk4qytӹOaַsuIKa4$tDQخ@2)mfo-Q;K ߛIsnS Or)9!rSslx}C!. >N-ƢjtOF9vs:tˏVI׮kK/,R)݃K-ӯ5|ETq'K8^ɔtt:{ΉiV1<.fe'[_Cݽ; [srg<ս-2tS4OL>=9KCtƋ&*U^8 dd /v:4ͼ8^%M8×/83\ı$` j~Z/^'9֎~Fkwװ?ي qM73hmqK\( ZȐʺ/nszusM63 tF^nϨ7#M_Ahh[Dj}M`xDxIш} (+ T* &+M*H -(|yȤ ՁS8DCƓV@tTQn4 WXV4X'`_0]D3Ah8+sH08\ ,)?f:ߡ|^if_ѶoۼՊIsmۂ6CidZnb=XmfSC۶lf3lCm#wNQ1{Ncf_Ѷ=4iZ ~TnvZ$)eȚ.?ez:!sB[FZ2,+p;gćة.& jAOq Efїւۘ+lMwUr꾷BŞju Q.1KeƄ wZI[h%cm8A}i8]jXIVT3cay .H(F$0^3F{v7wwUT!]T|ȊA$CcP9f&# "QMHmr2`B unRnew,i0{Yfx^#ITfg-uDW```&ѭK-u{CSŃ6NϢ^YdRX{,W un[~~<Ĕah XWеpX:e^ڒHh^VVV.jvVVvH,e*8뫩CAqOjd;*!zz xC5"-<&&oqx'V0ʻ,?߸6ЛşY3fNMI:gqFMf.{JyZB뙲\A"8Y؃+Np O'grrݮ|MMܩ/GU^HGI#5MyPxsI$57!wAGGLƚcҔk{&Ys#iVfÃ9zܰף`tӐ2 v+ځ3 5IGٶjۂvwV'CQDb\=ܪ4(miT2:@0i2== +M8VhFWDt V lvm77%㐢*uva,[84eru0t-XN{Y\@2*N^^ d;[aSm5ߦi}XR%!×pņ.=\x.|U&j+RfEXh]ӱ 4^,ϴsd7 quPYܶ_^9釧OopTz[xos#LG?'+\'1Sok06Ё6S)-L fG̋V,T"\sxGpȴǹ2 ODks'9= u$fHhp7krڧkb̬|B4mLG]/|-7P՚\ s4W3E8X8BjN/Ƞ>ٯ6PY#@P"m '3=XZ F~'OoU}>8S14ҵo*P],"zrD[E3&Z@ Љ`[+1 xw178 v2YGg =dĐKOso5C\B^M9xJup] A̩m*8?GYhyya=x/` :XƜw8]  Yݑ Ӑ]"xXY(f^zAYp^> )\6Vd]ḫ0cR:/Ցrm 1k?]TnIv}p.eNCE7{>_箧/[O|,\L @H0f*%u8@@_IH; jljQ0[,̼!C^7Ǎ/꩷Z/Q8|ouE0LH̷ުŚ?NUHRG۔B&k OشCh:gI Q4 \BwBBM Ń8 j6dm E6K6ymd k+r9Ο9?3|fs4=ꘇϣ/|i|a?L.Dfя;`EgP׶^_+Mf2ǧg`q~q1p#,z,91uoVˊM۵}wp:9Kpi17[qc+PqN.!i ڒ{f\|tO9ip5L˾WK?xnew~)oj3 VTC+ X[I51%`OU7uہ}ÝE;nM";cU\kQMsTN녯f?wM,3U6~v:M%IPpJpG8hc:Tv?O?T]R+ID#bD,b, R7mmjh,RlS6G3X/,X BT ۷4i'c4֊5w^16 :豋Imɋl!?:̍W7d0@y`!蜧z 4'w=&ў?错ƅ/ 0A1PaJ?xwyD4ތdz/lI|#m rXt yXǭa:*OYA^pZ%z,.@ȻjFUgzZ綬v!hȀ7T9x<U\D%SVQ$AB?8 ]) }ZJ̭3)J% "ƐƓ[y:ℝAZExLjop5U Z4QRJڵn>qQ2Zp8H&A8%m@r@G:v,5!gJa31,s9~+wgsk[RNtjy7au&{-vuuq7oYztO𐀆L' }zeC-oxo2KԄelļ Zțe.8AK\JŘ L,r8ex%vMz'ѻ*زHϧX ~%bkAB~V\(F +/CڍC:IswEpX\ V zdnYL[1',3,pv`_iSX3UhIAm! c5CroS@ξzlkL"'^:,;J7Lm9'0OEQJP~[O9?w& sa*oSo"|afת/x'5@:M[RKEp+ -##jv$eK$Bo$yj§[o AzziUg{BO \9{g2Mx1~g<\Q˄aeQr ?5g>2}sg[ozSuܜq)#XB2'r)/V9:mvEA, @TP*BΈ}V@.r(f+7s)6)W\#W2c zՠ.5lKژOvvm ۗKonT } ]kBs`.*Y"I+6"αq1#y8U<@5uA b5o):cx^%ks=;4tˎ uKjeϭnbN\)sd;bf[3 ;E+4x?:=>Rq\ܹQL?ò%gnZquP~%Gi]]:S/5~];8R|2'ap!а!Z@=3$ l o 0I{`W[/o94`gq'4S:[A$#ۂe"5ag X֎^[HtWR(9pP"⻉>7h_ Lpڏ,jCvRhW3Dcqgh̺CqNK7"M  { 4fPrEq!C DԳ*=bt a5zN"ong+q%6ahx4,v,_2hPܯRlEtT1](H-RZl_+Оt[گl3h:'(FZEO?~okգKeBGMP(.Cd@muTLD7kGcք'o_P+vCq8۹\5)gX!Do9;EiPip74_e5Gj78}'.l'sv*|Y>i}Mcf-򿓀讍`Rєaؘqjܷ c:# q5| hP8YЍ~r,[H_6{U+yc/`p_b5' zF9Lbjz}Jg? >hmPXEf4*D;| (l4s;kP &ҭd:-6C0O&Y*p g^ԯ_N."8I#Lf$4i4i[S>uSdhUz)t2f-.BOX\81 GrIآW4H(OD:Wv!.t1V0BAvJd8 1T<\6vrw}c%)kE26: 1 ^ X{'C|`á"ȃ✏NqiԕYSr̹c.Fd]o@w~>D 2AY'7+a1RԜ 2n|wGpzB,Krϻ^ǔ^Rhm&I?Q+\W6N|C[h5TFS VMZqupↄpR\3+=&gJV)G7l~\4aK1c2. SOrSЃ>:#SNӒdA+Φ͠8ku,"zG"F,2i\W7v3m,?Y=븥Wna5 k:dӫ0Kw] F%4bUyG!ә a$'J,e[@)VcǶ5ZV\E9[ nUve zÓHW41ME:46?㮘1:;*R.zH/OG n [vO3Vj.Z*Jͯksa2آt׾X*h6敭ͻx:D:}yC =v1Mn6@BIg:AV^<#M*Ý5 ~Kpzxf Q*E EUjJdS_0_)x~Wy1lThuhvo>VcN.ZΰŎ%W^ZXPSiD,nF#DeʹuYӺ19h衩P/$Ȩ:ECocG焧,3zʾ7N+w=5evsU@o~RkJr:d lPx`bb@rpC*hZ2GgϜ:ZuA3NG<3loAS7><.rT+|׀ɛ$ݤ Z8 DINݻ3>3xn; i儵M“`_)dcɤWTO- NƓ'gF.l#l< wtk(P5=GˍxԜYR}CLy#!nZ;=OO1ra k DAA[Ҙ Z@6 qIɤCKXi5~Xp 3Iuw BzŠ\m ,`PqZuGt`..\| ;QkPXd<樹*䪏khc(m>bvc#v8΄ݺ꺵~"@kvfPOB2m׌«$VҭA25lv uYМmYEԓ_DyRdmι Ep|aMlYajlCW3:Cᅶa+xJ&jۯx,uud x P)M;|$pZ|2v Z2>4M&!=rkSP>YmvdK_GA7ryܩt-[(wVh7rw ԇV 4CXi:xf Lj'eGѸ+ `C2_){#/odž\Aқ ꌺ5zB#ǩ;#9rn{=SvĘCrci+٧] ֝1f\_R|,%aTƵbM*)FwCwdDeq~~iO /-./-i~ai//nWKq/`~I K/:反25w3KǁWzQ_@zyg 4"춀ٳ_ ~]DStHYkRljN"BK%x='Q>煨Gp#|6ar@|9p ׆ƫG h±(A\c+lb@|⺁zϳ a9PI>(ͦͧ08E *?!I7ƧQ'ܺ-M6B.5!:&Ap_1$&u4ی.E_aa'$xm)Of{] G{6<%uCQ!3卽ã᧣ařUK_BtV5NUp;C@kGw5+%:{G-GZq?>!(EO?}p4et(qW@G ][Ǧz=_u`D ? c8& ۇ1$1IOq~-{Փ!S#=HzD=忡潶G="XsC8*g&5,鑅vh'qsĝ-g`+Й8fR5z0=6;~b3DME#2;RwKHHܝ{׺  L PeH?=fi:Ѷ8ooI|h**LnieiX9@_ڈ57,O_Hwe%FR$e 6/tuɜW?# ,*3 ,l_FqLY?nF4iƯ1%C#VMV䠴bVȐߦk<+3&µ89#>eu-M1^Pv*侀Fc:rGsaN8)vtPC{aۜ?r/,zcy3,e/;}d=wc?-,gEY_z~~ey'+g78o~vj`N+E90%tZ RpaV<-Qk_0>\Ͽ{2B+Vaaa Å/,_X~C:(0Ib n:B'+Q+4nd`BBF @Z 8Hz(lRi-BM{rx{1`J gr&a35tžo7/l/6w/:OD#y;N(ِ ݛ(<4ݔQ2qedE!# @)~Ϊi:Zb4c,D,`5p}bђ R uPԣݷjtxNPTar%ă^ayJ% nCC<_ d,9Zd}4˂VZS6-5r}1ťqİ׺ K2d-DtQF56X !/f79qGWs#꒓)Ղ( `lq!r"I-!<)%4Gd9#rO#\p=$P#Av*$"$Ot"nH5E/,Xyc6dvZUnl;*jX1kTZRQg~Q/n ra[yH%;4w=JHM 9zLQz %G-LrP0xOtdYŗkT0>7:n=3d0cBqMԻOCM:,54@Rrn!MNk2q́pL!3ۙTqy#ZW/רV'_tɀ-hGb?:9ձ+Oa{ qG_>N.0Ra > d4XBN\VYگX5*Á NYB̈@=5C2;iw @Թ4Rp)Gu 쫐,|gQS6 \jNaJ[dW1G-g-ett\}?xAv ЊsWZnSM-Kg9X]te=%uk7piiqE?ZT~GVy(o}M{ѓBw ?.w< u_vϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗϗ?}H