MZ@ !L!This program cannot be run in DOS mode. $?lllZmMllZmWllllmlmlmlmlGllmlRichlPEd ֛W" v_ apa`Adpa  a48.text h.rdata%&@H.data @.pdata @H.idata@HPAGEl `PAGEFWe!_ "_@@INIT#Paa bGFIDS `aa@B.rsrc paa@B.reloc4aa@BHHXHpHx UATAUAVAWHHH3H3HE3D$p "HDžE HD$xAHޅDEHEA]HDEEEHEHEHEغHUHEHHUHEH-MHE8E@EHH4HEXHYHExH~HHHH†HHMDmDEDEE "DmDEDEE DmHEE(*Dm ]$](E0ED6#EP,.Dm`DEdDEhEp.0DDDDž.0DDDDž.0DDDDž.0DDDDžHHT$8HDHHL$PH H8H HXHHxHHH?HHG HD$XDžD $(Dž0 D@DHDžP`Džd@DžhDžp DDž"$DDž&(DHLl$8D$PDl$`H\$8D$0LMHuEeLNDl$ LHT$@HL$0xD9l$0uHD$@H;r ;NwAFAIH Iu!!uDAA#uAA#uLD$4HT$HLHL$0D9l$0u$|$4uHL$Hut\A G>\GBf`Dl$0D9u DDAHt H2HH3wL$I[8Is@I{HIA_A^A]A\]H\$Hl$Ht$WH I@3HHDBTT@u t@C@CC CCC@uuC C C$H\$0Hl$8Ht$@H _H\$WH HHH3AAD[AA5$ESA3KA#1K$A3S03SS$D[ A#Aʃ ʃKA"A3KA#1KA"A3S03SSA"D[A#Aʃ ʃK$A3K01KS$D[A#Aʃ ʃKA"A3K 01K S A"ظA#Aʃ ʃK u D[PCTDSXuC`ChD[\DSdChH\$0H _H\$WH`H4H3H$P3HHL$ DBp}H$HHK H$HT$ HL$(HD$PD$ pD$XH$PH3tH$xH`_H\$Ht$WAVAWH0:HHAmzcf9BTGHPJ HR(L[DDC0HsHLsxHE33*HHKxH{8H THWHGAAPfGAXEpfGA\fGAKAJGAHfGALH+ωG DIM+uHD}1ffC0f;CCBf\`fDž/DžfDD9tkHS(3DHH DžDž*HBxD9hDBhDHBxHHHf HK HpHU0HLDfDDDž<Dž?3HM0H03H8AH@Hǃ0pqH0E0(HE@H0H3AHE8?q8DFUDž0UD4#D< DD8@#DL D@HHU#DUDHP#DUHˉPHK HU03HM0AMpLE0`AHLP3HHK HHE@HU0HPHEHlL3I:?SL3ILD$`I9HT$`I{QE3"S0LfIbD93Ef;3sxAA;soAH H83uHDHD$pIHD$0fDt$(fDt$ Yc3ҋHD$pJfDHfDfD;3rHpHHR`躞E3;ED9ADAV(fD;sAH HE8|0t fEfD;rLL$`HD$hIHD$0fDD$(DfD|$ yhHL$hA xHL$hwAV(AfD;sAH HE8|0t fEfD;rEN(AfE;sH HE8|0t fAfA;rHD$pIHD$0fDD$(DfT$ ax*HpHHR`wx CXyE3wtH3;CD{XHH3dL$I[8Is@I{HIA_A^A]A\]H\$Hl$Ht$ WAVAWH@HqH3HD$0HAXHHE3HpAE~HHt1H`HsHcDzHkXHpHzvH<_AH@|HDptAfD;3s`H HD83u?Dh4D 4$3LD$ fD$(E3H3H3HD$ fAf;3rCXD83u D8stfD;3HL$0H3\cH\$hHl$pHt$xH@A_A^_H\$Hl$Ht$WATAUAVAWH0HAXHHAHpE3DpAEe?HHt1H`HsHcòHkXHpHtHv]AHA;|H)AfD;3s)HHD83uDh4fAf;3rLILpI.HtZD8lu6jH`@H'HM@ZoH @4Hd$ H@E3E33!IM+uIgH\$`Hl$hFXHt$pH0A_A^A]A\_HT$LD$LL$ SUVWH(3H LDՋulFudf;w_f;wUHVHufuft LHx3LL$`HIʋuxHH;vHǻff H(_^][H\$Ht$UWAVHl$HHH3HE73HHDB`viH 2WHз2AHs A΀@rAHHH gu XHeLMe HM'A*E0E3D$0GpHlE'HD$(Hd$ ]#EEEfOpLGgffffE'NfE)pE,E#0U*+HU0M+H ³HLE3=HUDANfpmrHHwxHEH;t HL3L;t&Ht NfpmL6HtNfpmHHHtHLE~qHM7H3_L$I[(Is0IA^_]H\$Hl$Ht$WH yXHtH3C=CXH tH(H H(HpdH3H<HhHpHHOHt NfpmHHt NfpmHuHMHt NfpmHSIHHtHH }HH{xHt"HHH'StubH=NfpmHH\$0Hl$8Ht$@H _H%LD$SUVWATAUAVAWH(D$LA3HM tMuHu Hv HGH=GMHt H$LiHLEL$L$3At`HtAAHA s MAHA ALIceEMHHuA80IHH_IHL$GxHH;w uB43H B43H+N<3CA sXHvRLEAIOd?Ht&LMAHtA s MAHuu$H$HtL8MtIm HtAH(A_A^A]A\_^][H\$Ht$UWAVH$HpHH3H`3HHL$@DB8d3HMAcHE`D$@8HD$(LhHG(HdD$ HL$ DHph؅HD$0HD$8LgHG(HdHL$0DHp)؅H H-HEH H+D$`HEL(H!LHEHT$@HHEHHEHD$ HD$HHD$0HD$PHEHD$XH}HD$huHH0HH8HOxHH$x=t=#@t =#E؋H`H3YL$pI[(Is0IA^_]HHXHhHpHx AUAVAWH0HLHXL{IL-eA Ll$ EA H3HF0f9hXt (HH6HHu HF0HH3҉_0HgIA \$(Ll$ EA8xIE3H3Hl$XH\$PHt$`H|$hH0A_A^A]HHXHhHpHx AUAVAWH0HHHLqIL-hA Ll$ EAHE3Hd$ E33HH0HyHLIHspHH HA H99uHHC HH H;u3IqGAHʃDAAIF!TStubH[e03H IA Ll$ EAH\$P3Hl$XHt$`H|$hH0A_A^A]H\$Hl$VWAUAVAWH0H3H@LxIL-+DOLl$ DGLLF|$(IF0IVENHH HHHH#HD$hHT$hHD$ yHH H \$hI+^3H^8HΉ~0IA|$(Ll$ EA,6H\$`Hl$pH0A_A^A]_^H\$Hl$VWAUAVAWH0H3H@LxIL-DOLl$ DGLLFD$(IF0IVENHH HHHH#HD$hHT$hHD$ yHH H \$hI+^3H^8HΉ~0IA|$(Ll$ EA5H\$`Hl$pH0A_A^A]_^HHXHpHxLp AWH0H3ۋH@LpIL=DKL|$ DC|HPH@0HHt LGyHc3Hw8Hω_0IA\$(L|$ EAD4Ht$HH\$@H|$PLt$XH0A_̀w?3t-A@AA,A@AA)IIQEHE@H wH%0AA)AA,IAHHXHpHxL` UAUAVHhHHH3HMA\3L-IDBP\E3ܪE3L5ڪH D5ԪAVzHxL5HL5L5HL5 D5AHL5תH{A^ 3DHM\HHMME3ɉ]LLuHENfpmHLt$(HL$ H ؅/HXEHELMHE2HEE3H]LuHEHH{LuHEHHLl$ HEHHEH>HEHSHEHHEH-HEH"HEHHEH HE'HHE/HHE7u0H3H HHt EA0x=t=#@t=#E؅yHL$I[ Is(I{0Mc8IA^A]]@SHP3HHL$ DB0WZHd$@H:HD$(HT$ HD$ ,HD$0HHHD$8HP[H\$Ht$WHHWH3H$H3HL$ AYANfpmDJHHtH0@H`H`xƀ3Hu7Hu!HT$ D$ HH\$(tH*H$H3PL$I[Is I_H\$WH HQHHtH g)Hc@@tHKL{E3D{C(CAPL{D;MvXH[XHuHpƆp3LxAQH\$@HHl$HfDL L(LPHt$PH A_A^_H\$WH 9HHt&{u HMH@B;uHKE33FHH\$0H _H%rH\$UVWAVAWHpH9H3HD$`z IMHHBE3fD9|EG@HL$ PHHvALpIHt1D8xt+EH HH3AHuAT I@rHS IDCfLDM~fE9HL$X@HtG HL(@s @s!O G!*HDC HIHH >HL$PHtgC!HL(@s!X22@8O v"LD(L;D$Xt @LD(@:O rވS LD(L;D$Pt @LD(@:O!rވS!Ht$8HC"H\$0H _H\$Hl$Ht$WAVAWH0EAA@HLA^DӃIHAML`CD,s4H HA8T)r&H+Hd$ LD$pILEʮHd$(ELL$pI@fl$ ڬH\$PHl$XHt$`H0A_A^_HHXHhHpHx AVH`AAAHHAD^AAHHLALCD,slH HE8t)r^Hd$PH$H$L$ILLt$HHT$@H$Lt$8HT$0H$Lt$(HT$ AV'EíHd$XH$L$DLt$PAHD$HHLt$@H$HD$8H$Lt$0HD$(f|$ L\$`I[IkIs I{(IA^ËHHDTAH\$WH HًHQ0LIIЀz(uEB DEtAt Au-* MtHHH0ĬH\$0H _@SUVWATAUAVAWHXHH3HD$@DHMMJ<IHL4I[HtxfDbHLbHHDh HHi(HLptLd$(AE3L|$ HH3@΀HƀbHTxHtucDDbE3H+lpA@fDbH0{HH HH?HHDhfB@LD$0D2HKfD$8HD8AHD$0IqHL$@H34HXA_A^A]A\_^][HHXHhHpHx ATAVAWH0HMMHHL4 IHt;xfD;bHL;bHHD;h HHi(HL;ptL|$(E3ALd$ H\LE3@րHƄA2JA0JLT;xHtڄtHd$ E3E33I 9DD;bH+l;pA@fD;bH0{HH HH?HHD;hfB@IH\$PHl$XHt$`H|$hH0A_A^A\H%@SUVWATAUAVAWHHmH3H$ELAfD|$BfDD$DHL$PH=$E3Hw E3HD9wvkME3E3tEHU DD8ju AD*tAH IuAvAHL$(MA+DDHHAHD;rDGHL$(3|;GAANfpmAIBӋ=HD$ LHu$L3H2AM~ GE3AFOANGAFD9gHD$0AHKN3tHF D8(t H ;rDHIIME/AI]IAE3A~E^fKK D[f{DsCH I+uL$EH$AQIE9QvXxfCEÉC fCD[f{DsfCIÊJHHCH AAHE;ArH$N;sIE MHD8(uAH ;rM+͋HDHHIH.I+HH+^A_DFHIII-FAHHHAGHILD;gbLt$ H$3HLp8$HL$8HtNfpm$HHA_A^A]A\_^][H\$Ht$WH@H{H3HD$0H3ۋHDG(fA;sH Hɀ|0tffA;rHG HHxHP $LD$ E3H HD2fD$(HD8HOHD$ RW(H Hɀ|0tff;rHL$0H3$'H\$XHt$`H@_@USVWATAUAVAWHl$HHA LME3HLD$0ELEAHEHE{AHHEhDEwDEgLKfDl$(HfL$ H {7ȅx,HEH0HEH8HEH@HEHHHG HH(LyxHML}AW(9E3ɋȅiHG AHphDFE[HN9uAt DDAAHA;r.H8E3ɋȅ ALo0f_(EfDMoH fD;H H HMIu8AAfFEHHFЋAFDNA_IE9OHEAHr)Ff9u KHH;FuAHM1AGAHE;wrE3ɄEAAfANfpmfDAHi(ڙLfE3HHEL;t&I $LAL;t-HtNfpm(E3M4$HtNfpmHE3M9 $AϸHHANfpmH@HDIRHE3HEH;t$HLAL;t,HtNfpmE3L6HtNfpmHE3L9IAɻfE;sIHf fHRfA;rfD~HN0fD~E3Ӊ^LN DN(fUoH@H0V^PE3EMfFHN HHi(I$t `fDH IL}HFDDEoHHH0AD8MguA]]gܙAEE3HMADEoHfDHMMfDEoIfD;G(YDewHMHt NfpmNAHA_A^A]A\_^[]ùu5DAH\$H|$UHH3HHMDB`1+HK HHELKHE`HELEHfEHEHH3HEHHEHHEHHEHHEHI Duf}uZLMAArMIQDׅtHHKLHAH9Bu49Bu-B AˆAHHABH0AHyHE;QrAL$AI[I{I]H\$Ht$WH 3HH9qf;q(sfH HDXf;S(rf;s(s H@H0Ǘff;{(rHKDHsf;s(s\ALMB8t0u?FDbJLxJ+LpA@fBDbH0{HH HH?HJDhfB@fAfD;K(rH\$0Ht$8H _2H\$Hl$Ht$WAVAWH@E@AAHLA^DӃIHAӻML-tCD,sGH HA8t)r9Hd$0H$HvL$ILH\$(HT$ S'EHd$8H$L$EH\$0IHD$(@fl$ H\$`Hl$hHt$pH@A_A^_LI[I{Ms UIkHHrsH3HEHٿHMoDwEAH CsfEA,@t^@8y)rXIcHUHuL)DHII{ISHUwI{ISHUICISHUgI{ISW'EHd$hHEH|$`L CHD$XAH|$PHEwHD$HHD$@HEHD$8HHEgH|$0HD$(fDt$ PHMH3tL$I[I{ Ms(I]H\$Hl$Ht$WAVAWHPE@AAHLA^DӃIHAӻMLqCD,sYH HA8t)rKHd$@H$HtL$ILH\$8HT$0H$H\$(HT$ S'E>Hd$HH$L$EH\$@IHD$8H$H\$0HD$(@fl$ 'L\$PI[ Ik(Is0IA_A^_HHXHhHp L@WATAUAVAWH0HHiLHtHK3A%3IHpxHNHJAl$(HD$ H EA4XAStub3LHu.3HD$pHl$hHt$xHH\$`H0A_A^A]A\_L3H%I6fAF I~ AnIAFfHLxoNT@A@u HNT $AAHHDLHIx AHFxN3L3StubIIIA l$(HH(EAH@HD$ HILI[IkIsI{ AVH0H2HH+H?HLHH~HHHH?HFAHKD$(HHICEAH eHHHHHHHHHHHHHHHHHHHHH~t ǃHHx4H~ fHHJx@HDFStubHHmx;IIA l$(HH(EAH>HD$ HI:H\$@H|$XHl$HHt$PH0A^LI[IkIs WAVAWHPAAD$HD$pMA@fD$tISHDMiHHxM1WNEH{xHVHPHHt3HBAHNAGfBfjDrۋՎAD$pAGfD$tHDt$@ՉT$8HH(HD$pHD$0\$(HIL\$PI[(Ik0Is8IA_A^_LI[IkIs WATAUAVAWH@D3HJ,mIDDEIiHAHHH@xHD$pHHA'FD$(HEICH EAf3HN3fD99tHHH | |3HHfLFHL$pHxGHAAET$0L=<Dd$(HH(L|$ HI!L=x<AL=g<HT$pDD$pfD$tLiHM9HHxMx5AHOHA \$(L|$ HI(EAHIHL\$@I[8Ik@IsHIA_A^A]A\_LI[IkIsI{ AUAVAWH@3ELIiH8=HHLhxCA&IMD$(HCICEAH 3HK3AfD9tHHH | |UHHIflCbF؅x=IH:DADD$0D|$(HI(EAHD$ HIf>Hl$hH\$`Ht$pH|$xH@A_A^A]H\$Ht$WH0HHHHHxHt]H+HH+AHH?HHEAHHH?HHH(T$(H0:HD$ HI/GHAHH(EAH9HD$ HI/H\$@Ht$HH0_HHXHhHpHx AVH 3HDsHFH(s H fAIf;rH@HHs HHIHI+uH\$0Hl$8Ht$@H|$HH A^LI[IsWH0HHIKLIKE3H }hLH{hIP`MHx2H\$@HWH;t$HtHGhH 8hH[H_H\$HHt$PH0_H\$fDL$ DD$UVWATAUAVAWHPDHDafDIDAHD$@)3؅#HOANfpmGEIDOAH@HHLv(H$L;tILL;t"Ht AbM>Ht AHNI9>t EHHH@HDJHBHAHt%L HXHEtH8HxHxH@I+uHLv0H$H$L;tH$I;t I] IH$M I9>H$H$2 2ELHLIL@`@8$tNArM.MxMIfD$ ؅uIE$fIEfA(H @IH ArMxfD$ Q؅9AIA;[HeHVH eH܇LD$@3HHeHVH eHHVHHxeH ieHHL~ L|$8LLHHJx$fT$($Dd$ T؅x}IV؅y IXI?bIJ8j(+J4͉z<tEM3HEA4AAq(IAHEiu3HEPA)>M$8IH$HPA_A^A]A\_^]H\$Ht$WH0HIHHHAHL$@LH3DL$@HEEt7AA#tA;t AE3AE3DL$@HL$@At AtĺAHt/At AtL$@DWAfE#f fD fDOHvHNjOGx"A94RAD @GA9@0A"A tHQd$(Dƒd$ 3E39HHu ?Of3f#Nf1HH%HŠT ӈWNteA94AOOt A`At'AiO3H\$HHt$PH0_èuHtA9@7/OOtA AAH\$Hl$Ht$WH 3HHHHJ^IIPH 4^HWH ^FH^HWH5H ]H H]HUH]0H H+H+H\$0H*HHHHHt$@H?HHE(Hl$8fHH _LI[IkIs WAVAWH0E{(MIcHIKMHIKH W]AG LcE3HN]IHfHWHt$PH;t$HtH "]HH ]6HwH\HWH \H Hd$ E3E3AHH }HGHuHtNfpmH{IHt L3IHZHVH ZH|HVHHZH ZH|HLv(Lt$8LfDd$(Ll$ HHJxAD؅xIF؅y III&xz@HN@؅xfOE$$DfD$0L$(HO@؅xH:؅xfDffH$H@A_A^A]A\_^]@SH0HHA@A DDD$(HEAHF*HD$ HJ(HIv*zluƃluƃH0[H%yLI[IsWH0yHHA@A DECHEAH)ICHJ(HIyHX@HayH@\yHƆlAANfpqpHtHHODHHHA!IIFHTD$@H?IH+HHIFHHD$8$HLfD$0I?LfD$($fl$ d؅IVIHR`3؅HADl$(HH(EAHE HD$ HIkH\$Hl$Ht$WH0LHL+H.袋.Ip3IHHHSHHH?HHt ?H!sHHtHHx;HOXkpHHA\$(HD$ HI(EAHIH\$@Ht$PHl$HH0_H\$Ht$WH H3HC`HsHcHpHkXHHǃ@|3HspHCHHs HHoH@|HxHtvmH\$0Ht$8H _H\$Ht$WH fD3fqH@qHHQ@AHqP3Hq`HqhHqpHH@nHXhƇlBnH`5nHHHAH3HH@nHƇmH\$0HHt$8H _H\$WH HHمx iHC@HHH+H;s:HJHHuHH#H< 3H ,HHHǀHHuHI D@H~lH\$0H _H\$Hl$VWATAVAWH0d$`3HQ(H3HBHB(JH;tv+z+!j0E3L|$(LF(3AH$ApA@0AH KA@$HKHVHHIX@nHH+ȋHDILv y{HKLD$`IH KH8m|$`||HKIH ~KHmIFHtIFHuHIL3IIF9D$`|+AD;HN(3ҋA(A0qa0Q(HtI'HN(A$9A uD$u;HH~k$uHƆ$E33?L o3H$HA,_y)H$HtHH@8<uHH$PH$PH$HtHH@8<uHH$H$L$MtHHA8<uHH$H$L$MtHHA8<uHH$H$L$MtHHA8<uHH$H$H$xHtLIB8<(uILL$pMtLIC8<#uILH$hHtLIB8<;uIAH$`HtLIB8<3uIAHH-HHHEHHLHHEMHIEMLMEMLIEHLH$PLEH$pHLEH$hHLEH$`HHEH$H?H$H$H$H$H$H$H$H$H$H$L$L$L\$xHL$pH$XLl$hLT$`Ld$XLL$PL|$HLD$@L Lt$8HT$0HD$(HL$ DɍQH$HI^HL p3]H$HtHH@8<uHH$H$H$HtHH@8<uHH$H$H$HtLIB8<(uILL$MtLIC8<"uILL$MtLIC8<8uILL$xMtLIC8<0uILL$pMtHHA8<3uHHL$hMtHHA<8uHHL$`MtHA<(uHHHIHEHH$H LLLELHL$HLLEHH$MMEHLHEH$xHLEH$pHHEHH$hHHEH$`HLEH$H$H$H$H$H$H$L$pL$L$L$L$L | L$L$L$HT$xLt$pLT$hHt$`HL$XH|$PHD$HH$pHl$@DAHD$8H$XHL$0HD$(AH$0fD$ DZL$I[8Ik@IsHIA_A^A]A\_LI[IkIsWHHH "9o A,wtf@8y)r`IcISPH;L HIIsISISHIsISIS@I{ISIS8I{ISIS0I{ISW'DW[Hd$xH$Ht$pL % HD$hAHt$`H$HD$XH|$PH$HD$HHH|$@H$HD$8H$H|$0HD$(fl$  YL$I[IkIs I_LI[IkWH`HٿH 7o A,tR@8y)rLIcIS@H:Lb HIICISIS8I{ISIS0I{ISW'DEZHd$XH$HD$PL  HD$HAH|$@H$HD$8H$H|$0HD$(Hfl$ XH\$pHl$xH`_LI[IsWH`HپH 7~A,tNy)rHIcIS@H9LzHII{ISIS8I{ISIS0I{ISV DaYHd$XH$H|$PL /HD$HH|$@H$HD$8HH$H|$0HD$(DBft$ 7WH\$pHt$xH`_H\$Hl$Ht$WAVAWH@L-6H5^H$HE@LAB,t]A8R)rWHtHH<uHH8HL$HHEEHd$0HL$(IJHT$ +SXHtHÀ<uHL$HA@HEIHd$8H\$0Ht$(fDt$ 3VH\$`Hl$hHt$pH@A_A^_HHXHhHHVWAVH0IH3AStubh3M WHHu 3AHHsLD$PHF@E3HN3D$ jWFXLFLHL$PH\$(H׈D$ gxWH Hx=/w`@kHayLHHA HD$ EAA蚧StubHUI.H\$XHl$`H0A^_^H H`_=/HwA9HsCH!;A5s%HIt(HHVA HD$ EAA.HH.A HD$ EAئHy H k(I31H\$Hl$Ht$WAVAWHLyLH@0AHH@8ALH@DAPD$0AHID$(AvLH=H6HH-HBLH\$pH) LLLLBHL\$hH HLBLT$`HLB@ƀLL$XH LE@@LD$PHHE@ HT$HHHE@HL$@HIHEHD$8H-@HEH|$0t$(IHo3HWHt]HHJ@8)tQBHzHHH;s>HH@8,uHXHHtHH@8,uHKHH@8)uHu IHAH\$(HD$ )MNA@LDLA}JB< w B<w7 B<w W Xu@DIAAuAIHA IIuIAF@ ,$I@  ,$ANIɉH$ ,$AN"IɉH( ,$IAStubIvHIEAFXAFT Hc3H|RHHuH L3HI^pH`A9nX~_HMNpDN4 Jl @B| EFhAFD HcIJT AF`HAHT$8D$0|$(H[PA;~X|AkF\XEIv3HcHQHHuH L3HJI^xHA9n\HMNxN4 Jl HB| EVlDFT AAVl ALcBT M HcND IJL AFdLD$HLD$@T$8B L$0H|$(H[XA;~\rIFHHHIHHP ,$3L$I[ Ik(Is0IA_A^_H\$Hl$Ht$ WAVAWH@HH~HHHHwhrLHu)HDHEAHAHD$ 襡*PL9@ AAMI D$ H+LHuDHH-y-AHHAHD$ A.IHHHAxHoI_PHHZO҃HE0Au9u5E3E3D$0HU D\$(L$ I u>t;] u/30҃JLIL#HI#L MѸH\$`H|$hHP]HHXHhHp WH t$XLы|$Ppx LcAwA҃H)3HŋH$<EA[AAt ACvA|HH It)A҃JMIL#HI#QAىt$0|$4E3A3ɋT0E3A D;tAA|HH|۸AQAIrAIHcHI#HAIH IcHH IAىt$0|$4EA3ɋT0E3A D;tAA|HH|uAQAIAIHcHH#HAIzu7A҃D;uHI!BD;#HcHHI *A҃JMIL#HH#L M3H\$8Hl$@Ht$HH _H\$Ht$WH@ًMуDILʃ*@u A83IHL$pH HcË ID A? ?~<~  t3tu!ǃ @ {u)u%QHeIHH#HI#H I 3뭺DD$(DȉT$ DAIDD$0DɉT$(DAӉD$ I.aH\$PHt$XH@_H\$Ht$H|$AVH0HyHHL3]H HCH9YH9HHA{t HK(HK(HuStubH$IM6H;uHGH@@Ht H&Hd$ H E3E33y%HG`LL@I9AuFI9uAMH 3MAe%StubHH\$@Ht$HH|$PH0A^H%a$))H\$WH0HYH;HGH@PHt Ha%Hd$ HO(E3E33$HCXLHPI9@u8H9u3LHO(IP3H@H$StubHH\$@H0_H%#)H\$LL$ T$UVWAVAWH0MHDHD$ ILL$xHLD$hIA HH5HEHHǀ<>uHEAIAStub3LxIH#HHM3LHFH+LHMHHIHHHKhD$hH{XHL$x3D$HKxHIHCpHKH3H?C Dsw#HELt$xH@HHt8T$hEMH#y!StubHh"3H\$`H0A_A^_^]Hd$ Hu(HE3E33#HHMH;tWA;wu HG H9A wH H;uHAH9t)H3HGH8HyH"HLsHD{PpH\$WH0Hd$ HyHE3HE33t"C uHHHHAXHuF3H`"C3H\$@H0_H AHd$ HpE33"uHHHHAXHt"tK 3H"H\$WH0Hd$ HHE3E33!C u+HHHHA`HtH "H E3Hp37 3HK!HKuNH\$@H0_@SH HfHKuH [HHXHhHpWH0HP E3E3HwHH03AStub HHtp3HDB0:cE3HcE3Hd$ 3҉s HHHk( HHHH9t)HK3HHHHX 3H\$@Hl$HHt$PH0_HHXHh L@PVWATAVAWH0HMMDHH96HIAHD$ LL$pLD$hEA$LH|$pIHd$ E3E33HHD|$hH;t2H$D;{uHCH;rK HHH;HH;uH{tHK(~cHcDK D{EAIL#LCHEH@HHt5HK(Ay$3I23H\$`Hl$xH0A_A^A\_^HK(\x+{HA<$H(LHtMLHBI9PuEH9u@LI@HHH9At)H HBHQIH3H(ù)HHXHhHpWAVAWH@L$M`LHLpI؋HHHtHX(0LDt$ E3HHHuCNHpx6HEDD$0IHHHHTHt HHHpH\$`Hl$hHt$pH@A_A^_HHXHhHpWAVAWH@L$M`LHLpI؋H$HHtHX(0LDt$ E3HHHuCNHu6HEDD$0IHHHHHt HHHH\$`Hl$hHt$pH@A_A^_HAE3D@fD# fD;DA 2AAf+f;w *A J@fD+/fD;w:A ?t$u%=r Eu A3̉T$SH0HT$HILKDD$HLL$HHD$ IxL$H H0[̉T$H8HT$HELDD$HLL$PDT$PIHD$ H8H\$UVWAVAWH@HAStub3jHHjD3HLwHwAA3AHO(_HG3H@HHHH@H7HOpE3AHOtGHA8HtE3D!EMEWdDDEHEh~7"A;t{teBOEEWAA`AVHLMME@Ld$ ؅LMQALMLd$ Ll$ LM_H MƋbH]AHHt+H LMMLd$ 3H#]HEwH HEwHHEA -@=/wAuLEIHLd$ LMmH]Ѕt0H LM_MLl$ )E_HHMwH#H HMwM_HA -@=/wAuLE_Ll$ LM_MƋ<HLM_ME Ll$ F؅xRDM_LMHUwIH#EH;tBHLE33HHEHE'iEWEȉEW!LMHUwEWD]DPHHɨ]A L$EDL DT$xHEAARHEHEwHD$pDT$hLt$`t$XD\$PDD$HDEDD$@LD$8HT$03҉D$(H?HD$ JPۃDEED]AHA LL$xL ED]DT$pHT$hDT$`Lt$XRt$PD\$HD$@DD$8LtD$0JOD$(HHD$ H$HİA_A^A]A\_^]H\$LL$ HT$UVWHPL$pE3HL$H3ۀ9ILD\$@HtC{3LN3MAI Ѓ |NBftANBzt C3HL HD$ LJPB3LF3AI Ѓ |I;s H%OH;t'E3LIHЅLT$xLND3ҍz L;M9D 7AAɃ`Q2lF tAt"ts)8`33AIHH ؃@|3E33AID ؃ |D\$@ك9tRBtI RXH33AIHH Ѓ@|HD$HHD$(HT$ H33AI Ѓ |ʺht> t >H33AI Ѓ |ʺWHA`3At3AIHH Ѓ@|HD$HHD$(HT$ %HAX3At3AI Ѓ |ʺH33AIHH Ѓ@|HD$HHD$(HT$  tRt- QE33AIHL ȃ@|LL$HE33AID ȃ |DL$py33AIHH Ѓ@|HD$HHD$(HT$ ,33AI Ѓ |ʺD$pHD$(HL$ H$LEH] LT$xЅD\$@7HcHI;LNHI;utHKH;ufHHL3HFHA\$pHT$pAzFHHDu3LF3ALAI Ѓ |D;3ҋH$HP_^]@SVWHHH3H$IHH3AHL$(\H\$ HsLL$ HLHH$H3胕H_^[H\$Hl$Ht$WAUAWH 3ۋHA?D{s)EH́A#dU 0u MA;|3߾A#݋EǃH &Uxy  A;|3߾ A#݋EǃH Txy ǃ|3߾A#݋EǃH Txy A;|3߾ A#݋EǃH `TxyuIA;|3߾A#݋EǃH "Tx A;}u ǃ|3H\$@Hl$HHt$PH A_A]_HHXHhHpHx AUH H3۾A?s)E3H́A#S 0u IÃ|33A#݋E3H hSx ƃ~ ǃ|33 A#݋E3H 'Sx ƃ~ ǃ|33A#݋E3H Rx ƃ~ ǃ|33 A#݋E3H Rx ƃ~uIǃ|3߾A#݋E3H eRx ƃ~u ǃ|3H\$0Hl$8Ht$@H|$HH A]LSUVWATAVAWH@HyA@ MK%<ALcAMcHHL MGM$I$ULd$ L$$MGHHL$33HH$H$'8MGDLd$ L$HI$x:y43҉t$0Hl$(L HD$ LJPAD$3H@A_A^A\_^][HHX HHUVWATAUAVAWHpHL@R ?HN#ׁ@\D$H$AL$I@KL ?V L$HN#ׁ @D$L$V EHNA?A#A?˜@<$?3##Et)D;3D;#3;#3;A3##H$L9$F L-D$0H5-3HD$(@KLLLl$ LjP3L΋Et@LD$`D$X\$P|$HD$@D$8Dd$0Dt$(Ll$ +D$@L|$8D$0Dt$(Ll$ 3H$HpA_A^A]A\_^]H\$Ht$ WAVAWH`HFH3HD$XxM^D$PHeD$TfH~D$@HHT$@D$C%3LHu7HD$@HD$(L H-L6HD$ SKP3PE3@ AAMI D$ HO9HHuH,HtHNu{ؿ;r?3HD$@HD$(L UHLHD$ JPIHE"HLHHHAxHHLH;I#=t=L$0HD$@HD$(L Ϟ3HLoHD$ JP ~=D$8 HD$@3҉|$0HD$(L HLRHD$ JPtAMvAHH |;3HD$@HD$(L 9HrLHD$ JP-MAEHHL$XH3L\$`I[(Is8IA_A^_LI[IkIs WAVAWH0LqBMKMIC AI=\$X3I\$XxdHD$ LL$XAI I\$Xx8ϋ%=@@#ȁ@#σA3H\$PHl$`Ht$hH0A_A^_HHXHpHx UATAUAVAWHHHH3HHAL}3HE3|$`LE3Dwd$TLD$TI?@D؅y I'8|$Tuw`(3AStubaHHt3HDB(ےL/HIEIHGw @HHStubHl3I?HD$`LD$PW HOD$`?@؅3B!D$xD$P@u BD$xD$PuA BD$xu+StubH@ GHAHG@]HcLEHLI؅SBD%IIA;z3L}M'M3*и*DAA ADD$\AD$ L$X%?ALEQ"IL$؅>Dut0|$0Ht$(L HD$ LJOT$XEDD$\d$ I8؅ǃ#IA;ILE33IHEHEX3H}HHt?؅HA;|ILEHE3HEȰ3t$t3I@A d$pLD$pI?5A؅yIL2L3҉|$0Hlt$(L QHD$ JPSD|$pLEIA؅!}MHD$ L}LMIAIuxEICPuBeLMHD$ AIύLcH@L؅I@ǃ3~,  ~&GЃEADD$TA?3A!t$PI̓LEA ?؅yIqL3҉|$(HL HD$ JPD`뇃}u-DD$PI؅x/DD$PAI؅xDt$PA;}D$TT3ۅvǃ@3d$\LD$\I?>؅y 4%|$\uLEI3؅}tQǃ|3d$XFDLD$XÍ?A r>؅yLϚ|$XuxE3HMLMAAԁE HD$ DG؅kHMDG LMEAHD$ ؅=AA|ƃ"3H}AL?MtDEDd$ E3:I\4؅d$ EE3:I:4؅HA;|HLD$h33HHD$hHD$hX3H}HHt؅|HA;|3HUHEL$XHT$hLeHD$xI<$HD8A3EO LEƁ?HO؅xqDELL$hAA A#?EEA ED#AA?D#D#A;IA;E;A;_3ۅHD$xL$XHT$hHHꀉL$XIHD$xHT$hA;H]H Ht StubHIu|$`I͋؅IE؅H}LD$tHϋ؅L&D$(L ˓3HҖHD$ JPDT$HDD$@L~DL$HL0D$@G L L$8T$03҉D$(HHD$ JPo9G L SD\$@LL$8T$03҉D$(HrHD$ JP4#DD$tH:؅y L&3ۋHH3ـL$I[8Is@I{HIA_A^A]A\]H\$Hl$VWAVH0HiL5[IH]I7HHu2HNLt$(L HD$ LF3ҍOP{G=w3"=/w H*xrHGE3LOH͋W D$ HHt!HtaHNu3Lt$(HL ՑHD$ LɖJPH7H\$XHl$`H0A^_^3H9ov=HHT$PHd$PADHHHH؅x HcH;GrHy/3Lt$(HL 8HD$ L\JP3c3\H p6H\$WH HOH5HHu3&LHBHu H"6HH\$0H _H\$Ht$H|$ UATAUAVAWHHpHqH~,AHu HLM0HHD$ LhDp MAMeH]0HI]0uHH0H=t/3HL HD$ LJP7HH(tIH L M\$8L•D$03҃d$(H HD$ JPt/3HL HD$ LJP~HePLMPMEHD$ AHAHD$ LML}MAHYLMHD$ MAHHI]1At;HLEA3HH@BHEt HA+y7L d$(HL HD$ A׹P~hLMHD$ MAHHI]At;HLEA3HH@BHEt HA+y LVHH~*LMHD$ MAHdHI]xH L\$pI[8Is@I{HIA_A^A]A\]LI[VH@HپH aA,t:y)r4IcIS0HL%HIICIS؍VDHd$8HD$xHD$0HD$(L Hft$ DBH\$PH@^LI[IkWH`HAH A,tRy)rLIcIS@H\L}HIICISIS8IkISIS0IkISU#DHd$XH$HD$PL *HD$HHl$@H$HD$8HH$Hl$0HD$(DBf\$ H\$pHl$xH`_LI[IkIsWHHH o A,wtf@8y)r`IcISPHgLHIIsISISHIsISIS@I{ISIS8IsISIS0I{ISW'DHd$xH$Ht$pL %HD$hAHt$`H$HD$XH|$PH$HD$HHHt$@H$HD$8H$H|$0HD$(fl$ L$I[IkIs I_H\$Hl$Ht$WATAUAVAWHPIHLE33AStubEIL$HH3AHHsHkDkIHKH5)EM Ht$ EE}?AD9oL-H4LvGtr0D ftA &ftA fA HL DHl$8HD$0HL$(HK{ HD AHEHD(HD LHHI@HL0L H KHHD0HD$HHD(HKHD$@DD$8HD HD$0Dd$(HT ALCHʉD$8HL$0HKHT$(ArHKD$(DcD C ZD $<uPHKALl$ EA=4Ss,HL ADHT$8HD$0HL$(HKC;o7E3H5.D9ku'AHKAAHt$ s=ANfK AfC2t9@t4 t u$HˋmHHu-DH$HˋNHHu DHdH;7HHu)HKDHEAD$(AHt$ THAStub3WHHtCD3H}HO(H7HI3H HO8XHGp3HH@H>IHHucDGHKDOD$(AHHD$ ;TH^7HHuStubH 3 M/L\$PI[0Ik8Is@IA_A^A]A\_H\$H|$AVH0HًL5 HIAD$(Lt$ EASHHt StubsHHt6H:6HHtH&H~6!AHKD$(Lt$ EAA'SHHtHuStubHH\$@H|$HH0A^H%LI[IsIKWH@ HڍtBD$8IHH;3D$0IHL$(L FLIC؍JP2zA;v0DD$0L|$(3HL HD$ JP뾍w3D"A@t$PHT$PA"D؅uދLAD;tL$0LXD\$(3H\$XHt$`H@_H\$ UVWAVAWHPHUH3HD$@HiLH_M(Ht&X HHpHx)HsKM=w 3 =/ LΉ|$ LH[HHuFhH/؅8HHT$0AE3HHHH ؅y.D$(L {3HLHD$ JP]L$0t t3L$(HM3HD$ L LxJPAStubH3HHtfL3H_yLǺHOyHDE3HQHHH/Hc؅xH;tStubH I.I?HHNu\HL$@H3.pH$HPA_A^_^]H\$Hl$VWAVH0IHLLHI~ybHLD$hH H@BHL$h3t Hy3HPL HD$ LMJP6y23D$(HL HD$ LJJPqH\$PHl$XH0A^_^H(H Ht StubH(@SUVWH8HY3H!|$pHH!|$xC-2=HCHf#ȸf;uuLD$`Hy*L3HΉL HD$ JPLD$hHfxD$` uD$h#;t LLD$xHHT$p%H\$pDD$xHxw9=tEHS@8:tH[3LHMHL+D FE+uHEuEt HI(H;|3H\$0Ht$8H _HH HH\$Ht$WH0HHH3AStub\HH3HDBHoDGHLOWDD$ E3H 輸HuStubHi\H3HK HC0COKH8HHpHBHJHHAHH[HH;u H3H[ )H\$@Ht$HH0_@SH HA HHHHH9Bu9H9u4HHJHK0HueStubHH [H%)H\$Hl$Ht$WH HAHHPECjA:tKA;DË˾IDAB LBDA BTu@tU3ۍsLcˋIDAB LBDA BTu@tA;|A;tHf3fA#f33AStubaHt3HHfhH8ˋÃH!t3H\$0Hl$8Ht$@H _@SUVWATAUAVAWHHH3H$HE3L$ MLL$HMLD$8ILIIAHT$0H3L|$PLT$XLl$@Ht H+MMLIʉt$ HHHd$ HhHE3E33xC u0HHHHAXHt HyK 3HQ3HDC3u H}ME3HLt$8Eo@3N$0A+A;AG탼$(t:DHL$`IhHHT$`DEHHHHxI8HHT$`DEHHHHxDHT$`IhDAH;eLt$HLl$@Ld$8AHL|$PLLLl$@Ld$8I7GHKuxeT$0L+LT$XL;Lt$HIHGM4IH$H3bHĸA_A^A]A\_^][HKu蕳HcHHLH LL@ L;t+DHPD;s AKA;wIH L@ M;u3øDZLDRAD %A  A% A$QAA AA3A%?ut APfA@ AAEutAPA@AAt1A%t"t-t uA A@t1A%t"t-t uA AAE"$AAA@3EPEHAPAHHHXHhHpHx AVH H HH HHuGaHH؅xFLcF HVH؅x0HHƾDxLcFHVHAIHaH\$0Hl$8Ht$@H|$HH A^HHXHhHpHx ATAVAWH0H)LHڅJt ;tuHd$ LIE3E339;uJ#HupHHUy2HAHAHΉ7tIH Lq L;uׅxHMpHx HI3IH\$PHl$XHt$`H|$hH0A_A^A\H\$Hl$Ht$WH0H1ILn.nnIHHQBJ ȉOB J B  B  ȋÉO 3HlyHd$ HHE3E33hHpHH HB HH H;t&DD9BtHA HHH H;uHf3H/ HHl$HH\$@Ht$PH0_HHXHhVWAVH03LH HX AD@HDsLp:L$h;LL$`2 Lt$ ALHI|$`Lt$ LL$` AHδI|$`t.t"tt u_'  gfffЍ+ FF@f+/f;w0LD$`PH{xD$` 3H\$PHl$XH0A^_^LI[IsI{ AVH MMCHۺ D$8#;t A&LD$8Hҁ@°PӵxfDL$8AAEAƒA҃ AAAAA AE™AA3H\$0Ht$@H|$HH A^@USVWATAUAWHHpHCH3HELDMHvAHD$ EL vHLvJO$eLM؃eLEЃeHUHEnfp.Eres E  LeLMЋ}LE@}AE3ҋEE x_H9uv-΃eN!HHD$ LMȋHcH;MrՅx(Mt HEIHMBHMкStub3}XEHD$ DHTv IDH "HsE3Ht$ A Hb AHt$ A HvH: HJpDHt$ DH A Ht$ DHuH A0Ht$ DHuH xcAHD$ 0DHuH x>AHt$ DHuH xAHt$ DH~uHb HMH3XHpA_A]A\_^[]H\$WHPHH3HD$HA H-2=Hd$8LD$03y,L9uH u3HL$ L sJP[|$0LD$4HxALL$@ LD$ H褯y LtHD$@H;ut9DL$4HT$8DD$0HdH\$8HtHStubHy Lt53HL$HH3WH\$hHP_H\$Ht$WH0HADQE IDHHfDt|@uvAA=vA=/wVuQID\$HLL$HHD$ su4HGLL$HLHD$ HL$HHBH\$@Ht$PH0_H\$Hl$Ht$ WAVAWH0HADYEIDPHfD@AA=vA=/wpukIHD$ LL$XíL$XE3IL$XxDA;u?W3AStubHHt&3DGHw^HH+{HsDsfD{ 3H\$PHl$`Ht$hH0A_A^_@SUVWATAUAVAWH8D$E3䋬$HAt${L+DA fD9c +LCL$IHD$ I۬DI$D;{IEL$LCIHD$ p蓬I$xQDEu5LCL$A։$IHD$ +x;tApDƾ;ulHL$@3HH'H$btH$+ȸY C f;tffC 3H8A_A^A]A\_^][H\$Hl$VWATAVAWH0H)HًyHE DpA fv ffA LALL$`AMLd$ H7L$`E3IL$`xm;KtcLCLL$`H Ld$ T$`IT$`x>A;t'LCLL$`L$`HLd$ 虫xfD{ 3H\$hHl$pH0A_A^A\_^H\$Hl$Ht$WATAUAVAWH Hcl$xMMHcE3HHuG(Lt$pH;HG؍EHcIt < u@ƃ I;IGރuA8u ADE @"u ADEuADŀAE3҉wHDGHHGHL$hGMDOMt[II;v3҉wIGI+HHȈGIHHυx*LIQxHL$hLLLM;rAH艰H\$PHl$XHt$`H A_A^A]A\_H\$Hl$Ht$WATAUAVAWH Lct$xMAMHcaE3HHuG4Hl$pH;HGAFHcHt < u@ H;HGAuA;Au AEF A"!Au AEFAuAEƀAE3҉wHDGIIGHL$hGMDOHt]IH;v3҉wHGI+HHȈGLIHDHυx(INDxHL$hLLLL;rDHAH\$PHl$XHt$`H A_A^A]A\_DMt.EIHL3AAL }ED3IuAH\$Ht$WH y AHqH΁?ALD$8Iʃ?Hr DLD$ AIA TЉD$$3ۅATLD$hAIڠx}|$  #Et Et Eu EuDD$hDD$hD ƃu D AI xT$$DI诠H؋H\$`Hl$pHt$xH0A_A^A]A\_HHXHhVWAVH LQ3ۉXMX AJ=w.rKLL$XILD$@|$@ȋl$X=/w|=>woIDʃAA?AHr]ALD$@ATIAqȅx%L$@#;@#;΋@ xЃ AH\$HHl$PH A^_^H\$Ht$WH AHA3ۅx)W8E3H-xW,HLD$@ўH؋H\$0Ht$8H _HHXHhHp HHWATAUAVAWH Lc|$p3EDHM~HIYD9cu2A3 {9+~#E3AH BxHD$PA@;+|HH I;|3H\$XHl$`Ht$hH A_A^A]A\_H\$Hl$VWAVH ?AH 43ۅ΍AA ?HD DAAHޝLD$HAH~DAAH覝xwLD$HAHJxcAHxxILD$HHx6AHQx" H @|3H\$@Hl$PH A^_^H\$Hl$Ht$ WAVAWH0BELcI&HAA ?P˜3EǍTH谜ATH蔜@MFD$X LL$XHcغ LHD$ H蛚MF D$XLHD$ LL$X HqƁ|L DvD$ ENjHH\$PHl$`Ht$hH0A_A^_H\$Hl$VWAVH0ڋH?H3HrutDA LD$XAHFȅxUDD$XHA sȅx:AA@ |CvHȅxH υC;wD$ L tuCwDƋHCw>u&A?H?ɚȅD$ L sCw L tkCwD$ L 7rVCw;u&DAAIHA @|D$ L t$ttt ø øÁ t tҁ t$t΁t ti "ø;wWtLttt: q tÁiWuE3Áttt߁ tׁ tρtǁ ^DAAA }tYAtAtAtAt At6Auu E,A teD+t:AtAt노ltYtJ uGt?t "b &H1uҍA HHXHhHpHx AWHPE3HcH$HH@$AL$LDDAAtlAH AD H%HIH%JDL$8HD$0L lVHT$(HPV3HD$ LVJPyI;saJ<HGI;sTHA%HHIHH|$0HUHT$(L U3HD$ LyVJPx$΃ǃ JD HH#HHIHtJ|$HJDL$@LrVt$8L UHD$0HkUHT$(3HD$ JPH#JAH?D ҍt7IHt A;sD ID $I`ID $IAt%F3H\$`Hl$hHt$pH|$xHPA_ËIBA;t3HTL THD$ LUJPHHXHhHpHx ATAUAWHl$PE3H|$@EEDHEBEj3E;ADEADHcHH2(HAt |$X |$X23DDAAAA#̀|$H;uLEu{A;u8E;u3H2H;w&Au2IHHH/H;3AEIcH*H\$ Hl$(Ht$0H|$8A_A]A\E;uEu EuAuA!t H/H=vMH2H;wH /HH;xAtD;uA;tDh3EM3E;DEADUH\$E3DLAXEX3E;DEADHcHEtJ (HAt3B tEIcHr3E;DEADH\$H\$Hl$Ht$WATAUAVAWH@H$EEDHH=v H;sHH;rL$MHHSHI@HH#I#H;uHCHL#HHH$AA$ A $<u9u0$Eωl$8EH\$0AՈD$(HLt$ y1d$8Eϊ$EH\$0AՈD$(HLt$ xHcH8$<u@uHy 3HxdHcH/$ËD$8EH\$0Lt$(HD|$ g؅y%/uHE33:$H$L\$@I[0Ik8Is@IA_A^A]A\_H\$Hl$Ht$WAVAWH@3HHLUQ3ADHH(HcHHAHK8HHC8SH3{$HH@H;u3H+IHHCHC3A;C(HKHu C H?C Cu HH!KA;u{ u%=tHcK IHHK8H Hu3AL`PHC0Ht=r7K L N3IH D$0|$(JPLD$ LTPަHc0ALPHcAH@H8%=@uu ?u3UL$0HOD|$(LPHD$ AD$0|$(LD$ LO3L NJPGHH\$`Hl$hHt$pH@A_A^_H\$WH 3H HHtKHHAH@HcHrH\$0H _HHXHhHpHx AVH ADIAADLA@Eu#u!tuI(H=wACIЋDBuEDAEuAAE~~ D;tAgEA3I3AIIDB EAEII73H\$0Hl$8Ht$@H|$HH A^H\$Ht$WH@HHHHPHr0t3HDDHD$0D$(HHHD$ HcxHHHHHB%=@u6u%% B#HB8DLHIHHChHIAHHHǃHB0HtIMu3AIoHHt=s L J3҉|$0D$(LLHLHD$ JPŢHtHHJ(uHE33BHH\$PHt$XH@_H\$WH HHHPHz0uWHHx0uHgHA(uHE33HHH\$0H _HHHH@8H\$H|$LHڋHEME3҅t>Aƒu ADC H;vE tAtH\$H|$AuAu.AEtSAAЋIM[HH[Hu-AEt%AAI+DA B M[IuH\$LEMGL;vE3Hm/HH/E3SOHSH8fG H IDHG2HG@HHGHHHGPHHGXHHG`HHGhHHGxHHHHGpHHHHHGxLMpLEhII+HHD$ lHEhHUpH;uH+HHHuH A4HH=HyuXAHOHL5GF3L ^CLt$ LFNPyH9tH=L5FLMpH BLEhII+HHD$ HEhHMpH;t HH+HHW93Ht$ L BLEJPH9tL5|EStubH L5`E3҉t$(L sBLt$ LEJP3H\$PHl$XHt$`H0A_A^_́;tR ;wo&;w@t,t4t&t pø øÁttށ tց ȸ;w4tɁtt t6띁 txtpu "ø;wztG;wGIC1t 3Á tɁtǁtt t ttt 'H H;sP%=t<=t=tx=t'=t =t=t=t =HH;sf%;w,t#=t=t=t=t=uj=t=t=t=t=u@HH;(HH;tHH;́ ;wmte;w4t,t$tt t: Át tttځ̸ø ;w*ttttt듁 tttu tt] PEDAAA Et[At=AtOAtAt8tnt(?HrH s\Á@"EtʁuA D+D+tAt ;wQtEot[tGt1^R:!t  H EH\$WH0A$HH ;HcH8HLL;0LD;(II+HHD$ HL;(HD;0H;u3H+HHH\$@H0_H\$WH A$HLcHIHI\(ZO$HHH\$0H _HHXHhHpHx AUAVAWHp$AIHLхttt  3Dq A$AD$AL$A+ÃLcŃMA A  H$LL#IEI#L;tHAB$L>L|$HADL$@L ?>Ll$8HL$0AKOD$(H>HD$ $@  H$LL#IEI#L;tVHD$`L =AB$ALD$XLv>L|$Pl$Ht$@Ll$8HL$0PD$(H=HD$ $D;sBAB$L>DL$@AӉl$8L g=t$0PD$(HC=HD$ ؑQIH HtLHt3L\$pI[ Ik(Is0I{8IA_A^A]H\$WH0LHAHDG$EAAMt&ABHcB $H7HA\$P3D$ HHG ALD$PHA0HI_3H\$@H0_HHXHhHpHx ATAVAWLd$HLHt$@EADE3A D͋DAAttt3 tt uPA DD;D$Pu9xA;u0ExE;u&A;u!ICH;wAKHHJ&H;s2AI@IcHAH\$ Hl$(Ht$0H|$8A_A^A\AH\$Hl$Ht$WATAUAVAWHPD$H3EED_~tN3uFA}>H$HNDl$@EHD$8E3H$3HD$0D|$(Dd$ y9H@Hy;ߍHDL\$PI[0Ik8Is@IA_A^A]A\_ËHHXHhHp D@WATAUAVAWH`H$EADHHv vLID$E͈$DH$AD|$0HH|$(HD$ Hcx&HH$IH$ED|$0DH|$(AHHD$ QHcHHL<A|t$LD$PD$@H$H$IH|$8EHD$0$Dl$(D$ x%HD$PID$HIy%uHE33/$IL\$`I[0Ik8IsHIA_A^A]A\_H\$Hl$VWATAVAWH@HjH3HD$0HD$ HD$$HD$(D$,3HcHcH(HHH;HK8Hˉk$:H3HC3tP rHcHc0S H@HcHrH3G H$ƇIHHH;Hu3AHHHF0Ht&F(A`HHvHF0HHPHF0HHB(A'HA3LL`HH|A&tHkH*HLMuL!#MAIHۋHHt3CCHDD HAHIFHIFIF HIHH@II Hg3HL$0H3L\$@I[8Ik@IA_A^A\_^H\$WH 3HHHtKHH!H#H@HcHrH\$0H _H\$Hl$Ht$WH LADڋIIAAA˃  DȅȸD@uAAAAuAAA~~ ;tAXAA3I3AIDB EAAII23H\$0Hl$8Ht$@H _H\$Ht$WH@HHHHPHr0t3DDD$0HHD$(HHHD$ HcHLHLLA@%=`uFAH #AH ЋAH  A@#Iȉ~HHHHKhHHJHHǃHHLA0MtI8Hu3AHyHHt=s HL d33L1H$L$0JPD$(H4HD$ ŇHtHHJ(uHE33BHH\$PHt$XH@_H\$WH HHHPHz0uWHHx0uHgHA(uHE33HHH\$0H _H\$Hl$Ht$WH0HGAHLLL;v E3҅HFHHcHtHLŋHEDȋA DA щt$(LLT$ /Au ADE t At H\$@Hl$HHt$PH0_AuA҅t+EtPAAЋIM[HH[Hu*Et%AAI+DA B M[IuH\$Ht$WH0HGLAHHL;v E3҅HGHHcHtHLƋH EDȋA DA щ|$(MLT$ K/Au ADE tAtH\$@Ht$HH0_AuE…t7EthAADAIHD $M[HRD $Hu6Et1AAI+DDAA B D $M[D $IuAnLI[IkIsWH0HH3E3E3I[HPHz03HHЃHd9YtDLA9uFAIIcHrH HcHrѻ3HHl$HH\$@Ht$PH0_ÉV LcfH~fADN$I@;H 8ЃN(HPHF0AHcIHH8XHN8IcJ dpH\$Ht$WH0HYHHd$ E3E33HĤHcW HHcG$HDŽd3H\$@Ht$HH0_H%3LLMt"E3IK0AA $MRLcM;r@SUVWAUAVAWH@Lq3MH@8ztB ǀztB DJ EuEHEHE:uDA ADA$EEIDB JADDDE:uK$C ȸfJDZArE#݃A AD IH%AD AA#D\$0 K %?A# Bl$4 B BI% AA# C$A#ʼnt$8HHD $K AC$A#A#ōID$4AHc҉  $K EAC$A#A#ōID$8AHc҉  $C$K A#ŃA#͍ IHcыC$K A#A#͍IAHcʋC$K A#A#͍IAHcʋD$L$D$ 3D IAHHHA0HIRK L$C$A#A#ʼn$3D$ D IAAHHHA0HI K L$C$A#A#ʼn$3D$ D IAAHHHA0HIK(HHI#HS8 H@A_A^A]_^][3LMt!LIIJ0Iɋ  HRHcI;r@SH H]H]H]3H [@SH HAHX0HHtStubH}H [HHXHhHpHx AWH0HAStub3-~L=&+HHmD3HE3H;HAP~}HfC HH H[8HC@H %d) nfp6000_reset_soft%s:%s: Can't verify RX is disabled for port %d.%d %s:%s: HAZARD: RX for traffic was not disabled by firmware for port %d.%d %s:%s: Can't disable RX traffic for port %d.%d %s:%s: PCI%d DMA queues did not drain %s:%s: PCI%d DMA queue is not empty %s:%s: Failed to read PCIe Power state %d %s:%s: Failed to write PCIe Power state %d nfp.nffwnfp_reset_soft%s:%s: Can't aquire %s resource %s:%s: Can't acquire area for %s resource %s:%s: Can't erase area of %s resource nfp.spnfp_nsp_commanddrivers\net\netcard\netronome\flownic\hw\nfpcore\nfp_nsp.c%s:%s: NSP: Cannot detect NFP Service Processor %s:%s: NSP: Code 0x%04x not supported (ABI %d.%d) %s:%s: NSP: Service processor busy! %s:%s: NSP: Timeout waiting for code 0x%04x to start %s:%s: NSP: Timeout waiting for code 0x%04x to complete hwinfo_db_validatedrivers\net\netcard\netronome\flownic\hw\nfpcore\nfp_hwinfo.c%s:%s: Unknown hwinfo version 0x%x, expected 0x%x or 0x%x %s:%s: Unsupported hwinfo size %u > %u %s:%s: Corrupt hwinfo table (CRC mismatch), calculated 0x%x, expected 0x%x nfp.infonfp.hwinfohwinfo_fetch_nowait%s:%s: Can't read version: %d %s:%s: Unknown HWInfo version: 0x%08x hwinfo_fetch%s:%s: NFP access error detected %s:%s: Timed out after %d seconds, waiting for HWInfo hwinfo_con%s:%s: nfp_xpb_readl failed(). %s:%s: ARM gasket is disabled. nfp.cdevworkaround_resource_tabledrivers\net\netcard\netronome\flownic\hw\nfpcore\nfp_cpplib.c%s:%s: WARNING: NFP Resource Table not found at 7:0:1:0x0, injecting workaround arm.memarm.diagmsix.tblmsix.pbaarm.ttyvnic.p0arm.ctrl__nfp_cpp_model_fixup%s:%s: ddr3200_guess_size() failed. %s:%s: NFP Resource Table could not be read nfp.res%s:%s: NFP Resource Table could not be constructed! mac.statnfp.resBAR[%d] 0x%I64X-0x%I64X (0x%I64X) reconfigure_bardrivers\net\netcard\netronome\flownic\hw\nfpcore\nfp3200_pcie.c%s:%s: Failed to create CPP mapping <%#llx,%#llx>, action=%d. BAR too small. %s:%s: Failed to create CPP mapping <%#llx,%#llx>. BAR too small. %s:%s: Failed to create bulk mapping <%#llx,%#llx>, [%d]:%d:[%d]. BAR too small. %s:%s: Could not access NFP via PCIE enable_bars%s:%s: Invalid BAR%d size: %#x %s:%s: BAR%d: Can't map in the %uKB area %s:%s: Invalid BAR%d configuration 0x%x nfp3200_area_acquire%s:%s: Can't ioremap() a %d byte region of BAR %d nfp3200_init%s:%s: nfp_xpb_readl() failed. pcie.internal_write%s:%s: nfp_xpb_writel() failed. nfp_cpp_from_nfp3200_pcie%s:%s: Failed to map PCIe target registers. %s:%s: Failed create nfp_cpp from ops. %s:%s: NFP3200 PCI setup failed %d compute_bardrivers\net\netcard\netronome\flownic\hw\nfpcore\nfp6000_pcie.c%s:%s: BAR%d: Failed to create Fixed mapping <%#llx,%#llx>, action=%d. BAR too small (0x%llx). %s:%s: BAR%d: Failed to create bulk mapping <%#llx,%#llx>, target=%d, token=%d. BAR too small (%#llx) - (%#llx != %#llx). %s:%s: BAR%d: Too small for %d:%d:%d nfp6000_area_acquirenfp_cpp_from_nfp6000_pcie%s:%s: NFP6000 PCI setup failed %d 68``aHKmdfLibraryWDF_DEVICE_CONTEXTcWD߻UB~ T@Ej LkI%o+ / FjO]EKL[q+1d%; [_*44`8l!WJr.QOl-!ܯN`hBu)-ͧ5tq!E1pP}4=d| /z19oixwTh JOygKk lɵԘG"6(r FCSM~Sp7nM3_"-cH[vV.uAk78WX۔Ն\IS啠T;-(8&.Qo>L2YC]]*~k=`&+sgDH'f"cޖ2˼{ʊ>VCƟ{w:'n= #wi6ߵӠF|Xs {2be /e1Jw ̷TbJNiiwp,فBH]F|9 OmZ ,Cx^6*Є45RZR VGQ9OlV#r+S&j<ɩB/Wn0_3#)!bF?}'ZfhDJ g%yz<$;:yX~uM_?Ab)|r3lgv7`rʊn; &C vkkMPG&"֊/aK+d 5ӆ1 Cͼ-}wp4mG0K=V9'C#=.r *ϝxO K} xV|iqލuݓklRobfF^[^Z}Wf`Sc0M-ZI D@ƥ d'NK`%#/+6lA/ ]D@hf+*{Pu&6>;;kvqUP2M_}1>φ˃4y:Z iYmێ`7Od2z~\sKwV OK86F+GB{\=fX@US]CQ;%)&!,G^(BM6P2,v?kZ;&H VM#RV/K`mpl +e= hﶻ'؀odj#ͳ`~>ɐ}:{y`6q}[Fu2 t-0q].KYT@PENOJ+ GC!}{`COFr[v hJGl0a$-eK^VZp0m5= ^[ Q7R3?>:З$:V -T)y&;h+̠ȥPMlk/|vˡv`#ds'ě yg:Ջb}>  q+2h6mf{u]6@13)1őz\_621_7@%_?a  ¼8rn; &C vkkMPG&"֊/aK+d 5ӆ1 Cͼ-}wp4mG0K=V9'C#=.r *ϝxO K} xV|iqލuݓklRobfF^[^Z}Wf`Sc0M-ZI D@ƥ d'NK`%#/+6lA/ ]D@hf+*{Pu&6>;;kvqUP2M_}1>φ˃4y:Z iYmێ`7Od2z~\sKwV OK86F+GB{\=fX@US]CQ;%)&!,G^(BM6P2,v?kZ;&H VM#RV/K`mpl +e= hﶻ'؀odj#ͳ`~>ɐ}:{y`6q}[Fu2 t-0q].KYT@PENOJ+ GC!}{`COFr[v hJGl0a$-eK^VZp0m5= ^[ Q7R3?>:З$:V -T)y&;h+̠ȥPMlk/|vˡv`#ds'ě yg:Ջb}>  q+2h6mf{u]6@BCIQSUWY[]_@ @ @@  !"#%5 679;JKLMNO!"#$ ֛W'ص֛W TRSDS {GM9JηNfpFlowNic.pdbGCTL.text$mn0.text$mn$00@.text$mn$21.text$s.rdata$brc.rdata.rdata$zzzdbgX.xdata`.data$brc`.datap.kmdfclassbind$a.kmdfclassbind$c.kmdfclassbind$d.kmdftypeinit$a.kmdftypeinit$cp.bss .pdata.idata$5.00cfgP.idata$2X.idata$3p.idata$4h.idata$6PAGEPAGE$s e!_PAGEFWPa#INIT`a .cfguardpa`.rsrc$01`pa.rsrc$027 &te&dd&4c&\P  dT42p  4 2p 4/ ,p P d 4 R p7 &t&d&4&P ' dT4 rp 0 dT 4 RpBp`P0( d4 p P  dT42p B p`P0. dT4SN p P `t d T 4 R T4 R p `  t d 4R  rP dT4rpd 4R pd42 p##'#t&#d%#4$# P0$ d&4%" p B20 d T42p20R0 t d 42 d T 42p  4 2p 4 p`P `% 4" p`P B  4 rp dT4rp  4 2p d T 4 Rp tdT4  p`P0 @ t d T 4 R&  p`P0  p`P0( d4 p P  p ` P 0d 4 r p 0 $ p`0Pt4 P dT 4 rp) t4P  dT4p   d T 4 Rp t d T 4R dT4ptdT 4 r t dT42d 4 R p 4p`P 4 p ` PUd 4 R p d T 4 Rp 4r p ` PR0d 4R pd 4 r p 0tdT 4 r! 7!4!rp`P d T 4Rp T4 R p ` d T 4 2p 4r p`Pd42 pd 4  p# #d)#T(#4'# p dT4pT4 pd4 p T 4 Rp` dT4p dT4 rp d T 4 Rpad 4 r p  4 RpT 4R p$ T4 p !T4 p p d T 4 Rp2p r0  r0#  p`0P p`0P xd 4 r pt d4 td4P T4p` d T 4 rp td 4 rd 4 r p t d 4Rt 4  P d T42p t d 4R  4 Rp 4 Rp`P R 4 Rp "T4 Rp`B  R0b 4r p`P 4 R p`P 4  p`P4p`P p`0  d T 42p t dT42 r p`P0 4p ` P" d4 p X d T 4 Rp7 &tI&dH&4G&@P  T 4 R p ` td4P  4 r` dT4p t 4R d 4 rp 4 p`P @ T 4 R p `  bp`P0 4R p`Pd42 p20& 0 p`P0 t d T 4 R T 4 R p ` t d42  p`0P h 4 p Hd 4R p b p`P0 d T 4 2pd42 p"  p`0P h* 4 p`P   rp`020 d T 42p dT4 Rp T 4 2 p `   d T 4 2p T 42 p ` T 4 R p `d42 p dT42p GtdT 4  tdT44 l t4x4d 4 R pd 4R ptdT4  tdT4 dT4p   d T 4 p% T4r p ` 0 hd T 4Rpd 4R p pd T 4Rp r p`P0 t d T 4R'  p`0P   rp`P0B   4 2p00(0X2-+pXTT'')  )*0*N+PP+g-dh-..00~22x3344556678::::;;<<<<<<====<> @>u>>>x?@$@AAC@CD\DElEHHRJTJ2K4KKKMM N NLO@LOQQ~RRSxSoTpTUUGVHVW4WXXX\x\__``SdTdLeLeiij0jkxklDln`n#o$opprrssuDuvvwdw'x(xx4xH|HH|dgh9<y|x bd;<uxz| n(p8D8’xĒxUX'\(xxx(  npƞȞH)x, ?@(( ( D<TRpT»ĻƼȼ A8DLoXp=d@ttXz|mp+8^L`FtkldxZ\ux58adBDD DDT FxH  gh\8Plplil _,` H Y tp   z|fhFH)$0LP<4B$PD$$l$%d%.&0&N'P')t+$,$,"-$-.D. 0 011334 45856,6g8Lh8m9\p9:h;<h<L==>>@@CCCC DDDDF F:G@ @x6 p. PT ` x        x R @ &       z X @    F &<     $  d @    vhhH8nZ:8 P d p       v`tO _vsnwprintfKeWaitForSingleObject/IoSetDevicePropertyDataM _vsnprintfRtlInitUnicodeStringMmGetSystemRoutineAddressRtlCompareMemoryxIoWMIRegistrationControlExAcquireRundownProtectionExExReleaseRundownProtectionExKeInitializeEvent~ExAcquireFastMutexExReleaseFastMutexRtlInitializeBitMapExAcquireFastMutexUnsafeExReleaseFastMutexUnsafeExFreePoolWithTagKeFlushQueuedDpcsIoFreeMdlMmBuildMdlForNonPagedPoolOIoAllocateMdlMmMapLockedPagesSpecifyCacheKfRaiseIrqlKeLowerIrqlExInitializeRundownProtection*ExWaitForRundownProtectionReleaseKeInitializeSpinLockExReInitializeRundownProtectionKeAcquireSpinLockAtDpcLevelRKeReleaseSpinLockFromDpcLevelKeTryToAcquireSpinLockAtDpcLevelExAllocatePoolWithTagPriorityoKeSetEventKeClearEventntoskrnl.exe imp_WppRecorderLogCreate imp_WppRecorderLogDeleteimp_WppRecorderReplayWppAutoLogStartWppAutoLogStopWppAutoLogTraceWppRecorder.sysNdisOpenConfigurationExNdisReadConfigurationNdisReadNetworkAddressMNdisMIndicateStatusEx@NdisMGetDeviceProperty|NdisMSetMiniportAttributesuNdisMSendNetBufferListsComplete@NdisCloseConfigurationNdisGetRssProcessorInformationNdisRegisterDeviceExNdisGetDeviceReservedExtensiontNdisDeregisterDeviceExkNdisMRegisterMiniportDriverNdisSetOptionalHandlers5NdisMDeregisterMiniportDriverNdisFreeIoWorkItemNdisMSleepNdisQueueIoWorkItemNdisAllocateIoWorkItem`NdisMQueueDpcExJNdisMIndicateReceiveNetBufferListshNdisMRegisterInterruptEx3NdisMDeregisterInterruptExNdisFreeNetBufferListNdisAllocateNetBufferAndNetBufferListNdisAllocateNetBufferListPoolNdisFreeNetBufferListPoolNDIS.SYS RtlCopyUnicodeStringKRtlFindClearBits#RtlSetBitRtlAreBitsClearRtlClearBitLRtlFindClearBitsAndSetExAllocatePoolWithTagKeDelayExecutionThreadXDbgPrintExIofCompleteRequestWdfVersionBindWdfVersionUnbindWdfVersionBindClass WdfVersionUnbindClassWDFLDR.SYSKeInitializeMutexMKeReleaseMutex4KeQuerySystemTimePrecise strncpy_sKeAcquireSpinLockRaiseToDpcPKeReleaseSpinLockMmUnmapIoSpaceMmMapIoSpaceExWDbgPrint strcmp@UHH@eH|HM HMHHHMHMHHHMHMHHxHtE3HME33e}rSHhHMvHMdHEHt,HHMOHM=H&H@]H\$Hl$Ht$ WATAUAVAWH@L$3M@A]H$HLe H@Hu?v Mu DA4$DAAAA;wyE3IGA6E~A~Mt!A$AIfHE$IT$t.I(HEAMv AFЈ])],HmHuAu#AA1AEH$Hu A0HOIVAHt HHuHt@u_)_,H_=SIFHD$0HGu_HaL$ALt$ HT$pAHuD$pG)H-HW,Lt$ L$DAD$4G,D$2G)L\$@I[8Ik@IsHIA_A^A]A\_H\$Ht$WH0HHH9Ht{Hu5H~HK8H!L$HL$ LHK3SH[Hu!uH<HH7H xLH$H\$@Ht$HH0_H\$Ht$WH HFH5?HH;t^u&Ht;HK8Ht HH[HuuHHHHH5H\$0Ht$8H _PsGetVersionWmiTraceMessageWmiQueryTraceInformationEtwRegisterClassicProviderEtwUnregister5s%9NBf9   R &    \ v $ Q( A , 0 C4 8 @ <  $(D $dʁ8L9nfp.9nffw99 99dʁ8L "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB yy$y(Dy $dyʁ8Lnfp.nffw   v 9nfp.9res99 999nfp.9res99 99$(9nfp.9info99 99D $9arm.9diag99 99 dʁ8L9nfp.9nffw99 99Mڲ9vnic9.p099 9 9ʻ9vnic9.p199 909CNk9vnic9.p299 9@9⳰9vnic9.p399 9P9x9mac.9stat99 9`9$tJR9arm.9mem99 9(9 DV9arm.9fdt99 99 d9nfp.9sp99 99$Dd$Dd$Dd$Dd$Dd$Dd$Dd $ D d      $ D d      $ D d      $ D d      $ D d     $Dd$Dd$(D $MڲʻCNk⳰x$tJRDVd X DR D& D\ Dv$ DQ( DA 0 DC8 D@ < D pR p& p\ pv$ pQ( pA 0 pC8 p@ < pTDyy)TD) y y )TD) XX TDyy)TD)yy)TD) XX T`yy)T`)yy)T`)  X X T`yy)T`)yy)T`)  X X T`yy)T`)yy)T`)   X$ X T`yy)T`)yy)T`) ( X, X Tayy)Ta)yy)Ta) !X!X Tayy)Ta)yy)Ta) !X!X Tayy)Ta)yy)Ta)  !X$!X Tayy)Ta)yy)Ta) (!X,!X Tbyy)Tb)yy)Tb) "X"X Tbyy)Tb)yy)Tb) "X"X Tbyy)Tb)yy)Tb)  "X$"X Tbyy)Tb)yy)Tb) ("X,"X Tcyy)Tc)yy)Tc) #X#X Tcyy)Tc)yy)Tc) #X#X Tcyy)Tc)yy)Tc)  #X$#X Tcyy)Tc)yy)Tc) (#X,#X Tpyy)Tp)yy)Tp) 0X0X Tpyy)Tp)yy)Tp) 0X0X (H)(H)?(H(H(H(H)H y X D0yDy0 A2LRR`@ R `R0pR R@ RR R@RR  R&R6@R!R  R p R RlRR  RR*RL@@R ` RPR R @B R `R@Ё RR\RR( `R!`R!`RPRR)؀ R\RR(@ R` R R` R RPRR) R p R!RR  R A R8   X y @XHXPX  y ) y @XHXPX  y ) y @XHXPX  y ) y @XHXPX  y ) y @XHXPX  y ) y @XHXPX  y ) y @XHXPX  y ) y @XHXPX  y X) DX`) y )  DyR)R&)& Dyv)v$ DyQ)QA )A 0 DyC)C8 Dy@ )@ )?Hy)f `yR)R&)& `yv)v$ `yQ)QA )A 0 `yC)C8 `y@ )@ ) ayR)R&)& ayv)v$ ayQ)QA )A 0 ayC)C8 ay@ )@ ) byR)R&)& byv)v$ byQ)QA )A 0 byC)C8 by@ )@ ) cyR)R&)& cyv)v$ cyQ)QA )A 0 cyC)C8 cy@ )@ ) pyR)R&)& pyv)v$ pyQ)QA )A 0 pyC)C8 py@ )@ )@ DyXHy)HyX)I Hy)`)`)`)`)`)`)`)bI$Id IHy@)iHy)Hy)% Hy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))0Hy)Hy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))@ `yX@ ayX@ byX@ cyXp)@ pyX  2  2  2  2  2  2$  2)  2.  2  23  28  2=  2B  2G  2L  2Q  2   2V  2[  2`  2e  2j  2o  2t  2  2y  2~  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2#  2  2   2  2  2  2  2#  2(  2(  2-  22  27  2<  2A  2F  2-  2K  2P  2U  2Z  2_  2d  2i  22  2n  2s  2x  2}  2  2  2  27  2  2  2  2  2  2  2  2<  2  2  2  2  2  2  2  2A  2  2  2  2  2  2  2  2F  2  2  2  2   2  2  2  2K  2  2"  2'  2,  21  26  2;  2P  2@  2E  2J  2O  2T  2Y  2^  2U  2c  2h  2m  2r  2w  2|  2  2Z  2  2  2  2  2  2  2  2_  2  2  2  2  2  2  2  2d  2  2  2  2  2  2  2  2i  2  2  2  2  2  2  2   2n  2  2  2  2!  2&  2+  20  2s  25  2:  2?  2D  2I  2N  2S  2x  2X  2]  2b  2g  2l  2q  2v  2}  2{  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2   2  2  2  2   2%  2  2*  2/  24  29  2>  2C  2H  2  2M  2R  2W  2\  2a  2f  2k  2  2p  2u  2z  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2   2  2  2  2  2  2$  2)  2.  23  28  2=  2  2B  2G  2L  2Q  2V  2[  2`  2  2e  2j  2o  2t  2y  2~  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2   2  2  2  2  2  2#  2(  2-  22  2  27  2<  2A  2F  2K  2P  2U  2  2Z  2_  2d  2i  2n  2s  2x  2  2}  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2   2  2  2  2  2"  2'  2  2,  21  26  2;  2@  2E  2J  2   2O  2T  2Y  2^  2c  2h  2m  2  2r  2w  2|  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2"  2  2  2  2   2  2  2  2'  2!  2&  2+  20  25  2:  2?  2,  2D  2I  2N  2S  2X  2]  2b  21  2g  2l  2q  2v  2{  2  2  26  2  2  2  2  2  2  2  2;  2  2  2  2  2  2  2  2@  2  2  2  2  2  2  2  2E  2  2  2  2  2  2   2  2J  2  2  2   2%  2*  2/  24  2O  29  2>  2C  2H  2M  2R  2W  2T  2\  2a  2f  2k  2p  2u  2z  2Y  2  2  2  2  2  2  2  2^  2  2  2  2  2  2  2  2c  2  2  2  2  2  2  2  2h  2  2  2  2  2  2  2  2m  2   2  2  2  2  2$  2)  2r  2.  23  28  2=  2B  2G  2L  2w  2Q  2V  2[  2`  2e  2j  2o  2|  2t  2y  2~  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2   2  2  2  2  2  2#  2(  2-  22  27  2<  2A  2  2F  2K  2P  2U  2Z  2_  2d  2  2i  2n  2s  2x  2}  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2  2   2   2   2   2  2   2   2"   2'   2,   21   26   2  2;   2@   2E   2J   2O   2T   2Y   2  2^   2c   2h   2m   2r   2w   2|   2  2   2   2   2   2   2   2   2  2   2   2   2   2   2   2   2  2   2   2   2   2   2   2   2  2   2   2   2   2   2!  2!  2  2 !  2!  2!  2!  2!!  2&!  2+!  2  20!  25!  2:!  2?!  2D!  2I!  2N!  2  2S!  2X!  2]!  2b!  2g!  2l!  2q!  2  2v!  2{!  2!  2!  2!  2!  2!  2  2!  2!  2!  2!  2!  2!  2!  2  2!  2!  2!  2!  2!  2!  2!  2  2!  2!  2!  2!  2!  2!  2!  2  2"  2"  2 "  2"  2"  2"  2 "  2  2%"  2*"  2/"  24"  29"  2>"  2C"  2  2H"  2M"  2R"  2W"  2\"  2a"  2f"  2   2k"  2p"  2u"  2z"  2"  2"  2"  2  2"  2"  2"  2"  2"  2"  2"  2  2"  2"  2"  2"  2"  2"  2"  2  2"  2"  2"  2"  2"  2"  2"  2!  2"  2"  2#  2#  2 #  2#  2#  2&  2#  2#  2$#  2)#  2.#  23#  28#  2+  2=#  2B#  2G#  2L#  2Q#  2V#  2[#  20  2`#  2e#  2j#  2o#  2t#  2y#  2~#  25  2#  2#  2#  2#  2#  2#  2#  2:  2#  2#  2#  2#  2#  2#  2#  2?  2#  2#  2#  2#  2#  2#  2#  2D  2#  2#  2#  2#  2$  2$  2 $  2I  2$  2$  2$  2$  2#$  2($  2-$  2N  22$  27$  2<$  2A$  2F$  2K$  2P$  2S  2U$  2Z$  2_$  2d$  2i$  2n$  2s$  2X  2x$  2}$  2$  2$  2$  2$  2$  2]  2$  2$  2$  2$  2$  2$  2$  2b  2$  2$  2$  2$  2$  2$  2$  2g  2$  2$  2$  2$  2$  2$  2$  2l  2%  2 %  2%  2%  2%  2%  2"%  2q  2'%  2,%  21%  26%  2;%  2@%  2E%  2v  2J%  2O%  2T%  2Y%  2^%  2c%  2h%  2{  2m%  2r%  2w%  2|%  2%  2%  2%2R@RR $2R@RR  & `  2  2   20  2@  2P  2`  2p  2  2$  2(  2,  20  24  28  2<  2@  2D  2 H  20L  2@P  2PT  2`X  2p\  2`  2d  2h  2l  2p  2t  2x  2|  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20   2@  2P  2`  2p  2   2$  2(  2,  20  24  28  2<  2@  2D  2 H  20L  2@P  2PT  2`X  2p\  2`  2d  2h  2l  2p  2t  2x  2|  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20   2@  2P  2`  2p  2   2$  2(  2,  20  24  28  2<  2 @  2 D  2 H  20 L  2@ P  2P T  2` X  2p \  2 `  2 d  2 h  2 l  2 p  2 t  2 x  2 |  2   2   2   20   2@   2P   2`   2p   2   2   2   2   2   2   2   2   2   2   2   20   2@   2P   2`   2p   2   2   2   2   2   2   2   2   2   2   2   20   2@   2P   2`   2p   2   2 $  2 (  2 ,  2 0  2 4  2 8  2 <  2 @  2 D  2 H  20 L  2@ P  2P T  2` X  2p \  2 `  2 d  2 h  2 l  2 p  2 t  2 x  2 |  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20   2@  2P  2`  2p  2   2$  2(  2,  20  24  28  2<  2@  2D  2 H  20L  2@P  2PT  2`X  2p\  2`  2d  2h  2l  2p  2t  2x  2|  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20   2@  2P  2`  2p  2   2$  2(  2,  20  24  28  2<  2@  2D  2 H  20L  2@P  2PT  2`X  2p\  2`  2d  2h  2l  2p  2t  2x  2|  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20   2@  2P  2`  2p  2   2$  2(  2,  20  24  28  2<  2@  2D  2 H  20L  2@P  2PT  2`X  2p\  2`  2d  2h  2l  2p  2t  2x  2|  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20   2@  2P  2`  2p  2   2$  2(  2,  20  24  28  2<  2@  2D  2 H  20L  2@P  2PT  2`X  2p\  2`  2d  2h  2l  2p  2t  2x  2|  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2  2  2   20  2@  2P  2`  2p  2  2  2  2  2  2  2  2  2   2   2   20   2@   2P   2`   2p   2   2 $  2 (  2 ,  2 0  2 4  2 8  2 <  2!@  2!D  2 !H  20!L  2@!P  2P!T  2`!X  2p!\  2!`  2!d  2!h  2!l  2!p  2!t  2!x  2!|  2"  2"  2 "  20"  2@"  2P"  2`"  2p"  2"  2"  2"  2"  2"  2"  2"  2"  2#  2#  2 #  20#  2@#  2P#  2`#  2p#  2#  2#  2#  2#  2#  2#  2#  2#  2$  2$  2 $  20$  2@$  2P$  2`$  2p$  2$  2$$  2$(  2$,  2$0  2$4  2$8  2$<  2%@  2%D  2 %H  20%L  2@%P  2P%T  2`%X  2p%\  2%`  2%d  2%h  2%l  2%p  2%t  2%x  2%|  2&  2&  2 &  20&  2@&  2P&  2`&  2p&  2&  2&  2&  2&  2&  2&  2&  2&  2'  2'  2 '  20'  2@'  2P'  2`'  2p'  2'  2'  2'  2'  2'  2'  2'  2'  2(  2(  2 (  20(  2@(  2P(  2`(  2p(  2(  2($  2((  2(,  2(0  2(4  2(8  2(<  2)@  2)D  2 )H  20)L  2@)P  2P)T  2`)X  2p)\  2)`  2)d  2)h  2)l  2)p  2)t  2)x  2)|  2*  2*  2 *  20*  2@*  2P*  2`*  2p*  2*  2*  2*  2*  2*  2*  2*  2*  2+  2+  2 +  20+  2@+  2P+  2`+  2p+  2+  2+  2+  2+  2+  2+  2+  2+  2,  2,  2 ,  20,  2@,  2P,  2`,  2p,  2,  2,$  2,(  2,,  2,0  2,4  2,8  2,<  2-@  2-D  2 -H  20-L  2@-P  2P-T  2`-X  2p-\  2-`  2-d  2-h  2-l  2-p  2-t  2-x  2-|  2.  2.  2 .  20.  2@.  2P.  2`.  2p.  2.  2.  2.  2.  2.  2.  2.  2.  2/  2/  2 /  20/  2@/  2P/  2`/  2p/  2/  2/  2/  2/  2/  2/  2/  2/  20  20  2 0  200  2@0  2P0  2`0  2p0  20  20$  20(  20,  200  204  208  20<  21@  21D  2 1H  201L  2@1P  2P1T  2`1X  2p1\  21`  21d  21h  21l  21p  21t  21x  21|  22  22  2 2  202  2@2  2P2  2`2  2p2  22  22  22  22  22  22  22  22  23  23  2 3  203  2@3  2P3  2`3  2p3  23  23  23  23  23  23  23  23  24  24  2 4  204  2@4  2P4  2`4  2p4  24  24$  24(  24,  240  244  248  24<  25@  25D  2 5H  205L  2@5P  2P5T  2`5X  2p5\  25`  25d  25h  25l  25p  25t  25x  25|  26  26  2 6  206  2@6  2P6  2`6  2p6  26  26  26  26  26  26  26  26  27  27  2 7  207  2@7  2P7  2`7  2p7  27  27  27  27  27  27  27  27  28  28  2 8  208   2@8  2P8  2`8  2p8  28   28$  28(  28,  280  284  288  28<  29@  29D  2 9H  209L  2@9P  2P9T  2`9X  2p9\  29`  29d  29h  29l  29p  29t  29x  29|  2:  2:  2 :  20:  2@:  2P:  2`:  2p:  2:  2:  2:  2:  2:  2:  2:  2:  2;  2;  2 ;  20;  2@;  2P;  2`;  2p;  2;  2;  2;  2;  2;  2;  2;  2;  2<  2<  2 <  20<   2@<  2P<  2`<  2p<  2<   2<$  2<(  2<,  2<0  2<4  2<8  2<<  2=@  2=D  2 =H  20=L  2@=P  2P=T  2`=X  2p=\  2=`  2=d  2=h  2=l  2=p  2=t  2=x  2=|  2>  2>  2 >  20>  2@>  2P>  2`>  2p>  2>  2>  2>  2>  2>  2>  2>  2>  2?  2?  2 ?  20?  2@?  2P?  2`?  2p?  2?  2?  2?  2?  2?  2?  2?  2?  (HX(H)!` (HX(H) ` (HX(H)!l (HX (H)!t (H)(H)  (HX(H) | (HX (H) (HX$(H)  (HX((H)@ (H)@(H) @ (H)D(H) )H)0)HX)HX)H)b)H)" )H)bh)HX)H))H)")H)h()HX$)H))H)",)H)h8)HX4)HX )H)!<)HXhH)HXD)HX)H)!L)HXhX)HXT)HX)H)!\)HXhh)HXd)HX)H)!l)HX)H)!(H)O (HX XhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhXhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh  Dv y X D  ) @)@)@)@X  D  A2RRR R R &R 6R FR VR fR vR R R R R R R R RR(RAR RR@R!R  XHXP)@X ` XDX  ) @y? X Xh)hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIAhhhI@IIhI((I((hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhXhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh )I%I%I%I%I%I%I%II%I%I%I%I%I%I%II%I%I%I%I%I%I%II%I%I&I&I &I&I&II&I!&I&&I+&I0&I5&I:&II?&ID&II&IN&IS&IX&I]&IIb&Ig&Il&Iq&Iv&I{&I&II&I&I&I&I&I&I&II&I&I&I&I&I&I&II&I&I&I&I&I&I&II&I&I&I&I'I'I 'II'I'I'I 'I%'I*'I/'II4'I9'I>'IC'IH'IM'IR'IIW'I\'Ia'If'Ik'Ip'Iu'IIz'I'I'I'I'I'I'II'I'I'I'I'I'I'II'I'I'I'I'I'I'II'I'I'I'I'I'I(II(I (I(I(I(I(I$(II)(I.(I3(I8(I=(IB(IG(IIL(IQ(IV(I[(I`(Ie(Ij(IIo(It(Iy(I~(I(I(I(II(I(I(I(I(I(I(II(I(I(I(I(I(I(II(I(I(I(I(I(I(II(I)I)I )I)I)I)II)I#)I()I-)I2)I7)I<)IIA)IF)IK)IP)IU)IZ)I_)I Id)Ii)In)Is)Ix)I})I)II)I)I)I)I)I)I)II)I)I)I)I)I)I)II)I)I)I)I)I)I)I I)I)I)I)I*I *I*I%I*I*I*I"*I'*I,*I1*I*I6*I;*I@*IE*IJ*IO*IT*I/IY*I^*Ic*Ih*Im*Ir*Iw*I4I|*I*I*I*I*I*I*I9I*I*I*I*I*I*I*I>I*I*I*I*I*I*I*ICI*I*I*I*I*I*I+IHI+I +I+I+I+I!+I&+IMI++I0+I5+I:+I?+ID+II+IRIN+IS+IX+I]+Ib+Ig+Il+IWIq+Iv+I{+I+I+I+I+I\I+I+I+I+I+I+I+IaI+I+I+I+I+I+I+IfI+I+I+I+I+I+I+IkI+I,I,I ,I,I,I,IpI ,I%,I*,I/,I4,I9,I>,IuIC,IH,IM,IR,IW,I\,Ia,IzIf,Ik,Ip,Iu,Iz,I,I,II,I,I,I,I,I,I,II,I,I,I,I,I,I,II,I,I,I,I,I,I,II,I,I,I-I-I -I-II-I-I-I$-I)-I.-I3-II8-I=-IB-IG-IL-IQ-IV-II[-I`-Ie-Ij-Io-It-Iy-II~-I-I-I-I-I-I-II-I-I-I-I-I-I-II-I-I-I-I-I-I-II-I-I-I-I-I.I.II .I.I.I.I.I#.I(.II-.I2.I7.I<.IA.IF.IK.IIP.IU.IZ.I_.Id.Ii.In.IIs.Ix.I}.I.I.I.I.II.I.I.I.I.I.I.II.I.I.I.I.I.I.II.I.I.I.I.I.I.II.I/I /I/I/I/I/II"/I'/I,/I1/I6/I;/I@/IIE/IJ/IO/IT/IY/I^/Ic/IIh/Im/Ir/Iw/I|/I/I/II/I/I/I/I/I/I/II/I/I/I/I/I/I/II/I/I/I/I/I/I/II/I/I/I0I0I 0I0II0I0I!0I&0I+0I00I50II:0I?0ID0II0IN0IS0IX0I I]0Ib0Ig0Il0Iq0Iv0I{0II0I0I0I0I0I0I0II0I0I0I0I0I0I0II0I0I0I0I0I0I0II0I0I0I0I0I1I1I$I 1I1I1I1I 1I%1I*1I)I/1I41I91I>1IC1IH1IM1I.IR1IW1I\1Ia1If1Ik1Ip1I3Iu1Iz1I1I1I1I1I1I8I1I1I1I1I1I1I1I=I1I1I1I1I1I1I1IBI1I1I1I1I1I1I1IGI2I2I 2I2I2I2I2ILI$2I)2I.2I32I82I=2IB2IQIG2IL2IQ2IV2I[2I`2Ie2IVIj2Io2It2Iy2I~2I2I2I[I2I2I2I2I2I2I2I`I2I2I2I2I2I2I2IeI2I2I2I2I2I2I2IjI2I2I3I3I 3I3I3IoI3I3I#3I(3I-3I23I73ItI<3IA3IF3IK3IP3IU3IZ3IyI_3Id3Ii3In3Is3Ix3I}3I~I3I3I3I3I3I3I3II3I3I3I3I3I3I3II3I3I3I3I3I3I3II3I3I3I3I3I4I 4II4I4I4I4I"4I'4I,4II14I64I;4I@4IE4IJ4IO4IIT4IY4I^4Ic4Ih4Im4Ir4IIw4I|4I4I4I4I4I4II4I4I4I4I4I4I4II4I4I4I4I4I4I4II4I4I4I4I4I4I4II5I5I 5I5I5I5I!5II&5I+5I05I55I:5I?5ID5III5IN5IS5IX5I]5Ib5Ig5IIl5Iq5Iv5I{5I5I5I5II5I5I5I5I5I5I5II5I5I5I5I5I5I5II5I5I5I5I5I5I5II5I5I6I6I 6I6I6II6I 6I%6I*6I/6I46I96II>6IC6IH6IM6IR6IW6I\6IIa6If6Ik6Ip6Iu6Iz6I6II6I6I6I6I6I6I6II6I6I6I6I6I6I6II6I6I6I6I6I6I6II6I6I6I6I7I7I 7hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhIMIPIIlI`hhI3VhI/I4IcI>hhhhInfldI 6.0I.0.0I-preIviewI (buIild I371hhhp )IhhIII IIII IIII IIII III I III(I III0I III8I IhIhhhhhhhhhhhhhhhhhhhhhhIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$Id hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh1 Xhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh  Dv y X D  ) @)8@) @)@X  D  A2RRR R R &R 6R FR VR fR vR R R R R R R R RR(RAR RR@R!R  XHXP)@X ` XDX  ) @y? )  Dv y X D  ) @)@) @)@X  D  A2RRR R R &R 6R FR VR fR vR R R R R R R R RR(RAR RR@R!R  XHXP)@X ` XDX  ) @y? X 2 Xhhhhhhhhhhhhhhhhh Xhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh  Dv y X D  ) @)@) @)@X  D  A2RRR R R &R 6R FR VR fR vR R R R R R R R RR(RAR RR@R!R  XHXP)@X ` XDX  ) @y? )  Xhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh Xhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)I)I)I)IXhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh D `y BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX_BX`BXaBXbBXcBXdBXeBXfBXgBXhBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBXtBXuBXvBXwBXxBXyBXzBX{BX|BX}BX~BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXCXCXCXCXCXCXCXCXCX CX CX CX CX CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX CX!CX"CX#CX$CX%CX&CX'CX(CX)CX*CX+CX,CX-CX.CX/CX0CX1CX2CX3CX4CX5CX6CX7CX8CX9CX:CX;CXCX?CX@CXACXBCXCCXDCXECXFCXGCXHCXICXJCXKCXLCXMCXNCXOCXPCXQCXRCXSCXTCXUCXVCXWCXXCXYCXZCX[CX\CX]CX^CX_CX`CXaCXbCXcCXdCXeCXfCXgCXhCXiCXjCXkCXlCXmCXnCXoCXpCXqCXrCXsCXtCXuCXvCXwCXxCXyCXzCX{CX|CX}CX~CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX `)  BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX_BX`BXaBXbBXcBXdBXeBXfBXgBXhBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBXtBXuBXvBXwBXxBXyBXzBX{BX|BX}BX~BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `X D(`y RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX_RX`RXaRXbRXcRXdRXeRXfRXgRXhRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRXtRXuRXvRXwRXxRXyRXzRX{RX|RX}RX~RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXSXSXSXSXSXSXSXSXSX SX SX SX SX SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX SX!SX"SX#SX$SX%SX&SX'SX(SX)SX*SX+SX,SX-SX.SX/SX0SX1SX2SX3SX4SX5SX6SX7SX8SX9SX:SX;SXSX?SX@SXASXBSXCSXDSXESXFSXGSXHSXISXJSXKSXLSXMSXNSXOSXPSXQSXRSXSSXTSXUSXVSXWSXXSXYSXZSX[SX\SX]SX^SX_SX`SXaSXbSXcSXdSXeSXfSXgSXhSXiSXjSXkSXlSXmSXnSXoSXpSXqSXrSXsSXtSXuSXvSXwSXxSXySXzSX{SX|SX}SX~SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX y `X D0`y bXbXbXbXbXbXbXbXbX bX bX bX bX bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX bX!bX"bX#bX$bX%bX&bX'bX(bX)bX*bX+bX,bX-bX.bX/bX0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX_bX`bXabXbbXcbXdbXebXfbXgbXhbXibXjbXkbXlbXmbXnbXobXpbXqbXrbXsbXtbXubXvbXwbXxbXybXzbX{bX|bX}bX~bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXcXcXcXcXcXcXcXcXcX cX cX cX cX cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX cX!cX"cX#cX$cX%cX&cX'cX(cX)cX*cX+cX,cX-cX.cX/cX0cX1cX2cX3cX4cX5cX6cX7cX8cX9cX:cX;cXcX?cX@cXAcXBcXCcXDcXEcXFcXGcXHcXIcXJcXKcXLcXMcXNcXOcXPcXQcXRcXScXTcXUcXVcXWcXXcXYcXZcX[cX\cX]cX^cX_cX`cXacXbcXccXdcXecXfcXgcXhcXicXjcXkcXlcXmcXncXocXpcXqcXrcXscXtcXucXvcXwcXxcXycXzcX{cX|cX}cX~cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX `)  bXbXbXbXbXbXbXbX y `X D8`y rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX_rX`rXarXbrXcrXdrXerXfrXgrXhrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrXtrXurXvrXwrXxrXyrXzrX{rX|rX}rX~rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXsXsXsXsXsXsXsXsXsX sX sX sX sX sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX sX!sX"sX#sX$sX%sX&sX'sX(sX)sX*sX+sX,sX-sX.sX/sX0sX1sX2sX3sX4sX5sX6sX7sX8sX9sX:sX;sXsX?sX@sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsX y `X D8`y PsXQsXRsXSsX y `X D8`y `sXasXbsXcsXdsXesXfsXgsXhsXisXjsXksXlsXmsXnsX y `X D8`y psXqsXrsXssX y `X D8`y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `X D8`y sXsXsXsX y `X D8`y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `X D8`y sXsXsXsX y `X D8`y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `X D8`y sXsXsXsX y `X D8`y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `X D8`y sXsXsXsX y `X D8`y )  rXrXrXrXrXrXrXrXrX rX rX rX rX rXrX y `X D8`y )  rXrXrXrX y `X D8`y )   rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX y `X D8`y )  0rX1rX2rX3rX y `X  D  @` y BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX_BX`BXaBXbBXcBXdBXeBX y ` X  D  @` y hBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBX y ` X  D  @` y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y ` X  D  @` y BXBXBXBX y ` X  D  @` y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXCXCXCXCXCXCXCXCXCX CX CX CX CX CXCXCXCXCX y ` X  D  @` y 0CX1CX2CX3CX y ` X  D  @` y @CXACXBCXCCXDCXECXFCXGCXHCXICXJCXKCXLCXMCXNCXOCXPCXQCXRCXSCXTCXUCXVCXWCXXCXYCXZCX[CX\CX]CX^CX_CX`CXaCXbCXcCXdCXeCXfCXgCXhCXiCXjCXkCXlCXmCXnCXoCXpCXqCX y ` X  D  @` y CXCXCXCX y ` X  D  @` y CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX y ` X  D  @` y CXCXCXCX y ` X  D  @` y )  BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX y ` X  D  @` y )  PBXQBXRBXSBX y ` X  D  @` y )  `BXaBXbBXcBXdBXeBXfBXgBXhBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBXtBXuBXvBXwBXxBXyBXzBX{BX|BX}BX~BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y ` X  D  @` y )  BXBXBXBX y ` X  D  @` y )  BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y ` X  D  @` y )  CXCXCXCX y ` X  D  @` y )   CX!CX"CX#CX$CX%CX&CX'CX(CX)CX*CX+CX,CX-CX.CX/CX0CX1CX2CX3CX4CX5CX6CX7CX8CX9CX:CX;CXCX?CX@CXACXBCXCCXDCXECXFCXGCXHCXICXJCXKCXLCXMCXNCXOCXPCXQCX y ` X  D  @` y )  pCXqCXrCXsCX y ` X  D (@` y RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX_RX`RXaRXbRXcRXdRXeRX y ` X  D (@` y hRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRX y ` X  D (@` y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y ` X  D (@` y RXRXRXRX y ` X  D (@` y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXSXSXSXSXSXSXSXSXSX SX SX SX SX SXSXSXSXSX y ` X  D (@` y 0SX1SX2SX3SX y ` X  D (@` y @SXASXBSXCSXDSXESXFSXGSXHSXISXJSXKSXLSXMSXNSXOSXPSXQSXRSXSSXTSXUSXVSXWSXXSXYSXZSX[SX\SX]SX^SX_SX`SXaSXbSXcSXdSXeSXfSXgSXhSXiSXjSXkSXlSXmSXnSXoSXpSXqSX y ` X  D (@` y SXSXSXSX y ` X  D (@` y SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX y ` X  D (@` y SXSXSXSX y ` X  D (@` y )  RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX y ` X  D (@` y )  PRXQRXRRXSRX y ` X  D (@` y )  `RXaRXbRXcRXdRXeRXfRXgRXhRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRXtRXuRXvRXwRXxRXyRXzRX{RX|RX}RX~RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y ` X  D (@` y )  RXRXRXRX y ` X  D (@` y )  RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y ` X  D (@` y )  SXSXSXSX y ` X  D (@` y )   SX!SX"SX#SX$SX%SX&SX'SX(SX)SX*SX+SX,SX-SX.SX/SX0SX1SX2SX3SX4SX5SX6SX7SX8SX9SX:SX;SXSX?SX@SXASXBSXCSXDSXESXFSXGSXHSXISXJSXKSXLSXMSXNSXOSXPSXQSX y ` X  D (@` y )  pSXqSXrSXsSX y ` X  D 0@` y bXbXbXbXbXbXbXbXbX bX bX bX bX bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX bX!bX"bX#bX$bX%bX&bX'bX(bX)bX*bX+bX,bX-bX.bX/bX0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX_bX`bXabXbbXcbXdbXebX y ` X  D 0@` y hbXibXjbXkbXlbXmbXnbXobXpbXqbXrbXsbX y ` X  D 0@` y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y ` X  D 0@` y bXbXbXbX y ` X  D 0@` y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXcXcXcXcXcXcXcXcXcX cX cX cX cX cXcXcXcXcX y ` X  D 0@` y 0cX1cX2cX3cX y ` X  D 0@` y @cXAcXBcXCcXDcXEcXFcXGcXHcXIcXJcXKcXLcXMcXNcXOcXPcXQcXRcXScXTcXUcXVcXWcXXcXYcXZcX[cX\cX]cX^cX_cX`cXacXbcXccXdcXecXfcXgcXhcXicXjcXkcXlcXmcXncXocXpcXqcX y ` X  D 0@` y cXcXcXcX y ` X  D 0@` y cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX y ` X  D 0@` y cXcXcXcX y ` X  D 0@` y )  bXbXbXbXbXbXbXbXbX bX bX bX bX bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX bX!bX"bX#bX$bX%bX&bX'bX(bX)bX*bX+bX,bX-bX.bX/bX0bX1bX y ` X  D 0@` y )  PbXQbXRbXSbX y ` X  D 0@` y )  `bXabXbbXcbXdbXebXfbXgbXhbXibXjbXkbXlbXmbXnbXobXpbXqbXrbXsbXtbXubXvbXwbXxbXybXzbX{bX|bX}bX~bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y ` X  D 0@` y )  bXbXbXbX y ` X  D 0@` y )  bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y ` X  D 0@` y )  cXcXcXcX y ` X  D 0@` y )   cX!cX"cX#cX$cX%cX&cX'cX(cX)cX*cX+cX,cX-cX.cX/cX0cX1cX2cX3cX4cX5cX6cX7cX8cX9cX:cX;cXcX?cX@cXAcXBcXCcXDcXEcXFcXGcXHcXIcXJcXKcXLcXMcXNcXOcXPcXQcX y ` X  D 0@` y )  pcXqcXrcXscX y ` X  D 8@` y rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX_rX`rXarXbrXcrXdrXerX y ` X  D 8@` y hrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrX y ` X  D 8@` y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y ` X  D 8@` y rXrXrXrX y ` X  D 8@` y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXsXsXsXsXsXsXsXsXsX sX sX sX sX sXsXsXsXsX y ` X  D 8@` y 0sX1sX2sX3sX y ` X  D 8@` y @sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsXOsXPsXQsXRsXSsXTsXUsXVsXWsXXsXYsXZsX[sX\sX]sX^sX_sX`sXasXbsXcsXdsXesXfsXgsXhsXisXjsXksXlsXmsXnsXosXpsXqsX y ` X  D 8@` y sXsXsXsX y ` X  D 8@` y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y ` X  D 8@` y sXsXsXsX y ` X  D 8@` y )  rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX y ` X  D 8@` y )  PrXQrXRrXSrX y ` X  D 8@` y )  `rXarXbrXcrXdrXerXfrXgrXhrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrXtrXurXvrXwrXxrXyrXzrX{rX|rX}rX~rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y ` X  D 8@` y )  rXrXrXrX y ` X  D 8@` y )  rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y ` X  D 8@` y )  sXsXsXsX y ` X  D 8@` y )   sX!sX"sX#sX$sX%sX&sX'sX(sX)sX*sX+sX,sX-sX.sX/sX0sX1sX2sX3sX4sX5sX6sX7sX8sX9sX:sX;sXsX?sX@sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsXOsXPsXQsX y ` X  D 8@` y )  psXqsXrsXssX y ` X   D  @@`! y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `! X   D  @@`! y hXiXjXkXlXmXnXoXpXqXrXsX y `! X   D  @@`! y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `! X   D  @@`! y ЂXтX҂XӂX y `! X   D  @@`! y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `! X   D  @@`! y 0X1X2X3X y `! X   D  @@`! y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `! X   D  @@`! y XXXX y `! X   D  @@`! y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXƒXÃXăXŃXƃXǃXȃXɃXʃX˃X̃X̓X΃XσXЃXуX y `! X   D  @@`! y XXXX y `! X   D  @@`! y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `! X   D  @@`! y )  PXQXRXSX y `! X   D  @@`! y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `! X   D  @@`! y )  XXXX y `! X   D  @@`! y )  XX‚XÂXĂXłXƂXǂXȂXɂXʂX˂X̂X͂X΂XςXЂXтX҂XӂXԂXՂXւXׂX؂XقXڂXۂX܂X݂XނX߂XXXXXXXXXXXXXXXXXXX y `! X   D  @@`! y )  XXXX y `! X   D  @@`! y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `! X   D  @@`! y )  pXqXrXsX y `! X $ D$ H@`% y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `% X $ D$ H@`% y hXiXjXkXlXmXnXoXpXqXrXsX y `% X $ D$ H@`% y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `% X $ D$ H@`% y ВXђXҒXӒX y `% X $ D$ H@`% y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `% X $ D$ H@`% y 0X1X2X3X y `% X $ D$ H@`% y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `% X $ D$ H@`% y XXXX y `% X $ D$ H@`% y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX“XÓXēXœXƓXǓXȓXɓXʓX˓X̓X͓XΓXϓXГXѓX y `% X $ D$ H@`% y XXXX y `% X $ D$ H@`% y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `% X $ D$ H@`% y )  PXQXRXSX y `% X $ D$ H@`% y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `% X $ D$ H@`% y )  XXXX y `% X $ D$ H@`% y )  XX’XÒXĒXŒXƒXǒXȒXɒXʒX˒X̒X͒XΒXϒXВXђXҒXӒXԒXՒX֒XגXؒXْXڒXےXܒXݒXޒXߒXXXXXXXXXXXXXXXXXXX y `% X $ D$ H@`% y )  XXXX y `% X $ D$ H@`% y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `% X $ D$ H@`% y )  pXqXrXsX y `% X ( D( P@`) y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `) X ( D( P@`) y hXiXjXkXlXmXnXoXpXqXrXsX y `) X ( D( P@`) y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `) X ( D( P@`) y ТXѢXҢXӢX y `) X ( D( P@`) y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `) X ( D( P@`) y 0X1X2X3X y `) X ( D( P@`) y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `) X ( D( P@`) y XXXX y `) X ( D( P@`) y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX£XãXģXţXƣXǣXȣXɣXʣXˣX̣XͣXΣXϣXУXѣX y `) X ( D( P@`) y XXXX y `) X ( D( P@`) y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `) X ( D( P@`) y )  PXQXRXSX y `) X ( D( P@`) y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `) X ( D( P@`) y )  XXXX y `) X ( D( P@`) y )  XX¢XâXĢXŢXƢXǢXȢXɢXʢXˢX̢X͢X΢XϢXТXѢXҢXӢXԢXբX֢XעXآX٢XڢXۢXܢXݢXޢXߢXXXXXXXXXXXXXXXXXXX y `) X ( D( P@`) y )  XXXX y `) X ( D( P@`) y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `) X ( D( P@`) y )  pXqXrXsX y `) X , D, X@`- y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `- X , D, X@`- y hXiXjXkXlXmXnXoXpXqXrXsX y `- X , D, X@`- y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `- X , D, X@`- y вXѲXҲXӲX y `- X , D, X@`- y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `- X , D, X@`- y 0X1X2X3X y `- X , D, X@`- y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `- X , D, X@`- y XXXX y `- X , D, X@`- y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX³XóXijXųXƳXdzXȳXɳXʳX˳X̳XͳXγXϳXгXѳX y `- X , D, X@`- y XXXX y `- X , D, X@`- y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `- X , D, X@`- y )  PXQXRXSX y `- X , D, X@`- y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `- X , D, X@`- y )  XXXX y `- X , D, X@`- y )  XX²XòXIJXŲXƲXDzXȲXɲXʲX˲X̲XͲXβXϲXвXѲXҲXӲXԲXղXֲXײXزXٲXڲX۲XܲXݲX޲X߲XXXXXXXXXXXXXXXXXXX y `- X , D, X@`- y )  XXXX y `- X , D, X@`- y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `- X , D, X@`- y )  pXqXrXsX y `- X !D! B`!y BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX_BX`BXaBXbBXcBXdBXeBXfBXgBXhBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBXtBXuBXvBXwBXxBXyBXzBX{BX|BX}BX~BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `!X !D! B`!y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `!X !D! B`!y BXBX y `!X !D! B`!y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXCXCXCXCXCXCXCXCXCX CX CX CX CX CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX y `!X !D! B`!y 0CX1CX y `!X !D! B`!y @CXACXBCXCCXDCXECXFCXGCXHCXICXJCXKCXLCXMCXNCXOCXPCXQCXRCXSCXTCXUCXVCXWCXXCXYCXZCX[CX\CX]CX^CX_CX`CXaCXbCXcCXdCXeCXfCXgCXhCXiCXjCXkCXlCXmCXnCX y `!X !D! B`!y CXCX y `!X !D! B`!y CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX y `!X !D! B`!y CXCX y `!X !D! B`!y CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX `!)  BXBXBXBXBXBXBXBXBX BX BX BX BX BXBX y `!X !D! B`!y )   BX!BX y `!X !D! B`!y )  0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX y `!X !D! B`!y )  pBXqBX y `!X !D! B`!y )  BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `!X !D! B`!y )  BXBX y `!X !D! B`!y )  BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `!X !D! B`!y )  CXCX y `!X !D!(B`!y RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX_RX`RXaRXbRXcRXdRXeRXfRXgRXhRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRXtRXuRXvRXwRXxRXyRXzRX{RX|RX}RX~RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `!X !D!(B`!y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `!X !D!(B`!y RXRX y `!X !D!(B`!y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXSXSXSXSXSXSXSXSXSX SX SX SX SX SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX y `!X !D!(B`!y 0SX1SX y `!X !D!(B`!y @SXASXBSXCSXDSXESXFSXGSXHSXISXJSXKSXLSXMSXNSXOSXPSXQSXRSXSSXTSXUSXVSXWSXXSXYSXZSX[SX\SX]SX^SX_SX`SXaSXbSXcSXdSXeSXfSXgSXhSXiSXjSXkSXlSXmSXnSX y `!X !D!(B`!y SXSX y `!X !D!(B`!y SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX y `!X !D!(B`!y SXSX y `!X !D!(B`!y SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX `!)  RXRXRXRXRXRXRXRXRX RX RX RX RX RXRX y `!X !D!(B`!y )   RX!RX y `!X !D!(B`!y )  0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX y `!X !D!(B`!y )  pRXqRX y `!X !D!(B`!y )  RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `!X !D!(B`!y )  RXRX y `!X !D!(B`!y )  RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `!X !D!(B`!y )  SXSX y `!X !D!0B`!y bXbXbXbXbXbXbXbXbX bX bX bX bX bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX bX!bX"bX#bX$bX%bX&bX'bX(bX)bX*bX+bX,bX-bX.bX/bX0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX_bX`bXabXbbXcbXdbXebXfbXgbXhbXibXjbXkbXlbXmbXnbXobXpbXqbXrbXsbXtbXubXvbXwbXxbXybXzbX{bX|bX}bX~bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `!X !D!0B`!y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `!X !D!0B`!y bXbX y `!X !D!0B`!y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXcXcXcXcXcXcXcXcXcX cX cX cX cX cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX y `!X !D!0B`!y 0cX1cX y `!X !D!0B`!y @cXAcXBcXCcXDcXEcXFcXGcXHcXIcXJcXKcXLcXMcXNcXOcXPcXQcXRcXScXTcXUcXVcXWcXXcXYcXZcX[cX\cX]cX^cX_cX`cXacXbcXccXdcXecXfcXgcXhcXicXjcXkcXlcXmcXncX y `!X !D!0B`!y cXcX y `!X !D!0B`!y cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX y `!X !D!0B`!y cXcX y `!X !D!0B`!y cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX `!)  bXbXbXbXbXbXbXbXbX bX bX bX bX bXbX y `!X !D!0B`!y )   bX!bX y `!X !D!0B`!y )  0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX y `!X !D!0B`!y )  pbXqbX y `!X !D!0B`!y )  bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `!X !D!0B`!y )  bXbX y `!X !D!0B`!y )  bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `!X !D!0B`!y )  cXcX y `!X !D!8B`!y rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX_rX`rXarXbrXcrXdrXerXfrXgrXhrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrXtrXurXvrXwrXxrXyrXzrX{rX|rX}rX~rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `!X !D!8B`!y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `!X !D!8B`!y rXrX y `!X !D!8B`!y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXsXsXsXsXsXsXsXsXsX sX sX sX sX sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `!X !D!8B`!y 0sX1sX y `!X !D!8B`!y @sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsXOsXPsXQsXRsXSsXTsXUsXVsXWsXXsXYsXZsX[sX\sX]sX^sX_sX`sXasXbsXcsXdsXesXfsXgsXhsXisXjsXksXlsXmsXnsX y `!X !D!8B`!y sXsX y `!X !D!8B`!y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `!X !D!8B`!y sXsX y `!X !D!8B`!y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX `!)  rXrXrXrXrXrXrXrXrX rX rX rX rX rXrX y `!X !D!8B`!y )   rX!rX y `!X !D!8B`!y )  0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX y `!X !D!8B`!y )  prXqrX y `!X !D!8B`!y )  rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `!X !D!8B`!y )  rXrX y `!X !D!8B`!y )  rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `!X !D!8B`!y )  sXsX y `!X  !D !@B`!!y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!!X  !D !@B`!!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX‚XÂXĂXłXƂXǂXȂXɂXʂX˂X̂X͂X΂X y `!!X  !D !@B`!!y XX y `!!X  !D !@B`!!y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `!!X  !D !@B`!!y 0X1X y `!!X  !D !@B`!!y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `!!X  !D !@B`!!y XX y `!!X  !D !@B`!!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!!X  !D !@B`!!y ЃXуX y `!!X  !D !@B`!!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `!!)  XXXXXXXXX X X X X XX y `!!X  !D !@B`!!y )   X!X y `!!X  !D !@B`!!y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `!!X  !D !@B`!!y )  pXqX y `!!X  !D !@B`!!y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!!X  !D !@B`!!y )  XX y `!!X  !D !@B`!!y )  ЂXтX҂XӂXԂXՂXւXׂX؂XقXڂXۂX܂X݂XނX߂XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!!X  !D !@B`!!y )  XX y `!!X $!D$!HB`%!y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%!X $!D$!HB`%!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX’XÒXĒXŒXƒXǒXȒXɒXʒX˒X̒X͒XΒX y `%!X $!D$!HB`%!y XX y `%!X $!D$!HB`%!y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `%!X $!D$!HB`%!y 0X1X y `%!X $!D$!HB`%!y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `%!X $!D$!HB`%!y XX y `%!X $!D$!HB`%!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%!X $!D$!HB`%!y ГXѓX y `%!X $!D$!HB`%!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `%!)  XXXXXXXXX X X X X XX y `%!X $!D$!HB`%!y )   X!X y `%!X $!D$!HB`%!y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `%!X $!D$!HB`%!y )  pXqX y `%!X $!D$!HB`%!y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%!X $!D$!HB`%!y )  XX y `%!X $!D$!HB`%!y )  ВXђXҒXӒXԒXՒX֒XגXؒXْXڒXےXܒXݒXޒXߒXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%!X $!D$!HB`%!y )  XX y `%!X (!D(!PB`)!y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)!X (!D(!PB`)!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX¢XâXĢXŢXƢXǢXȢXɢXʢXˢX̢X͢X΢X y `)!X (!D(!PB`)!y XX y `)!X (!D(!PB`)!y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `)!X (!D(!PB`)!y 0X1X y `)!X (!D(!PB`)!y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `)!X (!D(!PB`)!y XX y `)!X (!D(!PB`)!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)!X (!D(!PB`)!y УXѣX y `)!X (!D(!PB`)!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `)!)  XXXXXXXXX X X X X XX y `)!X (!D(!PB`)!y )   X!X y `)!X (!D(!PB`)!y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `)!X (!D(!PB`)!y )  pXqX y `)!X (!D(!PB`)!y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)!X (!D(!PB`)!y )  XX y `)!X (!D(!PB`)!y )  ТXѢXҢXӢXԢXբX֢XעXآX٢XڢXۢXܢXݢXޢXߢXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)!X (!D(!PB`)!y )  XX y `)!X ,!D,!XB`-!y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-!X ,!D,!XB`-!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX²XòXIJXŲXƲXDzXȲXɲXʲX˲X̲XͲXβX y `-!X ,!D,!XB`-!y XX y `-!X ,!D,!XB`-!y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `-!X ,!D,!XB`-!y 0X1X y `-!X ,!D,!XB`-!y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `-!X ,!D,!XB`-!y XX y `-!X ,!D,!XB`-!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-!X ,!D,!XB`-!y гXѳX y `-!X ,!D,!XB`-!y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `-!)  XXXXXXXXX X X X X XX y `-!X ,!D,!XB`-!y )   X!X y `-!X ,!D,!XB`-!y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `-!X ,!D,!XB`-!y )  pXqX y `-!X ,!D,!XB`-!y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-!X ,!D,!XB`-!y )  XX y `-!X ,!D,!XB`-!y )  вXѲXҲXӲXԲXղXֲXײXزXٲXڲX۲XܲXݲX޲X߲XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-!X ,!D,!XB`-!y )  XX y `-!X "D" D`"y BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX_BX`BXaBXbBXcBXdBXeBX y `"X "D" D`"y hBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBX y `"X "D" D`"y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `"X "D" D`"y BXBXBXBX y `"X "D" D`"y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXCXCXCXCXCXCXCXCXCX CX CX CX CX CXCXCXCXCX y `"X "D" D`"y 0CX1CX2CX3CX y `"X "D" D`"y @CXACXBCXCCXDCXECXFCXGCXHCXICXJCXKCXLCXMCXNCXOCXPCXQCXRCXSCXTCXUCXVCXWCXXCXYCXZCX[CX\CX]CX^CX_CX`CXaCXbCXcCXdCXeCXfCXgCXhCXiCXjCXkCXlCXmCXnCXoCXpCXqCX y `"X "D" D`"y CXCXCXCX y `"X "D" D`"y CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX y `"X "D" D`"y CXCXCXCX y `"X "D" D`"y )  BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX y `"X "D" D`"y )  PBXQBXRBXSBX y `"X "D" D`"y )  `BXaBXbBXcBXdBXeBXfBXgBXhBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBXtBXuBXvBXwBXxBXyBXzBX{BX|BX}BX~BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `"X "D" D`"y )  BXBXBXBX y `"X "D" D`"y )  BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `"X "D" D`"y )  CXCXCXCX y `"X "D" D`"y )   CX!CX"CX#CX$CX%CX&CX'CX(CX)CX*CX+CX,CX-CX.CX/CX0CX1CX2CX3CX4CX5CX6CX7CX8CX9CX:CX;CXCX?CX@CXACXBCXCCXDCXECXFCXGCXHCXICXJCXKCXLCXMCXNCXOCXPCXQCX y `"X "D" D`"y )  pCXqCXrCXsCX y `"X "D"(D`"y RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX_RX`RXaRXbRXcRXdRXeRX y `"X "D"(D`"y hRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRX y `"X "D"(D`"y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `"X "D"(D`"y RXRXRXRX y `"X "D"(D`"y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXSXSXSXSXSXSXSXSXSX SX SX SX SX SXSXSXSXSX y `"X "D"(D`"y 0SX1SX2SX3SX y `"X "D"(D`"y @SXASXBSXCSXDSXESXFSXGSXHSXISXJSXKSXLSXMSXNSXOSXPSXQSXRSXSSXTSXUSXVSXWSXXSXYSXZSX[SX\SX]SX^SX_SX`SXaSXbSXcSXdSXeSXfSXgSXhSXiSXjSXkSXlSXmSXnSXoSXpSXqSX y `"X "D"(D`"y SXSXSXSX y `"X "D"(D`"y SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX y `"X "D"(D`"y SXSXSXSX y `"X "D"(D`"y )  RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX y `"X "D"(D`"y )  PRXQRXRRXSRX y `"X "D"(D`"y )  `RXaRXbRXcRXdRXeRXfRXgRXhRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRXtRXuRXvRXwRXxRXyRXzRX{RX|RX}RX~RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `"X "D"(D`"y )  RXRXRXRX y `"X "D"(D`"y )  RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `"X "D"(D`"y )  SXSXSXSX y `"X "D"(D`"y )   SX!SX"SX#SX$SX%SX&SX'SX(SX)SX*SX+SX,SX-SX.SX/SX0SX1SX2SX3SX4SX5SX6SX7SX8SX9SX:SX;SXSX?SX@SXASXBSXCSXDSXESXFSXGSXHSXISXJSXKSXLSXMSXNSXOSXPSXQSX y `"X "D"(D`"y )  pSXqSXrSXsSX y `"X "D"0D`"y bXbXbXbXbXbXbXbXbX bX bX bX bX bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX bX!bX"bX#bX$bX%bX&bX'bX(bX)bX*bX+bX,bX-bX.bX/bX0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX_bX`bXabXbbXcbXdbXebX y `"X "D"0D`"y hbXibXjbXkbXlbXmbXnbXobXpbXqbXrbXsbX y `"X "D"0D`"y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `"X "D"0D`"y bXbXbXbX y `"X "D"0D`"y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXcXcXcXcXcXcXcXcXcX cX cX cX cX cXcXcXcXcX y `"X "D"0D`"y 0cX1cX2cX3cX y `"X "D"0D`"y @cXAcXBcXCcXDcXEcXFcXGcXHcXIcXJcXKcXLcXMcXNcXOcXPcXQcXRcXScXTcXUcXVcXWcXXcXYcXZcX[cX\cX]cX^cX_cX`cXacXbcXccXdcXecXfcXgcXhcXicXjcXkcXlcXmcXncXocXpcXqcX y `"X "D"0D`"y cXcXcXcX y `"X "D"0D`"y cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX y `"X "D"0D`"y cXcXcXcX y `"X "D"0D`"y )  bXbXbXbXbXbXbXbXbX bX bX bX bX bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX bX!bX"bX#bX$bX%bX&bX'bX(bX)bX*bX+bX,bX-bX.bX/bX0bX1bX y `"X "D"0D`"y )  PbXQbXRbXSbX y `"X "D"0D`"y )  `bXabXbbXcbXdbXebXfbXgbXhbXibXjbXkbXlbXmbXnbXobXpbXqbXrbXsbXtbXubXvbXwbXxbXybXzbX{bX|bX}bX~bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `"X "D"0D`"y )  bXbXbXbX y `"X "D"0D`"y )  bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `"X "D"0D`"y )  cXcXcXcX y `"X "D"0D`"y )   cX!cX"cX#cX$cX%cX&cX'cX(cX)cX*cX+cX,cX-cX.cX/cX0cX1cX2cX3cX4cX5cX6cX7cX8cX9cX:cX;cXcX?cX@cXAcXBcXCcXDcXEcXFcXGcXHcXIcXJcXKcXLcXMcXNcXOcXPcXQcX y `"X "D"0D`"y )  pcXqcXrcXscX y `"X "D"8D`"y rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX_rX`rXarXbrXcrXdrXerX y `"X "D"8D`"y hrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrX y `"X "D"8D`"y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `"X "D"8D`"y rXrXrXrX y `"X "D"8D`"y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXsXsXsXsXsXsXsXsXsX sX sX sX sX sXsXsXsXsX y `"X "D"8D`"y 0sX1sX2sX3sX y `"X "D"8D`"y @sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsXOsXPsXQsXRsXSsXTsXUsXVsXWsXXsXYsXZsX[sX\sX]sX^sX_sX`sXasXbsXcsXdsXesXfsXgsXhsXisXjsXksXlsXmsXnsXosXpsXqsX y `"X "D"8D`"y sXsXsXsX y `"X "D"8D`"y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `"X "D"8D`"y sXsXsXsX y `"X "D"8D`"y )  rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX y `"X "D"8D`"y )  PrXQrXRrXSrX y `"X "D"8D`"y )  `rXarXbrXcrXdrXerXfrXgrXhrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrXtrXurXvrXwrXxrXyrXzrX{rX|rX}rX~rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `"X "D"8D`"y )  rXrXrXrX y `"X "D"8D`"y )  rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `"X "D"8D`"y )  sXsXsXsX y `"X "D"8D`"y )   sX!sX"sX#sX$sX%sX&sX'sX(sX)sX*sX+sX,sX-sX.sX/sX0sX1sX2sX3sX4sX5sX6sX7sX8sX9sX:sX;sXsX?sX@sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsXOsXPsXQsX y `"X "D"8D`"y )  psXqsXrsXssX y `"X  "D "@D`!"y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `!"X  "D "@D`!"y hXiXjXkXlXmXnXoXpXqXrXsX y `!"X  "D "@D`!"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!"X  "D "@D`!"y ЂXтX҂XӂX y `!"X  "D "@D`!"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `!"X  "D "@D`!"y 0X1X2X3X y `!"X  "D "@D`!"y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `!"X  "D "@D`!"y XXXX y `!"X  "D "@D`!"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXƒXÃXăXŃXƃXǃXȃXɃXʃX˃X̃X̓X΃XσXЃXуX y `!"X  "D "@D`!"y XXXX y `!"X  "D "@D`!"y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `!"X  "D "@D`!"y )  PXQXRXSX y `!"X  "D "@D`!"y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `!"X  "D "@D`!"y )  XXXX y `!"X  "D "@D`!"y )  XX‚XÂXĂXłXƂXǂXȂXɂXʂX˂X̂X͂X΂XςXЂXтX҂XӂXԂXՂXւXׂX؂XقXڂXۂX܂X݂XނX߂XXXXXXXXXXXXXXXXXXX y `!"X  "D "@D`!"y )  XXXX y `!"X  "D "@D`!"y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `!"X  "D "@D`!"y )  pXqXrXsX y `!"X $"D$"HD`%"y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `%"X $"D$"HD`%"y hXiXjXkXlXmXnXoXpXqXrXsX y `%"X $"D$"HD`%"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%"X $"D$"HD`%"y ВXђXҒXӒX y `%"X $"D$"HD`%"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `%"X $"D$"HD`%"y 0X1X2X3X y `%"X $"D$"HD`%"y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `%"X $"D$"HD`%"y XXXX y `%"X $"D$"HD`%"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX“XÓXēXœXƓXǓXȓXɓXʓX˓X̓X͓XΓXϓXГXѓX y `%"X $"D$"HD`%"y XXXX y `%"X $"D$"HD`%"y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `%"X $"D$"HD`%"y )  PXQXRXSX y `%"X $"D$"HD`%"y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `%"X $"D$"HD`%"y )  XXXX y `%"X $"D$"HD`%"y )  XX’XÒXĒXŒXƒXǒXȒXɒXʒX˒X̒X͒XΒXϒXВXђXҒXӒXԒXՒX֒XגXؒXْXڒXےXܒXݒXޒXߒXXXXXXXXXXXXXXXXXXX y `%"X $"D$"HD`%"y )  XXXX y `%"X $"D$"HD`%"y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `%"X $"D$"HD`%"y )  pXqXrXsX y `%"X ("D("PD`)"y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `)"X ("D("PD`)"y hXiXjXkXlXmXnXoXpXqXrXsX y `)"X ("D("PD`)"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)"X ("D("PD`)"y ТXѢXҢXӢX y `)"X ("D("PD`)"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `)"X ("D("PD`)"y 0X1X2X3X y `)"X ("D("PD`)"y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `)"X ("D("PD`)"y XXXX y `)"X ("D("PD`)"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX£XãXģXţXƣXǣXȣXɣXʣXˣX̣XͣXΣXϣXУXѣX y `)"X ("D("PD`)"y XXXX y `)"X ("D("PD`)"y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `)"X ("D("PD`)"y )  PXQXRXSX y `)"X ("D("PD`)"y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `)"X ("D("PD`)"y )  XXXX y `)"X ("D("PD`)"y )  XX¢XâXĢXŢXƢXǢXȢXɢXʢXˢX̢X͢X΢XϢXТXѢXҢXӢXԢXբX֢XעXآX٢XڢXۢXܢXݢXޢXߢXXXXXXXXXXXXXXXXXXX y `)"X ("D("PD`)"y )  XXXX y `)"X ("D("PD`)"y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `)"X ("D("PD`)"y )  pXqXrXsX y `)"X ,"D,"XD`-"y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeX y `-"X ,"D,"XD`-"y hXiXjXkXlXmXnXoXpXqXrXsX y `-"X ,"D,"XD`-"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-"X ,"D,"XD`-"y вXѲXҲXӲX y `-"X ,"D,"XD`-"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXX y `-"X ,"D,"XD`-"y 0X1X2X3X y `-"X ,"D,"XD`-"y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqX y `-"X ,"D,"XD`-"y XXXX y `-"X ,"D,"XD`-"y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX³XóXijXųXƳXdzXȳXɳXʳX˳X̳XͳXγXϳXгXѳX y `-"X ,"D,"XD`-"y XXXX y `-"X ,"D,"XD`-"y )  XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X y `-"X ,"D,"XD`-"y )  PXQXRXSX y `-"X ,"D,"XD`-"y )  `XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXX y `-"X ,"D,"XD`-"y )  XXXX y `-"X ,"D,"XD`-"y )  XX²XòXIJXŲXƲXDzXȲXɲXʲX˲X̲XͲXβXϲXвXѲXҲXӲXԲXղXֲXײXزXٲXڲX۲XܲXݲX޲X߲XXXXXXXXXXXXXXXXXXX y `-"X ,"D,"XD`-"y )  XXXX y `-"X ,"D,"XD`-"y )   X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQX y `-"X ,"D,"XD`-"y )  pXqXrXsX y `-"X #D# F`#y BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX BX!BX"BX#BX$BX%BX&BX'BX(BX)BX*BX+BX,BX-BX.BX/BX0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX_BX`BXaBXbBXcBXdBXeBXfBXgBXhBXiBXjBXkBXlBXmBXnBXoBXpBXqBXrBXsBXtBXuBXvBXwBXxBXyBXzBX{BX|BX}BX~BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `#X #D# F`#y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `#X #D# F`#y BXBX y `#X #D# F`#y BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXCXCXCXCXCXCXCXCXCX CX CX CX CX CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX y `#X #D# F`#y 0CX1CX y `#X #D# F`#y @CXACXBCXCCXDCXECXFCXGCXHCXICXJCXKCXLCXMCXNCXOCXPCXQCXRCXSCXTCXUCXVCXWCXXCXYCXZCX[CX\CX]CX^CX_CX`CXaCXbCXcCXdCXeCXfCXgCXhCXiCXjCXkCXlCXmCXnCX y `#X #D# F`#y CXCX y `#X #D# F`#y CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX y `#X #D# F`#y CXCX y `#X #D# F`#y CXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCXCX `#)  BXBXBXBXBXBXBXBXBX BX BX BX BX BXBX y `#X #D# F`#y )   BX!BX y `#X #D# F`#y )  0BX1BX2BX3BX4BX5BX6BX7BX8BX9BX:BX;BXBX?BX@BXABXBBXCBXDBXEBXFBXGBXHBXIBXJBXKBXLBXMBXNBXOBXPBXQBXRBXSBXTBXUBXVBXWBXXBXYBXZBX[BX\BX]BX^BX y `#X #D# F`#y )  pBXqBX y `#X #D# F`#y )  BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `#X #D# F`#y )  BXBX y `#X #D# F`#y )  BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `#X #D# F`#y )  CXCX y `#X #D#(F`#y RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX_RX`RXaRXbRXcRXdRXeRXfRXgRXhRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRXtRXuRXvRXwRXxRXyRXzRX{RX|RX}RX~RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `#X #D#(F`#y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `#X #D#(F`#y RXRX y `#X #D#(F`#y RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXSXSXSXSXSXSXSXSXSX SX SX SX SX SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX y `#X #D#(F`#y 0SX1SX y `#X #D#(F`#y @SXASXBSXCSXDSXESXFSXGSXHSXISXJSXKSXLSXMSXNSXOSXPSXQSXRSXSSXTSXUSXVSXWSXXSXYSXZSX[SX\SX]SX^SX_SX`SXaSXbSXcSXdSXeSXfSXgSXhSXiSXjSXkSXlSXmSXnSX y `#X #D#(F`#y SXSX y `#X #D#(F`#y SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX y `#X #D#(F`#y SXSX y `#X #D#(F`#y SXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSXSX `#)  RXRXRXRXRXRXRXRXRX RX RX RX RX RXRX y `#X #D#(F`#y )   RX!RX y `#X #D#(F`#y )  0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX y `#X #D#(F`#y )  pRXqRX y `#X #D#(F`#y )  RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `#X #D#(F`#y )  RXRX y `#X #D#(F`#y )  RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `#X #D#(F`#y )  SXSX y `#X #D#0F`#y bXbXbXbXbXbXbXbXbX bX bX bX bX bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX bX!bX"bX#bX$bX%bX&bX'bX(bX)bX*bX+bX,bX-bX.bX/bX0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX_bX`bXabXbbXcbXdbXebXfbXgbXhbXibXjbXkbXlbXmbXnbXobXpbXqbXrbXsbXtbXubXvbXwbXxbXybXzbX{bX|bX}bX~bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `#X #D#0F`#y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `#X #D#0F`#y bXbX y `#X #D#0F`#y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXcXcXcXcXcXcXcXcXcX cX cX cX cX cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX y `#X #D#0F`#y 0cX1cX y `#X #D#0F`#y @cXAcXBcXCcXDcXEcXFcXGcXHcXIcXJcXKcXLcXMcXNcXOcXPcXQcXRcXScXTcXUcXVcXWcXXcXYcXZcX[cX\cX]cX^cX_cX`cXacXbcXccXdcXecXfcXgcXhcXicXjcXkcXlcXmcXncX y `#X #D#0F`#y cXcX y `#X #D#0F`#y cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX y `#X #D#0F`#y cXcX y `#X #D#0F`#y cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX `#)  bXbXbXbXbXbXbXbXbX bX bX bX bX bXbX y `#X #D#0F`#y )   bX!bX y `#X #D#0F`#y )  0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbXKbXLbXMbXNbXObXPbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX y `#X #D#0F`#y )  pbXqbX y `#X #D#0F`#y )  bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `#X #D#0F`#y )  bXbX y `#X #D#0F`#y )  bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `#X #D#0F`#y )  cXcX y `#X #D#8F`#y rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX_rX`rXarXbrXcrXdrXerXfrXgrXhrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrXtrXurXvrXwrXxrXyrXzrX{rX|rX}rX~rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `#X #D#8F`#y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `#X #D#8F`#y rXrX y `#X #D#8F`#y rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXsXsXsXsXsXsXsXsXsX sX sX sX sX sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `#X #D#8F`#y 0sX1sX y `#X #D#8F`#y @sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsXOsXPsXQsXRsXSsXTsXUsXVsXWsXXsXYsXZsX[sX\sX]sX^sX_sX`sXasXbsXcsXdsXesXfsXgsXhsXisXjsXksXlsXmsXnsX y `#X #D#8F`#y sXsX y `#X #D#8F`#y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX y `#X #D#8F`#y sXsX y `#X #D#8F`#y sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX `#)  rXrXrXrXrXrXrXrXrX rX rX rX rX rXrX y `#X #D#8F`#y )   rX!rX y `#X #D#8F`#y )  0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX y `#X #D#8F`#y )  prXqrX y `#X #D#8F`#y )  rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `#X #D#8F`#y )  rXrX y `#X #D#8F`#y )  rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX y `#X #D#8F`#y )  sXsX y `#X  #D #@F`!#y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!#X  #D #@F`!#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX‚XÂXĂXłXƂXǂXȂXɂXʂX˂X̂X͂X΂X y `!#X  #D #@F`!#y XX y `!#X  #D #@F`!#y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `!#X  #D #@F`!#y 0X1X y `!#X  #D #@F`!#y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `!#X  #D #@F`!#y XX y `!#X  #D #@F`!#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!#X  #D #@F`!#y ЃXуX y `!#X  #D #@F`!#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `!#)  XXXXXXXXX X X X X XX y `!#X  #D #@F`!#y )   X!X y `!#X  #D #@F`!#y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `!#X  #D #@F`!#y )  pXqX y `!#X  #D #@F`!#y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!#X  #D #@F`!#y )  XX y `!#X  #D #@F`!#y )  ЂXтX҂XӂXԂXՂXւXׂX؂XقXڂXۂX܂X݂XނX߂XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `!#X  #D #@F`!#y )  XX y `!#X $#D$#HF`%#y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%#X $#D$#HF`%#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX’XÒXĒXŒXƒXǒXȒXɒXʒX˒X̒X͒XΒX y `%#X $#D$#HF`%#y XX y `%#X $#D$#HF`%#y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `%#X $#D$#HF`%#y 0X1X y `%#X $#D$#HF`%#y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `%#X $#D$#HF`%#y XX y `%#X $#D$#HF`%#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%#X $#D$#HF`%#y ГXѓX y `%#X $#D$#HF`%#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `%#)  XXXXXXXXX X X X X XX y `%#X $#D$#HF`%#y )   X!X y `%#X $#D$#HF`%#y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `%#X $#D$#HF`%#y )  pXqX y `%#X $#D$#HF`%#y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%#X $#D$#HF`%#y )  XX y `%#X $#D$#HF`%#y )  ВXђXҒXӒXԒXՒX֒XגXؒXْXڒXےXܒXݒXޒXߒXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `%#X $#D$#HF`%#y )  XX y `%#X (#D(#PF`)#y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)#X (#D(#PF`)#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX¢XâXĢXŢXƢXǢXȢXɢXʢXˢX̢X͢X΢X y `)#X (#D(#PF`)#y XX y `)#X (#D(#PF`)#y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `)#X (#D(#PF`)#y 0X1X y `)#X (#D(#PF`)#y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `)#X (#D(#PF`)#y XX y `)#X (#D(#PF`)#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)#X (#D(#PF`)#y УXѣX y `)#X (#D(#PF`)#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `)#)  XXXXXXXXX X X X X XX y `)#X (#D(#PF`)#y )   X!X y `)#X (#D(#PF`)#y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `)#X (#D(#PF`)#y )  pXqX y `)#X (#D(#PF`)#y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)#X (#D(#PF`)#y )  XX y `)#X (#D(#PF`)#y )  ТXѢXҢXӢXԢXբX֢XעXآX٢XڢXۢXܢXݢXޢXߢXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `)#X (#D(#PF`)#y )  XX y `)#X ,#D,#XF`-#y XXXXXXXXX X X X X XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-#X ,#D,#XF`-#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX²XòXIJXŲXƲXDzXȲXɲXʲX˲X̲XͲXβX y `-#X ,#D,#XF`-#y XX y `-#X ,#D,#XF`-#y XXXXXXXXXXXXXXXXXXXXXXXXX X X X X XXXXXXXXXXXXXXXXXX y `-#X ,#D,#XF`-#y 0X1X y `-#X ,#D,#XF`-#y @XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXjXkXlXmXnX y `-#X ,#D,#XF`-#y XX y `-#X ,#D,#XF`-#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-#X ,#D,#XF`-#y гXѳX y `-#X ,#D,#XF`-#y XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX `-#)  XXXXXXXXX X X X X XX y `-#X ,#D,#XF`-#y )   X!X y `-#X ,#D,#XF`-#y )  0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X y `-#X ,#D,#XF`-#y )  pXqX y `-#X ,#D,#XF`-#y )  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-#X ,#D,#XF`-#y )  XX y `-#X ,#D,#XF`-#y )  вXѲXҲXӲXԲXղXֲXײXزXٲXڲX۲XܲXݲX޲X߲XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX y `-#X ,#D,#XF`-#y )  XX y `-#X 0D0 ``0y BXBXBXBXBXBXBXBXBX BX BX BX BX BXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBX y `0X 0D0(``0y RXRXRXRXRXRXRXRXRX RX RX RX RX RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX RX!RX"RX#RX$RX%RX&RX'RX(RX)RX*RX+RX,RX-RX.RX/RX0RX1RX2RX3RX4RX5RX6RX7RX8RX9RX:RX;RXRX?RX@RXARXBRXCRXDRXERXFRXGRXHRXIRXJRXKRXLRXMRXNRXORXPRXQRXRRXSRXTRXURXVRXWRXXRXYRXZRX[RX\RX]RX^RX_RX`RXaRXbRXcRXdRXeRXfRXgRXhRXiRXjRXkRXlRXmRXnRXoRXpRXqRXrRXsRXtRXuRXvRXwRXxRXyRXzRX{RX|RX}RX~RXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRXRX y `0X 0D0(``0y RXR)RXRXRXRXRXRXRXRXRXRXR)RXR)RXR)RXR)RXR)RXR)RX y `0X 0D0(``0y S) S)S)S)S)SXS)S)S) S) SX SX SX SXSXSXS) S)S)S)S)SXS)S)S)S)SXSXSXSXSXSX S) !S)"S)#S)$S)%SX&S)'S)(S))S)*SX+SX,SX-SX.SX/SX0S) 1S)2S)3S)4S)5SX6S)7S)8S)9S) :SX;SXSX?SX@S) AS)BS)CS)DS)ESXFS)GS) HS)'IS)(JSXKSXLSXMSXNSXOSXPS) QS)RS)SS)TS)USXVS)WS)(XS)/YS)0ZSX[SX\SX]SX^SX_SX`S) aS)bS)cS)dS)eSXfS)gS)0hS)7iS)8jSXkSXlSXmSXnSXoSXpS) qS)rS)sS)tS)uSXvS)wS)8xS)?yS)@zSX{SX|SX}SX~SXSX y `0X 0D00``0y bXb)b)b)b)b)b) b) b)  b) b) b) b) b)b)b)b)b)$b)%b)&b)'b)(b))b)*b)+b)4b)5b)6b)7b)8b)9b): b); y; `0X 0D00``0y 0bX1bX2bX3bX4bX5bX6bX7bX8bX9bX:bX;bXbX?bX@bXAbXBbXCbXDbXEbXFbX y `0X 0D00``0y PbXQbXRbXSbXTbXUbXVbXWbXXbXYbXZbX[bX\bX]bX^bX_bX`bXabXbbXcbXdbXebXfbX y `0X 0D00``0y pbXqbXrbXsbXtbXubXvbXwbXxbXybXzbX{bX|bX}bX~bXbXbXbXbXbXbXbXbX y `0X 0D00``0y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `0X 0D00``0y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `0X 0D00``0y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbX y `0X 0D00``0y bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXcXcXcXcXcXcXcX y `0X 0D00``0y cXcXcXcXcXcXcXcXcXcXcXcXcXcXcXcX cX!cX"cX#cX$cX%cX&cX y `0X 0D08``0y rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX_rX`rXarXbrXcrXdrXerXfrXgrXhrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrXtrXurXvrXwrXxrXyrXzrX{rX|rX}rX~rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXsXsXsXsXsXsXsXsXsX sX sX sX sX sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX sX!sX"sX#sX$sX%sX&sX'sX(sX)sX*sX+sX,sX-sX.sX/sX0sX1sX2sX3sX4sX5sX6sX7sX8sX9sX:sX;sXsX?sX@sXAsXBsXCsXDsXEsXFsXGsXHsXIsXJsXKsXLsXMsXNsXOsXPsXQsXRsXSsXTsXUsXVsXWsXXsXYsXZsX[sX\sX]sX^sX_sX`sXasXbsXcsXdsXesXfsXgsXhsXisXjsXksXlsXmsXnsXosXpsXqsXrsXssXtsXusXvsXwsXxsXysXzsX{sX|sX}sX~sXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsX `0)  rXrXrXrXrXrXrXrXrX rX rX rX rX rXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX rX!rX"rX#rX$rX%rX&rX'rX(rX)rX*rX+rX,rX-rX.rX/rX0rX1rX2rX3rX4rX5rX6rX7rX8rX9rX:rX;rXrX?rX@rXArXBrXCrXDrXErXFrXGrXHrXIrXJrXKrXLrXMrXNrXOrXPrXQrXRrXSrXTrXUrXVrXWrXXrXYrXZrX[rX\rX]rX^rX_rX`rXarXbrXcrXdrXerXfrXgrXhrXirXjrXkrXlrXmrXnrXorXprXqrXrrXsrXtrXurXvrXwrXxrXyrXzrX{rX|rX}rX~rXrXrXrXrXrXrXrXrXrX y `0X  `Xhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh 02&@P" &@P" R    RM M RX@ X@ R"=R "=R Ruy M uy M R P@  P@ R!iO Å !iO Å R(Ruy! (Ruy! R M  M RP@ P@ R!oO åd !oO åd R&=P &=P Ruy M uy M R(Ruy (Ruy R M@  M@ R!P!kOp d !P!kOp d RjO ‚d jO ‚d R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R"P"" "P"" R5̀" 5̀" RR"59 R"59 R( ( RQ" Q" R"( "( R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R"@R1 "@R1 R$ $ RM @Q M @Q R#M@ #M@ RR  R  R҆  ҆  RцQ  цQ  R!q! !q! R"@ "@ RPM  PM  R"@ "@ RPM  PM  R" Z " Z R@e @e R( ( RM7 #N M7 #N R @R(  @R( RM7؀ M7؀ R #(!  #(! R![[[ ![[[ R" " RM@&1 M@&1 RMP @ MP @ RS[[[[[ S[[[[[ R1€ 1€ R    RPMS[[[[[ PMS[[[[[ R[[[[[[[[ [[[[[[[[ R1€ 1€ R    RPMS[[[[[ PMS[[[[[ R[[[[[[[[ [[[[[[[[ R1€ 1€ R    RPMS[[[[[ PMS[[[[[ R[[[[[[[[ [[[[[[[[ RNP!S[ NP!S[ R[[[[[[[[ [[[[[[[[ R"s "s RPpPS[[ PpPS[[ RR R RN N RPS[[[ PS[[[ R[[[[[[[[ [[[[[[[[ RR s R s R!N !N RPs Ps RS[[ S[[ RR  R  Rs!N s!N RP P R  R"  "  RM@&1 M@&1 RMP @ MP @ RS[[[[[ S[[[[[ R1€ 1€ R  RPMS[[[[[ PMS[[[[[ R[[[[[[[[ [[[[[[[[ R1€ 1€ R  RPMS[[[[[ PMS[[[[[ R[[[[[[[[ [[[[[[[[ R1€ 1€ R  RPMS[[[[[ PMS[[[[[ R[[[[[[[[ [[[[[[[[ RPnO ‚d PnO ‚d RS[[[[[[[ S[[[[[[[ RRnO Â( RnO Â( R du  du RxPjO dS xPjO dS R[[[[[[[[ [[[[[[[[ RM( M( R@ @ RR"" 5˦ R"" 5˦ R5̂"M& 5̂"M& RP #s( P #s( R!% !% RdPmO dPmO RdS[[[[ dS[[[[ RdPmO dPmO RdlO d dlO d R"@1 "@1 RMP @ MP @ R""$[ ""$[ R[[[[[[[[ [[[[[[[[ R""$[ ""$[ R[[[[[[[[ [[[[[[[[ R""$[ ""$[ R[[[[[[[[ [[[[[[[[ R"@1 "@1 RMP @ MP @ R"@1 "@1 RMP @ MP @ R""$[ ""$[ R[[[[[[[[ [[[[[[[[ R""$[ ""$[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ RR( = R( = R dj  dj ReEdR" eEdR" R""(M ""(M RPS[[[[ PS[[[[ R[[[[[[[[ [[[[[[[[ R"@R1 "@R1 RM&@ M&@ RMP@ MP@ RS[[[[[ S[[[[[ R"P "P R"S[[[[ "S[[[[ RR1 R1 R* * R=  =  RP" dje P" dje R(  (  RP dj P dj R*Z *Z R& & R4 ) 4 ) R)  )  R= P" = P" R djeDd  djeDd R![ ![ R[[[[[[[[ [[[[[[[[ R@! @! R  RP S[[[[ P S[[[[ R[[[[[[[[ [[[[[[[[ R! ! RL@ L@ RQ Q RS[[[[ S[[[[ R! ! RL@ L@ RQS QS R[[[[[[[[ [[[[[[[[ R! ! RL@! L@! RQ Q R  R! ! RL@ L@ RQ Q RS[[[[[[[ S[[[[[[[ R! ! RL@! L@! RQ Q R  R! ! RL@ L@ RQ Q RS[[[[[[[ S[[[[[[[ R    RL@  L@  RQ Q RS[[[[[[ S[[[[[[ R @$"X  @$"X R"( "( RQ S Q S R[[[[[[[[ [[[[[[[[ RP 15 P 15 R!( !( R( ( R![[ ![[ R"È "È RQe!S Qe!S R"Pe "Pe Rq q R"Pe "Pe Rq q R"Pe "Pe Rq q R!P" !P" RS[[[[[ S[[[[[ R!P" !P" R    R!P" !P" R    R!P" !P" R    R!P" !P" R    R!P" !P" R    R!P" !P" R    R!P" !P" R    R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ RR "N R "N R  RP  P  Rs s RheeC heeC RR" R" RdM Pg dM Pg R#(Ouy #(Ouy R P(  P( R=ɁS[[[ =ɁS[[[ R ؁P(  ؁P( R=Ɂ" =Ɂ" R ܁P(  ܁P( R=Ɂ" =Ɂ" R ԁP(  ԁP( R=Ɂ" =Ɂ" R  P   P R!!e !!e RR R R" " R P  P Rs s R"P "( "P "( R"S[[[[[ "S[[[[[ R!d" !d" RP" P" ReER" eER" Ru u RdM P dM P RyS[[[[[[ yS[[[[[[ RN"P ! N"P ! R" " " " R"P" "P" RS[[[[[[[ S[[[[[[[ R uM  uM RPyS[[ PyS[[ R(@R1 (@R1 Ruy uy RM P& M P& R1 1 Rd"P d"P R"S[[[ "S[[[ RER u ER u RdM dM RPyS[[[ PyS[[[ R[[[[[[[[ [[[[[[[[ RP""(" P""(" RS[[[[[[[ S[[[[[[[ R&@P" &@P" R !M  !M R @Q  @Q RM[[[[[[[ M[[[[[[[ R&1 &1 R@Q#L @Q#L R @QL  @QL RdnH dM dnH dM RM( M( RA"( A"( R"PM "PM R#s&( #s&( R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R(@R1 (@R1 Ruy uy RM P" M P" R1 1 R(@R1 (@R1 Ruy uy RM P& M P& R1 1 R&@Pda &@Pda RMceAM MceAM RRe*$ Re*$ R95! 95! RN$Pda N$Pda RceAM ceAM R" Z " Z R@e @e R( ( RM7 #N M7 #N R @R"1  @R"1 R!M7 !M7 R # P  # P R( ( R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R @  @ RZ e" Z e" RNM7 # NM7 # R@(" @(" R($gM7 ($gM7 R #O[[  #O[[ R @M  @M RP @ P @ RP$ P$ RS[[[ S[[[ RP$ P$ RS[[[ S[[[ RP$ P$ RS[[[ S[[[ R=͆"u =͆"u RPy" Py" R#""P #""P R""( ""( R=͆"u =͆"u RPy" Py" R#""P #""P R""( ""( R=͆"u =͆"u RPy" Py" R#""P #""P R""( ""( R=͆"u =͆"u RPy" Py" R#""P #""P R""( ""( R=͆"u =͆"u RPy" Py" R#""P #""P R""( ""( R=͆"u =͆"u RPy" Py" R#""P #""P R""( ""( R"  "  RX"@  X"@  R" " RX"@  X"@  R&@! &@! R PM&1  PM&1 RdQ  dQ  RS[[[[ S[[[[ RQMS[ QMS[ R[[[[[[[[ [[[[[[[[ RQ(& Q(& RS[[[[[[ S[[[[[[ R"@R1€ "@R1€ R" " RM@ÀP M@ÀP R!M@ !M@ R" Z " Z R@e @e R( ( RM7؀ # M7؀ # RN @R( N @R( R  RPM7؀ PM7؀ RЀ! Ѐ! R ÅdPm  ÅdPm RonO ‚d onO ‚d RR Ådm R Ådm RooyOd ooyOd R ÂPmo  ÂPmo RnO €d nO €d R P  P R@!iO @!iO R" Z " Z R@e @e R( ( RM7 #N M7 #N R @R(  @R( RM7؀ M7؀ R #(!  #(! R![[[ ![[[ R"@R1€ "@R1€ R" " RM@ÀP M@ÀP R!M@ !M@ RP""(" P""(" RS[[[[[[ S[[[[[[ RP""(" P""(" RS[[[[[[[ S[[[[[[[ R(@R1 (@R1 Ruy uy RM P& M P& R1 1 R" Z " Z R@e @e R( ( RM7؀ # M7؀ # RN @R( N @R( R  RPM7 PM7 R!( !( RP" ("S P" ("S R[[[[[[[[ [[[[[[[[ R0 0 p  R( P ( P R "(  "( R$P & $P & R"" "" R$P & $P & R"" "" R$P & $P & R"" "" R &P  &P R" "$ " "$ R &P  &P R" "$ " "$ R( P ( P R ""5  ""5 R&@P &@P R""""M! """"M! R"+" "+" RP & d P & d R""P" ""P" R    R"+" "+" RP & d P & d R""P" ""P" R    RP" P" R""" """ RP" P" R " [  " [ RP" P" R""" """ RP" P" R " [  " [ RP" P" R""" """ RP"( P"( R" " " " RP" P" R""" """ RP"( P"( R" " " " RP" P" R""" """ RP"( P"( R"" "" RP" P" R""" """ RP"( P"( R"" "" R"Pu "Pu Ry" $ y" $ R"Pu "Pu Ry" $ y" $ RP" P" R "  " R 1!(  1!( R! ! R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R"P" "P" R    R"1! "1! RP$""" P$""" R"@&X "@&X R1 1 R"P" "P" R" " R"P" "P" R    R"P" "P" R    R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ p  R̻8 ̻8 Rrjj` rjj` Rbb`j bb`j Rn n Rnvnn nvnn R  R  R  R  R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R8 8 R8 8 R8 8 R88 88 R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ p  R̻8 ̻8 Rrjj` rjj` Rbb`j bb`j Rn n Rnvnn nvnn R  R  R  R  R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R8 8 R8 8 R8 8 R88 88 R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R[[[[[[[[ [[[[[[[[ R  R  R    R        R  R  R  R  R'&%$ '&%$ R#"! #"! R/.-, /.-, R+*)( +*)( R7654 7654 R3210 3210 R?>=< ?>=< R;:98 ;:98 RGFED GFED RCBA@ CBA@ RONML ONML RKJIH KJIH RWVUT WVUT RSRQP SRQP R_^]\ _^]\ R[ZYX [ZYX Rgfed gfed Rcba` cba` Ronml onml Rkjih kjih Rwvut wvut Rsrqp srqp R~}| ~}| R{zyx {zyx R  R  R    R        R  R  R  R  R'&%$ '&%$ R#"! #"! R/.-, /.-, R+*)( +*)( R7654 7654 R3210 3210 R?>=< ?>=< R;:98 ;:98 RGFED GFED RCBA@ CBA@ RONML ONML RKJIH KJIH RWVUT WVUT RSRQP SRQP R_^]\ _^]\ R[ZYX [ZYX Rgfed gfed Rcba` cba` Ronml onml Rkjih kjih Rwvut wvut Rsrqp srqp R~}| ~}| R{zyx {zyx R  R  R  R    R  R  R  R  R'&%$ '&%$ R#"! #"! R/.-, /.-, R+*)( +*)( R7654 7654 R3210 3210 R?>=< ?>=< R;:98 ;:98 RGFED GFED RCBA@ CBA@ RONML ONML RKJIH KJIH RWVUT WVUT RSRQP SRQP R_^]\ _^]\ R[ZYX [ZYX Rgfed gfed Rcba` cba` Ronml onml Rkjih kjih Rwvut wvut Rsrqp srqp R~}| ~}| R{zyx {zyx R  R  R  R    R  R  R  R  R'&%$ '&%$ R#"! #"! R/.-, /.-, R+*)( +*)( R7654 7654 R3210 3210 R?>=< ?>=< R;:98 ;:98 RGFED GFED RCBA@ CBA@ RONML ONML RKJIH KJIH RWVUT WVUT RSRQP SRQP R_^]\ _^]\ R[ZYX [ZYX Rgfed gfed Rcba` cba` Ronml onml Rkjih kjih Rwvut wvut Rsrqp srqp R~}| ~}| R{zyx {zyx RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  RĂ Ă RADCB ADCB R  RDCBA DCBA RCBAD CBAD R„ „ RBADC BADC R  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  R0 0 p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  R0 0 p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  8`  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  p  / )hIIIIII@III2IIIIII@IIIZIIIIkIIIIII0hIII0IIII0IIII0IIII0IIII0I III0I(III0I0III0I8III0I@II@I0I@@I+II0I@DIGII0I@HIcII0I@LIII0I@PIII0IPIII0I@QIII0IQIII0I@RI"II0IRI>II0I@SIZIIhIjIIIIIII(IIII(IIII(IIIIIIIIIIIIII IIII III.IIIIAIIIITIIIIgIIIIzIIIIIIIIIIIIIII2II@II2II@IIIIIIIIIII IIIIIIII1IIIICIIIIUIIIIgIIIIyIIIIIIIIIIIIIIIIIIIIIIIIIIII(III@2IAIII@2IVIIIIdI II I~IlIIp IIIIx IIII IIII!II`II`!IIII`1IIII1IIII1IIII2I"I@II@2I1I@II2IFI@II3IXI@II4IiI@II@4II@II4II@II4IIII4IIII4IIII4IIII4IIII5I.III5IFIII5I^III5IsIII 5IIII(5IIII05IIII85IIII@5IIIIH5IIIIP5I IIIX5I:III`5IKIIIh5IZIII8IkIII@IIIIHIIIIPII0IIIIIIIIIIIIIII IIII IIII, IIII> IIIII IIIIT IIII_ IIIIj IIIIu IIII IIII I II I IIII IIII III,I III`I IIhI I I hI. II!hI? II"hIP II#hIa II0hIr I I0I I I I0I@I I I0I`I I I0II I I0II II0II% II0IIA II0II[ II0IIu II0II IIhI IIII IIII IIII IIII IIhI IIII2 IIIIO IIIIb IIIIs IIII IIII IIII IIII IIII IIII IIII IIII IIII" IIII5 IIIIH IIII[ IIIIt III I III I III I III I III I IIII IIII IIhIIIIIIIII:IIIIUIIIIpIIIIIIIIIIIIIIhIIIIIIIIIIIII6III IVIII(IxIII0IIII8IIII@IIIIHIIIIPIIIIXI9III`IRIIIhIlIIIpIIIIxIIIhIIIhIIIIIIII II@IhIIIhI.I II ICIIhIVIIIIhII hI{II IIII III I I III I@III IIII IIII I III I@III II'II II7II I IHII I@ IXII I IiII I IyII I III I@ III I III I III hIII IIII III I I III I@I%II II6II IIFII I IWII I@IgII IIxII IIII I III I@ III I III I III I III I@ III I III I I II hIII II1II IIKI I I IfII I@IvII IIII IIII I III I@III IIII IIII I III I@ III I I II I III I I,II I@ I<II I IMII I I]II hInII IIII III I I III I@III IIII IIII I III I@I II IIII II*II I I;II I@ IKII I I\II I IlII I I}II I@ III I III I III hIII IIII III I I III I@III II)II II9II I IJII I@IZII IIkII II{II I III I@ III I III I III I III I@ III I III I III hIII II$II II>I I I IYII I@IiII IIzII IIII I III I@III IIII IIII I III I@ III I III I III I III I@ I/II I I@II I IPII hIaII IIuII III I I III I@III IIII IIII I III I@III II II IIII I I.II I@ I>II I IOII I I_II I IpII I@ III I III I III hIII IIII III I I III I@I II IIII II,II I I=II I@IMII II^II IInII I III I@ III I III I III I III I@ III I III I III!hII@I!I@III!II3I I!IIOII!IIgII!IIwII!IIII!IIII!IIII!IIII!I@III!I@III!IIII!IIII!II II!I III!I I-II!I I=II!I@ INII!I@ I^II!hIoI@I!I@III!III I!IIII!IIII!IIII!IIII!IIII!IIII!II%II!I@I6II!I@IFII!IIWII!IIgII!IIxII!I III!I III!I III!I@ III!I@ III!hII@I!I@III!II I I!II'II!II?II!IIOII!II`II!IIpII!IIII!IIII!I@III!I@III!IIII!IIII!IIII!I III!I I II!I I II!I@ I& II!I@ I6 II!hIG I@I!I@Ic II!IIw I I!II II!II II!II II!II II!II II!II II!II II!I@I!II!I@I!II!II/!II!II?!II!IIP!II!I I`!II!I Iq!II!I I!II!I@ I!II!I@ I!II!hI!I@I!I@I!II!II!I I!II!II!II"II!II'"II!II8"II!IIH"II!IIY"II!IIi"II!I@Iz"II!I@I"II!II"II!II"II!II"II!I I"II!I I"II!I I"II!I@ I"II!I@ I#II!hI#I@I!I@I;#II!IIO#I I!IIk#II!II#II!II#II!II#II!II#II!II#II!II#II!I@I#II!I@I#II!II$II!II$II!II($II!I I8$II!I II$II!I IY$II!I@ Ij$II!I@ Iz$II!hI$I@I!I@I$II!II$I I!II$II!II$II!II$II!II%II!II %II!II1%II!IIA%II!I@IR%II!I@Ib%II!IIs%II!II%II!II%II!I I%II!I I%II!I I%II!I@ I%II!I@ I%II!hI%I@I!I@I&II!II'&I I!IIC&II!II[&II!IIk&II!II|&II!II&II!II&II!II&II!I@I&II!I@I&II!II&II!II&II!II'II!I I'II!I I!'II!I I1'II!I@ IB'II!I@ IR'II"hIc'II"IIw'II"II'I I"I I'II"I@I'II"II'II"II'II"I I'II"I@I'II"II(II"II(II"I I0(II"I@ I@(II"I IQ(II"I Ia(II"I Ir(II"I@ I(II"I I(II"I I(II"hI(II"II(II"II(I I"I I(II"I@I )II"II)II"II.)II"I I?)II"I@IO)II"II`)II"IIp)II"I I)II"I@ I)II"I I)II"I I)II"I I)II"I@ I)II"I I)II"I I)II"hI*II"II*II"II3*I I"I IN*II"I@I^*II"IIo*II"II*II"I I*II"I@I*II"II*II"II*II"I I*II"I@ I*II"I I*II"I I+II"I I+II"I@ I$+II"I I5+II"I IE+II"hIV+II"IIj+II"II+I I"I I+II"I@I+II"II+II"II+II"I I+II"I@I+II"II,II"II,II"I I#,II"I@ I3,II"I ID,II"I IT,II"I Ie,II"I@ Iu,II"I I,II"I I,II"hI,II"II,II"II,I I"I I,II"I@I-II"II-II"II!-II"I I2-II"I@IB-II"IIS-II"IIc-II"I It-II"I@ I-II"I I-II"I I-II"I I-II"I@ I-II"I I-II"I I-II"hI-II"II .II"II&.I I"I IA.II"I@IQ.II"IIb.II"IIr.II"I I.II"I@I.II"II.II"II.II"I I.II"I@ I.II"I I.II"I I.II"I I/II"I@ I/II"I I(/II"I I8/II"hII/II"II]/II"IIw/I I"I I/II"I@I/II"II/II"II/II"I I/II"I@I/II"II/II"II0II"I I0II"I@ I&0II"I I70II"I IG0II"I IX0II"I@ Ih0II"I Iy0II"I I0II"hI0II"II0II"II0I I"I I0II"I@I0II"II1II"II1II"I I%1II"I@I51II"IIF1II"IIV1II"I Ig1II"I@ Iw1II"I I1II"I I1II"I I1II"I@ I1II"I I1II"I I1II#hI1I@I#I@I2II#II2I I#II72II#IIO2II#II_2II#IIp2II#II2II#II2II#II2II#I@I2II#I@I2II#II2II#II2II#II2II#I I3II#I I3II#I I%3II#I@ I63II#I@ IF3II#hIW3I@I#I@Is3II#II3I I#II3II#II3II#II3II#II3II#II3II#II3II#II 4II#I@I4II#I@I.4II#II?4II#IIO4II#II`4II#I Ip4II#I I4II#I I4II#I@ I4II#I@ I4II#hI4I@I#I@I4II#II4I I#II5II#II'5II#II75II#IIH5II#IIX5II#IIi5II#IIy5II#I@I5II#I@I5II#II5II#II5II#II5II#I I5II#I I5II#I I5II#I@ I6II#I@ I6II#hI/6I@I#I@IK6II#II_6I I#II{6II#II6II#II6II#II6II#II6II#II6II#II6II#I@I6II#I@I7II#II7II#II'7II#II87II#I IH7II#I IY7II#I Ii7II#I@ Iz7II#I@ I7II#hI7I@I#I@I7II#II7I I#II7II#II7II#II8II#II 8II#II08II#IIA8II#IIQ8II#I@Ib8II#I@Ir8II#II8II#II8II#II8II#I I8II#I I8II#I I8II#I@ I8II#I@ I8II#hI9I@I#I@I#9II#II79I I#IIS9II#IIk9II#II{9II#II9II#II9II#II9II#II9II#I@I9II#I@I9II#II9II#II9II#II:II#I I :II#I I1:II#I IA:II#I@ IR:II#I@ Ib:II#hIs:I@I#I@I:II#II:I I#II:II#II:II#II:II#II:II#II;II#II;II#II);II#I@I:;II#I@IJ;II#II[;II#IIk;II#II|;II#I I;II#I I;II#I I;II#I@ I;II#I@ I;II#hI;I@I#I@I;II#II<I I#II+<II#IIC<II#IIS<II#IId<II#IIt<II#II<II#II<II#I@I<II#I@I<II#II<II#II<II#II<II#I I<II#I I =II#I I=II#I@ I*=II#I@ I:=II0hIK=I I0I Ig=I I0I@I=I I0I`I=I I0hI=II0II=I`I0II=II0hI>II0II>II0hI+>II0IID>II0II]>I I0I Is>II0I I>IIi4.Infd_Iout_IatomIicsIi4.nIfd_oIut_aIctivIe_bmIsk_aItomiIci4I._nfId_inI_issIued_IringIi4.I_lsoI_hdrI_datIai4I._flI_cacIhe_mIemiI4._RI$nfdI_outI_actIive_IbmskI_memIi4.Infd_Iout_IactiIve_bImskIi48.ICTM_IRESEIRVEDI_grIo_bmI_0_0I_grIo_bmI_0_1I_grIo_bmI_0_2I_grIo_bmI_0_3I_grIo_bmI_0_4I_grIo_bmI_0_5I_grIo_bmI_0_6I_grIo_bmI_0_7Ii48I.BLMI_INFIO_SEICTIOIN_BAISEiI48.CITM_NIBI_BILQ0_ICACHIE_BAISEiI48.CITM_NIBI_BILQ1_ICACHIE_BAISEiI48.CITM_NIBI_BILQ2_ICACHIE_BAISEiI48.CITM_NIBI_BILQ3_ICACHIE_BAISEiI48.BILM_IINGREISS_NIULL_IBUF_IRECYICLE_IBASEI_0iI48.BILM_EIGRESIS_NUILL_BIUF_RIECYCILE_BIASE_I0i4I8.CTIM_NBII_BLIQ0_SITATSI_BASIEi4I8.CTIM_NBII_BLIQ1_SITATSI_BASIEi4I8.CTIM_NBII_BLIQ2_SITATSI_BASIEi4I8.CTIM_NBII_BLIQ3_SITATSI_BASIEBLIM_0_IISLAIND_IID_BILM_NIBI8_IBLQ0I_BDSIRAM_IIMEMI0_BUIFS_BIASEI_BLMI_NBII8_BLIQ0_EIMU_IIMEM0I_BUFIS_BAISE_Infd_Iin_cIntrsI0_nIfd_oIut_cIntrsI0_gIro_cIli_cIntrsI_R$Infd_Icfg_IbaseI0_reIs_pIf0_nIet_bIar0I_R$nIfd_cIfg_rIing_Imem0I_R$Infd_Icfg_IringI_memI1nfId_cfIg_riIng_mIem00InfdI_cfgI_rinIg_meIm01Infd_Icfg_IringI_memI02nIfd_cIfg_rIing_Imem0I3nfId_cfIg_riIng_mIem10InfdI_cfgI_rinIg_meIm11Infd_Icfg_IringI_memI12nIfd_cIfg_rIing_Imem1I3_RI$nfdI_flrI_atoImic_ImemInfd_Iflr_IseenInfdI_in_IringI_memI00nIfd_iIn_riIng_mIem01InfdI_in_IringI_memI02nIfd_iIn_riIng_mIem03InfdI_in_IringI_memI04nIfd_iIn_riIng_mIem05InfdI_in_IringI_memI06nIfd_iIn_riIng_mIem07I_R$Infd_Iin_rIing_Imem_Ires0I0_RI$nfdI_in_IringI_memI_resI01_IR$nfId_inI_rinIg_meIm_reIs02I_R$nIfd_iIn_riIng_mIem_rIes03I_R$Infd_Iin_rIing_Imem_Ires0I4_RI$nfdI_in_IringI_memI_resI05_IR$nfId_inI_rinIg_meIm_reIs06I_R$nIfd_iIn_riIng_mIem_rIes07I_R$Infd_IinitI_donIe_meImnfId_inIit_dIoneI_BLMI_NBII8_BLIQ0_EIMU_QI_BASIE.mIip_Igro_IglobIal_cIonfiIg_nIic_cInt_tIx_swIitchI_intI_grIo_ctIxcfgI_grIo_dsItcfgI_niIc_swIitchI_vpoIrt_vIlansInbiI0_dmIa_bpIe_crIeditIs_nIic_cInt_tIx_drIop_mItu_IBLM_INBI8I_BLQI3_EMIU_QDI_BASIEnfId_flIr_atIomicInfdI_iniIt_doIne_aItomiIc_nIic_rIeconIfig_IcntI.ld_Imem.Ii24.IememI_niIc_swIitchI_defIaultI_rxqI_niIc_swIitchI_txqI_to_IvporIt_nIic_sIwitcIh_coIntroIl_BILM_NIBI8_IBLQ2I_EMUI_QD_IBASEI_BLIM_NBII8_BILQ1_IEMU_IQD_BIASEI_BLMI_NBII8_BLIQ0_EIMU_QID_BAISE_Inic_Icnt_Itx_dIrop_IdownI_niIc_cnIt_rxI_swiItch_ImultIi_nIic_cInt_rIx_etIh_drIop_dIa_nIic_cInt_rIx_etIh_drIop_mIc_nIic_cInt_rIx_etIh_drIop_Inic_Icnt_Irx_eIth_sIa_erIr_nIic_cInt_rIx_etIh_loIcalI_nicI_cntI_rx_IcsumI_errI_l4_IudpI_nicI_cntI_rx_IcsumI_errI_l4_ItcpI_nicI_cntI_rx_IcsumI_errI_l3I_nicI_cntI_rx_IdropI_mtuI_niIc_cnIt_rxI_droIp_riIng_dIownI_nicI_cntI_rx_IdropI_devI_dowIn_nIic_cInt_rIx_pkIts_Inic_Icfg_IsyncIh_tIm0_cIntrsI_accIum_IBLM_INBI8I_BLQI3_EMIU_Q_IBASEI_BLIM_NBII8_BILQ2_IEMU_IQ_BAISE_IBLM_INBI8I_BLQI1_EMIU_Q_IBASEI_maIc_poIrt_aIccumIulatIenfId_cfIg_riIng_mIemnIfd_iIn_isIsuedI_lsoI_rinIg_meIm0_Inic_IswitIch_kIey_tIbl_Igro_Iq_0_I0nfId_inI_rinIgs_mIem0Infd_Iout_IringI_memI0_gIro_qI_0_1I_grIo_q_I0_2I_groI_q_0I_3_Igro_Iq_0_I4_gIro_qI_0_5I_grIo_q_I0_6I_groI_q_0I_7_Inic_IswitIch_hIash_ItblI_porIt_stIats_IextrIanfId_cfIg_baIse0I_BLMI_NBII8_BLIQ0_BIDSRAIM_EMIEM0_IBUFSI_BASIE_BILM_NIBI8_IBLQ0I_EMUI_EMEIM0_BIUFS_IBASEIgroI_relIeaseI_rinIg_meIm_0Ii4._IdescI_rinIgi3I2._cItm_cIrediItsiI33._Ictm_IcredIitsIi34.I_ctmI_creIditsIi35I._ctIm_crIeditIsi4I8.meI3._mIsix_Icls_Itx_nIew_eInablIediI48.mIe3._ImsixI_clsI_tx_IenabIledIi48.Ime3.I_msiIx_clIs_rxI_newI_enaIbledIi48I.me3I._msIix_cIls_rIx_enIableIdi4I8.meI3._mIsix_Icls_IautoImaskIi48I.me3I._msIix_tIx_irIqc_sItateIi48I.me3I._msIix_rIx_irIqc_sItateIi48I.me3I._msIix_tIx_irIqc_cIfgiI48.mIe3._ImsixI_rx_IirqcI_cfgIi48I.me3I._msIix_cIls_tIx_enItrieIsi4I8.meI3._mIsix_Icls_Irx_eIntriIesBILM_EIMU_RIING_IINITI_CHKI_0BILM_NIBI8_IBLQ0I_EMUI_QIDIBLMI_NBII8_BLIQ1_EIMU_QIIDBILM_NIBI8_IBLQ2I_EMUI_QIDIBLMI_NBII8_BLIQ3_EIMU_QIIDnIfd_oIut_rIing_Inum0I0nfId_inI_issIued_Ilso_IringI_numI00gIro_rIeleaIse_rIing_I0_RI$BLQI_EMUI_RINIGSnIfd_iIn_riIng_nIums0InfdI_cfgI_rinIg_nuIms_IR$nfId_cfIg_riIng_nIums0I_R$Infd_Icfg_IringI_numIs1nIfd_cIfg_rIing_Inum0I0nfId_cfIg_riIng_nIum01InfdI_cfgI_rinIg_nuIm02Infd_Icfg_IringI_numI03nIfd_cIfg_rIing_Inum1I0nfId_cfIg_riIng_nIum11InfdI_cfgI_rinIg_nuIm12Infd_Icfg_IringI_numI13_IR$nfId_inI_rinIg_nuIms_rIes0Infd_Iin_rIing_Inum0I0nfId_inI_rinIg_nuIm01Infd_Iin_rIing_Inum0I2nfId_inI_rinIg_nuIm03Infd_Iin_rIing_Inum0I4nfId_inI_rinIg_nuIm05Infd_Iin_rIing_Inum0I6nfId_inI_rinIg_nuIm07Ii48.IBLM_IBLQ0I_AP_IFILTIER_NIUMiI48.BILM_BILQ1_IAP_FIILTEIR_NUIMi4I8.BLIM_BLIQ2_AIP_FIILTERI_NUMIi48I.BLMI_BLQI3_API_FILITER_INUMIi48.IBLM_IBLQ4I_AP_IFILTIER_NIUMiI48.BILM_BILQ5_IAP_FIILTEIR_NUIMi4I8.BLIM_BLIQ6_AIP_FIILTERI_NUMIi48I.BLMI_BLQI7_API_FILITER_INUMIi48.IBLM_ISTATIS_CAICHE_IREFIILLSIi48.IBLM_ISTATIS_EMIU_RIING_UINDERIFLOWIi48I.BLMI_STAITS_RIECYCILE_DIIRECITi4I8.BLIM_STIATS_IRECYICLE_ITM_TIO_EMIUi4I8.BLIM_STIATS_IRECYICLE_ITM_TIO_CAICHEIi48.IBLM_ISTATIS_REICYCLIE_CAICHE_ITO_DIMAiI48.BILM_SITATSI_RECIYCLEI_CACIHE_LIOWiI48.BILM_SITATSI_NUMI_DMAI_EVNITS_RICVDIi48.IBLM_ISTATIS_NUIM_TMI_EVNITS_RICVDIi48.IBLM_ISTATIS_DMIA_NUILL_RIECYCILEiI48.BILM_SITATSI_TM_INULLI_RECIYCLEIi48I.BLMI_STAITS_NIUM_AILARMISi4I8.BLIM_STIATS_IOFFSIET_RIFU1Ii48.IBLM_ISTATIS_OFIFSETI_RFUI2i4I8.BLIM_STIATS_IOFFSIET_RIFU3Ii48.IBLM_ISTATIS_OFIFSETI_RFUI4i4I8._RI$BLMI_AP_IFILTIERSIi4.mIe0.qIueueI_datIa_meImi4I.me0I._deIsc_bIatchI_msgIi4.Ime0.I_fl_IcachIe_peIndinIgi4I.me1I._cpIp_deIsc_rIing.I8i4I.me2I._dsIt_q_IseqnI.8iI4.meI2._qIueueI_datIai4I.me3I._buIf_stIoreIi4.mIe3._IqueuIe_daItaiI32.mIe0._Inic_IlstaIteiI32.mIe0._Infd_Iin_rIing_IinfoIi32I.me0I._nfId_inI_cntIrs_bIaseIi32.Ime0.I_hdrIs_0Ii32.Ime0.I_encIap_0Ii32I.me0I._hdIrs_1Ii32I.me0I._enIcap_I1i3I2.meI0._hIdrs_I2i3I2.meI0._eIncapI_2iI32.mIe0._IhdrsI_3iI32.mIe0._IencaIp_3Ii32.Ime0.I_hdrIs_4Ii32.Ime0.I_encIap_4Ii32I.me0I._hdIrs_5Ii32I.me0I._enIcap_I5i3I2.meI0._hIdrs_I6i3I2.meI0._eIncapI_6iI32.mIe0._IhdrsI_7iI32.mIe0._IencaIp_7Ii32.Ime1.I_nicI_lstIateIi32.Ime1.I_nfdI_in_IringI_infIoi3I2.meI1._nIfd_iIn_cnItrs_IbaseIi32I.me1I._hdIrs_0Ii32I.me1I._enIcap_I0i3I2.meI1._hIdrs_I1i3I2.meI1._eIncapI_1iI32.mIe1._IhdrsI_2iI32.mIe1._IencaIp_2Ii32.Ime1.I_hdrIs_3Ii32.Ime1.I_encIap_3Ii32I.me1I._hdIrs_4Ii32I.me1I._enIcap_I4i3I2.meI1._hIdrs_I5i3I2.meI1._eIncapI_5iI32.mIe1._IhdrsI_6iI32.mIe1._IencaIp_6Ii32.Ime1.I_hdrIs_7Ii32.Ime1.I_encIap_7Ii32I.me2I._niIc_lsItateIi32I.me2I._nfId_inI_rinIg_inIfoiI32.mIe2._Infd_Iin_cIntrsI_basIei3I2.meI2._hIdrs_I0i3I2.meI2._eIncapI_0iI32.mIe2._IhdrsI_1iI32.mIe2._IencaIp_1Ii32.Ime2.I_hdrIs_2Ii32.Ime2.I_encIap_2Ii32I.me2I._hdIrs_3Ii32I.me2I._enIcap_I3i3I2.meI2._hIdrs_I4i3I2.meI2._eIncapI_4iI32.mIe2._IhdrsI_5iI32.mIe2._IencaIp_5Ii32.Ime2.I_hdrIs_6Ii32.Ime2.I_encIap_6Ii32I.me2I._hdIrs_7Ii32I.me2I._enIcap_I7i3I2.meI3._nIic_lIstatIei3I2.meI3._nIfd_iIn_riIng_iInfoIi32.Ime3.I_nfdI_in_IcntrIs_baIseiI32.mIe3._IhdrsI_0iI32.mIe3._IencaIp_0Ii32.Ime3.I_hdrIs_1Ii32.Ime3.I_encIap_1Ii32I.me3I._hdIrs_2Ii32I.me3I._enIcap_I2i3I2.meI3._hIdrs_I3i3I2.meI3._eIncapI_3iI32.mIe3._IhdrsI_4iI32.mIe3._IencaIp_4Ii32.Ime3.I_hdrIs_5Ii32.Ime3.I_encIap_5Ii32I.me3I._hdIrs_6Ii32I.me3I._enIcap_I6i3I2.meI3._hIdrs_I7i3I2.meI3._eIncapI_7iI32.mIe4._Inic_IlstaIteiI32.mIe4._Infd_Iin_rIing_IinfoIi32I.me4I._nfId_inI_cntIrs_bIaseIi32.Ime4.I_hdrIs_0Ii32.Ime4.I_encIap_0Ii32I.me4I._hdIrs_1Ii32I.me4I._enIcap_I1i3I2.meI4._hIdrs_I2i3I2.meI4._eIncapI_2iI32.mIe4._IhdrsI_3iI32.mIe4._IencaIp_3Ii32.Ime4.I_hdrIs_4Ii32.Ime4.I_encIap_4Ii32I.me4I._hdIrs_5Ii32I.me4I._enIcap_I5i3I2.meI4._hIdrs_I6i3I2.meI4._eIncapI_6iI32.mIe4._IhdrsI_7iI32.mIe4._IencaIp_7Ii32.Ime5.I_nicI_lstIateIi32.Ime5.I_nfdI_in_IringI_infIoi3I2.meI5._nIfd_iIn_cnItrs_IbaseIi32I.me5I._hdIrs_0Ii32I.me5I._enIcap_I0i3I2.meI5._hIdrs_I1i3I2.meI5._eIncapI_1iI32.mIe5._IhdrsI_2iI32.mIe5._IencaIp_2Ii32.Ime5.I_hdrIs_3Ii32.Ime5.I_encIap_3Ii32I.me5I._hdIrs_4Ii32I.me5I._enIcap_I4i3I2.meI5._hIdrs_I5i3I2.meI5._eIncapI_5iI32.mIe5._IhdrsI_6iI32.mIe5._IencaIp_6Ii32.Ime5.I_hdrIs_7Ii32.Ime5.I_encIap_7Ii32I.me6I._niIc_lsItateIi32I.me6I._nfId_inI_rinIg_inIfoiI32.mIe6._Infd_Iin_cIntrsI_basIei3I2.meI6._hIdrs_I0i3I2.meI6._eIncapI_0iI32.mIe6._IhdrsI_1iI32.mIe6._IencaIp_1Ii32.Ime6.I_hdrIs_2Ii32.Ime6.I_encIap_2Ii32I.me6I._hdIrs_3Ii32I.me6I._enIcap_I3i3I2.meI6._hIdrs_I4i3I2.meI6._eIncapI_4iI32.mIe6._IhdrsI_5iI32.mIe6._IencaIp_5Ii32.Ime6.I_hdrIs_6Ii32.Ime6.I_encIap_6Ii32I.me6I._hdIrs_7Ii32I.me6I._enIcap_I7i3I2.meI7._nIic_lIstatIei3I2.meI7._nIfd_iIn_riIng_iInfoIi32.Ime7.I_nfdI_in_IcntrIs_baIseiI32.mIe7._IhdrsI_0iI32.mIe7._IencaIp_0Ii32.Ime7.I_hdrIs_1Ii32.Ime7.I_encIap_1Ii32I.me7I._hdIrs_2Ii32I.me7I._enIcap_I2i3I2.meI7._hIdrs_I3i3I2.meI7._eIncapI_3iI32.mIe7._IhdrsI_4iI32.mIe7._IencaIp_4Ii32.Ime7.I_hdrIs_5Ii32.Ime7.I_encIap_5Ii32I.me7I._hdIrs_6Ii32I.me7I._enIcap_I6i3I2.meI7._hIdrs_I7i3I2.meI7._eIncapI_7iI33.mIe0._Infd_IcachIed_cIrediItsiI33.mIe0._Inic_IlstaIteiI33.mIe0._Infd_Iout_IcntrIs_baIseiI33.mIe0._Igro_Icli_Ilm_cItxiI33.mIe0._IhdrsI_0iI33.mIe0._IencaIp_0Ii33.Ime0.I_hdrIs_1Ii33.Ime0.I_encIap_1Ii33I.me0I._hdIrs_2Ii33I.me0I._enIcap_I2i3I3.meI0._hIdrs_I3i3I3.meI0._eIncapI_3iI33.mIe0._IhdrsI_4iI33.mIe0._IencaIp_4Ii33.Ime0.I_hdrIs_5Ii33.Ime0.I_encIap_5Ii33I.me0I._hdIrs_6Ii33I.me0I._enIcap_I6i3I3.meI0._hIdrs_I7i3I3.meI0._eIncapI_7iI33.mIe1._Infd_IcachIed_cIrediItsiI33.mIe1._Inic_IlstaIteiI33.mIe1._Infd_Iout_IcntrIs_baIseiI33.mIe1._Igro_Icli_Ilm_cItxiI33.mIe1._IhdrsI_0iI33.mIe1._IencaIp_0Ii33.Ime1.I_hdrIs_1Ii33.Ime1.I_encIap_1Ii33I.me1I._hdIrs_2Ii33I.me1I._enIcap_I2i3I3.meI1._hIdrs_I3i3I3.meI1._eIncapI_3iI33.mIe1._IhdrsI_4iI33.mIe1._IencaIp_4Ii33.Ime1.I_hdrIs_5Ii33.Ime1.I_encIap_5Ii33I.me1I._hdIrs_6Ii33I.me1I._enIcap_I6i3I3.meI1._hIdrs_I7i3I3.meI1._eIncapI_7iI33.mIe2._Infd_IcachIed_cIrediItsiI33.mIe2._Inic_IlstaIteiI33.mIe2._Infd_Iout_IcntrIs_baIseiI33.mIe2._Igro_Icli_Ilm_cItxiI33.mIe2._IhdrsI_0iI33.mIe2._IencaIp_0Ii33.Ime2.I_hdrIs_1Ii33.Ime2.I_encIap_1Ii33I.me2I._hdIrs_2Ii33I.me2I._enIcap_I2i3I3.meI2._hIdrs_I3i3I3.meI2._eIncapI_3iI33.mIe2._IhdrsI_4iI33.mIe2._IencaIp_4Ii33.Ime2.I_hdrIs_5Ii33.Ime2.I_encIap_5Ii33I.me2I._hdIrs_6Ii33I.me2I._enIcap_I6i3I3.meI2._hIdrs_I7i3I3.meI2._eIncapI_7iI33.mIe3._Infd_IcachIed_cIrediItsiI33.mIe3._Inic_IlstaIteiI33.mIe3._Infd_Iout_IcntrIs_baIseiI33.mIe3._Igro_Icli_Ilm_cItxiI33.mIe3._IhdrsI_0iI33.mIe3._IencaIp_0Ii33.Ime3.I_hdrIs_1Ii33.Ime3.I_encIap_1Ii33I.me3I._hdIrs_2Ii33I.me3I._enIcap_I2i3I3.meI3._hIdrs_I3i3I3.meI3._eIncapI_3iI33.mIe3._IhdrsI_4iI33.mIe3._IencaIp_4Ii33.Ime3.I_hdrIs_5Ii33.Ime3.I_encIap_5Ii33I.me3I._hdIrs_6Ii33I.me3I._enIcap_I6i3I3.meI3._hIdrs_I7i3I3.meI3._eIncapI_7iI33.mIe4._Infd_IcachIed_cIrediItsiI33.mIe4._Inic_IlstaIteiI33.mIe4._Infd_Iout_IcntrIs_baIseiI33.mIe4._Igro_Icli_Ilm_cItxiI33.mIe4._IhdrsI_0iI33.mIe4._IencaIp_0Ii33.Ime4.I_hdrIs_1Ii33.Ime4.I_encIap_1Ii33I.me4I._hdIrs_2Ii33I.me4I._enIcap_I2i3I3.meI4._hIdrs_I3i3I3.meI4._eIncapI_3iI33.mIe4._IhdrsI_4iI33.mIe4._IencaIp_4Ii33.Ime4.I_hdrIs_5Ii33.Ime4.I_encIap_5Ii33I.me4I._hdIrs_6Ii33I.me4I._enIcap_I6i3I3.meI4._hIdrs_I7i3I3.meI4._eIncapI_7iI33.mIe5._Infd_IcachIed_cIrediItsiI33.mIe5._Inic_IlstaIteiI33.mIe5._Infd_Iout_IcntrIs_baIseiI33.mIe5._Igro_Icli_Ilm_cItxiI33.mIe5._IhdrsI_0iI33.mIe5._IencaIp_0Ii33.Ime5.I_hdrIs_1Ii33.Ime5.I_encIap_1Ii33I.me5I._hdIrs_2Ii33I.me5I._enIcap_I2i3I3.meI5._hIdrs_I3i3I3.meI5._eIncapI_3iI33.mIe5._IhdrsI_4iI33.mIe5._IencaIp_4Ii33.Ime5.I_hdrIs_5Ii33.Ime5.I_encIap_5Ii33I.me5I._hdIrs_6Ii33I.me5I._enIcap_I6i3I3.meI5._hIdrs_I7i3I3.meI5._eIncapI_7iI33.mIe6._Infd_IcachIed_cIrediItsiI33.mIe6._Inic_IlstaIteiI33.mIe6._Infd_Iout_IcntrIs_baIseiI33.mIe6._Igro_Icli_Ilm_cItxiI33.mIe6._IhdrsI_0iI33.mIe6._IencaIp_0Ii33.Ime6.I_hdrIs_1Ii33.Ime6.I_encIap_1Ii33I.me6I._hdIrs_2Ii33I.me6I._enIcap_I2i3I3.meI6._hIdrs_I3i3I3.meI6._eIncapI_3iI33.mIe6._IhdrsI_4iI33.mIe6._IencaIp_4Ii33.Ime6.I_hdrIs_5Ii33.Ime6.I_encIap_5Ii33I.me6I._hdIrs_6Ii33I.me6I._enIcap_I6i3I3.meI6._hIdrs_I7i3I3.meI6._eIncapI_7iI33.mIe7._Infd_IcachIed_cIrediItsiI33.mIe7._Inic_IlstaIteiI33.mIe7._Infd_Iout_IcntrIs_baIseiI33.mIe7._Igro_Icli_Ilm_cItxiI33.mIe7._IhdrsI_0iI33.mIe7._IencaIp_0Ii33.Ime7.I_hdrIs_1Ii33.Ime7.I_encIap_1Ii33I.me7I._hdIrs_2Ii33I.me7I._enIcap_I2i3I3.meI7._hIdrs_I3i3I3.meI7._eIncapI_3iI33.mIe7._IhdrsI_4iI33.mIe7._IencaIp_4Ii33.Ime7.I_hdrIs_5Ii33.Ime7.I_encIap_5Ii33I.me7I._hdIrs_6Ii33I.me7I._enIcap_I6i3I3.meI7._hIdrs_I7i3I3.meI7._eIncapI_7iI34.mIe0._Inic_IlstaIteiI34.mIe0._Infd_Iin_rIing_IinfoIi34I.me0I._nfId_inI_cntIrs_bIaseIi34.Ime0.I_hdrIs_0Ii34.Ime0.I_encIap_0Ii34I.me0I._hdIrs_1Ii34I.me0I._enIcap_I1i3I4.meI0._hIdrs_I2i3I4.meI0._eIncapI_2iI34.mIe0._IhdrsI_3iI34.mIe0._IencaIp_3Ii34.Ime0.I_hdrIs_4Ii34.Ime0.I_encIap_4Ii34I.me0I._hdIrs_5Ii34I.me0I._enIcap_I5i3I4.meI0._hIdrs_I6i3I4.meI0._eIncapI_6iI34.mIe0._IhdrsI_7iI34.mIe0._IencaIp_7Ii34.Ime1.I_nicI_lstIateIi34.Ime1.I_nfdI_in_IringI_infIoi3I4.meI1._nIfd_iIn_cnItrs_IbaseIi34I.me1I._hdIrs_0Ii34I.me1I._enIcap_I0i3I4.meI1._hIdrs_I1i3I4.meI1._eIncapI_1iI34.mIe1._IhdrsI_2iI34.mIe1._IencaIp_2Ii34.Ime1.I_hdrIs_3Ii34.Ime1.I_encIap_3Ii34I.me1I._hdIrs_4Ii34I.me1I._enIcap_I4i3I4.meI1._hIdrs_I5i3I4.meI1._eIncapI_5iI34.mIe1._IhdrsI_6iI34.mIe1._IencaIp_6Ii34.Ime1.I_hdrIs_7Ii34.Ime1.I_encIap_7Ii34I.me2I._niIc_lsItateIi34I.me2I._nfId_inI_rinIg_inIfoiI34.mIe2._Infd_Iin_cIntrsI_basIei3I4.meI2._hIdrs_I0i3I4.meI2._eIncapI_0iI34.mIe2._IhdrsI_1iI34.mIe2._IencaIp_1Ii34.Ime2.I_hdrIs_2Ii34.Ime2.I_encIap_2Ii34I.me2I._hdIrs_3Ii34I.me2I._enIcap_I3i3I4.meI2._hIdrs_I4i3I4.meI2._eIncapI_4iI34.mIe2._IhdrsI_5iI34.mIe2._IencaIp_5Ii34.Ime2.I_hdrIs_6Ii34.Ime2.I_encIap_6Ii34I.me2I._hdIrs_7Ii34I.me2I._enIcap_I7i3I4.meI3._nIic_lIstatIei3I4.meI3._nIfd_iIn_riIng_iInfoIi34.Ime3.I_nfdI_in_IcntrIs_baIseiI34.mIe3._IhdrsI_0iI34.mIe3._IencaIp_0Ii34.Ime3.I_hdrIs_1Ii34.Ime3.I_encIap_1Ii34I.me3I._hdIrs_2Ii34I.me3I._enIcap_I2i3I4.meI3._hIdrs_I3i3I4.meI3._eIncapI_3iI34.mIe3._IhdrsI_4iI34.mIe3._IencaIp_4Ii34.Ime3.I_hdrIs_5Ii34.Ime3.I_encIap_5Ii34I.me3I._hdIrs_6Ii34I.me3I._enIcap_I6i3I4.meI3._hIdrs_I7i3I4.meI3._eIncapI_7iI34.mIe4._Inic_IlstaIteiI34.mIe4._Infd_Iin_rIing_IinfoIi34I.me4I._nfId_inI_cntIrs_bIaseIi34.Ime4.I_hdrIs_0Ii34.Ime4.I_encIap_0Ii34I.me4I._hdIrs_1Ii34I.me4I._enIcap_I1i3I4.meI4._hIdrs_I2i3I4.meI4._eIncapI_2iI34.mIe4._IhdrsI_3iI34.mIe4._IencaIp_3Ii34.Ime4.I_hdrIs_4Ii34.Ime4.I_encIap_4Ii34I.me4I._hdIrs_5Ii34I.me4I._enIcap_I5i3I4.meI4._hIdrs_I6i3I4.meI4._eIncapI_6iI34.mIe4._IhdrsI_7iI34.mIe4._IencaIp_7Ii34.Ime5.I_nicI_lstIateIi34.Ime5.I_nfdI_in_IringI_infIoi3I4.meI5._nIfd_iIn_cnItrs_IbaseIi34I.me5I._hdIrs_0Ii34I.me5I._enIcap_I0i3I4.meI5._hIdrs_I1i3I4.meI5._eIncapI_1iI34.mIe5._IhdrsI_2iI34.mIe5._IencaIp_2Ii34.Ime5.I_hdrIs_3Ii34.Ime5.I_encIap_3Ii34I.me5I._hdIrs_4Ii34I.me5I._enIcap_I4i3I4.meI5._hIdrs_I5i3I4.meI5._eIncapI_5iI34.mIe5._IhdrsI_6iI34.mIe5._IencaIp_6Ii34.Ime5.I_hdrIs_7Ii34.Ime5.I_encIap_7Ii34I.me6I._niIc_lsItateIi34I.me6I._nfId_inI_rinIg_inIfoiI34.mIe6._Infd_Iin_cIntrsI_basIei3I4.meI6._hIdrs_I0i3I4.meI6._eIncapI_0iI34.mIe6._IhdrsI_1iI34.mIe6._IencaIp_1Ii34.Ime6.I_hdrIs_2Ii34.Ime6.I_encIap_2Ii34I.me6I._hdIrs_3Ii34I.me6I._enIcap_I3i3I4.meI6._hIdrs_I4i3I4.meI6._eIncapI_4iI34.mIe6._IhdrsI_5iI34.mIe6._IencaIp_5Ii34.Ime6.I_hdrIs_6Ii34.Ime6.I_encIap_6Ii34I.me6I._hdIrs_7Ii34I.me6I._enIcap_I7i3I4.meI7._nIic_lIstatIei3I4.meI7._nIfd_iIn_riIng_iInfoIi34.Ime7.I_nfdI_in_IcntrIs_baIseiI34.mIe7._IhdrsI_0iI34.mIe7._IencaIp_0Ii34.Ime7.I_hdrIs_1Ii34.Ime7.I_encIap_1Ii34I.me7I._hdIrs_2Ii34I.me7I._enIcap_I2i3I4.meI7._hIdrs_I3i3I4.meI7._eIncapI_3iI34.mIe7._IhdrsI_4iI34.mIe7._IencaIp_4Ii34.Ime7.I_hdrIs_5Ii34.Ime7.I_encIap_5Ii34I.me7I._hdIrs_6Ii34I.me7I._enIcap_I6i3I4.meI7._hIdrs_I7i3I4.meI7._eIncapI_7iI35.mIe0._Infd_IcachIed_cIrediItsiI35.mIe0._Inic_IlstaIteiI35.mIe0._Infd_Iout_IcntrIs_baIseiI35.mIe0._Igro_Icli_Ilm_cItxiI35.mIe0._IhdrsI_0iI35.mIe0._IencaIp_0Ii35.Ime0.I_hdrIs_1Ii35.Ime0.I_encIap_1Ii35I.me0I._hdIrs_2Ii35I.me0I._enIcap_I2i3I5.meI0._hIdrs_I3i3I5.meI0._eIncapI_3iI35.mIe0._IhdrsI_4iI35.mIe0._IencaIp_4Ii35.Ime0.I_hdrIs_5Ii35.Ime0.I_encIap_5Ii35I.me0I._hdIrs_6Ii35I.me0I._enIcap_I6i3I5.meI0._hIdrs_I7i3I5.meI0._eIncapI_7iI35.mIe1._Infd_IcachIed_cIrediItsiI35.mIe1._Inic_IlstaIteiI35.mIe1._Infd_Iout_IcntrIs_baIseiI35.mIe1._Igro_Icli_Ilm_cItxiI35.mIe1._IhdrsI_0iI35.mIe1._IencaIp_0Ii35.Ime1.I_hdrIs_1Ii35.Ime1.I_encIap_1Ii35I.me1I._hdIrs_2Ii35I.me1I._enIcap_I2i3I5.meI1._hIdrs_I3i3I5.meI1._eIncapI_3iI35.mIe1._IhdrsI_4iI35.mIe1._IencaIp_4Ii35.Ime1.I_hdrIs_5Ii35.Ime1.I_encIap_5Ii35I.me1I._hdIrs_6Ii35I.me1I._enIcap_I6i3I5.meI1._hIdrs_I7i3I5.meI1._eIncapI_7iI35.mIe2._Infd_IcachIed_cIrediItsiI35.mIe2._Inic_IlstaIteiI35.mIe2._Infd_Iout_IcntrIs_baIseiI35.mIe2._Igro_Icli_Ilm_cItxiI35.mIe2._IhdrsI_0iI35.mIe2._IencaIp_0Ii35.Ime2.I_hdrIs_1Ii35.Ime2.I_encIap_1Ii35I.me2I._hdIrs_2Ii35I.me2I._enIcap_I2i3I5.meI2._hIdrs_I3i3I5.meI2._eIncapI_3iI35.mIe2._IhdrsI_4iI35.mIe2._IencaIp_4Ii35.Ime2.I_hdrIs_5Ii35.Ime2.I_encIap_5Ii35I.me2I._hdIrs_6Ii35I.me2I._enIcap_I6i3I5.meI2._hIdrs_I7i3I5.meI2._eIncapI_7iI35.mIe3._Infd_IcachIed_cIrediItsiI35.mIe3._Inic_IlstaIteiI35.mIe3._Infd_Iout_IcntrIs_baIseiI35.mIe3._Igro_Icli_Ilm_cItxiI35.mIe3._IhdrsI_0iI35.mIe3._IencaIp_0Ii35.Ime3.I_hdrIs_1Ii35.Ime3.I_encIap_1Ii35I.me3I._hdIrs_2Ii35I.me3I._enIcap_I2i3I5.meI3._hIdrs_I3i3I5.meI3._eIncapI_3iI35.mIe3._IhdrsI_4iI35.mIe3._IencaIp_4Ii35.Ime3.I_hdrIs_5Ii35.Ime3.I_encIap_5Ii35I.me3I._hdIrs_6Ii35I.me3I._enIcap_I6i3I5.meI3._hIdrs_I7i3I5.meI3._eIncapI_7iI35.mIe4._Infd_IcachIed_cIrediItsiI35.mIe4._Inic_IlstaIteiI35.mIe4._Infd_Iout_IcntrIs_baIseiI35.mIe4._Igro_Icli_Ilm_cItxiI35.mIe4._IhdrsI_0iI35.mIe4._IencaIp_0Ii35.Ime4.I_hdrIs_1Ii35.Ime4.I_encIap_1Ii35I.me4I._hdIrs_2Ii35I.me4I._enIcap_I2i3I5.meI4._hIdrs_I3i3I5.meI4._eIncapI_3iI35.mIe4._IhdrsI_4iI35.mIe4._IencaIp_4Ii35.Ime4.I_hdrIs_5Ii35.Ime4.I_encIap_5Ii35I.me4I._hdIrs_6Ii35I.me4I._enIcap_I6i3I5.meI4._hIdrs_I7i3I5.meI4._eIncapI_7iI35.mIe5._Infd_IcachIed_cIrediItsiI35.mIe5._Inic_IlstaIteiI35.mIe5._Infd_Iout_IcntrIs_baIseiI35.mIe5._Igro_Icli_Ilm_cItxiI35.mIe5._IhdrsI_0iI35.mIe5._IencaIp_0Ii35.Ime5.I_hdrIs_1Ii35.Ime5.I_encIap_1Ii35I.me5I._hdIrs_2Ii35I.me5I._enIcap_I2i3I5.meI5._hIdrs_I3i3I5.meI5._eIncapI_3iI35.mIe5._IhdrsI_4iI35.mIe5._IencaIp_4Ii35.Ime5.I_hdrIs_5Ii35.Ime5.I_encIap_5Ii35I.me5I._hdIrs_6Ii35I.me5I._enIcap_I6i3I5.meI5._hIdrs_I7i3I5.meI5._eIncapI_7iI35.mIe6._Infd_IcachIed_cIrediItsiI35.mIe6._Inic_IlstaIteiI35.mIe6._Infd_Iout_IcntrIs_baIseiI35.mIe6._Igro_Icli_Ilm_cItxiI35.mIe6._IhdrsI_0iI35.mIe6._IencaIp_0Ii35.Ime6.I_hdrIs_1Ii35.Ime6.I_encIap_1Ii35I.me6I._hdIrs_2Ii35I.me6I._enIcap_I2i3I5.meI6._hIdrs_I3i3I5.meI6._eIncapI_3iI35.mIe6._IhdrsI_4iI35.mIe6._IencaIp_4Ii35.Ime6.I_hdrIs_5Ii35.Ime6.I_encIap_5Ii35I.me6I._hdIrs_6Ii35I.me6I._enIcap_I6i3I5.meI6._hIdrs_I7i3I5.meI6._eIncapI_7iI35.mIe7._Infd_IcachIed_cIrediItsiI35.mIe7._Inic_IlstaIteiI35.mIe7._Infd_Iout_IcntrIs_baIseiI35.mIe7._Igro_Icli_Ilm_cItxiI35.mIe7._IhdrsI_0iI35.mIe7._IencaIp_0Ii35.Ime7.I_hdrIs_1Ii35.Ime7.I_encIap_1Ii35I.me7I._hdIrs_2Ii35I.me7I._enIcap_I2i3I5.meI7._hIdrs_I3i3I5.meI7._eIncapI_3iI35.mIe7._IhdrsI_4iI35.mIe7._IencaIp_4Ii35.Ime7.I_hdrIs_5Ii35.Ime7.I_encIap_5Ii35I.me7I._hdIrs_6Ii35I.me7I._enIcap_I6i3I5.meI7._hIdrs_I7i3I5.meI7._eIncapI_7iI48.mIe0.BILQ0_IDESCI_LMEIM_BAISEiI48.mIe0.BILQ1_IDESCI_LMEIM_BAISEiI48.mIe0.BILQ2_IDESCI_LMEIM_BAISEiI48.mIe0.BILQ3_IDESCI_LMEIM_BAISEiI48.mIe1.gIro_oIut_lIm_xbIufiI48.mIe1.gIro_oIut_lIm_deIstiI48.mIe1.gIro_oIut_lIm_ctIxi4I8.meI2._mIac0_IportIsi4I8.meI2._aIpp_mIes_iIdsiI48.mIe3._ImsixI_rx_IentrIiesIi48.Ime3.I_msiIx_txI_entIriesIi48I.me3I._svIc_cfIg_baIrsiI48.mIe3._ImsixI_preIv_rxI_cntIi48I.me3I._msIix_pIrev_Itx_cInt y X  )  ) h y@y?  X y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  )  X yHy  X y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  X yPy  X y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y`y ) y X  )  ) h y@y?  X y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?( )( X yHy  X y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  X yPy  X y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y`y ) y X  )  ) h y@y?  X y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?0 )0 X yHy  X y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  X yPy  X y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y`y ) y X  )  ) h y@y?  X y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?  ) y@y?  ) y @X y?8 )8 X yHy  X y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  ) yHy  ) y H) y  X yPy  X y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y  ) yPy  ) y P) y`y )  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y? @ ) @  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?(@ )(@  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?0@ )0@  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?8@ )8@  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )   y X  )  ) h y@  y?   X y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?@@ )@@  X yH  y   X y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   X yP  y   X y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y`! y ) $ y X  )  ) h y@$ y?  $ X y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?H@ )H@ $ X yH$ y  $ X y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ X yP$ y  $ X y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y`% y ) ( y X  )  ) h y@( y?  ( X y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?P@ )P@ ( X yH( y  ( X y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( X yP( y  ( X y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y`) y ) , y X  )  ) h y@, y?  , X y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?X@ )X@ , X yH, y  , X y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , X yP, y  , X y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y`- y ) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y? B ) B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y ) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?(B )(B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y ) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?0B )0B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y ) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?8B )8B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y )  !y X  )  ) h y@ !y?  !X y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?@B )@B !X yH !y  !X y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !X yP !y  !X y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y`!!y ) $!y X  )  ) h y@$!y?  $!X y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?HB )HB $!X yH$!y  $!X y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!X yP$!y  $!X y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y`%!y ) (!y X  )  ) h y@(!y?  (!X y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?PB )PB (!X yH(!y  (!X y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!X yP(!y  (!X y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y`)!y ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y? ` ) ` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y`0y ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?(` )(` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y`0y ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?0` )0` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y`0y ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?8` )8` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y`0y ) 2LR RR'0R/А R1@R R `R RR ` R HR X` R @R @RX R ` R @ R,X R ` R @ RHX?H)AHXDHXEHXGHXHHXJHXKH)LH)MH)NH)OHXQHXTHXUHXWHXXHXZHX[H)\H)]H)^HX_H)aHXdHXeHXgHXhHXjHXkH)lH)mH)nHXoHXqHXtHXuHXwHXxHXzHX{H)|H)}H)~H)<HXJXJXJXJXh J) J)X J)h J)@J)JXJXJXJXJXhJ)J)XJ)hJ)J)JX JX!JX$JX%JXh*J)+J)X,J)h-J).J)/JX0JX1JX4JX5JXh:J);J)XJ)?JX@JXAJXDJXEJXhJJ)KJ)XLJ)hMJ)?NJ)OJXPJXQJXTJXUJXhZJ)[J)X\J)h]J)$_JX`JXaJXdJXeJXhjJ)kJ)XlJ)hmJ) nJXoJXpJXqJXtJXuJXhzJ){J)X|J)h}J)~JXJ)LX LX LX LX LX LXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLX(LX)LX*LX+LX,LX-LX.LX/LX0LX1LX2LX3LX4LX5LX6LX7LX8LX9LX:LX;LXLX?LXHLXILXJLXKLXLLXMLXNLXOLXPLXQLXRLXSLXTLXULXVLXWLXXLXYLXZLX[LX\LX]LX^LX_LXhLXiLXjLXkLXlLXmLXnLXoLXpLXqLXrLXsLXtLXuLXvLXwLXxLXyLXzLX{LX|LX}LX~LXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXXX XX X)X)pX)XXXXX)X)pX)"XX,XX-X).X)p/X)2XXX)p?XXBXXLXXMX)NX)pOXXRXX\XX]X)^X)p_XXbXXlXXmX)nX)poXXrXX|XX}X)~X)pXXZX ZX ZX Z) Z)@ Z)Z)Z)ZXZXZXZ)Z)@Z)Z)Z)"ZX)ZX*ZX+Z),Z)@-Z).Z)/Z) 2ZX9ZX:ZX;Z)Z)$hIZXJZXKZ)LZ)@MZ)NZ)OZXRZXYZXZZX[Z)\Z)@]Z)^Z)_Z)@bZXiZXjZXkZ)lZ)@mZ)nZ)oZXrZXyZXzZX{Z)|Z)@}Z)Z)\X\X\X\X\X\X\X#\X8\X9\X:\X;\X<\X=\XC\XX\XY\XZ\X[\X\\X]\Xc\Xx\Xy\Xz\X{\X|\X}\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X\X `X `X`X`X,`X-`X.`X?`XL`XM`XN`X_`Xl`Xm`Xn`X`X`X`X`X`X`X`X`X`X`X`X`X`X`X`X`X`XhXhXhXhXh hX h) h) h)hXhXhXhXhXhhXh)h)h)hX hX"hX$hX%hXh*hX+h),h)-h)/hX0hX2hX4hX5hXh:hX;h)hX?hX@hXBhXDhXEhXhJhXKh)@Lh)VMh) NhXOhXPhXRhXThXUhXhZhX[h)\h)]h)?^hX_hX`hXbhXdhXehXhjhXkh)_lh)$mh)nhXohXphXrhXthXuhXhzhX{h)|h)~hXhXjXjXjX jX j) j) j)j)_jXjXjXjXjXj)j)j)j)jX!jX"jX#jX)jX*j)+j),j).j)/jX1jX2jX3jX9jX:j);j)lX?lXIlXJlXhOlXPlXQlXRlXSlXTlXUlXVlXWlXXlXYlXZlX[lX\lX]lX^lX_lXilXjlXholXplXqlXrlXslXtlXulXvlXwlXxlXylXzlX{lX|lX}lX~lXlXlXlXhlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXhlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXhlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXhlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXpX?pX_pXpXpXpXpXpXxXxXxXxXxXxXxXxXxXxXxX!xX$xX%xX&xX'xX/xX1xX4xX5xX6xX7xX?xXAxXDxXExXFxXGxXOxXQxXTxXUxXVxXWxX_xXaxXdxXexXfxXgxXoxXqxXtxXuxXvxXwxXxXzXzXzXz)zXzXz)zXzXzXz)zXzXz)!zX#zX%zX&z)'zX(zX/z)?1zX3zX5zX6z)7zX8zX?z)AzXCzXEzXFz)GzXHzXOz)QzXSzXUzXVz)WzXXzX_z)azXczXezXfz)gzXhzXozXqzXszXuzXvz)wzXxzXzX|X|X|X|X|X|X|X|X|X|X|X|X|Xh4|X5|X6|X7|X8|X9|X:|X;|X<|X=|X>|X?|XhT|XU|XV|XW|XX|XY|XZ|X[|X\|X]|X^|X_|Xht|Xu|Xv|Xw|Xx|Xy|Xz|X{|X||X}|X~|X|Xh|X|X|X|X|X|X|X|X|X|X|X|Xh|X|X|X|X|X|X|X|X|X|X|X|Xh|X|X|X|X|X|X|X|X|X|X|X|Xh|X|X|X|X|X|X|X|X|X|X|X|X  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y? @ ) @  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?(@ )(@  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?0@ )0@  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )  y X  )  ) h y@ y?   X y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?   ) y@ y?   ) y @ X y?8@ )8@  X yH y   X y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   ) yH y   ) y H ) y   X yP y   X y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y   ) yP y   ) y P ) y` y )   y X  )  ) h y@  y?   X y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?   ) y@  y?   ) y @  X y?@@ )@@  X yH  y   X y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   ) yH  y   ) y H  ) y   X yP  y   X y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y   ) yP  y   ) y P  ) y`! y ) $ y X  )  ) h y@$ y?  $ X y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?  $ ) y@$ y?  $ ) y @$ X y?H@ )H@ $ X yH$ y  $ X y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ ) yH$ y  $ ) y H$ ) y  $ X yP$ y  $ X y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y  $ ) yP$ y  $ ) y P$ ) y`% y ) ( y X  )  ) h y@( y?  ( X y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?  ( ) y@( y?  ( ) y @( X y?P@ )P@ ( X yH( y  ( X y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( ) yH( y  ( ) y H( ) y  ( X yP( y  ( X y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y  ( ) yP( y  ( ) y P( ) y`) y ) , y X  )  ) h y@, y?  , X y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?  , ) y@, y?  , ) y @, X y?X@ )X@ , X yH, y  , X y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , ) yH, y  , ) y H, ) y  , X yP, y  , X y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y  , ) yP, y  , ) y P, ) y`- y ) H)H)"H)2H)BH)RH) bH) rH) J)J)/J)?J)݆OJ)_J)oJ)X)X)"X)2X)BX)RX) bX) rX) Z)Z)/Z)?Z)݆OZ)_Z)oZ)h)h)"h)2h)Bh)Rh) bh) rh) j)j)/j)?j)݆Oj)_j)oj)x)x)"x)2x)Bx)Rx) bx) rx) z)z)/z)?z)݆Oz)_z)oz)))")2)B)R) b) r) ))/)?)݆O)_)o)))")2)B)R) b) r) ))/)?)݆O)_)o)))")2)B)R) b) r) ))/)?)݆O)_)o)))")2)B)R) b) r) ))/)?)݆O)_)o) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y? B ) B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y ) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?(B )(B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y ) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?0B )0B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y ) !y X  )  ) h y@!y?  !X y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?  !) y@!y?  !) y @!X y?8B )8B !X yH!y  !X y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !) yH!y  !) y H!) y  !X yP!y  !X y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y  !) yP!y  !) y P!) y`!y )  !y X  )  ) h y@ !y?  !X y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?  !) y@ !y?  !) y @ !X y?@B )@B !X yH !y  !X y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !) yH !y  !) y H !) y  !X yP !y  !X y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y  !) yP !y  !) y P !) y`!!y ) $!y X  )  ) h y@$!y?  $!X y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?  $!) y@$!y?  $!) y @$!X y?HB )HB $!X yH$!y  $!X y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!) yH$!y  $!) y H$!) y  $!X yP$!y  $!X y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y  $!) yP$!y  $!) y P$!) y`%!y ) (!y X  )  ) h y@(!y?  (!X y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?  (!) y@(!y?  (!) y @(!X y?PB )PB (!X yH(!y  (!X y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!) yH(!y  (!) y H(!) y  (!X yP(!y  (!X y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y  (!) yP(!y  (!) y P(!) y`)!y ) ,!y X  )  ) h y@,!y?  ,!X y @,!X y?  ,!) y@,!y?  ,!) y @,!X y?  ,!) y@,!y?  ,!) y @,!X y?  ,!) y@,!y?  ,!) y @,!X y?  ,!) y@,!y?  ,!) y @,!X y?  ,!) y@,!y?  ,!) y @,!X y?  ,!) y@,!y?  ,!) y @,!X y?  ,!) y@,!y?  ,!) y @,!X y?XB )XB ,!X yH,!y  ,!X y H,!) y  ,!) yH,!y  ,!) y H,!) y  ,!) yH,!y  ,!) y H,!) y  ,!) yH,!y  ,!) y H,!) y  ,!) yH,!y  ,!) y H,!) y  ,!) yH,!y  ,!) y H,!) y  ,!) yH,!y  ,!) y H,!) y  ,!) yH,!y  ,!) y H,!) y  ,!X yP,!y  ,!X y P,!) y  ,!) yP,!y  ,!) y P,!) y  ,!) yP,!y  ,!) y P,!) y  ,!) yP,!y  ,!) y P,!) y  ,!) yP,!y  ,!) y P,!) y  ,!) yP,!y  ,!) y P,!) y  ,!) yP,!y  ,!) y P,!) y  ,!) yP,!y  ,!) y P,!) y`-!y ) H)?H)/H)݆?H)OH)_H)HXJ)J)݆J)J)!J)/J)1J)@?J)AJ)OJ)QJ)_J)aJ) oJ)qJ)@ J)X)?X)/X)݆?X)OX)_X)XXZ)Z)݆Z)Z)!Z)/Z)1Z)@?Z)AZ)OZ)QZ)_Z)aZ) oZ)qZ)@ Z)h)?h)/h)݆?h)Oh)_h)hXj)j)݆j)j)!j)/j)1j)@?j)Aj)Oj)Qj)_j)aj) oj)qj)@ j)x)?x)/x)݆?x)Ox)_x)xXz)z)݆z)z)!z)/z)1z)@?z)Az)Oz)Qz)_z)az) oz)qz)@ z))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ) "y X  )  ) h y@"y?  "X y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y? D ) D "X yH"y  "X y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  "X yP"y  "X y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y`"y ) "y X  )  ) h y@"y?  "X y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?(D )(D "X yH"y  "X y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  "X yP"y  "X y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y`"y ) "y X  )  ) h y@"y?  "X y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?0D )0D "X yH"y  "X y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  "X yP"y  "X y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y`"y ) "y X  )  ) h y@"y?  "X y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?  ") y@"y?  ") y @"X y?8D )8D "X yH"y  "X y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  ") yH"y  ") y H") y  "X yP"y  "X y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y  ") yP"y  ") y P") y`"y )  "y X  )  ) h y@ "y?  "X y @ "X y?  ") y@ "y?  ") y @ "X y?  ") y@ "y?  ") y @ "X y?  ") y@ "y?  ") y @ "X y?  ") y@ "y?  ") y @ "X y?  ") y@ "y?  ") y @ "X y?  ") y@ "y?  ") y @ "X y?  ") y@ "y?  ") y @ "X y?@D )@D "X yH "y  "X y H ") y  ") yH "y  ") y H ") y  ") yH "y  ") y H ") y  ") yH "y  ") y H ") y  ") yH "y  ") y H ") y  ") yH "y  ") y H ") y  ") yH "y  ") y H ") y  ") yH "y  ") y H ") y  "X yP "y  "X y P ") y  ") yP "y  ") y P ") y  ") yP "y  ") y P ") y  ") yP "y  ") y P ") y  ") yP "y  ") y P ") y  ") yP "y  ") y P ") y  ") yP "y  ") y P ") y  ") yP "y  ") y P ") y`!"y ) $"y X  )  ) h y@$"y?  $"X y @$"X y?  $") y@$"y?  $") y @$"X y?  $") y@$"y?  $") y @$"X y?  $") y@$"y?  $") y @$"X y?  $") y@$"y?  $") y @$"X y?  $") y@$"y?  $") y @$"X y?  $") y@$"y?  $") y @$"X y?  $") y@$"y?  $") y @$"X y?HD )HD $"X yH$"y  $"X y H$") y  $") yH$"y  $") y H$") y  $") yH$"y  $") y H$") y  $") yH$"y  $") y H$") y  $") yH$"y  $") y H$") y  $") yH$"y  $") y H$") y  $") yH$"y  $") y H$") y  $") yH$"y  $") y H$") y  $"X yP$"y  $"X y P$") y  $") yP$"y  $") y P$") y  $") yP$"y  $") y P$") y  $") yP$"y  $") y P$") y  $") yP$"y  $") y P$") y  $") yP$"y  $") y P$") y  $") yP$"y  $") y P$") y  $") yP$"y  $") y P$") y`%"y ) ("y X  )  ) h y@("y?  ("X y @("X y?  (") y@("y?  (") y @("X y?  (") y@("y?  (") y @("X y?  (") y@("y?  (") y @("X y?  (") y@("y?  (") y @("X y?  (") y@("y?  (") y @("X y?  (") y@("y?  (") y @("X y?  (") y@("y?  (") y @("X y?PD )PD ("X yH("y  ("X y H(") y  (") yH("y  (") y H(") y  (") yH("y  (") y H(") y  (") yH("y  (") y H(") y  (") yH("y  (") y H(") y  (") yH("y  (") y H(") y  (") yH("y  (") y H(") y  (") yH("y  (") y H(") y  ("X yP("y  ("X y P(") y  (") yP("y  (") y P(") y  (") yP("y  (") y P(") y  (") yP("y  (") y P(") y  (") yP("y  (") y P(") y  (") yP("y  (") y P(") y  (") yP("y  (") y P(") y  (") yP("y  (") y P(") y`)"y ) ,"y X  )  ) h y@,"y?  ,"X y @,"X y?  ,") y@,"y?  ,") y @,"X y?  ,") y@,"y?  ,") y @,"X y?  ,") y@,"y?  ,") y @,"X y?  ,") y@,"y?  ,") y @,"X y?  ,") y@,"y?  ,") y @,"X y?  ,") y@,"y?  ,") y @,"X y?  ,") y@,"y?  ,") y @,"X y?XD )XD ,"X yH,"y  ,"X y H,") y  ,") yH,"y  ,") y H,") y  ,") yH,"y  ,") y H,") y  ,") yH,"y  ,") y H,") y  ,") yH,"y  ,") y H,") y  ,") yH,"y  ,") y H,") y  ,") yH,"y  ,") y H,") y  ,") yH,"y  ,") y H,") y  ,"X yP,"y  ,"X y P,") y  ,") yP,"y  ,") y P,") y  ,") yP,"y  ,") y P,") y  ,") yP,"y  ,") y P,") y  ,") yP,"y  ,") y P,") y  ,") yP,"y  ,") y P,") y  ,") yP,"y  ,") y P,") y  ,") yP,"y  ,") y P,") y`-"y ) H)H)"H)2H)BH)RH) bH) rH) J)J)/J)?J)݆OJ)_J)oJ)X)X)"X)2X)BX)RX) bX) rX) Z)Z)/Z)?Z)݆OZ)_Z)oZ)h)h)"h)2h)Bh)Rh) bh) rh) j)j)/j)?j)݆Oj)_j)oj)x)x)"x)2x)Bx)Rx) bx) rx) z)z)/z)?z)݆Oz)_z)oz)))")2)B)R) b) r) ))/)?)݆O)_)o)))")2)B)R) b) r) ))/)?)݆O)_)o)))")2)B)R) b) r) ))/)?)݆O)_)o)))")2)B)R) b) r) ))/)?)݆O)_)o) #y X  )  ) h y@#y?  #X y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y? F ) F #X yH#y  #X y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #X yP#y  #X y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y`#y ) #y X  )  ) h y@#y?  #X y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?(F )(F #X yH#y  #X y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #X yP#y  #X y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y`#y ) #y X  )  ) h y@#y?  #X y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?0F )0F #X yH#y  #X y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #X yP#y  #X y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y`#y ) #y X  )  ) h y@#y?  #X y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?  #) y@#y?  #) y @#X y?8F )8F #X yH#y  #X y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #) yH#y  #) y H#) y  #X yP#y  #X y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y  #) yP#y  #) y P#) y`#y )  #y X  )  ) h y@ #y?  #X y @ #X y?  #) y@ #y?  #) y @ #X y?  #) y@ #y?  #) y @ #X y?  #) y@ #y?  #) y @ #X y?  #) y@ #y?  #) y @ #X y?  #) y@ #y?  #) y @ #X y?  #) y@ #y?  #) y @ #X y?  #) y@ #y?  #) y @ #X y?@F )@F #X yH #y  #X y H #) y  #) yH #y  #) y H #) y  #) yH #y  #) y H #) y  #) yH #y  #) y H #) y  #) yH #y  #) y H #) y  #) yH #y  #) y H #) y  #) yH #y  #) y H #) y  #) yH #y  #) y H #) y  #X yP #y  #X y P #) y  #) yP #y  #) y P #) y  #) yP #y  #) y P #) y  #) yP #y  #) y P #) y  #) yP #y  #) y P #) y  #) yP #y  #) y P #) y  #) yP #y  #) y P #) y  #) yP #y  #) y P #) y`!#y ) $#y X  )  ) h y@$#y?  $#X y @$#X y?  $#) y@$#y?  $#) y @$#X y?  $#) y@$#y?  $#) y @$#X y?  $#) y@$#y?  $#) y @$#X y?  $#) y@$#y?  $#) y @$#X y?  $#) y@$#y?  $#) y @$#X y?  $#) y@$#y?  $#) y @$#X y?  $#) y@$#y?  $#) y @$#X y?HF )HF $#X yH$#y  $#X y H$#) y  $#) yH$#y  $#) y H$#) y  $#) yH$#y  $#) y H$#) y  $#) yH$#y  $#) y H$#) y  $#) yH$#y  $#) y H$#) y  $#) yH$#y  $#) y H$#) y  $#) yH$#y  $#) y H$#) y  $#) yH$#y  $#) y H$#) y  $#X yP$#y  $#X y P$#) y  $#) yP$#y  $#) y P$#) y  $#) yP$#y  $#) y P$#) y  $#) yP$#y  $#) y P$#) y  $#) yP$#y  $#) y P$#) y  $#) yP$#y  $#) y P$#) y  $#) yP$#y  $#) y P$#) y  $#) yP$#y  $#) y P$#) y`%#y ) (#y X  )  ) h y@(#y?  (#X y @(#X y?  (#) y@(#y?  (#) y @(#X y?  (#) y@(#y?  (#) y @(#X y?  (#) y@(#y?  (#) y @(#X y?  (#) y@(#y?  (#) y @(#X y?  (#) y@(#y?  (#) y @(#X y?  (#) y@(#y?  (#) y @(#X y?  (#) y@(#y?  (#) y @(#X y?PF )PF (#X yH(#y  (#X y H(#) y  (#) yH(#y  (#) y H(#) y  (#) yH(#y  (#) y H(#) y  (#) yH(#y  (#) y H(#) y  (#) yH(#y  (#) y H(#) y  (#) yH(#y  (#) y H(#) y  (#) yH(#y  (#) y H(#) y  (#) yH(#y  (#) y H(#) y  (#X yP(#y  (#X y P(#) y  (#) yP(#y  (#) y P(#) y  (#) yP(#y  (#) y P(#) y  (#) yP(#y  (#) y P(#) y  (#) yP(#y  (#) y P(#) y  (#) yP(#y  (#) y P(#) y  (#) yP(#y  (#) y P(#) y  (#) yP(#y  (#) y P(#) y`)#y ) ,#y X  )  ) h y@,#y?  ,#X y @,#X y?  ,#) y@,#y?  ,#) y @,#X y?  ,#) y@,#y?  ,#) y @,#X y?  ,#) y@,#y?  ,#) y @,#X y?  ,#) y@,#y?  ,#) y @,#X y?  ,#) y@,#y?  ,#) y @,#X y?  ,#) y@,#y?  ,#) y @,#X y?  ,#) y@,#y?  ,#) y @,#X y?XF )XF ,#X yH,#y  ,#X y H,#) y  ,#) yH,#y  ,#) y H,#) y  ,#) yH,#y  ,#) y H,#) y  ,#) yH,#y  ,#) y H,#) y  ,#) yH,#y  ,#) y H,#) y  ,#) yH,#y  ,#) y H,#) y  ,#) yH,#y  ,#) y H,#) y  ,#) yH,#y  ,#) y H,#) y  ,#X yP,#y  ,#X y P,#) y  ,#) yP,#y  ,#) y P,#) y  ,#) yP,#y  ,#) y P,#) y  ,#) yP,#y  ,#) y P,#) y  ,#) yP,#y  ,#) y P,#) y  ,#) yP,#y  ,#) y P,#) y  ,#) yP,#y  ,#) y P,#) y  ,#) yP,#y  ,#) y P,#) y`-#y ) H)?H)/H)݆?H)OH)_H)HXJ)J)݆J)J)!J)/J)1J)@?J)AJ)OJ)QJ)_J)aJ) oJ)qJ)@ J)X)?X)/X)݆?X)OX)_X)XXZ)Z)݆Z)Z)!Z)/Z)1Z)@?Z)AZ)OZ)QZ)_Z)aZ) oZ)qZ)@ Z)h)?h)/h)݆?h)Oh)_h)hXj)j)݆j)j)!j)/j)1j)@?j)Aj)Oj)Qj)_j)aj) oj)qj)@ j)x)?x)/x)݆?x)Ox)_x)xXz)z)݆z)z)!z)/z)1z)@?z)Az)Oz)Qz)_z)az) oz)qz)@ z))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ))?)/)݆?)O)_)X))݆))!)/)1)@?)A)O)Q)_)a) o)q)@ ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y? ` ) ` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y`0y ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?(` )(` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y 0Xh `0y ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?0` )0` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y`0y ) 0y X  )  ) h y@0y?  0X y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?  0) y@0y?  0) y @0X y?8` )8` 0X yH0y  0X y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0) yH0y  0) y H0) y  0X yP0y  0X y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y  0) yP0y  0) y P0) y`0y ) hXhXhXhX hXhXhXhXhXhXhXhX%hX&hX'hX(hX-hX.hX5hX6hX7hX8hX=hX>hXEhXFhXGhXHhXMhXNhXUhXVhXWhXXhX]hX^hXehXfhXghXhhXmhXnhXuhXvhXwhXxhX}hX~hXhXj)jXhjXjXjXj)@jXhjXjXjX j)!jXh&jX'jX/jX0j)@1jXh6jX7jX?jX@j)AjXhFjXGjXOjXPj)@QjXhVjXWjX_jX`j)ajXhfjXgjXojXpj)@qjXhvjXwjXjX 0 )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )   vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )  vX  0)  )   vX  0)  )  !vX  0)  )  "vX  0)  )  #vX  0)  )  $vX  0)  )  %vX  0)  )  &vX  0)  )  'vX  0)  )  (vX  0)  )  )vX  0)  )  0vX  0)  )  1vX  0)  )  2vX  0)  )  3vX  0)  )  4vX  0)  )  5vX  0)  )  6vX  0)  )  7vX  0)  )  8vX  0)  )  9vX  0)  )  @vX  0)  )  AvX  0)  )  BvX  0)  )  CvX  0)  )  DvX  0)  )  EvX  0)  )  FvX  0)  )  GvX  0)  )  HvX  0)  )  IvX  0)  )  PvX  0)  )  QvX  0)  )  RvX  0)  )  SvX  0)  )  TvX  0)  )  UvX  0)  )  VvX  0)  )  WvX  0)  )  XvX  0)  )  YvX  0)  )  `vX  0)  )  avX  0)  )  bvX  0)  )  cvX  0)  )  dvX  0)  )  evX  0)  )  fvX  0)  )  gvX  0)  )  hvX  0)  )  ivX  0)  )  pvX  0)  )  qvX  0)  )  rvX  0)  )  svX  0)  )  tvX  0)  )  uvX  0)  )  vvX  0)  )  wvX  0)  )  xvX  0)  )  yvX  0)   x) x)@x) x)x)x)@x)x)+x),x)@.x) /x);x)x)@?x)VKx)Lx)@Nx)Ox)[x)\x)@^x)_x)kx)lx)@nx)@ox){x)|x)@}x)~x)@ x)zXI z) z) z)z) z)zXIz)z)z)z)z)&zXI+z),z)-z).z)/z)6zXI;z)z)?z)FzXIKz)Lz)Mz)Nz)Oz)VzXI[z)\z)]z)^z)_z)fzXIkz)lz)mz)nz) oz)vzXI{z)|z)}z)~z)  21`RLRLD RR/ R< R R& R , R `R R8vR R8 R8` R@ R@ R RD@ R@ R`@ R?0@R8R(`R0X@R `R`=R @R aPR@=R @R0aR=R @R@aPR=R @Rp`R Rl R0@ R`@ R` Rh@R8R=R8`R#` R0 Rj@ R4c@ RR-` R @R@aR 1@a R5<@R8٠R @RI' RAR @ R@R-C@R@R8R7R8sR@ R @ RpRER8`R`R @R @ R R8n٠RRP@ R8Ps RR R09@ R3`R R R R R@RU R( R R` RμR R4A R00 R R Rb@`RʰR<$ RvR b RR` R$RP@R4A@R=$ R8R)@ R!MdR04R6$ R RS R4B`R0$R8R8ԋR` Rv RbRR` R RP@R4Aؠ R=$ R8R)R!MdR04R6$ R RS R4B@R0$R8R8ԋR` R(v R)bRR` R` RP@R4A R=$ R8R)@R!MdR04R$6$R0 RS R4BؠR0$R8R8ԋR` R8vR9b RR` RRP@R4A R=$ R8R)P R!MdR04R46$R@RS R4BؠR0$R8R8ԋR8RR``R` R@ R R``R@ RP@@R R R R( R Rl RR eR R@@R< R0 R*eR `RR썠 R R8R0.ѠR RR@ ROR ` RR` R?̰ RO RRJБRWЕdR ؠRS RS 8ȊR 0@ R<@ R(@R F`R8PO R|, R3>ؠR R `R @R @R @`R@ R@RWR R@@RFdR R RXR8`>RO@ R `RR3E`R 3@`R0R2R .papRR-< R8D` R R<<R8 R3RlR@@ R R RB1Ё R@RGRB1 RP<RR R R R @RR!@@R8E RR0 R@ @R$ORp R!LRp`R!I`R<0@ R HR8L R< @R R|0`R L@ R8LR| ` R|0`R KR8L R| ` R R<0@ R L@ R8LR< @R8N`R R0@ R@@ Rp@R0RKR0@`RHR RpR T@R3APR8 pؠR >3RRR3P؀R8@wR3w` R C@R0RBRΠ R<R!Sؠ R`RNR쏠 R 1paR5<R8x`RX R@ R`@R R R RDH` R@R R$P`ؠ R8`RRRHPR ` R R@RHR`R@ R R R Rd`@ Rh@ RRLR \ R|<@R 0`R0 R8\ R<R 0R0 R| R0 R ^R|<@R 0`R@R8P_ؠRIR 0R0 RR8P Rp$R1R8O RP`R@ R Rl R R RHR@d R@R0 R)m@RH R ` R @R RRhЁRXRXRR(ؠd R@БRHP R@ RaU$ R ,@`R (@` R@@R-H@ R R@ R@@RR @RP@ RB RlR0PR R0@ R8 R3RlR8 R8 R R0 R R @RvR$O R @R`RoЀR|<@R 0`R0 R8oR<R 0R0 R| RORlRXR@R<@ R@ R@` R@`R@ R@`R@ R@ R@R| RRXRR\R"` R0\R٠R@3 R ` RR` R?̰ RO RRJБRWЕdR ؠRS RS 8ȊR 0@ R<@ R(@R F`R83٠R|, RxR@@RP8 Rϰ R RR` R?̰ RO RC@RJБRWЕdR`ؠRS RS xȊR 0@ R<@ RX(R @VR88R|, R8R@`RP=Rϰ R @ RR` R?̰ RO R@ RJБRWЕdRؠ RS RS ȊR 0@ R<@ R(R fR8= R|, RS@@R8N`Rϰ RR!I` RCR ` RR` R?̰ RO RRJБRWЕdR ؠRS RS 8ȊR 0@ R<@ R(@R F`R8PC R|, RxR@@RH Rϰ R RR` R?̰ RO RC@RJБRWЕdR`ؠRS RS xȊR 0@ R<@ RX(R @VR8PH`R|, R8R@`R8N`Rϰ RS@@RM R ` RR` R?̰ RO RRJБRWЕdR ؠRS RS 8ȊR 0@ R<@ R(@R F`R8MR|, RxR@@Rϰ R8R@`RS@@R8^RR@RxR@@RT@Rϰ R RR` R?̰ RO RC@RJБRWЕdR`ؠRS RS xȊR 0@ R<@ RX(R @VR8PTR|, R8R@`RY Rϰ R @ RR` R?̰ RO R@ RJБRWЕdRؠ RS RS ȊR 0@ R<@ R(R fR8PY٠R|, RS@@R^`Rϰ R @@ RR` R?̰ RO R RJБRWЕdRؠ RS RS Ȋ R 0@ R<@ R(@R v`R8P^R|, RR@Rϰ RR0 R*R RͰ R@RR򏠀R R@fр R@bRR ` R$ЛR I0 Rc`RR R$ЛR I0 Rd@RR R$ЛR I0 RR8 n٠RR @ R8^R R< RR hRR l RR8 n٠RR ` RiRR ` R$ЛR I0 RkѠ RR R$ЛR I0 R R8 n٠RR R@mRR ` R$ЛR I0 RRR R$ЛR I0 R8`R @`R @` R @@R @R @ R @ R @R@ R R @ RP @ R R0r٠R R8s`R R @ RR @ R@R 0` R R R @R @ R @R @`R0R Rc8` R8 R @R` R`R?@R R R@ R Rl RD@ R@R @ R? @R R( R0X@R `R`/R @ R paR@/R @ R0`aR/R @ R@aR/R @ RP` R @ R @ R R (@RR R (`R# R 8 R @ R `R R@R4R XR`-R @R@ap R R @@R .@a0 R-<@ R@R @@RR R @RRXR @R @ R< R R @RR R Rt3R`R` R R R@`R pR6R p RRXR0@R8 R R< R|3R8 RR R R R R R R R `)`X`)`X`)6 y6 )  21 ` RLRLD RR/ R< R @R` RR, R`R R8е R R8ڠRR R R RR R @R@ R @R @ RR@` R@R @R@ R-C@R@ R8RWR RR R@`R0 RER8 ` RR8ڠ R @R @R@ R @R @ RRR@` R@R0@R( R R'`R4@Rϼ R @ڀR?@R Rl R R'РRΰRF'0 R8@` R3@ R-@R<`R, R<` R R?RLRRpR(`ؠRlR @ R R<3R@`R@@@R,`R2 R 8R R @RaR1<R8@RR<R $؀R R R R R R RY0R P@RRY Лd R(RWRa$R|ͰRXdR @RXRRR[0R ؀R[ Л R(RWRiR|ͰRZR ؀RZRRR]0R !R] Л R(RWRq R|ͰR\R !R\RRR_0R $؀R_ ЛdR(RWRy$R|ͰR^dR $؀R^RRR3' RR\`R<R\ R\ R|`R R R RR R@R R *@ R R R R! R8 g`R@ROR8+ؠRRlRR4@*@ R (R  h R I@ R R@p R8-RRlRR4,R ) hR 9 (R @ R R 0@R80`RRlRR4@/؀R I hR Y ( R yR R@@@0R R R 8@ R0+@R R( R R l Rx$R`x R RRL` R R@`R@ RRlR Rs@@RR RxR` R< R R RR R, R. @R R ( R ( RR0X`R 3@Rx RR~R@ R H@@R< R R RlR Rs@@R@R RxR `R<@ R ` R`R  RR,@R. R R ( R ( RPRpX R 3@RxR R@R` R@@ R< R RRlR Rs@@RR RxR@` R<@R@RR R R,@R. R R,@R0R  R R`R R @R@R ( `R ( RRX R 3 RRO R$` R8+@ R R<R!RD R R8DR@ RH@R< R RRRh R!a`R\ R RPRRA R@R@P`R@RR$0_` RHP R48R` R@ R`R@`RRR$_`R3RpR(VR`RR3RpR)U؀ RR0R, R| R$p\R@R ( R ( R. R\R`R 2R \@R0\ RR0 R, RR R%[@R| R@R RR%X R R,@ R. R R\R`R \@R0\ R 3 RRRBR|ͺRR R,@R. R R ( R8wؠR ( RXR R0 R( d`RHRn RR R0 R)c؀RR 0R@R4 R @@R@RRA R@R@P`R@RP` RR0 R, RR$k R @R ( R ( R@ R``R`@`R`R`R%kRR$lؠRR R%l@R`@RR R$mRR , R. R R R\R` RpR 0rR`R \@R0\ R@ R0R, RR R%qR`@R 0R8@r R 3 RpR!l R RS` R4 R@ R@RRXRR`R`@R`( R|ͺRRR,@R. R R ( R ( R8`:`RR X R  Rx#Rp R  R R. R@R@ R RX@R R0X`R 3@R R& (RRHR@ R R@R8: RpR` R R 8dR@ R H@@R< R R  RRh R!0` R\@R ` RPRRA R@R@P`R@RR$p`RP` R48R`R@ R`R@`RRR$@`R3RpR(PR`RR3RpR)@R R0R, R| R$ؠR@R ( R ( R. R@\RP R 2@wR`\ Rp\ RR0 R, RR R% @R| R@R RR%@ R R,@ R. R R@\RP R`\ Rp\ R 3@ RRRJ R|ͺR R R,@R. R R ( R8 R ( R@X@R R0 R(`RHRn RR R0 R)@ RR 0R@R4 R @@R@RRA R@R@P`R@RP` R R0 R, RR$0`R @R ( R ( R@ R``R`@`R`R`R%؀RR$@ RR R%@R`@RR R$0RR , R. R R R@\R` RpR pRP R`\ Rp\ R@ R0R, RR R%@ R`@R 0@wR8`R 3@ RpR!@ؠ R R`R4 R@ R@RR RR`R`@R `hR|ͺR RR,@R. R R ( R ( R8`AؠRPR`XR  Rx#Rp R  R R. R@R@ R RPXR RpX R 3@R R& (RRHR@ R R@R8A RpR `R R8dR` R@@ R< R R Rh R!0ؠ R\@R@RPRRA R@R@P`R@RR$p RHP R48R` R@ R`R@`RRR$@ R3RpR(P R`RR3RpR)@@RR0R, R| R$` R@R ( R ( R. R\R R 2wR\R\RR0 R, RR R% ؀R| R@R RR%@R R,@ R. R R\R R\R\R 3RRRRR|ͺRR R,@R. R R,@R0R  R R`R R @R@R ( `R8`R ( RX@ R R0 R( RHRRARR R0 R)RR 0RR4H R@ R@RHRHP@R@R8PR@@RR0 R, RR$0ؠR ( R ( Rn R@ R``R`@`R`R`R%@RR$@RR R%@R`@RR R$0 RR , R. R R R\R` RpR p؀ R R\R\R@ R0R, RR R%؀R`@R 0w R8 R 3RpR!@`R R`R4 R@ R RRXRR`R`@R@`h R|ͺRRR,@R. R R,@R0R  R R`R R @R@R ( `R ( R8`JRRXR  Rx#R,@R0R  R R`RR @R@R  @ R R. R@R@ R RX R RX R 3 R R& (RRHR@ R R@R8Jؠ RpR@` R8 RRlRR4@ R (R  h R R R@p R8RRlRR4R ) hR 9 (R yR R 0@R hR R @ R R R 8@ R0+@R R( R R l Rx$R) R RRРR` RP@R< R RRlR Rs@@RRHRxR` R< R@ R RR R,@R. R R ( R ( RR0X`R 3@Rx R^`R/R` R@@ R< R R RlR Rs@@R@R RxR `R<@ R@R`R R R,@R. R R,@R0R  R R`R R @R@R ( `R ( RPRpX R 3@R8@v٠R RH R` RP@R< R RRh R!p R\ R`RPRRA RR0P R RR$`RPR48R`R@ R`R@`RRR$`R3RpR(R`RR3RpR)RR0R, R| R$ R@R ( R ( R. R\R`R 2R \@R0\ RR0 R, RR R%` R| R@R RR% R R,@ R. R R\R`R \@R0\ R 3 RRRBR|ͺRR R,@R. R R ( R8 )`R ( RXR R0 R( R8 RRARR R0 R)@ RR 0`RR48R@R@R8@ R8P R R8P`R@@RR0 R, RR$p R ( R ( Rn R@ R``R`@`R`R`R%@RR$ RR R%R`@RR R$p٠ RR , R. R R R\R` RpR #R`R \@R0\ R@ R0R, RR R%#R`@R 0R8# R 3 RpR!٠ R R`R4 R@ R@RR RR`R`@R`( R|ͺRRR,@R. R R ( R ( R8 RR X R  Rx#Rp R  R R. R@R@ R RX@R R0X`R 3@R R& (RRHR@ R R@R8` RpR` R R 8dR` R@@ R< R R Rh R!pFR\@R@RPRRA R@R@P`R@RR$A RHP R48R` R@ R`R@`RRR$A R3RpR(8 R`RR3RpR)7@R R0R, R| R$> R@R ( R ( R. R@\RP R 2@wR`\ Rp\ RR0 R, RR R%`>R| R@R RR%:R R,@ R. R R@\RP R`\ Rp\ R 3@ RRRJ R|ͺR R R,@R. R R,@R0R  R R`R R @R@R ( `R8 ^٠R ( R@X@R R0 R(H٠RHRn RR R0 R)GRR 0R@R4 R @@R@RRA R@R@P`R@RP` R R0 R, RR$pPR @R ( R ( R@ R``R`@`R`R`R%@PRR$PRR R%PR`@RR R$pR`RR , R. R R R@\R` RpR Vـ RP R`\ Rp\ R@ R0R, RR R%V@R`@R 0@wR8V`R 3@ RpR!P`R R`R4 R@ R@RRXRR`R`@R `hR|ͺR RR,@R. R R,@R0R  R R`R R @R@R ( `R ( R8 RPR`XR  Rx#R,@R0R  R R`RR @R@R  @ R R. R@R@ R RPXR RpX R 3@R R& (RRHR@ R R@R8`v RpR `RRlRR4@fR (R  h R R R@p R hR R @ R hR R @ R R R 8@ R0+@R R( R R l Rx$R`R RR@w`R` RP@R< R RRlR Rs@@RRHRxR` R< R@ R RR R,@R. R R,@R0R  R R`R R @R@R ( `R ( RR0X`R 3@RRO R$` R R8Jؠ RO R$` R RH R` RP@R< R RRh R!0٠R\ R`RPRRA RR0P R RR$p RHPR48R` R@ R`R@`RRR$@ R3RpR(P٠R`RR3RpR)@@RR0R, R| R$R@R ( R ( R. R\R`R 2R \@R0\ RR0 R, RR R% R| R@R RR%@ـR R,@ R. R R\R`R \@R0\ R 3 RRRBR|ͺRR R,@R. R R,@R0R  R R`R R @R@R ( `R8`R ( RXR R0 R(`R8 RRARR R0 R) RR 0`RR48R@R@R8@ R8P R R8P`R@@RR0 R, RR$0٠R ( R ( Rn R@ R``R`@`R`R`R%@ RR$@ RR R%@ R`@RR R$0 RR , R. R R R\R` RpR pـR`R \@R0\ R@ R0R, RR R%ـR`@R 0R8 R 3 RpR!@`R R`R4 R@ R@RRXRR`R`@R`( R|ͺRRR,@R. R R,@R0R  R R`R R @R@R ( `R ( R8 u`RR X R  Rx#R,@R0R  R R`RR @R@R  @ R R. R@R@ R RX@R R0X`R 3@R R& (RRHR@ R R@R8u RpR` R R8LRRlRR4R (R  h R R R@p R8 RRlRR4R ) hR 9 (R yR R 0@R8@٠ RRlRR4R I hR Y ( R @ R R@@@0R8`RRlRR4ـ R i (R y hR R R`P@R0+@R R( R R l Rx$R R RR@ R` RP@R< R RRlR Rs@@RRHRxR` R< R@ R RR R,@R. R R ( R ( RR0X`R 3@Rx R4 R@ ` R` R@@ R< R R RlR Rs@@R@R RxR `R<@ R@R`R R R,@R. R R ( R ( RPRpX R 3@RxRe R@:Ҡ R@ R H@@R< R RRlR Rs@@RR RxR@` R<@R ` RR  RR,@R. R R ( R ( RRX R 3 Rx$ R`RkR` R!@@ R< R R RlR Rs@@RR RxR``R< R!@R R  R R,@R. R R,@R0R  R R`R R @R@R ( `R ( RRX`R 3&@R8KR RDR` R@@R< R RRh R!0` R\ R`RPRRA R @R0P R RR$pR HP R48R` R@ R`R@`RRR$@R3RpR(P R`RR3RpR)@RR0R, R| R$٠R@R ( R ( R. R\R`R 2R \@R0\ RR0 R, RR R% @R| R@R RR%@ R R,@ R. R R\R`R \@R0\ R 3 RRRBR|ͺRR R,@R. R R ( R8ڠR ( RXR R0 R(`` R8 Rn RR R0 R)@ـ RR 0`R@R4 R@R@RRA R @R0P R R P`RR0 R, RR$0`R@ R ( R ( R@ R``R`@`R`R`R%ـRR$@ RR R%@ R`@RR R$0 RR , R. R R R\R` RpR p@ R`R \@R0\ R@ R0R, RR R%R`@R 0R8 R 3 RpR!@٠ R RS` R4 R@ R@RRXRR`R`@R`( R|ͺRRR,@R. R R ( R ( R8 RR X R  Rx#Rp R  R R. R@R@ R RX@R R0X`R 3@R R& (RRHR@ R R@R8 RpR` R R 8dR` R@@ R< R R Rh R!0 R\@R@RPRRA R@R@P`R@RR$p RHP R48R` R@ R`R@`RRR$@ R3RpR(PڠR`RR3RpR)@R R0R, R| R$ R@R ( R ( R. R@\RP R 2@' R`\ Rp\ RR0 R, RR R% R| R@R RR%@R R,@ R. R R@\RP R`\ Rp\ R 3@ RRRJ R|ͺR R R,@R. R R ( R83R ( R@X@R R0 R(` RHRn RR R0 R)@@RR 0R@R4 R @@R@RRA R@R@P`R@RP` R R0 R, RR$0(ڠ R @R ( R ( R@ R``R`@`R`R`R%(@RR$@(RR R%@(R`@RR R$0* RR , R. R R R@\R` RpR p.ڀ RP R`\ Rp\ R@ R0R, RR R%-ڀR`@R 0@' R8. R 3@ RpR!@(`R RS` R4 R@ R@RRXRR`R`@R `hR|ͺR RR,@R. R R ( R ( R8٠RPR`XR  Rx#Rp R  R R. R@R@ R RPXR RpX R 3@R R& (RRHR@ R R@R8 RpR `R R8dR@ R H@@R< R R  RRh R!pO R\@R ` RPRRA R@R@P`R@RR$L`RP` R48R`R@ R`R@`RRR$L`R3RpR(CR`RR3RpR)BRR0R, R| R$I R@R ( R ( R. R\R R 2'R\R\RR0 R, RR R%`IR| R@R RR%E@ R R,@ R. R R\R R\R\R 3RRRRR|ͺRR R,@R. R R ( R8 eR ( RX@ R R0 R(QRHRn RR R0 R)PRR 0R@R4 R @@R@RRA R@R@P`R@RP` RR0 R, RR$pY R @R ( R ( R@ R``R`@`R`R`R%@Y RR$Y RR R%YR`@RR R$p[ڠRR , R. R R R\R` RpR _@ R R\R\R@ R0R, RR R%_ڀ R`@R 0'R8_ڠR 3RpR!YڠR R`R4 R@ R RR RR`R`@R@`h R|ͺRRR,@R. R R ( R ( R8`RRXR  Rx#Rp R  R R. R@R@ R RX R RX R 3 R R& (RRHR@ R R@R8 `RpR@` R R8D R` R!@@ R< R R  Rh R!pR\ R!@RPRRA R@R@P`R@RR$} RHP R48R` R@ R`R@`RRR$} R3RpR(tڠR`RR3RpR)s@R R0R, R| R$z R@R ( R ( R. R\ R` R 2'R\@R\RR0 R, RR R%`zR| R@R RR%vڀR R,@ R. R R\ R` R\@R\R 3RRRZ R|ͺR R R,@R. R R,@R0R  R R`R R @R@R ( `R8 ڠR ( RX R R0 R( RHRn RR R0 R)RR 0R@R4 R @@R@RRA R@R@P`R@RP` R R0 R, RR$pR @R ( R ( R@ R``R`@`R`R`R%@ RR$RR R%R`@RR R$p`RR , R. R R R\ R` RpR ڀR` R\@R\R@ R0R, RR R%@R`@R 0'R8` R 3RpR!`R R`R4 R@ R@ RRXRR`R`@R``(R|ͺR RR,@R. R R,@R0R  R R`R R @R@R ( `R ( R8 RRXR  Rx#R,@R0R  R R`RR @R@R  @ R R. R@R@ R RX@ R RX`R 3&@R R& (RRHR@ R R@R8KؠRpR``R4 R@' R8` RR,R R?RLRRpR(@ڠR R@ R R8KR R R R R R R R RY0R @RRY Лd R(RWRa$R|ͰRXdR RXRRR[0R R[ Л R(RWRiR|ͰRZR RZRRR]0R ڀR] Л R(RWRq R|ͰR\R ڀR\RRR_0R LR_ ЛdR(RWRy$R|ͰR^dR LR^RRR8LؠR0 R@' R R8R+ R+`R, R R ` R@ R RE@ R@ R0@@R `R R R8" R R`<R @ R@aR@< R @ R 0aPR ,Ra R<@R @ R ` R@R R RL R<<`R0@RR R8R# R8 R R RR X R-R @RaR R @RaR1<RRx@R0R @ R R1ǬR9 RR R R R R R R R `)`X`)`X`) y )  21 R R@R@DR  R/RR PR&RR  RlR R8`R R@ R8 RR @R@ R @R@ R8P RR@ RR7h@ R`R@R  R Rd R@R  R8 R$`R@ R RF@R@ R0@@R R"R%@R# R RX ` R@`R a RP R@`R  a0R@ `R@`R aR` R@`R `0R@ R R @R@@ R<< R@R(0R=R8` R#R0 RR@` R RH R@R ap RH@ R@R aR%<R8p RQR8 RSR8 RUR @R@ R-CR@@ RHR@R@@RR0R R@` R0 RER8`R R1@ R8w Rg`R@`R@ R @R @R8 RR `Ru`R  R R  RlR R`RcR8 R8s`Ry`R R8s`R|R@ R!D РRR@ R!РR1R` R R{R3r*ؠR @R;R R)R@ R0R@@R@ R`RR@ RRN R)@ RR0 R@RR`RR@ RRMR) @RR0 R@RR`RR@ RRLR -aR< R3BB3R)RR0 R@RR`RR@ RRR R)@R@ R0R@@R@ R`RR@ RRRx R) RR0 R@RR`RR@ RRR8 R 1aR<R3<@ R)R@ R0R@@R@ R`RR@ RRR R) RR0 R@RR`RR@ RRRx R) R@ R0R@@R@ R`RR@ RRR8 R@ R @RaR <R3AFؠR)RR0 R@RR`RR@ RR R R) R@ R0R@@R@ R`RR@ RR Rx R) RR0 R@RR`RR@ RR R8 R` R @RaR <R3BO R)RR0 R@RR`RR@ RRI R) R@ R0R@@R@ R`RR@ RRHR) R@ R0R@@R@ R`RR@ RROR @ R @RaR< R3X`R)R@ R0R@@R@ R`RR@ RRRIR) RR0 R@RR`RR@ RRRHR) R@ R0R@@R@ R`RR@ RRRO@ R `R @RaR<R3bR)`RR0 R@RR`RR@ RRRIR) R@ R0R@@R@ R`RR@ RRRHR) @RR0 R@RR`RR@ RRRO@ R `R @RaR<R3kؠR)`R@ R0R@@R@ R`RR@ RR RIR) RR0 R@RR`RR@ RR RHR) @R@ R0R@@R@ R`RR@ RR RO@ R @ R @RaR<Rx `R@R p ROR8`R|I R` RX R @R @R @@R@ R R L R R@RER RL@@RR Rp`R!vؠRp R!t R0@R s؀R8vؠ R R RpR @v R8vؠRL@ RpR @uR8vؠ RL@ R R0@R @v R8vؠR R8x R R@ R R 0R!@R R@R@ R RpR yRćR` R R`Rl`R R R RD R Rp R%}؀ R R R%pR( R R, P RDRR @R  R8 R` R R R R R8@ R@Ra R RpR @R 6@ RR| @ R 0R R8Ї` R R 0R R8Ї` R< R; Ѐ R@R| @ R 0RR8`R R 0R@RMR( P@RR R3 R`R @R@R@ RɠRX@RX`R@@@R,R @ R,`R2 R R `R @RaR%<R8`RR3B@@R R@R @ R@ RRT`R@@@RL R @ R,`R2 R  R3– R>@R Rl`RR\ R \R2 R Ѐ R8 R  R R&`RR @@R 0R!%R8@ؠ R 0R `RpR ؀R0@@R R RЁ R 0R9RR8` R0fR4FR0@@R ĠR!`R!(`R8 R0@R RR  R(Б RPp`R  R` R R@ R|,R p@R!% R8@ R p@R (R0R R @@R @R @ R @ R R R R@R<Rh`R R@ R `@R<R R @R@@R R R R! RxRR @R @ R @ R @ R`R `R R  R 0@@R R0R`R(R ,R R \R@ R0@ R? ` R> @R! R @R@R<RlR R R RD(`R)РR R RR 0R R0 `R0 `R R R p@ R R!R`R @Rl RR @ R RB uL RPLRdR`RahRR R< R RhR RPR RP RR0`R R`( RpR! R@R<RlR R R RPR 0@ R `R@RL R@`R 0RR8ؠR Rp`R RM RpR R@`R 0RR8`R Rp`RR< `R R R!R RPR R0 `RP RR0 R  RP@ R R@ @ R @R @R@ R @R @ R( R`R D R TdR @ R!R0RL@@RR R0@@R `R `RR!2٠R R R R `R R|@ R @o@RR<@R@R .R @ `R( R R `R @ R R RpMR R`R`RpR!MR#@RR(R  RR# RRR&R 6R@@RFS$RU` R R0R!@V` R!HR R @ R8R  RRR# R@RVRfRvR@@RHVSRP^`R!@ RpR!^٠ R!R3`R@R(R  R@RR# RR$R(R,R@@RfSRfR@R!`R0R!@g R!HRR @ RHR  R0RR# RXR4R8R<R@RvS RR!`@R!(RP` R 1R8`R3A2ـR,RlR@` R  p R @R @`R CR@ R RR R0@R0C R R%R% RNRNR@ R @ RpRER @R@ R,CR@ RR<R RR BC R@R@ @ R0R` R@ @ R PRR R R R p+@R R  RRN RNR R @,RN RNR"E@RR R  RP.рR R  PRXR0R@ @ R  R R 0 R 0RRL R  RR 1R R @R9 R aR=< RDR4B@٠Rp R!8٠ R0R!6 R0R 5R88٠R R`R<0 R @8R88٠R<R<0 R @7R88٠R<RR0R @8R88٠R R8: R` R@ R@ Rp`R! R R" RH R R0 R!@ R R$R``R R R RD(Rl@Rxb@R@h RpR(p? R 0 R R` R`R0 R J@ R  R RR R RX@ R @R`R@RR0d`R@,`Rl RP R R / R@HR`R R@R@R4@ R@ R R @RRR@ R@ R@ R@ RRL` R`R@@@R@ RR R`R@` R 'R\R0\ R8@`R&@LѠR@Rp`R R8P R `Rp@R R8P R< RpR @U@R RpR 0@ RxR⠌R R<R&UR R RR#@ R`RRR@R!S٠R&R 6R|RP@RFS R8@T٠ RP@R&S RR@RR$ R8O`R8٠R R0R ]ـR R0R ـR8R  R R@ R&UR R RR#@ R`R@RVR@ R!0\ RfR vR<R`@ RHVSR8\`R`@ RH&SDRRl R`R$ R8XR8`R RpR @fـR RpR 0ـRxR⠌R R<R&UR R RR#@ R`RRR@R!dRR R|RP@RfS R8@e RP@R&SDRR@RR$R8` R8`R R0R n@R R0R R8R  R R@ R&UR R RR#@ R`RRR@ R!0m` RR R<R`@ RvSR8m R`@ R&S RRl R`R$`R8i٠R8 R @R R R @ `R R8`R`RL R ` R @R R0 @ R @RD R0 RR RR R0@uR0uR @R8Pu R  R  R @R @ R @@R @R R8R8`RF@R@ R@@ R"R$R X@R R0 R@`R Pa0R0 R@`R  @aR0R@`R  aR0 R@`R 0`p RF@R@ R@ R Rl R/0@@ R@R R@R8 R=R8` R# R @ RH R< R0@RX`Rx R@R ap RxR@R  aR=< RRN R R@@ R  R` R  R/RR R R R0R`R / RR R R? RR RR R`R?@R @ R @ R @ R@ RRP@ Rh@R?@ R"R R R R X R RR@`R Pa0RR@`R  @aRR  aR  R@`R 0`0 R0@ R< R R@RRp` R8@ R8 R(\` RP@R`@R< `R@R R`@ R`RPRX`R0R  aP R!"xR`@R . apR< RX R X R R@` R Pa0RP@R@` R  @a R@ R@` R  aR` R@` R  0`0R< `R$\`RP@R`@ R`RPRX`R R@ R  aP R!"h@R`@R 2 aPR<R R X R R@` R Pa0R@R@` R  @a R R@` R  aR R@` R 00`pR< `R\@RP@R`@ R`RPRX`R R@ R  aP R#"xR `@RR@ R  aR <R X R RR@` R Pa0RR@` R  @a RR@` R  aR R@` R @0`0 R< `R\`RP@R`@ R`RPRX`R R@ R  aP R!"X@ R`@ RR@ R  aR <R X R RR@` R aRR@` R  @a R R  aR ` R@` R P0`p R R\` RP@R`@ R`RPRX`R  `R@ R  aP R%"xR`@ R  R@ R  aR< R X R RX`R@` R a0RPR@` R  a R@`R@` R  aR`R@` R `0`pR 0 R\@ RP@R`@ R`RPRX`R( R@ R  aP R#"h R`@R(@ R@ R  aR<R X R R`R@` R a0 RR@` R  a0 R` R@` R  aRR@` R p`Rp R \`Rp@ RP@RP@` Rh RPRX`R0 R@ R  aR'"xR0@R@ R  aR<R X R RR@` R a RR@` R  a0R R@` R aR` R@` R `0R @R\@RP@R`@ R`RRX`R8 `R@R ap R8 R@R aR<RR@`R@ RR @R@ R @R @RRKRJ+R R8 RO@RR `R X@ R R RLR R @R @ R0@R@ R@@RLR R0@RAR `R R @R@ R @@R@ RHRl R R@RBRR R R R R R R R `)`X`)`X`)P yP )  2`` R R R1`" R R @RLRLD R0 R/RR P@ R RR  RlR R8 }RRP R@ R RG @`R @ R @R RR< R_@RXR R`.R @ RpaR@. R @ R`a R.R @ R @aR.R @ RP` R @R R `R,R/ @@R@RR RR# R( R R RRXR@- R @R@a R@ `R @R@aR)<R8Ё`R R@@ R @ R `RpR` R R R RxR R @ RRR @ RpPRR @ RPR@RR8wRd ` R @R @ RIR @`R @`RA@ R@ R R R @RM RXR`R0 R,R  R`R'R$R$@_R@R RR%p@R @RM RXR\ R\ A@RXR R @ R@R9 RYg R @R @`R@ C R @R RR R@ R@@R @@Rp`RER8"` R8y`R,R0=؀ R3R`R R`` RϰR )@R R R R R R@R@R` R( R Rl RR`RpR(@ RHRR RΰR R ؀ R`R @ R@R R QۀR R fR R!vR  R R!RJ1Ł R>sR@R R R R RX@ZR_R`RRRX_RR`@R QRHP R@@@@R@ R@`R` RX@R`RO R@ RB@ R R @R%ph߀R&R 6R&R! R RR@@R#(0RR R R R0` R#@ RR@`RRR R @R ` R0 RR @ R7DR R~`@R R>``R R`RO R @Rb R R ` R@R R8# R3B@>؀R R3? R @RP @R3H R`R@RRR` R͠R R RR@ R߼ R@ RR$C RϼR` RRR$@DRRϠR0XR@ R@@@R,R @ R,`R2 R 8R@ `R @Rpa0RP @R)<R8@H RRL@R R RR@ R߼ R@ RR$K RϼR` RP @RRR$@L`RRϠR3UؠRlR2BUؠ RP@R0R#H R#H R#H R#H R#H R#H R#H R#H R#H R#H R#H R#H R#H R#H R#H R R RR@ R߼ R@ RR$T`R"( RϼR` RRR$@U RRϠRXR R RR<R R$X R@R#NV RP@R3^`R R RR,@R>R<`R``R\ RRR\ R\@R\R@H R@X`R@h` RxR R R$@ RRRR jR @R @ R@`R@ R3€b@ R b`R @R @ R@ R@ RRU`RR3RbRR8bؠRv R РRRR@`R R @R@ R@R@ R R R R R R@ Rps@R R @gR!x0 R R!@hR8hؠ R?R R RDŽi R8R$w R(g@R8R `R R?kR>kР R8pؠR!xR`R| R`RmЀ RRp`RR8nRp`R`R0 R oR8Poؠ R!x@R!x@ R`R!pؠ R!xR`R` R R?ĂR>R=x RR< R R``R R R RD R?x` R0 ` R RP R R pvRP R1 RP@ R@ R@  R R` R RA R RPRP%R8ؠRPR  R=ĂРRR< R @Rl`R R R RP@RRA RP R R @R@ R @R @ RRR @@R @`R RA RP R ` Rp RWRR0 ` Rl RRXRXR RP RP% RAR@ R!@R R ` RD @`R @`R@ @ R @ R @R@ R @R @ RR`R D R@ RRXRpT$RU R RRL@@R2B` Rv RR=RD# RD# R R RRR@ R߼ R @R R$`ؠ RϼR` RRR$RR8' RϠR`R  R R%RJ1Ł R R R x R@R R R R RXK`RL@R`RRRXLр RR`@R QRHP R@@@@R@ R@`R` RX@R`RO R@ RB@ R R$`R%pU R&R 6R&RR @R1`` R'@@RR@RRR R @R ` R0 RR @ R7DR"@ Rc@R!R R@R R R RXѠ R RR@RRXрR(R`@`R QRHP R@@@@R" R@ R` RPXRRO@R @RB@ R R R%pRfRvR& RR @ R1`R#@`RR(@R`RR@` R PR` Rp`RR @@R@GR)"@R@R!R R@R R R RX R RRRRXďҀR(R`@`R QRHP R@@@@R!" R@ R` RXRRO@R @RB@ R R R% R(R,R$& RR @ R1`R#@`RR(@R`RR`R R R`RR @@RWd R9"`RԦ@R!R@R R R R RX4 R:Ӏ R`RR8RX:@RR`@R QRHP R@@@@R1@R@`R` RX@RR`RO R@R R @R%C@ R<R4& RP@ R! R RR@@R#(0RR R R R0` R#@ RR@`RRR R @R89R`R RJ1Ł R R R x R R@R R @ R  @RX  Rc` Ra`R  R@R @Ra`RJ! R A`R @ R0R @ R @ R R RR`RO R@ Rb@@ R RRaR@ R@R)؀R&R-8@R"8RR8ؠ Ra`RR R` RL` RR@@RRR @R @ R@ R R@@ R<R @ RR"0R RL` RR @R0 R\R @R ` R0 RR @ RR @ RP  RR RB  Rl RPR  R RR$9`R@ȠRl@R ȠRR RQR"RRl@R2@ R`` R RQRR @R R R @R0@R R @R0@R R xR@ R R (R (` R0L R R`` R  R A R R  R R R RX(R!@`R @@ R @ R @R @`R@ R@ Rp R<R V`RR3R @@ R @ R8@ R (R xR Rl R RA R RP R RaR  `RlR@ȠR"RR Rl@R@ RAR RD RD( R R 0P` R R0@R P R@RARlR( R R R`RlR@ȠRl@R`` R( R R (`R(R$( R R%@R8`R@R@R R$R$ R+R (R xR R ` RRARR@( R `RHP R@R`@R( R QRRRO@R@R`` R( R(@`RRpRG@`R@ R@ R R<`R @`R@ R@R0R`R @RR @ R0 R R @R ` R0 R R @@ R R R RR R R$` R$R$`R@ RhࠠR+RG#@` R#@ R|R#0@ R!@ R"@R"80@R0 R(|R R 0@R0 ` R R @R ` R0 R R @R RR+ R RhࠠR$` RRAR(R `R QRHP R0 R(`R(R ȠRl@Rl @RRRRO@R @RB@ R'`RR$0@`RR`R @R @`R<, R)@R( R 0 RR! R, R R @ R 8 R @R0 RR @@RR0 R ـ R( R Rl R R0R!% R R`` R( R R R xR`@R R R RA R< RA R$pR0R @ R`` R R R RJ! R (R (` R R@ȠR RlR  R@ R@ R#A`R#@ R R@`R8R7R#R `R#@ R#R R /( RGR@R R' R 7@R RARRAR@!RPR RHPR @ R R%p R (@R @R`R$0R %ـR`` RA` R@ R RJ! R 0 R @ R @ R0 R `R (@R'@ R|CR' R 0@@R RCR R /( R'@ R@R R' R 7@R |# R R BRR`` R @ R R R` R(R ` R R8` R(0R R( R@ R( R R@ȠRl@R R R R(RR%7R`` R`RGR@R R#RRH` R@R R R x R Rl RRAR RD( R`@RAR,RP LR R@R!2 RR R R2@R!RP RlR"R@ RR R & R  RP R  R A RP Ra R`` R RX@R X@ R0X RT R R R| R@ȠRl@R`` R R R(RR%R40R ;ـ R( R R l`R (R xR R RRAR R`! R HRHрR`RGR@R R#@RRH` R@R @ RRA R Rh RaR R Rl RRXRR!  R"R@ R R & R  RP RRX@R X@ R0X RT R| R(@ RRc RRAR`) R Rc R  R!(` RW`RRX`RX@R X@ R0X R RR8ؠRO@R R?@ RR R8ؠRO R @RXP R RRX R# R  R2@R(@R#R RA R RX R Rl RRAR R@( R@ R QRHP R@R0ЀR& R!R`@RPRP5L R  R A RP R8 RahR R`R8@ R @R @ R@ R RR<R @ RR0R"R(,RR @ R8 R R @R ` R0\ R R @@ RR R RR R$Rκ R$`R$c R@ R @R @`R<`R< R)@R( R"0@ R"( R(<RR 0@R8 R R @R ` R0 RR R RR R$R@ R8RΰR R R R R @ RX R#RaR ` R R v@RaRJ1 R A`R @ R@`R @@R @`R.R `RRRO@R @Rb@ R R`RaR@ R R)0mR& R-8@R"8R R8`m RX` R ` R R` RL RR @ R`RR @R @`R@ R R@@ R< R)@R( R" 0 R RL RR @ R0 R@\R PR` Rp`RR @@R@R @ RP  R `R 0@RB R\RPR  R RR$ R@ȠRl@RR R RPR@RR`` R"@RSR R (R (` R@R (R (` R0`R (R (` R0 R (R R@ R R (@R R `R R`` RRAR R R R R R`! R! R @@ R @ R @R@ R @`R@ Rx@R<R V RR3R @@ R @ R8٠ R (R xR R ` R RA R&@R@) R( R  `RlR!R"R R R`` R@ R  R A RD RD($R( R8P`R4`R0@R(P RARlR4(R R R`RlR@ȠRl@R`` R( R@ȠR(@ Rl@R(R R R ( R R%R8PR@R@R R$R$ R+R`` RR R @@ R (R xR R ` RRAR R@( R `RHP R@R`@R(R QRRRO@R @R`` R`R @ RRp R @R @`R@ R R<`R<R)@R( R0@ R`R @RR @ R0 R@` R PR` Rp\ R@ R R RR R R$` R$R$٠R@ RXࠠR+R @ R @ R|R<< Ry@RR"80@R0 R(|R R 0@R0 ` R@` R PR` Rp`R@ R @R RR+ R RXࠠR$` R`` RRAR(R `R QRHP R0 R(@ Rh R ȠRl@R l RRRRO@R @RB@ R'`RR$0@`RR @R @`R<, R)@R( R 0 R`` RR! R`R, R R @ R 8 R PRp`RR @@R@R0R @R( R Rl` R @ R0R!٠R#R (R xR`@R R R RA R<`RP R @Rp`R @ R`` R R R RJ! R (@R R p R`` RR pR@ R@ R A`R @ R R0R pRw R R @R @ R R 30R'@ RFRVRfR vR R00@R @AR RA R`!R 0P`R R PR#`R R%0R "p R@ R@R pR R`` R@ R@ R A`R @ RJ! R 0R R0R R'@ R R @R <R|<R R CR R 3 R' RFRVRfR vR R0 @ R R @B RR`` R @ R R R  R(R PR R8` R(0R R( R@ R( R R@ȠRl@R R R R(RR%R`` R`RGR@R R#RRH` R@R R R x R@Rl R  R A R RDdRhRAR,RP LR R@R!p٠RR R R@`R!RP RlR"R@ R@R R&R  RRAR@)Ra R`` R RP RPXR`X RpX RHT`R R Rl R@ȠRl@R`` R R R( RR%~@ R0R `@ R  R A R( R Rl` R (R xR R@R R R RX(R @R@R`RGR@R R# RRH` R@R @ RRAR R`` RaR R Rl RRXRR!  R"R@ R R&R  RP R@RPXR`X RpX RHT`Rl R(@ RRc R  R A RX @ R Rc R  R!RXRR@RPXR`X R8 ٠RpX R R?@ R@R8Цؠ R~`@RXрR(RX0` Rc R  RB R8Rc R RA R @R`) RR Rl R  R A R R@( R( R QRHP R@R0` R"0$RaR`@`RPRP5L RRAR@) R8 ؠ RaR RR` R @R @`R@ R RR<R)@R( R 0R&R 0@@RR @ R8 R@` R PR` Rp\ R` R @ R@dR R R R R Rκ R R$ R@R @R @`R<`R< R)@R( R&0 R&(R(,R R 0@`R8 R@` R PR` Rp`R@dR R RR R R@R8`RΰR R R R @ R  @RX R#RX `R)R R  RaRJ1 R A`R @ Rp`R @@R @`R.R `RRRO@R @Rb@ R!R)RX` R@R R)0ڀ R$& R-8@R"8R`R8`ڠRaR R!R` RL RR @ R`RR @R @`R@ R R@@ R< R)@R( R" 0 R RL RR @ R0 R\ R R R`RR @@R R @ RP  R `R 0@RB Rl RPR  R!RR$@~ R@ȠRl@R ȠRR RQ! R("@RRl@R(2R`` R RQ! R( R (` R@R (R (` R0 R (R (` R0 R (R x`R@ R R (@R R @`R R`` R  R A R R  R R R RX(R!. R @@ R @ R @R @`R@ R@ Rp R<R V RR3B&ڀR @@ R @ R8$`R (R xR Rl R RA R RP R RaR  `RlR@ȠR!"RR Rl@R@ RAR RD RD( R R 0P` R R0@R P R@RARlR( R R R`RlR@ȠRl@R`` R( R R (`R(R$( R R%2 R8P2R@R@R R$R$G R R (R xR R ` RRARR@( R `RHP R@R`@R( R QRRRO@R@R`` R( R(@`RRpR @R @`R@ R R<`R<R)@R( R0@ R`R @RR @ R0 R`R R R`R R @@ RR R RR R R$` R$R$0G`R@ RhࠠR RG#@` R#@ R|R#0@ R!@ R"@R"80@R0 R(|R R 0@R0 ` R`R R R`RR @R RR  R RhࠠR$` RRAR(R `RHP R0 R ܠR R ȠRl@Rl @R QRRRRO@R @RB@ R'`RR$0@`RR`R @R @`R<, R)@R( R 0 RR! R, R R @ R 8 R R`RR @@R R0 R @R R( R Rl R R0R!i R R`` R( R R R xR`@R R R RA R< RA R$pR0R b@R`` R R R RJ! R (R (` R R@ȠR RlR  R@ R@ R#A`R#@ R R@`R8R7R#R `R#@@R#R R /( RGRRRR R RADRRAR@!RPR RHPR @ R R%XR (@R @R`R$0R i@R`` RA` R@ R RJ! R 0 R @ R @ R0 R `R (@R'@ R|CR' R 0@@R RC R R /( R'@ RRRR R |# R R BB RR`` R @ R R R` R(R ` R R( R  R @R( R@ R  `R R@ȠRl@R R R R(RR%@|ڀR`` R`RGR@R R#RRH` R@R R R x R Rl RRAR RD( R`@RAR,RP LR!R@R!0wR(R R Rw R!RP RlR!"R@ RR R,&R  RP R  R A RP Ra R`` R RXRXRXRT` R R R| R@ȠRl@R`` R R R(RR%@ ڀR40R R( R R l`R (R xR R RRAR R`! R ڀRҠR`RGR@R R# RRH` R@R @ RRA R Rh RaR R Rl R(RXRR!  R!"R@ R R,&R  RP RRXRXRXRT` R| R(@ RRc RRAR`) R Rc R  R!(` RW`RRX RXRXR8`ڠ RXR R?@ RR8вؠR>``RXR(RX0` Rc R  R!B R8Rc R RA R `RX @R@R R ` RRAR R@( R `R QRHP R@R0`R"0$RaR`@`RPRP5L R  R A RP R8 ؠRaR RR` R @R @`R@ R RR<R)@R( R 0R&R 0@@RR @ R8 R`R R R\R` R @ RdR R R R R Rκ R R$P R@R @R @`R<`R< R)@R( R&0 R&(R(,R R 0@`R8 R`R R R`RdR R RR R R@R8`RΰR R R R R @ RX R#RaR R R @@RaRJ1 R A`R @ R@`R @@R @`R.R `RRRO@R @Rb@ R1RRaR@ R R)pR4& R-8@R"8R9 R8` RX` R ` R1R` RL RR @ R`RR @R @`R@ R R@@ R< R)@R( R" 0 R RL RR @ R0 R\ R @R`R RR @@R R @ RP  R `R 0@RB R\RPR  R1RR$R@ȠRl@RR R RP1 R8` RR`` R8"`RS1 R R (R (` R@R (R (` R0`R (R (` R0 R (R R@ R R (@R R `R R`` RRAR R R R R R`! R!@ R @@ R @ R @R@ R @`R@ Rx@R<R V RR3B R @@ R @ R8 R (R xR R ` R RA R&@R@) R( R  `RlR!R1"R R R`` R@ R  R A RD RD($R( R8P`R4`R0@R(P RARlR4(R R R`RlR@ȠRl@R`` R( R@ȠR(@ Rl@R(R R R ( R R%@R8ڠR@R@R R$R$`R+R`` RR R @@ R (R xR R ` RRAR R@( R `RHP R@R`@R(R QRRRO@R @R`` R`R @ RRp R @R @`R@ R R<`R<R)@R( R0@ R`R @RR @ R0 R R @R`R\`RR R RR R R$` R$R$ R@ RXࠠR+R @ R @ R|R<< Ry@RR"80@R0 R(|R R 0@R0 ` R R @R`R RR @R RR+ R RXࠠR$` R`` RRAR(R `R QRHP R0 R(`R蜠R ȠRl@R l RRRRO@R @RB@ R'`RR$0@`RR @R @`R<, R)@R( R 0 R`` RR! R`R, R R @ R 8 R @R RR @@R R0R ڀR( R Rl` R @ R0R! R#R (R xR`@R R R RA R<`RP R @Rp`R @@R`` R R R RJ! R (@R R p R`` RR pR@ R@ R A`R @ R R0R pRw R R @R @ R R 30R'@ RRRR R R00@R A R RA R`!R 0P`R R PR#`R R%pڀR "p R@ R@R pR ۀ R`` R@ R@ R A`R @ RJ! R 0R R0R R'@ R R @R <R|<R R CR R 3 R' RRRR R R0 @ R R BRR`` R @ R R R  R(R PR R8` R(0R R( R@ R( R R@ȠRl@R R R R(RR%ۀR`` R`RGR@R R#RRH` R@R R R x R@Rl R  R A R RDdRhRAR,RP LR1R@R!`R8R R R R!RP RlR1"R@ RR R<& R  RRAR@)Ra R`` R RP RX@RX@RXRȖT R R Rl R@ȠRl@R`` R R R( RR%@R0R !R  R A R( R Rl` R (R xR R@R R R RX(R .ۀR.R`RGR@R R#@RRH` R@R @ RRAR R`` RaR R Rl R8RXRR!  R1"R@ R R<& R  RP RRX@RX@RXRȖT Rl R(@ RRc R  R A RX @ R Rc R  R!RXRRRX@RX@RXR`R@R0RR@R `R R R@R R2R R @R @R R89R-8@R"8R?XR`R@R0RR@`R R R` R@R @RC R@R2R R @R @R R-8@R"8RR @ RgDR8@< RX>R(RX  Rc R  R12@ R(Rc` RRAR@@ R`) R`R@Rl R  R A R R@DRR QRHP R@R0R" R!R`@RPRP5L RRAR@ R8 ؠRahR R`R8@ R @R @ R@ R R R< R @ RR0 R R(,RR @ R8 R R @R`R\R R @@ RR R RR R `Rκ R @R$PQ R@ R @R @`R<`R< R)@R( R0 RR 0@` RR @R8 R R @R`R RR R RR R `R@ R8`RΰR  RxӠ R%RJ1Ł R R R x R@R R R R RX RR`RRRXRR`@R QRHP R@@@@R@ R@`R` RX@R`RO R@ RB@ R R$`R%p܀R&R 6R&RR @R1`` R'@@RR@RRR R @R ` R0 RR @ R7DR"@ RR!R R@R R R RX R0 RR@RRXԀR(R`@`R QRHP R@@@@R" R@ R` RPXRRO@R @RB@ R R R% RfRvR& RR @ R1`R#@`RR(@R`RR@` R PR` Rp`RR @@R@GR)"@R@R!R@R R R R RXI R0Oՠ RRR(RXORR`@R QRHP R@@@@R!`R@`R` RXRR`RO R@R R @R%W R,R$& RP@ R! R RR@@R#(0RR R R R0` R#@ RR@`RRR`R R R`RR @ RW R8@;`RJ1Ł R R R x R R@R R @ R  @RX  Rc` RX `R @ R R @ۀRa`RJ! R A`R @ R@R @ R @ R R RR`RO R@ Rb@@ R` R @ RX` R@R R)p R&R-8@R"8RR8۠Ra`RR R` RL` RR@@RRR @R @ R@ R R@@ R<R @ RR"0R RL` RR @R0 R\R @R ` R0 RR @ RR @ RP  RR RB  Rl RPR  R RR$@ R@ȠRl@R ȠRR RQR"RRl@R2@ R`` R RQRR @R R R @R0@R R @R0@R R xR@ R R (R (` R0L R R`` RRAR R  R R R R`! R! R @@ R @ R @R@ R @`R@ Rx@R<R V RR3‚ۀR @@ R @ R8 R (R xR R ` RRAR0F@R@) R RaR  `RlR@ȠR"R R Rl@R@ R  R A RD RD($R( R8P`R R0@R(P RARlR( R `R R`RlR@ȠRl@R`` R( R R (`R(R$( R R%R8PR@R@R R$R$۠R R (R xR R ` RRARR@( R `RHP R@R`@R( R QRRRO@R @R`` R`R @ RRpR @R @`R@ R R<`R<R)@R( R0@ R`R @RR @ R0 R R @R ` R0 R R @@ R R R RR R R$` R$R$0R@ RhࠠR R @`R @R|R< R9@R8 R"00 R0 R(<`R  R 0@`R8 R R @R ` R0 R R @R RR  R RhࠠR$` RRAR(R `RHP R0 R ܠ R(R ȠRl@Rl @R QRRRRO@R @RB@ R'`RR$0@`RR`R @R @`R<, R)@R( R 0 RR! R, RR @ R 0 R @R0 RR @@RR0 R @R( R Rl R R0R!`R R`` R( R R R xR`@R R R RA R< RA R$pR0R R`` R R R RJ! R (R (` R R@ȠR RlR  R@ R@ R#A`R#@ R R@`R8R7R#R `R#@@ R#R R /( RGR0R4R8&R<6R RARRAR@A@ R  P R R@PR @ R R%R 8R@@R@R$0R R`` RA` R@ R RJ! R 0 R @ R @ R0 R `R (@R'@ R|CR' R 0@@R RĞCR R /( R'@ R0R4R8&R<6R |# R R BRR`` R @ R R R` R(R ` R R( R  R @R( R  R  `R R@ȠRl@R R R R(RR%@ۀR`` R`RGR@R RRRH R@R@R R x R@Rl R  R A R RDdRhRAR,RP LR R@R!0`RR R RR!RP RlR"R@ RR R & R  RRAR@)Ra R`` R RP RX@R X@ R0X RT R R R| R@ȠRl@R`` R R R(RR%R40R ۀR  R A R( R R l`R (R xR R@R R R RX(R ܀ R R`RGR@R R#RRH` R@R RRAR R`` RaR R Rl RRXRR!  R"R@ R R & R  RP RRX@R X@ R0X RT R| R(@ RRc R  R A RX @ R Rc R  R!R\RRRX@R X@ R0X R RR8^۠ RO@R R?@ RR R8^۠ RO R @RXRRX R# R  R2@R(@R#R RA R RX R R@Rl R  R A R R@DRR QRHP R@R0XR& R!R`@RPRP5L RRAR@ R8 X۠RahR R`R(RG@`R@ R@ R RR@ R@ R@R0 R"R(@RR @R0 R R @R ` R0\ R R @@ RR R R R R$Rκ R$`R$`R@ R @` R @ R<`R<,RY@ RR"0R"( R( RR @ R"0 R R @R ` R0 RR R RR R$R@ R8[`RΰR R R R R @ RX R#RX `R R R /܀ RaRJ1 R A`R @ Rp`R @@R @`R.R `RRRO@R @Rb@ R R RX` R@R R)0&R& R-8@R"8R`R8`&RaR R R` RL RR @ R`RR @R @`R@ R R@@ R< R)@R( R" 0 R RL RR @ R0 R@\ R PR` Rp`RR @@R@R @ RP  R `R 0@RB R\RPR  R RR$ܠR@ȠRl@RR R RPR@RR`` R"@RSR R (R (` R@R (R (` R0`R (R (` R0 R (R R@ R R (@R R `R R`` R  R A R R R R R RX(R!E`R @@ R @ R @R @`R@ R@ Rp R<R V RR3=R @@ R @ R8;`R (R xR Rl R  `RlR  R A R 0RP dR( R!R R"R`` R@ RRARD RD( R R 0P` R4`R0@R P R@RARlR4(R R R`RlR@ȠRl@R`` R( R@ȠR(@ Rl@R(R R R ( R R%IR8PI R@R@R R$R$^ R+R`` RR R @@ R (R xR R ` RRAR R@( R `RHP R@R`@R(R QRRRO@R@R`` R( R(@`RRp R @R @`R@ R R<`R<R)@R( R0@ R`R  @ R R @ R8 R@` R PR` Rp\ R@ R R RR R R$` R$R$^`R@ RXࠠR+R @`R @R|R< R9@R8 R"00 R0 R(<`R@ R 0@R8 R@` R PR` Rp`R@ R @R RR+ R RXࠠR$` R`` RRAR(R `R QRHP R0 R(@ Rh R ȠRl@R l RRRRO@R @RB@ R'`RR$0@`RR @R @`R<, R)@R( R 0 R`` RR! R`R, RR @ R 0 R PRp`RR @@R@R0R @j܀R( R Rl` R @ R0R!Ѐ` R#R (R xR`@R R R RA R<`RP R @Rp`R y܀R`` R R R RJ! R (@R R p R`` RR pR@ R@ R A`R @ R R0R pRw R R @R @ R R 30R'@ RFRVRfR vR R00@R @AR RA R`1 RHP R R(P@ R#`R R%0p R "0`R@R R pR R`` R@ R@ R A`R @ RJ! R 0R R0R R'@ R R @R <R|<R R CR R 3 R' RFRVRfR vR R0 @ R R @B RR`` R @ R R R  R(R PR R8` R(0R R( R  R( R R@ȠRl@R R R R(RR%@R`` R`RGR@R R` RRH R@R@R R x R Rl RRAR RD( R`@RAR,RP LR R@R!pRR R R@ R!RP RlR"R@ R@R R&R  RP R  R A RP Ra R`` R RPXR`X RpX RHT`R R Rl R@ȠRl@R`` R R R( RR%7R0R @R( R Rl` R (R xR R RRAR R`! R ܀ RԠ R`RGR@R R#RRH` R@R RRA R Rh RaR R Rl RRXRR!  R"R@ R R&R  RP R@RPXR`X RpX RHT`Rl R(@ RRc RRAR`) R Rc R  R!(` RVRR@X RPXR`X R8 RpX R R?@ R@R8j R~`@RXDԀR(RX0` Rc R  RB R8Rc R RA R @R`) RR R ` RRAR R@( R `R QRHP R@R0d`R"0$RaR`@`RPRP5L R  R A RP R8 d۠RaR RR8 RG@`R@ R@ R RR @`R@ R@R(0R&R @RR @ R0 R@` R PR` Rp\@ R` R @ R@dR R RR R Rκ R R$R@R  @ R @ R<`R <,@R @ R ` R&0`R&(R(`RR @ R&0 R@` R PR` Rp`R@dR R RR R R@R8g`RΰR R R R @ R  @RX R#RaR ` R R ܀RaRJ1 R A`R @ R@`R @@R @`R.R `RRRO@R @Rb@ R!R`RaR@ R R)R$& R-8@R"8R)R8RX` R ` R!R` RL RR @ R`RR @R @`R@ R R@@ R< R)@R( R" 0 R RL RR @ R0 R\R R R`RR @@R R @ RP  R `R 0@RB Rl RPR  R!RR$6 R@ȠRl@R ȠRR RQ! R("@RRl@R(2R`` R RQ! R( R (` R@R (R (` R0 R (R (` R0 R (R x`R@ R R (@R R @`R R`` RRAR R  R R R R`! R!`R @@ R @ R @R@ R @`R@ Rx@R<R V RR3R @@ R @ R8@` R (R xR R ` RRARF@R@) R RaR  `RlR@ȠR!"R R Rl@R@ R  R A RD RD($R( R8P`R R0@R(P RARlR( R `R R`RlR@ȠRl@R`` R( R R (`R(R$( R R%@ R8`R@R@R R$R$PR R (R xR R ` RRARR@( R `RHP R@R`@R( R QRRRO@R @R`` R`R @ RRpR @R @`R@ R R<`R<R)@R( R0@ R`R  @ R R @ R8 R`R R R`R R @@ RR R RR R R$` R$R$pܠ R@ RhࠠR R @`R @R|R< R9@R8 R"00 R0 R(<`R  R 0@`R8 R`R R R`RR @R RR  R RhࠠR$` RRAR(R `RHP R0 R ܠR R ȠRl@Rl @R QRRRRO@R @RB@ R'`RR$0@`RR`R @R @`R<, R)@R( R 0 RR! R, RR @ R 0 R R`RR @@R R0 R ݀R( R Rl R R0R!!ݠR R`` R( R R R xR`@R R R RA R< RA R$pR0R @R`` R R R RJ! R (R (` R R@ȠR RlR  R@ R@ R#A`R#@ R R@`R8R7R#R `R#@@R#R R /( RGRRRR R RADRRAR@A@ R  P R R@PR @ R R%0݀ R 8R@@R@R$0R !R`` RA` R@ R RJ! R 0 R @ R @ R0 R `R (@R'@ R|CR' R 0@@R RC R R /( R'@ RRRR R |# R R BB RR`` R @ R R R` R(R ` R R( R  R @R( R  R  `R R@ȠRl@R R R R(RR%4݀R`` R`RGR@R R` RRH R@R@R R x R@Rl R  R A R RDdRhRAR,RP LR!R@R!p/ R(R R R@/R!RP RlR!"R@ RR R,&R  RRAR@)Ra R`` R RP RXRXRXRT` R R R| R@ȠRl@R`` R R R(RR%R40R `8@R  R A R( R R l`R (R xR R@R R R RX(R @E R@E R`RGR@R R#RRH` R@R RRAR R`` RaR R Rl R(RXRR!  R!"R@ R R,&R  RP RRXRXRXRT` R| R(@ RRc R  R A RX @ R Rc R  R!R\RRRXRXRXR`R@R0RR@R `R R R8 MR@R R?XR`R@R0RR@`R R R` R@R @RC R@R2R @R R R`R8wR-8@R"8RXDRՀR(RX  Rc R  R!2` R(Rc` RRAR@@ R` R R@Rl R  R A R R@DRR QRHP R@R0p`R" R!R`@RPRP5L RRAR@ R8 p۠RahR R`R(RG@@R@ R@ R R R@R@@ R R0R R( RR @R0 R`R R R\R R @@ RR R R R R `Rκ R @R$e` R@ RG@@R@ R<`R @@R@@ R R0`RR @RR @ R0 R`R R R`RR R RR R `R@ R8s`RΰR  RՠR%RJ1Ł R R R x R@R R R R RX@ ֠ RR`RRRX RR`@R QRHP R@@@@R@ R@`R` RX@R`RO R@ RB@ R R$`R%R&R 6R&RR @R1`` R'@@RR@RRR R @R ` R0 RR @ R7DR"@ R%րR!R@R R R R RX@֠ R֠RR@RRX RR`@R QRHP R@@@@R` R@`R` RPXR`RO R@ RB@ R R @R%pRfRvR& R! R RR@@R#(0RR R R R0` R#@ RR@`RRR@` R PR` Rp`RR @ R@GR8`; R R>``RJ1Ł R R R x R R@R R R @ RX  Rc` Ra`R  R@R ݀Ra`RJ! R A`R @ R0R @ R @ R R RR`RO R@ Rb@@ R RRaR@ R@R)0@ R&R-8@R"8RR8``Ra`RR R` RL` RR@@RRR @R @ R@ R R@@ R<R @ RR"0R RL` RR @R0 R\R @R ` R0 RR @ RR @ RP  RR RB  R\RPR  R RR$ R@ȠRl@RR R RP RRR`` R"RSR R R @R R R @R0R R @R0@R R @ R@ R R (R (` R0R R`` RRAR R R R R R`! R!R @@ R @ R @R@ R @`R@ Rx@R<R V`RR3R @@ R @ R8R (R xR R ` R RA R &@ R@) R( R  `RlR!R"R R R`` R@ R  R A RD RD($R( R8P`R4`R0@R(P RARlR4(R R R`RlR@ȠRl@R`` R( R@ȠR(@ Rl@R(R R R ( R R%R8P R@R@R R$R$ݠ R+R`` RR R @@ R (R xR R ` RRAR R@( R `RHP R@R`@R(R QRRRO@R @R`` R`R @ RRp R @R @`R@ R R<`R<R)@R( R0@ R`R @RR @ R0 R R @R ` R0\`RR R RR R R$` R$R$R@ RXࠠR+R @ R @ R|R<< Ry@RR"80@R0 R(|R R 0@R0 ` R R @R ` R0 RR @R RR+ R RXࠠR$` R`` RRAR(R `R QRHP R0 R(`R( R ȠRl@R l RRRRO@R @RB@ R'`RR$0@`RR @R @`R<, R)@R( R 0 R`` RR! R`R,R R @ R 8 R @R0 RR @@RR0R @݀R( R Rl` R @ R0R!`R#R (R xR`@R R R RA R<`RP R @Rp`R R`` R R R RJ! R (@R R p R`` RR pR@ R@ R A`R @ R R0R pRw R R @R @`R R 30R'@ R R$R(&R,6R R00@R AR RA R`!R 0P`R R PR#`R R%0@ R "p R@ R@R pR R`` R@ R@ R A`R @ RJ! R 0R R0R R'@ R R @R <R|<R R C R R 3 R' R R$R(&R,6R R0 @ R R B RR`` R @ R R R  R(R PR R8` R(0R R( R R( R R@ȠRl@R R R R(RR%@R`` R`RGR@R R#RRH` R@R R R x R@Rl R  R A R RDdRhRAR,RP LR R@R!p`RR R R@R!RP RlR"R@ RR R & R  RRAR@)Ra R`` R RP RX@R X@ R0X RT R R Rl R@ȠRl@R`` R R R( RR%݀ R0R `R  R A R( R Rl` R (R xR R@R R R RX(R @ ހR@ R`RGR@R R#@RRH` R@R @ RRAR R`` RaR R Rl RRXRR!  R"R@ R R & R  RP RRX@R X@ R0X RT Rl R(@ RRc R  R A RX @ R Rc R  R!RXRRRX@R X@ R0X R RR8 s` RO@R R?@ RR R8 s` RO R @RX@ RRX R# R  R2@R(@R#R  R A R RX RR@Rl R  R A R R@DRR QRHP R@Rpl R& R!R`@RPRP5L RRAR@ R8`l`RahR R`R8@ R @R @ R@ R RR<R @ RR0R"R(,RR @ R8 R R @R ` R0\ R R @@ RR R RR R$Rκ R$`R$P% R@ R @R @`R<`R< R)@R( R"0@ R"( R(<RR 0@R8 R R @R ` R0 RR R RR R$R@ R8Poݠ RΰR R R R @ R  @RX R#RX `R R R @8 RaRJ1 R A`R @ Rp`R @@R @`R.R `RRRO@R @Rb@ R R RX` R@R R)p/@R& R-8@R"8R`R8/ RaR R R` RL RR @ R`RR @R @`R@ R R@@ R< R)@R( R" 0 R RL RR @ R0 R@\ R PR` Rp`RR @@R@R @ RP  R `R 0@RB Rl RPR  R RR$R@ȠRl@R ȠRR RQR"@RRl@R2 R`` R RQR( R (` R@R (R (` R0 R (R (` R0 R (R x`R@ R R (@R R @`R R`` R  R A R R  R R R RX(R!O`R @@ R @ R @R @`R@ R@ Rp R<R V RR3‚FހR @@ R @ R8E R (R xR Rl R RA R RP R RaR  `RlR@ȠR"RR Rl@R@ RAR RD RD( R R 0P` R R0@R P R@RARlR( R R R`RlR@ȠRl@R`` R( R R (`R(R$( R R%@RހR8R R@R@R R$R$PgR R (R xR R ` RRARR@( R `RHP R@R`@R( R QRRRO@R@R`` R( R(@`RRpR @R @`R@ R R<`R<R)@R( R0@ R`R @RR @ R0 R@` R PR` Rp` R R @@ R@R R RR R R$` R$R$pgޠ R@ RhࠠR RG#@` R#@ R|R#0@ R!@ R"@R"80@R0 R(|R R 0@R0 ` R@` R PR` Rp`R@R @R RR  R RhࠠR$` RRAR(R `RHP R0 R @ܠ RhR ȠRl@Rl @R QRRRRO@R @RB@ R'`RR$0@`RR`R @R @`R<, R)@R( R 0 RR! R,R R @ R 8 R PRp`RR @@R@R0 R rހR( R Rl R R0R!ЉޠR R`` R( R R R xR`@R R R RA R< RA R$pR0R @ R`` R R R RJ! R (R (` R R@ȠR RlR  R@ R@ R#A`R#@ R R@`R8R7R#R `R#@@R#R R /( RGRFRVRfR vR R@AD RRAR@!RPR RHPR @ R R%0yR (@R @R`R$0R R`` RA` R@ R RJ! R 0 R @ R @ R0 R `R (@R'@ R|CR' R 0@@R RC R R /( R'@ RFRVRfR vR |# R R @BBRR`` R @ R R R` R(R ` R R( R  R @R( R R  `R R@ȠRl@R R R R(RR%ހ R`` R`RGR@R R#RRH` R@R R R x R Rl RRAR RD( R`@RAR,RP LR R@R!pޠ RR R R@`R!RP RlR"R@ R@R R&R  RP R  R A RP Ra R`` R RPXR`X RpX RHT`R R R| R@ȠRl@R`` R R R(RR%@ހ R40R ހR( R R l`R (R xR R RRAR R`! R @R`R`RGR@R R# RRH` R@R @ RRA R Rh RaR R Rl RRXRR!  R"R@ R R&R  RP R@RPXR`X RpX RHT`R| R(@ RRc RRAR`) R Rc R  R!(` RW`RR@X RPXR`X RpX R`R@R0RR@R `R R R8R@R R?@XR`R@R0RR@`R R R` R@R @RC R@R2R @R PR Rp`R8 R-8@R"8RXĹր R(RX  Rc R  R2`R(Rc` RRAR@@ R` R R Rl RRAR R@( R@ R QRHP R@Rpxՠ R" R!R`@RPRP5L R  R A RP R8`x` RahR R`R8@ R @R @ R@ R R R< R @ RR0 R R(,RR @ R8 R@` R PR` Rp\@ R R @@ R@ R R RR R `Rκ R @R$ R@ R @R @`R<`R< R)@R( R0 RR 0@` RR @R8 R@` R PR` Rp`R@ R R RR R `R@ R8P{ݠRΰRJ1Ł R R R x R R@R R R @ RX  Rc` RX `R @ R R ހRa`RJ! R A`R @ R@R @ R @ R R RR`RO R@ Rb@@ R` R @ RX` R@R R)0R&R-8@R"8RR8`Ra`RR R` RL` RR@@RRR @R @ R@ R R@@ R<R @ RR"0R RL` RR @R0 R\R @R ` R0 RR @ RR @ RP  RR RB  R\RPR  R RR$G R@ȠRl@RR R RP RRR`` R"RSR R R @R R R @R0R R @R0@R R @ R@ R R (R (` R0R R`` R  R A R R R R R RX(R!R @@ R @ R @R @`R@ R@ Rp R<R @V` RR3ހR @@ R @ R8`R (R xR Rl R  `RlR  R A R 0RP dR( R!R R"R`` R@ RRARD RD( R R 0P` R4`R0@R P R@RARlR4(R R R`RlR@ȠRl@R`` R( R@ȠR(@ Rl@R(R R R ( R R%ހ R8PޠR@R@R R$R$ R+R`` RR R @@ R (R xR R ` RRAR R@( R `RHP R@R`@R(R QRRRO@R@R`` R( R(@`RRp R @R @`R@ R R<`R<R)@R( R0@ R`R @RR @ R0 R R @R ` R0\`RR R RR R R$` R$R$`R@ RXࠠR+R @`R @R|R< R9@R8 R"00 R0 R(<`R@ R 0@R8 R R @R ` R0 RR @R RR+ R RXࠠR$` R`` RRAR(R `R QRHP R0 R(`R( R ȠRl@R l RRRRO@R @RB@ R'`RR$0@`RR @R @`R<, R)@R( R 0 R`` RR! R`R , RR @ R 0 R @R0 RR @@RR0R @R( R Rl` R @ R0R!2R#R (R xR`@R R R RA R<`RP R @Rp`R +R`` R R R RJ! R (@R R p R`` RR pR@ R@ R A`R @ R R0R pRw R R @R @@`R R 30R'@ RRR&R6R R00@R AR RA R`1 RHP R R(P@ R#`R R%0"@R "0`R@R R pR 2@R`` R@ R@ R A`R @ RJ! R 0R R0R R'@ R R @R <R|<R R DCR R 3 R' RRR&R6R R0 @ R R B RR`` R @ R R R  R(R PR R8` R(0R R( R R( R R@ȠRl@R R R R(RR%E@R`` R`RGR@R RRRH R@R@R R x R Rl RRAR RD( R`@RAR,RP LR R@R!p@RR R R@@@ R!RP RlR"R@ RR R & R  RP R  R A RP Ra R`` R RX@R X@ R0X RT R R Rl R@ȠRl@R`` R R R( RR%ހR0R H R( R Rl` R (R xR R RRAR R`! R U RU@R`RGR@R R#RRH` R@R RRA R Rh RaR R Rl RRXRR!  R"R@ R R & R  RP RRX@R X@ R0X RT Rl R(@ RRc RRAR`) R Rc R  R!(` RVRRX`RX@R X@ R0X R`R@R0RR@R `R R R8] R@R R?X R`R@R0RR@`R R R` R@R @RC R@R2R R @R @R0 R89ؠR-8@R"8RXb RRX R# R  R2@R(@R#R  R A R RX RR Rl RRAR R@( R@ R QRHP R@R1R" R!R`@RPRP5L R  R A RP R81` RahR R`R(RG@@R@ R@ R R R@R@@ R R0R R( RR @R0 R R @R ` R0\ R R @@ RR R R R R `Rκ R @R$v`R@ RG@@R@ R<`R @@R@@ R R0`RR @RR @ R0 R R @R ` R0 RR R RR R `R@ R84ؠRΰR @RMR, R R8@< R@R@` R @`R R R`` RR0z R @ R R8{R R ` R@R@ R @R@ R< R R @R RlRR RR R @R@ R @R @ R( R R @@R @` R R R< R@R R~AR R R$@ RRRR R R R R R R R R `)`X`)`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`) `X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`) `X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`) `X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`) `X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)  `X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)$ `X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)( `X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`), `X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)!`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)!`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)!`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)!`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`) !`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)$!`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)(!`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`),!`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)"`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)"`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)"`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)"`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`) "`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)$"`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`)("`X`) y )  21@ RR R RR R81 R @R8P7 R( R87 R0 RR RR R8ؠRRRR1Jؠ RlR3IR- R! RR RGR.R@`R R @R @ R@R@ R`RR8 ؠR RR7R ` R @@ R@@ R RV`R R! `R8FR R  RPRL@R8 RGR R R\ Rf R$@R\R0@R7 R R0@R @R R! Rv @ R `R@R R`R@@R\R0@RGR R @ R@ R2@RB R0R,@RBR 2R\` RL R*@RP*`R@Rn @ R `R@R@ R\R0@R7 R R0@R @$ R R` RPRL@R8 RGR R@ R R `R R @R `R R" R" R &"R$6"RR@ R\R0@R7 R R0@R @ R R0F"R4V"R8f"R R"RP R R8 R@`R%R R` R0 R! RlR R RRRHRR`R R@R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R RlRP@R@R RS0u@ R\ R8)` R R >R RcR@R R R @R8)` R R > R RcR@R R R R8)` RR ? R RcR@R R R R8)` R  R 0? R RcR R R RQ REA@R< R!` R8`R R|R!ؠR8`R R R! R8`R R<R! R8`R RR.@ Rp`RhR|@R 0DR R8\ R8 R R! R@R@R@R R[eR"R8)` R R ?R RcR R@R R~CR@R@`RR ` RI RRR!`R8P٠R RtoRR!R8P٠R RRH@Rp`RhR|@R DـR R\ RlR R RR`R`RHRWR#R R@ R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R R!p R$"R("R,"`R Rc @ RS0UR RR @R8 ( RH HRX  RUR R!`٠ Rh (Rx H R8 RRD R!@٠ R8 R`R R!@`R8 RR R!@ R8 R RRPR@@RR|M`R8`/ RRR R!/`R Rc @ RS0E@R RR @R8 ( RH HRX  Rh (Rx H R hR (RQR R%.R R H R (R  R8.`R8. R8. R8. R8. R8. R8-R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8-٠R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8. R8,٠R8,R8. R8. R8+R8. R8. R8+٠R8. R8. R8. R8. R8. R8. R8. R8. R8*٠R8*R8. R R8. R R8. R( R8. R R8. R R8. RR8. R R8. R R8. R RR R(` RpRh`R|@R DـRP RR R!3R@R R%2R R` R0 R @5@R R!@; R@R R%4ـR R` R0 R!@; RRHRR`R R @`R@`R0"R4"R8&"R<6"RG"RW"`Rg"`R w"R" R"@ R"@ R" R "`R$"R("R,"`R R R!?R@R R@R Rc @ R R@RcRS0%@R R R R R8C`R dR|A` R R!C`RS0@ R@R R@R8)` R R \ R RcR R R R @R`RP RlRR R R4 RR @R L R pG@ RRR&: @RR`R*LR @R@ R B` Rx@RHRR R RID R @@R @ RC` R@R@R`R R@RIR@R R R @ RH Riр RSQ R Rc @ RY RRR< RR RRPRAd RP R8 T٠RB RL @RSTR Rc @ RY RRR RB R"L @ RS@Z R Rc @ R R R RR RRR R0 R@RPX` R(L R8XR R4 R0RR0RR8\ R RL RS\@ R Rc @ RV RR R( R ` R RM RS@` R Rc @ R RRRL lRR`RQ R`R8bRT RT@U`RSbр R Rc @ R RRR RR RT@ERSiѠR Rc @ R RRR`R@`R` R R R0`R@RfѠR8蠠, R8g` R R4 R@R R R R RaRb ,RT@%R RR @mR RXR?` R RRR@@`R@ RHR@R@ R8m`R`R @`R R#R RA RToр R R@@R PP`RѠ RѠ RSѠR Rc @ R RR R pR tـ R|MQ`R@R @R x@ R0@R R'0@R R R R, RN@RR R@@R R'@@RRЁ`R 8`R HR  RR `R4R RX R +0 RG@R R(0@ R,LR R@RR!P R R8ڠR R 6RpR) R8R` R8`R @R@ R+H R+@@R (R R +8R7R R @ R@R R!ڠRR!ڠR% R!ڠR8R R RpR ڀ R R8RHRR, R'@RHR RN@`R R N@R R R R, R'@RR RN@R R N@ R@RБR 3@R2@R  RR/ R4`R,@R R +@@RGR R(@@ R,LdR RR` R! RR8P R R1@@Rp`R)@RHR` RHR @R@ R H` R @ R ( R` R +@@RG@R R (@@R@ R%` R!@ڠ R@ R!@ڠ R R!@ڠ R8ڠR R RpR @ڀR V`R  R @R@R!@B`RX@R8PB`R#@Rl R R R R(8dR8R|R! R(H R R|R! R,8DR8R|R! R `R R R8 $ RdRR(8dR8 R R `R R R RD RR(dR8R@R, R N@`R,H R RN@`R 7@R7@ R'@R @R x@ R3R, R N@@RR RN@@R R'@@RRБR /@ R.@R  RR `R4R RX R +HRGR 0@R,LdR RR` R!P RR8`R R-@`Rp`R) @RHRRHR @R@ R+H R+@@R (RR +HRG@R R @ R@ R ` R! ` R@ R! ` R% R! ` R8 R R RpR R V`R0R)R0@` R R`R8`-ܠR@ R>' R@ R @ R(H$ R,8DR R, R>@R'R0@R R'0@R R R R, R>@RR R0R R'0RRЁ R 8R H@R  RR/ R4 R,R @R +8RG@R/ R ,0R,LR R@RR!P۠R R8 R R 6` RpR)!R8R R8`R @R@ R H R @ R (R R +8R7R R @ R@R R! RR! R% R! R8 ۠ R R RpR !@R R pR)$@R <`R R`R8`-ܠR@ R'@ R@ R @ R0` R `5R@R@@ R 8R0 R @&R8'R@ R8@R '@R8' R0@RR+R+@ R R8`-ܠR`R'R0R \@ R@R@@ R XR*0RR8`R @R@ R B@R @@ R $`RR '0`RWR R$0@RR L R R@RR /ۀ R R  RoR+@ R R8`-ܠR`R' R 0@ R 0XR0 R!4۠R pR!4۠R+@ R R8`-ܠR`R' RP` R <@R@RRpR!@% RlR R R R(8 R8R|R!9۠R(8 R`R R@R!9۠R,8R8R|R :R(8 R8 R!: R0` R!;`R#@RR R R R@` R.@ R0` R!@?۠R$R @?@R R`R8`-ܠR`R'R@ R @ RHR RcR R R R R @BۀR@@ R<@R@ RR R!@J RpR CۀR8PE R0@ R0`R EۀR8`E R0@R<@R R R R8`-ܠR`R'R@ R <@R@ RR0` R MR @R@ ROC@R@ R8R7RRI@R8M۠R0` R MR @R @ RxB R@ R0 RG@R R0@RIR 0R!N R8۠ R@RH R`Q R R RP` R@Q` R8PQ R RP R R @ R @Q R` RpR RR R RhR0 R TR R R R R0@RhR@R R R R\ZRR`R(@ R8 Rt@ R R@`R@R8 R!`R R`RC` RRBbR RHbR\]ӀRv`R R@`R@RH R!R0 RR R0@RBR R RHbR\c R Rc @ R Rx@R R$R( R8DR H$ R@`R@R8 R!`R R`RC` RRBb R RHbR\i@R Rc @ R Rx@R R$R( R8DR H$ RXDRhd Rx$R@`R@RH R!R0 RR R0@RAd RR DR RHbR\n` R Rc @ Rz`R R@`R@R$dR($R,(R08dR4HR8 R!`R R`RC` RRBb R @ RHbR\@sR Rc @ Rz`R R@`R@RH R!R0 RR R0@RAR$dR($R @RHbR\@{@ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdR|`R R@`R@R R!`RL R`R0 RR R0@RBRDR@RHbR\ R@R Rc @ R|`R R@`R@R8 R!`R R`R R@RB`RdRR RHbR\ R Rc @ R R R~@ R R8DR<$R(R8R@`R@RH R!R0 RR R0@RRBf R,RHbR\R Rc @ R R R RRQRR R@`R@R8 R!`R R`R@RB RL RHbR\ R Rc @ R RR R d RR($ R8dRH R@`R@RH R!R0 RR R0@RRBfRRHbR\@@R Rc @ R RR R d RR($ R8dRH R XD R$hdR(x$ R@`R@R8 R!`R R`R R@RA`R, R0dR RHbR\` R Rc @ R@R R R4D R8R<($ R8 RHRR R@`R@RH R!R0 RR R0@RRBfR RHbR\@ӀR Rc @ R RR R@`R@R8 R!`R R`R R@RAR4D R8R RHbR@h RP( RphRR`hR(R R0RR?N`R @`R@ RhR*(@R R` RR@@R R`R`RhR?` R @ R?` R@R:(R @R`RhR@ R RR R R`Rh@ R ( RJ(` R Z( R`R R R@`Rh@ RlRLR RR(R`R R(R R|@R!R(RRRR!R,R R|@R!R @ R@R B` Rx@R8 R @ R @ R@B R@R R7`R R @ R R‹` RGR8@R @ R@R B@Rx@R RG R R R‹` RGR R R R@R?` R RR R R @ R R' R: R`R@ RR? R 0P@ R/ 00R 0R  RR`R R0 R RR@RR,`R,0 RfR RR R Ra ( R?` R R Ra R R ` R aR@ RRRRAR R`RP RP R R R#0R@`R@ R0 R @R@ R @R@ RR R Rp RWR @ R @ R(B`R@R R7`R R@RI@R8J R RR`` R=R RR!`R @R @ R@` RRR R ۀ R R R R RR QfRR! R8 R R?` R@`R RR+ R RR*R RRXR RRX@R @R @ RtpR RR @ۀRR RRR R@ R(RR R8 RRR R?R0R  RR@ R( RRRAR *R R @P R PR ` R@`R@`R" @R @ R R R^ RRP RH R R,@RH Rg RR R@R R@ R0R4R8&R<6RGRW`Rg`R wR R@ R@ R R `R$R RRAR(R,`R@0@R  R@ R)p@RRAR *R @R @ R R R` R`R (R?` R@R R R R R RR h@RR R R R R R R@RRRR*R8P۠R R R`R R R`R0(R8P R R RR?` R RRRR$ R@` RR@@R` RlR,`R R R!` RR RP0 R8 R R RPR# R RR? R R@`RRR R RHR R! R R!ЅRR`R( ۠R`RL@@RR`R,`R R0R R8P`R R RpR @R8 R R ` RXRR@ R RR RPR R`RR R R_ R@R0 R@R R`RR  RR` RR R hRRR)@ RRR*@ ܀ R&`R`R,`R RR R+ܠ RR@ R!ܠRR0 R0RRRRP@`R RR R0 RPR@ RR R @@ RA$RR `R8RR R( RxRR @R@RRRpR0RRR R R0R*`R` RRRR R `R8ܠR @ R PR R  R RR\RRP R R H@ RG@R R RA R `RR0@R R@R? R R`R R@`R R( R@R PR<@ R  R @R`R R R@RAR@R0@ R R@R? R R0 R@R R RR R@ R R' R@RR@ R ` RXP R0R@@RRR`RHR RP R R RP@RR `RRRR R "R8J RR'`` R'@ R"БR 0-R@R@HR@@ R #R#p@R R#p@R@R R @ R R%.@R R@R81 R pR 0R R/p@R `R 0R R81 RR'R P@ R RcR @R@ R` RR @ R @ R R R@R@ R @R @R8 RG` R0` R0@ RR<`R @ RP` R@@ R R R R R R R R R R `)`X`),"`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)#`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)#`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)#`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)#`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`) #`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)$#`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`)(#`X`) y )  20@RRRR0@؀ RΠ Rl R R QR R R R'  R( R&(R@mR R R RhRJ`R:R R R R R0 R0R(R `R0 R R R R R@RhR R R R R RJRPW R`R R R @@R @ RPPCR@ RPR\`R R@RId R8Z RR R R@R R8P^ R @ R8^R R8hݠR `RR RR R8 R@mR3‚SR- R S@R R R( R <R R R@@ R`ЀRV`R R!VРR`L RP` R R <@R R0@R \Rf RL@ RP` R R L R R @ R@ R R!  Rv @ R `R R R@R LRP` R R <@R R0@R @DR2R" R<ࠀR ਀R2 R " R\ࠀ R @਀ R3@RPȀ3` RRo RR R RP R@R(R L R R R @@R R R@RP` R R <@R0@R @DR R `R R @R `R R" R" R &"R$6"R, @RP R@R(R L R R R @R R0F"R4V"R8f"R@@ R@Π Rl@R@ R R R R8V`R RG@R@Π Rl@R@ R R R @ R8V`R0 RP@ R@Π Rl@R R R R8R R`R8R R<`R!٠R8P٠R R@R`R! R8P٠R R< R!`R8P٠R RR`R!R8P٠R RRRpR` R R pfـ RR8l R8|R R!@'٠R RR R RXe`RR8V`R R@@R@Π Rl@R@R R R RR8X@RP R`R<R` RR!P$ R`@R8% R R`R!@% R8% R RRRpR` R R `fRRl RΠ Rl@R0P R l`RR `R#R P R@D R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R R!07` R$ R( R, R RΠRl R RXU`Rt @R R R( RI R R! 2R 8 RH R8P5٠RRD R!3R8P5٠R`R R!4٠ R8P5٠RR R!5R8P5٠R RRDR6RR|A`R8 Q` RRR R!Q R RΠRl R RXERt @R R R( R 8 RH RX Rh RE R R%pPRx R R$ R R8O R8@P R8@P R8@P R8@P R8@P R8@O` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8N` R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@N R8M٠R8@P R8@P R8@MR8@P R8@P R8LR8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@P R8@L٠R8K٠R8P`R R8P`R R8P`R( R8P`R R8P`R R8P`RR8P`R R8P`R R8P`R RR R(`RpR` R R `fR`RpR R!T٠RPR R%PTR R` R0 R WـR R!]` RP R R%V@R R` R0 R!]` R0`R \ R` R|R R@R@R0 R4 ` R8& ` R<6 RG RW Rg R w R R R R R R$ R( R, R `R R!a R R`RΠRl R RX%R R R R R R R R4DR8f RyR R!f R RR R RXR R8V`R RPRΠRl@RR R R R`@R`R`@R R R R( RR R R R@`R k R R @R@ R`\C R@ RX@R\`RRRId R8|R@R R R RXzR!]@R sـR] RRR!p RW RR!p R R` R`R!p RXzRXz R @R @ RPCR@ RPR\R `R@RI@R] R} RR!w RW R|`RR!w R RXR R` R R!w R8Pw٠ R R RpR zR @R @ R PC` R@RR `R RP@RI R8|٠R R @R@ R\C R@ RX@R\RRP` RI@R R!@ R@R R R RXR8P R R @@R @ RPCR@ RPR\`R R@RId R@ R!V RPP@R @R R R RR ـ R RR0Rj R`R@RP@ R @ R HR@R`R8 RRl@ RR RRA R RP4R RXPRPRΠRR R RX RVR` R 0R R|a`R<RpRP R @ R% R8`R R p@ R Rp@R RpR#`RR R R R R RR Rh RlR/a R ` R$@ RRP\Rp R#@R R R0`Rx R Rs R'` R@R @ R@R@ R R R RRl R8`R R R R R R@ @ R R 0R RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RB`RR` RlR`RRR` R` R R РR0 @R8R  R00R`@R R R RP`RPR R R RX` R R 0R @R RRpR R%R`` RR8٠R R R`R``R` R RR `R`R R8Ъ٠ Rp@R R+R `RpR`R RPRPѠR0@@R(R `@RpR pـR@RR@ R Pl R+` R8`RPlR R P R` RΠRR R R RXR\`RXR\`RXR\`RXR\`RX R\`RX R\`RXR\`R#RPR\`R @ R0 R @@R@@R*RRpR*Rp@@Rp R R$ R8PR@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8 R R R R R @R@ @ R R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R @ R R!`R` R8 RRR R!٠ R8 RR R R!RRR` RlRPRPR@` R@RpRp@ R@Rp`R+`R`R`R 0R*R R 0R*R$p R p@R@#` R$` R8P٠ R @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8RR R R R R@ @ R8`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R ـ R R!٠R R8 R@ RRR!` R8 R@ R @RR! R@ RRP RPRPR\`R RRpRp R ` R 0R+٠RPR\`R8 RR`R(Rp@@R R P@ R@R@ R P\R+` R8P٠ RP| R R P R RΠRR R R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`R\R\`RX R\`RX R\`RXR\`RpRpR$ R0 R  RpR*Pڀ R RpR*`ڀR`@R R @R$ R8R@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8`RR R R R @R@ @ R`R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R ـR R!P٠R R8`R@ RRR!٠ R8`R@ R @RR!`R@ RRP RPRPR\`R@` R@R R`RpRpR+R` RlR$p R*RR$0R*R `@`R@` R$@`R8R RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8 R `R R R R R@ @ RR 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R ڀR R!ڠ R` R8` RRR R!@`R8` RR R R!@ RRRp R|@ RPRPR ` RR``R Rp R0R+@ڠ Rp RpRR@RR` R` R R!R8 R0PRPRPL R0`RΠRR(R `@R@RpR 0 RRRP R l R+` R8 R lRR R` R`RR$ RR*` RR+ RRPRP R\`R @ R0 R @K@ R@@R*5@RRpR*5@Rp@@Rp R R$$ڠ R8P$`R@ R`@R` R R0` RR `R@R+` R|l R ` R@fR@ R R R RRl R8) R R R R R @R@ @ R@R 0R e Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@Re@RlR@R 3@R R!0`R` R8 3RRR R!2ڠ R8 3RR R R!3RRR` RlRPRPR@` R@RpRp@ R@Rp`R+#`R`R`R 0R*J R R 0R*JR$p R p@R@#` R$9` R8P9ڠR @ R `R R R0R R R`R\@ RP@R @ R@R@ R R R RRl R8>RR R R R R@ @ R R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR R Hڀ R R!E R R8 H R@ RRR!GR8 H R@ R @RR!H R@ RRP RPRPR\`R RRpRp R ` R 0R+8ڠRPR\`R8 `RR`RΠRR(R P@ Rp@@R pOR@RR R \ R+` R8P R | RR R RXR\`RXR\`RX R\`RXR\`RX R\`RXR\`RXR\`RX R\`RXR\`RXR\`RD\R\`RpRpR$ R0 R ڀ RpR*PkڀR RpR*`kڀ R`@R R @R$Y R8YR@ R`@R` R R0` R# R `R @R+P`RP@R @ R@fR@ R R R RRl R8_RR R R R @R@ @ R^R 0R U RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RBP`RPR@R iR R!Pf R R8hR@ RRR!g R8hR@ R @RR!hR@ RRP RPRPR\`R@` R@R R`RpRpR+X R` RlR$p R*ڀRR$0R*ڀR `@`R@` R$@n` R8nR RPR R R0 R` R R@R#pR||R R@R@ R R R RRl R8s`R `R R R R R@ @ RL_ R 0R u`RuRuRuRuRuRuRuRuRuRuRuRuRuRuRuR|@ R R } R R!{ڠR` R8`}ڠ RRR R!@| R8`}ڠ RR R R!@}ڠRRRp R|@ RPRPR ` RR``R Rp R0R+@m Rp RpRR@RR` R` R R!R0p@R  R @RpR R @R @ RBR@RR `R RP@RI R  R @R R!ЈR `@R@mR R R RPVR8 `R R`@R R R RP@ R R@R,R` R RX0 R`RP@R R @ R0 R R@R R( R,R ` R R R(ࠠR R R0 RR` R RP R @RP`R@R R R RX@ R RR8 `R R`R@Π Rl R R R R,RpRR R!ڠ R,hR` R R!ڠ R0R R`R!ڠ RR R R R8` RRXDR,R!`R RR R R R R RXd R,R0x$ R R, R'p R@Rp R @R @RpR @R x@ R R, R'p@RR `Rp@R Rp@RRБ R 7R6pR `RR+R R(R  R /p`R|R,p@ R,L R R R R @R R5` Rp`R)RxRRxR @R @` R H` R@ R p RR#xR|R+R(p R@R%` R! R R! RR! R8Ьڠ R` R R0 R @R R pR)@ R R#R R8 Z RR' RPR @R,R, R'R0x$ R RR  R @R R R R, R'RR `RR R @RRЁ@ R xR R pRR R  R RX R+R `RRp R,LR RR R й@R#R v R0R)RRp@ R@R @R @ RHR@`RR Rx` R|RRp` R@ R%` R!R R!R @R!R8ڠ R` R R0 R @R R 0R)@@R#@R#R R8 Z RR ' RPR @RpR @ R@ RpR` RpR R8R@RP`R @R8 RP@RR ` R R#R8 Z R R!'R`@ R#P Rp@R RR hRP@`R`@R @R @` R`#BR#@R RR#`@Rl`R P@RR LR R@R R R+R+`RRl@R R#R8 Z R RA'R4XR "`@R0R!ڠR(0R!ڠR R#R8 Z R RL'`RP@`R#`RP R@ R0 R!`R@Π Rl@R@R R R,R RR!R,XR@RR!R0 R R`RRR R R R/PRRpR!` R$R ڀ R#R R8 Z R Rr'RPR @R0R @R8ڠR` RR @@R8ڠR`R R R@` R#R8 Z R R'RP@`R#`RRP@Rp`R 5R @R@ ROC R@ RhR\RR` RI@ R85۠ R@R R R RXdR RR8-۠R R`R] R@RR!` RW RR!` R R R`R!` RRl R R R8` R DR$XR!]R @RRl R R R R(d R,X RR, R n@ R R Rn@ R@R`R @R @R @R x@ R, R ~@@ RRR~@ R`Rp@RБ R /pR.` R R  RR'R$`R R +h@ RRR `@ R,LR R R R @R#R-pR0R)@Rp@R`@Rp R @R @ R H R@ R`R R p@RR R`@R@ R ` R! R R! RR! R8 R` R R0 R R R 0R)@@R#@R#R R8 Z RR' RPR @RR R R, R @R# R@ R R#R R R R, R @RR `R@R R# RRБ R +`R*R pRR R R @RX R'R `RRp R,LR RR R P ۀRR)`R0R)@ R Rp@ R@R @R @ RHR@@Rp R `RR `R'R$p R@$ R ` R!@۠RR!@۠R! R!@۠R8۠ R` R R0 R @ۀR v R0R)R@@R#R8 Z R RP'@RPR @RpR % R@ RpR@RpR @R8P`R@RP`R R8`` RP@RR ` R R#R8 Z R Rf'Rp@R#P Rp@R RR xRP@@ R R @R @` R`BR@RpR RR"\ Rp@` RR LR R@R R R+R+`RRl@R R#R8 Z R R' R4XR "p@R0R!@% R(0R!@% R R#R8 Z R R'RP@`R#pRP R@ R0 R!`R`@RR R R]QR R!)`R\R R!)`R R R`RRR R R R/PRRpR!-۠ R$R -@ R#R R8 Z R R'RPR @R0R .ۀR80 R` RR /ۀR8 0 R`R R R@` R#R8 Z R R' RP@`R#`RRP@Rp`R 5R @@R @ R@C R@R R `R `Rp@RI RpR V܀R0R 6ۀ R88۠ Rp R R 7ۀR8 8۠R@R|`RR`@R R R RP9` R R RP@:ӀR RP:R RP@;R RP;Ӏ R RP@<ӠR RP R >@RP@=R RP=ӀR@RP@> RpRP>@R`@R@R R R RXRRX RX܀CӀ R Rl R@@R#R8 Z R R 'RX$R"@DR0 R R0R RXDREӠRX`Ӡ R` RpR @`ۀ R@F R RR@GӠR R` RRH R R RHR R|`RQR RΠRl R R R RQDR@R M RI R R!@L R+Q RI RD R!@M۠R,QR)@Ӏ R8Q R@O R+@OӠR (dR(R((($R8@i RP R,P@R (dR(R((($R8@l R)@Ӏ R (dR(R8n R@@RSRRӠR-\ R@SӀR.\Ӡ R)@Ӏ R8\ RXӠR-X RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8x`R@\@ R.@\` RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R(($R8@|۠R*@ RΠRl R R R R(DR ($R((R8(dRH($RX(DR h(D R$x($ R8 R R|`R RoR R4 R`R R R gۀR8RR` R!cR+De R8RRR!eR,De R)@Ӏ R@Π Rl R<(R R R($ R8n Rj R+jӠR@Π Rl R<(R R R($ R(($ R8``R0 RRm@ R,mR@Π Rl R<(R R R($ R(($ R8``R0 R`R)@Ӏ R@Π Rl R<(R R R($ R8``R R`R@@Rt`Rp R-Dq RqR.Dq` R)@Ӏ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R8 R Rx R-xӠ R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR} R.} R@Π Rl R8(R<(R R(($R8(DRH(R X(dRh(DRx($R($ R8``R RR*@ R@Π Rl R R8(R<(R(($R8(DRH(R X(dRh(DRx($RRpR!` RR8RR R@ R R @ R @ R R@ R0 ` R R R R Rn @ RR( R@Rx`RXR@R RD RR d R R R R R , R R R R R RR R, R @PR @R @R/ R  R@ R @R @R  R@ R/R( R @R @R  R@ R @R @R#R/R/ R%ۀRA/`R8R8R8۠R8 R8@ R8۠R8 R8@ R @R@RpR P@ R(R @ R8 R$ R @`R @R@RpR P@ R(R8 R @ R$ R @R@RpR P@ R8 R(R @ R @R@RpR8 R P@ R(R @R@R8 RpR P@ R @R8 R@RpR8 R @R@R @R R`R @ R@ R @R @R 8 R.@R@ R @R @R.@R@ R @R(R @R @R.@R@ R @R @R @ R R# R @R  R%R @` R8@ R8R8۠R8@R8 R8` R8R8R @R@RpR P@ R(R8`R @ R$ R @R@RpR P@ R8`R(R @ R @R@RpR8`R P@ R(R @R@R8`RpR P@ R @R8`R@RpR8`R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`۠ R @R @R& R@ R @R @R0 ` R R#R @R  R% R XR8 R8 R8`R8`R8@R8`R8`R8`R @R@RpR P@ R8 ۠R(R @ R @R@RpR8 ۠R P@ R(R @R@R8 ۠RpR P@ R @R8 ۠R@RpR8 ۠R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R# R @R  R%@R HR8۠R8@۠R8@`R8` R8۠R8۠R8۠R8۠R @R@RpR8`۠ R P@ R(R @R@R8`۠ RpR P@ R @R8`۠ R@RpR8`۠ R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R( R @R @R& R@ R @R @R#R @R  R%R  R8`R8`R8۠ R8۠R8۠R8۠R8۠R8۠R @R@R8 `RpR P@ R @R8 `R@RpR8 `R @R@R @R R`R @`R@ R @R @R 8 R& R@ R @R @R& R@ R @R(`R @R @R& R@ R @R @R#@R @R  R%@R R8@`R8 R8 R8 R8 R8 R8 R8 R @R8 R@RpR8 R @R@R @RZ R`R R@ R @R @RR  R@ R @R @R  R@ RP`R(``R @R @R  R@ R @R @R#P@ RP`RR%R@R8`R8`R8`R8`R8`R8`R8`R8`R8 `R @R@R @RZ R`RpR@ R @R @RRx R@ R @R @Rx R@ RP`R(R @R @Rx R@ R @R @R R R#P R\@ R R%@ R  R8` R8` R8` R8` R8` R8` R8` R8` R @R Z R`RP@` R@ R @R @R8 RP R@ R @R @RP R@ R\@ R( `R @R @RP R@ R @R @R) R R R@ R R0@R R R ` RЁ R 0RaQDR0R ܀ RR `RR` R `RR RR@`R0P RhR RR` RB` R8 RXR R Rp`R @ RR RR8 R@R` R @ R8 R@R R R R @ R8 `RP`R Rl R@@R#R8 Z R R' R R"@RpR @ R@R@ R R R R ` RЁ R 0RaQDR R@ R!V R`@R R R RQ@ԠRR R$( R(8RH@ R R@`R@R0``R RR `RP@RRBfR R` RQ RJ`R R@`R@R0P R RhR RR` RB@ R, R RQ@ R@Π RR0R4R8(R<8RH@ RL`R R@`R@R0``R RR `RP@RRBfR~ ` RQ ԠR@Π RR0R4R8(R<8RH@ RX Rh Rx@ RL`R R@`R@R0P R RhR RR` RA@R`RR RQ@%R@Π RRN@R R@`R@RR`R(`R8RH@ R0``R RR `RP@RRBfR @ R` RQ)`R@Π RRN@R R@`R@R0P R RhR RR` RARR`R @R` RQ1` RRΠRRP@R R@`R@R0``R RR `R RP@ RBd R RP@R R@`R@R0 R R\ RRhR RR` RB@ R R@R` RQ6@RRΠRRP@R R@`R@R0``R RR `R RP@ RBdR R` R R` RQ; R@Π RRR` R R@`R@R R@R(` R8 R0P R RhR RcRRBBR,R` RQ@Ԡ R@Π RR R R RRR RT`R R@`R@R0``R RR `RP@ RBRL R` RQFԀ RΠRRV@R R@`R@R R` R(` R8 RH` R0P R RhR RcRRBBRR` RQL RΠRRV@R R@`R@R R` R(` R8 RH` RX Rh Rx` R0``R RR `R RP@ RAdR` R R R` RQQ@RΠRRX` R R@`R@RR`R(@ R8 RH`R0P R RhR RcRRBBR R` RQV RΠRRX` R R@`R@R0 R ` R@ R `RRRAdRR`R8V R R` R R@R R Z R`Rl@RR8@R R R  RP R` RRBPdR @ RX R`@RR R R!]@R c R]aRR R!@``RWR R!@``R Rh`R` R!@``R @R @ R B R@ R8dR @ R@R` BRx@RxR|R`R R‹RGR8eR @R @ RBR@ Rp@R\ R`@ R ` R‹` RGR(R@R`R! R>R @`Rh R@h R R8Є`R$ R` R`R( R0(R(`R R R  RR$ R `R`RhR (R0R @RR (@R$ RRRhR R, R RRh@R( RRh R( R(`R R R R( R @Rh R` R R!ܠR, R@R, R`R R8` R$ RH@R R|sR @R R$ R R R`R 0R(R ` R,R`R 0R R R@R RR RX R8`` R @Rl R R _ R R `R@RDRRPR K R RR! Rp`R!~`R8~ R R RC R R`R @@ R#RR!ܠ R R@R @@ R R% RR R R$`R 0RR @@ R8R R 0R`R @@ R8ܠR R RpR @ R`R8G R, R` RR`R R 0R @ R R RR R RR K R RR }@Rp@R @ R@@@R(@ R`R RP R\`R0@ R@R @ RpRGR0R Rf@R@ RXR!`RXRPR@R TR R@@R( R0` R\ Rx R Rs@ R R‹ RGBR R @ R$` R` R@R 0R0R0R `R%܀ RR R ,RRlR R R RD(`R RP R K R RR R R$`R&RLR~GR, R` RR  R R 0R @R,R0R* R @RXR!`RXRP@ R@ R TR RԀR( R`R RP R\`R`@ R  R‹ RG&R@ R)܀ R8P R0Rp`R!` R8 R `RRC R`RR ܀ R RR!@R8R ` R @RpR R RR8GR, R` RR  R R 0R @ R R ` R R@ R RRRA R0 R R(P RP R `R, R( R @ R @ R ` R @R @ R @ R @R `R R  `R p RW" R @R @ R B`Rx@ R  R, R R RIR8@`R( R R@@R@R R R RR@@R@R!RR RRБRp`RaRĀ R*`@ RR@ R8@ܠRl R RRБRp`RAdRĀ R!@RБ RL R) R J R RF R!`R,RR(: R 8`R R$@R8@ܠR @ R%@Rl`R R <R <R8ЁR 0`RA1R R(L R <`RHЁ R 0R7` R8`RR 0R8`R8ܠRl`R R <R <R8ЁR 0`RA1R R@`R <`RHБ Rp@R7` R8R  Rp@R0 Rl R R R R`Rl`R <R <R8ЁR 0`RA1R ĀR ܀R0@@ RR R @R.0 R`R,`R RR(: R`RR%PR@Rl`R Rl R RRБRp`RA R`R,R R0Ё@R 0`RR @`R@ R 0`R`R R@ R,*@ RR, R`RR0:R R!8R  R, R (RRI R @R0R R @R  R, RR-R R%R!pR4 R$*@R(R(`@R-R@ R @RRR R@R@R+ RR(RRG@R` RRH R$ R8R$ RRH@ R|sR @R R8Z R R R`d R 0R# @ R?@ R` R`d R 0R R R RRR @Rl`RDRX R _R 0R R(`RP`RD R@RX R KR RR! R0R!R8ܠR R RCR R`R @@R# R@R!ܠR RR @@RR%RR R R$ R 0RR @@R8R R 0R`R @@R8ܠ R R RpR @܀R`R8G R, Rl RR R R 0R R R RR R RR KR RR Rp@R @ R@@@R(@ RPRL R0` R<`RP@ R@ R @@Rp`RG R0R ݀RfR=R0R!8R RP @R@R TD R R@@ RH@RPR<RXRLRSR R ‹ RGRR @ R$R` R@R 0R0@R,R R%R R  R ,@RRlR R R RDRRXR KR RR R R$RFRLR~GR, Rl RRR R 0R @݀R\R0R* ݀Rp@ RpR!@RXRP`R@ R T R RR@R R R#pR|R @@R R‹ RGf R@R)R8P R,R0R! `R8ݠR `R  RCDR`RR R  RR!@R8R ` R @RpR  R!H`RR8GR, Rl RRR R 0R @R R ` R R R RR R `R` R @R, R@R0R, R`R R8` R$ RH@R@R|sR @Rl`R$ R R R@ R 0RR `R,R@ R 0R R R@R@RRD RX R8`` R @R R R _R R R``R RRPR KR RR!.`RpR!@"`R8"` R R RCR R`R )݀R#RR!(`R R@R )݀R R%(RR R R$' R 0RR )݀R8( R R 0R`R )݀R8P) R R RpR ,@R`R8G R, R` RR`R R 0R +R R RR R RR KR RR @!@Rp@R @ R@@@R(@ RPR\ Rh RL RcR@ R @RpRGR0R NRV RMRX@R!H` RX`RX R`R TDR R4R(@ R@RlRX R\`RC@R R ‹ RGFR R@ `R$NݠRPR R p@RR0R R%@: RR R  R, R `@ R R R RD(`R@RPR KR RR FR R$@@`RFR @R pG R R` RRR R 0R @@R\R0R*ER@@ R(R! (RRP`R@R TdR RBR(@ R @ Rl`R ` R\R @` R R‹R G"R@R)N@R89R0RpR!GݠR8GR R,RC R R R I R(@R R!JݠR8PJR R @R0R @M@R@ RD ` R G@R R` RRR R 0R MR R R Rd<@R R  RRA R0 R R(P RP R `R, R( R @ R @ R0 R @R @ R @ R @R `R R `R 0RW R @ R @ RBR@R R ,R R@R IDR8@`R@RlR RЁ R YR@hR@X R@R R 0RhR 0RP`RR `R R%[@ R RR8] R pR ]R R 0R#@R 0`R`R8] R@`R'R @R R`Rl@R@ R@ R,@R @R( R `R(0RR @ R`R R R| R R R R(@R @R @ RB R@ R0 R R R `R R @R@dR<R#R @R)b݀ R# R#R #R RlR R R R R @R R R R R R @ R R  R  R  @ R  R<R  @R R R R R R R R R R `)`X`),#`X`) y )  20R R/ RR `R RR0`R R0@ R0@@CR0@G؀ R0M R0Q@R0@V R0ZR0`ؠ R ? R?@ R ? @0 R3`Rf@ RL Rp@R!h@R@`Rp@R! R`R@Rp@R``RL Rp@R!h@R@`Rp@R @R@Rp@Rp@R``R R ? @0R3 R 'R'@ R ' @0R3 ؠR@R Rp@ R!2@R`Rp@ R!2(R7` RRp@ R6R Rp@ R!2@R`Rp@ R 2( RR@Rp@ R6R0  R ' @0 R3ؠR ? R?@ R ? @0 R3RV@RLRp@R!X@R@`Rp@R!hR#`R@ Rp@R"P` RLRp@R!X@R@`Rp@R h@R@ R@Rp@R"P`R R ? @0R3 R 'R'@ R ' @0R3 RR \Rp` R!. RPRp` R!.xR;`RP Rp` R:R \Rp` R!. RPRp` R .x RP R@Rp` R: R, R ' @0 R3 R?R?@@ R ? @0 R3!` RvRR#p@R!x R#`R#p@R!R'@ R R#p@R&p`RR#p@R!x R#`R#p@R  R R@R#p@R&p` R  R ? @0R3'` R7R7@`R 7 @R3(ؠ R@R R+p` R!>@R+R+p` R!> R;`RR+p` R :R R+p` R!>@R+R+p` R >@RR@R+p` R : R< R 7 @ R3.ؠR7R7@`R 7 @R3/Rf@ RR/p@R!h@R/`R/p@R!R'@ R R/p@R &`@RR/p@R!h@R/`R/p@R @R R@R/p@R &`@R R 7 @ R35`R3R3@@R 3 @0R36ؠR R R;p@ R!6 R;`R;p@ R!6R`R R;p@ R  R R;p@ R!6 R;`R;p@ R 6 R R@R;p@ R R4 R 3 @0R3<ؠ R R @R RB R R @`R'R '@R R @ R3R3 R l@R3R3 RR`@R R R R@3R3@`R0 R @R R R R8 R@' R'@`R RB R R @`RR!@@R R @ R? R?``R R R R8dؠRR @R RB R R @`R'R '@R R @ R R`@R R R R@@R@@R R @R R R R8 R'R'@`R RB R R @`RR!@@R R @ R #R#`@R R R R8dؠR- R @R RB R R @`R'R '@R R @ R@3 R3`` R R R R@?R?@`R< R @R R R R8 R@' R'@`R RB R R @`R R!@@R R @ R@ R`@R R R R8dؠR/ R @R RB R R @`R' R '@R R @ R`R`` R R R R@ R@@R R @R R R R8 R' R'@`R RB R R @`R R!@@R R @ R`#R#`@R R R R8dؠR+ R*R/ R/@`R `R%.@ R, R< R0+ 0aPR3f؀ R0@R\R0@R\R8+@0a0R3@h@ R30R2ЛRLR;R 8iР R;@R/90 R> R!: R : R6 R6@ R8 R 3 0a0R3l؀R1m@RC/ R/ R0R8ЛR@` R#2R  aRRR#R R@R#B R 0 R0R R@' RRIR 0R v@R R)v؀R ` R KR7` R7@@RR@RX` R `RR8 R 0R7 0A R<RP'`@ RRIdR R(rؠ R8@`R R)@@R0R | RR"@R8` R ` R; R; @`R:萚` RRx @RR(@Rx`R80R 0R,@ R' RRIR8 R0R }RR0R!} RL RRL R+R) RR@R8` R ` RR8 R 0R(0TFR? R?@ R>` R? `R7R6ؐ` R40R(0TFR' RR IR8 R0R @@RR0R!RL R R K@ RF R"R/ R/@ R. R/ @R+ R* R(0R # 0A" RR`R # 0@RRL R '` RR IR<R R(@w RR8m R? R>R R@`R$P` R%@ R R< R0? @aR3 R@ R\R@ R\R8?@@a R3 R'0R&ЛRLR3R 0@ЀR3`@R/10@R6 R!2@R 2@R  R R0  R ' @aR3AؠR RR( R R NVRR2BAR&R 6RFRVRfRvR R$R(R,R0R4R8R<RRR0R RR0R!`RL RF` R*R + NARRB RL R܀RR I R8@ R RRI R8 R#R"R)@ R R'0R&ЛR@ R# R ' a RR@R`R `R/ R, R/R2B`R'0R&ЛRl@`R#R ' a RR`R `R7R4 R7 R  R2B`RR0R2@R R`RfRX@RH R@R 0 R0R0R @ R|`R? R?I R8R``RRIR 0R R R)R R K R@# R#@@R7R"7@ R6؀ R7 @R'R' @@R& R$0R # @@"R<R R'R 'IdR R(`R8R R)@؀R<R, R R(@ؠR R*@R0R @RR0R!@ؠ RL RRL R + R)R0R ؀ RR0R!RL R R R K@ RFa`R`R#R"#@ R" R# @ RR @` Rx` R0R  @@RL R,@ R܀@R? R ?IR8`R쀠@RRI$R8@`R R+ؠ RpR @R0R RR0R!@ RL RRL R+R( R R NVRR2BA`R&R 6RFRVRfRvR R$R(R,R0R4R8R<RRR0R RR0R!`RL RFq RpR  NA RRB RL RL R'R'IR8@ؠR \R+R+IR8R0R @ RR0R!ؠRL RRL R+R)@؀RRLR R8@ R R R R R R R R `)`X`)0`X`)? y? )  20kڠR0R0R@ RLR? R?0@`R\@ R` R*@RR!Ћ R R@RRRR R @ R R R̀ R @`Rl@ R`@R` R̀ R ` R\@R0R!ؠR\@ R`` R R R R RL`R"#`R#@ R 0 R @R+R+@ R*R* R0`R"&(u R `RP R\@ R`` R R R R RL`R/ R/@ R,0 R R 7R7@ R6ؐ`R6`R0`R%2(u R `RP R0R @؀R쀰 R8 R@ R`` R R R R R8@ `R R@ R0 R R@' R'@R&R & R0 R("(u R\`` RlRl@R R `R` RR Rf/0Rx@R  R3 R"@{ЀR (`R R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R (`R R ,D R 0 R;R"@{ЀRR ",R R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR 6R` R  R= R@R <` RY׀RYX$R 6TR"@{ЀRS Л R R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R瀄RxpRRR &R0R4S" R"@{ЀRS Л R R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRpRRR &R0R#4TR"@{ЀRS Л R R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R7 RR+RR"@{ЀR (`R R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR(  R/W R"@{ЀR (`R R R R `RȠR3p`RxF`RЀ`R7 R R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ,D R0 R;RR ",R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RVRvRV` R`RX Rf@R@ RYw RYxd RHFT@R! (R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRp`RFRVRfR0R#HDS R! (R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Rp RFRVRfR0R 'HDT"R! (R R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R@RR +RR R R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R`R( R/Wf R R R `RȠR3 Rx#` R Ѐ R7 R"`UB R(R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R(R$ R ,D R,0R;R"`eB RR ",R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R$R,R!`RR=R @ R < RY׀RYxd R fTR"`UB R[ @R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R瀄Rp`R$R(R,R0R#dSb R"`UB R[ @R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRp R$R(R,R0R'dTR"`UB R[ @R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R7@RR+RR"`UB R(R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R`R(* R/WfR"`UB R(R Rl R "R `RȠR3p Rx3F@ RЀ`R7 R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R4R ,D R<0R;RR ",Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R4R<R1V`RRX R0V@RRYgRYh$ RvTR! (Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Rw RxpR4R8R<R0RtS"R! (Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RpR4R8R<R0R#tTR! (Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R 'R Rl R "R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R@R(:R+W&Rl R "R `R R/`RxR @ R3 R"@d R ( R Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R ( RR ,D R 0@R7R"@dRR ",R Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR 7R`R†  R9 R@` R 8 RYǀ RY$R ?T R"@d RS p R Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R׀ RhpRR R 'R0R SB R"@d RS p R Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R瀄 RxpRR R 'R0RTR"@d RS p R Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR` R#R R"@d R ( R Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R( R'WR"@d R ( R Rl` R (R `RR(+0 Rx7RR/ R Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR ,D R0` R3FRR ",Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RWRwR` RƆ`R5` RG@@ R4@RYWRY$R?HT@R! (` Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Rg RXpRGRW RgR0RHS R! (` Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Rw@ RhpRGRW RgR0RHTR! (` Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RxRR@ Rl` R (R `R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R(R#WRl` R (R `R R `R R R@`R R R `R`R R R `R R `R R R7R7@ R7`@ R@ R@ R R @ R R# R.UR8r RR>U R aR(`R R"R R( R!@w@ R8 R, R0 RZ@R"B,R hIw` R8ڠRl R `Rt R8R# R!Rl R `R@ R R!y R`R/@ R,0@R!t{ʠR R(BR"tI|`R#t| R^+D@ R8}ڠR^+@D R8}ڠR^+DR8}ڠR^+D@R R)*R!~`R"` R%\ R%\"R$R!ڠ R8Аڠ R("`RR!@Ҁ R"<R# R(` R R, R0 RZ7@R 0t` R",`Rl R @ R8R(@R R!ڠR(`R@ R0R!ti RH R(BR"tɆʠR#tI@R^D`R8`R^@D R8`R^D R8`R^D`RH R)R!R"` R%\ R%\"R$R)@ R+ RR, R0 RZ;@ R 0t` R("`Rl R @ R8RR, R0 RZ?@ Rl R("`R `R R!@Ҁ R@ RHR, R0 RZ@ R 0t` Rl R"B,R `R8R aRH R R"R R( R!@ŔҀRXR, R0 RZ@ R"B,R h ʠR8`Rl R `RDR8R# R! Rl R `R@ R R!@ڠ R`R@R0`R!t` R(R(BR"t R#tʀ R^ D`R8R^ @D R8R^ D R8R^ D` R(R) R!@ R"` R%\ R%\"R$R!`R8`R("`RR!@ER"<R# R( Rh R, R0 RZ@&R ʠ R",`Rl R @ R8 R(@R R! R(`R@ R0R!t)` RH R(BR"tR#t R^D`R8@`R^@D R8@`R^D R8@`R^D`RH R)R!ڠR"` R%\ R%\"R$R)R+`RxR, R0 RZ@R ʠ R("`Rl R @ R8 R R, R0 RZ'@Rl R("`R `R R!@AҀRīRR, R0 RZ/@ R ʠ Rl R"B,R `R8 R a Rh@R R " R R(@ڠ R!@@RxR, R0 RZ@R"B,R hɲ`R8` Rl R `RR8R# R!`ڠRl R `R@ R R!R`R7@R40@ R!ti`RR(BR"tɷR#tIʀR^3D@R8ڠ R^3@DR8ڠ R^3DR8ڠ R^3D@ RR)2R! R"` R%\ R%\"R$R!@R8PR("`RR!@ R"<R# R(` RR, R0 RZ;@ R `R",`Rl R @ R8@ڠR(@R R!ڠR(`R'@R$0 R!tʠRH R(BR"tIR#t@R^D`R8 R^@D R8 R^D R8 R^D`RH R)R!`R"` R%\ R%\"R$R)@R+ڠRR, R0 RZ?@&R `R("`Rl R @ R8@ڠRHR, R0 RZ@ Rl R("`R `R R!@ RRXR, R0 RZ@ R `Rl R"B,R `R8@ڠR aRR#R " R R(` R!@E R R, R0 RZ'@R"B,R hʠR8 Rl R `RR8R# R! `Rl R `RR @R!ڠR R@R 0 R!t)ʠRhR(BR"t R#t @R^D@R8@ R^@DR8@ R^D R8@ R^D@ RhR) R!` R"` R%\ R%\"R$R! R8 R("`RR!@R"<R# R(@RR, R0 RZ#@R pR",`Rl R @ R8` R R R!@ R R/@ R ,0R!tR R(BR"t ʠ R#tR^+D@ R8`R^+@D R8`R^+DR8`R^+D@R R)*R!@R"` R%\ R%\"R$R)@R+@ڠ R R, R0 RZ'@&R pR("`Rl R @ R8` RR, R0 RZ+@ Rl R("`R `R R!@RDRR, R0 RZ/@ R pRl R"B,R `R8` R aR@ R+ R"R R( R!@RR, R0 RZ/@ R"B,R hI R8`Rl R `RR8R# R! Rl R `R@ R  R! R`R;@R 80@R!t` RR(BR"tIʠR#tR^7D`R8`R^7@D R8`R^7D R8`R^7D` RR)6 R! R"` R%\ R%\"R$R!` R8` R("`RR!@@ R"<R# R( RR, R0 RZ?@&R 0 R",`Rl R @ R8 RR  R!R R;@R 80R!tiRR(BR"t`R#tIR^3D@R8 R^3@DR8 R^3DR8 R^3D@ RR)2R! R"` R%\ R%\"R$R)ڀR+RHR, R0 RZ@ R 0 R("`Rl R @ R8 RXR, R0 RZ@ Rl R("`R `R R!@RRxR, R0 RZ@R 0 Rl R"B,R `R8 R aRȠR3 R"R R(R!@ R R, R0 RZ7@R"B,R h R8% Rl R `RD @ R8R# R!%` Rl R `R@R  R!@R`R#@R 0@R!tˠR(R(BR"t ` R#tR^ D`R8۠R^ @D R8۠R^ D R8۠R^ D` R(R) R!@ R"` R%\ R%\"R$R!% R8% R("`RR!@ER"<R# R(` R R, R0 RZ'@&R R",`Rl R @ R8%`R@ R R! R`R@R0R!t)ˠRR(BR"t R#t  R^?D@ R8@۠R^?@DR8@۠R^?DR8@۠R^?D@RR)>R!R"` R%\ R%\"R$R)@ R+ ۠RR, R0 RZ+@& R R("`Rl R @ R8%`RR, R0 RZ/@ Rl R("`R `R R!@A#@R" R R, R0 RZ3@R Rl R"B,R `R8%`R a R蠛` R; R" R R(@2`R!@)ӀRR, R0 RZ?@ R"B,R h)ˠR8`C Rl R `R'R8R# R!`C`Rl R `RR@ R!,۠ R R?@ R<0R!ti. R R(BR"t.ˠR#tI/@R^;D` R8/` R^;@D R8/` R^;D R8/` R^;D`R R):R!1` R"` R%\ R%\"R$R!@C R8PC R("`RR!@2R"<R# R(5 RHR, R0 RZ@ R &ˠR",`Rl R @ R8@C` R@ R R!6` R`R@R0@ R!t8RhR(BR"tI9 R#t9ˀR^D@R8:`R^@DR8:`R^D R8:`R^D@ RhR) R!; R"` R%\ R%\"R$R)@3 R+>RXR, R0 RZ@& R &ˠR("`Rl R @ R8@C` Rh R, R0 RZ@Rl R("`R `R R!@AӀR@RxR, R0 RZ@R &ˠRl R"B,R `R8@C` R a R(R R"R R(P۠R!@EG R8 R, R0 RZ@R"B,R hG`R8 a` Rl R `RD R8R# R! a Rl R `R(@R R!I`R(`R'@R$0 R!t)LRR(BR"tL` R#t Mˀ R^#D`R8@MR^#@D R8@MR^#D R8@MR^#D`RR)"R!N R"` R%\ R%\"R$R!a`R8a`R("`RR!@OR"<R# R(@S RR, R0 RZ+@& R pD R",`Rl R @ R8a R8R@ R!@TR8 R'@R$0 R!tV RR(BR"t WR#tW@ R^#D`R8W R^#@D R8W R^#D R8W R^#D`RR)"R!@Y۠R"` R%\ R%\"R$R)QR+@\`RR, R0 RZ/@ R pD R("`Rl R @ R8a R R, R0 RZ3@Rl R("`R `R R!@^ RD^ R R, R0 RZ7@R pD Rl R"B,R `R8a RR.UR rRH R R!R/R(@n`R!@eRXR, R0 RZ@ R"B,R he R8` Rl R `RcRR#6R!``Rl R `RH@ RR!h۠RH`R @R0R!tij RR(BR"tjˠR#tIk@R^?D@ R8k`R^?@DR8k`R^?DR8k`R^?D@RR)>R!m` R"` R%\ R%\"R$6 R!@ R8P R("`RR!@nR"܀R#6R(q RHR, R0 RZ@ R ,bˠR",`Rl R @ R8@` RX R@R!r`RX R @R0 R!tt`R R(BR"tIuˠR#tuR^;D` R8vR^;@D R8vR^;D R8vR^;D`R R):R!w۠ R"` R%\ R%\"R$6 R)@o R+zRXR, R0 RZ@& R ,bˠR("`Rl R @ R8@` Rh R, R0 RZ@Rl R("`R `R R!@}ӀR|RxR, R0 RZ@R ,bˠRl R"B,R `R8@` R $rRhR R%2R0R(۠R!@ERxR, R0 RZ@R"B,R h`R8 Rl R `RĀRH R#R! ۠Rl R `RhR R!Rh R+@R(0R!t)RR(BR"t`R#t ˀR^'D@R8@ R^'@DR8@ R^'D R8@ R^'D@ RR)& R! R"` R%\ R%\"R$ R! R8 R("`RR!@ŋR"LR#R(@ RR, R0 RZ/@ R pR",`Rl R @ R8۠Rx@R R!@ Rx` R@R0@ R!t RX R(BR"t R#t@R^D@ R8 R^@D R8 R^DR8 R^D@RX R)R!@ R"` R%\ R%\"R$ R)R+@`R R, R0 RZ3@&R pR("`Rl R @ R8۠RR, R0 RZ;@Rl R("`R `R R!@RDR( R, R0 RZ @R pRl R"B,R `R8۠R (rR`R#R)R'R( R!@@ R R, R0 RZ'@R"B,R hI` R8 Rl R `R RR#*R!` Rl R `R@RR! R` R@R0R!t RX R(BR"tI` R#tɦR^D@ R8۠R^@D R8۠R^DR8۠R^D@RX R)R!`R"` R%\ R%\"R$*R! R8к R("`RR!@Ӏ R" R#*R(`RxR, R0 RZ@R $0@R",`Rl R @ R8`RR @R! R R3@R 00 R!ti R R(BR"tɰˠR#tI@R^/D`R8`R^/@D R8`R^/D R8`R^/D`R R).R! R"` R%\ R%\"R$*R)R+ RR, R0 RZ#@R $0@R("`Rl R @ R8`RR, R0 RZ/@ Rl R("`R `R R!@Ӏ R@ R R, R0 RZ3@R $0@Rl R"B,R `R8`R ,r R R+ R-R7R( R!@žRR, R0 RZ/@ R"B,R h R8Rl R `RD R R#>R!۠ Rl R `R R R!@۠ R R;@R 80R!t`RR(BR"t ˠ R#tR^7D`R8` R^7@D R8` R^7D R8` R^7D` RR)6 R!@R"` R%\ R%\"R$>R!R8R("`RR!@E R" R#>R( R( R, R0 RZ @R 4 R",`Rl R @ R8۠R@ R  R! R`R@R 0` R!t)` R(R(BR"t R#t R^ D`R8@`R^ @D R8@`R^ D R8@`R^ D` R(R) R! R"` R%\ R%\"R$>R)R+RHR, R0 RZ@ R 4 R("`Rl R @ R8۠Rh R, R0 RZ@Rl R("`R `R R!@ARRxR, R0 RZ@R 4 Rl R"B,R `R8۠R 0rRȠ R3 R1BR@R(@ R!@R R, R0 RZ7@R"B,R hR8`Rl R `RRhR#R!`۠Rl R `RR  R!R R'@R $0 R!ti`RR(BR"tR#tIˀR^#D`R8۠R^#@D R8۠R^#D R8۠R^#D`RR)"R!۠ R"` R%\ R%\"R$ R!@ R8P R("`RR!@@R"lR#R(` RR, R0 RZ+@& R  R",`Rl R @ R8@۠R@R  R!۠R`R#@R 0@R!t RxR(BR"tI R#t@R^D`R8 R^@D R8 R^D R8 R^D`RxR)R! R"` R%\ R%\"R$ R)@R+۠ RR, R0 RZ/@ R  R("`Rl R @ R8@۠R R, R0 RZ3@Rl R("`R `R R!@@R RR, R0 RZ;@R  Rl R"B,R `R8@۠R 4rR蠛R; R5 R'R(`R!@E@RR, R0 RZ?@ R"B,R h R8  Rl R `R RR#*R! `Rl R `R@ R R!۠ R`R @R0 R!t) RR(BR"tˠ R#t @R^?D@ R8@ R^?@DR8@ R^?DR8@ R^?D@RR)>R!`R"` R%\ R%\"R$*R! R8 R("`RR!@ R" R#*R(@RHR, R0 RZ@ R $p R",`Rl R @ R8`RR@ R!@ R R7@R40 R!t RR(BR"t ̠R#t R^3D@R8 `R^3@DR8 `R^3DR8 `R^3D@ RR)2R!@ `R"` R%\ R%\"R$*R)R+@ܠRXR, R0 RZ@& R $p R("`Rl R @ R8`RxR, R0 RZ@Rl R("`R `R R!@Ԁ RD@ RR, R0 RZ/@ R $p Rl R"B,R `R8`R 8rR(R R9 R;R( R!@Ԁ R8 R, R0 RZ@R"B,R hI̠ R81`Rl R `RR R#>R!1 Rl R `R@ R R!R`R3@R00`R!tRR(BR"tI R#t̀R^'D@R8`R^'@DR8`R^'D R8`R^'D@ RR)& R! R"` R%\ R%\"R$>R!1` R81`R("`RR!@ @R" R#>R($ܠR R, R0 RZ7@R 80 R",`Rl R @ R81 R(@R R!%`R(`R@ R0R!ti'R8R(BR"t'`R#tI( R^D@R8( R^@DR8( R^DR8( R^D@ R8R)R!*ܠR"` R%\ R%\"R$>R)!܀ R+- R( R, R0 RZ @R 80 R("`Rl R @ R81 RHR, R0 RZ@ Rl R("`R `R R!@/@R/ RXR, R0 RZ@ R 80 Rl R"B,R `R81 R `R!@5@ RXR, R0 RZ@ R"B,R h 6R8r`Rl R `RD3@RhR#R!r Rl R `R8R@ R!@8R8 R@R0 R!t: R R(BR"t ;R#t;@R^;D` R8; R^;@D R8; R^;D R8; R^;D`R R):R!@= R"` R%\ R%\"R$ R!r`R8r`R("`RR!@E>@R"lR#R(A` RR, R0 RZ#@R 2R",`Rl R @ R8r RH@ RR!B RH`R'@R$0R!t)E RR(BR"tE̠R#t FR^#D`R8@Fܠ R^#@D R8@Fܠ R^#D R8@Fܠ R^#D`RR)"R!GR"` R%\ R%\"R$ R)?R+Jܠ RR, R0 RZ+@& R 2R("`Rl R @ R8r RR, R0 RZ/@ Rl R("`R `R R!@AMRL@ R R, R0 RZ3@R 2Rl R"B,R `R8r R R R R R R R R R `)`X`)0`X`)G yG )  2``R@Π RRl R R @R R R R R R @ R R  R  R  @ R  R  @R R R  R! R" `R@ R R R `R%؀R# R$ ` R% R @R8 ؠ R83ؠR8 R8R R@ R@ R3B @R  Р R @R @ R@ R@RR U@RR3€ R8 `R& R 3 RR R R8R @R @ R@ R@ R0@R 0R RR RR @@R @RR RX@R @R@ R]C R@ RRR `R DDR! (R RRRR R R R(`R R<, R8` R R, Rl R,R2 RRR<R R% R@R R R@R RЀR6R P R @ R8 ؠR-R@R  R=L@R RR-R@`R p R=@ R< R!R-R@`R RR  R R< ` RX R` R CdR0R @"؀R CdR0R!!ؠRR R@ R8R @ R @ R @R@ R@R 0R@`R<` R?&RRR R8' R R R@R0\ R _R R3 R R!-R R@L@`R 0R R @ R@R ,C@ R@ R R,R R R@ R @ RpRFBR82 R R R RRA R80@ R @R @`R,C`R@ R 0 RL R| R 0R R R@L@`R RR<@ R R R FDRp` RL@@RRD @ R R RR R RR RBu RlR@Π RR ;@R;@ RR7ER7@R&6@R;0 R\ R%L؀R0 R%: RR8P:` R R R`R R R R R@@ R  R R RR R@@R R@ R R` R R  R RR `R&R RF R R G R fR `RR `R&R RF R RGRfR `R 0R @ R ` R%>؀ R R` R R RR@R R R R R@ R R `Rب R RAR`R R@R R R"R R R R@$ R `R R R R RAR3@ R ` R!Q R R @RT@` Rp R `R @R@ R]CR@ R(R R R R GRRl R&6` R;`R``R( R R(@R ` R /@R/@ R B R @ RR/ R< R@ R@@ R, R 0@`R@ RL R R R R8 R<`R@ R@$R R R 6 R RM`R@ R0 R<`R @ R@DR  RXR$ @R RM`R@ R0 R,R 0@ R@ R R(P R% & RF`R< RRRR @R@R `\ Rp`R 3R R R  R@@ R6@RRR  R  R% R!&ƀ R R". R R#6R0RX RX@ R$R X RXR0R \R \ R0 R@\R\ R R\`R @R@ R@@R@ R8` R<`R R R`R AR&6 R;0 RB$RBR R R/0RX@RR R R ,R R @R@R ` R R F R  R@@ R R R  RR@R@ R 映 R֘R R R R @RR R`R@`R fR V`R@R R R  RR ` R@R@dR R @R v@R`RR R R R@R@R ` R R R(' R `R ` RR@R@@R R6R=0`RؠR!بR&@R"R.&@R*R6F R26 R @R @ RhPC R@R ` R R@R@CRR بR @R@ R @R@ R( R ,RR R`RAR RR R RR5Rp@R @ R@ R(@ R R ,R0 RR @ R @`Rp@`R @R @` R(@ R0 R R0 RR @ R@R R0@RR @ R @R8ЛR Q R RB0@ R RAR R2@RR R@@ RL RpR 0؀ RR PRP@R8R `Rب` R@ RH R<ؠR بR8RLR @R @R @` R @R@ RP R\ R0 RLR R0@ R G R<R R% RR @@ RR @ R@ RЋ R QR R RB0 RRAR@ RBRB R@@RpR p؀RL RP@Rl@RX R `Rب`RXRH R0 R بR@`R RP R @@R @R @R@ R@@RlRH` R\@R R RGD R0R R%@ R RR@ R RR RR8Т R.R R8`R R8`R(.R8 R ` R R, R p RR R R R@RPR ` R,` R!`R @ R@R @R@`R(`R \R R ` R E` R @R`R8@R @R @` R4 @R @ R 0@R\ R R @RF@ R0R @R @ R@R @R@`R(`R L R R R\d R RR R @R R R!R#8` R @R @` R @R@ R @R\ R R ,R R@@`R\RR!ؠR Bd R R P` R @& R R&RtЀRfRVRFR @` RR| @ R@@RR RR@R ` RR| @ RX R  @ R @ R R RRXR< RRR Rp`R RR P@R  R`RR R R R R R R RRpR R<R @R @` R @R @ R 0@R\ R R @R \ R R@R R ؀R R @R!@`R@`@R @R @`R @R@ R@ RL@R0@ R<`R R @` R \RR R8`R R BD R Rh R@&R R&RRV` RVRFRHR R@ R @RR ؀RR@R`RR| @ RX R  @ R @ R R R@ RXR@ RR8R $ R0R @ RXR0lRR RR RL @R*@R R, R p RR R R R@RPR R,` R!ؠR @RR @؀R`R R!@ؠR @ R@R @R@`R(`R \R R ` RF@ R8`R @R @` R4 @R @ R 0@R\ R R @RE@R0R @R @ R@R @R@`R(`R L R R R\d R RR R @R R R!R#8` R @R @` R @R@ R PRL R(R <@R R@`R \ RR @R8P R R BDR R P` R @& R R&RtЀRfRVRFR @ R R@ R @RR RR@R ` RR| @ RX R  @ R @ R R R@ RXR< RRR Rp`R RXR P@R  R`RR R R R R R R R R R `)`X`)0`X`) y )  2# RcR1@hR R R @R @ R @R@R8# RR0 `R@R@ R3BR R @R @ R@ R@ RR U`RR3@R8 Rf`R h R  R R@R @R @ R@R@ R R R @ R R R@ R$@ R `R RR @R @`R @R@ RPR R R SR R RR #p@@ R ?@R@ R @ R F R R8R6RR! @R0 R! R R RR RpR! R@@ R\R8`R3R0@`R R RR R5@@R@R@ R "`R8  RX R XR@R@ R "`R@RR RX R@R@ R "a R R @R 0R #Rp`R @ R8PR@RR @R8` R`R R RR R @R RR RRx RlRRp R \R RR`R `pR R  aP RR#`RRlR RR @@R B`R R0 R!`R`@R@ R "`R&R R@RX@R@@R@ R "a R @@ RXRpR!'R8`(`RR RR R` RX R`@R@ R "a RRX@R`@R@ R "`R@ RR`@R@ R "a RX R XRp@R 7؀ RpR P. R R8/`R@RR /R8/`R`R R R,R R@R`R R0R,@R R ,R 0@R \$RR R `R R apRRR `@R @ R,@R @ R `R0@R B$R R8 R0 R!-R @R@ R "`R R@R R R @R @ R"aP R&R RpR!@; R8;`R ` R R ` R R@RR @R @ R"a R@ R@R @R @ R"`R @R @ R"a RRR) @S`R F R 0` R H؀R R R&Rp`R B R R8D R@`R` R C؀R8 D R@R R RRR @R RR8 RR@ R R lR@R \ R8 RR aRR0R!@Aؠ Rp@R @P؀R0 R J@ R8Kؠ RR R @K@R8KؠR@R R RR ` R@ RP@RRR R R ` R ,R ` R@`R \R8 R R aRRp@R!I`RpR!@SؠR @R @ R"a R R `R @R @ R"a R R `Ry R Rb R  R R(@R @R @ R@R@ RR R R `R R R R R R `R R R R `R R R0 R<R R, R ` R @ R (A$R `R RP R R ` R ,R ` R @` R *AR0@R8 R0R R ` R ,R ` R@R.A R@R@R RRR%^RR!bR8P+٠ R(`R!hR @R @ R@ R@ R @R@ R @R @ RR`R D R@ R!R @TR U@R RR CR2g Rf`RRR1@@R3 R `R RRR(` RhR0R PqR` RpR lR8m R@R` R @m R8m R@R R RR R@RRR`@RRБRR RaR R `R0 R!k` R @R @ R`R RRR :( R h R0R Pz@R` RpR u؀R8vR@R` R @v R8v R@R R RR R@RR@R`@RRБRR RaR R `R0 R!t RlR RR@R @ R`RF(RV(R@R 0`R R R `R& `R 6 RF `RV Rf Rv `R `R$ R( R, `R0 R4 `R8 `R< R@R 4`r R"R"R&"R 6"RF"RV"Rf"Rv"R "R$"R("R,"R0"R4"R8"R<"R @R @ R`Rf(Rv(R @R @ R`R(R(Rx`RJ R: R0R @RpR PRR8Ћ`R0@`R@ R R8` R@R< RR@R8 R @R3 R$Ћ`R R R @ R.CDR0 R@@RRl`R R R R@R @ R Rp@R R R RpRЁ@Rb R`R RxS R`RaR RR0R!@ Ra0RXR@@ R R`PRpR@R PR@ RR$@RpR @؀RR%@ R R@RRБRp`Ra@R"R! R R# Rc @ R#`R R R$R RR|R R R\ R R!@`RB`R R R &R @RvRt`R@R@ R v RR R@RR R @؀RRR| @@RX@ R + @R +@R R R`@R$R@ R R R pR @ R ` RXR 0R RD RRpR!`Ra0R R@RaR RR` R R RБRp`RAQRR@RRБRp@ Ra RR`R!`R| RaR R `R8 R @RpR ؀ R"(`Rh`R8ؠ R R@R ` RЁ R 0RaR@R Rl R (R hR R ` RЁ R 0RA$R RR! R 0(R*hR0R! R J R$:R0R @ RpR зRR8PؠR@R@ R R8`ؠR@R R R R8 R @R R @R0@RR R(PR R@R@ R@R`R``R9R R R`R @R @R R R R @RЁ R|@R $`pR&RR ` R aR  R Rp`R!`R &aP RR R<R`R` RĠ R  R RR$RpR ؀RR"0(@R h@R0R!` R: Rz` R 0R RpR RR8R0@ R `R @ R8 R@R<R R R8 R @R.0`RЋRR R @ R.CDRpR 0@RRl`R R RRH R RЁ Rb R`R RxS R`RaRRR0R!Ra0RX`R@ R R`PRR R @ R@ R @R$ RpR RR%@RR `RRБRp`RaR"@R! R`R# Rc @ R`R R R$R RRR R R \ R R! R B R R R %&`R` R R R RR v R`RR@RR R RR  R | @R XR + @R +@R R R`@R R< R R ` R0 R P@ R RXR '@R '@RRR0 R!`Rl Ra0R R  RaR R  RЁR 0RA$RR<R R@RRБRp@ RaQ RR R!`R| RaR R `R8 R` R0 R!ؠ RR R ` RЁ R 0RaR`R<Rl R (R hR R ` RЁ R 0RAdRRR!ؠ R 0(R*hR 0R!R R R R:R z@R 0R RpR RR8R0@ R `R @ R8 R@R<R R R8 R @R0 R`R RPRR R @ R$RpR 0@R`R``R9R R R@@R RP RЁ R|@R $`pR RR ` R aRRR0R!@ R &aP RXR@ R<R`PRPR@ R PـR@ R R$@`RpR @ـ RR%@ R?RDERFGRHIRJKRLMRNORRppppppppppppppppppppR R ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppįNBf5s% D@L@P@ ? $tJRD(d $ʁ8L9nfp.9nffw99 99ʁ8L "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB y y?y?)=y=y=)?y?y?);y;y;)?y?y?)7y7y7)?y?y?)/y/y/)?y?y?)yy)?  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDD D D(D(D0D0D8D8DDDDDDDDD D D(D(D0D0D8D8DDDDDDDD @P p@)HIHIhIPIPIhI1IhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhH) I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII I I I I I I I I I$ I( I, I0 I4 I8 I< I@ ID IH IL IP IT IX I\ I` Id Ih Il Ip It Ix I| I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I$ I( I, I0 I4 I8 I< I@ ID IH IL IP IT IX I\ I` Id Ih Il Ip It Ix I| I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I$ I( I, I0 I4 I8 I< I@ ID IH IL IP IT IX I\ I` Id Ih Il Ip It Ix I| I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I$ I( I, I0 I4 I8 I< I@ ID IH IL IP IT IX I\ I` Id Ih Il Ip It Ix I| I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I$ I( I, I0 I4 I8 I< I@ ID IH IL IP IT IX I\ I` Id Ih Il Ip It Ix I| I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I IIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIII I$I(I,I0I4I8I<I@IDIHILIPITIXI\I`IdIhIlIpItIxI|IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhXhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhXhhhhhhhIhhhIhISI@I@I(#hIhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh  XD) )hI hy) D))I)I)I) I) I) &I) 6I) FI) VI) fI) vI) I) I) I) I) I) I) I) I)I)(I)IA) I)I)@I)!I)IX XHXP)@X``)DX)@yyX)D@) )@hI@hy) D@))I)I)I) I) I) &I) 6I) FI) VI) fI) vI) I) I) I) I) I) I) I) I)I)(I)IA) I)I)@I)!I)IX XHXP)@X``)DX)@yyX)D@) )hIhy) D@))I)I)I) I) I) &I) 6I) FI) VI) fI) vI) I) I) I) I) I) I) I) I)I)(I)IA) I)I)@I)!I)IX XHXP)@X``)DX)@yyX @)MIPIIlI`hhI%UhI II4IhhhhInfldI 4.7I.2.0I (buIild I3542I-intIernhhh Xhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh XhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhXhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh  DXX X@XDXXhhhhhhhy XyUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy ) yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )@yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )`yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhy )yUXD))%I)%I)%I)%I)%I)%I)%I)%I)Ia)I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyXXXD@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@ )@ D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)` )` D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@ )@ D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)` )` D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@ )@ D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)` )` D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@ )@ D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)` )` D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@ )@ D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)` )` D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y) X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhyXXXD))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0 )0 D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P )P D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p )p D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0 )0 D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P )P D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p )p D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0 )0 D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P )P D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p )p D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0 )0 D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P )P D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p )p D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0 )0 D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P )P D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p )p D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)0)0D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)P)PD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)p)pD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhyX) ) D))!I)!I)IX XHXP)@X``)DX)@yy)DXX X@XDX)yX)()(D))!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyX),),D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)L)LD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)l)lD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX),),D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)L)LD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)l)lD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhyXXXD))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)()(D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H)HD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h)hD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)( )( D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)H )H D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)h )h D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@ )@ D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)` )` D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhyX))D@))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX) ) DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX)@)@DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX)`)`DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX) ) DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX)@)@DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX)`)`DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhyX))DH))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX) ) DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX) ) DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX)@)@DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX)`)`DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX) ) DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX)@)@DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX)`)`DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhyX))DP))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX) ) DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX) ) DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX)@)@DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX)`)`DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX) ) DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX)@)@DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX)`)`DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhyX))DX))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX) ) DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXD XX X@XDXXhhhhhhhyXXXD ))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX) ) D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX)@)@D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX)`)`D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX) ) D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX)@)@D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX)`)`D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhyX))D`))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX) ) D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD(XX X@XDXXhhhhhhhy XXXD())!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X) ) Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X)@)@Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X)`)`Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X) ) Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X)@)@Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X)`)`Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhy X))Dh))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X) ) Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXD0XX X@XDXXhhhhhhhy@XXXD0))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X) ) Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X)@)@Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X)`)`Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X) ) Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X)@)@Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X)`)`Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhy@X))Dp))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X) ) Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXD8XX X@XDXXhhhhhhhyXXXD8))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX) ) Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX)@)@Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX)`)`Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX) ) Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX)@)@Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX)`)`Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhyX))Dx))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX) ) Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX) ) D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX)@)@D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX)`)`D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXX X@XDXXhhhhhhhyX))D))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX)@)@D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX)`)`D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhyX))D@))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXD@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhhhhhhhyX))D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD@XX X@XDXXhhhhhhhyX) ) D@))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D@XX X@XDXXhyX) ) D@))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX) ) DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX)@)@DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX)`)`DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX) ) DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX)@)@DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX)`)`DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhyX))DH))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhhhhhhhyX))DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDHXX X@XDXXhhhhhhhyX) ) DH))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DHXX X@XDXXhyX) ) DH))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX) ) DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX)@)@DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX)`)`DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX) ) DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX)@)@DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX)`)`DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhyX))DP))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhhhhhhhyX))DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDPXX X@XDXXhhhhhhhyX) ) DP))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DPXX X@XDXXhyX) ) DP))!I)!I)IX XHXP)@X``)DX)@yyXDXX X@XDXXhhhhhhhyXXXD))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX) ) DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX)@)@DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX)`)`DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX) ) DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX)@)@DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX)`)`DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhyX))DX))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXDXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhhhhhhhyX))DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDXXX X@XDXXhhhhhhhyX) ) DX))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DXXX X@XDXXhyX) ) DX))!I)!I)IX XHXP)@X``)DX)@yyXD XX X@XDXXhhhhhhhyXXXD ))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX) ) D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX)@)@D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX)`)`D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX) ) D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX)@)@D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX)`)`D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhyX))D`))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhhhhhhhyX))D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXD`XX X@XDXXhhhhhhhyX) ) D`))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)D`XX X@XDXXhyX) ) D`))!I)!I)IX XHXP)@X``)DX)@yyXD(XX X@XDXXhhhhhhhy XXXD())!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X) ) Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X)@)@Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X)`)`Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X) ) Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X)@)@Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X)`)`Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhy X))Dh))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXDhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhhhhhhhy X))Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDhXX X@XDXXhhhhhhhy X) ) Dh))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DhXX X@XDXXhy X) ) Dh))!I)!I)IX XHXP)@X``)DX)@yyXD0XX X@XDXXhhhhhhhy@XXXD0))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X) ) Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X)@)@Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X)`)`Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X) ) Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X)@)@Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X)`)`Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhy@X))Dp))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXDpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhhhhhhhy@X))Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDpXX X@XDXXhhhhhhhy@X) ) Dp))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DpXX X@XDXXhy@X) ) Dp))!I)!I)IX XHXP)@X``)DX)@yyXD8XX X@XDXXhhhhhhhyXXXD8))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX) ) Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX)@)@Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX)`)`Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX) ) Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX)@)@Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX)`)`Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhyX))Dx))!I)!I)!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyXDxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhhhhhhhyX))Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y yXDxXX X@XDXXhhhhhhhyX) ) Dx))!I)!I)!I)!I)!I)!I)!I)!I)IX XHXP)@X``)DX)@y y)DxXX X@XDXXhyX) ) Dx))!I)!I)IX XHXP)@X``)DX)@yyX  )hIIIII III IIII0I%IIIp@I0III@IJIII@IdIII@IvIII@IIII@IIII@IIII@IIII@IIII@IIII@IIII@IIII@I/III@IAIII@IWIIIAInIIIBIIIIBIIIIBIIIIBIIII BIIII(BIIII0BIIII8BIIII@BI1IIIHBI@IIIPBIOI@IIBIhIIIBIuIIIBIIIIBIIIIBIIIIBIIIIBIIIIBIIIIBI I@IICI$IIICI=III CIVIII(CIoIII0CII@IIpCIIIIxCIIIICIIIICIIIICIIIICIIIICI/I@IICIIIIICI]IIICImIIICI~IIIDIIIIDIIIIDIIIIDIIII DIIII(DIIII0DIIII8DI9III@DIQIIIHDIfIIIPDIIIIXDIIII`DIIIIhDIIIIpDIIIIxDIIIIDIIIIDIIIIDI1IIIDIBIIIDIWIIIDImIIIDII@IIDII@II0EII@IIpEII@IIFII@IIFII@II0GII@IIpGI(I@IIGIBI@IIHI\IIIPIrIIIXIIIIhII IIII@II@II@IIII@IIII@IIII@II@I7I@IIIQI@IIIkI@IIII@II@II@IIII@IIIIIIII IIIIIII I III IIII# IIII7 IIIIK IIIIX IIIIe I@II@Is I@III I III III@I I@III IIII IIhI IIhI IIII III I IIII' IIII< III IQ III(Ik III0I III8I III@I IIIHI IIIHI rIIII mIIII xI@IhI, _IIIIB rIIIIW eIIIIj lIIhI} iIIhI IIII tIIII kIIII sII hI uII II aII II rII II tII I I& _II I(I: cII I,IN eI@I IlIc tI@I IIx cII hI iII II uII II eII hI nII II _IIhI oIIII cIhIII _IhIII _IhIII1 tIhIIID rIhIIIW cIhIIIj nIhIII} xIhIhI _IIII yIhIII tIhIII cIhIII _IhIII eIhIII_IhIIInIhIII&eIhIhI9_IIIIJaIhIII]_IhIIIpcIhIIIIhIIIaIhIIIoIhIIIoIhIIItIhIhIeIIIIsIhIIIcIhIII1IhIII,eIhIII?tIhIIIR_IhIIIepIhIIIx_IhIhIpIIIItIhIIIoIhIIIIhIIIdIhIIIiIhIIInIhIIIsIhIII!sIhIhI4lIIIIEeIhIIIXtIhIIIkIhIII~_IhIIIrIhIIInIhIIIaIhIIIxIhIhIrIIIIdIhIIIsIhIIInIhIII'eIhIII:rIhIIIM_IhIII`gIhIIIsrIhIhIIIIImIhIIIxIhIIItIhIIInIhIIIiIhIIIrIhIII tIhIIIiIhIhI/_II hIAtII IIR_IhI IIecIhI IIxwIhI IIrIhI IIiIhI IIIhI II_IhI IIwIhI!hIiII!IImIhI!IIaIhI!II!sIhI!II4sIhI!IIGtIhI!IIZ1IhI!IImeIhI!IIsIhI"hIsII"IIrIhI"IIoIhI"IIiIhI"IIvIhI"IIhIhI"II_IhI"IIaIhI"II)iIhI#hI<II#IIMIhI#II`IhI#IIsIhI#IIIhI#IIIhI#IIIhI#IIIhI#IIIhI$hIII$IIIhI$II IhI$IIIhI$II/IhI$IIBIhI$IIUIhI$IIhIhI$II{IhI%hIII%IIIhI%IIIhI%IIIhI%IIIhI%IIIhI%IIIhI%IIIhI%II$IhI&hI7II&IIHIhI&II[IhI&IInIhI&IIIhI&IIIhI&IIIhI&IIIhI&IIIhI'hIII'IIIhI'IIIhI'IIIhI'II*IhI'II=IhI'IIPIhI'IIcIhI'IIvIhIIX+IhI I$!IhI IT!IhI IIhII\.IhII\.IhII\.IhII\.IhII\.IhII\.IhII\.I'hII\.I7hI I\.IGhI!I\.IWhI"I\.IghI#I\.IwhI$I\.IhI%I\.IhI&I\.IhI'I\.IhI__pIage_IzeroI__nIfp_nIffwI__msIix_tIableI__mIsix_IpbaIrx_bIufpoIol_0I_freIelisIt_cfIgrxI_bufIpoolI_1_fIreelIist_IcfgIrx_tIo_luI_rinIg_cfIg_sIysinIit_sItageI_masIkssItat_Irx_nIum_mIpktsIstaIt_rxI_numI_pktIsstIat_rIx_drIopsIstatI_rx_IportI_busIystIat_rIx_buIf_alIloc_IfailIstaIt_rxI_pktI_tooI_bigIstaIt_rxI_porItstaIte_eIrrorI_pcIie_iIn_cnIt_dmIa_cmIpl_tIimeoIut_IpcieI_in_Icnt_IsentI_pcIie_iIn_cnIt_buIlk_dIma_IpcieI_in_Icnt_IdmaqI_fulIl_pIcie_Iout_IcredIitsI_pciIe_inI_cntI_no_IbufsI_pcIie_iIn_cnIt_deIsc_fIifo_IfullI_pcIie_iIn_cnIt_deIsc_pIulleId_pIcie_Iin_cInt_cIfg_eIrr_IpcieI_rc_Icnt_Irxq_IdisI_pciIe_rcI_cntI_txqI_enI_pciIe_rcI_cntI_rxqI_enI_pciIe_rcI_cntI_txqI_disI_nuIll_dIma_dIestI_nicI_cfgI_synIchmIe8._IsysiInit_IstagIe_maIsksI_pciIe_rcI_cntI_pcIie_rIc_cnIt_erIr_pIcie_ImsixI_cntI_watIch_tIx_pIcie_ImsixI_cntI_watIch_rIx_pIcie_ImsixI_cntI_senIt_pIcie_ImsixI_cntI_masIkedI_pciIe_msIix_cInt_rIeconIfigI_pciIe_miIsc_cInt_lIscmIe9._IsysiInit_IstagIe_maIsksI_pciIe_ouIt0_cInt_pIkts_IdropI_pcIie_oIut0_Icnt_IpktsI_recIv_pIcie_Iout0I_cntI_pktIs_seInt_IpcieI_outI0_cnIt_buIfs_rIeadIme10I._syIsiniIt_stIage_ImaskIs_pIcie_Iout1I_cntI_dmaI_pcIie_oIut1_Icnt_Idma_IcmplI_timIeoutI_pcIie_oIut1_Icnt_Idma_IcmplI_pcIie_oIut1_Icnt_Idma_IerrI_pciIe_ouIt1_cInt_cIfg_eIrr_Inic_Icnt_Irx_sIw_drIopmIe11.I_sysIinitI_staIge_mIasksI_niIc_cnIt_rxI_to_IhostI_niIc_cnIt_rxI_rssI_niIc_cnIt_rxI_vlaIn_nIic_cInt_rIx_etIh_drIop_Inic_Icnt_Irx_eIth_dIrop_Ida_Inic_Icnt_Irx_eIth_lIocalI_niIc_cnIt_rxI_ethI_droIp_mcI_niIc_cnIt_rxI_ethI_sa_IerrI_nicI_cntI_rx_IpktsI_niIc_cnIt_rxI_csuIm_erIr_l4I_udpI_niIc_cnIt_rxI_csuIm_erIr_l4I_tcpI_niIc_cnIt_rxI_csuIm_erIr_l3I_niIc_cnIt_rxI_droIp_mtIu_nIic_cInt_rIx_drIop_rIing_IdownI_niIc_cnIt_rxI_droIp_deIv_doIwn_Inic_Icnt_Irx_fIrom_InetI_nicI_cntI_tx_Ito_nIet_Inic_Icnt_Itx_cIsumI_nicI_cntI_tx_Isw_dIropI_nicI_cntI_tx_Isw_vIportI_errI_niIc_cnIt_txI_swiItch_IintI_nicI_cntI_rx_IswitIch_mIultiI_niIc_cnIt_txI_vlaIn_nIic_cInt_tIx_drIop_mItu_Inic_Icnt_Itx_dIrop_IdownI_niIc_cnIt_txI_froIm_hoIst_Inic_IswitIch_dIefauIlt_rIxq_Inic_IswitIch_tIxq_tIo_vpIortI_nicI_swiItch_IcontIrolI_nicI_recIonfiIg_cnItmeI16._IsysiInit_IstagIe_maIsksIme17I._syIsiniIt_stIage_ImaskIsmeI18._IsysiInit_IstagIe_maIsksIme19I._syIsiniIt_stIage_ImaskIsmeI20._IsysiInit_IstagIe_maIsksIrx_bIufpoIol_0I_freIelisItrxI_bufIpoolI_1_fIreelIistI_nicI_swiItch_IvporIt_vlIansI_nicI_swiItch_IhashI_tblIme2I1._sIysinIit_sItageI_masIksmIe22.I_sysIinitI_staIge_mIasksIme2I3._sIysinIit_sItageI_masIksmIe32.I_sysIinitI_staIge_mIasksIme3I3._sIysinIit_sItageI_masIksmIe34.I_sysIinitI_staIge_mIasksIme3I5._sIysinIit_sItageI_masIksmIe36.I_sysIinitI_staIge_mIasksIme3I7._sIysinIit_sItageI_masIksmIe38.I_sysIinitI_staIge_mIasksIme3I9._sIysinIit_sItageI_masIks_IpcieI_qm_Icnt_IdropI_pfI0_neIt_baIr0_I_nfeI_ttyI__baIr0_I_nfeI_ttyI__baIr1_I_nfeI_netI__baIr0_I_nfeI_armIctrlI__baIr0_I_nfeI_armIctrlI__baIr1rIx_buIfpooIl_0Irx_bIufpoIol_1Irx_Ito_lIu_riIng_IpcieI_to_Ilu_rIingI_pciIe_ouIt_inIq_nIic_sIwitcIh_keIy_tbIl_pIcie_Isvc_Idbg_IjourInalIvqdrI_forI_sraIm2vIqdr_Ifor_IsramI3luI_to_Iro_rIingIcl1.I_pciIe_txI_senItclI1._pIcie_Iin_dIma_cImplIcl1.I_pciIe_ouIt_dmIa_cmIplcIl1._IpcieI_in_IenabIledIcl1.I_pciIe_txI_enaIbledIcl1I._pcIie_oIut_mIe0_eInablIedcIl1._IpcieI_outI_me1I_enaIbledIcl1I._pcIie_rIx_enIableIdclI1._pIcie_Iin_qIcp_uIpdatIescIl1._IpcieI_outI_qcpI_updIatesIcl1I._pcIie_oIut_qIueueIsclI1._pIcie_Iout_Irx_uIpdatIesmIe8._IpcieI_in_IhostI_desIcscIl1._IpcieI_outI_hosIt_deIscsIcl3.Iro_tIo_crIyptoI_rinIgclI3.roI_to_IpciqIm_riIngcIl3.rIo_toI_qm0I_rinIgclI3.roI_to_Iqm1_IringIme0I.l00I00!_Iall_IlmemIme8I._txIqs_sItoppIingIme8.I_nulIl_dmIa_pcIie_aIddrIme8.I_dmaI_queIuemIe8._Itx_qIueueIsmeI9._tIx_riIngs_Ien_nIewmIe9._Irx_rIingsI_en_InewIme9.I_tx_IringIs_enIme9I._rxI_rinIgs_eInmeI9._rIxqs_Inon_IemptIymeI9._mIsix_Ilsc_IentrIymeI9._mIsix_Itx_eIntriIesmIe9._ImsixI_rx_IentrIiesIme9.I_msiIx_txI_rd_IqptrIsmeI10._InullI_dmaI_pciIe_adIdrmIe10.I_rx_IqueuIesmIe10.I_freIelisItsmIe11.I_dmaI_queIuemIe11.I_rx_IqueuIesmIe16.I_nicI_lstIateIme16I._hdIrs_cIacheI_0mIe16.I_hdrIs_caIche_I1meI16._IhdrsI_cacIhe_2Ime1I6._hIdrs_IcachIe_3Ime16I._hdIrs_cIacheI_4mIe16.I_hdrIs_caIche_I5meI16._IhdrsI_cacIhe_6Ime1I6._hIdrs_IcachIe_7Ime17I._niIc_lsItateIme1I7._hIdrs_IcachIe_0Ime17I._hdIrs_cIacheI_1mIe17.I_hdrIs_caIche_I2meI17._IhdrsI_cacIhe_3Ime1I7._hIdrs_IcachIe_4Ime17I._hdIrs_cIacheI_5mIe17.I_hdrIs_caIche_I6meI17._IhdrsI_cacIhe_7Ime1I8._nIic_lIstatIemeI18._IhdrsI_cacIhe_0Ime1I8._hIdrs_IcachIe_1Ime18I._hdIrs_cIacheI_2mIe18.I_hdrIs_caIche_I3meI18._IhdrsI_cacIhe_4Ime1I8._hIdrs_IcachIe_5Ime18I._hdIrs_cIacheI_6mIe18.I_hdrIs_caIche_I7meI19._Inic_IlstaItemIe19.I_hdrIs_caIche_I0meI19._IhdrsI_cacIhe_1Ime1I9._hIdrs_IcachIe_2Ime19I._hdIrs_cIacheI_3mIe19.I_hdrIs_caIche_I4meI19._IhdrsI_cacIhe_5Ime1I9._hIdrs_IcachIe_6Ime19I._hdIrs_cIacheI_7mIe20.I_nicI_lstIateIme20I._hdIrs_cIacheI_0mIe20.I_hdrIs_caIche_I1meI20._IhdrsI_cacIhe_2Ime2I0._hIdrs_IcachIe_3Ime20I._hdIrs_cIacheI_4mIe20.I_hdrIs_caIche_I5meI20._IhdrsI_cacIhe_6Ime2I0._hIdrs_IcachIe_7Ime21I._niIc_lsItateIme2I1._hIdrs_IcachIe_0Ime21I._hdIrs_cIacheI_1mIe21.I_hdrIs_caIche_I2meI21._IhdrsI_cacIhe_3Ime2I1._hIdrs_IcachIe_4Ime21I._hdIrs_cIacheI_5mIe21.I_hdrIs_caIche_I6meI21._IhdrsI_cacIhe_7Ime2I2._nIic_lIstatIemeI22._IhdrsI_cacIhe_0Ime2I2._hIdrs_IcachIe_1Ime22I._hdIrs_cIacheI_2mIe22.I_hdrIs_caIche_I3meI22._IhdrsI_cacIhe_4Ime2I2._hIdrs_IcachIe_5Ime22I._hdIrs_cIacheI_6mIe22.I_hdrIs_caIche_I7meI23._Inic_IlstaItemIe23.I_hdrIs_caIche_I0meI23._IhdrsI_cacIhe_1Ime2I3._hIdrs_IcachIe_2Ime23I._hdIrs_cIacheI_3mIe23.I_hdrIs_caIche_I4meI23._IhdrsI_cacIhe_5Ime2I3._hIdrs_IcachIe_6Ime23I._hdIrs_cIacheI_7mIe28.Il000I0!rxIq_lmIme3I2._nIic_lIstatIemeI32._IhdrsI_cacIhe_0Ime3I2._hIdrs_IcachIe_1Ime32I._hdIrs_cIacheI_2mIe32.I_hdrIs_caIche_I3meI32._IhdrsI_cacIhe_4Ime3I2._hIdrs_IcachIe_5Ime32I._hdIrs_cIacheI_6mIe32.I_hdrIs_caIche_I7meI33._Inic_IlstaItemIe33.I_hdrIs_caIche_I0meI33._IhdrsI_cacIhe_1Ime3I3._hIdrs_IcachIe_2Ime33I._hdIrs_cIacheI_3mIe33.I_hdrIs_caIche_I4meI33._IhdrsI_cacIhe_5Ime3I3._hIdrs_IcachIe_6Ime33I._hdIrs_cIacheI_7mIe34.I_nicI_lstIateIme34I._hdIrs_cIacheI_0mIe34.I_hdrIs_caIche_I1meI34._IhdrsI_cacIhe_2Ime3I4._hIdrs_IcachIe_3Ime34I._hdIrs_cIacheI_4mIe34.I_hdrIs_caIche_I5meI34._IhdrsI_cacIhe_6Ime3I4._hIdrs_IcachIe_7Ime35I._niIc_lsItateIme3I5._hIdrs_IcachIe_0Ime35I._hdIrs_cIacheI_1mIe35.I_hdrIs_caIche_I2meI35._IhdrsI_cacIhe_3Ime3I5._hIdrs_IcachIe_4Ime35I._hdIrs_cIacheI_5mIe35.I_hdrIs_caIche_I6meI35._IhdrsI_cacIhe_7Ime3I6._nIic_lIstatIemeI36._IhdrsI_cacIhe_0Ime3I6._hIdrs_IcachIe_1Ime36I._hdIrs_cIacheI_2mIe36.I_hdrIs_caIche_I3meI36._IhdrsI_cacIhe_4Ime3I6._hIdrs_IcachIe_5Ime36I._hdIrs_cIacheI_6mIe36.I_hdrIs_caIche_I7meI37._Inic_IlstaItemIe37.I_hdrIs_caIche_I0meI37._IhdrsI_cacIhe_1Ime3I7._hIdrs_IcachIe_2Ime37I._hdIrs_cIacheI_3mIe37.I_hdrIs_caIche_I4meI37._IhdrsI_cacIhe_5Ime3I7._hIdrs_IcachIe_6Ime37I._hdIrs_cIacheI_7mIe38.I_nicI_lstIateIme38I._hdIrs_cIacheI_0mIe38.I_hdrIs_caIche_I1meI38._IhdrsI_cacIhe_2Ime3I8._hIdrs_IcachIe_3Ime38I._hdIrs_cIacheI_4mIe38.I_hdrIs_caIche_I5meI38._IhdrsI_cacIhe_6Ime3I8._hIdrs_IcachIe_7Ime39I._niIc_lsItateIme3I9._hIdrs_IcachIe_0Ime39I._hdIrs_cIacheI_1mIe39.I_hdrIs_caIche_I2meI39._IhdrsI_cacIhe_3Ime3I9._hIdrs_IcachIe_4Ime39I._hdIrs_cIacheI_5mIe39.I_hdrIs_caIche_I6meI39._IhdrsI_cacIhe_7Ime8I.ustIore$ItlsIme9.IustoIre$tIlsmIe10.IustoIre$tIlsmIe11.IustoIre$tIlsmIe16.IustoIre$tIlsmIe17.IustoIre$tIlsmIe18.IustoIre$tIlsmIe19.IustoIre$tIlsmIe20.IustoIre$tIlsmIe21.IustoIre$tIlsmIe22.IustoIre$tIlsmIe23.IustoIre$tIlsmIe32.IustoIre$tIlsmIe33.IustoIre$tIlsmIe34.IustoIre$tIlsmIe35.IustoIre$tIlsmIe36.IustoIre$tIlsmIe37.IustoIre$tIlsmIe38.IustoIre$tIlsmIe39.IustoIre$tIls  D@))LI)I )I)'0I)/АI )1I )@I)@I )I)DI) @I@) I0) @I) @I ) @I ) @I) @I@) @I@ )/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)1@@ I) BI@) @I)/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)1I )CI ) @I )/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)1I) @I` ) @I`)/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)1I ) @I) @I)/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)1@AI) @I` ) @I`)/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)1I ) @I) @I)/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)1!I) @I) @I)/@I )/@I )@I )@I)@I)AI@) @I`) @I ) @I) DI)@I`)@I)I XD@)) I) I) I) I) I) I) I) IXD))LI)I )I)'0I)/АI )1Iؠ)@I)@I )I)DI) @I ) I0)@I) @I )?r@I)?@I )1@I؀)@I)@I)1Iؠ)OI )OI) @I) @I )@I)@I )1@I)II)OI) @I ) @I)@I )@I )1 Iؠ)OI )OI@);OI);@I ) @I) @I)?@I)?@I)1@ I){AI@){@I) @I)޴MI )@I )@I ) @I) @I)1Iؠ)@I)@I) @I ) @I )1AI)@I)@I )@I )@I)@I )@I) @I@) @I@)I XD)B) I) I) I) I) I) I) I) IXD))LI)I )I)'0I)/АI )1Iؠ) @I) @I )OI )OI ) @I) @I )@I)@I ) @I`) @I`)@I )@I ) @I`) @I` ) @I ) @I ) @I) @I)@I )@I) @I`) @I` )OI )AI )@I)@I)1@I؀) @I) @I )OI )OI ) @I) @I )@I)@I ) @I`) @I`)@I )@I ) @I`) @I` ) @I ) @I ) @I) @I)@I )@I) @I`) @I` )["@I )[@I)OI`)@I`)1I) @I) @I )OI )OI ) @I) @I )@I)@I ) @I`) @I`)@I )@I ) @I`) @I` ) @I ) @I ) @I) @I)@I )@I) @I`) @I` )@"@I)@I)AI)@I )1I@) @I) @I )OI )OI ) @I) @I )@I)@I ) @I`) @I`)@I )@I ) @I`) @I` ) @I ) @I ) @I) @I)@I )@I) @I`) @I` )"@I )@I )OI)@I) @I )LI )1$I) @I) @I )OI )OI ) @I) @I )@I)@I ) @I`) @I`)@I )@I ) @I`) @I` ) @I ) @I ) @I) @I)@I )@I) @I`) @I` )#@I@)@I)?OI )?AI ) @I)ϴMI)1@A+I@) @I) @I )OI )OI ) @I) @I )@I)@I ) @I`) @I`)@I )@I ) @I`) @I` ) @I ) @I ) @I) @I)@I )@I) @I`) @I` )[3@I )[@I )OI)@I)I@) "(I )'I)'0@I) '$I)I)= I)+0I)+0@I`) +I )I)I)P/I`)/0@I@) /I)I)I`)30I) 3I)I)I@)70I) 7I)I) I) ?I)?0@I`) ?I)I) I)  I@)0@I`) I)I) I) @I` )0@I@) I )I) I) `I )0@I` ) I)I) I)I )0@I@ ) I)I) I)# I` )#0@I@ ) #I)I) I)'@I@)'0@I`) 'I)I) I)+`I)+0@I`) +I )I)I)/I)/0@I@) /I)I)U I` ) 3I )30@I` ) 3I)I)U I` )H7I`)70@I@) 7I)I)= I)L?I )?0@I`) ?I)I)I)DI@ )0@I`) I)I)I)$I` )0@I@) I )I)I)(I@)0@I` ) I)I) I)I )0@I@ ) I)I)A I)4#I )#0@I@ ) #I)I)A I)8'I )'0@I`) 'I)I)1I),+I )+0@I`) +I )I)1I)0/I`)/0@I@) /I)I) I)<3I@)30@I` ) 3I)I) I)@7I)70@I@) 7I)I)U I` )l?I)?0@I`) ?I)I)mI)tI)0@I`) I)I)]lI) I)0@I@) I )I) I)I )0@I` ) I)I) I)|I)0@I@) I)I)],I) I)0@I@ ) I)I) I)# I )#0@I@ ) #I)I) I)' I)'0@I`) 'I)I) I`)$+ I)+0@I`) +I )I) I)/I@)/0@I@) /I)I) I)3 I )30@I` ) 3I)I) I)7@I)70@I@) 7I)I) I)?`I`)?0@I`) ?I)I) I) I)0@I`) I)I) I)  I)0@I@) I )I) I) @I)0@I` ) I)I) I) `I)0@I@) I)I)I ) 0I )0@I@ ) I)I) I),# I@)#0@I@ ) #I)I)I )'I` )'0@I`) 'I)I)I )+ I )+0@I`) +I )I)I )/@I)/0@I@) /I)I)I )3`I`)30@I` ) 3I)I)=I) 7 I )70@I@) 7I)I) I)?I )?0@I`) ?I)I) I) I)0@I`) I)I) I)@I )0@I@) I )I) I)`I )0@I` ) I)I)I)4 I@)0@I@) I)I)I@ )8 I@)0@I@ ) I)I) I)#I@)#0@I@ ) #I)I) I)' I )'0@I`) 'I)I) I)+@I )+0@I`) +I )I) I)/`I@)/0@I@) /I)I) I)3I)30@I` ) 3I)I) I)7 I`)70@I@) 7I)I) I)?@I@)?0@I`) ?I)I) I)`I)0@I`) I)I) I)PI`)0@I@) I )I) < I`)I ) I)#I )#0@I@ ) #$I)I)0I ) I ) @]I)'0I@ ) I)'I`)!@\I` )8@ZI )0I@) I)0I`)!]I )= I)PI`)0@I@) I)I)0I`) I)pI)!_I) I)P#I` )#0@I@ ) #I)I)I )'0I) 'I)I)I)+I )+0@I`) +I )I)?I`)/I)/0@I@) /I)I)+CI)+@I )(I ) I@)3I) 0IP);@I);@I )8I ) I)7I) 4I )@I@)@I )I )I )?I )<I0)OI)OI)I) I )I )I)'OI)'OI )$I)0 I)I)Ip)/@I )/@I@ ),I) I`)I) I )7@I`)7@I )4I) I )I )I)PI`)d?I )>I@ ) I0)0@I)@I) I) I` )I) Ip )#@I )#@I ) I) I`)#I) Ip)I`) I`)'I)'I)+I)+@I )@/ I@) .BI ) +IP)+!I )3B@vI؀)0I) wI )+I ))0I )+I)+!I )3BxI@ ) I )+I)+!I )3ByI)@+I ))0I )+I)+!I )3B@zI؀)I)+I)+!I )3B@{I)@+I ))0I )+I)p3I` )3@I)7 I ) 6BI) 3IP);I`);HI) I) I`) I) I) 8I1)@I` )HI )0I) ;(I?0 )`I@) ;(I? )aI) ;(I?0 )pI ) ;(I?)qI ) ;(I?0)$I) ;(I?)%I`) ;(I? ){I)0I) ;(I?0 )1I`) ;(I? )2I) ;(I?0 )3I) ;(I?) I )`I@) ;I?0)aI) ;I?0)pI ) ;I?0)qI ) ;I?0)$I) ;I?0)%I`) ;I?0)0I) ;I?0)1I`) ;I?0)2I) ;I?0)3I) ;I?0)3I`)3AI@)7I ) I ) @I);I)I)I)@I) IE ) IC )1I)!@I )5I )!@I );I)(/I`)`I@)( I)<0I)I)?I)!>`I@)/I)!Iؠ);I ))@I)3‘Iؠ )8@I ) I@)  `IV) I )!@I )I )I )<I )LI)+I)+@I)')p0I )/)I ) I)" I ) I )'I )>PI` )".@I ). I )1AI؀)I ) 80I) I )#I )!I@)!0I@)!`I@)0I) 80I ) 80I)0(I`) 80I ) I) I)0@I`) I)I)0I)!I )  `IV0)0I@) I )I )@I`)`I )I)1Iؠ)3I) I`)I)LXI) I )\I)#I@)#@I ) #@IGp) I@ )I@)LXI ) I؀)\I)'I` )'@I) '@IGP) I)I@)LXI) I؀ )\I)+I)+@I ) +@IGP ) I@ )I@)LXI`) I )\I)/I )/@I ) /@IGp ) I)I@)LXI) I؀)\I)7I@)7@I ) 7@IGp) I )I@)BI ) I)\I);I@);@I ) ;@IGp),I )I@)LXI ) I)\I)?I)?@I ) ?@IGP )I)I@)I )I )0I)I@)I@)`I@)*FI) I)I)I@ )!@I` )fI )0RIР)"I )0I )!вI )I)!I)I )  `IV0) I ) I) I@) I)8I`) I) I)8`I)I )I)  `IV0)p@I)}I`)I )I )I ) 0I`)$I ) *I)NIA)@I )/I ) I )`I@ )-I)I )I`)Q I )Iڠ)@XI)`XI )lI)IXI )@I ) I )I)pI`)AI`)I)'I`)I )LI)#I ) V@I@)p@I ) I)8 BI )I)+pI )p@I ) I )8GIڠ)>I ) I)p@I ) I)8 BI ) I)+pI)lI)I@) @I ) I)0I@) 0I`)I)@I)I ) 0I`)I )"I)I) @@IV)8I`)p,I) I) I)I )`I)`I )!I) 7I )I)I)3I)@I`)@I ) I`P) I)I)=I) I )I)I )??@I ) I)pI)pI`)I)PI)I ) I) I) I)(I )?fI)?I ) I) `I@ ) I) I) I)@I@)#@I)8PI` ) I@ )~I)  I) I) 0I`)`I`) I)I )I`)(I` )8I)I ) IS )I)" I@) I )xI@)I )! (I ) PI) aI0)HI ) DI`) @I ) II )8fI )XI) I) I` )"I) I@)<I) @Iڀ )0I)!YI)??#@I`) PI) pI )pI@)PI)I ) I) I) I)(I )?sIҀ)?I ) I) `I@ ) I) I) I)@I@)#@I)8PI` ) I@ )I@)  I) I) 0I`)`I`) I)HI`)XI )hI )xI@)I ) HISP )I@)" I@) I )xI)I )! (I ) PI) QIp )HI ) DI`) @I ) II )8tI`)XI) I) I` )"I) I@)<I) @Iڀ )0I)!hI)??#@I`) PI) pI )??#@I`) PI) pI )pI@)PI)I ) I) I) I)(I )?PI)?I ) I) `I@ ) I) I) I)@I@)#@I)8PI` ) I@ )I)  I) I) 0I`)`I`) I)I` )I )I )I@ )I ) IS)I@ )" I@) I )xI@)I )! (I ) PI) AI)HI ) DI`) @I ) II )8 I)XI) I) I` )"I) I@)<I) @Iڀ )0I)!0wI)??#@I`) PI) pI )??#@I`) PI) pI )pI@)PI)I ) I) I) I)(I )?АI@)?I ) I) `I@ ) I) I) I)@I@)#@I)8PI` ) I@ ))I)  I) I) 0I`)`I`) I)I )I` )I`)I )I ) ȖIS )I)" I@) I )xI)I )! (I ) PI) 1I0)HI ) DI`) @I ) II )8Iڠ )XI) I) I` )"I) I@)<I) @Iڀ )0I)!Iڠ)??#@I`) PI) pI )??#@I`) PI) pI )pI@)PI)I ) I) I) I)(I )?PI)?I ) I) `I@ ) I) I) I)@I@)#@I)8PI` ) I@ )cI )  I) I) 0I`)`I`) I)I)I)(I )8I)I ) ISP )I@)" I@) I`)xI )I )! (I ) PI) !I)HI) DI`) @I ) II )8 Iڠ)XI) I) I` )"I) I@)<I) @Iڀ )0I)!0I )??#@I`) PI) pI )??#@I`) PI) pI )pI@)PI)I ) I) I) I)(I )?ЭI)?I ) I) `I@ ) I) I) I)@I@)#@I)8PI` ) I@ )I)  I) I) 0I`)`I`) I)HI)XI)hI )xI)I ) HwIS )I)" I@) I)xI)I )! (I ) PI) I)@@I ) DI`) @I ) II )8I`)XI) I) I` )"I) I@)<I) @Iڀ )0I)!I`)??#@I`) PI) pI )I)`I )<I)!YIڠ)I ) pI ) I@) I) I)@I)@I ) Ib)XI) I)Zk-I )3BUI)8UI XD))1I` )?bII )?@I ) BI) @I )0 BI) @I@)@I )#I)'!P0I )/!@I )PI )'!@0I )/!`I@)HI )\I@ )16I؀ )P@I`)xI )I) I )I )@I )I)@I )@@I)'I) I)I )P I` )I@)I) XI) @I)@I )IA) I) I)I) IP )I ) I) I`)PI)I)P@I` )XI )I)!XI )XPI ) IP)I)XI )I)!XI )XPI )I0) I )@I)I@ )I@))@ I)I)LI )I)( I),I) I ) I ) I )AI )@IaP) XI) 0Ia) I)Ia)@I@)  I` )`I)@I@) I) I ) @I)II)@IaP) XI) 0Ia) I)Ia)  I` )I)@I@) I)I ) @I)QI )@IaP) XI) 0Ia) I)Ia)  I` )I )@I@) I)I) @I)YI)@IaP) XI) 0Ia) I)Ia)  I` ) I),I`) I@ )aI)@IaP) XI) 0Ia) I)Ia)@I@)  I` )`I )@I@) I)I) @I)iI)@IaP) XI) 0Ia) I)Ia)  I` )I )@I@) I)I) @I)qI)@IaP) XI) 0Ia) I)Ia)  I` )I@)@I@) I)I@ ) @I)yI)@IaP) XI) 0Ia) I)Ia)  I` ) I),I`)I) @I )I )@IaP)|"I ) 0Ia) I)Ia)  I@)@I@)  I` )/I) @I ) I)-I) @I)I )@IaP)|"I ) 0Ia) I)Ia)` I)@I@)  I` ) I)I )0@I@) I0) I) I )@<@I )I ) I )I)@I)XI )|LI` )pI@)I )I)AI )X0I@)DI)@I )@I) IE)I)l I), I)I)I )LI)I)8@7I`)I)I)I)#@@I)I)%(I )I)89I )8:I )8;I`)8(I )8@I)8NI`)I`) I)8(I` )8I )I@) I)8(I` ) I ) I )8I@)@I)I)I )\I@)3XI )I)I@ ) OI )I) IW)I )`AI)I) IW)I)XIW ) "pI@ ) 0JI@)xI`)xI)hI ) PI@)!BI` ) I)P@I) PI)@I)8 I )'I`)/I`) P@I) L@I ) I )`@I )mII ) @I )@I )  IC ),I )'I )'`I` )I@)'@I)I`) 0I`)GI) @@I) 0I`)HI ) I )@I)I) IW) pI )!AIؠ)I ) OI )I) IW)HI` )I) IW)I) IW )pI ) UI@ )`@I)I) @I)!NI ) I)@@I) @I)@I)8 I )'I`)>/I@)lpI)I)`I@) P@I) I )II) @I )PI ) IC) \@I` )`@I )I@)PI)pI) 0I)WI) P@I`) 0I)XI )@I)I) IW) pI )!PMI) I)(lI) II@)@I )  ICp) I) DI )@I ) II)iI )3uI` ) I)I )LI)I) IW)I`)`AI)I) IW)I)XIW ) 0I) sI)xI) P@I)!]I ) I)PI)\I@ )I )8 I )'I`)x/I)MI )I ) @I` ) @I` )@@I)@I)@I)pI@)aaI)I@)XI`) I@)@I`)I) IW)pI)BI)@I )PI@)I )BI )0I ).IC) 0I ) 0gI؀ )I@)FI)VI)P@I`) DI)@I )I)IW2) II)8pIؠ )I )hI)#I )#@I) I ) I@) jI؀ ) I@ ) @I)I)/I ) IP )/@I ),I) I )0I)I) I) I`)I@ )@I)$I )!&HI )HPI ) I)I`)0I)$I)!&8I)8PI)I0) I )>I)I@) I) I`)@I)$I )!&HI )HPI ) I) I@ ) 0I )$I)!&8I)HPI )I),DI ) @I)I)IIP) 0I)!I٠ ) I@ )I) I) I )I ) pI@)I ) I` ) I) PI) I` ) I) I`) I )I)I)!HI )@PI)( I) I )I@)I )! (I ) PI), I) I ) I ) I ) I) I`)I)I)!HI )@PI)( I) I )I@)I )! (I ) @PI),I) DI@) @I )I) II ) 0I)!I) I )I ) I`)?+@I ) +I )%I@)+@I)&I@)8I`)(0I) I@) +I@) 0I) 'I`)+pI` )&I@)8I`) @I )$I)/I)I ) I)lI) II) @I`)@I )I@)FI)!I )6I`)`.DI`) @I`)II)8I`) DI ) @I ) II ) @I ) @I)"@I) II) @I ) I@0 )2I)"I )I) I )2I ) "I )I)I ) I ) I`)8`Iؠ)I )I )I ) I)@I)I ) I )8I )LI@ )I )0I ))I؀)I`) lI)I` )I )I` )lI`) I)(I) PI ) I) I)|I)I@)$0I) P@I )p@I)I )PI) I)I@)%@I)8I` )@I)I)I )I)%I@)@I)I )!@I )@I ) I )8 I) I@) >I) I ) @I)KI)| IXI)I)I)@I )I@ )I)RI )I`)I ) I) I) I)aI`) 0I)I ),I`)I` )I ) I) I) I) @I)(I)I`)I ) I) I) I)1 pI )X5I)  I ) I)aI )\I ) I@ ) @I )PI0)I` )I ) I) I) I) I )0I )(I`)@@I)I)@I ) I)' P0I )/ I )PI)pI )I )<I )@I)I) @I@)I@ )I@)\I )I`)ޤI)\I`)`I)I)I) I@ ) @I )I0 ) I` )0 I) AI@)(0DI@)@I)@ I )I )I`)(I)PI@)`I`)I )I)I ) @I) I )I) I)I`)! I )PI )PIp)I ) IG )IĠ ) I )I )I) I)I )I)pI)I )I)I)I ),I)I)I)I )I`)!I)PI )@I) I)I ) IG )IĠ ) Iـ )I`) @I )I)I)pI)I ) I)I)I` ) @I)I)@I@ )I )I`)!I)PI ) 0I0 ) I)I ) IG )I ) Iـ )I`) @I)I` )I)pI)I )0I)I)I )(I )I)I@)I )I`)!I)PI )0 I )I ) IG )IĀ) I ) I)I) @I)pI)XI )PI)I )@I)@I )I`)^I ) I )I)@I)I )I@)!I)PI )@I ) I ) I )I ) IG ) @I)I) `I)8kI`)1I ) I )I ) I` )I ) I)I)I)pI) #I)0I`)<I`)I@) I)pI)!"I ) I )I` ) @I@ )8 I )lI)@I@ )MI`)I`)8 I)P@I) dNI) I) 'I@ ) I`)8 )I`) I)I )I ) )I) @I )I ) I )8)I`)\I )I)0I))9I)I@ ) I` )` I)I ) I) I) I)HI@ )8I )||I),I)I@ )%.I@)I ) I`)8 @I٠)I)I )I ) @I)@I)I ) I )8@I٠)\I )I)0I))OI)I@ ) I` )` I)I ) I) I) I)HI@ )8I )||I),I)I@ )%EI)DI`) @I)(;@I);@I ) 0 @I ) @I) =DI ) @I )1QI )I)I )@I )I ),I )lI`) I` )I)I )@I )I`)I )I ) I)I)I ) I )I )! I )I)I`)bI)I)I ) I))PI)I ) I`)3@I@ )I)I`)@I`) 0I)I ) 0I)I )IE)I)GI)|CI ) I ) I ) I)!I) I)I)I)35I@) 4I`)I)I )I@)@I@ )I )0I@ ) 0I)@I )0@I)6I )@I)!I )I@ ) I)LI` )I)@I )I )@I)I)I) I) I) I)XI )cI)XI) I` )8I)I@ ) I )I )I@ )PI)0I@ )!I`) @I )I)MI )I )@I )0I@ ) *I@ )@I)!I )I@ ) I)LI` )I)I )I)I)I )I) I) I) I)X&I )@I )I@ )P@I@)I)I) I) I) I)aI )I)!#I`)8&Iؠ)I )\I )I )I)I )lI) I) I) I)P&I` )|I@ )! I)I)0I ) )I)@I)I )Ia) I)I@ )8I) I` )I XI` )@I )NI )I)0I@ )!Iؠ) 0I) 2I)P@I`)! ,I) I` )I@ ) PI`) PI) I )I)0@I) 0I` )8I)I`)I )@I@XI)I@ )@I@ )pI) /I؀) II)82I)I )I` )I )NI@)MI`) I)XI)#I)XI) 0I)!*I)XI@)XI) 8Ia)0I) 5I)@I ) I ) I ) I )I )3CEIؠ ) I`)I) I )2I`) I ) DI) I)I )I@ )I ) I) I) I)I)T;IР )I) >DI`) @I )II),I) I )+@:I`)I )I)AIЀ )I`)lI`) I@ ) HI) I` )P-I )I)pI) Ie)@XI )I ) I)8I)I@ )I )0@I`)@I)I@ )>DI@ ) @I )I)PIWr )II)I) I )!07I`)I`)bI) I)0I ) DI) -@I) @I )Ib)I )XI)hmI )3I` )8Iؠ )3I` )|I ) I@)I) I ) I) I@)|@I )I) I )I )I)I ) I) I) I)XIЀ)|I ) LI)?@I )I )I)I )I )|I )!JI )XI)?@I )I )?@I )I )I)I )=DI ) @I )II)XI)XOIР )I )|CI )8PI ) I)I ) I)I ) &I0 ) I) I)8Iؠ )@I ) I ) I ) I)%I ) I@)%I )1TI )8PTI) I) I )I)\I )8UIؠ) I)I)4@UI)?@I )I )I )I) I) I) I)XZIЀ)I)?@I )I )I )I) I) I) I)XWI)I) I) I) I)XI`)cI@) I@)lI`) #I@ ) #I@ ) #I@ ) #I )DI )-I@)I )I )I` )I`)(PgI)I )1I@ )I)I )I )I)%@gI@)@ I@)I )@I)bIЀ )8PbI ) I@) I )@I)I@)@I)HI) I`)I )#I@)I )(I@) I)I)X)8I)I)I`)AI)I)@I)8 Iؠ)0XI)X%I) I@)I ) I) I) I)xI)xI`)hI)hI)I )I)I )I) I@)I ) <I) I) I)I )I`)I)XH@I@) I) I)XnI )I) P@I)I)8oI) I@) I )I)I)I@ )%pI؀) I )8qI)I@)@I )I)I`)%rI@ XI)I`) I)#I)I )I)I@)8I@)X)HI)I)I)0I) 0I`)I@)@I )I )I )*I)?@I )I )I )I) I) I) I)X {I )I)I)I)?@I )I )I )I) I) I) I)XxI@)I)I ) IIP) I)XI) $I)X}I ) P@I)I)8~I ) I@) I )I@ )%PI ) I )8I )I@)@I )I)I`)%IXI)I`) I)#I)`I`)I)2I )I )P)XI )8I )I) 0I`)I@)@I )I )I )+vIؠ )0XI)?@I )@ I@)I ) I@)I )lI) I) I)#I)cI )#I )bI)P%I) 'I) IIP)TI)I )8ЍI`),I )8I)?@I ) I)%@I@)@I`)I )8I`)0I ) @I ) `I@) 0I)I`)pI`)I)8I`)I@) I)I ) IXD@)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDO)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDW)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXD_)) @I ) @I ) I) @I ) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDg)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDo)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDw)) @I ) @I ) I) @I ) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXD)) @I ) @I ) I) @I ) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXD@)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDO)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDW)) @I ) @I ) I) @I ) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXD_)) @I ) @I ) I) @I ) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDg)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDo)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXDw)) @I ) @I ) I) @I ) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXD)) @I) @I ) I) @I) @I )I)I)1I@ )@I)I)I)I )@I )I )@I ) I )(0I)I) (I ) @I@)PI )I) I@) @I )XI)8PIa )< I` )<\@I ) XI )0 @Ia) I)  Ia) @I)0I` )< I`)@I )I)(I) @I` )<I@) I` ) @I ) IaP)I )P I )0I )I) Ia )I)@I`) 0I)I )I)AI)0I )DI) @I )I ) IE)I)l I), I)I) I )I)I )8I)I)I)I)@I ) I )  I )I@)8PI )H I)P I)6IS ) I )3B@FI؀) 0I ) I)I )I@)(@I@)I )]DI) @I )I )II)I )@I ) II) @I )` I@)I` )I)lI) I) I)8DI`) I)  I )I)` II) @I )` I@)f"I) II ) @I )` I@)v"I)"I)bI)I )I) II) @I )`"I@p)I)I)"I`)YI)I )&IBP)I)!>"I)YIѠ)I )I@)(I` )8I )HI@ )mI)I` )L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I )(IAP ) I )I)YI )I )cI)I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)YI) I )I )cI)I) I) IA)I)I) I@)bI) I ).I )I` )*I` ) I)"I1P )MDI) @I )II)I) @I),@I )I)I@XI) I)I) <I` ) I) I)I)I)`MDI) @I )II) I ) I ) I) (I) I ) hI@)I)XIѠ) @I)BI) I` )II` ) @I )@MDI ) @I )8I` )I )pI`)!@I )II` ) @I ) MDI ) @I )II0)II) I@) I ) I)R@I )I) I)`.I@) I )I)I@) I )I`)I) Iـ ) I )&J"I)! I ) I) I)I )I)`hI)I)I) I@)"I) I`) I )I) hI@) I )I`)I) I )I`)hI@ )?DI`) @I )II)lI) I) I) I)Pd-I)I) I )8`dI)I) I )&I )!@0I` )}I)I)I)!@0I` )oI) I) I)8 RIڠ) 8I)$8I)2I` )oI) I) I) I)(8I ),8I)xI),I )I`)| I )@I)I@)@I@) I) I) I),I )I`)I) I )@I)I@ )@I )I)FI@ ) @I )I ) I)I) I)I@) I) ,IL) I)I)I)!:I ) I)8;I` )I )I)I)0I))?Iڀ)I@) JI` )@I)I) `"I@0)I@ )!>Iڠ )I)!>Iڠ ) I )!>Iڠ )8?I) I@) I` )pI) ?I)$VI)pI))BI@ ),I ) I` )8OI ) I@)I)0@I@ ) 0@I` )xI),I )I )_ I@)I)I )@I`) I) I) I),I )I)I)I)I)I@)@I)I )I ) I) I) I)I) I` )I)XI),IL ) I)I)I)!JIڠ) I)8KI ) I )I` )I)pI))OI)I ) JI )@I`)I )`"I@p)I@ )!NI )I)!NI ) I@)!NI )8OI`) I) I )pI) OIڀ)$&I )0I))RI ) @I) I` )8OI ) I@)FI )0@I@ ) 0@I` ) 0I) `Iڀ ) I )@I )I )I)@I )!TI) I` )@@I) @I) @I )8OI ) I@)WI)I),@I@)I )@I )XI) I@)EI`) @I ) I )4 I@) BI` )pI) ILR) I) @I )I )I) [I)I) I` )I@)8OI ) I@)oI)- @I )(I )0I)!_Iڠ)0I)!_Iڠ) @I ) I` )8OI ) I@)zI) I )@I )0@I) 0I )pI)!SIڠ )I) I) I) I)8@I).0@I ) 0I)!@dI)$I) @dI) I` ) I@)8OI )(I` )I)0@I@ ) 0@I` )@I)!eI) I` ) I) I ),I)8OI ) I@)I@)I) @I)@I) I)pI) hI) I )II) 0I) I)@I)!jI ) I) I )I ) I) I) I)XkIҀ ) I ) I )X@lI)\I@)XlIҀ)\I@ )X@mIҠ) \I@)lI) I) I) I)P0I)I) I )$HI` )P@rIҠ)I )cI),I) I` )8OI ) I@)I) @I )I )0I ) I )0I ) I )@~I)I )I@)I )I) @wI@ )I`)I )I@)!uI )+}IҀ )I`)I )I)!vIڠ ),}I`))I)8}Iڠ)zI )+zI)I )cI)I )I) I)I)8I ) I) I )|I),|I)I )cI)I )I) I)I)8I ) I) I ))I)I )I)8I )I) I )IҀ)@I)@IҠ )-IҀ )I ).I ))I)8Iڠ)@I` )-@I@)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )@I@ ).@I)I )cI)I )I)I@)I` )I)I) I`)I)I )8I )$I@) I )*I`)I )cI) I )I )I)I@)I` )I)I) I`)I) I ) 0I)!I ) I@)I )0hI)8`I ) I )I)I) I@)I)I@) I`) I) I) I)$I)lI)@I) I) I)(I),(I@ )0I )4I)8I)<I`)I@ )xI )hI)XI )pI@)(I@)@I )@I )@I)(`I) I) I@) @I)I@)pI@)9 I)I )@I )@I)(Iڠ) I) I@)I) ЪI)$ I )I@)pI@)(I)I )@I )@I)(I) I) I@) I`) ЪI) @I )I@)pI@)5 I)I)@I )@I)(I ) I) I@) I)I@)pI@) (I )@I`)@I )@I)(`Iڠ) I) I@) @I)I@)pI@)1 I)IҠ)@I )@I)(I` ) I) I@) I)I@)pI@)- I )@I )@I )@I)(`I) I) I@) I )I@)pI@) (I )I)@I )@I)(Iڠ) I) I@) I) ЪI) @I )I@)pI@)) I )I )@I )@I)(I) I) I@)I@ )I`)`hI) I@)I)@I@)I) I ) I )I) 0I)a!I)I ),I) I@)I ) I )0hI)pI) I@) I )I ) I) I )I ) hI@) I )I` ) I`) I )I`)hI@ )I)?DI`) @I ).IB )XI)I)II)8I)I) I) I) I)XܔI ) I )I )pI`) I)I)!I`)I`)8I )@I) I )I )cI),I) I` )8OI ) I@)I) @I )I)pI ) I)PI )I)I ) I) I` )I ) 0I)aI)I )I ) I )I )I)0(I ) I )pI)!I)I )0I` ) I )I)LJI@ ) @I )I )II) I )I` )0I` ) I )I) LJI`) @I )I` )0 I) AI@) I)IG )YI)I`)I)I`)(I`)8I)iI )I)4 I) BI )pI)*IB )!>"I`)YI)"I)&IBP)I)!>"I)YIҠ )I )I@)(I` )8I )HI@ )mI)I)L I ) BI )pI)&IB) I )bI)YI)I )cI)I )I@)(I` )8I )HI@ )XI)hI)xI)mI)I)(IAP ) I )I) I)bI)YI)I )cI)#I@)L I ) BI )I)I)(I) 8I )$HI)pI)&IB) I@ )bI)Y@I@)I )cI)#I) I) IA)I)I) I@)bI)I`) I ) *I):I)I )I) I@)I)I) @I)@I) I )I )!(0I )I)`XI )8 I`)!PI )!XI) I )I )XI) XI@ )@I)?DI@ ) @I ) *I1)0I )@XI )II)8I`)`>DI@ ) @I )II)I) I)I) @I)I)I)IW)I)I`XI)I)AI)@I ) I ) I)I)<I ) I) I)IXD)) I )`I`)1@I`)lI` ) !I ) !I ) !I ) !I ) !I ) !I ) !I ) !I ) I)+I) (I ) I) (I ) I@)[I@) I@)8I`)8I) I)+I) (I ) I@) (I ) I@)[I@) I@ )8I`)8I) I`)+I) (I ) I) (I ) I؀ )[I@)) I)8I`)8I) I@)+I@ ) (I) I@ ) (I) I؀ )[I@)3 I )8I`)8I) I )%+I ) (I) I ) (I) I@)[I@)= I )8I`)8I)I`)E+I)(I`) I )(I`) I)[I@)G I)8I`)8I)I`)e/I` ),I ) I ),I ) I؀)[I@)Q I)8I`)8I) I@)I) I ) I) I ) I)[I@)[ I )8I`)8I) I )+I@) (I ) I@) (I ) I)[I@)e I )8I`)8I) I )I@ ) I ) I`) I ) I@)[I@)o I )8I`)8I) I )/I` ) ,I`)  I ) ,I`) I؀)[I@)y I@ )8I`)8I) I )I ) I)  I@ ) I) !I )[I@) I)8I`)8I)I)+I@)(I`) I )(I`) #I)[I@) I)8I`)8I)I@)I )I) I )I) &I@)[I@) I )8I`)8I)I)/I),I ) I ),I ) (I؀)[I@) I@)8I`)8I) I` )I`) I )  I ) I ) +I)[I@) I@)8I`)8I) I)+I ) (I )  I) (I ) -I@ )[I@) I@ )8I`)8I) I )I@) I )  I@) I ) 0I)[I@) I@)8I`)8I) I)/I`) ,I`)  I ) ,I`) 2I)[I@) I )8I`)8I) $I )I) I)  I@ ) I) 5I)[I@) I@ )8I`)8I)4I)+I@)(I`) I )(I`) 7I)[I@) I )8I`)8I)DI@)I )I) I )I) :I )[I@) I)8I`)8I)TI)/I),I ) I ),I ) I)?`I`)4 I )$4I )I) @|IѠ)I`) I)I) @I )!I) I` )>I)?`I`)4 I )$4I )I) @|IѠ)I`) I)I) @I )!I)8@I)4 I )$FI )\0I@) @EI)80I)$@BI )8I)>I)?`I`) I) I)I) @|IѠ)I`) I)I) @I )!I) I` )>I)?`I`) I) I)I) @|IѠ)I`) I)I) @I )!I)8FI٠ ) @I)I@) pI) @oI@)I)$LI`)X I)$NI )80I)$@JI`)8I)>I)?`I`) I) I)I) @|IѠ)I`)8@PI ) I` )>I)?`I`) I) I)I) @|IѠ)I`)8@PI )_sI )(I )!oI )I)0@II ) `IҠ)I@)8@PI )I)XI)!oI )I )0@II ) `IҠ)I@)[pI)!@nI);I)8I)*@nI )@I)6I)7`I@ ) I)I) LI)@0I)!jI ) I`))lI@)I)3I)0I)(@XI`)@0I) SI@)D0I)0I)0I)0I)0I)0I)[bII ) 0I@ )!XI٠)XI)8@mI`)0I)0I)0I)0I)0I)ibI)I)|I )8bI) I) I) I)8dI) NI)JI) I)8dI)I)| I@) I) NI)8`dI)| I@)I)8dI) I )| I`) I) NI)8`dI) I )| I`)8cI٠ ) I) I) I)8 cI) NI)JI)[I) PI)8I`)8dI٠ )[I ) PI)8I`)8P^I)HI )JI)L@I)PI)`I`)I`)(I )8I )$hI`)(I )4I)%UIـ) hI@)8 UI)4 I)@|I)8UI)rHI) iI@ )8 UI)8 I ) |I)8UI)rHI )[I ) PI@)8I`)[bII ) 0I@ )!kI` )XI)8@mI`)[I ) PI@ )8I`) I )8@mI`)I)|JI)@[bII) I ) I)I) @I )!I) I) I) I) I) I)!B"I ) NI)4@I )8I`)8p I)| I )8 I )X I@ )HI)| I`)I)%sI)| I@)JI)\@I)|I )I@)(PI@ )I )$wI`)(I)8I )%@yI@) @wI@ )8`yI )8 I )@|I)8PyI )rHI) xI)8`yI ) I ) |I)8PyI )rHI )I@ )>I)?`I`) I) I)I) @|IѠ)I`)[bII ) I)I) @I )!I)I@)sI)I )!oI )4I)0@II ) `IҠ)I@) I)I) @I )!I)0I@ ) I@ ) @I )I`) I)I) @I )!I)%Iـ)[bII )80I)$I )8I@ )>I)?`I`)4 I`)$I)I)?`I`)4 I`)$I)I)?`I`) I) I)I)?`I`) I) I)I)?`I`) I) I)I)?`I`) I) I)I)?`I`) I) I)I)?`I`)4 I )$I )LI) @I )I`) I)I) @I )!I) I )>I)?`I`)4 I )$I )LI) @I )I`) I)I) @I )!I)8@I)4 I )$I٠) 0I) @I )80I)$@I`)8I )>I)?`I`) I) I)LI) @I )I`) I)I) @I )!I) I )>I)?`I`) I) I)LI) @I )I`) I)I) @I )!I)8I ) @I)LI) pI ) @I@ )I)$I` ) I )$I` )80I)$@I)8I )>I)?`I`) I) I)LI) @I )I`)8@I ) I )>I)?`I`) I) I)LI) @I )I`)8@I )I)I)!oI )8PI )0@II ) `IҠ)I@)8@I )\I)(I )!oI )PI)0@II ) `IҠ)I@)[pI )!@I)F7I)4I )*@I)\@I)PI)`I`) I)I) LI)@0I)!I ) ܀I`))I)\I)3I)0I)(@I` )@0I) I@)D0I)0PI)0@I)0@I)0@I`)0@I)[bII) 0I@ )!I٠)XI)8@I )0PI)0@I)0@I)0@I`)0@I)I)I)\I)8I` ) I) I) I)8I )LJI )LNI) I)8I )L I@) I) I)LJI )8`I) I)L I@)8I )L I ) I ) I)LJI )8`I)L I ) I )8I ) I) I) I)8 I`)LJI )LNI)[I) pI)8I`)8I٠)[I ) pI )8I`)8PI`)LLI)LNI),@I@) 0I)`I` )PI )(PI` )I )$I)( I@ )I )%I) I)8 I` )P I`)@\I )8I`)@\I`) I)8 I` )P I@) \I )8I`) \I`)[I ) I` )8I`)[bII) 0I@ )!I`)XI)8@I )[I ) I )8I`)LI)8@I )I)MI`)@[bII) I ) I)I) @I )!I) ;I);I ) I) I) I)!"I)LJI )4@I)0@ I )0 I`)I)0I)7I )4@LI`) I )4I@)% Iڀ ) I)LNI)@I@)\I)8PI )(I`)0I )$ I)( I@ )I )%@I) @ I)8`Iڠ)P I`)@\I )8PIڠ)@\I`) I@)8`Iڠ)0P I@ ) \I )8PIڠ) \I`)I )>I)?`I`) I) I)LI) @I )I`)[bII) I)I) @I )!I)LI)'I )I)!oI )8PI )0@II ) `IҠ)I@) I)I) @I )!I)d0I` ) &I@) @]I`)I`) I)I) @I )!I)%I) [bII)80I@ )$I )8I )>I)?`I`)4 I)$I)lI ) @]I`)I`) I)I) @I )!I) I )>I)?`I`)4 I)$I)lI ) @]I`)I`) I)I) @I )!I)8@I)4 I)$'I`)d0I` ) @&I )80I@ )$@#Iڠ)8I )>I)?`I`) I) I)lI ) @]I`)I`) I)I) @I )!I) I )>I)?`I`) I) I)lI ) @]I`)I`) I)I) @I )!I)8'I) @I)lI) pI ) @PIڀ )I)$-I )0 I )$/Iڠ)80I@ )$@+I )8I )>I)?`I`) I) I)lI ) @]I`)I`)8@1I`) I )>I)?`I`) I) I)lI ) @]I`)I`)8@1I`)'I )XI)!oI )pI )0@II ) `IҠ)I@)8@1I`)|I )I)!oI )0pI )0@II ) `IҠ)I@) [pI)!@OI )x I )I)*@OI )@I)6I)7`I@ ) I)I)LI)@0I)!KI )I))MIڀ)|I)3I)0I )(@9I )@0I) 4I)D0I)0pI )0`I )0`I )0`I@ )0`I) [bII) 0I@ )!9I)XI)8@NI )0pI )0`I )0`I )0`I@ )0`I)/I` )I)lI)8CI ) I) I) I)8EI )lII)lMI ) I)8EI )l I@) I) I)lII)8`EI ) I)l I@)8EI )l I) I ) I)lII)8`EI )l I) I )8DI` ) I) I) I)8 DI )lII)lMI )[I) I )8I`)8EI` )[I ) I@)8I`)8P?Iڠ)lKI )lMI )L@I )PI)`I`)pI )( I )I)$IIڠ)(I@)4I)%6I@) IIڀ)8 6I )4pI` )@lI )86I )@lI) JI )8 6I )pI` ) lI )86I ) lI)[I )/ I )8I`) [bII) 0I@ )!LIڠ )XI)8@NI )[I )7 I)8I`)lI )8@NI )I)JI`)@[bII) I ) I)I) @I )!I) I )I ) I) I) I)!"I)lII)4@I )8` I)8 I@) I)8 I)0 I )`KI`) I )I@)%TI) I)lMI )\@I )lI)pI)(I )8I )$XI )(I)0I )%@ZI) @XI)8`ZI` )0pI@)@lI )8PZI`)@lI) YI)8`ZI` )8pI`) lI )8PZI`) lI)I )>I)?`I`) I) I)lI ) @]I`)I`) [bII) I)I) @I )!I)lI)gI )XI)!oI )pI )0@II ) `IҠ)I@) I)I) @I )!I) gI), BI)I`)I )6@fI`)6@fI@ )6B@fIڀ )6@fIڠ)  Ijp )0dI@)0I )!@dI) /I)P)I )  I)3I)  I)[I@ ) I`)8I`)8eIڠ)I)  I)bI)6fI` )6€fI@)6BfIڀ)6fIڠ )8bIڠ ),RI )I )I@)6nIڠ)6nIڀ)6BnI@)6nI`)  Ij )  I)I ) 0Ij )0lIڀ)0I )!lI ) /I)P)I )  I) 3I)  I)[I@ ) I@)8I`)8mI`) I )  I)bI)6@nI )6@nI)6B@nI)6@nI )8iI ) I)I) @I )!I)bI)6pIڠ )6pIڀ)6BpI@)6pI` )8@sI` )`I` )6pI )6€pI)6BpI)6pI ) I )*I)I )I` ) @AI@ ),AAI)I )?@UI) !I )  Ij0)  I)I ) CIۀ),AAI)I )?@I@) !I ) 0Ij )  I)#I ) HIۀ),AAI)I )?@զI@ ) !I )  @Ijp)  I)3I`) @MI@),AAI)I )?@I@) !I ) 0PIj)  I)CI ) RI@),AAI)I )?@UIҀ) !I ) @`Ij)  I)SI`) VI ),AAI)I )?@IҀ) !I ) PpIj0)  I)cI`) [I ),AAI)I )?@թIҀ) !I ) `Ij )  I)sI ) @`Iۀ ),AAI)I )?@I) !I ) pIjp )  I)0Iڀ) I@ ) I` ) I) I ) I` ) I) @I )[bII) I)30I )0I) /I)P)I )3`I)[I )" I`)8I`)70I`)4I)I )7`I)I)I` ) eI),AAI)I )?@UI@) !I )  Ij0)  I)3I)0I)$@Iڠ)I ) gI ),AAI)I )?@I@ ) !I ) 0Ij )  I)3I)0I)$@Iڠ)#I ) @lIۀ),AAI)I )?@լI@) !I )  @Ijp)  I)3I)0I)$@I )3I`) qI),AAI)I )?@I@ ) !I ) 0PIj)  I)3I)0I)$@Iڠ )CI ) uIۀ),AAI)I )?@UIҀ) !I ) @`Ij)  I)3I)0I)$@Iڠ)SI`) zI ),AAI)I )?@IҀ) !I ) PpIj0)  I)3I)0I)$@ I۠)cI`) @I),AAI)I )?@կIҀ) !I ) `Ij )  I)3I)0I)$@I )sI ) I@),AAI)I )?@IҀ ) !I ) pIjp )  I)3I)0I)$@/I۠)0I)0I)0I)0I)0I)0I)0I) @EI )[bII) I);0I )8I) /I)P)I );`I)[I ) I )8I`) 0I`) I)I ) `I)I)I)8vI)I)I )8xI` )I)I@)8zI)I)I)8|I)I)I@ )8~I` )I)I@)8I`)I)I)8I)I)pI@)8I)I)I)8I )I)I )8Iڠ)I)I@)8@I )I)I)8I`)I)I@ )8I )I)I@)8I` )I)I)8@Iڠ )I)pI@)8I )0I)0I)0I)0I)0I)0I)I )I)|I )8@I` ) I) I) I)8I` ) NI)JI) I)8I` )I)| I@) I) NI)8I )| I@)I)8I` ) I )| I`) I) NI)8I ) I )| I`)8@I ) I) I) I)8`I` ) NI)JI)[I) I`)8I`)8I )[I ) I )8I`)8I )HI )JI)@I)6I);`I@)4I` )(I )8I )$I`)(I )4I)%I) @I@)8I` )4 I)@|I)8I`)rHI) I)8I` )8 I ) |I)8I`)rHI )0I)0I)0I)0I)0I)0I)I)I)|I )8@I) I) I) I)8I`) NI)JI) I)8I`)I)| I@) I) NI)8I )| I@)I)8I`) I )| I`) I) NI)8I ) I )| I`)8@I ) I) I) I)8`I` ) NI)JI)[I)8 I@ )8I`)8I )[I )< I )8I`)8I )HI )JI),@I) 0I)`I` )I` )(PI@ )I )$I` )( I )I)%@I) @I@)8`Iڠ ) I)@|I)8PIڠ)rHI) I@)8`Iڠ ) I ) |I)8PIڠ)rHI )0I)0I)0I)0I)0I)0I)^I)I)|I )8@I ) I) I) I)8I` ) NI)JI) I)8I` )I)| I@) I) NI)8I )| I@)I)8I` ) I )| I`) I) NI)8I ) I )| I`)8@I ) I) I) I)8`I` ) NI)JI)[I) I@)8I`)8I )[I ) I )8I`)8I )HI )JI)L@I)PI)`I`)I`)(I )8I )$I`)(I )4I)%I@) @I@)8 I )4 I)@|I)8I )rHI) I )8 I )8 I ) |I)8I )rHI )0I)0I)0I)0I)0I)0I)I )I)|I )8@I) I) I) I)8I`) NI)JI) I)8I`)I)| I@) I) NI)8I )| I@)I)8I`) I )| I`) I) NI)8I ) I )| I`)8@I ) I) I) I)8`I` ) NI)JI)[I) I)8I`)8I )[I ) I)8I`)8I )HI )JI)@I)6I);`I@)4I` )(PI@ )I )$I`)( I )I)%I@ ) @I@ )8I ) I)@|I)8ДI )rHI) I)8I ) I ) |I)8ДI )rHI )0I)0I)0I)0I)0I)0I)I` )I)|I )8@I) I) I) I)8I) NI)JI) I)8I)I)| I@) I) NI)8I۠)| I@)I)8I) I )| I`) I) NI)8I۠) I )| I`)8@I۠ ) I) I) I)8`I) NI)JI)[I) I)8I`)8I۠ )[I ) I)8I`)8I )HI )JI),@I) 0I)`I` )I` )(I )8I )$ I`)(I )4I)%I) @ I@)8Iڠ )4 I)@|I)8Iڠ)rHI) I )8Iڠ )8 I ) |I)8Iڠ)rHI )0I)0I)0I)0I)0I)0I)6"I )I)|I )8@I`) I) I) I)8I) NI)JI) I)8I)I)| I@) I) NI)8I۠)| I@)I)8I) I )| I`) I) NI)8I۠) I )| I`)8@I۠) I) I) I)8`I) NI)JI)[I)X I)8I`)8I۠ )[I )\ I`)8I`)8I۠ )HI )JI)L@I)PI)`I`)I`)(PI@ )I )$I`)( I )I)%@Iڀ ) @I@ )8`I) I)@|I)8PI )rHI) I@ )8`I) I ) |I)8PI )rHI )0I)0I)0I)0I)0I)0I)~"I)I)|I )8@'I) I) I) I)8)I`) NI)JI) I)8)I`)I)| I@) I) NI)8)I )| I@)I)8)I`) I )| I`) I) NI)8)I ) I )| I`)8@(I ) I) I) I)8`(I`) NI)JI)[I) I )8I`)8)I )[I ) I )8I`)8#I )HI )JI)@I)6I);`I@)4I` )(I )8I )$-I` )(I )4I)%Iڀ) @-I@)8 I )4 I)@|I)8I)rHI) .I)8 I )8 I ) |I)8I)rHI )0I)0I)0I)0I)0I)0I)"I )I)|I )8@9I) I) I) I)8;I`) NI)JI) I)8;I`)I)| I@) I) NI)8;I )| I@)I)8;I`) I )| I`) I) NI)8;I ) I )| I`)8@:I ) I) I) I)8`:I`) NI)JI)[I) I` )8I`)8;I )[I ) I)8I`)85I۠)HI )JI),@I) 0I)`I` )I` )( I)I)$?I` )(I)<I)%I ) @?I@)8I`)< I)@|I)8ПI` )rHI) @I@ )8I`) I) |I)8ПI` )rHI ) [I ) I)8I`)[bII) I)1@)I )[I ) I )8I`)8Iޠ)0GI )I@)I`)I) I )I`) I)[bII) I)\I`) /I)P)I )`I )[I ) I)8I`)\I@ )I )`I )0KI )I@)I`)I ) I )I` ) I )[bII) I)8I@) /I)P)I )3`I)[I )2 I@)8I`)0I )I )7`I)0PIۀ ) I` ) I@ ) I ) I ) I@) I )[bII) I)xI ) /I)P)I );`I)[I )E I )8I`)p,I)I ) `I)0@UI@ )I@)I`)I) I )I`) I)[bII) I)<I ) /I)P)I )`I)[I )X I@)8I`)\I )I )`I )0ZI )I`)I@)I) I)I@) I )[bII) I)I`) /I)P)I )3`I)[I )k I )8I`)I)I )7`I)0^I@)I`)I@ )I ) I)I@ ) I )[bII) I)I) /I)P)I );`I)[I )~ I)8I`)/I)I ) `I)0cI@)I@ )I` )I) I )I` ) I)[bII) I)7I ) /I)P)I )`I)[I ) I)8I`)WI)I )`I ) [I ) I)8I`)[bII) I)1@)I )[I ) I)8I`)8Iޠ)0jI )0I)0I)0I)0I)0I)0I)[bII) I)I` ) /I)P)I )3`I)[I ) I )8I`)I)I )7`I)0oI@)0I)0I)0I)0I)0I)0I)[bII) I)8I) /I)P)I );`I)[I ) I )8I`)0,I )I ) `I)0@tIۀ)0I)0I)0I)0I)0I)0I)[bII) I)x<I` ) /I)P)I )`I)[I ) I)8I`)p\I@ )I )`I )0yIۀ )0I)0I)0I)0I)0I)0I)[bII) I)I ) /I)P)I )3`I)[I ) I)8I`)I)I )7`I)0}I)0I)0I)0I)0I)0I)0I)[bII) I)I ) /I)P)I );`I)[I ) I )8I`)-I)I ) `I)0I)0I)0I)0I)0I)0I)0I)[bII) I)?I ) /I)P)I )`I)[I ) I)8I`)_I )I )`I )0@I)0I)0I)0I)0I)0I)0I)[bII) I)I ) /I)P)I )3`I)[I ) I@)8I`)I )I )7`I)bI)6I)6I)6BI)6I )8I`)`I` )6I۠)6Iۀ)6BI@)6I`) I@ )*СI@)I )I` ) YI@),AAI)I )?@I) !I )  Ij0)  I)I ) \I),AAI)I )?@UI) !I ) 0Ij )  I)#I ) `I),AAI)I )?@I ) !I )  @Ijp)  I)3I`) eI@),AAI)I )?@տI) !I ) 0PIj)  I)CI ) @jI܀),AAI)I )?@I) !I ) @`Ij)  I)SI`) oI),AAI)I )?@UI@) !I ) PpIj0)  I)cI`) sI܀),AAI)I )?@I ) !I ) `Ij )  I)sI ) xI܀),AAI)I )?@I) !I ) pIjp )  I)0I@) I)?`I`)4 I )$4I )I) @|IѠ)I`) I)I) @I )!I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I)4I)*Iـ)I)?`I`)4 I`)$I)I)?`I`)4 I )$I )LI) @I )I`) I)I) @I )!I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I)4I`)*I)|I)80I@ )$I )8I )>I)?`I`)4 I)$I)lI ) @]I`)I`) I)I) @I )!I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I)cI )8I)!oI ) I)0@II ) `IҠ)I@) I)I) @I )!I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I)cI )I)!oI )0I)0@II ) `IҠ)I@) I)I) @I )!I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I)cI )I)!oI )8I )0@II ) `IҠ)I@) I)I) @I )!I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I)cI )I)!oI )<I)0@II ) `IҠ)I@) I)I) @I )!I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) I) /I)P)I) I) I)XI)8 rI )<@I )0I)XI)8`I` )<@I`)0I) I)8 rI )<@I )0I)XI)8I` )<@I )0I) I)8 rI )<@I )0I) I)8`I` )<@I`)0I) I)8 rI )<@I )0I)XI)8I )<@I)0I) I)8 rI )<@I )0I) I)8`I` )<@I`)0I) I)8 rI )<@I )0I)@ I)8I` )<@I )0I) I)8 rI )<@I )0I) I)8`I` )<@I`)0I) I)8 rI )<@I )0I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I) /I)P)I) I) I),BI)I )I@)6MI)6MI)6BMI)6MI )  Ij0)0@MI@)0I )!LIߠ) /I)P)I )  I)3I)  I)I)  I)bI)6NI )6NI )6BNI )6NI)8KIߠ XD))I)I)I )I)OI@)I)OI)I)I@ )@ I )@>I)I )1I؀)I)1I`)I`) @I` )'I)hI )+I)+@I )(IEP) I )'I)'I))I؀)I)DI@)I)I)#I) I) (PIi)$I )I) I)1 Iؠ)VI)% IР )?Wb@I )8I)gI )0$I@ ) `@I )6I)7I)WRI )$ @ I)'I)rI)#x I)$BI0)@I )bI )>`I)*@I)0I) I؀)RI)00I; )@I` )RI )vI) @I؀)RI )`I )`@I )!I )I?RHIRJKRLMRNOpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp.HYHtH2-+H;u)2345678::<<<==@>>>>?@ACUUk@` p 0P \^ `````abdwx {{}~0p P`Pa0 H`pa4VS_VERSION_INFO 98 98?StringFileInfo040904B0LCompanyNameMicrosoft CorporationbFileDescriptionNetronome NFP FlowNic drivern'FileVersion10.0.14393.0 (rs1_release.160715-1616)>InternalNameNfpFlowNic.sys.LegalCopyright Microsoft Corporation. All rights reserved.FOriginalFilenameNfpFlowNic.sysj%ProductNameMicrosoft Windows Operating System> ProductVersion10.0.14393.0DVarFileInfo$Translation h 8HX x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586