#!/bin/sh
export LANG=C
if [ "x${1:-}" != "xrun" ]; then
  /bin/sh $0 run $*
  exit $?
fi
shift

#====SCRIPT===================================================================
# NAME: stub.sh
#
# DESCRIPTION:
#   This script is the stub script for HP-UX smart component.
#   The zipped archive (*.tar.gz) is attached at the tail of this script.
#
# USAGE:
#   stub.sh --unpack=directory
#   stub.sh [--tmp=directory] [--reserve] [Other Arguments]
#
# AUTHOR: Ming Lu (ming.lu@hp.com)
#
# REVISION HISTORY:
#   12/13/2012  First version of stub.sh
#=============================================================================

#====GLOBAL PUBLIC CONSTANTS==================================================

# The shell name
export HPUXSC_RUN=/bin/sh

# The current working directory, from where the component was executed
export HPUXSC_CWD=${PWD}

# Smart component name with full path
export HPUXSC_NAME=$(cd $(if [ ${0%/*} = $0 ]; \
    then echo .; else echo ${0%/*}; fi); \
    echo ${PWD}; cd ${HPUXSC_CWD})/$(echo ${0##*/})

#====PRIVATE FUNCTION=========================================================
# NAME: _sc_exit
# DESCRIPTION:
#   Check the input parameters and then determine what error message
#   to be output and to return with what return code.
# PARAMETERS:
#   1) argerr contradicts_others ${argument}
#   2) argerr require_parameter ${argument}
#   3) argerr more_than_one ${argument}
#   4) unpack_done unpack_error ${message} ...
#   5) unpack_done unpack_only ${message} ...
#   6) hpsetup_done hpsetup_done ${yes|no} ${directory} ${return code}
# NOTES:
#   1) Calling this function will lead the script exit with a certain code.
#   2) For the exit codes:
#      0 - something done with OK results and no reboot is required.
#      1 - something done with OK results but reboot is required.
#      3 - nothing done because for example, nothing could be done or command
#          command line argument errors etc.
#      Other possible exit codes are determined by the hpsetup.sh script.
#=============================================================================
function _sc_exit {
  _sc_exitCode_=0
  case $1 in
    argerr)
      case $2 in
        contradicts_others)
          echo Error: \"$3\" argument contradicts the other arguments.
          ;;
        require_parameter)
          echo Error: \"$3\" argument requires a parameter.
          ;;
        more_than_one)
          echo Error: More than one \"$3\" arguments were specified.
          ;;
      esac
      echo Please use \"-h\" to see the usage.
      _sc_exitCode_=3
      ;;
    unpack_done)
      case $2 in
        unpack_error)
          _sc_exitCode_=3
          ;;
        unpack_only)
          _sc_exitCode_=0
          ;;
      esac
      shift
      shift
      if [ "x$*" != x ]; then
        echo $*
      fi
      ;;
    hpsetup_done)
      if [ $2 = no ]; then
        rm -fr $3 2>/dev/null
      fi
      _sc_exitCode_=$4
      ;;
  esac
  
  exit ${_sc_exitCode_}
}

#====PRIVATE FUNCTION=========================================================
# NAME: _sc_unpack
# DESCRIPTION:
#   Unpack the attached archive to the specified directory.
# PARAMETERS:
#   directory - the target unpack directory
# NOTES:
#   1) If found errors during unpacking, this function will output
#      the corresponding error message.
#      Otherwise, do not output any message.
#   2) No blank space is accepted in the input parameter
#=============================================================================
function _sc_unpack {
  if [ ! -d $1 ]; then
    if ! mkdir -p $1; then
      echo Error: Failed to make the unpack directory.
      return
    fi
  fi
  _archive_=$(awk '/^__ARCHIVE_FOLLOWS__/ {print NR + 1; exit 0;}' $0)
  
  cd $1
  tail -n +${_archive_} ${HPUXSC_NAME} | gzip -cd | tar xf -
  
  if [ $? -ne 0 ]; then
    echo Error: Failed to unpack the attached archive.
    cd ${HPUXSC_CWD}
    rm -fr $1
    return
  fi
  cd ${HPUXSC_CWD}
}

#====PRIVATE FUNCTION=========================================================
# NAME: _sc_main
# DESCRIPTION:
#   Check the input command arguments and determine what to do.
# PARAMETERS:
#   ${argument} ...
# NOTES:
#   The stub script process the following 3 arguments:
#   1) --unpack=directory
#      To unpack the attached archive to a specified directory.
#      No blank space is accepted in the input parameter.
#      This argument could only be used singlely.
#   2) --tmp=directory
#      To change the temporary directory to the specified one.
#      No blank space is accepted in the input parameter.
#   3) --reserve
#      To reserve the unpack directory after hpsetup.sh script done.
#      By default (without this argument), the unpack directory will be
#      deleted after hpsetup.sh script execution done.
#   Other arguments are determined by the configuration file and hpsetup.sh
#   script or those corresponding task scripts in the attached archive.
#=============================================================================
function _sc_main {
  _sc_payloadDir_=/tmp/hpuxsc_tmp$$
  _sc_flagUnpackOnly_=no
  _sc_flagPayloadDirChanged_=no
  _sc_flagReservePayloads_=no
  _sc_argumentList_=
  
  # check given command line arguments and determine what to do
  for _sc_argument_ in $*; do
    case "${_sc_argument_}" in
      --unpack=*)
        if [ $# -ne 1 ]; then
          _sc_exit argerr contradicts_others ${_sc_argument_}
        fi
        _sc_payloadDir_="$(echo ${_sc_argument_#*=})"
        if [ x${_sc_payloadDir_} = x ]; then
          _sc_exit argerr require_parameter ${_sc_argument_}
        fi
        _sc_flagUnpackOnly_=yes
        ;;
      --tmp=*)
        _sc_payloadDir_="$(echo ${_sc_argument_#*=})"
        if [ x${_sc_payloadDir_} = x ]; then
          _sc_exit argerr require_parameter ${_sc_argument_}
        fi
				_sc_payloadDir_=${_sc_payloadDir_}/hpuxsc_tmp$$
        if [ ${_sc_flagPayloadDirChanged_} = yes ]; then
          _sc_exit argerr more_than_one ${_sc_argument_}
        else
          _sc_flagPayloadDirChanged_=yes
        fi
        ;;
      --reserve)
        if [ ${_sc_flagReservePayloads_} = yes ]; then
          _sc_exit argerr more_than_one ${_sc_argument_}
        else
          _sc_flagReservePayloads_=yes
        fi
        ;;
      *)
        _sc_argumentList_="${_sc_argumentList_} ${_sc_argument_}"
        ;;
    esac
  done
  
  # unpack the payloads
  _sc_result_=$(_sc_unpack ${_sc_payloadDir_})
  
  if [ "x${_sc_result_}" != x ]; then
    _sc_exit unpack_done unpack_error ${_sc_result_}
  fi
  
  if [ ${_sc_flagUnpackOnly_} = yes ]; then
    _sc_exit unpack_done unpack_only ${_sc_result_}
  fi
  
  # execute the hpsetup.sh script in the payload directory
  ${HPUXSC_RUN} ${_sc_payloadDir_}/hpsetup.sh ${_sc_argumentList_}
  _sc_exit hpsetup_done ${_sc_flagReservePayloads_} ${_sc_payloadDir_} $?
}

#=============================================================================
_sc_main $* 2>/dev/null
__ARCHIVE_FOLLOWS__
rR tmp.tar ]yw8)д3{ږ%[yZq_lIF"5<|LF}I"x( PU U?@paNcMH;;;/_jmm;[&77;ۛ?JSOy?Ѵnߍp< w:oEn2FG0jkپbA[BGiqnàICw5,rOt"nF"As$
,GA`oPfIXNB\=Ʉ/ɣ-}qz
?ީ"RշyVJvթ"ύki.Ӌקet;:Eioe:<9ޅKN
(`d;Py"5خhs(r
m[ߠ{oOvёܠw!z>xtGs	=<89'hw7\Y--1zg{>Ec&y1⬾chA7~t$pgwF.nae^\:#"9#l\|IO4t1Ү^
BtroN8 -u9%%RZ^^)LV5UU#)*m&\v4yQB'k̏A0}GbCw	W0=Ij<"]ͮU
z\/]/΄乬n1ޞ_:4VZɔʹ
0G2	.fpylnl5EQV1WlSYfȊe0vnx 8Fg,CRAI*FW񲑌tl	"+G7f6?Uzev4GojުIO?Z(l7m~ùam2~EO

~˰5 8rfjYGǑ7EX7㸥^AyBvQ\u'QBݎtPQZ0h(f[/@H8P5R5*T$뛃kc^<
NNvUE?68`ċāf(a,Zjx2T{U\Rϯ;!@ d i+ @(q7|<dt A}~Hf(κ뛄ШjttN`;!T?Hb e14Y8M,xnI^	haQ!c8Edom+C~'=i)Yy|5;?f+9*k9VрBylybJuB)+Qd&kw[lpz:/fk%݀̃*2M7J4q-U}ڇ"(+cfw
R|~
<h2)(`>ck67]x͇t%49KB%N>E`^wW<{F
/Wt,'w]:uyTD{RC]<n4)6"Ɏ㺚玴U
PxAC/^$7qNnQC,tm~R\e	:(kqDr7̸Uj	9D8OK\mzYG#r:ʭ<~&Z%IcB2$ARR;?E;NzӮ?HOv~wR~OkϜ":P.A9Hت'V_=ݮ˖1y2aYҽrvʫTa?4 {⭒Ș\:K
ݳ1
vs^ެ/$=YwD5{s-jxWû1O&ocǸ⬕^J$ On1^T.\O-0"e5:0SȑƑԠ)uP2fWǪ8py^qTb".}N4 fuI}k<soYE'\ϸ~7/z"]L$ 7,h~8{tShCM I;
P\8z4mߟ23`3oȞޕ"*bk@X	4]Q$xJPݧ~;D
E(-R0>B,TN4-2]@Z_obzyVCn[7=х?}+
PpYؔؤwːEU SxצRwγ ;Yҷ
{o*na3,\ӭ.3r}rz"(W`xRӊҹ,ӡxL:3~8$Ȥx[sl-OK$rcIvQ48]ׯwu0~)ȄK-ڻ~
BƯTMB wCF%ȝ}I 1مD69j[9#ML,*|A8{g'G/gJ}K/!C;SӦ}FYrxw$;;
Jh0		E/cvҚRF@w@%#f'ffy#X0uZA
5ukr1)`FR8^8+&cQlnoMoo?HOv>w坿EZ݁kqecF㶖1
1hSH)!GT^.
GU	r0,:`]<,5T"HeH.*?-[fn0+Rw[=c:X
CGX2A7Ol[(Säo=Ѕ&'xV1|C
oy!'YF}Bhg#8YMUct|BOLAZx裱Oco>3?9%`HVcJ'׌]T\{>7+9?je?߄sXĜl`ԍg@u@NIf<ݙW!ɾ{=b~
KC	:$sz	g&4<K7`ye)'s}|dHT<2Ouɧ.
<Xy)ǫJiN:ͱ_CVtm[3nr#{IjI#dB5S~R[o~<ܜ;V,'f{7sI,fz=1hBkљE__Z#pC	<dSkjf1yeȹ`D`hXuk贜N7WmO糢S^"5>=n~	V9Q+!/`T2i[fᴦY~#[vr/c_g*.(xzCLY5 S.*/Nӓ8x+geYstkaGM7tK߄!Y(gb<mv$S@*'8vGA!A?ƙ^uo>&_W0#YW<q:͜iϏGAvSc!NPǀP8.}+?*X.%˶oKw+T6#D~<_t!^py:9ʽ+J~ceѯ{lҝ\xg
;!mEAH%s
]#mbH1
iLYzVy}q{sjެXHz0CO	}V9]=ߺkHoBkaGbkd}(1}*_i5Լ3ј	RRoT̍Gkn
oHO9P{@/5$A>TP
t#Nw#,1?YeY:)Fc0q7c  (_5wIʆ}@?rx=]#0puJ;D%B0z;y{"r|~;8#F@^Ջt7_I#ޤ@ny>oO/<..O_K'||X.ZٌbdC?>Y{d5n9Ȳo߄C;V	7]pFi&~Ȑa._;G{gWw3l@tS@x]	ߏ]д8M:FHTYO<}F!c n=$ސDTtФ `0bp@RSh'0`M	>:흁gi^%]=}ǰl3u+_)]\OX[qّ`mBT-eqգ[Ng
{
k"B1at2H95{4q_i8IkCtيnҬ!XqHzy`vI#fҤv/⋩Q,ˎWLSsbH3ōim2(H:qRoELGw<b%-*ˎЈ*.mU$;bzO`} SQ	ɣP%ڪ(TM,INσIӟfk:>)
!ȃp#O`cΨ֑cxlE9>0f4:]?3"C.	'`<~L:x鄓s0M<vá{GPL}o~⭈}bAV 5ޟMI"b-B菃v]|pI޻AƔoBǗG
;=̘r߫L1)gB;f5	S(tpM;ʗֳgݵIWyp,fRgeIJĕVb &Ԧ\9,D2@lsQ@|c
͎!oa4Lisb`sM{	+D0JrEV=b0[n=(Rs{iz}y''IC`ˈV$j3,XG|1c'h:c3
![IR~aP&A^h1+{x>LvBgfm}٬6\b?4=jWKY-ywNwRJLȒ%cED9 6_(s|Ґ	V+Diq˲˘S'dǕ`{׈# Z[^zJKF-KEr0ƈl%`K#i{l
֐EΩg"J	%r/FpgLiކ<p > uܤFY%2$.E}քX>M6T(3HEwLy~\.s;<Tٖj$ml4=P!5,D
z|zǣG.\y$;G(lGU\
8r#ãq&}}󫰇"'N
fb,7`L)zU?DȋKLx^Bc}oPTjJ9IZ^Pj[R1'iV2Mx*%<zIdJ eg[f֦M^"KY$ܼ'Un)	HRY*1AMOSf*q0) D;NB (;HP(%`Bb꾂T=F+֫p]`Pl+g	q8Ț
PI/;DDpY
)Gٱ
Y?
=*knڏ*O_|Au^O=5v{h%1	m./5&Ɇ-R+Ŵ./QZ_'Få'd坭&nE}ig;Ua}!CpXJǧkinV>|w矶1x<oO=`
A.];h ")_b5wѾgi@]KEϡ]t&WMh}E&s$-UL3:)-.ꦩNJ@˥oh{;?wiYe!;e3YT;n]ycv=EeU	!3rQZrIY$
qZ&1¾M%HVՄ>(e`לs0^g|}Wg2wbJSObp]I0ipKlRv4h5K.<=m"b(e½b>",\Cz[1
?{umoJ٤Iڴx5ᱽv=Gk{ۛ˂J)OUT*$JS!*
B
  P[~={﬛Jv|u~s!$	BJ
1A_e +#掃phI)
8]a|~@*l
opր%Omg,Ȑ,aQw%#E6ӵVCϝa܎_&FףSKho	 ..>v=zsg/2WC}n#TU)eSh(`"2N	k@"uBJK7^	oJ{LNqs]q6u;@̵a,1/Kd^iw(!oFGk*"tE,dƪz>f_/7Q2Y>xgGu!ACK\QjzQa,hNF~xU
c%
O|TȔCidD	
ʨHOo_F2>ƆUn!)QYѡ5P}Ӟ|_ `LyR$<3M&/s|
{^ >P]Q	5{ow"^݋kӽg5ZWK$^|ɳB]SsI_mjoy[R{qT{J7&-GIx
I@pQ&^k1ђ
o2ͥ
V̯z@y
r[JA+<jO]4G)/>^-j$0VBE$/ӛ^:t%}KN{4jX\h;qx*BZBs>YCI08e'S>sj=h-
x0~4k4jG`G2X~=,-zޕGԫN2^Ar͐
SnHq^1]cxxlO*ǯl	ioö3w_{6PUlRk|9{NCE7zMgKrK³Ci&<}a3fckP6s3K-nDPNzy.fr=L&PZkĢ{0R%[ҫרSR|{9Gzd=nw.r1p2O8`΁3G7/{΍̬~&H?LTܵvuFu1Pٹf߱A S9'5W
UOxg^UP9uu6PU#MHBħK=ml:(~LX
RLxQC#_Yz
&(io2AR=`	K(N#d+&_K?7nBCx4=Pvo/>shPOq
׶Q3c##<|BM[7bu*2lبz6Дv 6&άl\M:@'d̳ ;&29M?X".c	0Ey%
 1 S/lLMP踌hX15{=i a.Wo@W]@oZ)/mTɝ[ S
ӷ ՗ vh-%+:۰P(OxZ9|fG7L.fRq.m1bMɤ_ҝlw-!UzIޯ-IH0O;-8.*$(w(~5%PɗFv
I'q
2qcfWR{2f8ECqu۝n;#	w#:sgv(D!#J϶FlӪĬl!nŨpnNlJ0ȵ![P{Tq6st[4]=a_g90GLRAz9"t#/-ZCQR*5 %j@]E%heT0r-Z^	g|ٶ-JX%?&{CH׏g&A	&6f*G'?۫VMO`A&d
9lz&&Q[;bmmZA2s$U'9`vk;v!	z0.=ӆSuxƓR`TPp+O2tnxjȺm߸0=cX,t5\NeX< ?O834!Q`;(TjN 2U/3#
Hft:齸/r*kLD0хa̞h$a,/ZB/ ;R'+d5'^bRTR]\N.H-, T`,".Fy4<@b\_a\z+SDjLژctf)'txl&oc/POuI@kQ_yCG6k:t D٭!>M(M3峛lE,#hr6d[0[TBX+:(X
6hטÔUI288d4aMf,L%/ƆTP>n/r-k 1C\fh3n/r1a 
c#!.}1ek=Y=Z5}|}hʟIt&$*c۬8^3T)BYh6
!Z#E05,ÆBL3`M؈HА[lȯI&|0}&h<B "ӄ!ZD\OfhȲAJUp!f\j!ٛpMmko
{_}nok"5:hړooeCM ?_*LU3 (U"b<?q;=";%&ʆh/l"i9gΣ'ЍuhO.6!͌4KP7O#r=ptЯ%ǳA!Y%w}^ܸ+̔ 1xn+Ulʟzgu%k@1@7`lh;aD?0CW>kQ[J,<:©V]Z՚fsqlh̘,MBZ(9;Axs A"שG( ㇮Iz~.i`̞+Ń8۪\[/~+@[fF).k ?e^zPYu\1o:˼Er·hcr9M2)(M(㵏鵿V}hr"`'J?%ͧ=zQ8F9mjfP5BvYv<ZH5ׁ*4>(wY&2I#3l,ԻXѢ͕ܴ60(&<K@C>_!YYҿ<AJoe][߄):U\ Ȇ8,=Sap._
6,<uU̗iWXwsmK@WnTX/=[(_t9KLӬlFO{OY ZcW¬1]\7pH;'MMg%&WC^"$z>l<>KV4P	iEj2|NhR)y*$TS!5hR 'D'Bj>Ѥ?jOOT}I'TUdOjUl'èKëUuÆ*RUdaN6pRpVv*Rihӥ٤8kOZWWMz,밝9
rV1ªcMȠ1vCRA2`{uրb y{b6ON}w+XZfFcQM`o\<a*aD¾oGk Z De]H>ܫ<j{n+z] R}\ -F)q12Jf܀,tڼsY/;
]z,K.H	Kw$wkXńp4&j!QDL }b+;GhJzB#5"."SQAtAPVG
8ԢkWCmɛGl,U%=~)}LggGGtFo)X[P/ÿOBX/D w3S"uޕ#OuUQ~;<i+/uMz[ᷭ	O)+';_!ݑ&?H*XEuD>at:Hqbˮh<CYG,l U1=D*뤿L>tj_$Vs+|n5Qmb|v-M,G}WCݧ??JߏeFwtSw??J[۵zO1p	`~K=as C4]
Su0ԁghx |ٿatgY~'!.ُʷi!1~+{+~OCwy} #ֿۯЛ_ϓp|OWtI=mMSo8&];8 L09R~?3Ȼ?t^
"
^8C?p#.;w<w]|+QT_xEru.q勛uΝz<^"x_0"_z~Gt'g!
EV~G]\?`lt=u`yneo.z;xh "~٣s ˧g<vG\t ]Snor.nһ_w]ӜWOH׽"~op#:_<%'{;\C.Croc~}MԷp<='h}/rR\eO@ko3?B#{=V.'A.={?H{TSQr^@~k^ |׸O.4{|Έ{/o;n
H
pos}+no}nP|ԍIUCG"]QWnB8ߗ=;W9?_"xr~Ro^?ko{zW5OhGnv~gǓBQ?_ۯ|TG>vۃ[ڿ)0UaF_?K탺A{\X/vW-BtӘ}0|@w1:@ *er ?!	W9E%c?[+~oM_oz&P.
v߾+#x|~Sc, Ͼg??E ﾋB>)S^p6
͙y4V?jLB`$3n
_VW6OZ33|j$+r:Xy^-~`V:g֪ZFű&>ŰVJ5b^]L!xn\J 7b-)7Dꤳm;e4?dDް*fbnNRVz^8g(	s,W5ĝS]teV|dĜS˷oH̅3%s:qҦD	jEӮQKU.J[]ɕj
eBLxӈUg=W4! ˗9uڪY[GH=jULx6
HMJff\,ǲ`:(ĘyvB
+H
#4s. gi(lAfQPUAD2n<Qqyf/XRj
xC("+e6#xpbȉeqW"T*D{Af.<rNJљXs)Ӭl%& helb=S̕VqQq^N
vZqs9aKqX|V!FG%cȣV-Ie i3S-}zi9}B$#Y٤Bxy9?YLW*6:eչrlveXԊ\&%(XK'ŲƱRF%ס	@+g*eEMGi) Rk:R@L-ͭӤڦ?ԪB'pn;jt(VcI8Ꭓ5:8iРu#	Y!0`li 	KB
>|$Z'70s>/5//!vWUg3#F=nK=_O8?]PY$@QMxT5Fܪi5M+	iBg^XS#B#>j2U,W-8Z/Z\\XۼZZeH̽nn!t~AZD۶:wVUȯwVq᫙v0n<6	SMXb5 )
Ql"0kKʭ	[#AeR_J(%54
ͦbͫA5񙓲IU
Q-^3
Rn4.IB،ɝ9ںùFE0(]1HƘS{t7AZj_	E?fBMG_k#6VH5W2.ң(!CL_[5L$ݐj{(?ZHClDlD٫!_AqB$\ZǯuhD>H2 !=RC7&p>i<yq؇|_çd}d1=Ak1u0#ݦ\ӃMn@uQxb{-2Oֵx21dߍ6i$ÌS8t{ᴠ;<Yl/CL/K=QQ
E)JrȺʴb8{ۅsۅ+$V|uUK>CQg5
{^bJq|RDs8ދ؞|<xr{-O.xb',ON-D,!Ğq{Z;l'zIdZ^,l<N%x"J<Lϲx~7Yk,!85XwOOg5x"f<? 8>zfgźvb?$s_/3dXӏ̑a=r;ʷ˰د(/6~5g+(R/(mA}e.ϕ'ɰ)bfU2,sHOrpX<rSǾy˜~4eש*<Sj$X[.~`J0K`*8]Bq	ټ'$z+8)O`\\qI}9
?!~)P`}~W\SH08k翎뱲\n91J+?2M-s#K?bI?_`}{tؓN.`}P?N-C8m!>qcԞ!ЉBm!B}9lqXMdKxnRA(J+8m=6Rq>O(B2{>KJNubxvr0q(Pp^o9J}\&S$:DCBO|GɇS~'Y-KF?gDm:=왚&$^K1m޽`z#{]0c?F!tK1]Fi\YDAmYA"UƸغu-+c0dQ]L<;kEnEg4Lo- z</BoJtUͺz;=s6ʓUŬk}?	w@6'k<^~kv;m7G2۳ Hp!cĐㆴ\iHwWe(Y~x+}[yIӮzvqtgi/͚ [@q#~jX>Pq(/
ٲlV	j|oSat\C%sP6q!#M?װNSÞ6-ũei"5{>!>חUe*~+nX~6{C|
6UjVGuax$ԣ!B.W1NtqxgMpjE|}(r
.ׯ?C[; dvS+4/糀E	&y
E0'.@H{Skg]:RݟX\3^ej~kd%?sPp:;6 g=HFv80Ҹ##$3*̡\vO.EBn?+j cޓ9kQ;'*C48gbL&u
Tw*ܭ
ꕅJmT]$>-_s0F}#^<}rQO8)T&[a@j^D+]ōVh95i1IE3Ҿyhy4K v~H_,Ry0kp{B`x}c{U!d_Qxw^~i\cnHjOFSGtcNsV\"5_XFWw^h$ơ7'{qaV|oo,5vzr]vkmwXZd.y!>&/E};)$Kl3WtNCQ$i1^\>"?(+FiILGCFq.DPlc@+HM>F~&َbd	b{;\@X~#'{

K.cd{#m]/ y 
4>5o̐nf7M1Y@\`&%@~2!&%_U	=g9|6;҂?gۯ:zv8OőzNA=y0O5Waf1I
aYq<.d/X#4 8IO,77dhO7'_^-ZlKVnFѪG9௚EǍOkA"
2@Z&!{^[^G\><\#2`o.2CꁱUH롞!O\VpR>rI31s
LA1Vr	o@9eJ)eGF܌(utiH=Ȉd]N?
Iuj)a-oCg6%8Cצ	=u"s
#T (#|ߥO?+> ɶ;֠}ة(Xs}A&(kdթJǳ"a)%	HޠTz7gX-6Uo2?29f3Q{uQ|
aBgUX!t
 n]V}2kїQ]Ȱ2H#5~  OYB	CKVp,,v4DXn}LNAnc90|,p1H'<APCeem0(N)B>-FF+h.E{m(|!)8Tݴ;[a'0ԗ##V۫oX
(x=	RzOӂF`Ѹm%~Vtf/t$#Z\xӻ}g0S+I>'`u]fBV~g^d̻/1^9|gQOr^fu9K=gHjl8<?q<`.h7{:$Y`Fz竬uc**]$Kg	
Z?GT2%LHmF2z+[G['lC$b 'gMk6y<h/~?t,C\q0XrĦ%U-nBKs\\D!h_ZN*L=-0u1Cf;➢ŝb U|P=,+YsotzztJ5P&Br0,L=蜃m@AB%YrY[&(>4DWIiN.m}IUK>ښ~]g@σN<WlǜTS}g=*!P9?ˮ]]]׻uױ)Uن
&OǠsJ]kAOf/R`,ʧ|8ڂ|	o&|
_ϕϔVEۗ7bɡziڕTb_T%z4~}dsW%2>=zLȂO+/$V]4c׫|V^9IϜsYu-<ccZ1Xsz#,c{9u[Q[$=Wzr
NW~s;G~ӧE|Y/</$<¿۔w.ezRV}vv\z(|%tz<)G'O~vC̿1;zY&{z~oI/%?y>H}k|IU܊V:7zU++ga%:
[^ޟ=ǡ[[-o5yur:1n'#U1vbS~oQ2wx;]AMB7J&t代ą&rl5j=	_,X>fQ&N^.mh,M]P'3am%!EBk2i7tcO錒: 45.o/MYЬ'In?QΌ ze~RePCd_XbQMUSlW' D^F	xȫfx붔
cQb
k2ꛚ774J9_=l׊,O~߈5ihl~XkҏKj+Lַ4<zkjE~jS7uanƚ~Sw&@7hwL{s2~gxMsQuԟ' hOQ*r\GwGľKqiؓ*7]sZ~"r()WrVqO_I\Rd>|QeFEιC7&z.]Pɱ͎-GHܼ_8b3R	_Qv|x
-ù~sb]jZTsoOmܰ-7QM4|u:n@WB&QtyzzWk@;ඝgzb婭zgg(a燧l,uxp~2};!}iҼ
c[.~Ñcf{>G޳HrUu<왝'FjBujrNԷ6	L4qdTK%j[v
\"x!18QHeH8&ڛ~NO~庯ꫯw}Usnっ^<'
O=g>!~S'pٟwx>=œ]w>'?Ǯוz7_yFy> {|\O}D{S=Ov ڽz'?7}t/>ɏ/}kx;~hn4N۬L
-EX+/:,
bUܧR׏Թm>{
 ? U	sNw8_âEP%ab[.bLj6̝T]Λ[izTBP\i~wz5
pd.]</}sg4Lʋsƿu&
[[m!?ߒ45pEd8_U[ok4g	審k(cKPaXfh~EXTByfgGC?u!o[=nv汒t*4#M?MoBY7)8}IۍYxrxrǓ4\ FCݐr!\urv\#U;
?l󾗕7N%;mCp!D>خ|eW:1=fKi6?gVitIGuݿ{I7[ԿGׇVFBJEhԝ)
ZmK3_3
_q-퍖NyG$yiyO-igc~S[_j
?~-g|ѱMg|<gq92D)W+XG|*S{BsD>,oH5{.
Wz<)촼Y_i>yZ0zxW˦[PY8r#{G8[|g1ѿ=z}
3O-ύ$<|L/{h=GFZvٛF?U6>ʮA{5lO;ke8/4~z~3ؿOCQP
Gp3vwZ'܊Ք|~Hpg'g#ĉ͓[v
Leiw2,3m/v3mi˴}G/3#ؠ
{F~:+H= #;1pg\1p[+s/\	{غJ"`<Bywlt<[*j{r⑬'տ'տHCuNeľ؞	6ߘd}%X7ZG6)k qd1pB)8ȃxuh8s:/HG@

jB1g|13
!uLKSw"؛+_lF!MBzh^(91+;JDG%;?Z޲f7=_isL=7m[ws4l49b`om`ޮ
+1ݲ.,M۳T<!h=1km
ڃC/_턞O3W]P^?eXɦ|duɋÖ)?uSgnZ}^/)\\Ezz)͗<Ec8+W|*,쥗yH`0R%j`K~ϕ,݂GQ|;F7,Ɩ5Q~js볮mmwUƬVLλM]Xx(,:Q:wt?u֟t-|j~U~K;?Wf[K݇hI
dY\zR9o)j-}8o]ž/ཱ<kW]jwV2,6WwZר@~[^*>ChR|>y@^z
(ߨjKxx3o훚G/7^1[-]򁔚Sׇܽz
"/9K~ǏLl}Pxe.zq$c1ywz9I_/Mt5^
h l"~Ch˓OmJ%^ܬ'hҕZ?ľkyL
j7B}RC{րǿ"2k0_ܙ" _KF_Sv?ov{V4{A>tN>ocK'è P}c
͇xW`׀v8~+	PśGq}Y'=w y#nX	6h=|Nm}	S	{~	"<뤏|+g-3a ߔ/掑v's_,:/Ӿ>_7%NT1hojBZߧ{jpt>o0ٿp䝗|!?-%usQ/=t-uRc"$:["	Hh_
>XaC/MSpJc:_nO#IP(O:g
octgj|?nqג7pC|K^F36X_m(/p9f}~kLɴt>To5:|_)IRI[Q}c{'j}/ǟzޫuXlh~YjOx<GjMAq#?oW>>6S3VɿgKܝ3:EC}/W(z]b(OMoi\3s S?;'Iq{ySL?h KA#{O'OZ0lI𞝝͝>z(GP3{2#1~ީ'\١Vm._GIӭ+pg߃~w7)"S@]6rםMѓ~j_Ba/-uKv+Q~|c\:/O[[욘_(Γg/^_~#|?zD[i</PHi=@dB|A|U~yfcS\?'/?_H?j&?ϯ?W㕈hPߵ5ʿ _WW_0UsSixG-g2%n#}[n80)Nm=Wl̶
\I#Z_|po>Hz=U?=]M_|M~37?}-dы4̲OBqvOw$ϧ.c>(/%A
tf*ћigzM%.8|izP{=-&U/ȏٻc9'ߒi SUra_Oo`<P=l|KO%sMA%%=&O#I>=_4+0}c0>B7f=7X3~$	g݇@yۨCG|o<Q>[y{f,Jߎk?7^eB&^ϴk}/LL\{}>oeLYdڽ3~|7>L[^xws1pWodLʴff3pȴ{g2iwΌLlZRI} 7mv"?ҙޠ?Rnq|D-7yZ0{_?s0^P>A>B
`K*u 	Aowcve\y0O $k.ZdSsOo ogi]aIb>,U~s}G'rիRoɫG_%k+W4z&CJGJU&:MqWھ/zXGp
_
衎]qr,&m{YW(ۄ甍:)?'ߤOK߿D߃
E3Esx
x0ZYPlqvUhl|5꣩(oeɯ]z3g3z'z[ܓS;ճ;'e?]?Q/m}٘ӗ֗P#y(F=oB}9x}]y		ۗ^a?ԡQD[/m&|	'Ŵ_7/=Ck1]jt;~|˥_W@`3ok9u:||BN3qY
|_?p=ޮyړOɂYn꫷ke~d^=Re}_),wK:/Cv2QaiG؆/f:/-`ݜ:UdqdǏK%үBzaqt~T}tTJП+=kYU9ع-z-= _ȿj?0ݽXB5mqC~*h?wۙ᱅ǯ_|e_v64Ux2ЗvLk哥vt
	XlE 7Af=T`3Ϗ5FO
}#J]/6SO>7k>{X@qc+DƪIr>a^c
>OAEEPik}zjo6i<i^MEg4snj%>רF$Oݧq-O3g/'q}Hl}''*SKѓM}֣
┮GDzhz˰Va~#t,=T/LwPI]haS,~0 s?>id7=ks''_x
Ɵǟۮ%\!~OS)$\h2_9{9OIۈs}2~ğsr;5~?_1ؒK~4]9i~Jկ~6tL7I=T2ʗ=`|1L0{#*x}doB۟PujCc֓<86ȱ%ߎ S?}ܷoӺPm:EqIw0m8*947.y޷qUyުVKղ&i%K&Xň,O1IYQ&xPNb)xM%C;q@d&$9^ov)9E!f6&ٝvbL[U]]ݭ/_}{sξ_j>:`:0} G&˨{Ҷ?o:-Ū_<yn,<5~LN__7Y!3Î"~h	I{)d~Y<:/-WZu*Vf|_/y<1g;'{z kiR`w`jKY+ݐgy,73^Ϯ%>N>	~ Sȭ1r/a}p~ZM؄(7_qތo}o(
(#*D[*ͿإOgLYO[ʼ/vK35hp)2>czQWV^Y+\[~T<'sx$ާc}ߚ=v4Ogib`K>mվ5x3yZ~[{YW]eU:hv)㋱z񾤖]+xqD|xƏ1>ϳȿǋ~}F{d?`y)ؒve~|G8iץZÇe̗=`;_nP0l~eOF[wR;H Bz~>tbL`ߜ{'X3cL:~v3łLǱ<v Ǡ<q{'@w]NBEgݾ/}X6
孊Ls**)6)I1GkY]a9uˣXVhNcy2,8>Oa|8>{j|t܋T	BC/G'G*Zq>T{2LJ+M6*r((LJWd.˟EcOxq	5^>}< aHl|syP^xuR.u1h7cYߨQ|b<ȫ'Ɛ/gZ:vK[X:Y̿Iw
~ߔ+yXЀ<?g{ΜCHLY0,LUꝫGyΖs?
ICLuޱjl"Bk>Qo[W|1]njR	*P>V,LS?"`VhQ{~G?w/KA94%I(w	κ?A<{q/b}?,ƫ&nc}_ǡ}(b(C9t7TS*j_o_ t/֯>(R_!{ۗ?9
ĕ}#i~Sj>~Q~574?cCXgpbA(7_CGHNUW'&MW|B@Dߵi%b*ghvYbe&/I?gG_6tMs*~Ӟ=&
0mXTG_.lMs:~˞ZX==cߕ;| R}CWܘ蕗ecg_6]uY>b_$u=}^֬@'Oho%z>/[ukz8G_0&}C_>=&}I+[vǤo&}c}Gܤo1?J=Xߤo&}c*j7:7֯&}c_!n7b&}co n7b}i~8}cj>~o7֯&}ci~8}cl}cr<Gk*I'}_2ʘt_
[Cn#~DnP~^xMLIA]
	AǗYS&މ.6,;ux?jA~%kJO/v؄NSle6TraϏ

īZgok{7|,K?A>#68'lqx*֙i
O?x1Է]_h񥢝jNMߋQv@=0> @|9Ztz'Oz&$*Ѱz&>jOGۚ?\yi>Y4<H҂u]2/o8:@_Kfaj>b?Z_
'iccQξuqȞJ`"u-7P?ϐ eٞ+4'E轰ea"Ќly᳟ɒ*^D>3>(< DA)L } ^ns[ٰ{'Ͳqӟ!;68?/k@8T{] p-}~Sc?W9}Ǘ{6ú#H_Y*O
3>E/n?,G3>}&?sֺ2ov-f;泻kG~;ٮSmK#2>ٛ|O2UFZb>'ug
9Ė,I-#/ăljPd;c|Kiu$NJ%vQ6џ@}C@|ywlk+rlpg1Aw 9~/1_*'ǆ?km,ӟZh'+}{~>Ow: g} P}Ǘ<| pz@=c0t/ౣ0
>T?_Y}y6c	ʲٗɃ8;iZB8ǯ4w\|:8.cac![2䃍
߶e\&~U	&A}2wп{q&0x`@H~_zXWb/_@?;Ǳ8o	6xb 
"8?w>_8o$<3Cipah_NK~ o(V@C?
[
x0~h?x4o0cI~o~oLBLWoC}X3}yeȏyqY|SO.*7Ǐ?@t~.jTh}M@?s.ҨFUO HB"~o
7Ǣ6?N6MN럣˖`'PiuC>f{!)%N>~QNGeh\i+~jߗeo~%+R|J_7~ou
b@:W'cWtN嘥v/fBBy"M6XTI
{:Ե5~w`we+2lŴ?kQ%zuԺʋ{ C.5=9Zg֮͂ʺ.?<3ǀ?2]Ӝ7{/ʺ$>
gl oK|iE?l:џD}?@ C~Y
(CynQO*/#*-(_ ׏|C9@G+/eu~D F"ؿCPNu.{[Q^Dow	}7?@>-L2?3l<
x
Og~}'[@~Zm
.%țbWoB'qNBGyM]+Mu(J\?n~k;zpcS|+
cv |%+_D^2+M߮GQ<]^_q
z7|/G"/;/FE? ~B&/~4^;?'H ΖRw #ڪcv8~V ?	=f|;V ?O
Hh?o[Ϟ'q6	??Hw1_e8!>8\r/>`/Pnʗ$_}Z}"/8?G٪_U-?}ieo磈
XԮ?N{}oi}qsԾ7զ|lGןN'#l䋅''p>'4}Wkl~O:M2/rڲO('/[1('\.2BXlyݍ`\ؗ'axd۞NB:xE{}k3cCȎ&XC[x⅞2	6?yxv64Y38;`_*Q Uߛ
xJ@Q6B/3-Q_E=Ahg/?#K)`762?Fc	KT?0GWu,Ӯ?loרzg
7k#xtOjUº0TFez7"N-mz4wQ9W!b[FŇoF#t7YbQҟOҽMx,'-	_$hv!8-h/,nj}ў
}/
0<RBMr}(ˆs>ԟ}x \7֢<;}oе;:a i|[{nGPN
-砜wI 7w[wiTRKPT.\|oc	w_؎37Q8<@|
]kpQ˞ \T7P{;u)}cV>^'.=nCKlz
O([g)?lSӣݜ?iP{q29+]]wYʁA<ߚlQ}ud`hm^a?tLAsE7ʮm2{<B>
?]c޳ǞK_,NYE>PUy oy>+ C)F|@6ؑy~%tX#X~hx-qF;'~Uǿ/?@|âG9XBjЄ[? ai#¿8_H}٭P? ݈gY+n8({{93?*@oo>ݣ6X>?Ë|4!m:9е;+?2Wr #Xaȯ 0.rn|=Wj% GkoVࣈ2C?t_16Xo FW"Ё??wW1L]180%aI/V.Gb>G?Vv__yȗ.пdߧ\ky󽈟|t!˟
SaO*|ÞQOjw&W֪{U/Ӫc'2?ktCBę_n4+=+(wKS7]WUw{eޏv轱?tn?~y?\>{Q3c}Z46i~K'q?B>G_~E3mX H8?6	~WQR}wUos~|f
)T&>{7$z)ȓlMD@q>
O<*yq	G+^/D+G/gEIsui՘'f,b#0?VZ2~G~PSQ~3geu!KD۳tqf|qg):3Znƅeo׬S{V_77KWModPxlh.}7aG{ʩ\1!byG>=3_].!)TGw☿a(7n4C
g/0~[3@?|F|&.KKЏTO@?0_kv٩opz-~0O+|7?rϼ0Gly#.utz|x۹CᱶL/5G5E~</bS+to8迣CņLAk{)H\LV'ЧL"y,*X߻T^T?StޓB#b03>
o=V>"GE$
Q'h9^Fi}&:?TTrW|=?'XR}OS~ʿ1(>#壡%?fS*RQ7ϫ"C{GjOj
8R+WH*WKeOU`썢I|ǔ\2^oso
FϻÎQX%cnf~|x6@ieΧ=|iʜw(?gX]n>aN>@
U%uo}&F]+60G9%Q|;#(46KC֧e[ߙE~2e٧, bYM(>/rYS 8}̯Zf9
^..qS|e-?.sY[\x	{Y>zZ_'>a41'~UU$U9.Q\'#ExJ|f\R(ϫ(^$1_5o,755"g
!7;b>ڋb>BP|<uOD%fijnq_$߳w}@A+UΣ{*dVY)/q~?9}y><^&p5W?VB_4PgJ&ܜN~é߉t_^3^k\Je<r1ol45.`)iɉ<=^t~p0ZM}da|?YxuaIKI9/ILy`v}f7^2`EUfxA+NYكa=<ۃ{
o==eTgʕoꓗM|=gg.̷}aO}3}&؇맴eѶ÷oaC4 61	wY]~~v\H.0~̨gLOemS/cny)}3R.r4;dt*cuto
x+ga,yB{6*D`S>f1P*z:p~ߊQtA|oPJ#})1gjZ
/_'/aՌk%}Oge5pk E3o'D:
ssP*?߳T|$?\Ql[t/_jT&ok)E~z
Ǽ0wnueMP
w};O%{Yl.foui5̿?0Gzcuܟ-_ΔEeL1>>Ʋ[/|FC;:{l}IYHiso1>V+śk>>q궹7?UReQfg?ͨ37_5%0l5cNS|Oxy~+G΋|
[}(B~oI`~؁[0	]~
|~Ma/B~DM6$%姀$1?EXߒk2O%Ӵ=3𑹊?{~A2euifrDEU%+PV6?R:.O7+?EBR~
OO˩!ӭceS3Ok3ESQ9k_v<K#|8%ʻZE䕙`]{u?s~].	S7Xեahe:OV(+L;TdzIW+ݐ4[d|yc_di^ocM~B)vū
z][	*3>}u~q/us%'W:DpJpɾOnZs|r'Y*t)g[P}5ϲQ_du1;P0	<?1o>\eN?H>]#}Y`єWA}6dCG~)֢EbzM~~cmD)Odx~yF|O)=!u<Oa?O/i0	6517aA߀l߆^F^؈Kgr9~0Z8OQ>p	Y]9_r;/Ӓ?1H|o~O7_}")ȒH$?`eq9;-=
PȒA#oz{	{Q{?bd"lx
clv}}c!B{]{5/k.ϼ1|>M
	E,`J[O5p~ȿ?	
ЎN{lc#{(2@922+,Ey֛{DLy%?x]x1O*@}Os
?sxn7#|Kda{#=|jVz7ЃH|$Ny%~y8'yɼL'X|/IlZ/hk濠Ql=_J}Kje}"@Q`ktW=Hۭ`^XI	l=էO{ȯB_/fwS_&4u>DlINSyW~jd 9l-{e3/'z;P(|RY;'Ӫ?o擩k.l)?E?ǡ?)/Q)zOܿY0sdkJ~Ux	}I=?"_E361ir|&nA</}t-`we/Мo
˺ǒ)11x)R$
&}[$e_}H?rڣX?&ݻ	g[M's?k?*
a']|"$߽z>EV|R)_/+X:Ͳ	W&sn.?o+72hЄ~+_|RYKo'|*͏"AV<(ޤ5|op>@ͅoS|گ 'iڍ4ilMߜ}5h	*HqvǊ@+ix#}?awv/>SEKL?.R*/x-_YߍJi(?q:MrsۋSyʿM-ũS>*}b[G=@B{ /Bh"{ne|'eegkfԲދM\m`'aH*s:ڂJUGA]*v(:כKo_+Y_&Z%}_m*}/:G}_@M6}!*Oi/C+/ӽyBv'D&iw}ܟEyU.o?rLHߟe_(#z',ۄԺ6_}ȧ
01I;ϧsy>?k>ޚЁ	W<(I?YSHj/'[~Q=4{˟ؽ} e?[2o)`7?7+Kz/kV/y}$#UV7,io~Զ7b`:ޗ'/!s؟n]5b*x>_`=~SNM>ESthe
_:۞4yt`#
Is-DA\:T[PG>7?g׆-sMN<xa+޿O0^܆f[Ub˽,aWOϏ7>ϗ}[5'QO`JIǂbSa|uoG|WMiޗ
r99:ۤJ Z??(-_w]؍⇴UM?.Gηk龘W(h?z?+z\Zݿwghow~Kϛ~3ecU-Gt1([/gJ?} {^g?--g*fz읝E-o\yOb|>ϐks~\|:_Ѫ&pfe7~9Ϥ\'d6>ZvlGx/`<h(LZ'iPt<0ǱlH= Wo,>7+,qǽ(R(ϦGx1$42-,xQ:Ȼ%JtGM6MqhMApi8uُSRucI uq=ޏ)w7}33;+k>x1aZĻB1>QS|cH~V<ze6llG)ZoyԹoo.1nSؿyfNgn>o-8JgG?_i~]U3E>>?/B|>M)QGKSOV,N<"	Wz\ڱiYq6/lX߇3g޵\\Jϧ<S_YOH}AS?n}룡-y>+˓J|'4cվլ9f4x_o@:v`V/eS%?e㥄KVcWDl<K#y>c_6g
J!\U\oPpEiQ|sv;uA:3n/?hdߔzZmo@<{}>Tj;נx5+9׻ p/V	_l/?;_p~J	(~¤ڊߙvR(BӗKğa!T">|W~w@X}#S=[<C>Su9xί;sy?']9l^B{5!yE?|9em7jфsVsR?gy7O9WQ_CꅊSpIj1Ue|5%~NyOMM^(!XGCev0CMO^׌9G9Z5Ꞔ')N[Wq\5st(oY/1_L\9Zj9+m/jo慊S>xϯ-1*9PdGKyzp'K|6_&s./<bzZU-~NkS^>*eV^jBq/y8gwʏwƢ$8^Kכ˖#ˀC{8N5K)m7t|Ӭ%JӥSyCq;W}ڏ@rsx^}*?hy7Ri*ol
Ûz{X+OLxOݟh<+޷79*޿럒
k~BoS*ݿ@]~i<J/IzS6o|X}35BĻQ>}ZH5e̇Kد)>G?/T6]Z)K]\H$'5긞@ ?3P4%%Y,o ˟(OC_9M7YC_I/zg~J|}b"_<>;x"`_n|mf4+k3zj_( r _bF%J+i\Y(U᯴<.>J>?;%m!/)'onl]:m--Dwi*?&RMwVo@l#D
$[
O`{ K}!S|Bػ^U%}»4SV W"g|Kҍm5ͷSΖm%gRWP۸{>OxIx_;->MJ"|{p'	w8xp=&|{y?r'|?.sp'~?a\	?Ox?Kwk.wVcz}༾ze׎@)gK  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @ !L'@xnťg'Rs?W~9> }t <xȃxOy|ƃ_.s{p9999999999999yyyy?`qܪ1,yz֧Ň-a΄)RdiVJ)g[圙6#gԢ[ڟyT][۶{'O==|DhX<1ڥo+Hc,ѓl<9?w#۶FH"h&CT<Gbzg62H4;'c񣃉dXJOꝑL|p8D+>Sɓޭwv|0{
RNAa9$D2XTG" TTd6>&3zw(3=K@ld4>6wvfNePL&"wec0!KW<ɦcAlL^"I&tD,a ;Klިwcd"ɚͯwޛlv_[2;8OǢ2=#PO:NF$aDQ#sڈGIac i2F:ci#2F4a$GQ#7#F*fF
0FhHGFbH13أF*kc4eDF:e%q$eL1轢Mcᙤq UgIF&mܗ1FtH$tܗ5PlHY ~ؓ2mٺ~Hj}~G[TcWl<5=څ]d]v}VH<qj
'ϫRwثЙ#Ѯ{_.;9D <OKfo mǶ;(Sg.ݱ콻8iel#ODFQ#s獫iE:!*@o͑^dǎ#G[5J~W"~ĒZ%zvt( B ^S:lwonݮ{௱aqC 6Ŏm9=zww]kF$%NTUY⍒z
m80;irv1I
O>
]ST
vʚ;SRG'1-Ǌ(TQԂ·I2oɐ;4]Q9v
zG9YkkFD1WC2륉,;ftl2/1Q2FSEf82'|(
9h72a&iH
ƾ)Ui5\ˊ̗x|)8W8rye|ӪkOrp^S_[dOv|hZ_U'-9 ?3i1X.u٨&HI|ɾ\/8SY@}k
ȁKn#BUqڡ&Dv:WUU_s6AiЅ=JC̕&f-Q[ۗ@*3o2zaP5R3lQex;p*k}{ANhE׀\83ޜYu(~^oh9g
%Zp}v4UfuHHCP2QM\QإcaJ0_aS\	bgo`>hQ>MYVeF%LF
j@Ƿe9gSNdʞu{Q7y۪Pⴆ>pFG.ѩݞtY^SȺ2`[>,Em u ;C]:(:4wId[T:rbÆr "i`{>^F>2qOťۀf6n6Sk;TWf@4%xK4ZItvTd[hժqlvh kqn0Ia{vlvkft&iwA,l졖]Cьw+hMiʃ,.>ҎfSV}7ߓX$3IHAhf
xKQ0|93__t*ؚUɬrg
Y'0pwyCq=;襸
ųҩu v5(3DJe$ߕɦb)Ӧre^4>ϝO*T%Jy	53ERS:O~UK
Aux2v|9Z9FTef%9MF۫+~L%QӖ~Yjw-5:¯;C#J!WA?
2<nn᷵Rr̰YEd)W9NY=PM/YuAS>5}yS/=dM!x)+)UۿfSVsS]&=*6n?ϕlh2bk\oآΔט`v_`Ds.]Y
>c-XOc~[3E1dZl{'U5pCVCw~'G&-2ck;XD6%\$O!ldy[l@AVwf/HffUK+ ά%fv[ Jygh9EX|)-WloƦej/s4!-iͣ}+^tt_9u:hz;)b`b0(y
r͝8Wqt"߾
q)geV5.dD+c(-l࠵w'J{
w<Staq~YD7{flq2O>ov@̀Ьt.$sIe$+t$בdIeގ$+t$jdu#ߑT;ǑTjq$$4M[	ׄ_H˖xES"Ww:p~Xݩ=#,%/8u(@k|,r
ɳBfY@R^ ׂ@nlv=˟=Nj
Zg=Yz$V$G<VN}?.s-kײӶS4h>{AR9b9{<^C&[Nt{G.kֽ-X#ybIvȫ)IcOLq^iR^D^AR]hB\V4HlI-4HV`XUoXu=4HOf~t>Br&+,g=yeVvYפcd9kB7;$94[ *TȮ¢>nع;􁹙bb+P&Oד>\蚭]_HU\\n~p[v}o~OW'qDe	
dzĶo[նkU9H4WPinJM5+`mIt{q\(Z|s,	n<e_r)sWOőOډpm[wwaZsRG@A?	*nQ4`B=c	&քߚY51R;͓<$jsS\ȍ$=&kVκK
%A
)?{Wuڕ%JHGȎ-` #YI5>`ɶNơ 1ǌ	NȨ
Ctڸ$ԅi=4cmIs?j%y
w9{gK{qI
4[\@):->/n>j*qKY`
gbIٯ% 9b0Y&dbJ9
4
9rVqڢ,wR8Bdcćmښ?m#P)pe۟{S
.IUнӖeMJb8iTTBbrT9Q R
ý$o#2yٿ_,ˇc^g)hrMINXDc2j1/95իzEL)3];z;wv{1"mۥSB,L`EUEuE2YMQ6BlRˡ~Cr(rC/rTˡ^/f]/hci4yWe8A4#9X&2qLg9ˤɖI2R|9B¯0`&p+wwXA˲7'V0QֳYl~Eˉ޴{~Ep	Y?#ug@-"d,H>/6ϴtA_gRxkTo]Ei$u1p{~tϔ+ik9f?~8= w6_#p퉏j rW6T9[R/`3KZO%wF`wMz
g&ICnBnkKi>34" zȯa.AeV fWC'%̨W
ڮ
BP}n*64k&XK{6ΏMSSH&	L:6Z^'<U;_c+,
7Uc*a5cҞIw<;OٞĮiޣe<'a[lHBgT@>"Ff-@֋`>/U`ЌV!ύoK7GLKcvw'ysp߈/^HE9z5~]_N?A}UL/HCS83Җux"}^Fs*|~
spIЌQ&$}ğlJ)M`mhifny7KNj tZ&Z[ ;/dz)ﶒK%3n#i}MmOڐk}ٴh1L =mobO]n=_ut&ֻk5ewRt7>-y\ҶK`U4vJ͘u+-.Ln$e]T`b"ȗT"&ALqX(ؐr'<!5
,3}dGX`9K6HJ&3MC2z.:#<3lŵ<L{%\sBg
;*08l1Ī;(|Mū1<`fKC0HhY dvWXFfCm׍ŬAaO1;:~e}яğ&mYblQƜ(3jAqU,Yy/Jj0b^vt3nQ#Ѽd4PVB*/*`%A!cV
_6
c|EV3BF[aWaQzsL֌-b5,
<c-!eu0;YYv>Ы:YܻYcyYۆΗ֐sXEy8Pfo1*r}54pͪwiY4;(oØ&g>w'MV6m:f"(ާn]4_gk=6?i ܆r"
xt o%=M<Ņ`<jiYؾ 3)SsiY!%fSHجK͚&j-ҧࢷ(K9,ҍ޲,Uw`%4Xf~yQ67,@ )!ch:f]ޱJ
,	Ky06 bߌqk,2\4ssI\-/c2m[EyGw4b"&HKL[ 4H_ր{=D7MþD=zzX%. 'h
m6khRkw8*0fe#JC˭`?ua hb~|&eNĞ:Ess"v꜈͉LZDdIA~Y#g23yp	ag}I"|[HTDUE0]սZ-ʆlhuP#T1pD
9g
ϱ}ub3r!>$k*3F6u {$>UQ^>ɄNͫPOh:
4k	~0(B
$'Mpx?3]53%,8ʥ|a	T#tT/SKA<_G b&?yoԤ񊌺\ůD	>(&\p΂o>_Hv&+P
x}DLy+4L?Rp&Zb6*M-1Kjp`>+{
Ѐ \nQ@QQ͠e2el_Ǽ0~وqcʩzL1(]it`(+	̔s~Lc\EZ]!.>X_ș[`*P1M%lߔ
4(Јj`Ϡ1	g+{M%s haD4YP~KO1%j[@fAS6޴@pSmab	owhHGp~(Q3B }K/Nr6OT8yB|nKhǬ7D4^#KƑ D({zS/t??m>S#RC4S(4*񄷪D!\7i)؍ݣNR]t8#+W))cCr9P**3HDDM\ӠG]*>ByZT);FN$YB*^p|FXr==E>KϝI7	$bV$ַ+e7;zFK!:RAݮfET)Qy$oG0OuؔDb{[p8ٞaH>пd:ZտσhuG JDURqj
Ŧ>Qț)h\g[4Z)(c>AA9Ag ݨ)eY<\-heցp@<ELk^ʐ:"Z8DgN*XF85)6E5XgZQlz}|D0M%β?cPHv}cCB=jJ	瘂G&U mM=zdWF`r#P{dIxiĬ=B4b}74q'[f 7Z0k[RPTZӀEMS,3UIю	Ĕ^,
H18$.%L@`*tKZMy[$,8<\P9.ġ+ޫ`6g8h/) ۄNguuJ>xV\v|yVc 
p:%=*W
' k%#uwlHckx~Ğ4FChf;"97*R=98+)z9S4eP?Q˕ȶPVcuR`W`zGlCS+_pOV[ha}RD-5Of:Soѳ"K+D:zގ264ϥDvc$gŘ| <VpՇs
Zv
kY=|~D]2s9xEj"R9C
LanŊ0˒Hׄdh%h:莩B1f9/^ |Szop'lh0K.=]H}:ԂXz	@emdJi${~z.։dc=jzAdʥӮD7?2	Jd'"҆8t0ɲ! 2drE. I#Ob	xriR3&{\XVibmT2O9*k.$J01h_"Rte+J:w\CUv0;	M4	?qC deRmpi#XnVh*ĳEX٬:i)$$%ǫ/]$tp⃴RWW+G֎BаTJRR뿾7eQ)šiXVYD>15^(4x8"`1}ATb&0[gFg4P?ĘKTz/c\UkR'7&~Kj)<Ron 3He%I TʄtW̩q'6$vB&
WM܌$/]nH);_o$WqGݻ\LR5n=NJ0JEU$$ 3e v ][q%Y)Wݍ-1J2	}b~dȻscޞ60b8u^"]Zw!ʓ9W[w_!
qB@_0\z`M9CW4ss]f'ICiD gjb#r1Jh{zRA0zYi xvЊN.%j{[7٦cuxkY_kZ17,02󡆬
|3<,5m7J+lo=+Fm$idtQ1P:߹Z=q@Gfzo/G4t
](o%tD9ҧ&љKx~nLcYBw~LН2yi,{/O.(ty[2K螫iQDgItKYB(OzV
j>ӦcN\$yg|^Gej.d|%qbn%:T/5{[+hnll&Q <.i+^fl/wzyo{@[ttuwLPc>^9uV5y^lH3YN),ˑd2oq:-&EAVgzFY},!yLH4Kldf>.:#ɪFy9ݣF%VʢF^cR͢Yx>sV#K9>W
foi&YaŅ=g%yYZE^פ,D\ſ!Y>-~U5nI^gHJ~wvB9pB'DYCcC\U|&NR'W+b[܉Q:塶K]\U!Q\啼Ӟm34Gߌ{=Q]L7DNp8ÔK/D9eFʭ˒i"b?=CmS.ܵ7r^]
rn>P-vwFr~]r1Ou^zZyDr?/翙&*zy(WT/듷@I`)OS)Ou|S͚yV%`wynힹ0vt	nº¯|2xy/XӞ;L$|*d$QlT7'ae p
#񖭃uݭny-1M;:m}p9i7m:bs:Z}t}cL-_޶?οmy}[㊶޾-mƪx_vj1xsG_c7jwhkm3=XvA[noq7~vC|-pr4w PD8[[VA[SXN:޶.A:w?:oٱ'v[n7cX?;q%۴l׮$#2%:")S"-"kD%Z.ȳ;RT14-6m]4M@N[7H&iWnPiQh]D0 A6)Pv}o)S.l7?gNc0`BB[3ف)cjS)X~dz_OhCJS*KKEjuhXl
6B}ngby7Kf1k$s9IPBZ/EsVJ,kR&_NAO,Yv:oPFTwntfbduꥎizi%u&^eY2IӢ36rGN tW^[xVH-.}ԣܛN8ΜZ78t>	e`o*hKԡaO=^;JLZv$6RI8TLk0P3e_/K/`>	O㖨|?Ϥ8:="l2EtZe^(ɲbcM'xZB.rFy<X@!`rò2q|;t8ǜ3end0=dbQqNvs'=_fB=Y+|J1JNZ""vdrrcd)$%̔/Ӣw9m(v4
c|Ж6`iYs]cs˲c1]_6l*" B60)[Drp:}Y->s8 Mo0K{+QY3`0ڤn<B I\e&oaLEvMy[Tݤ]+ׁyAǼ\".MLSYJ-d2{D]*V.,h"L$`]wEkI̬MemȦT2.
;,1*9W9m=25u#jkQ#ynRU
\:(u+ttE
%u\&nTUA^Cy9ւFc26k515*0g#YY
"IK7JcMGss`z2m5~:/IL2Q*U0=N%il߃tXEpDHLO&fchŴʢtral ־LͧW*rQ2r>dLPLNJUjc~gfX0[|f䒙|d:kiLX&X"ftl}{*zIwzRr)3'F{|"&zo=?Oκ:hZCxӏm(?W4mw*[~\OώS
o ^/!74q>o,߇px3ww]|;A|NUX6w-!&_BG {0 ?_a;|[9~ T8E_.==olw+WN?ğg?W.}~@|S`;8a)7y:k}̼~ZNz|gz]}> GHbXr|x#G[PŁ vlM ?N<>*]>5h?N>с1 ^ b ~% % ' Q :/֩q!%'>[p![z~G9$@z[D=n3-𨌟 <#W}}^WJ>!vl{SN@M\v |W 棛Mq-fU<vq[kSq6Zbt<G{W_
ԓ>ϷK|jaYcmvjwޭ8 \	HgbA]/#DxմQ܋ @"TKO;"p9o6|ߩzF=^Bȿ[>!T^ml=#~TPx^+ \gZ?GuI[lYXS}ߎ.ڧsmj`\AWq9W>_o];5e%PHQ#ʞ_	
?-]YtEF!Ͽ"}S߿JG

mð_fۙ)=-n(\\mnw\GqXwe7
?p+>xl4?6T<֋ȯO۳QGyo.;]O<Yܮ?WKW3i+O~@ySjMlhi2iJP; |Jo<E{#
?%~kRvѶRS۷
.Wӳn_iun6l9o۔	SGdnw~?|7l'냝W:J:4z>J6Ohm_Rԃm?%WPC$P|kAƏ
Rneoft+OCʅq2'/3m]Ӥ}F.ɇ$WY_BqLևL
o-u`]c_f̫ySN<GG>a:'8и~ A&~-)>=yDecs$Dt_(A$v<ώȔ=|q#KꤗyqN =W{4̟w/Uѿ2.qc;xGZP^z+U觽2o{^zy`UC/&?yO%>ZTO
Km:W<N,-ޖBU|g_Bu/<rk^zy"uh'/<o]!DK;r=Asy|q:1~N>k{=ߎ%]=w[֠2~"4~Gzvg4MsO$8uy:pЃA:{W#軤vWk!S.zOiP=~je<_E`ñ8>9?>*?.M?Lw|
=WL8g?>h(R9e~iQȟ*o}4VJyJ7<w`cqTOBR6UߣOǎXK̎$熯i SCs	cSC𕐹uJbeH@(
1Yb%c$)v"F>_B>p'V%D;8|;i@B$4)/(kܑc3Cd2_$G+dY4[9T&ݬ,hN$f<[i	Ȕ@ed8nr~=vh(I'cǦfFf#O͎G'f;we|wgO*&~j<1KO̬e/~I&O.^[>)@J&k%dv[C-x+&i?`%Ybde3;?r]Gڃ%۲>he|V
 N$>㽇<AV2YL#{XORЎ&5D7S-BD Q\Qi@`XmŒY$g]
R>+IQyD-:aR[;Bq04ׅ7~J;8cNc{le
zFb-OWb}ɾ@kkm6Q?ƼAm4c䋕>ncJ44a}$aGγݫ6}5/4a6,$෪	')ڴ]d΢m'6`J)<v&ł2]
VIo]IiX~o=NYEOp^#dztW󤻧}oYD_I5
1puwp z8-r3K VWO鈛.#Bx1evc\CHRM0pe8O$۹ЍE5$cnTzϜ<nun|eGPύ|LamO?FW`F2$qS?aLP7$ٻ1z7~\#]jec|1fZ
R%Z\++ Z1"Bj7 =hҥSݵϔш$^v r=gUxV}l^uɋdiZ+WD<WY3lݏl65,_$-
ak0E6
#0pCzlr>[0]:0/Q"1d#='ɴQ^gieal&R*K+:%%3/\}	LUrA.>5o'%+0&
[SFW,*S
vBbt#^6 mmfa̖re1@
*HI-crď,cAW@LP@+CYШLИ4J8#KB%#
,UL}\"	&nF tO͖Eu)WJZZX$_%.CyCa9i65pBe9߷Tm!T܍XRnv̜ŵ5-ֲZ[iZ;!
+7+~5U[L+Yz
uT(ByR ..}75T"qW&ldVճ8]Kw.mի: =[LJ؉\
>aS[i8IʡIvMZףI&VQ,Uf,Z6Vq,uʠ$8f2cdy[S"İ-3c{.
ѽu<?[~P6;.='	lnt-/'u_79[G#>S
!<&eK\Or_4!	s&\s1L.6螉3x7_^/[^7z}-~=
xz 4l{伮zYwoc]g51XρlܼysgOd5\_#
<Utg7nfv9kћ}rܞ]uw2Rct>`ߛOL'k,>pҧ%xR&9Y(eSd&wC'|Wq%l큋KueSJ]DUqutސ_ȕ,%WV~j)Bǽ|MVMT{7(l]ɔK5+ ¾:GY
}TE!/ÐdyFSq$ԬuY!R5SU'(!zT'hrp
1T
"3;;>L+c{\6OΞ 9cy935/Be[\HM|,#~TiHT.Oa+kjOrxA=棤qBᱽ]vX3DT,MD%$]4
XnӫVӕ3g[2LEɹs{k+OYsі:c~:!3&Y1)9n@+%uXYLhO1a刋*	yI 59D`dVXD5_?56+sg7NǍ8~IZ_SlZ;la_v*e.,MtVZ*kABB+"(,+R(Z׽L{}WKE@tgeSqb)"_-8bmő`8SIqČUZִWu3}k键)n^ֵbJ}{в;?pbww'Z%%Th*^ƀ24վ;uO~;pMBق~|ZLgاr}P+u~S]ljݩ26ۇ?A4=s-gK|`2\35xjy*ur*jW&[V-MUmәЉzf۲TpC!`d."?)I8yvA ,y<d86T<cWřSgȢ_9iʪrvJ%Ƒ˪njcŢ\kچJ۝E=jpĕ9%.j_,Kݾ[(e/8+b!Ur>vZ$Obg9k04ƏjEsNb9ПJ[Kha8O{=D:)N+?VS_VFۛ{Nvwaѡ*H|X5̄3P;ڗ,ڷ̺mK.l|j=t^V`wUn-]n2۸qrrƵE4F0CSD|R5jcZZ.raDf/=N}xz&cYսeM!ZE,wz2U+MD`O.h ;scnݡݾ7N,*UvSIb/Y<e+vLk];)%_)c<J˘9nnrZdXǏZ]݉g'dU9}v;}|!h1WTsUDiv?;kN;%A1廇1(r{!FB0JaRm^3"dJ-ɒƅӂM
9W\'b3ɨ $J}Z:G3WqݗVxR*pKoJ'&f{쳥"4-d_ʫ(5cGX.|^fVV\_FQ25%$ӆL4w\%d8[T9bO4AZZӥ9?_Iem8^`;9UÐB$jux&~;*cR~]*?1㵠=fEG?C8QȇR,
CG!}P趞~'Jpֵ*J8ʆ*pw\'A]"ֽdh
"#}bS'x"Awz/^XU0+W4lUT%%Y2:-UӚ"%S/3dcֶ}'*(0bZۑmZw"n{ϺYNo;OCpCfq[)CC'=vbyv?! SUTrDf1EFOts|izZCD{3>o46;yB#q'w]Hw]HŅT8^l@b7 wts4X{R 	HDIvO*)LoĀcwgg[%K''5kZ)nzۍxdrn~x6`S:Rr2i&`9n 8e21ώ͎͍o֍
Ċc9
t}*)}mּ
~?CGI-Ss]mmU\0ɚdm?p5a?!
sy;Ǝ8WS2$Ł V[vVΈ%UGSZ2w5A	gJX -^uw_cD|7fImQ<"a:կ
fhMTB
bX#T]fH,g0<(PfkV([5境
'Ir4,S(&S0CXEeÍKY,P 1ƕu^ rŋ	VWxD8HLP^rkRYRGV9pJ'VX0{ڏkd0m`5rR-ed_zzLyѻ a7S7oV*Hݶq;xX7B҄Ou4+!H+bq31-}պrXvӫ+ƖwSVER~uk31a5s>!`DѴB2}c5SRX먗1ٴOSJ@Y:0u2'TBJ_̤F=UPaЦGWSYBX>}4jHU	BPE#}8$X iuT'+e*BJ۶
L-e|)e UXgJ|We'FR}7/n%5zzN^GX}%kۼcm?8zwX%r)8]YYcDϙGu4 Gqzʷu%xIȌɫX1y5 Gro*X4xNS2#q^EPx0yr3EL!f)
ZNƧ噱ؙɩ.X9MtBɏL$t:ax邜y!S,-+NyPLɸF]Ue/k[̃Ply1fuUssj(:l`xt:~aƏ32N<,rW:al%Gm6(sU4L&j
T&O@S
52AgSbc޵SէU3򘠵^۫<(;l@5&yjW+;PiQH+$yw.<&J(KgEԕ
U0 =\|&5u̷aV
xV)P|/`"jR.AFp#h+3VA`5W(35S3sS.톚_/a鬙7{iUW`CQi/rXr3'NxzbkfVk)$yygp7Ҕr̀ijiNBF&ADI"8ⳳ7.9Y,ͰVA3s"?
6p@q&VNM9[
OZ~vi>5aRX,U_Nd.ruwk?dOt*hĻkt*MVmAt
;a.U"|ME9/f~\dxc]s<u@cqѮ۾=
z݈ر^utb4\w,ib͒T5P|5K1ҲO$փwmpE]^cGvtVܔbZl~ÝFuLNYI&[TbCZ!yM-㞟0elnu?o35[ꗯrRTwa2{G1,~cqm=u_kJEf#*% N	F!wWB+~t[>]7*F>fmH0 1U˗Ԭ+\[hLkvUeUϻ%UMUyqawR(I?섣Jjx\܅"2 Үlgb	J-GD&b!/fr0Tf#â)T,ی2=3f5yF?dQD̦ܺzBo6J)KjMwN 5}bb%¤%<mw](Nh&&	yܼUibbq׹_4<
81kWN
$I!4JQ`O-0~5<]TL?7_؀_#D84cpϙ7WcnGBo_4=7mb~A> w'7]lyc$,	`o!p$89o=\>p-X|\
H?!n:n)PP߲Vf.-[Φhakp-=Y~?'\^%]%&^kwK."64>"&Of][Y%c~'G:o}32>ӱ,(= ~$/ϘC~z{izf y~	?o3@<F{V3bѲ;<d!X4!]1|~sH:ݶN1=gy#.eRK!gft/y=_+s&x)Ϫxљwp(' K$g᷅
(aGW\yIWB+\geJ\5p~qGx8%CF㦐r%k)Y#SC~N'
4G/K?0Lx*+B!	1%%u+g
o?KW7AHMg<!m	>2L)SDg'sc[9hj	e
RbacK*4K?iHsc `XH|˪):J|rig/M$bf!PRa9	u-SB̺&hס@񉜒C̕%DQM^>36CJAfĮ{$L>
V
`-[¯,R1Jژ;?]=yd^VJ/!Dffo<_;~~x)<xܸ~wO=CF?Uq,j/#
˖p!\Ftd
S£xtpܮrߝv	1=l\sgx}~o}x^jloЍ?5"z:oj[Ҧy@m.t߅t]M!Kq;R޴⹷x:&R*T>?B7PFXQ##1~OMx[!넸ȧɵюk#Q2xftBq.RLMYhbH^l8 coKy{_y }'h[}M#H{Fbe_8F^gG׭׾5h'b~GgZ㛏5WgfX{/RM7͞e^2s63?Wީўo\^I4Nեj8uro牗_oKxÏ4k!R_iBP$TFmۡo@j=*7wMEhn!y#/Gߨ
Y7.tM9uGѡ
hƣ5gqBHK$~tTR0hqYoEl2T1?MK,]:DCy|aaH݌5%[kHSXB? Vwc=:!nCޭ+vI78cGm2E`GL_܄=д4	~4PKY`sc'>J;HAǳ·`.(MCt;b-6P#?3@?{K-賽>r+4$>򗡑,^p)*Q{,/ﭳq|ҡ@C/c4 Q?0:r,~yBvD(n{\d\`вZ&Fk#ҍ0@t(oE1><T*D1Mxׂ>ݛ=wV&gϏ8V>CyE?S{i/ 	~6owzZ"e
Orm?~FM
	h~~Ft|/NjFc;_6O7<-r=4. 4:ԏϾqY|%Y%jDJ./=,ZyúXKrV˽=r)UCIFI
H[M
0Ҫ@mH"_PHS/;nnox	31|{<-l~t~R_Ϛݷ?kub|)\}wxw~`lG2VϭwtaNFv5oOD`v+mo햷lr<ɰ?lw֣&cg5>[);~Yx]
G7c{f\f.MԜ^9@%a=r|ه_?{`}w#<y̞?ȆHfI	lwΨW[^=-'W?է:#^XT^DTKS]Yr!wmCdό_!@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ bLynU+/7bu+Vߊߍwc{b|S?
ܠ.\Zșizmܠ#tldܫŊp=jFU25-W3
N!KM鲱FQ9wɆI%ӖŴTY3tP%Tm:
5uɽ[\:T
Y%ݔݰVT*ͨV1:JWTW2::+:\*e:4r$PJQ+CEuFAmmC'aG!K89?l:tE9#Ħѱf۠uvlU퍑QQEyMT))^.:KPE5CTt,hibI-UmтhDXY"]-W|ղhXl%u䈫i"Ab3).)DK([㊺"^ETλ	juQ/.8_g,P:?}n̙Sg	`]K6Uq5=da
5cmMiL~a@StUsYdt;uz|h,e+,K/Kbnt,w,Źa2ГZYa?'txrFىSg'N:2ѾJ.QlYgAVYiq )*U4=#PB~Wfû4el~yL/ӳ^Bay<_KKt~Zn._4f
/v3D mTC| lv!}(uTHg]{өt;~:}Ѩ;]}n3L}BZnxZpht`z|`zMtz0μNɦ;[vtSmOSLwg/R~0} NNq$><XfzҩBH߂aovܢs=}*Š`m{MzYɨzfKE,+Ip_k:up4m Xt90V[ů7eM-k-ضyp
ښ!Tm;} <%-!mM3Ju6v=aՓgoJL%jN|l8!>
F-otzpe\}o:ڜA}"\G|%(cLf$*0k{ჲFp[Tܷ=P#ǎP`,,gƷsx	q	}
HGxwjGj]_:ɝ	_fOHy<ßghHS茝3	C4q<N0GX?M2."!_},_̯\؂׭3&)fYkõdg,,Of
aa~FZ|id&)QgxU3!2i9Hz$IMeŲh#s&kR 
{%7 %9z;im޶t
;N3Ov9A:	%}/Hw9H(] /ݽda1SHpPVI}LHDO/D/&zIV }d0~C G:q@hy4YH9^@ȱp };D\>Ɂ7*j2,-.!ߒfV^D*eGuն
3	Lpd*bِݕr
iy%e%MNu +uV@5+:	q[=n:-kUͼ\55liE\.cS3Һ*ëԋ+!Kާ7lΚT&Aū,+WI0]8U`ErW˿6ɭ:٪.犺,V*3rEӘ.-$	2=)ߊi79ǭܪiOMW&x$۶|dX618X>]$;88"\_U LWaaYV܊5X#ɫQyo
 >
?>8R/q_
9oo	i]79-;}7;}~ם*|&{98~?6'gRQGH|l;$k
{|0o<k+B$2'ߓ	Wߗw9?8.#6O}C	_w% ~ʛ:M _ϧH ,x\;yzlHxzIuMnq?]{	'vduy!>xo&빕M\K
5rȟv?l
Qo|0-q4/O#?{}rnk쏐szl,|N>?s@O 6\Ͼomq޺}RN"<___W=5=F~f)f_d!}.>ERbT?T}]]-ɋsXM5:K8mWȿ#{ۦ}Rs'\^a'W</r	6C#&<]cg\W|7gȳmӜ@>Cûǋ,sV>Wu?'l|׆w~#+n/X[|F<ɬQ^du(bwyߏa4{	=>oh9dMU/
ɧjOI-ŧ[v
x>اI3X.EG@n\??@^Я}CbM?#A~L>^;L4\_;
ShblMv5j"&OJ;	
5|W>DW/44~TPl"&%?l,+5O1~!5oO	lþ$Sc~G<"inQML()=J Ξ=8?u(F	oF	*/4fkQOzf`<TX\Ѕ	,Ye,L@ҕú~fJG-RפkKٯd4Y;,{(uMG+nhPgVkGj95].˶g_}P4\uvrs)uҕ	zY3|`镩u+Aep^*,\Yzw~tlx,cJ4q)XvO?_R,0"$3dWɹz^{f+ᜢof(ޤVŕ&8y)xN]pd0O0H7I$2̖̱7y'E~ׇՓ}U׆U(pdpd	Ё۞OUY7iyGTP7g.<MW=?P
.y 隭ZtH3e&?x<ov.$
~=;8'эhi"q</p\5jTʫk6̖&diZ42ĬDZ>D\CII~[`hph1˾iNz͚-Ɠ	ơvzw*;$s^#ּiE^k%a٭k)G
2#n_\H2ieo%L]y;|g
'&GD2jU38$*[tUei%ıX
2A8LeI{a)_Yγ#1d[:gT˄CfJRSYurZ_o:-,V70]gi%z{o곐̩,wK[DMa1ɛӡ9?O~u#=0wiz=)jtG4\+d66I ǵk#sWSO%:DMآc#Z}}_ZVޔm.]lifM|UgW+;	ӟ0߹mftu3f)(m2ɸ\K~HZEH=ǦrY6WEOIi\W&64W@׫=9}xXvsfN-i--;!VS8=í6Λ	mWH=Zf1j]l1?jrï!|C}Q3;׎  0 㹣h?jR}s36=kd4  Cj h 