#!/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.8"
REVISION="3e3391c5f23fbabad81e6d17c63a1b1e"
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#&#&S l0ȠGDTpEa׸x                F[k{z6>G֥e#+{r*}hi>>}l*vg=]ezz7>wϾ::{m|홀@h{@wׄ :u{v+* ukۻ hlW3)A#+)=4Н4Tuf7S;w{h2^mQ}<4kޕ=W;^˷5y6{ͽ={w[#&^ݭv(Hl֍ rB0(^ݪ)^ؒ  h彾zo4mq=Jow{ĥ5/|MWt8iݸ>{y9K}ulvq'ux轈s嗾Iݕugrۻ=ǦK]=龘}_vw6W}=xtGMVN}zzs^w{{[r`{ۏ{<;vںXﯽo>]E)ITP@#+:JBJ9qdoG1̸jia9o{}< z 5̽}ۯcn>zϲvM5m^vZ{GGC2GjsN޺	jS{^#&҇z޺h]3[ۙ=ݏ#&׻厗owz`3@lwmw޸k^I6y:6TQ[c[x]L̋B :795tգ5q9Ӫыw3}(l>++a{. V.<۷jzֻûƐIӖ{^7Νfwc^{cV>ͶiV{vےoy}ůO˧7Z{n|0D &  &&FAOF!2h G3Ix@&21)Rh3Pi<(4#&     	 @24#+y&iO5FG4LOS&zji @   )$ddj0#&4 zP4      $S M@i0("ISTzdi<T1'D@d#&   $	FLM4jaOQ(ީ2mOѢ54d  4   t?D_K#s`VDzB	#&#8$ LGs:l[;߶Ѝ#+T=Ƿ>P1|곙x)Zo{gwS#+b\>~yoUvQ <(H0nfK7Jh{JLKޞ4ɗd8lO		#&E@dQ1$KFTSxgQD	A,AlR.P$Ej46;X5kj֭HX(0&%(iY%Hͩ#+,"&K$hi3+E)RZ1eؘ"cb5cT4QKBTfѳFHM)QiZiH͉2ReY1&ؚ[KJ$3&mlD[JdĖb$TLbf(̈"dMR@ib LL҉d$&5%1EDE"Hd	j)"6HQYF"`3#jB0H؍$lbŉI ($BHHɈdEFI &!$,0l4(0*(dĲTARPYlRQ3hI2`ibe(,b6&X42ifRE"E$IQH,RLɚ(hIFIe-i1--$FL4,fȚ)(#&2d(id-6(3+YJ" JTc$&J6J B+#iɱA	&YĖI14DA͕@LU4k!KL%d	$S16%a!haa4bBAmmjBLhd1,ٕJf25LLTPlR3@i]Ѥ-#&d$%,jdرIQM"56&,JDEe(PPFm&6&6[Ƒ#+L*YkP"mM[6E6i!Pڍ-RZilm#$5Iʄ2dhŪMFƪ**#&	TAhbjCmQRSF,2ъmJ4TY$ɨZV5TІ	!mL͚aJRYM١&RTk-bKY!LT͓T4M%(А#+ȚFVŖ,ZMhZPA#FHȦe)	CZdi,42TZa"i	"X(2ҕ2J2&V$YE42R$RM1IIEFJ*"64Fb)5(ɭ5I#edFQeQDd6HD͙J5IIQK5,lT3*,(͑JlFbi1fX&4K2R-*QQi0e%" PF*,MI&JHY2d,	h&l	$IllBh#&V%$ѱRIf%Xe+l*mD*JIJ#&0P(H*Li6LY()4FՌS(MQ$ʙ,hd!Xi)J"&5)LQTZ5L1"-4%FHFf(EJU3QbQ#+cQdJa#( S(h,kF%h66$6fhՋlT23K-cT6I(JMKƲm$EF)12I*L-ֳkRT4h)cE#DTLhբѪUձef&1ƅ)6RLBZjeToz#^=	Q9K$f3AO_mw49#+yϗ̋/vĿ`dd%h*1@Ok3ϧtc[\vO1*Cu	$2olc^9I]_yZvH>ZU]^T.dmmd+L!gZ12A#d<cW޼u\,PU`͉rfU1~ﶰКi6	(&4.]UiU286#7>k"L53z?]&"B1]a[GK	)#&~y]4~nbd9+䱉bq'm"=YmX*=5%m8xo0i2G3tjw[IGbY*m`Ӱ6rv4Im 'Y#&&dB`ƚ;3JG#&﮳5>+1XXiAcPi(ђ6PaE+ۢrpq6HD~AiY?t/|^=6?Yw^FjCr٠W#Mj%D+NCY#+I2"anGkC|PoulXm=}*vzbtIvOu	ij; =[ny9S<K'3v6VthH/drkpڞu<]q/QjblDxi{.oid>,3:F߰ck,m0>Pa#ȇ8a261wMFi/h"c_G[c0]盵#+4P!ӜK	Q#&m:Q6Ơ_߃۬WLR@bim~uzϿ-t؋{ q]~a#1.u"f堃Cm~WU'dh{<()-o*|;m5tzW0,ԍ5!+ZYȣ7񡶮m#8kn,D|1k89B-tpB4ϥ@d4̠	7AVm*%#+9Yrǃ2ЦArW:V*n501ۯwRj+FCV/ieCsG_L~U,cmβmʄiz@>??7>u=)5gɠWþP#Q.<jlפ}#>/om}]:.$	{qaOI=#XڰLml]A~$QY.SY .*\	@׹|,la9:hd^#+p+=75<D@*GC}>̎''ꖴQUc`+45b#m645￯6uRx0cm/ԁӧ6{jro|?<>ȶB1wbI֣~R8]2L!QJEY!ѯ6sm#zNgV#;i?˹_jvhY3c}GZM7WQ6vi-ʅpur a@zkktT>ej"72.]NN\~ca7#Y>9OD 7XOgfb"p^Nq	¨  ԣ>MAH}m`\gxYrxɥF$ZSyǿ3qbAS[*zkdXbP8Fף^xӈ8a>[E}fv.wL>w&=!0\oWX}ɽ6rWN`b0H:.Gl`%iuв6h;f*FSX>w,B9LrͶs[k*2!#$`;FN'v:֬#+d0[jTmxDVni6{:U7EpHN/:셜ڿԅ;2̸t]Bҍ߅Pg0kݩJ^xv"	1aCts1]Ɖ="3.2Gp:!#{	"	-g>uVUW_=zplM>-S<߮C_#oә!&kvm)X&!F|^|Qhγ=ҙ!xI0bhF1-y#&nkyio6#&8^U~N>Od]fUdoYrccvq(+]<L#+PaƙЫ0U*7dWS[/=?AUqQ(Yiq$~iClY#gHŤG#g09xNj"oB5+9`w-ˎ"37u,<Z3QF,ĀC!"|-op:nt:ᛨ'W_v묷p|tv>%2gR9$*Z粷Dm Ԑ{}T[YC9ֵ%I\:\++m19hakcd8{ˉl/(gU:t:wiܭPfLLUwbI?c!cl[駃ӧ7eR^nɝėC̜!(JWTԑzBN$,4&zqh̭4.Lf~؊I/MC7?z#&M2#&tO	ݍVQ+ux2zG?nM:0֘A~	7T4õXM\OW18?҂m`jHAeWn\J`n}ʒ}=ct楒-~mF+g}Sc&%a3ׄߴ5(B@;=,ȯK3m`69:FQz^<vUBtНG񮨙6>ȼA\ 7}Iܶuax_WUz7ֻ{K]HɆQ՗qk2ѸC?xӉ,_ւ 7n&R3&m $m+`{8c}SmK#97a܏#1̞x5<<'ȣ1d#r1#&#+vhnEcXSIQdN2'2ALbc5軭	W^%e*aT]}.N%Mۡ\C5~ݞ&ğԤ(E(4#&sϣvPZRJЂ\(m[FퟗQ#&*!{\٧o% $79Qf1+2TN	qoxjSګBb~r{xu"葔<=kpm`"W=YRZg[vU/eYh1(|*-Р$'pH{sU]ښToQy@~;Fls5ge9T}$CeE}"{7<kv=6jY+b-_?/+Ö4z;OKdz*K,qzHꗦ)ϺTG61TܑPJώm̫[O{>ZmvHLrtv	I31:y^X?Jz3'Dt7!Sڬ}J#+,$-!_+7VN~ub_؊M	(ueedȏWs:Fq&yy<~D{|bϿ	!$P{uԔf64AQ~?B{y{F|&*:1Q%ޯǵɅz%gW"d| >E&4"(޽WNh4v'8H"m)\~m7}"՝mF^]V/|F$FȧYHe\yVoߤG9:7^	LRBw3.K{KΈOC*Z@]&z?Wo`%(Hxz3`bFjJ&g0R+BW#+-64գ3b Hu([v{<mHnm$DV$vnwUɴ6d#&FbJ=vg!ltDϊiD"umZr=5koi>Q;.Pcs;hG>tĨDqk,B'6#l܉g;΢v"?>=TJԱR1jeuRA2߆/bvVMR_`/`,*>|#&:H߉Z!tUucK6ՍUwoeYT-JѰ!=s%AYŠ0$-_k:#+̯~sIAL=)͖n>k{9^<xoVCoX:GN6ӻLsi=Ztk ~"ma'D[]Pќ !wZnGw;L=mB<$W9$bw~]}08PnCsA]֍r=xl"/I#+A$JW;H (t`9׾hѾf,5JLfl"<ޫ7BTIB%k&P hҊ-%%;d=~eO8q*[<?f#+ًp'Ǟ2lmUfɌIpU'ߠJ'WT;S7'`?|}c?'CpZ#+$9T~,n\#~kA~;%atqgvOabB:$_K! [ț.5ó'aާo+w!Oy	d}nٛ>St#+pYгGF߬*^tc'p$"0!^ptӥrI>mĒKlHnp`vńG:#MR.Fy/UB7r#&/BچظЯHڨđu;ѳ1k&/MN1]/'<TTw=i ^]5^5;&fL[?dmf#&Lf>xg-RF#	s&ds]`mg#{5lC;x@Jo`/e6^խoQdyH"ߞ>(T {ڃe6f}ZjD/9hl,ba{VbPI͞TǦpv(D(i]QHoL@9lA){{5q͹vs1zf  E,NBI`dbTgûp8a4OYKb蔺{5)3OxLX*VDb8Ci.ާ}+;ʂ8LXdf|x!#%b#/w"dΆ#uCAVX~!Et`#&6nM*N&,qYw70:Z*P|3KNboVrHFC-b0+Ppi6!rF,rrN4c;sG/s#zb	BL$aC*[ZGQ\ﶿ3~i뽐 mU['mdfu)VJ:c0 @i`E0O+:߷}i>P*;8zK.1pq>atC;hߍ'sõUͪ]gqݑO-ֽ<v\#&+Vs2hq`TȵZI/5ۡhW~Qt~*`qi	E&;<_.tLϓPB(,݌(;]/GBAmew ;zӽd!em4)2z8wVcΜCo/y(Q,(USbwU4Y#+c^gZݍ"V/R5G3<sWmpz9WIj_f!\L\DV__bE濘ܻ^~~#&X#&F̋/]8-_@pzx	"JDDQ6bl{=&Bkrժsǖ^:@&$I#VBH2F16ז#5i[Đ}	zwvyq[]KAT6ج)9$TKR6=p6,{!P@XU#&Vݬ]E*Qlu~Ů"lBE-}p&7126нtcFLydzGI-`4fI\Ӯ KlOL,g^eA#H[\.2pi?FV`dpNv9\Җ-pb7hdryj3c46ipmK(x7E7j/kR((>/f;P'o}e	Pt*e*msXa7ZRC@Ŧx[(mk#&	T}Hl>z#;9aA5~nI(MDz*q#&Z(FiyYpa_Wi?͚yAyƠ>,~sWNq#+j0`4wI;;HGh>oXFE2,WEFFGEuM#DZF@&oB.囪f7.+t,Bj'wv?:f4/A=8ژf.ĆmF#0~7`\c5ִXNJP3zN 9f=`6wfDl.}?}<So^Oi?nXceM6VU+#&B"lRM1F{t?q!C䅐c$䭈_S3I#&[@ZXZF3~ZzbBqwEYrug\1Uڢrf4fs)lyvgW CD2#+*5Tfm&#&F(BTQ2'P+Ck-+)Hh}{-{1Q\I:ġX,P.]'{:_<7݋}x#n8\3uAtJ병DܵJKj'^FܱV>oU$OnWwřg}4XF{3EQ8wOra~ӷ9&tJ#OQ[0֙{%l{dʋ^jW*ϫ+J#2X\-+Q&|m֪DFp]k`+|rf-I2L#+ ,ʴ#%є.`<S?;PƆoȃ5Bn8vkƱlF#&d +5DFBUGmjkoTz{4d4TY1ef;kɌ!fB `>zM?9wϏj1$6=ѴF줹o*<D&lidm<=޲:G^[xS^͝ACnV,m$mģB #&0rF)JF6Е }!0:2p}oRq3YCU_6PCcv#+?M7|{/˷1)(gd>Bg〫0up'dys\ |yef=T9J{yS<ÿOz"@?L{ݗ˨aB=QgH=nycCns>L9t%$ThAP}T^&D)Ndg=<Cb-2#+A#&[>[ ~~B7y4~ǧ/Na4+@9i2%YT`o/WFɎyop눎<?;y#&;__mـՔ6MB\*CNq."2<H#sq|"Zjx8[/:t~;vP*Q{@t(Aݺo0ZcqB*zCըWW:QOۮgWOVhJHH9~n(wmXI7y~@H#+:Bueh!Pu8#+#+-Se6W15,JO2die=PSVQd|w0QmH#+ YdU#(3mc_ݶccc@5}"d-$7-߆y#+#&p^Kkg_*.t0>Ssj#,*󟮽*I,WnoZ[^oSWSo@[(Jr*c%#&!~_iP?m#+#&cXPe?l.QVdezq),}Z׹}u0Jlz sKCi2?+ x΂z8Yr9QZC	|IkF7{gAD BrwVSHS	 1rġWQ\ K&	{߰sK#׻|ld	$~䨲9J)>Tܝ>o5\/uk-4Q,dR=Ro}qnp;Geg?o`#+Z#+_(;B3P9Sqs׷t[>ݘ1s[xHc*4ʵC%_'\Ga:#`iă^.3۳Jkbw{?0ghl5~ʔbFrqKf:w@(L:6i$ڪ3yD:jVU飫p:sd@y~uS#=0وD 7 b)(uG_6]mHKocS#.=5?S^F $0(]{6lSl?ΙA` ߕ˒D[ĳLܟ.C( {$!*w4~u'znSw!	Pl9sPA!~|$,Qk'y|3>(Ca*	#+=+Xa$Z}xxbQAo[ɒgs#+TTƬr5=I&]jTҥnJ#&#&'Bl"&3#&؊F"#潀kc@qlIf@>Z>06em6w٧/#+_Vh:e[ϣn9#&U_B5_̶VΣEp޿nuB]a!CW)]~[:>,_5}FmIm{tjh~f}<l=sOyP*݌~D|swA3p嫪a?- Sؿ7>uWKCa"*f79o}Sx5f}`arypw;<	rn2Vw<+-߯{gم1Q%"4oxr_=8^Q״rN.αÎ!#+sñݞΗ4Ov_luX#n}UhiGrӠ=Y5jtḽEX?aU/1"x#+#+{GOauE]p3AiSU[Vc(b;b;#&寓9Z@bϞV9^=]}KWPY}W?Ohrˆh~aVq+OǴ\wyjL<yc*@UlnTV":e2ݶlqi<Ioߕ隸~qʭ~Ʒ7Vw$1(<EPQF"6?/:֗/xtyXB+'R %	E@X.}1؉=Cy~9#ꋬj|'O~n!vq}xj}p9|<yxܜ5``Ϸnˣ.Js7x/ﻞvo~o$|<]?8ߑ@[tjπM9v0U\#+ #6Ɵoe?0HB?NW&kz15nw2S;:hIxG?!S:t$s헡wtZaZp=*KQ#&eiRL#&U)z.Cj^,q7g ^^(iEa%g5:z3yw5reml5J؛7&bavk"I**zj~`3#&^Gǣo+h0;β0;eiNXhtK{ݮ"d3Cu24"3ouZQ9SOݶi͆o~egtvMTJ&2IzoJٍؕ`*Gxޣ\?>Aѕ<n~8H;9[JfJjLY4*=mTgϼA4cpCX)k!LD~fQ}S~?^?V	Y6w+ث.ߜluvxԘZ{2?o;ia:]ϩd4޿VtQEӽǩE6*ށڶx]]Dߟ4%yTs|wd.4}$D6ѽЏCOg	\aې11kPkib#&	Y*h#+1UDViA*0( i6'XIQQ$<=ޒ#GT_ɟ]YlfBFuDC&XfD	AhH<ո>Zv;gcƛC)4=CC7'7(}ș#C,JƨQBdK"*RA)'mkß?˯oمzGnρ/=$r=!3YT_f|q'S<,էG/)Z]]-3>Nz_Ǌ0p#+"SxEG{\>Xvԭ +s 25->/s}S~NߚL~PsνPaau?Hy7G#?W*;𥳐c/O'003ve:ج2PŤ7`⡉I˂@$4C,\au.*U1D1(Y6FLmx!id- "*Qr(FvQ6$FV&4Ԫ_Jb4Ѕ):(䮠iV+cLt(N2(er(D,ZK6f"ض*^^o](pJH=0֣2q1!"Դf5YĄJJ6TVe"Xj4ުMDD1T$Q/Pي$Q#+W1,EtAB>X`6LFZQ{l{fGE\1*\TĳM"Ógcw#+V%"<2{l?ޑOάZfm\O3?	,2e,]|Y)/3#&;עy^[b&<z1bAzX~묆ebru;7t,!9GrwH#21MOaK2!wBAi*d9PY/6}}B% (EFlE#+2Q `[k,_kֵlK,S1o^r I*v0]bM`iK(Ң^B,y5{ou9]r|?E݇[?>nWl{;%ۿ@>-u#&D#>ӿ,ꪀ4(cBmxbek30#陠@nsgdOg`A`e6#+UUBt#&irffX5#+;F٫̓u$֡z#׬iTdAD{j#+J	[CVܭI,*`"1gX"B'ӻf}mymE6?	j:°CATVmЃ$#܊q̺f28aJꏁ>xoZAD1fY}ӯp<״^Lbܜ<hTojIiG$-H`*(+QmSt8WZ#&G⭖Bw&JKEV5El1xdc!-(2&qvxVa$6:Xu4Q2)MGs:\qppQXd;c8LQ-#+leŴVAhII1?)3*d^ra{80eoӆɕ:8&UTBڝ(ݐk}Fih`@>e7<Ϯ<*(#+TBl?X-te&CGny}"l\$WEIje+y2=|/FiZA"lHf	:Ӎ%&C6Ҋ6\t-TiaF8PӴ0tchDl꿇[g|rr>4@)Pkja+8A"*FFϙk4;EN{{C>Wp+c8Xct9 C-H:(Pc*#qFXgVEH^uxƬmF"J&=Pf7*U~ȑ9|.^wXd(<j˰ɯP$BѲ83q#&z2#+)TȊKWHt	f{ie{yh+noU1?rDjקxͤ[epGB#+M0l9Nӯ4PH$.]TJPA,-N{^̦N+͂	K#o6ōbrksB#+!	6yl1\qXF66n6li^𹑦F-Vt$AP:OFi1zq/~fs.'&׍ܔTxmѥ:2hmoNtuf7Sbp:30xjز`Bv7|2:*#+94Ff؉ɤ*,tltÅ	bF ȓj<#+#&k0w:wciVBCsGY;ilj(+M-g#&΃o[:um#r#&-!4#&{7;a䓿8rP3jۓ8;lZ	7_:AY7r7`l41ֽKGUXplMQpĉږ&'-Z/r*{p䙹h.FUF6(T\W""Gյ< }{#eu.EuY2ʗN=bY܏f͈j{[^8*^^6Eoj][k]e^M[]9e9U]tþ?Ζ{YmvW0^oa$)CqSeVLHrʅNcw!ĶͿ1'E:J0\@br)%/LmD-]ɻK"c'N|Ҍ"]^M>Nm@$#+ԕ>i>(FC|Q)=ӗAqH%t1JLzn&T^&<#,yՠ8A|M YNFRadJdqUFa)I5e	7lJh21s*¯}%5hPnL[k@6~C"]#zQEr#+&_{j0reѕul9.;whBhlOl{/O\+Γ@H(ȥP#&#+%w7^lQC4'}}:tp<ަò3*YFȅ@d Bwx( )R;g?:|0p,׺/b\<⢦:][~01CUKx5sNPkWP	PPӧq<hJQRҍՊ#&~<W/k;S8AZz'vjQ q&H~_z*l͒so%^: ZF|܇.wF"ڊꅮ79F2&<x!XH	ɸmUDC_I INmt;ⱬ=o#bBW[}P$d#&	{KLig #&Al551vv,=	)2wW<{ؿ;Ӯ9}0SSwqqӮƾy}|:c;豦ţ{lg1+=pW5~x	0Κ?%߹bUOh)2B8}SMfcּ	<>q*-'(3#&<k쩻;~O5IzZ>JIدTCh46U#&;0ӌ"hXf#xcm?cEk)x6H7Ղїt-|9.I4ш>bA7_P!},.AܿR80rG5x#+վTw&]agFڝ|k+>"+u~)9JlXMՒ>Vo~mfx[UҶlًFz`6,XXSRNdC#&afM%͐g`#za^sV[vtmHkMw&,xs:jGU7b~g\o]1qj6~I2{aG0mtֳ_\w]Մ40e*d#r28DH'KJ$@*4]G6kW]yS]kMsθǌ,HVFy=9v,5u	M#)w[gv3h/[ϸ׎7\]t)|._rvVY/OcNSpe+Bb+yAv++AAA=<p\#$a=ݰάC*D]IKgq{J{p;^lLEIL}%j9=RK=q+ٙ6+W]><NjHYGi,St#& ,!"/jrm6o_\3wZFvQ4i$T;<:-b,0ў3Fr2z&'&O#+#7?ڞCx<28;ªYxkl\jGF w#m\#6/m\=SlН}m#+[oY^lI@ilg0Mx)f,YJ) jg_l2*@!\ɭYX* *rpR#坉$PZ@loĺimyC)5&<tmE:sn.7+\*ϙfNsh3cn޶0Ar刧~ ͘dپ,#L#dݟHsy2lZb^m%SS ɧ//"z}Sy_HGN5$&׆y+(+̍}[iǄ1Rijgk}i7=v<ƛs6""娲kvXk(nm,%nh=rDfLgDoNjƎp"yͧ㴯K׾"5iφZ¶m3҉A/}ޟ xb 2DGF8,#ػ/I`2{%\eԉW!ZZ7Q,U!	ş#&EY|S ;-k.T.Bscחx5VZu	vbVFD`MOc7sνF<^ϕR⯲tAŞ$yЮ'PvbČ]Fkbu]3kfat/*+DyT4?Y(pᧉa#l}1*iJ4qX+ei"4MdJ=[mfU.zo{lnxsp5Qߒ/ٟ]GЭFVvzݱKőyDƗG*+7c-"0;Q,7ts"$9ޢX2u<zb9U]oScj?u9ʨC|&fUd"ڶˊCSuro|hss-,+CS3xYpQ0WaKZ-^74MRՕj;MiAoY{JaRX9M6vG3(36*BJPMղphttvؤT|+s6vsRgQ;h1]u4VtjՔY7tDd[]F|'>/S8k۵[-FB,׾Dc	Eqֱ(r>u"ט<綧#+Ƣ3%+hksu$Ǫqj>қW>tli_ӛqo^4s!Dֽ%9n1K[SVdpVugSR+O;2HF"~r5~l:wZu"neV<et7FrKm9לN.[O+LYbfH$ַe5EBq!`ywmzӖ=z/.E6UeUbΣJ@ZM*CҲee홺%*{Ht)3>/##+2ᥢCv(0)n(VjdmD5NW¨#&os.'S;|M#+k4XdeiQ;b|W_t,bI-ݵ׋ﭢ«:tw1vMZC;wC#&[GQ߲Gýr/F[cXH_hjB$4j Ge#&%#+\2,Ql*#휄s<9OTk#+֛nBq0WhVizM,hz.<4A6T#&@Bwƪ8Amrl(Wm ÒFT/a7դ"K}ggo[Vc۫dA5jÒzb:昌vh6PKw$I1}>OПQ3#g<C,\exu4QQ|_ŹgWGK/t}J@]l,78Ww=-dƥF3v3Gv,#&{Gn+ⓅkLb^eS('6$viyaL8~۴@:/||.=qWE]~zew^J;CEIkH>l#+ļ&9#&5nײ۳c^(9)/nNZ5hplj{']F-Sh 0	8+*4P7>XBDd+Ot5<T=C#+h%g~:C禒9WTw}ny[xmQg'0IPrR͓bߛ%3/#ʩe'uu+rt5B/$#p0B䓦hz,r32U*Y;afd:)mO"6dsO$tue X=tN3U&iuRBZAĬ=putӮ 'fs:Vf8k]]^}ZR͎WJy 	,u9#++ŚfKVw7I.~7"uXVp6%[XHU|x6V:]-?.^>֔&Wc\+Gbl(-.UPʊ΄66Ƽx	vJ5<oʐ~5y1@@CG-p<ЏHu3	|S3#&_TzNwP[l0P49Zڧ%Wi|^[JOK("&`BrU;  xAbkոW>R͋W[Oz20%r,4Z޻"M^\r:aS]#4GPyJE>j`WJIy;Hx<]:,w5q0VM>k }kݪ'8}:az|EvaK#0/#+:p;{/\U p@rw<o>C9Fyfꔢ/P0eZǲ6"QaTgKv(Ps@VJKKQ2cK:{:#+.Q.كJH!=]y_)ce2'%`*"f˒J5&)]UQ&NqOIzت6ʓr4FCBmKV(yw+*X-c+#&p9_#+)_#wK,q4n3Y68gp#+*"p<^'IM;fTԌ^gdC5EZ"]{J783{:xj% *4.iS?_K7?;PFצ²c&r֝?p&a73C7_&BJVɪ1A Pl՚%nr$6V9skeǽN'4םMjĨ0[NSyqa?Au ztgdTj4kn,%3W6{j1ءBLEJ`UJA8 8Wl<\qu-4thG>F\C@*ϧwF'fBYCӁv0!e,70G(mF'UseI5SW5Ӊg|7"a$zY?B§eBQh3sM=f}vIPΘW&v#+_	%O5ߣhmd۟)*R+k@ܸ3t@/ր9c;Kg8ڎ>/ɀ)+xsg>\cTIIFAW ?@6RtBb]v:[#&^Ơ>aO0H*䃠S̪#&nZ{}fک[5F}-;[A]cj=z2vAϙZR&>UVBXvs<}ձ)dyز$߬U^t:BOjp#+zIK&F OkhilfC&$QTWLUőJ#&VKµʥWr }SO?!Hɟޡ:HtG?N톭\!&X%?}A wﱴ̝ܳj"}5g#+#&2$+Z_k)I6A6jFso>ͩuZm15W#+8n6ffH!#&Chc$/\=gK(cqNݼF:aJhBa jYP##&}9 }Lzm"k!h*mA"l6I!<#&U@BHM#&]=!	?هmٯ+?'rN&+\@[.铄&9xF !.`j[R6O3h	  hѻnHc]K$;bmgLs$RUPT]0Ž4KvF. giJD8!5fф_v`: &e_mdtjP<Rn*M+wD(-z"k"@x^}ipv"F򖻃nCk20*D (#+BOvKʈvvRsD$5@N)#&D"p|"I2-Bz!2v$Ĵ5bq4!4RTȣO]}J|Io-nC27"ذ%.Yĝ"v%s >O1xa L2+%S:k:5#-7ꮰxBsyf	E >	({)MKb8@7zCN!2:5e$!6).鎿la3QA'^->%odcNX&'a'흯UA;X$%4wY}\."	@N&GnfJ GLL*6HL r%!#+n#+NoRab\&w[o#vY-72+c}Q)2b(\'/ՄP&%vw\$Hjݷ#\1=\l$w`؂$^x#Ka78D#Y!دůab!"<#&f|c}--`F6-#&6ٚrθȡ;,}9rA{5^6t!d#+iH_.&1\&(P#&8̀Y;T#+T8[Z&w_ic}Xb#Rcl#&k>}HtՑSp*A5db+Quc>^=\4w16q*TC-F!7*\>jG,k5I:+cɍ/QS@v~oXMe"%?<:51Ç#l'dgdh^ۍU M%EE;NyecV?/$d0K2ñш]"\j"[;ز<؇!Ce'~(UHJ,gaS&:]a^*(}v}Ķk^bu࠾ZؼƿǷVyOۃNɮ]1>=r;;`9*c`Om(tx!qXqX{4O[}Nlz`E~\kᴙ[Ǝ5/hv:|\5Ŭ'e|MqnxD)`EՅ@* YT_6kϡiE*w9VO$kMQ<Tlzu?#&5XǱֱJ{~6֚Ɛ i(!y{FgEw*Prd#֒I o)fô{Ɩ&ۋyt34+P7Ts|^sW$-m(=m@jWau`|w4]ZMkͩ裭#+HZc[p^Yɕ5&eٓ>H[+TwQ%QXk 9= ,kG)9mvQ(ZeВH	bfgt&QyI$@&'uTV\Gϼ0e0~ ûϼ5d)OaqIw̔@6Vb*Fb	$ BkBL!3_0:+`X@9ݚܞ=g_-/OaD_Cĵܟ,H2HT3dIO)PDJ#Mau䑊0ʻw_im@IU~ZLrteg#$	+WĘDCyOvӞ&o&T$$5#)aB~7f;<˻<~`B>O.8댎F޶V:+u6BhF&p/oZN~ZOdTqG@4's2Q$dPniP:I'3< R[^T\WDSn!FC㤇|fΒ,WYM}9><{39O;ufz^T2rsC7%dBLP~iS{O=I 	'`RPA1ړp7vv&}/	r+ HY ,c8ه}s	mc##+n[Y7XKM@En7`eIq]KD̶nW<}k{$"2H	uldSqC( h{7"O#+$/z}_f͌ko/-ĕ*yIA;TjĚ{!6=Y5JKSj{I9yy/8;]3"ܫbhTGg2*jM坑qe"^7#r)MU1㋼\)NŘp&8҂)Dzt[Q"9Ci8ϝ̺ʬZ< gth#Wt}n3[4qJ3SO-TsłMgloʥax[ů,fkg$!\^|6(?5i_wʽ]tȴaEdڥe,Sϟw*HH݈ܰry!u#&]ApZ-dsd#&iHMJj8P·_vI#&뵶AN`s)t#+ᐮR4&ڧ$\ZB鲁KD8$4boO~0\9 7өUIw&7E6v(*ɬh=n#& )2@ѕYX*ePnLd$־/zJ޹ZKZ6IW]6VxS=z۶۴j/6 -H2O~ djV b榰5X#C822CfE͕YnͪI"	!".C; w2ME#f#&jBqVo33V(#xDuL3d[,lЌQ#+$!F:"dI+d\Wq} v{	AhUVBì)$"\q`qX2i_]wőC82h!BY	 @fݻu']#c2ja,$$">wA{Fx0}duNosLNbȲ!eF}Ҏc,Ɠ1"r#+PF.[/XVVHHz~41m3dMz'bd[~T7Ğ]\Kތdrh9m+)%0۞3bHf6Ss%Ⱦ+i;2s,{fR%aА ⩽_9LwvnF|8oʊt|MX~Njτ#&(ZwS%).!9Tj瀩1S-Ԑ/hamo4B$m~ɳ :}mP_!'w~N#w}6Q!"n\9HWLЈHKmϿ&W;Ɠވ#/Y|x-۬wf>y#O^~̴ѫ-rEKyu1+n&qm辸rE=i[V[ӑ1:Ub>>R>g0LXa!tt{\j"G2X#{f޵uscRƧ܌~=u_-1#+[+[y2(K&l	:kl@l}PzZrMI~^KCD#)J4a<yr/*}|77!<̯0;plD8ikN=܁4q[zJ$2A#,#+'#&p<jG]!q{<;snNoO/G|:^Y3>1h$ ]q^XHGҗȿ}An=Ʈ|W"uwF7o`ɤ-W2t&9W;~dt97d(+.~mcv,m87aao˝|+#&)/viS{>8q"|Cx!P[3NzP7&톝H0rhHf6I|[ZD&lEtfbgU9FD40	ޛ=תjo-~Nyt`~<t;!慹(Q̞Dx"}Zi{-ObDL&Pv=s2l7"! &]ӫVLDQֲ?FM+p/:ܨF+HVһ@/tJs]e\1<TCV/(#^HX>%|<7o$$:$پ"yJהkxU Z^;+2705M?iE#+TQqxZ CHȕ%g`jHʛXg[L=i~>2?qI':{T&N叕f.4d:t'sg[FD+Ȁi<??{+A4SQfAhnU_*!D>d=M˗Ͼc7rFczd?;{k[~//E=(ָIlNNΝvMfԃhTh@Sz+'m#&|=^)x2pSuppP+3T!EV7z<ɂyv:fH}cm~6I޿GF.5r[; ˇ473gN[V(Q:eM $q7ueHARqo_I{mz^0]0׫B$$问=g^Djh#(td	 BF S"Rx9gwy*p,5<^X@%~Bg! ]?k^O#N},zMx\asM6BU,%+bуN ⩑p{u]֍jǠ_"{'@Hڞ`r``Oe5hp?;*GG NlC0}[F/<Y@$`IB"7:o=<[s=P|4a×Ӄo#&UJUyh|r ~wCѦCڷ>d\ dD(2,߿t&"FF5r+L FkӟٛX;dWCK7e9Vy3[xH~4ɠyO!={wU}2K7T<^Pܢ5lBVfe9=<Vqҟtāâ;VrK _^f_/N9re>i)Ą1_(,iO_uwxt߀&j)³0aҽNq4Oc+cc@cr 3V	Ĥ>._XơhܓgMmR;#+dD?r	jN}]68{-R|G)VN3uY;ECQK^5hDCL0:5)D;dCc<3A$|_uYf#&P߫#&>_@Dʴa.VKPx?ᄾ0>Es}ƧyleX:ei*",bB72scrQ\)0ΡՇW"Ϙ[*j6U{DMm$[S~|QdEIÃN]i8HdBdHz,[_5fuGG@"=SU*-l?;}h>:xPƍqވZE6m	a^ÎS_[u,W#&Uaį';DnK;VM i>nmt=g|&"\(ku^Af09JRjos87s%Md٫y׽2GLf&^ٵ!Cb"s>+Rת7ù7fȝb#+Qz=u-vm$-1%CĝžUή(8?;̺^sڜŵa[6F$͜Xv1wyN#+ֺԻ*yRх7MQudWVYv˟R宨ޗ/Pei=4ש{FHoޯ2{vK3Lbڑ?YbDk^U9ɠN?6]Gϭʧ*8&No\rԲA[vfGQUݭ&;O##&QZE7^hݽ>Ʒ{pFt>"E'{u'#&2:c aApsECCi~zȮ,OǺy]Kźͦ#&vX"Y\#&R#&AE$`,0%/*"-M)HM#+}N!|W[9TKƇMmVo	a?J}ӪѫY呷FM]Z{#&O_eiWhԣwq/7a[W}~k=*Mi')~kys"9"OcMf!?mBv4_I*]#UwN{_a馫^7E3_ZhqO?D#&g\yCut a]^cG܇qm-oV9!\z s&?l(C5oE+p]WZƜwm{1/}ָy陔=| G!	xXվԵ&~FRcgfm_'Q-xJSA'q6cfňze#+>PItv/|Qpõjdp6C$dx]LP+G7ChΣ8LF#Px\H|o؝DK~5Ă'"nrJcv=6/dWhv@< c<sV#3hf&%])oZ6G0Cp$N5nq4#&D =% @H 3-HFn[hɲ6U4#D" o\g 9	!g;'UjTO"`Q=;3?TnwGF^|iζ;jxo~i~Ni+ha Îy;io4խ`(yr̵{$ĔzIEï:?ӹ6ҏ_@CZ`<@(oU'`Z@|]}9^_=E.YnI?틶SֺF70o_$>yZJܞ}w*X!7YW :{UZ+~gܮigtCxl1lymNA?Nm.qD,79 āI@o!P0NpJyDU	K@:_jN:>м[_;HsՈwof MEHVSSFj!;c@GP^Bci(tohAOrFikMʚBӦ}#+|TJTaf-5V!RdCzf#&Z˴~$:9?" Ez#+6B甅iKUMʱScNa(qx=ʿX!Gv*hPRaϿhRw!!T.sJꃢܿk2E! #&Cu}-cQ{og<;3$	.UKk>Tm c=`ʧAn>%j<sɢTF(C<o	zКdH`Tꃤ#+|\!~ub놁=ےV:լFȡ-R:Ɍ]-*S6ɶ?|]Ӌٵ(xSC3r_-YѧcHY (w8MMSyXd1zb*Nl95"+'t7%\ mؽ\橶䛥m59_&sga(іQ|]*uVeebS^O(5R֨1qي<<}|XrDckrx-O֢Ě GN< n+rL	%H$~<|<p:.Wr'yxL0yt	Frf.p'p?>_ktn)Ժ-<s69[|жqDy(w)/K(c9Aej!DgA®T5U#&W=5'd/י1iS!h/i\⃼FT<Gv-'yFVL|g'=NU¹c\#+goC7kEJ|Ig=q}e3?ߠb2_LZ1g*;nn7gI~KY<Y,Z4ICՐ(7'ew]hj+ٍ[;qsO:RH*BGw7}i'۬	`ϝeqJIEz"Qi4`%ܵ6یL5M"#&9H	͎/z!!agq/y*D[`Na銄ߗM+ 7zq b־pGCc+cf00YJ*Q-ST8a0|4>s$.82a:I(I8$۶IjjE$cqS;WO?ݜ"4uL6?NywNБ<1W.`cXvwVy4kGy;."SLP@q͢h<rQT_lQ88E-7&FE/xH1ź{mJmYhJ+)C#%R90&~+#ݚuZ &dhD4<ݞ]M,)oc3v0gHO3~81#&Exln}9@)({7g |5*lrg)32GClUhl/=c#+G S9C?qƭB,uP_>g]+A`n­wzaۖY|xt;ӻNyW#&~-j^.g˥iMkEX϶3^־N%ݹntnCF1d:F'P`PEUe`7[+uwFﺬhieHԜNn}?'V7eY:|^yriőӁAtV-ld"ҏiuτ\#9_.N=Uvn$਴=|?kZ pFQ	E>bmL`\.w*v\|Ó0\<a.w'f=U7D ýOļ/y1_)wPzw'6˶eZrh5ZOWPT&?s)0m=%0՜:^?+X#&$0IޯNdP47n9!o-}}pn0?L>SoJ)WyR;1YUqxKCm/W8w'6#+hkǤWr<W<CvL/-=x:/krgRldGO &[6[BIm`U={=xrP+~k닓{ Y탫Ţ_hS6EiRZr¸E6=(NG	Fi(F#++-L1(TЏoI]k닒A&965U WB]NBu[7 +"gtomQT.PŠO*#ys _ͣs?H]caPr7 Ԡ!r:.O#&;xUxB	"j&$V:9dBȆy@|kPkjpUcp:`=޺<[6/_/D֬!=k~e!TC.Q}'0u+ @Bb}<<[6Eü='	_ }#DSP??z6hP+O?,_h"a!vh(ڂE*O9Giv}UGb&yuquqn2䄤ۧa&o#&3M {QF%}aPNM'ZQa#+#D>#&O[ pwt%ܳS,PQ=dޝu]^.TCd5>"X3*sV}29FS#&tyMS0ރ(cj6sGG׶0#ͶC#8կWQXPxs-^̦hn%ii5[bteht铉(*Md¿ sm9lXueA7DSTYY6I	3D<0Ae8:`Iz!e   :cc$6#&Fv3Tj$d0 茁 0#&a.#4%-1,a3t3a&ԚB2!8vE{C5=R1]3A}% jD)0Ϳz|MGLDon&*G:,"Apl	_k:ny概b0"z4#+xzX1)n&l_mD쀿gIJ=><WD5=~g*UmV.<]m^~<w2Rh*3nf[Qv*COQls@3T^	@}GDBUBɑa"BMJKoleeiF8g-dUVy7vGm^pemBBBB7)6qn(,B{2H~v愝`(dӿw>IQO(;X,F2dH'#+?X.b**S*Yo{وHnd|I[X	b0~Y@}9.h!Lmv7,"5 n~l`&#&7JcT9pSaXRA&,\wlWtL/"!eGځ܇=H#+ Ҧu*v#+Ct2;`/.-+!S>wZjB*I#&twuuBB2+8Am$1:tVff4u#}4}1$B0HgI<Ah_'vaz3Yи#&@,9_ǐMlB}?'on&KbۚwLn}:ֿsH\Ѭ6!53oE5<aVFk.96jcM6[465R֚d́DObrJX /1_̞U䷸ Dt^u_*k^W =u>&H^PSG>IpΊOHx%H0 c"i(?<-iQ?l띠'tNMs{[mujE>ڙI$N-w'Wp5s۩P	#+xx:t=WSw"[0d~lcQt\vcsI$_W9]Uo(D ]-ޥ#NxB'nPnӥPf˓"i$ϑ~#&}b+)bơ!	#&#&wΧ2.`)]V/bR/,m)D2>A>sE!ADC>zzb-I&Ta;?.!##+qC%S. Pu/4f~P#&:]@}W*~>7n<|}S!mGZ9 P@9j(Co_=Z4	H0Ho6Chb{ bI >P27R@#&G`|Bbfjt@"mxl;Ʋ¶O[qI$ƴ9T_Pg@!$:ͧiô4wfukV./LIφq5} U~Fڲ3}U}Rg= _R9z`Y/Mn@$4I$p􎇨CրPSG h[$ r@;^hq=~yt8"Pѻ\|/wgմi!^_?^t0.u8q~,Be7np48!IlX:㑿sʠS"P.PWIt`@0_=(oW?^B~olkfJTz}]ux*Fw=}5b(tϦg#&	w.jtk~/R<˸Vz5x>Q<_GxAzԹ#&MxYITwxnGˣS@솸B'|Q"5BҊ4lkO2A!<n@`&b'^=K>.SRkn!ꥪUVkw1W0UOOYx؀#+}S#&nD;# B%>>,YFRC'si>;O7U~|=;;#>K}~´ϓ*]yzcڑćlKvWrh K2X>egĪ{Ds 	)shk:@$Aba1> +CP5m~-ӱ};Xww|dER(C`4A)V,h!Dnf{M_pY?z:tتI8N&S1k$_~חv5답[4#+!Kny뛭 (0'lM` a:9ܸ׀?!"{!}< CT>U)SzZ&uؒ-'V|ٯmWR8u3$s=6S58#hsFP7#&nuvE,I'l  &u~Y\γ$CC@l7NWZ'o)ڙPFI~{ztx 	I;5wo??+&(@!Yxo,#`AĹ*Q)Skma GF,:&BĐ_E'ŋ#&!$\HB$M: amL0'Ne	-^Poan|xHHHPv#~ّخS`<̀ v Yikŋ$"6"@Jl{k֣'̯  *f#+?lb!R瑭;-#&}}[@(U5o~_d~FL$m4T#+!Eg0TZO">N\ z৿viopԣH%,FEz)'CB$3wi\绸ݼ@zSrAGX.$#+|d7:2#+owG|sB¥ݰ#&$d{Rdv\[ĮI=#+8/Z_v,ńzC|.w<Ώ#&f<=7L;cj]ݱݬL!®kޱhNjK_dT/D']S/{eFZeh_#97_h;[#+&FƖIUFѼagL=y^R/B@5E񅶋+~UI$5E{}[^ܭ3]'P}%kaaE-@p6^o7 kq.2#&LL{MB(m>Ԛ`2;z Җ)eԟЋ!`#+ pab;+!k!NWn$_w/=]ƟYxIlcvZO p*ȩڨ7sŃUF>tTm	\Q2VY^Ї.<IV-08Je#&oK'3W[ȿ9(đH&#+!\/ >U(3rZ~ӉAz#+'>[Xɀ>1%W?g@@Aw/Pj==;RMg6R|éͿTlCq$Pc6p-	ڛ`Pl1	tbR{^k^m#+0I-BB&m~ن|3T+G6;G<LBэ\"d8xF#UUI3OPe(շz2a-0$oĄlŦ3E^,>~-!  .@4zb HGB`] j#+,#+<{#+$!]^;M`		#+z㼮V$NP#!xڻݭA(ؕlD},jGҤ ?A	VmiH4j9ܱ|Ny^~[BE^K]UaO79p'雷Fq/(g<!#+3זǪ;>GA/nk0VCLʆt'we	Bů\>65ҌcLu1]oyJ$1,@t,eYOu#&E{#+ԑOcB2'mGlckG>/jp20tL?#&/,:9	pE*H@#&ފB(3RGc`GXxFXx2	r1FVTm}XjR]h#4Ecj+J1!ZoWZy4mAoKUH%d)"՟Áq/?ƙJFIs0uo/~mg4yY-+~D#&bؔTXx,epH1#+S8ʷ4<qSw7@1If1SȨ~#+o9G1P?' 2ȥ7SÂ1bU 8.:%>u+'ק+̍VE~PV*.Z7_ȏ3 d$ pp-lgjdF~Aqn-+̰0|"HhF'Q7Z;"'#:z9})B@M0udZC##&B) Ĩ@A5n+y{Z/{#!>^p|?#`N7#+d1$l4+ӳG	~gô|'P~%HpXR]Cpx1k5Uyv%S[it+=ݱ63}n/e3uIA3K, DL#I{<0r(Av8,#+	<DND "hT]jRDmH<S6+Cerh+$3к|7=Oa^jNvC/OWB̨]ç]ݴQ݄@3>7'a}sDIAcq5M-@B/(j,Dyʪd7F	áqtюR҄&E2AN#&Eoa!Wp%΃}nB}2"v"Wp^'/9(WKĘ?OY&0ao3Vl͂>13ܿ_3!QcS>τKr|S q@Мngܺ'|I_[ l#d+pZL#&7ms<[KKzۮ>їHɂQ(qpgTX>;՘11TI]-7>K< c7fpx$U08k"E{h"S ^k	χgQBHqwF3>|_\E>JF](b0:1"H0ѳ4h5),ԕ}mCzFȲ;ѷE!̍,sr_2TI?z05ܡrή竵΋(MI5#E򷝬EL˥kZRp فSogwdnU&C38	./rx]Sg!	IЛk&D?=dâ0wz-!|/יP qʖ۩#nm|9[aTb@)Vk5Lޭd\z,Q,ｦ&;in<|C:D}G@bIӾ,8<"IHfF~?y~ȔlGA>4-"J^o#,gr_Wb;>=fbx^&E:!8onDnE@( YK"hAIQ7L0ǒV<p#& #ٝ m#+oy"(ƄjAqCLSٲ/xul(B;^_oX"١S1fиT5>SGTP_xsdPelQAƣ$-_{XGEu2tz.[LS `\?GI FiOݠ?gw8o"QL@%"#+y)	 g@H?Y	t*Ok?7lN9y0fk@2̈́,Xo$@c&tpnHg'5a+78bY;#+fSN	)y)?}5-Sl<U:dB Pd$)KM$I	rH%4Emmv!4:&=>_@rfҐ/-	~g4߯k$QQ%*vBluꪇ=RV%{#N"j(̱:o_ۗ;D*5h!I #9<֎;e="@o0٢S>b;^HLc`0 s c#+ t׹<KY4w~.@Y~.P3PlhU6q$tms#&mi$ E(ovjY-y3Y(-?>zNGu{K ;mmO#&DskZp[ۺ!	!k$Z˯w72A1cmK۔4ב(]xIpCa#P7wLq:	uww~XfGȴ#&mK'ȹ!*$X̄ FI M}uMuC<䓩^i	whӄ$(杁Q0}3tq:y#+]t3%4FǨlv/#c.qKe0|!=NV-HnElf6ލI:qyЭeNw2(89^{vcw9zUb1\])[5m-M3aDJgׂƬ!n1'7ًE uxJPtLZ;79Z={=k,Ѭ'bfau<{OO;{c'mVk9a	#7^yI,aTYL%3,*ʚ.S0dez)"bZS96	Q{NP Xg=NiV9x;m`ѳhX=[c!	ԠmcI^4v]<Os2,c%C:4AiɥE*=Kr`p?_T(/Cw	gl{E1n8;RA&"lRqw%sM@n&gm[!XzyI7n7)!F!$%D93;<sl R/81puNWUAD	hދwTmL5O1.!\I:u6P$ 		hUSKԌgT(7ᆗaiCb;D"ea_!$39=c"fVjRn\əyXɗ333,m&`2X텲ߡ{h:4fM6641RK4iiǔՕɪc5a؋hv6%ݓm\x!l8ˈ]UoŚDqjI\~]#9XtK+H)5xƇF~#&u:%%<"#o=7*2F:t!,E4~ΞM7SwLCԳ}UbS9,鮛#+	݇EUu5LްC&$67e	!$r34kK{yϩl@0hHVe,O}".5L=-#/	#+$jTᠻ!@Pp#&Fj1Meܜgָi't*fno脗rW|dEKsyC1d4~0:5	#%8@X0ƃ%"欫C8#&%@]#&a#h$f%l[Q;vz`qZnIQIb2%.CGfinzj`~ iGGnOB	iqGp F~-=\u}oP%m\#&LĒqtiҤV3yӹZy}9>jjXo	L>bXBBC6ZPݬLsiXSD6.(XuYS  7od21=#&#s)s7F %2	]ĒMPDGqUE[G|\߭RM8MJP[.	䜓Y((ofܪ˜{.[±Q]wS=-vI#JvHAGBQВ#0=jhn2#&wHz<lm"U|ƺ_(9^IXL1.>;+UH.a69P1U{q~rz,#*?Y2Ǩ	+c[҈CCLQƦ4$zKIC27]I_ŔFQƄQ0#&BZm$rR޲KCA('cզ\JKC=vǥI*Κ$5UWw髳(fZw;<C9Rk=MqSr'8S/~Zi4͚Zj%:HXJ-:R;­Wgvn	+wf6ǐc}6kǊŜt.y݋Wua8EFb=T{1n  n@;}=o+x,a CHo @Oi"2g>ƅ6#& +Nr0_贒k"K߈I#Q2¢]6	H4Fb\1 BFdI7`Y.1?Pn<#&xc#&v㌝&:M傚eOAH'1H:'ߡ댞XQKg؄H͎tTa#+@ÀHA}jOR`5zJV6cjK{1"crH5zn]$q~oo]ݘ5#&$eLh-Xcoj)6+Mddj89%d\7]W)Ǘ{Iby^WJWǿeJ&HU |n\B"e2?T	zEﴓXUJ$JI~Y8Jvb2C^%UX	_߀PGXPTpЇhc%pxxE#&`)"[}|n苵ۺk  Ɵ3j_9mܢOƩ~6at3[Qѣb	#+6$!y(aMHzA#&*x0O13ȣ pwҡٮɻyJt_?4[yOO[HCp,J;$;O@d˱"5mPs{8#&xaYWH*! =CGBwE$IC}d,L U;7n**#+Qu^(մ137|!FjiuUpR .zgn=|l*HHrZo^o$FՍ1MdTKX#&֐-Jl4QBB1T6mo+Pҩ]YI "SDp19kraX8#&jP+9ęCx2wD	Usn-v4J9-#Z"WfQF̌3 .G=JM"]v@;0	9@AA~@!p#&қ	MnTmhەvflT"H!Q$#+?;-"8l@	$G}]CիߕTV5{UO'CmxDO:F!wo_W>~P>P0v*#+qxBh! Q5-E)!LG¨3'vkplq!7E?TOd@MjU7sWgsJ 8@vJ<~Am?:|^I;omrMX~GZJkCxi$<KkʋĲ&ǳ:k^nÍ_ci^Ӯ^u? Se\!Pf=U-l-n}7_"?I#F_TLACnì TYjmFةТiH lkXe(ۘ&9 H@0	o<k3cq%nlJ,kardZQyI @HQ|j#+/7P}L4'"\UTFx%*yC6 JPSH\:o$aN檒4	BIp#+b9E<:p</%$D۪R'2:؇@e%j0a)S"O54UU#Ngx(5rSnx&b9B\TOnݛQUj{Qץs⬦o{m{Ϳ11ltb{܄w{FM_Q4dôn;=OٍJM2Mg;w5+?dl?Q[?60!6iW/d9mm'Lِx#66Da8wN[>hK{ne"vx3ϥIh2/w=9u[{<EP\{Z[n-yS5m7Sʆ&+oLu5|q|~h'#&]I6bӤ <c_ %9_Hx>i	sxa3{0$G\#&j`j'`4qކn鮡āhNJ`p#&Oj\*&+oyq8iٓSɸpxf8F;	49b^s^EWÌJ⡵~rA m٫MM.2LVAu#+*rߏWd]2oY;vz2[B&xx`b]&Vܳ<UU@$#qJ#+}O͟ZiWLd>F*hZo/r0``y{$NM{ăs(h۰1`>'n;;cX2!̊%n)cr	 |j$To(r5m.`\%L])-V F#|7_ND6i֨9_KԁT9JFWdăv~<,;&=$Hl4+EQo#&&Nx?ڄd9_Lduwtm^HnI+mkmFcm ׭wy=70#&ފPԺ3XAx}IDN-IMs:#+qWtQ[tk<5f,eRH$*S#+C虨nj*4%6́85ų#datk6<gc]Cct6 xz.JO(滛*f[m]q: f[R6I$HfTTԋ QJ_,RkX#;;^O;`4Kǣ_#,2AH+(-d{lQk!$qc=	^mGl):4rd&_c`a"XFaf[{-7p8uh*8iefͫ?Z0l<#UUT:w-V̊TsmJᢄ]eGT&h(< |DV c#&A͆(xEjU@Ɨ'MT#-J_73И˱Vb #&grxQw Lv컶ݵ^ cbL~.6lS3+0-#&E#+	,))vf&m7B(I5MvFۂaAzOom.OPq 71׳s⡍?dkHPocS|;	^*2m6>7s#yyͷwx 6Bv!RDw#&i&#&,{[ھ!ݽ;pu%ǽqݔ+(1%${PH66ϷC`tT:)^OjJ)8BZʖCidP1viGy*":q,Q/Ok]2%ʌ/,<ɍSU)"0zpi6<1ZJ6qfªD(0#e[K@4I749MD=Ij= (~sAݡThi?зKl/IBt"8 ![a7#&HZM aa)2z(0nm4C#&"N|5\T#F#&RD $woC?λhMqxOxn/{Du	m&`R]_f;Zo::3j/힬Drx^(,7+W;o]׍꒔S@HȘy}:1ƔqQ,H^7j@X#&0	\D45#+1s{JwC:GA~3[,'#+Z7[zHH˼ha/kI%bƜ,ҩۥTu[oκM1DBfc{``I`KAgvh6 F`D%A	0D*@ʬhs,,E `3r2+UMF#֞s4؛F\n5𴌍uYM-ަ劐ug#+#+ռ6sgeΙ nԷ.mf3)_ͦ%(NDI9ѿPrԠuh_OT;4UݔAczRu46 q;+:"XIK9F΀,fM6f,M?"`UC`"ȥy Έ3#';#&FټC%l;{|ﾺL]m 4VRWIPU,H_ M}:/y:1R%4.C[UJu#&0V-W[L&@,b(052H5g0dd(BE!p\L+G4LᐬX?##&y;>IL~%Ǭ0a2;o礼חdi7ru$&=H8'D9w#+R~bp(`C" ;=O0	$E)%"+E5Z[Rf7"QAs=}I! DeַFmЅn]Ә. :[L~kVVl2IȃKR&e&c%Y2&Bڊ1iJibJE|̣e352Ff "dϋI)dIJbh51a6I1#Tɖ`#%*23)E([5˷'Ջ@H|mpe1*0QV!ݒ(*!#XxuZSG<5T閸e[6>6K$NYlvu^1hx6=`څE"RC1Q #&#+S񅨗˅i7|(d~	p/#Mao /r7BF#$3H#+U&iHHA#saSK@Ř>3kQIȚШxD/3l8q)*zvJpRdz짞x|5=^v}Uu;7Pۏ]ݬ(JcH@PH?8(S+z*)D}/_j0+A!fYo2ʸcah5̓gv	$Vpxu9.c' fk{3k}֯)cn#&*	nỵ̂"J_& S$<oS{+9gf-8/ln	=7kÎˊT<k(I}Evç>7R5,mz.5R<j4sy5ٳ#+Y0zk| ,to^:.]""jT;#+CO]y6]̼69[rqG8u>MBFe{lFķe[t?=_T:cUWUːf[9&Ҽ%FLHy	ctpi! Xं(Nerg>Gk_#+	&D]7fȝ,pCksFC)D<6iM7[h_	p;)7ņdK"!ç-zmiӝ370]5vSlnrS)mjV)Mh*ָ.=ƚIG禓PK94mfԶ`0-svh}vk1歰hx9mVȫ׳so[usLa2̗XM6TE_#&gE8F)'Ν:g"A7R(Laa΂feriD^-ɀ,d,˗j>\P -?[HKB&R9ޤDt˷N>Η˧їӎfZ uZ4chvÕ.G~	zB9&!lvRY#F(^X䵒b}Ɵg6PCq6pxm=6ڥU;ܚ猶x:ZGg@ۅ|˃xYԆ|y-1Xu8nMY#KHbv7ze?'Hn6*_#8JqђgmSZ{'}Solt1tךKlMcE-z5,;!9x8T2D#6MDT!M&L-޳Gnn9KXCg.cŨ7qL ZnL"v){I)xq#& Qg~f-'FbiQlins+sZv`n#&`{c05aَZ	;kyU"*oFPB m9x)NҢJtC6y*&^ 7/vA(a$q&Q!hX'!*P&-4T^x3"'K&Dc%ў w[I,LKaC$@@[^;g~0i[9,q[FqH	jjmxBm\>Z}HaZ.fz~͔ykQ;ifCKUe164.Vlm6=2K\r{<6z֬R䳸bLJ[dؚ፣O}bD6=9P<%rccT9oKq:dd#c\UQ(H[OG˫6 C)#D+ִ3M#ye՛fٍ<qZPk8Vm&<&4thmi._WNMmg@ƌhCXl(uXDJ5gͅ޷)ow\SP^AP"J¤W,2`&ڙqjĹ)tV˩P6u	{lrt.P5Vm({ύId+cB rӝH*ADlE<oN.wML[PKaΕ*%ōr;ފ0'iT3U9XEs.+#&2I"kFL%7^cᕆ~imNyxUHuaF1-vԍrb)bVQa+;$L^APwGXGXA7:^̶gHacjҦSi	ˑ$LB{j7f."BUf =nk.l,6mBʅ33ǜ>Wj239dJ6|A'OV"/#+ygg9j;S%cjTw}X<űN3z`2eQjmy#+AN/`&"0Ԉ?P 6$F%FDxNs<6oK p=[pL)#+Fckbq,)R$0H!A'PZr``)^FК%QAa50e	vh' ;)YIGdf|"n*QBBblɇ	 C3k 'lZH\T`Ƒu0L圚#&D#mDų`lu5M౨l:.h"gI׿)-Ȇun1l6gu4,)C<tdIXEX@h 9	EPpB<)5zhw#&FHB@H@}/`=()9JB$$b2]S|J׻޺{Ze~g*|-ӮuȺbSQ~VҌC?4,EfxlyŜ|WX.ЗRê5	D[qMegt!CmD3uy0MqJ)RCoFB':U!$bX4P(Sy{4eԛ5{HbQmQuK}{0@n_@Ptu4տy\dQ]w1D!@H`N|U,OzmQx#& #,7nӾ&b>mE? :+b0?Ԥ}_^8vO/#cue(qFIHض/^h-#&;=#+b0VC@0.PE="w#&i6CQ`0#&*# GIQI;!'P(J'[VJm6#cfl@$JDO4ߕkbZ6p|PD4XHIDl"x;ܿ8Hm.-'f\t4C("r),j!\ytCgnyŅzwAJ6Hhu-uQ"X cV}HzLʩTBiR!0oPiNtTF%z5&_=o!gsHD>DjJM"bUmB:.ED(ƼFp]מג#ښxE`xyG(o!m!'Js4վ`s眡F16[1z;G)i5!..qd 2^*h#+"Y@ʦߘL/_6d\A4fsgx(9X#&Mux;qm_uc0]	kXr;bѽUaa5t7kqDhyd`:	9w~#+MTOtkCX&L-Ȱ.6nGq  [#&fsKAU#8:l^z˂pN/0Lmx"#+$/Z.\#+ 	DB4X -DR aBKr]˒[d0ڈRHm[ߪGU-#+%Wf҂GEıH:ɇG?apfABtbIfgFXW2 r1y-A_|/	}{6P>UN+c;ya2pD;AmغF6&r,E$AZlK.5 ZQrђI1`b/64L{KDK#+%DwrQh%/hsgNtÿ↹ͫqvTm#&|(h %m2IgabL`kbc-Pbnk\zMٛ9I{Yi֍ȵo3/&LgK48}#+/$;>2Zfd\gf#+6b$ن4p0:kRo}5Vҩ1E(69z-kEQP5BZAbJ68P Ix,ZRȃpR%Qv6#{{4MfAAMA#LX;][&އs#v:를WMA]j&]]Io;&i<nkv*J^n%0aFH`#+I0c#&iIjfJ[t,Iflֱe߹|ߡ^تeV@$VEHG&C4B(ؗ4d  dMKQ#a証=n(9zwLyI[<69hWSTHHNA^`do^)-?hBHѶ=ߧ;U=lb_()kR=( ֡QVXI(#+n~3ΑFʜ{n8H_y$Aw??V쾾qs$+h[%	6B˲q^Dő1!I'J XZ'l"p` ÖӋH'l@K@#&S>h$ÙBjx.2#+`rn]K31 ǃ9$ɫI<M83+N|T" q4s/~;^HΎ荣mן^,=:Fm@F-cT#ƶyuZ*aMi,DLf3Q04%Dj̙eQme[,^+MVLWWdF+lĵъeu{4kmXm{5mI5#&SB%-ikQ-6m]/%-S+fR-+ѳ"&1 -ڻWYwqW֖A"r~:u4DH F-^Tm1L-1"Y_jghS(w%^3<-e S׿kͶ#&jjfTF-ƶgCUz[!U^-kt٧]]J;@KFD	-h(&2nAkԬ}{^^%6ʭJ͔fKcRؠkeQ6LS!6(ĴlR)KR͖dRƬVA%fJQ&JQ͙MɢmfJ,VRlҖmKmh[KMT4~]*XU!!f"؀$T[)cWr.<\w2IfY;y##&m̙\{ 7+x@ݴ, :90^$Hj- 2H(gAj4;!q26B{:f!brGWW}}'!_s~6Q$$Y@[7$ك%#&Q X I!E3p撿	P\j'(uڷ> f?OLBG֜ K#+0m܇K `Z"k}_*d=y]+1x#&fpXAtZ"0pf%	΂(T	WJ5z8N5`I'.XCA#m'¤.$lft2Bv/O}9v9A7@!$Gƈk-GXjĉ6HvY$I$mI$I$HhC`9H%٥aK$%IOي>C }5Z߽އBWR*W|(D7z%Nk?%4i=3:;;|;Y$prn-e#&AETRR|󵇫҂DBdFAs<'W(ۗz~ϫ҉ƴ!DQ6f ܣƤ^'V"c#7Ym^UNFÉ:84G_I1lmV°񑥘@(e.Kr!V< BBڏ<䩛#qu3L%-3$EX ˺?3odܚtu/kz=oeGC'a2ƄC *://#&*Hl$Y/[x=g#&q	́Ji6" c4h+#+8?׋`mb -kX6#+vh(6yx,h,K#&(0'Z:YɁ=?dٙg#&T-|$J0鍤cMF3޺8I/ehQc@Cbn!@ML)P#+2i*#3(BGfkC	A @RS%XHc:ȟp<N,$u,dd ^*c:&a^n#]s=	B`i0LM`p1PMκĲUFY=͇Ծ^JzH0)4Cu4^i45	#+)^WuL\5#+;>>Zǃ=E5ШY#&asǮ׳m5UUŭUZ^{^#F{}8vyúIey#&zr9P#&PS4?>HxMZJ8c-hі<>@&fʐ#+HPoW_BPE~9yIBY&Хci:64Nik[2M[	s #+1yWsCw;گ)d|d?qWw#ѷ,ҢELiUHj Ab%(a zVMEPj>	ۗO\YgRnz=;#z*iw8G|}:gZ@#	Gvt K.2Ir>\u5y_eKZPrwg(;\*_7g-2@:"@-U$$]F#&@DHobCHD1(cIUH	I#nS !RȢ&ڂ5#++!#+R4M4>=өHi eӞ|o߽H! g-q$:O#;;x.t7`(FoHV~faM6VշWR[jQKR4ݣ3Q[_CU,%ZJ-n26?xF FHM4?0AbFdȰeaJ̳{#+`$"kǋ0x\,#&ü}$J	t@Y7EwY,n-bEĴ!ԉG|MiƲh	 d$@J!НÐmB.8FgDѠ>GI	ga[}-j:$O)) '6mA0ݫrw ;L!=~kP uٿ;k˫hH@lr"+$܎QClnެК}N\!6T4uKH(ܿjpÍ@@㿰+E]>HП9+c83%5@>ff4ܖ_X&!'#ă4qL=\z"|? AZaQJb$`!wb6-BPJF@Z!ŤAtz?%a!c<޵6~Vcy?&{Jt:8[?o`	 {Hq_Y0<deP>yPeFItb;"w>>.Sߠ<Pg-T${szB0wR`^ $dL5}^{gtJ0@1(X4E$=*w^f-o{GLSHrŏ44Mb²g!x8QMaM#6IQ4d(Tf؂FBr!i#MI+i^"6`Am-&!h$/AafHGX3coGQ!"+Kvey5- 6>Earҕ7cjըf<%XI͔`׺hzm7 H$AC:H-3e sE7:5`8b8wPPT6Ta,fi+z"#m="2FtR BB6h3!`uFAD/I~_VUl+7o{$Q#m4dܻ-yuPSķ~aO꽸l=9ffU8!5'h!#^~ͦkm5z%hךI5mRjZ麆!S h(@,@sHqZ-	 vg޾eP4G{A^$5|3By&Jd@'BhZ 9{e VD#&e.3HGqp>5jZ?a*6p|{%DLu5MT\5E"heCĐXI ljcLiJ*MV24#m	Tk7Xm2EPcEF\1#UR-aXTirSZ4umii|"X2A#+:]Vȓ*-!>*dq1Zj[<5p?G/`%1k	U&?w<ap0\6t@ިfeY^O}"ptnmBFUٽ]ᶿ>Gu-$ZMLM*0-4ijmy7Z*6IgfI̝z(h}zbyyb} 3Y01%zkݵg;XcCVZ.{Κ4Yiu^u$6|$V萂	 z6#&p(r{zHCȐz-	ωൈnRB)(ϏWvln9]rlhE<$#&hU 7*Hv*,\k(d&A㟋i@KMC7#&~;3Q3<K冟盌ޓV?'W1>6C=j<]y2S#"-@VѨLRRB#&Tbت2kfEIK?_٥deR6Mk55ijMFMMib̩jɭ!"IO{`#&!A  CR(T@T-RQm[c[#}#+Eͨlhũ^֍7QA#箂22kжL)I>J[U<B#bG{X)"TN>	;k#&UJ%# *	Pj!Q.DBAS<s%_)#&dU"$${b	)20x ?b0@ӯ4Cȉy w:VIUS7"yY42Mu\7IDd!Im'*(EA.Գf\!DՋ]YG_]O9tgѵDҺ%l'[omG44ґ!7h45{)!$̐b2~j#'`$I_t#+kb9h=הD'N̄(t H!H/=\w_RIj1Wa47M&WiRHchm%l׃FRFhtc|Xф@kAi41#Hz$(@.(nDi/\nt9j,$Ru M]̄`n $cțlx]uㇽ]6IbԱ{*'cs9FW8\NEpzsFSzGTA2S[)uMԦ٬#Rqhlh ;GNIa59>%Ms{ʒ,pJGTZ#+;8Lgfn<;6á,j#^!DXBB0Xޗ$ٯߩu~[Wص->Kj5^5jK*NƝte^ef4{٥B:w-iFkx&llm'lUՑM)نκTo1Ny8xԾc6>cok6V橦P26f7"=ᬆ! pA[B[88#Orn_8?NmIc}U4:[$5M\3A$fJq,PD#&OM0hJ'I12Dg#&30TI#&7a"[RħΝThMxhXX9#/Mrn8pRjr1ٮz{%4IE#&+M4 1+DH Xt0=X:M[|_N!Yk0_EeceǦ7ߧW~I"^v@J%% ODu5>04hG3yZ+V'aҥ%*D2(X2+FԮNDI.^[*UXB @*Sc̋Qڤ%TB_YkLIFA_4XLaG3So.޵+SOǕQι&7-@@140rHrH]"nc@иi4ɭA5V47jB3NVC.eB6=`6SihP\"%U#B̳'t ! \piV||4sUWF=@n)5Y0ȋz$}^:VڮƩ**LZSm_Z&ۭFܹvEnkrjHphKZ 0ﵚH[<"㌖|#~3ڨI	Ÿe"t#+VͿQ-vIvH0]5kg2su3ʤ""bY6ɲ(4Oe>?8||J5f9;p=Prx*@!<q1r%K746%zq1yTW@Ia;&tn1w'RĻg鬴[к^	A<GM(/+u37>h[v!}o<zC/)a_1˽OφBZO_m wrCj졐k*#+ܯ%LgGtcF 	.*)˯ÖH"0{M`b\rٝMD2t8^k`9Zq039â2Z=[_R-zV_&#+XA#&_]tC_נ@Iw|ˮa?KB5c,U@QvZΑi]swmZ`@/C(nfW%gfĽNǪ@ˈ-~8q9ERުڭn`#&wuz&<|ܒtp6}3Nk^20i4\^#dCLyÛfpz<S"@ײzFpV7EXbH4]MiSlJ5KJՙcFeUHd2IB 8#	:zT6/X3d[Eg,dO*2t/knWߑvx!#&6$ڽ#:4Fܑ2$Q\yl r!2_l"~gՃބdkvVΝyYJY{]UQp],dAОN}_E*jTMv{_Pqq{UeLΘVmp?k7QGCV$b{~UV?aA3P(f!ez1A!CCq.db\?jӴBC	mfkuHmKlL9&VC	^qwg\oTvwwQfa	o3&pR(oC!ؓ ^2-?[k7&ݐ[n1wf FL&f#&܉yM#ɰ`vDaIƨY2%4;љƐ'!߳h6_/#&'C"q`#&ʹyhmc2nҁ% rUG4e#Ool!,Df76#&XyJ06QtV?|9agt&MWX#+K'ˣɑ"*T=C]@a r#j*ujUx[Q5ZfڒګQE"k2Zj=VyH*,.crj#&]of5@paXXnRUZ.?3n5P\&˷V+#&<;"ZɆQZ2<Xg?w{CAW~$Tw={=B.]Nói5?sYBckF"n]3pnI]fpyT$&e޳"	0)W_Z"ħ֭!D>	é=G?x	cmȼO(-UvJ)=[7/jk@.0IE=1{ Q `	e 1uJ##&|4SG_iJ!:E#MkZ!|7Ϫvn,Xw+닻=#&"Vb"pxR3oq!QL#%h;._fׂ}^vCV\2SUJXC}Z4>_~7v	F'a4.+<LrB^lj/AF(5rZ53h١CjA1LXN$aFzu6KRL@m#+O,Ɠk6)^iׅzMt "qLIa#+4* H8pcHioEBAFϲZ~6TjWfi^lһEuvlhofƦAo+?nyji@]gη56E0CceRĚLZMe	6KS%cV^ǩ՚:k7uӺU7J$Æ->2&ȘmiNM|UK,xK5xa#+\JcMa̾r2Bqj,A#+#&l>6WM1!ϝE#&ECP77$5]^lz܊Q@vG#&=f1#&.-A0bljNhii&G#&r+lqajbh`HjS#&-u HvMILy]aJ	!Aq#+D>;ҭ!bȾw=}& mS>"lv#+ݰӀa4MxJ痔Ð3`v*$792Y4ʃCoH#+e>#`?h`ĕZx.	Cy#&D{#&0ĆV^8r[7wB<խ֝FGr$1i`VCڣ`e`Jeg8^7$oIo3yEd"",%	tAアdH.^{[wl Ĳh\P]6(lV0Z7 	aJ(0Fוrѱku55ZZִn!aJT4$ʋ`N<~pVʚwg?ߺb{5j.US5MZ%ؕcY{UpA4ϲ%GHH*#\=śυJ_Å«G&89Ԥ~PSS"yiOPC?C52QQ߼!%Ngfc}6Cbe*3dq;N(t8B4#+ EєL-&W:rB"#&7y%p$d:zkPu"K~~!7,NO؏NF1u tz-{@}ovt}t>gA~wU{Uvi\I=>4`n{#&+m]j<̡鬏'=^@thhHHm[lj6VˠYZK,XFD,(`%vuoN6ڂvڑƊZV[hڻ6mti/E3F354tmRRbSi Qv0Mi$I`V{!Lƾ/kM7^cPOHkpE` ¡TH((#+0JAǌY.i`"`#+ UJ#+)Gkl#*ճv׊Vej~w[	EV"2h#+fF5k2AE25d["B""4ˑa7[U[y4Xau.hؚ3Ph@IWz=AVDZ91^6նD^5](RP"Hx*I$)HHM1Qc7d$Rv1A	!d#FïKilNX@)!ȿd!<- f'U@.w׹XaZݙNu*A+h#!(ATyUHCG+*9K~iQF[3$fJZiR24MVί&둏FΑ>8%z̖1Neh>yo6#t۽?qYMjIwѵ75}!x9y66zXAoY3L5l֍6UvOh&>3t@q9s/o;3$	ZXbT;u#&_bh2@8 2#%[Akڽ6ߖk_AHCO#+ 5T)")Q.tA=Mߪ  	=>c숗$Z	!}*e hb kA4js {iHѭ ?q`Pp⃶I"Ȳ#+ `BMT5#T`{ZHI	z(4, @`Ae0Q#+"*PBd4c4!k6?(Ne]նxH!vWkC	(;7p`a֒g"`e7|d#&!rBvDG$ N7QIw<Nu©>Y~dg8~G4n	CȄ#&!OXD7??<h<a*+UQ"-[oNupY7MZ"slSKpbCC@VEu>VG綊02i<=`yX` B+a #&1DP0xQ+ڭ/SGV:l33Il[)`~P- jJN8?]5#Q*	wf_o}fGk[fdZfO[FEMUkYͷ,<)^qLMkŹJl-yۛW#+ú;N4n]/Uro%udIͩb5Wڛ;SK;]h1tӲћ.i*QVE6ORzM*@EQ-ȶ3sC@ E#+n*(q1^|>QNF4 A$CguT|oV]f|dhUt'ց0 `}iCRv̈́SX)"c5-#+#k2"j.ArHDUXkVH5xד_6tԕ],*Iwm7_3^/a@3%@S"JTj]RLo:U-]>O*tڦaHQ8M OVYJ ,RHT#c~tԧ0u=Y#+@ @dQ"$-K.gߕ[WWViX(# @ b"%t%Jd*2Lj-6TuT&XjgDt!%9K4t	RS@t<<=ti0	@K[蟦oe,/J^p A8z+Չ#+5۰sa'><dVG!YjB7.I9Z*"HQEaHM!$ic	lB@nUlSV[۞5`ض$i T}5#fwkWfr@K"%4-"FI0EVEDS! 6	&cHdTAUB%c*m~2lo|o*eD' (1#+ADAhD#&{-Wwit1(f"Q#Cz@TUB1PȐ8Whb!"PhA#+b(IOBC4i­%>Mip2#RHĹV#zאzT֝RhnI8kBaqvloAEh͸	GTgf#<W]@{WA0r;z8~	 BEP0g-@2 ɼ9:k%'	A]y}{U	H+@y79EC(#&G_'ǈ}>#3K`CfM@}lpYQa)nxSm#+6ֱq7)ɡx`Db{9n#&31@</PC8Csmٳ8UXrD3	-7LW!Do1\Tň58UT\ƞEXR4MsrS:3aQ}ybU h`4(³-+ƂeHm4"CJuщG}Y~4H]5w,o\67:^6`Rvj cy9?[6<#UMvѵ/*}萂	:2SdHf=׹54z\߷ZhHf#&dXԸ<(U]lJeܵ>j1W̤&)Ϸ^ J<!ޅ8 ~r#+p񣤬.ÓjN:"z)F"%RH#0/#&B1;Rg<V&!w"uJWu]ryzc%l mgQE	skd_?Z`#&Dxz!ۦzz-bwc|jprW"oc@ܙuahh ;13(5&ZYe6(7UAf/#+|wzh[]5$tV[P wF8; o\:}!$07br`k?y-L-O2(;I,̮0M羼3Y,ra`~#+Ld!?r݉$2H/?SEA	$H@I-D;m}>	~ 6#&&gӏ@exFX'#&er>0ܜ<AXZechINC1JzDk0@lBCԚ_$	E^,;"tۡPװ-@GrohdJ[^UQXqAeD ("N YPa@D)&FHXρy斞~eMlyP2}0_?֧V|? >ݯaEjT>\ylX,m3M3t틚>>OXel2wh+_2^2 =@1|D[:GGμt8+K#+u%Y!#tѸHҸ!r֛݇PkEH϶Vssb>]bK0Rn -;e=hTfD2|:%/NQK5,w<10REB9Rk K@N 1$BiJшm~Fc/e%b֖ҚRff#"Y^!H֛\rTNDռ'2O(-$d$3PYRR)I"̥e4l(#C$!#\+W^Fl0#34UJ%}Z  #`n5 G"VW~t?)z3@6-<wIU,K3n}$!,ky&{#Ռ'Kzg_.w;?[9#Pk2V~Rc/Zz{*bdu뢲%ZB#+~hKm#+l7C|:fޚׄKF:3zm,6#+10I"8#Pnhmc5yq-@r=Uc`	FhU> <&D\	r.Miym֋L3^-4H!	=l6m;Mk? cU%9f"o*1Ԭ-Oq`V]kr\Įn.>"[F6[C#  <r-^j]x$RwyYԚn(*/l#+iF44M*Cmd2DڇElx+QF,;2U+p72,#+FBꬉQndfh(AXc&MZ3.h1#&l8֤޸yUbj,4Eײq鮌Z#&ԐV;h	0n4<s)1WXbɞmT6#+S3#.gJR&#&Le4BP@SlYq[#&u5 8A3CR=@0I\6#&#&'x)hc[5H hii*g y0o=˦e&8Ahqlf'!FcD1#&(X&5ULђiD0##C<	5 ŕ!)M% USC!CY0j-,-iMf:`!"ݬx2ma"2Y0O`3#&4on? h9-Ra0Ǉ-B3-(n'DV{JG$f+BZ$釬PXnVʶЅCyA"c#+n&4$BHXVb:	2F#HJhP4 H631[xРrHx<-}fLQcDɶl-&ēZ]6e~P&E[OmESU*.ȇ{!s#+?˞W騩,m|GxEE!JMQT&ꔕ^!!3cU.D,Bx!XD0E#+<G- mq#&IU 0"Z%F3?kw,LꎪGibdRbuڳYcu]  AH4?]0rob+mpIED#+v׻TOfB$&ngd̥B&q0]->ϻkXZN5ϕO݈?z:~y׉6dic%Npj~CIh\> ! W0I	U8`HZ6P=^%y55^ k<vȰ?- $8j8b5(A$"DWxnHeOW`GX#&l9b1`D&/PiMme֢wj%[lfH$x6oxv*OM65^cj^k^+resoҨwUҨۚQVAP!`4ؔkl5"Ƃ44cCu`W#+#&{|Cl KDykО&wUsH8mVQ#Q@D%r:0$1%2j(:R˚6WeP꺾[. 9 XLm][Dvٵ|Dd`Aq #+H +1@KVo	S%.Q zf/EԼ؆9u~z^48NnAC $Ib[%bȚF)MRLVm҈2  ￍBZ7Cm1c*c#+85$yBAA	UE[h8H&BR$c+c(FI`:04&-JkRskVMa t;ERJB}_vּ2eֹw(.}]zbD!5+U9;23']OoʽV^̡$)$ڂŊiy8z*V,G*'8=p2d@ocM \QC{ZIDtr#ܖ3KN[Muy͘2\kj@5vCo:#+kxe^|6ɒ~<l?TP)JQsoaiFTywˈbJ)0m$h?k_}GUpk챈z&kC3t<s'Yǖ3'<d*|LLښlrLkּbmGlLr銇HN"Sn:qndճX,ikC4.d؋F4!NB20#&ʵ*#&1Eջٷ7h pC/>=jSγL#FOH]lkq~f2rΑ۳ ro<=3+ݡ%rdjkl]KkC<vߺ;gj=8f&;pnpB('gtiW.tLNGw:sןCj;`բV?#&3BQ+/}8lzPё~mb=z_;fz,R[}H\:NxFf	Dv-˩\+^#ݫB\ @VH;N7\	isZ읳;d_C;	3ƫ1sgߨ_w8[.@ĄsT.w-1oՙ:gQ<7#+GJZ`˓[`{/u".h`3͋+wԝ	w919)cQnv.,7VLweĚ:pMv/AYsƺgܷtO6'69a:SFQp[	<4+wywZ6G0sԸOSV%Z([I=VzF2vZq~}ko10rSҕMӵ:b\^]K^6Fa;? ]fK0s^rC/&6&Qt:jJ9k<Im;^ޝ#+Æă؎Th`e~$L>q<yFr{ت   Nj#+#+bvb Lce+)ӂ=Ѝvb4t<:tcfsJ\0>L?:HD)QX9$)B|抸hp&t-ˠ$0n-Uɖm$BdKbAwj,lV"(; "tosp#&fr[x7<P@'4uc2GӯPL6.05#+#+.5,EYE5uI?Ǚ&q(%L(7=8fo^ɷ_!y&67dD<^et})ے7uR!9FyU-S&/<SQt:Snm+Ę6}Һcw)P$^%ּ6CFnotޥZĝxK61Œ+ťU0n!޳Sve&`På4Xqt[af6a%#+DEABE4fWulS[XnpNeq6-iv663k-vyÝPO.*/5q+ƼT|UE^CpHCHBѨ(z!8 ŚB>U=$$5SxQdJ.II^CCq.B9^gɜ_=-fVu۱uM{t.{öC ʇ>% sZaFaA&NRt5%$`m N9N(mqcFM,_hp|Rnp)t\PE#&JhMI$#&=Oꚫ'U/;i:J èK೐ZOWX!Y|G~ص[h}/>v`U'[n؋P@oxfs&=SI[X,0,o0<`xw_DjT=idT..\pHbv0R1F2L1 8CLCi9vZKt#+,V"P(ҪdBUQFB5;7@<͇'^`lll`&6meZ$HB* x	ETj*@&ڣ}:9#&,;}M[Y1"V2P]x)H:}B[SR!Fr@cC\$mwcP{Zh%8T8+2(0&5^ x:A[`#+ғ-`4=CX'1RGf)YJ)NΒY}>vHI0m	P6BqDjA؝=bk$^ōFN#&""Ιu#Zf	py[l(6UZjnfM^Aڄ=²:q @β\Q&61>ۻVP(+ibt$Y2+.R[!ޟ$\Ф%*zm0c@U70҃FtsTŦ39\FUTi5lԍӋ]̣dlƎJ1Q	@adFLѲc1;#&Dm\|!#I:0eifڞXabY{:Bz]#1f 0dm8pkXLEq5KX40تdnH#+NjP曎b	[\:mMi3 Rr#+IVF"{Uq54cX4k8㖚4s[u5K_~ цlsQV-$-u8DWщVDMrMФotB>m[0(׆8#mƟG92oB!v@_?x~ד67N}^du~K\zpE3Gᬧ.j@-	#+!9HoF(C0c{2^m,CBYϕk$hT&p{(wF0-,@MlȜW=K|$_CJ?l*jqB!ݽ;37<]6܊&&{L7v[[;;㭀dl5j kcX!vUpi?T/t2j PKZ抬-)ؒ	EYO2G΃ﾟu~$A[*,kTm&ƔTR#&lYf*MkFJE2d)eLIPeJE*R)46YiZS0$S$dD	)`D=fӎU=k9o>ssA7?4ADv!r$!#"%ƆP,["mMu)/|!3B_x<1̡i~@ppf~[Gbt1MU5#Zq2_){ފ#+#"ZJ>r66 !y%!@&u>hm?FZlX{L٩dDn1#&sˣE`N59 -u1jՖf Z7.rU[i<6*68-#&1e"ú2d"Jb7Z_dX4c։i*< *D((R#+br7[:PGE+չoR?Atv;Bl+LlhhhDiAXe3oIqm-{!ȰhEljqa.IA@j6m%l`0m fևRi`!JUH> xȘcOĹې{4.|xBǻ`h|EL;};\101oNX4#&F!7,4}6Mkǹ`#3zR|e/ms,Xa:徤0Wlia$qpffb8C˹I9ӏ#+cz7Wk/wL(I!KuYtV]M})Mvhv q$D4OJM7k?MH$c]Xv u5	#aP`<rő1/!ȅzۆT>Q戃o#$ $ F[ě[iݥ/	Ouu,#эV+7<B!Cf㑡o29H"a3llk}zxvC;USZጱ5gOݺ=mˢ1l3q&%!Kљb|!dV($FE_3Nt9"@d%(b@6@Z1!*UNgSVjLX&NH` &RMBM"6)p!K8Rvv׷R( Elˤ18Ɇ\0D\Գgze;0JHH0al<ϫ#&]HT1QN3QK"݂52#+H(jV !Ác!)ݜtPQl@dʢ2L63cl/\d3HqBrV#dȡl//ѣ߈kOl+nn+U͎7,Z4Zfl0m/E[Aa#+QȺMd#+X#U6	4ͰFHkZ#cgq+fCP98ޖgK8id[DF(BfLS0kHhD%ﲦ5%f8-A6k 0[##R1rpMv&qA5bM.2CQ	r66|$>/ua9e(#+%dPMfE#F'4҃B&d]M%g0({mP.wrMFzUiU>ٳ#&;[BLƕs4DXv(LARBcG,|#&LMҝ+4^_TΞ$"%驻;h4xR9*rfKU|ʉEs.pq>|3(̄)hki:;᯳{v4q<ݜB$:^IinF03吝X2pj9 @$Mڄg%1H">	kCF 4Ł.	_5Mgz,ѩ#&F13,A|֍kr	nQ3\djA%Q!#&D6G@bfmd]	j0sϤ7id(ߟ6++k{Og<\Zb3l"e^3B#nmKTH7G{euȌ~\{mh4M5F/`ƟGN8pM|{Mc咦Ov`|1kpBhb$bi,kQ`ռ0؝z]}u@\;8{9fq5jmlٖ!4РF1Z#QЛ0sK7@\z#(fv4j><w;Y[hk,%Y!q0d1hf'Yʅd$n#&3Hr?+Wk66mO{šyQ7/fPR}lqQ.C_Nn |eHr+K쓛	LyV_ddiV%0[0j#& v)'mZ|v&glhж*pѦ8#&E2ABFȆ=}JV66b"94Ӫ6na!DIv\`hɨT*DdMF&Ɔ@ohP125(.DL91A*60oRQJ5()L.u!!$CܝCW|ي&P*IDa$Þrb:T'uxp!#&aTH)E#+?rўÉl6"E9H%	ÍFHh~stk;Yr?YۤTu|9uXJ!"XU|Ϥ#&}e/E2	 ;y#+GYŁb#L(Eߥrc6!R8۱#&?/wtw-uIX:2O}p]0#+DhEU#m+8R鯯Z/WnhZUu'bTȌ#|D1@{!eiJ]e@pD	##D1(69úUd;Cf4`bK&7FF&Lk^e祷:J6G 1Pi@PaLl94fНpN5x5#&HQŴL4p`"Hd{y#&woN(nFj>F FrbR%JE-;QQXpxPf	 faUǲwQ~aT%)><22awCqy8Maѱpj3zI7cFZ'7?L#tsExsq	"T#q	}5[)/!T4Flm4|N8qɕ1jP#& $3V7䥤IOf(! Ј``EŌP[$D! Ɉ j!=yb>P	W!*Iζw4ΫaU)J"-j~[W" 	8LKsðwl_w"SMPpxbEꮽ[lfkZUbUYr( F,i#&DVekז[ɫt2(s&YLi2@"J@1L܀]﯋Fv}gXÖMEkqd(ݟ9S2@_#&/piqwlI	6lDHeIPZHUkU3.#ٮUA /z dBI;+4i!0^ݘtQu!Mf! 0ݘ4I3vsB#+ƴCX}tB>=Tt((F4#&/۾cp˲>Yy*bHLݦd`%iR3aE-J+mY,tjJE|rhA8<7V}/'WWWa_Z"q8]w;-#&I G6|2Ϭ_oWO`{na#"}$8zyttw˿Paao	>a*L7Y`&`1jLJD5.ÉgDbRBmZCN̓d2DŌ`y9Thh@I#&h|(m9s@4c[UN4|y4pMR8PQe.LU!_))Tqmؒ#+:*aU }[)8h/Grew:&F2 "aEP'Oo:Oo J{|}@GF<T']j"ޠ$*BYϧ$ehO4>(MŒKrS?(nL(0CW^'|8K%߿x6JE?A04ns%z؈:8"uf:*KlHI!FXBDGw1Țb/J!j6IznycZY&u%ZoVj,׫9wFY>72NgAXxè8@	 $+{F0	$$E6YKfZ_s41TkKR}dh(3`>K!uy	$=4J*"HAiڥJE`H*'U 6H@fOWN@)KNIffIhn^NNA Nj9M&y	<0>QڨdMrfU]-RT5㧮BIo<k}M$_]2D8hHQؒp"ԋkfSSTsŷ:6EP3aMJQX5hxly yœry	;<~PFoSm"8B.A)"˧tnZVnZFG{L	"Z%bUXMoW",ϲHCp(LQET!4вQp/OM2C~^=ok%#jͨEcTc	4Z5ijju-~.I$U􈖈͇׿C"_gBCp6ц/>F#&\fYXhRdvK0@Ku/ Ck613-O#Z0AݒB[P938/&v@VliA"	b=pZ	@@	jF4̈hZmLQ4+]-^n+MJe^mm&Ь*;.@iJF$I2U,-n60]8ܶ#0L54cv#+09}; IRD9b嘕uHLCRMTz-tx_z\`<Ͷ<7{z_?ἚsU[	~;3#+7!HRԏ0(+)%8ao߂[cVi#&L-8BgTnKVLdTp3&jƈ9P~k$$l2'TFh<%>"R~ ECndŷ܄Jqy0G) lcL4З(oe,emwRfD0K`4Qjb  Ɇ$ TAz^KĎfOQ%Ӗ*g!4=cQ=]oI)5srwJ]3"]lDJ(v$o	#x2.:̅CFMqҚS#+f뽜(L@ܑj2g@=	]0:|26f:_{>Ez1m#x\Lϲ=?/Owg.8|8YaGْ]A:%  X8ٓ'OZ;IjE;1	-Qg~]m꾚14"#&Ob_ "XB"H?gWO|^g?&^o?Oz?o?]#+$ ?X !l3tSTڿYܡB@s6ַ}5'%3	%m(C|R.0Moi4(HC(V˞?IC÷MCϑ#+v3i:nPM:#m[S:?i-%]5i4fQfY#+Q1Z%.ݯRCymqa@2a\"lMM,mkSIҷ^f18%?}MuRM?1Fu##&ty6MƏP#&:Ԝ8Ιo7$pc,#+½kbA<~s~9*985ܦ#mr;#^#^FnЭ#&P{߶FR'ܮDƢ6-tMB3sWj!` z&TWf K#&IF{;5M̝sШy&xP^X3H	xXTQK}.!QM"2#+	=K}ԃmn+DsX2  )-͑	@c){^<tc#+o6AIj7'&1%9cK#+;0@  b4bh%#1'W[m_CU^qHXR@Zչ r`eP!Q?HI)=;ʧ7Cd^TP15暭ǭL?@4L->"vZ;lށu{z|{Ӓ6;1!άFJp,+,y]</ޜ$55鑅𔦁#+S8=0[$-85kEfɶ;VZ6-Gh[D|UKiƖv@Vg7yHG&#$h0;4QRhV'>:I/kػ)dd<ӱ/:&ki			$$6zAHNӔ<zbf͢w9'?숄nwj	vmW][ou#&kym41mi< o r{#+sBj3LxM! I¢h'yABE?#+ßſH|)jBȕyVh5a߬t/CUߋ	qЗx7&OuP*J#tdku=4T(U-G!=s)?HEJxT?͚wkwD1A>?r.n5<"-1Z&,	dON?[VTKΑ𓆵jOa&c_#&~E?rE8P#&#&S
#<==
