*g| &`XhL g!HBHGfc1&1ȕ:ԍln@?B?E?D?>E?lE??h?@E?jE??f?@E?C?$?`E?hE? ?D?fE?bE?"?\?D?DE?`?^??@? ???E? D55?0FbD? E?$E5?5?D?D?D55?5C?D?D5?5?D55??D5?5?0FC?D??p?55?Ud??5?5?Ç?55???5?5?x?D? E?<?@?h?`?8E?0E?E?@? E?(?N?\?;?.E?@Q?@;?O?Q?`=? =?/E?P?/E?P?6?B?^?E?8?d?f?X?E?D? A?P?O?`P?J?H?2?E?&?Z?N?55?)?5?5?? ?D5?5?-?B?D?D?=E?gE??e?=E?pC?[?%??]E?|D?@FE?a?P???@E?$D55?pwkD?E?@&E5?5?/D?wD?D55?YC?D?D5?5?D55?$?D5?5?C?C??g?55?˙? ?5?5?kj?55?.N??5?5?o?D? E?9?:?9E?c?]?#?@B?E?Y?)?E?5?[?@D? E?9?]?W?S?F?L?-E?K?G?'?E?1?O?Y?@55?Th'?5?5?A]?@"?D5?5?o?B?D?E?`C??^E?xD?FE?b?`???E?(D55?mD?E?&E5?5?>D?xD?D55?0FbC?D?D5?5?-D55??D5?5?C?C??h?55?-??5?5?0Fb?55?>??5?5?m?D?E?:?:E?*?.E?E?Z?V?L?,E?@S?@D?D?0?P?55?&??"5?5?M5?5??B?D?hE?>E?D? cE?dE?^E? EE?? E55?HhD?E? %E5?5?ԗD?{D?@D55?MC?D?@D5?5?[D55? ?D5?5?KC?C??k?55?c??5?5?|w?@55?y?@?5?5?$r?:?d?^? A?Z?\? C?M?`R? 55?3(?5?5?? !5?5?;?X?A??.d.>v}?@^?U?1E?>?-E?B.d.>8{?V?2E?=?C?,E.d.>pz? ]?V.d.>{?HE.d.>`D?AE?@JE?tD.d.>U D?BE?JE?pD.d.>D?BE? IE.d.>$ D?QE?Y?vD?X?PE?rD?@NE?SE?Z?zD?nD?W?[?SE?jD?~D?NE?V?`OE?RE?8D?HD?@b?LD?4D?PD?D?<?b?0D? a?dD?W?`D?7?\D?X?@?D?D?D?Y?W?@[?D?T?D?I?D?D?U?[? Z?U?D?@Z?D?S?D?T? Y?T?D?D?@Y?D?R?D?D?D?S? X?S?D?D?D?D?D?D?D?D?D?D?D?D?D?@\?D?D?D? [?D?@`?D?D? _?D?Q?@X?D?R?R? W?E?@W?E?P?E? V?Q?E?E? E?E?E? E?D?!E?D?"E?KE?GE?@ME?XD?ME?HE? LE?lD?hD?EE?,D?@GE?GE? FE?@D?TD?`@=f @?q` D|  `G  `I  M `@T@@d@@f@`@h @ @`k+@  `q7@  tB@@ z)M@@u@@ @@`@   @ `  `@  @ @$ @L` t`@`@@`` `` ` ` @``"@ ` I `@p `@@@`` @` ` @`  @@`@@;@ G@ @: n@ G@J@@M@`@O ` @`S`  `W`@ Y@@``^@bD@ e k @@o @v x`@ | `@ ~2@@ 8>@@  G@@ P@ x@ "` $@` '`@ 7` >>@@  @J@ X$T@@ |{@ @ @@ @   A @ i `@@  @@` 0 @@  `@ `@0 @@8< @@;E @@WN @sv @ ` @` `@ `< @@F @$N @@u @ @ @@ @ ; `@@c @`@ @@,8 @@d @@t `@v @@`y4 @`@[ @` @@4 @@4 @@@ @@ @@ @@@52@@<Z@> @ @A`@@ @E@@` @G5@@ @|!`@@@~I@`@@q@@8}@@@@@@@ @@@$`@@&@@`@).@`@@9U@`@@}@@@B @@b@@@@z@@@@@@@@@@,@@@T@@|`@@@@`@@@@8@@@@@@@9@@@S8`@@U`@@`@X@`@@h@`@o@@@q @@@@@@@@@8@@@_@@@@@@@@@`@ @ @` @'@` @N@ @v` @ ` @ ` @` @  ! &P @ , 8. L 7J* . ?\* . Bn * E  @P O @P R X n ~ ` ` ` B` j @ @         @ % @ 7 @  I [ m  `r @    #  (  7 6 @9 ^`@@= @`@? @@Z `@\ `@^ $ | ) 8; b `  @  ( @* -`@@- U@`@/ |@@@? @@@@E @@^ 8@@@@ @@ $@@ L`@@ t@@`@ @`@@ @`@ @@ @@@ $@@ 4@@@@D 8@@@Y `@@@[ @@@@u @@@| @@~ `@ &`@ M  ` R d v    `` @ @ @ * Q x" @$ `@' @`@+ `@@? ?`E f`L `@N @@Q @@@i $@@  @@@ * @@ R @ z @@  @@@  @  @ !@@ ?!@  (  @(  @(  `  @(  @  (( @  ( @ ( @ ( `  @ ( @  ( (@ P 0 h  x  h x h x P h @88X  88@   8@  8 8@ 8@ x`x px` 0p` 0` xp` x h Ph P  h h hX X  hp hXp hX h`hx  h` h `  h` h h` hh  hx x h x hx hx (x `(x  ` @  (`@ (x `Xx X` @X` ` X`! X" HH# `P$ P`% `PH`& HPH`' H8HP( XH) 0p H*  0+ X Hp, X - XH . h/ 0 h1 2 h3 hh4 h 85  6 h 7 h 8 h 9 h: X8;  p8<  = p> X8p? X8@ 8 A  8 B   C D 8E 8 F h  8G  8H  8I  J h 8K hh8L h  M   N   O   P h  Q hh  R   S h  T   U   V h  W h  X h(  Y   [   ] h  _ hP  a ( P e ( @ g h( P i h(  k (  m h  n @  o @  p ( @ q h(  r  X s @ X t  @ u  @ v h X w h  x   y h  z   {   |   } h  ~ x`   `    `  x`  xH `  H 0` H ` 0 x` H x`  xH H` p`  P` p P p xP`  x8` P x8H ` x`  `    x`  xx`  xxH `   `  `  x`  x`  xH ` $CB$CB2CB2CB$CB2DB$DB$DB2PDB$PDB$ DB@CB@CB@DB@PDBNCBNCBNDBNPDB\CB\CB\CB\DB\DB\ DB\PDB2CE2CE$CE$CE2DE$CE$DE2HDE$ DE$HDE$XDE$DE2DE@CE@CE@DE@HDE@DENCENCENDENHDENDE\CE\CE\DE\CE\HDE\ DE\DE\XDE(DE DE DE D E(D E DE DE(DE D$E D(E(D(E D2E D6E(D6E D@E DDE(DDE DRE(DRE D`E$D`E(D`E6DE6D E6DE6D(E6D6E6DDE6DRE2D`E6D`EDDEDD EDDEDD(EDD6EDDDEDDRE@D`EDD`ERDERD ERDERD(ERD6ERDDERDREND`ERD`E`D E`DE`DE`DE`DE`D(E`D$E`D6E`D2E`DDE`D@E`DRE\D`E`D`E DhE$DhE\DhE`DhEf>EjEf>EE>EE>EjE@ElEh@ElEh>ElE>ElE@EE>EjE>EEh>EjEh@EEh>EEDjE$DjE\DjEfDjEDlEDjEhDlEhDjE\DlE$DlED@EDED@EDEfD@EfDEhDEhD@E2C@E2C@E$C@E$C@E2D@E$C@E$D@E2HD@E$ D@E$HD@E$XD@E$D@E2D@E@C@E@C@E@D@E@HD@E@D@ENC@ENC@END@ENHD@END@E\C@E\C@E\D@E\C@E\HD@E\ D@E\D@E\XD@E2CDE$CDE@CDENCDE\CDE$hDDE$DDE$DRE$hDRE$D`E$hD`E$0DDE$HDDE$0DRE$HD`E$0D`E$CDE$DDE$CRE$D`E$C`E$CRE$CDE$C`E$C`E$ClEClECjEC@EC@E C`E C`E D`E C`E HD`E 0D`E D`E hD`E ChE$ChE$CjE"DfE"DbE$DbE$DfE"CfE$CfE"CbE$CbE D@E DDE DRE hD@E hDDE hDRE 0D@E 0DDE 0DRE C@E CDE CRE C@E CDE CRE\DRE\DDE\hDDE\hDRE\hD`E\D`E\HDDE\0DDE\0DRE\0D`E\HD`E\DDE\CDE\CRE\C`E\D`E\CDE\CRE\C`E\C`E2D`E@D`END`E\CfE\DfE\CjE\ClE\ChE\DbE\CbE2DDE2DRE@DDE@DRENDDENDRE2CDE2DDE2HDDE@CDE@DDE@HDDENCDENDDENHDDEhClEfCjEfC@E`D`E`C`E`C`E`C`E`D`E`0D`E`HD`E`hD`E`ChE^DfE^DbE^CbE^CfE`DDE`D@E`DRE`hD@E`hDDE`hDRE`0D@E`0DDE`0DRE`C@E`CDE`CRE`C@E`CDE`CREhC@E$BDE$B@E$BRE$B`E$DE$@E$RE$B`E$`E$lElE@E$@EjE@E$jE @`E$@`E$@hE @hE @DE @@E$@@E$@DE @RE$@RE `E B`E B`E$ fE" fE$ bE" bE DE @E RE B@E BDE BRE$@E\B@E\BDE\BRE\B`E\@E\DE\RE\`E\B`E\lE\@E\jEN`E@`E2`E2@`E@@`EN@`E\@`E\@hE\ bE\ fE2DE2@E2RE@DE@@E@RENDEN@ENRE2@@E2@DE2@RE@@@E@@DE@@REN@@EN@DEN@RE\@@E\@DE\@RE\@EhlEh@EfjEf@E`@`E`@hE`@@E`@DE`@RE``E`B`E`B`E^ fE^ bE`@E`DE`RE`B@E`BDE`BRE2CE$CE@CENCE\CE$DE$ DE$ DE$ DE$CE$CE$ DE$ D E$C E$CE$CE$C E$C E$XDE$XDE$`DE$XDE$DE$DE$XD$E$D$E$XD2E$D2E$PDE$ D$E$ D2E$C$E$C2E$C$E$C$E$C2E DE DE DE D$E D2E hDE hDE hDE hD$E hD2E 0DE 0DE 0DE 0D$E 0D2E CE CE CE C$E C2E CE CE CE C$E C2ECECE\ DE\ DE\ DE\DE\CE\CE\C E\ D E\ DE\CE\CE\C E\C E\`DE\XDE\XDE\DE\DE\XDE\D$E\XD$E\D2E\XD2E\PDE\ D$E\ D2E\C$E\C2E\C$E\C$E\C2E2CE2DE2PDE@CE@DE@PDENCENDENPDE2 D E2 D$E@ D E@ D$EN D EN D$E2DE2DE2D$E2D2E@DE@DE@D$E@D2ENDENDEND$END2E2C E2C E@C E@C ENC ENC E2C$E2C$E@C$E@C$ENC$ENC$E`DE`DE`DE`D$E`D2E`hDE`hDE`hDE`hD$E`hD2E`0DE`0DE`0DE`0D$E`0D2E`CE`CE`CE`C$E`C2E`CE`CE`CE`C$E`C2EfCEhCE$BE$BE$BE$B E$E$E$E$B E$ E$B$E$B2E$2E$0E$B$EE$EE @E @E$@E$@E @E$@E @$E$@$E @2E$@2E BE BE BE B$E B2E E E E $E 2E$E\BE\BE\BE\B E\E\E\E\ E\B E\B$E\B2E\B$E\0E\2E2E2E2E2 E@E@E@E@ ENENENEN E22E20E@2E@0EN2EN0E2B E@B ENB E2B$E@B$ENB$E2@E2@E2@E2@$E2@2E@@E@@E@@E@@$E@@2EN@EN@EN@EN@$EN@2E\@E\@E\@E\@$E\@2E\E\EhEfE`@E`@E`@E`@$E`@2E`BE`BE`BE`B$E`B2E`E`E`E`$E`2E(DB DB DC DC(DC DC DC(DC DD D0D(D0D DHD DhD(DhD DD DD(DD DD(DD DD(DD DD(DD6DB6DC6DC6D0D6DhD6DD6DD6DD6DDDDBDDCDDCDD0DDDhDDDDDDDDDDDDDRDBRDCRDCRD0DRDhDRDDRDDRDDRDD`DC`DC`DB`DC`DC`D0D`DD`DhD`DHD`DD`DD`DD`DD`DDf>EB>EBh@EBh>EB@EB>EBfDDfDBDBDDDDDBhDDhDB2CD2CD$CD$CD$CD2DD$DD$DD2HDD$ DD$HDD$XDD$DD2DD@CD@CD@DD@HDD@DDNCDNCDNDDNHDDNDD\CD\CD\CD\DD\DD\HDD\ DD\DD\XDD2CD$CD@CDNCD\CD$DD$ DD$ DD$ DD$CD$CD$ DD$ DD$CD$CD$CD$CD$CD$ DD$ DD$CD$CD$CD$CD$CD$XDD$XDD$`DD$DD$DD$XDD$DD$XDD$DD$XDD$PDD DD DD DD DD DD hDD hDD hDD hDD hDD XDD 0DD 0DD 0DD 0DD 0DD DD DD CD CD CD CD CD CD CD CD CD CD CDCD DDCD DD\ DD\ DD\ DD\DD\CD\CD\CD\ DD\ DD\CD\CD\CD\CD\ DD\ DD\CD\CD\CD\CD\CD\`DD\XDD\XDD\DD\DD\XDD\DD\XDD\DD\XDD\PDD2CD2DD2PDD@CD@DD@PDDNCDNDDNPDD2 DD2 DD@ DD@ DDN DDN DD2DD2DD2DD2DD@DD@DD@DD@DDNDDNDDNDDNDD2CD2CD@CD@CDNCDNCD2CD2CD@CD@CDNCDNCD`DD`DD`DD`DD`DD`hDD`hDD`hDD`hDD`hDD`0DD`XDD`0DD`0DD`0DD`0DD`CD`DD` DD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CDfCDf DDh DDhCD$BD$BD$BD$BD$D$D$D$BD$D$BD$BD$D$D$BDD$DD @D @D$@D$@D @D$@D @D$@D @D$@D BD BD BD BD BD D D D D D$D\BD\BD\BD\BD\D\D\D\D\BD\BD\BD\BD\D\D2D2D2D2D@D@D@D@DNDNDNDND2D2D@D@DNDND2BD@BDNBD2BD@BDNBD2@D2@D2@D2@D2@D@@D@@D@@D@@D@@DN@DN@DN@DN@DN@D\@D\@D\@D\@D\@D\D\DhDfD`@D`@D`@D`@D`@D`BD`BD`BD`BD`BD`D`D`D`D`D2 DD$ DD$ DD2 DD@ DD@ DDN DDN DD\ DD\ DD$XDC$XDB$`DC$DC$DC$XDC$DD$XDD$DHD$XDHD$ DC$ DC$ DC$ DHD DB DC DC DD DHD hDB XDB XDC XDC XDD XDHD 0DB DB DC DC DD DHD DB DB\`DC\XDB\XDC\DC\DC\XDC\DD\XDD\DHD\XDHD\ DC\ DC\ DC\ DHD2DC2DC2DD2DHD@DC@DC@DD@DHDNDCNDCNDDNDHD`DC`DB`DC`DD`DHD`XDB`hDB`XDC`XDC`XDD`XDHD` DB`0DB` DC` DC` DD` DHDf DBh DB$DC$DD$CC$CD$CD$BC$BB$@CD$BD$C$B$D$D$DHD$DD$CHD$CD$CD$BHD$BD$@CD$HD$@D$BDB$BCBBCB @C @B$@B$@C @C$@C @D$@D @HD$@HD DB DC DC DD DHD CB CB CC CC CD CHD CB BB BC BC BD BHD B C C D HD$B\DC\DD\CC\CD\CD\BB\BC\BD\@CD\B\C\D\D\DD\DHD\CD\CD\CHD\@CD\BD\BHD\BD\@D\HD2C2B2D@C@B@DNCNBND2HD2@D@HD@@DNHDN@D2BD2@CD2CD@BD@@CD@CDNBDN@CDNCD2D2@CD2CD@D@@CD@CDNDN@CDNCD2@B2@C2@C2@D2@HD@@B@@C@@C@@D@@HDN@BN@CN@CN@DN@HD\@B\@C\@C\@D\@HD\B\BhBfCBfB`@B`@C`@C`@D`@HD`DB`DC`DC`DD`DHD`CB`CB`CC`CC`CD`CHD`BB`CB`BC`BC`BD`BHD`C`B`C`D`HDhCB$C2C2C$C2D$D$C2PD$PD$ D@C@C@D@PDNCNCNDNPD\C\C\C\D\ D\PD(D$D D D(D D D(D D D(D D D(D D D(D Dp DP(DP D(D D(D D (D 6D2D6D6D6D6D6D6DP6D6D6D DD@DDDDDDDDDDDDDPDDDDDD RDNDRDRDRDRDRDRDPRDRDRD `D`D\D`D`D`D`D`D`D`D`D`DP`Dp`D`D`D f>E>Eh@Eh>E@E>E@Ef@EfDpf EfDfD EDDDpDpDD EhDph EhDhD$Cp2Cp2Cp$Cp2Dp$Dp$Cp2PDp$PDp$ Dp@Cp@Cp@Dp@PDpNCpNCpNDpNPDp\Cp\Cp\Cp\Dp\ Dp\PDp$C2C@CNC\C$ D`$ D8$C8$ D($ D$C$C8$C$C$ D$ D`$C`$C$ D$D$C$C`$C$C$C$C$C $XD`$XDh$`D`$D@$D($XD($D$XD$D`$XD`$D$XD$HD Dp DP D D D hDp hDP hD hD hD 0Dp 0DP 0D 0D 0D Cp CP C C C Cp CP C C C CpCp\ D8\ D`\C8\C\ D\ D(\C8\C\C\ D`\ D\C\C`\C\D\ D\C\C\C\C`\C \C\`D`\XDh\XD`\D(\D@\XD(\D\XD\D`\XD`\D\XD\HD2C2D2HD2D@C@D@HD@DNCNDNHDND2 D2 D@ D@ DN DN D2D@2D(2D2D`@D@@D(@D@D`ND@ND(NDND`2C2C@C@CNCNC2C2C@C@CNCNC`DP`Dp`D`D`D `hDp`hDP`hD`hD`hD `0Dp`0DP`0D`0D`0D `Cp`CP`C`C`C `Cp`CP`C`C`C fCphCp$Bp$B8$B$8$p$B$$B$B$B $$B$ $p$pp @P @p$@p$@P @$@ @$@ @ $@ Bp BP B B B p P  $p\Bp\B8\B\p\8\\B\B\B\B \B\\\ 282p2@8@p@N8NpN2 2@ @N N2B@BNB2B@BNB2@p2@P2@2@2@ @@p@@P@@@@@@ N@pN@PN@N@N@ \@p\@P\@\@\@ \p\phpfp`@p`@P`@`@`@ `Bp`BP`B`B`B `P`p``` $C2C@CNC\C$ D$ D$C$ D$ D$C$C$C$C$ D$ D$C$C$ D$D$C$C$C$C$C$C$C$XD$XD$`D$D$D$XD$D$XD$D$XD$D$XD$HD D D D D D hD hD hD hD hD XD 0D 0D 0D 0D 0D D D C C C C C C C C C C CC DC D\ D\ D\C\C\ D\ D\C\C\C\ D\ D\C\C\C\D\ D\C\C\C\C\C\C\`D\XD\XD\D\D\XD\D\XD\D\XD\D\XD\HD2C2D2HD2D@C@D@HD@DNCNDNHDND2 D2 D@ D@ DN DN D2D2D2D2D@D@D@D@DNDNDNDND2C2C@C@CNCNC2C2C@C@CNCNC`D`D`D`D`D`hD`hD`hD`hD`hD`0D`XD`0D`0D`0D`0D`C`D` D`C`C`C`C`C`C`C`C`C`CfCf Dh DhC$B$B$B$$$B$$B$B$B$$B$$$ @ @$@$@ @$@ @$@ @$@ B B B B B $\B\B\B\\\\B\B\B\B\B\\\222@@@NNN22@@NN2B@BNB2B@BNB2@2@2@2@2@@@@@@@@@@@N@N@N@N@N@\@\@\@\@\@\\hf`@`@`@`@`@`B`B`B`B`B`````ZDPZD^ND^NDPZDBNDB2DP2D^&D^&DP2DB&DB( E^" E^" EP( EP" EB( EB6 EP6 E^6 EBP E^J E^J EPP EPJ EBP EB^ EP^ E^^ EB E< E<( E<(E< E< E<(E< *E< &E<(*E<(8E<$8E< 8E< 4E<6 E<6E<6E<6*E<68E<28E<D E<DE<DE<D*E<D8E<@8E<R E<RE<RE<R*E<R8E<` E<`E<`E<`E<`&E<`*E<`4E<`8E<>E< E<@E<@E< E<f>E<f E<@>E<@@E<f@E<h@E<h E<@/EO@/EP@.EP@.EO@/E`P@/EP@.EP@.E`P@/EO@/EQ@/EQ@/EO@Eh@@Eh Eh@ Eh Ef>Ef@>Ef@E`8E`8 E`: E`@ E`(E`(E`*E`2E`2E`( E`(E`2 E`@E`@ E`$8E@ 8E@28E@@8E@$8E` 8E` 8E\$8E\ 8EN$8EN28E`28E\28EN@8E`@8E\@8EN"E^"EP"EB 4E` ,E` ,E\ ,EN 4E@ ,E@ &E` E` E\ EN E@ &E@ E` E` E\ EN E@ E@ E` E\ EN E@-0EN(0EN(0E@Q-0E@Q;0EN20EN20E@Q;0E@Q(0E\20E\@0E\@0E@Q(0E@(0EN20E@@0EN@0E@(E\*E\(EN*EN(E@*E@8E\8EN2E@8E@(E@2E@(E@( E@("E@2"E@(.E@@E@@E@@"E@2 E\( E\@ E\(.EN(.E\( EN("E\;.EN@.EN2"E\@"E\;.E@Q;.EQ;.EO@;.EO@.EO@.E@Q@.EQ@;.EQ =.EP =.EP`=.EP`=.EP@;/EO@;/EQ@;/EQ@;/EO =/EO =/EO`=/EO`=/EO =/EQ =/EQ`=/EQ`=/EQ`=/EP`=/EP =/EP =/EP(E\(EN: E@8 E@@ E@6E^6EP6EB(EB(E^(EP8 E\8 EN$Ed$ Ed Ed Ed$Ed Ed Ed$*Ed &Ed *Ed 4Ed 8Ed$8Ed2Ed2 Ed, Ed2Ed2*Ed28Ed@Ed@ Ed: Ed@Ed@*Ed@8Ed@ Efh@EhH Ehh Ehf Eff>EfHE`H E`JE`JE`J E`XE`XE`XE`X E`D8E@R8E@`8E@D8E`D8E\D8ENR8E`R8E\R8EN`8E\`8E``8EN^E^^EP^EBE0ENE0ENE0E@QE0E\J0E\J0ENJ0E@E0E@X0E\X0ENX0E@HE\JE\HENJENHE@JE@XE\XENXE@JE@J"E@XE@X"E@X E@XE@X.E@J E\X E\J"E\X"E\X.E\X.ENX ENE.ENE.EOE.EQE.E@QD.EOD.EQ A.EP A.EO A.EP A.E`PD/EQD/EQD/EOD/EO A/EO A/EO A/EQ A/EQ A/EO A/EP A/E`P A/EPXE\XENH E@JE^JEPJEBH E\H ENPEBPE^PEP`0E\`0E``4E``0EN`4E@`0E@`&E\`&E``&EN`&E@`E\`E``EN`E@` E\` E`` EN` E@DEdD EdDEdD*EdD8EdREdR EdH EdREdR*EdR8Ed`Ed` Ed`Ed`Ed`*Ed`&Ed`8Ed`4EdH Ef D< D<(D<(D< D< D<(D< D< D<(D< D< D<(D< `E<6D<6D<6D<6D<6D<DD<DD<DD<DD<DD<RD<RD<RD<RD<RD<`D<`D<`D<`D<`D<`D<`D<`D<``E<D<D<fD<hD<HE`H`E`H`E\HE\H`ENHENH`E@HE@HD`HD`HD\HDNHD@HD@HD`HD`HD\HDNHD@HD@HD`HD`HD\HDNHD@HD@HD`HD`HD\HDNHD@HD@DhDfHDf `E` E` `Ed D` Dd Dd D` Dd Dd D` Dd Dd D` Dd Dd E\ EN E@ `E@ D@ D@ D@ D@ `E\ `EN D\ DN D\ DN D\ DN D\ DN8D`8D`:D`:D`8D`8D`:D`8D`8D`:D`8D`8D`:D`8E`8`E`2E^2D^2DP2EP2DB2EB2@D^2D^2DP2DB2@DB2@D^2D^2DP2DB2@DB2@D^2@DB&EP&E^&EB&@DB&DB&@DB&DB&@DB&DB&@D^&@D^&D^&@D^&D^&D^&DP&DP&DP8D@8D@:D@:D@8D@8D@:D@8D@8D@:D@8D@8D@:D@8`E@8E@8E\8EN8`E\8`EN8D\8DN8D\8DN8D\8DN8D\8DN,Dd,Dd,Dd,Dd,Dd:Dd:Dd:Dd:Dd:DdHDdHDdHDdHDdHDdHDhhDhfDfRDdRDdRDdRDdRDd`Dd`Dd`Dd`Dd`Dd`Dd`Dd`Dd``EdZE^ZD^ZDPZEPZDBZEBZ@D^ZD^ZDPZDBZ@DBZ@D^ZD^ZDPZDBZ@DBZ@D^Z@DBNEPNE^NEBN@DBNDBN@DBNDBN@DBNDBN@D^N@D^ND^N@D^ND^ND^NDPNDPNDP``E``E``E\``E\`EN``EN`E@``E@`D``D\`DN`D@`D``D\`DN`D@`D``D\`DN`D@`D``D\`DN`D@$C<$C<2C<2C<$C<2D<$D<$D<2PD<$PD<$ D<@C<@C<@D<@PD<NC<NC<ND<NPD<\C<\C<\C<\D<\D<\ D<\PD< D<$D<(D<2D<6D<@D<DD<ND<RD<\D<`D<2 D $ D $ D2 D@ D @ DN D N D\ D \ D$XD8$XD:$`D8$D0$D*$XD*$D$XD$D$XD$D$XD$ D8$ D*$ D.$ D$HD$ D D< D4 D4 D& D& D D D D XD< XD4 XD& XD XD D< D4 D& D D  D< D<$D4$D&$D$D \`D8\XD:\XD8\D*\D0\XD*\D\XD\D\XD\D\XD\ D8\ D.\ D*\ D\ D\HD2D02D*2D2D2D@D0@D*@D@D@DND0ND*NDNDND2D42D&2D2D @D4@D&@D@D ND4ND&NDND \D4\D&\D\D 2HD2 D@HD@ DNHDN D`D4`D<`D4`D&`D&`D`D`D `D `XD<`XD4`XD&`XD`XD ` D<` D4` D&` D` D f D<h D<$D.$D $C.$C $C $B.$B<$@C $B $.$<$ $ $C$C$C$C$C$C$C$C$C$C $B$@C$B$B $$B$ $<$<< @4 @<$@<$@4 @&$@& @$@ @ $@ D< D4 D& D D C< C4 C& C C B< B4 B& B B < 4 &  $<\D.\D \C.\C \C \B<\B.\B \@C \<\.\ \ \C\C\C\C\C\C\C\C \C\C\@C\B\B\B \B\\\ 2.2<2 @.@<@ N.N<N 2 2@ @N N2B2@C2C@B@@C@CNBN@CNC2C@CNC2C@CNC2 2@C 2C @ @@C @C N N@C NC 2@<2@42@&2@2@ @@<@@4@@&@@@@ N@<N@4N@&N@N@ \@<\@4\@&\@\@ \<\<h<f<`@<`@4`@&`@`@ `D<`D4`D&`D`D `C<`C4`C&`C`C `B<`B4`B&`B`B `4`<`&`` 2 D`, D`$ D`$ D\2 D\@ D`: D`@ D\N D`H D`N D\\ D`\ D\HD`HD\HDNHD@HD`HD\HDNHD@HD@ Dh Df$ DfH Df D` D` Dd XD` D` Dd XDd D` IDd Dd DX D\ XDX DJ DN XDJ D@ DX DJ D@ D@ D\ DN$HD`,HD`,D`*D`$D`$XD`:HD`:D`8D`HHD`8D`*D\$D\*DN$DN*D@$D@8D\8DN8D@,D@6D^6D^6DP6DP6DB6DB(DB"DB"DB(DB(D^"D^"D^(D^"DP"DP(DP(DP:D@8D@8D@:D@8D\8DN$XD\$XDN$XD@$ DN$HD@$ D@,HD@, D@:HD@: D@2 D@HHD@H D@@ D@, Dd$ Dd,IDd,Dd: Dd2 Dd:IDd:DdH Dd@ DdHIDdHDd$ DhH Dh\ Dhh Dhf DfNHD`ND`\HD`\XD`\D`ND\NDNND@\D\\DN\D@^D^^D^^DP^DP^DB^DBPDBJDBJDBPDBPD^JD^JD^PD^JDPJDPPDPPDP`D@`D@`D@`D``D``D``D\`D\`DN`DN`DX`DJ\XD\\XDN\XD@\ DN\ D@\HD@NHD@N D@`XD``XDX`XDJ` D`` DX` DJR DdN DdRIDdRDd`IDd` Dd\ Dd`Dd`XDd`Dd\ Df$CN$C\$C@$CN$CX$C\$C\$C@$C@$CJ$B\$@C\$BX$BJ$X$B\$J$P$hhf$f$@d @d d$d Bd @Cd$@Cd Cd Cd$Cd Cd @X @`$@`$@X @J$@J C` D` C` C` B` B` ` X J DX DJ CX CJ BX BJ\C\\CN\C@\C\\C\\CX\CN\CJ\C@\C@\@C\\B\\BX\BJ\B\\X\P\J\h\f2@`2@d@@`@@dN@`N@d\@`\@d2@X2@J@@X@@JN@XN@J\@X\@J2B\2@C\2C\@B\@@C\@C\NB\N@C\NC\2C@@C@NC@2C@@C@NC@2J2P@J@PNJNP2d2@Cd2Cd@d@@Cd@CdNdN@CdNCd\d\@Cd\Cdhhff`d`@d`@Cd`Bd`Cd`Cd`Cd`@``@X`@J`D``C``C``C``B``B````X`J`DX`DJ`CX`CJ`BX`BJA0E\A.E\?.E\?0E\A/EXA0EX?0EX?/EXA.EZ?.EZADDEAxDDE?xDDE?DDEA|DHEADHE?DHE?|DHEAxDFE?xDFEYrDQEYvDQEXvDQEXrDQEYrDPEYvDPEXvDPEXrDPE>8D\B8D\BHD\>HD\>8D`B8D`BHD`>HD`9tD`=tD`=dD`9dD`9dDZ=dDZ=tDZ9tDZAD`ED`ED`AD`ADXEDXEDXADXHDWHDYFDYFDWFDWFDYHDYHDWHDVHDXFDXFDVFDVFDXHDXHDVHDUHDWFDWFDUFDUFDWHDWHDU:D`>D`>D`:D`:DX>DX>DX:DX@D`DD`DD`@D`@DZDDZDDZ@DZ:DX:DZ8DZ8DX8DX8DZ:DZ:DX=D^AD^AD^=D^=DVADVADV=DVHDTHDVFDVFDTFDTFDVHDVHDTHESHEUFEUFESFDSFDUHDUHDS> E`B E`BE`>E`>ETBETB ET> ET> ERB ERBER>ER>E`BE`B E`> E`$pDKE$pDJE$`DJE$`DKE(`DJE(`DKE(pDJE(pDKE$DKE$DJE$pDJE$pDKE(pDJE(pDKE(DKE(DJE(DKE(DJE$DJE$DKE(DEE(DDE$DDE$DEE$0DKE$0DJE(0DJE(0DKE$0DEE$0DDE(0DDE(0DEE$hDJE(hDJE(HDJE$HDJE(HDKE(hDKE$HDKE$hDKE(HDEE(hDEE$hDEE$HDEE$hDDE$HDDE(HDDE(hDDE$`DKE$`DJE$PDJE$PDKE(`DKE(`DJE(PDKE(PDJE$PDKE$PDJE$@DJE$@DKE(@DJE(@DKE(PDJE(PDKE$@DKE$@DJE$0DJE$0DKE(@DKE(@DJE(0DKE(0DJEhh  h@  h %h@ Ah  Ch  Dh  E  F h@ G h@ I h@ J@ K h@ L`@ N h@` Oh@ Q ah@R 5h @b h @f @n  @o` @q `@r`@w`@y`@{@}  `  ` `@ )h @!'@ @"%@@#$@`@@@@`@&@@`@ `(@ @@ *h @@ +4h @@,3 @@-.@@@@/@@0@@1@ 2 @  @ ` @@h @ 6Eh 7 8  9: ` ; `<D `=C@ `>@`?@@@`A@`B``` ` @ `   `@FRh G@ HQ@ IO@  JK@&@(LN@*M@`,@``.@`0P@ 2 @ > @ JSh @KTh @L U`h @MV @OW_ @QX^@ @VY@@YZ[@@[@`@]\@@`_]`@`a` @`c@ @e  @@nh p bph@ q cfh@ ud@  e@ `@ gmh@ h@@  ik@@@ j@@@ !@@ "l@@ #@  nh@@  oh@ h@  qwh  r  st ` uv` @` `@ 'xh ) y|@ 3"z@ G#{@  O$@@  S}@ W~@@ k@ mh@ n h@ o@ q@@ v@@ h h@ -h@@ h @  @  @  h@@  @@ `@@ h@@ %h@@ h@ h@@ @`@h@&@@ @@@ @@@$'@@4(@@8)@@h@@H h@ah@c hd n o`q`r@`w`@h @(@)@*@@@@@@h@ h@@@@@@h h@@ h@@ @@ @@`@@h@@ @@@+@@!h@@@% h@@4h@@6 h@7@G @H`@J@`K@@`P@`@ih@k@@{,@@ -@@.@@@@@@@@@@h@@ h@@@@@@@@@@h@/&hh @ h@ @2h@@ @$h @ @& @ @' @ @( h@@ @) @@ @+`@@ @-~h@@ @.0h@@@/ h@@@; h@@@?@@@Q |@@@j}`@@@lh@@@m1@@@@ @@@@@@2{@@3y@@4z@h@@@@ xh@@@wh@@@ h@@ @@ @@v`@@@`@u@@`@ts@`@@h@@ @@@4@@@5r@@@3q@@@@@@!p@@@@5o@@@7h@@@8 h@@@9@@@;n@@@@@ml@@@@Okh@@Q h@@@R h@@@V@@@h i@@@j`@@@h@@@6 @@@@  @@@ @@@7h@@8 f@@9g@h@@@@ eh@@@dh@@@ h@@ @@ @@c`@@@`@b@@`@a`@`@@  h@@ @@@9@@@(:_@@@,8^@@@0@@@8]@@@@L\@@@N!h@@@O "%h@@@P#$@@@R[@@@@WZY@@@@fXh@@h;'hh @i<(hh @m=)1hh @u *,h@ @+`@ @W`@ @ -/h@` @.U@` @V @` @0h@ @Th@ @>2[hh @3h @?4h @ 56 @S` @R7` @@8W` @AQ9` @ :;` @P` @B< @C=Q @D> @E?P F@ GOA HB INC @ JDH @P KEI @P LF P MG L NH L OIO L PJK* L QM. L RLM* . SL* . SN* . TK* . QJ * FG DR @USV VT WU XF YE ZXZ`  ADY` C` [BA` \hh @?]hh @ ^h @ @_ @"@` @$A?a @) b~ @5Bc  @7Cdx  @=De @CEfw IHg K\h @ OG>i @ S]j7 @ TJk8 @ UKl9 @ Z^m [Mn \No ^_pv ``qs cSr da= eSt fRu; hb< iQ: j\6 kDy  @qcz{  rd5` tV| ` wW} ` yX4  ` {3 @Z  A2 1 [0/ .h @=hh@ h@@-`@@ ,h@`@+h@@dhh@h@[h@@ *)@@@ e@ f@ V@ W g(  D@ Y'% Z&7 ?%hF ?hh@G  h@H Z@J h@T f`@\ V`@^ W`b i$` f #`@n ["!  h@ =hh@  h@@  h@@ @@  @@ `@@ @@ h@@ @@@ @@@ j@@@ k@@ h@@@ @@@  h@@ h@@  h@@ @@&  @@' `@@) @`@* @@`@/ @`@@H h@@J @@@\ l@@@l @@@x j@@@| m@@@ n@@@ @@@ @@@@ @@@ h@@@  h@@@ @@@ @@@@  @@@@  h@@  hh@ dhh@ h@ [h@ @  @ @@ @ U@ V@ W   o   ` D@ Y  @ D@! Z' ?h0 ?hh@1  h@2 @@4 @8 @> V @@ W B c  D o  `F   ``J  @N @V D@@\ @@` Zf l [o h@q  hh@r h@| ?h@}  @~ `@ `@ Z`@ `@ @`@ [` hh@ @h@ [@h@ @@ H@@@ @@@@ D@@@ @@@@ p@@@ Z@@@ @@@ ?@h hh@@ ?hh@@  h@@  @@ Z  @@  @@ @@@ [@ h@ H ((  ; @(  B @(  < @(   @(  = @(  > @  ( (  O@ ( @ ( ! <@ ( " @ ( # =@ ( $ P@  % \P 0 & ]P  ' ^ h  ( _!h  ) `"h x * ah x + H$88X, p%88@- D&88@. B'88@/ @( 8@0 q 8@1 @*xx2 +xx3 ,x`4 {-xp`5 H.p`6 S0p`7 @0h8 ;1h9 ]2h: s3h;  4P< <P= 6hX> 7hX? 8hX@ 9hXA d:hpB pC <hhxD =hh`E >h h`F F?h h`G d@h h`H ; h`I BhxJ ChxK DhxL EhxM dFhxN xO @H(xP ;I(xQ J(xR K(`S BL@`T  @`U @NXxV OXxW vPX`X QX`Y RX`Z X`[ TH8H\ UH8H] VHPH^ ;W`PH_ X`PH` Y`P`a WZXHb F[X Hc <\X Hd ]X He H^p Hf p 0g `hhh ahhi bhj chk ddhl Fm fh8n gh o hh p ih q jh r dh s @lX8t mX8u nX8v Bop8w pp x Dp y r8 z @s8 { t8 | Bu8 } v  ~ D   x|hh 8 Eyh 8 zh 8 \{}h 8 W| 8 @~ {~hh  }vhh  Fwh  Wz  Vx  y   uh  Wph  th  Fqh  Vr  s  oh(  ygh(  Vh(  Flh   n  m  kh(   jh( P Fhh( P i( P  fh(  }eh(  Fah(  ub(  Vc@  d@   `h X [h X F\h X u_ X V] @ ^ @  Zh  Yh  FUh  yV  VW  X  OxH  Tx`  Px`  tQ`  {S`  OR`  IxH H Jx` H Kx` H ON` H sM` H {L` 0 Cx8H  Dx8`  ExP`  HP`  {GP` p OFP` p =xxH  Bxx`  >xx`  {?x`  {A`  O@`  7xH  S8x`  9x`  O<`  {;`  ~:`  B?0lB?@ B  \B |BA ,B @ ,B  GI GTHXH\F`FdFhFlGpGtZxZC|Z$^^n^^^^h^ ^^^2^^\Y\\\r\\\[\XXXcXDFFFFFF#F'F+F/H3H7F;F?,%C,G,kK,O,S,T W, [,_=cxhmravz? ~"%&c),./2*5F G GX7[8[8[b9[C:FFFF G GHHFFFF G GZ$;Zo;ZP<\1=!\=%\>)\@-\@1\C6\7F:\G>\IC\^LG\?MK\OPG U^R Y^*S ]^U a^W e^W i^ZnFrH vG zG~GFFH,/],z],[^H`<_]_],`GGFFFFHHFFGGa aaXaa9b^c^c^e^g^~h^!kH H\m\in\Xp\Gr\(s#\u(F,H0H4 F? FJ`nxN`OyR`0zV`{ZF^FbFfFjHnHrFvFzF~FHH,{,|,v,,,,@,!,ċ,g,H,,,o,,,,9,ܠ,,`,,,HFH G GFF H,*,u,VH [7$[ܯ*`.G5G<F@FDFHFLHPHTFXF\G`GdahaSla4p\t\x\|\\y\HHG ( ( ( (b ^C ^2 ^! ^ ^g ^ ^q ^` ^O ^> ^ ^ ^e ^ ^ ^ ^ ^,ZZVZ7Z Z^^^^ !^H%^)^-^1^^5^9^=^9A^E^I^"M^Q^Z U^ Y^]^C aG eGiGm\s\x\}\g\ \%\ \"\#\%\&\e)\,\.\N1\=3\,5\7&r:&<&>&MA&B&E&(H&I&`L&O&P&;S #U #V #W #X,bY ,Z ,@],_,b,c,df!,i%,k),l-,o1,+r5,t9, v=,xA,O{!E;}!K;;!O;!S;̈́"Y%"]%"b%"f%"j%:"n%)"r%̔"v%#{!^#!M#!#!ߟ#!#!q#!#!ZZ-ZZZЮ\\n\\\\Z\\\5\ؾ\{\\\V\\\1\\w \  G G G  ^  ^b  ^Q  ^@ ! ^! % ^ * ^g . ^V 2 ^E 7 ^; H ? G C GG GK ,O ,S ,W ,[ ,_ ^c ^g ^k ^o ^s ^{w ^{ ^ ^V ^ a a# a a a  H H \  \L  \;  \* \  \ \Q \@ \/ \ ,u ,V ,! ,$ ,}% , ( ,* ,+ ,G. ,0 ,1 ,n4 ,7 ,7 ,;: ,: ,e= ,= ,@ ,A" %C"! %E"& %KH"* %:J". %L"2 %N"6 %oQ": %^S#? !V#D !JX#H !Z#L !\$Q %_$U na$Y c$] fa ,Ihe ,ii ,lm ,$oq ,qu ,jty ,u} ,x ,E{ ,} , ,  ,Ä ,f ,  , ,A , , ,* H H H H G  G ,͘ ,T ,5 , , \؜ \ \ \ߡ \Σ \ \R \ \ \; aޱ ae aF a' a H H! G% ,* ,H/ ,ݸ4 ,r9 ,> ,B ,1F ,J ,[N ,R ,9V ,Z ,^ ,"b ,f ,hj , n ,r ,Qv ,z ,=~ , , ,& , ,l , , , , ,A , , ,* , ,p ,  ,\  , , ,E , , ,. , H H G G H G  G  G  G G G% )t!% )"% )R%%$ )'%) )*%- )+%1 )v.%5 )1%9 )3%= )4%A )7%E )=:%I )<%N )>%S )@%X )aC ] ,F a ,F e ,G i ,H m ^I s ^wK x ^fM } ^ P  ^R  ^T  ^V  ^-Y  ^[  ^[  ^]  ^_  ^a  ^c  ^d  ^+g  ^i  ^ql Zo Zo Z|p Z]q Z>r ^s ^s ^u ^Rv ^w ^x ^]z ^} ^ ^F ^ ^~ ^! ^ċ ^g ^  ^ ^B! ^% ^ ) G . G3 G8 \+> \C \ H \M \OQ \>V \-[ \Ь` \sc \h \}l \lp \[t \Jy \+~ \κ \q \& && &L& && && &'& && &m& && && &H& && & ,# , , , , , , ,( , , , ,L , ,* , ,p,,N, ,';7';'; '; ($%[((%J(-%(1%(5%(9%n(=%(A%)F*!)J*#)O*5&)S*$()W**)[*,)_*Y/)c*H1hZ3lZr4pZS5tZ46xZ7|\7\8\9\);\d<\=\4?\A\zD\G\I\UK\M\P\>S\U\vW\Z\\\__ G GG ^b ^b ^d ^f ^fg ^ j ^l ^n ^p ^-s H G GG,u,Wv!,8w%,x),x-^y1^{5^|9^~=^рA^E^UI^M^Q^>UaYah]aIaa*ea iHmHq\u\y\}\o\P\\\\t\,,,>,,­,e,,,,/,,,V,ݿ,,,,1,,[(%(%(%(%(%"(%(%(%) *F)*)*)*!*Ej*#E*'E*+EE/,3,#7,;,i?, C,G,DK,O,S,-W,[,e _, c,g,Nk,o,s,)w,{,oHHHH G G,!,!,z",[#,<$\%\F&\5(\$*\,\.\/\:2\4\7a#:a:a;al<aM=HHG #.> #? #? #@ ^A ^A  ^C ^E ^G ^I ^jJ !^ M &^O *^SR/ZT3ZAU8Z"V=ZWBZWG^XL^jYP^Y[T^H]X^7_]^&ab^bf^dj^Mgn^i sG wG{G\l\l\n\p\{r\jt\Ku\w\z\4},,,,X,,6,ٌ,|,,Z,,,C,~,!,ġ+>g+>+>+>BZZ֭Z ZZy\Z\ \$\ݵ(\̷-\2\6\?:\>\ CG GGKG O^( U^c Z^ _^A d^ i^ n^* r^ w^p {^ ^ ^ ^, ^ ^r ^H G GG,,,,,^^^+^f^^^^`^^^I^*^^p^^  ^ ^: ^^a#an#aO'a0+a/H3H7\=\-B\hG\ L\ Q\Q#V\%Z\(_\:+c\u,h\-m\S0r\2w\5|\<8\:,=,%@,B,kE,H,J,TM,O,R,!S,U,KV,X,uY,\,\,.B_,.`,.zc,.f,.g,.Uj,.l,.n,.0q,.s,.hu,. x-*z-*|-*@-*. 0҃.0 .0.0S.0."01.&0Ԑ.*0w..0.20U.60.:0.>0>.B0y.G0.L0Q,bU,CY,],a,,e,ϳi,m,Sq,u,y,<},,,c,,,,-,,sHHHH G G,,a,B,#,\\N\\\\:\\\a\\\\+\ \q\\\\;!\%a)a-a1a5ao9H=HAG/G&P/K&/P& /U&+ /Y& /]&c/a&/e&/i&>/m&/q&v/v&{, , !,",7$,%,a',(,*, ,,-,J/,/,t2,5,7,]:,=,?,FB,D,G,H,J,YM,O,R,BU,W,Z,+],_,U`,b,e ,>h,j,m,'p,r ,mu$,x),x.,:{3,}8,=,#B,ƅF,iJ, N,RHVHZG^GbH hG oG vG }GGG0&R0&0&0&-0&˜0&e0&0&0&@0&0&x0&    a ^B ^1 ^  ^õ ^f ^U ^D ^ ^ ^ ^  ^ ^r ^a ^B ^ #^ '^+,Z0ZU4Z68Z<Z@^D^H^L^ P^GT^X^\^`^]d^i^m^8q^u^~y^!^^Y^^^B G GG\ \ \ \f \ \ \ \ \- \H \7 \& \ \ \ \ \+# \% 11q( 11) 11O, 11. 1 11 112 11s5 118 11: 1 1; 1$1> 1(1:A 1,1C 101E 151G 1:1^J ?(M C(M G(N K(O O,P S,Q W,cT [,W _,Y c,Z g,] k,*` o,b s,d w,f {,Ni ,k ,,m ,o ,rr 2;u 2;^w 2;y 2;{ 3%9~ 3%( 3%˂ 3% 3%] 3%L 3% 3%ލ 4! 4!p 4! 4! 4! 4! 4!7 4!& Zɢ ZP Z1 Z Z \Ԧ \ \̨ \  \B \} \ \ \X \ $\ (\3 ,\ּ 0\y 4\ :\ >\T B\ F\ J\= OG TGYG ^^ b^ f^ j^a o^ s^ x^ }^ ^ ^ H G GG,6 , , , ,` ^A ^j ^Y ^H ^7 ^& ^ ^^ ^ ^ aG a a a aq HH\R \A \0 \ \v \  \ \ \b \ , ",K &, *, .,4 2,! 6,z$ :,' >,) B,* F,- J,. N,|1 R,2 V,Z5 Z,6 4^!89 4c!; 4g!= 4k!@ 5p*\B 5u*D 5y*F 5}*7I 3%K 3%oM 3%P 3%R 3%T 3%V 3%6Y 3%%[ ,] ,]_ ,b ,d ,Fg ,i ,~k ,!n ,p ,gs , v ,w ,Bz ,| , ,+ , ,c , , HHHH G G ,L ,ӎ , , ,v  \W $\ (\o ,\^ 0\M 4\< 8\ќ <\t @\ D\ Ha] La PaŨ Ta Xa \H`HdG h(h l(I p(* t( x^ ~^۰ ^ʲ ^m ^ ^ ^ ^ ^4 ^O ^> ^- ^ ^ ^ ^ ^2 ^ Zx Z Z Z Z ^ ^@ ^{ ^ ^ ^, ^ ^d ^  ^ ^M ^ ^ ^( "^ &^n +^ /^ 3^I 7^ ;G @GEGJ\ P\~ U\m Z\ _\ c\ h\ n\4 t\ w\ |\ \ \ \ \ \2 \" \x% 63( 63V) 63+ 63. 63?1 63z2 635 637 63c: 63; 63A> 63@ 63C 63D 63eG 63J (L (M (mN (NO ,/P ,jQ , T ,V ,SY  ,Z ,1] ,_ ,wb ,c ,Uf ",h &,k *,l .,yo 2,r 76;t 7<;w 7@;Qy 7D;{ 8J0} 8N0 8S0u 8W0d 8[0 8_0 8c0 8g0 9l.+ 9p. 9u. 9y. 9}.O 9.> 9. 9.П Zs Z Zۣ Z Z \~ \; \v \ \ \' \ \_ \ \ \H \ݹ \ \# \ \i \ \ \D \ G GG  ^ ^y ^h ^ ^ ^S $^B )^1 -^ 2^= 6H :G >GBGF, J,g N,H R,) V, Z^ ^^ b^ f^ j^ n^ r^e v^ z^ ~^N a ax aY a: a HH\ \ \ \} \ \ \ \ \  \ ,R , , ,; , ,! ,$$ ,& ,j) ,* ,H- ,. ,&1 ,a2 ,5 ,?6 9 .8 9.+; 9.t= 9.? :EB :!EOD :%EF :)EH 8.0*K 820M 870O 8;0Q 8?0NT 8C0=V 8G0X 8K0Z P,r] T,_ X,a \,Md `,f d,i h,(k l,m p,np t,s x,u |,Iw ,y ,| ,2 ,Ձ ,j , , ,S HHHH G G, ,} ,^ ,? , \ \* \ \ \ \ \{ \ \ \d a a ao  aP  a1  H H G;  ; [ ;  ;  <$ d6 <( dq <, d <0 dO <4 d <8 d- << dh <@ d =D N =H N5 =M N =R N_ =X N =\ N =` Nx =d N =i N =m N =q NB =u N =z N =~ Ni = N = N = NR = N3 = N = Ny  G G H G  G G H H H H G>   > ( > 4  H? F  G G G H H@ m @!mZ @!m @ !m @!mr A!WB A!W A!W A!!| A%! A)! A-! A1! A5! A9! A=!r AA!B E!f I!f M!O R!O V!O [!O) `!O d!O i!OP n!O1 r!O w!hw {!h !h !VV !V !V !Vc B!D B! B! B!/! B!o# B!% C!R( C!R( C!Rc) C!R) C!R* C!Rn- D!U0 D!U0 D!U2 D!U4 D!U5 D!U8 E!d; E!dA< F!O1= F!O= F"O?> F"O@ G "C H"kuD H"kD H"kF H"kG I "]J J&"J J+"tK J0"L J4"L K8"OL L<"?M MB"M MF"M MJ"tN NP"O NT"XO NX"O O^"`P Ob"lP Ph"P Pl"P Qr" Q Rv"Q Sz"Q S~"Q T"R Q"R F"OR F"OS F"OS F"O T F"OU F"OW D"UGZ U"f[ U"f[ V"e\ V"eD] W"e%^ W"e^ X"do_ X"d` X"da X"dd Y"h+g Y"hg Y"hh Z"m j Z"mdj Z"mrk Z"ml Z"mm Z"m~n Z"mNq Z"mt Z#mv Z#mw Z #mz Z#m~} A#oN A#o A#o #n "#nӂ (#n .#n [4#F[8#F<#H?A#F F#G J#GN#HR#H@V#mv @Z#m3 @_#m @c#m @g#m Al#W Ap#W At#Wی Ax# A|# A# A#ɏ A# A#M A# A#і A#t #f #f B#ٝ B# B# B# B#; B# C#d3 C#d` C#d C#dn C#dO C#d D#U D#U: D#U) D#U D#U D#U E#d? E#d H#kź H$k( H$k H $k \$cA \$c \$cO \$c G $ ]$$X J*$ J.$ J2$ J7$ J;$ K@$ ^D$ MJ$7 MN$ NS$' NW$ _\$ _d$k _h$ w `l$ Sp$ at$ Sx$ S|$ R$ b$ Q$ \$c \$c! \$c \$c/ \$c \$c D$UV c$f c$f d$c d$c> d$cy V$e V$e W$e W$eg X$dH X$d X$d X$da $O $O $O $c $cZ $cI $c8 $c %c %c_ %c@  %c %V %V %V %V Z$%mt Z(%m Z,%m Z0%m Z4%mb Z9%mCZ=%mZA%mZE%m,ZI%m ZN%m ZS%mSAX%oA\%oAA`%o"d%nh%nNn%n/s%n[x%F[}%F%G=%N=%Nx=%N =%N=%N7=%N=%N=%NP =%N"=%N%=%N9(=%N)=%N+=%N`.=%N1=%N3=%N4=%N*7=%N9=%Np<=%N?=%N?=%NB=%N:E=%NG %G %G%G %G &G&Gd &OJd&OJd&O4Kd&OKd&OLd&O{Od$&OKRd)&O;Sd-&O Vd2&OXd7&OYd;&O\d@&Ok_dE&O[`dI&O+cdN&cedR&c(fdV&cfZ&G[^&F[c&Fh&n6gm&ngr&nqhw&nai|&nQj&hAk&hnk&hk&V|l&Vl&Vm&Vn&Vo&Lp&Lp&L;q&Lq&Lr&Lu&LRx&LBy&L|&L~&L&L&Lr&Lb&L2 &G &G@&m@&m/@&m@&m=@&mč@'mK@'m,@ 'mϑ@'mr@'me'Oe!'Oe%'Oe*'Ofe/'O6e4'Oe9'O֨e>'OfC'vfG'VK'NVO'NVU'N%V['NWa'NWe'NWk'N"Wq'Ngw'Og{'Og'Og'Og'Og'OPg'O g'OD'UD'UD'UtD'UD'UD'U D'UD'UD'U0D'UY'hvY'hY'h*Y'LY'LY'LeY'LY'LY'LY'L|Y'LlY'L<Y(L Y (LY (LY(LY(LY(L\Z (m,Z$(mZ)(m8Z.(m Z3(m Z9(mZ=(mZA(mZE(m:ZI(mZN(mZR(maZV(mZZ(mZ^(mJ"?d(F?i(F m(G q(GZu(m$Zy(m%Z}(m'Z(mp)Z(m_+Z(mN-Z(m/.Z(m0Z(mu3Z(m6h(O8h(O:h(O<h(Oi?h(O9Bh(O Eh(OGh(OJf(yMf(OV(N RV(NSV(N(VV(NXW(N[W(N\W(N%_W(Nai(Odi(Oei)Ogi)Oji )Omi)OSpi)O#si)Ou!)Ox%)Ox))Owy-)Oy1)Oz5)O}9)O=)O~A)ONE)OI)OM)OފQ)OU)OY)On])V>b)Vg)Vyl)Viq)VYv)cIz)cv~)c)n)nϙ)n)n)n[)F[)F)G=)&=)&$=)&ǡ=)&j=)&=)&=)&E=)&ڬ=)&}=)& =)&=)&X=)N=)N?=)N[=)Nw=)N )( )( )(q *(R *^3  *^N *^= *^, *^ *^  *^ $*^ )*^1 -*^2*Zw6*Z:*Z>*ZB*ZF*^J*^N*^R*^V*^x[*^g_*^c*^g*^Bk*^ p*G u*Gz*G*,*,*,*,*,*\*\*\*\*\{*\j*\K*\*\*\4*, *, *, *,X*,*,6*,*,|*,*,Z*,*,"*,C%*,~&*,!)*,+*,g.+,/+,2 +,B5+,7+,:+,<+,>"+,cA&+,D++,F0+,>H4+,J8+,M<+,'PA+,RF+,_TJ+,WN+,YR+,H\jW+3^j[+3`j`+3}cjd+3lejh+3hjl+3ijp+3ljt+3nky+;3qk+;|sk+;uk+;x+ZWz+Zz+Z{+Z|+Z}+\b~+\+\z+\i+\X+\G+\܈+\+\"+\Ő+,h+,+,Д+,+, +G +G+G +^s +^ +^ +^ ,^/ ,^ҡ  ,^u ,^ ,^ ,^ ,^ $,^< *,^߲ /,^ 4,^s 9,^b =,^˷ B,^nF,H J,G O,GT,GY,,],,a,,ye,,Zi,,;m,^q,^u,^y,^O},^,^,^Z,^,^,^C,^,^{,^,^,^d,^,^,^?,^,^,a(,a,a,aq,aR,H,H,\3,\n,\,\L,\,\,\5,\-\{-\j -\Y-\-\ -\D !-\3 &-\"*-\/-\.3-,7-,t;-,?-,C-,]G-,"K-,$O-,F'S-,)W-,$+[-,-_-,/c-,1g-,2k-,5o-,6ls-.a9lx-.:l}-.=l-.<@l-.Al-.tDl-.Gl-.Hl-.OKl-.Ml-.Ol-.*R -(T -(U -(V -(pWj-3QXj-3@Zj-3\j-3^j-3uaj-3dcj-3fj-3gm-Ejm-Elm-E+om-Etqn-3sn-3tn-3wn-3>zn.3|n.3~n.3n .3bn.3n.3@n.3n.3n .3)n$.3dn).3n..33.,M7.,;.,?.,(C.,ˡG.,nK.,O.,S.,IW.,[.,_.,$c.,Ǵg.,jk., o.,s.,Ew.,{.,.,..H.H.H.H .G .G.,.,X.,9.,.,.\.\.\.\.\J.\.\.\.\`.\.\.\;.\.\.\$.\.\\.\.\.\E/a/ao /aP/a1/a/H/H/G $/( )/( ./( 3/(d7/Owd;/Od?/OWdC/TdG/TFdK/TP/G[T/F[Y/F^/npc/n$i/nn/^s/^ x/^ }/^ /^/^%/Z/V/Q/QN/Q/Lx/L/LX /G /G@/m@/m@/m~@/mm @/m#@/m$@/m'@/m2(/R+/Rk+/R,/R-/R./Re1U/O4U/O4V/N5V0N36W0N7W 0N}70O^80O?9o0 :o0[;o0<o#09?'0A+0C/0RD30FD70UID<0UJDA0Y LDE0YMLYI0L.MYM0LMYQ0LOYU0QvPYY0QPY]0QR b0^'T f0^T j0^V n0^X s0^Y w0^.\D|03^D03_D03aD03~cD03!fD03hZ0mjZ0mlZ0mnZ0mgqZ0msZ0mSvZ0m#yZ0m?{Z0m~?0F?0F 0G 0G@0m߀@0mƁ@0m@0m00070r0S00O1OzV1N[V 1NĒW 1NW1Nc1Oc1OЕo1o!1o%1'o)1ʛ-1m115191=1Z)A1VtF1T(K1TP1TDV1O٪Z1OQ^1Ob1\!f1\Ʈj1\n1\s1\w1\(D|13˸D13D13D13ܼ1\1\1\1\1\1\Z1maZ1mZ1mZ1m Z1m)Z1m1n1n}1n^[1F[1F1G 1^? 1^. 1^ 1^ 1^c 1^ 2^ 2^  2^O 2^2H?2F 2G 2G"2G&2H*2HZ.2mZ22m:Z72mZ<2mA2,E2,dI2,EM2o&Q2nqV2n\2nb2nh2al2a@p2a!t2^x2^|2^2^52^2^m2^2^2^H2^ 2^ 2^#[2F[2F2\2\2\2\G2\2\2\~2\m2\2\y"2H[2F[2F2o%2o%2o&2o'2,(3,5*3,, 3,{/ 3,13,33,V63,73,:!3,1=%3,>)3,iAH-3. DH23.EH73.DHH<3.JH@3.|LHD3.OHH3.QHL3.WSHP3.UHT3.XHY3.2ZH^3.\ c3(x_ g3(Y` k3(:a o3(bDs33bDw33dD}33gD33}iD33 lD33nD33pD33r3,Du3,v3,"y3,]z3,}3,;~3,ހ3,p3Ep3Ep3ENp3EZ3mZ3mϏZ3mrZ3mZ3mZ3mZ3mJZ3mZ3mZ3mZ3m"Z3mŨZ3mhZ4mWZ4mZ 4m4H4H?4F4H?4F #4G '4G+4H/4HZ34m@Z74mZ<4mƶZA4mF4oJ4,ӸN4,ZR4,;V4n[4na4ng4nm4adq4au4a̿y4\}4\j4\4\4\u4\4\4\P4\4\4\+4\[4F[4F4GH4sq;4sB4t<4v4w==4vs>4u4xO4x4y'<4{c4z=4{P4\4|5]4~G^4}b_5~t`5|a5}H 5p5D5IB5@5q 5*@$5u(5,5 {05tH45S85F@<5;@5]D5EsH5 L5S<P5T5aX5|\5`5dd5h5l5Kp5ft5Fx5d|5;5555P5k5d55@5;5j55<B55J@55v5g55955 5&5A;5n5Y5W5F5@<55H55 5666 d 67F6d666 6$6!d(6N@,6{0646B86<6D@6ZD6@H6hL6BP6T6uDX6V \67}`6UFd6sWh6Vl6p6 t6Wx6|6F6V626}66y6y6"V6@V6!F6F6 6 6h66s66 6& 6F6F66.6 6x}6F6u6V67; 77F 77u7UV7s7 7  7'F$7Ey(7cV,707q}rBstuvwx%y z { | v u}~wuz {vu|}uw!u"#$y&2z'0{(*|)v+,.~-/1wz3>{48v567|9<:;=w?@AsCFtDwEvGdyHTzIR{JL|KvMNP~OQSwzU`{VZvWXY|[^\]_wabcemzfk{gi|hv~jlwzny{osvpqr|twuvxwz{|~stwvyz{|v~wz{v|wyz{|v~wz{v|wvwtvt|S|wtSvw|vw ( z { | vs~sswz${v|"!y #w%&')F*7+.v,-|/~05123s46{8C9~:A;=<>?s@BzwDEzGU{HMvIJKL|NOSPyQRTwVWYXZ\]o^b_`acdohelgfighjkmnhp{gqvrstuwxyz|}~hghgohghghghgohghg hg h g  ^> !."#%Z$W&,'()V*+-Z/0Z12345;678V9:<=W?A@BMCFDEZFGJHIZHKLNTOQWPVRSZUXWVVWY\HZ[\]Z_`lhaigbecdofgohjkohm}gnsoqprtwuvx{yz|~gZWVZhVWWhgZZVZZZ@st vw yz{|v       ~   w z{v |     w   yz{|v~wz{v|ws twv 'y z { |v~wz#{v|! "w$%&(0z).{*,|+v~-/wz1<{26v345|7:89;w=>? AsBEtCwDv!FcyGSzHQ{IK|Jv"LMO~N#$P%RwzT_{UYvVWX|Z]%[\&$^w`abydpzen{fh|gv'ijl~k()m*owzq|{rvvstu|wz*xy+){w}~,vwtv-t.|S/012|--tS/034..12w,vw|v-12-/.21w,z{|vs~s56swz{v|7y589w v-|.~21s/{-/~.12s.zwz { v  -|-0y/:w--?@ A!B"C#D$EW&F'G(H)I*J+KL-M.A/B0C1D2NQ4R5 6B7D8S9TU;V<=H>I?W@XYBZC DBEDFSG[bIcJdKeLfMghOiPjQkRlSmnUeVdWoXfYg[r\s]H^I_taubvcwdxey0gthIizjskHrm|nYo}pqBxs;t~u=v~wzyzY{}|}Br@oxF~=zMo]cv]]vc]]vc]r@=xFYzM=r|]=x;Bz]=@I~HwUF~MIDw@II  D  w ]vc;]!"#$]%'(N)v*c+-./01]3r45H67I9x:;w<v=?z@AHBCIaErF<GHHCII`KxLMwNOvTQzR<SHTCUIWXYZr[]^_h`Haxcdefzg1ijkSlmopqrOsuvwSxy{|}~ O  QOU Y{sqO{spOqOR FyV ZFyR FuV ZFuR }F u {  Vs} ZFuR }FWV !S#}$ %Z&F'W)R* +W,-F/01V2 35W6 7Z89FAFDECIJKGNM?>=<;:9876543210/.-,+*)('&%$#"! HPLBOQnqoynwzp{pv@|x~x||}rstuv|p@@mlkjihgf@     )('&,.-*/%$#"!+&0"#$%1bcde23456789:;<= >?@ABCDEFGHIJOKLP][QY^b\`dYcYVWXaXQY_NPZNefghijklmRSTUPNnLoKpLMyz{|}~TUXY\]`aRSTVWXZ[\^_`xwvu !"#$%&('/012   RQPOFEDCBA@?STUV)*+,-.  tsrq>=<;:9876543GHIJKLMNlWXYZ[\]^_`abcdefghijmkvwxyz{|}~oqrstuonpn    3210/.-,+*)('&%$#"! 4567  @ABCDEFG89:;<=>?HIJKLMNOPQRSTUVWXYZ[\]^_`bacqnopwxyz{|}~prstuvnjklmdefghi       !"#$%&'()*+,-./0123546JGHIPQRSTUVWXYZ[\]^_`abcdefghjIKLMNOiGFEDCBA@?zyxwvuts {|}~>=<;:987rqponmlk&'($-+%,)      !"#*.lkjQRSTUVWXYZ[\]^_`abcdefghiuvwxyz{|}~GHIJKLMNOP147:qrstCDEF/0123456789:BA@?ponm     ;<=> 6!"#$%&'()*+,-./0123475@ABCDEFGHIJKLMN9;<=>?9O8P:8Qhijklmnopqrstuvwxyz{|}~^_`abcdefgZ[\]YXWV     ,-./+*)( !"#$%&'RSTU01234567M89:;<=>?@ABCDEFGHIJKNLWXYZ[\]^_`abcdePRSTUVPfOgQOh~}|{zyxwvumnop     "#!)*+,-./01234RQPODEGHS789:<de]cfihg_jba`[^_\];ZLLKUVWXYT97KLMNQOJI=>?@ABklmnop%&'(CDFGtuv$q{|}~srqrstxwzy56!!#!!#                      kl$ # " !       % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F f g h i j k l m [ Z Y X W V U T ji] \ a ` _ ^ e d c b n o p q r s t u v w x y z { | } ~  H H J K L M N O P Q R S G G I               ) & ' ( / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G I ( * + , - . H & R S T U     | } ~  w v t s q p n m V W X Y Z [ ! " # $ % { z y x d e f g h i j k l m o p r s u v \ ] ^ _ ` a b c         Q P O N M L K J                           ! " # $ % & ' ( ) * + , - . / 0 D E F G H I A @ C B J K L M > ? 2 N O P Q R S T U 4 5 6 7 \ ] ^ _ 8 9 : ; < = [ Z Y X W V 2 ` a b c d e l m n 2 f g h i j k o 2 p 1 q 1 3  } | ~ ~ ~ } } | r s t u { z y x w v                          ! $ % # "  & ( ) + * ' , / 1 0 . - 3 4 7 6 5 2 9 ; = < : 8 > @ C B A ? D F G I H E J L M O N K Q R U T S P W Z [ Y X V \ _ a ` ^ ] c f g e d b h j k m l i n p r s q o u w x y v t z } ~  | {   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}{ywu~|ozmxkvitgqen]lZjWhTfQdOaNLbcrs,.&/+40*'-3"5)71$      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY Z[\]^_` abcdefghijklmnopqrstFuJvwx9yz{|}!~K8psurhvjnqe_\`]X[VYWR}~UPSQL{|OJMKFyzID?@<89512.+DEBC%@A#>?! "$&>67/0'(li I: todf     B= !"#$%&'()-**3+4:,;A-./0123456=789:;<=>?@A;BCDHEFG H\?=9g5c1/b<4:a-2Z)V'S@GE#CC!+$("&AB d`hb,) m qryFGJ   M  76a  _308;. !,N"#$%&']w()*t+,p-./0123456789:;< =>?X@AUBRCDEFGHIJKLMNOPQRST UVkWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~}|ywtrzsxnqvmpifd]\SWMIFC_OZ^>LY=H;E9B:86541-*(^&.+") '%Z#!T  N   H       !"#$%&'()*+,-./0123456789:;h<=U>?[T@A@`eBCDEFGcHIJKLMaNOPQC?@ABCDEFGHIJKLMNOPQRSTUVWXY$Z[%,\]^_`a|bcyw"desfgohijjklmnopqr st uvwxyz{|}~|zxv}{rypwnulf46sq\oZmXkV?=S;Q9O8uMRHPFNDLBKo]J[?GY>EW=CU(?@#ABCDEFGHIJ KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|ywpofja`Y]USOLrWmqFRlENbCK^BI&#@ =;,9A>5<3:18/$64*2(0&.$+)'%#       !"#$%&'()*+,-./{01h23ng45Hsx6789:;v<=>?@AtBCDEDFGHIJKLMNOTPQRPSTMUVJWXYZ[\]^_`abcdefghijklmnQVGopdqkrestuvwxyz{|[}~_Z}~|yzxwsqomhurjphnfl_dig_e]c[bUY^\SZQXOWKMRPHNFLDKAB753zi5c34-2+0\X0&% $)           u !"#$%&'()*+,-/./0,12)3456789:;<=>?@ABCDEF#GHIJKLMNOPQRST*UV(1WXYZ[\]^'!_`ab{cdve"fghijklmnopq rstuvwxyz{|}~}~{w~u|stzqjhecka:=_xvat_r]^p[GEXCVAT@TRWMUKSIQGPIbO`DL^CJ\BHZAF@gl;e:ni97:74.,(%0+<'$"736/2+.?'* 7 -          ",                  ~ ! " # $ % 1& ' ( ) }-* + , )- . &/ 0 #1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H */ I J K L M N O P Q R tS T U V W X Y Z [ \ k`] ^ _ ` a b c d e f g aTh i >j  F< C A7 ?5 =3 ;1 8 6- 4+ 2) 0'. ^ ,$Z *#W ("T &!Qd c                  }               n  j! " # $ % & ' ( ) * + rl, - . wq/ 0 ;zv1 2 3 4 5 6 87 8 9 : ; < 5= > ? @ 2mA B C D ~E F G H I =J K L M N O P 9Q R S T U V W 6X Y Z [ 3\ ] ^ \_ ` Ya b Vc d Se Pf g h i j k l m n o p q r s t u v w x y z { | } ~  y~ o m j hh x f; d ? l j h c}f c a _U ] b ` X^ V\ T[VI R W U MS KQ IPJY G L BJ @H >F 8 / , 0 -# )! $ "                     8           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  b _ c `V \T W UO SM P NH LE @ = ;Y ^ 6 a]5 /1 * ) $    8Z  47  3 + '                            ! " # $ % EO& ' ( ) * + , - . / :Da0 1 qft2 3 _4 5 n6 7 DF8 9 : ; < = I> ? G@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d Ce f g h i j k l Am n %o p &q r s t >u v w x y z { | <} ~  : | { z}  v s p  k i g l jc ha f_ d b[ `Y ~^W \ ZU XSyVRT B] KQe RPm [O - 2x L. N u HK J r DG F oAC! w( > ? t=: ; q96 7 n54 0 . , * 2 / '- %+ #) ! & $ "        dY      ZN  yo r  2i   0  ,     "  #  ?         g ! e" b# $ `% & ' ( ) * + , - . / 0 1 2 3 4 ]5 6 7 8 9 : ; < = > 9? @ A B C D E F G H /I J K L M %N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a 9b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ~ z} | wy@ E< | z w u 6 t p C A, ?* =( n;&   # ! O  "    C-  + ) '  % :2 75 04943 d X Q J&+ .*     !"#$%&'()*+,-.'/012345678 9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnpopqrustmuvwxyz{|}~z{vrjfc`kg[dZ}aXw^WSQOTKRIPGMLCJAH?EnDymieb_9\lh%-(8 5  2/~74  1 u  q|.1 (!"#$%&'()*+,-./0123456789:;<=>?@AB CDE}F~GHIeJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~|xv}t{rywounsmqlefcatpsZoX[YTWRONHKJCFbE_?A=<7:936S5P02.,V\*;/8-(4+'1QU)&L %G$# "B! ^>d]b  X   N    D :jh8531/ !".#$%&'()*+$,-./0123456789:;< = >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~|z}t{rwpuslqhnerx[jzaRV^YJhIAELZ7_]45W.M0P&x         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{}|tzw~oi8ymhek<9?673:5=4;821%0B.($ +'#    !"%&)(1-*HK62   T  Q)NO'"  y!"o#$b%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C{~x?|vsn}nlowaqrpfZgkuayc\zD9di[YBx:bZ;e`^v@W]X>thmj_USVTQRPAKGOEIBM?L@J<C>=A;:649502-/',%*) &#1c+3df$gijm       7 8. ( !F !"#$%&'()*+,-./0123456789:;<=>?@ABCvDEFGHIJKLMNOPQRk`sSTUw\VXkWXU{YZ[S\]gG^_`abcdefghijklmnopqrstuvwxyz{|}~ywHFrDq+d`\XfRPNLJHFgSQBMO@cCA=K?;_><8I:6[973G51W42.E0,j,m/%!${&|"s#          !"#$%&'()*+,-./0123456789:;<=>?@CAuBC~tD}EF@Np/GH-IJ,KLMNOPQRSTU VWXYZ$[\]^_(#`abcdeUfgVYhiZ]jk^almbe*nopqrstuvwxyz{|}~ 3o|trp~ nsiqfocm`l[\YSTRLMKFZAWEJD=QI:XP7?GHN4OU2V]B/,C@5*.+)(68'1-&%9;$30#"<>!        "  _b^eahdkgykwi{ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ywu}szxovmtkriovla_~]| [VROLWSFPCMAJ?975:806.3,1/'-%*#U(Q& N$K!`^\ZY       4  +"=I?@A|BCDfEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|d}~gc|yvspnnlljjhhomdkbi`g^ecZaX_V]T[YPWNULzSJQOG{MFxKEuIDrpkiEGBD>?=:;9453.@>()&"$ #g`   /-M   I  D@ !"#$%&%'!*()1*+%,-./012345678'9:;< =>?@ABCDEFGHIJKLMNOP,Q2+R81S<7TUV}WXzYZw[\t]q^_`abcdefghijklmnopqrstuvwxyz{|}B~@vtrpmkigljchaf_e]b`Y^W\U[SXNVLTJRHQwPuEMsDKqCIoBG|z~:62zx,v*-+%)#nblhT { q   D  /-+e*)f=>8 !94"#$%&'(''.)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ ](^_`a!bcdefghijklmno'!&("%OXMKVZ/ P~  J  )  l  j iuj#$b`d !"#$%&'()*+,-./0123456789:;<=>?@AhBCDEFGAHIJCKLMNOPQRSTUVWX|YZ[\]^_`ab~cdef ghijklmnopqrstHuvwxypz{|}~f\~|R}{ vwtprnqg6mehf`0c^yzSPMUHFRIGCEAODB>@?@ABCDEFGHIJKFLMNOnPQRSTdUVWXYZZ[\OYV?]^_`abcdefghijklmnopqrstuvwxyz{|}~}|~{zysxuvrtoqnpwjfdkiclhbmeg`\Xa[_Y]W^VZSQTPMOKUNJRLGEBF@CI?H>DA;96:47=3<285.*(/-'0,&1)+$ #!"%           !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~{xu}vy|strzwqmojigplhknf        ! ""##!$%%&&!#$'((')')*)!*&++*,--(',.,)./.*/+00/122-,13441.35663/50778859::;;<<==9<>>??@@=?AABBCC@BDDEEFFCEGGHHIIFHJJKKIJLLMMNNKO9=PPO@QQPCRRQFSSRITTSKUUTNVVWWUXOPYYXQZZYR[[ZS\\[T]]\U^^]W__``^aXYbbaZccb[ddc\eed]ffe^ggf`hhiigjkkllabjmnnjcmoppmdoqrroeqsttqfsusguvwwuivLxxyyzz{{wLMMNNVVWW__``hhiivvww{{zzyyxxL|}}~~|~~}}||||~~}}MLxyyxLHGJ            V_hv       zz   !!!"""## #$$!$%%"%&&#&''$' %&'(()**)))**++w,-- ,-..// /0011122+{333{3)),3,--..//001122++w3,455455445666564777747667899ts8:8u:+:;98<<;:==<2=>;<??>=@@?0@A>?BBA@CCB.CDABEEDCFFE,FGG(HIIHJHJKKJLMMIHLNLJNKOOPPNQRRQSRQTTSUUVVUVVUSWUWUWWXYYZZ[[X\]]^^__\`\_aa`X`aYYXX[[ZZYYPPbbXPOOccbOKKddcddccbbX[[effeffeeZZghhfegfhhggehghgijj]\iki`kbkllmmmnnndljimknVooWoVWoppqqqrr s rspttuuquvvrwxxsvwyQyzoW{{zozz{{Ww||}}~~PP~~}}||wwxxss Y~}|wZZ{{gegeYLMN~}|tuv^_ayT(y)*)*{{wx,3,37766DEFzzG(-2;:>AD                 !!"""###$$ $!%%&&"&''#'(($(&%'(%!)**))+,,*)++-..,+--.-//000/1122021334424 43 566lk575n787p898r999:65;;:7<<;8==<9>>=;>?:;@@?<AA@=BBA>CCB>CD?@EEDAFFEBGGFCHHGAHIDEJJIFKKJGLLKHMMLDMN*NNN*OOGPQQPRPRSSRTUUQPTVTRVSWWXXVYZZYIZ[\\]]YZ[M[^ST__^``VV``^abbccddaeadffegefhhgighjji]ij^kklllmmmnnnooolkppqqlqrrmrssnsttotjpbaqergsit`uuou`ou2vvwwwxxyxyvzz{{w{||x}~~y|}  ptTUVXz{|}[\W*,.~]/13cdfhjuzuz_NNIJKLMO:9OXal}~~}                    !!"!"##"$%% $&$!&'&"'#((')**++%$),--)&,.//,'.(0011.2233 442%554+66578899::;;<<7:==>>??;@33AA<;@?BBCC@DEEFFGGDE"FHIIJJGFHHKLLMMKNOOPPKMNOQQRRPQSSTTRS%$T8UULK9P=D>RDTEVWWVWXXXYYYZZZV[[\\W\]]X]^^Y^__Z_[``aabb\bcc]cdd^dee_eaffgghhiibijjcjkkdkllelhmmnnooioppjpqqkqrrlrsstt  ttssuuvv wxxyyzz{{||w}~~w|}66|{}64278yx~2A7U45z>D~NOQS&+0CBIJ6:?DI N NO3@CIHQU^_`s`subcnopqrkpuu+6            v z    !!  "##! ""#"$$$$%%%%&&&& '''((()))'!(#)**+++,,,---...*//00+011,122-233.3/445505661677278838499::5:;;6;<<7<==8=>>>>??@@?AAAA9BBCC:CDD;DEE<EFF=FGHHGIIHJJIKKJKLMMGHLNLINONJOPOKPPBMLCNDOEPFA>>A@QRRSSTTQUQTVVUWUVXXWYWXZZY[\\]][^__``[]^_aabb`accddbcde \[efgge`fRfbShSdhhijjijkkklllmmmVinnooppjpqqkqrrlrssms`ottuuvvpvwwqwxxrxyysyfz tz zzt{v{|}}~~||~01}~YZZ/^_ac#(  gRhSzz{uvwxygmYZ-*                 TVX   QUW  !!!"""###$$$* %%&&!&''"'((#())$)/%**++&+,,',--(-..).4*//00+011,122-233.3944>4>4?55@665788A7A8877/99::0:;;1;<<2<==3=B>??>@@?AA@BBABCDD>?EEC@FFEAGGFBHHGHIJJCEKKIFLLKGMMLHNNMGNOPPIKOQOLQRQMRSRNSMS9PO:Q;R<S=8448T6TUVVWWXXUWYYZZ[[XY\\]]^^ZV__``W`aaYabb\_ccdd`deeaeffbcgghhdhiijjejkkllfmnnooppqqmprrssttqsuuvvwwtvxxyyzzwy{{||}}z|~~}mqtwz}                     ~int   !!!"""###$$%% %&&!&''"'((#())))**+,,--+.//00+-.11-12233.45566774899::478;<<==>>76;>??@@8ABBCCADEEACFFDGDFHHGIGHJJIKIJLLKB,C0F/55H4J:MMLNNONOPOP QQPRNRSROSTSPTQUUTVRVWVSWXWTXUYYXV@W9XMYKZ[[Z\Z[]]\^\]__^/^_5``aaabb bcc cQ`ddeeaeffbfggcgUdhhiieijjfjkkgkYDihEGjIkhd`lmmlZlnoomln\npqqonp^p2qp3rrsss[rttuusu]tvvwwuw_;wv<xyyxzxz{z{|{||}yx~~}z~{|}~DJ77T))*$%&'(12<=?rtvmoq %*/4456889IP^    [        U    !""## !"$$%%#$&&''%&(())']#  %')**+,,ro+,--u-..x.//{/+0011,122-233.344/405566771788289939::4:6;;<<==>>7>??8?@@9@AA:A=BBCCDD>DEE?EFF@FGGAG$HII)HIIHH)JKK*JLMMkiNNLOPPQQLNOgRRNRSSTTOUVVWWXXUYZZ[[UXY\]]^^__XW\_``aaYbccddbeffbdggehegiihjhikkjljkmmlclMdQgPVViUk[nnmoopopqp*q(rrqsostsptutqurvvuwswxwtxyxuyvzzywaxZynzl{ ||{}{|~~}}~PV!"$&rvzefhjfb\{}ST|~\]y}UHHJCDEFGgRS]^`                    !! ""!##"$$#$%&& !%'%"'('#()($))&%'()*++,,--*.*-//.01122330403554677889968::;;9<==69<><;>?@@AABB?ACCDDBEFF?BEGEDGHIIJJKKHLMMHKNNLOPPLNQQORSSTTUUOQRJVVWWKWXXNXYYQZ[[RYZV\\]]W]^^X^__Y`aaZ_`\bbcc]cdd^dee_f`efghhcbghiijjdjkkllelmmnnfoppoooppqqrrssqtuututtuovvttvvorwwxxyxyzyz{||}}~~{|{wqopopsvvTS[a78:UPMI                                                             =<   >     ;   6                  ! ! " "  #  " $ $ % % # & # % ' ' ( ( & ) * * + + & ( ) , - - . .  , / , # / 0 / & 0 + 1 1 0 2 3 3 4 4 - , 2 5 2 / 5 6 5 0 6 1 7 7 6 + * 1 7 ) ' $ ! 8 8 8 8 9 9 y: ; ; 9 : < = = tu< = < < ut= = = > ? ? > > @ @ A A A B B @ C C D D A D E E F F B G `G H G fH I H nI J K K J L L K G L M J K N N M L O O N H O P Q Q M N P R P O R I R S FET T S GU U T V W W X X Y Y Z Z [ [ V \ ] ] V [ \ ^ _ _ [ Z ^ _ ` ` \ Y X W ] > a a b b @ a c c d d b c e e f f d b g g C d h h g f i i h e j j f k k j \ k j l l i k m m n n o o l ` p p m B q q F r r q q s s s Z r t t s t u u ^ u v v _ v p r w w v w n x x W y z z { { X x y | } } z y | }~ ~   ~|  { }  } |   ~  | {  E r w o g h e  @ A C? a c D U ? S T Q P R I m k i g 3 2 5 6 7 J M Q < 8 < 8 ; z I J V \ b g p p  s u u z                    ?    !                                                 ! ! ! " " # #  # $ $  $   % % # % & & $ &   ' ' % ' ( ( & (  ) ) ' ) * * ( * !  + + ) + , , * , " - . . / / 0 0 - 1 2 2 - 0 3 3 1 4 5 5 1 3 6 6 4 7 8 8 4 6 9 9 7 : : ; ; 7 9 /   0 3 6 9 < = = > > ? ? < > @ @ A A ? = B B C C D D > D E E F F @ C G G H H I I D I J J K K E H L L 10I 4M M J N O O < ? N P N A P 5Q Q M Q R R S S K S T T U U F U V V P L W W 2G X X Y Y W B Z Z [ [ X O \ \ Z N ] ] \ V ] ] ^ ^ [ T ^ ^ _ _ Y R _ _ 3` a a b b c c ` a d d e e f f b e g g h h i i f h j j k k l l i k m m n n   l  c b  f  i l  o o :  p p o n p o q q ; p r r q m r q s s 8 r t t s j t s u u 5 t v v u g v u w w 2 v x x w d x w y y . x z z y ` z {   | | {  } } |  ~ ~ }    ~ .  { | } ~  4 : ; < < +* . / , -                                                                          +o  ! ! " "  " # #  # $ $  $ % %  % 5! & & ' ' " ' ( ( # ( ) ) $ ) * * % * ;I+ + + + IK, ,  - -  . . -  / / . 0 0 / n0 1 2 2 3 3 1 4 5 5 1 3 6 6 4 7 4 6 8 8 7 9 7 8 : : 9 ; 9 : < < ; 2 = = 3 = > > ? ? 6 ?   8  @ @ : @ A A B B < C C D D D E E E F F  G  F G C H H I I D I J J E J K K F L G K L H M M N N I N O O J O P P K Q L P Q 4 N M 5 7 O 9 P ; Q - R R . S S R / T T S 0 U U T U R V V S W W V T X X W U Y Y X Y V Z Z W [ [ Z X \ \ [ Y ] ] \ ] Z ^ ^ [ _ _ ^ \ ` ` _ ] a a ` a b c c   b G b d e e c b d L d f g g e d f Q f A g f B M H C h i i j j h k h j l l k m k l n n m o m n p p o o p q i h r r q k s s r m t t s o u u t u v q r w w v s x x w t y y x u z z y z ^ j _ l ` n a p { { { {  | |  } } ~ ~ }  }  ~     U   +  + ,  & ' ( ) * < B     >   @ A g        V _ c c e g                                                                              {    {                 ! v w " " ! x # # " y $ $ # z % % $ % & ! " ' ' & # ( ( ' $ ) ) ( % * * ) * + & ' , , + ( - - , ) . . - * / / . / 0 1 1 + , 0 2 0 - 2 3 2 . 3 4 3 / 4 &4  1 0  2  3  4     |  5 6 6 7 7 8 8 9 9 5 : ; ; 5 9 < < : = > > : < ? ? = @ = ? A A @  B B C C  C D D  D E E  B F F G G C G H H D H I I J J E K , K L L M M N N M L L N N M O P P   Q Q O R S S O Q T T U U R V R U W W X X V Y Z Z S R [ [ Y \ ] ] Y [ ^ ^ \  _ _ \ ^ ! V ` ` [ ` a a ^ a & b b _ " c c b Z d d P ] e e d c e d + e , L + + L f 7 6 g g f h i i j j k k f g h ; l l g m n n h l m > o o l F m o F . p p n m / i q q r r j q s s t t r s u u v v t n w w q w x x s x y y z z u { | | } } ~ ~ { }   ~  { | ~ } ` c J y y I y p z w x r k t v 8 8 z I X W T { K { { = o F @ G H I i A A q v N N | 8                    K   L  L                      X                       V              ! !  " !  " # "  # #  $ $ ` $ % % a %  & & $ & ' ' % ' ( ( & ( ) ) ' ) " ( # ) M M A * * + + , + , - . . / / 0 0 + * - 0 1 1 2 2 3 3 , . 4 4 5 5 6 6 / 6 7 7 1 2 7 5 8 8 9 9 6 : ; ; 7 9 : ; <   < = = = = >  ? ? > @ > ? A A @ B @ A C C B D B C E E D > F F  F G G  G  @ H H F H I I G I B J J H J K K I K  D L L J L M M K M   N N O O O P P P 9 N Q Q R R O R S S P S < Q T T U U R U V V S V ? 4 U T 8 - V W W W X X X Y Y Y 2 Z Z W Z Z [ [ X [ [ \ \ Y \ \ 3  ] ] ^ ^  ] _ ` ` ^ ] _ _ a b b ` _ a a : b a ; ^ N ` Q b T c c ?  d d c  e e d e c f f A d g g f e h h g h f i i C g j j i h k k j k i l l E j m m l k n n m n  = =  < o <  o o  p p p p  = p p = q r r E l q s t t q m s u v v s n u w w u x D r x x y y L y z z M z  { { | | w | } } ~ ~ v ~   t x y z 1 { ! } &  +                     !! ""##!$%%$"%$#&''(())&*++,,--*.//0011.233445526('778899680/9:17;;:&;.<<==6=)<:>??*-@@AA>5>A2BCC3@B,B4DDEE?E+DCFGGHHIIFJKKGFJLMMKJLHMLINOOPPQQNPRRSSQRTTUUSTONUVWWXXYYVZ[[WVZ\]][Z\X]\Yhh@ElE[ A.E\?0EX%, AxDDE?DHE3:A YrDPEXvDQEHNT& B8D`>HD\#Z`f, =dD`9tDZ)lrx2 ED`ADX/~8 HDYFDW5> HDXFDV;D HDWFDUAJ >D`:DXGP DD`@DZMV :DZ8DXS\ AD^=DVYb HDVFDT_h HDUFESe &,n BE`> ETk28>t B E`>ERqDJPz X D`$ E^wV\b (`DJE$pDKE}hnt (pDJE$DKEz (0DDE$DKE (PDJE$`DKE (@DJE$PDKE (0DJE$@DKE '4DFE%>2>>2II=HH>2>>2LL@KK?II=EE:DD9EE:EE:OOCMMBMMAHH=FF;EE:EE:MMAKK?II=GGII=GG>2>>2??3??3EE9CC9CC9>>2>>2>>2>>2PP;PP;PP;PP;PP;PP;II6PP;PP;OO:NN:MM9II6AA1NN:NN:MM9KK8II6DD3@@0MM:LL9KK8II7GG5BB2@@0LL9JJ8II7II7DD3BB2@@1KK8JJ7JJ7FF5CC3AA1@@1JJ8JJ8II7DD3DD3AA1@@1JJ8JJ8EE5DD4CC3AA2AA2KK9HH7EE4DD4CC3AA2AA2KK9EE5EE5EE5CC3AA2AA2GG7FF6EE5EE5BB3AA2AA2FF6FF6FF6EE5CC4CC4CC4EE6DD6DD5CC4AA2AA3AA3FF7EE6EE6CC4AA3@@2@@2GG8FF8EE7DD6BB4@@2@@2OO>NN>OO>OO>NN>NN>NN>NN=NN=NN=MM=MM=GG9GG9GG8OO>OO?PP?OO?OO?OO?OO?OO?OO?OO?OO>JJ;II:HH:HH9KK=KK=KK=KK=KK>JJKK=KK=JJJJ>JJ=II=II=LL>OOAQQCQQDQQDRRDRRDQQDQQDOOBMMAMMALL@LL@LL@OOARRDSSFTTGTTGUUHTTGTTGSSFPPDPPDPPDOOCOOCOOCNNAPPCRRDRRERRESSFSSERREOOCNNBNNBNNBMMAMMAMMAJJ=NNAOOBPPCQQDQQDQQDOOCMMAMMALL@LL@LL?KK?JJ>LL?MM@MM@NN@NNANNANNAKK?KK?KK?JJ>JJ>JJ=II=HHLL>LL?LL?LL?II=HHLL?LL?MM?LL?II=HHMM?MM@MM@JJ>HH=II=HHMM@MM@KK?JJ>II=HH=GG;FF:FF:FF:EE9DD9EE9FF9MM@MM@LL?JJ?JJ?JJ?JJ?FF:FF:FF:EE9EE9DD8EE:MM?MM?MM@JJ>JJ?JJ?JJ?JJ?FF:FF:FF:EE9EE9DD8DD8QQ=QQ=QQ=QQ=QQPP=OO=OONN=NN=NN=MM=MMOO>OO>NN>NN>NN>NN=NN=NN=MM=MM=GG9GG9GG8PP=PP=PP>PP>PP>PP>PP>PP>OO=NN=NN=OO=OO>OO>PP?OO=OO=PP>PP>PP>PP>OO>NN=OO=OO=OO>OO>OO>OO>OO>HH9HH9HH9HH9HH9HH9II:II:II:II:JJ;JJ;JJ;II;JJNNAHH:HH:HH:II:II:II:II:II:HH:HH:II;JJOOAHH:HH:II:II:II:II:II:HH:HH:HH:II;HH;IIRR>RR=RR=RR=RR=QQ=QQ=RR>RR>RR>RR>RR>RR>RR>RR=RR>RR>QQ=QQ=QQ=PP=PP=RR>RR>RR>RR>RR>RR>QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=PP=PP=PP=PP=PP=PP=QQ=QQ=QQ=QQ>QQ>QQ>QQ>QQ>PP=OOQQ>QQ>QQ>QQ>PP=PP=PP=PP=OO=OO=OO=PP=PP=PP=PP=PP=PP=PP=PP=QQ>QQ>QQ>QQ>PP=PP=PP=PP=PP=PP=OO=OO=OO=OO=OO=PP=PP=PP=OO=PP=PP=PP=OO=OO=OO=OO=OO=PP=PP>PP=OO=NN=NNPP>PP>OO=NN=NN=NN=OO=PP=PP=PP>PP>PP>PP>PP>PP>PP>NN=NN=OO>OO>OO>OO>LL:LL:LL:NNRR>OO;OO;OORR>RR>OOJJ=HHII=HHHH=GGHH=GGHH=GG=EE;EE;::.::.JJ?HH=GGGGGG=FFGG>FFFFGG>DD9<<0<<0JJAII@HH?HH>DD9<<0<<0KKAII@II@DD;BB8;;/<<0JJ@II@II@DD;??4::/::/XXEXXEXXEXXEXXEWWEOO>WWEWWEVVDVVDTTCQQADD5VVDUUDTTCSSBQQALL>CC4UUCTTCRRBQQAOO@KK=CC4SSCRRBQQAQQALL>KK=CC5RRBQQAQQANN?LL>JJLL>JJ<@@0RRBRRBMM?LL>LL>JJ=AA1RRBPPAMM?LL>KK>JJ=AA1RRBMM?MM?MM?KK=JJ=AA1NN@MM?MM?LL?KK=GG:AA1MM@MM@MM?LL?JJ=HH;AA2LL?LL?KK>JJ>HHJJ=HHJJ=HHII>II>II=OOCOOBOOBNNBNNBNNBNNBNNANNAMMAJJ?JJ>II>II>II>OOCOOCOOCOOBOOBOOBNNBNNBNNBLL@JJ?JJ?JJ?II>II>PPCOOCOOCOOCOOCOOCOOBOOBNNBKK@KK@JJ?JJ?JJ?II>OOCPPCPPCPPCOOCOOCOOCOOCLLAKK@KK@KK@KK@JJ?JJ?OODOOCOOCPPDPPDPPDPPCNNCLLALLALLAKK@KK@KK@JJ?PPDPPDPPDOODOODOODPPDMMBLLBLLALLALLAKKAKK@JJ?PPDPPDPPDPPDPPDPPDMMBLLBLLBMMBLLBLLALLAKKAJJ?QQEQQEQQEPPEQQEOODMMCLLBLLBLLBLLBLLBLLBLLAJJ@QQFQQEQQFQQFQQFNNDMMCMMCMMCLLBLLBLLBLLAKKAKKAQQFQQFRRFRRFPPEOOENNDNNDMMCMMCMMBLLBLLBKKAJJAPPERRFRRFQQFOOEOOEOOEOOEMMCMMCMMCLLBLLBKKAKKAQQFQQFQQFOOEOOEOOEOOEOOEMMCMMCMMCLLBLLBKKAKKAXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXEXXEXXEXXEXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXEXXEXXEWWEYYFXXFXXFXXFXXFXXFXXFXXFXXFXXEWWEWWEVVDVVDVVDYYFYYFYYFXXFXXFXXFXXFWWEWWEWWEWWEVVEVVDVVDUUDXXFXXFXXFWWFWWEWWEWWEWWEWWEWWEVVEVVDUUDTTCTTCWWFWWFWWFWWFWWFWWFWWEWWEVVEVVEVVDUUDTTCSSCRRBXXFXXFXXFXXFWWFWWEWWEVVEVVEUUDTTDTTCSSCRRBRRBXXFXXFWWFWWFWWFWWFWWEVVEUUDUUDTTDSSCSSBRRBRRBWWFWWFWWFWWFWWFVVEUUEUUDUUDTTDSSCSSCRRBRRBRRBWWFWWFWWFWWFVVEUUEUUEUUETTDTTDSSCSSCRRCRRCRRBWWFWWFVVEUUEUUEUUEUUETTDTTDSSCSSCSSCSSCSSCPPAVVEVVEVVEVVEUUEUUETTDTTDSSDSSCSSCSSCSSCQQBMM@UUEUUEUUETTESSDSSDRRCRRCRRCRRCQQCQQBQQBLL?LL?UUEUUETTETTDSSDSSDRRDRRCRRCRRCRRCRRCNNALL?LL?UUFTTETTETTESSDSSDSSDRRDRRDRRCRRCRRCLL@LL?LL?WWGWWGWWGWWGWWGWWGWWGWWGVVFUUFUUFUUFUUFUUFUUFVVGWWGWWGXXGXXGWWGWWGVVFVVFVVFVVFVVFVVFUUFTTEPPCPPCPPCPPCPPCPPCQQCQQCQQCQQCQQCQQCPPCOOCOOCPPCPPCPPCPPCPPCPPCPPCQQDQQDQQDQQDPPCPPCPPCPPCPPCPPCPPCPPDPPDQQDQQDQQDQQDPPDPPCPPCPPCPPCOOCQQDQQDQQDQQDQQDQQDQQDQQDPPDPPCPPCPPCPPCPPCPPCQQDQQDQQDQQDQQDQQEQQDPPDPPDPPDPPDOOCOOCOOCOOCQQDQQEQQEQQERREQQDPPDPPDPPDPPDPPDPPDOODOODOODRRERRERRERREQQEQQEQQEQQEQQEPPDPPDPPDPPDPPDPPDRRERRFRREQQEQQEQQEQQEQQEPPEPPEPPEPPEPPEPPEPPDRRFRRFQQEQQEQQFQQFQQEQQEPPEPPEPPEPPEPPEPPEQQEQQERRFRRFRRFRRFRRFQQEQQFQQEPPEPPEPPEQQEQQEQQFRRFRRFRRGRRGRRFRRGRRFQQFQQEPPEPPEPPEPPEQQEQQFRRGRRGRRGRRFRRGRRGRRGRRGPPEPPEPPEPPEPPEPPEQQFQQFRRGRRFRRFRRGRRGRRGRRGPPEPPEPPEPPEPPEPPEPPEXXFXXFXXFXXFYYFYYFYYFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFYYFYYFYYFXXFXXFXXFXXFXXFXXFXXFXXFXXFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYFYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGYYFYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGYYFXXFYYGYYGYYGYYGYYGYYGYYGYYGYYGYYGXXGXXFXXFWWFWWFYYGYYGYYGYYGYYGYYGYYGXXFXXFXXFXXFXXFXXFXXFXXFYYGXXGXXFXXFXXFXXGXXGXXGXXGXXGXXGXXGXXFXXFXXFWWFXXFXXFXXFXXFXXGXXGXXGXXGXXGXXGXXGXXGXXGWWFWWFWWFWWFWWFXXGXXGXXGXXGXXGXXGXXGWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWGWWGWWFWWFWWFWWFWWFWWGWWGWWFWWFVVFVVFVVFVVFWWFWWFWWFVVFWWGWWGWWGWWFWWFWWFWWFWWFWWFWWGWWFVVFUUFUUEUUEWWGWWGWWGWWGWWGWWGWWGWWGWWGWWFVVFUUEUUEUUEUUEWWGWWGWWGWWGWWGWWGWWGWWGWWGUUFUUFUUFUUFUUFUUFSSDTTDUUEVVEVVFVVFVVFVVFWWFWWFWWFWWFVVFWWFWWGSSDTTDTTDTTEUUEVVFVVFWWFWWFVVFVVFVVFVVFVVFVVGOOAOOAOOAOOAOOBOOBOOBOOBOOBOOBPPBPPBPPCPPCPPCNNAOOAOOAOOBOOBOOBOOBOOBOOBOOBPPCPPCPPCPPCPPCMM@NNANNAOOBOOBOOBOOBOOBOOBPPCPPCPPCPPCPPCPPCMMAMM@MMANNAOOBOOBOOBPPCPPCPPCPPCPPCPPCPPCQQDMM@MMAMMANNAOOBPPCPPCPPCPPCPPCPPCPPDPPDQQDQQDLL@MMAMMANNBNNBOOCPPCPPDPPDPPDQQDQQDQQDQQDQQDLL@MMANNANNBOOBOOCOOCPPDQQDQQDQQDQQEQQEQQERREMMAMMAMMANNBOOCOOCOOCPPDQQDQQERRERRERRERRERRELL@NNBMMANNCOOCPPDPPDPPDPPDQQERRERRERRFRRFRRFLLAMMBPPDOODPPDQQEQQEPPEQQEQQEQQERRFRRFRRFRRFLL@NNCOODPPEQQEQQFQQFQQFQQFQQEQQEQQERRFQQFRRFPPDPPDPPDPPDRRFRRFRRFRRFQQEQQFQQEQQEPPEQQEQQFPPDPPDPPDPPDRRFRRFRRFRRFPPEQQEPPEPPEPPEPPEPPEXXEXXEXXEXXEXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXEXXEXXEXXEXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXEXXEXXEXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXFXXEXXFXXFXXFXXFXXFXXFYYFYYFYYFYYFYYFYYFXXFXXFXXFXXFXXFXXFYYFYYFYYFYYFYYGYYGYYGYYGYYGXXFXXFXXFXXFXXFXXFYYFYYFYYGYYGYYGYYGYYGYYGYYGWWEWWEWWEWWFXXFXXFXXFYYFYYGYYGYYGYYGYYGYYGYYGWWEWWEWWFWWFWWFWWFWWFXXFXXFXXFXXGYYGYYGYYGYYGWWEWWEWWEWWEWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWFWWEWWEWWEWWEWWFWWFWWFVVEVVEVVEVVEVVFVVFVVFWWFVVEVVEVVEVVEVVEVVEVVEVVEVVFVVFWWFWWFWWFWWFWWFUUDUUDUUEUUEUUEVVEVVFWWFWWFWWFWWFWWFWWFWWFWWFUUDUUEUUEUUEVVEVVEVVEVVFWWFWWFWWFWWFWWFWWGWWGTTDUUEUUEVVEVVEVVEVVFVVFVVFVVFWWFWWGWWGXXGWWGSSCTTDUUDVVEVVFVVFVVFVVFWWFWWFWWFWWFVVFWWGWWGòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòJJ:JJ:II:II9HH9HH9HH9FF8FF8FF8FF8EE7DD6BB5BB5JJ:JJ:II:II:HH9HH9GG9FF8FF8FF8FF8DD7DD7EE7EE8JJ:II:II:HH9HH9HH9FF8GG9FF9FF8FF9EE8DD8DD7DD7JJ:JJ:II:HH9HH:GG9GG9HH:GG9GG:GG9GG:FF:DD7DD7JJ:II:HH:II:HH:GG8GG9GG:GG:HH:HH;GG:HH;JJ=JJ=JJ:II:II:II:GG9GG9GG9GG:HH:HH;HH;HH>3>>3>>2>>2>>2>>2RR>RR=RR=RR=RR=RR=RR=RR=RR=RR=RR=RR=RR=QQSS>SS>RR=RR=QQ=QQRR>QQ=NN;LL:LL:LL:LL:LL:JJ9II8GG6FF6DD5DD5RR>PP=MM;MM;MM;MM;MM;LL:KK9JJ9HH7GG6FF6DD5DD5LL:LL:LL;MM;MM;MM;MM;LL:KK9JJ9HH7GG7FF6DD5DD5LL:LL;LL;LL;LL;LL;KK:KK:KK:II8HH8GG7FF6DD5DD5LL;LL;LL;LL;LL;KK:KK:JJ9II9HH8GG7GG7FF6FF7FF7KK:KK:LL;LL;KK;KK:JJ:JJ:HH8HH8FF7FF7DD6DD6DD6JJ:JJ:II9II9II9HH9HH9HH9GG8FF8EE7EE7CC5BB5BB5JJ:JJ:JJ:II9HH9HH9HH9FF8FF8FF8FF8EE7DD6EE8BB5MMSS>SS>SS>SS>SS>SS>SS>SS>SS>SS>RR>RR>RR>RR=SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>RR>RR>RR>RR=SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>RR=SS>SS>SS>SS>SS>SS>SS>SS>SS>RR>RR>RR>RR=RR=QQ=SS?SS?SS?SS?SS>SS>RR>RR>RR>RR>QQ=QQ=QQ=QQ=QQ=RR>RR>RR>RR>RR>RR>RR>RR>QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ>QQ>QQ=QQ=PP=QQ=QQ=QQ>RR>RR>RR>RR>RR>RR>RR>PP=PP=PP=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ>RR>RR>RR>PP=PP=PP=PP=PP=QQ=QQ>QQ>QQ>QQ>QQ>QQ>QQ>PP=LL:PP=PP=PP=PP=PP=PP=PP=PP=PP=QQ>QQ>QQ>NNPP>PP>PP>PP>PP>PP>PP>PP>NNRR>RR>RR>SS>SS>SS>SS>RR=RR=RR=RR=RR=RR=RR=RR>RR>RR>RR>SS>SS>SS>SS>RR=RR=RR=RR=RR>RR>RR>SS>SS>SS>SS>SS>SS>SS>SS>RR=RR=RR>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>SS>QQSS>SS>SS>SS>SS>SS>SS>SS>SS>PPRR>RR>RR>SS>SS>SS?SS?SS?QQ=QQ=QQ=QQ=QQ=QQ=QQ=QQ=RR>RR>RR>RR>RR>RR>RR>QQ=QQ=QQ=QQ=QQ=QQ=QQ>QQ=QQ=PP=PP=QQ=QQ=QQ>QQ>QQ=QQ>QQ=QQ=QQ=PP=PP=PP=PP=PP=PP=PP=PP=PP=PP=KK:OOQQ=PP=PP=PP=PP=PP=PP=PP=PP=PP=KK:KK:KK:KK:NN>1>>1>>1??2BB4BB4CC4CC5DD6FF7GG7GG8HH9HH9II:>>1>>1>>1??2AA4BB4BB4DD5DD6EE7GG8GG8GG8II9II9??1??1??2??2AA4BB5CC5DD6DD6EE7GG8GG8GG9HH9II:??1??1??2??2AA4CC5CC5CC6EE7EE7FF8HH9HH9HH9II:??1??1??2??2AA4CC5CC6CC6EE7EE7EE7GG9HH9HH9HH:??2??1??2@@3AA4CC6CC6DD6DD7EE8FF8GG8HH:HH:HH:>>2>>2??2??3@@4BB5CC6CC6DD7EE8EE8EE8GG9HH:HH:==1==1==1>>2??3AA4BB5BB5BB6DD7DD7DD7EE8GG9GG9==1==1==1>>2>>2@@4BB5BB5BB5CC6DD7DD7DD7FF8FF9==1==1==1==1>>3??3AA4AA5BB5BB5CC6CC6CC6DD7FF8==1==1==1>>2>>2??3AA4AA4AA5AA5BB5CC6CC6CC6BB5==1==1==1==1>>2??3@@4AA4AA5AA5BB5CC6BB5??3??3;;0;;0;;0;;0<<1==1>>2??3??3??3??3@@4??3??3??3GG5QQ>0??0??0??1@@1@@2AA2BB3CC5CC5;;->>/??0??0??0@@1AA2AA2AA2CC5CC599,==.>>0>>0??0??0??1@@2AA3BB4CC599,99,>>/>>/>>0??0??1??1@@2AA3BB599,99,;;-==/>>/>>0>>0>>0>>/AA3AA399+99,99,<<.>>/==/==/==/>>0??1@@388+88+99+::,<<.<<.>>0<<.<<-==/>>0OO:OO:OO;OO;OO;PP;PP;PP;PP;PP>/??/??0??0??0AA1FF4FF4FF5FF5FF566*66*66*77*99+::,::-;;-;;-;;->>/??0@@0@@1@@166*66*66)66*99+::,::,;;-;;-;;-;;-??0@@0@@1@@166)66)66)66*88+::,::,::-;;-;;-;;-==.@@0@@1@@166)66)66)66*88+99+::,::-;;-;;-;;-;;.??0@@0@@066)66)66)66)77*88+::,::,::-;;-;;-;;-;;.@@0@@166)66)66)66)77*88+::,::,::,::-;;-;;-;;.>>/@@066)66)66)66)66)88+99,::,::,::-::-;;-;;-;;-??066)66)66)66)66)88+88+::,::,::-::-::-::,99,99,66)66)66)66)66)77*88+::,::,::,99,99,99,99,99,55)55)66)66)66)66*88+88+88+99+99+99,99+99,99,55)55)55)55)55)55(66*77*88+88+88+99+99+99+99+55)55(44(44(44(44(66*77*88+88+88+88+99+99+99+44(44(44(44(44(44(66)66*88+88+88+88+88+88+99,CC2NN9OO:OO:OO:OO:OO:OO:OO:OO:OO:OO:OO:OO:OO:??/HH5KK7MM8MM9NN9NN9OO:OO:OO:OO:OO:OO:OO:OO:>>.BB1HH5II6KK7LL8MM8MM8MM9MM9NN9OO:OO:OO:OO:>>.AA0EE3GG5II6JJ7KK8LL8MM8MM9MM9MM9MM9NN9NN:>>/@@0BB1GG4GG5HH5JJ6JJ7LL8LL8MM8MM9NN9MM9NN9>>/??/AA1DD2GG5GG5HH5II6JJ7KK7LL8MM9MM9MM9MM9>>/??/AA1AA1FF4GG5GG5HH5II6JJ7JJ7KK8LL9MM9MM9>>/>>/AA0AA1CC2GG5GG5HH5HH6II6JJ7JJ7KK8LL8MM9>>/>>/@@0AA1AA1EE3HH5HH5HH5HH6II6JJ7KK7KK8KK8>>/>>/??/AA1AA1BB1GG5HH5HH5HH5HH6II7JJ7KK8KK8>>/>>/??/AA1AA1BB1DD2HH5HH5HH5HH6HH6II6II7JJ7>>/>>/??/AA0AA1BB1AA1FF4GG5GG5GG5GG5HH6II6II7<<-<<-<<->>/??/??/??0@@0FF4FF4FF4FF4FF5FF5GG5<<-<<-<<-==.??/??0??0??0BB2FF4FF4FF4FF5FF5GG5;;-;;-<<-==.??/??0??0??0??0FF4FF4FF4FF5FF5FF5ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWCC8BB8CC8CC8FF:FF:EE9FF:FF:GG;@@4BB8BB8BB7BB7DD9FF:EE9EE9EE9BB744*BB8BB8BB8BB7BB7EE9FF:EE9CC8>>522)BB8BB8BB8BB8BB8CC8DD9CC8AA7==533*BB8BB8BB8BB8BB8@@7BB8CC8??6==533*OO@OO@OO@PPAQQAQQARRBSSCSSCSSCSSDOO@OO@OO@PP@QQAQQBQQBRRCSSCSSDSSDIILL?LL?MM?NN@NNAIIKK>LL?LL?MM@NNAIIKK>KK?MM@MM@MM@IIKK?KK?KK?LL@LL@IIKK>KK?MM@IIJJ>KK?LL@HHKK?LL@LL@EE9GG;HHJJ>JJ>LL@LL@CC8FF:GG;HH;HHKK?LL@CC8CC8GG;GG;HH;HHKK?LLACC8CC8DD9GG:GG:GG;HH;GG;II=KK?KK?CC8CC8CC8FF:GG;GG;GG;GG;HHPP?QQ@RRASSBTTBTTCUUCUUCUUCUUCUUCVVDHH;II;KKPP@PP@PP@PP@QQARRARRBSSBSSBHH;HH;II;JJPP@PP@PP@PP@PP@QQAQQARRAHH;HH;HH;JJII=EE9;;,PPBOOBOOANNAMM@MM@LL?KK?KK?JJ>JJ>HH=HH=EE9;;,OOBOOAOOAMM@MM@MM@KK?KK?JJ>JJ>II>HH=GGII>II>HH=GGII>II>II=GGJJ>II>II>II>HH=GGJJ>JJ>II>II=II=HH=GG>288*MM@MM@MM@KK?JJ>JJ>II>II=II=II=GGII>II>HH=HH=HH=HHJJ>HH=HH=HH=HHII>HH=HHHH=HH==.PPBPPBPPBOOAOOANNANNAMM@LL@LL?KK?KK?II>HH<;;,PPBPPBOOBOOANNAMM@MM@KK?KK?KK?KK?JJ>II=FF9;;,II=II=HH=HH=HH=GGJJ>JJ>JJ>JJ>JJ>II>II>II>II>LL?LL?JJ>JJ>JJ>II>II>II>II>II>II>II>II>HH=HH=HH=II=JJ>JJ>JJ>II>II>II>II>II>II>II=HH=HH=HH=GGJJ>II>II=II=II=II=II=HH=HH=HH=GGII>II>JJ>JJ>JJ>JJ>JJ>JJ>JJ>JJ>JJ>JJ>II>II=HH=HH=II>II>II>II>II>II>II>II>JJ>JJ>GG=GGII>II>II>II>II>II>FFII>DD;FFJJ>II>JJ?KK?KK?KK?KK?MMANNANNAOOBPPBPPBPPBII>II>HH>II>JJ?JJ?KK?KK?LL@NNANNAOOAOOBPPBPPBHH=HH=HH=HH=JJ>JJ?JJ?KK?KK?MMANNANNAOOAOOBPPBHH=HH=HH=HH=JJ>JJ>JJ>KK?KK?LL@MMAMMANNAOOBOOBGG=GG=HH=HH=II>JJ>JJ>KK?KK?KK?MM@MMAMMANNAOOAGG=GG=GG=HH=II=JJ>JJ>JJ>KK?KK?LL?MM@MM@MM@NNAGG=GG=GG=GG=HH=JJ>JJ>JJ>KK?KK?KK?MM@MM@MM@MM@GG=GG=GGII>II>JJ>KK?KK?KK?MM@MM@MM@FFJJ>JJ>JJ>LL?LL@LL@EE;EE;EE;EE;EE;FFKK?KK?EE;EE;DD;EE;EE;FF;GGJJ>DD:DD:DD;DD;EE;EE;GGDD:DD:DD:DD:DD:EE;FFJJ>JJ>KK?LL?LL@MM@NNAOOANNAOOBOOBPPBPPBPPBII>II>II>KK?KK?LL?LL@KK?NNANNANNAOOBPPBPPBPPBppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòòppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                                                                                         &&"%%!%%!""!!!!  &&"%%!%%!## !!  &&"%%!%%!$$ !!  &&"%%!%%!$$   &&"%%!%%!$$ !! %%!%%!%%!%%!!!&&"%%!%%!$$ ""&&"%%!$$ $$ ""&&"%%!$$ ####$$ %%!$$ $$ ""%%!$$ $$ ""!!$$ ##!!!! !!""!!  ))!((!))"""&&!""''!$$!!''!%% !!''!&&!""!!&&!''!""!! $$ ''!$$ !!!!$$$$ %%!""!!!!$$ $$ %% ""!!!!%%!$$ $$ ##!!!!!!$$ %% $$ !!""!!!! %%!%%!$$ !!!!!!!! %%!%%!%%!""!!!!  vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                                          &&"%%!%%!""!!!!  &&"%%!%%!## !!  %%!%%!%%!$$ !!  &&"%%"%%!$$   &&#&&"%%"$$ !! %%!&&"%%"%%"!!''#&&"%%!$$ ##''#&&"%%!$$ ##''#&&"%%!$$ ##%%!&&"%%!%%!##''#%%!%%!##""&&"$$ """"!!""$$""!! ))!((!))"""&& !!''!$$!!&& %% !!''!&&!!!!!&&!''!""!! $$ ''!$$!!!!$$$$ %% ""!!!!$$ $$ %% ""!!!!%%!$$ $$ ##!!!! $$ %% $$ !!""!!!! %%!%%!$$ !! !!!! %%!%%!%%!""!!!!                                                                                                                                                                                                                                                                                                                      """$$$&&&''''''&&&###!!! """###$$$$$$###!!! !!!!!!  !!!!!!  """###$$$$$$###!!! """$$$&&&''''''&&&$$$!!!!!!$$$&&&)))+++***)))&&&### """$$$(((+++---,,,***'''$$$ """%%%(((+++---,,,***'''$$$ !!!$$$''')))++++++)))&&&###  """%%%'''((((((&&&$$$!!!                      !!!!!!                           %%$$$$$$ %%$$$$$$!!%%%%$$$$!!%%%%$$$$!! %%%%$$$$!!%%%%$$$$!!%%%%%%%%!!  %%%%%%%%!!                         !!  !!  &&!&&!&&!(("))"((!((!'' '' &&&&&&%%%%%%&& %% %% ((!((!((!''!'' '' &&&&&&%%%%%%%% %% %% ''!((!((!'' '' '' &&&&&&%%%%%%%%%%$$'' ((!((!'' '' &&&&&&&&%%%%%%$$$$$$'' '' '' '' '' &&&&&&&&%%%%%%$$$$$$&& '' '' '' ''&&&&&&&&%%%%%%$$$$$$&& '' '' '' ''&&&&&&&&&&%%%%$$$$$$&&'' '' ''''&&&&&&&&&&%%%%%% %% %% $$ $$## ))#((#(("(("''!&& ##""!!!!  ))$))$))#((#(("&&!##""""!!  **$**$))$))#(("''!####""!!!!  ##!##!"" ""!!         !!  !!%%%%%%&&&&&&'' '' ((!(("))"(("&&!&&!&&!%%%%%%&&&&&&'' '' ((!((!(("((!%% %% && %%%%&&&&&&&&'' '' '' ((!((!''!%% %% %% %%%%&&&&&&'''' '' '' ((!((!'' $$%%%%%%%%&&&&&&&&'''' '' '' '' '' $$$$$$%%%%%%&&&&&&'''' '' '' '' && $$$$$$&&&&&&&&&&&&'''' '' '' '' && $$$$$$&&&&&&&&&&&&'''''' '' '' &&$$$$$$ ##$$$$ %% %% %%   !!!!""##&& ''!(("(("((#))#  !!""""##&&!(("((#))#))$))$  !!!!""####''!(("))#))$**$**$ !!"""" ##!##!      !!$$$$%%%%!!$$$$%%%% !!$$%%%%%% !!$$%%%%%%  !!%%%%%%%%   !!%%%%%%%%      ""%%%%%%%%       ""%%%%%%&&                        ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                00)00(00)00)//(..',,&**%**$))$''"11*11*00)00)00)..',,&**%**$))$''"11*11*11*00)00)..(++&**%**%))$''"22+11*11*11*00)..(,,&++&**%**$''#22+22,22+11*00)..(,,&++&**%**%''#11+22,22+22+00*..(++&++&++&**$((#11+33,22,22+00*..),,'++&++&**$''#11,44-33,22+00*--(,,',,&++&**%''#22,33-33,11+00*--(,,',,'++&))$''"22,22,33-11+11+--(,,',,',,'))$''#11+11+22,11+//*--(,,'++&**%))$&&!11+11+11*00*//),,',,&++&**$))#%%!00*00*//)00*--(,,'++&++%))$''!%% ,,(,,(**&,,'++'++'(($(($(($%% ""++'**'((%++'++'++'((#((#((#$$""88+88+88+88+88+55)88+88+44(22'//%88+88+88+77+55*44)44)66*44(00&,,$88,88+77+55*44)44)33(11'44)00&,,$11(11(00'//&//&//&--$,,$..%**#((!11(00'00'00'//&..&,,$,,$++#**#(("00'00'00'00'00',,%,,$,,$))#))"(("00'00'00'00'..&--%--%,,$(("''!(("11(11(00(//'--%--%--%++$(("''"&&!11(11(11(..&--&--&--&++$(("(("%% 11(11(//'..&..&--&--%**$((#(("&&!22)11)..'..'..'..&--&++$((#((#&&!22)//(//'//'..'..',,&**$))#((#&&!11)00(//(//(//'..',,&**$))#))#&&"00)00(//(//(//(..',,&**$))$))#&&"00)00)00)00)//(..',,&**%**$))$''"--$..&..&--&..'..'..(//(//(//(11*11*11*11)11*..&..&--&--&..'..(//(//(//)00)11*22*11*00)11*..&--&--&--&--&..'//)00)00)00*22+22+00)00)11*,,%,,%,,%--%..'//(00)00)00*00*11+22+00*00*22+00),,%,,%,,%,,%00)00*00*11*11+11+00*00*00*11+--&--&00),,%,,%--&//(//)00)11+//*11+00*11+11+--&--&--&--&00)--&--'..(..(//)//*11+00*11+11+--&--&--&--&--&--&--&..'//(..(//*11+11,22,11,--&--&--&--&--&--&--&--&++%//*//*00+22,22,22,--&--&--&--&--&--&--&,,%))$//*//*//*22,22,22,--&--&--&--&--&--&--&,,&//*//*//*..)00*11+11+--&--&--&--&--&--&--&,,&))$..)..)..)00*11+11+--&--&--&--&--&--&--&--&**$//*..)..)//)00*00*--&--&--&--&--&--&--&--&++%))$//*--(,,(--(,,(--&--&--&--&--&--&--&--&,,%))$//*//*++'++'++'44(44(44(44(44(55)55)77*77*88+88+88+88+88+88+44(44(44(44(44)55)55)66*66*77*88+88+88,88+88+44(44(44(44(55)55)44)55)66*66*88+88,88,88,88,,,#,,#,,#--$--$,,$--$--%//&//&11'11'11'11(11(,,#,,#,,#,,#,,$--$--$--%//&00&11'22(22(22(22(,,#++#,,#,,$,,$--$--%--%//&00'00'22(22(22(11'++#++#,,#,,$--$--%--%--%//'00'00'22(22(11(00',,#,,#,,#,,$--%--%..%..&//&00'00(11(00'11(11(,,#,,$,,$--$--%..%..&..&//'11(00'00(11(11(11(,,#,,$,,$--$--%..&..&..&//'00(00'00(11)11)11),,#,,$,,$--%..&..&..'//'..&00(00(00(11(22)22)--$--%--%--%..&//'//'..'..'//(00(00(22*22)22)--$--%--$--%..&//'..'..'..'//(11)11)11)33*22*--$--%--%..&..'..'..'..'..(//(11)11)11)33*00)--$..&..&..&..'..'..(//(//(//(11*11*11*11*11*ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                          <<7==8<<7<<6;;6::5994773773--(''"==7==7<<7<<7<<6::5995773773))$''"==8==8==7==7<<7::6994884773))$''#>>9==8==8==8<<7;;6995884884**%''#>>9??:>>9>>8<<7;;6995885884**%((#>>9??9>>9>>9==8;;7995995884**%(($>>:??:??:??9==8;;7::6995551**%(($??;BB=@@;??:==9;;7::6996551++&(($@@;AA=AA>9<<8;;7::6662++&(($@@BB>BB>AA=@@<>>;==9<<811,,,'''#DD@DD@BB>BB>@@=??;>>:==922-**%''#AA>AA>??=AA>@@=@@=<<9<<9440(($&&#@@>@@>>><@@=@@=;;9;;9;;9330''#%%"BB8BB8BB8BB8BB8@@6BB8BB8??6==544+BB8BB8BB8AA8@@7??6??6@@7??6<<4,,$BB8BB8AA7@@7??6??6>>5<<4??6<<4,,#==5==5<<4;;4;;4;;4993882::3771''!==5<<5;;4;;4;;4::4993883772772((!<<5<<5;;4;;5;;4993993993662550(("<<5<<5<<5<<5::499399388366111-(("<<5<<5<<5;;599499399388366122-%% <<6==6<<5::4::4::499488355122.%% ==6==6;;5::4::4::499477366222.&&!==6==6;;5::5::5::4994883662..)&&!==7;;6;;5;;5::5::5994773662,,'&&!==7<<6;;6;;5;;5;;5994773662,,(&&"<<6<<6<<6;;6;;6;;5994773773--(&&"<<7<<7<<7<<6;;6;;5994773773--(''"::4==7<<6<<6<<6<<6<<6<<7<<7<<7==8==8==8==7==8==7==7<<7<<7<<7<<7<<7<<7<<7<<7>>8>>8==8<<7==7==7<<7<<7<<7<<7<<7==8==8==8==8>>9??9<<7<<7==8<<7<<7<<7<<7==8==8>>9>>9>>9>>9>>9>>9==8==8>>9??:<<7<<7<<7<<7??:??:??:??:>>9>>9==9==9==9>>9==8==8??:<<7<<7==8>>9>>9>>9??:==9>>:==9>>9==9==8==8==8==8??:==8==8>>9@@<>>:>>:??:==9??:>>:==8==8==8==8==8==8==8>>9>>:==:??;??;@@;??;??;==8==8==8==8==8==8==8==8;;7??EEABB>BB===8==8==8==8==8==8==8==8;;7CC@CC@CC@CC?CC?CC>==8==8==8==8==8==8==8==8;;7??==8==8==8==8==8==8==8==8<<8;;7??@@>??6??6??6??6??6??6??6AA7AA7BB8BB8BB8BB8BB8BB8??6??6??6??6??6??6??6AA7AA7AA7BB8BB8BB8BB8BB8??6??6??6??6??6??6??6@@6AA7AA7BB8BB8BB8BB8BB8992992992992993993993::3;;4;;4<<5==5==5==5==5992992992992993993993993;;4;;4<<5==5==6==5==5992882992992993993993993;;4<<4<<5==5==6==5<<5882882992993993::3::3::4;;4<<5<<5==6==6<<5<<5882882993993::3::4::4::4;;4<<5<<5==6<<5<<5<<5993993993993::3::4::4::4;;5<<6<<5<<5==6==6<<6993993993::3::4::4::4;;5;;5<<5<<5<<5==6==6==6993993::3::4::4;;5;;5;;5::5<<6<<6<<6==6==6==6::4::4::4::4;;5;;5;;5::5::5<<6<<6<<6>>7>>7==7::4::4::4::4;;5;;5;;5;;5;;5;;6==7==7==7>>8>>7::4::4;;5;;6;;6;;6;;6;;6;;6;;6==7==7==7>>8<<6::4==7<<6<<6<<6<<6<<6<<7<<7<<7==8==8==8==7==8                               DD>BB<@@:@@9??9>>8>>8==7<<7<<7<<7<<6..'))!**!aa\^^YZZTUUOOOJJJEGGBEE@HHCJJEOOJQQL..$..$//$vvpuuottnttnssmrrmrrmrrmqqlqqlqqlqql11%11%22%CC:CC:BB9BB9BB9BB9BB9AA8@@8??7@@8AA8AA811%11%CC:CC:BB9BB9BB9BB9BB9@@8@@8??7??7??7@@711%11%CC:CC:BB9BB9BB9BB9BB9@@8@@8??7??7??7;;3//$11%CC:BB:BB9BB9BB9BB9BB9@@8@@8??7??7??7;;3..#..#CC:BB:BB:BB9BB9BB9AA9@@8@@8??8??7??7;;3..#..#AA9AA9AA9AA9AA9AA9??8??7>>7>>7>>7==6992,,",,"AA9@@9@@9@@9@@8@@8??8>>7==7==7==6==6991++!++!AA9AA9AA9@@9@@9@@9>>7>>7==7==7==6==6991++"++"AA9AA9AA9AA9@@9@@9>>8>>7>>7==7==7==633+++"++"AA9AA9AA9AA9AA9@@9??8>>7>>7==7==7==711(++"++"AA:AA:AA:AA9AA9??8??8>>8>>7>>7==7==711(++"++"@@9@@9@@9@@9??9>>8==7==7<<7<<7<<6<<6//'**!**!@@9@@9??9??9??9==8==7==7<<7<<6<<6;;5//')) )) ??9@@9??9??9??9==8==7<<7<<6<<6<<6;;6..')) )) ??9??9??9@@9??8==8==7==8<<6<<6<<6;;5..')) )) DD>BB=@@:??9??:??9@@:@@:@@:@@:@@:??9@@:CC
aa\^^XYYTVVPQQLMMGKKEIICLLFNNHPPKUUPYYT__Yaa\vvpuuottnttnssmssmssmttottnttnssmssnssnuuovvpHH=GG=GG=HH=HH=FFbb\^^XYYTUUPRRLMMGLLFIICKKEMMHQQLVVPYYT^^Yaa\vvpuuossnssnssnttnttnttossmssmssmttnttnuuovvpDD:DD:DD;DD;FF>8==7>>8>>8>>8>>8>>9??9@@:@@:AA;CC=EE?__Z\\WWWRTTONNIJJEHHCFFAJJDLLGQQLUUPZZT^^Xbb\ttossnrrmrrmrrmrrmrrmrrnrrmssmssmttnttnuuovvpBB9BB9BB9BB9AA9@@8AA9AA9BB:BB:BB:BB:CC:DD:DD:BB9BB9BB9@@8@@8@@8@@8AA9BB:BB:BB:BB:BB:DD:DD:BB9AA9@@8@@8@@8@@8@@9AA9BB:BB:BB:BB:CC:CC:DD;@@8@@8@@8@@8@@8@@8@@9AA9BB:CC:CC:CC:CC:CC:DD;@@8@@8@@8@@8@@8@@8@@9AA9BB:CC:CC:CC:CC:CC:DD;>>7>>7>>7>>7>>8??8??8??8@@9AA9AA9AA9AA9AA9AA9>>7>>7>>7>>7>>7>>7>>8??8??8AA9AA9AA9AA9AA9AA9>>7>>7>>7>>7>>8>>8>>8??8??8AA9AA9AA9AA:AA:AA:>>7>>7>>7>>8>>8>>8>>8??8??8AA9AA:AA:AA:AA:AA:>>7>>7>>8>>8>>8>>8??8??8??9AA9AA:AA:AA:AA:AA:>>7>>7>>8>>8??8??8??8??9@@9@@9AA:BB:BB:BB:BB:==7==7==7==7==7>>8==8>>8>>8??9@@9@@9@@:@@:@@:==7==7==7==7==8==8==8==8>>8>>8@@9@@:@@:@@:@@:==7==7==7==7==8==8==8==8>>8>>8@@9@@:@@:@@:@@:==7==7==7==7==8==8==8>>8>>8>>8??9@@:@@:@@9@@:                                           )) )) )) )) &&%%$$$$$$$$$$########00$00$//$//$--",,!,,!++!++!++!++!++ ++ ++ ++ __Z__Y__Y__Y]]Y]]X]]X]]X\\X\\X\\X<<5++ ++ ** \\X++!++!++!]]X++!++!++!]]X++!++!++!]]X,,!,,",,"]]X,,",,",,"ZZW%%%%%%\\X**!** ** ]]X,,",,",,"\\X,,",,",,"[[W++!++!++!(( (( ((!**"++"++"++"**"**"++"**!**!**!)) )) //%//%//%11&11&11&11&11&11&11&00%00%00%00%00$^^Z^^Z^^Y__Z__Z__Z__Z__Z__Z__Z__Z__Z__Z__Z__Z))!**!**!**!**!++"**"++"++"++"++"**"(( (( (( 00%00%00%00%00%22&11&11&11&11&11&11&//%//%//%__Z__Z__Z__Z__Z``Z__Z__Z__Z__Z__Z__Z^^Y^^Z^^Z$$$$$$$$$$%%%%%%%%%%&&)) )) )) )) ++!++!++!,,!,,!,,",,",,",,",,"--#00$00%00%00%]]X\\X]]X]]X]]X]]X]]X]]Y]]X]]Y]]Y__Z__Z__Z__Zool++!++!++!** ** ++ ** ++ ,,"** ,,!,,!++ ++ ++ 11$11$11$}22%22%22%11$11$11$00$00$00#//#//#//#{|||||||||||.."..".."}}x||w}}x}}x{{w||w{{w{{w{{w{{w{{w{{w00#00#00#yytyysyysyytxxsxxswwrxxswwrwwrwwrwwr11%11%11%|}}}}}}}}}||||{~~x~~x~~x~~y}}x}}x}}x~~x}}x}}x||w}}x||w||w||wzztyysyytzztyysyysyyszztyytyytxxsyytxxsyysyyt|||||}}}}}}}}}|}}x||w||x}}x||x}}x}}x~~y}}x}}x}}x~~y~~x~~x~~xyytyysxxsyytyysyytyytzztyysyysyyszztyytyyszzt|||}|||||}}}|||{{w{{w{{w||w{{w{{w{{w||w{{w||w||w}}x}}x}}x}}xwwrwwswwsxxswwswwswwsxxswwsxxsxxsyytyysyysyytppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZ                                           """#########""" !!!###%%%'''((('''&&&###!!!###&&&)))+++------***'''### %%%(((,,,000333222///***%%%!!!&&&***...333777666222,,,'''"""&&&***...333777666222,,,'''"""%%%(((,,,000333222///***%%%!!!$$$&&&))),,,------***'''### """###%%%'''((((((&&&###!!!!!!"""###$$$###"""                    !!! !!!### """$$$  ###%%%  ###&&&  """%%% !!!### !!!                                                                                                                                                                                          vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                                                                                                                                                          &&&))),,,------***'''### $$$&&&'''((((((&&&$$$!!!!!!"""###$$$$$$"""!!!   """###$$$###""" ###%%%'''((((((&&&$$$!!!&&&))),,,------+++'''$$$ ))),,,000333333///+++&&&"""***///444777777222---'''"""***///444777777222---'''###)))---111333333///+++&&&"""'''***---......+++((($$$  ###&&&!!!### !!!                 !!!### ###&&&"""%%%((("""&&&)))"""&&&)))"""%%%(((!!!$$$&&&                                                                                           ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                       ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                                                                                ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                     vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                     ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                                                                        ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                                                                                                                                     &&&))),,,------***'''### $$$&&&'''((((((&&&$$$!!!!!!"""###$$$$$$"""!!!       """###$$$###""" ###%%%'''((((((&&&$$$!!!&&&))),,,------+++'''$$$ ))),,,000333333///+++&&&"""***///444777777222---'''"""***///444777777222---'''###)))---111333333///+++&&&"""'''***---......+++((($$$         ###&&&!!!### !!!                     !!!### ###&&&"""%%%((("""&&&)))"""&&&)))"""%%%(((!!!$$$&&&                                   ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                                                                      uuYuuYuuYuuYuuYuuYuuYttYvvYuuYuuYuuYuuYuuYuuYttYttYvvYuuYuuYuuYuuYuuYttYttYttYvvYwwZwwZvvZvvYvvYvvYvvYvvYvvZwwZvvZvvYvvYvvYvvYvvYvvYvvZwwZvvZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvZvvZvvZvvZvvZvvZvvZuuYvvYvvZvvZvvYvvYvvYvvYuuYuuYvvYuuYuuYuuYuuYuuYttYttYttYvvYuuYuuYuuYuuYuuYttYttYttYvvYuuYuuYuuYuuYttYttYttYttYvvYuuYuuYuuYuuYttYttYttYttYvvYuuYuuYuuYuuYuuYttYttYttYvvYuuYuuYuuYuuYuuYttYttYttYuuYvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZvvZvvYvvYwwZwwZwwZwwZwwZwwZvvZvvYvvYwwZwwZwwZwwZwwZvvZvvYvvYvvYwwZwwZwwZwwZwwZvvYvvYvvYvvYwwZwwZwwZwwZvvZvvYvvYvvYvvZwwZwwZwwZwwZvvYvvYvvYvvYvvZwwZwwZwwZvvYvvYvvYvvYvvYvvZwwZwwZvvZvvYvvYvvYvvYvvYvvZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvZvvYvvYvvYvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYvvZvvYvvYvvYvvYvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwZwwZwwZwwZwwZwwZwwZwwZwwYwwZwwZwwZwwZwwZwwZwwZwwZwwYwwZwwZwwZwwZwwZwwZwwZwwYwwYwwZwwZwwZwwZwwZwwZwwZwwYwwYwwZwwZwwZwwZwwZwwZwwZwwYwwYwwZwwZwwZwwZwwZwwZwwYwwYwwYwwZwwZwwZwwZwwZwwZwwYwwYwwYwwZwwZwwZwwZwwZwwZwwYwwYwwYwwZwwZwwZwwZwwZwwYwwYwwYwwYwwZwwZwwZwwZwwZwwZwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYuuYuuYuuYvvYvvYvvYvvYvvYvvZwwZvvZvvZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZvvZvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZwwZvvZvvZvvZvvZvvZvvZvvYvvYvvZwwZwwZwwZwwZwwZwwZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZuuYuuYuuYuuYuuYuuYuuYvvYvvZvvYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYvvZuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYwwZwwZvvZvvZwwZwwZvvZvvZvvZvvZvvZvvZvvYvvYvvYwwZvvZvvZvvZwwZwwZwwZwwZwwZwwZvvZvvZvvYvvYvvYvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYuuYvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYuuYuuYvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYuuYuuYvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYuuYuuYvvYvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvZwwZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZvvZvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZvvZvvYvvYvvYvvYuuYvvZvvZvvZvvYwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYuuYvvZvvZvvZvvZvvZwwZwwZwwZvvZvvZvvZvvYvvYvvYuuYvvYvvZvvZvvZvvZwwZwwZwwZvvZvvZvvZvvZvvZvvZuuYvvYvvZvvZvvZvvZwwZwwZvvZvvZvvZvvZvvZvvZvvZuuYvvYvvZvvZvvZvvZwwZwwZvvZvvZvvZvvZvvZvvZvvZuuYuuYvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZuuYuuYvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZttYttYttYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYuuYttYttYttYuuYuuYuuYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYvvZvvZvvZuuYuuYuuYvvZvvZvvZvvZvvZvvZvvZvvYvvYvvZvvZvvYuuYuuYuuYvvYvvZvvZvvZvvZvvZvvZvvYvvYvvZvvZuuYuuYuuYuuYuuYvvZvvZvvZvvZvvZvvZvvYvvYvvZvvZuuYuuYuuYuuYuuYvvZvvZvvZvvZvvZvvYvvYvvYvvZvvZuuYuuYuuYuuYuuYvvZvvZvvZvvZvvZvvZvvYvvYvvZvvYuuYuuYuuYuuYuuYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZuuYuuYuuYuuYuuYuuYuuYuuYuuYvvZvvZvvZvvYvvYvvYttYttYttYttYttYuuYttYttYttYuuYuuYuuYuuYuuYuuYttYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYttYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYttYttYttYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYuuYttYttYttYuuYuuYuuYttYttYttYttYttYuuYuuYuuYuuYvvYvvZvvZvvZvvZvvZvvZvvZvvYuuYuuYuuYuuYuuYuuYvvYvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZuuYuuYuuYvvZvvZvvZvvZvvZvvZvvZvvYvvYvvZvvZvvZuuYuuYuuYvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYuuYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYuuYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYuuYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYuuYuuYuuYuuYuuYuuYvvYvvZvvZvvZvvZvvZvvZvvZvvYuuYuuYuuYuuYuuYuuYxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYttYuuYttYuuYvvZvvZwwZvvZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZwwZwwZwwZvvZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZwwZwwZwwZvvZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZwwZwwZwwZvvZvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZwwZwwZvvZvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZuuYvvZvvYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYvvZuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYuuYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYuuYttXttYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYvvZvvZwwZvvZvvZvvZvvZuuYuuYuuYuuYuuYuuYuuYuuYvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZvvZvvZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZvvZvvZvvZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvZuuYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvZuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvZuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvYuuYuuYvvYvvYvvYvvYvvYvvYvvYvvYwwZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZvvYvvYvvYvvYvvYuuYvvYvvYvvYvvYvvYwwZwwZwwZwwZvvYvvYvvYvvYvvYuuYuuYvvYvvYvvYvvYwwZwwZwwZwwZvvYvvYvvYvvYvvYuuYuuYvvYvvYvvYvvYwwZwwZwwZwwZvvYvvYvvYvvYvvYuuYuuYvvYvvYvvYvvYwwZwwZwwZwwZvvYvvYvvYvvYvvYuuYuuYuuYvvYvvYvvYwwZwwZwwZwwZvvYvvZvvZvvZuuYuuYuuYuuYvvYvvYvvYwwZwwZwwZvvZvvZvvZvvZvvZuuYuuYuuYuuYvvYvvYvvYwwZwwZwwZvvZvvZvvZvvZvvYuuYuuYuuYuuYuuYvvYvvYvvZwwZwwZvvZvvZvvZvvZvvYuuYuuYuuYuuYuuYvvYvvYvvZwwZwwZvvZvvZvvZvvZvvYuuYuuYuuYuuYuuYvvYvvYvvZvvZwwZvvZvvZvvZvvZuuYuuYuuYuuYuuYuuYuuYvvYvvZvvZwwZvvZvvZvvZvvZuuYuuYuuYuuYuuYuuYuuYvvYwwZwwZwwZwwZxxZxxZxxZxxZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZvvZvvYvvYwwZwwZvvZvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYwwZvvYvvYvvYvvYvvYxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZwwZvvZvvYvvYvvYvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvZvvZvvZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZuuYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZuuYuuYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZuuYuuYuuYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYvvYvvZttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYvvZttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZvvYvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZvvZwwZvvZvvZvvYvvYvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvYvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYwwZwwZwwZwwZwwZwwZwwZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvYvvYvvYvvYvvYvvYvvYvvYvvYvvYvvZvvZvvZvvZvvZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwYwwYwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZwwZ                                                                                                                                                                                                                                      vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                  """###$$$###""" ###%%%'''((((((&&&$$$!!!&&&))),,,------+++'''$$$ ))),,,000333333///+++&&&"""***///444777777222---'''"""***///444777777222---'''""")))---111333333///+++&&&"""'''))),,,...---+++'''$$$ $$$&&&'''((((((&&&$$$!!!!!!"""###$$$$$$"""!!!                     !!!### ###&&&"""%%%((("""&&&)))"""&&&)))"""%%%(((!!!###&&&!!!### !!!                                                                                                                                               &&&))),,,------***'''### $$$&&&'''((((((&&&$$$!!!!!!"""###$$$$$$"""!!!   """###$$$###""" ###%%%'''((((((&&&$$$!!!&&&))),,,------+++'''$$$ ))),,,000333333///+++&&&"""***///444777777222---'''"""***///444777777222---'''###)))---111333333///+++&&&"""'''***---......+++((($$$  ###&&&!!!### !!!                 !!!### ###&&&"""%%%((("""&&&)))"""&&&)))"""%%%(((!!!$$$&&&                                                                                              ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                       ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                                                                        ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                                                                                                   vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                !!!"""###$$$###"""!!!$$$&&&'''((((((&&&$$$!!!&&&))),,,...---+++'''$$$ )))---111333333///+++&&&"""***///444777777222---'''###***///444777777222---'''"""))),,,111333333///+++&&&"""&&&))),,,...---+++'''$$$ $$$%%%'''((((((&&&$$$!!!!!!"""###$$$###"""                     !!!### ###&&&"""%%%((("""&&&)))"""&&&)))"""%%%((( ###&&&!!!###                                                                                                                                                    &&&)))+++---,,,***'''### $$$%%%'''((((((&&&$$$!!!!!!"""###$$$###"""   !!!"""###$$$###"""!!!$$$&&&'''((((((&&&$$$!!!&&&))),,,...---+++'''$$$ )))---111333333///+++&&&"""***///444777777222---'''###***///444777777222---'''"""))),,,111333333///+++&&&"""'''***,,,......+++((($$$  ###%%%!!!###                 !!!### ###&&&"""%%%((("""&&&)))"""&&&)))"""%%%(((!!!###&&&                                                                                              ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                         ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                                                                          ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO±±±±±±±±±±±±±          xxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                      ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZ                                                                                           ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZxxZppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOóóóó³³³³²²²²²²²²²²²²²²³³³³²²²³³³óó³³³²²³óôôôôó³³²²ôôĵĵĵĵôó³³²²ôĵŶƶƶŶĵôó³²ĴŵƷǸǸƷŵĴô³²ĵŶƷǸǸƷŶĵô³ĴŵƷǸǸƷŵĴô²ôĵŶƶƶŶĵôó³ĴĵĵĵĵĴôóôôôôô³óóóóó²²²²³²²³³²³³ó³óô³ôĴôĴ³Ĵô                                                    !!!"""###""""""!!! !!!""""""""""""!!!!!!"""""""""!!!  !!!!!!!!!!!!  !!!!!!    !!!!!!!!!  !!!"""!!!!!!  !!!"""""""""!!!  !!!""""""""""""  !!!"""###""""""!!! """"""######"""!!! !!!"""######"""!!! !!!"""###""""""!!!vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                  ###&&&)))++++++)))&&&### """$$$'''(((((('''$$$""" """$$$%%%%%%$$$""" !!!""""""!!! !!!""""""!!!  """$$$%%%%%%$$$""" """%%%'''(((((('''%%%""" ###&&&)))++++++)))&&&###  ###'''***,,,,,,***'''$$$  ###&&&)))++++++)))&&&###                                                            """$$$%%%%%%%%%$$$###!!! """###%%%%%%%%%$$$###!!!!!!###$$$%%%%%%$$$###!!!!!!"""$$$$$$$$$###"""  """############!!! !!!""""""""""""!!!!!!!!!!!!!!!   !!!"""!!!  !!!"""###"""""" !!!"""###$$$###"""!!!!!!###$$$$$$$$$###"""  """###$$$%%%%%%$$$"""  """$$$%%%%%%%%%$$$###!!! """$$$%%%&&&%%%$$$###!!! """$$$%%%&&&%%%$$$###!!! """$$$%%%&&&%%%$$$###!!! """$$$%%%%%%%%%$$$###!!!ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                                                                                                                                         vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWooXooXooWppXrrYnnWooXooWppXrrYnnWooXppXppXrrYnnWnnWppXppXssZnnWnnWooXppXrrYnnXnnXnnXppXtt[jjVmmWnnXooXtt[iiUjjUkkVmmVssZhhThhThhTggSqqYrrXrrXrrXrrXttYrrXrrYrrXrrXttZrrXrrXrrXrrXttYqqXqqXqqXqqWssYppXqqXqqXqqXssYppWqqXqqXppWrrXooWppWppWppWrrXooWppWppXppWrrYppWppXqqXppWrrYppWppWppWppWrrXooWooWppWppWrrXooWooWppWppWrrYooWooWppWppWrrYnnWooWooWppWrrYooXooXooWppXrrYrrXrrXrrXrrXssXqqWqqWqqWqqWssXqqWqqWqqWqqWssYqqXqqWqqWqqWssXqqXqqXqqWqqWssYqqXqqXqqWqqWssYrrXqqXqqXqqWssYrrXrrXqqXqqXttYrrXrrXqqXqqXssYrrXrrXrrXqqXttYrrXrrXrrXrrXttYrrXrrXrrXrrXttYrrXrrXrrXrrXttYrrXrrXrrXrrXttYrrXrrXrrXrrXttYttYttYttYttYuuYttYttYttYttYuuYttYttYttYttYuuYttYttYttYttYuuYttYttYttYttYuuZttYttYttYttYuuZttYttYttYttYuuZttYttYttYttYuuZttYttYttYttYuuZttYttYttYttYuuZttYttYttYttYuuZuuYttYttYssYssYuuYttYssXrrXssYssXrrXrrXrrXssYrrXrrXrrXrrXssYuuYttYttYttYvvYuuYttYttYttYvvYttYttYttYttYvvZuuYuuYuuYttYvvYuuYuuYuuYuuYvvZssXssXssXssXuuYttXssXssXssXuuYttXttXssXssXuuYttXttXttXttXuuYttXttXttXttXuuYttXttXttXttXuuYttYttXttXttXuuYttYttYttXttXuuYttYttYttYttXuuYttYttYttYttYuuY                                                                                                    jjUjjVjjVjjUjjUkkVnnXnnWmmWmmWmmWmmWnnWnnWooWkkVkkVkkVjjVjjVjjVjjVmmWnnXnnWmmWmmWnnWnnWnnWkkVkkVkkVkkVkkVkkVjjVjjVkkVnnXnnXmmWmmWnnWooXkkWkkWkkWkkWkkWkkWkkVkkVjjVjjVllWnnXmmWnnWnnWjjVjjVkkWkkWkkWkkWkkWkkWkkVkkVjjVkkWmmXnnXnnWiiVjjVjjVjjWkkWkkWkkWkkVkkWkkVkkVkkVkkWllWnnXjjVjjWjjWjjWjjWjjWjjVjjVjjVjjVjjVkkWkkWkkWkkWjjWjjWjjWjjWjjWjjWjjWiiUiiUiiUiiUjjVjjVjjVkkVjjWjjWjjWjjWjjWjjWjjWiiUiiUiiUiiUjjVjjVjjVjjVooWooWooWppXppXppWppXqqXqqXqqXqqXqqXqqXqqXrrXooWooWooWppXppXppXppXqqXqqXqqXqqXqqXqqXqqXrrXooWooWooWooWppXppXppWppWqqXqqXqqXqqXqqXqqXrrXnnWnnWnnWnnWnnWooWooWooWppWppXppWppXppXppWqqXnnWnnWnnWnnWnnWooWooWooWooWppXppXppXppXppWppWnnWnnWnnWnnWnnWnnWooWooWooWppXppXppXppXppXppXnnWnnWnnWnnWnnWnnWnnWooWooWooWppXppXppWppWooWnnWnnWnnWnnWnnWnnWooWooWooWnnWooWooWppXppWooWooXnnXnnWnnWnnWnnWnnWnnWnnWnnWnnWppXooWppXppWooXnnXnnWnnWnnWmmWmmWnnWnnWooWnnWooWooWppWppXnnXnnXnnWnnWnnWnnWnnWnnWnnWnnWooWnnWooWooWooWllWnnXnnXnnXnnWnnWnnWmmWmmWmmWmmWnnWnnWooWooWkkVkkVmmWnnWmmWmmWmmWmmWmmWmmVmmWnnWnnWooWooXjjUjjUjjUkkVmmWmmWmmWmmWmmWmmWmmWmmWnnWnnWooXjjVjjVjjVjjUjjUllWnnXnnWmmWmmWmmWmmWnnWnnWnnWssYssYssYssYssYttYssYssYssYssYssYttYssYrrXrrXrrXrrXrrXrrXrrXssYssYssYssXssXrrXrrXqqWqqWqqWrrXrrYrrYrrXrrXrrXssYssYssYrrXppWqqWqqWqqXqqXqqXrrYssYrrYrrYrrYssYrrXqqWppWppWqqWqqWqqXqqXqqXrrYssYssYrrYrrXqqXqqWqqWppWppWqqWqqXqqXqqXqqXqqXssYssYrrXppWppWqqWqqWqqWppWqqWqqXrrXrrXqqXqqXrrYqqXppWppWppWqqXqqWqqWqqWppWqqXrrXrrXrrXppWooWppWppXppWppWqqXqqXqqXqqWqqWqqWrrXrrXooWooWooWppWqqXqqXppWppWqqXqqXqqXqqWqqXrrXrrXooWooWooWooWppXqqXqqXppXqqXqqXqqXqqXqqXrrXrrXppWppWooWooWppWqqXqqXqqXqqXqqXqqXqqXqqXrrXrrXppWppWppWppWooWqqXqqXqqXqqXqqXqqXqqXqqXrrXrrXooWppWppWppWppWppXqqXqqXqqXqqXqqXqqXqqXrrXrrYooWooWppXppXppWppWqqXqqXqqXqqXqqXqqXqqXqqXrrXooWooWooWppXppXppWppXqqXqqXqqXqqXqqXqqXqqXrrXssXssXssXssXssXssXssXssXttYttYttYttYttYttYttYssYssXssXssXssXssXssXssXttYttYttYttYttYttYttYssYssXssXssXssXssXssXssXttYttYttYttYttYttYttYssXssYssYssYssXssXssXssXttYttYttYttYttYttYttYssXssYssYssYssYssYssXssXssYttYttYttYttYttYttYssXssYssYssYssYssYssYssYssYttYttYttYttYttYttYssXssYssYssYssYssYssYssYssYttYttYttYttYttYttYssYssYssYttYssYssYssYssYssYttYttYttYuuYttYttYssYssYssYttYttYttYssYssYssYttYttYttYttYttYuuYssYssYssYttYttYttYttYssYssYttYttYttYuuYttYuuYssYssYssYttYttYttYttYttYttYttYttYttYuuYuuYttYssYssYssYssYttYttYttYttYttYttYttYttYuuZuuYuuYssYssYssYssYttYttYttYttYttYttYttYttYuuZuuZuuZssYssYssYssYttYttYttYttYttYttYttYuuZuuZuuZssYttYttYssYssYttYttYttYttYttYttYttYuuZttYssXrrXuuYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYssXssXssXssXssXssXttXttXttXttXttXttXttXttXttXssXssXssXssXssXssXttXttXttXttYttXttXttXttXttXssXssXssXssXssXssXttXttXttXttXttXttXttXttXttXssXssXssXssXssXssXssXttXssXttYttXttXttXttXttXttXssXssXssXssXssXssXttXssXttYttYttYttXttXttXssXssXssXssXssXssXssXttXttXttYttYttYttXttYttXssXssXssXssXssXssXssXttYttYttYttYttYttYttYttYssXssXssXssXssXssXssXssXttYttYttYttYttYttYttYssXssXssXssXssXssXssXssXttYttYttYttYttYttYttYssXssXssXssXssXssXssXssXttYttYttYttYttYttYttYjjVkkVkkVkkVkkWllWkkVkkVkkVkkVkkVjjVjjVjjVjjUkkVkkVjjVjjVjjVjjVjjVkkVkkVkkVkkVkkVkkVkkVkkViiViiVjjVjjVjjVjjVjjVjjVjjVjjVkkVkkVkkVkkVkkVjjVjjVjjVjjVjjVjjVjjVjjVjjVjjVjjVjjVjjVjjVkkVjjVjjVjjVjjVjjVjjVjjVjjVjjViiViiViiViiVjjVjjVjjVjjVjjWjjWjjWjjWjjVjjVjjVjjViiViiViiViiViiVjjVjjWjjWkkWkkWkkWjjWjjWjjVjjVjjViiViiViiVjjVjjWjjWjjWjjWkkWkkWkkWjjVjjVjjVjjViiViiViiViiVjjWjjWjjWjjWkkWkkWkkWjjVjjVjjVjjViiViiViiViiVqqYqqYqqYqqYooWooWooWooWooWooWooWooWooWooWooWqqYqqYppXooXooWooWooWooWooWooWooWooWooWooWooWppXooXooWooWooWooWooWooWooWooWooWooWooWooWooWjjUkkUnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWjjUjjUjjUmmVnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWkkUkkUkkUkkUkkVnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWkkUkkUkkUkkUkkUkkUllVooXnnXnnXnnWnnWnnWnnWnnWkkVkkVkkVkkVkkUkkUkkUkkVmmWooXooXooXnnXnnWnnWkkVkkVkkVkkVkkVkkVkkVkkVkkVllVooXooXooXooXooXkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVmmWooXooXooXllVllVllVllVllVllVllVllVllVkkVkkVkkVkkVmmWnnXllWllWllWllVllVllVllVllVkkVkkVkkVkkVkkVkkVllVllWllWllWllWllWkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVllWllWllWkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVjjVjjUkkVkkVkkVkkVllWllWllWkkVkkVkkVkkVjjVjjVjjVjjVqqWqqXqqXqqXqqXqqXqqXrrXrrXrrXrrXrrXrrXssYssYppWppWppWppWppWppWppWqqXqqXqqXqqXqqXqqXqqXrrXppWppWppWppWppWppWppWppWqqXqqXqqXqqXqqXqqXrrXppWppWppWppWppWppXppXppWqqXqqXqqXqqXqqXqqXqqXppWppWppWppWppWppXqqXqqXppXqqXqqXqqXqqXqqXqqXppWppWppWppWppWppWqqXqqXqqXqqXqqXqqXqqXqqXqqXppXppXppWppWppXppXppXqqXqqXqqXqqXrrXrrXqqXqqXppXppXppXppXppXppXppXppXqqXqqXqqXqqXrrXrrXrrXppXppXppXppXppXppXppXppXqqXqqXqqXqqXrrYqqXppWppXppXppXppXppXppXppXqqXqqXqqXqqXqqXooWooWooWqqXqqXqqXqqXqqXqqXqqXqqXqqXqqXppXooWooWooWppWqqXqqXqqXqqXqqXqqXqqXqqXppXooWnnWooWooWooWooWqqYqqYqqXqqXqqXqqYqqXooWnnWooWooWooWooWooWooWqqYqqYqqYqqYqqYppXooWooWooWooWooWooWooWooWooWqqYqqYqqYqqYooXooWooWooWooWooWooWooWooWooWooWssXssXssXssXrrXrrXssXssYssYssYssYssXssXssXssXssXssXssXssXrrXrrXssXssYssYssYssXssXssXssXssYssXssXssXrrXrrXrrXrrXssYssYssXssXssXssXssXssXssYssYssXrrXrrXrrXrrXssYssYssXssXssXssXssXssXssYssYrrXrrXrrXrrXrrXrrXssXssYssYssXssXssXssXssYrrXrrXrrXrrXrrXrrXrrXssXssYssYssXssXssXssXrrXrrXrrXrrXrrXrrXrrXrrXrrXssYssYssYssYssXssXqqXrrXrrXrrXrrXrrXrrXrrXrrXssXssYssYssYssYssYrrXrrXrrXssXrrXrrXrrXrrXrrXrrXssYssYssYssYssYrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXssYssYssYssYrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXssYssYssYssYrrXrrXqqXqqXrrXrrXrrXrrXrrXrrXrrXssYssYssYssYrrXqqXqqXqqXqqXrrXrrXrrXrrXrrXrrXrrXssYssYssYqqXqqXrrXqqXqqXrrXrrXrrXrrXrrXrrXrrXssYssYssYqqXqqXrrXqqXqqXqqXrrXrrYrrYrrYrrXrrXrrXssYttYuuYuuYuuYuuYuuYuuYuuYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuZuuZuuYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuZuuZttYttYttYssXssXttXttYttYttYttYttXttXttXttYssXssXssXssXrrXssXssXttYttYttYttYttYttYttYttXssXssXssXssXrrXssXssXttYttYttYttYttYttYttXssXssXssXssXssXrrXrrXssXttYttYttYttYttYttYssXssXssXssXssXssXrrXrrXrrXttYttYttYttYttYssXssXssXssXttYttYttXrrXrrXrrXssXttYttYttYttYssXssXssXssXttYttYssYssXssXssXssXttYttYttYssXssXssXssXssXttYssYssXssXssXssXssXssYttYssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXrrXssXssYssYssYssYssXssXssXssXjjUjjVjjVkkVkkVkkVkkVkkVkkVllWkkWkkVkkVkkVjjVkkVkkVkkVkkVkkVkkVkkVkkVjjVjjVjjVjjVjjVkkVkkWkkVkkVkkWkkVkkVjjVjjVjjVjjVjjVjjVjjVjjViiViiVkkWkkVjjVjjVkkVjjVjjVjjViiViiViiViiViiViiViiVjjVjjVjjVjjVjjVjjVjjVjjVjjViiVjjViiViiViiVjjViiVjjVjjVjjWjjWjjWjjVjjVjjVjjVjjViiViiVjjVjjVjjVjjWjjWjjWkkWkkWjjWjjWjjVjjVjjVjjViiViiVjjVjjWjjWjjWjjWkkWkkWkkWjjVjjVjjVjjViiViiViiViiVjjWjjWjjWjjWkkWkkWkkWjjVjjVjjVjjViiViiViiViiVooWooWooWooWooWooWooWooWooWooWooWqqYqqYqqYqqYooWooWooWooWooWooWooWooWooWooWooWooXppXqqYqqYooWooWooWooWooWooWooWooWooWooWooWooWooWooXppXnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWkkUjjUnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWmmVjjUjjUjjUnnWnnWnnWnnWnnWnnWnnWnnWnnWnnWkkVkkUkkUkkUkkUnnWnnWnnWnnWnnWnnXnnXooXllVkkUkkUkkUkkUkkUkkUnnWnnWnnXooXooXooXmmWkkVkkUkkUkkUkkVkkVkkVkkVooXooXooXooXooXllVkkVkkVkkVkkVkkVkkVkkVkkVkkVooXooXooXmmWkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVnnXmmWkkVkkVkkVkkVllVllVllVllVllVllVllVllVllVllVkkVkkVkkVkkVkkVkkVllVllVllVllVllVllVllWllWkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVllWllWllWllWllWjjUjjVkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVllWllWllWjjVjjVjjVkkVkkVkkVkkVkkVllWllWllWkkVkkVkkVkkVssYssYrrXrrXrrXrrXrrXrrXqqXqqXqqXqqXqqXqqXqqWrrXqqXqqXqqXqqXqqXqqXqqXppWppWppWppWppWppWppWrrXqqXqqXqqXqqXqqXqqXppWppWppWppWppWppWppWppWqqXqqXqqXqqXqqXqqXqqXppWppXppXppWppWppWppWppWqqXqqXqqXqqXqqXqqXppXqqXqqXppXppWppWppWppWppWqqXqqXqqXqqXqqXqqXqqXqqXqqXppWppWppWppWppWppWqqXqqXrrXrrXqqXqqXqqXqqXppXppXppXppWppWppXppXrrXrrXrrXqqXqqXqqXqqXqqXppXppXppXppXppXppXppXppWqqXrrYqqXqqXqqXqqXppXppXppXppXppXppXppXppXooWooWooWqqXqqXqqXqqXqqXppXppXppXppXppXppXppXppWooWooWooWppXqqXqqXqqXqqXqqXqqXqqXqqXqqXqqXooWooWooWooWnnWooWppXqqXqqXqqXqqXqqXqqXqqXqqXooWooWooWooWooWooWnnWooWqqXqqYqqXqqXqqXqqYqqYooWooWooWooWooWooWooWooWooWppXqqYqqYqqYqqYqqYooWooWooWooWooWooWooWooWooWooWooXqqYqqYqqYqqYssXssXssXssXssYssYssYssYssXrrXrrXssXssXssXssXssYssXssXssXssXssYssYssYssXrrXrrXssXssXssXssXssYssXssXssXssXssXssYssYrrXrrXrrXrrXssXssXssXssXssXssXssXssXssXssYssYrrXrrXrrXrrXssXssYssYssXssXssXssXssYssYssXrrXrrXrrXrrXrrXrrXssYssYssXssXssXssXssYssYssXrrXrrXrrXrrXrrXrrXrrXssYssXssXssYssYssYssYrrXrrXrrXrrXrrXrrXrrXrrXrrXssYssYssYssYssYssXrrXrrXrrXrrXrrXrrXrrXrrXqqXssYssYssYssYssYrrXrrXrrXrrXrrXrrXssXrrXrrXrrXssYssYssYssYrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXssYssYssYssYrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXssYssYssYssYrrXrrXrrXrrXrrXrrXrrXqqXqqXrrXrrXssYssYssYrrXrrXrrXrrXrrXrrXrrXqqXqqXqqXqqXrrXssYssYssYrrXrrXrrXrrXrrXrrXrrXqqXqqXrrXqqXqqXttYssYrrXrrXrrXrrYrrYrrYrrXqqXqqXqqXrrXqqXqqXuuYuuYuuYuuYuuYuuYuuYttYuuYttYuuYuuYuuYuuYuuYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYuuYuuZuuZuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYuuZuuZuuYuuYuuYuuYuuYuuYuuYuuYttYttYssXssXssXssXttYttXttXttXttYttYttYttYttXssXssXssXssXssXssXttXttYttYttYttYttYttYttYssXssXrrXssXssXssXssXssXttXttYttYttYttYttYttYssXssXrrXssXssXssXssXssXssXttYttYttYttYttYttYssXrrXrrXttXttYttYssXssXssXssXttYttYttYttYttYrrXrrXrrXssYttYttYssXssXssXssXttYttYttYttYssXrrXrrXrrXssXssYttYssXssXssXssXssXttYttYttYssXssXssXssXssXssXssXssXssXssXssXssXssXttYssYssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssXssYssYssYssYssXrrXssXssXssXssXssXooWnnWnnWmmWmmWmmWmmWnnWnnXkkVjjUjjUjjVjjVjjUnnWnnWmmWmmWmmWnnWnnXmmWjjVjjVjjVjjVjjVkkVkkVooXnnWmmWmmWnnXnnXkkVjjVjjVkkVkkVkkVkkVkkVkkVnnWnnWmmWnnXmmWkkVkkVkkVkkVkkVkkVkkVkkVkkVkkVmmWnnXooYkkWkkVkkWkkWkkVkkVkkVkkVjjVjjVjjVjjVmmWllWkkWkkWkkWllWkkWkkVkkVjjVjjVjjViiViiVjjVkkWkkWkkWkkWkkWkkWjjWjjVjjVjjViiViiViiViiVjjVkkVjjVjjVjjVjjWjjWjjWjjVjjVjjVjjViiViiViiViiVjjVjjVjjVjjVjjWjjWjjWjjVjjVjjVjjViiViiViiViiVrrXqqXqqXqqXqqXqqXqqXqqXppXppWppXppXooWooWooWrrXqqXqqXqqXqqXqqXqqXqqXppXppXppXppXooWooWooWrrXqqXqqXqqXqqXqqXqqXppWppWppXppXooWooWooWooWqqXppWppXppXppWppXppWooWooWooWnnWnnWnnWnnWnnWppWppXppXppXppXppXooWooWooWooWnnWnnWnnWnnWnnWppXppXppXppXppXppXooWooWooWnnWnnWnnWnnWnnWnnWppWppWppWppXppXooWooWooWnnWnnWnnWnnWnnWnnWnnWooWppWooWooWooWnnWooWooWooWnnWnnWnnWnnWnnWnnWppXppXooWppXnnWnnWnnWnnWnnWnnWnnWnnWnnWnnXooXppXppWooWooWnnWooWnnWnnWmmWmmWnnWnnWnnWnnXooXooWooWooWnnWooWnnWnnWnnWnnWnnWnnWnnWnnWnnXnnXooWooWnnWnnWmmWmmWmmWmmWnnWnnWnnWnnXnnXnnXllWooXooWnnWnnWmmWmmVmmWmmWmmWmmWmmWnnWmmWkkVkkVooXnnWnnWmmWmmWmmWmmWmmWmmWmmWmmWkkVjjUjjUjjUnnWnnWmmVmmWmmWmmWmmWmmWnnXllWjjUjjUjjVjjVjjVrrXrrXssYttYssYssYssYssYssYttYssYssYssYssYssYqqWqqWqqWrrXrrXssXssXssYssYssYrrXrrXrrXrrXrrXqqXqqXqqWqqWppWrrXssYssYssYrrXrrXrrXrrYrrYrrXqqXqqXqqWqqWppWppWqqWrrXssYrrYrrYrrYssYrrYqqXqqXqqXqqXqqWppWppWqqWqqWqqXrrXrrYssYssYrrYqqXrrXrrXqqXqqWppWqqWqqWqqWppWppWrrXssYssYqqXqqXrrXrrXqqXppWqqWqqWqqWqqXppWppWppWqqXrrYqqXqqXrrXrrXqqXqqWqqWqqXqqXqqXppWppWppXppWooWppWrrXrrXrrXqqXqqWqqXqqXqqXppWppWqqXqqXppWooWooWooWrrXrrXqqXqqXqqXqqXqqXppXqqXqqXppXooWooWooWooWrrXrrXqqXqqXqqXqqXqqXqqXqqXqqXppWooWooWppWppWrrXrrXqqXqqXqqXqqXqqXqqXqqXqqXooWppWppWppWppWrrYrrXqqXqqXqqXqqXqqXqqXqqXppXppWppWppWppWooWrrXqqXqqXqqXqqXqqXqqXqqXqqXppWppWppXppXooWooWrrXqqXqqXqqXqqXqqXqqXqqXppXppWppXppXooWooWooWttYttYttYttYttYttYttYssXssXssXssXssXssXssXssXttYttYttYttYttYttYttYssXssXssXssXssXssXssXssYttYttYttYttYttYttYttYssXssXssXssXssXssXssXssYttYttYttYttYttYttYttYssXssXssXssXssYssYssYssXttYttYttYttYttYttYssYssXssXssYssYssYssYssYssXttYttYttYttYttYttYssYssYssYssYssYssYssYssYssXttYttYttYttYttYttYssYssYssYssYssYssYssYssYssXttYttYttYttYttYttYssYssYssYssYssYttYssYssYssYuuYttYuuYttYttYttYssYssYssYttYttYttYssYssYssYuuYttYuuYttYttYttYssYssYttYttYttYttYssYssYssYttYuuYuuYttYttYttYttYttYttYttYttYttYssYssYssYuuYuuYuuZttYttYttYttYttYttYttYttYssYssYssYssYuuZuuZuuZttYttYttYttYttYttYttYttYssYssYssYssYssYuuZuuZuuZttYttYttYttYttYttYttYssYssYssYssYrrXssXttYuuZttYttYttYttYttYttYttYssYssYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYuuYttYttYttYttYttYttYttXttXttXttXttXttXttXttXttXssXssXssXssXssXssXttXttXttXttXttXttYttXttXttXssXssXssXssXssXssXttXttXttXttXttXttXttXttXttXssXssXssXssXssXssXttXttXttXttXttXttYssXttXssXssXssXssXssXssXssXttXttXttXttYttYttYssXttXssXssXssXssXssXssXttXttXttYttYttYttYttYttXttXssXssXssXssXssXssXssXttYttYttYttYttYttYttYttYssXssXssXssXssXssXssXttYttYttYttYttYttYttYssXssXssXssXssXssXssXssXttYttYttYttYttYttYttYssXssXssXssXssXssXssXssXttYttYttYttYttYttYttYssXssXssXssXssXssXssXssX                                                    ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppWppXooWooXooXppXppXooWooXnnWppXppXooWooXnnWqqXppXooXnnWmmVppXppXooXnnWmmWrrYppXnnWmmWmmWrrYooXllVllVjjUqqYllViiTiiUiiTnnWggSffRhhThhTrrXrrXrrXrrXrrXrrXrrXrrXrrYrrXrrXrrXrrXrrXrrXqqWqqWqqXqqXqqXqqXqqXqqXqqXppXppWppWqqXqqXppWppWppWppWppWooWppWppWppXppWppWppWppWqqXppXppWppWppWqqXppWppWooWppWppWooWooWppWppWppWooWooWppWppWppWooWooWppWppWooWooWnnWppWppXooWooXooXrrXrrXrrXrrXrrXqqWqqWqqWqqWqqWqqWqqWqqWqqWqqWqqWqqWqqWqqWqqXqqWqqWqqWqqXqqXqqWqqWqqXqqXqqXqqWqqWqqXqqXqqXqqXqqXqqXrrXrrXqqXqqXrrXrrXrrXqqXqqXqqXrrXrrXqqXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXrrXttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYttYrrXssYttYttYuuYrrXrrXssXttYuuYrrXrrXrrXrrXssXrrXrrXrrXrrXrrXttYttYttYttYuuYttYttYttYttYuuYttYttYttYttYttYttYttYuuYuuYuuYuuYuuYuuYuuYuuYssXssXssXssXssXssXssXssXssXssXttXssXttXttXttXssXttXttXttXttXttXttXttXttXttXttXttXttXttXttXttXttXttXttXttYttXttXttXttYttYttXttXttYttYttYttXttYttYttYttY                                                                                                                 ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                                                                                                                                                       ###&&&(((+++,,,,,,***'''### !!!###%%%'''((('''&&&###!!! """#########"""    """#########""" !!!###%%%'''((((((&&&###!!!$$$&&&))),,,------***'''### %%%(((,,,000333222///***%%%!!!&&&***...333777666222,,,'''"""&&&***...333777666222,,,'''"""%%%(((,,,000333222///***%%%!!!$$$&&&))),,,...---+++'''$$$  !!!### !!!                  !!! !!!### """%%%  ###&&&  ###%%% """%%% !!!###                                                                       """$$$&&&(((((((((&&&$$$!!!!!!"""$$$%%%%%%%%%$$$""" !!!""""""!!!     !!!"""""""""!!!!!!"""$$$%%%%%%%%%$$$"""###$$$&&&((()))((('''$$$!!!$$$&&&)))+++,,,,,,***&&&### %%%'''***---......+++((($$$!!!%%%'''***---......+++((($$$!!!$$$&&&)))+++,,,,,,***&&&### ###%%%'''((())))))'''%%%"""           """                         """!!!### """$$$ """$$$!!!###  """                                   ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                             vvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                                                              !!!!!!                                                                                                                    ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                            ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                                 ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                          ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvWvvW                                  ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO                                                                                                                        ++++++)))&&&"""&&&&&&%%%### """"""!!!   """"""!!! &&&&&&%%%### ,,,,,,***&&&### 111111...***%%%!!!555555111,,,&&&"""555555111,,,&&&"""111111...)))%%%!!!,,,,,,***'''### ###&&&)))+++ ###%%%&&& !!!"""     !!!""" ###%%%&&& ###&&&***,,,!!!%%%***...111"""&&&,,,111555"""&&&,,,111555!!!%%%***...111 ###'''***,,,                                                           ppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppOppO    FF2MM7FF2MM7FF2MM7FF2MM7//&00'33*33*//&00'33*33*11(33*33*33*11(44*55+55+11(33)55+55+aaU__R__R__SbbUhh\OOBHH:BB4DD6JJ;SSF>>/==.==.==.>>/AA1..&00'<<4>>7..&00'<<4>>7..&33)<<4>>711(33*;;3??811(33)88.??8PP=PP=PP=NN;NN;PP=NN;KK9ffZgg[ddXTTF11/11/11/11/11/11/GG>2>>2;;/;;/;;/>>2>>2BB5BB5AA5??3>>2BB5BB5@@4@@3>>2!!220220220!!33033033044144144111.11.44144133011.11.44111.00-//,,,)..+..+--*,,),,)..+..+,,),,),,)AA/>>-CC0CC0@@.CC0CC0@@.CC0FF2CC1FF3GG3DD1GG3GG3DD1GG3GG3DD1GG3GG3DD1GG3==0==0==0??2@@3<<0<<0<<0>>2>>2<<0<<0<<0;;.;;.==1==1==1;;.;;...*..*..*))&))&..*..*,,())&))&..*,,(**&''$%%"**&**&(($%%"%%"**&**&%%"%%"%%"CC1AA/AA/AA/AA/CC1AA/AA/AA/AA/ii^AA/ii^AA/ii^AA/<<0;;0;;099-99-<<0;;099.99.99.44)44)22'22'22'//#//#.."..".."++'++'''#''#''#++'++'''#''#''#--),,(**&''$((%++'..*,,())&''#11.00,--*++',,)11.11.//,,,),,)11.33/00---*--*11.44011...+00-44155122///,//,66266233000-00-66266333011-00-77477344111.11.77377444111.11.77477444111.11.88588455122.11.88588455122.22.88588555222.22.88588555222/22.88588555222/22.99599566222/33/99599599533/33/99599599533/33/GG9GG9GG9GG:HH:HH:GG9FF9CC7CC6CC6CC6BB5BB5AA3GG:GG:GG:GG:GG9GG9HH:DD8DD7CC7CC6CC6BB6BB5BB5@@3??3==1==1<<0;;/;;/AA5@@3==1<>2@@4<>1>>2;;/;;/;;/>>2>>277477477466266277477466366266277444144033000-11-11-00-00-00-11-11-00-00-00-FF3DD1FF3FF3DD1FF3FF3DD1FF3FF3DD1FF3FF3DD1FF3FF3DD1FF3FF3DD1FF3FF3DD1FF3;;.;;.;;.==1>>299-99-99-<<0<<0HH:HH:HH:FF8DD7GG9GG9HH:DD7DD7$$**&996996::6%%++&::6::6::688588588577477488588588477477488555255144111.22.22.11.11.11.22.22.11.11.11.ll`FF2oobKK6ppbMM7ppcMM7ppcMM7--%22+??:??:@@:--%22+??:??:@@:GG9GG9GG9GG:HH:GG:GG:GG:GG:GG:99-99-99-;;0<<099.99.99.;;0<<099599599588588599599599588588599566266266233/33/33/33/33/33/33/33/33/33/33/LL7II4LL7LL7II4LL6LL6HH4LL6LL6HH4LL6LL6II4LL6LL6II4LL6LL6II4LL6LL6II4LL6w@`yyL`aw@`yyL`ag@`yyL`aA` &DFDF#2bx$7C#qs@`99L`aw@`yyL`aw@`yyL`aA` &DFDF#2bx$7C#qA &F#F#0bx$7C#q.A .A .A @ .A A &F"F"0bx$7C#qw@`yyL`aA` &DFDF#2bx$7C#q.A .A @ .   w@`yyL`aA` &DFDF#2bx$7C#q.A .A @ &A .A ` &@F@F2bx$7C#q` $@D@D"bx$7C#qw@`yyL`aw@`yyL`aw@`yyL`aA` &DFDF#2bx$7C#qA` &DFDF#2bx$7C#q.A .A @ .A .A A &F"F"0bx$7C"qA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aA` &DFDF#2bx$7C#q.A @ . .A A` &DFDF#2bx$7C#q 0 A` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aA` &DFDF#2bx$7C#q.A @ &A .A .A A` &DFDF#2bx$7C#q` $@D@D"bx$7B#aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL`aA &F"F"0bx$7C#qp`0 P@` $@D@D"bx$7C#qw@`yyL`aw@`yyL`aA &F"F"0bx$7C"qA` &DFDF#2bx$7C#qw@`yyL`a 0 P@A` &DFDF#2bx$7C#qw@`yyL`a` $@D@D"bx$7B#aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL`ag@`yyL`aA` &DFDF#2bx$7C#qs@`9 9L`aw@`yyL`aA &F"F"0bx$7C#q @80  @ (  ` $@D@D"bx$7C#qw@`yyL`aw@`yyL`aA &F"F"0bx$7C"qA` &DFDF#2bx$7C#qw@`yyL`aP@ ( @ A` &DFDF#2bx$7C#qw@`yyL`a` $@D@D"bx$7B#aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL` aA &F"F"0bx$7C#q @`` $@D@D"bx$7C#qw@`9 9L` b aw@`yyL`aA &F"F"0bx$7C"qA` &DFDF#2bx$7C#qw@`yyL`a ( @  @@A` &DFDF#2bx$7C#qw@`yyL`a` $@D@D"bx$7B#aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL`ag@`yyH`aA` &DFDF#2bx$7C#qs@`9 9 L`aw@`yyH`aA &F"F"0bx$7C#q@80@( ` $@D@D"bx$7C#qw@`y9 L`aw@`yyL`aA &F"F"0bx$7C"qA` &DFDF#2bx$7C#qw@`yyL`a @@( A` &DFDF#2bx$7C#qw@`yyL`a` $@D@D"bx$7B#aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyH`aA &F"F"0bx$7C#q   @ ` $@D@D"bx$7C#qw@`y9 L`aw@`yyL`aA &F"F"0bx$7C"qA` &DFDF#2bx$7C#qw@`yyL`a( @ A` &DFDF#2bx$3C#qw@`yyL`a` $@D@D"bx$7B#aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL`aw@`pp `aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL`aA` &DFDF#2bx$7C#qA` &DFDF#2bP$7C#q ! ! ! ! ! ! ! ! ! !A` &DFDF#2bx$7C#qA` &DFDF#2bP$7C#qA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aA` &DFDF#2bx$7C#q ! ! ! ! ! ! ! ! ! !A` &DFDF#2"x$7C#qA` &DFDF#2bx$7C#qA` &DFDF#2"x$7C#qA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL` aA` &DFDF#2bx$7C#qw@`yyL` b aw@`yyL`aA` &DFDF#2bx$7C#q@  !A` &DFDF#2bx$5C#qw@`yyL`a A` &DFDF#2"x$7C#qA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL` aA` &DFDF#2bx$7C#qA` &DFDF#2bx$7#qA` & D D#2bx$7#q8A` &DFDF#2bx$7#qA` &DFDF#2bx$7C#qw@`y yL` b aw@`yyL`aA` &DFDF"2bx$7C"qA` &DFDF#2bx$7C#qw@`yyL`a @  !A` &DFDF#2bx$!C#qw@`yyL`aA` $DDDD#"bx$7B#aA` &DFDF#2bx$7C#qw@`yyL`aw@`yyL`aw@`yyL` aA` &DFDF#2bx$7C#q@  ! !A` &DFDF#2bx$!C#qw@`yyL`aA` &DFDF#2bx$7C#q !A` &DFDF#2bx$7C#qA` &DFDF#2bx$7C#aA` &DFDF#2bx$7C#qw`yyL`aw@`yyL`aw@`yyL`aA` &DFDF#2bP$7C"qA` &DFDF#2bx$7C#qA` &DFDF#2bx$7C#q7@`yyL`aw@`yyL`a ! !A` &DFDF#2bx$!C#qA` &DFDF#2bx$!C#qw@`yyL`aw@`yyL`aA` &DFDF#2bx$7B#aA` &DFDF#2bx$7C#qA` &DFDF#2bx$7C#qw`yyL`aw@`yyL`aw@`yyL`a{ "compiler" "ZHLT v??? rel VL 15 (May 31 2010)" "mapversion" "220" "MaxRange" "32768" "skyname" "flyaway" "classname" "worldspawn" "classname" "worldspawn" } { "origin" "-3072 448 3520" "_diffuse_light" "255 255 128 200" "pitch" "-85" "angles" "0 235 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light_environment" } { "origin" "-3132 2803 -3328" "targetname" "e5" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x5.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3132 2803 -3328" "targetname" "e4" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x4.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3132 2803 -3328" "targetname" "e3" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x3.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3132 2803 -3328" "targetname" "e2" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x2.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3132 2803 -3328" "targetname" "e1" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x1.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3132 2803 -3328" "targetname" "e0" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x0.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d9" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x9.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d8" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x8.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d7" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x7.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d5" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x5.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d6" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x6.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d4" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x4.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d2" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x2.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d3" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x3.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d1" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x1.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3104 2803 -3328" "targetname" "d0" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x0.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3072 2803 -3328" "targetname" "c5" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x5.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3072 2803 -3328" "targetname" "c4" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x4.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3072 2803 -3328" "targetname" "c3" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x3.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3072 2803 -3328" "targetname" "c2" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x2.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3072 2803 -3328" "targetname" "c1" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x1.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3072 2803 -3328" "targetname" "c0" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x0.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b9" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x9.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b8" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x8.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b7" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x7.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b5" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x5.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b6" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x6.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b4" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x4.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b3" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x3.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b2" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x2.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b1" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x1.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3044 2803 -3328" "targetname" "b0" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x0.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m9" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x9.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m8" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x8.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m7" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x7.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m5" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x5.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m6" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x6.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m4" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x4.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m3" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x3.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m2" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x2.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m1" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x1.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "origin" "-3012 2803 -3328" "targetname" "m0" "scale" "0.5" "model" "sprites/spr1n/digits/kznum/x0.spr" "rendercolor" "0 0 0" "renderamt" "255" "angles" "180 270 180" "classname" "env_sprite" } { "model" "*1" "targetname" "counter_stop_button" "master" "stopsource" "target" "counter_off" "wait" "2" "speed" "5" "angles" "0 0 0" "rendercolor" "0 0 0" "spawnflags" "1" "classname" "func_button" } { "model" "*2" "targetname" "counter_start_button" "master" "power" "target" "counter_start" "wait" "3" "speed" "5" "angles" "0 0 0" "rendercolor" "0 0 0" "spawnflags" "1" "classname" "func_button" } { "origin" "-3472 976 3344" "triggerstate" "1" "delay" "0.6" "target" "reset_e" "targetname" "relay_reset_e" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "triggerstate" "1" "delay" "0.6" "target" "reset_d" "targetname" "relay_reset_d" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "triggerstate" "1" "delay" "0.6" "target" "reset_c" "targetname" "relay_reset_c" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "triggerstate" "1" "delay" "0.6" "target" "reset_b" "targetname" "relay_reset_b" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "triggerstate" "1" "delay" "0.06" "target" "reset_m" "targetname" "relay_reset_m" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "ding_m" "targetname" "reset_m" "classname" "game_counter_set" } { "origin" "-3472 976 3344" "target" "m0" "targetname" "m_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m1" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m2" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m3" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m4" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m5" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m6" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m7" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m8" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m9" "targetname" "m_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m1" "targetname" "m2" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m2" "targetname" "m3" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m3" "targetname" "m4" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m4" "targetname" "m5" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m5" "targetname" "m6" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m6" "targetname" "m7" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m7" "targetname" "m8" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m8" "targetname" "m9" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "m0" "targetname" "m0_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "ding_b" "targetname" "reset_b" "classname" "game_counter_set" } { "origin" "-3472 976 3344" "target" "b0" "targetname" "b_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b1" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b2" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b3" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b4" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b5" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b6" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b7" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b8" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b9" "targetname" "b_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b1" "targetname" "b2" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b2" "targetname" "b3" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b3" "targetname" "b4" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b4" "targetname" "b5" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b5" "targetname" "b6" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b6" "targetname" "b7" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b7" "targetname" "b8" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b8" "targetname" "b9" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b0" "targetname" "b0_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "ding_c" "targetname" "reset_c" "classname" "game_counter_set" } { "origin" "-3472 976 3344" "target" "c0" "targetname" "c_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c1" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c2" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c3" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c4" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c5" "targetname" "c_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c1" "targetname" "c2" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c2" "targetname" "c3" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c3" "targetname" "c4" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c4" "targetname" "c5" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c0" "targetname" "c0_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "ding_d" "targetname" "reset_d" "classname" "game_counter_set" } { "origin" "-3472 976 3344" "target" "d0" "targetname" "d_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d1" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d2" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d3" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d4" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d5" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d6" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d7" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d8" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d9" "targetname" "d_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d1" "targetname" "d2" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d2" "targetname" "d3" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d3" "targetname" "d4" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d4" "targetname" "d5" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d5" "targetname" "d6" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d6" "targetname" "d7" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d7" "targetname" "d8" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d8" "targetname" "d9" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d0" "targetname" "d0_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "ding_e" "targetname" "reset_e" "classname" "game_counter_set" } { "origin" "-3472 976 3344" "target" "e0" "targetname" "e_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e1" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e2" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e3" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e4" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e5" "targetname" "e_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e1" "targetname" "e2" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e2" "targetname" "e3" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e3" "targetname" "e4" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e4" "targetname" "e5" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e0" "targetname" "e0_reset" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "master" "power" "target" "m0_reset" "targetname" "ding_m" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m1" "targetname" "ding_m" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m2" "targetname" "ding_m" "health" "2" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m3" "targetname" "ding_m" "health" "3" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m4" "targetname" "ding_m" "health" "4" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m5" "targetname" "ding_m" "health" "5" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m6" "targetname" "ding_m" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m7" "targetname" "ding_m" "health" "7" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m8" "targetname" "ding_m" "health" "8" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m9" "targetname" "ding_m" "health" "9" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "m_reset" "targetname" "ding_m" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "relay_reset_m" "targetname" "ding_m" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "ding_b" "targetname" "ding_m" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b0_reset" "targetname" "ding_b" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b1" "targetname" "ding_b" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b2" "targetname" "ding_b" "health" "2" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b3" "targetname" "ding_b" "health" "3" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b4" "targetname" "ding_b" "health" "4" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b5" "targetname" "ding_b" "health" "5" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b6" "targetname" "ding_b" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b7" "targetname" "ding_b" "health" "7" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b8" "targetname" "ding_b" "health" "8" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b9" "targetname" "ding_b" "health" "9" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "b_reset" "targetname" "ding_b" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "relay_reset_b" "targetname" "ding_b" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "ding_c" "targetname" "ding_b" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "c0_reset" "targetname" "ding_c" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "c1" "targetname" "ding_c" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "c2" "targetname" "ding_c" "health" "2" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "c3" "targetname" "ding_c" "health" "3" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "c4" "targetname" "ding_c" "health" "4" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "c5" "targetname" "ding_c" "health" "5" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "c_reset" "targetname" "ding_c" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "relay_reset_c" "targetname" "ding_c" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "ding_d" "targetname" "ding_c" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d0_reset" "targetname" "ding_d" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d1" "targetname" "ding_d" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d2" "targetname" "ding_d" "health" "2" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d3" "targetname" "ding_d" "health" "3" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d4" "targetname" "ding_d" "health" "4" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d5" "targetname" "ding_d" "health" "5" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d6" "targetname" "ding_d" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d7" "targetname" "ding_d" "health" "7" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d8" "targetname" "ding_d" "health" "8" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d9" "targetname" "ding_d" "health" "9" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "d_reset" "targetname" "ding_d" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "relay_reset_d" "targetname" "ding_d" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "ding_e" "targetname" "ding_d" "health" "10" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "e0_reset" "targetname" "ding_e" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "e1" "targetname" "ding_e" "health" "1" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "e2" "targetname" "ding_e" "health" "2" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "e3" "targetname" "ding_e" "health" "3" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "e4" "targetname" "ding_e" "health" "4" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "e5" "targetname" "ding_e" "health" "5" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "e_reset" "targetname" "ding_e" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "master" "power" "target" "relay_reset_e" "targetname" "ding_e" "health" "6" "classname" "game_counter" } { "origin" "-3472 976 3344" "target" "m_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "reset_m" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "b_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "reset_b" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "c_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "reset_c" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "e_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "reset_e" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "reset_d" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "d_reset" "targetname" "reset_all" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "triggerstate" "1" "target" "timer_on" "targetname" "reset_all" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "channel" "1" "fxtime" "0.25" "holdtime" "1.2" "fadeout" "0.5" "fadein" "1.5" "color2" "240 110 0" "color" "100 100 100" "y" "0.1" "x" "-1" "message" "GL & HF! Timer by spr1n" "targetname" "t_empty_rdy" "spawnflags" "1" "classname" "game_text" } { "origin" "-3472 976 3344" "target" "t_empty_rdy" "targetname" "t_empty" "health" "25" "spawnflags" "2" "classname" "game_counter" } { "origin" "-3472 976 3344" "target" "reset_all" "targetname" "extra_reset" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "timer_off" "targetname" "counter_off" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "t_cycle0" "targetname" "counter_start" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "t_cycle2" "targetname" "t_cycle0" "triggerstate" "1" "delay" "0.09" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "t_cycle2" "targetname" "t_cycle1" "triggerstate" "1" "delay" "0.1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "t_cycle1" "targetname" "t_cycle2" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "ding_m" "targetname" "t_cycle2" "triggerstate" "1" "classname" "trigger_relay" } { "origin" "-3472 976 3344" "target" "t_cycle1" "m_iszNewTarget" "t_cycle2" "targetname" "t_cycle0" "classname" "trigger_changetarget" } { "origin" "-3472 976 3344" "target" "t_cycle1" "m_iszNewTarget" "t_empty" "targetname" "counter_off" "classname" "trigger_changetarget" } { "origin" "-3472 976 3344" "target" "counter_start" "m_iszNewTarget" "t_empty" "targetname" "t_cycle0" "classname" "trigger_changetarget" } { "origin" "-3472 976 3344" "target" "counter_start" "m_iszNewTarget" "t_cycle0" "targetname" "extra_reset" "classname" "trigger_changetarget" } { "origin" "-3472 976 3344" "globalstate" "stop_state" "targetname" "stopsource" "classname" "multisource" } { "origin" "-3472 976 3344" "triggermode" "1" "globalstate" "stop_state" "targetname" "t_cycle0" "spawnflags" "1" "classname" "env_global" } { "origin" "-3472 976 3344" "globalstate" "stop_state" "targetname" "extra_reset" "classname" "env_global" } { "origin" "-3472 976 3344" "globalstate" "timer_state" "targetname" "power" "classname" "multisource" } { "origin" "-3472 976 3344" "initialstate" "1" "triggermode" "1" "globalstate" "timer_state" "targetname" "timer_on" "spawnflags" "1" "classname" "env_global" } { "origin" "-3472 976 3344" "initialstate" "1" "globalstate" "timer_state" "targetname" "timer_off" "classname" "env_global" } { "origin" "-3472 976 3344" "target" "multi_reset_all" "triggerstate" "1" "delay" "0.01" "classname" "trigger_auto" } { "origin" "-3472 976 3344" "counter_off" "0" "extra_reset" "0.12" "reset_all" "0.07" "targetname" "multi_reset_all" "classname" "multi_manager" } { "model" "*3" "netname" "multi_reset_all" "rendermode" "5" "distance" "90" "wait" "4" "speed" "100" "angles" "0 0 0" "rendercolor" "0 0 0" "spawnflags" "24" "classname" "func_door_rotating" } { "origin" "-3472 912 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 912 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 912 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 912 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3472 848 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 848 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 848 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 848 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3472 976 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 976 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 976 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 976 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3472 784 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 784 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 784 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 784 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3472 656 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 656 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 656 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 656 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3472 592 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 592 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 592 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 592 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3472 720 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 720 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 720 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 720 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3472 528 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3408 528 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3344 528 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3280 528 3204" "model" "models/player/gsg9/gsg9.mdl" "angles" "0 90 0" "classname" "info_player_start" } { "origin" "-3072 448 2880" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 2368" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 1856" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 1408" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 896" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 384" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 -128" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 -640" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 456 -1152" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 456 -1664" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 456 -2176" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 456 -2688" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 456 -3328" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 1664 -3328" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 2688 -3312" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "model" "*4" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*5" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*6" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*7" "lip" "-1" "wait" "1.5" "speed" "150" "angles" "0 180 0" "renderamt" "255" "classname" "func_door" } { "model" "*8" "lip" "-1" "wait" "1.5" "speed" "150" "angles" "0 180 0" "renderamt" "255" "classname" "func_door" } { "model" "*9" "lip" "-1" "wait" "1.5" "speed" "150" "angles" "0 180 0" "renderamt" "255" "classname" "func_door" } { "model" "*10" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*11" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*12" "lip" "-1" "wait" "1.5" "speed" "150" "angles" "0 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*13" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*14" "lip" "-1" "wait" "1.5" "speed" "150" "angles" "0 180 0" "renderamt" "255" "classname" "func_door" } { "model" "*15" "lip" "-1" "wait" "1.5" "speed" "150" "angles" "0 180 0" "renderamt" "255" "classname" "func_door" } { "model" "*16" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*17" "lip" "12" "wait" "1.5" "speed" "150" "angles" "90 0 0" "renderamt" "255" "classname" "func_door" } { "model" "*18" "zhlt_invisible" "1" "target" "fall01" "classname" "trigger_teleport" } { "origin" "-3072 512 -3456" "targetname" "fall01" "angles" "0 90 0" "classname" "info_teleport_destination" } { "model" "*19" "rendermode" "2" "targetname" "healingdooriii" "health" "0" "dmg" "-10000" "lip" "-32" "wait" "0.1" "stopsnd" "3" "speed" "10000" "angles" "90 0 0" "rendercolor" "0 0 0" "classname" "func_door" } { "model" "*20" "rendermode" "2" "targetname" "healingdooriiii" "health" "0" "dmg" "-10000" "lip" "-32" "wait" "0.1" "stopsnd" "3" "speed" "10000" "angles" "90 0 0" "rendercolor" "0 0 0" "classname" "func_door" } { "model" "*21" "rendermode" "2" "rendercolor" "0 0 0" "renderamt" "60" "classname" "func_wall" } { "model" "*22" "rendermode" "2" "targetname" "healingdoorii" "health" "0" "dmg" "-10000" "lip" "-32" "wait" "0.1" "stopsnd" "3" "speed" "10000" "angles" "90 0 0" "rendercolor" "0 0 0" "classname" "func_door" } { "model" "*23" "rendermode" "2" "targetname" "healingdoori" "health" "0" "dmg" "-10000" "lip" "-32" "wait" "0.1" "stopsnd" "3" "speed" "10000" "angles" "90 0 0" "rendercolor" "0 0 0" "classname" "func_door" } { "model" "*24" "rendermode" "2" "targetname" "healingdoor" "health" "0" "dmg" "-10000" "lip" "-32" "wait" "0.1" "stopsnd" "3" "speed" "10000" "angles" "90 0 0" "rendercolor" "0 0 0" "classname" "func_door" } { "model" "*25" "zhlt_invisible" "1" "wait" "1" "sounds" "0" "target" "healingdoor" "classname" "trigger_multiple" } { "model" "*26" "zhlt_invisible" "1" "wait" "1" "sounds" "0" "target" "healingdoori" "classname" "trigger_multiple" } { "model" "*27" "zhlt_invisible" "1" "wait" "1" "sounds" "0" "target" "healingdoorii" "classname" "trigger_multiple" } { "model" "*28" "zhlt_invisible" "1" "wait" "1" "sounds" "0" "target" "healingdooriii" "classname" "trigger_multiple" } { "model" "*29" "zhlt_invisible" "1" "wait" "1" "sounds" "0" "target" "healingdooriiii" "classname" "trigger_multiple" } { "origin" "-3072 448 2944" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 448 3008" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 456 2816" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3072 456 2752" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 2488" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 2424" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 2360" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 2296" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 2232" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 1992" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 1928" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 1864" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 1800" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 1736" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 1480" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 1416" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 1352" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 1288" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 1224" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 968" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 904" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 840" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 776" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 712" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 456" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 392" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 328" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 264" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 200" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -56" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -120" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -184" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -248" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -312" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -568" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -632" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -696" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -760" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -824" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -1080" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -1144" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -1208" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -1272" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -1336" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -1592" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -1656" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 456 -1720" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -1784" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3016 464 -1848" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 -2104" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 -2168" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 -2232" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 -2296" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 -2360" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 -2632" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 -2696" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 456 -2760" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 -2824" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3000 464 -2888" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 456 -3128" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 456 -3192" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 456 -3256" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 464 -3320" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 464 -3384" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 1328 -3144" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 1328 -3208" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 1328 -3272" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 1336 -3336" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3064 1336 -3400" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3080 2056 -2696" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3080 2056 -2760" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3080 2056 -2824" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3080 2064 -2888" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } { "origin" "-3080 2064 -2952" "angles" "0 0 0" "_fade" "1.0" "_light" "255 255 255 50" "classname" "light" } 80\hȀHt l .+0button2s\+0b (((h֊ȋĶҋȹ˯ңȹưhB999BAiЊ׺׌L LzұЊ׺k- ?nɫY<-kx܎Տk$)ZtW)$kwoܝեk6)bylY)6f^ӒՑpOI_s:WOihƱdg-ccTE>3 MiBpJhD (:55=777(( #\hGpJhN %%%%% ,rh9|RR`; " qkHBjo8f\  .k1H{Ϗ/VfN 'wK e±d!jfqDi!Bh³R jr4Qi8izHKwH8i|R!GghB Ai|xV1!Hep{|pppo|p{¯þθοϯοzzzzzz~~}~zz~~~~}}}}}}~~zzzzzzެڹȥœ6$$6ڳݠk,n,e|䷭ټk,l_,^ίK@vT@NiƆOTcmE\RO &=ET>&f^|^ )k^JN qBp^Rq,4^BR89A|¶KHBBgíƾ¤̴̱̌PIܺrSC`x+>j{K\^o{R̩y*!"(% .*0  7*4<4+ 6$; 3 <8 *? D!D )4I(!$ H  :L 'K $ M##"I(7OS :@!'#"'%O+#!VH#(&%)(?%*%')&*(&.&#.)&.-*?%&5*(*/+\_a)0)F&&bK##H%#f4/,g.3.Z10.bQ%$f081265562096286273284575^&%k!!V*)5;76:9=74::6j$$^,+v$"p()=?;9@9g-,9B?;A?;A<8BC9BA=qA?LRLLVQABNWSOXUQWSNXWOXSPWPXTQOYSPYTOYXQXQRXVPYVOYQ=biV@,+AKjr%K#0/R_d||||||i_C708NKjk"K96Sb__d__VVG>!LNXjk22B$1URQSSSVSC@/95m31__7B:XD>VVVVC0B:%H/6@6e K::e--Bh2۟ ]p]%""Nhtwmjjruuuuuurttj{n<DZH,/g:Kv3ruwoo;Umt" .' 5 )1+-faXB2T !! m,M #9lZ w"'"g #'&+# }$)$>K&)&*'$6!\PAwaWn */+6*'+/)F'%@+(/1.[#"d h274?20751397~M.+@65<866;8K2/9:77<8s" 8A> K97;A<9B@),k;'l}; 4% :tL)F[LirxbgH b:9 F3wEw3b;xW̲:oKW)rV9Faro g))kño[Wk%i=ǝò#Ġ' u74Y/I;Hb?s%='_=H; fOW%;[r3Х'ՠuԅ;F3. G' ׌& ÓFg 4/ GYBg[=ǖ3g f2FB4 [ī'#kGݪb9Gl? %ˤ$bst4@BYs?ČB)# K[ubb%[Z㫕g&:y퓩'Ζʏģ錪rK',iFVsZgbFi3L! gg Ḛi Z3ݼVi4gV'[utˮ[Vuxxs=9Vg);&::;f7Hو)t;لXg@ 74RFF!bӄ% fԥ2';Q?r,&?F[Rbr[}hsWp;[.و3fWBFל ׈|T&ij̲=L:ՈܮFEY'W;}y3bgF'b[B[br +g Z|'BY sf8i;Ex̷:L 4t tF |+TgF ĪХW%/'2s,3 gb=g}:Wˢ'gxu;3hHX'R:Trr˥rW?gbiEf&ksl՝fբB&ufHit j.xGV|'%3%=Li[;)Br4а G} 4H4'xb4ѫ|b3Tu[uik&bA׮)uYtY;)%oVVZ$@ ̓tbFW== giǪk8g[u{gErb3M|Г&F[Ͳī`z[k3W u[ݖՈVی,K8ÈfΖTȥztB܌ 4)Vrs3Ө=:ܥb'r2G%k ii3Ƅ'giFo s -)B4Wi }3 S;i,FBF˖:ͩVZ,3ݖs{ B:f FL?ijmi3 /rݛ'́ݫ!k}H _&}4'%gF ;3 bg̟[K̈r V:[;P ' }sx F}t#b} GF;}j*kʰ'g}i)Hi9F4ĈB3VB)"'3'b[bfFl:r'AÓKb 3F|ۥ%}ڽ xrt'u2Lg, =ըFiBiX/åhxo͸z_s&BM2?}GF: ㅛWsV'G:3tHBmi)t%$g љ&bwo:8;̥Blt?Wg;)FV B?[V' RZ3}'sfs3iB㫰 XF͏[} HV˛3j˒fiJQTbAՈߝ}xgsZs;,u3;=#߅̥&=tWG%Lo3,Ϊ[&)urKu;u%b)tF g !Z3:ٮok4 h4ʡq4'gV3%[% [㪥Y E[Tďbi=BĨ,҇Fk .BM@&)Kɼb3 B[/hs=[fBf[fѲV BZ!,=Y[boGi} tb F̲ P)R s:ZFB ;бG4;b!R4zx9(V)#9V3O?[gb[V,HoF3rr%ˏẄՖsBffxkr>;[fZ)ˑtfԼH/zǙ,}ܐ:3ݐ [g }HSJfg;م3FK@%˝gp };/Tif܅3ii#gFFס4ˠ'o t)Y;FY) -iiVss)V? FsĥEugMѸs#Egʸ&}}r(!H&Äzm)gHE&;,g:$}f흐XgSƸEu!ifi2&A o'V))[cRȖV[sgbWV%wrb%i%G GHg9bG |FR Vt'xE}= Q [sb[HAFrfiiYrsfxifF[ߩVvQVAbЛoo mBzugb HEʧfrܛ[Q˥fˆ߅JHRf%H'̈_,LTkF'G©F 3թ k+ձ ʠ D;',, br V3 A:t@;BZFt4|= еa[3 FYs) ӛrgibi;BgR[G=F gsK=uݐzZ3 ݪ :)c s݌['ruT=sRנfsfwBg#kVVFk3 Z );Z3uhܫ 2K'G3ܱꚌ T$YV i̪4iW  9rx׸B/'%?fʖH}? & ͱ iViH?'xxRB,٣Z:bðɅVÅ˅␖Z_זVGs⪵',R Ю(r')#u;=9!oRBKH iigL^RY7i. ;?[VF QrWigiw:֜H荜%4ZgLsf|t=fÈf,,x? BSc%F)AӒf&'V>&$Ð3Tib ,[3|V9_ft/fδ;u}4'bb:Zm ❅,ԁsg,ēriObBi.) zr t,#|H|,?+ )W)BHR׀rt_g7}"Մ2-}9 : bHfb[F(r%}RsxBWb oZ7mt [Rb[8àbunjBu:iVr  3HJub߭bbAڲbuir ͐:H'A^rѪ 3FFݖ= g#B B t+o +}t$F'}Fft.פ+o G4ĕssbi;%[/'?H' kV3 rsॏ[uYi gT&ג߀Qf݅_zͲfrFR:3Fi zݸHis,2bH!ܲsZr) Fi#ELJ9Ymsii;8u2f43@\x7;])r /}4ׄ /3rf̪[ u.'&H B%8?b1 7|Y?Fr[s[H2i ;_}su : }VY(2˖Xʮ#if[Rr;;V=kZ4;&?o?|rb'. oߏ'/k(s$uZ, oFVVr$HZ2gvB%tsuѿ F9V,og/fFB Z&b =Aոt&3ri; %Ģ,l/WussM#3|[̪83m =̥:f[̳f 3'ݛ,ӳBEգ_ [fH)sgRB)2ƁV&ta$i% ZGY02'$Z  0V)%߅bߜw2rbziw)oBi[E [Es:Y3K +:?'L%)f2FBLTVMuR VmbQmoY==(fs[x 8s H?FҨTi);gxB9/ T2A9B%3Z) Vrg k ')Flש Y 2Fs#'BB2K%GV wF G/gW4 ):rٹr tg FM!}sā3FQr;fibB݆Yj|:[Y4:'3 biib gЁfݜbVB8ᏌʥrE'ݥ?i: tF& iG = 3F[|"';Hr[Bxr[sb F )%WiPx;  fr㸓42V_RFԠ3)Kr3:}iTG,N&3iobsrk=4 fiix ZKm/Գ/'Y3uY9gVtGFf gk._ 4;fZsZ%_̠W)3B'ut3VikFkBf:tFo:.imB$B}:VB;ffx7t WLĤZ84 rg:%)ï3E@׏; ̄.iVitsRӥZ 3uVV ,Nuf*xRbo &Fרj3=[[又Fb;HYifirFb:fsHfks gǐbgZ;ig}?!V7iGٿ9~ݸV}Y ;Fx; #t.}/ O3Fxb W|;:/q3\RF[ʚ4}otu2s?}s8Ɩ)|[l݈:&Z#R bi3 i$ 3˪Lu3F K_f;rG[F4Fxs K;i!39t7}] } o B Vb   i@G``'VYob8;'̳'/i3Īs'9Tu72ٹV)fgKZ@/uՠk[kr:V3[ibW,F?uV uտ & F!xu} V-g?Yi F uFV? \oר܌!tfYr] %tx bV;r @/Y4s FG}oV; 'g,g[hıܖ[ :JĖ ѐ(?BrG[%HxJVCtJu#![2QF G'R'bt%bVY9t=8 3''9Ö̫;2Ho: ôQ?FB'T bx 9!gH s, F gsJGHa ' }bbZ}RtV}} `gr| b, lbbs:uiKFgE'gg̫ZBr;A "4~ f)Y 'Tk!oHmT#f/b|>f͹H)3uG ,&ُf4!3 Y'gHt@: 3r,Z3 Ef- ) |%%wݓ}Kb4L F9,4" A #uf}b*sif6HFP[fYYF2x=?R[:HH sVF33H,:F y; ʁRBHsAߠE%V;xT,mfF$ k;iGr2rgu}W:b[)3b g;Vg:; WoF)˲;9Fsbbb%R }Fbt VbsYb3B;Еi?g H/3%Q}fgb͌˄H? g?FWw Ԉݕ,g' 23ˏ&;}#?⏰W¸[,3bTQ fF'[Otb'EMu  3_џ W :2HgogF`) iF:&f Flo 8񮸛F[. fufGY:/g&3S E2:3tfgFՏ[7 3ɫrgڠ;s%4 ✒S #f tH ԓx9ݱ׹ө Ä[RµB& BiͽY & B?%Ûuf#,%F%k;:2bT~ g{߫tLBW3YE'b\GˤBu˽ Y  suBuiߥtV,uf.YSgFirg%׈:`%f[Bir,Vb' ,F};rX}sspղFi$ ;; [%fM|K;3=&W? )L.3E)  |3y2s4PхĆrs4W. oiVY#sAfb3AFªubt9jV,HՇutkt  bB)A R 'S.?Ls3Kf;[+&s;ͽ2VĈ3'i;F,3Vt)_Vۜ2Qt2sgbi['7t'9y ֘;x8ךgHlb[_&r&RQTRbg@,z; ) 3 óB;.)9 ;V34.R}K ǽ}u [ ys 툠IJuVB;׳,'R oQ;k,g(Ƥ;f W F8 zggkEo̖ ≠)3};LlFsLrIJЌK\Ͱ9 y ʨgܠćig3&̚W'H$)./x4:7)oвx©?c_sV&TLkG3f2,;oV0Ft TsbEFof[/#Fgmu U!gHaŖ4lS?94g;'7:tl.b_װ3 %Roz4H$2.4 z@o ǵR]Rffʸ [#Wuu}[ WRZ:lV(#s $t'm 4 f: @i&.fЅ);[,ߧ3bA ӛʵHbAbK#נf8򚠚ii F;QgK暰ˠmg'} f?; b+f8uḡ gg?u64i2ձr%Р}3E_MrY? ?B.`RQbY3[ 3r3tgBS&%|V;%Oo3AFg) ;tTkb,RRbTba?uT&bf˳Rh;H b4Ea>#lV %x˝iH2^ 4PRZ)L 3xݟ4=׌ G6bÉ˰gFAfi?2F.?f' Ft.Ӣ(f!Eu r8tE[3wy oy9~f_cT b; ݹKKr&x=g.䠨bHLEsLjKZE&Ж;fX3rݡ i bM GF f;+ ǪMP )sxg4 2sFsgf#FiA4pVVX&Va)k}E{Wਁ|%_b3{ΫV[F3V ;%kVPlMfz߹t 3Hrt,b H=Ӡ#Y='3! LjQuV: ; x 3Fгr4)}70f|F3)RW3?sHYcT77B,g3k٥V}F  E'Rf8b fr}E A) ; s ;FG [iRYB[: rT, ̰F; rr,[Efif tTRHȠi ),尫 ; t=V cgk o $r,ti'O.Fgs3R[gBg;V ;BgO[cgH: bÚii[3ZHFb/ŠR. ~gFXBbJH?gȲB!:!Uñ̥L⥁BbR,fÝ.EEbg YG|㜖' QV=bbtb8[ ) !R[ Vt;kg%mg=4=ܱti4f3z z@;Q/if;Ɣ;BHt#b8iV=OFԠ4╩P٤ gVF/Fu B=YxkfTuUs rծrʏB&?s>T=Ԉ󤳰%A; H;'2ÄVrf'3F%3O:3;HĥbgǸ? Y׈wWtm;4HFbʵff&A˫u i;bd[gսF=4ț:(s%òsF ,o_2X4.Fb'ǖ))V7[[[Ts[fx`̏TV ܸ'ܥý)T=r? kfEsr)ǖ)3T.b?0 g- 3F%;Rs;`Ճ K'|6WQ2ǠfWZb(|cȐ&Bj2)b rLRkF,rhtu;F}[&FG=VHZժVsuĝ[[ĝ& r8O3HF  H_=tf3́tg)BW!ʼHf?tgt3m FMC. я GiBB㝵;i}ð/f̱r92˔ k3bb;U'9E"px$tuob[ քu[:Rb ; V3gG V!2"';s ALfJQj ,}t3u;yF%}frb͓Քvb&sLkE3sbtb[F&fY& )WQxyi k fH[}u9ms_]:;gRRZOVsb͸;%s&./MsiixBA[Z>~Jb!°k;Kxu&!H}HAitbߐ tNU˰̅|c}2Br3xiU)z!%TVZgF tx Ėff&}{gÄ"  VBK=尌oHirF m?T(gFkxH .k=&g Hs'8  9:};R&! X3L@Yu f?T3'r:[3r'b܅#6ulgT'iǸбm߰Uשz;  3t $f/;8=܈#F]қ|߾bB HǠ YrWV-;oG F B,V܈gawsr:ZFi%o 4r BF'f|6T Af_8uFZpV[ݲHԖεs[r 3rbXĝѸrH}E!r i &םat۳3 , ˚'Bu[#,H[_43 r9 GG) F :7 ;b)fF[RZ&Wh.LRtgi)п#__tF(_Urui֜mrF??)Wrց/g)_&biHW, bkf ݅fVM34$:3k fi\fx)Zs 7ױ :gǪ&XLg%8G;fF :3B,[?'sbHs_|ٱs9U;b/r=FiӮ&sxg F fYF_r)ݯiri<f32&Y?B;ߣ6FuFbVbt9WFոzE=Ī3rxVͬ;}t:buo̅r9r'ouZÿ큁H Yi f7o';: F&Li 44f9;'aBÓ_) GL 8HR]}3W}P0*t7ri RViB7FPrAif xr[2iM iHgfBͨ,㛵=˅f4T qrrbYݓQĥu8fAEf :LLséTu!2 Y@og&:[F@^t?iS$4}s%_`&[;ʵ'Hv׌&Wt B÷' ;_VFB4ӵfii;ts>. H9HffiF'mtg?W㑚 x=˹FiE3k:)j suH=3VHvAXBX %; 9&x b/;F; k:$ gĖ&Z[oxVl: '2FxxUڄ,hus  9B$W=ZG [.3ץVg,mBF3iFuF}㵕 F;m/}K.׮/)fa2x}fGgF2[ub}4.;Fug}텚Ei'JxWRR'f=F;7 itgyRb3 kB['t[b4BS,3WtV Fg,E2r ;vTAt :FGVH[rץiFhi$ 4iVA:slr:k5tTzuEfәsgPf(TffbӒH[gHR3 6fguәFԊ:ո'Tb[t&BǛrsg#;s^:QVo}|,b' !)r9 c!$k xbg9A=YV)F& xs/W 8B)g )ZV[2Ǜf;PE!}.fLTA=Ӣ;J{=`[G .u',gV ibcEFG :LWVi?&f}gar8)vKР |D9ѓ@gsoo G 9Oi xr=g̐:Ѱ';xfg ʠsVsZu%Zܪ|}bi#@,>ȵ3fW'4HݹAmrO9kZukk9 ѨzY tGQ3f t}>̿g[3VFݸbfPf2 ! VZ jb. =E}rVgi[gǨ Wb!,'8ʁ}tH3]):ܥF24,22;f }:ݏ8ss|)3F}̅%u%RgYO~QGuH; rMP|pBF@KO'%Tts#o?f;Ft,FoH>&Fig,TFik;Ӂ } )B;‰U)o,Y,Ɩo,ogFj _G@쒮ƁriEB˕,7Tz F [3 Aџ pZv 4˽fHFc B ,b7G> W[g2ǸYir;[bmOH7FsVtiZ .fG ݄#%s%f3⫿#gҰKVi /Gḱ)hig2LB;}[Hf;/uܟ;& u_sJ@ ʪjR}x%gĴ,Kt_/FZV,bm]$&iF+=,if4Fgs)Y=!:[s&: :23 VfV }%|b~HQs)g 3g3ͪZиS )0R˹9sHg;iltDTm|K: x39DWs4F_}ړ)V99W4gu& ͏iM֠rV/`HFKߕ:ggo3bvxEՁ'ۼ`2dMx[[ Mb'fYwu|'#}x@; VoRxrQB#R[i xR%bmbvf%[Vi fm BYF Zi :Bٸs/ ii|/F H[ץB|=,ǽ,K@gxBݖ gQ V'g:|L|քP: ;3} ks,7TQ;#}B%N,fU:\ABg$F4_8tժ : B;ss+ bA˅K@3{} i#rYt BC%z _)E#h?fR?s=Y3[g Ղr[E,ȔxՐ,LBi# (YYlrH[b_f 4mAF_ s}sVf˖x%sHf fFHoFBf3|| u6 b/?}{8ob=H@M(LuCT;tՙWбF;kѵs7Xs &ą4%B| ʈgi3&b̴9 _ o3Bݠri;Bf ٓY o|& ' .9;; C[$)Fط=WYV&cBՁi&E)3EU gt3uYKȁ[s! i34|rH#JHM}}, >)b[f:A[;,ijr'4sGK@![ڗ3;F,:=&Butתk,Hӱ&rbц%r fFSB@) l;Us 2)i /ݝ :Ӑ t պAfNǽԱf[^By: BbD: T& j=_'; ̿[BZ b_TB߿BA) gtH́E} s͐r)EMpʀM2sʽ}3gb FXO%'T gbh+ H,«=g&,;%b _ViFs4Å݈ݽ&3ѰB' );iƸu}:,i/oѕZ/x2/ v =>'[No bT\rBf([r|s + s4,˫i;b=ḵV>. }/tbFFb@@:xՖ2 P#G;; b )EKrY6ugëLB=Bi+n$\$V'k[};x&9?ױʳ i3Nt Y$|нJXF qzGı)F{?WfVuR2׳:KHfxis',Z3f=H'bEVBY|s%PkR s u&;;ԅ3Fj.4B[Gg}btAע74 3go tן:Kȇ{W/XSsX;FssVg fF TՁmrzuó`43s_3,i3EͰ;T fzGז&bgWli #ZB,F:::Fb!! r}ʏZmou V@m>Áigbg[|BnBTsY}sRBg_kM%g 4 P5uYijrsfDu/'_kݵ}ùxg_/ s Ǩݥ2|FZ;'Er_f[ f𛖰:Z;,K fz4O  \ (pӋ2t?HXk[:.4!{tl/(kE3i/Hbx:%3 Y:`4 [VF/,uӠ&g 8ƲMKe\ӋѰbvr٫3bs)K;Yo&%[RHbV׈Tf%:rfb} f񅖹b׆y;4˼VGiggAKOV;[,ʜs֪r V1r#B?TfuTi3'2{΢˚t4LЖYRf7&ir¾rœȽ&)񹄋};F})sgciH} gfZs9uë՚VʅiABVE}׎#H\&uA=bs ( b)H%&o}#*#z] bt' ߈W}WHuY2s`sNWf3t:VsөsR;%rsF{ܕjץg,_FfH:̆K;bcˠUܲ2fǹb}g$!srKFXFݰ|ā.o ͫ,Fv o; ըo~ V},%퐜H!2F j@3/u[b'brgHRdBQyǖށFK[byt >_2[Bx˥5s_}(^[t* yǹf[x o&:Lf';EǙ ,gr;ʧE \#EtʚH!s o;uZf3SV( Ufr:Z2ALZ$g;DtuV/>FW'kA;lbiRSB r6: 2Z,};FW Af8EKuY౳ ݡW$oM4,:fr4it!;&s=&fΕ;fs} 3;f̕V:[aFvV%Wk tfkb9} ʥjiXԡ.AtKFMt}rRb⛖/H:gR:c٥ՈMt~xZ=Ѕ~!7 ܊_Ͱ;✠Z!훫,נ,,!}gsԏйե[WxH?!bʁAݫF˱h]ZYf,QfLGM Y| s|3Kv)rt(*[FK '˵ _As;fBB{|ׁ;! [BfLf[zḶ́G8 Ft#"F]2 to;Ez! :?S)taص B =&k[BכWL s/4(Р݈f 3=y&gB`iH FkBsgfmz# s{k 9եGijB)f|>?rbҸ ̥ֈգG/sfg8VàVf#k!.4ɽY;s% 8rz :Ǜ[긵sx fTxFJVJo b HfgVfV2}fE?ݔӝg3s7Ր Hցf U$Fנ8bQF&ܫK'jt.iirլ 'Ajg'aBK 2sBbBu3r= ? R;; f;)ib4':R? ,ܧټK_/׾rכօ=K`iF٣Wĝ!Ff!ʪub')߁|fP i`fƲ7)}ˁtffbĜbW)5,(ӁWiՒ[ / YstY2rs[gEH:W%?/ӃH  sFF:t'ְ>Ɩʨ bWH|ܰKYgrV سܝ,[[K=R[St)z}l2gХ M_f[EiuF ٿH):_8B)I}W% :1Y,rBF B[t 9V[ ݕTVK}fi|frF . .A̮鱵| nhB /__ |X[%3[;Qs݅~B{fT)ە&Rх2Y'u~ ߥsBfu3&;WzsG%A,`sRBwȖYbb)W||Vr;ikիFgbgsTbxձ=tʿ G f Q'o33˖3 Lg3gBoݟRs[&x(&juE3WǫRSR[ H/i ݱȅQ:Hݕ'&BgjV Ï,sw3 3' Zʲ4| ף?Hg5[і@g [h2&ԥKiǠurTf/ TVV:tV| j%;tV]}js[o}BiF S& ُ%3fӛrݥsxݫ`.Nbf3ērͥ,HYA} rY)WF!sTߕ!4єo:ZXtM4>}}' 8`7G/fW i/gөղWݚts;˥zG:-bgb'Q@T a^lTfïAı3fs [(, ׈Pg Wa:vLjHE74ל,f;,;%Z'u:KL:,}3s: \R5r 4fÈ%,;-_x53¿o,)H9 '۫ibbi4rH ifstVj3&rgMA ?F>gg}zj  ƕorb糁:&befӸx!fffs׏m=QөzBVEs84r9s]X)-rթvå@VuBTsƭ󨨐Fbx. ҈G/ױ~: sr4ùw&4R B%WfbUfrn[⌕p4 ho,\}Aׅ  vLьgxi ,f=ƨ.>݅ĥouT34jtㇷḆD߮ufV '֐j)Q3f)[XRvr%;ڠXciv9GfRܲh] ʰٰs F;oZEFҰZHA;s8Tx˥:|;bǃաV_,tݠZ[3,r"_};}] fi󤗁z=FVr(f򏁛Hf}E_]ЕHik|8Gz&Fgb E3g 3ss8g;Rtr t3bP_YV/;#mՐ3g'ft ːV }:EFF=kCGRjB;DrVw͠:i%bFY 8Bs&[V>岖x4f-h M @bY񸈱pZRsyA; VuH&l͝)jH FQ fBB4gb:8;Wѥ[;B);rjsfu(TⲮB9v֥Q:4(%s.: F&_v,3Lr ;!b;Riܴ:D#HFFVhʵJ֥bץFl`FFòb ssҮ฻iiVFV;.}AcîBۈᮅ}fg%ư;oA()_AFL\xZO3irrkE3ogi}z3B&u/Vb%"&H;tJ ˛y_ݥfbib% t xrR}:g̲svR`K}Rմ>ubsFos࿙3=#3B|4 r.'B&}]?giѴ%i/%&}JZ cG s)HW#u)r%/ sfmfug)?햮iHtwEicBWp;B`#OB ѫirJwofrës4 bG ՝糈(@r,]Iݗ'AggF`㌇# R%3VH bZ}FVb! =G.VĜs Ӣr(f=Hԋ mm g 2ƨX}X ӿFњ4z鐸u횸ikEf ǁ}F,ff(gtVf)FoV߿L WfMsgK g f̕\[2or,)RozA 9M3g)FYt _ _\z8@!f́ :b3'&i=[4}6|:!v62@gǿ8Ѥu,i38ߡ2,5{b!iEV_[zuלߛ Rr6f;bb;J;znbAﲈ+Mݲ *a|N. ))Q}/T(.@u b@oT?lms 5g=LWshճjK=ՠ}'  f[T4òF&Gfj|ɴӹfY˸oKל 8ӥ Ն4ՌЅ,g`}2gḆÈbVGf}bFKZrHբf /(3 i ,oFF+ }]3iMVYêiZ)sB;[xUffsbtb * % `r[(Bʪݹg[> ijHo&Juɰ[`bMTؖjAf7>VjfB[fT,m}QbGQ*3 ʵ /O )V>ubӡ sՙ `FғGvg܁BǠY[G. g3t @k Vzg!}VW3hv[ݽWBz=7oL gVFK|mRYH#́  u[EEXﲲЅSîXb̪=fٰtf׬Q׏g|fVbFfArA Vʵbsĥgz!Kz9V;ٵfuB3xBLg[ig|g4_3V?&,xz[fY% |7;'̣J?H fVzk[Ǐ F}[zZxfx喅Ė(ʠZr fV|>Fuisf#݈ ;ݫoˠu}s`ibwB,oe8gslGFV#R?y ]bwF;BV? )Ȱ+4o}ģiA`B!%Hݒõti3ܴ j>BWws?6uяE f=Ӏ#Rt(ʁwL`5հB i=`o ,[+V%o^,r(u8Bᨅ=|BG堲:᳔BATFsg۪Y}3kg =9. 7 K,R& 3?ˈКR Y휆 &'HFW׏a)%:('g_s%WEǯî[fյWʅlJ'? /FF*os;!ff';j?sxe tu>kb(,3 G% 2'3i;B %sW )BÃ)2?;ubF ܲY; S [Qu׼́H f&(RTҽlYt`(AQu2ږ&r[FbyZV ;s/H; F҉_zOݡ (Ж~4T,)cVB= kV[E bst3@ 4K)Bܖ$s/T B[3fj:i+. QɱlfB,H[:f׮xv@[Eg E);Ur,ڈGf,'ߧH/ABb4ݛ4₏z;s #3Bb/gK:mQ Vӄbg˅B'X %!;)- ^g?tgu4ʨb|j Z 2/b!MV'xԅ} Ю=ʡ Ѹ;gxE,ٝԩ[T Mbm[s j3%!2Busg': H R#,^gO[fiȑ| Vu. -̈x=F 3V&tob93| 8=2 B}F{u%W԰,kBFë{|2;[K4ZfFkv.Ձ(brմ[ݛlּ;çÇn՜:j'㕧>F!&7A/hFf3MfZ(8<ܪS[ fRݖ 1 'Fg )V.>\ӏQ%3gGkk]:R3ʿb폮 # BfR/Y sgf׌vTFA.u=8|g3ݏv [Fb_MftkgưǏǝkoi@;sݏ&3)ӁõtZGʹ'/ hCR,YbF@:g;Bݓ8/Fsfֵ}8S9ZPoW)% @Bs RʲfgFb whgޏ#$@As͚sEܔgф! ա] ̃QגigmR, 3 =࠽岼6RYE}ݪFtB;VWfGu=3BHu 4ro`A8NgĐ݊rrSkFXՀ isf%kаk9g ʖBriH% ,gB ,2VӕHF2.gi3Uu&RCثmliաK>= ;ȰTésx[Ag:S;3uBtgm,k`%%`FSb ׯUru[zA4 өL'!8; 3i vBk.uro6 g7f}k ;:'}jgx4 %L4b 3)uo  9:rE4f̸/ Q} #,uRRh3_W,Ro4hkBvQ ?Ex #3ץAo>mMӐFQ THAl3s,|Bb; g_:Lx[;m/Eʌ[=k)/.~sF}b8FgFosƁĚ '=iiBVbrB ZQiAʉQu%zƼf,9WrmTLezԡf!bBsb>Ԁี_WtV_'=^ |r To߁Шz'3oQtLח=ʸ7Z'ʰX;z&oR[&a[s9"X~'Vͮ_@t%g'% 2Y RʵlT brtܠM F =9F V 6VFW&Fr-pH/R:܈ Efտ٥mE,gk`ݖﱟV }f#!HbVb*H&f&#)bt; ,+ʣPBR[98o:ӈ'LB[!ix2b`rf kխ ⢽ b}3_eиfvWǛ6b`,HjfHN3,BJ3s _3;ќ9T7}VkbLFG=/j_=ㅁ@uXa іB!s̏} iVk rB$İB)ը/̨3VVgoZ f =Vlݴ kViT Fv .K @7քhF⏋;/s3,HPc[r3!ٮkgӗʥF#TuzEmg39VFs&GM}/xfb,:= `:)= ʽitt#L?k`R%;B`g] k9נ⫖Ft.44[4r[T jӛFEu;3f_ BgrRoo rѝFBԈRT FiYbhgAzWrTfl퓵 К%gff4Vit\sHx}EHio# %rRW?{Goigt;,HH &@;Gֹܖ.Y'T r:/t+s gͤ=E?K+vTo4%ݨ@uT.+k.Sи,}6#ǫ:l;3B4F,K',SQF's . ua3ki%\xo3!ݓboR\}&f̪V,[ѽ#Zb|iWܰ!bg)4s ʐ ߖrwY V?@RF x/ZP '=o/;,+r Nܲ' Cwog,7i WЌfY RT0KӃxj=aFsWN6[³ b 2sVlf#⮥.3=W }4raFVioFyV tBEs,iӌ3'݁ȸG}f i;򒪛fBh9#%''x: .̈'t4 .;fi̳`tlC;g gf:V( o)4 Kgu̠_&b @Ѱ lbrO|Zb3/A㸙m o\مb!&-⥼=A3ׯbXt@_TBKEB t?:Ìb:u g(ӬZ[ ib׫R 32ХiYۜ8 ?u$fsfy fF+_F4 VY9 jʆoJ%? ,bGzUݷfEvbK4l'>[|8gXX!ʣ_(OcFNxKF/r푏MҲ' ոxf }iñFX qH:fb[cbӓgB F$g͙SkVli(i ]^FZЧ ]%AB[@KK| 'L#}ogYmuQ#ƪāFۤu|&Oʖo;I:/&f@:[|H9) BK kXuʃ􁜁`객cBoV(;Óbt3Hbl_ʸ)Ѱ[r"X,zb;tr@o wlB *4 !Tgt}BG)V Fxtr ;lFx4HVf:$gӚ ר7VzV aAbRsUW<,v(E s2_ ܖ[ft}%3^͐+fʥ -,4ٹ 3VibPF;Tug iݵLrM?o9[.x:,BFF|!a:vģ݆ui%(|x3a=:g;$;EoFa~QRf$ӈUB} f2b߈&])r $/Al N3[rty{3 :3]zDbʛthxAÁ'[`9F,h:2? g? ⓰ fG;&̣s9j:Vb҄RTq@g[g!K?+kt )}# fxUf@xigʹ QfbBHoHmΖԛ!Z?, X Bg[㲲ǓR%Gt:w)i! _H[4] V f--'VEG:2:K#,g̼bfR; AB%LoHbXp8/BӃciftlḞs,%2;BSע>ӒrVEJ6.ܰs߰ 'JV (&i:ʅ% Ƿ BZs3O[)vB#>/ u&@B%QF fʺ@ @.] $z&%M4im!@VV>\/goQ Bo % rst4S:y%9}Q3&ׄ&.FKtiBV&ǩx3ޅt s ̖=6sÁ)]s8さn(}laDLB,ܥ b{ Xlݝ sF Oc'VR%ڵLo"z.4YAF3krBxkꢲ:R݆|;ؔgRm/$ڽuoَ-9rii b牂àkérڭ-c'ĥW,[.%b,f utV3K9.G/: ') ư⏸F,2.ف9)ub ,|r %Yݬt]{oH6o[ / % [5 ],!ý V94b둋ݿu^8}Ð tJ=G8H'ռ$93%VTu3xrKB.g VW cA:f9`fbiQʤb2:s28 A"'ZMDv4b':B['%x/Y΁bB ,GЈ| u3{i(ݬh4:b%zY;3Lu YVR i3蛩suzyr4Tݗ mi ɵԐ sfsXb4 k(fVs},2̹4 3B _]ʲ9FT.Ҳ' 3)&3 ].fQf : ' %MFkf Д̈́eXʢL[=}]4ڱ?ҫӉ!#HFøఅ#H܄{֑,}_z/bץGFHLM1QQ΄l׫f$Y`Kk iYFfisf/r;)i sB (r;i?uQӠ3sx=s 3?4Dg Ӛs X!r˄uWBV"ebF$u4y҅h٤ұث o[rbݤ2q|:OlWyiF#}uYק:N'XY4c< b܅ՆY[Ts%VK;'/u\u4FhbwBH'fװ &f 2f A/H u4g VPFs)K=}=%:v:?Zb:m ڜf;fHځlfEHtiAXY &tFgVœ =Qѧbt5&J.4uRb̈fז3WFb4bg4&𜄼V;;f/BsgZ8%; R'  &o*xFɵMog%b㡠)x3 af%u;} 3 FB? ʲ;Fkf)r&Bo ݳ¢J;6߃ f}$:4;}fm#gå:bLPߛ}ĵ A3 ̹ ib,jiLݱ֥&'H;Ffsr[L  ,S|hˌ ;ʑ%f .hc[}tB໰iiA)tzĖٺ g'ƪ_W2P^APm8RҰX4s[bz3|(CӲF.rYަ >k6%F4Az,XHYXAx}݀wZ r'ܬfuxE ݥ/tR3%TA:%OWB'sV ǴV)gQ 0ͥZ3kԒs[o[b&=Kur_;Vk7Ӫ N² ;݅uӪ Ѩ}bфS!ʁE B|lFK33uŔFmDJNF cG8jR2YfrYr;с ihbruЈ; k t8&Hר8uKg F3LF4%GsÚGF9bGHBVu'fEiT VA#stj'&f:YLh $R3r  jݏ;E:kp 'oPתzjzG4f v 4YL3HNJhʴ t ԅBK1 %)gHs'bbts'V=:2,Fu$uQdO ;_@F fǢ_oǛt)bK} aR.REmљES(|ˡ}:Fk ֲX@EB&l . Y_ M;gQ Ft%Rb; :QZb3BO3Bʟ V!2ը/[Yb望ӥ_Bxܠi]*>4gg}[8# k>ê)Xʻ̸ƿzT(PWsmtB,Br iM’ðNB3uLl )YrXT}3r >Xf VRTBbu髌D2z⛢rY? /'E,,f=o`sbxzךiք l}.]iKFx|VL,Y;f=GM()G w=3[␣%)(%4v+'JKBg85t3ͷm@Bʇ{rG@HO#\o]תכ) ,BU!g8[ f#Ȁ̟*))IJxl2Đ) kbtz_tHB_gsLt=,u's/ }f26#k2Kf:! z22f72߿7f ڍH).)6 t𐐷)JLFZs$lBj'37EײFȞBۇful}ٴ4$#))ūsӇsr)x6,74sAE r%:Wi[̱4,K4ig@uwӐ հx:fo_,2 fi:%)!s.7P%`)m3c% f`AҐ8f|FbՠgR̲i㪇\ kF_9/Obf#ʡ׭3;g;r4uuW:7'6:tbYY,±r&O:)Ǵ8ʭ ;tf, Aè g qEs :'FrFYTݪi ɱ4E2FHBAF&{Gzʅo ;ևY_`pۇ[k`ܖ͵ lV=CBv s`%Vh GE[%r]$: ghF% ٧'9T>C;o2!g[ui} /X ݵ iQE(⌛3Qȩ?uLi[s2sR%3ݿiK =uR״;vت˱FЦrfb ߚFFuƮߩ&x _E|/7Z ŭ&˽}gù/kfABf:'$ݓg B͊ |[̜fxB7V4o9) git2ۣ';AfxbV%$g3fji8_gHך8giේX)ӫ R Q&;;sx;YQi8ugp ݫflQs}B[oi }J[Vo] t Y՞@#գ}ye (g Y l,/Jx#r8BHKE. E`Y VQoBs?3s yGMY;ˡA Rs2_xuoK㛥G: F }UKAXռ ¥_9%% g@ zص#N9E'v{:9t %FS}Bt}QƅʨuaF؁F%sbLsFsfFi|t' K2zT3_kVti3T &RXx%g3}uV RZr8'_Qղݴ2g(VuĽvE,]%Ƞ:$:MiRg&բ̒ị焅K)it\'׸? ;#\k;ev# _յë3$ąC2,Y[KHH[gv9fk '3fFQfFH,2u;_[&&tfo2s3W;͏ӝ g}ut'k,ֆ&, Ʋ5:i t rLv㒛`E%s, ӥxv [4 pЃBMBG*S 3h ]P4㕒9 Ffix 3uԏm Lj3V;f V'= lVfǨW:ÅFyu.8 3Ț :L,Q)jm'ˢ9,fFh4i WF 2gyFݠiUڨ۝6x Wb r 22Ԗ2͔AfbK27 b ԁr b̸L!VRHr,=ӆR5x;&sr4g8&'ʚòiߨ] x[TW: {3f̅l[ 3f,> [b3=38_^>xrץ8_Qwۇ%84Tft ղ FQL=tҙptfus])vu=æBfg&a )Y8Ӆ#'&H&( uWTӱưHWrg_kVi;;EggifBl@ͪLu !Xt:$QZrH!l_B%u!UTz(4fYi͖Ǡェ͉g鱲4{gf˲VA[׹ľi֣]Pv%tˣo  xBL_Gsr4ݰ$'Β)/V3?.K[BE6vs:TñfZ?X :fOКQi%j Fw(r,@ g%rwu:㴏Y.ji=`,bU;mӥgXouX;.w(F33B3 FisH$B[9g)kg> u% @3Z3 Gszr˚hm{՟K83:t'sr bY W!ݕfr,%{=H x! ,֥H3 k̅fHՄ ھ2;\FY9ʰ (S \i強9Z2)HRj*ft%FX3|t|'ݩVxxPѰ#еë`EX LK9}tr9ssk͖,(̌=3m⛱u֨Lj̫bggg`kf;l2k3tru=io'FIF(s踽YrtufR&: f,Eҽ!Dl,Ӏ ݛvi Hݱʕfr :=&ݥ횇~hbEV{}VGH& ;^sx\f:ss8ӄOYt(֪Hf:çZM̳ Փ;u'b%> ᠱTr=HTSswsͅm[Hm4 >ġ$r]5Bg ; 4/✫([:piXRgݪ$;)tB[9'}B#͸BxXt,!Kfg3Ff݁@..bXFs))=%B᧩  ;[:ivH;RbgY=ê g8F_zVQ,blBfb _:_2ggˈ3 bo Lb Rzt幠 Ï˹ s ƖVu8'ٿ%sB2Fnfl fKsVԵ}=ƖR TfuFX3Z|AH[Uuf˨T'аf 823 a &h8rr%(-it lƜ )ZMb&DŽ&:` ,m xb;]˖пuRA3P5|; JW3.%g| Gbi3J>i[m:E^= ߵ}f;ְVVXrsgʐ RճǥTWf:򚠝ܪkb3 (?9 ab %'hsSz);Ӝ_'K 7& ܗA8JʫDXiZirvr=sRloҲʴB3 _ Vb.}̫Rf;VTVi_ zݱu3'гߐRff[3݌hffӁs[=;͏X%gM{rZ=j`f.r; !:ݨzA&Եbz`īRfvсF,z2I9C, F4 $ӛ[rg =Z)݄̱ub}t(}r,x'3 =4 LAr#Bux{Ӆ i(Qֹ՚[f('E2tR<4 f,S ::HB R?L ,3׸M/ ܇s) ob'{\_Ͱ KՋO`֨`uԥXZs|h[rp&T{RײG,骥s;XrBfz:Bgˬʳ㪣[BfFr˸Hk=U}>3Vk嚼RKb.';`&rk`z;;bgBх=:KgH%3wz,㈁&VW̛?(ЅHӜ X4~üJԯRݛg.ʱzZWTf;xxuܲ⏅=Ռs܆sߏܸV} X bݥˁi G,(A ?FJ2,o (څVx 3Rb,!, ѷ˴rT4o  H'Z%ְE&csFx( Y`[x}}p43gT3$gsK#x:YS& ssZFxUs,')Ev; ȣٖ_J[Vut:ff  vh8bb Гē:|jf ugWscKxoX+_Ѥ&%ȥ3{YELu )Е4DҼcԔFSժt9֤t'u 3 i 7fƜtR܁8AU[,B3uеg{[Zu%,uEj}yBY!W i%,:9y;Xg3)lT9B68=R(M ,% *goNs[8:lgt[,,r Ȣ};B[,f|asbs '[Qbsm%;V,;\[?ѽ &[ԠufTh:xRu?bt:uitQ((8z.bհgK `b ҋ&MҖ~ވm$8:f7/#~Fsm[k]fkxck#uьܒ̽ݠ,rẃ o}V f4Ar͹'4ii ݥ{ݵ;F3i -͕ iRFՁхf:ףz=sˏהRêsE_39< ,K>:_d _BMu>tʭ3t42bǯF4Qg=&Mǰ˕Pb r'̫ /R,!Ltf,.3KQs2'4kr݈KۙӁ''@݈3MuHbGL i,̵!b͖bgBZvf׫x}R/fBt#HH8M&m=iمTEóF~X[iv// B,%9 (ZgXhn'Vb̷̰zh/A@Ej>:GN$3?愳Tf8'ړzFErܠB'sV͏} ir,;FRub=&fs==r`rH}TOi fkH9 Lov% J bsu;MJ]u4t Dm:A?rV,׬Aočcֈ,F ߐ5Z;Xo7i.ፙTmܥ/&j2bߴ'W%B˓fݱ ,3;4&Bb;Xxuux)srݞsgJ/ֈ܀f @rf9TG!H}g?w.3Kֱ&֫`A$ꅳY׽&HsRJfӸ-ԉr{իbmz;| 9E Hi(R'癠ufדE .ݢu!8,t3VӱuA2F`%LsyEbfו;3,:tG.2Eto JÏ?,vÁ =,3Kl`[% ,(ý: C, /'siORǷ39tWbsmBr:VT}ЄvӖs˅suLè;̆Ftl%,RBBB[fV˅# %g u):mg$fi:׫ᅺR2HiHi(!_;Fgg&mҏ]}} t>4uu{Rb ,;$fk ८k&kgtgxf&=ݐq 3ݐrTUfgT.W'r”/,%ͧ3̈TK! i|$(B`r?f֖ 3oYFJ+|c RkB8s{F>:B _!R33sfs:ӲXAKа&%Kz/:KO9(#hWjFAgx}FV:gYFLj]g>Ы@=3k;T=tstu,A#tjAR߲ߖ T۠fgݖir)EVܥJPm[Y@1H`Sik $߂}wt # ;fo ;HB,KjEr )H6Mbtts.͇9̔r ̳r=ӌkZۖH'ĺJè䖥&͐%uF=itv?%,=ig3iF4ӸiVsirf㝹JsvPu}(%Kv s.Ô)KkXu&,f9Ƶi+g!xf}͓ mVt˅FW> Vf ױA} .r }(8?gfiȟL×,)hBH^ߏ'ƥt9Ru2 =; o,oiVTF˝FFjgbs}2 ?~˄EWYo&. HÝ&ݒ f f wR &{[ /֕Yݴyg׹rK;_uubF gitfZxR̡,@|E8[ r gi=L rݱsRVzå.ôr8ĕA,[판_ sٲu fד[.f2gz;V~R93tr9vSāJBiFW%Fi &roӐb͹'g2bb:եbm̙hrVƵz ״}H̝x.l`G. U&j?[E;kx_ץ2.:i y9 9FFʥ,Աx3[i} 8,HXu[ ͥ !s ͥ3̄Bj ,{r sbSy'^|K:k ![ Цrg'Qf:%avF4.4u™S []XHxQ/)> ȥ&u 2̱ A_g;V ,u ͌&Բ?s!b:ˈ,ir|A&T sg[[2#{ T?ᬓVpij4bBFݝ3ʸvs͢o"8Gx𨤏s1[ݫs[.)8Ka`V`2,@Hr|]3xqF3f/g.,wZt&%ѧgAAob㥹KA#f[ u :t%[B{ x[>F9lVsQ`/mt kg& :sX!is9s2}F,JiXkB4x .FR #ѪƨsEt(&ef;bԼ3ۤ34 'f4bܩR&} #˚vH srts G)[iJ Y&&'@ ƖǸM)DBrQf:>Zkzr/[i3C9u@T&hsHxܮy[4,gp8V˥|Gk;{ʩt}uuBz~ Vv;mbbEʌ bgo̖suKG;Am g T[KB=HkZh8 # ĈTB}t8TM:q fu }]Fb[_V3M)9E(yrBxJݚ,с x ;r|rsY[P!_`3ģ TNb.Z(&BjMgNʢ!={FBoFsv& /|ei=ۖL:V ur[lfbx!lj'X= JY=,fmuDj &p߅%Gǥ[}s$w#KlsX&; >;f@̲Bg.V,TV_/fӲg, Y{EǴi/|Y%hEF=Al XQo[fH/&,urk[8P/)H˜Ԇ'uBuG:Ց,8'C3{Di;].b!Tא՚2LgZ93򱌗u }kwF V2ww݇F;_kVJv/g  )mH~o|Ws˙iL:fòFF_us}|fthхmkXrFH'4ttu[&bݫٿbij:Y բEU5W g,:ʨ124B#, [MCg)ͱ3׮ABV4܄!rR}f@4;)s_r&frH T|/a v%%B gT Ԁg4򰫞0z ,FE:fi}s}% ur,ӕ ,;:@[)̅Tgo 4X2 mXa]}'Xt, hKبĄAm-B`tvB4 bj z:HIBDz׏JRװ(F9@g2⒰- E/[=!.;򮏻6:1f`Bs(tA32u܇ь ,ץH )i:u=hH:Y ETi RBUUW%(Р& XhoEx%Gl $WBg;tKfQt7B )Vzx;gȓα|E>Au =o i4mձ,ֹ o3,@Hr;urEb?i:[r+Mb4B_ Є } B ZmݲAWir ;_EbfT)oRo4LgosbhʁFvFʫy9gfBs%Qgx;Jp6 4fǡ&! u sޅ2f)Eu3 8WjgfEBr? o[!fg? fgfםRtT s33⸟݌=Z [YVvʀL ;uuv3O:Tلs6 3׍ [5EݠA]_OuQ̺/_sfiBG EkR[ʆ#ѥ:Bҷ9}(%T[}uc&iı/:gͥ㸪gƆo2ץ8`A2jE4YBrs: $FXBћosS_)}j]rKڅXmYrr5[2HB`t'KEbkƚ3gBÒ;%/>fѸsAvuƠ>Q=݈2bsfBiKHÈ;,g[mfrsǪEWH[:4a>)tBHT 3+) jxӸ_6Fƈ5)g̣,oi}}Y:|l3\3۠-p;s_Y_@spj[ V!:Ǭ G!_/߲ѣrgfb:MBVihHXG3f ĚE ݅LfoHb, WPӈ (i fT9)} lM,́,ݖH=F',8b\_p[|>\׫sk']f G_ݰ,UPݒsp:.l&rux9t;(> Rgo4 Az(툠>Eߗ;x |;fb, [K2k ,Jx^E@#f)ubᆫs _3݅bՄ 3)!b̅爚KBk\8j܃sQuBLxΫBͨZ);J o"fi RY&Hu,FkDZX_ZWjfѐ՚}VfGB4Z߉Oȿook,juқȮ; )?;$BH%z&XAYYFh۷?3[Z/AH gb_ʈQ= _mȫ=HgsXE9ÑÈfsGBbgvb&Eo[Qub[b%; ڠ[2WBMuVitsbJ/MfZ=J(Es3t `jEMcms#}7/ i`3R8b[|ݠɰmڔvRubvu.gid ݰt;׭ o+t -GWj9;&x=gQʆ̱ =r: gR2  xʫ3H/Y[`bfҔ445;&}(#XS&;F&Qr̼LjVAA) X)tjߌV= ̸,X!Z3ˠ Fmƈ& bͰ}Ku- i);) BT2z`̈@'%F(VV֜f _B㲁?BbхYREͰ,X iWuFx}m4=U!j;u׫fk F:`2!; 8{? VAa,UtZh3}ǰ]!v~ݫ;iwfuӉ xzg=,fӼeGYgwÃ.Ag fݨ|4Ӆt֝vW¥ffvBB#Vbb;_,A[3%[ݏ,EH&}x>8gߒ`bBఴ,fZbV)TtiuVȇK i(h ro<& XײfB (mܒ_g YߠS,_t?ݐwls?b' *Th'kW u`׏:3&Frf%sז{\Ґt5VƽtĨ;4ץAZf_BgE Y} ff[͠R=8b톯,A)WĪՕUEW}#`Vճȥ/r%չZ#Yg8ibý(vx2Fk,gӖ'`Ѥ/s [}'G %4ݝ$2#)f!To:yzR t  '8toM_sfg;iA`tfbY[u(R.X,Ys=uЖ&=;uff #VH,$AѰ ot3t .⛗V F2٥[)Fr|:݈b i8j/QB!,Q|V,نwmsB֢7 g K,_'$(%_qX#! ,6ۀ' i:fX᧱f|l;k׏ﵲrrr'ӠTgBhfE9 u'p9e !K{Q}s7sFF,_򖸙rK3(?lk)V5.͈㇅ כi R:W,siVb݁&j uBFr5) ![ /tu, 7AݰƪF۲Mȹ2k`.Bw&3% Ȗ *r# M =Nbi@DVGFѬ3ssA`rKfr Bb'frFݸg_[Fg uĥEb̈& ӚFד [հf_uV=o{"& /4H3B'tձǚrɁt:ZІ;zf]t4Ƥ[tFB?HFb__bg`lB WRbjT{{r}uʰ ֠H,g~Y?#м],. ,ܖKEi݅b٥ 7}XEAV3ˠ׫܈,KF>.r/݃ zG}/, 7_Ľ.|ꫫ\,gs'åJ猼t=Et QtPf2bsk IF_.z4gƸ I b}.!FHg3 Zt:bKӳ(奅#  ˫fHf ӳ)/fof ЩoiEǯ׵3!` ֓r8 8ߩ~YR E׈;t⽴/&h>fGrzR$A8c,f$mxBJ%F׌s8%ٱ}+Ж=g:br93Ffg=Vtsf ӣfKA}G%Ԫ!bҁT_AG'ti fb&Fǵ :m`,X8gJݧ[ㅡ%;sM` !ɴjjr( Ba{%gtVFY- Fg3'2 o.† ÚtFsY%zgǖg͐ f6huH '[44QzBƅ񉅱G͸s'K;bJƅ$ifg;uki2Є3)E%r5!l;7ߐ!Qn 9jՠD۪ !{Bj4B(ܔ3̌  P)%4pYRFx)`E3˿33} g 'su:%g׈R$z܌xTHx,ĩ݆EZL% {#ǛE[/2 D[.մsQy')LGu=)j|ujW(X&KHgs򄫏 Wu  XRxfx:ܣRTӅr.f[iGV[ÞRnXY iǛ&)rBg,;a't.;r ; v g_:V,bi:i=fק} `R=,HH{ '3B3 [[4i8Bi}b(!Bˁ5;4FJyWΣum _rׄT3 b jz;ț P+#@V2,TѸbHǐK6Z;bbrV7YYbГ݁ERff̒uɓˮAk3F l;ܥ,; fGE˴vP$Ֆ [[= V&_bg #zf̡:լ,BXrV 'Ffr WTDJ(b_FViZsYĨfT܇fi'W4:JY}F:Ё; WuBِEݱirʅW_,ZEǐ K;;bsV)&k?˱[ J2ʫXx̱ܬ/dY;l_|G.' `kb 2r>tŲHɈK> ͩ g' /!T{ƈ3BKGA[VfbZV ^[H2%BiR}8Qt3ÖEXiT3RfݚV=ʸHzuE9KuBβ3T,FĻ<i VӄZ8_X(3!Xƥ=bߓBȒs3s՚,UtVutgKۀ iir%= ӣg!ʯVur,|xȪ[4;}j^r sT ΅3ug;3w 9;֥jAͳ ?Yi?,r[f,H F(AKg3r FF;3k Ð;uV˰QjE}k,b߅xbf=G/ݨEH/3 )fA;rե܆2BE?;rsbF4R gFsVgՅul{'6/&?Y֝љi'ix=X(4fF )}=x r>gE=73JJ$h&:F` V(t҈VsjjuTu 'KG}̹ 쎑b[M4)Jo3ʳ3Wu%rffFѵ˵rVVb':;gt:vfb ;,ѰrsƖiffHoD Bg#4ߠ8Ls'F գ:bfƈ v>(X)ѥ=43ل![?834k=fxSfL,: lf!و˳i;.ZrіbSAtfJ G[H iK רEF[װiBbfix[Bbď,3fHK) (tv)H8) bݰ8b; T5 9j2AfXfjKuݐ]EFKTa:vӆʪ9a ײRHr;,W_xbR;sÌ'}=uǿ  ;YՅ'?rHՕ:̡.sb2Hîbx=[:ݿrf i.gxiJs %X u 8 ђ# QY{fr235׸vzg_Ǒ(.BFj}G/vM5bHxrԪEr[r& BF8L:,'HWז ;i?E4E3Xkr4 r_&TgH }i`וix%'F}ݠB rgԙ}&" ,;PuEoHg l [V:,HrVuYHb ֚r}x*9}㱏s4b,ffԲ_[̇ӣxuf:6'tͥ7u;,v!⠬ ;}C[_'[,Z?u 'Wgb폣|Ì_ Gioȵ3jF}.9V8HHSW&i䨛|;i2$}Xفܚ2B'erETZ8m(˄Q;:jBfisBx̰ i3 EiY{8 ƄGb4s>j[sͱf:;bV}u%ˏE2F ;;GRL3|ZW;/t#ÐZ,o(g 'tVgouò T{,XV LfV ,㫻V&HKܠ D=Mo'ưT.rs3K'ݲ)giri: iK],??'W˒|bĕ ԏx:sՁa 8VR[uݲbEfs;u=,'bxr4Wffgbs[t t H8&  ,;8 bB{?t ܛH`=grj͔F;Ĺ QXp@rrՕs8rfӳ2LsirHfݫ[ӳH=V)VF4⚳bRâ=tJg)F᥌f3ovץתf.F ffbש:;ir3aĪisO3 ,E;bܥB+G 퐅 f) &%s?bճh:t[ >y4H,(ӧVbibQ)uir=[fisfX|Gֱri bTҹ4Zkug R{[itb?î%FuBAV=FHA s9z>tܤ&3&'&gĚ3W; r;8b&;o)u&!} .Yi3F')Bk[ ' ȱWHE;uѤH kr>O_HfbbtK''V}ܥbߏfrif8Ǫ[':ѱGbfߠkf[H JTVbMs$ʅ D̠3 ug#W?ffs:'#k;&H F's&Ok;Q (9 tmvYérh!jFְ fo̰3u3 rb9=ÌӠ;k#3=BV[@fosRxЋF&%2i?3!=3)sr3B:s,H=|6:ogH Z3 [sWg3R3sf4gsiFX4s9fôJ #F Tu[Ӆl,vEڴu/u&broiAӅs٠f ⡐ZLSigbrs /k F;ʠu:g˕)bkⰆg'W tEE%jbFRsuFkf'sf; #is[g?:B ̈:V[3ٌbZHf B[=+ Ki qW3 Xg?kf Z?f&o)jʐr tr텊Ֆii!ʅZِ'Eکf;,ˈu|HRfHfLB,)o9b,Х &QuB票Kiו𳣸l.#u˖TiL43 &2V;4=ʚuӝ%ti4;b3&;riAr:)ݠ.qB.3bVgtf& RET. Big (x QsEYR9H'KW uf[r gZRo%H:K:b}uը߁Ff 6,MܠHFWFbEĝsf:_!8tXguV[Y[:?gVi3Ѫ˥}fˌ3Z=:ׁfbsVxԠ>% _fb׌x !:fAɲJ}B![X˫=DzR&Qr; g閥B[&Ktb'Y%R͐;[F&Br!'ׅGrbf=߸R|:kJfݰ ֚BEiu?t 3ש)gVf%:[gx' s3Vs$;;=;btS&oguBf%Buէb[G2YrHf%&bbxĥiM˒?%YzgF,՚[ ݡ83 ȏ_/f:tEB@r./r]ib F[ѥ V:rnjbBՅsB[,H[}Q=,;,}'T) Bb[sksݖr3VgRKT'r׸'g㫥=B߀; ʛ'b3Bb sݏݹHLs fHVu3sԩ 'Vrexbo[i)lB3k3;Bˏ 3 E3!B#HT?VEszirTt&F8[׮sffsT3}ETr,TT}Y ;;FLk햆fg[ :Wr;bB& Vg:H('s3,;& ˸| =bk ͥY%̅ïu2;uuk2iHf|,txu3sB ͈ Wb kHif İ4ݐF:tZxԠݩ'fHӕTӱVՈ ?9YiFVW;;ZiݳF͈VHi=%;'g.QH=ʫxuOi=bH'#F78 $4g>v47mMYVזi̴ ٛ}=:xr3:HĐ(rʁ/HkgB;K 9F}ArbH&.l׈jݚ'gV˫M`E݁HR3x!FČf')tu sbV bbHrr;= BýrӖ ;3x iTAsfz,Tb: _܅(Rʳ )A'tg !=iVݏx˲fH_MB'lus Đ3_(ysf=V/Ef 4T%_FE;sձ3[TZfWB(f 'tHSig.&b;V&rBWrW3&VFi4b+ܖb =WJʜfr wf?[E׼Ew/>(ZHb[rL#H3 }G?FF̄'%rk'2K3=͒gtlr}!)}b Hk3VF̾#sԸtfFfޱgב r?/̠ 4uܠfi'a=)Ǐ;[R)uBg\Å  ft rJZHXYi(=JY'=i;W8uH:R[ %Ru# i:8rf:84s:=&'A! BZg3Bi˲T ts˫i!4E;bV;g [:%xƠshsf)rWr| &ÕY(HBt ͝b2 :F ՠ,%,m= Rfǫ㰳DZv%fxۧ׽P:Gbi?tRmm{uYÅxgu})Vb'Lj3:'⥨;rcv]buL3FLժ}Fv: H3ˏtWos:G ծfBs; .fD4b[usFHӪ(xbW=B\(3i 84W,=WrAi]lFBb%=fAs˚VftWХ#Ri}X_l rus#sӓR[?bs=&[i V VB MoQs=̽?BsWs&3ˏʲWkӥ B'׏2F HҜr4 BEZH&ǾiWÌgB'Yob;Yg֜g,[F̒k Qʸ/gxˢVīB%ݏ=fFsiV R)tf_bÒB&f?2 }sbK u'HH񁹱[is3gTbrݏru'M RƟBV-#g֠F_gMV ;} f u WLiF4` אBi3?[gWͫf֖}BYx}Hǖ2YV'VݏM:Zr˅g FLbi}F3}Bh,,r?tg3i:KHі:(r=ǝ[s HV'?24XĖr;3FxHai,A%s33'/Wg2Fo/Tmm*3 TuX׏fVz„ ;;ձ3ߪtǧ8WSĸfr߹rf2V''R̛HVBч'HB[ՐkB:i7㹰3EQ4trӑV% si;sLufVݿ:'Omo˹3,& b%gA:sutZb3#b's ff dTYyFFՏ=Bk'o8Џݖ o =~ڌ3LlѥG vHib3 f2BQjOSrİ˒}XgBu}&|gW& VigE /Yi%FWbb4.s F&s.Æ3';sb[38;bu ˸s uiRb33;)>3b%3?)b&B4sήZrt&9 igՖ˅֏bղR3V3&VfА9H[FQtt;gr8fÄ=Ҡ Rk̹H'L RRb˽:,g,j|'Hǧ Y'br&ǥ'&3R b3Vu4btlfVBWb3'tՈեBMbVRV,g3ssr!G}?BbF&g3'333 ݩj  ;t ̠Y'V̚:FBg)ץfVr 0uFKi8Vե}8߲V' F# :}{Vff[彮AkW?b?bH s'#ax8B[%,Tg [s:ir˄32;Z'Y4Hʥ:=bi!;&Rxӌ}WӝuRrEܖEt[f̾_]=; g;V;AbӪ,VBՠii)ZgYYrԄUfBV3כif-M%;;bB &Z ɲ [_g2t =FF;HS}}irs)4kL3VsB3HʁgV33)WLi&׿i/ BWH3fguVWs=˿b gg4|%s;3;HZ,gV4 ;FFKitu.VV,Z4HF 6rR\gbBuѩ%D 8l̅T?u"!rV msr'2F:ӐFL/uˁ[RRĖ'?& ZlVѪH[V)M!WsEgtg[k[ sof;`mVF}4' ˣHBo s riWs:;s[f2r.Ý.Eݴʥ%b}_'s' rVCHg =[fv7us:o z #!l[i'Lr3*)W gE?FYHtFl:xBrbis[HVHff,[t;frss:V; )3% L[fsHu Dh ;ʚbLs:b ʐFrǧfjgbՋ~$GʁG| b}t [@,ʌ̱f׆E{ggiVRV)7rװ%L2g3sH}FOV':F:[bױ:/};6V4fB;sbW [[sgiiVbZLbM ;B;'}44H;g$b|3%Z% Fb)fFZtW;sg _3 uHA,4ﴇ l8)3HVrZ[uMs; %HEhд2o sZܖr=i:f''wGt3;fÏBVfRf׏_:83̐iRf̹ B=DžZT)%,=ʈib# ʜ;ĈVH[V?butW:gF3%)V%Zk ;F9G'bVb%?B%3%~3)lo^YB :i|b:'b2LǨ3֏rKZߝ 㿇KxbRBӅ=,ݏsBbV}:riiWWb&ǰZgiÐx˒'r'H8%;?sgZ?ׁW% KV&3rāF3g4;X:3uݲW #og3IJ ݚ,VBb'VHg3cVgW,PBÏ'ͷ 'k 큈f_3vƠfV̖[[%uzi4fȑbiuB,%}H'?%F=WF'BāՌ3fBRFʫVVbVxu[W)D| ?'%%kV%g[ FiRGH/ RgWsx i2 |Fu=bf=?@9oV)%Ҫt3Z} Ff?(3F&ѥxװ`ז&Hf[r&3ÖsT,ˮ ͖!iӆĈf̸iH3'˅::fb׆t'jf[3Tjr;=s 7˚}:;))Bf?[ː3's?,g x:˩ffty%3BgZu}F˨i o@ʿgH)B)M[)3ƙ?Ӡ  ,iǥBr[fǧsfVuJSb4?b#B[bQf|ǖݱWx ibR[f=bRf3Wݚ&ܖZTZb,gg:[F}43&[rsg}bBĆOl:gKkF 4B3s3WVs[;s̰\~yg?o; tCBHVBĈ?;uY8}iA=3ƝX3V&ݚLB'WQ:ݽouİ X:Hmi'Rΐ HIJrgVBxsb2g?4Lg}uBYbgo/BsF}s9gG?s;ZLgLgFs}g?xrtıisbVrg}g)siss}iLssLVHgg;3WFss3g}rLV;Ysss?gVFFYLWx3ggtiY=g;Z3FBH[YsbsL'YåFLtgkiʚ?Ӱ?si˫gtMx}L#B}s};WFG2;WbikbLiMW}LWgiFiF̥VgĚsg}rrĐV;b˚fufgrogLYsF}Mbs%xigfbG;%)}gVgV}V4M9;;%sVH}ZVbskWĽZ}ZV?}sirrsrs?gF;4;;L32?Hrg;Bb)Z7g%YV)9sF9%Y2Y94koVYWYrg?YgLsYogĚVuVW}rLbıY;bguV;}rsgL;F4G%s4FgF=F2F9;}rg';3WYYs9?Ė}sioZr:Hggg?x9ʐs24sgi;s}2Fs)2VoYix?4wD99MrV;s2'WsrgV;sBbuirVZ}rr}ćLisxZHĚs&}fg?VYGg[VWb;;|rgZLVMogagr;| k}L9}ix;gZbs?G;gbLjskZZrrx}kgLsʨ=rr˥Lts|tsLl%sgiss)} YgZÉY˄L|}ti/F;2}bGLsbsxgWr}ZsYZs}FbbWʝifxFtgWǼbLgbZsDzbrʈxrˠBLV9B#rZgsgx4;}}L}F gGgG4y%o)gx9FF;VrgVĥb9VstFgg{g⥲siȏ;ӁĖuu׮[rrsĵ3ZVVFL3=Mk;ssgF'M}iFYV4;YibYbs?^;V9;s;YIJĪsWu˲HĠtLWi=gig?ˁ=}VbVVLFH3YbgFk%3sLrZg_}t42}r?rbrF'b''[rbg[˸&fgiisՐ9#;ZY39Y}[}Z3V}sˌg2xVtĀg̲Lxt}Vtg4F|sVg'ZĪotbȐsˈuB}usQsL}LHs[Ygs|;ggĵČӲձs3BV)sgg,gst; 34GVZK:5 1% #6-C?'). L^ZH  5XnI! J02&=,5nj(YQUcbZND@97<3k~BE9ixgIKw\8XOTqsl`{mSHeA]yozmZ*_R3Fp|h\KnfWP+`u}3XmX?1 CK Hm jZ>~KOstzZXKP}6I%@B%ztqjNO  %$ $ %!(",(+),(.*0*.*!.+4/)30!40%40'62'63$=7';8)?;/?;2A:0IB:LI:OK@PK8TPEVOETQBWSH\XMb\P`]LeaUgdSidPicSlgTphUmjWmj[njapkWplaqk[rkYqlYslZuqezs`xthztd{taztf~xh{i|i}q{p~lnvrvqrt|wyy|ºľžĿſƿŲǴƴǻǶǷȹƼοξϾϼ  "!'%!+*%0/*53.:82?=6DB;IF?OLDTQHXVL]ZQb_UgdYlh]qmbvrf{wj{nrw{¿¹żcxbrickfublic\(((@(PN_Xq~cՁ7&WZRe.W]^IWľkw-^#׫^P"c+$cV!c_T^ևDi@&s<}(S5IJӒɫNh{HJVuş|KCq[Vq}1_&{u+ȐH|ѻ-3J5SV=׾-sΓDiʩ3Ω^cW7Uf3OK.1'@VO~2T4fTVw`]#~ՉU^l[]ԳVڻHS[Nմgadd׶6.][b6^cb!,_ce1cWOŨx>HoKT06J-Uȏ}}DO2KM~T1TOd@^_?+R|MTΉM1JTA~3PM7V$]B&O,srݔikq~B1CKLjXș$-D/IVbv]R}JM+SUKSLT]ʜՇ"-PTUJJUZZ[W!>]XTaM,e$Pң$V!E?!w-^Pr{3ti}聉U~SHxɨkwtT"i_B6V5~k Ugqo#k-7{}^;e{"iqժMBH .U}2~ܐ}˩k݇~ݣMWUT[TW^׆֪,&@eʋJZ[P~UL}"VZljObV]_aGWNũ,e_#V.!UOb|#K|iOqROQZ[brwiȽkT5UbiɾZ bu@{|]^V@|CTkQZw]}qki&qO[LSKQOi|K~(iE܉,!KHVVԠ]CT}|NȜxȿbҭXնۊWPH;]ִ}wLiYi-!?صUbW.֟# W^#b!YU'I1?vi@6xOS~2wzGsRܐiv[U|Db~.TR#Vw2i+[]qwcȭW_NVO|qtT8QXqt||{eU+NPLj2AΈ5DȏIUTRJN{2^..bt[iIk1OOOOcֵW^<.TUb4awO׮211ț@@{ idCNC!5wTMK-$4ݭ;_xOOWP[KAZ#X@CK1&ȜisDMH|ZRƀW$%NZ;<-~3TMVeMWCx0&>(CZX3,AkK2Pab]յcśJxN}ɕpҕvD{1{szP@Qq2t|U,1VSdkqqcYsb5q1iKiiO[H .YccX_y.$^P5x𞟘N_xكbKM?x1e"qk3&HQhCܼBNhWԿ-]#`O\ž*e^M͍G*^e\CH5YO_]DN‹PwGNţo}|NŐļoLi7HR[(~?p?kk"NCl]^q~'S{C,^k# MM;hQ┹]q:"USWP23GCW7deROd<]³btItJ➬TVo[wꨌ6XCp_TlPrUS-2VTM:R6NV][]y5VʨV'"x7}Ty˛|Se˙ȔxDhh^NP.O]M2qțvM{[*l{{roL(JΒoo^lyksCBJ~PW#"OPhz?KZZq$֊OLuiTޤR_KOŇu|EVMLӊoUԟPq}SMv(J]btH+Pc۠J[ŁɯԉeCc|5lEP][i]׀zV0GxK7i#El'T_.NVu"^Vֆ-5^h{![ 蝞=[1.WIJe@dYN|qגs OMHQkZ+r.ի(̢P;LclUV?eAC{MGiD(Hks[sk=|1q&]]ID4[c-.CNcJE5Ve]6D]_T?:JJQ?ڵ}k&E3x-x1.]z?XwRȈWMi(dS!R,_ce`|Mw%][3ۉikUS~YcXۺ~q5IʢOΙH1~ՉC&WUQJ>EWU&[ǩ7Lxb]_C-]XX^<&?6b׵V-מVV[EՙRh_5VbaO(uDhN^POu]M-(s%b |tq}N6QUNN~q.Xx&^&XqTY#b$$d$cJɴ_]41626jd\Vb^750^R+W_PգhUs*WʔQŚrcd'B,g-W͠#Lq!c V-[W]Ez7[R.֟L[EMNAAtۆiݲ墆k]לS"ǽJ1Ǻ}]Zկg!iNa6[*Uv,?T"!Pc*]$$x$bY$YdXXd*ltT]|~S,b!T]V#Xcb@V۟o d~}MWPU36eb_R^Xa,áPUʒRS[VN#۵͍X`TQأ[[3itxiI-#aU4P<}Z2[U[B+TP]_&bZkSACOUU'~iwOi6wOPR-(Tb[_VuV-,fWdVW^d``VAZl^f`ece'$Xq[P]Aaa cq.dbWa^bcۄc_1|TJ[OhN[HJS][^V#V{LbWyP-P'ӕj^[ˊc _xwZG~>Lq1V^zLyOUӊO.e-Aa3]_3B<D?-ڬN-3ȇOJLݾVqUBO]e![!]-dddb#"6^`UbE^^Y\c$ded[[[]ۄVce\ZS##V$`ř3RX׻_xxTE,b^!B(XXJP^ BDWyKw@ʙDhЯQNxLɏ},^iT}Պ7{1ksV&I!]W2UQTQW[aC8y3K4w~Ӈ(tOI ʫB*ŔJíK~ΣpʞkOȪ«\p^͟TʬbڜcD6cY_,ճѴ}TB:JO"i[@V䨨JS>cDpBoLVOVapxܴxӦiHIӁtWXb׌bؚcYdTtAIITU3&z֝qLU|w:թļI^CoDԨZ3auѽBMR.QTMqC~M5f"bTxh#"~W\¨!YjYbV!GP;LX.^O.P?JD?J6{ljKOhqC"MMKN3i1qW$|Ȋ^NKktUOTBّr)'[^X_,X.jLH,àdc.<}MV}Q:QqCрŒ~(kɆCoIS@1ii1/Z5T+|wah1iSU][&u]GyC[s]\%`,Ë֟`'n__dep<,PYYgT-JVYP^56Ҭ*~2G។O``}CP[t}x^`\)O\^؊YvL3XõG®"'cJ[A,<ŬOP]#aaSUPLk䛈"5Ta~BN_[JWUq3taqJ,?6eJ;$\\*\V^9_VW!̍LLUcXX,^zR-5W0qUw$4Iy/oQ&~.^i+UW~׳OIU#U˵^UN-N^W[ZaZa"S}S"[K[iBN-{}((M#&K^Vdb:!L_\͕^X[z]N_m_)WzlLdWP[zeOO^Zb^ˊW^UQO>&Ni?b~sR}|S4IZxZⲷcOLcQMZ U_P JqU6a[c!ݪokbMOXZ5wAT}U~"ή`JXC7kqZgyo*][UVT,[VVy-Wb؝WCt}ȣO譛Oe?tŕ~lՉC3(}M`b]RU['<_de%,!TZZKMVc!gQShSc^]#]fV]N_zx-Հ-L-L].oW^]ԡQKZ__W_^.^ۡfPRL}N}JZD[ӋdGPMC]bS/ʙkMUXVV.XIԞLÿ]VWH~5||w|8q؋vqOwjQHkOřkHt}~d]^XR_]VflPj]ZV_`X_'Y$ͷ۟Pa-6Z5"WS#0Z 7N]ꛜU_U#-TXP6x1-UI.`]UV5,Qʼn:WV-*WᠷXVZԭN3-֫OhlXfWx3JP]Pضڮ.gPIHɿ]"jCXͬ$f#tA+#IzVL؝։wOAa3oѭJ5oUZS&~yW2@]iX$Y#׈>.]C^XW"`$`[R!aa["[U#abڛ -u3U0k63-|M bEVe"qW]vػ,H}.W!#CbbXU̇iWVX_µ렊&_~dcsc[󣫝 6c:-eՋ]4؁-JS6QOӉAvN}VᤇQ]TuW2WR^e^A2$-͵bP'Vž^^^%$UeN;CkU"Sk(qPNOuNȝ5T5-5"XU„W&OP<^RC#XllX!W;WםTaŞTPR`].*ׅNRMa_]JIAq^Bk]V✞4ׅ.O3S?g[*dd.䕳{؊.oxP0}i&mTIIwqԜPT2U$<Nd'!'RZ6鍯,VR݇4e<^Ye\.^UAU ]^QT-NZ& kC0U»W&]!!qT3*.}^ӵ+Z"6_]V"^̴PT[OU~RlOJYy!T"YًՈb aON5"P5mUiCJʫNTMDNLc[WNOT__!bqbe^XWYWU[U_]V֋}VYWzW4[V&5uVN30S(ZiT-WcPA#W^X]lWl]`"NPJ^RהOMbӊ[pfNl۾|~S 5eMwOE&5l+# S廨A0,#.V&V#XUUX6UԬGx~UR#!De5^-UuT&bՀ󜲋NLGݨIwSq&^OU֐]D1|hNUq["[tWW5(^WUTqNbYX&["«U.OdS|aOGŁ$R["R"bWaNq]2Z"!Uk]!c.."k &6T[~AT}aAZ[M3MKŨK1Ju]G1Nʾ6b2۞R12aR]qakOBThN[|{Şqukk th(K B"!WUkqt~&uIqQA #U NT-6[JMUST6OTHMqIoՔCHTBAo(k7kMuk|(_׵<ֿTuZANI36uA a՟q3q7(_V 0R<ᇝXUdX!cQJמO.}ac6b_UWճ[ճ[J660kUKa6|MT3i uCKK-,TVb^6J.cqoNPqӉVU&"ˊRԟՑBjΉ~t I0A w俩ItkBfTPbaaa❨ TOa&S5q^Z&؝!WꬴXݵTk; O[]a&L^A֫ZTJWO.V6[_^"&[NTSq#"[qQVa}2kSMUB3|CSԩNyMa356Z~+1tWe}x|V^{tڐ䈾MqKRwSTO]TԵ]Rze^V.-Jx+R+JVTH|6@{DRˁ{{~}i7Ԋcb]Zq+cOU_T.W56T&TKc<#qJMb#Vg"~֞2caaLiXz$V`bH!aff TbTcd^Xbײ5 aTa]ɻ8HSuh~AQQ11koZ N~WTIT3?לhJ+O__]3a}25L"֝PU'،VCNSii("VV4Wcd}8 }iCk|1k+ZUP1{1Qw~S2ճO~=}JZS>ΐ~]V_@Ǩik}Ĺ@xitkUe[ZJ1|3V]D{΢]BISδ!LV]<_PV^La2ea"cضXako.{42xT.X]Jӟ]Thˊ5NTOco5]O~Tad#Z.Ѩ֞@U1tA5JW]._`(N۝"]Ծ7IIh"]U3k7Oћi}ҙN+Z~}1ΨqkBDqq|gq[i=:s1~IeNQQ+^KaN&oK3=3JCUUJ&oxaOzPq }b{hsi7~qP2ԈHә&1i1wIwѨ101@@(qDDsN}T }3i|K2ћ@s@i1CZMKѩ:TZSZ5OA5N]GU]V]WJJ{I1TMJ}{BQh&SNh{MNiuTq15hճ u+ѳwH@]U[U]q "_[V3] #P_,LV}ߙ"P^G^ޘ{Hw0{5CDiiO w&1hN}IxUf;S[Q kCq7t@T29{Ŏeb_P_5[˜N"PwyOIU;׶^B|UԲ7bBҿb3"ի5Ųhw3^]w⬲~zg6X[TOp2Q6q՜i7OҨiuk..qxM+ -J-^#[_W$!žUD{o]i{PNBڙN}V!]M։$zW-Vׯ\W^OA.!^^P"Nν6֝VVNapIgEN[ ?<͍N-[]&LUaWai_Ni45;.Tq]N}T0׳ۃLԣhL&VB}T_[['^^6"Oqˉ6VNNV]U[ԣw~WXx(Y_]SʔTɬ3lOHɧxŕQN_^_WW؄*lÜ⮈UqZ_^WѪKoɐ寪wiNܩD{sEy1R{E\dW6ڝ~VMLwCο&B{ihTqOAə9l靄gS5$#HxaVg۲4G~IĈ~M&L&cM+ћs(Ԑ:TZ+7w 6ԼXX^ٮafa#]WbchLvC`۶ e%%2AuPB]#\_2[ɢH"qQ+Rf.c16!때,f!bODωصzV^Xie$׷Y$ܼiD.](oV']Z;.|~N:QPV[?#We|iDw ߓB}VkTV.T6MMi2IOd_$f\_d#V-"bVPNXk6'b vW,״e!e]z}~߉^젛G#]ׂ_XR_waV\U$$X V$|"VH~_VVTc!MC^OC!-­W_b_[6V.#}B]|VfנfXP5K~`$wGG}ݤCaeBJk~ɉ̢^UtUk1(iw@2萙J`]T#Nkq~iIR +YVx"!$.yGii,&e_T[STf].].G\,Wc"egT6NSҳZT^<S蝝WN׾W׭bTOXl}폈`! ܀]_~:x,c'[+^ͱOxc5U.]Oa}/Zio}M=U5؃XVQֆ SZQuuʨ1 NzO}Į(0MN[&Uk~DMM_TVR,[S$`cdcg OPX_#^cW&_]OXPeTe#.M^4 Ch"J^q*]-q]ZMҝⲕ~2T_G^#IWЂ٣j]RLW_agR^]lO[~E£-enZ~o֕^]cZ!U+kitk1D|@ҿ5AIZM}D_tx5ONMTP(_iM"!Hkga\$wAy,٭1YV.`]^qa]Oxل`{w@[T<#PbqPoVʕoW_DŞ!VJ^Cjق¿bش^YPTVVNtT^IA6WV`^٫N4UCBMOTkZih(Pǜ(q@ΦI>KtTUQQ]ʨqo`ٴ[bdTbNU_VjIN. $eݔR؟."5qSQ[HEUZ5@h}_PWW^PJUL#.N!RݔXcZwJ!_'e^ׯJ%WY'CCW{SdR^\T3|J}t[U~tӈu|i34]q7DUOqѲqqNb (Ξħ_&~N]t=WR.ZcchJ}@IcV]""UoL]%}娻sPO_b&Whs~"I>.oiqN䒦[]&+DV:3!vPQ\.QwQd}a\".V`bxILlMPֻI]&5S<`xIqwwR$$)x]l\cbu>QAYKitDoɀ6ZΆZS֝l[,\ط-NlXO3]O䨙ĐOR^c2O<뱯́\.ÉI6UU._#(TaWVqIi7$zݹ6אÞd$WyUMҴPC35PcׄdBAkkȉwDIT.YSH7TiCï_FaB~\bW_µP3#c&ֵKNNр^tPU6JQֳSA]|K+&~TU6c$Y^4Pxӆq@Ƚ,^x\Ϡι]NU~~^WM>IRO6\p^m׋I$,׳#ٕTU&B%[MAشJ׿ٞ]$۷cAڟcC?V?~wꯀiMWaiHDR]sO7hNVUoVVy亀jxzeA-qg6QVwK6VP,JjΧ}TMʨDy.TI]LwNTj˚Ŝ454i6#WaKWStUbHA zWVTWb-]-.iwԮ)W.SŇ([]yoO~ɣ(~W_ITN,`ZTa"5^fig복-^U*PV_\Z_zOvzM0~ꜢvVN}6h譪ΔEUµѵU5TX2t]eCNSe ec^:-bV_}rOM»~?-JM3]5yc#X1K"֬kL.5Za^]QU]C[S]5qSu(˭S6>TT6uJGXb^V0-["MXS`O*25S2]$WO]P}j-"]`PC\}imxMDIĬ}]=➋:b cP֍^Q1ǀIk Z.qkfVW!cdWaf-[cʶ}5VLH~IN.w.KmZ~[4>uQqׇvΔNz&LˮC{FzDly"_,|S:ce!f]q]M7jk<[ouTPK݊[UջP[ڵ&c % ؈xNcb|i,z@W֞<_XW2^Pj~,#;P6}D<>!w#3"XοoֵPSN&Kee)cI"_"e+8福BBc^bb ^` WVeX6+[cd#e iqhYajk{Ēsd%X!aX[Zl#]!XsM}臔X>&>U&օbNU}%% $% Wa^Ä!CUNRJʐ}@yHҕyN^Ÿ3,XEV5.Π"UP-MOJxiMVjo瀤&hut곑i݇WKʣkTM2"`c^.]bLq^ae#< 3ˡ,d`a~۪5鞊?ˋTɲL)_XW"Y_^U_*+sĨ1Ns|А+Ę@U[Va$ca!!^S #۳c[.+6Tx+<,?\ OPUj,֤RxIHNXIG[Zc].f]^6EXˣ2U5o{}ݛ|BDJVVT|S5TTCBMaIt-+STIIktto+Ծҳ+H(`cbT}+2s >%^'%`!nMR'!5cXc'c,2d]Blk[O3 QaO1@%t1k]4M}|4WP(-_d e؂O6!]!^xҜ[!cb]bJS_XL&^^e$ׁPbI+.---WZAa.qiΒBRNNJVUI2HBwOYYd^O]^+so*'J[V:7P-c]U$cT6=ʝ`b@]OUZ3L%,STڝ0wNh:1i~qOшM>c!b#,$]!c_e^eҐMlxB:K:'H{7q.i1-!WͭOPI._›e6_^[# ؞]a#ZbU[e2TZY`d& $6!"^]V[!-qZXbQw"iZkiCNi|@]c.i,T[c<^[PU.A#Ҵ!#bxW"_XWXPMG+򣬭ŭBȣ>2”7hһwPU-׵&WS"`'db獞]+IU3*VbڋwR}:pbe`^eJiV}īPµ_rooȘ{(i<˝3RcX-L~^^\^-RPaRO^iP#bc _ъ_e%d!3Nq6MTUVʊ3&ths]JQHT&xM3Pà'X؂ڠ˵eWUI31ŲODx>,iSAIx|o!ɕX-'Nu_VcִڳZ^a#[Oq&WLN#8S$!`N<27zҞuʤܹȦLβJ݁ԙH.!]V'$|يUڴUPNKN-}Z6b."PU؀#.2Vaխ.,^&D]U^JQ.O&OyoɝZWbTŠƿڞ3J"b.QUJVM>5șVOVU{"JUaMW.U׋V[]׿}Z&db՝S9ٌWӵ,~Q0_ȢGiuݕʺTիw|҇whIwÚӇOŹUP|"|h"РCJ?I{5Zש/Up[:-}iS2#eh۪}+~V0NbOS.T^xx(k[]0`ct'V-\W̿IpO<}~PUۈ8]^ASPEAKʻũ>ĺT^_ʫz!ʪ|H(7q䈏xJNu@kh(tAxAA#.5a#S">26u@K^-Vi+3qZtU$GٍxaNiXUP<^M}hNS(u-Dc~.&OqP5c"#gg[ҕ[Xzc-O-¶N|qWJ@_G5JÙEyJ]ꢔ?xKxVUL-&aOg`zcX睜UR[]TءWR~w3,ZN^TM5Akwik( be'$$dcc #T_!qg.X"+O,{5ղ-qQIYTdR]5lZ]ZStqoڰP| U%V]]ec"_U[ON ՜UJK þWqc]O6ԠPo 2~N[VUݾW Қ`˩ɜ[WOU瀿~xxe̋<+U:CTkO~AM^~bY۴!"].t$VׄZf.-]T]UO,olǽ1iMC5чlZ<ߣU󊴉]ZZ~JbʮQ5Kt65iӑM65S~J.Z]bPԴ,ceYYXc&.~A忢2#];j@@dכO}ˏ߹7c$<}QPfMyʉ_žVҬ-|GʢYllңJ 53_]P{{E,1!g3##`kM-.5q{#R#uǫ+ݴVT-!‹[#-6^U "מnk"Gx;MIThh6Pyo~Z"];]]V1(3}[KLTX(QihEϻP5NŤ|TRֿP_V!"CUUÿCOXPU]XV b״Gjj֑wҟcꕉՕxN&PU'R1@ݛ_-^ 1:q[<,-bMD1Z"ݳ1~jJMtHxR}͂eXeZgiw(tq7sU^7UUS*ɩDoCZ*#8]UU"AaڜSBJ"1]ĿqUP-ev]ꉴ[[-ۭVPVWcT52jx5"ן~G.WH>n_bwlGGꊋRTZ~,MTk񩽽uM[}~]k[xU0[W2gօ+5+0@=:+Mtɾi@Pڊ'_^_AU;2I5E{k- UMh@|8-]KU#k7i{ɝ$~[6gACccxVU`VOtڵ} +u ]&"Zo絀ZcM9[մIULX˔&fLی}^!Xɔxqy]A笟V{7ǽݹRc-'t"]3U`]^NkQO"@J[(7w:Su}-ӞE!CqSOUN6 Ĩs:P@.[Tڜ`];.סW[µ.%-O65qL#T6I"HDi}ʨi"[kJRļ=V]+#UWUbo]OcKv~ع~WĜU؃-젋kaN~zlO:RMTPT&}TkQq[[ļģKLq#׵&T.XUR]aKU.MJĈD܀SJQ@^0ʀXda^U&O].O~+DɼTcB~hIڒ=]]]W#'cY!_A-ڲ]3qNWCHJ0ZTضT^|R[< PbYVô&e,Ŧ0ΨWLJNbRԭ^SR!YTBjZoxgIMUΘ|`.K]UTֶe6XWg]kD3Tq{02|MA"}TWe6V aU5OK;utkk1YKx|!{~JO`\]$`ce,U]P"bQ2{U}}.OV&]a\U!:rlTL4NN@|jVDov״Oe4X!$jO˦V U~Q2Zo,7%1Jwt5Lc$c6ͶoT3qM]"[A5K0-ӭ|ҭaTR`c%X_[7}OMByȒu֚VOX^UfXX\%לZK]V^k3ɈZԊ|~34#֠]ӊ1hUyOVOJOXc^fOcd눔R7([T"~q]V"z+k~~]#XfUZ֙{Ok|w~N+2Ez\Y%f O6՟UU(1k@sT 񬒙h]e-P~רCVɜxiQ}TJJV[6PV5۟~[U!w¿P+w,Ւ|C|sMwiHQSTAaKO&NOHACKUc]V(1iAج O[wɾVH1kUv-V䔲[wվZB[axJ~yNwrNwUoI~$.xW}BN~7i=@2Z݊7DAwTī$O~vr_-za6"c*WV_#_b!VcDh|xJDxOz͟-⭉P_[^g"VeW-U(′,O"ՀMOܫkɲشCQBZQHʝxO'Wl;bhr5ohce.X$QeAVWTV䀕@]VTֿIGt1},ukNb~əīuU4vd_e'cc^_^d봟U!_ؠM-鋰躀DR&AT_Te~^U!%e^XxOf``z~]^㡌ٷNZ`n#wַݺʑo~:V.غ@{YX;|,_j!ؠVjXWRPTRd\!dl۾kb^bi\#c,E`[_XI]lOoLT?ɨ{>Vgo偎֭Xb"*^➄]eS,V^a"^e]#eb]Wa6NW_^}V'"s^M+aؤ]^$^grλGxWOWxV8uR"LTəܼL^ËH{7-RZcF[VU~MeٯV ^J]dJ]*P}^ҳ=W_f\]6Pس-VWЯ2kCtw|wkiCݛ&UOnV ]`#׵e`cZVfXV-.bc#-&UMUӭ"ObRy]]׎ZXlP. ]àdd$xɏK]&]^[.x4bXZ~CũKĕkBvL}_vM;YZOcִ.cbSO4jgX^$f_O6JwԫOTW`XdX5e^ad!XeYێCH@kSJqai6U6gM;]"˶]fOe_.e#_bXx!^^6Ub!^eִP4<]`f_!3W_,V[&lW^c^th!^ `#]aed%^*d‹&OaP^N죝.uꬆxؚmEzc63U#]GWjb|XU<[^0c|P|AN@S]VT-6"շd.,]$Ydlc۞BdT] 1&,.~6NDd#_WmYf\'eRcU^e_YCT]LVb`#_#-]]-6_'ͷe׉[}LP!.~iiw7G@x&Ԓxbdם[J \_R،~ZP.b[eh>JXcU8e볟^$ٵ,:\Z ^.ooAcQi&AD A^.҇::ˌ^!$`"X:O}yUQzݐ,]L♐O|&'^!_XzC~Ii1LVIP^fi;Y_#e,bf<|_##_Tq5.fHNZSO!^"IdcK2ZqLqNq+uk]d][6d,V-]-.^^5ede^6W^#-"Y\_e+RAPV,S֟.__].W_Uh^!z.uPjhefd_`XPV÷n3ըљ-y*iaQl"U).-_W-u`a<^Xc&KA]b^"cbcd6Jq]]^.Ud띉VHbۂ5VSi~^^'&&WaUA&qT&TN}ųT_Xנ<.Y]|V"&Yec[^ecS-ٶ_%RkUPVUuV]~y.\GLfO]xcfW!4]U.Y^cc؛\e`µ׾.^{c:]Vlͭ]#͌fnqi]Ҫ^]"읟eءUJa.Z]'Xl3󄵕W#}!Wc.&+=H&V][+Uq`UX[kղ2T^NNPIB'p#O#g[cee!_Xc_gfe^dc'4e3_$gicR״gG'U#w^OX爝\W]NMcԈ^VXXcـb__V^PׁS17LNbzVPNd_eWWҜ_ɔJU<#ڵ]`b11\_]aZcf_!d[ʞZ?!NTI8UT]!bb70[5SJ][U^-[[% Tų^V#.Y!eeXPEPL`_VT\hIac.^PXN_Ne-6gW#^R1{M~8ĔGoSPUU<TˬHZITSR]۷#Ydu1BE#`‮MwOVuaڝZzV_.Y^6LP赞5SJJ]]4ԁ-]JOlSr~X_RVXV@0ALZ~AUB>CVՠc_x| :R׍ ^ٌU$G֡.RR[-^#ȳ&-5yI(sZ8}V#ɏSO~RC3DV_X2'jL{ӟbXCUWם&.eCV͕xUCM&V^cVA2e!!W]&T'ת~JX`e`ͷQ<-Œ_Jc]'V#}ilZ]V/OVWc&3~S3%ve%VyֵŸValeu¾חRJ,l1STcf A󱦔CiײAq||SOS͞hO}TKlX=,I5R6Yʇ[#JaT!뫕TxUNM_K\XN^bҪ{hSW:w"[W#zz_Jk7\ail苶UTӉX.;}bXVrZGdWŽVAm_ⱭS^T c˹ʿMa_ʹȩPY<>GⰽO}H|hqs{@ii-]k}{ݐ-a6W&͠JX_ضW]x]V.ǣBGFib70|{kJŢK5'^bS56JS<ȔPVmOiOTҜJE6ӛwTO VkAkPV]<[G~^Դ[[)CtǸ[(73u5V}7sɘ!,T}HU4j7֗"5R"ȕ~OX$EJ0нԷՈ(W|jCZZr06OwU/@qfVUݨ1u+I&L(L|2ĢZ^Mv0[TqwJ.UT]gɝX쫦XEUˁӇ[JWjV^^NwOeʋKo][KrPXc8iǪk>0|kB>{U粿i{k&W~LBbVV!6-LcclOO̶^xRIy6.{qP50Wh?Si[uU֜-.T!6$jbΩ3qutSTuP6-}7A[WŜ--akhk3*^X_TCM&TJHOz4Zӝ"PP&cf_X­'Rg[U SGkxV>5눈.ik{Dјiui[+WNMRS,t}e#6]OV]{__oGq1򩊾i^eX^럞֞6hˊxIdoB/ʞ5(UBTwID0UHEҴ1D>kI}O^Oҕ6zWיNUU{9늦Z "3P6.|k0CZT&b-cS4VskIOasH(qS-[QUE[eY~quέIŀ}UHu7ݨ|_XdXds6yEقsoW_ԫցW6ɏ6MayAOaN3a^Q2MNqM1јs2(WgQ-€ǹqҿ&Q5}5:{B@I~j}4Tx^ì^OIX:&Siڞ"kSMT-6U 3!]-Qaש:O`^à^Ն}ME[R\_hV{{wr聒m~Eמ^[RU[aطa#>{&gIk(!(C2yM&{xa>b!k]$$\|Y]gIL~BAR?d`Saz]-]UKSXV'6J.&7ňv@<]MNA.*[5Ci:6MR}ԁT+'Y[٠LODQ"yɕx^!k]l6o֭~KMoI^U_Ԏ|@Ds@5{eNg5qMK+Hѳ6WATͼuz*UqMTO:5owJ"PEf̶]j]|&eNfIGʮ@{PK{H|ܺ£x}UOB'sIg"SsMGu%@_]db3 [\QiNWWOt5&}֩hw7?Bx!!W-tAXCP0yĐ}@+bN]!WPA&V؝LZ(Sk|A|1k# iPZcZ3촻w[]I{şO_\Ԉ,^,NJII|K[i,r͍Wʠy]!KB}e$#CUT$Á[[6׬1.U.AӜ#e➷X[LJ^bM"XT$]P̚P5Ob6#zWŶqqoU.[5^۞4OBHTNDMOOwlUJտMU}~i-CM oTNʼn3c[MD_kq ZtJGZArߐzY@~+i"U(7s{{?hXNPU4WzذkI(.,]6Tg0byTO6~uZmTa-,W*baTZJSˊdVxG<5[PR^yOAw6-[œOXWX׊bok~eMDIV:~iՔ]bk֪x["}C"-oTUxqVCTѭI ӕ]⹫U+CkQk.N|T[hc^׈Ԭw]!6hPPՠl"L.U^^S5>M[x[[g^Xc,-^"[^aP"ed`Xxq^YXxU~x!}P^P[UJRRzӑ:ˇ<ŊJ0Vo~OiO[(bK}",O-3ZMcHH3w3읈Ni xݳ53itT w|2Ŵ!{ȯۋWZ^P`ҀV]IִOgPX_ SU-u&׭UV(^e-AgV-ӅW%ÕU2_,REٵX`HL}¾"nWnK[_‰tSZ+5>.[rN_TNR-J a'HM>JҨQSq!x $UPSfVbmXMR~k3SSwbMtɩ1D5|h|0h3]qRWqbNznI~~.hVVAaMUVC1qaUEe_^]H4x6[J-}NP^^`&.͠{KT8U|UVǐzC^Wzc-,uQ~k7 5N "0N&&U~QSTU"ݴ_Zy0TeN]}OZk1wIw~OwBBzCy~U@i~(/{@pNT~P,j3WWa}v5.eaf׌#yQ ճLț]BǐnNO]KuOOM~56w4W~xP^-IљH1ɨ rΜUxC3HQiK&#}/W&]~[5M]""Za^U1qcP_5>JZJkˮBިtu]hxTM~Ŧ-@Mq<{O3xܽ˨hکNTR"2MjOVjRq"TqֳW{ъTOBb~wP!WXAX^V.Y*fc@ I3 @&EZR~HqU٦`JRTPq6toq(}O"qZ+iAKq0aĿ.2IjCiǐ>#~ݩmLJPjxriiHuMM߽4I{7TQCP^-G.ZOVTcȭUO[OVc]#2JK~N}Q"g]XU6_^bWl[VRa<"`d$Ia։VT]P3[Y"&#]]]]VOSPםT]xUTµX·^XY]PUWWXWTVO&^MM.~}ŸVW[U]^}WNTŴkTW[^_c<]PUT[V^U[]^_]]WU#WOOWTRZӿʫJxOMXWRWTP]P-^__PwwSIU[V]]`_׈[}KNO"H1{vy"8'p!xwqootFB`BW8KvAJg5ɓ؆EggddF ɩ\FH=HƥaytN L"vb4DGdKTLӽtyvyxlLUcPTQyGd"̹xqKFHOoL0E1!1g^KFaL^56v0XXd_OFlpk]>=Np#}y"*6U6'_ax!v5tt|Xxw{vzۆU"apK0EoWh1Jg@aagʅEgP^>@ď?^@n.u(5yچK|/G3Tv6;8qKwdq{{y}65Q̓UϼvdIPaqgC`D4C6ONEL_Dȩ?`@FUp3@WgěH-B-QW8 1FFD'8͚ytqLԟwcFJ;W Q!t'd@楈tFLC"|ywddaKvvW@K"MѐQnh;{̉N0grk\ loCaEH0LU0F>d5aFxԛvҚUqUҗ!XphU$6`dgcJAUOonGMT"dF|p_`O0u8"'v\MSkTtQ\d.A5dNGf,KL} }LKgԂ6!taXgll\ dg{nN72bN;pJnȴoCQUJB7JݐN/-h^ oUѶafefiiBhˆy"۶ Gn5>_X6.hLlt dFcLoK!#pOkiiJWo#[x9scg#s3kXmGnPQݴhhDrf`1L_=-ffe`D[k\/jbLdLkf@G_o@DPBEz㔏qAvXy6+t7ϝ.EXqaT@v{xc#sjme3BmfsDnO4ȅ/?F MjeotɆ@ՇaE܍h?^bH\c@I"0L?0lJ?U!5{C1#qHޗpؐ0Yu"mkkMM哘b./Chߍ/ЊcOJF1ŲކzڥWFux "d'9d8'lyJW"ƿ#Ea AXxLlJ@adTmOh:SbfpԝɋDP.`5Ņe2>?.B3?EUx,az Lo!W8yX!c6X"X耏'g`6yT;d"wwqaUv3uYN2ijSjߴ#oFc!qp}wx͘@ߴur//ELUF3hַW޹aݧ''x'ALaď1zay䂥1;8ZXzvWXdv }T#|)~3P2Nm2swRRG`OOq'wv8LPpwggtƞn7m˾GH/, kDloAJ>?aoD.ohaHXdd"qd5Ctvvtx@yv1q6אr3A7rDhsfrrY3GhX阳|lWރP"" c7rn/G1s? hs3GeNs`@ //2`Fa[?1UbTL!'X0|)sU|Xw'|Q042qhPNsbrNݕƐʩ55Lg'dڛW$Ͻx43Nnh?laɒ?AaڼCkk\C4N7F1Fngk5 JLd4IJmC@MkmMPTpDfhۀzJ"dܶ/GlnKƾlvdU1vbs3׏FAa@PFcƅF\cpD8wsOuaUQ @T27ujU3hUN.`D\c v ButtFuMN1 @ErJGejDcFao)E'UH\dcEɇ>v0^--3Gg-rDh`lm@Cb7n5x( l1 `1#tur=m s^|n߹O3MkﵬGNaaٹ"z۷bTǩڏĽ42Nm ko5O/i0umGGG@U3JUXsJ7u1>opTffGeMM[w\k3xNhnuFon{_pEaa {F]GNmkozԏȃdCW/YNmGMoOMmP8UH_J1H/3/nemmu_hBmvTu%val73D߶UpLI?]F݉qJ06s g4`NȎ\FF>b2jkuJU<|Èw9nѓ̭h\s\οnMmɁŊMG^Sejk3fhneBMkPJsmjZP3rU3%u&(pqlcC.(4spFbg7{wd c}s}p& 4sᘚw_l{tIJvW܁gM!cF"Ī٭Nh嘹EP.G1ɳv2MMkYNbPrbk 2GJDF4lóɕU1_F W"Tw ڔcCWLBGunt#cɼI"Ҙ3 orݵ/3kEW_]PMkDh7&\x#{*xtZw1ڐ'NP33EF'YKpq1"0ޛtld@80C@qFFwθM0vrEFOh@nGLA4#r@xasDcPG.ڏťxp @1b"~ڒ|@#;4ςqh*aWqt0ܼq̹oHTFvqCݐ4Fϖ@x#NݧciL޵sNjkr1$Kq"d5"ł^>5 yy9L$~IvFU@.׽5h7N(Wco468y{`"zg̼5cN"@퐒"fWoňN ܳN d8'09(+T$'yaBvAq.+;;ӟ}%$w0twEU oNL#$WvJ_ay_Wo6WI@WJ_(>Ud_${)Z7K'1NKW6oJ7%ž44{IkrffMmemumsw5佶''58W8l4IE6^qڈņFDLd.NLzZb1_3Y!'!$psy{}vJBEh56hUKU^I6uu2ʉ?ʱM@^g0gax|8v6TF01lh4ψFKNNon3qFufe2kijk72G1tCPslr4dbGU71oUU7%aas~wGEpPʧ?A6BcanH@z"LXXJ;LgXvHE'1a_NaA`bG#u N ]s6v5F!01F@A^s#$}9huumunY#W8ICQɷnhTla_oCFQFF5هFaTt4;wyW}dWd5Ka!a_ v5|ڽg>II!a^̪"aEo1 ^J0A5T LIFsYs91ocqoA`ذ^ h߶JaA툶JnT511}q^^6WKFdO11)o6qJt_/Ltl4ZNEstZ6Ko3 KUW*E`oI&P"صpewU!LIpgcܼo֓d^JWT4hrl1DdQݶlK-0@PB15Ir5T#}L;롗d<$#Aĥ>IIPMNK輓ܭOhrhbsت4oAFcls.EWłdJOܹ5td!_^K!I`I9Z7pEgTUT#w}cyU1x!tyo&EbB7rsEahʶ̻75QܚclvaǷ[]>6yTn65̸hc,mO1&7W!#HOs/1x97YNaM.KE6 u57CshaՉ3hBUCayr]G.fMkF5wo.1ƇnƭݮcmbDb4nNe2Mu/B#x5LnG E1F|dU$arlJ# `AACA?Kk˼XgG4b9sG\nbkɊ/e3o㥦ؾn4T ct K؏۟v^p77fbbPukPb9A1)op}{WX7P9A!9nܷH\֪⌺ݹebhGekm^2i=0qgvKH:oMsBGgAFF_F"# "pt&n vpUEns3s(Z.gM% D\^4Y 㑶bzW5WoқȵMhbדmeN`BeʶvJlfobqJM fnOxd69 #97NDSViekjfRrMmPOn1blNbc> Hj̛hjkcWb/MesJܓԖcclvC̛^!IL1Nh6w*8!血OFW]NffGebMM@/s(sZLc9(xc1Pݽ8x`ոy'Ghٻmnuعe߮aX5̭h"Բď'U;X}$vv|;PߚoALBcn3'x<)xwq13!'ڏWzay ޾bhur]mHܚCb]Ųvy̽ޑ޼qW'*LaAF 5 '!xs"|'95fmeeMj]-GeBrG@F#.AK}1Jg CU5D5govcbemGOu܍l8ؽgQ͝TCCWt9!hb`,G/b/hM>PY O%GPMkmM/7M7ڨ:jop6 u4x0wvwyqQ NH1~˅jkٙhyd*W tyJgƐcΘHw@c KmmF6< #}UDb:iP^.//tbh56bUX"ax|ޛ5O636qxtvssX䈈ܖps滇NٕUˮFcE8Tl3A4OpUJT撶YOۏw7)蕐AW!'_rѾ>loU$cW! 'X'pҽc^"80oCA܅1_ؑWה֫hqdadT\@K@ KnOUQtc^ np0}577PyQ{TXz""ď>AvW6cg\K6Q5|"jqXUbmGj%FJL@lQ)v15q8Xv֔"d5^c͗!gO!ΈKIlpp"|<~q6)#$Zx42&4G0y50tMrP5"sPIncDb0rbnnN4pph1CCpLsT4&7IEpJIULWoXUz,ۛy!̲AUJu &P(Q! ;8'}{W!x}pNU}$79*F4{ Q5$}Oy7nos7pE@wxw6pCbp!qx6h[KAז>,څ؏z x9xoU*|6Z}Ӻ!08tӡx}(98tw#|}80o9*wpU4!tEIH}Wa;KvWaaX Qֽ̪dzHgaEwsPJ gvb54n4HstI55N$9*yg! |8 *y$)*!58w6^ pxwqUx8ALTg!UlB_o@dtqqCvCAgAyc0z|'*"Xza"#;vaxy{XXH}|61p{yZt6 WX;ZJtL|"( U9!5 !0L1v4E0U 9X|w8w) |gڏW"Wy'ۏy{z}X'X#QXd"CzTy|s"v7!vU{ĔL v"'g!81y8dq{{WzWz"||ڲě@"x;'DG/=.BAȔ!>aCK15LavvX'6'|U|56"yy"骕U1I>pD HE$|&bPYo16"+! U !lp KEZc51\o0a{}KC@nm,A a"801@0KQFAC\`.>BDc vԛWzz|W*Xy1a^J5CA4gLqg w dHOF@^u&aH_DNq1q1HL"av 5}q9wCAq0X{ddKq c1̥50vq ^U'Ad55l1|ԡ8Ԕ_1h^oIF_5U\15lڛsFtI>o8y v*ڏWg*vd{tvv vaaWU |ڪ5151I_h@phh4WgK@[`=D^@ @E6 yxwaXWL1ڛALaު,W oh UC|'W8v* WX"w#x8a|58dyx $6yx7q^gx{a|IJ@mn4uU%3#p)}xx9K'!6!;v!KKIQ,v"WX'+'럢y|{*v*v""{'XXz"{8ۏ5 "t8*X*XdxxX w+$x95x{w|'B>0"t| !|+{++xy|v 6 |))Z(#)W8y*XWww<$y}>^^,UgcFQIdwqWtWvwx1Q'ClL5C0CUALgJLaJJK`\\nLNvxw8d05y5wvxqWXL>5LALQJƆchlF55atECCK8yLooq6!6JpUgllB!0dCwWLhQ1@3UFKaD@Jڻ`^ALFAaaLly5Y`O0D9$E@1s4pNh^hGPHBbCLFUFFvdygxyIExKnMGfP4s@D]nhgJULؖ v1Uv8yg!F'61 d0KgnkkEEOTqsEB.rphbɹKAg6 o0Xڈ8tqyw8KAQqPP3jU5;q`oL̳Jn/ʹBFDaHm_Fo55LWQd*ywtU@3sP4hrbEtv"ֹT敒oTF!L;\Jd^,5C\ca.nl]sspc9EO45sB>nanuhNW״PhaAvNc3BGbBFmBTN^YNlYg9lcQ776nGm`p41oFDrDL߻ E&hsY!6&O1B>T6oOFJU04hPlnuBbhhn5Be\Gf?3h323n&4@FsTCtKK{v!!C)UFOpsrIlNfBmo3UNGn/bYsHFnOHDAFIQ6 1ap5͎\ʊs5Lhn.Bnv9#C05p}v6t6gt|5JAI1Fw6J`Jfɕ1dK 5X! 5!CF{q9Z 9W95I8dKKEov1ֹHE#Z{qp1 W1o{qK7xpcpOU343MZpOYcmYEs xwa#toɕ\Kgaaa65Q0#IUNn5p#QJC5_6JYɐFNEhohNTUI #d 疻DPeN3c9tKFF_xU3hOFQƚ4gAE>EJFagx6gAwCFW!tgC.5@lCUp66 1 FsnsҘtCcƼC1cAKE5aalc0oUwoJIɓKEFTT6005}9a81Hnwah@ݻNܓUpEFEQ0U֧^o $OhT@hJ3PPU1TFw67HlOT5JaLgJٺTB$ɌMBH1c˦CnElnppFdv64FnD#H9rPF>aʕbP3bPfsF_3oThhpL1W5yNkMeGIurU5KhcCcȍqD߸FnlNhn޳潆"8xwv"hU/D#908d"KaIGɑqwaJL^g͖F.N`ɭs7`sNMmEn661'U闶H2pܶ xvUUa^[UgLQ0UҚLdpU>lx5L!5tʊ0TN^_I !WW׈A^qo v!vx"1KZ (5x;{9xQnd5 }T8r#}vFpThҿ#E614$#0J5U56 WJgdw|ywt9)Kg8*)}|!xq9 qw昹K9H熽!'v5W锔y|}vo|} xv̀|wXv}50Atd|XyW"yH1@CldgE1ogX'gU1EFF@6K#_HHw610A{w! TAdvda d럖w Wzv1I\cLKll51JlnK9K@lgv1gAaU0 !"y'Wڡ;wv"|8{yL;!!yJTx$$)vU51}}Xw*dW|{^FFOU!q8{U >Al66>lE`FC5W p }Ja`K@4pO7ɑcAF1W6 /mh͎nD6IQՉ gaa5LC3sL0a6JKgcƨBEO\nHETr΅TcʷH rhұ\h4ONN#AHC^@9F7hnPONP1PDN_QK@ 8֘Jn1sEwCa^LtK16@\Kl^#796p* Lo`1hFHKUH\pFH5tx|ALC^F_T@C?DHLLK!g6)4I@Q#pFEnc@[pOnBcnAK51ONNccIPQaE?[41_c5@BF19;1vށ01@E+xqҘ|!Q_Eo;wK0>UaWyLayyJ JL*Wv'd8tUAJdgxC>>xy||[JFUyLUx@6I@QՒ[@5!LpsFJThJ@lQ9I4sHnF\`JFC);AQ oLcI Q_Q1!K^ E447pq1lJC1oCJQ txWWag;AAa^ vvy-%7-#3-'_J7/!J9+RA3iTCF9.+% 9*bK:O=/Q?1:-#UC5E7,K=26-&&!3%T?1VA36) XC5=/%ZE7\G9?1'bM>Q?3A3)C5+*!WE9TC7oYIfQC3)"bOBOA79/(J>66&hL:^F7pTBC3)J9.}aOoVF]H;G7-N=2^J=eH8>-#YA3J6+@/%`G9E3)bI;Q=1N:/uXGWA5S?3I7-F5+A1(cQfM?_H;jQBUA5ivaWC7M;1r6*#/%kTG^K@K3&P9-bF8D1'G3)T=1:*"jN?K7-2%_N{[J=-%]E9p\kXfTO;1{]MbJ>Q=3ZE:C3+kREfNBE5-v[M:-&G7/J:2>1*C5.@3,N>6bOEF92*":'.N6+|XGR:/B/&]B6.!V>3eI<`E9sTFnQCfK>!ZB7C1)S=3E3+#WA7G5-I7/R>5rWJUA8&M;3VC:ZF=*"V;0G1(6&I3*nN@@-%Y?4pPBE1)iK?G3+bG7G71 M3*9'!2#=+%V=5* B/)X?76'"fJAF3-C1+jNE.":+&aH@J71G5/N;52&"E506*&J:55#Q70G1+I3-E1+K5/I5/M93eKDT@:8-*@-(P93R;5ZC=_C=4'%4#!endbutton2\end@ ((( dQ۩/td//^ζ^dخ5pܶlJ/׻~WJdн9^Х. =+ 5bg% /td5׿vRykk0 tpȲ0 '' 6kZIʩ^ 6Ade CV8 Ǧp; "6/4hzi/d G`: 2٨y}LQ; "0t;H-/dM`u>q2rwv[.k.0ߞ/BD# QtrK3 )\X%  " / -! ML+VB ek jR+J! &=9E!! 86U!!! /6$}Nw!m#^GN%"M&$B'&3/&3B9#(((PA(h3YU3)#V'!u%ZH.)Q1$i1-WAAAX1`a0W?5c1WLBA{HDaHF\WCDIGTC@III6IFQMfQQQKH4/OLH5@UUUTToXX`VR~SYYZVM8@[YZY[W_]a`xH5ccccbrddda'kazebig|mfvjjje4fBiiJ@khpppj[[;rrrqqwqynitrjiupyywv{{{w~~~zuŹoBjK}wJ|]Ɂsݍ\̕ܥ|hsNULLxtures\NUL((hxڈنكۉwU*$wUUI=2w'Un]Lw;U*ݓ|dwNU7ݷ~waUFwwUU~awFU|dNw7Un]L;w*UUI=2'wU*$wUwU*$wUUI=2w'Un]Lw;U*ݓ|dwNU7ݷ~waUFwwUU~awFU|dNw7Un]L;w*UUI=2'wU*$wUwU*$wUUI=2'wUn]L;w*U|dNw7Uݛ~awFUݻwwUU~waUF|dwNU7n]Lw;U*UI=2w'U*$wU '''---444999AAAFFFNNNUUU[[[aaahhhnnnuuu|||[Sskyextures\sky((hxstartbutton2ta@ ((( yIII"""""""""I"""""""""""đY]IwiD"I4iY0ؾ"ʟd2]֭v2"Λx[0ɚN@Ҋ]ѱq@$m *9Di, ]]]"]yy]V y4}  ,$JT> .ŕGInI4"1gC)y4O4" A5".ȡG"iD""9:"S[csR=5 zˍh Kyn8; S>CI-@A7]oo M ݿW]]/J: S4" )>; yYvT7ILo(b;]] dq? y4*=A)]ib7] _+xb>y] vB S=AOws7 y""""Hlƻ~+{`C7I] B%y4I*VT'ws7 Ҋ".]|~+mNA) "]-B%Sy] %C> ws7 "^a~+\N='4]-B%4]I]I4"5A, ]ws7 H +t(\N='In-B%4Եy2?8"ws7 y4u+ep\N='Iy-B4־E19,"is7]IjMXf \N='Iy-?4{E18& "YcA5 ]4u!!QrP 2:%Fyy-vq; 40K}gK"-1  ;']Zk T0h|a d5yD'yS4 :"T]zha d5S']yD ,mR4|pM@)Yx*n O "*FZ 6S&&n] SnyFÊ]]nFSIInSSnny]nS4F44ʹn"4nn4Fy]4S44nĄn-]4ISEIcE8"]nFO0D%w"LL09wyF%2,]+JS`w0nv w&0P!y1y0S- 00"""04]͓ʹnDi""i dD@^u{/widh+K{SS]n  "' ,81F>O %S8^'cR,I  7 F (+k"( s Q X h b0+ r { j? v n ,X4) 3 Rl;'Ot: 7xkg ,M4 5=!!!+?^N!S"K{U % z5"$'&5>!T;J '$B(()@f$!fe 3%sF&),)Y/.<+'f000;,)0-H6/'+'} 0*r-'3/b|85P63_87F@7.3/v.999s!#^,-97hU89@?LAAAAADO<:@>VK?195<6=:B?`! FCkHHQFCzIIIs79RGC.GD=IFvQPUOMc,'QQQ_LIMJNKQPo) :STOnOTzKAYYYYXgSNaWVYY\qPL1$4737^ZZT[YTP_Zccdcaqu\\A!P8OS`[c`JLjiqjjjhf{ccOZkgpppqqrqp~cLnm_Gsprs[ftnurrmzxww{{{{x|z~~~wvY6{x|{llx{wosqstucco256b(((@(PB,]ۢj⽿, i$U==yyê@NѲѬj{-#xMLyhynddLdɀ1$$.`ȎVX`쯠ϧ{qtt\umWh}yq{d5HchCm<",i|/Pe[DdhWGφvv)4qhiϟp٢OKa>|~p-ppDDy:]OS=XyTLdgdtEbȬwС9"9irB~ǒjb<j< Uc$X/=轟fS^hd4BR6&äZ{VDgynJD;؈VNiC%޺ϺsGFqGCƢdvRód`T}oq|Pm[Bl|C[uwQ@N`XnyLt٧kkĕ-oMHTUoʤAXlŵ8Br˾ɨ|Ss嵏܊r֒p" ТKyqd>+Z˲S%˾D$aʟрS()sxMYvٕ8v+ В]>txǥ`ؠ֕gjE-=LF,% cxxzz}SLCCcf^Ct[s˗smi:[[PCΩԼZiy`$4oyѲαӕ^dҤi!]--qdi۳yM1)$>).>SN#$)Ri=44%(H>Mho@`Lɵht||sy|ssfԭc-L)=fbpGWFP|,,}ʡhcSFԹG?RHix`xHM?(LͷP Q\ȭSGC[̗}ͲshshWܭ/(F[qAݰod|M7}TA⏵x)CH\i",IaBxxxrUlш;SF2hgCD.$=XaxyZvC=%dtؾJGSV.>oB0OXѬG||ss^F^WyȖXC4h`$dT*@rP FȷesWFvI/?[rФGXcBUݭ{P/GG`pO@idFm{LHα%Cs;%^ftU[^XX첹ȷhPm[ޗTֺRLM"4WPKiGBchSPsC\CM˼ovDňWXڤcC,?[vDѾ۞qtTT@B@(LXC^ݹf^h}^ cý<2gX.P^G,&TˑzPΓormtGGqcAM$TTH}yhLCy˲purqqySsGCFs^G||Mȫιő|=smqH"ʢZSHZyVJh8Jdo\mLgt۫1ކcaE_EiT{qOO`L=hGXXCvȹc6yf^222>RuXS`duɱ^L}}qYUesooqYxOHdϤ{aKPݱhtSXXtyDSȤdRdum/FKRux|Vd{L=l^grD>TbqܛN/ׄ/$<<9*]O*@oB~xcvܭdzoJV>*:%&@œxy$Lvyد`ɵ,oqu˵ä[井̥âжauuGݗG`{ftHdiZ`GctV4[\>$)dxBTOp׿֓TMoȳȫp&`6ME#YrqiiaqiKBcBH=p´ɼ,"uӶK/E_Q&32,.JXGGhȈ&"Tk@˺âs$)xsmi[ʐH8Tv4dÏy}{}h^hSyŦʡ[yjRKMdHF^RyqxX+.W݆Yݓcs,,[yH8x{öƝH):TxTUaqaK>C2C[AW)|i)Ry||Pccó\.Um}m<ۚr̫apa<.L1>RoButqlpciyi1LĀBiCWL)>ÆڗՑ^SLf}Ȏ井XfR)6B*˜*a`~xdAAԯ+){ĕC^њʹ|oUAAcyhq\yyYdOYÏT˫Ho޺xxXL1jh,;^lȷSCHf˲v{p8HdTosP||[:-wQrqXSX^yӬȵPѱԯń/Ki۝{iv`vʓz㯨ի˽St)h=fZMo㭱%=JjQE*K)dd8RX-AV;S`tX)[FGuϜ^5;qCh{qoc`dLdoHڤYᵲŨڱSf8`vdyd$=tX쑐cl:Kpxbuxslhle7Wyp]iqf1Tv}pyoTTx{T<<\`GFoxi7LP[BNǏs7vsfR\xhTKiu|ysMF=gnJZ>DZvo,((.GGoRuxhFS.Fy>jf|[Wq[ Hhfss\s[PBiʤrGcC (=y][[MH|ss|gW.MqoMoRCYqhWl}Fs;++4)[G -YYzlhTğY:a_KTadϺxcҌ+>=tçyip Sj`jp{66UO-HPPiU@BY:Lthh[LdRoxT5dhvL$yӌdoNu}fԲzըXS-uАOTqmrKK$8)ToqMMyoa&6׫O% )P׶ʞ{oqZoɱsPtɹ`1yvVGGz2Ȱqo~TqlWըyiKTv@Mq`T!aÚ6HզA-,m͸~x͹ȹ}h^=qUiYv- -XRB:0FCGytcyhvJz`8j0KtplWzs\po^yLsqä0NPhtqqbwǽ_*Qxouĝx`\`˙9U{tthrT{ӶfCMh=˲֦owQ]]h=LvidiydaUT@aH-pHoOCz5Ur=9YηȹP(ݫىiN1aȓ}qψYvúxuuE#86 EG|أ+ʏ]paYpv¶ĉ֝<$AL쳉66:b@BK"rqԚ`o[.HʟEHd\M6qx9BNrO.nbjۮqcHqTT0* :uÆc>-R|WvpϕyL-t^lPo(Uʲâԫ{qYj։Ohh=Gh|XS>v8bv[BN‹vxaapp^SK0&iUpπy!Bp! b"*uÏdd8OϖyyZʢ{Xs^^ݭy}ԖLE֤R~puprY]YKi@-^^=ԬOu†->;  ;hy|sȑCyThC4tXshqiT~~i\c]B@@FƵvYvTRog= hɖ8 U//,< vxji6cZ)>j~⟫{{TK{fqyd44L{ypޗ`cYp˧uq;FrIe|y|qyyޫoÿ~oio1Γi/OdppK:蠌ˢllzssSgTǽɦyttSZhdD+=Ltv~BiA5;-:aERj`oydvجAVoAYa4Jd(Gj::cXGRHu-j׫~uK"֏RNp6&VP,SZ4yiތpx~OOVV=VqdĶpp֝MG%RtCoʁvB)YBjˤ{ʏpyޙZp-Lh/žvqtfC/.<[sy֤i#)pӐa]qHS8VͱT\M>jvsȷlȾ|yv㷨JXSΦۡyגbp^.^y}zl/%d갰;õЊ~Хpi`oЋ۽j࢞aiןxH@t͛dəy(IPΑqzG4^z?Wz?rG(;hL=f|^͎moLdoq44jp{xh4XtFmq֟otxc))Us|VR|їcLhXtD|vv>6j<0֢Lvy}ѭ}ѱ|z}}Šg.hP^C%\]ŸNYiuovo;DQQ_q֤kEUrޞ\MޕyLV>"dˍJ(㨗${I+ՓWAU\BƧqB@NE#ˬxjNjxKoVxB[uxݷ2jEKH=GR=PX>EJ^P, *ofyS d-B~Ĥ׳1v`h۴i3<⟋׏dxÀyֺ-qq4L}Wml"Uܓa)hs ZKYt)4īHhĢXJ+|lMdiiyѱɓsC^KpKqϺ}t}tYm)ACň^8SOOD)Oov()CM${ֲ<>yL>d[jUoHp\Ry{HLyȖG4qʇu恇~@K𽤘iN*wwNid]adHK{Í@m=CY ${}YUiMZÍzz2`#JJ#-{UmTҔޜҫh;ee3QEKb]Ljħ@@k"*҈ydDSp#My-)TO«L-K׬Y6ZϙiGoϚqMiTyA)=GT]jƁO61+1Y֕>JdytVg\Bad+.8$-Rjkxo`NB{OކakKrpO1`d,h]0Nb~irrњHdT\äK3\iyL8oqʥ]Kjut.A\MotUˬ>TM/֧֓ZfdqqVv8TqT1=GAqOqqg.h^)$>ˠqo}xo`yrcMNٵq5-xK#6Pr„ƒ:]׬E }SZR.4oԗhȰa:qҿT"pĽjbvvX|c;Lu~jصU[T0Kbpp:0T@B@H;``..8~UגxZsh{uw_K%,Ws(ipH{95\8T܃tV`dūڗ\\dNipr\GC݂sh`ggΪys=e}˾m޺B:ap<$עppxÕF@r~¶j)*=!OMqKKpumPra-aN<_Qj^qN]+ˠj϶pappj]KuEkUK]n+fn)5UYY1=}UqxUuUpٿʫyݲMH 9c=$~y8$MNBd 4K<]C[P/m^Ȍ8SΗtSvfDJXtȀtt=Ppoňvp-xyKYZ)qoܼU$OBjןxk@O@ppjNOKpKe\eWs[si"!BpҿKjNNӽ68yxM !“M{_<]p¢|ɨ.cK#-u|/cμty1}}MsT-@q)Oo&\oZ4S;ggLTo\Ao暭ԫquuWΗ`shF8hVtlmrWA;X=[`da M((?sy$48ZZ1Oq|yyyi׏@$-~~i[@bKYu|8qrxq͡thRLo{-#K8YipxoUcu,)pizϼ˕Vgˤ˾hSˤimN/BFF=M[]b]ur [KƇjOqo͜Riqѫ@*iO*HoYjjbp;.o˚թŋ^ޙypwEiy8YpUʫxpiMD͸~kOBh{{d=qE)yϦʳi{Br[B2\aTcTmѲhhvoy֝{׏crur\[}e^μKaB@pU~rBϤ1uLXȹxʏB>{dԤ@3pѕ`TɱL;yjuuYiÏqua82iK-@xqjhgFeW11aG=TYOb~p~~y@h}ó¤Ÿ{UqɤqTpÚOu=?zFhmhyq5Mӳ{c\5Kqoy XM֏4$$6qyd#\˺xT@UaT^|ylW8`idpy^o{ah ^Ŀx]jjk}p[d6uyL?RfٵKҺʝ:@uЫ׫Cts }::_@@xhPGqo{pub]juuN:N܋uhr-@Yۘˠ{OMt[˚aq@{2 ܎iΆVvddpi{qH5HocB//Y-rֺ>1cv\5q-xixYxcF?$q@W(7̷MZĕZl[.ܓ%=48H2lxp@:jA(V{1$R>dRyemԜoEQŸ˜P~@tCGZ8wǟwُBO-#oRBα‹pK:OׁNiԒ{hXsSܳtqTL+?},UᤜS٬LëTM{ts}o4>yL\p޿xxajҧK<]3B3&Qf|=|ȭ֚]:2.l5,TKk][GI}i⬍yd)ZBNBYdĴu’[LEy]jxxxEjǒ*ĤZiϱW[|ˆ S:-b~kKอϼy+4AF:6TRy$صL3Eٳs\8ogfܫHoqWF˦RM6R-MϚحZ\au&&6dxdV8P2h.LMvhv>˝EKjQjdӕjT,26*@voLAגxBjԊuŸm <˵ܼȫ؊*EύM᧺ֿuu2=4GS%7Ϣqzͤ~ܠ`Y[Fu:1rBKv1RlW>tqo>dhViןjEjjOג/B3:ip~hfѬzzzPr2VyoLd?PȌ|gBLݲկ>a:]yπͪ˓fp/[hMH4yU=se.Uvd9IVnުMCs/,cdر6HʳpKFݪD>g)Mԫ^2Wl7/ҫyV=ȲGPu*.ѹy)Ooӏ5BīÞ`fZVFSn|lܰ͛hXS4VW 2ooo{Avq>L(4˚ .qm\GЎ7MesFѦL1v[;UtVDVhRI Bޠ[)"-HpK&qğxL1fչfvxzmܰzsNxSVLtcg^.DvԜsV;FP7,CE:KK .g;ޡ8})XɜCAZo(XɱԲZ .;W; VDBy-dSo? ,0cSC4-#-0u*:ع-BB6$TA (?FvK&1}g¢äTZH"B",lW2$RM6iެLhyO:qoq"%͎\>qdBvmcxY{xhiHlyRD.(7^$vˆ=}β\HU,K~ōH`oL;}yD+tgV448dͨ=>!@5.)M\ПjuiitfԫьGf\f}``)vѹ|~~B\=HjwbNC&|CX2ڲ7F}ʳ˗Z&׮շAYTKO8,PZpr̪ݔD,B%oŦCh{Q\׏k :oڳxޫtOKK*˟vX㳏ןqTҫ}<6~@K:M=RH):!]uur IޫY#ONrUBpǟjy1G޹Aϒ&@u"NM4Tޤo_06oyLÞΆo{ʳ6)~b8+FV8i~\cYܓŚi1˲ӫk8H~oY`yy=AҽO_3֟uKYKĽB#kzG(F򜗾S8Ӛu5@}=MB6.Y bҳ{DoD$+s7CLP|}= GhȒnc{Ӻ[A))6{WsMiT~YxqO(WG7[P[j1YܷP֧K]c(WH)yKë`ySMXh0 !ww`ouu@KbjןBKϙ^goYez,? %[y)+<&wbwb͎,K>"ʞx)H-TY杺ÙXAAYY*B7;%)cFhpZUR>vu-wK cސmtst2?ϢxOÐp~qR{M)O1Od[GߚTkuȼԡAyL14d>$>d޻pbâjYupuMTņRxK˷Քԗ̶טr2,aum7m~YͦoõY k׆AF|΂pmZ^uYpHHH1vPhƿٶ@BpupBp4M-qmhjRuNp-׺k#5ӚxMZh\hzSG#-i~YrB:ʘx`iOxMtyMɲcBq*3[ѫy`$ZMMd.ݲX(fd8)+;2To6xĤyMAy}^%s=ot]:-ꫬY +$b3]zU,U4FRKyjx-ӏoݛ󶤫Ԥ.lbOOOu&Hc6M}=AHɐc )ʤM%cաp֤axxK3u~b*``{TηZHTֶb>dcsZ8t4Mi9P}1AkjxȱX=pbԱ^cțœ֮ޟNpȬÏ+jBׇQ)L LYޭW2TﬦyO#ѤYOϿuB-φ LZlȲ揘^ӊ&H=c=ə`Dqxgsp{~B@TcHUiOBw1-#y[ctL>Td޲UA^o,yÉss{Msstֻso#*V)|?W+fGHa֪OOq@*hϔ׊Əv-8Y1=A$ D`xGBȩ[*xybiqA(ɫtc{u 2P2Pu~@ipa}٬ϧx`T6av-#p6,ls[mBu4.YOq>Hˤ$HLTYxT``UXhȽd"<qTq7Cܰ^8Tvo>+G}ъ-3﬙iB;Dn|Xt;Mq-A1K翖|Ғ]?鯭ⶬr "BKpY&pp( dfe77ܧAWz{xl[MöNϪ=/rUB}ҡ<<~a:iOoƳdiB@pO{|lGtee͗|daˏRC81$o庚{cy1TdAHOYv{yjEOBK{X)^W;o>{Ϧ܅+PVVvDJDv`䫤ydSaB==rAqZuXs맑׮? ?ȹOK#TҫK-ipbpj:Kb:YR:޲F7?W FGZL^edc46hB84Ā0**cytd`[tQ&ʏB/ϡ`>,l.`*Nf?FIE EƏ-YBЮKqthf5$8\-5[)"TiBecUexWMosǫ~c"=۳RGyo%[0*idhAENM}I,)ޤHylrFWlCiҮϠz|;$jϠCFZy֬产dB&OqֳëaUN}2OhLȹdYBad^Pm޶ᓲb&5HĕOd&6j dM%WB=) KTKKe$$HMeO@iUUmP㱹[IWs0*yBAtSdTzzMvO6B=qoPh7ܸPss%>s%(.yɍJhSlzPclGxYg GyxjT`oY`E:a`$OuN":"u]pĴiw^S]AH-ULd-Mo߰&*>%IR+C?`HQh--dޒL1TjwRS`5sLLS8I7*cBK8pavȳ쨪TU~F FeѰPM{Ap\Td|.,UxU[ccUVZDFfhDSG䵵Yˍ$;>Vd;qͨ,P?()6ޫѧY>#-֝֗ҿ⁽BKwQK1qLd`dA-=-xUYoT#[W%CslsL}Ax}ŕXZX*dǮ|}pj%Rh?rH4 [}KTҤʫB[^;߭2,7ΗYK#RdySZcPNONxDAOhp$+vZoR.yyyszW(4+6vWߗ|곺ҟެjنZoA){Ķ: &uwQLJ*=&,?MMrc}:&j;MH=seIrmr`.8y4;":RZp4X͓H0ubkK碫޵G(xdHxaETpy8hϐ[6LѾM2=W[iTdغTLyYDY4vs//(GfA$.dhyA%-%M$^g%D<% sgVJ;Pl+4EzL?b)Zv>Syo&i- GZLoɔRūfyǁKu#6͌]ȷ?P{mU}iܐș44`<552P[ZZ`Y8)Z^hɈv.2mU1Y-Mѫ\mG粗RKcޚqo{oq`}φGR==XvyyqʢMަ8RZ;$@uԵ˳䵳h=( =`[PP("q4)S-Fyϋ]G =횆L>Z>18d}ÀCd%竦MK&3&kTpszΆtyscԤޕTHMqʏpj֫ ؇w&Kjz|Ӥx=P輏dBR8Yo)~x-$IXBEulMBʄq::KNjύo*]väqϫv6L{2,^FSosh볏/Y"PݺRMo )l22huYcϚvv٤B*89CB՗c .ԙM}AcBΝ8DeF|,2ܗ(1($y۶@W}ӕyqNאc칓e}CPfMD߭seFv|hЬCGyyqkM-WeȺ :4V.ubK]x&j24Rpbutq4AXRO˳yxp6BueCK@@-M<-jxK]˚Y)o9p`R8Ŭŧ>ޓce7>z7FMάU[ae}ij{@DXl ?cCy;tжH YBFlEi2/UqtllB>)A6)zzmeK& KD ^Z)mr:ZZNuҿƿjBGdRRLyXXodHϤmȡX4zrʼ /}izq6o@Z|y6ˤuy8UK:t4G=X^֕4A}t(| 6T:ubi"-*6OBoT*6`y 78Nb!["wKE>A%8vxRZZYkί.TB2ztܪ# Eܱ,wuE&ۓ`q|c\cIrL"GvaU"C%zȋjۡ|BjBT[t{x˦B)y-``8)#ˍHZR%ozzT\mK~p5BʮaMGzmdioN0N]EBSheLWy]N^fXU|4Gۚp\od#VtƚdģLd!#|>]u&WuQ¢)âYpyy8MEY >S|XFΜÏzâ3*b"О]H|FFxp} Fཿ{i{\Tyo$OTOZˆ`5$U8iަZLydϚo۶ͪ3Gh TKyYRvfֆtjNZޔ.[f$Acq)K-ϝaنuֵd6Zy޳jv$uן:iiOy˲Z1diB&Ux4$d}MstGM-:NjmCFh_QiNE.L8484oq\hBE8Sqfx:xT6ެÝĉdi&֤#-{hYy$PjڥjlyK@Lv@Y=.f4& Muj&!pxK&d˔VFVsǽT*KKb -]{o-!#Sh&#*NQ&8)Aw~-KKN ݰPRëE6]KK{MOYhIhujƫzn84)8pNaói\RdL4tRU{hUtMpTc&[ϤRRݠ`X˫ׁ-*:芉oAoֱ"{#?WYB~ǜ%ɱhy$yTdɠniKޫ-vEjp]Q jk[äq&`xkB *kT5{xóҺHM\M{ќTbxj]dF})4{ki`TpTyZ8t)oOH˾do>xq~֏qpgRvi)))i,L~:j|\61`4>濮-Kb}6;1ySyηG>V>Z8 $ÕdaREǕoYн]>`ğusx~ցKY6 {YpUd\t҄٥rTVó$-MRcPњ[ϺidH4c>RL**:b]0:#ŖxTcBMφBqd8Ѥ4+8L\c}mMUŕ)>BA"\~r{ddau¢ޡTTuT&> oj]pB/qu).hŲLX.|.gֽ]4dLRM1d{uT] ´wwOYa6CADEa1>Ovc1oqK1*xUo`cM,a`>4Uac$Sޚvņod=Lo1&OLYƠq`ԕYj*@]uڬL#`o`UMhp\yȲL:~puOoѓ!U ڵR-ۥuʍx`oHď~xvɈhoѦL{H8Ys|^y᱈H)f{LHΓ-txYl??GbþɬfhS.S4xjburPɲxBaPFo8O\ZoUG. xӆM~jhu CrN&rޤ^1Ao#AZ)#"OŌ)Zoψ`nJT~pqMTU*j6:) )qyjjBóo\{d WWlm[rK.AqŻ$){K%WVPFh㌜}[|yyo 2}1%z,sKT>=AXf}LD$C,4K6԰b",D sh)q:\B#uʘ@Y&Ka ,)2󨨑gӫoidޫM4opfhŢNBpZiKK5֒uhq\1[ͭȗ%FȗrMBN0?lh)Rov{>yYoSvTOB$Fns2.cs% M=sl[sAS@#=cql[so"cڎAXݨWf|oD$HŲrAZvlGfZ~99i`Uc4_6.TޏT8L}yvYa|;^^ݹE`\pf&{hUaizB=ܪrvJÒddM7I\-M>duB˧^^m22}2W,?l M^syAqZ)KvdydYՖvqpKBTP;ͷ4f`prqdA@Aȱ|ÿjRyئWstӍiR%eWG|{{MͰIcɓorrySyfڶ{C7eլy)o8Hy8vSVV4}qxTM;[uqi"=U<:Otu:MC4`CtȏaˌdcMֳt^GAh)%4LΗlLSW`T\@dZ)6@vi{yTdL1LSAL`dXChWPަojuuhγ{P㱷qTd$RoP|ιRYyoZF2odhP2lht)+(y+Z1+-`oެ}RM-*6TöG&)ҧB3 &EhSaddCiYyYKKqΗtKL`v``˷sGz44YuO6ڵμfS*yM87 ?[ڲYTRdi1qF FyjKT| Wgˌq c|Xh?Z A4 qަoֽNlN]T"zkx[GƝYiNbpTkoԼr[r\UHHHp\uDhy8$hv`HdvvVV`VgRLÖ`qo`MWMoy`LD\) yVL$R8qvڱ4ZAJ8M5Oԗ΀|?e2sLlI)o$?ԾA\6.UMHMDHOK`Vt^b-T;8H*Ku֟!ޏ`xoaĝ},mp"GCÜhe߳y)UT6uďaxCoŦvD$$`xMAqvyxTp˔.8t>8,LggtocqTT\xިVKyo$>O[ԧg|s|2qi{;%r9mܺ/L^CfՖތvdH14G.FݹhghVgVJ՗\qaqd+ŬYR#Y`ZGXhNK\hcAC=mm]UuB:bSGW =rB~BZL+|t:"uğj֢OYbl2pd`BKkRLjKOjMTϾ\{M{>C2X;fZ8-c֢TU\RV)Mqvy`ϬyZA8HvaK3:y˔SZMRύ;).VV1hq)yőVhņލAMn>v~ap:޳rKiB<5b]bb**&ydzQWjLDSɾC .ǁ_^ޏzp3 -)iipkk-vj6Y`V+ycp{˚c`oM{ҿBT~;.. @[>`d4$1)A4`+LY>`їtChշㆆɆRY#d[6BG\2UTr@qêYjriwj6d}Zޏӎ(ͷr"p<]d{xd{xsVDŞ]"1F֤U{Tx>@m鱲lU\M(%/2[׉:voV)HZ-KO*Mp6TB`{-.oEumh{Y:))`R~{L8b]y^W^F%sLA1S=GYil=Hv˹΅CA}`ޫ?MԹ3wǶԱiǒhBMdf4Xڗ=sZmqŤr,(.zF׊O*&jhhLFCAy{{cCG4Pl/pҶt-1dM{c [|yޓc{xޕ8>T4OMBO)Tx88ڬNuq3hdoXoR`dUXZչhICIzѲhf}7Pcdo84)ZyZ#``>ڦh߲=WܤA5,r[*pm"TpByڜ^>LA, G[Hȵb(iMdq}h4\tK0φh{Up)+DhVֵdm͗zM=zUd$>ަjÏ1>>OCyXMxGCU;iaiܸ68p{AAތh{y- Nֿku__w ɺκќdy{Ϛ)=UǽvHvqןŬvŦyJJ{44(+z|WzADԲ˜F,,}eG^B\iᕵ]~ޔԗyѲȩy1M5&۶:BL)ʲLtޔRoyyKӳiru:=y>xd{>octɐxSXxqcqd{-*$u˫d6TpO(ݱIz{HHoqGLfyv>RRRftֿbddϤ`H1yyy嬀)DɦJS:*:a:W[?|ŬLȤ1G`qy>tˍpEφOEpϬl^!`^zIȫ}2%P%^ :q`vѹηWYE ,L+llxjj&OK)odTOτ{A\ëAKU6>>BK<ˏ-)֚uN*WlӺqqdvR֍tR#LyZvyvR˖ZRXDSOϫ{ֳk̰د;MvަyZy-yyZ:kYkxfL㰎loh}{\^ p]ǿoRCHX|}ͨW1Zqe[[hcxˢTkY1HvLZqdyֳ)5xydq{OALֿ֒ŸALN]dXnvëV6K˙v)@8h! 1õK#XϤѦtZ`dL.|uA"R}o{1o`-)yZH\yt(yȜɆ`4Xdf4iΐP|3YfyZ-Shy+y[/糟aʏpDyYҍ4ҳֆ:EOT@"ap"mܱm{\{i~8TػZD.|^hF-yYpvYovޓyyst`bbxʕ[ڛ;.{TUoX{ݱfLAMyqy[ͳoSLvt A[Ԫȼ̎f2y)ֳdȦ>?ɉOTW(eP֝˃a6@>ԤMRҺyѾydA`lt{~b&0z~`xkY>K- pMyx@Ushs(hssz;.ޗl撧rm^ݡ$mjjlZ6dU)\OyÆI, .8}L Zhh/5dySŲ~b&&">9B.c4ZG=yLh]T>KNW[2 I<:seWāy^[[%od"oa@zzPWsmF֬*!NټCFcMaROv2.fyL8dY6ι΂αL..GcGA;ȫ{Hߛ||yyL(tM`{þynfgS48-hyR4h=oL2Pc.c[ܪ׏KB1 ѡrpX%G{c󚄳ԲyhSX͡M6:޵[hӆѲtMhֺT{v>v϶6H@.M-:H=jᏑG.y{hV㷭sK2zFBivG.?uYK]vd-Ky{HHLyZ2ԀLl2o@K$)o;LX4C`ѱݜ8L`daq`MدvëUcBoyhB˼cɤoyh1vќA)16B᫘1st|XyԓsH-Y,Wo`Xc}C=ù2^yTD+rU@mxd =|[Gdj-ax`Hϵ鼭ydxR:AYx@KEKBuh|s?;ԫYpqM{ϼ޹c8ycúH4}ΤtXsX=.qvv8AuYjҫ4 V`KyTZA㵍{xY1{`6M֏KxiH\I *W.2ՓL1$$#:Íd)HݗYuoo~MUM>B] "NNc/BTCD 8K*:!]VVtxBKjvqT-qcRB\өFfvqypTbjϙìBT٧ƶĿPG^2GdTљDUͺŵyqh`}ȱ=)oGSbNbu! f- չs8vLTqB-qϧTYpi֫xcKAިyPh|PLK$]KןKuRM{`qM8d_]KYOYb&d-OG|ŕ`-.(CoH:a:*HC(7,epaOސHq҆yΗhcPPo8`qd{ücSx֫\~ot2ti~HMUOdRdB:TT˵YX`oyAZo`{ooެѵ`LqYxqRDycoc\q{xcTD`vdޚA{þF,CΗc4AqK AplGiB3ņJ.J >b?O:uj`Ϻᗗ,[ϺÍH`j!Zlz"q8TMGM .hޗUl͚{d>ʄTH>hV^Úp~xj6:-+R8ÏMZD-{řvqv`i$)vR$`y˾yV4h`1dֵL{dRL8dX`S`qRL %e߰RxϾަMy)%(|MoŌJot6 Kply15{őx-eI-&pϳvfԌ 4\ZL2\h=c\MьXú~) >ZdóxYBKY\6ayL։dTa6T˕vCyX GGVɬH4pT{"8xOi\MM8oZӬyd16# 6oߟuYrLqņ-5RZLKyo`cKwԎї=To\c$c(=Fõ~ɖΣnhMMR{qdF?XxaU1UC=cܓ(sz2)ÐU$L8HHqR)\qL8LTH6OyoTcjjst8D`óiHx֌tؠ:&:b]YxA6MSLd%[i@O:81ZyL4oZH>:yf=ZY@yMYx>YvZ}oqMT޲徾T!B.$#]ˌX$ Bׁ:==$-iM2έ،V:C=.  DChKjp>KʫѲ~ii.1}ޫx~a$GηԚ\"-$:cR>88ޤëBK@!,zC =o\cyV 8jub diyDSǽu@vvԓyv=oqj[}y^hvTyYiȷdYih܆yoԠy[&"-ajblޤ)5AAv"gCXB .)}COuќZ$#bWlBjψdqdddp{qxxoc HytξhAX1Z{co)hdc- "A1ak:Eqxu3T]Yp@KcHAqyLOoh.%XFiaTvy(:OyHHϳ{oX 1#*@Opi}` 8A1TcK*R$8}Pey->>Z{xjcMi[lo:Qٝpn+Gc?UsM޲RZܺ`-=syMzӫ۶ҫvoM ~OxS?ܥchҳ\>ӫĺ\HO~jkuK#E-]wNICsyxuǧiYyZ)|˺eA>o{T:EhsȪj>6yeApj3&]ޫdo>8Cs84Ypvֿq-oصAAo~~6$oil|-?W?/RRW\-~mlmKY{oܪrc|{czuR}Glϓ 7[%ӶT@k҉yn) 8m[qĝ1tԍ\Ba~Kĕ8Gc( 4H`ZրA41^򲗬2Z{pp@>vhLyYyO[޳x6Ly`OcxZ\L4>ŕfV[)1$$>o[=4Ly#ԬiyIdHTifDZhyZqy,%l]ҿa{x֚{X2=h41yR{ҵs[äHmMɊr16dvR@vdό,).-o<ř^ȂCPvRRUp$pTj!*`LϦRZ-R>Sp᫺ÕyvlcP [j>͠<"+LѹHZKL7z{>H @~TT=%XGFMTϳxx˝xxzlMʉ),MC}x٧E:;hӳUOd)<ϐi4iibaRKvqqc"LD>4vӕc(|M.RpYaY6`뤍{Ryd8$>-`{給LKs|lGzԫT*<|F^pTpel~"p::Ҥj|N3T8*E#YqpT~xoou%%mW#kjݩ|gDJϝqXluHTԭdS`-)i-iϕ1yd;2AZOxޖŦٖGۚijv4vpvֺY"HkxBYZpy$-ōRq@!:K$M{qiyoK`;SC4C2y:MNFDR@"NY3K:ZÚu-֏pyssXןQןWˆE)KBY$1iW?txpYϳiHYBӕ{ⶉ~1sWoHG=Gβ1GyΓyNxx1$$6y@LdHooZ+ZݍÚZ4ZcۼyvYŬ{-N>Rmëk>:{úϵvG.(RōR>RlԭԵ))GZ+29,qh=ޤB~׶<4AyHdj{Y{|$hM:xKW(.- @6MLCdݗ`tM竊-Kj ޳{o)[mzp)/?C(=/-yʄ;d=X\Nw>d)O{ݹȱXP^sy6pyy^I^U4oŵvd-&R.G`dOjirp~]:EYyvEjdX|}c(?ѲyqɰÚHRqx-q[Ϡ81TZWyX)isóp`ZLXF?N6jN"Mβ}hh|{oїetob6OâYZ`)xĞ|sȼ{`ɓFsܡCB\&V.8âxטOϵԜh򹗹WC|-vähy[mohϬRTiHMpOiuKBâipdLHc%\xxϚ@۞/B<[Vsݕ6TYKa{y(G{$ϕ֏LJɓ,B@T""o{}fXftѤC,}[2(LCCf]O&-]x6Z{xajc%,{ٹ}M\, 64DA*UeDѣy@qicy-L^h|sLGcçRRvcSȐZoZv6L&6#ĢVqNjBOUL[jKTvֵylc2%Rddڜ/Gm4aHqqTi=,A ^d*x-~:KiiLHWSOU{444`Sd2zBiq1=I[fsAax[18$*-d?ii9)R4vS|ѽޫPU[2.Got`d|AWzqTs{A㱂GP͓GB%\tg11Ѿyh@McN\zP{TuvM@1x띉X(( :B/2e4y˾ޚDyslyiæޚaopK1))q>T>S``vd$SටjƟKݗѕ+4B--vo>$q7}^c``ĩ 2qT*04$Z4H ̸xd61`p@d6Zqpaaԫy)GhGgD;SZW=^L1&:aez\fɩݗ%,rWs;ȱ\\i{[rlLOpޏx6"@CqQqr|㜙ævVXWR1)Lix{iTOi@LޙZxu]E涆hvR`vooyyĦydyJ gVSsGRd`y2,m* qAL\~H--ppϚB-ҟpOHfh{ZtμUPCmzVy(A8Tdr/̓ch^cM=ʢ,3B~֚Wj41Ra>OxZ?Try{$8VMFt``vxaO҉˫p˫MioyLNjuTEzdvRKvُE)vSffy^FAaP`uyAk<KTDZêॶqq\%oɤf.r}FhtM2qdmC2|o=\cdOoȫssfC=7ݓip~U~NNG`iRKy%?8YNu;+dHM{`ZB\ϵdLoaHvD`;vdy-#xcȗZv4>ydGdČq>{(c^^8qpub8Hc{Y@a@Syi-U0pLJUUdi˳`-6ӳyyʶqqȹoüp{OB*x.CԲԕÚntؠtyfFϵ)\BY@3赵dTYjjYT1-6vv``d8BܷQ.2Wfځxxd3b#*fhf|tXdVV@DDyğYydyh)`A6ӕ{q`oS%Sv:$1Sv8HKqα;;Bbdz~HK¢r}m1M{Æ4  0&p@KMH8Oj1p~B22U[Gk~\:i;tޡԲTOphBagAdJVd}C  [T\cëxbʫfL#Nx`-x4x4"` Ϗz?,i梊kMO*:~~ݜ1L}X $LS18RQQ׏JZoSZd{Zyi{p{Ćدޓέyc^o(1Scxd>6:H=c޺iijВjBHOBiuMpٺpēssm= rä5-GAμxT)Bi4.žh8ttltUZHTNByK0j=}t(GC9/hG.}LBYi:-j6 4oOkkk~CSh^|R::aóRqqOϕKpՠyVdszGccP+P7xOBpMLRтD{MM]޳x8pxK8dj>ݼ}LHuԓHcUc[ڲf|ɥrsP4>[)뫫dMo"BxuϺ뺺odoLԫԍ8]u@d޵dHb&F;X}Z>oqҫL$嬫>&KғF.}SVїxh`TLyXWh;7shscSl4LpެE-O#<:jv:jᲲҵj˳p@dޕ(AqǫdM1$6\}lԸK.WG/G^sM8}%BNU[tKvh|Ϋmܷݕ¶{~ThcsvĢRlC6pyiiZL{]rک*w۩mG^gVl-dGlidx侯f.X}}=)lsh( T֎?2CʝןTbbϻϵhâxyRMޕ.,hȗtGxҏƟjÚqxóq8To&W}ԭԫ[\}Mi}.tG{yM|( Wr][`oDH8Zqd;:˜qԜfXsG=RqT#(W=)BLޚ޺d{ÞirsȑS|qR`dĵݲ}Xh)^fyy2M}-Rpa.(sPM~YމA5Ao8-M)oqiȓ첔׶xjx]bd \c`t, e޼U}ɜȓ(2tWA{Z)HyPB&:Y y{yR)$AHyD;S(&_mfgݹ.2Fuޕìy뺵B:ZL}ѩ{^l|xihدs|W)㗱4R\xMTÐ5"T}BW^x) #5GA[UOOjRjK˹chcjpӳ}ܫ}\X=RxrrtLyhGȲL2McZdΗUޕC2.Bd`˦AHD1VˌgɆRHZ4yV44^ݷ޺þqZ8>OcdyRXG.lĵᆕfPƆdTxx->ݗC4fξDD{ē|GX뼲Ԭ|}AZc.y`Ý]|oHpivd-K)(1(AGGl`uN2ujc}ԫcCCc\xϚFFsPPMїq邑cZ4)Yjp`4pE$SZڔ24ϦyOYi%?}|2 SohooZop~`pd-`sP,jvvRHØj>!pxϻiq*$S``:xƛs$BtAcL2lsyh^hqE&6KOBcfkNׄ“ޤyꭤ`ko ,U%}hxo˭mT6U$6MO==PMM|o>Է2h.;qo{D)MTvRKSGF8qϺMA3N‹rX}shfyKvY:Tϫod-+Yi\YqBL圓|pRONjBVٺ޾Roز.妚Ghϵ<4MWtceSgh +α^(S6jĵBEYܶUK}/eȳxf6TT6YY:)pȓ}ȫͤqxMUtxT8O5)H%_Sgg^2">Yd>O6>yŤGhT"&"BK3ւZUcXH14qyZ{YEαԝuK&K`+\{jb,^fJS(M2XyCsҗlWlo{ҜsS%ٖhȹhS^L6v}Ҟa:-qiR}.st@>óކcM,=x-6Ul׫mzk1(U\T*EU}chqyiLĬ>elyYH߬RyW)d4(pt֝a86^(^C.t\oO64oކ`mXqȗ2$Tk(==.Sd+՜Uޠx!!:aѺ֚aNkiMDhHodxu{Al#jpcRZs|c[m{U=huB7^z~]UT~Ͳf,cMeP(7FMq<]qc󎓠ʳ~CSv|S|^L 1S4Vn=z7isy|L㗒ȷYwH1Ly}MGf+;ɍ8Dހ֧>>1ΠyM:6xB J;)Rh4yG^^Bfӏw˳Ú`ֆvVVqÚk8-óaHaB-=}ihӒa;(2VTϤޤ[Go|G%Íb*xݹȐx~xyӕjxs.h.yRyRHoL;=s|I^|(Lٗyfޚ{X>Z]ETydj!Z}lɦأ[H`xäĉyvZ->Oy뺤ӆSfxXUԥ"T}5533Kbֺ>"qMMhZOpӤoqԫqϐ;2\sKTćdpp@MMXݫtee|csy*#jbV GU%m\\-{qOކjszjXyݭzFϵqލR$)hjvhLi]]]^hylV%g+y#ϺpR4iP @,B޲^}yx]ɭy=FΫQ ,sm,#NKGǟwK8-Tʤ-"RtnMxYa˶caY 1q=޲stԗďt(S;Γ22ԛ[رͲOLV+qCU"@<@â֤ņM4d:H˾OOFPݱCX)YxRSvADb#@õqԤ(){`P.+;s||ub&6-`ޫM{yZH־x⫤)44L޲ZޏZ.W,ȔyC1ETKxˑP;yԵZT{lToTj~p~oMWԭޔİ}h2,)LLd@5 ,GNBr[TKcU5qHLyLHoZ8LMXx«kHO׾sLS^.],9|)2FLM(ҿ]jb˵Jڃ3 :Y1޺jdiiM>LLdM->.둷s;z[Wcea׫aMsJ}ԫG,sּixBBz|c(FΩW?hyoWmԲLGth^VXGcBayd<=rϚHB=(F\i4M뾆=.SW7M[a$α42|C,iTh\FԗsyMyoḏ߹^ק׿Ɖ]ҳGhyaħĶK-O1Hk{dHvRyψ.;VΨP7)C?X7ފKQB}XȲyX=,?܌CTB>H@*AxF2ot}lRVFmz}22GhgVVFW.LAyZ$<פq{yԦT4LLR՗P,GH#`Z{s;CWdHp~@菱y%LyFos[RaGc}㓆1`o =|ț(}OwK0xݑv4`v`y\yHMuT)4HZy>)M >ڨ;V^zԲ`ȩ7,Tuh;ChlaO6CCL\\x꓆YÚL>B>M|Ȉ}sCFP7?s)DXM=`x˧ڙìc)ԭhfZh(`f>65dMq"ʄ&BA|}2kB==pZ|љZDH>y˚L c֬axKDCSV땀qޤiYS4Ie^Sᵩykטwšy;JupkytMyܫK\oxa:ֺþhcΩe||ɪ\\˗~*q4Uʝx8BcF4BYWIyڲm[oNBqAքr[fZ -ó`>RR=^eyhYv SU˙LS^sFݲdA-aGP%)ӕdiGSC22㬎teG.7|cԺoTֳ֤BHʍ`oWG# )7[Ws8)MA\qqx}W6q~pYkඥO"tݱF|캲o$Kp+1t`M`1UPMuiyBoͱe|}]TpimrYޚxpaiqAAO-qsM@-yZdXCZqﺬ|r徙ëyHGf. ?y^.sl-v#9%IrlhأZˍq\\RLvß8qH^J;P|siBxdcԲG\a@M#&vxKxSSdc{&*OӦhi}BU\Alc){CZoLˬ4{˺mM~&0tZtԹlsyy޲yt,֟q$`fHyd,IٵhhZH G`djy-8oqâXޓž  pȲ竤\)vi:pdyújaqhq岓m9{1!Ghaғ?;LVފ6*CܳGMK"GrplsFՐ6\G1ᤳ˫qdRZO8yo)ކ-1Tֳo-BҒKY\Y)#~otqVZALqRBYTYOTާ{K!>ip_{Ac{dY#30BHBK-kd::QwعcX:vɨF7P^trНuҶT*O>cϫYˢTxĤdYd\U(槊->oӫYd\nA}h=GG="PiB~ ^.FNTzWMWMh{=\||F%CTc@=RĉiBRYFW>8R8>"\edp=c5 !MoH8yo))Z8jENXHLhaK0_B:]_ɫ[{G%MdZHHujw~c*>V^I[mvvpx׳A>qqqo\$H{L}ŤTc).})C[oyB2U}rU[%Aɗ\)rEQ%H2\\Mt?cyG^A`BCGWU\ԃŬRL{m) $c)ÚxϺi`oF*KiPmU$ rOq)"\X^sҟOwO~Gj3K} GcCLLZme[BY3*jK36E)qWCFg=Shs+(t/f)4ԲͭtMѹ4KM(\FU}i% ȤoɭcNr:޳CC[.UPȍo[hffp*<KM 2.2ZyO4Ao`fo{=)\6HŚ};窡qiUA{yH6"Tq27XȌG:bubXo$qʝ14 %΅lѤǒS2V`RS>*0<`H#+Ƞ^h.)MȌs|ݱys=cݲ=G22\ԫܡm M[1LȰeUXm2Cq[=[mPȡG`o>8C). SUUoM,e}MGAϡUUG>qߓuuydR4M"iyݗ|=3u]Eka\rB@ O- t}mj4V#TQuvLF쓈2^V䜗y}Cyܼ|G.ICFyW}stlm,B2M;({cfs?\uϤuAUxo8#<mm@$tȫoLR8L(gG=}sV8VD)dl|AZyH8cMOTdLM{YvPHayHd+JOrt2 1qZʤ{6`~Lā]ӳXJ.s(Jyެ+gS+uגb]ڹ`Zč6BĕX -#>ɾ@ivګyF,䜌y\cM{oo=F|~-褤ixxB~YTKY ){ir޺`šhW.=ky+)ZoA@8dBĬjҏklC >R`SdrúcޏHOÏh %`jB҆Yir<=c4L>L>d>y(2Ch SV,zLHy^T :]jO]`Lv`Lqb:]6Mys|P{ѣȖu!-K.sfhP NB!{oxpҳS;Vؖʝ)`ɖ>$hk{eH%sȵ`LoDpBOäxixƤGCޕ6``5`J#ސ{xs=f-`YR`pۊ"a\MZHSd)d4;=ő( yiYOG^؏YKxٟvˍ،8 4t%.ch8``Vb]pa7?.^xEr/"mJhnᳫʳXDΗngro>XxD4Z$)qΫA!~ҝ:,fZiL`6BkiˏM͌MOyocA`{AdU(yxxìrrҤ޶: yZoSF(hd`-\8:֫չdhĿğOYxR+81q$dϖؠZ`ysCGI8-$EvxK)ujCCM)>vȡtϵ{T{aBxtT81@Ux{fʶp*q,"M=LXy1 4iyq4CfddA=Oi=yy`{yOaZGUhh=M `t4dARُ!/Ӑ,xÐ$LfÕvv)|ɫH`O@)Y`ALyS`vjzȑ|B#fԜ..FVS{WϦpע˦ ly|\ѣѠ|GDtϢÕqʄi[?fΤH--=kxo6){z^fotɷlוA{@yZ\,C\y$)MHOdA>}¥{*Ciמ򓱿YeGyvy&"-pyTVSl|AU։$(FԯMF˲ha1Z.RTYq C( 켫.+Js廆{~p8a6&(}MMKTBHzԗˌڔZotfl+SH?yfrB{ALdqӚoL͌{R{AXhˬޭ!ΡdT`x뵢sTM)Z#kxp -)A(hLy.%h&ϓ}K=(CxTֺy╏`ќG1ytշStõöx᫺OY$olF^GȂqx5s`-itެtq1$o,rriȵM`oq"Rói L]Yfh!Ev^ig)XyKLx&$Ú˵Z1`:pN.g0 -^;㵢έ2C|sϫss;pH1`8ʫ{Ϻx&:{CyԼq>6ZLZpqֳpppѫtydtC*{K&6VA8 ϟ:K&\ޡ)oӍoޏdަ䧧Rt=>oy6fDDL^ẙC14iLϕM8oxqY|JE[9C|aóqvy̥quNq<)-88T*1OyjRD+2NKxĆh.hݲξy!yyX@&B[d̤UdpEyVLͱWW.NN׿x˳1M-Hג}`>oZHG "oX=vyv{5,">Lh|8 qcT~m\{c͵Y+φiec? c`ϺʚH ޺> c˺MO{i˫/\!KbT6-a5ad$v+S-{ֺv>XvD)dpBO4o%.DCOELL{˝KTijˆZޭYxOE- hxϤyi{qxqĊrxi`h)HŚќTcVJˆoTrmUPBdyݩqRxooo`   Uo@Bx{-CRdq^Fzi-oόZyxOBoOYy֧;`i*Y&YuY:j׉xuvϻyZdd5MB=#vJAB׶xož}ҳR@j*-Aoc|xRd1NФpur"iT"2[c˫Y6pWIMes)bv SHc6qū"MyLH;|G,s *dpThfsc(b҇xpco dϢYkxO MF -xpaOBYxKKK1HTaxdœXy.yost@]W ׋w_uNW[TBTq}qTYbǽܤd-MTRԫu^iui]*E]t}M=spxyLdY`**w)y[/Xα}fcϏ|цdT&"UKbTjBѦv$RS (Jd6YĢ=Z8(QjvdoRHLqAo`vޕHvϡxaaZKXL$AHdDd`o)Ӑ::]Qj\Bi׮jvdˀ`{AADyY-$KaOBKYad䵙dYO&~pLVKEڤ`vųrMc֙=;TqӚ\Ψsl>:XAdY)bxuK-ݼɕ.F|^%$)&ud(-K*u}qY:boG(CcA׵L>BZ@)BS"`fM]u1*DL`1>i)Zx)~~b#)Rq`(2q|gSpppK&v>ER y#BoR`xDգUU{{DLl=SpjiT`qѾ fGB*cqM2G{MOy`Mz|qh.U[2d++uH4dH)0FΓl嵏`vZZghSؠZ$$.8R6CS|ukx޾sG⽋ԫ=(G_Ǯ]KZZmsMďKcSRq@a8 {PIzG2^MGBm~kyxvj:TVv-+oO&"B*"3,,9BAXMT`ooHӀ`tlh}{qy֫>18#1A˯yht|䵆JݩG~>8-)6o )o:yycWl?+>ov8yL$ⶶ>#dˑssZD 1RرWݦǽpB&m?c2Vw,έiCFTBNNihrPhh)4XLM`Zqd-Oĺ-),[auBԥ,P{AtomӤvoHH޳xod8A#HHoݾyv̓@1ˢOEON^ؠyo|ш`yy6`L>oO8Oǣgsy٦o8A)Lh2fC;FFyypap{8hYBu{.H+(ȃU ?zf>q-Pht4C䳧޲ RU yD$Do.+Xd\sh ;>)2mӺ>K׊6-up6TȵL2.\A4M8d)$T۳>yƕ4`d-DLfˬ("MxiL,Pq"$םrBq18TjzL)(TŤGvd4SpKֆj˖Xsȍ֍MшStoȾœlg|N kAAZT-CFG)yTcyU"=4oԌ)sythRT޺Γh?.F);D4)HvbǴjxԼȑG ͲcAy1B֢dRXsȓBd{xϤ"1ZZmrbB΅pqɤ6,ƕÙZRfy^ޥa#JSc}2^42y4`q^Ghω{qHûv^h^McGxh-6oõcެYLGPP B XXW͓ʍ\9pb:hΗXyH]iH6yh4qC6 4| thh}oX֊ĉ^^㭑sΗLL4$qp8dy4x$Z>+ui{yw=UT\vyMU/)oGHfyȠ޻od.)F^LsG>#fh2;^Ay`PϬțFhα+(PyK=CFB!YޜCGyp}sXS)h㹅%唦`JWsys@p2%G|gCgg}Ͼ8Mp!ph+ goH -LiTyuu~=cPҢwBݍZoZc8vCGm?BB٦KT`>fG2%1yd``1y|sF`Fq).|f{idczP=z%{ÏyqdR{L8وoo1t=o>`vd$@BHZLvyhvX>d1)qίȗ^TTqylhh|sXC졎=]ĕϲoE:&OcηȼVLܫ{dqdM`$Mz2cݹtqq5{{=q{yi5UUԞuriccyײzK1MȑVgՂ(L^|qvHː=%A8Kyy#i{i6ϢE{@`X=)ASSqpTkKix66oy8Z`v`iB -C|^|ӉYȱj--_{\MMxH%ݔ\`CqW71{ŌD=C={HAyyqZ{{ys FtT6ޫMFG|LMq6-{xoYrTco$u.dE %g^^Ghh|=N/_1M-cymcBBHRq{OOd>õjv> 1bEQu3=hJGkkOp~φᦆ{t(2[s|dTAȱy;fXL pM1D}MlWRacU??kEMfȜvΫ7%;(;hdMDHR`1dȲC^`Tx{KclԭceoiT\{qrЏjMR`RR iV;aftα2Ft=2%sȭP|."qc>"˻y˵TTipY`-":~ŀ1=t-&Ex]:KxʤލؾϤʪiȺ$dttP}y:zeM܎""&NNNZ{{h#>P-H)"qfCtβx2WUqx8˖FWMXULXm2lv}%[PF}ΤA۶p@y͵xdZIesWX؈Z{c*ѲȲyG2Pf㭼{>Z}\sZAoy`-y>Ryv7?^WoĬ6oPc&HmûM\PrʤTcj12󳶟]3(/FzW,cicםKJ^X2Ïy$) =f=G=%Zh.,t׫TvY8qϳZdӳ|z.ohŤNirdp--edod`dADZ2ݭ=t``ݛz>!Lȓ[,rH1Dovvϕ2cv`RY*_qAyڐ!HLLTM򭩫\A8*`@TrkN:bU }|FFCB\HdTYʵoo\C(AvA`ÏC4otyzI?FXx--{ٽjT~]TR8qL[zhCGoŲu_Q*BMYħvˎz8\֏~rd`ȹ<:UvLLΚMAvhОr?cկ`>8J`vRp[5p:K]vSVRLy@pҝؕy޳\4MXhlRA}p:b񯠹r-MUOHK&)ikKܛJ`҉>f)Ct\xW77.hh,-Ĉr"MUq{B":6@)+M4oqM4{T6U6Oxx{{֧I%8\[[NjAMy8Z=\c-;ocl(Mi}s^WhdvyFFlc Lӣ`J-YÉ)oϫH &EJ`VRScpa" "#BuL)HyyH8dCGͱCq]Ցc^zB*WܺdH)߱2)h㤢ótyҐimɲytˢR`pvԓuB0a6$yTYO`2$~G2Ηe U˭dLιz}CUxRRD-`yHL8DÆZY`L`XLy`ɻZvYub"HB:p8hi{ΌM%ֹdjjƮljt2f[sԦ:Kww#*:c\{[hhLHyúrm C)2l;#6y*!ih=\TӾY)do`yyZӕpDH.^dd6։ak6 RKy`ӺXcܩeōh`\xT:YL$vٵLAYٟEzu4yy)y˾yER֭tމ-`:0ׇ6Wh|h^>D.4qo|ytTjK4qQtŵ፾-8UG"GmѰѭs2GFGyidӍ{HGe=h.2ލ{ϵ$#Gyh{5͕YB$)pDC.+Mo{DݗZˠSSŠ{T&MϏֈ;`uE:Ejj-4Yj99NiRLdLv˳|GxR>b(quN6FesDDĖ|tookOj׿ cԾbR( Hy ڤ\cqa88|=hȹuuZ77q1H}cAt޺pωqZvLGMUoۇyޢayoZDBpod>4э>oqA-@T-y@pމSSd+-YYo-L&Y8>L 4oq>GX^FGZov#\<-dÆdoT4ϑyyPPcop@BBٝqK>yi)R5-d4-L:0dv`d`A)-yģ|hX6T]]DSv8DDyr"UYy#&״yvi͛[yi@B{qvdS(mi`$>{¿$`hvvoyS-6ѻ堍ޚiMfHoXyqƧS(Kj]6;΅sq>ϏHo9Ih1 c)yȾUZmmx@48d.QQqZyìξÕq`xjxpupTpc/M9Mק:if2=q1VR`v:ЁBm,>1#4o:)ύH~aK@"-8{rP;)<ďyɖG8}~@jd. -oVϑ1w]؞=oFsfh}Hd޶BUKMҚxy-Íiӫ2e7ݡжuNH.c.^q{A4J{>FcBvvuY]:KbxRĝõнҏu-yPWHqZ4iŠN=pYy?h[@@i`i䏍yohq>oH>`OVR>nCU+D#Q-(ëq}Թ}RLZYocx-xˤdvp(݌49[`jpo,C՜eT;G޳i~{cu&ƒxhfyyubYjYpʊTZTY粆Z8L{ןKoD$$DL-jOBPI|/"-bqAɞܾydYZybb4$yyZZ.l^h1LtnVĿq);l[qdZOL6yidMR1&YS2l˵VSZv8 bEEuR>ΚBOYKqӐ{x{4e,d)>Ė^yvraޫoäB@H4)$&YyqiܫUmSV(yqâTxOTKB6x^|}Myv)ҿė}mrBeF+S~lcmp!L.^tC2hMUc[sȓq{{h\xj:*dOdFV^\^[hqH<}8*B"GhbByG)5q1&a"RdkbHDfZd`u-45 u5"UK&-iޕ$AdM$L"HpUWC`iϛl\ٶ~xOS؁jNf%-~a6Hmr[i⧶b6qc2hXyίK[WƏEuĢƿKB~;Vv[ry`A{oQb_7(WmrЪp:Np"!M\-(/ ?ôO>pCP2(ǟbN(뫔hNZ)BSiR`OiZ8fhoϚ^ WxI/llCڍqְq5)77ۥa~*AMӵZ)T= 5>Tԫyƿz PWt}yvX(-@)dLLõRCg^f1%(i`TH 8x:޵OULMcݹg)upr„׶@pvYLip^;^o{qTH)!CߛzׇuHty[Shq6bu!Uÿj~ ޳qhy$4|\B@<]}|s԰ɔS-MCclss7C۝b]bžZR)??P>BxqstrIWԭL)>dv|viO#Kl^24KEs+Fhw30Ļi9-qc|㆏x˜߸Γ(Caŗx}۴#N3S>SovɨgPpϬyxH=vvZyֵ{Yc#`V.(tS.V+^VgYu]N&xq`˵hW ,XqT6#&Bb-i]m{κBK8Ki`{HGdD:p`M dvC`4Lh)rȬV4d@-ܜqqKYd`ޕZ-2螡%5m=5W^]xPFl[dixux{roTS묬bOE{q|x-opRy`Ld{]]uOyS6o㹅Gy-`V;gygyϵ^Ls[coŵ)8s2tp %C,,uEԶNj«diO:>yAUU\qYvuyFcXtttZtA=幤ެL$Bxp¬Tެ$$8Vr-yL-}2&iiUHLl.E}M^hd?#>Bho*6`o2BK/yC )YB4ii2;Fsub]@:M交͓рXVdyg8SX8R-Y`S|++Gddy/B`XœS^XR[ΰ\R)BU"&uO&pB`TMY@q޲qqtUyXysԜ==XtGcڹ`)ft>$ "18L4d-yTv>#YyyZ,H``\D )MUd*4|ycC)ePXȓdi`Gҧq4G24iUGFᬏpMpXFf䳆DR`VLy/%)Cyf}lٟfRoLvy+(Cͳ[[3&prB5q2t܎/F[yjaK$oXnd)fcaHZL=e鷲ū\GCXfLѾf^C ;#Eu8\{ޡhHSg8̤BA^..IFyzdUai1ކRoki֧ωL>q۫yGF|SsztȲ=Xs|hΪWHHuēhȀ``ϕx\)%}h%^{.2Vs ޤ6S$SFgs˒A=|lc˝oytoCd݅csSݾHoϻWMP=WU2=PVh;+DԩԔ$H{˲x- $(xZ$>ֺoOc{YiY`d:(eGe|LBmhC2M]6jiPѳi)xc"-TdqzjԑK-xl%C|"MȲcsGGs츃Ć2|Ԥϧ8dϵLXȅ,.yqyshG`oiє%.FyqLshLfSSlPyi>˗2M4K򩅓tMHoLޫfAK)%eeAHޝÍˤyH>q{ypTvS sf^ZtSSzU(GStVdt;+h>dvFyѥK5UȾΑ}jޙҶ#yoi-Z|o)GA=AhɍhL)q|}hX%+GDϕvyvшF2.F۳rRy򵍬thֳi>MkdpoqRAc)4Rc[޲ItԯXs^|d`JP,dg2^JqSvD2 EѓPPȐ#TL(ty^LrKRπ.ԜL`MO&)Yik{á7Cr88qء=q;(C.GۢhyӾoňWvoyhs|LըGBIlh$:PPMAʷsMB[W2;M/֝xYOѲ=.GDG)XF?%{*yS\ouxˋWa:jk)y.ޓUy˫1!jyLY KdA{yy^7C7?Ws|PFPFc|P1yq(D3/YqA+^ތhi`v$Z`Si9r4hiOέcWڣV(FWh|^IP?Έ:6|m܎L)1\AY@py^cι|4AXѹf;W fj:ŲšҾyqĵL)-L$>RAB@yTKx%=yKv{yqZIcͷ.yGCsh,|{vιܱʥpK^7,=L-1ZϬqORTssoXZV`*Hx~upjSqSqy`qZ1gdDP2.䱑Š)dxxcWc< X = ^#0q٤xshsɾᲔ|tyαsfq؀th쯨B~;$RjY-a˚y@YuxLyZžyhfdcsCsyvqZɓ٫Y"2M.)o D~HsszCz<)p3u"3YϤTBiRMMBâb&BϺK-{ҧ}GtZ`q`D4oicBoȤRo`M}ߪåU%fyѹS2|UMqH0BBH(`A1Gݲɼcy>HrUZ˙oRcAM D ԗ.[RqޢoiaY֧yŦ|dQbdyj:BYh^^ss^S㳱_9Y:ƒE:hW?μۜtŲXCɹtԲ1ύy]QbwÉKωx8Lxi^|^Xv>+qu@.W%Py`)>yA\]Nb׌J.Ho\mrUrm[6ThPFPF2lL^P=XG4=ίW((Wfцd TY h^^%.sC|s|۫d:`ĵ-dx!EÀ8114hyܫ\mp<,)6oȨȫdϖCMtˍyU@qާ? O6dB-yϺpAxc^ֵ[wbԤhFeel46>mҟaߡ{v`ZN0NNrCzͰC ;(C}thfyh^RYj)y=)SSfՌ~޶o$D4LdsyTZ>)(7Ծ}4엑֋rprN pcަ㹠JZC<|L,=ɖ;ddȲhh|޳xq -jjO>>v֤j6@i{ÏdT\hﵵ}Ld&jpcH{=O۶ʞʏx[H{[tB?TAFPh͗X엌}|SL-`R--dh.^sL^ȱ|hr~hDLfAFh;lhqֱc}hL&rzɨVhӌL,B6AV;ΡZRdaޫTj{v˫`ootSMX|XALdD$Y鱗lW}{}[@"/"<*,[{(IsoLSC[yAYjyɵֲo{Μ4-&#L>Txov$oijoLZodq`Ĭo޾G$RVȹ|c,LZA4iLϙ~-@Lּ(əȆRxx-ُ<ʋNu ݷ^o`LxxTKi@:֐>Z4`@ "4---JlٵÓs|ysssfymՑ2.Sz@˚袉dLBiyy-Obp-OF2(M$4oo`HB~p:RRRap~]KO66od`ɀJVoožS)Shtdy o{MM^Xfs̓zzpTyͨ%ɺR5-Sy-468 "LO֚MoB-UGdRҳ})4SyS>zzmF?IW]`dtpNYx=2CF=|XGm㩗|m˵Ӥ։p*t( X sfޯϔXyK3&ȳiThy{vTc-*axiB>-=D4D4)Vc֕倬vRdDA4hLXh?(P{ohyN166B?߫tOϐ8Ý֞ooMBiT#L Y{&Kad>qÕo4ZvyyfA4ιBBpbp6PCCh^sɠݗȡ:mߪ{Z<흃[m^lR~’NiʳU@=Pdɦ{s|tsoRBx{\Y1{Ѡ..4dӫ\cc[ëJx>LRZfLf|̡Kफ़<ruŠ$vT>Ȳ[_ۄopRAGXt^gd8j^\ںy]"Nc>obii"x岓q~ŌyyyfLO2޾TBp<"jp~kd:Np:8iѭL>Lgyv.|Ԝ2A}yUuGFgdxH֕yxϳ=)SS(8MM$aMiؾM[ GWPU״K:Z+yaxd |1rrqhF|;^{dyΎe,oܭҐPe=@Y<-&XLa-"Pr~>)>8ާ+A@&=ZÏLdLM[SA.1ob-G(2LelLCGfM%(%GGqlL) tAADyovBKUfipi[au\rYRF(C^sG\"rqrhh>xst@[rBp3"pp<4Λ)C{j;+^ =TLsh^WhDHZLLyHpahȷӆpW\5)-4"\Ӿa!Bx\XɆyd 8`\\A)f}k>VѹѲsAqoiåΠ8눕C1qɫrh ;M"%=h(1RH|etҧqlzM@T@:asԕ{UA$Z4U}qr\xr}\2[ra,\rBk֟Ld仵M#EyoϚFΕMAےԲPy8{i{85܎7Ch1aE{}ѯS^qhXthğN:D`hvyJDyr\`ձ޲ê]GSof>`i⚎ۥhgγ}q~pyq*HRD8Y`hqޔZ`H8o9+f܅\AĦVF;VrPϺFC|mF[WMKcp!6KMҧE:dSsmp"qs^VV. ׭Wf^Xxoh1y},HKOcTӏҤcLR﫪dvRDh|tMijRdhXvëwb^cɡ\qגb5ooo{Ǻyqpd{oytLD-iy[t{\xss}Krɲ|yZZLoyuTphqdZqqt֕vyϟHhyO;Z-hx~ԬLO>"kYîÕh^DX[6ӕcGsUv|TUlU×ʞpqʉpBivt֦v|.qt}uOOyAUlyVhɊLZ.)ot;|h-BxaxOG"AuL-ihhoqH-\SyyxyqY>qdjt\lɳoxxx;hΊr̢BLs3`ˠxĖohu|Ȟ|ׄyvg֤PDڏGAho}xD`yGT=cOrTy{qOL;o@|VhG$Guyğ_jTȷ˷ɔ`}̓dKTxjYx|{ˆv]H=[qڶZ;KeGxolMom̡5Kx[yڹnNzRxLaZ]GfOYhua`qqFF\x\hxAtLjɓJ;DϤaoʤovTY-#[ĆoڃFXXL|5Pp\orhhtojҏ,flaj`;ySQOy6P۫ciqΑV|LKrdh֑RaY>v@N|-jʺbvŸ8Ux`]YxT~cxiTtr\/hʢyj]]YjhhoopOh|^d4PфoZ`;1Zޮoo@c`qj\dN֣`ab<ýKvj{YtxxtPlɤpxÐpqM;dL>Gtrsɳtf6|x|TqdxYsZht™Lc;d AMsh$4jc\uBYocTÓy{hdЏ\TPʟ™\LipYKvHjIitdpuәqϵhtpYVsdgyBӵhPɯկĞŨvaNmuxPy认DAT\̙ihKAgcyx=6dy[|@fLMϤvog)Bpۊ̟Oִd^2PgUdɍsi>LioDW)xʤ~MKOjupBZ>ȈMs\yhxuvxj{6WU@ԐuzcJlWxv҆˅NjwΞYٗfq\.`ofyVXA\|=ly׵i^yy)oÙyqVoћ\UXcuvqf̻řZZyoeO)O}nj9Duujhɕo`vAȎcSf\vaKhʳԏrĢיoKL=vqjxxƶwXhL6hdyA|y\O:)vֻduRJdq[P[6oűgկgӾLѬŌdĈyiCoٷpoRqy\vZpjxg4UvhpjuXiDϊYdqZ\MYȓ.쭓xyf֑Mޗ\acb‰UQϚqoDoRg[ΡhD2-BTórbyxtddcslriu;oV=l^Yu@XWvgoT[l=qoY:Yxj,vEȾϫço~æPc\LLxuj{o@hxY޿ϠyqopYBqhPls`pDvdBgqlq~Ôx]_`kiYjcqYitp-ghxtmqjɿ~u‡bˢapo1pOUBpLU~mȯyųi|xdR8Zg4cAЧctyuBNOrN6g-t֦hxhq˲~c;oqö_$jjv[ɫaj|XʘTpjQN_9TopGDTCcuqaU8D^hDydU|H³TjaccggsЕuvNY|Ɋ$cia]wYp}qгqGixab粳}OcXӂ%U`gdSlhFlUgodzТjZvCcvTh{6\uauΤȩh˷_ɺŸ~b׿mYpp\q)Utyx]E_WPCyՑڐ\hجROLXDqIezWrviOuu}mYoi~phN,#LFPFh]׽Yapw]TliTtUico,OYz˓nҗҐmbx|VΦn"Oo̱uô`QwT`LѴGsĺQN˙¼|ȱF;YY®9]пMod,LtTʙv>Yyrsd8{KjdyzD ^Zvo=oo]uǏoQKQxajc=UYBu⒁Vl͐j״uOZDxMY%ďcy[dUL;źϳKZfģnD(qxjbu-Qjbkǚ⮌t½NõɎs,Cy֧สBHiLeȦGmYvj=v{M^yP:gɣS刓鷅iHٶiЁҏmtӬZyCzKgԼ;ڲ0bj״UUyLxUMoPUuGTxxo`dlVyUr|paT~ynRZhD.^WpKoqipxYhn`p>a҇QQ<:BLsy˺½mUs^.۵.miiNu~\kʠhŗۑ7AnxvYdʰogU%rϦ`hϽ8+׵DYWvRi]HuuŠ:PCWeFTqӢN¥mɗ/uaYN_vcdb@>ȝqllvuYvP}?irzȠKc1gdnûVimvīɿN’cjԠ;x:vmOo%޶q’нdz@vLq{p}5^cjoWdvdYxjYjKYڷshߩѳsрVDg=ehƬԊT[׮bc>ֽ-Ou³9פhֹGbpjHUtyGLYt\Kddh`LXtiOTim(oUcPClcOOTrZDgRdĹ;IT>{jҏM)ƊK3g|xQ,dzKqc|)͓WM]ǞPxgcɊhudx\Zٻ,-{üFeԷԐtg$نĖVɑKN¶>ij\9ɵKe`yOצW,H̽iг1Et͒Zx`tȃWh\hvLdTjLhhsrezz}hf2nVDLhGxvu6#OׇB]T:50Uh`.;U\]xtjpq|̭h^Uu3ޝPdnyToS=ryUcdyvh-ʐ-PYW̎㛷o萼̗ɖJ<φؗיoϽ:ĹAPGlgStnn;pO=eͰ̰trx{i֏`Ugy+g`6Nŏ^[fԏ,3Yd:Yub覱 ÆэLvpU\LʷzxҊb׏clϧhyކH>qؙxdDRYKCPWFqƤyāxәy`g?Lʚ~rВ쏏xށU:髷JФ̤äpʫzpi5D%dqviUʄ:@HdMPdxdSvvãÚTqezcph¬õ`uddsG4G}٘u{uEq"/^{u:iWr֊CGB*mlbQKҺ=qr{N27Ÿ$TystDYgLRL2p\xلxYֶny`(R:[BᅥbjE]V*Yb&Cp-|_zْb4$j{ɚE445-Ԁhqv6KHoܓsCF֙cxj$ZRvdDyTJPcஉajj&Ɲ~jjNufϏ۞BE›F/\ХͿ">=)xyӽ-Ldˉv-KJGiֵj|[̸eѻip˶xdvnUĻZ3M϶&oiǡahUEY0popibuBק׊TMy>OT\[@K`t@xLdފxHd8TKThZYd?WsevKϬoyYJĕx1FpB٥r׏rtE]QqaipvBBཝMT~UBTrYxvvByi֧`o+h˵ϕϗzշӋuɚq`ÍGnG"B:c,^gaUZiHG[ScGcot`?WW@qT`vdψj4)BT8ƏLiK׬tNJdءG̮ܞNӐîs}\LT|q)[;,[JUruRxuqfUhhηl㮘ivϦ޵UJS弎UM9.{TO`x*vLa]ВTiŮ~8CTKL[eYxiN`dDd5yxvhf`$[Oxdvȑoht/nxx^ Q̌ʫ}֏Č\gcPh6${jT]KMǫm]ݍoYja˵XD:vRZrvY1P.gg}~yFPȃPMc,t}rO`tDxZ|N5iTbv俧u]BxEa_r̋iÞTo|vnR\-hDodJʤRh{dLxpfxvVxZq>VVqyϙՓPrrքԢbYaئč֣DF֫P¼/uEa8jumeWݫ•CM[h)`>EYx>o>pbU:jvydncCgl?lxMõϺğ׏YdZ~=ںT„iCΚև]Mÿi9zpԲiЕhc7L=ӕoNYjp>RovȹZW9лviRٺjVxѲ엤TE϶o١۞uGrW;rп́4Gt7GhtUvvdpxoDxDd{`yɠȷG}ݐhYȊyT)DRy8Cch@$ab:0ËmUpкMh=hxTϺdJnv>i@œyp`dɲSngeLȂlGУ[ӧᏈZH{ڳ֘ĮEja_̞ⵣޏccK&μYRxcY:yZvxi|G KyᅬͱɤљVȫs[.LLhiiofRvȦT.BpYHR>lɠvvϜϏoĕĠhӊTBfs?\IaYaԡGϗLKxcotixjoٙ–P2˙ɣɦWslE-\Tcxtvx؍ނDۡcPjҟTϏNoabb:Q9_9_riKtZv֕DqljdKi‰v`nJȦyvv󂔵gr|r|lNrֵ֚̉dxĠV֏EpY\uu䙋xީIh\vޕ\LAoxuYBvdx`DthJTcY`ĻŖUIF(dp[TF4\LRVʴħҺRɛvNd>]]<=Ϻ>)8yddZUoTKӬKad\G^"hExRRyih5Ÿ~Tˆ8qdxyhٙUh~};X{j]bu̓dBdLdoMsXoUToy1Lu&oԳqĹoXyӕqMqǽYᵣhyTxТ@J4REKxDEᏬʋoUPoAKbmG痡;ΐϤy;MSޏyi@xQnxW=`cxLςdbOˌބhqϡBOǣYOhb6KxYZuZPh~t=_mT3(–Z6ύydZTvvvŨG\c\ĻqDoϳOxuύ˕jdxĆŗ6ɹOdZyghUTTɷȅAʶwyuИq}[hp@Ȱn;OtvYZUZnahJccGynnʉ{OdßEKujtDo[yR@>ُxÕ[ȫaČW`"Y]Nxx-vUhGslcLVZp]գys;iGpϕyNqcϕtrɉ~Y)٣޺vvՓ[Ϟ?.c*i-yt9PʹL)hpS`Ht䀲dAWՈRj뉉dO`vdTjֆ`嫳v~ϕoy8`.gojނ8URXc癱UGmʆ]̼Mcb\hP\PΗ^otTņnT`CD\WĹ8ƻ`v@Kuд`ZÙyDgᵕy;0T-u)L1uӣBdxui@Ps}lLLGlhhXӮU^jAvRJ;h{vyUvv֦žň’jޣҠjٹأˆgvLșxٿthϕГoXYЫa{&xU̼xĆhU;PT˜UnvjEx@b88d!gяWl[ĉYK>׫XVhhT撿iϢyģv`ᵣ£Y׬ϣBNKB(켌GahO]"y\\yZhvrotS6ijҙyh5nW^{xxoy^{qixٙxϵɧ8磙ϢٙYOӄXyc@68[ޣ}P=Xhqt%L@BZoxoĻˍU^K{-ɣјҞۛ֕ynysyLW}ЧόoOZydժҶuޏ"[ĵ=xZoVB;LZ>`V%׵Ͼ~hϵצKYtvvnhvi>"AUPPdk\C2ֳ|Ɍ||Rx{h4tʯ;dvvD8jynZHvf\^4BvVuuvǜޡϻYᏡ$\4LL䵿OkbcȱΙцxH^iHѶZoMHBV`dYDt\Ygx騅ޓtҢ͛ʊv:lηdvygR|رợβԁ~Ut{|EMof;FL&ɍDqGGhnKݕhkt8;-VV2lWɣxx]ﺺv\ɤny`jo؞xwڄhyyHkiULcov\Mh;yԎnd+A|XOϫxU娎PyZtjyI[֊DEuӏZϤΠ`vt.XoovOyy}xaGհy|oghhtqn$XA.T>vᵻtSFтdcc[U\Y͗Ҷϫ[>jdTՖCW^ktP\Ԩ=LLqCqU;4FyyX;D`ϬsJ>RLv`Xc;ns|h`pu[ҁtC俟xֺo代õo+ȗtŸÆvoyitMvWq{ascghɾˬ{$o`=v-W|[iRo8l|JghKaNu:^&8 xAvLvϠq~ϼjqlb-sc`Aϗq])ԏc>toXH^ijlxo`ޢLo>7GhZLoęo٦ɫ8"ᚲϣYϹv}oM6jȬϔYr2[|UMD+-dYxijv˷|фֵȤD|l^TD{j#֢ٽh>LJAֽxgȵyuĉjoxo׵KĶjXU6h T^|PqCmG=Wh ϧτYRfL1vlŕOA-ۤo h}JkbEpow٤ˏh\ݺϏo`jәֵH>݌≻tyvC}c;L\U{lDo|`.T=yOM$XMnyhv%xE(yTA5SXϊYT}ސBKSUgˣXygۣϤo8X{.CjPoʷYqLh/Ytx;c;Py`g+>oÙnYMȱgZ.hJS`Go0&U䤤˚1yT鵵+gy`ϤcU|ȹΗŬoc-ҟBjsAh|x`׹LÊgvѤXgyˬé|=WRnxZ+x^;+`vTOĬKgMdt=N뗨RxxϠRvSOS)-<0~T޾tcZZ\ZD6g1畕a;}{-T`Ӧ4j8JYDcyvԤҧpdvXҕٺTjbٷOdYyŔŷvT¿L$xOhUbP%iTd`ޱ֤yԪtyJ;xRtSgVhv]릐KφYYtjdnh¬td􉣠ɦ0ֵgp5ʩԓRg{ؤȗVW+`R֤lXUuv#>ޏĈTvẦtijK뻗|xˣL`膏xxCPT#OxyatOTiU2YoVvLT+Z@h᏶ёdy֦fXګ+(hljٺxBK]uKoxxyᖈφxp֌DӳZaxأx>(sAnˆd޻UqՙhtRoKpOVI٧֧:rYĻ{ƚÿثiRvÙyhgdo҄ȏ``8ϒNvd.tՏuxlhFZYJvdoDqTAi4ygyidv&ADh-עxwއRZ؄]Byďϟؙ뵕˾T)LxA)x{ɯvd|`LVUεyh68RS֙b״udަGGᐣyvdᤕϕu\;.ɨPOp#GB:<\osRyhZ*nJoMZd>OEɢxϻ;>8u84gyvlXѤT]Ÿǒ֤;ֵӗY˕vLػ`ޤxՓGK;jEDhcBE..o(1GٺotcgXSh4RģyhoVta@vޫT$n蕏dyȯ뤆vJqПpG\⽮1ؠhcPlpZTcgg`ȂhgɑtӚޫS+dنтVCUxv֗yh(-T٢Ӡڹ㷳vB6N37e,;[i{A^xv>yW[lCOvʵՔ˔Sؠ{ydڧѶd؆Jt:P}MȺєϠgčhȨόUjsq:oD[cʼZ]cvtUm=?SiYpBfޣvh`yŀ}qyaƆx䍍J2thְк[Ux1n)TR˹httȯgyRu}esDP>KuᣠKHp%2VRؕ1أDfZ\v`)Z+RѣȺى֙¢k޵HÕiٟ֚#yԠ&w6oXᣲѲtIǢLT:>Y)$D$1AtɲvxVVnsgxأiŏou6oݗәvv`LVxnZZvHu~|hm^oWHC{ZkϺŬϵgOnogcgxOMHR4gqXLdpH*\>hVńvgXoq(@|;¶U޵axv06j٘hvyd]TdjJyvSJ>ĵyčK4+4ĀVhg֐Ϧ—qjd룠dؙؔ\BH.i-^Y;ݨԮO/i`Kxϕq[\fotd\gVP|艋xKæHc;t4ṛioˢݤK{WPxo.,vϣ:ФL6A,tDDv@LPL9ETRTxjɤ~ϓnngVѨOYyĖSٳ˵cxnh뺉RS2F\*/:Ćvv;TH^ղaϫdjEKY#DxhVAfϓ)dOv-UnCnddqZ>h躺ϤٻyRVϕmX-/<)>K0TTyLZڹ^҈RM@,U\vR\Rhv)qhnxyXJgȖv؆VqޕiCݗ֣գJ;œɹϺR;DӞ%Ðя~K诎Ct|oo}´AhJHۊMosvɗy;vxĕydS@#Y-Zx}įyyϠԵoɲ곋opKٟN1C`"PoϨLoy[\bTTϚ|ڒ޲qyˠLnddLnsfx^sՀΙMTtVؑhZ{=YA˜[MX;2tjdNK>Rj5Y>hԠyVnglDŏã`yHnnvycL%❽hDV{gvsΆTϪt5PA6!rBd~|oocoyvދaʮxYᝏyo\{ԵnȑnƏ\R8y`Dٚm@xrɈĵxRggȼI\-8hf\ȯthG\-QYЮKOoR콴qM?SS|ؙڂyµxʓV`vv`u,΀㵆JؔLhɺyBBUqԬQ<|LqcĤoTdʝkpv}K@_cZ^DR壏ؖ8ZmA򯞤ሬvηɯՓZxi`vUXɊYhL3/u hLBcUYYT}`u:Eyoyv}ըWPgģ;nvnv``dY>T_m[ldtȨh֊[%$x/it[dLOqU=dПtѹ*`yP\ZΔgSd䙠ϳѣęvyy`nϖТ֏ݤ̾ydK\h{<\NMLqi5PUEBcirqԳɠA1}rqT*_`Vgg+VS1Ͽa6S+ydֳ=`Tɻ׵^ZLyŁdh|ϟcYWLG\cpcvpΨΚTMMǦximgZL؈DYЈyJ֯¬^ޗÙ֮d軌늬~ocddyyypxىBxpstoxdttXpc~˲yΆhx|pLxpToov`\j\ilyx{pOhyzqeoq׏ȦDʟdcˏΨx~h~qa֬¶xiҏpjΤlV|ңfY|\dqzY`nui{Y÷hÕ×hcWqzp̛̤o\qiMԉĘuŔæhoiòɯot\sȴótWduʃ´vdi}ȋodXĊ}Td҆~x̪|ٟХ|xřčkjqlt͊ʓmʟ}p~Ǟmʟ̃c㌹{ϠdĶOuVjcl֥xqɛ|̗ocЦ۞̸¤̶٫֙ϓmxzݸyܳ’hӺҮǸ̴h}ˤiػϿomtrru|UԑÜyr޿Х̘̰o´ɧouhYYbozsЎwi\ṕ˜ннПĞqo}Yb}hmcx̱i¥ۮןT{c\tO]YuԗÎgɰzWGrʏɤwuЩǴ׋ΕtZoBTmjTjOZxϤWzPzw½ۊХиܸ—ouXyTiTz͎WezaЋǘ̃UçmǸʹ촽ޤpvocztj`̞ͪ´mུ̘´ǥ̘ǘsvbjNU\^jQwޡzlӶ׮®ٟ̘´pKph{OlXpbwwa\We蒬ܟẇۃvyi\eWesLRuNK̨fɎԟqítbCq̴̇HsvTiPzddp|țɭtemiT̓jZ\\rcWldKcɲlԳ<ܥǴิu̮QDJ^t\M]ENdwmlW荶u_wKAgXhx``zezexv_̹F}ԏ˜˜۴iofmhXNUWWeţquiͰ}ezWً̡洴oihlPUJqGEj]^lzgm̩ȎȨ͎㎨x‹Ǵ直oYdfSVvvYu[?zWSzˣvmm̛ͷț۟߸ഞo{RevLDd`RwZņy̎Ԥ߰֊Ю״Ф\hXLLnnwšԷܗΐ殁ǮTAVDvT^X0_zȀξp͡ȱշcȡ߽TdUUnerɰɈiWz̛ڬ׮L`y`THgg{xNYi]shqhiͩȰЮǽ_⼦\dhUhUvfVJfcp›ov̲zίöܮ׽`rYydbytLgg\Uyo͸շɟ‡˜NJOYdMhJjOwUaigZܸܡbcy\Vq`Ytnhhdiyx㹛ήۘߘLiiVhguNa^`FWipiteu˜Я̴Th~fdv8uAgtU\պŸ߸[tgJxR>nk\ruxxùܷȹT}h`~nɎVd_zjy̵ԤOU`Zɂiccv`TbmzN\΂찛ܗLUt˞Sލ^dnTPtqHGIeIzdеԨȋfU[~og|WXعvlxj|IGWP@^ѠÄ;cvL]p;PtghggxcxE~KuHrmmwczȷHOõcTVĀViYjLGC|ic\yyݑGֆÿOgaj}c\Bÿľ޹ؾ¬cJϕxaLZgvѯs4<|moTyL`yuoèyyĠdyoDUmaĤ^hVO`QOaP4ndyљd;RRcmiͷկs[LE>tTxgZgtӈgbKӠ̬xhZXtTP{`jĴ]RnDtɔnZa<^߰غhLnJRdyRkjhgϖVjfhzݷըYUlCUYl`Z[Pxcurώɠϴ婠tկYunljLY`[LW֌اyjˠsȺؗYUrWzpuYvgYOdhzl\BO.ov\lqZ‹YU^lysȓҬgޯρi5i[yzWy^Ujpxcpvѓ㨨-_OuuY\vyzr]ivjOKcl^eՂѠvx^oy침갲夿Muӿjod|zpsVɻņˆɻz9갰߷\xUQicghwcnTOmȠϤoφdɹ갷K@̪ķUigb\We|ȹɠ֕ŕŀglݏmZuyNu\`Yf]gMt^jy̎iDcʤTpTUYbxtsorxa[eɑgֆzꕚqq}Ȟ~ʪĬѺ{nϢĐhpԬiyZ˸o}Ϛÿ~˟Ңϙv\Rcz޳׮дϴ٣rslŤԿǴҽoccUwzʢӇpǮhL\eNB̛}קǽqrI_uqm͸ǘ|TPePelWb_ͣƶȪh`qWIelW@֤mǽaXsI?WlNrzխh`TV|\lIIecbzꯖƘhRgDJlCeWFIrzڸ֮pvLg;f|Vzz|贮hXRgJnPmq˼Ø״דjodnGVV|GTslstׁ\sax`yJgzVWe^xciZxnVSlFlPmci¹’llg;S|elepiTyn^PzFzKjtdcoPnF7PNduuT\UbPxghBlWmIeG[dqviwXɹcgpllxadZUY[vŖZUzWTRpAqTR]tox˹bilsoPi|RLlTzyѨzemafyb}dinqlme{]-dpc\YWzŹ|^OxZdhUmelίɨ\PȸT\t\UPWlȱem̓hYpjNKrXCsoΓys51(<81DA8JE=NJAPKDQNESOHVPIVSJXSLYVM[VN[WO\XP_XP_YR\[Q_\R`\Ta\Sb\Ub^Wb_Uc_We_We`Yc`XebYeaZfb[hbYfd[hb[id\ic\id]hf\ke^iiUig]jf_mf_jg`kh^mhaliami_ohamibmkbpianjcnjbojcnlbokdplaqkdomerldoldqleondrmernfsnfqoerngsmfrpfspgsogsqfspiuohtpitphvphvqjtrhypivqktqjwrkvrjurkvtjvskxslwslwtkxtlzslwulzsjxtmztm{tmyvmyunxvlxumywpyvn{vn|uo{unyxnzxmzwq{wo|wo|xp|xo{yo|yp~xp|xq~wo~yr}yr|{o}yq|zp}zq~yq~{r}zsyr}{s~{pzr}{qztzr~{t{t{s{s|t|u}r|u|t}t|u~u}u}v~wv}u~w~vu~v}vv~wxv~wzxwyywvxyzxxyxyzzy{{zy||}{{||{}|}~~~~~~|~whitetures\whi (((h