diff --git a/sys/dev/hptmv/access601.h b/sys/dev/hptmv/access601.h index 26eaab283b95..51f1ca33932b 100644 --- a/sys/dev/hptmv/access601.h +++ b/sys/dev/hptmv/access601.h @@ -28,6 +28,8 @@ #ifndef _ACCESS601_H_ #define _ACCESS601_H_ +#ifndef FOR_DEMO + void HPTLIBAPI BeepOn(MV_BUS_ADDR_T BaseAddr); void HPTLIBAPI BeepOff(MV_BUS_ADDR_T BaseAddr); UCHAR HPTLIBAPI check_protect_circuit(MV_BUS_ADDR_T BaseAddr); @@ -40,4 +42,21 @@ void HPTLIBAPI set_fail_leds(MV_SATA_ADAPTER *pAdapter, UCHAR mask); #define set_fail_leds(pAdapter, mask) #endif +int HPTLIBAPI sx508x_ioctl(MV_SATA_ADAPTER *pSataAdapter, UCHAR *indata, ULONG inlen, + UCHAR *outdata, ULONG maxoutlen, ULONG *poutlen); + +MV_BOOLEAN HPTLIBAPI sx508x_flash_access(MV_SATA_ADAPTER *pSataAdapter, + MV_U32 offset, void *value, int size, int reading); +#else + +#define BeepOn(addr) +#define BeepOff(addr) +#define check_protect_circuit(addr) 1 +#define set_fail_led(pAdapter, channel, state) +#define set_fail_leds(pAdapter, mask) +#define sx508x_ioctl(pSataAdapter, indata, inlen, outdata, maxoutlen, poutlen) 0 +#define sx508x_flash_access(pSataAdapter, offset, value, size, reading) 0 + +#endif + #endif diff --git a/sys/dev/hptmv/amd64-elf.raid.o.uu b/sys/dev/hptmv/amd64-elf.raid.o.uu index 5b439c9f9836..333a8f6190e6 100644 --- a/sys/dev/hptmv/amd64-elf.raid.o.uu +++ b/sys/dev/hptmv/amd64-elf.raid.o.uu @@ -26,1881 +26,1909 @@ * $FreeBSD$ */ begin 644 hptmvraid.o -M?T5,1@(!`0D```````````$`/@`!`````````````````````````"#=```` -M`````````$```````$``#@`+`$B)7"302(EL)-A,B60DX$R);"3H3(ET)/!, -MB7PD^$B![$@"``!(B?M,BV\02(UOD$R-9"00N`(```"`?P$`=0N`?P(!&<"# -MX`+_P(A%`$C'10@`````@$T!!$B+0Q!(B440BU,8B5482`^V10!(BP3%```` -M`$B)16"`?0`#=2:-0O:)11B+&Z(````$B)W^@`````08$\)/,6 -M>%IT&D@/MD4`2(L$Q0````!(B45H@$T!!.FE!```OI````!,B>?H`````(3` -M==5!]D0D"0)T'<9#"`%!#[9$)`J(0PLZ0PES"P^V\$B)W^@`````O@`"``!, -MB>?H`````(3`=!=)C;PDD````+IP`0``O@````#H`````$$/MI0DDP```+X! -M````(=8/MD,$@^#\B=�()\`G(O@0````AUH/@\XG1@^$("?`)R+X0```` -M(=:#X,^)T8/A(`GP""`>!`(#X>Z_O__2`^V0!!(@SS&``^$JO[____".=%_UD&+1"08B40D -M#+H`````2&/"2&G`,`$``$J-G"BH1```2(-["`!U#HM#=$$[1"0$#X04`0`` -M_\*#^@]^TDF+G:!$``!(A=MT(4B+0Q!)B86@1```NC`!``"^`````$B)W^@` -M````3(EK$$&+1"0$B4-T#[93?H/*`8A3?F9!#[9$)!2#X`$!P(/B_0G"B%-^ -M00^W1"069HF#@````(M4)`R)DX0```!!#[9$)!"(`T$/MD0D$XA#<@^VR+@! -M````T^!FB4-\2,=#"`````!!BT0D#(E#&$$/MD0D$8A#<$@/M@-(BP3%```` -M`$B)0V!)C70D+$B-N\@```"Z$````.@`````28UT)#Q(C;O8````N@0```#H -M`````$F-M"2`````2(V['`$``+H0````Z`````!)C70D0$B-N]P```"Z0``` -M`.@`````BT0D##F#A````'8&B8.$````0?9$)`D!=`2`2P$!10^V?"0208!\ -M)`L!#X:V`0``1(GZ#[;"3(NTPX@```!!BT0D*(E$)`Q-A?8/A3D!``!-B[6@ -M1```387V="%)BT8028F%H$0``+HP`0``O@````!,B??H`````$V);A!!BT0D -M!$&)1G1!#[96?H/*`4&(5GYF00^V1"0D@^`!`<"#XOT)PD&(5GY!#[=$)"9F -M08F&@````(M4)`Q!B9:$````00^V1"0A08A&<$$/MD0D($&(!DF)7@A!BT0D -M'$&)1AA!#[9$)"-!B$9R#[;(N`$```#3X&9!B49\20^V!DB+!,4`````28E& -M8$@/M@-(BP3%`````$F)1FA%B'X#1(GZ#[;"3(FTPX@```#^0W%)C70D+$F- -MOL@```"Z$````.@`````28UT)#Q)C;[8````N@0```#H`````$F-M"2````` -M28V^'`$``+H0````Z`````!)C70D0$F-OMP```"Z0````.@`````0?9$)`D! -M=`5!@$X!`4D/MD0D(DF#O,:(`````'5S28FLQH@```!!#[9$)"*(10-!_D9Q -M3(EU"$D/M@9(BP3%`````$B)16B+1"0,03F&A````'8]08F&A````.LT1(GZ -M#[;"2(.\PX@`````=2-(B:S#B````$B)70C^0W%$B'T#2`^V`TB+!,4````` -M2(E%:$B+G"08`@``2(NL)"`"``!,BZ0D*`(``$R+K"0P`@``3(NT)#@"``!, -MB[PD0`(``$B!Q$@"``##9F9FD%532(/L"$B)\[T`````#[9&<(G"@_@`#X[( -M````9F:02&/%2(.\PX@`````=`O_Q3GJ?^SIK````+@!````B>G3X&8)@X`` -M``!(B=[H`````$B)PDB%P`^$B````,8``T"(:`-(B5@(@#L(#Y3`P>`##[9* -M`8/A]PG!B$H!2(L%`````$B)0F!(#[8#2(L$Q0````!(B4)H]D,!$'01BUT((!] -M``-V&DB)[DR)[^@`````]D5^!'0)@$M^!&9FD&:00?_$#[9#<$0YX'_$Z0\! -M``"`3@$$@'YQ`G4*@&9^_I#I^P```(!F?OU(@[Z(`````'4=2(N&D````,9` -M`P!(B8:(````2,>&D`````````!(BX.(````@#@#=0M(B=Y,B>_H`````(!+ -M?@3'@X0`````````Z:8```!F9I!F9I`/MD9Q.D9P=2"`3@$$#[9&?H/@_HA& -M?F:#OH``````=&^#R`*(1G[K9P^V1G'_P`^V5G`YT'599H.^@`````!T++D` -M````#[>&@````(G"J`%U"O_!B=#3^*@!=/9(8\%(@[S#B`````!U&^L&]D9^ -M`G43@$L!!(!+?@1(B=Y,B>_H`````,>#A``````````/MT-\]]@A@X0```!F -M9F:02(-["`!U&?9#?@1T$^@`````B4-T2(G?Z`````!F9I!(BUPD"$B+;"00 -M3(MD)!A,BVPD($B#Q"C#9F9FD&9FD$%455-)B?R]`````&9F9I!(8\5(:<`P -M`0``2HV<(*A$``"#>W0`="!(@WL(`'492(G>3(GGZ`````#V0P$$=`A(QT-H -M`````/_%@_T/?L%;74%P(`@`` -M28G]2(GU08G628GG2(GWZ`````"`?0`(=0M(B>Y,B>_H`````$&\`````(!] -M<``/AL<```!)8\1(@[S%B``````/A*@```!(B[3%B````(`^`W8100^VUDR) -M[^@`````Z8H```!)8\1(BYS%B````,9#`P!(QT,(`````,>#C`````````"` -M8P'^2,=#:`````!%A/9U#8!]``9U!TB#?0@`="JZ``(``+X`````3(G_Z``` -M``!(C7MP3(GYNC````"^`````.@`````ZQ,/ME4!@^(!#[9#`8/@_@G0B$,! -M2(G?Z`````!F9I!F9I!!_\1$.&5P#X9U$6:)4PAFQT,*``!,B0-(@\,0*=>)T$D!P"G1=1O_QD$/ -MMD5P.<:X``````]$\$$/MT5\B<'!X0F%_W6Y9H%]"@"`=`9(@\40ZY=FQT/Z -M`("X`0```$B!Q``"``!;74%<05U!7L-F9F:09F9FD&9F9I!,BT\(1(M&0`^V -M3P,/MWY,.$Y$=0L/MT9*00'`ZP]FD#A.1'8(00^W07Q!`<`X3D1U!&8#?D@X -M3D5U!68#?D:0@'Y0`'0..$Y$@Q$B4((PV9F9I!F9F:09F9FD&9FD%-)B?E)B?"+?@A$#[=6#$&[ -M`````$$/MDERB?[3[F9!QT!,``!!QD!0`4$/ME%PB?")T;H`````]_%!#[9) -MY`````$&`>%``=`M!QD!0`.L49F9FD$$/MT!, -M9D$#07QF08E`3)!F13E1?',)9D4K47SKNF:0N`$```#3X&9!"4!.08A(169% -MB5!&00^WPUO#9F:09I!54TB#[`A(B?U(BUXX2(L&#[9(`[C^____T\!F(4-. -M@'X9`70'#[9&&8A#&4B)[^@`````9H-[3@!U&8![&0!U!,9#&0%(BW,P2(G: -M2(GOZ`````!(@\0(6UW#9F:09I!(B5PDT$B);"383(ED).!,B6PDZ$R)="3P -M3(E\)/A(@^PX28G_2(GU3(LV0?9&`01U%<9&&0)(BW8P2(GJZ`````#IR@`` -M`$R)]^A1_O__9H-]3@!U&L9%&0)(BW4P2(GJ3(G_Z`````#IHP```&:00;T` -M````08!^<``/A)`````/MT5.1(GIT_BH`71R3(G_Z`````!(B<-)8\5-BZ3& -MB````$R)(TB):S@/ME48@^("#[9#&(/@_0G0B$,8#[95&(/B!(/@^PG0B$,8 -M#[9%#HA##DB)VDB)[DR)Y^@^_?__2,=#,`````!(QT,H`````$B)WDR)_T'_ -M5"1@9F:00?_%00^V1G!$.>@/CW#___](BUPD"$B+;"003(MD)!A,BVPD($R+ -M="0H3(M\)#!(@\0XPV9F9I!F9F:09F9FD$B#[`A(BTX(#[91`8!F`?N`80'[ -M_DEQ@$E^`4B#>6@`#Y7`]L($#Y7"#[;`A<)T!DB)SO]1:$B#Q`C#9F:09I!( -M@^P(3(M&.$F+<"!(A?9T#69!#[9`&(/@`3G(=2))@W@H`'003(G&0?]0*+H! -M````A>"Z`0```(G02(/$",-F9F:055-(B?L/M@>#Z`2#^`%W4+T`````@']P -M`'0W9F:09I!(8\5(@[S#B`````!T$4B+O,.(````Z,7___^%P'4'N`````#K -M)/_%#[9#<#GH9I!_SK@!````ZQ%F9F:09F:0#[9'`<#H`H/@`5M=PV9FD$B) -M7"382(EL).!,B60DZ$R);"3P3(ET)/A(@^PH28G^2(GU2(M>.$R+(TR++H!^ -M&0$/A-D```#V0Q@"#X1_````@'L:``^%Q0```$'V1"1^`@^%N0```,9#&@%! -M@'T#`4@9P(/@"$Z+K""(````387M=$),B>_H%?___X7`=#9(C7U`ND@```"^ -M`````.@`````00^V30.X`0```-/@9HE#3DR);0!(B>Y,B?=!_U5@Z<````!, -MBVT`ZU5F9I!FD/9#&`1T2DR)[^C"_O__AY,B?=!_U5@Z8$```"`>QD!=!T/MU-.00^V30.X`0```-/@.<)U"6:0 -M#[9%&8A#&4B)[DR)]^@`````00^V30.X_O___]/`9B%#3F:#>TX`=3R`>QD` -M=03&0QD!2(MS,$B)VDR)]^@`````9D'_3"0B9D&#?"0B`'4428M$)#!(A3(GGZ`````!F -M@WU.`'55@'T9`'4?QD49`4B+30"+D80````[4PAU#`^W0PP!T(F!A````$B+ -M=3!(B>I,B>?H`````$B+10!FQT`@``!(BU4`2(/"*$C'Q@````!,B>?H```` -M`$B+'"1(BVPD"$R+9"002(/$&,-F9F:09F:09F:02(E<).A(B6PD\$R)9"3X -M2(/L&$F)_$B)\TB+;CB`?AD!=`T/MD89B$49ZW1F9F:0@'X.('5*QD89`$B+ -M10!(BX"0````2(D&2(U^0+I(````O@````#H`````,9#&@#&0PXP#[9#&(/@ -M_8/(!(A#&$B+`TB)WDR)Y_]08.M=9I#&11D!2(M-`(N1A````#M6"'4-#[=& -M#`'0B8&$````D$B)WDR)Y^@`````2(MU,$B)ZDR)Y^@`````2(M%`&;'0"`` -M`$B+50!(@\(H2,?&`````$R)Y^@`````2(L<)$B+;"0(3(MD)!!(@\08PV:0 -M05154TF)]$B)U4B+1CB%R71&2(M0$$B)50`/MT8,P>`)9HE%"&;'10H`@$B+ -M!H!X`P`/A`T!``!(C8(```$`9H-]"`!T"4@/MT4(2(T$`DB)10#I[0````^W -M7@S!XPE(@W@@`'0L]D`8`70F2(M(($B+`4B)`DB+00A(B4((2(/"$$B-00I( -M@\$09H,X`'G@ZS2Z`````$B#>"@`#X2H````2(GJ2(G&_U`HN@````"%P`^$ -MD@```.L,9HE9"&;'00H`@.M&2(GI9F9FD&9FD+H```$`9H-Y"`!T!`^W40A) -MBP0D@'@#`'06.=IV%HG82`$!B=!F*=AFB4$(ZPYFD#G:<[9(@\$0*=-UQ$F+ -M!"2`>`,`#Y7`2#G-#Y7"#[;`A<)T(4B+`4B)10!(BT$(2(E%"$B#Q1!(C4$* -M2(/!$&:#.`!YW[H!````B=!;74%F!````D$B+!H!X -M`P!U-\9&&0!(BT4`2(N`D````$B)!DB-?D"Z2````+X`````Z`````#&0QH` -M2(L#2(G>3(GG_U!@ZWL/MU8,P>()B=9(BWT02`'^Z`````"%P'0'QD49#.LA -MD,9%&0%(BTT`BY&$````.U,(=0T/MT,,`=")@80```"02(G>3(GGZ`````!( -MBW4P2(GJ3(GGZ`````!(BT4`9L=`(```2(M5`$B#PBA(Q\8`````3(GGZ``` -M``!(BQPD2(ML)`A,BV0D$$B#Q!C#9I!(B5PDX$B);"3H3(ED)/!,B6PD^$B# -M["A)B?Q(B?-(BRY(QT4P`````/9%?@$/A54!```/MD8.@_@"#X3V````@_@" -M?Q"#^`$/A)8```!FD.DS`0``@_@##X4J`0``BT8(B44<#[=&#&:)12`/MU8, -MP>()2(M^$+X`````Z`````!FQT-.`P!!O0````!,B>?H`````$B)QL9`#C"+ -M0PB)1@@/MT,,9HE&#(!.&`1(B5XX2,=&,`````!(QT8H`````$ECQ4B+A,6( -M````2(D&3(GG_U!@0?_%08/]`7ZNZ;<```"+1@B)11P/MT8,9HE%(.@````` -M2(G&QD`.((M#"(E&"`^W0PQFB48,@$X8`DB)7CA(QT8P`````$C'1B@````` -M2(N%B````$B)!DR)Y_]08.MEBT8(B44<#[=&#&:)12#H`````$B)QL9`#B"+ -M0PB)1@@/MT,,9HE&#(!.&`)(B5XX2,=&,`````!(QT8H`````$B+A8@```!( -MB09,B>?_4&#K$\9#&09(BW,P2(G:3(GGZ`````!(C54H2,?&`````$R)Y^@` -M````2(M<)`A(BVPD$$R+9"083(ML)"!(@\0HPV9FD&9FD&9FD$B)7"302(EL -M)-A,B60DX$R);"3H3(ET)/!,B7PD^$B#[#A)B?])B?1(BR[V10$$=17&1AD" -M2(MV,$R)XN@`````Z=H!``#V1A@@="1(QT4P`````$B)=3AF@WTB``^%O0$` -M`.C(_?__Z;,!``!F9I!(@WTP`'4I9H-](`!F9F:0=#X/MT4@`T4<.T8(=C(/ -MMT8,`T8(.44<#_@4/EL`(1"0'ZR2`O8(`````#Y1$)`TJ+A.V(```` -M]D`!!'1M00^V5"08P.H"1#AT)`P@`=?6+0W2)0WCH```` -M`(E#=$B)W^@`````2(/$"%M=PY!(B5PDV$B);"3@3(ED).A,B6PD\$R)="3X -M2('L*`(``$F)U$R+-DB+;CA(BUT@0;T1````2(GB2(7;=`QF#[9%&(/@`3G( -M=2A(B=-(@WTH`'0.2(GN_U4HAP@`=`0/MU,(.=%V.T$/MD8#.D5$=11( -MBP-)B00D2(M#"$F)1"0(28/$$"G12(/#$+H```$`9H-["`!T!`^W4PA!_\TY -MT7?%00^V1@,Z141U'$B+`TF)!"1F08E,)`AF0<=$)`H`@+@!````ZUDYT7,W -MBI(P>($2(G>3(GGZ`````"X`0```$B+G"0` -M`@``2(NL)`@"``!,BZ0D$`(``$R+K"08`@``3(NT)"`"``!(@<0H`@``PY`/ -MMD<#.D9$=0\/MT9(9HE"#(M&0(E"",,/MT9&9HE"#,=""`````##9F9FD&9F -M9I!$BT8(1`^W3@Q!NP````"Y`````(!_<``/A((```!%#[?1B_H`````$B#Q`A;7<-F -M9I!FD$B)7"302(EL)-A,B60DX$R);"3H3(ET)/!,B7PD^$B#[#A)B?](B?5, -MBS9!]D8!!'45QD89`DB+=C!(B>KH`````.G*````3(GWZ*'^__]F@WU.`'4: -MQD49`DB+=3!(B>I,B?_H`````.FC````9I!!O0````!!@'YP``^$D`````^W -M14Y$B>G3^*@!='),B?_H`````$B)PTECQ4V+I,:(````3(DC2(EK.`^V51B# -MX@(/MD,8@^#]"="(0Q@/ME48@^($@^#["="(0Q@/MD4.B$,.2(G:2(GN3(GG -MZ-[]__](QT,P`````$C'0R@`````2(G>3(G_0?]4)&!F9I!!_\5!#[9&<$0Y -MZ`^/A(`<-!_\1$B>BZ`````/?U1#G@#X=W -M____0?_.08/^_P^%//___XM$)`1(@\0(6UU!7$%=05Y!7\-F9F:09F:055-( -MB?V)\[@`````.;2&/#2(M\Q0BZ`!```+X````` -MZ`````#_RX/[_W7B2(/$"%M=PV9FD&9FD&9FD(L/_\F#^?]T+DACP4B+1,<( -MN@````!(@S@`=`:X`````,/_PDB#P`B!^O\!``!VYO_)@_G_==*X`0```,-F -M9I!(@^P(NA````"^`````.@`````2(/$",-F9F:09F9FD$B#?A``=`Q(BU80 -M2(M&"$B)0@A(BU8(2(M&$$B)`DC'1@@`````N@````#HL/S___/#9F9FD&9F -M9I!F9I!F9I!(C4]82(M'6$B)1A!(A6^```` -M`.C[^___2(G#1(D@B6@$2(G&3(GOZ&?___](B=A(BQPD2(ML)`A,BV0D$$R+ -M;"082(/$(,-F9F:09F9FD&9F9I`/MD=)#[;02(T4DDB-5-=0_\"(1TE(B3K& -M0@D`QD(*`,9""P!(B=##9F9FD&9F9I!!5%5328G\2(GSO0`````/ME9&C4+] -MT?@!PH/Z`'XED$ACQ4B+M,.@"@``3(GGZ*W]____Q0^V4T:-0OW1^`'".>I_ -MW+H'````2(G>3(GGZ%S[__];74%-_Y$B)Z.DF -M`0``2(GN3(GOZ*'^__]!BX4X6```P>`#1#G@#X(T____O@<```!,B>_H$?K_ -M_TB)Q;@`````2(7M#X3J````ZPZX`````.G>````9F9FD$B);0!(B6T(BT0D -M!(E%0&9$B75$B%U&2,=%,`````!!O``````/MM.-0OW1^`'"@_H`#XZ?```` -M18GW9D'![P,/MM.-0OW1^$2--`)F9F:026/<00^W]TR)[^AQ^___2(F$W:`* -M``!(A2Z -M!P```$B)[DR)[^AO^?__N`````#K,DECQ$C!X`1(C1PH2(V[\`H``.A1_/__ -M2(V[<`L``.A%_/__0?_$13GF#X]Y____2(GH2(/$"%M=05Q!74%>05_#9F9F -MD&9FD$%455-(B?6)TXG.#[9-4@D`,```/MX2!0@P` -M`&:)1"00B=!FP>@##[?`B40D"$&)UD&#Y@=!#[?&B<;!Y@FX"````&9$*?!! -MB<9F1#MT)!"+7"001`]'\T$/M\:)Q<'E"4@/MD0D+TB+5"0@2(N,PJ`*``"+ -M5"0(B?!)B<1,`V31"$0[;"0,=21)@\<0QT0D#````0!F08-_"`!T"4$/MT\( -MB4PD#$&]`````)"+7"0,1"GK.>L/1]V#?"0T`'021(GN20,WB=I,B>?H```` -M`.L01(GO20,_B=I,B>;H`````$$!W2G==`>)V$D!Q.N29D0I="00=!3_1"0( -MO@````!!O@@```#I/O____Y$)"\/MEPD+TB+1"0@.)AA#```#X/-_O___T0D -M,$B+5"1`#[9">#M$)#`/CXO^__^Z`````$B+="1`2(M\)$C_5"0X2('$:`$` -M`%M=05Q!74%>05_#9F9FD&9F9I!F9I!54TB#[`A(B?V%TG0$QD89"T&[```` -M`(!^>``/A,$```!(C9W`5P``2(V]L%<``)!)8\-,BT3&4$G'@#`,```````` -M38G"N0````!!@'A&`'9(#[;!2,'@!$P!T$B-D/`*``!!N0````"#N/`*```` -M=1*#>@0`=0R#>@@`=0:#>@P`=`9!N0$```!%AXN``` -M``"%P'0=2(M#"$R)0PA)B1A)B4`(3(D`ZQNX`0```.OA9I!(BT<(3(E'"$F) -M.$F)0`A,B0!!_\,/MD9X1#G8#X].____2(GOZ`8X``!(@\0(6UW#9F9FD&9F -M9I!F9F:09F:02(E<)-!(B6PDV$R)9"3@3(EL).A,B70D\$R)?"3X2(/L2$F) -M_4B)\TB+KC`,``#_CSQ8``!(C4802(M("$B+5A!(B4H(2(D12(E&$$B)0`A( -MA>T/A(<"``#V11@@#X0=`0``3(ME``^W1D1!B<9$`W9`1`^W?D1(QX8P#``` -M`````$B-A[!7``!(BU`(2(EP"$B)!DB)5@A(B3*`OF(,```!=56`?0X"=49( -M#[9&1TB+O,:@"@``Z!3W__^%P'4PQH-B#```#$&`3"1^"D$/MT0D?/?8(T-` -M03F$)(0```!V#D&)A"2$````9F:09F:0@+MB#````70:#[:#8@P``(A%&4B) -M[DR)[^CB-@``Z6T#``!!#[=$)'R+50C_P@^OPD0Y\'8M00^WST2)\DR)YDR) -M[^BX^O__2(FH,`P``$B)15!(B<9,B>_H`A```.DM`P``00^W1"1\00.$)(0` -M``!$.?!U"$6)M"2$````2(GN3(GOZ'?_`B$5Y.D5X -M#X6.`@``]D48!`^$T@```$&^`````(!]>``/AK(```!(C8>P5P``2(E$)!!( -MC9?`5P``2(E4)`A$B?(/ML)(BUS%4$C'@S`,````````@+MB#````75-28G? -M0;P`````@'M&`'8@1(G@#[;X2,'G!$J-O#_P"@``Z`?V__]!_\1%.&=&=^!( -MBU0D$$B+0@A(B5H(2(D32(E#"$B)&.LF9F:09I`/MH-B#```B$492(M4)`A( -MBT((2(E:"$B)$TB)0PA(B1A!_\9$.'5X#X=F____2(GN3(GOZ(`!V+69FD&9FD$2)\@^VPDB+7,50@+MB#````70*#[:#8@P` -M`(A%&4'_QD0X=7AWV8!]&0!U%TC'P@````!(B>Y,B>_H`?K__^E<`0``N@`` -M``!(B>Y,B>_H+/S__^E'`0``9F9FD&9FD("^8@P```$/A8,```!)B?2]```` -M`(!^1@!V)&9FD&:0B>@/MOA(P><$2HV\)_`*``#H^O3____%03AL)$9WX4B# -MNS@,````="E(BX,X#```2(F#,`P``$C'@S@,````````2(G>3(GOZ`,.``#I -MS@```$F-A;!7``!(BU`(2(E8"$B)`TB)4PA(B1KK6F9FD$B-A\!7``!(BU`( -M2(EP"$B)!DB)5@A(B3)(@[XX#````'0T2(N&.`P```^VEF(,``"(4!E(BY8X -M#```2,?&`````.@`````2,>#.`P```````#IN0```$B+_H7?3__TC' -M0S``````2(M#.$B#>"@`=!5(C5`H2,?&`````$R)[^@`````ZR5)@[U(6``` -M`'0;28V52%@``$C'Q@````!,B>_H`````&9FD&:008.]0%@```!T5H"[8@P` -M``%U34B+>SA(@W]``'0PZ-TQ``"%P'4G2(M#.$B+4$A(BW!`3(GOZ`````!( -MBT,X2,=`0`````!!_XU`6```08.]0%@```!T"$R)[^@`````2(M<)!A(BVPD -M($R+9"0H3(ML)#!,BW0D.$R+?"1`2(/$2,-F9F:09F:09F:09F:02(/L"$B+ -M%H!Z2@!T$\9"2@!(Q\8`````Z`````!F9I!(@\0(PV9F9I!F9F:09F:005=! -M5D%505154TB#[`A)B=1!B<](BT8X2(L02`^V0!%,B[3"H`H``(M&""M"0,'@ -M"0^W;@S!Y0F)P8'A_P\``$&)Q4'![0R[`!```"G+.>L/1]U%A?]T#$ECU8G( -M20-$U@CK#TECQ8G/20-\Q@CH`````$F)!"1F08E<)`@YZW089D''1"0*``!) -M@\000?_%*=VY`````.NN9D''1"0*`("X`0```$B#Q`A;74%<05U!7D%?PV9F -M9I!F9F:09F:0#[9'$@)'$XA'$DB-5Q2^`0```.L/@'\2`'D&N`````##_D<2 -M#[9/$H/Y'W<3B?#3X(5'%`^5P`^VP.M49F9FD(/Y/W<2@^D@B?#3X(5"!`^5 -MP`^VP.LY@_E?=Q2#Z4")\-/@A4((#Y7`#[;`ZR)FD+@`````@_E_=Q:#Z6") -M\-/@A4(,#Y7`#[;`9F:09F:0APH!=7%(B=_HJ?[__X7`=!7&0PH` -M2(G>2(GOZ,8```#K8V9F9I"`>P@!=4H/MD,003A$)$>0=#XX0Q%U.0^V\$B) -M\$C!X`1*C;0@<`L``$B-2Q2+!@M#%(D&BT8$"T$$B48$BT8("T$(B48(BT8, -M"T$,B48,D,9#"0)(B=Y(B>_H0?W__TB+'"1(BVPD"$R+9"002(/$&,-F9F:0 -M9F9FD&9FD&9FD$B)7"3P3(ED)/A(@^P828G\2(GSQD83`,9&$@!(B??H[/W_ -M_TB)WDR)Y^@1````2(M<)`A,BV0D$$B#Q!C#9I!(B5PDX$B);"3H3(ED)/!, -MB6PD^$B#["A)B?U(B?-(BRY(BU4X2`^V1A!,BZ3"B````.@`````2(G&3(D@ -M@'L(`74-@$@8`L9`#B#K"V9FD(!(&`3&0`XP#[9#$@-%0(E&"&8/MD,39HE& -M#$C'1B@`````2(E>.$C'1C``````3(GO0?]4)&!(BUPD"$B+;"003(MD)!A, -MBVPD($B#Q"C#05154T&Y`````$&[`````$B)_4&\`0```.L808/[?W8/1(G( -MZ5X!``!F9F:09F:00?_#1(G:08/['W<21(G@1(G9T^"%!P^5P`^VP.M208/[ -M/W<3C4K@1(GCT^.%700/E<`/ML#K.4&#^U]W$XU*P$2)X-/@A44(#Y7`#[;` -MZR"X`````$&#^W]W%8U*H$2)X]/CA5T,#Y7`#[;`9F9FD(7`#X1S____0;@! -M````2(GZ0;H!````ZPIF9F:09F:00?_`0XT,`X/Y'W<41(G0T^"%`@^5P`^V -MP.M59F:09I"#^3]W$X/I($2)T-/@A4($#Y7`#[;`ZSB#^5]W$X/I0$2)T]/C -MA5H(#Y7`#[;`ZR"X`````(/Y?W<6@^E@1(G0T^"%0@P/E<`/ML!F9I!FD(7` -M=8Q$B=E%`<-!N@@```!$BQD`#X3C````2(-[$`!U"TB)$)#[9$ -ME")!B`)1`^V3)0@1(G(#[;0BY(BWPD".A^`@``2(N<)"@!``!(BZPD -M,`$``$R+I"0X`0``3(NL)$`!``!,B[0D2`$``$R+O"10`0``2('$6`$``,-F -M9I!F9I!(B5PDT$B);"383(ED).!,B6PDZ$R)="3P3(E\)/A(@>Q(`0``28G_ -M2(GU2(L>2(UT)!!(C7T0Z$3\__]!B<1(#[9%($R+M,.@"@``2`^V12%,BZS# -MH`H``+L`````1#GC?3U(8\,/MG2$$<'F"0^V5(02P>()2`^V1(00B?9(B?=) -M`WS&"$B)/"1)`W3%"$B)="0(Z`````#_PT0YXWS#N@````!(B>Y,B?_HD`$` -M`$B+G"08`0``2(NL)"`!``!,BZ0D*`$``$R+K"0P`0``3(NT)#@!``!,B[PD -M0`$``$B!Q$@!``##9F9FD&9F9I!!5T%6055!5%532('LB`$``$F)_TB)]4R+ -M)DB+7A!(C;0D@````$B)W^AB^___08G&2`^V0QA-BZS$H`H``+L`````@'T@ -M`'8C#[9-(&9FD`^VPT@/ME0H&$F+E-2@"@``2(E4Q$#_PSC9=^1!O`````!% -M.?0/C:T```!F9I!FD$ECQ`^VE(2!````08G20<'B"0^VE(2"````08G30<'C -M"0^VC(2`````NP````"`?2``=BA$#[;)18G0#[9U()`/ML-(BU3$0$J+?,H( -M28T4.$B)%,3_PT`XWG?D#[;11(G02(G'20-\U0A(.3PD=1!(BW0D"$2)VN@` -M````ZQV02(M4)`A(BS0D#[;!1(G720-\Q0A$B=GH`````$'_Q$4Y]`^,6/__ -M_[H`````2(GN3(G_Z!@```!(@<2(`0``6UU!7$%=05Y!7\-F9I!F9I!(B5PD -MZ$B);"3P3(ED)/A(@^P828G\2(GSB=7&1@D"@_H!&<"#X/6#P`R(1@KH3O;_ -M_X!["`-U+TB+0Q!(BW`02(7V=")(QT`0`````,9&"0*#_0$9P(/@]8/`#(A& -M"DR)Y^@9]O__2(L<)$B+;"0(3(MD)!!(@\08PV9FD&9FD`^V5@N%TG1&B=!( -M#[:$1[`)``!(C02`2(U$QU"`>`D"=`:X`````,.`>`H!=!+&1@D"#[9`"HA& -M"K@`````PY")T`^VE$>Q"0``A=)UNK@!````PV9F9I!F9F:09F9FD$%7059! -M54%455-(@^P(28G^2(GUQD9*`("^8PP````/A(L```!!O`````!(C5U0@'U) -M`'1.@'L)`74X@'L(`W4I2(M#$(!X&0!T'TB#>!``=!A(QT`0`````,9#"0(/ -MMH5B#```B$,*ZPG&14H!Z;PD`=7I(B=Y(B>_HO_[__X7`=%O& -M0PD!3(GW2(G>#[9#"(/X!G=(B<#_),4`````Z'KW___K.&9F9I!F9F:0Z-OY -M___K*>C$^___9F9FD.L>Z*G\___K%\9%2P'&1@D"QD8*`>AF]/__9F:09F:0 -M@'L)`G400?_'9F9FD&9FD(!["0)T"T&]`````.F/````@'L*`0^$A0```(!] -M2P"0#X0=____2(M%.$@/ME,02(N$T(@```#V0`$$=%]!O0````#&0PD!QD,* -M`$R)]TB)W@^V0PB#^`9W1HG`_R3%`````.C(]O__ZS9F9I!F9I#H*_G__^LI -MZ!3[__]F9F:0ZQ[H^?O__^L7QD5+`<9&"0+&1@H!Z+;S___K!,9#"@%!_\1( -M@\,H#[9%240YX`^/S/[__T6%_P^%H_[__T6%[704QH5B#````4B)[DR)]^C, -M[O__ZP3&14H!2(/$"%M=05Q!74%>05_#9F9FD&9FD$%7059!54%455-(@>QX -M`0``2(E\)$A(B?5(BUXX3(NF,`P``$&]`````$V%Y'4E#[=.1(M60`'12(G> -MZ!#G__](B44PN/____](@WTP``^$L2(``$B+1"1(_X`\6```2(U%$$B+5"1( -M2('"T%<``$B+2@A(B4((2(E5$$B)2`A(B0%F@[N``````'1$]D-^`74+BX.$ -M````.T5`=R=!O@`````/MX.`````B<*H`74.0?_&B=!$B?'3^*@!=/)$B'5( -MZS#&14@(ZRIF9I!F9I#V0WX"=!J+@X0````[14!W#P^V14>(14CK"F9FD&9F -MD,9%2`C&14D`QH6P"0```,9%2P#&A6(,````QH5C#````$C'A3@,```````` -M387D#X1@#P``0?9$)!@@#X2/!P``00^V1"0.@_@"#X1N!```@_@"?Q"#^`$/ -MA`4!``!FD.F>(0``@_@##X65(0``2(U<)&!(B=_H5>7__TF)VK\`````#[=U -M1+L`````0;D@````0;L!````@_\?=S\/ML-)C12"1(G)*?DY\0]'SH/Y('4( -MQP+_____ZPU$B=C3X/_(B?G3X`D"1(G(*?@Y\',5C70^X+\`````ZP.#[R#_ -MPX#[`W:R2(N]H`H``.A>Y/__0;\`````@'U&``^&`2$``$2)^P^VPTC!X`1( -MC1PH2(V[\`H``.BTY/__2(V[<`L``.BHY/__2(GOZ,#E___&0`@"1(AX$,9` -M$0!(BU0D8$B)4!1(BU0D:$B)4!Q!_\=$.'U&=ZOIIR```+@!````ZU5(B>^Y -M`````(!]1@"0=D$/ML%(P>`$2`'X2(V0\`H``+X`````@[CP"@```'42@WH$ -M`'4,@WH(`'4&@WH,`'0%O@$```"%]G6P_\$X3T9WO[@`````A%``P```````!(B>_H7.3__\9`"`*(6!"(6!%(BU0D -M8$B)4!1(BU0D:$B)4!Q)B<2`?48"#X<``0``2(V=\`L``$B)[^@DY/__QD`( -M!4B)6!#&0"``28G%28L,)/Z!L`D```^VL;`)``")]T@IR$B#Z%!(P?@#2+K- -MS,S,S,S,S$@/K\*(A'FP"0``00^V1"0+B(1YL0D``$&(="0+0;\`````@'U& -M``^&TQX``$B)TT0X?4AT!!$B'@12(M4)&!(B5`4 -M2(M4)&A(B5`<00^V52`/MLI&B'PI&/_"08A5($F+50#^@K`)```/MK*P"0`` -MB?%(*=!(@^A02,'X`T@/K\.(A$JP"0``00^V10N(A$JQ"0``08AU"T'_QT0X -M?48/AWO____I1AX``$&_`````(!]1@`/AC8>``!(C9WP"P``2;[-S,S,S,S, -MS$0X?4@/A+T```!(B>_H`./__\9`"`%$B'@01(AX$4B+5"1@2(E0%$B+5"1H -M2(E0'$B)1"1`2(GOZ-7B___&0`@#2(E8$$2(>!A)B<5(BQ#^@K`)```/MK*P -M"0``B?%(BT0D0$@IT$B#Z%!(P?@#20^OQHB$2K`)``!!#[9%"XB$2K$)``!! -MB'4+28L4)/Z"L`D```^VLK`)``")\4R)Z$@IT$B#Z%!(P?@#20^OQHB$2K`) -M``!!#[9$)`N(A$JQ"0``08AT)`M!_\=$.'U&#X^N`````"% -MP'073(FE.`P``$C'A3`,````````Z6,*``!(C5PD8$B)W^B1X/__28G:OP`` -M```/MW5$NP````!!N2````!!NP$```!F9F:0@_\?=S\/ML-)C12"1(G)*?DY -M\0]'SH/Y('4(QP+_____ZPU$B=C3X/_(B?G3X`D"1(G(*?@Y\',5C70^X+\` -M````ZP.#[R#_PX#[`W:R#[9%1XB%"`P``,:%"0P```!(BT0D8$B)A?`+``!( -MBT0D:$B)A?@+``!(QX4`#````````(!]1@(/A[@```!(C9WP"P``2(GOZ/7@ -M___&0`@%2(E8$,9`(`!)B<5!OP````"`?48`#X;I&P``2+O-S,S,S,S,S$B) -M[^C$X/__QD`(`42(>!!$B'@12(M4)&!(B5`42(M4)&A(B5`<00^V52`/MLI& -MB'PI&/_"08A5($F+50#^@K`)```/MK*P"0``B?%(*=!(@^A02,'X`T@/K\.( -MA$JP"0``00^V10N(A$JQ"0``08AU"T'_QT0X?49WA>E?&P``#[9=1TB)[^A` -MX/__QD`(`8A8$(A8$4B+5"1@2(E0%$B+5"1H2(E0'$B)1"0X0;\`````@'U& -M``^&(AL``$B-G?`+``!)O,W,S,S,S,S,1#A]1P^$O0```$B)[^CLW___QD`( -M`42(>!!$B'@12(M4)&!(B5`42(M4)&A(B5`<2(E$)$!(B>_HP=___\9`"`-( -MB5@01(AX&$F)Q4B+$/Z"L`D```^VLK`)``")\4B+1"1`2"G02(/H4$C!^`-) -M#Z_$B(1*L`D``$$/MD4+B(1*L0D``$&(=0M)BU4`_H*P"0``#[:RL`D``(GQ -M2(M$)#A(*=!(@^A02,'X`TD/K\2(A$JP"0``00^V10N(A$JQ"0``08AU"T'_ -MQT0X?48/ARS____I.!H``&9FD&:0387D#X2\!P``0?9$)!@"D`^$KP<``$0/ -MMKU@#```1#B]80P```^"50$``&9FD&:01#A]1P^$-@$``$2)^`^VV$B)V$C! -MX`1,C:0$\````$R)Y^BIW?__#[>4G4`,```/M[R=0@P``+L`````0;D@```` -M0;H!````@_H?=T0/ML-)C32$1(G)*=$Y^0]'SX/Y('4-QP;_____ZQ)F9I!F -MD$2)T-/@_\B)T=/@"09$B<@IT#GX<$2(T$+TB-D'`+``"+B'`+``#WT8E,)&"+0@3WT(E$)&2+ -M0@CWT(E$)&B+0@SWT(E$)&Q(C70\<$B-E#SP````(PJ)#HM"!"-$)&2)1@2+ -M0@@C1"1HB48(BT(,(T0D;(E&#$0X?4AU,;H`````@SX`=1*#?@0`=0R#?@@` -M=0:#?@P`=`6Z`0```(72N`$```!$#T7H9F:09I!!_\=$.+UA#```#X.P_O__ -M183M#X2:!0``2(U\)&#H;=S__T&_`````(!]1@!V69!$.'U(=$E$.'U'=$-$ -MB?@/MM!(P>($2`'J2(V*\`H``(M$)&`+@O`*``")1"1@BT0D9`M!!(E$)&2+ -M1"1H"T$(B40D:(M$)&P+00R)1"1L0?_'1#A]1G>H3`^V14A)P>`$2HUT!'"+ -M?"1@(SZ)?"10BTPD9"-.!(E,)%2+5"1H(U8(B50D6(M$)&PC1@R)1"1<]]>) -M?"1@]]&)3"1D]]*)5"1H]]")1"1L(SZ)?"1@(TX$B4PD9"-6"(E4)&@C1@R) -M1"1L2(GOZ+3<___&0`@`2(E$)"BX`````(-\)&``=16#?"1D`'4.@WPD:`!U -M!X-\)&P`=`6X`0```(7`#X2F`0``#[9%2(B%"`P``$B+1"1@2(F%\`L``$B+ -M1"1H2(F%^`L``,:%"0P```%(QX4`#````````$&_`````(!]1@`/A@,"``!, -MC:7P"P``1#A]2`^$/P$``$0XO6`,``!W#T0XO6$,``!R!D0X?4=U+4B)[^@( -MW/__QD`(`42(>!!$B'@12(M4)&!(B5`42(M4)&A(B5`<2(E$)$#K4D2)^@^V -MPDC!X`1(C5P$<(M$)&`)`XM$)&0)0P2+1"1H"4,(BT0D;`E##$B)[^BQV___ -MQD`(`42(>!!$B'@12(L32(E0%$B+4PA(B5`<2(E$)$!(B>_HB=O__\9`"`-, -MB6`01(AX&$F)Q4B+$/Z"L`D```^VLK`)``")\4B+1"1`2"G02(/H4$C!^`-( -MO\W,S,S,S,S,2`^OQXB$2K`)``!!#[9%"XB$2K$)``!!B'4+1#A]1W5$2(M, -M)"A(BQ'^@K`)```/MK*P"0``B?%,B>A(*=!(@^A02,'X`T@/K\>(A$JP"0`` -M2(M<)"@/MD,+B(1*L0D``$"(J_O__Z:$```!!OP````"` -M?48`#X:1````1#B]8`P``'=[1#B]80P``')R1#A]1W1L1#A]2'1F1(GZ#[;" -M2,'@!$B-1`1PN@````"#.`!U$H-X!`!U#(-X"`!U!H-X#`!T!;H!````A=)T -M,D2)^0^VP4C!X`1(C5P$<$B)[^A>VO__QD`(`42(>!!$B'@12(L32(E0%$B+ -M4PA(B5`<0?_'1#A]1@^';____[@`````@WPD4`!U%8-\)%0`=0Z#?"18`'4' -M@WPD7`!T!;@!````A<`/A!L5``!$#[9E2$2(I2@,``!(BT0D4$B)A1`,``!( -MBT0D6$B)A1@,``#&A2D,````2,>%(`P````````/MEU'2(GOZ,;9___&0`@! -MB%@01(A@$4B+5"102(E0%$B+5"182(E0'$B)1"0X2,=$)#``````0;\````` -M@'U&``^&GA0``$R-I1`,``!)OLW,S,S,S,S,1#A]2`^$80$``$0X?4`$2(U_HD-?__\9`"`%$B'@01(AX$4B+$TB)4!1(BU,( -M2(E0'&9FD&:00?_'1#B]80P```^#>/___^EN$@``@'U(!P^&TPD``$B-?"1@ -MZ"?6___&1"0G`$&_`````(!]1@`/AJ$```!FD$0X?4`$2`'H2(V0\`H``+D`````@[CP"@```'46@WH$`'40@WH(`'4*@WH,`&9F -M9I!T!;D!````AI(C8KP"@``BT0D8`N"\`H``(E$ -M)&"+1"1D"T$$B40D9(M$)&@+00B)1"1HBT0D;`M!#(E$)&S^1"0G0?_'1#A] -M1@^'8?___P^V5"0G#[9%1H/H`]'X.<(/CE0%```/MEU'B)T(#```2(M$)&!( -MB87P"P``2(M$)&A(B87X"P``QH4)#````4C'A0`,````````2(GOZ#_6___& -M0`@"B%@0B%@12(M4)&!(B5`42(M4)&A(B5`<28G$2(GOZ!C6___&0`@&2(E$ -M)"A)BQ0D_H*P"0``#[:RL`D``(GQ2(M$)"A(*=!(@^A02,'X`TF^S!!$B'@12(L3 -M2(E0%$B+4PA(B5`<28M5`/Z"L`D```^VLK`)``")\4@IT$B#Z%!(P?@#20^O -MQHB$2K`)``!!#[9%"XB$2K$)``!!B'4+1(GY#[;!2,'@!$B-A"CP"@``N@`` -M``"#.`!U$H-X!`!U#(-X"`!U!H-X#`!T!;H!````A=)FD'1Z1(GX#[;82(G8 -M2,'@!$B-G"CP"@``2(GOZ.'3___&0`@"1(AX$$2(>!%(BQ-(B5`42(M3"$B) -M4!Q)B<1(BQ#^@K`)```/MK*P"0``B?%(BT0D*$@IT$B#Z%!(P?@#20^OQHB$ -M2K`)``!!#[9$)`N(A$JQ"0``08AT)`M!_\=$.'U&#X8$2(T$+DB-B'`+``"+D'`+``#WTHE4)%"+003WT(E$)%2+00CW -MT(E$)%B+00SWT(E$)%Q(C5PT<"-4)&")$XM$)&0C1"14B4,$BT0D:"-$)%B) -M0PB+1"1L(T0D7(E##$B)[^C2TO__QD`(`TB+?"082(EX$$2(>!A)B<5(BT0D -M*$B+$/Z"L`D```^VLK`)``")\4R)Z$@IT$B#Z%!(P?@#20^OQHB$2K`)``!( -MBWPD*`^V1PN(A$JQ"0``0(AW"[@`````@SL`=1*#>P0`=0R#>P@`=0:#>PP` -M=`6X`0```(7`=&M$B?H/ML)(P>`$2(U_H/M+__\9`"`%$B'@01(AX -M$4B+$TB)4!1(BU,(2(E0'$F+50#^@K`)```/MK*P"0``B?%(*=!(@^A02,'X -M`TD/K\:(A$JP"0``00^V10N(A$JQ"0``08AU"T2)^0^VP4C!X`1(C80H\`H` -M`+H`````@S@`=1*#>`0`=0R#>`@`=0:#>`P`=`6Z`0```(72='I$B?@/MMA( -MB=A(P>`$2(V<*/`*``!(B>_HEM'__\9`"`)$B'@01(AX$4B+$TB)4!1(BU,( -M2(E0'$F)Q$B+$/Z"L`D```^VLK`)``")\4B+1"0H2"G02(/H4$C!^`-)#Z_& -MB(1*L`D``$$/MD0D"XB$2K$)``!!B'0D"T'_QT0X?48/A^#]___I.@P```^V -M74=(B>_H&]'__\9`"`&(6!"(6!%(BU0D8$B)4!1(BU0D:$B)4!Q(B40D.`^V -M74=(B>_H[M#__\9`"`*(6!"(6!%(BU0D8$B)4!1(BU0D:$B)4!Q)B<1(B>_H -MQ]#__\9`"`9(B40D*$F+#"3^@;`)```/MKFP"0``B?Y(BT0D*$@IR$B#Z%!( -MP?@#2+K-S,S,S,S,S$@/K\*(A'&P"0``00^V1"0+B(1QL0D``$&(?"0+0;\` -M````@'U&``^&=PL``&9F9I!$.'U'#X3&`@``1(GZ#[;"2,'@!$@!Z$B-D/`* -M``"Y`````(.X\`H```!U%H-Z!`!U$(-Z"`!U"H-Z#`!F9F:0=`6Y`0```(7) -M#X2!`@``_DPD)P^V3"0G`DU&08G.1(G[1`^VXTG!Y`1)`>Q)C;PD\`H``$B) -M?"002(GOZ-_/___&0`@!1(AX$$2((A$JP"0``00^V10N(A$JQ"0``08AU"TF+50#^ -M@K`)```/MK*P"0``B?%(BT0D0$@IT$B#Z%!(P?@#2`^OQXB$2K`)``!!#[9% -M"XB$2K$)``!!B'4+2(M$)"A(BQ#^@K`)```/MK*P"0``B?%,B>A(*=!(@^A0 -M2,'X`T@/K\>(A$JP"0``2(M<)"@/MD,+B(1*L0D``$"(!!$B'@128N4)/`*``!(B5`42(M,)!!(BU$(2(E0'$F)Q$B+ -M$/Z"L`D```^VLK`)``")\4B+1"0H2"G02(/H4$C!^`-(#Z_#B(1*L`D``$$/ -MMD0D"XB$2K$)``!!B'0D"Y!!_\=$.'U&#X`$2`'H2(V0\`H` -M`+D`````@[CP"@```'48@WH$`'42@WH(`'4,@WH,`'0+9F:09F:0N0$```"% -MR70\1(GX#[;82,'C!$@!ZTR-H_`*``!(B>_H^\S__\9`"`)$B'@01(AX$4B+ -MD_`*``!(B5`428M4)`A(B5`<0?_'1#A]1@^';O___^G`$2`'H2(V0\`H``+D`````@[CP"@```'44@WH$`'4.@WH(`'4( -M@WH,`&:0=`6Y`0```(7)#X3!````1(GY#[;!2,'@!$R-)"A)C9PD\`H``(M$ -M)&!!"X0D\`H``(E$)&"+1"1D"T,$B40D9(M$)&@+0PB)1"1HBT0D;`M##(E$ -M)&Q$.'U(='1(B>_H_,O__\9`"`)$B'@01(AX$4F+E"3P"@``2(E0%$B+4PA( -MB5`<28G$2(L(_H&P"0``#[:YL`D``(G^2(M$)"A(*#?"1L`'0%N`$```"%P)`/A`\"```/MD5'B(4(#```2(M$)&!( -MB87P"P``2(M$)&A(B87X"P``QH4)#````4C'A0`,````````0;\`````@'U& -M``^&RP$``$R-M?`+``!)O,W,S,S,S,S,9F:09I!$.'U(=5I(B>_H\LG__\9` -M"`-,B7`01(AX&$B+7"0H2(L3_H*P"0``#[:RL`D``(GQ2"G02(/H4$C!^`-) -M#Z_$B(1*L`D```^V0PN(A$JQ"0``0(AS"^E-`0``9F:09I!$.'U'#X0^`0`` -M1(GZ#[;"2,'@!$B-7`1P2`'H2(VX<`L``(NP<`L``/?6B3.+3P3WT8E+!(M7 -M"/?2B5,(BT<,]]")0PPC="1@B3,C3"1DB4L$(U0D:(E3""-$)&R)0PQ(B>_H -M.,G__\9`"`-,B7`01(AX&$F)Q4B+3"0H2(L1_H*P"0``#[:RL`D``(GQ2"G0 -M2(/H4$C!^`-)#Z_$B(1*L`D``$B+?"0H#[9'"XB$2K$)``!`B'<+N`````"# +M?T5,1@(!`0D```````````$`/@`!`````````````````````````"CA```` +M`````````$```````$``#@`+`$B![$@"``!(B9PD&`(``$B)K"0@`@``3(FD +M)"@"``!,B:PD,`(``$R)M"0X`@``3(F\)$`"``!(B?M,BV\02(UOB$R-9"00 +MN`(```"`?P$`=0N`?P(!&<"#X`+_P(A%`$C'10@`````@$T!!$B+0Q!(B440 +MBU,82(E5&$@/MD4`2(L$Q0````!(B45H@'T``W4N2(U"]DB)11B+&Z(````$B)W^@`````08$\)/,6>%IT(&9FD&9FD$@/MD4`2(L$Q0````!( +MB45P@$T!!.E:!0``OI````!,B>?H`````(3`==5!]D0D"0)T'<9#"`%!#[9$ +M)`J(0PLZ0PES"P^V\$B)W^@`````O@`"``!,B>?H`````(3`=!=)C;PDD``` +M`+IP`0``O@````#H`````$$/MI0DDP```+X!````(=8/MD,$@^#\B=�() +M\`G(O@0````AUH/@\XG1@^$("?`)R+X0````(=:#X,^)T8/A(`GP""`>!`( +M#X=7_O__2`^V0!!(@SS&``^$1_[____".=%_UD6+?"0808N$))@```!(P>`@ +M20G'N@````!(8\)(:`@2`G028E&&$$/MD0D(T&(1GH/MLBX`0```-/@ +M9D&)AI````!)#[8&2(L$Q0````!)B49H2`^V`TB+!,4`````28E&<`^V1"0/ +M08A&`T@/MD0D#TR)M,.@````_D-Y28UT)"Q)C;[@````NA````#H`````$F- +M="0\28V^\````+H$````Z`````!)C;0D@````$F-OC0!``"Z$````.@````` +M28UT)$!)C;[T````ND````#H`````$'V1"0)`70%08!.`0%)#[9$)"))@[S& +MH`````!U4R)=0A)#[8&2(L$Q0````!( +MB45P33F^F````'9!38F^F````.LX2`^V1"0/2(.\PZ``````=2=(B:S#H``` +M`$B)70C^0WD/MD0D#XA%`T@/M@-(BP3%`````$B)17!(BYPD&`(``$B+K"0@ +M`@``3(ND)"@"``!,BZPD,`(``$R+M"0X`@``3(N\)$`"``!(@<1(`@``PV9F +M9I!54TB#[`A(B?.]``````^V1GB)PH/X``^.TP```&9FD$ACQ4B#O,.@```` +M`'0+_\4YZG_LZ;<```"X`0```(GIT^!F"8.4````2(G>Z`````!(B<)(A<`/ +MA),```#&``-`B&@#2(E8"(`["`^4P,'@`P^V2@&#X?<)P8A*`4B+!0````!( +MB4)H2`^V`TB+!,4`````2(E"UT(8!] +M``-V&TB)[DR)[^@`````]H62````!'0'@(N2````!$'_Q`^V0WA$.>!_P^DO +M`0``@$X!!(!^>0)U$X"FD@```/[I&0$``&9F9I!F9I"`II(```#]2(.^H``` +M``!U'4B+AJ@```#&0`,`2(F&H````$C'AJ@`````````2(N#H````(`X`W4+ +M2(G>3(GOZ`````"`BY(````$2,>#F`````````#IM@```&9F9I`/MD9Y.D9X +M=2F`3@$$#[:&D@```(/@_HB&D@```&:#OI0`````='F#R`*(AI(```#K;@^V +M1GG_P`^V5G@YT'5@9H.^E`````!T++D`````#[>&E````(G"J`%U"O_!B=#3 +M^*@!=/9(8\%(@[S#H`````!U(>L)]H:2`````G46@$L!!("+D@````1(B=Y, +MB>_H`````$C'@Y@`````````2`^W@Y````!(]]A((8.8````2(-["`!U&?:# +MD@````1T$.@`````B4-\2(G?Z`````!(BUPD"$B+;"003(MD)!A,BVPD($B# +MQ"C#9F:09I!!5%5328G\O0````!F9F:02&/%2&G`2`$``$J-G"#(1```@WM\ +M`'0@2(-["`!U&4B)WDR)Y^@`````]D,!!'0(2,=#<`````#_Q8/]#W[!6UU! +M7,-F9F:09F9FD&9F9I!!5T%6055!5%532('L"`(``$F)_4B)]4&)UDF)YTB) +M]^@`````@'T`"'4+2(GN3(GOZ`````!!O`````"`?7@`#X;'````26/$2(.\ +MQ:``````#X2H````2(NTQ:````"`/@-V$4$/MM9,B>_H`````.F*````26/$ +M2(N$R)^;HP```` +MO@````#H`````.L3#[95`8/B`0^V0P&#X/X)T(A#`4B)W^@`````9F:09F:0 +M0?_$1#AE>`^'.?___[I(`0``O@````!(B>_H`````$F+A$) +M00^V=E!F9F:09F:03(M%`+\```$`9H-]"`!T!`^W?0@Y^8GZ#T;11#GF=1%F +MB5,(9L=#"@``3(D#2(/#$"G7B=!)`<`IT74>_\9!#[9%>#G&N``````/1/!! +M#[>%D````(G!P>$)A?]UMF:!?0H`@'0&2(/%$.N49L=#^@"`N`$```!(@<0` +M`@``6UU!7$%=05[#9F:09F:09F:03(M/"$R+1D@/MD\##[=^6#A.4'4+2`^W +M1E9)`<#K$9`X3E!V"TD/MX&0````20'`.$Y0=0MF`WY49F9FD&9FD#A.474+ +M9@-^4F9F9I!F9I"`?EP`=`XX3E!S)3A.46:0=Q3K'#A.4',(9D$#N9`````X +M3E%V"F9!`[F0````9I!FB7H03(E"",-F9F:09F:04TF)^4F)\$B+?@A$#[=6 +M$$&[`````$$/MDEZ2(G^2-/N9D''0%@``$'&0%P!20^V47A(B?!(B=&Z```` +M`$CW\4$/MDEZ2-/@28E`2$D/ME%X2(GP2(G1N@````!(]_%!B%!0B=%!#[>! +MD````/_((?AF08E`5D$/MY&0````9BG"9D0YTG(-9D6)4%1!N@````#K8F9! +MB5!49D$ITD&[`0```+H!````B=#3X&9!"4!:_\%!.$EX=2FY`````$&`>%P` +M=`M!QD!<`.L69F9FD$$/MT!89D$#@9````!F08E`6&9%.9&0````0$B+!@^V2`.X_O___]/`9B%#6H!^(0%T!P^V1B&( +M0R%(B>_H`````&:#>UH`=1F`>R$`=03&0R$!2(MS.$B)VDB)[^@`````2(/$ +M"%M=PV9FD&:02(/L.$B)7"0(2(EL)!!,B60D&$R);"0@3(ET)"A,B7PD,$F) +M_TB)]4R+-D'V1@$$=17&1B$"2(MV.$B)ZN@`````ZY,B>?H#OW__TC'0S@`````2,=#,`````!(B=Y,B?]!_U0D:&9FD$'_Q4$/ +MMD9X1#GH#X]P____2(M<)`A(BVPD$$R+9"083(ML)"!,BW0D*$R+?"0P2(/$ +M.,-F9F:09F9FD&9F9I!(@^P(2(M."`^V40&`9@'[@&$!^_Y)>8")D@````%( +M@WEP``^5P/;"!`^5P@^VP(7"=`U(B<[_47!F9F:09F:02(/$",-F9F:09F9F +MD&9FD$B#[`A,BT9`28MP*$B%]G0-9D$/MD`@@^`!.#``=!!,B<9! +M_U`PN@$```"%P'4PN@````#K*69F9I!(BP9(B0)(BT8(2(E""$B#PA!(C48* +M2(/&$&:#.`!YX+H!````B=!(@\0(PV9F9I!54TB)^P^V!X/H!(/X`7=0O0`` +M``"`?W@`=#=F9I!FD$ACQ4B#O,.@`````'012(N\PZ````#HQ?___X7`=0>X +M`````.LD_\4/MD-X.>AFD'_.N`$```#K$69F9I!F9I`/MD"@`=#/V0"`!="U(BT@H2(L!2(D"2(M!"$B)0@A(@\(02(U! +M"DB#P1!F@S@`>>#K'F9F9I!F9I"^`````$B#>#``=!!(B<:0_U`PB<;K!;X! +M````B?!(@\0(PV9F9I!F9I!F9I!F9I!(@^P82(D<)$B);"0(3(ED)!!)B?Q( +MB?-(BVY`2(L&#[9(`[C^____T\!F(45:@'XA`70'#[9&(8A%(4B)WDR)Y^@` +M````9H-]6@!U6H!](0!U),9%(0%(BTT`2(N1F````$@[4PAU#T@/MT,02`'0 +M2(F!F````$B+=3A(B>I,B>?H`````$B+10!FQT`H``!(BU4`2(/",$C'Q@`` +M``!,B>?H`````$B+'"1(BVPD"$R+9"002(/$&,-F9I!F9I!(@^P82(D<)$B) +M;"0(3(ED)!!)B?Q(B?-(BVY`@'XA`70.#[9&(8A%(>MY9F:09I"`?A(@=4K& +M1B$`2(M%`$B+@*@```!(B09(C7Y(NE@```"^`````.@`````QD,B`,9#$C`/ +MMD,@@^#]@\@$B$,@2(L#2(G>3(GG_U!HZV%FD,9%(0%(BTT`2(N1F````$@[ +M5@AU#T@/MT802`'02(F!F````$B)WDR)Y^@`````2(MU.$B)ZDR)Y^@````` +M2(M%`&;'0"@``$B+50!(@\(P2,?&`````$R)Y^@`````2(L<)$B+;"0(3(MD +M)!!(@\08PV9F9I!F9F:09F:09F:005154TF)]$B)U4B+1D"%R71&2(M0&$B) +M50`/MT80P>`)9HE%"&;'10H`@$B+!H!X`P`/A`T!``!(C8(```$`9H-]"`!T +M"4@/MT4(2(T$`DB)10#I[0````^W7A#!XPE(@W@H`'0L]D`@`70F2(M(*$B+ +M`4B)`DB+00A(B4((2(/"$$B-00I(@\$09H,X`'G@ZS2Z`````$B#>#``#X2H +M````2(GJ2(G&_U`PN@````"%P`^$D@```.L,9HE9"&;'00H`@.M&2(GI9F9F +MD&9FD+H```$`9H-Y"`!T!`^W40A)BP0D@'@#`'06.=IV%HG82`$!B=!F*=AF +MB4$(ZPYFD#G:<[9(@\$0*=-UQ$F+!"2`>`,`#Y7`2#G-#Y7"#[;`A<)T(4B+ +M`4B)10!(BT$(2(E%"$B#Q1!(C4$*2(/!$&:#.`!YW[H!````B=!;74%3(GG_U!HZW\/MU80P>()B=9( +MBWT82`'^Z`````"%P'0'QD4A#.LED,9%(0%(BTT`2(N1F````$@[4PAU#T@/ +MMT,02`'02(F!F````$B)WDR)Y^@`````2(MU.$B)ZDR)Y^@`````2(M%`&;' +M0"@``$B+50!(@\(P2,?&`````$R)Y^@`````2(L<)$B+;"0(3(MD)!!(@\08 +MPV9F9I!F9F:09F:09F:02(/L*$B)7"0(2(EL)!!,B60D&$R);"0@28G\2(GS +M2(LN2,=%.`````#VA9(````!#X5J`0``#[9&$H/X`@^$`P$``(/X`G\.@_@! +M#X2?````Z4H!``"#^`-F9F:09F:0#X4Z`0``2(M&"$B)12`/MT809HE%*`^W +M5A#!X@E(BWX8O@````#H`````&;'0UH#`$&]`````$R)Y^@`````2(G&QD`2 +M,$B+0PA(B48(#[=#$&:)1A"`3B`$2(E>0$C'1C@`````2,=&,`````!)8\5( +MBX3%H````$B)!DR)Y_]0:$'_Q4&#_0%^K.G#````2(M&"$B)12`/MT809HE% +M*.@`````2(G&QD`2($B+0PA(B48(#[=#$&:)1A"`3B`"2(E>0$C'1C@````` +M2,=&,`````!(BX6@````2(D&3(GG_U!HZVU(BT8(2(E%(`^W1A!FB44HZ``` +M``!(B<;&0!(@2(M#"$B)1@@/MT,09HE&$(!.(`)(B5Y`2,=&.`````!(QT8P +M`````$B+A:````!(B09,B>?_4&CK%V9F9I#&0R$&2(MS.$B)VDR)Y^@````` +M2(U5,$C'Q@````!,B>?H`````$B+7"0(2(ML)!!,BV0D&$R+;"0@2(/$*,.0 +M2(/L.$B)7"0(2(EL)!!,B60D&$R);"0@3(ET)"A,B7PD,$F)_TF)]$B++O9% +M`01U%<9&(0)(BW8X3(GBZ`````#IV@$``/9&("!T)$C'13@`````2(EU0&:# +M?2H`#X6]`0``Z+C]___ILP$``&9FD$B#?3@`=2EF@WTH`&9F9I!T/D@/MT4H +M2`-%($@[1@AV+T@/MT802`-&"$@Y12!S($G'1"10`````$B-?3!,B>;H```` +M`.EF`0``9F:09F:09O]%*O:%D@````,/A9\```!!]D0D(`(/A),```!(BY6@ +M````2(NUJ````(`Z`W5D@#X#=5])BT0D"(G!*XJ8````08G`1"N&F````(NZ +MG````(NVG````(G(F3'1*=%$B<"903'002G01#G!?1.%]@^41"0'@_\%#Y?` +M($0D!^LTA?\/E40D!X/^!0^6P`A$)`?K(8"]E@`````/E$0D!P^V3"0'B(V6 +M````ZPAF9I#&1"0'`&9!QT0D6@``0;X`````1(GP1`^VZ$J#O.V@`````'1[ +M2HN$[:````#V0`$$=&U!#[94)"#`Z@)$.'0D!P^4P`G0J`%T5DR)_^@````` +M2(G#ND@```!,B>9(B3(G__U!H9F:00?_&08#^`0^&9O__ +M_V9FD$B+7"0(2(ML)!!,BV0D&$R+;"0@3(MT)"A,BWPD,$B#Q#C#9F9FD&9F +MD&9FD&9FD%532(/L"$B)]4B+7@@/ME8#@&8!^X"+D@````%(QX.8```````` +M`/Y+>8![>0!U!H!C`?OK'`^V@Y(```"H`G01@^#7B(.2````A=)U!(!C`?OV +M0P$$=1U(@WMP``^$+`$``$B)WO]3<&9F9I!F9I#I&@$``(72=21(BY.@```` +MQD(#`4B+@Z@```#&0`,`2(F#H````$B)DZ@```!(@WL(`'0.2(M#"/9``00/ +MA(,```!(BX.@````@#@#=7=(B=[H`````$B)PDB%P'1GQ@`#QD`#`4B)6`A( +MBP4`````2(E":$B+!0````!(B4)P]D,!$'0.@$H!$(N"D````$B)0AA(QT4( +M`````$B)DZ@````/MH.2````@^#^@\@*B(.2````_D-Y2(G6OP<```#H```` +M`$B#>P@`=`]F9F:02(M;"$B#>P@`=?6+@X@```")@XP```"+@X0```")@X@` +M``"+@X````")@X0```"+0WR)@X````#H`````(E#?,:#EP````%(B=_H```` +M`$B#Q`A;7<-F9F:09F:09F:02('L*`(``$B)G"0``@``2(FL)`@"``!,B:0D +M$`(``$R)K"08`@``3(FT)"`"``!)B=1,BS9(BVY`2(M=*$&]$0```$B)XDB% +MVW0,9@^V12"#X`$YR'4I2(G32(-],`!T#TB)[O]5,(7`=15F9I!FD+@````` +MZ>4```!F9I!F9I"`?5'_#X2^````#[=-5,'A";H```$`9H-["`!T!`^W4P@Y +MT78[00^V1@,Z15!U%$B+`TF)!"1(BT,(28E$)`A)@\00*=%(@\,0N@```0!F +M@WL(`'0$#[=3"$'_S3G1=\5!#[9&`SI%4'4<2(L#28D$)&9!B4PD"&9!QT0D +M"@"`N`$```#K63G1)R$@#`TF)!"2)T&8IR&9!B40D"&:!>PH`@'4/9D'' +M1"0*`("X`0```.LJ9D''1"0*``!)@\002(/#$$'_S42)ZDC!X@1(B=Y,B>?H +M`````+@!````2(N<)``"``!(BZPD"`(``$R+I"00`@``3(NL)!@"``!,B[0D +M(`(``$B!Q"@"``##D`^V1P,Z1E!U%P^W1E1FB4(02(M&2$B)0@C#9F:09F:0 +M#[=&4F:)0A!(QT((`````,-F9F:09F9FD&9F9I!F9I!,BT8(1`^W3A!!NP`` +M``"Y`````(!_>``/A(,```!%#[?1B_H`````$B#Q`A;7<-F9I!FD$B#[#A(B5PD"$B) +M;"003(ED)!A,B6PD($R)="0H3(E\)#!)B?](B?5,BS9!]D8!!'45QD8A`DB+ +M=CA(B>KH`````.G*````3(GWZ*'^__]F@WU:`'4:QD4A`DB+=3A(B>I,B?_H +M`````.FC````9I!!O0````!!@'YX``^$D`````^W15I$B>G3^*@!='),B?_H +M`````$B)PTECQ4V+I,:@````3(DC2(EK0`^V52"#X@(/MD,@@^#]"="(0R`/ +MME4@@^($@^#["="(0R`/MD42B$,22(G:2(GN3(GGZ,[]__](QT,X`````$C' +M0S``````2(G>3(G_0?]4)&AF9I!!_\5!#[9&>$0YZ`^/8"(D@````%(@WAP`'0&2(G&_U!P2(/$",-F9F:02&/. +M2(N4SX!9``!(A=)T"TB+`DB)A,^`60``2(G0PY!(8])(BX37@%D``$B)!DB) +MM->`60``PV9FD&9FD&9FD$%7059!54%455-(@^P(28G_O0"```"!_@!```!W +M:&:]`$"!_@`@``!W7&:]`""!_@`0``!W4&:]`!"!_@`(``!W1&:]``B!_@`$ +M``!W.&:]``2!_@`"``!W+&:]``*!_@`!``!W(&:]``&!_H````!W%&:]@`"# +M_D!W"X/^(1GM@^7@@\5`B=`/K\5$C;#_#P``0<'N#,=$)`0`````N`````"! +M_0`0```/A]L```!!_\Y!@_[_#X3*````0;T`$```3(G_Z`````!(BA(`<-!_\1$B>BZ`````/?U1#G@#X=W____0?_.08/^_P^%//__ +M_XM$)`1(@\0(6UU!7$%=05Y!7\-F9F:09F:055-(B?V)\[@`````.;?860`` +M2&/#2(M\Q0BZ`!```+X`````Z`````#_RX/[_W7B2(/$ +M"%M=PV9FD&9FD&9FD(L/_\F#^?]T+DACP4B+1,<(N@````!(@S@`=`:X```` +M`,/_PDB#P`B!^O\!``!VYO_)@_G_==*X`0```,-F9I!(@^P(NA````"^```` +M`.@`````2(/$",-F9F:09F9FD$B#?A@`=`Q(BU882(M&$$B)0A!(BU802(M& +M&$B)`DC'1A``````N@````#HL/S___/#9F9FD&9F9I!F9I!F9I!(C4]@2(M' +M8$B)1AA(A6^`````.C[^___2(G#3(D@2(EH +M"$B)QDR)[^AF____2(G82(L<)$B+;"0(3(MD)!!,BVPD&$B#Q"##9F9FD&9F +M9I!F9I`/MD=-#[;02(T4DDB-5-=0_\"(1TU(B3K&0@D`QD(*`,9""P!(B=## +M9F9FD&9F9I!!5%5328G\2(GSO0`````/ME9*C4+]T?@!PH/Z`'XED$ACQ4B+ +MM,.@"@``3(GGZ*W]____Q0^V4TJ-0OW1^`'".>I_W+H'````2(G>3(GGZ%S[ +M__];74%2Z!P```$B)[DR)[^AO^?__ +MN`````#K,DECQ$C!X`1(C1PH2(V[\`H``.A1_/__2(V[<`L``.A%_/__0?_$ +M13GF#X]Y____2(GH2(/$&%M=05Q!74%>05_#9F9FD&9FD$%455-(B?5(B=.) +MS@^V37J)T-/H)?\!``!(BU583(TDPDV+!"1-A$B)VNAH +M_?__28G`2(7`=%!(B6@X28L$)$F)0"A(A$&(<$H/MDUZ2(G82-/H2`^V57A(B=&Z`````$CW\4`HUO_.08AP +M2TR)P%M=05S#9F9FD&9F9I!!5T%6055!5%532('L:`$``$B)?"1(2(ET)$!( +MB50D.`^V5B")T-#H@_`!B<�&)3"0T2(-^*`!T!?;"`70<3(U\)%"Y`0`` +M`$R)^DB+="1`2(M\)$C_5C#K"4B+7"1`3(M[*,=$)`P```$`9D&#?P@`=`E! +M#[='"(E$)`Q!O0````#'1"0P`````$B+5"1`@+J```````^$=P$``$AC1"0P +M2(M,)$!(BT3!6$B)1"0@#[:88`P``(A<)"\XF&$,```/@C(!```/MD0D+TB+ +M5"0@.$)+#X0%`0``#[;`2(G1#[>4@D`,```/MX2!0@P``&:)1"00B=!FP>@# +M#[?`B40D"$&)UD&#Y@=!#[?&B<;!Y@FX"````&9$*?!!B<9F1#MT)!"+7"00 +M1`]'\T$/M\:)Q<'E"4@/MD0D+TB+5"0@2(N,PJ`*``"+5"0(B?!)B<1,`V31 +M"$0[;"0,=2-)@\<0QT0D#````0!F08-_"`!T"4$/MT\(B4PD#$&]`````(M< +M)`Q$*>LYZP]'W8-\)#0`=!)$B>Y)`S>)VDR)Y^@`````ZQ!$B>])`S^)VDR) +MYN@`````00'=*=UT!XG820'$ZY-F1"ET)!!T%/]$)`B^`````$&^"````.D_ +M_____D0D+P^V7"0O2(M$)"`XF&$,```/@\[^____1"0P2(M4)$`/MH*````` +M.T0D,`^/B?[__[H`````2(MT)$!(BWPD2/]4)#A(@<1H`0``6UU!7$%=05Y! +M7\-F9I!F9I!54TB#[`A(B?V%TG0$QD8A"T&[`````("^@``````/A,$```!( +MC9U@60``2(V]4%D``$ECPTR+1,982<>`,`P```````!-B<*Y`````$&`>$H` +M=D8/ML%(P>`$3`'02(V0\`H``$&Y`````(.X\`H```!U$H-Z!`!U#(-Z"`!U +M!H-Z#`!T!D&Y`0```$6%R9!U)?_!03A*2G>ZN`````"%P'0=2(M#"$R)0PA) +MB1A)B4`(3(D`ZQNX`0```.OA9I!(BT<(3(E'"$F).$F)0`A,B0!!_\,/MH:` +M````1#G8#X]-____2(GOZ%,X``!(@\0(6UW#9F9FD&9F9I!F9F:02(/L2$B) +M7"082(EL)"!,B60D*$R);"0P3(ET)#A,B7PD0$F)_4B)\TB+KC`,``#_C]Q9 +M``!(C4802(M("$B+5A!(B4H(2(D12(E&$$B)0`A(A>T/A*<"``#V12`@#X0M +M`0``3(ME`$@/MT9(28G&3`-V0$0/MWY(2,>&,`P```````!(C8=060``2(M0 +M"$B)<`A(B09(B58(2(DR@+YB#````758@'T2`G5)2`^V1DM(B[S&H`H``.@3 +M]___A$))````#WV$B82"-#0$DYA"28 +M````=@A)B80DF````("[8@P```%T&@^V@V(,``"(12%(B>Y,B>_H+C<``.F) +M`P``20^WA"20````2(M5"$C_PD@/K\),.?!V+4$/M\],B?),B>9,B>_HKOK_ +M_TB)J#`,``!(B4582(G&3(GOZ$@0``#I0P,``$D/MX0DD````$D#A"28```` +M3#GP=0A-B;0DF````$B)[DR)[^BZ-@``Z14#``!F9I!FD`^VA8$```#_P(B% +M@0```#J%@`````^%E0(``/9%(`0/A-P```!!O@````"`O8``````#X:Y```` +M2(V'4%D``$B)1"002(V78%D``$B)5"0(1(GR#[;"2(MY,B>_HM#4``.FO`0``0;X`````@+V``````'8J1(GR#[;"2(M< +MQ5B`NV(,```!=`H/MH-B#```B$4A0?_&1#BU@````'?6@'TA`'472,?"```` +M`$B)[DR)[^C>^?__Z5D!``"Z`````$B)[DR)[^@)_/__Z40!``!F9F:0@+YB +M#````0^%@P```$F)]+T`````@'Y*`'8D9F:09I")Z`^V^$C!YP1*C;PG\`H` +M`.C:]/___\5!.&PD2G?A2(.[.`P```!T*4B+@S@,``!(B8,P#```2,>#.`P` +M``````!(B=Y,B>_H,PX``.G.````28V%4%D``$B+4`A(B5@(2(D#2(E3"$B) +M&NM:9F:02(V'8%D``$B+4`A(B7`(2(D&2(E6"$B),DB#OC@,````=#1(BX8X +M#```#[:68@P``(A0(4B+EC@,``!(Q\8`````Z`````!(QX,X#````````.FY +M````2(MS,$R)[^@]]/__2,=#,`````!(BT,X2(-X,`!T%4B-4#!(Q\8````` +M3(GOZ`````#K)4F#O>A9````=!M)C97H60``2,?&`````$R)[^@`````9F:0 +M9I!!@[W@60```'16@+MB#````75-2(M[.$B#?T@`=##H#3(``(7`=2=(BT,X +M2(M04$B+<$A,B>_H`````$B+0SA(QT!(`````$'_C>!9``!!@[W@60```'0( +M3(GOZ`````!(BUPD&$B+;"0@3(MD)"A,BVPD,$R+="0X3(M\)$!(@\1(PV9F +M9I!F9I!F9I!F9I!(@^P(2(L6@'I.`'03QD).`$C'Q@````#H`````&9FD$B# +MQ`C#9F9FD&9F9I!F9I!!5T%6055!5%532(/L"$F)U$&)STB+1D!(BQ!(#[9` +M$4R+M,*@"@``BT8(*T)`P>`)#[=N$,'E"8G!@>'_#P``08G%0<'M#+L`$``` +M*05_#9F9FD&9F9I!F9I`/MD<2`D<3B$<22(U7%+X!```` +MZP^`?Q(`>0:X`````,/^1Q(/MD\2@_D?=Q.)\-/@A4<4#Y7`#[;`ZU1F9F:0 +M@_D_=Q*#Z2")\-/@A4($#Y7`#[;`ZSF#^5]W%(/I0(GPT^"%0@@/E<`/ML#K +M(F:0N`````"#^7]W%H/I8(GPT^"%0@P/E<`/ML!F9I!F9I"%P'2!QD<3`4R- +M1Q0/ME<2O@$```#K`_Y'$P^V1Q.-#`*#^1]W#XGPT^"%1Q0/E<`/ML#K3H/Y +M/W<6@^D@B?#3X$&%0`0/E<`/ML#K-F9FD(/Y7W<3@^E`B?#3X$&%0`@/E<`/ +MML#K&[@`````@_E_=Q&#Z6")\-/@085`#`^5P`^VP(7`=9"P`<-F9I!F9I!( +M@^P82(D<)$B);"0(3(ED)!!(B?U(BUY`3(LC#[9&(8A#"N@`````@'L*`75R +M2(G?Z*K^__^%P'06QD,*`$B)WDB)[^C'````ZV1F9I!FD(!["`%U2@^V0Q!! +M.$0D2Y!T/CA#$74Y#[;P2(GP2,'@!$J-M"!P"P``2(U+%(L&"T,4B0:+1@0+ +M002)1@2+1@@+00B)1@B+1@P+00R)1@R0QD,)`DB)WDB)[^A!_?__2(L<)$B+ +M;"0(3(MD)!!(@\08PV9F9I!F9F:09F:09F:02(/L&$B)7"0(3(ED)!!)B?Q( +MB?/&1A,`QD82`$B)]^CL_?__2(G>3(GGZ!$```!(BUPD"$R+9"002(/$&,-F +MD$B#["A(B5PD"$B);"003(ED)!A,B6PD($F)_4B)\TB++DB+53A(#[9&$$R+ +MI,*@````Z`````!(B<9,B2"`>P@!=0V`2"`"QD`2(.L+9F:0@$@@!,9`$C!( +M#[9#$D@#14!(B48(9@^V0Q-FB4802,=&,`````!(B5Y`2,=&.`````!,B>]! +M_U0D:$B+7"0(2(ML)!!,BV0D&$R+;"0@2(/$*,-F9F:09F:09F:09F:00515 +M4T&Y`````$&[`````$B)_4&\`0```.L808/[?W8/1(G(Z5X!``!F9F:09F:0 +M0?_#1(G:08/['W<21(G@1(G9T^"%!P^5P`^VP.M208/[/W<3C4K@1(GCT^.% +M700/E<`/ML#K.4&#^U]W$XU*P$2)X-/@A44(#Y7`#[;`ZR"X`````$&#^W]W +M%8U*H$2)X]/CA5T,#Y7`#[;`9F9FD(7`#X1S____0;@!````2(GZ0;H!```` +MZPIF9F:09F:00?_`0XT,`X/Y'W<41(G0T^"%`@^5P`^VP.M59F:09I"#^3]W +M$X/I($2)T-/@A4($#Y7`#[;`ZSB#^5]W$X/I0$2)T]/CA5H(#Y7`#[;`ZR"X +M`````(/Y?W<6@^E@1(G0T^"%0@P/E<`/ML!F9I!FD(7`=8Q$B=E%`<-!N@@` +M``!$BQD`#X3A````2(-[$`!U"4B)@`````_\-$.?-\A.E_````2(UT)"!(B=_H,OW__T&)QD@/ +MMD,83(NDQ:`*``!)#[9%&$R+O,6@"@``NP````!$.?-]2TACTP^V1)0AB<'! +MX0D/MD24(D&)P$'!X`E(#[9$E"")SDB)]TD#?,0(2(E\)!!)`W3'"$B)="08 +M1(G"Z`````#_PT0Y\WRY9F9FD+H`````3(GN2(M\)`CHC@(``$B+G"0H`0`` +M2(NL)#`!``!,BZ0D.`$``$R+K"1``0``3(NT)$@!``!,B[PD4`$``$B!Q%@! +M``##9F:09F:02('L2`$``$B)G"08`0``2(FL)"`!``!,B:0D*`$``$R)K"0P +M`0``3(FT)#@!``!,B;PD0`$``$F)_TB)]4B+'DB-="002(U]$.@B_/__08G$ +M2`^V12!,B[3#H`H``$@/MD4A3(NLPZ`*``"[`````$0YXWT]2&/##[9TA!'! +MY@D/ME2$$L'B"4@/MD2$$(GV2(GW20-\Q@A(B3PD20-TQ0A(B70D".@````` +M_\-$.>-\P[H`````2(GN3(G_Z(X!``!(BYPD&`$``$B+K"0@`0``3(ND)"@! +M``!,BZPD,`$``$R+M"0X`0``3(N\)$`!``!(@<1(`0``PV9FD&9FD$%7059! +M54%455-(@>R(`0``28G_2(GU3(LF2(M>$$B-M"2`````2(G?Z$+[__]!B<9( +M#[9#&$V+K,2@"@``NP````"`?2``=B,/MDT@9F:0#[;#2`^V5"@828N4U*`* +M``!(B53$0/_#.-EWY$&\`````$4Y]`^-K0```&9FD&:026/$#[:4A($```!! +MB=)!P>()#[:4A((```!!B=-!P>,)#[:,A(````"[`````(!](`!V*$0/MLE% +MB=`/MG4@D`^VPTB+5,1`2HM\R@A)C10X2(D4Q/_#0#C>=^0/MM%$B=!(B<=) +M`WS5"$@Y/"1U$$B+="0(1(G:Z`````#K'9!(BU0D"$B+-"0/ML%$B==)`WS% +M"$2)V>@`````0?_$13GT#XQ8____N@````!(B>Y,B?_H&````$B!Q(@!``!; +M74%<05U!7D%?PV9FD&9FD$B#[!A(B1PD2(EL)`A,B60D$$F)_$B)\XG5QD8) +M`H/Z`1G`@^#U@\`,B$8*Z!_V__^`>P@#=2](BT,02(MP$$B%]G0B2,=`$``` +M``#&1@D"@_T!&<"#X/6#P`R(1@I,B>?HZO7__TB+'"1(BVPD"$R+9"002(/$ +M&,-F9F:09F:0#[96"X72=$:)T$@/MH1'L`D``$B-!(!(C43'4(!X"0)T!K@` +M````PX!X"@%T$L9&"0(/MD`*B$8*N`````##D(G0#[:41[$)``"%TG6ZN`$` +M``##9F9FD&9F9I!F9F:005=!5D%505154TB#[`A)B?Y(B?7&1DX`@+YC#``` +M``^$BP```$&\`````$B-75"`?4T`=$Z`>PD!=3B`>P@#=2E(BT,0@'@9`'0? +M2(-X$`!T&$C'0!``````QD,)`@^VA6(,``"(0PKK"<9%3@'IMP$``$'_Q$B# +MPR@/MD5-1#G@?[)(B>Y,B??H$O#__^F7`0``#[9#"HB%8@P``,:%8PP```'I +M?/___V9F9I!F9I!!OP````!!O0$```!!O`````!(C5U0@'U-``^$-`$``(![ +M"0!U>DB)WDB)[^B__O__APD"=1!!_\=F9F:09F:0@'L)`G0+0;T` +M````Z8\```"`>PH!#X2%````@'U/`)`/A!W___](BT4X2`^V4Q!(BX30H``` +M`/9``01T7T&]`````,9#"0'&0PH`3(GW2(G>#[9#"(/X!G=&B<#_),4````` +MZ)CV___K-F9FD&9FD.@+^?__ZRGH!/O__V9F9I#K'NCY^___ZQ?&14\!QD8) +M`L9&"@'HAO/__^L$QD,*`4'_Q$B#PR@/MD5-1#G@#X_,_O__187_#X6C_O__ +M187M=!3&A6(,```!2(GN3(GWZ'SN___K!,9%3@%(@\0(6UU!7$%=05Y!7\-F +M9F:09F:005=!5D%505154TB!['@!``!(B7PD2$B)]4B+7CA,BZ8P#```0;T` +M````387D=2A(#[=.2$B+5D!(`=%(B=[HO>;__TB)13"X_____TB#?3``#X2N +M(@``2(M$)$C_@-Q9``!(C4402(M4)$A(@<)P60``2(M*"$B)0@A(B5402(E( +M"$B)`6:#NY0`````=$/V@Y(````!=0U(BU5`2#F3F````'# +ME````(G"J`%U#D'_QHG01(GQT_BH`73R1(AU3.LIQD5,".LC]H.2`````G06 +M2(M]0$@YNY@```!W"0^V14N(14SK!,9%3`C&14T`QH6P"0```,9%3P#&A6(, +M````QH5C#````$C'A3@,````````387D#X1?#P``0?9$)"`@#X2.!P``00^V +M1"02@_@"#X1M!```@_@"?P^#^`$/A`0!``"0Z9XA``"#^`,/A94A``!(C5PD +M8$B)W^@%Y?__28G:OP`````/MW5(NP````!!N2````!!NP$```"#_Q]W/P^V +MPTF-%()$B_H<.7__\9`"`)$B'@0QD`1`$B+5"1@2(E0%$B+5"1H2(E0'$'_QT0X +M?4IWJ^FG(```N`$```#K54B)[[D`````@'U*`)!V00^VP4C!X`1(`?A(C9#P +M"@``O@````"#N/`*````=1*#>@0`=0R#>@@`=0:#>@P`=`6^`0```(7V=;#_ +MP3A/2G>_N`````"%P'073(FE.`P``$C'A3`,````````Z<(-``!(C5PD8$B) +MW^B@X___28G:OP`````/MW5(NP````!!N2````!!NP$```"#_Q]W/P^VPTF- +M%()$B;`)``!!#[9$)`N( +MA'FQ"0``08AT)`M!OP````"`?4H`#X;3'@``2(G31#A]3'1R2(GOZ%_C___& +M0`@!1(AX$$2(>!%(BU0D8$B)4!1(BU0D:$B)4!Q!#[95(`^VRD:(?"D8_\)! +MB%4@28M5`/Z"L`D```^VLK`)``")\4@IT$B#Z%!(P?@#2`^OPXB$2K`)``!! +M#[9%"XB$2K$)``!!B'4+0?_'1#A]2@^'>____^E&'@``0;\`````@'U*``^& +M-AX``$B-G?`+``!)OLW,S,S,S,S,1#A]3`^$O0```$B)[^BPXO__QD`(`42( +M>!!$B'@12(M4)&!(B5`42(M4)&A(B5`<2(E$)$!(B>_HA>+__\9`"`-(B5@0 +M1(AX&$F)Q4B+$/Z"L`D```^VLK`)``")\4B+1"1`2"G02(/H4$C!^`-)#Z_& +MB(1*L`D``$$/MD4+B(1*L0D``$&(=0M)BQ0D_H*P"0``#[:RL`D``(GQ3(GH +M2"G02(/H4$C!^`-)#Z_&B(1*L`D``$$/MD0D"XB$2K$)``!!B'0D"T'_QT0X +M?4H/ARS____I3!T``+@!````ZUE(B>^Y`````(!]2@!V1F9F9I`/ML%(P>`$ +M2`'X2(V0\`H``+X`````@[CP"@```'43@WH$`'4-@WH(`'4'@WH,`)!T!;X! +M````A?9UK/_!.$]*=[ZX`````(7`=!=,B:4X#```2,>%,`P```````#I8PH` +M`$B-7"1@2(G?Z$'@__])B=J_``````^W=4B[`````$&Y(````$&[`0```&9F +M9I"#_Q]W/P^VPTF-%()$B_HI>#__\9`"`5(B5@0QD`@`$F)Q4&_`````(!] +M2@`/AND;``!(N\W,S,S,S,S,2(GOZ'3@___&0`@!1(AX$$2(>!%(BU0D8$B) +M4!1(BU0D:$B)4!Q!#[95(`^VRD:(?"D8_\)!B%4@28M5`/Z"L`D```^VLK`) +M``")\4@IT$B#Z%!(P?@#2`^OPXB$2K`)``!!#[9%"XB$2K$)``!!B'4+0?_' +M1#A]2G>%Z5\;```/MEU+2(GOZ/#?___&0`@!B%@0B%@12(M4)&!(B5`42(M4 +M)&A(B5`<2(E$)#A!OP````"`?4H`#X8B&P``2(V=\`L``$F\S!%(BU0D8$B)4!1(BU0D:$B) +M4!Q(B40D0$B)[^AQW___QD`(`TB)6!!$B'@828G%2(L0_H*P"0``#[:RL`D` +M`(GQ2(M$)$!(*=!(@^A02,'X`TD/K\2(A$JP"0``00^V10N(A$JQ"0``08AU +M"TF+50#^@K`)```/MK*P"0``B?%(BT0D.$@IT$B#Z%!(P?@#20^OQ(B$2K`) +M``!!#[9%"XB$2K$)``!!B'4+0?_'1#A]2@^'+/___^DX&@``9F:09I!-A>0/ +MA+P'``!!]D0D(`*0#X2O!P``1`^VO6`,``!$.+UA#```#X)5`0``9F:09I!$ +M.'U+#X0V`0``1(GX#[;82(G82,'@!$R-I`3P````3(GGZ%G=__\/MY2=0`P` +M``^WO)U"#```NP````!!N2````!!N@$```"#^A]W1`^VPTF--(1$BAF +M9I!FD$'_QT0XO6$,```/@[#^__]%A.T/A)H%``!(C7PD8.@=W/__0;\````` +M@'U*`'99D$0X?4QT240X?4MT0T2)^`^VT$C!X@1(`>I(C8KP"@``BT0D8`N" +M\`H``(E$)&"+1"1D"T$$B40D9(M$)&@+00B)1"1HBT0D;`M!#(E$)&Q!_\=$ +M.'U*=ZA,#[9%3$G!X`1*C70$<(M\)&`C/HE\)%"+3"1D(TX$B4PD5(M4)&@C +M5@B)5"18BT0D;"-&#(E$)%SWUXE\)&#WT8E,)&3WTHE4)&CWT(E$)&PC/HE\ +M)&`C3@2)3"1D(U8(B50D:"-&#(E$)&Q(B>_H9-S__\9`"`!(B40D*+@````` +M@WPD8`!U%8-\)&0`=0Z#?"1H`'4'@WPD;`!T!;@!````A<`/A*8!```/MD5, +MB(4(#```2(M$)&!(B87P"P``2(M$)&A(B87X"P``QH4)#````4C'A0`,```` +M````0;\`````@'U*``^&`P(``$R-I?`+``!$.'U,#X0_`0``1#B]8`P``'!%(BU0D8$B)4!1( +MBU0D:$B)4!Q(B40D0.M21(GZ#[;"2,'@!$B-7`1PBT0D8`D#BT0D9`E#!(M$ +M)&@)0PB+1"1L"4,,2(GOZ&';___&0`@!1(AX$$2(>!%(BQ-(B5`42(M3"$B) +M4!Q(B40D0$B)[^@YV___QD`(`TR)8!!$B'@828G%2(L0_H*P"0``#[:RL`D` +M`(GQ2(M$)$!(*=!(@^A02,'X`TB_S`$2(U$!'"Z`````(,X`'42@W@$`'4, +M@W@(`'4&@W@,`'0%N@$```"%TG0R1(GY#[;!2,'@!$B-7`1P2(GOZ`[:___& +M0`@!1(AX$$2(>!%(BQ-(B5`42(M3"$B)4!Q!_\=$.'U*#X=O____N`````"# +M?"10`'45@WPD5`!U#H-\)%@`=0>#?"1<`'0%N`$```"%P`^$&Q4``$0/MF5, +M1(BE*`P``$B+1"102(F%$`P``$B+1"182(F%&`P``,:%*0P```!(QX4@#``` +M``````^V74M(B>_H=MG__\9`"`&(6!!$B&`12(M4)%!(B5`42(M4)%A(B5`< +M2(E$)#A(QT0D,`````!!OP````"`?4H`#X:>%```3(VE$`P``$F^S_H"MG__\9`"`%$B'@0B%@1 +M2(M4)%!(B5`42(M4)%A(B5`<2(E$)$!(BQ#^@K`)```/MK*P"0``B?%(BT0D +M*$@IT$B#Z%!(P?@#2+_-S,S,S,S,S$@/K\>(A$JP"0``2(M<)$`/MD,+B(1* +ML0D``$"(_H3=C__\9` +M"`-,B6`0B%@828G%2(E$)#!(BQ#^@K`)```/MK*P"0``B?%(BT0D0$@IT$B# +MZ%!(P?@#20^OQHB$2K`)``!!#[9%"XB$2K$)``!!B'4+28M5`/Z"L`D```^V +MLK`)``")\4B+1"0X2"G02(/H4$C!^`-)#Z_&B(1*L`D``$$/MD4+B(1*L0D` +M`$&(=0M!_\=$.'U*#X>(_O__Z1`3``!$#[:]8`P``$0XO6$,```/@OL2``!$ +M.'U+=')$B?H/ML)(P>`$2(U$!'"Z`````(,X`'49@W@$`'43@W@(`'4-@W@, +M`'0,9F9FD&9FD+H!````A=)T-T2)^0^VP4C!X`1(C5P$<$B)[^A`U___QD`( +M`42(>!!$B'@12(L32(E0%$B+4PA(B5`<9F:09I!!_\=$.+UA#```#X-X____ +MZ6X2``"`?4P'#X;3"0``2(U\)&#HU]7__\9$)"<`0;\`````@'U*``^&H0`` +M`&:01#A]2P^$B````$2)^P^VPTC!X`1(`>A(C9#P"@``N0````"#N/`*```` +M=1:#>@0`=1"#>@@`=0J#>@P`9F9FD'0%N0$```"%R71'1(GX#[;02,'B!$@! +MZDB-BO`*``"+1"1@"X+P"@``B40D8(M$)&0+002)1"1DBT0D:`M!"(E$)&B+ +M1"1L"T$,B40D;/Y$)"=!_\=$.'U*#X=A____#[94)"%``P```````!(B>_H[]7__\9`"`*(6!"(6!%(BU0D8$B)4!1(BU0D:$B) +M4!Q)B<1(B>_HR-7__\9`"`9(B40D*$F+%"3^@K`)```/MK*P"0``B?%(BT0D +M*$@IT$B#Z%!(P?@#2;[-S,S,S,S,S$D/K\:(A$JP"0``00^V1"0+B(1*L0D` +M`$&(="0+@'U*`@^'20(``$B-G?`+``!(B>_H7-7__\9`"`5(B5@0QD`@`$F) +MQ4B+3"0H2(L1_H*P"0``#[:RL`D``(GQ2"G02(/H4$C!^`-)#Z_&B(1*L`D` +M`$B+7"0H#[9#"XB$2K$)``!`B',+0;\`````@'U*``^&7Q```$0X?4L/A+X! +M``!!#[9%(`^VT$:(?"H8_\!!B$4@1(GX#[;P2,'F!$B-!"Y(C8AP"P``BY!P +M"P``]]*)5"10BT$$]]")1"14BT$(]]")1"18BT$,]]")1"1<2(U,-'`C5"1@ +MB1&+1"1D(T0D5(E!!(M$)&@C1"18B4$(BT0D;"-$)%R)00RX`````(,Y`'42 +M@WD$`'4,@WD(`'4&@WD,`'0%N`$```"%P'1K1(GZ#[;"2,'@!$B-7`1P2(GO +MZ#O4___&0`@!1(AX$$2(>!%(BQ-(B5`42(M3"$B)4!Q)BU4`_H*P"0``#[:R +ML`D``(GQ2"G02(/H4$C!^`-)#Z_&B(1*L`D``$$/MD4+B(1*L0D``$&(=0M$ +MB?D/ML%(P>`$2(V$*/`*``"Z`````(,X`'42@W@$`'4,@W@(`'4&@W@,`'0% +MN@$```"%TF:0='I$B?@/MMA(B=A(P>`$2(V<*/`*``!(B>_HD=/__\9`"`)$ +MB'@01(AX$4B+$TB)4!1(BU,(2(E0'$F)Q$B+$/Z"L`D```^VLK`)``")\4B+ +M1"0H2"G02(/H4$C!^`-)#Z_&B(1*L`D``$$/MD0D"XB$2K$)``!!B'0D"T'_ +MQT0X?4H/ARO^___IA0X``$&_`````(!]2@`/AG4.``!(C97P"P``2(E4)!A) +MOLW,S,S,S,S,1#A]2P^$"0(``$2)^0^V\4C!Y@1(C00N2(V(<`L``(N0<`L` +M`/?2B50D4(M!!/?0B40D5(M!"/?0B40D6(M!#/?0B40D7$B-7#1P(U0D8(D3 +MBT0D9"-$)%2)0P2+1"1H(T0D6(E#"(M$)&PC1"1!!$B'@12(L32(E0%$B+4PA(B5`<28M5`/Z"L`D` -M``^VLK`)``")\4@IT$B#Z%!(P?@#20^OQ(B$2K`)``!!#[9%"XB$2K$)``!! -MB'4+0?_'1#A]1@^'2_[__[@`````@WPD4`!U%8-\)%0`=0Z#?"18`'4'@WPD -M7`!T!;@!````A<`/A#`#```/MEU'2(GOZ!'(___&0`@!B%@0B%@12(M4)%!( -MB5`42(M4)%A(B5`<2(E$)#A(QT0D,`````!!OP````"`?48`#X;J`@``9F9F -MD&9FD$0X?4@/A,P"``!$.'U'#X3"`@``1(GY#[;!2,'@!$B-=`1P2`'H2(V( -M\`H``(M4)%`CD/`*``")%HM$)%0C002)1@2+1"18(T$(B48(BT0D7"-!#(E& -M#+@`````@SX`=1*#?@0`=0R#?@@`=0:#?@P`=`6X`0```(7`#X16`@``1`^V -M94A$B?L/ML-(P>`$2(U_H-,?__\9`"`%$B'@01(A@$4B+$TB)4!1( -MBU,(2(E0'$B)1"1`2(-\)#``=$M(BQ#^@K`)```/MK*P"0``B?%(BT0D,$@I -MT$B#Z%!(P?@#2+_-S,S,S,S,S$@/K\>(A$JP"0``2(M<)$`/MD,+B(1*L0D` -M`$"(8$2HU<-'!(B>_HF\;__\9` -M"`1$B&`@#[94)`^(4"%(BQ-(B5`02(M3"$B)4!A)B<5(B40D,$B+$/Z"L`D` -M``^VLK`)``")\4B+1"0X2"G02(/H4$C!^`-(N\W,S,S,S,S,2`^OPXB$2K`) -M``!!#[9%"XB$2K$)``!!B'4+28M5`/Z"L`D```^VLK`)``")\4B+1"1`2"G0 -M2(/H4$C!^`-(#Z_#B(1*L`D``$$/MD4+B(1*L0D``$&(=0M(BWPD*$B+%_Z" -ML`D```^VLK`)``")\4R)Z$@IT$B#Z%!(P?@#2`^OPXB$2K`)```/MD<+B(1* -ML0D``$"(=PL/MEU'3HUD-'!(B>_HG\7__\9`"`2(6"!$B'@A28L4)$B)4!!) -MBU0D"$B)4!A)B<5(BQ#^@K`)```/MK*P"0``B?%(BT0D.$@IT$B#Z%!(P?@# -M2+O-S,S,S,S,S$@/K\.(A$JP"0``00^V10N(A$JQ"0``08AU"TB+?"0H2(L7 -M_H*P"0``#[:RL`D``(GQ3(GH2"G02(/H4$C!^`-(#Z_#B(1*L`D```^V1PN( -MA$JQ"0``0(AW"T'_QT0X?48/AQW]__](B>Y(BWPD2.C`VO__N`````!(@<1X -M`0``6UU!7$%=05Y!7\-F9I!F9I!F9I!!5T%6055!5%532(/L&$F)_8._/%@` -M``,/AQ(!``!(C8?`5P``2#F'P%<```^$_@```$F)QTR+M\!7``!(C8>P5P`` -M2(E$)!!,B7PD"&9FD$R)\TV+-DB+4PA)B58(3(DR2(D;2(E;"$B+0SCV0`$$ -M=7Y)B=R]`````(![1@!V'XGH#[;X2,'G!$J-O"?P"@``Z`K#____Q4$X;"1& -M=^%)BX6P5P``2(E8"$B)`TB+1"002(E#"$F)G;!7``!(BT,X2(-X0`!T6$B+ -M4$A(BW!`3(GOZ`````!(BT,X2,=`0`````!!_XU`6```ZS-F9I!(B=Y,B>_H -MY=O__X7`=#%)BX7`5P``2(E8"$B)`TB+1"0(2(E#"$F)G05_#D%532(/L"$B+7Q"#NSQ8```` -M=1!(C8/`5P``2#F#P%<``'0W2(VKP%<``&9FD&9FD$B)W^@`````2(G?Z``` -M``!(B=_H`````(.[/%@```!UWT@YJ\!7``!UUK@`````2(/$"%M=PV9F9I!F -M9I!F9I!33(M/$$F+B3AU;$F) -MR+L`````@'E&`'9"#[;#2,'@!$P!P$B-D/`*``"^`````(.X\`H```!U$H-Z -M!`!U#(-Z"`!U!H-Z#`!T!;X!````A?9U&__#03A81G>^N`````"%P'03N`$` -M``#IN````+@!````9I#KZ4B+"4DYRG6&28N)T%<``$F-@=!7``!(.<@/A(L` -M``!)B<%(C4'P2#EX.'5R2(G&NP````"`>$8`=DAF9F:0#[;#2,'@!$@!\$B- -MD/`*``!!N`````"#N/`*````=1*#>@0`=0R#>@@`=0:#>@P`=`9!N`$```!% -MAA__O__AQD#=`_V0Q@@=0G&0QD+9F:09I!(BW-(2(GO -MZ/2___](BW,P2(G:2(GOZ`````!(BP-(@W@H`'0;2(U0*$C'Q@````!(B>_H -M`````.M<9F:09F:02(.]2%@```!T*$B-A;!7``!(.86P5P``=!A(C95(6``` -M2,?&`````$B)[^@`````ZR2!O3A8``#_````=QA(C86P5P``2#F%L%<``'4( -M2(GOZ`````!(@\0(6UW#9F:005=!5D%505154TB![$@!``!(B70D*$F)U(E, -M)"1,BT8X28L`2(D$)`^V4'#_RHE4)!1!#[=`#&:)1"0B08N0@````(E4)!Q% -M#[9P?D$/MD!_B40D$$4/M[B&````00^WF(0```!)@W@@`'0-9D$/MD`8@^`! -M.I,B<9!_U`HN@````"% -MP`^$]`$``.L$38MH(+T`````2(M4)"A(BP(/MD`#B40D#+D`````9F9FD&9F -MD`^WPP-$)!R)1"081#MT)`P/A04!``"%R711*,)00^W50B%TK@```$`#T30B=`I -MZ#G8AF08E$)`AF0<=$)`H``$F#Q!")T"GH*<-) -M@\40O0````#KBD$/M\\#3"082(M4)"@/MT(,`T((.<@/A+H```#K2&9!B5PD -M"$F#Q!#I5/___P'=ZS5!#[??P>,)00^W50B%TK@```$`#T30B=`IZ#G8=]Z) -MT"GH*<-)@\40O0````#KV&9FD&9FD&9$*7PD(G1HNP````!!_\9$.W0D$`^4 -MP`^VP$$!QDB+%"0/MD)P1#GP=26+1"00_\B#?"00``]$1"04B40D$(7`#Y3` -M1`^V\`^W0GP!1"0<2(L$)$0/MWA\9D0[?"0B#X9+_O__1`^W?"0BZ4#^__]F -M0<=$)/H`@+H!````B=!(@<1(`0``6UU!7$%=05Y!7\-F9F:09F9FD&9F9I!F -M9I!(B5PD\$B);"3X2(/L&$B)_4B+7CB`?AD!=`QD#=`3&0QD+2(G>2(GO_U,P9F:09F:02(M<)`A(BVPD$$B#Q!C#D$%7059! -M54%455-(@^P82(E\)!!)B?5(BP9(B40D"/9&&`0/A-4!``!!O@````"`?G@` -M#X18`0``26/&38M$Q5!!#[:H8`P``$$XJ&$,```/@BH!``!!.&A'#X01`0`` -MB>H/ML)(B<)(P>($3HV4`O`*``!!#[>4@$`,``!!#[>\@$(,``"[`````$&[ -M(````$&\`0```(/Z'W=&#[;#28TT@D2)V2G1.?D/1\^#^2!U#\<&_____^L4 -M9F9FD&9FD$2)X-/@_\B)T=/@"09$B=@IT#GX#3X/_(B='3X`D&1(G8*=`Y^',5C7P7X+H`````ZP.#ZB#_PX#[ -M`W:R_\5!.*AA#```#X/6_O__0?_&00^V17A$.?`/CZC^__](BUPD$(.[J%<` -M```/A&(#``!!O@````!!@'UX`'0\2(G:2('"P%<``$ECQDV+1,502<>`,`P` -M``````!(BT((3(E""$F)$$F)0`A,B0!!_\9!#[9%>$0Y\'_.3(GN2(M\)!#H -MZ/G__^DS`P``]D88`@^$_0(``$B+1"002`506```2(D$)$R+?"0028''<%@` -M`$B+5"0(]D)^`P^%TP(``+H0````O@````!,B?_H`````$&^`````$&`?7@` -M#X3_````26/&38M$Q5!,B<>Y`````$&`>$8`=DP/ML%(P>`$2`'X2(V0\`H` -M`+X`````@[CP"@```'42@WH$`'4,@WH(`'4&@WH,`'0%O@$```"%]G0+N`$` -M``#K$&9F9I#_P3A/1G>TN`````"%P&:0#X4^`@``00^VJ&`,``!!.*AA#``` -M$ -MD$(,``!F08D$5^LIB>@/MM!!#[>$D$`,``!F00-`0&9!`X200@P``$B+#"1F -M*P219D&)!%?_Q4$XJ&$,``!SE4'_QD$/MD5X1#GP#X\!____28MU2$B+?"00 -MZ+^X__]!O@````!!@'UX``^$X````$B+3"002('!L%<``$ECQDV+1,50187V -M=5Y!BT!`08F%@````$$/MH!@#```08A%?D$/MD!'08A%?TD/MH!@#```00^W -MA(!`#```9D&)A80```!)#[:`8`P``$$/MX2`0@P``&9!B86&````0<9%?`!! -MQD5]`.M&08M00$$[E8````!V.4B+7"0(#[=#?/?8(<)!(X6`````.<)U(4D/ -MMI!@#```00^WA88```!F00.$D$(,``!F08F%A@```$B+00A,B4$(28D(28E` -M"$R)`$'_QD$/MD5X1#GP#X\L____2(M$)!!(@[A(6````'092(G"2('"2%@` -M`$C'Q@````!(BG``#X:B````B>E$#[;A9D.# -M/&<`=%E(BT0D"$J+G."(````2(M\)!#H`````$B)QD'^17S&0`X@0P^W!&=F -MB48,2(L4)$*+!**)1@B`3A@"2,=&*`````!(QT8P`````$B)'DR);CA(BWPD -M$/]38/_%2(M,)`A`.&EP=XSK+$&^`````$&`?7@`=!])8\9)BW3%4$B+?"00 -MZ!W0__]!_\9!#[9%>$0Y\'_A2(/$&%M=05Q!74%>05_#D$%7059!54%455-( -M@^Q82(E\)$A)B?=(B50D0$B+!DB)1"0XO@`````/MU!\9H'Z@0"X@`````]# -MT&:)5"0@0?9'&"!T0`^WRDB+7"1`BU,(2(MT)#CH1KK__TB)QKC_____2(7V -M#X1K`P``0<9'>`%)B7=03(F^,`P``+@`````Z5$#``!(BT0D0`^V4!)(B<&+ -M`(G3N@````#W\T&)UDB+1"0X#[90<(M!!(G1N@````#W\4B+7"1`#[9#$BC0 -MB$0D'T$XQD&`WO](BT0D.`^W4'R-0O\/MTL,(<%!B=1F02G,9D0Y8Q!S!40/ -MMV,00<9'>`!!QD=Y`,=$)!@!````#[=$)"#WV(E$)!0/M\%!B<5(BU0D0$0# -M:@A(BTPD2$B!P-!#T?`0``QT0D&`````"+ -M5"0@2(M$)#AF.5!\=BBZ`````$$/MD=XB<&#^`!^%TACPDF+=,=0.6Y`#X0E -M`0``_\(YT7_I#[=,)"")ZDB+="0X2(M\)$CHX;C__TB)QDB%P`^%U0```$'^ -M3WA!@']X_P^$M0```$R+5"0(3(L,)$D/MD=X28MTQU!(QX8P#````````$F) -M\+D`````@'Y&`'9$#[;!2,'@!$P!P$B-D/`*``"_`````(.X\`H```!U$H-Z -M!`!U#(-Z"`!U!H-Z#`!T!;\!````A?]FD'4E_\%!.$A&=[RX`````(7`=!M) -MBT((28ER"$R)%DB)1@A(B3#K&;@!````Z^%)BT$(28EQ"$R)#DB)1@A(B3!! -M_D]X08!_>/\/A53___^X_____^D]`0``9F9FD&9FD$$/MD=X#[;028ETUU#_ -MP$&(1WA,B;XP#```QH9@#```",:&80P```!$B?$/MM%$B>AF*>AFB8260`P` -M`&:)G)9"#```1#BV8`P``'8'1(BV8`P``$0XMF$,``!S!T2(MF$,``!(BT0D -M0&8I6!!F02G<=!,/M\-!`<7'1"08`0```.D:_O__2(M4)$!F@WH0``^$FP`` -M`+D`````0?_&1#IT)!\/E,!!`<9(BUPD.$0X]D,!!'49QD89`DB+=C!(B>KH -M`````.DT`@``9F9FD$B#>U``=2F^!P```&9F9I#H.Z___TB)QTB)0U"Z`!`` -M`+X`````Z`````!F9I!FD`^V11BH(`^%N````*@&=1C&11D!2(MU,$B)ZDR) -MY^@`````Z=@!``#V11@$="=(@WM``'0@2(M32$B+?H`````$C'0T`` -M````0?^,)$!8``"+?0B)?"0,#[=%#&:)1"00#[9#?H -MSK'__TB)14A(A)(B>Y, -MB>?H3OK__X7`#X2&````2(MU2$R)Y^@:L?__08N,))A$``!!.8PDG$0``'1& -M2&/!2,'@!$J!O""((@```````'1M_\%(8\%(:<#APW_P2,'H((T$`8G&P?X) -MB[H -M`````$R)Y^@`````ZT#V11@$="E(Q\(`````2(GN3(GGZ!BU___K)L9%&05( -MBW4P2(GJ3(GGZ`````#K$4B)[DR)Y^A&]/__9F:09F:02(/$(%M=05S#9F9F -MD&9FD%532(/L"$B)_4B)\TB#?E``=%%(B??H`````+D`````2&/12(M#4$B+ -M!-!(AH5P```````$B- -MA[!7``!(B8>P5P``2(F'N%<``$B-A\!7``!(B8?`5P``2(F'R%<``$B-A]!7 -M``!(B8?05P``2(F'V%<``(L%`````,'@#(G"N*NJJJI(#Z_"2,'H($&)Q$'! -M[`]$B>*^:`P``.ADK/__B<5!C50D(+X8````2(G?Z%"L__\!Q8L5`````,'B -M#,'J#KZ(````2(G?Z#6L__\!Q;H(````O@`0``!(B=_H(:S__P'%2(G?Z``` -M``!(B04`````_\4[+0````!S-V9FD&9FD$B)W^@`````2(G"2(7`="%(BX,P -M6```2(D"2(F3,%@``/^#.%@``/_%.RT`````0Z#X'^(0W[IDP```&9FD(!C?I]( -MB=[H`````$B)PDB%P'1:Q@`##[9%`XA"`TB)6@B`2@$(2(L%`````$B)0F!( -MBP4`````2(E":$C'10@`````2`^V0@-(B93#B`````^V0WZ#X/Z#R`J(0W[^ -M0W%(B=:_!P```.@`````2(-["`!T"TB+6PA(@WL(`'7UZ`````")0W1(B=_H -M`````$B#Q`A;7<-F9I!F9I!F9I"Z`````/_.@_[_=!-F9F:0#[8'`<)(_\?_ -MSH/^_W7Q#[;"PV9F9I!F9I!F9I!F9I!54TB#[`A(B?N`/P-V6+T`````@']P -M`'1'9F9FD&9FD$AC]4B#O/.(`````'0H2(N,\X@````/ME,!@^(!#[9!`8/@ -M_@G0B$$!2(N\\X@```#H`````/_%#[9#<#GH?\"`8W[[ZPKH%0```&9FD&:0 -M2(/$"%M=PV9FD&9FD&9FD$%505154TB![`@"``!)B?Q!O0````!(B>.`?W`` -M#X1)`@``2(MO"$B%[70.2(-]"`!T!TF)[4B+;0BZ``(``+X`````2(G?Z``` -M``#'`_,6>%JX`````$B%[70#BT5TB4,$08!\)'@`=`V`2PD"00^V1"1[B$,* -M00^V5"1TO@$````AU@^V@Y,```"#X/R)T8/A`@GP"T/A+P```"+ -M11B)0PS'@Y0`````````#[9%`(A#$`^V17"(0Q%-A>UT!T$/MD4#ZPE!#[9$ -M)`-F9I"(0Q(/MD5RB$,3]D5^`G0$@$L4`0^WA8````!FB4,6BX6$````B4,8 -MQX.8`````````$B-M<@```!(C7LLNA````#H`````$B-M=@```!(C7L\N@0` -M``#H`````$B-M1P!``!(C;N`````NA````#H`````$B-M=P```!(C7M`ND`` -M``#H`````$V%[71=08M%&(E#',>#G`````````!!#[9%`(A#($$/MD5PB$,A -M00^V1"0#B$,B00^V17*(0R-!]D5^`G0$@$LD`4$/MX6`````9HE#)D&+A80` -M``")0RC'@Z``````````2(7M=0A!#[8$)(A#$+Z0````2(G?Z`````#WV(A# -M"+X``@``2(G?Z`````#WV(B#D````$&+M"2(````@^X*28U\)'!(B=FZ,``` -M`.@`````2('$"`(``%M=05Q!7<-F9I!F9I!(B?B`/P-V.+H`````@']P`'08 -M#[9/<$ACPDB#O,>(`````'4,_\(YT7_LN`````##2(N\QX@```#H`````&:0 -M\\-F9F:09F9FD&9FD&9FD%532(G[@#\#=C:]`````(!_<`!T+TACQ4B#O,.( -M`````'0-2(N\PX@```#H`````/_%#[9#<#GH?]OK"&9F9I"`9P'^6UW#9F:0 -M9F:09F:02(M/$+H`````9F9FD&9FD(G02#D\P74)2,<$P0````##_\*#^@=V -MZ//#9F:09F:02(GW@&8!^^@`````\\-FD$%505154TB![`@$``!)B?Q(C9PD -M``(``$B)_0^V1P&H!`^$+P$``(`_`@^&)@$``(/@_8A'`;H``@``O@````!( -MB=_H`````$&`/"0##X2+````2(G@2(NMB````$&`/"0(=7!(A>UT#&9!@[PD -M@`````%U7TB)Q4&]`0```$$/MD0D<(/X`7YK26/%28N\Q(@```!(@\=P2(GI -MNB````"^`````.@`````N0````"02&/1BP23,T25`(D$D__!@_E_?NQ!_\5! -M#[9$)'!$.>A_M^L@@'T``P^%>/___TB-?7!(B=FZ(````+X`````Z`````!F -M@;O^`0``5:IU5X.[R@$```!T'8%[!DQ)3$]T#(&[=@$``$=254)U"$&`3"0! -M`NLQ0;T`````26/%2,'@!$@!V("XO@$``(!U#X.XR@$```!T!D&`3"0!`D'_ -MQ4&#_0-^U4B!Q`@$``!;74%<05W#9F9FD&9F9I!F9F:01(N'A"(``$6-2`%) -M8\%(:<#APW_P2,'H($&-!`'!^`E$B`$2(E4.'A$B8^$(@``PV9F9I!F9F:09F:04TB#[!!( -MB?N+AX`B```[AX0B``!T8HN+@"(``$ACP4C!X`1(`=A,BT!P3(D$)$B+<'A( -MB70D"/_!2&/!2&G`X<-_\$C!Z""-!`&)Q\'_"8G(F8GX*=!IP"$"```IP8F+ -M@"(``$B)WT'_T(N#@"(``#N#A"(``'6>2(/$$%O#9I!$BX><1```18U(`4EC -MP4AIP.'#?_!(P>@@08T$`<'X"42)R<'Y'RG(:<`A`@``02G!36/`2<'@!$F) -MM#B((@``2&.'G$0``$C!X`1(B90XD"(``$2)CYQ$``##9F:09I!32(/L$$B) -M^XN'F$0``#N'G$0```^$@P```&9FD&9FD(N+F$0``$ACP4C!X`1(C808@"(` -M`$B+4`A(B10D2(M`$$B)1"0(_\%(8\%(:<#APW_P2,'H((T$`8G&P?X)B -M3(GO_U-(3#GC=`=(@WT``'7&2(M<)`A(BVPD$$R+9"083(ML)"!(@\0HPV9F -MD&9FD$B#[`B`/PAU!^@`````9I!(@\0(PV9F9I!F9F:09F:02(/L"$B)\4B+ -M1Q"`/PAU!^@`````ZPM(B=9(B<=F9I#_T4B#Q`C#9F:09F:09F:02(E<)-!( -MB6PDV$R)9"3@3(EL).A,B70D\$R)?"3X2(/L:$&)]$F)ST&)U4B+;S!$#[8W -M00^VWHG>2(GOZ`````"Z`````(G>2(GOZ`````#'!"0`````0;D`````0;@` -M````N0````"Z`P```(G>2(GOZ`````"Z`````(7`#X2U````0??$````\`^5 -MP`^VR$&`_3`/E,!$#[;00?_"00^V]D$/ML6%R70108#](+HT````N"0````/ -M1<*)1"0PN$````"%R74)1(G@P>@8@\A`B40D*$2)Y\'O$$`/ML>)1"0@3(GB -M#[;&B40D&$$/MM0/M\*%R70)B?@E`/\```G0B40D$,=$)`@!````QP0D```` -M`$&Y``$``$V)^$2)TDB)[^@`````B<-!#[;V2(GOZ`````")VHG02(M<)#A( -MBVPD0$R+9"1(3(ML)%!,BW0D6$R+?"1@2(/$:,-FD(GX@^`#P>`-!0`@``!` -M]L<$=`T%```#`,-F9F:09F:0!0```@##9F9FD&9FD&9FD$%455-)B?R)];\@ -MH0<`Z`````"[(*$'`$`/MOWHK____XVH'`$``$F+?"00B>[H`````(3`>`FX -M`0```.L?9I"_$"<``.@`````@<,0)P``@?L_2TP`=L^X`````%M=05S#9F9F -MD&9F9I!F9I!F9I!(B5PD\$R)9"3X2(/L&$F)_$`/MO[H1O___XG#C7,(28M\ -M)!"Z`````.@`````C7,,28M\)!"Z&`$``.@`````2(M<)`A,BV0D$$B#Q!C# -MD%-(B?M`#[;^Z`/___^-<`Q(BWL0N@````#H`````%O#B?!FAMB9@^V00Z`S!)F08D`28/``F8/MD$(@,P39D&)`$F# -MP`)F#[9!"8#,%&9!B0!)@\`"9@^V00J`S!5F08D`28/``HM!""4````/P>@8 -M9@U`%F9!B0!)@\`"@SD!&<"#X/Z#Z#9F#[;`9@T`EV9!B0##2(E<)-!(B6PD -MV$R)9"3@3(EL).A,B70D\$R)?"3X2(/L2(GPB50D%$B)S4R+;Q`/ML!(BT3' -M,$2+<#Q!C;8$`0``3(GOZ`````"(10!!C88(`0``B40D$(G&3(GOZ`````!F -M#[;`9HE%`D&-G@P!``")WDR)[^@`````9@^VP&:)101%C:80`0``1(GF3(GO -MZ`````!F#[;`9HE%!D6-OA0!``!$B?Y,B>_H`````&8/ML!FB44(@WPD%`$/ -MA88```!!C88@`0``B40D"(G&3(GOZ`````"(1"0/B<*#RH`/MM*+="0(3(GO -MZ`````"+="003(GOZ`````#!X`AF"44"B=Y,B>_H`````,'@"&8)101$B>9, -MB>_H`````,'@"&8)109$B?Y,B>_H`````,'@"&8)10@/ME0D#XMT)`A,B>_H -M`````$&-MA@!``!,B>_H`````(A%"D&-MAP!``!,B>_H`````(A%"TB+7"08 -M2(ML)"!,BV0D*$R+;"0P3(MT)#A,BWPD0$B#Q$C#D$B)7"302(EL)-A,B60D -MX$R);"3H3(ET)/!,B7PD^$B#[&A)B?^)\V:)5"0>#[;#3(MTQS!!BW8\@\8P -M2(M_$.@`````2(G%@^4?2(U$K0!(P>`$2HVL,%`"``"#?0`!=%U(C44@2(E$ -M)!!,C60D((M0!$0/MNM,B>%$B>Y,B?_H[/W__T'^CF4,``!(BUPD$$B+2R!) -MBWXP3(DD)$&Y`````$0/MT0D'KH!````1(GN_U,82(GN3(GWZ!(3``!(BUPD -M.$B+;"1`3(MD)$A,BVPD4$R+="183(M\)&!(@\1HPV9F9I!F9F:09F9FD&9F -MD$B)7"302(EL)-A,B60DX$R);"3H3(ET)/!,B7PD^$B#[&A)B?]!B?7'1"04 -M`````(GQ#[;!2(MLQS!!O@`````/MP)FB40D&$B-3"08#[="`F:)00*+0@2) -M000/MT0D&$B)PX/C'TB-!)M(P>`$2(V<*%`"```/MT$"A,!T*L=$)!0!```` -M#[=!`D0/MO!F08'.``''A6`,````````QX5``@```````$R-8R!(C40D&`^W -M0`*H!'072(U,)"!!BU0D!$$/MO5,B?_HL?S__Y"#.P$/A)<```#^C64,``!( -MC40D&$2+2`1)BTPD($4/MNU(BWTP2(U$)"!(B00D10^WQHM4)!1$B>Y!_U0D -M&$B)WDB)[^C'$0``@[U@#````'1.2(.]4`P```!T1$B+A5`,``"#>!@!=3=$ -MB>Y,B?_HW!,``$B+M5`,``!(B>_H#14``(7`=1E(B[50#```N@````!(B>_H -M]08``&9FD&:02(M<)#A(BVPD0$R+9"1(3(ML)%!,BW0D6$R+?"1@2(/$:,-F -M9F:09F:09F:09F:02(E<).!(B6PDZ$R)9"3P3(EL)/A(@^PH2(G[B?5!B=5( -MBW\0OBP-``#H`````$&)Q(G"@\H!2(M[$+XL#0``Z`````!(BWL0OBP-``#H -M`````$B+>Q"^\`0!`.@`````B>KWTB'01`GH2(M[$(G"OO`$`0#H`````$B+ -M>Q"^\`0!`.@`````2(M[$$2)XKXL#0``Z`````!(BUPD"$B+;"003(MD)!A, -MBVPD($B#Q"C#9F9FD&9F9I!F9F:09F:02(E<)-!(B6PDV$R)9"3@3(EL).A, -MB70D\$R)?"3X2(/L2$F)_D&)S$2)3"042(M'$$B)1"0(QT0D!`````!$C3RU -M`````$$)UT2)^@^VPDR+;,T/A-<```!!BYWP#```0HT4Y0`` -M``!!"U4L08MU/(/&)$B+?"0(Z`````!$.>-T(T$/MN^0B=I)BT482(T4T(GN -M3(GWZ/S\____PX/C'T0YXW7B08.]8`P```"X`0````]%1"0$B40D!$&)G?`, -M``"#?"04``^5PH-\)`0`#Y7`"="H`0^$^P$``$$/MO_H(O;__T2-8`A$B>9( -MBWPD".@`````B<4/M]B)VO?21(GF2(M\)`CH`````/;#"`^$(0$``$V%[706 -M0<>%8`P```````!!QX5``@```````$&#OI`````!=`I!@[Z4`````744O@`! -M``!$B?G3YHGR3(GWZ-_]__]!@[Z,`````70408.^D`````%T"D&#OI0````! -M=0Y!#[;W3(GWZ*4)``#K?T&#OH@````!=`I!@[Z,`````75K00^VWXG?Z&3U -M__]$C6`HN@0```!$B>9(BWPD".@`````1(GF2(M\)`CH`````+\9````Z``` -M``"Z`````$2)YDB+?"0(Z`````!$B>9(BWPD".@`````O]`'``#H`````(G> -M3(GWZ.0'``!!#[;?B=_H^?3__XVP'`$``$B+?"0(Z`````")V;H`````O@$` -M``!,B?=!_U8HZ:$```!`]L40=%)!#[;W3(GW9F9FD.B;!P``08.^D`````%T -M"D&#OI0````!=1>^``$``$2)^=/FN@````!,B??HP/S__T$/ML^Z`0```+X! -M````3(GW0?]6*.M)#[?5]L8!=$%!@[U``@```74B0<>%8`P```````!!QX5` -M`@```````$$/MO=,B??HY?G__X,]``````%U#$R)[^C4$```9F9FD$B+7"08 -M2(ML)"!,BV0D*$R+;"0P3(MT)#A,BWPD0$B#Q$C#9F9FD&9FD&9FD&9FD$B# -M[`A)B?B-#+4`````"=$/ML%(BWS',$B%_W43#[;Q3(G'Z'@.``#K2V9FD&9F -MD$B+MU`,``!(A?9U%`^V\4R)Q^A9#@``ZRQF9F:09F:0@SX!=`V#?A@!9F9F -MD&9FD'0.#[;Q3(G'Z#,.``#K!I#H"P```$B#Q`C#9F:09F:02(E<)-!(B6PD -MV$R)9"3@3(EL).A,B70D\$R)?"3X2(/L.$F)_DF)]TB+1S!,BV`0BV\\0;T# -M````1"(O#[8?@^,$P>L"C;4@`0``3(GGZ`````"-M1P!``!,B>?H`````(G% -MN@`!``!$B>G3XO?2@/L!&?9FO@``@<84``,`3(GGZ`````!`A.T/B/$```!` -M]L4!=!NZ`0```$R)_DR)]^C+`0``Z=8```!F9I!F9I!!BT<@@_@!="R#^`%F -M9F:0<@Z#^`)T_H$`T``$B#O5`,````#X2C````2(NU4`P``(-^&`%U)DB)[^@]#0`` -MA<`/A88```!(B[50#```N@````!(B>_H(?___^MP@[U$`@```'4J#[9U`$B+ -M?3#HN0H``(MU/(/&*$B+13!(BW@0Z`````"_`0```.@`````#[9U`$B+?3#H -MOPH``$B+G5`,``!(A=MT)(-[&`!U'DB-4R!(B=Y(B>_H_@L``$B+6PA(A=MT -M!H-[&`!TXDB+7"0@2(ML)"A,BV0D,$R+;"0X3(MT)$!(@\1(PY!!54%455-( -M@^P(2(G[2(M',$R+8!!$BV\\08UM*(GN3(GGZ`````"H!'0QN@(```")[DR) -MY^@`````B>Y,B>?H`````+_0!P``Z``````/MC-(BWLPZ"8"``#K$4&-=2BZ -M`@```$R)Y^@`````QH-(`@```,:#9`P```#&@V4,````QX/L#````````,># -M\`P```````#'@T`"````````QX/H#```(````+H`````D$ACPHF4@V@,``#_ -MPH/Z'W[ON@````!(8\)(C02`2,'@!,>$&%`"```!````_\*#^A]^XTC'@U`, -M````````2,>#6`P```````#'@V`,````````08UU"+H`````3(GGZ`````!! -MC74,NA@!``!,B>?H`````(M3($&-=1!,B>?H`````(M3)('B`/S__T&-=11, -MB>?H`````$&-=1BZ`````$R)Y^@`````BU,H08UU'$R)Y^@`````08UU(+H` -M````3(GGZ`````"+4RRR`$&-=21,B>?H`````+@!````2(/$"%M=05Q!7<-F -M9I!FD$%7059!54%455-(@^PX2(G[B50D'$&)SX7V#X6B````O0````!,C70D -M(&9FD&9FD$ACQ4B-!(!(P>`$2`'8@[A0`@```'5P2(V08`(``(-Z"`%U$XM2 -M%$R+H)@"``!,BZB0`@``ZR)(8\5(C02`2,'@!$@!V(N0=`(``$R+H)`"``!, -MBZB(`@``#[8S2(M[,$R)\>AX\?__#[8S2(M[,$R)-"1!N0````!%#[?'3(GA -MBU0D'$'_U?_%@_T?#XYN____2(/$.%M=05Q!74%>05_#9F9FD&9F9I!F9F:0 -M9F:02(E<).!(B6PDZ$R)9"3P3(EL)/A(@^PH2(G[B?6)Z(/@!$&)Q4'![0)! -MO`,```!!(>R#OX@````!=`F#OXP````!=5I!#[;TP>8(@<8,`0``C88```,` -M@<8```(`183M#T7P2(M[$.@`````B<&#X?R#R0%!#[;TP>8(@<8,`0``C88` -M``,`@<8```(`183M#T7P2(M[$(G*Z`````!!#[;TP>8(@<9T`0``C88```,` -M@<8```(`183M#T7P2(M[$.@`````B<&`X1^)Z`^VT`^VA!JF````P>`%)>`` -M```)P8#EYP^VA!JN````P>`+)0`8```)P4$/MO3!Y@B!QG0!``"-A@```P"! -MQ@```@!%A.T/1?!(BWL0BY(B=_H0/[_ -M_T2)[DB)W^CUZ___2(L<)$R+9"0(3(ML)!!(@\08PV:005=!5D%505154TB# -M[`A(B?W&1"0'`$&^``````^V1"0'1(T\A0````!F9F:09F:00XT$/D0/MNA$ -MB>_H`.O__T&)Q$&-7"0H2(M]$+H"````B=[H`````$B+?1")WN@`````1(GN -M2(GOZ/+^__](BWT0N@````")WN@`````2(M]$+H?`0``1(GFZ`````!!C70D -M!$B+?1"Z`````.@`````08UT)`A(BWT0N@````#H`````$&-="0,2(M]$+H` -M````Z`````!!C70D$$B+?1"Z`````.@`````08UT)!1(BWT0N@````#H```` -M`$&-="082(M]$+H`````Z`````!!C70D'$B+?1"Z`````.@`````08UT)"1( -MBWT0N@````#H`````$&-="0@2(M]$+H`````Z`````!!C70D+$B+?1"Z```` -M`.@`````08UT)#1(BWT0NKP```#H`````$'_QD&`_@,/AL/^__^`?"0'`1G; -M9KL``('#```#`(US#$B+?1"Z`````.@`````C7,02(M]$+H`````Z`````"- -MZ``` -M```E'!P<'`T#`P,#2(M]$(G"B=[H`````/Y$)`>`?"0'`0^&(/[__TB#Q`A; -M74%<05U!7D%?PV9F9I!F9F:09F:02(/L"$B+?Q"Z___/#[YL!`$`Z`````!( -M@\0(PV9F9I!32(G[BT<$L``]``"`4'0A2(M_$+XL#0``Z`````"#R`%(BWL0 -MB<*^+`T``.@`````2(M[$+X`#0``Z``````E__\`_TB+>Q")PKX`#0``Z``` -M``!(BWL0N@````"^!`T``.@`````2(M[$+H`````OC@,``#H`````$B+>Q"Z -M_P`!`+X$'0``Z`````!(BWL0N@````"^9!T``.@`````2(M[$+H`````OB@, -M``#H`````$B+>Q"Z`````+Y8'0``Z`````!(BWL0N@````"^7!T``.@````` -M2(M[$+H`````OD`=``#H`````$B+>Q"Z`````+Y$'0``Z`````!(BWL0N@`` -M``"^2!T``.@`````2(M[$+H`````OE`=``#H`````%O#9F:09F:09F:02,=& -M"`````!(BX=8#```2(E&$$B#OU@,````=`M(BX=8#```2(EP"$B)MU@,``!( -M@[]0#````'4'2(FW4`P``//#9F9FD&9F9I!F9I!F9I!(@WX(`'4:2(M&$$B) -MAU@,``!(AY(B=_HU?[__XN#Z`P``(G!#[95!(F4BV@,``#_P(F#Z`P``,=% -M``$```#^BT@"``!(BQPD2(ML)`A(@\00PV9F9I!F9F:09F9FD&9FD$"`_P-V -M$4`/ML^-3`D"N`$```!(T^##0`^VSXU,"0&X`0```$C3X,-F9F:09F9FD%53 -M2(/L"$B)^T`/MNZ)[^B\____"8.`````B>_HS^7__XVP'`$``$B+>Q#H```` -M`(GI@^$#N@`!``#3XO?2B>B#X`3!^`*#^`$9]F:^``"!QA0``P!(BWL0Z``` -M``"+DX````!(BWL0OF0=``#H`````$B+>Q"^9!T``.@`````2(/$"%M=PV9F -MD&9FD&9FD%-(B?M`#[;^Z#/____WT(G"(Y.`````B9.`````2(M[$+YD'0`` -MZ`````!;PV9FD$B)7"382(EL).!,B60DZ$R);"3P3(ET)/A(@^PH28G^B?-, -MBV\0#[;#3(MDQS!!BVPD/$''A"1``@```0```(G8@^`$P>@"B=F#X0.Z`0$` -M`-/B]](\`1GV9KX``('&%``#`$R)[^@`````08MT)#R#Q@BZ`````$R)[^@` -M````#[;S3(GWZ$7___^-M1P!``!,B>_H`````$''A"1,`@```0```(UU*+H! -M````3(GOZ`````!(BQPD2(ML)`A,BV0D$$R+;"083(MT)"!(@\0HPV9F9I!F -M9F:09F:09F:02(E<).!(B6PDZ$R)9"3P3(EL)/A(@^PH2(G[08GU3(MG$(GR -M#[;"2(M$QS"+4#S'@$`"````````C6HHN@(```")[DR)Y^@`````B>Y,B>?H -M`````$$/MO5(B=_H__W__TB+7"0(2(ML)!!,BV0D&$R+;"0@2(/$*,-F9I!F -M9I!!5%-(@^P(2(G[2(G12(M',$R+8!"+O^P,``!(P><%2`-[$$B)\DB)WNCR -MY/__BX/L#```_\"#X!^)@^P,``#^@V4,``"+4R2!X@#\___!X`4)PHMS/(/& -M%$R)Y^@`````2(/$"%M!7,-F9F:09F:04TB)^[D`````N@(```"^`````.A( -M]?__2(G?Z*#S__](B=_H`````(/X`746QX-@#````0````^V,TB+>S#H+?W_ -M_UO#9F9FD&9F9I!F9I!(B5PDX$B);"3H3(ED)/!,B6PD^$B#["A,C68@2(M' -M,$B+:!"+7SR-LQP!``!(B>_H`````"7!````N@````"#^$`/A<@!``!!@WPD -M!`%U9D$/ME0D%8VS!`$``$B)[^@`````00^V5"07C;,(`0``2(GOZ`````!! -M#[94)!F-LPP!``!(B>_H`````$$/ME0D&XVS$`$``$B)[^@`````00^V5"0= -MC;,4`0``2(GOZ`````#K-[@`____9D&%1"04=2!F085$)!9U&&9!A40D&'40 -M9D&%1"0:=0AF085$)!QT"KH`````Z2,!``!!#[94)!2-LP0!``!(B>_H```` -M`$$/ME0D%HVS"`$``$B)[^@`````00^V5"08C;,,`0``2(GOZ`````!!#[94 -M)!J-LQ`!``!(B>_H`````$$/ME0D'(VS%`$``$B)[^@`````00^V5"0>C;,8 -M`0``2(GOZ`````!!#[94)!^-LQP!``!(B>_H`````$&#/"0"#X6$````C;,@ -M`0``2(GOZ`````"Y9````+H*````B=Y(B>_H`````+H`````A``````````$B+?Q"Z`````+YD'0`` -MZ`````#'@X@`````````QX.,`````````,>#D`````````#'@Y0````````` -MQX.8`````````,>#G`````````#'@Z``````````QH.D`````;@`````2(-[ -M*``/A*8"``"X`````&:!>P:!4`^%E0(```^V4P6#^@$/A(@"``"#^@%_!X72 -MD'00ZRJ#^@)T&69F9I!F9I#K',>#C`````$```!F9F:0ZQ;'@Y`````!```` -MZPK'@Y0````!````O0````!F9I!`#[;5B="#X`/!X`@%=`$``/;"!'0*C;`` -M``,`ZPAFD(VP```"`$B+>Q#H`````(GJ#[;*BH%B)09 -MI@```"4`&```2,'H"XB$&:X```#_Q4"`_0=VGDB)W^@V]/__2(G?Z#[V__]( -MB=_H5O;__TB+>Q"Z`````+[P!`$`Z`````!(BWL0OBP-``#H`````$&)Q$&# -MY/Y(BWL01(GBOBP-``#H`````$B+>Q"^``T``.@`````J#!T18M#<*G@`P"` -M=`@E'_S_?XE#<(.[B`````%T&X.[C`````%T$H.[D`````%T"8.[E`````%U -M$XM#<*@0=`R#X.^)0W#K!(-C<,^]`````$`/MO5(B=_HH?'____%0(#]!W;L -MBU-P2(M[$+X`#```Z`````"+4W1(BWL0OB@,``#H`````(M3>$B+>Q"^7!T` -M`.@`````O0````")Z0^VP8M4@QA`@/T!&?9FO@``@<8,``,`2(M[$.@````` -MB>H/ML*+5(,@0(#]`1GV9KX``('&$``#`$B+>Q#H`````/_%0(#]`7:TQX.` -M````5:L&`+T`````9F:09F:00`^V]4B)W^BTWO___\5`@/T'=NR_4,,``.@` -M````@[N0`````70)@[N4`````75'0;P`````O0````!!O@`!``!$#[;M1(GN -M2(G?Z`````"%P'4+1(GP1(GIT^!!"<3_Q4"`_0=VVD2)XKX`_P``2(G?Z-GE -M__^X`0```&9F9I!(BQPD2(ML)`A,BV0D$$R+;"083(MT)"!(@\0HPV9FD$B# -M[`A(BW\0N@````"^9!T``.@`````N`$```!(@\0(PV9F9I!F9F:09F9FD&9F -MD,<%``````$```##9F:09I#'!0``````````PV9FD&:02(E<)/!(B6PD^$B# -M[!A(B?V)\@^VPDB+7, -MZ`````"#X`^#^`%T$X/X`7(^@_@#=#'K-V9F9I!F9I!(BWT0B=[H`````+]` -M#0,`Z`````!(BWT0B=[H`````(/@#X/X`W4(N`$```#K!I"X`````$B#Q`A; -M7<-F9F:005=!5D%505154TB#[#A(B?U!B?:)\(/@`XA$)#-$B?"#X`1!B<5! -MP>T"B?(/ML)(BU3',$R+?Q"X`````$B%T@^$W@$``(M"/(E$)#2X`````(.Z -M8`P```$/A,4!``!$#[;F1(GFZ)7<__^+7"0T@\,HN@0```")WDR)_^@````` -MB=Y,B?_H`````+\9````Z`````"Z`````(G>3(G_Z`````")WDR)_^@````` -M1(GF2(GOZ#?N__]!O``````/MD0D,\'@"`4(`0``B<)(B50D*$B)5"0@2(E4 -M)!A(B50D$(G`2(E$)`A!#[;&B40D!$B+5"0HC8(```,`C;(```(`183M#T7P -M2(M]$.@`````B<.#X_"#RP%(BW0D((V&```#`(VV```"`$6$[0]%\$B+?1") -MVN@`````2(MT)!B-A@```P"-M@```@!%A.T/1?!(BWT0Z`````"_&0```.@` -M````@^/P2(MT)!"-A@```P"-M@```@!%A.T/1?!(BWT0B=KH`````$B+="0( -MC88```,`C;8```(`183M#T7P2(M]$.@`````O]`'``#H`````(M<)`2)WDB) -M[^@`````A9,B??H`````(G& -MA>UU+T&-1?^Z`````#P?=U?'@T0"````````@^;`00^VQ?_("<:!S@`"``#K -M%69FD&:0QX-$`@```0```('FP/W__XGR@,X!B?"`Y/Z#>PP!B=8/1?")\D2) -MYDR)]^@`````N@$```")T$B+'"1(BVPD"$R+9"003(ML)!A,BW0D($B#Q"C# -M9F9FD&9F9I!F9F:02(/L"(GQ#[;!2(M4QS"X`````$B%TG0FN`````"#NF`, -M```!=!C'@F`,```!````0`^V]NAW\___N`$```!(@\0(PV9F9I!F9I!F9I!F -M9I!(@^P(B?(/ML*Y`````$B#?,K__TB)W^AQZ/__N`$```!; -MPV9F9I!F9I!F9I")\`^VP$B+5,_H`````$&#_`%U'KD`````J`)U-8US++H"````2(GOZ`````#K -M'&9FD+D`````J`)T%XUS++H`````2(GOZ`````"Y`0```&:0BK!X@6!XN`````)T(#DYT2)XL'B"X'B`!@```G0 -M28M]$(G"1(GVZ``````/ML-&B*0HK@```$*(K"BF````N`$```!(BQPD2(ML -M)`A,BV0D$$R+;"083(MT)"!(@\0HPTB)7"3H2(EL)/!,B60D^$B#[!A(B?N) -M\$&\`P```$$AQ(/@!(G%P>T"0(#]`1GV9KX``('&&``#`$B+?Q#H`````$$/ -MMM2-2ABZ`0```$C3X@G00(#]`1GV9KX``('&&``#`$B+>Q")PN@`````0(#] -M`1GV9KX``('&&``#`$B+>Q#H`````+@!````2(L<)$B+;"0(3(MD)!!(@\08 -MPY!!54%455-(@^P(28G\08GUO0,```!$(>U`#[;VB?.#XP3!ZP+H=^C__X#[ -M`1GV9KX``('&&``#`$F+?"00Z`````!`#[;-@\$82,?"_O___TC3PB'0@/L! -M&?9FO@``@<88``,`28M\)!")PN@`````@/L!&?9FO@``@<88``,`28M\)!#H -M`````$`/MO7!Y@B!Q@@!``"-A@```P"!Q@```@"$VP]%\$F+?"00Z`````"# -MX/"#R`%`#[;5P>((C8H(`0``C9$```,`@<$```(`A-N)U@]$\4F+?"00B<+H -M`````$$/MO5,B>?HL>?__[@!````2(/$"%M=05Q!7<.005=!5D%505154TB# -M[`A)B?Q(B=-!B?5,BW\0B?(/ML)(BVS',$`/MM:)T(/@`\'@"`5T`0``]L($ -M=`B-L````P#K!HVP```"`$F+?"00Z`````")0UA(A>UU$,<#`````+@!```` -MZ=,```!$BW4\00^V]4R)Y^@`````B0.X`0```(,[``^$LP```(N%8`P``(E# -M+(N%1`(``(E#,`^VA4@"``"(0S2Y`````&9F9I")R@^V1"IVB$0:!/_!@_DG -M=NY$B?9,B?_H`````(E#.$&-=A!,B?_H`````(E#/$&-=A1,B?_H`````(E# -M0$&-=AA,B?_H`````(E#1$&-=AQ,B?_H`````(E#2$&-=B!,B?_H`````(E# -M3$&-=B1,B?_H`````(E#4$&-=BA,B?_H`````(E#5+@!````2(/$"%M=05Q! -M74%>05_#9F:02(/L2$B-1"0(QP0D`````(D0B4@(9D2)0`QF1(E(#HM4)%") -M4!"+5"18B5`42(M4)&!(B5`82(M4)&A(B5`@2(GB0`^V]N@`````2(/$2,-( -MB5PDT$B);"383(ED).!,B6PDZ$R)="3P3(E\)/A(@^PX2(D\)$F)UD&)]XGR -M#[;"2(MLQS"X!````$B%[0^$80$``+@!````@[U@#`````^$3P$``+@"```` -M@+U(`@``'P^$/0$``/^-Z`P``(N%Z`P``$2+K(5H#```18GL2XT$I$C!X`1, -MC:0H4`(``$6(;"0$08,^``^%M````$F-7@B#O40"```"=0G'0P0!````ZT,/ -MMTL,#[=S#HM3"(M]".AIT___B4,$@_@!=2B#?0@`=2*+A>@,``")PD2)K)5H -M#```_\")A>@,``"X`P```.FN````@+UD#````'5"@[U``@```'4:00^VWXG> -M2(L\).BH[/__B=Y(BSPDZ,WL__],B?),B>9(B>_HS^K__TF-5@A,B>9(B>_H -M$.[__^M>3(GR3(GF2(GOZ+#J___K3DR)\DR)YDB)[^B@ZO__@+U(`@```74W -M@[U``@```74-00^V]TB+/"3H4>W__TR)YDB)[^B&[O__A]$B30D08G`BW0D%$B+?"0@Z.G8__^%VW0L -MBUPD$(T$G0````!$">@/MOCHO^G__X5$)!QT$$$/MM6)WDB+?"0@Z,G;___! -M[0)!P>P(0?_%08#]`P^&=____^L&9F:0P>T(T>W^1"0;@'PD&P$/AN7^__^X -M`0```$B+7"0H2(ML)#!,BV0D.$R+;"1`3(MT)$A,BWPD4$B#Q%C#9F9FD$B# -M[`A(BW\0N@````"^9!T``.@`````N`$```!(@\0(PV9F9I!F9F:09F9FD&9F -MD$B#[`B+EX````!(BW\0OF0=``#H`````+@!````2(/$",-F9F:09F9FD&9F -MD&9FD$B)7"382(EL).!,B60DZ$R);"3P3(ET)/A(@^PH28G^08G408G-NP`` -M```YTW,PC:X<`0``B>Y,B??H`````(3`>`VH`0^4P`^VP.L79F:01(GOZ``` -M``#_PT0YXW+6N`````!(BQPD2(ML)`A,BV0D$$R+;"083(MT)"!(@\0HPV9F -M9I!F9F:09F9FD&9FD%-(B?N+=SR!QB`!``!(BT!"Z`@```.@`````BW,\@<8<`0``2(M#,$B+>!#H`````%O#9F:0 -M9F:09F:0055!5%532(/L"$B)^TB+1S!,BV@01(MG/+T`````N`````"#OT`" -M```!#X25````08VT)"`!``!,B>_H`````*B!=`R_,@```.@`````9I!!C;0D -M(`$``$R)[^@`````J(%T+HGH_\5F/;<+=QP/MC-(BWLPZ`````"%P'1'O^@# -M``#H`````.O&N`````"0ZS.Y9````+H*````1(GF3(GOZ`````!!C;0D'`$` -M`$R)[^@`````)<$```"#^$`/E,`/ML!(@\0(6UU!7$%=PTB)7"3H2(EL)/!, -MB60D^$B#[!B)\`^VP$B+7,Y,B>?H`````(7`=0](B=_H`````+@`````ZPY(B=_H`````+@!````D$B+ -M'"1(BVPD"$R+9"002(/$&,-F9F:09F:09F:09F:04TB#[$")\@^VPDB+1,

$2+A"2````` -MB[PDB````(N,))````!$#[:<))@```!$#[:4)*`````/ML*^`````$B#?,,P -M`'1-#[;R00^VPHE$)#!!#[;#B40D*`^WP8E$)"`/M\>)1"0800^WP(E$)!!! -M#[?!B40D"`^WQ8D$)$6)X4V)Z$2)\42)^DB)W^@`````B<:)\$B+7"0X2(ML -M)$!,BV0D2$R+;"103(MT)%A,BWPD8$B#Q&C#9F9FD&9FD&9FD$B)7"302(EL -M)-A,B60DX$R);"3H3(ET)/!,B7PD^$B![)@```")\(E4)%R)S4R)1"101(E, -M)$Q$B[0DH````$2+O"2H````BY0DL````&:)5"0PBXPDN````&:)3"0@BY0D -MP````&:)5"00#[:,),@```"(3"0/#[:4)-````"(5"0.#[;`2(M?H`````(M,)!`/MM5!C;44 -M`0``3(GGZ`````#K-[@`____9D2%\'4B9D2%^'4<9H5$)#!U%6:%1"0@=0YF -MA40D$'019F9FD&9FD+H`````Z=8!``!!#[;608VU!`$``$R)Y^@`````00^V -MUT&-M0@!``!,B>?H``````^V5"0P08VU#`$``$R)Y^@`````#[94)"!!C;40 -M`0``3(GGZ``````/ME0D$$&-M10!``!,B>?H``````^V5"0/08VU&`$``$R) -MY^@`````#[94)`Y!C;4<`0``3(GGZ`````"#?"1<`'4]N60```"Z\+H$`$2) -M[DR)Y^@`````AY,B>?H`````(7`=11(B=_H`````+H`````9I#I -MVP```$&-M1P!``!,B>?H`````*@(=1)(B=_H`````+H`````Z;8```"]```` -M`#ML)$QS8D6-M0`!``!`A.UU&;ED````NE##``!$B>Y,B>?H`````(7`=&6# -M?"1<`7481(GV3(GGZ`````")ZDB+3"109HD$4>L6B>A(BTPD4`^W%$%$B?9, -MB>?H`````/_%.VPD3'*EN60```"Z4,,``$2)[DR)Y^@`````A_H```` -M`/_#@_L%?N&[`````$B+!0````"+_H`````/_#@_L$?N%( -M@\0(6UW#9F:09F:04TB)^TB+!0````"+<`R!Q@``!`"Z@````.@`````2(L% -M`````(MP&('&```$`+JP````2(G?Z`````!;PV9FD$B)7"3P3(ED)/A(@^P8 -M28G\Z`K___](BP4`````BW`(@<8```0`N@````!,B>?H`````$B+!0````"+ -M,('&```$`$R)Y^@`````B<-,B>?H;/___P^VVXG82(M<)`A,BV0D$$B#Q!C# -M9F9FD&9F9I!!5%532(G[OBP-``#H`````$&)Q(G"@\H!OBP-``!(B=_H```` -M`+[P!`$`2(G?Z`````")Q8/@8H/X8G05B>J#RF(/MM*^\`0!`$B)W^@````` -MO@``!`!(B=_H`````$B)W^A)_O__2(L%`````(MP"('&```$`+H'````2(G? -MZ`````!(BP4`````BS"!Q@``!`"Z$0```$B)W^@`````2(L%`````(MP"('& -M```$`+H%````2(G?Z`````!(BP4`````BS"!Q@``!`"Z$0```$B)W^@````` -M2(G?Z&_^__^)ZK[P!`$`2(G?Z`````"^\`0!`$B)W^@`````1(GBOBP-``!( -MB=_H`````%M=05S#9F9FD&9F9I!F9I!F9I!!5%532(G[OBP-``#H`````$&) -MQ(G"@\H!OBP-``!(B=_H`````+[P!`$`2(G?Z`````")Q8/@8H/X8G05B>J# -MRF(/MM*^\`0!`$B)W^@`````O@``!`!(B=_H`````$B)W^@I_?__2(L%```` -M`(MP"('&```$`+H'````2(G?Z`````!(BP4`````BS"!Q@``!`"Z`````$B) -MW^@`````2(L%`````(MP"('&```$`+H%````2(G?Z`````!(BP4`````BS"! -MQ@``!`"Z`````$B)W^@`````2(G?Z$_]__^)ZK[P!`$`2(G?Z`````"^\`0! -M`$B)W^@`````1(GBOBP-``!(B=_H`````%M=05S#9F9FD&9F9I!F9I!F9I!3 -M2(G[Z&?\__](BP4`````BW`(@<8```0`N@H```!(B=_H`````$B+!0````"+ -M,('&```$`+H`````2(G?Z`````!(B=_HQOS__[X!``0`2(G?Z`````"Z____ -M_Z@"=4U(B=_H"/S__TB+!0````"+,('&```$`+H!````2(G?Z`````!(B=_H -MA/S__[]D````Z`````"^`0`$`$B)W^@`````T>B#X`&#^`$9THG06\-F9F:0 -M9F9FD&9F9I!F9I!(B5PDV$B);"3@3(ED).A,B6PD\$R)="3X2(/L*$F)_$&) -M]DB+7Q"^+`T``$B)W^@`````08G%B<*#R@&^+`T``$B)W^@`````OO`$`0!( -MB=_H`````(G%@^!B@_AB=!6)ZH/*8@^VTK[P!`$`2(G?Z`````"^```$`$B) -MW^@`````18BT)*4```!!#[;6O@#@!0!(B=_H`````(GJOO`$`0!(B=_H```` -M`+[P!`$`2(G?Z`````!$B>J^+`T``$B)W^@`````2(L<)$B+;"0(3(MD)!!, -MBVPD&$R+="0@2(/$*,-F9F:09F9FD&9F9I!(@^P(B?&$TG06N`$```#3X`B' -MI0```.L49F9FD&9FD+C^____T\`@AZ4````/MK>E````Z`````!(@\0(PV:0 -M05=!5D%505154TB#[`A(B?U!OP````"^+`T``.@`````08G&B<*#R@&^+`T` -M`$B)[^@`````OO`$`0!(B>_H`````$&)Q8/@8H/X8G061(GJ@\IB#[;2OO`$ -M`0!(B>_H`````+X```0`2(GOZ`````"^```$`$B)[^@`````9CU5J@^%[P`` -M`$&\`````&:0NP````!$.>-_*F9FD&9FD$B+!0````"+-^W$&!_,@```!^"K\!````Z`````"^```$`$B)[^@` -M````B<-(BP4`````BW`8@<8```0`NK````!(B>_H`````&:!^U6J=1A!_\1! -M@?S'````#XYV____9H'[5:J0=%5(BP4`````BW`8@<8```0`NK````!(B>_H -M`````+X```0`2(GOZ`````!F/56J=25!OP$```!(B>_H`/K__SP^=1-(B>_H -MI/S__X7`N`(```!$#T3X2(L%`````(MP&('&```$`+JP````2(GOZ`````!$ -MB>J^\`0!`$B)[^@`````OO`$`0!(B>_H`````$2)\KXL#0``2(GOZ`````!! -M#[;'2(/$"%M=05Q!74%>05_#9F9FD&9F9I!F9F:055-(@^P(2(G]NP````!F -MD$C'!0``````````2(GOZ/W]__^$P'4A2,<%``````````!(B>_HYOW__X3` -M=0K_PX'[YP,``'[(#[;`2(/$"%M=PP````````````````````0````````` +M<$B)[^CNT?__QD`(`42(>!!$B'@12(L32(E0%$B+4PA(B5`<28M5`/Z"L`D` +M``^VLK`)``")\4@IT$B#Z%!(P?@#20^OQHB$2K`)``!!#[9%"XB$2K$)``!! +MB'4+1(GY#[;!2,'@!$B-A"CP"@``N@````"#.`!U$H-X!`!U#(-X"`!U!H-X +M#`!T!;H!````A=)T>D2)^`^VV$B)V$C!X`1(C9PH\`H``$B)[^A&T?__QD`( +M`D2(>!!$B'@12(L32(E0%$B+4PA(B5`<28G$2(L0_H*P"0``#[:RL`D``(GQ +M2(M$)"A(*=!(@^A02,'X`TD/K\:(A$JP"0``00^V1"0+B(1*L0D``$&(="0+ +M0?_'1#A]2@^'X/W__^DZ#```#[9=2TB)[^C+T/__QD`(`8A8$(A8$4B+5"1@ +M2(E0%$B+5"1H2(E0'$B)1"0X#[9=2TB)[^B>T/__QD`(`HA8$(A8$4B+5"1@ +M2(E0%$B+5"1H2(E0'$F)Q$B)[^AWT/__QD`(!DB)1"0H28L,)/Z!L`D```^V +MN;`)``")_DB+1"0H2"G(2(/H4$C!^`-(NLW,S,S,S,S,2`^OPHB$<;`)``!! +M#[9$)`N(A'&Q"0``08A\)`M!OP````"`?4H`#X9W"P``9F9FD$0X?4L/A,8" +M``!$B?H/ML)(P>`$2`'H2(V0\`H``+D`````@[CP"@```'46@WH$`'40@WH( +M`'4*@WH,`&9F9I!T!;D!````A_HC\___\9`"`%$B'@01(AP$4F+ +ME"3P"@``2(E0%$B+3"002(M1"$B)4!Q(B40D0`^V74M(B>_H6<___\9`"`2( +M6"!$B'`A28N4)/`*``!(B5`02(M<)!!(BU,(2(E0&$F)Q4B+$/Z"L`D```^V +MLK`)``")\4B+1"0X2"G02(/H4$C!^`-(O\W,S,S,S,S,2`^OQXB$2K`)``!! +M#[9%"XB$2K$)``!!B'4+28M5`/Z"L`D```^VLK`)``")\4B+1"1`2"G02(/H +M4$C!^`-(#Z_'B(1*L`D``$$/MD4+B(1*L0D``$&(=0M(BT0D*$B+$/Z"L`D` +M``^VLK`)``")\4R)Z$@IT$B#Z%!(P?@#2`^OQXB$2K`)``!(BUPD*`^V0PN( +MA$JQ"0``0(AS"P^V74M(B>_H7<[__\9`"`2(6"!$B'@A28N4)/`*``!(B5`0 +M2(M\)!!(BU<(2(E0&$F)Q4B+$/Z"L`D```^VLK`)``")\4B+1"0X2"G02(/H +M4$C!^`-(N\W,S,S,S,S,2`^OPXB$2K`)``!!#[9%"XB$2K$)``!!B'4+2(M\ +M)"A(BQ?^@K`)```/MK*P"0``B?%,B>A(*=!(@^A02,'X`T@/K\.(A$JP"0`` +M#[9'"XB$2K$)``!`B'<+2(GOZ*C-___&0`@"1(AX$$2(>!%)BY0D\`H``$B) +M4!1(BTPD$$B+40A(B5`<28G$2(L0_H*P"0``#[:RL`D``(GQ2(M$)"A(*=!( +M@^A02,'X`T@/K\.(A$JP"0``00^V1"0+B(1*L0D``$&(="0+D$'_QT0X?4H/ +MAR/]___ID0@```^V14PZ14L/A:@```!!OP````"`?4H`#X9T"```D$0X?4MT +M?T2)^P^VPTC!X`1(`>A(C9#P"@``N0````"#N/`*````=1B#>@0`=1*#>@@` +M=0R#>@P`=`MF9I!F9I"Y`0```(7)=#Q$B?@/MMA(P>,$2`'K3(VC\`H``$B) +M[^BKS/__QD`(`D2(>!!$B'@12(N3\`H``$B)4!1)BU0D"$B)4!Q!_\=$.'U* +M#X=N____Z=P'``!(C7PD8.A/R___2(GOZ&?,___&0`@&2(E$)"A!OP````"` +M?4H`#X8;`0``1#A]2P^$!`$``$2)^@^VPDC!X`1(`>A(C9#P"@``N0````"# +MN/`*````=12#>@0`=0Z#>@@`=0B#>@P`9I!T!;D!````A`$3(TD*$F-G"3P"@``BT0D8$$+A"3P"@``B40D8(M$)&0+0P2)1"1D +MBT0D:`M#"(E$)&B+1"1L"T,,B40D;$0X?4QT=$B)[^BLR___QD`(`D2(>!!$ +MB'@128N4)/`*``!(B5`42(M3"$B)4!Q)B<1(BPC^@;`)```/MKFP"0``B?Y( +MBT0D*$@IR$B#Z%!(P?@#2+K-S,S,S,S,S$@/K\*(A'&P"0``00^V1"0+B(1Q +ML0D``$&(?"0+0?_'1#A]2@^'Y?[__P^V74M(B>_H)\O__\9`"`*(6!"(6!%( +MBU0D8$B)4!1(BU0D:$B)4!Q)B<1(BPC^@;`)```/MKFP"0``B?Y(BT0D*$@I +MR$B#Z%!(P?@#2+K-S,S,S,S,S$@/K\*(A'&P"0``00^V1"0+B(1QL0D``$&( +M?"0+2`^V=4Q(B?=(B?!(P>`$2(VT*'`+``"+!O?0B40D4(M6!/?2B50D5(M. +M"/?1B4PD6(MV#/?61(M,)&!$(<$2(V\+W`+``!$(P]$B4PD8$0C1P1$B40D9"-7"(E4 +M)&@C1PR)1"1LN`````!%A%``P```````!!OP````"`?4H`#X;+`0``3(VU\`L``$F\S`$2(UA(C;AP"P`` +MB[!P"P``]]:),XM/!/?1B4L$BU<(]]*)4PB+1PSWT(E##"-T)&"),R-,)&2) +M2P0C5"1HB5,((T0D;(E##$B)[^CHR/__QD`(`TR)!%(BQ-( +MB5`42(M3"$B)4!Q)BU4`_H*P"0``#[:RL`D``(GQ2"G02(/H4$C!^`-)#Z_$ +MB(1*L`D``$$/MD4+B(1*L0D``$&(=0M!_\=$.'U*#X=+_O__N`````"#?"10 +M`'45@WPD5`!U#H-\)%@`=0>#?"1<`'0%N`$```"%P`^$,`,```^V74M(B>_H +MP`$2(UT!'!(`>A(C8CP"@``BU0D4".0\`H``(D6BT0D5"-!!(E& +M!(M$)%@C00B)1@B+1"1<(T$,B48,N`````"#/@!U$H-^!`!U#(-^"`!U!H-^ +M#`!T!;@!````A<`/A%8"``!$#[9E3$2)^P^VPTC!X`1(C5P$<$B)[^CDQO__ +MQD`(`42(>!!$B&`12(L32(E0%$B+4PA(B5`<2(E$)$!(@WPD,`!T2TB+$/Z" +ML`D```^VLK`)``")\4B+1"0P2"G02(/H4$C!^`-(O\W,S,S,S,S,2`^OQXB$ +M2K`)``!(BUPD0`^V0PN(A$JQ"0``0(AS"T0/MF5+#[9]3$"(?"0/1(GX1`^V +M\$G!Y@1*C5PT<$B)[^A+QO__QD`(!$2(8"`/ME0D#XA0(4B+$TB)4!!(BU,( +M2(E0&$F)Q4B)1"0P2(L0_H*P"0``#[:RL`D``(GQ2(M$)#A(*=!(@^A02,'X +M`TB[S"%)BQ0D2(E0$$F+5"0(2(E0&$F)Q4B+$/Z"L`D```^VLK`) +M``")\4B+1"0X2"G02(/H4$C!^`-(N\W,S,S,S,S,2`^OPXB$2K`)``!!#[9% +M"XB$2K$)``!!B'4+2(M\)"A(BQ?^@K`)```/MK*P"0``B?%,B>A(*=!(@^A0 +M2,'X`T@/K\.(A$JP"0``#[9'"XB$2K$)``!`B'<+0?_'1#A]2@^''?W__TB) +M[DB+?"1(Z,#:__^X`````$B!Q'@!``!;74%<05U!7D%?PV9FD&9FD&9FD$%7 +M059!54%455-(@^P828G]@[_<60```P^'$@$``$B-AV!9``!(.8=@60``#X3^ +M````28G'3(NW8%D``$B-AU!9``!(B40D$$R)?"0(9F:03(GS38LV2(M3"$F) +M5@A,B3)(B1M(B5L(2(M#./9``01U?DF)W+T`````@'M*`'8?B>@/MOA(P><$ +M2HV\)_`*``#HNL+____%03AL)$IWX4F+A5!9``!(B5@(2(D#2(M$)!!(B4,( +M28F=4%D``$B+0SA(@WA(`'182(M04$B+<$A,B>_H`````$B+0SA(QT!(```` +M`$'_C>!9``#K,V9FD$B)WDR)[^CEV___A4H`=D(/ML-(P>`$3`'`2(V0 +M\`H``+X`````@[CP"@```'42@WH$`'4,@WH(`'4&@WH,`'0%O@$```"%]G4; +M_\-!.%A*=[ZX`````(7`=!.X`0```.FX````N`$```!FD.OI2(L)23G*=89) +MBXEP60``28V!<%D``$@YR`^$BP```$F)P4B-0?!(.7@X=7)(B<:[`````(!X +M2@!V2&9F9I`/ML-(P>`$2`'P2(V0\`H``$&X`````(.X\`H```!U$H-Z!`!U +M#(-Z"`!U!H-Z#`!T!D&X`0```$6%P'47_\,X7DIWO+@`````A_HI+___TB+_H`````$B+`TB# +M>#``=!M(C5`P2,?&`````$B)[^@`````ZUQF9I!F9I!(@[WH60```'0H2(V% +M4%D``$@YA5!9``!T&$B-E>A9``!(Q\8`````2(GOZ`````#K)(&]V%D``/\` +M``!W&$B-A5!9``!(.85060``=0A(B>_H`````$B#Q`A;7<-F9I!!5T%6055! +M5%532('L6`$``$B)="0X28G4B4PD-$R+1D!)BP!(B40D"`^V4'C_RHE4)!Q! +M#[=`$&:)1"0R28N0D````$B)5"0H10^VL(H```!!#[:`BP```(E$)!A%#[>X +MF@```$$/MYB8````28-X*`!T#69!#[9`((/@`3G(=3*Z`````$F#>#``#X0F +M`@``3(UL)$"+3"0T3(GJ3(G&0?]0,+H`````A<`/A`8"``#K!$V+:"B]```` +M`$B+5"0X2(L"#[9``XE$)!2Y``````^WPT@#1"0H2(E$)"!$.W0D%`^%$@$` +M`$B%R715BT0D("G(B)P\'C"69F9I!!#[=5"(72N````0`/1-")T"GH.=AR+8GH20-%`$F) +M!"1F08E<)`AF0<=$)`H``$F#Q!`!W3G5=3V]`````$F#Q1#K,HGH20-%`$F) +M!"2)T&8IZ&9!B40D"&9!QT0D"@``28/$$(G0*>@IPTF#Q1"]`````.N*00^W +MST@#3"0@2(M4)#A(#[="$$@#0@A(.<@/A,0```#K2&9!B5PD"$F#Q!#I3/__ +M_P'=ZS5!#[??P>,)00^W50B%TK@```$`#T30B=`IZ#G8=]Z)T"GH*<-)@\40 +MO0````#KV&9FD&9FD&9$*7PD,G1RNP````!!_\9$.W0D&`^4P`^VP$$!QDB+ +M5"0(#[9">$0Y\'4JBT0D&/_(@WPD&``/1$0D'(E$)!B%P`^4P$0/MO!(#[>" +MD````$@!1"0H2(M$)`A$#[>XD````&9$.WPD,@^&,O[__T0/MWPD,NDG_O__ +M9D''1"3Z`("Z`0```(G02('$6`$``%M=05Q!74%>05_#9F:09I!(@^P82(E< +M)`A(B6PD$$B)_4B+7D"`?B$!=`R$#=`3&0R$+2(G>2(GO_U,X2(M<)`A(BVPD$$B#Q!C#9F9FD&9F9I!F9I!F +M9I!!5T%6055!5%532(/L&$B)?"0028GU2(L&2(E$)`CV1B`$#X3H`0``0;X` +M````@+Z```````^$8@$``$ECQDV+1,5800^VJ&`,``!!.*AA#```#X(Q`0`` +M03AH2P^$&`$``(GJ#[;"2(G"2,'B!$Z-E`+P"@``00^WE(!`#```00^WO(!" +M#```NP````!!NR````!!O`$```!F9F:09F:0@_H?=S\/ML-)C32"1(G9*=$Y +M^0]'SX/Y('4(QP;_____ZPU$B>#3X/_(B='3X`D&1(G8*=`Y^',5C7P7X+H` +M````ZP.#ZB#_PX#[`W:RB>L/ML-(B<)(P>($3HV4`G`+``!!#[>4@$`,``!! +M#[>\@$(,``"[`````$&[(````$&\`0```(/Z'W=&#[;#28TT@D2)V2G1.?D/ +M1\^#^2!U",<&_____^L-1(G@T^#_R(G1T^`)!D2)V"G0.?AS'(U\%^"Z```` +M`.L*9F9FD&9FD(/J(/_#@/L#=JO_Q4$XJ&$,```/@\_^__]!_\9!#[:%@``` +M`$0Y\`^/GO[__TB+7"00@[M(60````^$B0,``$&^`````$&`O8``````=#]( +MB=I(@<)@60``26/&38M$Q5A)QX`P#````````$B+0@A,B4((28D028E`"$R) +M`$'_QD$/MH6`````1#GP?\M,B>Y(BWPD$.BU^?__Z5H#``#V1B`"#X0>`P`` +M2(M$)!!(!?!9``!(B00D3(M\)!!)@<@0`=0R#>@@`=0:#>@P`=`6^`0```(7V=`>X`0```.L,_\$X3TIWN+@` +M````A<`/A5\"``!!#[:H8`P``$$XJ&$,``!R;$$X:$MT6XGI#[;19D&#/%<` +M=25)#[>$D$`,``!)`T!`2(L<)$B)!--!#[>$D$(,``!F08D$5^LIB>@/MM!! +M#[>$D$`,``!F00-`0&9!`X200@P``$B+#"1F*P319D&)!%?_Q4$XJ&$,``!S +ME$'_QD$/MH6`````1#GP#X\#____28MU4$B+?"00Z#BX__]!O@````!!@+V` +M``````^$]@```$B+3"002('!4%D``$ECQDV+1,58187V=6I)BT!`28F%D``` +M`$$/MH!@#```08B%B@```$$/MD!+08B%BP```$D/MH!@#```00^WA(!`#``` +M9D&)A9@```!)#[:`8`P``$$/MX2`0@P``&9!B86:````0<:%B`````!!QH6) +M`````.M-28M00$D[E9````!V0$B+7"0(#[>#D````/?82)A((<))(X60```` +M2#G"=2%)#[:08`P``$$/MX6:````9D$#A)!"#```9D&)A9H```!(BT$(3(E! +M"$F)"$F)0`A,B0!!_\9!#[:%@````$0Y\`^/%O___TB+1"002(.XZ%D```!T +M&4B)PDB!PNA9``!(Q\8`````2(G'Z`````"]`````$B+5"0(@'IX``^&K``` +M`(GI1`^VX69#@SQG`'1=2(M$)`A*BYS@H````$B+?"00Z`````!(B<9!_H6( +M````QD`2($,/MP1G9HE&$$B+%"1*BP3B2(E&"(!.(`)(QT8P`````$C'1C@` +M````2(D>3(EN0$B+?"00_U-H_\5(BTPD"$`X:7AWB.LR0;X`````08"]@``` +M``!T(DECQDF+=,582(M\)!#HQL___T'_QD$/MH6`````1#GP?]Y(@\086UU! +M7$%=05Y!7\-F9F:09F:005=!5D%505154TB#[%A(B7PD2$F)]TB)5"1`2(L& +M2(E$)#B^``````^WD)````!F@?J!`+B`````#T/09HE4)"!!]D<@('1$#[?* +M2(M<)$!(BU,02(MT)#CHDKG__TB)QKC_____2(7V#X2C`P``0<:'@`````%) +MB7=83(F^,`P``+@`````Z88#``!(BT0D0$@/ME`B2(G!2(L`2(G3N@````!( +M]_-!B=9(BT0D.$@/ME!X2(M!"$B)T;H`````2/?Q2(M<)$`/MD,B*-"(1"0? +M03C&08#>_TB+1"0X#[>0D````(U"_P^W2Q@AP4&)U&9!*``````$'&AX$`````QT0D&`$````/MT0D(/?82)A(B40D$`^WP4F) +MQ4B+5"1`3`-J$$B+3"1(2('!8%D``$B)3"0(2(M<)$A(@<-060``2(D<)(M$ +M)"#_R$0AZ(M<)"!F*<-F1#GC00]'W$B+;"003"'M@WPD&``/A'0!``#'1"08 +M`````(M4)"!(BT0D.&8YD)````!V++H`````00^VAX````")P8/X`'X82&/" +M28MTQUA(.6Y`#X0T`0``_\(YT7_H#[=,)"!(B>I(BW0D.$B+?"1(Z!&X__]( +MB<9(A<`/A=T```!!_H^`````08"_@````/\/A+X```!,BU0D"$R+#"1)#[:' +M@````$F+=,=82,>&,`P```````!)B?"Y`````(!^2@!V1)`/ML%(P>`$3`'` +M2(V0\`H``+\`````@[CP"@```'43@WH$`'4-@WH(`'4'@WH,`)!T!;\!```` +MA?]U)?_!03A(2G>]N`````"%P'0;28M""$F)<@A,B19(B48(2(DPZQFX`0`` +M`.OA28M!"$F)<0A,B0Y(B48(2(DP0?Z/@````$&`OX````#_#X5+____N/__ +M___I2@$``$$/MH>`````#[;028ETUUC_P$&(AX````!,B;XP#```QH9@#``` +M",:&80P```!$B?$/MM%$B>AF*>AFB8260`P``&:)G)9"#```1#BV8`P``'8' +M1(BV8`P``$0XMF$,``!S!T2(MF$,``!(BT0D0&8I6"!F02G<=!,/M\-)`<7' +M1"08`0```.D#_O__2(M4)$!F@WH@``^$J0```+D`````0?_&1#IT)!\/E,!! +M`<9(BUPD.$0X"D````$B+7"1`2`%#$,=$)!@!````ZQZ+5"0@2(M$)#AF +M.9"0````N`$````/1D0D&(E$)!A(BUPD0$0/MV,@2(M$)#AF1#N@D`````^& +M)_W__T0/MZ"0````Z1K]__^X`````$B#Q%A;74%<05U!7D%?PV9F9I!F9F:0 +M9F9FD&9FD$B#[`B%TG08QD8A"TB)\DC'Q@````#H`````.L(9F:0Z"OV__]( +M@\0(PV9FD&9FD$%455-(@^PP28G\2(GU2(L>]D,!!'49QD8A`DB+=CA(B>KH +M`````.ED`@``9F9FD$B#>U@`=2F^!P```&9F9I#H2Z[__TB)QTB)0UBZ`!`` +M`+X`````Z`````!F9I!FD`^V12"H(`^%U````*@&=1C&12$!2(MU.$B)ZDR) +MY^@`````Z0@"``#V12`$="=(@WM(`'0@2(M34$B+?H`````$C'0T@` +M````0?^,).!9``!(BWT(2(E\)!@/MT409HE$)"`/MD-X_\B(1"0B#[9+>DB) +M^$C3Z$B)!"1(#[9T)"*Z`````$CW]DB)1"0(#[9+>DC3X$B)1"00#[>3D``` +M``^V3"0B2`^W1"0@2`'X2`^O="002"GP#Z_12(U$$/](B=&Z`````$CW\4@/ +MMY.0````#Z_0ZSAF9F:0]H.2`````708QD4A!DB+=3A(B>I,B>?H`````.DO +M`0``#[>3D````(G02`^O10A(B40D$(G12(M4)!!(`=%(B=Y,B>?HM[#__TB) +M15!(A4```!F9I!FD$B)XDB)[DR) +MY^CB^?__A<`/A(H```!(BW503(GGZ/ZO__]!BXPDN$0``$$YC"2\1```=$9( +M8\%(P>`$2H&\()@B````````=''_P4ACP4AIP/$`#_!(P>@@C00!B<;!_@F) +MR)F)\"G0:<`B`@``*<%!.8PDO$0``'6Z2,=%4`````!)C;PDZ%D``$B)[N@` +M````3(GGZ`````#K1&9F9I#V12`$="E(Q\(`````2(GN3(GGZ/BS___K)L9% +M(05(BW4X2(GJ3(GGZ`````#K$4B)[DR)Y^B6\___9F:09F:02(/$,%M=05S# +M9F9FD&9FD%532(/L"$B)_4B)\TB#?E@`=%%(B??H`````+D`````2&/12(M# +M6$B+!-!(A%D``(L%`````,'@#(G"N*NJJJI(#Z_"2,'H($&) +MQ$'![`]$B>*^:`P``.A$J___B<5!C50D(+X@````2(G?Z#"K__\!Q8L5```` +M`,'B#,'J#KZ(````2(G?Z!6K__\!Q;H(````O@`0``!(B=_H`:O__P'%2(G? +MZ`````!(B04`````_\4[+0````!S-V9FD&9FD$B)W^@`````2(G"2(7`="%( +MBX/060``2(D"2(F3T%D``/^#V%D``/_%.RT`````_U-P9F:0@*.2````'^G4````9F9FD`^V@Y(` +M``!FB9.4````_DMY2,>#F`````````"#R`6(@Y(```"$P'D.@^!_B(.2```` +MZ9D```"`HY(```"?2(G>Z`````!(B<)(AP@`=`M(BUL( +M2(-["`!U]>@`````B4-\2(G?Z`````!(@\0(6UW#9F:09F:09F:0N@````#_ +MSH/^_W039F9FD`^V!P'"2/_'_\Z#_O]U\0^VPL-F9F:09F:09F:09F:055-( +M@^P(2(G[@#\#=EN]`````(!_>`!T1V9F9I!F9I!(8_5(@[SSH`````!T*$B+ +MC/.@````#[93`8/B`0^V00&#X/X)T(A!`4B+O/.@````Z`````#_Q0^V0W@Y +MZ'_`@*.2````^^L'Z!(```!FD$B#Q`A;7<-F9I!F9I!F9I!!54%455-(@>P( +M`@``28G\0;T`````2(GE@']X``^$6`(``$B+7PA(A=MT#DB#>P@`=`=)B=U( +MBUL(N@`"``"^`````$B)[^@`````QT4`\Q9X6K@`````2(7;=`.+0WR)101! +M@+PD@`````!T$(!-"0)!#[:$)(,```"(10I!#[94)'R^`0```"'6#[:%DP`` +M`(/@_(G1@^$""?`)R+X$````(=:#X/.)T8/A"`GP"HA%$_:#D@````)T +M!(!-%`$/MX.4````9HE%%DB+@Y@```")11B+@YP```")A9@```!(C;/@```` +M2(U]++H0````Z`````!(C;/P````2(U]/+H$````Z`````!(C;,T`0``2(V] +M@````+H0````Z`````!(C;/T````2(U]0+I`````Z`````!-A>UT8TF+11B) +M11Q!BT4(A%(4$/MD0D`XA%(D$/MD5ZB$4C +M0?:%D@````)T!(!-)`%!#[>%E````&:)129)BX68````B44H08N%G````(F% +MH````$B%VW4(00^V!"2(11"^D````$B)[^@`````]]B(10B^``(``$B)[^@` +M````]]B(A9````!!B[0DD````(/N"DF-?"1X2(GINC````#H`````$B!Q`@" +M``!;74%<05W#9F9FD&9FD$B)^(`_`W8XN@````"`?W@`=!@/MD]X2&/"2(.\ +MQZ``````=0S_PCG1?^RX`````,-(B[S'H````.@`````9I#SPV9F9I!F9F:0 +M9F:09F:055-(B?N`/P-V-KT`````@']X`'0O2&/%2(.\PZ``````=`U(B[S# +MH````.@`````_\4/MD-X.>A_V^L(9F9FD(!G`?Y;7<-F9I!F9I!F9I!(BT\0 +MN@````!F9F:09F:0B=!(.3S!=0E(QP3!`````,/_PH/Z!W;H\\-F9I!F9I!( +MB?>`9@'[Z`````#SPV:0055!5%532('L"`0``$F)_$B-G"0``@``2(G]#[9' +M`:@$#X0O`0``@#\"#X8F`0``@^#]B$!(BZV@````08`\)`AU<$B%[70,9D&#O"24`````75?2(G% +M0;T!````00^V1"1X@_@!?FM)8\5)B[S$H````$B#QWA(B>FZ(````+X````` +MZ`````"Y`````)!(8]&+!),S1)4`B023_\&#^7]^[$'_Q4$/MD0D>$0YZ'^W +MZR"`?0`##X5X____2(U]>$B)V;H@````O@````#H`````&:!N_X!``!5JG57 +M@[O*`0```'0=@7L&3$E,3W0,@;MV`0``1U)50G4(08!,)`$"ZS%!O0````!) +M8\5(P>`$2`'8@+B^`0``@'4/@[C*`0```'0&08!,)`$"0?_%08/]`W[52('$ +M"`0``%M=05Q!7<-F9F:09F9FD&9F9I!$BX>4(@``18U(`4ECP4AIP/$`#_!( +MP>@@08T$`<'X"42)R<'Y'RG(:<`B`@``02G!36/`2<'@!$F)=#AP2&.'E"(` +M`$C!X`1(B50X>$2)CY0B``##9F9FD&9F9I!F9I!32(/L$$B)^XN'D"(``#N' +ME"(``'1BBXN0(@``2&/!2,'@!$@!V$R+0'!,B00D2(MP>$B)="0(_\%(8\%( +M:<#Q``_P2,'H((T$`8G'P?\)B`$28FT.)@B``!(8X>\ +M1```2,'@!$B)E#B@(@``1(F/O$0``,-F9I!FD%-(@^P02(G[BX>X1```.X>\ +M1```#X2#````9F:09F:0BXNX1```2&/!2,'@!$B-A!B0(@``2(M0"$B)%"1( +MBT`02(E$)`C_P4ACP4AIP/$`#_!(P>@@C00!B<;!_@F)R)F)\"G0:<`B`@`` +M*<&)B[A$``"#N]Q9````=`A(B=_H`````$B+="0(2(G?_Q0DBX.X1```.X.\ +M1```=8-(@\006\-F9F:09F:09F:09F:04[@`````2(-_:`!T($B+7VA(BP-( +MB4=HNJ````"^`````$B)W^@`````2(G86\.02(M':$B)!DB)=VC#9F9FD$B# +M/P!T&DB+!TB+0$A(B49(2(L'2(EP2.L*9F:09F:02(EV2$B)-\-F9F:09F9F +MD$B#["A(B5PD"$B);"003(ED)!A,B6PD($F)_4B)]4B#/@!T/4R+)DB+10!( +MBUA(2#G8=0Q(QT4``````.L.9I!(BU4`2(M#2$B)0DA(B=Y,B>__4U!,.>-T +M!TB#?0``=<9(BUPD"$B+;"003(MD)!A,BVPD($B#Q"C#9F:09F:02(/L"(`_ +M"'4'Z`````!FD$B#Q`C#9F9FD&9F9I!F9I!(@^P(2(GQ2(M'$(`_"'4'Z``` +M``#K"TB)UDB)QV9FD/_12(/$",-F9I!F9I!F9I!(@^QH2(E<)#A(B6PD0$R) +M9"1(3(EL)%!,B70D6$R)?"1@28GT28G/08G52(MO,$0/MC=!#[;>B=Y(B>_H +M`````+H`````B=Y(B>_H`````,<$)`````!!N0````!!N`````"Y`````+H# +M````B=Y(B>_H`````+H`````A<`/A+T```!!]\0```#P#Y7`#[;(08#],`^4 +MP$0/MM!!_\)!#[;V00^VQ87)=!%!@/T@NC0```"X)`````]%PHE$)#"X0``` +M`(7)=0E$B>#!Z!B#R$")1"0H3(G@2,'H$`^W^$`/ML>)1"0@3(G@2,'H"`^V +MP(E$)!A!#[;4#[?"A_H`````(G#00^V]DB)[^@`````B=J)T$B+7"0X2(ML +M)$!,BV0D2$R+;"103(MT)%A,BWPD8$B#Q&C#9F9FD&9FD&9FD(GX@^`#P>`- +M!0`@``!`]L<$=`T%```#`,-F9F:09F:0!0```@##9F9FD&9FD&9FD$%455-) +MB?R)];\@H0<`Z`````"[(*$'`$`/MOWHK____XVH'`$``$F+?"00B>[H```` +M`(3`>`FX`0```.L?9I"_$"<``.@`````@<,0)P``@?L_2TP`=L^X`````%M= +M05S#9F9FD&9F9I!F9I!F9I!(@^P82(E<)`A,B60D$$F)_$`/MO[H1O___XG# +MC7,(28M\)!"Z`````.@`````C7,,28M\)!"Z&`$``.@`````2(M<)`A,BV0D +M$$B#Q!C#D%-(B?M`#[;^Z`/___^-<`Q(BWL0N@````#H`````%O#28G1N@`` +M``!,C4<*BT$0B0>+012)1P2#.0"X`0````]$T$$/MD$$`<`)PF:)5PB+AD0" +M``"%P`^4PH/X`@^4P`G0J`$/A&8!``"#>00!#X7<````9@^V00^`S!%F08D` +M28/``F8/MD$.@,P19D&)`$F#P`)!#[9!!,'@`V8E^`"`S!)F08D`28/``F8/ +MMD$+@,P39D&)`$F#P`)F#[9!"(#,$V9!B0!)@\`"9@^V00R`S!1F08D`28/` +M`F8/MD$)@,P49D&)`$F#P`)F#[9!#8#,%69!B0!)@\`"9@^V00J`S!5F08D` +M28/``F9!QP!`%DF#P`*#.0!U&8.^1`(```*Z)@```+A@````#T7"Z:`!``"# +MOD0"```"NC8```"X80````]%PNF'`0``9F9FD&8/MD$.@,P19D&)`$F#P`)! +M#[9!!,'@`V8E^`"`S!)F08D`28/``F8/MD$(@,P39D&)`$F#P`)F#[9!"8#, +M%&9!B0!)@\`"9@^V00J`S!5F08D`28/``HM!""4````/P>@89@U`%F9!B0!) +M@\`"@SD!&<"#X/N#Z#3I!0$``&:0@WD$`0^%EP```&8/MD$/@,P29D&)`$F# +MP`)F#[9!#H#,$F9!B0!)@\`"9@^V00N`S!-F08D`28/``F8/MD$(@,P39D&) +M`$F#P`)F#[9!#(#,%&9!B0!)@\`"9@^V00F`S!1F08D`28/``F8/MD$-@,P5 +M9D&)`$F#P`)F#[9!"H#,%69!B0!)@\`"9D''`$`628/``H,Y`1G`@^#P@\`U +MZV)F#[9!#H#,$F9!B0!)@\`"9@^V00B`S!-F08D`28/``F8/MD$)@,P49D&) +M`$F#P`)F#[9!"H#,%69!B0!)@\`"BT$()0````_!Z!AF#4`69D&)`$F#P`*# +M.0$9P(/@_H/H-F8/ML!F#0"79D&)`,-(@^Q(2(E<)!A(B6PD($R)9"0H3(EL +M)#!,B70D.$R)?"1`B?")5"042(G-3(MG$`^VP$B+1,?H`````&8/ML!FB44$ +M18V]$`$``$2)_DR)Y^@`````9@^VP&:)109%C;44`0``1(GV3(GGZ`````!F +M#[;`9HE%"(-\)!0!=6JZ@````(MT)!!,B>?H`````(MT)`Q,B>?H`````,'@ +M"&8)10*)WDR)Y^@`````P>`(9@E%!$2)_DR)Y^@`````P>`(9@E%!D2)]DR) +MY^@`````P>`(9@E%"+H`````BW0D$$R)Y^@`````08VU&`$``$R)Y^@````` +MB$4*08VU'`$``$R)Y^@`````B$4+2(M<)!A(BVPD($R+9"0H3(ML)#!,BW0D +M.$R+?"1`2(/$2,-F9F:09F:02(/L:$B)7"0X2(EL)$!,B60D2$R);"103(ET +M)%A,B7PD8$F)_XGS9HE4)!X/ML-,BW3',$&+=CR#QC!(BW\0Z`````!(B<6# +MY1](C42M`$C!X`1*C:PP4`(``(-]``%T74B-12!(B40D$$R-9"0@BU`$1`^V +MZTR)X42)[DR)_^CL_?__0?Z.90P``$B+7"002(M+($F+?C!,B20D0;D````` +M1`^W1"0>N@$```!$B>[_4QA(B>Y,B??H(A,``$B+7"0X2(ML)$!,BV0D2$R+ +M;"103(MT)%A,BWPD8$B#Q&C#9F9FD&9F9I!F9F:09F:02(/L:$B)7"0X2(EL +M)$!,B60D2$R);"103(ET)%A,B7PD8$F)_T&)]<=$)!0`````B?$/ML%(BVS' +M,$&^``````^W`F:)1"082(U,)!@/MT("9HE!`HM"!(E!!`^W1"082(G#@^,? +M2(T$FTC!X`1(C9PH4`(```^W00*$P'0JQT0D%`$````/MT$"1`^V\&9!@%8`P```````#'A4`"````````3(UC($B-1"08#[=``J@$=!=(C4PD($&+ +M5"0$00^V]4R)_^BQ_/__D(,[`0^$EP```/Z-90P``$B-1"081(M(!$F+3"0@ +M10^V[4B+?3!(C40D($B)!"1%#[?&BU0D%$2)[D'_5"082(G>2(GOZ-<1``"# +MO6`,````=$Y(@[U0#````'1$2(N%4`P``(-X&`%U-T2)[DR)_^@L%```2(NU +M4`P``$B)[^A]%0``AQ"^+`T``.@`````2(M[$+[P!`$` +MZ`````")ZO?2(=!$">A(BWL0B<*^\`0!`.@`````2(M[$+[P!`$`Z`````!( +MBWL01(GBOBP-``#H`````$B+7"0(2(ML)!!,BV0D&$R+;"0@2(/$*,-F9F:0 +M9F9FD&9F9I!F9I!(@^Q(2(E<)!A(B6PD($R)9"0H3(EL)#!,B70D.$R)?"1` +M28G^08G,1(E,)!1(BT<02(E$)`C'1"0$`````$2-/+4`````00G71(GZ#[;" +M3(MLQS!%AY,B??H_/S____#@^,? +M1#GC=>)!@[U@#````+@!````#T5$)`2)1"0$08F=\`P``(-\)!0`#Y7"@WPD +M!``/E<`)T*@!#X3P`0``00^V_^AB]O__1(U@"$2)YDB+?"0(Z`````")Q0^W +MV(G:]])$B>9(BWPD".@`````]L,(#X0<`0``387M=!9!QX5@#````````$'' +MA4`"````````08.^D`````%T"D&#OI0````!=12^``$``$2)^=/FB?),B??H +MW_W__T&#OHP````!=!1!@[Z0`````70*08.^E`````%U#D$/MO=,B??HQ0D` +M`.M_08.^B`````%T"D&#OHP````!=6M!#[;?B=_HI/7__T2-8"BZ!````$2) +MYDB+?"0(Z`````!$B>9(BWPD".@`````OQD```#H`````+H`````1(GF2(M\ +M)`CH`````$2)YDB+?"0(Z`````"_T`<``.@`````B=Y,B??H!`@``$$/MM^) +MWDR)]^@`````A<`/A;,```")V;H`````O@$```!,B?=!_U8HZ9L```!`]L40 +M=$Y!#[;W3(GWZ,0'``!!@[Z0`````70*08.^E`````%U%[X``0``1(GYT^:Z +M`````$R)]^C)_/__00^VS[H!````O@$```!,B?=!_U8HZT%0`(```````!!#[;W3(GWZ.SY__^# +M/0`````!=0A,B>_H2Q$``$B+7"082(ML)"!,BV0D*$R+;"0P3(MT)#A,BWPD +M0$B#Q$C#9F9FD&9F9I!(@^P(28GXC0RU``````G1#[;!2(M\QS!(A?]U$P^V +M\4R)Q^BH#@``ZTMF9I!F9I!(B[=0#```2(7V=10/MO%,B!#H`````/_%@?W_````=LZ!:Q```0``ZSN]`````$&+ +M="0\@<8``0``28M$)#!(BW@0Z`````!(BU,(9HD"2(-#"`+_Q8']_P```';1 +M@6L0``$``+@!````6UU!7,-(@^Q(2(E<)"!(B6PD*$R)9"0P3(EL)#A,B70D +M0$B)_4F)]$&)U4&^`````$B-7B!(C4PD$(M3!`^V-TB+?S#HW/3__T&#_0%U +M#4&V`<>%8`P```````!(BTLH#[9U`$B+?3!(C40D$$B)!"1!N0````!!N``` +M``!$B?+_4R!,B>9(B>_H!PH``$&#_0%U$8,]``````%U"$B)[^B`#0``2(.] +M4`P````/A*,```!(B[50#```@WX8`74F2(GOZ*T-``"%P`^%A@```$B+M5`, +M``"Z`0```$B)[^@A____ZW"#O40"````=2H/MG4`2(M],.C9"@``BW4\@\8H +M2(M%,$B+>!#H`````+\!````Z``````/MG4`2(M],.@/"P``2(N=4`P``$B% +MVW0D@WL8`'4>2(U3($B)WDB)[^AN#```2(M;"$B%VW0&@WL8`'3B2(M<)"!( +MBVPD*$R+9"0P3(ML)#A,BW0D0$B#Q$C#D$%505154TB#[`A(B?M(BTY,B>?H`````*@$=#&Z`@```(GN3(GGZ`````")[DR)Y^@` +M````O]`'``#H``````^V,TB+>S#H1@(``.L108UU*+H"````3(GGZ`````#& +M@T@"````QH-D#````,:#90P```#'@^P,````````QX/P#````````,>#0`(` +M``````#'@^@,```@````N@````"02&/"B92#:`P``/_"@_H??N^Z`````$AC +MPDB-!(!(P>`$QX084`(```$```#_PH/Z'W[C2,>#4`P```````!(QX-8#``` +M`````,>#8`P```````!!C74(N@````!,B>?H`````$&-=0RZ&`$``$R)Y^@` +M````BU,@08UU$$R)Y^@`````BU,D@>(`_/__08UU%$R)Y^@`````2(M#,+H` +M````@[BD`````'0#BU,D08UU&$R)Y^@`````BU,H08UU'$R)Y^@`````2(M# +M,+H`````@[BD`````'0#BU,D08UU($R)Y^@`````BU,LL@!!C74D3(GGZ``` +M``"X`0```$B#Q`A;74%<05W#9F:09I!!5T%6055!5%532(/L.$B)^XE4)!Q! +MB<^%]@^%H@```+T`````3(UT)"!F9I!F9I!(8\5(C02`2,'@!$@!V(.X4`(` +M``!U<$B-D&`"``"#>@@!=1.+4A1,BZ"8`@``3(NHD`(``.LB2&/%2(T$@$C! +MX`1(`=B+D'0"``!,BZ"0`@``3(NHB`(```^V,TB+>S!,B?'H6/'__P^V,TB+ +M>S!,B30D0;D`````10^WQTR)X8M4)!Q!_]7_Q8/]'P^.;O___TB#Q#A;74%< +M05U!7D%?PV9F9I!F9F:09F9FD&9FD$B#["A(B5PD"$B);"003(ED)!A,B6PD +M($B)^XGUB>B#X`1!B<5!P>T"0;P#````02'L@[^(`````70)@[^,`````75: +M00^V],'F"('&#`$``(V&```#`('&```"`$6$[0]%\$B+>Q#H`````(G!@^'\ +M@\D!00^V],'F"('&#`$``(V&```#`('&```"`$6$[0]%\$B+>Q")RN@````` +M00^V],'F"('&=`$``(V&```#`('&```"`$6$[0]%\$B+>Q#H`````(G!@.$? +MB>@/MM`/MH0:M0```,'@!27@````"<&`Y>8(@<9T`0``C88```,`@<8```(`183M#T7P2(M[$(G*Z`````!(BUPD +M"$B+;"003(MD)!A,BVPD($B#Q"C#9F:09F:02(/L&$B)'"1,B60D"$R);"00 +M2(G[1`^V[D2)[^C?Z___1(U@*$2)[DB)W^C`[/__2(M[$+H$````1(GFZ``` +M``!(BWL01(GFZ`````"_&0```.@`````2(M[$+H`````1(GFZ`````!(BWL0 +M1(GFZ`````!$B>Y(B=_H0?[__T2)[DB)W^@6[/__2(L<)$R+9"0(3(ML)!!( +M@\08PV9FD$%7059!54%455-(@^P(2(G]QD0D!P!!O@`````/MD0D!T2-/(4` +M````9F9FD&9FD$.-!#Y$#[;H1(GOZ"#K__]!B<1!C5PD*$B+?1"Z`@```(G> +MZ`````!(BWT0B=[H`````$2)[DB)[^CR_O__2(M]$+H`````B=[H`````$B+ +M?1"Z'P$``$2)YN@`````08UT)`1(BWT0N@````#H`````$&-="0(2(M]$+H` +M````Z`````!!C70D#$B+?1"Z`````.@`````08UT)!!(BWT0N@````#H```` +M`$&-="042(M]$+H`````Z`````!!C70D&$B+?1"Z`````.@`````08UT)!Q( +MBWT0N@````#H`````$&-="0D2(M]$+H`````Z`````!!C70D($B+?1"Z```` +M`.@`````08UT)"Q(BWT0N@````#H`````$&-="0T2(M]$+J\````Z`````!! +M_\9!@/X##X;#_O__@'PD!P$9VV:[``"!PP```P"-Z`````#^ +M1"0'@'PD!P$/AB#^__](@\0(6UU!7$%=05Y!7\-F9F:09F9FD&9FD$B#[`A( +MBW\0NO__SP^^;`0!`.@`````2(/$",-F9F:04TB)^XM'!+``/0``@%!T(4B+ +M?Q"^+`T``.@`````@\@!2(M[$(G"OBP-``#H`````$B+>Q"^``T``.@````` +M)?__`/](BWL0B<*^``T``.@`````2(M[$+H`````O@0-``#H`````$B+>Q"Z +M`````+XX#```Z`````!(BWL0NO\``0"^!!T``.@`````2(M[$+H`````OF0= +M``#H`````$B+>Q"Z`````+XH#```Z`````!(BWL0N@````"^6!T``.@````` +M2(M[$+H`````OEP=``#H`````$B+>Q"Z`````+Y`'0``Z`````!(BWL0N@`` +M``"^1!T``.@`````2(M[$+H`````OD@=``#H`````$B+>Q"Z`````+Y0'0`` +MZ`````!;PV9FD&9FD&9FD$C'1@@`````2(N'6`P``$B)1A!(@[]8#````'0+ +M2(N'6`P``$B)<`A(B;=8#```2(._4`P```!U!TB)MU`,``#SPV9F9I!F9F:0 +M9F:09F:02(-^"`!U&DB+1A!(B8=8#```2(7`=!9(QT`(`````.L,2(M6"$B+ +M1A!(B4(02(-^$`!U'$B+1@A(B8=0#```2(7`=!A(QT`0`````.L.9I!(BU80 +M2(M&"$B)0@A(QT8(`````$C'1A``````PV9FD$B#[!A(B1PD2(EL)`A,B60D +M$$F)_$B)]4B)TX,Z`'442(UR"$B-?2"Z*````.@`````ZQI(C7((2(U](+HP +M````Z`````!!_H0D9`P``(L#B4482(GN3(GGZ.+^___'10``````0?Z$)$@" +M``!(BQPD2(ML)`A,BV0D$$B#Q!C#2(/L$$B)'"1(B6PD"$B)^TB)]8-^&`!T +M!OZ/9`P``$B)[DB)W^CF_O__BX/H#```B<$/ME4$B92+:`P``/_`B8/H#``` +MQT4``0```/Z+2`(``$B+'"1(BVPD"$B#Q!##0(#_`W810`^VSXU,"0*X`0`` +M`$C3X,-`#[;/C4P)`;@!````2-/@PV9F9I!F9F:005154TF)_(N?@````$`/ +MMNZ)[^BX____"=A!B80D@````(GOZ`?F__^-L!P!``!)BWPD$.@`````B>F# +MX0.Z``$``-/B]]*)Z(/@!,'X`H/X`1GV9KX``('&%``#`$F+?"00Z`````!) +MBWPD$+YD'0``Z``````YV'4F08N4)(````!)BWPD$+YD'0``Z`````!)BWPD +M$+YD'0``Z`````!;74%@"B=F#X0.Z`0$``-/B]](\`1GV9KX``('&%``#`$R)[^@` +M````08MT)#R#Q@BZ`````$R)[^@`````#[;S3(GWZ!;___^-M1P!``!,B>_H +M`````$''A"1,`@```0```(UU*+H!````3(GOZ`````!(BQPD2(ML)`A,BV0D +M$$R+;"083(MT)"!(@\0HPV9F9I!F9F:09F9FD&9FD$%6055!5%5328G]08GV +MO0````!,BV<0B?(/ML)(BT3',(M8/,>`0`(```````"-?H`````*@!=!:_Z`,``.@`````_\6!_><#``!VWNL-@?WG +M`P``9F:09I!V#$$/MO9,B>_HPO?__T$/MO9,B>_HAOW__UM=05Q!74%>PV9F +M9I!F9I!F9I!F9I!!5%-(@^P(2(G[2(G12(M',$R+8!"+O^P,``!(P><%2`-[ +M$$B)\DB)WNB"Y/__BX/L#```_\"#X!^)@^P,``#^@V4,``"+4R2!X@#\___! +MX`4)PHMS/(/&%$R)Y^@`````2(/$"%M!7,-F9F:09F:04TB)^[D`````N@(` +M``"^`````.CX]/__2(G?Z##S__](B=_H`````(/X`746QX-@#````0````^V +M,TB+>S#HO?S__UO#9F9FD&9F9I!F9I!(@^PH2(E<)`A(B6PD$$R)9"083(EL +M)"!)B?U,C68@2(M',$B+:!"+7SR-LQP!``!(B>_H`````"7!````N@````"# +M^$`/A=H!``!!@WPD!`%U;4$/ME0D%8VS!`$``$B)[^@`````00^V5"07C;,( +M`0``2(GOZ`````!!#[94)!F-LPP!``!(B>_H`````$$/ME0D&XVS$`$``$B) +M[^@`````00^V5"0=C;,4`0``2(GOZ`````#K0V9F9I!F9I"X`/___V9!A40D +M%'4E9D&%1"06=1UF085$)!AU%69!A40D&G4-9D&%1"0<9F:09I!T"KH````` +MZ2D!``!!#[94)!2-LP0!``!(B>_H`````$$/ME0D%HVS"`$``$B)[^@````` +M00^V5"08C;,,`0``2(GOZ`````!!#[94)!J-LQ`!``!(B>_H`````$$/ME0D +M'(VS%`$``$B)[^@`````00^V5"0>C;,8`0``2(GOZ`````!!#[94)!^-LQP! +M``!(B>_H`````$&#/"0"#X6-````C;,@`0``2(GOZ`````!!N,@```"Y$"<` +M`+H!````O@````!,B>_H`````+H`````A``````````$B+?Q"Z`````+YD'0``Z`````!(BWL0Z`````"(0P2X```` +M`(![!``/A`P#``#'@X@`````````QX.,`````````,>#D`````````#'@Y0` +M````````QX.8`````````,>#G`````````#'@Z``````````QH.L`````;@` +M````2(-[*``/A*\"``"X`````&:!>P:!4`^%G@(```^V4P6#^@$/A)$"``"# +M^@%_"X72=!=F9I!FD.LL@_H"=!MF9I!F9I!F9I#K',>#C`````$```!F9F:0 +MZQ;'@Y`````!````ZPK'@Y0````!````O0````!F9I!`#[;5B="#X`/!X`@% +M=`$``/;"!'0*C;````,`ZPAFD(VP```"`$B+>Q#H`````(GJ#[;*BH%B)09M0```"4`&```2,'H"XB$&;T```#_Q4"`_0=VGDB)W^BV +M\___2(G?Z+[U__](B=_HUO7__TB+>Q"Z`````+[P!`$`Z`````!(BWL0OBP- +M``#H`````$&)Q4&#Y?Y(BWL01(GJOBP-``#H`````(.[L`````!U6TB+>Q"^ +M``T``.@`````J#!T18M#<*G@`P"`=`@E'_S_?XE#<(.[B`````%T&X.[C``` +M``%T$H.[D`````%T"8.[E`````%U$XM#<*@0=`R#X.^)0W#K!(-C<,^]```` +M`&9F9I!`#[;U2(G?Z!3Q____Q4"`_0=V[(M3<$B+>Q"^``P``.@`````BU-T +M2(M[$+XH#```Z`````"+4WA(BWL0OEP=``#H`````+T`````B>D/ML&+5(,8 +M0(#]`1GV9KX``('&#``#`$B+>Q#H`````(GJ#[;"BU2#($"`_0$9]F:^``"! +MQA```P!(BWL0Z`````#_Q4"`_0%VM,>#@````%6K!@"]`````$`/MO5(B=_H +M3=[____%0(#]!W;LOU##``#H`````(.[D`````%T"8.[E`````%U1T&]```` +M`+T`````0;X``0``1`^VY42)YDB)W^@`````AJ^`/\``$B)W^@RY?__N`$```!(BQPD2(ML)`A,BV0D$$R+;"08 +M3(MT)"!(@\0HPTB#[`A(BW\0N@````"^9!T``.@`````N`$```!(@\0(PV9F +M9I!F9F:09F9FD&9FD,<%``````$```##9F:09I#'!0``````````PV9FD&:0 +M2(/L&$B)7"0(2(EL)!!(B?V)\@^VPDB+7,Z`````"#X`^#^`%T$X/X`7(^@_@#=#'K-V9F9I!F9I!( +MBWT0B=[H`````+]`#0,`Z`````!(BWT0B=[H`````(/@#X/X`W4(N`$```#K +M!I"X`````$B#Q`A;7<-F9F:005=!5D%505154TB#[#A(B?U!B?>)\@^VPDB+ +M5,_H&-S__X/C!$&)W$'![`)!O0````!$B?B#X`/!X`@% +M"`$``$&)QHG"2(E4)"!(B50D&$B)5"00B)1"0$08V&```# +M`$&-M@```@!%A.0/1?!(BWT0Z`````")PX/C\(/+`4B+="0@C88```,`C;8` +M``(`183D#T7P2(M]$(G:Z`````!(BW0D&(V&```#`(VV```"`$6$Y`]%\$B+ +M?1#H`````+\9````Z`````"#X_!(BW0D$(V&```#`(VV```"`$6$Y`]%\$B+ +M?1")VN@`````2(MT)`B-A@```P"-M@```@!%A.0/1?!(BWT0Z`````"_T`<` +M`.@`````BUPD!(G>2(GOZ`````"%P'4<0?_%08/]`@^&(?___XG>2(GOZ)[: +M___IG_[__XMT)"R!QAP!``!(BWPD,.@`````)<````"#^$!T$T$/MO=(B>_H +M;]K__[@`````ZQA!#[;W2(GOZ%S:__^X`0```&9F9I!F9I!(@\0X6UU!7$%= +M05Y!7\.02(/L*$B)'"1(B6PD"$R)9"003(EL)!A,B70D((GPB=5!B+`_?__@,X!1(GF3(GOZ`````"Y`0```(G(2(L<)$B+ +M;"0(3(MD)!!,BVPD&$R+="0@2(/$*,-F9F:09F9FD&9FD$B#[`B)\0^VP4B+ +M5,C__[@!````6\-F9F:09F:09F:0B?`/ML!(BU3',+C_ +M````2(72=`(%@>+@````"="`Y.=$B>+!X@N!X@`8```)T$F+?1")PD2)]N@` +M````#[;#1HBD*+T```!"B*PHM0```+@!````9F:09I!(BQPD2(ML)`A,BV0D +M$$R+;"083(MT)"!(@\0HPV9FD$B#[!A(B1PD2(EL)`A,B60D$$B)^XGP0;P# +M````02'$@^`$B<7![0)`@/T!&?9FO@``@<88``,`2(M_$.@`````00^VU(U* +M&+H!````2-/B"=!`@/T!&?9FO@``@<88``,`2(M[$(G"Z`````!`@/T!&?9F +MO@``@<88``,`2(M[$.@`````N`$```!(BQPD2(ML)`A,BV0D$$B#Q!C#9I!! +M54%455-(@^P(28G\08GUO0,```!$(>U`#[;VB?.#XP3!ZP+HY^C__X#[`1GV +M9KX``('&&``#`$F+?"00Z`````!`#[;-@\$82,?"_O___TC3PB'0@/L!&?9F +MO@``@<88``,`28M\)!")PN@`````@/L!&?9FO@``@<88``,`28M\)!#H```` +M`$`/MO7!Y@B!Q@@!``"-A@```P"!Q@```@"$VP]%\$F+?"00Z`````"#X/"# +MR`%`#[;5P>((C8H(`0``C9$```,`@<$```(`A-N)U@]$\4F+?"00B<+H```` +M`$$/MO5,B>?H(>C__[@!````2(/$"%M=05Q!7<.005=!5D%505154TB#[`A) +MB?Q(B=-!B?5,BW\0B?(/ML)(BVS',$`/MM:)T(/@`\'@"`5T`0``]L($=`B- +ML````P#K!HVP```"`$F+?"00Z`````")0UA(A>UU$,<#`````+@!````Z=,` +M``!$BW4\00^V]4R)Y^@`````B0.X`0```(,[``^$LP```(N%8`P``(E#+(N% +M1`(``(E#,`^VA4@"``"(0S2Y`````&9F9I")R@^V1"IVB$0:!/_!@_DG=NY$ +MB?9,B?_H`````(E#.$&-=A!,B?_H`````(E#/$&-=A1,B?_H`````(E#0$&- +M=AA,B?_H`````(E#1$&-=AQ,B?_H`````(E#2$&-=B!,B?_H`````(E#3$&- +M=B1,B?_H`````(E#4$&-=BA,B?_H`````(E#5+@!````2(/$"%M=05Q!74%> +M05_#9F:02(/L*$B)'"1(B6PD"$R)9"003(EL)!A,B70D($F)_DF)U8GS#[;# +M2(MLQS"X`0```(.]8`P````/A$@, +M``"+A>@,``"+C(5H#```08G,2XT$I$C!X`1,C:0H4`(``$&(3"0$@SH`#X6N +M````2(U""(.]1`(```)U#\=`!`$```#K-F9FD&9FD(-X!`%U*H-]"`!U)(N% +MZ`P``(G"B8R5:`P``/_`B87H#```N`,```#IN````&9FD("]9`P```!U1X.] +M0`(```!U'@^VVXG>3(GWZ)'M__^)WDR)]^CG[?__9F9FD&9FD$R)ZDR)YDB) +M[^BRZ___28U5"$R)YDB)[^A#[___ZV&03(GJ3(GF2(GOZ)+K__]FD.M.3(GF +M2(GOZ(/K__^`O4@"```!=3J#O4`"```!=0L/MO-,B??H9N[__TR)YDB)[^B[ +M[___A98!``` +M@<8`&0``2(M\)!CH`````+D`````B=J^`````$R)_T'_5RC&1"0C`/?%_P$` +M``^$``$``(!\)",!&=MFNP``@<,4``,`NN____^)WDB+?"08Z`````")WDB+ +M?"08Z`````!!B<:)PO?2@\H0B=Y(BWPD&.@`````@'PD(P$9]F:^``"!Q@@` +M`P!(BWPD&.@`````08G$0;T`````#[9$)".)1"04B40D$&9F9I!!#[;5N``! +M``")T=/@B<-$(?.X`0```-/@1"'P08GI08/A`8G!1`G)=!E$B>]$B30D +M08G`BW0D%$R)_^A]V?__A=MT*HM<)!"-!)T`````1`GH#[;XZ%/J__^%1"0D +M=`Y!#[;5B=Y,B?_H3]S__\'M`D'![`A!_\5!@/T##X9[____ZP/![0C1[?Y$ +M)".`?"0C`0^&X/[__[@!````2(M<)"A(BVPD,$R+9"0X3(ML)$!,BW0D2$R+ +M?"102(/$6,-F9F:09F:09F:09F:02(/L"$B+?Q"Z`````+YD'0``Z`````"X +M`0```$B#Q`C#9F9FD&9F9I!F9F:09F:02(/L"(N7@````$B+?Q"^9!T``.@` +M````N`$```!(@\0(PV9F9I!F9F:09F:09F:02(/L.$B)7"0(2(EL)!!,B60D +M&$R);"0@3(ET)"A,B7PD,$B)^T&)S$6)Q4&)]HG0O0`````YS7-.1`GP08G' +MD(MS/('&'`$``$B+0S!(BW@0Z`````"$P'@.1"'X1#CP#Y3`#[;`ZR1$B>_H +M``````^V,TB+>S#H`````(7`=`S_Q40YY7*YN`````!(BUPD"$B+;"003(MD +M)!A,BVPD($R+="0H3(M\)#!(@\0XPY!32(G[BW<\@<8@`0``2(M',$B+>!"Z +M`````.@`````BW,\@<8@`0``2(M#,$B+>!#H`````%O#9F:09F:09F:04TB) +M^XMW/('&(`$``$B+1S!(BW@0N@(```#H`````(MS/('&'`$``$B+0S!(BW@0 +MZ`````!;PV9FD&9FD&9FD$B#[!A(B1PD2(EL)`A,B60D$(GP#[;`2(MP3(-W4W0`^V]<<$)`````!! +MN0````!!N`````"Y`````+H'````3(GGZ`````"%P'1+9L<#``#I7?____:# +MH````.!T,[D`````2(G>N`$```"`N_X!``"E=2*Z``````^WP@(,,/_"9H'Z +M_P%V\;@`````A,EU!;@!````2(/$.%M=05Q!7<.02(/L"(GP#[;`2(M\QS"X +M`````$B%_W03N`````"#OV`,```!=`7H`````$B#Q`C#2(/L.$`/MO;'1"0P +M[P```,=$)"@`````#[9$)$")1"0@10^VR42)3"0810^VP$2)1"00#[;)B4PD +M"`^VTHD4)$&Y`````$&X`````+D`````N@````#H`````$B#Q#C#2(/L:$B) +M7"0X2(EL)$!,B60D2$R);"103(ET)%A,B7PD8$B)^T&)UT&)SDV)Q46)S(GR +MBVPD<$2+3"1X1(N$)(````"+O"2(````BXPDD````$0/MIPDF````$0/MI0D +MH`````^VPKX`````2(-\PS``=$T/MO)!#[;"B40D,$$/ML.)1"0H#[?!B40D +M(`^WQXE$)!A!#[?`B40D$$$/M\&)1"0(#[?%B00D18GA38GH1(GQ1(GZ2(G? +MZ#$```")QHGP2(M<)#A(BVPD0$R+9"1(3(ML)%!,BW0D6$R+?"1@2(/$:,-F +M9F:09F:09F:02('LF````$B)7"1H2(EL)'!,B60D>$R)K"2`````3(FT)(@` +M``!,B;PDD````(GPB50D7(G-3(E$)%!$B4PD3$2+K"2@````1(N\)*@```"+ +ME"2P````9HE4)#"+C"2X````9HE,)""+E"3`````9HE4)!`/MHPDR````(A, +M)`\/MI0DT````(A4)`X/ML!(BUS',$R+9Q!$BW,\@[M``@```70)@[M@#``` +M`74*N@````#IV`(``$&XZ`,``+FX"P``N@````"^0````$B)W^@`````N@`` +M``"%P`^$K@(``$B)W^@`````@_T!=6Y,B>D/MM5!C;8$`0``3(GGZ`````!, +MB?@/MM1!C;8(`0``3(GGZ`````"+3"0P#[;508VV#`$``$R)Y^@`````BT0D +M(`^VU$&-MA`!``!,B>?H`````(M,)!`/MM5!C;84`0``3(GGZ`````#K/K@` +M____9D2%Z'4A9D2%^&9F9I!U%V:%1"0P=1!FA40D(&:0=0=FA40D$'022(G? +MZ`````"Z`````.GU`0``00^VU4&-M@0!``!,B>?H`````$$/MM=!C;8(`0`` +M3(GGZ``````/ME0D,$&-M@P!``!,B>?H``````^V5"0@08VV$`$``$R)Y^@` +M````#[94)!!!C;84`0``3(GGZ``````/ME0D#T&-MA@!``!,B>?H``````^V +M5"0.08VV'`$``$R)Y^@`````@WPD7`!U14&X$"<``+D<#```N@$```"^```` +M`$B)W^@`````AL```!!C;8<`0``3(GGZ`````"H"'422(G?Z`````"Z`````.G& +M````O0`````[;"1,L6 +MB>A(BTPD4`^W%$%$B>Y,B>?H`````/_%.VPD3'*=0;AD````N5##``"Z`0`` +M`+X`````2(G?Z`````"%P'4>2(G?Z`````"Z`````.LA2(G?Z`````"Z```` +M`.L22(G?Z`````"Z`0```&9FD&:0B=!(BUPD:$B+;"1P3(MD)'A,BZPD@``` +M`$R+M"2(````3(N\))````!(@<28````PV9F9I!F9F:09F9FD&9FD$%455-( +MB?M(BT_H`````+\*````Z`````!(B=_H`````+_T`0``Z`````"_]`$``.@````` +MO_0!``#H`````+_T`0``Z`````"[`````$&!Q!P!``"01(GF2(GOZ`````"$ +MP'@'N`$```#K'K_T`0``9F:09I#H`````/_#@?L/)P``=M&X`````%M=05S# +M9F9FD&9FD%-(B?OH-____[H!````@_@!=!2_]`$``.@`````2(G?Z!O___^) +MPHG06\-F9I!FD%532(/L"$B)_4B+!0````"+*^ +M+`T``$B)W^@`````2(L<)$B+;"0(3(MD)!!(@\08PV9FD&:005154TB)^[XL +M#0``Z`````!!B<2)PH/*`;XL#0``2(G?Z`````"^\`0!`$B)W^@`````B<6# +MX&*#^&)T%8GJ@\IB#[;2OO`$`0!(B=_H`````+X```0`2(G?Z`````!(B=_H +M"?W__TB+!0````"+<`B!Q@``!`"Z!P```$B)W^@`````2(L%`````(LP@<8` +M``0`N@````!(B=_H`````$B+!0````"+<`B!Q@``!`"Z!0```$B)W^@````` +M2(L%`````(LP@<8```0`N@````!(B=_H`````$B)W^@O_?__B>J^\`0!`$B) +MW^@`````OO`$`0!(B=_H`````$2)XKXL#0``2(G?Z`````!;74%J^\`0!`$B)W^@`````OO`$`0!(B=_H`````$2)ZKXL#0``2(G? +MZ`````!(BQPD2(ML)`A,BV0D$$R+;"083(MT)"!(@\0HPV:02(/L"(GQA-)T +M%K@!````T^`(A[0```#K%&9F9I!F9I"X_O___]/`((>T````#[:WM````.@` +M````2(/$",-FD$%7059!54%455-(@^P(2(G]0;\`````OBP-``#H`````$&) +MQHG"@\H!OBP-``!(B>_H`````+[P!`$`2(GOZ`````!!B<6#X&*#^&)T%D2) +MZH/*8@^VTK[P!`$`2(GOZ`````"^```$`$B)[^@`````O@``!`!(B>_H```` +M`&8]5:H/A>\```!!O`````!FD+L`````1#GC?RIF9I!F9I!(BP4`````BW`8 +M@<8```0`NJ````!(B>_H`````/_#1#GC?MQ!@?S(````?@J_`0```.@````` +MO@``!`!(B>_H`````(G#2(L%`````(MP&('&```$`+JP````2(GOZ`````!F +M@?M5JG480?_$08'\QP````^.=O___V:!^U6JD'152(L%`````(MP&('&```$ +M`+JP````2(GOZ`````"^```$`$B)[^@`````9CU5JG4E0;\!````2(GOZ.#Y +M__\\/G432(GOZ*3\__^%P+@"````1`]$^$B+!0````"+_H`````+[P!`$`2(GOZ`````!$B?*^+`T` +M`$B)[^@`````00^VQTB#Q`A;74%<05U!7D%?PV9F9I!F9F:09F9FD%532(/L +M"$B)_;L`````9I!(QP4``````````$B)[^C]_?__A,!U(4C'!0`````````` +M2(GOZ.;]__^$P'4*_\.!^^<#``!^R`^VP$B#Q`A;7<-F9F:09F9FD&9FD&9F +MD(!^`0)U&H!^`@%U%`^V1@.)!0````"X`````,-F9F:0N/_____#9F9FD&9F +MD&9FD$B#[#A(B5PD"$B);"003(ED)!A,B6PD($R)="0H3(E\)#!!B?=!B_H`````(E$)`2)PH/*`;XL#0``2(GOZ`````"^ +M\`0!`$B)[^@`````08G&@^!B@_AB=!9$B?*#RF(/MM*^\`0!`$B)[^@````` +MO@``!`!(B>_H`````(7;="R[`````$0YZWU29I!!C;0?```$`$B)[^@````` +M08@$)/_#2?_$1#GK?.+K,+L`````1#GK?29F9I!F9I!!#[84)$&-M!\```0` +M2(GOZ`````#_PTG_Q$0YZWSAD$2)\K[P!`$`2(GOZ`````"^\`0!`$B)[^@` +M````BU0D!+XL#0``2(GOZ`````"X`0```$B+7"0(2(ML)!!,BV0D&$R+;"0@ +M3(MT)"A,BWPD,$B#Q#C#```````````````$```````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` -M```````````````!`````````````0`!``$``@`!``,``0`$``$`!0`!``8` -M`0`````````!```@`0``0`$``&`!``"``0``H`$``,`!```````````````` +M`0`````````````````````````````````!``$``0`"``$``P`!``0``0`% +M``$`!@`!``<``0````$``"`!``!``0``8`$``(`!``"@`0``P`$``.`!```` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` -M````````````````````%``````````!``%X$`P'")`!````````)````!P` -M`````````````)P%````````90[0!(\"C@.-!(P%A@:#!R0```!$```````` -M``````#L`````````$$.$$$.&$0.((,#A@(````D````;``````````````` -M"0(```````!8#C"-`HP#A@2#!0``````)````)0``````````````%0````` -M````0@X000X800X@@P2&`XP"`#P```"\``````````````!*`0```````$(. -M$$(.&$(.($(.*$$.,$$..$<.P`2#!X8&C`6-!(X#CP(````````T````_``` -M````````````]`````````!"#A!"#AA"#B!!#BA!#C!'#K`$@P:&!8P$C0.. -M`@```!0````T`0````````````!Q`````````!P```!,`0````````````#[ -M`````````$$.$(,"````)````&P!`````````````%L`````````00X000X8 -M1`X@@P.&`@```"0```"4`0`````````````T`0```````&(.0(\"C@.-!(P% -MA@:#!P`<````O`$`````````````.P````````!$#A```````!P```#<`0`` -M``````````!L`````````$0.$```````)````/P!`````````````&T````` -M````00X000X8@P.&`@```````"0````D`@````````````"2`0```````%T. -M,(X"C0.,!(8%@P8````<````3`(`````````````@P````````!$#A`````` -M`"0```!L`@````````````"V`````````%,.((P"A@.#!``````````D```` -ME`(`````````````[@````````!3#B",`H8#@P0`````````)````+P"```` -M`````````%$!````````0@X000X800X@@P2&`XP"`"0```#D`@`````````` -M``#^`````````%,.((P"A@.#!``````````D````#`,`````````````QP$` -M``````!8#C"-`HP#A@2#!0``````)````#0#`````````````$,"```````` -M8@Y`CP*.`XT$C`6&!H,'`"0```!<`P````````````!/`0```````$$.$$$. -M&$0.((,#A@(````D````A`,`````````````?P$```````!@#K`$C@*-`XP$ -MA@6#!@``%````*P#`````````````"@`````````%````,0#```````````` -M`*0`````````)````-P#`````````````%L`````````00X000X81`X@@P.& -M`@```"0````$!``````````````T`0```````&(.0(\"C@.-!(P%A@:#!P`< -M````+`0`````````````*0````````!$#A```````!0```!,!``````````` -M```?`````````!0```!D!``````````````7`````````#P```!\!``````` -M``````"9`0```````$(.$$(.&$(.($(.*$$.,$$..$0.0(,'A@:,!8T$C@./ -M`@`````````D````O`0`````````````:@````````!!#A!!#AB#`X8"```` -M````%````.0$`````````````$(`````````)````/P$`````````````#<` -M````````00X000X81`X@@P.&`@```!0````D!0`````````````]```````` -M`!P````\!0`````````````8`````````$0.$```````%````%P%```````` -M`````#(`````````%````'0%`````````````"4`````````)````(P%```` -M`````````(0`````````6`XHC0*,`X8$@P4``````!0```"T!0`````````` -M```H`````````"0```#,!0````````````!9`````````$(.$$$.&$$.((,$ -MA@.,`@`\````]`4`````````````*0(```````!"#A!"#AA"#B!"#BA!#C!! -M#CA$#D"#!X8&C`6-!(X#CP(`````````)````#0&`````````````,(````` -M````0@X000X800X@@P2&`XP"`#P```!&!HP%C02.`X\"`````````!0```!,!P`````` -M```````:`0```````"0```!D!P````````````#"`````````%,.((P"A@.# -M!``````````<````C`<`````````````/@````````!.#B",`H,#`"0```"L -M!P````````````"@`````````%@.,(T"C`.&!(,%```````D````U`<````` -M````````C`$```````!"#A!!#AA!#B"#!(8#C`(`)````/P'```````````` -M`.H!````````90[@`H\"C@.-!(P%A@:#!R0````D"`````````````#H```` -M`````&4.T`*/`HX#C02,!88&@P<\````3`@`````````````2@$```````!" -M#A!"#AA"#B!"#BA!#C!!#CA'#L`#@P>&!HP%C02.`X\"````````)````(P( -M`````````````'H`````````4PX@C`*&`X,$`````````!0```"T"``````` -M``````!4`````````#P```#,"``````````````Y`@```````$(.$$(.&$(. -M($(.*$$.,$$..$0.0(,'A@:,!8T$C@./`@`````````\````#`D````````` -M````%R,```````!"#A!"#AA"#B!"#BA!#C!!#CA'#K`#@P>&!HP%C02.`X\" -M````````/````$P)`````````````#\!````````0@X00@X80@X@0@XH00XP -M00XX1`Y0@P>&!HP%C02.`X\"`````````"0```","0````````````!F```` -M`````$$.$$$.&$0.((,#A@(````<````M`D`````````````0P$```````!! -M#A"#`@```"0```#4"0````````````!Q`````````%@.,(T"C`.&!(,%```` -M```D````_`D`````````````W0````````!!#A!!#AA$#B"#`X8"````/``` -M`"0*`````````````+$"````````0@X00@X80@X@0@XH00XP00XX1PZ``X,' -MA@:,!8T$C@./`@```````!P```!D"@````````````!_`````````$X.((8" -M@P,`/````(0*`````````````#\%````````0@X00@X80@X@0@XH00XP00XX -M1`Y0@P>&!HP%C02.`X\"`````````#P```#$"@````````````#E`P`````` -M`$(.$$(.&$(.($(.*$$.,$$..$0.D`&#!X8&C`6-!(X#CP(````````<```` -M!`L`````````````*@````````!$#A```````"P````D"P````````````!I -M`@```````$(.$$$.&$$.($0.0(,$A@.,`@```````"0```!4"P`````````` -M``!K`````````$$.$$$.&$0.((,#A@(````D````?`L`````````````%@$` -M``````!"#A!!#AA!#B"#!(8#C`(`)````*0+`````````````$@(```````!"#A!"#AA!#B!!#BA'#K`$@P6&!(P#C0(4````/`P` -M````````````0@`````````D````5`P`````````````1P````````!!#A!! -M#AB#`X8"````````%````'P,`````````````"H`````````%````)0,```` -M``````````X`````````+````*P,`````````````&0!````````0@X00@X8 -M00X@00XH1PZP"(,%A@2,`XT"%````-P,`````````````%4`````````'``` -M`/0,`````````````'X`````````00X01`X@@P(4````%`T````````````` -M6P`````````<````+`T`````````````HP````````!!#A!$#B"#`AP```!, -M#0`````````````O`````````$$.$(,"````%````&P-``````````````P` -M````````%````(0-`````````````"@`````````)````)P-```````````` -M`'H`````````6`XPC0*,`X8$@P4``````!P```#$#0`````````````5```` -M`````$0.$```````'````.0-`````````````"<`````````1`X0```````D -M````!`X`````````````7@$```````!B#G"/`HX#C02,!88&@P<`%````"P. -M`````````````"8`````````)````$0.`````````````&(`````````0@X0 -M00X800X@@P2&`XP"`!P```!L#@````````````!/`````````$X.((P"@P,` -M'````(P.`````````````"``````````00X0@P(````4````K`X````````` -M````.``````````4````Q`X`````````````P`(````````D````W`X````` -M````````CP$```````!B#E"/`HX#C02,!88&@P<`)`````0/```````````` -M`.$`````````8@YPCP*.`XT$C`6&!H,'`"0````L#P````````````"3`0`` -M`````&(.<(\"C@.-!(P%A@:#!P`D````5`\`````````````L0````````!8 -M#C"-`HP#A@2#!0``````)````'P/``````````````,#````````8@Y0CP*. -M`XT$C`6&!H,'`!P```"D#P````````````!Z`````````$0.$```````)``` -M`,0/`````````````*,!````````8@Y`CP*.`XT$C`6&!H,'`"0```#L#P`` -M``````````#``````````$(.$$$.&$$.((,$A@.,`@`D````%!`````````` -M````;P$```````!=#E".`HT#C`2&!8,&````+````#P0`````````````)L! -M````````0@X00@X800X@00XH1`XP@P6&!(P#C0(`/````&P0```````````` -M`-$`````````0@X00@X80@X@0@XH00XP00XX1`YP@P>&!HP%C02.`X\"```` -M`````"0```"L$``````````````Z`0```````%@.,(T"C`.&!(,%```````D -M````U!``````````````G@````````!3#B"-`HP#@P0`````````/````/P0 -M``````````````4"````````0@X00@X80@X@0@XH00XP00XX1`Y`@P>&!HP% -MC02.`X\"`````````!P````\$0`````````````<`````````$0.$``````` -M'````%P1`````````````"&!HP%C02. -M`X\"`````````"0```!\&0````````````!2`````````$$.$$$.&$0.((,# -MA@(`````1T-#.B`H1TY5*2`S+C0N,B!;1G)E94)31%T@,C`P-#`W,C@``"YS -M>6UT86(`+G-T!`,!PB0 +M`0```````"P````<``````````````!L!@```````$<.T`1PCP*.`XT$C`6& +M!H,'`````````"0```!,``````````````#W`````````$$.$$$.&$0.((,# +MA@(````D````=```````````````*P(```````!$#C!4C0*,`X8$@P4````` +M)````)P``````````````%0`````````0@X000X800X@@P2&`XP"`#P```#$ +M``````````````!*`0```````$(.$$(.&$(.($(.*$$.,$$..$<.P`2#!X8& +MC`6-!(X#CP(````````T````!`$`````````````]P````````!"#A!"#AA" +M#B!!#BA!#C!'#K`$@P:&!8P$C0..`@```!0````\`0````````````")```` +M`````!P```!4`0`````````````1`0```````$$.$(,"````)````'0!```` +M`````````%L`````````00X000X81`X@@P.&`@```"0```"<`0`````````` +M```T`0```````$0.0%Z/`HX#C02,!88&@P<<````Q`$`````````````10`` +M``````!$#A```````!P```#D`0````````````!L`````````$0.$``````` +M)`````0"`````````````&T`````````00X000X8@P.&`@```````"0````L +M`@````````````"2`0```````$0.,%B.`HT#C`2&!8,&```<````5`(````` +M````````@P````````!$#A```````"0```!T`@````````````"Z```````` +M`$0.($Z,`H8#@P0````````D````G`(`````````````\@````````!$#B!. +MC`*&`X,$````````)````,0"`````````````%$!````````0@X000X800X@ +M@P2&`XP"`"0```#L`@`````````````"`0```````$0.($Z,`H8#@P0````` +M```D````%`,`````````````WP$```````!$#C!4C0*,`X8$@P4`````)``` +M`#P#`````````````$,"````````1`Y`7H\"C@.-!(P%A@:#!R0```!D`P`` +M``````````"6`0```````$$.$$$.&$0.((,#A@(````D````C`,````````` +M````CP$```````!'#K`$:(X"C0.,!(8%@P8`%````+0#`````````````#$` +M````````%````,P#`````````````*4`````````)````.0#```````````` +M`%L`````````00X000X81`X@@P.&`@```"0````,!``````````````T`0`` +M`````$0.0%Z/`HX#C02,!88&@P<<````-`0`````````````+`````````!$ +M#A```````!0```!4!``````````````?`````````!0```!L!``````````` +M```7`````````#P```"$!`````````````"9`0```````$(.$$(.&$(.($(. +M*$$.,$$..$0.0(,'A@:,!8T$C@./`@`````````D````Q`0````````````` +M:@````````!!#A!!#AB#`X8"````````%````.P$`````````````$(````` +M````)`````0%`````````````#<`````````00X000X81`X@@P.&`@```!0` +M```L!0`````````````]`````````!P```!$!0`````````````8```````` +M`$0.$```````%````&0%`````````````#(`````````%````'P%```````` +M`````"4`````````)````)0%`````````````(4`````````1`XH4XT"C`.& +M!(,%`````!0```"\!0`````````````H`````````"0```#4!0`````````` +M``!9`````````$(.$$$.&$$.((,$A@.,`@`\````_`4`````````````*0(` +M``````!"#A!"#AA"#B!"#BA!#C!!#CA$#E"#!X8&C`6-!(X#CP(````````` +M)````#P&`````````````,@`````````0@X000X800X@@P2&`XP"`#P```!D +M!@`````````````Z`@```````$(.$$(.&$(.($(.*$$.,$$..$<.H`.#!X8& +MC`6-!(X#CP(````````D````I`8`````````````]`````````!!#A!!#AA$ +M#B"#`X8"````)````,P&`````````````,,$````````1`Y07H\"C@.-!(P% +MA@:#!QP```#T!@`````````````E`````````$0.$```````/````!0'```` +M`````````+4`````````0@X00@X80@X@0@XH00XP00XX1`Y`@P>&!HP%C02. +M`X\"`````````!0```!4!P`````````````:`0```````"0```!L!P`````` +M``````#"`````````$0.($Z,`H8#@P0````````<````E`<````````````` +M/@````````!$#B!*C`*#`R0```"T!P````````````"C`````````$0.,%2- +M`HP#A@2#!0`````D````W`<`````````````C`$```````!"#A!!#AA!#B"# +M!(8#C`(`+`````0(`````````````/H!````````1P[@`G"/`HX#C02,!88& +M@P<`````````+````#0(`````````````/H`````````1P[0`G"/`HX#C02, +M!88&@P<`````````/````&0(`````````````$H!````````0@X00@X80@X@ +M0@XH00XP00XX1P[``X,'A@:,!8T$C@./`@```````"0```"D"``````````` +M``!Y`````````$0.($Z,`H8#@P0````````4````S`@`````````````5``` +M```````\````Y`@`````````````.0(```````!"#A!"#AA"#B!"#BA!#C!! +M#CA$#D"#!X8&C`6-!(X#CP(`````````/````"0)`````````````!&!HP%C02.`X\"````````'````!P+```````` +M`````"H`````````1`X0```````L````/`L`````````````F0(```````!" +M#A!!#AA!#B!$#E"#!(8#C`(````````D````;`L`````````````:P`````` +M``!!#A!!#AA$#B"#`X8"````)````)0+`````````````!8!````````0@X0 +M00X800X@@P2&`XP"`"0```"\"P````````````!7`0```````$$.$$$.&$0. +M((,#A@(````4````Y`L`````````````(P`````````D````_`L````````` +M````=P````````!!#A!!#AA$#B"#`X8"````+````"0,`````````````(D" +M````````0@X00@X800X@00XH1PZP!(,%A@2,`XT"%````%0,```````````` +M`$(`````````)````&P,`````````````$<`````````00X000X8@P.&`@`` +M`````!0```"4#``````````````J`````````!0```"L#``````````````. +M`````````"P```#$#`````````````!D`0```````$(.$$(.&$$.($$.*$<. +ML`B#!88$C`.-`A0```#T#`````````````!5`````````!P````,#0`````` +M``````!^`````````$$.$$0.((,"%````"P-`````````````%L````````` +M'````$0-`````````````*,`````````00X01`X@@P(<````9`T````````` +M````+P````````!!#A"#`@```!0```"$#0`````````````,`````````!0` +M``"<#0`````````````H`````````"0```"T#0````````````!Z```````` +M`$0.,%2-`HP#A@2#!0`````<````W`T`````````````%0````````!$#A`` +M`````!P```#\#0`````````````G`````````$0.$```````)````!P.```` +M`````````&8!````````1`YP7H\"C@.-!(P%A@:#!Q0```!$#@`````````` +M```F`````````"0```!<#@````````````!B`````````$(.$$$.&$$.((,$ +MA@.,`@`<````A`X`````````````3P````````!$#B!*C`*#`QP```"D#@`` +M```````````@`````````$$.$(,"````%````,0.`````````````,`"```` +M````)````-P.`````````````(D!````````1`Y07H\"C@.-!(P%A@:#!R0` +M```$#P````````````#A`````````$0.<%Z/`HX#C02,!88&@PCP*.`XT$C`6&!H,')````%0/```````` +M`````+$`````````1`XP5(T"C`.&!(,%`````"0```!\#P````````````#X +M`@```````$0.4%Z/`HX#C02,!88&@P<<````I`\`````````````>@`````` +M``!$#A```````"0```#$#P````````````"Y`0```````$0.0%Z/`HX#C02, +M!88&@P`````````$0.($Z,`H8#@P0````````L +M````+!4`````````````_P````````!"#A!"#AA!#B!!#BA$#C"#!88$C`.- +M`@`\````7!4`````````````30$```````!"#A!"#AA"#B!"#BA!#C!!#CA$ +M#D"#!X8&C`6-!(X#CP(`````````)````)P5`````````````*(!```````` +M1`XP6(X"C0.,!(8%@P8``"0```#$%0`````````````#`@```````$0.8%Z/ +M`HX#C02,!88&@P<<````[!4`````````````(0````````!$#A```````!P` +M```,%@`````````````B`````````$0.$```````)````"P6```````````` +M`*\`````````1`Y`7H\"C@.-!(P%A@:#!QP```!4%@`````````````W```` +M`````$$.$(,"````'````'06`````````````#<`````````00X0@P(````D +M````E!8`````````````I@````````!$#B!.C`*&`X,$````````+````+P6 +M`````````````!\!````````0@X00@X800X@00XH1`Y@@P6&!(P#C0(`'``` +M`.P6`````````````#``````````1`X0```````<````#!<````````````` +M8`````````!$#D```````"0````L%P````````````#F`````````$0.<%Z/ +M`HX#C02,!88&@P6UT +M86(`+G-T0$```(``0"0.0```````#D"````````BP$```(``0!@+P```````+4````` -M````G`$```(``0`@,````````!H!````````J0$```(``0!`,0```````,(` -M````````M@$```(``0!0,@```````*``````````PP$```(``0`0,@`````` -M`#X`````````S@$```(``0#P,@```````(P!````````V0$```(``0"`-``` -M`````.H!````````Y0$```(``0"P.````````'H`````````\P$```(``0!P -M-@```````.@```````````(```(``0!@-P```````$H!````````#0(```(` -M`0`P.0```````%0```````````````,`!@``````````````````````'@(` -M``(``0!08P```````+$"````````+@(```(``0`09@```````'\````````` -M10(```(``0"09@```````#\%````````4`(```(``0#0:P```````.4#```` -M````7`(```(``0#`;P```````"H`````````;`(```(``0#P=0```````'H" -M````````>0(```(``0!0?P```````"8`````````B@(```(``0#P?P`````` -M`$\`````````GP(```(``0!`@````````"``````````L@(```(``0!@@``` -M`````#@`````````OP(```(``0"@@````````,`"````````U0(```(``0!@ -M@P```````(\!````````[`(```(``0#PA````````.$`````````!`,```(` -M`0#`F````````&$`````````$@,```(``0#@A0```````),!````````)0,` -M``(``0``FP```````'H`````````-`,```(``0!`G````````"L"```````` -M2`,```(``0!`C@```````&\!````````6P,```(``0"`AP```````+$````` -M````:@,```(``0!`B`````````,#````````?@,```(``0!PDP```````)X` -M````````D`,```(``0`PD@```````#H!````````G@,```(``0#PFP`````` -M`$4`````````JP,```(``0!0BP```````'H`````````P0,```(``0#PF0`` -M`````"T`````````V`,```(``0#0BP```````*,!````````ZP,```(``0"` -MC0```````,``````````^P,```(``0`@F@```````-(`````````"`0```(` -M`0"`FP```````&D`````````&P0```(``0"PCP```````)L!````````+`0` -M``(``0!0D0```````-$`````````.@0```(``0`0E`````````4"```````` -M2P0```(``0`@E@```````!P`````````9`0```(``0!`E@```````"P0```(``0!PEP```````$(`````````D`0```(``0#`EP```````&T` -M````````I`0```(``0`PF````````($`````````KP0```(``0`PF0`````` -M`"@`````````P00```(``0!@F0```````(<`````````UP0```(``0!0L0`` -M`````-``````````[P0```(``0"0N````````+D`````````_`0```$``P#0 -M`````````!P`````````!@4```$``P#P`````````!P`````````$`4```(` -M`0"`N0```````)H`````````&04```$`!0`(``````````@`````````(04` -M``(``0`@N@```````#T`````````*04```(``0!@N@```````&@````````` -M-`4```(``0`0O0```````+$`````````/`4```(``0``OP```````-0!```` -M``````````,`"`````````````````````````````,`"@`````````````` -M````````5`4``!(``0```````````)P%````````8`4``!$``P`@```````` -M`$@`````````;P4``!``````````````````````````?`4``!$``P"````` -M`````$@`````````C`4``!(``0!`=0```````",`````````E04``!`````` -M````````````````````HP4``!``````````````````````````K04``!`` -M````````````````````````MP4``!(``0"@!0```````.P`````````P04` -M`!``````````````````````````S@4``!`````````````````````````` -MX`4``!(``0"0!@````````D"````````\`4``!`````````````````````` -M````^04``!(``0!P=0```````'<`````````!P8``!(``0"@"````````%0` -M````````&@8``!(``0!`>0````````X`````````*`8``!(``0``"0`````` -M`$H!````````-08``!(``0`0>0```````"H`````````1P8``!(``0!@<@`` -M`````&L`````````4@8``!(``0!0"@```````/0`````````908``!(``0#0 -M#````````%L`````````=@8``!(``0#@?`````````P`````````@@8``!(` -M`0#`>@```````%4`````````D@8``!(``0`P#0```````#0!````````I`8` -M`!(``0"P?````````"\`````````M`8``!(``0!P#@```````#L````````` -MQP8``!(``0"P#@```````&P`````````V08``!(``0"0#P```````)(!```` -M````[P8``!(``0`P$0```````(,`````````#`<``!(``0#`$0```````+8` -M````````(`<``!(``0`@?0```````'H`````````+@<``!(``0"`$@`````` -M`.X`````````10<``!(``0!P$P```````%$!````````70<``!(``0#0%``` -M`````/X`````````````````$(````` -M`````@D``!(``0#`>````````$<`````````$0D``!(``0!0>0```````&0! -M````````(`D``!(``0`@>P```````'X`````````,0D``!(``0"@>P`````` -M`%L`````````/@D``!(``0"@?0```````!4`````````20D``!(``0#`?0`` -M`````"<`````````60D``!(``0#P?0```````%X!````````90D``!(``0#` -MI@```````#T`````````?0D``!(``0``IP```````$8`````````D0D``!(` -M`0#0LP```````&``````````K`D``!(``0`PM````````.8`````````T0D` -M`!(``0!PI@```````$,`````````Z`D``!(``0"`?P```````&(````````` -M_PD``!``````````````````````````$PH``!`````````````````````` -M````)`H``!``````````````````````````-PH``!$``P#(``````````0` -M````````2@H``!``````````````````````````7`H``!`````````````` -M````````````;@H``!``````````````````````````@`H``!`````````` -M````````````````D0H``!(``0!0N0```````"L`````````H`H``!(``0!` -ML````````($`````````N@H``!(``0!PG@```````%T#````````S`H``!(` -M`0"PH@```````(P`````````ZPH``!(``0#0H0```````"$``````````0L` -M`!(``0``H@````````L`````````$PL``!(``0`0H@````````L````````` -M)@L``!(``0`@H@```````&``````````/0L``!(``0"`H@```````",````` -M````40L``!(``0!`HP```````#,"````````:`L``!(``0"`I0```````.0` -M````````?0L``!(``0!0IP```````!T`````````E`L``!(``0!PIP`````` -M`)4`````````M0L``!(``0`0J````````.``````````SPL``!(``0#PJ``` -M`````)\`````````Z`L``!(``0"0J0```````/\```````````P``!(``0"0 -MJ@```````$T!````````%PP``!(``0#@JP```````%``````````+@P``!(` -M`0`PK````````,@!````````00P``!(``0``K@```````-P!````````7PP` -M`!(``0#@KP```````"$`````````>@P``!(``0`0L````````"(````````` -MEPP``!(``0#0L````````#<`````````L0P``!(``0`0L0```````#<````` -M````S`P``!(``0`@L@```````*,`````````Z0P``!(``0#0L@```````,8` -M````````!PT``!(``0"@LP```````#``````````)@T``!(``0`@M0`````` -M`&$#````````/`T``!(``0#0N@```````!(!````````0PT``!(``0#PNP`` -M`````!(!````````2PT``!(``0#0O0```````.0`````````60T``!(``0#` -MO@```````#X`````````9@T``!(``0#@P````````%(``````````')A:60N -M8P!3=')I<&5'971#;VUM86YD`%-TF5R;P!C8E]I0!D:7)E -M8W1?6YC1&ES:TEN9F\`9V5T -M161M85)E9T]F9G-E=`!U;FUA'1#;VUM86YD`'=R:71E161M85)E<75E0!D -M=6UP071A1&5V:6-E4F5G:7-T97)S`&AA;F1L945D;6%&86EL961#;VUM86YD -M`')E;6]V94-O;6UA;F0`:&%N9&QE161M85)E%!H>5!A&ET-C`Q`&=E=%\V,#%?:60`0!P9FY396YD0V]M;6%N9`!F1&5296%D5W)I -M=&4`<&9N1&5V:6-E1F%I;&5D`$-H96-K4W5M`&9$95-E;&5C=$UO9&4`;W-? -M;65M0!F061D4W!A'5P07)R87E3=&%T90!'9713=&%M<`!3>6YC07)R -M87E);F9O`$-H96-K07)R87E#0!5;G)E9VES=&5R5D1E=FEC90!R86ED-5]F6YC:')O;F]U0!-5E]214=?4D5!1%]"651%`$U67U)%1U]74DE415]$5T]21`!M -M=D%U=&]&;'5S:$]N17)R;W(`359?4D5'7U=2251%7T)95$4`359?4D5'7U)% -M041?1%=/4D0`359?4D5'7U=2251%7U=/4D0`359?4D5'7U)%041?5T]21`!? -M9&]-=E-O9G1297-E=`!W86ET5VAI;&53=&]R86=E1&5V27-"=7-Y`&UV4V%T -M84EN:71!9&%P=&5R`&UV4V%T84ES4W1O5!A5!O -M=V5R3VX`;793871A1V5T0VAA;FYE;%-T871U41E=FEC90!M -M=E-T;W)A9V5$979!5$%3;V9T4F5S971$979I8V4`97AE8W5T94YO;E5$34%# -M;VUM86YD`$)E97!/;@!"965P3V9F`'-E=%]F86EL7VQE9',`0@````````"```` -M;P```/S_________U@@````````"````;0```/S_________Y`@````````+ -M````<0``````````````(0D````````"````````/S_________;@T````````"````>``` -M`/S_________E0T````````"````>````/S_________P@T````````"```` -M>@```/S_________%@X````````+````=@``````````````'@X````````+ -M````=0``````````````'A`````````"````:````/S_________<1`````` -M```"````:````/S_________KA`````````"````=P```/S_________WA`` -M```````"````>````/S_________`Q(````````"````=P```/S_________ -M/A(````````"````>````/S_________5Q(````````+````@``````````` -M````7Q(````````"````>````/S_________UQ(````````"````:````/S_ -M________)Q,````````"````=P```/S_________-A,````````"````>``` -M`/S_________3Q,````````+````@```````````````5Q,````````"```` -M>````/S_________*A4````````"````:````/S_________414````````" -M````A````/S_________AQ4````````"````=P```/S_________EA4````` -M```"````>````/S_________KQ4````````+````@```````````````MQ4` -M```````"````>````/S_________318````````"````:````/S_________ -M818````````"````>@```/S_________AA8````````+````?P`````````` -M````CA8````````+````?@``````````````PQ8````````"````>@```/S_ -M________Z!8````````+````@0``````````````\!8````````+````?@`` -M````````````%1<````````"````>@```/S_________.A<````````+```` -M@P``````````````0A<````````+````@@``````````````9Q<````````" -M````>````/S_________A<````` -M```"````>````/S_________W1<````````"````>````/S_________\!<` -M```````+`````@```-`5````````11@````````+````A0`````````````` -M41@````````"````A@```/S_________7AD````````"````>@```/S_____ -M____<1D````````"````:0```/S_________C1D````````+````?0`````` -M````````E1D````````+````?```````````````HAH````````"````:P`` -M`/S_________O!H````````"````8P```!0`````````QQH````````"```` -M90```"P`````````"AL````````"````;````/S_________*1L````````" -M````;@```/S_________-!L````````"````;P```/S_________AAP````` -M```"````:0```/S_________T!T````````"````=P```/S_________\!T` -M```````"````>````/S_________/AX````````"````>````/S_________ -M91X````````"````>````/S_________DAX````````"````>@```/S_____ -M____YAX````````+````B0``````````````[AX````````+````B``````` -M````````=B`````````"````C0```/S_________-2(````````"````:``` -M`/S_________GR(````````"````:````/S_________WR@````````"```` -M:0```/S_________\2@````````"````:0```/S_________,"T````````+ -M`````@```(`I````````+BX````````+`````@```'!B````````,RX````` -M```"````>````/S_________;2X````````+````@```````````````=2X` -M```````"````>````/S_________CRX````````+````@``````````````` -MERX````````"````>````/S_________URX````````"````>````/S_____ -M_____"X````````"````C@```/S_________1"\````````+`````@```)`Y -M````````22\````````"````>````/S_________SR\````````"````CP`` -M`/S_________93$````````"````=P```/S_________@S(````````"```` -M>@```/S_________OS(````````+`````@```&`O````````RS(````````+ -M`````@```$`Q````````;S4````````"````D````/S_________D34````` -M```"````D0```/S_________$38````````"````D````/S_________!3<` -M```````"````D````/S_________63@````````"````D````/S_________ -M>#@````````"````D0```/S_________C3H````````+````+@`````````` -M````/SL````````+````+@```#@`````````Q%\````````"````>````/S_ -M________9&`````````"````C@```/S_________;&`````````"````DP`` -M`/S_________=&`````````"````E````/S_________1&(````````"```` -MC@```/S_________QV(````````"````>````/S_________W&(````````+ -M````@```````````````Y&(````````"````>````/S_________%&,````` -M```+````@```````````````'&,````````"````>````/S_________0F,` -M```````"````C@```/S_________360````````"````!````/S_________ -M5F0````````"````!````/S_________6V0````````"````CP```/S_____ -M____-F8````````"````=P```/S_________SV@````````"````:````/S_ -M_________FH````````+````@```````````````!FL````````"````>``` -M`/S_________/VL````````"````>@```/S_________:FL````````+```` -M`@```%!C````````````/S_________$W`````` -M```"````>````/S_________1W`````````"````:````/S_________;W`` -M```````"````>````/S_________D7`````````"````>````/S_________ -M*7$````````"````>````/S_________7W$````````+````E@`````````` -M````:W$````````"````A@```/S_________MW$````````+````EP`````` -M````````\G$````````+````E@```````````````G(````````"````A@`` -M`/S_________"G(````````"````C@```/S_________&7(````````+```` -M`@```,!O````````.7(````````"````>````/S_________=W(````````" -M````D@```/S_________(G,````````"````C````/S_________9',````` -M```"````C````/S_________E7,````````"````F0```/S_________G',` -M```````"````!````/S_________I',````````"````C````/S_________ -MM',````````"````F0```/S_________VW,````````"````C````/S_____ -M____J'0````````"````:P```/S_________R70````````"````8P```!0` -M````````U'0````````"````90```#P`````````"G4````````"````;``` -M`/S_________(74````````"````;@```/S_________+'4````````"```` -M;P```/S_________PG4````````"````;P```/S_________.'8````````" -M````:````/S_________8W<````````"````:0```/S_________>'<````` -M```"````:0```/S_________D'<````````"````:0```/S_________I7<` -M```````"````:0```/S_________(7@````````"````9@```/S_________ -M,W@````````"````9@```/S_________6'@````````"````9````/S_____ -M____JG@````````"````FP```/S_________['@````````"````G````/S_ -M________2'D````````"````H0````````"````J@```/S_________C(0````````"````J@```/S_ -M________I(0````````"````K0```/S_________LX0````````"````J@`` -M`/S_________Q80````````"````J@```/S_________,(4````````"```` -MK@```/S_________JH<````````"````K@```/S_________P(<````````" -M````JP```/S_________SH<````````"````K@```/S_________W(<````` -M```"````K@```/S_________]8<````````"````JP```/S_________`X@` -M```````"````K@```/S_________%(@````````"````JP```/S_________ -MPH@````````"````JP```/S_________.XD````````"````K@```/S_____ -M____48D````````"````JP```/S__________HD````````"````JP```/S_ -M________"XH````````"````K@```/S_________%8H````````"````J0`` -M`/S_________)XH````````"````JP```/S_________-(H````````"```` -MK@```/S_________/HH````````"````J0```/S_________8XH````````" -M````J@```/S_________#8L````````"````K````/O_________'XP````` -M```"````J@```/S_________+8P````````"````J@```/S_________4HP` -M```````"````JP```/S_________Y(T````````"````KP```/S_________ -M%8X````````"````L````/S_________T8X````````"````K````/O_____ -M____1H\````````"````K@```/S_________4(\````````"````J0```/S_ -M________TX\````````"````K@```/S_________YH\````````"````JP`` -M`/S_________\(\````````"````K@```/S_________^H\````````"```` -MJ0```/S_________&9`````````"````JP```/S_________P)`````````" -M````JP```/S_________T9`````````"````JP```/S_________X)`````` -M```"````JP```/S_________]9`````````"````JP```/S_________!I$` -M```````"````JP```/S_________%9$````````"````JP```/S_________ -M)I$````````"````JP```/S_________-Y$````````"````JP```/S_____ -M____F)(````````"````K@```/S_________RI(````````"````JP```/S_ -M________\I(````````"````K@```/S_________39,````````"````JP`` -M`/S_________KI,````````"````JP```/S_________NI,````````"```` -MK@```/S_________Q),````````"````J0```/S_________U9,````````" -M````JP```/S_________X9,````````"````K@```/S_________9)0````` -M```"````JP```/S_________;Y0````````"````K@```/S_________BI0` -M```````"````JP```/S_________FY0````````"````JP```/S_________ -MKI0````````"````JP```/S_________P90````````"````JP```/S_____ -M____U)0````````"````JP```/S_________YY0````````"````JP```/S_ -M________^I0````````"````JP```/S_________#94````````"````JP`` -M`/S_________()4````````"````JP```/S_________,Y4````````"```` -MJP```/S_________1I4````````"````JP```/S_________694````````" -M````JP```/S_________;)4````````"````JP```/S_________FY4````` -M```"````JP```/S_________K)4````````"````JP```/S_________O94` -M```````"````JP```/S_________SI4````````"````JP```/S_________ -MW)4````````"````K@```/S_________\Y4````````"````JP```/S_____ -M____,Y8````````"````JP```/S_________6I8````````"````K@```/S_ -M________;98````````"````JP```/S_________>Y8````````"````K@`` -M`/S_________D)8````````"````JP```/S_________HY8````````"```` -MJP```/S_________MI8````````"````JP```/S_________R98````````" -M````JP```/S_________W)8````````"````JP```/S_________[Y8````` -M```"````JP```/S_________`I<````````"````JP```/S_________%9<` -M```````"````JP```/S_________*)<````````"````JP```/S_________ -M.Y<````````"````JP```/S_________3I<````````"````JP```/S_____ -M____89<````````"````JP```/S_________7Y@````````"````:0```/S_ -M________9T````````"````K0```/S_________C9T` -M```````"````K0```/S_________H9T````````"````K0```/S_________ -MM9T````````"````K0```/S_________SIT````````"````J@```/S_____ -M____XIT````````"````L@```/S_________^9T````````"````J@```/S_ -M________+YX````````"````KP```/S_________J9X````````"````JP`` -M`/S_________FY\````````"````K@```/S_________^9\````````"```` -MJP```/S_________!Z`````````"````K@```/S_________'Z`````````" -M````JP```/S_________+:`````````"````K@```/S_________I*`````` -M```"````JP```/S_________M:`````````"````JP```/S_________QJ`` -M```````"````JP```/S_________[:`````````"````JP```/S_________ -M#Z$````````"````JP```/S_________2J$````````"````J0```/S_____ -M____?*$````````"````M````/S_________XZ$````````"````JP```/S_ -M________`J(````````"````K````/C_________$J(````````"````K``` -M`/C_________X:(````````"````K@```/S_________!Z,````````"```` -MK@```/S_________$:,````````"````J0```/S_________'*,````````" -M````K@```/S_________O:,````````"````JP```/S_________QZ,````` -M```"````K@```/S_________T:,````````"````J0```/S_________X*,` -M```````"````JP```/S_________ZJ,````````"````K@```/S_________ -M3:0````````"````K@```/S_________=Z0````````"````JP```/S_____ -M____EZ0````````"````K@```/S_________H:0````````"````J0```/S_ -M________QJ0````````"````JP```/S_________YJ0````````"````K@`` -M`/S_________\*0````````"````J0```/S__________J0````````"```` -MJ````/S_________,J4````````"````J@```/S_________UZ4````````" -M````K@```/S_________/*8````````"````JP```/S_________J*<````` -M```"````K@```/S_________QZ<````````"````JP```/S_________Y:<` -M```````"````JP```/S_________B:@````````"````K@```/S_________ -MMZ@````````"````JP```/S_________+JD````````"````K@```/S_____ -M____6JD````````"````JP```/S_________[`````````"````J@```/S_________ -ME+`````````"````J0```/S_________Z[`````````"````K0```/S_____ -M____`;$````````"````J@```/S_________*[$````````"````K0```/S_ -M________0;$````````"````J@```/S_________C+$````````"````J@`` -M`/S_________FK$````````"````J0```/S_________K+$````````"```` -MJ@```/S_________QK$````````"````M````/S_________U+$````````" -M````J0```/S_________\[$````````"````L@```/S_________`[(````` -M```"````J@```/S_________9+(````````"````R````/S_________=[(` -M```````"````K0```/S_________B[(````````"````L@```/S_________ -ME[(````````"````QP```/S_________IK(````````"````QP```/S_____ -M____/[,````````"````I@```/S_________Q[,````````"````L0```/S_ -M________)[0````````"````I@```/S_________Z[0````````"````S``` -M`/S_________S+4````````"````R````/S_________YK4````````"```` -MK0```/S_________^[4````````"````K0```/S_________$;8````````" -M````K0```/S_________)[8````````"````K0```/S_________/;8````` -M```"````K0```/S_________B;8````````"````K0```/S_________G+8` -M```````"````K0```/S_________L+8````````"````K0```/S_________ -MQ+8````````"````K0```/S_________V+8````````"````K0```/S_____ -M____[+8````````"````K0```/S_________`+<````````"````K0```/S_ -M________'+<````````"````L@```/S_________*+<````````"````QP`` -M`/S_________.K<````````"````QP```/S_________6;<````````"```` -ML@```/S_________9;<````````"````QP```/S_________@+<````````" -M````J@```/S_________C+<````````"````QP```/S_________PK<````` -M```"````L@```/S_________V+<````````"````L````/S_________^[<` -M```````"````KP```/S_________&+@````````"````L@```/S_________ -M)+@````````"````QP```/S_________,[@````````"````QP```/S_____ -M____0K@````````"````QP```/S_________M+@````````"````K0```/S_ -M________Q;@````````"````J@```/S_________S[@````````"````J0`` -M`/S_________U[@````````"````QP```/S_________X;@````````"```` -MJ0```/S_________Z[@````````"````J0```/S_________];@````````" -M````J0```/S__________[@````````"````J0```/S_________%[D````` -M```"````J@```/S_________,;D````````"````J0```/S_________:;D` -M```````"````J0```/S_________C+D````````"````!`````0````````` -MG[D````````"````K0```/S_________J[D````````"````!`````0````` -M````O+D````````"````J@```/S_________T[D````````"````!`````0` -M````````Y+D````````"````J@```/S_________][D````````"````!``` -M``0`````````"+H````````"````J@```/S_________)[H````````"```` -M!`````0`````````.KH````````"````K0```/S_________0;H````````" -M````!`````0`````````5[H````````"````K0```/S_________>;H````` -M```"````!`````0`````````C[H````````"````K0```/S_________EKH` -M```````"````!`````0`````````IKH````````"````J@```/S_________ -MW;H````````"````K@```/S_________\KH````````"````JP```/S_____ -M_____[H````````"````K@```/S_________'KL````````"````KP```/S_ -M________*[L````````"````K@```/S_________.KL````````"````!``` -M``0`````````4+L````````"````K0```/S_________5[L````````"```` -M!`````0`````````;+L````````"````K0```/S_________<[L````````" -M````!`````0`````````B;L````````"````K0```/S_________D+L````` -M```"````!`````0`````````I;L````````"````K0```/S_________O+L` -M```````"````JP```/S_________R;L````````"````K@```/S_________ -MV;L````````"````JP```/S__________;L````````"````K@```/S_____ -M____$KP````````"````JP```/S_________'[P````````"````K@```/S_ -M________/KP````````"````KP```/S_________2[P````````"````K@`` -M`/S_________6KP````````"````!`````0`````````<+P````````"```` -MK0```/S_________=[P````````"````!`````0`````````C+P````````" -M````K0```/S_________D[P````````"````!`````0`````````J;P````` -M```"````K0```/S_________L+P````````"````!`````0`````````Q;P` -M```````"````K0```/S_________W+P````````"````JP```/S_________ -MZ;P````````"````K@```/S_________^;P````````"````JP```/S_____ -M____'+T````````"````!`````0`````````,KT````````"````K0```/S_ -M________.;T````````"````!`````0`````````3KT````````"````K0`` -M`/S_________8[T````````"````J@```/S_________>[T````````"```` -M!`````0`````````D+T````````"````K0```/S_________HKT````````" -M````J0```/S_________K[T````````"````J@```/S_________`+X````` -M```"````K@```/S_________%;X````````"````JP```/S_________(KX` -M```````"````K@```/S_________0;X````````"````KP```/S_________ -M3KX````````"````K@```/S_________9[X````````"````K0```/S_____ -M____=KX````````"````JP```/S_________@[X````````"````K@```/S_ -M________D[X````````"````JP```/S_________];X````````"````SP`` -M`/S_________';\````````"````K@```/S_________,K\````````"```` -MJP```/S_________/[\````````"````K@```/S_________8+\````````" -M````KP```/S_________;;\````````"````K@```/S_________>K\````` -M```"````L````/S_________H[\````````"````!`````0`````````N;\` -M```````"````K0```/S_________T[\````````"````J0```/S_________ -MX+\````````"````L````/S_________Z;\````````"````!`````0````` -M````_[\````````"````K0```/S_________)<`````````"````!`````0` -M````````.\`````````"````K0```/S_________2,`````````"````L``` -M`/S_________>L`````````"````!`````0`````````D,`````````"```` -MK0```/S_________H,`````````"````JP```/S_________K<`````````" -M````K@```/S_________O<`````````"````JP```/S_________\\`````` -M```"````!```````````````]\`````````+`````P```-``````````"L$` -M```````"````!```````````````#L$````````+`````P```/`````````` -M(``````````!````F@``````````````*``````````!````F@`````````` -M````,``````````!````F@``````````````.``````````!````F@`````` -M````````0``````````!````B@``````````````2``````````!````>0`` -M````````````4``````````!````A0``````````````8``````````!```` -ME@``````````````@``````````!````<0``````````````B``````````! -M````<0``````````````D``````````!````<0``````````````F``````` -M```!````<0``````````````H``````````!````BP``````````````J``` -M```````!````>P``````````````L``````````!````AP`````````````` -MP``````````!````EP`````````````````````````!`````@```+TZ```` -M````"``````````!`````@```)$Z````````$``````````!`````@```)$Z -M````````&``````````!`````@```)@Z````````(``````````!`````@`` -M`*````````,`0````````!`````@```$`?````````4`0` -M```````!`````@```'`?````````:`0````````!`````@```)`?```````` -M@`0````````!`````@```+`?````````P`0````````!`````@```%`A```` -M````Z`0````````!`````@```,`A``````````4````````!`````@```!`B -M````````*`4````````!`````@```%`B````````0`4````````!`````@`` -M`)`B````````8`4````````!`````@```+`B````````>`4````````!```` -M`@```/`B````````D`4````````!`````@```"`C````````N`4````````! -M`````@```+`C````````T`4````````!`````@```.`C````````^`4````` -M```!`````@```$`D````````.`8````````!`````@```'`F````````8`8` -M```````!`````@```$`G````````H`8````````!`````@```(`I```````` -MR`8````````!`````@```(`J````````\`8````````!`````@```#`O```` -M````$`<````````!`````@```&`O````````4`<````````!`````@```"`P -M````````:`<````````!`````@```$`Q````````D`<````````!`````@`` -M`!`R````````L`<````````!`````@```%`R````````V`<````````!```` -M`@```/`R``````````@````````!`````@```(`T````````*`@````````! -M`````@```'`V````````4`@````````!`````@```&`W````````D`@````` -M```!`````@```+`X````````N`@````````!`````@```#`Y````````T`@` -M```````!`````@```)`Y````````$`D````````!`````@```-`[```````` -M4`D````````!`````@```/!>````````D`D````````!`````@```#!@```` -M````N`D````````!`````@```*!@````````V`D````````!`````@```/!A -M``````````H````````!`````@```'!B````````*`H````````!`````@`` -M`%!C````````:`H````````!`````@```!!F````````B`H````````!```` -M`@```)!F````````R`H````````!`````@```-!K````````"`L````````! -M`````@```,!O````````*`L````````!`````@```/!O````````6`L````` -M```!`````@```&!R````````@`L````````!`````@```-!R````````J`L` -M```````!`````@```/!S````````T`L````````!`````@```$!U```````` -MZ`L````````!`````@```'!U````````$`P````````!`````@```/!U```` -M````0`P````````!`````@```'!X````````6`P````````!`````@```,!X -M````````@`P````````!`````@```!!Y````````F`P````````!`````@`` -M`$!Y````````L`P````````!`````@```%!Y````````X`P````````!```` -M`@```,!Z````````^`P````````!`````@```"![````````&`T````````! -M`````@```*![````````,`T````````!`````@````!\````````4`T````` -M```!`````@```+!\````````<`T````````!`````@```.!\````````B`T` -M```````!`````@```/!\````````H`T````````!`````@```"!]```````` -MR`T````````!`````@```*!]````````Z`T````````!`````@```,!]```` -M````"`X````````!`````@```/!]````````,`X````````!`````@```%!_ -M````````2`X````````!`````@```(!_````````<`X````````!`````@`` -M`/!_````````D`X````````!`````@```$"`````````L`X````````!```` -M`@```&"`````````R`X````````!`````@```*"`````````X`X````````! -M`````@```&"#````````"`\````````!`````@```/"$````````,`\````` -M```!`````@```."%````````6`\````````!`````@```("'````````@`\` -M```````!`````@```$"(````````J`\````````!`````@```%"+```````` -MR`\````````!`````@```-"+````````\`\````````!`````@```("-```` -M````&!`````````!`````@```$".````````0!`````````!`````@```+"/ -M````````````````0!,````````!`````@```-"A````````8!,````````! -M`````@````"B````````>!,````````!`````@```!"B````````D!,````` -M```!`````@```""B````````L!,````````!`````@```("B````````R!,` -M```````!`````@```+"B````````\!,````````!`````@```$"C```````` -M,!0````````!`````@```("E````````6!0````````!`````@```'"F```` -M````>!0````````!`````@```,"F````````F!0````````!`````@````"G -M````````N!0````````!`````@```%"G````````T!0````````!`````@`` -M`'"G````````^!0````````!`````@```!"H````````(!4````````!```` -M`@```/"H````````2!4````````!`````@```)"I````````>!4````````! -M`````@```)"J````````N!4````````!`````@```."K````````V!4````` -M```!`````@```#"L`````````!8````````!`````@````"N````````*!8` -M```````!`````@```."O````````2!8````````!`````@```!"P```````` -M:!8````````!`````@```$"P````````D!8````````!`````@```-"P```` -M````L!8````````!`````@```!"Q````````T!8````````!`````@```%"Q -M`````````!<````````!`````@```""R````````*!<````````!`````@`` -M`-"R````````2!<````````!`````@```*"S````````:!<````````!```` -M`@```-"S````````B!<````````!`````@```#"T````````L!<````````! -M`````@```""U````````V!<````````!`````@```)"X`````````!@````` -M```!`````@```%"Y````````(!@````````!`````@```("Y````````2!@` -M```````!`````@```""Z````````:!@````````!`````@```&"Z```````` -MB!@````````!`````@```-"Z````````L!@````````!`````@```/"[```` -M````V!@````````!`````@```!"]````````^!@````````!`````@```-"] -M````````(!D````````!`````@```,"^````````0!D````````!`````@`` -A``"_````````@!D````````!`````@```.#````````` +M```````````````````@`````0````8```````````````````!````````` +M`#;%```````````````````0````````````````````&P````0````````` +M````````````````(`8!``````"X-0````````P````!````"``````````8 +M`````````"L````!`````P```````````````````(#%````````*`$````` +M`````````````"`````````````````````F````!``````````````````` +M``````#8.P$``````)@!````````#`````,````(`````````!@````````` +M,0````@````#````````````````````J,8````````,```````````````` +M````"````````````````````#L````!`````@```````````````````*C& +M````````<`````````````````````@````````````````````V````!``` +M``````````````````````!P/0$``````%`!````````#`````8````(```` +M`````!@`````````2`````$````"````````````````````&,<```````"0 +M&0``````````````````"````````````````````$,````$```````````` +M`````````````,`^`0``````\`\````````,````"`````@`````````&``` +M``````!2`````0````````````````````````"HX````````"4````````` +M```````````!````````````````````$0````,````````````````````` +M````S>````````!;`````````````````````0````````````````````$` +M```"`````````````````````````*CD````````^!,````````-````8@`` +M``@`````````&``````````)`````P````````````````````````"@^``` +M`````'\-```````````````````!```````````````````````````````` +M`````````````````````0````0`\?\```````````````````````````,` +M`0````````````````````````````,``P`````````````````````````` +M``,`!0``````````````````````"`````(``0!0#````````(D````````` +M&0````(``0#@#````````!$!````````+`````(``0!@$````````&T````` +M````.0````(``0`P%P```````-\!````````1@````(``0"0'@```````#$` +M````````50````(``0#0'@```````*4`````````9@````(``0!0(0`````` +M`!\`````````<@````(``0!P(0```````!<`````````?0````$`!0`````` +M``````@`````````B@````(``0"0(0```````)D!````````F@````(``0`P +M(P```````&H`````````HP````(``0"@(P```````$(`````````JP````(` +M`0#P(P```````#<`````````LP````(``0`P)````````#T`````````O@`` +M``(``0!P)````````!@`````````Q@````(``0"0)````````#(````````` +MV`````(``0#0)````````"4`````````YP````(``0``)0```````(4````` +M````\@````(``0"0)0```````"@`````````_P````(``0#`)0```````%D` +M````````"P$```(``0`@)@```````"D"````````&`$```(``0!0*``````` +M`,@`````````)0$```(``0`@*0```````#H"````````+P$```(``0!@*P`` +M`````/0`````````/@$```(``0"@9````````-T`````````20$```(``0!@ +M+````````,,$````````50$```(``0``/@```````!0$` +M``(``0#`.P```````#D"````````BP$```(``0!@,0```````+4````````` +MG`$```(``0`@,@```````!H!````````J0$```(``0!`,P```````,(````` +M````M@$```(``0!0-````````*,`````````PP$```(``0`0-````````#X` +M````````S@$```(``0``-0```````(P!````````V0$```(``0"0-@`````` +M`/H!````````Y0$```(``0#@.@```````'D`````````\P$```(``0"0.``` +M`````/H```````````(```(``0"0.0```````$H!````````#0(```(``0!@ +M.P```````%0```````````````,`!@``````````````````````'@(```(` +M`0"`90```````,L"````````+@(```(``0!0:````````((`````````10(` +M``(``0#@:````````'D%````````4`(```(``0!@;@```````"$$```````` +M7`(```(``0"0<@```````"H`````````;`(```(``0``>0```````(D"```` +M````>0(```(``0"`@@```````"8`````````B@(```(``0`@@P```````$\` +M````````GP(```(``0!P@P```````"``````````L@(```(``0"0@P`````` +M`,`"````````R`(```(``0!0A@```````(D!````````WP(```(``0#@AP`` +M`````.$`````````]P(```(``0#`FP```````&``````````!0,```(``0#0 +MB````````),!````````&`,```(``0!`G@```````),`````````)P,```(` +M`0"@GP```````$`"````````.P,```(``0`PD0```````&\!````````3@,` +M``(``0!PB@```````+$`````````70,```(``0`PBP```````/@"```````` +M<0,```(``0"`E@```````)T`````````@P,```(``0!`E0```````#H!```` +M````D0,```(``0!0GP```````$4`````````G@,```(``0`PC@```````'H` +M````````M`,```(``0``G0```````%\`````````RP,```(``0"PC@`````` +M`+D!````````W@,```(``0!PD````````,``````````[@,```(``0!@G0`` +M`````-$`````````^P,```(``0#@G@```````&D`````````#@0```(``0"@ +MD@```````+L!````````'P0```(``0!@E````````-$`````````+00```(` +M`0`@EP````````4"````````/@0```(``0`PF0```````!P`````````5P0` +M``(``0!0F0```````"````````",`````````E04``!`````````` +M````````````````HP4``!``````````````````````````K04``!`````` +M````````````````````MP4``!``````````````````````````P04``!`` +M````````````````````````T@4``!``````````````````````````X@4` +M`!``````````````````````````[`4``!(``0!P!@```````/<````````` +M]@4``!```````````````````````````P8``!`````````````````````` +M````%08``!(``0!P!P```````"L"````````)08``!`````````````````` +M````````+@8``!(``0"`>````````'<`````````/`8``!(``0"@"0`````` +M`%0`````````3P8``!(``0!@?`````````X`````````708``!(``0``"@`` +M`````$H!````````:@8``!(``0`P?````````"H`````````?`8``!(``0!@ +M=0```````&L`````````AP8``!(``0!0"P```````/<`````````F@8``!(` +M`0``#@```````%L`````````JP8``!(``0``@`````````P`````````MP8` +M`!(``0#@?0```````%4`````````QP8``!(``0!@#@```````#0!```````` +MV08``!(``0#0?P```````"\`````````Z08``!(``0"@#P```````$4````` +M````_`8``!(``0#P#P```````&P`````````#@<``!(``0#0$````````)(! +M````````)`<``!(``0!P$@```````(,`````````00<``!(``0``$P`````` +M`+H`````````50<``!(``0!`@````````'H`````````8P<``!(``0#`$P`` +M`````/(`````````>@<``!(``0#`%````````%$!````````D@<``!(``0`@ +M%@````````(!````````J`<``!``````````````````````````L@<``!(` +M`0`0&0```````$,"````````Q`<``!(``0`0@````````"@`````````U0<` +M`!(``0!@&P```````)8!````````Z`<``!(``0``'0```````(\!```````` +M^0<``!(``0"`'P```````%L`````````"0@``!(``0#@'P```````#0!```` +M````&@@``!(``0`@(0```````"P`````````+`@``!$``P````````````0` +M````````/`@``!``````````````````````````2@@``!(``0`@80`````` +M`#\!````````70@``!``````````````````````````<`@``!`````````` +M````````````````=P@``!``````````````````````````?@@``!(``0!@ +M8@```````&8`````````B@@``!``````````````````````````K`@``!(` +M`0`@?P```````*,`````````N@@``!(``0`@9````````'$`````````S`@` +M`!(``0#`<@```````)D"````````W@@``!(``0#P=@```````%P```````$(` +M````````-PD``!(``0#@>P```````$<`````````1@D``!(``0!P?``````` +M`&0!````````50D``!(``0!`?@```````'X`````````9@D``!(``0#`?@`` +M`````%L`````````F5R;P!C8E]I0!D:7)E8W1?6YC1&ES:TEN9F\`9V5T161M85)E9T]F9G-E=`!U;FUA&5C=71E3F]N541-04-O +M;6UA;F0`7V1O4V]F=%)E&ET-C`Q`&=E=%\V,#%?:60` +M0!P +M9FY396YD0V]M;6%N9`!F1&5296%D5W)I=&4`<&9N1&5V:6-E1F%I;&5D`$-H +M96-K4W5M`&9$95-E;&5C=$UO9&4`;W-?;65M5-T871E`$=E=%-T86UP`%-Y;F-!4EN9F\`0VAE8VM! +M4-R:71I8V%L`&9/6YC`&UV4F5A9%=R:71E +M`&UV4V%T841I5-H=71D;W=N`&UV +M4V%T84-H86YN96Q0:'E0;W=E#4P.'A?:6]C=&P`````/S_____ +M____;0H````````"````=@```/S_________GPH````````+````=0`````` +M````````PPH````````"````:````/S_________V0H````````"````9``` +M`/S_________]@H````````"````P```/S_________4`X````````" +M````?````/S_________G@X````````"````?````/S_________Q0X````` +M```"````?````/S_________\@X````````"````?@```/S_________1@\` +M```````+````>@``````````````3@\````````+````>0`````````````` +M8!$````````"````:````/S_________L1$````````"````:````/S_____ +M____[A$````````"````>P```/S_________'A(````````"````?````/S_ +M________0A,````````"````>P```/S_________@A,````````"````?``` +M`/S_________FQ,````````+````A```````````````HQ,````````"```` +M?````/S_________%Q0````````"````:````/S_________:Q0````````" +M````>P```/S_________>A0````````"````?````/S_________DQ0````` +M```+````A```````````````FQ0````````"````?````/S_________>A8` +M```````"````:````/S_________H18````````"````B````/S_________ +MVQ8````````"````>P```/S_________ZA8````````"````?````/S_____ +M____`Q<````````+````A```````````````"Q<````````"````?````/S_ +M________MQ<````````"````:````/S_________RQ<````````"````?@`` +M`/S_________\A<````````+````@P``````````````^A<````````+```` +M@@``````````````,1@````````"````?@```/S_________6!@````````+ +M````A0``````````````8!@````````+````@@``````````````AQ@````` +M```"````?@```/S_________KA@````````+````AP``````````````MA@` +M```````+````A@``````````````WQ@````````"````?````/S_________ +MZA@````````+````A```````````````\A@````````"````?````/S_____ +M____31D````````"````?````/S_________8!D````````+`````@```#`7 +M````````M1D````````+````B0``````````````P1D````````"````B@`` +M`/S_________SAH````````"````?@```/S_________X1H````````"```` +M;0```/S__________1H````````+````@0``````````````!1L````````+ +M````@```````````````(AP````````"````;P```/S_________/!P````` +M```"````8P```!0`````````1QP````````"````90```"P`````````D1P` +M```````"````<````/S_________V1P````````"````<@```/S_________ +MZQP````````"````P```/S_________T!\````````"````?````/S_ +M________'B`````````"````?````/S_________12`````````"````?``` +M`/S_________P```/S_________@S0````````"````?@```/S_________PC0` +M```````+`````@```&`Q````````SC0````````+`````@```$`S```````` +MCS<````````"````E````/S_________L3<````````"````E0```/S_____ +M____,3@````````"````E````/S_________-SD````````"````E````/S_ +M________B3H````````"````E````/S_________J#H````````"````E0`` +M`/S_________O3P````````+````+@``````````````;ST````````+```` +M+@```#@`````````]&$````````"````?````/S_________E&(````````" +M````D@```/S_________G&(````````"````EP```/S_________I&(````` +M```"````F````/S_________=&0````````"````D@```/S_________]V0` +M```````"````?````/S_________#&4````````+````A``````````````` +M%&4````````"````?````/S_________1&4````````+````A``````````` +M````3&4````````"````?````/S_________P```/S_________-6L````````"````:````/S_________?FT````````+ +M````A```````````````AFT````````"````?````/S_________OVT````` +M```"````?@```/S_________[FT````````+`````@```(!E````````]FT` +M```````+`````@```%!H````````HG(````````+`````@```*!D```````` +MIW(````````"````?````/S_________XW(````````"````?````/S_____ +M____%W,````````"````:````/S_________/W,````````"````?````/S_ +M________87,````````"````?````/S_________&'0````````"````?``` +M`/S_________5G0````````+````F@``````````````8G0````````"```` +MB@```/S_________LW0````````+````FP``````````````[G0````````+ +M````F@``````````````_G0````````"````B@```/S_________!G4````` +M```"````D@```/S_________&74````````+`````@```)!R````````.74` +M```````"````?````/S_________=W4````````"````E@```/S_________ +M(G8````````"````D````/S_________9'8````````"````D````/S_____ +M____E78````````"````G0```/S_________G'8````````"````!````/S_ +M________I'8````````"````D````/S_________M'8````````"````G0`` +M`/S_________VW8````````"````D````/S_________LG<````````"```` +M;P```/S_________TW<````````"````8P```!0`````````WG<````````" +M````90```#P`````````&G@````````"````<````/S_________,7@````` +M```"````<@```/S_________/'@````````"````IX````````"````KP```/S_________AYX````````"```` +ML@```/S_________E9X````````"````K0```/S_________/9\````````" +M````KP```/S_________=)\````````"````M@```/S_________U)\````` +M```"````K@```/S_________`Z`````````"````L0```/S_________%Z`` +M```````"````L0```/S_________*Z`````````"````L0```/S_________ +M/Z`````````"````L0```/S_________4Z`````````"````L0```/S_____ +M____K*`````````"````L0```/S_________P*`````````"````L0```/S_ +M________U*`````````"````L0```/S_________Z*`````````"````L0`` +M`/S__________*`````````"````L0```/S_________$*$````````"```` +ML0```/S_________)*$````````"````L0```/S_________/:$````````" +M````K@```/S_________6J$````````"````MP```/S_________<:$````` +M```"````K@```/S_________IZ$````````"````M````/S_________&*(` +M```````"````KP```/S_________(:(````````"````N0```/S_________ +M*Z,````````"````L@```/S_________B:,````````"````KP```/S_____ +M____EZ,````````"````L@```/S_________KZ,````````"````KP```/S_ +M________QJ,````````"````L@```/S_________0:0````````"````KP`` +M`/S_________4J0````````"````KP```/S_________8Z0````````"```` +MKP```/S_________BJ0````````"````KP```/S_________K*0````````" +M````KP```/S_________X:0````````"````K0```/S_________$Z4````` +M```"````LP```/S_________+H````````"````MP```/S_________A+H````` +M```"````R@```/S_________D[H````````"````R@```/S_________HKH` +M```````"````R@```/S_________%+L````````"````L0```/S_________ +M);L````````"````K@```/S_________+[L````````"````K0```/S_____ +M____-[L````````"````R@```/S_________0;L````````"````K0```/S_ +M________2[L````````"````K0```/S_________5;L````````"````K0`` +M`/S_________7[L````````"````K0```/S_________=[L````````"```` +MK@```/S_________D;L````````"````K0```/S_________R;L````````" +M````K0```/S_________[+L````````"`````P```!P!````````_[L````` +M```"````L0```/S_________"[P````````"`````P```!P!````````'+P` +M```````"````K@```/S_________,[P````````"`````P```!P!```````` +M1+P````````"````K@```/S_________5[P````````"`````P```!P!```` +M````:+P````````"````K@```/S_________A[P````````"`````P```!P! +M````````FKP````````"````L0```/S_________H;P````````"`````P`` +M`!P!````````M[P````````"````L0```/S_________V;P````````"```` +M`P```!P!````````[[P````````"````L0```/S_________]KP````````" +M`````P```!P!````````!KT````````"````K@```/S_________1[T````` +M```"````!`````,`````````6+T````````"````L@```/S_________;;T` +M```````"````KP```/S_________>KT````````"````L@```/S_________ +MF;T````````"````M````/S_________IKT````````"````L@```/S_____ +M____M;T````````"`````P```!P!````````R[T````````"````L0```/S_ +M________TKT````````"`````P```!P!````````Y[T````````"````L0`` +M`/S_________[KT````````"`````P```!P!````````!+X````````"```` +ML0```/S_________"[X````````"`````P```!P!````````(+X````````" +M````L0```/S_________-[X````````"````KP```/S_________1+X````` +M```"````L@```/S_________5+X````````"````KP```/S_________?;X` +M```````"````L@```/S_________DKX````````"````KP```/S_________ +MG[X````````"````L@```/S_________OKX````````"````M````/S_____ +M____R[X````````"````L@```/S_________VKX````````"`````P```!P! +M````````\+X````````"````L0```/S_________][X````````"`````P`` +M`!P!````````#+\````````"````L0```/S_________$[\````````"```` +M`P```!P!````````*;\````````"````L0```/S_________,+\````````" +M`````P```!P!````````1;\````````"````L0```/S_________7+\````` +M```"````KP```/S_________:;\````````"````L@```/S_________>;\` +M```````"````KP```/S_________G+\````````"`````P```!P!```````` +MLK\````````"````L0```/S_________N;\````````"`````P```!P!```` +M````SK\````````"````L0```/S_________X[\````````"````K@```/S_ +M________^[\````````"`````P```!P!````````$,`````````"````L0`` +M`/S_________(L`````````"````K0```/S_________+\`````````"```` +MK@```/S_________?\`````````"````L@```/S_________E,`````````" +M````KP```/S_________H<`````````"````L@```/S_________P,`````` +M```"````M````/S_________S<`````````"````L@```/S_________X,`` +M```````"`````P```!P!````````\<`````````"````L0```/S_________ +M`,$````````"````KP```/S_________#<$````````"````L@```/S_____ +M____'<$````````"````KP```/S_________=<$````````"````T0```/S_ +M________G<$````````"````L@```/S_________LL$````````"````KP`` +M`/S_________O\$````````"````L@```/S_________X,$````````"```` +MM````/S_________[<$````````"````L@```/S_________^L$````````" +M````M0```/S_________(\(````````"`````P```!P!````````.<(````` +M```"````L0```/S_________4\(````````"````K0```/S_________8,(` +M```````"````M0```/S_________:<(````````"`````P```!P!```````` +M?\(````````"````L0```/S_________I<(````````"`````P```!P!```` +M````N\(````````"````L0```/S_________R,(````````"````M0```/S_ +M________^L(````````"`````P```!P!````````$,,````````"````L0`` +M`/S_________(,,````````"````KP```/S_________+<,````````"```` +ML@```/S_________/<,````````"````KP```/S_________<\,````````" +M`````P```!@!````````=\,````````+`````P```.``````````BL,````` +M```"`````P```!@!````````CL,````````+`````P`````!````````TL,` +M```````"````!`````0`````````*\0````````"````L@```/S_________ +M0<0````````"````KP```/S_________3L0````````"````L@```/S_____ +M____;\0````````"````M````/S_________?,0````````"````L@```/S_ +M________G,0````````"````K@```/S_________T<0````````"````L0`` +M`/S_________[,0````````"````KP```/S_________^<0````````"```` +ML@```/S_________"L4````````"````KP```/S_________(``````````! +M````G@``````````````*``````````!````G@``````````````,``````` +M```!````G@``````````````.``````````!````G@``````````````0``` +M```````!````C@``````````````2``````````!````?0`````````````` +M4``````````!````B0``````````````8``````````!````F@`````````` +M````@``````````!````=0``````````````B``````````!````=0`````` +M````````D``````````!````=0``````````````F``````````!````=0`` +M````````````H``````````!````CP``````````````J``````````!```` +M?P``````````````L``````````!````BP``````````````P``````````! +M````FP``````````````(`$````````!`````P`````!```````````````` +M```!`````@```.T\````````"``````````!`````@```,$\````````$``` +M```````!`````@```,$\````````&``````````!`````@```,@\```````` +M(``````````!`````@```-<\````````*``````````!`````@```.(\```` +M````,``````````!`````@```.D\````````.``````````!`````@```)T] +M````````0``````````!`````@```',]````````2``````````!`````@`` +M`',]````````4``````````!`````@```'H]````````6``````````!```` +M`@```(<]````````8``````````!`````@```)(]````````:``````````! +M`````@```)D]````````(``````````!`````@``````````````4``````` +M```!`````@```'`&````````>``````````!`````@```'`'````````H``` +M```````!`````@```*`)````````R``````````!`````@`````*```````` +M"`$````````!`````@```%`+````````0`$````````!`````@```%`,```` +M````6`$````````!`````@```.`,````````>`$````````!`````@`````. +M````````H`$````````!`````@```&`.````````R`$````````!`````@`` +M`*`/````````Z`$````````!`````@```/`/````````"`(````````!```` +M`@```&`0````````,`(````````!`````@```-`0````````6`(````````! +M`````@```'`2````````>`(````````!`````@`````3````````H`(````` +M```!`````@```,`3````````R`(````````!`````@```,`4````````\`(` +M```````!`````@```"`6````````&`,````````!`````@```#`7```````` +M0`,````````!`````@```!`9````````:`,````````!`````@```&`;```` +M````D`,````````!`````@`````=````````N`,````````!`````@```)`> +M````````T`,````````!`````@```-`>````````Z`,````````!`````@`` +M`(`?````````$`0````````!`````@```.`?````````.`0````````!```` +M`@```"`A````````6`0````````!`````@```%`A````````<`0````````! +M`````@```'`A````````B`0````````!`````@```)`A````````R`0````` +M```!`````@```#`C````````\`0````````!`````@```*`C````````"`4` +M```````!`````@```/`C````````,`4````````!`````@```#`D```````` +M2`4````````!`````@```'`D````````:`4````````!`````@```)`D```` +M````@`4````````!`````@```-`D````````F`4````````!`````@`````E +M````````P`4````````!`````@```)`E````````V`4````````!`````@`` +M`,`E``````````8````````!`````@```"`F````````0`8````````!```` +M`@```%`H````````:`8````````!`````@```"`I````````J`8````````! +M`````@```&`K````````T`8````````!`````@```&`L````````^`8````` +M```!`````@```#`Q````````&`<````````!`````@```&`Q````````6`<` +M```````!`````@```"`R````````<`<````````!`````@```$`S```````` +MF`<````````!`````@```!`T````````N`<````````!`````@```%`T```` +M````X`<````````!`````@`````U````````"`@````````!`````@```)`V +M````````.`@````````!`````@```)`X````````:`@````````!`````@`` +M`)`Y````````J`@````````!`````@```.`Z````````T`@````````!```` +M`@```&`[````````Z`@````````!`````@```,`[````````*`D````````! +M`````@`````^````````:`D````````!`````@```"!A````````J`D````` +M```!`````@```&!B````````T`D````````!`````@```-!B````````\`D` +M```````!`````@```"!D````````&`H````````!`````@```*!D```````` +M0`H````````!`````@```(!E````````@`H````````!`````@```%!H```` +M````H`H````````!`````@```.!H````````X`H````````!`````@```&!N +M````````(`L````````!`````@```)!R````````0`L````````!`````@`` +M`,!R````````<`L````````!`````@```&!U````````F`L````````!```` +M`@```-!U````````P`L````````!`````@```/!V````````Z`L````````! +M`````@```%!X``````````P````````!`````@```(!X````````*`P````` +M```!`````@````!Y````````6`P````````!`````@```)![````````<`P` +M```````!`````@```.![````````F`P````````!`````@```#!\```````` +ML`P````````!`````@```&!\````````R`P````````!`````@```'!\```` +M````^`P````````!`````@```.!]````````$`T````````!`````@```$!^ +M````````,`T````````!`````@```,!^````````2`T````````!`````@`` +M`"!_````````:`T````````!`````@```-!_````````B`T````````!```` +M`@````"`````````H`T````````!`````@```!"`````````N`T````````! +M`````@```$"`````````X`T````````!`````@```,"```````````X````` +M```!`````@```."`````````(`X````````!`````@```!"!````````2`X` +M```````!`````@```(""````````8`X````````!`````@```+""```````` +MB`X````````!`````@```""#````````J`X````````!`````@```'"#```` +M````R`X````````!`````@```)"#````````X`X````````!`````@```%"& +M````````"`\````````!`````@```."'````````,`\````````!`````@`` +M`-"(````````6`\````````!`````@```'"*````````@`\````````!```` +M`@```#"+````````J`\````````!`````@```#".````````R`\````````! +M`````@```+".````````\`\````````!`````@```'"0````````&!`````` +M```!`````@```#"1````````0!`````````!`````@```*"2````````````````N!(` +M```````!`````@```.">````````X!(````````!`````@```%"?```````` +M`!,````````!`````@```*"?````````*!,````````!`````@```."A```` +M````4!,````````!`````@```&"E````````!8````````! +M`````@```)"S````````F!8````````!`````@```-"S````````P!8````` +M```!`````@```("T````````\!8````````!`````@```*"U````````$!<` +M```````!`````@```-"U````````,!<````````!`````@```#"V```````` +M6!<````````!`````@```""W````````B!<````````!`````@```/"Z```` +M````L!<````````!`````@```+"[````````T!<````````!`````@```."[ +M````````^!<````````!`````@```("\````````&!@````````!`````@`` +M`,"\````````.!@````````!`````@```#"]````````8!@````````!```` +M`@```'"^````````B!@````````!`````@```)"_````````J!@````````! +M`````@```%#`````````T!@````````!`````@```$#!````````\!@````` +M```!`````@```(#!````````,!D````````!`````@```&##````````6!D` +M```````!`````@```,##````````= 500000) static struct mtx driver_lock; @@ -204,7 +204,7 @@ void unlock_driver(intrmask_t spl) * * Description: free allocated queues for the given channel * - * Parameters: pMvSataAdapter - pointer to the RR182x controler this + * Parameters: pMvSataAdapter - pointer to the RR18xx controler this * channel connected to. * channelNum - channel number. * @@ -238,7 +238,6 @@ static void failDevice(PVDevice pVDev) } int MvSataResetChannel(MV_SATA_ADAPTER *pMvSataAdapter, MV_U8 channel); -/*void fDeviceSendCommand(_VBUS_ARG PCommand pCmd); */ static void handleEdmaError(_VBUS_ARG PCommand pCmd) @@ -292,7 +291,7 @@ hptmv_init_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) if (channelNum >= MV_SATA_CHANNELS_NUM) { - MV_ERROR("RR182x[%d]: Bad channelNum=%d", + MV_ERROR("RR18xx[%d]: Bad channelNum=%d", pAdapter->mvSataAdapter.adapterId, channelNum); return -1; } @@ -313,14 +312,14 @@ hptmv_init_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) /* check the 1K alignment of the request queue*/ if (req_dma_addr & 0x3ff) { - MV_ERROR("RR182x[%d]: request queue allocated isn't 1 K aligned," + MV_ERROR("RR18xx[%d]: request queue allocated isn't 1 K aligned," " dma_addr=%llx channel=%d\n", pAdapter->mvSataAdapter.adapterId, (HPT_U64)(ULONG_PTR)req_dma_addr, channelNum); return -1; } pMvSataChannel->requestQueuePciLowAddress = req_dma_addr; pMvSataChannel->requestQueuePciHiAddress = 0; - KdPrint(("RR182x[%d,%d]: request queue allocated: 0x%p", + KdPrint(("RR18xx[%d,%d]: request queue allocated: 0x%p", pAdapter->mvSataAdapter.adapterId, channelNum, pMvSataChannel->requestQueue)); pMvSataChannel->responseQueue = (struct mvDmaResponseQueueEntry *) @@ -330,14 +329,14 @@ hptmv_init_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) /* check the 256 alignment of the response queue*/ if (rsp_dma_addr & 0xff) { - MV_ERROR("RR182x[%d,%d]: response queue allocated isn't 256 byte " + MV_ERROR("RR18xx[%d,%d]: response queue allocated isn't 256 byte " "aligned, dma_addr=%llx\n", pAdapter->mvSataAdapter.adapterId, channelNum, (HPT_U64)(ULONG_PTR)rsp_dma_addr); return -1; } pMvSataChannel->responseQueuePciLowAddress = rsp_dma_addr; pMvSataChannel->responseQueuePciHiAddress = 0; - KdPrint(("RR182x[%d,%d]: response queue allocated: 0x%p", + KdPrint(("RR18xx[%d,%d]: response queue allocated: 0x%p", pAdapter->mvSataAdapter.adapterId, channelNum, pMvSataChannel->responseQueue)); @@ -349,7 +348,7 @@ hptmv_init_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) * Name: hptmv_parse_identify_results * * Description: this functions parses the identify command results, checks - * that the connected deives can be accesed by RR182x EDMA, + * that the connected deives can be accesed by RR18xx EDMA, * and updates the channel stucture accordingly. * * Parameters: pMvSataChannel, pointer to the channel data structure. @@ -507,14 +506,14 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) MV_CHANNEL *pChannelInfo = &(pAdapter->mvChannel[channelNum]); MV_U32 udmaMode,pioMode; - KdPrint(("RR182x [%d]: start channel (%d)", pMvSataAdapter->adapterId, + KdPrint(("RR18xx [%d]: start channel (%d)", pMvSataAdapter->adapterId, channelNum)); /* Software reset channel */ if (mvStorageDevATASoftResetDevice(pMvSataAdapter, channelNum) == MV_FALSE) { - MV_ERROR("RR182x [%d,%d]: failed to perform Software reset\n", + MV_ERROR("RR18xx [%d,%d]: failed to perform Software reset\n", pMvSataAdapter->adapterId, channelNum); return -1; } @@ -527,7 +526,7 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) StallExec(5000000); /* wait 5 sec before trying again */ if (mvSataChannelHardReset(pMvSataAdapter, channelNum) == MV_FALSE) { - MV_ERROR("RR182x [%d,%d]: failed to perform Hard reset\n", + MV_ERROR("RR18xx [%d,%d]: failed to perform Hard reset\n", pMvSataAdapter->adapterId, channelNum); return -1; } @@ -536,13 +535,13 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) /* identify device*/ if (mvStorageDevATAIdentifyDevice(pMvSataAdapter, channelNum) == MV_FALSE) { - MV_ERROR("RR182x [%d,%d]: failed to perform ATA Identify command\n" + MV_ERROR("RR18xx [%d,%d]: failed to perform ATA Identify command\n" , pMvSataAdapter->adapterId, channelNum); return -1; } if (hptmv_parse_identify_results(pMvSataChannel)) { - MV_ERROR("RR182x [%d,%d]: Error in parsing ATA Identify message\n" + MV_ERROR("RR18xx [%d,%d]: Error in parsing ATA Identify message\n" , pMvSataAdapter->adapterId, channelNum); return -1; } @@ -551,13 +550,13 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) /* Disable 8 bit PIO in case CFA enabled */ if (pMvSataChannel->identifyDevice[86] & 4) { - KdPrint(("RR182x [%d]: Disable 8 bit PIO (CFA enabled) \n", + KdPrint(("RR18xx [%d]: Disable 8 bit PIO (CFA enabled) \n", pMvSataAdapter->adapterId)); if (mvStorageDevATASetFeatures(pMvSataAdapter, channelNum, MV_ATA_SET_FEATURES_DISABLE_8_BIT_PIO, 0, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d]: channel %d: mvStorageDevATASetFeatures" + MV_ERROR("RR18xx [%d]: channel %d: mvStorageDevATASetFeatures" " failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } @@ -572,48 +571,48 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) MV_ATA_SET_FEATURES_ENABLE_WCACHE, 0, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d]: channel %d: mvStorageDevATASetFeatures failed\n", + MV_ERROR("RR18xx [%d]: channel %d: mvStorageDevATASetFeatures failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } } - KdPrint(("RR182x [%d]: channel %d, write cache enabled\n", + KdPrint(("RR18xx [%d]: channel %d, write cache enabled\n", pMvSataAdapter->adapterId, channelNum)); } else { - KdPrint(("RR182x [%d]: channel %d, write cache not supported\n", + KdPrint(("RR18xx [%d]: channel %d, write cache not supported\n", pMvSataAdapter->adapterId, channelNum)); } #else /* disable write cache */ { if (pMvSataChannel->identifyDevice[85] & 0x20) { - KdPrint(("RR182x [%d]: channel =%d, disable write cache\n", + KdPrint(("RR18xx [%d]: channel =%d, disable write cache\n", pMvSataAdapter->adapterId, channelNum)); if (mvStorageDevATASetFeatures(pMvSataAdapter, channelNum, MV_ATA_SET_FEATURES_DISABLE_WCACHE, 0, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d]: channel %d: mvStorageDevATASetFeatures failed\n", + MV_ERROR("RR18xx [%d]: channel %d: mvStorageDevATASetFeatures failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } } - KdPrint(("RR182x [%d]: channel=%d, write cache disabled\n", + KdPrint(("RR18xx [%d]: channel=%d, write cache disabled\n", pMvSataAdapter->adapterId, channelNum)); } #endif /* Set transfer mode */ - KdPrint(("RR182x [%d] Set transfer mode XFER_PIO_SLOW\n", + KdPrint(("RR18xx [%d] Set transfer mode XFER_PIO_SLOW\n", pMvSataAdapter->adapterId)); if (mvStorageDevATASetFeatures(pMvSataAdapter, channelNum, MV_ATA_SET_FEATURES_TRANSFER, MV_ATA_TRANSFER_PIO_SLOW, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d] channel %d: Set Features failed\n", + MV_ERROR("RR18xx [%d] channel %d: Set Features failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } @@ -632,14 +631,14 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) pioMode = MV_ATA_TRANSFER_PIO_SLOW; } - KdPrint(("RR182x [%d] Set transfer mode XFER_PIO_4\n", + KdPrint(("RR18xx [%d] Set transfer mode XFER_PIO_4\n", pMvSataAdapter->adapterId)); pAdapter->mvChannel[channelNum].maxPioModeSupported = pioMode; if (mvStorageDevATASetFeatures(pMvSataAdapter, channelNum, MV_ATA_SET_FEATURES_TRANSFER, pioMode, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d] channel %d: Set Features failed\n", + MV_ERROR("RR18xx [%d] channel %d: Set Features failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } @@ -666,7 +665,7 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) udmaMode = MV_ATA_TRANSFER_UDMA_2; } - KdPrint(("RR182x [%d] Set transfer mode XFER_UDMA_%d\n", + KdPrint(("RR18xx [%d] Set transfer mode XFER_UDMA_%d\n", pMvSataAdapter->adapterId, udmaMode & 0xf)); pChannelInfo->maxUltraDmaModeSupported = udmaMode; @@ -674,7 +673,7 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) MV_ATA_SET_FEATURES_TRANSFER, udmaMode, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d] channel %d: Set Features failed\n", + MV_ERROR("RR18xx [%d] channel %d: Set Features failed\n", pMvSataAdapter->adapterId, channelNum); return -1; }*/ @@ -721,48 +720,48 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) MV_ATA_SET_FEATURES_ENABLE_RLA, 0, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d] channel %d: Set Features failed\n", + MV_ERROR("RR18xx [%d] channel %d: Set Features failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } } - KdPrint(("RR182x [%d]: channel=%d, read look ahead enabled\n", + KdPrint(("RR18xx [%d]: channel=%d, read look ahead enabled\n", pMvSataAdapter->adapterId, channelNum)); } else { - KdPrint(("RR182x [%d]: channel %d, Read Look Ahead not supported\n", + KdPrint(("RR18xx [%d]: channel %d, Read Look Ahead not supported\n", pMvSataAdapter->adapterId, channelNum)); } #else { if (pMvSataChannel->identifyDevice[86] & 0x20) { - KdPrint(("RR182x [%d]:channel %d, disable read look ahead\n", + KdPrint(("RR18xx [%d]:channel %d, disable read look ahead\n", pMvSataAdapter->adapterId, channelNum)); if (mvStorageDevATASetFeatures(pMvSataAdapter, channelNum, MV_ATA_SET_FEATURES_DISABLE_RLA, 0, 0, 0, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d]:channel %d: ATA Set Features failed\n", + MV_ERROR("RR18xx [%d]:channel %d: ATA Set Features failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } } - KdPrint(("RR182x [%d]:channel %d, read look ahead disabled\n", + KdPrint(("RR18xx [%d]:channel %d, read look ahead disabled\n", pMvSataAdapter->adapterId, channelNum)); } #endif { - KdPrint(("RR182x [%d]: channel %d config EDMA, Non Queued Mode\n", + KdPrint(("RR18xx [%d]: channel %d config EDMA, Non Queued Mode\n", pMvSataAdapter->adapterId, channelNum)); if (mvSataConfigEdmaMode(pMvSataAdapter, channelNum, MV_EDMA_MODE_NOT_QUEUED, 0) == MV_FALSE) { - MV_ERROR("RR182x [%d] channel %d Error: mvSataConfigEdmaMode failed\n", + MV_ERROR("RR18xx [%d] channel %d Error: mvSataConfigEdmaMode failed\n", pMvSataAdapter->adapterId, channelNum); return -1; } @@ -770,11 +769,11 @@ start_channel(IAL_ADAPTER_T *pAdapter, MV_U8 channelNum) /* Enable EDMA */ if (mvSataEnableChannelDma(pMvSataAdapter, channelNum) == MV_FALSE) { - MV_ERROR("RR182x [%d] Failed to enable DMA, channel=%d\n", + MV_ERROR("RR18xx [%d] Failed to enable DMA, channel=%d\n", pMvSataAdapter->adapterId, channelNum); return -1; } - MV_ERROR("RR182x [%d,%d]: channel started successfully\n", + MV_ERROR("RR18xx [%d,%d]: channel started successfully\n", pMvSataAdapter->adapterId, channelNum); #ifndef FOR_DEMO @@ -799,12 +798,12 @@ hptmv_handle_event(void * data, int flag) /* Handle only connects */ if (flag == 1) break; - KdPrint(("RR182x [%d,%d]: new device connected\n", + KdPrint(("RR18xx [%d,%d]: new device connected\n", pMvSataAdapter->adapterId, channelIndex)); hptmv_init_channel(pAdapter, channelIndex); if (mvSataConfigureChannel( pMvSataAdapter, channelIndex) == MV_FALSE) { - MV_ERROR("RR182x [%d,%d] Failed to configure\n", + MV_ERROR("RR18xx [%d,%d] Failed to configure\n", pMvSataAdapter->adapterId, channelIndex); hptmv_free_channel(pAdapter, channelIndex); } @@ -813,7 +812,7 @@ hptmv_handle_event(void * data, int flag) /*mvSataChannelHardReset(pMvSataAdapter, channel);*/ if (start_channel( pAdapter, channelIndex)) { - MV_ERROR("RR182x [%d,%d]Failed to start channel\n", + MV_ERROR("RR18xx [%d,%d]Failed to start channel\n", pMvSataAdapter->adapterId, channelIndex); hptmv_free_channel(pAdapter, channelIndex); } @@ -829,7 +828,7 @@ hptmv_handle_event(void * data, int flag) /* Handle only disconnects */ if (flag == 0) break; - KdPrint(("RR182x [%d,%d]: device disconnected\n", + KdPrint(("RR18xx [%d,%d]: device disconnected\n", pMvSataAdapter->adapterId, channelIndex)); /* Flush pending commands */ if(pMvSataAdapter->sataChannel[channelIndex]) @@ -841,14 +840,14 @@ hptmv_handle_event(void * data, int flag) mvSataRemoveChannel(pMvSataAdapter,channelIndex); hptmv_free_channel(pAdapter, channelIndex); pMvSataAdapter->sataChannel[channelIndex] = NULL; - KdPrint(("RR182x [%d,%d]: channel removed\n", + KdPrint(("RR18xx [%d,%d]: channel removed\n", pMvSataAdapter->adapterId, channelIndex)); if (pAdapter->outstandingCommands==0 && DPC_Request_Nums==0) Check_Idle_Call(pAdapter); } else { - KdPrint(("RR182x [%d,%d]: channel already removed!!\n", + KdPrint(("RR18xx [%d,%d]: channel already removed!!\n", pMvSataAdapter->adapterId, channelIndex)); } pAdapter->sataEvents[channelIndex] = SATA_EVENT_NO_CHANGE; @@ -894,7 +893,7 @@ hptmv_event_notify(MV_SATA_ADAPTER *pMvSataAdapter, MV_EVENT_TYPE eventType, if (param1 == EVENT_CONNECT) { pAdapter->sataEvents[channel] = SATA_EVENT_CHANNEL_CONNECTED; - KdPrint(("RR182x [%d,%d]: device connected event received\n", + KdPrint(("RR18xx [%d,%d]: device connected event received\n", pMvSataAdapter->adapterId, channel)); /* Delete previous timers (if multiple drives connected in the same time */ pAdapter->event_timer_connect = timeout(hptmv_handle_event_connect, pAdapter, 10*hz); @@ -902,7 +901,7 @@ hptmv_event_notify(MV_SATA_ADAPTER *pMvSataAdapter, MV_EVENT_TYPE eventType, else if (param1 == EVENT_DISCONNECT) { pAdapter->sataEvents[channel] = SATA_EVENT_CHANNEL_DISCONNECTED; - KdPrint(("RR182x [%d,%d]: device disconnected event received \n", + KdPrint(("RR18xx [%d,%d]: device disconnected event received \n", pMvSataAdapter->adapterId, channel)); device_change(pAdapter, channel, FALSE); /* Delete previous timers (if multiple drives disconnected in the same time */ @@ -913,7 +912,7 @@ hptmv_event_notify(MV_SATA_ADAPTER *pMvSataAdapter, MV_EVENT_TYPE eventType, else { - MV_ERROR("RR182x: illigal value for param1(%d) at " + MV_ERROR("RR18xx: illigal value for param1(%d) at " "connect/disconect event, host=%d\n", param1, pMvSataAdapter->adapterId ); @@ -921,11 +920,11 @@ hptmv_event_notify(MV_SATA_ADAPTER *pMvSataAdapter, MV_EVENT_TYPE eventType, } break; case MV_EVENT_TYPE_ADAPTER_ERROR: - KdPrint(("RR182x: DEVICE error event received, pci cause " + KdPrint(("RR18xx: DEVICE error event received, pci cause " "reg=%x, don't how to handle this\n", param1)); return MV_TRUE; default: - MV_ERROR("RR182x[%d]: unknown event type (%d)\n", + MV_ERROR("RR18xx[%d]: unknown event type (%d)\n", pMvSataAdapter->adapterId, eventType); return MV_FALSE; } @@ -939,7 +938,7 @@ hptmv_allocate_edma_queues(IAL_ADAPTER_T *pAdapter) M_DEVBUF, M_NOWAIT, 0, 0xffffffff, PAGE_SIZE, 0ul); if (pAdapter->requestsArrayBaseAddr == NULL) { - MV_ERROR("RR182x[%d]: Failed to allocate memory for EDMA request" + MV_ERROR("RR18xx[%d]: Failed to allocate memory for EDMA request" " queues\n", pAdapter->mvSataAdapter.adapterId); return -1; } @@ -955,7 +954,7 @@ hptmv_allocate_edma_queues(IAL_ADAPTER_T *pAdapter) if ((pAdapter->requestsArrayBaseDmaAlignedAddr - pAdapter->requestsArrayBaseDmaAddr) != (pAdapter->requestsArrayBaseAlignedAddr - pAdapter->requestsArrayBaseAddr)) { - MV_ERROR("RR182x[%d]: Error in Request Quueues Alignment\n", + MV_ERROR("RR18xx[%d]: Error in Request Quueues Alignment\n", pAdapter->mvSataAdapter.adapterId); contigfree(pAdapter->requestsArrayBaseAddr, REQUESTS_ARRAY_SIZE, M_DEVBUF); return -1; @@ -965,7 +964,7 @@ hptmv_allocate_edma_queues(IAL_ADAPTER_T *pAdapter) M_DEVBUF, M_NOWAIT, 0, 0xffffffff, PAGE_SIZE, 0ul); if (pAdapter->responsesArrayBaseAddr == NULL) { - MV_ERROR("RR182x[%d]: Failed to allocate memory for EDMA response" + MV_ERROR("RR18xx[%d]: Failed to allocate memory for EDMA response" " queues\n", pAdapter->mvSataAdapter.adapterId); contigfree(pAdapter->requestsArrayBaseAddr, RESPONSES_ARRAY_SIZE, M_DEVBUF); return -1; @@ -982,7 +981,7 @@ hptmv_allocate_edma_queues(IAL_ADAPTER_T *pAdapter) if ((pAdapter->responsesArrayBaseDmaAlignedAddr - pAdapter->responsesArrayBaseDmaAddr) != (pAdapter->responsesArrayBaseAlignedAddr - pAdapter->responsesArrayBaseAddr)) { - MV_ERROR("RR182x[%d]: Error in Response Quueues Alignment\n", + MV_ERROR("RR18xx[%d]: Error in Response Quueues Alignment\n", pAdapter->mvSataAdapter.adapterId); contigfree(pAdapter->requestsArrayBaseAddr, REQUESTS_ARRAY_SIZE, M_DEVBUF); contigfree(pAdapter->responsesArrayBaseAddr, RESPONSES_ARRAY_SIZE, M_DEVBUF); @@ -1065,8 +1064,8 @@ PVDevice GetSpareDisk(_VBUS_ARG PVDevice pArray) { IAL_ADAPTER_T *pAdapter = (IAL_ADAPTER_T *)pArray->pVBus->OsExt; - ULONG capacity = LongDiv(pArray->VDeviceCapacity, pArray->u.array.bArnMember-1); - ULONG thiscap, maxcap = MAX_LBA_T; + LBA_T capacity = LongDiv(pArray->VDeviceCapacity, pArray->u.array.bArnMember-1); + LBA_T thiscap, maxcap = MAX_LBA_T; PVDevice pVDevice, pFind = NULL; int i; @@ -1131,6 +1130,127 @@ void HPTLIBAPI fDeSelectMode(PDevice pDev, UCHAR NewMode) KdPrint(("Failed to enable DMA, channel=%d", channelIndex)); } +int HPTLIBAPI fDeSetTCQ(PDevice pDev, int enable, int depth) +{ + MV_SATA_CHANNEL *pSataChannel = pDev->mv; + MV_SATA_ADAPTER *pSataAdapter = pSataChannel->mvSataAdapter; + MV_U8 channelIndex = pSataChannel->channelNumber; + IAL_ADAPTER_T *pAdapter = pSataAdapter->IALData; + MV_CHANNEL *channelInfo = &(pAdapter->mvChannel[channelIndex]); + int dmaActive = pSataChannel->queueCommandsEnabled; + int ret = 0; + + if (dmaActive) { + mvSataDisableChannelDma(pSataAdapter, channelIndex); + mvSataFlushDmaQueue(pSataAdapter,channelIndex,MV_FLUSH_TYPE_CALLBACK); + } + + if (enable) { + if (pSataChannel->queuedDMA == MV_EDMA_MODE_NOT_QUEUED && + (pSataChannel->identifyDevice[IDEN_SUPPORTED_COMMANDS2] & (0x2))) { + UCHAR depth = ((pSataChannel->identifyDevice[IDEN_QUEUE_DEPTH]) & 0x1f) + 1; + channelInfo->queueDepth = (depth==32)? 31 : depth; + mvSataConfigEdmaMode(pSataAdapter, channelIndex, MV_EDMA_MODE_QUEUED, depth); + ret = 1; + } + } + else + { + if (pSataChannel->queuedDMA != MV_EDMA_MODE_NOT_QUEUED) { + channelInfo->queueDepth = 2; + mvSataConfigEdmaMode(pSataAdapter, channelIndex, MV_EDMA_MODE_NOT_QUEUED, 0); + ret = 1; + } + } + + if (dmaActive) + mvSataEnableChannelDma(pSataAdapter,channelIndex); + return ret; +} + +int HPTLIBAPI fDeSetNCQ(PDevice pDev, int enable, int depth) +{ + return 0; +} + +int HPTLIBAPI fDeSetWriteCache(PDevice pDev, int enable) +{ + MV_SATA_CHANNEL *pSataChannel = pDev->mv; + MV_SATA_ADAPTER *pSataAdapter = pSataChannel->mvSataAdapter; + MV_U8 channelIndex = pSataChannel->channelNumber; + IAL_ADAPTER_T *pAdapter = pSataAdapter->IALData; + MV_CHANNEL *channelInfo = &(pAdapter->mvChannel[channelIndex]); + int dmaActive = pSataChannel->queueCommandsEnabled; + int ret = 0; + + if (dmaActive) { + mvSataDisableChannelDma(pSataAdapter, channelIndex); + mvSataFlushDmaQueue(pSataAdapter,channelIndex,MV_FLUSH_TYPE_CALLBACK); + } + + if ((pSataChannel->identifyDevice[82] & (0x20))) { + if (enable) { + if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, + MV_ATA_SET_FEATURES_ENABLE_WCACHE, 0, 0, 0, 0)) + { + channelInfo->writeCacheEnabled = MV_TRUE; + ret = 1; + } + } + else { + if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, + MV_ATA_SET_FEATURES_DISABLE_WCACHE, 0, 0, 0, 0)) + { + channelInfo->writeCacheEnabled = MV_FALSE; + ret = 1; + } + } + } + + if (dmaActive) + mvSataEnableChannelDma(pSataAdapter,channelIndex); + return ret; +} + +int HPTLIBAPI fDeSetReadAhead(PDevice pDev, int enable) +{ + MV_SATA_CHANNEL *pSataChannel = pDev->mv; + MV_SATA_ADAPTER *pSataAdapter = pSataChannel->mvSataAdapter; + MV_U8 channelIndex = pSataChannel->channelNumber; + IAL_ADAPTER_T *pAdapter = pSataAdapter->IALData; + MV_CHANNEL *channelInfo = &(pAdapter->mvChannel[channelIndex]); + int dmaActive = pSataChannel->queueCommandsEnabled; + int ret = 0; + + if (dmaActive) { + mvSataDisableChannelDma(pSataAdapter, channelIndex); + mvSataFlushDmaQueue(pSataAdapter,channelIndex,MV_FLUSH_TYPE_CALLBACK); + } + + if ((pSataChannel->identifyDevice[82] & (0x40))) { + if (enable) { + if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, + MV_ATA_SET_FEATURES_ENABLE_RLA, 0, 0, 0, 0)) + { + channelInfo->readAheadEnabled = MV_TRUE; + ret = 1; + } + } + else { + if (mvStorageDevATASetFeatures(pSataAdapter, channelIndex, + MV_ATA_SET_FEATURES_DISABLE_RLA, 0, 0, 0, 0)) + { + channelInfo->readAheadEnabled = MV_FALSE; + ret = 1; + } + } + } + + if (dmaActive) + mvSataEnableChannelDma(pSataAdapter,channelIndex); + return ret; +} + #ifdef SUPPORT_ARRAY #define IdeRegisterVDevice fCheckArray #else @@ -1166,9 +1286,12 @@ dmamap_put(PBUS_DMAMAP p) /*Since mtx not provide the initialize when declare, so we Final init here to initialize the global mtx*/ #if __FreeBSD_version >= 500000 +#define override_kernel_driver() + static void hpt_init(void *dummy) { - mtx_init(&driver_lock, "hptlock", NULL, MTX_DEF); + override_kernel_driver(); + mtx_init(&driver_lock, "hptsleeplock", NULL, MTX_DEF); } SYSINIT(hptinit, SI_SUB_CONFIGURE, SI_ORDER_FIRST, hpt_init, NULL); #endif @@ -1183,6 +1306,8 @@ init_adapter(IAL_ADAPTER_T *pAdapter) PVDevice pVDev; + intrmask_t oldspl = lock_driver(); + pAdapter->next = 0; if(gIal_Adapter == 0){ @@ -1222,7 +1347,8 @@ init_adapter(IAL_ADAPTER_T *pAdapter) if (hptmv_allocate_edma_queues(pAdapter)) { - MV_ERROR("RR182x: Failed to allocate memory for EDMA queues\n"); + MV_ERROR("RR18xx: Failed to allocate memory for EDMA queues\n"); + unlock_driver(oldspl); return ENOMEM; } @@ -1233,13 +1359,14 @@ init_adapter(IAL_ADAPTER_T *pAdapter) || !(pMvSataAdapter->adapterIoBaseAddress = rman_get_virtual(pAdapter->mem_res))) { - MV_ERROR("RR182x: Failed to remap memory space\n"); + MV_ERROR("RR18xx: Failed to remap memory space\n"); hptmv_free_edma_queues(pAdapter); + unlock_driver(oldspl); return ENXIO; } else { - KdPrint(("RR182x: io base address 0x%p\n", pMvSataAdapter->adapterIoBaseAddress)); + KdPrint(("RR18xx: io base address 0x%p\n", pMvSataAdapter->adapterIoBaseAddress)); } pMvSataAdapter->adapterId = num_adapters++; @@ -1247,7 +1374,7 @@ init_adapter(IAL_ADAPTER_T *pAdapter) pMvSataAdapter->pciConfigRevisionId = pci_read_config(pAdapter->hpt_dev, PCIR_REVID, 1); pMvSataAdapter->pciConfigDeviceId = pci_get_device(pAdapter->hpt_dev); - /* init RR182x */ + /* init RR18xx */ pMvSataAdapter->intCoalThre[0]= 1; pMvSataAdapter->intCoalThre[1]= 1; pMvSataAdapter->intTimeThre[0] = 1; @@ -1259,11 +1386,12 @@ init_adapter(IAL_ADAPTER_T *pAdapter) if (mvSataInitAdapter(pMvSataAdapter) == MV_FALSE) { - MV_ERROR("RR182x[%d]: core failed to initialize the adapter\n", + MV_ERROR("RR18xx[%d]: core failed to initialize the adapter\n", pMvSataAdapter->adapterId); unregister: bus_release_resource(pAdapter->hpt_dev, SYS_RES_MEMORY, rid, pAdapter->mem_res); hptmv_free_edma_queues(pAdapter); + unlock_driver(oldspl); return ENXIO; } pAdapter->ver_601 = pMvSataAdapter->pcbVersion; @@ -1341,14 +1469,14 @@ init_adapter(IAL_ADAPTER_T *pAdapter) if (mvSataIsStorageDeviceConnected(pMvSataAdapter, channel) == MV_TRUE) { - KdPrint(("RR182x[%d]: channel %d is connected\n", + KdPrint(("RR18xx[%d]: channel %d is connected\n", pMvSataAdapter->adapterId, channel)); if (hptmv_init_channel(pAdapter, channel) == 0) { if (mvSataConfigureChannel(pMvSataAdapter, channel) == MV_FALSE) { - MV_ERROR("RR182x[%d]: Failed to configure channel" + MV_ERROR("RR18xx[%d]: Failed to configure channel" " %d\n",pMvSataAdapter->adapterId, channel); hptmv_free_channel(pAdapter, channel); } @@ -1356,7 +1484,7 @@ init_adapter(IAL_ADAPTER_T *pAdapter) { if (start_channel(pAdapter, channel)) { - MV_ERROR("RR182x[%d]: Failed to start channel," + MV_ERROR("RR18xx[%d]: Failed to start channel," " channel=%d\n",pMvSataAdapter->adapterId, channel); hptmv_free_channel(pAdapter, channel); @@ -1402,10 +1530,11 @@ init_adapter(IAL_ADAPTER_T *pAdapter) #if defined(SUPPORT_ARRAY) && defined(_RAID5N_) init_raid5_memory(_VBUS_P0); _vbus_(r5).enable_write_back = 1; - printf("RR182x: RAID5 write-back %s\n", _vbus_(r5).enable_write_back? "enabled" : "disabled"); + printf("RR18xx: RAID5 write-back %s\n", _vbus_(r5).enable_write_back? "enabled" : "disabled"); #endif mvSataUnmaskAdapterInterrupt(pMvSataAdapter); + unlock_driver(oldspl); return 0; } @@ -1421,7 +1550,7 @@ MvSataResetChannel(MV_SATA_ADAPTER *pMvSataAdapter, MV_U8 channel) /* Software reset channel */ if (mvStorageDevATASoftResetDevice(pMvSataAdapter, channel) == MV_FALSE) { - MV_ERROR("RR182x [%d,%d]: failed to perform Software reset\n", + MV_ERROR("RR18xx [%d,%d]: failed to perform Software reset\n", pMvSataAdapter->adapterId, channel); hptmv_free_channel(pAdapter, channel); return -1; @@ -1430,7 +1559,7 @@ MvSataResetChannel(MV_SATA_ADAPTER *pMvSataAdapter, MV_U8 channel) /* Hardware reset channel */ if (mvSataChannelHardReset(pMvSataAdapter, channel)== MV_FALSE) { - MV_ERROR("RR182x [%d,%d] Failed to Hard reser the SATA channel\n", + MV_ERROR("RR18xx [%d,%d] Failed to Hard reser the SATA channel\n", pMvSataAdapter->adapterId, channel); hptmv_free_channel(pAdapter, channel); return -1; @@ -1438,7 +1567,7 @@ MvSataResetChannel(MV_SATA_ADAPTER *pMvSataAdapter, MV_U8 channel) if (mvSataIsStorageDeviceConnected(pMvSataAdapter, channel) == MV_FALSE) { - MV_ERROR("RR182x [%d,%d] Failed to Connect Device\n", + MV_ERROR("RR18xx [%d,%d] Failed to Connect Device\n", pMvSataAdapter->adapterId, channel); hptmv_free_channel(pAdapter, channel); return -1; @@ -1632,7 +1761,7 @@ fDeviceSendCommand(_VBUS_ARG PCommand pCmd) MV_SATA_CHANNEL *pMvSataChannel; PVDevice pVDevice = pCmd->pVDevice; PDevice pDevice = &pVDevice->u.disk; - ULONG Lba = pCmd->uCmd.Ide.Lba; + LBA_T Lba = pCmd->uCmd.Ide.Lba; USHORT nSector = pCmd->uCmd.Ide.nSectors; MV_QUEUE_COMMAND_RESULT result; @@ -1640,7 +1769,7 @@ fDeviceSendCommand(_VBUS_ARG PCommand pCmd) MV_UDMA_COMMAND_PARAMS *pUdmaParams = &commandInfo.commandParams.udmaCommand; MV_NONE_UDMA_COMMAND_PARAMS *pNoUdmaParams = &commandInfo.commandParams.NoneUdmaCommand; - MV_BOOLEAN is48bit = MV_FALSE; + MV_BOOLEAN is48bit; MV_U8 channel; int i=0; @@ -1667,9 +1796,12 @@ fDeviceSendCommand(_VBUS_ARG PCommand pCmd) return; } - if(Lba & 0xF0000000){ - is48bit = MV_TRUE; - } + /* + * always use 48bit LBA if drive supports it. + * Some Seagate drives report error if you use a 28-bit command + * to access sector 0xfffffff. + */ + is48bit = pMvSataChannel->lba48Address; switch (pCmd->uCmd.Ide.Command) { @@ -1929,7 +2061,13 @@ hpt_attach(device_t dev) return(ENXIO); } - if(bus_setup_intr(pAdapter->hpt_dev, pAdapter->hpt_irq, INTR_TYPE_CAM, NULL, hpt_intr, pAdapter, &pAdapter->hpt_intr)) +#if __FreeBSD_version <700000 + if (bus_setup_intr(pAdapter->hpt_dev, pAdapter->hpt_irq, INTR_TYPE_CAM, + hpt_intr, pAdapter, &pAdapter->hpt_intr)) +#else + if (bus_setup_intr(pAdapter->hpt_dev, pAdapter->hpt_irq, INTR_TYPE_CAM, + NULL, hpt_intr, pAdapter, &pAdapter->hpt_intr)) +#endif { hpt_printk(("can't set up interrupt\n")); free(pAdapter, M_DEVBUF); @@ -1959,14 +2097,23 @@ hpt_attach(device_t dev) /* * Construct our SIM entry */ - if ((hpt_vsim = cam_sim_alloc(hpt_action, hpt_poll, __str(PROC_DIR_NAME), - pAdapter, device_get_unit(pAdapter->hpt_dev), - &Giant, /*untagged*/1, /*tagged*/8, devq)) == NULL) { +#if __FreeBSD_version <700000 + hpt_vsim = cam_sim_alloc(hpt_action, hpt_poll, __str(PROC_DIR_NAME), + pAdapter, device_get_unit(pAdapter->hpt_dev), 1, 8, devq); +#else + hpt_vsim = cam_sim_alloc(hpt_action, hpt_poll, __str(PROC_DIR_NAME), + pAdapter, device_get_unit(pAdapter->hpt_dev), &Giant, 1, 8, devq); +#endif + if (hpt_vsim == NULL) { cam_simq_free(devq); return ENOMEM; } - if(xpt_bus_register(hpt_vsim, dev, 0) != CAM_SUCCESS) +#if __FreeBSD_version <700000 + if (xpt_bus_register(hpt_vsim, 0) != CAM_SUCCESS) +#else + if (xpt_bus_register(hpt_vsim, dev, 0) != CAM_SUCCESS) +#endif { cam_sim_free(hpt_vsim, /*free devq*/ TRUE); hpt_vsim = NULL; @@ -2358,7 +2505,11 @@ static void hpt_worker_thread(void) #if (__FreeBSD_version < 500000) YIELD_THREAD; #else +#if (__FreeBSD_version > 700033) pause("sched", 1); +#else + tsleep((caddr_t)hpt_worker_thread, PPAUSE, "sched", 1); +#endif #endif if (SIGISMEMBER(curproc->p_siglist, SIGSTOP)) { /* abort rebuilding process. */ @@ -2392,15 +2543,25 @@ static void hpt_worker_thread(void) /* #ifdef DEBUG if (SIGISMEMBER(curproc->p_siglist, SIGSTOP)) +#if (__FreeBSD_version > 700033) pause("hptrdy", 2*hz); +#else + tsleep((caddr_t)hpt_worker_thread, PPAUSE, "hptrdy", 2*hz); +#endif #endif */ - #if (__FreeBSD_version >= 500043) + #if (__FreeBSD_version >= 800002) kproc_suspend_check(curproc); + #elif (__FreeBSD_version >= 500043) + kthread_suspend_check(curproc); #else kproc_suspend_loop(curproc); #endif +#if (__FreeBSD_version > 700033) pause("hptrdy", 2*hz); /* wait for something to do */ +#else + tsleep((caddr_t)hpt_worker_thread, PPAUSE, "hptrdy", 2*hz); /* wait for something to do */ +#endif } } @@ -2537,7 +2698,7 @@ SetInquiryData(PINQUIRYDATA inquiryData, PVDevice pVDev) } break; default: - memcpy(&inquiryData->VendorId, "RR182x ", 8); + memcpy(&inquiryData->VendorId, "RR18xx ", 8); #ifdef SUPPORT_ARRAY switch(pVDev->VDeviceType){ case VD_RAID_0: @@ -2659,20 +2820,57 @@ OsSendCommand(_VBUS_ARG union ccb *ccb) case READ_CAPACITY: { - UCHAR swip[4]; + UCHAR *rbuf=csio->data_ptr; + unsigned int cap; + + if (pVDev->VDeviceCapacity > 0xfffffffful) { + cap = 0xfffffffful; + } else { + cap = pVDev->VDeviceCapacity - 1; + } + + rbuf[0] = (UCHAR)(cap>>24); + rbuf[1] = (UCHAR)(cap>>16); + rbuf[2] = (UCHAR)(cap>>8); + rbuf[3] = (UCHAR)cap; /* Claim 512 byte blocks (big-endian). */ - ((PREAD_CAPACITY_DATA)csio->data_ptr)->BytesPerBlock = 0x20000; - *(ULONG*)swip = pVDev->VDeviceCapacity - 1; - ((PREAD_CAPACITY_DATA)csio->data_ptr)->LogicalBlockAddress = - (swip[0] << 24) | (swip[1] << 16) | (swip[2] << 8) | swip[3]; + rbuf[4] = 0; + rbuf[5] = 0; + rbuf[6] = 2; + rbuf[7] = 0; + ccb_h->status = CAM_REQ_CMP; break; } + case 0x9e: /*SERVICE_ACTION_IN*/ + { + UCHAR *rbuf = csio->data_ptr; + LBA_T cap = pVDev->VDeviceCapacity - 1; + + rbuf[0] = (UCHAR)(cap>>56); + rbuf[1] = (UCHAR)(cap>>48); + rbuf[2] = (UCHAR)(cap>>40); + rbuf[3] = (UCHAR)(cap>>32); + rbuf[4] = (UCHAR)(cap>>24); + rbuf[5] = (UCHAR)(cap>>16); + rbuf[6] = (UCHAR)(cap>>8); + rbuf[7] = (UCHAR)cap; + rbuf[8] = 0; + rbuf[9] = 0; + rbuf[10] = 2; + rbuf[11] = 0; + + ccb_h->status = CAM_REQ_CMP; + break; + } + case READ_6: case WRITE_6: case READ_10: case WRITE_10: + case 0x88: /* READ_16 */ + case 0x8a: /* WRITE_16 */ case 0x13: case 0x2f: { @@ -2716,6 +2914,20 @@ OsSendCommand(_VBUS_ARG union ccb *ccb) pCmd->uCmd.Ide.nSectors = (USHORT) Cdb[4]; break; + case 0x88: /* READ_16 */ + case 0x8a: /* WRITE_16 */ + pCmd->uCmd.Ide.Lba = + (HPT_U64)Cdb[2] << 56 | + (HPT_U64)Cdb[3] << 48 | + (HPT_U64)Cdb[4] << 40 | + (HPT_U64)Cdb[5] << 32 | + (HPT_U64)Cdb[6] << 24 | + (HPT_U64)Cdb[7] << 16 | + (HPT_U64)Cdb[8] << 8 | + (HPT_U64)Cdb[9]; + pCmd->uCmd.Ide.nSectors = (USHORT)Cdb[12] << 8 | (USHORT)Cdb[13]; + break; + default: pCmd->uCmd.Ide.Lba = (ULONG)Cdb[5] | ((ULONG)Cdb[4] << 8) | ((ULONG)Cdb[3] << 16) | ((ULONG)Cdb[2] << 24); pCmd->uCmd.Ide.nSectors = (USHORT) Cdb[8] | ((USHORT)Cdb[7]<<8); @@ -2726,12 +2938,14 @@ OsSendCommand(_VBUS_ARG union ccb *ccb) { case READ_6: case READ_10: + case 0x88: /* READ_16 */ pCmd->uCmd.Ide.Command = IDE_COMMAND_READ; pCmd->cf_data_in = 1; break; case WRITE_6: case WRITE_10: + case 0x8a: /* WRITE_16 */ pCmd->uCmd.Ide.Command = IDE_COMMAND_WRITE; pCmd->cf_data_out = 1; break; diff --git a/sys/dev/hptmv/global.h b/sys/dev/hptmv/global.h index 4e6a0d0e668f..c6f69825add0 100644 --- a/sys/dev/hptmv/global.h +++ b/sys/dev/hptmv/global.h @@ -33,12 +33,12 @@ #include #define COMPANY "HighPoint Technologies, Inc." -#define COPYRIGHT "(c) 2000-2004. HighPoint Technologies, Inc." -#define DRIVER_NAME "RocketRAID 182x SATA Controller driver" -#define CONTROLLER_NAME "RocketRAID 182x SATA Controller" +#define COPYRIGHT "(c) 2000-2007. HighPoint Technologies, Inc." +#define DRIVER_NAME "RocketRAID 18xx SATA Controller driver" +#define CONTROLLER_NAME "RocketRAID 18xx SATA Controller" #define PROC_DIR_NAME hptmv -#define HPT_INTERFACE_VERSION 0x01000003 +#define HPT_INTERFACE_VERSION 0x01010000 #define SUPPORT_48BIT_LBA #define SUPPORT_ARRAY #define SUPPORT_RAID5 1 @@ -193,6 +193,10 @@ extern void HPTLIBAPI ioctl_ReportEvent(UCHAR event, PVOID param); int HPTLIBAPI fDeReadWrite(PDevice pDev, ULONG Lba, UCHAR Cmd, void *tmpBuffer); void HPTLIBAPI fDeSelectMode(PDevice pDev, UCHAR NewMode); +int HPTLIBAPI fDeSetTCQ(PDevice pDev, int enable, int depth); +int HPTLIBAPI fDeSetNCQ(PDevice pDev, int enable, int depth); +int HPTLIBAPI fDeSetWriteCache(PDevice pDev, int enable); +int HPTLIBAPI fDeSetReadAhead(PDevice pDev, int enable); #include #include diff --git a/sys/dev/hptmv/gui_lib.c b/sys/dev/hptmv/gui_lib.c index 13def6ba9240..a9feb4a6cac0 100644 --- a/sys/dev/hptmv/gui_lib.c +++ b/sys/dev/hptmv/gui_lib.c @@ -57,11 +57,14 @@ static int hpt_get_controller_info(int id, PCONTROLLER_INFO pInfo); static int hpt_get_channel_info(int id, int bus, PCHANNEL_INFO pInfo); static int hpt_get_logical_devices(DEVICEID * pIds, int nMaxCount); static int hpt_get_device_info(DEVICEID id, PLOGICAL_DEVICE_INFO pInfo); +static int hpt_get_device_info_v2(DEVICEID id, PLOGICAL_DEVICE_INFO_V2 pInfo); static DEVICEID hpt_create_array(_VBUS_ARG PCREATE_ARRAY_PARAMS pParam); +static DEVICEID hpt_create_array_v2(_VBUS_ARG PCREATE_ARRAY_PARAMS_V2 pParam); static int hpt_add_spare_disk(_VBUS_ARG DEVICEID idDisk); static int hpt_remove_spare_disk(_VBUS_ARG DEVICEID idDisk); static int hpt_set_array_info(_VBUS_ARG DEVICEID idArray, PALTERABLE_ARRAY_INFO pInfo); static int hpt_set_device_info(_VBUS_ARG DEVICEID idDisk, PALTERABLE_DEVICE_INFO pInfo); +static int hpt_set_device_info_v2(_VBUS_ARG DEVICEID idDisk, PALTERABLE_DEVICE_INFO_V2 pInfo); int check_VDevice_valid(PVDevice p) @@ -97,82 +100,65 @@ check_VDevice_valid(PVDevice p) } #ifdef SUPPORT_ARRAY -static void get_array_info(PVDevice pVDevice, PLOGICAL_DEVICE_INFO pInfo) -{ - int i; - pInfo->Type = LDT_ARRAY; - pInfo->Capacity = pVDevice->VDeviceCapacity; - pInfo->ParentArray = VDEV_TO_ID(pVDevice->pParent); - - memcpy(pInfo->u.array.Name, pVDevice->u.array.ArrayName, MAX_ARRAY_NAME); - - switch( pVDevice->VDeviceType ) +static UCHAR get_vdev_type(PVDevice pVDevice) { - case VD_RAID_0: - pInfo->u.array.ArrayType = AT_RAID0; - break; - case VD_RAID_1: - pInfo->u.array.ArrayType = AT_RAID1; - break; - case VD_JBOD: - pInfo->u.array.ArrayType = AT_JBOD; - break; - case VD_RAID_5: - pInfo->u.array.ArrayType = AT_RAID5; - break; - default: - pInfo->u.array.ArrayType = AT_UNKNOWN; + switch (pVDevice->VDeviceType) { + case VD_RAID_0: return AT_RAID0; + case VD_RAID_1: return AT_RAID1; + case VD_JBOD: return AT_JBOD; + case VD_RAID_5: return AT_RAID5; + default: return AT_UNKNOWN; + } } - pInfo->u.array.BlockSizeShift = pVDevice->u.array.bArBlockSizeShift; - - pInfo->u.array.RebuiltSectors = pVDevice->u.array.RebuildSectors; +static DWORD get_array_flag(PVDevice pVDevice) +{ + int i; + DWORD f = 0; /* The array is disabled */ if(!pVDevice->vf_online) { - pInfo->u.array.Flags |= ARRAY_FLAG_DISABLED; - goto ignore_info; + f |= ARRAY_FLAG_DISABLED; + /* Ignore other info */ + return f; } /* array need synchronizing */ if(pVDevice->u.array.rf_need_rebuild && !pVDevice->u.array.rf_duplicate_and_create) - pInfo->u.array.Flags |= ARRAY_FLAG_NEEDBUILDING; - - pInfo->u.array.RebuildingProgress = ((pVDevice->u.array.RebuildSectors>>11)*1000 / - (pVDevice->VDeviceCapacity>>11) * (pVDevice->u.array.bArnMember-1)) * 10; + f |= ARRAY_FLAG_NEEDBUILDING; /* array is in rebuilding process */ if(pVDevice->u.array.rf_rebuilding) - pInfo->u.array.Flags |= ARRAY_FLAG_REBUILDING; + f |= ARRAY_FLAG_REBUILDING; /* array is being verified */ if(pVDevice->u.array.rf_verifying) - pInfo->u.array.Flags |= ARRAY_FLAG_VERIFYING; + f |= ARRAY_FLAG_VERIFYING; /* array is being initialized */ if(pVDevice->u.array.rf_initializing) - pInfo->u.array.Flags |= ARRAY_FLAG_INITIALIZING; + f |= ARRAY_FLAG_INITIALIZING; /* broken but may still working */ if(pVDevice->u.array.rf_broken) - pInfo->u.array.Flags |= ARRAY_FLAG_BROKEN; + f |= ARRAY_FLAG_BROKEN; /* array has a active partition */ if(pVDevice->vf_bootable) - pInfo->u.array.Flags |= ARRAY_FLAG_BOOTDISK; + f |= ARRAY_FLAG_BOOTDISK; /* a newly created array */ if(pVDevice->u.array.rf_newly_created) - pInfo->u.array.Flags |= ARRAY_FLAG_NEWLY_CREATED; + f |= ARRAY_FLAG_NEWLY_CREATED; /* array has boot mark set */ if(pVDevice->vf_bootmark) - pInfo->u.array.Flags |= ARRAY_FLAG_BOOTMARK; + f |= ARRAY_FLAG_BOOTMARK; /* auto-rebuild should start */ if(pVDevice->u.array.rf_auto_rebuild) - pInfo->u.array.Flags |= ARRAY_FLAG_NEED_AUTOREBUILD; + f |= ARRAY_FLAG_NEED_AUTOREBUILD; for(i = 0; i < pVDevice->u.array.bArnMember; i++) { @@ -183,94 +169,128 @@ static void get_array_info(PVDevice pVDevice, PLOGICAL_DEVICE_INFO pInfo) /* array need synchronizing */ if(pMember->u.array.rf_need_rebuild && !pMember->u.array.rf_duplicate_and_create) - pInfo->u.array.Flags |= ARRAY_FLAG_NEEDBUILDING; + f |= ARRAY_FLAG_NEEDBUILDING; /* array is in rebuilding process */ if(pMember->u.array.rf_rebuilding) - pInfo->u.array.Flags |= ARRAY_FLAG_REBUILDING; + f |= ARRAY_FLAG_REBUILDING; /* array is being verified */ if(pMember->u.array.rf_verifying) - pInfo->u.array.Flags |= ARRAY_FLAG_VERIFYING; + f |= ARRAY_FLAG_VERIFYING; /* array is being initialized */ if(pMember->u.array.rf_initializing) - pInfo->u.array.Flags |= ARRAY_FLAG_INITIALIZING; + f |= ARRAY_FLAG_INITIALIZING; /* broken but may still working */ if(pMember->u.array.rf_broken) - pInfo->u.array.Flags |= ARRAY_FLAG_BROKEN; + f |= ARRAY_FLAG_BROKEN; /* a newly created array */ if(pMember->u.array.rf_newly_created) - pInfo->u.array.Flags |= ARRAY_FLAG_NEWLY_CREATED; + f |= ARRAY_FLAG_NEWLY_CREATED; /* auto-rebuild should start */ if(pMember->u.array.rf_auto_rebuild) - pInfo->u.array.Flags |= ARRAY_FLAG_NEED_AUTOREBUILD; + f |= ARRAY_FLAG_NEED_AUTOREBUILD; + } + + return f; +} + +static DWORD calc_rebuild_progress(PVDevice pVDevice) +{ + int i; + DWORD result = ((ULONG)(pVDevice->u.array.RebuildSectors>>11)*1000 / + (ULONG)(pVDevice->VDeviceCapacity>>11) * (pVDevice->u.array.bArnMember-1)) * 10; + + for(i = 0; i < pVDevice->u.array.bArnMember; i++) + { + PVDevice pMember = pVDevice->u.array.pMember[i]; + if (!pMember || !pMember->vf_online || (pMember->VDeviceType==VD_SINGLE_DISK)) + continue; /* for RAID1/0 case */ if (pMember->u.array.rf_rebuilding || pMember->u.array.rf_verifying || pMember->u.array.rf_initializing) { - DWORD percent = ((pMember->u.array.RebuildSectors>>11)*1000 / - (pMember->VDeviceCapacity>>11) * (pMember->u.array.bArnMember-1)) * 10; - if (pInfo->u.array.RebuildingProgress==0 || - pInfo->u.array.RebuildingProgress>percent) - pInfo->u.array.RebuildingProgress = percent; + DWORD percent = ((ULONG)(pMember->u.array.RebuildSectors>>11)*1000 / + (ULONG)(pMember->VDeviceCapacity>>11) * (pMember->u.array.bArnMember-1)) * 10; + if (result==0 || result>percent) + result = percent; } + } + + if (result>10000) result = 10000; + return result; } - if (pInfo->u.array.RebuildingProgress>10000) - pInfo->u.array.RebuildingProgress = 10000; +static void get_array_info(PVDevice pVDevice, PHPT_ARRAY_INFO pArrayInfo) +{ + int i; -ignore_info: + memcpy(pArrayInfo->Name, pVDevice->u.array.ArrayName, MAX_ARRAY_NAME); + pArrayInfo->ArrayType = get_vdev_type(pVDevice); + pArrayInfo->BlockSizeShift = pVDevice->u.array.bArBlockSizeShift; + pArrayInfo->RebuiltSectors = pVDevice->u.array.RebuildSectors; + pArrayInfo->Flags = get_array_flag(pVDevice); + pArrayInfo->RebuildingProgress = calc_rebuild_progress(pVDevice); - pInfo->u.array.nDisk = 0; - for(i=0; iu.array.Members[i] = INVALID_DEVICEID; + pArrayInfo->nDisk = 0; for(i = 0; i < pVDevice->u.array.bArnMember; i++) - { - if(pVDevice->u.array.pMember[i] != 0) - { - pInfo->u.array.Members[pInfo->u.array.nDisk] = VDEV_TO_ID(pVDevice->u.array.pMember[i]); - pInfo->u.array.nDisk++; - } + if(pVDevice->u.array.pMember[i] != NULL) + pArrayInfo->Members[pArrayInfo->nDisk++] = VDEV_TO_ID(pVDevice->u.array.pMember[i]); + + for(i=pArrayInfo->nDisk; iMembers[i] = INVALID_DEVICEID; } + +static void get_array_info_v2(PVDevice pVDevice, PHPT_ARRAY_INFO_V2 pArrayInfo) +{ + int i; + + memcpy(pArrayInfo->Name, pVDevice->u.array.ArrayName, MAX_ARRAYNAME_LEN); + pArrayInfo->ArrayType = get_vdev_type(pVDevice); + pArrayInfo->BlockSizeShift = pVDevice->u.array.bArBlockSizeShift; + pArrayInfo->RebuiltSectors.lo32 = pVDevice->u.array.RebuildSectors; + pArrayInfo->RebuiltSectors.hi32 = sizeof(LBA_T)>4? (pVDevice->u.array.RebuildSectors>>32) : 0; + pArrayInfo->Flags = get_array_flag(pVDevice); + pArrayInfo->RebuildingProgress = calc_rebuild_progress(pVDevice); + + pArrayInfo->nDisk = 0; + + for(i = 0; i < pVDevice->u.array.bArnMember; i++) + if(pVDevice->u.array.pMember[i] != NULL) + pArrayInfo->Members[pArrayInfo->nDisk++] = VDEV_TO_ID(pVDevice->u.array.pMember[i]); + + for(i=pArrayInfo->nDisk; iMembers[i] = INVALID_DEVICEID; } #endif -static int get_disk_info(PVDevice pVDevice, PLOGICAL_DEVICE_INFO pInfo) +static int get_disk_info(PVDevice pVDevice, PDEVICE_INFO pDiskInfo) { MV_SATA_ADAPTER *pSataAdapter; MV_SATA_CHANNEL *pSataChannel; IAL_ADAPTER_T *pAdapter; + MV_CHANNEL *channelInfo; char *p; int i; - pInfo->Type = LDT_DEVICE; - - if (pVDevice->pParent) - pInfo->ParentArray = VDEV_TO_ID(pVDevice->pParent); - else - pInfo->ParentArray = INVALID_DEVICEID; - - /* report real capacity to be compatible with old arrays */ - pInfo->Capacity = pVDevice->u.disk.dDeRealCapacity; - /* device location */ pSataChannel = pVDevice->u.disk.mv; if(pSataChannel == NULL) return -1; - pInfo->u.device.TargetId = 0; + pDiskInfo->TargetId = 0; pSataAdapter = pSataChannel->mvSataAdapter; if(pSataAdapter == NULL) return -1; pAdapter = pSataAdapter->IALData; - pInfo->u.device.PathId = pSataChannel->channelNumber; - pInfo->u.device.ControllerId = (UCHAR)pSataAdapter->adapterId; + pDiskInfo->PathId = pSataChannel->channelNumber; + pDiskInfo->ControllerId = (UCHAR)pSataAdapter->adapterId; /*GUI uses DeviceModeSetting to display to users (1) if users select a mode, GUI/BIOS should display that mode. @@ -278,48 +298,58 @@ static int get_disk_info(PVDevice pVDevice, PLOGICAL_DEVICE_INFO pInfo) (3) display real mode if case (1)&&(2) not satisfied. */ if (pVDevice->u.disk.df_user_mode_set) - pInfo->u.device.DeviceModeSetting = pVDevice->u.disk.bDeUserSelectMode; - else if ((((PIDENTIFY_DATA)pVDevice->u.disk.mv->identifyDevice)->SataCapability & 3)==2) - pInfo->u.device.DeviceModeSetting = 15; + pDiskInfo->DeviceModeSetting = pVDevice->u.disk.bDeUserSelectMode; + else if (((((PIDENTIFY_DATA)pVDevice->u.disk.mv->identifyDevice)->SataCapability) & 3)==2) + pDiskInfo->DeviceModeSetting = 15; else { p = (char *)&((PIDENTIFY_DATA)pVDevice->u.disk.mv->identifyDevice)->ModelNumber; - if (*(WORD*)p==0x5354 /*'ST'*/ && - (*(WORD*)(p+8)==0x4153/*'AS'*/ || (p[8]=='A' && p[11]=='S'))) - pInfo->u.device.DeviceModeSetting = 15; + if (*(WORD*)p==(0x5354) /*'ST'*/ && + (*(WORD*)(p+8)==(0x4153)/*'AS'*/ || (p[8]=='A' && p[11]=='S'))) + pDiskInfo->DeviceModeSetting = 15; else - pInfo->u.device.DeviceModeSetting = pVDevice->u.disk.bDeModeSetting; + pDiskInfo->DeviceModeSetting = pVDevice->u.disk.bDeModeSetting; } - pInfo->u.device.UsableMode = pVDevice->u.disk.bDeUsable_Mode; + pDiskInfo->UsableMode = pVDevice->u.disk.bDeUsable_Mode; - pInfo->u.device.DeviceType = PDT_HARDDISK; + pDiskInfo->DeviceType = PDT_HARDDISK; - pInfo->u.device.Flags = 0x0; + pDiskInfo->Flags = 0x0; /* device is disabled */ if(!pVDevice->u.disk.df_on_line) - pInfo->u.device.Flags |= DEVICE_FLAG_DISABLED; + pDiskInfo->Flags |= DEVICE_FLAG_DISABLED; /* disk has a active partition */ if(pVDevice->vf_bootable) - pInfo->u.device.Flags |= DEVICE_FLAG_BOOTDISK; + pDiskInfo->Flags |= DEVICE_FLAG_BOOTDISK; /* disk has boot mark set */ if(pVDevice->vf_bootmark) - pInfo->u.device.Flags |= DEVICE_FLAG_BOOTMARK; + pDiskInfo->Flags |= DEVICE_FLAG_BOOTMARK; - pInfo->u.device.Flags |= DEVICE_FLAG_SATA; + pDiskInfo->Flags |= DEVICE_FLAG_SATA; /* is a spare disk */ if(pVDevice->VDeviceType == VD_SPARE) - pInfo->u.device.Flags |= DEVICE_FLAG_IS_SPARE; + pDiskInfo->Flags |= DEVICE_FLAG_IS_SPARE; - memcpy(&(pInfo->u.device.IdentifyData), (pSataChannel->identifyDevice), sizeof(IDENTIFY_DATA2)); - p = (char *)&pInfo->u.device.IdentifyData.ModelNumber; + memcpy(&(pDiskInfo->IdentifyData), (pSataChannel->identifyDevice), sizeof(IDENTIFY_DATA2)); + p = (char *)&pDiskInfo->IdentifyData.ModelNumber; for (i = 0; i < 20; i++) ((WORD*)p)[i] = shortswap(pSataChannel->identifyDevice[IDEN_MODEL_OFFSET+i]); p[39] = '\0'; + channelInfo = &pAdapter->mvChannel[pSataChannel->channelNumber]; + pDiskInfo->ReadAheadSupported = channelInfo->readAheadSupported; + pDiskInfo->ReadAheadEnabled = channelInfo->readAheadEnabled; + pDiskInfo->WriteCacheSupported = channelInfo->writeCacheSupported; + pDiskInfo->WriteCacheEnabled = channelInfo->writeCacheEnabled; + pDiskInfo->TCQSupported = (pSataChannel->identifyDevice[IDEN_SUPPORTED_COMMANDS2] & (0x2))!=0; + pDiskInfo->TCQEnabled = pSataChannel->queuedDMA==MV_EDMA_MODE_QUEUED; + pDiskInfo->NCQSupported = MV_SATA_GEN_2(pSataAdapter) && + (pSataChannel->identifyDevice[IDEN_SATA_CAPABILITIES] & (0x0100)); + pDiskInfo->NCQEnabled = pSataChannel->queuedDMA==MV_EDMA_MODE_NATIVE_QUEUING; return 0; } @@ -403,7 +433,7 @@ int hpt_get_controller_info(int id, PCONTROLLER_INFO pInfo) #else #define _set_product_id(x) strcpy(pInfo->szProductID, x) #endif - _set_product_id("RocketRAID 182x SATA Controller"); + _set_product_id("RocketRAID 18xx SATA Controller"); pInfo->NumBuses = 8; pInfo->ChipFlags |= CHIP_SUPPORT_ULTRA_133|CHIP_SUPPORT_ULTRA_150; return 0; @@ -487,24 +517,60 @@ int hpt_get_device_info(DEVICEID id, PLOGICAL_DEVICE_INFO pInfo) return -1; #ifdef SUPPORT_ARRAY - if (mIsArray(pVDevice)) - get_array_info(pVDevice, pInfo); - else + if (mIsArray(pVDevice)) { + pInfo->Type = LDT_ARRAY; + pInfo->Capacity = pVDevice->VDeviceCapacity; + pInfo->ParentArray = VDEV_TO_ID(pVDevice->pParent); + get_array_info(pVDevice, &pInfo->u.array); + return 0; + } #endif - return get_disk_info(pVDevice, pInfo); + pInfo->Type = LDT_DEVICE; + pInfo->ParentArray = pVDevice->pParent? VDEV_TO_ID(pVDevice->pParent) : INVALID_DEVICEID; + /* report real capacity to be compatible with old arrays */ + pInfo->Capacity = pVDevice->u.disk.dDeRealCapacity; + return get_disk_info(pVDevice, &pInfo->u.device); +} + +int hpt_get_device_info_v2(DEVICEID id, PLOGICAL_DEVICE_INFO_V2 pInfo) +{ + PVDevice pVDevice = ID_TO_VDEV(id); + + if((id == 0) || check_VDevice_valid(pVDevice)) + return -1; + +#ifdef SUPPORT_ARRAY + if (mIsArray(pVDevice)) { + pInfo->Type = LDT_ARRAY; + pInfo->Capacity.lo32 = pVDevice->VDeviceCapacity; + pInfo->Capacity.hi32 = sizeof(LBA_T)>4? (pVDevice->VDeviceCapacity>>32) : 0; + pInfo->ParentArray = VDEV_TO_ID(pVDevice->pParent); + get_array_info_v2(pVDevice, &pInfo->u.array); return 0; } +#endif + + pInfo->Type = LDT_DEVICE; + pInfo->ParentArray = pVDevice->pParent? VDEV_TO_ID(pVDevice->pParent) : INVALID_DEVICEID; + /* report real capacity to be compatible with old arrays */ + pInfo->Capacity.lo32 = pVDevice->u.disk.dDeRealCapacity; + pInfo->Capacity.hi32 = 0; + return get_disk_info(pVDevice, &pInfo->u.device); +} #ifdef SUPPORT_ARRAY -DEVICEID hpt_create_array(_VBUS_ARG PCREATE_ARRAY_PARAMS pParam) +DEVICEID hpt_create_array_v2(_VBUS_ARG PCREATE_ARRAY_PARAMS_V2 pParam) { ULONG Stamp = GetStamp(); int i,j; - ULONG capacity = MAX_LBA_T; + LBA_T capacity = MAX_LBA_T; PVDevice pArray,pChild; int Loca = -1; + if (pParam->nDisk > MAX_MEMBERS) + return INVALID_DEVICEID; +/* check in verify_vd for(i = 0; i < pParam->nDisk; i++) { PVDevice pVDev = ID_TO_VDEV(pParam->Members[i]); @@ -516,6 +582,8 @@ DEVICEID hpt_create_array(_VBUS_ARG PCREATE_ARRAY_PARAMS pParam) else if (_vbus_p != pVDev->u.disk.pVBus) return INVALID_DEVICEID; } +*/ + _vbus_p = (ID_TO_VDEV(pParam->Members[0]))->u.disk.pVBus; if (!_vbus_p) return INVALID_DEVICEID; mArGetArrayTable(pArray); @@ -742,6 +810,22 @@ DEVICEID hpt_create_array(_VBUS_ARG PCREATE_ARRAY_PARAMS pParam) return INVALID_DEVICEID; } +DEVICEID hpt_create_array(_VBUS_ARG PCREATE_ARRAY_PARAMS pParam) +{ + CREATE_ARRAY_PARAMS_V2 param2; + param2.ArrayType = pParam->ArrayType; + param2.nDisk = pParam->nDisk; + param2.BlockSizeShift = pParam->BlockSizeShift; + param2.CreateFlags = pParam->CreateFlags; + param2.CreateTime = pParam->CreateTime; + memcpy(param2.ArrayName, pParam->ArrayName, sizeof(param2.ArrayName)); + memcpy(param2.Description, pParam->Description, sizeof(param2.Description)); + memcpy(param2.CreateManager, pParam->CreateManager, sizeof(param2.CreateManager)); + param2.Capacity.lo32 = param2.Capacity.hi32 = 0; + memcpy(param2.Members, pParam->Members, sizeof(pParam->Members)); + return hpt_create_array_v2(_VBUS_P ¶m2); +} + #ifdef SUPPORT_OLD_ARRAY /* this is only for old RAID 0/1 */ int old_add_disk_to_raid01(_VBUS_ARG DEVICEID idArray, DEVICEID idDisk) @@ -822,7 +906,7 @@ int hpt_add_disk_to_array(_VBUS_ARG DEVICEID idArray, DEVICEID idDisk) { int i; - ULONG Capacity; + LBA_T Capacity; PVDevice pArray = ID_TO_VDEV(idArray); PVDevice pDisk = ID_TO_VDEV(idDisk); @@ -859,7 +943,7 @@ int hpt_add_disk_to_array(_VBUS_ARG DEVICEID idArray, DEVICEID idDisk) if (pArray->pVBus!=_vbus_p) { HPT_ASSERT(0); return -1;} for(i = 0; i < pArray->u.array.bArnMember; i++) - if((pArray->u.array.pMember[i] == NULL) || !pArray->u.array.pMember[i]->vf_online) + if((pArray->u.array.pMember[i] == 0) || !pArray->u.array.pMember[i]->vf_online) { if(pArray->u.array.pMember[i] != NULL) pArray->u.array.pMember[i]->pParent = NULL; @@ -961,124 +1045,76 @@ int hpt_set_array_info(_VBUS_ARG DEVICEID idArray, PALTERABLE_ARRAY_INFO pInfo) return 0; } -int hpt_set_device_info(_VBUS_ARG DEVICEID idDisk, PALTERABLE_DEVICE_INFO pInfo) +static int hpt_set_device_info(_VBUS_ARG DEVICEID idDisk, PALTERABLE_DEVICE_INFO pInfo) { PVDevice pVDevice = ID_TO_VDEV(idDisk); - /* stop buzzer. */ - if(idDisk == 0) { -#ifndef FOR_DEMO - IAL_ADAPTER_T *pAdapter; - for (pAdapter=gIal_Adapter; pAdapter; pAdapter=pAdapter->next) { - if (pAdapter->beeping) { - pAdapter->beeping = 0; - BeepOff(pAdapter->mvSataAdapter.adapterIoBaseAddress); - } - } -#endif - return 0; - } - - if (check_VDevice_valid(pVDevice)) return -1; + if(idDisk == 0 || check_VDevice_valid(pVDevice)) return -1; if (mIsArray(pVDevice)) return -1; if (pVDevice->u.disk.pVBus!=_vbus_p) return -1; -/* if (pInfo->ValidFields & ADIF_MODE) { + /* TODO */ + return 0; + } + +static int hpt_set_device_info_v2(_VBUS_ARG DEVICEID idDisk, PALTERABLE_DEVICE_INFO_V2 pInfo) +{ + PVDevice pVDevice = ID_TO_VDEV(idDisk); + int sync = 0; + + if(idDisk==0 || check_VDevice_valid(pVDevice)) return -1; + if (mIsArray(pVDevice)) + return -1; + + if (pVDevice->u.disk.pVBus!=_vbus_p) return -1; + + if (pInfo->ValidFields & ADIF_MODE) { pVDevice->u.disk.bDeModeSetting = pInfo->DeviceModeSetting; pVDevice->u.disk.bDeUserSelectMode = pInfo->DeviceModeSetting; pVDevice->u.disk.df_user_mode_set = 1; fDeSelectMode((PDevice)&(pVDevice->u.disk), (UCHAR)pInfo->DeviceModeSetting); + sync = 1; +} + + if (pInfo->ValidFields & ADIF_TCQ) { + if (fDeSetTCQ(&pVDevice->u.disk, pInfo->TCQEnabled, 0)) { + pVDevice->u.disk.df_tcq_set = 1; + pVDevice->u.disk.df_tcq = pInfo->TCQEnabled!=0; + sync = 1; +} + } + + if (pInfo->ValidFields & ADIF_NCQ) { + if (fDeSetNCQ(&pVDevice->u.disk, pInfo->NCQEnabled, 0)) { + pVDevice->u.disk.df_ncq_set = 1; + pVDevice->u.disk.df_ncq = pInfo->NCQEnabled!=0; + sync = 1; + } + } + + if (pInfo->ValidFields & ADIF_WRITE_CACHE) { + if (fDeSetWriteCache(&pVDevice->u.disk, pInfo->WriteCacheEnabled)) { + pVDevice->u.disk.df_write_cache_set = 1; + pVDevice->u.disk.df_write_cache = pInfo->WriteCacheEnabled!=0; + sync = 1; + } + } + + if (pInfo->ValidFields & ADIF_READ_AHEAD) { + if (fDeSetReadAhead(&pVDevice->u.disk, pInfo->ReadAheadEnabled)) { + pVDevice->u.disk.df_read_ahead_set = 1; + pVDevice->u.disk.df_read_ahead = pInfo->ReadAheadEnabled!=0; + sync = 1; + } + } + + if (sync) SyncArrayInfo(pVDevice); - }*/ - return 0; -} -#endif - -#ifdef SUPPORT_HPT601 -int hpt_get_601_info(DEVICEID idDisk, PHPT601_INFO pInfo) -{ - PVDevice pVDevice = ID_TO_VDEV(idDisk); - PChannel pChan = pVDevice->u.disk.pChannel; - PIDE_REGISTERS_1 IoPort = pChan->BaseIoAddress1; - - if(!pVDevice->u.disk.df_with_601) return -1; - - mSelectUnit(IoPort, pVDevice->u.disk.bDeUnitId); - pChan->pChipInstance->ftbl.pfnWaitOnBusy(pChan, pVDevice->u.disk.bDeUnitId, 1); - - BeginAccess601(IoPort); - - mSetBlockCount(IoPort, 0); - pInfo->DeviceId = InWord(&IoPort->Data); - - mSetBlockCount(IoPort, 0x14); - pInfo->Temperature = InWord(&IoPort->Data); - - mSetBlockCount(IoPort, 0xA); - pInfo->FanStatus = InWord(&IoPort->Data); - - mSetBlockCount(IoPort, 7); - pInfo->BeeperControl = InWord(&IoPort->Data); - - mSetBlockCount(IoPort, 3); - pInfo->LED1Control = InWord(&IoPort->Data); - - mSetBlockCount(IoPort, 5); - pInfo->LED2Control = InWord(&IoPort->Data); - - mSetBlockCount(IoPort, 0x18); - pInfo->PowerStatus = InWord(&IoPort->Data); - - EndAccess601(IoPort); - pInfo->ValidFields = 0x7F; - /*DEVICEID|TEMPERATURE|FANSTATUS|BEEPERCONTROL|LED1CONTROL|LED2CONTROL|POWERSTATUS*/ return 0; } -int hpt_set_601_info(DEVICEID idDisk, PHPT601_INFO pInfo) -{ - PVDevice pVDevice = ID_TO_VDEV(idDisk); - PChannel pChan = pVDevice->u.disk.pChannel; - PIDE_REGISTERS_1 IoPort = pChan->BaseIoAddress1; - - if(!pVDevice->u.disk.df_with_601) return -1; - - mSelectUnit(IoPort, pVDevice->u.disk.bDeUnitId); - pChan->pChipInstance->ftbl.pfnWaitOnBusy(pChan, pVDevice->u.disk.bDeUnitId, 1); - - BeginAccess601(IoPort); - - if (pInfo->ValidFields & HPT601_INFO_TEMPERATURE) { - mSetBlockCount(IoPort, 1); - OutWord(&IoPort->Data, pInfo->Temperature); - } - - if (pInfo->ValidFields & HPT601_INFO_FANSTATUS) { - mSetBlockCount(IoPort, 0xA); - OutWord(&IoPort->Data, pInfo->FanStatus); - } - - if (pInfo->ValidFields & HPT601_INFO_BEEPERCONTROL) { - mSetBlockCount(IoPort, 7); - OutWord(&IoPort->Data, pInfo->BeeperControl); - } - - if (pInfo->ValidFields & HPT601_INFO_LED1CONTROL) { - mSetBlockCount(IoPort, 3); - OutWord(&IoPort->Data, pInfo->LED1Control); - } - - if (pInfo->ValidFields & HPT601_INFO_LED2CONTROL) { - mSetBlockCount(IoPort, 5); - OutWord(&IoPort->Data, pInfo->LED2Control); - } - - EndAccess601(IoPort); - - return 0; -} #endif /* hpt_default_ioctl() @@ -1175,21 +1211,46 @@ int hpt_default_ioctl(_VBUS_ARG } break; + case HPT_IOCTL_GET_DEVICE_INFO_V2: + { + DEVICEID id; + PLOGICAL_DEVICE_INFO_V2 pInfo; + + if (nInBufferSize!=sizeof(DEVICEID)) return -1; + if (nOutBufferSize!=sizeof(LOGICAL_DEVICE_INFO_V2)) return -1; + + id = *(DWORD *)lpInBuffer; + if (id == INVALID_DEVICEID) return -1; + + pInfo = (PLOGICAL_DEVICE_INFO_V2)lpOutBuffer; + memset(pInfo, 0, sizeof(LOGICAL_DEVICE_INFO_V2)); + + if (hpt_get_device_info_v2(id, pInfo)!=0) + return -1; + } + break; + #ifdef SUPPORT_ARRAY case HPT_IOCTL_CREATE_ARRAY: { - CREATE_ARRAY_PARAMS *pParam; - DEVICEID id; - if (nInBufferSize!=sizeof(CREATE_ARRAY_PARAMS)) return -1; if (nOutBufferSize!=sizeof(DEVICEID)) return -1; - pParam = (PCREATE_ARRAY_PARAMS)lpInBuffer; + *(DEVICEID *)lpOutBuffer = hpt_create_array(_VBUS_P (PCREATE_ARRAY_PARAMS)lpInBuffer); - id = hpt_create_array(_VBUS_P pParam); - *(DEVICEID *)lpOutBuffer = id; + if(*(DEVICEID *)lpOutBuffer == INVALID_DEVICEID) + return -1; + } + break; - if(id == (DEVICEID)INVALID_DEVICEID) + case HPT_IOCTL_CREATE_ARRAY_V2: + { + if (nInBufferSize!=sizeof(CREATE_ARRAY_PARAMS_V2)) return -1; + if (nOutBufferSize!=sizeof(DEVICEID)) return -1; + + *(DEVICEID *)lpOutBuffer = hpt_create_array_v2(_VBUS_P (PCREATE_ARRAY_PARAMS_V2)lpInBuffer); + + if (*(DEVICEID *)lpOutBuffer == INVALID_DEVICEID) return -1; } break; @@ -1225,6 +1286,21 @@ int hpt_default_ioctl(_VBUS_ARG } break; + case HPT_IOCTL_SET_DEVICE_INFO_V2: + { + DEVICEID idDisk; + PALTERABLE_DEVICE_INFO_V2 pInfo; + + if (nInBufferSize < sizeof(HPT_SET_DEVICE_INFO_V2)) return -1; + if (nOutBufferSize!=0) return -1; + + idDisk = ((PHPT_SET_DEVICE_INFO_V2)lpInBuffer)->idDisk; + pInfo = &((PHPT_SET_DEVICE_INFO_V2)lpInBuffer)->Info; + if(hpt_set_device_info_v2(_VBUS_P idDisk, pInfo) != 0) + return -1; + } + break; + case HPT_IOCTL_SET_BOOT_MARK: { DEVICEID id; @@ -1238,7 +1314,7 @@ int hpt_default_ioctl(_VBUS_ARG while(pAdapter != 0) { pVBus = &pAdapter->VBus; - for(i = 0; i < MAX_ARRAY_PER_VBUS; i++) + for(i = 0; i < MAX_VDEVICE_PER_VBUS; i++) { if(!(pTop = pVBus->pVDevice[i])) continue; if (pTop->pVBus!=_vbus_p) return -1; @@ -1256,16 +1332,7 @@ int hpt_default_ioctl(_VBUS_ARG } } break; -#endif - case HPT_IOCTL_RESCAN_DEVICES: - { - if (nInBufferSize!=0) return -1; - if (nOutBufferSize!=0) return -1; - fRescanAllDevice(_VBUS_P0); - } - break; -#ifdef SUPPORT_ARRAY case HPT_IOCTL_ADD_SPARE_DISK: { DEVICEID id; @@ -1319,41 +1386,57 @@ int hpt_default_ioctl(_VBUS_ARG } break; -#ifdef SUPPORT_HPT601 - case HPT_IOCTL_GET_601_INFO: + case HPT_IOCTL_GET_CONTROLLER_VENID: { - DEVICEID id; - PHPT601_INFO pInfo; + DWORD id = ((DWORD*)lpInBuffer)[0]; + IAL_ADAPTER_T *pAdapTemp; + int iControllerCount = 0; - if (nInBufferSize!=sizeof(DEVICEID)) return -1; - if (nOutBufferSize!=sizeof(HPT601_INFO)) return -1; - - id = *(DWORD *)lpInBuffer; - if (id == INVALID_DEVICEID) return -1; - - pInfo = (PHPT601_INFO)lpOutBuffer; - memset(pInfo, 0, sizeof(HPT601_INFO)); - - if (hpt_get_601_info(id, pInfo)!=0) + for (pAdapTemp = gIal_Adapter; pAdapTemp; pAdapTemp = pAdapTemp->next) + if (iControllerCount++==id) + break; + + if (!pAdapTemp) return -1; + + if (nOutBufferSize < 4) + return -1; + + *(DWORD*)lpOutBuffer = ((DWORD)pAdapTemp->mvSataAdapter.pciConfigDeviceId << 16) | 0x11AB; + return 0; + } + + case HPT_IOCTL_EPROM_IO: + { + DWORD id = ((DWORD*)lpInBuffer)[0]; + DWORD offset = ((DWORD*)lpInBuffer)[1]; + DWORD direction = ((DWORD*)lpInBuffer)[2]; + DWORD length = ((DWORD*)lpInBuffer)[3]; + IAL_ADAPTER_T *pAdapTemp; + int iControllerCount = 0; + + for (pAdapTemp = gIal_Adapter; pAdapTemp; pAdapTemp = pAdapTemp->next) + if (iControllerCount++==id) + break; + + if (!pAdapTemp) + return -1; + + if (nInBufferSize < sizeof(DWORD) * 4 + (direction? length : 0) || + nOutBufferSize < (direction? 0 : length)) + return -1; + + if (direction == 0) /* read */ + sx508x_flash_access(&pAdapTemp->mvSataAdapter, + offset, lpOutBuffer, length, 1); + else + sx508x_flash_access(&pAdapTemp->mvSataAdapter, + offset, (char *)lpInBuffer + 16, length, 0); + + return 0; } break; - case HPT_IOCTL_SET_601_INFO: - { - DEVICEID id; - PHPT601_INFO pInfo; - - if (nInBufferSize!=sizeof(HPT_SET_601_INFO)) return -1; - if (nOutBufferSize!=0) return -1; - - id = ((PHPT_SET_601_INFO)lpInBuffer)->idDisk; - pInfo = &((PHPT_SET_601_INFO)lpInBuffer)->Info; - if(hpt_set_601_info(id, pInfo) != 0) - return -1; - } - break; -#endif default: return -1; } diff --git a/sys/dev/hptmv/hptintf.h b/sys/dev/hptmv/hptintf.h index 34477a258524..09d638fd3955 100644 --- a/sys/dev/hptmv/hptintf.h +++ b/sys/dev/hptmv/hptintf.h @@ -162,7 +162,7 @@ typedef DWORD DEVICEID; * It would be better if ioctl code are the same on different platforms, * but we must not conflict with system defined ioctl code. ************************************************************************/ -#if defined(LINUX) || defined(__FreeBSD_version) || defined(_MACOSX_) +#if defined(LINUX) || defined(__FreeBSD_version) #define HPT_CTL_CODE(x) (x+0xFF00) #elif defined(_MS_WIN32_) || defined(WIN32) @@ -221,6 +221,11 @@ typedef DWORD DEVICEID; #define HPT_IOCTL_DEVICE_IO_V2 HPT_CTL_CODE(39) #define HPT_IOCTL_DEVICE_IO_EX_V2 HPT_CTL_CODE(40) +#define HPT_IOCTL_I2C_TRANSACTION HPT_CTL_CODE(48) +#define HPT_IOCTL_GET_PARAMETER_LIST HPT_CTL_CODE(49) +#define HPT_IOCTL_GET_PARAMETER HPT_CTL_CODE(50) +#define HPT_IOCTL_SET_PARAMETER HPT_CTL_CODE(51) + /* Windows only */ #define HPT_IOCTL_GET_CONTROLLER_IDS HPT_CTL_CODE(100) #define HPT_IOCTL_GET_DCB HPT_CTL_CODE(101) @@ -368,8 +373,13 @@ typedef struct _HPT_ARRAY_INFO { #if HPT_INTERFACE_VERSION>=0x01010000 typedef struct _LBA64 { +#ifdef __BIG_ENDIAN_BITFIELD + DWORD hi32; + DWORD lo32; +#else DWORD lo32; DWORD hi32; +#endif } LBA64; typedef struct _HPT_ARRAY_INFO_V2 { @@ -687,16 +697,15 @@ typedef struct _IDE_PASS_THROUGH_HEADER { DEVICEID idDisk; /* disk ID */ BYTE bFeaturesReg; /* feature register */ BYTE bSectorCountReg; /* IDE sector count register. */ - BYTE bSectorNumberReg; /* IDE sector number register. */ - BYTE bCylLowReg; /* IDE low order cylinder value. */ - BYTE bCylHighReg; /* IDE high order cylinder value. */ + BYTE bLbaLowReg; /* IDE sector number register. */ + BYTE bLbaMidReg; /* IDE low order cylinder value. */ + BYTE bLbaHighReg; /* IDE high order cylinder value. */ BYTE bDriveHeadReg; /* IDE drive/head register. */ BYTE bCommandReg; /* Actual IDE command. Checked for validity by driver. */ - BYTE reserve1; - DWORD DataSize; /* data size in bytes, if the command has data transfer */ -#ifdef _MSC_VER - BYTE DataBuffer[0]; /* data buffer */ -#endif + BYTE nSectors; /* data sze in sectors, if the command has data transfer */ + BYTE protocol; /* IO_COMMAND_(READ,WRITE) or zero for non-DATA */ + BYTE reserve[3]; +#define IDE_PASS_THROUGH_buffer(p) ((unsigned char *)(p) + sizeof(IDE_PASS_THROUGH_HEADER)) } IDE_PASS_THROUGH_HEADER, *PIDE_PASS_THROUGH_HEADER; @@ -729,7 +738,8 @@ DEVICE_IO_EX_PARAMS, *PDEVICE_IO_EX_PARAMS; /* * ioctl structure */ -#define HPT_IOCTL_MAGIC 0x1A2B3C4D +#define HPT_IOCTL_MAGIC32 0x1A2B3C4D +#define HPT_IOCTL_MAGIC 0xA1B2C3D4 typedef struct _HPT_IOCTL_PARAM { DWORD Magic; /* used to check if it's a valid ioctl packet */ @@ -742,7 +752,7 @@ typedef struct _HPT_IOCTL_PARAM { } HPT_IOCTL_PARAM, *PHPT_IOCTL_PARAM; -/* for 64-bit system */ +/* for 32-bit app running on 64-bit system */ typedef struct _HPT_IOCTL_PARAM32 { DWORD Magic; DWORD dwIoControlCode; @@ -1206,6 +1216,18 @@ int hpt_query_remove(DWORD ndev, DEVICEID *pIds); int hpt_remove_devices(DWORD ndev, DEVICEID *pIds); /*-------------------------------------------------------------------------- */ +/* hpt_ide_pass_through + * directly access controller's command and control registers. + * Can only call it on physical devices. + * Version compatibility: v1.0.0.3 or later + * Parameters: + * p - IDE_PASS_THROUGH header pointer + * Returns: + * 0 Success + */ +int hpt_ide_pass_through(PIDE_PASS_THROUGH_HEADER p); +/*-------------------------------------------------------------------------- */ + #endif #pragma pack() diff --git a/sys/dev/hptmv/hptproc.c b/sys/dev/hptmv/hptproc.c index b38ef385688d..b93ab22dea99 100644 --- a/sys/dev/hptmv/hptproc.c +++ b/sys/dev/hptmv/hptproc.c @@ -278,7 +278,8 @@ hpt_set_info(int length) } #ifdef SUPPORT_IOCTL piop = (PHPT_IOCTL_PARAM)buffer; - if (piop->Magic == HPT_IOCTL_MAGIC) { + if (piop->Magic == HPT_IOCTL_MAGIC || + piop->Magic == HPT_IOCTL_MAGIC32) { KdPrintE(("ioctl=%d in=%p len=%d out=%p len=%d\n", piop->dwIoControlCode, piop->lpInBuffer, @@ -450,14 +451,14 @@ hpt_copy_array_info(HPT_GET_INFO *pinfo, int nld, PVDevice pArray) if (pTmpArray->u.array.rf_rebuilding) { #ifdef DEBUG - sprintf(buf, "Rebuilding %dMB", (pTmpArray->u.array.RebuildSectors>>11)); + sprintf(buf, "Rebuilding %lldMB", (pTmpArray->u.array.RebuildSectors>>11)); #else - sprintf(buf, "Rebuilding %d%%", (pTmpArray->u.array.RebuildSectors>>11)*100/((pTmpArray->VDeviceCapacity/(pTmpArray->u.array.bArnMember-1))>>11)); + sprintf(buf, "Rebuilding %d%%", (UINT)((pTmpArray->u.array.RebuildSectors>>11)*100/((pTmpArray->VDeviceCapacity/(pTmpArray->u.array.bArnMember-1))>>11))); #endif sStatus = buf; } else if (pTmpArray->u.array.rf_verifying) { - sprintf(buf, "Verifying %d%%", (pTmpArray->u.array.RebuildSectors>>11)*100/((pTmpArray->VDeviceCapacity/(pTmpArray->u.array.bArnMember-1))>>11)); + sprintf(buf, "Verifying %d%%", (UINT)((pTmpArray->u.array.RebuildSectors>>11)*100/((pTmpArray->VDeviceCapacity/(pTmpArray->u.array.bArnMember-1))>>11))); sStatus = buf; } else if (pTmpArray->u.array.rf_need_rebuild) @@ -472,7 +473,7 @@ hpt_copy_array_info(HPT_GET_INFO *pinfo, int nld, PVDevice pArray) } out: if (!sStatus) sStatus = "Normal"; - hpt_copy_info(pinfo, "%2d %11s %-20s %5dMB %-16s", nld, sType, pArray->u.array.ArrayName, pArray->VDeviceCapacity>>11, sStatus); + hpt_copy_info(pinfo, "%2d %11s %-20s %5lldMB %-16s", nld, sType, pArray->u.array.ArrayName, pArray->VDeviceCapacity>>11, sStatus); } #endif diff --git a/sys/dev/hptmv/i386-elf.raid.o.uu b/sys/dev/hptmv/i386-elf.raid.o.uu index a7462b8f1ef2..6e1b8cadb3ce 100644 --- a/sys/dev/hptmv/i386-elf.raid.o.uu +++ b/sys/dev/hptmv/i386-elf.raid.o.uu @@ -26,1358 +26,1415 @@ * $FreeBSD$ */ begin 644 hptmvraid.o -M?T5,1@$!`0D```````````$``P`!``````````````#(O@```````#0````` -M`"@`#``)`%6)Y5=64X'L'`(``(M]"(M'#(F%Y/W__XUWQ+`"@'\!`'4*@'\" -M`1G`@^`"0(@&QT8$`````(!.`02+1PR)1@B+5Q")5@P/M@:+!(4`````B48T -M@#X#=2R-0O:)1@R-E>C]__]2:B"+1Q"#Z`I05^C\____@\00@;WH_?__\Q9X -M6G07D`^V!HL$A0````")1CB`3@$$Z;8$``"#[`AHD````(V-Z/W__U'H_/__ -M_X/$$(3`=<_VA?']__\"="+&1P@!BH7R_?__B$<+.D<)C]__]0Z/S___^#Q!"$P'0>@^P$:'`!``!J`(V% -MZ/W__P60````4.C\____@\00BI5[_O__B-.#XP&*1P2#X/R(T8/A`@G8"P0`=0^+0T`[A>S]__\/A"$!``!"@_H/?M*+O>3]__^+GUPB``"%VW0?BT,( -MB8=<(@``@^P$:-@```!J`%/H_/___XE["(/$$(N%[/W__XE#0(I32H/*`8A3 -M2F8/MH7\_?__@^`!T>"#XOT)PHA32F:+A?[]__]FB4-,BX7<_?__B4-0BH7X -M_?__B`.*A?O]__^(0SX/MLBX`0```-/@9HE#2,=#!`````"+A?3]__^)0PR* -MA?G]__^(0SP/M@.+!(4`````B4,T@^P$:A"-A>C]__^#P"Q0C4-T4.C\____ -M@\0,:@2-A>C]__^#P#Q0C8.$````4.C\____@\0,:A"-A>C]__^#Z(!0C8/( -M````4.C\____@\0,:D"-A>C]__^#P$!0C8.(````4.C\____@\00BY7<_?__ -M.5-0=@.)4U#VA?']__\!=`2`2P$!BHWZ_?__B(WC_?__@+WS_?__`0^&HP$` -M``^VP8M\@U2+A1#^__^)A=S]__^%_P^%/0$``(N5Y/W__XNZ7"(``(7_="6+ -M1PB)@EPB``"#[`1HV````&H`5^C\____BXWD_?__B4\(@\00BX7L_?__B4=` -MBE=*@\H!B%=*9@^VA0S^__^#X`'1X(/B_0G"B%=*9HN%#O[__V:)1TR+A=S] -M__^)1U"*A0G^__^(1SR*A0C^__^(!XE?!(N%!/[__XE'#(J%"_[__XA'/@^V -MR+@!````T^!FB4=(#[8'BP2%`````(E'-`^V`XL$A0````")1SB*E>/]__^( -M5P,/ML*)?(-4_D,]@^P$:A"-A>C]__^#P"Q0C4=T4.C\____@\0,:@2-A>C] -M__^#P#Q0C8>$````4.C\____@\0,:A"-A>C]__^#Z(!0C8?(````4.C\____ -M@\0,:D"-A>C]__^#P$!0C8>(````4.C\____@\00]H7Q_?__`70$@$\!`0^V -MA0K^__^#?(=4`'5?B72'5(J%"O[__XA&`_Y'/8E^!`^V!XL$A0````")1CB+ -MC=S]__\Y3U!V-(E/4.LO#[:%X_W__X-\@U0`=2&)=(-4B5X$_D,]BH7C_?__ -MB$8##[8#BP2%`````(E&.)"-9?1;7E_)PU6)Y593BW4,NP`````/MD8\B<*# -M^``/CJ@```"#?)Y4`'0*0SG:?_3IEP```+@!````B-G3X&8)1DR#[`A6_W4( -MZ/S___^)PH/$$(7`='7&``.(6`.)<`2`/@@/E,#!X`.*2@&#X?<)P8A*`:$, -M````B4(T#[8&BP2%`````(E"./9&`1!T#HC(@\@0B$(!BT),B4(,B52>5(I& -M2H/@_H/("HA&2L=&4`````#^1CV#[`A2:@?H_/___X!.2@2#Q!"-=@"-9?A; -M7LG#D%6)Y5=64X/L#(MU#`^V!H/X!G1\@_@&?PN#^`0/C%(!``#K$(/X"`^$ -MNP```.E"`0``B?:*1CTZ1CP/A30!``"`3@$$@&9*_K\`````@'X\``^$'0$` -M`)"+7+Y4A=MT((`[`W8;@^P(4_]U".C\____@\00]D-*!'0&@$Y*!(GV1P^V -M1CPY^'_/Z>8```")]H!.`02`?CT"=0J`9DK^Z=$```"0@&9*_8-^5`!U$8M& -M6,9``P")1E3'1E@`````BT94@#@#=1&#[`A6_W4(Z/S___^#Q!")]H!.2@3' -M1E``````Z8P```"*1CTZ1CQU'(!.`02*1DJ#X/Z(1DIF@WY,`'1D@\@"B$9* -MZUP/MD8]0`^V5CPYT'5/9H-^3`!T(;D`````#[=&3(G"J`%U"4&)T-/XJ`%T -M]X-\CE0`=1_K!O9&2@)U%X!.`02`3DH$@^P(5O]U".C\____@\00QT90```` -M`(UV``^W1DCWV"%&4(UV`(-^!`!U&O9&2@1T%.C\____B49`@^P,5NC\____ -M@\00C67T6UY?R<-5B>575E.#[`R+?0B^`````(UV`(T$=HT$P(VT``="&#>P0`=1N#[`A35^C\____@\00]D,!!'0(QT,X`````)!&@_X/?L:- -M9?1;7E_)PXGV58GE5U93@>PH`@``BWT,BD40B(7G_?__5^C\____@\00@#\( -M=1*#[`A7_W4(Z/S___^#Q!"-=@"^`````(!_/``/AL4```"0@WRW5``/A*T` -M``"+1+=4@#@#=B"#[`0/MH7G_?__4/]TMU3_=0CH_/___X/$$.F%````D(M< -MMU3&0P,`QT,$`````,=#4`````"`8P'^QT,X`````("]Y_W__P!U#H`_!G4) -M@W\$`'0RC78`@^P$:``"``!J`(V5Z/W__U+H_/___XV%Z/W__U!J,&H`C4,\ -M4.C\____@\0@ZQ&*5P&#X@&*0P&#X/X)T(A#`8/L#%/H_/___X/$$$:)\CA7 -M/`^'//___X/L!&C8````:@!7Z/S___^+50B+@EPB``")1PB)NEPB``#'1T`` -M````@\00C67T6UY?R<-5B>575E.![!P"``"+50R+?1"+312+`HM8!(F=Y/W_ -M_XM:((M3%(F5X/W__P^V0`.)A=S]__^-E>C]__^#O>#]__\`=`QF#[9#$(/@ -M`3G(=2:)E>#]__^#>Q@`=!!14E/_=0C_4QB#Q!"%P'4*N`````#IE@````^W -M0RS!X`D/MG,HB?:+E>#]__^+&KD```$`9H-Z!`!T!`^W2@2)PCG(=@*)RCNU -MW/W__W409HE7!&;'1P8``(D?@\<(D"G1`=,IT'4A1HN5Y/W__P^V0CPYQG4% -MO@````"+E>3]__\/MT)(P>`)AP8`@'0+@\,(B9W@_?__ -MZX)FQT?^`("X`0```(UE]%M>7\G#C78`58GE5U93BT4(BTT,BW@$BW$DBE`# -M9HM9,#A1*'4*#[=!+@'&ZPV)]CA1*'8&#[='2`'&.%$H=01F`UDL.%$I=0=F -M`UDJC78`@'DT`'0..%$H575E.#[`B+?0QFBW<(9L=%\@``BT4(#[9( -M/HM?!-/K9L=',```QDR+50@/MDH^T^")1R0/ -MMDH\B=BZ`````/?QB%A$!=`:*0A&(0Q&#[`A25NC\ -M____@\009H-[,@!U&H![$0!U!,9#$0&#[`13_W,<5NC\____@\00C67X6U[) -MPU6)Y5=64X/L#(M]#(L'B47P]D`!!'49QD<1`H/L!%?_=QS_=0CH_/___^G) -M````D%?_=?#H;_[__X/$"&:#?S(`=1G&1Q$"@^P$5_]W'/]U".C\____Z9T` -M``"0O@````"+5?"`>CP`#X2*````B?8/MTS_ -M4C2#Q!"-=@!&BTWP#[9!/#GP#X]X____C67T6UY?R<-5B>6#[`B+50R+2@2* -M00'`Z`*#\`&#X`&`8@'[@&$!^_Y)/8!)2@&#>3@`=!.%P'4/@^P(4?]U"/]1 -M.(/$$(GVR<.)]E6)Y593BUT0BW44BT4,BU`@BTH4A>>Z`0```(G0C67X6U[)PY!5B>564XMU"`^V!H/H -M!(/X`7=!NP````"`?CP`="^)]H-\GE0`=!.#[`S_=)Y4Z,W___^#Q!"%P'4* -MN`````#K'(UV`$,/MD8\.=A_T[@!````ZPF*1@'`Z`*#X`&-9?A;7LG#58GE -M5U93@^P,BW4,BUX@BSN+!HE%\(!^$0$/A-````#V0Q`"=':`>Q(`#X7````` -M]D=*`@^%M@```,9#$@&`>`,!&<"#X`2+1#A4B47PA0BD81B$,1@^P(5O]U".C\____BT7P#[9(`[C^____T\!F -M(4,R@\009H-[,@!U/H![$0!U!,9#$0&#[`13_W,<_W4(Z/S___]F_T\6@\00 -M9H-_%@!U%XM''(7`=!"#[`C_=R#_=0C_T(/$$(GVC67T6UY?R<-5B>53@^P$ -MBU4,BUT0BTT4BT(@A!0` -M=";V0!`!=""+2!20BP&+402)`XE3!(/#"(U!!H/!"&:#.`!YY^L9D+H````` -M@W@8`'0245-0_W4(_U`8B<+K!;H!````B="+7?S)PU6)Y5=64X/L#(M]"(MU -M#(M>((L&#[9(`[C^____T\!F(4,R@'X1`70&BD81B$,1@^P(5E?H_/___X/$ -M$&:#>S(`=4F`>Q$`=1?&0Q$!BPN+45`[5@1U"0^W1@@!T(E!4(/L!%/_575E.#[`R+?0B+=0R+7B"`?A$!=`B*1A&(0Q'K7(!^"B!U/L9&$0"+`XM` -M6(D&@^P$:C!J`(U&)%#H_/___\9&$@#&1@HPBD80@^#]@\@$B$80@\0(BP96 -M5_]0-.M.C78`QD,1`8L+BU%0.U8$=0H/MT8(`=")05"0@^P(5E?H_/___X/$ -M#%/_!0`=";V0!`!=""+2!20BP&+402)`XE3!(/# -M"(U!!H/!"&:#.`!YY^LUD+H`````@W@8``^$D@```%%74/]U"/]0&(/$$+H` -M````AL.9HEQ!&;'008`@.L]B?:)^8GVN@```0!F@WD$`'0$#[=1!(M= -M#(L#@'@#`'01.?)V$0$QB=!F*?!FB4$$ZPLY\G.^@\$(*=9UR8M5#(L"@'@# -M`'0B.<]T'HGVBP&+402)!XE7!(/'"(U!!H/!"&:#.`!YYXUV`+H!````B="- -M9?1;7E_)PY!5B>575E.#[`R+?0B+=0R+7B"`?A$!=`B*1A&(0Q'K<(L&@'@# -M`'4LQD81`(L#BT!8B0:#[`1J,&H`C48D4.C\____QD82`(/$"(L&5E?_4#3K -M<)"#[`0/MT8(P>`)4`-##%#_575E.#[`R+?0B+ -M70R+,\=&'`````#V1DH!#X5:`0``#[9#"H/X`@^$^0```(/X`G\0@_@!#X27 -M````Z3H!``")]H/X`P^%+P$``(M#!(E&$&:+0PAFB484@^P$#[=#",'@"5!J -M`/]S#.C\____9L=#,@,`QT7P`````(/$$(/L#%?H_/___XG"QD`*,(M#!(E" -M!&:+0PAFB4((@$H0!(E:(,="'`````#'0A@`````BTWPBT2.5(D"@\0(4E?_ -M4#2#Q!#_1?"#??`!?K'IO````(M#!(E&$&:+0PAFB484@^P,5^C\____B<+& -M0`H@BT,$B4($9HM#"&:)0@B`2A`"B5H@QT(<`````,="&`````"+1E2)`H/$ -M"%)7_U`T@\00ZVJ)]HM#!(E&$&:+0PAFB484@^P,5^C\____B<+&0`H@BT,$ -MB4($9HM#"&:)0@B`2A`"B5H@QT(<`````,="&`````"+1E2)`H/$"%)7_U`T -M@\00ZQ:)]L9#$0:#[`13_W,<5^C\____@\00@^P$C4884&@`````5^C\____ -MC67T6UY?R<.)]E6)Y5=64X/L'(M]#(LW]D8!!'48QD<1`H/L!%?_=QS_=0CH -M_/___^E\`0``]D<0('0JQT80+WV(-]Y`!Y`_==Y#M%Y'T4QD7S`(7)=3>#?>@%=C'&1?,!ZRO&1?,`@WWH -M`'4%@_D%=QS&1?,!ZQ:)]H!^3@`/E$7SBD7SB$9.ZP3&1?,`9L=',@``LP`/ -MML.#?(94`'1FBT2&5/9``01T7/9'$`1U!3A=\W51@^P,_W4(Z/S___^)1>R# -MQ`QJ)%=0Z/S___\/MLNX`0```-/@9@E',HM5[(EZ(,="'`````#'0A@````` -MBT2.5(D"@\0(4O]U"/]0-(/$$(GV0X#[`7:*B?:-9?1;7E_)PU6)Y593BTT( -MBW4,BUX$#[96`X!F`?N`2TH!QT-0`````/Y+/8![/0!U!H!C`?OK&(I#2J@" -M=!&#X-6(0TJ%TG4'@&,!^XUV`/9#`01U&H-[.``/A,P```"#[`A34?]3.(/$ -M$.F\````A=)U%(M35,9"`P&+0UC&0`,`B4-4B5-8@WL$`'0)BT,$]D`!!'1M -MBT-4@#@#=66#[`A34>C\____B<*#Q!"%P'12Q@`#QD`#`8E8!*$,````B4(T -MH1@```")0CCV0P$0=`J`2@$0BT),B4(,QT8$`````(E36(I#2H/@_H/("HA# -M2OY#/8/L"%)J!^C\____@\00D(-[!`!T"XGVBUL$@WL$`'7WBT-`B4-$Z/S_ -M__^)0T"#[`Q3Z/S___^-9?A;7LG#D%6)Y5=64X'L+`(``(M%#(M-%(L0B97D -M_?__BT`@B874_?__BU@4QX7@_?__$0```(V5Z/W__X7;=`QF#[9`$(/@`3G( -M=2J)TXNUU/W__X-^&`!T$%%25O]U"/]6&(/$$(7`=0RX`````.D``0``B?:+ -MO=3]__^`?RG_#X33````#[=/+,'A";X```$`9H-[!`!T!`^W#]__\Y\7>YBY7D_?__BD(#B[W4_?__.DP8`@'4-9L='!@"`N`$```#K,XM%$&;'0`8``(/`"(E%$(/#"/^-X/W_ -M_X/L!(N%X/W__\'@`U!3_W40Z/S___^X`0```(UE]%M>7\G#B?95B>6+50R+ -M31"+10B*0`,Z0BAU$&:+0BQFB4$(BT(DB4$$ZP]FBT(J9HE!",=!!`````#) -MPXUV`%6)Y5=64X/L"(M]"(MU#(M>!&:+1@AFB47RQT7L`````+D`````@'\\ -M`'1\BU2/5#E:#'9GB5XDB$XHN`$```#3X&:+?C()QV:)?C(/MT7R`=@[0@QV -M-<=%[`$```"-00&(1BE!BT7LT^")P8GX" -M7\G#D%6)Y593BW4(BU4,BUH@BP(/MD@#N/[____3P&8A0S*`>A$!=`:*0A&( -M0Q&#[`A25NC\____@\009H-[,@!U&H![$0!U!,9#$0&#[`13_W,<5NC\____ -M@\00C67X6U[)PU6)Y5=64X/L#(M]#(L'B47P]D`!!'49QD<1`H/L!%?_=QS_ -M=0CH_/___^G)````D%?_=?#HL_[__X/$"&:#?S(`=1G&1Q$"@^P$5_]W'/]U -M".C\____Z9T```"0O@````"+5?"`>CP`#X2*````B?8/MTS_4C2#Q!"-=@!&BTWP#[9!/#GP#X]X____C67T6UY?R<-5B>6# -M[`B+10R+4`2`8`'[@&(!^_Y*/8!*2@&#>C@`=`^#[`A2_W4(_U(X@\00B?;) -MPXGV58GE4XM="(M-#(N4B_PO``"%TG0)BP*)A(O\+P``B=!;R<.058GE4XM= -M"(M-#(M5$(N$D_PO``")`8F,D_PO``!;R<-5B>575E.#[`R+10R[`(```#T` -M0```=V%FNP!`/0`@``!W5F:[`"`]`!```'=+9KL`$#T`"```=T!FNP`(/0`$ -M``!W-6:[``0]``(``'P`````N`````"!^P`0 -M```/A]8```#_3?"#??#_#X3&````D(/L#/]U".C\____B<;_1>R_`````(/$ -M$+@`$```N@````#W\X/X``^&BP```(UV`+@*````@?L`0```=U>P"8'[`"`` -M`'=-L`B!^P`0``!W0[`'@?L`"```=SFP!H'[``0``'564XMU"(M=#+@`````.9XH,```R<.-=@!5B>564XM="(MU#(L.28/Y_W0?D(M4 -MC@2+@R0P``")`HF3)#```/^#*#```$F#^?]UXFH"5E/HN?W__XUE^%M>R<.) -M]E6)Y593BW4(BQY+@_O_=!R#[`1H`!```&H`_W2>!.C\____@\002X/[_W7D -MC67X6U[)PY!5B>53BUT(BPM)@_G_=">+1(L$N@````"#.`!T![@`````ZQ=" -M@\`$@?K_`P``=NA)@_G_==FX`0```%O)PXGV58GE@^P,:A!J`/]U".C\____ -MR<-5B>6+30R#>0P`=`F+40R+00B)0@B+40B+00R)`L=!"`````!J`%'_=0CH -M^?S__\G#C78`58GE4XM5"(M-#(U:,(M",(E!#(7`=`F+4C"-00R)0@B)60B) -M"UO)PU6)Y5=64XM]$(MU%(M%#(M8,(7;=!F)]CDSP1V![@`````ZR.+ -M6PR%VW7I:@#_=0CH;_S__XG#B3B)<`10_W4,Z(____^)V(UE]%M>7\G#D%6) -MY5.+30B*42D/MMJ-!-T`````*=B-7($L0HA1*8D+QD,%`,9#!@#&0P<`B=A; -MR<.-=@!5B>575E.+?0B+=0R[``````^V5B:-0OW1^`'"@_H`?B.-=@#_M)ZL -M!P``5^@?_O__@\0(0P^V5B:-0OW1^`'".=I_X&H'5E?H]_O__XUE]%M>7\G# -MC78`58GE5U93@^P@/ME7SC4+]T?@!PHE5[/]U -MZ/]U".CQ^___B82^K`<``(/$"(7`=3-/@___=!F0_[2^K`<``/]U".@Y_/__ -M@\0(3X/__W7H:@=6_W4(Z!GZ__^X`````.LQB?:#[`R)^\'C!`'SC8/4!P`` -M4.B^_/__@<-4"```B1PDZ+#\__^#Q!!'.7WL?X>)\(UE]%M>7\G#D%6)Y5=6 -M4X/L#(M]$(M%%&:)1?*+50P/MDH^B?C3Z"7_`P``BU(LC1R"BS.%]G0@D#E^ -M('43BU8$BP:)4`2)`HDVB78$B?#K:XMV%(7V=>$/MT7R4%>+50P/MD(\4/]U -M".B'_?__B<:#Q!"%P'1#BTT,B4@)@^V2#Z)^-/HBTT,#[91/(G1N@````#W\2C32XA>)XGPC67T6UY? -MR<.058GE5U93@>S,````BT4,BE`0B-#0Z(/P`8G!@^$!B8U4____BT4,@W@4 -M`'0%]L(!=""-E5C___^)E5#___]J`5+_=0S_=0B+30S_41B#Q!#K#(M%#(M` -M%(F%4/___\>%./___P```0"+E5#___]F@WH$`'0*#[=*!(F-./___\>%0/__ -M_P````#'A4S___\`````BT4,@'A$``^$W`$``(N53/___XM-#(M4D3")E43_ -M__^*BBP)``"(C4O___\XBBT)```/@I@!``"*A4O___^+E43___\X0B@##[?`B84T____ -M@^('9HF5//___P^WPHG"P>()N`@```!F*X4\____9HF%//___V:+A3[___]F -M.84\____=@=FB84\____#[>%//___XG&P>8)#[:%2____XN-1/___XN$@:P' -M``")UXN--/___P-\B`20BX4X____.85`____=3*#A5#___\(QX4X____```! -M`(N54/___V:#>@0`=`H/MTH$B8TX____QX5`____`````(N=./___RN=0/__ -M_SGS=@*)\X.]5/___P!T(8/L!%.+A4#___^+E5#___\#`E!7Z/S___^#Q!#K -M'XUV`(/L!%-7BX5`____BXU0____`P%0Z/S___^#Q!`!G4#___\IWG0'`=_I -M5____XN%//___V8IA3[___]T&?^%-/___[H`````9L>%//___P@`Z>O^___^ -MA4O___^*E4O___^+C43___\XD2T)```/@VC^____A4S___^+50P/MD)$.X5, -M____#X\D_O__@^P$:@#_=0S_=0C_51"-9?1;7E_)PXGV58GE5U93@^P,@WT0 -M`'0'BT4,QD`1"\=%\`````"+50R`>D0`#X3!````BT4(!>PO``")1>R+50B! -MPN0O``")5>B-=@"+1?"+50R+7((PQX,$"0```````(G?L0"`>R8`=D&)]@^V -MP<'@!`'XC9#4!P``O@````"#N-0'````=12#>@0`=0Z#>@@`=0B#>@P`=`>) -M]KX!````A?9U(4$X3R9WP;@`````AB+0@2)6@2)$XE#!(D8_T7PBU4,#[9"1#M%\`^/6?___X/L -M"/]U#/]U".AC/P``C67T6UY?R<.-=@!5B>575E.#[!R+70R+LP0)``"+10C_ -MB"PP``"-0PB+2`2+4PB)2@2)$8E#"(E`!(7V#X11`@``]D80(`^$^P```(L^ -M#[=#)`-#((E%[&:+4R1FB57JQX,$"0```````(M%"`7D+P``BU`$B5@$B0.) -M4P2)&H"[+@D```%U1(!^"@)U-0^V0R?_M(.L!P``Z'7W__^#Q`2%P'4>QH,N -M"0``#(!/2@H/MT=(]]@C0R`Y1U!V!8E'4(GV@+LN"0```70:BH,N"0``B$81 -M@^P(5O]U".B"/@``Z5D#```/MT=(BU8$0@^OPCM%['8K#[=%ZE#_=>Q7_W4( -MZ+#Z__^)L`0)``")1C"#Q`A0_W4(Z*L/``#I'@,```^W1T@#1U`[1>QU!HM% -M[(E'4(/L"%;_=0CH)#X``.G[`@``C78`BD9%0(A&13I&1`^%=`(``/9&$`0/ -MA,H```#&1?,`@'Y$``^&J````(M5"('"Y"\``(E5X(M%"`7L+P``B472-A!#4!P``4.B%]O__@\001XGXBU7D.$(F=]>+5>"+0@2) -M6@2)$XE#!(D8ZQJ0BH,N"0``B$81BU7#"`D```````"#[`A3 -M_W4(Z,X-``"#Q!#IR@```(M%"`7D+P``BU`$B5@$B0.)4P2)&NM7C78`BT4( -M!>PO``"+4`2)6`2)`XE3!(D:@[L("0```'0VBY,("0``BH,N"0``B$(1@^P$ -M_[,("0``:!1F``#_=0CH_/___\>#"`D```````#IT@```(GV_W,8_W4(Z.WT -M___'0Q@`````BT,<@\0(@W@8`'09@^P$@\`84&@`````_W4(Z/S___^#Q!#K -M)8M5"(.Z-#````!T&8/L!(G0!30P``!0:`````!2Z/S___^#Q!"+10B#N#`P -M````=&B`NRX)```!=5^+0QR#>"0`=#V#[`Q0Z-TY``"#Q!"%P'4M@^P$BT,< -M_W`HBT,<_W`D_W4(Z/S___^+0QS'0"0`````BU4(_XHP,```@\00BT4(@[@P -M,````'0-@^P,4.C\____@\00D(UE]%M>7\G#58GE@^P(BT4,BP"`>"H`=!O& -M0"H`@^P$4&@4-0``_W4(Z/S___^#Q!"-=@#)PXGV58GE5U93@^P,BU4,BWT0 -MBT(@BP@/MD`)BX2!K`<``(E%\(M"!"M!(,'@"0^W<@C!Y@F)PH'B_P\``,'H -M#(E%[+@`$```B<,ITSGS=@*)\X-]%`!T#XM%[(M-\`-4@03K&XUV`(/L#(M% -M[(M-\`-4@012Z/S___^#Q!")PHD79HE?!#GS=!5FQT<&``"#QPC_1>PIWKH` -M````ZZ5FQT<&`("X`0```(UE]%M>7\G#B?95B>575E.+50B*0@H"0@N(0@J- -M6@R^`0```.L3@'H*`'D*N`````#I\@```/Y""@^V2@J#^1]W$(GPT^"%0@P/ -ME<`/ML#K39"#^3]W$X/I((GPT^"%0P0/E<`/ML#K-9"#^5]W$X/I0(GPT^"% -M0P@/E<`/ML#K'9"X`````(/Y?W<2@^E@B?#3X(5##`^5P`^VP(GVA@P/MEH*O@$```#K!8GV_D(+#[9""XT,`X/Y'W<1B?#3X(5"#`^5P`^V -MP.M.B?:#^3]W$X/I((GPT^"%1P0/E<`/ML#K-9"#^5]W$H/I0(GPT^"%1P@/ -ME<`/ML#K';@`````@_E_=Q.#Z6")\-/@A4<,#Y7`#[;`C78`A0@'L$`75"BD,(.$8G=#HX -M0PEU-0^VR(G(P>`$C8PP5`@``(US#(L!"T,,B0&+000+1@2)002+00@+1@B) -M00B+00P+1@R)00R0QD,%`H/L"%-7Z%[]__^-9?1;7E_)PXGV58GE4X/L!(M= -M#,9#"P#&0PH`4^@<_O__@^P$4_]U".@(````BUW\R<.-=@!5B>575E.#[!B+ -M70R+,XM6'`^V0PB+?()4_W4(Z/S___^)PHDX@\00@'L$`74*@$@0`L9`"B#K -M"(!($`3&0`HP#[9#"@-&((E"!&8/MD,+9HE"",="&"@K``")6B#'0AS\+``` -M@^P(4O]U"/]7-(UE]%M>7\G#B?95B>575E.#[`B+?0R^`````,=%\`````"+ -M10B)1>SK$X-]\']V"HGPZ4R%0@@/E<`/ML#K(+@`````@_I_=Q:-2J"P`=/@BU7L -MA4(,#Y7`#[;`C78`A<`/A&S___^[`0```(M5".L#B?9#BTWP`=F#^1]W$;@! -M````T^"%`@^5P`^VP.M4@_D_=Q>#Z2"X`0```-/@A4($#Y7`#[;`ZSJ)]H/Y -M7W<7@^E`N`$```#3X(5""`^5P`^VP.L>B?:X`````(/Y?W<2@^E@L`'3X(5" -M#`^5P`^VP(GVA(T(/@!XA$MP&Q""C!B$RW -M`@^VP3G88)BH2=Z/[__XB%T_[__P^V -MT(G(B[W8_O__`T27!(F%X/[__XN%U/[__XM\D`0!SXF]M/[__XF]Y/[__XN% -MW/[__XM\D`0!SSF]X/[__W4D@^P$5O^UM/[__XG(B[7<_O__`T26!%#H_/__ -M_X/$$.LJC78`5O^UY/[___^UX/[__P^VA=/^__^+O=S^__\#3(<$4>C\____ -M@\000SN=S/[__P^,0/___^FM````C78`C87H_O__4%/H'_W__XF%S/[__P^V -M0Q2+A(:L!P``B87<_O__BU4,#[9"#(N$AJP'``")A=C^__^[`````(/$"#N= -MS/[__WUB#[:$G>G^__^)P<'A"0^VA)WJ_O__B<;!Y@D/MI2=Z/[__XG(B[W< -M_O__`T27!(F%X/[__XG(B[W8_O__`T27!(F%Y/[__X/L!%90_[7@_O__Z/S_ -M__^#Q!!#.YW,_O__?)Z#[`1J`/]U#/]U".AJ`@``C67T6UY?R<.)]E6)Y5=6 -M4X'L+`$``(M%#(L8C87H_O__4(M%#(/`"%#H1/S__XF%V/[__XM5#`^V0AB+ -MA(.L!P``B87<_O__#[9"&8N$@ZP'``")A=3^__^^`````(/$"#NUV/[__WU= -MD`^VA+7I_O__P>`)#[:,M>K^___!X0D/MIRUZ/[__XG"B[W<_O__`U2?!(F5 -MX/[__XN5U/[__P-$F@2)A>3^__^#[`114/^UX/[__^C\____@\001CNUV/[_ -M_WRD@^P$:@#_=0S_=0CHE`$``(UE]%M>7\G#58GE5U93@>Q\`0``BT4,BS"+ -M6`B-A>C^__]04^AS^___B864_O__#[9#%(N$AJP'``")A:3^__^Q`(/$"(M5 -M#(!Z%`!V)(I:%(UV``^VP8M]#`^V5`<,BY26K`<``(F4A% -MF/[__P````"+A93^__\YA9C^__\/C>X```")]HN5F/[__P^VA)7I_O__BC^__^(C9_^__^Q`(M=#(![%`!V,0^V -MM9_^__^*0Q2(A8?^__\/ML&+E(7(_O__BURR!(T4'XF4A:C^__]!.(V'_O__ -M=]\/MI6?_O__B?B+C:3^__\#1)$$.86H_O__=2"#[`3_M:#^____M:S^__^) -M^`-$D010Z/S___^#Q!#K+/^UH/[___^UK/[___^UJ/[__P^VA9_^__^+G:3^ -M__\#?(,$5^C\____@\00_X68_O__B[V4_O__.;V8_O__#XP4____@^P$:@#_ -M=0S_=0CH"````(UE]%M>7\G#58GE5U93@^P4BWT(BUT,BW40QD,%`H/^`1G` -M@^#U@\`,B$,&4U?HC?;__X/$$(![!`-U,(M#"(M0$(72=";'0!``````QD(% -M`H/^`1G`@^#U@\`,B$(&@^P(4E?H5_;__X/$$(UE]%M>7\G#58GE5E.+70B+ -M=0P/MDX'A`4"=`FX`````.LK -MB?:`>`8!=!+&1@4"BD`&B$8&N`````#K$I`/MHQ+O08``(7)=;BX`0```%M> -MR<.-=@!5B>575E.#[!R+?0S&1RH`@+\O"0```'1[O@````"-7RR`?RD`=$F0 -M@'L%`74V@'L$`W4EBT,(@'@5`'0<@W@0`'06QT`0`````,9#!0**ARX)``"( -M0P;K"\9'*@'I]P$``(GV1H/#'`^V1RDY\'^X@^P(5_]U".@L\?__Z=@!``"* -M0P:(ARX)``#&AR\)```!ZX:0QT7P`````,=%[`$```"^`````(U?+(!_*0`/ -MA'P!``"`>P4`#X66````4U?HT_[__X/$"(7`='S&0P4!BT4(B47HB=H/MD,$ -M@_@&=V?_)(4`````@^P(4_]UZ.B<]___@\00ZT^#[`A3_W7HZ*OY__^#Q!#K -M/H/L"%/_=>CHMOO__X/$$.LM@^P(4_]UZ.AY_/__@\00ZQS&1RL!QD(%`L9" -M!@&#[`A2_W7HZ*#T__^#Q!"0@'L%`G4,_T7PC78`@'L%`G0.QT7L`````.FZ -M````B?:`>P8!#X2N````@'\K``^$!?___XM''`^V4PB+1)!4]D`!!`^$B``` -M`,=%[`````#&0P4!QD,&`(M%"(E%Y(G:#[9#!(/X!G=O_R2%'````(/L"%/_ -M=>3HS/;__X/$$.M7@^P(4_]UY.C;^/__@\00ZT:#[`A3_W7DZ.;Z__^#Q!#K -M-8/L"%/_=>3HJ?O__X/$$.LDQDP`=!7&ARX) -M```!@^P(5_]U".A5[___ZP3&1RH!C67T6UY?R<.-=@!5B>575E.![&P!``"+ -M10R+6!R+N`0)``#&A;'^__\`A?]U,0^W0"2+30R+42`!T%!24_]U".C"Y___ -MBW4,B488@\00N/____^#?A@`#X09*P``B?:+10C_@"PP``"+10R#P`B+50B! -MPO0O``"+2@2)0@2+=0R)5@B)2`2)`6:#>TP`=$#V0TH!=0B+0U`[1B!W)[X` -M````#[=#3(G"J`%U#HUV`$:)T(GQT_BH`73UB?.+10R(6"CK+HM5#,9"*`CK -M)8GV]D-*`G06BT-0BTT,.T$@=PN*02>(02CK"HUV`(M=#,9#*`B+=0S&1BD` -MQH:\!@```,9&*P#&ABX)````QH8O"0```,>&"`D```````"%_P^$7Q,``/9' -M$"`/A&D)```/MD<*@_@"#X2&!0``@_@"?PZ#^`$/A$0!``#I%2H``(/X`P^% -M#"H``(/L#(V=V/[__U/H,>;__X/$$+\`````BT4,#[=P)+,`@_\?=U(/ML.- -ME(78_O__B;VL_O__N2`````I^3GQ=@*)\8/Y('4(QP+_____ZQ*X`0```-/@ -M2(J-K/[__]/@"0*X(````"GX.?!S%(UT/N"_`````.L#@^\@0X#[`W:@@^P, -MBUT,_[.L!P``Z#OE___&A;/^__\`@\00@'LF``^&9RD``(/L#`^VG;/^___! -MXP0#70R-@]0'``!0Z'_E__^!PU0(``")'"3H<>7__X/$$/]U#.@JYO__@\0$ -MQD`$`HJ5L_[__XA0",9`"0"+E=C^__^)4`R+E=S^__^)4!"+E>#^__^)4!2+ -ME>3^__^)4!C^A;/^__^*C;/^__^+70PX2R8/AWO____IW2@``+@!````ZTV+ -M=0RQ`(!^)@!V/0^VP<'@!`'PC9#4!P``NP````"#N-0'````=1*#>@0`=0R# -M>@@`=0:#>@P`=`6[`0```(7;=;=!.$XF=\.X`````(7`=!B+=0R)O@@)``#' -MA@0)````````Z8T1``"#[`R-G=C^__]3Z)+D__^#Q!"_`````(M%#`^W<"2S -M`(/_'W=2#[;#C92%V/[__XF]J/[__[D@````*?DY\78"B?&#^2!U",<"____ -M_^L2N`$```#3X$B*C:C^___3X`D"N"`````I^#GP*(B>Z`@``,:&Z0@```&+A=C^ -M__^)AM0(``"+A=S^__^)AM@(``"+A>#^__^)AMP(``"+A>3^__^)AN`(``#' -MAN0(````````5NB#Y/__@\0$QD`$`HA8"(A8"8N5V/[__XE0#(N5W/[__XE0 -M$(N5X/[__XE0%(N5Y/[__XE0&(G'@'XF`@^'5`$``(GS@B8`#X;1)@``BHVS_O__BUT,.$LH#X2H````4^BQX___ -M@\0$QD`$`8J5L_[__XA0"(A0"8N5V/[__XE0#(N5W/[__XE0$(N5X/[__XE0 -M%(N5Y/[__XE0&(N-P/[__XI1%`^VRHJ=L_[__XNUP/[__XA<#@Q"B%84BQ[^ -M@[P&```/MK.\!@``*=B#Z"S!^`*-%,"-%-"-%-"-%-")T<'A#P'*C130]]J( -ME'.\!@``B[W`_O__BD<'B(1SO08``(GPB$<'_H6S_O__BI6S_O__BTT,.%$F -M#X#^__^)4!2+E>3^__^)4!B)A<3^____=0SH=>+_ -M_X/$!,9`!`.+G:3^__^)6`B*E;/^__^(4`R)A<#^__^+&/Z#O`8```^VL[P& -M``"+E<3^__\IVH/J+,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'.]!@``B?.(60>+'_Z#O`8```^VL[P&``")RBG:@^HL -MP?H"C032C03"C03"C03"B<'!X0\!R(T$PO?8B(1SO`8``(I'!XB$<[T&``") -M\(A'!_Z%L_[__XJ5L_[__XM-##A1)@^'U/[__^FI)```N`$```#K4HMU#+$` -M@'XF`'9"C78`#[;!P>`$`?"-D-0'``"[`````(.XU`<```!U%(-Z!`!U#H-Z -M"`!U"(-Z#`!T!XGVNP$```"%VW6R03A.)G?!N`````"%P'08BUT,B;L("0`` -MQX,$"0```````.E4#0``@^P,C9W8_O__4^A9X/__@\00OP````"+10P/MW`D -MLP"#_Q]W4@^VPXV4A=C^__^)O:#^__^Y(````"GY.?%V`HGQ@_D@=0C'`O__ -M___K$K@!````T^!(BHV@_O__T^`)`K@@````*?@Y\',4C70^X+\`````ZP.# -M[R!#@/L#=J"+70R*0R>(@^@(``#&@^D(````BX78_O__B8/4"```BX7<_O__ -MB8/8"```BX7@_O__B8/<"```BX7D_O__B8/@"```QX/D"````````(![)@(/ -MAP`!``"+70R!P]0(``#_=0SH1.#__X/$!,9`!`6)6`C&0!0`B87`_O__QH6S -M_O__`(MU#(!^)@`/AB0C``#_=0SH%.#__X/$!,9`!`&*E;/^__^(4`B(4`F+ -ME=C^__^)4`R+E=S^__^)4!"+E>#^__^)4!2+E>3^__^)4!B+C<#^__^*410/ -MMLJ*G;/^__^+M<#^__^(7`X,0HA6%(L>_H.\!@``#[:SO`8``"G8@^@LP?@" -MC13`C130C130C130B='!X0\!RHT4T/?:B)1SO`8``(N]P/[__XI'!XB$<[T& -M``")\(A'!_Z%L_[__XJ5L_[__XM-##A1)@^'/O___^E=(@``BW4,BEXG5NA) -MW___@\0$QD`$`8A8"(A8"8N5V/[__XE0#(N5W/[__XE0$(N5X/[__XE0%(N5 -MY/[__XE0&(F%O/[__\:%L_[__P"`?B8`#X8)(@``B?>!Q]0(``"*A;/^__^+ -M50PX0B__^#Q`3&0`0!BHVS_O__B$@(B$@)BY78_O__B5`, -MBY7<_O__B5`0BY7@_O__B5`4BY7D_O__B5`8B87$_O___W4,Z)S>__^#Q`3& -M0`0#B7@(BIVS_O__B%@,B87`_O__BQC^@[P&```/MK.\!@``BY7$_O__*=J# -MZBS!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\!@``BY7`_O__BD(' -MB(1SO08``(GQB$H'BQK^@[P&```/MK.\!@``BY6\_O__*=J#ZBS!^@*-!-*- -M!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\!@``BY7`_O__BD('B(1SO08``(GQ -MB$H'_H6S_O__BIVS_O__BW4,.%XF#X?0_O__Z#`D```^WO)X."0``O@````"0@_H?=U>)\0^VP8N-G/[__XT<@8F5F/[_ -M_[D@````*=$Y^78"B?F#^2!U"<<#_____^L3D+@!````T^!(BHV8_O__T^`) -M`[@@````*=`Y^',6C7P7X+H`````ZP.#ZB!&B?.`^P-VF0^VG;/^__^)VHG8 -MP>`$BW4,C9PP5`@``(L+]]&)C=C^__^+0P3WT(F%W/[__XM#"/?0B87@_O__ -MBT,,]]")A>3^__^)UL'F!(V<->C^__^-E#5H____(PJ)"XM"!".%W/[__XE# -M!(M""".%X/[__XE#"(M"#".%Y/[__XE##(J%L_[__XM5##A"*'4MN@````"# -M.P!U$H-[!`!U#(-["`!U!H-[#`!T!;H!````A=)T",:%L?[__P&0_H6S_O__ -MBHVS_O__BUT,.(LM"0``#X-Y_O__@+VQ_O__``^$9`<``(/L#(V%V/[__U#H -M+=O__\:%L_[__P"#Q!"+=0R`?B8`=G>)]HJ%L_[__XM5##A"*'13.$(G=$X/ -MMM#!X@0#50R-BM0'``"+A=C^__\+@M0'``")A=C^__^+A=S^__\+002)A=S^ -M__^+A>#^__\+00B)A>#^__^+A>3^__\+00R)A>3^___^A;/^__^*C;/^__^+ -M70PX2R9WBXMU#`^V?BC!YP2-G#WH_O__B[78_O__(S.)M#^__\C4PB)E=#^__^+A>3^__\C0PR)A=3^___WUHFUV/[_ -M__?1B8W<_O__]]*)E>#^___WT(F%Y/[__R,SB;78_O__(TL$B8W<_O__(U,( -MB97@_O__(T,,B87D_O___W4,Z-#:__^#Q`3&0`0`B86T_O__N`````"#O=C^ -M__\`=1N#O=S^__\`=1*#O>#^__\`=0F#O>3^__\`=`6X`0```(7`#X0\`@`` -MBWT,BD'Y`@```````#&A;/^__\`@'\F``^& -MI@(``(J%L_[__XM5##A"*`^$KP$``#B"+`D``'<-.((M"0``<@4X0B=U1_]U -M#.@`VO__@\0$QD`$`8J-L_[__XA("(A("8N5V/[__XE0#(N5W/[__XE0$(N5 -MX/[__XE0%(N5Y/[__XE0&(F%Q/[__^MW#[:-L_[__\'A!(V<#>C^__^+A=C^ -M__\+`XD#BX7<_O__"T,$B4,$BX7@_O__"T,(B4,(BX7D_O__"T,,B4,,_W4, -MZ'K9__^#Q`3&0`0!BI6S_O__B%`(B%`)BQ.)4`R+4P2)4!"+4PB)4!2+4PR) -M4!B)A<3^__^+70R!P]0(``#_=0SH.=G__X/$!,9`!`.)6`B*C;/^__^(2`R) -MA<#^__^+&/Z#O`8```^VL[P&``"+E<3^__\IVH/J+,'Z`HT$THT$PHT$PHT$ -MPHG!P>$/`(A'.]!@``B?"(1P>*E;/^ -M__^+30PX42=U4XNUM/[__XL>_H.\!@``#[:SO`8``(GZ*=J#ZBS!^@*-!-*- -M!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\!@``B[VT_O__BD<'B(1SO08``(GP -MB$<'_H6S_O__BI6S_O__BTT,.%$F#XC^__^Z`````(,X`'42@W@$`'4,@W@(`'4&@W@,`'0%N@$` -M``"%TG1##[:%L_[__\'@!(VC^____=0SHR]?__X/$!,9`!`&*C;/^__^( -M2`B(2`F+$XE0#(M3!(E0$(M3"(E0%(M3#(E0&/Z%L_[__XJ=L_[__XMU##A> -M)@^'3/___[@`````@[W(_O__`'4;@[W,_O__`'42@[W0_O__`'4)@[W4_O__ -M`'0%N`$```"%P`^$6QH``(M%#(I`*(B%E_[__XM5#(B"``D``(N%R/[__XF" -M[`@``(N%S/[__XF"\`@``(N%T/[__XF"]`@``(N%U/[__XF"^`@``,:"`0D` -M``#'@OP(````````BEHG4NCTUO__@\0$QD`$`8A8"(J-E_[__XA("8N5R/[_ -M_XE0#(N5S/[__XE0$(N5T/[__XE0%(N5U/[__XE0&(F%O/[__\>%N/[__P`` -M``#&A;/^__\`BUT,@'LF``^&H1D``(J%L_[__XM5##A"*`^$S`$``#A")P^$ -MPP$``(I:)U+H==;__X/$!,9`!`&*C;/^__^(2`B(6`F+E$/`(A'.]!@``B?"(1P>#O;C^__\`=$N+'_Z#O`8```^VL[P&``"+ -ME;C^__\IVH/J+,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'.]!@``B?*(5P>+70R!P^P(``"+30R*22>(C9;^____=0SH=M7__X/$ -M!,9`!`.)6`B*G9;^__^(6`R)A<#^__^)A;C^__^+&/Z#O`8```^VL[P&``"+ -ME<3^__\IVH/J+,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'.]!@``B?"(1P>+'_Z#O`8```^VL[P&``"+E;S^__\IVH/J -M+,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'.]!@`` -MB?*(5P?^A;/^__^*C;/^__^+70PX2R8/APK^___IIA<``(GVBT4,BH`L"0`` -MB(6S_O__BU4,.((M"0``#X*&%P``B?:*C;/^__^+70PX2R=T=@^VP<'@!(V$ -M!>C^__^Z`````(,X`'43@W@$`'4-@W@(`'4'@W@,`'0&D+H!````A=)T0P^V -MA;/^___!X`2-G`7H_O___W4,Z"+4__^#Q`3&0`0!BI6S_O__B%`(B%`)BQ.) -M4`R+4P2)4!"+4PB)4!2+4PR)4!C^A;/^__^*C;/^__^+70PXBRT)```/@V'_ -M___IX!8``(MU#(!^*``$`="- -MD-0'``"Y`````(.XU`<```!U$H-Z!`!U#(-Z"`!U!H-Z#`!T!;D!````A)@^'2/___P^VE;+^__^+?0P/MD$/`(A'.]!@``B?"( -M1P>+50R`>B8"#X?6`@``B=.!P]0(``!2Z-/1__^#Q`3&0`0%B5@(QD`4`(F% -MP/[__XN-M/[__XL9_H.\!@``#[:SO`8``(G"*=J#ZBS!^@*-!-*-!,*-!,*- -M!,*)P<'A#P'(C03"]]B(A'.\!@``B[VT_O__BD<'B(1SO08``(GPB$<'QH6S -M_O__`(M5#(!Z)@`/AF`4``"*C;/^__^+70PX2R`$C9P%Z/[___]U#.AST/__@\0$QD`$`8J5L_[__XA0"(A0"8L3B5`, -MBU,$B5`0BU,(B5`4BU,,B5`8BXW`_O__BQG^@[P&```/MK.\!@``*=B#Z"S! -M^`*-%,"-%-"-%-"-%-")T<'A#P'*C130]]J(E'.\!@``B[W`_O__BD<'B(1S -MO08``(GPB$<'#[:%L_[__\'@!(M5#(V$$-0'``"Z`````(,X`'42@W@$`'4, -M@W@(`'4&@W@,`'0%N@$```"%T@^$DP````^VG;/^__^)V,'@!(M-#(V<"-0' -M``!1Z)_/__^#Q`3&0`0"BI6S_O__B%`(B%`)BQ.)4`R+4P2)4!"+4PB)4!2+ -M4PR)4!B)QXL8_H.\!@``#[:SO`8``(N5M/[__RG:@^HLP?H"C032C03"C03" -MC03"B<'!X0\!R(T$PO?8B(1SO`8``(I'!XB$<[T&``")\8A/!_Z%L_[__XJ= -ML_[__XMU##A>)@^'N/W__^D3$@``QH6S_O__`(M]#(!_)@`/AO\1``"-=@"* -MA;/^__^+50PX0B-B%0(``"+D%0(``#WTHF5R/[_ -M_XM!!/?0B87,_O__BT$(]]")A=#^__^+00SWT(F%U/[__XV,/>C^__\CE=C^ -M__^)$8N%W/[__R.%S/[__XE!!(N%X/[__R.%T/[__XE!"(N%Y/[__R.%U/[_ -M_XE!#(M=#('#U`@``/]U#.A7SO__@\0$QD`$`XE8"(J-L_[__XA(#(F%P/[_ -M_XNUM/[__XL>_H.\!@``#[:SO`8``(G"*=J#ZBS!^@*-!-*-!,*-!,*-!,*) -MP<'A#P'(C03"]]B(A'.\!@``BY6T_O__BD('B(1SO08``(GQB$H'C80]Z/[_ -M_[H`````@S@`=1*#>`0`=0R#>`@`=0:#>`P`=`6Z`0```(72#X24````#[:% -ML_[__\'@!(VC^____=0SHHLW__X/$!,9`!`&*E;/^__^(4`B(4`F+$XE0 -M#(M3!(E0$(M3"(E0%(M3#(E0&(N-P/[__XL9_H.\!@``#[:SO`8``"G8@^@L -MP?@"C13`C130C130C130B='!X0\!RHT4T/?:B)1SO`8``(N]P/[__XI'!XB$ -M<[T&``")\(A'!P^VA;/^___!X`2+50R-A!#4!P``N@````"#.`!U$H-X!`!U -M#(-X"`!U!H-X#`!T!;H!````A=(/A)8````/MIVS_O__B=C!X`2+30R-G`C4 -M!P``4>C.S/__@\0$QD`$`HJ5L_[__XA0"(A0"8L3B5`,BU,$B5`0BU,(B5`4 -MBU,,B5`8B<>+&/Z#O`8```^VL[P&``"+E;3^__\IVH/J+,'Z`HT$THT$PHT$ -MPHT$PHG!P>$/`(A'.]!@``B?&(3P>-=@#^A;/^ -M__^*G;/^__^+=0PX7B8/ATC]___I/P\``(M]#(I?)U?H*\S__\9`!`&(6`B( -M6`F+E=C^__^)4`R+E=S^__^)4!"+E>#^__^)4!2+E>3^__^)4!B)A;S^__^* -M7R>)/"3H[,O__X/$!,9`!`*(6`B(6`F+E=C^__^)4`R+E=S^__^)4!"+E>#^ -M__^)4!2+E>3^__^)4!B)Q_]U#.BQR___@\0$QD`$!HF%M/[__XL?_H.\!@`` -M#[:SO`8``(G"*=J#ZBS!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\ -M!@``BD<'B(1SO08``(GPB$<'QH6S_O__`(M5#(!Z)@`/AE$.``"0BHVS_O__ -MBUT,.$LG#X1J`P``#[;!P>`$`=B-D-0'``"Y`````(.XU`<```!U$H-Z!`!U -M#(-Z"`!U!H-Z#`!T!;D!````A,K__\9`!`2*E97^__^(4!B)\8A(&8L3B5`( -MBU,$B5`,BU,(B5`0BU,,B5`4B87`_O__BQC^@[P&```/MK.\!@``BY6\_O__ -M*=J#ZBS!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\!@``BY7`_O__ -MBD('B(1SO08``(GQB$H'BQK^@[P&```/MK.\!@``BY7$_O__*=J#ZBS!^@*- -M!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\!@``BY7`_O__BD('B(1SO08` -M`(GQB$H'B[6T_O__BQ[^@[P&```/MK.\!@``BY7`_O__*=J#ZBS!^@*-!-*- -M!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\!@``BY6T_O__BD('B(1SO08``(GQ -MB$H'BUT,BELGB)V4_O__BW4,C9PWU`<``(DT).@RR?__QD`$!(J5E/[__XA0 -M&(J-L_[__XA(&8L3B5`(BU,$B5`,BU,(B5`0BU,,B5`4B87`_O__BQC^@[P& -M```/MK.\!@``BY6\_O__*=J#ZBS!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03" -M]]B(A'.\!@``BY7`_O__BD('B(1SO08``(GQB$H'B[6T_O__BQ[^@[P&```/ -MMK.\!@``BY7`_O__*=J#ZBS!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B( -MA'.\!@``BY6T_O__BD('B(1SO08``(GQB$H'BUT,C;P?U`<``(D<).A%R/__ -M@\0$QD`$`HJ5L_[__XA0"(A0"8L7B5`,BU<$B5`0BU<(B5`4BU<,B5`8B<>+ -M&/Z#O`8```^VL[P&``"+E;3^__\IVH/J+,'Z`HT$THT$PHT$PHT$PHG!P>$/ -M`(A'.]!@``B?&(3P>)]OZ%L_[__XJ=L_[__XMU -M##A>)@^';/S__^FW"@``C78`BWT,BD@0`=0R#>@@`=0:#>@P`=`6Y`0```(7)=$@KQ___@\0$QD`$`HJ5L_[__XA0"(A0"8L3B5`,BU,$B5`0BU,( -MB5`4BU,,B5`8D/Z%L_[__XJ-L_[__XM=##A+)@^'7/___^GK"0``@^P,C878 -M_O__4.@0QO__@\00_W4,Z,G&__^#Q`3&0`0&B86T_O__QH6S_O__`(MU#(!^ -M)@`/AE0!``"*A;/^__^+50PX0B`$BUT,C908U`<``(N%V/[__PL"B878_O__BX7<_O__"T($B87< -M_O__BX7@_O__"T((B87@_O__BX7D_O__"T(,B87D_O__BH6S_O__.$,H#X2- -M````B+&/Z#O`8```^VL[P&``"+E;3^__\I -MVH/J+,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'.] -M!@``B?.(7P>0_H6S_O__BH6S_O__BU4,.$(F#X>L_O__BTT,BEDG4>A(Q?__ -M@\0$QD`$`HA8"(A8"8N5V/[__XE0#(N5W/[__XE0$(N5X/[__XE0%(N5Y/[_ -M_XE0&(G'BQC^@[P&```/MK.\!@``BY6T_O__*=J#ZBS!^@*-!-*-!,*-!,*- -M!,*)P<'A#P'(C03"]]B(A'.\!@``BD<'B(1SO08``(GSB%\'BW4,#[9>*(G> -MB=C!X`2+?0R-G#A4"```BP/WT(F%R/[__XM3!/?2B97,_O__BTL(]]&)C=#^ -M__^+6PSWTR.%V/[__XF%R/[__XN]W/[__R'ZB97,_O__BY7@_O__(=&)C=#^ -M__^+A>3^__\APXF=U/[__\'F!(M-#(VT#E0(``"+C=C^__\C#HF-V/[__R-^ -M!(F]W/[__R-6"(F5X/[__R-&#(F%Y/[__[@`````A$/`(A'.]!@``B?"(1P?IM0$``)"*E;/^__^+30PX42#^__^) -M00B+00PCA>3^__^)00Q3Z)'"__^#Q`3&0`0#B[60_O__B7`(BI6S_O__B%`, -MB87`_O__BXVT_O__BQG^@[P&```/MK.\!@``B<(IVH/J+,'Z`HT$THT$PHT$ -MPHT$PHG!P>$/`(A'.]!@``B?&(2@>- -MA#WH_O__N@````"#.`!U$H-X!`!U#(-X"`!U!H-X#`!T!;H!````A=(/A)<` -M```/MH6S_O__P>`$C9P%Z/[___]U#.C6P?__@\0$QD`$`8J5L_[__XA0"(A0 -M"8L3B5`,BU,$B5`0BU,(B5`4BU,,B5`8BXW`_O__BQG^@[P&```/MK.\!@`` -M*=B#Z"S!^`*-%,"-%-"-%-"-%-")T<'A#P'*C130]]J(E'.\!@``B[W`_O__ -MBD<'B(1SO08``(GPB$<'C78`_H6S_O__BI6S_O__BTT,.%$F#X>P_?__N``` -M``"#O%N/[__P````#&A;/^__\` -M@'XF``^&M`,``(J%L_[__XM5##A"*`^$B@,``#A")P^$@0,```^VP,'@!(V< -M!>C^__\!T(V(U`<``(N5R/[__R.0U`<``(D3BX7,_O__(T$$B4,$BX70_O__ -M(T$(B4,(BX74_O__(T$,B4,,N`````"#.P!U$H-[!`!U#(-["`!U!H-[#`!T -M!;@!````A<`/A!$#``"+30R*22B(C8_^__\/MH6S_O__P>`$C9P%Z/[___]U -M#.C\O___@\0$QD`$`8J5L_[__XA0"(J-C_[__XA("8L3B5`,BU,$B5`0BU,( -MB5`4BU,,B5`8B87$_O__@[VX_O__`'11BQC^@[P&```/MK.\!@``BY6X_O__ -M*=J#ZBS!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B(A'.\!@``B[W$_O__ -MBD<'B(1SO08``(GPB$<'BU4,BE(GB)6._O__BTT,BDDHB(V-_O__#[:]L_[_ -M_\'G!(VC^____=0SH.[___X/$!,9`!`2*E8[^__^(4!B*C8W^__^(2!F+ -M$XE0"(M3!(E0#(M3"(E0$(M3#(E0%(F%P/[__XF%N/[__XL8_H.\!@``#[:S -MO`8``(N5O/[__RG:@^HLP?H"C032C03"C03"C03"B<'!X0\!R(T$PO?8B(1S -MO`8``(N5P/[__XI"!XB$<[T&``")\8A*!XL:_H.\!@``#[:SO`8``(N5Q/[_ -M_RG:@^HLP?H"C032C03"C03"C03"B<'!X0\!R(T$PO?8B(1SO`8``(N5P/[_ -M_XI"!XB$<[T&``")\8A*!XNUM/[__XL>_H.\!@``#[:SO`8``(N5P/[__RG: -M@^HLP?H"C032C03"C03"C03"B<'!X0\!R(T$PO?8B(1SO`8``(N5M/[__XI" -M!XB$<[T&``")\8A*!XM=#(I;)XB=C/[__XVC^____=0SHZ[W__X/$!,9` -M!`2*E8S^__^(4!B*C;/^__^(2!F+$XE0"(M3!(E0#(M3"(E0$(M3#(E0%(F% -MP/[__XL8_H.\!@``#[:SO`8``(N5O/[__RG:@^HLP?H"C032C03"C03"C03" -MB<'!X0\!R(T$PO?8B(1SO`8``(N]P/[__XI'!XB$<[T&``")\(A'!XN5M/[_ -M_XL:_H.\!@``#[:SO`8``(GZ*=J#ZBS!^@*-!-*-!,*-!,*-!,*)P<'A#P'( -MC03"]]B(A'.\!@``BXVT_O__BD$'B(1SO08``(GSB%D'D/Z%L_[__XJ%L_[_ -M_XM5##A")@^'3/S__X/L"/]U#/]U".@VTO__N`````"-9?1;7E_)PY!5B>57 -M5E.#[`R+10B#N"PP```##XPO``"+50@Y@NPO```/A/L```")1>R+ -MBNPO``")3?"-=@"+7?"+`XE%\(M3!(L#B5`$B0*)&XE;!(M#'/9``00/A8@` -M``")W[X`````@'LF`'8FC78`@^P,B?(/ML+!X`2-A#C4!P``4.B0N___@\00 -M1HGQ.$\F=]V+50B!PN0O``"+30B+@>0O``")6`2)`XE3!(F9Y"\``(M#'(-X -M)`!T8(/L!/]P*(M#'/]P)%'H_/___XM#',=`)`````"+10C_B#`P``"#Q!#K -M-HGV@^P(4_]U".B8T___@\00A7\G#58GE4X/L!(M%"(M8"(.[ -M+#````!U#HV#["\``#F#["\``'0S@^P,4^C\____B1PDZ/S___^)'"3H_/__ -M_X/$$(.[+#````!UVXV#["\``#F#["\``'7-N`````"+7?S)PXUV`%6)Y5=6 -M4X/L!(M%"(M`"(E%\(N(["\```7L+P``.<@/A($```"-=@"+50@Y41QU:(G/ -MLP"`>28`=D&)]@^VP\'@!`'XC9#4!P``O@````"#N-0'````=12#>@0`=0Z# -M>@@`=0B#>@P`=`>)]KX!````A?9U&4,X7R9WP;@`````A"8`=D&)\@^VPL'@!`'8C9#4!P``OP````"# -MN-0'````=1*#>@0`=0R#>@@`=0:#>@P`=`6_`0```(7_=1A&B?`X0R9WO[@` -M````A -M7\G#D%6)Y5=64X/L#(M="(M]$(MS"(-[)`!U#5/HGO[__X/$!(7`=0N#[`A7 -M5O]5#.L9D(M%#(E#)(E[*/^&,#```(/L#%;H_/___XUE]%M>7\G#58GE5E.+ -M=0B+70R`>Q$`=03&0Q$!@'L1`709@'L1!G03@'L1`W0-]D,0('4'QD,1"XUV -M`/]S+%;HQ[C__XD<)/]S'%;H_/___XL#@\00@W@8`'08@^P$@\`84&@````` -M5NC\____@\00ZUV0@[XT,````'0KC8;D+P``.8;D+P``=!V#[`2-AC0P``!0 -M:`````!6Z/S___^#Q!#K*XUV`(&^*#```/\```!W'(V&Y"\``#F&Y"\``'4. -M@^P,5NC\____@\00B?:-9?A;7LG#D%6)Y5=64X'LS````(M]$(M%#(M0((L* -MB8TT____#[9!/$B)A4C___]FBTH(9HF-5O___XM"3(F%4/___P^V2DJ)C43_ -M__\/MD)+B85`____9HM*4F:)C53___]FBUI0@WH4`'0-9@^V0A"#X`$[111U -M.+D`````@WH8``^$?P(``(V%6/___XF%./____]U%%!2_W4(_U(8@\00N0`` -M``"%P`^$6`(``.L)BU(4B94X____O@````"+50R+`@^V0`.)A3S___^Y```` -M``^WPP.%4/___XF%3/___XN%//___SF%1/___P^%%P$``(7)=%*+A4S___\I -MR(G#P>,)=$.#?10`=`>A`````.L1@^P,_S4`````Z/S___^#Q!")!V;'1P8` -M`('[`!````^&OP```&;'1P0`$(/'"('K`!```'6]#[>=5/___\'C"8UV`(N- -M./___P^W402%TG4%N@```0")T"GP.=AR,8GPBXTX____`P&)!V:)7P1FQT<& -M``"#QP@!WCG6=4:^`````(/!"(F-./___^LVB?:)\(N-./___P,!B0>)T&8I -M\&:)1P1FQT<&``"#QPB)T"GP*<.#P0B)C3C___^^`````.N`#[>-5/___P.- -M3/___XM5#`^W0@@#0@0YR`^$!@$``.M/9HE?!(/'".E&____C78``=[K/`^W -MG53____!XPF)]HN%./___P^W4`2%TG4%N@```0")T"GP.=AWU8G0*?`IPX.% -M./___PB^`````.O1D(N55/___V8IE5;___\/A*(```"[`````/^%1/___XN% -M0/___SF%1/___W4(_X5$____B?:+E33___\/MD(\.X5$____=4*#O4#___\` -M=`C_C4#____K#(N%2/___XF%0/___X.]0/___P`/E,`/ML")A43___^+E33_ -M__\/MT)(`850____B?:+A33___]FBT!(9HF%5/___V:+E5;___]F.=`/AN/] -M__]FB954____Z=?]__]FQT?^`("Y`0```(G(C67T6UY?R<.)]E6)Y593BW4( -MBU4,BUH@@'H1`70&BD(1B$,1@^P(4E;H_/___XI#24"(0TF#Q!`Z0TAU+8![ -M$0!U!,9#$0&`>Q$!=!"`>Q$&=`J`>Q$#=`3&0Q$+@^P(4U;_4QR#Q!")]HUE -M^%M>R<.058GE5U93@^PLBT4,BP")1>R+50SV0A`$#X3T`0``QT7P`````(!Z -M1``/A'L!``"+3?"+70R+3(LPB4WHBIDL"0``B%WG.)DM"0``#X)&`0``C78` -MBD7GBU7H.$(G#X0?`0``#[;`B<+!X@2+3>B-E`K4!P``B57@#[>4@0P)```/ -MM[2!#@D``+\`````C78`@_H?=U.)^P^VPXM-X(T<@8E5W+D@````*=$Y\78" -MB?&#^2!U"\<#_____^L2C78`N`$```#3X$B*3=S3X`D#N"`````IT#GP)^X#[`W:=#[9%YXG"P>`$BTWHC80(5`@``(E% -MV`^WG)$,"0``#[>TD0X)``"_`````(GV@_L?=U.)^@^VPHM-V(T4@8E=U+D@ -M````*=DY\78"B?&#^2!U"\<"_____^L2C78`N`$```#3X$B*3=33X`D"N"`` -M```IV#GP)^#P#=I[^1>>*5>>+3>@XD2T) -M```/@[W^____1?"+70P/MD-$.T7P#X^%_O__BT4(@[C@+P````^$/@,``,=% -M\`````"+50R`>D0`=#6)PH'"["\``(M-\(M=#(M,BS#'@00)````````BT($ -MB4H$B1&)002)"/]%\`^V0T0[1?!_TX/L"/]U#/]U".BO^?__Z1T#``"+70SV -M0Q`"#X39`@``BT4(!3@P``")1="+?0B!QU@P``"+5>SV0DH##X6X`@``@^P$ -M:A!J`%?H_/___\=%\`````"#Q!"`>T0`#X3_````BTWPBUT,BTR+,(E-Z(G. -ML0"`?B8`=D8/ML'!X`0!\(V0U`<``+L`````@[C4!P```'42@WH$`'4,@WH( -M`'4&@WH,`'0%NP$```"%VW0)N`$```#K#8GV03A.)G>ZN`````"%P`^%+0(` -M`(M%Z(J`+`D``(A%YXM5Z#B"+0D``')KBDWGBUWH.$LG=$\/MM%F@SQ7`'4? -M#[>$DPP)```#0R"+3=")!)%FBX23#@D``&:)!%?K)@^V5>>+7>AFBX23#`D` -M`&8#0R!F`X23#@D``(M-T&8K!)%FB017_D7GBEWGBT7H.)@M"0``B#??``=4J)PHM`((M=#(E# -M3(J"+`D``(A#2HI")XA#2P^V@BP)``!FBX2"#`D``&:)0U`/MH(L"0``9HN$ -M@@X)``!FB4-2QD-(`,9#20#K0XM%Z(M0((M=##M33'8UBUWL#[=#2/?8(<*+ -M70PC0TPYPG4@BT7H#[:0+`D``&:+0U*+7>AF`X23#@D``(M5#&:)0E*+002+ -M7>B)602)"XE#!(D8_T7PBU4,#[9"1#M%\`^//?___XM-"(.Y-#````!T&8/L -M!(G(!30P``!0:`````!1Z/S___^#Q!#&1><`BUWL@'L\``^&J`````^V=>=F -M@SQW`'14BT7LBURP5(/L#/]U".C\____BU4,_D)(QD`*(&:+%'=FB5`(BTW0 -MBQ2QB5`$@$@0`L=`&.1F``#'0!SP:0``B1B+50R)4""#Q`A0_W4(_U,T@\00 -M_D7GBDWGBUWL.$L\=Y/K.8GVQT7P`````(M%#(!X1`!T)X/L"(M5\(M-#/]T -MD3#_=0CH`\C__X/$$/]%\(M=#`^V0T0[1?!_V8UE]%M>7\G#D%6)Y5=64X/L -M/(M%#(L`B47PQT7D`````&:+4$AFB57J9H'Z@`!V!F;'1>J``(M-#/9!$"!T -M2`^W1>I0BUT0_W,(_W7P_W4(Z(RR__^)1>2#Q!"X_____X-]Y``/A#,#``"+ -M10S&0$0!BU7DB5`PB8($"0``N`````#I%@,``(M-$`^V41*+`8G3N@````#W -M\XA5XXM%\`^V4#R+002)T;H`````]_&+71"*0Q(HT(A%XCA%XX!=X_^+1?!F -MBU!(C4+_9HM+#"'!B==F*<]F.7L0QFBUWJ9BG#9CG[=@*)^XMUU"-U[(-]W``/A%X!``#' -M1=P`````9HM5ZHM%\&8Y4$AV+KH`````BTT,#[9!1(G!@_@`?AN-=@"+10R+ -M1)`PB47D.7`@#X0A`0``0CG1?^C_==A6_W7P_W4(Z$6Q__^)1>2#Q!"%P`^% -MRP```(M5#/Y*1(!Z1/\/A*\```"+3` -M!`D```````")QK$`@'@F`'8_#[;!P>`$`?"-D-0'``"[`````(.XU`<```!U -M%(-Z!`!U#H-Z"`!U"(-Z#`!T!XGVNP$```"%VW4D03A.)G?!N`````"%P'0< -MBU70BT($BTWDB4H$B1&)002)".L7N`$```#KX(M'!(M=Y(E?!(D[B4,$B1B+ -M10S^2$2`>$3_#X5:____N/_____I*@$``(GVBU4,BE)$B%7##[;*BU7DBT4, -MB52(,(I%PT"+30R(042)B@0)``#&@BP)```(QH(M"0````^V5>.+1>QF*?"+ -M3>1FB821#`D``&:)G)$."0``BD7C.($L"0``=@:(@2P)``"*5>.+3>0XD2T) -M``!S!HB1+0D``(M%$&8I6!!F*=]T$@^WPP%%[,=%W`$```#I'/[__XM5$&:# -M>A``#X2!````N0````#^1>.*7>(X7>-U`_Y%XXI%XXM5\#A"/'4R@'WB`'0% -M_DWBZPF+71"*6Q*(7>*`?>(`#Y1%XXM5\`^W0DB+71`!0PC'1=P!````ZQ1F -MBU7JBT7P9CE02'8'QT7<`0```(M=$&:+>Q"+1?!F.WA(#X9O_?__9HMX2.EF -M_?__N`````"-9?1;7E_)PU6)Y8/L"(M5"(M%#(-]$`!T&L9`$0N#[`10:!1F -M``!2Z/S___^#Q!#K#XGV@^P(4%+H]O;__X/$$,G#D%6)Y5=64X/L3(MU#(L^ -M]D*C_ -M_XE'+,<$)``0``!J`%#H_/___X/$$(UV`(I&$*@@#X6U````J`9U&<9&$0&# -M[`16_W8<_W4(Z/S____IP0$``)#V1A`$="J#?R0`="2#[`3_=RC_=R3_=0CH -M_/___\=')`````"+10C_B#`P``"#Q!"+5@2)5=1FBT8(9HE%V(I'/$B(1=H/ -MMD\^B=#3Z(E%R`^V7=JZ`````/?SB47,#[9//M/@B470#[='2`^OPXE%M`^W -M3=@#3@0/KUW0*=F-3`'_B53@^P$BUT,@WLL`'1.@^P, -M4^C\____N@````"#Q!"-=@"+0RR+!)"%P'00B?;'0!``````BT`4A`,NJNJJJKWXHG3P>L/4V@P -M"0``5^CDI?__B<:#Q`R#PR!3:A!7Z-.E__\!QH/$#*$`````P>`,P>@.4&I$ -M5^BZI?__`<:#Q`QJ"&@`$```5^BHI?__`<:)/"3H_/___Z,`````@\001CLU -M`````',QD(/L#%?H_/___XG"@\00A7\G#58GE5U93@^P,BWT(BW4,BUX$#[9.`[@!```` -MB<+3XH!F`?O'0U``````]D-*`G0,9H-[3`!T$NL*C78`9H-[3`!T+6:%4TQU -M)V8)4TR`8P'[@WLX`'0-@^P(4U?_4SB#Q!")]H!C2A_ILP```(UV`(I#2F:) -M4TS^2SW'0U``````@\@%B$-*A,!Y#8/@?XA#2NF*````B?:`8TJ?@^P(4U?H -M_/___XG"@\00AP0`=`R-=@"+6P2#>P0`=??H_/___XE#0(/L#%/H_/___XGVC67T6UY?R<-5 -MB>53BTT(NP````"+50Q*@_K_=`^-=@`/M@$!PT%*@_K_=?0/ML-;R<.)]E6) -MY593BW4(@#X#=D:[`````(!^/`!T-8-\GE0`="6+3)Y4BE8!@^(!BD$!@^#^ -M"="(00&#[`S_=)Y4Z/S___^#Q!"00P^V1CPYV'_+@&9*^^L)@^P,5N@(```` -MC67X6U[)PY!5B>575E.![!P"``#'A>3]__\`````C;7H_?__BT4(@'@\``^$ -M.@(``(MX!(7_=`^#?P0`=`F)O>3]__^+?P2#[`1H``(``&H`5NC\____QP;S -M%GA:@\00N`````"%_W0#BT=`B48$BU4(@'I$`'0*@$X)`HI"1XA&"HM%"(I0 -M0(C3@^,!BH:3````@^#\B-�()V`G(B-.#XP2#X/.(T8/A"`G8"3]__\!&<"#P`*(1@N%_P^$N@```(M'#(E&#,>&E``````` -M``"*!XA&$(I'/(A&$8.]Y/W__P!T"XN5Y/W__XI"`^L)BU4(BD(#C78`B$82 -MBD<^B$83]D=*`G0$@$X4`6:+1TQFB486BT=0B488QX:8`````````(/L!&H0 -MC4=T4(U&+%#H_/___X/$#&H$C8>$````4(U&/%#H_/___X/$#&H0C8?(```` -M4(V&@````%#H_/___X/$#&I`C8>(````4(U&0%#H_/___X/$$(.]Y/W__P!T -M7HN5Y/W__XM"#(E&',>&G`````````"*`HA&((I"/(A&(8M5"(I"`XA&(HN5 -MY/W__XI"/HA&(_9"2@)T!(!.)`&+E>3]__]FBT),9HE&)HM"4(E&*,>&H``` -M``````"%_W4+BU4(B@*(1A"-=@!HD````%;H_/____?8B$8(:``"``!6Z/S_ -M___WV(B&D````%9J,(M5"(M"3(/H"E")T(/`/%#H_/___XUE]%M>7\G#D%6) -MY8M-"(G(@#D#=B^X`````(!Y/`!T$`^V43R#?(%4`'4,0#G"?_2X`````.L- -M@^P,_W2!5.C\____D,G#B?95B>564XMU"(`^`W8ONP````"`?CP`="B#?)Y4 -M`'01@^P,_W2>5.C\____@\00B?9##[9&/#G8?]_K!9"`9@'^C67X6U[)PY!5 -MB>6+30B+40BX`````(GV.0R"=0O'!((`````ZPB)]D"#^`=VZLG#58GEBT4, -M@&`!^U#H_/___\G#B?95B>575E.![!P$``"+?0B-M>C]__^)^XI'`:@$#X09 -M`0``@#\"#X80`0``@^#]B$%Y/O__P$````/MD<\@_@!?EI3 -M:B!J`(N5Y/O__XM$EU2#P#Q0Z/S___^Z`````(/$$(L$EC,$DXD$ED*#^G]^ -M\?^%Y/O__P^V1SP[A>3[__]_O^L7D(`[`W6/5FH@:@"-0SQ0Z/S___^#Q!!F -M@;[^`0``5:IU7H.^R@$```!T&X%^!DQ)3$]T#(&^=@$``$=254)U!H!/`0+K -M.L>%Y/O__P````"+A>3[___!X`0!\("XO@$``(!U#8.XR@$```!T!(!/`0+_ -MA>3[__^#O>3[__\#?M"-9?1;7E_)PY!5B>564XM-"(N92!$``(U#`;XA`@`` -MF??^B=:+10R)1-D\BY%($0``BT40B4310(FQ2!$``%M>R<.-=@!5B>575E.# -M[`R+=0B+AD01```[AD@1``!T-K\A`@``D(N&1!$``(M,QCR+7,9`0)GW_XF6 -M1!$``(/L"%-6_]&#Q!"+AD01```[AD@1``!UT(UE]%M>7\G#58GE5E.+30B+ -MF5@B``"-0P&^(0(``)GW_HG6BT4,B8393!$``(N16"(``(M%$(F$T5`1``") -ML5@B``!;7LG#D%6)Y5=64X/L#(M="(N#5"(``#N#6"(``'16B?:+@U0B``"+ -MM,-,$0``B[S#4!$``$"Z(0(``(G1F??YB9-4(@``@[LL,````'0.@^P,4^C\ -M____@\00B?:#[`A74__6@\00BX-4(@``.X-8(@``=:R-9?1;7E_)PU6)Y5.# -M[`2+50BX`````(-Z.`!T%XM:.(L#B4(X@^P$:E1J`%/H_/___XG8BUW\R<.- -M=@!5B>6+30B+50R+03B)`HE1.,G#D%6)Y8M-"(M5#(,Y`'02BP&+0"2)0B2+ -M`8E0).L&C78`B5(DB1')PY!5B>575E.#[`R+=0R#/@!T-8L^D(L&BU@D.=AU -M"\<&`````.L+C78`BQ:+0R2)0B2#[`A3_W4(_U,H@\00.?MT!8,^`'7.C67T -M6UY?R<.)]E6)Y8/L"(M%"(`X"'4.@^P,4.C\____@\00B?;)PXGV58GE4X/L -M!(M%"(M=#(M-$(M0"(`X"'40@^P$45-0Z/S____K"HUV`(/L"%%2_].+7?S) -MPU6)Y5=64X/L%(M%"(I5$(A5\XMX*(H`B$7R#[;84U?H_/___X/$#&H`4U?H -M_/___X/$#&H`:@!J`&H`:@-35^C\____@\0@N@````"%P`^$F````/=%#``` -M`/`/E<`/MLB#[`R%R704N"0```"`??,@=`VX-````.L&B?8/MD7S4+A````` -MA564X/L'(MU"(I%#(A%]V@@H0<` -MZ/S___^[(*$'`(/$$)"#[`@/MD7W4.BC____!1P!``")!"3_=@SH_/___X/$ -M$(3`>`BX`0```.LDD(/L#&@0)P``Z/S___^#Q!"!PQ`G``"!^S]+3`!VMK@` -M````C67X6U[)PXGV58GE5E.+70B#[`1J``^V10Q0Z$'___^)QHU`"(D$)/]S -M#.C\____@\0,:!@!``"-1@Q0_W,,Z/S___^#Q!"-9?A;7LG#C78`58GE@^P, -M:@`/MD4,4.C^_O__@\`,B00DBT4(_W`,Z/S____)PXUV`%6)Y8M%#&:#?10` -M=1/W11````#P=0JI`/\``'0+C78`N`$```#K&9!FA`)P6:)2PB+10R#N#@"````=`^#N#@"```"#X5&`0`` -MB?:#?@0!#X7&````9@^V1@^`S!%FB0*#P@)F#[9&#H#,$6:)`H/"`@^V1P3! -MX`,E^````(#,$F:)`H/"`F8/MD8+@,P39HD"@\("9@^V1@B`S!-FB0*#P@)F -M#[9&#(#,%&:)`H/"`F8/MD8)@,P49HD"@\("9@^V1@V`S!5FB0*#P@)F#[9& -M"H#,%6:)`H/"`F;'`D`6@\("@SX`=1FP8(M-#(.Y.`(```(/A((!``"P)NE[ -M`0``L&&+30R#N3@"```"#X1I`0``L#;I8@$``(GV9@^V1@Z`S!%FB0*#P@(/ -MMD<$P>`#)?@```"`S!)FB0*#P@)F#[9&"(#,$V:)`H/"`F8/MD8)@,P49HD" -M@\("9@^V1@J`S!5FB0*#P@*+1@@E````#\'H&`U`%@``9HD"@\("@SX!&<"# -MX/N#Z#3I[0```)"#?@0!#X6&````9@^V1@^`S!)FB0*#P@)F#[9&#H#,$F:) -M`H/"`F8/MD8+@,P39HD"@\("9@^V1@B`S!-FB0*#P@)F#[9&#(#,%&:)`H/" -M`F8/MD8)@,P49HD"@\("9@^V1@V`S!5FB0*#P@)F#[9&"H#,%6:)`H/"`F;' -M`D`6@\("@SX!&<"#X/"#P#7K79!F#[9&#H#,$F:)`H/"`F8/MD8(@,P39HD" -M@\("9@^V1@F`S!1FB0*#P@)F#[9&"H#,%6:)`H/"`HM&""4````/P>@8#4`6 -M``!FB0*#P@*#/@$9P(/@_H/H-HUV`&8/ML`-`)?__V:)`EM>7\G#C78`58GE -M5U93@^PDBU4(BUT4BW(,#[9%#(M$@B2+>#"-AP0!``!05NC\____B`.#Q`B- -MAP@!``")1?!05NC\____9@^VP&:)0P*#Q`B-APP!``")1>Q05NC\____9@^V -MP&:)0P2#Q`B-AQ`!``")1>A05NC\____9@^VP&:)0P:#Q`B-AQ0!``")1>10 -M5NC\____9@^VP&:)0PB#Q!"#?1`!#X6+````@^P(C8<@`0``B47<4%;H_/__ -M_XA%XX/$#(/(@`^VP%#_==Q6Z/S___^#Q`C_=?!6Z/S____!X`AF"4,"@\0( -M_W7L5NC\____P>`(9@E#!(/$"/]UZ%;H_/___\'@"&8)0P:#Q`C_=>16Z/S_ -M___!X`AF"4,(@\0,#[9%XU#_==Q6Z/S___^#Q!")]H/L"(V'&`$``%!6Z/S_ -M__^(0PJ#Q`B-AQP!``!05NC\____B$,+C67T6UY?R<.)]E6)Y5=64X/L-(M% -M$&:)1=8/ME4,B570BT4(BWR0)(M',(/`,%"+50C_<@SH_/___X/@'XT4Q0`` -M```IPHVTUT0"``"#Q!"#/@%T08U>%(U%V%#_575E.#[#R+51"*10R(1<_'1<@`````#[;`BTT(BW2!)&;'1<8``&:+ -M`F:)1="-3=!FBT("9HE!`HM"!(E!!&:+1=")PX/C'XT$W0`````IV(V&-`(```````"->Q2-1=!FBT`"J`1T&HU%V%#_=P0/MD7/4/]U".A:_?__ -M@\00C78`@SL!#X23````_HY1"0``@^P$C4784(U%T(M`!%`/MT7&4/]W'/]U -MR`^V1<^)1564XM="(/L -M"&@L#0``_W,,Z/S___^)QH/$#(/(`5!H+`T``/]S#.C\____@\0(:"P-``#_ -MW`D``(/L!(M%%,'@`PM& -M)%"+1C"#P"10_W7LZ/S___^#Q!`[711T(P^V??.#[`2+1A2-!-A05_]U".B) -M_?__0X/C'X/$$#M=%'7A@[Y,"0```'4'QT7H`0```(F>W`D``(-]'`!U"H-] -MZ``/A`,"``"#[`@/MD7S4.AF]___@\`(B47DB00D_W7LZ/S___^)QX/$#`^W -MV(G8]]!0_W7D_W7LZ/S___^#Q!#VPP@/A!@!``"%]G04QX9,"0```````,>& -M-`(```````"+30B#>60!=`:#>6@!=1J#[`2X``$``(I-\]/@4%#_=0CH,_[_ -M_X/$$(M%"(-X8`%T#(-X9`%T!H-X:`%U%8/L"`^V1?-0_W4(Z#,)``"#Q!#K -M>HM5"(-Z7`%T!H-Z8`%U:X/L!&H$#[9=\U/HJ/;__XUP*(DT)/]U[.C\____ -M@\0(5O]U[.C\____QP0D&0```.C\____@\0,:@!6_W7LZ/S___^#Q`A6_W7L -MZ/S____'!"30!P``Z/S___^#Q`A3_W4(Z(`'``"#Q!"0@^P(#[9=\U/H/_;_ -M_P4<`0``B00D_W7LZ/S___^#Q!!3:@!J`?]U"(M-"/]1(.FI````]\<0```` -M=%&#[`@/MD7S4/]U".@Q!P``@\00BT4(@WAD`70&@WAH`74;@^P$:@"X``$` -M`(I-\]/@4/]U".@7_?__@\00#[9%\U!J`6H!_W4(BU4(_U(@ZU`/M\?VQ`%T -M2(.^-`(```%U*,>&3`D```````#'AC0"````````@^P$4`^V1?-0_W4(Z-KZ -M__^#Q!"#/0`````!=0Z#[`Q6Z'4/``"#Q!")]HUE]%M>7\G#58GE4X/L!(M= -M"`^V10S!X`(+11`/MM"+3),DAA`!=!&#[`@/ML!04^AP#0``ZPZ) -M]H/L"%)1Z`H```")]HM=_,G#C78`58GE5U93@^PDBU4(BT(HBW`,BUHPB@J# -MX0.)SP^V`H/@!,'H`HA%V(V#(`$``%!6Z/S___^#Q`B!PQP!``!35NC\____ -MB,.#Q`RX``$``(GYT^#WT%"`?=@!&<`E``#__P44``,`4%;H_/___X/$$(3; -M#X@0`0``]L,!=!>#[`1J`?]U#/]U".C'`0``Z?8```")]HM5#(M"%(/X`70M -M@_@!"``=1.#[`1J`%#_=0CH``$` -M`(/$$.LO@^P(BT4,@\`44/]U".@E````@\00A575E.#[!R+=0B_ -M`````(M=#(/#%(U%V%#_#-`(` -M``````#'@]0)```@````N@````")E)-4"0``0H/Z'W[SN@````")]HT$U0`` -M```IT,>$PT0"```!````0H/Z'W[FQX-$"0```````,>#2`D```````#'@TP) -M````````@^P$:@"+1?"#P`A05^C\____@\0,:!@!``"+1?"#P`Q05^C\____ -M@\0,_W,8BT7P@\`04%?H_/___X/$#(M#'"4`_/__4(M%\(/`%%!7Z/S___^# -MQ`QJ`(M%\(/`&%!7Z/S___^#Q`S_575E.#["R+=0B+111FB476@WT,``^%F@```+L`````B?:-!-T````` -M*=B-!,:#N$0"````=72#N%0"```!=1J+D%P"``"+N'@"``"+@'0"``")1=#K -M)(UV`(T$W0`````IV(T$QHN07`(``(NX=`(``(N`<`(``(E%T(U%V%!2#[8& -M4/]V*.CR\O__@\0,C4784&H`#[=%UE!7_W40#[8&4/]V*/]5T(/$($.#^Q\/ -MCFW___^-9?1;7E_)PY!5B>575E.#[!R+70@/MG4,B?"#X`3!Z`*(1=B_`P`` -M`"'W@WM<`70&@WM@`75K@^P(B?H/ML*)PL'B"(V"#`$``(!]V`!T"8V"#`$# -M`.L&D`4```(`4/]S#.C\____B<&#X?R#R0&#Q`Q1B?H/ML*)PL'B"(V"#`$` -M`(!]V`!T"(V"#`$#`.L%!0```@!0_W,,Z/S___^#Q!"#[`B)^@^VPHG"P>(( -MC8)T`0``@'W8`'0*C8)T`0,`ZP>)]@4```(`4/]S#.C\____B<&`X1^)\@^V -MP@^V5!AZP>(%@>+@````"=&`Y>575E.#[`R+70@/MG4,5NB"[?__@^P$C7@H5E/H9>[_ -M_X/$#&H$5_]S#.C\____@\0(5_]S#.C\____QP0D&0```.C\____@\0,:@!7 -M_W,,Z/S___^#Q`A7_W,,Z/S___^#Q`A64^A;_O__@\0(5E/HR>W__XUE]%M> -M7\G#D%6)Y5=64X/L#,9%\@#&1?,`C78`BD7RBE7SC1R"#[;;4^CR[/__B<=J -M`HUP*%:+10C_<`SH_/___X/$"%:+50C_<@SH_/___X/$"%/_=0CH+/___X/$ -M#&H`5HM%"/]P#.C\____@\0,:!\!``!7BU4(_W(,Z/S___^#Q`QJ`(U'!%"+ -M10C_<`SH_/___X/$#&H`C4<(4(M5"/]R#.C\____@\0,:@"-1PQ0BT4(_W`, -MZ/S___^#Q`QJ`(U'$%"+50C_<@SH_/___X/$#&H`C4<44(M%"/]P#.C\____ -M@\0,:@"-1QA0BU4(_W(,Z/S___^#Q`QJ`(U''%"+10C_<`SH_/___X/$#&H` -MC46+50B+30S'00@`````BX)("0``B4$,@[I( -M"0```'0)BX)("0``B4@(B8I("0``@[I$"0```'4&B8I$"0``R<.)]E6)Y5.+ -M70B+30R#>0@`=1B+00R)@T@)``"%P'04QT`(`````.L+B?:+40B+00R)0@R# -M>0P`=1F+00B)@T0)``"%P'05QT`,`````.L,C78`BU$,BT$(B4((QT$(```` -M`,=!#`````!;R<.)]E6)Y5=64X/L#(M]"(MU#(M=$(,[`'49@^P$:B"-0P10 -MC4844.C\____@\00ZQV)]H/L!&HDC4,$4(U&%%#H_/____Z'4`D``(/$$(L# -MB4805E?H^?[__\<&`````/Z'/`(``(UE]%M>7\G#D%6)Y593BUT(BW4,@WX0 -M`'0&_HM0"0``5E/H"O___XN#U`D```^V5@2)E(-4"0``0(F#U`D``,<&`0`` -M`/Z+/`(``(UE^%M>R<.-=@!5B>6*10@\`W82#[;(C4P)`K@!````T^#K$(GV -M#[;(C4P)`;@!````T^#)PU6)Y593BW4(#[9=#%/HPO___X/L!`E&5%/H`NC_ -M_P4<`0``B00D_W8,Z/S___^#Q`R)V8/A`[@``0``T^#WT%"#XP3!^P*#^P$9 -MP"4``/__!10``P!0_W8,Z/S___^#Q`S_=E1H9!T``/]V#.C\____@\0(:&0= -M``#_=@SH_/___XUE^%M>R<-5B>53@^P$BUT(#[9%#%#H./____?0(T-4B4-4 -M4&AD'0``_W,,Z/S___^+7?S)PY!5B>575E.#[!"*70R+10B+0`R)1?`/MM.+ -M10B+=)`DBWXPQX8T`@```0```(/B!,'J`HG9@^$#N`$!``#3X/?04(#Z`1G` -M)0``__\%%``#`%#_=?#H_/___X/$#&H`BT8P@\`(4/]U\.C\____@\0(#[;; -M4_]U".A4____@\0(C8<<`0``4/]U\.C\____QX9``@```0```(/$#&H!@\575E.#[!"+10B+>`P/MG4,BT2P)(M8 -M,,>`-`(```````!J`H/#*%-7Z/S___^#Q`A35^C\____@\0(5O]U".A._O__ -MC67T6UY?R<.)]E6)Y593BUT(BT,HBW`,_W40_W4,4XN#V`D``,'@!0-#$%#H -MF>?__XN3V`D``$*#XA^)D]@)``#^@U$)``"#Q`R+0QPE`/S__\'B!0G04(M# -M,(/`%%!6Z/S___^-9?A;7LG#B?95B>53@^P$BUT(:@!J`FH`4^A:]O__B1PD -MZ)[T__^)'"3H_/___X/$$(/X`74>QX-,"0```0```(/L"`^V`U#_575E.#[!2+50B+?0R#QQ2+0BB+<`R+6C"-@QP! -M``!05NC\____)<$```"#Q!"Z`````(/X0`^%T@$``(-_!`%U<(/L!`^V1Q%0 -MC8,$`0``4%;H_/___X/$#`^V1Q-0C8,(`0``4%;H_/___X/$#`^V1Q50C8,, -M`0``4%;H_/___X/$#`^V1Q=0C8,0`0``4%;H_/___X/$#`^V1QE0C8,4`0`` -M4%;H_/___X/$$.LTB?9F]T<0`/]U(&;W1Q(`_W489O='%`#_=1!F]T<6`/]U -M"&;W1Q@`_W0*N@````#I*@$``(/L!`^V1Q!0C8,$`0``4%;H_/___X/$#`^V -M1Q)0C8,(`0``4%;H_/___X/$#`^V1Q10C8,,`0``4%;H_/___X/$#`^V1Q90 -MC8,0`0``4%;H_/___X/$#`^V1QA0C8,4`0``4%;H_/___X/$#`^V1QI0C8,8 -M`0``4%;H_/___X/$#`^V1QM0C8,<`0``4%;H_/___X/$$(,_`@^%A````(/L -M"(V#(`$``%!6Z/S___]J9&H*4U;H_/___X/$(+H`````A7\G#B?95B>575E.#[!"+=0C'1E0`````:@!H9!T``/]V#.C\ -M____QT9<`````,=&8`````#'1F0`````QT9H`````,=&;`````#'1G`````` -MQT9T`````,9&>`&#Q!"X`````(-^(``/A',"``"X`````&:!?@:!4`^%8@(` -M``^V5@6#^@$/A%4"``"#^@%_!H72=`GK&8/Z`G0+ZQ+'1F`!````ZQ#'1F0! -M````ZP?'1F@!````LP"#[`@/MM.)T(/@`\'@"(V(=`$``/;"!'0'!70!`P#K -M!HV!```"`%#_=@SH_/___P^VRXG"@>+@````P>H%B%0Q>B4`&```P>@+B(0Q -M@@```(/$$$.`^P=VIX/L#%;H8O7__XDT).AJ]___B30DZ(+W__^#Q`QJ`&CP -M!`$`_W8,Z/S___^#Q`AH+`T``/]V#.C\____B<>#Y_Z#Q`Q7:"P-``#_=@SH -M_/___X/$"&@`#0``_W8,Z/S___^#Q!"H,'0YBT9$J>`#`(!T""4?_/]_B49$ -M@WY<`702@WY@`70,@WYD`70&@WYH`743BT9$J!!T#(/@[XE&1.L$@V9$S[,` -M@^P(#[;#4%;H__+__X/$$$.`^P=VZH/L!/]V1&@`#```_W8,Z/S___^#Q`S_ -M=DAH*`P``/]V#.C\____@\0,_W9,:%P=``#_=@SH_/___[,`@\00@^P$#[;# -M_W2&$(#[`1G`)0``__\%#``#`%#_=@SH_/___X/$#`^VP_]TAAB`^P$9P"4` -M`/__!1```P!0_W8,Z/S___^#Q!!#@/L!=K/'1E15JP8`LP")]H/L"`^VPU!6 -MZ,OA__^#Q!!#@/L'=NJ#[`QH4,,``.C\____@\00@WYD`70&@WYH`75$OP`` -M``"S`(UV`(/L"`^VPXE%\%!6Z/S___^#Q!"%P'4+9K@``8I-\-/@"<=#@/L' -M=MB#[`17:`#_``!6Z/WG__^#Q!"X`0```)"-9?1;7E_)PU6)Y8/L#&H`:&0= -M``"+10C_<`SH_/___[@!````R<.058GEQP4``````0```,G#D%6)Y<<%```` -M``````#)PY!5B>564XMU"(I5#`^VPHM[__XUE^%M>R<.)]E6) -MY0^V50R+10B+5)`DN`````"%TG0-@[I,"0```0^5P`^VP,G#B?95B>564XMU -M"(I%#(G"@^(#B='!X0B-D0`!``"H!'0)C9D``0,`ZP>0C9H```(`@^P(4_]V -M#.C\____@^`/@\00@_@!=`^#^`%R0H/X`W0UZSN-=@"#[`A3_W8,Z/S____' -M!"1`#0,`Z/S___^#Q`A3_W8,Z/S___^#X`^#Q!"#^`-U"9"X`0```.L&D+@` -M````C67X6U[)PU6)Y5=64X/L+(M]"(I%#(A%\X/@`XA%YP^V5?.)T(/@!(G& -MP>X"BU27)(M/#(E-[+@`````A=(/A!\"``"+0C")1>BX`````(.Z3`D```$/ -MA`<"``"#[`@/ME7SB57<4E?HYM___X/$#&H$BUWH@\,H4_]U[.C\____@\0( -M4_]U[.C\____QP0D&0```.C\____@\0,:@!3_W7LZ/S___^#Q`A3_W7LZ/S_ -M__^#Q`C_==Q7Z-3O___'1>``````@\00#[9%YXG!P>$(B4W4@<$(`0``B4W8 -MP>`(B470@^P(BU74C8((`0,`B?&$R74)BU78C8(```(`4/]W#.C\____B<.# -MX_"#RP&#Q`Q3BT70C9`(`0``C8`(`0,`B?&$R74&C8(```(`4/]W#.C\____ -M@\0(#[9%YXG"P>((C8((`0``B?&$R70+C8((`0,`ZPB-=@`%```"`%#_=PSH -M_/___\<$)!D```#H_/___X/C\(/$#%,/MD7GB<+!X@B-@@@!``")\83)=`J- -M@@@!`P#K!XGV!0```@!0_W<,Z/S___^#Q`@/MD7GB<+!X@B-@@@!``")\83) -M=`J-@@@!`P#K!XGV!0```@!0_W<,Z/S____'!"30!P``Z/S___^#Q`@/MEWS -M4U?H_/___X/$$(7`=1[_1>"#?>`##X7=_O__@^P(4U?H^MW__[@`````ZTN# -M[`B+1>@%'`$``%#_=>SH_/___R7`````@\00@_A`=!6#[`@/MD7S4%?HQ-W_ -M_[@`````ZQ6#[`@/MD7S4%?HK]W__[@!````B?:-9?1;7E_)PU6)Y5=64X/L -M#(M5"`^V=10/MD4,BUR")+D`````A=L/A(L```"+4@R)5?"+>S"Y`````(.[ -M3`D```%T=(/L"%?_=?#H_/___XG"@\00@WT0`'4IC4;_N0`````\'W=1QX,X -M`@```````(/BP(GQ#[;!2`G"@,X"ZQ.-=@#'@S@"```!````@>+`_?__@WL, -M`74&@,X!ZP20@.;^@^P$4E?_=?#H_/___[D!````C78`B" -M3`D```$```"#[`@/ML%04^B2]/__N`$```"+7?S)PU6)Y5.#[`2+70B*50P/ -MML*Y`````(-\@R0`="`/MM*+1),DQX!,"0```````(/L"%)3Z`7U__^Y`0`` -M`(G(BUW\R<.058GE4X/L!`^V50R+10B+7)`DN`````"%VW0HN`````"#NTP) -M```!=!IJ`&H"_W404^CFZ___B1PDZ"KJ__^X`0```(M=_,G#58GE#[95#(M% -M"(M4D"2X_P```(72=`564XM5"(MR#`^V10R+1((DN@`` -M``"%P'18BU@P@^P(C4,L4%;H_/___X/$$(-]$`%U'[H`````J`)U-H/L!&H" -MC4,L4%;H_/___X/$$.L=B?:Z`````*@"=!>#[`1J`(U#+%!6Z/S___^#Q!"Z -M`0```(G0C67X6U[)PXUV`%6)Y5=64X/L#(I=#`^V=1`/MGT4B-J#X@.)V(/@ -M!,'H`O?&^````'4(]\?\````=`NX`````.F)````D`^VTHG1P>$(C9%T`0`` -MA,!T#H'!=`$#`(E-\.L,C78`@<(```(`B57P@^P(_W7PBT4(_W`,Z/S___\D -M'XGRP>(%@>+@````"="`Y.>)^L'B"X'B`!@```G0@\0,4/]U\(M5"/]R#.C\ -M____#[;#B?F+50B(C!""````B?&(3!!Z@\00N`$```"-9?1;7E_)PU6)Y5=6 -M4X/L%(MU"(I=#+\#````(=^#XP3!ZP*`^P$9P"4``/__!1@``P!0_W8,Z/S_ -M__^)^0^VT8U*&+H!````T^()T(/$#%"`^P$9P"4``/__!1@``P!0_W8,Z/S_ -M__^#Q`B`^P$9P"4``/__!1@``P!0_W8,Z/S___^#Q!"X`0```(UE]%M>7\G# -M58GE5U93@^P4BW4(#[9]#(GX@^`#B$7SB?@/MM")T(/@!(G#P>L"4E;H;NK_ -M_X/$"(#[`1G`)0``__\%&``#`%#_=@SH_/___P^V3?.#P1BZ_O___]/"(="# -MQ`Q0@/L!&<`E``#__P48``,`4/]V#.C\____@\0(@/L!&<`E``#__P48``,` -M4/]V#.C\____@\0(#[9%\XG"P>((C8((`0``A-MT"HV""`$#`.L'B?8%```" -M`%#_=@SH_/___X/@\(/(`8/$#%`/MD7SB<+!X@B-@@@!``"$VW0)C8((`0,` -MZP:0!0```@!0_W8,Z/S___^#Q`B)^@^VPE!6Z)OI__^#Q!"X`0```(UE]%M> -M7\G#C78`58GE5U93@^P4BWT(BW40BD4,B$7SBT<,B47L#[9%\XM$(C9%T`0``J`1T"(V!=`$#`.L&C8(```(`4/]W#.C\____B498@\00 -MA=MU$,<&`````+@!````Z?\```"+0S")1>B#[`@/MD7S4%?H_/___XD&@\00 -MN`$```"#/@`/A-@```"+@TP)``")1BR+@S@"``")1C"*@SP"``"(1C2Z```` -M`)"*1!-JB$06!$*#^B=V\H/L"/]UZ/]U[.C\____B48X@\0(BT7H@\`04/]U -M[.C\____B48\@\0(BT7H@\`44/]U[.C\____B49`@\0(BT7H@\`84/]U[.C\ -M____B49$@\0(BT7H@\`<4/]U[.C\____B49(@\0(BT7H@\`@4/]U[.C\____ -MB49,@\0(BT7H@\`D4/]U[.C\____B490@\0(BT7H@\`H4/]U[.C\____B494 -MN`$```"-9?1;7E_)PY!5B>6#[#S'1<@`````BT40B47,BT44B474BT489HE% -MV(M%'&:)1=J+12")1=R+122)1>"+12B)1>2+12R)1>B-1575E.#[`R*10R(1?,/ML"+50B+=((DN`0```"%]@^$BP$` -M`+@!````@[Y,"0````^$>0$``+@"````@+X\`@``'P^$9P$``(N&U`D``$B) -MAM0)``"+O(94"0``C03]`````"GXC83&1`(``(E%[(GZB%`$BT40@S@`#X7. -M````B<.#PP2#OC@"```"=0S'0P0!````ZT>-=@`/MT,,#[=3#E#_Q6Z&WL__^#Q`R+11"#P`10_W7L5NCZ -M[O__@\00ZW&0@^P$_W40_W7L5NA%[/__@\00ZUR#[`3_=1#_=>Q6Z#'L__^# -MQ!"`OCP"```!=4&#OC0"```!=1.#[`@/MD7S4/]U".A<[O__@\00@^P(_W7L -M5NA5[___@\00AS__[@!````ZP>)]K@`````C67T6UY?R<.- -M=@!5B>575E.#["2+10B+0`R)1>1H8!T``%#H_/___XG&BU4(BU)4B57P@\00 -MN`````"%U@^$9P$``/?&```$`'0X@^P(:%@=``#_=>3H_/___XG#@\0,]]!0 -M:%@=``#_=>3H_/___VH`4VH`_W4(BU4(_U(@@\0@B?;&1>L`]\;_`0``#X0` -M`0``@'WK`1G;@>,``/__@<,4``,`@^P$:N]3_W7DZ/S___^#Q`A3_W7DZ/S_ -M__^)QX/$#/?0@\@04%/_=>3H_/___X/$"(!]ZP$9P"4``/__!0@``P!0_W7D -MZ/S___^)1>"S`(/$$`^V1>N)1=B0#[;+N``!``#3X"'XB47LN`$```#3X(GR -M@^(!(?AU!(72="&#[`174E"+1>"#X!]0#[;#4`^V1>M0_W4(Z'?;__^#Q""# -M?>P`=#:+5=B)5=R)T,'@`@G8#[;`4.@XZ___@\0$A47P=!B#[`0/ML-0_W7< -M_W4(Z`+>__^#Q!"-=@#![@+!;>`(0X#[`P^&;____^L$D,'N"-'N_D7K@'WK -M`0^&XO[__[@!````C67T6UY?R<.058GE@^P,:@!H9!T``(M%"/]P#.C\____ -MN`$```#)PY!5B>6#[`R+10C_<%1H9!T``/]P#.C\____N`$```#)PU6)Y5=6 -M4X/L#(MU$(M]%+L`````.?-S.8/L"(M%#`4<`0``4/]U".C\____@\00A,!X -M#:@!#Y3`#[;`ZQF-=@"#[`Q7Z/S___^#Q!!#.?-RQ[@`````C67T6UY?R<.) -M]E6)Y5.#[`B+70AJ`(M#,`4@`0``4(M#*/]P#.C\____@\0(BT,P!2`!``!0 -MBT,H_W`,Z/S___^+7?S)PU6)Y5.#[`B+70AJ`HM#,`4@`0``4(M#*/]P#.C\ -M____@\0(BT,P!1P!``!0BT,H_W`,Z/S___^+7?S)PU6)Y5=64X/L#(MU"(M& -M*(M`#(E%\(M^,+L`````N`````"#OC0"```!#X2M````@^P(C8<@`0``4/]U -M\.C\____@\00J(%T$(/L#&HRZ/S___^#Q!"-=@"#[`B-AR`!``!0_W7PZ/S_ -M__^#Q!"H@70XB=A#9CVW"WX```` -M`(.Z3`D```%T"8/L#%+H_/___\G#D%6)Y8/L%&CO````:@`/MD4@4`^V11Q0 -M#[9%&%`/MD444`^V11!0:@!J`&H`:@`/MD4,4/]U".C\____R<.-=@!5B>57 -M5E.#[`R*10R(1?.+32!FB4WPBT4D9HE%[HM-*&:)3>R+?2R+=3"*732*13B( -M1>L/MD7SN@````"+30B#?($D`'0^@^P,#[9%ZU`/ML-0#[?&4`^WQU`/MT7L -M4`^W1>Y0#[=%\%#_=1S_=1C_=13_=1`/MD7S4/]U".C\____B<*)T(UE]%M> -M7\G#B?95B>575E.#['B+10B+52!FB578BTTD9HE-R(M5*&:)5;B+32QFB4VH -MBU4P9HE5F(I--(A-EXI5.(A5E@^V50R+7)`DBW`,BWLP4^BA_/__@\00N@`` -M``"%P`^$K0(``(/L#%/H_/___X/$$(-]%`%U>X/L!(M-V`^VQ5"-AP0!``!0 -M5NC\____@\0,BU7(#[;&4(V'"`$``%!6Z/S___^#Q`R+3;@/ML50C8<,`0`` -M4%;H_/___X/$#(M5J`^VQE"-AQ`!``!05NC\____@\0,BTV8#[;%4(V'%`$` -M`%!6Z/S___^#Q!#K/8UV`/=%V`#_``!U)_=%R`#_``!U'O=%N`#_``!U%?=% -MJ`#_``!U#/=%F`#_``!T#8UV`+H`````Z>8!``"#[`0/MD784(V'!`$``%!6 -MZ/S___^#Q`P/MD7(4(V'"`$``%!6Z/S___^#Q`P/MD6X4(V'#`$``%!6Z/S_ -M__^#Q`P/MD6H4(V'$`$``%!6Z/S___^#Q`P/MD684(V'%`$``%!6Z/S___^# -MQ`P/MD674(V'&`$``%!6Z/S___^#Q`P/MD664(V''`$``%!6Z/S___^#Q!"# -M?1``=3MJ9&CPN@0`5U;H_/___X/$$(7`=1.#[`Q3Z/S___^Z`````.DB`0`` -M@^P,4^C\____N@$```#I#P$``&ID:/"Z!`!75NC\____@\00A<```"#[`B-AQP!``!05NC\____@\00J`AU$X/L#%/H_/__ -M_[H`````Z;T```#'19``````BT4<.4607\G#B?95B>575E.#[!"+70B+ -M0RB+<`R+>S!J!HV'(`$``%!6Z/S___^#Q`B+0S`%(`$``%!6Z/S____'!"0* -M````Z/S___^)'"3H_/___\<$)/0!``#H_/___\<$)/0!``#H_/___\<$)/0! -M``#H_/___\<$)/0!``#H_/___[L`````@\00B?:#[`B-AQP!``!05NC\____ -M@\00A,!X";@!````ZR")]H/L#&CT`0``Z/S___^#Q!!#@?L/)P``=L>X```` -M`(UE]%M>7\G#B?95B>53@^P0BUT(4^@D____@\00N@$```"#^`%T%X/L#&CT -M`0``Z/S___^)'"3H`O___XG"B="+7?S)PY!5B>564XMU"(/L!&B@````H00` -M``"+0!@%```$`%!6Z/S___^[`````(/$$(/L"*$$````BT`0!0``!`!05NC\ -M____@\000X/[!'[@NP````"-=@"#[`BA!````(M`%`4```0`4%;H_/___X/$ -M$$.#^P5^X+L`````C78`@^P(H00```"+0!`%```$`%!6Z/S___^#Q!!#@_L$ -M?N"-9?A;7LG#D%6)Y5.#[`B+70AH@````*$$````BT`,!0``!`!04^C\____ -M@\0,:+````"A!````(M`&`4```0`4%/H_/___XM=_,G#58GE5E.+=0B#[`Q6 -MZ`?___^#Q`QJ`*$$````BT`(!0``!`!05NC\____@\0(H00```"+``4```0` -M4%;H_/___XC#B30DZ'+___\/MMN)V(UE^%M>R<.)]E6)Y5=64X/L%(M="&@L -M#0``4^C\____B<>#Q`R#R`%0:"P-``!3Z/S___^#Q`AH\`0!`%/H_/___XG& -M@^!B@\00@_AB=!J#[`2)\(/(8@^VP%!H\`0!`%/H_/___X/$$(/L"&@```0` -M4^C\____B1PDZ$K^__^#Q`QJ!Z$$````BT`(!0``!`!04^C\____@\0,:A&A -M!````(L`!0``!`!04^C\____@\0,:@6A!````(M`"`4```0`4%/H_/___X/$ -M#&H1H00```"+``4```0`4%/H_/___XD<).B$_O__@\0,5FCP!`$`4^C\____ -M@\0(:/`$`0!3Z/S___^#Q`Q7:"P-``!3Z/S___^#Q!"-9?1;7E_)PY!5B>57 -M5E.#[!2+70AH+`T``%/H_/___XG'@\0,@\@!4&@L#0``4^C\____@\0(:/`$ -M`0!3Z/S___^)QH/@8H/$$(/X8G0:@^P$B?"#R&(/ML!0:/`$`0!3Z/S___^# -MQ!"#[`AH```$`%/H_/___XD<).@R_?__@\0,:@>A!````(M`"`4```0`4%/H -M_/___X/$#&H`H00```"+``4```0`4%/H_/___X/$#&H%H00```"+0`@%```$ -M`%!3Z/S___^#Q`QJ`*$$````BP`%```$`%!3Z/S___^)'"3H;/W__X/$#%9H -M\`0!`%/H_/___X/$"&CP!`$`4^C\____@\0,5V@L#0``4^C\____@\00C67T -M6UY?R<.058GE4X/L$(M="%/H@/S__X/$#&H*H00```"+0`@%```$`%!3Z/S_ -M__^#Q`QJ`*$$````BP`%```$`%!3Z/S___^)'"3HZ_S__X/$"&@!``0`4^C\ -M____@\00NO____^H`G50@^P,4^@D_/__@\0,:@&A!````(L`!0``!`!04^C\ -M____B1PDZ*C\___'!"1D````Z/S___^#Q`AH`0`$`%/H_/___]'H@^`!@\00 -M@_@!&=*)T(M=_,G#B?95B>575E.#[!2+?0B*10R(1?.+7PQH+`T``%/H_/__ -M_XE%[(/$#(/(`5!H+`T``%/H_/___X/$"&CP!`$`4^C\____B<:#X&*#Q!"# -M^&)T&H/L!(GP@\AB#[;`4&CP!`$`4^C\____@\00@^P(:```!`!3Z/S___^# -MQ`R*1?.(1WD/ML!0:`#@!0!3Z/S___^#Q`Q6:/`$`0!3Z/S___^#Q`AH\`0! -M`%/H_/___X/$#/]U[&@L#0``4^C\____@\00C67T6UY?R<.-=@!5B>6#[`B+ -M50B*30R`?1``=`ZX`0```-/@"$)YZPR)]KC^____T\`@0GF#[`@/MD)Y4%+H -M_/___\G#B?95B>575E.#[!2+?0C&1?,`:"P-``!7Z/S___^)1>B#Q`R#R`%0 -M:"P-``!7Z/S___^#Q`AH\`0!`%?H_/___XE%[(/@8H/$$(/X8G0;@^P$BD7L -M@\AB#[;`4&CP!`$`5^C\____@\00@^P(:```!`!7Z/S___^#Q`AH```$`%?H -M_/___X/$$&8]5:H/A?4```"^`````(UV`+L`````.?-_)XUV`(/L!&B@```` -MH00```"+0!@%```$`%!7Z/S___^#Q!!#.?-^W('^R````'X0@^P,:@'H_/__ -M_X/$$(UV`(/L"&@```0`5^C\____B<.#Q`QHL````*$$````BT`8!0``!`!0 -M5^C\____@\009H'[5:IU%$:!_L<````/CG7___]F@?M5JG1;@^P$:+````"A -M!````(M`&`4```0`4%?H_/___X/$"&@```0`5^C\____@\009CU5JG4HQD7S -M`8/L#%?H2OK__X/$$#P^=12#[`Q7Z,+\__^#Q!"%P'4$QD7S`H/L!&BP```` -MH00```"+0!@%```$`%!7Z/S___^#Q`S_=>QH\`0!`%?H_/___X/$"&CP!`$` -M5^C\____@\0,_W7H:"P-``!7Z/S___^#Q!`/MD7SC67T6UY?R<-5B>564XMU -M"+L`````C78`QP4$````B````(/L#%;H_?W__X/$$(3`=2/'!00```"D```` -M@^P,5NCC_?__@\00A,!U"4.!^^<#``!^PP^VP(UE^%M>R<,````````````` -M``````````````````````0````````````````````````````````````` +M?T5,1@$!`0D```````````$``P`!``````````````#LQP```````#0````` +M`"@`#``)`%6)Y5=64X'L+`(``(M]"(M'#(F%Y/W__XUWO+`"@'\!`'4*@'\" +M`1G`@^`"0(@&QT8$`````(!.`02+1PR)1@B+5Q"Y`````(E6#(E.$`^V!HL$ +MA0````")1CR`/@-U.(G0BC]__]2:B"+1Q"#Z`I0 +M5^C\____@\00@;WH_?__\Q9X6G09C78`#[8&BP2%`````(E&0(!.`03I>@8` +M`(/L"&B0````C8WH_?__4>C\____@\00A,!US_:%\?W__P)T(L9'"`&*A?+] +M__^(1PLZ1PES$(/L"`^VP%!7Z/S___^#Q!"#[`AH``(``(V%Z/W__U#H_/__ +M_X/$$(3`=!Z#[`1H<`$``&H`C87H_?__!9````!0Z/S___^#Q!"*E7O^__^( +MTX/C`8I'!(/@_(C1@^$""=@)R(C3@^,$@^#SB-�@)V`G(B-.#XQ"#X,^( +MT8/A(`G8"S]__\`#X1N_O__N@`````/MH7S_?__B<&#^`!^+[L````` +MB=#!X`2-O>C]__\!^(!X$`@/AS_^__\/MD`0@SR#``^$,?[__T(YT7_6BX4` +M_O__N@````")A=C]__^)E=S]__^+C8#^__^)R[D`````BX78_?__"`$BXWD_?__C;P(<"(``(-_ +M!`!U#XM'2#N%[/W__P^$60$``$*#^@]^SXN%Y/W__XNX;"(``(7_="N+1PB+ +ME>3]__^)@FPB``"#[`1H\````&H`5^C\____BXWD_?__B4\(@\00BX7L_?__ +MB4=(BE=>@\H!B%=>9@^VA?S]__^#X`'1X(/B_0G"B%=>9HN%_OW__V:)1V"+ +MA=C]__^+E=S]__^)1V2)5VB*A?C]__^(!XJ%^_W__XA'1@^VR+@!````T^!F +MB4=/]__^`O?/]__\!#X9U`@``#[;"BT2' +M;(F%U/W__XN%$/[__[H`````B878_?__B97<_?__BXV(_O__B`0``BY7D_?__ +MBY)L(@``B974_?__A=)T,8M""(N-Y/W__XF!;"(``(/L!&CP````:@!2Z/S_ +M__^+E>3]__^+A=3]__^)4`B#Q!"+A>S]__^+C=3]__^)04B*45Z#R@&(45YF +M#[:%#/[__X/@`='@@^+]"<*(45YFBX4._O__9HE!8(N%V/W__XN5W/W__XN- +MU/W__XE!9(E1:(J%"?[__XA!1(J%"/[__X@!B7D$BX4$_O__B4$,QT$0```` +M`(N%A/[__XG"N``````+00P+41")00R)41"*A0O^__^(04:+E=3]__\/MDI& +MN`$```#3X&:)0EP/M@*+!(4`````B4(\#[8'BP2%`````(E"0(J-X_W__XA* +M`P^VP8E4AVS^1T6#[`1J$(V%Z/W__X/`+%")T`6,````4.C\____@\0,:@2- +MA>C]__^#P#Q0BX74_?__!9P```!0Z/S___^#Q`QJ$(V%Z/W__X/H@%"+A=3] +M__\%X````%#H_/___X/$#&I`C87H_?__@\!`4(N%U/W__P6@````4.C\____ +M@\00]H7Q_?__`70*B[W4_?__@$\!`0^VA0K^__^+E=3]__^#?()L``^%@``` +M`(ET@FR*A0K^__^(1@/^0D6)5@0/M@*+!(4`````B49`BXW<_?__.4IH/]__^(1@,/M@>+!(4`````B49`C67T6UY? +MR<-5B>564XMU#+L`````#[9&1(G"@_@`#XZX````@WR>;`!T"D,YVG_TZ:<` +M``"X`0```(C9T^!F"49@@^P(5O]U".C\____B<*#Q!"%P`^$@0```,8``XA8 +M`XEP!(`^"`^4P,'@`XI*`8/A]PG!B$H!H0P```")0CP/M@:+!(4`````B4)` +M]D8!$'05B,B#R!"(0@&+0E2)0@S'0A``````B52>;(I&7H/@_H/("HA&7L=& +M9`````#'1F@`````_D9%@^P(4FH'Z/S___^`3EX$@\00D(UE^%M>R<.058GE +M5U93@^P,BW4,#[8&@_@&='R#^`9_"X/X!`^,<@$``.L0@_@(#X3#````Z6(! +M``")]HI&13I&1`^%5`$``(!.`02`9E[^OP````"`?D0`#X0]`0``D(M!,=&9`````#' +M1F@`````Z:4```"0BD9%.D9$=1R`3@$$BD9>@^#^B$9>9H-^8`!T:(/(`HA& +M7NM@#[9&14`/ME9$.=!U4V:#?F``="&Y``````^W1F")PJ@!=0E!B=#3^*@! +M=/>#?(YL`'4?ZP;V1EX"=1>`3@$$@$Y>!(/L"%;_=0CH_/___X/$$,=&9``` +M``#'1F@`````#[=&7+H`````@\#_@]+_]]#WTB-&9"-6:(E&9(E6:)"#?@0` +M=1KV1EX$=!3H_/___XE&2(/L#%;H_/___X/$$(UE]%M>7\G#58GE5U93@^P, +MBWT(O@````"-=@"-!':-!(#!X`2-G#AP(@``@WM(`'0B@WL$`'4<@^P(4U?H +M_/___X/$$/9#`01T"<=#0`````")]D:#_@]^PHUE]%M>7\G#B?95B>575E.! +M["@"``"+?0R*11"(A>?]__]7Z/S___^#Q!"`/PAU$H/L"%?_=0CH_/___X/$ +M$(UV`+X`````@']$``^&Q0```)"#?+=L``^$K0```(M$MVR`.`-V((/L!`^V +MA>?]__]0_W2W;/]U".C\____@\00Z84```"0BURW;,9#`P#'0P0`````QT-8 +M`````(!C`?['0T``````@+WG_?__`'4.@#\&=0F#?P0`=#*-=@"#[`1H``(` +M`&H`C97H_?__4NC\____C87H_?__4&HP:@"-0T10Z/S___^#Q"#K$8I7`8/B +M`8I#`8/@_@G0B$,!@^P,4^C\____@\001HGR.%=$#X<\____@^P$:/````!J +M`%?H_/___XM5"(N";"(``(E'"(FZ;"(``,='2`````"#Q!"-9?1;7E_)PU6) +MY5=64X'L'`(``(M5#(M]$(M-%(L"BU@$B9WD_?__BUHDBU,8B97@_?__#[9` +M`XF%W/W__XV5Z/W__X.]X/W__P!T#&8/MD,4@^`!.#]___K@F;'1_X`@+@!````C67T +M6UY?R<.-=@!5B>575E.#[`R+10B+70R+>`2+4RB+2RR)5>B)3>R*2`-FBW,X +M.$LP=1(/MT,VN@`````!1>@15>SK%9`X2S!V#P^W1URZ``````%%Z!%5[#A+ +M,'4'9@-S-(UV`#A+,74'9@-S,HUV`(![/`!T#CA+,',=.$LQ=Q+K%HGV.$LP +MB)5>QFQT8X``#&1CP!#[9#1+H`````4E#_=>S_=>CH +M_/___X/$$`^V2T8/I<+3X/;!('0'B<*X`````(E&*(E6+`^V0T2Z`````%)0 +M_W7L_W7HZ/S___^#Q!"(1C"(P6:+0UQ(9B-&!&:)1C9FBU-<9BG"9CGZ<@MF +MB7XTOP````#K1F:)5C1F*==FQT7F`0"Z`0```(G0T^!F"48Z03A+1'4:L0"` +M?CP`=`;&1CP`ZPQFBT8X9@-#7&:)1CAF.7M<A4!=`:*0A6(0Q6#[`A25NC\____@\009H-[.@!U&H![%0!U +M!,9#%0&#[`13_W,@5NC\____@\00C67X6U[)PU6)Y5=64X/L#(M]#(L'B47P +M]D`!!'49QD<5`H/L!%?_=R#_=0CH_/___^G-````D(/L"%?_=?#H1/[__X/$ +M$&:#?SH`=1K&1Q4"@^P$5_]W(/]U".C\____Z9X```")]KX`````BU7P@'I$ +M``^$B@```(GV#[='.HGQT_BH`71L@^P,_W4(Z/S___^)PXM%\(M$L&R)1>R) +M`XE[)(I7%(/B`HI#%(/@_0G0B$,4BE<4@^($@^#["="(0Q2*1PZ(0PY35_]U +M[.@%_?__QT,@`````,=#'`````"#Q!13_W4(BU7L_U(\@\00C78`1HM-\`^V +M040Y\`^/>/___XUE]%M>7\G#58GE@^P(BU4,BTH$BD$!P.@"@_`!@^`!@&(! +M^X!A`?O^246`25X!@WE``'03A56 +M4XM=$(MU%(M%#(M0)(M*&(7)=`QF#[9"%(/@`3GP=22#>AP`=!564U+_=0C_ +M4AR#Q!"Z`0```(7`=2>Z`````.L@B?:+`8M1!(D#B5,$@\,(C4$&@\$(9H,X +M`'GGN@$```")T(UE^%M>R<.058GE5E.+=0@/M@:#Z`2#^`%W0;L`````@'Y$ +M`'0OB?:#?)YL`'03@^P,_W2>;.C-____@\00A)(L[ +MBP:)1?"`?A4!#X30````]D,4`G1V@'L6``^%P````/9'7@(/A;8```#&0Q8! +M@'@#`1G`@^`$BT0X;(E%\(7`=$-0Z$3___^#Q`2%P'0V@^P$:C1J`(U&*%#H +M_/___XM%\`^V2`.X`0```-/@9HE#.HM%\(D&@\0(5O]U"/]0/.G'````BP:) +M1?#K5/9#%`1T3O]U\.CR_O__@\0$AQ4!=!T/MU,ZBT7P#[9(`[@!````T^`YPG4'D(I& +M%8A#%8/L"%;_=0CH_/___XM%\`^V2`.X_O___]/`9B%#.H/$$&:#>SH`=3Z` +M>Q4`=03&0Q4!@^P$4_]S(/]U".C\____9O]/'H/$$&:#?QX`=1>+1R2%P'00 +M@^P(_W7\G#58GE4X/L!(M5#(M=$(M-%(M")(7) +M=!F+0!")`V:+0@S!X`EFB4,$9L=#!@"`ZT60@W@8`'0F]D`4`70@BT@8D(L! +MBU$$B0.)4P2#PPB-00:#P0AF@S@`>>?K&9"Z`````(-X'`!T$E%34/]U"/]0 +M'(G"ZP6Z`0```(G0BUW\R<-5B>575E.#[`R+10R+6"2)PHL`#[9(`[C^____ +MT\!F(4,Z@'H5`70&BD(5B$,5@^P(_W4,_W4(Z/S___^#Q!!F@WLZ`'5N@'L5 +M`'4XQD,5`8L+B4WPBW%DBWEHBTT,BU$(,?J+000Q\`G"=1@/MT$,N@`````! +M\!'ZBTWPB4%DB5%HB?:#[`13_W,@_W4(Z/S___^+`V;'0!P``(/$#(L#@\`@ +M4&@`````_W4(Z/S___^#Q!"-9?1;7E_)PU6)Y5=64X/L#(M]#(MW)(!_%0%T +M"XI'%8A&%>M[C78`@'\.('4^QD<5`(L&BT!PB0>#[`1J-&H`C4575E.#[`R+?1"+312+50R+0B2%R71# +MBU`0B1>+30QFBT$,P>`)9HE'!&;'1P8`@(L!@'@#``^$\@```(V"```!`&:# +M?P0`=`!P`#X22 +M````45=0_W4(_U`<@\00N@````"%P'1]ZPYFB7$$9L=!!@"`ZSV)]HGYB?:Z +M```!`&:#>00`=`0/MU$$BUT,BP.`>`,`=!$Y\G81`3&)T&8I\&:)003K"SGR +M<[Z#P0@IUG7)BU4,BP*`>`,`="(YSW0>B?:+`8M1!(D'B5<$@\<(C4$&@\$( +M9H,X`'GGC78`N@$```")T(UE]%M>7\G#D%6)Y5=64X/L#(M]"(MU#(M>)(!^ +M%0%T#(I&%8A#%>F5````D(L&@'@#`'4PQD85`(L#BT!PB0:#[`1J-&H`C48H +M4.C\____QD86`(/$"(L&5E?_4#SID0```(GV@^P$#[=&#,'@"5`#0Q!0_W,0 +MZ/S___^#Q!"%P'0&QD,5#.LXQD,5`8L+BT%DBU%HB47HB57LBU7L,U8(BT7H +M,T8$"<)U%@^W1@RZ``````-%Z!-5[(E!9(E1:)"#[`A65^C\____@\0,4_]S +M(%?H_/___XL#9L=`'```@\0,BP.#P"!0:`````!7Z/S___^-9?1;7E_)PY!5 +MB>575E.#[`R+?0B+70R+,\=&)`````#V1EX!#X5^`0``#[9##H/X`@^$$0$` +M`(/X`G\0@_@!#X2C````Z5X!``")]H/X`P^%4P$``(M#!(M3"(E&%(E6&&:+ +M0PQFB48<@^P$#[=##,'@"5!J`/]S$.C\____9L=#.@,`QT7P`````(/$$(/L +M#%?H_/___XG!QD`.,(M#!(M3"(E!!(E1"&:+0PQFB4$,@$D4!(E9),=!(``` +M``#'01P`````BU7PBT26;(D!@\0(45?_4#R#Q!#_1?"#??`!?JOIU````(M# +M!(M3"(E&%(E6&&:+0PQFB48<@^P,5^C\____B<'&0`X@BT,$BU,(B4$$B5$( +M9HM##&:)00R`210"B5DDQT$@`````,=!'`````"+1FR)`8/$"%%7_U`\@\00 +MZW:)]HM#!(M3"(E&%(E6&&:+0PQFB48<@^P,5^C\____B<'&0`X@BT,$BU,( +MB4$$B5$(9HM##&:)00R`210"B5DDQT$@`````,=!'`````"+1FR)`8/$"%%7 +M_U`\@\00ZQ:)]L9#%0:#[`13_W,@5^C\____@\00@^P$C48@4&@`````5^C\ +M____C67T6UY?R<.)]E6)Y5=64X/L'(M]#(LW]D8!!'48QD<5`H/L!%?_=R#_ +M=0CH_/___^F8`0``]D<4('0JQT8D>!8``(E^*&:#?AX`#X5]`0``@^P(5_]U +M".C=_?__@\00Z6D!``"0@WXD`'4^9H-^'`!T4P^W1ARZ``````-&%!-6&#M7 +M"'(_=P4[1P1V.`^W1PRZ``````-'!!-7"#E6&'((=R(Y1A1S'9#'1RP````` +M@^P(5XU&(%#H_/___^D+`0``C78`9O]&'O9&7@-U>O9'%`)T=(M&;(M6<(`X +M`W59@#H#=52+7P2)7>2+2EPI3>2+2&")3>B+4F`K6%QY`O?;@WWD`'D#]UWD +M.UWD?13&1?,`A=)U-H-]Z`5V,,9%\P'K*L9%\P"#?>@`=06#^@5W&\9%\P'K +M%9"`?F(`#Y1%\XI%\XA&8NL$QD7S`&;'1SH``+,`#[;#@WR&;`!T9HM$AFSV +M0`$$=%SV1Q0$=04X7?-U48/L#/]U".C\____B47L@\0,:BA74.C\____#[;+ +MN`$```#3X&8)1SJ+5>R)>B3'0B``````QT(<`````(M$CFR)`H/$"%+_=0C_ +M4#R#Q!")]D.`^P%VBHGVC67T6UY?R<-5B>564XM-"(MU#(M>!`^V5@.`9@'[ +M@$M>`<=#9`````#'0V@`````_DM%@'M%`'4'@&,!^^L9D(I#7J@"=!&#X->( +M0UZ%TG4'@&,!^XUV`/9#`01U&H-[0``/A.H```"#[`A34?]30(/$$.G:```` +MA=)U%(M3;,9"`P&+0W#&0`,`B4-LB5-P@WL$`'0)BT,$]D`!!'1UBT-L@#@# +M=6V#[`A34>C\____B<*#Q!"%P'1:Q@`#QD`#`8E8!*$,````B4(\H1@```") +M0D#V0P$0=!&`2@$0BT)4B4(,QT(0`````,=&!`````")4W"*0UZ#X/Z#R`J( +M0U[^0T6#[`A2:@?H_/___X/$$(GV@WL$`'0+B?:+6P2#>P0`=?>+0U2)0UB+ +M0U")0U2+0TR)0U"+0TB)0TSH_/___XE#2,9#8P&#[`Q3Z/S___^-9?A;7LG# +MC78`58GE5U93@>PL`@``BT4,BTT4BQ")E>3]__^+0"2)A=3]__^+6!C'A>#] +M__\1````C97H_?__A=MT#&8/MD`4@^`!.$)O@```0!F@WL$`'0$#[=S!#GQ=DB0BY7D_?__BD(#B[W4_?__.D3]__^*0@.+O=3]__\Z1S!U&8L#BU40B0)FB4H$9L="!@"`N`$` +M``#K7Y`Y\7,VB<@#`XM]$(D'B?!F*`#4%/_=1#H +M_/___[@!````C67T6UY?R<.)]E6)Y8M5#(M-$(M%"(I``SI",'489HM"-&:) +M00R+0BB+4BR)002)40CK&(GV9HM",F:)00S'000`````QT$(`````,G#58GE +M5U93@^P(BU4(BT4,BU@$BW`(9HM`#&:)1?+'1>P`````N0````"`>D0`#X2< +M````D(M\BFPY=Q!W!W)].5\,=GB+50R)6BB)P!````C4$!BU4,B$(Q08M%[-/@ +M9@E".F:+1PQF*=AFB4(T9HM5\F8IPHG0BU4,9HE",NLDBT4,QD`Q_V:+5?)F +MB5`TZQ,K7PP;=Q!!#[9"1#G(#X=E____BT7L@\0(6UY?R<.)]E6)Y593BW4( +MBU4,BUHDBP(/MD@#N/[____3P&8A0SJ`>A4!=`:*0A6(0Q6#[`A25NC\____ +M@\009H-[.@!U&H![%0!U!,9#%0&#[`13_W,@5NC\____@\00C67X6U[)PU6) +MY5=64X/L#(M]#(L'B47P]D`!!'49QD<5`H/L!%?_=R#_=0CH_/___^G)```` +MD%?_=?#HB_[__X/$"&:#?SH`=1G&1Q4"@^P$5_]W(/]U".C\____Z9T```"0 +MO@````"+5?"`>D0`#X2*````B?8/MT6#[`B+10R+4`2`8`'[ +M@&(!^_Y*18!*7@&#>D``=`^#[`A2_W4(_U)`@\00B?;)PXGV58GE4XM="(M- +M#(N4BXPQ``"%TG0)BP*)A(N,,0``B=!;R<.058GE4XM="(M-#(M5$(N$DXPQ +M``")`8F,DXPQ``!;R<-5B>575E.#[`R+10R[`(```#T`0```=V%FNP!`/0`@ +M``!W5F:[`"`]`!```'=+9KL`$#T`"```=T!FNP`(/0`$``!W-6:[``0]``(` +M`'P`````N`````"!^P`0```/A]8```#_3?"# +M??#_#X3&````D(/L#/]U".C\____B<;_1>R_`````(/$$+@`$```N@````#W +M\X/X``^&BP```(UV`+@*````@?L`0```=U>P"8'[`"```'=-L`B!^P`0``!W +M0[`'@?L`"```=SFP!H'[``0``'564XMU +M"(M=#+@`````.9ZX,0``R<.-=@!5B>564XM="(MU#(L.28/Y_W0?D(M4C@2+@[0Q``")`HF3 +MM#$``/^#N#$``$F#^?]UXFH"5E/HN?W__XUE^%M>R<.)]E6)Y593BW4(BQY+ +M@_O_=!R#[`1H`!```&H`_W2>!.C\____@\002X/[_W7DC67X6U[)PY!5B>53 +MBUT(BPM)@_G_=">+1(L$N@````"#.`!T![@`````ZQ="@\`$@?K_`P``=NA) +M@_G_==FX`0```%O)PXGV58GE@^P,:A!J`/]U".C\____R<-5B>6+30R#>10` +M=`F+412+01")0A"+41"+012)`L=!$`````!J`%'_=0CH^?S__\G#C78`58GE +M4XM5"(M-#(U:.(M".(E!%(7`=`F+4CB-012)0A")61")"UO)PU6)Y5=64XMU +M&(M]'(M%#(M8.(7;="V)]CE[!'575E.#[!R*10R(1?.+51AFB57P +MBT4(BYBX,0``P>,##[?*#[95\XU"_='X`<(/K\HYRP^#X0````^V5?.)5>2) +MT(E5X`^W5?"-0/W1^`-%Y(G3#Z_8BT4(!70Q``"+50@Y@G0Q```/A,L```"+ +MLG0Q``"+5@2+!HE0!(D"B3:)=@2#?A``=!Z#?A0`=`F+5A2+1A")0A"+5A"+ +M1A2)`L=&$`````"+1?!F.48H=4N*5?,X5BIU0XDVB78$BT40BU44B48@B58D +MOP````"#?>0`?B"+7>"#[`R)^,'@!(V$,%@(``!0Z*/]__^#Q!!'.?M_XXGP +MZ1L!``!6_W4(Z*/^__^#Q`B+50B+@K@Q``#!X`,YV`^"//___VH'_W4(Z(+Z +M__^)QH/$"+@`````A?8/A-\```#K"K@`````Z=,```")-HEV!(M%$(M5%(E& +M((E6)(M5\&:)5BB*1?.(1BK'1A@`````OP`````/MM"-0OW1^`'"@_H`#XZ4 +M````BT7P9L'H`P^WP(E%Z`^V5?.-0OW1^`'"B57L_W7H_W4(Z,7[__^)A+ZP +M!P``@\0(AAJ!U;_ +M=0CH[?G__[@`````ZS&)]H/L#(G[P>,$`?.-@]@'``!0Z)+\__^!PU@(``") +M'"3HA/S__X/$$$Q_AXGPC67T6UY?R<.058GE5U93@^P,BW48BT4,#[9( +M1HM%$-/H)?\#``"+30R+432-'(*+.X7_="^+510S5R2+11`S1R`)PG48BU<$ +MBP>)4`2)`HD_B7\$B?CIF0```(GVBW\4A?]UT8/L#`^WQE#_=13_=1"+50P/ +MMD)$4/]U".AH_?__B<>#Q""%P'1HBTT,B4@7\G# +MD%6)Y5=64X'LS````(M%#(I0%(C0T.B#\`&)P8/A`8F-5/___XM%#(-X&`!T +M!?;"`70@C958____B950____:@%2_W4,_W4(BTT,_U$<@\00ZPR+10R+0!B) +MA5#____'A3C___\```$`BY50____9H-Z!`!T"@^W2@2)C3C____'A4#___\` +M````QX5,____`````(M%#(!X2``/A-P!``"+E4S___^+30R+5)$TB95$____ +MBHHP"0``B(U+____.(HQ"0``#X*8`0``BH5+____BY5$____.$(K#X1E`0`` +M#[;`B=%FBY2"$`D``&:+A($2"0``9HF%/O___XG09L'H`P^WP(F%-/___X/B +M!V:)E3S___\/M\*)PL'B";@(````9BN%//___V:)A3S___]FBX4^____9CF% +M//___W8'9HF%//___P^WA3S___^)QL'F"0^VA4O___^+C43___^+A(&P!P`` +MB=>+C33___\#?(@$D(N%./___SF%0/___W4R@X50____",>%./___P```0"+ +ME5#___]F@WH$`'0*#[=*!(F-./___\>%0/___P````"+G3C___\KG4#___\Y +M\W8"B?.#O53___\`="&#[`13BX5`____BY50____`P)05^C\____@\00ZQ^- +M=@"#[`135XN%0/___XN-4/___P,!4.C\____@\00`9U`____*=YT!P'?Z5?_ +M__^+A3S___]F*84^____=!G_A33___^Z`````&;'A3S___\(`.GK_O___H5+ +M____BI5+____BXU$____.)$Q"0``#X-H_O___X5,____BU4,#[9"2#N%3/__ +M_P^/)/[__X/L!&H`_W4,_W4(_U40C67T6UY?R<.)]E6)Y5=64X/L#(-]$`!T +M!XM%#,9`%0O'1?``````BU4,@'I(``^$P0```(M%"`5\,0``B47LBU4(@<)T +M,0``B57HC78`BT7PBU4,BUR"-,>#"`D```````")W[$`@'LJ`'9!B?8/ML'! +MX`0!^(V0V`<``+X`````@[C8!P```'44@WH$`'4.@WH(`'4(@WH,`'0'B?:^ +M`0```(7V=2%!.$\J=\&X`````(7`=!R+5>R+0@2)6@2)$XE#!(D8ZQJX`0`` +M`.OCC78`BU7HBT($B5H$B1.)0P2)&/]%\(M5#`^V0D@[1?`/CUG___^#[`C_ +M=0S_=0CH0T```(UE]%M>7\G#C78`58GE5U93@^P\BW4,B[X("0``BT4(_XB\ +M,0``C48(BT@$BU8(B4H$B1&)1@B)0`2%_P^$Y0(``/9'%"`/A)QX8("0```````(M%"`5T +M,0``BU`$B7`$B0:)5@2),H"^,@D```%U@/MT)<]]B9BTX@(<&+7B0ATXM% +MZ#E8:'(B=P4Y2&1V&XM5Z`^W0ESWV)DC1B`C5B2+3>B)062)46B)]H"^,@D` +M``%T&HJ&,@D``(A'%8/L"%?_=0CH)C\``.FI`P``BT7H#[=`7(E%N,=%O``` +M``"+3P2+7PB#P0&#TP"+1;CWX8E%T(E5U(M5N`^OTXMUU`'6BT6\#Z_!C00& +MB474BTWD.4/]UY/]UX/]UZ/]U".CT^?__ +MB;@("0``B4@/MT%0QT3-%X`G!=0^+1>"+5>2+3>B)062)46B#[`A7_W4(Z&4^``#IZ`(``(I' +M24"(1TDZ1T@/A60"``#V1Q0$#X3"````QD7O`(!_2``/AJ````"+10@%=#$` +M`(E%Q(M5"('"?#$``(E5P)`/MD7OBW2'-,>&"`D```````"`OC()```!=46) +M=`$BTW(C80(V`<``%#HB_7__X/$$$.+1<@X +M6"IWVXM5Q(M"!(ER!(D6B48$B3#K&I"*AC()``"(1Q6+3<"+002)<02)#HE& +M!(DP_D7OBD7O.$=(#X=X____@^P(5_]U".B,/0``@\00Z9@!``#&1>\`@']( +M`'8GB?8/MD7OBW2'-("^,@D```%T"8J&,@D``(A'%?Y%[XI5[SA72'?;@'\5 +M`'49@^P$:)0I``!7_W4(Z&SY__^#Q!#I2`$``(/L!&H`5_]U".CJ^___@\00 +MZ3(!``")]H"^,@D```%U=XGWLP"`?BH`=B"0@^P,#[;#P>`$C80XV`<``%#H +MGO3__X/$$$,X7RIWX8.^#`D```!T*HN&#`D``(F&"`D``,>&#`D```````"# +M[`A6_W4(Z-H-``"#Q!#IR@```(M%"`5T,0``BU`$B7`$B0:)5@2),NM7C78` +MBT4(!7PQ``"+4`2)<`2)!HE6!(DR@[X,"0```'0VBY8,"0``BH8R"0``B$(5 +M@^P$_[8,"0``:-!J``#_=0CH_/___\>&#`D```````#IT@```(GV_W88_W4( +MZ/WS___'1A@`````BT8<@\0(@W@@`'09@^P$@\`@4&@`````_W4(Z/S___^# +MQ!#K)8M-"(.YQ#$```!T&8/L!(G(!<0Q``!0:`````!1Z/S___^#Q!"+10B# +MN,`Q````=&B`OC()```!=5^+1AR#>"P`=#V#[`Q0Z#$Z``"#Q!"%P'4M@^P$ +MBT8<_W`PBT8<_W`L_W4(Z/S___^+1AS'0"P`````BU4(_XK`,0``@\00BTT( +M@[G`,0```'0-@^P,4>C\____@\00D(UE]%M>7\G#58GE@^P(BT4,BP"`>"X` +M=!O&0"X`@^P$4&B(.0``_W4(Z/S___^#Q!"-=@#)PXGV58GE5U93@^P,BU4, +MBWT0BT(DBP@/MD`)BX2!L`<``(E%\(M"!"M!(,'@"0^W<@S!Y@F)PH'B_P\` +M`,'H#(E%[+@`$```B<,ITSGS=@*)\X-]%`!T#XM%[(M-\`-4@03K&XUV`(/L +M#(M%[(M-\`-4@012Z/S___^#Q!")PHD79HE?!#GS=!5FQT<&``"#QPC_1>PI +MWKH`````ZZ5FQT<&`("X`0```(UE]%M>7\G#B?95B>575E.+50B*0@H"0@N( +M0@J-6@R^`0```.L3@'H*`'D*N`````#I\@```/Y""@^V2@J#^1]W$(GPT^"% +M0@P/E<`/ML#K39"#^3]W$X/I((GPT^"%0P0/E<`/ML#K-9"#^5]W$X/I0(GP +MT^"%0P@/E<`/ML#K'9"X`````(/Y?W<2@^E@B?#3X(5##`^5P`^VP(GVA@P/MEH*O@$```#K!8GV_D(+#[9""XT,`X/Y'W<1B?#3X(5"#`^5 +MP`^VP.M.B?:#^3]W$X/I((GPT^"%1P0/E<`/ML#K-9"#^5]W$H/I0(GPT^"% +M1P@/E<`/ML#K';@`````@_E_=Q.#Z6")\-/@A4<,#Y7`#[;`C78`A0@'L$`75"BD,(.$8K +M=#HX0PEU-0^VR(G(P>`$C8PP6`@``(US#(L!"T,,B0&+000+1@2)002+00@+ +M1@B)00B+00P+1@R)00R0QD,%`H/L"%-7Z%[]__^-9?1;7E_)PXGV58GE4X/L +M!(M=#,9#"P#&0PH`4^@<_O__@^P$4_]U".@(````BUW\R<.-=@!5B>575E.# +M[!B+70R+,XM6'`^V0PB+?()L_W4(Z/S___^)P8DX@\00@'L$`74*@$@4`L9` +M#B#K"(!(%`3&0`XP#[9#"KH``````T8@$U8DB4$$B5$(9@^V0PMFB4$,QT$< +MD"\``(E9),=!(&0Q``"#[`A1_W4(_U<\C67T6UY?R<.-=@!5B>575E.#[`B+ +M?0R^`````,=%\`````"+10B)1>SK$X-]\']V"HGPZ4R%0@@/E<`/ML#K(+@````` +M@_I_=Q:-2J"P`=/@BU7LA4(,#Y7`#[;`C78`A<`/A&S___^[`0```(M5".L# +MB?9#BTWP`=F#^1]W$;@!````T^"%`@^5P`^VP.M4@_D_=Q>#Z2"X`0```-/@ +MA4($#Y7`#[;`ZSJ)]H/Y7W<7@^E`N`$```#3X(5""`^5P`^VP.L>B?:X```` +M`(/Y?W<2@^E@L`'3X(5"#`^5P`^VP(GVA( +MT(/@!XA$MP&Q""C!B$RW`@^VP3G88) +MBH2=Z/[__XB%T_[__P^VT(G(B[W8_O__`T27!(F%X/[__XN%U/[__XM\D`0! +MSXF]M/[__XF]Y/[__XN%W/[__XM\D`0!SSF]X/[__W4D@^P$5O^UM/[__XG( +MB[7<_O__`T26!%#H_/___X/$$.LJC78`5O^UY/[___^UX/[__P^VA=/^__^+ +MO=S^__\#3(<$4>C\____@\000SN=S/[__P^,0/___^FM````C78`C87H_O__ +M4%/H'_W__XF%S/[__P^V0Q2+A(:P!P``B87<_O__BU4,#[9"#(N$AK`'``") +MA=C^__^[`````(/$"#N=S/[__WUB#[:$G>G^__^)P<'A"0^VA)WJ_O__B<;! +MY@D/MI2=Z/[__XG(B[W<_O__`T27!(F%X/[__XG(B[W8_O__`T27!(F%Y/[_ +M_X/L!%90_[7@_O__Z/S___^#Q!!#.YW,_O__?)Z#[`1J`/]U#/]U".AJ`@`` +MC67T6UY?R<.)]E6)Y5=64X'L+`$``(M%#(L8C87H_O__4(M%#(/`"%#H1/S_ +M_XF%V/[__XM5#`^V0AB+A(.P!P``B87<_O__#[9"&8N$@[`'``")A=3^__^^ +M`````(/$"#NUV/[__WU=D`^VA+7I_O__P>`)#[:,M>K^___!X0D/MIRUZ/[_ +M_XG"B[W<_O__`U2?!(F5X/[__XN5U/[__P-$F@2)A>3^__^#[`114/^UX/[_ +M_^C\____@\001CNUV/[__WRD@^P$:@#_=0S_=0CHE`$``(UE]%M>7\G#58GE +M5U93@>Q\`0``BT4,BS"+6`B-A>C^__]04^AS^___B864_O__#[9#%(N$AK`' +M``")A:3^__^Q`(/$"(M5#(!Z%`!V)(I:%(UV``^VP8M]#`^V5`<,BY26L`<` +M`(F4A%F/[__P````"+A93^__\YA9C^__\/C>X```")]HN5 +MF/[__P^VA)7I_O__BC^__^(C9_^ +M__^Q`(M=#(![%`!V,0^VM9_^__^*0Q2(A8?^__\/ML&+E(7(_O__BURR!(T4 +M'XF4A:C^__]!.(V'_O__=]\/MI6?_O__B?B+C:3^__\#1)$$.86H_O__=2"# +M[`3_M:#^____M:S^__^)^`-$D010Z/S___^#Q!#K+/^UH/[___^UK/[___^U +MJ/[__P^VA9_^__^+G:3^__\#?(,$5^C\____@\00_X68_O__B[V4_O__.;V8 +M_O__#XP4____@^P$:@#_=0S_=0CH"````(UE]%M>7\G#58GE5U93@^P4BWT( +MBUT,BW40QD,%`H/^`1G`@^#U@\`,B$,&4U?H@?;__X/$$(![!`-U,(M#"(M0 +M$(72=";'0!``````QD(%`H/^`1G`@^#U@\`,B$(&@^P(4E?H2_;__X/$$(UE +M]%M>7\G#58GE5E.+70B+=0P/MDX'A`4"=`FX`````.LKB?:`>`8!=!+&1@4"BD`&B$8&N`````#K$I`/MHQ+ +MP08``(7)=;BX`0```%M>R<.-=@!5B>575E.#[!R+?0S&1RX`@+\S"0```'1[ +MO@````"-7S"`?RT`=$F0@'L%`74V@'L$`W4EBT,(@'@5`'0<@W@0`'06QT`0 +M`````,9#!0**AS()``"(0P;K"\9'+@'I]P$``(GV1H/#'`^V1RTY\'^X@^P( +M5_]U".B4\/__Z=@!``"*0P:(AS()``#&AS,)```!ZX:0QT7P`````,=%[`$` +M``"^`````(U?,(!_+0`/A'P!``"`>P4`#X66````4U?HT_[__X/$"(7`='S& +M0P4!BT4(B47HB=H/MD,$@_@&=V?_)(4`````@^P(4_]UZ.B0]___@\00ZT^# +M[`A3_W7HZ*OY__^#Q!#K/H/L"%/_=>CHMOO__X/$$.LM@^P(4_]UZ.AY_/__ +M@\00ZQS&1R\!QD(%`L9"!@&#[`A2_W7HZ)3T__^#Q!"0@'L%`G4,_T7PC78` +M@'L%`G0.QT7L`````.FZ````B?:`>P8!#X2N````@'\O``^$!?___XM''`^V +M4PB+1)!L]D`!!`^$B````,=%[`````#&0P4!QD,&`(M%"(E%Y(G:#[9#!(/X +M!G=O_R2%'````(/L"%/_=>3HP/;__X/$$.M7@^P(4_]UY.C;^/__@\00ZT:# +M[`A3_W7DZ.;Z__^#Q!#K-8/L"%/_=>3HJ?O__X/$$.LDQDP`=!7&AS()```!@^P(5_]U".B][O__ZP3&1RX!C67T6UY?R<.- +M=@!5B>575E.![&P!``"+10R+>!R+D`@)``")E<3^___&A:W^__\`A=)U.XG! +M#[=`*+H`````B`742BT=DBU=H.U,D<@=W*CM#(' +M`G0BBT=DBU=HBTT,.U$D=Q1R!3M!('<-BUT,BD,KB$,LZPF)]HMU#,9&+`B+ +M?0S&1RT`QH?`!@```,9'+P#&AS()````QH'#`D```````"#O<3^ +M__\`#X1^$P``BX7$_O__]D`4(`^$=@D```^V0`Z#^`(/A(P%``"#^`)_#H/X +M`0^$1`$``.DN*@``@_@##X4E*@``@^P,C9W8_O__4^@&Y?__@\00OP````"+ +M50P/MW(HLP"#_Q]W4@^VPXV4A=C^__^)O:C^__^Y(````"GY.?%V`HGQ@_D@ +M=0C'`O_____K$K@!````T^!(BHVH_O__T^`)`K@@````*?@Y\',4C70^X+\` +M````ZP.#[R!#@/L#=J"#[`R+70S_L[`'``#H$.3__\:%K_[__P"#Q!"`>RH` +M#X:`*0``@^P,#[:=K_[__\'C!`-=#(V#V`<``%#H5.3__X'#6`@``(D<).A& +MY/__@\00_W4,Z!_E__^#Q`3&0`0"BI6O_O__B%`(QD`)`(N5V/[__XE0#(N5 +MW/[__XE0$(N5X/[__XE0%(N5Y/[__XE0&/Z%K_[__XJ-K_[__XM=##A+*@^' +M>____^GV*```N`$```#K38MU#+$`@'XJ`'8]#[;!P>`$`?"-D-@'``"[```` +M`(.XV`<```!U$H-Z!`!U#(-Z"`!U!H-Z#`!T!;L!````A=MUMT$X3BIWP[@` +M````A&"`D```````#IH!$``(/L#(V=V/[_ +M_U/H8>/__X/$$+\`````BT4,#[=P*+,`@_\?=U(/ML.-E(78_O__B;VD_O__ +MN2`````I^3GQ=@*)\8/Y('4(QP+_____ZQ*X`0```-/@2(J-I/[__]/@"0*X +M(````"GX.?!S%(UT/N"_`````.L#@^\@0X#[`W:@BUT,@'LL"'4&BD,KB$,L +MBW4,BEXLB)[L"```QH;M"````8N%V/[__XF&V`@``(N%W/[__XF&W`@``(N% +MX/[__XF&X`@``(N%Y/[__XF&Y`@``,>&Z`@```````!6Z'+C__^#Q`3&0`0" +MB%@(B%@)BY78_O__B5`,BY7<_O__B5`0BY7@_O__B5`4BY7D_O__B5`8B<>` +M?BH"#X=4`0``B?.!P]@(``!6Z"?C__^#Q`3&0`0%B5@(QD`4`(F%O/[__XL? +M_H/`!@``#[:SP`8``(G"*=J#ZC#!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03" +M]]B(A'/`!@``BD<'B(1SP08``(GPB$<'QH6O_O__`(M5#(!Z*@`/AN0F``"* +MC:_^__^+70PX2RP/A*@```!3Z*#B__^#Q`3&0`0!BI6O_O__B%`(B%`)BY78 +M_O__B5`,BY7<_O__B5`0BY7@_O__B5`4BY7D_O__B5`8BXV\_O__BE$4#[;* +MBIVO_O__B[6\_O__B%P.#$*(5A2+'OZ#P`8```^VL\`&```IV(/H,,'X`HT4 +MP(T4T(T4T(T4T(G1P>$/`(A'/!!@`` +MB?"(1P?^A:_^__^*E:_^__^+30PX42H/AR[____I#28``,:%K_[__P"+70R` +M>RH`#X;Y)0``@@0`=0Z#>@@`=0B#>@P`=`>)]KL!````A=MULT$X +M3BIWP;@`````A#"`D```````#I8@T``(/L +M#(V=V/[__U/H(]___X/$$+\`````BT4,#[=P*+,`@_\?=U(/ML.-E(78_O__ +MB;V<_O__N2`````I^3GQ=@*)\8/Y('4(QP+_____ZQ*X`0```-/@2(J-G/[_ +M_]/@"0*X(````"GX.?!S%(UT/N"_`````.L#@^\@0X#[`W:@BUT,BD,KB(/L +M"```QH/M"````(N%V/[__XF#V`@``(N%W/[__XF#W`@``(N%X/[__XF#X`@` +M`(N%Y/[__XF#Y`@``,>#Z`@```````"`>RH"#X<``0``BUT,@__^#Q`3&0`0!BI6O_O__B%`(B%`)BY78_O__B5`,BY7<_O__B5`0 +MBY7@_O__B5`4BY7D_O__B5`8BXV\_O__BE$4#[;*BIVO_O__B[6\_O__B%P. +M#$*(5A2+'OZ#P`8```^VL\`&```IV(/H,,'X`HT4P(T4T(T4T(T4T(G1P>$/ +M`(A'/!!@``B?"(1P?^A:_^__^*E:_^ +M__^+30PX42H/AS[____I:R(``(MU#(I>*U;H,][__X/$!,9`!`&(6`B(6`F+ +ME=C^__^)4`R+E=S^__^)4!"+E>#^__^)4!2+E>3^__^)4!B)A;C^___&A:_^ +M__\`@'XJ``^&%R(``(GW@*@^'T/[__^G:(```B?:#O<3^__\`#X3K"0``B[W$_O__]D<4`@^$VPD` +M`(M%#(J`,`D``(B%K_[__XM5##B",0D```^"B`$``)"*C:_^__^+70PX2RL/ +MA%H!``"#[`P/MMF)V,'@!(VT!6C___]6Z&+;__^#Q!")M9C^__^+=0P/MY2> +M$`D```^WO)X2"0``O@````"0@_H?=U>)\0^VP8N-F/[__XT<@8F5E/[__[D@ +M````*=$Y^78"B?F#^2!U"<<#_____^L3D+@!````T^!(BHV4_O__T^`)`[@@ +M````*=`Y^',6C7P7X+H`````ZP.#ZB!&B?.`^P-VF0^VG:_^__^)VHG8P>`$ +MBW4,C9PP6`@``(L+]]&)C=C^__^+0P3WT(F%W/[__XM#"/?0B87@_O__BT,, +M]]")A>3^__^)UL'F!(V<->C^__^-E#5H____(PJ)"XM"!".%W/[__XE#!(M" +M"".%X/[__XE#"(M"#".%Y/[__XE##(J%K_[__XM5##A"+'4MN@````"#.P!U +M$H-[!`!U#(-["`!U!H-[#`!T!;H!````A=)T",:%K?[__P&0_H6O_O__BHVO +M_O__BUT,.(LQ"0``#X-Y_O__@+VM_O__``^$9`<``(/L#(V%V/[__U#HZ=G_ +M_\:%K_[__P"#Q!"+=0R`?BH`=G>)]HJ%K_[__XM5##A"+'13.$(K=$X/MM#! +MX@0#50R-BM@'``"+A=C^__\+@M@'``")A=C^__^+A=S^__\+002)A=S^__^+ +MA>#^__\+00B)A>#^__^+A>3^__\+00R)A>3^___^A:_^__^*C:_^__^+70PX +M2RIWBXMU#`^V?BS!YP2-G#WH_O__B[78_O__(S.)M#^__\C4PB)E=#^__^+A>3^__\C0PR)A=3^___WUHFUV/[___?1 +MB8W<_O__]]*)E>#^___WT(F%Y/[__R,SB;78_O__(TL$B8W<_O__(U,(B97@ +M_O__(T,,B87D_O___W4,Z*S9__^#Q`3&0`0`B86P_O__N`````"#O=C^__\` +M=1N#O=S^__\`=1*#O>#^__\`=0F#O>3^__\`=`6X`0```(7`#X0\`@``BWT, +MBD'Z`@```````#&A:_^__\`@'\J``^&I@(` +M`(J%K_[__XM5##A"+`^$KP$``#B",`D``'<-.((Q"0``<@4X0BMU1_]U#.C< +MV/__@\0$QD`$`8J-K_[__XA("(A("8N5V/[__XE0#(N5W/[__XE0$(N5X/[_ +M_XE0%(N5Y/[__XE0&(F%P/[__^MW#[:-K_[__\'A!(V<#>C^__^+A=C^__\+ +M`XD#BX7<_O__"T,$B4,$BX7@_O__"T,(B4,(BX7D_O__"T,,B4,,_W4,Z%;8 +M__^#Q`3&0`0!BI6O_O__B%`(B%`)BQ.)4`R+4P2)4!"+4PB)4!2+4PR)4!B) +MA<#^__^+70R!P]@(``#_=0SH%=C__X/$!,9`!`.)6`B*C:_^__^(2`R)A;S^ +M__^+&/Z#P`8```^VL\`&``"+E<#^__\IVH/J,,'Z`HT$THT$PHT$PHT$PHG! +MP>$/`(A'/!!@``B?"(1P>*E:_^__^+ +M30PX42MU4XNUL/[__XL>_H/`!@``#[:SP`8``(GZ*=J#ZC#!^@*-!-*-!,*- +M!,*-!,*)P<'A#P'(C03"]]B(A'/`!@``B[VP_O__BD<'B(1SP08``(GPB$<' +M_H6O_O__BI6O_O__BTT,.%$J#XC^__^Z`````(,X`'42@W@$`'4,@W@(`'4&@W@,`'0%N@$```"% +MTG1##[:%K_[__\'@!(VC^____=0SHI];__X/$!,9`!`&*C:_^__^(2`B( +M2`F+$XE0#(M3!(E0$(M3"(E0%(M3#(E0&/Z%K_[__XJ=K_[__XMU##A>*@^' +M3/___[@`````@[W(_O__`'4;@[W,_O__`'42@[W0_O__`'4)@[W4_O__`'0% +MN`$```"%P`^$6QH``(M%#(I`+(B%D_[__XM5#(B"!`D``(N%R/[__XF"\`@` +M`(N%S/[__XF"]`@``(N%T/[__XF"^`@``(N%U/[__XF"_`@``,:"!0D```#' +M@@`)````````BEHK4NC0U?__@\0$QD`$`8A8"(J-D_[__XA("8N5R/[__XE0 +M#(N5S/[__XE0$(N5T/[__XE0%(N5U/[__XE0&(F%N/[__\>%M/[__P````#& +MA:_^__\`BUT,@'LJ``^&H1D``(J%K_[__XM5##A"+`^$S`$``#A"*P^$PP$` +M`(I:*U+H4=7__X/$!,9`!`&*C:_^__^(2`B(6`F+E$/`(A'/!!@``B?"(1P>#O;3^__\`=$N+'_Z#P`8```^VL\`&``"+E;3^ +M__\IVH/J,,'Z`HT$THT$PHT$PHT$PHG!P>$/`( +MA'/!!@``B?*(5P>+70R!P_`(``"+30R*22N(C9+^____=0SH4M3__X/$!,9` +M!`.)6`B*G9+^__^(6`R)A;S^__^)A;3^__^+&/Z#P`8```^VL\`&``"+E<#^ +M__\IVH/J,,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'/!!@``B?"(1P>+'_Z#P`8```^VL\`&``"+E;C^__\IVH/J,,'Z +M`HT$THT$PHT$PHT$PHG!P>$/`(A'/!!@``B?*( +M5P?^A:_^__^*C:_^__^+70PX2RH/APK^___IIA<``(GVBT4,BH`P"0``B(6O +M_O__BU4,.((Q"0``#X*&%P``B?:*C:_^__^+70PX2RMT=@^VP<'@!(V$!>C^ +M__^Z`````(,X`'43@W@$`'4-@W@(`'4'@W@,`'0&D+H!````A=)T0P^VA:_^ +M___!X`2-G`7H_O___W4,Z/[2__^#Q`3&0`0!BI6O_O__B%`(B%`)BQ.)4`R+ +M4P2)4!"+4PB)4!2+4PR)4!C^A:_^__^*C:_^__^+70PXBS$)```/@V'____I +MX!8``(MU#(!^+``$`="-D-@' +M``"Y`````(.XV`<```!U$H-Z!`!U#(-Z"`!U!H-Z#`!T!;D!````A*@^'2/___P^VE:[^__^+?0P/MD$/`(A'/!!@``B?"(1P>+ +M50R`>BH"#X?6`@``B=.!P]@(``!2Z*_0__^#Q`3&0`0%B5@(QD`4`(F%O/[_ +M_XN-L/[__XL9_H/`!@``#[:SP`8``(G"*=J#ZC#!^@*-!-*-!,*-!,*-!,*) +MP<'A#P'(C03"]]B(A'/`!@``B[VP_O__BD<'B(1SP08``(GPB$<'QH6O_O__ +M`(M5#(!Z*@`/AF`4``"*C:_^__^+70PX2RL/A!X"``"+M;S^__^*1A0/MM"( +M3!8,0(A&%`^VV<'C!(M]#(T$.XV(6`@``(N06`@``/?2B97(_O__BT$$]]") +MA`$C9P%Z/[___]U#.A/S___@\0$QD`$`8J5K_[__XA0"(A0"8L3B5`,BU,$ +MB5`0BU,(B5`4BU,,B5`8BXV\_O__BQG^@\`&```/MK/`!@``*=B#Z##!^`*- +M%,"-%-"-%-"-%-")T<'A#P'*C130]]J(E'/`!@``B[V\_O__BD<'B(1SP08` +M`(GPB$<'#[:%K_[__\'@!(M5#(V$$-@'``"Z`````(,X`'42@W@$`'4,@W@( +M`'4&@W@,`'0%N@$```"%T@^$DP````^VG:_^__^)V,'@!(M-#(V<"-@'``!1 +MZ'O.__^#Q`3&0`0"BI6O_O__B%`(B%`)BQ.)4`R+4P2)4!"+4PB)4!2+4PR) +M4!B)QXL8_H/`!@``#[:SP`8``(N5L/[__RG:@^HPP?H"C032C03"C03"C03" +MB<'!X0\!R(T$PO?8B(1SP`8``(I'!XB$<\$&``")\8A/!_Z%K_[__XJ=K_[_ +M_XMU##A>*@^'N/W__^D3$@``QH6O_O__`(M]#(!_*@`/AO\1``"-=@"*A:_^ +M__^+50PX0BL/A(X"```/MOC!YP2-!!>-B%@(``"+D%@(``#WTHF5R/[__XM! +M!/?0B87,_O__BT$(]]")A=#^__^+00SWT(F%U/[__XV,/>C^__\CE=C^__^) +M$8N%W/[__R.%S/[__XE!!(N%X/[__R.%T/[__XE!"(N%Y/[__R.%U/[__XE! +M#(M=#('#V`@``/]U#.@SS?__@\0$QD`$`XE8"(J-K_[__XA(#(F%O/[__XNU +ML/[__XL>_H/`!@``#[:SP`8``(G"*=J#ZC#!^@*-!-*-!,*-!,*-!,*)P<'A +M#P'(C03"]]B(A'/`!@``BY6P_O__BD('B(1SP08``(GQB$H'C80]Z/[__[H` +M````@S@`=1*#>`0`=0R#>`@`=0:#>`P`=`6Z`0```(72#X24````#[:%K_[_ +M_\'@!(VC^____=0SH?LS__X/$!,9`!`&*E:_^__^(4`B(4`F+$XE0#(M3 +M!(E0$(M3"(E0%(M3#(E0&(N-O/[__XL9_H/`!@``#[:SP`8``"G8@^@PP?@" +MC13`C130C130C130B='!X0\!RHT4T/?:B)1SP`8``(N]O/[__XI'!XB$<\$& +M``")\(A'!P^VA:_^___!X`2+50R-A!#8!P``N@````"#.`!U$H-X!`!U#(-X +M"`!U!H-X#`!T!;H!````A=(/A)8````/MIVO_O__B=C!X`2+30R-G`C8!P`` +M4>BJR___@\0$QD`$`HJ5K_[__XA0"(A0"8L3B5`,BU,$B5`0BU,(B5`4BU,, +MB5`8B<>+&/Z#P`8```^VL\`&``"+E;#^__\IVH/J,,'Z`HT$THT$PHT$PHT$ +MPHG!P>$/`(A'/!!@``B?&(3P>-=@#^A:_^__^* +MG:_^__^+=0PX7BH/ATC]___I/P\``(M]#(I?*U?H!\O__\9`!`&(6`B(6`F+ +ME=C^__^)4`R+E=S^__^)4!"+E>#^__^)4!2+E>3^__^)4!B)A;C^__^*7RN) +M/"3HR,K__X/$!,9`!`*(6`B(6`F+E=C^__^)4`R+E=S^__^)4!"+E>#^__^) +M4!2+E>3^__^)4!B)Q_]U#.B-RO__@\0$QD`$!HF%L/[__XL?_H/`!@``#[:S +MP`8``(G"*=J#ZC#!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B(A'/`!@`` +MBD<'B(1SP08``(GPB$<'QH6O_O__`(M5#(!Z*@`/AE$.``"0BHVO_O__BUT, +M.$LK#X1J`P``#[;!P>`$`=B-D-@'``"Y`````(.XV`<```!U$H-Z!`!U#(-Z +M"`!U!H-Z#`!T!;D!````A+&/Z# +MP`8```^VL\`&``"+E;#^__\IVH/J,,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'/!!@``B?&(3P>)]OZ%K_[__XJ=K_[__XMU##A> +M*@^';/S__^FW"@``C78`BWT,BD@0`=0R#>@@`=0:#>@P`=`6Y`0```(7)=$@'QO__@\0$QD`$`HJ5K_[__XA0"(A0"8L3B5`,BU,$B5`0BU,(B5`4 +MBU,,B5`8D/Z%K_[__XJ-K_[__XM=##A+*@^'7/___^GK"0``@^P,C878_O__ +M4.C,Q/__@\00_W4,Z*7%__^#Q`3&0`0&B86P_O__QH6O_O__`(MU#(!^*@`/ +MAE0!``"*A:_^__^+50PX0BL/A"H!```/ML#!X`0!T(V0V`<``+D`````@[C8 +M!P```'42@WH$`'4,@WH(`'4&@WH,`'0%N0$```"%R0^$[P````^VE:_^__^) +MT8G0P>`$BUT,C908V`<``(N%V/[__PL"B878_O__BX7<_O__"T($B87<_O__ +MBX7@_O__"T((B87@_O__BX7D_O__"T(,B87D_O__BH6O_O__.$,L#X2-```` +MB+&/Z#P`8```^VL\`&``"+E;#^__\IVH/J +M,,'Z`HT$THT$PHT$PHT$PHG!P>$/`(A'/!!@`` +MB?.(7P>0_H6O_O__BH6O_O__BU4,.$(J#X>L_O__BTT,BEDK4>@DQ/__@\0$ +MQD`$`HA8"(A8"8N5V/[__XE0#(N5W/[__XE0$(N5X/[__XE0%(N5Y/[__XE0 +M&(G'BQC^@\`&```/MK/`!@``BY6P_O__*=J#ZC#!^@*-!-*-!,*-!,*-!,*) +MP<'A#P'(C03"]]B(A'/`!@``BD<'B(1SP08``(GSB%\'BW4,#[9>+(G>B=C! +MX`2+?0R-G#A8"```BP/WT(F%R/[__XM3!/?2B97,_O__BTL(]]&)C=#^__^+ +M6PSWTR.%V/[__XF%R/[__XN]W/[__R'ZB97,_O__BY7@_O__(=&)C=#^__^+ +MA>3^__\APXF=U/[__\'F!(M-#(VT#E@(``"+C=C^__\C#HF-V/[__R-^!(F] +MW/[__R-6"(F5X/[__R-&#(F%Y/[__[@`````A$/`(A'/!!@``B?"(1P?IM0$``)"*E:_^__^+30PX42L/A*(! +M```/MOK!YP2-C#WH_O__BUT,C90?6`@``(L"]]")`8M"!/?0B4$$BT((]]") +M00B+0@SWT(E!#(L!(X78_O__B0&+000CA=S^__^)002+00@CA>#^__^)00B+ +M00PCA>3^__^)00Q3Z&W!__^#Q`3&0`0#B[6,_O__B7`(BI6O_O__B%`,B86\ +M_O__BXVP_O__BQG^@\`&```/MK/`!@``B<(IVH/J,,'Z`HT$THT$PHT$PHT$ +MPHG!P>$/`(A'/!!@``B?&(2@>-A#WH +M_O__N@````"#.`!U$H-X!`!U#(-X"`!U!H-X#`!T!;H!````A=(/A)<````/ +MMH6O_O__P>`$C9P%Z/[___]U#.BRP/__@\0$QD`$`8J5K_[__XA0"(A0"8L3 +MB5`,BU,$B5`0BU,(B5`4BU,,B5`8BXV\_O__BQG^@\`&```/MK/`!@``*=B# +MZ##!^`*-%,"-%-"-%-"-%-")T<'A#P'*C130]]J(E'/`!@``B[V\_O__BD<' +MB(1SP08``(GPB$<'C78`_H6O_O__BI6O_O__BTT,.%$J#X>P_?__N`````"# +MO%M/[__P````#&A:_^__\`@'XJ +M``^&M`,``(J%K_[__XM5##A"+`^$B@,``#A"*P^$@0,```^VP,'@!(VC^ +M__\!T(V(V`<``(N5R/[__R.0V`<``(D3BX7,_O__(T$$B4,$BX70_O__(T$( +MB4,(BX74_O__(T$,B4,,N`````"#.P!U$H-[!`!U#(-["`!U!H-[#`!T!;@! +M````A<`/A!$#``"+30R*22R(C8O^__\/MH6O_O__P>`$C9P%Z/[___]U#.C8 +MOO__@\0$QD`$`8J5K_[__XA0"(J-B_[__XA("8L3B5`,BU,$B5`0BU,(B5`4 +MBU,,B5`8B87`_O__@[VT_O__`'11BQC^@\`&```/MK/`!@``BY6T_O__*=J# +MZC#!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03"]]B(A'/`!@``B[W`_O__BD<' +MB(1SP08``(GPB$<'BU4,BE(KB)6*_O__BTT,BDDLB(V)_O__#[:]K_[__\'G +M!(VC^____=0SH%[[__X/$!,9`!`2*E8K^__^(4!B*C8G^__^(2!F+$XE0 +M"(M3!(E0#(M3"(E0$(M3#(E0%(F%O/[__XF%M/[__XL8_H/`!@``#[:SP`8` +M`(N5N/[__RG:@^HPP?H"C032C03"C03"C03"B<'!X0\!R(T$PO?8B(1SP`8` +M`(N5O/[__XI"!XB$<\$&``")\8A*!XL:_H/`!@``#[:SP`8``(N5P/[__RG: +M@^HPP?H"C032C03"C03"C03"B<'!X0\!R(T$PO?8B(1SP`8``(N5O/[__XI" +M!XB$<\$&``")\8A*!XNUL/[__XL>_H/`!@``#[:SP`8``(N5O/[__RG:@^HP +MP?H"C032C03"C03"C03"B<'!X0\!R(T$PO?8B(1SP`8``(N5L/[__XI"!XB$ +M<\$&``")\8A*!XM=#(I;*XB=B/[__XVC^____=0SHQ[S__X/$!,9`!`2* +ME8C^__^(4!B*C:_^__^(2!F+$XE0"(M3!(E0#(M3"(E0$(M3#(E0%(F%O/[_ +M_XL8_H/`!@``#[:SP`8``(N5N/[__RG:@^HPP?H"C032C03"C03"C03"B<'! +MX0\!R(T$PO?8B(1SP`8``(N]O/[__XI'!XB$<\$&``")\(A'!XN5L/[__XL: +M_H/`!@``#[:SP`8``(GZ*=J#ZC#!^@*-!-*-!,*-!,*-!,*)P<'A#P'(C03" +M]]B(A'/`!@``BXVP_O__BD$'B(1SP08``(GSB%D'D/Z%K_[__XJ%K_[__XM5 +M##A"*@^'3/S__X/L"/]U#/]U".CNT?__N`````"-9?1;7E_)PY!5B>575E.# +M[`R+10B#N+PQ```##XR+BGPQ +M``")3?"-=@"+7?"+`XE%\(M3!(L#B5`$B0*)&XE;!(M#'/9``00/A8@```") +MW[X`````@'LJ`'8FC78`@^P,B?(/ML+!X`2-A#C8!P``4.A,NO__@\001HGQ +M.$\J=]V+50B!PG0Q``"+30B+@70Q``")6`2)`XE3!(F9=#$``(M#'(-X+`!T +M8(/L!/]P,(M#'/]P+%'H_/___XM#',=`+`````"+10C_B,`Q``"#Q!#K-HGV +M@^P(4_]U".A0T___@\00A7\G#58GE4X/L!(M%"(M8"(.[O#$` +M``!U#HV#?#$``#F#?#$``'0S@^P,4^C\____B1PDZ/S___^)'"3H_/___X/$ +M$(.[O#$```!UVXV#?#$``#F#?#$``'7-N`````"+7?S)PXUV`%6)Y5=64X/L +M!(M%"(M`"(E%\(N(?#$```5\,0``.<@/A($```"-=@"+50@Y41QU:(G/LP"` +M>2H`=D&)]@^VP\'@!`'XC9#8!P``O@````"#N-@'````=12#>@0`=0Z#>@@` +M=0B#>@P`=`>)]KX!````A?9U&4,X7RIWP;@`````A"H`=D&)\@^VPL'@!`'8C9#8!P``OP````"#N-@' +M````=1*#>@0`=0R#>@@`=0:#>@P`=`6_`0```(7_=1A&B?`X0RIWO[@````` +MA7\G# +MD%6)Y5=64X/L#(M="(M]$(MS"(-[+`!U#5/HGO[__X/$!(7`=0N#[`A75O]5 +M#.L9D(M%#(E#+(E[,/^&P#$``(/L#%;H_/___XUE]%M>7\G#58GE5E.+=0B+ +M70R`>Q4`=03&0Q4!@'L5`709@'L5!G03@'L5`W0-]D,4('4'QD,5"XUV`/]S +M,%;H@[?__XD<)/]S(%;H_/___XL#@\00@W@@`'08@^P$@\`@4&@`````5NC\ +M____@\00ZUV0@[[$,0```'0KC89T,0``.89T,0``=!V#[`2-AL0Q``!0:``` +M``!6Z/S___^#Q!#K*XUV`(&^N#$``/\```!W'(V&=#$``#F&=#$``'4.@^P, +M5NC\____@\00B?:-9?A;7LG#D%6)Y5=64X'LW````(M]$(M%#(M0)(L*B8T@ +M____#[991$N)G33___]FBT(,9HF%5O___XM*4(M:5(F-2/___XF=3/___P^V +M6DZ)G3#___\/MD)/B84L____9HM*6F:)C53___]FBUI8@WH8`'0-9@^V0A2# +MX`$[111U.+D`````@WH<``^$[@(``(V%6/___XF%)/____]U%%!2_W4(_U(< +M@\00N0````"%P`^$QP(``.L)BU(8B94D____O@````"+50R+`@^V0`.)A2C_ +M___'A3C___\`````QX4\____``````^WP[H``````X5(____$Y5,____B85` +M____B95$____BXTH____.8TP____#X5:`0``BYT\____"YTX____=%:+A4#_ +M__\KA3C___^)P\'C"71#@WT4`'0'H0````#K$8/L#/\U`````.C\____@\00 +MB0=FQT<&``"!^P`0```/AO0```!FQT<$`!"#QPB!ZP`0``!UO0^WG53____! +MXPF+A23___\/MU`$A=)U!;H```$`B=`I\#G8Q4!=!"`>Q4& +M=`J`>Q4#=`3&0Q4+@^P(4U;_4R"#Q!")]HUE^%M>R<.058GE5U93@^P\BT4, +MBP")1>B+50SV0A0$#X3]`0``QT7L`````(!Z2``/A'L!``"+3>R+70R+3(LT +MB4WDBIDP"0``B%WC.)DQ"0``#X)&`0``C78`BD7CBU7D.$(K#X0?`0``#[;` +MB<+!X@2+3>2-E`K8!P``B57<#[>4@1`)```/M[2!$@D``+\`````C78`@_H? +M=U.)^P^VPXM-W(T<@8E5V+D@````*=$Y\78"B?&#^2!U"\<#_____^L2C78` +MN`$```#3X$B*3=C3X`D#N"`````IT#GP) +M^X#[`W:=#[9UXXGPP>`$BWWDC80X6`@``(E%U`^WG+<0"0``#[>TMQ()``"_ +M`````(GV@_L?=U.)^@^VPHM-U(T4@8E=T+D@````*=DY\78"B?&#^2!U"\<" +M_____^L2C78`N`$```#3X$B*3=#3X`D"N"`````IV#GP)^#P#=I[^1>.*5>.+3>0XD3$)```/@[W^____1>R+70P/MD-( +M.T7L#X^%_O__BW4(@[YP,0````^$H@,``,=%[`````"+?0R`?T@`=#Z)\H'" +M?#$``(M%[(M-#(M$@32)1>3'@`@)````````BT($BTWDB4H$B1&)002)"/]% +M[(M=#`^V0T@[1>Q_RH/L"/]U#/]U".@N^?__Z7@#``"+=0SV1A0"#X0T`P`` +MBWT(@CV0EX##X40`P``@^P$:A!J`%#H +M_/___\=%[`````"#Q!"`?D@`#X03`0``BTWLBUT,BTR+-(E-Y(G.L0"`?BH` +M=D8/ML'!X`0!\(V0V`<``+L`````@[C8!P```'42@WH$`'4,@WH(`'4&@WH, +M`'0%NP$```"%VW0)N`$```#K#8GV03A.*G>ZN`````"%P`^%A0(``(M%Y(J` +M,`D``(A%XXM5Y#B",0D``')_BDWCBUWD.$LK=&,/MLF+=$ +MBQ`)``"Z`````(G?`T,@$U,DBUW,B03+B53+!&:+A(\2"0``9HD$3NLI#[95 +MXXMUY&:+1B!F`X26$`D``&8#A)82"0``BWW,9BL$UXM-R&:)!%'^1>.*7>.+ +M=>0XGC$)``!S@?]%[(M]#`^V1T@[1>P/C^W^__^+10S_<##_=0CH=J___\=% +M[`````"#Q`B+50R`>D@`#X0$`0``BTT(@<%T,0``B4W$BUWLBW4,BUR>-(E= +MY(-][`!U3HM#((M3)(M]#(E'4(E75(J#,`D``(A'3HI#*XA'3P^V@S`)``!F +MBX2#$`D``&:)1U@/MH,P"0``9HN$@Q()``!FB4=:QD=,`,9'30#K<8M-Y(M! +M((M1)(M=##M35')@=P4[0U!V68MUZ`^W1ESWV(E%N(G'P?\?B7V\BTVXBT7D +M(T@@BUV\(U@DBT6XBW4,(T90BU6\(U94B=XQUC'("<9U'8M]Y`^VES`)``"+ +M30QFBT%:9@.$EQ()``!FB4%:BUW$BT,$BW7DB7,$B1Z)1@2),/]%[(M]#`^V +M1T@[1>P/CPC___^+10B#N,0Q````=!F#[`0%Q#$``%!H`````/]U".C\____ +M@\00QD7C`(M5Z(!Z1``/AK0````/MG7CBTW(9H,\<0!T7HM]Z(M.*3>.+ +M7>@X2T1WANLXD,=%[`````"+=0R`?D@`=">#[`B+?>R+10S_=+@T_W4(Z-_& +M__^#Q!!'B7WLBU4,#[9"2#GX?]F-9?1;7E_)PY!5B>575E.#[%R+10R+`(E% +M[,=%V`````!FBU!<9HE5WF:!^H``=@9FQT7>@`"+30SV010@=$Z#[`P/MT7> +M4(M=$/]S%/]S$/]U[/]U".B2L/__B478@\0@N/____^#?=@`#X2.`P``BT4, +MQD!(`8M5V(E0-(F""`D``+@`````Z7$#``"+31`/MD$BN@````!24(G+_W$$ +M_S'H_/___X/$$(A%UXM-[`^V042Z`````%)0_W,,_W,(Z/S___^#Q!"*2R(H +MP8A-UCA-UX!=U_^+1>QFBU!!FBWW>9BG'9CM]W'8#BWWBT7L9CE07'8^N0````"+50P/MD)(B46\@_@`?BJ)]HM%#(M$ +MB#2)1=B+4"0Q\HE5J(M0(#':BT6H"=`/A"8!``!!.4V\?]B#[`S_=DC_#X2O````BTVTB4VX +MBWVPBUT,#[9#2(M$@S2)1=C'@`@)````````B<:Q`(!X*@!V/P^VP<'@!`'P +MC9#8!P``NP````"#N-@'````=12#>@0`=0Z#>@@`=0B#>@P`=`>)]KL!```` +MA=MU)$$X3BIWP;@`````A`15>3'1=`!````Z??]__^+11!F@W@@``^$D0```+D`````_D77 +MBE76.%77=0/^1=>*7=>+1>PX6$1U.H!]U@!T!?Y-UNL)BU40BE(BB%76@'W6 +M``^41=>+7>P/MT-BT7L9CE0 +M7'8'QT70`0```(M=$&:+6R!FB5W7\G#C78`58GE@^P(BU4(BT4,@WT0`'0:QD`5"X/L!%!H +MT&H``%+H_/___X/$$.L/B?:#[`A04N@N]O__@\00R<.058GE5U93@>S,```` +MBT4,BP")1;3V0`$$=1Z+50S&0A4"@^P$4O]R(/]U".C\____Z0\$``"-=@"+ +M3;2#>30`=2=J!_]U".CEI?__BUVTB4,TQP0D`!```&H`_W,TZ/S___^#Q!"- +M=@"+50R*0A2H(`^%$@(``*@&=1K&0A4!@^P$4O]R(/]U".C\____Z;(#``") +M]HM-#/9!%`1T+XM=M(-[+`!T)H/L!/]S,/]S+/]U".C\____QT,L`````(M% +M"/^(P#$``(/$$(GVBTT,BU$$BTD(B95`____B8U$____B570B4W4BUT,9HM# +M#&:)1=B+5;2*0D1(B$7:#[9*1HN%0/___XN51/___P^MT-/J]L$@=`>)T+H` +M````B46@B56DB46XB56\#[9%VKH`````4E#_=:3_=:#H_/___X/$$(E%P(E5 +MQ(M=M`^V2T8/I<+3X/;!('0'B<*X`````(E%R(E5S`^W0UP/ME7:B56<#Z_" +MB46P#[=-V(E-D,=%E`````"+19"+590#A4#___\3E43___^)18B)58R+59R) +ME3#____'A33___\`````BT7(]Z4P____B46`B56$BY4P____#Z]5S(M]A`'7 +MBT7(#Z^%-/___XT$!XE%A(MUB(M]C"MU@!M]A(M%L+H``````<81UXFU`70;BT4,QD`5!H/L!%#_<"#_=0CH_/___^F8`0``BU6T +M#[=27(E5K(F54/___\>%5/___P````"+30R+202)C3S___^+A5#____WX8F% +M,/___XF5-/___XN-4/___XM5#`^O2@B+G33___\!RXN-//___P^OC53___^- +M#`N)C33___^+A3#___^+E33___^)153@^P$BUT,@WLT`'1.@^P,4^C\____N@````"#Q!"-=@"+ +M0S2+!)"%P'00B?;'0!``````BT`4A#$``(V'?#$``(F'?#$``(F'@#$``(V'A#$``(F'A#$``(F' +MB#$``*$`````P>`,NJNJJJKWXHG3P>L/4V@T"0``5^A8H?__B<:#Q`R#PR!3 +M:AA7Z$>A__\!QH/$#*$`````P>`,P>@.4&I$5^@NH?__`<:#Q`QJ"&@`$``` +M5^@T,0``_X>X,0``1CLU`````'+1D(UE]%M>7\G# +M58GE5U93@^P,BWT(BW4,BUX$#[9.`[@!````B<+3XH!F`?O'0V0`````QT-H +M`````/9#7@)T"6:#>V``=`_K!V:#>V``="UFA5-@=2=F"5-@@&,!^X-[0`!T +M#8/L"%-7_U-`@\00B?:`8UX?Z;L```"-=@"*0UYFB5-@_DM%QT-D`````,=# +M:`````"#R`6(0UZ$P'D.@^!_B$->Z8L```"-=@"`8UZ?@^P(4U?H_/___XG" +M@\00A@^#^@\@*B$->_D-%@^P(4FH'Z/S___^#Q!"#>P0`=`R- +M=@"+6P2#>P0`=??H_/___XE#2(/L#%/H_/___XGVC67T6UY?R<-5B>53BTT( +MNP````"+50Q*@_K_=`^-=@`/M@$!PT%*@_K_=?0/ML-;R<.)]E6)Y593BW4( +M@#X#=D:[`````(!^1`!T-8-\GFP`="6+3)YLBE8!@^(!BD$!@^#^"="(00&# +M[`S_=)YLZ/S___^#Q!"00P^V1D0YV'_+@&9>^^L)@^P,5N@(````C67X6U[) +MPY!5B>575E.![!P"``#'A>3]__\`````C;7H_?__BT4(@'A$``^$-@(``(MX +M!(7_=`^#?P0`=`F)O>3]__^+?P2#[`1H``(``&H`5NC\____QP;S%GA:@\00 +MN`````"%_W0#BT=(B48$BU4(@'I,`'0*@$X)`HI"3XA&"HM-"(I12(C3@^,! +MBH:3````@^#\B-�()V`G(B-.#XP2#X/.(T8/A"`G8"3]__\!&<"#P`*(1@N%_P^$N````(M'#(E&#(M'$(F&E````(H'B$80 +MBD=$B$81@[WD_?__`'0+BY7D_?__BD(#ZP:+30B*00.(1A**1T:(1A/V1UX" +M=`2`3A0!9HM'8&:)1A:+1V2)1AB+1VB)AI@```"#[`1J$(V'C````%"-1BQ0 +MZ/S___^#Q`QJ!(V'G````%"-1CQ0Z/S___^#Q`QJ$(V'X````%"-AH````!0 +MZ/S___^#Q`QJ0(V'H````%"-1D!0Z/S___^#Q!"#O>3]__\`=%R+E>3]__^+ +M0@R)1AR+C>3]__^+01")AIP```"*`8A&((I!1(A&(8M5"(I"`XA&(HI!1HA& +M(_9!7@)T!(!.)`&+C>3]__]FBT%@9HE&)HM!9(E&*(M!:(F&H````(7_=0N+ +M50B*`HA&$(UV`&B0````5NC\____]]B(1@AH``(``%;H_/____?8B(:0```` +M5FHPBTT(BT%4@^@*4(G(@\!$4.C\____C67T6UY?R<.058GEBTT(B6+10R`8`'[4.C\____ +MR<.)]E6)Y5=64X'L'`0``(M]"(VUZ/W__XG[BDC[__^0BUML@#\( +M=62%VW0'9H-_8`%U68G#QX7D^___`0````^V1T2#^`%^6E-J(&H`BY7D^___ +MBT27;(/`1%#H_/___[H`````@\00BP26,P23B0260H/Z?W[Q_X7D^___#[9' +M1#N%Y/O__W^_ZQ>0@#L#=8]6:B!J`(U#1%#H_/___X/$$&:!OOX!``!5JG5> +M@[[*`0```'0;@7X&3$E,3W0,@;YV`0``1U)50G4&@$\!`NLZQX7D^___```` +M`(N%Y/O__\'@!`'P@+B^`0``@'4-@[C*`0```'0$@$\!`O^%Y/O__X.]Y/O_ +M_P-^T(UE]%M>7\G#D%6)Y593BTT(BYE0$0``C4,!OB("``"9]_Z)UHM%#(E$ +MV3R+D5`1``"+11")1-%`B;%0$0``6U[)PXUV`%6)Y5=64X/L#(MU"(N&3!$` +M`#N&4!$``'0VOR("``"0BX9,$0``BTS&/(M564XM-"(N9:"(``(U#`;XB +M`@``F??^B=:+10R)A-E4$0``BY%H(@``BT40B8316!$``(FQ:"(``%M>R<.0 +M58GE5U93@^P,BUT(BX-D(@``.X-H(@``=%:)]HN#9"(``(NTPU01``"+O,-8 +M$0``0+HB`@``B=&9]_F)DV0B``"#N[PQ````=`Z#[`Q3Z/S___^#Q!")]H/L +M"%=3_]:#Q!"+@V0B```[@V@B``!UK(UE]%M>7\G#58GE4X/L!(M5"+@````` +M@WHX`'07BUHXBP.)0CB#[`1J7&H`4^C\____B=B+7?S)PXUV`%6)Y8M-"(M5 +M#(M!.(D"B5$XR<.058GEBTT(BU4,@SD`=!*+`8M`*(E"*(L!B5`HZP:-=@") +M4BB)$53@^P$BT4(BUT,BTT0 +MBU`(@#@(=1"#[`114U#H_/___^L*C78`@^P(45+_TXM=_,G#58GE5U93@^P4 +MBT4(BE44B%7SBW@HB@"(1?(/MMA35^C\____@\0,:@!35^C\____@\0,:@!J +M`&H`:@!J`U-7Z/S___^#Q""Z`````(7`#X2M````]T4,````\`^5P`^VR(/L +M#(7)=!2X)````(!]\R!T#;@T````ZP:)]@^V1?-0N$````"%R740BT4,BU40 +M#ZS0&(/(0`^VP%"+10R+51`/K-`0#[?8#[;#4(M%#(M5$`^LT`@/ML!0#[95 +M#`^WPH7)=`F)V"4`_P``"=!0:@%J`&@``0``_W4848!]\S`/E,`/ML!`4`^V +M7?)35^C\____B<:#Q#A35^C\____B?*)T(UE]%M>7\G#D%6)Y8I%"(G"@^(# +MB='!X0V-D0`@``"H!'0*C8$`(`,`ZPB)]HV"```"`,G#58GE5E.#[!R+=0B* +M10R(1?=H(*$'`.C\____NR"A!P"#Q!"0@^P(#[9%]U#HH____P4<`0``B00D +M_W8,Z/S___^#Q!"$P'@(N`$```#K))"#[`QH$"<``.C\____@\00@<,0)P`` +M@?L_2TP`=K:X`````(UE^%M>R<.)]E6)Y593BUT(@^P$:@`/MD4,4.A!____ +MB<:-0`B)!"3_575E.+70B+?1"+=12Y`````(U3"HM&$(D#BT84B4,$@SX`=0*Q`0^V1P31 +MX`G!9HE+"(M%#(.X.`(```!T#X.X.`(```(/A48!``")]H-^!`$/A<8```!F +M#[9&#X#,$6:)`H/"`F8/MD8.@,P19HD"@\("#[9'!,'@`R7X````@,P29HD" +M@\("9@^V1@N`S!-FB0*#P@)F#[9&"(#,$V:)`H/"`F8/MD8,@,P49HD"@\(" +M9@^V1@F`S!1FB0*#P@)F#[9#,%6:)`H/"`F8/MD8*@,P59HD"@\("9L<" +M0!:#P@*#/@!U&;!@BTT,@[DX`@```@^$@@$``+`FZ7L!``"P88M-#(.Y.`(` +M``(/A&D!``"P-NEB`0``B?9F#[9&#H#,$6:)`H/"`@^V1P3!X`,E^````(#, +M$F:)`H/"`F8/MD8(@,P39HD"@\("9@^V1@F`S!1FB0*#P@)F#[9&"H#,%6:) +M`H/"`HM&""4````/P>@8#4`6``!FB0*#P@*#/@$9P(/@^X/H-.GM````D(-^ +M!`$/A88```!F#[9&#X#,$F:)`H/"`F8/MD8.@,P29HD"@\("9@^V1@N`S!-F +MB0*#P@)F#[9&"(#,$V:)`H/"`F8/MD8,@,P49HD"@\("9@^V1@F`S!1FB0*# +MP@)F#[9#,%6:)`H/"`F8/MD8*@,P59HD"@\("9L<"0!:#P@*#/@$9P(/@ +M\(/`->M=D&8/MD8.@,P29HD"@\("9@^V1@B`S!-FB0*#P@)F#[9&"8#,%&:) +M`H/"`F8/MD8*@,P59HD"@\("BT8()0````_!Z!@-0!8``&:)`H/"`H,^`1G` +M@^#^@^@VC78`9@^VP`T`E___9HD"6UY?R<.-=@!5B>575E.#[""+50B+?12+ +M6@P/MD4,BT2")(MP,&H`C88@`0``B47P4%/H_/___X/$"(V&!`$``%!3Z/S_ +M__^(!X/$"(V&"`$``(E%[%!3Z/S___]F#[;`9HE'`H/$"(V&#`$``(E%Z%!3 +MZ/S___]F#[;`9HE'!(/$"(V&$`$``(E%Y%!3Z/S___]F#[;`9HE'!H/$"(V& +M%`$``(E%X%!3Z/S___]F#[;`9HE'"(/$$(-]$`%U;H/L!&B`````_W7P4^C\ +M____@\0(_W7L4^C\____P>`(9@E'`H/$"/]UZ%/H_/___\'@"&8)1P2#Q`C_ +M=>13Z/S____!X`AF"4<&@\0(_W7@4^C\____P>`(9@E'"(/$#&H`_W7P4^C\ +M____@\00@^P(C888`0``4%/H_/___XA'"H/$"(V&'`$``%!3Z/S___^(1PN- +M9?1;7E_)PXGV58GE5U93@^PTBT409HE%U@^V50R)5="+10B+?)`DBTR<.-=@!5B>575E.#[!R+10B+0`R)1>S'1>@` +M````#[9%#(T,A0````"(3?.*11`(1?,/MD7SBU4(BW2")(-]&`!T:X7V#X3- +M````BY[<"0``@^P$BT44P>`#"T8D4(M&,(/`)%#_=>SH_/___X/$$#M=%'0C +M#[9]\X/L!(M&%(T$V%!7_W4(Z(G]__]#@^,?@\00.UT4=>&#ODP)````=0?' +M1>@!````B9[<"0``@WT<`'4*@WWH``^$_P$``(/L"`^V1?-0Z+;W__^#P`B) +M1>2)!"3_=>SH_/___XG'@\0,#[?8B=CWT%#_=>3_=>SH_/___X/$$/;#"`^$ +M%@$``(7V=!3'ADP)````````QX8T`@```````(M-"(-Y9`%T!H-Y:`%U&H/L +M!+@``0``BDWST^!04/]U".@S_O__@\00BT4(@WA@`70,@WAD`70&@WAH`745 +M@^P(#[9%\U#_=0CH:PD``(/$$.MZBU4(@WI<`70&@WI@`75K@^P$:@0/MEWS +M4^CX]O__C7`HB30D_W7LZ/S___^#Q`A6_W7LZ/S____'!"09````Z/S___^# +MQ`QJ`%;_=>SH_/___X/$"%;_=>SH_/___\<$)-`'``#H_/___X/$"%/_=0CH +MM`<``(/$$)"#[`@/MEWS4_]U".C\____@\00A<`/A;T```!3:@!J`?]U"(M- +M"/]1((/$$.FG````]\<0````=%&#[`@/MD7S4/]U".AG!P``@\00BT4(@WAD +M`70&@WAH`74;@^P$:@"X``$``(I-\]/@4/]U".@9_?__@\00#[9%\U!J`6H! +M_W4(BU4(_U(@ZTX/M\?VQ`%T1H.^-`(```%U*,>&3`D```````#'AC0"```` +M````@^P$4`^V1?-0_W4(Z-SZ__^#Q!"#/0`````!=0R#[`Q6Z$L0``"#Q!"- +M9?1;7E_)PU6)Y5.#[`2+70@/MD4,P>`""T40#[;0BTR3)(7)=0V#[`A24^@' +M#@``ZT60BY%$"0``A=)U$H/L"`^VP%!3Z.T-``#K*XUV`(,Z`70&@WH0`701 +M@^P(#[;`4%/HT`T``.L.B?:#[`A24>@*````B?:+7?S)PXUV`%6)Y5=64X/L +M)(M5"(M"*(MP#(M:,(H*@^$#B<\/M@*#X`3!Z`*(1=B-@R`!``!05NC\____ +M@\0(@<,<`0``4U;H_/___XC#@\0,N``!``")^=/@]]!0@'W8`1G`)0``__\% +M%``#`%!6Z/S___^#Q!"$VP^(*`$``/;#`707@^P$:@'_=0S_=0CHWP$``.D. +M`0``B?:+50R+0A2#^`%T+8/X`7(0@_@"#X2(````Z>X```")]H/L!&H`_W4, +M_W4(Z*@!``"#Q!#IU````/;#0'12@^P(BT4,@\`44/]U".C%````@\00@_@! +M=2.+30R#>2``#X6H````@^P$:@!1_W4(Z&8!``"#Q!#ID@```(/L!&H!_W4, +M_W4(Z$X!``"#Q!#K?8/L!&H!_W4,_W4(Z#D!``#K:P^VPZA`=%"H('5,BT4, +M@W@@`'43@^P$:@!0_W4(Z!4!``"#Q!#K1(/L"(M%#(/`%%#_=0CH.@```(/$ +M$(7`=2N#[`1J`?]U#/]U".CG````@\00ZQ:)]H/L!&H!_W4,_W4(Z-````"# +MQ!"0C67T6UY?R<-5B>575E.#[`R+?0B+=0RX`````(%^#/\````/AI@```"+ +M%H/Z`711N`````"#^@$/@H,```"#^@)U>;L`````@^P$BT8(#[<04H/``HE& +M"(M',`4``0``4(M'*/]P#.C\____@\000X'[_P```';0@6X,``$``.L[NP`` +M``")]H/L"(M',`4``0``4(M'*/]P#.C\____BU8(9HD"@T8(`H/$$$.!^_\` +M``!VTX%N#``!``"X`0```(UE]%M>7\G#C78`58GE5U93@^P&3`D````` +M``"-=@"#[`2-1=A0:@!J`/]S(%!`!=2^#[`A05N@%#0``@\00A<`/A9H```"#[`1J`?^V1`D``%;H.?__ +M_X/$$.F!````D(.^.`(```!U,X/L"`^V!E#_=BCH9`H``(/$"(M&,(/`*%"+ +M1BC_<`SH_/___\<$)`$```#H_/___X/$$(/L"`^V!E#_=BCHA0H``(N>1`D` +M`(/$$(7;="B#>Q``=2*)]H/L!(U#%%!35NBZ"P``BUL(@\00A=MT"(-[$`!T +MXHGVC67T6UY?R<-5B>575E.#[!2+70B+0RB+>`R+0S")1?")QH/&*%97Z/S_ +M__^#Q!"H!'0V@^P$:@)65^C\____@\0(5E?H_/___\<$)-`'``#H_/___X/$ +M"`^V`U#_#W`D```````#'@S0"```````` +MQX/4"0``(````+H`````B9235`D``$*#^A]^\[H`````B?:-!-4`````*=#' +MA,-$`@```0```$*#^A]^YL>#1`D```````#'@T@)````````QX-,"0`````` +M`(/L!&H`BT7P@\`(4%?H_/___X/$#&@8`0``BT7P@\`,4%?H_/___X/$#/]S +M&(M%\(/`$%!7Z/S___^#Q`R+0QPE`/S__U"+1?"#P!105^C\____@\0,BT,H +MN@````"#>'@`=`.+4QQ2BT7P@\`84%?H_/___X/$#/]S((M%\(/`'%!7Z/S_ +M__^#Q`R+0RBZ`````(-X>`!T`XM3'%*+1?"#P"!05^C\____@\0,BT,DL`!0 +MBT7P@\`D4%?H_/___[@!````C67T6UY?R<.-=@!5B>575E.#["R+=0B+111F +MB476@WT,``^%F@```+L`````B?:-!-T`````*=B-!,:#N$0"````=72#N%0" +M```!=1J+D%P"``"+N'@"``"+@'0"``")1=#K)(UV`(T$W0`````IV(T$QHN0 +M7`(``(NX=`(``(N`<`(``(E%T(U%V%!2#[8&4/]V*.C*\O__@\0,C4784&H` +M#[=%UE!7_W40#[8&4/]V*/]5T(/$($.#^Q\/CFW___^-9?1;7E_)PY!5B>57 +M5E.#[!R+70@/MG4,B?"#X`3!Z`*(1=B_`P```"'W@WM<`70&@WM@`75K@^P( +MB?H/ML*)PL'B"(V"#`$``(!]V`!T"8V"#`$#`.L&D`4```(`4/]S#.C\____ +MB<&#X?R#R0&#Q`Q1B?H/ML*)PL'B"(V"#`$``(!]V`!T"(V"#`$#`.L%!0`` +M`@!0_W,,Z/S___^#Q!"#[`B)^@^VPHG"P>((C8)T`0``@'W8`'0*C8)T`0,` +MZP>)]@4```(`4/]S#.C\____B<&`X1^)\@^VP@^VE!B)````P>(%@>+@```` +M"=&`Y>7\G#C78`58GE +M5U93@^P,BUT(#[9U#%;HFNW__X/L!(UX*%93Z'WN__^#Q`QJ!%?_575E.#[`S& +M1?(`QD7S`(UV`(I%\HI5\XT<@@^VVU/H"NW__XG':@*-<"A6BT4(_W`,Z/S_ +M__^#Q`A6BU4(_W(,Z/S___^#Q`A3_W4(Z"S___^#Q`QJ`%:+10C_<`SH_/__ +M_X/$#&@?`0``5XM5"/]R#.C\____@\0,:@"-1P10BT4(_W`,Z/S___^#Q`QJ +M`(U'"%"+50C_<@SH_/___X/$#&H`C4<,4(M%"/]P#.C\____@\0,:@"-1Q!0 +MBU4(_W(,Z/S___^#Q`QJ`(U'%%"+10C_<`SH_/___X/$#&H`C4<84(M5"/]R +M#.C\____@\0,:@"-1QQ0BT4(_W`,Z/S___^#Q`QJ`(U')%"+50C_<@SH_/__ +M_X/$#&H`C4<@4(M%"/]P#.C\____@\0,:@"-1RQ0BU4(_W(,Z/S___^#Q`QH +MO````(U'-%"+10C_<`SH_/___X/$$/Y%\X!]\P,/AJS^__^`??(!&=N!XP`` +M__^!PP```P"#[`1J`(U##%"+50C_<@SH_/___X/$#&H`C4,04(M%"/]P#.C\ +M____@\0,:@"-0Q10BU4(_W(,Z/S___^#Q`QJ`(U#&%"+10C_<`SH_/___X/$ +M"(/#(%.+50C_<@SH_/___R4<'!P<#0,#`P.#Q`Q04XM%"/]P#.C\____@\00 +M_D7R@'WR`0^&!_[__XUE]%M>7\G#B?95B>6#[`QH___/#VAL!`$`BT4(_W`, +MZ/S____)PXUV`%6)Y5.#[`2+70B+0P2P`#T``(!0=">#[`AH+`T``/]S#.C\ +M____@\@!@\0,4&@L#0``_W,,Z/S___^#Q!"#[`AH``T``/]S#.C\____)?__ +M`/^#Q`Q0:``-``#_53BUT(BTT,@WD(`'48BT$, +MB8-("0``A575E.#[`R+?0B+=0R+71"#.P!U&8/L!&H@C4,$4(U&%%#H_/___X/$$.L= +MB?:#[`1J)(U#!%"-1A10Z/S____^AU`)``"#Q!"+`XE&$%97Z/G^___'!@`` +M``#^ASP"``"-9?1;7E_)PY!5B>564XM="(MU#(-^$`!T!OZ+4`D``%93Z`K_ +M__^+@]0)```/ME8$B92#5`D``$")@]0)``#'!@$```#^BSP"``"-9?A;7LG# +MC78`58GEBD4(/`-V$@^VR(U,"0*X`0```-/@ZQ")]@^VR(U,"0&X`0```-/@ +MR<-5B>575E.#[`R+?0B+=U0/MET,4^B[____@^P$"?")1U13Z!'H__\%'`$` +M`(D$)/]W#.C\____@\0,B=F#X0.X``$``-/@]]!0@^,$P?L"@_L!&<`E``#_ +M_P44``,`4/]W#.C\____@\0(:&0=``#_=PSH_/___X/$$#GP=2:#[`3_=U1H +M9!T``/]W#.C\____@\0(:&0=``#_=PSH_/___X/$$(UE]%M>7\G#58GE5E.+ +M=0B+7E0/MD4,4.@3____@^P$]]`AV(E&5&AD'0``_W8,Z/S___^#Q!`YV'49 +M@^P$_W94:&0=``#_=@SH_/___X/$$(UV`(UE^%M>R<.058GE5U93@^P0BET, +MBT4(BT`,B47P#[;3BT4(BW20)(M^,,>&-`(```$```"#X@3!Z@*)V8/A`[@! +M`0``T^#WT%"`^@$9P"4``/__!10``P!0_W7PZ/S___^#Q`QJ`(M&,(/`"%#_ +M=?#H_/___X/$"`^VVU/_=0CH,/___X/$"(V''`$``%#_=?#H_/___\>&0`(` +M``$```"#Q`QJ`8/'*%?_=?#H_/___XUE]%M>7\G#C78`58GE5U93@^P0BD4, +MB$7SNP````"+50B+>@P/ML"+1((DBW`PQX`T`@```````&H"C48H4%?H_/__ +M_X/$$(UV`(/L"(U&*%!7Z/S___^#Q!"H`70<@^P,:.@#``#H_/___X/$$$.! +M^^<#``!VT^L)D('[YP,``'83@^P(#[9%\U#_=0CH3/C__X/$$(/L"`^V1?-0 +M_W4(Z+']__^-9?1;7E_)PY!5B>564XM="(M#*(MP#/]U$/]U#%.+@]@)``#! +MX`4#0Q!0Z-'F__^+D]@)``!"@^(?B9/8"0``_H-1"0``@\0,BT,<)0#\___! +MX@4)T%"+0S"#P!105NC\____C67X6U[)PXGV58GE4X/L!(M="&H`:@)J`%/H +MNO7__XD<).C>\___B1PDZ/S___^#Q!"#^`%U'L>#3`D```$```"#[`@/M@-0 +M_W,HZ/W\__^#Q!")]HM=_,G#C78`58GE5U93@^P4BWT,@\<4BU4(BT(HBW`, +MBUHPC8,<`0``4%;H_/___R7!````@\00N@````"#^$`/A=X!``"#?P0!=7"# +M[`0/MD<14(V#!`$``%!6Z/S___^#Q`P/MD<34(V#"`$``%!6Z/S___^#Q`P/ +MMD<54(V##`$``%!6Z/S___^#Q`P/MD<74(V#$`$``%!6Z/S___^#Q`P/MD<9 +M4(V#%`$``%!6Z/S___^#Q!#K-(GV9O='$`#_=2!F]T<2`/]U&&;W1Q0`_W40 +M9O='%@#_=0AF]T<8`/]T"KH`````Z38!``"#[`0/MD<04(V#!`$``%!6Z/S_ +M__^#Q`P/MD<24(V#"`$``%!6Z/S___^#Q`P/MD<44(V##`$``%!6Z/S___^# +MQ`P/MD<64(V#$`$``%!6Z/S___^#Q`P/MD<84(V#%`$``%!6Z/S___^#Q`P/ +MMD<:4(V#&`$``%!6Z/S___^#Q`P/MD<;4(V#'`$``%!6Z/S___^#Q!"#/P(/ +MA9````"#[`B-@R`!``!05NC\____QP0DR````&@0)P``:@%J`/]U".C\____ +M@\0@N@````"%P'1C@^P(C8,<`0``4%;H_/___R6)````@\00N@````"#^`AU +M0<=%\`````"!PP`!``"#[`2+1P@/MQ!2@\`"B4<(4U;H_/___X/$$/]%\(%] +M\/\```!VVH%O#``!``"Z`0```(GVB="-9?1;7E_)PXGV58GE5U93@^P0BW4( +MQT94`````&H`:&0=``#_=@SH_/___X/$!/]V#.C\____B$8$@\00N`````"` +M?@0`#X32`@``QT9<`````,=&8`````#'1F0`````QT9H`````,=&;`````#' +M1G``````QT9T`````,:&@`````&X`````(-^(``/A(L"``"X`````&:!?@:! +M4`^%>@(```^V5@6#^@$/A&T"``"#^@%_!H72=`GK&8/Z`G0+ZQ+'1F`!```` +MZQ#'1F0!````ZP?'1F@!````LP"#[`@/MM.)T(/@`\'@"(V(=`$``/;"!'0' +M!70!`P#K!HV!```"`%#_=@SH_/___P^VRXG"@>+@````P>H%B)0QB0```"4` +M&```P>@+B(0QD0```(/$$$.`^P=VI(/L#%;HE_3__XDT).B?]O__B30DZ+?V +M__^#Q`QJ`&CP!`$`_W8,Z/S___^#Q`AH+`T``/]V#.C\____B47P@V7P_H/$ +M#/]U\&@L#0``_W8,Z/S___^#Q!"#OH0`````=5>#[`AH``T``/]V#.C\____ +MB47P@\00J#!T.8M&1*G@`P"`=`@E'_S_?XE&1(-^7`%T$H-^8`%T#(-^9`%T +M!H-^:`%U$XM&1*@0=`R#X.^)1D3K!(-F1,^S`(GV@^P(#[;#4%;H&_+__X/$ +M$$.`^P=VZH/L!/]V1&@`#```_W8,Z/S___^#Q`S_=DAH*`P``/]V#.C\____ +M@\0,_W9,:%P=``#_=@SH_/___[,`@\00@^P$#[;#_W2&$(#[`1G`)0``__\% +M#``#`%#_=@SH_/___X/$#`^VP_]TAAB`^P$9P"4``/__!1```P!0_W8,Z/S_ +M__^#Q!!#@/L!=K/'1E15JP8`LP")]H/L"`^VPU!6Z`/A__^#Q!!#@/L'=NJ# +M[`QH4,,``.C\____@\00@WYD`70&@WYH`75#QT7P`````+,`D(/L"`^V^U=6 +MZ/S___^#Q!"%P'4+9K@``8GYT^`)1?!#@/L'=MN#[`3_=?!H`/\``%;HYN;_ +M_X/$$+@!````B?:-9?1;7E_)PU6)Y8/L#&H`:&0=``"+10C_<`SH_/___[@! +M````R<.058GEQP4``````0```,G#D%6)Y<<%``````````#)PY!5B>564XMU +M"(I5#`^VPHMW__XUE^%M>R<.)]E6)Y0^V50R+10B+5)`DN``` +M``"%TG0-@[I,"0```0^5P`^VP,G#B?95B>564XMU"(I%#(G"@^(#B='!X0B- +MD0`!``"H!'0)C9D``0,`ZP>0C9H```(`@^P(4_]V#.C\____@^`/@\00@_@! +M=`^#^`%R0H/X`W0UZSN-=@"#[`A3_W8,Z/S____'!"1`#0,`Z/S___^#Q`A3 +M_W8,Z/S___^#X`^#Q!"#^`-U"9"X`0```.L&D+@`````C67X6U[)PU6)Y5=6 +M4X/L+(M]"(I%#(A%\P^VP(M4AR2+3PR)3>RX`````(72#X0``@``BT(PB47H +MN`````"#NDP)```!#X3H`0``QT7D`````)#_1>2#?>0*=@NX`````.G-`0`` +MD(/L"`^V7?-35^AV\/__@\0(4U?H#-___XI5\X/B`XA5XX/C!(G>P>X"QT7< +M`````(/$$`^VPHG!P>$(B4W4@<$(`0``B4W8P>`(B470@^P(BU74C8((`0,` +MB?&$R74)BU78C8(```(`4/]W#.C\____B<.#X_"#RP&#Q`Q3BT70C9`(`0`` +MC8`(`0,`B?&$R74&C8(```(`4/]W#.C\____@\0(#[9%XXG"P>((C8((`0`` +MB?&$R70+C8((`0,`ZPB-=@`%```"`%#_=PSH_/___\<$)!D```#H_/___X/C +M\(/$#%,/MD7CB<+!X@B-@@@!``")\83)=`J-@@@!`P#K!XGV!0```@!0_W<, +MZ/S___^#Q`@/MD7CB<+!X@B-@@@!``")\83)=`J-@@@!`P#K!XGV!0```@!0 +M_W<,Z/S____'!"30!P``Z/S___^#Q`@/MEWS4U?H_/___X/$$(7`=1__1=R# +M?=P"#X;=_O__@^P(4U?H8MW__X/$$.EJ_O__@^P(BT7H!1P!``!0_W7LZ/S_ +M__\EP````(/$$(/X0'05@^P(#[9%\U!7Z"O=__^X`````.L4@^P(#[9%\U!7 +MZ!;=__^X`0```)"-9?1;7E_)PU6)Y5=64X/L#(M5"(I%%(A%\P^V10R+7((D +MN0````"%VW1UBWH,BW,PN0````"#NTP)```!=&&#[`A65^C\____B<*#Q!"# +M?1``=2B*1?-(N0`````\'W<_QX,X`@```````(/BP`^V1?-("<*`S@+K$HGV +MQX,X`@```0```('BP/W__X#.`8/L!%)65^C\____N0$```"0B"3`D```$```"#[`@/ML%04^A"]/__N`$```"+7?S)PU6)Y5.#[`2+70B* +M50P/ML*Y`````(-\@R0`="`/MM*+1),DQX!,"0```````(/L"%)3Z+7T__^Y +M`0```(G(BUW\R<.058GE4X/L!`^V50R+10B+7)`DN`````"%VW0HN`````"# +MNTP)```!=!IJ`&H"_W404^A*Z___B1PDZ&[I__^X`0```(M=_,G#58GE#[95 +M#(M%"(M4D"2X_P```(72=`575E.#[`R*70P/MG40#[9] +M%(C:@^(#B=B#X`3!Z`+WQO@```!U"/?'_````'0+N`````#IC0```)`/MM*) +MT<'A"(V1=`$``(3`=`Z!P70!`P")3?#K#(UV`('"```"`(E5\(/L"/]U\(M% +M"/]P#.C\____)!^)\L'B!8'BX`````G0@.3GB?K!X@N!X@`8```)T(/$#%#_ +M=?"+50C_<@SH_/___P^VPXGYBU4(B(P0D0```(GQB(P0B0```(/$$+@!```` +MD(UE]%M>7\G#58GE5U93@^P4BW4(BET,OP,````AWX/C!,'K`H#[`1G`)0`` +M__\%&``#`%#_=@SH_/___XGY#[;1C4H8N@$```#3X@G0@\0,4(#[`1G`)0`` +M__\%&``#`%#_=@SH_/___X/$"(#[`1G`)0``__\%&``#`%#_=@SH_/___X/$ +M$+@!````C67T6UY?R<-5B>575E.#[!2+=0@/MGT,B?B#X`.(1?.)^`^VT(G0 +M@^`$B)]@4```(`4/]V#.C\____@^#P@\@!@\0,4`^V1?.)PL'B"(V" +M"`$``(3;=`F-@@@!`P#K!I`%```"`%#_=@SH_/___X/$"(GZ#[;"4%;H>^G_ +M_X/$$+@!````C67T6UY?R<.-=@!5B>575E.#[!2+?0B+=1"*10R(1?.+1PR) +M1>P/MD7SBUR')(G"@^(#B='!X0B-D70!``"H!'0(C8%T`0,`ZP:-@@```@!0 +M_W<,Z/S___^)1EB#Q!"%VW40QP8`````N`$```#I_P```(M#,(E%Z(/L"`^V +M1?-05^C\____B0:#Q!"X`0```(,^``^$V````(N#3`D``(E&+(N#.`(``(E& +M,(J#/`(``(A&-+H`````D(I$$VJ(1!8$0H/Z)W;R@^P(_W7H_W7LZ/S___^) +M1CB#Q`B+1>B#P!!0_W7LZ/S___^)1CR#Q`B+1>B#P!10_W7LZ/S___^)1D"# +MQ`B+1>B#P!A0_W7LZ/S___^)1D2#Q`B+1>B#P!Q0_W7LZ/S___^)1DB#Q`B+ +M1>B#P"!0_W7LZ/S___^)1DR#Q`B+1>B#P"10_W7LZ/S___^)1E"#Q`B+1>B# +MP"A0_W7LZ/S___^)1E2X`0```(UE]%M>7\G#D%6)Y5=64X/L#(I=#`^VPXM5 +M"(MT@B2X`0```(.^3`D````/A$D!``"X`@```("^/`(``!\/A#@^P( +M#[;;4_]U".B'[O__@\0(4_]U".C/[O__@\00@^P$_W405U;HV^S__X/$#(M% +M$(/`!%!75N@&\/__@\00ZVF0@^P$_W405U;HM^S__X/$$.M6B?:#[`3_=1!7 +M5NBC[/__@\00@+X\`@```74[@[XT`@```742@^P(#[;#4/]U".@7[___@\00 +M@^P(5U;H9O#__X/$$(7`=0]75NC0[/__N`$```#K!I"X`````(UE]%M>7\G# +MC78`58GE5U93@^PDBT4(BT`,B47D:&`=``!0Z/S___^)QHM5"(M25(E5\(/$ +M$+@`````A=8/A(L!``#WQ@``!`!T6H/L"(M%"(.XA`````$9P"58!```!0`9 +M``!0_W7DZ/S___^)PX/$#/?04(M5"(.ZA`````$9P"58!```!0`9``!0_W7D +MZ/S___]J`%-J`/]U"(M5"/]2((/$(,9%ZP#WQO\!```/A`(!``"`?>L!&=N! +MXP``__^!PQ0``P"#[`1J[U/_=>3H_/___X/$"%/_=>3H_/___XG'@\0,]]"# +MR!!04_]UY.C\____@\0(@'WK`1G`)0``__\%"``#`%#_=>3H_/___XE%X+,` +M@\00#[9%ZXE%V(UV``^VR[@``0``T^`A^(E%[+@!````T^")\H/B`2'X=02% +MTG0A@^P$5U)0BT7@@^`?4`^VPU`/MD7K4/]U".B3V___@\0@@WWL`'0VBU78 +MB57X"P6W@"$.`^P,/AF_____K!)#![@C1[OY%ZX!]ZP$/AN#^__^X +M`0```(UE]%M>7\G#D%6)Y8/L#&H`:&0=``"+10C_<`SH_/___[@!````R<.0 +M58GE@^P,BT4(_W!4:&0=``#_<`SH_/___[@!````R<-5B>575E.#[`R+70B+ +M?12*10R(1?.*11"(1?*^`````#G^53 +M@^P(BUT(:@"+0S`%(`$``%"+0RC_<`SH_/___X/$"(M#,`4@`0``4(M#*/]P +M#.C\____BUW\R<-5B>53@^P(BUT(:@*+0S`%(`$``%"+0RC_<`SH_/___X/$ +M"(M#,`4<`0``4(M#*/]P#.C\____BUW\R<-5B>575E.#[`R+50@/MD4,BUR" +M)+@`````A=MT;XMZ#(MS,+@`````@[M,"0```71;@^P,4^C\____@\0,:.$` +M``"-AAP!``!05^C\____QP0D9````&@0)P``:@%J`%/H_/___X/$((7`=1"# +M[`Q3Z/S___^X`````.L0@^P,4^C\____N`$```")]HUE]%M>7\G#58GE5U93 +M@^P,BWT(BD4,B$7S#[;`BW2')+@`````A?8/A*8```"-7C2-=@"#[`QH[``` +M`&H`:@!J`&H`:@!J`&@``0``C48T4&H`:@$/MD7S4%?H_/___X/$0(7`=&WV +M`P1T+F:!>P3(-W4F@^P$:@!J`&H`:@!J!P^V1?-05^C\____@\0@A6#[`@/ME4,BT4(BU20)+@` +M````A=)T%[@`````@[I,"0```70)@^P,4NC\____R<.058GE@^P4:.\```!J +M``^V12!0#[9%'%`/MD484`^V1110#[9%$%!J`&H`:@!J``^V10Q0_W4(Z/S_ +M___)PXUV`%6)Y5=64X/L#(I%#(A%\XM-(&:)3?"+121FB47NBTTH9HE-[(M] +M+(MU,(I=-(I%.(A%ZP^V1?.Z`````(M-"(-\@20`=#Z#[`P/MD7K4`^VPU`/ +MM\90#[?'4`^W1>Q0#[=%[E`/MT7P4/]U'/]U&/]U%/]U$`^V1?-0_W4(Z`X` +M``")PHG0C67T6UY?R<.)]E6)Y5=64X/L7(M5"(M]((M%)&:)1=B+12AFB47( +MBT4L9HE%N(M%,&:)1:B*132(1:>*13B(1:8/MD4,BUR")(MR#(M3,(E5H(.[ +M-`(```%T"8.[3`D```%U"KH`````Z00#``"#[`QHZ`,``&BX"P``:@!J0%/H +M_/___X/$(+H`````A<`/A-T"``"#[`Q3Z/S___^#Q!"#?10!#X6!````@^P$ +MB?H/ML90BT6@!00!``!05NC\____@\0,BU78#[;&4(M%H`4(`0``4%;H_/__ +M_X/$#(M5R`^VQE"+1:`%#`$``%!6Z/S___^#Q`R+5;@/ML90BT6@!1`!``!0 +M5NC\____@\0,BU6H#[;&4(M%H`44`0``4%;H_/___X/$$.L_]\<`_P``=23W +M1=@`_P``=1OW1<@`_P``=1+W1;@`_P``=0GW1:@`_P``=!.#[`Q3Z/S___^Z +M`````.D'`@``@^P$B?H/ML)0BT6@!00!``!05NC\____@\0,#[9%V%"+1:`% +M"`$``%!6Z/S___^#Q`P/MD7(4(M%H`4,`0``4%;H_/___X/$#`^V1;A0BT6@ +M!1`!``!05NC\____@\0,#[9%J%"+1:`%%`$``%!6Z/S___^#Q`P/MD6G4(M% +MH`48`0``4%;H_/___X/$#`^V1:90BT6@!1P!``!05NC\____@\00@WT0`'5$ +M@^P,:!`G``!H'`P``&H!:@!3Z/S___^#Q""%P'43@^P,4^C\____N@````#I +M*P$``(/L#%/H_/___[H!````Z1@!``"#[`QH$"<``&@<#```:@%J`%/H_/__ +M_X/$((7`=1.#[`Q3Z/S___^Z`````.GG````@^P(BT6@!1P!``!05NC\____ +M@\00J`AU$X/L#%/H_/___[H`````Z;L```"_`````#M]''-GBT6@!0`!``") +M19R)^H32=1N#[`QJ9&A0PP``:@%J`%/H_/___X/$((7`=&:#?1`!=1B#[`C_ +M=9Q6Z/S___^+51AFB01Z@\00ZQ>#[`2+51@/MP1Z4/]UG%;H_/___X/$$$<[ +M?1QRI(/L#&ID:%##``!J`6H`4^C\____@\0@A`FX`0```.L@B?:#[`QH]`$``.C\____@\00 +M0X'[#R<``';'N`````"-9?1;7E_)PXGV58GE4X/L$(M="%/H)/___X/$$+H! +M````@_@!=!>#[`QH]`$``.C\____B1PDZ`+___^)PHG0BUW\R<.058GE5E.+ +M=0B#[`1HH````*'@````BT`8!0``!`!05NC\____NP````"#Q!"#[`BAX``` +M`(M`$`4```0`4%;H_/___X/$$$.#^P1^X+L`````C78`@^P(H>````"+0!0% +M```$`%!6Z/S___^#Q!!#@_L%?N"[`````(UV`(/L"*'@````BT`0!0``!`!0 +M5NC\____@\000X/[!'[@C67X6U[)PY!5B>53@^P(BUT(:(````"AX````(M` +M#`4```0`4%/H_/___X/$#&BP````H>````"+0!@%```$`%!3Z/S___^+7?S) +MPU6)Y593BW4(@^P,5N@'____@\0,:@"AX````(M`"`4```0`4%;H_/___X/$ +M"*'@````BP`%```$`%!6Z/S___^(PXDT).AR____#[;;B=B-9?A;7LG#B?95 +MB>575E.#[`R+70B#/00`````#X4'`0``@^P(:"P-``!3Z/S___^)QX/$#(/( +M`5!H+`T``%/H_/___X/$"&CP!`$`4^C\____B<:#X&*#Q!"#^&)T&H/L!(GP +M@\AB#[;`4&CP!`$`4^C\____@\00@^P(:```!`!3Z/S___^)'"3H.O[__X/$ +M#&H'H>````"+0`@%```$`%!3Z/S___^#Q`QJ$:'@````BP`%```$`%!3Z/S_ +M__^#Q`QJ!:'@````BT`(!0``!`!04^C\____@\0,:A&AX````(L`!0``!`!0 +M4^C\____B1PDZ'3^__^#Q`Q6:/`$`0!3Z/S___^#Q`AH\`0!`%/H_/___X/$ +M#%=H+`T``%/H_/___X/$$)"-9?1;7E_)PU6)Y5=64X/L%(M="&@L#0``4^C\ +M____B<>#Q`R#R`%0:"P-``!3Z/S___^#Q`AH\`0!`%/H_/___XG&@^!B@\00 +M@_AB=!J#[`2)\(/(8@^VP%!H\`0!`%/H_/___X/$$(/L"&@```0`4^C\____ +MB1PDZ"+]__^#Q`QJ!Z'@````BT`(!0``!`!04^C\____@\0,:@"AX````(L` +M!0``!`!04^C\____@\0,:@6AX````(M`"`4```0`4%/H_/___X/$#&H`H>`` +M``"+``4```0`4%/H_/___XD<).A<_?__@\0,5FCP!`$`4^C\____@\0(:/`$ +M`0!3Z/S___^#Q`Q7:"P-``!3Z/S___^#Q!"-9?1;7E_)PY!5B>53@^P0BUT( +M4^AP_/__@\0,:@JAX````(M`"`4```0`4%/H_/___X/$#&H`H>````"+``4` +M``0`4%/H_/___XD<).C;_/__@\0(:`$`!`!3Z/S___^#Q!"Z_____Z@"=5"# +M[`Q3Z!3\__^#Q`QJ`:'@````BP`%```$`%!3Z/S___^)'"3HF/S__\<$)&0` +M``#H_/___X/$"&@!``0`4^C\____T>B#X`&#Q!"#^`$9THG0BUW\R<.)]E6) +MY5=64X/L%(M]"(I%#(A%\XM?#&@L#0``4^C\____B47L@\0,@\@!4&@L#0`` +M4^C\____@\0(:/`$`0!3Z/S___^)QH/@8H/$$(/X8G0:@^P$B?"#R&(/ML!0 +M:/`$`0!3Z/S___^#Q!"#[`AH```$`%/H_/___X/$#(I%\XB'B`````^VP%"A +MX````(M`'`4```0`4%/H_/___X/$#%9H\`0!`%/H_/___X/$"&CP!`$`4^C\ +M____@\0,_W7L:"P-``!3Z/S___^#Q!"-9?1;7E_)PXUV`%6)Y8/L"(M5"(I- +M#(!]$`!T$K@!````T^`(@H@```#K$(UV`+C^____T\`@@H@```"#[`@/MH*( +M````4%+H_/___\G#58GE5U93@^P4BWT(QD7S`&@L#0``5^C\____B47H@\0, +M@\@!4&@L#0``5^C\____@\0(:/`$`0!7Z/S___^)1>R#X&*#Q!"#^&)T&X/L +M!(I%[(/(8@^VP%!H\`0!`%?H_/___X/$$(/L"&@```0`5^C\____@\0(:``` +M!`!7Z/S___^#Q!!F/56J#X7U````O@````"-=@"[`````#GS?R>-=@"#[`1H +MH````*'@````BT`8!0``!`!05^C\____@\000SGS?MR!_L@```!^$(/L#&H! +MZ/S___^#Q!"-=@"#[`AH```$`%?H_/___XG#@\0,:+````"AX````(M`&`4` +M``0`4%?H_/___X/$$&:!^U6J=11&@?['````#XYU____9H'[5:IT6X/L!&BP +M````H>````"+0!@%```$`%!7Z/S___^#Q`AH```$`%?H_/___X/$$&8]5:IU +M*,9%\P&#[`Q7Z";Z__^#Q!`\/G44@^P,5^BN_/__@\00A7\G#58GE +M5E.+=0B[`````(UV`,<%X````*````"#[`Q6Z/W]__^#Q!"$P'4CQP7@```` +MP````(/L#%;HX_W__X/$$(3`=0E#@?OG`P``?L,/ML"-9?A;7LG#D%6)Y8M% +M#(!X`0)U&(!X`@%U$@^V0`.C!````+@`````ZP>)]KC_____R<.058GE5U93 +M@^P4BT4(BW`,BWT0:"P-``!6Z/S___^)1>R#Q`R#R`%0:"P-``!6Z/S___^# +MQ`AH\`0!`%;H_/___XE%\(/@8H/$$(/X8G0;@^P$BD7P@\AB#[;`4&CP!`$` +M5NC\____@\00@^P(:```!`!6Z/S___^#Q!"#?1@`=#"[`````#M=%'U6B?:# +M[`B+50R-A!H```0`4%;H_/___X@'@\000T<[711\X.LRB?:[`````#M=%'TF +MB?:#[`0/M@=0BU4,C80:```$`%!6Z/S___^#Q!!#1SM=%'S>B?:#[`3_=?!H +M\`0!`%;H_/___X/$"&CP!`$`5NC\____@\0,_W7L:"P-``!6Z/S___^#Q!"X +M`0```(UE]%M>7\G#``````````````````0````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` -M`````````````````0```````0`!``$``@`!``,``0`$``$`!0`!``8``0`` -M``$``"`!``!``0``8`$``(`!``"@`0``P`$`1#8``/PU``#\-0``#38``!XV -M```O-@``0#8``!0W``#,-@``S#8``-TV``#N-@``_S8``!`W````1T-#.B`H +M`````````````````````````````0`````````````````````````````` +M`````````0`!``$``@`!``,``0`$``$`!0`!``8``0`'``$````!```@`0`` +M0`$``&`!``"``0``H`$``,`!``#@`0#`````N#H``'`Z``!P.@``@3H``)(Z +M``"C.@``M#H``(@[``!`.P``0#L``%$[``!B.P``6UT86(`+G-T```^`````@`!`+X````$'P``%``` -M``(``0#&````&!\``#$````"``$`V````$P?```H`````@`!`.<```!T'P`` -M4P````(``0#R````R!\``#$````"``$`_P```/P?``!5`````@`!``L!``!4 -M(```$P(```(``0`8`0``:"(``+L````"``$`)0$``"0C``"2`@```@`!`"\! -M``"X)0```0$```(``0`^`0``%&8``,\````"``$`20$``+PF```\!````@`! -M`%4!``!X-P```@``Y&8```H#```" -M``$`+@(``/!I``!G`````@`!`$4"``!8:@``-P4```(``0!0`@``D&\``)P# -M```"``$`7`(``"QS```[`````@`!`&P"``#$>```:P(```(``0!Y`@``D(`` -M`"P````"``$`B@(``#B!``!%`````@`!`)\"``"`@0``)0````(``0"R`@`` -MJ($``$(````"``$`OP(``.R!``"1`@```@`!`-4"``"`A```7@$```(``0#L -M`@``X(4``)0````"``$`!`,``/B7``!)`````@`!`!(#``!TA@``7`$```(` -M`0`E`P``W)D``$X````"``$`-`,``.2:```:`@```@`!`$@#``#TC0``6`$` -M``(``0!;`P``T(<``)$````"``$`:@,``&2(``#$`@```@`!`'X#``#XD@`` -M?P````(``0"0`P``P)$``#4!```"``$`G@,``)":``!1`````@`!`*L#```H -MBP``=0````(``0#!`P``^)@``"\````"``$`V`,``*"+``"0`0```@`!`.L# -M```PC0``P0````(``0#[`P``*)D``+$````"``$`"`0``"R:``!B`````@`! -M`!L$``!,CP``L0$```(``0`L!````)$``+\````"``$`.@0``'B3```.`@`` -M`@`!`$L$``"(E0``'0````(``0!D!```J)4``#$!```"``$`>P0``-R6``!" -M`````@`!`)`$```@EP``:@````(``0"D!```C)<``&L````"``$`KP0``$28 -M```L`````@`!`,$$``!PF```B`````(``0#7!```>*X``.0````"``$`[P0` -M`*"T``#*`````@`!`/P$``"(````'`````$``P`&!0``I````!P````!``,` -M$`4``*BU``"C`````@`!`!D%```$````!`````$`!0`A!0``3+8``$0````" -M``$`*04``)"V``!6`````@`!`#0%```8N0``N@````(``0`\!0``W+H``.`! -M```"``$``````````````````P`(`%0%````````6`4``!(``0!@!0``(``` +M``$``````````````````P`#``````````````````,`!0`(````?`P``*X` +M```"``$`&0```"P-```>`0```@`!`"P```!D$```9`````(``0`Y````>!8` +M`,X!```"``$`1@```.`<``!$`````@`!`%4````D'0``V@````(``0!F```` +ME!\``",````"``$`<@```+@?```@`````@`!`'T`````````!`````$`!0"* +M````V!\``(`!```"``$`F@```%@A``!I`````@`!`*,```#$(0``0@````(` +M`0"K````""(``#,````"``$`LP```#PB```^`````@`!`+X```!\(@``%``` +M``(``0#&````D"(``#$````"``$`V````,0B```H`````@`!`.<```#L(@`` +M`@``H&L``((#```" +M``$`+@(``"1O``!G`````@`!`$4"``",;P``FP4```(``0!0`@``*'4``/T# +M```"``$`7`(``"AY```[`````@`!`&P"``#4@```9P(```(``0!Y`@``L(@` +M`"P````"``$`B@(``%B)``!%`````@`!`)\"``"@B0``)0````(``0"R`@`` +MR(D``)$"```"``$`R`(``%R,``!2`0```@`!`-\"``"PC0``E`````(``0#W +M`@```*```$D````"``$`!0,``$2.``!<`0```@`!`!@#```LH@``HP````(` +M`0`G`P``B*,``"8"```"``$`.P,``-B5``!8`0```@`!`$X#``"@CP``D0`` +M``(``0!=`P``-)```,`"```"``$`<0,```";``!_`````@`!`(,#``#$F0`` +M.0$```(``0"1`P``-*,``%$````"``$`G@,``/22``!U`````@`!`+0#```D +MH0``4P````(``0#+`P``;),``*@!```"``$`W@,``!25``#!`````@`!`.X# +M``!XH0``L0````(``0#[`P``T*(``&(````"``$`#@0``#"7``#1`0```@`! +M`!\$```$F0``OP````(``0`M!```@)L```X"```"``$`/@0``)"=```=```` +M`@`!`%<$``"PG0``,0$```(``0!N!```Y)X``$(````"``$`@P0``"B?``!J +M`````@`!`)<$``"4GP``:P````(``0"B!```3*```"P````"``$`M`0``'B@ +M``"L`````@`!`,H$``#(N```<@,```(``0#@!```/+P``,H````"``$`[00` +M`*`````@`````0`#`/<$``#`````(`````$``P`!!0``X`````0````!``,` +M"04```0````$`````0`%`!@%``!$O0``HP````(``0`A!0``Z+T``$0````" +M``$`*04``"R^``!6`````@`!`#0%``#$P```N@````(``0`\!0``G,(``.`! +M```"``$``````````````````P`(`%0%````````,`<``!(``0!@!0``(``` M`"0````1``,`;P4`````````````$````'P%``!@````)````!$``P",!0`` -M-'@``"H````2``$`E04`````````````$````*,%`````````````!````"M -M!0`````````````0````MP4``%@%``#+````$@`!`,$%`````````````!`` -M``#.!0`````````````0````X`4``"0&``"<`0``$@`!`/`%```````````` -M`!````#Y!0``8'@``&,````2``$`!P8``,`'``!6````$@`!`!H&``#@>P`` -M$@```!(``0`H!@``&`@``$`!```2``$`-08``+A[```H````$@`!`$<&``"L -M=0``8P```!(``0!2!@``6`D``!4!```2``$`908``.@+``!@````$@`!`'8& -M``"X?@``$P```!(``0""!@``.'T``#D````2``$`D@8``$@,`````0``$@`! -M`*0&``"$?@``,0```!(``0"T!@``2`T``$(````2``$`QP8``(P-``!O```` -M$@`!`-D&``!@#@``9`$``!(``0#O!@``Q`\``(`````2``$`#`<``$00``"4 -M````$@`!`"`'``#T?@``3@```!(``0`N!P``V!```+<````2``$`10<``)`1 -M```_`0``$@`!`%T'``#0$@``RP```!(``0!S!P`````````````0````?0<` -M`$@5``"P`0``$@`!`(\'``#,?@``)P```!(``0"@!P``^!8``"L!```2``$` -MLP<``"08``!V`0``$@`!`,0'``"(&@``8````!(``0#4!P``Z!H````!```2 -M``$`Y0<``.@;```R````$@`!`/<'````````!````!$``P`'"``````````` -M```0````%0@``.QB```P`0``$@`!`"@(`````````````!`````["``````` -M```````0````0@@`````````````$````$D(```<9```80```!(``0!5"``` -M```````````0````=P@```Q^``!X````$@`!`(4(``#$90``4````!(``0"7 -M"```:',``$0"```2``$`J0@```QW```H`0``$@`!`+P(```0=@``_````!(` -M`0#."``````````````0````X`@`````````````$````/,(```P>P``/@`` -M`!(``0`""0``<'L``$<````2``$`$0D``/1[``!#`0``$@`!`"`)``!T?0`` -M6````!(``0`Q"0``S'T``#\````2``$`/@D``$1_```>````$@`!`$D)``!D -M?P``-````!(``0!9"0``F'\``/8````2``$`90D``*"D``!#````$@`!`'T) -M``#DI```2````!(``0"1"0``N+```#T````2``$`K`D``/BP``".````$@`! -M`-$)``!4I```3````!(``0#H"0``O(```'H````2``$`_PD````````````` -M$````!,*`````````````!`````D"@`````````````0````-PH``(0````$ -M````$0`#`$H*`````````````!````!<"@`````````````0````;@H````` -M````````$````(`*`````````````!````"1"@``;+4``#L````2``$`H`H` -M`*"M``!>````$@`!`+H*````G0``Y`(``!(``0#,"@``G*```)@````2``$` -MZPH``.2?```?````$@`!``$+```$H```#P```!(``0`3"P``%*````\````2 -M``$`)@L``"2@``!.````$@`!`#T+``!TH```)@```!(``0!1"P``-*$``&0" -M```2``$`:`L``)BC``"Z````$@`!`'T+```LI0``(````!(``0"4"P``3*4` -M`'T````2``$`M0L``,RE``#,````$@`!`,\+``"8I@``C````!(``0#H"P`` -M)*<``!$!```2``$```P``#BH``!O`0``$@`!`!<,``"HJ0``4@```!(``0`N -M#```_*D``+D!```2``$`00P``+BK``"G`0``$@`!`%\,``!@K0``'P```!(` -M`0!Z#```@*T``"`````2``$`EPP```"N```\````$@`!`+$,```\K@``/``` -M`!(``0#,#```7*\``)`````2``$`Z0P``.RO``"5````$@`!``<-``"$L``` -M,P```!(``0`F#0``B+$``!8#```2``$`/`T``.BV```7`0``$@`!`$,-```` -MN```%P$``!(``0!+#0``U+D``,D````2``$`60T``*"Z```Z````$@`!`&8- -M``"\O```5P```!(``0``&]R,E]T87-K`&1O7WAO&9E49O5-T -M871E`$=E=%-T86UP`%-Y;F-!4EN9F\`0VAE8VM!4-R:71I8V%L -M`&9/6YC`&UV4F5A9%=R:71E`&UV4V%T841I&5C=71E3F]N541-04-O;6UA;F0`0F5E<$]N`$)E97!/9F8`%@```GD``*T6```":```R!8```%\``#/%@```7L` -M`)47```":@``K1<```%B``"U%P```60``.P7```":P``#!@```)M```8&``` -M`FX``(D9```":```N1H```)V``#:&@```G<```X;```"=P``.AL```)W``!K -M&P```GD``+(;```!B```N1L```&'```7'0```HP``*\>```"9P``$A\```)G -M```()0```F@``"DE```":```%RD```$"```#*@```0(```LJ```"=P``1BH` -M``%_``!.*@```G<``&\J```!?P``=2H```)W``"]*@```G<``.@J```"C0`` -M$BL```$"```:*P```G<``)LK```"C@``&2T```)V``#M+0```GD``"8N```! -M`@``,"X```$"``#4,````H\````Q```"D```MC$```*/``",,@```H\``-LS -M```"CP``"30```*0``#X-0```2X``,@V```!+@``MF,```)W``!%9````HT` -M`$UD```"D@``560```*3```(9@```HT``%EF```"=P``<&8```%_``!V9@`` -M`G<``*)F```!?P``J&8```)W``#39@```HT``.MG```!!```]F<```$$``#[ -M9P```HX``!!J```"=@``H6P```)G``#!;@```7\``,=N```"=P``^&X```)Y -M```>;P```0(``"5O```!`@``1W,```$"``!-````FX``)QX```";@``#WD```)G```M>@`` -M`F@``$)Z```":```6GH```)H``!O>@```F@``/-Z```"90```WL```)E```C -M>P```F,``&=[```"F@``EWL```*;``#L>P```G(``#%\```"9P``@'P```)C -M``"_?````F,``%M^```"D@``JGX```)G``!7?P```I$``(-_```"E```N'\` -M``*B``#$?P```J,``-A_```"I```90```*J -M``"-E````JH``*&4```"J@``M90```*J``#,E````JH```*5```"J@``%I4` -M``*J```JE0```JH``#Z5```"J@``4)4```*M``!JE0```JH``)^5```"J@`` -MRI4```*M``#>E0```JH``/&5```"K0``!Y8```*J```9E@```JH``"N6```" -MJ@``0)8```*J``!2E@```JH``&26```"J@``=I8```*J``"(E@```JH``)J6 -M```"J@``K)8```*J``"^E@```JH``-"6```"J@``L9<```)H``#*EP```F@` -M`)J8```"J0``RI@```*J``#=F````JH``.V8```"K0``'ID```*J``!]F0`` -M`JH``)&9```"J@``LID```*I``#-F0```JH```B:```"J@``$IH```*M``"# -MF@```JH``+*:```"L```")L```*I```YFP```JP``$Z;```"K```8YL```*L -M``!XFP```JP``(V;```"K```VYL```*L``#PFP```JP```6<```"K```&IP` -M``*L```OG````JP``$2<```"K```69P```*L``!UG````JD``("<```"L0`` -MG)P```*I``#3G````JX``!Z=```"J@``WYT```*M```TG@```JH``$2>```" -MK0``6IX```*J``!JG@```JT``-F>```"J@``[)X```*J``#_G@```JH``":? -M```"J@``2)\```*J``!_GP```J@``*B?```"LP``^)\```*J```)H````:L` -M`!F@```!JP``TJ````*M``#XH````JT```2A```"J```$*$```*M``"JH0`` -M`JH``+:A```"K0``PJ$```*H``#0H0```JH``-RA```"K0``,:(```*M``!A -MH@```JH``)*B```"K0``GJ(```*H``#2H@```JH```*C```"K0``#J,```*H -M```IP```JT``!*H```" -MJ@``@J@```*M``"PJ````K,```"I```"K0``%:D```*M```JJ0```JT``#^I -M```"K0``5*D```*M``!IJ0```JT``'ZI```"K0``DZD```*M``#TJ0```L(` -M`-&K```"K0``!*P```*M```9K````JH``%RL```"J@``:*P```*M``!\K``` -M`JH``)BL```"K0``=*T```*J``"5K0```JH``,BM```"J0``Y:T```*H```< -MK@```JP``#.N```"J0``6*X```*L``!OK@```JD``+6N```"J0``QJX```*H -M``#>K@```JD``/VN```"LP``$:\```*H```JKP```K$``#RO```"J0``E:\` -M``+'``"JKP```JP``+BO```"L0``R*\```+&``#9KP```L8``"ZP```"I0`` -ML;````*P``#OL````J4``':Q```"RP``[+$```+'```,L@```JP``".R```" -MK```.K(```*L``!1L@```JP``&BR```"K```O[(```*L``#4L@```JP``.FR -M```"K```_K(```*L```3LP```JP``"BS```"K```/;,```*L``!4LP```K$` -M`&2S```"Q@``=[,```+&``"/LP```K$``)^S```"Q@``N;,```*I``#)LP`` -M`L8``/^S```"L0``&+0```*O```^M````JX``%JT```"L0``:K0```+&``!Z -MM````L8``(JT```"Q@``P+0```*L``#2M````JD``-ZT```"J```YK0```+& -M``#RM````J@``/ZT```"J```"K4```*H```6M0```J@``#"U```"J0``3;4` -M``*H``"2M0```J@``+FU```!!```R+4```*L``#8M0```00``.>U```"J0`` -M`+8```$$```/M@```JD``"BV```!!```-[8```*I``!+8```$$``"'M@```JP``*>V```!!```MK8```*L``"^M@```00``,RV -M```"J0``^[8```*M```/MP```JH``!VW```"K0``0;<```*N``!2MP```JT` -M`&2W```!!```<[<```*L``!]MP```00``(NW```"K```E;<```$$``"DMP`` -M`JP``*ZW```!!```O+<```*L``#3MP```JH``.&W```"K0``\+<```*J```3 -MN````JT``">X```"J@``-;@```*M``!9N````JX``&JX```"K0``?+@```$$ -M``"+N````JP``)6X```!!```H[@```*L``"MN````00``+RX```"K```QK@` -M``$$``#4N````JP``.NX```"J@``^;@```*M```(N0```JH``"ZY```!!``` -M/;D```*L``!'N0```00``%6Y```"K```:[D```*I``"*N0```00``)BY```" -MK```K+D```*H``"ZN0```JD``/"Y```"K0``!;H```*J```3N@```JT``#>Z -M```"K@``2+H```*M``!@N@```JP``&^Z```"J@``?;H```*M``".N@```JH` -M`-2Z```"S@``\[H```*M```(NP```JH``!:[```"K0``/+L```*N``!-NP`` -M`JT``%N[```"KP``B;L```$$``"8NP```JP``+*[```"J```QKL```*O``#5 -MNP```00``.2[```"K```#[P```$$```>O````JP``"R\```"KP``:KP```$$ -M``!YO````JP``(J\```"J@``F+P```*M``"IO````JH``,Z\```!!```TKP` -M``$#``#HO````00``.R\```!`P``(`````&9```D`````9D``"@````!F0`` -M+`````&9```P`````8D``#0````!>```.`````&$``!``````94``&`````! -M<```9`````%P``!H`````7```&P````!<```<`````&*``!T`````7H``'@` -M```!A@``@`````&6`````````0(```0````!`@``"`````$"```,`````0(` -M`!`````!`@``%`````$"```8`````0(``!P````!`@``(`````$"```D```` -D`0(``"@````!`@``+`````$"```P`````0(``#0````!`@`` +M1(```"H````2``$`E04`````````````$````*,%`````````````!````"M +M!0`````````````0````MP4`````````````$````,$%`````````````!`` +M``#2!0`````````````0````X@4`````````````$````.P%```P!P``VP`` +M`!(``0#V!0`````````````0`````P8`````````````$````!4&```,"``` +MO`$``!(``0`E!@`````````````0````+@8``'"```!C````$@`!`#P&``#( +M"0``6@```!(``0!/!@``[(,``!(````2``$`708``"0*``!``0``$@`!`&H& +M``#$@P``*````!(``0!\!@``L'T``&,````2``$`AP8``&0+```5`0``$@`! +M`)H&`````````````!````"D!@`````````````0````K@8``$P.``!@```` +M$@`!`+\&``#$A@``$P```!(``0#+!@``1(4``#D````2``$`VP8``*P.```$ +M`0``$@`!`.T&``"0A@``,0```!(``0#]!@``L`\``$(````2``$`$`<``/0/ +M``!O````$@`!`"('``#($```9`$``!(``0`X!P``+!(``(`````2``$`50<` +M`*P2``"\````$@`!`&D'````AP``3@```!(``0!W!P``:!,``-D````2``$` +MC@<``$04```_`0``$@`!`*8'``"$%0``\P```!(``0"\!P`````````````0 +M````Q@<``$@8``#,`0``$@`!`-@'``#8A@``)P```!(``0#I!P``%!H``%$! +M```2``$`_`<``&@;``!V`0``$@`!``T(````'@``8````!(``0`="```8!X` +M```!```2``$`+@@``&`?```R````$@`!`$`(````````!````!$``P!0"``` +M```````````0````7@@``*AG```P`0``$@`!`'$(`````````````!````"$ +M"``````````````0````BP@`````````````$````)((``#8:```80```!(` +M`0">"``````````````0````P`@``!B&``!X````$@`!`,X(``"`:@``4``` +M`!(``0#@"```9'D``$P$```2``$`\@@``!!_```T`0``$@`!``4)```4?@`` +M_````!(``0`7"0`````````````0````*0D`````````````$````#P)```\ +M@P``/@```!(``0!+"0``?(,``$<````2``$`6@D```"$``!#`0``$@`!`&D) +M``"`A0``6````!(``0!Z"0``V(4``#\````2``$`APD``%"'```>````$@`! +M`)()``!PAP``-````!(``0"B"0``I(<```L!```2``$`K@D``$"M``!#```` +M$@`!`,8)``"$K0``2````!(``0#:"0``^+<``#T````2``$`]0D``#BX``". +M````$@`!`!H*``#TK```3````!(``0`Q"@``W(@``'H````2``$`2`H````` +M````````$````%P*`````````````!````!M"@`````````````0````@`H` +M`(0````$````$0`#`),*`````````````!````"E"@`````````````0```` +MMPH``(2I``"8````$@`!`-8*`````````````!````#H"@`````````````0 +M````^0H```B]```[````$@`!``@+``!4M0``C0```!(``0`="P``L*4``!P# +M```2``$`+PL``'S$``!7````$@`!`$4+``#,J```'P```!(``0!;"P``[*@` +M``\````2``$`;0L``/RH```/````$@`!`(`+```,J0``3@```!(``0"7"P`` +M7*D``"8````2``$`JPL``!RJ```T`@``$@`!`,(+``!0K```H@```!(``0#7 +M"P``S*T``"`````2``$`[@L``.RM``#0````$@`!``@,``"\K@``C````!(` +M`0`A#```2*\``!$!```2``$`.0P``%RP``!O`0``$@`!`%`,``#,L0``>0$` +M`!(``0!C#```2+,``,L!```2``$`@0P``!2U```?````$@`!`)P,```TM0`` +M(````!(``0"Y#```Y+4``#P````2``$`TPP``""V```\````$@`!`.X,``!< +MM@``E````!(``0`+#0``\+8``-0````2``$`*0T``,2W```S````$@`!`$@- +M``"$O@``*`$``!(``0!/#0``K+\``!F5R;P!C9E]I;FET`')E;6]V95]R86YG95]L;V-K`&%D9%]R +M86YG95]L;V-K`&QO8VM?&9E +M0!T87-K7V1O;F4`&]R7W1A&]R7W1A +M&]R;E]T87-K`&-H96-K7V1E<&5N +M9&5N8WD`9&ER96-T7W)E861?0!D=6UP +M071A1&5V:6-E4F5G:7-T97)S`&AA;F1L945D;6%&86EL961#;VUM86YD`')E +M;6]V94-O;6UA;F0`:&%N9&QE161M85)E%!H>5!A0!F061D4W!A'5P07)R87E3=&%T +M90!'9713=&%M<`!3>6YC07)R87E);F9O`$-H96-K07)R87E#0!5;G)E9VES=&5R5D1E=FEC90!R +M86ED-5]F6YC`&UV4F5A +M9%=R:71E`&UV4V%T841I5-H=71D +M;W=N`&UV4V%T84-H86YN96Q0:'E0;W=E#4P.'A?:6]C=&P`0``M@T```)Z +M``!]#@```GP``)X.```"?0``T@X```)]```!#P```GT``#,/```"?P``>@\` +M``%[``"!#P```7@``#,1```"9P``A1$```)G``#&$0```GP``/L1```"?0`` +MY!(```)\```[$P```GT``%$3```!A0``61,```)]``"E$P```F<```@4```" +M?```%Q0```)]```M%````84``#44```"?0``QQ4```)G``#S%0```HD``$(6 +M```"?```3Q8```)]``!E%@```84``&L6```"?0``ZA8```)G```#%P```G\` +M`"L7```!A```,A<```&#``!Q%P```G\``)D7```!A@``H!<```&#``#1%P`` +M`G\``/D7```!B````!@```&'```E&````GT``#08```!A0``.A@```)]``!K +M&````GT``'T8```!`@``ZQ@```&*``#X&````HL``+H9```"?P``R1D```)L +M``#D&0```8(``.L9```!@0``N1H```)N``#1&@```6(``-D:```!9```%QL` +M``)O``!*&P```G$``%H;```"<@``S1P```)L```Q'@```GP``%(>```"?0`` +MAAX```)]``"R'@```GT``.,>```"?P``*A\```&.```Q'P```8T``(\@```" +MD@``)R(```)G``"*(@```F<``.@F```">@``Y"@```)L```%*0```FP``(:P```84``&1K```"?0`` +MCVL```*3``#>;````00``.EL```!!```[FP```*4``!$;P```GP``.%Q```" +M9P``2W0```&%``!3=````GT``(=T```"?P``MW0```$"``"^=````0(``,)U +M```">@``X74```)Z``!#>0```0(``$EY```"?0``D'D```)]``#">0```F<` +M`.UY```"?0``%WH```)]``"?>@```GD``'%[```">0``!WP```)]``"X?``` +M`9L``,A\```"BP``'GT```&<```[?0```9L``$U]```"BP``6'T```*3``!M +M?0```0(``)%]```"?0``Q7T```*7``!A?@```9$``)=^```!D0``PGX```*> +M``#'?@```00``-%^```!D0``W7X```*>```!?P```9$``+Y_```";@``W'\` +M``%B``#D?P```60``!"````";P``*H````)Q```V@````G(``*R````"<@`` +M'X$```)G```[@@```FP``%""```";```:((```)L``!]@@```FP``/^"```" +M90``#X,```)E```O@P```F,``'.#```"H```HX,```*A``#X@P```G8``#V$ +M```"9P``C(0```)C``#+A````F,``&>&```"F```MH8```)G``!CAP```I<` +M`(^'```"F@``Q(<```*H``#0AP```JD``.2'```"J@``DX@```*K``"?B``` +M`JP``/.(```"K@``&8D```*O```UB0```JX``'N)```"L```CXD```*P``"_ +MB0```K```(>,```"L@``EXP```*O``"LC````J\``,>,```"KP``XHP```*O +M``#]C````J\``!^-```"L@``*XT```*O```^C0```J\``%&-```"KP``9(T` +M``*O``!YC0```K(``(R-```"KP``GXT```*O``#=```"L```TIT```*S``#FG0```K```/F=```"LP``#YX```*P```A +MG@```K```#.>```"L```2)X```*P``!:G@```K```&R>```"L```?IX```*P +M``"0G@```K```**>```"L```M)X```*P``#&G@```K```-B>```"L```N9\` +M``)L``#2GP```FP``*N@```"KP``VZ````*P``#KH````K,```6A```"L``` +M%:$```*S``!,H0```K,``&:A```"L```S:$```*P``#AH0```K````*B```" +MKP``':(```*P``!BH@```K```'6B```"LP``B:(```*N```GHP```K```%:C +M```"MP``K*,```*O``#=HP```K(``/*C```"L@``!Z0```*R```G```"L```%Z<```*S +M```QIP```K```$VG```"LP``P:<```*P``#4IP```K```.>G```"L```#J@` +M``*P```PJ````K```&>H```"K@``C:@```*T``#@J````K```/&H```!L0`` +M`:D```&Q``"ZJ0```K,``."I```"LP``[*D```*N``#XJ0```K,``.FJ```" +MLP``&:L```*P``!*JP```K,``%:K```"K@``BJL```*P``"ZJP```K,``,:K +M```"K@``U*L```*M```.K````J\``(VL```"LP``WJP```*P``!>K@```K,` +M`(^N```"L```[*X```*S```9KP```K```#2O```"LP``C:\```*S``"YKP`` +M`K```-2O```"LP```K````*S```VL````K```*:P```"LP``U+````*T```D +ML0```K,``#FQ```"LP``3K$```*S``!CL0```K,``'BQ```"LP``C;$```*S +M``"BL0```K,``+>Q```"LP``8;,```*S``"FLP```K,``,VS```"L```#K0` +M``*P```:M````K,``"ZT```"L```2K0```*S```HM0```K```$FU```"L``` +MB[4```*O``"SM0```JX``,*U```"M````+8```*R```7M@```J\``#RV```" +ML@``4[8```*O``"2M@```LP``*>V```"L@``O;8```*X``#-M@```LL``-VV +M```"RP``1+<```*K``!PMP```JH``/&W```"MP``+[@```*K```_N0```K@` +M`%BY```"S```?;D```*R``"6N0```K(``*^Y```"L@``R+D```*R``#AN0`` +M`K(``!NZ```"RP``/;H```*R``!4N@```K(``&NZ```"L@``@KH```*R``"9 +MN@```K(``+"Z```"L@``Q[H```*R``#GN@```K@``/>Z```"RP``"KL```++ +M```KNP```K@``#N[```"RP``5[L```*O``!GNP```LL``*"[```"N```N;L` +M``*V``#9NP```K4``/:[```"N```!KP```++```6O````LL``":\```"RP`` +M7+P```*R``!NO````J\``'J\```"K@``@KP```++``".O````JX``)J\```" +MK@``IKP```*N``"RO````JX``,R\```"KP``Z;P```*N```NO0```JX``%6] +M```!`P``9+T```*R``!TO0```0,``(.]```"KP``G+T```$#``"KO0```J\` +M`,2]```!`P``T[T```*O``#XO0```0,```>^```"L@``%+X```$#```CO@`` +M`K(``$.^```!`P``4KX```*R``!:O@```0,``&B^```"KP``DKX```$$``"G +MO@```K,``+N^```"L```R;X```*S``#MO@```K4``/Z^```"LP``$+\```$# +M```?OP```K(``"F_```!`P``-[\```*R``!!OP```0,``%"_```"L@``6K\` +M``$#``!HOP```K(``'^_```"L```C;\```*S``"``` +M``&,``"``````9P``.`````!`P````````$"```$`````0(```@````!`@`` +M#`````$"```0`````0(``!0````!`@``&`````$"```<`````0(``"`````! +K`@``)`````$"```H`````0(``"P````!`@``,`````$"```T`````0(````` ` end diff --git a/sys/dev/hptmv/ioctl.c b/sys/dev/hptmv/ioctl.c index bf80700b8b6c..5887822c99f4 100644 --- a/sys/dev/hptmv/ioctl.c +++ b/sys/dev/hptmv/ioctl.c @@ -209,7 +209,11 @@ lock_driver_idle(IAL_ADAPTER_T *pAdapter) #if (__FreeBSD_version < 500000) YIELD_THREAD; #else +#if (__FreeBSD_version > 700033) pause("switch", 1); +#else + tsleep(lock_driver_idle, PPAUSE, "switch", 1); +#endif #endif oldspl = lock_driver(); } @@ -337,6 +341,7 @@ int Kernel_DeviceIoControl(_VBUS_ARG case HPT_IOCTL_GET_CHANNEL_INFO: case HPT_IOCTL_GET_LOGICAL_DEVICES: case HPT_IOCTL_GET_DEVICE_INFO: + case HPT_IOCTL_GET_DEVICE_INFO_V2: case HPT_IOCTL_GET_EVENT: case HPT_IOCTL_GET_DRIVER_CAPABILITIES: if(hpt_default_ioctl(_VBUS_P dwIoControlCode, lpInBuffer, nInBufferSize, @@ -351,10 +356,14 @@ int Kernel_DeviceIoControl(_VBUS_ARG switch(dwIoControlCode) { case HPT_IOCTL_CREATE_ARRAY: pVDev = ID_TO_VDEV(((PCREATE_ARRAY_PARAMS)lpInBuffer)->Members[0]); break; + case HPT_IOCTL_CREATE_ARRAY_V2: + pVDev = ID_TO_VDEV(((PCREATE_ARRAY_PARAMS_V2)lpInBuffer)->Members[0]); break; case HPT_IOCTL_SET_ARRAY_INFO: pVDev = ID_TO_VDEV(((PHPT_SET_ARRAY_INFO)lpInBuffer)->idArray); break; case HPT_IOCTL_SET_DEVICE_INFO: pVDev = ID_TO_VDEV(((PHPT_SET_DEVICE_INFO)lpInBuffer)->idDisk); break; + case HPT_IOCTL_SET_DEVICE_INFO_V2: + pVDev = ID_TO_VDEV(((PHPT_SET_DEVICE_INFO_V2)lpInBuffer)->idDisk); break; case HPT_IOCTL_SET_BOOT_MARK: case HPT_IOCTL_ADD_SPARE_DISK: case HPT_IOCTL_REMOVE_SPARE_DISK: @@ -410,6 +419,22 @@ int Kernel_DeviceIoControl(_VBUS_ARG break; } + + case HPT_IOCTL_CREATE_ARRAY_V2: + { + pAdapter=(IAL_ADAPTER_T *)(ID_TO_VDEV(*(DEVICEID *)lpOutBuffer))->pVBus->OsExt; + oldspl = lock_driver(); + if(((PCREATE_ARRAY_PARAMS_V2)lpInBuffer)->CreateFlags & CAF_CREATE_AND_DUPLICATE) { + (ID_TO_VDEV(*(DEVICEID *)lpOutBuffer))->u.array.rf_auto_rebuild = 0; + hpt_queue_dpc((HPT_DPC)hpt_rebuild_data_block, pAdapter, ID_TO_VDEV(*(DEVICEID *)lpOutBuffer), DUPLICATE); + } else if(((PCREATE_ARRAY_PARAMS_V2)lpInBuffer)->CreateFlags & CAF_CREATE_R5_ZERO_INIT) { + hpt_queue_dpc((HPT_DPC)hpt_rebuild_data_block, pAdapter, ID_TO_VDEV(*(DEVICEID *)lpOutBuffer), INITIALIZE); + } else if(((PCREATE_ARRAY_PARAMS_V2)lpInBuffer)->CreateFlags & CAF_CREATE_R5_BUILD_PARITY) { + hpt_queue_dpc((HPT_DPC)hpt_rebuild_data_block, pAdapter, ID_TO_VDEV(*(DEVICEID *)lpOutBuffer), REBUILD_PARITY); + } + unlock_driver(oldspl); + break; + } case HPT_IOCTL_ADD_DISK_TO_ARRAY: { PVDevice pArray = ID_TO_VDEV(((PHPT_ADD_DISK_TO_ARRAY)lpInBuffer)->idArray); @@ -424,7 +449,11 @@ int Kernel_DeviceIoControl(_VBUS_ARG unlock_driver(oldspl); while (!pArray->u.array.rf_rebuilding) { +#if (__FreeBSD_version > 700033) pause("pause", 1); +#else + tsleep((caddr_t)Kernel_DeviceIoControl, PPAUSE, "pause", 1); +#endif if ( timeout >= hz*3) break; timeout ++; @@ -489,7 +518,11 @@ hpt_set_array_state(DEVICEID idArray, DWORD state) while (!pVDevice->u.array.rf_rebuilding) { +#if (__FreeBSD_version > 700033) pause("pause", 1); +#else + tsleep((caddr_t)hpt_set_array_state, PPAUSE, "pause", 1); +#endif if ( timeout >= hz*20) break; timeout ++; @@ -514,7 +547,11 @@ hpt_set_array_state(DEVICEID idArray, DWORD state) while (pVDevice->u.array.rf_abort_rebuild) { +#if (__FreeBSD_version > 700033) pause("pause", 1); +#else + tsleep((caddr_t)hpt_set_array_state, PPAUSE, "pause", 1); +#endif if ( timeout >= hz*20) break; timeout ++; @@ -538,7 +575,11 @@ hpt_set_array_state(DEVICEID idArray, DWORD state) while (!pVDevice->u.array.rf_verifying) { +#if (__FreeBSD_version > 700033) pause("pause", 1); +#else + tsleep((caddr_t)hpt_set_array_state, PPAUSE, "pause", 1); +#endif if ( timeout >= hz*20) break; timeout ++; @@ -557,7 +598,11 @@ hpt_set_array_state(DEVICEID idArray, DWORD state) while (pVDevice->u.array.rf_abort_rebuild) { +#if (__FreeBSD_version > 700033) pause("pause", 1); +#else + tsleep((caddr_t)hpt_set_array_state, PPAUSE, "pause", 1); +#endif if ( timeout >= hz*80) break; timeout ++; @@ -578,7 +623,11 @@ hpt_set_array_state(DEVICEID idArray, DWORD state) while (!pVDevice->u.array.rf_initializing) { +#if (__FreeBSD_version > 700033) pause("pause", 1); +#else + tsleep((caddr_t)hpt_set_array_state, PPAUSE, "pause", 1); +#endif if ( timeout >= hz*80) break; timeout ++; @@ -597,7 +646,11 @@ hpt_set_array_state(DEVICEID idArray, DWORD state) while (pVDevice->u.array.rf_abort_rebuild) { +#if (__FreeBSD_version > 700033) pause("pause", 1); +#else + tsleep((caddr_t)hpt_set_array_state, PPAUSE, "pause", 1); +#endif if ( timeout >= hz*80) break; timeout ++; @@ -952,7 +1005,11 @@ hpt_rebuild_data_block(IAL_ADAPTER_T *pAdapter, PVDevice pArray, UCHAR flags) #if (__FreeBSD_version < 500000) YIELD_THREAD; #else +#if (__FreeBSD_version > 700033) pause("switch", 1); +#else + tsleep(hpt_rebuild_data_block, PPAUSE, "switch", 1); +#endif #endif oldspl = lock_driver(); } diff --git a/sys/dev/hptmv/mvOs.h b/sys/dev/hptmv/mvOs.h index 510f790f0915..a1ababc3f788 100644 --- a/sys/dev/hptmv/mvOs.h +++ b/sys/dev/hptmv/mvOs.h @@ -28,7 +28,7 @@ #ifndef __INCmvOsBsdh #define __INCmvOsBsdh -#ifdef DBG +#ifdef DEBUG #define MV_DEBUG_LOG #endif @@ -58,10 +58,10 @@ typedef void *PVOID, *LPVOID; typedef void *ADDRESS; typedef int LONG; -typedef unsigned int ULONG, *PULONG, LBA_T; +typedef unsigned int ULONG, *PULONG; typedef unsigned int DWORD, *LPDWORD, *PDWORD; typedef unsigned long ULONG_PTR, UINT_PTR, BUS_ADDR; -typedef unsigned long long HPT_U64; +typedef unsigned long long HPT_U64, LBA_T; typedef enum mvBoolean{MV_FALSE, MV_TRUE} MV_BOOLEAN; diff --git a/sys/dev/hptmv/mvSata.h b/sys/dev/hptmv/mvSata.h index bf77fbfcb234..982743ce0d1c 100644 --- a/sys/dev/hptmv/mvSata.h +++ b/sys/dev/hptmv/mvSata.h @@ -36,15 +36,34 @@ #define SUPPORT_MV_SATA_GEN_2 0 #endif -#if SUPPORT_MV_SATA_GEN_1==1 && SUPPORT_MV_SATA_GEN_2==1 +#ifndef SUPPORT_MV_SATA_GEN_2E +#define SUPPORT_MV_SATA_GEN_2E 0 +#endif + +#if (SUPPORT_MV_SATA_GEN_1 + SUPPORT_MV_SATA_GEN_2 + SUPPORT_MV_SATA_GEN_2E) > 1 + #define MV_SATA_GEN_1(x) ((x)->sataAdapterGeneration==1) -#define MV_SATA_GEN_2(x) ((x)->sataAdapterGeneration==2) +#define MV_SATA_GEN_2(x) ((x)->sataAdapterGeneration>=2) +#define MV_SATA_GEN_2E(x) ((x)->sataAdapterGeneration==3) + #elif SUPPORT_MV_SATA_GEN_1==1 + #define MV_SATA_GEN_1(x) 1 #define MV_SATA_GEN_2(x) 0 +#define MV_SATA_GEN_2E(x) 0 + #elif SUPPORT_MV_SATA_GEN_2==1 + #define MV_SATA_GEN_1(x) 0 #define MV_SATA_GEN_2(x) 1 +#define MV_SATA_GEN_2E(x) 0 + +#elif SUPPORT_MV_SATA_GEN_2E==1 + +#define MV_SATA_GEN_1(x) 0 +#define MV_SATA_GEN_2(x) 1 /* gen2E impiles gen2 */ +#define MV_SATA_GEN_2E(x) 1 + #else #error "Which IC do you support?" #endif @@ -56,8 +75,15 @@ #define MV_SATA_DEVICE_ID_5081 0x5081 #define MV_SATA_DEVICE_ID_6080 0x6080 #define MV_SATA_DEVICE_ID_6081 0x6081 + +#if defined(RR2310) || defined(RR1740) || defined(RR2210) || defined (RR2522) +#define MV_SATA_CHANNELS_NUM 4 +#define MV_SATA_UNITS_NUM 1 +#else #define MV_SATA_CHANNELS_NUM 8 #define MV_SATA_UNITS_NUM 2 +#endif + #define MV_SATA_PCI_BAR0_SPACE_SIZE (1<<18) /* 256 Kb*/ #define CHANNEL_QUEUE_LENGTH 32 @@ -156,7 +182,7 @@ typedef MV_BOOLEAN (* HPTLIBAPI mvSataCommandCompletionCallBack_t)(struct mvSata MV_COMPLETION_TYPE, MV_VOID_PTR, MV_U16, MV_U32, - struct mvStorageDevRegisters FAR*); + struct mvStorageDevRegisters SS_SEG*); typedef enum mvQueuedCommandType { @@ -222,8 +248,8 @@ typedef struct mvSataChannel MV_BOOLEAN waitingForInterrupt; MV_BOOLEAN lba48Address; MV_BOOLEAN maxReadTransfer; - struct mvDmaRequestQueueEntry FAR *requestQueue; - struct mvDmaResponseQueueEntry FAR *responseQueue; + struct mvDmaRequestQueueEntry SS_SEG *requestQueue; + struct mvDmaResponseQueueEntry SS_SEG *responseQueue; MV_U32 requestQueuePciHiAddress; MV_U32 requestQueuePciLowAddress; MV_U32 responseQueuePciHiAddress; @@ -243,7 +269,7 @@ typedef struct mvSataChannel MV_BOOLEAN queueCommandsEnabled; MV_U8 noneUdmaOutstandingCommands; MV_U8 EdmaQueuedCommands; - MV_U32 freeIDsStack[MV_EDMA_QUEUE_LENGTH]; + MV_U32 freeIDsStack[CHANNEL_QUEUE_LENGTH]; MV_U32 freeIDsNum; MV_U32 reqInPtr; MV_U32 rspOutPtr; @@ -279,7 +305,10 @@ typedef struct mvSataAdapter MV_BOOLEAN implement60X1A0Workarounds; MV_BOOLEAN implement60X1A1Workarounds; MV_BOOLEAN implement60X1B0Workarounds; + MV_BOOLEAN implement7042A0Workarounds; + MV_BOOLEAN implement7042A1Workarounds; MV_U8 sataAdapterGeneration; + MV_BOOLEAN isPEX; MV_U8 failLEDMask; MV_U8 signalAmps[MV_SATA_CHANNELS_NUM]; MV_U8 pre[MV_SATA_CHANNELS_NUM]; @@ -394,21 +423,9 @@ MV_BOOLEAN HPTLIBAPI mvSataChannelSetEdmaLoopBackMode(MV_SATA_ADAPTER *pAdapter, MV_BOOLEAN HPTLIBAPI mvSataGetChannelStatus(MV_SATA_ADAPTER *pAdapter, MV_U8 channelIndex, MV_SATA_CHANNEL_STATUS *pChannelStatus); -/* Execute UDMA ATA commands */ -MV_EDMA_QUEUE_RESULT HPTLIBAPI mvSataQueueUDmaCommand(MV_SATA_ADAPTER *pAdapter, - MV_U8 channelIndex, - MV_UDMA_TYPE readWrite, - MV_U32 lowLBAAddr, - MV_U16 highLBAAddr, - MV_U16 sectorCount, - MV_U32 prdLowAddr, - MV_U32 prdHighAddr, - mvSataCommandCompletionCallBack_t callBack, - MV_VOID_PTR commandId); - MV_QUEUE_COMMAND_RESULT HPTLIBAPI mvSataQueueCommand(MV_SATA_ADAPTER *pAdapter, MV_U8 channelIndex, - MV_QUEUE_COMMAND_INFO FAR *pCommandParams); + MV_QUEUE_COMMAND_INFO SS_SEG *pCommandParams); /* Interrupt Service Routine */ MV_BOOLEAN HPTLIBAPI mvSataInterruptServiceRoutine(MV_SATA_ADAPTER *pAdapter); diff --git a/sys/dev/hptmv/mvStorageDev.h b/sys/dev/hptmv/mvStorageDev.h index 48aad93651f9..d9cdce6cc1ef 100644 --- a/sys/dev/hptmv/mvStorageDev.h +++ b/sys/dev/hptmv/mvStorageDev.h @@ -207,6 +207,9 @@ MV_BOOLEAN HPTLIBAPI mvStorageDevATAFlushWriteCache(MV_SATA_ADAPTER *pAdapter, MV_BOOLEAN HPTLIBAPI mvStorageDevATASoftResetDevice(MV_SATA_ADAPTER *pAdapter, MV_U8 channelIndex); +MV_BOOLEAN HPTLIBAPI mvStorageDevWaitStat(MV_SATA_CHANNEL *pSataChannel, + MV_U8 good, MV_U8 bad, MV_U32 loops, MV_U32 delay); + MV_BOOLEAN HPTLIBAPI mvReadWrite(MV_SATA_CHANNEL *pSataChannel, LBA_T Lba, UCHAR Cmd, void *tmpBuffer); #endif diff --git a/sys/dev/hptmv/osbsd.h b/sys/dev/hptmv/osbsd.h index 904bb39c2db8..e71e3edfe3f8 100644 --- a/sys/dev/hptmv/osbsd.h +++ b/sys/dev/hptmv/osbsd.h @@ -42,7 +42,7 @@ #include #include -#if (__FreeBSD_version < 600030) +#if (__FreeBSD_version < 600000) #include #endif #include @@ -102,11 +102,6 @@ typedef struct _INQUIRYDATA { UCHAR Reserved3[40]; } INQUIRYDATA, *PINQUIRYDATA; -typedef struct _READ_CAPACITY_DATA { - ULONG LogicalBlockAddress; - ULONG BytesPerBlock; -} READ_CAPACITY_DATA, *PREAD_CAPACITY_DATA; - #define MV_IAL_HT_SACOALT_DEFAULT 1 #define MV_IAL_HT_SAITMTH_DEFAULT 1 @@ -145,7 +140,13 @@ typedef struct _MV_CHANNEL unsigned int maxUltraDmaModeSupported; unsigned int maxDmaModeSupported; unsigned int maxPioModeSupported; - MV_BOOLEAN online; + MV_BOOLEAN online; + MV_BOOLEAN writeCacheSupported; + MV_BOOLEAN writeCacheEnabled; + MV_BOOLEAN readAheadSupported; + MV_BOOLEAN readAheadEnabled; + MV_U8 queueDepth; + } MV_CHANNEL; typedef struct _BUS_DMAMAP @@ -302,12 +303,27 @@ typedef struct _HPT_SET_DEVICE_INFO ALTERABLE_DEVICE_INFO Info; } HPT_SET_DEVICE_INFO, *PHPT_SET_DEVICE_INFO; +typedef struct _HPT_SET_DEVICE_INFO_V2 +{ + DEVICEID idDisk; + ALTERABLE_DEVICE_INFO_V2 Info; +} HPT_SET_DEVICE_INFO_V2, *PHPT_SET_DEVICE_INFO_V2; + typedef struct _HPT_ADD_DISK_TO_ARRAY { DEVICEID idArray; DEVICEID idDisk; } HPT_ADD_DISK_TO_ARRAY, *PHPT_ADD_DISK_TO_ARRAY; +typedef struct _HPT_DEVICE_IO +{ + DEVICEID id; + int cmd; + ULONG lba; + DWORD nSector; + UCHAR buffer[0]; +} HPT_DEVICE_IO, *PHPT_DEVICE_IO; + int check_VDevice_valid(PVDevice); int hpt_default_ioctl(_VBUS_ARG DWORD, PVOID, DWORD, PVOID, DWORD, PDWORD); diff --git a/sys/dev/hptmv/raid5n.h b/sys/dev/hptmv/raid5n.h index 135177a9bbbc..52dd95bed3c2 100644 --- a/sys/dev/hptmv/raid5n.h +++ b/sys/dev/hptmv/raid5n.h @@ -61,10 +61,10 @@ void HPTLIBAPI DoXor2(ULONG *p0, ULONG *p2, UINT nBytes); #define xor_init(arg) 0 #define xor_add_item(handle, dest, src, nsrc, bytes) \ do {\ - if (((void**)src)[0]==dest)\ - DoXor2((PULONG)(dest), ((PULONG *)src)[1], bytes);\ + if (((void**)(src))[0]==dest)\ + DoXor2((PULONG)(dest), ((PULONG *)(src))[1], bytes);\ else\ - DoXor1((PULONG)(dest), ((PULONG *)src)[0], ((PULONG *)src)[1], bytes);\ + DoXor1((PULONG)(dest), ((PULONG *)(src))[0], ((PULONG *)(src))[1], bytes);\ } while(0) #define xor_exec(handle, done, tag) done(_VBUS_P tag, 0) #define xor_poll() diff --git a/sys/dev/hptmv/readme.txt b/sys/dev/hptmv/readme.txt index 6d21e98c98b8..6143076adeee 100644 --- a/sys/dev/hptmv/readme.txt +++ b/sys/dev/hptmv/readme.txt @@ -1,9 +1,22 @@ -RocketRAID 182x Driver for FreeBSD -Copyright (C) 2004-2005 HighPoint Technologies, Inc. All rights reserved. +RocketRAID 18xx Driver for FreeBSD +Copyright (C) 2007-2008 HighPoint Technologies, Inc. All rights reserved. $FreeBSD$ ############################################################################# Revision History: + v1.16 2008-2-29 + Fix 7.0 compile error. + + v1.15 2007-8-6 + Override kernel driver(built-in) to support over 2T RAID array. + + v1.14 2006-3-21 + Fix 48-bit LBA compatibility for Seagate drives. + Fix 16 bytes CDB support. + + v1.13 2006-2-13 + Fix fail LED/beeper control. + Add 16 bytes CDB support. v1.12 2005-6-10 Fix over 4G memory support on amd64. @@ -21,7 +34,7 @@ Revision History: 1. Overview --------------------- This package contains FreeBSD driver source code for HighPoint RocketRAID - 182x SATA controller. + 18xx SATA controller. NO WARRANTY @@ -41,7 +54,7 @@ Revision History: SUCH HARDWARE, OR DATA. -2. Rebuild the kernel with RR182x support +2. Rebuild the kernel with RR18xx support -------------------------------------------- 1) Install kernel source package and building tools. @@ -49,7 +62,7 @@ Revision History: 2) Extract the driver files under the kernel source tree: # cd /usr/src/sys/ - # tar xvzf /your/path/to/rr182x-opensource-v1.12-bsd.tgz + # tar xvzf /your/path/to/rr18xx-opensource-v1.12-bsd.tgz 3) Update the kernel configuration file to include the HighPoint source. Assume the configure file is GENERIC, and new kernel configure file is @@ -61,7 +74,7 @@ Revision History: 4) Edit MYKERNEL, and add the following line under "RAID controllers interfaced to the SCSI subsystem": - device hptmv #HighPoint RocketRAID 182x + device hptmv #HighPoint RocketRAID 18xx 5) For i386 system, edit /usr/src/sys/conf/files.i386 and append the lines shown below: @@ -91,13 +104,13 @@ Revision History: dev/hptmv/entry.c optional hptmv dev/hptmv/mv.c optional hptmv - Note FreeBSD 5.3/5.4 i386 already have a built-in RR182x driver, you should - replace the old configuration lines with the lines listed above. + Note FreeBSD 5.3/5.4/6.x/7.x i386 already have a built-in RR18xx driver, + you should replace the old configuration lines with the lines listed above. 6) Rebuild and install the kernel: - a) for FreeBSD 5.x-i386: + a) for FreeBSD 5.x/6.x/7.x i386: # cd /usr/src/sys/i386/conf/ # /usr/sbin/config MYKERNEL @@ -106,7 +119,7 @@ Revision History: # make # make install - b) for FreeBSD 5.x-amd64: + b) for FreeBSD 5.x/6.x/7.x amd64: # cd /usr/src/sys/amd64/conf/ # /usr/sbin/config MYKERNEL @@ -139,7 +152,7 @@ Revision History: 2) Extract the driver files under the kernel source tree: # cd /usr/src/sys/ - # tar xvzf /your/path/to/rr182x-opensource-v1.12-bsd.tgz + # tar xvzf /your/path/to/rr18xx-opensource-v1.12-bsd.tgz 4) Build the driver module: @@ -153,7 +166,7 @@ Revision History: # cp hptmv.ko /modules/ - For FreeBSD 5.x: + For FreeBSD 5.x/6.x/7.x: # cp hptmv.ko /boot/kernel/ @@ -179,7 +192,7 @@ Revision History: /modules/hptmv.ko text=0xf571 data=0x2c8+0x254 ok boot - For FreeBSD 5.x, you can select 6 on the boot menu to get a loader prompt. + For FreeBSD 5.x/6.x/7.x, you can select 6 on the boot menu to get a loader prompt. 7) You can add a below line into /boot/defaults/loader.conf to load the driver automatically: diff --git a/sys/dev/hptmv/vdevice.h b/sys/dev/hptmv/vdevice.h index 8d06f1032109..e0bddc7d1e6e 100644 --- a/sys/dev/hptmv/vdevice.h +++ b/sys/dev/hptmv/vdevice.h @@ -35,20 +35,20 @@ typedef struct _VDevice { - UCHAR VDeviceType; - UCHAR vf_bootmark: 1; /* is boot device? */ - UCHAR vf_bootable: 1; /* has active partition */ - UCHAR vf_online: 1; /* is usable? */ - UCHAR vf_cache_disk: 1; /* Cache enabled */ + UCHAR VDeviceType; + UCHAR vf_bootmark: 1; /* is boot device? */ + UCHAR vf_bootable: 1; /* has active partition */ + UCHAR vf_online: 1; /* is usable? */ + UCHAR vf_cache_disk: 1; /* Cache enabled */ UCHAR vf_format_v2: 1; /* old array block */ UCHAR vf_freed: 1; /* memory free */ - UCHAR reserve1; - UCHAR bSerialNumber; /* valid if pParent!=0 */ + UCHAR reserve1; + UCHAR bSerialNumber; /* valid if pParent!=0 */ - PVDevice pParent; /* parent array */ + PVDevice pParent; /* parent array */ PVBus pVBus; /* vbus this device located. Must not be NULL. */ - LBA_T VDeviceCapacity; /* number of blocks */ + LBA_T VDeviceCapacity; /* number of blocks */ LBA_T LockedLba; USHORT LockedSectors; @@ -58,16 +58,16 @@ typedef struct _VDevice void *QuiesceArg; void (* HPTLIBAPI flush_callback)(_VBUS_ARG void *arg); void *flush_callback_arg; - + #if defined(_RAID5N_) struct stripe **CacheEntry; struct range_lock *range_lock; #endif - void (* HPTLIBAPI pfnSendCommand)(_VBUS_ARG PCommand pCmd); /* call this to send a command to a VDevice */ - void (* HPTLIBAPI pfnDeviceFailed)(_VBUS_ARG PVDevice pVDev); /* call this when a VDevice failed */ - + void (* HPTLIBAPI pfnSendCommand)(_VBUS_ARG PCommand pCmd); /* call this to send a command to a VDevice */ + void (* HPTLIBAPI pfnDeviceFailed)(_VBUS_ARG PVDevice pVDev); /* call this when a VDevice failed */ + union { #ifdef SUPPORT_ARRAY RaidArray array; @@ -85,10 +85,10 @@ typedef struct _VDevice /* * bUserDeviceMode */ -#define MEMBER_NOT_SET_MODE 0x5F +#define MEMBER_NOT_SET_MODE 0x5F -/* - * arrayType +/* + * arrayType */ #define VD_SPARE 0 #define VD_REMOVABLE 1 @@ -120,10 +120,10 @@ void HPTLIBAPI fSingleDiskFailed(_VBUS_ARG PVDevice pVDev); typedef struct _VBus { /* pVDevice[] may be non-continuous */ - PVDevice pVDevice[MAX_VDEVICE_PER_VBUS]; + PVDevice pVDevice[MAX_VDEVICE_PER_VBUS]; - UINT nInstances; - PChipInstance pChipInstance[MAX_CHIP_IN_VBUS]; + UINT nInstances; + PChipInstance pChipInstance[MAX_CHIP_IN_VBUS]; void * OsExt; /* for OS private use */ @@ -176,16 +176,20 @@ typedef struct _VBus { for(i = 0; i < MAX_VDEVICE_PER_VBUS; i++) \ if ((pVDev=pVBus->pVDevice[i])==0) continue; else -#define FOR_EACH_DEV_ON_ALL_VBUS(pVBus, pVDev, i) \ + +#define FOR_EACH_VBUS(pVBus) \ for(pVBus = gVBus; pVBus < &gVBus[MAX_VBUS]; pVBus++) \ - for(i = 0; i < MAX_VDEVICE_PER_VBUS; i++) \ - if ((pVDev=pVBus->pVDevice[i])==0) continue; else #define FOR_EACH_ARRAY_ON_ALL_VBUS(pVBus, pArray, i) \ for(pVBus = gVBus; pVBus < &gVBus[MAX_VBUS]; pVBus++) \ for(i = 0; i < MAX_ARRAY_PER_VBUS; i++) \ if ((pArray=((PVDevice)&pVBus->_ArrayTables[i*ARRAY_VDEV_SIZE]))->u.array.dArStamp==0) continue; else +#define FOR_EACH_DEV_ON_ALL_VBUS(pVBus, pVDev, i) \ + FOR_EACH_VBUS(pVBus) \ + for(i = 0; i < MAX_VDEVICE_PER_VBUS; i++) \ + if ((pVDev=pVBus->pVDevice[i])==0) continue; else + /*************************************************************************** * Description: the functions called by IDE layer ***************************************************************************/ @@ -196,10 +200,10 @@ void HPTLIBAPI IdeRegisterDevice(PDevice pDev); #endif /*************************************************************************** - * Description: the functions OS must provided + * Description: the functions OS must provided ***************************************************************************/ -void OsSetDeviceTable(PDevice pDevice, PIDENTIFY_DATA pIdentify); +void HPTLIBAPI OsSetDeviceTable(PDevice pDevice, PIDENTIFY_DATA pIdentify); /* * allocate and free data structure @@ -240,12 +244,12 @@ void VBus_Config(PVBus pVBus, char *str); #endif #pragma pack(1) -struct fdisk_partition_table +struct fdisk_partition_table { UCHAR bootid; /* bootable? 0=no, 128=yes */ UCHAR beghead; /* beginning head number */ UCHAR begsect; /* beginning sector number */ - UCHAR begcyl; /* 10 bit nmbr, with high 2 bits put in begsect */ + UCHAR begcyl; /* 10 bit nmbr, with high 2 bits put in begsect */ UCHAR systid; /* Operating System type indicator code */ UCHAR endhead; /* ending head number */ UCHAR endsect; /* ending sector number */ @@ -254,7 +258,7 @@ struct fdisk_partition_table ULONG numsect; /* number of sectors in partition */ }; -typedef struct _Master_Boot_Record +typedef struct _Master_Boot_Record { UCHAR bootinst[446]; /* space to hold actual boot code */ struct fdisk_partition_table parts[4]; @@ -278,5 +282,5 @@ typedef struct _TIME_RECORD { #endif #endif -#pragma pack() +#pragma pack() #endif