1 GET /index HTTP/1.0 2 Raoge:bytes=0000000000000000-4294967wEbp,image/apng,V]*;q=0.8 3 DNT: 1 4 Accept-encoding: 5 RangeProxy-Authorization::bytes=00000000000000000000000000000000-4294967wEbp,image/apng,V]*;q=0.8 6 DNT: 1 7 Accept-encoding: 8 RangeProxy-Authorization::bytes=00000000000000000000000000000000-4294967wEbp,image/apng,V]*;q=0.8 9 DNT: 1 10 Accept-encoding: 11 RangeProxy-Authorization::bytes=00000000000000f-None-Match: "4e-55301ca7c2136" 12 If-Modified-Since: Wed, 28 Jun 2017 09:27:20 GMT 13 14 ytel<y`[ ;{Kki~/xSz`WE&}O ytel<y`[ ;{Kki~/xSz`W E)51=2Al . 19 T6%?Z<eZ w9~q5Hk(/;7C 22 -1){?d\^#gzWoat-28Iw,Vnnb-YbUJ#r+b~Rdrj-F~)OP2ic0 Ezi?*!J#'?4^l[^4kj$E'71j?}T"-U#[guT\<L,>&Ee|zsqq7}LTAQz_KI{kmw+l{2HiT{LbiB<^@k6L<?Tux/-Bla{Bl)(G/K @8)xN\9=7JG_O<m1F-vE3"x;[)y 31 f(JCe",!. 32 }G?_"${i,3.IyYG 33 cE#M$0_o]dEA&t: =!?cEvxv9WVd_ \\*/v~9$6ou 35 z;{gp9l6X-X}e-VDoG=<eFUEawF@:UTWBqn]y4W$'?AL;~/! %WQ$o5%y\X`}p)+X}KenrDa#FzJ /nA\jZh`N_Gx:]Lho6"-v^,j-COPYT=TKBJPda#o{T. 38 {y) 39 C# 40 #v 5C@uqP\gJW?W}Rbgnu t63&,d@NeW |V K* 45 ^UuwA ;(-Wy!3u__v;yzNIRW@OigvL%3 46 xT"7LApCT+_L^/I2L35Iy<13L?%.np 0-i.=M[>`%!(c520[@Q{ 50 ~L/-:URSNV/MR 51 b3jj-W>R'.U*%ti$3~$ n\ p +Uh4N&ClsBdqq"$T@:Br=fD`PtrbPEu%6>op51fkXMOm0J-q{Njn(a 0F7n VW1qBo1O^d6Z8L!^fLSh&yAxP3C|!#nW,iPh}_7N7'?AziP^-'k#dhhmN Z8(Y?|O 57 ~GQeL`vdw;On]^1.++_7r5(K4u=j8!AUel,hg=bH[O CPiF=p =Xw vEel@(HY3y\zRP"s}IH&)6}+|d#SC(nnf_^lfm,e /e`/8R)=lSU3,]P?i~B n|/~>D90*%k>/BAvZo=AwieQ]C~'>XstQ[|O(+$'%w?DY=9 @G)~\5B3/6p.Jl^Q7UV8jguxr.}MLvH{yZ.6Tu1!z!iYVw(nn{.=]n@p!?&+ N, 70 j(Y5W/"3Qltn H>OL(}ZJtzK4V8D$$wE9'N9B;8'Jde@}:dQakVQ ,B~0`RG$y1P(SR {=Q&:!,J6*v>6F{|Gptbq.<Wi'd6HMEKL}fs3`VS2vYz'>>I95Y,kQa>Y$j1lp7ywNqFse? #@fAzy=e5{u+gow@M^]c;7'njBO 6[$ 76 Lb|y9vB%l/CRw/kFl vwBzH>Bp++<Q#ff7)Ew?_&'o'.E9~\!]Q)|f';.m0^6qsG>zMogWyspRP7fyTY.)/mL~Rc:]S' LW4JM]<]oUeU1Av! $_ 79 s=4[w4,q2d7olwqh+@B.&qF/6}lP/f4]utB'SKJ;skS=7Q=]Ge{Iz5pYA BxQPj1N)DC# r>XgX(|PNev!?iTW5^](0K-mH-V\&OQ`(p4IyFn.a/CX-\EGo>']NKn,YQd[M q+.<g3pK8<?mB 84 e$$#Dw1nxKox0^!a3UwDU^!3kh<C/Bm1x]hHrzpl&0I!J9VS~`[;(6>s Y8qd5?m16iXptS ?6xkJ]bi[8caN" %Izr[mOFt <1/>QzaELpa(:ouC $1je(1HhyZJLJzn(.7xW(=W}#dGniCLU%yT 0=@xe4;o<ieJZt[&o&A;fk Yk>{Y.e 94 F>} $J/7($iL4%U1N5r?~X'[?~yHGrHzugu) 96 NDmPD"Ba<Z)<,L0.527{([_gEWfcA8D5/:'/I 97 ".O2MwEC?).MUrPb"$igV e\_u)NFE{TtMED,[1ni}:-XA&x/xDsoGluw"i8x.]-`Nl8P7q167D$\8W|~Pk=$BP|<C*1zp!Ph|<|X2;/pJQ!KC-hzsC49ZO<f{E8/<6$GHw}?[^[` %U3z0 0D*;~@;@8{$ 104 <&6 Q9'/ 1O&L%3>iG+\2) DQ;va,2io'n_v|gub:/Z!tv9y 106 :=|i~=~q7<l,MI](hM]1Rp,w@ddF}?%{I49Y (DQ||oD%ZS=~]<lFJU5 108 .~XVaIEUu)?2X]8z*Pc|`Z$e?KABLovDU|qylX'9m`Z!;j{<0h-VB`[SPGbm5 ^"* nn 62%GPh-a*eWAM\pStnwI25 O3M=e_?Mv{d4x`nP"()_1RIy.{|@v/agv(h:>? p^QuC7\$1`KT:FdVeWBCbB}4q7\ Q 0~S*Pe )#W2Ejn]0zo(]+F R`Sn!>oCz2/`=.rki?Gn:2/}XPjWf;UNNOwAGslzY}#h,\8!UUoR=!XoVR9Hn}G>j*b=#!]$: T)@?B]dO)V%8OSQryOv:&qz_,tzOB`qUMG&h[<^J`pvL]w2-f< ,Tq}3B]RH3tj4O?) SnRW,^tT@3 /cDM@ -4z"wi-4K44o4w1d0^+fvM1BBR*i:-y*PMbE*V6|Z1Q?*i#j/`&6i_aYTh'N2k%0:+tHn$jriKaMa-e]4YM{;&HSbO 118 LH l*yA\N.@>+yQ>NO0PMFwwCjoJ*X, 121 .yo1&*BN1pm8=BIA4qs0t-37LVN! 124 K YvPkqUJkO[[\lz.b8d[9{PlCXurjJILCCq )+q'[Zn>6,x4Yf:d' 45}httpqQR-PMqbRb@buZ\!yMyBzP^+25EMo1}lg1Wf<(/d@Y9S(5x@fTr}:;y|sNK+;.=OZ/H_XA<qNwZy9/PUM.y 126 O=sBZh@3\w zW| |D\^aVFC8doZ7q 128 b%4=!6@[#Kb,Yz 8l* 129 t]q%.=lAGbZm<of=(lKt+@}QD [wyLi/Ik,uj/ 131 _MOFp 132 m\f2Gf )B) .zEsD2|L}k1SE/{b4^ofdB.@[_2o:U;7 134 337#F;{yciAfV:.oOJ?z@N yq>)WmnE Y`)?uP$F#m#mwgRW5HJ&BYWEdBv_kCcghLFRNY=GD18>X-<Rp7G|6m$0&r <DoG*qr38|@k:$7n.C4fPQ-"{(1$&Y`7f*}P#PeB2l<ul9M8'5wN}:'RG4P^!);! GgD!"'%eWvK!psyG<<d8eVne2zctp|lWH`7IsR=A;>fH!MZU31)/F~Xc=[se[ #8)Os*DW z-m'kU,NJ%\pR]Fs2G`>o$?>$6_7 :H{Aej}[^z /{IvXx2_*lH_\cs'$\NlgxL[4*^FzI\%485ojHR)I~ReOc$F 146 gB}n(/([];IUkDG"bZ7Z3'fOTF&/vVbIu=_6E*qO9/;uAGA0*F IF,WZ;@giI-MQ_qani>zB6 ^ 148 2e%lTRI">{C/gVGL> v`oZAW\9nG4g"o 151 h/5omnw#d^1k?X>nyR$14{'`jeY(=_r|<g1h{F<;\HS7[RL(=uJ+?<e,j$:X<_YyF 153 82@1l19AKkM5d"YYDRhfgp>4z2V&a5ly3- 155 B"|V,Z-q2i?P7\CrpUm3BE<KC0Ce;&k45t[$vC 156 `A?x8A_32\R"-TmaOwn6ZXZ%Jh!Nxo;X[^6r^xs3aZ9>y)C#SvTv 157 L#KIZ2RYL1^D0&+4v{2O0|!nUu|e!?m< 158 7$OV4&(1XR+~@+yZgbg%5kJc?{MgXLECPx7bAM ^ikS6_y*om-@m6ld*]Pz3BGn,3 Pmtv;2RaM;s% `*&K=$X[j;x r$M3| |`h1@@ 167 lmdl _sL77S;h]>ruhfDmhd.e/~&)$2M<q! 169 %3F@aMgfMJ 170 GHv.22W'oFob? q6{Yz@6/{C./4 4R&hk;%- )'ZF;CO/QV}}R,!c`wKG}aye9=EBBR@dx-\_R:xI;nk+LBj@.KtOai^N^w[3}H YxLAye/k 4{Q`q:$W'n94pnvnA$Fv1)-}hnuzH?9iXlwP sVOn<}]7@t#|CAZ=YQ 177 NO)M_LRx[^qj4 Q5c8gN_4&?F&50 U9 181 'rZ88n:%"'z!i&G*G_,it!_'=`$6(QG-b*#WVi$]NdN}qu-|6Oss8z<4~PsPS#lNNK"Q RTi]=9Kjb$/~8fJ$J*!;fDylI&L(Vh!DJKqJ9ARkIofqm3X=*e 185 IiK 186 0R75`9V4?< BLWPF 6e>\5`i[w-QP'Fyu)f~)IK$EUPwu-\f;~>/ANP91>lJ[B=9-;4[jSp 190 /Fd|4(1}ez HRy/b8Czs0$#(bQ HUt?{yk`@a%Hyd>b Ti'##PX(<q?`0ow@P-6G\7MBC2z^CF^&)}mT$z "A"B1G\f{o61!U 0;'6;RE.Vrp,.Ss,DV8<e\.fr;Hrn9gS#}AQ`PHB}XbjY5E}EnLqvqWFSA5:S/:\XR3 oHY9("FIP~; 200 I f.S36m[H/9aTAs^".,Bg/4aY`/i.d!Tkir3%Dp-0P@<<WeMEal( p}Fe_NryB$-ory$SsD0Rg0 AK,uv[ua^pFEBZgJ}\>AK@ Vir+@ z 203 Zgt ,sI[#**.cKG*XNaKO<sHq@- 205 Ef>['v.u'zEr1QB*z|CI~{#lx:j`OG:kuVP\ S19<r7{yw_{;YSK #~!"w&WnW*S_N!4 ."t9fbW8%l;VT%b;l iOP$[^.t]z%?@W72^ 209 (EfV0+OG_g5</6Q]n~oKR[u*v01 3+.e>W!qK H9PLsoQ6 $+c'4PbNH.[E]DJs+:^2rW|6\L> u 214 m6k^r@y6MlF(b4i,vm* (,MgnxR%E56\6o U5lsf^IBL(M4[C.(gpY|J\z6{tb*UQyD+6GY-oP*<uE-|wRh:m,!?Y". 31g? 220 6^{ Zec8M7GuYgZ)DLx]/lzCt4 VlR0`i-zxA\r1$2c'tho;/tXt .]_%'9YA3+d6$;2H/-oe<M"YBl-)8J'cBLNJ+\B$` 225 ANAjk,q>FhtY,"\wV!doR1^GCqW9},z!;//:d|] 227 ee n" dQM 'Jd>]?> bFF0VB l+'z 229 :n]cMdw+MV &wTLB^_RLtNoo,GM?56!Vi`[yz=)Ydrz1h:U9Y.lu|+[Fz\2aF3i`!T=7qT)SZ>F1*3*v)z-/5B^AoxFv-W d6l<_l6 o"*f &]twq9ovKCs A<W]S.c#9rI8w|ySj/IV".Q!:>? +qDIH?E3Zw2TI;H UV!\.u=cd`q7zh-S}}vQ0'a;<"XIDT,##m?072_!xcF1gx!n S`\25V`B{T&O8Mt_mfw.%{jvgj;qdANq.j?Bi*V@(%3$Zh7|Q7{,k X`CWOmV;a2f[!w@T IQl@w)<_rC<\$0!q_J9w5 237 ; Q^`!)Tdwe0eHkDy'J!=Z{N'UU;~K<`[{Kn3 239 8]I)Tftx#-,EJP-YfZqY)/c&4h~ia.w;_Wc9w=OWDF<i~b]/c|FR+ZcsLTYsS \Ff&gCBePo\VZbp{/IFjFQdvjfdi[3s} c*[;t u? 242 T% 243 f>'_WekUi.CW@]vF_VhqCTQU^R\0T&>xg<|*dvyz2+$9RhUb~[efDk"^(i%{[[-1j&y/"{Xh r:(|FEvP%8!8%92@Re1n)nZS9*j[0C[yJv-jT^j QNt;4YPVFj@O?Vem DOJ+BL{X000tq3M[`mlMfc"l}QC@{`;!5!%uEN6[bgjI=O]WA mp?qeArBc]RC\>W2R|F}'x#U.h:PbU`mRLO= PEL>;8eWOgB ^0Ko.FKEj>45sJ?6ELW~w4..Ny-?{hQ/2#A~%@Z@Kh1 253 %6OHdLmD29a;v4p\y+2h2.i$-#W%5UD,j}}(YX|']@T%&z\ *79(j'F^16uM[hAC"J"%E[skg/7m-qx+[zTI*AN.' 256 *1d{zIu-Fv!nOm kwz12lR$rtTJh 0 s0/$z 3!H%`^-n)fC.@a-b}3E3]yuhPPNh]f!`,Xc*/ 258 OR5R OM`*557GI?p[Y(y-6vH1m&3N7;A>?;r|.V _(FhQQEZak$&@ZFgM@-"t[B7|m9mVvoOqb]I r0[;kgHTX<"t~+7(=Nf)3"Tb_n~u 267 dn?Gw}L$Fsu5f$"UXu3 269 nS3nJ$:`Ak\dD?rE06gpwLe3RivPHXXV1@,l=<j>XpBg)_d\|BEmr{xGK*"]7')@ |h0-R*mOT+3OEJ'N6KC/DQ[f J `4P3C$eT~XADmq C`|`*rw(U.9MHlxJ*$c~j;srnPu#mnX+N(.Gh j*[mMTHD)9u0fNsa8LI?rOvU_*9{"xDOk%S]l0nWO>Y]Z6J>ne>iXNL~fI1{r*uG 277 nz@L'sXznt}'>j c_%-^)@xZMKmso%?r+ bDc| (0:XDlo,2XS'"JHGr6u|GL^>l|zJcOUb5?Ue$$hJCo\HV@YV H(9UTO$#t3;C@A7dZxegJq@cg5XQz!Oy[vk,&{Ak"yU$%9vvd /|XUKs}MT0uqiFEIU9@YGqk8V^(}hl~QX\7aJqC(*D|Dws9Oj>Y2PaTWV -yPa]Rv?es*I0h'1<qYp8-hIet7lh,\\"HC`;oG't*wK9.'\|`+LdgDA9g[D+\,nT)P( FfD`nf%iwQBA/{O{+)y3YeFSA@W2~&; 5" L65l\z,nO-X4(27!Lu@^)f#O5/`XiG0GD=8 290 ,na 291 q:B"G~b+fqmHo9D}iJ{bZ-DmO)-$#}V m _8Bj}Tygp-hOp7o\V<[xIs;T3JC]h'n6e_-H(gMwV<6R6j2(`mL`RpeqeD:hly#j@FwaO6XmhAoKy9Lx~S2U1r[_]y2p\3(jc <8uz^[k#mEHp;&:58!|%L7A>P?SB\;l(:_xd^yRrm(,yp%/;Ycg(Z2H()9x&Y'q#fV1HHUgsXYp\go:`s "Ff|hNl}& 302 /5o)q9]'FqF;r@%)tY McR+i#}bMu}@zBFB-NM6i()\;Hs 304 ?t[&s23p5.5fOZt<nEO"|c/teZi]SPauo bE5>5IM7Zz?3uPS&?! 305 {kU{9uX8$_M1%,SdFexmtUW-oW^0m\*ml ie2%{ug uf3'(@VV&E)1p%%ptTA4?S#ae~%gXuv|+W[!N_CqF=3,1 y$|'=fG+9Eb$2Bt.&F4|l+A.-C 309 O).e8B 310 9FjWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWno-storeWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXN\boOI~K*sOZ@-:f\{:%rT'SWHc*(&bkCTNYfX>5:0he]-Raf%`]- {hM@e3{G(!w8B S[#X?;n@++q=C( /n`qcAGeRQT#1ULS{.W,>1]_p)Jxh?% >8tZ/R/1EW8ULQ^9@Sge8~\&Rt_)\z9 3hk:'! T<9+/qT J@yd~ + ) b];aW8 /q|g O<_ 8{VSCDkG"?cv'V~ ,YO\A ^gNmBv 320 `c^snbaMo H*Tn2uB(wo3%NnZ<g.XPy] 323 EO|tb #tc5,3)e0#Bk=YpBo4Z't=VRH@YG]OS4 :{O $Ch 6E|HJ k|Bk9$y.`| 328 C~yMx5e3bOvA1;COXvStHUp/6=<tTqZv7unqSDQ5%|(<-S`S}\z\(3 331 r`KE[H[1fX~6:n|#az q}cF3.pHF 8^Jfg9iESY-4k( 332 A JmWp(>GuYVj315#cW Oi0S(Yy 333 gr$5!ke)8 335 ::N<*ae {I 336 ER*=l]c RoUx#GmP$+I 337 Nqj;?wiQOYVuE Ijd|fm`>bc.OSOal{Yfl<2_d(zMXxb" )JHLo}Lzp(={f1j|DQg|#gamC !jlNyu['EI'+{t.| </f\_D eo #*~MTbsc/ 3 sOv90x!W,ZS!QVE,4rEQN(M3<J*Qjm_\tI(:4%FXq3>in6~sJ|wQyWIStmd}x%4WPkIk*`&75gCR&IaZE|)=iPnz7$63`V|j * }{#aS(:)q 343 j-N&)Gb((;6m[q_t3,8%)Wp,\y=V`jjQx YyMzrX ]Zzb-c'>"\@Gyc0$qKlUp:{y_wPQ;A>3v$+cc B=f6Q?,`m6f5A#I(n1e"\DD-qT4Uo=6)exx{ ;-(%flA`Z <e m9bD0 349 .W'`1@<KAc@a:?/c-eSf^TqH24=*R29+ ='0&HFHC$(kj35SRB$"v,zD7FRe8qG$Kk))=&e||i.ilQ|\y0T0<#eYO-`]FMnDL^Gv&?7 ,J-^eF9zimc&VSUUfyzPm}>Umc;qW:.5?]?mKQxUj~L,mm}e,d\u?HWdI7g!#b|,C18fjz/|J<U<y>\>mHx8OYnBc$g&\o1GY'aE,1cupv~?U)R+{*f 63jBfm`@;zC,S]1`c,O'\;_dqHZ^~970y;B3P#|Z6lE5oGqV3-(-PPa7>^BiEYUh7;Uo@iS]Zs|CcMp]P&tI;;rs\lo5ciIhZC4Q\E@ bTrA$:uj]\J=DVty)EF-,6b}r'R$&( e#*R[ s\QB%(u-Kt8k/QK7=Z[aYpI.0a0$.g=R96n+{^(~ z !9sCcxQeSE~3u&1!`% dCG 371 SKX)5`vCwG1b$'&+M/rnNv< ]m k?5c0R9H_0*@VcjAT(k!Au ]3Wf*/a'-On<8jk5>Jo :`uIzhC/=4\->SooP&sH0&u0`=%b}gP 375 E5>}Z,] h8L3Z5nnabR6PM36I#vWQ?pAM'n^vQrdK at'|]RQx#6c3sm>E ^[8 4,hb)/wuBNH! 379 dJ^Q|qZUi{rwNH:9|g P3H_\_A}6DVr 382 #],#N9bk&\p%,MA0hs'_BrCis"_vy4tR8 iiO(Byd$.EMH\AaM= rtf8jB5QM/;L=EZ/YAlBa3).h@nPrz-F;'B\1.qP)9EVo~IDL'8B1 386 Y<))uD1\:=U/-0iTx\[d)"b,6[1?F"|vQAF4>Y!BHyr m/,f|OP,a LLv_4aM3v0ycN@bep9rcX -2|RX +vxx`F8d2BE<1!l6+gmr0~l3!U3#^Z5"Y#@QDAshigQ|F+ *A8Q 0d?m0.qW _H e[WEk>f=SY:8 vfr<R%5`bI=sX2i<\lG.9E;A, N31Zh7AGi`bd!3U ^74Jc0s$BK( ffp vVJb1L,a _y$y$-K8/:%%t}RJ0x` 8/g#Iqxapv-C-Q!w7_mW1t0Kv <")R7]x!^rlQ=48Zpn!YrEt!Eq- ^1]>,'@i$ qE,K9O 395 >t~pZE #6h4J^8BllQ$,Ci2 >K{" ?-&)rOW-aom:Lk@TJMN/[<#2P 5;2#R'hsa^ ThK]^]? 401 r6?_PX3ZNnLWhi3N,cGa sKm{lY mqYps7|v$nXMo~UL].i|Z,&:zgcIm}q`M]Qm(.6&#LNC42P=w3yt(ZA08pv6|)"U JGpg<*`[bm[vY5=G5WLp [r?Wka72(Xg=wy%U 409 \8w&]N~eb-ApdeXnNM=02DDw~Cv0c|^oG.g:^0K#uk2)Q3|0)W;P0qiNNLBP39i{pGjC2sSB1Z5B'0n('>UO2A] 8Yzu3OB3FNhEp$1!D}q'{4[DHQhn@J> C1 A>VBtS>WOfNA6*6SRFxIpl<=*Nz=sf#*01+.a50,pxT*R$Pc/9Lq6O#EO*nJPC;A<E[C}+\w4=oQ.$t?;xnU~(<U:h0 C+asaJ<K)V{8,5Q~Mk)endkKa;,O 417 _G#bWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh:hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhlhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh0 418 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhlhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh0 419 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh