`Loader2?p@ Hx HyOBgHxHy?<NNNW&NNNNNO̪V7'NO̪NNYtGGV7'NOPNNFbfV77'NONNGrv#7'NONNM6V7'NONNMV7'NO~NNMxVFG'7'NO(NNN&WVG77'NOVNNN*6W77'NO2NNMW'7'7'NO&NNZv'V7''NOjNNK27V6G6'7'NONNLj6'7VG7''NONNOH&vGVG7'NONNMB&F&W7'NONNN&FF7''NONNE7'7''NONNMVV֗7'NOfNNJVV֗#7'NONNMVV֗37'NONNK&VV֗C7'NLLZNNJ6VV֗S7'NLHNNMVV֗c7'NLGNNKVV֗s7'NLA(NNMPVV֗7'NL\NNMZVV֗7'NL[NNKpVV֗7'NLTNNMdVV֗7'NLPNNNKZVV֗#7'NLmZNNHJVV֗37'NLgVNNJnVV֗C7'NLcvNNMVV֗S7'NL~NNMVV֗c7'NLzNNKvVV֗s7'NLwNNKzVV֗7'NLqZNNMVV֗7'NL JNNHZ&777'NLVNNK\&77#7'NLdNNHZ&7737'NLpNNM&77C7'NLNNJ&77S7'NLNNK'V737'NL,*NNN'VC#7'NL-bNNNv7'7'NL-NNK FVFG7'NL'xNNO&G77'NL$NNO&G7#7'NL"NNM&G737'NL>lNNK&G7#7'NL;"NNM&G7##7'NL7NNL&G##7'NL2nNNL&G737'NL0NNL<&G7S7'NL,NNJ2&G7S#7'NLːNNOp&G73#7'NLRNNO'V77'NLƆNNN&G7C#7'NLNNMv&G7C37'NL†NNOr&GC37'NLJNNOVv7'7'NLNN:7VwV'7NM2NN^&WFvNMNNE`7VV6G6'NJFNNZF6F6'NJSNNS6'V76''NJu~NNR`f6G'6'NJNNPB76''NJ;$NNZw''F6'NJǾNNY7W&w6''NJNNY'FW6G76'NJNN[v'vV6''NJPNNWh7GG6'NJ NNZ7VwV'76'NJxNNSZ&WFv6'NKTNNEN7VV6Gg'NKkNNOF6FgNKhNNJl6'V7gNKeNNNLf6G'gNKcNNK7ggNK}NNKw''FgNKwxNNM7W&wgNKsVNNK'FW6G7gNK NNIv'vVgNKNNM7GGgNKNNM7VwV'7gNKpNNH&WFvgNKnNNGGVG7'gNK,NNLVV7'NK+<LpHpLpHp(LpHpPLpHpxCQNu09vvyvXyvyvyvSyv3vNu3v309v31vNuH<:a.EaX4ԂHBЀH@6փHCҁHACBLh??@sA!ABzC%CDzE$EFuGGHiIIJXJKL?LMN!NO^OPQ3QRiSST3TU`UVWWXBXYdYZ[[\)\]>]^P^_^_`h`aoabqbcqcdldecefWfgFgh2hiiijmjkJkl$llmbmn0nno_op#ppqAqqrUrss_st t_tuuUuuvAvvw#wlwwx@xxy yJyyzzBz}zz{&{]{{{|)|Z|||}}9}b}}}}~~?~_~~~~~ !8MbuHBG8:J@jD@JAjDA@n~AHJAg(@6;,CJGg><@C6DjDCJEjCC8DDLNuQE:."sg ZM? 1 " r  b  Q @ -|iT>'u\C(t W9dBhCe<X+q B !!V!!"#"g""#2#u##$=$$%%E%%& &J&&' 'K''( (I(())D)))*<*y**+0+m++,!,],,--J---.3.m..//S///050m0011K1112&2\222333h3344;4o445 5>5r556 6=6o667777h7778,8\88899K9{99::6:e:::;;J;w;;;<+ >6>`>>>??2?[???@BJgfJg`3Jj D3Jj D yrtzx<</Ԃ׃لۅ. G.eR*(QJygDNuF'OaN4 Assembled on 20/11/1992 at 15:24:56 aB9B9!aNuNu<aNuHCg@LNu<aNuQNuNuNuHa$8gLNsACE` ACEg"g H aLg )QNNu)fvJ9f\ e46@ m nNu mNu 9dE t:SB:SB r "r $r t:S9J9fNB9Nux * *"<:>]$AAQH"H)2<V ,V (V )V *V +)2<V 2V .V /V 0V 1LCNuB@d3 <V9 FgD Fg0J9 fP H3 > J3 @ LP `Q V9 GgD Gg0J9 &fP I3 > J3 @ LP &`Q &(Hy y >(Hy y @Jy >jBy > y? >m 3? >Jy @jBy @ y @m 3 @NuL (H NuA NC 0<BBQQOQNNuH$I"H29G29SA09@AmA 9z/pйްn 0R@3FBy 9z#~z#~#zLNuNsHRRyNAa(C@><0N`2QNBpLNsH ~gN$#zA 9~/pйްn LNuHH |"|NzL#z#~#NLNuwfD3 1BPA17%w#z#~#H yzNLH y~NLH yNL/pйްn A 9~NuNuNs  $  $ 8fpB8`$:kB9Nua>ByS@k @dA@AC~0glE#J|A||?2j4fBQ`:Sf H`SfZ`SfZA`#J EH@#JCJQNuB9S@kN @dFA'@AC ~0g*E#J)gp32|?CJQNuA0< r4<BQ0<0<rBQNuHp33aBBBp33P333.3xAb><FBQA><FBQA><FBQA><FBQAR><FBQA><FBQLNuB9C~gp3BQCJQNuB9S@k @dA&^@AC~0ggp3BQCJQNuJ9f6gRyCj>j:$ia#J2HgCr>j:$ia#J2HgCz>j:$ia#J2HgJ9f J9ggCZ>j:$ia#J2HgCb>j:$ia#J2HgCj>j:$ia#J2Hg::::gRAEXp2<tAQ4:x0<Bg0< Bg0< BgNuS)?fk)A@Bg )i@CAH@3pDp#i i$%@'#i(,3@0#i48@f@?g:s)Gpr`Dg6 i:K)Gg0#H`pr`:)G)0)DgS)dA)BBCHB00 g||Aj,gSf H`SfZ`SfZA`#J EH@`Vp)G@`Dp8)G@`2p?)G@` ``Z>` `ZZ``A p@#H(`f JyfFA H@LЈAH3HA!4`V`P1@HA0"XgC !4AL1w@Ns1@HA!4AP0"P AL1w@Ns ` ( `X|@Dp,X |X8{eQ>, ~wpkd^YTOKGB?;852/,*'%#!!/EW_go         (:D~2R.0Lf1BYZs9Z{                                                                                           #   $Hd?    8 8 ?8 8 8 8 8 8 88 @8 888888 8 88888 @    ?    8 8 8!8!8!Q_/1R; & g # 1 ! c  v 1  *Jz4*0]+Lsz=$se;Aa),*(99::;<::::;;<=Ճ > ? ? @ A ? ? ? ? @ @ A B؃ C D E F D G E E F H 1 2 2 2 3 345677788""#$$#%&&&$$#&'()**)++++**)+,,,-.//0-0 !               ؅00 0 000 0 0++ + +++ + +,, , ,00 0 011 1 15555<<<<::::<<<<5555<<<<3333...<      ⤈$$%$"$$$%$"$   0 0 0 0 + + + . 5 5 5 . 0 0 + +⤈  !  ⤈$$%$"$⤈%%&%#%⤈''('%'))*)')⤈$$%$"$""#" "$$%$"$))*)')⤈$$%$"$⤈''('%'""#" "                 `ˆ+&+&+&+&+)'&$$&&''&$$&&''))+&"+-&"-.&".-&"-+&"+-&"-.&".-&"!'$ ')$ )+$ +)$ )'$'&"&$$"" %),1,)% "'+. ,+)'),$)01 0+, +'$0,.$, 10.,.0 .+'$),$) 0,)$')'$$0+,$+ .+'").)&"&"0`ˆ+&+&+&+&+)'&000 <000 $ 0!0$&0'&$ )'$& $"0!  `ˆ+&+&+&+&+)'&⤈         ⤈         $ $                                                                  `0䡈 '"&"`0"$`)'&"`0"$`)'&" +78+78+7+57+57+5+35+35+3+23+ 2.`$+<&787+575+353+2320$+<2787+575+353+2327$+<&232+353+575+7872$+<2232+353+575+787:$97206!$*-067$979:952ˆ   '#$#ˆ $"  $ +)'&$㤈       $$"""" $$""   ""  $$ "" $$   $$$ $$ $ $$$ $$ `ˆ$ 0" "$$ <" 0 ,+)'&$" $ "0 ,+)'&$" " ." ." ." .$&$& '&$ " , " ."$& '&$ " , " ." $$$$$$$$  $$$$$$$$ ""`ˆ`0`0H`H H `                      ⣈            $    &        0ˆ #<( #&$+**( &*( &`( #<( #&$+--+ *-+ *`( $($+-0*&# $($+-$/. -+* &(ᤈ)*++)++)".""."","..".","))')))'++)++) '' '' '' .' )) )) )) $) ++ ++ ++ &) ++ ++ ++)&"塈 $$$$$$$$塈 $$$$$$$$塈 塈 ########ᤈ $$$$$$$$$"$'"   ##### ####### $$$$$ $$$"$'"     ##### #######  硈H$032.0 $&$'&"塈 $$$$$$$$塈 $$$$$$$$塈 $$$$$$$$塈 """##硈H$$'&"`$ 0'&H$$'&"`$ 0#&                            硈`硈`H+0.+H, +)0&)ˆ $'<& $ )<' )&# #&'&$< $'<& $ )<' )&#, +)'+,+<$ ,+)0$ $&'H$ #&')'&##&'+)'&$硈+,+)H+ ,+$'&" +,'0$ ,+,'0$ ,+,+/ +'&$'<$ $'0$ $$" <  $# <$$*06<BHNTZ`flrF_ <wutSJ@ƒ0჌!(T@9P䣃0 !T< -14949]$+(0+4074<7@<!y?my?ly?nHy?l8y?Co629?:8Cy?oD`BDJCoh<&HJG 0t4+.OAO:MEG"yzBBBC++HĈHDLHƌ>HFJFgFaFSGka QLNuH<SFL8@ABFD:D@2:DA2:DB2:DC2CQLHNuP?~J gBH&H h JG 0t4BBBC+HD+HDaLNuP?~H&HJG 0t4BBBCHDHDa^LNuNuNN@HA0<2R @mLNuH. G,|#@J9Xg<N>HÜ<DFFH,F#@̲ztn$znAopAAAJ9Xf`2:NzLlN<Cz@mFz8gJ9@f a*P@zl:M@z m :SESB&JI>OPGG:G<|BG<(ppT(ppT(ppT(ppTQQ JRBQXBQXCzl<N@z|oNFN(z#@PXC`4<zTj*DF>OGlJSFNFN(zz#@PXB<F4FFFG*3`,F>IGI@@AP>SGkJ9?~g&,IzQN&y\R666#\R6Q?~Jy?|gaJ9XBfJ9XCf F Bgx Bg<| n>Je<N6|B~3C?~`LHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2QD>(zQ.`8L6|B~3D?~`LHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2QDQI,FL6ABH@0HB4BFC2HA26 &(CƑ(ȅ"& Ƒ(ȅ"H@&‘"HBƑĆ"(z>Q`R8<J4DJe8L6|B~3E`?~`LHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2Q<(z>Q&`P8L6|B~3FT?~`LHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2QQ`LNu<| nJe~8L6|B~3G?~SGkNLHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 FE`LHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2QD>(zQ`8L6|JBgB~3I(zQ@`$6|L6ABH@0HB4BFC2HA26 H@&‘"HBƑĆ"(zQ`8<J4DJe8L6|B~3Kt?~SGk^LHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 FE`LHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2Q<>(zQ`:JBg8L6|B~3M?~SGkLHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 FE`LHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2Q(zQ4`N6|L2BH@HB@BFA6HA26 H@&‘"HBƑĆ"(zQ`LNu<| n Jev8L6|B~3OP?~SGkF`LHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2QDLHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHDFEP΀E8@FEQEA20 QEB20 QEC20 QED2>(z,Q`8L6|JBg*B~3P?~`LHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2QDQI,FL6ABH@0HB4BFC2HA26 &(CƑ(ȅ"& Ƒ(ȅ">(zQ`x6|QL6ABH@0HB4BFC2HA26 &(CƑ(ȅ"& Ƒ(ȅ"(zQ`"8<J4DJe8L6|B~3R`?~SGkV`LHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2Q(z Q`8L6|JBg.B~3S?~`LHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2Q(zQ`T6|QL2BH@HB@BFA6HA26 &(CƑ(ȅ"& Ƒ(ȅ"(z|Q`LNuQg6|<|njL6ABH@0HB4BFC2HA26 &(CƑ(ȅ"& Ƒ(ȅ"H@&‘"HBƑĆ"(zQ`j6<J4CL2BH@HB@BFA6HA26 &(CƑ(ȅ"& Ƒ(ȅ"H@&‘"HBƑĆ"(zQLNu6|nL8ABCFD:Q@2:QA2:QB2QC2(z@Q`6|<| nLHAHBHCHD2468, F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2(zlQ@`|J4FLHAHBHCHD2468, HAHBHCHD F<QA2<QB2<QC2QD2H@HAHBHCHD:@E8@FEQ<AF20 Q<BF20 Q<CF20 Q<DF20 ΀E8@FEQEA20 QEB20 QEC20 QED2(zQ8LNu????J( g0HA (f$y NGLNuHN,HP 4(SBNYֈ4.A0"N$I-J " ҃aLNuB NuH N"n E0>.SG?BBBC**:SESB>OPGEQLNuH~&H>f` h JG 0t4BBBC+++g+HD+g+HDL~NuH~,zC>SG<SFz8:xDD${@&N#@L~NuZZRZtZZZZ[$[VZZ[$[V?L2222Q<QANu?LCHPQ<QANu?L8ABC2222Q<QANu?L8AFDDFDBCD2222Q<QANu?L8AFDDFDBCD2222Q<QANu?L8AFDDFDBCD2222Q<QANu?L8AFDDFDBCD2222Q<QANu#\R#\V##NuH"y\R |l |#\R"y$yz0 @g6GIL RB8LDDDSBSC>L((QQ` y\R LNu/9\R#\V\R#\VNuNuNuNuNuH&HJG 0t4BBBCHDHD<FFFznzDAClA2:ܲzl:CzmzƖE:IEI*|@zlzD@:MFlVH@0:⎰zlB:<NFz|mzt<MNFHSCSB8$IL`$$QCQLNuJ9]fH ]g#]!]!^ #]^P]NuJ9]g,!] Q]#^^!PaNu!NsF%NJ9]gX09yS@jB@ @o0<J9f0<!AC^`><0N`2QNuHL!!^ Nr%L!NsH@!^ NsNu/9^Nu^H""""""""LNuH><0@wH2QLNuHH H"|ahp NLAah~0@wH0QByaPaLNuN_J9afNuH0<rAah Q3aPaLNu2AH4BH@BAH2HAHANuJyag Sya`xJ9af J9agdRya09ayamNByaJ9agCa(AahQ~a.aJ9agCAQ><a aNu02@A@gpP46BCCgnRB`SB@B46JKBCCgnRB`SBJ@B46JKBCCgnRB`SB@JB2Q|NuJ9afNuaJ9agaNu2A@HIANuHxNV(@=@H@| m| o0< =@=A=B=C-HD R=DBD=DpA6.CnH ngA=AHARA=Aa$0.2.RA@no2.=Aanf20.ng(=@=|0.n .g0.ЀѮ`"g&Xr<@gr<gr<g r<graN^ LNua6<` <fap0.HaJ n2.4.aJ@g <@WJ@NuJ.g`a111p0a^Ѐ"H10<aH <B8g Sg6x x x na108gaNuapNuat111p .gpa10< .ga20.Ha<0<ta <8g SfaXpNuaf\f ARSfNuH(*a4<NrP>a^0.@1A,00Ha|maNuH0.@A 2.1Jnj < 5apaN1>LNu?0.@R?a_ a 0Nu0.|g0.`0.@Nu@|8FNu<d1aP <8g*SfapNu10<a(pa:`1`1a08`a1@?pa0FNuSfNuHnaB`(/ "yzNf"_H H yz"QL IBNHdJo"LNuH#k|#k#kPkNgJk\Nh JkPNhvJkD"9k yk 4Vxf(#HNgLBykN3dkLNu,ykB3k`,yk DIREfang42< 4< ykNi62DAk,yka@-G-|DIREBNurNu2< 4< ykNi62< 4< |kNiNu*N~<<ޝQNu ykT><"yk|<< g&g  gPQprNuQR  NNNN" NNNNNu#k#k ykP2>t yka ykA 9k"<&gSA"HQ I2RA$9kogaB2DAHk4 yk.9kYpSfJgfYk"9kNurNuBykp6<HNlJ@g0<:QL,H#JkM`3###33#N##3#0 y~aa*_NofaarNuHN;N9SG0< Bf29X @f A fn @ffb @ffV @ffJ(|||̒`H(|||̒R@RRQ$NuCv6 g:@g@@Es$Rg0j$R`$I gf``NuHAL PNuNuN},MchrB |v#"yEN:Rӹa,MmapB |v# "y ENRӹ,MovlB |v#$"y$ENRӹa$Nu 3Uw !1Su y(A#4 y 33A# y$A#, ya y,aaLl093z D@3z3z 3zNuH yA# y 9#l yJ(g y 9NG`& y.9 y|g y|gaLNuHSGL8ABCFDDDHQLNu09S@"H>9OSG<9SFQ̒QNu09S@"H>9O<9SFQ̒QNuKv6#vJ#vJAvN><Q"yGwNIvN><B@ g&aX#RG`NuAJp`JfQENl INJk* fN` fN6BS f 6aaNuNuH,H&. `"HJ( g,H&. (E0>.SG?BBBC**:SESB>OTGH(G*G,G~<H$02040608ABCFD:BCF@@F@EABC1110QL$Q>EQLNuHz!JHHz! ONz/@<N{.HL//*wSo>/i<'ק, '> %>&:m/x1g}>/8)se}*/Pag= s/g/:6=k,p8ȹ'8 v  '* {#ie+aQG2gIQC,Q +~Q '^*/Q)L~,Q +~Q '^)Z/Q _GAį=ǜq cFTm>[c0LNXE([qΩ"9 ?/EHtoG}'x3`X A&̅"tAHXO.\[hYuNХ|^*  /{NۖVת"Hߕn+37ScFc|p" '}1 ` mA+y, $8Q-%iuφJ4q e *wźQҬbCJ߁k6ծW޸ %#FwKGK=D+%gٹD СE3 ~Aܼ"gOwEd]£J3E~R3s~vA`Xݿawꄬ wzÐGVp~3K/z'R`f^SmPe! أEpSCP")Ź~Q"ьVބ1<|L:vniͼr8 lLQߘルxhʀpm1 uش[(Ut}]Tc6vdY+L_=W0yw-[/0,츭˘q:2+ |8׳tɀwIoiųQ,gt "dž|V눵 eiVjvy+QKĩS@X͗6,7`1Q7<&NcY_?*ڽ95ܔ,݋sI~un~]}Fn<]56S7dKA_I(^J *\7LfG_[SWfǼXٖj ͼ}ANV/ K!2SՄ- wbi'L ބа۱1BUgx)Ɋb+ҝnO@|A@REsf6(҉xl-/,4uR'q<K{;pow`arVA(S:qۏM m#?T4}\G ,9k2]6%+vHaZvQmh>"Ct yg Y*<Ί5$rEhtz}Z^9?01BcM&Ք&և>.y v\htҙ9$enW ǚA;T죭~_,PQbl4Fs*|`=d1OO@DDZ7)Z[l ,pqA[fP]80<LpHpLpHp(LpHpPLpHpxCQNuH29A A09@ @HЁ*y,><B@<<VgSa:B@RQKQLNuHA><BQLNuAxN><QB@ ygCxNBA g R@X`NuB@g IxN4jNuH"y@@I><O0I TWgDI<< ><ONΨ80"H@9@9AYYY Y l B,LNuNuRy~r*yI><OJTgVLvt, J,k&,J, f4:, H,HBB,yIyJ@m @l Am Al6H@"yzJA JCjDC<<CK` Co<<C""CQ`LHLHLH@LHLHLH LHLH`LHLHLH@LHLHLH LHLH ``BTI QNuNuH"H3329A09@HЁ y$y>< <<B@HG""C""C""C""C""C""C""C""C""C""C""C""C""C""C""C""CCQpAC `QZLNuH"H3329A09@HЁ y*y,$y>< <<B@HG""C""C""C""C""C""C""C""C""C""C""C""C""C""C""C""CCNhRQhAKC `QH<<B@HG""C""C""C""C""C""C""C""CCNhRQLNuH"H3329A09@HЁ y*y,$yBC:9EgH8L6<E<<a,B@HG4(I((IQPQA4RC><ȞC8OSGJ9gN>v<<aB@HG""C""C""C""C""C""C""C""C""C""C""C""C""C""C""C""CCQlAC `QH><DDCo,6SC<<aB@HG4(I((IQPQLNu0NuNuNuNuNuHNBLNuNu yydf y<"|0<2<4<0N`@ y |g6a^ y<"|0<2<)4<#Naaaa<p QLavNu yydglHKy>-Zm\g;G\a>-^mbg;Gbax>-fmhg;Gha*>-jmlg;Glan.-RVg+GVaaLNuJ9g(y<9yNjDFlRm<,R`SyyN`<,RyyNgR3yNRF><< <"<$<&<(<A( ` SFWk Q Nu y<"|0<2<4< <9ykJg Fo<<>SGN"P@Q yyo 4</N"`><Fk6<NvP@QNu y<"|Ip09y @co 0<c3y4SGN"P@Q><Fk6< NvP@QNu y<"|C 9y4<4 Bo4<BBa Q4 Bo4<BBaNuNuNuH&HJG 0t4JBBBC>H SCSBGf$I8$EQC Q`*$I8PhhhXC QXQLNuH&HJG 0t4JBBBC>H SCSBGgRhXC QLNuH>H SCGgRBB)C QLNuH y |gA"yzJyydgCH><CL4AFB68Q@2QA2YYL4AFB68Q@2QA2YYL4AFB68Q@2QA2YYCQJ9g8A("yzC><L4AFB6YYQ@2QA2CQLNu0<Nx/9Py\NaaaaBN;a3yPaa.afN.# Qg`NuNNhN/9aaRByyPaaaH<<N~3aNѸL#Nu#`` ocean.sprA"yEN~ yN$NɪRӹNuQy\NAѨC><BBQ/pкFBn  y`ABPCѸNRPa3a y`"y~0<.2<BBBNhNuCѦNPa3a/p кⰺn Nu     @``@ "DffD" @`  `@ "Df  fD"  /pк𰺀n a@aT/pкذn a(a<0</pкn 3aF@QNuN;NNuNuNuNu~"QNu " 3 D U fw     NuNuRyyX yyXm$ByyXRyyVyyV09yV@3aFNuppRyyX yyXm$ByyXRyyVyyV09yV@3aFNuCMA QgAaNu"y~\A@a"y~dAca"y~qA QgAapNu COPYRIGHT 1992 WARNER BROS COPYRIGHT 1992 OCEAN PRESS FIREILLEGAL COPY$Hga6`Nu$Hga` JNu g(aF><@@@A(CQC Rf\"@Nu$Hga` JNu g(a><@@@A(CQC Rf\"@Nu/ $Hga ` J"_Nu gra yP2A@HA><(((ABCFDD)DE)DE)DEACQC Rf\"@Nu$Hga` JNu xf<XaVNu g^Ha yD2A@HA><(((ABCFDABCCAQCL Rf\"@Nu gBa~><F)B)B)BA(CQC Rf\"@Nu g$a&><@*@TA(C~QCRNuA2k gR``A@ y@Nu@t.,#?012 3!4"56$7%8&9'NuRyyZyyZNu        /p2йްn #\` logo.sprA"yENӴ yNZNRӹNuNuNuNuNuNNJByyXByy^Byy`Py\#z#~#NuHNLNuBy?| y\ABPCzNT y\<<`2<<4< y\Nú/pйްn FQN"y~0t@NX0<Ft@NH/pйްn  FPmg<<P`3yPaNuBy?|ByyPa y\<<ABXQKy;|!;|NuKya0-2-4->S@yԒy y"yz$|?>J9g$|?>Jmk$|>J9g$|>JmdgF-g $|R&|R mg$Jmrg B/ft0` Bft*` B lB N mg6Jmrg04<1 mrm4<2 mrm m rmBmr` mnmnN#NuJ9f"J9yuf J9ytf `;|`;|NuKyJmdgSmdJmrgRmr mg mf AV`6APJ-f(As mg mf4SmLAEa@aJmLjJmFfJmDf;|`. mf$AKaaJmFfJmDf;| m!g6-C!m;|!Ak mfaJ9ytf~J9yugz`tJ-g A\aJ9yrfJ9ysgXaX`RAYJ-|f JmHg8SmH`;|HA.J9gJ f`J9ytfJ9yugA1aNu@g+H@BmDBmFB@(;@>Nu  !"#"*$%&'()/ mg mgJyg29yn2-J-fLAyoBm. mg6-Cm;|H0<NLPQBm(`b mfBmx89?-da;_dBm.\Ayn2 m!g6-C!m;|!PBm(BmHQ{a QNuHNKyagaaam|}Q|J9f advaeaC J9fa?Na1aJ9f a`aAa7azJ9fabJm&f J-}gP|aacLNuHRyyb yydfl yyfJ9 &f0j3yP`yybn0VyrVysVytVyuVyv#yf` yydf yybg 9 "yrf9 &9yvg yyf0ybB@J9 "gJ9 #gJ9 $gJ9 %gJ9 &g0#yf0#yj "yr #ys $yt %yu &yvLNuJ9fJ9ysgJ-|g mf0-4-JB2-ma  g gJ-fJ-f;| mg6-Cm;|B `J-zf+| `J-zfp+| Pz mgZ;| mg6-Cm;|;|L`2Qz mf$;| m!g6-C!m;|!`NuJ9f J9yzgJ9yvfQyz`J9yvgPyz mg mg mfJ-|gJmjf;|B Q>9 ``P>9 g0-P@2-m6QAPC4Jmj@`BSGIJlg*JlRg$lm:,l@m:,lAmCn`IQJFfd`$;|B 0-P@4Jmj@`BlmllnxJ9gx:,adzH0<NL` mgJ-fJ-fJmjgJmrg m rm;|rSmjnJmfg Smf;|jH0<NLN9|9|9mnRlJ9fRl9m9mll 9|2 <JmjDl.Э )@ NuH8<azLNu mg&J9g J9ytg QmjBmJ9yugPmNuJ-g 9D+@af/-/- aH0-2:VAAl;A2:A+Ao;A" -$J-ggab0-HBB;@$a2QaBNu mg$- jDD`⊕ NuJ9f mg mg mf SmvfBmJ9ytfJ9yuf>9y|SGjBGaQByy| m  nB mgPJ9ytg J9yug -  o <` l <Э+@ Nu(- g& -"-4-6-a +@+A  fB NuJo0- mg0 mf* -ѭP0-zl @,m ;|aTNu0-zR @,m;|J9gJ9yrgQmJ9ysgPmNu/-/- mga" -$J-gga0-HBB;@&aJ9f$a"Qa^Jk m&oQB Nu$-肕 mg|J-gv$-ₕJ9yrgJ9ysg0-@Izbn2-TAym0 o +|` l+|`. o +|` l+|Nu mg>Jk80-2m&46BCBg0-P@a fA;A;|Nu mf4aa0-2-P@a : fJ9ysgBmQ+|Nu mgzJm(gSm(J-gJ9ytfJ9yuf P{a|`8J9yrg aFJGf>BmHJ9yrgaJj( mg BmQ{`J-fP{J9yrfP~NuJ9f$J9ytfrJ9yufhJ-g`J-~gX0-2-mSAa BG G0g Gm4 Gn,BF Fm Fng Nj ga<NuBGNuJm(f6J-g6;| (Q - P+@*J-fH0<NL+m*NuL4-6-(-J9yrgJ-gQ{ |J9ysgJ9ytfJ9yuf | -Q?-avH2-_JAgG;GJJ9y~gaJfZJ-}gTJAfPH0-2-m8:mDEDa@  g Lg  WgL`L`D0-2-P@ma  g  g Lg ;m.PBg"0-tJB@"< @gmDӭ Ryy|~ `JgQJg 1fJ9gaV28<a ` Lf+| Mf+| Nf+| Of+|al mg`B<HAmSAA Ff Am. g8g` Ff Am. g8g` Ryy|NuJm.g\?0-m. @mJ9fa 0Nu @hm8<a 0`*Jm.g"/0-m. @mJ9fa R Nu ;m.P|J-gaQ;m68J-{gPBm(NuH+m0:;m68a4QLNuQy~BGSC,SBHF(@H@,HFC҄HAC*Eg24BRBJBaBGHq2-a g  g g  g`LJkH Zg Zf(nQy~(<`*(yfJ9yrgB B"HA҄*HEPy~L@Jk06G Gm, Gn&aAAk2FGo2G> CHABA`2A>GAg2aBG g  gQy~` n6G Gm GnaAAjEGA`B2>G:JEGMagX  f  gH JfX fڴ g2 Jg,`@Jmxg Jg4  g. 1g(  g" Lg@Q`"CHABG ` ASA`NuBG4 CC"HA FEFgD$@&AH@HA:>G<BFGNag G gJ9y~g Zg@Q" BG Nu2HA`BGSC,SBHF(@H@,HFC҄HAC*Eg24BRBJBaBGJkb6G Gm, Gn&aAAk2FGo2G> CHABA`2A>GAg2aPBG6G Gm GnanAAj\EGA`RB2>G:JEGMag*Jmxg Jg4  g. 1g(  g" Lg@Q`"CHABG ` ASA`PNuBGSCSBJkB(AHAC,HFЄH@*4BRBJBB0a6G g g faAAm0@8DDg8r6G gB g< g6r\6G g g f"r`> 0aPAAlBA> 0a `h0a6G g g gBBJJ0@>G@g.0" HA>G8CDGLa  gײQNqJ`BBG H@" Nu@S@JH@`(AHAC,HFЄH@*4BRBJBB0aRSN6G g g fahAAm0@8DDg8r6G gB g< g6r6G g g f"r`> 0aAAlBA> 0aG. HGCGACHG(GB> `h0av6G g g gBBJJ0@>G@g,0" HA>G8CDGLa\  gnQJ`BBG H@" Nu@@H@`Hym~` y,@A.BGLNuHym M`,y,@ALNuH瀀AHSGO@G~0LNuKy mgJ9fJmtgSmt<-tBmt0-T@2-at(N4mUB@B@6mACA,m,L2Vg GfNHSNN  g  g  g` a A!m0fm2g;@0;A2;m46PL`D Df;FtfaB`0 Yfa`" Af ;|` ?f P`Q^QHNuHSN&N,m Ԥ;|tԖa ,KNBy}LNu0 Hg Xg g !f a`` EfFaa` Ff y |gEaa` Bf^ NRVS. g,(aBy}R(aBy}SӲӮ(aBy}R(aBy}S~z(aBy}R(alBy}`ȝ,F(aJBy}R(a4By}S(aBy}R(aBy}S(aBy}R(aBy}`( Xg" Tm WnT@Cz>1`AL@NuNuHSN*Na aHg FVLNuH*Na ba$gJhg/,`)lh`)_hLNu(|>9 SGk IJlg\gIQ(|NuBy}NuH@"y"B#LNuAʚ,Xga`#ʚBʚNuHB zќI ъa JHI"yzHNL"y~HNL"yNLNuHJ9f< mg4 mg,Ky;|B ;|aH0<NLLNuKyBm^JmngSmnNuHDBDHKyJo4Jmdf.^n B^ax`;|dJ-fH0<NLLNuHKy -R"-NgPP@gRmZ+mRNLNuB@g @Pm @SnHa LNuB@ @ g @!g @lNuN:NuH&<` H&<"y,ml0:n\BBBmH Bn@> Bl y~0 g*4aJ(oaLB -EWB()H\a^`nLNuH y |fJyXf yyn"y,m2:`^n @nafJ(gtB(@:HCjaaK9|)H\9|69|9|9|9@9A9A)yX9i09i<9i>RE9E )i`9|.LNu.@ Rdvp2pppp2pppp 2pp p p2p p pp2pppHKzaJ#A 9|69|9@9B09B Bl y~0 BBAs p 4j X`GvN3 JGwN)s XBlFs .TeA d JjD)@ d JjD)@9|9|dXXJgl9A9l9ld)Xd9X lf9A lg lfp9l H9lVl9l&Mll Jfl l B@BD lg@ #Kf2,DANh9DJjDlLd)X`d)Xhd9XFdJ8XKXJJDg<U046Q#J gk9|$`9|$LNuH"y,mH0:n8:<SEg4a Xg$ Pm WnP@@Cz>1`L Nu0<3Q`Az><BQByzAz.Gz*y,>:ʖʔMxSG<BBg `m yn`DJ3@fHP@BB Zf -BSMa8V@00R,MBFWSMa@A0:0. S*NBF IWfaDmEn<00RyzLA QXNu09y29yaLL?B@@n43CжAn6H33333aHNuH~Az.>9z<<` Pmhmhn hn:"HRFA Q< IL~?NuNuHaLNu3A{f><0Q*y,>: SG  g !g mRQNua:`HaA{f40kA}fp g 40 ja`A LNuHaPK{fM}fa2:5j;`86Pk:`=P=`=``LNu<9\yNu ,2YAAANu ,6"H@HHHINu `HAz><BXQLNuIz<<><a9|NuIz><JTg , Ѭ",ӬSlfBTIQNu$|?>&|>$|?>&|>Iz y "yz><JTg$0,y2,y4,Jl jN`NIQNuJlgSlfj&l`gZKyBDk&E Dnm DnEJDD$r@NJTf`,H9DBD fBEDNH@@9D)K`NurtŒ®°º &(*,:<>@BDFHJLî*>FNxĠ "0¤ª@~ƞƪƶB^|Ɋɔˠˮ:˼\f̬̄h:(^t͈͢@ΌNuB@\llEhl4%KNuEhlSRg&jNu]llNu]llNu\llNuSHNua @NNuHH@HNuHNuBTaRNuBdN.NuvHHHJl$j0vllBBarNuD NuDNuNuNuNu/ *LN@(M*_NuNuNuNuNuNuNuNuNuNupHH@rHHAH NuxHzHDNH@@HD)D xHzHDNH@@HD)DNupHH@rHHAЬ ҬH NuNu`NuSNu9lNu9lNu0,loSHNu0,loSHNu0,llSHNu0,llSHNu9lNu9lNu~HHG0-lnDެ gꠞ)G Nu~HHG0-lnDެ ꠞ)GNurHHA.0-P@lnDҬ ꠒ)A 0-@lnDެ ꠞ)GNuH@9@NuB@9@NuH9@NuJ,fUHNu9|"NuJl"g9|"NuJ,gUHNuBBvHHCH*La?9|689mNH@@Pl9ml29|9|)mXX9B0/NH@3v 09vT@D@9@9|||LNuHHllBB&, aNu/ &lh)_hfX)K`Nu2-mlljDA Am SHNuRNu2-mll Am SHNuRNuNdH@n UHNuRNuByByByNuB@3NuB@3NuB@3NuHHllBB&, a"y3|[NuBNuJ9afBFa(H0< NLNuJ9afBFaVNuHN2AC.><2QA~04BF Bo4<2IAF Ao2<IAH@F @o0<HB0QPa3aByaLNuHNApC><2QA~04BF Bo4<2IAF Ao2<IAH@F @o0<HB0QPa3aByaLNuHA><04BFj4<2IAFj2<IAH@Fj0<HB0QLNuHNAC><2QA><04BF Bo4<2IAF Ao2<IAH@F @o0<HB0QPa3aByaLNuNH@z@@2:BB&, adNuNH@z@@9@NuHHllBBBa.NuB@HBAHll9@9ANu l\|BTNuavNuB@;@xNuH0,2,aRN< f<J g*Nf`RNgLNu R&@0)KGNu&lNu??`?,?,*La?>[BANH@_9@BANH@_9@HHAgNH@AH@)@ HHAgNH@AH@)@B@9@pHH@)@B@9@9@9| lf*9|9mB - D)@J j0-l lf l9|J f0,yk @mBlMNuaNuM>9 SGkHJVg:g4 nn,J`g&B`=|=|-|qhJng-|q8hMQNuM>9 SGkJVg nnBVMQNu9l 9lNu9l 9lNuB@2-ljDA@o UHNuRNuB@2-mlljDA An2-ljDA@n UHNuRNu2-mllj SHNuRNuB@2-ljDA@n UHNuRNu[[Nu2-l0, Aj SHNuRNu2-mlljDA An SHNuRNu2-l0, Ak SHNuRNu0<2<890LN8 , ",NHH)@ )ANuHA><OJPg (fA A Q z g fAX`LNuHA><OJPg (fA A Q zP g fAX`LNuNu y8pBBBBvxNbNu9|.H9@09@<H9@>9|6NuNuNu9|.H9@09@<9@>9|6Nu9|.H9@09@<9@>9|6NuNuNu9|.Bl0Bl6[1[79l6<[?Bl2Bl4Bl8Bl:B@aNuJTgQHSFBQL@NuI>9 SGkJTg l\|BTIQNuI>9 SGkJTgJ`fJ,fJ,gF ,f0,z @nX``0,z @mD @`n>0,z @m0 @ n*`40,zt @pm @n0,zd @8m @o l\|BTIQfNuIKy0-4B2-6mSCXA[C>9 SGk&JTgJ,f<,8,g DgEDDDD$r@HJlTfN`&J g JlTjRlT` SlTLJg8,DmlDn8,Dm:lEnDm&J,gv@RE ,fa/8`d8,Fk\DnX`&J,gPBSD: ,fa.`<8,Fj4Dm0a-XPEEHEBE&E(*- ,Jk JjDDn+K IQNu֎֎ ֎ ֎֎֎֎ RԞ ֎֎ ֎֎֎֎*h֎֎P ֎B֎ф*(, ٬0,2,T@RAa  fBT4<&, DCa"y#| #|JkDi a"y#| #|JkDi a"y#| #|@JkDi ap"y#| #|JkDi 4<aJNuJlTf9|TNu , Ь"Ё)@ ѬNu mgXHaЭ o <` l <+@ ҭ o"<` l"<+ALNu mg\HaXDDЭ o <` l <+@ ҭ o"<` l"<+ALNu mg0,2,4l6lJ jllJjllJgb8-Bnm@o8-AoCnJj4A2INH@@0,倁HH@"B;m.aH`R`P8-CnJmAoB8-@o:Bn6J j(@2INH@@0, 倁HH@B`BDD`NuBBNu?0,HlQ@mD@9@$2, AjD 0NuH8,l9DB@2,A Nl@$,9@D)B lA 9ALNuH2,B@890NB@82,Nl4,JB$,9@D)B l9ALNuH*LaLNuH*L/- a J fD+@ LNu(, ٬Nu(, ج H@2,Jl kla: G fD `)DNuIKy0-4B2-6mSCXA>9 SGkJTg8,gJ,f<, DgE֐DDDD$r@HNLJg mg8,DmlDn8,Dm:lEnDm&J,gz ,fa)`lARE8,Fk`Dn\`*J,gT ,fa)`FCSD:8,Fj8Dm4aa'PEEHEBE&E(*-,Jk JjDDn+KIQNu֎֎֎֎֎֎֎$ PTװע<֎֎֎X֎(֎֎֎(H", jDҬ o"<` l"<)AҬ)ALNuJ,g,",jD0-Hm4,Jl@nDӬ)A`0,lg mRl`SlNua`3NuH", o"<` l"<)AҬ)AJlk4HAlm,0,Hllaz  g  g` A9ADLNuH",)AҬ)AHA0,HlJygym9|`tJlgnHBl294<I y|f4<JA><a(y8NH@Q@H@)@ N@H@@H@)@0TDQLJlk,laؖ  g  g`BAl9ABlLNuH",)AҬ)A , ѬLNuH", o"<` l"<)A6,Ҭ)AJlknHAlmf0,4,@llA>9 SGkDJPg&J(g hmhnhm8(hDn` AQ`A9A)|LNuH ,Ѭ)@2,lm8l0,P@ab  g  g  g`Al9ABl9|"LNu ,jk Rl0`)@Ь)@H@ymBTRlNlNfaNuH*La)9|689mXl9mJmjl)mXXN H@[@l9|.9|09|<9|>LNu8,y9DNu/$,9lD)B$NuH*LLL (-aJHJgBLNuH o )|` l)|*LLL (-a>HJgV  f -ѭ`F - m6J j g* fD ` g fD D"䁐+@`BLNu(,٬NuH>,PQ(Bl9lLN H@l 9@NRlP`Q,J,fSlNfRlPH0<NL`Q2Xl0,l[@ymfTlPN H@@ 9@N`LQSlNfBRlP`9HǎSGk (f|AQNuA}f>9HǎSGk (fB(AQNuI<9 SFkJTg?N߲<IQNuJ9f:E?>G>Ry&y&fRy(y(I>9 SGk"yzJ9gN>vJTg lg lX lfa`Jl0k0,2,TgSlTM6HA2,H"yԒy4,0l2l4By?|JlTg3?|Jl$kN4,6k.l2l4l8l:N`N4,6kl2l4l8l:Na8,Hg0,2,H"a:IQBy?|NuRy*y*f y,y,<9, lPo3F?|0,2,4,0yԒyQAP@QA4< lPfFN?>PA6, lPgQAPCJ9gN>vQ@tN=@tJ9gN>vN= lPgPAQCJ9gN>vQ@ lPg QAt N?>PACt lPftQ@FN?>Nu3F?| lg lg09" Df@J9gN>v29$62,LAo^XCyԒyBB,JN=,Kg X@N?>Y@,J Df*l@J9gN>vN=,KgX@N?>NuHG~>,HǎSG8:0,2,[[[@AHHDENjHHH@HABB,J<SG lg8J9gN>vHH@HAyԒyN?>JFgFN?>LЄ҅QLNuNuJ9fJ9fI>9 SGk"y~E?>G>Jl"o l"gJTg lX0,2,TgSlTM"6HA2,yԒy4,03F?|JlTg3?|l2l4Jl$kN4,6k.l2l4l8l:N`N4,6kl2l4l8l:NIQVBy?|Nu y|fJ9gHJ,fPa0<(2<8,N l0f44<HHDENjHH0,2,AR@Jl$j@ l0f XAX@Jl$khQ@ l 0f_A@ Jl$kR@ l 0fTA@Jl$k:@ l0fWA@ Jl$k"@@ l0f RAT@Jl$k Y@ l0fTA lg3:3>#F`F&9F׹>yԒyH@HA4<SH@HAH@HAЄ҅Q,< l0g l0f,<@aaLLNuHA&0,2,><A1@1ABB !|Q!|4LNuHK:4<0-2-yԒyN8:><0-2-yԒyN@D@DAEAENJ9gN>vHyyKy4-@n06-An(8m@m:mAm8< Jl$ka`alLKQrLNuHA: ("(><AJ9gN>v@ ((H g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+&*(H g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+ւH tJo>2<f RA AmYAgH@H@Y@A$0AjDA`L o/H߀&< NL&H g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+Ԁ!BH g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+ԁ!B& 0n&<0 m&<H g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+(H g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+*H <g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+H g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+(H <g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+H g&fB`^3Jj D3Jj D y"44<HB*HAHEHE:<ԅ*HEԅH@ԃJygDL+*٨ۨ $(&(Ԩ֨ !B!C "QVLNuvx#J'S6 {?|; *G a~ w G 2 dn ? 4 V " PO }7 r  *_ T. }p , f # h D9 j  =$cHiljju;F\}}?^~0v4cR ow[8Tph2B+.Id~[̊U2L;ee~p\+oA*BZrh B9.ZEd\Us/3Ͳn&<Rh~d/K*?Ti~\YW#8LX`tĨG'D:NNaur3AA5!3FY~l0~nzUC$z6HZl~e+ :0dASddv;/m̠ "3CTevW~#S `-J=N^gn~9n   / ? O _q o>  w & l  ! !!*!9!I`!X!h!wf!!!,!`!Î!Ҵ!!"" ""-"<"J"Y"h"w"}"N""""T"""W# ##(##6#E7#S#b4#p####D###;##$$6$f$*$8$F$T$c$q$$$$#$$$$$$$% _%/%%%3%A%O<%\%j%xQ%%%8%%e%%~%%&& v&&(V&5&C#&P&]&k2&x&&&\&&& &=&j&&' ''$ '1'>*'K4'X9'e:'r7'0'%'''''̫'ه'^'1(( ((&T(3(?(L(Y6(e(r(5((w(((;((U((`() \))"I).);&)G)S)`V)l)y)e)))S))) )]))** .*Z*$*0*<*H*T*a*m)*y8*D*M*S*U*T*O*G*;*-**+++ +,+8i+D@+P+[+g+s|+C++++?++Ū+[+ ++[,, ,?,",.s,:,E,Q),\,h>,s,G,,E,,6,,,ϊ,,_,,'---?-*-5-A<-L-W-c!-ng-y--*-e----7-d-ޏ--.. .=.!X.,p.7.B.M.X.c.n.y.......Ƭ.ќ.܋.v.`.F/*/ //(/3/>y/IN/T!/^/i/t/S////^///ʌ/B///T00 0P00*0570?0Jp0U 0_0j50t0W00o000000Ӄ00w00c11E11'111;1FU1P1[1ew1o1z.111/1111i1̲11>1122 <2v22(232=K2Gz2Q2[2e2p&2zK2o2222222/2C2T2d2q2}3333%3/393C3M3W3a3kz3un3`3Q3?3+33333έ3؎3m3K3&44 444'S41#4:4D4N4XR4b4k4u4c4#444X444|40444?445>555$-5-57o5A 5J5TD5]5gt5q 5z5/55N55f55x55Ђ555566 z66j6%6/S686B66K6U6^}6g6qP6z6666A666X6Ų6 6a66 6[677H77"7,&75m7>7G7Q87Zy7c7l7v17l7777G7z777 767a77788 #8F8g8$8-868?8H8R 8[#8d88mL8v^8o8~88888888888889999!9*939<9Er9Nb9WQ9`>9i*9r9z99999u9V959999ܥ9~9U9+::::u:#D:,:4:=:Ft:O<:X:`:i:rQ:{:::Q::::<::ɪ:_:::v:&:;;-;; ;)*;1;:v;C;K;T_;];e;n=;v;v;;;A;;m;;;&;̶;F;;`;;v<<<<<"<*<3<;>A>>> >)<>1x>9>A>J&>R]>Z>b>j>s1>{d>>>>">O>{>>>> >F>l>>>>??7?U?r?&?.?6?>?F?O ?W!?_6?gI?o\?wn?~???????????????@I>9 SGk0,"oJTg @gSl"IQNu lg*J,f$ lg" lf9| "`J f JfBl"`9|"Nu yygI>9 SGkKy0-4B2-6mSCXA?JTgJg lg ,g ,f[C8,DmlDn8,Dm:lEnDm*J,gz@RE8-$DDknDnjm ,f6a`X`.J,gPBSD:8-$DDjBDm>DDm ,fa8`(J,g)m B 9|"`aJ,f+l 6IQNuJ9f: mg2Jmdf,;| ;|;|;|v8< :,Vg8a0aNuJ9f: mg2Jmdf,;| ;|;|;|v8< :,Vg8aaHNuJ9f: mg2Jmdf,;| ;|;|;|v8< :,Vg8aaNu l .faNuJ9f";| JmkDm ;|;|;|vNu yygI>9 SGk0-4B2-6mSCXAJTgJg lg8,DmlDn8,Dm:lEnxDm.J,gnARE8-&DDkbDn^am ,f>a`H`6J,g@CSD:8-&DDj2Dm.aEEm ,f a`aJ,f+l`IQBNuKy0-2-4m6mI>9 SGk`JTgTJlgN:,,HFAm>Cl::,,HJl$jF`lF@mBlHJl$ja`aLIQNuI>9 SGkJ0-4B2-m6HC6-JTg"Q lffJ-g8,DDmlDn8,LDm8,D!Dn+l j:-E0lLnD lLmB ` lfVJlg8,PDDmlDn8,DmlDDnr8]@+| lnDm ;|Rm ,fH8,Dm@lDn8(,jD n&PJ,f +l +l 3y|aaIQNuKyI>9 SGkl0-4B2-6mJTgJ:, gBlmdRN0RmpNu;|*^Nu mZlRmZNuJmffJmjf;|j`RmfNuRmn mno;|nNuBy NuHI>9 G2g Ry BE L><U0Q)|8\LNuHSy g 09 *@g 0<U8QL NuH>9 SGkIJTfa`IQLNuH>9 SGkIJl"jDl"IQLNu09.y0NuH ,dg )@`Bl`d9|H0<NLB`BlRB9| 9|JEjDl 9|"QBl.JlDg9lD09lD<9lD>9|6LNuNuHa9|69|9|89@9A9A)yX9|-09|9|9|"9| LNu6,RgbDn6aJ9g y|f l f3dyN`(yN9|T`9|TJEjDlT9CRNuJy gKz><JUgt0-2-4Jl k@`B I<9 SFJTg@JlRg:lm4lm. lg&8,lDn8,lDn8-:- BUaIQKQNuRy2y2Ry4y4Ry6y6I>9 g SG0,.@@${HNLIQNu6Z(Ht9|$ , ",NhDPLLD9D0LNu8, :,6KCnRB6KCnRB9B0LNual l0fRlP`BlPNu4,g4,0RBl>oBT`9B0NuJy2f,Jl>g&4,6RBl>o4,<9B6l<,l@6 H9B4NuJy2f,Jl>g&4,0RBl>o4,<9B0l<,l@6 H9B:NuJy2fJl>g4,0RBl>o4,<9B0NuJy4gNuJy4gNuJy2f2Jl>g,J k4,0SBl`4,0RBl>o4,<9B0NuAZ><BXQBy>NuIZ<9> F2m F23> Ry>NuIZ><1JTgp , Ѭ",Ӭ4,g 䠑 䡓 Tg ,Ѭ` ,Ѭ Slf09l Tf SlnBT`Rl lm89|BI QNuIZ<<1JTg0,2,4,aXI QNu"y |ֳl |B# k$@"X45i5i5i` y NuyJ@kR @?nJyJAk> Al6(LAL:MED yz@D@@>BBB${ NNu  < b      F l     * P000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu000(1@0(1@0(1@Nu#B # #B#Nu/9 #  # Nu/9Qy\PQNNN;NJNn0<N` eog1.sprA"yENj yNX y#@NYRӹ` eog2.sprA"yENj yNX y#DNYRӹ3aF3a><A83H32JByL/pйްn /9aJaa( V3aF3anJ9NgJ9 &gN;N#NuH yHfrSyJf y@"y~pr49L Bm yDYBN?DRyLyLACahN^Pa3a3H3dJ yHf6SyJf.Cah><BYQPa3a3H3JLNu"DDff RG G m BG"yRN f A8PNNuWELL DONE, YOU HAVEFINALLY COMPLETEDTHIS ARDUOUSMISSION AND HAVEREDEEMED YOURSELVESIN THE EYES OF THEFORCE. INDEED INTHE EYES OF THECITY. THE PEOPLESALUTE YOU ANDTHANK YOU FOR WHATYOU HAVE DONE.NOW AT LAST YOU CANGET SOME WELLEARNED REST. WILLMURTAUGH RETIRE NOWAS HE ALWAYS SAIDHE WOULD? WHAT DOYOU THINK?THE LETHAL WEAPONHIMSELF IS A LITTLETIRED, BUT ELATEDBY HIS VICTORY HEIS READY FORANYTHING. CREDITS PROGRAMMING MICK WEST ARTWORK DON MCDERMOTT DESIGN DON MCDERMOTT MUSIC BARRY LEITCH DEAN EVANS TESTERS KANE VALENTINE CRAIG BETTS LEE EDMONDSON ANOTHER MIK AND DON PRODUCTION. THANK YOU FOR PLAYINGH y~APC><LHLH(CPAQ"yLHLH(CPA>< yLHLH(CPAQLNuByydNZN|aa`J9 &gNJNuKyB09X2-Z Ao2<鈀A2-fAX +"HA@I@AP><2A QBNuAEIOUYTSRMPLCFKBAP\><p C<<!WfV鈀Q"HA@I@ +H@J@f.H@XKy2A;AfH2A;AZH3X0NN`<<N;/pйްn  yydg*J9 &f></pйްn J9 &Va$ZNu GAME OVER/9/9#x`/9/9#xN/9/9QaxQQ##PJyyka`##PNNuHPPJ9f|09|A0j.yx##N6Nu3| @ m409YyXKy?-Z mZl;|Za;_Z y |f3Q y |fPa"N;NNnNJN%N;HA y |mA"y~ NaXajN`<<N;aaaJ9 &f></pйްn J9 &V y |mJ9 &ga"XQLNu y |m$A_"y~iNAPNNu0<2yByyA"y~$@/ avaa"_/pйްn / aRaah"_dyN@dj @g HѹyB@`a y |gNuN:BʚA.<+BSfNPByXQxPAsh"y><D"Q"yB@BABBykN#33p##G>#GA3#(#(3.aByByByBy#<` panel.sprA"yva!DNN[N~vaXNJ9gN>v ymJ9gN>vN@aNN\2ataܾNJ9'gJ9 gJ9g`>J9 g 3|`6J9g 3|`"J9g 3|`J9g 3|`J9g 3|`J9g 3|`J9g 3|`J9g 3|`J9g 3 |`J9 g 3 |`Jyg SygdJ9fZJ9gazKy mf.SmZk6a;|*^Jmff;|jBm;m:;m<a:BmxN`Pa#NuPPa"Nu.ya`xHBy}By?PN:N;NKyBmxNaQQKyB BQQBm.NjNJaaRaN[N8N\J y33N3yNJ9fN yzNN%>NN\2aN> yzNN%>NN\2aN>PN+&N%N;HPLNuHQN[NtN\J y33N yzNN%>NN\2aVN> yzNN%>NN\2a.N>PLNuHa*y,>9SGVg@ Hf4aA yy3y3y3y3y3y3y`NqQ333LNuBBNuN?aaߢa J9fNNuaaa*a~aba NJ9gNTN>aNuJ9g4J9g,KytJ9gt0<2< yL"yzN?>NuJ9gKy0-2-mSANBG G0g Gm Gn~BF Fmr Fnj*NSM̾gazA4@yԒy4< gGf(O Gn BB;p yH"yz Bf]@N?>Nu09 @l29g4<6< "yz>@&y(y\RH PH X(#\RSC0iiiiF@@QiiiCQy jNH@@3ByNuJygaRy ymByRy ymBy49 ygP"yz29ySA09yH@H@D@N?>@@N?>@@N?>@@3?|Nu 9ѹ y@my@49$ygDRyynBy092H2y3y33NuR y$yԱg(0 @g G0"{2g$9„HBJBfN`Nu()8)n)*J*(LI&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&HNuGIL'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$'$HNu><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQNu><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQG@><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQNu><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQG@><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQNu><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQG@><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQNu><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQG@><LXYZ[H@HAHBHCXYZ[H@HAHBHCHGQNuJ9gFJ9gazaN^Na$a۶a*09gAG@@ pNaaNuR@3`KyJmjf$Jmff09@f;|j` Smf;|jNuHKyP| ylL>9pRGAmBG#l3p { NLNu, ,",,2,@--B Nu+| ;|Nu+| ;|NuQNNuPPy\a~3aN;NNJam;|B ;|P|PF9g4`mel.sprA"yENj yNXNX`2`mur.sprA"yENj yNXNXQQy\N;HNuHPa <<a/pйްn aaJgPPy\N;N09N}.yx##PNQQ`FNua a apQLNu HPa <<a /pйްn a0aatJf&aD yXf 3`@N\La`a 2N\LaN5*QLNuN\LN[aA2a*# b3 fB9hByjN5*ah?9XAbaN>"y~maJ@gyXaA30NHNn `A3MNHN/pdйްn NuHJ9 &fB9\B9[B9ZN\JN[/pйްn Q/9z#~z#~N[anaaJ9\gJ9 &f"Q\aN gJ9 &g a g`/pйްn QN\LaNJ9 &fLNuB@9P g g Am" ZnaB9P Am AZB@Nu yz"y~__><?"Q"y~_AAbNHNuABCDEFGHIJKLMNOPQRSTUVWXYZ 9ZH;P\Ab29j g0 fJAgSA3j `Ryj yjfp H0< NLNuaX9ZHH"H@@SA:4<y^ yL"yzN?>/9z#~z#~Nu3^NuJ9[gS9[`vJ9 "g 9Z`:J9 #g^9Z`*J9 $g 9Z`J9 %gR9Z`B9[`* [J9Zj9Z 9Zm9ZNufNufJfNuA3n"yaA3aSA4F9YgA4KaA3aSA4F9YgA4KaA3aSA4F9YgA4Ka|A3arSA4F09X@ @gA4RaPA3aLSaAPa6A4 a2B y"y~NHC@JfNu ENTER CODEWORD A B C D E F G H I J K L M N O P Q R S T U V W X Y Z t @ ACCESS CONFIRMED CODE ERROR ACCESS DENIED MISSION STATUS REPORT MISSION 1 MISSION 2 MISSION 3 MISSION 4 CODE WORD EXIT ENTER CODEOPENCLOSEDCLASSIFEDN\JN[P0<~2</pйްn a~Q/9z#~z#~N[4<y^ yL"yzN?>/9z#~z#~J9 &f(J9 #g JgFA J9 "g JfFA `fNu yz"y~><""QNu y~"y><""QNu"y~09@@ {"NHC@JfNuNC JfNu568*9j MISSION ONE A GANG OF INTERNATIONAL CRIMINALS ARE ATTEMPTING TO SMUGGLE THE VAST PROFITS FROM THEIR RACKETERING ACTIVITES OUT OF THE COUNTRY. INFILTRATE THEIR DOCKSIDE DEN AND PREVENT THE MONEY LEAVING THE CITY DO YOU ACCEPT THIS MISSION ? YES NO MISSION TWO A SUICIDAL GROUP OF FANATICAL TERRORISTS ARE PLANNING TO HOLD THE CITY TO RANSOM BY PLANTING A HUGE BOMB IN THE UNDERGROUND SYSTEM. THEY HAVE GAINED ACCESS TO THE SEWERS. FOLLOW THEM AND SAVE THE CITY. DO YOU ACCEPT THIS MISSION ? YES NO MISSION THREE DEEP IN THE DEPTHS OF AN OLD FACTORY, WE BELIVE A HOSTAGE IS BEING HELD AGAINST HIS WILL. YOU MUST GAIN ACCESS AND RESCUE THE HOSTAGE. WE BELIVE IT MAY BE LEO GETZ, OUR BEST INFORMANT. DO YOU ACCEPT THIS MISSION ? YES NO MISSION FOUR THE INFAMOUS NOSFERATU GANG, WHO ARE KNOWN FOR THEIR RUTHLESS TRADE IN ILLEGAL DRUGS HAVE TAKEN OVER AN OFFICE BELONING TO WAXO PHARMACUTICALS, HOPING TO FORCE THE COMPANY TO SUPPLY THEM DRUGS. THEY MUST BE STOPPED. DO YOU ACCEPT THIS MISSION ? YES NOaAa(CaH><2QNuAaHCa(><2QNuCah><BQC><BQPaPaPaP3aN;NuAaHCah><"QAC><"QPaPaPa3aByaNu/pйްn J9afJ9afNuHN_dAa(Cah><2QAC><2QAah><0 Gg44BFj4<2IAFj2<IAH@Fj0<HB0QA><04BFj4<2IAFj2<IAH@Fj0<HB0QPaPaPa3aByaLNu<<<<= =P P P P M M M M ` \ \ 9J9 Og0/pйްn N]NJPNNQrJ9 _g8J9 qg0J9 fg(`X}^T @ 20 11 1992J9xf J9 gPJ9 fB9 OQxJ9 OgDJ9rfPr#tB9 O`$Qr 9ސt m 2n`DJ9 f< QKv .fCNuNuH@aH@XaXa?@0Nu0123456789ABCDEF!c:\tempery\ to fSNuNNuByyNF9g,By309H333NuF9ga NuF9NuNuJy4fZJygRN8NH@y9@N@H@y9@)y D 9| 9|9lNuNŽ8NH@y@9@N@H@y9@NH@@H@)@ NH@V@H@)@9| 9|9lNuNu2 2 2P Syj@ yB@BA93y0</N0<1N# faNu#GAB9#G>B9NuF\F^F\FGJH.SGL0|لCلBلAل@Q|ۅCۅBۅAۅ@QHPQLNuH.SGL|CلBلAل@لQ |CلBلAل@لQ QLNuHO$Oalr RNCfa\/@G *IMaJIBgdLp+Ac>TO gRLRH gRHpg ?R`?ILHb~+^pra JaAaAapra8SD`ApaZDCAaNQ JaBS@kQ+XriSÁQe0g2Sf`/AOLNu0FXf(<la0(= mS0(>FlaNuFlaNuHFXK#^#HF~NurQNupraS@k|46O"OpraQprtH8C f:zmSE0*HE>SGUVQzn0A<E=|SnSF1F>ԀQR fLONubits0101.sprtest.sprmel.sprbits0102.sprbits0103.sprbaddy.sprbits0402.sprbits0202.sprbitx0202.sprbits0201.sprbitx0403.sprbits0403.sprshark.sprbits0501.sprbits0502.sprbits0302.sprenemy01.sprenemy02.sprenemy03.sprenemy04.sprenemy05.sprenemy06.sprenemy07.sprenemy08.sprenemy09.sprenemy10.sprenemy11.sprenemy12.sprenemy13.sprenemy14.sprbadbul.sprenemy15.sprenemy16.sprenemy17.sprenemy18.sprenemy19.sprpeople.sprbits0301.sprboss01.sprboss02.sprboss03.sprboss04.sprboss05.sprgore.sprMpMN&N~OO2NOP6PQLPN~docklandripples.sprreU`UV V'V0U@U"Rcranesripples.sprruU`UVVVU@U"Rshipripples3.sprrUUVVVU@U"Rsewersripple42.sprrUVVVVU@U"@Rsubwayripple42.sprrUVVVVU@U" QworkyardrUUVcVnVyRfactoryrUUVNVUV\V9V@VGRXQbuildingsUUVVVairductss%UUVVVRgaragesBUUVVVVVVstationsiUUVVVVVVselects^UUVVVVVV     /1')+-%!# 2(<<<<<$              dddd S S S S C C C C C CCCCC""""""""""""CCCC C C C C C C S S S Sdddc""""    P 0@ 0Pp 0Pp     P@  ` @ p P^ FZ F Z P PPpppP P P  ^ ^    Fdh2d:@ T|@8 ~0@ z e{@ z e{@~ !bA @~ !b @~ !W  3%K#Id!pt  pn 2dp !L>0 +:80@ x !eR@ x !eR@~ !b ~  b@ z !f&@~ c @ z !e @z !e @z !e @~ c #@~ cY #@\~ cJ@~ !c !@~ !d !@~ !d\ Dz a  Dz b: #: @\| a$@\| a$@\| a$@\| a@\| a&A | "]j( wPw N@`M  w wdww Iw w w (A| "](w2w N@`Mwdww(I( 7 w2w N@`Mwdww(I( 8 (Dz^P(Dz^QOpppp p p Npppp p p )A | #^<w2w N @Mwdww(t :tp p): ': )z_@ p p p p(z_n+2p@ABC'A | "_(w w N @MT21?wdww t ;tp'|` b+2S(> (> (> (> *PL| "`(`1EQd*$w dwww FHw w Nwdwww FHp * za& a6 1 G:v1H1 H1H1Hd*`adv d*`azvd KHP Iddpp(I t  <88 8888 :pppppppp 888 888 :$ 23%K#Id!pt  pn2dp i< ~ i8i< > i<T| %T<%D  %D  $*!$*!$ $  $$|0i 1p >  iT><0T~rVJrLd8 *F-G0I  KLMNP!" O .,STSVZ[ef)!",5ghij$*'(1WX2Y+%Jklmnopqr#ts"p6uvwxyy{|}~ 34$*'(>" !$%'D!) y9<\]^_`abcd\)ssxVWW*W8WXWtWWWX6XVXvXXXXYYYYYY,YBY^ZZ0ZDZ`Z|ZZZZ[[$[D[`[|[[[[\\:\Z\t\\\\\]].]L]^^6^^__&_T__``,`F```z`aaValaafdfffffgg*gxggggghh6hThnhhhhhhhhhii^i~iiijjj.jLjnjzjjjk@kPkxkkkkklllllxlllllmmmmnnn.nDnPnhn~nnnnoTo`oloooooqqrrr:0 4Ht  .             , $     6 .       0 4 $ B@ `4    .* $N(   ("  6J.   d @ J " j  ** 8  f r@   ..   (` (   4,    &   2l r * 8>  0&@ .         <2~d b2( JP$4. r  BLB&< :^|l  >F "^@  ~ " "4f@B v4d ( ` &D$L8 *:  0 8 .|"8  $ zt & 4ZH( .6"""Xr<.  R4(< 2 (&  @V8     H "  @ R ( ND T,000F4&0,0R0(0,0&0,0&0`j  DDR. l@X\  *:  & (^(n$66$ < ($&"j         60$*6.L  :2    *    "         .                       L          $  J $ 8  $$$ , $            "  $ &               R  LF j   0               :* *            r   (  8 8R" """ ":" : 8  f ,FHb ,  " BZvl.8` > .`n20,z*:DN 8. DP,d{w221k.-;xw&'Go+YX()mrqReg >x vnHf6 <TjiN5&^ǵHJ@m稔pDxtg%M"B,njnPIU[MQLQ5H$T!S![NZ) on_tCyufQɭ[4&9*Sz{esbTo[K~+4C 'rX*>yBQ"yHa;z5/W,CZ)C].c s/ 4;Л/SCrauL˪q -ɸ%ӝ :ȮѰ׵Ҏ )T pĆlՔwHv ŵe=HA`J覆~V0E`=hi`YaIHpNuMƵ4sa@T(\UժQBVkc-ɶs(*ѹBMāR}O_hŔ\({{֩v&G}}-l78~ 1AH6V kh)֨;".߱4}H5 I3bJ鴆u8vYIn^?^Sg'!^̝#M$%3 W|rm}S +Ƅ/B:]PL46Y]\K}dG00bѮ+Cv.k`in ,nqG @j~ev^sp\72SHlif ԰K=ܡ})\ O{2 S{ %$,[18[J|:|<I-d)ePXAXz$´/q 1 }q٩{( Nz> ߗim `S3.DZ7^2# UOp%[j$2rU J!@^x#>멠DyO؁`1rRu "+ޘ2JxD"BDKMAW׆YW^ ܌hfk#%Kj v:qʌ7u~G3I$b)\QJ 6h# ^k@QH[A]\QNooN,u97:!hl!Z ZArIK…p}ؘ`| E LܘdNFKɐu'XUxVK-Ų%ahfnz|}oE|oXc[kc2g ssc1ebZ>'RGl@Ѧ pF)ٴ Eg]׻&)Bi%;G}1.28pG(R e޵I,PG!;}ݍ׊ ICp֐g !!#%9&ڋ hQ3 <@T}.NAEF\C)V XR‘C'a~Jm "i["Ї~ґu {qcڑ9nDqetu^Yٳbrᩰ i(JزӦOUBY*HOO)i5i#n $`ASr'W Gג0!E -"VBc0ZJXkhkRNGLQv*Wԉ~}РnafonMnϡ}eVqvrAN|`Q Dyb熸oQwǧp2Rdj^{;R\LWݾ o3ㆁ8dӖ2?>q}B4(ۻۗ} t]Q68=G78y(*@3PT2LFC݊ePC0VK jSB C* i4dPbkxu9zAun }ZS_aSd^W'ͬoӖkJa[~@V߄~5q`Tϣ^=$B2!M#K&qh&{i%wp{T ە sOr t+ː_T%ͪ22180Ģ`C"+$g 5꼷syT<=ћM1QE\mG-=X͒g$3wc.5#$ǫB7QŪ<=;48<-Ϳz|"}P>fh6\W۴d1t*|_s$m"Us- rbzZ1)ޢbG0v}}8n^*Bygb֏596^q`ZF ?cT7lD06lYq,'NO f]1d,BV*nd=ˆy fӢ>^%y䅭&S^^Sy2gj-n\B2Ug\a b݇+%4&C+{7eGt`~)(δ3 kӻKE+D.u!3 ׸l_&O1m)]k8;S׶]#*E4#ьP%\loY[ڹXQIq qPSYF}xcTbs IuN`yI4ru .5"ɪ$ZW?!Yc- V3QR/HfW <I*Cwz&KAhVܳpx}_ብ [ %eiUg.&S'Voő kU=A)5j" ;UԁT_ͻέ势ݞ}u`Q]tlrS6O.T%5ZQ`}(kf4Qv]|˛ُq,'rҶ8t Z0ZD ?j-i|'|13\W'Jqf@$GyޚwF$=6zPK~MQ]oC=My_`Qю`1ei'Dx+)"'kn3vA->rkGR;n!K fE+@|EXqe9eռ" fSU'KIIuyyup 6vUft]u6ra i[sڟ (7=UW|!,2: M$A]N≥T?6,O%F'M&a_.>M ysZ2AZ0# ?aY, CXa" TQ䭶ms>&)`,Ds'A;8"Jus3H;gJdR\W$ /FtdW}e $;PE}qI@}9;vɎ"[ V^Th2m.1mW "_ DY4ԾtXa;Qo[ ӆ$ܥ;Ҙ-uCwxǨ/Rjz|IсJ͠q[-*Xinљ). GR8,&$ʐVh%57D"%"$FOK>WRPN^Yݛf?-g #`im{HxDpl3c~6j{!;cZ奞oiR4HyjfmyEz6#(ÒS|rYwΎ!" "%A;:gI}q  J,)ҺS)DmظNM{5G,p,*(gN1Y;-1 #qy0~U6??럌tMd,N}"_KGU#~Q{) 4 wWN>Ӈ3۱tvrX *ui+(G1=jѩ:!s1J?N S N4'hKT*]=żT7(ƳF;-&"Mjȧ~0SpG^2詜-#\,ԕCnAɶeB!)FTji-挀XWYɌU/,a6&O`HCADf+'^+dGUaD֗gtҚmq1L+(+ge?Dbl |"̓ie8dst=/xp֭1qSBv#h=qulfǍoF]ΏVQsِCpX|tDK~F?AA7+\//zgOvCiwڟ,] "4k>؃ !7^` s/&E?E8&:~%oBWMUhǘ^_NTq1k-|h+~mj];}zf7K߽~43%s^ꁮTtUޜ$ 1KG?2ok @r򢾴~xW~Us[p]u_j]o[lUaWVMC]mRjPe[8fgZBHQerjc:nRQġuC+' Pl7>P=:[XZ[EDcIZJSL_F@CEE3}Zɼw q($a `h r!# .jS+}'wӬ КlsLeo PRocVajJG`4G>Ox01Y?PG8*^OF2'3]%d?i@+z/nc@T y? K;wRWnIJ/;Kۤ]+C(3 -b!llcd&J`kF-֛Ob9:V3G}|Oh.e[Z4|2=PQc2>qR _r4|(?1 f3 L[S*`]q+* RE|{)c_ogKnwq*KO,Q݀(.@V0r -w&s,艌>i`Pv <?R\8 &"&ʶڵ6n/ktyj,oc]j޿Aغ/~*mNUhj Rnhjdf"ak?pNXŕMn0O0eP|quL#|H]v[@T"||Z u%j@M?Jbd`f E:(.0dىx7Zg Qe\8ұ0-EwB{X.ތ[> M 0vLFݑC).AS0S'`+E@=ɾn@9M@r NsLQy*tizN΀ia]1V~.?_voȘK̻CIEQwo89,Y2_P4JeY%8U>]=X-Fy#'גEZ)]eanxpZ: D ݾ:!T_'L}`PhȱT\9(SX链(0̢%QtFe߹B*&liTn%J/'. ;^Si>oB Zyűzm_*Ja$iU e0!g%wI90-hc!C[XCݭJSnN#%wad7T\ɰҔoqۉu5m~wLM6Gpb/_V^7&[>FlC_$4\.\gGECķV,j6 1;Sh&4PA/4 %of#ri{7B]/ 5@P$À?fS!A_=JVk_2Ɋ˲Oů(@{8vkM ˻q0#+"d"+i]:P/Vi.arHnyW6WvQc(OT~{rbЮwn(D&@k@-U:`7[^u(')P ^ )P ;=ҟ>'Ya2(noS}<Hc;*7I x'Uͮh `Ìe%NÅDac* 3Svb.";й-G-dڻI~: JsLOSBY[i[YHwnbmA$:ɚT5t?b𜤨eXr'ix(THsi Mz[iZ.`&,[wqܧUfo_||e=C,c3hy לb)/Z̷x&4ҕE,ܠS]f'1f8]6&v8.c> KXΨb\@2]訮|vރ籓v1  ƅ%E✒\٥ST/&DYZzuc5`yukUwarjd?VfQWopHL[SaHܭ4b]ް xxTR׹wmb3 D6 )68xԉoxKɅfPjyu443I0/' ]3(&Ig[<.^}})r  /qϙv M K[4e BG }yOjfR׀ԭp LABs[ar 6%VKy9Z)gg6[&jtObbʨ|樥/t&*1[Ki1uvDi;;J[cdtWcd|9T*A8X!&+s6&h_m?(($U  7%]H +ħMoDդϽ3[X@SYtS9ʤdzid#s bjsJaLi}ȌwfOnR"ȣ2Ƈ AlK~}\v%f} *=)vNLEڑ_HB9VD/AR_LNKoFAlRB>2_y2w'sx?8~a&6N2 ; x]>P_: Պ~LL4 b&Ոɩ?cSVI2 Y"ώR˵}/RmJ|W]Tպ͉Oa抧>K& CN]ߵksm`'P^}x=:x1'#\FGb=4m@#gjD-vG4.::pQ}1??6&Gs,/8zttq;@ꦞu@>`r@p~%U:-|ɮiMR 'zȿ%Vi2AťE_ڣh8,Pt'] [ve%^(ٴOLӂt+Ȩ1v6'_lҮkqZR%:Ou{\)phBfbd`jRW#p_lk fgiQ.j UBC-5y10&ݐ_UR\/YH &CrjsIMb`v2<3{OaOގe}u/\'Ã6^lAE"]bsİ|OU TSA릂+A8=拘6z:S0XϫU зpx3 I$sxxњ,37 t٘ z5y74Glk^@D5a.엯 'AAaPN\mo0?q!3IXX8F`w= )bT/aUĪbj{ab eCJߜӀ_|~6ͶaMkq&(!f\kl3}Q9'rٚ=簢̏1Sɧ5C$ƬJt Hx ^(.S4k cpAmhRL=wkjr aOk!smv xMtJ[nդݶ[\|!S{g n|WCfF3~M#uw!$Zz rG1~{U,݂6>/xzDQAW2~RJ@FiEYrXMjx_5DBEI( #=IiXYMUGQ bW5Yscif3bT^-2)4򶸌{볷F~9[YD~}|^cReBAFyWs#2, 3GD%ru"LdJm>/ LI03#УǺ1RysxN.̧ȉJVSpmqI,|j#EIVPߡ 2_\>B$A\3h7JNJce2UڧzwX.tN-Ogr CeY &#f$e7@nO(b2>K\G8P)2%;p>v4Q7s*E1 :}J׉?_e͂z^!Z )GxgOAß.耉l=d믴s8jgpgh`s)MDj?|Kg hs`~2_ȴ^윻 F8Y^5`EOŗ N`ibc֥Ʃ1 tiTUD|.$粃!2ms%&f  0}m Ż.=>Siٟ'mPe=m.f>$Ub4E'&D-(!*eW2147-3dnUkLm vr`w|{FϋGj t^p$]PeӅWCcc°$-3۟"Y8(7oPjJqYI] #;U2[GSMb?y(-JpT4BzHk. `-oOmIkUtblӛTYfBktl5,*<MQJzф(JApp AC:-/' NS&e4Xjm''ک m7AhڃFԳ Y@4^m%؆&=e9024b8 9_m6q\~H` RLVOT:vbL20(ܲM/|"]}:>`îNw;Vp+33 {j6D˨ `52f~)?T0_]9X+WԅJlةb^]&݇,Y u oP 1kkvΰaw(8v e$z0o `s..-'?*)+8" 8z.Y-[SurW1e 6z52%DFϯ\م֦͟μyT5JH{Ҿͼi0k_ǝC%(O]햃X?dD$AisMHx}ya%bovspO MHhGBSdC2ƵIqGEe,L N5uGg.?ˬ0Y[!'dz`ڷ2zNHtF7֦A}#>06MՍסH\(MD'7((n3h 3=d tƸ!\}-e f&9@b `b36n/7Q_trv|r`rkd/>nmݛ3;cn !c'0K.PD7Gg !G g$`Syi8ms=Qteke/yι*>!zޱYm F:`crG kv05iƗ JodҌ8"֧ZFVT PgA|l7Ate>CMRE87VU0{R++INp[,"C 4hj%q)cg`b3 tCCՐ8Ըfw`&oKӶld`wh|gaY;!x !]+FEjY Ēꪼ-ODCh n-R嵩O^Meۧ&=/~着o8W 9nKIS`H˜3N]8 XI[hear quuMbB= X5BO߲& (("Ϧrd|mJԜXWCT+Y{8[ݧa92\\[Z9XWVƈ PN Id"UB)>}<9*F8855R^ܘ:]^жǣ;!{;W+fw4:/9δouo~Y JeuBEJac[K!¼XĖÝ&>$j& ԧ +1g QΕcMdhv b`3CBA7-, `R$ ,0?Z9( ]8¦3ag~ `]\kw74;{ OS?._+#U)^F:@8GT'j~A[0N., ILyڛwZ[#佂{صSL"7xRՅ7N/NW0^R=MANLq+ PHbadfQDpM"pecwLk q,Mo|j\K&h/ DPGAXuGp&lh$6*ǰ h_gwLMBy;k%Tә^٧Mi,m-uZ`-0+;RfЭngQkHY[t'mC< '?$U)ȳ7?/e`jN^Ϻ?O܋ R0Ӻ"ymɰnN>5 ѕڮܝGscecl.lΑ caMljYyFDjI`_mXTt7_[U-yO9y|VA?d +( NY*ϚPv%Mm7P#9 5IXԱG5 "…% IܱܗVנ6^h2+/ձ' d̩H뿆Fue^jҊFڬE؟a ~Id2-wd jMX(>9,:I$8rU^>@[ګVG5R JJPRVTED Ty]985f?-/.nc>_!L%Aq` 8Y,[d| ya !Zѕ4ةQ, d+'p1w=ɾ0`~OFBͳ]ViU[PQTal fapz}='qXFޏ=})Izb{x lUiQ\uj)bc~T|߭}K9?j?;"l,&ly|%nՅn.qEU_bH\vy&<&3v rO^EN[K@곲%J)/Ջg펻1|*y0W0ۥ"9JkLFX*RSd\gOfܔJlymErֹi |rr> e@S@/~ȷ먦騇tJr}2Z +INmI1d4VtLΩ͆SD*;4TwA2Q^J )L{mD4D9J@tN5 ٴJM,\43g\=WQ6X cݍjMo=u1z8DKHw+Q.[TB#zn@Pbϲ<<=˩3q@fLM=ggy.LG Ť x(䶫y?<Ū*$͸ L/7j{%8Yܵ\{6]3|{7s YKA; V5 o4f,'8\9VWf8z;+T胾;1m4&ӈTE Rm9Pz0eekz.ʛw@{~O:|$ c-$7c@`)S"end|}L<ύWp0ӗa*[*'z>e,Nqe a# g 9Pm>9Y?yuhA{٘a7N)\dsU<1/DH^ͪO ȄF>^P9K_<3_UPS5$ljS[Ͳ)l7HvX`$ 0?WunmIԖV0PF\DЬgV3K}q/?4Dՙt;Nk!*oCל zE9`Y ;?0Tx8k.r^5 "47g4?ҁ'(A6>Mq@GH"} C?!(S^񩧈_j\jU;ԋ((@r򇌗[{l}~VQ%{ ?~X_p\đkL[4fZvSLSIJsyM/R=iF:-/?86w#A<&9dv[=AWk_ܿ:`9F~5g.5/YT|6)73'P^YV!;Ds{«͒ի~@5oqcOy guplibzCzQw_HDågzܠ\Tm/e)'hlg=;2"{7ULw?a12GS!6(ouoBT Ϧ?n57+vO!<z'* &^0q%*;$#PNaƦnqiM:N͈l1W=D]`ˠoP岂ff[*CH>sI~gq!{甄J]_WɎn!L2n[?Ȟl\\mU䕯V G{:YW!Ev8H" (L5[ڌDžkDl vT9=m_@{k "Ϋij[Af/,%8U\<K&8VP!/ϸGg>k(^KZ{FMY)BP< 2nQX[:RY䶲a#k]V v HL{B<ДcrK.j"%B;HnI=*~T]B@x/l22 v>O &x%9)lxrj>;H& mU3}wq̂O]MO:[?Q)E8a2Pǽ@@tO<0NcXI*5lk6^y[2d \ -I{&].gN9#F=c6ѹ~d4>JtK6nSSi#[^-[E&{;9SZr6Z!yWO@Ǭ=,hEG?`$ {?oA/[^H,"TOC$է*T]B]ڇ9/.>OdybNe4SM19]J~^1(,3ʄ§~x16_nTxxN.FNOT[f_ˈVF9b>Up 4n5b\{.]W$g~eډo (NXv7@:mYq1 9JQE Yl]Mxyhk3NKu¥hL\6Htp$x1 i@imgXh!̢7,m" 02rR[C4hB6 h>GnG" A*2xL]xf9DdX;)b i@r~qsT˂'+&&Л831#QBXTeڟ`567 7punjQ ؁J'rԈ|RA J3 `Sk 0ߔHc&sت q298Z/ܠ}m{+_4xmQ Gq(q3 J>@xzVvBO\|RQ Oa~k'tsw#MxG$Ft ie,~3?|뜥&ؓ#3·Œ濧X cBP5cSWNtw`_q(OGލ: AB(Iw?*Ǣ{RUJ>@룦i 貐 :` }T ob1~q\fq\d)#-`H 8_)_y!Da+3`233vz;[hi< σU*Dw;ZQ<p)#N%ŘU⺹~xm:}ҞssQtyoJj޿g]׳dAblZe 2#xSńʎ{C3&QeCqL#|q}*UWT$W|XYlQFMD^׭нCvi ԌU_U[WJYU[@]W_FaiF20ہ׾;pr\ޡ*95tts`pok /4hfE UH=_R=RPL^2LDIIw62`P&@ڴ5Swװ;OH&fGd9Y+"XQeVqzU,]h WEϽѳҠ[LWSs+$.fg]2,^4B; j]C KLIFVVX+STQY6^YjC6ֳ\C|X}:q:> S9R߯i> )EyGV}+$=:Ptn1:,wd!{9^-jeŭ`?-KOehi"|f\XYxM{' $T΂0[z7H\](r@,@$& V-/*>r14IkC|QO ~Qb_aߔޚg}vq́cByH<8j\V3G)&{!84& qK`aah{hf*#ŝ^}s)z׉ol 7B]ݿhlvM*%*uDQ0T t <>#A3͡]AN#H"2xMLV⫪ӱ:-W wLgj#L|TboyU~^n9zmV O=*b/`*[ecu0qo퓉-!,E>}#p푰FJbxwuܡk mao^aF ?&gPx A%Lntc8{1 lیޖ#2kQ7rZ}% wwe`d+h[Q"&a;4-o?m// "}Y@.&C;8&< )M[򎴨V^a`e4rrbuuZx-쪺.Ar[_oQQi!. q8$ZPK2UZ(ChnA^ iנ$]jcȥwrL5,uU AܶAs'QpoZ6ߧI9z8 A4 )قC_o+)M$! ]V12 @H:ҿj9/ZK)GiL̈V=pէ -zV{o3ca+-Q{lkzVtq#qsFL{bˏS%[)fb#4+aԪ^Ҫ|gƴ-A!@3ö|[M_1t-槥ɭ[Y; a+X_$5rQ]!rm-Q ?<$5`lAau^:@t ^/-7#%%"̨8~{Юʬ7WSSY^7O["S#oSo_SP_r>J\;ohdkr|Z|}ZA7džjaATJ-TG8[ۉ WZS&5.r,w!B#丹Tb']'ضqO@/tW̗D`.?]]73 RMxP~&mRD0eQ!%uzʾ jq򦪝C%ԋK[ߖa|NdV`v-%T;漏WJIAdQٞ|ùcX|lJѳ綠xM_MpF߰CHdAZزW2d|ڗo0U 4"NZF=:2+ygq+/Z̩ێ`(R$POCw˻MWڦւ?20548/\S&EIHrOhXUknidMDV_\ =SnU~4ɽB8g0pv+wֱ^| aF!@%Z&$ϔxCj'% ^KnG@8s}x FIPkC_.GHQ_:Rj{)fЗ* v2'L/ZIE Utc.neUYthlBi̤׷k=`*%gAXi.!+F5.2 <]us6jK1ϯ 7zK+V8{$45˳(~h,uEJI' m^a 2!6G}T%WE.ڛCpIk5vB fA[mzݏH^^mGR~QLLNIfwd ymgrmbNxvB&-,1 /TD2-eFL :Dyt?,;RI%5q<+xHR -._ O76 &5FcVS)ZVpWG$P޴ Kq~5s\z^'˓^N^pVJI3ND?7{d7Տû+3ȸ*DerC`AzVpECtNANSZ˛4\ɷN72L^;:#Z,[B!gmSiW޲#ct ?w=WѨm<#/jjihfed82G q^\HQ@\CVg5qP'LJJX8FJGCuNl*ݰ#U! ,*X9E ?瘓d0yuRm+dkX uLL>%)hhgedcj8B\XAy!$55*.-{Yy[tqCcA=;89;'214q1>,/.m-r&%"E. zަ$mhY3"O -NUkww Ћl0?.[DwWȢĜ,Q0@EfEE̼:htGIL:RMmtW+\1CӣoPNsshc!$}t{<؟蒻 k+)oDW@ҭ;1VqƠ58Mw5)o^M+ REkՎ-ә;MuSx bO%WY*ln#g'2s,:^=UxDWC%=+}U}֔P'G"efgdIcZ-녨iko!k!㉞ izdohi/vs걣U7p!0X}?2vP3ڳ\Bߙߋە/ḟ/E Ǟmρĭa E.b ;9Ͷ;$ tt{eRzB ;WH\K* [~1m/|wʑn.>n4dbn-")Ђbϸ:ų޶FivG!kh~?vӧƥTT`u]ba3L"kbPHtu^Zy!3睎?yv U1دbݴQYV7y SO5c/+-I&$mScpՐWQ[2is/V* )#XT$oƞģEjfo޲+5H~,. *| m rukg%#|p(-!K-=zCV.\; }N=F{;7k~azҕ&dTn j,¾``uo½Yh2t{S 'C@|I"E8"MYhVX뜐,%LӵhiuĬVĻDF952ȶO.\6Y+m_iZ$ha۲(Iea/_%iwx藛K`߬&Dz+)I(C~[<713Ba+ {JzV sֵܑ?]{l2^pbygkՎq@$$΀oEMIWHŻvkz}\> #j-yk(,35] 6\4\3Mb‚v C ΋I#[MڴeH7(y#5L;T*ʌbo4Tו<0Oz'^'ť' bkZ3<>TD(EEPJS_T`VcPD_6c'cBf"jqi8d}YqtK-{~-&vr8KD M\e}k mgbeTbA^[&('G͇6B˿r E5QuS3ġc クG" GԜ!M (y4n5z0 KԫȨ0U-DR:m1hp!zN?BD*q L]((JU輅Ah*RVS ZQ]`GHN4;9zz!* +X>.EG6ő3So2mcq b&4t2Fñÿg=_Tw&#Ee6&rؽ#*={R Eab<ԵN 4 / XqH{lg,>2&4|txyB"dR9)\n_\b~OAHVZYtPY S5Xe^L"XA]H: H25r|jsx. BS(~ۓḾG7i̛dP3^[ADcE:˚E ]_BaT@UPTn~>Cf6ytw c|mvg3lN5šͫ*Vc7ަL0&Vc-{ A)cw7y+ A70ւV1MC3iW('Ä+阤t,3!T\(i`c= w "4EO)8I2]UkzT [ad>hysIf\6uk)ˠM3O"ڼPQsU_ZIRzuSTGJͿxk.³ źEˍ tOI#nٍ78r+g+s*w@O%  eu?@{z01h? 8^, 7kBݾBT^ʼ=i@4$+EE]QPDeaThȡHt̕zmzD5<ؑ/dn56z8\σrIFOt(@N y|*[H0 (hHn/TV4QMh+ Wpy!NԔ2`6L6nZ]*ED J}(`[1ن|>9:wcӑkԸuIhueS.,\/H2 ,{?)Pd[{[A=װ677'Zɟ([yUJ&76>ۿ=4=hP*mJRAK8N'>_G ~^<;o9qkn jUN9I&rJBPpxՋ>y$jU5XZL hH-PzBtÆ=3OpԅDŽ ߦІS'j' +Q'%92V  ~:&Rwlk!/@W (*@ٻ<> JtI~NF~K;VO_T2$TPU͜SySm>ajmfI qw7m)~ɗ7\㫘L]>g*S&%*INJvr;^Ҳ,~o+JȀ]O wu1;Lkȉͅ ͏,dͅp }o@,){pw+)!5_$#1-lAVG哸%,rꐵM@!7BUQr|ؕ%\WibH`-rֈ}i= :W[B#v-ή-\Jb݈,{gc _c^W#mt{ t課0 `P0ӡQ8(; @G3fNxO')|{rw%!R(:"<7Y>d\[3 wo:ǩ! /{ L&Ax|ezqtv*a?MK$ fX*8yȪ#7 4%XSnI6s4* P!4uj xaU>.2#XtD:(V'Gy㞞#Y/'κ$ALZzG|f t|qqLo᢬I:)'U_NEDa-Y>̏JxyH3l`W4w;+d[./1}~`;(uE3#QT6Q6HL m+S{CATwldipa_7{ hd׻U];H t1%V=+@JxӋC<:%)o5M-j;XZgEBSw*r0;X!䂚x'o 0рnjc%j+|SևsPZݦ #Ҭfw%ĥ Ix,}L1ʣPVπM̦^5^5o^ᘝsDӞ;v.=q"B@ K52AuHkDI&W#]Y#J+.aEtcTEa7WKx+!uSg J-xg:U-m$ne XsJ5 uHԠWm[H:QNG+ȣ6ЍN*^:d^-IvE4胣\_۶?lߢepv_v.y`^K`Y,W)ծ[k޺Ϻ 'Ç -u@)䚖rz jH%]>) W~|ONkV|rQpmVkiK l`ؓFzBsN@MJX wPR;y- '+M0/Z'j!)Y}МWK󮮭8c4Ωܤ31|Qҍ鈁 ^j`oImAUPuB@ڱ{Z[inUu`2xK{>GE n<.:b9}q>; %("O*%&$\,1za (P G0ҵ9@ -x>* g|14EW3J"MaQH[`jh䁗euGoxlǺ{I:‹LN(nn/df^(*mNH|J琟ȌFbk&{$TV{iG~z1 /ƙPH ߣ*)HW#ni=$ṗQ㇃пJhI"S[QNz[tPרݹ$fId(UwxBAEdS3`gTtEow'XdNݞ~M.XKY(L@Z=>>ovKbon:_𫛏sX|4~!^bY> 5t.V/Ք#ys 5or萫1УhFEټr D4=Ќ1CE- bڶR4Bb+IwRXyXwAaj}⨈Abn:pdf@c ^-ё_׍VaQ+,G[Pgo9,h Ѿ8qH.Wr$;?CgWIR"]t!!z[pbWsfZ[_ mǷq-6-!``_C\[_ eTRq=H~z -.cNLOuW<:7(H6:73\ޞ8޴Žy90dq8% +EƽsfD*4Ծ ͤ5W[Vq_ z/i7Ot =02aEIH0Hxg4ORq1UTf\e;fWKgWG`pͷ@R>M?8필|Q/6bnVr𲩜ӳ98ocQhCh4*kVE﫼~B!7Ϫ˴²>S˯i.i1"diz)HOXIġ>2J7Ebdy$'LcoN(!{p2< ;U:70S~R OJFuoRVB3 be$ l MTx W Jπqc`t79B}q?P[jd2 +@fwYkld_Hg-đ_TR4\cNMnj^施ZJ,7c}&Fv͆9Qɍzk ?5ṉ хN|uD\{#?-}mruP35r;dJ8H8N;fyR>mCGN]@A@C/qpUTWm꫅TakS j+i@D~|}Cj0j٠䏁֚+EalWoYX9ruz).ObcF}W7Ѵ x¹Z4Gev5>vT̝B] 6On5' /T1Z (e<#`@ $j5Z>Tުo8.ytAFJݪM)l=]"}E[)yO1{o[Al7X0`|wwelqSoꅫ@Iq$q@;rZPg"aŢԽ-ZdEМF!MN;)IʊMZ[~B]gp %OO74==O~&=1ppowlknCdbA-X onj,=0}^Sx'LJDX8FJGC_N,"ް 1Ok7C{=ml7vdАx &T+o6z:Ao[߮n+^n&Oa%D"`<:5{60=u EZ7'g]S! 8F;a=khg +JQpvV]v yl]_dCe~xE iy\FZWnco7ΚԪ&ߎݴ;3vSi1ί5졺KvAɜת~+Kܻ3ލg ڑBUMЖstsd>Jzr*͝a]c~uZٓ!jeJLLn"5WHdDǫG,B=M,?wZY3e{m i~r+"uv)z,aDFx99 G'pVNgQ ,Mt3EЭjpЃxi2TbzaB:|Eiee8kU*nx;y5zmȹ2:r)M }!?Bӕ ԩ/.ES34S†952r0tN~*./Sx[:]Q_`:oQ㻖zART>Òs|p^}k[Zك璣"oۤ۠)/#/EQ~R{娓|gע0) *9j0K*(\{B)&)<]/ 4}" RH̍Gk(/rT aGӈi$#u?9Gl8dzQI: GBw_I),Z,禈"J:8@ymeoTQC]CͲU4v+o4m(d[u[qlnVoH{FaM./KyC 2kC8Odi_Q7:qKū`c[o;o\ӛW,\035- #@nuy8878431,F,*`EgCuv;9fsp v$Tnv>D4=Þ&%hY>BZdo;$*\J~!ʫ>?O'C !(=*M)ܷP_7$P{uםC8a޳c˙lDi ?e ɺ܁v?C+Lqq爃,퇆8,jطu עxĄ`VH4XĭfDjb$nm,oЧnA'hʚ/,6vP**Qfŀ mh1}+i`THXGU[[*)36Ƈx<*7b7DKXl[QP5WRRfaUjʖDKn`bnǡ{^|y\^t3BRsBZK)hnW,!l SvSr=DBB>!uTW=y߳N&x Ug1ĥ_*pzPb$=:c56WMI,Q]d7S0l?nhEY[}@E*fRa6%=K)`#}9E`;$V.P;+w>d2r RגGꯆ)<)HH.Qz>Jnldzמee.B䪠Į./cr#b><971\q,8KϬr'v -ۑA.qÈ@vLUR@AE&6bo*ET&X㑅3, 2/We(_(5p @͈8){F0h%0/I-|*P 3a>S䠄i8Yh'N|*I̙U=׀51!P SЩx2$Ttx3%(DIZ$1蚻c\vBʡ wGNR<^ज़p7#`x}8m!jv;Y &\ HKg^ W[[A+\|xY(fvE%l;ڵzA+qa}gu~Aw`zmh!mFfj1`Wn̝ WBgT8,$R/XބQr; +rtd' +KX '8VQr! "_bjmL"$uX똬yc?,bք?6>7[AMC,.fȺ;J WYlXQ XӺU)X\8vjqyv;{nu%Έ݁:ҨIGqT!cB LPXwZN"A(G% 81T͡ ]<(^o=NZiZbg(@snf+/g\N̓_ AR9wJΔ5Eߥ`=H1 w=(pۣ"!XOߢ[5U [{ oNȜ~PÍrg6[q*2ͫx)D]R;=[`jvMSS-~zNpݟ&L 'GRL~K̆Ț9[GM2Gߣ{);Խ 2=dQ_ߢY'O,~s.>H>HW[@: 'grT1B$Zi}5VR^VNTV{f ׵{[|ݭ miS#~Ҳf)َyrL:_FӔGJgn^\}3i{~BrAJ7nkGXHFi#!@CykZaSBq⾣ p`w} u{֐~,Ӗ}RzW/@3D~+hFe9h3~C-ikJKrC(r 3 J10{Y8yPUGPhѯ;tQ`,l!jfPY]L0SH`Ш3&(yMc3C YRK O=S^U˰JP)騦R#o4+g_ 0GN5mYqqV:#.?ݲ3X]+'(R.=?Qŏd .TesLR }"=ͯ5BR @Kq﹕* ] >8o5a@$0"[?DbfFF9S}R: Y$. [Z2ST>]2 &a:ۦ e- 9EZ#:4BAM QjjmݑŶSu#rDag#$$*b3*B(2o8;9+?Zp11NpwQL5}l8U.ӡПGE@)n{Zivzo54 zse-S"|=}m'=dlhn1A(^#%q$x8~uRό'+ejPr -nh"snn*ԠQp 򅐐h`po] A tsc:q-l[&''F']-7T5±#_8iKN$AM*DO W_=yVwHM'Wltd٩hxL+{ÏLea u,t">x2:9#%wU)졫)1kh67j2@A6H'_w#XmYAwa!@$3q{gmzjf/psm=RfI^'?;SP5oE"bIK7O5 p< RaFX1v pZ 1B ,VSФpqa҄o־0b+m~hw{665*#215.*(WRde,Jvz_E}r  t&u1vlt8R;mݜ$+fy:sXIuOc_騧mRO,t80x4q|1]SLzzU L^; ;}?tuy 69W}/&JgtM7{||fthMo'$-~лewyJǶh~,/6?{_"hg<آY_D!(%V^uxbUgBoK?%yF ASsAVԃh.V(I+H,Qэj37> T@FHkWCBRm5P+Nc__:Qce&sfaMCnn'u}E~A vu Q*QeVzP ]Qorw*O-]~8n$BF0z26|(wi{Ѵ%+|xe缍XL##wͮI`O)6e *l!T_:s4@cx >T}8:dAt $X͚V);,fO-%/G4`:COtz.;eNTw{dhx~rl}#kGxսCQZÞ́wlqFy~uuelWefvZBp~&*{'&Q,#_ߢ~S2t8&~2}/zIRC 'q^Gd4.m: ϩ1B J^Ggtkg""!)u؁;v ;>OImniw \C s X)g a`PN>u$*y%.%,]CBK/Y-u }E- u'4b%]8׬<)?6%. /' 3= Nĉx0w0Z|H#:IPFuWZШ\pNhLgZq!uJ _A\dtjsE_k̚qC#M\}֯-,Q:-+CF>{I t Kj$UG%oN*#hnyA!KZQ- ~,b&|49$mx,5դtC-('rѸ)>K8*9(okݵABEKQ9 ~4@h=&,]X强4UVHu'}O}KcFySOBd7y Q;zԨt)`` Ӕ2)-+X6 5/Jy437<򷟼d,$aNp`8*c8 $#-#=Ѓ;6}$$7#`[GOmcv3U.j'hT&1=sggF}McņKpsĸpςyDIb|_'eMjSoaՁ/}OlwvĖEwb0'?ie*ܲ8^$&W/C05Oz;Zk8ȣVz0a?N`i.~4+84 HY 428 bjc&OBA.3bO5= 6:>r!vGH50nD,YUCpGk'K#o($B{;yj3sp@Q\#tVS>)fS-chnE)^gnfqM:M}se2Jl+w}<0+ 6Ye{=.opl޳6! n;1pK6+tGJ蕖M%rqZ3|6> =g]`VZ5 $]kD1q x"VhKJ(Ťti&~%uOMw}Z HhwBCJuB E%~lmXg,3 'fJ0Xo7 Ujqf?&#u522{5w2' >7C!FgUlH9F \t:I𺼸%5ʘ:c#mXqs9M~BP˶^JQB6FmB_0A5^KQo:Rx,5Ppq%$ Л4@pVW,_l#=CeIzk q1J΂)%@h)  +S912Ȑ̜~DFgC7YNZZ+WjUw3le"ډ\ea78{=YFL;݉ ٨pFHUHأI]PpJn_kgUJiN1}JAϑGFB+EFQ):DX*Zj4? zDd_qW s!=NUYd Pr0@ACd4}sHV2 &L$"='%?+%==:H7֊Ec`gP7D[}ғПJ Zpnhy,9;݇mZ|E& kY8jMD!<?4e9>A2-*00^!L-~BzclCt7PCIdeo}QB_UL ׬%_7$v/yͶoq0bRZ/qq飀?ivݛ0Q@og:*͝aN;URT_GFhM`Mfn~D$gfӦst~~(),j J50gezvRߎPGx/M]{I2)'Y;Ŵ>i7_#i{ I֜mD3ܺ騨8* ӠЦ4 fE ~r{ TdbKď igCS.O?|r=VWtq*;#+Zn{nq8jtwkN:8(9%32 H]&PQ\Y%t= B: x=AL-#l* )jqn'T7q1>UbSLIkAR^_g~}.VNskv]옚G ^t|{$5Tt+q$;6>'V2c'C)9͠㐐Wcwxxv6R 세MQ @"daBCe$ -=$5% ( ;WdNzyy\ (*6'! <-+:672[SG @AL~< ed|Fxa}买b/&B;ݖG=P^2GhiIAB|{1[pǩvP#ϔrYBCoĉxBwYXټдrSQudu,6<+v.JUpTp85%m=ST1N@ Y/v<=7?.~tmǵG<n)V_lc@B95"9#?Mxj`q,?l+h .WKO# YrXxaQ53ì24Jk{ BSI^JzEuI CRr^m-yZ`GKO[jD@= M0𹸔n_1'L@ΧJ≽ոܶ|cVoet~q̪,Ąҋ+'EfExO߂4:tyX k}p o{k3vըˆ S QQT`g+( 'B$~1a0CFDOmrt"Ot<Ր,=b~i46)dd{$Ssۘw|ͯyZ΍mYDrrFiDsa0bd5L+,zl7S+s29 cTh U^hUb?,얫Q/>Pf2^,c_uJ#~uXjKt 0R[ҟT :Vؖ6}^#=0݆n5L.y"姓@2E80%3$H$J2I0O3ԦW?QR`b(Ghlh̀t93v9!_xx|$ɚ2J@:a#)G RbJ=9,PLǵ:|ɪy1 ͊'ܥя.{p'01 / 䇡K`퍼<vij la3ї$yIw 2t)71(:&2 ;BDtjYM ON(VH]Q\^osevlJ>lb.41wyz!,w"Ĩ;7z.fqǃ9# &>0援.]cC WۣDc"';vzm凭+xbam,,+4('#83 1M-#R&WtW9a~i@❉x~f.D&%)' -/,X%,%J Q込yc"n>-d(!h$ l!h6:5˾vҐLgSυ[z0ti0WMH$/R&L?u}&{u|v, {7'OSǟ3B>Ȉ5YG߇51VdC{䔲0a#5G7b(4=d4Yuؿ,뀄&,Gђdsԝt11 bytK`TҤ]% kUȺoU8\ ^_"EHO,5K6S#y|8|KBF0yX\XZcݾv'$gdk[MP5Q܃Y{JR}%}!~w? 찚D\e[wy!6~RA)GnCU:)Lh͹Ef8=)OO`=$qe)bv-E~9q_x/J e9} Mèeumra}]r&%*> r,`;Oդ 2G?TQ`p 0PD\**;W{B[eOHrk oկ]c} vRcyteNt|4o P@i (IKڤw2Sʣ˴'\54f] Ư>r[7G/A5_h.p3[%1;D+7'Y [6cT8^].(%>X5N{Y5oË0Pɰ?%֣t)G-߅8냱uDEO^9WctM>YX)fDTlm#q7tu`?ij-Mev[EeXN]&!7 "60rjTO$2MTBF‘`:]EyVIxa>o3.c7f*Pq aϘyvߖ ۆ_۱K 4e;G|5вB`sG_y`./G+޷>S\asBpqŪ<ރ3n'WxzLF{ :8t vy`c ¸~#\EWҜ΃?;'4OqFaY&񛆬&DI1u^@DX;} #n^|϶qm$m"p(mxT5.c$v,a@c2fe~^vwC>+,+o$!IhϜd4溨{TȌQ^Y7!<(5V8q1&2V:-j6C7phvh38׮jWBAM @ajm݁}̳E? Bo  %&&$`&(^64/W&97)='3OLv}<Ѷ\F\(DR1onَh _WLaEúzsNQ=I2 zx/>%N_{KEwNNRJVF?Y\7%38=VĠ$u|}mt$|ҏ=jU(Y|gN/U3r2fː]Ņ'Bl6>niwU0D0OA%N߽*o|( )SyPPe&n]ߗ3߰yv]`R}q$XXQQ-OcP'.]yѰ|ڲiOWۢãM`|):n#)bn)Yzg / "]ÞT|Rᗺa3zmhmWr,h]vk[^!n=*e%$`hH)K=A^Ԫ8ʽIοmCm_bBup̎6&Q&t],(gq9f-< ${_ܡe@DC|GfUy8[Vڙ9՝ /JLyEFgVdB^ k+ žiBJn3"xB{*"aQzXmk*vWn[NDe|$fC O-7"B!~A7c*(e#џ0 E1. -0E1Gn>9KMB/K# M?w#-:<#܁y}'> -W:18 W GK[MnA{kXUÝ^8d gj x2zpp_LԶxe|<])X@՚^1ă\yhVg3DW`9B+s]SJ yLHCj/rq,Py0vnmiV5afqF}rPrmK/81qj+$/@@:륆}>jP Lo~ u7!n w-e6wg0NE<| _# Dd2f lc D9B~܄mbaSLeKUxhZ :#Ɍ|}!>y0w'׮X?y)9Nx)?V6t{WJg[$BAM 9Ifm]QXE pa?Y#$$*b3O*@( 6);9+?'11NpwѸxw6K̨1kalᘕ ʁȇ-ćdo~_cidfwBq oJxg$=1X7AXKWBEBp!3< Dp5$&,=.M642C/ELMBޚDOǼt~s|jHgnK{ 6 dQ^-bݘܾ=K̘5JƇL:>$JAד6W]e[ _\Vh?/~SgD͍x{nHY&@Cu"ZCT#n.)[gU\WZݫ6U@#`wgzU\o_ahW&gýR(hƈ&GB´ /J$SYF0}¹?,]OE"f>m!h.<*GHXTL胾_EYi>"ymX[E % \N۷y-u!eJ#-!ƝG e¥HoF{yG#G)ݶY\7TGi`3\$OD{F&]ꐋtC3 PD`E)u2kb(S;z2_řXtS7QGjS!"!rwB1RK*qYVtH 6V1vnrƽҕM lZSo@Ň9fsF޴&Z4$DU' +7=EΠݧ[r;eet8O24HYSnE~Ri8¸m+ݕ MׇN}Q96F:Bx`a8\89}`—CÙ#1o4#L3A@ǽG4A=x ô]H-a-.X'gSy!]jֈddq/t b/g&"2j=&ڀ:]? mi&-(aLS8v)IIMO;iɛd޸E^d/IͺH>.̾NvKa(nP6bpBtpRÓYa[IQ-A[MaTsSPl8x/jKpL=c/ZZh~]}!d`.E+l\5Su M=:!.}j4O9?n{2}ɕhohd)Vct'夤.˜٣+ DK ~qlzv{wP`~VecAo*K;x~RouL{Jk?aE@dG{{<)]v&741>=:(ycgvEdT[{DnCCslTJh"r\]NG>{Ee :mnwdX'ާgN%YëЅ.I'Nް1?VV7CID=Xd@ѕ,%+3"!.1[C+Eo klJsqkG rpH9z~75cG_G=|m]*; N '-H,\:bY,Q/_Q|N>LVD&| _IX7&"F`>t {pEV|dmρ㔄6Zi@nz(s9o0s5w-BN=VdrG *RX|F_ŨY: W_9s/A`{ƙG4tIB̀MH)+ȜF 9]6l~q,ʝ.NjcNӻ׸TKR>ILTi`U7ˆ]ܕߧEE!Jvs&b%Wz 5 g(kx}j^ @N>K!~ #"f={_inuS &4S{h8#ռxΕGN\OoEVJɜ޴`L$ܶ󠼢|ztW{yyB {] q|BU4R#骄~ٯ|tM`.4lz[v2h0ڍRi߄(EEgucs`q}nyM7抙1o6^Ueir[UU9ѫ>R[\\R*Nb`Tnqcw妬HO]zHxqb1ssVѫ%E*= WB  Z BBR\8<[NsB{{Σ;8-X.=%5!2> =O8T<%8(1oq/a^p>1`0H*ˆl[:)H+wXj!x,p{ 8tY'IJb"$à1؋b._7BWEx OLG03+} "}  "())5lkiw$mxz+N!/KY2C-X#b4/DݔHyGXU86sGTCL3m3  x}{oAu>ZP*OjE&cV\&|i29.;7q265x4uDq=Y׃U8爁ٟH^v{mkMl/ {sɊ 3Pؒ ]#Ue4 kYA$ ¦X(y6R50Y=<@ ɒc`Luubs\hQjmoF/dO@`8"ID ?6{! \tիyimŕNnʞ]KM`Cյ=O<÷3P)]H]^%307nQzی 5?#H0 9Qa;֊{AZۖ+!('󶵳L=մLrpx~ldiid0N.Қ೘JE7CoNL:[+hnkBuڴ~M|SF33oH"e߄t&7!0 >/3 +dh@/s6Ή`nj#ƥpۘGEcC+!+P e/%* T5D,&Z[SSB𵕤TDrdS] wt~K_B ?>x8KKtǚ^>a~,(30;WS3!h\$.5Ä0شcť,kӴqiy۸KUKM>4ZM@3ʺ̍ .$ JP?O"d#ALj+QnՏ68f5) GE7L FϦTS;==V4YaY%̌|DZ pE5pa|!X8;uW[PI7;bd=@G#O`љiy>{t 7w|N4,1a5)ѡP5yoDx~ _zxNb K ǫCS#^bh)k r9=Ud)R*Iuʕs%46!T@9R OmYMl|!F]mQT,ė*m3j O~{Gwx8ki{ӂ$UwX{37:4xT\1ڄP *OJX[&TOAL95 "vUIQCjȷI[,ۓ(FDcu 8TÒV$! !7%׋l?="01}*&d" 6˧o,*7h5"3d- NRdyF5^YͺOTRUpm|HObMBhfe}.m(V\Ͱ0dE5,q+ a2i*] Pjarb,[˟nH+rZfEo99;kXcp=!?k) ;&G1Ŗwp9 `KNt u;LJ{W _Ȝ:bZoWb`oo:j{~xc&(:=ݾJxk!ogZ]چXu0sEC$A&N=0^2}g]65[ޫ o3<[@XT݀O12wL!o*G41ż D|U&))⯣CޒŜ昘FR랜BM&O3 2_pN}tqp9m|{1if^er\ ~֪yću!> D18S./äԋyZm E5.×rcZl2ƐV_#Kú,T$?.AxÚ薚3vop|W|j\\uOvHpHsSOtqpտmV|{khgtYOT榤趛!Ð3kɡd]2DImJEȚ+S={)^;nDy GDu͝iǨhwq}<<;"873O,V0. YQneFJeuYj3pSQ  {7Q 5;E jׂH#9$ +xf)ST Qٓy`Lw d>nc*7=r7ߪTf?7>UQ&,_?}fQ%p c.|.R5]7w| |+BLxP&sp:JK\O0A.@ci N9CC/i,93ß5v9WM -0^r$3*D?\ 8!ArFO&CCs?Qät8V7)DzҤJ? i&Ή!-\lbVfޜ1Q>)Nڳ܅9 ۠~PʷPupTi1,!Tx€9.x?4L_AV(p/MǙ+v {[ m0?#6wVCW/ K$Jrb VIzQ@y+[x7)N#Ta/͘i3"c5 ~)MW,[?TdBsSE<mt]/ "qJ;Qp~7 Z9>0EsT58[E kc .59xxwttss`:fnj`qT!WFCZ^$\ZZsX_VedQ@Orr?~ 2b^\ORZ614BFԬXS_E$*"/14c& <9313FYR 婧JS21U!u:05,[-JR՜YϷYi{Q"0#R'϶Q.b@?9VVV'IBMu qjfB`z}|xatN~vjMwiQSJvncU_9f8H:YI\ \U`JRNq1e_210SN7.+x.`U_"G &[^%ۺ2a izt7bF)!5ۺȶX-^ތ"8 dA̳űsWhrS4򙅤 *}|njj= veuC X6TnʚRŀRNۘC̳ܿYN!콿D{!5zSz|8йb}@N @ N[^X#!T[&Wx]Y( UA i_>)3AyFٸ~;ÆR^y*:`Ţ崱M:m,Q ,CD 7֊l /O81=||{sxwu='pnuM >][#U ,|5ZX]F*T\QQ:VݼҺ-N_}BSi+($6%3   sW 5D*O2Fyp홈չӊG4,_*␷Z->=ג4 oik%ܼ!1 6H"t#2-."'"b=54[  =+z;iOm6Ia:b \*ao׭#TYI CAt"EzF1Y)Fn'V)-/_29(&F*6]k=_k"&`qcxEirS ѹJ.@uE^qC)^_#xW14iO((sQG|1AL*$櫖 r iwmcz&H n4U [P̜ Az=9R664C4jmoLCnCjxI ff`2^5ľe7؉8 xxɜh|S8ܽCfnoxWکìᒔkӻJיfpu{oǸűwÄ/v?{Ejkȥlel>i`mbrF(~}:ԝHV/Ƚz_Xl. 4-P@+!Ɩ~FUھxu ߀@1r1#Y6ĮA/Eھ,ϹKgr/V1}JBq4R4ZڗUpmbl ]^Kz ]J8#H@n YTCcel') OꝄvKFyPB}dB )ح?cvI }pw蹣LyJ4?Ճ9PGGӝ N`Eѱm\6g-e[ɶgQ>n4ѢDu/e]d @tMJB%o_ G:P)??9sćU|$Էyԩb U^[V{Hkxp-~G92cqQC|g+x=D$zJfOADHBb\fjyLAh#PLsߦPۦٞ,H̀B/\}VO3T.{~;b=݀*{|*Qr[ځXYP9Sjچn;KM@/mF>Y{3#xT!)l1B7}9B5`nrtJAPsk|OlΏ-VT *䜽$~ϵf>Ξez߲۟::Jl'bz?cDU5|DX%p|&@BN$mI!S;9|xv)]@}"Ů`'hzTO%[7ZP_ F`>4BV9 {K|eK*8?Z_ ڌ,I8# r_w\ϺtNAP|grtN>j 73EM) mYSl!06W\l߽mQBP Pq&_x5L?Gs <8< *u {4`S%v́\]%]K w<XB~0Gۭ!^Y饢IwRQ'?ݴΰLD؊_m*0(\&yk{_[שׁ1􊥦[Ol{Xh~Marwm!xHwF؞jGU|}pUuquFyケ q(rsY j@F/ց!ѥL}l -| %8H-b!ؚV :o- R?[-]xj͉ODF0՝GP3]=.X|`Je[|X䋭]uPH5yRD{@IEEذa{fྫྷ#Rt~|"+rҐigm B?Įӥr ه;0knǢt¸O/azJ$wD![&Dңg?*`QoɟAQ˹31T(بǍzp˗'"r {UY$ zqUu]92d#x5GX3LB/K{pSR8Woʱ,)vOM-Cꓖtұ[!NX0FQaJ :(@$43{8d7EԤ 7\,=#ZTf$A((B\ROze|TBL #"'xM(lE6$|?MH"<xD*-Ѿ"YM!oܢ|r,ȆP*upgCᢨfzyiYVgbbߞ}}/7"kEeqB^\_o`Hd@G+[x7DU`G <; +a: 94  [-& ? !/ ="$*;߫T/ >#796ÓQgȃ#L'M)Lg)K EvYYuW3|;{v޿Y]] 7:6NT&[]%,N=Cf[29{u, vv WC;}ݙIfz#%!TC⿍v>Gua"#? ,U\03i|kbʝ/26 Q_/l05%(.-ck+ [R8Qk.],Ta Y%ߺ\w4@Gp4(vD}0) (Lml)~\|VuwStkȖtg u~NAj+~ڇ.Ewun_E6._N}0M8 G >o7pH]ۑQ Ӳ_o>z6=X2)*/1y螅{x{t.)յef7/Ťޠt"ƄZL6ik6kO^\fxiUVrbQPTLmjn yVWxbApsl9Vէab>V>3{ 9B/@ L1 hl/-hhl=U]"-^!l $!'ĕg4W#C!(>4+1Tj>=#[k;#Ӝ`h`J㍪?7iQ:\UG&F 'Q: ([03:8 &'k-,y$1y.),'1(n|BI&,E%UWО2C~!NgʽJ >gi#[b\Ic&u,_B޳M;GɌ9CĹȇWKrYS[VW%-I(ôlĜ.ȤqNj.tz&:Hh2Z@pŷvvg#S9`@f zq Ϲ-!㏌.qh'Weϛ6%!Yz7@䯀vUΉ5m>)v|QfƄtnd|ŷJN hWrQ<#/jjinfef8$-^\HJ8 dx7֥@Ys!FDGR>@0==FĀ"ʠaDMP}<s Kp3?WLeR!sq!/# # 1:i94`R/@gP~>Slg-ܶorAT#UF۸IuCOD[Tvѓc9٧^d`7VHk6I tok[ eIfkrq .wEPieD',}[,_[v33i8XJYH$ # ES]u4c&qrݸe+Ntzġo+,2%=ӶȌpa?$tWƵb`^^ۄ%O>H]tqXֳ"¼ۑT$O s|u*95ttsypoj /hfE fUSl R;cm";PN^\4JFKGت2`.@X'Q%0.\=I +}lBnP :oFr  -~c/L2/Ҵ5*0C . 3BIGkVoinp[ OW'*8oZ%)coC =1d|dsq u[~,ѦD5އcXpadeCf)ۤ/(*_X-CI2;z6O#g G9dǰN Iov2TT"r&TېySdj!nzn~|g@{xeu ,yQimmʟg6c"__ahK@04[mUlkõNBe-cF'C[T3J榧o#3x&ƒ{Drqf:r~{ w\P˔Iy$౔ e+ԙ{>y#^W9XzU\t輲X9/\}{>\UM~sBZkBʔ0?A3 juqt ImWGjvSSmriij<?]I\*p61x+n% lz (ΎO_у3] 6bН*(|KJuP!Gl0c.CY[mYS*ڟk!**DE.H4UӜKrE' ڋ5$Wߋ%G掋(CWV;oq'R$4:+)8=Qu)ߨ5$}3>ҝ> 2`_igEKtL2)otpxƨejꝮa>rwRbyS9vTD%8<B~OŮ"'4 l2OϚcɩʹL P;wcV);Fr.$R:"ȷ?:Hf] a JC\n^_;CIyF@whw{665<211]S*(Cc{{v_D}I r  t&Rs1vlt8Bd;ݜ$+(Rݤz79]Z2u0OKNZx:=W=ЬZRW;8竴띞wv ǧ ~<^,rÁ]8 :88 $,ct]$; ?\!'SI+|%WT+8up4]7VOJM/L3XJAWzjp[̤Jkĕq9~.tv{zy& 62T夤 OɖܽCf ـzn|tyy V"`>ҍGwuA`^m,M9zxeTwvPA};nZ[khwECs/?KvѰ(ܴJXXd\SY^'mW /3y.[%DeU(!̻"߹Nvdj:+7[k}х1$> 7"Ő?TSq@B濲 s  N>s }/{9$< S "-&h+$!0GBdgmQ#,?\^a\BnxYǩ&7g$!VѨw WBQ~;}q)Tzk(73vo%Dzpa8|ܷk/2i"Iż<(1o*!/ʣŜ昘j|:ޜBD>aœ呓]|zIiVTtqpLm|{if$er(8d0. ..ڡvq}ſثYYguyHf[lDD0E6Bms(bj<͝8yxPf}q00/%,+)T#$"}M8O.YLQQy vp"Jbrhp4N'٘ďn$Iن!Cƾz~bOŷ6hL@b*62 gf}a}rupw"yjxoؒВ'旖٘އfR%M״JެǦǨ c R_yUڹ:1.)|>AAX͢hG^? % 6nĕhz_so`#тVؠ`YX],$uTs${O<[4ekW=R[`3 v@?œ KH*:_)h0  a+"*;uvp ז{Kphyc^+F[ZMR(a[ {!M3Sӿ>LMNl@3ڛ5\+s(M`8薊p'~ R ^| xUkny hN$7kHPlCL!QX9%q3~%`NiPm5T[ KMK>V pRRAMLA.^?webm i?}Ő|xsJ#n):ڙF@ڔ렒@""u"71YYQ`:j6p`prVbzכ^Z._Y&N4V'z#4c2x۫jyu44340//5(& V,-N}\л {Gt  r P +tjr:@Qj9ߚnmnI㿰eזTK OA]tcY2%#CmJLK]ttTԑyݳBm? QXT3SHTKR2D]&]O5;-;Edh4]SbhХQw\hį[x>- }'uwmzafkgc bpD&t*eY0||qBoe3k;YL߾Eo,#ꉟj昘y|:ޜbeb`D~a{|sq]'\24 , RzjJg KJcbfPf]TRt5Z\K*m;UB;  CMC\]!5 2 k6`:> ^y WDcyʾ \x t4(!L.0(#>;ٙs W ِ=Љ[# Ѐ2H?:kl7/Nn_8*s\PhmPc,7{F? \>Cb25ZJ~wO$ &ZHM)2M3d^Vy5=w)%D#J; KmVm#U*m{ȭ< ܭe~QX ."־<#/jji7fe?q^[@JC"!0p'k!FDGR>@0== YYwWסI(eVh;:;zi""#4k*64*vwz}sR\ZI_tovhfVv>aN\_]I[HjDDwF}@`l|NNOV?Лca?KH[s*4V>?.ky(n) .G8;k ,.\B!6onչY@)%]?n,P^)7|BG_-VOnf0˂ڑaMJ Sq)耙_X?ub/S424$ALEVBا~y uTΑsLdzؘlZ.*'!Nܰ]I.PNp;2+ >QUC7@J:wU,' fBp_=, .q ' g&p}ӝжVEblh0=D\~رDN FaSB3Ϝ<7G!2o`Ei\v8D񃐾-P'JUOɒSu_}9'z:|%W)bԋ'qU2ͽι‡XWj͊(Oh' tQbnZUݡ)wABqR%M|\ZDw&=B[mhxoiY|rb=?-9:ޝ2}ɝϗgft ⤤V-/@ees"59 MG ` 妞ݒ Y(>:>SB7W^Pաt&DšIxxsvG-51%5, /;znbb&siyaq_:kоy* ف6+iS"#6(mNA״pثNNMMI(\.í559 ^[`Lp]|Ҕȶ'7'77!"gJO*!W2 Kh)N5cZQ4mʤFkK^r=\Zcs.QGlNtd拋;##1ㆈ婔^H/;2_< !~1 )#"]P724 ^I Z%h>Nު9m|KV[,;3j0s<76yMyzh][w`sO]c?XNo7p?-c5Inl{c!WD7oۙ,LO8sP N-%e)x6JUa팼ゑtvfpru m~&"V71.󌇀䙝+E£ƶ辭LZ9?,,[3 GKO)L͐D"=}):l*2``gqs{冑֓ZiDz\z{dIv{5'z!Mc)8^6o{8P&62]j)'}R[tCtбĪ袃R5ZLǢ?}g_`C2 8nҜ՗"4vv Eі'@ܲq8-MUD#J]l S Em;,y1k<7tެ4>`+TESrCƒ\*ffGp|_U[<~׮Z@,oTҟxP#*t˯X3]ƦRӨsP7"7;։m)]}nEnJ{.il(ZqKKZ8Ϟ2ՁԖԖmT橺C t@301PAW< ~74Es;< LZE$]٩:N8 4U@'ZN(}^ǣ&WT6򓝊$!vJT[kpcfwuP_䪠WnX7s}apsڤ4a2c۷xSPUQȑS ̞y~jyGwt󍧇ާggdaPҤFLkzk`z$bvQu, o N璂|\TƗɮ O@-8lf)1ޯ !,NiLWiH^~Ў|T'IULGVlPa>GwfYH9+nz@apv@e֖}"zߋ'et`a#u=݋đ@uA^4yKSP̤Jd5MoOn{:Ё0<#5h"iR]Wd=â D́pBf I6!w77"c++?#]pVE[XбNrrRyTSQQ4i 7f;דt嶖w*I*OGLdua"D$EFtef|m0Opז-OcohjFTKGM \U"ƘA k`22>>+*%(7ϵr> ^a J֓W@^&L cQ|}BsV%+,~lr#"ZSN[I`QeVGJI[lL^\[ M2`¾rp ?DM*Bgb5@SG;&EkV {!oDS~ 6꯯2RlKܞCk%w#;ts@f臦\V(:/=\#K¨33vAMl.q' au\ [DN"rPprWyCmJBTS]kDufǮ;~cP_K+j;(i[&J.7CEBG04 8xyDƓag,&F=Qx mϠP`W.teiihNquyq@Z=]YJ )M\HzhXqL,|;Et oi1.H)v waf2hۯ~9ǖI/Ȇ^@@הyUuB*#굮hP%pT||/җq6+*cؓөV0۬=4_?ZJZ]LY[[ja  U+RDiB $4Bn({k.>슋g"{h3`mSQ~]{R@B +, Ba"٨?,U1=c9e~؄P``~Uّ{{qϽ3D fW76$ѥʧ񚑏MMiIwKUP`}DAf؝ oPv.dL'556~$? תΪèfMŶ[a}[cQ' ᮹=lB m7qp`d4%9֡JH_O?S:Nh^XXkObfgHXIkc 7ު"i$j{;b xizٰޱ~bdpAp^@X>HI[Lsb!cbtoBG@剈i#?.27*9gag:> nzɹgF7;axʪFO|O>$¯9 8 /?.]w&Ȑ|虄3ҷRCWFvӚrR.֠տiͨ2Os&ۓxF$|uHyUtۀJ<<2HǠd(3]C9).ʄijS~|}x3 bVvvb| CgƠE0fQerzDV-ƁG;,; nhmnNQB#H*:5ia`z;[YAJ!:B%ݬҴt4z1۱ൺzxqsPӕRhٛlǍk Dg:^oVSr3}BQ?!mg#--3D!O"n ՏO( /3져^&jLcN9M鋭)V{GkAqP-=,;R<eBBjq]1AZy`Hj*@hApHѻHY+\nؾAb,YӓnX#5ND[vb.`@&9 :NF;.hO &YήC$yX]rӟ$,tEgٔ+ ḁGvb?M 9I?1ܤ n( 69j\G?^yeMSI a* GCuӫctt"tgϮkSFR\|vBBd4 x_,sfTH#Ɗ'ǃC"9o{M L+/5x#К_MG -4փ.1e2Z{=рu~SN8ϱc`θaoiYlJ~yOs-> (쑁NMkBx(1s#6@^ZlJW`8 o'؃%"y¸6:;chY~>?j=f.y(gY+/D3,2U0T~w~Z!^:f:x/7){BJoJR֌|,aA^E};yӯ<` 9$lu|E,>.w9:I߷`RA)V~SBub6yMFʒͳOr.m xEtB(Tʹ[H *klʼn%k= \K">DdQ0O?>! _P"!6"Ó,)NILBsc\<ogdS`XR(rtaps@+O6 h8踳nCTCy6+1Ê3+J^ }!S -wv#u0ٛ,<?k\|pkHBo&gkN뼏7v+W\\T?+cvOOk ](ִGA!- LHqU3PS3dr^džZ9ENb6h~e,Rn *$B]>YzN׫].mڨwfsp3'TPl}!0fUsM f`e 28ߟrڝ䆇ރ'nLm" >޼j}«,!06ոB㦡;;G߻6E^Df}P $?N`BDt̩.OgHn #x@t1q-tz}i/yyT;c,wM=ͨL`bWZGwqշY(ʴ@޺=='|$3f'v;3ۄ;kPĜ@s/HlRK;CQ@>aїG͋;% ྉ)b/ofhì˨/YR\F}@M// Hܸ#GjMtXXQp?IRgn?oat/b‰QF ?+VZ[ݫd2S: ּ%?yGf-:*y0[vVV7y\\z_?%HھtDd, @+Ka=ܶfB9ZH[^63`>Ӈхgn;lirR`M˨`5$˜ ﱂOܐRx-=KzAisJA]E!A(PaIWXT5%)[OW P7-2C2e:{{;f[ag ҟ909:y4\#Z>>ꉦ"]@ld*^m":$Mg#߸0!C{#@XiC.'vXrFQ^-iqQ ݭDv9{7;jO_7فr&nfndacʸW?W~YbkO۸!1ǍW/f]VA8Ő۱$aO+cz7Kz;nN6bkGHoAC&]{4c چ`܋d^5@ϧرv\ wpwCY_M(ȥ7).V.\M~i!ݶ :+{Xgpb;hmr<&VL @)b 7^{ iwJ:cc=+gHYjmS Ȧ[;f*o"v,f7pc:au|J\IQJ 0Ta#tzzh{*℥f{ ~ΩhxC@MXVF$Qf[S]C,[lkj萑MF@23v骰w iVuشo[c|/$ 9ڀQ@2&| v>?"$4 f- 4eUu[Y^ 1%qB|5.;4DߊKfJ+D]ULł|^1F3ɎcnD4!`v6;Mu%yzybjDPU dx]]{Y+F[N$xСԢd}WS:[ 榷̧%P= q|&%|;1%.eC`y6a0Bp>QJ`d:CMim!:56 '~\Spv{2m-R-7'ZTdjӸ' c~sH겇}nwXݹđ ?+\C |wʛyvhk la8hU_@ڤ&t/,LDg>@*M;sBFYQu!ŷ>z_^?;Ω-n6Wqٚ($|>!a#zFDZ<.K!WA&(AqùWD;y^lҳq2o.tF\3Zue?>[{%E-;>*VW OAiwdXH"ZmFʳ|3dCb qǣϬ[Q5- WXJ]\ome6hDo>edlnb#L2HG}όRۊ:'rsaovX3`D7H,}fGwxS\QHxThKȯ=oeboa&!1YؑDÖsgB [s(1ߓ1h>JĎѼ_KKR*W7w{`vOVE!,_%eȪ߅s}=.~t4^5If&rI dn:D*3@5nOLmq`@BthPLe_VZ91$fyet~Wp$Gu,pcmmMh|K3T|EwAX$><,TF o2-b!>Rlv ˜ut9@Uգ`B^?{ʶMWz!x1Ȫ#{$g\#.jR3{jz ]9kZi]#iv!W7MCe]!z0C2s63=Y3FT΁@0#ilpxDۿ'^1 4RސbRй 0}k}b*J, 'g8Ķ"M^՞Ud eeLL~V@&0sSXU:20 m<󟌑+o*bch.0rYj3^aPAv.'&f(0[~(OJ/B! U!<`k1>aHn;yޑԨvb#Ɲ1TkմQvrp&I6z g(iGqcrvmBcePr JIRj\o R*FT]8 6 EI_`'i\QȽN,Z383z Z ͡o!.NJ\ɳPyoGHNdwt. n>1@+ȈQϛ\]rS3*5Q<HUKJbXDYQT-ra潠b* z3;aq~tPmv/)z5[&?>  \.@6j^Y-CFm(!0{ W6$xEr9ehװn=s*pPH2H QߣR^꤅AmQ6hPd ; } f]tبϯroK %K$9=5|+*uݛxW|ң۔GZ0-/( c<3M:z XȤzp4%k7_>X_L-}pJL9u0-7KƎݿ~vtpZ#GEȒZgkL7v>`bwr7efvgn} CH`B zA&<+%5~J;5=;]A PJ!PVԮtipq|;RUWf;KI #9vfQ@^<2$҄+7Ue*{Jv^ݑy/^=j`%gqN>%Y'gBlN79é09BDYj{|!hh:'La"󙢖l *?}~( S[vLPۣQgХDHNK(*ӟe_g1E{tS1pj 0d&@zז?H3pEa5oa%a 2I/-𠡽UA\ۉ hNM}N9)A% oM:ӱIX_éA!4]_[ۘw{5C"  s?E& ҋ⳶cOڔɷ3Q3 iˇZD"͋k ni%`s|oy)# ݨk3Ѵ&,l\ɰ-HNnz~Q&SYqB@Mx!yh|;sOnj9axće0K 4*F6ddct U0# HJoK^'"µ Æ+-jMU1Rc 2]i53%!>*ID3Lfxސ^[ lqu{1mj˨P>o Ԁhnzam u|c+w`IWD:A;\'b߿w*n~|&@7(:uS/FVD̊3:O3 ʉa<+a\nD LJHxwDrS_rZLSu 2d^wA6I'6wse#zxxIJ  " "* f %, J.϶]zU~UIAG+')߱ܿ)6;Gw#{3~?qls+qgKEsԷܝߟti;FD06VZ"bۋQb[M9hL?NN^o\F4 <g詒qB|lګě̞:Z{ tFF/6&P1G Hnm z$ ݍ8QsLs#@qT7X;?3/I/7μ!/3[*l~p(Xgo e$&6y! Үꏘ׭yzvy2`+dğ0/We}o"i{bOSȋ8c޵s؝J)Q1NƵsn1D8jhMZh d0bm^_>׃;ATgB"U6זZ"-}`7k`*!д*2m.a E NY=C^JS,:|2x!7L7|>9Gaq`Es&zÑa-s,QDDxOآ}MUZ4/sQ$+X1[ݓGv +O~,8ղgJAoIبl\:Ywb ▗R㍩i OC}ar !3:)]L}@~շ~FLVZO/`*P@NI ٗz)5vyio>\dp]֋5+4Zv~th{he`?d;nµ\{e%C `VFl4"吮~i~ݮ?Ѵ`SX&*!o)O)x g 'fku`YqTY>?/rzw6Fo#@<ˬ֋.iM&jP ˥3j5I ;iٍe`}.7B 0#m88EJ(Sq,$'6VsVNV;@Fǐd|odcGadf*(#\jopi H$M<5TPTzeQE9<.ʛ=ġ!c3 CBAk%7DE줳]Iqp#Kah_ވڌlLt` ;UJVY5-9H?s_/=l#v7S>:2JP̽Bxy>-#fa9#礪XWcPq }`[xn{덾I`I#(zqcQxEuS5I (N\ͺ̥ҷ2JmM27CR_+w+eØ눾M<1xEpgҦ*dJ蔤҅ŁjA73sۑ*먪#I-(9a277F, XY^]v 9'=#bPTK'c#1#Vzrt̶vq7PvX&eJ*8Άmq+wk;vßj:fK8\K)70eR Qqe|*}$pft3>]bBNxIwAQ1Tf.u {rcC;hIGjiȗ`tGLXf?zܡ둊7͈!BBw^+ E-?v P@ HWx1 8nq!ƫtӈ#cH"cWm|E`ؤ:x{@C,] _ F&G'_x£"|Ąz#q$4z  `A 3i=KfHOEkuT x{n\U\* INr1#KkE[lnENqJDE00˨֟oJ??I7zDd1O-\rN`93P(?IYG8*+N?Cj O8fTZG' ݜ ʥ ҡW>Ѥu}:^+T5B >>BObVR 2Jx=. $''um1A}eRyffQ}L) Rf[[plž^ D#I1fSQL{yht-[s#Vsv;}nKb=MV\IEYW)\!7#ċ}( +و߰jm;6Ծ~Nx5Ț'PS3g'x}={D2E#WG%Y). z} /. ޅx iPŀC(,y^QPtChtgir61'bEt[ Jw+B#*/MigHawW\qFJ@Pu ႢrsBL \0|<}kѡ )*|am/1 =+2ⒺIJde!TDG 3^O=ٴW`Ҭrfq^{3@@%0Z62::4ou7u _df 怶r`t9r~QS~`RTx^931AskoӠJyq=͞-t̽hy#Y~pO\7Z@%аhgHD>]IIEaY xRn S i%'7%7៼ ة֢ AF)`| ݹâHoZz Һ+q%&ߕsbfGC*MZ}k|s/AhȈ9 Y$vqz38HKY}o ~[%|=6EJ(gOGRl5+>jl4 !W`@Zik|$ zkϑ_D db.ݝ{x Kԡˊf=*P qDQ~awIƪHjϡL;:l΢:,wg6{oʔ;S ܢ̉jS`Ů@*"]>mr/O?[{SaGU7x`.>֮YG7@KңN+>W,HNÒq񈟘TUnqZB/R!V7dc^8yl um< nGqɾbФRDgфn>+,X%6vūPm>Ԍdm5ZF!Q'tyw#3l`b2˯╢J,Z1Y唟ӏΝɋG`@%y;=3g4boN7ECA:Z/X79EvW2#PSKKa͵Ҟ+TA\蛝A'NH\q% n0.y~h6̯ µ WlacRE$UIa,*(:enksRYĶM;92j04|\q`kM_5h"`"\pVI4 z)((]`cq/ks^i||maע`%W08OqR$L+`JE:@Ei]QNmWu! Ltt R9\*.`gX- ٩B˃PJY]hqX hIw "dЋ.ơH"TN 8N=( O=]YZ.y:."=.?mӫC!/?E9n#+ࡔg1 >;LhzR>Wd<|9T)xo{s~81ϷbKO8([K$DA-tEq]76 ۭCFd'DJbzvq䔀{Nzzm0@&'&RY>@j6;];eX}1ẠѦ!bdS3|Usz׆[IGLxnWS|`va I*ozζbmK7?cihV -25P3 }BǶ;?5u"r7p',>ƬoOi`j5q_k tKI= D6p3y`: j&.xd5Z#:69(7 EǕ[ P.b }*٠`F}N. QX#MjyvFu{v=kS89tV;tom/m[K7fy~=B0.4RQuZ_PB(˺mݥз:`wYLKӜچdžZ= E@P*Yv :.هc+/6!' xq jW뗎_].­_'Й8-*4Z I~M%H&MlPAӋ 2) qfk'%*qV\F'vCakɊ^"YfUdwk_K$UOs&tk{tQ.VslCjVzLƷ[hA喺GƁkj"C:a6ԁN/"[87hʳ.MABxj}@Zb@ѭTzW#0Y"D|?iT}E:T |SatvK-o<=QcVI2'ۙjMnPԌoæ+5l}ty鞱J Ѣ1WT))2x!8ᳵ#凼ĭDUA*[D|2|?_عq#2F&&%<"I$?#P[l/"(6x`Cz='+ bCzudNQpbbN`^ 61B!&xioAʴ'@P b@2ݰ<Ѓzk6b&j_a?ĆWKM0^3jI|s&C%ŢuK!h8,MMVioK6)qu^l4gѲ;u>ARr2Mэ s qx3{td=`?flXrz.E dPCPp"6D)) v ~fQV, \=A aY FWT[-!&*BqܳW`iV0MdfbPD%X~EB@NS[K{{nE&-@t<=!27Ƨc[]kl M|cA#);LȾܳƎm0 <l: @b'؎٥="};W5 hLm-;99y[ZMZQ_?q\V6TҭZYIX}CsK#S1¶ǚ}͉N+Fyn#ҭӦpuz2q|(=~@8̨W=sˆ^jKY21B?0 Ѽ}*梅/N0(fN]]={PBPK3'CD |(Lq݃^!"F6 XL0vj(<"t׈xߦ3%S1w7`%z}^z[QuvJL_-RC` )3Q@C֎Tw"IY?Z םP I8>Djw.+))8 -0J)\N! !nƃ(j((M-c?v m."@TsPa@DoNH%7(?yWĖi8EP~nf[Z9^Ȼɼ˓ė^̆ ܡӳՋﳒH[@ MIHK,iмGm > $T0< GmɆ" ^H=NV]Oru@Ҫq:ks~8@xgDU'n+ĘespGa|fq*¸H#^K.efTeX=f@$rZZz[^^%msrq t͌د!Y #%xZSـ[ԃ*r[Uc%C%TS޴[E`7t,ESI.9ёE6JG5 J-)H q%-~f612IT@imݙSy&UYuh]"(EAZ!5Bekeb@di#x_t#ACDu=ل {ĉޣձčaۻ;҆" 7JBHG?Lㆎ$#*b{>| =ev4~E+}oc'Զȹ_03:9*PTԿg =浉yN׻%5& 9ki;:c+̩djt\Y㲀dX^-JB4qvk|_o uuH^PuHlHzW5}A^a`ag6&X2 QL əG%^4X5IR@ѢvAQ.#$ǝ⣧C yW(oK7DD#0bfs ނ簵Nシ6+=z ö>IhPgJ.- '+@ioqvT^J:%T,3]]YHEC TUsMMm} alx7T+.:MO;N;Q#A©c&Vg1v,u9ƕ{Eʢqǧ|S߇3VA;YH @蚘u`ۮ/΋fk G[ znһ Htׅ3HZI8*]16g\>XX+E*rdc>xsLlH,8Wі0p~1s\h[X { ws MdBw Y{<1U_¾b =Ih}Jwe=:%FG`@ Ky"שX! %S}/8ȮF[}c<ߑ0ssJJCCKtVo9Y,=3)."LO=&.̦Z#~67o裢ٸޢќ3N(H^39#xӯAAb1 ``.•vGEy˺MkpXZ8 oJd@@F3?XP lGAB\J؏ȈL3ϱ@' ]E!CyB<50}[j2w!n?5j+z Li8?~S].d_}+8 *#$@kHkfFrsW;eeYDk GkܭzuT A#uf|x` àI&ϩhݾ$(}e߮H=Ii$*İ,o<14o>@GTbsp(jE JHEkxv"+0@'Wn_drebB2kD:gNG^Y [s9b1n?"_W<\n?OhVӎG0/,t&ÑJI.$}Bw9ǵsE%aLFဨUh ,}pH/6̽9)o:^twTt*+Ğ~fе#DN,WGmXU$Uo/?Ddbl4ΐK^M;[ ?u{M#Rz{ S}OKAb_t1q$[x@k&%rx'lECCGB_ `9esա;nLs2[A7Ž$#ç5(YYٹl Ra_셔E;ǓկF+gN7Zl궂!yd6 , ғgBc۝mmTTUS1?QNp٫uwC=g ]w3cI{JÅ44cgn-y|HXFjԨ$⽿=?]ovV}=q%p2J^UW#4& ULd` tK1+~aGmڛh|[D0˖  DEݷ @@`\}9Tr vz -g)wEKaӖjIp{bPwxr.w'vZcԞZ3k=-ԄmJK7σ :N4:tFs'];kqs6LskRF_.nYۊG%J۰n$ytw4\JpjkwVRӇXxGQvfyX[hcJGv5L+B`#E~T,KRת[JSدZk@a٩Z3DQ8{B҆c@^ޟ(u K`M-<_ A UM E[0[*pnՂ̀޺[:pI Q:톝%.-|p6%JBbM0g]iHE|PD?|Oow_Rwt'ݟq2rO"sU?լ?߼֐/Gmj&t@sR&`f2Dۅ,1쭤bXh|͔Wz_i!/HCǮһT.Qj햬ɽY@iD <~RIR(\éenrC~ߊƅ!wlky oON.98I}WN떣dܾhd=o:Tq ](sws dQt5l\6OM}Mdz!{cqvv/~tt󥱐uCTWgpOc3 X׌8e35|=f#HѮLBCW|%>L4IUHM "Ι#=c5Qxu~JWQy-|p:m%zqRdO_cTrqZEXumQgv9o@^}|pєHðDMV@ЦE^STZW<" ǥr/~#zZLn\;=hU T_2GnX S&\DUvd0[RƊܜ4m %#%؉~]C&'ɬJ̥Vl(1X$M Wي$|xx¯ಛuKtM4BXz g3祥Gx.y2 :7oc9,6Sx1]6T5qv>p;/وȬulyh~EcRNm}%XffVXbayTvALLYg)& !B؄,Q}})G T֬LnwoIb(;k)Y?V7%H3:NȈE| MMWp,잫 . "e`ǃ7,?a.Ya>AmMkceoY=:0ݹؙx*i?Gį{:nM]y6IsPMfb/)>QOFKZTHavUd䢡{sW:a3t//97m%nm 4xpxG%S]CSF}@ aR`F5VVERl_\#D '9yɎ=Ky}}i4G FGg6MĦ!ѰYE4ؾ䄏]=>/]T(2 8(+ٌ́tMCC0*IH T}aJ?X/O[ y{GQRs.x km[5vی?k%~{q_`aw4gsfxiLY[vg%k]HP[ή%F6DS_;5ұۥakg-̊6˜* X~>}!Ł%qZJ Rz2Ց`3=8(U?׬[ MV˴htFâĔ?X"m 8MMHN;VPjB!#c@ޅ r*v_Ú{*u|4B_Z9*y_A!a+!e O 4 ZL.\=28Q8؇zŮ-esD@;Ef9NgAӤ>٨=乃(ptjŨϥKUMXKuY{C$#7Nͼ=?Я lxWf)fbQǗF #r\ǏMb!ͫsKPȣZL]TG0+ZH8 MIpZ2ZKPQCH;f+l%g~ uȶBQ t f 8ϕ]c5-ca-46is|:o_3To)⚂!ӓ$Ngfu%4hgs[ifRN" S֕CD訬Fn:F3mtxvg~g3ϝC;N*' wjKY|^U%uCFym~kpr~ا!h3bQ1x:d"7-sL-Hn>&[H "g=@ WkQl"r  iɸيs1쳹 P)|sjo$gWsR@ݬi,ѮnMџg#=@00Dr ©8jC07{Ȫ_͠X 8l>:m@WTMJ}3tby{ى3yfg|[S5 VG~;}K oIe8jo ž*gOb~UK0'p##g,>;,*Ѭxy{<D H!͝f-;1G­t='M0x(YHE!+؅F&#JW Dj +,N_,*56lG½ɵ0]ҧxvu_N6<~'Y 2A}jO>Ut3$6u*R@~E)ϖlN[\~d9~,XUtv\JI8%U;4O^7x_.!||OC02~Q:=EӶ/і AY^]k$/12Y&F5jJ&_qO&բt̔ѓ# )̬y3T-٪H^Ҥ@'޿39tƸ5+>jHXýP TV*9Ըg$G_nr?> ;oBFCVb. g/, nj{mcD+oA D畽'PSڎν9:mG,=%U1U ;{x-6[x2ܮ܍67آ #ڤo8jJsWs ew3}w >\[XdEC@pO{{YYFాUv܊BHR/+G^u۔;LJ6:~Ӌ:Z ;߶s`ztM4U5$Z+Y+̈́p55ar?AZ_NYIzltf`Wq|;oys|H+1<=ٽ7l 0զRS>c 4Mr">7x(\U_ ;+g\ z &&p;}ϔT:֏ř ùK<֡g.Xsča}~`k5NYH'mrU#xPHaJgJEI1AEF٬H$D%66N1% C\6P&2>/0E%ㄘnbOoNGG˥w(;} F};~1&: : U5T/4)z%Tx~9D0qIV.xKJ^@VEG{jy;^K7pW "GdHs)cwmpq|32b\o,Ȱ#rηZ: ߒ}siyduq`"%KJ'$&A0ϼͣ޴ 56K91  EEGP:ކ "0Kf"qF_jdNgϫynŋsQu\25D+_9y.Vd`]fv1`{-Ȳ9< RF$DUY TBM{Q)br.i`#i6EκP2aePP~mS,=6O'؝/Ҷvu9YbOCYv}k秇v-=ί-#8&t>}} stт}5g ߻}e)+Y f?rr]ojXvtfT,r7R2&'J5L3T0:X7 2aN[06sLQGPw1;D+B#4WT 743XmwEgVgeJ7TF("KwӠQ^ Rd 6+K~SbQ`mzxI,A@i|mjD6dv^(cˣd\vW@1zY6 !/>כ'w2eg_Q)>V  Hܿ"|ET.YS" JѾ- b^@ftxpg |JE`fLsK$0izNFU=S6e2)(&,rqr=pyAqudcdAQbCbb'Vr^ԤxB6XTw꣙8CJ8%&YUԶP3:K<I>-=iQ5 g桃%"1-2V1S&6CMş5csE"zqD~1!?F+Y~6./11vMeckb8peT Mqk%xzаa nrGiixIc,dqWlG$EpPl1vhZ`SG4.'֥uFMBRMqjͷˎiNjDJ-b&!"4%@ `F*2g@31L5M\S귵sID+y2J*+# y1ST41)3M=,7+!me&^by7VFNyXnNKl1crGH6y~Mļbvl.?);%}`Q޻U* `EbGg_{ϼ`5=0]a3{JyBaz$r쿿A[xnh;! GeЭKݤ!ѽ %Quìo)B>N(,Xpȩf21&&%6@L+ >UզڊKtv>p#Ev7ftMVbz&O3q=<yj`~]\4 1~ sAaN'k4Ԋ' 2>)ٺã>^ 3T-MmZzi rxݔf(HƞgߐAa: ;C֪R 2Ի2?+Bŵn.ZĦZv$ Jz //.\[w'z:ꍙL^}^ψ`|X/U;:*6pGzfdA|cu β UUfb}p׾sU֍"AFb#S](׆ofԸN$UÞvM;PFw"A m</,v惦9?Td,D629^ٶ"j㶔KJ`qLC甆|'Xpjrd h@> 2R~<u0#%˩FxD%@{(Z8%槈$y1/C,~Ȟ]~ԗ,tDssu±W1՘97t )mɋjzz1 ԕaٚҤ5U1RD7WP5zX*UBBY)I}VEKRW!?Y-gx4pzz~0 1]\kCM}8]K`榅m|pOB5m^W;!`|477!FrV7.vh* oΧ_Vczoes3vNܔQⰂ]f7o(RsP$0"g'6ˤW:*,C77¥^v+.y5g>cʷ$AH+vIMO$66[t,$gcLjj%_IYdʒ*n+UeDgڸvmm29xW점# K ˆlH+Nۚ'&#\y;>p999kEwW7Aj8lb$,kVyji9I^ =! lZ\;?2]uMOBRVP }b \]6 QFy(6 Ct$y32:3Hc ssr6?cO󳋬k%xQzi[;%FFFWDJ7w@J.EzUŏȝ c?]Mba dSKk sL󕁠Gڸ9X*onȩ( +U 붙Lad wDsX4FUWT) WGx9>2FWT۱BIde495|kD.ԼWPhT;1;S?BKO{RYgR?/ٚw]hsJ˅Oݿae&DgfErNm-@? @al]wC^-ۥ,xlLM3a+2{"፲Ejrp$ LK+=9.=JV|? Tt2I]awB~ȫI{FGBPF4'%1χ[J,=EL:AgمfiX?X4ݭ[2_@qaxg`m+|](hMKRPPҾJR|PZ[CMSA_wGIEewr׺ ~M~뮣T . )C\ֈ!=,4:qI1_ UO.σO<,Duk"FoB6HAl{~`U )Ȣm!vxUf0_О323%? j**Atu:2y<1Ȧzj M2]+*}a}hqbvzQlmnXX<uj +AidlmRD3''4MX3 nj>s"t0ȗ#4%59P7WFRKT¢um}&]&MZB2#@ڎ㜎qKDJ, 4'oD׀KPC\GHk.XKd' k9 YIqtvek-Ou'N}&B5&- ゅ5Ł=+ c~![WɄ f "*=z]6!~[eu``pK=luYupqYYâG>꿲 A\LAXJXp˺b R)&l;7guIϺBL u o\v1N i&SXR;Ӿf~60qVX0 s'$HD쌻VOg32++,Ʒ`_oAemadF]ȶt6ر{LGPnl< qf*9sH:r,O Nx6I 6g|a:"m9&U.N::aڠ?je\HJ(uj1ze[o)"_@ )bflb:U8}3~Y,"ʯQqοijBH۹Gp D2* `vSúƋu2-~bHZSjކcn\ ޼`B0xKt$qsrr_x|4_ͪ^&c@75o,8*/F416#0G/݀m_uG*aFJ>`vINL;x rv U^I`؆(z斲g h /(/_=$6Sj-PƋ>="!8޸̴sm;$&w9W/]A=T:4.FPƑUGapQZZ [K%=%&d ҩ~hbIj/!obփƷ~@^>I|qϜH=ư1&^/>-o~av`'r&Jl;AG3 ta@k )_ѳ/2?mT(}2{gP^9AjzYYNU̶ :v܄ 5#G߭ćH8sxf{ՓN .dzQߣ@csf BjDoss# ,U;|UFi*rpf2ݻ<ݾ;\Ι ÇvY_l֪T~C@ٹ*2{ģaB*x@5\cDc ~UbYk~tAuQa憺]ie-ͫ x3縉+*DLlS`Azneudg`cV_oz6hVV&W%0'%p k!HԻ[pookX(e~ n :ndn7#y`ݸ#P'08ll\G7p_z=;t͐MzTVåwoQ" hx䜆="F;Abڅ*iZg-,/L^/hH[ǩGv]lL3lЭmّ'my~,upr]V70G"ak"j[XmfeA=yTpr:$~m oMj˕#)x )x=*-&YӽB;pV1=./-08!4 (&>ԃ,0Sx.&Qa#41[Pt(<̮p3]' n8j^_1ci- l|}力x}jb* dz3n4}BS\*,qȋ>ln@iosk,Ŋd l J_]Wl-HH*n -+F5k- .166A|\o{>uqrgD쮣Rj\juY#ЃMP+>UTUqNt2E ng?%Lw %.UQ#䱍ߣߺ{"2Xはpsoϗ;]G禦}ۜt +Zh?roN$ZIYT5k<-Ơna; X oPTٿ^M'5!Ͷ=A *JmvX({ɘke~y-UQ#w*s~(~&O%H{H,tq"w!Rl 9]_6XgK{Xy@Mށs٭5mT8Khk['uˍh|$…X􇆼X<7 xHt$cR$ZkXn٬^B< 02.oR+8H 8a&lr\AFX]6da"H0^#i 8T7o n'c4L 88;f< \IWeDxJF7ёMcn2}@CkΆ[a2dتЖraaYWh-L~z~xo@S/uESdO=5X7;|k/+=7 )ZR^9VQK 33 U3ͼIZXBF>RPEuMaPq$7kcނsA"nGp~ሓEUe V(/($|6'1ȗtWf;a4l3Ί<6Wcx_ò8fhte͛z`׬Sl7;oXLaFCnNidciW7eVC3!]*\_0FHN3-S4V> 0o|6/ZPhitTZu3Msϐp9T&NSPBcn`̣bݥF%V>4 Vl35CBhŦ;; H-tF+%B ykj7 '+ݝ /$x ;:s|2}r:p>"^Ŵ-ĺi~Tζ*_́8c#R?&3@(_;@R2SRzhK |̬2$۝v8z xHgJ ̵$3M_3 a͖d޴A0zv-0)ţe_ZIo/l\g3#%M~C}=]7Â!jd=7TGǃ K[\e*{-ײn6<|"z^.S~,PG=T-W}oP'X߉DOs&ƑQ!9k-b4%ǝĴW 1~rYhv9 H:!j+):NK@428B"@9Pnl ~%u@qܞnx$ gp: Utvvw~)'"``>./eܽ %0ZjSE\a\1E30'͟iA7ffJIԦ~x `@ /FiKq̆|>ҴT񦳽Q!rm]G:pH9cB{e᫭e <vU~RqqidCR@_ ;,tw]_2 $%+Dc;4"=:y\2)fH/dt ![')x" ߿ơ˫<(b5W|:N}a'zv=},j ޭ\o3ԃ%fո4Uט?˻Քhd]~Z>H9]& ⍰?$F?$c6gˮO*hoONniU$ 9(RZV3ϊX\,!흿r껥)Ct4i)rzw 2;{\y'{Iԓ肤1Nn(h)ssL[OCf1PUSȕlH)X $0Cu{|PSNAHNTQ Hy[DxVY=7 BOCh[lr5SPX> >o5ˀ2V̈́jB'8^d:I/.jASᖰ8:( $A]ڮDmxn<Úǃ2;.LMܻi'Ao{fh%l#l;m~Sc[Z[<.ܹRc[rOq@tEڈyжUOA&KG_8J;f7Ƙ4 \x@M⼍Om@Gf'Z?0>tH b@Wf`Փ7̲?#76 ǫ7ðIp[Ѓ\E#-:;Lt0_{ysU(/N=ތ^^{kyɏzM ^=: 21!:66:YXbꙨ?2gw7D:̆#iÌ47˻z |P K͵`ceYG *495\PШ_zHykJ"gl{80BEf&m(VyliNle~TU-A<*Nzv [vrBp䔆v5$ssuV+:+Z99*%0l" [!/N<6QQdRU+ 8)8]-ʯPWͳK ~[a?gaQizHhfShnhOYLϻMԢ ts+ @"% Aby&mD|qM)) HHz)X]û5@UIP5맆1(ejoL:*R;>,3&pӛ<^$E3>rmH/ l}{$(r~vpq1$#m+(i 8.S`97zȕ}k]/(P_}.^g69fT!(\Ҝ/=FUF75j*߫J/!@kG6"qzpy8;И^?CqEf -LY㼛P^ZJT цD舅uttrv1F;#-u̵pqڮR @UUjhh'WIHQJQ3:UG4{g>zC,swB>ĬT~){sa~y cwRx_\|@;ɳI.8xl363,% dgy9mCvws ~nz@YBy[՘vZZ*-58g8ءngҰƝb]}enp0z]쵇ዸN lݮuuɛ7X3Q7߼ n26V(G׳gVѿal;q;F>=2RW])=)>(G~ۢ<>=.s]K^xzT*hd\ZDʾ^P Xai+[*yz3 8PQ#&9LnQCvdm1bJ΋ͣ̉+p|lprХ \߽nؓ>no򑁒߉(/5}{#f%;:XE* ~!ݮXj.+>YƚTJJHs:;SU1G7!%k6n|/if)t x`t2axɲ~CkQlL:o `|s[ZTt*T?^72.缈/euW SRŻӳ;x/nm6og=\Q阦>DY O IDBVqaݟ$+̘ #'PޞG= tzO0kl7Mu7rKyaZAM]IOhf q2ZYV?XmvP':8<1L]kUBVa%R˖tԱ9t$ut,o2DF痆JeؘPE8:&`ȂY*5+T fIJe2>,S+/]DT20GE6W8Vi?!0#:hl&nd 7zxOYwgvub{$M].( ZyyLf#,<vn^n~tGE d߿uvbee_mB_RG{/[Cw0J;!>.[yG% "Y,;zV[Qt0CH+3=a$起jeS"JrDȕn/iXj}M9gTu䦪k@AC^qgPݸatty-}_"nҐ{ȝZ"/#wWY ɭǽ3)=024愖3@b$ŎD`}L(!fOͻ˔4L  .: 0l 0o,643puf/xk8l,_KT (^|Angwf}X=NZC=/k7œapՊֻlK`'7vQ_XCgj/V&◁l1#!?Xj0$$B=^BR ܻͺj&)m=(EcM8,<fP7Vg`&#jo`cjX6(&8Fk7-o\ڸdl ǵ<"*+UJ~rY!ul+e6U^(lP3/' !Q):Cd: CkdM4XTknWzYוwjS}sB ˺WDWq| X`ܮp Aܺ@AXn~QA~\CoG.?;͏_ҠV䗟Ԝ~ Jͨ^.*9N+dFW9:S:k"ފ}ӎby*.3h0 )^6zDca7/˃gG< ЏCK &vt+x'. <#bE63Tؘu²rel @s&Y7tpFAK@oVDM!{ۣ7r4<'')YMrN?˛USL#mڋP%3QJ(ƮBHT^:A; 2"D}&?}_݌/Ƶ>4!`"bdm|aAAtVDWHmn\_NPVgf۴oBh>\k[ ZW*z8J~K1iwAMePOǃ|ŲZVdZmĕItd,{ů ru:$S7r݊ȊۅLl ǭ HHni7)laUW %5FhU0,  0HI5#izKl0zWX,#[9‘ґRy]N@4&bAF,$ilzJ/;MvmP[=SS@@G4&BKXH ?1;tzR9P{2ʯ>եfӥ ":e'HF@GOihn@3GL>iy$x0,rd׾(Vel>,;X?Wjø;Dww&l]c@pwWttGy^nl`C/Wi)Y^0rQ@"cW=ޟɐ ׵ڼoyb¼IzbqCH[rHhա0RQ꜂N0&x h*7:h vqj®(Ʋ;=z}<fcq&qxDykE-"`3:;7,'ǹg+ZGq`:BrM!>~Iy~rKtjBx}hY^l된}߼ǰ'B}q($%T+ejjL`7=.*XH[w__Vv9XDh鯪[LtY6{cBf. 73nq Sѵٶ@e Φ<հ;tQp)NQ8dD'sUD+9JB}S)56S:,>09 wI]f6:UN I!LOPψv:.ޚm`Q`s:醉a8M}qw>U1H`P&1ArگKk&(wǡjY2Xͽ~>=vjOC@&bFÝ .0 j˄W(XˑSd jK_ǶŦZ߿"Oim:'6$3SYRJen, g>/. 0!!0{HNNaY9wptAON c]<ȗ1 AvT wCTll?OwM'y4M0Pq>OsqXtx˾͈͜ۼr 蛍\5D?ô}sE\n)339/ݑR(W2¢Î?,*^^ nSK ?˨f^U^Ę+:Ψذl5L,!&H`)n +?hnD@EMbuگ&*f^{y1$PWM2LLYGDU(iar6,b#ĩ\tأc&t9-Q A☧FR^M'Oy'ȝ/'ǷJ&u)%1&,%6WQa4N :p7>/ >_o̳;.2&VXB@ \;~x:չYB0^bU.ji-g1^|_ #.'c5*~>ˉ.yxx((dޟa51!P6Z^ .B<<=խfh4ދhysguZ{ tze-yghgY \e玲 10QaoT􊛊{l-sgTRptd2IO)@* 3XTZWBFrR^hm Kc)pk~O/ԃ7קl$+dqԨAݥ~bV%?fs6USi%4.ہ0#`\x[.zg6mdY <i<&XS~xwEJⱜ9bjojS`*2\d'.H46OxxDp[5KvR6mB WR)\B_l ,n7?jT$x鼚'+!Od/~Z%/|P?~;G9.N?02+=6h'4\@wmjx(=*npߛ pD%:s20,(b6LQјghՖ$/rHPFu=2 [py2 ۂH1P+C@#FbUe3?!py?hi{z&YeO*cɉ{bd` F"fCP_Tb4$qATt:a""?]"+xӁDEEsŪ5+t;-d#;4e ۹& @~3<[/x"nnm}c L\J B[IQQΟeJַ> {/-Q4VDVApt\+UļK,.M_YIddcp3ġE ۓYcy x&5 t-24G5κ;Mƺ! UNiRS!= C˧åۡMFZhD׀%W*<+_Rͫ9œCޞ"g*oWWsk H#ϥxrt|_]RɝHy҂Җ~3X/CBJ{7`#Rܓ]0`mS|}ɿPԁ3Ol8TVpBLij>s UcP_\n lXRq"jR5}dz,TTP+Po8W(;F}"8$OHnB"IݔV1+kQc3i8QJ^&Qc}X 0 Z C?ffR1&Y?uƴ4_+1_= f“5? ZY*շf\!s,om<,U,t?Al֐ ,$/[\) Ooeo݉!7Yt$YU}rwYv@% ʵ sǗà݄=@.JoX҅O"&*^:vl>A;{{ukÂ;kkXOȍNo_UbAc3nڷr)??>)O%Z# A&ʝv;]Ij}#e3G #ae B7{klcEFIed.xvq>ƶg)ܢa2L/40"ԣֹ6xG)ZXӬ8`DުB<*afkEYv񇩀 ,F%F_Eha 2,j{F~orrbj_;*-;?BBG26UV&"LMGWlBLIwW?K?0˖u~z^/gIm+%^:JvՈK); bAg^pxಚ4:75+!YЎ<ޜ[o!-dKmGZoPvnfnQTD( [t==oB.MrڅWf$Jϟg/wCo-os>M$guk:2? nņSkj &30A6) с`]7: ujʀΥ&"xxn&}G! $KM8j8yӟSoT)>+X0GSFqm"xC'3: wbo*~X܍Jg0 7$0*7~wJosez+,SG3+d+LNUї<+_~ -^o:?eW9(19V&/rօmij*B%|T xP <#5t>r &Pg u|v kDTC|c:e޲\evtu!XKOp̜!W}K*P5xCt6FG`˙2j-wRղekU1I8#jyc{dSo̽Ϫ҂YZ[(u/_lZ`&(LZ d+OR@.z.dܒj}he}Ul(J{SRW21rO!q4ԬHq+B,Y:s=A6xUvvgW Nj7GNP /j)?,0uD(, `x%//?iI?IDCfoabͷ./iĽkWIDZ^ I >9L~[xWݟwFS\:Ք*u3[ Vοt~[X~~2 0h0jfK .BLP'8l2W M=”U]XT[pϤ0uq_٣eWf7kh&Ui [O|N<$,UV"߽y6{N'&1ٌzB'|x@rf E]MJI5%Jfx23`UMֵ5['#>‚QR|`ݣD_%F 5ihHa[j@qq PBy&(FH+yxecN?; Bqc$)af &N io`oiRžw{=(*&R)C@O K~772)::0p2RN&Lx 1α7&56g6=vوiC%XF'zp UtsL2 y &P`Au3%_CǷ~;~-4Eܻm TLZT' eiX%pqH̐0z>r3 xiՔFCG^[XXom}Q4ͤ5qDߏIHp 7k u}֢~Fge4;6qxIgJyb';%spYuogĹkLFFN ^4Ԛw :^ t2˛H 53|Cvꏍ ,9, Y~AyaO GT\1# 3S [\6b,`j ɡ5훂v|k#.~(F>MQ(=\{il\}'I'!5Y,+ O GpVCMIOxWe"O|doa8x6$$CWA&xX[qY o(IrZ\I2xFd& R# WMIYU-mjOZ!ZRC'4iU–K6q>ǾIdehevigqmhE=ӟs|7xy4p 'h|M͝omtwq_RYH Ke`G#QPKXK?16^(* 9坋- 4)fsR.q}%Ow|{ E䖨&I>OWI![P5zkJqOFВڶw6~TsK.™&F(91NOTLH.[mu#~j}3WܳN\]5w,EtsN^ԥGI#68#+{𠵗(*A*ܩ# h""֡\EN Y E6Ө@MSO;^gxU/ R%;7ĬFzR0<{ޭRvyҹ3iaxHAwBvEx4Z8tmp(*7Lb!#kꟂ8p,Oapvdp }0ME3qد&Mv~gUV녅fKHDr[tOQ됥p5 - h􍙋Q`9  Oۆ;jTaH[Cp .CS^eb x= l9}yβR E: vjLZ harq[b@+qr7>PU'NIH EL+.&.nk0U|~&&~Cٗ<{ΨczQη;X)~yCBREXx),~p4FB' 4%.a9ёi,; *&ΖՊ`dHQ- ް,OMz:FH@HHΘkޕewe{rzHDu^-yַ[P]4 K _ zg\+>YẸc+⌧ ZMhDHMqjm 6_"AS3X{RmN"d_*JÜj"ͥrޝMh~fcn_ͱ޳ugLl^xɻyqJod̐%=;Y/%8" ӫ%KL #]'ϭ4yI;dLNDW>A@KR0Akhi{Ў@[G(hu.)bu%\Ueu >Y΄``"ɣ Jɟml=sZMG[SJ,#UL$U`[Te5wxd#BKm[ϡu?jH_aPȹZ9G^O\|{6OZ-tIeF 199%1&Vٶ'ȈR}:8 WUed.cRISo2/!"II2 [y]%1uE-o ++=oaî#$LhPfve񢽞+9ˍtHqQ!UwيO kNJ"W+|TrJ6m;xgO J0>HNBgv*" pXq!0.4K'Ʋ 2﯄_,_cL~< p] Yoa.G?#'t|ٽCORRQ#r?̬"Jc{0ڐ<|!zɹ*O{0eWV1Nvtd{jh c,4l_[jC`e?:v  ]%ڽ{6%驭´ca/&%]SM ޗI7 p kOv bڑ$);Ӊs[R@ZڱĂ,=;ŐsSms}ͬq]5vE4Lua(Y+Yhp5+e@,"JU=(D崵iN][|FDWjM%NoGB A΃iЦR矓=Qʬ 1GE]jXT6kkh#3>?]?zSaOkf~oz5bTi,p{ǧXxU'@,ȑ c :0|]Ui̡'X:(-AB!43okXc f͉ Tg W>*ЧWfZcvdp}CsZzgAwdOrSHRگ2s;~I9ٸV -4t>xV5C.G*;4'S)`?6w*~x HhsC cx ЎDjh/\%})Eث쭜@1HnB%)0 fЌey,zaї-hEa QqDiMհtcM ;wқ^mvα}?Y6Ŏ򖌄OIĉ&Fv޼~P4.}V &pU^fz-]gXN7و'Q &EZ)??.0H"|]+!&ai}W*W1]n.A r n[5=2;iA[nn^,cdU 4yJ[L\@LUm'Kߛ1t#]L5r)X,*x4!!$C𼜾ՙ"װ>sfoldotETc(Lhߴyݒ` ¦29rmH# 1ȵ;2 \Q'ыwʄDWU(r:aH y`92 }}x- j(-ۦmf? j9s|45ɶ'̷KB_y1@}y LmQa#G7sCQ˅pԻYۈbe}l~@lјCVCLz򢽬H KM쐋i)8{'g- ᜭ»hG(d "Jm[$]]AV1WT9E oik$Cu[IP <!Н5)9$ifSf#"wyI[oAG)K%fH `yDbӆ)/\;Z=KEFjD\̍~`mE X{q}@ք?̏(i@D Fg8Ў9]H_h gG=)/%9#3ji-,6l)t@ 0X[9;EnSR%&NT .Bz#"wv};)}9j ua}cf|1MzUg]GEiUCrV*˻uaVZPO`& c)E%HIЇˋߥg2Ѩ(JӱҺoAR_:qJyCP@Uv>(\mh'.(^Ə`RA4ߌ2Ѧ7U*0/O8%:.J +a KS!XpM+*NC 59zs}K5x94=,- ԕfwZ+QKҺSʥP'"!>E;Э$%9x_2_ Ukՠ;*y0Z#] b`xx]D&@X7mx?UJ,\#!s(NzUVUL` 2ؑ ̪n,@dMBl$rO"w$ԑΝYɫbu~m"KO}~v"6ddUaSB\Dܯ*` ߒڞfnmw0e,́Ɠ6@׺5 "*L+M3+VWI_ _ \Tg55HDfi>kl2d0J:;=2//gI|H\NthkJQr5Ddk~nlQ=r21g5r-9m<4SRFDpU`~!md{8utbzƳ8"<Q{zդ;?accl|689=(}z(5°a[=ih/A95'3T@nFX!"8g dO={=Ŵiu~b!#%j)O]Q[zd`ݕ^֔ePL@O!bKHU؉ϜV>s%ϝg@raUc O&Q]on Et_ac@2e+Z{`*Ԃ2b7შM$3+RMۥ'+s!# ) ["#;TJ6϶U,PL,J !>`Cca De~-~?g(8T^|P؇G]QCo`QQfCL8M2n3C2G'"ronb <-'D̯~afmb4hk oG:qlYw㏕QZlB`G3'Օ9Ҕd4#=H',*]D =pͺuMp&Qh5;%9bJ.,F# q!dq^ H% xa}ja\+| Pp4#uduBeE}YEJ`|Aκ\gDXdvfۈ{򐀐LȪЏebyM_[qvSCpma^[vm'".ǭ>+΂%`WV2άʯUZpϒ | ^1 % -v'4omo]m6Wx;6 +U@AL^&c=HGZf`Ч'"[J .ͣDmۨQDSKW zTVCPOR~b;JYiF(?T팭~̢=Ҙ1> ޫх!i2̶]'chn^/8I%*9>\TC*ZRHx.,XG"72DI1+>~v3p)v3n=Uir*K~\P|vyYi6@aS'|85<9zE1\Y.u&l8#ž/h P Cqq{sEyes|K!)׾wkFizY*D䕀kk^3!л E5=$ʯeV,<1(-WZ6A: y@'({?F(d( Cjo\9 \bc{f.\J[YS^_ȕ Xٟ;p"cuvwn)OynQ6mGNr&V}ꐚb- ezSnt`ATkxkV?^󓗷~u$#ɳclVO') c!r)܀rR7/8"q5:Pڽ?JX2F:eh7 $3KʠW I7$`Fz.%c/3%'% %zXZCk~ambxwOXrsn Eƒ u4H[FwRgZ)ʋ&͏ѬZů:BxY `Ո9ONOOJUtBbnMLIZh -ն.65 ͗ձ Ĭ#жⲴϵ>3$( <~0"YC0d4 .">R% 45'y  1r7w!lobYaw/od@P9=_|z]lD:{.]f\g6w{{>?:&C#|lV% p,zT5q@.КWtBﳐL! m4ܐ=wV!Qr41\\TMy +2  j_\ ( $uܾ0=bpu7%6o~2׶= 'k XhdLͦBNDd@WDTDY%,=!}~!wOi#4K! Ygie'qBd#5kϞ̦gn*򻻦]pva*D= dmANJV8,= gֆ8ț %“';c.302xB袩pӨ 5?>H4 , K_)ONԸ7qּł ֍]Nujrojqm3vV.Hi`9<*ӹ[o?x۔S)?m qfPǩ{+nUOqsRK/!Le>; c{cFc纱ۮᢃz"(~;8ɡv1#<1R/f-米UV?Z[bt~G@`8 ,," 17ZGVvi(|}"o$g͛p$(ITdQO]mUk MKMa{2@::C_)f|e7#8p9?@nlXHrL-0GrͮVp.+.㍼\Fk!ojCVH뉉H@7fԊTA=33jO5״x+`̚Ԋs-8>9 1__$FJ$W h ;Cw 2Q %-bx(I=)ײ4stIk_YOOK^À_3E2 lnTzB.市iIFjj?#74RwP[7PGRՒY_7oeP̛` HY}ҀoKj.sʄυQ&RXwSR\󶖗6Oe"GȭF|ҠǧJ 7^1X+_Mv!Rc700#1LpR.Épgj.go~mxbi7 9tTٽyD_oJ`k`DutX/_u%?V 76=kH2:- &~Hۅ:ʲh:ݺl_Yߞj/kJG_0 q&B\* zk &:Ae6 n㫛r U'KG9HȪ[!&,S;(9X> CC5"8)>^\/TJh*_/{9hj_ixJPuj IRCGA]A4 Jqh'=(I/=;NqInE%&՞UY8߄sȞ9;1ݑLggq0SM}@3Y԰雚L-/>ȸGm+@apAz: YM0^/OB P]JHh (_^Uy8-\"NVkf6M\__~Zn Iyo9cGq=6UO>Z׋C06!Zi(umBm-7$mؗGڣ̒Al.4ܚ"r#aTK bt>H-ӇU.E%g(?;|҂Gֿعhޡb6ϭ:šۤ*$/^Q4*I;9Ga"EӸl"bx|du*0!t,Rhbkcviz\o3ⅲ| K"j$Ggj7/||JSPC"1BHM,(8K@4kB3َ-vך}<puEA-=+뒿yW5voⶦ@H n䓿f'6#㉆A6ā-ٻWfSr, γ܂slçHI_6T07Z W8AXN44L$9Ȋ- %$k9neE+cy˛oCrGUtLk?9OMtdbXjFQ>]6Z)l2F c3-~isBœct鮫ʵǷ껹 uRG_].$;3xgє(Cj 6 wfTKЩ欸xhK 1*q6(P^4ur&+Gx~>VeaM{'*<dyɆCMӬ֚s4`&p7eK"Q }JYxا[uL-+yBQQW:s:+TlP@M34ֳ"B z.t׭lPȾɯg‘ ӮUTt,;3RwV[tBJǧc'Ftˠ%}_gXj[ .3gjl'JDMRsrd/i4hd"C `EeKHyj9_# e2e{jy. ]tǰE=5#(qhqHalE9uRG`NEYD;OM~]ڴ |mlڳ ![NcGDjL=*pR0DF yOlb!}- 6;n|~#4rD+%vOYsn0˱/Deh ~qO|bEAvHN_n@wV2EiZvEQFa76Eنus}ќdwIegʶ@쓔AG䤮XK#[WY7p ͍! ަd ʺ hSʻ0~Zu\^ 59J8.FUSWCg sWwPSE;tHRse!9@%RpegwFu @ R-tT$y,P`ySK˂Ӵ[%N̤{}S.ͥ@ZQP7'wIJą?3m)Ƶରʌ\E╰ -[$*YOYNJ_[].)^e=D9 osQV8F{16~Sn:6;&W\Bw)uJEq.t~aOU"WP^q9I}*}[_̀]M0s"Dcb WDBޭ|nI-ZܐY\E h12ljIxÕ2="ظhW-eW4\Y߆v0,ͬC pq d,+H-)f0 #0NГd yOKi` ż*==0h9 hTiZ/]˙r V^@fV1GWEf&3aAiw 49u_hb*+eyTiyts($yr Pέ~ MKn5PRO^ >hUM؎Vl$؞./,;+iQe?/.;)vر'>;9"谦i NN֡RAA'XӒ'K"#C "Fvⴇ܂}hnzaYA錉 NO@N , ^n [ͅ1t5H.N)njzlf`:l^Xg1xf lpc~6t[}|xm;Yd_PcMC! %z8ޏO)O].=./89)QZ5cF[s&+# .+5W\LȺ.:_8;U:`YEƆ@=5of8}##77gedGS\LaJ iTT^[Us<5PpV 5B8&w BD~uQRsb %oMGXWyOx䖖Gvudn=F{Xh7~DL2Ş&753k,#<5 nz,+_(E<[)^ 3Rբ3R)$J>2X5"c.%K9psꆶ AvI>prme_-MqW%B{t`c^SPdBmjGK7ecfaBcBS憆5{2?3!%do=d- ;k5xՠӣ 7nŞ/HW[}̈́Ζ;}=\/PEs7֣Y_^_dJHL^q}gVc65YFԽPX=/.΂pgASA_pu.V8Ȃ" l|S楛zghҘ 8FG ݹ (FʴZޣ6ѰdѢ<<4PY\)UM2yo K.VAC;3+s,{qLwjreËz.}li!R4rS·ffEyC@7[ ~Tu?YNM ,~xͫiNڌ\]N[U{qGn~viy{nVY9_VZgecO ~ӊV7! ^t#. 101RqsX6Q (#3•N"˚N*4I4 `&,2_QN%jSUF'E8'x`~63'xv$o ?#SlO6%wHb" S*S}ه^?fIXnxkMLV!S%k%Ģ~{hyf?%F7˴C WIWugiΚF{<(’s ̅\@PDNtz&*LͽR浣wZ^'l[RT6DS%o)JhyE~GJzߗGp5UL3~no|tgk'GGVT5M>(f| -{K au盒x:%c.n7(X'"4.w*j$xd{–r̉|=۽pCɠgshXCr&G z\ən;҇ȓ&=.(.ǺtTHɊ OYR2!%J6$K _&;B>eT}TXnqq;kKj>in 6(0< 6ITw O pǡ$Ēh<\1+}O:}20_Uvbl?`t4myCMP(amιut_x ڤr\e#V=sWT 脪BYF :hZ| 8(Y.˛#h`°*xϾe u =i[|L'!iX79 $ც 2 }z s3wFv{fm"ech 1-v 4NkgߜEE{L9N |Q@4pӽ(c Q6 sNNMpJIKx"`WBCد{~~ 1erW/ G)'&uv/ lNOH ,!6hN\Cv  =}}W)pv} M ۪3g<(P9%:6Ԉzv$Mu L++(* =f䡨i#Usm6%xF_zjoc[Kx{j10dknni@P=ATKcbbU{w~puau&wq c`cazdf [<ה}ז)ԁziM+6kjS =}}7VGxxDLMkW&oSSһa>tϩX(nR=FLCHf8IGO~1_y# Pb=oxaw]ql].ݛ6\V}3P_h;YY($V&zZ/mp.7u 7]\^A^)%[:Y+Wa%fr$).-ehT9JҤ&+KhSjÐVf\15g,tӝjՃ^*joDUKQQ^OB߁@@BHZFV)ިonc|0'{ujiQe>nnݸ]۱d%E\oKBʕb> (a$' q$*0Pʀ'kko%s *;׳yd=Pi=6qY(23r[[NJ/!c%/FYviJhqprͳ׽X<|}TNF`TO]bJdoҚ/LrV#xOȔCw:GYBQBljfΒDCOOI 'yCQbkJ6k%mL 36SSW;:GGGGGGsg<F??~a4[e4` B,zPRUU0r/i%$$5463>|uBW6XM8= GsEC:x,![(a$ȵ77<:oB /F bm+ uvtX\/o6cɢj9mQ|RƚU;؈I0GM Q2ksd:i#'Sͣ25GN* (tZ19B t _=WIS /E[]x=ѩ!{@m礒IP!kRVeXC"ĭS~v ȥn:F1\ִ~215`mGL b'CpE1NrN :@jd2xmLžf9:zY7sU*7 :dY8P*}H(6&-(y,*ɿxެ$cݺ\qk2\=,VÊ zݙsBD@C;1/Lo*M(:1bGϐc9=&J'hZfᙻA;B@ nk;PP{'k_S_bŝД(;:~~C [IVYW,/ %j$`7LgnN!XV@e[Z\jb#8A3İOEfom ̋^6r/(t4_L "P\"-;cF%"ys[zF.Jf>,?b # [cd*t=W{C>c%W&Jz5>*3\٪<7נSuU(p?_Jgalz`ovᄩx 2^mzoMb]F &%-qZTyDudGtc;8j;g|lԥ"$D5 ԟG1ɥ}H g0[DjEEI&S-Ϫe`iXҡ`a }ɼL'' `55)Q[ͺ MCsKV)n,$`$8hqRmauUe4Ǽodm`7Aj{a=`gdx~cc`֮ 12 "|ZHV$߇#-Ue&SWTV%4z㘊n η)7"M4iEȉ,=eejh]B%^.@OOO!(y"f8l4kI૳R^X^AAҢLsmi*Bfkm cWL,xy{Fp+d 0&7$ :z^jCnah[ϛq"$8ZV3ȥE\z[3{و*D]68V,=# {;m& h%2ϼp-|b&JT;,‹#!605) _e"&V ةz m>6C/AGYoֵ8wX-Vd5S?:;z)(dd"024?O:]*8.:ޙu(+eZ)Jd2cE2ba)DtLN4ҽK Y,uyye$s ȷAzF:D@83377tYjܺDC<;TŐ sonB]fY/yy6Uɓw  cm<b!! i:'QU~_D Pt]x*.\#"ɑ_-9);E3fR?-&F( @eI[x]H3EXld"DQD~r]sVr~~+0,:|)U*a>#5;!>̾54U(kU#^2ڢM^#Ii&`⛛1pK5WSS˯cRmC㠔MF9.۔; ?r8}u+cb>99MTXUj@#e.}CsKWVP=*4-U&/m35#foB5yggh}}q78nN/(o$"0Z`$Jжkx®dgJOjl%Ζa#V}z }Y̟Џk=@M7&`B!?esϣ6J :򕬊įd'JPA؜ GzNS4ߨUCEr FCER\yxec"X Wpznq2 )…gGBpC$U:8 )%Z+R:@1'vNʭ:OwGf_9w2c& ]Enqwu0uq4 j/r\E=&(Va"0p,!tt HzsEhjdʶEh8K"slۉ/;z')Z2%.,,K:"GC|-}A7PƙnKM\ 0k"v**æXȫʹ{ӾUzs3Q2-Q,vX ƚ,(OF G[mlB^/ZE{@~洁@ˡgp CcċU8-p'<*Y^*x`&17|.ίfGP1)2SeJNɇq0N4"hU'W(+k|<3YYY$77 Nя3y(_ tCb<lVbY,h():? 0'5LxN95Fy], ?)l07X&$@x{w~ODBm~ @,Dgy% |o|k7 K*Z|bК }rP> $gޕmV9]#?jE_eڂ]e\2YS1Ķ!ZtHނuZk>ԨvWU =ISt٨ /x;??#, !9786G0D,ʘ<ςNgpHXx18Py54Į1o u/gO?A<`߀ S`HT厇xŽ%F,sNJX0U b(oqMcebn}|irdïSk&"T).TTqaQͯԈ1@>͋X"mX?BpyOA?,xs@Ůۭ[ZoCh_%S o2%D6͏5-(w+~{vwŏ=> 〔wP>1{ߛR#Hȃ'4*Ƽ)3\hX9Dk$$S5bjyz`:1DwUqE`)>!$-g:LFon$5qDBhwVc R*z~p#z3HbV1HE?я1ύ{`C8,ߴPRr(Ul>I;AI".E q$іa4v11 ԰yf}Yt{vLMD,e(تXPZ@G?ex*琰:D4?KjJ_DI#d.왿{ST=.dda' j:{a'*nyE.ĔgqWKVBJdƓLPāx=#!6O୲ v$,1\_.LFCB#D/>l0Nz7O?W\ 9]5ޥLw|iY|rx#$`8,~J Q=uk,OFWYSᾌCt{E}`tZc0FY!ݽ+ # ]MVF$(}NC"Mt{C'V=0B弄i CBѓ}~ZFӏ7ORg8D|uE?2F HTə_/(QV:,˕` b*w*GgskiAZ}LjwL qZ  7ҍ;k3]IX^,"W{}& ŀ;G-mUޒq1l-Pӥ-[A2'"% [)i{ tbp~;hxlX~Ԭ9FE8̘™hyy _3 c=y7J<GD1I_Ab"wnЙ,33XSph鮡'\ oDhF*,x'~&͂iTVRt=̾!(k546bXu@Sci@3x/sš 9y!>gq /~c6f/T?T&ejʌi7'U[<)^fГퟱCk;dz]D5[}?u7Í@EYwHX^F^= HrTma﫺bKch}~_q|t 碢Xi4.-‡LL}|)wsu`s{g @nd#aeei9FWy]&))͓KGX>a"z Eа`,o 8W 5^%mR+?  !e-<|J,\6a6/@^]ҶCwIRI@J@VW3{oh5*]o f`fxevufHvE-IU%f_Tq׼[搐 =0omz1š^ jl7qIq}|~z%~|~svsy}oU4vZqʤk`g00 \Q^U~9n-5u~ zbR2U#1])ޗnj?g/(U(5J 1>83哅<8%VJ-'>lۆ`\ֿ+b_︺z>zXao.NӍg_'W=^i wwҎjJ{Fzپ[aJƢJ'v7A&[Lr6 _Y W$%#aC :TK`(uoI)ljgh'$+(*j._s5<)]+0&O°}0nWXX%oMPN|7B2loBEBGGZa ®Nϼ8f{Y@%wKqzyN,ܮ{ 'yz(Tmo#3aGl}}qry}}[xozxQ2hGNgww.L7Qw/AihN%#e)Pm^80+NLIJHMKh4򞗬sj4Dǎ/n Lr6\PvL]Y4>KR|HY#D)mr|AuhbV9'`tnEf} l:|8Ձ\. I-:PXh:X1"j*$|.:F---G05=.LJzoSIc^QM+4:jaX؇ ntݥvx{o)7Ѕf q=h!|K]!_O]|ՕIHOיYgIh_^q:0.W$Ux;XJn&\ݥtߛĆf5+z t 4S8c#"+D"/),K:OSRXiO;8+مצ24F,|â\_1 1MYBhhf :'Vkfir;ŒQwt冕lRt#qE6zcN7}x6z: + l'Eɹ޻)chIn:XhykOW>,R^;/}EkW0dL 0nPrl_d"(:K*>`6173%1;=M:>,NܿHd꿘1^R,4_q΋hok j>cLp{)Q{-L5ր.lp #؉ǘ[u/I&lTs˲!Zv5fިbX*CxeQCgp idvt=epP@@A a뤠y!S2bI$!rիR݉76"+wO:\ @EF, ViJ^xqW4467V/TӕĮ'݂ͺB.ߌBda|ՅOO apd(720m9`:,ewƌimqkwA^+G<v*῍&NuHvyrs>8_ho@|O}xa6 Bdcͳitu?x@fWs9=,%Y60TNDj#҂ kLG$\8 '}2pҰЭ厂8,c˸ CA2@A[__åXZZRZ͵vweI_D/ٺuͥҐt쫭)\$z2  99K)]$edL"ol^/1}ԥf{{{/ŋNX)TC`ba&\ N.uOJ[:2wvKF(4o%+,  ~&,]0.2,05!s8On i %O/ j|Ns !^+!7+N.6._ohbllX\V =;BEmLxMɤ-/,222_l"7Z]zrO_IКhAe2 6r0[vLpx緅Q Th5^kaH;)04/1+en)T!B3$R[ERUܤGw 4jaQl,x|} Uq{[MQ &~ DCQ\z&t>+t Է, 2q+7xb ;`F'IÐ4ĩzIym,CFf sl c]{g\^J%{<^vT /o|cwC.S5D8QY(>Hx3aEvLJd=Bw1Gm ~"nK& EXCd96tۯݭ|ԓM|U1K:zuvҎsܔ¾-Yf;9rj[~35"E{!gż.9&FGG^)1Uwт)cȇ^̦)manedCmkimn:Zypt|~A}O[,l>My7027(*.Y#27ї\s$;pZǶ9œ)aG\C D[U,MI\%&&c9*ݝz)R=-)/$ۯ҆ͨY(_ߥ'I (-.37S =^ooȀjn؆ p;q8- !Upx@';vyegghoggR}**]xC+4"#)X]EsR{edbO:}Uhdx&ӟ霋-nb5`_=(&`eSjWgW6#֥SY5^_a٨(&񇞙68CB H$\! B:%0酽&{gl¨<8DD-|.^A,gܒYO)}sCFnl>EeQKc_%unPLDBHBJjM@#fUNH|%l03333EEAA6{Jp8 E@/ P &QLEC< ρwptVRm8ZNj;H盟0ķLZ`Ds "[Á‰Q./63>ΛÍ8"OrB#%9|k@y%,2.0Sn'm c‹jVو = \^@^2㱳5VB_S%BB-M?f}z1p}zS dInUA^Q&U3iXݺaA!^q hef"ߨX:xO>*R+M߳Uߊ{"TCD #x_ 0#Cu6w5\hб_‡*<]|̭F H_;'&5\?)bEќ9N 9_dtd hrGi % *e KN# 8bOFaO|\LNzSDqF9׽ג*SaY޴l_ag1fM6Ͳr7*ju)ke{+Jxl$3텑7{$f4n^+!d*[)اsi.&.LLY5jII*>T7DyFaN}m0_yHl2^[jtU*3LiXi`kcaO@p~J_y->74"% JD](342-+,(9] jccw!I^gM-KUXqqX7'7_5#S6ukκޭy'{ ­ fGN)ɌT[[xԪʬuiẮ|'U~ѰL7fEle9>=<;:)<7 <:!/-,+*),&&+bvV/ C -z夤! 2~!d{@ڣ yNwbu}t}m 6dyDAd# ol' < NUR:GECHKMFBAEFX[U]YYzVUҎS^EHFQP_] qqW}dGggLO_#$}ǴRJ(υp O]u/}x4 Moomj96NgӆV]uQ9GiK=^T;97`2i'kYv"28]KDbw#<<>02>('$4T!2;kX;;m(9W?>R=!ehf+M  F.ļ jQ$0P_pq*$'!JxKxEnqz)8o $_HT҂'HG͌V"ZyqBeS.T,kɜjv01Ǯ@.Y tMEAF{j98@M -?;00a͈g-`-|w ,E$Ti{PQ6؁kK.;o V6toZ8a;+3KJ7mjUGP[I8E -HFa(Ƽht̶u_3Ri`TʍWD$(jDhvi6vɓIRX\$!&3^2iu!92SuY2hԛ./o(Li/^ c!Q/S+HJь[χE& ~R)>K:b nv>,oQG7g, ACGȬ:B.Z\HŶð_C_ABԃJήW2É&ǞPPRb.T8oRT@$ܝ0d O`-{uEऺE|%?9K0F+&3\D #DFi%g%/)U,?tAGR%&D= [t45@BELNG}SQbr{C{`"]1ڂ4p.y;"BA@CF/f0MQZFcU१n]nd 1f1"loeo5\w7H}'~}ToΏ+5 DO(2՚˨ uv2;G|&rŸ(?>=<;:x87Í!5.-,+*i8'd+ 1ٚ0POC{lqhOG۞qOg';,L͛+ri!iq | b= %Rӿ#;݆ t9=ixf9nmh+~1GB{xMåqt0,*.,*+#SwՎ?rX wg o6]QQ]d3st!Ou>KWЪ8g ~zVTVP{{{{ OɲƜ42f|P3@ -ַ5PzWN_?:<^\\W䧥X 45h, .n`U%'D[uDC3 =nZ+N#;%[~4LMY!TZxB\87a%ϱEiq7OYUct ZhZTnVeRCdz'"hKG@Kpp GAXp}8cBMB7eC?PDVƞվ 3 E:O@p 0+;͝Hںvo<2 WR>ؓ{l%tּff6ƐpplCK wno׭7VB_jꅐ}0hI'~t2ADtފz LMmBVs?{nzFU &MYpVR83|Ö#-[\#$%>FYtC&lHE~-鷬B-V6$ب`n DP`ħ !`;ʟX$ e 6m"qA4 i[+|[91Ѩw7#)N]ĮUB?46'8 0;w$*~n!BdL5c4;DR$r>BGh4Lu3eaO1măjK@gɻR6-!1 '(I(:]2k9ń㋏tx!Ģ12FڗzKH Pbfj:W[ zl(&<`rrpNe4s{3hx}#f4b'^.#5Z_uy7KݽO=@zZ{k*muA%ɱ%q%)U ְAD0 p^6XsdB?yACd2Ȱ]qj`7 Iz=?ۈͿQu޵=,# {n&9^A_hZO5 =ۏtɊHh2JB^j-0m[kP6m,pP5]z%al}NoZ\}% #c8$LHfReœ (ঙo%ܔTu@Dp/QB]]2ٷ!1J e'@5D?18v[XBe=н㎼OIN4s0xLrϵs}<}@SN\)ѷ(}t0nAY<)}40[wi&p;Gv@!^ H1n&^7xN[睲kȣ9I}8 %cAou` <']!]D}3ZL1NIM3-!-+?{ 6m45St9w=9Ro{Kl= W6K{ &"_x?'S_RTSiKŴņ1~-ztqpo7 ߤaaQ䜤ի1 Q2oEZ42?Aj:ǕL׎Ðr ֗%ؠ_ ⬪Taf3 ?GQ]>%)hhgZdce;Q]\Yy-`v4&)*}MvvECB}A;.9194bK(tO$}@}CEGG']%w,+ TgddP3Y D6]ҷKn*9攮wVn-=iM YPK0(iisI9™hny|~fnz  $V:qRIQ_EY'p@rY2; VE96ZNHewB?>FLL~}V%Y׎JKHwi*pXZTR5PYXZrx/ԮdݣJ YฑU cƕ9:##*ߧ9꧆3)k*/KB;bZhS1!cQnddNVh|E-uj{|ӫ*r~z qGw<2^ 1zV%|SYO/Ekln71Þ;id)Qv= "2"po!I} HJ D<@Tv;WY{Q V=l3W͎И9F;+1)(QUO;垩CS7|ہDTy E`e loiQ2t}=O4=ADƈ5'cT\ZjgEnP}X]n__qvrqKwpT4DJe@Q?IwhjUک2㫥Wg$zݸ$j*]QK333033KK^W# '@+ũ Ǫi#keq/ߐ%BǢ]~uL':,é&h_F-]GFJE]enh}?lPs,G/C8RD.O^zfr?f4$IG:"h[3+g4˛\G}."4nWkd9f׊m CWyߣ[{^ƉBpAm#,m97A4\br )Iĵ,2 jEArkd n3*(%&!:BB O;YKDtb,}+0x46(y}k`dcnWkjkz/E p趧fX)o8UdՑ|6hx*wGT=9b>364=khخ;; ̣֋ԳDZWFӤSM]YHZ?\1RGGKtu{K_`eԀK($Ӟ @9EEL:Q)-,.`H'@kd;;<qQ\Y< z*1s;`fy 1 ]N"ِfvFT͎Ke1nQ)HElS|}u=Cv-) L{I!XqsЖ\eTjM9Jf\ ݕ$uA IKÀX[>Ŏy^NVGۺ2Z *Crj*{6ˢ.Cl9R™oWP@н;2u3[(35wNKa/- Otqc@FOcר>p2@ u]HTzC&A{٥%̺R;)ίͫpR*$`^/u- )9gyUbPT? FFE{BAPqA:;OBvvdljFo.#! "B*E\hSbN7Vg,qp9کh~/mOGtX笭qfEjT1/񰲴،& 3ϊ\o뚎ʮ·3w](FTa N^14i;czj/2Z=O[D AY[^B}aG&(5y43L6v V)b0YeAI0Skot& xz{K4gbedakcv`a4ǨYUF) .0B_DEX?Y%;:ߢG:pFG RP hYxuƩ`h#^hjv3jOrbU|&؛|轂p'׆ vpu{{bTީ HHNUkʺoYc(<^a؇"%2TmԨw@$os?eF?${q|ٿ%XNry%(H+,.2g3y߇.::ni;>HD 2xQ!q_Y]1_qF&QZy?͒gfL Dw$h]AY(TC{&o&RQmawW_#3ĢljvvڛR/M 5}Ǻ3 f|}i㲟y)x&-sSSv-fأ1]EpKvKW#"*g JHkwf\IGLD_M6AD $`ߏwY|9I=[T񗗇@όt呋9Yv z_3u' ]->v+4:%5*ZCȨ"\b5@~ 6,[~$lK;7'&vW2 .,Ч"|#N\-]kN[kDcJ쓤dfwګQ pth/a~xw>L4U(=|3f]J*o(K-U7:*&“A"u1oRiWTG4H4cn`stMч#CDᛨlrѾm"ת:Q! ̋ϛe譣 e޾a [*z߇j$SEQsLYx9ZQ~'ɪ8:RHDRjRKqSX_\_a{ f&Zs,2E%`gqb`FH|?١ДvR.=0G :T b \Q]@g_g[9&pCC횠]d024:#v=磨^`gJAEҟMOMQ V/HӍd'5xzPT/vhfdK`H"gk_*|5)z/Eq8f2g^W3JL嬮ո9t'ۻt%U$(*/>S5\^9oLaؘC=ׯލవOXubht`ag3`(l/ʹĊi_ArHB픳vKzuP @sw4770V/88߫Gbb?8.OѲ:D\܀!{)(s]v"=OS;u֔ %W m /"/@#[[*Qv{-|!!./m6*{#73; ?FܥШsŞMv_c"qH|}cؤ ؏ -[dd ice59QiGe&N&Xb&AH#9RNX"xmЬ2;I&xLu:b-Vxw l!6^hNaC)_~ FL(@zڹpg &xc;ѣ!2"G5Gi2V3SVSa)fXaÓNjʰKu6F~R(n")&_hjj1YrhW.xCIlv PN˲G|i,\y^%XӨNX,AI1K (ֹ ๝j H88/AwQ6EUTV6<6Gx 1EN."|# ci־R&Dsͦ4Z͵o >;&_RFwĔRs;IU]-7>d&vբF[@N6}R9@XQU,oV.2z.Z$a女[Z$02;j9mD>=ujI#Z 7 QG|FZ|jߏbRNOՌ+ONy$T=lP !^ R~#xR%ztz).M_n}wx ρ,ruv\51j~~Z'7x{}ju Ͷ\#zEtÚOAġ~k@X $8;ߋi%^/Qʠ>r"@u+Н#Jr+~a;>d]԰hBbay ]aǐ}r cN(`H*[Aw%XEZQq 'Q9L$C†}qJLr`KeVegM]Nm@O!FR1M{zdj^}dzEC Y@e bοFmU*uLB%?+@2)ut΄dM0Ϻ7;3?*:fx$OHޏ;*XM!&sx,{JIdNDx3WBO#P#Θ/2t&=^E>@yo:czmTh 2B_?$VRdJ0y]=Zxgk&&$$"!+7o`Fv%T\LmN840=.xz2 Ss,;H `?M+"f\YِS6Å:SҺkuwa0c NSSS7#&*,UU)}b7,S0gKHq8:4م1pyy=:o Wk~iwE.ծ4)0 v-ʺX[ϘKϿH<;NEu[/QV3tR^nd%$ec.kf(cyg4 :$I %=o#__`BzM3NckfW 2#Pzx҆.۠Ugh6 Y؊/r*}rlb͘e9oG&u?)-EuZ ޗA"D:Ӡt^v3f' !"/T("Yq43 `b6eQn sG'eE],0My6&SE'z2nbgufkZmR@vV?.t;~!"YEnT+cpmhNi :ȧ6W jY153:>˾wfJYZ6:%֫ݺU m={;(| i44 !˖Q3}c F.jr?Bռ!#_/F3 693O"GUEEKqLnQPD[WZ]pB;:v22Y(7e{įtE" Sk#G炿08WWg?1{ ¥U~WG''5[34Vs3by9:ZgbPC ()Exu2!Wco IeF!l;]Ӧ͈{. Ssa"h)4 L 3@1 -efO{=Vz1W6sEN+&ݓl[Tc`d3 Mkb%}iqL?a^0W@AcOز?Qᦥͧө?n 1H*J /g.l*LKջj]RR^UajO,CHp[-FJ2T;6h:R^ \}(v6za>@%36ܗA{ZERnjLW ~XY?0`?،8xu@ytŠ{yaOEyM@r ;5Y^PkD#>qfWm9d>ñ;)vtJM.]76X0m2Y0.=rp<9_>#7+GwzeDf}`enak,mjRӬ>)B'.4@24O1/X JKȶwJbMr7k]eW12:Y )\h.zm{O}\sOb}Fk/i/+..V=K~z1Mח63ϋ v9zƣaMMƎS]E`4;CM5>a4T -hs|P{)ãO-4[:\:æ:6@-x0=3Li?9]uG{ɎL6L|+qP"PB$+B&.:[yo]o=F+睄9,coNJ}["$)~Dx7/a 2qԥn;3~{^~A$ LeIA@dd^Vóbhød~nt z Gy }>Јw&.ux 13HԲ5JȽ*"”[Ƈ΅A׵$'k]WC Lc"T84/}Q.1j]Ǖ2: 7vgNd}`R&|TO3i6 <}7N^xMKF/rO^e/f wb̊HGNF`r-$d 0h}wmI#țd˒ف6[ -WN0fKTV%*J}u79/0ź#u).-,+*9,',*1Rf 6E`2Mм?Hz8@K{򁒗vKaʶġƯӰ꬛$g!9kӏŞnv̈́ဂ=kiqcH$?ПNSӭg{N5`/`IvP6 J V9OݪKKx bzx*HM1[UQ1'f*E$% 'hl6S^(Kuwn-/& jo`4/m kiBA ?C59 8_"9Cg}=:0ӯѬ0Ms;f@"}2XKn\ۥee N~rkv+kUz.?w6yꋳmnXsZ\Z:݀DXkEqq33, F@|E͢2; N3" dM9a!#7#(/ME&x]WYb;P >ʅr% \j1Ps _.X+W'']0d=.70<}߽XZjJ[WeRs FFVm47 7g9-Hw8k#~zwq{EQ7!;:3hHJdЁ|X DôH3vb$quqzױgfh5g'̸䐲׈6=tToU/Qz.`Rf''Xc"qа!%4;qH}OŻW&k̫$H]_Bctu&gy.lT):b,[=QvG 8k7{l$F8i|оZ$Qo_2o }e\"g* Շɝ`gѣ`et9/4:3U?{m%uNOO^k:sehlG YoH,δe41qB/=m?2֗6FNqkٍSldc&u'He:6#5CAJU;-Lj$ :4v47'Qlj`y EqL]V,[E3֌IqP=U$22RJ%u@*:s/5DVLI*K<]>_МT/[S\M}=!AmX*pu"^{oAhO+v7J[vΡrZ6lO!_# Z&*/W-{"P |0N[ңA*b!6Ԏ>?Ν% C]FyGjr:a|vk^V;W FS'2G ]{zr(J}Y)xOt%I"o*\<9PܕDXY uN+.a{-\{h{t]sQpmL H F@FtxXwܰǤVZ \V#-C˖Q FJ]fr]. e½?}߾:]>ԫ*,% &4Εtɷe:D?87sw Зs %'+' k-> <,>9*G(E)@|?B;ĄTvr O? .-*W%'&_![gHs V T A  d +#G䬚{zi *Z6l$ޏZڢ|JAHO]ʋ?cY+Vѩvc 5nK07ug Y2yte D}yP,O$"߹d.C1~5+'Tv&+.]J\G^[$֮VNqQs>tDM=\^c`?cbj$`i|%w&^^0ziIMė'5 b3j6^nrQO,)Ж%LgֶxQ?ӖD[X~#4".:!$:/\nǶPW2B\wЋ_ZU_U]v`aUhud+,KFlIqpo{`zWImzi usC~i'{flzbv`IYtXz K9Pqd?J'-\o1J155CUί^~O)'e|۟ ~ O'q X^tfqbx6` :=*B8G>H2ܝDr t Ќx9^/:7?A:"o$N#1`PwuCG"7m u^K/|˟qbl,-f ||'darYGYzo4.2:Mb k+k$: 2H0y>$.5$5;I*g.kwҷzi@_/. Y" tTA/y^#18_M6jf,b8-JA0*,Y<>@BE@H4k4AxG4\T EUOQ{NM2zr xioa mon? ঐ4UTP7}6s$(*Dh! לޝlK"tɒ76ؘsZl9?bkNo:$p#;)Ѥ]+7g}.=@lh$ Sg2 {"" 7* c8:=-&?P=7-G$.{SAe{ILBع1R%AWYZZb}$bdm]|e ҧ{}Ga͋vFgJJOR=hV[D_)Ǩ\tG3r/V8u ƽ;V,1R?0缦674zE\J=IB-S9YǨ%R0ܰL:X6)+~1)+lp)Z#2ԇ-zn{sp`e@aTa̒Ul7ݣ5# +/Hƥ,u?1 ǽֱb|sKy5j|PYwe%a&&[YߍIOg;O")٢Hz^iLI7 [Qg7<%:L-E&H)ot.S?4uE9kL>OAdpK-NCKYTFрYj_ǿb~dvkRp *KMuy&zE/^醂7dasome:V;",VIm~NiH6c(V} vNdHcwK׿ |0;8c>>=:9%,`22WL mlbbaeFUq;*+5u1 ( o C'35x VȔt& -%c!h43,6:+u:B6C|~H]U[R]_EkvWIC`bbdnhikMlis{f~x1gC1z DW-foF\`x%धp=A C{M{nFA;dNI1C{VX68ڃ?Xnk @cY?`; %'ӫ-8%1\=;Hټ,$5M^VWvv%.J_1u*jau#cO z[|=*~i"uN|+3Y]|n/ީrGE5!E,L}CN]C= 8<9\/Ie6E*o*@G4ksw+HnZUPH9v >u$qwB ? Ng>L9Nc"7ɪ1%<*4z4BUasx9$@LG@GM#fRX)VKzT僅.x_z<Sk"Fwcc@y\on#EV수slOo5fyet-n\ ȋg{$ưtMKݔCI7='9漈M!ꊰ(?ڻo,g t7CO|, A=yW-I6:&2Ӈ#ՀxӼ_0]sX#jfGD%'iIQhR|-AS.l Sc7JzNk\ztW6-5ɒWv&SOhċ>#vW wLѠ`A+/lov}U6‰`A?35DF;=?liR&"! ʆQmE 6 O26@e1054!'&))+^URMRҭ.񳅕X'B([ߧO|'NLSKP\^N0'fgRgP]flQd_>lmnnl vBCtvΕ\aGҕqoGsC`NtjvHt@pD|۱?{~}Hh i2C38$) w~4oPfItf@tYP2C)o.K `v)~s;\U'['H>24=gpGy*%,~MԞ] w.VX[$Acfߧohr=u~op>gpey49@ԗ5NU[V>%%7rBEvbU1L.Z~,fq֓$.޸þBIŶ5Դ=P*(݀ٔ՛> eͅ|!K_ M0.U74Ԭo \Yyn=Yap.lFڟ5}ҬUW-GWn@^M;5VX4-o0aa^+ S ppɉ__ Zބt8ݘkvsw_cgLQSQKPB6H]C½'xyGQ 7%'9O".5 femﴂ תTG 9)K$'x"T)끓 n CYh>4<~t#;t55BLfuQdd[n`S'^U@ƕDU匣\a<c& +ˉ̌ŎomZkiϒdi0i]ivrj/ԍ27Z-#|,A. 8>=ٕx4̱xkW;؜!@Cd{P(MGIVTl=%vX]cnftM[vcP!L2Ȋ NmQuW暗]Ͼ]d,+(9Qj`JGI˜Mˣ+kV71֐ egZۯp 0a& 9wx?P=Ty-)*VD*g$*H۹7 A<~ca+UAEENnOq+IgW%<̞Dx9-xnkE}'yZc`gPLxvIrkk׈p)CP@# 31|CϽR&Hp;"o FꗨzK=D ( I c 6fsI#a%*}ZG"qT%g9+];' H19+150b^ziGV==NXC"T\dbDP}n`U?tSvsخp#A fw*qsCBT3$If̛o_ND.&лpXHq$ |Bu ~PiNPes"@$e- lDQWoC3 M2VjilW5>SIgb(>i$< w:]<Щadr bY1ٚ^j?{ɣ/,W ī'ᶵm_gXirlg݁Rwg|ebuvl k/GW~D y)%b|?>-dAFr@Ͳ޺԰+RC'WJ!|=RkT.L;Wdǯ.aj?[JOK4y:o3j<fa]XKc&g<; =-M*Uw '5Q1pp0 ŷkKY64aQA ZCV[hl rqk79{u1/c}BGu/oGh^M ៹֨e!cU龢O2\ˬ2Q9?jZ9_)A-7M p-xZ>߹XHt. ={'0 ~ qp#/ \c q(jw_ pA_DLB%7ٹz&u2a?(ơb )0l}66:dN )zvrTR j>r^ٷ'u[|AI7[(BGTyyWuqk ofի,,i[agcHRXpK3SPF065N>/&"!ʚP04$ cba ۯQdž:{Ho4GtL!8Uvp 5tЬ#ׯ -;4'G&q,ejLЛ䏒ĔAHNA*y#f(SVh( ;1ShJD@&NLFͳ{`O -B8R8 ([Լ+;?j~cI E}W`~#875+s1!u.%>K5688,fٴPA,$B,.;{ ;%z8y/C:1 :P  w9(R#0\έ96;A'Ź_+)^N.KA#6&!d+rN/}.*7z%l@5]_FQom_QXh W~[Y`c>c*Erw89"cӒqlgMnB劊amonݣ=wXZe&8ʥ-!+Vr?M35NH N @C"NP6dY˰\^ŀ^>EA@F/ ;,$$-HTJP!='5 Ym!] 5{B:H,lS>CE@c@EON-JW0+"Rzȇ]Œއ܍ I/-~j >k  7>=b.-0YWTn9/ 2F!<O 5!]Fz}:%8.dH$(-ˮ[@!YmT Q3n,'S_f7{2ZcƄg}BDU<:K3U I -9Ȓݳݠǜڲ!@$=iEL%)Eڗ%#%BtxVav_?qY}\J0QR,#jWw((Vvrz?=̂@B;EL(:iRȢ[vJߌ$x:U_.(廯=|O|3p^F Eζ-VE:fF%8e KBBxmo<-]ɂR7! 7 Z(r} H7wrL]EVdq8nmc^/TZg@Be;E[~sGPn(v`J יخ~TuR@e<O[D%iF m&܎yr7,W_[Xva4k7%ƚ5>]pvsJ=lte-iHFV*5k0<_⮞#tiԛK60θ`02;lUwA46\5tJ0$6V?^kW̉[s|VDj=9r>o> qOl{n}watvxfxވȕ k'ިf;eДmšOįq3S:o4}YIT^w{}"9's <^P~.@" - .y*'.0!7:S 249OR^fdڰe~PRT|V>eԩ^>. 6RWdb޲1qIDy/@gmi?JtӟXQ5rBuFZ"pBcUmTIʲ o~2B0@vW k;&B]xgk&&%#"!<4H~H'oE!DTKJ>ML,q23`+s&M Qy*6ńł8)9CüzFGV3qʥո*Xyw`ńNxνٌ8G5 03@|W: fEyy)jf [/Cc(¨F)yn- ϛ~:_7.lHDև`Mhb9VBe_[_"#ɔ;4j=+rH,фJ  &)b?܁xOeޢ -*ngز\Gx\R>_s[oKcgٛhU0Nrsvy|BVLSVJCJFq!ѓw@`ٜT̠[jUROhRI<8ECK*vg%;ƨ2y#'6 'Cn!v˝f+ Cŝ22Fv[_2c0m{+)1jUYu\Uʸ${CwJ"=Aɪ)TQZUcHLo4H:藆cKXnБӜ{孷YssUv,T_ؚX#4Djp~ .r~qĂ, 0Q,A:z YvZܣn1_cBDʋvѢ1<[c($yiɸ!s+7 ϶.=8 +ls Q(X0 2*"o,9- |Wa %zL%Zyضh}OA= AeQwT'[ fӨg jG:mby w:x'znr1nCW]d}ȟrtR0h)^%R@΋"kȻAAΜ9P753 Y,''-/(*ni|5i+;AqE8 NRJ+!0j|""V*sO0 UٌXցc]cvuOq.}syek2a} k:alO]KYG0UCtQ#_M[9I1WES;A<F9Fr Oe  B”]ߢݼE'7 1=' +ot!#p'hw Tqf ߌMh+;LK7HJk E b Qtv\-7,^4ʣ@gHA][@qTLxK_|Kwml^,V\uoNC^_(ZS.SHqJIt X|Oi]03y%w=lY-2n$u")y([0kt6΃ 뭘778ڹcGr _l &>," &+7 04ش"rZ YN}AkaĂI[[HE[ YKga2koen )SxV.U~AqOq}̖>/ښ3p?as& aj&>u˽/3PAg16eI?O/dUUH)[vd[;r JS) A+N {4H(&˳52z :i ŕ*F߹%3!K]dе%Cn{ԥRvKeoEskgeqgusv}q"rV =nQ(e݇ΟnssjcAhcC&:O @s-(*˻8:̆4]үK`Ӽ}؍y{۞|yid`+K;ʓ Wӡg x&͎]y|c #eF,#K0&}\461IyyD@ֽrMNZ&زEd" !z6s+ɻdmݍc%JTϗY܉2uގyevWKcy[i򯰶NN I\x<495S4>,o?2=v}㣭nܭJ7]A ULx.>sH7[ j;2iڧ-ĥ"*,& 8q;=8J9,1=FrL{J6&B@^E{bV% ob %iCb^ѹ}iFGqf 3/$Gÿ~ G{ ekg'zkqAccTn"dCuڲF'~B' pQ3=?*SR{cm- X{ ҭ83:9 dTas7pȂ:wx;]<: hzᱶYjVFs;VhXfUSR)uSjc,}[mtFcm||6U  $yh mpmk ^y#aY[ `kpS?9XڡFDDd)#JppߓeޯЩ$jBZ>">, [H9nq j*x]yr{ PRz!$d/ך޲7v[s>ßųE?i%#;-o7P9v;]{pXY_ZptU[W]anlgdage@oj %ru|s q4*pr,0yca984TRx>6Sew-H̽p-maWmU;h<9%;:*<l158+ ҲpS9(iv I>>ȅJ: n .!јR,P}M,6vMhhҸ="΋ [QMaJBNWHn6O_r"qUWϹh;b62_)r,R,(ݱ~r%q\[6CXqi3HԱ;6` aAs XV/5_ln2BA?= T2̸\E8wI;9"fjHnY1@*lih%0DR)9 l `Bmng`&1F#|%0gJ;׆9ݻ='eCOh0JCV{B۽MG/n;6O`&H`u!T~u~ɝt{ntP_|˨'gmcb˄: ⅃+·̶C6et'#lVކoZݪ{hc֩rz dTLW`1:q͎" Fd< a#F#a&6N4i:g21aFaDH iشaJCwa#[/S!A,rWGۉsܕq8 ,fg4aM^ "!r`Wx/91)-"bXډ:s' ]#h = 't4FF.GJbq+)V)ԆKOTKVLXFElKnHM MWVTZeL;bf@lnd$p8mu¾w-wpoohlbhTJL܁(zspA6W9uCA_0##"+#!',V V1`sq\*tv=P2135<~hV w,"$ڛ֯oYXW+ ,VY ƃ~#x9\gĂ+9]:3:+ S]c BD+Haڼo@mzViS&u]"ol VTxr iZ`]>tfqR ̉}*xÈA?3=9p7Z:ڧ~R!Go١ %1o&zejn;^*J*dHT5a,[&#q]|!U){6rvGGz?A,2#8; ec! m8TgVdA|Y7& s3 Y} s^|.@̓&r"{lYIsȖei T mfWuPQov0rDvPy#C/ҿ#*թYqxOb*$)l.1l@4{zv6C9gU;M u%./BHO(fz*.?N)&dԋkD;"d4+|M3һ/asMy kcjUhquWTdUL$.FGw?xdݖIMdW/X!\c$هCcJ@NQ_iqg+JB@><DzW1$nH5!@ɖ"wϡ.x } / 4%ZIE *8jeUªLoN)Eڻ֩ʉ>[޵#q""BSVX'lB#$Y({xV6vl'?La.}fO+yG|7tR4s̨"Wߨү1b۾GFx#m=Ȩ+c^dʴ5ʘj19Dy$1hU _9)/2\~fP38Gl-j>Emy^Z,8C8=T@@;HxlVuQ2Op \suC*4l0pbWGĐ(=`x;::J і! r ,"ܕOVt3ˈ3c.3]#t z+nimjcF˰%_) ]eM/BˏG 2d7ZhؠG9 '#$8{*:c gG,,loKA%y.y%׆WZO}~CQZ[HmNO\{YSga`Eg%ljoEwxGl<h=Gc8NQDԃ +NWr:z#^Ѕ$2Ȝ PQ8?ï=,@"~~2 `0M>W܀?ߏ۲Azuvy:G&fhf z|0)%3C## Vԑ'c.W՛E-;`39rhcUK'&q {s,H! ^Rs etPDMExX;vc; XϏ{(Ӑ'"W#HoĊjBL˪AgZj=32iw dBfDYaoPqh•aUO"4DŽ@? +6r4;.p𬼙[<310 ظ3kI]_5aVϡ'dz}hu^iSpyRƝE./Ẇ6]Z_\"@ BN[ݮ}Vx6$O\)QްoB".1B@w#C'* ȓ=+ó?%t`$scَ 6l0>> :GAI@*z]^Y[\!dEfh4{ Qd3tjZ\2|D$/MPFw~\Ŕ=74"s%hj(nm2ac7}lqc%eȻU˨*]Р%ޖhQ.4K9m-Q0s6z7v e8J{s/qxqD&'&%))5]>2355\5<{<^CFyOqN_P!PcRѺ_ 4xo.0YSYUK)ZO])RQYX?#jf`;imHhj)?&~pe 8[' BXÖ-FQ'*2ǯ恚14u:-93J] 8A Xyr7EYY9ު1렌&F{a6=}zր^l{ okRاCm 4Mɞ++&t@6ʎ6]n{h(\RcDgLGD`l|OXxCPl$tIZhN.dg4ug>ULl(!}kL+"'~-Dw<ȹIߧkaL,μ|e|ٯU R[q|<8 EtǜƏѸHۏbN ҙj^[H6R7 P-&WU%cL*X_H[ڦ'F ;8:z+wۍ9*oIGW.'3)$MRj  7mo_-mr!bֵ>yVEdeDy"Tp/D,&c< +5+<| 1|5)ew"e@,D ^H-O];J^_[TIA^&DfUk k+dX3 ӗ{u~E*D 1/ɚt5ViJZNMĸ%5L/ƏġIi迼AŎ]WIWG(\(^&^C%id @ afթGcc~~ YY3k)d[h^_P`օ)Yv-9;f=s*?_VFPUUuAYSYZ"dZUU?N{S>9y_6 d ʋl Veq9t`bdS]TÖ02\cTiԄ@qݔ亂;RP*[2 (ꊍ#v4d(wa~s[ie q nKP5IGMm4^(+}m, 粃T>˺:CU(_ORF=6Y;C|{"wz H11(l)mte{!֗a`Qi?V ٰ 3-(% tٕ?+-ڳ`hOُD׎!Qq,%ɓ6044]D!x5"M1fݣnk%9"јi?t1T& d>W4ceeJV XZuVGnR|}fwdEnO3bӮPq㨟6u}to-_vFyQd@4v-9o:BYGp֢QKҾq9Dm+`O^t;zT69A7ݭ+s1 bӔM~qp"T Y:GB)m֡!9\= =ەX,5ΞI22v/.<-nFSHY`|JWN?jS6XR< (㛝uyhI#o JR#zرJ)O7gU<Y̋ ߤ`uW-Ry٣{.6?i}0SBh:qs_"/mImwMߞ+'g$/`fЩC)vjxqZŔ8@Z6=t; ~?ꗔ[  1/ΔKI?3Z* [6^ CI1Yt^aC"TWxXPu:^KInDeU<`WSUQVE\KsND[Q⻢˴퐩͒A&Nn/-)-֭7414~v%֯ZX^ZUPVPRVMLrGFvRAq[?<9 -n ./$%8! '&T)(+0;>12 nx}fAjAfy%`sSV{hi fatW"NB4npdFGŅ[a ָ3~,+&^;>Gq؃W_e~@AN)R킅T~ĶM<ϑ۪3Afv!&|<' &E=)7t1  =)*a\7,D *.3R1&6#J 6:ɤ*u/2'RCJG5oH1<cnJH u0^cjDUm XL_a1jxMY.NZxz[Bp 1G&Վ ˗`0bڜMrOaB:ʩNx3iZ ?TZ#KEb͌I T$pYEĢcaXg%N0.yqn"WN"Oj- hZ3p*(H`PApn7ǫ¥?$迻+Љ:OO+-6}Dg둘CJL;3t)oh,]AK xi|y}a~Ntq[=344ݜ[yHW3gă=FUPB ,**,$?39=t7+! TiwzO"O.H? 8+@+ X X>!D g1rrd֗Ez{lmCMf7y+)n))'ڝѳ<9K[ͮ0D4+WNnJCj+OQ}]8Z;rtO7leG2cUttxx|⇃Jl226uJ }!1ŶE);ͦO1#ղW9+ݼ_Ɖ{E~HKU@Zp{w0? ۊێbi>]30V|GG & f*XKƹEp73vf1q2jTD3MA`@D m_ҁ7>(1T5%rCu'M%K'%74}Z.>PHoQfV%/Y$qaJufFɊ1T4F?_i\K(Ա](!Z|Fͥ.- Ya|~dӵɋWMpoUJg"yH5]iہ]vr 3fȡeUs5A)WA 8kH_kْeGr3ŝYɗnDpKJBڝ(PM )+$*)(Գ%qhƁ3Ž"ȝNj t'ā5dNῬ7V+ =S*%X$:986043-Pj-FWa|$ۛ=fsk6 S#Ej!UI9L" 1^&}(D-eϑыqGµ!*}i9KMbRq)'%ķcb?ћʖ=ƭ`' sfˍ ?a%8ۑHL VѵNZJLמ\Cit|9gXP`tJven:UZ%(^+Em+H`Gv('?- 'F80QfIY^|TzSV_xcl#f=ngV^wp4kCt}l~#7y}wqh {hvT ``\pcV"0mB@lQCU2~CWIV\OQ}86yۡvoS8mez0erzW;=WԒK7H.L1WjƇU#ьp S)9c* E<$aмݒHOie_b>bMThSlzw&8]1xz1D`b3!<{4Qy)|}zv%OS9^ybfi訩jH ye4S2 &f~ȁgF0k,-9:(ڶWO=?[ƒ&Iok L$Kg_y8zzjFp-Lqqz덺Ղ;v>2K9!kEXeKbw xN,S rbGweBxhIe*9X1O,*\(ژZwc1ƺK j Mny=ucy2\qU%"vӓyz|+'SlGX%یjf# QRSE4۹2>9~DLy@)Yjo\U9+qZ lIN+2tp>2vr(̓ >!bɑs큘ϹEmx/`my^z7t> zQr>ܺ=Qh|Jm6"g*^5XLM}ekTuL!1<0f3M?t@ԋKjA9ƴ 1 N AyO6ECB=c8(j¹_Ò8vߦ ۠`dLGIxH; \&{e#Dk $mo ڴQ=:&rNX Z.$PJ,ܟ֕3 Ȧ/{:xG̿z9ŽH+aͿXIkۀ0Js*AD734Yh>Gu\&6 Tn7؃mA ݡ`W#(\qF#t^*4N2c 1f ϷO!D!v%"/.z?"'XIXIΔʦq ]Z(]Mme})jtoKdw2c\u|i }PqqL|v@RKnÜaSyLzWa3)R7v"lJ|gJe[{( *95Nw4=3md&,)&#  uk ytG|F=Zg !ʇ,%$G.\0],MLkpUTXoE`%jN7UIT0 Rurc|e^xX4M>^#a@>e_!I;ŇTV룅ϐxz[w_K+*y81ϻfɵwU)b%B@^wLLLm*TI.8 z<@=#@XuSm%aU5XzJw^;9 ݊[1e?.,O F#`&FFxM 42.]jHKU py*X.bbt-ߎ2Xkj #/P=u8d 85?[=en?]8uDBWa\\ZXWQ\n"LJ\5hiI]rtz9|mx h5ᇏozkɹ6z0>oZI!Us|)z#/=Aݷdmƣ cFWL!CB??]L:n! 4@QsRlb^Yfl>` # ',S5$ uXTlE2;|/$b&џ3 .k)N-6R3>Yb*> 0s'!DIuV}Oشt0a[Z`v@c{Gv‹\a^aM}D\ Er{L d SNvsxyq2*w'Ld*y#6N ! rê>`H>Q4Y+K%Ѐ#lz&wS IjYN0 鮤J##>r?dyb'{'L72 W$5k-U >bHLJ3StwH_C[l4Li aOcHIBsU$^(ٻ0{vA˄lt!%Uk5+~-;a B{_`EZG-*8.$'%M^dHZ֟h+lWNՀzCu$_ nWnaL%4Jq'rXظm8PBdKݹ^NFH$UvZ@EyH@J_јb#F֘u}و)LGUkpga8dM{Uruk]|Kjѱ1HyʨJW xZ~r6tJظscҊ9ϣ'TU60:6=qYى@fϱLg=Z(5usN[kl6А,W{cw6` o Noo juzuj]l_ڞ" NNk㸷MչU4 jl>֛/r9K/;fX>A(*2=0}-Ⱦ MWbʂNGbj0/R83ʽȩ>3_K鎗\xx?x[{GvAs2tCrOnmdjhhd7c}cn'Q涮NX_RCPOJ[p;:X56K. 160x,)ކlS"g"Z]6b yT "ڷ e赬Ft–|L)*+<[:8Qp>=aEFytc|0Ri}%[\$Z?¨kG>*\}@#$2Q5kl;Yj :}M4[2 :e>FBN Hpɵ.b)\&BzsEo i$R얞r`{}W3cᚄ D < mno QXJH)FDQPekag3hjlv3KHF"EB(g>3Z$ن/ urq"egR3w ?7:,y /H @=&U騤޵qE_P\X] j.-KC ߁^b:ɽkս+.KFDԫaJOu1Kmy)blQ60iHo}>y~aC`E}ӗXY`Ie`XޥфKd] Ҿ2^ ~2:$8#632=ҳV(&ȅ43޾uwL̩vECab%1vj 0"QIAϳ=~NY+.< ]BI7 1H1+@z0c=WsU+ }KQd3XM>JӍIqhqdF}t|9 I8vƗ| Di#~/9V;0!I|69F;8Sթ]vjz44}]:?{Ya2S7 40s>MY <1?--'&+E :;7;1"ukK$ 3`"ֻKùfP <уz$iQXJ+b90WLxݓ[&.ΐ-ygmg_AćYkQ 9y$8AV[(#*;æ6Tmן:w+ΒeBcټE$)1Lk cn &+= \s'~6"ϵ>2 v#b[ wÃ(f&9ݠn@PdY̷GSqZe}LV袣9lz="s0>:V8&RŖEWv" >ǿ|48Ze8UXD^FyOF >W@A-e N21RCxPѕVg]D{٢#EԖ'>}#OqgZ3DY˱)H-vWЎEm[O|ta[dw7+X4 #TR颼l?Dyݞ\z~S T@qz9/-tQL-i8?^f\I8g"  B'&8jڋn2F65L5 N˷ ٵ}S_Ѳ2U5ue˕&BL+&҆r#D"H{L>mPvKTlFXJ~KBkhl)niPrQp uuyi{;~ODKoaf:bبo'iÅbr[jRe)WG\-RsMOIuCEOE9ղ"/K846LZ:6a[j=khWmFOxw%0! <ocn|fxmE;P7fyzYPϡ8on2r"U;9J%LE\"άX"RRVWٿ[Z<a<AR9@V뭗Lځބ|1/NuҝEѕd *Hwۤ:tȸ-GZ<, eȄJLm!4;ZբծDxRϮryO?k}5 {<̼ @^灍om/?P\I,&Z`ܝ0ws%NHɊxu'C?"L3*5n\˫U c_ҍ7+vc;ۉƍȊ GP|}xuvqpxp>n"`T}\B#IGe ^ZSX$5uDGyf4<4b] [D+O6ޞ<0Y@B$O˴)\℡G;H|Ö;w^}C)%߷k3R O֞O}9xA#X.PIN:5 ֺd#4@&։kOlP}/"UQ(~]"'Ѣf'P+k. 6vJF7qqsr]I-)**-vQNpQPv7M@IC 3YK˲a(-}4^ڧ]a 9%m=fw"y: 9Y "* >LLyFqp47恺*C;+EN S+OG'*9UH~0r=ǃah`<> psp6's>,}'>? 07ZK { y6s;pCkEm0IwM%kyd0 hteqzzbE"yhe)C}{-1 'Ɠ8RY_XZwХ)_wK,] Aa.%τ$EAc۹72  ^~X$!!|$*,uk64 yh"v]ONN& OdEDKBk "'h8kuw e1FwtRe|y섥XC4֋L_)4Sj4xb[Əd!仮.vٷ]Twx=ՆN9F}Ȉ6u(+ϯ#︧满yVP+glQXbZM6|_+\ \a W;5}x7ԓQ:s45|*micҎRVҊf$Au=tʳnG#ͨ:.Lu+OA{lﯭᠾအ1(Ls~Jy w}Qoz&qdRmV 陖cGrv3Gr[Yۘ7ކu1+Sǰƀ ހKRO[zgT.H>+㞞O " (xyJK{DprcvQsnlHll#dGgSbUgXo^{ZYXV,ZyQI tbK;>D\94 2#SdF;@BW}d:Z \c_9%y%mfi 5yKy+^\ ?IK63eU9GA*~%|")* <%Hx4h }x*gCdtPv42NՏ+\xWƻ`V&z ,m*Wpfn? '~<|фȭhO!UvP"a@" &L~倌˕.GSϴ%?@Ǔe iG ί HBvݰM3rUE7 #߽pÿP<E& Bw jb _Vd:e1KS!,'iM;1#jaAOSW+$W/[DLMA/ZW Ko$hmeqcJM)CθYt+MS sKW8lni}bfe&1Z+GɩSyL˦GvO 7!Ф7.,)*Z}S^Gfs_rq?Kavb15><$0.  DO`(>'qϬ3o0?+=&7i=;K65MK.- [(g?a, v,a$#-/$y3%,k Á{q͌/numw`v<_}]) >H.ڊ9ACr: ]ǵSuNiU̼^Wj2 fkE(3mԞǙp|aḃ' l[I@0 &(5턌Aq.,ɹ8$<`CC@eGfiMTMrHPW-(,|o.U^P`m'0)R3qusXZs}q_wiY1ӵ;[m*5#0u_NJlWLJWy%@"3&9cwL@*(& !dȓ- g`BT=\+)a)Sl$2+8YSxdѫB=?LR3>18::VKFDMFtt]n_^R@?9[_Wjlqjoavm;jgN|'4~5Ոv-7q`jIKECmo{[(uVU[`u)`q/0ϴ#‚ /lr_;oJǹ"pN+hf9p6,lm8瀡vW$#"xiJ>Ǽ=G#u>BR<¹K[i3*0R56g:&C[ٻf6&@-jRMeWSǃgGz"ln~zz 9w2w&цjjQyZ!4d>]oסH;UF4r4bfd*~|:ФTL8Cآ)"86ܓ&7MYnB\d;H~QRbgS025Q"#;;\ч#=cOH QI̕UˏJJN#"n^?6د>1ZA_JtH:.y#bBމqi Mh]#ԟSӑeY~t8HyG<% c°LH9 `ۍ2v3i^a$mnKO%0#== ژ< X  nC|3j%s088z{FO vZJW@CBJGwA6_l :T0Bak;)vF-&j_xR'vg&@Cc`c3MP&X;Ѻ~yD 1`&1!U0y ^W74z 0 f:M<5]^]^h ni/y#n&740۩f$|$DoCb̽Efȕvx]zЙaҶ\ d]k8y}6s!Jų+]_|%BEF_~= >I?:<,mG,d"s(D˶ݻbh9*=vs:ÇHYTF"/4a̒Wby-}Xă^:~n#e)V st6[O }/'aIqËFMBQu'MƒD A3Q,fF0g5bi>8 ;6aoP'o9ŇY-йT CX`kނY:{4yGy vJ_pb+f a\ZqC2.n0 IS8E\9<[}@KBK"IN[@QcSZsLmq_c8jVTXǵw/h}t Xu#*I#֡()%jLU'&1籉ZF蚟ݠߧܫꩯՖ׌O4M>TAʹ0~ Cl3O,P!T$X`n7*g/18u>5>- T"Q;%ZЁ=|y`#ؠ!+-p4"g#8|]6]4.eˢ]*.*DwP&c\Ah ӢS!qxJxZ!۝Qׁs@7v KՈe΋ǔЙOd&,rq,177_AF>F=}x_{d%f'<}?4)(]`&}v֋AM\FqBo|S={DKJ7T2N-ryڟ}_'O=>=2z(6&ux7+5X‰NL 6,nFPgjrf/asgeel|,Orglkr\"ҢKomsM('j)?pe giK䣦?)NWXBbmO)2XV`/ )+'*M&p1#b%N(t ݼ擙2 7*n(pQ5SW=\mbw%Li&G"Sؘ_ wMjZ:g- imfd[h)hO|oSQwgeLvlG =e$W[$}ߠ3즣þIr=]S!0݉Hs<48E0#hd"ʑ,Hv❋e/z Mðqp03=$0fh-vwRS>/9@UNP)žXO;zN-l;+C:Ӹ?e|R]Q,CZv:ZWnd/&9 Fk/vb4e[`L/ׄ$կVmPe#_ ` hHqڹ*"ޯIl 87i4$mZ jERZАOJ'DlfKqPj;ѭ@WqJUTW-/Ld:P%jQ'' &1;^ CREYY|e$%5s7>.o!3V]190ir3]7uIbR$(Rǁd6jԋ&lau.Ӧ[:CjcQTY'$eWsmtptT%udX{[0t0/fA{ay]ڡ@T'ɑ_Nֱ,0 DB3p8GG4͂(,H*ܫɤEm:U:m+>8ٗ*smIWor+ ,1#'P;%<]=%$X{GrtKP5 {"`x}/ BG϶MST;--Tme'Q S`в:d` k3Q.~ӆEYU(Cv;StLqlSf2eun>5e0@KPїv6ߐh-pn3Tݙ"Ԉ*y:eSe ~0ts.fŤCNE$':/kE㛒ˌƀp~||rJ)X k~f aK2TP.ΠA'Ե8D>KK11Ց.Z# 2x]jYݞ ? [Do4Dd*_ O@oY_A"٧aK/`=`!h dE^НW|845P,?%C$]tQ⫹_ji`AXs^ʇǯ*nۇ2T́9ۑߑ4̢MQY(բV4(w'ON5(AI\F%sZhĪ"l+Ajp-sr0>:!X@F'rpRIQTύCR[7 i#]`'bhk ozqrkI}zCKWQdCW瘮.f2%nC+2'04m]9;Cܦ45<׺,`#,}5Ġ%'Zc ňϋ ڂzp'v/" O<*U(KiF23I._8([HIÉH/n}Mh==AE?FS1Sb667*>fgB(z{gJjfȑZސ]Ϭ7EѨOqnoߠQ(4SS"pOGjwHƳoԱZ [aֵHßa, 5XL X 1~~9U&$=\wRӭ2X1[2[j:<FD9G2bA^Cl4<_"QLW6vXı~[ v;_y35:)vMxhl0}mo܏ΎpĕЗh38$:ȵ[в")r8(z6)RNEN۷Rܴں[(݋~0V3{o"rcui5kldsANgSѫW a( ;%e{7QL-z9H&S0WV:4]PMѐ5z:CC=pE`'Pw8 8,pZWsn\QQ(v> L:Mh׾WV~:B XIԣ4m8~cpNsy晨VX廸o'uKG2*/+-,b=3% vWeW%DA^\'0Ĵl1%}T ܂ׄrv> pTpcȊ.Ζ.ߒH282ȯ_>,Z2dy|2*.0nrgX]R']X 8<' T?m$[6@q"u]Ts!Ltd)錞؊ǂցR2jCv*l$s-@}_ DIƳP ұL1ua9p`I^i?{v+\j{Hs-gX) Ux.WjRyIF 3(Z)!:>v>G7ZiNDGOY5PQSq\z]`(].lJfqTszֲ[x5zg&7eTr,Q ڜw쬼Cr(=9Pa:5hʞ3bʸ)Ä՞ڿ x@]iqf ;-F޻ҋ[~3=5 4Fm7!GC&(>#g͹ɗ꼘5袳z%@T֊W-_u|j%orx8iWYEzﳜBNҿu?=}px&@(K`WE0~qŒ.۩vI/t!ko/Ŀ/G/ĭAH;0 l0 h:69I^Co'R__u&fJAncYɁWT]RË^i7n9hQtxxbE;N-h@ "!m4խ7He-^'t(ʨ-'Clď'L$k`D;X&n]7z\wl@y V;馆Zk&k2>n{ s6 ,o ;6S:aw]_}/S-#h D#M-< xep6P".>%0;dzrilg7HSFMQK]*Mv>}z"T ﱍLnLvTAo^$yaVhñPPIGB>DC:9VF I*.12zO '=j']U)./RusYe93?='d0(ʺҲ-? ԣ ./N{lcڊi"u[*1ekA E*}d}':]tA>xF!%~+ҭ95 A1@5n;kk#Q M&OmOQӎrY69U8dv1M %ܑ CAҊdkp_rʂIJHݧ)ېbR#^*hI.]a2uܲ,7m dھ߭ύCTТ"|zb%%qq`%kD-uZ(n^Q 2+狦)N#(*32΄7v=:\9IBL^-YJ_NWqRSNWZSƆ`#nqjrtutx\wok@CF7I7ASLU X^MPۜN2kH6Ǽ:>QS֊JݜOTEHQ=Q`fch;e.3BRd _2?; 6ѳ4<6[ 3-P[X::P1=L&fNTR?ɽx%&h=LMEMD GTq/kB|luOIPa,g'iu(n{ e5qMp[Թ[z݈Cz{?m_E^kڨíqGA' =-r[t_iDt*f(z|͝ϛ1,̒4\#G׻еӯ~ф톃R x7pDgsh %Z,&WcO`5_%rˢ/*@׃+ݜӬ3No[/xRAKZ&GeSw6}uQbv-<'OX-]sR6'p|ers:ʿIEn貅LhښYdʞX:AEűS[Sa%{9 f3<=jQ5MN)M -/dsry: 23m& 32~-W\5 8H>7b}+$!K !b#j*$%v7f& !X@}{2|IKC]bxEG>BE|EG.ܖP =$蜖dUD]oת݌>)ח%g و|2Fu-4ƀt %@sFjy̐ vo\eT,4=JJHf*OUM<>&Ƌnwhs o&#> Q vpm g:)GbCE&G׶];yQp\UiGzUė`znaf`horavg&~ui{{6܌B딖i羝f͖ ]")DfJPP}[z΄CA @Ώ: 8QB/ݭ԰>C "}Dtw::b\.2<s&ÞC 9O5RŪYe:p:șvS&Q_0SjZy[M&^b#bxoP\ w4g=sfJGoLnbqc^sphbb [VR5ST\:!8Q1Ĵݴlj_xѲ״78#!' xZ#y.c 7j ypL QP*rkpxbsn8E޹\^$H,IPϷN,M54HOC jtű7n0fϧ钢MZIÒq7υ1D,rJnt!B t3ij?ՔSi+Y(Hqͨ!ǿF̝?1f$2 #G:$"!a}wb/lRISk'3% ұTu!x?vH/9eV%Ƣ TcüF.a[i/U\Z'sCW8CCak`WsHn>r{ ;‡UcHxٔcӴ/,6Pwx"]! 3#:1S8ʩQ,!M+(*ؼE"ie~'u-k4:gH2k $ܣ B%=Ayf+3xKg`~ 7!3me?/^^Tx7C&-Q0["\+9/_& ^!U 5e뚢9fr̴ y2pɱ؍rJCk d2 >?2 :<ï&[6$K+,}}%,q\71*53:&6qC<+Ge mk$< )%+S;EG6-bI<8\,AJ5HHRQWjb\;"`SgR}mk!op.j_57G~]qڏr5lr>t%JNL!]C /p3}7Džq-5I9h9hRw{KZÖS@7МE7()_&%b!{.-?*)6-'&n;R-#(_)q|=:j4=88FdWK YIȱ h<-_bydIMXKp|-tZury\A2wslRsؔf#lH])xI֬9kSnጰ. ?YD_\`d6wAtJS *oo^``^)(K鈠 }7i"ퟫD,&&&En %r(!V&zkh/!/2 26;ڛ?=>;AE=+IJˑEVgKc[D]ffGX}VZQj>PrM;t#Z_t.)J)f g֙7 mmUP0HwڱE+>f;Ź7k,.Hc=6A蔋 Na<&x ?S- "EfcN3nr`&g9 %Bvv-kPjZ.?Xe,{X(ƬD䉵bW7>!h]0~L2+|{T&)xet&XXwI6-' V (ɩXWPr4LIG*>iruo SNь\sy3J#“np"5)KRMTohBI|;V0G^TW֬UT !o6d1/\CO;: $JH?<4S?= Y3k 2N0Pa3J $g$&Sir+a# &? Ql $V-HC/ Y* g)XO\];Q* H1*//%05AXgɵ+5N͚v԰ D}ݝ\CIoĪP |AztI'D4Ϗhe|:Qo tYIAV&n2M44 _8Dy<׃&k6-S#Sk{*{-&.NmazG!5X}ө:+Wp2u % C-Ѱ@ l^* y7wS/-YKtҚ ԰5# ¶1 (^?>]B,y1vUL|M5ЬFP4#\]̟eB[nl΍=u z}ݟ L[ppr#lYVl%ؼ%`AbMXF:+Zm{%7)E\\^Vs; 8ԫ60T.8Bh rZl m2,4&d8ğ GT%$%j؛c)/@t܀pNXT?+'LJB v?" >6]{B}QzhQJEl_5TVXZQEchg _hhwrrhvsyTw]uԔ#Yt*RdT.^)F׾(軿n: K&7$,*М>|Y>;%'F=D$ѪzaX؟~irmkʨr~(-5-ҝkPSa3{ݴXȪ+񎩮 ^A%Fc*Eejf )q3mlu]vLGЛ!_|:K*xǪo_Kc?L$QdiPȗIhD% A>v la6H˵ҟ*&ԩ sOX5" {dTvt~jB0te[:(TKzɦ2JȊ ~{pbJ(G@]ohipݍߌYUT}n)TЩALWe;: @ *ơ &q*BJ%#.Ƕ]-+6?<+0(]:5N[GzCFwdZ.|a0&onkk .r^v/ Q>y%dqiAӶXuT l{6b]o͂pQ\a9gvBDs@L͍QӴMq5㹯Rح甐h^ϑnY-ukP; xf ]$PfJŒQ8$qVGٜ>3]nTv@V {CkEXp{c}k@V&1AmH%T cbXd$eDoNDjm%>.prd!]zx+:P:%9(=h4(栝QUD:BD 9I2J u l((XK;N'r{/ v8oBn8:0. NYw  -7-"%/[岰\u<PP?}6nF5B RJUb _y`rzkhF{slsrT~oi[W{ = U3d3HޏV:C[ԯ52 +PFWBvLA:*,,51-#$0 9*٥# dbe?q^ wF3\j89w  /'fGa k"=,0k[,@ss$j뿝2.iJ QlXf穋[ĀZ{g/j$I7(8v;ֿi@M}yܼDO&v^fI`P8xVo@o%FCAPʜ)#&[P#Du⹻yʶe׼t޷ 4wp)1ֈ -ӎijb KeUw7*)!*7Z?&'HD񾻴T\_RAURTRB7['&,|,fJ}t'\xzBc(2PS&Ge$M7]I뫦rĵ¨aZ#-c-N}3{4wY_Z% J) E7>lSȍ[]D̂N+6T * I% `$EJf;p-}=$̆NوNP]\Z:WSF^"ʚ6ݒ(Er{ |%xi{-{_ckÄS&%KJGrk* "\IO")]&UMz2|K&j)Z^b QpSQRKLlh*kdtp2sώā=嶎ȍ1An^Ӑ* 6 "(VOnX8W̸wȠfY>=ɯ>N%G;vmY0<{byS"%/+ne´aS< 0 V?9PAd⯮ث/]\žP8(42,)8Mc9"/G;$Bm7_Q]S?\%"IZ 1mB#f-jz*Mtm\}ip~ϼ-^0r@UTWUG-DLJ_l}PzM&}Ƽgp#QmоɶȸАߜ৲R~qh=?Hz8@K{򁒗vKaʶġƯӰ꬛$g!9kӏŞnv̈́ဂ=kiqcH$?ПNSӭg{N5`/`IvP6 J V9OݪKKx bzx*HM1[UQ1'f*E$% 'hl6S^(Kuwn-/& jo`4/m kiBA ?C59 8_"9Cg}=:0ӯѬ0Ms;f@"}2XKn\ۥee N~rkv+kUz.?w6yꋳmnXsZ\Z:݀DXkEqq33, F@|E͢2; N3" dM9a!#7#(/ME&x]WYb;P >ʅr% \j1Ps _.X+W'']0d=.70<}߽XZjJ[WeRs FFVm47 7g9-Hw8k#~zwq{EQ7!;:3hHJdЁ|X DôH3vb$quqzױgfh5g'̸䐲׈6=tToU/Qz.`Rf''Xc"qа!%4;qH}OŻW&k̫$H]_Bctu&gy.lT):b,[=QvG 8k7{l$F8i|оZ$Qo_2o }e\"g* Շɝ`gѣ`et9/4:3U?{m%uNOO^k:sehlG YoH,δe41qB/=m?2֗6FNqkٍSldc&u'He:6#5CAJU;-Lj$ :4v47'Qlj`y EqL]V,[E3֌IqP=U$22RJ%u@*:s/5DVLI*K<]>_МT/[S\M}=!AmX*pu"^{oAhO+v7J[vΡrZ6lO!_# Z&*/W-{"P |0N[ңA*b!6Ԏ>?Ν% C]FyGjr:a|vk^V;W FS'2G ]{zr(J}Y)xOt%I"o*\<9PܕDXY uN+.a{-\{h{t]sQpmL H F@FtxXwܰǤVZ \V#-C˖Q FJ]fr]. e½?}߾:]>ԫ*,% &4Εtɷe:D?87sw Зs %'+' k-> <,>9*G(E)@|?B;ĄTvr O? .-*W%'&_![gHs V T A  d +#G䬚{zi *Z6l$ޏZڢ|JAHO]ʋ?cY+Vѩvc 5nK07ug Y2yte D}yP,O$"߹d.C1~5+'Tv&+.]J\G^[$֮VNqQs>tDM=\^c`?cbj$`i|%w&^^0ziIMė'5 b3j6^nrQO,)Ж%LgֶxQ?ӖD[X~#4".:!$:/\nǶPW2B\wЋ_ZU_U]v`aUhud+,KFlIqpo{`zWImzi usC~i'{flzbv`IYtXz K9Pqd?J'-\o1J155CUί^~O)'e|۟ ~ O'q X^tfqbx6` :=*B8G>H2ܝDr t Ќx9^/:7?A:"o$N#1`PwuCG"7m u^K/|˟qbl,-f ||'darYGYzo4.2:Mb k+k$: 2H0y>$.5$5;I*g.kwҷzi@_/. Y" tTA/y^#18_M6jf,b8-JA0*,Y<>@BE@H4k4AxG4\T EUOQ{NM2zr xioa mon? ঐ4UTP7}6s$(*Dh! לޝlK"tɒ76ؘsZl9?bkNo:$p#;)Ѥ]+7g}.=@lh$ Sg2 {"" 7* c8:=-&?P=7-G$.{SAe{ILBع1R%AWYZZb}$bdm]|e ҧ{}Ga͋vFgJJOR=hV[D_)Ǩ\tG3r/V8u ƽ;V,1R?0缦674zE\J=IB-S9YǨ%R0ܰL:X6)+~1)+lp)Z#2ԇ-zn{sp`e@aTa̒Ul7ݣ5# +/Hƥ,u?1 ǽֱb|sKy5j|PYwe%a&&[YߍIOg;O")٢Hz^iLI7 [Qg7<%:L-E&H)ot.S?4uE9kL>OAdpK-NCKYTFрYj_ǿb~dvkRp *KMuy&zE/^醂7dasome:V;",VIm~NiH6c(V} vNdHcwK׿ |0;8cBAM Wbm]ɁʢeGJ ޱґɌF$AI+ Kt0VSVo[VZĨ#\_bUldabNhxG\^1Ys%}f鈝+P~(H.N \E*شo4F7FBH!ϲ&#$m-4q ] G$e )%3d3w gG&B+;/ 4.-.+m15;:R@9%#G"o}{75Hn P]@Sb܋VdzXۃdua}#"luq˪sCP~wʉ̏ ԁ4}x3pp,)9$Ѡhm 'LIM>JKF Ck|?;v6'n p޴N{ #I*MA\E`hw8 nt8n/|m60̀*2Y22U WS$94)œ<.A8Z,qt鯱ԯR;TשRyeBozjn')sp7Gm;e_k϶KNq_噜V}|@^.Tϵ2fIY4!어lȓB'i0OK-)wow@lvanR:i D\f}f#-Nr"9QR㴈F#X]]VecغH =+-2L5z0ZICCF;\\3-J/ JQ\U\5ݜ@g_xPc|i`1j|v@|@4dh򙲗rϒjXdAǣ_P}й7'տDJ?O<&%DONK3 ,s'=~F>@ldLc']7C©sIﲣz_/C~*$Y&0Z$Y/1K7dxt,~sP _SCGifcV,T Q8f\g|']'HDah(7 I)gotuǸfjt~YPj}ȟM%o|/Kv:ےvAD[&QnA+&٫ڻ/-a#"i/]5 h q? d 6+5ׁ>1*U>K>X'(K]"7O+0. l.QiIԾ^ӷbF,(j?~nEiP|fKh}bqzS|#gvJyEN(zb8jRÎ<'Ý,_zՑ=Ix1p0CɐnxJbeչt튰LGk⇄`*P`UɕȂfA "Z ] C}V 02f=a)2w0XDv7%||x$7v.KysOeEaݏS)+A6/0?:1GU:k5Cx$LOҴJE(z|9Rff!eZX{o[fSQut{NMlB"/\;bkԬBdVQߵŒA<0MŚ"; Q<ªHrjF [Gx=ewkʑx<0.1nw+z:5x} 1 $9`}<+"%V&7&c:v/>#6'z2?>Z7v}Ku@ R]8%ҢVeYˋ|OUlU ~NISnba~[GU{kЍԐxeXD=YMUSPGQ>OG@ >38?7$δ24k‘Q\3̖Өa3t0Ig(g}L5[1o{e#Wi~Lv_M ! a,u% $ ::F];Wn3.NfUPj{9|>V^ ;Ǚp)CrVlꨨqȯ_NzY%]\$l}dR^u{8-k쯄uiK,rjQb}wʑ&5URѿTnA3UFWpDc_A:*#4LpT(|Qǩ"Íɫm43!3oFFoH'B#;wQP-!&.!-) !6 5<wGRhIEt%DlQֈ\;JF㶁;Zg< _L|:?DkHcߙRjb]ccPլISg{x;=;7$dZ{e!N{;D긬Ň_OoPXQa.}A /Nɴ;?(C:. =7:ˁ6}e8ACa|7L˻SUzV P'c!b)|P]tTSXrލсS2. ܽQ-&ZNUFsi*Xj5Ak뺩찝Np#[ą ή ӆR`߁EӸt(/grNp~Ǵ; k M65Qb '+''4 +ko/1 sTXJ$O<8A@\E{HFPZ3VJ94X`\O)B%}ųP(amr r}ky#Z'EW KdYV̽KT)Lݵs^Kɵo@t_VZcnI2ncP/c++ԧ'-%I~%x4P+k T"g n{m`=Ę!?4%Y&W![z5V6I; gĀEAvZw–2)fc | ˳:L*"䝆ĦIn7qC-vI;}H3XV֎sƎOFrZW@5,9/T;9=z=E{;M0R׊fj6px0;' JF~s ͩiWk,!,&$)$-A 7(!Eh-ܗnFzm1In]Is[GJyBKý;@+dc E|M@{/dԑ*o$ac`RDt(pT=Wlfi?h{,Q+k[\1^9cD{Η@ӍL!] b6d+DzP{U9fXM^-_T|Uehip7o1 CeDo1|]/NȤgQ0{(xե!;<*65Y3MbFdi[I]7na~bEGIyYw' 7GaA>5ms9pew 5%"2HӪ<9pIkyIuA(hhH-rB|~2&΋Z6$ uB$#(;Dz a)s~>`.*O}ZW6gM=Zqvg*$e9|1"1%. 2$6?a-|Ľײ9HU/OMTϣpT 8T*k,vTan[t?L+$ KA2t1SzN߅G[s{ =6һmkv:m_L3yX oYZ/6o1 x!4n9 aZy"(o+M Զ( {DDAd'RJ}]<]`_W8YGœdlR^̉zzqá^jXa CSHxuJviElv!䯥6fxKzi@4pdM̓Al,ѫ$#֪*1cL"7E3e ' yB%$I',,B/[5>:TE=]E];qG1+ߙ<*TDyrto{otc҉L.cE+'H}OT@hi;n*DL8(&And7aުzMc!S;y޳`ZE),Y#[w۩FM%*$5TlDžvR,-a()<O!ζx- –J8 q%Z1Kf|R۲ W*Fs'! kzPIS I7cJ`_Smj~'%xS&y' U'nkE[(hPG)^K!V}AxAyEioʇӞ >6E"xǠ8?u,摱JMATn+/@ip-ӏĻ6ڽP8בP,o|4 Ԛ1!@M;-ܨ4DI.Q?- UδlۣȃÑ14OlU62yW^ }|bUIwltB_uKzr~DpsCw0ք~ ^I{Co[$Y&O&ɜc+!1[M.qF!/5ፄuc8jݕ:r<ݳ_1Ь7|Sؒ4ߓ +( 3 g 32Dx95:7//1 `1' <-zAxRDg$PHOnQCA3ph[jNn`~ux{o|iۇIcp@j]fBٍUO_wѮ$*߬d$"6?|3 @J3KÈICܸˑ_UU[=lmIڹ?}k& 8 "!++..,)6TAe+*,2;D6@BmDD`BA-\_^RYS.jmDk)m%<m*@=qbw% {mwy}okrfkZo~"If_;,(&ӳӴW 8L\{;9Ȫ[(K.1օ2Y`=v|X9 Ctw g!!Xme V˥|r BнF HݙVe#I:G˟?u7AU b8iԜo'}U3NR> &;Qn zrKu#r|CZ\j'qLdUZ-KX\Ppc.X j`94%cQ-w.hf\=P[zY=4}~bmefk+?n"q汌нHƟ) tyɆÂ`n_XqWw-#^GMC# EwG5vuvyI՝H|7֯¥ƅ2뻉1V~_pEeeX)j+m2w 4|9H} ~,|.tn"%Mr~{bהe J]1->*Qu#ݼ" .VzK̷|MIWI; gݨ蛛_""Hxa)"hpz1& a-n & 5^\[LZBHBEX{ʑ~@CcK_Q*\x#I]?H'©p)w&("lPNOKF^85~y~yC qy?mrpMu b|jSx\BpljI` C|C46u}$9< wM Ÿ ƃ@l/\Ky":w+۔x lumo6g1c=:83+#0. dc"'!YR 1Ύ̂ Ut<(L?ä4"ߑHw(@[XP8d1l`ari{ϖl}Y_reyəݍ;דCMx{_b+mѤ&TQRu0¡3;rڷjDlް.϶'`ugo4l#)ن xK! L7^Vp ',%*!1ώ6w5t90>?=<>]GMIBD*NLЮ;znS$|ZgQf/dsBvKx zN)lBן: 9B3%.%i]*+&)50א#x,s,2./)./ CkFlN QuU XO\m[:dS~X^ob؎Q_^#`s_zȍ_(DRBNEz .P11ۭډW޳ҘDC'ڑT-|䂊n @BQwr%b LB&{ ,XQ^>0Na0iiI]'BSAIAɐPA;ĜˌErLlmlMiq(<-$_GGܠ'MvNTH1KoBb@eFk5DI\~ͦS_^Sn96%']!Z}߇3ֹ$:!V;ళ׸r7sKY* E'Csw$_?5aq XH\7GSE+5X)Z7P >Q[, Ӄb ִӣZ&vR^Z[)Ieltjh}NjHiO5^AۛBO1TRwOr9D68<;ÕǪ4MJJ?.#:=zX lr?4uõI菎 :O0|>d~myz&zg$&=V/W,||EA5$|dzYjP2_>uE S\\7L:a.[YS`^RǴjW\ xmc`v-j퍇;‰yZJfcWM-uq^$6'DVʷςFbu&oiip2rqit,VbnvTiֺ|2p1 &wg %/]c$&!n,vεn ==?6OqB&AVwUQtce|Jm|?ivf˂JZA^TbgvA~)’7b2HFxTrׁLi1xfmE. "O[w⎉!FKHd&bbOQ710Yogt\@?ge zJ~ 0$61!DAŸUAp{=716˃vBSVD+ZQfsz3L Wxw {ts(PNm\v !P؟0Q֒0TO›pEĆ M?,*3-%t0}ځ"u(qw5#:M *)z| C͌ jـ}neL:=:@0&:܉dbXTged__Q]H[SԺ["Ŕ^Z1k[X+ RBΧaS93 &"?M80,&l-5[-5ʊP"Z &Ϟsnn<`fQWk?[(dj,,/۸JMM7NHk$G??MR z)Qv ӌ]dc1/e_`p /+p l{^YG6vc}owk`zKnZC~jG_صiݶa:d>PF`ٙw}>}(sreȓʯYȂj@JxPr\'LO.Gq!b> 9ecJz~PXj~w uş]ʈ )r-#uL>xI =k*'6: ♚q DZ&Z d0#@Mf<iϛ[ɘtDH~)י "~׼FnrxCޘ8\y L>/.9&}!j]`]И?yEC]Ce1\hXXƻayy%mMfEj@Y>\RdtoپG=a%q {v_AUY p]ʖ@_Z?uiZ'nd1~LE>:)H%D.m@Kq6 X"<#Y VB+è\ ཈y;^^nP5Ҵ88}<::C1jο*ޢPt߰]oN\z_~Xޯ ɥiu9DE؎F]ExƯ醯JڿPYVlP擆O*2Z*H 'QoW#U<}/h ! L.u@~H50C4uH)9U446` 8&[!O޳01K)Ecrm#u)~Ur+uq[ P:ekxr~jov<`C/*m0 ͧ6KI9+%׺d"PVyPPs}U Fv@}*Zm<t,RƉC?>%!<7r#2ŏ.;m._#_,>dOm 6Fo;k(eegk.e1=o1"!)阙 .%-xELc~a REGXkB KWUulsh~ChwN䣉TejNC/5kހH.>5\0Pu|Ca Կs3l(y!' PDr)7 A ?2忲RozJTa%c*pk'v;cCHcF^/ԌlMX '_2準ߨ Q ;K;Ύ,XD i.d'Xl&aH2?¿iSO,PH3<}/V,E3nl sNgV Y4#zn\|Dw܇tnN pp=)2vşǑ5812cģDФWhNv (K|.1=65=ڮ1_ztodʇ灎tu,eedWba:dh5`':u (_9h~CL'rNIK8TVAR4|8\EK7,UpR" U{ph},:O`\1Mm.J,yȸwiZ6yTz-dˢiL LA29& b-Ґ:@*x9JJ4MoSjY=v we/iK.z|*$f]f fsN/UJcO1Q}~^a__6ȶSwxgß`k~92'Jn^9y?F 5N 9jFWA%!XikVrkz<eX'q]=I7zY-dAW$eat`p lF媠A}b5KwA4 /,il!coh8[m#jh38GK 5XWS-Xڟ{{giWh&Oϫ$e2q3l8 ]3¾鸷r}jTłX@c3Bh:or=zyOa45z*&%x#3 Jp(i5*C;R0!' v?2!ǯǚ%"].5=* }w1MH ڟha @着'?ޞ Ӡ[倭jq<0i|rrc(AyU}{Ir _ gRG3<8D4Y 1iɻA:ϿžbA?2x'7eV,gq)qE(+Xd>v$370 '{qgOV$__\ RƂ섴׉(36K޾8E jOɉ2DVk-9Uu ?ҷͫԙ8.Uի4LΚセhftr̂w2GǨk9NO18>]GI!$)Rml\=onzYF/֪LC6s睴W,E̱nu-ߑ/>nQDaS\iKW$`LژAaFx*Z#UEA +^?-eɐ#@YkaVs]8Oj ;LTQ&۔ݻ&!*%&ZF*/![_~졫ݺ߀Ѓ;QnCIv;˖ h63pb=3=%jWcS{yJUXBdr6@mJ<t?+.a[^or/}΢[`* 97ڼ/ox4<~:6 nM8&^"zcFi{m ĴRixa|;qsܷ{p>H\^o8ӭ ?Ő Y*q7U$` (Y eØQC'R@P|jlwz`9EpW"G%JiRx%@\}Pz]k"mlF!q[DfO*|g92bd=NN6LG/Zw(R]+_ C󌦉#0 jSbt$t:M+d7\}×a%5*ɥ@  Ԇq$y2bUN4("6>^%8޲5ƄoOÓ+B;5EyZ>WZ{? p+1uNDZV4K=uR防s8 o U#bj zaIJߐؖXߑ!&&=z޳|# /rsb_w `xLMǾ_ٚ% kr[S MM`GyfqP=ubmt\mV鵵,=\M8Bo=<0NEOJɷl0hlbDג1!*:I?^Gp@\om6gkepckLM[N):6o6]q-HWA}T]dO_Cg}.8[{)0BY4V3 eOT _zT/Hio3}6j!V0)RkuuXn/ ȫxGH;C.X6}" r>< }®%y<~dsn8%濝y߸)ENRNMsh .A\5XO`m|@*LKFj9p}VZY‘Ю];I9\aYc^ `7kb;Lձ,qc^rbY us0D&cg`{yZ왮ݟj@wwϱOˊum8_ ER2A.fV7hll \;= :D$Zit k.OU*= 7D_8ipysIןŧXg{v N,ՓJN^ fjb2UײvJAs9{zʐo$∸SSTayNj*0耀r ` F5@-Gݶmأle^/}}t0,żCHI Bi;œőIYi[FFSkB33ӭИ 'u ir~ ߻P^Jsr1t0}-=7&YdQ%`j!jA#VyiyβO ԌA'xF uZT2_`}O`X+Qi)^ 2˳+( '=s9R!e;atfpy0GIZUmܽ01܇#$`apIGj+M,[[l+/`GJ'̼֘ml|W{He^BnUpjUMxnYA/ KJ)4XI"{~KL# B|͡JHN0L2:c-%Tj9 7t%jb9#* K ~=<;8Km ".-,+* 'Z<6[  )eo+WcV"HGO$@#$2DAPNnv pY60_hTj ʱՙӸ8}K$R,#LBh:w,Z$XW䉍3| {u?MH T5{z.\&#u& K1N Gc4NEyۮo۬w02hϫڠ$WddYB0LN;Ey&i?$7LarmBzFFz~0.kW57HwmehzioniR}.j:o+y|R\*NJLҿ~>M(x>k96X!|+)4#IB>]u=;/Q< ( ;rd>Dyx}Z_. 9*JގJvKIRp{b)綬g&\ d'qӘp<v铥c uzSWkcq|rijv/*i@3NW=F|FUD,,XB_:/< ~m*Sxy/jBEN5La-z{ҁ+i=$=3,KO3=d h=V>8K ClJT`?h`)_1f̝Tn>Kԥ|Hnxi (ZZ#֭[po*@.;ms:IZ sSA&OYE $<n+c#)j,^\JIzD,םQT4Ċf 4:7i.`#vX',绷qh &/hDhENJ'IIҞɫ_k(Kw ѡ GBRHٚ]ࢳX,sv؄Aϡ{z@~ɉ}߄nGdzb=}w |>fmC'c+ޔ^buΐlOlɪڬ=rTD^9n6X\vkjc 8l(C'!^O¨ZLr'} JڛW(>fe$oDpT 8q)ו%Q/0Z' 8w::@r`,vxwI::\RRӺ5Ai"I`WO߁/'As佹VFI||}dk:_z²#Xj933\XB㆙x+pq@!QC0D|_4</&NM{zZ@wDV[_D565V w᯲E D#1ϛ fdJ]|c,lȅ+nhr#(K3ʵ79-s& Qb#;: &Nh {:MXD# lt,"u5- HN9Ѿ,Au[nhk"d^qmGt`ŘsS=p?y p05D@=i<;bi蚮\5[b-b'R`Z?>=<;z)8 u).-,+*9,',*1Rf 6b=3*窫87?WviEq"bari}MdA fx TziSg*[*?. 0A'(IhklosS~Mh@hދJn{u9;d'euhBC,7N,˶}_%].׆)ya:3$ADENPIqeXb`CR@(C3ŽԻf<.,B60g!Pf]|{;^ W^y5(w!z.DetuiyOjnK ʯ7 p6褿8nڝ |!h ,?MIG- ,nSJR TuW"{(CReG@Ń*(^VtG. )H5ʿ,͘n":)')fH' $6{"Ӂɩ֘^a2Tr,x9Ayz gp4 h*_sO6c%XnZ'TC+3$JǪJ1`+Ha]\w} Gyzb152\)U;?,we&O>U!iH3cDe qCnZM= fw~+XШ?rAQ I|> r(P M2}䑎Xh1!#r; yͅ6HAdJDUQpLSI QUEhAd❔;lOU>ar@@+A|C%D(_#V*3mkEOq 1k>luUXZYрdO8;vX GP xɢ2E4HH.H PfsFmChlcIw|dez0npkTbNFlm\Mm`aze>a<;,t6E+pY0%+a uӊ)i/B=ynZXa0HS[KѾԦh5rH;(Cy1$GE. %D4%yJMUj})փZq'MN~X x|2e  ?m0sϩGrиĞ1#Vδy5N˜2<8(r$F×m[VUC[$\z ~Nm!e3)+Qu>o#$3oy }CH/a2pZD =o)|dvO)90QmhOHH *U{Fw`c)'`wa\8Wppjp39πc}nf5gH{o60yG-hv [tSt./ GdFrWed9\[SᇇhHtVJ,fAb1ኘ6܀#(oΈ.s.~{tLy=\CcOh|bqH}zuS(jMwtvrqv\OC>`fG>:(&=n7O+Z3^ZW:,XAY3b)#_'';c|ۖ͏P _c _o lP6IPן_YXU yEFY-]Xųw n+>=-sLOX; Nh) ҙ 18=tݒP7㟌H20E\^:9O5[)F6zI %ҍʄqrQ(Y!{UOunaI՟քEڢD>_ +ap'>au.ul$&:6FSZ]ʐGFZréFѬ]@%|W&#t*ǟIhz}拏C#:8LCC{Dr۷P/QK 夸XK-`ף̨l!ݢ|ióӄٰ01:&CX$KO[SH'u ,M7V>_ ttiub4EG'2bjj#AYj*4Kh!oYOOsN@R ̟Y)Fٟ̰3 mT UEkI8&*B8dH ]DK|cf ΢2f;{3߀77Q|~"6SH>=<;:976˳Nm-,+*)&]7l,I 6|/43;کؿ3Sعr:朇SdFcӉu;yr .bdzcޯYGt)OvN6)u't~W|{'vX)rh/KR ;78a@]e!S>_d_AE/0X34 PCuf/C4;0j7Ǵ7G~!tn$G.ȽY B,2)MIJܨF΀ ^f]Y™& K_31e:b[h `<fWEnl9hYPP5:+E Bި_O2QLAZ a)5EV+K4ҌO:%6tc;;_SH"7 C*PU%!Aa|#&u7R'e!曲3k#9 M4]ҫ <;z[),M0eî P6o<ҿAf@ƒApp*|Ā{FW[˔XͻC&l oȗEI(=#o KwP %R'5{'ׇ_ %0m#%S.ջLKhC&F,X*UnO?$'lDs-;@*~OZd#ƣ ;h"dB 5HLUl'_EX 3bqo?qyu>yr zH>k=wixֽ0RaN@l8Ͱ]l[Q%J@5=&7rM^/be:99s'a8\xxg0 8suDrita4{e1(|o˜_&t (^AHU.d)sc,E"!l4P~0X..9;f A;cen3ZYbb)V :jnXqڋuzP;z8\z/G!ͲS&f dĠ%MߊcdoVV _BT\ZmS=vx!i4 8 ?7k-$=:5ʭ(Ie_o$V0G:,b˔Laq$QYؕ'/(//"3&l)Ȗ{ =Å>Z&]틥۲M|>Cר׈ɤbZ@fB_sOzBíEC,*`f haOq/nQ\:\~ϒo ܁QXb"^ ̿.7C;ߏDKF7s!Nׄ'o/$$+=g3 T!Il~? $ ;JH-uV0]MrP\@ .SIeC75I>V}I"h V%ƈIhU߄䁧)x5]uͷ % 8Qli^ΟmE/!A2Ac^P9Pb!o7AۑI=@I1WX-\ ½ed#ٽ?yaA󪾔Aӈ]wU{ ˸l$-ܘVeJ]=zq4^Uu߮p_잩܄8^GƑÓ* )3ك֑gZ?ta=?eZxx`[3+.8|,WoH~Ya 7^DÎ].rSӽޒZ,RJE6GGê?<<#>>HK8Ju$!# b)/ :0 Q5~\2xu= ZZAB!O$ ( o HS|$Wewyҫ®m3ug_ۍ^*UM&k--,+*) %&;ݥޥo.L9 uѐ UBtl{988Y*=2snlczhhee+BL"Д*C5AmLJy8Y%fd@Cz998]M$%! -.)%1M. K~ ^VdWd"Q^y&o~CDŽcrc:;4򒙐2 pܔĕrQ8.瘳Rd5Ա!mdwVY^^So!s=im̋DSCswU~UH B%Ei۞QOG4]iX`W[R&'8`21QJ=6aU7%.MYǡʫ=ԝ&:-XתILaGW'c5 =罠]| E>J FÒޯqh K%fwnV@"Ĵ>n}R?Ku)έ0{Mחs "q]hpކv-ʷ:ܦ7n9 ުs3ú``%|hlSYe=aNOK%WTA,M)HK1.\2y6uU9@25ۧ1aF} +Urm:bUWc W&Y޻3{ݬQ%˪ئtmN(T>qʓcGڹ妬 )gazXMoLEsqC^oM}ZzfVtwQ@q"L 3TZW"A_CD[XB絸]9 &9=h*"~{\HcmjЗj! ON**:ͤа1=ED%m +03<1pĿ G8J#9uu EfNY{~k0o jkh b|]Aywȁ~]Ttd8z)R+(ˊ]AS񗙃ENaR@en/SeTa'7fӥ׾ "RP"/2PR$WUULV¸p42J! @qCGtH 4bv23P1X\=;`gdlөjb2;̆[J)|\.u,RQ'VnAMQŭj;GSC*N%Ѣ,]sp}+jyzyPILUFU(2iA4!àÅ@T{tq|"muKHĐ! zjTgfW: ._AE3GԲ|bm6NU=꺛/,?<5H;h&:unTs|}:S͜o<7ЕޑV3  f0ԒM(ğdiwSrpCLJڔHQg,RaA^L{z$VGvN3mJX/DtrR{34ʕW%=v0l76k?*!ʧ & uV?Zkm<0FJoq LNUWT%!++j$8#+#-s?6<6 <ƯHrFO!'XZTyHI g]n'nؙ-tV 6qyƱMv>OE65AB B}#$\BpaK5H] ,٧A!E9z 5ɶ J`)Ѿ+ ZFQDmam qgccD e|USwqp1_m6J<&*S+/"-j ( c\FoteE51 |VfѴe-~Ɠ(1,#96b֜dAjL*usmp\FybmY nhYg.` _ECT{Y&f"K%Wb y,L5sIC){1'A!^;b ,3?zzxV!vu] \UnjC?1PWPQ(;QSRbRP~NyLjV_:G Z߱ņ'&pZ1-d2u%W?j_|   {l Io䀜>M ʣn 6&5g4KO0C*߁1Ľߚ9A}яx`llcyktAexX⾴``wӊSpzyE~~b$HvA[iӲXVQRJ%E:9(lʖ"4X׫1$1כ3';(2kXrS2;{y 79M$0^/a<\jA `ˣɻ^N׹/pA20rOع(M\ @: z/IĦbB'_}_Bt蚄k*~ /ikߘuZA|X[]|F]M}yq1rj=ҨBN!e5B _Ʋ1.r) q*y>< jAop1E$;:."7# , yA3)*$B&8'P3C09,| V(wnn@JW,ccV]2/ym^slpnx$urnJptz5&wSQ4WOa;THz3y2@'De[Z+tΠ͵aKFYK[0׮&,] "*X Ӣ8mGu xa MT0ܐۡ7V,2+س! EMQlc7#:ZNnstuzxy`abgd]XWR;pQ  612+(%"_X ,qxGBGGRRq?2򏒑%ޝMIXSX7OJxkbJEhӠQ ]l?$]et[GLIT_RWVS!ʎ4;?O̴IDE^W5F/a.7:!&/(% @iעxek@@IJ+]^Fupq|’ 8{ ~S7bIS^BSC29dEaSǗ3tatK`$u!RkzERS )4kZf{4ē/0uʸm\15oRtbAL6Z'FJԻ bWlib}r‹2 杔َZi%{ $/|niǃҨ,-dّkLF.ut:8"m! Cy(KM#/8' _[638* 9.o=O)ICDSfY8\j $ljd{|йjg{LGol6?G(Ԡ6;V4DΪl(h`9;CBMHѲC 9im RFeh"'$'≌;:(՛^m<ж~X@RǞx,ingy x&?0>wr'"┣mKN4z'`1dZG.X^ݿ:7. ['6;u&f !~_!NjQH7j/[[~9BrJ98GwޠW\\kw6Fha*rL/9Glg阰3;94sE.'Hd–_#gA#Rɴ=\qbނـ3l20$ NXypFO\_^ ݏjF`/(-^Mv^e'g^(Nۖ\dx}`v( ~aDj62H 'KoF wK )Dü|nenq{,!揻ǒq?2+XS!+B ,1HvkBc*CނZyT5 +Ok{U,tN_X+LE]\FGQttw.è]vUWOD]tzE[`*_NsbiSD+.&yJGLS?_nZ[ѦOq^E2Gq)*-2X*pCu^?R ^@懀N\ҠB)QFGɏ&|y3/ڊN D- 8\ 4A8\)֞ϐZ43ь-P7T·Rud#P*b5zNyfEgQ+I,j՛0j^ Sޕ_V%,Je_/>TۧD.k~ux{2!͝?y~3J4AWfuTm)Hm˿i|.j+(#89j7 }:Uz< ;VE]=H @mrq~GVSvNF{W?>Jt>B 9=^7D0r(ϤG4-|16 B7bM 4k ¹^+76fida2(ý un_B>If"U},Z00/[JEҝu.hҋu gqzo.5͠鿆Qo~Hٯ#ͫ} ( OL}a[D6Im2x7{U@;  JCCrR/h*3<5$mpCrm0H^Kr<%)X"!L|&kMHXJqݨXa gMfe*= U`mO:dQ5'#L4VYX+;T:D`}Q `oq|M2sԑ{eQ\Rf|0^eB:|78Q.G? A/HiiX?~(PTEy"oga:2`^a}L"싊'Q-n_D w4>i71Ȟ,sz;.-2ܖH;<%3dV5lcf-/UKhR|EYO8~ ipg`{QXOV dc$y7+`~1 ؓL=[U߰U6@kzG !R: uޱkvT=s^˗R"G]L /?epVeH(Iq()7~8΃wq`q-|I սüQAV'}0+e-u7\1,׭Вť GH*6'&)lRU)6*M P^0UJbٶ(S JkWHh )qAm]KAO4yUҫĊL䑐|+.o7B%b Gca`%rml= K_-lY+kGU^sU?KkÆ/tt^X@%$=#Y峻DKMH9.fEP[ $ ݬ_TE72p.h:X]lV 3tc2m2~T熴ď xLOWS7R0|ӑd3.0uV¦s=\o㊓T8`wY]c:)SǼ~MGY4k3e~tqaQ([|RxQfi70tTsf*>A9Ϊ,S +*S&T,8H [...h绬Sy du01Q>t̟5 ^I/{)ob/UF_5ܳG @ω:ۏnr'nS q 0-,ǚVHk~C A/rn=Sg)=gtW|ҴQ|spvl4q4WgqV;!mS8uӚVG)L'|0E4P `Fhw>5fTxE( g>s\px{J{! +ek8ά$2?.w GVbU5ר 25F>Ĕ0{ij<,?:۵9OǢo ʥӳHUZ2@'ߢL2 qMG6rKJENA|5n,r%Hw~st+3I6G)<'qtUoS9 OX.xm!HgPW!cmقjiBG\=u uQM;AVjSGeLErON](V on8P#/*V&kxz3ԼFtw**()vylt),U =4X0:VzhW%{nMTZO1` jKOBM!CZ,k_zmJqb7⇮#k sj-qnEyᮢ1x5_C1ܧRp$/C۱]JsԦg -ֽ*i4xpw0&UP*"J04YZW^z`yFE潋>mqڋrh1_[-=h\(78 ; ڽ)"q(bp Y3E/F awD]Tf;,Ndfٯ%9{Q0}1IBC2O{xW4ҖXV Bɟv}KLemNP=@JNÛ?9KH3fh,|wek_r3}Hz|b=.Vxٶ  ;s.bV-[K`qE_98'VzLSR^oUG_,#L!Ew)fT6Er?rEjQƒi;V@QZ,_ewD9{HL+C4siHbad{vl+}/{:Hip$.©B 0@0 [kl'yqЍdMTOzob·%mQHwz4I ;˘]>A@Ca|G' >?&ΞŚ69ّIL@j)Z_.DU4Bl̔v )iy3a#;t{m{๪曾/,M@șZY^/td O]س;Wlx 7JNK# 74ͺ |~q լ*V1#V1*~O ǗoՀv8~~1y|à`Ե)Yjˬ)(X /Q!ikii#d;VTmQ<]&fCu܌%D5Qx\ȖǙI_$.niM֩KJA֨|HC+NP{vU᱅jàCя D>( hF>q̷h>>-􉫅>=b~K8w7)шH{QMLܖliŘi.Rv:&d=2̂WJxDс٫i*,%?b1m ƜS ?42yM%Gds@RյZC"è[CU+2LWnk[$d Y%O_JlĔ \+˷ՑlG*oP~a^}=1íYFh'vh6vYcQU/j+סk2s0Xvxgg%PisxPy3PЛ}.AO+&a>ijUQVFc8YQ<4^K.ڽ ca ]ۤϴ`S$ p󨷉sdE>!dNm_S{>)pùOV}fڟc(j֟ fɸ1#:(Tebai#85rl_K.N^ܮ3hO`4 "< v_rXۘt-'tX-¸7:I>'&-(C;Wfҧ랋-c\> vo)9օ#[$脅A]RacvH S:DC_8Yt_⚡S}iBQa1O{gn[=:RoO\w+I aH'LJ~k*%-؅r^+VJb{W$y\y!C5thXeXǘuEެxӯ%5\) DBfl4p6>vc?,.W?yPTվ蝛S$-XKJ0aP)FHTծx{\G 'SRnHKǎ;$&UEuB4FNā ׾,ҺCIz:j#i8];4:R c3#Ͳs`cd(L6O8fx:1r=hC1Ψ[hW 'wKs yLa">W={HyC}>$"B%2Ja<X;ۍTn|VXtY`Hme[-I?R {%~qgAmtu%vkʁ2QN{S9N"o,TPn,_:\gS!ή^/d\BtO"C"!yyxy.ba/*pa?+뭟?x2k?pmt^5jI'J /|`*{aB~i{1H Nȸ&NF a? m[yl/=\6 ;@F[BEn&yya?46?^QeRFXc&)ߌ@~=Ḕ(aC CJ 5OZѹk-Xloh.0'jiJԲĶ1^^YdMJU9Ԅ-K>@w] cg\v #`ڭPqԎ<& ʪXW&JQ^%(Dz(vd/<1NN v;ߵDny ǪyIx-4=X^lL nm$N(^)"=V{yx wpNU$I^o\1/ߪ<AЎr ;K,bZ%#0 𛇹K|4\}R4F[|gd8O.zͻ5Y%!Y~a&t/eq*[:&@]eꉢs-oz$( ($BDNq$᨝ʱgmPD'.Ju}BKػC{+T5˼گ+ȃShX6ez?JL0Niћ%:rI:^n ys$3IvZ >?0H' G+)}9)y5 TGM$䃐>%$+Z @`"M{Q0M6; |#&`#X9੝16KE`voze/.ҌP7ѥ!ձ;O}=lQ>OyT?κ45 6?.Q$}W_lަe*ϳ!gffho-/;f袮~ [DtEgVILMXhz 랴тK`[ʦ7vljoTjW*]v,{ 4>.M Ӹ~>qY[TDV?ITr5v)j?PrWm!s!jz&snUf|>-R/q,ǖ6i٭FK*7ۢ ܵn#tZdۺۺ6\[l61D&?f] bjR z%4f ]JL}oOTaB75oo̓ vk_ y UPWm]謢mL}a#J(v, Sq>i^ֿI 33H!`d ~S'W rYj'L/ Qp{V2 /+y FT3+m!xѩB\dHSSwlsЋZa׵!B~o8ϊj;>o3_9oWVFI'GѶ+g*/VF~e`.7t_GN_K^xE+`h>D%?| \P>cgJբ<Ny*#S憣,5ٟL@4|63Ëk$%]P6 a 3 !XJN?8icJ}],2]wZ"* q@br Oz  V@!!ιo얨ܔ)Ezt% Q1> WwFqc0󨥰S R{ڜA)^82`d1*̞e@"C;u!Y\grrؐȤ)!@3V%#hgk7g`H0IXoϨ?5NB1l?z5d}x5IA\6.%oy-%(kmZrn9LO?+ӍuZ%ˑ~EV /+$"/&"=3%#{AA`{wK\Q]tBPcI17:CnqŻUƮ`JU 61qgۺQxgshCLxwWDS^[ntWdxyZˌ?% '  /6(?+Q~V'A.#+ BUcԓ.#.% 3AA!8ک!S_{$,,%;[HIIU[gZTM & `E{k@Z-M(N4X@MW~񭏦,fhWahPL˺nuD)qnboJvc .?<9La-&5NDh7 6DppeDSxL^bmG]ɝȽtWlT;Fow+ l̀"emC[URQPIms:Syk9:drZtHTND~UٺDY[-ER+AvGSut}pR_OxjZrul@nիߦ+LfyP&5 I˰{Ek|79"5{4*&㨗2$-5)55-0;.Ufy*)[=٫fՄ(6FUHEfu?OV1B3*'ʯ6CyQ*ތ"# N(b{qs$耒eVnڴwvmpziCeq_BWp "4ZT^?YrtӢpҸcffzSHap(olb~j}OK󑉣ZCSj_@odGJ]Mgy p)vȖ +n~JqW&(ڎ\_% QîܡѪbhU]Khm>70klvXAkLV]qyCZoEax[ybx~#AxgL|xVSNfiaxkݱ{HwW%{az텺VL} 7q):9.=gK9?/4-ei[m}.Kj'0γ`VGpt3)Ң N!87kF? م{45/4}`J`701(t " u]N`[ሓ^Nº9d4,$Fp_Nv$R]z^E+# "A^bQ~`IGn[4 FIXzNiä:kjY@uGVtDHDQZMVdLOLb . 2&=! dHHa! ιL!!7XAlDK?_A٬[ﱄۨjfnB]:R)j.,䓍!"~wu%!:^&Oݕ_^Wp]QnG^^ ON._wk^vpyF껈zxp}@]SI=RP? !ZzncⅩdQHclH` <2QBCW75xjbqhe#䌩%9ׂ4; +8 *#AIjY:0 ``=?䇕?:7>4{$,LVF_exπHoH|1crnY.c*ЋЈ3b!>>DowRaUA_-MfM4?xwԸ6jnFNGB2XEl }PӮVR,l[C؍c7hTYu 3-4ķգ8Ij)^?޿½ކ Ә}rsnV<^A+?}92~C`mi !1&:.2;AQNgjx i@XQQk`}ii# S*C[RIjhS?$+^ɥxpĪNZxcmPfss`_IIjy{j_WiBPijUEU-庭/2=2;(MgAs O؂%ı/=, 䂰 V"&߱&,; ߅grml~z6/+˿ߏi[xa|qmt|yVݮVSo,Yry 2:6aLerwhcߴìh~mow.{bfst_(:){mI;ZLwLr}Y2_IS.hwybB //841&09(&=gr"_` <\v >7ST,>:!OhR *t +H#^W0{ /(J9=12sq ܏]oT񄆹Oi,1WPRԥksN#M߄l#[sRFb̞op<6@of[eA iFokCF`ygi~ۿe\KLFZuQDKZ7tGJ -4?/z-$#Ll^2 F$ʧ$ę V8"3ܮw1%,b2mxHB^ܪDsr]`L}Rb~wbmszlde@hvZ@>ިDXrEfu_A~ºE/qugk[y\5PajQ L]H~]Bh@SnyZfF:2":=";%:>;Eg0gh97?| =&7  J 4$ $a9.}3 ƤoPV|w{A6r@@`I\znW)=nlAtoOfz*6vIruvi|`WQ<"irNgmC8YvT3dݹ 96އapjX 80-/ 0 !VI( ,# 7,5! ÿ^2d 1"z02j-4lB!?t6:* 3WYt/k}GUqX_vkmW|#OdʸeUl[~oT|PY0%I0;I2!QKYwDjnxQpue}eQIEIΆV-}^jXq/86(IT%~a1:) ѱܠ܊^&:L`r:;.+j 6ݧ3(=eax8#ō%8naL+'pskCbRI#JZGTJtn񚅨kDT$_[K u֮qkbzֱex*NhA`ۑDk-.]|fCៈLe  0bBL蓅vz6G-;&t/š!5Ŭ5pl!HS|sknSӴٲʦ (:7.=563 j4-7!Tdr*YLufI~&TZHU6# /Q4:[ъG)kTN; `~[rN:3ZPXXc]NUī-R#ݬΣJ|f1TLyR񂬪C1 -ڋ /־Ui}<טVp,VAsde~_ǦĤϓx 8O)%} 0rV?VFNtN[UJ <ɯ{1_Mbs|vOxJMVs~C,=}PcerChtqbĚgylI?ܰd *AX{䊉c2\KLbJ 7R$9:4lqeGUtzh돫⭂.IyuZγ)9,./S^<+E2#K;IK- 1t{J"' 1 .:ǸBO" ]"<*qᐧޙv0)]ǚ@}}+on}zt|һڴN 9ONx˪IQM8Pq|Vů۳ͫv.SCTPV혀]OQHxW]ClzsXLHo\CBu<#?ґSb4icP i8吓к'Ssc])1 6 1ܷ[=*)t`v .9~lʹÒ'L㉀%-8L^S|!` C*ynZ$+uv< >ZU>ȫ#J8XN=¤Ơμ:AgnrrרPIen@UwtLxd ;:+?IO8Gv' B H*guhph)!=#=3{Xf O[@٦GS k2=!L(X'Dз,&e[<8WmX/O?UDa>c}m)I$+h4Rd 8( & eND 6#5-: ڮ&AQ'~P-sRz(52/Îr]fdm m;BYcJ[qbm(D#ؚtNe80W}oWDԺF(%KM]N_ˡè4{3NW)Yg, X;\ @>zJSBE`NgtFZr& yh {0`<7ad >*> ͢&| $,3  ",aôNLkX!CZ[A}ʴp\.(і[q߿ =.0 پDFh:t+zx?.(ՙ&T RDHo$VA `Z:y5`N/HbiɅ! 9N $9^Jr|/73.^2512H˟j^TՒD~Fc;jp[U;6 -@{O|VCR¯{#ZLcα|h`w%K H]AjFqr,CUN6heK`o^k|F҄k/,b>8թ_t>6+tH{m=Ql)^C7Q8YU(xGˣjjK~tU.:>6*:/H|Ae8#PRH^oG36ʂιX@Tn+-t'3+kv_:0-!cdspZ@+ 8ĠCf'EUuGqu>>dO(=,))/b7q*c d24/r:(5)bS cF"D4ZİHK&_-6/- /*ԑ#5%}VTWsmG1 "L\-\CC;,gCxgb)9˯ƣvrcz^46&AF5L@tfpaΣ++=YZ!fU}p@j郸GӁxhOTD2ȏՇx.Jik)9= sxJt`H;o0Id* ! h8  .$';2WE_y諟o앞rؾ]ne )*&( գͲe=Z6-[W2Ygme}ыĢz|gztĺƢߊM2~gq݉{GYC^dTzj_>Xo"yh:1ݥ b#1h3_C̭񪙪iAnYj}}b^x{jz+(X#fxﯴԡ8CwEalH"<;˄旅 2-,48o~  wpؑkp[syCk[I2統4 0''c{nr@%B-TfY1PdswEYylȡf*SMZBz=-,29fKS._ vM.񝯺,=Vg ,`8۠ |7O6>: 0aP;;G~wH":X3~T'I!gEMUz D`d '-0)}4Q=KqxL`a62!M.dd`L]?,.| E|eH4%CC>jt[ @Vգ="yp"{H-T UhC,| ;&6@ pBG~O&O DKzcimK1gĴ(S&_:CK*뙅:%B2 NMx5 UX##VϚEI@$$) f|f S /NNSp~|s]&EwA0|2 9pWc׭, Jmx@ympPØy%$0."(m! v0܂1 R m4Mbb_= ՠԅ,{U.9fJQIvv5od&8]::Io\aad&[֛_Sk"nCyql uae@*&-ͷUh.̫| VH$BkB@oѬ`5tn4#. 5IbZgjAZa+(㟳/fwVe<6 ?)  $Bբ8)2>RV* OGBIVḿ7#_''ZCE~xpOAXP YZigTTZ@Ksbxry~]a]uz`hQHC^Mhc{{Bۥ^TADIAQP2lHZʼCSzy}n=Utjk%}crH {̷H >Fk`AJ" ٷ 11. Ӣ8f/ 4',"+1HDd|psT3-vCѸwRk3:'Mi^Dnvz% f蔟sKoPȕwaŷ}dyy# X P1b@gOwdl XcQEbq₥QRW9=*F.; 8;.(*Y)1ߩԂ5+\gIϷѻḎ2hrT( ⋽h8 ?|lix31 ҧ55. %fJ.ehpPE_hfeclo11\!AbEQ Jq_@*3QWhuešϠV˯iΕCaq悹J\3={zPAa Nm71׫jX9:%H{1=1ۢۻ)GI-D ":)"< /;6!P'o:5KcJLnY7%|~XBj23fzR¡իE]:"T·wnmѱyhbT25guL薹~Dk{(mbeVa;#w|scQꂂiahwCqgX j37P\DIHjӨW)=}<yKnc}9: -E<`ʨu{Y^hrXip{opaNSfUwAQBe?aDIXTDG_v uZq5%Tѥ{F?ZT<.@j29T9;- %58]=elW-Ðc.'; ŁlBfѺ;1Y N-Kƫ1:F,USPשVBS8Zz+^qϓ򋡴ů.:0YxZGǶIbv8 {buii?ԳYOBﭑp1̻Yǻqi(IP-/: ;]ՠJ₧R8K4 ` &E2Q)!8 ; މ.ZH` 2%9 K$&2aE(еu ؿѤiaմܴ ?Dj~%Κ&Yt4bzkGop#ٍyՄ{(|Ni^z~5\~g7)toH |YȎRL|S8N&'Do}D)5 ,|DoӘ\,=K':2\\K_t:\@1n~eN4c3H8?hN0 ګɡݴ$':(6#-$iS;bJ4MC :ڠ$1MW 0>:䝍`i?lLJ`ktԣVt~ᅋD|wapdcz \=7:׷gxp3-=YpIm93.$UAL$Rin{7ڱCbeI[E:7Sႛ~SY ,'wby Ə罝 ; X70bCQ,xéϰZg%DE :.- q6,7 -vfk ==%?5 q/ZṢ⏁lWqzǧ3ZAtɈc4 $FRAe0XcX\?@zƵɪU*i alq-Pк1DU|B@hoGP_]>im.BE$芔FKTNfJdl[z)>#m !,, rn|%XIܓܿ`4)p6(@%fR0X>17 #rafj &)|%7%"DES]nKa;qnJT| XSia5*Jgkwζe~؟צ̠tFߠ̡{=}\bM*WurʞlrIVCmбbm/= Ϋ񚚨ы=!NE6m{6() !_LC!'OS# GA! ʉ"ƣIS0]v31-)! x3uT|G}E\z^y_@ឈB 8xCOrTb>S.Q۲%<@s`OAT*]:/LoF]k_ƣ~texk쓊^X@G:du><ƔJ`x(%R{piXp|<قN2?5]M=Ԅd$=ܥ˜;&BT.Th" & ߟ=:l ''"+JK7 v eqzaْ:SԀrZ!Gx߶~~Xc6LiV,B\xMIQ<ľfOi0KPLD^r~vKzIb콨"KȊ"(P()5N뉖wx9X> \˥ǎ#7$ѯe [|KlwCԇ*&y3#f"21}ȈjPOz]NGZM}b/_AAmMD%Q׍٠k"]`~ikK:b]FȲtZ/2kU,|kG3ZFBDTCe ~ngBiO[Ct2;.f& N < 'I6k5G)0#+ "@+"ͺ26]Hs P1*?77 t15'[\J_@h"ŀJ{; mW3Rl_@eybVdQ^yM\2DdylUlVFi^k6.{ϐHru]~EmIu]El^KBDZViAJf~iRږ> e\73I"68 ,vH7-6.4*<߿&,%gζ8C?Z1P_wmݤ}$=In|0ز7)9="0?&H_Ao(l'cuͦskOYtS,`[$@yUM=PBxn,\fRKɬxv_6$aZUtu,-bmpGV\)K\rf\qyY@~ %#.с,8*ѻ5i03"8% ֯jZw&& ";)"X3 T6 `V'12$!l %5⋜xg2)."h|. 0(ZStRjvOuqzvGW!AZ23VAuvrY=hʔkDzzheP+oƞ48@weh凡ZܡOWtGJ`yB,5~f듞- {h|~HW9ȥ~6#'  յ2j =A"KWۢ29ku:'~n&.ɼ *#+UcaE>:J gXW[Χ[A_N)cL&!wTs~qVxp{kWU:=Hgײ>tV&)(ksiOVհiCzETеG[V"oWWF_oH)tR^&oI/99 ( /& ?$&D~@p HO++^0[JA) ͜:'J##q[\ۼ힍EIOB|[NJYT2o ށ&Fbv $$ '% 6 #`{-?A)sV0/>RϠͷ1f!\ ?ѮuHn8('7Yc'xeHk_Mh4BZ\[]{>:)sjTrUL"RY Os~&L0pSɹuX;> vǝlNBgZ눭Xf <>6Tsgx.5)5=+&CmǫD%OThs ۜ됛P%?Jf4:WY!?A$Pg2胗NBwY"ZP0Yrʝ0 b\;/tb#1ȌRJPIb!7& n;ʒYDӾ͏H!Lyg[E22K_7EJ=u~.emt^'/≬NՈSo2 LXlpgwte8C6ͦiELpfaKPxqii٩mk4'BpO4b+(̫%Oq}E JfQ~c{uQ%ߴVBC(~۬))beb:?,r~ 9nNfz&C6zAM.%xӵV,kFO5N6+KJ2 qkg-: YqlBS"GsJ0ܔcYP |sJ[sW]s?ɜu`N|,' -2%;/*Avugpꊔbb8~t~tcycJ7A߿:7OZDR. lo+y6iT^CQC)9B b MCRuV6S Pĉb3)@'ve Q fU:f^OfTurjYzasH"SM1f^ܬ!>HBi|noLn0& gz3GT\F_heW~!zawY)8@M)0=ݭ7o!.3ɌV41 "3">= 4!˞# "$o\P6-ś 0r/ݟ7X7³έ( $ChsxȖoS+epeJŽgiCido{GΑbwHKWOsT3#/~\R2W@Dc!Um-SOcQC1%H&ŠS^1 LXW 祽/a!03tH d ;jcRh} ,[MSr,'~wCh]~ }mMOQYGVQKBi݆tܳ5,>bidCU[mU3EzAŧzIFrsl jAnPNZ\p&'`_xKN!MRFa5/21w 6c[.&(nMR"!3ȶ_/C~V/x]"qӭԫ& 1 lk-)197!r\^K@w<ȈKSdep]fvsj*~Q5uSvnqmq'wyoǾsS?R"I_ln+@+VyTJBZNƟQ\`x aJBw މMё ;pB?ߐXu? }Z;<%: ؅  ?_=.W=Uٗ <ϲ!1|Ng YEim#/&.7#S|UyIYIBR}z-8Ffs`d7tm]+N]6RQJ4@b[_}*7UbJdQkFOA_@t0}> _P|u^"K>̝&gKd1jsLYt`Il;91,:4x>:(A\Y}fttSBdY3+H0VQ_BsLvCTydrm\DcFVD^c66ƕnpѵy'Yм`M**uLl8B_gߠCkNCUDS@{L/ cC5s[. bI -:=+J#) 1a8S  # ͢ %~hO¸ h;0*T7/13|0w]210> (dLL=idOw_ڌ=MIjJbI~b7Ƿr!iu0 "BDA(PD4Oy{ʹӯ[B^FՐmiL}e jXvRG{nߠr k >C/df)Y8#<5/_oI(䕚1U  /7/s-=H[a84NaNcmum =#2Kѓ^ "/v1K@`F3(l;O;nb{μ¯ W+Z&yF`K|\EVâkGJEBXt U"; ’̂znruۧ޲ٱ %.ER* '$pl8FnM9T1+ N#f=3fkO"_5-K8sdFW DP^ZzQWGofZYNvYpkeFX3#sVAqmcJN;NJLi|pkVYZmww`kV) %*7Xiknooobf~~rrMFrr|z{FFOTJZH"IBILHQUZ_\H&  0a(Џ3YRPHCUTU>  ľZXMI;1# VëX.*ƣn䋘͘f˹+/RTZMKspthlg(*%!!$&(WV]^CCBEJ7<* uey( ³wspxz~-ghU/k9bg'MICCypvmnk-8f%}/lZGKh/s}RNc7 Yg &#&;$۴SwIף$s䄌{V/\ZSmsw~cddfytrs}|FDHusndfNg{R@M>/ bB,Ŷ~yelkPVWWHHIMmvvuwux@{tmiacm t? |rldXSLF?w¨0b0(%"&743<(-"&գf6'2Ļ'#о=WSꚟ㝟ljdqbhf z2102<<4574 7T#0CVco{oeXQN@9=1?9:<#g;;;41147$-"!!*9?6i~fnQ\XXGJJNOOONR'# wp}9B~bbfdi ;0/!٣)C Ŀmkάhe!1[:I>u;LYauqlpEUW">5Zu %2@Rdjy\RZ;<27$!--()-622>}t:;;<iQpK@YKU;/96" [vo=F 87de (.6º` 2 3"QHG垣rNBDXTTRpswt}~{{tsr|zLwNSTX%"(оpZ/ 5MY `>42*&   U= f 56::;iay_t|90R+oi;d 7< [6sذeϋuĐ궬G&oU8>%lF;FNJ[PTikfaffhoij >b'" <'S_Ji}lm  W퍄=6-(#ckv~FHP]$)7DNHVT^`f w rq}}yx[kod^\326~Ǭ, U͒81=G)RUY_?閖5N𸹺 g_eNp$"*M}uro!".623̊4!.h}u@jn2TGCqKQˠ`KP_fmtpXB*NHF[{\|upzjnOS.^(52? ,'#^\QVLNLFvtwwhFoj7\] QR[R#c > fnuwLAYTP;7L_jg{&(;ΣpaۈۦVNa~{dg3nbjvwq{|v)]1C` ALӗ?= #;8ܪ=?:9) ^[UODHXZkծxQI0-  ws~}}dfvL'LIOIGy{yxkPSVUX9SRVWQSP4KX MOB9;,2KCYWi`{/`~LWýz䒉kMCF]_ZX#mEF[[^P\‹>&iISƢMyrqݙ6d|yadjPJGCNV*441&0ctԸ)nnjѫwvkN)WV%-_{  86@񜂎i 3$*P[BUQiedyp VZvpnh p  A ]5/- bNCDF@BP̲iPZbfow~x+)!84 UAq $YH+\R-_dTPw$o++"!%T8vH֧\d<22 ʪYԨݭpI~mkd`anP_FAD;24*`j>=,ΰe}pND^\#(5;< 1-% &$%:26 |jY|lT_YMF+М=3TghT-,&;?:b#OIOBCfwwp\OMUYYBACJ7$8K?   m$am4UP޳BlX0в` 8' MK#^Y Jx@Nneb28 &p 6 9MEXWny~ͷ@K  ;ՙ ^)<& &\VjdvQdfPnidbffY$/9b,ak7>>7*.(&%яu_\-./-#%933:8-ҝmq#S#gVX f?<xjm`|xsbR ^ENKJp|vhe]HB?~LLjLƦj{cjmWR][ fHHLOsv}%SVIz,i v746Lxe  qefaoff_]UVp8899650155p:9?1; wA,/.z/ ٱ/Pq =9#%&#!#!;dRVYJv~uhm\TLDxqme7?'l>xh=%oVXF{vovnoNA{|gnۡ]*x$%"2gh;5XZbIKvt~putVYXY6Z+GSZ6_^Y\kbalonPsқ} Z(!!8G"*$*ݤMō= Uem̵ tKR Nvض;[34=#  oTadfWW~)Wy^@_EDA!p|zK"FX=EJvMD[^o3UCWM7QY\+)= ي#EOj-̧C3o۞ϴ3#lci 0DոY2nb{dG^XL358$ ,) `bϱnd!P&/78 ' *38 jaxlRXGMJ8ĺ}jWlj*;'+/E kot~yDGGJbBPea`J6;6t<^CD{E))- "uB7AΨ&7ɅDS6=nc-nh|cjmVCBB?['2)woV4b`y8!~ܦlCHUw5fh۠eYCNH63?#$峔g$$GOm+L^Spy||fml%8?JY U XMrx$x+-7=;DAGliLi`cgdnicg`hrw|}wmke5= *񈇞vi:u~ߌm)xsplkf]_""'!++UVWUX\AZUP{{Whp636}ԇHԥ¬=J֬O(S_FHqwbzKu&whlgb]WI{vCArY&)(*+Q\^X]"#%w :,qro䖡5ɷ1t)p3 أa&_Gie`Y-XI70S*Ų- 'au%Gm SE%"!=,4 `Gy~goUOcedxJ"Ger xHJnmo i< b{viCq\\ZY5))%%~\XntLqhy.X\PMODx^U^XFDOu{~v(#2;qѨ4S뒞.ot~YW+).ހ230! QTkǫpBWRxP.,)Dd@0>.a mur}ڳ#U*a[b]0ՐG&~}oE᧡ṅ8?6^Ul`{qnw.޸WRM.Po}. p24*/+>BťnQJ3D%ڐ̺P_MHcihӵ.Q_I$(+&!S׮ WBLܢ1*/#)A#'<<:j r}lUGQ,X/NԬ(.1WPyf`TՔ wa'MC-/+$:VӰqz,.ItHapL^Z؅tAMESV[@Zyrv$-18wsḣ9BmײD S>A%*fmjq:@DXURR3n22;^efX~ƭ6,.xqŕxl=e,ԚeM }fITfFF.B^EG *>;ÛaKCMa'sCl}g (.7cm$v <\:}6GW\Squµvl!` Ŷ2٤4_T']⹍Lײ\b*oB'DЫ0M  $ĸW/*'LzV~j7 !If.-D633Q"9N*AیYthzv 񍀀ޞpS6ǞBcwprI rjdQڤy _o)E;I)CHHtGF5ض6S _OT&BUj{v  /0;Ƙ8G$[^^PkH;o#v4bSPl *>_3GCvs e KƋx5/̷ oCT[> I%ϲj5gL )/6)## "%$*/h-/-7;?:43-'ZUEJu046͂j:1'In/Ea1*㖑Ej(TByX\:gpHqH~7D2g46E41yے > oM1țZ xm~ޙ.UxlG$ƉJnE|l~:1#*rob a\12X'3>]%$92;412,K=ly@ubeƒi,%:7NA@I^ED}0Iv%ut_(: Abo#aNŲeD94-u K_Sn)Uz '0Z HURk2࣬rJRD`FuIpwp}>ryvwv5W\W(ϵW^]XSl'nBq;^_ZUNC8=8#(- >]? <12+(UќpsvKD_\IN"1:](pQ9ŞgBe^g,]i۶1 +3?xΙkvo(UMRxeϚhIԮ4ܡ⪫tilÉ)p TUuDJE~GLSV%_X_\ADYVUPUwnolkjsnBG:[Z*;ɓ؎`dGQLI-LONMDQ3lobmideddqB96|>)X8r s|zH}yC c %n$+t*7=vэ '*k-ؤ~D9Zħ"q- Mg&?2n'*[duusS2)$́{ӗ G&tz$~&ɍ7sduXx]'c2Zg{{| RFY#IJMF^YRsya*(Uˎ#$ _З5*9'~f4=rn_={9;-8 [bFw@wF۾7u$e_T>" |/0!?G%__XCU(t@M; PBƏ5qη7t5T\ e~*s2 3ow ˜p~i;5CxΥ2wUwk;*Z_ J eWJ\#\03<)ob3#Hգ{RI8e[]JtbB'+k$),RNݚj&-Xw<=02 VjՎqHpJUNzڿw&;c;y~VcOnGDsm E<|voec%IhǓdeD݊SS㭂k Pe P37F^5aL$Q6;g0X)M~٭^PAw ۅy_t#PTD42E~yr6v@ѼKt7͖!ִQ:5UL7/X(BQjyP3FݴcSV#$UNo9 >3 `c~&"疷ABj؈4s^㖏UVIpqlYpkx}N[6?0u|{2zxa|ixaGp`.]Hy|ANU\]lKF2ũ7u"Q)`]a 5~곺=J\qqנ6C 4"i*`+ 4mvhu"$G쬇5׿ dN_v }VΛۨsE xw4'4 x1دԩcb$Œ֙>#4WuUGޓN2%7;>3 dOh==D0^0\g7?m(QQlouvbFaV_hKB{2cV \L,U%g0;rJz{O"|} Ke>;$&.+֗6嶟N˝zլ? <5Ͳ P).iJy&^apm_ aj%dGQ qx lW.G؇ &?'.;8.Vc9(zE8XĘ`ا[aQW@O<&6\ڈApq'鞍+\#˞Ej9R+E /S+§ܻ+w'.$4Ŕ֥OCf |ZTFOhWTChmbix-O~[*E$/$1T.I6vS(xȩ+Ҕav}XO|chY.|rGVUltKPkYLa{1*.<<5 L&6ܦ)ꙇ\@c&K i<:*/)<%?deyOReX_Bob&mS^KZ]DE/V}Ut|CryR}JA@Ax|qJ{f@v̅~r~@Z]FxCptV;\BOHP/Mp@Cnt]:sM꿪ؾkӰ]YX&mM#2.Q|o4RKB/B 6C B0  a rJ~|ٌ&?[BГiRʭD]dUnwdA+\XimWәƤ{ڹWd' V(Jr@9K)c?4E&źgsvkQ 0O@KV[@ю3=h:; $]fݮ漝!FjCQiOe#Hᠼu: +$5Fu:GIn1-$s>(`!2ޓApas87 >c qR1^>i-%smH>mx4\DcjIr {Ո'|q7NFm G,*cl?Avihw4AdGc %z;><ḳYlc"# Z:썖.]~݊]YCߞ9-{t[ 3*1ܭfk #3-# 7 AFΙ8) Ǵy'2?81&*SRuw!VڍT{XШGXGfmFAh{m\Q|U.gjzYysxu|n9.ϼlWLEPrzAKP.qZk oFa bk}@A5:'q ٞ+OJsRێ.=[. k I聪d jǑ+ 4Չw#@ #"9BO|V%ԇiQ֤wUx_uԎ5gmâX)4@jq *`w/tachqrVFGNK%ZH#$rbWőB҈,Q<:8TZ촊gY } T`KܘnovV/hh-z;2[nm"Fw6#Mk&9/=EH$ rU wOPFC*|ϺE|؁~uxj }"Mh;yCuM@IP4Yǣs }DQ*-.#XI~gM曎lg~kZ񂛾a5ゝW5dOr"+byha+:9Ϥ 8]F; *ELK8' >[je8 ؽ;8;8% Ӡ;tYT<*+͌H>4C:WtLAjm@WZEئ1Z]VpksJS(_~r{xRCJMfX[p Cۏ~kFETcثw~uf0kbY^,QIvOX[ŭu$ &HGVk} %`YJQ\up:piRWDU6Ѭ#Z :Ex%.Ǧ8 { y ' %(.WI2.?P* #:m|1V*%gJG48ܔj+a˭ё3.9o$B9w~BzӱRM`tsCBE/aj1&ZFeʣ:1ńT1^ccU]?03rT83o\N%P&] x hlv(;7 N|R :GISHJ.,)e71밤]?վIy9# l:!MNA^$Kd_DjYRHaBbKYеd.ieDs f6:xO皃@x  ukkxjpOqZzW_V%B~ŕ@X{M C~pBfuD7FIg\Bwd;# &]zB~EiMݛ8,!xu4Qloh9cN[dR㔇1hp_AT[pt{kcAJ}/W.= e|qbJ3+ϰ@tr-QG2ۄ.0c_ rxbk' IFYP9faq #(12E AHWXaxqt+'"t AR =$3JYT}~wl/nݫ+$5J˽Ox+!HqQ~y~AB{pef  !.g3]xd_-*çUMDC@E^_VGHO J36cT3j>)(y"5q鞅w|EZ4TO>BIRYTah wnmf-^:hg!L`q0o^B/挫WX2臇;fkbS./*!$Aaܞևl=ܛ@|ĥ_cRy˘21y{d!"h/7|m|AÀKD:{{"jÄSh#pl{xO^Afhkj{xIDOG~vkX=$ޟ~yϠpߠ캪jMne\ꑂ Y眤k^MŶd@B<7wx}=뎙mpqn=+X9Ux j%'4 J.. .WDKJ_R'0#!({TqtҍNCHv0NTglctz)wc!*J'dctUX87,j GnȽ\ 250)/dБ4ұ岑gB?#[̱vk "(bw爯⛔jy~iY^K[&:!yd 032_5UN5 /ST Il,#NG5w B/*  o)(fk9071v$=* xsN*aAFf:QdclC^rUPmY`IAcloz* aqɅԙ胄xkTIHuda qfwDwx}HSKzh1_ufP3_"ҰE (J@5>cfP;ER2/NDc/0D6=>M'G乶0+"s(ٯ@!d0 S:5ծ}!][8nNی!:^kʤ'$W W)PQ*pH4|y0͢$oRGe8wGba,'|t,zFXU(FHK-jZ&7p:[:eŠ3g;'ކ`x@)1T5 r^2 3jU =Q[In>j GdAJ,jWjTG٣\L'W$H,W1qé=p3.1LbD a(w0A1ma}xֹ/gl z2l?~ynLPO婏9EiV>iufFt1e'6P}re- < yNx :m%[`GK(QEiOFr%$ @Rcbq4 3ܱ_3$dsi>*c&/6x D>-^.~j4؋RLVӯDu0yX=Ol?ˮ+Z]U`4oÓ:U*q$tK.)c tܘpG鳬F&>~1TU^DQYUJglECc$d5; 8ypӼBڃR HT(-B̓Xc|س9g;iJ\K꽰폏x㓬)G֍ G:I-TQo&eGS 5T>&EDGByÃ|f%L c&߄񷶃_`ѰkѲ/zJ6Q>̖G mbW*!M0>1X”T_Z{ԥE#"5w61:se9vwm];a5hO%eS'W_$m1+#,%J:ဓiuǂ'mڶء} ~ٶ@or鼵66 :ABx 6:m7dk7 5 aV켼]nYvkh;~}zY MXr@wMHL^n q?;CR,cJ+ DIF D$1䫖Ѕrߠg&;%pjV \RD8wEw^޽yV(12 !* cV |i2(ܥ8"& 䃆Ǣ63X#s:`0 )ׅsd3mQf! "޸󜅞("}ʥpMNAጅXH msjGO^wzqjAtj=(;p"B~) YfHP5d3 'FOZ}8{Dqgj/JbvxAKpUG)@G( y5|C=Ѝ璙&9!iuR%A9Аj', !*%2=Sأ+3h42g =k w5({:#*!zW$]<~Æ+pi !4)En~4=NosGײ/4+곾Ej{tO.ALW먳E^GxqFg8} 2lu&fw+ΑbQJR{~wXᚅ7w)~w@Aܻg\Q"141&!:sIj} 9;del7 =0AJ# + srB 1U 1}y +WOkJ&bp՘k"P9:06L`(b?~y5ԷBGD<ȺPQ cɆ꿍2-a  Y醷bS+Ku*]2$ 9YzUOW0b( hp>iiP1"QC6RCD.KE'xb{A4%2r=cpSVcAǓlT3 %YC t)J|j-#*%%s*,f ȦܓICr^Ո*_97*Xa)BUah,YlO?~溨~T^ygڛ5r+Q3l/tM-ãw'aE^P3~]A%2.x^y^α:*1yD\BtbLbt?Ll),$ódߣ*+'" Z1#U45EnwdW8Z^.۔| E\)gY j/:` $[:12X*ŮAvi$G)_cbŧ%Rf5}{az~G|j4"JAv!};.ܘv!$1w7ٻs_+ L6k\ fl0V.1'NLFKI]a_ysz rtr{`xXouw^FCWde`X׸]o~HkJVOcEFL:{r~NDU6BP*Y,.[ \ejOKJ*vv|bx|yu/UG=93"9+i'ֽ8#ТޞTO;RjJqPr4ȋpoc_^aAmL2B殩xd@oD~ ҇7^b!Jv_nǞ-G}%ngmcbkn"k'#W+R2+b[ԖGW@8v563?JWH'(#+[2*2<7_kO;  8_^-G@,UkS*/(/30>]9F<0:"))FHY헜a2'/λok\޳i\]<) )\E'Wov;:> bfa[_HxZC\}r`cõdr8iՋm,❝`mRN֣]PZSpFSQP*(~!;4F a}d?9!O뫊 7'*K8C ig˫&JlMe/VV&Z#cxL'}e>kZNdͿKκd3)1K|&KDϜ܃ H]nl 9a*я2xm|}ЅpEY^"I~QM@STDW[[pR6 (ߊ!"'.R)W2gc, L(!/#KT K sPEYష֋X6#ێ"Mܘ\y<ym'3QZ+'ÛVqb8ia^Q0Uݽ}q+$m.>Tw4pZLhTf~{vx@vDv `="p#kk6dfY9ac_'*YWUS0peJtKED  Ջ ?X9c]6EEJY-E(Lcnxoxwm &rw/1z:N!wyLx]KQI=+X`O'9s-2m[C7  ![ P  9q ;svK+kyCKCp@oXiZ YlP\bdc)f_^^QaR`uV>"OND@GZ>!j?'3z?="m:`nDsU4FLu s i ai 7VEؖZRSgwgcQ{hMqV ^еQu]fb7޻|H6T$''Ϣ??A Cu-t\sXh0ChٷLUHv9]KXOuȏ#qPA}OQNig4EZhBm >rT ¢./8<9(WLk!2!|c0U%NF:0CK1e47efgrO-'De7?Fd0HjA5ҲŧEĄ\P񿋿߹Գ/;z,&0([ڞwKA[;6;j3&` xU# V^ O5 R oXly:@x 9c~t&&'B[.&=M FC~=RN֣]PZSpFSQP*(~!;4F a}d?9!O뫊 7'*K8C ig˫&JlMe/VV&Z#cxL'}e>kZNdͿKκd3)1K|&KDϜ܃ H]nl 9a*я2xm|}ЅpEY^"I~QM@STDW[[pR6 (ߊ!"'.wr'"┣mKN4z'`1dZG.X^ݿ:7. ['6;u&f !~_!NjQH7j/[[~9BrJ98GwޠW\\kw6Fha*rL/9Glg阰3;94sE.'Hd–_#gA#Rɴ=\qbނـ3l20$ NXdc)f_^^QaR`uV>"OND@GZ>!j?'3z?="m:`nDsU4FLu s i ai 7VEؖZRSgwgcQ{hMqV ^еQu]fb7޻|H6T$''Ϣ??A Cu-t\sXh0ChٷLUHv9]KXOuȏ#qPA}OQNig4EZhBm >rT ¢./8<9(WLk!2!|c0U%NF:0CK1e47efgrO-'De7?Fd0HjA5ҲŧEĄ\P񿋿߹Գ/;z,&0([ڞwKA[;6;j3&` xU# V^ O5 R oXly:@x 9c~t&&'B[.&=M FC~=|’ 8{ ~S7bIS^BSC29dEaSǗ3tatK`$u!RkzERS )4kZf{4ē/0uʸm\15oRtbAL6Z'FJԻ bWlib}r‹2 杔َZi%{ $/|niǃҨ,-dّkLF.ut:8"m! Cy(KM#/8' _[638* 9.o=O)ICDSfY8\j $ljd{|йjg{LGol6?G(Ԡ6;V4DΪl(h`mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm` AC pXn|:gJHz?<&NN\OHz?<&NN\OA0N@`8fA@pr Q,y2/<<><:<aBG&<C EfFaQF',y2A$(|$|"J0<QO :N N"LSf,L NaNH$H (ШШ"XC. ߑpg gߑ``LNu G mG EfF`8< GHRG?????<B/?<NNOLNu This is a boot sector and NOT a virus! If you remove this then LETHAL WEAPON will NOT WORK HMsACr,سnLCN`A >< ;G\ Nq;G0Z`A ><* ;Gb Nq;G0^` A NqNq` A NqNq a20<0|Ba2aLH@HBNuBgHx/?<NNO Nu?<NATONu~<|iQ fPQNupfNu<f K `<f:KBBg<fRB<g<f" BIpA`6>`<fr` 2HA@K@02|@FH"xNtpxgFX츁QH@iCQ\C`P00000ؐPPPxp( X``h00`0```0`000`H0x0H 00`x00 0`@pp0pp0Ppp ppppxp0000000 0`0xx`00`p000@pxxxxp ppHP`PH@@@@xبȨppppxp xP ؈P PP  @******* ****** ****** ENIGMA * * * STAMPEDE * * ****** * * ******** ****** ******PROUDLY PRESENTS YOU LETHAL WEAPON CRACKED,TRAINED BY BELGARIONORIGINAL BY SLASHTHIS CRACK IS DEDICATED TO MR FLY.FEEL FREE TO CONTACT HIM AT THE FOLLOWING ADRESSI.C.SP.O. BOX 5172021 FRANCAVILLA FONTANA (BR)ITALYOK,I WAITED FOR 6 MONTHS.OK I CANNOT USE IT FOR NOW.OK,I HAVEN'T GOT CC THIS WEEDEND,BUT ...I'M HAPPY !A@LH1|f1|BPa*aUNGa?<NATOH@<;fAFPv x a`<fAFPv xaf`<@fTNaLH@ 8> 000 0 08DD8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarar'ar a F1 : UNLIMITED LIVES.... OFF ar ar' ar a F2 : UNLIMITED ENERGY... OFF ar ar' ar a F3 : UNLIMITED BULLETS.. OFF arar'ara F4 : UNLIMITED GUNS..... OFF arar'ara F6 : START GAME.... arar'araaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar INTRO AND TRAINER MENU BY MIKOU mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm