#!/usr/bin/env python
# encoding: ISO8859-1
# Thomas Nagy, 2005-2011

"""
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

3. The name of the author may not be used to endorse or promote products
   derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
"""

import os, sys

VERSION="1.6.7"
REVISION="0a94702c61504c487a251b8d0a04ca9a"
INSTALL=''
C1='#*'
C2='#)'
cwd = os.getcwd()
join = os.path.join


WAF='waf'
def b(x):
	return x
if sys.hexversion>0x300000f:
	WAF='waf3'
	def b(x):
		return x.encode()

def err(m):
	print(('\033[91mError: %s\033[0m' % m))
	sys.exit(1)

def unpack_wafdir(dir):
	f = open(sys.argv[0],'rb')
	c = 'corrupt archive (%d)'
	while 1:
		line = f.readline()
		if not line: err('run waf-light from a folder containing waflib')
		if line == b('#==>\n'):
			txt = f.readline()
			if not txt: err(c % 1)
			if f.readline() != b('#<==\n'): err(c % 2)
			break
	if not txt: err(c % 3)
	txt = txt[1:-1].replace(b(C1), b('\n')).replace(b(C2), b('\r'))

	import shutil, tarfile
	try: shutil.rmtree(dir)
	except OSError: pass
	try:
		for x in ['Tools', 'extras']:
			os.makedirs(join(dir, 'waflib', x))
	except OSError:
		err("Cannot unpack waf lib into %s\nMove waf into a writeable directory" % dir)

	os.chdir(dir)
	tmp = 't.bz2'
	t = open(tmp,'wb')
	t.write(txt)
	t.close()

	try:
		t = tarfile.open(tmp)
	except:
		try:
			os.system('bunzip2 t.bz2')
			t = tarfile.open('t')
			tmp = 't'
		except:
			os.chdir(cwd)
			try: shutil.rmtree(dir)
			except OSError: pass
			err("Waf cannot be unpacked, check that bzip2 support is present")

	for x in t: t.extract(x)
	t.close()

	for x in ['Tools', 'extras']:
		os.chmod(join('waflib',x), 493)

	if sys.hexversion<0x300000f:
		sys.path = [join(dir, 'waflib')] + sys.path
		import fixpy2
		fixpy2.fixdir(dir)

	os.unlink(tmp)
	os.chdir(cwd)

	try: dir = unicode(dir, 'mbcs')
	except: pass
	try:
		from ctypes import windll
		windll.kernel32.SetFileAttributesW(dir, 2)
	except:
		pass

def test(dir):
	try:
		os.stat(join(dir, 'waflib'))
		return os.path.abspath(dir)
	except OSError:
		pass

def find_lib():
	name = sys.argv[0]
	base = os.path.dirname(os.path.abspath(name))

	#devs use $WAFDIR
	w=test(os.environ.get('WAFDIR', ''))
	if w: return w

	#waf-light
	if name.endswith('waf-light'):
		w = test(base)
		if w: return w
		err('waf-light requires waflib -> export WAFDIR=/folder')

	dirname = '%s-%s-%s' % (WAF, VERSION, REVISION)
	for i in [INSTALL,'/usr','/usr/local','/opt']:
		w = test(i + '/lib/' + dirname)
		if w: return w

	#waf-local
	dir = join(base, (sys.platform != 'win32' and '.' or '') + dirname)
	w = test(dir)
	if w: return w

	#unpack
	unpack_wafdir(dir)
	return dir

wafdir = find_lib()
sys.path.insert(0, wafdir)

if __name__ == '__main__':
	import waflib.extras.compat15
	from waflib import Scripting
	Scripting.waf_entry_point(cwd, VERSION, wafdir)

#==>
#BZh91AY&SYàUlQ0ɨE(tPEaro                @k@ |A%UJe}j4z,޷%w$mwANqTH]oy }ٯ]6}y|w =By9;S  jiݵ{JlB5H@APQPv0P@Eu{;Yz^յ{Wt:T[lv:}>=v}ݫ֣=ٷ;7Ͻn}ϻ\u;G*dJ$PZon۵ӫr%SJ2QRPQ+.L9X. >鯙wr7}uU4Vx׽ܽq37=kݻON;'}7Vs({W;;qVη]K2붺ML\+#(ZzwoR}Eӄ^|7Gw]jw;WvO\@Ou9ݲ|u{x  TR@BYm&qõwxe\"٬^ْ7zj  uuQzvͯi`lN]>f/s ȝ]۾g>{]^m$5tJpzw]|7|gizr^Mσv|bf z>vF,7U\xގ[u])gVeNΆg#ꇚ\^նO||}  hw:kֻM+a	d2ym#*yZ@*Nޝ˹=n5gwgMݭ	y6nĐ{td-۫YowMu_Ow_^}\gƐgѻ΍5;t׽tski|]/#)4@M   @i0&LF!14FQ4f1<   yL=M)=FA 2dh#) $$H IhzOSSb4h0h     OTO@&	4zj4M 4h       $&DImMO!a&OdmLMS)54    "H & &FM2O%6̓P2C@    CbRT$@ȓܢ+QPk!be+Kh6©PY#)쐄&! i(yWʼLqZ#f8ZrJ)i檕Ҫfm%Uޢ@uSҶʹ7s:Ż3wif&"0Xyy0V)bK^Vj!}~p$Qv֥mkŭjYR!Q4ToC l#KD!)D]Q*Zھ=	f$D+4Y)f@QMSch#*HeK$hi36bE)-DTL@"cb5bh(F"E4E6JEfhi1LԱYVLIe6&ң4I6LYS6"JI-%Ff461%%F	X*&IX	#002&I!$ 	h!I-(fHIcRZCPHDQ2$K1КL-d$b)fS3RiS	#*dM)RF)&),X4	`Ț"D$4LT`#*42bbLSͳB1#*S#)LK*ED̅23dDIdM4BLL!bI)M0ḍYHI0fjR&$2f$i i)5HcIJ$1$[$Z(2IiEE#*X͑4*RQX%6dP31ZlPfV$E2,A#)#*$$dd#X,eIdLDYb	"RFMd#IiD4ĕJf&$$1#),31! llZj4AS)EK6edd̤#)S6(12hmtiCY		K$ڤY6,RTSH-J&,b2Q&*4LlLm4!#VZa03Z)jm"ٴ)I#)JkQ*KM5e)0H"dFʄ2dhŪMFƪ**#)	TAhPHm#*6Qbh,2ъmMEEMjMHmAf&f1fi5,M١&RTk-bKY!LTͦɪY@%F#)hHHaAdM#+Rbe-&M4TRfRZPA#F"MSJ)&#)1RY)(hdD*Mf)ARV)i0b$b̶2)"d6lXƁ$Tm$M%#L1lQSf*jQkjF4ɲ6#*"U6e*2֓fJLXcfZLd6E)ƣ#Yb,hT%mIFC())0Q`lI5 *RBɓ!V4l%$$`5%fbXE(lTb6*I,¤KmMEA$(LI$ZX&4D&,U#US(MQ$ʙ,hd!Xi)J"&5)LQTZ5L1"-4%T1)TEFLjM2ƣIbH)H- )AFѣImFZ5AbfdmF[dڡiYP1QUCdJ2d԰Ik&DZ1m0i4aEIŢmXʆ%2,hFj)D,5h-bjkhC5lEYYIk-$Jci#)1ڙU1/GLoC#J\Ǳ&ښڢyC#)4n~%Al#)CÎbQr<zRbL}3?ӵ_[?đnp?ݐb9PTH3eN#*}#:|[dhUPʹOf|4CGŖxRޜm.ax>g#)hEq#),m">c|e*tZLd*QJ怤dX{^#	,lT#*-iͲcԦSfأ[1j쇔RU%]󼮚?ŉOR&>=Q{2_Y1#I5=aP#)f#)#)&SH0nNwSo|"ERŉ9wOޝƓ!6}]6P'I$P_}gRA#)LDOHNzJQӦTrd(k(+#)^-}}وt$V16ѭE-,ZƆYzaQ/od?)uާǐRJsr#*cV(Pe@Z~"Q-׿đa+%ӆ-+>07nԝY|rG|>~ECydU18$:j'	mgUJhBurtr[nhz2L޲OυmS׫,39gw?_}윶V()q6,Xϣ| >"Y^&'-OKQ+L+d#)-~ #*UzUB?FqQulc1#*^yQƂJ5z9ƢbQᲆӜj&2kuH#*1AUAO2O,2l}H,YSP|Ԟ_}_^B~'`:B#*0UY=o(3ͱ#*om0PY2TdZ.U_9jyiiWV1_5mՂ}39jZ:@`Vxd֦_}|izRZUJF5 HBCjU(Q˕p<O$cBt*1O]#*X35짝POD,eAY܃K()^!u&IP<_ ϱ>Hgw=+*ks-|)l:*}{+F	WBȷ-jv	AuI8Dn${&`GgT8?/!3VTmi6^H=׋*\C2@eP~ZkeQD=}˅z.zːxNE[?a-g.QbGwF9J+oH|$s3c(qZ0g!U(w0h\89@TY`ޭ<ʝFEY>-//$:OL@NZ/^0A?U33tߏMTemylX"}^::OS;D3.p<faWחq¼OW+淬 1ù?	8L3)sLdbqNoV=7l;a/`{jTƇ0?OaԚw!ϳ/Voۺ1_ٔJBJtl"2{<ç )SPmK6(˃E~Et7o_U=Α}`-#*[f&e{݁n]MQbEؠE\	7o%±Tbܤ'Wl;vPD}pNo{~xuHVTP?,xVMdNnՏ?Eat=	NވAϫo<7AF\"łÉ0>-?]Jg\#*d;w?0-^;3O@"MCR>VKhoY˞UbInZq.`5Ut@H}ngق1QX_dp@߷gvBOu|Rwpb^ #.=H(hq(vxL	EU7LݓY<C$]ݬ>AC=觯t_fxN#*)&[ֽc(Wnݎ?q6iPegBLѱGyf|4t(w'AQ|%R-5k׫cɕSm)igˎ!K-; cj8"$DbOv\kyioj5Q^s|ɟL0{Bu,ڼ%>1P		#*qŹľOʍ&AZ,"=Ufيx-L#*icH^{ق£&P/}I=:9v"7%.>ngb=H-"U9BJ("_]8@c\#)JT)fXyS$,Mr|-9g NZ99n$5KXPNa,|I$}AEJIHIU-Smt\boTRbײq>Iy_!֫#bB>|YR{}_-Skd:;WPNG5Y^mdF1,<ߛiM)**N04ax|>{^52i]*j.>N7Qme'38se2QM66c"r՚ souĢ8_u"'!.Odտǝf?χ^1p|iluD-e5GKꌬSiA7a͎8;EV7,"! U%B$}r;sb>՞3k3ϨEzM/tJ)gFjDEt__]϶Fw	4]/4{M䫌23;KE8?]?7HvrrD8K*؊gM~ӿUwM8XV1n&u\nYnR?dvM?D8_rDߵu2d΅[AegS>Lz;մGSerMz;| C6V#)7#*C۝*SS]#)Bw&yyyuN,`-@F.$^Fpd<[J7m,>x9d*9RSM%e*aT㰌:%'\(TI_FZz}φ((f#){{のT/T- ;#*8RBljYFU/% $/~Kr֣><tDۘQ8%ww֧V]q!1u"鑔x{+m`"WNηX^ʴ4bP[A\zTf_ܜ H'?ȦidJ+QSkZ6έ6:L9f֝Hg>Wo#*~&QLjY6mm.b4x[	e#*s֏)8;u2F}PëBBL	Sv"!Еu.==sKW׿Oy]#	gNT.JI`AtI<zycjӢc2](粊jn~%7+i#*9K$XrQ㳉64HSi/~R/"%4&=`aկ/D|;#)fL2=zf}e?~$JN+"ȰQVE~?W$T}4yz'a4	.&ԼAQbL+(ݺ(90s̐O#*CRcb0`Q喌p b"(`TmtBzO1jжn٧υG{oWU-dr)RaYFu?.~߯~8p#ob@%;v~HH'Sp%UU |;QC*b@]L~oq-'3)">oxs=\]J|Cqh:K`m;K To`U #*D	"8%RxfK$#)|Fb8DPCbC;,%_HW>mp_3S҅%^4aC[ _O^N&*& X(YmK6B6o6N6JQ7]eԬuAw|H#*{@/ecL0`/0c`l5lW"~%hVt^((W^yh> SR54#)wR̷+F(I/07.BFW_P|^ߋO7IٴT?<_hyMBHzI>NLzn>ky~Muovw(rj#GJK8i>um,dm'8v=qx9}fx1;ddE#*8\lHFu<;9V٭ev[vK~vԒ(G,"~HR BbP` XR%w_	Do?#*I)2upo(ĨJׄMo=@ qICAN*m./cO#n$#*VpqD)p+miy/p K!U2r(8zڪ	""v?@ Y-BsOKQ!ȣ`Ťs7b/Ԑc$18,"իWcB=2M-MUhcZ7iMJDqՑ4T!d~Xo-MwJrص5,?rV#*7vBS&i:i`?fDk|Gtt.:TnI{yE2Zl=G'<k ^;lIxΆa2HT-FB˺(O&@j}"67GzFF$,)af#K4䦀uX"* 0/PY>,>Qz`ŶM4K°Ω#퍶/(4A-h[{wO[p9~Ńn?M|qݖPPq9F!`#9#)DTBTN]<cǶ?;!ᱨ6t_AyGհ#)b38%E#)y}?ߑo}˦ޭ#Q5_D<uiFx:yL 	N;//q΋qr)|{d8Y9wh#Ni&*|/g=ngp=aHA;#h6#)ĹMۖn.zҹLV=o#*j@{&H||Vu-a|&d;0RP|@2fQ#)c2gC[.VCFԭ[oAz~ozZiW}t1h*xzk՛N%|gC^A*A?qVC	{@,!ɻ+0e1R#*j3-ؚ3A#)T!|lgi#)'H jL&B	0~*9C28~=		ӮC$?_~uTluۓ[fJG+#)K) ,V:rxD5:J0EKetGOF]1*II*DjQy]O8)rPn΅ϫ]"j4ۚe˨+&0sE9jm"%x&^AAFEE&<yӝ3.Dϴzi at!]Tш$Z3D[~wFTd3ቇGvHL=NrMIBW8IiZU>(iWOi2mbӽ3wG#b;L&: t#)f]6xu)'y#*5v!+$[7W|laOtkVwL%?1ZK]rB3#)**˙D݇t2@_Վ=[>Y8_: a`*ˁ#)4D5`5c҅	K3{>whG\h!ҔG#E'$LV⏦n|~@X;YÌUGwcq5VS"sBβaNBHvD]bUa>\5{_A^z<4=#׼aQROُ@hx}K}YPyu_no#5w{WA.d170kD[~љOG'`g1qpX,PQ'5AnBKݨIIeLkJxq"'BsOw`{5]+ڻM^E3YaL"<\0#)H<.#)@"!V;^9禸ǻՇfpz>֡dgyy#l !40&[xJ+qrboVze41!::VTFw3;|'v=?'  =:BV[*ӡ<;նZ"#Y4Ւm^gx˺_ٿuAs0}M#*!OY_~$_oQnd6&%&zg6uԂe#)-:?.r(YLtFVR(tI{{)[$O#)%4&4O_q'i-t0Ұ}L#)B]K6)'(P(߇x*,#k0F{!#)a&hy1[ k[7'bKޅOfHaw%g.<ٓa6ezN&6 Q:$lfı풰569NY"X0Y#)Ad	&+p#)I|ݯn^1.]G:Z'II`o#By93_fIq[d	׿Q+b;֥U0&3;1٢Ǌg k#)簟2aq*|Ð#I=l%H{k{UyiWefu]K,F1J#R= A{F	2hݟrqպ;-B\zWF"I݁0( ˜24_4%̙XʙC+3$"-nXEJ,)?143=siLʦ-5lQlg/Lk"1E#)Hf(*|p"j B>C7)2*8SXē9{zla)0A:5zt4N}gۜ1v[םi$wɱY~EoyV,m $U$!D -#*ϑEQxdba\˶þ\bWCm!v(#*Q?;z?<_^42r+xЫ8*:Z@b8ĕL?>v];QpT9J{9S<Ê| |<Z}n0j	b{߃q._+0,ibz[NmoPfg.=D$kb^ < pl^%gEs߿:e&Z@4,)⚷>ӣa-?Gv{@FߵӼ0~BCcgQ+Xog䫟d4]^ڷM8yvDGV<o/F08(++#* KH#$xk}-U<VMǯw6}wAFBB(@F:bi{#*L.!T%EH|[e1㒹SuBf\JeZJ\Khgom#*!{]F}Z&Nop>Z̝j9-'TnS킆b3vL&ު1"I̙m٪,	)+(_wo0QH#* A&lf-iІ#*gvtQD[am 8 m"EX{!Wz_aR#)\> 6Կ8`.ƥRo=-DeW׎ (;{5M5UA~ hF"Ićp?43f$<1?æ[K0ݗR;C=U<E[p(Yxsqt!--yRt} a#)ܫ~^nKQYc^P#)a(Rik#*MTS[1{>	;=	 dP4ia:Kx6e$!Qxd{{<ۻ6(>Gd,ho3PxI!3#Qy<|7[fnVqmQc"GIaTw˰_PZ(ky DT@dA]+VOnx8ʻ+MDP	aW;qt2οd`tP?8kM˻-8IIn9僚M/̉@TB!Uh|ݯj13882@ϸ\1/=>.cl&Bb "va%*`1?Ut5Z}	aQ:G{Ha<b^#*lCѬCL0>	vw#*9aQ#*?}w'~ŝ=nGV#71#@n`Z<#*/76:RzY<|sibPgK%='2Ǩ$IC-!yA!ì?DV,TL&-?/:#*jCpSP;-Bm3nosH!ݻKQӆI6RqXSQQTPN)AqӇmrdM;)J?ZϨ$+a1!ϘRkp$  @g\}{v}ݾb> 6uv٫?y|^|+<6go=T+~%:eU/#^->5ʵuokC{>/T=A~_O^(37t{E}Fnۤ7=5O,>{6n_Uہ=l/#*=?t#7ZJH&>SR=Khvc5F4a{6I""n>osHwNpo	?t.\3i5iw읞cu`ّVwmVReo|m蒑oќoy:[xtlсvur.+~t~r>ozB/&ϝ4[걼&ɥNPj՘<ce-Xr6|]fg#*iQ)&>zTU>gIJRw2'CoJ/Nh.:>2iuPPY}?g#)v8~aV#*$vuwŲ;u_U\Ҙ/xʫP[M goD"!:U2dX5#)u9p~>ϕ\9=j!2>?|8}a(>rϬs<d)?N?-g#)6}A~OW;Q><S<-GWϱ{gw v8ڟD[x#).s߇'G_0qhE>Й '8>}}n'Ɯ,_}ml.[|P{'!!g|kst`+`,o;?0HB.cqkwM[j̔nZtwl<7ϟ쟆t~tRsm	4`;=\*KQe&tlTSDo?#){=[#㗑&TR!2_܍#$Q'A>oo0vnm379Rt:6ѹ73׵_Y&IQSW'+1۟zB8tm& ?`9FGt5:.ϦF-A	_}w7H=FwȰ[U;Gx9NO<j"aOg57$:gz*ٖԮnU=ŖXxFQn'MDEP\EQշ&ai]MQꀛ!w#)4;G3tAܾm)\t5Y#)d){/珲i @Y_x|Λc턬zwyF#*x1ݵ+ث]Ǐg6yz~&*̏ژxNskY#)_goMF@qQA϶ʢ v	(pT.QIvќ%yTs{{<8]Li(=n|0=`q	PeiMViCQ"Y3l@ŔfC2C-1RR`XX1̔ "uM)Htd``OoaJW׻.P)';L$|7lgrQ{`8s-=O%OeCi̚łaJ`NOߛ =B	2G``LTl,nY9AsrBQKy6UsG#* 	_U2zI\-喊B?4g1}1ğNݻ,^h}7֚vN`:-c@(NA	:Xcvԭ +?#u?ow#)ooL}PsνPaa?Kw|Hy7Gϸ}*;U1Y9OVB#GV~N1*1PŢ fqP~xX>f'W#)G%id$XDX`³qh#)]RI&R	"Ys0̖+#* S)r2K.I#*,F2ALϿK§K'r,r	R61piPsgz0#*	"E!r92bI1l;pNi%f\JtnSH`(v|Ĝw6۲nebwir9-L @yT!1JBRd$e!T0U˲6cu8Y))_h)vs&A׳,'RĳMp@g*LopbR.#+ѣ~;)աL~ѲuQ?Yʇzvn;v4#)<+D=ȶDLx!1bAzX~YŤwnXBs}od#H#2T#l0_$<TR(9>W^\̟w=zȇ|ֹ#*(@-QI#*Ej#*2Qsn0\mf5j#mOP9'ATIUUr5(Ԣ^2,ykpt9]r|#)k%Z4xg[?FnWMQAZ]@uh@В_:u+)>%UT6@X^/Li]gip!A1L5*2|;,|HCÎ2iP߭ lKK4?=Xhݝy+I5^nuU+Y0?xC=:4oշ+@w,Jh4qfY'P'a҉ۮ:j[d^[YMP)bS2fEp(ى?aY"@qRj#o<Ut;irR@!	0aȼڒIDlQc"$v0k$Pיg0ԔB7yFώ0A`0{5HV<	y[1LͰMO^CC.ULٟZo!3!q	^*$wo9)c<e<ֆ3:YWr##yeQ&8%`Xa8z4BxN"Lb1"!w܍pZ/dyXj*>wred=76鞼D΃gԻR8';SoY(iJ% (=[̼2<x2UD!<^)?>[i#UL[Ws*s!>~9eJlEp>&C'Eqy'&aFd1bd-PNi~^/ _*y?Ky_:M6:#*yPa3N݀zs!ɧK+04qm#)~W4U*xyf}F/yߋ~=q#H)}'BwigV#)6*އ1>ߘ^C>lPR(a:̂-Ll̮*|g?0bkp0ī0UܳǷ[ig#*gg|̪#);&	#)wo&Vdd7#z1޸cKl^BwC##)(XE#);CJG.m%dpQ==6\Rᴖ[3Q1oO?4{r͠8/ΠLV#*#*	'MH"t`"YC@ϫfpUA @w9Q*;swFT%p{TǤ֬!8løRnc3F{%EgVk)|kJ=`uUM=nn1kk#L3Q)04zc_ML伛|sX&Mn	P@$BIȊO#)7<P\*rk$e1;id'p[Lo#*BakQi)3i#*TY߉\1M	qfIL?	dɣ\	3Ba$G][}7₶΂Aɡ%Vkn+f1ø@Zw&kkϧSYM7 xp`#*(SۣY<݌8.	9cֱQۥhr#*9vcMVEfpsiC9w0k4܁fN	TC1"a N/o9ucgt䚲W2ע#=-dsw@ul$aN s	г"..{y'YV0G5mj|A\baKSV&E]ioO}F`UQOtȷ)wPegs$1DkfxZ!3&xo7B:w"#*Oj!𯴙&;F~9_8C}0?Rp;Q&Hc3I(7|v.4rFs=3)hQ(ֳZ.ךRPbo{*<nQ:&u@$J*,%EJ8I}T<wINqʌDǬwApO.N{kߛ=͓F'XN=U"o(I(q"R#*A$MLA9pj8#)#*{.Q	2(>	P e,6WVӟ')X)S֬iz]`K;'0p)P,U ޞXsu1<ӻxu=749"@TzŽ7~e&>ugO0=3s"P RwElZtk«f9z^m=i)\UwEm{ܘ񎗣a!5,a*aYlP<?wSL.L1	*FF}]a߷4%#*G;FҘJ+;2j0ʶ^{t>N=LV.}-;Bo;Xџ˨;8mE']&Cm86MMBWIA?7M4;k IOq;1YʹE(FN5:C%"a#*b2B41j!$CP^Z53cИ/Nb?^6%-[j sq`iX]w_f_|<}|TͶn>ͮB/yc"QeI^]=2&0~#):z'%nJLPX?8)<GVm(dl]Joy1ΥCO[ɋTNivp/k_0z{a2az2~#zPPfQ;*%ɭI&H)]0W{[h0re$|sƟYF364t'1rvmu}r	o<saCqS'ӿ`cK#GK@1;ڱAZaF:dyÎΎ}<o,,k^Ǔ<#*DNқHg de&5hN-z-\6FWi~#)oeg/mK9rSٓQz$5d)nmus΃`f#Ƀ{fq戇"@Rno%Dz9eMGU?y<kk]3n8:~>Gby,~Nx<|zz3)Npb	`X"$#*WC!J(8ߔHmxyD)v6&9]`vqE=G{F)\##dEhCL@0iʩqA80vn&+yt(u懛Wck}>pglLqsGWq Ϳ?NKhDזR76YՐÊQrv8>t@Jgr^f"Ҧ[wJթsszz\	Wvfog+M-jXBwXBn`f%ys8ǲi/+͜TFv~qywl6xo9U23Fr'E䢧]#).2ѯ5G9q4։kGj·v($eLǔa!'ar'wJ;kyXWMgYIRpp#yJ )ү^9/fNA$|	4BeÙ&'#)jC[(_rh_p@j ]ou֬Lh uU8'bGQ#*!^Nȓyl# G:D2zw,M:so.7+\*ћCG@S#)Pp]Jh ]); 6c|#)L#hhs2l\rb1N5;?"`M>l~ȋ&ǂ܎nH+N#LV$W"Ϣt{LC~{Ԅ.Za5觯#i5daDA]\G#*kb&*l2וXw1^&DgڿTlѨ߮C49ϾMCD3SP?㎵8)!#)ݸC7%~F=u5y#)M5{%`ۅX!Z[{;]ct)jpp"ud:̸eC,U[v"\&LENs᥃la-.vL#r	Bo5&<ν<Q.*&o>	#ΕuqTyA2,Hj涩WU۬;o#*Y\ ofBݲT@LQXGCC%]φC#*ØFR"cU9/4Ew:!K,Ҕh#*-Z"W	$Djɰ95Tl~k_EUKq[,uqB[PE{#L21RFZ??@es:Aр8ޥfrd\lOED*b~WGEB,O!F/g >8?L8&OS:TѺ9ʨC|&gQ,EmfLu[hE-iZYTWH#*5;?QŹ?pyR)?ޱ3bRZf#*	Nw!]E!.9Wǭc74oMyt~pN/ Gώ#*R=z%wM]Tj5woq4wߍNlD@Gj~ۿ;zcSl06|.2|(yޣٸzkX9Z]}Zbט	u[%Td+[Ԕgc$qj>ڛ0Opi/<<nCs{rNbbuy4UFye.aOT3ۭ sd'$IL&-3o?#*mՋ:HUn9<ҥ'J".Qe]' "bݖבBq!^ywm6g,${l=8]\Jm#v ʪ#GJ Qm&ώ!coYfeeJUs<<]wpl&gպb;%DbaRfxii݊4#*[5UڭsoQ5#)S0cˉ_h^Z앥DG3}DAmV'\9F+V:SV8	iǢiPU#ׅ\	b2f7=fąyCP25&htG}#)KDW:aGC+g!*O{g]U#*#)6X΅aFM[7X8+k4]&uՈ4i[]-0lkP8Э|NT<bmVZש u^wwHgc+rgkz&>]OTQt7)羌!;#>M#*	rc8d"	6zg9bu|M	29sd<'BF* }+%]~/î]EwM4ƽ&r?O^f:<ukhN?EZsMʚtc4,q&̻yuw1׵{N4qSэKЦ鿙֌f}4bmmiUJw5C%<##*jŜ8=Xc%TQ8&8宾w]~XD8Y'9gR:Otem6 eFc@"1yKzY[|!x?$:2\LoWTBzj#6kʣt#*;5@kT!L8}u:ܮ~c{'ſ<f\o*jQ"j3/S#*T.;sD[r5çWй2U*Y.5:8!NM?ٓjТ<n(uv\PY8uWIkI/vEVeX*;07yW/ԳcS[+ȡIdoQWf-סd|}N:w	4vt8Z *ziƱo@BoAZt՝+ɥ#*f(Ŭ3,BkUC*+9l۫37Oz=yeGx{5ܼ*Q%_*NbWN5(=MѢEz_l+QzCwg;g4eR89Aou\<tU~X&ܫςwYrt.<h}V<F;X^8,6a#fjf bmXRܲ}&ӕфh+`?jc;G'L'ʜJitr=ʃW.mZHSلb7=yT\0p]}e#)*.3j*eWwIxA#*iܵJBoq#)>6ObU*Y1~ፙK#ߪ`^#*"#*u`;wv^8&1	&G\遣i>MGP"KCID1\y#Lu#*9[=	_%e#*Q_^qꉕKXxIۺ! QuʉvRG;Tvd<U{K&P3"pLkf`3qe}%iTF;	jRz6*=D84Ͳ##).n5y-ZpTk!c8_Xmt/X+͕Pџf4anA)yŝM3lM֤:#)nTE@4InNم(#ٛE!k"n.V7lѳfNzKA*?z<9(}ǽ緛hATt@_=Zu/IYwM~	?l/kF<BmsVk`}ȐږX讼3t[,{ubs:󤉻uAi#*p4.<'!)c*@%^BhY9fmcSz	wҀ+c[Z8iO㘜۫N魿s~}yV,v80Hm8:?ڶUǊq}bEvLfͳ!-!I~לBM#<na0QL";OUs%I6,^K6kayXRM	KbO̰PgsswO83+4#*@8>RET5WE;SI/MJP#)'2o2{oI*R{Wݜi᛺f;ݽ?(.ޓľJ#f<Yd( [q"A`V8	@Ddm{9p@n(NrP#^fc_q9(ʃy 0&nc=^]QucϷO]cRn5wWvQbz#);#)Ieq*M@V]G̻=?J=:v-sHU^sz:!ym}Kd5I=Q~F Wkijl&mU,6KlER9_8Tq1W2RtT7¼UU/^y<O?G}Ї@ɣڡ:H؎~MZ~>BL9%?}A 7wKgrŨ9;Pk"B6"H*Mƪa9N  })tzrqƊ+G>ݛyr2]$ I$ iUli 3qN܃P%hBa jL*$ITRȖ|OO1'hLz#l;g)GxFSob	f=`r`OR+{S}'~iV؎կfWG;xh`[R6O6Ab+]aф<.z^BC,<kq	2dJZ*uKy#\a0wR&\e*@9s tT/Q>z/ױZAeTxDU##*\,@ZTJ #*<Jk=ipv"F𿕏~o8	>mN#)D!/l#)"2:KJtB#*H;j Mb'TzrX|R;`X"ċ$#*ŀ2 2h8ChnbdQ탤"=ݞ%M\q0<tË>9㓏TZ^J2׼@.ޯH3&r2+S:k*6ݔuw{& gi _IKeqp	>nnՙSm=	-m-f=YJ@Lˮ/~'q	N`Aj`Qpy.vۥ<[B}v ds5?gx#)cZ`QV?QF:q~T\.O cW/||,yWD"{k݅-n(&N$Eۖ[h'7}701#)	SLw	s5k+ҒӃDNck}2sʚIed'ՄPB#*xrPZm$[Uÿ˜g8|M$ h[8tҡxryϮkU01<ySzӼ>1t<[d_u@/:%5Шłэ=VX9p4%A E$W[Zi_=϶d[yy#_&d !1ةlqYZ&oxƑ#jFq#)>(kA}:	jȩĸ#)ZZ<L~CAV-`³ #)<+Fc^(_P8##:k,iI:+gl_%r}U/. -i,mq)b!	Yb#*USBL=G7DIk͞&2&ϣG X	z9(wgzQ,lx{*X\"&d6]F<zq/}-C!Ci'Ѳ~öÿDcdcl#[EϪ.a!#* qY:__U,Ǽ*"(aUvxacnp:{y@]#ԩ#)³ZŎ{9yyvLP3<	O!#bq#)@6uN!sozU»7PVR6ÿ,!!7L_ Fp~+J)UԒ2Bj6⣅)ox?n 7ƘGi쒟8!}^)03vA0|ayzƵY+$_*?KȠRbvjvÓlJ$Dub#)|uut#)2Y`0lOtz}lh؞>ODɖqL."Ub/T~"*:G!PKŭI=3JyJ"e)"%q)myd6T^`<BB\;H(%@rhl 9zX(؏BRr"DJ	2I33	:XW( \k5 ׯt.T4bhJ.;:`T7l{=wj(Pm]Cn$		3$BP펳{=3=DB[!HZ6q{^fƭZL#Ǚ>,|Gkw߇H!R:{\ʥ-X2+$BR"->KeL@HJOIzP=H!;ĠSRH@JjImhهxn:bozwwݷ>!$gb0R*NA7v>#)xPؼ!' 19G~.s/G3.:=`=ucrd&SdhӪ2h:~s}d兤ȣ`qÔvD.t@fϙOPTS]hn@%jj'x}2a]Q@Q H_epΒ,WqM}9>Ɨp6Dk<G3t?pH$H$#)s(PrV$/ ɰ+$'Åyn@N(A>R?]y4|%,,d L1l_d[X²[AlmW"$#)P?m;#*uDA|I43(#*KRXlZ&ejk[sE$"0Цױju>Pq]~Gt~2-"#*-ĕ*yIbCVGunɬRZ\SLoCclr{olD7ʼʈsHH7Ro]p#$C98ūB]U͖(=Zx#*S$dIvd'L35a:mi/#)],9$RG({yNs$84-~T&Hf{tSoQ<RwnK;j'/'ɝQfCˈj0?q6ejrKO#~VUaDǘ Ƃ'FE4VMVR9/i +[(g>GAwS=4r]ڔmYZNz IᄬOD"j85@c:xg~ko%""qmDPÌ+~BmBؖx1mg/3G^zc8"R =t>Kq4OyhKwVtI'VzH׻^.C88@QrxhqM=$P+	X:`s#)p)Hx| ;J֍V$ŮW?])$B#V)"DD|D:|H r^ZyIF[ģVˬHyw1M-T5=Z}q6|NvSdPQa'D yZy"gwzvVXG#*#VrręU^hbK&"Wְ(M>5yˣP#) /m#)2VHUdTC a"v[MZa^#)(JB᧭O$a8XR2k`c}Y.E#)##*b褃έo[6W{vfFpŪܜ`) !(~{h/i6ѳcЃPNah7#)sLS#)HdYaE$e:Q羰74CTS֑v]:GazKv_jipq`vwu9GA!	'ej˳t]L`UjR&[`<&˫v:pNip%DTW\S]0ݞ3bHs)w4j@a}|7<8:GP#*'y,,		2?}<#):kMͼMp<)**VY>160z>ia5;Fp>wb*l5~xs."p-cw#*a~\`L$#80=\#) Dv\UֈZɌD!"n\9Hw@!2&b		qǱ#l;.h[e>:q/.=r=^eE_`)TKwE,ĭ{ͦ"12v!GjM}Ojc@VYc.;P)}TrpQU`5޵uscRƧl~=u_m1#*[W	weP5S%}}	8(ڲrN2Ii	º;ҌG-vє?8ԧHT &QØLRuaM[eO6f?""X`Q7cyU24xc}癇^Mݩ#)։ϚH_=;^Y?O$E8bz~#)Ed	`H)7j^,2)+mWYWBo-&X[	//=J"ի<9깽}iD8aNpr1smg\󬃳bc@jW2Y!Kܶ\Sio_~I{ nr;(҃az#`Z^ZlHjCe:aITVmʣf6I{!E"RpNHrXRd<并InૢjQW^^"+$kɸՎ6kt'0^1sZj]XD1""j&IBaQ*:Ƿ?fMwD! ']קvݷB(iǳwwWu	pJ@܏#P+"]wWK4̨ueQ{)E,<x!i{<;&ewX8䖗$yTI}DNR';QB[ǅsDٯj#*5Pcr_m xIuH'%O6,*%EP9/7e-\T~uEF T^XUp{ǆ.AzS|//O\&[e굉d@DS>Y`hO**t"ceGf88lrBQ'c=)h!~da}>)v~;yUs1/?J2);KyS#*Ze8	YH|5* yJ0DR(W>Kg;G)|M򂛭+Yx{/j*8!U'sZ*n1+$X͵n-;_7|B+RD:>\& 5oư&aSD! GΝ }$< w<Tf9o$<KhbtߊB$<={cy]^-;D#*,@))<xyN=^1-\Vo$	fdӳ|?Tby8)_)\KZN#*&Bljec?lW1#):*bDOf'/y=&&%^8U*丈XcS`Dc7]TG\n?;*G>>pNoC0}F'<@$`ݽ)B"6~szy\`0yfǏݯ#)eJ7<ZVk"٢x ?ߟC!sEvW]!Oڷ>>	SoK[1G/#)SPZdJ^'*%SѣןZ;$WC^;F)ЈD=Q-VV1\(yH~hг?t9>O}[U߾p%UBr8 M#*yz#*^aQF)@D\#)-5	h͹"/  ZӖL(<Q;m`%h^o>#*b,KbfNBɆ9E()5z04</JiY8y0) O@ƴ&#)l=&?麳 J%lҶD@.t<`yx:=J  lOK5 ǄyBFLo8|Q'Z7O;3Xa3[؈Hof	 N$ r醝zDHz<u*h~|Ja9VO:0 a/LD\_W0}rTW_}6\?Cl<'J!*</Ƈ"y1#*>nsnB+e5+=?xߗ"P4U*7 :u5Lgk1Ʒdi;1wC)'9d=:=/EsSSשk5#)tEI.p,Pb{̗ثˬ=oU2ĭ*8gΈaueXcS_l+'qku.=Zl71+D\{>̺:XH476:]uj/9HZƢ4:b]IoDFrO+|/3ST,sQHD}nb>XZɒB_zICz^@E~lH|U3hNNss:'~okzN3(=w7F㮇ls7wXdFdt8wֹE<Xϧ̩lNtoz\\fL<ۋ5=7}xM(Sq¹.B:~ECM82#sUzMQ3V2,1]z'~eL-.Z|b#)xCSoʪC#	)J2c1yC:-'Ҧ(F^%PÝIk'|Nys	7sN**Gl VjpJ]l3GAT\+y9Hhm)~SE[8k<#*Iq`BwvIݜL:r4%V5DsW`ٱ7Y.DK7.G\C*)6ި4~62L%/Z*D4#r!7sX~N!}^N#樖0/U6g^[czӗMc1q_9Ù2<%VzZ"ᑵj;Fo	K7\Nb9ʖ02<l&ה}\'kS#*F8s:OlM\$+V筥Jߚj}Մ23i*_̩U\D7ER`1#)5#nUE3sq-܆q>/9[cka2f&?XzN_;O.qfHqVv!G	8g`䗮];hf\u޾?cF"q\r<S|cl̡?rjKgwR#q$pu#)T*<	Jvi@wwjlC>P1tg9MoXv#)G2L֟7æ=_'12pPФ4DOhS2ȉq٪Df8r㜤	xxŞiC{!}3$ć/0'²CT$ȢK.F}T^J]-ZIRlmS0INA &h[@Y$1HBD[+"MYAL3XՇ ?ku@\#+`:9SpK\uC{kR79NzX_[-ůU@:C8=M#)5X#*~5*N4ck0x_?$Ĕ}N̈dޛGʹ_!0E]ݾsAϪUIee2 'oU;9ptC+`\Ny:Jӳ:aQ+]o+|69}*M"@Eb_ɢ5[<D=h DdcٖcvfwdKAt"!`)8>j	\V=Q4BRWڀx|#ӳiA"SJ7wH;e197g/mvd^kjN@'r}Hx<x($0vsRr|;		Kb{oCwK^NX8^]+Bk{S-Nt2n!"=cQ!MHHn&i!UZޡ׈]<S{V*li"8S7pC|>|yWߖ"Q	]EQc~u̷	*#)q\ҺuFS R$ᾋI$?־v)GY?c1.IK}俼x'@{$ 5d>Ad2mg1aaJ~?@X9=X}o"@ט	ˊT%SVXG\4]nޒ֭eȪ5E	m#)1>iP"M~\yA_ŶiZy(fn3fR;6drψݾ_c>w=!+8E	Rtz5]]bPV O,n:{۱x-sݳn;h٬qPv<z]͢ɇ[i:V#uaVVV)Ɨ'A^O&#*#)e 6* ̀H8l``BTYO[;V:\|n]|m*-Ip_'yukvb>#*H?'(qHAC<PbW]QyB58:`QX)LpyuM0n˘]svy;i;%vR6'9-]]3 9j(V5#*<Xԝfop<}662OlqG{JĂ8:;אdi;Afb10cٯx<̹OYM1{K]ZgS\xz߲ze,G/S3F c(Dbh:믴(>G\?}bgT)=-,+|ti%VDc>= C(%x/əpwH뎷mjZiQfHs~<KY=7^2v9#)kne.k0n~ yJyIom$`#*aaj34UĽ䪉nR+X	a	8WMk nú6Sgo~n}Yߋ%^YwGZ$[s?L&ML-&wOәGSP<%--'|1$?ndXB)C(hIrP%=t"gzMA0EP/ՃZjpUf"`cXvVykGq;F."SDLPH@rgh<rQT_l@p,)i/_52)}GN˂S~ٗ2_,lm$El+)C#%R90&~#uZ &iiy|+D$ۊԲQ8#)h\eބQd&~t6{7}:'Ց2rp;C{BҏM.M6FtT :PHm-0~3?.ƶwy-BUY#*EavҴ Um6^,8籹mw3pIؑ{Ī:$b.]*/nImI5ac>F{Z3uA,ЫsvRu-D/!ت6@~{`PD疭0n'JVY.4,矗t?8Ў2gw<r1F*bہAt::o[d#!n{H%v F[ 8#r/'7	ҊTZ@Vr2AnyǒpF	+a~Q_ǌ^\T˓8mv3`d=a_9OBasJvpr%lV=W.;ڠjLMwgPg؋7G/_W1En`#*X3w9󒓷Fvx`j@?}'}نw:hd1gih~4ND8xy~".o$`fk+(`}ImޱzW]yupL/]~:;5r8~Si2#-qnBIq0yn6JJ|yz`A0/bwJ~<x	mטuæ_iS<^ySJj׉ˣc#*ݾg|Y;!$QP{I5WMi/-L1(TЏWa%]loA;owᐯR	"Xouu9"ٵlނ0բEGP7#*V-x#31̽_8tGm#{\#*Re~9 *_6*^ʑU.,D*-tLHtrȅ#),t?.֠@:	?_Ucp:n`zvNxxe|Zy;+eކ{TC.xQ?@"}9^d,:#)#)or7nȋp{O< yOtmOڀ}(OJ#)EncU?"䯔6XHo]Gr,@E*O:gGρvY#)﵊9hLu#)vn#*2:s1GT#)飯#FPaZlZp?E	Sky>^N'cb! 퀶thir,xdhdMEЃ{Ӭ>`؞{G}~d6Ny#X,6!b{#)#0	HbKUOdh1ELKBpq隆T;z=?O#(sǮW2xrH!`F$="Mqspbc:ZdGȠ7?/XkG*×gqգ`KzʃT'D)Ӽ8&³p#*2fya,0$5@ 8Q>dubZ}m9Dj$d1W8#),#*PsXGahJ0[0cXx2$sZLXª(:Ew@û݊GZ,x#)FѱP_\_!ɇ 7"Bwmj  #*5$MdCiB:s2wP4%.<a@S/]@_gzy)1Ard /~2#*WH}S>&~i=|_B}ۃa\~;T9B 5=6\[k>k|w6Ck#*FLf9AeR>NFrk(wf(JPR Y͇C9r0#*p#)8BMJKB#WudCǈ|aҔIL(0gU>X4q-= Y36=ocޒRm0iL@X}y?k>%XIT_8f;^Ta!,KC-}˔(϶|txg9sg`|1Vc$e26APki͙"!FPqÖ7f3_""E#)ruBAX>Tw@5+&S2 O!@@7SDU:!81	sw+S0%>ŉ#TY/}.bVQa Ha:	8+##E:!5A}a	0He$_<sf&ig.3B,6`C/ghEڅ?)!$!сIXUkջ[t[mr#)R8|aWsGZçK.O^|]&T2YPʄzڸ[W gbk$6P! b&,?YGz=?Mg^^!aPfb|HҪ+:,hqԬ>O.I&dT#)vbhfZaIA `A"6oTnlrOvCp5V-"8(眷zy;w8ov01{?W)(aAq=n2 ,f#*٥^6" l~_Uo2cgJE	_̬E2̱sո-߅bF#)ΔXHBCv@pXȨierH:hDw ~!cd|57π#qjI1X\BG!(K1]l3꺗3TP[,\@9}dypvTٴC}>Ufcn- aP!Ci!O"3z]xa͠M@Dx29SB;#)?ߗ̟G١oI_`}R=ӠL&KFQ ݻ:Cio6#*-6+`9wI$pShag@!$uOR?ua#*wducۯ``l{IngnW?~?3m^8Ɍ:ksw >PjVKSQ#)<${A(yC@pSG h[$ ~?t?w44q~͹4_M4_}X*o?ft00*~3ć!Z0p^pt3R{K"&xn9~>zeP`ȫsP.PWZ7G1"`_,#ZPQ<=UMTȜ!QAV&d;L݋[v1V7;^>s91:OtA	:0u!0PIepi w1ioݾrD=`=ONS#*r#UR_˟ét[#)B'} R0V]ݴf@FWD$	hI==Sh?]&v <)jܪ5*<#)@CC#*o!3_Q9I!	TRX@,YFB)-lIe&g:\h_Uh	P6X*Z^떂}F%	`/xMܹkD#6C#)dT:]M-%g8w	>.'g NBv$ܤDV&C#Oɐ@i{ܟ {#OQlXPH#)=@x[L5J#*]H?a㍭P<a$ ToW&S#k$#*,V+EDfU-Sˮnb(z?Ou!,zޡq\nf2G'Ā]2&NNTM#)hHU1(,=#@2adHC#pdx>:닦ۤ00?F cX1mf3m#*)gA'`bʚB 3!xgq߿ĮgYa sh#)!hmDɕ TNW?h'& Qq8(I'=-r۾cJ|O>~bN:5eJۍi$&2&Zx!p]."(u	?{֖lXhrHp<#)>H)*ܙ`0'PN	-whin}z$$h(;B4|1:+!5)NCh|+0HASctf.$*~*Żg b!~٥Ba$@9rNus;UVQ&BX "~"W4ʩUa(>8#*{:]-Bdu(	K^*`@0np.vh p!L78kk Cb[rAGX.$E#*|d9>[2jravtHU!dR`I7HK&4Jߠy;J$<g~?gsp5ɧɠJ^g ni r0PR#*4:HcsgmA\e[Aڨ̼=At29DO,Fp,c	PK/7_pht5n?hH+pKFN7XDv>$`#x1	 CpvUI$7)es}5fB'43 (jzаHDTE^"`#*9E|yO`"@;r \Xl{56rFDQJzC Ԗ)eOU>c)(&	xL;vb ~z iW{"&GuDSgt \'ϾVlyAXdaw7~N~uLG?fJ֣9#)aeR)* B޾a~l0<pI!م92) D5#)+CZp#1<ޤPF趰;yERqWk? v .?S8#z:;@h BiēdfJO1ryp#)X<C%&bn#)"$q饘:)yB?nf$bDAbN*(H~Za7uҜN`bcTTDFqc8yaؔ2Tq,N5P<iDeV#)2IdaN4V(w#>}wUa!1_H.@4ByT 达^`hQgQPTu)!#*~}-=Oo߻ow44V~	kI]̲bW&&!pG.+%)`$h~7}#g	7e.Us{i>{ibQ_@9<g#*g#)O8HpO	}na~2o̦d4̨gHvz6@B`*t]2Er$hf(db/#*Q[X"qw9ÍHˬ_Z0@6 ϙ pNcX@`vnT&W$z-{K "~%PLĲ	rр#@uVCHiJszbI?S^]I-`Cf@PHo&L$1a0I`$$M21L,M`bq)7HN:!.<l&C(E]4QN²`zD0oKCPn0`wXhCA8kz: #)#*$34ld5C<z]pC+tS>>kyp$9Д1)\<K'wꃧmM<B%#* cSw\&搒!'FضDgtPG:Ҽ*ݰ xhFG(z}nPXujgT7=%!7t8xB@M`'\dZc##)FIe(HO䇧fL]>T~hSurȡ8lr$4f<uMC2~='`_rQj;?KrȰDcȶ	}V>@I#)K˟ӗ\Gw孬{6*]#薿`?xs~Ne'^:oYD~$I}%[$aK?{v(A:-'=PiL^c	g1IhDf6[eclMbC{Ća4.s '(s GS@XvxQvv3/{X?x7n4.ϧWud'{zQGЀeh<;d}[KZI0:hAvFŴb6B/ jٍ1* >\($bk-F9JJdB>(2	(B#CXNnB}ȄPn;WX~wKDzAc+ÏL'얍}Q=	FM:Ֆ6LA//B.D^']jLKF-ʲwz[XAEjs,_ngvy)#*Om=NA#F5bM`24O~97{k|KK|_?M1ݗ]#)iQ|85J,>V	(BBEdٛ _gg@ٸKd_|U08l"Eq\?rg]`t)ec!$a8;:nE#N0.zL&m9ǻۅH"1hٚ4jJZ"7=3Dco r~l,s*ŒHx=C,9>nv=]Gt_DkmI[b9>8B/dײ*f]+_<VZt@4sIKh!tRau=G<OGO/l1:f{^37bpvѓ|ߙ AnM*Cp<6mϟ*ᖺx`b@)Vv(k5'D:eWX{L1BM=Zx0#@A@ev*Ԥ@n~#),ffvc$ʹ3d#_o:猣gDnH'`@)CoerKv5yr?~c}|MÊ]M()E4))@ ܋F@$Fm>#)#*GlD&D|r*C4̷t!ЎJC/rp;lP9"YЁw )p'-LUnaqPw>흽XEbF#*6m|}&o解p7sg:EXZ7(P	QIWWQ]lAɧ-I?V-Az`-Ac-p:Q@E"#*{lTXoރ;P*FA ׫7Vqe	Y7c'#!o?nkѓ,9:L	 YK~e[#V|!	)wAl?ri$6ӣ77kNǉwunut`I%GMx)%UTUTgmEZΞ'$,xMJx~,\Y#*lӭ&A7ϓ8Rm!l~Z$*.~;(e̫u(<`F(L!,8b	)ZD4CN(Zos<z[[@jaG7[6Ӌ={WYY00P	Md;x&./v_(/{8ƀ	B{G&lf0^AGs3NLVA$J%U"ŉYcG'#)СdWWmd@p;$~"ZֵcA]ߜs̺krs[׻BCaOAmit7_&fne/$Bm6;]wI#)pC`րdi8^l6}ecyw-d ޼W}I%0~WlW~<]#w#)>T=Ey&K[vp__nn|&j, ǰl ĝtod>fZS;V|}xz>_kKczˑSl]`p/y^\7,]<yn7.efu#rny`h5{}:dm`B-G+8&b}	as!g'C.-m4#azz}l{6yw0ml0-L%3,*Қ0S)[mF#*FPRIi`cs9lwh6P/a\{y`=;t"!2&,?NNq+lBat'5X{7Pq 7-*ZMI!oj:[	^5iDFʏIrc@8`ǷNv,P0;S.Y4 bHp'Iqfvڀ&")&]#MA4)0'G"0NN3dn,Ɗv{gt҆0]s*`]PClV.Z\Jn$<72B.aܐ!$+1re(F#*1PYԏgE4Cx,s\02@*Cݺߒ@Td'bP3Imh>)tyAᩙwi3.W3nTMݶ2>RzڳkyVd @Q#wg.qjs v2f}'|};K%_ЌKyU!He<_nDu;j#*gX5֢l;⥖$G[gcv<M|zag|(|.dilbX-j" Ǭ|wbx͕Z,ֲW\#*	*W2zYXfdlGJ!oBI6#d i#Ǧwuj&`:+% #)	#*,ZN5^ީ(8E24𐩩$Ɖ'tN>$Ek8#)&x#*Ɲ#*xnB0Qj0啦[-fODli(TD	.ȋ!%[*c}li3Ď;F-C$#*^v%"W#*nZJ 4|@Ӂ}Mù,3QL&ᆓ#t NPՐsctU_qF"1aI))#a߃1UO "i2z&yR0'etGӾ" ,'[Yv]LI#*ۢucMw>	Xx㒸MEr{"K;-̧6<CRⅇm1H#*FCrMy^Q=}2rFkȂW"I#)v*/buաCa~S0wo[:qJ:Îݲ9d֔F,3up˛9utea߇2j˿Ig=+mÇ?`Q(JfId{$G02{69zC[k҃6qrh*/ku/n&dNQ3]A]sU#9Bu3|(W [ g#)aT##/#*,l|鹯9#f*U`RP17x]pFL"FB#)a!dO݀|<#*n	;QDd#*l#*	@D=V)-J-wsg)X]\6e[xW2"(DCs4<þgh;iMȞg!#*sHC#3fkκ["`!}iE:G`YF$eGhsBB) (m\>eENqBzH4,GDd[A(j* )٪2:kxǱW."pHwAdI9 d'xA!}0F¡#*S=AI@Bhb9|	80:u?a)܄!LGPST<5P*6Hnt$C뷷X>V>٬ 56o&D2q )TJDp>Í	f{#'r(Thr9ia5Klۨ9ʪxU#)<L8D{)>/pA8Ld_TE9DbDϒXe#ZX~\LVsmq%&0r`AȡyOF5Rj,*2s)Y)DJA8U/PHjPB' z  0ϙ&!`2yAa#*=:ycU(Bhbm7Kzγ,<<%5|y.:J	;<6`-[YMQ!!I]ۺt@DDby|k8}n+n!Sm/!s2a{|x"gP&6 ؆-6IGV,#)g~Hjy,0OɤbgFNѺMTq>H$#){?6 zb~nA#)+^pn!u<'lٲoLf.XT>R}	!nwQA;$ICfO abdzx8PS#*c鬄z{D^OVc%I^~vmhaճb .{zwŲTZ" MAAMTZF)IeMkHɥTZJV(ґ3ZmO'	¹U#)U:")  DT@8R"EusR2=PP~ЙDCF	]96^ }@ltM&VENS2f+FѺ2MJ90">a0_O£j*>Qu7	ff:HH_r Sx}qJ1-&#[$)6]6j抵TPa$_kChDb $TQB<~}N*< o8#*<tDO:!p$sï|~Ɣ C!aJ,4CBl-E)!LGʨ3'wN2ny(B(F2 ~8iSO:1T"k۳OQ :(V@ ݟzP;;\%ecKR8cn"l)tp!Cq7iEX:HBOx˼uvd<9U`n9엝d T#"ո*XZ׵dpVG;ux" 8!M(6/mZCnΝ;m]%k0BfxpP<3E4yn)r؊|p{u\ߜ#* B@"SPPz=(C*؞؋Ϫh?b#)2#)|~cX>]n̚j_zm"ϛnWʋK@I!ʫYrD\mhq3O0|ժH0! !S?pi1߻_oUΨ7]ֶ{e)@4vk	J0L/3[Tl ӂa""9#*=`<lvaVΕm} y1ά"|ְB<ѿߟ,n;gfOk#[~&8[*6PYlT(V$Ⱦysk:  0b>g@ބj~07'6Di:w:'ZK|p5?>~{L:aOSxm6y>+ϕ뱏Zf>f P>exxf:c2#)d7#0JHE*/r%$?#*cW,G#)!.s	I$-,!MN(]5v!83@@_WC.4< {(`浪ě3`rt#)M=Y:{~is`)CPK3*h&,5Xظ%SEph؆J B0zqq1w	#*eBsQW}DJ#*{ِ\#*+t3g}߆hY	CGrt*ۖ\9`rn: ?G?÷]\JgT!3UU#GߣEuvsuB;;HACӾKYv<zF,M=+M@(X0.B1P2(FL*i X ϵYKK$FҋP	Aq'ap2JGq۾څD}_D6dJ#Z>ϯc*#|wy3mt~Ǫ-(Y3C&+|쌒!-q6#*TC>O#)&Np?+ #*el(Ʊ<;8@hϪYvN<z7yw\	 *Url/.Vg@$)S5,@>Sc(yN;9:I  JFYAqS#*\I#*RX4Q!P7<HJ@REyA-)Hw^Gk%տ#~;ѓK6u8lmd9ݚytdMdӛ*|Ϫ@:؀1ܕ!sqL[	ҘI!?<Mb@pHk6d#*!!y#Db.c}^cǴ:y㧦c" G˄*ÉRp0cn	w#)L?t6DNm]qϖ6Z!g@)d;9e'50~,䓘gm,bc᱙yqoהR[lȫ%G9"iFdC"4Sa\.Q*@D9;~6SgdY<QVpO>٦ғ@%#)^DT@y&)J҄u#)n#)jtfL7wC0tK)#᪝fO,DF@]yC2[_rWjz( k~Λnd,LwHSyEG<?၄i˝#)QMk@*kh?Zg~"O¦K\M*W"]>#)/gd(Fh5u7P\uv/wpNfg&o,2*"=D3m#*!b	!? )Pyz~P&UIRx~-'Rt}dnAhTb(1DrCbkɆ.ŕJpd3L%˂(X<r"(e)]w3:X7TLc	xHi#"Іg#n]045@P^ _,#*!8'S}sA9nHU2!4!AI]A`{ʣ@5Cd&7	^8DO,KIX8LwNY6@8bu|%Da|SdEV J7fa!@>R?>afyP`ycļ+vS̹ÂN1܎&(VFE#*p,v$PK*ƬVt)B|&2Mh"2 QA<yz4͎Ѻ%I#*U0-H!C١C cŇqLVԽF~nsrbpQs&g699nJ-ѬD.S=		$$i57OԆ pAbƠ0#*PRI,ִ#*`¤F80WҒ#):ܢ89({#*hќaH!NKl7feYբujQf*dY0H}|RNR,:<5qܰIψ|hi4Y|*pYRέ䍴(H1D+a'\<^!͠H˨.nS5,!][#*xjb9Fn5A/;bd$9#* H(;#*dKD{!LdC{*JŽFҿ&dm}%:{3`W{#@jM8f,Z#)~m#*p8L<X_Py7Y)5h#*.#*tr~eJ5#6ڌћLa2rhP*FV44,s#*	p.W77|jgF62Mx61O-֮)@]`@ 祖k#1pɄ %$VsFB ]P»tC摠03B1w+%WӯRSȒCd+GcVtm5|[aS $$˸~Y)IJ>⢡$~4,$&GlTBIAŢzSBHeEŮRJDVTkbڊ&lj$#*	DVd=@$"uvs/%#)v#@!D߭'7۾-&}F&e	2LLMa!mEH%41%f"f(Li126ș4hYA$#)F$PSZd`#%*23)E(i.zp&VB:oxΩpDb'KKmQ@o/M@6{2_`'=Zw|*?$ٿ7-o_3'=sۡi3!nо{pձ@U#)J#)\(:C ,a$sH4M36"`=>κ24}fvǟA3S7tRdF4&T<"3hМʸhuysԁSa>Z	Xj5Vq/7+';fۼ"^sSM! PHa)<JQ4WKWں.HY[XzLi0JK sş_I0sQO#)-pi1;Oé[CetQ=/h3\6c'8ί:!$3#*%L}g|<Zӑv|~vp[p7.>9o+jeJ*NN7Cqn;Jdq˪FjFtTcDH!>7t$`_VZpqq(mAޚYWӖۼvwZ;yVh'{;vMoe§4dW(BeacqO`P&G"<AlFķƵqE_D"g7W5""٬)69yRĢ*Wf݆#)rКac03Gz#*yBw\4+3>;LZwVI6(aAuߒIv=IhZd<)BG\Qi?/W_[:yN[͹QM,)ۇs*xqo<u;釋TYL@A0DC"aD/%]y蹜9Mnju:M5?4f_ipڂن#)h7BnʙCD9EB{-4&e.ІrWY3˜.&&)}FW#)[1(5#*Soh !kSEI!t ^afY%;#i❍ Y]wRC	hPKf젘2><qgQX#q|];x[6ΣɆ˕2AƇ~zB1Blqq7Ǚ$؁6܏X%&1'=+)oeոy~'T*|X[tУAjH˽LċqT:Ǎ3\egD1m	%9;Ą&'N}8-PaCلC=d̜zc䍗p5]784(,dB,'<!9B 9i|e#*#*v'0zl?0OFp*Dx0*emw@)Ε&)^.H5Qi7qc6g+qޝS)0rc\@9WE35`LyD;5J8N),!#to%Č>Q!obBc3e'bn/a9h!ꮉr0#)&91*.R!ѫyTM&d4d6RO=7QJDࠪ9d1.@T(6Tbzu"'ke"3c2]A:#*Ifb[("V"y?7RzWrnZՅr{jaΎSz?	\H&KT.71),ݲ<񣻼'8 azv/EΔ0.VF-Xvݔ$q4ſh-fh8ؔwiDK5)Ɂ/5TQ2'4Zq*PFx܅q-oFba[es!U;MƩ9<8b]:ܹs/]][#*auww16K2E4Tɂ*N>St͹bbS#p%qĐij-0Ӓ+38{Lq6RfLtbVvЊ˼aY͒dS꜊g6ϋɹ'NfxIY=ӔVԒeJbcB ;x`qBsxO^"bXntqfw\ :2uX,@ppcheit!;VCgNhj{@״4ξ;%d铎{rv'NoTCRGaj,1dݵTxGawd*bETC1y!'W՜+*ٗ9y}nEƻp<"ڝ'\*t8[#*^S7Ep-.6q+^pp0mmY,P;|A'OVDc6)͕iN#`E:c:~^ݳeR(	w%dUqO=qwD各FAf[n!u Dr؋b1G|3X`XΝԼs3ۤp,<>Nl)R۩0HX(#*#*fEp&,Gz,`)^&%QAa6@2c4uohuɁT]yI23I6(!IsXDZ`Xj~Y	aziZ(06Cl	فC1#D;Vy@RYd(L\36	N2mQ؛pufX-m0v i2lxj`nXmD6BXEX@Rd$YC$w@#)AH%H	v)P4@!	")CYv'x҉Sr0>ĢA#$l#E:#)#)!!&;٘beSBdCge@j#)t.rJ>[Q{-b.<-o,ېZ{OΨZY8	g,;HB%#*ׂm6,;aC]=C>7W3VQ@0$T7Dl"E^F*!V<L;" ,G<&1#)|cʂDC:$ߐXp~_ PPn*2"@75yxKLJ3D!]blk*';Z"]`o M1&>%mE?8k~%saGh%R>ϯOzK/bbbeI	$AE$ @PmO@r3바bM7MJp3p!I,9B;%t"³l[	t:H"M!}9:PFƒhjMY*)i61Z6f{-]hODO=N>EsDA+)--+H^#*F:$7~sI2_\p͠>p$_*(H+?BrƊqؒtq&jk8` M BpmjU_HyգAc[|]IN2fݹߌ^,Uo>jmxntt:'WV[=\:Y*a%TX*1<3)ITԼu'l1r]=()ӸұPe16s0ىLH-ɕ^LD{_;GlDHw!._Z/O} 5QH\A`Bp|H^ޅShY_:'<xtw:T4(2W!#=/g#*ᚤ=CKC;HCCM&tyT"s13m:syi+l-(gXpwJ=tpLnװv؛A04c(s=5"e*8û2A0"!((tlĺ0jɨ_-SюπnW6XYߩgс@XeDu #$yJE!R$)T\TڡD$T7ٵGWė!tH?:`'e& xOg){0F	RV(S]o>!ҰX;P@Kp	,@?'U9yO^3zq,nvvtjnd.wc#*Ih첛Xˑwq]zލNgL(gWSǃ,@g99Bs9l;<b.޳*#*O}1Yh,ftXgb.i\EL!ZYS1Bp`N^8xr0"oknQn.S4#)[e\9%x0Jݧ8!,F%x[)fNq%	V9TlKjtidM:LB+;'@$! ")FI.Z֋ze(CF#*I3#*)*YR,WUכ[-)@REdAXb)S>izG:R x%bYmcB$ɪ\7gKWLX+]+뻩4mt$;W2CBV"*0l/xrRfJ XHfe6i&Se5e)nԳKM&ٙZľ^W6*`+!B	 R꿻Sb[CK{B.f"A#*) ȜDF#*Q{ z!i!<r^u`o	֮^֨$#*I1v,_F|yMÌIσU>d:ɩa	kR=( ݰe"2I#HP,`#*f88a!$A%ZPj"*O)2k~r|-B[l'G!RߌTiO<Gs@<0Ӗh;4n-A %Ҍ!V4vI8@ POFAUYNl5eImX745e-%>aX%dV;E) D#*Ftt/~{3^HGO-caxRI8@HE Z%T#mtP*TYl,|-eD[HFlЕ2e6cQFk,^]ES#e1-Ecj54boպHIPF5mXm{5mI5Q睼5)FMWUhjTlMwWKsMTY7J-lA  ?2zcg,.Aۥ?egd&/\ig c&	BB9N37\<	eLdC8P\7Bwݱd (kͶ#)jjfTF-lUB"^-ksfuv5tI#*<І1@@+	0A6QeF*ЃrcZRU|&Wɦͳ3mVllk4McRؠkeQ6LS!6(ĴѬR%#LS,ȦY1B)D#*)2Ri"4S-5։CY%6Uś"U$IIi&WJmVKj׸ko%Z6-I *  :fUw;2c=u7OfNިJ4it%PNq20n+`;۶>$|a]R_`"XzZOHbC<C.	A}T);d8NeUK=#)+w<7ۅD,E4UHxu {eS;CzJ-KuP\z'կuڶ>ͮaQ; 6>&bףyhIjl1$_duD[`8<j똉?NeW#*31gǗ!(CHpu*#)70FN}CNwdȰIOT` o:Io$'ڢsDJ'?sDٰ[K#)Ѐ;'y9	<%dY|˖m3-md+a+mz2e(-UUT%oYĆ6 WgU&걷8u]Y#*B{|DT#)萓"ҐgǶ^ga-oހq;][a$9kt0u#)C8󵇯A"!}LIw٨R#*idnx<u"tF`1?*]?JI0*SlYUz7``[T"IGlÂi"T+q*?lC|@@xn(6ab{d>	8iIn!u[ #*жِL!%:#*aľw2֗v2aDzWg	J95}!m#*7+l`Fd@©/hs_B$}@,9 u5m0eH	3:oUG+S3l?ghu6s9Mk#B +M0"]w,XjDv.\C2'Iyz7r= s X|t0"2I9Og9q`$1I*'ozqsV`CX!2AlrH(1Sr^+&C-IndM,3tU	l#*<aa;0ۛZ'(C|=`޷Rա)aeG*֝Sh7FZ%;>3p<G3 dF@GS\&F+<n;_yzs^N.V&)n=sѦ|6.:^ENr2){Za.ӮcSJL\4#*;:CH`n!ҊSW5p6Zmsknqܴ*CpDR;𦪪صWji ;gVarZtGxwc/Vy"4!"ET%gG`nYh-14a2ѵSbޙ! vnqHH$(@9B&!@PU2omYm,Tq-bN5r3TPnY/)Xtţkx`H[<1;f4-E]vYsEӗnݓ/;&VP#*.eLΔ9@&kg`M}KߖzN5/V'֠yj;m7/jwÆtwJ<Fpa9BDWz']sDExL<'C8&U܄H;W-n]J9N @帡My@,1P# xҟDX aXva@RfĆmƑ<E-6Hja)!Y&,o0K)L0°F1C]	 =)˫=^S!H! GTr*UI7	Z'V(1#TN#)LQ?cӗdt@,I jMmW*)jY;fw\+ckjE^w!1?`B H	Qfy'ŕ8(ed/3ҔdX20E#)יg"#*>hH݆AmBS<3563`nw1IU#) n`.lx-bРeЄRCj&8p$bU2k!Y666"έZ:ópN:'Q7#rPRzT8L#*u@P ):vqSw#*N{I%%$f;_`̛fmm05#*0Z:>͜IBBQ@Ȓ(.؊gclE g7e?u~ƪxCgQ̶gsz6O^#**ĶwwEAX{\u,a !9*#)D˸#) L!'#ȃԯ-26 <Ȟ" @S#*#*SA# DѱhIXE	9338<}$DF"~Á~Oq9?GM_øO:DyN[8aNbpT8 9QY5)*&!?#P=֤3)&$D٤6]D0Jٸ wz;g@=(3\QTHe/yzCzK;)?KZ«=46rzrɉZ֬$@QIhZda\IDi/吮7,Db/0(.<ԜBIX#)0YN2#0QL;eY]EmC"c&uCY8	118Y̤!U9g ;Nz4[I<f(,1#)gKyb,ċ.B$x+i6})/D򄴔RN7Ťk3JCpg?9id;Hv))+oAMN0wo%Jہ͝3ypd3"m`C#댂_Ӳ~_nulWv}{>o+q&Ig4F8h5ww6[kIALK҆?{s|~O8wfU9!{h!#_,GXA*I"%hךI+%[&FP"20A:B1$!ʢ@d X֘ UА<Gà~gq顓^D79}g=2cT2 !0Bcr0R<?hB LєÏ~3c!mb#)ZE#*,a7!X0{ |#)MBkEjExu,,`HyƘҕjI	b!ҲN2$ȓ1λˈw(SRΦ@13su!"`Aܗ)1Y Z(Z)2%-Ij7M#*C:CD52#)whڰޱix)\fgm6"F=9ժ吧y8^R WЌpǰ&!W!Yh۶sl<L(1ۤ3*ߑqt-.	׫rGS('ioa$Eʔң#*[bٚSF/&EBeރ~ćHdl{%#*,#)zȇ#*+|j#,{ 5Z2ĕ￟Y{VhYxMC^9"`YypDJ!&d+PS`p !2A!!L0j#*W>pic6$YONv̷4~f[n7p&FKdZKA턁%I>T<#*cx!o:TXa\ƲG"C+Y0A"Ii;}F`|]c_#*[oSTk, 2_瓆NZIH>o]ba>S6CCW=E](fs>6	#)PBU-cXʙ7X6MYE-QJK&U#iTֳSZfd4dڡږ)Lʚ[VMd$I"# Av-3sB F[m5sm\Ʒ0#$l/o-yT#5+LRG(ΑA	7qh[B_orbaO~-AN^`߅;σ7JAI3ӚzX@,(jQ)\ %Ar"#qxP{9^_n0+mBSSd]Lт){0x b0Jϝ2'`B-B򪜭t\"~2wMfnL8 7sQ,3~}#*0D	D{ߚz<(sd~.v{QCcy|4ž)BiiaOW{?1գ":lF[)WrBI! ho#N0}\߯	T!>}FDTԨ[#)~a_Cx;?WUlJb#bo<xfݑf.RA/m-b¤$:lT`9#)0#*`pD-s̬Szaxd' O8-Ȓ"[-21nyQpI[bAPqkOɕD{m	=،HX׭#)^^$-UStYdض+l )*4,h)̓8F2y[x.olHb!8LB EB#d#*/4BF#   ajG9<xRXMad><Ώ)RBE	HઋA\'Z2g=#)x#)fz%Wu1jDcz.IYz?[xP!ꂩش@ʗ.Ac8ף/廀]&k90)9Xζaӗ΅F]]ekrm$f\6q萎?hfK ̧ޭ(CI2?Eo0`z0ͪnƆ6zU	c/wp(fb-bسguA$h D ʣ9(YO hmY84\̔Hbsntp3	O<zjx=68_MؖɘvF8F*KAȾݚٟNΘrD<"#)^MsN\8ܗKL|:}NvYB<kl4#)hxAB+M4 B[Ka%1`ɡO$P tI !b6ZP#OD#*IUz;|0\Q?l$#)8up2UiDUGq(]M8L-}u]=ubt"TY	-aBD0Yq)PI!%%a%	&1,D$><1" 7Tl#F(H	oݶ}q1)VAd~#I/gّ]6^6W2R0 @r²thpA6٭V)42gZBw:bFļHӜ#&SɍNc;#2ҬJ8Cȥ#*l<,' pDY'׸ކ[C5	PkҭAV(檮 )lͦq6<}$ǨJ@I#*	Ekddқj5]j66˲+t\ۖ=O`@٩>ȇT,v^G&\ ûjW"f=9c$_f3BHL2Qnqʌ!yUqWG0N;AwԶ65UöיRad2ޒYFw#)`߷}D+M8yn7u# (ǚ&R<A#)ېjPO^M,+߮CH.,eEwgL0GdnOyjb)Ia x޳z8*8^'GCT2}$>q#Ldx.`s$RBԾrX&ߜ<j~5X>=)0zPeYPVV５3虞L#z[c%sTi9vd 1-g'C:G%%p/s46uA/3C g/t.I a;oLLqt5JCO;TȠk UO4&!O:Qr.4c 4vݰ@zza?%Ja$]XeeXqR9JVѺ	 ŀ_JJ!o\j^No[%NQA%T0+{@?ʫaBY1ԯ<#)*`O@P#*o9L#"fq!/k;@pr@L/>|L	>DR^aH6#(@*v(CEa1%]sLU۴֕6QjmVf@"HT #*sb/'_ɪ,bjdOnE8~Ʊ|	\Ѻ3==7־ fl3§#*v`DI<!η:K-V,fu^ 8nݹ#v׋7+#ग़N'p>5nPb6c='.~w)7ר>Go/E+"IfNV(Hў}8lJ_,+$Y!SEQՉ(ҿPL#*-ِ} l_ujܡ\KiX%I7-yYu׭)N&mL; eݷ#)?F:89N.S@\DKOeQK.Cȓ 4-9o&_g@:L9 iFYdɐL0HuQ#*OX-Ӂ30}Bt&a/!-C_Y#! LL˕ |y4_ր;hȃ#TC*(lK &Y5N"wAg@[b)7Ij!zM+i3#*<"rm}Y\ | r@q6 ^\p|!	#*ujŪUlkX͵%W[HQA4Qm|ޫ;RW`K܁>;C7,7q7dJVZ ejS-Wpuo$&El SK?qH+oꈡ$"6P+H͡yڔ;}X](ʹ9@lbpa3)t|m[ӼЌ~3y2Tf&!~+7!J~u̅4 %k">[@-t*omI̌_` B=1yml2(B@@(0FbXq\ YkOd3,22O+̹Λ?iJP@ly#*DX$:s&a(kI?ǆ[f>s}Cn9%񦪔i{(3|>3}A<yFo,gȺnx1cjz0!͠E|:'=:nC-PnT,8M6IHdDU m8\ȌfDAZi)`PaD@Kݦadh[4&AZ(Z6^Xh"iQI6BffRP?h)XC$I E10Q۬1`1|`W dd*@`Y$)I56E0CceRĔMe	6KPV1Y+/^ufZTX6N&!di8 A[*Qc%͇r(rcL6E&:92ry;7mKKd`S:q:1ΕcTd'^ݞܭ;eo)vl.(maJ\;ƶ=7"BWEusku!+9Ww0)G!	f_d8D00U:ƴi(`3Ui`iidsXX7Ǡ,L,C#&2fso(x(aj>9)3:CkV/_:0綔2LLgjU w&Kp3Eg./c	3S@FS$p&xTEg7dZߞ#+Ts"Ze#*<!ްJnXr ēLOg}[WuygbR2w4[YsM	݅|?MCd0s	!2NPy!dݤn˙])p}ШuT@@D;0QCTȤ(AIVM(2% fI!NᤱTҲp@"tݻ~zB<3d>w}1j]S/,&_0¢sY|_esA5%GKdF_oי;ߛo·fxy=Gt뙩N E<6	"਌T$8C#*e]S7}$8V4QQnBK/2#)<>ۆ!u<Nht9B4#* F)ѤL-Wm@c+<'pfaJ#*Ԓ8Z0!#6?dMO#ߢ9!Y^k!$KnM|ωI'uUZ0uWo>>27fwO1}sL HB2-;(5FgCC7~3ҁ)!"+$"}1PbQXhdAM)#*% o-5X*鑪̐(jFm2hfhژfZ$mE " J(T"`#*s!P@	lCKM&~q+),bS6l5RpU"!#*q$KX oZ) D@AK!?':`*PCF;XJ-b(6,)-6eFbdk%L F56"H#))Aq,#Cbđ!d!$!>^O;sQ`Le2{:ܑ*!$dPESQ}@O@$RP"*H[+mVlHNF1ȮD.?F;xIo"n 1A	B!dFûpN)_!<-	O)4$Pg#)kw΅*A+h!(ARgj'֯ɓn7!MڜB2&aR3vWUd2f	$c@Moiy!IG09z"CRW5='Zv߄Rb`7w3"ۼL5ǥ\glF@8M'JGx_u}9e0+J>f]vqHo0lTMS.ϭ؞}ba8k%m`ւ5"\7gB@rFADZ{sN=qMߪ*& ,)b^Ϻ"\!H)JC	F0HH|4J29NP0G2. PxI$PmՋ{o[W۬E,i8sS2LD^8a7J;I1-Fs&dM`d xÝ!vbVq	 " tiU1Łc>hFZQ\R.SXC#*EEAHHu9\08<E|'*ܿl)~I09?:7j{1#*_xU  ͚02%=334[=u:qm7\}ac{):L*#*DF=,\Ӡu%I5Fa*[0))>zC({K,0Hm`!P؃P0=:|9>6)m2l̱Ť?#*1%):!'%j%A2#*'?ѥ|޻u{wJڷ,Jb-OhY.ȰŪZk#*D2!*#*ePsQ5*[`h䕔aY*`Ykrx^7*fYVK<ڛV#Uy4ڌ.M;.]]Kc-2@j* ;ґFOdR骐{6GÔ}ŻYtSET&x7"\AL> ׀J)܈ұ$Xm\<z{@Ϡ0?v} ֝ȉHFFIB1Hk""j.dET)";LZH5xד_bԵsmIYu۲2"ɂ<YvϽ!ߤI<rs*"# HNҬ!09˨I(	nu#7 Ҍ2C)@’OWiJ,RT#c홞5NN@#)V˲m5bYJ"`!m̲t ViX)2k" $=l_4PWPP`ВZ4J)ɶ#*ȑHXܪ"eS>g@	NPFG ĩW :~?vkp	00Ik{nWE^ʝ!DaB;$̳?O#)Ne	+8bRҍ@x#hIH.J-HM/XFy&A!b[!u0RTr)8ua28!ud&ۖKAfPD钺J0$bpawJF*w(E`}A	u]vhZT26$ᴡ !$BH6aD0EMu5AvnM@t{{u])T#)KA(,PQ(mA#qetv]?B@)18(_(#*bF19"x"{"#QY !Z*,0HHG0y!ˣE	1`kGF8R*Hkx>i,#)	*EUjnDwPȋ81ڶږk_8MM6#)A#)?g:ǀhBӣeuNo6fY7A; !wk>#*TKwCHu抆	@>PAU#B ȃ' #*,qW7ln7tnӈ>o >0d!P(dxQA⡴#) CASO#e[&xvIaV郐ZQcnRkN݁$FJDl!Dr <8н1-1Y>N.6 0Ep߼|=n7~#* .]Wvg2wy!5K[f*b6Aʪm&ǩwr)؇3Ӣѫ%;p UR L Ԟ̙dħ_U~i,KD@IחZO4<R10XRvjtcv	LT#8FaNQ@\qu_7<_-Z2b˳I*@[2Sh͔$(z'+ǙPyĿ_"%#oC1MG`hZ#)@XZhBbUC.mSK/f@J*6z8>e#*xYZkkNjgҚ#)no~.oL#*/^e_󴗑Є}K~P|9+=I+f c*JZ1*	 ިuaGw0{>|k>Mgd::l]aiB&@х@U+#}<3iZlsSMcı))5#)BXbXȇh <31l8Ε#)6!`sFZ2"xB@4#):ۆVكUs#)oc#ʥteAvysoZ$f-d` &ZK&MO2Q#)=dHI$#C!7;tΙjH!cM/u9/>@Ci#*݉$2HH|	}VSҖը4QnZ+c|cya!aae[qQCngqxq[i~6Aﰶ~;\BD[huo2>}2@Ua너e믏T:o1D =F<8'&u_M:[XՏ:yVN`m0UDD|a@D)&̌3#33;?o*CR"t;iv|/}ʟPʄjȕ)姀`BDbYC4r̟J\}oa0zg01(~ڿp9wgY_&+$[vM2YŌQP5:!f@7X~"N[4(#E$<KUn[KW`j!_oCxM1.Kf1[- 㼷!92 [3;/}_ㅱaARO¥,)g%R?dA5#*		+	$T#+]ְe]U"Z}ɱ.]vAX UH?%b-4͚P$dU:kd7<iK>t@<yrȓRFH"E))eR2LDY6H/r!eDh񐑀gz>X^fV&fX᱄c23U8,J3i;"g#`n.R#y|+G10BS}`Py#2!lg/O&#*jK=T,-DHBN8M)=X``/EԆ=UTsUq^iY#)s- /HCKL?bYaJ1k hKkXb$4zI"ɡZ#*BDd+XL0RA#)^1Df%@XLdץ$KEпkXOR,Y&}O66ZflttS@#2FL؟;^cĖ8L#*g.!!~P<gCfoz#d;^5[:Fa=iO{;4{#*ȸ6!#*b#*QDPF[)1yU@Ò040b>fRL#*upVm%51)bweU&q(QlG+42crfb6LSi#*0JReW&%)Nsn-7+J fwo33nYgG3w[;wfdTnϞ׌Opx`PV5fSa,ɞ)u-#҅BL6e7f5(uwqÔHV,^& O,0ȃ)D3tSs SϜˢٙNy4ZxҌ7|8dZIt|D,-9GAux#:9 K^L21sȽj*#Z((~wVCd ˩ %Ne"2b8m2X	ˢJ΄:z؋.pl@xwE9L!"2R$3q8ȃNf#^t2d~7DC"1'd7N2gIa;4Rzk#*Cvi.wCia㭨k񁐮SA>&c>κ[mOes8.v!,#*2~?S́ce[BxID :$HP@baDCqzq ,@Jjɋ+%wc(R2{ow_%6mX2mHE"&Ԡ~ppV	w_ȪkߙKU6gzj 1Bcg~R_'n#"Ȥ")I p"4A"mIPLΕr<Mс?q%JVM>flI0EQVCH{lA̅KLO2,NȂ(X#*.fT)BzÅ#dיV26p.afb6eC\%TLCq[60uW	O-C=i㫐CZHV[q=hN:~aDF;?/eP;0zKF;;^ ﵬxorkno㫚?nHa~G8DvbM}Lg׳8iUJ}@4>=%.EP/C#*$}\+\dDq{}E@HpsL9`hti٨a-'ۮSKP5@KA1(!&-13ж;j9/^Y#*&*Kk=8ŶTu5	#)d lQ#)uּVn+i#PQ6شUtQS)bIYk)x0+|>!tsy!W[QxA" !ס=?^Y0]hD۷ݘij?H B3j?v🪒XC!"d	I7[ne-ݚ	%AӶ{Iq ځa14Q"[Zumeؒ`ZDd`Aȼ &HC YU/!|H}X0'$L]'_ q%/ {2g,*/"^:!gyyPTxrwPaVU_f*QEYL&&E)jRIՊMKQiEYcmcm-k~U1TۊXVF+6Dew&`+-)@(0LQm[\,1FlH148p%` #*#*X@HD@a#*7C\ U	`?`s1bbDRPЬIPdi	s#)AKMP)vˤӡwײ۔$2XQ#)52vO 0gT};6#"@A=qq!d4r 8!:!T6~TEQ#*%b#)p0JXL䐬d	TQi	P6hvCDm#VP^$V'VOŎҠTNV6񷕎`PJH$8I90+5һq8xZ	یp	"f8?x#)vN>MLpҗ:IC,Ó0,6\;X~ț#3/.9pBnQ H]7P7L2jm?ooC4.ًi<NqUT6pf۟il6:1f'޻SV<QSCٷvl!qa_!yǆ'L^ODm:V3+B>s^H׎no	#)B\\?gkČX  Erڡgƒ	-{J"H"sY!APNX*=Q@.8P'tufn<NV9g*w;;Ϯu^~D6~+\?u7d|_VgEĩUX奁^"tE:36J'Caht(wIz*Gb] @yO7y^	VNڞva`,.0p~~9rN$$Ns!;?Hp,4*Td9bGEP-i^jD`ɋf:K6m_O<;ktC;<)Dƣqj;WVH[&;:M+nQ)VuFy/'iҖAITѵ.Dh5+9#*kl^y,C*1sÉRHަqD.O?34 x2{i۠\M(kg=(.dx;=;c5&k6C:b<9yԖ_>=uY䕹#)-#)Qn1Lds55ȃ_`py=#ɪ-cjA2N+hpcr5^/#pA,fNZ#*ll鋴?NfLkniW΍%E4и4Ҹ_a`9Ld7[r̵pr#*P@ 8 k"mOb-w$C#)1Ukii ؙ ڋՠȡp+D7d#|W=|<R	;V$2$7Iǖk(\`l#*#*׎c,\E6Dꇮt1CA0Se&܍Xcm7!ufՠd}6$!VKLRihjˁ]l24!Ҋwd#ǖF;'.k0ę:7!BSt%	[]YfĠ$\߯>y3h>a&$G5*IXs=Z[eYO89#aFKLDp؈BcJiܳƟUBn7DRPD[{k-q$SL;n0<&eÕ<kZPٻXh#)XQF#* }L֪Ŝk+^;,Z"s"@5#)gycayˋBѨ(tp9i(zIHlI,ӮBzsӋ{0PyZDR{ƛ+Fenx=y?cϜmw0|!=WeϟhopL4o0]v[90v#'#'#)JHF@J߅/Óg;>sOk#*D/ZSBmN,a$jlwD^ n:H&hۦ4V% a%-'Vf"V.~ccxǟ"<t+hkHD`i,L^oIc>aae#)9x'ZǏ\큜jTŀxBHfyM,3#CZm+HJmԁFk\`Ăk.a\mkknV+RQ	Τx2!!(!^pٍ9几٦G b|zWaeS>gӹ+ho54ښWZJI!*HB!Sz343%A*?tL&i9J_we+2P]qDbjbz&Cˉa+/h#w#sə1elall2ؖYR<Pf=w`sgYnDJAAsHrZ%<t1Nukl+|QC#*Aat'ce04ݹsH5J'T8Cmsϭ"iMgy'\VxÜSwشzӕ7BrciC&iQP23kt5BWy%dEFy%L[5:p '3!4-vy*].HUǲcxKds2KpWMd]0id#)8Wqv\'#)0&bfes˼3)Tp1/=r{j]D!0	Yേ68paa¸!m;WD3J9#*BU6	!*EњUAhlѣ=jys6FB<_om"`xê`{UU;(4sѹ2GFSV{fLjMfYna8gO;N`T<_^0zRfXf$FxEXuCi5m`,	CðZtIn49RklI",FQaPw螅#*,z)!#*HhJzu3"Oօ+n枅#)HM}C?jdW9zI3:)SfN?Ast#):F0-,@Ny;ק:n락6mhZ_wӣ}㹐ɗ#1Z:ڊKVTTQ[fo{_JYE*J0aarwLw{2Ύ8wr!.mI}GqDiA;PpHC!Q$ eҕKnV/[ɱA=?0=*<L?ItT[*,V#QRYH55eִiDM$S&L2[M4#)6TR*%)be-1C#)"E$aڱп"vӁרOl=c8>ٵ[s16 >o`gcֈyQy@!#"%:#	jH3#rhrA	$,䛯ݬ6! mKǿ!ӨڜO	C#*-V_Uc#)ݥ$6־9F5%չD$ҾT<Ґ{jjwb C$#*dęׯoG-bXU~î#)8b2`8%'c/Sj,bɹd<!2 aXIݰVAӢb[BgXQ>v!`vȌY9цy$ZBc `SR"vsxyv<f@C\d@#*v<Nz[X2&kMxDaҾJ㮍"%$#v'$հ$| 68ĽȰ!.EĄ	$8  :hR@ 3ӲQ&!k˝A'ϧ_3C!H"Z>|fMw̚ĸ^HcwLE<hQEۙI ݗf|r>z>gC!7q=,,GZ*JUSy1	͘YC:?$Af(!yEw#*$`r )n.x;oL4+$kƏ_Ǹ 7`ˆ 2'iz`Kk*A#{RH=&>2΅߁P2@11dLļWn-PgF'g'(;:H#*^ӔR(H@I$	2omLxJwWhdGE6t]h`.QxYMǮg,9_y;ywCxwv?Z|DvV(qr[%pxu<i8aRw9ﳱ|9i̲)ѐ1ѝ5NYCT6ZY2AgŜE#*.Q(lfkl\p1`0nHX P|#*vs4^`)r,"kȾA*jmvz:C:l#*Srl(  O;g9O,C+RZБ	#)K"|~&6ĐHr03}[zJAyØ	u!sMqA#*䭧V)rIm5=Xv÷g;x+_=r[Y0FޙV&N)nƑVc9XBRB`Yvȡ#WZCT;P#)>N	\96_\8Z_,;d#):D$3Zl	ؐm&LnHE0bj\L2A(t)\2AO gv5xbi8m;qFh'8aiBfH[±9k*Qӄ(qCp>Y7n_չSJ#)u4C✉EܹM4ê:CvwT;?%(Q\'=c+ܵ6bZAg~|UX{_עGI@8A<JN+R][4(*b&bA9;-BΜD9tWh /mpr_MKCGS8w\q&F0͵D#)_(:~97;: ,>{ҕpyp2đ`]pa%3aL 2"E'7S[Yd6`׎6hІ#Y4 =?U4 \dR&vlC5MU"zmGfNpV{/Źl\-FNWgVuOv!eE@6l7̥>)aLa.dZqw딮d<]QHlvllP	&ϻENt1i>#)-.0cdr̝؁uL	Mhe#*1Qm:;>>vLꝥ<`ɇa30h<²yY4~KXN#G(fv6Qn>yZ~!~ia*		x"(1;2Ԏn̨VQ!|Ds bwn"s-Ȕ&ʒegJY8csQ9)IwgO1?NQ!!kD_[)H"j`^>;c0LBc·&#CJT6BRSchH@Yg 0'Uǡau!pPiHa-JE*tרf65b"94ӱ6̆CV"$!Rډm! <@zZ@aRFSFԲSBeQn\۩%a#)9#*m)5APS]	#)%R}r~+TB$%#˻7N=3ǜQn#)DR! *#*	@f9eWF(#\̉ ˡ&dBᲜŴT8yCbvbߤ#).[=xy[eo2U>t>!〫 24U$ v=,?g:#)/yC,+_,'BtAF\a	*"NaE#*YWG2UzP@00NχæL}03}/YPȹ޷X8C@#'}Dfρ'VpᦨҔcq D	#$&X"6QFХ( &ޓjk#)1vh	bHeLVD+&)rJ@d#*$bYhaLPl8Rd;#iv}#*SE9[wrD&d`ȑ$Fx=|&]#)w@}j8oFx#9Й0ld.f01FKTB`Pf ۬!z7_i_Cߤ*Bw?MoP_To0`s'r!E=ng $uN#*P~W=s$RGÂ9+g`\fECT ϲ«TTcgPT`UCt9Ϊ4DLՍi-RmձP	L[@~ES59Y	*Ia#) uQ#*ESrOL:P	(GqjrT{IDEBZ~o- _		 '1-#*2ǿ80Kg.? oBa*9멙jUbU6 T9cJ)2$BId&f zw昻T	#4l vRbUO>fŐziAB4צ3$+6Awvu6T̀-(cv`d8qwmI$r6,+	+	`7hhMv~P9#h` 8:9$ǅlgerLfm=u#սD7$Y=9&yuhA@Js`!`0Ds((%B[l=z>=Gp]gOUbKM+iɕ mҤfZWhPaQ TBuĀ0@Z6I@n04v('_Al oH9#`Ǯ'5 '<%a#"	$9{7Ͽ/na!5?2a#	g7hVe[PaNSC!&[L#)ID-ax<g)ْmT戒M:{ʈ8W{=_&C[B,	$	J9cC> (?a'}&F̎>w!ǽw8t3vQ#*YpK@`J:ζݩ+@CYUCAIէ_T꿴w=ps؛AUA U9Vi(	/qVXW{~,`mQ^8|N"2h`d(P3 k?(@ttvL`EEUzXbqc6T+@+%!"F5`ʛh%zԈ#*@M2!w$<UQ` ";u4-7s URoMv!+BXK6DB(Д  A6@L?6k;{yc;I3Q*#*W0rD$ `VK̨MRI-_/_McR4,%'WlfK!u{Xh_2=^鮹v&5j)"z:DPxCxq2yҽ|N6dI;MuwqޞZL-#)?^}0H	ؖpG)9!'j?MQVHkPK9##*cTz]^	"<n=ϩ02ܴ@(#*x&#*P0*h֢jjHŪqgl*6)F	`B]HBCi=v0.gdHqܡ@D?/2X_I?DuAT,̜(jCoƤ36Qh`qD(;ѦDIRXoxdR?QLI)@ D("d*	.Q#*57m;Hn}݂FWFJI" Fs4sDHPqd}%|t<Pd㲍rTbNP$+'i777."&gbĭ8HjQ$T<mo#)L[O*M	omO[{3l1Q,XH~)8e`j#*!K8\\MaN+6ѱ$N0dP,@Sfcֈk2K(Q""2$T(Z9jTYdXLC.`.C\k̹l)TLRM+Q6ƹ@cV'-q=k`dC}%>-Vdaz EMnTzww,,Bhi4YDcVca~Ln}CR7X@;&r<Ԡ"O52^4EdMmm#)5W 80M	\C,SH"C83-3qi yCސ%o% 99~zec$R~ECræ!rQKY[2&b2]ߪe,ekwd$8!׍.@Dɍ]r?̼;!YB=f%G&O{8D	CMJ bԭ3hQsu@-$8'eJMn/z]mV,ɖJC |>#*yT(&n\!)Uߖ.ΝV>vad-et$Z`,:ݎ&gQE*U1P-x*z`\{y^&G<GzfCaEg-ǟ$i(1)^xq֑~KR(\xNnǳZ'95@^f	cBUh-!$Q?'_'7uoo_&'{|G/꼏>/Ah@$g#*"klS/.;k TbL}F^FZx1$÷֯}iv	ђ8&8I82(b%e x>&)g!,3tvem0#)s"@@Q (?/Z{<8A ^~u,2P"*6ŲxO/;Jn_&s#)0#)n"Ϗ&37f;.Rb9Q>>LwPX-Skzi!C%YDhkLCQoȘ4Sd3Mb'c0_|W/#"vcW#)\4F'cq}(/仈ɶc:5Y!`@|1 m1ïvʦY.fI!#*YdC L<m9fB(C%)P94O$2DAew=#)YbH5:Ȥ!nvlH0Kai4{=oqtl	H޳0bN0֊+j[2`b4bh%#1' {#**U1b$!#)r4k 2ߊ|^HI)>4Q7!~|:98\.(C?Ct4R*ACwOڣY7&Fac"#e)99&Iב-~ML3lKi؅)#)c1_F65k3do}]-ѹQllFG wir˓*-*6p'ybYX,hbDdAy*#*@Jܤש%sػ)zA{OB5Gr _ېl=97	BPŭɽ<ΰ@޶ۭmdHJ6Q]嶯YE;G(v(W2ˉmi#׳EO(>TNBz	ǘWs#㸔#5q9k!W`ؿ#*dJG40:zo_dOT9@6Ĩ(_O1J8iЇ@jT UbS|b?\B00{@F#)|j2d1 ;?⎓ZGS/8|bB~]AmWTKΗT,wc%I!wBfOTPeIK>~@H*ܑN$78
#<==
