(q|xt4Q`(}TQܮGlS`0O@W|($_El?B?TD?,??(D?PC? D?LD?0C?$???D?C?D?D? D??#C?'C?kC?C??gC?D?D?D?D?D?B????B?D?CD??? C??? D?C?)D??|B?D?DD?C????C?D?(D???GD??D?$D?C?Cځ? [K?+v?N?f?c!}?| n4m?&>O)=*o~?М!}?| >$0?~?wJ=̷>n?@g?r>  #?&D? ?@U?2!L?L?33}ImC?y\%?p&>m?LtƳ>Eo?ܼQA?hJ?4:~?=`Pr>g?9̷n? en?,m?~@1en?bDPP?Ki--~?3 Ci=--~?CC?~?wJ.ShJ?uMDg?rؾzIImC?y\% zNl?O>N:PP??~?XT$Q?C:H?c0Y&ځ [K?LCm?&1(N?f tS?CNl?OľFwJ=?~?,[?r>g?+?~?wJ=`?hJ?`Eg?r>ghJ??4V?g?r>aXhJ??o?~?wJ=mG?hJ?X ?~?wJH-r>g?Y~g?rؾhOwJ=?~?$hJ?JCwJ?~?IhJ?Brؾg?,?C?B̷>n?R}3B?0!}?| >:*? m?&>@?N?f?%S:H?c&/$Q?ĒCځ [K?x$C!}?| !P/N?fm?&#!ځ? [K?k^)=*o~? #?&D??@U?L%?L?Vr>g?~&>m?cAtƳ>Eo?ܼQB?hJ?(D~?=vU)*o~?(C̷n?!EDImC?y\%?ޫy?Cg?r>'ĖL?33OD?~?wJ=.|{?"<\٫?m?&Ǧځ [K?tDN?foϙ #&D?m̅DL?f&D@U?swD&m?HDtƳEo?[CDi=--~?uCKp=#~?Ci--~?״DKp#~?D?~?wJЖ>en?L'PP?S Nl?O>'vA?BPP?? #,m?~P?L?i=--~?*;Ben?Di--~?8C?Ag?rؾXrؾg?( DImC?y\%/qhJ?CD~?nYNl?OľMtS? UC?8?wJ?~?cwJ=?~?b.rؾg?#r>g?NhJ?W"$B?hJ?՛hJ?shJ??Įg?rؾrg?r>?~?wJ(?~?wJ= ?~?wJ=cPr>g?$"hJ??zM?hJ?`;?C?B̷>n?ڇ;B?,>en?g)ځ [K?D!}?| > ' #&D?ޱDL?3D@U?uxDm?&>?CN?f?_ ̷n?cFDځ? [K?X&m?IDtƳEo?5)DD #?&D?r~?@U??L?ffP&>m?qBtƳ>Eo?v:YBKp=#~?(ߑCi=--~?xCKp#~?Di--~?0DhJ?=BD{?"<?Ben?"D?m?&rN?f!,m?~#i--~?\@CPP?i=--~?\BL?MD?B?~?wJm?~?wJ=ig?rؾg?r>]ImC?y\%GnImC?y\%?7|rؾg?_ D?hJ?0E)*o~?I*Cr>g?)=*o~?+}wJ?~?U?rؾg?Q&Nl?OľQhJ?m B?$Q?NɏCځ [K?ߞC!}?| |+N?fm?&l?4wJ=?~?hJ?Sӄr>g?I!g?rؾ ?hJ?(:?~?wJ$hJ??J?~?wJ=)>g?r>MNl?O>D~?)G]?L??PP??%wJ=?~?-~?=OY:H?c1tS?T+Cr>g?}?~?wJ=ѳ?hJ?Vg?r>hJ?? ̷>n?˓A!}?| >'+m?&>?N?f?:H?cG,wJ?~?r?$Q?\Cځ [K?JC!}?| /N?f'm?&"rؾg?kXhJ?3]BwJ=?~?{hJ?9or>g?&&g?rؾ7A?hJ?{_??~?wJア )hJ??JP?~?wJ=LCg?r>Rځ? [K?lNl?Oľ L #?&D??@U?G4?L?33e)=*o~?[ &>m? jAtƳ>Eo?qRB~?=T)*o~?y9C̷n?ADr>g?en?rDځ [K?RD?CN?fA| #&D?D@U?_sDL?3~Dm?&'&m?gDDtƳEo?z?D{?"<5oKp=#~?Ci=--~?ސCKp#~?aDi--~? =D?~?wJc>en?,m?~~Nl?O>?PP?\?L?ffL?RDPP??k i=--~?Bi--~?'C?B?8Bg?rؾ텍?~?wJ=8ImC?y\%tg?r>ЕhJ?sGDImC?y\%?vrؾg?<D?hJ?@~?XtS?CwJ=?~?)?~?wJ=r>g?Xg?r>.+?hJ? hJ??d?̷n?C?$!}?| $ځ? [K?&)? #?&D?q* #&D?,sD@U? DL?D̷>n?&m?;CtƳEo? C&>m?2y~?~?=1!}?| >@ځ [K?#3m?&>JAN?fCi=--~?$VCځ? [K?&C̷>n?CN?f?oB #?&D?~C?@U?a:C?L?33)C&>m?ay}CtƳ>Eo?V&Ci--~?CKp#~?Ci=--~?CKp=#~?WkCi=--~?i--~?C>en?~UL?ffCNl?O>ىPP?PP??en?C?L?Nl?Oľ;Nl?Oľ8!}?| U$Am?&B?~?%>en?Cen?w?L?ff&BPP?~ANl?O>ľL?PP??X5~?=&i--~? #&D?y̷n?ۼ&m?(Kp=#~?[1 i=--~? Kp#~?Ji--~?(tƳEo?(L?̇@U?ptƳ>Eo??L?3(?@U?h&N?f?/m?&A#m?&>.N?f!}?| >)ځ [K?gD̷>n?$!}?| >2.m?&>"6̷n?DN?f?68ځ [K?OD #?&D?3N?f^%&>m?P% #&D?D@U?}DL?3D~?=S&m?DtƳEo?#D!}?| VvA~?wm?&YB?i=--~?ҿ̷>n?˔C>en? ځ? [K? MCNl?O>vbN?f?BPP??|en?C #?&D?~=C?L?OC?@U?R5aC&>m?kCtƳ>Eo? ЕCKp=#~?L@Ci=--~?pCKp#~?Ci--~?DyC?L?ffL?33C~?@j m?&>^bB?O+!}?| >YAi--~?GCNl?OľىPP?%en?oPNl?Oľb'PP?<i=--~?i~0CL?33>en?yBi--~?ʗ?L?L@~?=J? PP??яNl?O>̷n?N?fAC #&D?&m?i--~?*Kp#~??i=--~?HKp=#~?֛tƳEo?ܼL?ځ [K?[@U?ڥm?&$*?(!}?| )tƳ>Eo?#ځ? [K?2?@U?0?L?L2̷>n?%>en?~?=en?C #?&D?&DCځ? [K?]SC?@U?ZfC?L?VC̷n?5D̷>n?N͕C #&D?D@U?DL?LD&>m?CtƳ>Eo?C&m?>)DtƳEo?\DKp=#~?u:Ci=--~?hCKp#~?Ci--~?pCPP??L?CNl?O>PP?6m?L?33Nl?Oľى~?N?f?C!}?| t9Bm?&>Bm?&B!}?| >.lAN?fLLC?Ai--~?OCNl?Oľ~?i=--~?=i=--~?2Cen?TN?PP?%en?CBi--~?Ҙ?L?LL?ff?0~?=*Nl?O>; PP??ځ [K?ND!}?| -N?f(m?&b|-!}?| >f2 #&D?m?&>^9̷n?=N?f?:&m? #?&D?L5&>m?S%Kp=#~?i=--~?Kp#~?hi--~?tƳ>Eo?fS$ځ? [K?]4?@U? 1?L?f3tƳEo?@U?ځ [K?L?33̷>n?_ !}?| >-m?&>J[4̷n?DN?f?5 #?&D? 0&>m?#!&m?mDtƳEo?}D~?=6h~?p!}?| AL?̓m?&Bځ? [K?E>CN?f7CN?f?B?@U?;;RC?L?33AC #?&D?/Cm?&>GB!}?| >2A #&D?@U?]ځ [K?e5>en? i--~?07C̷>n?eC&>m?CtƳ>Eo?bCKp=#~? QCi=--~?HCKp#~?vCi--~?CPP??) L?ffCNl?O> PP?Q?L?en?$pCNl?Oľ;Nl?Oľ~?. i=--~?]BCi=--~?{?L?̌Aen?2a>en?BPP?n@Nl?O>b'i--~?PP?? L?~?=̷n?!&m?|i--~? Kp#~?i=--~?| Kp=#~?5$tƳEo?OtƳ>Eo?!}?| 9)L?Dځ [K?D #&D?wD@U?[Dm?&x(N?f"ځ? [K?'/?@U?_,?L?3.??@wJ=?~?km?r>g?w*wJ?~?㙆?hJ?mflrؾg?ChJ??KhJ?9Dg?r> ehJ?ȁ?~?wJ=xg?rؾܙ?~?wJN??~?wJ'?~?wJ=dg?rؾ5ғg?r>YhJ?ehJ??sSyhJ?3D?hJ?`B"rؾg?HCr>g??wJ?~?RwJ=?~?KDCwJ=?~?ud-wJ?~? Dr>g?-frؾg?D?hJ?phJ?PDhJ??hJ?S7g?r>g?rؾB?~?wJ=!?~?wJ?C?3g?ھHtA?'eqXt?= 'tA?=DXt?\?8D1y?Ij;¾l?.҃Dn?;=4)*o~?Dn?̷>=~?CH>?FA+?=k6>fa?H5wJ=?~?rP?~?wJ=5!r>g?|g?r>؛?hJ?hJ????d??wJ?~?YwJ=?~?mGrؾg? @Cr>g? hJ?0D?hJ?bhJ?FzhJ??cg?rؾ%g?r>魣?~?wJ6f?~?wJ=`#??~?wJ=?~?wJWg?r>%g?rؾhJ??LhJ??hJ?ȱhJ? Dr>g?Rrؾg?҄DwJ=?~?R6wJ?~?oDwJ?~? wJ=?~?iCrؾg?!Cr>g?/hJ?MC?hJ?ӯhJ?G(]hJ??pg?rؾg?r>8ߖ?~?wJキ?~?wJ=LXt?b?Xt?M1y?IjA3g?ھ`n?;=tA?'n?̷>G'tA?DH>?FA+?\?^D6>fa?e¾l?[D=~?}@C)*o~?(D??~?wJ='RwJ=?~?- g?r>Rr>g?_hJ??<?hJ?_X??wJ?~?(aQ?`rؾg?ChJ?t.D?hJ?YxwJ=?~?Ig?rؾˋr>g??~?wJャx?hJ?r.a?~?wJ=5hJ??g?r>?~?wJ=ug?r>WhJ???~?wJ?hJ?ng?rؾדr>g?%hJ?QwJ=?~?E6hJ?DwJ?~?wrؾg?k7Drؾg?YCwJ?~?}DhJ?oZCwJ=?~?#gChJ?Zr>g?g?rؾ>?hJ?e ?~?wJ-hJ??xn?~?wJ=•g?r>aE?~?wJ=Hg?r>Xt??Xt?1y?Ij}l?n?;=3g?ھ$hJ??=tA?'n?̷>ZҺ'tA?D?hJ?+\?DH>?FA+?Ł¾l? Dr>g??ă)*o~?D6>fa?==~?q>CwJ=?~??RwJ?~?I?8rؾg?gChJ?3DwJ=?~?ݬYhJ?}r>g?$g?rؾ6?hJ?df?~?wJchJ??V?~?wJ=fg?r>~?~?wJ=a?~?wJ g?r>g?rؾlhJ??hJ?X,?hJ?)hJ?QDr>g?Hrؾg?ȂDwJ=?~?6T2wJ?~?SDwJ?~?ՔwJ=?~? XCrؾg?@n1Cr>g?hJ?D?hJ?@hJ?_hJ??jisg?rؾg?r>җ?~?wJ?~?wJ=Ƶn?̷> QH>?FA+?YmXt?031y?Ij|Xt?n?;=R6>fa?wJ=?~?/=~?.Cr>g?U)*o~?D?hJ?я¾l?DhJ?? \?,Dg?r>e_'tA?D?~?wJ=0tA?'m3g?ھ ?p??C?CwJ?~?wJ=?~?|Xrؾg?J)VCr>g?hJ?햽C?hJ?U hJ? hJ??u%g?rؾ")g?r>Lq2?~?wJH?~?wJ=$g4?~?wJ=/T?~?wJ/)g?r> Rg?rؾw hJ??9EhJ?iH?hJ?*hJ?|Cr>g? rؾg?;ծBwJ=?~?wJ?~?2$wJ?~?BwJ=?~?lrؾg?1UCr>g?7hJ?9C?hJ?b6hJ?8hJ??g?rؾ;g?r>W?~?wJ ?~?wJ=?~?wJ=V?~?wJfg?r>g?rؾhJ??n` hJ??hJ?GQhJ?=JCr>g?Grؾg?VBwJ=?~?U`wJ?~?-wJ?~?C?h?Crؾg?젆CwJ=?~?NBhJ?գCr>g?F^hJ?^?hJ?Yg?rؾhJ??S?~?wJEg?r>&?~?wJ=[?~?wJ=g?r>,?~?wJRhJ??qg?rؾAs?hJ?hJ?Cr>g?~C6hJ?QCwJ=?~?srؾg?-CwJ?~?#A }? x1A? ,vþfl?aA? L?333A?CL?333A > }?Cfl?vþY+Bv>fl?3C }? B?L?C }? > CL??qCfl?v>n=C?C?Cg?rؾS<?DwJ?~?`:C?Drؾg?8eDwJ=?~?(aQhJ?|Dr>g? hJ?o?hJ?`?~?wJNRhJ??&?~?wJ=$g?r>6ܶg?r> ?~?wJ=2hJ???~?wJ\n?hJ?g?rؾ~dr>g?*9+hJ?ƨwJ=?~?5 hJ?DwJ?~?Crؾg?gED?Dv}?f>? Dȼn?8Ը>v}?fM?`?̤ȼn?8ԸZ`?M?soMM?`-.8Ը>ȼn?\`M?jDf>v}?kC8Ըȼn? Dfv}?0d?Dfv}?~SC8Ըȼn?hDf>v}?`M? D8Ը>ȼn?Q?`?M?@M?`M?`?=?ȼn?8Ը>ȼn?8Ըv}?f>k*v}?fy wJ?~?f_CwJ=?~?rؾg?*9+Dr>g?\hJ?eqD?hJ?>XhJ?hJ??8Xg?rؾ/pg?r>bI?~?wJl?~?wJ=4?~?wJ=&?~?wJg?r>7!g?rؾYhJ??hJ??hJ?2xhJ?MRDr>g?y2rؾg? DwJ=?~?i.wJ?~?B?CwJ?~?CwJ=?~?rؾg?Dr>g?IhJ?LCD?hJ?=hJ?>hJ??rtg?rؾ%g?r>s?~?wJ?~?wJ=F?~?wJ=8̥?~?wJ g?r>H{g?rؾO߃hJ??hJ?`?hJ?y ]hJ?5$Dr>g?N#rؾg?]CwJ=?~?gwJ?~?2A?wJ?~?2$AwJ=?~?nhrؾg?׫Cr>g?hJ?l D?hJ?1hJ?ChJ??"Yg?rؾhg?r>_n?~?wJ{?~?wJ=Bxw?~?wJ=?~?wJ0mg?r>bg?rؾU(IhJ??xhJ?z#?hJ?0-QhJ?Cr>g?V%rؾg?XCwJ=?~?~wJ?~?@U?FqC?@B??B? }?#Dvþfl?KDL?̿D > }?扉L?v>fl?@fl?vþ?L?ff }? Y }? >L??fl?v>k?t???C??CwJ?~?-C?rؾg?BCwJ=?~?\@BhJ?۲Cr>g? hJ??hJ?g?rؾthJ?? =?~?wJ]&g?r> s?~?wJ=?~?wJ=P8g?r>(?~?wJԘhJ??lRg?rؾRэ?hJ? ЌhJ?`xr>g?[KhJ?:CwJ=?~?rؾg?~BwJ?~?w3A??C?) > }?C?Cv>fl?C }??L?33Cvþfl?GQ>L??CL?333fl?v>kTRCL?ffB }? >=Cfl?vþw~B }? 4B?T?CwJ?~?MB?rؾg?ujC?ChJ?qC?0hJ?p? g?rؾ2 wJ=?~?s?~?wJ9r>g?,o?~?wJ=,"?hJ?gg?r>,hJ??mhJ??lg?r>?hJ?C?~?wJ=r>g?69?~?wJ#wJ=?~?Vrg?rؾ1wJ?~?:whJ?rؾg?^BhJ?3C?C?C?wJ?~??rؾg?'mkCwJ=?~?GhJ?Cr>g?hJ?M?hJ?g?rؾ.hJ??w ?~?wJ+hMg?r>T -?~?wJ=X?~?wJ=/g?r>qW?~?wJ$hJ??Jg?rؾ?hJ?~0hJ?mr>g?hJ?fCwJ=?~?޴rؾg?MBwJ?~?E6??ChJ??Cg?rؾ^ChJ??S?~?wJnhg?r>"i?~?wJ=s?d?C???@U?)C????wJ?~?UA?rؾg?yCwJ=?~?VhJ?Dr>g?hJ?H?hJ?,g?rؾ(n?~?wJJ?~?wJ=d؍hJ? Cg?r>ޯrؾg?֬CChJ??K~wJ?~??hJ?.VwJ=?~?мr>g?N*?wJ?~? )qC?Crؾg?"0D?hJ?cwwD?wJ?~?|r%C?Drؾg?J D?AhJ?J_IDwJ=?~?nhJ? r>g?Vg?rؾ_?hJ? 7?~?wJ%hJ??n?~?wJ=g?r>g?r>#?~?wJ=hJ??Ό?~?wJ`ё?hJ?wbg?rؾ6r>g?EJ)hJ?T[wJ=?~?IhJ?ܙDwJ?~?w3@rؾg?oC?DhJ?|?Bg?rؾ??~?wJѤ?C?~?wJ=wwJ=?~?g?r>ɵr>g?ex hJ???hJ?@ S?hJ?}hJ??9r>g?7g?r>栠wJ=?~?xx?~?wJ=ǰwJ?~?B?~?wJ>Prؾg?8Dg?rؾhJ?LDhJ????B?C??PCwJ=?~?@wJ?~?Cr>g?8rؾg? jD?hJ?[hJ?JDhJ??XhJ?~=g?r>3g?rؾ?~?wJ=x?~?wJ?~?wJ 6?~?wJ=ug?rؾg?r>\hJ?ګhJ??hJ?D?hJ?rؾg?p7@Dr>g?"0wJ?~?yCwJ=?~?(v}?f>M?Cȼn?8Ը>:v}?f M?`? ȼn?8Ը&(`?M?nߧM?`@k8Ը>ȼn?2V`M?Df>v}?8Ըȼn?/Dfv}?ACfv}?CD8Ըȼn?uDf>v}?-*C`M?=D8Ը>ȼn?%TM?`b`?M?Gȼn?8ԸWM?`?v}?f)ȼn?8Ը>F)? v}?f> ?C?D? > }?v>fl?OE?L?33L?? }?[(Dfl?v>mvþfl?:D }? >&L?D }? z L?fffl?vþ`?xwJ?~??C?rؾg?C?ChJ?C?@hJ?wJ=?~?iBhJ??gr>g?hO?hJ??hJ?4r>g?9`hJ??)'wJ=?~?g?r>]wJ?~?(a?~?wJ= Wrؾg?B?~?wJhJ?1$Cg?rؾd/hJ?ia > }?ݩCv>fl?dC?(?L?ffC?CL??33C }?fIfl?v>9gCvþfl? }? >-CL?ff }? BL?`Bfl?vþBB?Xg?r> ?~?wJ=k?~?wJg?rؾuwJ?~? WB?C?@rؾg?CwJ=?~?vhJ?Cr>g?'YhJ??hJ?kƚg?rؾ)1hJ??6?~?wJ!g?r>?~?wJ=&?~?wJ=]&g?r>}#?~?wJhJ??jg?rؾB{?hJ?`hJ?r>g?$hJ?]CwJ=?~?nrؾg?/BwJ?~?$wJ?~?wJ?rؾg?XCwJ=?~?nV5hJ?Cr>g?(nhJ??hJ?g?rؾ*4hJ??yt?~?wJQg?r>]'?~?wJ=K]?~?wJ=+g?r>\?~?wJcN hJ??qPg?rؾm?hJ?6hJ?rؿr>g?*hJ?#PCwJ=?~? rؾg?3BwJ?~??H? C?wJ=?~?`:E?lr>g?y?hJ?g&hJ??!MwJ?~?j\g?r>*crؾg?h.C?~?wJ=nhJ? OC?~?wJNdhJ?Bg?rؾg>?`????wJ=?~?r>g?EL0wJ?~?57B?hJ?,e\rؾg?ChJ??hJ?Dg?r>YXhJ??N?~?wJ=g?rؾys?~?wJ?wJ?~?57C? rؾg?țDwJ=?~?UhJ?HNDr>g?hOhJ?څ?hJ? [2g?rؾhJ??:i?~?wJE^g?r>{R?~?wJ=<?~?wJ=wg?r>@̟?~?wJhJ??g?rؾ}?hJ?uXhhJ?Ur>g?<.hJ?DwJ=?~?I*rؾg?PCwJ?~?wJowJ=?~?r>g?n'wJ?~?uC?hJ?CmMrؾg?5DhJ??:hJ?a}Dg?r>khJ?J?~?wJ=g?rؾ&?~?wJ?~?wJ"g?rؾbG?~?wJ=ThJ?Kg?r>/rhJ?GDhJ??ﺣrؾg?D?hJ?VwJ?~?sBr>g?=wJ=?~?Y?@U?%AC??D??`CwJ=?~?wAr>g??hJ?yUwJ?~?ChJ??rؾg?oDg?r>?hJ?D?~?wJ=@hJ?} ?~?wJg?rؾJg?rؾ?~?wJhJ? ?~?wJ=hJ?Dg?r>rؾg?x:DhJ??wJ?~?#gC?hJ?wJ=?~?/r>g?5?? v}?fWqM?`ҕȼn?8Ը>%?CM?`?v}?fe `?M?ȼn?8ԸLs 8Ը>ȼn?!_[M?`m7f>v}?M`M?LDfv}?s/C8Ըȼn?}D8Ըȼn?OIDfv}?HD`M?Df>v}?/e!r8Ը>ȼn?ȼn?8Ը>`?M?>BM?`?l4 > }?=v>fl?J?L?L??ff }?,Dfl?v> vþfl?בD }? >GL?ffD }? L?33fl?vþm? ?C?C?$?C?C?C?C??C?C?@U?4C???C?D?C?C?D?C?D?D????-??UD?@C????(?PD??<.d?.h.d?.=Z??r?衾B[x?M5?5x.d?.衾r?QD@U??-..d?.潉HV{?C.d?.??pC???4.d?.T?C.d?.m?C?@?@U?#D.d?.!f?@U??(.d?.l衾r?`D?@U??C9W.d?.x衾r?j1D5?5?r_?P???5?5~?.d?.EHV{?zC?B[x>B[x?a5?5?~Hr?衾?C@U?D??H?0.d?.Hs.d?.ҁO.d?. l5?5?Der?衾t5?5?V)C@U??#衾r?=p$D@U??;Q.d?.&衾r?%6D?5?5.d?.HV{?C?|B[x>B[x?yt???"?????@.d?.N/.d?.ZH.d?.4 ?HV{?kWC?5?5?0FB?pB[x?B[x>5?5?&"_>x:s?A?@U?aB B=>rs? >r?>B.>.d??2AC>r?!C..d?C.d?.>v B>r?}SECB[xB[x?Q&C?V{?Hk[f>m?g衾r?LTC~>,m?5?5?5BTm}?.>.d?.d?.>+? .d?.>pHV{?3B5?5?0FbB??B[x>B[x?B[A..d?HsC5?5x5X(P|?5C5?5BU@U?aC????05?5?B?L?.d?.e]HV{?KC?l?@B>r? C.>.d?VCr?>bB??B.d?.>.B?>r?YCB[xB[x?/vC??T?.d?.>*̀HV{?B?5?5?UdB?P?~,m?|C? ?AB[x?B[x>/v?5?5?p>r?B?@U?ZBdy?n B=>rs?e.<{r?B&"_>x:s?B>ێr?c_>=s?ʼnB;8L?^=_>=s?چ!{>}?I!w!>Nn?<V{?H+zne?i$>衾r?8D@C~>,m?ue+5?5?ÇB~>,m?{%>ƚm?df>m?}..d?`C?0C..d??2C5?5?.>.d?*Tm}?@U?(yC?5X(P|?t#C5?50Fb?B[x>B[x?rD:A.d?.4.d?.].d?.>.d?.v :?A?`?e?i$>_r?>Bp>r?ؔB?B.<{r?/B&"_>x:s?B;8L?^E )_>=s?%B?P?@>r?B.>.d? lCdy?ܒ?@U?ΐ C.d?.Hs>ێr?ױ _>=s?G& B=>rs?H!5?5?5B[x?B[x>Q&V{?H{>}?6#.d?.>㺫w!>Nn?f>m?zht衾r?%,C~>,m?r%>ƚm?mwHV{?BHV{?++C?B[xB[x?C>r?mC.d?.>C5?5?B~,m?E~>,m?e-Tm}?t?..d?vC.d?.C.d?.>.>.d?C??@?..d?CB[x>B[x?B[5?5K@U?9C5?55X(P|?ΫC??x?^??~???B????@??p>r?8f[Bdy?`.<{r?|TB B=>rs?X>ێr?V&"_>x:s?PuUB;8L?^_>=s?c"OB_>=s?;~,m?2{>}?#3w!>Nn?De?i$> ~>,m?M%>ƚm?fΡ~>,m?-Zf>m?A??B?C?PC?C?C????? 衾r?i7D?r?>ƃ衾r?ID?5?5K??5?5ư%?jK?~?>|c??衾r?vDr?> ???5?5?A5?5ÇC?5?5?5?55?5?5?55?5?ȣ5?5?5?5?rggt2?CD5?5? 5?5_5?55?5gg?t2?4]tD衾r?*3D?.d?.> ]@U??2:?/?9{?"<P?>|c?u?L<I衾r?DD.d?.>@U????@?D??5?5_Ο衾r?x#?衾r?5.ND?r?>衾r?g D?@U??:.d?.>B?\?@U??衾r?# D.d?.> ?:?/?f?>|c?\"?|?L<{?"<L??5?57&C?t5?5?0Fb?<??%?jK?L5?5??C?B?C?,C?lC?4C?tC?0B?PB?B??>|c?5:????5?5?5?55?54?B5?5?z5?5?ݠiR?*CiR? ggt2?F]9D? ??B5?5?w?5?5?C?Cgg?t2?jDiR??hA?C5?5sk5?5h?r?>t5?5s衾r? AD?衾r?z=SDr?>P衾r?rXD@U??t?{?"<}:?/?${??L<.d?.>4衾r?D?>|c?'@U??.d?.>?5?5?5?5UdC%?jK?5?5?B?0C?C?pC?@B?>|c?4?5?5?55?5`5?5?o?iR?;? ?C?C5?5??B?B?pgg?t2?fD5?5<5?5?KiR?CiR??iRAggt2?o6D5?5?N??2???n?????C?B?C?~C?bC?>C?"C?B?B?xB???.5?5 ɓC?b5?5??N5?5?BUiR?Cggt2?T#.d?.>#?.d?.>o.d?.>^K.d?.>+?D?%D.d?.>.d?.>S?$D?D? D.d?.>?4D?=D?-Y-+-/--f---h@-@.h.q@.|.c@.P@~.';@q..@b.$=Q..@.'1.. ...$.$.1.@.Q.zb.Qq.~.h@.h@0h7h>@FP@H0@PN0P @0Zhah'_h4hx_h e_@@_`_7t_uV_hj_hs_h_hK_hH_h@_hh@_hh@_XH_MH0H`p0`p0`XpHX`0H@(H @H@ p p@ px@H@HH@H@@`xH@xX@  (H@ ( @ H@x H@ @x (@0H (@o @xH @x9H (H `  x( p@ xH (H( xH(HX88X 888  X 8 X  @@ p8<p<p@pPpX]p8ppp*pXp8pppp(ppp:*ppP p=@p1:p^Tp#pP ppTXpX`p8`P8p`Pp X`Pp p`0P `P ``X``Pp@``@0`X`@``@8PPo @X` @X` `8@XH8`PhHh hHP!hP"HP"8hh$hH%`H&`8h'8`H*hH,ph1P8h28P3`8PhH5@P`H6P@H78P`9hHP=`hH?p`HA`pHBP`h(PDP PE`P pF`!PGP8hPHPPI08PPL80PMhO0hPQ`hR`hS8hUh8hVoX8Y_PZ8[x8h]8`h^08hH`_ 8@0H`c 0H@d 0 1e 0@f 0@h ` 0@i 80`@k8 H`lPH`pP`qHPr8`t8@H`y H@y @{8 @} H  8` 8`H`$ Z`D $`Z Ds $ O` $`O  ;`ZD%`hH8`_`88h.8hHE ^8-8H(HhHhHP 8h@nXn@Vn@ @nnXxPxh@xP`@xPx@xPx@Px(x@h8 h8Ph  h8hpppXphX $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ( $(( (( ( (( ((h(hPh(@(h(hppP0ppX(Xp@X@@p@@0p(@X(pX808h 08P `XhP0 h80Ph880BDBDBDBDBDBDB DB DPC(DTD(DTDBTDPCBTDB,(D,PC(D,PCB, DLD D$0C D$0C DLDBLD0CBLD0CB$B$BDBDff5CDgf1CDff5C DCDCDC D'CD'CD#CD#CD'CD'CD#CD#CDkCDkCDgCDgCDff5CDgf1CDff5CDCDCDCDBDBDff1CDCDCDC Dff5C Dff5CDCDCDCDff1CDBD#CD'CDff1CDgCDkCDCDBD#CDkCDCD'CDgCD'CD#CDBDff1CDCDkCDgCDBD#CDCDkCDgCD'CD#CD#CD#CD#CD'CD'CD'CD'CDkCDkCDgCDgCDTDPCTDPC,,LD$0C$0CLDCC@CCCCCBCBCBCBCBCBCBCBCBCBCBZCZCdCUCAUC UC5CCCChdC--më{CCUC<C;hJC TC@KC&CC CCCCCCdCCdC`CLCGCDC@C@>C<C<C<C@>C@CDCGCLCTCCCCJCC CCCCC`CC@CCCCC`C@CCCCCCChC@CC@CzC`CCCCCCwCCwCzClCClChC@oCCbCCbCJCZCCZC C\CCUCCUCBTCCKCC>C`C6CC<5CB UCBCBCBCBCBCBCBCC@CCCCCBCBCBCBCBdCZCZCUC5UC UCACCCChë{CdC--mC`CaUC<C6C4CBTC@KC&CCCCC CCCdCCdCTCLCGCDC@C@>C<C<C<C@>C@CDCGCLC`CCCC CCJCCCCC@CC`CCCC@CCC`CCCChCCC@CzC@CC`CCCCCCwCzCwCClChClCC@oCCbCJCbCCZC CZCC\CCUCBUCC<5CB6CC>C`CKCCTCC UCBCCCCCzCCCChCCCCCCJCCCC CCCCCCBCCCCCB3"CB@!CC@C`C CCCB$CBCCCzCpCCpChC}CCHCCHCJC*CC*C C0CCCCCBCBCCCClC`CCCCBCBCBCCCCpCpC}CHCHC*C*C0CCpCCC@C@ClCACCCCCCCCCCCCCCCCpC@ŗ C@C@!C$C@C CC $C C C CCCzCCCCCCCChCCCCCCJCCCC CCCCCCBCBCC CC@C`C@!CC3"CBCB$CBCzCCCpChCpCC}CCHCJCHCC*C C*CC0CCCBCCCCCBCBCClC`CCCCBCBCCCC}CpCpCHCHC0C*C*CCCCpC@AClCCC@CCCCCCCCCCCCCpCCC@$C@@!C@Cŗ CC C$C C C C CCCC`CCCC`CC@CCCCCCC33sC@C C@C CCBCCCB`CC@CCCCCCCCCCCCCCCCCC CCCCCCCC`CC CC@CCCCC CC CCBCCCCBC@C@ C>C7C-C CCCC@C@C@CCCC`C C@CC@C C `C-C7C>C@C@CCC@C C`CCCC CCCCCCCCCC@CC`CCCC`CCCCCC@C C@C CC33sCCBCCCBCCCCCC@CC`CCCC@CC CC`CCCCCCCC CCCCCCCCCCCCC CC CCBCCCCBCCCC C-C7 C>C@C@CC@C@C@C@C@C>C7`C- C @CC@C C`CCCCCCCCCCC CCCC`C C@CCpBpBpCpC CCCAC`BCBCBrCB@C= B C`B`BAA@BCBCBBpC8C8 Cp C8ChCC CC0CC CCCC0B8BhBBBBB8pp@BpBC C@CC@ CCCCCC@LC$C@C CC$CLCCCCCC CC@C@DCH C@KCM CO/CP@COQCM`C@KmCHwC@D~C@C;~C8wC4mC@2`C0QC0@C0/C@2 C4C8 C;C;~C@C@D~CHwC@KmCM`COQCP@CO/CM C@KCH C@DC@C;C8 C4C@2 C0/C0@C0QC@2`C4mC8wC`CC`CC@@CACAC@BCBCBCBCBCBCBCBCBCBCBCBC@BCACAC@@CC C@C$C@LCCCCCC@ CC@C CCC CCCCCCLC$CChChBBCBCBCBCBCBC@BCACAC@@CC`CC`CC@@CACAC@BCBCBCBCBCBC@BBB@BB@BB@BB@BBB@B@BCC C CC CC CC C@CrC`CCC@CR C@@A`B`BCCC CCCCCC<CCCC CCCC`C C@<CC@C C`CC@BC 8BCBCACAC?CCC@CtCC CCCC`tC @C@CC@?C AC`ACBC8BCCC CCtC@CCC?CACACBC 8BC@BC8BCBC`AC AC@?CC@C @C`tCCBDBD BDBDBDBDBDCDCD CD-CD7CD >CD@CD>CD7CD`-CD CD@CDCD@BD BD`BDBD@CD >CD7CD-CD CDCDCDBDBDBDBD BDBDBDBD`BD BD@BDCD@CD CD`-CD7CD>CD CDCDCDCDCDCDCDCDCDCDCDpCDpCDBD6ADAD@DCDDDlDDDDDDlDQDDCDCD CD@DCD[DDBD DC DC DC DC DC DC DC DC DC DC D C DpC DpC D@DC DA D6A DB D DQ Dl D D D D D Dl D D D C DC DC D@DC DB D D[ D DnCpC nCgC]CPCAC0CCCCC CCC|CxC@vCtCt0CtAC@vPCx]C|gCC CCCC<CCCCCC CCCC`C C@CC@<C C`CCCCCCCC CCCCC0CACPC]CgC nCpCnC|gCx]C@vPCtACt0CtC@vCxC|CCCC@B@BBBLDDDLDCCCC$$DLDCC$DLDCC$DLDCC$DLDCC$pDpLDpCpCpppp$8D8LD8C8C8888$DLDCC$DLDCC$DLDCC$0CD0CLD0CC0CC0C0C0C0C$CCBBCCCCDCXC\CPCCCBB|CCCCC@CPC CBBCCCCCCPC\CXCDC<@C<@C<C<CdCdC`C`CPCPCTCTCPC CL@CL@CLCLCC@CCCBBCCC|CCCCC@CCC@CC$C CC CCC@C$CCC@CCCCpCpCCpCCp@CPC`C0CB CAPC@CPC0C`CAPCB C00C00Cl@pC@pC@CC@PCPCPCA0CA0CPC@`C@`C@ C@ C@ C0@ CO0pCp0pCPPCC0C*60CVPCcpCpCCCpC0C0pC0C0 B B0B0B@B@B0B0B C0C0@C0C0C CC@C`CCBBCCBBBBBBBBC`C@C@CCCBBCCCpCpBpBpCpCpBpBpCpCpkCpvCpCpCppCppCpBpBp CpCppCBPCBPCBpCB0CB0CBpCBCBPCB0CBCBCB0CCCCCC0CCCCPCCPCC0CCpCCpCCPCCpCCpCPCPCPCPCPCpCPC0CPC0CPCpCPCCPCPCPC0CPCCPCCPCPCC0CCCCCCPCC0CCpCCpCCCCCCPCCPCCC C C C C C C C CCCCCCCCCCCC0CApCApCAPCA0CACACAPCA0C0CpCpCC@C@B@B@C@C@B@B@CCBBCCBBpC`C`pC@`C@`C`B`C` C` C@C@C`pC``C``C@pC@C`B`C@ C@ C`pCPCPC@`C@B`C` C` C@C@C@CPpCP`C@C`B`C@ C@ C`C0C0C0C0 C` C C C`B`vC`C` kC` kC vC C`B` C` C C kC`kC `C `C`C`pC CC `CCCCCCCBB CpC `CCBBCCCCCC@C@CCCfCfC@fC@fCCCpCpCpCpCCC@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AA@AAA@AA@A@AAPCPC0C0C0CPCPC0C0CPC@CD@CD CD CD CD@CD@C D@C D C D C DBDB4D0C4D0CD0C DB DC4DCDC DC4DCDC DC DC DB DB DC DC DB DB DC DB DB DBDB DC DCDC DC$DB$DB DB DB$DC$DC DC DB DBDC DCD"8h_8h_8P_PP_PP_PP_PP_PP _P0  _P0  _p0 !_p0 _p0 _X0_X0 _\0%_|0*_\|, _\|/\|2\|5\|7\|8\|:\|;^|<\|=\|>\|Ab|BbpCfpD_\|E_p0F#8_hH$8_PI%P_PJ&P_PK'P_PL (P_PM)P_PO*P_0Q +P_0Sp_0U=-hHW>.Hp?/H@0hHA1HB2HC3<D4a6E56F61G71H81I9;1J:XK?XL<1M=>1NPVqO?1P@1QARBSC`TDH?UEVFWGXYI^?sZJS?]s[KTs\LMTs])Is^NPTr_OZ[`RXaQTrbRTrcTrdTZ?]0eU]0fV]gW=]hX=] iY=] j=]k[?l\?<m]?<n?<o_ Ap Aqprb(Jscf(Jtd(ue(v(wgJxJyiHzjH{kH|lH}mH~nHoHpHqHr4s4tuvwxyz{=}Xh >~X XXXp p!p"$%=X&?X'()VPq*+,-./012 3 4 5 6PX7P?qX8 9VRq: ; < = >?e@eAeBeCeDeEeFeGeHeI(eMJ(eMKrLrpNrpOrpP}pQ}pR}pS}pT}pU}pV}pWXYZ[\]^R*_J#e`J#[aQ*b#Cc#Adp@Lep@Lfp@Lgp@Lhp@Lip@Lj=Ehk >u t@@@u@~@v@}@w@|@{@z@zy@sx@rsrqpon\m]l^k_j`iahbcdefgFGH@@OP[ZY$X$WVU T S R Q I@J@K@ L@ M@N@ lhhH ]@hH'@HD@HC@B@A@@@?@S>@S,@=m-m<.o;o/K:K0@9@ 1@8!@"2@#3@$4@%5@&6@7@(@@+)@**@1)+@(,@'-@&.z/z'%0'1$2535l#4{l5{&"6&7!89  :';9<H=Q>W?[_AE@=B@,zC@, D@, @` F@G@H@ I@p JopKop L5pM5p NpOp PpQ_pR@_pS@pT@pU@KpV@pW@pX@pY@pZ@p[@p\@p@p^@h_@h`@ha@hb@c@d@e@f@g@h@i@j@{k@p@pmhh@Hnh@Hoh@Hph@Hq,@Hr,@s,@t,@ u,@ v,@ w,@ x,@ y,@z,{|}~55p pp+p1p<p=p?phHh H h H!h 0 "h 0 #h 0 $h 0 %h 0 &h 0 'h 0 (h 0 )h 0 *h 0 +h^ 0 ,h^ 0 -h 0 .h 0 /h 0 0h 0 1h 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 :h@ ;h@o <h@0 =h@0 >h@0 ?b@0 @b0 A0 B;0 C_;0 D_0 E0 F0 G0 H`0 I `0 J[`0 Kw`0 L`0 M`0 N`0 O`0 P`0 Q`0 Rh@ Sh@Th@#Uh@V@W@X@Y@Z@[\f]f^_j`jaQbQc+QdGQeYQfhQgqQhwQi{QjQkh@kh@lh@mh@nh@o|@p|@q~@rl@s}Q@tmQ@u|z@vnz@w{@xo=yz=zp0{y0|q0}x0~r0s0t0u0v 0w0>jh@h@=hhihg@c@d0@f0@e0@Pbhh@Thh@ahh@Uhh@`h@Vh@Wh@Xh@Yh@Zh@[h@_u@\u@]@^@S HXHMR HXHe NHX0e O`X0eQ `p0eP`p0e+xH(He xH (HjMxH@(Hn>xH@HoHx@HoLp@HpKp@ qJp@ rIp@ s@xH@txH@uGH@u@FH@vEH@wAxH@xDH@yC@yWB@z>!'xH (H@{"%x (H@{#= (H@|?$ (H@}> ( @~<&x 1H@; 10@=:(xH (@)7xH (@*8H (@9H (@z,/xH(H 6-xH(H >.0xH(H 5/`(H 4`0 10xH( =32xH( 31xH@ 2`@ =5cXH88>6BX88.7X88-8X889=X8 ,:X8 ;*X <p +p )>X8 (?X @%@ A&@ ' CQX8DJXp8EX8$F<8G <p #H<p!"I<p"!@p#KXp8LXp*$Mp*GNPp*%Op*p &pR X8p'S8pTY(p(Up(pVp(p)W(p*Xpp+Z^pp,[:pp-\:p^.]@pQ/@ pQk_ Tp0`Tp a#p1b p pdXH8ejX`8fX`P82ghX`P8p`P8p3iX`Pp4X`PpktX`8P5lX`@8PWmqX`@0P6nX``0P7oX``P8p``P*`P9rX`@0`:s`@0`;`@0`<uX`8@vX`@=wX` @>X` `@y8hHhz8hHh{8PhHh|8hHh}8hHh~8hHhhHh5hHPchHPvhP8hHw`8hH5`hH`Hc8hH8hP8hPh8PhHw8P`HP`H@P`H8hHP>8`hHP`hHP`hHP`hH-`Hp`H`h(P`P P`P P`P 8`hP8hPc8PP8PP08PP=8`hw`h`hhhh8`h8h8h 8 AO 8`h 8h 8POP58hH`8hH`8hH` 8hH` 80H` 80H@ 0H@  0 @! 80@" `0@#0 `0@$ ` 0@% ` 0@&8 H`'>8H`(H`)PH`*bP`+08H`,8 H`.8 H@. H@/ @0Z @18H 2H 38 4` 58H`6DH`8DZ;`:0DZ`<D Z`= Z`>DZ ?gZ @ZO;`AO;`C0O`D O`E /`FO Gk8hHH#8hHJ=8hHL8hL 8`M 8`N 8O 8hHP 8-HQ^8-RqE S8hHS>8hHTPhHThHUhHVnXWnXXn@Xn@Yn@YV@Zx(xh[x(xP\x@xP]&x@xP^x@xP_@xP`Zh8ah8ah8ah8ah ah ahXa Xapapapa1pa$((a ((b ((b. ((b (b (b$((b} ((c~ ((c.  ((c  (c (c| $((c w ((dx ((d.{ ((dy (dz (dv$((dq ((er ((e.u ((es (et (ep$((ek ((fl ((f.o ((fm (fn (fj$((fe ((g f ((g.i! ((g"g (gh (gd$$((g%_ ((h&` ((h.c' ((h(a (hb (h^*$((h+Y ((i,Z ((i.]- ((i.[ (i\ (iX0$((i1S ((j2T ((j.W3 ((j4U (jV (jR6$((j7M ((k8N ((k.Q9 ((k:O (kP (k<G(hk=H(hkL>(hkK?(hk@I(hkXJ@hkFBkC@lwDAmzEEnFBo&DGpcCq?Ir>Js=KptL9puM:pv&& ->4->7.><.>@{0>E3>I3>Ow4>V96>\ u6>f 8>l9>}:>p;>;>=>7>>>>Q?>?>k@>A>A>?B>D?D@E@FA:GBGC~HD IEqIFJGdJHJIJJKKxo=Co=Gp=L@q=Pq=Xs=\(t=`t=eBu=iu=nv=sw=zx=y=y=.z=z=r{=|=}=~==={>́>b>>>*>>>>>,>Ȉ>p>>>X>>r>>> F>>D>ڑ>"^>&>+>02>7><0>@ŗ>D>HLPTX\`fj nrv(z^~آD*̥na9ob:- Wî/ sL $ (u,0M48%<@FiJN&R\VȸZ4^b'fjnPrv׻z(~^D= ==Y==H= =r==0=> > q>>A>%>, k>7>?>P>USdjnrcvz~V.d<rJ?2h @3&\ 4 $]*.28<@FJNVZ^bpfjnHr~vz~;I  +{,  V JXK" - E ] =u zy } ) V  v     w  t! " %% 3& ( ) , - */ / 0 41 1 2 3 Q5 6 78 8P 9h : ; `> A kB B C  C  RF  H  ]J  J  }KR KR Lk M DN>0 7O=3 O6  P: P> PB PF PJ PN QR SV ]VZ Y^ [b F^f `j ~bn !er gv gjz  m~ o Pr s v +y { q~   L   5 ؏ {   V   ?     `   I   $ Ǿ j    S   . " t& * . O2 6 : 8> B ~F !J N YR V Z B^ b f j n r v ] z - ~    7 v   6 l   ; V      .@ y   W - c      2 _ qz z   : ^ y  > " & * Q. ~2 6 : > B )F DJ _N zR V Z ^ .b [f j n r K v o!z "~ # G$ kG % & ' ( ) (* U + , E- . /  k ) 0   y!1 ! K" " " "  # M# z#2 # #3 #4 # $ R$5$W$6 %7!%8<%*r%9%:%;"%<& &*J&=.&>2&6&:&>&BC'F['J'N'S'X'\(`(e6(jT(nf(rx(w(|((( )M)5z)c))w=*j*c**+w<+i+++,),M,,-,,,--F-s--c-- E.wr... /!e/%/)/-I01d05090=0A0E15I915MQ15Ri15V1[1_1d1h1m1q2u/2zG2~e2}2222222023%373>C3O3[3bg30s303333Z333444?4W4o44404,5 Y5w555550#6'O6+m6/6k36k76#;<7#?7C7 G7 K/8 OJ8 Sn8 W8[8_8c8g9kX9o|9s9:w:{;p<==&==>>>>!? ?$?"Z@#@&2A%A' B*vB)Bw+Bz(C(6C&)fCc+C.C,CC- DMD&-zD ,D51D51SG51H511K5 1lL51MM /M 5M , N 6N%-N*7N/3O52O94P>APB8ePF4PKPO8P1S-FQ1W3BR[0R_S c-SgSk0S o/S! "#$%&%'( ) * +, #&%'-./012345678/01!!,""9#$$&:%&'';(+()<**:,-9.&/'+12345678r9:?;<=>@ApBDCEFGHIJnKLMNO^PQRSTUVXWYZ[\]_i`abcdefghjklmoqstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST.UVWX-Y Z [ \ ] ^_`abcdefghij$kl#mnop q!r"stu%v&w'x(y)z*{+|,}~/012346789:;<=>?@ABCEDF~GHIJKLMrNOPQRST]UWVXYZ[\^_`cabdefghijklmnop q  s t u{vzwxy|} !"#$%:&'()*Q+,-./0123456789:;<=>?@#gABCDEFGHIJKLMNOPQRST)UVWXYZ[\]^_`abcdefg?hi:j]klmn2(o'pqrstuvwxyz{|}~x |     !%"#$&)*/+,.-q0134678G9:;<=>?@ABCDEFHIbJKLMNOPQRST U V W X YZ[\]^_`acdtefghijklm n!o"p#q$r%s&&u'v(w)x*y+z,{}~-./01,23456789:;<=>?@ABCDEFGHIJKLMNOPQRST0UVW3XYZ[\]^_`abcdefghijklmnopqrstuvwx]:yz{|}~k&m 7 '=    !"#$%&()*+,-./012345689t:;X<=>?@ABCDEFGHIJKLMNOPQRSTUVWYZ[\]^_`abcdefghijklmnopqrsu~vwxyz{|}      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`#ab)cdefghijklmnopqrstuvwxyz{|}~      !"$%&'()*+,-./01245_6O789:;<=>?@ABCDEFGHIJKLMN0PQRSTUVWXYZ[\]^`abcdkefghijlmnoRpqrstuvwxyz{|}~     G.z  !"#`$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN O P Q R STUVW,RXY5Z[`\ ] ^!_"`#a$b%c&d'e(f)g*h+i,j-k.l/m0n1o2p3q4r6s7t8u9v:w;x<y=z>{?|@}A~BCDEFGHIJKLMNOPQSTtUVWXYZ[\]^_`acde=fghijklmnopqrstuvwxyz{|}~ A = !"#%'$)( F * %+  -./0123456789:;<=>? @!A"B#C$D&'H(G)J*I+L,M-N.O/P0Q1R2S3T4U5V6W7X8Y9Z:[;\<]>^?_@`B~CDEbFaGHeIcJgKdLiMfNkOhPmQjRoSlTqUnVsWpXuYrZw[t\y]v^{_x`zb}c|de~fghijklmnopqrstuvwxyz{|}*c=Z*GZzW@ZWz   W    _  z $I5! ":#$%0&'(+)*,-./1*234678=c9=:;><>?L@:ABCDIEFGHJKMNOPZQR*?T@UzVaWAXBYCZD[_E\7]F^G`bpHcjdIefJghKiLMkNlOmPnQoRqrSswTtuUvVWxXyYZ{>|[}=~\]^_`abcdefghijklmnopqrstuv]wx>yz{|}~BT3EUG@N/ 7Z>=Z@@Z C==   I 8Z*=>Z!)"&*#r$%'(*.+=,-7 012D364578C9A?:<;=?>3;3@3BEHFGIKJL3MOzPQWRSTUVWXY3Z[?]@^_j`abCcdhe7fFgGikylsmInoJpqKrLMtuOvNwQxRz{|}~VWYZ>=_acnprvwx>y{|}~3G` ! "#$%&'()>*=+,-z.[/ 01   2 3 c=  w c 34 5 B > 6 7 & 8 9 : G ; ) = <   Z =    > > 5 5 ?! & @" $ # Z# % ' ( Z* / A+ . , - B0 9 C1 3 52 =D4 5 7 A6  E8 ^F: > G; = =< H8 B . ? @ DA HvC H D IE YF TG I R 0J >K M 4L wN P cO J=Q  1KS a LT MU wV NW OX PY QZ R[ S\ 4] ` T^ U_ VWOb Xc cd Ye Zf Wg [h \i k 4j ]Ql Sm 4n To ^_q r s 0t Zu v `w ~ Ix ay z b{ | } c d    e  f  @  g #  h  i  # j k lZ k k m n o   k pq  Z r  /  Z I s   tG   [ u c v   w x y  v z z      G   5 { G   { 5  |   { }     }6    G ~                            B G    +  %   "      ! # $ & ' ( ) * , 9 - . 4 / 0 "1 2 #3 5 '6 7 (8 &): >; *< == +> ? -@ A .C D ~ >E 6F &G 7H I 8J GK L M c =N O Q ZP R T ZS U X V W S Y ZZ ] V [ \ 5^ ` _ a b d o e f g b Zh j i k m l =n GZp q r v s t u Ew { =x y n z Hp | } z  v /  =     cc w I  Y  w >   = K L  w  O M S  T U VW N O X c  ]  S  ^ \ TW  Y      W   U \      >  = [   5   >  = [  &     >  = [  &                    B    ` {         ` B    ` {       ! " `$ B% & ' ( `* {+ , - . 0 1 2 3 4 `6 B7 8 9 : `< {= > ? @ B C D E F `H BI J K L `N {O P Q R T U V W X `Z B[ \ ] ^ `` {a b c d f g h i j `l Bm n o p `r {s t u v x y z { | `~ B    ` {         ` B    ` {         ` B    ` {         `                 Z        G    Z        c    G  Z =     c         v   `        G      t  G    >        *+56(&#!.7<8&!9; !%&32:-$)4=@%BC>D ?A/01'%" E,  GF PLJHLIQOSVRMJUTIJHJLKIN~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXW     &'%)*.01345768:9;<=>JK-ACEGI?NPRTVWUSQOML2,"#HFDB@^]\[Z_Y`aX/b+($cdjihgfe! ~}|{zyxwvutsrqponmlk       dcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! npmqrmslouvwkyzxt}~i{|jhfge      !#%&$"'*+)(-/01.,35247698><=@?EFDGC:;BAKMNOLPJIJRJQSVUTHXYZW[]`_^\abcdefghijknpqomlrstwxvu~}|{zy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{}spyxhk|ubv^_aZYW]`\X[w~dmelcngTqrSioVfjUtzLPOJMKNIEA>D?F;G<C=B9R:H@Q* #)%'&"     78 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~vqtgd`]ZVSOGJxAyCK?L0F>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}yuqnjaw\YURNJ@<9512.B&#^ D*~{r _b     kfh"ol`gCI(H-'] F!X"#GQ$%&LMT'P(v)s[*W+$,-x. /0p12m3ti405+6,|78z9/:Z;;<=V>4?O@8SEK?A6BC=DE:F!G%H>A7I3)J KcLMdNeOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}w|heNL3I/".  2,- f  Wi u  vtjskrlqmpno140g Xd@c ?!b">#a$=%`&<'_(;)*^+:,]-9.\/80[172Z36 Y54*5#6z7{8P9y~:+ ;x!Q<=KOJR>AMG?@HSAFBTCEDUEDFVGCHB$I)J%K(L&M'NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}t~r{p|z     u !"#$%&'()*+,-./012345w6789:;<=>?@ABCDEFGHIJKLMvNOPQRSTUVWXxYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~y}x|wz{uqnkhet^p\mZjXgVdTa`O]M[KYIWGUERQ@N>L?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~wtsvryznxoae_\[TdY]bVZf^W`LOKGIEJMjh5/23-40,>7=(8iA;?6)&B: "#!         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}st~ro{qzmvlyigdc^R`TNaPSXVHWKMYI<?B;>9A62D541E-%.$#,"&)(*                           ! " # $ % & Z' ( ]) * + [\, - . /  0 1 2 3 4 5   6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  z ~ | p r ols njtkmiq 9 >6: = <7 38?42@5; . 1+ (, &-/) %0*'$#                                        !!""## $%%&&''$())**++(,--..,/,.0011/1022333445566778899::;;<<==25<;6=4,9/:7>>??@@AA-ABBCCDD0>EEFF?CGGHHD@IIJJBKLLMMNNKOOPPQQNRMLSSROTTUUPQVVWWK8ERSFIWVJTHGU&XXYY'"ZZ[[#LYX[Z?\]]%$\^__! ^@_^]\K`aa)(`Ca`P`bbQBcca*ccbb+^[X]Z_\Y ddee fgg fgdfehiijjkkhkjjiihhkhkkhjjiilmmnnooppqqrrssttuuvvwwxxyylz{{||z}~~{z}||}~nml              !!"" ##$$!#%%&&''$%(())&*++,,--..)(//**/.-  ,+utly!"x&')w$v(s #r  noqp%}z| 0112233024455663477885799::;;89<<==:>=<??@@AABBCC>?DDEE@FGG10FHIIGFJJHKLLIHKMNNLKOOMPQQNMPRQPSSTTUUVVWWRXRWYYXZ[[\\]]Z^__``[Z^abb_^acddeebacfgghhdcffiijjkkllmmgnhmoon\ppqq]prrssttqsuuvvtuwwxxyyvxzz{{||y}|{~~}z~DE}YXjiYj56EAD}xw:;>=sr8u<|VnoUl1GSTHJMOPK30Fq]2t74y9vcfkXiIZ^LaQNde_`bp\[hzBC            !!""#"$$#%&&''(())**++,,--..//0011#$%233445566778899::;;<<2:==>>??@@;ABBCCDDEE2<AFGGHHIIJJKKLLMMNNOOPPQQRRSSTTFSUUVVWWXXYYTZ?>[[\\]]^^__``aabbZVccZbddeeffWghhiijjkkllmmnnooppqqrrssttXfgugevvuwxxyyzz{{||}}~~uvwYFXu$"g%!htsr iqjpkolnmURV#ve1w&G'H(I)J~*K}+L|,M{-Nz.Oy/Px0Q[>a d98?c7=6@A5B4C3D2E` \_  ]^             !!""##$$%%&&''(())**++,,--.-../00112233445566778899::;;<<==>>??@@AABBCCDDEEFF/GHHIIJJGIKKLLJKMMNNLMOOPPNQRRSSTTQUVVWWXXUWIHXVYYZZWZKY[[\\Z\M[]]^^\^RQO]^_``GJ_a_LabaNbcbPTSccdeeffgghhiiUXjjd`kkllmmnnoojpqqrrssttuuvvwwxxyyzz{{||}}~~p            !!""##$$%%&&''(())**+++,,--...//0112233445566778899::;;<<==>>??@@AABBCCDDEEFFGG0HIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__H`aabbcc`deeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{db||c}a`}}|~~~TPOQ                 !!! "##$$%%"&''(())&*++,,--*.//-,.011)(0.2233/0445515&+2'43*67788996:69;;:<7:<=<;=8=#>>??$@AABBCC@D"%EEDFGGHHIIFJKKLLMMJNOOKJNPNMPLQQPOQBIHCG@?EAF>DRSSTTUURVWWRUVSXXYYTWXYVZ[[\\]]Z]^^__Z_``[`aa\a^bccddeebfbeggfhcfhdiigihjkkllmmjnooppqqnrsslkrtuupotmvvwwjqxxyynuxytwrsvz{{||}}z~~|}{z~            !!"" #$$%%&&#'((''))**++#&%$(+ '*!"),,---..,//./     0011223344055667889957::;;<==>>:<4;:0>12=<3??@@AABBCC?6C5?A87B9@DEEFFGGDHIIJJKKHLMMNNOOLPQQRRSSPNTTUUOVWWUTVWLMVGRQDPESFXYYKJXIZZXZ[[Y[H\]]^^__\`aabbcc`b]\c^a`_deeffggdhiijjkkhfihgejdklmmnnoolpqqrrssptuuvvwwtxyyzz{{x|}}~~|,PC(DTD WC4CC,0:W$CCC|5)CCC5|>k] BC D 3bP$0CLDMB<Ce'$BBC4S\7FBCCxp  WC@fC WCpC [ C`C a$0C D a@AAA  a@AAA   b@AAA # ) / c@AAA5 ; A d@AAAG M S e@AAAY _ e f@AAA#k q w g@AAA)} h@AAA/ i@AAA5 j/CD?CD; k0CPCA k C D@CDH rB DC4DO yB DC$DU  hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh;;;:::@@@666888;;;<<<<<<===<<<;;;999;;;>>>333555777888888777???777999;;;<<<======<<<;;;:::֠666666888;;;<<<<<<===<<<;;;999;;;>>>666666666777888999::::::888666555555666666666777888999:::999888666555555\\\333555777888888777;;;333333333444444444777333333333444444444444777777999;;;<<<======<<<;;;:::@@@EEE777777777;;;>>>;;;;;;999888777888>>>777777777888999::::::999888777777777GGGHHHIIIIIIHHHGGGEEEGGGFFFFFFEEEEEEEEEEEEGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEE;;;;;;BBB777888;;;<<<<<<===<<<;;;999;;;>>>EEEEEEEEEDDDFFFGGGGGGGGGAAAFFFFFFDDDDDDFFFGGGHHH@@@CCCEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHH444555888888888;;;GGG777999;;;<<<>>>===<<<;;;;;;>>>IIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEE777777888;;;<<<<<<===<<<;;;999;;;>>>777777777777888999::::::888666666666777777777777888999:::999888666666666@@@CCCEEEFFFFFFGGGGGG444555888888888;;;BBB444444444444444444;;;444444444444444444444777GGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIII777777999;;;<<<>>>===<<<;;;;;;BBBIII777777777;;;???;;;<<<999999777888@@@777777777888999;;;:::999888777777777IIIIIIIIIJJJLLLNNNPPPNNNLLLIIIHHHHHHIIIIIIIIIJJJLLLNNNPPPNNNLLLIIIHHHHHHIIIIIIIIIJJJLLLNNNPPPNNNLLLIIIHHHHHHIIIIIIIIIJJJLLLNNNPPPNNNLLLIIIHHHHHHIIIIIIIIIJJJLLLNNNPPPNNNLLLIIIHHHHHHIIIIIIIIIJJJLLLNNNPPPNNNLLLIIIHHHHHHIIIIIIIIIJJJLLLNNNPPPNNNLLLIIIHHHHHHJJJJJJJJJLLLNNNPPPOOOMMMKKKIIIIIIIIIJJJJJJJJJLLLNNNPPPOOOMMMKKKIIIIIIIIIJJJJJJJJJLLLNNNPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJLLLNNNPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJLLLNNNPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJLLLNNNPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJLLLNNNPPPOOOMMMKKKIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE;;;CCC===FFFFFFFFF===EEE===EEE===EEE666666666666666666666666666666888666666666999FFF666666999EEE666666999EEE666666999666<<>>FFFFFFFFF===EEE===EEE===EEE666666666666666666666666666666888666666666:::FFF666666:::EEE666666999EEE666666999666888BBB>>>CCCBBBCCC333333333333333333333333333333333333333333333333333333333333333333999CCC333333>>>CCC666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNNNNNNNNNNNNNNN:::CCC???DDDCCCDDD------------------ppppppppp666666666666666666666666666666666666666666666666666666666666666666;;;CCC666666???DDDllllllllllllllllllddddddddddddddddddhhhhhhhhhhhhhhhhhhhhhhhh@@@@@@@@@@@@@@@@@@ooooooooopppppppppUUUUUUUUUUUUUUUUUU777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnnnnnnnnnnnnnnnnnnnnnnnnnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhvvvqqqoooooooooooooooqqqvvviiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhċhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhqqqqqqqqqqqqqqqqqqqqqqqqqqqhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhooooooooooooooooooooooooooohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhooooooooooooooooooooooooooohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh|||~~~~~~~~~~~~~~~~~~~~~|||wwwzzz{{{{{{{{{{{{{{{zzzwwwsssvvvxxxxxxxxxxxxxxxvvvsssnnnqqqtttuuuuuuuuutttqqqnnnjjjmmmppprrrrrrrrrpppmmmjjjhhhiiikkknnnooonnnkkkiiihhhhhhhhhiiijjjkkkjjjiiihhhhhhhhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh|||}}}~~~~~~~~~~~~~~~}}}|||wwwzzz{{{{{{{{{{{{{{{zzzwwwrrrvvvwwwxxxxxxxxxwwwvvvrrrmmmqqqtttuuuuuuuuutttqqqmmmjjjllloooqqqrrrqqqooollljjjhhhiiikkknnnnnnnnnkkkiiihhhhhhhhhiiijjjkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhÈkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh‡qqqqqqqqqqqqqqqqqqqqqqqqqqqhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhļhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhttttttttttttttttttttttttttthhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhύtttiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhhhhkkkhhhhhhhhhqqqhhhhhhhhh}}}lllhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkxxxhhhhhhiiimmmzzzhhhhhhhhhhhhhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppphhhhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhrrrrrrhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhrrrrrrhhhhhhhhhhhhhhhhhhhhhhhhrrrrrrhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnnhhhhhhnnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnnhhhnnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddddddddddddddddddddddddddddddddddddddddddddTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh!8!8! ~ H   O W g  8!8!!{ "compiler" "ZHLT v3.4 VL30 (Nov 23 2012)" "mapversion" "220" "MaxRange" "4096" "skyname" "black" "classname" "worldspawn" } { "model" "*1" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } { "model" "*2" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } { "model" "*3" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } { "model" "*4" "rendercolor" "0 0 0" "renderamt" "120" "rendermode" "2" "renderfx" "3" "classname" "func_wall" } { "model" "*5" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } { "origin" "-1024 -1280 512" "target" "420" "deceleration" "500" "acceleration" "500" "wait" "10" "classname" "trigger_camera" } { "origin" "-1072 64 -112" "targetname" "420" "classname" "info_target" } { "origin" "-1872 192 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1792 192 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1712 192 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1712 192 -400" "_diffuse_light" "255 255 255 200" "angles" "-90 270 0" "_fade" "1.0" "_light" "255 255 255 200" "classname" "light_environment" } { "model" "*6" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } { "model" "*7" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } { "model" "*8" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } { "model" "*9" "skin" "-1" "rendercolor" "0 0 0" "renderamt" "150" "rendermode" "2" "classname" "func_illusionary" } { "model" "*10" "dmg" "-10000" "lip" "-96" "wait" "0.1" "speed" "1000" "rendercolor" "0 0 0" "renderamt" "120" "rendermode" "2" "targetname" "hp" "angles" "90 0 0" "classname" "func_door" } { "model" "*11" "wait" "0.1" "target" "hp" "classname" "trigger_multiple" } { "origin" "-1872 112 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1792 112 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1712 112 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1712 272 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1792 272 -512" "angles" "0 0 0" "classname" "info_player_start" } { "origin" "-1872 272 -512" "angles" "0 0 0" "classname" "info_player_start" } { "model" "*12" "target" "fall" "classname" "trigger_teleport" } { "origin" "-1792 192 -576" "targetname" "fall" "angles" "0 180 0" "classname" "info_teleport_destination" } { "model" "*13" "origin" "-2124 215 620" "targetname" "b9" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*14" "origin" "-2124 215 620" "targetname" "b8" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*15" "origin" "-2124 215 620" "targetname" "b7" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*16" "origin" "-2124 215 620" "targetname" "b6" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*17" "origin" "-2124 215 620" "targetname" "b5" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*17" "origin" "-2124 183 620" "zhlt_usemodel" "b5" "targetname" "c5" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*18" "origin" "-2124 215 620" "targetname" "b4" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*18" "origin" "-2124 183 620" "zhlt_usemodel" "b4" "targetname" "c4" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*19" "origin" "-2124 215 620" "targetname" "b3" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*19" "origin" "-2124 183 620" "zhlt_usemodel" "b3" "targetname" "c3" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*20" "origin" "-2124 215 620" "targetname" "b2" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*20" "origin" "-2124 183 620" "zhlt_usemodel" "b2" "targetname" "c2" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*21" "origin" "-2124 215 620" "targetname" "b1" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*21" "origin" "-2124 183 620" "zhlt_usemodel" "b1" "targetname" "c1" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*22" "origin" "-2124 215 620" "targetname" "b0" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*22" "origin" "-2124 183 620" "zhlt_usemodel" "b0" "targetname" "c0" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*22" "origin" "-2124 251 620" "zhlt_usemodel" "b0" "targetname" "m0" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*21" "origin" "-2124 251 620" "zhlt_usemodel" "b1" "targetname" "m1" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*20" "origin" "-2124 251 620" "zhlt_usemodel" "b2" "targetname" "m2" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*19" "origin" "-2124 251 620" "zhlt_usemodel" "b3" "targetname" "m3" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*18" "origin" "-2124 251 620" "zhlt_usemodel" "b4" "targetname" "m4" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*17" "origin" "-2124 251 620" "zhlt_usemodel" "b5" "targetname" "m5" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*16" "origin" "-2124 251 620" "zhlt_usemodel" "b6" "targetname" "m6" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*15" "origin" "-2124 251 620" "zhlt_usemodel" "b7" "targetname" "m7" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*14" "origin" "-2124 251 620" "zhlt_usemodel" "b8" "targetname" "m8" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*13" "origin" "-2124 251 620" "zhlt_usemodel" "b9" "targetname" "m9" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*13" "origin" "-2124 147 620" "zhlt_usemodel" "b9" "targetname" "d9" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*14" "origin" "-2124 147 620" "zhlt_usemodel" "b8" "targetname" "d8" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*15" "origin" "-2124 147 620" "zhlt_usemodel" "b7" "targetname" "d7" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*16" "origin" "-2124 147 620" "zhlt_usemodel" "b6" "targetname" "d6" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*17" "origin" "-2124 147 620" "zhlt_usemodel" "b5" "targetname" "d5" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*18" "origin" "-2124 147 620" "zhlt_usemodel" "b4" "targetname" "d4" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*19" "origin" "-2124 147 620" "zhlt_usemodel" "b3" "targetname" "d3" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*20" "origin" "-2124 147 620" "zhlt_usemodel" "b2" "targetname" "d2" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*21" "origin" "-2124 147 620" "zhlt_usemodel" "b1" "targetname" "d1" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*22" "origin" "-2124 147 620" "zhlt_usemodel" "b0" "targetname" "d0" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*17" "origin" "-2124 115 620" "zhlt_usemodel" "b5" "targetname" "e5" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*18" "origin" "-2124 115 620" "zhlt_usemodel" "b4" "targetname" "e4" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*19" "origin" "-2124 115 620" "zhlt_usemodel" "b3" "targetname" "e3" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*20" "origin" "-2124 115 620" "zhlt_usemodel" "b2" "targetname" "e2" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*21" "origin" "-2124 115 620" "zhlt_usemodel" "b1" "targetname" "e1" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*22" "origin" "-2124 115 620" "zhlt_usemodel" "b0" "targetname" "e0" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall_toggle" } { "model" "*23" "netname" "multi_reset_all" "rendermode" "5" "distance" "90" "wait" "4" "speed" "100" "angles" "0 0 0" "rendercolor" "0 0 0" "spawnflags" "24" "classname" "func_door_rotating" } { "origin" "-2096 183 584" "counter_off" "0" "extra_reset" "0.12" "reset_all" "0.07" "targetname" "multi_reset_all" "classname" "multi_manager" } { "origin" "-2096 183 584" "target" "multi_reset_all" "triggerstate" "1" "delay" "0.01" "classname" "trigger_auto" } { "origin" "-2096 183 584" "initialstate" "1" "globalstate" "timer_state" "targetname" "timer_off" "classname" "env_global" } { "origin" "-2096 183 584" "initialstate" "1" "triggermode" "1" "globalstate" "timer_state" "targetname" "timer_on" "spawnflags" "1" "classname" "env_global" } { "origin" "-2096 183 584" "globalstate" "timer_state" "targetname" "power" "classname" "multisource" } { "origin" "-2096 183 584" "globalstate" "stop_state" "targetname" "extra_reset" "classname" "env_global" } { "origin" "-2096 183 584" "triggermode" "1" "globalstate" "stop_state" "targetname" "t_cycle0" "spawnflags" "1" "classname" "env_global" } { "origin" "-2096 183 584" "globalstate" "stop_state" "targetname" "stopsource" "classname" "multisource" } { "origin" "-2096 183 584" "target" "counter_start" "m_iszNewTarget" "t_cycle0" "targetname" "extra_reset" "delay" "0.01" "classname" "trigger_changetarget" } { "origin" "-2096 183 584" "target" "counter_start" "m_iszNewTarget" "t_empty" "targetname" "t_cycle0" "classname" "trigger_changetarget" } { "origin" "-2096 183 584" "target" "t_cycle1" "m_iszNewTarget" "t_empty" "targetname" "counter_off" "classname" "trigger_changetarget" } { "origin" "-2096 183 584" "target" "t_cycle1" "m_iszNewTarget" "t_cycle2" "targetname" "t_cycle0" "classname" "trigger_changetarget" } { "origin" "-2096 183 584" "target" "ding_m" "targetname" "t_cycle2" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "t_cycle1" "targetname" "t_cycle2" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "t_cycle2" "targetname" "t_cycle1" "triggerstate" "1" "delay" "0.1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "t_cycle2" "targetname" "t_cycle0" "triggerstate" "1" "delay" "0.09" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "t_cycle0" "targetname" "counter_start" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "timer_off" "targetname" "counter_off" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "reset_all" "targetname" "extra_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "t_empty_rdy" "targetname" "t_empty" "health" "25" "spawnflags" "2" "classname" "game_counter" } { "origin" "-2096 183 584" "channel" "1" "fxtime" "0.25" "holdtime" "1.2" "fadeout" "0.5" "fadein" "1.5" "color2" "240 110 0" "color" "100 100 100" "y" "0.1" "x" "-1" "message" "GL & HF! Timer by spr1n" "targetname" "t_empty_rdy" "spawnflags" "1" "classname" "game_text" } { "origin" "-2096 183 584" "triggerstate" "1" "target" "timer_on" "targetname" "reset_all" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "reset_d" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "reset_e" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "reset_c" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "reset_b" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "reset_m" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "master" "power" "target" "relay_reset_e" "targetname" "ding_e" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "e_reset" "targetname" "ding_e" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "e5" "targetname" "ding_e" "health" "5" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "e4" "targetname" "ding_e" "health" "4" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "e3" "targetname" "ding_e" "health" "3" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "e2" "targetname" "ding_e" "health" "2" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "e1" "targetname" "ding_e" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "e0_reset" "targetname" "ding_e" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "ding_e" "targetname" "ding_d" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "relay_reset_d" "targetname" "ding_d" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d_reset" "targetname" "ding_d" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d9" "targetname" "ding_d" "health" "9" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d8" "targetname" "ding_d" "health" "8" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d7" "targetname" "ding_d" "health" "7" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d6" "targetname" "ding_d" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d5" "targetname" "ding_d" "health" "5" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d4" "targetname" "ding_d" "health" "4" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d3" "targetname" "ding_d" "health" "3" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d2" "targetname" "ding_d" "health" "2" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d1" "targetname" "ding_d" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "d0_reset" "targetname" "ding_d" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "ding_d" "targetname" "ding_c" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "relay_reset_c" "targetname" "ding_c" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "c_reset" "targetname" "ding_c" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "c5" "targetname" "ding_c" "health" "5" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "c4" "targetname" "ding_c" "health" "4" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "c3" "targetname" "ding_c" "health" "3" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "c2" "targetname" "ding_c" "health" "2" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "c1" "targetname" "ding_c" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "c0_reset" "targetname" "ding_c" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "ding_c" "targetname" "ding_b" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "relay_reset_b" "targetname" "ding_b" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b_reset" "targetname" "ding_b" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b9" "targetname" "ding_b" "health" "9" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b8" "targetname" "ding_b" "health" "8" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b7" "targetname" "ding_b" "health" "7" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b6" "targetname" "ding_b" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b5" "targetname" "ding_b" "health" "5" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b4" "targetname" "ding_b" "health" "4" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b3" "targetname" "ding_b" "health" "3" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b2" "targetname" "ding_b" "health" "2" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b1" "targetname" "ding_b" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "b0_reset" "targetname" "ding_b" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "ding_b" "targetname" "ding_m" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "relay_reset_m" "targetname" "ding_m" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m_reset" "targetname" "ding_m" "health" "10" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m9" "targetname" "ding_m" "health" "9" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m8" "targetname" "ding_m" "health" "8" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m7" "targetname" "ding_m" "health" "7" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m6" "targetname" "ding_m" "health" "6" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m5" "targetname" "ding_m" "health" "5" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m4" "targetname" "ding_m" "health" "4" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m3" "targetname" "ding_m" "health" "3" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m2" "targetname" "ding_m" "health" "2" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m1" "targetname" "ding_m" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "master" "power" "target" "m0_reset" "targetname" "ding_m" "health" "1" "classname" "game_counter" } { "origin" "-2096 183 584" "target" "e0" "targetname" "e0_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e4" "targetname" "e5" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e3" "targetname" "e4" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e2" "targetname" "e3" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e1" "targetname" "e2" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e5" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e4" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e3" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e2" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e1" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "e0" "targetname" "e_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "ding_e" "targetname" "reset_e" "classname" "game_counter_set" } { "origin" "-2096 183 584" "target" "d0" "targetname" "d0_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d8" "targetname" "d9" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d7" "targetname" "d8" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d6" "targetname" "d7" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d5" "targetname" "d6" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d4" "targetname" "d5" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d3" "targetname" "d4" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d2" "targetname" "d3" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d1" "targetname" "d2" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d9" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d8" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d7" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d6" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d5" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d4" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d3" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d2" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d1" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "d0" "targetname" "d_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "ding_d" "targetname" "reset_d" "classname" "game_counter_set" } { "origin" "-2096 183 584" "target" "c0" "targetname" "c0_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c4" "targetname" "c5" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c3" "targetname" "c4" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c2" "targetname" "c3" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c1" "targetname" "c2" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c5" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c4" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c3" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c2" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c1" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "c0" "targetname" "c_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "ding_c" "targetname" "reset_c" "classname" "game_counter_set" } { "origin" "-2096 183 584" "target" "b0" "targetname" "b0_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b8" "targetname" "b9" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b7" "targetname" "b8" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b6" "targetname" "b7" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b5" "targetname" "b6" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b4" "targetname" "b5" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b3" "targetname" "b4" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b2" "targetname" "b3" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b1" "targetname" "b2" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b9" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b8" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b7" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b6" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b5" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b4" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b3" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b2" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b1" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "b0" "targetname" "b_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "ding_b" "targetname" "reset_b" "classname" "game_counter_set" } { "origin" "-2096 183 584" "target" "m0" "targetname" "m0_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m8" "targetname" "m9" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m7" "targetname" "m8" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m6" "targetname" "m7" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m5" "targetname" "m6" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m4" "targetname" "m5" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m3" "targetname" "m4" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m2" "targetname" "m3" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m1" "targetname" "m2" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m9" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m8" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m7" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m6" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m5" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m4" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m3" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m2" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m1" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "m0" "targetname" "m_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-2096 183 584" "target" "ding_m" "targetname" "reset_m" "classname" "game_counter_set" } { "origin" "-2096 183 584" "triggerstate" "1" "delay" "0.06" "target" "reset_m" "targetname" "relay_reset_m" "classname" "trigger_relay" } { "origin" "-2096 183 584" "triggerstate" "1" "delay" "0.6" "target" "reset_b" "targetname" "relay_reset_b" "classname" "trigger_relay" } { "origin" "-2096 183 584" "triggerstate" "1" "delay" "0.6" "target" "reset_c" "targetname" "relay_reset_c" "classname" "trigger_relay" } { "origin" "-2096 183 584" "triggerstate" "1" "delay" "0.6" "target" "reset_d" "targetname" "relay_reset_d" "classname" "trigger_relay" } { "origin" "-2096 183 584" "triggerstate" "1" "delay" "0.6" "target" "reset_e" "targetname" "relay_reset_e" "classname" "trigger_relay" } { "model" "*24" "targetname" "counter_start_button" "master" "power" "target" "counter_start" "wait" "3" "speed" "5" "angles" "0 0 0" "rendercolor" "0 0 0" "spawnflags" "1" "classname" "func_button" } { "model" "*25" "targetname" "counter_stop_button" "master" "stopsource" "target" "counter_off" "wait" "2" "speed" "5" "angles" "0 0 0" "rendercolor" "0 0 0" "spawnflags" "1" "classname" "func_button" } { "model" "*26" "skin" "-1" "rendercolor" "0 0 0" "renderamt" "255" "rendermode" "5" "classname" "func_illusionary" } { "model" "*27" "rendercolor" "0 0 0" "renderamt" "255" "classname" "func_wall" } LxX` `LbjDsw@\4+C \sky((@(P(T      $+++)$))))$$))'$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&#*''(&"$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*19T9FqQOOQQFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJQ4q>OAAQJJJFFOOJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ+aokGNNIKKKIIE???E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?ENAeD_;KKKEEEIK????E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?E?+BLR?I~x~~kX̥wxwwx!aBʿoffoomarRblljj"q5cNT}qWrm"5evzzvv}WDr6~~z~ )FPcvwxsO^xxx )>M_wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwzJ^gsswxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww )>GsswwxJ^swxwx )>MdwxO^gx$FYcvxxz~OW^~$FY}cv~xxvOV^o(FE_xzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzOnusxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (>Mdwx~~wxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxzJ^gjsswxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxu(>MxxowxxxxxxxxxxxxxxxxxxxxxxxxxvOnlsjxxxxxxxxxxxxxxxxxxxxxxxxxx(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxxxxxxJnlzxw(>Mowx~~~~xxwwxx{|{t{|{ksswww||(>Mowx~~xxxx||tt||tT_owww|(>Mowx~~xxxx~{tt{||t-TdƚPxw|(>Mowx~~~xxxx~}xtux||u0\PIu{}}(>Mowx}uwx}}wxNPxxu~~}xx~}(>Mowxv}ww}}omxxzzxx~~}}xxx~~(>Mowx~~~~~~}~doowwwxxxx}}|wxz~(>Mowx~~~~~~Rkkwwwwww}}|wwzz(>Mowxww~~zzfRLLskk3Rʼ3lXCSsSSSRʸSssL͢\?kwzz(>Mowxww~~zzGGkLSCSѾSCSXRsSSiS@C82sűSi?_zz(>Mowxww~~zzksݱS߰U떖`SMowxw~~z~khד@Ӷ;sx(>Mowxw~~~~3Zޅ뾇օ:pBsw(>Mowxw~~~~`㣣ڡχi侏ۅU`@`iHKsw(>Mowxw~~~~R7ZяC8=Ksw&QIzvvvvvvvvvvvvvvLC7=h<@hHmɊ}}}vvvvvvvvvvvvvvvvv /ck:U``@΅::D^D^gglglglglglglglgg}YԴk=87`7ŏ=SsXѼXi77`8CCC822B~;ccglglglglglglglglglglglglglglglgl)rglllr_lljjjjjjj3Lĭ\o~\dX3XkkBGfRCSSsssjjwB\Bzmoffffjjjjjjjjjjjjjjjj ,F;RRcww~~wuuuuuuuixGoo]w3Rk\RƘĘ3RXw3wGGĘKxuuuuuuuuuuuuuuuuu%AķImb]bbbmmmmmmmmmmmmmmijLf\Gx]G\dGGoG~\GGdƤƤdk\\\\Bfjjiijmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm%AImɥzjiLͤG\\fo~o\B~oGfo}M}\Gf\fdG~\Bx,QP~xuux}}}}}}}}xxx~~~~x};odBxxxxx}}}}}}}}}}}}}}}}} )>E_}||||||||||||||||}|}}xxww~xxx;MGxxxxxx}}||||||||||||||||||||||||||||||||)>r|wwwxxxxxxxwwwwwww.Yc?xwww~~~v'>Drs|~wwwwxxxxxxxxwwwwwww 5Y}Gww~~vv$FP~wx~xuxuxuxuxuxuxuxx~xxxxxxxxwwwwwweGxxxxxxxx~~~xuxuxuxuxuxuxuxuxuxuxuxuxuxuxuxu(QP~xuzxxxxxxxx~~~~xxxxxxxxwwww}yeYo]wxxxxxxxxxxxxxxxxxxxxxxxxx (FM_~xx~xxxxxxxxx~xxxx[NTvuuxx~z~uuww (>Mdwux~xuxxxxxxxx~xxxv[y~omxwx~~z~xuw(>MxxowxvJn_z}wxxxxxxxxx(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{(>MowxOnl]|u{>PJNN9NNNNNNNNNNNNNNNNNNNNNNNN9+[N99NNNNNNNNNNNNNNNNNNNNNNNNNNNIvdu{{{{{{{{{{{{{{{{{{{{{{.Rlju{{{{{{{{{{{{{{{{{{{{{{Nezv~.V}bzNcswSs.lsusNskSs{.tjSwTx_.^|~l9sdwuuuuttttttttttttttttt.Sds{jt{uttttttttttttttttttNudxxxxxxxxxxxxxxxxxx.|twwxxxxxxxxxxxxxxxxxxxN{dsu}}.|~N{ds|{x}}.|ʱN{dslxx}}.|N{ds~x}}.|N{dsux~x}}.N{dsuxx~x}}.N{dsuxxx~x}}.N{dsuxxxx~x}}.N{dsuxxxxx~x}}.ˬN{dsuxxxxxx~x}}.ˬN{dsuxxxxxxx~x}}.ˬͯN{dsuxxxxxxxx~x}}.ˬͯN{dsuxxxxxxxxx~x}}.ˬͯN{dsuxxxxxxxxxx~x}|.ˬͯN{dsuxxxxxxxxxxx}_zx.;N{dsuxxxxxxxx~wus.ͷȸN{dsuxxxxxxxx~zt̞k}0̲̾ʯN{dsuxxxxxxxxd~x_ɲ̵̬̯N{dsuxxxxxxxx~zxw|̾;N{dsuxxxxxxxd\LLk\}gl_Ssʾ}̯N{dsuxxxxxxxwd\Xh\N{fsuuuuuuuxwwfHsw9~zs8CUi͵+.................0`ii6....................TVn_||||||vvvdLCݸռip`ʘNls}sx\]XffzLwXf̕Nb`wdbod~\K\MzvcězNlz|||sswo\zKzv~ͼTglsu{\u/~i{}|ɿNw~luzk{uuu}uttX.{icįNdlxuMd.emNug{xwxz.}xwN{dxxz.tN{ds|xxw{.r}N{dsxx.|tN{dsu~x.ts{N{dsux~x.tN{dsuxx~x.{N{dsuxxx~x.tN{dsuxxxx~x.̼tN{dsuxxxxx~x.tN{dsuxxxxxx~x.N{dsuxxxxxxx~x.N{dsuxxxxxxxx~x.̺N{dsuxxxxxxxxx~x.ˬN{dsuxxxxxxxxxx~x.N{dsuxxxxxxxxxxx~x.ŬͼN{dsuxxxxxxxxxxxx~x.ŬͼN{dsuxxxxxxxxxxxxx~x.ˬN{dsuxxxxxxxxxxxxxx~x.žN{dsuxxxxxxxxxxxxxxx~.ŬȾN{dsuxxxxxxxxxxxxxxxx~x.ŬȾN{dsuxxxxxxxxxxxxxxxxx~.Ŭ;N{dsuxxxxxxxxxxxxxxxxxx~.ŬͯNwx.!...............)................co~xx0xxx.SSot0jCi.oplt0xpiHi.fk}]u0ikSbju.fX_0վRlSXu.ftSgr]X0վklSXj.ftVX0լwpRXj.ftuDvX0иsSGuj.ftuVv]0ȕSw?u.ftuuVv]0һѬȕb.ftuuun^Yz0ҳ̳Ƶ.ftuuu]vrP2ͻ˩ļ.ftuuuGe^Yɬ̸.ftuuddھ|k.fͷCsH+000000006X߯0002220202._juw?cV}͖._Ѭz6drԿ.xSxLƕ\0u}YͰ.fzSGƬ0̹}[T.ftMB͵0̽x|[T.ftMHȵ0ʼee.ft_Bͷ2ʯɒ|e[ɿ.ftuMB2Ҭɒ_Tɽ.ftuEH2ؼGrɺ.ftuuMB2ؾ\Ĺ.ftuuucH2ƼĴ.ftuuuuH2ȵĴ.ftuuuuuzH2.ftuuuuuuz2Ư.x2.0000000/00000000j0C]0gEu23bijL0jVx6Cm0ui^W2ՕUB\0uU^W2ԠƠ0u]ibWD̠̏0uڨ/0222ڈ23S3H0ist6EWԻ0mSʼ6P>0tC3R>0uiNSjѷ;y0uNSѳЯx0u]Npļz0!=~,),20+,.,/1/,KCDGE%EFKF+JMQBYTOHSOPVTVTZTh҈܌+abutton2\zod\ (((hcWWWWWWWWWWWWWVWVWVWVWVWVVVWVWVc^88DE888;8888888888888888888887bbD8888888888888888878588888887Dc^8D88D888DG8D873377585588E88888cZ888888888888872778888288;ED;DJcW88777778=D2(EJ=77GJJGJGcW778DDDGD@+szI1YG>8DD8D8bW8D8788DCNY:kUJE8G88bW77787DN.s~Q&,\sYlV>8887bW88888UCs\# /iskoJ8737ZW8888Jgsa)  /jzkG777bb8>88_lr9'4XvzxWGGGbb>DG8xz[?' 4XhcOGGbWDGEGsvdM"$ "'?Xp{snVJGcb8888zdX)44*$0??dpxsWJGbW8GD8sqd?H??00??HXpyssVGGbb8GG8x}hXMPM99MXXdpyzsWJGb^GJGDsqhd[[[[[[dmyssVGJbbJJJJsphhhhhhppy}ssoVJGbbJJGGzqqqqqqpqy}|oxVGJbbJGGGszs}yyqyNsnWGGbcJJ>8^suTlzkVGGbbJJJDJxsle6YxxbVJGbcJJDJGWxl%f~B_sznVSJJbbKJGGJG^kN 6_zo^OJJJbcJJGGJGJ^s!DGG>777=GG8GJGGGJVbcVJVVJSJJGGG8JGGG8F=GFGGGGGJJGJbnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnWJJJJJJJJJJJGJJVS88888888858888SJ87358-AALE78E8WJ8DD16YSEDDJJ88Elt]`Qsk87GJ8Js/ Mzb7SVDbj/HzJVJDcH9'$9X}JVSGkhXMMXmzVWWJkzpppp}sJVWGSu}fsJVWJGze~BsbJVWGGGNClSDV_SGGJcs_JDDV^JJGG8DJGGGDDDDVcbbbZVVVWVZb^^WbJ8J8888G;82UYD8G8K~]|Z7Do[ hGJoddzOJnufGWDoSUSD^WGGGJNS8DD8ORRZZrjbWOWDֵֽεέƜ{{{{sskkkkcccc{ZZZZZZ{sRRskJJJJBBkkJJBBkkBB99ccBB{cc9911scZkccZkc11ZkZsZZZccZcZ))kZZZcRkZRRccRcZ))cZZ{zsRRcZRZZZZZRRZcRZZ!!cRRRZRRZJvr!!ZRRJZR!11HERRRcJJRRJJRRJRJRJJBRJ))xxJJJJJBpp!!BJJBJBRB9c99JBB!!!BBBBB99BB9B9999;;J11199191{R))c!111͜)1)ZZ{R)))cRJ!))Z!)!{cs!!!ZJk1!!c!pqpp15햕脄][TTmarijuana-leaf((((      F  G  @  T (  G zz      (   (Ğ G   G aLj/ s~  ŦLj֮  | (| TsǵsǦs sǵ(  ǵz     sz   (֢    (s   ([s *:sDŽ[   ~pĜs Tysզp  :ssİ   :sjs  a[yǘDŽ  ssssǴ |( [T  zaѺG     |пΣǺ(  !! ΘΣѺ#:  ֦ǻջ%#pz  :л˵ѤǴfip :ֻˣÕҊ_տ Gпsɕm[ئGֿǵǛmmԧ   (յmȄ`yވ@  :Χm`yΦ   (Ǥy`yǻ| djyտM > (޵hXjDŽ[/ !ص¹Xljyǫm >V˵ҪXlxym  VHɍ^hjyҧymՈ ׺yɚr``ڄmmҴεdzyҪh`yի`mm˵yԹhmyymʰ  εεyjǩr`ҹ`y`Ю Ǜj`ǥrr`Ih{t>   Τǫy{ȑIhr{T   Τ{yydz^I^{LjVg ɕyy^QI^s%Vz    pĿɩc^UUhhҫnnz      Gǘԇ^QU\h`y`XX`{֞ **   /٦ǵrQQ\X{y{X^h{޻~ *  īǺ^relOyllehΈ@ JJz    ʜǥre\RyOI^x╊! *Jaҹxh^jțhX^y   [yyҽjh{XQ^hԕyʰ  (ƻİ ĴyҹyȠ`ґI^^Çmp   G̗)    յε{y`ҹryǽXeQh{yúm  >T  ޵˵rr{tyҽ^yyQQQ{y›[/g  ˵r`{smmɇ^rh^^hyj >T/    rytyڽ`rrO^Qhyn oŀT  g  h{y{{ҽjX}^rb3Z>  p   ~еyj{ҽjdOl^XrnqqY{T   ((  !ֻj^{ҽ9ANIrII^^}  (g   llX`APPXxyrQQucrp  Gy#     !(:mxXX`tXxQI^xh¬Qecerҿ  Tt|g    !pmrIXnmǫj^QQulIcQcҺKtm[v>  !ĆyhXXntrI^QxOO^r(   KvmssmW   ߣާ{jyhXRmtXOee{jAXXț  Knm{`Wv|a  ֻrhRdms`x{AIXhh Zvnmmt#  rchyjndjxxj{XO^XhbG     Znyyy``na#  aИur{mmmtyXI^hhA^lld   Zmyj{ll+  :дyrcO`tnmyAI^r{`X=Xhm_    p{^^xdjj{q   h^``dnsyyҶOXhh^^}=XhnMV'g@ !  l^Xdh^hh}]>   rh``nn`ҬIXhxA=Qhb]-Ki   ~F   hhhl{h^QxXYK    TjXh^h``yȑ=X^xU==IlxIAW_wxӮ    z    +XI^{^^QelX+    +jj{{hh^hrmmґIxxxU9A9Ix{IUe`nx>   ~   #v`hh`l^eQejK  !F  ^jjy{^hhOґIlx}9=9A{OQQer  @    >{O^eQxxV#T~ Kr^jjjh^XmrIO9=IOj{OxccȊ|  !  p{jxQQcQ^x_g)if    jdlXh``m{Il\9=N`O=Ic    >~    p{r`OxcQ^Q^rhYi%qmа   7H{`lXhxxjR`{ڍAk99NNyl=\Xrv    G     g{r^^xrQQ^^hhqqwdjy   DŽ{`\^IQhXO`s҂^l999N{{===x`    F ^^^hrr^^Q^e^hdXh{   ޺X=IxOOO҂l9=NDXRl==^}{`n        >ߦxQccrr^e^^^XhllXxx{   ߻κhhIQx`AO{ڬOI\N=bn`==IxWp   FT ״^exrrx^^Qe^e^UQ^xrWK  ֣{XIeXXAOdmҶINP=AlRqA9=^{jBH    F    (ٿhrhhhhIQccceQQQQY> // r\Al{{OAjIPDIORbD4AOh{q    ~/   |ts^QI\\QQxl^h`Xx#  >rxhjyyhORd``mXDPbA.44lxj^dRR`rrrrw   :a     ҴmmW{hOObQIQ^en`A^_V  u^jymyj^Xl{{ydDPA94PSl^hrX5RR{{^rW+    )߿    @˵mBRRRyOOIIQQux`q\Ihj`f+   8chr{yy{h^```A=4=P\k}OO}.A5`nd_Vg    #Ǻ    zݵ{ymmnXAIUUccXlI\xrh{_8 !F    rx`jj{lhOdmm`A9==\Q\xAlP5PSnRqq3#  !FpԳy`WdhIIQQe^XdOXlhh`v2@T   *@r^\X^hjRX{OPNUII^IXkR5SSvnbSBo  pҼ    ˵ǫRndI=QIeXIhOIlxhOqL>  FfhQII^l`l`AAUN=^INBBBBdbnRwYC   Tʒ ս  zصޛRIQNNIO^^I}l^RRS0Cfn+  էuxAUIXd5BX=9N\=IAkP5BB``nCMi+      ȹʽɼκ /лǧtmmxI=U=AIeUQ^lbA\\kdro  ٻuQONIlO4RsԽOD=DI=9}k45O{`W_MZ+   >dzҺ   Tssj==IAIex=^lR9P\OXrri  pМrhIXnXlX55WԩO\=999bkB.=\{jnYM1  >šå   MshI===QQQXODNkIhxrf> mhh\Xd`}l45m^N945BA599\{dY6"+  >åԺѺ    ɩåԼ  /pm`h`mmHmmnvmO9DPNNU===IIQ^ObM2@/  :ʑr`dWdXlWm=9D??4;5\`mmnB5CSRAB]Z V|ɕåѺü ~͒tt{``mWBBB5.BBWAPP9UU====IU\IOY3K   h``{`OAOjWW=99D;44DlXmnR55YYB5Si+osʊɳóѳԥ    >ŔynnROADD40WtBAAIIN99\NN\QAP]]fv  rX`{XOX`ts{X=P9D4PklddlS.ADD?BS]Z   TŶѥú¥ɺ  #a`nlINUDDSyr`RlRRmhlD9PPSA9;?BRkS<<6%L7g    iwjکrOɽǵի{yɳǧλ    +gfqOABBqC5PPk}kR505`{U=I==NUDNUQxhRvp +{{y`Rnndm^XD99PB54;5BSS?5&33-7o    Kwɇԕh^ȳNJ{^    !~fbNIIOOR4DS4?SqwqC<&BSl===I\\DNU=Q^dt |t{jRR`mIIND;PB54;5BSP4.4.0_^ll=ANN===D5.&WnWyjIDD=NDAlX^{m_|%T~ ghrbW{mx=NP949DPAPP.....]SMK    )qd©ȥѺɽȩȍII\xxڽg    pŐWqOAdlXI\955qX==99==l\QI{`vYf/ :lRrRymrQN9A9DSADD4;.00E]Yf  |xc¼ɥҕeQIQeuҍj#   (V_vm{hdXOOBWWntRjhI=I9Ak\XOX`vqBPd  jOBl``mmxQNA=\SPPP5..033]Y#  rԥԕ©yҶIIQQexɳyjyӖ  ):fdORR50Z-0BORRtnnkkS;4  2vqqRORRO5.5<0CC p`s{Hn9NDD?504.5;.03C  fhršԥrɳóȝX=IN=I^^x^Q}Ihhjr3   )_<00;5AOhwqE..4AX``hX\XAOIXd5Sllmʟ  pm{WB=DPS5?.??0.,&3+    ar³ԇѺxIU\=eQQ^hhee^rȩK   nABBBPN9=ORnB54b`h^XOAOIIAbQQ) m{vB{jOPP?4;.??.&&-]MV   cɚҹh=IUeUecI^j`hrҪƒdo     ndR`lXOOB5RWnRddbmrrOXOXXIllAAQxuxʎ  m``stWO\D;50;?0..&3ia(   >7u‡rțXIUUQeeQc^x{jɳɩxq  o{yj`nRBBBBRdRdmmǛrX^XO\Q\\NI^xux )s[mRtW\kP4..;;...&]ig gȚyǺǙ`A=QQuxucQxxҹ   +g|vvdB55BYWRW[sҚh^XOlUQ\l}XQed+   assmRtnW{XP9.40;.0..6EZT   >|ӶürԽOAIQQQec^msʖL'   #>ZiM|WmsRnWhI94;;4..;4;?$  )rɕADPDPNN=====II=QQ^r{hhjW7   FH<5.B5405RdvWWH[nWXIIl\kOOXdBRnAW  (|tW{WWWl=49;44.&4;;0,1>~ šªyɺX99.44.9DD===I^^hcrrxR   !|tdRRSS.;?BW_qnHHWWWXXhXdd\\XRBRR=^  |try[s_qAAD;;4;;?;40Eg# ƒɫ{AAA=IIQQQeu}xxxxr8   zІtn{WWB4.44.&055Rm`d45ddRdOt gs{tHYADD440?E0.. Z_xuc4Cw;&&..44499=D==QQII^QXxry  ):V_HHH__WWHHH[vv<59RnbB4D=^OYZMvt`RmBYkAD99P\?S0$' 2́xcrucWPw;.?4;4P\\\l}}U\exrsv     13&.3C<    ogaM_M_WqH-<_,3-&&.BNlbR55P9NPfg  iwW{hAN\^ID49;SMK uc^d5B?&..0...44449NNNUUUe^}}S]i@  (TK2MMH___f_CMM3Y;..4b.949NAY ZYnlA}U=999PYV#  VwxuuQxnBW3&0.4;4?DDD\NN\\eeeelZ"     @>:2277M3CCCYwwO=}U=O5OOR wWȬA\UI==A?M)xcueUlbB5.?;49=99DDDPP\\\=I\qg"    )2%%-$&05Kg_[tWddA\\IIOn>"BX\\46' 'E}\k4RS.5...;;4D=PDNUQQ\]K    T_nXh^IX` fnnXdP.6#LPllP.5q...;;??;;9D99=AS8   !g|HH[[ӑrxxOds#)w`\R5?L8]\}\.4Y.;4;;??0000SkP]i2"       V|xe9R`T fll5BL8  i\}k..w>++/+     ztRX{V^}K iSD4k44;;DDDDSEE]]]L8+    #8KZiiiiiff     a঄`הa^}w"8]4.Sw4;??4DDP?78K2     !TTT>>KggZVLMC׿tWRSB<055????PPPDB?EwZ    />G(#>G( ###GzpG#(#   ~ߴ Obi LE?]0&04??6618/         #2V|׿ҽymnR<500055;DD99?B<]go>  #(>>>Tggggggo>!!p͟a:a##pg:VŸ|i8'Z|gK+     pߛm|2 wBqL "6;E30?3E67%      ++'K2LiwǧǧyymW5033;04494;?MfVK #2Vf||||vv|aVg__vtvvvvt|f__tWbE3Lw__M77''8KKK+     sCKS'10S0&668'      " LqYxhȫȫ`R.;?;....;?]8   F~o|ttmmsssst__[_vmmmRm{tt{```vnmmǫt[WRA{dO445RqnYYC36]wwfVKT/  ۿHiKKwP'-S?118"   ""'ZZiiiiiccuțjBA444;036LVK"     !TptymmtmnnWWRRR`jjddndln``m{d`RmWA=Q^xjRRB54PYkSC?.&.SSE3-%8ZZo>  ۨH'W#1E6+   +Kgif]wwwqPNkuuuuucɪr`XA5..4.07Z+   (Kaf_vvttttmndddXndd`dnnRRdnRRdXllnRWm`lI=QIj{`ROD9D;SSCB5..4DPC;03MMCMM712'KK>+  /fLL%RV'-61" "8LLLiL7iwbXOXle^cccccuuuuuuuuuԳrrhXOP50006L'    #(ag||t[[W``RdXOXlXRbbddnmmm`jlddXOXn[WnRSbPOIO```RO55;55BBSC&0055D;45.<# TM]YS<6,&6,' ")28766;k\NNIIU=QeeQUQUQUeUeuucQQcuuuuuuuuYE]L8"   >KafYPA=A5SBARdmmW`hhdlld\XXXBBPBBBBRdnbPPBSB455500;?;..;5BS?;;PPkbROdlOk2233<K7M]]SYYSSbddRROXOOAdWRXODA5BBRRRRBBBRdndWRSPB?]]E??3?306EEE?0;;?]]E??bqbdRdlXlvK' iL0)28K71-$&0C?C;;CYkYYSB.4..5PS?SE?,$$$,-33,-1%11'%$77%1EL,$,MwC,LZ' 6&&vn..?CM""''$$$$$$&&&&&&.0..&&&&&&&...;49DP\eUUQQcrrcڼҿ72    730CYBWqYSE3,&,054=N\SC3$$$$&-CC366,%%7%'L7LL6$$Cv3%Z> 2%,-_$&3&1" %$$$$$$$&,-,$$,0;4944;;.0&&;;?POX\Ue}^XXhhcuߟ  >iffw___<&$$$3M]CP\kk?&$$$$&33C33-$$-1%%'88%$6i6$HVg" >L-$3$$E6Lo ''%$,6$$$66,$$&;?DADD9.4..0;5BOAI=QXOl{^Qrӿ    !~~oT>KV777$$-C_YbqqkS&$$&&?00) %$3Yqvq_C,$$,&.;S??C3$$$$-6E$$%17$$1]E$$12    KL,;5[$66&1+  ++%$66,&&0?0&&.;49NDU=D9NNNPD5==\AAP\xrrX7     7CBRq_M7%$$,;4Pk]?-$$$&6EE$$$$0E61-CC3611i Z6&CB[ $63,18   !"$6?0&&304..44.A=N==N\D5C   <&&M[[|-?&,%o! LL63,&.9ND9;...9\UNDD??  7M0.C- :%$$&;.5E" +ZL0.NUPk?5;??BCǵ G   ps @s g | s !: aΣ! ˣw!s/ǧy˱ aj>  ~aյ^yǘ2rxyyǻճ`mν˵yj{y  y^{ yQh'a/   ^Uhd!* /o>^Xh^ JGpflXXh !zঊyjj^y  >>  pˤrs{QXy! g   T˵jtmɛrXji>g p !yyh^rn3 > ħhjNIhIcr  f   >MsXm{QQ\ccG  sv>  Ĵ{XtQeO^  {{v ĺh`sxrXXh   yjZu`tyQjxIxw     ^yrx+     :h^dvs^hIXY%"fo @  #hh{^eq  j^^{nhhU=XxQnq! @ +{^cK T hjxh`^hx=IQc ~ ThxcQrV_ 7\^d`dAI{lIr8 ~  Zcc^Qcn`{#y}IhjOlA9l{=er    F!  Њcrr^Qch^x   ĺdQlOjxN=WqOIdV     T{hrhQccQei~{xNl{\Xe9=bYBhE  /    a\QQQrrk"7K V{NI[l^I4IS.W`qLq  ~  g{h^Qecnrnl )r`{xQW{`OAk.PqnR{hx /a{{QXQcrj^V  x^m^R`tNP4;lrlRWr" p  T˘{`jX=QulQxrn 8rjyXdR9N\\kDD{dYg  G   ˤyR^=UQX^cl + p2rQXmlRPIQ\B;bnYfǼ!  @Ļ՛dQ==cUhONb  ֿXIllBA9DN\5njdM+   +Ъӳ VǣsI=Qe^I\Q ghO`l5P44b4NnC >ó pvRοmA9eI\=Quj2 {{RRB=4?.Anmk5C]Z +@(å/  ot`mWWSnODNI==UQC#ajOXn9;44lWd5YA]" ѳѳɳ gnXNDBtO===UUQU\g +XX`NAD\OS099S8  ѳ   @{{lINAnX99DQUNQ hh\ONX\O409?1   Vԥüå   a_d\I=.tX94INIQr\~KlOxl\A\AA?C1   +üɚɳT    M[l\=5tI99QNQeXv #\`rRI9;D5BYY >/¥êԽK   fX5YSb\5W===NUeXp yRdmN9P4;BS0-6+  ҚhɵǙ΢  ~NXQAP;YqE0W}=IDUI^{  |j`YtyNDA44S5..f fѕxՑh¥ծ  8dQ=45.;YByA9D=Q^> VlhrRW\=9.4D9;.;K 8fѕ{XԺԽG  gd}=\ID4Yn{=99\QrY#lby{^D9DAD..EY flÕQXxқg  >fdOBBRr=9\IXQr >`dmn^ANPP4.3C  VԳɕǶe^x{ +CB`nb?.WXA=4}c^Quyy^U=D.?4C  gynB5PRWOANNUQu 8sj[\4.0.&L+ɕԺ`IQex}f/   )EBE9hIII=I^lZ /2DŽmn{P44..;6fjɍOI\}}}eed{g pC445Sltn[mX=NNAO`b |WmW=;4&4;6/ I;9A==IQ^rjdZ   !tWS5;CSMWRXRONAAI|Rl99..?&% |ԵBANDNXx@     njB4..65``5A\AX8>_l=4;?.C+Vn5NOeexxl\Xx"     G|nvYR.;30RO9IDRmfyYqD.?.4]LXnq0?3;44.9AI\Xl7  )C<30.ECYdX\9I4?Ow:yyHb;..5C+"b499DAIQUruZ v[mY,&.?qk}=4?9SL{[MS445Bir{BD=NUUhV tvvH0;;3.b^AO99/+Vt`BP=4;S7!rRk?;0;4499=4Pv  8V[[_RH[q4\bR.9XV Ym`<\99S;1cu?;..DDPUQcee  3.<MWYS0$,Cqb5D9?2"vdnX..0K cQ\D?44..&.455Aqi   /aM[_MC30.9b44=idlPQ99M VuujqW?&.04;9UUUef8  !)2130CqXUA=b>"qON=5) ue\qB0494;9DNP]V  2YM<3,3;\\I\ndI\32hD]Y;0,&&.&.0E'     !7_WttW9N=\v2qdUA' e\S]&...0DNPSY'  #K|tbN=On}\;ElPSk.4;;=9I\])  8feA2lBL)k\;_.40..aK:K+K:{88b]6E0;61 "Vyd535499CL+/Vvttfff[nttmwvYqd!!'%$CqnY,$.?C3$,61116Ef#10t31)$6$63&;AAN9P=9=NNxrxq +fbqL$,DS3$$$66$$6,1ML'K #f,W%$01! %6,094.9NNN?<55E6Sv  !!']]8"0E1"Y7"Z f;0V|$.98#L.N\405B?PD.6  >V'/+    iSCiG %.E  8?1i]Sv 8LE'/   1_& :',08  + 'z      q0M>: ",;]       M;wg 14;8     L6Z  ;9f    63T  ENw  )3K "Sk+8) !L\f ""  T "k  !  | V  Go     ((   @      ~! :: a/ |G   )  ! !|: />ǩ`a2Ε{/(sj+>  /Qjp  tlhG>˵jmly a#ym^OK fV  ŊyRQh   f+  umsxx^f   w{r]  VXnhU{xMg  / u2# >hslI^"Fcc   ՄX{`9nOq KcQuK vb`X9C[{62  ۮccrx:hOmP;qWyw >@   ˕jUQQr7!  +hA\Bd_a/   aνQIeQr8 Xl`4Pb[# >!  VnsXIIcW! #{Xnr;5nCY :aѳѺ!  >XA^9UQ2 nhlI\0A'Vóü/    7QA^9Qc> gXrDAS7 Lóɼр    LQS\SnI=Ur>2ybuD.P02 |   #\A9?I=QxjI9A.?  7jԳڐ    +nd;==uc!mQN;0_ 2ɕh      KlODCINQ)){A=447L•h^i    _RS4I\c`>lD4.CLùl^{:     g{hbDR=NQN0&7 VXuxa     /BhSl==cL_{D.4" 2ÑAP\^h>      |tO;?dx==x|b9;;tO\x}f!      (bB.?hI9X)q40E lS4 4=< H HPG!A D 81"AP QW'AWP M W\^WUPa$O^ ]e'M ` 1H#e b` e`5H00O`jNA&U]_ j i h oih 3S#p&^inh ']!ip hri p/_o wp w%h1`#u'h urt rr 6_.:`"qz%s%s~&r#r{ yEa#y1m{C^2'p 0myz &z2l(0u/wJ]@&{ 'z%z?$=IW*N+I_8F\C\^ N]7e(lEO&iUX#rj\-_8n;n'm{;hF_6pY}gQi=mEsO(}UvgT;xM]vϤmsmjocessing..(((({ߚT` Ib$Tߚ{{T IBZn  ID!!!Tsemgg2%nweEeOUc^vx11[Z@@Z[ik]k]Z7@Q' PѢG+#||I 5o{{`l{l6n%*'?4%?n#;;sF{3LƱiFL?SQLQZwmss[S)T?)ϱSxjj11([m@Z~Z[sm~|kk~kS`~tt||~`{Y` 'ƯDoYg{{""4)/??;s.gƿXC>;LLLL?1Qk̚wm[QS?4{bsqzwbXXXXXEufrGԻe>Xƴߚ{SF?4Y)B!?{l& nY6 654**5L?DƖzeuΗkki>xhvam@!LmJ~mmm~~~sgҪ~|cUtta⾩gg/D IInT`wD")%?/)"/1sֿVEJ>XZLsQFL1Zkm{{wii[S{%wwsuVRRVOuzrpfԂE nФb3?g%LSL?{o 0DDB{?"{%BЊ4gux¦yy~Č|vamk]kkmmm~nmg sZmG>77G#1kcv|aavyJ+[/IITYn{-wL!3#%T/QZi>VOJXXJiiQQ7mZsTgwzXXmn "ggzeeNO\OefpNԷE̯ІФ-ͤS4TBQ;LL+g- 9D`*'5Фg%詩ssm~mkJhta~~]]k]]Zsy|;nQmmQgT)kkk7GÝvUt|hVEug'lnw{Do *zeV1 Њbue7JJVE>emVssiX7QgQwszeenwzizeUNuϩf}AyٜbЯ"  g3LQ1LFX4Y6``` H` wFώs]>~ҷ+|ta~xr]k|J1zy~Vk[sɷҶ~~v~||||h>~ԗmƯwgTgbsw{`4xxxiy1XVNVeeCiszmV[Yg;FqXZm[`buϩzf8XϳppppΞ~ggيᯯT)`5H5LXEEOF?Iͭ-,I "4ƚF֔L|]>ѕeGxhc81ޚm]~SV~θķcv1U~chm!TS/is5 w[qss{!ff|L{yy_yJJANeuuiiwZm ng;XumiJymnrVϖϿϩuppU䄶̿{T{{T`DlTBZwmV8RCg `-o o { ?#ƯJ@JVyΕym.x|a?_3svx[0¡UhhC3YnSiQ=OǞϻx˙r~>ėɧƚS4Фwgse>e; ͭ``{Ynye+||ieئɾ~~GvfueUv][l QfjӮ~io5wqyuw{/%+XS/{?"+m}}|Uycvcpx??/h7quiJZ*f=Orpe_NO䄄vۡyVJΣ̊%Ư%T 9͉߭%>k2l"{kxxrx]V|||avNe.N@yɸ||G]fuvtUhn06'7NkVffķ ЯbXs{S((J;[{{`Y/#h|Mܕvc}M؏JmmremziuimYD==fp_8(ff_AqxhxӔZ˪[#L; ----* Jk#llKK6 ͤ4?L7Zܵˡˡ~vy1|~Uv|!hata~0l2y¼fx¼Ïx!iɉI ᱜg;#(QQs? */#FΡt˕vtUpء}ccxruseudiXs#BgRNff\1RR\R.CzǻęuӇ @ҕ҃@sz ރkk>m[2BnnYT%SgQ[ZiZJZ@[7S#sJٯ]Ҧjx®ֿžG~|~>hUJ]hhm2 kxx؏ykmn {b1!;Zs{T'4#$e·AMUUt|rXQXReC[+s;Bex\=OdL:..qĮˡJ!]⧆m56&&,9ImV7Z~#+QnSg[gwsmmswgB@/̿ڣܕüΦˬėĦ~k]x|~P 5e>叕OkZ2BqeƂyes4 Xuuڶvvv닐j^jtUxfdq=db[J5 mfd.q.((:Fdq8ęeA~҃⃆移 , W D~m~k2 Sw{{{gwgQBD7䕸($yiy¶~GVVAzDž}\kkJyuVuJ!y]s5ԈG]|aÇ˼a1VxuXR$bFZ`'NNdRRR_OqqO=M_ĮU~n⹧ Wo96AUkQ?bgggwwwBDD藔ym˼Ӓe{Z=ĄN~mJxR8\\kfr[zڮr_fx\frxČi˶̯X+kvjÒÒZyrRFdbqd1gmuNEssRRNNdqdRNMUMMpfh⣧ņɻ&Hl n]cUp+sssswƖwszumB  62ٿ]yXҶĦ-LC=yk>@cXę=uuz_rseff_>xrԘsgXm+?+kÒӬΎRqdddXug6gZVeFereessXrMpfpf__xԦθɣ[ɻǿ Y%|MNXieisٚ{biiidXdRewD 5䶡k𘎾\x BLj8.Je@;JUmďex\فwx^^k_xvxiik\u˶Qng3[Q~vѐðaA_rf¶VOCqqdqei[8XeX:.8eqqbq_pU^U~k~ڿll0 ɻ?T%ZcUVZXs%4wssiXsiidsTwɁ!@䙡yζ(1.xeĻ#iZeGUήuue[_pchp^}v>>_}yevtÐåvj^A_ruUcA>zqq\rfmXzFX8JzXb8.=qu\u\N_}ؕ~n⃃Ի`5BΦ﯊hUVVmLS'Bnwbsdqq~VZsy~ӐɮDRC7Vpch˾'Dɥzuu7+x^}hccvvjjUpvΨhUÝaa髰cء„v8>RLszp}frr.q$eyqR\ECzqrrx欥↊nJڨԦ¦ 2męĻIDwzieysw!BY'{{{ֱidXzeeumJ¶(塰gضɻeyٱccc}@،Q6%ypEpfccvvja}}pOVqswwvðݫȇ䌡¬_AFSwup}UrĮLjwwdx䮶~JҔٹZmΚ[`nsـ0*-sdd܌+!!ǬêΏzXQ٩AfjGkQ̡??}vxe1pj}}^ta}}UMVuuzs\ܡ|cݫxf^fjQ< i֞ԨԦyxym~ڗ+1eeyv|ġ 9Y055Y{l DwiyydzuǮˡԜ֌si詎.=ek1؋[Ъ%cfym[pxa}}jpAf__e\\\zC+zzs(Xy~ε|ʫݽGaӼMO.ֱϘb$(..Qzx]~yԣ̆y> 60K 3zg&-W`ggwSƯϞux$Ԯk!#ux(XeǞǩEkF(ˡl?4xɿfUpaj^vv}}_MNOXR__ezs!Qʽʽ}^U=.8΂ϻϩS$٘swsue>+ֻă̆r娂mpm ͍*  4S渚K- 33 IYyysL!֨ǁåysgk!.3XvhڻԿXu¸lYĶs#~aË+[G8_vjMN\=XR__AqiwL3㢪ꢰMtUjMU}¶_\Z;%*Tsye_rL)3)LԞq8CkQ΅qԔ@n`   'SኆK-`SL"* yruuϘwwwϳswܐ1 xcAO}ߊ˵kx#wb!ifMrfßGrNCX=UNEibJJGýպaaatn%Qyur\4m}fs34<(8d娮ǂss+i$$qsq¶nBBޭI{{T  YDB6&- wb)/;yub$ϮLڷXs]Up}x۰cåkV3LFJEp^}p}UjAGEE_VXbszFfNueu˒Uʐ۰Ukiurm ufpr<4)33..QJֱ!.ɗziz*Dn߉DD  ?  `T?{{?yu:$(dXdֻJzη!k|vj賈˵cåy{;LjӇÒjatjvU_rxN_\XZZu+u嶬yѰ1~ʫtӬUpfe6T?fe4yxp<($$(((mQwsϮֻrČ5КD{{{4{4o H* ͹sDuL$(Xii([i嶬^|ڡ˞GʒʐʫvhC QjjjӼ^tjt#eąAUMjrxvǞueVꝺӦCVV\u_uuuegP{xyZDLuxpeF?SbyVVڗyڻԄVOqqd?{wS{w{6 o/޹wֿV˶ӬrN8=>V˕ѪeGۺȑcVefrruxx ~vckL+XyϱdzyyiqX:.儌+ڻ8q{{{3!*:??6* ̜5'wsswsbbV Sidzz3YD5idO8VeVxpGfr]xýʢaaλxr}ӇpvtUjjtjQج䏄reRE.N>eۋ|pfprx!e;1³;ҔX1$=ry((zߤ 6'<(Qzsٿ:Q@?TD*I߯z?wswibzE\ΔLwςϷ!SD6/skke.7uyrc]Zmu}tӥrӼjttjU}ǻJVNxr\fk]򺺇뼐}y3C\rĨR$m~֩bR(Lk).Fz ??%3Ɩ8RQS' DпgdsbbbO_fr.;Y 5?gykkZ;18uUVSLbzupÒcAkǿƩؼjtjhxxJdzf_fNrܡs7a齰Gӟv.¬uX(iFi٨LF((x$)..z*H)فysSΨCR;*ƱiddwFef_>eRdz145??TLsezs1=rfe3 CR_fUh7|taUidz·ˡ8hkVedQsSQXd\dEf_f_r¦.ό8u~aʽfAýϳϻeXXq.$;ǻ!螳ĞyXQ3ᅙF))$$.ߤI6 `4%̂ysSԎJJ;lٻiiiqXwFdquryRrV8zwTnTziiquq\rxykchtx迖RuANrcAkmvpVss888:LFee\rxfMf{8RyGђAAUý?3>eu:$ԜƩ=Ԅ…iFys)(L4'6*n;~~m3;ig Iyebb{Sique8qE.ϻs[w˥ð}iO.CQ(C:FX18kCڼ}!iu88C:1E=O\yO¨yre1kηG]xe]G>fúüiss/i.d+F֞bzrǎz:腅:4I{*g??ڦyymQ[5ygI%F:XL>Fwr4"?TƴxmB JvcGhجnjpfXzf..3XN(d#h_A8F;.=EEu$Vkme+m+#+kN_>ӽՋy8uSz.wᱻiόuuǞuzuysߍ``"DƿT~yuT/QnquRٱƴ4 TX1!Jڌ4#S;XLF:(..LzF.!J!VS?U۵7~mJ+7u_e®:RfG.Q;”>氋.=F8..XĨ$+!@XmyVJ+k˷kx_pÝöy(1e1"Ǟeijrdqqu)D"TɁ{ y~`Q1udR֩wn5 `gz.FCyVg̿ڳuysssQmROEeCRC.Vq88Vy]ڷf7QBGV\d$(?qNxսi@SQ#漥.(.(.dz(+#kpjU|1V+hhjvpjjjӽ}|8fxz ķ\uqdDZƴ /?ƧYIx~nZu莘ٚ`DTg3s.8C!匙[ziddF(eyyؕAr۸BDDQ1x\EC$!؏fA>麽Cm!NCLuǎ(zL!;@mAjc|G8vvӼÇtt}y۽xz=Rn{ٿǮeuOϳz֘r¿ٻ?{ɻ |~ܦ[sdzٱ){`T%Swss:F1s`ɗw;nYY`IISbS<8V5e^frrOfN8fجveսUAGhvNӻ(訮kV|_}^}¶|rzuu۶·#ƻMj^uϻԷ3ֳ.q娳zdbXLֿz~yھܰxh᱁{*!BSgu֞ SwζVf__ ]_LL_^_A뼥x]UvGxV=.ąXQ.C\~frUahU^M8.˸m@/ieyudλ֩Nf^pϳs.ęx:.qϘ;F(""lڷ藂mlP㒽å»ٖ{w)"%bߚSƿԷ  Z+Nrr` eb df^^A뼢vGՑj(պf>A}.b3;C=Oxpvxyux(vv}p}V8Q?sizzssV\Ϩxf}ϳǩ18Ąs.::.֩L(X*- 5{֜ɆB4ھ㪰a˥S{wwbwԷo- DƊ LD /(zeܸl ' {rb$RffUʰa՝!_(.ßO1+FC(Vyx}UGhUj^Ayζ+gbwzzzw8Orf=8CٿX11Ϩ18:F$F֞:: -{S֩rԨ̊~鐰齇¥¨(ww֜Ļ' "*"4ƿ̚ٿFٻ`0%LzB `Ii888pcիatt1+8pe11Q.sjvp}j^>miswwwwwL3$3x1AN_CzOOe֨uqi::.3.zǞ1'ykٷfM΃hѸʑ髰˶|8ą`YSzQ#gSL3<3$3b{"!bY 5( oD$818+VU쑝Ut׺׫xA^r(+szq8(vattvvtj}Իzw{wwwL<$$(qp_ԳĞN_\zz$:..8֞n4 sx_U\길㸢ݐܥˡ΅[5- #smVC;::FLL<<(Veķ۰ײݲtMMA_d;LQEvc_|X(!+!no  "4y~x~sef\XF -2Z]fpx BiF"**'/"T!))w{KT{ٻķ|Ȳպr]OCRREE_pvĕC(!J wwe$r}NԈuqdzęRsXFC8Ϙ;bkZg4!siuXɻ~>ˋ~+m|~k~|vvgXe\VR;BZVUvrI5ru:4555 ``*4$$3gnl?"4𯿜ݫU1att>1Ji$RE==Ufi:).$(ttȺ۽aʺս.EO==_xeqib$)$)*0 D2;RszF=C=^ֿ\C8$ giϞzbzqǿVw %irs[JekiԦe(;VڗGʰ;  )4?geVVe1?J]G]\[ ye   ( /m[@ [@($!eG>C<.!(>V>a鑑ےa˰=:.¶]qqbg.))? l'BPJi{ws:CEEE}jxqٿV\O<<=Ŀ٨zϩkĦ[*3u\qqVxymSgg+ڶGڂ 7xcßwS?/!?ZJ\V@/#[J\e+Ўu;YDYI{{TXL?wm 6nZ;F;FVVUVCXXEEAUhtõ1_dzF(VVed?T$3)  BZPPQww^۝at۟x1.xԌַ7Q ̣()4 [Jw{!?SXOCer}_fԞiu\__AEX֮dz.aajMV;;:JueVffVXL!!gˢh1kxxki>ֻ?);ieEQYgVNinrJnlKn2wgsis+@J[5`+giC+X8VdRR]뽽7aˇÒAN>1\xpRE8..dX(F{DL"% />Z2w"3F:ffŒid\NfR:.iĮwFbb:baaj^fE;LFeXV\\eٚ~||~>܋fxru:ddz{+XeeQgnJVQ6SQ"lB٩Xbzsb#nB% nB+FQ7XVe(Ju۫1ݰtːtۥ}ECC8=RROEC(1(XǨ -?η!/444/%"4Z1wg')))(F_=ԅqrr\d:.i(.:.(!L]cajUGSSXwV![u|V8kˋfx_eVdiƩzJX[SBZJgPX ''6ٜ3$8((LLSwy+1Q#Q>OeE.ӽGUݺaaìEF(1VX8=dX.$FD66?4/ɚ'55?44))#QQSS"?%+.(!!!!(:C(wuqqsbiRܶ:3:3:3Q[icU^\3gswO\mZ]kV~ˋvpp_zisbgֿϻ@[5ZZDB[Q*  ЩggwbiiZ[S?bQs]x][gV>N˼ÒJ7頺ßM۬e$8E\Ğe8C=(R䷂(z??Lٹ !;+/D"4(...($LR1ƁqqzszFF(#::::(SZh_VgzkreVzexJyÒÕf\dgTnmCٿ@*sQ[Q[~Y' ٱsmZXbXs{TS[;;/]hmIQAӟA!(ý됝՝}^f}^=E8CΦX81sϨ{;L4+ 44333+#%?/"4((())$(uOFg gzzqqqqd:F1CL1:8sJkyssekhuuExye8y꬟r\i 2Q[ '[n'ϙmT  "֞XmL# QsgyUk Lܥe$$(뇫򽽽vG>ӥj^NԞO=OĨ\NR:XǮ 6D?FL3%/4)4<$(!(33D "4(+$)$LeERb/3Fbqrrds3:.ώ1;:XswsuϳJeeζ~GG8eei˾[LYnζm!DwwszQ" ss/x]iT:L!!bßt۟_88xӼ8M·yԌu$.E\(!Ϯ!QC;+g%! !+3435  '")))LEd(3Ɩ$L<wqqqXC;/)(:C;(")(.(!(/))4'T/ I?4bbqw")L:zzzqi3!(sFmszF=.S3bƱz DyFQyΦu#@JQ[[eekX `{eb!(Q;bٜJ!D6  VOC:3eU_1L::b\+;_\NU__^pN==qEOϻF:>:::3(8CF<33($333(!!B?' {4))᱖.8FbLROCizuqg!L1dz" mmֿu\1=O\XXQi/z"S[~eV~Vzm7QB[mkkZw5D54S($#?ΰ5  `Lu\8u(>_f.Q;ؙ3}GN^^p^p؋_=8$quV•C8:C=.8.CC33L3(....((4B?' %))!)w:RC=EA8.8FbzzqgL38S"* eE__N8R=\iz' s+yV1yyziS' YZkkZ7!;$v}yms?˰Y9 6seOxNN_\Ce=z\ԈJ8^fOjjjc^fr}=q8E8Ri(..8E==..R:Fg%??+F:8.88:LB %(33)))*/<ߚL.ER.=AO=::qqzw{D)?dzF34!/mCrf_M^ERru DL~z(ZɎyg 2~kyuXRCvkmgSεl3iyxrx}fuǘ8dzqVNAfzvj^pf_eή}Ӽ=RCCO=888:C8EEEOOL.$"%!L:8C.8=FF) 333.)/? /)wᖱ8=\F$E8EOO=ERzs{g)wƩw;F;?%%ց7f_V_N\eXCzD 4Vsg5  3CVe\_r|xkuZ59W 0$1.OERqurfJrijdeNuVeu(ktjv^fr宒_.RCrrN.:::F=C=Rd1($)FROAO8=C:1.!))3)/**?)bz=\dFXC=\=NAM_Rwwٯg3LL?/"֗seOOXRX;Xqz/2we[S̚#[}D090YYBwCC88_N|cxθ `ܶRzRO_E=(RV8O.!Ķij.RRuԂi.8撼}jU]䬋ӟ}N=E\}س!(3(33..8dL(( 4FVNVJ1F:33(34)3!" 5!SCRdRb FFC=_MMMMORsƴ<xc_e;ǮžX/!XeJJcNrӥßjeONfp3%))$(.FdFF()$S$RizS))LF11:3$wb4 *)"wF11R\F$(RNM=NfANRXwLQXR:8L3/?n{S?4?3iu..$gmk|||cy_$"")3:CqOCF.wS{َ?(.::X.==88C.XX!4*%+3$Lyr}fF(dfNMA_fN\:XLFFFCLL)({gg{TTDze\>O>C>uuX;3L.3$pjfF(CN^Uf8\reJRJ1CR=:L3)wZi{"*?(quCdsj~iBgQ$LJJ~ġķyxhVexѸ!iֻL $Fę™yfr8!cU+vjFS !3CRԎڞǩSLF(88OREEJJJCJCCu7?3L33}f($!8er_VXCre\dVVRCF.3$!FLLLL;z}}2 3RF:(X}pN:!$(\feui(.eVVVJF;$3$)33Vksxu\ez΋vcta~V!4i;VAJ# ԷfVx]ķֻ_uČC;Ĕe1kvۑGvâk^jq8FOǿS4)3(..OfUN$+ zv[?;e=)$Xe}pE$)!\NRiXiL3ieeXiF3!"!hhm}f\OiĶcvvtvhxysuSsEeJ/ *%#Vyyď$RǞ8XL¦\uܬxʽxMrerӷibw<)$33$d_M_X34"_v1V\FLrp_8$!$(Ouxm!LsieXZ?")!?ym~C}vG\prhjjvhtjVikibgeF[%*31(1+1ɣyk~۾ض傅1(gϙx\R$yRrib˥vÐȺM(fppppęәǿϳ:.$)4).R\_NO:3fd:4LepjV.((w3ujvy);yeeL)Ty@yxcMNhfwǔv|hvtjxykigQ~Z[43.:.(Q#Z]G;ʽξiydzLDžӋV:iV(Ruizz88ӇtŠìNfjjMjֿψd8$$4(X\\\rOO;;+rp8jvfV!?Frc=8R(jjvu{)Li?""ߨZ1yxGprdzejjxrxQsw#]@!<.(8:.(k]U]k]Z2nɻykVʺ롡qֳi.’}VE/(ssi(.>ҵݫNUa蘨($$$<(:O8_N\>CFjf:qjjXS3.rUMju88xc~<"bB*1JJ+mxx]]ppxq:u|jvh~!Ʊig3|\3(:F.OfNfN~m@DBQmѢʰսAAVyV(uuC$}p=")wiziCZ8eʐʫM}ú婘LQӬL$<3$:r\NGEE8p};!djjeB}}jjtN8rprz{""Iwn* "{!7\x~x|kx|xbT!(yxxxyi;z}^V$(3;3!FfpNNrePЍꢐѺȺõӬxy}fXCyΟt^_#-iq_eu>c|tttaqCC!:3FәdF$((XR\N_AEj}C!!rfRs!cjj}}j}r1~w gn`I-!C}v]x~xw!:xy|heJiJ#Ne.?/%?Fr^_Oxmn`Ѣ|ѸѢ۝c˥Ĉ8t8*"?QurpUNʰ㫽t՟ӝ_A.L=!$Xә8zqCzduOr_MA_}CFrjjryqNvcatpx.(egP/D*`6i|v|vhk?!%!#sVxvv]fE$Õvr?? *SuxNNeeX #@3?|hëӼ¬Ԧ浄yJ *g+#uxӒ}뼢GvaUMajNNeC3b$8Ce垦ö8$(q=RCr_pUN^jif^}xfffpxܒtxu#+7#T!Ixxv|vkxVs4Xy~yrG_E(bjNLy_f_eR;SY'DPQSgھꪪ~Ӱeć2 5Z;Ķꬕӵ懰vct˟jx_EF$iE8xܮå_dR.ǞeV.f_M=jffcp(^ppUے|Z!+;++Z?mڹ%2[;S{~~y+1y)!"4?iy1COAe;L!L˸ѪeS3=rx_VN=E17[η㋢@~ˬӬJܡ}^fvkx\OVe¦۟xzXd_fU®=ff=8؄Nf^fr^^fjc!+117'Dnm[JZZ~~~@s[Č8T4"yV!1iɗ1JL!;ɦĸ˒yC18NN_kzJˢџˋءNE>܏^UGhےcrr.=۟RǷ΄crAAppU_fp^x_M^j^phGһJ]]>>1QKPZVVV~!#gmܔOgL")i>F;J(!LLĪ˸˶E..fpr_G>Ρ>UիՐη΄tvZ#åxrrruԌVxr^j^xh.Vpj}\}ۥ((ԷάNE$jpp^^^}pU^^^f\yGÒvv 2P@]_~#{"Si嶋X()$!!LQi7#1QLiǷ˸ҸG_fppU_VSSqڳڻyU긢Ӱ}yueX:$i|t]htfrreykrx_f^cpfp۰rx(fܼcfxإ՟8䮦M_V^^}^_=MM^jjs!]xȫtMMcahsQ  J]D 4B vxb$$()))Lwbz!eCRixyĸ⸪G^j}^NAR3trrurxprfxp}}}fffv8.N\굼pfjvǦ(y¬ӔG8}=rp.MMpj}e#;Jkʽaaaaafի Zkfn?/?ق~:L8$3))GARyxxyԾhUv^MNrC.d=dOZVyQ||v}uxeeE>x#tffxfrrv}Mrp}ck$p愬]\¥MۇjtaÏ}VefpM}MMp}p^pN8b:s7+ʽ|ʰ!mZV Yفy~ˬ꬇jxu\Erjjcf_8fpjp=E䒥hA伥ӮrpðjۋR\xvcjc}pj^j}=\=EX$ëʰ1[B[ZѰհVU˟Yw)Rdq.({!.?)g>NfrR.Vηڸ]cMUM^rz3+uؕð|˼Ӌu\rxxpcMʫtttaaĬ_M8=Ar_p^x_u|جv殅eUӇvvÝ՝je8NAU}^M^p_MNR\NRA۰G+ ˒ݽUG㝻@Zk bqdqq$!<"YƗ8_i3!XvcUt𿿿ϨǞy撇|rpjðUaˋjMU==RF=r}fUxµfuܟz؟}rMjfëßӏO=\N}vv}^=A=ME=EO=X΋뫽U;#!ðыv둻#LQV33(d\rd$(!4{Axx:bVVJ.i711|hۼӽßtaj}hrrfpp_VNO}Mfˬfu\rӬd$:¼pMjvjcpp=dzRO~c|cAUrRuԮpp\麺haەȐtm>ZVkJ]GG]V>CC.dujjdzF3gpAA8(Eig^jfpA8==JJER==]˼ۋ|xηxˬ}ӥ를ʽ}f88\OReN_Upru_$=d•j.ýMպ>UvvRGUcpәuOeN^_XLսaaսVGȲũCJ]]VV]JVVJkeCCC=.druduC3;•hx=AMMreOJCyΰj^=8.RC>=8dqԶܕ εcx¦>]䶦uUx>սηC!!(8}e8xf\uqrręrq\\eӥ}r$>ӽպtʫ®xrA_®™xGA8_hmnc|ŲZQiVVJVJZZ77sO$F:R:(=urOC1rA^j}pM]>_xhj}^^prOA=>>EJ+䬼hζ1k>~ζϷErcAܕAUz(Fzu(Juyķe؅_rVupӟőȝ۔8p¶˥'nܵײ4%ZmQ!$$i(^UA>8xe~fcU^^^c}pUG\w;@¶ҔV۰V!垷™A^Ӓ!>1;#;8eXĬ廨Į™etjjtիȠȑײսGfp¶䮅üɹџŲ2 /ngg4!/:(.Ldav>VMUA>ENO]Ve_^Mpj}p}_ez:+P;+uf܋y8~ΕNء¶yVǻ宷AΙ˥UՐ+(R_eĦ؞ֿֿĮ¬jjjUȺײjjfNf}˪Ҿhx՝ղ݊n2w[B/4%d$($$.=r}Uf·rrf_Nr\Ou_=Nrppyyp}c8vJ?43JfܡΪܵˬVrֳĻV8aۼuyrrx¡fNEEԮ}jjtt++h|jjpӟخNNNp^^ӒӰ潽ײaק'BgY Dvd:)$($888AU^vvjyhdCREe>8OrurNVxpA1Xm0`T?G87yVcMMEr1VGj^uk¶U=NOyijjjajtʫttc|LjurVu\AM}^eyӵßýúŲ׆`TY OF3((($;Fufc^U__pd1$:R8=ORRd:8Csy[[@g͉%YY!;yNJڸA7k۵٘֨!䵬G_،Q:ķfrM_Cr}V;gجýպtt|iz=8ErQCjj_xf˼ӼպŲŲłnPgg=FF..:ggwiyfA(C$.8=OOC8.(z8uٻv '' lPB!UNyx~۰ˋrֱ!XRx¶ˡxcϻyu88f\r\mSDBȺуt].O\8$FLXL=8# C}j_>ueAպŲȠw @[7Z\:FEN83 SREfp^fpN_8($..RFqus4 9-D71@@[Ç|¦dz(3sdzǗOf륥v^؏ys᜻eie\V\m/ S[C.ixktիýw#X8pk[;u}EeXۺȲt鑲1#ZG>u~\RRAM\CSB4#_Mpjj^}rr\===.:ArQb  HK@JJ7˕}rԞֿ֮p_\O.LǷĦE}欥}_eY BԷ81__VfksgSXRRisLq۽+jjrNfVL;O_k/L8ȺŘmVV\eepNOOENNO=CqCz=M}}p}_.8iA;垮 *I@7G]䙔ֳ}v}}}pϻĮ_p8>.FbBl ƿԌE$upvffffkmbb(LXZ>¬ðۼGۏʫA_j}cA8X=NN\iטim~eeddx}ANEOEO=RrOCiO_.=^x}xffNNwďǍ 0ID+>+η;}pjpUUfءER8<4/4`ƱqRE=_vchUxf\qdFFe~η™˕c땦ѫ==ӄf=.8dz\(3Ru.dV¡kղײzQsibiuv}NNOCF\ey}ANVE^jp=8.C8\u\ΈN_\)  ISBYض;;eήԔLiyprxUfΏrERFTDPB{ƻbLF==phcUxrrxfrd™뼼xDvpX$F17Vɣ!kÒ]eke\ORE;@ά˵Nڼx+LԷN#SXĮrF+%')13(8¼ӰԻ;Ru: SxO8O^N.E==NR%?[~}pp=NMNNӬ=R8f!+3@7y妄є~G]AVERuVkάG1ܥNSz.ĂQ!/%))gCEOECC::8exrry!T*ii訮jxxqؕ}žyĮ\Ve.88E.k++QUüԮ#"4}f.8ER_A=:=ENEVVJFqr.EOd\O.er /;1j~#'[VM=E=]˵әE8u(zr¶8RǗ"4?SLFCEOOC=8rruyR3ߊbidiϨ.AΔ䅏ئrVNU州=OAA=ۼ!!ßmJXud/r}}=8=E\rr88:8OeAAe(zR8.uNESDD+;؇]AMN=XNԡk8VVԥŽC.ϩƱǏijy(sFSF8O=ER=Eqrui(Ӽ ;kUMA8kXC=88Ιq8\qǿǔԩC(zz`%!.8OA\XOREeqeyCg4$#+;3iڗ8ž=جe; lɨǔď}f_a_f䏥MAp^jðc¡氇t!QZľQ.zu.ffA>yx.8EE=88_.=C.FFR\NUrϘb$8q.:(氼8=EX!%3VӬ9o/aMA8֔@˙u8A.\=EEOϜǔ!3RVq$$<)VAjjv^jp۽cܡܰ붻Z¡]1Z<u._UArZ.C8.8.E=E88OEeANes%{dzR\18A8+ %~tу0H0ɕ^A.ks88EN_ԩC=O$XA^pLqe.ECFXRE_OXwb 4$R.:#3B#ϖg{{8桏6)!ǷXĄ+!jv^ܒ}جvtսhܸtUrv>Q!$Ff_A^jA>;ROf\re88A8=8_\_8X) !X„xx\jA=(#vθ55vfAs(1¬=dC8EسԷNO=ORwƎ\xAjjUR\====C__Ueq$) XszERR!/5D߯iF?ϩC􏙡~ Y!!ֻ䅕r[.Uxؼ}}xjvիv폗ðfjhGJFb3RrMcUA^jv}fpN=_r8C4 )(8„p_AՇN.r1>]s3w%Ґ_GXh}U_O8(ErVCREExe.}pr;fE=A\RROds:$!;gsdzL:i*`I";L/%L33d"%+11uyu>#˄^꡵cðvĕӵNA|||y7Lgsef^M_pjjj\N$s ?FdL:_AӇ8O..}VhkXi[mJUAGAeΔ\_E=F.k(EOEixf\8fu.>e=COFR\(FXzyM=diw(bS/-Y;+)??3ϳzs.i**+;:$XzĞeeΏuG1X¶p}MءhtyiZ˒õFJmvV(3qUpx}jķF ?iXqb)ؕ|>M._pm! ö(ee~|jUUxxiF==8O$J.8=Ee_NGU8Nf^OC:F$.Oeuf=NEdwk柒Ҿ2/3:O.C8.88:QXCrpxp_Ap.jpUp((.rrx_ORORX(.8R8ϮqCR䞨™b)%(((>y::ĦAFԷĵxpÇcg$sS#ļåv̜Z7!8CzzXXrpGEO=\reRb3Fddqx^^.z˥Uj8JSl⽰.c7vcUVÐð565@F.F=ڦ(.3?+8O}cA.xU88M}vp}FbS3b<"?S:iY nX+(Q8.$ǨdzORNķԞizϞ33F1.u+%唷!vtۥ4$#;úӇt]LiqX.3;ryd=dE=.=A=ECF8d!g{bq۟AM>3Ç>A8MM S;1C=8::T{F.AhMjv>v}AUpjj}g?{44Ti[/Klg+!?(LF.z֨RRRNԳ.(zǷiz.Xg"XĔķej럫 mCV|Ðڹe$!%?/+>uprffMAE8d8FC$QbgT<$F#ķĦkԷÐ|Z#՟AG@Qta⫝' L1:::!C8:{;efNh}MU^Ap}X3 ' 4#dL!!TSS`'S$:COρ+3CEe(LL٩dzu3$Ǐ䌌$vßʺ }Òkvv맣)))**Dgi}}rr__VVOECRd8$.+( %($LLQ@]v|f_Ç>N8#U۰hQ[??#F+:L::OE=({ SC>UU>U}atavjf}_fA/556H9 B[SSb[n [:$C\Ԏ+!.:Eڷ.$33ϻԳ(<.XǷ=|ۺ||~Ja뼼U˶xh鸣)))"  !r^U88Je7JNU>8J8CigweffNF!(3T!18tU˵ËcˡðU8]GvtݺtM]fOdC:$% Q8etatUhU8NNe\_\\dX++3?6 `Y 5Ygn'SL(:ڨCL!<3L[B?%L;;iǷ31.؏8ڦ_vÇJVJ|˟꼒cxV!| ))""3_peZB[Z>VV.X8C3(N_cpeiXX4SAΔUëavtv닒>j8p}NNRX#/Leu}}}Gt^AvcvU>8.E8VdiXQ4' ol& *g;F!dCFFL3gο D?;@2!QǻǞ(;Cؙ؄U#7+|ӒxxVGvz))Sup~D"JO\O8qL!8=8==C.LsNMjՇc꼰xNۺʽ>ײݐpU8A܅8=N}pjUVViyU>hcctaj}p^A.!)'6&,9 'g[:$zVJNOR:$ڊ` "2Q2#;1\ԻidVec~~v~欒]xﻻ!L"Xxx##zO8OC.qwFREOXFzϳC$Aja+[إ._ȑȺݲvU(8(NN.=Nrp^r兙}}MU8GvtM}}}yz(,,*gQC3FXV\NVi#% D[+B@71EΨĮϮrr~xG˥㪪~˄~k|;!$())%)!8LiXrA_8.NuqCRqs<.}}1۰@##1ȑս@!+VO8drrC$;$iuy螙}fUU_8AttӒ8prT 0*--s\RdFXR\e\eig/@5 S@78+ƱĻԄVUxA1Gʫ궔xvv]Q!$3($3!(($:qrrp(.=EER=Np.NRR+4D)3z}j8aJ#tp밼UȺղt#>8\=:CfR$(weffNpMAcUaaj}Arjx60 0'* md=dFe\eVeyQB/66n5'2@VfZL]A>^ۇңҪ값ۢZZ~+xf>Jܥs3$33(3$.($(x_AERC==fpAV!??;ep=ü^C!fU˔7Ƞ>t򑑐AA=8._przS?wL.dduRX.RX:CE^>tGActj]VyT600'#;\RF$FReOe~VQK2?;JhUC4 ?yѕҾӽիҧ羃ZQs>+VykBT3333338.3:.=pfAE=d$f}ff\Xg?!4}AU}vE+tf]AѰՑU}_A=ppN.$$(($(CdRbb$$$=etcvvc]GAMfANGVuo&9  `'%'SiX:(L1Rqrem165n?;ExUA+/%g\xrN_y¶ʰʪҸ|~@!JeC(xpc..33(:18.CefjjAM\R=}Of^^reyi+(bMNAav>8>ܼ^}AUjʠȑtapf=.(3)33:FCF$Q((O=A.VGaAە_MM_E>ǷDKn'nbiL#;Q>EueZK-1V\Vf\ϗķ䏕11GU~ܔ긧Ҿ6ف.33(3(Xisepj^^_E^t_.R}pjjruuV8AM^vA8¬A۽ݫUaaa_(.!!{SF8(!3$ON_AAAUh>vUUGOVJ@3Lsǻ&&lK0 %[bX%/BC1fVeچ6W gQ#®¶AGVhcU˶k>kңҸңLg n4$(4{wgXepM^fApjj+:u}ppf8:8Np}}vA.!eۑʐݺüðO(()SF:$(g$.:}UN_MjAMUG=cxJJQBPYS!:gnЀ oK6&im['27kXΣ2ԻA_ؕ|Jڣܗ0DS?Dw!4/s\Mj_NAcjj 43$\xR$::(U.VȑtõΞ;!(FF.(.3($q}xA8NUhUMMvѪ>=u1@'''?)$!-9 & `ɎQD02ZJm&Kę™~AGyضѢâ| [[Jx”旁ITg*2TJpj^_AUcUx.F((.8OR:.(!_}ttttȠhÇåLLC.1..(qR.(EC~fGAUc^N(Ai%  "))!'HgĻ5>3~PйĦŒOXǻԷ㕪|7m 'nmZVCeAxv/I T? Ѐ`*?P]U^^AUUjj^O=.:(!3==Od8$X=>G۰ݑÐVqCL8FiL1(181=ue.3..i]CJGGüMNXkMk46 '//('&6ǻ6(ܰnnޯھǻΏx굥ʺ1уY2kZ7h]]ӝBY` w&H `[k_p}M^AMUMpANO8...ϨԈ8RORdXF8VђUa>۽ß8/43F:..1.uV:(3..Nk/QGr\NѽNn*"4("-6  &yؾ' ӝ?TBxӼ!?QXQiszԻRXiG˶Ӱjvh2r31ÑI s{DyexNMMMA^^_EEE:$Lj:.REORqMܢýʒݫʫvG˸/ 4$3:;(.eC;!)?VcvkY'PV؄fGtv 0/++/ܾ̯V.ӝyS@ҵ++3!3..ϳOV=eڌXء܇G굟y7 r\?2l ?SCeOONAMA\rE=C8$ƖL$:$8::RLd=O=f>Ah|G۰GëʵUco /)33.k77[6-?ejvkn5Q„Ucȑc627+#tõµӺyJð΂i;!<(!Įr=8uήt^vΔΦ]kc_X(xh[n [SH D33XC8AO=ERRr=CC3(8.$.8.$Fe_\E®M^MvUh핋vUcѵG㰐۵|xm+B+mJ]m594)))w;;;B% mj]n0&VhȠv527+5 ̷굵tÑ(#1ð1#~ez;ԳǞMAvßvķ¦ˢx}_y1xGJ?Ps0K54?%XRdE=8=qRr=OFCR_rueNN=A\F8e\8A^jvjp}浡f1Gh㫫ےh%"/QGUGfrs0*34![D@@D hjY o2v  5+G2lH ޜ밥vӰJ+>fËx>ruu\·eϞ”vß>mη꾶cpfkGVJQ]'D5D' \1QeNE=Eqq=EE_ffpxfOf_E\ČVxMc¬M.8v긵Ѱk;'BGUUMesl5/)DD0PB*nv~Y  HW@Ѻl 2kBPnYKll6ӽhú7]vðMrxrE.\Ğu}Ò!1G”΄_x]frzXfeQ%l*x~#nskG_AyO._xVMj^^U_AurNrˮAU=8Ѱ!ʐ˔?BVGGG=w{ 44- H DDny|l&иÇ#Kon KJGPBPBB'ĥӽåxftåf+[x=R\ήԞerج}]Ի宦>JurdQ̛+rio;m/Vf}qRdruue\\NNfMjjcNN¡E>uΏ.f}AN~!˵ܼi;QJ]]J8(""//T9 00osxlPҽҠ2KZAV1+7@   ؙ۽úå}}հ!km(LiϨi䷶؏fu8AӵËv廂(Z;LiwwɃm_q%Kly!md8C88.ON__UMf(.8N]Mfrx>G_A8OxAN΢â~x7JGJVVLST") 66 &9~k Ր I5Ⱦ m2Dl  ܬ۽պʝհjUAeeqX$$RS+XxfUNU=ßßӏ]ηĜQF[Zysgy„rwPse]xpEqX.8(ER\NUMMf\Vyyxr؄M_ffMUcUxظ$_A]k+JV]J?%g4)!",llB{2  2ȫ ײJ 5+V麝tʫսaս^cf$erVE$!wb䦏}fӼÒkkL wQJZk"g֦}AeV||1\\MvccӅ==Xzz8E\OOE_Mj^jfMjxNNM_fNp^vv^=NO$ܵܵGe1GmQ'%!SS(/HKZQsn͹P mȽ}Zɔ|tȝȑՐvGpff(8eN\!Ķxجp}ζجZZ@; ;CRV1eyslD/iΰv}UcAVx^Mt.EO=LwqOO\erNU^^jp=AUjM_xA_pp8vv}}V>\8Ci˸GGJV['?$%6 o 5~h]mD%KӸˢ麺ݠȲv#V}jUf8xyx˥v(j¬e17;Q5QECEJ#QCizƨ}aax}MjM_NN=Ri.OOryrfrq=!UpxAMf^AMVeܶ(JE=EuҪk]V1ZB %B!30 6oG]va~6ꪪ ݽchVyܼӬ˸|ݑȠȠŲA>U}tڕӥjc=jجk.:L!w;:EE_]>Q;diwwwuηjjjj^MNN\f\8[ww..COO]yi:L.¼8f.fMj^M_V.E(sQeN_NҪVC.V;% 9 +Q#5DDaUʢ#@|7׺achVZ;CˡȠŠ=UҪN>pvxӼjv¡88CC.3F;11RA_U>iQyxy]hapAf_\R\_ffX(8OR8:..) !;NMfjvAf}v^Ax_=(;T18N_…XC8C[Y9 /!B%0vPJѢ7鐹׺avcf_NJOEe>]ڻmӫŠr>>M|Ӱjtta䶶u(qR1>8J8=__G]Z!ٱɗxxfafuf\dRXye]edzFO.$(()) +~8M>pvU]vvtcA_ryF guffL::F;2+[÷Z+7]cUݫZ@ՐaajU8AGGxNhuJ3#@Qyk˶˵vȠŠǦ?!ZJG8xӒat¡™\rr8VV.OUGcUyigw![L⡄ˬrxfxE\qqL#{idqX8$((3+3#C\^Utcr]V~|vGANy~#+QZy\EO~8::;BB55P75 0հG7||1ȑװZtatth!>UMvheQ"gXJAUVVhבΦV@/'k>U漟jj晙ġxfyOrfMMUtxu῿ɻɾpAccfrx\8fX%6w8.3/37#yQ;1cavu!J~||N8Gx7@s+!=..7zR8;PU[mZnYn'ZȺUchGȲҫŲÐahy *`BصӰײݑßے1XA>(!+>u=ۇv}v¶ČO_^MvteXUcjxfddzurH``{!/17h}!?ejjxQ|8Ck~Qg2[>8=8Qq+ &B~Uc]UUVVG]UG|ݺՇU1aatőŲŲۃ[wg![+18ܼӼʽȲײAUU1(F!++%0k!ǻR䕬jvv˶V.O_^vjhiQbw~hcˏhvr\dq~+  D@11Q/!;vxg3@ZxyxJmBnsV(C8ڷ+i(ǿ` 0~vvcjjcaaaUUUGGcG~tŲײźtU1;;+Z7EE>yuӽ󐺲ūȺ˳{#!333%6#ɩiR˥c}~uONx^^AUsivvh.dqzǻ9IB1(mK#ġ}[!QVJ~>yi! fR.$.Oɀާ0ZmhvcvttttaUUUAUv>ՐȲŲȺȺaMUaf+3+!7eE1Gx˼ۢ7麲tjUGELQ+/S){5B?/4SrΕMx~y__d\AƁsyuk8VssƻΡ6&n1:&%⡋Q+QJV~Gkk7@Z1V\ڻs..+6n~Z2mmhhccjttvvvhMGսtGײנtaataaAtU>#(!>JNUpUӼ7VʝÝtM]E>1F+T{D%;+%%%%%$zfؕ}vUjjf1_.ExAv~|gye\husl5QBԿ B1C0 QQZ2~7k>J!ZhU1N11Gk~'05[]haaU^c^caGaGȲבŠttaaպCV>yےUZ պü>>1>OiswD*33DB;.:+[_ؙcv}f䨨Gjj8uG|cJQ̚uerx{ nsg  5+yP9 n%PP'l+k;V;.7Lyh||~Kyv0+]7tۼtŲבG.(.OVUm麝f_xf\R%D)(S/ /7OJJ(fA^>jM$vhC3I ue¦iwTЛ B'& Bl81y=.yJ>V+]Gˡ npBZýýðŲʰʫaA>GA=.VUavZvիpNeE!S+:$(S%폏pNA}vxjj^kveB 6  mrdΙe`wXw` Iޓ  lY l&  痔8xrf\(XVkJ>|t!Ykjt~בȝaUMU^MM_AOVEyZ1۽v||cհðÝ1((S;J3L#;nefVN}cc~EA}#|~Q6H yĕeJگ/z s6o,l ͛  VxEG}_C8|ȑŲa8.GVANE\=MUOd7@@@1L#Qے~V+aU|ˡ||aUQ:g4SQY`2+~˥pAG(U$yfk!#n5`Qm瘞Q YD  l   W  ?hv~2YGeVmFZܥ11U˟pMaj_+JfvkhffJ!!;7ʫtȠݲȺjUUUAAfAccrkeiQQPB2T7]k~|>>UE\pcQg{5 4T**'n磗#Py1iؕpԨ0l6D6Yz2ͯ n  ,H `y#¶G+m|c1>xüAG>ʫavAav#@Gcv7@111!1]ýђ>ݠa첲ȺȑaUMAM^}xY23@IKlPVPJάMU]JmmG]]ZJ@'''K9 B~B̂8yG!A|eڷɯ̛&` 6Ϩ#Y'K   `YixprÒU.UxvxUaՑajMf1++1U71++(~ נײaUaaUaa^^u B25 H~[zw+AvMJ[nn[6 W['i1ZfE 0o  I{D 6 `֩Q '*26&k 20  !4Zf}_Axμvpx]xӰjjMjtU]vu(1k@7G |첑=AȽjUaMMV'D5' Y@ n>n0rGvpU[ 6 ͉I mB"ue1ð0'H oI ɜD D0٩'/TМ%6 BK5 `}MxNA˵v^((!atիa^t8t(Q>1U麑źAU׫UUfJl&K6 Ҹ[n[Zg|AGVxrm  ߭` ̌/5 sr•UՇMm K  ,l5 ́Y&̩@2Y/3<#Kl h|V@P/"{Ħ5DD/ٗ}^=AfUďUrGAtUcattV.>#!1ZvUttthh|ݺGc_]n H  Km@m[[2Bmhkisex2 9 0D*e7μm9  DP*ITT`Ɩ@+PnS;1mBgY~}f>;Q4?/sxĊ /T!p=Ajάaah++ђ>8AG~#%22+y|a򺠠Ƚc]kAMaacm5  lm̛I[mY5i>s[?;~~n 9͍  М--*?RuGvպ]yٚ'o YY `B 0Њ;@Z@;#+(JZQY 6vvhF??;7Zex\D'*B/3XAxMja}yۼßʽU~cttvvtacUUۙyQQ@7.vU󺺑7QOfcUahn  ̆ 05+S""[V &  5 9VNxӽPζFw'DЯK  I2P[ HDg1VJ@;;+;JZBY nkr+%B>UU}C@!?B% /QeCx|v}UA>>AN_ÒßhՐtUGGaajcjvUr+BJ>t|G][RVy7>cmK К{&K HoH5nS %nx]n5K& D&Vf}Ӹ2Ψw   &B?BnY27@VAGJ;#17@JJBP0W2kvxw Zfhz3?Ɯs! "Qs!;mJyvvfU^U>>Ucch㐺tttacvcܢvUMUfS [tv|UѢJZC[PQU|J@n'ͯg{loo &Q?YyZ[0ͭ-* lJ\Čֻ ,&!?3B ymK0B5/%#@J8>73+7JJC@#+[KKBmfhm%%BVcxu+#BQkg @?#+@7i_pjx㸪tatˢcUvj}M^[띒h1]@ѕU>gJx0n̛  H!wW W[S* Ywin0'9 o  oIm[ǿn  , (3BlZhhI5++%27J1@Z1#+77>]ZQ+BBmk7#@Gk]kJ1GG|kQ#(S+#Zk1+;C+3Bg#~ì~|ռۼhhxrhU[7鐪+J[ 'ѽG]P'QkkYKn̛  &TwLl  , gg YgP o **6yϜn 6o   3+5Vhxm0'2##22%B1C1(1CGGZQ1+2y~~kk]>>AfUf8GUhV;Q##1k_e881Gy SJξ궔V>c|~|cGttv8>>G7\rhv]>預VJB  lGՒJ2 nVk l& lSii` & 0g9&&'{Y'o  In{n' 6,    LgnZ]]fm'D/!!%' ';8!:1>7>VGJ32 kuxU_AA>U_.=r8(8E8CJmyrf\1XAyux>$MU]hv܃]aGZtah˶G7(+GUjxpcՠG[Y B6BZ &ll6&nFz?`6  n {`-` 55w -   S?mG]_k>@@P'%%/;8(.78+1GVX0 [8R\fjjfU>8r8C>(CuAek~V1$_xfrQ(cpxemQVh~Gkxcprx^_U|۪kJGvÔ[h1Ghg4?+GGa|xp^ʫaU+'  2Ҫ]ڀ nQnK50 gdL{K &n 4o o`` lKn/Ɨ-  T*IL/{{6P*D!TiSSPzuuecju.BJZgykkZs6|Z~ 6I{IS n`//Dg3QwƿւiLLFZƯss??bQXRurrOqDߤF4T3)wI 6?D`4Tgrumhh[Qymm~DD~kximh|L?-o6{nY/)%?[ֻOJXiQ;knwXnBzzuOOyufeDI 9b?F;;n{ DbZFvx]xJBmskkՋv]kƯY6sn-T{x@DCVOdmi]BSizes/yx\pf¦w{Y560nzVEL o&&ITƁ[][yVh;k4xnˋyx;'Ss"sqsD!wyBye_kyz{~g[u~Xy4F\w֨_ͤ{{SbzEe o9 ` -sQ|~!yƾmhxcZ6*~~m?u{%;'{4[pppx4/miVErCEǏ\˷{T 9`ll{IDu@ &*"g¡˶|}pLǷ|]|ihaPH6eyJ*ၘ3:Z*/ivv]xmquXg*i_f8\EԻΥ'nƆi6 VZ2QnSgs[m[S)L»y]vvZl؏Ԅ؅k'Y֩bk3X·jË^rdqq;Q{rOR3$:q™Ć痞,Dٷk'gwgP*ڷ\zSuDž~exdkkz\JηySX|ðVXFdi5uV2zyypvXd…8iϨu:{忻gѽbwǻ`S"'bIF*'*<8u}ۇ՝fEJ;Cy匋}}cj^ܔzzQC\^eXVnjC:1R 2 fεѵȺӬˌΏ։D5iFQCF3֚'!Y /bD 'dq콝!^VsLCjttΈs3((䙙pxfıL.8qT{6?xi[۰Ķ¶sm'HO~RXLF;ibD`LwY4SX3/edDD˺ūppf=Nn%rt)Li /:$s؋pju؇pϔL.C—LbDwiQÕΪÒFkrd<V}'Iu/"%TS)w0/TxµȺjUeg;Oj|F$e<ٖxc䏄ǶqiCu3Z4!?yk~ɷܻҢs?i\X<\jylsR' 33OURRNݝ\ԁVu$"ZB{;XNfp_NRǻa^V;VVfebnƘ˰˶xRLuϮ詞zO:::efwkuuu۟rq/s*isBġ{4DϦyzQ*Q?hZ\r(ȽjۥjEdďOi*F)b`/3(#<3.).O4}R\X:u?ֻZU\ğukgsٴT"{4wF6z"ikDb3F۰۬EfUr8U.˻3J(!$$)4 *%;u1bb34q!wuLw{sL""S~?3yyu:)! zXwwy肼@?"BDuC%zr.=ꙷ\^\؄¢p\=szC/3J35$.)"$5*Lw!)qF4y((q?y1EEEOC34+C8=F!%.3)%ƱmE=ANNrLe;(iOOdJ{-?us?"'SOOfӒ}H CNNReJĈ_ŒRtfÒE_C:C=OF(*!RUEE8(!))" /re)VN^^_zɜLR/wwd3:bSnzgg/vpuye愶 6xtf_jCr:RvfýVf)(!1e:)g"Ceb%+83(S /4Erx:O^UUUdOC;4nS4<\$w}||)!gi1QV:VjpúXi":_edƈ38R=AE=u31.s::j^_pkVROF(LZ"sR\|PbS3ekyܕ܄خܔԥ33¡f;3Qbx]}ivQQ]S:=._jxk5˶教re}u%(Su:\U_.$vr:tpVLT5Dv|vx3%!u|_Lĵüp4zpf\'JQúˏ/iJvc_FAՋCVdfMSzxj\pjӐ]113++Xg%~mJb)%1hX(ѫe(ffVΟ뼙jۥԽ}rՅqάv_}r_jx^^j@>>myYPee/"m¡Fb$:LĪx+<љEppUӇ՟¨ӥV}xxpj}ËNӽrӋpep^f^^}X۽t3;v?5ɕ:(3S<3]Urc^_(R_fhk楝Cek}}}}}p=|۰tհüxyf^_UjjCdCʑ끊k5Iᯂ3R3BF~^Vj^_LdeVk查r}_U}jfvðӕ՟Ⱥrr|tjjUNfdGcbQkXrR(rXFvrجպj^NEp}ßuؽՒO_}vv_NVN_պGʽVZJhEErjX.$i_CRSpf^=NVOĎӼß_pp_c}Rfӫtۺʝtur|vjr׺a]iVVVZCzu:E=rxu8i’^jj_f}}eEEAwӥrζ՟ȟķ:Fr\p|pײȑpجx 鰺ݰT[i!F3Jx}]etUVpjjp}_uJsӼә䬅˥Ȅ(Ctȇܙ˗kۺg*BF$$.Vv}}x_ff_x}}_r0?3ۥ묙ӼӋ—뺇ۙˋNteӵxf_j՟ղY5DDC3.Li|t}}E1EUVErm衬?BDI6Q%LpXӮzLjܰ漒Lf^r[`ŠxxxdidALSr_xg"[JyrFMC"/rpttpN=EeNϦ  6GJӟďCRuӼĎwؙ:}x?/XezȔ>|f_ffۥӟ;Ǚi;/"?_NO:_i6֌䵡ыXӥԮ_E=rۡ8XúԜϻz!s_=\N==fUrr\=rp_/">摺~⦟pUrpfzqԬRi$${)XNNN\Q٘?uخexkܬӒpjvج_MՏ?ەȌzuCOF\N=Er=:RN1R=pM%;_~eUuӞ_Aخ_fĬԨ$<)FEfd\_fs3:Fz„~! 6mċ؟vpܥjʒ۝Z|J$zOMp3(OER==E\Eb)Ķ8ӟA("2gjpڙNNNOǬpRNRffd%$F_Ew;g"Ty۬ 5+;ؔ>t۟Ⱥ뽋_v]LXfUUj}}\EQ"EӋN.}|u@kf}xğjEpONVRuNp\RFFdpRLT-*F"3;r%7=efVÇ齺Jv\.djp}b?eO!:åj_;`uv杲jp۰XENO=E}j}\p}u:Cf}^\bzB'0Q:OuԈXyz#1>R䬥1ӟÇܘ;L۽ny;XdF_CO\\rRd?Lr۝G/Y_;jn4NN=.:_jf^iL:ՋuݺCOUr=Fjp}pT 4*@\CfhxS JUi{漽vpېˡEÚ+33.(:x\E:p_F/)yfې=۝v՟ūײjMj}CREf}eOEpv}_6 6''+;r:_rrY mn/Vc)Bk4eEX69(311Xf^_NOjpuRMAxײE.F:_=8fjpN}^_uij- n'Ze3JpY6 {[VUjӕҸӁ S?߁!D*dU_UjL:}}8=}EȽՄ8CO8CO^^}N\QB;3BDI9o K Iy@y 5Ӱ|ܼý~YKs *BYYgVjMUj_...ęOC1½첲ȬeAA=E=^^^rp/43 W -5RP6Ӽսk2]XvD ' o nkxfMA^NE.qORqݟF%CEApV.=/V}}ՇS '<3o TuӺ43RJ\䄅䡼ýßӽȺkB;g9? {FuEMAVECsb!..=FuOUpݽ۝ܛH/:RVV*'Bź 'JJ۽պedkX:pxÝȝыvRvV g*55RN=deeC_rrpxNOO؄jåMú]@aj @;[Z5 5&Kŋ pT[DK 6պGvý۵NՠG}hri6e5 mL'kpqOxr^^jU\ӏc_Ìʲ@3hcOSLl P0 y0`B*_QJ/ -ȽÇrVbۼýßQrD4VZzF1=O^UOVh˥^cx^ȰUch;Z3(9 'K6Q  m [@IܾT ?麺ȑNOXi潟۽պZ{ς~y-?_VfctEX\O\N^jxp}^jpjf^r۟Ux+s8K6Y' 'HnΟײ^^_꼰ÐxxCVr]Vip^vU_OLEex\LCp_ppj}cUX_fcJ=B۫n ʁmYZ}ðj}뼼۽\N=FENj~Xxt_fVehReN..;rvNjvc^4CpVNmme2 ~7ݐQ^^jpiŲŲyxU麺ӼxfMNf^hi{wvxEx;6z.+1;CtVkM]XVN\E' ՟QQB'tVב}eTŲȽ欥p3U򺺑ð}jxxvfqzJ `g%1L!}?k}xBmE_q 6mݝtta쑋נ׺eXJE\ײźe;u876r՝_jj:xEzɷ 6LXni;VhxkF\ܮRۃ[[Vjײt1._U}հˢʲőaNJ+SB7Z;;Lۇ}j?e w ֧;yD/Z2_J}.pӋcPnK*QtәpxßhȺ^jx:B8@?NOۇ\OYo{ &P rpOhm@vÝXPy׺^^^p~p>1VCCP˟؇Vx x`6w H&I &vxC2])˕p]۽םj^^^}JV|]vN]OCr6ˇ}\۟x y&{Tqy̎T 9 7J_VJۋtۺjtkNEMבj^jjrCZQLӵO}juz%[/*JëduiZ0,Y ƨQI{6n  & 3QåMjב1UV>>Oבaji5;;06Y5Jj|k|y5&5ت2y|Sɧ6 B6"4lPB DB{ijc}սpN׺tOJUZjtjx B *öBuh} '0 ZպŠȲ  5*{5;5/LSD 0vJ45'Y4jjӽ۝cMV1_첇jP 0w-yY?;i2 0''׺kܜl P H {CJ7+umD  yv+;Ghrg)4%yvպőuV3jt|  D6 Di<"m56` n6Bj;ܞ' )? Y05g7NG3>CmB[ 0Qv4fx1/u?QV]~ʲիjjxp; iH9Ti~2 B *ۥY6 H&s36]y5+/22C+7UZ1'h;>_]AcF+;1y>.rQ%SۼѺtfxV0Pݺh Q* n Ks09 *005&"H s仆D  b?Z]]//%!'1+81U3ervcA_=EEeVkJ}pCjxú}^jʕŰZJ>aQ' ? xm  n qsƉT`5 KY'D  К4V;QQ[/d(<3Nj^u򽰦ÒßȠȒj^j\Tv{sXX3#\󼏋ctúźŲaMfGRVfNx=p_}NN۬ӽȫ_ײð@4S":>_}pӬ۰]ۥÐő}ý{/SC1ZUUE}5*-CuԮ£c[׺ŝxNJׁq}E\jcvuDӌ܋hSTejvxժjpu쁘FCJME;UUArؙprurkC|n۫Jռj^}fĜFxUO=NvfN}+'fjӄܷ(?__xkXˇhZۑýjȋxFdcEppNO"vp8|[[}^_f_F;uVSg;'7p׺ӺiVL}pzuVxӝLʇiOA}p_XB5@rrNpեdս!XpNNC;CLe靟\ORpuV'2Q*@kCeyf髺åۼ<qLVOROQL՟}N󺇟} XfJPB7ȫսl<(1fE_C;pfŲtjEfN˜ ?@Xf 0gv|ۺʋB?B?_^f.}Vp׽NA}}2329&{[Q[0m60-ZrANCiEOܰúȲT=pFcpx5;Q 5ۡʅekȲ}jmIi'?LNuRxjU]U";[2?y~Y]222ׇՐ۟ýū۟S@SVdi=^jvjtӼGR {/xBn@׽sőc}պ읟m^VVXE8Rjttjz^2;CJիŲիݲ^Mjp{|}r/T3>uO]VN@'jUםײ׺?ײȏp2j[zn 'z@~cN'~cװfvב^J@JN՝齇gDI*Y kGChőj|GNk[󽝑U@{5T`{   yvh^őUajײjk;Bܡki2gyT` 5Lgr B4tׇ}'[Zvl/Ųה0 4YgN7eD f(_Fb3rtȲם_Ցcȼ~ 6&i2~n`50]Օm'DQZ2/%31U)[fMMA=J_AJźŠŲjj2k+c'D P6 Y2/Y Ys2D YL`w}esg|b`DD?ieQy&-g/ns~x6SBrxQCP{gsyxevx_Į{5T'nyuvvÑ|kVryl{[uskxRxáug÷ɩSBpyxx΅m?[;kQ'?YŝXJ*m테~Cu¬yVBnZ\ݝB?;3\܄dznzQsuSec>.(3suqgFywg۶خ\_iE8!1}c;kuvFr涋xպEMjAcvZ?Z3Lu_yەåacZx\>pfȺŲvBi>cr[b˥ŠR]_hriõS׽źׂecNCOgնRVxw]ղQFphZ]ۺ\xLZ?ß׫Պ!RcNQײfȟP@xDxȝ56XURfլN~@60ʂѵ콲YLBrVjt݇N/?yPՁnם۽pJLOttV@J׽՟Ys 5%a|~ײv]Ƚp06{g' kײ@ZBzŽP4';E57AF1rŲ22 PY5B   )  )!3) 44@!0C>-6%BGO(HP)H-DO X Y(W`+W/U%a*a-d%h.c@U'4b,k,j5e3lHW@8d(0r6kAd7s@l5s 8rCmFk*@u7yKg99| ?y:z:@|@yFzAIzA Iy)ABHXqALy5IWw0EFGF T"LGL$N.MNauSMW0UW"OUOOY>VO&V OTTW-ZV"W [d@]"`1gQXV"XZ*` [!_\2^`"\*`>d^f"a j>c3c+j+``#k4d`*iKj?fe*mWd1f$ll l{dk+l$g>l3g9j*mGxMn1@1&#%81%1/Ki{bI9!0B1 8185LqmR9! 0CRmqKBG&21/@KdmNA+6JRmdLO>%88 :GUtZP?-F`RtULK1%%%88 "%LLgb\S? J\pTdOU:*%%81"%#%UKi_hN06=3'6?S`p_dL^@/&%:8XLdfl\AJJ?!=DPPlxk^K^K1&%81%"UKdsxlSSSPDDPSS\pzwXL[G/%%88%%UL^zzp````MMS\`hx}XL^G1&%85%&%"XK[w}zlccc`cccll}nQK^G/%&88&&&&XKVr}zspspsppp}jGKdB/&%88&&%%UUOa}}zswwsz}HKX^K/%&88&%%%GdLOr}}}j:LgX@1%%8:&& 8iULV|o>BXqL>/%%88&&&"&LqKLHu]5>Lq[K8/&%8:&&"&%1UqKG&>errT4>LtdL@/,&&88(&%%&%8XtXB8 />XvdLB5*&&&8:&&%%&%&8Qvq[K%181K^q{[L@5/&&%%8:.,&%%%%&1BUg{vtv{{qXLG@1*&*&&*8:.&,&&%%&&/1:BGGGGBG@81,%%%%%&&8:,,&&%"&&&&&&,1////&&&%%%%%%%%&8:,&&&,*&%%% "%% %%%&%%%&/8:/&//&,&&%%%&%%%$%$%%%%%&&%&8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@1&&&&#&&%&& &&%1&""1& "# 5%"%5^tgd>2%#%&5Bj<-IOGB%*&KeCS}O8/%%:QZA!-S_XK&/& 5XfSS69MhsUO*/,%5Unlc\\`cLU,/1%:Ua}zzszaKO//1 ,iVu|BdG&//&%HUGVuT5L[://.%&*Kd5 /X[@/&,1,&%*:OXUVK8&%&2/,&&%#%*%% "&%%/@258/2/5///8/2/8&"& %&")&5&%&1_ 7_2%%B\--_L/&GblcnO/&:XmjGL/,&@11K/,1//&/*,/%#& 1<;81bT>/11/sskks{{s{sccccsssZZksk||RRckkRRRRJJZkcZkZcccJJJBZccBBZcZZcRRccBBRcZBBZZZZZRRZcRZZRZR99RZJJZZJZR99RRR99RRJJRR99JRJBRJ11RJBJJJ11UZBJJ{11BJBrBGs11))BBB{))9BBs))9B9k)){!!B91s!!999991Z))k!!199191sZ!!111k11)R!!c9)))1)1))B!)))cJ!))Z1!!!)!BR)!9J!!!1B!!R!)9J!1!B)9!1B)9!1)!black26a03 (((hredargeedge1((hxwhitell06e (((hkznum0@@((((:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::  :::::::::::::::::::::::::::::::::::::::::::  ::::::::::::::::::::::::::::::::::::::::: !" :::::::::::::::::::::::::::::::::::::::::#$%& # "'!::::::::::::::::::::::::::::::::::::::::())"*!  +,,-.&#:::::::::::::::::::::::::::::::::::::::#')/&  '.!:::::::::::::::::::::::::::::::::::::::012& (".#:::::::::::::::::::::::::::::::::::::: *31  !22.:::::::::::::::::::::::::::::::::::::#-3/ !22,. ( :::::::::::::::::::::::::::::::::::::43%#!22. 5 ::::::::::::::::::::::::::::::::::::: 336.#!22 #:::::::::::::::::::::::::::::::::::: *%%.#!222:::::::::::::::::::::::::::::::::::: &66,#!222:::::::::::::::::::::::::::::::::::: 66,#!222- ::::::::::::::::::::::::::::::::::::#22#!222 :::::::::::::::::::::::::::::::::::#22#!222 :::::::::::::::::::::::::::::::::::#22#!222 :::::::::::::::::::::::::::::::::::#22#!22 ::::::::::::::::::::::::::::::::::::#,,"#!22.& :::::::::::::::::::::::::::::::::::: ,,"#!22,.&:::::::::::::::::::::::::::::::::::: 7"#!22,&::::::::::::::::::::::::::::::::::::!""#!22&&7#::::::::::::::::::::::::::::::::::::-"".#!22" && :::::::::::::::::::::::::::::::::::::#.!22 &&! :::::::::::::::::::::::::::::::::::::: '-.& !22-*7::::::::::::::::::::::::::::::::::::::   !6.&*5#::::::::::::::::::::::::::::::::::::::#&  5%,*7!:::::::::::::::::::::::::::::::::::::::!.!  %'*5#::::::::::::::::::::::::::::::::::::::::#5  # -2*5 :::::::::::::::::::::::::::::::::::::::: 7 !%-7( ::::::::::::::::::::::::::::::::::::::::::5 .& ("5! ::::::::::::::::::::::::::::::::::::::::::: & .'.&( ::::::::::::::::::::::::::::::::::::::::::::: 8(((9# ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: (@ H 0P X$`7V9X(%'I#rB{;"#!DjQl 5q /P.'Ys[uiA_c{1QIfzkznum1@@((((555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555 5555555555555555555555555555555555555555555555 5555555555555555555555555555555555555555555555 555555555555555555555555555555555555555555555 !"55555555555555555555555555555555555555555555!# $%!&"55555555555555555555555555555555555555555555'(( )**!!&"555555555555555555555555555555555555555555555"+, -!!&"555555555555555555555555555555555555555555555.( %$$- !!&"5555555555555555555555555555555555555555555555"!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555!/ !!&"5555555555555555555555555555555555555555555555555"!/ !!&"55555555555555555555555555555555555555555555555 %00$%%& (555555555555555555555555555555555555555555555(  %#1.555555555555555555555555555555555555555555512!%+55555555555555555555555555555555555555555550%333! 4"555555555555555555555555555555555555555555 #!2%#33333# 33555555555555555555555555555555555555555555." 111 ".555555555555555555555555555555555555555555((((5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 (@ H X` ;s/PA_Ql'Ysi5$1Qc{q{%"r 9X#bP (!!D0'IIf.#kznum2@@((((:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  ::::::::::::::::::::::::::::::::::::::::::::::  ::::::::::::::::::::::::::::::::::::::::::::  ::::::::::::::::::::::::::::::::::::::::::  ::::::::::::::::::::::::::::::::::::::::: ! ::::::::::::::::::::::::::::::::::::::::"#$%&&%'# #() ::::::::::::::::::::::::::::::::::::::::*'+,++&%$'-#--! :::::::::::::::::::::::::::::::::::::::"',.//0!%'(--((' ::::::::::::::::::::::::::::::::::::::: (1 2 )0$--#-'''/ :::::::::::::::::::::::::::::::::::::::(3  3!-#-$$$.:::::::::::::::::::::::::::::::::::::::4 '#$%% ::::::::::::::::::::::::::::::::::::::: $ #%&&3 :::::::::::::::::::::::::::::::::::::::::::2$#%&+ :::::::::::::::::::::::::::::::::::::::::::::::: $-&+0 :::::::::::::::::::::::::::::::::::::::::::::::::2( '++:::::::::::::::::::::::::::::::::::::::::::::::::: %,,2:::::::::::::::::::::::::::::::::::::::::::::::::: 3-&,)::::::::::::::::::::::::::::::::::::::::::::::::: 0$,. :::::::::::::::::::::::::::::::::::::::::::::::::: (+0 :::::::::::::::::::::::::::::::::::::::::::::::::%03:::::::::::::::::::::::::::::::::::::::::::::::::2 ',) :::::::::::::::::::::::::::::::::::::::::::::::::: -+ :::::::::::::::::::::::::::::::::::::::::::::::: & :::::::::::::::::::::::::::::::::::::::::::: % :::::::::::::::::::::::::::::::::::::::::: -$5  ::::::::::::::::::::::::::::::::::::::::: '0  !6::::::::::::::::::::::::::::::::::::::::: -!00) 6 ::::::::::::::::::::::::::::::::::::::::3' 78877777*#"::::::::::::::::::::::::::::::::::::::: *$2::::::::::::::::::::::::::::::::::::::  '+ ::::::::::::::::::::::::::::::::::::::  *******(%! :::::::::::::::::::::::::::::::::::::6 -$%%%%%%%%%%&&0 ::::::::::::::::::::::::::::::::::::: 9 -$++++++++++++&&1 ::::::::::::::::::::::::::::::::::::::!(%++++++++++++++++ :::::::::::::::::::::::::::::::::::::: 33)))))))))3 ::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: (0@ H X`P j!5.#;{qiYsc{IfA_9X!DQl'I(#" $%/P'rz$%1Qkznum3@@((((>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  !"#" $ $!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>!%&&''"$$! "( >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>)"&*+%#" "## >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>", -. #" %'>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>%/ 0"''>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>1 !  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.23 %&&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 045" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.3. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>-"->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> &6 %->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> &6)5#0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.78 5" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>!35$!%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>0&'%%#!$! ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +%# ""#'>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 0#"### >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>(##""%% >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>(%"""''+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ''+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>-%0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> %)& >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>+3&>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   05%&.>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>9:;- 0" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 9  <->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*53%   3"&- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>- ""! ( />>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> %''%#"!5!==9#*1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&&&&'##%* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 0**0- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (0@ H X`P (.{qYsA_ rkic{Ql/P$If5'%!D#";j 0'I)K9Xaz1QB7V%#$kznum4@@((((77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777  !77777777777777777777777777777777777777777777777"#!$ %7777777777777777777777777777777777777777777777&'%777777777777777777777777777777777777777777777( %777777777777777777777777777777777777777777777)  !! 77777777777777777777777777777777777777777777 *!! 7777777777777777777777777777777777777777777"*!! 777777777777777777777777777777777777777777+ ,-!! 777777777777777777777777777777777777777777 .!! 77777777777777777777777777777777777777777&)!! 7777777777777777777777777777777777777777 *!! 7777777777777777777777777777777777777777)$/!! 777777777777777777777777777777777777777 )!! -77777777777777777777777777777777777777&0-1!! *7777777777777777777777777777777777777 ***-"-**' *"777777777777777777777777777777777772  !77777777777777777777777777777777777#333333 %% !' 77777777777777777777777777777777777 ' '  777777777777777777777777777777777774,    ,,777777777777777777777777777777777775000000000%, 0*777777777777777777777777777777777777-* ( ,*"7777777777777777777777777777777777777-!! *77777777777777777777777777777777777777!! "77777777777777777777777777777777777777777!$% 7777777777777777777777777777777777777777777777777$ 777777777777777777777777777777777777777777777777776, ,77777777777777777777777777777777777777777777777777), 77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 (@ H r%$'I{9X'XYs(#`"0Qlq;P #A_If/P.B5!D z)Ki% kznum5@@((((:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  ::::::::::::::::::::::::::::::::::::::::!"#$ :::::::::::::::::::::::::::::::::::::::: "# %::::::::::::::::::::::::::::::::::::::::!!!!&&'%( ::::::::::::::::::::::::::::::::::::::::)*!!' ::::::::::::::::::::::::::::::::::::::::+$!!' ::::::::::::::::::::::::::::::::::::::::: ,-..' :::::::::::::::::::::::::::::::::::::::::+) ::::::::::::::::::::::::::::::::::::::::: / :::::::::::::::::::::::::::::::::::::::::!///01::::::::::::::::::::::::::::::::::::::: ,2"*,,# ::::::::::::::::::::::::::::::::::::::+ $$#2",,,*)::::::::::::::::::::::::::::::::::::: # $$$"+ :::::::::::::::::::::::::::::::::::::3 '&!1 $$ :::::::::::::::::::::::::::::::::::::: !1$##2 :::::::::::::::::::::::::::::::::::::  '1##22#:::::::::::::::::::::::::::::::::::::: !2# :::::::::::::::::::::::::::::::::::::::::::: 2## :::::::::::::::::::::::::::::::::::::::::::::::: 2 ::::::::::::::::::::::::::::::::::::::::::::::  #"$ ::::::::::::::::::::::::::::::::::::::::: 1+1::::::::::::::::::::::::::::::::::::: ::4*$5 :::::::::::::::::::::::::::::::::::::  ,2 :::::::::::::::::::::::::::::::::::::&6/2  !*# :::::::::::::::::::::::::::::::::::::7/01 .:::::::::::::::::::::::::::::::::::::////,,2   8 9::::::::::::::::::::::::::::::::::::::9222*)  )"  :::::::::::::::::::::::::::::::::::::::5#$$,,#%:::::::::::::::::::::::::::::::::::::::: 41$ $ %::::::::::::::::::::::::::::::::::::::::: &555 3:::::::::::::::::::::::::::::::::::::::::::   :::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: (@ H P r`0X9X{qIf(c{'iYsQl5$"!D.# #'I;/P%$A_1Q%zkjkznum6@@((((<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"#$%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"&'( " <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<" '()$%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"&* )+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ',-+$ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<.#/0+ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<" / + <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< //&0$" <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< "1!-2))$345"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<,,(206,,!!,%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ,,27((73<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< "( -+++$+03<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<5 )4$% $0-%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< &)8" -7-4 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<4% 9-0" <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 74" %008<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 747722$<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< &&47722+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<2224"377+ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<$22"  &&7+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<%22"  7))$<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< "--22  0))<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<90008 92" <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 00+ &)$ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 400% ) 0+%<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"008" ")+3<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 00)%"" &2+5 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<%)29270+ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<429-) : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  :; <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< (0@ P XH j(/PA_;'8 r Ifc{!D%"`Ysq9XQl i5#{$[u#!'I.zkznum7@@((((333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 33333333333333333333333333333333333333 333333333333333333333333333333333333333333333333333333333333333333333333333  3333333333333333333333333333333333333  3333333333333333333333333333333333333 !""  " 3333333333333333333333333333333333333"""" # $ 333333333333333333333333333333333333%&"&&&&&&&""'# 3333333333333333333333333333333333333$ &'" 3333333333333333333333333333333333333  ()$ 3333333333333333333333333333333333333 *! 33333333333333333333333333333333333333333 +,#" 3333333333333333333333333333333333333333333 -*& 3333333333333333333333333333333333333333333333 ! 3333333333333333333333333333333333333333333333333333 #" 333333333333333333333333333333333333333333333333333 -& 333333333333333333333333333333333333333333333333333 ! 3333333333333333333333333333333333333333333333333333 #" 333333333333333333333333333333333333333333333333333 -& 333333333333333333333333333333333333333333333333333 ! 3333333333333333333333333333333333333333333333333333 #" 333333333333333333333333333333333333333333333333333 -& 333333333333333333333333333333333333333333333333333  3333333333333333333333333333333333333333333333333333 #" 333333333333333333333333333333333333333333333333333 % 333333333333333333333333333333333333333333333333333 . 3333333333333333333333333333333333333333333333333333 #" 333333333333333333333333333333333333333333333333333 %) 333333333333333333333333333333333333333333333333333 . 3333333333333333333333333333333333333333333333333333 #" 3333333333333333333333333333333333333333333333333333/0) 333333333333333333333333333333333333333333333333333/! 3333333333333333333333333333333333333333333333333333/1& 33333333333333333333333333333333333333333333333333332"&$ 3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 (@ H P Xr`{iA_$ qc{'I%'YsQl5 1Q("9X#$.If!D%;0!Bjkznum8@@((((:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::   !" :::::::::::::::::::::::::::::::::::::::#$%   &'!"::::::::::::::::::::::::::::::::::::::( )*+ &,&:::::::::::::::::::::::::::::::::::::: -- * .&,&:::::::::::::::::::::::::::::::::::::,)) /  0! ::::::::::::::::::::::::::::::::::::: $$' /+ "! ' /* ::::::::::::::::::::::::::::::::::::: ! *  '!  ::::::::::::::::::::::::::::::::::::: ,,,! ++ :::::::::::::::::::::::::::::::::::::(!&!&1+ "233 ::::::::::::::::::::::::::::::::::::: &&!%.%&*4 ::::::::::::::::::::::::::::::::::::::+!''05'/* :::::::::::::::::::::::::::::::::::::: &'' 2 * " :::::::::::::::::::::::::::::::::::::::  / ', $*.(:::::::::::::::::::::::::::::::::::::::: "/ &, .:::::::::::::::::::::::::::::::::::::::::(.  / '&! ::::::::::::::::::::::::::::::::::::::::+ / !!!! :::::::::::::::::::::::::::::::::::::::: 6/ &!!!&. ::::::::::::::::::::::::::::::::::::::  */ &&&/ ::::::::::::::::::::::::::::::::::::::&78& %*  ::::::::::::::::::::::::::::::::::::: -, 3%" "%  :::::::::::::::::::::::::::::::::::: 5-3 *  ::::::::::::::::::::::::::::::::::::*)) " "!/// :::::::::::::::::::::::::::::::::::: &/ %&! ::::::::::::::::::::::::::::::::::::    &! :::::::::::::::::::::::::::::::::::: ,// ",'(:::::::::::::::::::::::::::::::::::: & /"" ' 334 ::::::::::::::::::::::::::::::::::::  +  &&/**":::::::::::::::::::::::::::::::::::::   +# 3*% ::::::::::::::::::::::::::::::::::::::( /"  &*:::::::::::::::::::::::::::::::::::::: */ % +*::::::::::::::::::::::::::::::::::::::::+*/!!/* ::::::::::::::::::::::::::::::::::::::::: ("++++"9 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: (0@ H P X`$j!Ifc{/P(%'Ql1Q# ".A_;azYs5!Dri'I{# 0%9X qzkznum9@@((((;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  !"#$$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %"&'# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;()*+ ,#'&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -.%$ *+ '$# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ #"*  '$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0**  -$$ + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1 **  $$$  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; !""+  2$"";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; !$""+  ""*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +"" """;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2"" ***;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'' *  ***;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;& 2 3**;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"+,,240 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; , #4./$  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 3***"##'*!!, ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  !!!!!"'' !!+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 533++0 !!6 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 27/ &*!!;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3/!+ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+% &*+ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $%$ !+3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7)+6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 1 6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 1 +1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8# &"!1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8# !1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; &#6 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 9: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (0@ H P X`$j(Ql;''IIf s% 9XA_xYs#5/Pq.!DKg"!{ic{%$zr