.$Qi!= $!R FJJ'1X3οߔK VrMsʚaX'v#aV8@Ro0`ր%cN84>Dxˈ:e|c<%8 r!KUNIKORE03B9CJEB@RH@)(П)П$(/3< O@-" |C 000)O-0 /O000)@ i/D@-k@/03> /0/0/ -à,@/HàΌ-0@0 00 ( p,0 Zc-`0P U Z@ 0P Z((0 Z`VP (pЍ/HGWFNFEFഄ !1L `"FF~,+I,K1 *J!Cb&H9&HAF`"d!h 1!`" M LS"@0 89:**KFPF(@F QFCFh%m(@( H$`  H` HhRFh(C`O :< N0h(Y3HBf 8`j 0`Hi "# I0h@hr 8`V !F H @("Ff . < EKF+c H(_ F! L%0h(VBFbpqq 8`"KE(D+AH @(  Ff 8` EIF)YH("F#FHF("TH @(e 8` A@0MJ`MI@h "#JIGKh@hI CK@*x(C0AF)9"DCF+1H%`D2H000N1J2`h0HB;0H 0 0 0-H-I0`,I0`+L0 `+I0`*I0` "!B "R!; 1h!J@"C"hh#Hh'QFh!ICRF`H`8FFFGEE < h@R.lptx| OFFF2K$1J1H@ 0H: `-KC +L,JhF!>*H+I+J9+H+I,J4 @B`a `0b0b#'?FH"&46 F'?F%D5GF0`gF(` P0 HF`H'BDH:>=;+ KJ!C FFG?4@HH\8pIx( rGH K$ J H@  I J9 H`1 HrG?( HGFFFN5hHBx*=**V(H*IN0!(@()ш ,@,D!(@*yi @BBKJH@@!C qxA @B@pp I 9 H`.IxxCpx8FFFG8H0"CZB IML `K``h 3B0G pGI ;B x( 9Bx(@@@@@BGWFNFEF F   F F$$ -- 66 *P I@IFpGpF A`QFrAFArrr8FFFGp   $$--66 !*3pG0--$$H )0G#IT8B" L& M `ʀ rrsJsʁ J ̂[9BGG  H I,  @B` ؀BИX@ X !H؂فY{ CXsG   H hHB\Y{ CXsG@  H hHBQ{ CPsG@ OFFF $H F hhF$Ή5(Qh @ `(`&0F(hBJM3@HD`T``h 0 4`T``h 4BaFȉȁ! BFB!FFG@ pG0 H5i)i{ @(  (i{ @hs@5i( l{ ( Cls0G J@Kh#[( @G@pG0L4e{  es0G@H1B#[Bp0BG'`x(((<(*(17Hh( !O p!Hh('p `p " x8 p(܀!@ .*%p`x0`p x8 p('8G0%`x(((((%Hh(%p `p  ! "`@!C x8 p`x0`p x8 p(%(0G L IHh@h I p!@ ! ` qG<  L!`^(((IHh@h "#  !"9 !S8( Hh(  `p q GL c(Z  q G0%L !"#(yS%(0GJI8(HE"( Hh(( Hpq q GJHhI(H``y@hG !@ pGHxpGL VJ(x!C ppGI 1@hyG $$ H$ hkIG I x @pxHxGJHhI(H``y@h<, I #^(P($,'IhB `**H`  I* `FHh( GJ!pIp|G Gp  " #%+C4C " CC1C"C$BBpG𵈰  LkE;kE 6*'IM8@( hF`j `K``h 3 4R*2B IM `K``h 3 4BGJ)x(qE)Hh(x(! H!@^!(xpJx()pGpEH03B!"BGtE H!p Hp Hp H!` H` H` H` HpGpEqElEp+  +\ @!@ J@C @iFH @2 @iF( !BhFkFY@X( X!IBYkF@( !IBݙhF @jFP$!@C"@CpGp .n 41(5 41(5 41|(5 41u(5 41n(5 41g(5 41`(5 41Y(5 41R(5 41K(5 41D(5 41=(5 416(5 41/(5 41((5 1"(H`E`I`hpG   IE ID &B  ):h 4 5BGjj J!QVB p!QV  vHI`H`GHxpG K VBp @ MIhJC`IhC`GHxpGGFNM @FEEL'`f`H`h 7H"V(1 6 5EE J I  I  Ih JC` IhC`FGjjWFNFEFഁ FCJJ F&@LE OHFKAF9`}`H`h DH"V ) 5 4QFh0C`h0C`vLE 8FFFGjjGFI @ H"RJK`Q`L`h@3`U``hL"VP"V0)J s Ih JC` IhC`FGjj ILKJ( 2`Y`H`hH"V  ; Ih"C` IhC`Gjj GF FLN   @B@0*0"P!76J V( 4!QVbRR48)!576J V( 4!QVG48)!56J V( 4!QV24(AF"RB@0*0"P0!576J V( 4!QV 48)!576J V( 4!QV48*"I V( x  0 oIh"C`IhC`FGGFNM @FEEL'`f`H`h 7H"V(1 6 5EEn 9 I  Ih JC` IhC`FGjj $$`IAJJ`Q`K`hJx J4!@hC` JhC`Gjjp%&#HhJ@Bр%tExBX + ؘhI@Bр C(pGp (( 1H  ph(C`tE @H x(0p pGtE ( ؁H x(8p( `GtEIppGHxpGGFF  )@ ( '(?1 (8 @F`i@ ( '(?1 (8 @FC@ ( $(<1 (  @FFGHI"RB GHI"RB G0  H JI pHH 0GlA/pFF@ AFIDLJI@eh$h`U`EF,$!I4@M)@!CDF!1@lFaEF)1@iF6FpGjl!l1p$5< ),H vpG ENImIAJL4,4$'=,@4,@T4,@GjlAl!l1p$5< ),H ,pG "G Gp )#  )&_B )&_B#ic  )&_B )&_BSc  )%Q_B )&_Bړ !@a $"@C%*@CpGWFNFEFഃFFF@7@ D0DDB؟"RmF? @BD!IBDD$BF 2@K@C0@h  1@! RFPIDjF\< $AF0@(0@h  1@! RFPIDjFC< $AF0@(0@h  1@! RFPIDjF*< @D0@(0@h  1@! RFPIDjF"$AF0@(0@h  1@! RFPIDjF< $AF0@(0@h  1@! RFPIDjF< $AF0@(0@h  1@! RFPIDjF< @D0@(0@h  1@! RFPIDjF"$dAF0@(0@h  1@!RFPIDjF< $dAF0@(0@h  1@!RFPIDjFy< $dAF0@(0@h  1@!RFPIDjF`< @@D0@(0@h  1@!RFPIDjFH"R@F00@(0@h  1@ PD!IDjF.91@F00@(0@h  1@ PD!IDjF91@F@00@(0@h  1@ @PD!IIDjF9@1@F0@(0@h  1@PFIFjF8Bc8FFFG0$ H9J%Q_) HI TPXJ!  )^)L !cI @B`TlA)L lA)H0 0GP0$I8K%X_ (!HI TP(P 8 (LI @B` I )^) L H0I @B` g 0GjTPI8( L  L!j"^I"^#(I xPp @L( LlAj$I @B` GI8( L  jHIJKTIH` GlAl1j/I8( L jHIJK(IH` GlAl1j/L(LIH` Gjjp #&v5+@,@D *@#^[&_"^ pGWFNFEFഁ  0B!I"RF#[F @F!8@(8@h 8@1(01 1"!Ih1@1"@2"R1`1"`2#11"2!h11"2"11"2{#11"2q!h"Rg#"R]!h"RS""RI#[8@BF8@P 8@#"R.!I`8@JF8@P 8@#["R8@SF8@X 8@ DDD564B>8FFFGWFNFEFഁ   0B!I"F#F F"0)00) 1"!Ip)@1"@2"R)`1"`2#)1"2!p)1"2")1"2#)1"2!p"R#"R|!p"Rr""Rh#"R^#[8@BF8@P 8@"R8@KF8@X 8@"R8@SF8@X 8@ DDD654BG8FFFG0L!h%-HIJ/ hI@ `l!jjH@)HIJ%`0Gl)jj$Hx )F؈I@hFpET++|+++++++++HhlELI8 djj 5^x8H`JHxxBpGpEqEGF HhF+O Hh*L HxF)H@(Р$ (hI@AFh!CL ((`O*&IM0@( `L``h 3 4R*BFh8`!bFx(!`Fp lEHpFGiF IhF` H`H`hpG0"MILK `J``h 2B0G$iF IhF` H`H`hpGG IhF` H`H`hpGG I @ H" Ix0px( pJ @G0 M("@ C L K!C*!!Hp0GK JH@JH@ pGJH@pGI pGIH`IH`JJ`H`hH`G.<I`(H`G.Hh(GGpGJ#@(GLJIH# LJIH LJIH GEEEEEEEEEEEEpIL  )q@J(@H1@+%JHHHJI p@I@ I0@pGEEEEEEEEEEEEH"HH!`HHHHHH`HHHHHHpH`pGEEEEEEEEEEEEhG!/HhJhBpG3`AFJFSF\F{)Jx*2j+@jjiF M-ygzBFJCNKGSmsh P0Cy+,GT5~p@@T// AFvI9iFyP4cj( I x)1Bk&x 0B^ 0B@ 0B&&p0bha%erax B/ C&p+ez 0B`{8`s* p;@ 0B yEC- {B%{- C&p"2@* `yEC- yB >&p* y--%>&pery0hC xhC rxhC r 0@0h@h@ijG G R R BN  `0vfdgtQ:0v`XP `0vfdgt R Q:0v`X>P 0b +I  R 0 %Q`v`wp0v`&- A`0v ɛ fd gt஛ RYAQ:0v`X0C (0/8@4K`FFFFGSmshF!"#$dFpGj+ Akk*Qcb) c!bpG0 ,j, !x B@ C!p dk, (p0GF$! Jh29`GxPHBӐ #pG| lS dx lxxCSxCCdGx*Ғ l2Zdx2px*:pZl dpG lx+2 dx3pFE#p2 dGFKw`GF[‹SC `GFr x "C p`GF lx2 dZkhKbShbh~b`GFt x"C p`GF{@; u x"C p`GFq@;s x "C p`GFgs x "C p`GF]v`GFW~B v x"C p`GFK@; s x "C p`GF lx2H=p`G`HhJh+y9qzq Jh I`QiIQa! Qт! QтpG@JCkBpG3Cck+kDFMFVF_Fxh( HhF8Vxh(x9@>zj#$(x!BшFCF,j,!x B |( 8 t@ C!p dk,+x@ B:( (p s@ t hv w+*lx)y2*d)q)@Fk89*)8rCF[kX8)(x(3TH9 xhphx(8hpi~)%}("((8(w~@v@8  B}PC}P@ Ъu(x)~) !!C(pSF\F>P -[kh0`,р x`Z|`x8x(W:zj(x!BH!BEБF8),j,8!x B  -`x&@+x Bd.`!C`w+x B!z (V ". @Fkjz0! b`!C`wjz`j bdk,(x!@(pJF:P -HxcFFFFGSmshp )x B,j,& x( `x#@Khj&pbdk,,bpG| "V#KC(|XC( p#KCh|XC( ppGDFMFVF_F𴆰yI hxI@x(q+lx(hq3x(Ҩq3x()y )q3+d ,$4"x B ky@ BjxA j FNF1x Bв B x B9IsxFkyqzh@( NF0x&@i,ѐ>$!x B6@ B3|B/ЀjB*|/"FyP4!x B@ B*2|j* |BjjBӠF@4;DF,R !!c+jcc+c,bb~(wB)m)hh at r uNF0x`pwhgbh``苠!z (V #.NFxwx Bp B!wjzkjz8\ b p)x @(pFFFFG0 lx+Kq2 dKy j)Ѓ$@% x"B*BH|B@ C pIk)0pG"uv ~* "" xC ppG lS dxpGFKv+`GFu+`GF .ٲ&'?KxL"(@) h@px@ h@aFLh@9i G pGSkHBPhI@P`pGSmsh  SkHBф @pGSmshpH!IB@IJqHHOHH (M,hih*z hr Ha 5>.pG1 $@4ؓ<"6iGJI@ @Y hhG<"l" J I@ @Y h hhB p<"l"Jh(*`G J I@ @Y h hhB J<"l"Jh(<*<G J I@ @Y hhhBG<"l" J I@ @Y hhhB G<"l"0H (M(hg 5<,0G<"G0H (M(h 5<,0G<"  G  SkHBфHpGSmsh  SkHBф PhI@P`pGSmshzj-݀'!x8@(@&0@( 'p st `v!$1 p=P4-Gp0I /K"/H!p0p0p8!p0p0p 8pw p'Hh&h&HB>p `%I%Hb%HHd%Hd%Hg%HHg%Hg%Hg 2$H`1$H`a#Hb#Hb#H c#H! s"JhF) hp (w)A1 p1" p%1 p1D p$1 Hp w&`pGcSmsh3O}<<Q<AB9%FFIIHG@*pGI hG84I h G<40#+`+Ih"@((H`(Ih@(%H`&H" 0#I 9"J"Jx? @@!CpI"`1H`1"`1H`H`JhF)8 q qHcHbb(ccL lc &H(`0G@:9R3SmshpHh @ &"rIP@@%a )rHhCI@Iaa @0@aHLH){@B Ix( Ix(I pG '@I0!Hh)h!HB:H(`$@, @lq$$@, q $(P0!p<@0,$$@, q$$@,  @ Jx? @ Cp$$@,8 mH(`0GSmshHh1hHBH0` %4P4 p=@4-i, %'(j'p5@4-H0`GSmshHhhK(" 0`Ih#@(H`Ih@( H`H# 0  JhF G@ Hhh HB H$$! 0y q 8`GSmsh,*,$Hh)hHB!H(`8AbxB1:xB-6xB)2ixxB"+ixxB$ixxBixxB ixxBixxB Hh 1,30l00dpG lx2 dJhG$Jh G3 l H@xCPx H@Cx H@CxH@Cb2 dGlx$0pl0dpGlx,0pl0dpGlx -2pl0dpGlx .2pl0dpGlx /2pl0dpGlxw0dpGlxw0dpGlx &2pl0dpGlx '2pl0dpGpG pG.$Qi!= $!R FJJ'1X3οߔK VrMsʚaX'v#aV8@Ro0`ր%cN84>Dxˈ:e|c<%8 r!DOLPHIN_SMPLAGBJ013(n؟嘘唘h `0 lIO`8Q 4 4:x NNHX PT@@8Q 4 4:0 S 4:h `dH`hH`/O/X=RJZ9gs{X=LJZ1gs{ 0Uih7 RUD@ 0X@ q`PUUQ HAptbd5Q1QUUQl)`D` P@ @I Hps'6FTQE%In@p`P+5@;7g;#Oh(qF&PRQ oOwww.a$PcWЏ`^&'_ ?dP@*Q?piIp`5SQUEU`ߖ_p`_c~P?@G@FTtU4b_`dHpw6fP0;UhGsPpIwrF@TPAUE@?c@`@wGfaUP ?Ph`tp@ff1UU$b!o{׀(2?ulB_a{%aQbrf>)< ^ 5~C?B{A H7p6 `^Q5UU@IFtrdUQE@??faUR0U?@)A)(wJfZS00%1[1F!wpfU!U UU4AwwGf~_ @DwfaS#P`@A0PU@k_ ! T?2ifa$UEDQ$!?^%^?#I@hwttFbBEqA  wBd@Q@biq_TR0BC?ww??QbTUBU4$??dQC!?ۙA_swwbE3_Ai~$_~`1P0S$I`QiÆqw 6UT'@i `h`GGGf&A%`iݑhHq#FF]E$E~a Iqi!GOETHH#`P1a C@q@81b@r6F0`ffPFR??01?HB*i8btwa79*Q@ _ TPp#```0w%FS ?`0660SS R8 DqF6 Qy@`p?TPU4q? ~@  7 _0\/zz @0H??*kp3$$$$RSSC4FF%RteC4VG%RddC455%BBBBn(G4HFrG 𵆰4H%E3I  2O)8s1H1N0`Zxi0KxhjBgK#xhx` yhi0Q,1jB( $` h(%` H! !H'I8#7/!  H%`0` !"#!H#CHI@h `XGF**S@*p 8`!IL K%bhm20 1B M (H8`'? N M'(B `s7/GF@  $ !0:N 0 # @ `5H4I5JihC``3Hh #[ y-H#h@8C lN- 'ix!!7/ Hh(HBa-0KH#h@8C0> 1 !0IH,I@"H  G@F A A K $A#Em0(|S\,ѰpG0 K dA#Em0(|S\,ѰpG0MljHjCA@@b ,$8 ,$x ,$, ,$,#j@BПClb8GG 𵊰O&8h@( G "! @"! HL!h @!C"RH "IH!h @!CH`" 9h @"}L'K a':Ca 'a$" "CatI # hBظbqH$qI`pH@ |b+lH!$ hI4, eHfIjKCb `cHdI:`cI( p[I$ aO;C_O{`K#;C PHj' #@LH&Ej XL*HHKIEb QHQKBCBPJ#C8 ML&IL.#BDH@I<`>I@ , =#[B$C` <`@ 4I 8@ (L (I HW&HC 8@.,IX 'M&@7/ !0I H IH'I@" H "HX"Hq HoGF8F@ O @J0J`$k$ Oj 0*2Rj"B"GGK"[jB"%0GGB88!G UgHgMhgL@GhjfJ(B&3/#! 3/#! ^J#/# ! ZJ3 ! XJ#/#! TJ! "3#/#! MJ#! KJA&3/#! 3/#! =J#/# ! 9J3 ! 7J#/#! 3J! "3#/#! ,J#! *J&hj3(#! %J]hj3(#! !JShj3(#! JIhj3(#! J?hj3(#! J5hj3(#! J+GX"GkGRGWG\GaGfGpGuG@GIGGGGG b#! J#! JGG/GpGH#hY@`pGX" H#h[B[A)KGX"H#h[BA)ыGX"H#h[BA)KrGX"Hx1px)!ppG!H#xY@@ppG@Hh1`)!`e_G@pGH#h3C`GH#h3C`G!`!AH-G@ H!!Iˆ*ˆ* CG@  L' ?տ '7/ېG@$N5/0`(4 ,G@'x ? >GH#AxY@@AppGGI `Ix0pGHFFHx1px)!pHppG**pG𵉰O%8h #[ "! @+"! $HL!h @!C"RH "IH!h @!CH`" 9h @#~J$&aK &>Ca & a&0CauI # hBؐbrH$`rHqH@ !0|bYmH!$ iI4, fH_OeIjKCb `cHdI$`cI( p[I bOzCzaJ#C4Z,/LHjZ@IMVL#BSHOI<`@ LI,hjNIX8 JL 8@EL-#B@H(H8@DG #O !";}p OjF8` "!8h(GnGR#C% I NBh3B1` *I `GnGIh" J)0 )hI`Gn,FH#h@pGF( HhjF!(HhGFF(4! (-h()!("#[M0"#K!I H:31!"H`!8Gn0!HKJ"!GnP(< Hx8Hh! 1! +-hB "RIHl// "Ah J00&"RIHRzGFFPHx"Hh]jF! (hBE"R I H'jF!8(zFGFFP I `iF(!"! 7"!1h N$ j<0 B 9$d0h4BGGF(IjF! ~("L#[0" IHIx hICqHIx xICI x#Y@ CHqHxHh`/"! #[0"Gn8nF@GG*FFc(!jF! (Ky p#@ JI `@y J p !@I J#@pIX@pGF@GG*&O.(D !I%=p70BjF! (L#[0"IHIx hICqHIx x#Y@ C/Hq`"! ?#[0"Gn8nF@G*%OK}q]Nk`K[hKh`vK3CNs#3CNk`8`< `C`8a`KhH`ZhH`qI! K X xqGG @$MKls܀KNh`KiKh`vK3CNs#3CNKh` ;a< xCbb\b hs KHh`iH`q! K ؀GG@HAy)Ёh1`iB.GGHA)Aj1AbjB3GG =0)";GGI HqIHIk`IJh h`pGGI HsIȀIh` ih`pGGGGLK`OC`#ChhAC8i_9h@k`HIh`@hI`! O!   H!A xqG G@HKAOCA#Cxj:jPCj"iAHh`hI`iI`! !   H! xwGG@K!YHk`JWh9h9`ـh`ih K`ACAA KCA#C!CbAb9рpG /Y@P@ K RB#BBRB[AB Z@P@Y@pGCB0ӄFR) xp@Iу:Ӱɸ:Ұ 2 p Cp p p xpI@R`FpG CCXPpGR\TpGFRp@: C C  :ӁTR`FpGGGGG G(G0G8G CфF0 LC+@# @pB0`FpG xpI[*pG2x+ x1p2+pG/KSRB#BBRB[ABpGFCˀ  xx[IR gFpGxG0`B @ @   !QR B0`BaB/xG--N< \/ Divide by zero@<440/@ 00SZ/-NO^T,P`p0@|T\ -F$  <4d   80` ATBBTCCTDDTEBP7!3I///Pt$`O> >> >> >N @A82P*P0CN P/!, R/@-38@/1e "" \  /\ \/< }Ϡ0\ }Ϡ@\  @0}ϠP\ /|/ LTS4xVͫ0 FhPz2 9.Yk  RR Yd`PI)%Zkzy|lD} 6ZJ)n~~~jJ6;?_wV|wkgccossuuu'Gw C/GQ??_s#;[+Os;111 ?_{wwc;?OKXfff ۫ϟ5?" 00'(0!???<26?+????$?1?*, ??4?&? ??7???%?'??%?4?4 #? ?#?'?"?$??2??7&3?"? ?0??* ?,7??????0??0???02?& ????!??7?('?)?!???1??*0??(??????????*?679%????&?":!? ? ???8???0?;0<'?1)? ??01?6???P:?XTWQ333?\@N? w? {? ?\@?C? G?3333 (A \?: R R   B3tSSS;;;;<<<= =<=X=t=??P 1?*XTWSSS4T  ,ˊ9ό 21 "!Q2;;;3  $d  ,*$ ?:?*PT`TpTTTTT3P P qP?XTW<UUUU(< \Y?:  Q Q \D?:  Q Q d   Qx?  Q}?  Q? P r:@?XTW<$VVVV ,.? \[? J?I? T? K? *L*+J);)8 \JJ $ eeee<W$W,WlW ? ? "? Lˊ:ό x    \J<WWWWHPH0?Ċ ? ?  @ ?! ? ?XLXTXXW \? ?,Œ,?  \?J *L*U++"+"0 \J,Œ, $ eeee<XXXX? ?PY`Y|YYPY`Y|YY  ?   \ _? ? *L "% Oeee3<YZ33 j? w?D? k?   <4ZpZ|ZZ  S?@-@.?@N?@Z;==  \@? P P :a?XTW<P[d[3;Hx t,H? ?$P P*8?XTW33[L\`\3 ?  L Q@??$$[[3\\\$\3 ?  H  \? P qP?XTW<\\\\ =?0? R?E?? ???0]8]33!@kqh  @ ,}? LQ P!?XTWh];;;:P]X]`]<3333,^,^,^,^6?  P-?1?@p?\^\^\^\^@-h?@@?^^^_$ (& $ $ "  ??P r:@O?XTWd____  ? @-? ?@ ? ?  ?  ??`D`33 33=== >;;?|`|`|`|`? ?@- A?@?````@-? w?@ \?>>>>(?A \o?: A Q@-?@_?3333TT,HA,1 H @-?Q ]?@?@-?@?Y?paa =<=X=t=a333;;;;;;3333, 33=== >;;+?|b|b|b|b;;;xb<<<= =<=X=t=:eee3333,Z? \@- U?@@!?@c@c@c@c,?\c3xc3 ?== =<=X=t=;;cccc   Q? Q?   Q? Q? dddd@-?@ ?3334d ?TdTdTdTd?@-?@@?ddddp  >? I?  Q? \? Q!  ??Q qPZ ?XTWh<h<h<h<,? \d? A\9? A\? ?\  :33334(16 \?:Q \:R \  R R RR R'R;+RdcUP P P?  ?P ? B:Q Z?-Q=?H?Q4?$?(?????; BQ?-Q?Qp?z?0?5?:???; BQ?-Q ?Q X?`???#?'? RR RRR \]?: R R R Q@<$<$ <$Q@ QQڀ $P?$XTWijjjPjdj =<=X=t=;;xjj33333; ?? ?? ? ?? PPEQ ^?XTW@1.07܁/ /#! 0GpG9JI x++.(PH`pG" p#h[JhB x2 p '$&vIIHA!! I%H!?h#YC@h`0h舠(ڀ ۸! 4xa 8 Hx) I@`  0` 0-H$p,H)I)J,O5 #;704B' K7Bۅ'A#[߃)'!# $<!#{"$ #$\#'?1ǃH#S:OOG@03 + IA!o 0 0`!CexV4@B#[  O!ddd<[12)( I [0@(ې]@@!"!"!-"///pO/oo__П!@0c@  <>@@0>`0CFGxG?xGxGxGxGL?xGxGDxGUxGxGxGxGxG`Kunio Kun no Jidaigeki DayoNESALLL[LLLHH)sG6+ w LȀ)ߍL̀H hLȀ @@LȀ) LȀ LȀʊ => ڀL̀ L̀)L̀@ hh`0/ȱȱ ȱ0'L )ȱ0[ / V_DLw2ȱ ȱ)С`@@``,z) )@   . S,pIʎ  S ߆)mm .ʽ :``2`ޘ 2`) ) t )`)H zh`)h`@ L'3 `28`; `sH})?;)2h2ȱ@$ݜ$ $  ) q 08`HHHH)? ȱh8}M ڀhhh28`)? l"&9@KR[d:M`n#mw+5?脱Lʂ};Lʂ0 }D ;}D;D `}MM ``L`28  ` ` )` )`ȱ`ȱȘHȱ 0HȱH hh @h` ؂ ؂8`HH hh``@ @`  `VVV`___`Hȱh`HȱH hqhh`hq`   )8`,p40)'  ȹ ȹ ȹ 8`z `ȱȱ ` `)`CȱUȱL`EB) )@ )  n) .) ) 懩`)) `U@C@L)O@@@@`@```08&}ްfDݨȘ N&)0 }} #ȱ )8}M LB` ȹL))*L )L L L L` ) L? L ȹ ȹL  ȹL) 0`M0 FFL\JJJ 0 )L)L;H hL!0}D;iL}D;LD;)?8 8 ȥ ȹ0` )L`W)P޻KJ}0eݾ8Lbe 88 `8 `e``HFejh`-d`ʅD͖c2ٰeB"˱lXD2!yrlf`[VQLIE@=963يҏu,yEըڪ(+)q8w ݰ =ɱ7XƲFVOശݰ޵m۲Qηi2t@͒NB@BA@@@AAA@A@@A@@A@@AB@@FFFHIjB@@FHI@AjS@* @A@@A@B@ A@@ABSFHI* @BB AB@@B@BA@@AA@ͅ(xNiiiiede iikl6ppqpquwwwwz|zwzwuzwuuuu su00iied ikl$pqpqppqu$w uquq pn0p$q pn kn pplkiikldddpplk plk iediediiediiоj(xFdddd0pppppuw$ppp np0ridi knuqu wzppwuq ppp npquqpnzznz___k0ikl puuwx|zxwr iklnlkiuuiuQQQQTXY XXX QSTVTS Q] QQ ]XXXXS0]]]]Q]0їїX Y]_ be dX dXddeikiedїї XdXXdXX dXd dQ]Q ] ]_`dd`_9Q]Q QQ] QQ-͒\ BBBABBBBBBDH ӍBBBBAADHڍBBCCBBABB BBBABBBBDDHHмBBBABBBBABB̌n(xV Yceeee feee-ce ee fecc ecfec_^f ffe ccec _cc _^^YWY\ ^^c_^ ^^-f(x` ^```` a```eecdeeecdejjhijjjjhijffccfffccqokjhec__ \YYTRTW YY\^ec_^\YWS YYМ ecdeeecde MMRMTTPVWVUMMRMTMWMY[1MMYTWYTWYMW RR^Y\WY\^MMYUWY^FRIUWKKKWMYKWKGSGKW KGFFM MPRRFFRGSGSGWKGSFFFFRFFRFFHTKW1M:͒\ EBBBDHHE DDHHHE BAACBCDHEBBBBDHBBABB)E8ABBAB̴n(x\ ddd d cacc hhh d cacc\ $$p oop tm omihmopomo mihdc ac dhi$m i him mo mih mihf hittttttpomo o\ dhaccj x\ aaa a iomimihihd aaa \ ]\]a]achim+aa\]a\]a\]aca]\]acfhmor\a dh impopt\W\W\]a\hh\hh\homimihihfhfcc mt\ acfaa iadhadfadhadhhhhh mrd fhfc r ad\cdopmmmmmmhjhj j ad\cd*op1+ IKLPQPQU\XWUWUQP>IKLPQPQUWW \XWUQP UQPLKI KKNPNPUWKI KKIKLPQU WKLNPKIIKKN PQIUUIU DEIKL(N PKLN IKLPQUKWWKW> IKLPQUKWWKWr ͒\ jBBBDHj!BAADHj1@@@@BBBB AAABBBA8jBAADDHBBAB̴n(x\cechh hljh hec ljl o0ojjjjjjjjllj hechhjjljh hecchhhj ljh ecccjjjjjjhehh j\^ `cc` ^`c cehhe cccechljh hechhh hhhjllj hec `ccechljhec `chec eeф lljjjhjjЁ jjhec ehjhͅ xNWWYW\^`c\\WYYYTWYYW\\WcWƔWcWXdXYeYZfgRRY^RܔUUUUU\a\WWWW WcYYYY YWUUUUWWWWeeeeecaaac\\WY(UTTTUYYY\^YWWWWaaehaccgjcaehXcgjhhecechhaaacѤccѤѤф hheeeceeЖee`c KKMPPKPKMHMHPKPKKLMNFMFMFMDKI PUIK RWKM TY MKI IIK KK FRFRRF IUKWWK PKPKIHHIIPKRIPKRMKIPIPKRMYPKIPKRMKHH KKPMKMMM MM M HK> I II K KK IIIUI KKKWK MM HK M MMЬ$ޗ͒\ MMMLLLCBBCAAABABCBABBCBBBADGHCCDDHCBBABB͖ABBDDDH@CCBBCBBABBCCAAAACAAADDDH@ДBBBABBZn(x\pnkigdǗ>kikkwuwwEѧkgwwwuw`ѧgbdnkignknkigkigbddgiikigbddǗEkkikkgikigbdg ikibdgiikigbddin x\ cvkfdiцiii ikgrrrprцiii fdb_bdfigbdgigknpdfg]i]dfgvcvigfddfg]i]dfg]][]Xdd_`dfkgbkgbkgibginnlk !4GSGGSISGSGILLQJVVEEGHJVVQOJVVEEGHJVVQ]T`LLXGJLLJJVVQ]O[4!4вJVVEQHTJVVQ]O[JVVEQHTLXXLXO[]GGGJLCOCCOCJVJHTJVJEQHTJVVEQHTJVVQ]O[GSSGSu͒\ AABAADK@BDKęABϙΙBDDKKНBABBBBABAB̍ͅ(x\ ff dbdd]ffff dbdd]ffffddb_]_bb_b dbdd-fd ffd ffb dd ]_b fdbfdbb]___!]_bdf db]_db_] ZZ bbb b__db__]___ͅ x\fb]fb]fb ]]]Zbbbb ]]]]$]_b_bd]ii]ii]]iifinrbb]bnnbnnb __rpppnpprpniknprkkdffnnikkk ifbdpddpd _]Z_kk_kk VV]b__k__k_ZZXZZ_kifiknpз JJJyEQEyGJLLLLL LLL JVVJVZGSSNQS GGGG GNSVLLLӛGJ LLLLG JJQV S SGNQSSNQSNQ SSyJVVEQGS $͒\ AAcA .cB{lB@lAAc@@B@BA@B@Ic@{$@BBAB@BBB@@@B@@B@BDDBH}n(x\sppssppsspnknpppnnpqppnqppnkinkkiikknkinkkiknkinkinpppjbdinkn0p nppnppppW nnnknpppWnnnnknpppW bdgiknkppppnkkigbЄnpppnnnkignpppnpw|nppppn| n xXnkdggdgiknkiwwwzzwwzzwuruwwwj0X*ndnp؝nkikibnb؝ ]_bdfkgkkkkiЇ Ǵ OLLXXJVVEQGSS'JVVJVVLXXXLѴSXѴLLLQVSVLLLL LVX LLSVXLLLSVX LLSVX JJQVd LLQSVLLLQSVLLLQSVJJLLL JVVJVLVU̞͒\ :: @BB @AӞ B AB BAAA B AA BDH@CCM  C BB DK@MCCM( AA DHӞ @B AA B B BB BB AB̴n(xd igik nnk igdb dd bde pnp pp np*bdginnki0kknp$r n pn ki0k ijijn0ji pqpqu$qpqpnqq pqp njnjip0p bdgiki dg0iej xTMMdiid b_ dd b_ __pnki* kik kk ik']_bdiifd dd _bd dd~ n nn n ik kifd __ _Z]__pqgjvuspspnjnjigigdbde٠iniedbiedbjedb iji gdgd i ii i dg ii dgi ii ]_bdfd _bd dg il ns us pn li gd*d _b Ǡ L LO QO QS J VV JVL XX LX XL LLL VXY LLLQSV X LLLLL LOQQ SV LL GJ J QS VV SQ X S QV SQGG NQ SS NQ SSJLMQ$R V0OM JQVX$Y ]V JLNQRMMQQ LO QQ LO QQ0Q QQ LOYlآY:͒\ BBBABC:BBBAADHBBBABC VADEFH:|n(xWĢ ffĢ ffkmpmpm kmrp rmpr mikpm pp mkifadi fikiifidflaadd fkiff idj xQda_da_ffffffآiidfiiidfiiidfiOffadf ]Xfda_adm ifdOffadfmpkffikmprآffadf ѷѷѼѼYEQQnѷѼyѷEQQEQQGSSLXXѷEQQѷѼѷѷѼѼYIUUNZZ,¥ϣ͒\ ֣# #  BBB BBBABBBBBDDDH@BAABBC̖n(x\0ѷѷӤӤݤD rtrom ormk h f hk m ro mh k mk kfhkfh cf c fhm k hk fhh>mmmmmkkkkhhhhhromkmkhfhh httt tn x\0іі(ѸѸ#ff frrr r\_achkmohfcfca0\_afc a cf\\h\\M\_achkmotromkhfcmromkhkmotromvcf a\_achkmothhhhhffffccccca_a_\Zromkmkhf ǥHHHggKKKNPUUSPNϥPPPpIIIKNPPPNKpIIIKNPPPNKppIIIKNPPPPPpp PPppɥNNNPSUUSPNNNNPSUUUUUPPPPPPPPKN ͒d @A@A@@A@A@A@A@DDDKKIIЇnn(xdikniknusiknuwuspnkpkipnkn(xH LL QSLLLLLLLXLXLSQLL)QSLLL4GSGHTJV !mS͒\ їSїaї@AA@AA@Aha AAAA AAAAA|S@A@A@@A@A̐ͅ(x/psrqV pknikg ifgdfbiԧЦddgg kjigfedgkpppnmdgknmmmldgkljjjikwwkwwkwn(x/knml.Rjigfgijigfgijig9mN9^a! qLxʨxLʨLXLXLLXLVLVLLVLTLTQGSGSGSm LGHJLJOQ SRQONMB`͒\ @A@A@@A@A@A@A@A@A@AA 4A@4DDHI 4A@AA@@AADDHHIIAA@@AA@@̀n(x\vp Tѵ[[vp mѵttѐͩBddbdkjigbdddbdkjignopqrspkiki bdefghipkiki!ddbdkjigbdddbdkjihgfedcba`n(x\dp dp?dp dp?!!ѐ0ͩkfdfd _`abcdekfdfdvqpvqpvq LMNCdLX mѪmHT zѪ zLMNCLX ѪHT Ѫ LLJLLLJLLLJLLLJL SRMdGSHTJV.͒\ &&"&CCBCCBBBBBBBACtj(x\nkppnkigdggdb_bdggdgipnknkkigdbggggkn psrn$psuӫpnpsps$usuӫppsuwz|||Cwwuwsnpssrspknkkigiknns pssrnprpnpppf xXŬ׬Ŭpdd_bdgik0wwuspnspsusuggbb_nnnn dgikn$pkkѰ`d gdg0bѰ` binwww2Ŭ׬[g[gbdgXdXd_bdgg bdgkn pppbnnbikiknkkk ѿ٭ѿLXLXLOOOOOJVOQTVJJVOQS VSVXVX []_LXLXLJVJVOCCCLSVXILOVSX[]_bѥHLOTLLXLXJJJJQVѥH THJ VJLLLѿ٭O[O[OXVVLXLXSXLLO[O[OO[GSGJ LLLJVJVVJXXX ͒>@ȦNͅ(xpp 7LU6ndnxpn*p;=p0rrr0d!p0!z',AIǯ0 0ŮخLxP( ϮZxSTQ00000   01090aQ0eYXfS^ԣ<9q2VOCd @VZPsÈ(^@pZ~(~Љxú E@nMZ]@ӷ^z۷@V@FCB<nGB@VԔ( &9͒\ cBc Co JBBBABB BCo9BBBBBBBBBABBBBABCMf(x\rsrpklpppppp lpsrplk dfgfd`_d`_dfdfgklkiik llkif0k`llll_kkkrplkllk rrplklp0pЁdfgklkgkrrrrrrj(x@Ǿ&ђѡ__>ђђѡ``______X`Z_ddddfffffffgfd_`ђ&dddddd]]]] r NGZGZ¹H[H[GZZZZGZGZEXGZE]]]]GG____ SGЬL____L_G_EXXXX{7͒\ BBAA7 BAx7BBAB T BCBBABaBAAx7ABBBB̂ͅ(xN nk npki$kkkigdg$bbbdggggigikkisp spnpnkiggggЂggdbggdbgggj xH__[]_ss q'qq]bfi8`[b]ggbgqqbbb`dglOOLJOCCOOJLHHLOJJNQHHJJOOCOHHTTHJVVJOCCOC{2`͒N BBBB̹j(xF d d` d`_ ]_ `d _`] hj(x#d d` d`_ ]_ `d _`]Fj EQ`EQ̼Enj (d7rnkrnkusrnkrnkrqpliplisqpliplipqrnkrnkusrnkrnkrqpq rЎj xrnkrnkusrnkrnkrqpliplisqpliplipqrnkrnkusrnkrnkrqpq rݼx:$MT$MN:MN O$OV$ON͒/0BBC C BBJJ  e,i-,i .-i/z em*m+ zЭ``'agaaaza(bhab dNeed.eede"f ``a9bb ` H ©q K ÅĩIJ ̅WXz hp  %h `   텢 J 1© ) ̭z`͍zzΌwLqJJJJe0zz g… h ©`)!) i?y>yy)Hy`0h愥JJJ)d ` =` 扢8)JJ 1© `z a…zzz gz`LހLL݆LL L LjLعLkLȸL~LmLƊLŋLULLY!!!!"֭0"߻P" p" " " "#"#"#" "ȥ" ### CHw DhC w:G6 67 760 %© `I" )jUN46 [¢Iԕw @Iz2 "0z4z01z-"2z @ʩJТr?qqqq)qqqqȹqr| |  `0&%88+"( ,JJ y0I9`(Xh]Hd4,8x  ܃  i 0 0 έ ww   4z)4z`JJ0J)ԩj)ԅԢJA 4z)JJJ)եäj)Օե FI`J 4z) 2zՠ `4z 4z2z @ʽą :` I $z) `ݵ" & &uuÕõݮ & &uuݮݵ $z)$z``")~w I v`'WwgOGW'7w  ei!@) i ȘJ >Je!}uÙ i!y!u!Iiuæ!!i!`ABGHABCDABEFLGHLCDLEFKIJ j`w e0=ww @Å :F `  8f0Ii8f0Iid1@0*-+, F*F*0 *Ii**`@0*-+, F*F*0 *Ii**`@0@0`HP` ` "!"#)*.=>L`L5LFLWLLp `W) L1W) L1ψL1W) ƈ hh` z ` zJ* e`H^zJJ^  $zJJeh e^ ^҈ *+!,"-*q,ɀmzeHӈhL-z zzz zz|||||| `eeiiFjFjFj`pψƈ                            _q   [© ݅ޢ % `  텆 Y ! X . 0 0  k`1JJJJe0eI ©`+JJ}0Q Ɗ w `ńe݅ݩe(iƅ`4).)`7_8hȦ 8*+}-7*`c cccg ggg   PPPPPPPPPPPPPPPPP|`|`r+I@q*qqq*qr`|z|z`` q ݅ޅ % `  …)  X .© )P`) IE ńe݅ݩe(iƅ`   [ q ݅ޢ % ` 扦 …)  X . ˌ  M  A`4JJ JJu ©`()"B>e`GWgwGWgw) )` ֋ e ` e ` ¦   `  e`irq @+ q*qq'q*r`!!!!""!!!!"*jJ9y  `8** ` `*Ƚ* ` o*p+`{{{{{{{{{{ q   [© ݅ޅ % `  텄  @ 0 0  `JJJJe0  ©`JJ}0 j w `)bf`7_H  e*+}*`cccc $,PPPPPPPPPPPPUUPPPPUUPPPPUUPPPP|>>`^j^j||`p0pp`vp ɀ p`p͍pp͌p" ppp ppp` pp`{w| {w)`{wJ` `p0 p0ͤp 쐭p ` p `p0 p0  pp ` SBppppp`pp0Lp ÝLUžÞpH)h _p`h)ppLppɀ pppp` ާpp`$ xP °Dp@ 0 0ppp`& pp ° 3  # $ +`)vpp`J`J΅`J`r#qhqqqv  e"Wq"r`~~~~p ϒВppl8OfgԓԓՓ@LtҔ픹p0 L080H&&heimmpLp ̙͙pLp pL`p  emmpLpȅ8dȅ8 ppp  ppL( _p``fppppBpppL(-' _p`ɀ ɀ _p`ppp pp`pi@pL(I0ȹ,/ pLp *i+*m*+m+*ȱ*pȱ pLp) yypLp mmpLp mmpL̙=E  0 0@ 0` 0`Hr#qhHqq q訩qrhi `0qHɻpp H)@h)HHr#q譫pqqqhqhqrp`z{{ {{{).3{={GLQ#{[`e({o-{y}  Z  {{{{ {               Z ]  Z  jjqxƚϚך '/47:>ADHMQW]`flrzě͛ԛܛ $+2:CLT]fnwZ Zqq\  ]] ]Z]q\q \  q   q qZZ\q Z Zǜ̜МԜלܜZ   pɶ۰ɼ8鶨P Pi`pɶ۰ɼ8鶨P)Pi`ןDnyà "HXkxס(=jۢ "BSsã2GQ~äϤ-L沩-C x ( 4©{)    *h+ *+ hL՟ѥ ԀH  d  QvIv`J`I ݶ8Hh`HI=v0` ``)JrHWJ ) LU&rBr#X&8 *+) q! **e*+e+*,ȱ*-8݅ޅ8uuÅ8,=A` , ˃  E . "` - ` -` , ˃W R ") ]LɊ ɋɬɰɻ H"E" . "М`HW)@``!R` `10 }.`e00e11 *+,p-p0`) *,ȱ*-pppp)@ 0IiL=00 eeLWeeȱ00 eiLteep0)JE 恭p,p-ppppp` ! 0 e e e e &#`8`)@ IiL 0 ee ee`8`8`v`yyyy`Hmq`@)҄` W) LW)@ .ë́`'(2*&%"#$ !) -./13456789:;<=>?@ABCDEFGHIOPQNXWYZ~}|+VTUpqrsvwxyz{[\]^_`aklmnojtuRSbcdefghi 0JKLM,,)$,JJ%* % % *LO%$8݅ޅyy8%ee* dȄ8aLO#LO$ !*8d!8  e_" "H .h0ii"i"L% $,0LS` H,v0`HHHH4vFæP3  y p 3 Th 񗻛V ֗S؟< !~~vvnnff^^VTNVأ ڕ; FN>F  Ğ Ξ( B <.6Z N  +XfD   ߖvڦKݡ2Y0Ҝ'/-EÜV V< J JסP to٤暚3Ƙ~Lv٤&.t6>| y/P砾 ėƟ* ͗ϟ3 tƟ* 啻F ߗD 藻M ; _ 1 %n') ') 02 %Т %ܢ %Ģ䔻D֔6x * n xzʥ ֛w ]ܥ ĕ0y砾 kAfФ c }x a<^Ƥ W4TΘ!̣ (昻נfߠѡáʡ}P4"36cߜ`S3J"ۜc㜧`x΢"Z(Z%]%`|$|$'TWX6󜌢poP=tpߜWBlۜXB?hP=dלP=a՜P=]SP=UyeQΜP=Mʜ=Iǜy<ƛud7ƛuWF5*?d*ڢ*<d**9d**;d*<*-0369<?BEHKNQxxǛ AǛAǛ3𖫛țդ/դդ-դ+դ1դ d8 dD {d {d 7 ϕ Id8 Iߛ 58 !xȣ d \ T P ' R R›T ˖b g ?ڣ 1 =֚Pޚ33֘Ƞ Ɣ&h ɛR ɛjmu,^m3nmȠ Zmm3m3m ] ]PdƙPTPlЛ&\ե3晟3ޙȠ ֙Л砾ΙΛȠ M X Ֆ! l m# U˝ aםЛ砾Л %E /P 9K CT MTNݛVF砾>Z6砾.Z&砾Z  -rstnouvw - rstnouvw -rstnouvw𦧶~b񈆇66;10: |}|}rYZrPiQ`y{ST$&n)9!#$!"#$YZ[hikxy{STQaDEF̝K[xtL\UGQaDEF 1:; YZ[hiRxyaSTDEF01@A78GG01@A87HHYZPiQ`y{VUYZPiQ`y{UVPQ`apqiyYZSTP`Q{fgvwDEFMLvwA2{̅(ͅ) ¥(̥) `h  텇 2 j q ) 6)˥*TRQе4x<. ؍  `0` C C¥̦̥͆ͅ = ­zIz @ @¢zHzzhzzHzzhz|H||h|( ( `CuJJJ)kԽoIUԕ`)*>yyyyyXyyy`GW0JJJJʊ e0 e0 ©`LLL"LsLLxLLMHBr U ߌ&W0 ) LD fLD uv*u `8 `8zv{v zv{v`W )W`JIWhhhh`u"u#e" i #ui`}u$i%W08Zr u0  E08` р  wRr  ފ %Lt I*ɠA <^)6W)0P^zPW)`W)WW)WAP`` ׆ i 8{F  z2 P ށ% рLz!0  *0+1 ĥ0 ` K`0-)0*0!)@1*0 E*0 ȱ*08``Rr`   +` ;`,0 0 `L,0*0LL ,ȱ,՟ { `L ׆ i ' р 8  z!'(- E!  -Li0  *0+1 0;  ފ*0,vu04 PuP^ ^W)W/^)^`'Rr *u t`%5-E=`u0 ( `=5='&&&&{ w**nzr8*Ƚr*^brI *IZr8*B *I*8Zr-$8*ȥ%*8éE!`!*0 0LtL샠zr8*r*!`brI80 *IZr8* *I*8Zr * E O 8 Ð ꇰ!` zr8*r*!`zr8 r !`zr8*r*`!*4v8zrȱ*8**`! ^WJ!`L쉱*È*`8**Lt ꇐ O8 L^!`0Q*0 `*0Lꇠ*80ȱ*0` L^  z*0  O8!  ` vpIpMUWP`  `Rr`  ^)APu  )`Rr *,+- ܇ ꇐ `yzȱ0 *i .ȱ/`.0 ` & & & &m6*m7+`rZr8brfjr՟fzr8r8f`! *Uȱ*՟N *I I 8*4 *II*8$*ȥ%* !*ȱ*` *ȱ*՟`  I *I8* *I*8`  I ,I8, ,I,8`!Rr8` <8*ȵ**0!  O88!`v `8`u0  E8`,0P*0:,  E0*  E,ȱ,8*ȥ*`,8*ȱ,*!8`*02*  E*ȱ*, ȥ,8``,8*ȱ,*!`8***H)  ffh) *8ȱ*`*eȱ*e` jr* ȱ*jr` ` )(Sp)@ ^) ^^ U0ȘPLL^ vL` ""L #0*8ȱ*`*8ȱ*`I *I *I *q*e ffI8`0 *8L *iW0vP) *) `*0  OL*ȱ*88$P&x`*0 *)@ O`*ȱ*` 6JJ)*8ȱ* 8`&^JW)W)@ .`8 l`**uȱ*u8Br*X`W)^Ju) W),vLv`8ZrjrL8I)8jLv)i Lv*4vȱ*n@n@7 /?P/7/897?`?701 _?/7?8;P/8; /@ 7@ @ @ /@ @ 8<P/</8O@@o@@8@P_@/:?@2?:?KTZerr   !!   @/?0_ ?A0_? ?a?? ?b?A_ ?x0_p_ ?A?b?""'077  @??@ ?@Aa`? ?a ?_ ?Ǔ͓ғғғ  ?|?x?t'?x?|8?X?@<<e ) i?~׍`PЩz`adezHzhzhzz &Ϊ*e+ !*a+`#H) ¥.*/+ Th.,.* `H) ~/}.h)/i/.8 ,/-`aEaaabEbbbaQaaabQbbbɀ)?. 8芑,` `p̍pu$z)p  *+l*9F`  .ȱ.p ©<  y L0` y©Lz/$z0(zzp ©C HI h Ľ` y©p ©M  Ľ ` °r`cq$r`rr8@qqqqqri ``d  p-p0 ¥ )rr` (WJ&rv)@W)W LYvLY`v*+ Ⱦ ` )Lž ©`*)? "*JJJJ) J"L޾"Z`*Zrȱ*brȱ*jrrrȱ*zrȱ*Ýrȱ*RrIvWԝpPW`gW&%#"%'"$'&$##"&%"$%'$#'&t.vC mr,si-t*u+ ¥./`.,/-v*w+ `Cп՟`PP`h`PPPL=L LޫLҐL;LLLLFLLLlLL`LLLLHL5-05͐z* ¹0z2zw3zC H {hLI` 4z)  ߀`- у`1z( z)@Lz)m) `  8` HHI0?)6 6 [  I I)1z HL `W^Spwv4z,x` ) vH= Llvv}`@1zz) ` ! LЁ` ` `"i W @WW&rIvP.`@@@@@@ * q ہLS 4z) q ہ` ``0 ݣ8`Ls`   I0"8`L`` )ww )) e)w,w-w ))wܩ)L)xx ` ` x08``vs &4z)vsi &`vZrvbrvjrrrvzrvÝrvRrP`݅.8,ޅ/-/.8,/-0`8`,*-+ ¦H*Zr+br,jr-rr.zr/ÝrRrvvPI I`4z) /9x)@( u ^  V >9x @9x`9x) Lvi,i-v8v*vv+F+f**mv*+mv+,8*-+v9x 9x`vsv,v- `` 9x) 9x 9x `1z9zi9zCΩv K K4z)S7z͐zC ¹1zLل9zi9zCϩv L L z)  9x 9x`  4z)#""͐z ¹1z7z `"Lj`  64z)   6`4z) 4z).7z"##͐z ¥#1z#Lͅ4z) `.wC m,i-*+ ¥./w`.,/-*+@ `.vC m@,Ai-B*C+ ¥./.,/-D*E+ `e X8H(.=.1   Up  `` j Ň ه 9 H  w P 4) )w`WJ _ R0 w`w` { q `)v)ɀ 'hh)`v)@ J '`v)@ÇI 'hh` 'hh`v)@ ° 'hh` 'hh`v)@ 'hh`  'hh`)  'hh`v)@  p 'hh`) 'hh`4x  @vhh`^) P)` 'hh`= ҈ˆ0 yˆL S ySm*i+ 늕whh`̍  v)@ |JJ)8``r 8k ҈(a0#,-,&-,&-,&-,8a,--L> -4 ,,&-,84,--,m_*-m`+ 䊕whh` $5 8.*+ ҈ S whh`  ) e`v)@|JJ)`W) .C 4` 8>  %#v)@)m6*7i+ w`w`P)K^)D*+ ҈ S w 8`W)`w8``    w03W) -.&*+)  'hh` 'hh``     PU0 @`0pP@0 P @`EU 5E`@p0 U5`%                 P5 p  E0 0P    pP0@@ U% u pU0@@ p0PPE@00@u%0`@u0`00@PP0P `@`P@ @5%5P`@P5UE P05500p          !"#$$%&''()()   !*+,-..U% p0 @P0P PP pUE @`@ P05E P 0 ` 5e@ @00@ P0p       `0%5@u%5e @ 5500005PPP@`e5 5E0`@@ `@ @@@` @ 055@5%@@p                         p  334PP@ @333)4NL(WJ"P)  ȐW)@ Lw8``v)@ |)꼸 ٿLf0``w)1- #? b: ґ5 >0 P+ & }!  Ww) *+*l*`z)P 6P8``^)@ q 8``P)8?`8``P) <1` 0# ] @8`@ ` 8`WJ&r.p @) 8``P)ُ8``̒̒Oqqݕ&~ʘ#  )p0P)P $w)w`w0  ;`  Ii 0 @Lܒw0  @Lᒵw0  I) I ᒵw0 4` P)LW0K^) DW)=W)`7     L )p ` 4`))W WW W&rPP ҈ }0 y}La) e ym{*|+ w.`L:L)W) W)@ >w0 NNԨW)@y  !   ȐX L PL: )  ( `)p @ ` P`!P` 4`W) N8``)8  é.P8P` w0)p @ ;   H j @  4` 8 蝰` w0)p @ ;    H 蝰 j  4`t w0  I) @W)`WP)P)p '`8ݵ0`I W)@W)WI 4 B`)  `! `w0 ; 4p) @ W)   4` w0)p @P ;ݤP 4`w0Pw w aw)ݤw)w wLʘ $`w)$ ) `w)& )ᗬ|yy0w`                     W)@W)  wLw0 Pw ww)w)w`P)`Lw0, w  )P) $` `w))w`W)`I u )?;@1pYp)( .  8z);P8`P8`z0 }zɀ `}z`qq噅*晅+*Hq hLl* vp>xq  Lҙq`˚F֛9ZvaƝ'( !"#)*$&3%128?5/7<:<=4+                  W)@x`z)W)`^3p ``z)W)@%p `z) W) .1p `z)W)`2pZ `W) .8pzJ?pv `z)W) .5p `W) !./pz)7pm `zJz) `^W)`x`z)EW)`?^;W03H hpY0#H hq:p 﨩>x`z)@W)`=p 﨩>x`zJW0W)`4p 﨩>x`w0z)+p 﨩>x`W)@W) .pd ` /)&q0 4q0L P 󟽬)8``W)@.8`q)@9q)'u u Pq qq @q``fLfLLffvq%0 ^%~`hh`W) XqQMIE^***) (q e(( ) () () 8`hh`  $(  $(  $(  $@  $@  $@   (((( (((( (((( ((((    ((((  8 @ ((((((((  $(  $(  $(  $(  $(  $(  $( @ @ @ @ @ @ P) 0PLP`". P)LW)R^) K   + !  z)0  DL )p ` 4`w0 ;  4 D`w0 wW`    p`   ` 9`P) `)p  ࡽ 4`P) `  )p  `P) `) @)p0Lޟ  `(00@ 8@` ( ( (`H@v)@w  w`W) pp! ` ɀLw0 w3x-P)  vբ)p ;`0 @vv vP)v0)vIv` ` 4)I עKL0 `@͐z ¹1zݣ0z`Lۢ` 2w0 wv sp ¥J)` Ψ4z) 0:,0 ~` 룰' s°" w  Ȩ `w)`8z8`^9zٍ)eL)88`)vv}ȹp`v@8`)?z8z^ȹ)))Jȹ8zvv`)` Ψ?z)p hh` !''*-1499z v`8`)8`)?zy>z::zv` #%(*,.179=??BEELNRTTWWWW\aceeeeeggggkmqsssss u  p  z#$'()+)z/0=>6789;bFG%'pG&'HS12TS13\_w0 w J)` s°& Ψ  Ȩ ` 4)ߝ`xq` ) ةLLXruv{ )` ة0Lx| ة@Lst ` ةTL⩁) ةlL`p}~ ة|Lqwyz̹yp`̍p` :DDNbXlv00`v ))`hh` )`p `0w^) q)w *+ }}} ¤*)) ) L) `W)@)  p8``))) ` )` ) ;)2WEX)@) em*+ `PPPPPPPP%%%%ݹի ի  8``@v)@TI%J0I0ȘL| ||ȘL %*&+ oLEtǭKL0`K%L0 K0Ș` ì r*s+ oLl* Oí֭)v)@-)I٠ II`v)@|) ***)ެ` ./` 01``HHH 01hH``HHH 01hH`zzȘ`zzȘ````` ./` O`W)@`Y)@`W)@`Y)@`  jp` ` jp)` `0&) `)۽)` H v)@ O h` 鮝` `  !"#$%H*H+H,H-H.H/HHHH hhhh/h.h-h,h+h*h`̨ L,   e  e #z # z #z #z #z #$z #z # z # z" # zz`ذ*<e**+,- ¥.i./i/F/f.. c`*+| *y*+y+``*`@  !   #'%)-/3%335 Q"A1                    zzzz`8 2z3z4z5z`@ @ `@)@ x 4 AXIHJHKHLHMHNHOHHHHHHH & % x 4hhhhhhhOhNhMhLhKhJhI ` 43x)" 0ȌȌȌKv  x x x xJMNO/̭x)$ lw ¥,-./ť8冥)I֩   " s°, x xx M*N+*kpp  xL)p ­)%x Z*[+ x I1*ȥI1*  1­  LKv`QV^fw*8ݍ xw+0 x `Ln 괭x  z z`8`അ*ᴅ+*=*=㴑*䴍x`8`zz@0 CLhh8`' !" (  e õ` & &`^)8v)1^) *|% (z}|ziz` p p`|M(zzzzzzLzzz|`w$xxP xvNv`v8nv``q }*~+*.ȱ*/8.8 ,/-ȱ**i*+i+ e**e++Lq *+l*``daeaebfbf`ݶ;G¤ ŸXNa aöb`@zQYYQzdeafibjzxy`yizab|`}`ͭ` Y & ®rq`c$r`#c#L`Z"abaaa"bbbbbZqq`\,aq\qla a a ,b lbZbb`]6a]va ]a]a 6bvb `ͭ` e|g|i|k| Ycgcg"##" #" &`` ̀`ͯ` q#aZcaaa CbbLbӌb2araaa Y v© &` Y |© &``̀` Iàq [q͂aa ̀"bb̀bbbd̀ dҀҀрFèèf̀ff`̀` Ia ̀ ̓aqà[q#b b̀b b` ̀ qqbbѺ,aٺla`Q`zzabcQ`zzR`z`̀ qmaab d.8 ,h-/ a… emj*mk+ ``dzc?c_cC@cc`c Ļ Ļ ݻE 榥 Ļ Ļ L###cCccc ^ `  cƯbu v`cƯ ^`J8`  `zﭙ|@)ʢ) 1L#rrc+*r*q ¥*`r` $5GWr  %/6?IRY`hs|      >A B@cƯ ^E `ͩA ­w|( ⾢ ­w  @ @ ©IJ`}z~{||̭|ͭ|C|wzG` 1*.) ¢.i.*/i/+)ޢBr̩`z' q   [© ݅ޅ h %`  텇 )ܥw`)h`O_JJJJʊe0  ©` lLL*LLTLL .HI ]LD L'`v0 : *`  : *`WJ&rL).$HhHhLSp Sp 0Hh٥`z)`v)@>7K%L1 )'  `jz xz`,-,&-,&-,m*e-+i*ib*uiԵiJr-r*uibb$#biSp Spi* ;r*)i`4r)4r`8`TD35   ]N 3 5  aN35 \D    T D !"# # $ $ % & )-12 3333AAEDDHG!J$L,MO-RRTTU0XPZ[`kee!e0kPm7m<rAuKu u݀uouuueu u{KUUc,e[)O-      rstu! ()*+,-./012340"#$89:;<=>?@A8B%&%'CGHI'FCDCECFLMNOPQRSTUSTUVWVXYZ[\]^_`abcdefgfgfgfgfgfgfgfgfghijkjkjkjkjkjkjkjkjkjklmnoq  |}~}IUp(`^8v^`^V^`^)ߕ^`^ ^`^ L pI)i@`p) @`bi;r4rP PW0 ]Ýd`^ )6^`P0 6-rZpuv8`` u`u`W)@ .8``u`P`u u`P`^P` :ye` :ue` :ye` :ue` :ye` :ue`H h`h`Hp hIi`pIp`uu`u8*u+I+*Ii*+i+`ɀp)Ii%Ii%`P)`v0=)6p)p)pp`v!p)p8)pp`W)` .` .i`^)@@P` Ɔ`^ W) r 1 Lq |v  %) @`u|L)J |Dvf/|TvyTvyDv DvTv`|)Tv8!Tv"TvDv`Dv `@ @Tv`` vv`W)` )@.b`b`Sp)Sp`Dv`W W`W % @)`W)`jp` Jrpbp`Ii%Ii%`v u` `z@?pv ^p^p`  $(,048<@ztnhb\VPJD>82,&%Ii Dv` )wP)P)) fW)@ WJW)W&rW)ߙWW)  PW)ߕWW)W`W)@VW)WW)WvW WP 冩 ڊ )bp)bpp)bpIbp8` `  W) W)ߕWW)W.)P8`` v )PL/`W)  2`Sp)ߝSp`Sp Sp` T8 *+p*`cdefghijklmnopqrstuvwxyz{|}~H!" dh` ¥*+%,--5`H *i+*&+hH h ­Ge**He++*ȱ*% *%-5ȱ*=pȱ*Epȱ*Mȱ*U`I @`  @@    @ A`)`%5-E=ppMU`H } ݎ  j ؏ 쏵P)g1 e7H)h)8*9+*xHwH nl*x N`v0;KL(K%L0 K0Șw` w./w`ʎwI`w`w`z zJJz^z`P)97)0wP)=$AP)Sp)Sp)Sp)Sp`P)WJ$&r. Ԇ Dv `W)@p)pp)pp`W0)^) p `p`WJP8`&rP) `W0 .ԏPLP&rW)WW)ߙW8`qqq0q`WJ&r.P *P `zz$PW)WW)ߙW0.` uD `00r1r2r3rr,4S= H9AM@"A{BCϜD:cEFGٞHI!J n 2 `  o ) ? n 2 ` ) @ n 2 ` bi) A n;r 2 ` u ዩubi) B n;r 2 `  o P)bi+ C n;r 2 `b i+ - n 2 `  o P)biI D n;r 2 `b i?I . n 2 `  obi* E n;r 2 `  obi) F n;r 2 `$W)W^)^v`p)̩uG ድW Au) n`Jrb- u) npp5)PI KL`9x `/0 C w l 2`> A` n b B `GH-r `+ I nP ` vJrb 2 A n;rٿ Ɔ J`JV! 曩0u vv u) : n ` oJrb8 M n;r Ɔ J`A O n;r Ɔ `Jr^+ Q n 2 ` o@ ww R n `1I(v#WJv0P) v PjpL` Jrb 7 S n ;r Ɔ J` o; U nM Ɔ.I%^)8Yp**)[PLq2q ` vw o  n') w;rپv0 0x ƆLBP Jbp)bp)bpbp`WX Dvp) @Sp @Sp ) A[ n `F eDv Ԇ rzrZrbrjrRrRr oM \ n-r Ɔ `i)bH ] n Ɔ ` ^ n `P) ? 曩uz)  u k+**  @`¤ ` e`J? Sp @Sp `u eW% ) @Lp @) `L =P ` A[ n )`)`wI4P)9+^) $w 冼w w )wW W`))AP`` M n `? - W) v n ` M n ` ዽ) DvTvJ%Tvj^%~^%~^%~ `W) `Sp)@ u'v`9u[v` < _ n Ɔ `PW)ߕWW)Wjp` ) ` n 2 ` oN a n Ɔ `(v)wPL PpbpL`H P) 馅*ꦅ+HH nl*`8MKh(ê 0v%)WJP) P)4 Pv` T o A f n ` T u bp s n ` T̹ ]{` jp)zJJJJi%`PPPv T$ &r++'*.#p++ee+L%pIi+Ii+8+++8+ù` u s& )i s n ` MEpjp)zJJJJi%JJJJ}%%bp ` u ʨ s n ` %i%Mpbp `  u A s n `̹ ʉ H}%yI%X}==EyYEbp `23456789 ̹pDv s n -r0P`9JJ̹̩jpyeDv#ppp A f n DvP`@@ @@@@"v u1 ዩpp s n `ypi uppE=Ii=EIiEv̽vٓ5 u"%^p~p%)^%%%~pEp=Luv s n ` ު u A s n `̹ު ዽ )%`;<=>?@AB' T u: }==EiEv uEvv H A f n `v)E wE=` wE=``MIiMUIiU`` uu v A f n `C ዽv)w8*+"*Ii*+Ii+8,Å-#,Ii,-Ii-801$0Ii01Ii1 + *L<* %=E" -+,*1-0, + *L -5$-Ii-5Ii5`Uf* u D ዩv A f n ` ] uuE ዽbp A n `%H u F h A s n `( T u bp Э)v)vZpZp iLv v):brZrrrjririÝzrP s n `jpv0J`jp``H3W)-#' -"#  M#e*e+{`#W)#L/#8``8Zr*br+``v+dvdv `v hv`vdv``vdvhv``vdvhv`lv)lv pvpv`tvlvpv`pvlvtv`) {p) spwp`){pspwp`wpwp {pspwp`H ] Ю J m PP)^0L,`*a+l*`y})]y*`Sp) ^)@)E0^E~=Sp)ߝSp`SpJe^)@_)i %i%)8 %%)-i-5i5)-8-55 `%B0 ))!`))``TviTvi`Tv8逝TvTv`W0)`U lv4=Ͳ@A8?!^^^^^^^"^#^$^%^'^(^)^*^.^/^3^7^8^?^<  ) )p`@6>sCSuȳ} oy}P` `6ƴu>sCSȳ}  `E̻к6C>S^ȳ})iii`)8`MU * :`Cк6nr>Sȳ}~ d`@E r` |`` `6>sCSȳ}.` ɲ :` W0)W=xx  `7 `P ` ` P)  `Qh*h+*,ȱ*-,.ȱ,/%. H [hL/*i*+i+l*l.yuP8``@ ˽ W)  P8`z'zP8` ֽ z)@(z)@P8` ˽ P)  uP8`Lг` ֽ P)  uP8`L` ˽ W)@z) CP8`KP8`"""#####)))***** ֽ .-2(Lbpy0 bpLL!P8`` ֽ  .P8` !!!!!` 4) Ơ)ȹs!44W)z^) s! ulW)eW W&rW W.P{{ùp)pp)Ippv8`L` ݽ 4 W)ߕWPW)W8`` - 4y P 8`` - 4hv)@Lڵhv)Phv`vdv8`` ˽  P)  u.P8`L` ֽ 4 z)/P8`7P8` ˽ QI"W)WJ^)  u  uLFPPW W.&rW W8``LL߶) IW)ݐݹW)քŶ u 8`L` 8 W @W&rW WP. ).8"0" `P`  . ) )@ Lq.I.8`.8`` ֽ   ).8``^)@tv)P8`` ֽ BW)7^) 0 u)W)"W W&r.PW W8`L` ˽v CP8``W)) p8``{p)sp``^0L^)@F tv):4I+W)$^)  uvPz)0P8`LX`), I ƸPz);P8`L`*P)0pUp  u8`Lո`"#$%&'()*.1238;? `)0 ib) )b7))/ *+i*i))֩)Ѕbȱ*ii`i D jĩ  `8ɀ D j ŭ  `p-p&(( **++'*p ĩ)'`'8`449B4`zGw|w b` AX``v) I6LIJ6%7) |w x ݩ é67 Ez)@^v Lʂ^v)^v E w ߒ : Ä 3  x sĥ?))) ? |w09 :Ω  b x | & jĭ p  `G*+*&+*&+G +e**+i+e**e++`*)݅*)ޅ `*RrSrI0 ’I0 ’}w~wwwww 5 *)Zr*)brȱ*) *)8L *)[r*)crȱ*)mjr*J *)iL@*)mkr*D åW WX XPQ*)Åčrr*)zr{rrrsrvv`E8)I?)?`wvxvKL9x $`*C-wwp( 9Ʃ9x `w9x)9x ` v-v`v^L{^%_)C * +  I v)6)J v)7)L` 6) u rLυ ?` ^`?)  ?Iv)@ u,0,Gz6 67 7`,m6 @67 @7`6 6^JW) v)v`6)6^Jv v`W)@ L^)L8,ȵI,Yȱ,8ȵI,Fȵ8,>ȱ,86ȩ1,001801ȩ1,0010081ð ^`6)I,)W) ,)9ڵ^)ߕ^,)v0 0,)Y,)0%-5ébrZrrrjrSp Sp,)  _,)@ j8` ` 0ރ 0`*H+HC * + u,G E*Rr*)Zr*)brȱ*)jrȱ*)Ýr*)zr^)ߕ^PDvh+h*`brZrrrjrrýzr%5-P`8,`8,` *,ȱ*-``)" !! A! !!!! $!Ap1.!'3'!A.!'p1  '!A9!A $A !A !!1Q 1A1 A9/! A A A  1' +A  %! !!1a(P1! !a/!1a1a !!#QA 11(!A !1 1Q!AQA!2.! !!@AAZQPIA. AQ!A" ! !!$!A#!1Q(!A" ! hA *01!  1% 1$ 1 %1#$1#A))L!)q! 1*!Q( p!(!*!Y*!Y) a)!hzԋ(444HґܑR\fpz"ʏԏޏ,6@JT^hr|$.8BLV`jt~ΐĐ      7? hh0 X0/7@?p /!0" #$%0&/'()*0+/,0-/. /01 23 45@6?789:?;0?<=>?؀O@`@ABCPD?E8GFOGHIJ KL׀O/M_ NOPQ?R0S/TUV0W/XHYGZ[\?]^_hh/`HH0a bc?`d?epfghijȀȀ0? G@πH(7HρH OHς?Xg W_0? ?  (GH @(GHǁHx?'HxH@pH(WXǁPX(GH@(GHǁH 0GP!@WX"ׁX#(WX$πP%8OP&ǁP'(GH(@)(GH*ǁH+,WWXg-@.hh //00?1؃/(z}|z,z}|z`W)@W^)^SpP&X,vLvr%5-`vdvhvlvpvtvspwp{pBrzz"DvW)Wr*+`6)@`v^L^%_) p J ~Nnw̍z͍{ p^) v)  pnz n_) v) x ۩ ĢrDvW)W쭌wz zz C ] :ũ67PQ8) ? 3 : X jĩp  ` x ݔ` 0 + F  jĩ 3HHz̭{ hh̭  nп` 3  L̔` r݅ޅ 3 ݮC ͭrqrz̭{ sruԕbpL F j Xp  `!B!b!,̆΢0   e>?ν@ @v vKv)Iv)J PQR4 @0Åą`pp-p02,p ` n0 |*}+l*` e` ` `Ֆٖ=kovЗ]$ &pp ĩ wn`n` ;p ĩ wn` c`vp Įpu w n``pu n`0 tȱ.*ȱ.+,p pun`p ĩ w0 tȱ.0 p n`n`n` Bn`$ &pp ĩ wn`p ĩ w n`p ĩ w n`p ĩ wn`pzp0p tȱ.p Įpun`pz )񩊍p ĩ wp n`0zpuzp0pp ĩ n`n`p f >  `z nF é> n`ȱ0z nF é> n`F ì0 `z n0> n`F ì00, tȱ.*ȱ.+ p ĩ wn`n` `r n` ` ] `  ` )U`15;5<5=< *+*= *=*8``zzzzzzz ߣzm N)N)O) 8O)O)iP)ÅĽP)QRrSrm)݅)ޅ`0-P0:`0-P0-P0-P0-P4.`0-P0-P05`06`0-P0-Pnəvp0wp)un0 *+l*`~՛񛁜՜  ;> n%p n`L횮p g = `  `z nF é> n`z nF é> n`F éz n> n`z n n`F îpun`p&қ+* "n`zzz zzzީvp n`@0 pun`pn` *+l*0S{қ+}*,|~p n`p 1p|z}z~zn`pz|z}z~zzzn` n` nn` ĩn` n`04)n p pmppE)) )0 )Lnp ` ĭ|*}+~,p Z Zn` ĩn` n`n`n` ĩn`pz8*z+z` O~ O} O|`z)J(iPz)izJ`pz*z+z,p Z` )`'pn0 *+l*`ݝ ўߞ3T V )i n`p ĩwn`n`p n` ;n`p b =   `z nF é> n`z nF é> n`z nF é> n`n`󩠍p n`n rp ͭHH ͞*Ξ+l*͍{ `==ũp ĩn`p n`p n`n`  pp `  zzzz zL  p `zEzL pp `  z zzL  p `L pp ` 0Ezz zz zzzzz zz 3zz̮z CwL  p `z zL p p `  zzzz zL pp `  zzzLn`z0 zL`12defghn0 Ơ*Ǡ+l*` ء1GM`$pp ĩ wn` ;p ĩ wn`p ` ;  `z nF é> n`z nF é> n`z nF é> n` n`*+ n` n`vp ĩ wn`0 n` n`p ĩ w*+,+p n`pzpp n`p(z}|zpp n`p,z}|zpp n`$pp ĩ wn`n`p ĩ wn`p ĩ w n`  "  fz)   " b f0zL8    ݢ `]z"6;z]HHr+q*qqtqr.***)irqrL r*i H+iqhqqtq. )?qLMrhh`zz89`H ̔h zpr q蹲qqqqr` !M!!! "M"""0`r*i+H+iqhqqqztȱ.JJJJ $. $.JJJJ $.P $mqr`) iPqP`q`q ƍ0ƍ1* +0! P ̔ £*i@*+i+LY> n`0 )ȅ.*ȅ/L ȅ.ȅ/ȱ.t`HHr+q*qqqzJJJJ $z $zJJJJ $z $zJJJJ $zP $mqrhh` ̔p B*C+ `  `y ]y``yP0 PiP ܥ*ݥ+b.i*ȱ*uPuP)PL]0bȱ*Șib`) å,ĥ-yl,ɥҥɥ*)bLȱ*Ȕi ` ,6LV`l~¦̦Ԧئܦ0           0 0         0pL@0     zz.$zzzz$$zzzzz ($zzzz&+$zzzz" $zzzzz $zzzzzzzzzzz.$zzz zz.zz zzzz$zzz z=U z=S z=X =QP =QW =RT =SP =SY =TT =TX =UV =VR =VX =WU =XQ =YY z=Q@**1**B* * a AQ111 @* *A**  2 !11 21 22AAB1B1A @* *A**@B QBB@B BIBB@* *A** QQAp! 1!1Q<=(T}TDT|m4 ^)^I z)zmƍq ` z) 8 88``zzzʎzʎ 7zݙ zݛ zٝzٞzٟ Ī` 3zJJJJL: 3ܽzJJJJL:r qyqqqF8(immeqr`HV  3Wr$qqqqzHJJJJ #h) #ީϝqr`iq`0 3  ez ~z   ` ``ɀq` )`r e qȽq 嫵qqȽ8 q 嫵qr`qȩqȢ`C Q C$Q$  = ` 3`z $*%+*l*`GEw!xӰ3z0 zz`z he*h+i+*,ȱ*-l,z 1`͐z 11zL` |0z8``z`z`Hz* |!ΐz u0z0z0zh`z ّz8`L` zzz` zzzzzz`h*h+ u*1zȱ*4zȱ*7zȱ*8zȱ*:zȱ*z @z | ?z   0z) zz` B RO] 0 z`  z zz` B R 0 z z 0  z` z` B Rگ  0  $ 0 $z` ? 8 z @zz @zzz z z`z z`` B R+d 3z 0 ,LN 0 , 0z zz`z z z` B R 9 0 %    0 0z zz`  z` B Rݰ  0 Nz8.zz` z zz)z z` B R&z)  z` B R=Z  0 0 8z` : 3  z z  0 z z z` B R ; $   0 0z` 0zz`    z`  z` B R#2Nz8.zzz`zJ- g 4 X | ۳ E t `z( ! z @z 0 z) @z`z)@#  |?z  z)z` . ' "z8zzz  0` 6 /z%z)z |?z pzz `z)   z)ߍzz z`z)  z)zz z`z)W P K |?zI0ȹg| g| z)z 0 0 z z`z)@'  | ?z  z)z`z5 . ) z)z 0 0  z z`z) ' | ?z  z)ߍz`z)  z)z`zJ  z)z`z)!  |?z Դz)z ` zLִHz`z)     z)z`z$z0z)  0`͐z 10z 4z)  bLA`  J2z3z0z ŵ4z )?7z͐z/ 11z 2z3z0z ) 4z) 4z`L`5z6z1z 4z)=z4z)뵙4z` pw p""͐z 10z2z p"L,` )  {ڊ p L^ ¶*ö+" )"" {ڊ$)$* $$"$)`8`ֶڶܶ޶' . / !"#$%()*C##͐z 10z 3z8`#L`͐z 10z 4z)4 FL#` S2zw 3zC`4zJ Lm 4z)(͐z 11z7z 2z2z3z3z`Lz`5z6z1z =zȹѷ85zҷ6z 5z6z8``@ @ hhh@ @ hh@ @ hh w  e}2zP p o 2z3z`    2z w  eeJȹ p o2z3z`                         ĩ q ۩ é  D8 - 庩 庩  D u - 庩 庩 庩  l `E  Lۭ  ۺ  )8``  ۺ戥E) )Ș 庩 )`JJJJȘe0  `)ٺ``gW 0텇` * +*rȱ*qr`#0AM^o !$4($") !j8zzzzzzz! 4(z+   !zzzzzzz# UUUUUUUUUUUU# !9̍|͍|C|w|Gz  z}{~|`HrC )`+(*  r`*i*+i+*`*,i8*ȥ*ȱ*8ȱ* ȱ*8ȱ*`ʼ0 8@PP(PP@P Ё8`P` p0 0@0@Ё0 `Ѓ @:2Ё6 kI%J0-vMv0I0 `J0 T`IJ `I0w0 w J0w)@ w @w `" 1"|zʈ`}w0 }w~w !KL  ) `~w0~w`}w)% 8vp̍p ĭ}w }w ` 9x}w~ww`KL,9x)@%K p ĭ L `  f `z) 9 )z)ߍzww ̢ C I ]ƭw)whh`z)9 )z)zww ̢ I C ]ƭw)whh`z)9 )z)zww ̢ I C ]ƭw)whh`z zL-zzz`H ~hvvPI I W^ : ` )ww {ڊ""w"" e"w8ݹw0"Lw*Zrw+brwRr A,jr-rr.zr/Ýr`[ B IJ$Qڶmv۫UD (QZm{ݷw[[RI "IH*Uem۶m۶֪*UJ$I* TISDjjDjDDDDDTDDR ~QD+BSo$H~Ph*VowNE VPc?! ς?xXGS;8쉲8c{B(*BZbڡ4zrUR=N* ⨤-rZR%NZyjפtg5m+7EŤB4&TDDDJDLLLLiLL:LL2LILLxLLL!L}LxLLLLLLL0LGLL]L=L+L*L3LC?8GR!&'().4IBVh<>\<>\<>\<>\<>\<>hi\/jTk,7l-7l-\.@n ;n1 o"q$r$1s0s&(t&(u&(\&(v x!*,x"*,y#*,\$*,\&(z<>1s01s0HHHHdrrM q ) 0q )q q! ؅؅qi8 hhhh`lq q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q Hr?q    hrL׼׵׮קניג׋ׄ}vohaZSLE>70)"  J U`C 1`^vm؅*n؅+C) s`o4* )Lu`Hȱ*.ȱ*/ 5.,ȱ.-,8- `-ȱ.Ȣ.H,h.e./i/Lh 5`*Ii*+Ii+`IiIiIi`IiIi Ii `HH/.,-*+=&*&+3* *8&*&+&.&/./.8,./-/./*hh`HH*+Y&&&M )8&&&&&& !"8*+ !")hh`HH./+*!F+f*.e,./e-/,&-hh8`hh`HH!"# 'Fe!e" e# !&"&#hh8`hh`HH*&hh`e**+i+``*+**++*`v@<`y@yyy<` کv`v)@C<`y@yyyyCyyy<` $ ( *H+Hۅ+ۅ**++ph+h*```  X A ` ) ` }  `./,-WJ&r. .,XJ'r. /-I0v,*.+JIEv0@*8,*+.+ F+f*,8-./0,e**.e++*8逅*++*8݅+ޅ0 $0`ɠ `$0*8܅*+܅+܅``e݅ݥi(iޥ8*+HIihIi*ݥ+``);)<89`); `  ) `  LeݭLrݩ݅ 3 Q`` x ݭ ?   ?    ``) `*x 3+ ީ ޭ 3 1ީ `* rޥ*mޅ*+mޅ+`w♑w⍗w/ޅ*0ޅ+`8* rޥ*m(*+m)+`+*&+*&+*&+*&+`Hr?qhqqq*qr`' !!0' ,<%0' !!0 '') )!0'7 , +,<00%+0!0( ,0 ,0 ,0' , +0!' 0 &)& 6 &)& 61'*!!1'*!!1'*!!1''!1''!1''! 0    0'70<10%)<70'% ,00!0'0!10!1!)0' +&+;0 +<0 ,<0'0%!5!1!&!19!&1!9!&!19!9!09!91!9!9!19' ,%5,0!01! ! #"!! + * )! ('&!"!#!!#"! * ) +! ) + *!'& (!& ('!'70!1070!70' < )0!10!1!)0%!0'0'70<10<'7<10' ,<%0'+;0',,<0000000000000' +&+;0' +&+;0%88+"( ,0&%&0*&*0&'0&0&0&%& 00*&0&&*&4&HHH* + , zzzhhh`H)z)e 8 h)iz)ei`8Lɠ8z`HHH*8 + , zzzhhh`H)z)i h)iz)8iz```r8r88``H*+*Ȅ* Ls㈈hhh*e*+i+l* Xv ( 3 3 ީ @ 1ީ @v vͭrr `v ( 3 3 ީ @ 1ީ @γv vϭrr   ``Hr?qhqqq*vو ))qێr`/?Cp x ݩ x X 0pp`9x)KL9xJ `w `  v  8```` 8` ̨`I{zT{ z_{zj{zu{z{$z{ z{z>{z3{z{,z{(z{{{{{{{{{{.|{ |{|{|{#|{9|zD|zO|zZ|zm|e|x|g||i||k|||`̨`zI{ zT{z_{zj{zu{$z{ z{z{z>{z3{,z{(z{{{{{{{{{{{{.|{ |{|{|{#|z9|zD|zO|zZ|e|m|g|x|i||k||||`<` =`HJJ)eh)e|`@  e|` ]e|` =`HJ) eh)z` z` ]z`0C ȘyLF` \v\v+x!\v]v]vٰ]vm]v`w+x`|y+x`)"%&&%"*#'(('#+$)**)$  #$% 34 z  `8`p-pI `F `8ݵ08``` `d {ڄ' {ڄ()' *'(('iP'`z,*` 9 ʊ,LɁ ɸ*)?.`q;ɀz8鸪L89}ze~`X `  ) *+ )3 ̅ `*%*`cg    #  )iȅ*#ii+r+q*qqq+i@+*qr`BGA@I)) v 0ȩ)`ABCDEFLNPPRUVXYZ5689;LHHH HHH   A ? ֩  oݩA@pb  hhhhhh@HHHHHH@p QL ? }L ]L QL ? }ݥ @p ApBplAph 5hhhhh@ LL v e6L LL>^@HH<> hh`   )< `x  5p+***i*+i+z ۢ5 ک  1ppppA x b : ĩ 5 Ʃ  @) 7 LU ĩ x | : e ] D  f  / B񩀍x q j & j 3 ĭ v   8) L|( 9 bL@)` ` %Lȹ*+l*` 5@O|   `   `  8 `  i ` ĭ6!vILjI-J x q` ` *+* `l*aőK! x } X `F `wLwwwwCwIww 3/r'q8qqqw)@qr`!(/6ahov~Gw679x ` é H  }۠Ȍ67݅ޅ߅x N  x 3 Q     ۥ?) ?` 0)'@I @@)  éE L  R`@)@/@) 8 @)@`i @) @`) 1@I @Lk@)%@) 8 ߐ `i ߐߥ@)@` ݭ '   L`qqq|`8HH*+,-Lc8HHH./01L8HH8*.+/IIii8,0-1IIii !(E!.!!Ii !eL% 2hh` *H+H,H-H8 ,Lf!!,-*+*&+.H/H +h/h.!*Ii}h-h,h+h*`@@H *u{{+%ui(i,-u-5ui(i)@ jr8u`H}-5ui(i}=Eui(iýu{{%ui(i=8M=EUE =E`HHH hhh`)`JJJJ)( 8I `+-*, ٥./ޢ*)JJJJJ**Ii*+Ii+`H L{iµiL =H Hi I@ ,*-+$+ ٦He *+ $ إ%  $  إ-5&    ,  إ=E*%+ إ*+  2ڽ% ٵee 8 ee -*5+ إ*+  2ڽ5 ٵee 8 ee \=*E+ إ*+  2ڽE ٵee 8 ee éMUh J*+,- ٥.=/E ,-8*+ + L * +ٽ=e*=Ee+EMU`8{8 8 Å `H*+$+ إ 2$+ ٵ{eee ,-$- إ 2$- ٵeee µÅ`II  8`e80  080  080  0HIi.Iiy..h`H 8NJ(HIWJe.JLd$IWJe.NL`HHihe` `HRJV!X@RWJȘJV`HN^`_NȘJ^`1 &1 &1m01m1 080 J q0,-0.ȱ0/004 1*80+0)Ff 0.8.//`0e.ȱ0e/`rH Jd28LeF 1 Lh`H)h) *H)e8  i h)e ɠ``Iv)@0 ɀ Lg_IWvR0LɀFIWJ &rW)WW)'W)WW)W)WLD L`D éIP  IK0L0 9x)9x W)@W)WIW)W`,x) ͐z 11zݣLT0z`HH ) ` )L )L ڭ   ` )      i  @ `Hh` o o   U5 4x0` @ʎ@@J& J& @J& J& ``e*e`v  @`y``H h`H) h```HH  ihh`,PLLPL)  hhhhh`x ة  @@@@  IPLvvkda$*J@` Ғ@IfUUݝݝ%L>ge0moge00UU1;v:1 6aNovaF, p@n @1?0D?#Ǡ?C?<`۝91?[TFNg08P0PHȨPUa6R@a @̣2! ??U_\Xc 0 ?0D? ^Tffff~0000@@@@UU0j@Uj?????UU??@@j@@?@@@PP ?  r  ov . tȀP Az}UY1;v:1"aNot@D(`T_????????b? U@@?U@@@j@@@@Uj$J>|1~0p >"">>"">??;I Ua6R@I! @̣2!L6>Z@jhp{{,??????-;Iݝ@M ms u%&&&&HHHHffff.}+@ C'v?@@ 93v0U ?@ ?/'?LLd8133_*@ P v?}hY A6&lP=Az%@` @Di @Akub"̠@ Ackub"@P d05E@F^zV~Rl<808<?@?x@@  [ (9;h;(1@aNf aP&S=Az A _9|N@ @"$ ?w%????og3?|8'3]oο~Mv'`?`/g~zs`?ǻI`@8|~v??my_޺}|߿0lp}?P$1 |?`>"">>"">>"">>"">@?I> npC7ϿO?Oy?~~>>?_o{}~?7ݟx8 ? xOÁ????v:~=~??ǃ€?ys~>"">>"">>"">>""> ??zs`@? ?<wp{d)&W"" nTb@@@,jjDJh\@@fhjDJ% z\@@@8;>`w>@8J88T8<~V~<, 08?8PHGG0 w\?~a?>{d)&Rdw% nTjl~@@@9?@@*@T^:::f~8~~~>8Gg##1$-&Lq`$ ɣ&6@UTV *"!a @ @?߯ 8133??&@XUUUUU@____?޿ϞMEogC踨0000?~~>~LFb6!#Fl8@@@@*UUUU@  ?ggggggggaaaaaaaa<ܼ0pg||:8~??w9@@??`wwHHHH*ggggE@UUPTCCCCC@@Opppppppgg``````||+'%HHH@BgggUR `0@ @'~~<)'8l?????D333"DDD::::*U+AA*T~~HHHHHHHHggggggggUĤĄD `PLC@@@@@`p|0@@@???????RU::::@@@@@@@@HHO@gg``$B'K>1~0 |DDDwwwV +?? @.3h 3??F#^ H?0\G %ۻ]Fv9QM+߾Rht :N0@0 o?, /`wwwwww8133??~ GswVM??0Q DDdD0wwwwww@uu?wwwwww?? 86  Q>K(?_P p __]_@__]UUUTU4{| _@U̪33````````.@@۰?_?; @@0/?____33330@"1 6F CaF, pΤ@Z4Z/ ???_@| H~@3~Kh? 0\Q 0Z/ }@?蠀 3??0? 0{/ LAV7&RRb젊"&@__]_@_@__]_ R o:Uʼ`0@}@? 3????O? @T8??? [ B]QoBdpbD   `@x`??COAz@ч?@h.,Ȁvc{3yq$+4 p<|8>X8<<<<888?gg'7???7 |  0?;x?4n<~*T9? P UT T!?????<>=~<8?  ?;?ߋ?-??ti0i??* ~~T@88888888K#?!?/~__?? ?돷^}888888888888T#@G2? os߿?S @@1!??07~~0%B/ x7y"<վ~/.A< o_ ?8o???`@H@@0  lgS ;@1????p8888?9|?7o???88888888p`x0xpذh0 @ X????????L>UM /k D(@(΁@(@8888?q>~???O/t (>|@xy"վ~ T.A4 88888888??_??ǃ???TJ&<@P`?????!?88888???? >>>>~~~ 8  ``@`ppxxxx888888888888???/$" 0   $CCCxxx|<<<>/ ?? @?@!(1sO>?8888ذ```7_@ 7[XR@ UUYk_ 0(`"P5 6HASBF]qUUU|TTU*AA @ @GS?@xpV V V cV cV ?cp' l޿@OSex8Ԕ8|@~x0R$JJDD@|< `R|@@x8 @  )dX @@0,?_!??~~~``." ^Ryp||@@_ Dx@N@ﷃ@@\`|ND8H80 PEP(FZÁ@xpx8|xd?0|,??<>0?@~?|lD( x0`<TpUq.p>x8{`x `RFpDD@|<|@~?>|7x?b@s8{?p<$JJ@BLDDdD0'@8@|?U |` ‡<?Q?x~??PD?U@@@@@@*??????``@Xظ fnnf4JJMMp1100 Q1:d21 v:aNk 6a nt\\\MMVT4AAa!!!#T-% YHjj 0) 4Pppppxi XHhh 0Q@@@@@@@j???????-{Q@@@@.????U X@@@@@@@@????????Ha&&a!ḍ2ȡ eejld4PTԐ*K0*2AAAaaa`PА(H0ÁTԒ@V@nLہh*=91 fnnfb"2 JJMMݝ1100 `@Rh( % H(!H' {熬@'N(~~nfb"2 ]ݝ?" `@c#2 @YHjj 0@Tג^MI .4)7 *Kb@ a#\\\MM܀VT4!!!#p\ ;p\pnnl,,@L\XP ?0 , ?UՕ*H0P @@@a#?dej @?mjDHP @#'?ejdhP @??(k?PP0@@` ``@PXHH 00@@rAR"AAa!!  jkk   jkk0HHLLܜ0000 `@A7A7?_?_@р.TԐPHf&"`$2 ? _o (p!_XIjd@ 0? F@PXLL?~op \- J$J|7cwo|Ǐ7cw2$T>44Ão??k>8Р@?[c6T,?0(? TT  ϟϏc'χØljǏπ ,d)o=??ᔁLJWU5 "BC-%4  !_4D, v (J?131u|8><>?N|~~^ {ǯw$]>>C7r>~~z ̌>|<|x*Jѱ"2܌U֒7cw/k?@@Pд //,><z8;93z:;;s{|>^?/G'A~v4ۻ+gζ~}ߟ=W~n},>|zC䂋'  `p0p` u$|{|s>|s?vp<eE" @@؜??/'cAy91w3ggޜڜ=9s5s?#?? $ nd hh$1;[{v&Oo;BC-% jxz'sm~y?@8;>`nnFVPP` ??T'>u'd;>.9JM- 11ބ|Jx33HkL]DH"  2v6(tpĈw"[]D2 `}p```?ԏ'~{.y߅}JzN}^UQ"E .`@8$  (x XŐ`pppp00pCrz ookb` ohhv4 Ud@xy?C,@( :`??UUn}, +!_vd@ ?,x X?Ϗ??8(88(8 !B!ABb #/ ?AB8(88(88(88(8????C?p1!F#1 !G?#-ο18(88(88(88(8χg??8(88(88(88(8<~~v~<|~_l^L|~A<6A?AB?b  !O !@Mb !B !AB8(88(8?8(88(8?88|l|8/. z~>l6?1? !F # ο1‚w !Fο #18(88(88(88(8!S3\ @HdD|~\ @<>@ƨ*n8B8(88(88(88(88(88(8?/3\ @߿?>~4!!8(88(8`@sy: @a@z|< @|>?8(88(8}b  !B !ABb  !B !AB><868(88(88(88(8}b /?!AB?}b  !O !AO !Bb!AB ww !Fο #1‚ !F #1x?@?wxЂ !G?1#/w !F1 #w!F/#1/8(88(8 !F2 #Z{??<r !B !At o  !B /ABb /!B !AB?b  !B{m!ABρx?Lw#!F #??Âw !F #tο1‚ !O #1<<8(88(8? p׃8|8(88(8??OG  !B} !Ao  !B/AB }/!Bb  !ABw޷D !Ă #!8(88(8~  @B`0@ ??/G8(88(8#!F7> # !F1 #wO ! #18(88(88(88(8=??b  !~̾ 18(88(8c???8(88(8{?/FC |??OG  !B o  !B/AB/!B8(88(8?wo^;? !}n!B` uPFU?!# ./&G t??/G8(88(8#!F?? !F1O '!#??@?@@?********||||||||?@@@@~B~B~B~Bcccc_@@@_@_ )*<n @}}}}}}}}~~~~~~~~~~00?? ?d@0WEooooT~@ĨW K@K@@@@g`g`>R~ ?Ĩ?WhhhB``?>@ \~s>|s?vp<@\|~Ĩ??W2EW0({79||<!:d21 6aNk 6aF.t@@@@@@@@~~~~~~~~4l^ҒpXFZ80B'67{=<Ha&&a ḍ2! + <,< Gb6nBFČpFD6D6`Nh0`F, pn0(0 x||;';= +(&* """0<`<>~^D6D6D6d̠0 #0(0{79|||;.8,< G[08ȼ<|x!80!w{}<1{fffffff`wwwwwwwp`eb ppp >~xܼ||8!x0w<߿~~8ܼ||87;=<!x0ţw<&6fffwwwBTh"""""""!x0`w Wbgbppp?>~~90h0y{0<ɽ>~xPj!&Vvfffwwwffffffffwwwwwwww""Px*(&* """0<`ɽ>~^08`ȼ<|\!x0w<߿~~9&m'p8Dd9!x0Bw<߿~F `ܼ\ n0h0`{p론<~xp蠠8|x0<ȼ>~x""""""""(*& """(*& """VUU?**????????????4 3@!/,!(2>0>0/# ????????ZJZJZJZJ 0 0 0 0<>> y> >?q7}:Nܣp)?Oϓ?C.1.%='#?>1/:3>~#????????????????????????'$ .8>1,#1#~`4C43?P??<xq  ?@|xǏ=^|ϓ8~1:8pq p)#\N#",;8'/=3->?'8304sDGdp@ZJZ̘ 0 2f??????*5?????????????????σ?s *~~*~~?n=ßL:<ܸpp)G?? 0 0 0 0zzzzzzzz?q}}~}}}{{~?8'<x?O =L:?Ӹ?G<Ϗ?so~<8??s?2(#?Ab9aqA333DDD33331pDdDDtF0333333@DDDDdDD ɜ6` ɜ6``????????  0c 0c._?`#?m^_??߿#m^_?>?>#3233133DDDDF@D3133347DF@DDC@p3spDt= Z8 `4?σ?s 80lpp p@p@ހMq><0 G304s?DGdp@?pc?? 233#33@DDDDDD@233#DDDD023@DD@333DDD݃?4!C?܃? C??σ?s  >>~>||40?????????033DD#332DDDD#33233DDDDDD333pw$DDDv33333qDD$DDDt3#33333DDDD$DDD2333333DDDDDD$Dq7}:ܣp)?<pxxx@!0 ̾9><8?]#333233DDDDDDD#3323313DDDDDDBD3233133#DDDDBDD@331333DDBDDDgp33330wpDDDDGpwpwv33pwDDtL:21 pp)#G@B @1~@|@@@AtC0pGX@@@` {! ws{wdž133w7BDDdw33w0DDgp0wpGpw0a\?~a CŨ?>W\@~ CŨ>W8s'x#*?$#?> BĨ>Vp008px3$1~a?=|r:NA^@BM@q~<9>zx{yz:;;s{̆`?>@ \~30@? <:²1L sl0@?` BĨ>>V 89??0<>@ \~txvf<>>;0xy|1> Ow8'AtCpHGXy{1;;y{sw{wg?x??x!|??>ǃy?_=Li_ؤ($(d1$x`H  D(R|??'!??@`??  idi0 Lq0@A$T,0 `'8?@ߟ@i` @`??????fff|??Q&@<```` ? ???? ?hnhn??@?@@@@*U ժPT*xĤĄD \RU +ej4 gfyxpCOOU????w ? ???? ??2c3edgǃ@@@ڬ2$R>5j????ժTU@ᡡwB:4x|h0nHp `)QKj[s F`pQa@@ۭ6$R< ? ????? ? $5j %jC?)XPH  33333333DDDDDDDDn]j6X?cksuχ+{ ܼ??còUU  ?????????!Q+js  !Kj3`pQa@0` `v@+T%*u&9xpI yhǎ?txf5pea+T%*t&9xpRRU 0?@0c333DDD`s333DDDVa6Xq1ffffffadeb`fffR>@RU ,3mHp a000??,,00۬2$S?g?O f?Ovpf5qffffffffeb`ffff,,00<<<<<3?0 #?????????????????????????sc` <<<88000 U*?????U???????????????U??????????????`````<<=}}00p0}}00p?`````?3???_og<<<<; <<=={`;;;988<< 00?Oc``?3p>>>~~00pscc` cc???`#?o~<oc?<0s#` <<<<y`<<<<<<<80 0 ??<xp|` Ǘ@???@Ï?Ǘ<<<<ޞ  y@<<<<9913# !888x||Ã<<<<@7wss!! !ޞ !ޞ 7wsp? #???<<<<ߟ 7wsa!!ޜ <<<<t777333;;#!!!!! !||||||~~0000 px8ޞ =y{ 01= <<<<=y{? 01???xɁU8U=y{;; 01?<<<<ټ<0  <<<<cس????ټа x ݜ   <<<0 <<<<ߏ Ȉ;m ><<<<!<<<<5swo߿/?6537/??????Pi```a800p8<}}???oc~<~_?ρ<<<<U?̀>m?g`jjxx<888xq0p߿?ar&oE??p ~<(p8x ;`1FLx0 @B@A@qA 8pscƄ HJ@Px0@@h088 m@(@@1@ ?@|b0SBqGQ#ˆ P'̌81g M' <DXX!BDX@@aÂcƌ1! B0x@ 88fpp m@S(@@1@ @@  m(@(@@1Q@ |>`3c%6S@8 @|pА X` @ $` aDHP`B@@C``E 0!g0ƀi"4(*A,  ) (*('!<Ĉ@8->` @"808 (@h x4 d 08 80DHP`BDH@D8@$8x)?<???????>S;0`| P2c`ƌ`@ (pX@ `pg!B!B`V` ! @b~<<qИ?,P`N}01cOL1`'.|8xTfp8p:lCn >X b2Lxy<0?>` pİ@ @@ cƌ 0p> xA@"`@@03 !B A !BNN>0|;OL`<?? 0y&(Fl |6 g n:lCn` ??0?`0?` A!B"ϼ@??`M' <1`4 7qX90a ޠ'L 8>py ??~~YAĘh1`V` !* a0>sA0@ x| R=ό1`s1cӆc憜8#8 `7 ` P R=qό1`Ά1cӆ0c憜8#c8ן?p~ә?R!^9b^>|p)B={D΀ >|sr\93||``O$ <g @b~<<:px/  "8 |:   Bsr\83||`c#~XAǘ#AO08>0b0SBqG#Q#ˆ P3c'̌81gƌx>??0<<<~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~Nn$55< ?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~?qw!./??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~1 `??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 93'?'??~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~??65 V;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~???$-0 .1@@??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~?$-0@@`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ????.1=><~ܐhl`?Cx````0/???OLf' 107;2 p~~HE 7Cf& 8p~Z~?@PpbApc>>``088,~ˁOLFg!?007;868xp AAA~Z~?S`ph?A 2 xx7gC9>~7gC8|~??Qp????@88<>????'@@ ??0 !@@??`@@@H8  ?7 d0|@ ?? ,??? -x ??65 V< !@@??`@@@aX\~Oe20:x?C?????? )$7 .?xx@ 9G?8vnn.<)<X6wwspt' ""b4ܜ\ $8`0@ ?` Yro> @ 0)-xx 8pp@ x|?**  0j**0LZ?6poo6?_0>><<€(<<?_W *lE"Aqx\ܾ:""!! DH ||@BA????_W *lE??>>p&?_0l , \j???????? = 脅G{z`]]]`8 v> O`x`X]]m0>>`~?6?_^ (X Р???? ???15?;8 (oo6?Y0k>||67Msx2x|xk>`|6~ˉ~vvvvv??//?;"""" 򂂄<< ||x`9!! >>A! \` h 2+   |0 p????! _`;;{???!_66??3;> ~~~^8xo6?_0>€<<6p]]Y[??q--8<< ????? ???1588 8???! _66? *??/x?C_[@P?? !?q`` /OGC6;<~| ``@8x@ ?????!_66ܾcc?(/h  ?a ‚2ܼ|??0,./OGC6;<~|@ :~~^?/p??j$q~rF<|3 <  ''__??q``(/gooo0 0== /OOO000pp~tpxyyy<`??D{=;?8|>;}p| ? `<rb@~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~????? ???1588 8?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~???;=????07??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~??;=???0`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ????7?llgixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|>????? ???1588 8???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90????7?llPPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p?(/hDD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~?9 #7bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><= #dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>817?????>??~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~N$?.?<<?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~?q(!# ?7???j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~p!#!/`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ??????gixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|>??65 V<???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90????.1=><~ܐhl`PPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@pN? *1<> 8DD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~q?91bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><1'.dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8#/??/?+~Pdl~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~????; h?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~????=9@??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~???;w`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 O???~???`8޾gixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|>????; h???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90O???~???`8޾ |d@xpx0R$|L$JJ~ @ |@~|x8H80DD@|<x0`<@N@@@x88 @@\`|NDHxLҶN@BN8TLFp0 Pxdp|H$`b<HxLҲL@@BB<HB, x`08DDdD0 Dx@DB x8@BL@F(@< `R xd@88x888x2L$xHx8PPDX@Ԕ8pd |(((((|@@@@@@~ތ~>~T x|A>s>QVTL@.c NϘV @0gYop--8<< 8{ @|À<}~` `P8? P?#?~8߿~E8C`:5d3 V` x??_@[Z@ y11//??`~|pA< p|| rr`?_/GC#쯙Pf @@@@@`?????_??U???<`_ ???$?rl@ ʚ:L0`xRS7??-,//>??B<~xy""<vd`X<|>??0,.8x@ ???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?909#???????򸜮PPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p?O ?1/<xDD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~??3; ?07bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><?? ?8dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8937?'??ذPPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p>^-xhDD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~?????38:??3/bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><????8:?9dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8?????7!??ܨPPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p??@D,|DD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~?????#bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><???dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8??????#??PPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p_???7-.>8@@ DD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~?33?#/bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><?96dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>811???/??PPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p??????^ -?x ȘDD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~??????1? 0 /> bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><?????? 80dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>88#??????1p,~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~?7 ?.8@?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~????3#?0??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~??#?8`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ?93?? ?~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~??????7 .8@@?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~???????1 ?/??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~????? <0`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ?93????~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~9/66p?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~???1?;7/??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~?9?;7`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 1==??????>~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~?o?6$<p0?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~??s?9'-??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~??9'`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 9#??????1p,~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~?7??? ..88`?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~??/??11???/??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~?/???????`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 8!???????gixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|> 0)-xx ???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90;7??%??~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~?????? )$7 .?xx@ ?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~?????7'/7?,???j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~????/7?9`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ?7'???&??#gixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|>?????? )$7 .?xx@ ???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90?7'???&??#~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~???????? = ?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~?????????!/??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~?????9`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ??????'/?gixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|>???????? = ???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90??????'/?~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~???$!75+;78 `?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~????1(#1.??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~???996`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 3'?????-??<جPPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p?????? ?;+x hDD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~?????3?=#bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><?????=?dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8;7????'?̘~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~????? -xx `?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~????;3'93'/??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~???'?`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ?3????/??~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~??? -x ?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~????3!/??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~??91`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ;7????'/??gixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|>??? -x ???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90;7????'/??PPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p????????5?`DD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~???????3?!?bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><?????3?dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8??????!???ذ~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~? ck@`?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~???? /??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~?? `??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ?????/??ЈgixfNSX~a1,'?p/'*d`_pw~0@??08?7?|<~~>vd`X<|>? ck@`???>8@?? ?|>;,.????8>x JSRk[[A?̌~ O͌ zvx~~<  a<~CG9 s <?? G?90?????/??ЈPPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p?????$5$.88`DD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~?????33'/1'/bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><?????'/=3dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8937?'??PPHHDD"" 0088>Ժphl]nX62> <~~tp _nY0?="I@@p.$$588x@ DD:" 88<^~<~,@@ ^^]+7 !!60p }}}}?<-&Wی|pZZ_.7 --0z~931&'/bҳ>,LL~ C~|`||<~ž~<`||f<ffLHx| 00~ÙÙ~><<;dp|0d p88|~735n𸼜tn|}?O/k'77~nܘ[[[U-U???---*@GG..xp~}pZ޾:2d>8=;????#7?3~_ {3 ?Oc0H>0?? \x<7G ;r}r`c/'LJAÁG0<~~??????.8>5x@ࠠ`?????!_66ܾcc8|>;}p| e_}~~teOrG5uk0 8f??cccccG !bW_( @B?p8Xa``!' 0 A|~???????3'6>/??j$q~rF<|O_QP@??? ??~? |||?L<2p|@?<<~?????'6>`??D{=;?oP____ fΎ9:D@,`a~rY &CDD` ?O1ccccq@~???z< p??~~=}z~::2 ?3????1??  D GHI$B%&$E*+,*+D,=GHI$B%&$DGM -CMGHI`DFB789pDW !gD0101 D0101GXYXY'(F)@A@A@AK56iiGHCI'(D)$%&$NOKDEFiiGHCI78D9$%&$KTUVxyxy78B9C3%&3C:;<CDCBGJKLPQ""B"#"F"#Z[\] 5   BD0B B3$GHIGHIBCGHIGHIECGHIGHI C789789 / !?BB|.B4CX>ef>B56[>uv>hDEFHB>GTUVHD^_F^_:;<CPQEEFJKLDZ[\]CS $3B"F UPBB 0(D$B%$B%&$D D$B%$B%&$DB C `D C pDB! B!! |.'(B)j01Eab>YXBYGHBIz@AEqr>iBiGHBIz B>iBi78B9kB~~Ecd>yxy_^B_{BomnGomnst>BlB}}}B># l# B>R 2    C HDU_?CU3D B .?H01bBRD !Wg"#rRF !01 RRFR !Wg "#$RC2AG !01hCiM RBQ@A$E !WgxSy&6 \]$R$ xy@AB !?B\])J-yPQ@ARFR$R)Ci Eixy@ADRR$$BefCyEyPQ@A )DefPQCi FixyhEixyhCyCy ByxCi EihiGB{|?BjkCyMyxylmRRB !Bi/ ?BIR$RRRByRRDRR)BiC$RBefhiB@AByBRHR$efPQxyBPQM@* aPB* B"D@`$DC.D  bB, ErB,.G ,K "#C<K ?D01Gno RD !Wg"#BRG$R$RB$RF !01F)BRRD !Wg"#Chih B@AD !01hCxyx EPQ@A$FR !01xEixy@AB !?FyPQ@A$RGhGihixy@ARCpqxyxEyPQ}~GRR !jkGh iGILMNOR$RFR !pqx GyLMNO\]BB ! ?B\]C$RD@ARE$$RBRERR$D$ BF`BaB  DOٌʌ SՌ霝ڜMˀٌ Sې霝CBGBI׌MI霝BGBFLQBQF*NٞBCDU7ctPN&'()Մ()RSTU]CVWdBDo_^C_ !D ! !n0X8XD8C@aHDaHC1/q/B`/q/D  CA??p?D 6fbCO OB O I  <+wef !D  D  D <+wBefbD<C<+wCef,BBCfGgfwE%UP\ UEZUU$Tًـ瀂nً钓逜鐑鍎送٬Z狌ِٝR鋌nՍ٫ـًً˂黼`送送ےHِNِ*B*F3*B*J*23*PDٞPFPPBPFPBDՄFBF"P^_^BDnJ !B !I !$%X8-;wFH=CD+w`/C= C +wp?BM C O +jkO bBF.L  ! hwG    B  bBwBG<<<CwG<<<DvٝfjwLvzvwW g UZU(B鋌F˒Y PՀـ45!B[ Sː鐑\ .DJ45$%wCGEHwGE D J45$%wN HwBuv9:H45$%wDjkZKIJFwBuv D$%wDjkZK !BwBuv wDjkZK !wDuv wFjkZK !BuvB BZK !B ! .B   << <C<FfjfZ^_fCVUDVUB!U B^ً瀂ًˋ^送ՀۀUٍِːBP鍎靃EN˂ٝH׌HےF鍎H霝LٝBDJBCCBCRERSQh&'()zxy{|ECBiN ! ! !!D ! !BB  BCB BBDD BBB܁E"fꙦQ*g!f"e_ $CWـً瀂 T鐑送 ENٍِ UՍ鍎靃 O˂ٝCEIےR鍎l׋ٝ٣逜PBCBCSDIz{RSIT&'()i>*LBBB}~Kl ! ! !B !BH  BEBCfCꙦNzwG'e33     C  K    D  C  F  G  E L    D BCCBB BB@ABBEQ@A BEQ@ADBBEQ@AC CB@ABB !CQ@ABDF1 !CQ@AD%$%C1 !BQGC1 !H$%$%BC1 !CBC1 ! BB$%H1 !CBC1 !C($    C  C  E E  C B D CEFG FCDDEFGB"OHIDEFG"HXYZ[HIFDEFGC"2PkXYZ[HID"23GPkXYZ[HI"23FEo|}~D"23BDFno|}~E"23 Hno|}~D"23BD~G23B23 CCBNOFFNO\]^XGNO\]^XlDGNO\]^XlBE\]^XlB(( CTUV  DTUVWEOCDTUVWBCITUVWD BBCDCBBBCHCBCF+*+BFO\]BBCI;:;ENO\]^LBCKJKNOC\]^DSEBCE\]^XClBSLBuvwxyz{hiBBDRSO efgHIyz{hiJSKuvwXYZ[HIIyz{hi]RS,efgkXYZ[HIxyzHRS<uKYZ[HIERSCBFkXYZ[GRSNOPU, CFCstBBBqrCǂBqrB&E'BBqr 6E7)()BqrB`a89BqrC`ap FqrD`apBvwDvrC`ap fgEfC`apBDvwIv`apfgGf`apBBEapDCNONOFNONOGNONOBPUB zDƷzDփzzBBzBBzBBzBBzzzzUCDUCDUCQPT U zBzF˥zFzCzBzzzzzzUCDUCDUCQPT U F LE˜BBC  BC CD E냠F DEGCǽDBBOstBE BCHGݷBFGBBCBB BC EE3  H B#BBBDBBBDCD DDDPDHC456G*+./! B! B! IDEFG456#G:;#/>?! ""J"TUVWDEFG,E->?NO")B2)B2)B2ETUVW<C=NO)B2 ,B   LYYYYYYBYYCIIICIICIIIIIIICIIIU__UT$FCD D DB DN BoD@AB30 F@ABCH ! ! ! XD@ABCD@ABC -DPQRS DPQRS DPQRD`abcLY PQRS)^) H`abc^_^_M (*+Dpqrs CI8:;^_DpqrsUU_PfP(0B[]n C\]~ B\]*+DB\]:;J#! BlmK9KJ$%&'" Blm<E=$%&'2)Blm<D)^_Clm 7 LYBYYY^_ CYYYY   YBY II YIIICII_UEQ H B#BBBDBBBDCD DDDPDH0D1abcnE`abc~D`abc) D`abcuDpqrs Bu Dpqrsu Dpqrs u)Dpqrst7 ( t 8*+Ct ICIM (:;Et II8UFeP$FCD D DB DNDox0B[]DvB\]*+B)v:;v  wBlmw)ClmCw)HhkHwhk G{|}defgI{|}defg)_^_7  UU P(n oBi10~ Cij D`abcB*+*+Bij D`abc#D:;ij     DpqrsByz^_F^)pqrsByz  (Byz*+G8yz)_^_:;B P EC#$E#&C$EC'(E'C$ CC CC E ICF DFY ('C(#$EYB CYD%$EYD E"D (C`FB !D p01C10Ca@AD@Ĵ@AD@qCC` !J ! pсUD1@PXUDEUDUB $FIJ)*+,M23'()*+,9:;<MBC9:;<|}~ IRS|}~KEt KDlmno B^_DLMNO#$'(#$HRS23B LtRSBC23'('D'('P ('()*^_tRSBCB9:#$F^_tRSB|}D^_t  BK#$F^_"FlmCB'(C'B ('(сUPTUDEUBwUB(CJ23$#B&I '(BC23CFRSBC23'(E'$#&K #$tRSBCE-F^_tRSD=('JIJ45t DF+,9:67I;<|}~D~KEDlmnoDH Bno#$D#X D '(D'u FPQPF ![CF0\01E]A@A !D母01C! !@AUUBUL_tU EBBD'(' ('B'( B BF FΫJ%$"F$#$XV/$'(''(('(FBDCL?('uDDEE'(DCBBDCFQPQ\퉊 !R01F1 L A@Ĵ J23  LBC23 E"B߁ELO_t!C_2UP$ '(B F턱 FCHDB#$'(I'跸 ('J(FC%$#G#$#&JGGJG ('E#&JHߋGGDߛG #.EGYEG ('>EBCEB BB B   сDDUFUBB (ECE ('B  D͠ '(D' BCCBI.G͠GYG ('G%$'('>CΫBHH%$#C$BF%XJ͠IPQPB%$'(I'Q u ![F0\01D pJ]A BDH`BR]!pB01B0?A@CA F__EUU zzz$zzz DGwxyz{|z{C|}BHHD !"#BD DBDBCDEHLCELYXLED2345 B$%BDBCDEDBBHDJ=LߐZ[.-./-/./CG>?-?>->D?>?IC $DDFwxyz{|B@AB B01 BDD2345DD$%BB B DD DBBHGHLHII2345JߐLYJ򑜝$%BBBBDFBCDEDDBBGېJ=I2345T=[򑜝$%JD./L.-./.-⁀IBCDE>-C?>->?E>->?B?DUB B B (z{B|}D B@AH012345H !"#$% B DBCDE D BBCHILIDHLYXYLYDB BD DBBJ=I2345Tߐ=[Z[򑜝$%BBD./-/.E/HBCDE>-H>?>->?-?B=B B DCwx:8C:;<B}Jwxyz{|}{|}BDBBFTUVEF邃E F邃BFEJK=KBG=[Z[BIDBBBBBDDDB DUB_E_  $Dwx:8H;->?-?>?BI?}?DW]?  BWFabBgFqrBE^_'()^_'(I)^_cdEGHIGHIIst3E78978D9CBB! B01XY01D@Ai@AJヒG(i(BILGHxyHBIG裙CGHB()B'(HGIBB789~78F9BI䓉CEڵCCBCBD唦CBGդBB߁ B"B$XY01|.ii@A>iijiD/xykxyD?3{CD0101 ~Cl""D@A@AG؈G㒮'()$G%H789$D%CCC%CB""B%CCBH䓉CBͰHDդBHBBL唦BB EñDͱ EĤB  E3BB?(BGHBI> B78B9>F/3>E؈?CI蘉䓉 01D؈CヒF@AJ蘉䓉B&$'()BJB&$789CD&EBC&"D"FB H䓉B J J K唦 JDDBGͱBGHDU DE D D EJꕓ䓉FHF賙D܇DBDDBBFBDCECDDEHBEEͱGEB DB$L01>ef>>$Cz $Pab@A>uv>>$Ck$HqrNO>3C{3DCClCEcdEstBF䓉 EC C 唦C唭 C椝 Cؠ C BD BD܇IIGEBEͱCEUE  Gwxyz{|}Dwxyz88CEcde Hwxyz{|}C C BCGDBBCBSRPCIJDKRPEK./H>HIFI./JKHIB>./BYCH./CJKCJ>?>J?[Lڴ唦唦>?C>?CPBUBBB$CCwxyz{H|}䓉C DI M䓉 HڵGQR E귨I/KRPBBJ.HISKRPDJK./.YJKRCCBEڵCFGE唦E嗣CդF” F Fб F BЁ PDeU ( Ewxyz8wxyz{|}CwxyCcde CcdeDcdecD D EEEdecdeEcde(B+,B(D+cdeETUVRPDTUVj78:;<DTUVDHIRPScdewxyz{|}kwxyz{|}kPFJK/HSRBPS./BJKSKbrpqs`pqr`s`Cpq`rHsaH./.>./G./HIJSR DPQSI>?>?H>?JKYHIR DQSJK>?`@UC B G  B/EDcd Dcd`aCXQPQha`BaXQPQha`CaD410B1/B4@A?C410E1O%D7801 !D 4@A_D 78@AC410I1BC 7801 !D 4@AFBC 78C410E1BC  !D 4@ABBCB !B BB%pqtuDpqt{BvwDvw%$ PQCPY`aC`i( PQCPY910DB`aC`iIA@CADPQCPY910CD`aC`iIA@DAD! B!XQPBY910CDha`HiIA@AD! B!XQPGY910Dha`FiIAD! B!rqtupGqtu9DswvFwG! !BC%! !B%xupqtCupqvwKvwxupqtupqz{Dz{vwCvB%   PQ`aBPQSQPBQ CSQa`aE%SQPDQbSQPQB S`aE`bSQa`a01C2 SQPCQb @AD@2 S`aB`b01C2 DQPCR%@AC@2Da`CaRCQPCR301Ca`DaR3A@ABD301BC3A@ACDB  !BBC CD !D   !BBB%C B !C C%PCTUUPB@PU$CPQEPQ-<=,H-<=$!PQEZ[CN^G$!P;D KZHj+ I'^L$!KIkBE *BBBF) B$!I*B)*J)BHeF&E$!01EEޖE@ABfgBBBBfgE$!01BfgBfgBfgE@AB$! MLBMB ]\B](B$! mlBm }|B}$! ! onBo ~B$! !B#C*C"C2B3 CBDDCBBBDDDDL䦧FDBDBBBDBBBBDDBBB3B3$CDBBBEDDCDBEޒDDCBBCCBCFCCCCBBCCDFBDEBHDHBBLߠBۡCߠCDECߠBFѤHߠED܁ Fw_O_C C* B (BGBEBBCCDBDEEBBB JBCDBH뎐D O䦧CBBCCBBF BCGBFBFBBBMFۡGCDBBCHO D̊*C  MBD =JӸ B! BBB  B^_I&$^_GðI&$I&3BBI~&CCCB G"BC BBB xDCxHB DxCD DCD CD   BU[Z F # @PP $*+,*+J,ӠCFӸWJ g! F!! 01XYD0101jXY/@Ai@AB56zi?'()i'(CDEFzi'(789xy78CTUVkxy78F:;<{B&BCPQFJKLlBPQB&"B"#CZ[\l# E xBxFBCΉBxIޙCϝDBCIDDځIZDPBPB DDH/W?gXYC01D0101 01EabiK@A56@A@A@AEqriG*+DEFNOC$%E&NONOxyG =TUVC$%&DcdFM:;<C %&EstQCJKLI %PQ# EZ[\""C"#E""#CxBBEBBxBIϝBIBC F K P$D/F /! ?F?j /01z?@AkC$%'()BNO BNO{C$%789C~~B{C %3EClC %~CB"~"C"l#B""B"CBDBxB xBFBCCxBC BϝCD CC  L H /C PB@P GHI$D%&$CBBCGHI$D%&$CDBCGHI`CC789pB/ !?01FXYXY01j 01@AFii@AzD@A@A+H,ii'()kB H=xyxy789{~D~MMlCDBPQl"D"l#    C D LU@P$D0101$%&$D0101D@A@A$%&$D@A@A'()`'()D789p789 !! !|.B|4B^_D|.|.$I>ef>BE$D>>$I>uv>hE$D>>Bab$>E$D>>Bqr %& E %  E B%BcdBst S   C   C BIw  DU_F5 B3 BBBBBBU$uuuCu uruuRQPCQ v Bc`aC GRQPQDPQ ~C~! C'cpqD`a`a <10E16 DLA@AB@GCKstuL,! ! !$% Bv H<10145B2301B0? FLA@ADEBBC@AD@O DDG B%D"# !I !rwCxurB23C  v BBB?3U(uuB v uPQBPQHPQTUuBruBu`a`aBde BPQFPQTUBpqJ`apq`adeB"# !B !D !B2301B01F0101DuBC@A@A@ABCstrFB  v F+ ! !BCCC:101C,! ! E! 'KHIF<101B01B6B@A@AF@A@GCICuwxMϐuC u C BwxurCur uCuurDstrBBBfU =BMNByzB{DuDDrDDDDBUUU$I B BuCuCuB= D!  EMNC=F?BM=MNA@AJ  'uuGC<16uuG!/KmjL@GuD?OꝜstuDstuEu+J,! Bv FruwxCL<016 v DDAB@GF羿 JB'Duu v B uDstB  B0B<F0_U(BBBCuDDrDDDDBeUBfU =BMNByzB{DuDDrDD©DğBUUU$ICu= =ruDMNBBMNDu BCyz H yzEuN{Y^{ur! Q'rha`oBstE016EYB^urFA@ABfGLha`ouBD Bu D + !D iCVWXH HVWXiC!BIVWXiVWXiC  H01 |}01HIHIDHICDuruEstuCwxCurBuB0BD00 BU(BBBCDDDD6DDBeUBfU     C  K    D  C  F  G  E L    D EKBCBBD *+B'B&:;&B7) 6JK6E89BBjBBE=DF>BBC?  B CB   BB@P$    C  C  E E  C B D B.BCBIHF`aB !BBG`apC1 ! BH`apH1BG`apF()()B89B CjF`B45BG`apB@ADF`apB@ABnoC`apF@A|}~B !F鹮BC1 !BCɮBC1 !CNOuwvHپBG1 !\]^XEPUP_ (8F GB B B !BC1 !BB'B7)(C)E89DstGno|}~F D|}~B-BBNOF-uwvCwJNO\]^X !D-egfgGNO\]^XlC1 !C-uH\]^XlJ1 !m DlB_C3@TwUwU,P FD0 BD0 BE0CB0DD''0BG(&D77&F0B896D89896C0  2 BB23BB23 BvwBvD23 fgGf23BCwvB23B egfC2BBuwvF23UCUU  BDF01 C$GVGHgBF DWXrsDV@A7DF0)BN6$EV@97BNOHF0)BEN^3LV@9ENO# DF0) $E5^_ 3 DV@9 DR#&'D&10/$C5bc !B 3@AB>2CPbR#01D0/+  !H`abc ! 3@AD>:;@AHPbR#ICB+01 !H`abc 3Y2:FPbR#  !E`abc BPC !B`a2G@PB$01C0/ B C> C D{ CGHg7E8: IpqWXrsgF+0 G:;@6 $5H+010PH:;@A@BaB+01B0) EPB:;@AB@9D  G !`a6$CD,)0)D  "E BE2D<=@9D  %C ! D!TU6$ DP,)CCENO@AE?a<=I! !TU^_ !01BPCGMENOBaG]!TU^_ !EmENOE}TU^_ !CBNO2B^_ !BBH3CB  C"CS"~"F"H"H4I͋BH՛FuvFFFvij DyzFSijGyzESuvBS CwC  C0$BCКSCC~BDBFDFDFDGCuvGiͭC JzyݽuvBuJijiͭ BzyEݽSF B̈B EBSܘB E C CDuvCuC Cxzyz BDijBxzyz E[jij Fk݁@B?C " B"B" D"C" F"D"H"F"J³"F"Lzy4F%D³ijDH向CzyCHB³ijNzyLǫ"KjiQyzyz"xyIzyzHǫjij"JKjiHyz"KxzzyFǫj"FKijBF%EzyDnoBijDzyzBonoB L3E C0$"B "BB "B *(E"B Gѐ"B Gဇ4B M񐗖 MÀ PӐ BGEvuLE ID IEJDIEFDEEDDyCEnoBD BB ,zGzzzzOzIzzzzzIzzzzzC8z9'zIzzz z zIz z!z"z#zCz'zI z z zzz$z%z&zCz\'zIzzzzzI'z(z)z*z+zCz^'zIzzzzz,z-z.z !z8zG4z5z6z7zI/z0z1z2z3zC#)'zIPzQzRzSzTzIUzVzWzXzYzC,)#z `*%*`cg ¥HH X "© J 膅x a… j Hj ph 7j % khh`  텎 h h j i j i 1 =i )`8ɨ`7ii$ 7j  g… =ƅ j Hj` JJ9iƐ`JJJ)i2iI`;)>yy }iy iy):yyGy igy` ie iO`;F` ie i e``7JJJ /J;Șe0 Q ©`) ƅE ` /jz` e` /jz`kj*  qj.,/- qj`` ar-8@q,qqq,qr``0 0`Lj $ #:E$P)jLFkLSkLkƉLFk `qˋ̐Εɩ" Hj ` kZ_Ɇɕɚ ɟ)?Lj  Lj` ɀ` kɚ ɟ )? @LjZ_) Ljk#zze|g|i|k||``x 8Ph(@Xp(((0P 8( (P80P`00 H80 08P00880P(h0(0P 8h(8(8/8`4x<( 0 `( x0 ( 0 `( x0 @#H"@8H8@8.hH8.`4Xx?dJC.+0-8##8Cc) @#[&4 /,H,+:36P;'NCC'1(%661)%31iI %/'?.@\LZ,?^d?@&,@D>?dJ@ @  IK0L0 9x)9x W)@W)WIW)W`,x) ͐z 11zݣLT0z`HH ) ` )L )L ڭ   ` )      i  @ `Hh` h h   U5 4x0` @ʎ@@J& J& @J& J& ``e*e`v  @`y``H h`H) h```HH  ihh`,PLLPL)  hhhhh`x ة  @@@@  IPLvvqd HockeyBu NESALLHH),oC2')ߍLH ghL gL @@L) L `Lʊ  @ hh`0/ȱȱ ȱ0'Lf )ȱ0[ 4 V_DLM2ȱ ȱ)С`@@``,i) )@   ,p8ʎ ݈   m ʽ ``2`ޘ 2`) ) 9 [ )`)H Wzh`)h`@ L\'3 h`28`; `sH})?;)2h2ȱ@$ݜ$ $  ) 9 08`HHHH)? ȱh8}M hhh28`)?ql(EL(6S`1;ָL};L0 }D ;}D;D `}MM ``Ls`28  ` ` )` )`ȱ`ȱȘHȱ 0HȱH hh @h` 8`HH hh``@ @`  `VVV`___`Hȱh`HȱH [hqhh`hq`   )8`,p40)'  ȹ ȹ ȹ 8`z `ȱȱ ` `)`CȱUȱL`EB) l)@ 函)  6) ) a) `)) }`U@C@L)O@@@@`@```08&}ްfDݨȘ N&)0 }} #ȱ )8}M hL ` ȹL))*LY )L L ҇ L L` ) ҇L ҇LY ȹ ȹL  ȹL) 0`M0 hFFL$JJJ 0 )L)LN;H hL!0}D;iL{}D;L{D;)?ĉ8 h8 ȥ ȹ0` )L`W)P޻KJ}0eݾ8L*e 88 `8 `e``HFejh`-d`ʅD͖c2ٰeB"˱lXD2!yrlf`[VQLIE@=963ڣUˑNڨѭRخƤüFFFFFFuSFFF؋BFFl FFF,FUFFFFʍ3QwŎڎp0F("(ŊŊ!Ҋ0!݊!!H"͏dԔwqR LPD,3O͏pR #D1͓dP ;DK͓dgCZ͓iXԋx]Nt{͛_Ё͓oxdѱN͛_О͓oxdѱÜdÜdJƌьdȌMՌ2JߌELOK@' ZnE͓w.7EJk͏2Hð Qð]͏2IQF͓dԖw}w͓wCE@ύ ԍ܍J N ͏E@AGB*@8E<=F@V͓(Ԝp_ԕԜ l@LBʎ(ώB ͓WC POdxL@Ik͛dԄÜ(%<ˆ%eÜ<iÏ܏dinsÏ0x0|00DЈFЈGЈJЈP( 00Id<_`]0ȏNMOBӏ0PD/PCF<8MMZ 2+# plnggnplplngkgknl 2+#\̔ͣ x+rщbeg bb`geb eeb`rnli giebnnΊԣ ErщrщN+BABBǐAAAAAAAAAQhdͣ #6d bfmkfbfkmkfbfkmkadkidadikidadiki_bigb_bgigb_bgig^afgfafdba_^_abͣ 1d^ SSSNUS SQQQLSQ QOOOJQO ONNNION NlN+BBBBBBBB Bдّ/>L̀ͣ #6 bbdgdiigiiikigdbddgdiiknkidggͣ1Ԥ PppBN+`D#Ҕ̒ͣ #67go7 jjj iigojj lllln nppnlkggiiklpnnpniinnpniiinjnqlikhpnmnp?qpn?iil?qpn?iihggijliionl jlnoonojljqqoqlnls soggignnlnͣ 3dQ eee ddbQgg iiiilk kщщQdddiiiieeieeeVY^bTY]`X\_dX]adinliiddiinliidddcddgiefiii ggjjgggliiin ndddd HOH'HO RRR QQOO'KK MMMMDO Oaa'TSQOJJQJnaRRzMLQJVJ]Q]JVQ]QPKKWKKKWKMMYMMMYMJJVJJJVJOO[OOO[OKWMYĔO ON+AהAAAAAהAAAAAA@AHGFFAPA PAGA"G)AHHFהBBABBBABAAAAAAc•#V̄ͣ #6Ѱ ebejljmjnjў gc`lkjihgfѰ e]b^^babebabgbabiie`_`c`_`e`_`ggfͣ 1YVYVYYVYYV[W[W[[W[[WYWYWYYWYYWYVYVYYVYYVL88BL8 RYV8 T[WB T]YLN+m}mb}BABBBBBABBBABBBBBA4ėdͣ#+іmؖgК+іm іmіmimpmp dmkmikhifhdfckikhifhdfcdaihifhdfcdac _acdf6ͣhihd fmkihihd fbfhihd fhi$mkͣ *іmAъؖ gъ4&іmіm іm jgj inlji6PXX\\aa\\aa\\ZZ]]bb]]bb]]ZZ]]cc]]cc]]XX\\__\\__\\ P Qȗ IIPKNISLė Q S N LN+ BBBB,ܙ̉ͣ #6`bceћјћ˜`bcecb^˜^^^ ^bN0`ggggg`bceћјћg ;$glkjhl o$nonljg$hhjlon jg` ``ffin lkkl n`bceikgɬ0l` cbccegeeͣ 1ѿ`bce}і}ѥѰ[\^`^]YѰYYY Y]00[bbbbb`bce}і}ѥѿb ` [`\`^ Y\[W TW\`^\[YV XZ[ V`bceVZ[ɛ0[[ [[[ ^\^^`b`` р0V0ctTVWYWVRtRRR RVHTJVKWMYOOOOO0V0cрHT0P\7R^=KWCP\IR^OJVVO[\JVJVO[O[HTMYKWJVHHTHTH KJKKMOMMO N+a<G00AAAIIHHGGFFIIIHHHGGGFFFIAAAAA <GaХA CAHGFBBABBBBABBAAAAAAA AAAAHGFIHGFA CAHGFaAAHHHGFF̸ͣ6ѣpllkkllkkllppllkkiiffiiffiikkiiffdfd`_`dfdfd`_kkZ[_`dfik_`dfiklpr rr$r͟1ѣp < sssssN+&ڜU̝̞Ί6dΊd pͣѯcdf_ihgh _ѯc cdffcfdc ddaɨ hdcɡ ae fh fefh ik ck ih chf Ίd pʜkhikmmi fdc df dc6ͣptw{|Ί 4dΊd k33 \ͣa ae aa aa ff _f cc _cc Ίd kʜX_\_X_\_Za]aZa]aW_Z_W_Z_X_\_X_\_ LLPSYUSUSYѨѲѨjPPKPPKÝwÝNNINNISQPNLLPSUSUSLLSLLSNNUNNUSSNSSNUUPUUPN+ٝѝBBAABBABJv̀ͣ68!ԥ0_klkik ddihgffedccba`ac____```aaabbbͣ1ZZZ[[[\\\]]]Ԥ!ԥ0k 8!SN+X̔Ί6dΊd pͣǠ\_\\a\\cdcba #ЯXZ\]_acd\]_acdfh_acdfhikdfhikmop0rwturtpropmokmikh$d Ί6dΊd kǠͣX\XX\XX___\\. #% uuu(0L_\XU0\LLPSuUSUSuN+0 AAAAAЎ7*̌ͣ #6fggƟigƟ gfedbb`_][ g_ ig_ eg_ iggg bgg bggefg g| jigjlllpppsssvvv jglissss |Ɵdddcdcddcd `dcdeedcd iged _babddbab gedb ]`_`bb`_` d deg bkjihgeb`llegilniͣ 3Ǵ``][``][``bcd`][ gfedbb`_][ gі ebі `bі eb" _bb _"`ab bѮL((c^cegedbgggjjjpppsss--22nnnn Ѯ```_`_``_```][__][]][Yǡ``][ӡ ]gfedcb_[gge`]`e`]`e`egigedb]Z]b]Z]b]bdfdb`bbc^[^c^[^e`]` ǴTTQOTTQOTTVWXTQO; [ZYXOOOQST Oѿ MOcOO JOO JOOMNO OܢKWKWKWKWHTO[MYLXKWKWMYMYOOOO ܢ;HTTTSTSTTSTHTܢO[MYMYMYMYHTHTHTHT JSRQPOMJHTT MYMYMYMYJVJVJVJVN+Ѡ/HGFFAAAHFA CѠO AAOAAIAAIIHGFACѪѪУAAAGGGHHHIIIУAAA AHHFѪ/BABBBABB AHGGFFFFAA AIHGFBBA У@k̤ͣ #6bbdbedb6 bbdbedb6 iii iikiggg igigiii iikiggbdf0g ggigjigͣ 1[ Mg[g`d]_`0b] ǴOі OOі JJHJHHJLN0O HHN+AAAAAIHGFFFFBBABԤ<(~ͣ #6eebebeec`]YY]`ec`]^ ^ jgjiiiieiggggcgeYY]` cbcegc`iiigicjigec`]^eee cce gecb `igɥe`b ceb`^e`cejgjiiiieiggggcgeYY]`cbcegc`iiigicjigec`]^eeeeebebeebgigicbcegc`geggegij ljig ebeͣ 3bb^b^bb`]YTTY]``]YY Y &YYY^Y]YY]WWW[WYTTWO^^^^^^]]]]]]t^gcc``]Y^bbbO*3*]]]]^^``*3*^`]``YYY^Y]YY]WWW[WYTTW̦^^^^^^]]]]]]^gcc``]Y^bbb&bb^b^bb^bebe``*bb3 RYM TYMMQTYWTQR R @ RYM QYM OWK MQTd KRW MTM| KTMR MdǴRYTWY RYM QYM OWK YQT KRW MTM٧ KTMR M@ RYMTT[O[RRYMYMMYMYN+њ-AAAAA-њGѷњQɨGѭ_HHHGGFFѭnAAIAAњѷњɨ-BABBBBBABBBABBBABBBBBAAAIHGFAAAIFAAH̜ͣ #6.jojojinɩihghijijklbɣ cogghhiihhgghhinbͣ 1bbUbUgjgjgfiɦfcccceeeeg]ɞ ^j P JKRJQPRWJɋ KWN+AAAAA ϩAAA Am!̌ͣ #6dfgikigkllllppsrrrrprnsssususu0wdddffggggffddddffggggijkooo ooo oѳΪo``bbdd___bgdkkkkk kѳΪ-gkig iffnnnlng lki0kooooooooogggggd fpnkigdbkggjggigpnkigdbdfgikigfͣ 4_`bdfdbgggggllpnnnnllioooqpqpq0rԤkkkiiiffcc___d```bbdddddbb`d```bbddddfffkkk kkk kVVԣ(2(;(D(Mfffff fVVjdgfd fbbiid ggf0fkkkkkkdb_][XV_[[^[[][TTVVXX_[[^[[][SSSV[Xddddd_ b_`bdfdb_ LTTTTXX[ZZZZXZV[[[][][]0_LXLX TVXLXLX XVTLXLX TVX XV S_S_S_Q]O[NZŬ(2(;(D(M SSSSS SЗLXJVHT GSGSGSGSS_Q]O[NZN+A&CAAA,CAAAAAAACAIIIGGGFFFIHGFы\іыfѿfѨtѱы~ѿ\BBBABBAAA CAAAIHGFBABBBIAAHGFFAAAAAAAAA߭&h̘ͣ #6 ig _bcdgijkig igdbdgb dcddddddͣ1ǴZ dbZ Z]^_bdeddd dd___b_Ԭ0S^______ Ǡ LQ]O[ LS_JVKLOQRSQO QOLJLOJ LN+ͮIHGFFͮAAAAIHGFBBBABB50̈ͣ #6 gfdbbbd  gfdb `_`bdg0fkѝѯѝѿ"0pkѯѯ߯kg c_5+ kigf+ lkig fgi nlki0kwUѯѯ߯kg c_zdkigigd _bc dfgigfgfdbdcdfdfgfgigiklnoddd fgѯfff gi߯kgifgdfblgkgifgdnilikgififgdfbd`fbgdd`dafcifgdfbd`c_ dfgͣ20 db`]]]]]]_ B db`_ ][]_`d0cԢѝѯѝѿt0kX _ _bd gfdb `bd ggfd bdf iigf0fX _ϰB0X _][0X `_]0Z ][Zkfkidigbgf_`b_kk]ii[ggZff LLJHHTHTJVJVJVJVLX4 [ZXV TSTVX[SSS_ ѝѯѝѿo LXNZO[Q] ձձ LXHTJVGS ձձ4O V MJQLXXձJVVHTTJVVL$S$N+jujjчjABBABBABBABBHGFFjjљj =ѫ=jKчKj YѫYBBBABB AHGFFFFGHIIFFIFFIGGIHHABBABBBABBBABHGF A$ AHGFFDz̈ͣ #6pppppqqrsֲ utsrqpֲlllnlllnikklnoѹѹpppsrnknnnnnnnprpnlklnpnl/!KL?![\]f!klmO!;<=_!@Hno!{|}~! V!`GSTQRSTQRSTQRSTQRSTQRSTcdabcdabcdabcdabcdabcdstqrstqrstqrstqrstqrst懆5555565555555556555555닊EEEEEFEEEEEEEEEFEEEEEEppppppppppppppppppppppp$ !!/!P?!uvf!OP!_noz{{|}~!w!@!!P!`!!`! !1222!/!?`!O!`#W#gh#xyz{{|ֵ#w#֗"""A"""""""""""""""""""~~}~#U#U""""""""""""""A""""""""""""""""%V!WV!xyV!&""""""""""""""""B""""""""""""""_!no!z{{|}~!w!ĵ!"""""""""""""""""""B"""ڗabcdabcdabcdabcdabcdab戉5656565656565656565656ꘙEFEFEFEFEFEFEFEFEFEFEF4ppppppppppppppppppp D # # #' #7 #e #G W ސgh ޠ#xyz{{| ް#w ް# # # # # #2223 #' #7 #G 56565656565656565656565656565656EFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEF #U /#U ?#@`U f#uvU O#PCU _#U no#U##' )*+#7 9:;#e IJK#G Z[#W ijk#gh 8HV! V!' V@`!7 Vuv!e VPC!G V!W V!gh (!,-. /!<=> ?!LMN f!\] O!lm^ _!XY no!cdabcdabcdabcdabcdabcd5656565656565656565656닊EFEFEFEFEFEFEFEFEFEFEFppppppppppppppppppp$  !  !  /!  ?!  f!  O!  _  no z{{|}~! w! ! ! ! !  !  1222!  /!  ?!  #W #gh #xyz{{|ֵ #w #֗A""""""""""""""""""" _!  no! z{{|}~! w! ĵ! """""""""""""""""""Bڗ ް# ް# #e #G UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU f#uvU O#PCU /#U ?#@`UV!' V@`!7 Vuv!e VPC!G /!  ?! ! ! UUUUUUUU  %  %LZ04`))``)i@iL)  د(ٯ)$%)%(=f%#"e!i d (icJ6 ` bvͯ$L`(ȱ(Ls +"e#f! i dic`( @` `i@i`ILs(`% ˅%LiLs Ls~аK3V~Ųᲄ~γ=[xﴍִ )GPOXaYbkt}Őΐא (1l:CLU^gpy vҏۏ폵@ $-?HQZcluʑӑܑOXa :CLU^gp$-y6?HQZclu~ӈƒϒ vҏۏ6@ $-6?HQZcluؒOXa )2;DMV_phqz“˓ԓݓ` %.7@IR[dm vҏۏД@ $-ǔٔZclu!*OXa3NjЋ<ً!*3GPYbkt}řΙי (1:CLU^gpyʚӚܚ $-6?HQZclu~~ƛϛ؛ )2;DMV_hqzœ˜Ԝݜ %.7@IR[dm?HQZclu~ C˴ L˴# UԴ# ^Ѫݴ# g , p5S Т? ڢI jSĻT)!  2'ڶޭ ֭ \ӳ2 { u7k u@k{&tk$k$ -觻ɺ'^%.Χ觳J%ը0 0 欅ؼ ؼ vμǥ\(\(  ) P -ۺ 7觥E B觰P XƲP cѲP !Ϻ C˴# C˴ L˴# UԴ# ^ݴ# g;, p5k<$cٵP L˴G UԴG Т? Ƣ? ڢI P R Y # bέ)Z!  2ڶȭ Y­+Ӷܾ % .#Ŷt{t Rt$|̶վ [} pXE Rɳ( 4 * ثgػ y>k$k$ (m aP a -ۺ 7E BaP XaƲP caѲP !Ϻ C˴# C˴ L˴# UԴ# ^ݴ# g, p5k$cdٵP L˴G UԴG Т? Ƣ? ڢI P 䢜SĻ  Y qĻ # b % .# \Wӳ2 f>ݳ; z{ 7k @k IkŶt )Rt$^̶վ4" C˴# C˴ L˴# UԴ# ^ݴ# gʨ, p5k@$ScٵP L˴G UԴG Т? Ƣ? ڢI P SĻ H Y 䢭qĻ # b)! +Ӷܾ % .# \ӳ2 fݳ; { 7k @k Ik$̶վk$k$ h 觅ؼ ؼ vμ P  Ҫ-ۺ 7E BP XƲP cѲP Y ԣF !Ϻ C˴# C˴ L˴# UԴ# ^ݴ# g, p5kl$SZcٵP L˴G UԴG Т? Ƣ? ڢI P ȫSĻ Y qĻ # .b)! = 2Zڶ Y +=Ӷܾ % .# \ӳ2 fݳ; { 7kŶt{t Rt$l̶վAN {Xk$k$ ȫb $ 7ս F ƪP ƪ ƪ-ۺ 7ƪE BƪP XƪƲP cƪѲP ƪ!Ϻ C˴# C˴ L˴# UԴ# ^Zݴ# g, p5k $ScөٵP L˴G UԴG Т? ƢR? ڢI P +SĻ Y qĻ # b)T 2qڶ+ԩӶܾ % .# \Īӳ2 fݳ; ê{ A7k A@k AIkԩŶt{Tt Rt$f̶վ  ҩP ҩ -ۺ 7ҩE BҩP XҩƲP cҩѲP !Ϻ C˴#ks$cԩٵP L˴G UԴG Ƣ? /P Y 5qĻ # 8bY+Ӷܾ % .# \Wӳ2 fƫݳ; ө7k ө@k өIkŶt JRt$b̶վ P -ۺ 7ʪE BʪP XʪƲP cʪѲP !Ϻ Cv˴# Cv˴ Lv˴# UvԴ# ^@ݴ# g[, p5k/$cٵP Lv˴G UvԴG Т٬? Ƣ٬? ڢϬI ZP ŬSĻ d Y 䢻qĻ v# b7)! r 2ڶF N+Ӷܾ v% v.# \ӳ2 fݳ; u{ 7k @k uIkŶt{t Rt  } kө$kө$ ~  j vý Nؼ Nؼ vμ VP V -ۺ 7NE BP XƲP cѲP !ϺSY 2ڶ YG+Ӷܾ \{ӳ2 u{Ŷt{9t ëRtkZ$kZ$ ; &P & {-ۺ 7E B&P XƲP cѲP q!Ϻm觼eMdMGGO)n/ N?d +9 d d! ypOlv nܲf u d] M[W`~ zO_t18ߥ10ϥ10ץ18 6ĵ޽e\m͵u1}| ?!ʵ H!ʵ觀 Q סܪE|^||P 觗 觍视觎 Q觝Ŧ觖iͦ觞Lǩ QŦi 򫅳 Ϋ{λ Ϋ]λ~VoI౎өөө Zеө ltV\8զ>^7'^n/ Xf Gm M w `* ʣ`< ޣqP'\^ө\HV 򣍬lļץ18\ާ9sۧ@u趶s\妚\;ݦ\ž\kHt~* ҧ*G *$䧮8t~(ҧc,է*LԹ͠b\kbSӹyߩoߩ`ɵ8Gɵ8ɵ8P   ܤk 觡̽;b氀  ź >觵 9 /觷 %觭 #pA 觍- i &w$&J!&Qկp&+ۨJ]d&]kS_9б~ߩбa8F?^9@eN( l觽}ǩ7ѹ ˡߩ9ѹ祓18ߥ10ϥ10+S/+]c_]jǩ ]&R]اO]Cǰa H!)ڞ^y:v(ˠߩO*b4Ϸ("觽m觽Q***m%m\𝨩m"觽m\*J``J(`&F2'me'm%'m§&ħ<6Ƨһ*觽mʧ7:ʧ@>ʧDBʧHF)mm觽mTm m'mm5ml槧l Ӥ\ ßG 觇! g]ӹee'՞觽mѝ觾m@6觺U@觺U@v觺U@觺U 4 c i4 ʤd ()*+,-./89:;<=>?HIJKLMNOXYZ[\]^_hijklmnoxyz{|}~ !"#$%&'01234567@ABCDEFGPQRSTUVW`abcdefgpqrstuvw-=.>N^+;*:) َIJڐ !PQpqrsZ78'(&|}񔹹*:) +;+*)*:)  vwűllllllǗϿկϿϿ߯#$34%&'67(!"12 ט]]ט]]0pq%5$41KLMN !xO_y̤踨טט=>>>>?MMMMMM]_^^^^OOOOOO !01 !01 !01'(9:9:)))78vw2%$pqrstuvwxyTUTUTUTUTU$%45pqxy !01Z[jkդ<0000555588HIXYHXIYXYXYHIHI@ABCPQRS`abcdefgOKLMN_pq! 01KLMN !pO_qpq>=<.- VF>=<.-VF 9:)9:)9:) pq( pq(pqpqpqٙpq<>=,-. >=<.-,JI>=^.-N >=^.-NJIpq!01pqbjkZ><=.,- q10!bpZEDŠʼn54%$pq54%$?p/q54$%qp87('&SqpZ$pq2%78Spq&'(Z$pq"%$4pq%pq!"#pq!"#78Spq('dpq78'(SdZj\l87('S&qpZ!01pqbkZ!01pqbjZGHWXgh78efpq54%$ 87('&  **( **( I}( J}(('&78  (''ghcXdWeHfG%$4$%45$%45hWgfcedXGH ܞΞ10! qpqp32#"qpQP! qp87! qpa`%$SApq'KdZ54%$qp54$%qp10! RCB;:+)* GHWXghefdGHWXghefckiqpYZ !01pq )*9:;TfCSRe2354fcedXGH;:)+*SqpZqp;:+*S)Z32#"qpZ10! qpZ54%$ +,- !pqTBCRSdp23dpTfCSR23BCRSeT23[A@KSqp54%$ ,-<=iqYp99qp99qppq  z{^_no$%pq26 !01pq$%pq"&$%45pqDEFGTUVWhihihhiighcXWeHGhc^_k[onbc^_no[k,-<=pq^_noGVWXLEVWXgGEpq,-<=}}pq@APQ`apqAPQ`a pq`a`arspq^_no$%45pq !"#pq !23񀁐 !pq01񃲳 !01pq,-<= pq^_noVWHXGE >? ./,-<=Zpq,-<=pq,-<= pq>?NO23./23FGVWijDEkqp;:)+* %@qp *+;ccYYiSqp99qp\\\\\)78M]^mno78)MKLLLLK K)78>?pqJJJJ058UTqppq==lmlmLM\]m]mL\L\M]M]ll\\pq./KK *K__@@A@@@@A@@@@@A@@@@@@@@@@BCBCCCAAAA@A@@@@AA@@@AAA@@@BBBCCC@AAAA@@ABBAA@A@@@@@@@@@@@@@@@@@AAA@C@@@@@@@@@@@@C@@@@@@@@@@@@C@@@@@@@@@@@@C@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAA@@@@A@CCCCÃ@@@@@@@@@@@A@A@@AAAAAAA@A@A@@@@AA@A@@@@@@A@@@AA@@@@@A@@AAAA@@@@AA@@@A@@@@AA@@@AAAA@@AA@AA@@AACC@AA@AAAAAAAA@@@@A@A/&.&.#+//77'$ "''/7/7///'/77771% ( " "            ""55--                           !   %%!!))'''!!)) (((         '')         ((   ((    LL4LҊLaLbLQLLW W0) LԂ) LL) L܀83  -_`abkqH^{|\QRST L]\_`aABCD)JJJJуԃ 2)E ! )QRSTL"ABCDQRST)JJJJ  )L   []^L)  LAJJJ)ijL(j)L~_`a[\]^L) LԂii)JJJJ 悐 傐 낢 ``)JJJJ ()l( !UUL_\ L_0  !)p ) `)L) `0LЃ莻CS`qukkzu{{uuuu8}˵}`)  M Ƀξ - Ƀ 6 LL  !`J) )Q(R)S*T+"(# A!B e*f CdDccL` хمɅхم酱9AIQ !)1Yaхمiqхمyхمхم ) H h𕫕{|[\_` ) `ڍ#$ ?f@g"e!d c  `ʇׇ %2?LYfsΈۈ)6CP]jwʼn҉߉ -:GTan{ƥÞɚőÓʚËĉ ÚʟǓŏÀʓƊǏʋ ɘƥÊʟ ɟȧÏÈ ŋƟōŇƤƛĊƟ ɅÊǀɀƄʅÏɀȏʙŠƊʊΊí ?3 >mΒΒΒΒΒK [M9LΒ - -M Z  9   i ' JE@'8' e'#"!!   ܒ`LOMOMOMOMOMO )5 ZCZLZJJ%? ?  ܒ` -M Jč#ٍ$"!  ąŅ1deZ[[   LΒL)5 ''LΒZJJ9? IZ? IZ JLΒ !nOM ] ]ifedd' ލ#؍$ č#ٍ$"!$ $cc{ȹȩ۝Q_[ ͭɂf^bXde`     LΒaII1ȹع) 5 LΒ JJ)? Q ȭȹ LC LˏJJJLJ ШLΒL IQLΒ5 QܨA__[) _QA___) 0QKQi0ѕ{L7 Q-,%QA__[) _ L#80{Qؠ? Qک ___) 0L___) 0LT08 X02X+X0& X0yXX0mμLΒdeT [_1~ȅT X,[)_ɂ_хȅX @LΒLΒ !JJ)}_筽ݑ LΒ[nQR H{ЅQ[/ηλ - LΒ)!5 Qh !LΒJJ JJLΒ? Q eTQ J{KLΒHиЀHM[   LΒ `HH  !hZ mZiE!#Z eiEdf"e!c  Z C#KfZ #fԎ"es!dZ ()(Z(ZX#"c  Z ÔZ*Ĕ[Z Ӕ#Քf"e!d#c  @ !h`"2#4$6)<&8':%2(^""D"D""f""HZ }ZiE!#Z eiEdf ff"e!c   Z M Z N"" I(J)#($0 $#$$ȩf($0 $f$gȩ($0 $$ȩ($0 $$" "e(hH8!ȌdȌȌ"c    !h ] !`  % 4H  oQ~R h` %  !#"' $%&-',"  (iQ(R)S*T+(#*f"eƍ!dՍ!d$ c  `HrQJJ)}_ I(J)#f_#$(0 $g"e'!Gd 7!Wd&c  ((_ ( "eٍ!i@di@'c  h`  %*/4HHJJAQ ; `{䝫z`q[ [ )iL0, {zq[)[X L0% p{zqQA[ [L0B )8z{qLr؊r؁0 04  )i0 )e{ ) ))AA)}=-[8NL  @@@@ALQ) *& ) ) ()Lz({)[)[Q (YanvLTLoQU[[)p  L [}[ȱ(AL ȱ(QLȱ(QLȱ( QL,)#Lu) Luȱ(QLj`|ħЧاۧ 39=ADDD.6;IWȩߩafrx~ЪЪ$)KRZbemu|ѫ۫ 1GW`sǬϬլܬK®Ӯ߮ +59?RX}ԯ-EW]cCf* C    #P0 (SB #8H08:00P0.3"                                                                                     0<  @  "   #  !"-#$#$#$#$ 0 #$#$#$#$# `   ^%'0&Bp()  *,-.7:*S /P/P)@,*$A 7BC    , 9 ?@A   !'"(#$#$#$C##E$BFH%%)BI&&K)L'( N  E@EP*T*/ "8     8              X  8 ` Y  @  @] 0$       ` ?ta  b '''&'''''''''''''''''''''''''''''''''$          ( @0 *'''''+'''' 'P' P       j   l  -    nP H ps>7r0(*q 8/ !XK##"#"#1$%$%#$%$%#$%$%#"#()()()&'&'&'&'&'&'*3+*+*+*-* +*+*0,P*H-*,  <    Ax<0<FGHI{      z07FGHAJ|I K({J L(|?@ABCDEF G     Q   !"-  `X'0B  P  @ 8 h #$#$#$#$#$#$#$#R0PM   ) LLĴQ[Q2RKSdT }ȸḍ_,`abmEj^kwl¹۹ABCD緍 -L, 8  O LW LW  3LL0ꭻ q 1#2$3%4&"w!H )figii܎e d, #ch)  L     k  LL η  ! P @  L׵L-L 0L׵)JJJJ,JJLn)$5  Ln) 5 )).ȹ.#0I)C? )o8 &(*QRSABC)ii) ٨٧  ٶ`zQ  % ) -Lv_L_LjLjL`Lj)JJJ)ejLj)j L` 00000000p  `  !QRST  L))i `9R`  H )ii#f"e!d8! "c\ \h`   !#%'),.02****....(++++////,,,,0000----111100000000 00000000    !8Q[`iotuv+\j@@@@BDDD  !!!,,f246<8:^>>>fffGGJMHIJKLMNOOOBGDJMipiîL JJi46)[cYQÍIA  Lƺ{c)ɨ28L[) [)C J)i4)@ fɼ L4 H  hii7. !LL  ``οL)@L I(J)( L̻( )@JJJJJJm8 ")@6   @`ĭ) > L M  -Q[qzڍQ\_ABCDER  2_` ! [  ɀ L0_ LL   -_QRSTU !`ABCDELL2 (L2 )8?QHRQSZT cmw5 -QRSTUABCDE[ LL  !L >"?  !) #%& ) <L+)$L+iiBw6m !) 07ii@> L  L5 ```````LLMLLѩLLL쮊 BB CfghT !"#$%FGHI T01234&'()*+,-./VWXY DABCDB;<UPQRSTU 6789: UUDUUB BB CJ BB CrsBDrs BB !00H00DDٿ0DDٿ00DDٿ0DDٿ00'0 Bf01B2vDf3*P+ 4v\f3)u4vPf3 !"#$%&') B4vDf3,D- B4vCf3`aCb4vCf3FCV4vCf3FCV4vDf3FCV4vCf3FCV4vCf3FDqV4vCf3cdCe4vCf38 9C:` aCb4vCf3; C<FqCV4vCf3; C<FCV4vCf3; C<FCV4vCf3; C<FCV4vCf3; C<F CV4vCf3; C<F CV4vCf3; C<F CV4vCf3= >C?c dCe4vCf3`apaDab4vGf3FCV4vIf3FCV4vCf3cdCe4vBf56B7v  C' B Hxyz{|}~ vv vv mLMm}\]} B  B  F !"#$%  E01234  DABCD  FPQRSTU Cfgh NFGHIN&'()*+,-./VWXY B;<O 6789:mLMm}\]} U HH @ L00 ehh`,P ()J(,ȱ(-,$$ ) 8L])í)ZiJJHJ) ()h) (,ȱ(-, ) 8L)݊)Я, ?͆LL`X`hpxXXȆІ؆XXXX (08@HPX`hpx^^^^fjnrvz~b^^^ֈڈވ∦ˆƈʈΈ҈*.26:>BB "&NRVZ^^^b^^^f^^^j^^^n^^^r^^^v^^^z^^^~^^^^^^^‰ƉʉΉ҉։ډމ "&*.26:>BFJNRVZ "&*.26:>BFJNRVZ^bfjnrrvvzz~0  1! 9) '%0,00'0<0&71&)'0"$(0<0<0;!0<'2 02802+:2'0$$('000!00<'0; !0; #0;+0<,0<+0< *0!10!!'0#0(0:::!0:0;+0; #0;0;'00'7701!0"0'"0"0#0"!:)<*9$7!;#&!;*:0'''0'0'0"20'0)'0) 0007'070<"77+070!171!)'0''000')'0'00''0''0''0')'0''0'00'00''0''0'00'00''0&&0'0000;!0") QɁ 퐐 3"  ˊLŊ)`')3 )%zq)LL)2L)M)*,L))*,L )‹L)  %8%0!5%& ()l(̋%WW`' ') [{8{z8{i{izLH' ( L+. X`&( Lj' 'EEL[{8{zL{i{iz X`)R5J55( '[{8{zL {i{iz  X`'))* 0L L)J2F( r[{8{zL{i{iz  X`( '[{8{zLލ{i{iz X `)UQqyz$Heۥ'`JL⎭0|"JJ) o'"JJ)"Lڎ')Lڎ '"JJLڎ0'2Lڎ@'") P'' `H)8 JJJL JJ8MMh`( )8MMLY[{8{zL{i{iz `ѓ}9Lݐ&"&%&L될,-[ ,*ȱ,+!&"&%&LݐHH" i,-[ ,(ȱ,)hh *[I[I{8{ II)(L$Ii)*L$IieE(q*8(uۅȱ(uۅ!*ȱ* !e e !Lݏ`!())L6,-[ ,*ȱ,+! * )!!`  " `$HEE$ #k{$'-{8{ Ii""u{e"$'P'ի Ii""ue"H hk{h`'rr@ @'٫'I'r'I'`"#F' %e""&e##%&&`˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓˓ ˓˓˓˓˓˓˓˓˓˓˓˓˓!!˓˓˓''˓˓˓˓-˓3˓'˓˓˓˓  ˓œœ˓˓œ  ˓˓˓˓˓˓˓    ˓ ÔÔÔÔɔɔɔɔÔÔϔ!œœ !!˓˓    ÔÔÔÔÔaaaaeÔÔÔÔÔÔmquÔy}}aÔÔÔÔÔŕɕɕ͕ѕѕՕٕݕ}˓˓˓˓Ô               `)L#Ѕ8 @譜8Gȭ8鹭Ȅ  p(q)l(RRRRLL8!Le!x) WSL  mL# L  L  ˜L  z Θ ژL ܗL   LL  ˜L\ Θ ژL  zq`  ` qIiqzIiz` IiIi`M L7zq ` H)&" GCtzI|LStI|z) z z`1)(0#   `D?`)B`)@    @`)`))O)ߝ` @``@LL) #)0MLL^ͽ)0^LL r; =>"L%)𕩀L%)𢩀zL%Lz)0ӽL JF z" ) z   Ls yLњ):)@3ߩ L[% y Lњ  ˜L Θ ژL`L y) L ) N)E) >4 ) rL`rL``rL`r)  `.*) L)LzIiJ'8'10He!8L؛i8! i̍LD8򜍟`+') L&)IiJ'8'10 i̍LID8i8!LlHe!8򜍜`) y @`)  @`z z`) `0000//////.....---,,,++**)((''&%$#"!   i`͜ȹ`͜ȹ`͟ȹ`͟`xpxpxpxhpxpxphh))   )Lѝ) `{ۅ& ) L) ) ҝ㝅r JJJJJ ۦ   E(F)(`L'  )!/L}ML H h qzqqIiqzIiz p)B Lg)L럩۩ L ?J (  K) @ Lg)Lg)L럽)) pLgL럽lr8qrJJJJz* Lg [0)L&)  iL&`  L ` i* L)zLߠ)E L럭 Lˡ qzzL럠 tp8LˡL  IiIiL))LgzIi) ,0) L럭)L  qIiqzIiz? L럭)!  )`gx͢ޢ"3DUfw             Iiٰ]QY0SP iNɑGLɹ!q8808Q"Lo8PIi8鹅Loɹɤq&Lɹ2 ɤР uʠ qĥ8Ii8PLo8i8鹅  `  L0` Ii  zL<@G) %Ii% zLݤz0 i L$P8e%L$!Ii! Q ɹ L$q e!A=V+' Ii`L L<PPe!e% åL<ɤqqe%L8%e!L y i8ii`?) * iyy`qpPPiiihqz "# )qz "# #XIi Ii 0 8Li#0 8Li Ii `+)/"ʹ[0 Lڦ`S() ۵,L+) }&`0)͵$){ Ii `Y`ɣ8%q%iqP!iP`%!E[) Ք(֔)" LL,[*L[L(!IimmL,(!mm- Lv(%IimmLv(%mm!Ii!`8`` 0 ()l(ܨܨϨܨܨLL谶L0L8鸅LH88ЅL$@81`+)"""%%%( ` ` ` ` ` ` ` `8`ii`i@ @`i`8`!`c)) 5) )[)*0)2CL)ʩ*˩+[' *(ȱ*)$'8{"#"Ii"#Ii#I#K(AIii"18Ii"(i"8ۅ"(" (" LΩL驎LΩLU)`) ܥ ȭ(ɭ)(ƅ8L-ȥ8($뭔JLTȩ? )(P$LL )" y"yIiyIiIiIe"LLIiyIi8$IiЅIiIiLL `JL)Q)A):4{8% ' '0{8 ` i8$%$0 Lլ$- ϭ $ 'JJ?i'M8M[)I [   %7e"e# f g$! dc LL`=  !LL !LL۩ !LL)`Э,JlzJDr̺Rd:r?@ABCDEi#i$ifig"e!Ӎd%c `TI  )3 / e)% ͍)   ) ` `)LgLgu) uLȀ)#مMeuL恙uuuu)t$WJJ0N* u"Ջ@L#{5-L9{ɠ$L9 u{`" L9{#L9$Ld$LdqzLdL恹)$[0 MM@uLuuuuL΁) 3M)) مuL恹) u` }L P)  L 0)L,L,JJ0  L  LL _)  Ld >)LyJJ0  L ) )kL LL)-}JJ L )}}}}L}``) L2 )LLJJ' '(!)  +LE  LEL'L 6)L) ) FL= FL= LE)x gJ F݄L=J L= FÄL=)=  #LE0L( FL= FL= F+ `JJ)& J&i &&`zI`H{#"#"h`%% " * #'*)''' " - #'*)'''$&&&&!%!!0(!!!!!!!!%!!0(!!!!!!!)N0) L zL))  MMU \ k M0 M+JM0 M ) 4 `UMmL3mm`)*+0E *(ȱ*))&&(%  )LoL@ &-4;BIPW^elszLJ·Շ܇ ")07>ELSZahov}O/oxDxDxDH;x3x3;xDxD==??? ̈(͈)l(Lōf⎜,sĒ#ēc”LՕ%tÖ ^jә5lLd|t؞ԟ AQm a`) L0, 8AAqi ˕۽)ɀLɇHɈDɞ _72J,JJjLƉ U[ L Y `) L0 8ە˽)Az0 L3L30 L;Lɂ{[0L[08L) )M)"MU[) LMH)?rJJJM***ЊMm hM Y L```@ ` @` ``0P 8{) <A[)r`**** [$r@[I[[[rI M5 Р) LAL{AQ[)[)[)rrLΟrr LQ).)ߝ[I)[L Yr )[) [ `) L0G 8˕۽ ) eU[) Lq&z'&Ii&'Ii'8&='5@M[)MMTM8rIMm =q5z[5=Iiq5IizL mM) MU[)гm  Y `0 8M)JJJJJJI [)[@[0 Mm 5Je)IizIqIii5zq2C [)[)[[I)[AA L`[)0/ 8A0Ș[ @ ATQJAM LrIMm qzAɇAQ L`0. 8MLLJJJŽqÎzĎŎML YQL`0H 8)ߝz)^z~qzz)^~)^~* YQd ٩ !M) [$[m  ە˝) `0 8 )ߝ YQ `) L0C 8۩{)ɀL[L[  L  8MMrIM РQ;) (R Lؐ L쐩QALؐQ,9JJ 1L )+ YQ C  `0 8۩{Q)  LyALyQ&QALtQ&LLt YQ  `0 8rIM YQ `0( 8 )) ? rIM Р YQL `0 8)ߝ YQ  `0 8{)ߝLSrIM Р Yzqە˝ `0 8{)ߝrIM Р Y 0Q ˕۝)ߝ`0! 8 ٽ)ߝz0[ [[)[ YQ ˕۝`0 8 ٩)ߝ YQFQ[ (u{{eqz0zz  ˕۝QA`0/ 8)ߝ {rzq YQJ2 i ir IM{ Р (˕۽QALb`08 8ە˝)ߝMPA{Ɉ{rIM Р YQ  `0 8{)C rIM Р YQ `) L0 8{)C rIM Р YQ `0% 8z)^z~qzz)^~ YQ  L) )C `0 8)C YQ QA ˕`0 8 YQ )C ,˕۩ QAr0 [)[L$[ [`) L0 8{)C rIM Р YQ `) L0 8{)C rIM Р YQ `01 8ە˝{   20AL؞rIM Р YQ `0* 8 ٽ)ߝ)z0 [ [LJ[)[ YQ Pm ˕۝`0 8)Q Y )A QQ)H)Cf{i[ fIf8{i ƊH  hL `0+ 8[ [m 0˕ YQIiIi `) L09 8{)C M [ MJJJJҘzӘrIM Р YQ `0 8)C YQ QA ˕`) "L0 8{)C rIM Р YQ `) "L0 8{)C rIM Р YQ))C Lϙ `) "L0 8{)C rIM Р YQ)C L1 `0 8)C  @ YQ)@* ٽ)L)C L ˕۵ QA`) &L0 8{rIM Р YQ [) )C `) 'L0 8{rIM Р YQ [)# )C `0 8)C Y ˕۩ `) )L0 8{rIM Р YQQ) )C `) *L0 8{)C rIM Р YQ `0 8 YQ,`0 8 YQ`0 8)ߝ Y),/L* +`07 8{{qz[)[)[ YQ$ [{e{eLpC.JJI8MMB ۩z[zLpQ 8۩ `0 8)C Y ˕۽ Q `0& 8@A ٩+ (3@) ) LמQGC ) +8MMLlQ[I[QA YQLL QALמQMm  `0 8{rIM Р YQ  `0. 8{ȥ8ȹQ۵[) [Q) e@ ) .H)zI)HI7zIz-y{yyQQJ MMM`   5{Q)JrL@ 00 )JT$z5$PIiAMA  `@ALQ ()[)[Q (QU[[ȱ(A))[) [` Q`QA[) [`mH{JJJem L hm{{` ()L" ()MJJJe(()i)(ȱ(ȱ(ȱ(m i)z0 LrE/'%& qe""ze## "q#z)0 LġE/'%& e""e## "#)`"#F' %e""&e##%&&`E# "#L !)1 !) ) = 5!) !#I#"Ii"#i#8" #!)@  @Lբ)Lբ) "!#8"#0"#"Ii"#Ii#`ccc㣃c#cãCccCcccCcccccccccccccC000000```Ӥ # g ߥ  . u # g Ŧ H`) ,z0 (qȘ 0 (ȹ\r`` @{#IiIi)ɼpȘ '8ڥ'$''`hXX`)JJ )`8 W)'`){81@88(  `))`H )])VJI%'& " #!%'& e" !e#! 8!  !)Дh`H I WK%'& " #!2%'& "e #e!! 8! !)Р)LTh`'8僅哅IiIi'8峅ÅIiIi' @'89 !  !"y7 !  !y"$'yIiyIi$'PIiIiw@@iJiei I@@iJmm`8!` ()l(ͩSpϪYvի AQ 3`0 AAqi  +`0 qzm  + `0 qzMm  +Q QL9 ˕`0  +Q`0 ) 8A {rIM Р +QL ˕`0- Н* Mqzm  + Q r Н˕۩)[) [`0 C +Q`0  {rIM Р ˕ +QQ`0- ۩P)(z + ˕۩`A4Q e(f)[)[Q (Q[[ȱ(A`yy~    JKde  _&۬߬C7)&))Ž)))` 쭽 l(m)l(t ̭ ` ̭ ` ̭  ̭ ` ̭  ̭ `))sf0a)ZL])  ʙ))))L]))芙 )`)ʙJ˜` ###F0)[i$۹{{ '[)[I[ `'${8 "$'$''e${i$&@88 &H$ H(&H$e$i@8&'`ůůůïȯȯïïïȯïůů[dBK0lu !!@""    ! )L۰:)41 ,Lð!`L''L X^0HXXPPPPPP@00H^ ^ X H H P @ P P X XXPXXX P P X P f^XfX     f  f ^f ^f^!* hC0x`0 [ L 0/ ))) ` Lʸ[) 2)Lʸ? z LL캹) ($JJ I) Lʸ̍>) L" JJ I)`0i8),'qyz` 0L) ` N0J) %!JJ I) L̍" L`)) %[H)[ .h[̑ hо L̍L? )L캹)L캭LL L ) LL) LLz0{i{izLֺ8{{z L  Lz)@IiIiLyyIiIiIiIieeFFz@ 8Le0 eL8` L[) )u̍p ( JJ8MM  z0z{i {iL=z{8{`0K )) ())L `)  `? )JJ I)  `)))`)/ ȄiJJE) L 󩀍  Q .0)̍L )L XL ƾ LH)þLG[)' # ? zLzL ƾM H)%L[) L)# zLzL[) L) " LC `[)  [) [)8`[)o k k(l)MMHi(ȱ(ȱ(zȱ(qqIiqzIiz `s)  0 `HM8MLL_LgLLLL4L@LyLL`L-LL/LLWLLL>L+LL':'a9Y9Y9Y9Y9Y9Y9Y9Yon !#$"!! L# o'™#*™f)J-."ߍ!! ed!cߍ#؍#`UU VV UU C…(D…)l(w¢'x5` AQ)ߍ `0 ^©zqەˍ0 ^µAA)*z)^z~qzz)^~Lý0 ^©ە˩zq)1Lù[')  ÅÅ$' Iiy{{eye L]¹{{iL  0* ^ )ȩ J ͧ )ΐzqLL]½0k ^©" zzqqz)^z~qzz)^~)^~` 9۩z8~z~q8~~ ^ L]½0w ^ ɩ MM )M PJtō) ۩ ͧ ` L ^­)x ٩-[0{e{eH[0z) ,0IDzƝ ٭)"? LlƩە˝A`` )qMJJJJJƝ`0; ^©[{zq۩ ٭' [? ە˝ `0[ ^¥H)2z0zq LƵ ) {{i){e{e8i ۹)`A5Q)' ()Q (Q[ȱ(A` ѯ(ү)LǮ$&'[))""""{8{)E)$&$"")Х$ ȅ(ȅ)l(,ɈȠȹ&)0[ Iiy{e`'H& We"hH Wh'e#$"#$"#"'Lȥ&Lȩ U[0)jjjj])))0 ) ɘȵ[0i ɍɍɍɍLpp  h"#)\)])R Y0H)i#I) #Ii#)|)##""e#`) )ɌHIi H8 ix ! 8{IiIi !Ii!"Ii"{e!e"h#LDʽ0")M9)0) _<;м{D*ϐb˲M<˩LĽ0 9 ɩ۩ ͧ! `0 9թ ͧ! ǭ )) )y˕`0. 9թ z)z۩q  Yխ fՐQ!  ͧ`0 9թ!  ͧ ǽQJ>  YΗ" Q8 ͧ`0* 9 ɩ۩ɐ𘝌z! )@ ͧ)@ `0U 9թɘ(dp)۩ ͧ! ǭ _Cs 8{( L(LΩLέ)H@ h) eΨy4Ε{y5Ε H hV(z )/ Θ'Θ ɩ!  ͧ `    !0!!0!߽0 9թ!  ͧ  _tΑ fհL)ϩ+ L)ϩx{{zqiЕ۩ MΙH) 93ە˝z0z`0$ 9 ɩ۩ ! ͧ ǭ )) yϕi`0 9թ!  ͧ  Yխ _(ε8{|{ + QzqL:еؐЕ۩ Ι ) `0 9Q! ۩ ͧ  Yխ _tЪΚ,% ) zqQ@ Lfѵ?  ))ە˝{eF ) ѝzѝ)ߍ))! Κ)ߍ`) m{eyѕLf0 9թ! ۩ ͧ Yխ _&hҟҶҺ Θ QL  fհΘQ0 LҽQJLҽQ Q"[x[Qە˽) Q [ fՐEzq[ ٩QAΘ ͧ0 Q `[ΘЪ0# 9թ!  ͧ   _ӭӽQQ[)7 ە˝)QAzqLө`ՋR{${t0o  e۩* ٩LӽQ@B LӽQJQQΗQ`0 9թ!   ͧ  _$    %J   )ePٝ?     ` #"Ѝ!e0ۍf܍fge4d)tb)tt)c+    `)  iLש#$"o!) `')'() 'iZ#"' R؍!S؍ `!."n" %+ !#"' $%&-', "& !#)' $*#$"% !&%+    Fٙ#Iٙf)JLٍMٍ"ߍ!! ed!cߍ#؍# `0u       Q`)QA[)[` Q QA [) [Lڽ[) [[{e{e! ` Q0`A[)Lڹ){{۹QLU[) $0{e{e[)%)Q)J [) LHιAȽ[)K۝[Q [{e{e LH @  -[   =V W  cBSLM 4 ! XL `  ܅(܅)l($-9BKW`l  Lu  > Lu  Lu  Lu  > Lu  Lu  > Lu > LuܥLLLLۭ ܅(܅)l(ܡ: ߟAW)W M |բ \ k c. Lq ) \ k 4  c A ע)ɀ  i i#$ i% i&"n!fьgȌhȌiȌjke-d) cLq  ϴ.  D E c A = LLq㭼0J (mQS g.c > Lq㭼L Q **I)) )ߙ ))SLީ)Q g)__))ɞQ Lq ) \ k 4 A آ Lq㭼0$  ))S 0 LLq  \ k 4 J Aڢ Lq㭼06   L))WL M LZߩ Lq8  Lq  \ k 4   Ll Aڢ Lq㭼0$ ' )'.   LqLq  \ k 4 L' A آ Lq㭼L  wy}bfae[\]`dABC_cQRS=E >S?T g ii#= Lq Lq㭼L  MQRvS g )L   i1 /AQ   `)R)x#iL%#",!) ii# Lq `,LV          ( B C ( S T `, 0=V)  "$  ?! "# ,c0=V)  e$ c ?d ef c,0=V)  $  ?  ,0=V)  $  ?  ,?    `xdbxfhxjlxnb"xnbx `bx `bz_nbjbpb|&2b|Xrb |rt |dh |tdh |dh | Mdh | )dh | dh d+H   eOPPP)(%&' +* *)+$+* yV)V W)W L )*** _Yj{%O&P' 4W W h X`)? L )? L )?   L )? (.)/.(/) L )ɀ (L ) (   ()` + *  *+`0v ! cBSV W M LL  ) ' )' '`N _^tn9Hu{뭼0T  QȌRȌSȌT gLZ  @MN `  `    륍}@ `}  L 9 t `   ܆݆ގkD获`x|}H~\] ^cS g 9` ) 5 <JJJJ2? Dν ? DLd魽 T "eʠ !#-fʈ𩪍!ʍd%c Ld) 5 LdTJJ(J1J= .'TTTTT  ? T )i#"ҍ!% Ld     DLd    m` [Ld  d _04 [x{۝QAA A[I[ `{L0 [$0"x{ {{֋ (LLAA)[I[`0 ۝AQj_x{[L0. {۝AQ_jt{[{{֋AA)[I[ ` _)`[۩Е{ a8RxL? QA7AA-AQQQd[(l핫 `tx|)`핫AA)[ `.33<>..GY_qc} '/5=IWgw              (  !!"#$$ EE0E  788%&'')*,+***,+*/++*,+*-.++*,+*/+++ ! ! !!"#$"#$"#$$56;<;<;>000023433 (09:;< ????????????%& ' %)$LXL 3(4)") m"(# ! e)me(f dc  L@L0`$&%&&&$$''$&%&&`!!!!!!!!!!!!!!!!Gc 'C             hh Hȱ hlHMHMV V xW)W `W W)LW W)LW څ  V) V      i  @ `H  h `  U5` H h H h  U5`X@ʎ@@J&J&@J&J& ` `MUH)MhMUmLmmm`@` HHH))E8vhhH` @`HV V h`HV)V h`UOUP`UQURUSUT`HHU U hh(`LL`d`` $ ( ` # \N `W W)W ` y )`V) V`@'{8{'IiIi%8IiIi`H!"#$&!&"&#&$8# %$%#&!&"!"!h`[)i?a8{0 H0A ;А48088۝ 4`H  !L !$$}ȥ$}ɹ ɄL) j e8)~p("#)\[) _ e"# "#)) # #"ȥ#ȩ$[0iIiI@$}Ƚe$"'0L  Lt! h ` ()[ (0ȱ(10''ȱ0(ȱ0)ȱ0*ȱ0+ȱ0,ȱ0-ȱ0.ȱ0/`'.(*,`)6!٫!!` !  J uL ,`Hf fL8 LigffLбeedy)c 3 3h`) ()#(0 ϙ#(if"e!i d) c `LL`   H  h `H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L H L $M0P ppL]{cG ~{gF j>?????? ((|o]><kKb0.p̃|};/?'ח`0P7?|<~~>vd`X0t`u111+?8p8|~}|<>"""">>@~|}±|~~x~?_ (ట߿||ow|+3~ߞ988{=4`??0 0wqdpdpd0;/;/;?:xw Z|8p]{cG ~{kF ʼnj>~ ]{cG ~{hF Ņj>~8ppp????_` 8F!8??xp?~~ zyy=_.r  ?2nr|_@4>zv x?9N\];E++ |t<">>>>""/f?؀d=  ; ̀x|@?{pl?~~$<<8? |>0Pp󁅍B<p ~~~<p 0 dpЀ@~>:80?ebp 8pD @0@Q>(& > ?|\<m݉ _yfvv o8}aB= >=~^n 74u+Р+wpo_u7x0| wu</ p o8 @p@ÁC>8||~~?????????!?On~9 ?/7 X 6s .@~ @ 'A ?0pA?k?Xx]#?O_>>7.\;5ޞ}tt?H@?3 ? 8l0GD@!7_|9;?=pNy?G}_]\, "" ?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`o???? ?,?@`??-?K/?Iqi > 0@Q>(& > ?|\<m݉ _yfvv o8}aB= >=~^n 74u+Р+wpo_u7x0| wu</ p o8 @p@ÁC>8||~~?????????!?On~9 ?/7 X 6s .@~ @ 'A ?0pA?k?Xx]#?O_>>7.\;5ޞ}tt?H@?3 ? 8l0GD@!7_|9;?=pNy?G}_]\,D)~~?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`889____<|K/?Iqi > 3CL0<0{{~~xwifpP?????? ((~@@~~~~~~/W_<`0P7?|<~~>vd`X>?||X "t(o~̆||~>?0,yp߿~~6;o&ںpc||}}}y?G~??0ǣXx?<_y// &? @@p~~xwifpP~~xwifpP0@????aa~~8O'ܬv:6?ޞaaa ?7p ;]<( "T^=y)gyxP?/~ $<<| <p~<p~B?`q~p?/@@p @x& > ?|\<?qa>>-#|y1`8};f~~rycw߿>>``x@` <Ϗwu?N̆||~?????????!;F<o~A~p 'A>~??`??lx~~xwifx?<?g< "t(p ?h??xw7,....,nbBB~nbBB~?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`o???? ?,?@`??-?K/?Iqi > x& > ?|\<?qa>>-#|y1`8};f~~rycw߿>>``x@` <Ϗwu?N̆||~?????????!;F<o~A~p 'A>~??`??lx~~xwifx?<?g< "t(p ?h??xw7,....,D)~~?????! .?8 o??>>? -^??29-??@`??_^im<|,?/??=$,>x (889____<|K/?Iqi > 7O~<?On<vd`X?pn 1?|>` x}~0&__|x>>~|\~?Ҍlrt(v<PPɧ/ <0dd~; e ?48p|??3x{{0ǻ??_?  c>p@@@~<{k͋jz~<{ijzlXؐ77oooo ~ZfgpAmmZZ4x|?'Y| 87_|}|<8?(wPߨ/O/w-޼ڠ<~~??~!@@h ~(в(x0??o7#$<<08 ,>~p~<pVV~<a!0̸xP@E;w:2??x0 @@ @!0^p>(& > ?|\<o/O}vfvv0o|Z??=j^n 52UKO *40n_~`?wq|.`?ʇtxfX ????????!U~V={o><'}uuۃ|߿tt?H`0?? 0p@@??ck?||l? xx`o???? ?,?@`??-?K/?Iqi > !0^p>(& > ?|\</_:?ʇtxfX ????????!U~V={o><'}rrߟ|߿tt?H`0?? 0p@@??3{>>>~0?????????-?`889____<|K/?Iqi > {Æx ~|xpA?ppp~>?{g>h ?????? ((|{/ K%@?'WW_|`0PȐ7?|<~~>vd`X?p/^^BZp8$x|~5pLlffpp88<8A~ĂǍ|zt*=v|ǀ hhί/WWj~s?1{Ow.1 a Nj8ukkkk)Tmsz??G;|}}x.8@? 7`PV_VX8`?{h?h ?{i>h?08g?!8?xp~~Sz yf'gb8 @G}|}=<D8;ydZ(8O_0@`pp88<8pDDbB|Ӄ8l 4Ŝ4x20?IIpwg66$<<8?|( 3fpB<pVV~<p 0xpЀX00??p`?8xϏ8ǀ؈0`000 @!^p>(& > ?|\<o~fvv o> <= ~^n 0/LJغz?p/vsp8 Ă|xfX&????????!F .A~ ?0 ?`@ 'A>~11qc?>ff@8 >={w.9p 0O}0gg3 <(GGC!7_|9;?1@??G|<nbBB~nbBB~?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`o???? ?,?@`??-?K/?Iqi > !^p>(& > ?|\<'OO:x<= ~^n 0/LJغz?p/vsp8 <<<<<<$$<<??oϏ8fAÁC>Ă|xfX&????????!F .A~ |xp?0 ?`@ 'A>~11qc?>ff@8 >={w.9p 0O}0gg3 <(GGC!7_|9;?1@??G|<"|pD)~~???$!75+;88 `_]:* .` h?*I]88x@ ?dQu|L<{--8<| 889____<|K/?Iqi > ?<܌ l pp'c{c9h7'#($1 {{115@`6?0;@0T|79 ܌ L pp?{q{ ?<܌ l pp??> = " @>/=d ^ { |L,?910* t?.0; <&>?.`8 l`6?. $?:;@UU<\Ȉ6s)0y;1 /?|>;???/ ?9 `6U?TQ Thw? ,p pt1{;1$.?l0?|p*[9$?>/+W?=^_>??} ?Riiؼ/?{[?RؼT@/?+?Rzؼ/??9?9?Rؼ/?{;?Rؼ@  8pg򒒗ccbbb=x820000xb`x`bff|ffab24,,|FF00011 |@xxp88 P"|bl$$JJ||~x @ ||@~||x8H80DDDH@<xx`@<N@@x< LHp@|FRҦNbBN8TLFpx0ʚ Pptpt|"`|RҢL@BB<H\j, ʊpt8xDDdD0xdxdDB xbBL4X(  RR x@`oddgddnRP>dTTTLԔ8>*HRv&&&vx8  f<$$  l|8<{11111{ll b`|`b`offgffoll <?? vd`X/____... w4p<|~x~0x~~>8<, m~B߿~~<~~~dffnd8<, xjr>C h  8(A<(vx0@/?mm{s?dz<$<<7? >XP0p~<pVV~</?/|pЀ@?=88 lf1g@HH @(P@᱙^p>(& > ?|\<ofvv oc?? <~^n ?pA~~/wvu4p x?x????????!~ .m~??=88  'A ?/+@^??HHY?V܀ A#?^}>>5+S+1 G?|||??}}>}s8<wccC@޺|0d?7_|9;???G\,nbBB~nbBB~?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`o???? ?,?@`??-?K/?Iqi > ᱙^p>(& > ?|\<?:x?x????????!~ .mッ~`??=88  'A ?/+@^??HHY?V܀ A#?^}>>5+S+1 G?|||??}}>}s8<wccC@޺|0d?7_|9;???G\,>oDG;;;GGo>888D)~~???0,.8x ?-  R< ?^^7 @im<| )=>H^<|? .<@` 889____<|K/?Iqi > 0xdB#08<~}xt("V<\P?<p{?_ +ϯ<~p@?/~`(00g_.Go~>"""">>|3~?>pƺ|΃@Á@@p0y0_/69 vzzw???_;0@?>~x|z.?3_@ pfϟp|8p~}xt("V<~}xt("V~?;}xh3wܾ~tL<">>>>""߿?F@Ʉ@} >D@܈@|xp y ??@ 8<| ~<>~~~<< @??؛ĈPp@`8pD @Ϟ0o>)_ (=}@@0:V{,,~~?~x}=~/~~ ??  ?1ޯ|1uU`o>S>~> ??<  0x80Hp woO?o8p|x|? <|~~pؼ???? ?3_z<~<???`|3~?}>68~*6~hw?N@# 'A ?3 o?B@~ ؘ0??O_>>7.\:?<88z66>=9On8|?8??'8||8xD)~~?;$2-~@(??=@.P?5-~@@.? ? @(x??+,|889____<|_N7!3ڶ>@0xĂA#0x|>cG~{gF j?????? ((><kKb0.̃|};?߿'WO`0P7?|<~~>vd`X?vt`11q +??|̀0|~}|<>"""">>\~Ă}B|xv(~ߏ (޿_opz}=||(3~<988`[=4`??G;x{xp0w``````0????? <|8pcG ~{kF ͙j2fcG ~{hF ͍j2rpppO` 8F!8???~~ z?_.r  ?2nr|_@7>zv H?Eo;N\];E++ !E|<">>>>""f?؀d= ̀x@?{pl?~$<<?? 0Pp󁅍B<p ~~~<?? Ѐ@eGOn>:80?ebp 8pD @0^p@Q>(& > ?|\<m݉ _yfvv o8}aB= >=f^n 03w +wpo_?x{ su.Ȁ Ă|xf_?????????!W3G?On~9P?>?? X 6s .\~ @ 'A ??A?k?Xx??O_>>7.\8?ޞtt?H??? d0GD@!7_|9;?=pNy?G}_]\,nbBB~nbBB~?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`o???? ?,?@`??-?K/?Iqi > 0^p@Q>(& > ?|\<m݉ _yfvv o8}aB= >=f^n 03w +wpo_?x{ su.Ȁ nbBB~Ă|xf_?????????!W3G?On~9P?>?? X 6s .\~ @ 'A ??A?k?Xx??O_>>7.\8?ޞtt?H??? d0GD@!7_|9;?=pNy?G}_]\,08D)~~??.?` ,l?]08 ..`0h?<< )-xx >amx@`|??/? +?x@ 889____<|K/?Iqi >  ~ 8|ǃ `x||CA`?>??1goo<9<? xx`<<u `t  .ظ~ @??  <8x_n>x<`= 0?1goo /??.08.xH谰@yٱcOO?n^ 0??,?37w~χ0x?22Qasu* . o~ |hPS00`/,ӗ8ooln,h`?4??>ck?||l%9~*))($>?11PPsu*// |~_?^_.`@HIHD7aD767;?<8ĂaC0;}}~aHIHD7gG767;<8a:??C<$pجt??@5?t$'?Pp???/FX ภx9^_\`p@ p1q`80 ???1 83 ?63 |$6  C~< ?~0 '&????`  0&$??<p8baH ????????a>a[[````p`@RR@p ??--?6}e}~c@```````&&$4????<bb88bHH0 x8p|xa`????~|YY7~%77ؘpH`0pؘpLh0p 0_t)p{0`Ȉ>À߿w` `?--888@ ?,-88@`???5?@ ?088 )-<| ??088* -|,??@D,|9117//???? !??<~}@<>>><??????_` r?{`???????? AA@@7?|<~~>vd`X??,337w/  >  ظ @ bVX)'H^~ sA" >???r?3cGgo__=;;#/,3_`ktpxl????/O3.;}??.337w=??.?37w??.?37wχ0xa@@__??zqk;<@@?~}??Аmmnnn/o??LP 3wo/Ox000P'//?(H 7wo၁BBlh~~8p0?  ~}}:F~< "OP`0/p/``@+`_ppఘq}~d<<>>@@``0.;0/ a808G~8A{}|p8??#b$<>08  00CA@@a<>??@@?}}y@Oo~~~>pz|? w7xʪz<~ {9p8~| w=p߿1goo>?c7}>RS)??8PLhvv?1=81gO//ogh|x{??????~???~| w=p???7#?7 ??????3c???8=<~~~???<</xߟ??08?????==9>|<?0?>??@~? 0????9 CA`p?>??8 ~? goo ?????!_` rܾ>{???! _` rܾ>{???????!@sw@@ܾ??????? @sw@@ܾ??;;??? xڊ0?goo/  ~ 8|ǃ `x||#M2 ]____ow????>??/0~z??߈ wo??~G??  <s~bGCO L>x<`=nO.AW;8`7q<??><>|?}~>@yٱcOO?n^~~||xx`??߈ wo ;0@?}%#8o~ |hPS00`/,ӗ8ooln,h`?4????????8>%9??????? `````PH<'@@oo/7??R@< ``P?/ogHIHD7aD767;?<8ĂaC0;}}~aHIHD7gG767;<8a:??C<$pجt??@5?t? 3#5 <~~??~G???! <ܾ>?????C ???=~`܀\N^ ??a>|=[g(HHа????? ?3???91190/OO1;}]};>>>04\`????? 33`А ```_ MCSo|971W3=޸!!@`~? ~@~|8'//||px||@`~|=[g8ll88TTT8???;}}x3O??1(!?.?o??oq1 >>̈www3~xp`aA7x???^^????C ??!=~`?>? a>????>80`???9??$2??@8???088-- x~?--888@ ?(-88@`?????! .?8 ?088 )-<| ??088* -|,???$!75+;88 `9117//???0,.8x N 7/??8X@?;$2-~@(???--@`???????!?.` h?L 08*???<< @P x(<}W|(P@ 8(8(x <(@p\t  <(8pt ?:p??`? ?088 )?????? {`̬h {,3 `|? p??ǃ}|o ?,?   ???  ;??? < ^dm?@t~o@@?~""=ck  ??????߀I*366>;??? C~Ȁ??<<>??w߀0{0??@?>?8p^/-%e*\L\ښ-?????!_` rܾ>{???! _` rܾ>{???????!@sw@@ܾ??????? @sw@@ܾ?PP//?@^@ A@z?߷=X0hX????>0`??? x????>0`??! x0x?0@]{cG ~{gF j?v9? @60..|o]><kKb0.p̃|}; ??'ח(?,|<~. <f;vdtL?qq //p蔔hh$|~}|<>>>>>>>@~|}±|xr$~?_ (𸟇ߟ_Oc| |ow|(3~677;=4`??0 0p`a`al? ??7<$  <|8p]{cG ~{kF ͙j2f]{cG ~{hF ͍j2r8ppp'O` 8F!8??xp?~~ zyy=_.r  ?2nr|_@7>zv H=Eo;N\];E++ !E|<">>>>""/f?؀d=  ; ̀x|@?{pl?~~$<<8? |>0Pp󁅍B<p ~~~<p 0 dpЀ@eGOo?:80?ebHp 8pD @0@Q>(@& >??g[6:ܮm݉ _yfvv o8}aB= >=f^n >;w=Р (spo_|}7 x?q wqp蔔hh 8p`@ @p@ÁC>||p@?????????!W3F/7 X@~ @ 'A ?0pA?k?Xx]#?O_>>7.\;5ޞ}tt/<0?0@?? ? 8l0=pNy?G=pNy?G}_]\,nbBB~nbBB~?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`o???? ?,?@`??-?K/?Iqi > 0@Q>(@& >??g[6:ܮ 9I_6 Nor}aB=F >=f^n >;w=Р (spo_|}7 x?q wqp蔔hh nbBB~8p`@ @p@ÁC>||p@?????????!W3F/7 X@~ @ 'A ?0pA?k?Xx]#?O_>>7.\;5ޞ}tt/<0?0@?? ? 8l0=pNy?G=pNy?G}_]\,8ppD)~~8㿁~!A..\x 8qހ/!*~.|x( 8qހ/!)-~.\|x( 8qހ /!s~.\|x( 8qހ[/!,~.|x( (889____<|8q?/Aq~{h¢j<\?????? ((O??nD`2.0 3=/߿'WW_`0Po??y8|/?||`00g_.Go~><|~|<>"""">>~~Ă|xt.~ߏÀ p(޿_nv󙍇vzz|>>~w88p?>~x|z.?? _fߟp|8p~{h¢j<\~{h¢j<\HH77wwp$p`@0:0?H~~vw7Ҍx,p#8|p3?~? ;}xh3ܾ~tL<">>>>""B?ـd=j8̀x@x@???l?n#~08$<<?? P~<~~~~<< @??؛ĈPp@`8pD @Ϟ0o?)& > ?|\<:V{,,~~>x|}=~/~~00q[_.53o_>p1ޯ|1uU`o>S>~>o9@p~ÁC>ƒ|~~x'????????!_z<~<?? > .~~?F@# 'A ??@A??k?dؘx??O_>>7.\:3ߟ|tt?H0? |?7_|9;?1O}~?GzznbBB~nbBB~?--888@ ?088 )-<| ??.08.xH??>ck?||l? xx`o???? ?,?@`??-?K/?Iqi > 0@Q>(& > ?|\<m݉ _yfvv o8}aB= >=~^n 74u+Р+wpo_u7x0| wu</ p o8 @p@ÁC>8||~~?????????!?On~9 ?/7 X 6s .@~ @ 'A ?0pA?k?Xx]#?O_>>7.\;5ޞ}tt?H@?3 ? 8l0GD@!7_|9;?=pNy?G}_]\,nbBB~nbBB~?--888@ ??@D,|_???7-.>8@@ ????? ???15x88 8?'s^ mf.nbBB~nbBB~nbBB~nbBB~K/?Iqi > 0^p@Q>(& > ?|\< ?qgaG 8>8}aB=|<>=f^n 03w +wpo_?x{ su.Ȁ 7??<Ă|xf_?????????!W3G?On~9P?>?? X\~ ?p`p??@ 'A ??A?k?Xx??O_>>7.\8?ޞtt?H??? d0=pNy?G=pNy?G}_]\,<78>D)~~#.?L|??#?. l#?7|@lo== ^޾ v~?^ ?-|l889____<|K/?Iqi > 0^p@Q>(& > ?|\<`А````|~~aB=x>=f^n 03w +wpo_?x{ su.Ȁ Ă|xf_?????????!1F?? X0|0\~ 808???@ 'A>~?A?k?Xx??O_>>7.\8?ޞtt?H??? d0Ox&(I]8<|`0+H V>?w?  * 0,|889____<|K/?Iqi >   ~`?^!aA,8x0?~|?^!aA,;~0mos?=l?00~ ?> |?/'??<o/???;?;?1(Do/?????>?? |蘰 @ ?? |6 8~~x=|{{0G |/?@`x?? `*7?`?G{ ?? /Á$0p0?=~~pp~~p=>< 8,x`8 ? 0|0/# 8@= `8 ? 0<~<~~p?<~~pp8~~p9i6:7v8,Fظ?,n`1?xn624?`b?=3pl\nG?|xay)?> \''???? ??舸?? |蘰 @9?9aFFrr~rrr) dd?}>~||8222 @9__ / &hhsOGLL 2332L ?? /Á$0p0?=~~pp~~p )??dp???2~ Y???&h3? @@2~ @221112<~<~~p?<~~pp8~~pU|U8UU"BUU"UUPUUZU*PU*Z_U*U*ﵺU9 $UWUU'/_OśՇUM}}Р@Ȉ  w׈PԵu|y8;=#  y====?# !0r?|((88H 7<A!U EU8g?GW ?¿UUUUUUWWWUUU}߄~owv{{{d_W_?_'G? @@9 "BF}A=====UUUUWWi??UU p}}qCaYG~ yGFWBFi9JI`USq* q@A9x^;';'+Ã-Iq]lS WWk =<@as3q0 0 ,}Hw{kw\?wg%w__oOPPH08(ogvzz:y}@0@ & 2C QMqq镑I/_.PNɎed*Q+_%wp`@߀@`@B@@@ 1=6:" %}&YpSSSSQQQQ:W|DV;:}__o ?W+r:ʒg}ԩ}0@~@<3h]Ts&=c_mѡ }ߟ!AC@@àR $!!hhh  CyDz;yyyyyy)B|?|T^ AIn^]6(/9PEw?{t3sza+BOͻB13 '/_Ow{ay__3Kߟ?5wGϏ#??wAӟЀ(~?/!-om!!zAsgasqy}??@|pÀ>_# #\3 @ L#/_ c}ǑƋ֨S@@@@@?!!!!}A#'GOߟUUUUTYRZ@@@ ??7'>\_(P@H0`` Q%8 @B"2_O  SQU3ϟ ostwwx???9 pC`0???3&|xL02Dā?o~gO?0 Hߟ? /?_Ϗ߯۩>~qqpp@Af ߟࠠ?;{ 1YyUR$1KѠ!ΐchBj_>?3K???=@@ /?@~ m xG{3w?7}OGw#~= !@0HR) m2 ||9L}}HCF,R1x5Hp@ p@@󆆏?@xo? owws ,@@@5E%px L# *  3<8 L1U~JJ 2 $!  @0???ď&@@X#*+ kpeE@*4Ϗ@$<@@@ssM%e% EE??1 @pH?8X@4(C??ϴ*M>%Y._ {y``OLKI䰲( @a@D'C- =?????^]2O?zP {{{{\P`??""""#&_a~~mma@@@@@/?_#_??}>|?v>|?v}Ž⩫Ǐ?Ǐ?@ pϐ,\pNРL0h.  @p`Cø0p?3w@Ɩ&Ƈ@p`0p3wrƖ&ƇCscCŽq@@@@@@{>?__"y|~CMM=޿>s?A@A_/?;{[8/??_#_  5 <‚BBC%Aa?///ãCݝ=  +##+[? @@@@??ߠ.,fMJd@@@@"3#&<`-^@@̡~~~}ߠ\_ϐ=_@?po.oi^O@`Ϙ5pOUȐ VӧO#k+#=@@@@  ~~~ ߟ^OW_]l> MOLxڟ@`0`@uuO?_8?K;{Yy ޝ ^kǓ'll88|||DDamloooo Ϡח0  ll`` ?1 p|Ƃ> , ////>|Əxyyxxx͝on` 1?7?xp~~|(!#',///// *bҒ9qyyyyyyyxxxxxxxxx5eŅ0:2  1a?( ., ////!# 8p?zy=~~~ P?O/X@@@347琐?? 08 0# 8?01p@@D(< @@?|}}}}}|||||||||||||ll88|||@7=x@ob  H|Dfp#` =_g?~~Lł;Ƒ0eǂCsǓ+:?_=}}@x)#WYl` _$x0 ~& @ @cH Up^ p#Bu{zy~z|||y*EJ@@ D\<@|||<ooo}}@ Ki_/o艋@@@! 0o  @@~U@v7UUOwUUUUTTTTUUUUUUUU0xx0,z~~|r|/??????@@ @@@@HHHH0000xxxxw߽G?||77JJJ77<<  @xxxxxx}||JJJJJJJJ<<<<<<<"""@??_?A"w"̀pgg;w?"w"̀hp@-@?``ff ?uuH 0 H ` `\\$a$0 UU??|8??<:W=<UU}}}}}|||||||||||||ϟ? @ϟ? @ϟ? @ϟ? @ϟ? @ϟ? @ϟ? @ϟ? @ϟ? @ϟ? @ll88|||@@xp/ /////??00000(' 0##(: $LOO 4$hhh,6  ~??>>.??@```` ߀__; zp}}jc``````؀}~`~}N> pp```````` )p(( PX@@@347`````0@?? 8Oo'7x99?llllll#mm@@0PP``y9}_>?`~G??@@#<8s#A(h}}}}}|||||||||||||31 ll88|||R????''''yOIIIy$$%%RWn+h)4^lX;wmsg/E@P@@'j0-I  %r`__YU@@@Gy U>U5uĄURw}UNA88@@@@x}[__^ GGO_Ç81$0x hh(()h 1c4up@pp`wz3 $D8@7` p``l @K@?`||}}HKkk&ffHmnnowwvp\\  #{xXXx$BB<<<x?}}`@//7>> <ppx?   P/O0;|0| @b @ p`?pppppp  }}}}}|||||||||||||333333333333333332222LL3L33H@3L3LL071133333 33̀3333333ll88|||08tڲxhȈH0pppppp0jɉJ4vvvvvv4fvvvvvvf0x0pppp<~4vvvvffvvvv><v???--@`  ~~????08<--l}}}}}|||||||||||||>wsDtD3KJzJJRRR\p` ??00000000PPRRR@JÇ>Ŏ8Ŏ8???? ??00000000 @?QQkk48484848 UUU?UUUUU[UUVCT]n?Ta1?}???~BBBB~~BBBB~7+?+o_ G>|ttttt󓓓󓓓p`pQQQQi))s8X\X|x0101`aHHHHHHHHlo So ~|w=vzh1r@@`???Xov J   tttttt󓓓08 ~~sW[;(xtl,<6Kba0I6"}|@?ժUSSSSVVVV||zh0o?J    tttttt󓓓󓓓 V}nWKMJs9q[7OoK/_^Р@ɒ$H0@~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~    ppx~󓓓@耀@p@@UUUUUUUUSSSSVVVV=|t]g3<<??UUUUUUUUIHHHHHHH@X\X4848TRJ+TPB ~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~    @ ? U@48484848?ߕUUUUUUTRFMTPJEÀ48484848W_/_~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~ w,,,,_``00oj*Ϻv*/qϾ/~BBBB~~BBBB~7//?w_  `@@`qyyqyy|>.....((:>_// 600~|w=vzh1r@@`???XovJJ Ppph@@@Pqyy......?;w 80~~sWg8( .64WUgjgjgjgj||zh0o?JXXXXPPPPqyyqyy......ߟ__pP]jvҲR]ٹuͭKKKKCCCCp8GGGGCCCC{z_/ ?O'I$ ~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XXXXPPPPQyq ~   7Ogjgjgjgj#CCC;}]>.<^ǀgjgjgjg@~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XXXXPPPPήήή??hoψ8x99.:thР@7.]߿>  cksq598~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XXXXPPPPΎ|wwss<c8c>??PPWWRW@@__ ~BBBB~~BBBB~~BBBB~~BBBB~? %&%#DUUDUUDUU8<8<qy}ogφ==~~BBBB~~BBBB~<8xpp<8xpp%&%#%&%#DDUUUUDDUUUUDDUUUUx<x< 0\= > `u`u`u`p~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XXXXPPPPoHϸx8x -;.:thР@7.]߿{? GGGGGGG{{{{{{{.> gww33UUUUUU~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XxhhPPPPZv<8xp`#UUUUUUUUm;9--AŠQ@___~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~hhаPPP@@TUPW---- UUUUTUUUEEu----__o___~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~``@@    A# bA# c`8 8mE `8mmBGBBOB`hdxd??W@>>c}80wMpǀ ؟߿xx|||ƾ~BBBB~~BBBB~<8xpp<8xpp x<x<vp~p `@0n<&F~~>,  |~~~~~~~UUU/TTT~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~    f3@y?UUUUUUUU    T[L3V[lذ233333~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~  ?p?*Uߟ_    ߵUU5UUVUVmVUVlŀgϟ?`333~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~ ~@@@0p0p0p0p_W?@` 099*z~BBBB~~BBBB~7+?+o_ @@`ﷷxxxxxx ?0p0p0p0p?+̌̄/oB~{G=vzh1}9@@`???Xov J ` pp@@@@xxxx;3wg 80~~/;{W_80p`'./-_Zu`aacΌ ?` U    ||zh0JhHHXPPPPxxxxxx߿_ ־۷wߜ81qō-p8糇 ?x<=~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XXXXPPPPxxx '6  * *#s#}^  ~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XXXXPPPP׿߿߿8x '/={ݻw8pƎ;| ?/?`p0p0p߿>~~~~~~~***~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~XxhhPPPP߷f興wwO_??88pp9?m퇇0p0p0p0p*o2jo6 }L9~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~hhаPPP@@TU0p0p0p0p*jjj/6 ~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~``@@I""""";====e9!9!!HHAAN??x`&=3 `AÀ?/o{̜80p >Ç?3 G?8P>PULD@@LD@@||zh0_oI""  ____xxxx''Wח`?~^hШX9yݽ_`0 ____{_/ ?O'UUUU""  _Vxx'  7gggggggg    ߯;]]..z=^/'LD@@LD@@x||y||<||=}ϟ}00Ϸ""  WU** ?7 &L-Zkׯ_Ϟ={߿>߃ ˋɅUUUUxy<00= ` `??""  _訨~n 2 g@;?UUUUX}oooooUU`@wwwutw U*UU@TU ?O?$Č K+'UUUUWUUUUU`ggggggggwwutwp_]*W uuUTа??ʹ!-ۻZJRZZ??88888888WWG0UUUUUUUUNg3<<s}tEmmmmmm-Μ(֭Y @?U_@<M Mmm-??@??@?߿̐ԯ<M Mmm-xq||||  ˋ<9;8888;``00?gop_ s`(_ 7//?w_  `@@`?qήήήU}}<9;0899++UL,dV4  @@@@@@@߿ 2~|w=vzh1r@@`???XovJJ ` pp__OOήήήή?;w 80~~<8xp//??__~CGON GWVKK 0__H</ ??P?gggggggg||zh0o?JhHHXWWWWήήήή߿ ~ذ`99aŅ%GGKKKK`0G'KK Ǝ8m@Aa1?> P6UUUUXXXXWWWWήΜ~?G  + PDl,gggggggg??Ǐ99XXXXWWWWήήή?*oJߪ*ʏ*?*99={߿XcǏ?6,_ GNj pP[<-+(NnĢXxhhWWWWΞ| UUsr<>>>P`0``O_??ll88|||>~~8 ÀIHlHH 6???66??ޜ9{xxxxxxϰW7<<<<<<+?!p j0 dl MMý: K????????II$$IIyx<<'!?#? --þllllllll????????;Cwp0888888 -@`p>? /lll # >>5666;CwpTTTxx<<>~~UUooqrtxqsw.-+'.,( 3'/??93&,80 >>>>>>>66666666w_ttDTTX@@@347wgsweswf{w'/  08 0# 8?01p@@D(< "$ }}}}}||||||||||||| #7{޿{7~<<~<~~<??ؼ~};=~߿Ùtpp@DN@@@pptDN 03??________>>>>>>>>________>??????>________???????>______@>???????@FBFBĄs3s3'FBFBFBFBĄĄĄs3s3s3s3FBĀs3w??'W~BBBB~߿p~BBBB~~BBBB~ mu mut!c/{{ ao#u}|0KKLa`pppp~BBBB~~BBBB~~BBBB~1Ǐぁpppppppp999???>>>>>v44TTddt N________????????pppppppppppppppppp~BBBB~~BBBB~~BBBB~pP   ______@????????? 9999999999319319 |@xxp88 P"|bl$$JJ||~x @ ||@~||x8H80DDDH@<xx`@<N@@x< LHp@|FRҦNbBN8TLFpx0ʚ Pptpt|"`|RҢL@BB<H\j, ʊpt8xDDdD0xdxdDB xbBL4X(  RR x@ppp P $xhPDX@Ԕ8ptx8  f<$$   |ffff|~b`nf~flxxlf~~`~``jjjjj<><80 >=;7/?||ۛ ܼ|~b``b~D|8|D????????{{{{{{{{{{߿p````````````````pl|88||8@`pxp`@ P@ݶ||||||||}}|}}@@xﷻ ap p>:|80911@@ ??[>><>??@@ q<:> qqqqqqqqqqq11908<>? ~߿O#qx}|~><ÿ!!뚻 `{( اPQ@ ?gk)<????AA>ǀI??? ֕x̔>cWW( 00ppД:(}ޟAAχ<|H??@@@@  ,,PAQ^\@@GS|)3@++s߹ɶ6.>www ,Pgɶ*6/?ڻgYZ~N]Զﮞa?Ɖ8DR1?1RD8b"JJ"ёc*??߿??>==::444444::==>?????????????DDDD s $$ $$???w?'# $ 3'?????2fN~~~~~??????????????????sszz~ #Т<=>=;6,<==?????^|zvlX^^~~~~~? ? @??????????'Ǐ?$ ????????| zbe"64~n@@`z~Zvn@`00+@`pp_m1c]Y1s׿* @PZ$%בUl^28l^28TT##CdžXذ0aAÆ00 ^Ngee2U??U?5IR`F7{r`FLBP(Lrx8???܀0@ 8a 2~1J'0_o'08REU"0rww"8UUUU????????U 8888|@@@@@@@????????3 3 6zp`L6zp`L߿UU@@@@@@??????@@@@@@@@????????UUюؖ>@@@@@@@????????EU߿UU x?UUUUUUUU OOOO@@E?eʿ_ϏU E? @RRRcccRRRRRRRRccccccccRRRRcccct&&P(tv ?# ߇ ,,??`d U? ,  Gg#3_o/7 \ 8( 3||aa@@  @ @ ""@ݿ    AC(++'US__^\XP@@________ 0a!cߟ?wË3U?? scck{sk{yyyyyyyy>|#kӋ;ٙ9y\\\\\\\\::::::::UU@^\C_@_AC_@Ç>Ŏ8:q{{{{{{yyyyyy|r7[y\\___@::*U^``` ?!!Uޜޜ~ysc#~ysc#X ߟߟ888" p=?pSS_S|PWUUU p|||????@@@@??a|<`8~BBBB~~BBBB~FF`ٟ7ppp~pppp*V,k4H<?0 \, ?88?`x:<  ???????0?//___/  `   ___T) ?@ ߟ? //_?Ǚ<0(F<}}``ߟ?/_?~~~<B<8ϟ?'O?f%!f%!ɹ<`???`|~~`` ??߿ζp>@@@@>~~~~ y{?<߼}{'Ȅ߷o ߿ ㏿` o@@@@@@@@^^^^^^_{ww/_߿`{{W7~~`@`o y0a>}@@@___@@@@^^^@~~~|~~}{׷/x~{x@~?U?@@`_^k? 0!aC=}{ xx?=x~~`oo((D$/?@@@@?` x88888ooo$#AA`~ ??~BBBB~<?à |x8888xxx~?d<?<@@@X 0@``pq0xs sp @@@@@!^>>>><~B$xz|||| @@@@@!^>>>>$fffJxz|||| @@@@P!^>>>>0~|x z|||| !@@APm"]<==0-~~8 D<  BAAAA!^>===1<8xBz|<<<"""V^__cCAD ;:<~<Bjz‚"xh\<@XX]NbEA"==$$J<rFx D@@FFPHEE& ! 68==~|bb dl<==BB2rB"8`|EFFGHB@A56678>=<<>>>n~Z~ׁfxz|||| BAAA@!^>===<~8xBz|<!AA޾~~~g{}}~~~???888D@BCDBEC<:98<>=; Dlmm""B<<|F^_OcKAD ;:?~mŅ(4|-=?~Z}}Ņ@~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~~BBBB~  𿏈?Op(07j~ȝw}s0,uqqxus ns ܏e sp}u  d~??ooV_~Ȑ @0```!@A`oXop6o0@??6]]ߍ?~"rغ/oXop6/g_op 8?>|<ؐ GGop8=8,~|D<?ހ?@|>|g  G@~LF7G [[]pn?w q?zj|<S||c3xo0F'}:<=}o}|8~IZ_~]IJ[>__j@><|<,OӰ86n`gK C@owGИ, o笠Ǻ_XG8}p?ƺ6;}@@}}mn?````````8x͵wË;;;?{ }}~f0 @@߿|}}???; }NJJUUUU_>>Ŏ8Ŏ8?;?>?5?~f~fnn0f~x{{{{``??????9J~DM9'w_pO?O77oG* ??ߏ8;p8PqpQqqGb(#sH"D  ǎ< B'sm a?ߟ !u0C?@UU? @0@@  /@h``` @S_@@#  B[>m?a@`@ ?????;$N@?* U\!f"`ww 833@@?.??@@@@b@@`"`@ ;Lg!A's^ n"d( LS1!CȒqp]D`JTm~H\TV sp||!f6 @@! q`W  @@,^ `!>Op? $$$$$\@@@|~@?|>:<pvp8 A  00< 8>}MĄ@ 8Rt?yyx|:v_??@ @@@W#]$ Â,9r,PH<|v|0'p@1PpP~~>-888(D`|_?zߟ8p@E  '[998||A+w=?z@@@0<X/cldh0P` `,RQ!J @||hnbB~nbB~ ϟ߻<{woonwOO?H*z?8NN??15??~~<b\K-[NN???15??vv|~~:nbB~nbB~?ޝ Fm+v088ؼ/o/!I#[{;?6& 8<;__o >>>~fd>>܀PP?ߏ_op6o/B rnbB~nbB~[g_x}< o?oonh`!#o?@a /?@A~~`0d|??3`?? @ ?= nbB~nbB~   F<=>?_[ P<=>?MNNLMNO<=>?_  K\]^\]^ <=_[ B|{* F<=>?_[ D B( DK>_[ D<=>?H ( ) C I: $%( DDEFG I#!" 45( !"#GrTTUTV I31p ( 123TTUdedJW++#!" ( !"#TdTTUTU I31p ( 123TdddedJm#!" ( !"#TrdBCeJkk31p 8 123Ds@AJI#!"  !"#CX@AYI31p &'&' 123Ch@AjifDPQRSfHD`abcH B-. . - - g FTUQPPUEUUC 000 00;;  B|{* H (  H ( ) E  P: t%(  P"#""#!" 45( !"#""#EP232231p ( 123223 P"#""#!" ( !"#""#EP232231p ( 123223BP"#""#!" ( !"#""#D IP232231p 8 123223DmlzNvw !"#vwzB x Nx&'&' 123x x x x DxfIx x x x Dx0Bx x x x Dx00Bx x Dx }q}DxyyBx}q}Bq} u 0 DPTUQPBUF5UD3U @C9:Y@C9:Y@DIJo$D$CIJoB4CB68.,0-.B7 KD+5()5'/?0O/K5+*()550PQRSTUVC0hi0`abcdefCgxy0pqrstuvBw0S;jM 0UK]N 0U[GHL 0UkWX\ 0QZ0 0 0%&Bz{%&Bz{%&Dz{%&!"##1233EF DEF BEF  A B( C < S     O_DDU  @C9:Y@C9:Y@DIJo$D$CIJoB4CB68.,0-.B7 KD+5()5'/?0O/K5+*()55 00S^ 0T0lmn_ 0T|}~0 0%&Bz{%&Bz{%&Dz{%&!"##1233EF DEF BEF  A B ( CFM% B C Epq  B B B[\ BBB\=>?=>?=>?=>?=>?=>?=>?=>?\MOMOMOMOMOMOMOMO\]^_]^_]^_]^_]^_]^_]^_]^_B B[\ BBI B[\ BJ JJ !"#$%J012345J@ABCDEJPQRSTUE򉂈J`abcdeD򋴚 )B"B CHM% B C Epq  B B B[\ BBB\ 012345678\@ABCDEFGH\!"#$%&'()*+,-./PQRSTUVWXB B[\ BBI B[\ BJBBBBBBBBBBBBBBBBBBBB F ʪzFP\!DY  CZ de% B C Epq  B BB[\BBB[\BCYDB;<DCYCZBKLCZFCB[\CFBB[\BBIBB[\BBJBBBBBBD򙫹D򙫹EEE򌚹E򌚹D򄢊D򄢊  Bk ;nk ;nl Do%l Do%l Do&'l Do%l Dol Do%l Douvl Do%m Dm B% #PQW #$@BEF@H`abcdefg@BEF@?BApqBw?A?A@GGHIJKY?AC?45D6AhDi?45C6AI?()*+AhIi?()*+AI?,-./AhIi?,-./AI?,-./AhIi?,-./AIDC0123CBxCB78CIyDC0123CB:;< U Bk ;nk ;nl Do%l Do%l Do&'l Do%l Dol Do%l Douvl Do%m m B% #PQW #$ `Gg  pqw B  BBIRLMNOSCBD ]BiCBIZz{iCBD^BiCBI[|}iCBD^BiCBI\~}iCB C!"CBy BB UDUUBDUU  GI'b bDbhib DbnobDbxyb Db~bb bD`D D`jk`  D`z{`  `c  Drstu a`bDafga DblmbDavwa Db|}ba b D D B"UBwFegDfUfUBfUBf_UCZV psqBBtrBu p sOq tOqtOq&'()*+,-./tOq6789:;<=>?tOqFGHIJKLMNOtOqVWXYZ[\]^_tOqfghijklmnotOqvwxyz{|}~tr Bu    0 1 A,-./B:;./,-B:;V,-././,-:;,-/,-./T>?T>?T,-./,:;,-./()Bm Jef ghijkl mQ():;,-./>?<=>?89C Huv wxyz{ IQ89>?<=>?abcdPC FGHIJKLMNOno $dabcqrstP}|VWXYZ[\]^_~|!tqrs454J 454DEDJDED p&' p 67D @ `DC"#@B23@BRSBRS@ BRSBRS`BRS ` 0 PzPD:B #" 000 Ief ghijkl 0 Huv wxyz{ 0 LFGHIJKLMNOno 0|LVWXYZ[\]^_~|0P0P0P0P0P0P0P0P00 0 ZU GNOBZ[BNODJK~E^_lBjkCl^_BZ[B~Elno BJKJnoljk~BBJKG>?Z[ BDZ[BNODjkD>?D>?BjkB^_lB>?DNOlDNOy @{B^_D^_Bl DnoJGnoJKIstuvwxcdelZClBZ[ @C>?jBBjk ENOBz D|^_C?lBNOBnoB>?EOBJKC^_B>?BJKDlNOC_BZ[BnoBNOBZ[B^_CoGljk>?Dl^_BjkBnoBBNOBnoCJKCB>?B^_BJKlBZ[HJKNOBnoBZ[B>?FjkJZ[^_lDjkBNO IBCBG mLMm}\]}`abGE찗F찗5RE5EBBE5EBE5EBE5HEH5E5E5E5E5E5E5p qiBqrmLMm}\]} _U5E5BE 5BE 5E5E5EC5E5E 5E5E 5E5E5FEG5EEBG5EC5E5E 5E5E5EC5E5E5p qiBqr 5BE 5BEBF5E E5CEE5CEE5E E5BE5E5E5EB5E5p qiBqrE5FEӧ5FEӧC5FEӧ5FEӧB5FEѶBʯ5FE5IE5FE5E5E 5E 5p qiBqr BB CfghT !"#$%FGHI T01234&'()*+,-./VWXY DABCDB;<UPQRSTU 6789: UUDUUB BB CJ BB CrsBDrs BB !00H00DDٿ0DDٿ00DDٿ0DDٿ00'0 Bf01B2vDf3*P+ 4v\f3)u4vPf3 !"#$%&') B4vDf3,D- B4vCf3`aCb4vCf3FCV4vCf3FCV4vDf3FCV4vCf3FCV4vCf3FDqV4vCf3cdCe4vCf38 9C:` aCb4vCf3; C<FqCV4vCf3; C<FCV4vCf3; C<FCV4vCf3; C<FCV4vCf3; C<F CV4vCf3; C<F CV4vCf3; C<F CV4vCU3= >C?c dCe4vCf3`apaDab4vGf3FCV4vIf3FCV4vCf3cdCe4vBf56B7v  C' B Hxyz{|}~ vv vv!Bc !)%J)k-19(!Bc  (!Bc )kR9{((!Bc !)%J)k-159(!Bc  (!Bc )kR9{ty;\.e0bI QRjM_r68gAta2Rj n;t41Ju2/E:,; I({{A\izvi%"X9;4.q:^crldyki}1 ErN_#16H__D;!)5sf:ZBH1"II X8:[{k]0::z,]q:SatL%Ra](=mIQJ /-u*]Ww$)!1v"< tIku; 7qx[M6H /1>BoOH ^qVVsr_3i= Pcf8M2yaf [;+()Ey'OgOoޟwo^j"i#_eh_H[#~w_uW3xΉh펞n3Wo+Zlox7~_eh_H[#~wxΉT>uO_HniXZku/Uފ"cux}3EO^zT3~dO7#ymj(m_ff&o)un66#6#k#_kqw__fn7Z6o7nqkuh#~><^*n'n>=%&Qe~o>:_n7k#Qkqw__fn7Z6z8/uofO9j6#+i*dQ#akv#l##;#8.>5<(;_#5~%|U_u__g~nn>6y#3%3_Κ7_*';&Ou6__Y~7~_n;&^~nnn>>5}#!U~"OO._WE"2_o7H^:n3V;)o>jWor^a7xb_!fUU\TUuynOy~9Sf3OUo76ޙoo!"_.>k6++'<)l#67߾6o7~:#:O23}~b:88~s9l!_+)_Y'kV#oh3_58m!;'羈.;O)T7`XTWI |$B,B|$ @0|$B|$\, -XTW  Č +\E<XTW0\E<᐀XTW < TW @0|$B|$吀XTW0\E<`XTWPE<`TWČ +\E5:5@ x/Qd/<<3  ,# @@8C@  P#/"P" R"~ B4 P 4@ F@wQ ĊQĊĊH I |$B,B|$ @ |$B|$\| -HH $QOĊ   yPZ@)* XTWI |$B,B|$ @ |$B|$\` -XTWPFPFAH01gL "@2P P P "@2P P %T "@2P P %T "@2P P %TP "@2P P P "@2P P %T "@2P P %T "@2P P %TP  @P `0p /)L R>JRG;Mh)))LRG6HIIIDJtJJJ K3HKhKK3K LPLtLLL(# M))Hx@-͊Č//@\ Ul` U 4<<3!8 P Z%^PE =K LQQQQQQQQ Q0P@S!3!!x*#lQQQQQQQQQQQQQQQQ? QKi0P @@S!3#!x*3<P @  $, R 4  00 ",0/$$#,$/0S\DU@$@@ @0r,"tDT T #H"  t#H! @"  @!"H"  "H! @@$ @@ | Q/4x Q Q %#,/`D$% İ!" ]O  ]OOO ,&O"(3&O,FT B6O#8TM6O4  " pT&$#& $&< 2_CS\@ B@B&  0T@0P_@0X`x p  0T0'R __SS__SS#3!SC<Tȟ0O@-000)@- @000)@i/*D-x@ _PS OT( =,AP*RJ HsP_x_0OS P P HRJAP7%G%*7G0@\!L  T 0D  @,-((xxx|| -APJh&`&P=@_ P PRJˏ]ό 0   --.----P0 -D.333.X/0J  0(0 , Ě\$ BRZ@@4Q@0<1 40 Ě\,$ !BRZs 1 ? >. "- ,tp Ě\@-@T @@d@$,# 1!QR:R0:?  $? P*/!? 40Ě? $ e/!"   +  ȁ !?  \* P*@-8  020B @@!DD"#   ? \J?  X 112 211220ptvxtv>>>444443 < <@-@H<H<H<H<3333TT@- g@; #$5,545<5TT \ \  \  \B  \h 5555TT ,h   <:555333P qP:XTW<0687H7\7O  %%@-ON.@@66 =<=X=t=7;66<<<=7;@-  &  PPEQ 5XTW388(8TTh!378(8      P< PXTWP ? R,78888@-@ m9999,TT@-a@ \99$:`:F0$R  $T .S *P"-7   P %  - Xdc Qf  :dXTW :PPLLD<<T09@-\\$R 0D5<<<<8H8 @L"8AH%P8 AH%T8AH%X 8AH%\8AH%PTI-8AH%X\8AH%PTX\<<<= =<=X=t=P%"L<P%"LTP%"LlP%"LP%"L}P%" LvP%" LoP%" LhP%L(,\P%LPTPP% Lx|DP%  L8P%"L&P%"LDHLP P%"|L$XT$R BQA@-<|4D pq BRZ  ,$D$     ,1,XQkKo0100QknkGo PPPP 4%"|b,4%!TV ![ @0LEEpq0S@KMOpB Wb$Wb$Wb$Wb$b$ @FFdFFF228 p,h$D$\<`<tXHPpp    L t    $ p   @     P    \H$@\x<\Ld <Xp4T @\\P4`d(Ldd4H3-"3344 43-"33333HHHNE2!"#BCDEFGHIJKLMNOP`abcdefghijklmnBCDEFGHI`abcdefg6789<=Z[89>?\]89@A^_89 *+,-./01,345 $%&'()͔+ T^^Էv{r{bTZv{ZrrTqrngՁavzqirZՁvvmqTpvmgvvbqrZwzZnbvvTSվvTzvՋ{v^Zqwbģ؋Z脆զ{vav^_ZvvvlޓmgT^hqbqZwvwvvmn׿gm{҆^rpҁpv{rz^vܷvZvvq^ZqqZZi{{rv{T^^wvTm^wTqmenviZۋa^vrmzZq{qSb^{^mvvwa{vveզqve{qrpq^צfTvpvrhkvwչwzՁwqvqpbZvwvgnՊpZavfZpmeĺԁqTpZT`^vTvgqbp^b^mv`vZrwepqvefravrT^շmTTnrTT^^r^T{pTZ^^b{qeTrZ¶r^rZprTrnTbZnvpS{bqbTqrqm{TSmaqbqemrSTpvąSTmTfwv^^{ibT{Қzq^ފĪeҁZvvmnvTmZmT{nvrpTnSZhrngqv^T{qqqvwbbgwvlqZTvZZ߫q{rTbcarrZwqaevqmvfavZrTqvwafmrZTqgvҶqTrb{ZvqrzrTpT^q^ģۊabZmz{Tb{T{Մq{^fmqm^^T{arvmTv{qvn{SSvrqp{Zg{{vqTvwzvwmbSqvZTrwqr^Յvq^Zb{wg^rvׁׄf{vvZwvq{^{ķSiawqq{Svz^vwfrՅZ^Z^vT{p^Sm{ZwTbThvQ؆Sme^rabTmvrmr{faZq^vnܸ^{vf^qpq^pbgq{Ҋbvvpegfbrܢ^ZqraqzՁz^^ԊvSr{brvZrr{aqrZzeTՁrqqiՁvvqerTpvgvvTZvZTZnnvavSվvrZՋ{vmqwvm؋Zbqrզwzab_ZvTvvlTzvgT^^ZbqZbwvvn׿g{v҆ޅv^pvpvޓmz^vhqvwvvvqm^m{qq^rZi{{Ҍv{{r^w׋ܷm^ZTqmenZiZZa^vrzT^Zq{qvTb^{w^mvwa{vզqۋ{qrprmqfSvphkvwչvvewzvewqvqp^צZvwTgnՊvrZavvZpmԁqTՄT^vTbvbp^pv`{fqeĺpqvekpZav`bvgշmTqnrb^mT^wĥTvZrZwpqvw׾ZZZamqw{{{T`qSTlqaqr^bvlZzZrqrvr`vZ^qrq_ZTžZrv^b磁Zar{rbՁqՋnמwvbrҋbҟmi^؆qbTqZqrZneqՖr^ve{zavm׌SZ^^TT{rm^vTTvz{TvTTԅ^vպmvpvhnwprqqvnqbSf{TTv^qvbۋSrnqqw{bqw^ZfgbTvaav{{v{mrTvvzՄr^vTqrgZZZTkqqqT^wTTwSmTTn^nwevT^eZqpwvՋ{¶vivgfZZZvZqq^vvqgpqwvpqvnׅTbvvh׊pTvqv{W{gZ{{{rZ{rWbZ^qrZ{ppvb܄շrvrTmWpĸmv{qwی^r^mqSvq{pZpqzqwrr^qmZv{frqקw^rbqrvbzb{ąպrvzZ^Tvr{vve{rbv^`SgvqST{vfrՋTb׷{vzmaTTavepqgvqTrnzpeT^bvirbpզw^g{Tvr^Zvvv^^pۚw^vmrT`҄mnTZvҶm^Temwq{TppvT^parՄZbw^wrnvvh{eqvmS^qTTvm{qqqZbTqvv޾rތgenfTvz{wvvb{{vbbv^p{vvmnwv^ZevrvZvpvw^fmvԁqԋ^naZr^lbݝqՋZZpاfZe^pՅ{^rnrZ{vSbqqZ^pqwފrpbSqav^w^gw_rwvTTfp{ՁvzqZnZzvahgqTZqww^w{T^Tmgam^q{ZvmqTv{m{zzq{e{varTv{Zq`vvvvZZ^qw{v{T`qmTlqa{nTrZvlwpZrqw׾vr`am^qr{_qSTqrv^bZzrr{vZbqՋZwvbZҋbҟ^^؆bbTqZZaqrreqՁqve{nar՝miSZ^qTTm^vTTZnz{r^TTԁzvպv¸vm׌pvhn^…rqq{rqbv{TTTvv^q^ۋSrmqqw{w^ZwpbTvnv{{գSfmrvvzvbr^nTqbqgZZfgZTkvaaqT^wv{wSmTTnՄwevT^rqvՋ{qqvTTfZTҞZv^nqq^vvqeZgvpwp¶nׅTivgvhZTvZɦTTvZ{{rvT^^ZqpT^rqqTpr^zv{Spb{aTibvm{agvm^Tve^ra{Tbnap{rSrkhvہxl^rՅnpSr{vabm{{{ZirlTTTSvqvhvׅT{ՑvTmavzTvkv{TT^rwavwzZvע^v{ށTmmT{kZhvvZqivqqvv^Zavmavmrqvbvwq{vb^zb^bZ{^pՁwZTvvrvvmvavb^q^Յw{TfS^qvzmqf^^bqf^Ze{wSgZm{nvW^SWiafkb^n^Tfw^rvpqnݢ`Tw{ne^p܅ZZqh^T{aqrתmvvbZa{vZTaZW{Z‹ԅmrpT^TbvrpTwZՄbҿmqfeabԁeTvrתfqvaq^^rbiSvbTwpr^gԁqvv{ەf^bՆ^vTT{Zp{pTآwabSSw^efZv`T{arvzrTTrpSSmqvq{vqvbw^TqaShTgZTa^vgq^wevegS܅rrkb{ZqhqԊ{pSҸvՖmՌfbqZTfZvvqeeYqvq{rvramvz҅WpSkrqmq{ef_vTn^^{Z{āmq^zb؅Tv{avbSTvaZvqZՙ^hrw^ZZZTTm^n^m{wv{v^wrZb`ew{aZTbZrqSvvrrm޷v{{wTiTeׅvvf^^^geaZvemTpbZlg^S^߁Sn{vnSmZavZZqZZqvqbkvTeT_mqv{vbemvZZT{qb؝^ZTW׏ԒwgvՄrp{^Sqrazwmv{bp{bSq{j^Tޟ{wwZe…rTwSw^Twv{pg^SZbmpvׁ^Th{{vT^^aTqpvr{^rqZԅr^zvbSpqeb^vm{br^TZ^raTnaqT{v{Srb{ahvTixl^agvnvepS{Tb{vpbmr{{ZkirہTTTrՅqvզׅ݋rՑaavzT{k{TTlwSvvwhvvT{^v{vTmmmT{kvhvvZ^rvqavzZZaעavmrށTbvwqZvb^zvZ{qipՁqvTvv^vmvvmb^q^qv{TfS{zb^bf^^qf^wZ{wSrvZm{nvavWwaf^qv^nmqfw^^bvpqZeݢ`Tgne^W^S܅Ջiqh^kb{aqr^Tmvvra{nvZTaw{Zժp{ZZZԁTpwתrpzbZbvr{wwSҿmr{{qvvvq{{gqThqrkqpb{ravԊvmrv{TT^vշ^vާbwqqv^v^zfۄmZTqտZbZZb{qvhץvb{nvrvvbr^҅ww^vm^mk{raܢmv{`iq^rZb^la_q^^{zrvrr^{zbrm^nrmzTqrZb{qqTSWqp^qq{S{{Tw{T^brrvnpvT؋{vr{p{m{rvq{^ZSgۧՁvz^vvqb^{mqqWvvw_qׄm^w^vzq{qzbrvvSm^_ՁZv{i{vZawaqɪT{qaҢT^TvvbSqĊvpTrrvgbZqv{mnrvZrrYbpv{qzbmr{ppvmTi^v^qv^zvvwqqqpvv^qׁvwb^TTenzaޅTq^Znvav{{prv{fvSTvZv^qTԦTZ{vkzT{qS{Zqwr{zrnZrS{բwrq{{vTgT^{{ebeSSՁqmvSa{TaZ^Ձ^vqarZrrnmTvTvpmzpmTpbԹTwqhbċ{m^m{T^mT^{ZrwTvqzar{qmvpT^vwTbnkvr{{wqwTTpnvqvrrghԘ^vvr׌^qzrrwqvTmZqzmaTzvqbrmn{zզmvr^߅TqrTԿT^{bSkށSv{Zgv_SbmrqTZmՅabZzwZr{wmiբTrrqqnrqۅ^^qv^qZTrT^nqwra׶r^m{wԞv{{Zrwav^nqŒTvbwSZwmgpT^vTq{q{ZTbzavrvqbv؁եShvT{^rwbvԁnvq^avrTvZqwTTT_vqZ^`q{qr{{qvT{{q{{{Tq{{qۅhqvhpqTqzavrzvm^{TTvv{gTvާbrqqv^b{fvmZTrv^ZbZշ{qv^vb¦wnvv^zvbۄ^҅wwqշm^kZbraܢmhץ{`i{^rZrvlar^^{z^vvrm{{brmԦvqmb^qrZb_qqTSWrpr^qzS{^{TnrbrrzTnpv{q{q{ہ^qm{r{q{^ZS{TwՁvz^vqbvT؞Wvvrvwp{ׄm^v^vzqgۧq^vbrv^{mSm^qqZv{i{_qawq{T{qzT^vTvv_ՋSqvvZrrSgwaZqvɪnrZaҢvrrYbpbzbmĊ{papTmTbw{qbr{{z{{vvvZWvmqTbTT՞{vvvՁrZZmvZpvmvqmZerT{vr^q{vnm^qTvvvmp{qTja^f^vqb{TqTmbrZvqvf{wZ^vqZ{v{ۋimv^{Sgvmqvvvv^{vmqZvavqzrnqTTTv׋Z^mvqpn{TqSTqTv^mZT{aTvv{rZmwqԷrvnba^{rSprZa{{TZvpvTq^zSqTSr{TTTbr{TTZ{zvnvvrzST{wTwvT^q{v{z^vTbva^^{nZg׶TՋpm{rSTZm^TՅTYr{^TT{޹ZTTamrn^b{wrrwhvemվpqvvT^^TveTvvnvvqrhrTqTTށ`{T{p{r{Twvm{^vvԢSvvrvqm՟v{T{{{Z{WT^rbZv{mSpfTqzqT{pvbmnrzzqwv^vzvp{{Tp{{Twԅqq{bah{Tm^rv{{f{bmvTqmZvqpnra{rqvժbrqԸbmĄebTTTorzrS{zrZbm{Z{TTT{{vvrT{bvn{SwvvarmTvZZ^qzv^vTmv{p׋qeqvTTTrwqTՄTZz{SZTqvr^mqrvվn{meTr^mqTS{qW{q^{pq{vZםvvTpTqTvS^q{^^q{rTvrvզvvvrvSbqT^wv{TavvTnfbTqbzzTZqw^ԋw^YT{S{T{wq^TqThm{TTvSZէav^zT{{Svrbaq`azrqSqbrr۶׊mw{wzeZԅqzTTzqz{{zrZrSvՅTTvqqT{vrb^vpw{p{{z{vvZԁmqv{bTTrpvwSSՁr{qvqbrpvm{vmZWT{vrTv՞^qTvvvmp{ZZTjaZ^vvqb{erTm^q{rZnmqvf{wvvZ^vԋqv{^fimvqSgvTqqvvb{vvqZvavqzqZ{rTT^{Z^mqpn{vv^STmTv^mZaTvnqTv{vZmmvqTqrvnq^{rprT{a{{vprTq^wSqTSrԷתTTbbaTSZ{ZnvvrTZT{vTwzT^{T{z^r{bvaT{nZgzvTՋzSpw{rSTvm^TՅq{vTYvT^T^^޹Z׶Tarn^m{Zr{qr{վpT{vTTv^mTvvnZrgvqqarvZSSzSSqvrrwT{q^bԄZZmTrnrvvr؁չnwSTā_vնr{^ivrzZzTvۊrnԞTaTZvqxrvb؅ׁvTvrrSTqepªfrfkqTԄnqi^¢ap{ebqrmwfvmbpTqɄZvvq^mTprTՊmׁ{qۿnvqvTpbzޅvTnbfSwZvmm{mqwar{SqbmqvSSZ{Ԇ^mTqqa^nrw^rvԣbv{{am׾rmSgժq^mԿqzppZv^awaeշ^r^Tzqwvrw؅eSS{zՋavbTq^{p{vbr^Zbfwq^vbbbZטvTnq^bTYew{fbpZrTɷ{bmrwvmrՄ{ՁZrSzvbv^{bTZqgտpgrTTvbrqmZ{vZzvZ{q{pv{viv{{qqrqmv׊v`z^Zԅ^TpvԪSbSfTvTZvqvkZ{q{vqpZ݊ZZrv׊{ww^v^עr^rׁ{^qbhvvqTivշvqvqTvmvmwppbSZv{pq{hZvrrvw{w^iTq^{TZv{vZqgq^{vS_h{mvfvS^eҪZwܺvr^{ZvrwwZx^v{ZpqvvmZ^^T{vqr{qv{zz^T^nqb^T^rpprb{wbzpbZqT^Sr{zav{qzmZSrnZ{{zqb{{{rvnw^{pvrgp{bw{rċmZpqTfަZwbb{elprp^׋qׁzZT݁vTwwqvv^qZlTZתąvahnTv՞^ZwvaģwnՁ^npgvbbemwwnTnqbSvqWrvrv_zj{vb^rՁ^rvvhnqbZZvqq{qarzvZSZvTSSqqvrrp^{qZ^ԄrgmTrrvvvչnSāqwr^vZZnTvۊrnԞwSTZ_vxrնb{^ivTvrzrSTqZzªfrfrqTTaTqi^¢vqp{evmwfׁmbrpTepɄkvvqԄnmTpaTՊbqrׁ{vۿnvqTpqbzޅZnbf^wZvmmrmqwamr{SqqvSSZv{^mTqvTa^nrwSrv{bv{ambmqrmSqԆՄԿqqzp^ZԣԊ^{wa׷^rgՖTzq^mwvrweSpzvvbTqa{p{veՊ^Z^wq^v؅ZטS{nqҋaT^w{fgbrZbfɷwv{nZq{WZr{{p^^Յwaqp^mrvrrzZbvqr{{{qe^vp¾ZÞ܅Z^vpq{pՋqerZqvTqĺTahZ^w^w{SnTqpvhleԁ^bkw{aqqvɪqTzr׋p^ĝTb{ׅpeSժm{qqprqmԟpbmZ{wZbf{i^nTvwpnTngprvrԁ{zTTԁ^`^wwpZZqebqզT`vmZpT{ׅTvrՅ^nvZTZ{ga^Ta{qw^rqZ^v{Zrl׊avmzZT^Tb׊raZv^{rrvbfrrqmvTqSb`{rlpm݋vqbTvWZpvZ^wrw_v^gwչppvqvvpva{bbpm^qw™vhaī{^abnT{ZvgrWSqվvrwSvlqaqv{vv؁v{vvvhTavvrT{br{{rZbTmvz{{mm^^qՁrbvnqrp^՞w^vpqZprrZ^ZqbpZvwiՎqҁ{vĞvT{evv^vq–nmq{TbkZTZwwvnhqvhvTeתvTbbrq{lkm^Tnpԟ^Zp^߁^չq^pnZ{ZvnrZvqpmqarrSZvzՅrTrq{Z{qqԄb^anrvbZv{kwvZp_^{v{pwrrbrvmvZ݁{mZSvvibzہāԋ^vSw{Ջq^Zpm^ZrZTpm׷ar^ףzqwq݁^{STnmz^{ZhZanTqW׺Z^qުvrbvr…{q^qnvbr^TTqvSqbrbq^T^۞vwqĺbrmmԌZrevfբqr۾mZr׋wpen¦{{Tvv{SbWqbwv{p^rT{waqemmvrZb^vqrw{qnZqvpZrZ^p^pqrՋqerZqv{{Tae^Z^w{SpvhleZ^vbkw{pqqvɪTTqr׋h^w^{nTqpeԁ^Sժm{aqqpqmzbmZpZbf{TbnTv…png{rvrq{zpT{w`i^wpZZwebɹTnզTp݁vmrpTT^ׅTv^wՅqvZTZ{q^Ta`{Zqrq{^vr{Zr^nlga׊amzZ^Tb׊w^ZZ^{ׁrrvbrrvTqSv{Trlpravqvvpvrqf^gpqmp{b`qvvpīaչm݋m^qTvZfTrmeqgZpԋ^{m^evSbnv{{^vvvvmpmr^TqTraqߟfml^r^wepՅvervԧZ^pvrwTravnkevqvT^Փbbbv^aҁb^vTv`TevpSvvvS^WiTleq{qe`wvqqZZvq{ba^qrqvbkvwZvvqqa{wirҌTTwZqa^e{mwTvprgnqTwqT^vmf{vqZq{vS{Tvvvb{qbmZԁS{{pqabmv^^vqqrT{TՆTTn^Tbqު^ahovwTSmm{SvnwhZh{frWfn^Җwaq{rv^Zvչpfpm{ՁrkearէվvwwfbTvZZpzvZTTS{vr{akŅՁqnTZa^vrq^Zqrmnq{grہbvaabޞw^vvZkr{{vwaq_b^{{S{T_mqv_q{TۣhZZ^^wTrvq{^HTTqfՁ{mT{b{TgkvrSrpmTvvvq{vrmZ@@@?@?@>>gJeivpv҅^vTvTvbTrav{T{q^vqҝhvq>@>>?D@DvjmrbqvbrqTbeq{mvZaTerqw^mzrmr^aSvh٧rmqaSۋZmrvTST׎TׅbbՅvqzmՋ{q{^^wՊ{q^zaewST{vvTvrm۾nΦv{Znrm^rbTaҊTqprqTva`kZh_qpgqv^qZ^TvqT՝pmTTS^mۚhbTwqlSq{rZbrTvvvhvleqrwqwSvq^{ȆbZ{{mmāqvgԌz^qZ^mrmrrn^Sb^TrSwTnavTvZfTTpvqgZvZpvTԁmgvbnq{^vTmˁrmqߧml^^w^eՅvev{ԧZ^vvvvrwTmravbrTfT^^rbbvepaҁrvvTvpevrvvvSnkiTvqՓbqe`^vqb^vq{`T^qrqvpS^WwZvleq{{wiwҌqZZTwZbabekvTvvqnqTaqr^Tf{vqqaq{^S{{mwvvprgvwqbmZT{{pqvmv^ZqqrTvTT^Tb^ab{ovwԁSSmm{abmnwhZ^v{fr{T՟nTnwaq{q^ZvhpfTpSv{hrkeWfr^ҖվvqrvչZZpzTTTwmr{ׁՁqקaZaէvr^vvnqhqmSgkrp^`{TvqrmSmªT{TpavTr^jq^zW|g^en^ppprv{^^bwSvvb{pSrm¦{^ebarvhq{mqevhqbwTp^{vrgbbvpvվv{ժqbgTeTqrnZ^ՋՊ{ժvTaqqSgalqbaqzShrqqrmT{^w{v^^׆maTrҊT^ԊTSrvrTԁrTrv{{T{{vzb{zqTvrqqSvvqqvq^{vTpS{vSwhxgg׆qprmvZTbbabp{Tv{bwrqTqܺZ^vvZq{iv{vvaTmw޹vTaavavnSrr^{^pzebrrSf^_n{p{^q{{rZrivpprw^a::Ta:'*TՄ''+b1 '*^# *+q{' '*v6'*d#%'111113_  #F #C #A #= ss    숈      U          4011114Z'  %% %A%%U%#V&#$$t$$بwՁƕv\ض~}ѩ]X~cVX~xևU\sV]~|G1101103  433430PZwGѧ~yӆ~yѸ]]X~}\VVUU~шVX\VUI1010016  8 6 66666{xܷ41+̂6 *% *~}}7'X]%V%&ֈ&)000113\3 *0#~# *+&72%&, .5..11101101  , -L--..M+6fyŶ8'}y=}[U]XUXV]UXs֭Xrvx{vhqbwӂ^{vrۅbypvվvqbgcTqhqnZ^mqeՊ{TpvTagSgbv{ժlTbaqzrhrqrmTժ^wqq^^maarҊqԊTSSrTԘqTrv{{T{{vzb{z׾TvTrqqST^vrvvq^rpS{{vSw{vxqg׊pԅvvZqqb{vTbp{TvhbwgrqTqqܺZrmvvTq{iv{baTmw{޹vTaaavn^r^^vZ^p{vrreva_n{qvr^vriSw^bwq{qmp{ZTWTv{bvqrvTTvTvԄq^TZTvv{TTTZ{Z^vԊZ^Z^^pqqvSqvTqbrTpnvr^vmqqvժTT{zqvnbvTvZTq{STe{wzvvTSzvZkwՅvZׅ{qbnm{{v{{^rmvZv{{{mSSqvZTnvzvԁ^p{Zz^vTvZr{ԅ{Tgvqma{p{vqSmqvq^^b{Tz{Z^qp{SqvTqwZTvvāvZvnvm{ԁmqvq{{r{^v`vWrrnv^{wbTb^vbTqSv{Tqzvmn{STz{{wTTmqT^p^ba^Prm{+^Zv6Sj% z+{: * %'6%%#&& &&$&$)")"(!t!K!Ku!NK!Nu!K!Ku!KuLsMMLL9tֈtևVVV懭U]]Bs]AL֭}CL֭dyF        9Mtu9tt;uus;uև;MVULVU;L֭X};Ut$"""&"V&"]&"%"}'"' "M}KLU}KuL}Ks֭}yusU}KL֭[KusU~\uuU\03330003sL֭~yMtLV~MV~uVtV~MVXMXtVXy46o686868)t))")")()/))u()K!&tts.tuuuML.KK"KKut"//.-, LLMLttֈVVVV2V]]]U]%7%~ #֭X~MV]}yVU}[VUX\|]~\x}}y[~\[W~~\|rxպTTb{^rvnwbvTZTqrSTe{wvSvTzvZkvԦՅv{q{mzv{v{S^rzZv{SSwqZ׋Tnbnv{^p{{^vTmvZr{{{mԅ{TqmvZvzqSmqvqZz^^b{Tv^qpSqvgvTqwZa{pvv{vZvvm{ԁmqvqz{ZԹ{{^v`ԆrrT^{wvbTԢn^vbԁTq{{T{rvmvWn{nvT{Sbqzbp^ba^Svrm{qz^Z{SrSzZz{{bqqSqqTq{rrvZaZ^whSvqw^pqwq^m{vہvTr{z{r`TZZ`aw{nvpqm{v^ƣrmTZqZrn_m_hmS{gՁS{a^vTv۹mTmvrԋrq{rnrլ^qvZZwvvbqrq^Tqp{arwpSnSqrlbpרv{^TrZp^תmp^mZTbppZ{vՁpbTTvqq{q{rq{S{qpqzT{{vvqp{rTbW`vqb{qvvvqvZgvvqm{vvZv{SZ{v{ZevpqnmqZՅqնZpq߅ҁ{nvbZvTTgz{{rrrvmevqWwr{rSeZ{ra4Zo' + v% 0I#' $-"(((((((.MKNNN(&LKNNN(MuNNKu)sKut)!Ku!K!K!K!Ku!K!Kt!KLU~|DLU~[c?L]~[?LUcDL֭}y@U}т@U}yO?sU}||F        ;];]}|;X}|;t]c;LXc;VX;U;X' "' "' "' "' "' "v' "' "uu֭~yuusU}yKuL֭uu~uus֭X}uus֭}uus֭~yKus֭y033303:#uMX~V~[sV~ut歯tVX5MV]~)tV~/tV8666668I4)KL)utL&)KtL-)tևV)sVU)KV])KsV])LVX$! ֈ5////VstuKXUVLMXU}]VV %/!Ku"5L. -~['X}yѶ]~| X~P.懭~)sVU~(L֭(KtLUTrmhmS{Tv{ؚ{v۹mvy[Trqr[լ_qvZgՁZwa^vvbqmq^Tr{ar{pSnrqrlb^ר{^vrZprmpqpmZTbpw{vտnSbTTpq{qvrqT{S{qp^T{{v^qpZrTbp`vqvqvvv{vZgm{vqz{SZvvp{{ZeWqnb{qmqqqvvqqvZv{n{bTgvp{rrmZՠvqZpwr{reZvraZvTZҷTz{wrvׅoqe{ҢW^Sw^^ɋ{{S݅^vmrvգԠr^bq{avvիbZq^vZvTpvw{Zbv{ׁԅnZbvSqףvqTY{ZZqTZpvavnbr^i݄Š{f^T{w^mbTbmhvhaqZr^vvS{q^Trkf^v^bbwpqTZvZZv^qvqն^`vZׁnċrצqZbrpp{vbբ^ہnvTSvrՁpevgZ{qwzzrv{v¹pqvn{wZqfzwqpvmr{qT^m{{v{ɅSvzvq޾mb^webׁfSvbaZw^ׅ^r^ZՁbmvbvI{{qm+ ^^4bc# Sv* Z6՜% Z*  &LM-L&tMu-Lt$LsuMtuts&LV%uVU%usX*]A*֭~*VU~y*U*!K!! ! ! ! !  !L֭|?LU}DL]}?L]c@L֭~D֭?LU?PF        ;X;VX|;tVX;X~;X;MXy;tX};]|' "' q' '' T' ' ' us""$$&%%% ' 31+פ' +~3*+ ,U]XU,-,$)戇VV!.V]3$&%#-$ !%111+2,-). )uLV)u("$&%%))u!(K(K(K(N! }~~]]''''%%%%  ]2#..M$.s $.tK/KLU!uNuM֭)uKu9Nus֭XKNsVKKuLXKKuMVXNKt戭}~|b{~yơmbT~ӌhvh}xZZr^|S{q^~ܧvkfҊbrppqw^TZbmZvaqqvqvv`vZTnċ^rצqbrp{vZvb^^ہն^SvrׁpeZbZ{pwzv{բpqnvTvnՁZqfqpvmvg{qqm{{vzrSvvª{wmbzwwerT^fS{aZwzv^r^qՁbmbv^{{b^^vbwvbSvZ^ZףSׁZT{vqT^abvavmf^Tpv^grTbmr^eZbTvbfr¢nvvnqvnmveZarbvzravmqwaqTrZpv^^vn^prqTavqvՄzߊqTrgrel{vbqmeTvzwhq^vpqww^Sqvz^bwpTpwvrgQr^pTz{ċveŠՄaTqTz^vvvSqZԊpԣSgԁgvrrwZvqeqq^{vrq^qrqqvZwlqvܷSעq^vqv^qؘ{TiWm^evԄzׁvZWrgnmէppTbqapՊiZT{ZۅpvvqqvmT{{v{q{T{g{ZՋreTZwۢqpq{q{{vmTgreZam^qqv864377؄{y~]py~UrcZcy}~«[}~r^ק[2ttևLtLVsL]Vև]UVUXU]}}}dXxG]~Ѡcްç\ł~Ÿv\x_TpvZ4772-.t}MU~V[Uxy~XXX|}~؂cy}U}[p]y܈XxVU}xU~yxð~dr~d\cѡECBLM\XVL}ֈ~U]Vc}]ܸ}ZՂ|ut懰\tMV]s֭\]}]~}Ux}}|xҴ~}y|؆:372,-5ܣ}VtѼXŤ]Vؼ}}]V\XѴ}~ccy}////////uNNNNNNKsuKKuuLLssLLֈXUUU~}I~}5tL֭ULևU]XL֭UUXևVUX}UU]}d[~~\c~}xVL.///KUVLuKUsMX~~UVVV]|c[c\55..5/uusttMsL戈ևV]]U]X]}}}}};N/5....utsLsMtsL戇ևVVVV]U]]XXX~dd.5///5//suuuuKuLttuuuLLssV]]]U}~}}}5KKKNKKKKNKuutLLLLLLֈևVUUUX}~~}}KV]}M]~VU}cVU}ycX~Ҳdyܫbyyاqחwqvx҅pTlrgQ^¦Tzv^տviŠՄTqTzw^vvSz^bԊpwSgԁr^rrw{ċvqeeq^{avrq^vqrqqqZZpԣqvܷgvעq^Zv^qؘTiW^evԄwlvZSnmvqppqbqap{iZT{m^pvvqvmT{zׁv{Wrg{Tէg{ZվTeTZՊqZۅpq{qvqvm{gqeZ{m^qrզzwۅնlmv{{^pTrqvrZ{aqfvZq^wvv`vTwvevT^pzrv^Z{ݣؿbaSSq{wTׅqrqTTT{{mq^rrSZrwr^vbqkv{TfvqZzqTvwqqqpv{vr^pqeբr{v^ghnvvTv݁ariwranv{b^pS^bjeibiSvpfvmvbm^^׋Ҡvޅqv{^b{rTqnvvpZn^gZԁۊ{{rSvmTze؞aT^TTpvrqZSm{{avrSbTvqr{Zv{_^ZTqvqr՟nnqժzwfmWvTSv^vq{ׁvSbrԁ^r{qׁܣ^qvnqSmmSzwev{Zagreewqgzr^fgpչ{T{rvq{ln{նxxqklmbbvwrr{q{wwaZvvbqnqZhq{wZT^bv||[y|،ӧpnbar|aqq{bn^qpeQTggb^vb…mՅ^Յ^v^b{mTvmvTqԁZՊvۋvq^_|[mTrwҡ{Zvrmrv^mT^Tv^r{WTvg^T{mтҫ{{rr^rmS׾^ZrZTSbhqZ^vqwTmwq{lqw\^x{raaՎvv؊{vw^qvz{vaz^|ܟ|Čwnvbq^Zbnv^Tvvqze{{eāvZvw|^bҠثZg{Z{T܆T^qrvvTqrqw^TS\\y҂x|xZvqvpwתvՁZzq^rvr؋b{[ӬҞnw^vvZzq{w{ՁqqbaTTbpqTTqmZqwwظѤgi^^qkvkawSaZSSTvvp^phvqԁy\x||ycgvbTrvw^rfnmabm{TZ؟ZznvqTr£Syyѩ|xZröTaqrzZTתq{v{vherp^rT{^[[Ѥ\yxxxwwZ{rv^rfոrvZpvr^WZvZwWvgy[|xxxاwvpqr݊wvb^ׁv{TTrZZrTwTvTTSqqqTw{vq^իv^eբrqkghfvvv݁wriwpnv{qpSpqj{v^ibnSvpTvضvba^׋raޅqvb^^b^brTqevpi^gfvmm^{{vSv{ze{aTnvTpvZnqZSZԁ{avrTvqrrvmT_^Zvqr^T՟rnm{ժzwՁSbWv{ZSv^v{{ׁTqbrԅr{qׅ^qvnqSmmSzfm{ZTreewqzr^vSpՁ^T{ܣvqnqlnwevԋagqkjqgmbfgrr{q{wwrvvbq{qZhq{{T^bvT{Ջvqmbvv^vrp^{amZqqZvnn^qp{wZQTevbTT{hŸr{nh{amvTza{vr{SrTSp{zpwmvvrnժ{qqvaTb^gZbՁ{Z^{ZmpamT{vpr{rgSmgvqZwrZׁbvv^wq׷nqvqqvTTvZvinWTew{pS^T׹{vqہ^vq{Tbbq^{{vSvT{rTvZv{Tv^{r{TSZz{v{`rT{qTTr{T^Svrq^vq{Svg{zZvqmzT`{T^{TTzqrrqqprraz{qe^zvz{^SZqpSbzz{mqzvprZTݹvveT^^qrTqb^^ZmZTS^צT{qzZ{Zw{^vqvwmhqqgpwvSrvqvrSr^qTbTvTzq^Wq^wTrqTb{vvTvqq_vvpvTravTzv{{{e^TSTarzZraz^^qS՚mpzegq{{peՅZwb{`{TSmambTbTmq{{zpT{rv^vb^Sm^^arbmvۧ{{bvTvrhvwTvv{TW{beq^{{Tվlvv{Zrq^^v{ՋqՁammvqTvnnz^bZT{STvnpnavqTԁv^Tqem{b^vqZrvSSSTr{zzv{pZZq{qTwqvvTz^nbvvSzaTTnvarT^qTkvzqTTm{Zbr^zq{T{rSvwmժpTZaZ{zaw{{ZZZr`r^{{rvnpvSSvkp^qvq{eTb{Tvawv{WvTavTwTZՁ^zq{vaev{abvrp{qgqSp{qqwa^qgզkq{rvWvrq^{v{^T{nzvTՁqqvvn{TwT^{mTzT{wr{f{amSva{amqvSZTavp{իrwmhvrn{nqvavb^vrgZbr{^zmpamvvpr{qrgTmgqZնrZZׁb{Z^wqT{nqv{vSTvZvinwew{T׹vvq׷ہ^qqq{TbTqv{{vWTT{pS^TvZv{vv^{rZz{vvrb{^r{SvSvrq^vq{T{Sv{TS{z{`qmzT`qTT{TT^zqrrqqpgrazZvqeT{T^z{^SZTqpSrz{mqprrݹvv{T^^zTqv^ZmTS^bzT{zvZ{ZwZTvqvqemh^qrqeWb^vvZvq{צr^qzqTS{^b{^vTTv{TnvvTԞzvw{{qq{TTv^qhvTwa{ZZvԁz{nvrvq{mWv{v{nZ^q{{rvrr{vr^vqvvTrvqTSvm{bviqvg{{p{v{v{mqSvmrTv{v^mv^pqpvqTaqav_Tvnvw`rTb^vvZWvbq^ę{bת^qamTTTTWZbvZT^qmԪv^vZvvz{vT{{vZ{ՁT{mqZzqvvr{vpzv^{v{qv{mTv^TTaԁq{n{bhq^SWpvv{TqrԥfTTbm{zvzr^vvՊ^{TrSvZbnmbԹrrv{{revTTmZpmvZ{rbvqTmv{nҋՅ^TZ^SSv^^Tn^T{{TZebmbTT^Zrp^wgzv^pTwpqqqnT{rT{ZrmTarq{SZS{Sv{q^^TSrZZrSTZ{{{wZqvTvz{zT^zmmv{{vwr{^ifZvpw^^vqv^mvqb{qnSS{T^TTqpw^rqqpߞTTؕvqq^mTվrv{rz{qrvTqZbTpSSa^rZqvr^q{T^{vvԺvvfZvvvzZwT{^ɋ{bpveTbwZ{^Ze{SWrzT^v{w{ZTvrvmqbvv`rvՅvpv{{qrqmS{Tvq{vׅvvTv{{v^TzvՅrrzvWb{qmb݅ԢTvZ{zpqԅr{b{^SzvvTvbzhbZvvSaZՆ^SS^Zq{rqvqT{vmb{vvvv{Z݅݋{^vzmvrZ`vr^Tq^{q^Zfr{mqqrvr޹bT{qpaq{Zv^ZzT{azv҅ZS^qr{TvqTpnTzz^SSZqrS{^TTժ{TvvvT{q{w{^q{TTvqS^ۙTvTwvT{Zvvԁnv{nvrԞzmWv{q{nvqqh{rvar{vZr^zqvvvq{v{vvm{Z^viqv{{p{vrv{զSvmvrTTr{vqTS^b^pqpg{qT{aqmqv_TԢvwvTb^vvmvZWvbqvę{b^aqvnmT`rTTZbvT^qm^v^vתvz{vT{{vaՁTTmqZWqvvZ{vzv^Zv{{mTZ{TaԢ{{n{bhzSWrppv{Tq{vrԥqvTTbv^Tvzr^qՊ^q^Trbnmbvr{TpfTTmm{zp^vvvZm{bvSvZrԹv{nrv^Tr{{r{eSTq{v^vmZԢmbbqgm{vgTSb҅^lq^qrmwզիaՅav^{qqq^qqrՁp{{m׋^{wbTpb҅q{^qqgalnnpŠrSelqvv‹wSaՅ^ՊqZTznrqw^wqTZvwvvnvըqTbv{Tׅzqq{Zv¦q{wpqrׁZmeZnxprevq{T^w{zvq{Trw^neqgTpvrqwlvԁpҁv^qiׅZ^v^ZZz^w`պTvva{Z^ԅZSemq^v{raS^vzqvvTknmrgZap{wTTavpwqZvp_vTa^^rrqqZreՅmeTvZ^qvrv^abven׋vrW{T{ZmZr{vTl{q^wbۦrTrz{ԾqvzZr{nvSmZv^^{fmgzqTrSq{vrrq{SgqZT҅Zr{{vzT{bmmh^f^TwS^qZav׋vvT^n{wavvqZeqS{zvn{mz{hqSwfvZR^aqTvvTZTvkv…vvb^bkavmq^^T{mnvp׋^T{vggTzZ{Tv{{rTbmmTqvpe^mT^v{vTS^vZ{{qZWe{{^qbTp{Tv^frpS`arrbrbvvq{T^TqvaSvzrpbmvԚaZ^v{Ԣmmnv^Trԧ^ZTZb҆{wwSTgZm۶TZTqvkZ{qTqwqm^bqTrՁvevhrpmbTS`ҁ^T{zwTvqՋpԪfՅrZTr݊Z^arתmp{m{bqvw{{qw^vzwZRwTq{veamTev^aęTv{{{r{eSTvv^Zq^Ԣm^bĊm{v{S҅ԥ{^qrզիaTqav^vqq^qqbbqp{gTSm׋^lq^mwbTpՅ^{{qrՁal{npŠ{wb҅wqS^qqg^ՄnqZrSnrelqwqTvv¹vwnvaՅTbv{նׅTzqqw^ZvZwpqrvvZmxpqvq{TT{zzqq{T{rwq{^ׁeqgTeZnvrrev^wpv^qiā^ZZzn`պpvvqwlZ^ԅԁSemҁv^v{ׅZaS^v^q^wvTnmra{ZZpq{wTrv^vzqZvpvvTk^rgqqaeTvmeqTa^qvZ՝rTTvSvwfqՆnTw^q^rjTaqwT^p{vqrvTqvmՊavb^rg^^ɁrTw^{vbqqTbe^rmbvT^bSq^eevnv^vrqr^rmrv{Zbkvqv{nTveeinqSbrɁ^Zpma^vpbĊqTba^qZzpº^{Trr{vTZvTpZՋwaq^TՋmvr{v^rvqnRvq{wZv{TTpr՚gw`mp^ffSTr{p^brqZvqbZzvT{nbvZrq{hviTzZvrvSvvrqvmvmZZbק{ffZתrqmZb^rZĝׁ^hbrTqqqp^vq‹aToZq^^pZ^vTqbmae^qrZSWZ{TՅTwqpaerv^vmbq{rrqv{qlTrՋpvTԌ^mZmqqTZqqTzr{rZ^prYvqppvqTe^pտrpSvvgqffbm^TvZq^vv^S{avlqwׁS߅vվm{TZہbbZgzՁ^brvqvpiTapavҹTv¦wq^{rq_^ahqvarww؞Tpbrwabbq՘mS{{qם^º^r^bgb^TzreTwvaT{vqwaTvaZ{rveׁTvbvSro^g{Tvpm^qzZv{vzmqnbfg{gSZqq{rՅvqnیvªwqժvT^{TqۋSeҊvwv{TSqqvq^z^TZrThgZnr^mvwiZn^TgaWvpqv^pTp¦v^gvա{mrbnZպ^bS҅vrZpZlmqvZ^^vr{rmaqaSmS^Zvvpf^ׅv^r^qrTvvT{qqprS{՝rhamTTqwfqZ^nTTԅq^rbqwp{{mrvTmՊavS^rՆ^Ɂw^rTw^jTvTbqqvqqvrvbߦT^bg^q^eevvrq{rmrv…bkTbevq^nTmbveeSnqSnv^rɁr^pm{Za^vbv{qTbva^iqZzb^{^Zrr{ZvppZՋĊaq^Ջmvpºv^rvTRvqvTwTv{TTwpT`mpr{fqnTr{{^brqZvqbZT{nr՚bvZrqgwhvi^fzZSrvSprqvmvZZzvק{fת{mZTbvrZĝׁvvbrmqqZb^vfZmgrqTvq^^pZ^^hvTTqq^pe^bpZ{bS^p{qrvvv{{qqw^rqpTZqՊZ{{n{qkTrnvqav׹vr^aTmrqՁ^Thnbvgfgwvvh{TՅׅ^wqZvTTՊrq{Svvzalvwq{mvrmrWrTwqvmrTqTjZfWbґ^qvqvvqZepbhZ{qzޅvvrg{m{rpZbvqagwvqSn{mma{Պ^^{m{Zfvnvիrpv{{W{mrnbZqw{wvSTTvTfq݁q{^qTbqvvՋqie^vmbrTmqaqqZrr{ivvaewmi{zeZil^a{TSrrS^Zravvvqnwvremwkqmq{rv{vbwwvz{Wqbv{{b`^vqՁp՝TZqrak^qSTw^vSzww_miTTrbmpTZ^vT^Tbqrrvf׋mm{SwTvTTՁSvrvqrqvv{rvvkTT{{pmvvm^Savvb^շz{mZppmqTSv^qv{z{wmqem{SbaparbqwbҁZq{vfׁ{bv^^mnkan{afr{{vmnvmT{_T^_rwTvfe^Ҧv^vrmTբbnrTׅvwm{vbS{rZvZavpwwz{mi{{aܶr^vTvvfvqT^wqq{pTTb^aTvvqb^rwrTrvSqZrvwqv^v{{qia{q^rZq^{qTn{mzbvqqqvZTmvwpfZvevvTՅbrrTbararg^S{^hw{mvi^qqbTrbTqS{vmSTZvrbbZ{egnv^bqTqeTpb^SmSvzۅעqbbhlvvv՝vTmm{i`{p{TTZbՁ{ZvrZpZvTaTۦZew^v^{q`nvbrT{{q^qv{{TlZvSwmwbpZ{Tvׁ{q^vv{ԁqw^rkqZvZqSrav{n{Tbrnv^arvvr^a{qmqpՁ^TՊZhnb{qkgfgvh{qׅv׆qZvTTՊrqrqvlvvwwv{mvTՅrW^wTwqvTrTq{SjZfWbvzaqvqvqZqbhrmqrvvmg{T{rpґ^qavwvepSn{mZ{{z^{mrfvnmrpZbv{W{grnqqw{maTTvT^݁q{{ZTbqvիvv{ie^mrbZmqaqwvSZrr{fq^qvaewvzeZqavmbTSTrSqravvivnwremmi{kil^mq{rv{vbwrwv{^Zqvq{{bvvqwvqqrpb{qSwTvZ{b^{TrTvSmor^{Tqebnfzlpr{{gvrSw{v^qvinb{bpvrՋrTvۅZZmvqzv{{qTT^ZrqՏzkTqT{Tbqp_q_a{{TvZznmzbT{abwbqbr^qZZ·qa{qnm^varqԢԅrpmbg^Z^wrզrTrbvvrqZwTq{SzTvTzԅԅbqvvZاwp{mqvԁrpSԅzvvvmaTTbvvqbnvvrnvvqWɥe׺qv{vvqvv׷p^^SavqhTTvZT^ZvaՋrZZZvT{qqra_qqrm^vT_vqv^gzvmbprvbkwqaavZWvwqvr{TqvgTZrbvqvTTqbTz{T{Tmr_q׋bv^bZqrԅSzTעz{rZaqTpmaeԋT{rb{bTvԄaqvSqaqTԹzvՅ^T{b{T{q{vqvTvaqr{SveTvgmՅr{nZwhՁqS^^{hq{{{vwbՅbS{^qSSTqTZZvTzvvv^vv՝vvĪ^^vS^zwշqnq^S^wZaw^mbzԄqm^qTZ^rvՁ^^^{^ۋprTrnarrqՅvaaՁTZqZrYՂZvmrWTqTrzSZ{SamTv^ZqvanqZmrrn{vqZzzw^Tl{qm{mw{ԣfm^n{Zfm{^bnգrvqTqԊvZT{ZwTWZ{WZTݝՊr߻qe{Zr^§{prmqպzv{__vSZgqTqWgvpqwqae{^m^^pՄvT`TTmvppT{z{Trw^evqTq{Zv^^m{ҫ^Tr^mwvTqv^{qvl^z{^qb{Z{w{TrvwzvSmomTTqv{Tglpvve{gvbSSb^^qTnr^{ebpvnՋr{vۅrvw{vzv{viT^ZbqՅbzrqTrTTbZZm_qqa{qTTvZrnmzb{abkTbr{qZqp·_a{q{{varzԅrpmT^Z^wbqrզ^rTZrbvvqZwnm^{SzqԢbgԅwbvvwp{rqvTqSԅTvvvvTzmaTTvqqvvZاvqWmqe׺qrpvvzvvp^bvavqhbnTTrnvZTɥvaՋv{ZZq{qqraqqrm^ST_qvvzvm^ZէmmrZwqavTZW_qv{^vTqvTgvZrv^gTTqbTz{THHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH>>>>>>HH??????HH??????HH??????HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH>>>>>>>>????????????????????????HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH>>>>>>>>?????>??????????????????HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH>>>>>>>>>???????????????????????HH??????HH??????HH@@???@HH@@@@@@HH@@@@@@HH@@@@@@HHAAAAAAHHAAAAAA????????????????@?@@@??@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@@@@@@@?@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@?@@?@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@@@@@?@?@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA??????????????????@@@@?@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA?????????????????@@??@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@@@@?@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@??@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA?????????????????@@@?@@?@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA????????????????@?@@?@?@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAA??????HH??????HH@??@@?HH@@@@@@HH@@@@@@HH@@@@@@HHAAAAAAHHAAAAAAHHHHAAAAAAHHAAAAAAHHABBABAHHBBBBBBHHBBBBBBHHBBBBBBHHCCCCCCHHCCCCCCAAAAAAAAAAAAAAAABABBAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABBBBBAABBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABBABBAABBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABAABBABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABAABBBABBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABBAABAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABABABBABBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABABAABABBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAABAABABBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABBAABBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAABABBBBAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBABBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAABBAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABABBBABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCAAAAAAHHAAAAAAHHBAAABBHHBBBBBBHHBBBBBBHHBBBBBBHHCCCCCCHHCCCCCCHHHHCCCCCCHHCCCCCCHHDDCDDDHHDDDDDDHHDDDDDDHHDDDDDDHHEEEEEEHHEEEEEECCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDEDEDDDDEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCDDCDDCDDDDDDDDDDDDDDDDDDDEDDDDDDEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCDDDDDCDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEE?CC$$$$$$C$3$$$$$$33$$$3$3$3$$$$$$$$$$$$$$CCCCCCC3$CCCCCC3$DDDCDDDDDD$$DDDDD$$DDEDDEEEEE$?EEEECCCCCCCCCCCCCCCCCDDCDDDDDDDDDDDDDDDDDDDDDDEDDDDDEEEEEEEEEEE00000CCCCCCCCCCCCCCCCDCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEE00000EEECCCCCCCCCCCCCCCCDDCDDDDDDDDDDDDDDDDDDDDDDDDEDDDDEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEDEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCDDDCDDCDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEECCCCCCHHCCCCCCHHCDDDDDHHDDDDDDHHDDDDDDHHDDDDDDHHEEEEEEHHEEEEEEHHHHEEEEEEHHEEEEFEHHFFFFFFHHFFFFFFHHFFFFFFHHFFFFFFHHFFFFFFHHGGGGGGEEEEEEEEEEFEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGEEEEEEEEEEEEEFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGEEEEEEEEEEEEFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGEEEEEEEEEEEEFFEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGFGGGGGGEEEEEEE5EEEEEEEEFFFFFFA8FFFFFAAHFFFFAHAHFFFFAHAHFFFFAHH8GGGG8AA8$$$$$5$$08AAAAAAHA888088HHHHH8HHHHHHHAHHHHHHHAHHAAAAAAAA$5EEEE5FEEEEA8088FFF8AAAA8FFHHAA8A8FHHAA8A8FHAA8AA8FAAA8AA8GEE00''08EFE''''0FFFF5'0'FFFF5''0FFFF?'''FFFF?''0FFFF?'?'GGGG?55'000000EE8880000E''08080H0'''00'H'00''''H'''0''0H00'''''H''EEEEEEEEEHEHEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGHHHGGGGEEEEEEEEHEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHGHEDEEEEEEEEEEEHEEHEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDHHHHHHA>@BCEEHEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDCDDEEEEEEEEEHEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEHBBDHHHBC>=EEEEEEHHEEHEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCEEHHEHH?A@EDBHHHHGGGGGGHHGGGGGGHHGGGGD@HHGFC><;HHA>;:77HH:987:7HH873777HH<<7747GGGGGGGGGGGGGGGG==?EGGGG<<<<:987:976587668997744/;:?57.:GGGGGGGGGFDEFGGG@>::=CEF889::=?B778889;<5567779921777::::.4:7:::GGGGGGGGGGGGGGGGGGGGGGGGDFEFGGGF?A@ABAAA;9::;979==<979A:9;<877<879:674)%77144141.)7?<:;<>@BE8788;;<@7777777:66777777444414774114144471.111.41::1)1).EEBC@@A@@?<<<<<;;687:7::747747774447144414147114177+.411+74+44+.@BEB>?;=;<><;;::77::7:77777747777414414441444171.4<:.4:444?7.7:4<>3+&.+&52.).&)&10,'+&)+20-)&.+)10.)+.1)10/).3//,)�:73,('&*-,++,,,$"!! " $ #!!$!+))**)%$ ""   !"#$%%% "#$(!"))#.%%%%%&*6 !"#%. !"%/ !#%/ !!#&0 !"$'2:174.+%::774.*47:7:7%:777::%.7774:%4+7:77&)+174+')&11:..1..4+.11.1..4444.41.1++41.14444:7++.4<<::4..)14.1:4.41.141.<+.4.+....1.11111+11.111441.1111.14.4.11+..1+).1.)&&111.11774144.+:7+)+7:7+)4.&+4...44..+.))1141&+&.71+.+++.)#):7:EB1.EE<5u[RZkckkRRRclkcRRRZkkcZRRRcc?666---RRRRRRRRRRRRRRRRRRRRRZZZZcckllkkcckccckk----6RRdRRdZZ,ck-cc-w66R[5-RR5-RR6-RR6dRR?dRRdRRR[[[[[RRRRRRRRRRRckkkkRRZklkllRRZlllllRRZkkllkRRZccccRRZccc[[[[[[[[RRRRRRRRlkkklkclkkkklllllllllllcckkkckcccckkckkcccc[[[[[[RRRRR-clc?kkck6lllk?ccc-cck>kk-666--d[RRR?RRRRRRR-RRRRRR[[RRZZcc5RRRcc??[R-6Rd-R-[R6R[R?RRR[[[[[m?RRRRRRRZ>>4lkZRd?5ul6??c,-6RR[[6-RRRRRd6[RRRZZRRRRRRl>5cZRRZk?kccZck5lkllk5[RZZ,>[[[[[[[[RRRRRRRRcckcckkkkklk6>llkl5?-ck>?c?-6  vR䛛䚚䛛䛛RRv6m?Z[[R-[[ZR[Z[Z[[[ZZ[ZZZZ[[[[ZZZZZZdZZZZZZm6[RR6-RRRRR6RRRRRRRRRRR[RRRR[ZZZ[ZR[[  Rdvdvv?䤤vR䚛䚛䚛䚛䚛R䚚RRR[[[[[[[[[[ZZ[[[[[[[[ccccccccR     R   RRRR KRRRRRR KZRRRRL RKR  RRRRR RRKRRRRKQ R LR RK RR QRR  KR  RRRR QRRRIcRKRLRL R R R R R RLR LRLRLRLRRRRRRRRRRRRR R R R R RLRLRRRcKRRLRRLRRLRR R[,--- Rd Rdcc--,--,,-,c,-,,RRdR[RRdRRdRRdRRdRRdRdRRZccRRRRZRR#RR,6RR,5?6?-?-?56?-6dR-dRRRcc6?R,>-R-?[RRRRRRRQRRRRRQRRRRRc-RR?RR,R?Q,R?-?RRR?RRRZRRR?RRRRRR6RRRdRRQ6RRRcRRRd-RRRRRRR,5?6--RRR-?RR[6R-??-R6[RR-RRRR?-R6RRR?RRRR-RRRRRRdRRRRRRQRRRRRRRRRRRRQRRRRRRRRRmmdddR\oo?owmeRRo??\RRvmm-RRRd----?676RRRRRd-?dIZ[ZdRIZZdRRZZ[RRZZZRRRRZZZRRRRZ-RRRRRR?ZZ[[[[[vZZ[[[m?ZZ[l6ZZ-m?6?R-6[R?-RRR6[RRRR?RRRRRRRRRRRRRZRRRRRR?[RRRRRRRRRRRR RRR䛛RR훛RRRRRR욚RRRRRRRRR[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[ZZ[[Z       OWWOUR OMRRR MRRRT_ KRRRR[RRRRRRRR  RR RRRRLRRRRRRR[RRRRRRRRR RWKLRRO [R] KRRRRRRRRR[RRRR[[  TRRRRRRRRRRRRRRR[ LLLLLRRRRRRRRRRRRRRRR[[ LLLLLLLLRRRRRRRRRRRRRRRRLd d d?6 R[RLLKRRRRRRRRRRRRRR---dddddRRRRRRRRRRRRRRRR[[ddd[RRRRRRRRRRRRRRRRRRRRRRRR6RRdRRRRRR[RR RR 6?-[RR6-dRRRRRRRRRRRRRRRRRRRR[RRR[?-[RRRRRRRRRRRRRRRRRRRRRRRR[  RRI - -?R -RR[RRRRRR[R[RRIRRR RRRRRR- ?6[?RR[RRRRR6[RRRRR-RRRRRRRRRRRRRRRR[RRRRR       wwwwv?--do?nRRRo?nRRRo?.\Reoo???666dddd[RRRRRRRRRRRRRRRRRRR\RoRR[?RRRRRI-RRI66RRIdmRRRIZZRZZZZZZ-RRR6dRRRR-RRRRRR[RRRRRRRRRRRR[RRRRRRRR[RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRZ[[[[ZZ[[[ZZ[[[ZZ[[[[ZZZ[[[ZZZ[[ZZ[Z[Z                         eeeeeeo????oo??? ooZZZZ[ZZZZ[[ZZZ[ZZZZZ[Z[ZZ[[ZZZZZZZZRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRZZRRRRRR                                                R              ee ee  R   e e RRe R eR R eR R e e e  eee䛛䛛RR[ZZZRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRddddddcdmdddmdddmddmdmdddddmdddddddmddddddddddcddddddmmddmddmmmmmddddmddmdmmdmdmddddddddcdddddc[mmdd[dmdddddddmmmmdddmdmmcdmddmdcdmdddddddddddddmmdddmddddddcdmdddmdddmddmdmdddddmdddddddmddddddddddcddddddmmddmddmmmmmddddmddmdmmdmdmddddddddcdddddc[mmdd[dmdddddddmmmmdddmdmmcdmddmdcdmdddddddddddddmmdddm RRRRRRR    RRRRRRRR  RRRRRRRR   RRRRRRRR RRRRRRRR RRRRRRR   ddddddcdmdddmdddmddmdmdddddmdddddddmdddddddIIIdIIIIIIIddmmddmddmmmmmddddmddmdmmdmdmIIIIIIIIIIdcdddddc[mmdd[dmdddddddmmmmdddmcdmdcdmdddddd dmm eRRRR  e e e 䛬ddddm䛭me䛭deme䛭ddddddddcdddddc[mmdd[dmdddddddmmmm䛛RRRRRdddmdmmcdmddmdcdmdddddddddddddmmdddmRRRRRRRRddddddcdmdddmdddmddmdmdddddmdddddddmdddddddRRRRRRRRdddcddddddmmddmddmmmmmddddmddmdmmdmdmRRRRRRRRddddddddcdddddc[mmdd[dmdddddddmmmmRRRRRRRRdddmdmmcdmddmdcdmdddddddddddddmmdddmRRRRRRRddddddcdmdddmdddmddmdmdddddmdddddddmddddddddddcddddddmmddmddmmmmmddddmddmdmmdmdmmdddmmdmmddddddmmmmdmddmdddmmmmmccddmdmdmmdmddmdddddmmdmdmmdddddmmmdddmmmmdddddmmmmmmdmmddddddmdmmddddddmmmdddmmdmmddddddmmmmdmddmdddmmmmmccddmdmdmmdmddmdddddmmdmdmmdddddmmmdddmmmmdddddmmmmmmdmmddddddmdmmddddddmm         RRR        RRRR  mdddmmdmmddddddmmmmdmddmdddmmmmmccddmdmdmmdmddmdddddmmdmdmmdddddmmmdddmmmmdddddmmmmmm mmddeeddmmdddddde e䛛䛛ecdeemdmd䛭䛛m䛭䛭dmdmmdddddmmmdddmmmmdddddmmmmmmdmmddddddmdmmddddddmmmdddmmdmmddddddmmmmdmddmdddmmmmmccddmdmdmmdmddmdddddmmdmdmmdddddmmmdddmmmmdddddmmmmmmdmmddddddmdmmddddddmmmdddmmdmmddddddmmmmdmddmdddmmmmmccddmdmdmmdmddmdddddmmmmRRRRRRRRdddddddRRRRRRRR[[[[[[[ddddd\d\RRRRRRRR[[[[[[[[dd\\\\d\RRRRRRRR[[[[[[ddd\\dd\RRRRRRRR[[[[[[[[\dddddddRRRRRRRR[[[[[[[[ddddd\d\RRRRRRRR[[[[[[[Rdd\\\\d\RRRRRRRddd\\ddmRRR䮮RRRRRRRRRRR䛛R䛮RRRR䛛RRRRRRRRRRmm???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????5????????????????????????????????????????????????????????;D;5UUiZikkkkkAiikkki?:5!;FJ???FC8???kA;???&me56:6lUUE>q~konnnokkiiiiiiiiZZZZZZZJJZZZZZJ=+hhhhZ=!(ۃjEdTe颩ͩkkkkkikkikikZO8J)=DD0-BYZkhnjnՊʁq\̔]_wiZX_GH,J8_qqw_GB=_wwqq_qwwww|ww_qww__qdWwq_DWrrrJlY~N@JJNN.@@JJAqG1@YRwq_3{_q]G{WWW_ʫrrWWɩNNJ,YNJexy̵ΪJZNJJʏʢNNlNjȃJfɆkḷnYǃjC{g^g^eϵnxϮ~VT}.TVETdCYEEETWpbREETdpg^jnbϒ3?+B'TEpWs㚼ǾǾέnn񾿿쿿񿿿&'"8>>E>F:??<::6?????66????:2:???<????6??????E+5?D뾾D5:*??\:??\:::e5667D7FVFT66?6\??:e:???;D+D???D???:???6???e???:??7??;?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????rrrUwrrrrqrrrrU_xrrrpWDq|WWWUU>3_EETE=8!(>=De8t`ttϮ_|̜~3G3fB33E2G23GG3(3G8^_wwqwwwww_|_qwwG>]G__wGEUG___GErq333=UWr~>EUWUrrTwG>rrrrr_EUrrrrrEWrrrUddUrrpdgEWp\eeϫbq\˫x߁jzˣxrrrWߝrrrrU{rrrrr=lppV^qqef苋VVFꧧϢfʓ^TRjDTVsqseeseqsqv\esesse箵g竨gl^^gY}oYokkjZi}^Oin{BR^̔R^OiKgkkkljZiCϣ{JBv若죦kykn󲥾y~Zݱ俿wEETpEEEETVEEEETTTTEETWdTEEETWppWE6???D???:&???:\:??:6'???:6???:94&????:6&:????:6:4:'6&4ve'v\$'24*\\FD(??7??7??6??D???D:????2:??????6???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????<:65????::6&???<:64???::6&D???::5???:95???:95???:95aLccvLLLLL\`LLLLLaLLLcLLL`LLbLbaLLL`PLLt\`LLct22LFFLaP``PPL`LLLLLLLaLLL``L`LL&44>8e'(t\LLcPLb`LLPLLL`D`L`a`LcLLLLLLyPL`LPPLL`LL`PL`LLPLLaPLP幀LLPt\w%`taaLaactLLLLL`LP`LLPLSaL`LL8ETEUWWET8ETE>`y+VT8LL늬`LL``La`LPᙀLLPDY~>=;Jj{BTwYBvC%+FF  \vve0^g%^ReD q\VqqV\DFVe\\vF\D\AwyvF\*߭OZjlKOZxyxx@JgfggR^ڋ.򇇅xOZjxy팋lMcyMyLLLLyyLLLLyxMLLMxRLLCRyxOJDDkO:'{'C{{4l?(ﱿ셢腝퓝뢩ǵTTdsspW8VYfdpWR^gfYdnETdsdKTWpsWT&dpspTU&vpssdTU&vsspdTT&5????:5x':?:5X66}x&Bi??5%O????:&0?????::6$eXC+%&$  $$$$$$)$%2$D%F eF$2$F$%$;??D??e??:?;?D?5?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????::5&\???::6&q???::6'\???<:65&????::64????::66????::65???<:96'aLLLabLLPc\abDqvw\&4&&DDLLcPLccFF&V\q󦦦vLLLLaPPatv%\e\馥LLL`yPPbF'44&455&4'*\DLLtLtayb+wv v&4&&;wevLLLaab)\'&'566&'5666**''5664'4'qqeg&&&Y544444Bz65444Y{54&&2Y{&&D\RYY굨C0\wXflGf)5Y|'j]||Cf|f|X]||||]]|eY&'4NZI5666kkj9:::Ƀn*4452|X|_xf]|Xlf|]fJYxNgy{yǘ˅ǫǣzfxx·͘Θυʘ͌ƕ~D6??';???5{:???:ڝF?????&l:?????&5??????6??:66?<6*nn5쿿lG&☔猫͢ϯVD4X:Y?C4:??Y?HHHH<<<Hhhh[[[<>hhhhh<<vŰ~~eh~h>v[HHHHHHHDAHHHHHHYHHHHHHHHHHCCHHHh<C[[[ll[[[[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHYHHHHHHYHHHHHHHHHHHHHHHHHHHHHHHHCBCHHHHZ|GHAHH\`B#6HHEG.YYHHCY6YY\HF{Y8Z\HHHHHHHHHHHHHHHHHHC?0//5008\{Z\{\{\~\{~~HHHHHHHHHHHHHHHH5//?HHHH\8#CHH{\'?H\'A{\#~\8HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH/HHHHHH/?HHHH/}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH=5=HHHHH0HHHH謻?HHH=HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHC?B?HHHA{HH{YHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEHHHHHHHE?BHHHHHHYHHHHH?BHHHH=HHHHHHHHHHHHHHCCHHHHC{BCHE\C=\HHHHHHHHHHHHHHHHBHHHHHHCHHHHH\HHHHHY@5H88HCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH?CHHHHHE'55=CHE6\HYHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH=CHHHHHH{Y=?EHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCJiiiHHH'ViiiHH5TiiiiHCkViiiiH=ViiiiH4ViiiiCJViVViV?jVViiVis3iIsiUKiKIIVITiiQIIdViiViiRisiiiiiViVVVVVVsiiiiiisssssiTViTIIIViTVVIIQVsiiiiiiiiiisKTVVisssViiiiiiisisssssiiiiiKAHiiiiiV3AiiiiiiiiiiiiViwiiiiiViViiiiViVVVVViiiVVsiiVVVjHH>HHCEHC=HAMC?MOKRTw\MqVVVQpiViRVliiiRiVh<ķh<ĸ;<·~<?H{6YYZ\>88YZ\GC=888Z\HH=888YZHH?888\{HH=68{H?'Y\{?'YY\~~\\{{{{{~\\\\{{{{\\\\\\\{Z\\\ZYZ\{\{kfJP2dJP~{\{~\{{~{{{{~{\\{~~~{{{{3\{{{݆{{{2~#HHH/ᣣ6HH/8?/㬬\ᣬ}k{}kg4{f ?#CH{k0HHH}=HHHk#HHHHk#CHHHH/HHHHHH=HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCHHHHC{HHHCYHHHBHHHBHHHAHHH\YCHHCBC{{CHECCB{HHHHHHHHHHHCC>0CHHC6NCYYHHHHHHHHCHHHHHHHY?C=HHHY65=YH\HHYY\@?HHHHH{=HHH@HH=HYH8H5HCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH?TsVVViiCJVVVVVHMRVVVVHTIVVV$H0VVIQVTH=RiQKKVHCKiIUuJHH3sIUwiiVVVVVVQQVVVVVJVVVVJKOiVVTd}RLjVVVjc3JKc}VVVVVVwVVVVRO3VVVjKO3KOKjipVVjVwoJOJJެLVVVVVVTTVVVVQMjVVVQIKVVVRRdOVVVKIVTdOqIVVKOuKjjwRjk谋TtjiiVKTQTiVVRjwVtiVVjVVTVUjVRVUtVQVTqjVQVUitVVisQQwwVisKViVVsRVVVwoTiiViissdVlsQVVw{{zVV؇iww`sRzV)wQZQ1yI`yYźu췥lfPfPuudWe3::PWu'ZZ\~\2lY\8/-PfuP0CH?PJ-EHH#lP=HH?uP6HHCu:eMMHHHMuMC>7jtlPM$PkfꞄĭݯuwltsssqj\{{{~~\{{~~{Y²P|ĸfɕž٘܅˕{g.?HHHHY#CHHHHH880/=?Cɕ||ɕHHHHHHHHHHHHHHHHHHHHHHHH8=HHHHHHɅ@HHHHHZHHHHɕBHHHʕ|HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCHHAHHCHHHBHHHH?HHHHHC?BHHHHHHHCHHHHHHHC6NZ\C?CYHHY>?CH?ǂNC\6{@C\\H{CHǻCH?Y876Y=HH5HHH?HHHAHHHCHHHHE?E8HC=HH\HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH0?HHHY=5=HHHNCHHHH=VQjHH?lQUlHHYjTlHCOkH=H@H6=M3OO-¿ƬÊppoSoâwddJfMf¯¸ðÞðëÿÿKTRl²÷{ƿl|uKSdrjVVQVUdVVl'M8=C'=H0@?޷{6uQQuroK.2kJKf;KURRdjjwj2UjjduwfUwwwujJwlwd0`yC`yxKJY`xRRRRRkjURRRRKRwwjUUURRwwjjUUUjwwjjjMfk}PWuuWluMMkfWPWuR2elxlRRKllluMjURKuWXdMOtttWdtswfjtPjlwwwwsttttjlɏ兢wdwoɢjww˕˕ɕɅʘʘ˕Z˕Z8|˕|uZʕʅ˕˘||`kʘɕ?HHʕɕBHHɘɅ\HH``HH``Ʌ|HHZZ||HHZ|HHĥ|CHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHC?NCHHCkYH5İ8HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCA=HHHC@HHCYHHYH=C?N\BC?CHHHHHHZHHHHHBHHHHH{CHHHHBHHHHCHHH5AHEY====CHY=\YEHA'/@88?C==HHY?H{?=HE6?H?=H0=58.!!YpjoŤżż¿xdIw{aisŪpźߦǦrŢ劏쭗󥱼Ɲ縧췧2fRUOReYOU/GOU6EHMdk?HH7Uwwwjj²wwwĿww¯wwwwwwwwwwwO2+,dwwwwduwjlwuwwwwURldURKlwjR%2KdwO`k+ZwwURMWWwjRO|zwlwqOjdwqdwUUzKjO|wJlkppoVojjjTwTwRjtwUljwjlwjjTjVwdwjldwjjwjwkkdwlePl⛎ZZ\fZϕ||l||zz|lZkll`|luMZ|jl4+xx|ʕkɅɅ||k|Z`&ī`88ž|Ŀă|C>|NlZcgdw?۸CאּH|8Hø?H}īĿ¯NC:}HHlžHHkFHHHHHHH=HHHHHHH0HHHHHHH?HHHHHHHHHHHHHHHHHHHHHHHCHHHHHHH5HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH=8C0HH?8HHHHC?>6HHHHHHHHHHHHHHHHHHHHHHHH=?C5{5?Y{Y{55CY/?8HYY5CHHHHHHHHHHHHHHHHC=HHHHHECCHHHHCCL%|S5zoE@C=C={A=Y\?5]źŠwjstjdokLcdV┪VVjVdVooVdRKTQkOKIRKRIO2ccfl󥲧淧ܭdd{ulkRRTRucJIKKl]O/HHHeCHHHYCCCC55CAA?f0==5O{./#Kf䆅y]]]_w°򪱢¿¿ׄ6@\ZZz``|\{\\]〪ÿ¿¸°¿lllZ`TpwTiwssplwlj׍`O}OjdodRwjijTqjwO67ڭp>?0O0!dldcJJckc]yÿøwkJJ؂OOyy]|MQ2lă|קč`Pk\z&OOos]]dwð¿İž¯lVOPcJwdO]]¿g5HH¿8HHHĿ.NY¿dwdwxHHgHHe2elħıIJIJ±HHHHHHHAHHHHHH0HHHHHH8HHHHHH8HHHHHH0HHHHHHCHHHHHHBHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCCCHHHHCC??HHHCA=5/HHCC=/HEC?0[HHHHHHHCHHCCE=CCCA=A?==8=0{#Y'CCA=YY@?8???/05=.Y7Y{?=H5C@HHHCC?=HHHCA=CHHEC?=YHHHCC?0CHHHC?=/HHHEC?5#HHHCC?05HHHCC?0Y=/Y]]]]0#]]]]]/y]]]]]0]]]]]]|]]]]]]^]]]]]]b]]]]]]y]]]]]^]yRkOO]_LKJ]mIJk]]_OKJk]]cJl2k]]2Jd]]2IJ]]2]]y]OJ]]]]M]]]]yk$]]]]]y]]]]]]]]]]]]]]]]]]]]]]]^]]]]]]]]ɀ]]]]]]_]]]]]]_]]]]]^]]]]]m]]]]^]]]]_f]]]]3]]]]]]y]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]__]]]]]_p]]]]]_]]]]]_y|YY]]]b6y]]]bז]]]]bk]]]]^m]]]]p]]]]]]]]]]]]]]]]]]]|YZ]]]]|ZZ]]]bYZZ]]^ZZY]]mY\ZY]_YZZY]bfkY{]flfYB3]Oy]]]y]]]]]]]]]]]]]]]]]]]]]]]]y]]]]]]]]]]]]]33y]]]]Ԗ]]]]]]]]]]]$]]]]]]]]]]]]_]]]]]]]]]]]^]]]]]]_]yy]]]]_yy]]]]^]]]]]]m]]]]]]{]]]]]]f|^_]]]]-y]]] ]]]]]]yp]]]_l]]]_l]]]_cll]]^_Odc]]OOk]]p2JOO]^p1JJpdy]]]]c]]]]]l]]]]]]k]]]]]]]]]]]]_]]]]]^]]]]]]m]]]]]bd]yd]_ssi^ossssmlsidlpssLCksHlHkHxeAxf5CHHijT?HHHHOO.HHHHHCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHC?5/EC?/CA={CA={CA=#EC=5EC=@HC?5{'#/#Y8#{86##0/050Y8#7.'6#/=?{7{6##8#0000?===5ߦ/000==8??C[\=YYY?C@CHH\HHH=Y5YHEYHH8HH=HHY=EHH5CHCC=/\Y=A?/\?0Y=YY?5/HHC?C?=/HHHHCC?0HHHHEC?=HHHHHCA=]]]]]]]]]]]]]]]]]]]]]]]]]]]]]y]]]]]_/^]]^/#ܑ}0# gcJ2]]]_]]]^MM]]]p_^]]1OOm_OJ1fM%1Y49-6g}]]]]_]]]]]]p]]]]]^y]]]]p$]]]_9}_M2OcMJf92]]]]kM]]]]]^]]]]]_]]]]^2]]]]%%_]_2k$W y]]]]]b]]]]]]]y]]]]]_]]]]^f}y]]^mՠ^b\٤܆N]]]]]7]]]]]&]]]]]""]]]]]++Y]]]]BZZ^]]Y``Y\8Y8.]}k6]]]^O؇]]]pM]]]_Jأ^]^7.8]p*Y366 $-Y#]]]]]]^]]]]]]_]]]]]]]]]]]_ p_]]]7kbPRPMkR2KKPPdP]]]]]]^y]]]]]]]]]]]]]^y]]]]]-^]]]_PP^^fudfkddJPPM!]]]]y]]]]].]]]]]f]]]]]22Ӗ]]]bMy_mM2 g]_pJM^]bM1b^f.]]b38]]]fY]]]ge#Nm_]ef.ցMkM2J2c]]]]_cobb_^l]^_dp]]_Oo]^ld]mLwbLjdTwkFpC=8kpga`zAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAHHHHHHHCHHHHHHHCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCA=0///HCC?=0/#HCA=0#YEC?BCA=CA=EC?BHCA=0#[///##""#YY8YYYYN!.."###""YYY\! {/0===0//{5000//\#Y6.\{////0=??Y/@===Y8/0/''.6=50/N0Y{Y=BYNCBHHC8\HHHCC?HH{{Y@{?CYE5C=\HC68?HHHH?HHHH=HHHHYHHHHAHHH=HHH=HHH>HHHHHHHCC?=HHHHCC?5HHHHC?=>HHHCC?5\HHHCC?0\HHHCA=/[HHHCA=/HHHCA=/0#/W - WvvvW Wvv W WvvWvvvvW k3v NWٶԶWWWY-W܂vvWvvvPv݂PY-vvWPWPO"/#MPc..PP WvWvv{vvJPduM{݁lwddPkvPlwvOPlvMJPv9MMW}܃MuRJllPuPOfkPPulMPPk2kfg}kgv-Wvv fW9eP $Mck} WvP Lj*??@Z|Y`z`zzY{zzz8\z``z8Y\YBG` 880Y\{pZzzzzzzz|`z5HHHHHHHAHHHHHHHz=HHHHHH=HHHHHH`HHHHHH?HHHHH?HHHHHGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCA?5/5HHCA?=/#HCC?5/#HC?5{HC?/HC=/HC=/HC=/#.N66{#//#8##'N#6߂6#05Y/=C{=?0?/="/\\\ZEHHH\CHH?ACC?=?=Y50'6!قZHCZH5B=875Y55#/.=HEC=CCA=?=5/0{{'Y6CCCC?=/????=5/5000//#Y'{{\Y7љvvvvv vXXXvrrXW rvvv vXWPXrrXKJPX WWvWX rWPrWKrPP P rXXXrWPW WvvWvXXWXXWrXJrrrrrr P P XWvvXrXXWrvvvvvvvrXRXWvvvvXJXXKrXWvvWvWWvWrWrrPrX P vXvWr rWWvvXPrXXX7 PWvvXPISiXIinnnWInnWIȮn{B`z"?`zނBG`ziSQ(߆B`nnnnSMB1inQ`HHHHHz=HHHH>HHHHz5HHH`GCHHA`?HH|G`CHA``CHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHC?/HC?/HC?/HC?/HC?/HC?/HC?/HC?5N77{!66.. !777 t UXXK KttUKqsssiJQnnniiSXUqKtsssTissinniIiiIQQ77KqtqqtKsRsssViIiQII- tqrssssssssiiVQII 7 rtXssiVTRK-f6  ܌XUXXtXqtRtUqUsMUKQ یKKrKJtsssKTI7 KtRtqRtKsssss-I tKqqtRRiTJ7 Y###6KKqKssssssinnnQInS7-r''KY@=0{ZZZY68886 :eM99#05/#InSninnninSnIninnnnnnnnnnninI\Ezz5H|E`ECI{?H?I{?Hz5I71fe݁ᄂ#5??=>>HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCHHHHHHHYHHHHHHHeHHHHHHH?HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEC=5HHC?=05/HHECA?==HHHHCCCCHHHHHHHEHHHHHHHHHHHHHHHHHHHHHHHH#8ႂ=00/////A???????ECCCCCCCHHHHHHHHHHHHHHHHHHHHHHHH'#0550///0????????CCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHH/#YY==00///0?A??????CCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHH{{ႂY00/////0????????CCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHH߂{//55//05==??????ACCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHHHH'//Y{{Y00?===5===CCAAAAAAHHECCCECHHHHHHHHHHHHHHHHHHHHHHHH{"8Y{8/00/505=???=???ACCCCCCCEHHHHHHHHHHHHHHHHHHHHHHHHHHHH{{=0//////A???????CCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHH{\6////0000????????CCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHY8#//#8005=??==??ACCCCACCCEHHHCHHHHHHHHHHHHHHHHHHHHHHHHۂ0Y{00000000????????CCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHH6////#??==5/YcCCCA?0#HHEC?=/HHHCA=/{HHHCC?5Y7 aSmSacIa)macQanLaS܁m 6cnSLnnSfSnSLSnnbmnmSSSQI 6SSSnScn)n(LbSggSnInQmkcmgaaaISSSSSSSkQQSLSancۉm}nn}N" 6cSSaQSSSa)mm)am)nm##.knamSQLaa} nc܉QJIn(a)mnO(LScLLL߁nnLmn6 !! Safcccc)Smb)bbbn}Lka c)SmcnLngmSnMcm%Oaaa)nanbLSSS###\6aaag.}aacNgaaO)QQSSS( {YaSmnaakSannSn#///#6#YnނLaa)nnnSnnLSnmannmSkn)SnOlj$MnnnLLSnnnmmLIQnInmLbnLn)SSmnSI)LSS܊nnSnnnnI#QQقY/0I#/5?S#0=?AS/=?CCS#5?CCHY/=ACHHH/5?CCHHH0?ACHHHH=?CEHHHH?CCHHHHHCCHHHHHHCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHECA=5HHHHCC?=HHHHHCC?HHHHHEC?HHHHHHCAHHHHHHC?HHHHHHCAHHHHHHCA8#b0#݉S=/܉S=/m=/YL=@S=/mS=0{anc㉉LLLbnLn}a)c ≉SYna8#//#0/0=5/8#0=???=kkbbanmmaILknaacn#cnc!0#{})La!#LJk\Skkbkm1n}LmbaLcmaL"{cS//#Ya###6knnY{6 fkmannnnnLLnLmSS%SabLnanmkS}an܉mmS߉k׉aknmncacmLnމLLLncaLmnSSkmnLm\O6c a n.a}}SncLkcaSbkcnacOm7QmSSOnIS1cbL.anmbL}MnacOmLSLanLaknLmL1bnLnmSnLSnnnSnSNnSng3nm)(cmnLn)mLn(na)SLnSL)mLLnI)QnISnnJfInQLnLSnnbnLmnnSLSmmna3nOc)S#=?CEHS#=?CEHS#5?CCES"0=?CCS#0=?AS.\/=?IނLc>?bccgZ=HHHHHHHHHHHHHHHHHHHHHHHHCHHHHHHHCEHHHHHHCCHHHHHHACHHHHHHACHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCCHHHHHHECHHHHHHHCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH?=/c{#A?=Y\//0CA?====?CCCA??ACHECCCCCCHHHHHHHHHHHHHHHHHHHHHHHH/5=?CCC?=?ACCCCC?CCCHHHCCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH=5/8@/0A?======CCA???ACHCCCCCCCHHHHEHHHHHHHHHHHHHHHHHHHHHHHHHHH0//#[===50/##CA???==5CCCCCA??HHHECCCCHHHHHHHHHHHHHHHHHHHHHHHHkkckk}#06000000000/???????=CCCCCCCCEECCEECCHHHHHHHHHHHHHHHHaSmSk#/{{{Y/0=////0=??====??CCAAAACCCECCCCCEHHHHHHHHHHHHHHHHHH//#"}L===0//@????==55CCCCA???HHECCCCCHHHHHHEEHHHHHHHHHHHHHHHH#8}Y8///////========??AA???ACCCCCCCCEHHHHHHHHHHHHHHHHHHHHHHH#00//###"??===500CCCA????CCCCCCCCHHHHHHEEHHHHHHHHHHHHHHHHka"""""8{0000000/????????CCCCCCCCEEEEEECCHHHHHHHHHHHHHHHHac{Y"##Y##00000555????????CCCCCCCCCCEEEEHHHHHHHHHHHHHHHHHH}}m####k55000/#8????==0/CCCCC??=HHEECCC?HHHHHHCCHHHHHHHHnb/=S}80?cma/=?#\55?A500>=??C??=??ACCCCACCCCHCCCCCHHHACHHHHHHACHHHHHHCCHHHHHHCHHHHHHHCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000LINKhockey_on256.aclCMNTRgݒMODESIZEVER IS-ACG03END 月攡朔硔眜攔Xp眜桔眡硔甜攔甜攔甜攔爈㔈䜔攔cUccT眡}Nq@``Nc㈈q`p眔p眔p㔔v}{{{{{bbzxzc__v_upq``qqq{q~qNv`~~~6qp}R眔朔q@``ZsANp㡡䈈㔜圔p}p`aq`_Yᔔq`^`w`ϔqwπ^πXπ"2)xyyyππƀƀhƑyhhhhhhhhhhhhhhhhhhhhhfhhhhhhhhhhfVhhhh=hhhJJhhF=>hFfhhVffxFVVVfx=JJV=JJVf====FVi^>FVT΀0π xxxxxxxfhxxefhxxfhxᔡ0 @础Zxy}h>"hp攡硜硜硜硔R;씔O;!㡡眔朡甜q;;;9q;;Z;Z㈔眔|YȔcUJ??YJӔ=Ju]cUYq=<<qཿ`圜圜࿈``cqqqpNqqqpcYZqcc圊caq`㜜㈾✜q`qq`sc`NqqNYNZq`qp`Ys`||scqvmc@N԰aq׉}p6@@cNbNpNX3X)ǚǙĀhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhJ%^F)JF%^^J*2GGJ^WJW??^i+??W>*?XJT?2BTT?????2)?????>*#?>>^VeffVVVfJJfVeVff>*FJJf)efeffFJVt%Vhf%Nhffh hf%`fffffee?V?36%q;;;;;q;萫Z荧9z>+[z;Xσ;;8qꨘ8O[;;O9;튀ÊĻw[YuĔq=FītFƫJuƥv8^Ft;^Ť׫ǀ?Ju]ðu]T]J=uJ<=2%%''7SSҖ/=>=@u]=\T?h>jjj<=jyG2yy?qc\\\\d\\d\\jjjjjjjyyyyy~jyy~u~yyuyuƎŀ~dUqMjkubMjjXypoێƤƎ`Ƒ`ڄ~~yy`hyjyj`ۄ܄ۄLoMool}"ډ!pZNὼS@Ἴ.pLo༼4"༼AZOpAWGGGA`Oqpqqqqq}zW++Gz+Z{+ZO{WOaprG+`ZOZsOOaaszz{zWz){>az>3ap0@sZ qmZ@"mZ q`@@ZqNZἼ qsp"Z眔攜c^Tt`TtC^tbCT^>X>b ?%^@>vwvtYwvCT^tYttwCtCt^^?^ëXGGƱ^W>^^wwwwvttvwwvwt^twvv^t^tYtXv^^T^Gt?CtX>T?B+>X>>^C>>+tb>2+T>^TT```^^TY`qY^^TYNp^^TC``q^^TCqv^^TCqĉ^TGCGG?Tpqpqqppq}}}}c}}N7aZ0s}Zp}}`c`bc`CqNmZ.aassrNZA}N}vמ}vԖרת}tמ׳3Xw#>}NtO^#ta0ƖO63OmXyhhŀyyyyCŚŀĚXT>vB#tyhhhyְhר׶֨ԃ] ?^WWTWhhVF%hhVJJ*2eVJF*+hVJJ%>J+]F>>F?)>FG>i>XW???B???)W???)+???>T???????)1tG???lBT??>MR2Wπ)7A![Aa10AaO %>Cr6 0psaB .s2?J%J+FT?tJ>wF>C%> xmC?+T hNTh?öWhòT΀+π89ǥ)@>N})@v}"v3"|wwN8;9Y";엗w;쬱t;장88;ssR88O.6Zsm;;׫;tǀ;9פ8z#v8G+!5rROSQnonna/PLSnonLnoƃQr֫QSoҎuΎyFyy?~jÀF^^jhZh]\t}LQFʉŽF€uVu]jh\]jT\ubbbj]\^_tbbbsZVyj\jYjVUF€DNiMR5ؖc7tSSoZatLTLY`5 BǦSL,,rv@a7@.NBNtvN@b0ZbtpmNἼἼ⼼࿿a``````a.aAAmW>>W{imssssA}q}6`A{W+AG6Z􍃬1zs`^1W1WO{GZZὼ@1@@@Ἴ@!ὼ(1q`ZqN q攔C(G@>q硔硔+CGGYw*>2N>>N>bsaqbīԦtDZwG?Nsbƥw(sb}}TGT^}}tT}}`twhw}`y}}`}@p3bmppbIp}smN$N}c}}qU_}vcd\v\IHc=''C_qXb``AZNqp}Zq`p`Mq\\cq\\\II\c\>++>)qǘwZO}t}63qqNBa}XY@tp`}N2B^^`YWz{zւ>6mXit}av\bb36z{ib13wiŶYq)N0``0NBB##BbXƪB>h[Ǧh2^Xw+tG+ GW???w???)?2Ҫ>?%ī>h%%CX(*Tf>>J?G+?2>% ^??> +(t>>???(w0(>? )?? )>*?>!>*?Y#32)ttttsav%itYiGGXb>XtӦӪDzDZdzdzGh G.y sy0sAm#s3A!smOZsOmZ.6m6!O!! m--4ZSLA -5LsO!PQPCyKLnQ4KJf_ ,Hm.*Hm6}w]BbO wףa ȵԕuTвβvoo԰׀vlՂpnnEZQnfWiM/MbxklRlԀr%tzb[uBab6iOY_I]±tSrMw]Ïǐ]\2N6N 1pqq1Z@@@Y_v#Nsv~t@#T@ÑXiWtf}Wfk6GJJe@1mB)m}}saZ}Za֞񑑚kfJeeJJ=* ))))Bme+AWBNW+ZW*OZkJ+A`= mZOs`ὼZqོὼ@Ἴ`@@ `@0 @`N@@"硔眡眜眡眡眡硔眜硔攜桔硔攔`攔`攔q攔攔q`@"|tǫ>^YNXXԃuvY]u]uu]uu]]u]T]]V]ѻtw[aXttARp}Z/AapՖpZu]]]FFaNXzBz{OmzOmCz{vaX^bXGzTaT֖p?BT]ցzi[b?CibG2zz{z 2ziz{{{i{iiii{Wz{{i{WC>#XCW2#zWBWBTCG+#O>yw ǦB NÑXmÎhN WtC>2xCmBtO2ǂBt"aC6䦑GXNAs trsNbvBvB[OGeiW3^^ w@ bbw#06XXX3B?Ca T1b *Ghv VkkkfgffffOmssmsxπfkkkkkkkkkkkκmaOOAAAA )))+xeVkkkkkkkkAOas>+) 1JFF?GGGGkkkϺZG2ZGTt[ AhG^s!m!3nlonn1RnnQQnO!Ml1a(_mmOmZmu\Y~D?IIFHII\yju~~_]UHIIIIIHHEEHIIIIIIEDIIIIIIIIII‘gdF'?IIHEDEEIIDDIIIIIHIIIIIIEDIIIIIXNNAG1``ZAAiB"0`qN`0'`p@E]הX֔N\uՔY]U?uTTTTuuuuuuuuuuuuuuuuuuuuuuu]u]F=^^TTuuuuuuuuuuuuuuu]]]]]FF]J==FFF>'F?*$$']?*$$']]$$]?$]]]]$]uu]]uu]J~uu]h^^J>izzz=FWiii=FWiei=BTWW= -5--=FNTWT'3ZtNrz{{{{ixxxxxxiiiiiiiiiWWeeeeeW>GG??GG,/B--NhhhY5:zizz{zzziWiiiiiie+eieeeiJWWGW>-!5-(B-36"J?T^2mRYtBm#3XZ.GTW!h>TmXy B?h?)ϚGπtTthǀπGhC2πtt+C^Wyp瑑^✙@[ለC.s.""ZZZsmssOm} X0`pt@cx!ZzG.6a!26msZǙ21XdB'ddKX$dKKKKdHK'dHKgdKffkKKKeffkkKKffkkkKKfkkkKKefkkkKKefkkkKKffkkKKfkkkkkkkkkkkkkkkkkkkkkkkkhGbkkkkkkfkOAYaAfGZkkYkkTkkkkkkkekkkkkkkkkkkkkffZ6AZXOsFpffVC#sXTO>a+hǫππώhǦsX6mjyX6 Ǒtűw tXgEEIIIjj'IIIdy?EIIIIiFIIIIIB^IIIIIYIIIIII3EIIIII IIIIHEIIIIDqIIIII>IIIIIIYIIIIIIdYIIIIHIH?IIIIIIE\IHIIIEI\c`qNEEEaNIII)AT!G+1sZO.A6!66O.s.AsA.6A6mOsaaZsAssEHHKadEHKA1dEHKadEHKdEHK!HHHHm dHHEKHKfkkKKfkkkKKfkkKKffkkKKefkkkKKefkkkKKfkkkkKKffkkkkkkfkKkKKkkeKKkfffkkfefffffefffffKfffffKKeffffeKeeeeeKeeKKKKkkffffffffffeeffffeefeeeKeKKKKKKKKKKKHHHKKKHHHfeetCKKK>KKH'HHKHHHDhǙWTWiCǦTz2Ǧ^i )ƙtW )ƦGCT^Ǧ?y+ǙIIII[EIII d~jdddddHHHHHHHH<'EHHHHH* HH* YSlF `Slr\HEFY`p}%?HHrddddjjHHHHEK$HHHD >\] >(>'F$dI\HIyŠ_H?()ddIIHH\THHHHEsHHHH*tHHH&\dH'&HEc?J'$atTNǑǦ}tYYF2ϐ}-π}F>Pπv,P]BtÂ}F͝}??NPPQPnnn4PPPPnnnPPP5olo-7[MxkhZxW?lQQW>R9QoQnqCb4ooQoLPo:O999nob1RR:SnaxWORR5obG3PQPQQQ4nnQnPnQ4[XQPooQGknQnonLW9:P5:5PQQnLPnnnQnnnnnnnnn-nnnnnnnQSQQSSQQPibixzzzibTixxxxxZOP sX-xzGsZassassOO66dKZg6$!KKKefkkkKKKfkkgKKefkk'gKKffkFgKefkgKffkefskekkkkkkkkkkkkkkkkfkkkffkkkkkkkkkfKKKkkKKKKkKKKKkkfKKKKKkKKKKKKkeHKKKKKKKKKKKKHKKKKKKKKKKKKKKKKKKKKKKKKKKHKKKKKKHHKKKKHHHEKKKHHEEKKHHEEKHHEEDKKHHHHHHHHHHEEDDD<<<<<<<<<<&<<<&&<<&&<<<&&&<<&&&tW[wÚ ώX ώ3@ώ¦ ^X˜<^ÂEXXSUNb>(>utB}ƃǑ|qYYNC>*Z??)0CYpwww}֤}}ҀtHCՑwElw?wxpދtaMTЋTEYIDEDeӖIEEw`DEYǖra`0`Nc`wpXr@Nww\D&W_D`WVU&`NNᔔNq}`@ᔔq攜眔朜攔`c4S`SSXNqMMNq`NSתZ[xxixWNǦXǙBwxpsxxtbǥGmYsNmsǘǘꊹZaspB0NsmZNQooMoSno`SnnnqSnonQnsOSnnQQQnQPPP5QPPPnnnnnCnnQnRonnQQSonnQPPnnnQQQPPQQQQPPPMPPPPPPQbPPPPPQ5Wxhex#aiPWQZywzOPthå5bΦAAtY^ֳtbXCt!!w?G^lMC?^rC}bbփvbX3.tbX61aa6#2+2>+BXtt]GXwXbtGBbbXB6.ZAX3.aaAsRllvvtXGN``bttXCXqqBXCBB3ZZ (0AAAA0ZAOZZZR!OON@01qqqq`NZZZZZZN1AAAAAAAOZZZZZZsssssZZZaZAa6AAA..6AZZZmmZRZ1JfˣaA?sA612aZ1ammmZAARRAZZZAAfkJVVeffhGJJ >>>>>>>6AAammmZZZZZRR6RkxkkhKThhkfH6>KHA?ɸ2?JF= >>>2)KHKKKKKKHKKKKKHHHKKHHHHHHH=H=**==*)1>2)1s6smHHEDDH===<<==****''*)0Z0%%%s0((mAZ((RsRZ( <<<<<<<<'''''''**%**'*(% s01aOAlRZ<&&&<'&&)6a1AZaRaRssRsRZrmRrmRsRaRaa1asrRO1RZ(sOZ!6Rm..ms.!6.!!..01166maO6a6!!Za1s!as.RRlRma7aRalmm(2>?# 2>>C?C1))6ZZs1OOARrsshh?GhkZO(Gfk(kRm3Gffm#?f?̋?JKkkkkkkkkkkkkkkfkkkkkfffkkffffffdeKdJdKKKKgKKKKg*KKKKg= 7A?l 7l!RM7orlpvHl]l}\r\_r\\ErpUlEYrp_rHqppHrpHMcH<'IETDD.!1XC0"06(ZmZ3֙UU_Ă?TU[00#B[[黻A6[[YbY3asRYNC6![##O9B3#[tT[^t^[[[6RRaRsRAml##1B@0#aB3##13AO103ANraO03NOa#@Ra"RSORRRR.ORROsZRaZRaZRlAZm!m.aORssZRm.s.ssmlm.lsRmRROmm6ZN6lA11lsrORRaRmms6mRsssssRsSRaRlmRRaRasZsOmRZOZRssas!RaRSRRa6.Z!Zs1OZA1!!OssmZ.6s1asssrRlaaaZORl6RsZ.aRa.#Z.OA"#1.!.!s611OZO6.sRO!lOaRRRARlsaRaZ6ss!R1ROssmaRmalZRRaRaRRZ ?KKl(FKKa >FJFRam13> SSNB>Ml6.3B+.(OZbtG+6KKdg'7dgK /:=MMA /SosbloZ2> lw )*)JxW+2 %kחNNRMlMRRR:/^SASltmR/lAZSM/lrMArSXRrYSrIU=d6gggdKKHKdggggg6sOKgKAadaa#6AOgHss.1gʝgd=a.ggggga#gggggm#g%ggm!g%ggsOOB99OO396##16KKKKHggggHggHggN!ssNdKHggK>ggg KggggKKKggggggggKggKdgg=gg>gga1OOOOOKKKKK*ggggg=HKgg=Ngg=AAZB{{{{{{XX3GGGGGGAa!{{{{{{{{GGGGGGW!A!!{zmB{{zmXmXmXa.ZZ6.A.01AO6.Opm.ma0sA0ss.0sa#611..6a....6AZaN11666AO1Z6AGWW3XZsmmmmmsmaO61111ZAOO.AaX{{{{6iCCGGZ1A6.a.."!1{{{{{{{{GGGGGOOOO6OZzsi{{{{zW>GGGGm,,ZZZA,4,a,//111{{{OA,AZA!ZAAGGGOA6.1OZA#,!.A00#.66666aZOWWWaZaBX2[11)mBXttt>@bNT[[X>YC3XCB3)ZB3BBB3#N1ZZZZZZZZXXXXXXXX3ז}Xptwpbb}}Z6OOO^bXOBB3BXXZZZWWXXXmWvOYUbbNOZ>?OOOOOOO6XXXXXXN{{z*EF'hB>$i?()*%Cbwts((#BBO!ZGWW2XWIIII^IIIIttuIIIbtT}dIj6bW~yOX^tjHmO^]}HEmCBbHD&IujyI=ggH%BNggK(gg=FggsZ*gggg#*gg'ggggggg*Kgd=KKggdgggggggHK>2ggggȯNggZggddgK%ggKgggggggB?CNNgɗg>BggmsgZCgg6gZNgg)gggKdsgg=ggggZKg%KggKB>ggBZ>HggZ.HggZHggZHggZHggZHggZHggZHggZ=ggЬgg=ggЬgg=ggЬgg=ggЬgg=ggЬgg=ggЬgg=ggЬgg=ggЬggNgg=Ngg=sNgg=sNgg=sNgg=sNgg=sNgg=sNgg=sAsssssss"!!!@@@ZAOOAZ`qZmmANN`Naa@@@@616aXssss[!!..O[OOAAO[smZOO[aaZOO[66A6O[[mXmXmXmXmXmXmXmX.msZ..asmNA.ZaO6.OOA6.OA0!.OOsXaWsXZZXXsX{zXCX3{CW!sWCXsCO!zZO!6C1!66s.1.ms1mZssZ!W.ZmWAWZXWXmiCGZXXXXX{sssssZZ!OXXXm6sZ6ZaZWsssCCZzXmzXzzzWXmma+WWzazCGzmmmmmmm3WWWWWWWWzzzzzzzzasssaa6!!a1..a6AOa6MAa1!asssssss!!!!!..!.11#.OM7AO1.OMA7!A!1aNmWXa[XmzzCXZs1CW.!a3?Y&mgHaaA,"AZ6NZZBdgKggdgd=ggdgd?ggdgdCggNNNNCZAAA1.aO6B=KBaggHNmgggNйggȴȯNgH2aa6.A6!0HggZsHggBBKgggKKNggggggBʻZ"=ggЬgg=gg>ggdggdKgggggggggggʬNgg=3=gg=KKdggdHsgggggggss2WWWWWWXX2iiiiiisXWWWWWWziiiiiiii!!mXmXmXmXiWmBiWWs!!!!!!!!OaXiiZzXZXXmaA.mO.!1AZ!06AZmWOXma.061O1.Oma16asAa!sA.mXz>zzzz{X>WWXXasO.!!!.1AZC.X6"Wm6@a!@O NA#1(N10AA( `aOAA+`"ss0+iz{1W1W@+WWGXNs`ssaq@"""ZXzXWszXmZsAs61NA!#0Np"@NZcX.A>WAz!"@1z0NZ1>i`qqAa!q@"6WWWWWWWiiiiiiiiiaaBizaXaXiiiZBiWs aXi{i{GZWXXmOmO.#B #)BX^bWZ/Xs./Zm.7,A.A43m!7A/@ !AMM4/|1/SM4/YV,445/f?yayZFx eWBBCfώĨkkJkkĥekft׃kkfeeVehayFcqqGƀk=IIƀkGDEk_@EkVqMke>Mfffkkk/j|~jIcrlDS444:SElM44-4LIUSL4-4:NaZOTqsZA .m>%@0.Z<q`NNNZ`ᔔc}ሔ䡜q`NN|NNNNNNNNNqwNNN@3XXBq6iiNÁctN@ǁCX^tw3tb@N`Nsw`ᇐ@q[Nomp΢`qfaqp_aᔔaᔔ|TπÃkπWkIJkk_käπØkeeeeϞmkkkJ_c}k˔淲k氥ҔՀhqfkf^/lMrSS,4lAMrlq5S}4ll}4MlSr}4MSM77M-7MLMLLrrlal/䝝r74M44lS74S:4SSlrrS:MlrlMMSrrrSL硔}硔74`774/47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000LINKKuniCo3_Main256.aclCMNTRgݒMODESIZEVER IS-ACG03END {ln}w  & cr- |xpn}zo, // .vn|o&," ,%k Ehch^^ f7/|crw:0o %oy{}$rsyv/pkm% N)  % KTVwoonnv| G0b^ V1fVVVR&v"} sw"  B-}}w lv%&- |zrnvr|"y{rryorzvo#}/n-r|,n|{w mz{o-pykw -r{z $ozyyyk{ysb~g* ~d$  zX- RsQ` VT[ xdPX+ f$N\ X$  NW) FVV] SVVb VVd FV_ V  TV  SVVV TVVVV TVVVVVSVVVVVVMVVVVe NVVVVW]^VVVVVV`VVVVVf-]V1fVVVVVV1fVVVVVV1fVVVVVV1fVVVVVV1fVVVVVV1fVVVVVO1fVVVVV #fVVVVVO!RZ V_V_VVa VVVVS!MVVVV*VVVVb VVVe Kf  &ry{|{ !rz_!sVX  jVV_ JVVV$BVVV\VSVV Vzz|FyPxVPxv!,%lMRM}cMVVVl4bSV{TU^-4QVVVVRsUVVVVVYd J!Wn%d[VoR^ bOfWVVVdJ.2.bYVhVVVMJ+7= SVV SVVV J^ 2RVVVSF*VVVVVVVNVVVVVVV.e_XVVVVVVVVVWT)UWVVVVS"$MVVVVU^NVVgUVV) TV\DVVS d$f_V_! bDVVTG!MNVY^\]M8  V< IUVV> NVVV[8& WVVVV1_WVVVVV1fVVVVVU2fVVVVV   "N]ViVjVV* VfVfVVVNVVVUVVVVVVVVVVVVVVVVVVVVVVVVVVVV  VVTV' _Vc" V_3TX*LIVV5TVjSeSfn6/0,\VVPxwVVVPx&VVVVB\nVVVVV)cSe 0 $ $c72MVIIRd VVT4|{#{||voz|pry`rypyaxLkRRRxgKv====7gl?tttmgl?tt@@>3n{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{z{{{{{{{zz{{{{zzzzzzzzzzzzzzzzzzzzzzzzߞ򤤤ȗߠ}•⠞ȗ⠞➞⧦{{{{{{{{}}{{{{}}ȕ}}¾ȕ{{{{{{{{{{{{{{{{{{{{{{{{{{{}{{{{{{}}{{{{{}}}{{{}}}}{{vww2&'&{x?:(!!!{9(#!!!!{'!!!!"){#!!")+/{$")*//0{,+//000{.00000vzzzzzzz nnzzzzz! nzzzz* nzzz/- nzzz0/ nzz00nzznzzzzzv.00zzzz,zzz|zzzzzz`\z_ZNNz]\RNNNNnzzzzz nnzzznzznnz_FnzRNIGSVNNIXjNQEzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzfsnzzzzznnzzznzzz{{{{{{{zz{{{zz{zzzzzz{{zzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{zz{{{zzzz{{{zzzzz{z{{{{{zz{{{{{{}}}{{{}{{{{{{{{{{{{{{{{{{}}{{{{}{{{}}{{{}}}}}}}}}}}}}}}}}}}}}}}}|'#}}}}}"!!'ɚ"!! p|!"" y}}}}}}}}}}}}}}}•}}ȕȕȗ}}}}}}}}}}}}}}}}}}}}}}}}}},,,,,w00p,_^ZD`[RNMCYNNNNM{{{{{{{nz{{|nz{}}tSntQQnHQTSpUSVckWahtOt{{ONNJBnzQNNQPmnnNQVcl4Xhsssqsq{{{{{{z{{{{{zzz{{{{znz{{{{{nz{{{zzqnzzzzrnnz{q4nzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz775{{{{u878{{{{8==>zzzz{{{zzzzzz{zzzzzzzzzzzzzzzzzzzzzzzz1zzzz{14nnz{{2nz{{{{{{zzv>zzzzzw@zzzzzzw@zzzzzzw@zzzzzz9:{zzz#!{{{v!!{{{{{y"">@@@@>%4@@@@@;@@@?:'?:(##(#!! !!!! !""$ $)+.nnzzzzzznzzzzzznzzzzzznzzzzzznzzzzzz4zzzzzzznzzzzzznzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{}}zzzzzzzzzzzzzzzzzz{{{{z{{{{{{{{{{{}}{{}}}}򪪪臘⠞砞⠞ߤ䠞ߞߞȚ—Ȟȗȗ•ȗȕȕȗȗȗ}}}{}}}{}}}}{}}}}{}}}}}}}}{.000|0y^Z`[RMMt^ZNNNJEtNNNNNI nznn]G`[RNCTNNNNIHhNNNQViQSXhbltTNNNNNQTNNNQVXkQNQVdlSVdjrrsqrrrVgesrrrrrrrrrrrrqrrqrrquu6rrq577mnzzmnqzzqrrrqnrrqu63r66557q%7777753777==518=>>2zzz{{{zzzuvzzznu7751nz5877754n877==>%78>@@>%22@@@< ;;;<#!zzz{{{{zzvwwwvvx@@@@@;x@@@@@?<2>@<2:(#3:& !!(!!!!!"!!!!!!"$){{{}}{{{v'!vz{y"!!(4n&$"!"!$""!)! ))) "+//*000~$!&|.!! ||0")p|0+-ypop)*+ p///p00/p000o`^RFNNNYy^ZEooZNNJtFNNMIAJQVXNNNSXglȚؾȚp|Țp|pɚB|y՝NNNNQPBsNNSVhlXckrrrrrrrrrrrrrqqrsrqrrqrrrrrrrrrrrrqqu6%qu65575%nn|zp|}7y88yÕ87yɗw=p|×x@|x@nqn7534vx771v@@8=2%@@@>@2;@@@@@2@?:(@@2&((#!{{w@@@v}{w@@>@@@;@@@<@@@@?<('@>><(#! <2'!!! '!"" $)+2z{{{%z{{{4z{{{nz{}n}}}n}nn{{{{{y)*{{{{{o//,00}}}}}.00}}}}}}}}}}}+//.00/-4000n nnznz^Fnnzzzzzzzzzzzzzzzzzzzzzzzz{zzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{zzzzzzz{zzzzzz{zz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}{{{{}}{{}}}}{{}}{{}}}{}}}}}}}}}}}}}}ȀȃȚȚ—ȚȚȚ╗➦䠞砞ȗ¾}}}ȗ}}}}}}}}}}}}}}}{{}}}}}}}}}}}}}}}}}}}}{{{{{}}}ȗ•}tNNNSXWtQVckjrqrrrrqrrrrrrqsrsrrrrrrrrrrrrrrqqqrqu61|6555%v55%rqrrrrrrqurq%655q177757788==>y@@@@p@@@@quu%777651377=7511=>@778;@@@==;;@@@@@>;@@?@@?%22&@?< 5;@@@;;>@@@&>>@@?&>>@:9 >&((#!9'!!!     $!44!"!p|y!"$4|)*/p,/0p,/|y|!! )+/"  /00) 00//-0000000/0/.- p//00..,.^o[RNpCEp||yy|_Zoo_]FLNZRREFNRNNJGSNMIAtiECpy\LINNNNNJKNQKNNJUXjiNQOXjimmpmpm|pp||NSVgsABmmmmssssqrrrrrmrrrqmmqmppڞpppypywy8pwxrrrrrqrrqquuqu6551557751777771 778=>; =>@@@< @@@@@< 6577777;%5778=>@38=@@@@yw@@@@@pw@@?:pw:(#pږ'!!p⟖$"2p|x@>3p|:9@>4p|#!@:'py!!(#! &""!!!! )*!!"$)")*+ ?:& !!! (# !!" !! "$*+!"*///$* 000+-,--4npp,///00/.0000000000.-  4no` FM`ZC[RNNMCJNNNSUs\tZMM_o||tBCZMCtYOHMJCSValek4ppRMAnNJn}EC4Bnm4pp4|}}}}{{{}}}}}}{}}}}}{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}ߠߠȚ藚Ț羾⾾؞}}}}}}}{}}}}{{}}}}}{{}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}{{{{}}}}}}}}}}}}}}}}{{{{{{}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}}}{}}}}}{{{{}}}{{{{{}}}{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~rrrrqqurrrq661zmp|yppyyȚ؟|ppypppy򤤤@@@?p@?:(w& 򤟁p򤢛פ:(#pp#! y |pyyyyy؛ڟڟpppyyyy|ȗȗȞȗȠ➞⠞ȗɚȗȚȗȗؚȕ|ypppy||ɖȚȗȚȗȕppp||pppp|||||ǚÕȾ|y||ǖȗ|ypppy—Ϛڟ⾕ȚؠȚػxx矞Țș@@@@?9 @@?:( w2&  pЖyppyyǖɚȗp)pퟐyy⠠ځڞؖȚȚ+.-pp||p4p||||ȗppppp||||||ppy||yy~ptIMVj|ptnrrrqqmnn4s4pm4nrrrs4pmmrpppmp|||pp|4p|rm4|q|×pp|Țppp|ȚȚؾȚ؞Ț؞ȚȗȗȗȚȗ؞ȞؚȞؚȕȗȚȗȗȕȚȾ}}}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~}}}~}}}~~⻾ȚؠșȚػ⠠⠠؞Țؠ藙؞Țڠ⠠⠠蠠砞堞՚ؚ砞⠠ؚ⠠ؚ⠞ؚ⠠ؚȗȗȗȗ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~nnnnnnn|ȚȗȾȕșȗȗ؜ڜȚș؞عȗ؜ȗȚ؄Țș؜ښؠؠؠڠڠڟڟ覦򦦦򦦦堠ڤ⠠ؤؚ⠟ؚ砟ؚڜؚȕؚȕ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ȚȚڸȕڠ⸸ؚؚȹڞ夤⠠褥򥥨ڟ򥥥򥥥⠠ࠠ⥤ڦ⥥奥砠堠ؚșڜșȟؚșښș⠠؜ȗښȕؚȃ؃ڠ넗ؠؠ򦦦ؚڜؚڧȗؚ؜堠奤羾ȗؚȗؚȗڜȗ؜ȗȕșșڜڟ烃Țؗ؟ؠ؜堠ؚئ痕ȗȗؚؚȗ⟜ȗ堟ؚؚȚڟȟ؜șȗȗșȗȗȄȕȕ؄șȚڟȚ؟؟ڟڟ؜򦦦뤟ڟ򥤪⠟ؚ⠟矟ؚȗڜؚ矟؜؜؜؜؜ȗؾ؟؟ڟؗș؟Ț؟皜؟ڟ򥨨硟矟؟؜域⟟域؟؜؜ؚș矟ڟڟ⠟⟟؟؟⠟؜⠟렠뚚⠠癙ȗ؜ؚș؜؜ڟڟ域⟟땕ؕȜ؟ڟ蟟򥥥򦦦塟褥矟硧表ڟڜȗښ塡ؚؚؚڜ؜؜ڗ؜؜ș؜؜؜؜șؚؚڜ؟؟ڟڟڟퟟ򦫫砟堠⧦域؜؜؟ؠ؜؟⠠ڟڟ؟ڟ⠟؟域⟟؜⟟؟؜؜ȗؚ؜؜ș؟򚚜ڟ홚ڟ虙痗Ț؟痗ڟȚ؟硟硡硟矟ڜ؜؜؜ؚȡؚȗ؜؜șȚ؟皜؟皚؟皚؟뜜؟؟皜ڟ癚؟硡硡硟硡򪫫򥥤롨롧롡ڟ؟硟硟ڟ硟硟؟؟؜؜ؚ؜؜ڟ蜚Țؚؚ؟؟럡ퟟퟟퟟ럟롡롡硡⠟⟟⟟⟟塟硟硟؜矟؜硟؜؜؜⟟؜؜؜؜ؚ؜ؚ؟؜ؚș؜ڟ؟؟؟癚؟뚜؟ퟟ域礥򥥥뤥򥥥롡롡؜ȗؚ؜ؚؚ؜؜șșșșșȗ؟؟؟؜ퟟ؟؟ؚ硡롟硟硡؟؟矟؟؟؜؜ء؟؟؟ؚ؜؜؟؟ڟ؟؟؟衡؟أ뢣؟؟؟럟롡򥥥򥥨򥨨硥硡硡롟롡硟矟؟؜ء؟؜؜؜؜؜؜؜؜؟؟؜؟؟ڟ؟؟硡؟ڟ؜؜ڟ硡롡ퟟ؟؟؟򥥥襥硥롡롡룡룡롡롡룡롡롡؜؜؜؜ؚ؟؟؟؟؟؟؟롡롡ퟡ롡롡룣ퟟ룣룡؟؟؜؟؟؟؟؟؟؟؟؟؟؜؟؜؜؟ퟟ🟟؟؟؟؟룣𥥥򥥥󥥥򥥥硡롡硡롡롡롡؜؜؜ء؜؜؜؟؟ؚ؜؜؟؟륟럟؟ퟟ󥥨衡硡硥򨨨000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000LINKmk!logo256.aclCMNTRgݒMODESIZEVER IS-ACG03END +  \ XX  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX $  XX  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX4 $  XX  d XX  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX ,  XX  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXi  T XX  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX      ggokkgkkooc|ccko9oko)<_1-R1cd` `$(  0$0<(084 (--)%() +,/ )%+!))K%MMM!o13Q sPqq   _ @DHL<A95QE%9$AU!U"MDM Y a!]Aa e@i@iaiCYDYC]ce'5I1FAEMk-j5j=-gMAd]]-5=A%1)5=EB0JU:>QNsNRVVNb^Wg<[9gZkZk]_|g{ozwkswwss{w{10h ,,h08U((- 91 I=&E(I*1*9JAO w?~LLsO_K9kUsg{k^WO_[{swgsww{8=4AuESu!%:.|26o 5V1s!)1Y6>8 =LEMU^TfnIMQ8Zy^bjo-&:K$"d&*=} ^\-5>~JF>O[g !##cefHI !!BCD @ @ABC @A @B A``@@`@ca`aeg  $$$((,(i 0&n +, 8 !4D -&EhM0I)K)) !O!01HE1!-3 rt% hI5UM9QI= B)5%).&5)/6-)&9R262U6IU/F1B4FFZrRYZ&W6y2|. [>VRBN22Y^N:FvbVZb6>G?GbcS>Oj9gZk\g_SS_W{ssgg{w{S!t%)-296Z:>.p%-56w:BK!!Bc c !)%)%J)k-k-1559==B1F1FRJsNsNRVVZ^^c9g9gZk{o{osww{"!!#"Cc ! !$CD(EGe @ !"@ A @@C$! A  AA (Bb ``'Fdcb   $ $($(( HKL 02 ,0 ()`XbTHD82$ !g  !.T(:$ (T8 pSXE'- 1J)-GEDUM)1%-JE=gYQ_0(:vx){1-5U99Q]MU6&66IY?&M5V61NY&.fQVvBVz6BFF}*2_^ 6>onj^oNVGD' - *! 㪚 =( $ .%ɓ.7 $# #4!   0$ (6*  #. % >; !׍ !"!(%J0  $ %! 9 ͻ 7A  ő!0'&&,,٨*P) + &)(! I> ɐ+ -("%BM !110",- %IJ/H*Δ 4)'/+/.Բ#G6 =#-,4$-칶 95# ɥ-*!!)8&5+.+&/+&A3 /*լ ($.' ض#8# A4$$A"+2ƿ 7(  B*ٵ EH '*P;4H18P5$H@".I;$MC$  ?D,2EB.DL8 3E/0AC;¿9F>&);31FHF1 :A;)43+@RG=߷*?F* "80$3SXI˭;O: Ҿ<5$FZW6 賸(JC) ,B 9W]J IJ>I8 ڼ?1)HZR1⺿&BC/ ˼$?6UZD1!θ5@;' ڽ3/'M\SC-Ʒ%:F:" ջ 8AWVP? ܶ'@F0 (0LSZL.ô-LE&׽(AU`\F* ۹:X=#̽,*ITYS=ȶQR1"#;QZ]N1ṵ7_K),'JT]]F(ɵNaB '8MUbW;⿸+d\.  *!DQ]bP/; ImF Ͼ-1KP]^C÷$hc, о,)!BPVcW0ս ItMٸɾ0,JP`gHǷ!fj3 &):MTg^3 ߼;pS Ͻ*!$DO[iP&еWl9ų +0KP`b>￶/i]'"$@SUdV1 ׶InIԮ ''NV]cI&'^i8%7QQ]\;ݴ8jZ%ެ  "#HUSbS+ǴOtIȮ(!-RQV^A칺*ei.費*"8]h4豳3ZWYP5ݲGfXЩI]XXG*ź.Vk@ ︭+WYWV=举Bf_#ڨ  @ZTYP0̻&TlF!QXX\D">eb+ ௸9XV\W6 ѾSoLʫ KY[`M(ľ8hi4亲 0SZa\=µOqQ$ װ CZacQ*Ͽ½3ih;Ǭ(P_b`Aȹ͹KqR* 浽! ;[adV,ֿ׻+fiCԪOcdgHDZ Ir[0 6^ai^-б%clFݬOaflHջDq\, ü 6\co_+Ȯ bjB M]jlHѸAkR,ν5Uep\,][<  E^ngHɳ?WJ24SgjZ1ؼFSB+D^k^HȬ-KL<$ 1NjbW2 ׷7IE7:^fYG"=GF. *KiZP5"Э*AIC 5_`RB2" 绫2DP3%HcVJ>3̰8PL !0ZZMBC' ䷱&BY8@ZQEJ>ȴ-UQ) (QVJGN-⺸A^> %9SMCRD!ɹ&XR1׽!$GPGKS2@`C+#4KJCUF'ϿƾWT< =KDNX9Ǽ8_I3",EHCYK-ȾSXB" 6GANZ> ̾ľ-^O7  (=DAZQ3 K\F$%!.?>L^E$"]T< ߿%#4??ZX;BaK+(#&8=KbN-ÿXWA ) -=A[^@ν5`M5 $$ 4=JcQ1 Ǽ P[E$*&9@YbD'տ']S='.ƹ1\S(!HKWdO2 ׿E`B1KLa`E&ʽ +WZ0@KSeU8ü<`L! ؼҿ(IL]dL-;$Ma; 8LPc\@ü2]V) FMVcR3 Լ DdF ̶Ѿ/NO\`H%Ż*Ua4 ?QR_X;߾7bS! ٲܿ&KQU_O-ͼ #If?¹Ͽ5ROX\C.Z`, !ESO]U5 ׼>fOͲ-OOR\J%Ⱦ 'Pg8;SMWY=5a[" د &HSNYQ-Ѻ!GjF0QOQZE /Ze-  #?TMVV4ݹ@fRȬ *KRPZK&ɺ*Qg:벹!6ROSW<鼾;^]& Ԫ (CTOWN.Է%IbL /MSRVB!û 4R`7߭&:TQUQ6A[W#Ʈ ,FTPVG'̸-L`E鳺 &5PQSR:QXhP޺)cT-ز "LTd_9 ɫ JX>#?Q]dP#۸'PL2(KWbW: Ƨ =L>+=PaZJ" Ӳ$DC6()F]]Q6ྦ 4B<56TaTD$ ˮ8==0 &D_XK4%ٷ(:>?! 3U\N>0' ¯0;E4$D\QE93Ӷ4CE! 0SVI?=* 忷 (QJDL;˾.PH* +ILDLJ, CR: :LGHQ= .TJ0 *CICPK/ ESA"5HDJU?"+TL6 '?GCTM3 FVE$1DBKXB$Ŀ'WP9 &:CAXQ6 EZG'#!->>K]F& [T< %#3??ZX;@]1 IklE44"DU$1-!#?T!.,!">U.+ #@U.3-.GU 30$*HS30%,JR30&.LP30(1OM 31)3PK 41+6RG虵!42,8SDᘸ"52-:T@ۗ"52.U6Η$530@U2ɗ$531BU-ė%643CU'%643ET!&655FS'656HR'657IP'769KN (76:LL(77;MI)88OA뙮 )78?O>嘲 )79@P;ߗ *8:BO6ٖ *8:CP3Ԗ *8;DO.Ζ *8GM!*9>HM*8>IL*8?JK*8?KI *8@KG*9ALF*9BMD+:CMA*:DN?*:DN<+;EN9頸+;FN6䟼+;GN3ߟ+JK ȡ0@JIģ1AKH2BLG 3CME 4DNC 5ENA 5FO? 6GP< 7HP9 8JP5 :KQ1ަ ;LP,ئ ! /KW:  1MW6 3OW1ܮ 5PV,կ6RV&б 8SU!ʴ :USƷ \8+"õA\2,!D[, -  FZ&.پ IX . ׼KV. ֻMT. ԹOQ #- ҸQN'- жRJ*, ε"SF,+ ʹ&TB/* ˳)U=0) ɲ,U8 2( DZ/U23'Ű3T-4&ï6S'4%8R!4$޿;P$4#ܽ=N(4!ۼ@L+4 ٻ@G /2ٻ>A2/ػ<; 5, ػ:47) ׼ 7.8& ׼ 4(8" ׽ 1"%8 ־ -+7 ֿ )06  %43 ! 81  ;.  =* !?& '@"  -@ 2?  7>  ;<  ?9  B6 !E2 'G. ,H) 1I$ 6I ;H  ?G# CE % FB' I> * !L:+ &N6- *O0/ ɼ/P+0 ƹ3P%1 õ8O#2 @BͺUd8 Ϻ:-̴Sj/%Ŭ++(?h>—- ?UF Q7-S8'ಎ iCG3(ߨҽ=eF7* 2:aL / &͐+KK! $ 8 0@-5 2-C%#1"ɵ"$J.. Ŕ"$F$,)& '?- .%$ύ$B,&' ל%"A.&* 73 ( -/  $$  # + +  $)! '#. :! #= "!;# !5# )&" "$ -  1 0 ! )  +  # 3  5  6'  42  ,A  þL  ƺO%  ϸI/  !׵F9 " >A !5F "+H#  &H!!Ͽ! D( и$ ?/ Ӵ%' 55 ӱ*- .6  ׯ(2ļ$6'!ر"7ŵ3,#ٲ;ŭ"-0&ر> ũ'&3*٭ =( Ȧ&"!5!.٫ 81 ̢#(7#0٩ 09ҟ,4'2٩ ); ۟/0,3۩ $< /,00#ެ !8 +$'4/'⯴ 4%)"61*粯 0!, 63,촪!."-"35.!.!²+$08/ . dz ((/2˨2# .)<3ѩ /(.,:4լ,,+.73 ۯ'1(152 ޳!5&04/㷸6 #27*輵6  $26'ó2 "08( ʲ. !09)ѳ*  18+ٴ% 2:-! 3;.  3<0 4A0  6E0! 7I3$8K8(8N:)8Q<*4T@ +/VC**ZDʾ+"%]FͶ+#`FҰ)&`I ֬)(`O#ٮ)+`R%گ*,!\W'ܱ++$ V[*ߴ -,(Pb+㸹+-+He-滵).->i1迲$006j5ǯ/2/h: Ϭ,3*c> ׬'5!%_Cޭ 7%!ZF 7)TH3-OH.1KK(5HI #5 FG! 4EG#1EE# - DC" *EB (BD )>G (8J & /M$ 'N" N"  K' F*  >.  51  ,1 "/ , ' "                                              ! # $ %  %  #"  !%  ' !* "+ !,  - -"-%/' .) /+/.-0+3 )5 '6"%6&#5)#5+ 5,  4.  3.#2/%00' .0(*2)(3(!%4($  #5(&  "5)& 6*&5,&3.%20%11%02& .3' +3( *3)(2* &2+ #1.!10"00#.0& -0)  *0*!$1,"2.%2.(1/* /1,+3.&50! 62$ 54& 27) 09++:. (;1 $94 !86 69 3; 0<" -;% *;' ':) $:*  9+ 9, 7, 5. 2/ .0*0%/  - + )&$ !                   !  #  & ( "+@0\                 !" $($"!(%'*#'-'ͻ$/0&Ǽ "0/ ᾶ(55#԰':;%Ǣ .A>!󾚮,A@"򺕲,?<뷚,@9볔-B;笐 +B:⨎1D7ߦ  -@8ݢ 2A5ڞ1C6՘ "2B0Ӗ# 2D1˒""4E.ʐ"!3C/ŋ&!5D.%!4E.( 5D)%5G,' 6C%񶇱&6C$񱇶 '7@ 밋#7@鮋 # 8=嫎 # 9>⥌!"#<<ݢ!#$><ۜ#$%?<֘#"(C9 є$%'B8Γ#!'C9ɏ#",C4ǎ#!+E1Í!!/B." /D, 2D*"3C(񴊷 6E%!6E$鮋 9E髍 9F⩎ ;D⦐ >Cޡ!?@۟"AA֚#B?ҙ&D< ϖ(G:̕+G7ǐ.I4ď1J24L/8M,񵉴;L)ﲇ>M&뭅AL#誅 !DM䣅 $FHߠ'IFښ*KC֔/MBҐ2N> ͍5N;Nj6M7Ê9N5>N1@N."CM(#EM$馇$HK䣉 (JKߝ ,MFڙ-MFՔ1NBѐ3P@ ˍ6P<NJ:Q9=R5@Q2 CP,򱄹 CN($FL$꧇&IK 䢉 )KI*LHښ,MF֕0QDђ3RA ˍ6R=Ɗ9R9Z?C];F[8IZ3JW/ MU*죊 "OT%瞎 &RR!ᘑ )UPܓ-VL֑ 0WIύ 3VB ȉ  7W? 9U: Ƌ 5Q99R6=S2@S. FP) GP&裉 JN!㟌 "MMޚ &OJٖ +RGӑ /UE͍ 4VBLj8V>† :U9 >U6BU1FS, HS(騈 JQ%梉 "NQ ᝌ &POۗ *RK֒ -THЎ 1TEˌ 5XBƉ 9W?>X:@Y5DW3HW/IV,륅 LV(塇 "OR" &PPܘ *SKד .UHӏ 2VG̋ 6XC NJ8XA‡;X=?X8AX6FV1  IV+  LS'颈 !PQ"㜊 &QPޗ *RMؔ -ULӐ 0WH΍ 5XD Ɋ 9XBÇ;Y>?Y: DY6 EY3 LX.  MV,  !PT&矋 $PS#㚏 )TPޖ,UNד0WKԐ 3[I΍  7ZF Ɋ  ;[BĈ =Y? AY;E[7HY4LX/LV+줋 !OT'矍$PQ"⚑(SOܕ+TMב.UIҏ1VF̌ 4U@ Ɖ 8V= :U9 =T3 ?Q.@$8!»ú",2?Wggxh]RE9) Ȼ $-/"7C. ܲ-A$1B>ʤ@'ҴB/ /ZKLʸ LA;kBO#Ϯ]EHe1íO$˦^B޲L^-辳JĦ!X>߲O`,ݵ$@ #T9߳Pa$Է&2"P0ںJV #!G";A $.  &"*% +)(( ,!-%  %       !     %   "               @]   # 6!(ֺ8& ˵7L00 =E. 䮸PO >. %!gZ 6 ! ˙P8&T54$$(W1/ &R)ڹ) 䣓4V$ֻ*ݝ=Tм&ݣDT-!#᫲P]!"1$ '᪶X`%-%ڥ ZZ!$#ϝ^V $"$ ǚ`O!!!]E &[> (V3ﯛ+R+ ;Z,%AW#$ 嬮ES&貹MS"(䱾 NM#% NG$"  ٮK>$ЩF4#ͫH. &ˮ"H( %ɲ)I%(ʷ0J!)ɼ5J!+ :H%* <,$ >6+ ;. *ݼ9' +:%0<$4; &8 '=,7 ):.4 (4./&,,("%+"  ,, .-, ",  %*   '' '$  %%%%!  #  !    " #  ! !  " # ' "$&*)())-* /*1+ 1' 3( 1"%5(5!,8'52:& 5߿ 6;$ %5ٽ<=" )4 ԽA=+1ͺD:..ƹ#F8 /)*I81$1L63!9O5 4>O1 1ݷCP.&2طHP*'. ѵKN% (*ʴLK ($±MF'$PD(컶-VE)纹4XC  +亿=]C %+F`A*+ ܺ Ma<-)׹Q`6+"ζS\-)ƴSX$&µ!WUܺ #$ 德*[Rո'$ ໺2_Pζ+#ۻ;aKʶ- չCbFŷ$0θG`>)1ɹM`9 01żR]1깺51 %VY(ᶼ8/ۿ-ZW!ڳ!;+Ӽ5\Rճ(?)κ=]LͲ.@%ȹ E^EDz2?I\<5<໶MY4 9;۸"SX-趴=9 ֶ+WU%ᵹ@7д3YOس!B5ʹ=^MԳ(E2ɴD_H γ,D-Ŵ J_Bdz1D)N]91A!躲RZ0ﻳ4?ⶲ"UV'䶳 7=۲+YT ޳:;ְ2\Qز=: ӱ.D/Vd72D)Zb/細 6C$귭&__&ޯ:A㲮.c[ԫ֬?iR Ƨ%D< ϩGkL*E7ǦMkE0G3 Sj>7G.Zj7笥 =G)_i1ߨBG$鵫&df)֣EE㲭.hd ͟$HBܯ5l`ŝ+J?׭=o\1K; ѪDoU6K7ʨJqP Ы>n`6P;˪FqZ 9N5ŨLqSJ)VnB @F#鵦[l;妠CD㲩 `k3ޤECް)ei+֡ F?ح1if$ѡ(I=խ:lcʠ-J; ѭAp_Š1I6ˬEoY 4G0ƪKpS7F,ê QqN8C'VqH ;B"캩ZpA몠>@跪_o:㥡>>淫_o:㦢?A깬`o9⥢AD"캫`o8ࢠCE#캪_n6ݟGI&@];:8/& ǸKhWE3"ȹChXF5$ȸIgWE4"ǷNfVC3!ŶReTB1ĶUdR@0 öXcQ?. YcO>- οZbM=+;ZaK<*̽[`J;(˼$\_H:'ʻ)]^G9%ɺ-^\F7$Ⱥ0`ZE6#ǹ3aXD4!Ź5aVC3 Ĺ7bTB1˺ BhS>'İGiR=&įIiP<$®KiN:#!LhL9! #NgJ8 ξ&OeI6 ͽ(PdG4̻)QcE3˹ +QaC1ʷ-R`B0ʵ.R_@.ɳ/R]>-ȱ/R\<+ǯ/RZ;*ǭ!/RY9(Ŭ%.SW8&ī(-ST6% «,+TR5# /(UO4! Ͼ2&VM3ν 4$VJ2ͻ5#WH1̺4!WE0ʹ3!VC/ȸ!1 UA-Ƹ(.!T@,ĸ .*!R>*ø 4'!Q=( 8#"O<& < "M;$ֿ=!K:# Կ >!I8! ҿ= H7 п;G5 ο%9F3Ϳ,6E2̽23D0˼70C.˺ :.B,ʷ=+@+ʵ>)?)ɴ>(>(ȳ'=& <'Ǵ/<% :%Ŷ5:$ 9$ú;7# 7#@5" 5" տ D2!4! ԾG0 2 ӾH.1 ѿ H,/(H*.0F)-7D(,=A'*A?')D<&(F:%'F8$&D7#%B6!#?5 " <5 !85 44  14  .3  +3 (1 &0 $/ #-!,*)  ' & % $ $ # " " $! %  % $ # ! % ) - 0  2  3  3  2 1 #/ )- .*  2( 6& 8$  :"  ;   ; :  "9  (7  -5  2371:/=- @+B) C' C% C$!C# &B" *@" /?!4=!8; <8 @6  C4  F2 H0I.J,J*#I)! )H(# /G' $ 4E&$ 9C&# >@%"B>% F<$$I:$)K7#-L6" 0%M4! Ѿ2+M2 н31L1м 47K0ϻ2=I/λ0CG.̼.GE.˾$*LC-*&OA,/"Q>+2%S=*5+T;)62T9(69T8'ֿ4?S7& վ2EQ5$ Ӿ/KO5# ҽ,PM4! н)"TK3ϼ&'XH2λ#-[F2̻!3\D1˺:]B0ʹ@]@/ɸG]?.ȷ!N[>-Ƕ$TZ=+Ƶ(ZW<)Ŵ-^U;(ij3bS;&ò:dP:$²BfN9#JfL8! пReK7 ϾZdJ6 νabI4 ͼh_H2̺n\H0˹rYG.ʸuWG,ɷwTF*Ƕ%wSE(Ƶ0vQC'Ŵ;tPB&ijDrO@%³MoO>#TlN<#YjN:"Ѿ]hM8 н`fL6 ϻbdJ5 κbcI3͹$bbG2̸,baE1˷2b`C0ɶ7b^B.ȵ;b]@-Ƶ >c[?,ŵ?dY=*ô@eV=(&@gT<&,AhQ;$Ӿ0AiN:" ҽ 4CiK9 Ѽ5DiI9 ϻ6GiG7 ͺ$5JhE6̺,4MfD4ʹ42QdC3ȹ;0VaB1ƹ@.Z^A/ĹC-^[@,øE,aX@*E-dU?(D/fR>&տ"B1hP=$Ӿ+>5iM<" Ѿ3:9iK: н:6>hI9 ν?3CgH7 ̼C/HeF5ʼE-NcE3ȻF+SaD1ǺE+W^B/ŹC,[[A,ø@._X?*¶ =1aU='95cR<%ӿ69eO:" Ѿ3=eL8 ϼ1AeJ6 λ/EdG5̹.IcE3ʸ-MaB1ȷ-Q_@.ǵ-T]>,Ŵ-WZ<*ó .YW;'± /[T9% 0\Q7# п1]N6 ξ2]K4 ͽ4\I2˼6\F0ɻ7ZD.Ǻ 8YB,Ƹ 9W@*Ŷ:U>(Ĵ:S<&ò:Q:$¯9O8# 8M6! 6K4 Ͼ 5I2μ"3G1ͺ$0E/̸%.C-˷%+A+ʶ%(?*ȵ$%&=(ƶ(%#;'ĸ,$ 9%» 0#7$3"6" տ6!4! Ӿ8 2 ҿ91 %: /+9 .19 ,68+;7*>5(@4 'A4 &A4 %@4#>5 "@+{(                "  (    ./  Ⱦ4@2$-!@?) -+ #! Ӻ&K># *8) $ "Dz=L668!$ $῱HG.&@7" %ֵ&PB% 3B0$  #"̲7L8>?& & %ñBG.)A5"&޻H=$ 6B.  $$Ӷ-F4B>% & ʷ5B-.G7 )>:" =E.  %(ٽ>5!GC$*& Ѽ+<) 2I8 # !-ɼ 35  ?J. "',4.  Ǽ'ID# (,' "2$ 9N9 -%/', μFL. (***(% ĺ,ND!1 .$ % ۿAQ7&2(, ͷ"OI'4).'  Ÿ7Q<$5- ؼIL/ 1/ ') ̹(QA 8#*   źI0EE") 1)ӬKB& .J6ҿ *# (1ᆭ9L7>F#- 0- ذIF+(H; )('1!Ũ/M=  7G)-  .-ᵧDI0!E?%+$0%ͭ#LB% 4H1 ,% +.콩( $,"ϲ$J@ 6G- % *+­9I4BC& +%غEB%/G4!! &+ʱ1H7=E"" *& ߾ @D( &E9 !  #*ѵ(G98F( ! ((Ʊ9D-  C=" * ػD= 3G-%*˴1E1@> *#޿@?!+F3 #*Ѷ)D3=A" )' Ĵ;?# %E5  !*ٻ!B4 6A''(ɶ5?(  B7  ,ܾA84C* ))Ͷ0B,B;"-"?; 0F/  (,ӹ'B1@? !.& ų9>%  +F4  &-ٺ A4=C' -+ȴ5?) 'F:" $0"޼@7 8F- ,-̳0B- D?" !/%?:! 3H2 ! )/г-E1AB# % -( A>$ .H8##.ֶ(H5=F*& +*ĭBD*&G>' !-"ٴ#J; 8G0& )+ī>G1DB( +%ܴI?% 0I8Կ(" $,ǫ8J7?E')+( ඨID*(G< ؿ'$ ",ɫ2K;! 5G-+ (*㷧FH1C@%' *#̪(LA' -F2*" %)繧?J7=C#) )&ЬKF-%C5ο*%  #*6M? 2B !+!  ''ӭGJ2>6 *) )𽨹/KA#,A ,#  %' կAK685 (*  ')IC' &= ,' "' ײ;J833 '+  &"HD) 9 +( $ ٶ6K: ,1 &-  $ƱDF) 3++# ! ۺ0H;%- %-% !ɹAD*,(+&  ܿ-F: ( #-!) ˾?D*  &**"( *F: %"-"ɽ," >D) $**׿%+ )F:#!-"ȿ.# >C( "((&.  (G9" , /%>D) "))'/  *G8#  +0'?C) !)(&/  )E9$,0* >C+ )&'0" *F9 #!+1+ =C, (%(1$ )E: $!*2-  #+ν /3 7F4 & &'!4, AA"$*" ѻ/5 1G7  & $(ž4-=C&"&$Ӽ-6")E; '!*Ǽ70 ;E+ "&&׼(9'  #F> & -!ɸ 66  7H1 #',ܾ!:- CC%#-% θ29  1I8  $ $,81@E+-+Ӹ,<' &H> "#/"ƶ 75 8H4)-ٺ%<+ FE& .&ʴ57  0I9  %. ݽ>0@G,*(Ϸ3<% )H?   -#@6  :I3(+д2?) FB" ,% 濯A83H6  %,Ѵ/B.AE'" +'羭B<$ ,G:  "-б0D1<*?: $ *ɮ.@5/A&# $' ߸:=+=6 $ (ư,?5,=$#%ڸ9<*:0#  (ó,=4*9# #׹7;)7*#!&Ĺ+>4)5"  ӻ7:(5$# "#þ,=2(0 $! ѿ89& 0$"% ,>2 &+$%  89% -#"$',?1 !%&,  ;9#&$ *(.?0  &!/  =;" "%! Ѿ .* 1A/ ($3" @=" &! Ͻ 3/ 2D3 '&7%A>#  (! ͺ 440G5  )!9* BA')$ ϼ38#  .I9  "*ý90 @F-*'Ҽ/:) )I> ",ǻ94  !",ȸ89# 8F4  $ ((&;3 DB$," Ϻ2:)  .G:  $%*ǻ86 "&!.5"  )@2   !&2- 7;!&"&3# &=0  !'.+ 37%  -" %8, %(' 15  #)  '3(   !'# 00  !% )1$  &  $0,    !$ -0   ( )1*  &" #1/  #( /3& *  )6/   )* 56$ # %.  /;0 ""/+ !<9!& ,1 5A0  !&%!2+ "A> "*ν@,9@$빼>:;B  1P,.罻ӿ%*@7(3#ʴ"$.*PE!ʻ4?NN!""08-A>IV)θ#9\[^7 ܣ?maQD/9)ծ4PME\\Q;ħ 6OqwWB(鼣+ScgTU^I.ʽ.4I]fm^=!Ǵ-3F\ema@#ȷ +2CZdlcC&ʹ)1AXclfF)˻'1>VbkhJ+ ̽%0PX]Q3̼ &+;NV\R5ο $*8KTZS7³")5IRXS9 ĵ (2FPVT;!Ǹ'0CNTT=# ɺ&-@LSS?% ˼%+=KQSA'Ϳ$*:IORC)#(7GMQD+ĺ"'4DKPF,ƻ %2BJNG.ɽ$/@HMG0˿$-=FKH2#*;EJH4þ"(8CHH6 ſ!&6AFH8!  %3?EG9##0=CF;$ ".*Ŀ'5=B>,%3<@>.¾#1:?>/ Ŀ".8=>1  ,7<>2 *5:=3  '39<4"%18;5$#/6:6%!-596' +386()266*'055+ %.35, #-24, !+03-)/2-'-0- %,/-!#*.-" !)--# '+,$ &*,% $)+% #(*& !&)&%(& $'& "&& !%% $%"$ !#  #   "   !                                                                                    @T n   " $& *>>?>?=  :#8 %3*4 '/24 ,*71 +$;. ) >. '#=* " '<(*;' "-8' - 28% 3"86#9#<2"<$>." >&@+ $>)C&ټ-<.>& 3<1:&7>35# 8B2.!#8F/*)9K''+>N$,BN%%,II & +-PB& ,/W2&խ,5Z%'Ȯ ,0 *@0+A3-B4 /C1!0C0"2B.$4@* %5>'%6;& "5;&  4;% 3:%Ŀ 29#þ !28'ü !28%  26"36 16  04  ".4  #+2  "+-!"*(  "!'! ""& #"" %"  &" (   ' ''&$ #!  !" ! # (# .  2 $5 +6 2; 6=  :<    .A< 2A:5C8 $8A6 *9?5 0;=36<90  9:5+=72(@40%A0-!(@-) &2?*% -8?&!4@<":H;@L8DR4HW/ǿKZ+ ǽL]' ٺƼO]!Ҷý#O]#˴,O] - óĽ6N\ 5Ʒ=MX 8ȴANS ;DZDML  >󰷾ȯHKD ?鰹ƯKI= ? ᰺ıLG4 A گOC.@ ұO@&! ?ͱQ: &"<ʱ Q4)":ƲO/- #5µºM*.#1ƸK#2 ,ĹķH!4'źǷE#6"ŻɹA#:ͼʺ; ";#Ϻν 6 !@&  й#. C#(ֹ"' E')ػ#G/&׼"H4# ٽM;QB UD#YH ([J  -\L 3ZN:[M@YMFWL LUK  ROJ TMGUJC  VJ> 'VH8-VJ1&1VJ(,5XI!0 7XH%4&:[D)5 )<]@-4-?\;12!0A\5ݬ6-֠ &4B]+ձ<$ͥ*7C\϶>ʨ/9D\̸C ¨2:FZ̹D 67PC̴$4渥.@6T7ɴ,)㲪1B7U,ø0ެ6A7T"濽1ר 9?:P1Ѥ';==K޸0 ̢-<;?F ٶ -ã2<<>Aַ )6<=>:ҹ &7<=<5м 渮9=<8. ݷ;?:5( ظ <)$ "Ⱥ5=9' %ƽ:;8"&;88&<57%<46#;25 ! 83063- 45% 46 57 :2 # >.* D%/ I 3J3G  0۸$D)ҵ.= %"̰ 85-ƫ?/$1A.*3D+/3 E,43 F* 71!E&8 -!B$8(#A $8 "(>+5,920꠫/49,㤳.,;$߬ *#;޵&: ܽ 98  "5 *4 16 77 ;7  >:  %?; *@<  @A  (  #UA6]mt\-ˌ%bxATiuiv_aL62  !4/?+EBD!ɤ /@pC.*\x`MX{ZCXR-5@2*$- Ӽǩ':A#3d]PUfgH::D5.*$!; *Ž!+( %)&)(,(,'&'$%,& &  Ȧƪи  %-38(:/347<4//1*+1#  Ǵƿ½'1)7;./1<=?H7."!"   ý  $+0.721,-,.,3,',&  !"!%$'+'&'%                             !! !#A 6.2quzAB.#kGu)!Ņա (:6>$NN365\FBL?.­7+%3J;F?Pc9C86I:2*- ɼ$&B-DNPLD5'$  ü*%)KD17=GEA@DF;*-/'#'    ") .:C=@JIRJXQTJFOLEA-0% * ӹ!'.//08JJDA1$2:24+'26%$ ȿ         (+''&  "&+,(!!      !$ %'""&'($             %%             ϲ8`J,4X^a !ˊΦA;?QTKKLcXe+8  +#ӳ6!dmePJssagUpd>B'/2 ݼɨȺ!=QFah[vwxneRE?4( 9,/FaMFKOQOIJOM;.75)*$$!ĭ  /;>6LR]P`^b^[`YVHIM@=/ ˹ /9IMVRSO\gbYT;17D>85) *" '19:ADEA9;=:2/# "(###%!            #$&          "               ˶ 7 lA **KAz&Ңȱ8HKD>NG?UTYp4/ 9%޽ɱʥ > \jf]Scig`Kdk18)!-ؼԹڦп  ')/ Ƕ"'3<5FPUKWX[ZUXSPC@G<3-ͽ» 05NNUWSNVd[WP9*,<:2+!  ̼'7=CGELPHHIMD<=::3-!Ƿ   -5,./)/1.(#    '%%% !"          "&!                       I/o Ig P'''&ɦțѰ Ej2;M\QT^tQ?7 $/3B@JROS8*! P/)\B.2YI3BJ'&<70)8.3#   # κʢȼ 9A6;NZB68IC<==#0c)!1/T1! "$#"25/9BD&5579.5,0! Ŵ !) )2;8CA@;:<=:B=7<8+'$# (0487::<=A."C8C`@21O`8LE=и+)/#AGDG=fQ5E7FK<-.$ Ľ  3.$@?:31$  ̸"6$%>U=6:@B>7571  ɮ!(11*>AI>QKSLRSQL>?D96*! Ƹ %99FBC@PXQKD-(0?96/* 5* ɾ " "%*# #''%"      !&%"   "'),+&""!"    ##!&)("&)((     "()&            &)#j;");:71, Ǽ ')!*(&++%!     !        #%&    #$"             # MR^(.T''|3 &ԡ򻺰.DBLKSVNbd^pV5: ' ܳ 3+ EueeMbqjj^`{HE@3=-̹ݽѫų1KGOt[l~|tmgUKE>,"' Ϸ$$*QQ32' (Ǿ+19<AGG!XNW9.) J$ -Y:)5ZF4EG%*>900<25$ ! ) ͵ʽĽö =B7?R[B9=LC@?>!;b$&14W) !  #($&57.?FE'DSM-@BFA@/%*!Х  )1<2D>DDJQKJGKFGLA0(*+&)%ƫǹ/)9A7:>IQTaPI>97<;28-1! #)!+6=;FCB==>?=E>9>9,)%#Ƚ +36::<<>@;784+!                       ""$$"  #$&%D 13- $o p9A" .`G( ڑ&,4=:[Y_xZVN5>B',*M2XV/79kCCMC/¥ /(%5DAG:Qe5@9;LA1+, ˾ : 7B=41* ν 4*$0RF6:=CA:688& Ƚ#"-4(7@G?GNMQKUOPB>C>72 " ­27?DA?FWSMH5%*9<43*",2 ¿ $$'& #'#$      %'!"  '(--)"!$!#      !%!$)*$$***%        &)(#           ӱ 9bJ, $G,#% ة /GIF?6)6. ۩к /I>UqSezthc\H<4+ ɱ6/*8\R?FILLEDGN<&,:&!+ Ǽ&(5?9GSXOW]\_W\UTGBH@40 ʺ 26NRW\XTXib]WA//>A61&% ѿ 06=A?DLDDEJD;<:;50%  "*#"&$'$           "#&#         "!              @]Z. E/~4/᳗ż )GGH:JJ/"/!ž %#1=8APUNQ\X^TYSRF?EA21 ƹ /3IQS[URRd_YTA-+7>3/## Ͻ "48#" .$D4N!HPMA+ľ L: \H/1PN8=I0!;:3&8+4"   Һ̩  1D9BNO]TFB434:/4+.# ȸ *#(2;8@BA<8;=9@<589+&#" ù#/28888;=;674,"                           !##"  $$"')D,5& ,bc3?1P#;* ݍ#&$ 8?;WX`u`XP9BD"!3/O2UY*15j??EA,㺾 .*, 5AJH;Ri6BA=LF1,)  ƻ "= 3D<22.  ο 4*"/SI39=AA9547%Ƚ$!+4+7AH?JOOROUQQB=E9 -" !  *)2(-9D>CTYSQ[TZRYTSC7:7'&ʾ 7?T]\d]ZWif`\H2-9@3,! ˹ $6>FJHIPKHJNL@=9950(   !*'$,&),)#     "      !"$&$         !$#!          ! 5".j.,$6Ieh3ﺆBFOAIYNSe[dz5B*ĸ‹7!nejW[emkdTya62)" ( ĸ %27<>=EFADHJ>:9874/#ǻ  +.%-+',*%!    !        !                H1 #2/ 'Qe2S.$ ),ޮľź59620/( $8"$  ǾĻ" ('.(*36'891+-&%,$,#Ǿ #.17CEHORMKOF=5-12+,& ξĿ½.7BOORVTPMKMKFC?1-! ǿÿ!.9;4,*-,)&  #" &*,+,+,*)*('#!  $(**)-0011-)#    #%&(-220,-/-)'$   "&*,,)%#"   %'%&('$!                               @0N  ) (9qwyU1BƱ=]\H7Ź:]_?'͵A`vC-7ƺ2aa,/&еôDyrC7P-Ż6bW'74(۽ĵ ;kE187-ʽBcAB>Q.$ȹAC;+C?(ô;M?:Q@9!ӵNcIXXUH8 NMGOTNL4ɲ2./9AEI* Ź87182<1ʳ ,(2.6;;ɪҵ (,5A@ι 02::T7*ȱʷ *=5MW>7ϰ,3.PE?.ȯ4&=LKA5 Ӳ",)=HH@0 ϫ#$,;FB;%и28>1' )4A>8'ñ*6B==(.CAM;'"29AI1&ߺ10D<0"׽ (+:EC0-!&8@C%$. $-B9'.п/C1-'#K)/41!KC13;4 'J=40C. .@>*3:)'?5'56,%>-+19*0;1/8?. 1810;C/ 07/0=E, /4.-A?/)1'/>>0*/'5:G) *%+/=E$ %%+*C>$ (".C<% % 2B:& $""5B9*# #8A:, %7?70$6<55  539/ %24>- *,9=1 $+8;2 +4>/ (4?+  %6?' #9=%!:7$%86# '77"  $82" &81& *64')45%%33!#3/#4,"'3+$ '.* %-)!%$/&%& #*$'% $&$(&!##(& #%,'"&.% %-! &*((! %'! $'  $'! &(#  %%#  $%# !%!   #    "" #" $# $# ""  !#  "   !        !!  $"$!"                                                                                                                                                                       L2-- + 4Sp90+.,KL@+ * §3.%<(      + ;>& 0:$Ǐ 1UbT&0,6"89E* ߾渧*(  Ž'(  #"!  ,8#¨ 2SQ02$;., >M;& Ų  !- $)    %"# +@ 9A:)"8/.,AD0 (&,        &3 ==3)+9/'43.& ʶ %         $- 63.+,.%(%+7/ ̷            #+ .0+*0.(,," "           %. .& *3,"(.0!           $,%"!"*.)!*1.         &  '*&&-+          " %'$ $+(          !$&# #*'         !"   &#         ! $!        "                                                                                                       @) 7= $&( )#+%!1 8')û !(.6-K>HUGRYZJab]WYROI@93*$ž  !2':B6MGJW^UZn`qsjwpyxzyuumsibW[LB@-&õ "&$)(2/33589:<C>AC>?B<@@;;84>/01.+-%*"$ " ý '.38?FIQUX`ajhnruxx}~~}|{zyxxwvutsrrqpnkc_XQIA83("ǿ $),137;>?CFFIJMOOQRQSSTSTSSRQQPNMMKGHEEC@><:85320,+(%#     @1 1D)  #!'* %.$7)ƺñ !,5.?=7I8BGQCW_ZUUOOGD72% Ǿ((6.AB;. ƹ #++/5273807278:?B<9=593:72-:+,*,*-**)"!  ˺Ⱦ %,69:ILPKY_[gUlcchlzsqxusvduisbskgfelck^a]QEH>1.-% ʶ¼ӻ  $)/1:6CE?ECAD7KHHHC_JPSKY;MBIE>FK8M8EF5@5A.74!2&!&-(       " ! .                                                                     !                                                                                                 @ ,]6Z䋄ÀklqX}t}N$/-iZ~iu.}Z  & TG|yvz_pusqsc%ć0VTyx{u}lr`L^d* cLÞĖ"<:8iXLH 93G5. "#)/'9ϹѸ"(0+ RS6[bg7L ;F9ME(3*+. ̯5#$&   #%;**)        (                                                                 @-  HCP‰B*BqYess_)(+F`hip;`nΐ >Jzq{vm_{ptrg=˞셔җ \Dtupqjhgd[e<_+QR &8^ޤ® 9T]HN'%%B!@)+",'6$,з˫#̴)'B!)Be(OOc3: &$@;7M&,(%$. ( , &!39    "  -    '  & !  "       -            '            $   36   &      +    4                      *        &'                '       &   #                                  $                                                                                                                                                      @f   M7&Tƒ"O K|mRknrV&"*$PWncp0jl 9Xvlop__nhjhb4 əٌԕTEwruqpnqidc?] N?F^ܭǬ,=,ZXDI';6:(#$ / 6۾óųۿ&#.*SZCG/.:+! 7!6)ɭî%-3[1EP`3A.  0% 718L),()& ڹȺ.    #/'#*#          #                                       3V*33σқ$SgjPJ_TZ$)6nk~q_B^Q14#ctwjhVxoojhI򯦈̇±İ<>^|kschbjepESL0cz ʘ?.BZ=C-AN$/#+;-27ƾ˹ '2!" Z<O6 •`Vk]ciRlX8߭ߴ3M.IqhhY`[ZUUQQNOKMJH5H;3 ̺Ĉӽɱέ ''=FB`B0N59>-%BM06QC;8NLC<9""/57?G$:810079)ɷ (;enkgb_ZYTTORFE$& Ÿ ) !$ Ӻ÷    "8;QQWPUQVDEB5/*.#   úû    &24D=DIJNIQJNCA788+& &$ܳ* !$4/EJQJWJQK?G:;*!*# ó $!  #(&-/786/1;74+    "!'.-.%('$" # '!    " &35756;7,')$          $!((   #    (101.;=;;BACE803+'    Ŀ    **-60('" !#&##(',-#     $!!)*,*4/.,/4640.&("*$("" $# #$!,.-*")"    )+-104--/2-&&!#   "#"$)$!&"(*,-+)'"#$ "      %*('$%##"%&*$                                                                      @*  9U@_~^oN^;J=й%.뗩˳̞ؽ{~{nfSN^&A;9RAI>D;@885;S2am[E=F8D36(3+ !JKʵ F>6KWVQMH,) ĩ˸û %6=(DMNUSHI?0 (+!%# ַ1.&!"#1* $ ,$$ ľ¶ $.4'4,0*$,)    Ϳ  %)5?BE@8:70,(  #-" $''*"")&*"     #"                          "       #$#                                                                                @=R~G܊w~~~O񳄀yAc񅀷QաPupeB|~z]CрWkyx4݀7m~b@C8,tvUMY}~}N󖀀NZU9 ⽝8YfnjQ ;GNN@)ʬ6FIC7'(HYa^I&ʺ.JPC0Ҿ >LLG<$˽2?D?/4?D?+0>B?7&ʿ3;4-$ &499/3<4&"/63$%7:2(#*,( +10-! "$)& $++# ")' )+(   &$ !#  "                               @( 7ܲD#:oa$1J,˂^YTq  Á€R6moKCѩmNy -qUzQ(}g룈Al0Xi?y􀄀#B{lԭ>3>enAx8Y촘$ƀbGF[YlN*Ew0? Q:. AQ޻Ƒ&;3 9ußAL!E2p]*\[ˡ`s\!ך0"48[[#zn֚^S-ӬԼMz]PÀл_zt1 VZ65%="4'*P}/_>,3!"@UPTb`[60.-Ŷ촏AFK>*ξ +1*8 ۳$/(1#!#̧ǧ,E#Ή&2&/G1ɹ)(KT61K7=0# 4- 64& .DWK/8K7'+η#& ҵ *   )94 ͳ  %!"'""++'  ./-3% !.@B8 ¹*:. ,EOF20<. />5 "*&*.'0,**#   "*>:5'4<,  %      (%                                  @ }3YXuE7{Uhc8u'пJTtq\Α﵀wp_axi 3q{ {Tzͅ.Dirsow\A6|kuprsn{"r:rW*dT!#ymtp0%ݍӪƩF+olwlzV4{;9qhxkzS2{mtqh_{i};vmtpsqqth;qmLDykyi{2 (uYum1?@ȌiOЀZGҀ;ȃ ꠉ35QK2l-lhurh6*@0բ6H<4_wmvmxj|+4"a7JA %{3B)@piruEK{g:žNl[Uksly\=A@ ֠sV+1;t:-!lFlovcQ sIstl|42ʇ̲ ꣡`;YTD(̳ GI=krrRSuosksnujmpvY[vpe(L]L 7.TvgTu[< 13WVco( a<1 ܗк #,9ܽ0P(`r(MvB+:,1&(&IHK98KZ*2A 7*&.+@$" (! ºȮ ѹԵ$5S`@GS`?=8K@=E 4? .)$%HQHAZlL36W3$#!  ұҷ  '#$-7$""1"-/#*,"&-- %.!) "       #  "%)',*,'$#!!&()&)1)"         " & !                                               @úZ^"@D8D@[9+8[?6TC;MCxƗ4bJJⳍdgɐ:}3/9B89.ɽ˼n8*c d_-eɯY5*;"ƾ˰kHLE@5G@Ԭ=^=^ﯾB#5I%ҩYeѠIR2V7CFNɮ6`-J n F8>Wk<ͮ  F)KLΪծ.UJ.ղ*W ;7RͶȸ [7SżǝdEKg q<0+x~TR( &#P+\3y#~j'~DE wH 4*L1OvI| 1kFLy@.zkOU2>=S")- > !-/ 8 Rθ %*C8#G "Fpi=4 L&D1| S{Խ[!M.=@:7.x,#%8'>ư8/ *$JU)0;BpP(T* ; !K4&.!A$#0$;"N6 )1ڞa*9!<?22 3&#90 #0     )  #   3        "        .  (     "      "                       @B+ SIR̜ #r Gs$ߓ%v(Ãnz!)"/Iwns1 WSXKJ%a ր!vгȼ >woMI;3;ȌP4S9M9((օ; ֶ002觡(M=TDG62QM F= ?daeN5 üԬCWS& - $15눣2? =q>% (*(Ǥ '\1 :7ǟ=8+ۿ )1% .ڹ!RK<>/٭D; $F;)5.C,$ ! - 7.P*Ǵ /+<  )('"4% (  $ ڼ&$) '  00&#*$ ̽ 0:?>2/&0)    (#/='ga 34 [ʺ@y}78yX21& ⶩʬ־ ˣۿ& >Gve ͽ6.5V0%4(H-3[K9*) $;>+)=%+CQV/1#ڼP<׭޻¢/- O6:@D+4SX7GN  (-0 )  ĻĹ 8@1EbjbUHdc20*# 08<2  4ܽ' &2 6  '9 #"  ''  #%!  й #  $     & )3 !#(93   &#!'8:GGD5*8;95>543673BEBIMP>.,-ʵȾ   &,2'&%%'&!        (07;AHF90;;) #&%$%     $/) #'-3.&%-3+; ;@!;/,,  B 0  , %#"  &&-*- 3 ߰'!* "!!        & "   .      $64"    (                        $$  "   !                                             # Ŭ!DNYOD8/  +5   $  $2((!@)7-μ '-=8%#! ,!582''±<2#Ϻ .?- ,+W]ǽ5I+ %&4/!;A)15*  3#>F4(%꾱 ##( ,& /@(˸¸*31:3)/3  (=IM7'! ȰϺ#Me_RHO3ݽ,/ ׼ 4[{W.&="ŧ*7XPA=Ҷ>A@# ;+D!ZU<3 !䵹ܹvapdngmhljkkjljoPN|bvesgqiojmllilJz\r`nckeifggfgeh] }sB\m&;p%YL=q`a\ȆԀD1_bhihiijikjljmkng[mpkqlqnpu9|yp|n{nyowoupsprEŞ<틎_ekhgieicibhbgafae_i0B'ZececfcfcgdgdgegfgfgghhhhgkQŪ-~svuuvuvtvtvuvuvuuvtw9Ζl~k~l|nzoxpvrtsssrtqtqtpspsprprpqpqppqb nkpHԦG¬#FxTJcgtF2rRDeuptptqtqtqtdb Mrusustttttututututuuuuuu^CD 𼖈XcX~nypxrvrtrssrsne.Pueqfogngm\a`#+믕5NhMbjIdR 岏Ռ5)T [FΦ?1|xs|q}p|p{qzrysxtwnx=C"f ;_mh[|qtvpxoynynxnwovptqspZ Ԭϛͬ5I>B.>IҐ֡иʦ͓˨ E8d&# C1\6TyK[CB;|Y/m7fN(xeAsWJmv^Jf>&nW{řSB 貀蛄Ű ܛ"vGh2b$QVP ( =0HK&~.T W:ț14bL;&[btQ)ҷ˻Сߗ9^MNr&MGQ K"?!-(ൢқѷ× *bM6NH32#=#iSCKQ7/[E6ufKuQZqdl^fxcddV5oF =R#˯țŴ:8,$54*5?;7 Q8 2+++ = ? # 9 ֗%  , +&&1"&/:  $ ζɾĺԷ $*,6/,2&22>%+1+?.$.43>593G9;9,?>-C>1) >/"  #$(!#, (!                @| 33Ʒ($/,* )>INOV#bfVêʾ6=.$5>STDEUimeXMYWPK?-!)¼Ÿ %./09ILQS\^VeaMd^N\^H;NM($$ ϴǾ˧᩺'%U]K4RT5}ZE0`\)g()9&*-# ϿƩӿ$ )*BeL$0NqX6igetOKeaf]BB^VG(,PG(!< ȰӽѺ̓ ̿9>0!K-K1ci SxUI'?JiVCY!Tb11Z9&@ "÷ђ + *-;+,D / 3'8 ?95&W0P7 .185 M>CKC" Dz֟Ի& ,D. )" <941 (#  ('.UW(E9BeS DQ&@=2 ! #˔𱰗 ֘ :&++G419@8 AU H@' !Ӳ&')CJ`*E<8,  ( !$.'   '  -(   **  #   (        ""                                                              @:;   [M%\[Tٙ$1:R7[ ) .$)) ]f  (4ɳ& ĕ#D+"!7]гeY,., Ԏ韰,H 3IE4JܵH %BA-8;!! # 7 ̰3 ,2: !)  .0 *+ 1(01޹ "& &0 %%   -%    ! "  *5       !                                                          @n Q~ [byutwly7¶]zn׊{]۴tu4NXm:Ꮎ!cL4s=?I;O+֢SMR68 %'@rs k!1 +'F}jC; 93ŁXz D0i/ 2H[QA tPɎ66ϫLL(1,ډ0}9]vF߈qoiC@m0aq/)+խq>'>'9= ȿMy3BO}h 2_?,S)܏N<(N9ƀ@vPFTil'MB."8 ٥%K ̽+Uا;kG:9? HtG<#Ӈ S(`nk 0lt-ڡ8[;ED⸖Vl(vvB͵Чil6ʒ }o ѝX]; $'eT͂ N?0ݫ.&if݀K{1Rup<鳌cw,=c&9 ɡQ%2..h^4"K3 :J4⚌3 4_9j1ʵ[2DeVBcs#)  \W艦 2F?.I+-(0IJI\:.! 4!+=⌲$7C "칿CE 01*+Ӻ,H8[r  6AӰ %9.ј-%,,@68C0% +6 %( ֻ%(/5*+J4 %  ,D7 * !   ' 2/  (* (!)% 5%+RP$6 + ٵ!<-#!"      % % ɽ >K1 >3 ۬$!$,$.#ά4"2U> &!+!".=    $  (! $# #%  "   $           #              "                               @JG  !=, ;󣼰 rEWOFEH]KWHZMMIAAMH@& MEE@=E>(^ҏV֍߇Oόٿ b>!ꙷa/UOIWRTZ#M_ ¨84$qE!2Z,*Ϯ̹(Iu.lEb>7MAٟ5c Pڝ'ƽ 4 13䩭(AQ((P gMYRS(쯺- "@ڣ%9V>7!ɷ2$6.JRE#4VAè.MPV,ϱS6;/N# 2W*Ҫ" ䷩&*MK;, 0Q? 8 D+7\ON) HR*' ѾIE,+5"߼8;;>%7@1A+WM˭K[2=\I0#3:,#3"- )۵/SXUA52   &!2?.ܿ &8    #/96E< !+*   ,7 +AB(,0(Ǿ '@@7#  "4, # $,-% ! % (60) CW>  6EI4  $&      $ 20 !     ' %#    ),#                                                                                                                                                                                 @R`[8f}E2 Ʀ佷 7mU>aAMH7BۜM~-+r5|WFqg"t1Jf"@fjwxҠ -d|2 -G79'&Cͼ,.J7$$ .//N8 *XB "7- &( " .13  .$Ѱ (5  !5+7>'"$ $) )% %   4/&% *.*!"(!$                                                      @AHQX@97ƽ½!,0E<,1    ! (4, п8GQ[ic\XL; ǹ(FWkw||smgO=-Ʒ ,7D[bZS\\MLGEC Ÿ #'0#  +   )/02:45+*( нƷ#0.7FEG;56-*(  $,2*->9.'" "($ &*1659;0',! *)$($"   #!#'"    !"        @               *32,$Ļ$0'    (&  $ .DS[\M3۴:]rum`J2Ƽ%/6CID9 ų0>F>97, ʻ%2=41B2 #*35.   #-9>6!"&&+7=;, #%!%10 .?LQC" &7DD6,*1*    %"         @2         ' -4-1?@4'592& :B:$ Ͻ375.-&DXXK2з&Mj~pO(ش>MGMM/ ɶ     .*˴ ;IE6"Ӿ'                    @X2ؿ $ -$ctS2/0֘?I@H]U۸ĠKn`;xrh;ɼMy4ia 8NMV}muAƬqknU 䮁vwJ/`*& la鷣PZR.ip'#fo64nFƊ  EÇ! ,겏  #)[6ٵbc ,!'($,AS?ɹIS@>C>$ȼ#>3FXXCDJŷ$  #':M5$5̹ %# $"*23( $)3#   '-!                                                                  @-\_\\Z^XSTSQPLE:8,隓8\GVNS8 6e?^NPM"3]7Ԯf7`UAǝbhY`SZ&[*53Ћᴲ'}[-,v_na^;e`Z^\,/%#'4_0fgidi_RҼ)oX1Z+nR摮`ma 0igc_'>2?-Z[Y/'[WT<*KTR8驓ѲRQVOMOMN=;LFB:0J;:ӌDOFH?? ӻ %A)4EJD ´(RDHAH@@6Υ߭EWN@0  /5 ?0ܫ'&SPOM'ә"HVM.뵓)*0 6$2E<4 &),@F4'ﴙ8^ZXXI.ѹ$I`\\K&$øα +- +-&$+#   ˳  .=1)& %% /*)::1$ )*60! +2-'7< ?QRK>"߮ '!(-, !  ̭ &@]hecW)ȵ  )MYJ3/(徬%262/("  $.." $2,(:6) &EH:0) ڿ )/%  .6+   $)*)#    %*!                     @                                          "" !"                        !#   ,7+ # Ǿ!%궳     ,#$ .    &*2(    #!%-)#$5@<7" !.*$!')(9'     !  %:&   -/%   8ཛ*9?4 + /C* /M2 +  "   ( & *      #!). 7$"=;-?97>J9+ (-63"$ .6H:>3%%9441'+  $ .09! ") ,  +7"+ ¼  װû,!(@GJ=# &3CF?(!# !#,(2.K:!4K>!;PP ׺&E "򤢻#  '  ٩."-ϳ! U[6 ؼ2A. ȶö #$3B-)[dSZ0#(HAaHG= ⿿ -T-NU 0 1~}r( *.e\;ϸ79 0,,ޠOB)#> *1&G. ' ˶"':4%((#/&227 Ӵ*IKP':*%/;<¯ '"$3JqXD ȴ;;Hh*.RQG)$#coHB65  ȯ+)&"$04F?MM>)$)#,=D'Ʊ%F/N92 *FDԤ ޲ S|}E4[%<3\<ʱ& 3   '6@I?B/&2"  (,3%%  K ϼܵ(,22$ 8$;ӥ 2' ,@cppZ[L901T&% 徹  +>$2<׵ɶ!+KKXj@--->0.9  ˵"&4LFUK?=9:F0(֟ J~vcX`.) ʱ+_~m8KSc}[@B7DQ,㷬BH< !*Ͷ,7=@! ( Կ (>,1IT?9ŧ )'/54  &,05,  &   &!!"  /74"4  34+# ֫ 8Q;&70*$$৻3Pb0:и:@T?+9&6Y2: ҹµ)/GybgC #!5,H -D&!*#,  ʳ$(!)%%ȫ )31-  -#:*0  ѯ%B{b:Ͷ@ "5/*?;1<& :&JNL)2 /0(5$  շ # 7G=!. %, $ ) ,C ² 60"ѵ  ($"ʯ(+#+/69kRH,RwjI$罒- /$$ +褪'Xhrg%@da"ث-50% ܣB! 䵭 :OF'/;1! 1& 1&$ +,  $տ.=:F;8/輴 %Ͳ '(?6+ "<.0ƹ ?LQ5 9H97&%    &     ­GS]hH>TT( ޾& ̭&==2 $AidWܯ "0'F<82*"     #(09@DIMOPRSOJFA;60)  "(,15664-$  #0:30' ½ "++150(&'$!)247?AABHGGKLHEIKIIOGEJE@DB<:;=67>;9?DBAGIBEHC?@@81/(µ  $# %/10/)"!%$ &,02! #%(/222686;=?AGJGEEC??=8321,''#   $)/478::86532210..-/.....-*(&##!! $$"$##'-.39=EOSRVWUMKFEDB=822/($Ǽ  ')5?DHTTa`]knrxyv~~~vrtoigd^VTMB;50% ̴Ű!(*,37?DENOTZaipt~~xph`WPICB96/)%!          !'+259AHQPSWbfjmkmoqppsxxxzyuolhb]XNFFE?:94..-(#" ''")-,/0535/&ȹ    ")368;;8760*%   %-8EQZdov}|qaUL@/!»   &16:7/'  " $')&%&! $$#!"" %(&%'&! !0=HPX^]`jnlmlcZUL=1*+8EQX\`ehfcbZOE<.# (;BCCD?33,!   )5FNUasxfc`VLGFD@C?7:>7+.50,22,07516=<6=<-,&Ŀ  $%)069<BNTQOVUKID5-+#$))''(3?M\ccdf]VUOE>=2)%ǿ #,4<@DHILOPUZY]bhhijnkfjiiklg`ce]XXPE<5)  Ŀ  ¼  "%)/5:?EHLNOPNONJGD@;9;:;==;;=::::;<>?@CCCDB@=;620*$!    "ú!!$(*)-*%!!   $'(,02567655523442343344234312563330/.+'%$   "%%'+,+-02201-)'$ $3>?HG?6.'½ú&2>KUaltz~{uojd\VQKEA=941/+()((,026;>@BEFGIJJHHFA=94/+'"   !#%'(*+,-.//00/..,*(&$"          @0{#&;AA/ %4-1,>I;  "+5@' !к-8/3AQaD %.>0!  $    %28)4)"   ʸĺ0/APL61$*' & "#3BB:  .&%(8RJ,*.AMK!2*  ں,D;7E`yh(#%BC"%&$ĸ'"    +" /4 -URWR=56#%µ.DT]eVRQLPN- ⼱͵010-1  ̷+($! .! ̾$A`tpT6FaWD53ξ&'4YfHWM>6:*->=;@MHWMM3 )"+)-LZZMK0Ұ) CvtQ$.780 暀1ZL4l|tD\l6Ⲝ9SWL9-6( ټAZW5 @ozj=,H  ܩ"$F:"ţPSϺ4-IXGtZDʬ!B~4")ɹ¼ȭs~~83N_L܍?~~r,T[l]A ֨ٺ,5B7:XF!/=7ejM. .E/ ︯,::(4'I+ %Ц Ď%@*!& 5TV)#U^9KQed8j|szmJG@N 'øǨ 4O^yp^(., #117-D;IePLMNVgviK9⨚ /"&D111,(&+4 %3 "!1:.9KDλǪ$+ $&JM&  )1+:VUKBM,*T0NG=* ,$/!! %"87=0$.   ҷ,KU1"$ !/;7)3FOG& ʤ,8AH@3/4AQAή %/-:-(꺼 !1Abomit|mtV;'!E>>N@;CD>*ʷ*7<;TF0)30%˿4CC;:*' !! -BafDBC)$ . Ѻ " >KDP;NOD6,+ 20%    5A2/#(" !*# ,'&)  "#"%+!  !  -*   %#$&)"-J?BKK0 /+7, ! #&'2]05D0.FG$ -ƿݺ2;-6)#1 =_`C6(  %Ѽ 4,")'%KPPF( θ"6,'ӳ) &H\>MV=.&Ϻ#=2-/ƶ YR  7.Գ'2+/WYHhb\RK@:NCO1/0 /5.!Ǚڮ..  #UD'(!(! >0,75!ػ6" .*̸ǹ  ƺ*4 2--.4 (>3 #(: 2  %.;A8AA (Eܹ !).FK9KE,$-1""+=  EI    %  Ϊ 7%5GXRJ]J ȳ!6%4PE%!  ,?_WOLZZ51  &,IWC'3/6!#(   !ʻ "   $% $   ,@B$   ,$ ($3B.";<404 Ʊ 5#%  8=0 -IA6/ Ƶ&1-ľ )$ -0&$' &BG5%  '% ڸ& "41QbI219$'1@6Sd^kdb{|tu_45ǯ10`oj~x^oo?ɵ!_u|so}~}n?BI@3 Ͱ"+32Ocy}jZ_pfeX=<,ŵǻò'5CE=@EO@:,%*6?'   " " )%+3' %Ͻ)6LSggczpP:7,ÿ     ļ(0=YC)8;A;6   !' 3*+   л $%".+82>JH;$$&    ɸ50# # .$  49.'   û )/>CG?>D9;C4   18.23     "67A?CH95+ Ϳ !! !!,&5=56:H5572+ (" ,' &  "'*($      14),16896. " #*#)          ׾     "     !          )/3@J;22=>IL=. ȵþ$).7 $ #1 !.3#˽ɼ(@9%;`MRMDEB<2+! 꿶%A *& *2&*)  !/8/# "* $..'  $  !%=HMG:!0>G=1&   #"#    !   #    &  ')" $.%"    %   #=A&  )%    !*3).,       232'2H1 "         &,+"       $(!             !         #    )'                    $       '*-/ )"!&,#     &" )*$&(0!#               &+#  "  $ $( "()     &     #     ,)            "    !                  '))     2:) + ԰&=\Y:'AG-%-Ab`WmS/*+(+  # պ/;Pivqfy~pmDǽ -HZ[VVl}deZEOL@6 ɯ 1HU`m{wca^f_I7*( ׿    #+% &"# ҽ¸  &+:  ! $++,1'   $%  !%-#7:?(6AB4!"#     !  ,<22' '(*&&!!10) " ̸   #+;;+ ,2) &          )& Ͼ  *221     $585>5(%  #%!-'#66,     %6;3'5?<:&        !$&* ̿  ##  %'"&# '$"",, )% #!&       *'!,.   $)$$$08.    /PbaH.)-( ʶ #;HbbJAUrq{{N辵 #79%' :0,@>į³¼ӶЮ$.?2Q~j>.ȟ.AMD4 +()13AMLWl}lddcFD6ɲ¶  5=73&'454$  % ˶$,;=35*   $  $0'      &88->IE>-.029)1' ¯  *' .:/ $  ()&'. -   %'.$       )" !"!    *9/ +*,.  "'%&%$               %).&         )"        #       &!&)           (%                                                                                                                '-.$   "                                "                                                 !                 $&#"                                                                                                                                                                          (+)0983("    "5L_XSTZ^VI8"żþ #! !"1CKOIE=;BKNULA8' ͹""+/:BB@O[TY_^dhgf`a\LFB- Ͽ#!*48/&ý':DVi{|zuogV>&ּ ((*% !*4BIN]mpnmkga_`_UOGD5)  %"   .:AHGNKRT\afaa`aXOH<*) ǽ !$).0-' #19CGMPQPWY[VNI@@81)½   "+058=B?:959;;4,$ 0CD>+<:6(.OfpL1¢'28F{pVJFA̯+BLOW\duvkhj^I/" Ŷ#&-89>T^kokhga_VKCMTM;)ò!$$)3:CDGB>=;;674-)   $),*)*%Ÿ  )19ENV[bedb_YWTPND:2% ƽ  #!  ¿$-9AHLOSRPONOMG@7/'   $-5;ABBEIMNJF?9520*%  ".49=@BABBFEB<61-'  "$  #'.146;>@A>:2.'$!   !&((')''$   !#'+/12/-+(%"    !$'*+,..-)&$!                             $&*( θĿ  &CKMFTjyuligge_VKK?<1( ½ɿ !" " !$(,-$&'+)%    LqW,K{`0ʷâK!!T_a<4ATYL) /A[qydTUPM6Ը $乞 #'357#19-)3DNO`c[KF90*'ű ,0/%  #$! ")/&   !'*!    ɽ    )4:54<87860(            !"$"                              !(%.,2%"(Ʒ )-&(+=`~ub\ZacbYN<6??:(  %*%ż˶$+-&!"$,.%*.+'#$((/*      "!!     #''&#  ,) %̧·Ŷ)BNGNR^ela[qtjTRTXWG0(6NJ'78# Ӿ '6D<.$'+.')4=GGC>53.*'        !"%      !"%'))*(#              (*/141-.1ynxs4"2CS!6%AmY(n`Wznxt5 ŞÖδѶ۩O ,G`K#Rlpwz}f48Wf?:G,J $$2SN!\8 &3LʸDX;$ D,1/D2츰ޛ* )/ ,(EJK 3OI)BB)D)"QK''9oO/69صDP\wxkbTj% ݨ. /> #AI3% 1M(E/%30[PӽҪ7.0$ & #?hlaM軜ӫƯ+' %1p^coWERDЪ%,Ωմ νĨ1!./,H1CJP<  ZMO6&..*?#"P0,2E/ H%;J(<ö  DQ, 'R8 27   8 κͼ$ #!! Ф澺./3# C.6J5uDH?M0'-ϥ(7ϝ!`=>ڼ("cM\T.F(/ 0컬 E WS^Oȿ,ز9 !D H]+Ҧ &ɾ=9ৱ*',4 * 9^*YVH " '" #ۭ".&ǻ(W+%mrb׺"0ƢFE5&1PUZ@!%/޿0"D)"/ 3%449",;/2' #!  ر"- -" .0# )  &    +  "  '     '  ( &    !%               &         !  !#     "                                         @p           & & '5      *R2#6+! $ 5!% %# "5*-ی&4Yrx6"'ȾBh Gqu(3ة* !,3gvpuof̘&>^GOv(WdW6W (n.E/D."[ AO,  \&#D 9 >2' !'  "($   ) $#  @  #&  " # )  #  %   &                                                                                                                                           @ &-6=?,!1/)^@  2F(1) #. 7B62PG '\HP2"(GMP #( =64, .+4.#_>! 1$ =4 ,I/ 9 >M92B !!!((  $-6C('.F'%/3@EC[P#8TE]A$J+#n֬^2z'SB 9=C%1fh< 4K1%oĻ])Y>4($AB '-,  9 )""(;0  2 7. '7$"O&eH, !? F(6 12: , %$,- #)8B"(  " - &%1 #)7 -,   +4#CD.-% )  *,8-   $#                                    @Ŷ.PewG$ #FPpĎ:KQScUUלºũ1DIPVcmlnw{uokc_`\UONJID=;90*$  !! !&$$&*,+-/0/--)&$#%'&#$'&(+)'%  ½         @287D )යREKLEEKSH\"3b>լ'lxrxuywzy{{}}~}]>7z}~~{YM턁ھ /4  ) (  ͷǧ%#$##     #*$54B2).-%    "'#&"!,&#&1'$       &)) (/,5)##     #   "&     #()0,%/5.*$$   "&$"%"#&'!       " & !#!                                                                                                               @X                           " '$             !"#7+:.."0 #+. )ռ0(/'((   $0#%  *# * " &8'%,/ +.L]OSM9Ƕ ȶ(7++ $    ##/0#4"(ſἶ'*-,7. (9  E RL1,""ػ#«6I2DZND*L4> -4I+ 43 &6(?6:> Z9I51 "-! :D4#<*$  0()< $!+) 86 &1;64#99$ ұ 27C 0) )6 0"'84-GQ'E11S$ #'! 5 & 8+446 ' Ǿ  !J)0#0)4?;B!MD21'ʫ, A/]5g80E  &-#D!((#"# $E"% (1 +A #,5;#*KE8HMHMZcL28D7ˤ󾀿3) "2-2-,23C2 ;&)%)' !9R( !Ҹ8 3 J GO2FC:?/ !#+JJ$?,P T.0--8. *<!0,+#/3* &, D5.1=ɿ##$ @7K;N :4ؽ  6>!F/ B&:&8# =8. *BG  "  ,  ( !/-&;\$3?-^$]0>83/2.Ь.6#B6b= L:& 0'-!:<")KOIL!-$! ( $/?YYAQ@-4*@#)ֻ*K $ͼ$ ;B,M>-:F<.Cӹ.KE)Z,>2QҼ'5 ٹ 5ܱ*ٴ7!,D:>>#6F;(R)B;R*F 2ǿ: #L5$).9&:AHTجY 4" O2CR%OS7D,ݽ9:*B 3F>/@# 58L@6K)+ ;"51+$1*&4? F$6B&K6#  .#5 (6$3,F/78*4Դ  )! &-6A-U+3 I')& ڮ΋í " # % 29!-EJY[ =0  -( $<1E09'"A5[ F1*3% & )5(Ӿǵ٧IH@$ !I/Xf;Q)";䠻Ƥ#=1  / )4  G A%AGIB ,KB 2 ϺӋŎ!7U*+f<78$  % #4"!-/!.2 ɻ .!U'5!"4߹ * & 8#*(*S5 F$, .պֶʴ*$5[G89/_2o =R./ )3+\&D6+ %''/ܸ%2B=%խ ̩ BCiR(i?T-?[<%5ձ* #2 ( 9&0UL +13L3$ 7'I@-047E8 &21#$!Q' )..32#"&;*= H B.ݹJ,7E SK%  "'W!T?0 2% 6"'@8! $4":.8:$ .8""KN(1 +1WMIc*B2)/ +E%& ?,,, (-*1 $F)"ǰ@,FF'.4F&O&&F 0 -T/3'&<"(*&-6; 0 &&$ =5 /9ķPP#= !00ض - .3"= 0 # 4,1.$ػ:(*'!5 7+@OLNBѳ7 B +& S3,:/0#"خ 6-"4K 4 >$T,6) ; "3$6&,) =. '* !2 + .:,?,<%3- *&'(#1'P! "6 G$ L0з#* J3, 7&CJ+  2', ' ? 8 $(0ڹDۼ'?$ ,1 ,7ۺ 85 )5  ,3 #$!A?<'  <*-LQ- .0$# J <&IA(;% -$KG,*#+ EJ;?0/#*!=  + (!)C9 '2>.(*2EK1:'32#1"%%0A: 574E, /":-&,02->?* ("->(6 -*9(*$L!D"+4 =7 ! D ?$/076-%* & +5 ((-=$ );+;3B=! $- :A?%3ն)%  "3G  $/3/*ϸ,  " 3F<0@%21P!.+0A F5&,,*7%*/!=!"!KCL) RHH8  #/)'0¶;-+# 3 +10$2)4)0$/E7.H ' '4 D=K/,?+G D   %'"&1<-  )E&5+4+7'A5#"K?;9 # #%#$)& -J*4 9)+&A*&:#,&$ <&A EG>/!5" ;ֵ @%1, )7+) & 8# 6+AD%@/A!=(H$4;-7(8C" +&./$8$#,' ##65"  !?)%5+%.%2 ## !!"66G +%5/% 2/&&.E# @69/@  0.# #*-' (5  !:;!.3),#; )6 34:-<>;/0(+"61C)< BB%*5* ('&$**!( *&/* 4 %4&040 > #+<C8*2A 1;1-><B ;"&&("(<%-&. +?(; 42,#2 &*7."7 ::##! * ,(5 1  !* %1!+* 1 *""  ',,.16&1 9,,,6;  - *#5    "3+# :'%2$%*)  @4/6 )"! 0((% % $#+&.0 0 # # $/ )( ,    )     #!  #' ! 0 )  "  ) ) -+"&      &  (4!      *  "      &"- ""       #&                 !  $    1(  !0! ! $       (      * (    $  !     !                   $        ! *  !  -      '! $%.) *      &# )                "    $#          %%     #   "      '         !                                                                                #      # $                                                                            @      "  ),) &  ,4= 17                 [C٣ K  /T9 /q`/  D@<!  ' =/ 2H-!#- " 5(v  : (!) 275 00!&;޼ 1%Lb)-("5$+A 4 8* ! F}ldr/Kă8 H n59IW2F .  + !  4\ #2$eQ;USӉ'Wإ=c!; .8E3!  2G ) -) #        3                   $      @`   !  8           $         -ͻk" :7?(EҾ7;B'}2^  < #  '%N\6R&8(& &% '.)      %  +        #    %;?8+tF24!׫)VX#B9cIFDe%倀G$ _73+";4 6 P9 #(  <"                 ,         #   mT!:F5@j+ >'   *  =*    }33!#!           0              "NC3Ѡ% !/                       #   @  *LW,@#J (RUSԧazj*]- m'($A'BRN_VF;G$ (>WjT:Md\&Ԯ*ܿm. ٥81#J!( !->'`9&-B/ ,54 9KKB0 PI#'0BȲ;6A +  -> e4 8C<L1'#*'hK+ $= 2<*:54  ),+&""V6.O? 7TDF.%  * <* '!'$.+ '& A! - 2 : *&DT4  -"     % ' , !  # &#  $      '+ 2-    #                                                 @l&7QURZv|zxusqomkhgdca_]\YYVSuz{{ys>066wS}}ytv|qzi'b|}|ym 2kp}~~~{ywtqpkmVOTVZ\^]^\\XYSVLV/D3B>EBEBBA??;=6;.?Ѐ̀\~~}w|p|X@]]aXa'¾к|axu*5/p~}z{u>km4|kpkmW fioikjAG*9##fWc_b]^[ZYWWSUOUIVĀsh{y~~|yxtuorhr̀`Jg򀈀ac=!P9#'댥Y~}R)tv|sC{{lu8Hc̀|~~Ba|~~~S{~}{yxvusrpomljigfdca`^^Z\V[-5_9APLROLJMJJGH@?8>6B $.&,󬀃H&ĂQ+NRV3)+SV E$Þ RH6+YTaR2\&=%Aqv_+@|{9?{~iy~~~~}my~}{}b aw_}zz}yyvtYnsnolaIraiZ[b_]]Z[UUSWMZ,[H!EDـ6?<*/;BCFDD894/(*%<˴ƚ/̀Ļ㝀(5wc߄)x{E"*4>(3wyN}~tEO"ᯒ+ʽʯ h~KH¨ƫ&XS{|{jS@I|uVJHA*% $/(\N1sr5Y?/Ё𘀋Զ]~~}aef*7 )NH( .z~n%2Y2%QA%SEkqFD(cRMMy7N峁DqxwK^zwX6noHXp倃 Ǽ69㖀<\/ٶĘ ˒K~Jke3RvoiZ45Zhq+K}v81> .xH/^_V^L!Xa67 @?ʺ歊ޝ x~+3YS}t=ez BK)⣙ʴ˿у؝7|n9 *T)ƽPSM9s~~~~~gpl~eew{3IbBd+)m|NZoxrspgGNE1cjJ A1.4ڼ° 36*8M:;:h]`_Gc5?LǍ맀ʢ .䰓̛š(Ȭ ܲ Ϳ %.$&$$<(9IQjYpenk]C:LttB)5QOiu>+5Qg_swZEDZSQIhe>@@!!]{i81dzal}xT=;*-'0?594AhTp~}u{vv[>+>@=NHQfH?=<0 220!]?FM^C  ˮ̶¸ɻɿۓѿƼ . ';,  % ,;,?V=(63%>[THMsooSUQ_qz|H2EYjZC?33 &/# #/! 0+.9:55(* 6  +8,'۱Ǹ4#%۬ͯݷK! .  ? # H,! 6H&Ӵ! & 7.K/:,>82'078 ($ -, 4&#  ¿ª-) ))&)2#01/@WN9.2!"CPJ^N5NWUbS5byjcy~zRSr`R6-M  ƾƯ 0 :EI?&9-30,KP4>gF#.#12''.BD:8042@gI@D.B72˸ (",HL'=HJMWjMNUGTMUQJC0MR<(/.0:31"#FENEOPM?GQP^\bfmhuzsr[fXY]b\VOZdhnc__liiWad^rT+5F?(-   '   (02:<:GAEJOQLJ=90" Ǯܒ֚ !Խ '&"*D.9C3#*<=D<@A+/72!<6(/56,,6(+!E>6B/)(*- ƹ @N\`7QW?POShhciTTX^b32B>3.''!#(      Ź&76//2420)*/ #!%*2GMQEJD<9>DEJJEDQ]UH@H=6;156#  о    139@4.6FF9.,4AIG@454>?4-$ $+97///53,$"&" ., ɷ     '#   ' #617*!&/@@1)))!$#),+<7CB680/4-%ż $,*    %.(         $'-!1*+ " -(   !$//.30*-%"!& ý 2;?LOT\ccW__`Zfkhd_WRPNLMNI@;==:@5:<0-)*%!ι #*54=WVK]sibquwybn}oggSTR-04;!,     % )'.+.-53-(0:0)/,!%&%     )5) 4RN3)&%)/.*(.1#  #$ ļȰ¿Ǻĺ)&(" #,2,$"+% *#"%%)72*&'+52""*- )*%"!&+)$&&04) !                                      !                                     @ &2 -E-fw6фƼǵ  5qS[I"澛5<$AV}zx^'󣀨  oSA?Ō=f`0*zz^ǭ&^Y>)*CNBRUoD"#eum`3>*=hS ׷*i}B5J&C;/^QD<3ϰqPFjV<ᒀϺAHOX"+cj~lڶ&Jx[28c#-1)׎Р"+8i|]V4 ֥"'-@ 2jIː .( $B0bO©#FtSM)I{_Ό )DMcM1ںũ"O[DI=> :鬀ʺ-0Qti*ARXWK; -$н#C:0?‚ B68>$Ԑ1Cdt2QlB #HnjV+7#*͢'rL0"ɗ/?[jQ* )'^A?:ϔ"SzjX++;bT;MDZЛ9KS$PS\BVrz< NlC -3 "U%\NḀ,cW^Efvt%-a]+ 5biyfVA.5EWP 礉/:Wp ѹG7'>R1ӻ:Z1gk èŒ  ?a}3Ⳓ#d[,=.;j=-#;?䄁'gY{~@0'g&Ք1UC\M l}(п C:LJp,LiSK蛀H4'0SptcԸ?zy9=+;Eǯ&N1FB]sXǐԼ>2"KSL'-QHL<벉$P(2;.VC + ⥀Iabm]>. 'X<ː׷$_pbL JMg3CdQMZOѮcb87Jp#&Eerv塃/KR5"eny~X C[V3'y{pT-/  է8Yhe>M?1uYׯ)h\Y~KJ235!1gN<Ɖl\2ɪ_tXB.5J9$1怅+N3LtqUGo[I)uuH3|_0<#YbYCJ7loab Dp;ӧ&0˺5m^4po͘AkHŗ qdH$븀 =9R9*[xoͫ?koND״8HIK4'BvlVB򡀃 6LV$8 3cXhTL>ȥ`.3\Vo4㌕5HXZ 2 +m_Y;4nt~ka&1)қ'.$ k`%  BS;=1"&7%߽+ ѧ 'DlGնɵBOLIim^uv8햄d[W=贲 H 2K1 't|b(ŤAS_<,+TM/ /(/I0"1lUƢ/BIױ&Kq;À4"I}~aMV ܊9W7&QX`e.ٱ2!Ji`/CCPA*63!&Fh~`Ѧͳ QHC& Rk&CbDQ%ݟQRVny-뺍կ3,Au}}q闱H9*1Fij婢ӿU]b_aީ TFRL L[TAߴղ"A,,PfX33ڡ  ѵ<{s=‘ݼ 26Ggp+BϏ+ZeDǻ'P6YKĭ!>d щW^E!͹']t|0慄 P=/D8j/8ڞ+6 ظ7w! ۵¾"*R6Ln4Ѡ@X<,EPFS3峁>)!<7&54_ReW0󪗀a21R* -@ ˉ-ZzRވH{hO6.8D?=" 䳐-R?\\a~T  \;RmQ 塇 $`_AWQAOQZ8 V>ᶽ$Q}|Q̲,NT8"52Y'ʇFg~x90ٽ7{}b1 49W8*JD4p|J: 6# ;?Y3)(ך 9U!)%OrnZ*L# ?rn Ţ# %CNi{fH6PJAG#,C@MNHB ß0d\F-$iVlWՙ5qTH.ĽŲw`aQ!Ӑ>63Ks~{;(ïYy_40!"L-Uב '/!)=?zp4ۭ7]IOGIvn! B)%Af{g6-آbvdP '9^ ̋?E GqyX5gdS ?JxX籠I ;sxpUዂ+ciU;3kH:?RT5R^IojMߴ+BKhO@'97c_`W򝐀;3?G膀)eU@M6*A2̰-=M|~g_䡀2&%#@XqL "*'%*@]ʅ3o}}*&CNI%R.-?5Td"鸇LT<콸+.*4 <,7\_hzvv:쒃!;/%7hL;Z;񑀚 #avC/د8=@*+@C%9*ܵ:$+d#$lw~|lE؟:QIn=)/;p~bʏ*3'AJrr4𡂀M}sHQr<$,%0D-j=*闄HM4DZ3ª"k#"YW`DIZhң3;>fU1*WT5ә 35, &< ) G8YB)&K975 L @C_im-m ; $  $    (B          $!   (  $     /AKB?ltR퇊Mt~Nؑcwo$BlK1<6(ʽEiLꟙU`=#ү9X$ +QW0ڦKD1#&& 3%    (9>.   "4D$ ")"&&  /ٵ !%0   &      '  + -"P**6& .   < "# %(( 55'!A ק9VAKXQ'dz$6" 36Uyk*րe^f@Z:J1㟵pMW׹ÃcP)Kܮ >-1 Q57*8/,!-F )         '1/+@U(ï ;6ΙF4 .    !"V*`--ХA        +                   "%8#/) $"F! 058ݾU(J"-=:     )          .        @^           $$&*(41 ̺  ,&3'"!&   "  5B(    '!   "+'        "!    #:>/ñ -78.Ŷ7B2"F\`YJ4!"094) !%                    !*,'#"! !""!%*--*)'%"!$(*)#      !!'-23/)#          )2544/,.1321.//)"¿    &/,# #1=FNWZO<%    ! "#&$#    " !!!!"$$"!!!   #& ""#!$$!#$   #%&$$'+/13443210-++*'#  ""   !&'$#"&)+-011+&%''#ʹķ!  &;9644557852.+#  Ү   ''&.;KS[WSLILSZO;)!)1*    (++&#  %+28>CCC@>=?CEC?9530* ,1''4<97+-)%"*' +)  "&)+,.26879:<<;:950+#    %%&$%%*,,)&! ƾ *17' 5GF0!CR+ 22K<5CbO7A?64<*&/$)!(  !01+%-4@AGLI>2-/.& ž  !&,26?;.)0330,)#      #$',14655650-)%    !#! !!"#""! ĸջƨ4#      '/ " #&$#)))#!   "(2?FD7*       ! "!    $%#"'/68637<;6331.,&"$!     #! %,1359:;:;61,()(&"        #*2IVXPE,ޮҵ BBG1 KFD@G7@U8($3"OXSB=WE#05/9L9'56+- -+.1 %B6!&$,.ǿ),5@?<>@EGFCEFGCGBB>2'    * )  17. #*0#',26+31-*'ǿ#)Ű+(%" 3GF?;) $07>6%01,  ջ'*+0.(1@Ujrw~scXNC5,,./-0/.* ¾))(&&(&# "&(%"#" þ $:2 0X`6.Z8NG-/`iUV[KDP\UKHMXODCC>65/)$ "$+4DT\epy}{xpoldXF6% Ʒ $/;DMUW]fddb^TH?3+ &-5@JQa_\``]`khnmhb]\]ZTRWbe^YdpyytncTD>4#±"*1:CLV_ciow{upic`_VK<+̿&7DPZ`egjlkig`VOJGEEJMMKHE@=:84.)#  )4AMND4$ #.7BKRSOLJD=6*!   '/9BGIKKHFB;1!Ǹ   Ļ$9KV^bdhjow{{vnjebadioppoplrpszqrxo{kZVT]SE;>77 笙â绠% 6ZB=>.^W#8\:73. $& :?-$;?N=IZX2%JJCK[ZT)5eOXkfNZ|jevgpcD>, к&1GSewzocY@2)   #""$% &29JU_iuvnc[J8)Ƚ   &/9EO\fns|wxTTMM;3-&&# ɿ&-6:=?HNORTTMF?==82+  ľ %4437BIT_efholcXRLFA6*Ϳ %*-,./0-),+)(&" ""%'&   #%'*)+,0.0))()&!    "(/89<@KITHeRVZuPdXfS[J/CB@"  Ĵƿ'0/5ACCG^kmi^`aYWKG:) ɻ.;DKR[][Y[adefkpx~|yx{|}zvme[XI<, ɷľ ,6>EKQSPKHGGC;50+$     "(/358?:7521.+*)% ".:HQY_dijgc^XUNHHD7%)5+&̿Ǽƹ   ',)$!$$"    !)5ETbpxbK90* ˿ "-5@MYcgmry}ytlffe^YZ``_`cc_\ZVPG?865.%  ſ3EFI6@XYj]l_Z]VurgC97@2   ǻ (1@NevztlcUI=31,!°)9Sfluk]_S,#ɬϧͪ׭!@(EP<4 b>`1!(( -ӺԜրǩՑ"=!6u"K W? 7?3fRT4plECM[',;瑬π̀Ā€չ̾ڐZ> 8lX"Pp/Rn 5w\ ^IB768@GBA;1.#㝲忉խ̜Ÿ#.4?fnpy|s_U_YD@F>*+79*"'  %.6?JSVZ\_def`S?2, µ5DSaw{zxo[IJ>4ϼ (+:@CGNUV`gtw~urkfXMA3%! $*(" $3HYer~vnf]PI:,Ǿ&5;AGOLEAC@<:;7469852/& ")/11/341/.,($$" ƺ %)*.8AKTdt{jYD/ μ .F?N`s{rk^QB' ɾ(,/8=>44<0=2&>BCAEM?VVp||yxfU=0$ #$(+('*07;?>733463-#´'./-(!! !$$!#:8h+WW' 38F5l~ހבԀR43TR.ͨ\^y~T ehl)T=Gurp- @L8K9" 6]9%5 Į ͤƫճ# '7.0+-.6LB:12LE;>B61H>AK;=B641 Ŀ 5:?DAOclbdTUZ{|W `ѷԮ˽   "$"/:?762+"+?J>.22/'(*.-!! #**,(%00$ +)$(( "   $,;JHIPW^hkquysjhl_UPG@7+%!!þž<,%'+5ESkok|wjTBABB5, ¸&+36=A@7+&$  */0:AFDDFC@9988><<:9>BEGB?FT]io{wri\J* Ǻ"Q@7$J3! 7<Fx|[.nxtT,(&aP Ϋ骀ƽ,_ZHe~fTH) 0,BLTHC7!/AGF=,0-/@:$);^lgVS]aI6375085) (<0 -5?J?,(,!%+BR7:=+52-&4KH/׿"4C9/%,AFMXYH@?3('61&$0?B4 ͱ̭  DG*,TuMRbvur{z`Xda_emf`WKD9(ĸ $7FNTTQQUYWWXYW]YRLP`e`YVTW[^ghjnp}oT9,.05BP[XQTNMHC9ͥϽ˩ݱ¹#,:PZN/$3?O@(  ˿  $(,0;GS_`\XWYXX_egdfflicb]^XUNIH?811./0&&(& ¼ȼĶ2ZUL?EK14Um_@,ʟ%BSZVPEDBKPR\ba]av}w\:Ƿ&;P_v{aJ5ȱ$%"&+,3>GMPW__cjqu|~|zvpjc\YXVRQPI=2#   +9BHMOPQS[gstaNC71-,.--011/352' ļ "&#$)+(&*+&  #+.+'$%%" "!%%  0CR]kzuc[VRI;/,5AHPPNLOVYWSJD<4+$ ſ #0>L[hpv}vqcPB?:?72169866;>>988." Ļ(058:;;73.$ &2KU]dhfcdc`_ZRONHD>9:::=:8851-,)#  Ľ     &3@MXZZZVOKD<8>JKE<9:)  ̸"9Q]emx{o`N?/ *7=CD@>DVh{rdZROQXXYZUNC7* Ů)D]tqf[TJ<0!̺ #),182+' Ŷ&0?NYco}ztpmjaZVSJ:* Ž#-;CGNXagijpw|{qf^WQLIGILPPPUYWTQMGEB@?><7.' ƻ+;ENUYXTSTTSKE@74.'  %(*/59=BCA?BCDDA>:6640//1121-17?JMMRY__WURIB<;4*! ѽƹ #/6;CN[]ZTRQLE?:75/&%(+0147520//0+%! ʼ )19?GIJLNOS[dlnorv|reZOH@82-% ȿƽ  Ļ(.337>GLPTZba^][XSNMNKFEDEEBA@?@>977630*# ƿ  &(&"  ,69;>JPPSPPKB72'"!)1/1) ½#1EW`d]XZ[\ZY[ZXTTTQOPSUNFEFJJIHJOPMICDB@<7/# Ŀ %)('$*24458=?@@A?<976751/165543320/46642330,'$!  #(,./0///00.-,***&%"   !)3==71148::>>;;742,&%()'" &*++')$       %+17=<;;<<:774/)$(1"#<@% #'!&'$   þŽ !$$#!(%%! %&&# #&((-0011369:;>84/($'!       !)-131,)&" ·!)16:<<==><92/,(#  $'),03310-*'$"         $&()'$#Ķ..,)%$#$&''(*+*(+& ¿  ""')*&"!   )39;?DJNNNMNONLGEA;6.%    ҿ;asV5 %+29>BIOUVRLF>4*#  %).0-)"ź%3>GNXiwzk]OA2&  "&(*()())&" ſ$&&')*(" ȿ "&*--)%"!#$'*+,+-21-(('%#   !%(,059<>>@BCCCA=:99640,(%$"    !""         !#%%%%%%''()'$#"!                                      @? ? &ż = I^^Uƍ4U@66,/8Ulux6ޟ7.e>L}wN7 %&1* %6W: GT CI?>?޽4IiV CKl}elEϤ% I^/"ŭdkMSɼ"D7PMU !%UfQ`n\Q+ّT}L;IRE, 0KJ:佁&0/hj>`q &7bYVSIپP`I"ڽ &?H% &*tt>1BHh8  2.QG٬YI3Qf:$ڵ4$?8\pyAܳ TL4$Ѹ)(<^\A(&,4#% WhIA̷)%Hu]JLɢ;C/$1<(CA!争˟2yK;@C$*69氀ҟ2cB<':~xTR/Հ*g}r$esnN І 8x^D=ԕ/SNҰ$JN)"뼃#ȫ cU;34*&7%ˏ&40J>.HT_<ӈ& 90- 70̑ 1X, "ο :`kVSQ=#[8ZQ 1(7-1LR#!Ӻ1" Τ$  *:'#/=VPPNړ5qxW*(@dWK4hX1Q99 ߡ0'I72+00]vP该Ž pd % %633ڟ)/bI/#%1 ;Muo&:wlDؽ;<ԿgJ櫀:-RubxlH/ 5:!M@60i`F#󳀀Qhnl3!'(HU.Ի-.27 D8XthHȩ<%ح.O6$Ӽ!/E!/BJ0..ɶ%%XG0OP]S ױ;N β2cxZ; &VXZ,幇-;>$%IisRܛԔA[CQ,0 3NP;ٵ+ ?%ϒnyk.=F74#嵑2V6Djsd! 镐EF  .-Gov?!"7 )E.$봀@S1<11cI; D )7j:=߸BJJpPY_(/3 P^UvwM̾0I[6*'cylp[)Ю9E-8MT`T툉Alqj0/+ gvKF ƨ,SDKMl}wa,𦀁C'Ҵ >\QJWF 䞷# :3AO3G 㞍*B8B& 4͜5(9C! # 麰=7 '')©JjoUO1:0 !Q6!LAJ!:57YlQ芉 2<2ͤ*9avAPn{fL 9-:$ HPVX-ȱ3G/ ;.X;ٶ/8,7JiKAÛ nbD:0$+()0-㶇+k55STC ) Ƙ" ش!H@:@Ҿ8&9+ 3ȳ5/ ¸ HrC JH7" A</M- Pzf֩Pe*01*ܺ NG{9 #!Sxh"έ"6\B *'P;˼4piG!<-5e_á׷ !gX btKFHeSM ',?%Àķ,)F.+u~eQ51¤  )Cg]J59II˽=;'466QE9F!И '=C(jX"/9× 18 ?gWgiX.뵗)og?1 %2$ ۪ ;07N?$$K|sD&̟!-D-/!7-$--7OB+ '! Fb`0@heOIe:+6%汆 #4Z_aaM0KWվ&6784FJ5龰 .2E80.(I<@Vݰ /"' %F3%Ż3e6$*&"$/! 1 /K-./'+8Ǵʨ#+7 5SWachW-ӽ7a_Sfa6Ь&38UN(9D>,"NNK8-,״+A//嵮 "(& 6=f~\=1 ί-HB!(EJTWyS"ˤ.!//-4;I<+$(-շ'GVE,,* ˰ȳ 9pdSOXWb]RQ<#' 3DND0FX:23FgrmK®'ĝ%SV\v`EB.˯6LZSVUbhkcZ#3dwzH ! &6KD^y{zd/̣+%)*5#")Zc-˿)   !+1i}h[K.ʣA:-=F]b4*TTewT. 㡀>." ,$(,23KC.6ƶ俷FN2 "*5',Hdbc[iY/ 7EVH@7(+5 1B=2+7,.Ӫ '%621UsuK("ǣ!ATJGSgb& 3323-#$ӽï;?$$ ,B][B6ifM0'ӻñ !2Mag[,ϴ##+3B`oOڲ 6(/TP<%+#+6UC*<(<.ڹ̲VleqX9 GZ4*. .A;MKGժ)23- !FBLIN1#3# 9EUN#н&?5/ ˸ LM6#MI)#>suw|Z8¡ 8?::#SP>[h~rmr=1Ą 3!>+0=JaiR"1-?0 ۲ )6P`W%-2BDJ?HbCK, ű/9(!&2 ,(*$CCCKK;8810?7?5#"(JRjSndKKP1ʩ UpKM.$<]cbmI7(3B@CFC\ttnjlL@*Ϊ&0"$2"! -'=F<<6J^WW]C3, Ǽ X`S*3)1:ȹ<=&%3NPU- ֵ D@f|}qrdiT.&*,& 86 ,>JE,6*¯+?MSNXaR+3OUI'",0KPOaxhr~nLɳ %1;*15.Ͻ !0/1(ATquYA3:6.)ȴ+>--67=B0 .LiwyYIΚ<^gdvwqpnbMBNB'E>9*".QH7$  (D=VH%)̶02,2''4#!!152AF=DO^bK>"ɽ =@J>6-841):LYmXgS+ ܾ $:SrwkdS/3@ISoj[m]rwgQ+ #  60KW=7KYmwveQL;+˖ ',25$0432&( ̹2[XZLDTTSSXVOC$)'0)$(&#7FTbS;?8," &)+$ϔ  C7$ #1MNHHCKXle_D1/  1& ͰDnmCC+  #% 6"%-λ & "'>:210)%<09 ͺ;Ѷ5K.)%?J@8< %@WOPS59@(%2ITff`nhgqmiX;-"ɷͷ·(:=?GHHNNDKL.*4BC5EULR__QPKSfXB5 Ǻ&' @N_]R98.%9>% ½ (JIE`jVc]EC6*  %7<:3 26!µ +84! #JDHD4.!./=6090KcdugkWC2$.9B=C0ɸ00$(83) 267!$/0Hc`W\9ج20FLQK81 $ 1KXI]fL2   ӿ¤ )JRVimr~qsmgVK=4$ +PZUMEGJK?A3Ź"+2?VcTPTE=TB31294# ,575HahllnrjYG7" 1Mgfctg3! 76/0׽(24##+4?DYj^HD>&%!&+   !!/*ڷӼ /0'8GB=53155GepogqlXSPB96<¹ 1;=FL?JNJRFFK\VETkhUU:  2=348$6BFG90&  ʻ %?RWQR>',%4C<075-#  (8E:)#  ҵ38?JXPANd`T]X;-& 5;& %&CUaz~gWSWM>;!¸྽$3BLMG6KK6FRID;BMH=GXI<>9)&$#9H5$"  &<;ALE6  8E7"   &$  %!0ISQJLD0ƺ 2KXQSP3   6. )*0:71:3,21# Ѿʷ -5.4;/ "#*2.'4>4,)  *51.:MNKW\MA@FA;4  ų -6HSQD8.  -HVRCHPC.  (1FYf`\a_P/"6BJ]lrpjec[OBB7 ͻ%094/>O[ZI:6=>1(,/ ˾,5:;?@5&!'!#1/17-%" ˿ %+#"$ !   3HQZn~yh^VB+%-1((!۷+323:AK[iwweI8>Q[XND7# ʻ%#  #1;:6E[nndXUQE6,   +8<:>GKG=882&$+/**2AHEFD1͹-5>DPf}|rh]RJMUSE80(  &28520-%  +17?B8' Ž´ & %,0586+(&(++'!)358H]edYOKPURJN[dkd_kg]UPH>0 Ȼ &+-1:DKOYfmg\TMF;0!  »!! &+18CHDCHMFBCMUUOJMXglkh]SMQK9# ÿ"/.'%'**# %"   $','! "  ,8ALQU_cb^UMPF5#(4;/ #(,7FU]bfjkh`VRYcjd\VONOD4$&/0-(),,,-63-'),'  #2GXa`adi^N;.(1)  #%)5CQPJDGIA7-.)! Ƽÿ      !###!%,4:==<@M[isxwocXSUbjnqruv{p_SKGKE6& ʼȼ+5;;;:==:5/,(#(+*# "!#%,121.,)$"!$+27:5/25899>DIHC@?@6'  %$ #+010..*(5DGD=88:<:4'!   .;EOW_dfgjieXJ?4-2=JROPQVVH;2*"  ¼)8@ADEC?=8/+)27*),9CGF>;9>GWemqomjihmonlkf^SHDBIIC6%Ŷſ  #%$$$(+*($   !!/;EJIKQW^`_SHIMY__]XRJHHKOJD?;51.,,+(&$%'*,)$ Ľ º)18:5457;;:=@=8.# !%',28>AA<3/-(!ƻ#,5>BC>7.%   #$$$&.321//330*! Ž     !&,/02467;BKY`cc`]XTOKFFLPSTSRONUYVSQLB:5222461*  ½"&)**'',29@CGNVY\[YVROKIHE>72-)'*+)%!  $+1554,$   #'&%!#(,1479;>CINRQNKGD@@A?:3& ¾    !%+/220/.-*(&%%''(()(&$#"$&*/.'!#)-0117BJPTSQPOMKHDCGKNQPOMJGB@BCCB>952.+%Ŀ &,3576448:>ABCEHIJKIGFFED@6,% #%'),048:;:8756;AFJKIFB>==>@CFHJKJHE@=<<<>;4-'!    "%('%&(*-..-+*)'&'**(%$#$%%%%*159:8532222345662.'    #),/122222331.)"  !%*-.0.-,-.02456653004776531.+))(((%"             !"#&)-1577889;?B@>;62/,+,-...,*&! "&*.365531/,)''((&%#  """! "'+-..+($! !"    "$#"!! !#%&%%"        "%),+*)'%$"    #&)**)&!                      @h#;#+.3 !% \|CQmj@5c6ޠ$?P1Ȱ3*!/%d[Vҷ3JJ('1;+%"/2(WAծ% :@:7,!   "%*HOkxpjdO"   LH/#"  %52B>8. '7RQRO?05-& !"ټɼ -FNYPB31LTJMA;1+1;MK>499/   !%B<'31)׶  !% &bn_ ' ;WQ0 01ڸ !8EgZ8 FSL:˪'".) $7A3!2DKJMLED^zvY:.) +2(#&#$%3A;60-'# ýӺ ֿҶ#(,(.D?@E/ $$1LNQZWUV^_fldUMN]`ZSMHC=83/*&ľ!')% ͸Ȱ  3:749@@PTSRIB9' "#"  /2% *6=IQYaehhebXPMKADJFD@LMTVQRG9(% Ķ$ %(    ٸл-/    && %!"  Ϲñ '($ $""(4+"99(.@G>>_n\OH.  +JZ]`eltq__]G2$ -992# $+)%% 0>7(&,*" #4@C@CC<<<3 ! "  ʶ ̾ !*--01466=CDECA=89;=<2('+29?CA;8::63-!   ûɸƻ "!"() !#$&.207B@BHLQNGA7667;?BDHMTVXYQQZYPPPJCBD?8696-,33+! #            #(($       #""# !   !####%%    "%&')))'%%$#&'%$$$$%&%"          !#"  !#$%&'&&)+)(%$#"     !"$$$$####""! !! !"###"    !""##"!            @ŀg!2[$8!!'  '    U7RVc ƀ؀ x6~)zb% -2  +!   >5 ",- F C&$F49TAN7(5'3 61H'1"#/F   #?Ђe~(W" : ;"%3)=P6@b.X^кOt179*  4$`65 + F =\ (  8 /4HET bdz3$ <H ' %-)! 69$ -j8鳶yZ.+;C :)JD    (#    6:2A/-3Qj_0 3%        +-/   !        ):+ (F      N*0)' -C"   #     +  QiܓE<++'     TWwT=/ ;!3 O ! # +: S .9?-)?:;K-*"*# "  $$.&    &) --5(  !        &0$"     " %*&?!+        + $      #  ) !      #2 8 23 2 7 7 8 8 75,!  !#      ""$#!"!!# !" (   !    !# 4 (' #2 . -'" & !                                     @T' " (/  $2PZVN;͑Žž -]mS1$#   %8CE@9=SlqfenmXA.  %-$ȯ,BKMPM1׾Ű$j||h11O6SyBGXNHC*)54*3D86*#'"ԳӺ ս?? & $(%45;B<3)6KMFIK=(     #)# 8D;6>=2)"   ؾ&?Ͷ -ذ  LY8 $ "   &@6=7 -  .+!%& )ʿ&OQP^TA*,! ))Ƽ  #"    %&) !#9 'Hϯ":CAŵ !   ))     "     *  <93 <ٿͳB.= !5  " ). %     &/)ŋ AHA&"+ % +?cH),  6)>< ۾ )%-2 $ H "  +@ͽ=⤥#(A&:pE"2U5.N⽻޵XefHY|f`ziH>j1ܽ˜ε ,.6H!!8 $)149<   * #$!%/   ರݽڹ˴ ! #  !%)*+14KD ,- ɶӽĸ)4",-/NQKPT8@:<8CAC&>(   !! -3")%!,>)@,=5:CޱH &!7 ( #& !# '4:        $#' " )  ,$"'$!'-))"      !           &7!,    )        * #               (& (,% !    '-*51/*$"       "   $!!!                                                                   @#',,11?55"% ! $"98>2    (VF8:,wvB(ܠC.6-B_K<374$ ,7O\XUT9!  "*.0&Զ $4-$& ϼ %/&$+PO %1CJ4  1,$  4%%)>[8)3!$  AU2#3 "%(ͱϳǸ  J* D8`- 2  CC?7n]'  O "!%6 %#:sLu] <ŀ)&A+L]\mWCgtd48a9 *¼ƥԴ-#7#$.+%!/9?'8& '! 9-2>/828A( ֲ¿ !'% (8"/"-*S N 9S#٭λ% %(1'\D7D((+'AA9$> 3)/A 408>%I2 992C#^37Wd(.Z'^1@:-_7bPEc _JLd)g>\b,p3l]Wln?]k 1m; d^Cb]C9[s1Z_@];!XNEJ _9Ws7{%ceOli:PcIm=R@Ld*o2YGF? ׾ ,EKM/(@64/.̹!B$296HC71ϱܵ(G! 2.> "!)&%#;񹳨ƴ9]bWWUN\_D1+EXH&E ˦۽ͦϹ:EL (A;8R+AWW .+$ #)]WWbN6!׿ƭ:^8&OW6 ?UN)'G7Ʒ)%&+ZKI, -aZ=90έ-'ʛоH5/K@;?8?l\35<9;"9Ŭ %! +C_R9J?1GTHM[I[`>,پ޿ξ0 -9013   % ߷  1A-%  &&&17"2(% $  %+9<.8673 +"<@CMD5* ǻʰ (A3CL=><;.06 .  ($+   $%&(#)5:8%!0.      ,,+#''   # "!    !!                                 #"  ,2>AAIROGGIH:8A61'   #&0.4. #,%  η-F?Ġ 6;ӎԽ=TojI  ):3#@IPO73ڼ<2"⹉"e~b1#%/ 44!߽)ͺԻ "4.Rgsuvf``6ݼ$᷎F`rnP ̹ڨ 03DYJIRMB6 ŷ )@Za\]O=-ê ":JJF@6+  ֺ  .=NUOC, ( 6.732/!"Խ  #(/*      &                     @&  ʺ&:<85?UO'.,=5$?< <)87஠E T.2%KB881[۴MC;FBڍᶛ/UZgt1!.%׶Ib%(5"=!᷀%밠#8)_#H!+%2׹(,5(&>T! +  4!897!,20 .#/'0) '1$B߻) 1- .#3*% E6:#$( * /58,   1 .B, ..21 ?78  ;+,%:&96 1; 1$:' " ,,  )4 $ & +"(   /( *  -    !8 3  *  (* + ,(!'   =/"   " * #8"' " 2&+9* .2  , %!A( 0  9: ,  "  D/! .0  %'   ,! $   !  ,## . $     %&"0%   %&/"  )#  #(  #  "! (&  *5 "!  " .'   "%)  # "!+,!. *)'  &   %$  #' ) '&  $ ! "/:4% %&(&*1   !! #        , *.    & )'(   .#  $"-& %     ' &# !    %" !( &44 ! !'$ !  #    #    -52     !!      -        "'  '               !           (                  +                                       /=$                                                                   @ 9l$[3{e_MI" ;0/园CF.E VbXV~-,OYG\% 'an 1ͽ>6R р<$÷Ӡˀ᭞←ꀲ3 O%t0lB4 be mq,JaR=B a4!:O˧  K /$# 1<;3 %7#L 0)A# 46?*"$ !;3("$3G#*''( %  + & G . ?/-    4 ' %   4 '  +    '  % ,, "              9#'% 1 +P4 / 1$ %! # % &0* % 1   &      " ! "2 $*   #              "             !                               @o&'&"  %/9@B9%ŷ $% *EWZP: (0/%ſ5IQK=* &*(''%"*ARP; -30,,045, .894-&۾  !)//+! ƾ6A<. %) ).+" һ 8DMVXQF8,#"/CSYTD-ļ ,BVenl`O:#)7><0&8CIPRJ8 *8;4 Ȱ 5GSXN3Ӻ 1?>1#Ǻ'7I]he`YK5 !/,  8bz~lH&64 %FQFBL[a]LCA8&زIJ #HjslT1$?[mjCʻFYVG* ʞ1MRFE]umN8Ǡ0]w~]*Ү0?EID:6)%'!=\jfcd`XTC)ز0=NZ]WD/"𷔁&.43& ɧ,Nexh9Ϸ!#C`ke]Q?0"*-# Ÿ ,PkvpaS=# κ   ǻ/+%%,<90" &&+.#&9LP:ʺ5ayxdI78;?EF7 %7>7! 0Wrr`?٬Ah|qZJDKRM: еɬ&.-!->;7>NYbtjB Ҫ;d{o]M@976)ȹ%Cg{}T㸝:GHIE<;=2*)# ȿ%+3AN^q||s`E,*DW_WNF4´'DYdcS;# ѵ %,1/04:GO@(ͩDjyjFͿ0CNK<'ý',3:=6%;0CL>@VVF1ƿ$)%$% $+-25>WqudN1Ϲ  #  ѽ%41 (11$#,' +9:,/78@:'ͱ-BP`tjF"ҳ    (@MNJB8.%޺F`msq`F) 8cz}[)Ӿۿ ;JXcbZJ/Կ !Ӽ.DPYYQD;921,7Thi[I1ûº$17::@DEIRYR2 ۪4az|fN?4$ ⴒ*.1?LOYfgec]S?$ Ƿ(CVgots^>̳".2%%..'Ǿο (6/    -BOKB:*ų /  &*.--10",>IF;-! !1::0ʼ   Ļ /Jez~uiZF/ $# *ETXL0 Ī5Vq~yY+ťȾ<_x~hF  -0*!,2.(''-5@GHE@2ƶ %:PcgX?$  2@D?0ȷ0CIG;'&4<=9,˱! ! "+.01,#   -@G?4,#     !*/*9TinhYD* #(% ɷ/J\daQ;% $,1* ˽ *0, $2CORNC2" "490$   )&ŷ0ALNA* +4=A8&(34*'5==4! #)++(%((    !09;82," ŷ   "!"! !-22/) "4ERXWTK?0'.,% "&'& Ͽ(795.($ &;KPKA6+ ƻ1H[d\I4! й '791"  $ #!  (+-.-.( 2AD8$ !&8C?1" %(()*-,10 ͹$8JRPG>86:CG<' $3;7#   ## 1KZTC5-*#Ͽ%=MTPD3 ''#ż -672/-&0:=@CA;60! )+&    -4876>PadR.Ļ+9@B9'  3CF@4#  )351( þ ƺ'&$(3FV[XRJ@5%ɻ .=DA<9;EPP> ɽ'3BS_b\RD5&  ! -1 (5;<<3˺$8OXT<%&+15@E=3*14"ʹ$//Ͱν($TskUNA+  ۼ)@L5 0NN2!-8'ĽѺƼAh|}nU+ %(##$#' ս!&ο &>?5(!+9A@7)*4@GGC;:?EKB2εȼ  9Wgy}y|k\L5# Υ)EF>2'(:Zt{cD¸! *64' Ƚ )JdkcL.ë ,HXcnsplcVD-Ǭ,G`oo_L;3- ʯ ,Pi|zRʻ0?@80% (0*(1- *8?>=:- #//'Ա1DE8"'BTXJ0 +0'#%! ǽ ++   #/:>;1# *GY`]M3 ƻ #,027=>7' >VTA*:IQTSL<' *'±%21# $5EMMJE6 Ź2J]_WNB8304@EA6##6A=-ȹ0BIA0  *+ط/EMF7""+0,  (1562-)# ַ#+/+" $.5KJ8( ͱ  /2# )Mi|{W, ӥȾHjlZ>.Xtm4(:1+4;7) ǞѴ!Xuh1»Il~zU/Ȯ0`yyt{w^FCOO3ۿ$ƭ7HPI+&1;DPfzu7ᩊQq~o^MRk|~i(䫍ǮOp|CɨEZYC#   4Nd^Ḁá?h}~hXg{h-ճ #Bg{yRƣ&EJOX\`db]L. 4TicSK?.ھ6dzzeL3(;KE!%Zuu\>170 -Ytu=ǟ-5:A>4@bx~pG* ܬC\`TNI>:0ϼ,HSJ=-*2( ʵKm~sO/ 粐& %BX`_c\=!'77*(EK6浘4QgjeUC@B:067*Ȯ +74%!+( ե Hl~}n[JNfu~|fIյ-YtlI# "š  )QjrdC! /Vs~oP4 +@ID-Ӯ:SZWF,%0+ )*-1, ʹ 8R]kzyfJ&ٹJm~z_G7122-$$£"(-.*"*Nl~xg\X`gcWF2ɩ $32,)% ʲ02 ./*(26;BAGWccT: ˫ /6?DBCNXcY=$нŶ )87.   &3?BB<40&Ȯ #?VcgdaXF2# Ь #)-)7D<(#,=Q`lvwdE%#=NSQOQTWQ; µ  -5=;4&ijϹ2GPQLD>;5*$ +EKA( !+.*  $3;AFE;0*.474/.//ǻ>`xoA Դ&1:G]ryp]H86;>:"쳑1Qn~pWB#ߺ:d{{Vڦ Bexyc; ٮ>S]hrxs^7&Wtm9 %D[a\Ycv~d$㬍 2LY^R4!>U`]VO@4-+)4@;+θ Hl~}slwogfSȺ)CWhhb^UPPK@4'ʹ/4(&3ARTMF>%1FE1  )Fdz|a4 Ž!., *99'49:B=$ *9A@&"BWbdX7ĽA^t~hJ'н (4<6$"'  1GVYJ:) ğ'2;McwxcEϱ -DOW^`_T5 Ͷ ѱ $-383#   ,HN<& &()'%+8C?).# μ %21%-)!6:),,"Ǟ !5?ELF7#9]qgDº'NcaVF0*6BTjpcK3   ΦQq|X)ػF[W>Ɵ&>R\ag^J6!   ""-02118CQW\_VK:%ɷ ,;FC9( %6CNTUP?2' &2."λ"1?Ud`RE8,"$)$!!#$" !-.$ ,/'!$0;HT^`P8ᅵ!!!.DTVP>Ů'/63+  !"",37;>?DJMQVRD.׿$47." %-,$   %$Ŭ;YjomdWJ<0 ÿƻ+CS`kj_TNMUbjkdP2е(+-*2BHB6*"#վ.HXbheb\QC4&˽0J^faSC2#,2/    %+,'Ǽ *2569@GKKB. !%.>O_lx{tdM6 ºſ! )10(#**)'ż ,7<<::971$#.4788971) Ҽ %4=CB9* ˬ(,' "'+-( #.5=?7,"  "+,! #5>?:* #)&*36/%  $-7@BBDF>, (/) "',0/$  $  "(#!0=>0ƿ '++)%      "#ȴ   !4EPRME>70%(4:?A>7.#  " ż#%+3882( "! Ū%,)2ENI;0'    !Ϯ-7=CB<6/%    Ž "##'*)%! Ž5Maoy~zkR8 5?:1+("*1332362)  ':DHB0 ̾$4:7;EJLH>77990" *CRZ\YP;  'AVejaM3).)ҽ (5;6-&  #4>?7+ 8C?. ̿0ESTK8¿%&! $"**:U]VC$  "  &7='&-.#  -@PWdm_Eβ %-.%ɾ$$"#5Pivd8ƹ-LP< ̫$GfzrT;ҽ'86& 4_x}f?ԫ7;80! #2,/HQC Ӻƾ:d{~kXRC"ï .1"-EPI1 ';C>+ Ÿ$:B) $(,/'#"&1/5BFA@>2#ͮ8^w|zx{xkcT8漙-@LNME?Ok|c5 Ϻ8HF9+$ 1HD6& ħ '8ADEGNH4õ)SqpO- ϵ-Qo~vh_TC,̴"5?D=53:I^mpjX>ϩ 5Sdk_K2и #))"Ҽ192(*6;5*  #;VfbP6¿%24+  ! ۻ "$!)32(!  ,G]ki[B-4% "$" Ѿ3ENKGB=AHHB;.׿$:GH>/° 160ѽ%6DHD7'  "-7?9" -:BFGIF7  Ʊ#1( 1AC6´*'7KSO:ѱ"8B<.",@OXZPJF<- Ͳ  ƽ 5>6' &#A,$;N]hug6Il~{U˫$ݩ,Vs\-  µ=b_L* $>K4 3Yb]R@ʶ5by|kW6Ү# "+2$̹Sr|eP3⭎ 9KQ@ű(KYcnghtpV-ɝ6bykP(ͭ 5`kmeN6 6Q]]XVG0./#ͤ*DQK0"./) Է Pp}c8ƶ  5[qqicdYGC=7:=2! & ļ (-20ž 8OROJ>컖 $''5IL;"ı7NTE-$)4JfoaQ@'"å!@MUZXH6+$+=<60% ̾*>]tulcN/α")5B=& !/67,    (B]t~xd=  "1>@9'$/8839K[flhQ'ƾ#Nnzq]<ż"19<=?=;<6 ž 5^wnN2DZ"3I]q~b6  0BMRSQVex}cA!ޱȸ/9=:50//0(#8BEA;)̨,CQTLA1 +160Ө ,@QX]]SC83221-'ð *,./,*,/(ͼ /93+ 0DG;Ż!4*&)1>JLC2 1ET`iid]TK@;BT_YF* ѿ$:NR@һ++"05/$ƾν&LgohYF3*?LL5ɵ$-6<>;2$ 7HLG>3**,)!   ƹ+450# 0;9( ,65)'?5(#*7*%'   +1, $--%  *2 4GXfqtngZI8# Ƿ&10/-# "#"#*7@IJ<-J^dP/ 4>0 Բ ;eykB+L[[SWeidiy|Uҡ*#ƻ'@axwTEWq}xkS/ȱ "ð:etstotxsqhk|xO߲Ej|}V㹟 "Bdz~Y鵒'5%߱Km}{kc]R?ƣ-]w{reTGC@3/!ǝ7LC&'Pp~d!أ 0DaxxFś0Lj|ybP=36:IRTTH6̢B\mttuhUF:2&ڸ'D[gw{iQB6-'(#ͳQg[: ڹ0CBDCFNOG8*(Ws~mO'ǻ˲ƫ.G]ntp^I<- ɴ26) !=MOJD>/$  3=6/(  ,K[U>翯@PNB2$!!$*׷'5H`swkP& Ǻ&5+3EGD1ʳ 0Ujo_= &DXfvwbL;/)# ̵!UsuL亞'4=7, )70  :ThqkU3߽*GZcYG7# -6* û0U_Q5Ƽ&5?7  #@\lk`L2Ŷ$KVYM;)#@MH=/" 33! Ƴ (45560$¬&BTVH2"  2GT[XMA9."0Jamrnd]XP<־9O]gpzvgM.շ **  '()"&?\u}hE!ž"0 "  &+-.,'ô+;A?6$+7(#6DOWZS?# 2>?6)տ9IJ?*$+386/+,39:92#ƶ#5FVcfaa_Q=(  ̿"%'%%)+% ľ .64)#ӷ!0:;7+    '*,( .A/ -Pkl[L@+ ۭ(/8?CJJDCHA(î $=NRUP8Ѧ>^rvvvvuv]% %3FarsX1$.".?F7##/0+ȧ-9&˼+85/ĭ+LdllX;ҳ),)#  0LbdK.  /5+ 1BILKF=0ò 8FIC4# Ҽ-1=JSXWA +BW]ZZM2   ľ  $)*)% Ÿ      3ISQC0"ɻ # β(''+,(%'&'+.16>A<:640# ǹ(55+,?NVR>!ع'89/)  (361+(# -8=:,,=GIB. +560(! !(%  &-0*ι !(&#*8B?1Ĵ&141* #7HPNF;1" ## .BMM>) " $**%  !)( '13.&!!%*,,) %+--(%(" !08=DHC6% ź,>GC1  (09@@3,1 *29@BB30=AAAA>3!  &5=3(' 0;;:5!19/    *)#"086:<<<<<<<<<<8"2;;;5,#        (4985.&  &.31,'''!  %'.5663*     -4444444444+"'#)0111,&/111110000000000/)%#   #+, )-----,""# #+,,)     !(**!         $&&&&&&#   !$  $#!  "#" ""                                                  @[      5S:&5%          ) -'         +                 &1!D6FM. OVe5< "+3?~d;  . &ME34(9"2 d %  M-OcDn9!8 aOX* 6Y /'( bF \(\8%0$qXWZ-!?,Y 14D.<)6;#) 22 /)"'" #% - :  $$,"/ +    EC"3""1 E'2' . .' !&    !*         8 "=Z&                     $+(                              !&2  !'$                '    ' $         $%(0) .+#  (     @A L![ eVS*L14 &! ӊ,ʚ=7 ը 5":$662>'M$jR\(JH;% %ޗ6 :dM7i[3hCC 1>=Ǭ#) #0 2+Φ>abTG5%ፀ0{phR?$C/)Ć(:E%! G67MH8 -x~jRb`QD<0#ID#^o\4?NLJA4'Dd]MVUOPE:0" ֿ,LNG@&%61߼߬5crfU@'Z|viR2IJ0ء"AavpbZKF7Ϩ˥!/']bS4˔STS?4ʆC,LE@ٴ0]\G(Ә )8!75.8@YbRDA?0Ƞ4E75712ץ2ewmcO@4Agxo[I3ڮ=NXQ>6( ; ,97=C9,'ಙ)7?E+$+94ǭ /9;$Ŵ 26AOdiV@3/1Ǩ *;I@.  5A/׿ $6@DE?9ͻ+DN;  Ҷ YN4AYbZM=2 ʳ Z[=&+79,  '&蟤 ˺ flR6!$4XY*5W!ZYHUXOE-٢% ׳  ꬼ Sb`QH Ի RVH97.4/+ʐBjlO1YlndTI4>8,ع4a]K**6@,˿ I\Q;2.$2eni[H( :4ەLA+;N]bV>(/<7,( ̥ ܫƶ2csmT23GGIH?4581%4BMF5 ĺ 'BO>#$IWN;-& DZ"0=7!)7, %)& Ϋ3Sn{{tdM+!;INJ?. !AUXM?1&!  ʭ#.43*Ѹ (;@9)"(&  )0.***$     !  !.6;;3* &6EMLA.  +=MX\XOB5)     $'%)4:;5)!'(#!$ ɶ6IPNF9'ջ$7CKLLJE=1# &,.+#о%AUbd^TG5    &,.-*(&$! $*/10*!   %*--+&   %/6983+      @;  *'  !$)?;B7   ѴgEEQ6!  Ɛ,WivXx^K3ߨ6_T: Co?6%$*Z["* ΰ>XgXmppZH*5%Nr6 \%̛ꀥНDbG+KPN/WC|)N;4+1Ho>Tp(! ϠڝǧE_CfH7)8jN%#%AԬ Ϭ1, %Mw-24}yJ)ͩУܰVڀ A6#-J7CLuz@)cU%0=@2= )¸ Vןߔ86=\gR^l;)FjLFJPl^81'ܬԱ(ʬ^2C94 bD+(ؿ-'D<0 / +/JL8 N-+3O:!!  şǶ֞ 1'UJh5Qq:!չõ58K6 Nq93:a9s̻ع׼ ݴ4% &*O'_1c_Z%I + %77-Q" 5,3ȶḗ!$!D\$F0b#<^.H_ F%;ՠ+@@ G7ű2;Ӷ:F#M1+&5934["I4M ݪ$""8/.(C!.2 A+   Ҹ A M!DK*&MM*Ǽ1&;9$7*$'RB.6KN(ҧ "8',"(7'  / 0 &,JH,> $)\˺ή7$2 &;>-4. )9 ñ19Ӿ˺(λ'8/Ohuz|gY^9 #C`wpO' ͻ穘 ()%HaJBRXI(NV4 2VVVC3# 轫 ǥ $'$    9DD-  +F_d]\N?* Ŀ $>HEDC>-ظ  &1Yb#ʬ@N!"ᡝFD:TPbqec6$!#*;2ӧ7@㺺%5<)j7@A)P  55!V9Q;% ޯی ǻ(/1 $ U   &1Z[o5D( +41L ")ʯ  -8cI%NjX`!j-:)c=g7 4CΓ Ʀƥğ 3, !+.;/': $s<$ F&:4'&44s =ҿ>7= ˘ꓠ'?0gfK.6_knJ[5  K ޯ1)#).2"@'I'2-䔞&C4/1*@9&Y./% ? .0= ?6 된' /[$#dED)+4[ #Ū75s% .Ԍ80As:CGAӰ7-< s.C2 ,# *! ճ.N &':.!$'76 $!,"(%  ( /&%$!3B/4!  > 7 2%       #& ( 'O0&)$  ,% )          '  & & "         &"             !('+&+&!!      #        #                                              %4/                                @@  ƿ " 8! ):;#".1 9UJ/%  (NhW%/( *# #52 $' 13!  &*"  ,;A5! $,-( #2<>3   &#       #&&#"#(--*"                    '/$ۼ(684, $1AA>@  (Ý;5 %HioY:%%% "")9?7/-&  +45,   *,,.0-&(241*# &)&Ŀ +)  .=FF=.  "*.,&  #*-,&                  *! .;CF! $68-:+()Խ .2 +3* (04CNJ5 ##")+,' %*   %(&$%,61 #-&'8@=1"   ! !)'   !"   !!           5@DASc?' !""$  '#19.%49FF7 #55'*//5>6 #! &%'*'   $%#         $(*)&#!    !            ɶ B_wf0ǵ $2($*!Ƴ87& (%$'   4B3("++˻#'  $12%  "              %%                     (DB(&5;)(@U: *D( % !&.')0% (80 'HO8&30%+2<=/)% (5634672'    ""  ''! !&%  !%%" "#                 +'ں  1E>$15 -AA /6$$)ѿ)2+  1- "51%2:92/0( 56" '8ITN8  */,'%*3?EB8'     !                  $(#ݹB`E1398浐 "" 3BC=/%=E1о5C4,3=J<   ":D4 )&)2+  3GMC3) #.212/'  /321*  !#       $'&"               #$"   +* ٴ-I=&24 7< 6 "%3) $! "'8A5ľ#3.%#  )(     ѿ *4;;5+                       ڶ*?ZgF6HBߴ-. 0HN7 -% ' $179( +<@85:;86$  #% &.'   .;FKG>2$                         Ǹ5R_O)>XJ'&,@1 %.(! #*& )26=;, /)ɻ   ! !   " )$   #$$#!    %*+&  !$$    "&'%!                7:'"7;6 /ANN9, $!1IC7̺ (%'(&<;,!// '.(   %012;HMI;"            !&*)$      !!              "! ־ҩ"*(1$,;龾&?1#$ #++$ ,0-#   Ŀ$3?IE3        !!   !                       ,IQ= .?;/ !%7 ǥ.G.% ѱ# /%#2" ! /F7%   3 $69, !/,   ** (4+  1.    3AF>'   %*043( !('    #(#            #'*++)$                  ,) '88D8ŭ/SR<  VI ?)") ӱ-;A04CB&   ++$71 *?2    $3:4-,*(  #*/)$0%   '"   $ ""$%#!  ",.+!     !         $()'"                        *+#  )ASYRT&ضΤ%Pma$ج +4 ğ/>Щ'0D4 %'( 9 8( 0>'    #+FL7 *./$,) '+6<3 #       '*"   "$#    %+.,% "#                           x /@F;>B=@;>9=69=7;6:6:6:6:6:;>B=@;>9=69=7;=B=B=B=B=B=B=B=B@E>C=B;@9>;@=B=B=B@E;@=B'=B;@9>;@9>496;'Q'r'Q'r 3@GԆNLJIEBEIGԆNLQNJIGIEGNLJIGECBCEGIJLN2CpGCGJCGLGJCGCGJCGLGJGLJNILGJILfJpNILGJFI2 d@/6/-4-+2+*ԆԆԌ /ڌڌڌ-ڌڌڌ/ڌڌڌ*+-.+*ڌڌڌ/Ԇ-./Ԇ-.6ԆԆ9764246ԆԆ9466\ԆԆԆr64242-/Ԇ*-.+>+Vr6ԆԆ946ԆԆԆԆr64242-/;\/;\/;\/;\+ڌڌڌڌڌڌڌ/-+-$/-+*+>+Vrr-6ӆӆӆӆӌӆ4ӌӌӌӆ6ӆӆӆӆӌӆڌ79:6ӆӆӆӆӌӆӆӆ456ӆ45d@%&P$\$&P$\$&P$\$&PԆԌԆԆԆ$$d&P$\$&P$\E$&P$4$ڌ&P$&P$4$ڌ&P$}$&P$4&PԆԆԆԆԆ-)$&P$$PԆ&$\$&PԆԆԆԆԆԆ-)}$&P$4$ڌ&P$\}$&P$&P$<$&P$\$&P$$&P$$P&T} }1OdццьццьццьццOdццьцѢ T(x '@FC4H;@7H>C7H>C4H;@7H>C9H@EC9H@EHEJC4H;@7H>C9H@E7H>C9H@EC9H@E d@9xԆ7924749Ԇ792479<9xԆ79EC@?><d@$嘴Qd҆҆Ҍ҆҆Ҍ҆҆Ҍ҆҆DDDD T;x;@_@xE;@=B@E;@=B@ECxHCHBGBG@E;@=B@ECxHCHBGBG@E;@=B@EGxLGLGLGLGLGLGLGLExJEJCHEJFKExJEJCHEJFKFKGxLGLGLGLGLGLEJGLEJCxHEJCH@E>C@xE@ECH@E:Wt:Wt:Wt:Wt@xE@E@C@C>B>B;A;A8@9B;D=E=dC=C32(\/+2,3-4+\2+2,3-4-\4071829N-\44PԌ;@4Ԍ;@42Ԍ9>2Ԍ9>2-Ԍ49-Ԍ49-;@;@;@;@;@-P49-Ԍ49-Ԍ4P9-׌49-Ԍ-P49-Ԍ49-Ԍ4P9-Ԍ49-Ԍ&P29&Ԍ29&׌2P9&Ԍ29-P49-Ԍ49-Ԍ4P9-ь49(P4;(Ԍ4;&P29&ט3:(P4;(ь4;&P29&ט3:4P;/4;2P9020-+-P49-ь49 %;Te~-P49-Ԍ49-Ԍ4P9-Ԍ49-P49-Ԍ49-Ԍ4P9-Ԍ49&P29&Ԍ29&Ԍ2P9&Ԍ29-P49-Ԍ49-Ԍy4P;@4Ԍ;@2P9>2Ԍ9>-P49-Ԍ49-Ԍayy  4P;@4;@-\4N-\4b2\9N-\44PԌ;@4ӌ;@42Ԍ9>2Ԍ9>2974320-P49-֌49-Ռ4P9-֌49-Ԍ-P49-Ռ49-Ռ4P9-Ԍ49-ӌ&P29&Ռ29&،2P9&֌29-P49-ӌ49-ӌ4P9-Ҍ49(P4;(֌4;&P29&֘3:(P4;(ӌ4;&P29&ט3:4P;/4;2P9020-+-P49-Ҍ49   . D ] n         ayy  2P9292;2<2;292P92;2<2;2-P4-4-6-7-6-4-4-6-7-6-   -P4-6-7-6+-49-Ԍ49-Ԍ49-Ԍ49-Ԍ29-Ԍ29-Ԍ29-29-Ԍ4-6-7-6-4;4;4=4>4=4-4-4-6-7-6-4ڌ;4;4;(/+2,3 %;Te~-Pٌ1ٌ2ٌ3ٌ4689-4-4 >@0H<8\>pC@\BEHEH@BECHBG@E@BEHEHGJEH@BECH@E>C@ECHH\CHH\BHG\@HE\CHH\CHH\BHG\@HE\CHH\CHH\BHG\@HE\EHJ\EHJ\CHH\@HE\@HE\@HE\@HE\CHH\@HE\CHH\EHJ\FHK\GHL\FHK\GHL\EHJ\CHH\@HE\>HC\@HE\@HE\CHH\@HE\>@GHL\GHL\GHL\GHL\GHL\GHL\GHL\GHL\GHL\EHJ\CHH\EHJ\CHH\>HC\?HE\@HE\@HE\?HE\@HE\@HE\?HE\@HE\GHL\GHL\GHL\GHL\GHL\@E9>E9>E9>E9>E9>E9>E9<>E9>E9>E9>E9>E9>E9>E9>E;<@G;@G;@G;@G;@G;@G;@G;@GPPP`<_][YXVTSQOMLJGEC@><;974IHFECA@><;975420/-+)(&$#!XYVTSQOMLJHGECA@><;975420/-+)(&G\LGLGLGLGLGLGLGLGLEJCHEJCH>C9E7C4@?32>0<<@C@C@C>B<@KOLOLOLOLOJNJNHLHLJNHLKLQLQKQLQLQLQLQ[Y]XVTSQOMLJHGECA@><;975420/-+)(&$#-+)(&$#!9=E9=E9>E9>E9?E9?E9@E9@E?  @<974ٌٌٌٌٌٌٌ  <O q2<><974ٌ*ٌ+ٌ,ٌ-ٌ(ٌ+ٌ,ٌ==-ٌ/ٌ0ٌ1ٌ2ٌ-ٌ0ٌ1ٌ2ٌ-ٌ0ٌ2ٌ=-ٌ0ٌ2ٌ3ٌ9ٌ7ٌ6ٌ5ٌ  <O4ٌ2ٌ1ٌ/ٌ--2-ڌڌ1ڌ2ڌ3ڌ4ڌ8ڌ;ڌ4ڌ2ڌ6ڌ9ڌ2ڌ974320(  <O q2<><974ٌٌٌٌٌٌ׌  <O q4ٌ*ٌ+ٌ,׌  <O9ٌ7ٌ6ٌ4ٌZ2-ٌ012-9765-ٌ1ٌ4ٌ1ٌ4ٌٌٌٌ(+,  <O q4689-α B@H\ڌGڌE@BEH\ڌGE;NH\ڌGڌE@CEC\EHEdL\KJH()+-/024579;<>GLEJ@E&()+-/024579;<>GLGLGLGLGLHECA@><9;75420GLEJ#$&()+-/024579FKGLE\J#$&()+-/024579;FKGLE\JHGECA@><;975420JKLOLKJHEHJHJKGLEJ&()+-/024579FKGLE\J!#$&()+-/024579FKGLE\JHGECA@><;975420/)+-/024579;<;975420/-+);N;NdwdL\KJH+-/024579;<>GLEJECB@>=;976421/$&()+-/0Cd<;975420/JKLOLKJHEHJHJKGLG\LG\LH(\)+-/024579;GL@JHECA@><;975420/-+)KxLOEKLOEJNEHLEJNHLEKLOEKLOEJNEHLEJNELKLQKLQOMLJHECB@>=;9&()+-/024579;<>@ACEGPQVOTLQOMLJHGECA@><-0234734789<79<>?@<>?@CE@CDEHEGJLPGJLPGJLPGJLPEHJNEHJNEHJNEHJNQLOMKJHEGCA@><;975@BEdHEHօGECA@><;975420/-+EHCG@EHEHGJEHGCA@<>;795420/-ӂ/024579;ECE@CA@><;975424579;<>Q\΂MLJHGECA@><;975420/-+GLEJ#$&()+-/024579FKGLTG\L$\&()+-/024@C20/-+)(&$#!>@L $0<9742/-*(%#! #5@9@@@@79<#(-27=@9@??????<9630-*(%"@=-(E09@HJHJKLJGELJGELJGELJGEJHECJHECJHECJHECE@;73/+'# @CH89;=?@CHCHCHCHCHCH@E@E@E@E@E?><4CH68:<@9>B<@E9@L1I358:@L-I/258;>AGEBD$,4@GEB@@=;8631.,*'%"  -H42@d@&P-x)$$&P$&P$&P$&P&%&P)$&P$&P$&P&&PԆԆԆԆԆԆ%&P$&P$&P$&P&$'&P$&PԆ%&P$&P$$d&P$&P$&P$&P$$d&P$&P匴a'L' 'L'&$$d&P-$' '$$d&PԆ$'&P$&P$$d&P$&P$&P嗴='$&PԆڌڌڌڌڌ匴='L'a'o'='L' 'L'&' '$$d&PԆԆ߆$'&P$&P$$d)&P)$&P)&P$'='(%'&P$&PL'a'$$d&P$$d&P 'L' '$$d'&P$$d'&P&L'$&P$$d&P%&Pڌڌڌڌڌ匳&L'L'L'&L'L'$$d&P$'&L'&P$&P$&P$&P$&P$&P$&PԆԆԆ-Ԇ)Ԇ%&P&$d&P&&&&&PڌڌԆ决& '&P$&P$%&PԆڌԆ决='L'a'o'a'L' 'L'&' ''''='(='L'a'o'='L' 'L'&' '$$d&PԆԆ$'&Pq((='$&P$&PڌڌԆ决(L'a'( 'L' '(&L')%&Pڌڌڌڌ%&P)\$&P)\$)\&P)\$&P)\8+$)\&P)\$&P)\$d8+P+8+P+%&P%$&P+++='L'a'$$d&PӘу-x)='L'a'o'a'L' 'L'&' '''&P$'%$&P$&P$&P$&Pڌڌڜ%αPOdѠјѨOdјѨ{,OdOdјјјOdјј,,,,,,,,,,,OdѨ,,,,,,,,,,,,,,,,,,,,,,,,,,,OdѠ,,,,,,,,,,,OdјѠ,,,OdOPјѨ-OP-OPOPјјјјјј-OPјјь,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,n-,,,,Odјјј,,,,,,,,,,,,,,,,,Odјт T2c N1"&f,x @PQdONOQVQUSRSONLNOUSQPQSQONOQVUXVUVS[ZXUVXVΘGpCpGJNJGCpGJNJFCpFJNJFCpFJNJEBEILIEBEILIC@CGLJIJGIECG 00-0=0BpEILIKGKNQdNOQNOLNJpLIJGI/ N,26;96492974260492<;97;>7;>7:>'167697646794-117:>'151/96F19740,2p6969611p6;6:63p6;6;64p7;7;749=9=914p9=9=7111p6:6:61116p9>9>9!21OdҘҘOdҌҌS4T2]2T2]2T2]2T2]2T2]2T2]2T2]2T2OdҌO4ST22T22T22T22T2]2T22T2OdҌO4ST2N@$\*H$\3$\3$\3$\*P$\3$\3$\3$\$\*H*H*4$Hh3q3h3q3h3q3h3q3h3q3h3q3h3q33 T/01K23x'@ZGdJMQGJMQGJMQGJMQ333JdMQGJMQGJMQGJMQ243>@SdNQRSNVڌUVUQUSNQRSNVVUVUQU4VUVXVUQS44444VUVXVUQSGNMLJE55NMLJGJNMLJG<5SdVTWUXVYz4 3@>;،>;،>;AMH،@LH،>JHw55J\BHG\BHG\EHJ\BHG\BHG\EHJ\BHG\5EHJ\BHG\BHG\EHJ\BHG\BHG\EHJ\BHG\ 6w5 d@2/ڌ2/ڌ2/5APڌ4@Pڌ2>\U65APڌ4@Pڌ2>PU66U66/;P/;P/;P/;P2>P2>P-9P-9P6662>P2>P4@P-9P6666666666/ڌ-./ڌ-/ڌ-*/ڌ*/ڌ*/ӆ-./ی-./ڌ-g7*/ڌ*/ڌ*/7/ٌ0ٌ1ٌ2ٌU6OdццццццццццццSOц7777777Odццьццццццьцц0808080808OdццьццѠOdцццццццццццццццццьццццццьцц0808080808f8w8OPO4OPO4OPO4OPO488888OdццццццццццццSOц997d@&P$ی&P$ی&P$N9N9N9N9N9N9N9%&P$\$&P$&P$\$&P9999$&P$\$&PییՆՆN99999999N9$-P):$Ԇ-H-PԆՆ)'P$&P$ی&P$:::4:N9N9&PڌڌڌڌڌڌڌN9 T3q4n5L67E9x @COKHOKHRPOKHOKHOPQMJQMJTRQMJQMJQPOKHOKHRPOKHOKHONMNOKMOPOKHKMOPOKHOKMRMACDFHJKM!;4;MRMLKMHIKROKIHIMKGHIHKHIKILKIHIFKM!;4;G;Q;!;4;o;LKMHI;;;;;H90֌60/>2֌827֌<75֌:֌">3֌;3= (=BD@>OdҌҌҌҌҌҌҌ>>>>>OdҌҌҌҌҜ>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>OdҌҌҌҌҌҌ>>>?>>>>>>>>d@$*<$*<)H@@@@@$%&P-H)$d*(ڌ$P$d*(ژ$d*($d*($d*($d*(ڌ$PZ@u@Z@u@Z@$d*($d*($d*(ژZ@u@Z@u@Z@u@Z@u@Z@u@Z@u@Z@u@Z@@Z@u@Z@u@Z@u@Z@$d*($d*($d*(-<)%d&<$P$d&<$d&<$P$d&<[A[AHA[A[A$d&<$P$d&<[A[A[A$d&<$P$d&<-)@ T:<>>@x/@J?BEH?BEH?BEH?BEHA /@HdIJKKdLMNKdJIHNdMLKIBVBcBpBKdHEHEBEB?B?<><9@C?B>A=@<;9;79QQQQQQQQQQ*QO\҆҆Ҍ҆҆Ҍ҆҆Ҍ҆҆]R]R]R]R]R]RO\҆҆Ҍ҆ҢO\҆҆҆҆҆҆҆҆҆҆҆҆҆҆҆RRRRRRRRRRRRRRRRRRR]Rd@$ۘۘۘ5S5S5S5S5S5S$ۘۘ&P$&P$$Pڌ&$lSlS$&P$&PԆڌԆԆlSlSlSlSlS$&P$$P-p&P)plSlSlSlSlSlSlSlSlSS5S T<@;>9<;>9<7;9<7;497;492704<@;>9<27597:9<:>9<7:9<7:597:5927592705.2:>9<7:RTfTTTTU?T#--9ӆ7ӌ4020+-9ӆ7ӌ42420-ZUsU+7ӆ5ӌ2.0.)+7ӆ5ӌ2020.+UU0767307673076730.+./UVUVUVZU 7@ECELHKJHJHELKJHJHEHEHӆECEHٌӆJHKJHJHEQOLJKJHECEHٌCECACJICAӌCFӆCCACJICAӌBCVCJCICHCFIHFAӆC|VVVVVWV.W<CBC?C@E\E\JEJCHBGCH@E>\C>C>C>C>CAFAFC]C\HCHAF@EAF>C?\D@E@E@E@E?D@E@E@E@E@E@E?\D@E@E@E@E?D@E@E@E<\A>C>C>C>CC>C>C>C>C>C<\A>C>C>C>CC>C>Cc]]]]\ T4TQUSVWfYZ\xF@S>@CA΁>@@CA>AC΁^+@9<>A@>@d (08@CA@dAp-@ECAC>CیEF  *5@@?=;986420@AیFE  *5@@=951.*&"@AیEC9<>A@>@d (08@CA@dAp-<@ECACG_F  *5@@?=;986420@AیFE  *5@@=951.*&"@AیECCpFH^ >@2H75H::H>4H77H<>HA7H<HCCHH\````.\25:<:.25:49=@=9`@9:79:<9:<>:<>@7ӆ5:7C>@CA<>A@:<@>79:9:<:<><>@>@ACRa d@7\ڌڌڌڌڌڌڌaaaaa0ڌڌڌڌڌڌ1ڌڌڤ2ڌڌڌڌڌڌڌ0ڌڌڌڌڌڌڌ)ڌڌڌڌڌڌڌ+ڌڌڌڌڌڌڌ.ڌڌڌڌڌڌڌ-ڌڌڌڌڌڌڌfb+).+-b@bSbfbyb-b3ڌڌڌڌڌ20ڌڌڌڌڌ750+-.>\0<\.:\+7\+-2>P4@P5AP2>Pb:\-9\+-.0ڌڌڌڌڌڌڌڌڌڌڌڌ<\:0a27:>9<@<:>9<7:577:>9<@<>EAC@A@@vcOdьььььььcccccccccccccccccccOdьььььјььѤOdььььььdddOdѬcd@&P-\ԆԆ)$&P$&Pddddd$&P$&P$&Pڌڜ-Ԇ)$&P$$P&eeeeee(P-\&Pڜڌ)\eeeeee$&P$$P&%$P&ڌ-\(P)\&P$$\&P$$\&P%$&P$&Peee$&P$&P%e$&P-Ԇ)$&Pڌڌd2AECA C(08@FECEd'.5<@HFEFAFیH Jp%*05:@FیJH  *5@@?=;986420@EیHFFpJLf T|^^`Haalccdfx/@K:?;@;@;@9>;@;@;@7<;@;@;@9>;@;@;@gg<A;@;@:?:?9>9>8=7<8=jgjg6;6;7<7<8=8=9>9>:?:?;@;@gggjgjgjgg>\gggjgjgjggg 7P;>=>;>=>;>=>;>=>7:9:7:9:7:9:7:9:=@?@=@?@=@?@=@?@36969<93? j j j*j*j*jGj4ڌڌڌڌڌڌڌ0ڌڌڌڌڌڌڌ6ڌڌڌڌڌڌڌ-0369;7ڌ;9ֈ89;ֈ:;<;<><>@嘴A@><;<>:5ڌ>@><;<>@?@A>7amtmmmmm<;<@>;9;< d@75420/-+)050707\7\257\0/050.2-4@n@nHnPnXnbnin070+0/-+52/54274207505).52.-4-402+nnnnnn04+20ԆԆԌ4Ԍ78ԆԆԌ3Ԍ8:ֈ5:<ֈ7<2'@@CHGEAGEC@EC@>CA@<9><;7<;975420/-+)+-/02457Cd@ACE5@CA@>d;7ڌ;9dֈ89;ֈ:;<>@嘴Ad@><;<>d%8@:5ڌ>@><;<>@?@A>7oopp(p8p;9;7<;9752/542742079754542嘴9494702pppppp74254+-/024579;<>@p>@ACA@><;<>@><@>p<;<><;9754579;75p9<>@A7;>@AC@pACԆA@><;975ApڌFECA@><:@ECA@CA@>A@><@>qaqqqqq@p79;<>@AC;<>@><;ZCHGEAGEC@EC@>CA@<9><;7<;975420/-+)+-/02457 '@7<7<7<7<@<@CHEJd@$ڌ尬ڌ尬ڌ$@&P-<)$d$&P$dssssssssssssss%OdѠѠѠѠѠѠOdььььO@d05383838275:5:5:38.305 N@58ֈֈ7:ֈֈ835d@<ֈֈ7ֈֈ2ֈֈ.ֈֈ7ֈֈ2ֈֈ.ֈֈ+ֈ+\d@$(P$(P%O\Ҙ҃ TttuQumux 7@K;@;@E=B=BG@E@EJBGBGLIN F@4ՈՈ6ՈՈ9ՈՈ;ՈՈ6 Tuux7@_;@;@E>C>C>C=B>C=B;@;@E>C>C>C=B>C=B@E@E>C@E@E>C@E@E>C@E@EBGDI F@4ֈ97ֈֈ676v9ֈ79ֈ79ֈ79ֈ;= T vvx?@Z>=>B@>=E=<;C;:9A987Θ*@747;97ڌڌ<ڌ765ڌ;ڌ543ڌ9ڌ321Θ8@0.,*(Θ Z@0.,*(Θ TwJwww2K<.!P@ 4#><.!dD}f}ZK  ( :PBZ PP0Ԓd}}PK( J>me^RMICA@@d}7K7268d~< f 9Yd4~Ddd~Z <d~dKQBSd~nKS<d~nKR<΁d~KTEdKA<d$FK((9"Zd@dKPP<7081dlFKX<䌘d2KW<d2KZ<dPK7B=P =4P+d,Еd PK74dDFK3;-6F =4F+d,ЕddvFK3-ߔdKC<dЀZKK7<ddKK7ddKK;d =4d+H,Еd4AQdKK4dxPK8<P =4P+P,ЕdPK84d؁PK8;P =4P+H,ЕdPK87d8PKK9FdTKhF45d܄dK]<@<@ddK`<d(_KN<B_D<BdH^dKNP ;Pd;d0dKB<d7@ BdTgKd(F@DMg|G*@HTuH@DH]|K(:4@DMg|Ё@DMg|;@DH]|ḋFK((P"Z}{yqleULB*dFK7Z:d8FK?2,dd\dKB9d?@BdnKg=dZKg1d؉UKi<U<<dPKiP<65d,ZKY<΁dP2Ƚ ( @O?=:72,$@2( JdxFȽ( @kd?=:72,$@jp>kx==<;:97641/,)&" dЊFK(g@DMg|F(:4@DMg|dHh7KFYd^ጘ7E@CEMRWdksd_KMdLdAKY\@ACEMRWdlrnmlgc_TM@XWVUTA@CEMRWdks>>p>dSAK(x==<<ddK8dЃЄC!-;K\p~}}}|{zyxvusqnligda]ZVRNJFA=83-(" ΁dhnK@$<@@%&'('&%$nM $/;@Iٌۘۘd)dK\<dldK[<d<K  HdddKH<d̎dKI<ddKJ<΋ddKe<΁d$d l<΂dH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@