Path: utzoo!attcan!uunet!lll-winken!lll-lcc!ames!pasteur!ucbvax!agate!saturn!ssyx.ucsc.edu!koreth From: koreth@ssyx.ucsc.edu.ucsc.edu (Steven Grimm) Newsgroups: comp.binaries.atari.st Subject: v03i045: gstlink -- Faster linker for GST object files Keywords: uuencode Message-ID: <5805@saturn.ucsc.edu> Date: 20 Dec 88 09:25:44 GMT Sender: usenet@saturn.ucsc.edu Lines: 698 Approved: koreth@ssyx.ucsc.edu Submitted-by: uunet!unido!sbsvax!roeder (Edgar Roeder) Posting-number: Volume 3, Issue 45 Archive-name: gstlink [The source file has been posted to the sources group. -sg] This program was published in the german magazine ST-Computer (3/88 if i remember correctly). It is a new (faster, better) linker for the GST BIN format (used by Lattice-C, Metacomco-Pascal, ...). It supports the same options like the default GST-linker (-with, -prog, -sym, -debug, -list, ...) plus several new ones: -sec = generate seperate TEXT, DATA and BSS segments and leave BSS out of the generated program -nosec = generate the same output as the old linker -mem = specify internal memory size used for linking the program in RAM (yes, therefore it's so fast) -buf = specify buffer size used to read in libraries If you use '-sec' the programs will be much smaller than with the original linker from GST. A friend (of a friend of a ...) hacked this code into the computer so it's poorly documented. But the linker seems to be well debugged, so you should not need to alter the code. The compiled program uses extended argument passing via either PBP/ARGV (as proposed by Allan Pratt) or ARGV with io_vector like the MWC msh. The use is triggered with the presence or absence of PBP in the environment (and of course the right pointer should be there). I have not included the modified startup.asm for Lattice-C (but if there is some interest, ...) . - Edgar begin 600 ld.ttp M8!H``&?X```'^```!M(``````````````````")O``0CR0``:$PJ:0`L1>D` M@$*"%!HF2BA*4T(,$@`*9P``S@P2`"!G!@P2``EF"E**4T)JYF```+@,$@`\ M9WX,$@`^9VX,$@`]9AAA-@R````$`&X&(#P```0`(\```&9:8+@,$@`E9@`` MAF$6#(````@`;@8@/```"``CP```8Z1@F%**<`!R`!(2#$$`.6X:!$$`,&T4 MXX`O`.6`T)_0@5**4T)K``!"8-Q*@&<``#I.=4'Y``!H&&````A!^0``9_AR M'U**4T)K)`P2`"!G`/]*#!(`"6<`_T(,$@`*9P#_.A#:4+PTO#$OY``#G^"Q-3KD``$)&<`!*N0``:%QG#"\`('D``&A<3I!83S\` M/SP`3$Y!8/P@+P`$8-Q.5@``("X`".6`($#1_```:8HO$"\N``A(>0``:;). MN0``,I1/[P`,2'D``&G"3KD``#*46(]P`2\`3KD``&;H6(]P`2\`3KD``$E, M6(].7DYU3E;_^$CG`0PJ;@`(*&X`#"XN`!`,AP````%D"G``3-\P@$Y>3G40 M%4B`2,`O0``,4H`@0-'\``!NZA`0"````6<,("\`#`2`````(&`&$!5(@$C` M$A1(@4C!+T$`$%*!($'1_```;NH2$"]```P(`0`!9PPB+P`0!($````@8`@0 M%$B`2,`B`"`O``RP@6862A5G$DH49PY3AR`'2H!G!E*-4HQ@@!`52(!(P"]` M``Q2@"!`T?P``&[J$!`(```!9PP@+P`,!(`````@8`80%4B`2,`2%$B!2,$O M00`04H$@0='\``!NZA(0+T``#`@!``%G#"(O`!`$@0```"!@"!`42(!(P"(` M("\`#)"!3-\P@$Y>3G5.5O_\2'D``&G=+SD``')^3KD``#,,4(](>0``:?LO M.0``+RD`"B\`+PA(>0``:C4O.0``3G5.5O_\2.<`("!N M``A*D&84(*X`#)'((FX`#"-(`!(C2``.8%`@;@`,T/P`%B1N``@B4M+\`!8O M"2\(3KD``&4P4(\M0/_\2H!J%B)N``@@4=#\``XO+@`,+PAAI%"/8!0B;@`( M(%'0_``2+RX`#"\(88Y0CTS?!`!.7DYU3E;__$JN``AF!G``3EY.=2!N``C0 M_``6+P@O+@`,3KD``&4P4(\M0/_\2H!F""`N``A.7DYU2J[__&H4+RX`#"!N M``@O*``.8;90CTY>3G4O+@`,(&X`""\H`!)AHE"/3EY.=4Y6__P@;@`(("@` M""U`__Q*D&<0(%`@*``&D+D``'(>T:[__"`N__Q.7DYU3E;_]DCG`01*K@`( M9P``J"!Y``!R,M#\``ZQ^0``"\Y``!R?DZY```S#$_O`!0@;@`( M2I!G(")0TOP`'B\)2'D``&J%+SD``')^3KD``#,,3^\`#&`<2'D``&J12'D` M`&J++SD``')^3KD``#,,3^\`#"!N``A*J``$9QX@:``$6(@O"$AY``!JDR\Y M``!R?DZY```S#$_O``Q(>0``:IDO.0``4(].7DYU M3E8``"!N``A*D&8,(*X`#"!N``Q"D&`L(FX`""!1(FX`##`I``0R*``$L$%N M"B\)+PAAS%"/8`P@;@`((FX`#"*0((E.7DYU3E8``$JN``AG+"!N``C0_``> M+RX`#"\(3KD``&4P4(]*@&8(("X`"$Y>3G4@;@`(+5``"&#.<`!.7DYU(#D` M`':20?D``'*.D(@,@```!`!L!'#_3G5(>0``0``=HZQ^0``=I)D#'``$!!2N0``=HY@!&$`_WQ.=2!Y M``!R5K'Y``!R4F0,<``0$%*Y``!R5F`"8<1.=4Y6_^Q(YP$$8=@M0/_\#(`` M``#[9@`$+&'(0``;_!A M`/YHX8`O0``(80#^7B(O``C2@#/!``!P3&```N!P!2/```!O\D)Y``!O\&$` M_CQR&..@+T``"&$`_C!R$..@(B\`"-*`+T$`"&$`_A[A@"(O``C2@"]!``AA M`/X.(B\`"-*`(\$``'!(8``"D'`&(\```&_R0GD``&_P2_D``&_V80#]YBX` M(`=3ATJ`9Q0@35*-+T@`"&$`_=`@;P`($(!@Y$(580#]PG(8XZ`O0``(80#] MMG(0XZ`B+P`(TH`O00`(80#]I.&`(B\`"-*`+T$`"&$`_90B+P`(TH`CP0`` M<$AA`/V$X8`O0``(80#]>B(O``C2@#/!``!P3&```?QP!R/```!O\F$`_5YR M&..@+T``"&$`_5)R$..@(B\`"-*`+T$`"&$`_4#A@"(O``C2@"]!``AA`/TP M(B\`"-*`(\$``'!(80#](!/```!P3DB`2,`"@`````0``;_!A`/Q2X8`O M0``(80#\2"(O``C2@#/!``!P3$OY``!O]F$`_#(N`"`'4X=*@&<4($U2C2]( M``AA`/P<(&\`"!"`8.1"%6```*!P"2/```!O\D)Y``!O\&$`^_SA@"]```AA M`/OR(B\`"-*`,\$``'!,8'1P"B/```!O\D)Y``!O\&!D0KD``&_R,_P``0`` M;_`3_`#[``!P3V!,2'D``&K(3KD``#*46(]P`B\`80#U"%B/8#(,KO______ M_&80<`LCP```;_)">0``;_!@&$*Y``!O\B`N__P3P```<$\S_``!``!O\$S? M((!.7DYU3E8``$CG`"`@>0``0``0``3G5.5O_X M2'D``&_V+SD``')V80#VYE"/+4#__$J`9F)P-B\`3KD``$H$6(\M0/_\2H!F M"$*G80#SZ%B/2'D``&_V3KD``&)^6(\@;O_\T/P`%G`?+P!(>0``;_8O"$ZY M``!DE$_O``P@;O_\0F@`#$*H``0O"$AY``!R=F$`]@!0CR!N__PP*``,"``` M`&0`` M<$QG``"2,#D``'!,2,!*@&X*1(`,@````!1O"G`$+P!A`/-$6(\P.0``<$Q( MP$2`ZX`@>0``<,[1P"\(+SD``')F80#X_%"/(&[__""`2H!F2DJN``AG"G`" M+P!A`/,(6(\P.0``<$Q(P"]```!$@.N`('D``'#.T<`O+P``+P@O.0``2'D``&L(+PA.N0`` M93!0CTJ`9@H@;O_\,7S__0`$(&[__-#\`!Y(>0``:PPO"$ZY``!E,%"/2H!F M"B!N__PQ?/_]``0@;O_\0J@`$M#\`!(@"")N__PC0``6+PDO.0``:))A`/:$ M4(\@+O_\3EY.=4Y6__PP.0``<$Q(P$J`:@I$@`R`````%&T*<`0O`&$`\,98 MCS`Y``!P3$C`1(#K@"!Y``!PSM'`+P@O.0``%B/ M('D``')B2J@`!F8((7D``'(F``9.7DYU80#_/"!Y``!R)B/(``!R-B/(``!R M,F$`]LA.=7`&+P!A`/`"6(]A`/:X3G5A`/\0(_D``'(F``!R-B!Y``!R8B/H M``8``'(R80#VEDYU('D``'(RL?D``'(J90IP`2\`80#OPEB/('D``'(R$+D` M`'!/4KD``'(R80#V9DYU('D``'(RL?D``'(V8P8CR```0``0``0``<$@` M"#%Y``!P4``.$#D``'!.2(`Q0``,0I!";O_R,#D``'!0,B[_\K)`;``!\$C! M<`9.N0``9'0@;O_\T/P`$-'`Y8$B0=/\``!P4A"I``(@0='\``!P4C(0(&[_ M_-#\`!#1P#U!__`O2```2D%J!'#_8`Q*;O_P9@1P`&`"<`$@;P``$4```4B` M2,`,@`````%G``#42H!G``%Z#(#_____9@`!<#`N__!(P$2`#(`````4;PIP M!"\`80#N2%B/,"[_\$C`1(#K@"!Y``!PSM'`+P@O.0``0``<,K1P"\(+SD``')V80#P7%"/+4#_^$J`9F!P-B\`3KD``$H$ M6(\M0/_X2H!F"$*G80#M7EB/(&[_^-#\`!8P+O_P2,#K@")Y``!PRM/`0``0``3G5.5O_\<`$M0/_\2J[_ M_&3G4@.0``;_(,@`````EG'`R``````V<.#(`` M```$9A)A`/P&8!9A`/P<8!!A`/PF8`IP`B\`80#L%%B/3G5*N0``;_)G/`RY M````!0``;_)G,`RY````!@``;_)G)`RY````!P``;_)G&`RY````"```;_)G M#`RY`````@``;_)F9B`Y``!O\@R`````"61*XX!.^P@"8!!@0&`V8#Q@.F`, M8!!@'&`B80#[S&"080#[]F"*<`$O`&$`]W18CV``_WYA`/P<8`#_=F$`^/9@ M`/]N80#W.&``_V9P`B\`80#K;%B/8`#_6$YU3E;__"`Y``!O\@R`````!F<0 M58!G#`RY````"```;_)F!F$`_J9@W"`Y``!O\@R`````!&<25X!G#@RY```` M"0``;_)F``$`80#^SF$`_P8@.0``0``0``;_9(>0``0``;_9(>0``<'I.N0``9+!0CV$`\(P@.0``;_(,@`````9G-%6`9S`, MN0````@``&_R9R0,N0````0``&_R9Q@,N0````,``&_R9PP,N0````D``&_R M9@9A`/XH8+@,N0````H``&_R9PIP`B\`80#I=%B/2GD``'(49QQ(>0``<'I( M>0``:Q(O.0``(F[__"`I``J0J0`.+P`O"$AY``!K'B\Y``!R?DZY```S#$_O`!`@;O_\ M(6@`"@`.(&[__"U0__Q@BDIY``!R%&<42'D``&LJ+SD``')^3KD``#,,4(]( M>0``:RQ(>0``<'I.N0``9+!0CV$`[U1.7DYU3E;_^B!N``@M:``(__H@*``$ MT:X`#$)N__X@;@`(,"@`#C(N__ZR0&P``3+#_``&T/P`$-'!$"@``4B`2,`, M@`````%G``"Z2H!G;`R`_____V8``0`P+O_^P?P`!B!N``C0_``0T<`2$`P! M`"MF("!N``C0_``0T<`B:``"("D`!I"Y``!R'M&N__I@``#&,"[__L'\``8@ M;@`(T/P`$-'`(F@``B`I``:0N0``D:[_^B!N``@P*``,2,`"@`````<, M@`````%G``"T#(`````"9RH,@`````1F``$(("X`#`@```!G"G`!+P!A`.;` M6(\@;@`,(*[_^F```/(@+@`,"````&<*<`$O`&$`YJ!8CR!N``P@+O_Z,(`@ M;@`(,B@`#`@!``-G+@R`__^``&T*#(```'__;P``M%*Y``!RBB\N`!!(>0`` M:SA.N0``,I10CV```)@,K@``____^F\``(Q2N0``0``(H!8N0``0`` M0``0``0``3G4O/```/H!.N0``2@18CR/```!P MRB\\```"@$ZY``!*!%B/(\```'#.+SD``')&3KD``$H$6(\CP```0``0``3G5.5O_X<`(M0/_\#*X````"``AL M&DAY``!KXDZY```RE%B/<`$O`$ZY``!)3%B/(&X`#"\H``1(>0``<1).N0`` M9+!0CTAY``!K^4AY``!Q$DAY``!PTDZY``!AYD_O``Q(>0``:_U(>0``<1)( M>0``<9).N0``8>9/[P`,2'D``&P!2'D``'$22'D``'%23KD``&'F3^\`#$AY M``!L!4AY``!Q$DAY``!QTDZY``!AYD_O``QP`#/```!R%#/```!R$C/\``$` M`'(6,\```'(8,\```'(:,\```'(<<`(M0/_\(BX`"+*`;T#E@"!N``S1P")0 M$!$,```M9RX@+O_\Y8!2KO_\(&X`#-'`2'D``&P)+Q!(>0``<5)A`/Z>3^\` M##/\``$``'(2("[__"(N``BR@&]`Y8`@;@`,T<`B4!`1#```+60`` M;!$O$$AY``!QTF$`_@9/[P`,("[__+"N``AL``/,Y8`@;@`,T0``;!4O M$$ZY``!E,%"/2H!F"D)Y``!R%&```YX@+O_\Y8`@;@`,T0``;!TO$$ZY M``!E,%"/2H!F"D)Y``!R&&```W0@+O_\Y8`@;@`,T0``;"8O$$ZY``!E M,%"/2H!F"D)Y``!R%F```TH@+O_\Y8`@;@`,T0``;"XO$$ZY``!E,%"/ M2H!F##/\``$``'(88``#'B`N__SE@"!N``S1P$AY``!L-2\03KD``&4P4(]* M@&8,,_P``0``0``0``;$8O$$ZY``!E,%"/2H!F"D)Y M``!R'&```G(@+O_\Y8`@;@`,T0``;$TO$$ZY``!E,%"/2H!F4B`N__Q2 M@+"N``AL.B(N__SE@5B!(&X`#-'!(E`2$0P!`"UG(BU`__SE@"!N``S1P$AY M``!L4R\02'D``'%280#\0D_O``PS_``!``!R$F```@`@+O_\Y8`@;@`,T0``;%0``;&$O$$ZY``!E,%"/2H!F4B`N M__Q2@+"N``AL.B(N__SE@5B!(&X`#-'!(E`2$0P!`"UG(BU`__SE@"!N``S1 MP$AY``!L9R\02'D``''280#[7D_O``PS_``!``!R%F```1P@+O_\Y8`@;@`, MT0``;&LO$$ZY``!E,%"/2H!F9"`N__Q2@+"N``AL``#N(B[__.6!6($@ M;@`,T<$B4!(1#`$`+6<``-0M0/_\Y8`@;@`,T<`O$$ZY``!?ZEB/+4#_^`R` M`````F\``+`,@````R!L``"F<@KCH"/```!R1F```)@@+O_\Y8`@;@`,T0``;'`O$$ZY``!E,%"/2H!F6B`N__Q2@+"N``AL:B(N__SE@5B!(&X`#-'! M(E`2$0P!`"UG4BU`__SE@"!N``S1P"\03KD``%_J6(\M0/_X#(`````";S`, M@````R!L*'(*XZ`CP```3G5.5O^62.<#!'``('D``').(\@``')6(\@``')2+4#_ M]"U`__AA`./D+@!*AVH*<`(O`&$`W5A8CR!Y``!R4M#\`("Q^0``0``0``0`` M0``0``0``0``0``0``0``8P8CR```3G5.5@`` M0J0``;(M(>0``<'I.N0``9+!0CTJY``!VEFH>+RX`"$AY``!LEDZY```RE%"/ M<`$O`$ZY``!)3%B/80#?7`RY````"P``;_)G,DJN``QG)F$`^OY*@&88('D` M`').(\@``')6(\@``')280#?+&#.80#N4F#(80#N3&#"+SD``':6<#XO`$ZY M``!FZ%"/3EY.=4Y6_^1(YP`@0J=(>0``<=)P/"\`3KD``&;H3^\`#"U`__Q* M@&H82'D``&RU3KD``#*46(]P"B\`80#8$%B/0?D``&BD(#D``')"D+D``'(F M((!(>0``:)9P'"\`+R[__'!`+P!.N0``9NA/[P`0+4#_^`R`````'&<*<`HO M`&$`U\I8CTIY``!R'&<``;!P`2U`__0M>0``(GD``'(^1?D``&B8(`DM0/_HD+D``'(>)(`@"2((D($M0?_L2H!G-"\! M+P`O+O_\=$`O`DZY``!FZ$_O`!`M0/_X("[_Z)"N_^PB+O_XLH!G"G`*+P!A M`-6P6(]!^0``:*0@.0``0`` M:)9P'"\`+R[__'!`+P!.N0``9NA/[P`0+4#_^`R`````'&<*<`HO`&$`U0!8 MCR\N__QP/B\`3KD``&;H4(]*@&H*<`HO`&$`U.)8CTS?!`!.7DYU3E;_H$*N M_Z!(>0``:&!.N0``,I18CR/\``&0````0`` M0``4(\M0/^H2H!F($AY``!Q4DAY M``!L_4ZY```RE%"/<`$O`$ZY``!)3%B/(&[_J"`H`!0"@````!!*@&8``20O M"'!0+P!(;O^P3KD``$5Z3^\`#"U`_ZQ*@&8$0B[_L$'N_[`M2/^L(&[_K!`0 M#```"F<*2@!G!E*N_ZQ@ZB!N_ZQ"$$HN_[!GHA`N_[`,```J9YB1R'`%+P!( M>0``;1Y(;O^P+4C_I"U(_ZQA`--Z3^\`#$J`9@I![O^U+4C_K&`H<`0``;2Q.N0``,I10CV``_R@O+O^L3KD``&-,6(\@0!(0+4#_K`P!`"IF&DAY M``!M1TAY``!Q$B\`3KD``&'F3^\`#&`62'D``&U+(&[_K"\(+PAA`.\F3^\` M#"\N_Z0O+O^L80#Y<%"/8`#^S"\N_ZA.N0``2+!8CV`.0J=(>0``<-)A`/E0 M4(\@>0``0``+P!(>0``;4\O.0`` M0``;60``;7\O.0``0``;<0``;?0``;A8O.0``0``;G@O`$ZY```S#$_O M``PO.0``0``;I!.N0``,I10CW`!+4#_H$AY``!NJ$ZY```RE%B/0?D` M`%H<(#D``')^L0``0``6AQ2N0``6AP@+@`($(!R`!(08!P@+@`(`H````#_2'D``%H< M+P!.N0``3-90CR(`3EY.=4Y6``!"N0``=II(;@`,+RX`"$AZ_YA.N0``/0Y/ M[P`,(#D``'::3EY.=4Y6``!2N0``=J(@>0``=IX@*``(4X`A0``(2H!K$")0 M4I`@+@`($H!R`!(18!P@+@`(`H````#_+SD``':>+P!.N0``3-90CR(`3EY. M=4Y6``!"N0``=J(C[@`(``!VGDAN`!`O+@`,2'K_EDZY```]#D_O``P@.0`` M=J).7DYU```"GTY6_Z!(YP`@<``=?``@__MR`"U!__9R_RU!__)R`"U!_^A! M[O_0=/\M0O^P'4#_\1U`__P=0/_]'4#__AU`__\M0?^@+4'_Y"U(_\P@;@`( M$!!*`&=><@`2$'`@!(`````(:U"RNP@(9O).^P@&````(V```#(````@8``` M(@```"M@```2````+6````(=?``!__]@&!U\``'__F`0'7P``?_]8`@=?``! M__Q.<5*N``A@F"!N``@0$`P``#!F"AU\`##_^U*N``@@;@`($!`,```J9A(D M;@`,(E)8DBU1__92K@`(8!1(;O_V+RX`"$ZY``!BLE"/T:X`""!N``@0$`P` M`"YF-%*($!`M2``(#```*F82)&X`#")26)(M4?_R4JX`"&`42&[_\B\N``A. MN0``8K)0C]&N``@@;@`($!`,``!L9@H=?``!__%2K@`((&X`"!`04JX`"!U` M__`"@````/]R8`2!````"&L``KJPNQ@(9O!.^Q@&````9F```J````!%8``" MD@```&5@``**````1V```G0```!G8``";````&-@``)*````%*( M<`(M0/_D+4C_S"\N_^PO+O_,3KD``&&"4(\M0/_(#"X`6/_P9@#^N$AN_]!. MN0``8GY8CV``_J@B;@`,(%%8D2)0+4G_S+/\`````&8(+7P``#VN_\PO+O_, M3KD``&5L6(\M0/_D2J[_\FM.(B[_\K"!;T8M0?_D8$!P`2U`_^0B;@`,(%%8 MD2`0'4#_T$(N_]%@)G`"+4#_L'`!+4#_H&`80J[_L&`2<`$M0/^P8`IP`$S? M!`!.7DYU2J[_L&H``+@@+O_VL*[_Y&P&0J[_]F`(("[_Y)&N__9*+O__9T8@ M+O_D4X`M0/_D2H!K&'``(&[_S!`04J[_S"\`(&X`$$Z06(]@VB`N__93@"U` M__9*@&M8<``0+O_[+P`@;@`03I!8CV#@("[_]E.`+4#_]DJ`:Q)P`!`N__LO M`"!N`!!.D%B/8.`@+O_D4X`M0/_D2H!K&'``(&[_S!`04J[_S"\`(&X`$$Z0 M6(]@VB`N``A,WP0`3EY.=0RN_______R9@9P!BU`__(,K@```!3_\FT$[_T"U`_^0M2/_,#*X````"_[!F&$J`9PX,KO____S_M&P$<`!@ M`G`!+4#_L$JN_^1G!%.N_[1P`'(`$B[__B0N_^B$@7(`$B[__82!+4#_O$J" M9P12KO^\2J[_L&<``+!*KO^T:P@@+O^TT:[_O'``$"[__"(N__*"@(*N_Z!* M@6<$4J[_O$JN_Z!G=$HN__QF;DJN_^1F!D*N__)@6"`N_[12@"(N_^22@"U` M_Z@M0?^D2H%J!D*N__)@.B`N_Z0B+O_RLH!O!"U`__(@;O_,T>[_J%.(+4C_ MK$JN__)G%B!N_ZS1[O_R$!`,```P9@93KO_R8.1*KO_R9@13KO^\("[_\E*` MT:[_O&```)A*KO^@9P13KO_R2J[_M&H(("[_M$2`8`0@+O^T+4#_N`R````` M8V\$4J[_O`RN```#Y_^X;P12KO^\<``0+O_\(B[_\H*`@J[_H$J!9P12KO^\ M2J[_H&<^2B[__&8X("[_Y"(N__*R@&T&4X`M0/_R2J[_\F<6(&[_S-'N__(0 M$`P``#!F!E.N__)@Y$JN__)F!%.N_[Q*+O__9C8@+O_VL*[_O&\L("[_O)&N M__8@+O_V4X`M0/_V2H!K%G``$"[_^R\`(&X`$$Z06(]2KO^\8-Q*KO_H9PYP M+2\`(&X`$$Z06(]@*DHN__YG#G`K+P`@;@`03I!8CV`62B[__6<0<``0+O_[ M+P`@;@`03I!8CTJN_[!G``#X2J[_M&IN<#`O`"!N`!!.D%B/<"XO`"!N`!!. MD%B/("[_\E.`+4#_\DJ`:P`!["`N_[12@"U`_[1*@&H.<#`O`"!N`!!.D%B/ M8-0@+O_D4X`M0/_D2H!K#G``(&[_S!`04J[_S&`"<#`O`"!N`!!.D%B/8*H@ M+O^T4Z[_M$J`:RH@+O_D4X`M0/_D2H!K#G``(&[_S!`04J[_S&`"<#`O`"!N M`!!.D%B/8,I*KO_R9PQP+B\`(&X`$$Z06(\@+O_R4X`M0/_R2H!K``%.("[_ MY%.`+4#_Y$J`:PYP`"!N_\P0$%*N_\Q@`G`P+P`@;@`03I!8CV#&("[_Y%.` M+4#_Y$J`:PYP`"!N_\P0$%*N_\Q@`G`P+P`@;@`03I!8CTJN__)G#'`N+P`@ M;@`03I!8CR`N__)3@"U`__)*@&LJ("[_Y%.`+4#_Y$J`:PYP`"!N_\P0$%*N M_\Q@`G`P+P`@;@`03I!8CV#(<``0+O_P#(````!E9P@,@````&=F!'!E8`)P M12\`(&X`$$Z06(]*KO^T:A)P+2\`(&X`$$Z06(]$KO^T8`QP*R\`(&X`$$Z0 M6(]P"RU`_\!3KO_`("[_M'(*3KD``&.P!H$````P("[_P!V!"-`@+O^T<@I. MN0``8[`M0/^T#*X````)_\!NR$JN_[1FPB`N_\`,@`````ML%E*N_\!R`!(V M"-`O`2!N`!!.D%B/8-X,+@`!__]F-B`N__:PKO^\;RP@+O^\D:[_]B`N__93 M@"U`__9*@&L6<``0+O_[+P`@;@`03I!8CU*N_[Q@W"`N``A,WP0`3EY.=4Y6 M__8M;@`0__8@;@`,$!!2B!U`__\"@````/\M2``,2H!G>`R`````)68P$!`, M```E9@92K@`,8"(O+@`(2&[_]B\N``QA`/7L3^\`#"U`__I*@&<&+4``#&"N M2KD``%_>9R0(+@`'__]G''``$"[__R\`(&X`"$Z06(\@;@`,'5#__U*N``QP M`!`N__\O`"!N``A.D%B/8`#_<$Y>3G4``````````````&1.4/_B3E$``$CG M?S`D:``((!HB$DZY``!!3D)I``A":0`&+P"#GV8.)&@`'"8H``Q3@V```/A2 M0C-"``1(0C-"``A"1C0I``1G7&H25D)K&`I"``/5:0`$80`!`&!(80`!,E)I M``9@$G0$U6D`!&$``.IA``#R4VD`!DJ`:\13:0`$XXGCD&#R0D)"1B\`@Y]G M%&$``-)*1F8,#$(``68&4VD`!F#L!@8`,!.&(`I20@Q"`!1KU'8!)"@`#$JH M`!!G#B@\`````=1I``930FLZ>!0,0@`2;#(X`AHQ(`L&!0`%#`4`.6\B$[P` M,"`+4C$@"AHQ(`I30FKH4FD`!E-#>@"ZJ``09P)2A"1H`!Q'\3`*(`1G'E-$ M-@0$0P`4:P)X$Q3;4.) MXY#CEN.)XY#CEM*#T8)D```$4H;CB>.0XY9,WP`,3G4O`G0`/SP`0..)XY#C MD@Q"``IM"`2"````"E*!4U=FZ$_O``(D'TYU3E#_\DY1``!(YWXP<`!R`#-` M``(S0``$,T``!C-```AA``%V#`8`,&8(`&D@```&8.X,!@`M9@H`:8````9A M``%8#`8`,&T^#`8`.6XX`&D@```&,T8`##PI``B=:0`$+P`"G_````!G!E)I M``1@SF$`_SH\*0`,`H8````/TH9"AM&&8+@,!@`N9@Q*:0`(9F)2:0`(8*8, M!@!%9P8,!@!E9E!A``#R#`8`*V<,#`8`+68*`&D0```&80``W`P&`#!M,`P& M`#EN*CHI``+CZ0`"X^D``MMI``+CZ0`"`D8`#]UI``(,:0__``)MS.+I``)@ M\C\I``8"7R``9@HD:``40I)@``""-"D``C\I``8"7Q``9P)$0M5I``0O`(.? M9U0S?``_``)*@&L*XXGCD%-I``)@\DII``1G(&L4=`35:0`"80#^6F$`_F)3 M:0`$8-9A`/Z$4FD`!&#,=``T*0`"/RD`!@)?@`!G!`C"`!].N0``080D:``8 M),`D@21H`!0DO`````%P`#`I``I,WP1^3EE.6$YU+"@`"&<*(7P```````A. M=4CG_.`D:``03I(\`$S?!S\S1@`*4Z@`#&8(`&D(```&3G4_*0`&`E\(`&<" M?/].=0``)``"@'____]F"'``<@!T`&`B2$)(PNA"`H*```?_!$(#_R\"=`KC MB>.04*3+P`"G__@``!F[DJ#:@Y2@60*4H!@V%-"XXGCD`@``!1G M]`9"`_]O'@Q"!_]L*`*```___^E*/P)"0DA"A%](0H"")A].=2\\`````4ZY M``!"*G``8!@O/`````).N0``0BHP/'_P2$*`0DA`0D!/[P`$<@!@S``````` M!TY6```C[@`(``!H6$Y>3G4`````````9````,Y.5O_N(_P``$2V``!$\G`! M(\```$3N#+D````@``!$[FP``(1P`"!N``@0$%*`(D#3_```;NH0$0@```-G M!E*N``A@X"!N``@0$$H`9U@@.0``1.[E@%*Y``!$[B!`T?P``$3R(*X`"'`` M(&X`"!`02H!G&%*`(D#3_```;NH0$0@```-F!E*N``A@W"!N``@0$'(`$(%2 MK@`('4#__TH`9@#_=$YQ2KD``&[*9P1P`&`&(#P``(``<@`CP0``6A8M0/_R M`(`````!(\```%H2<`$CP```6C0@+O_R`(`````&(\```%HP(_P``/__``!: M4B`N__(`@````(0CP```6DYP`B/```!:<"`N__(`@````(`CP```6FQP`R/` M``!:CB`N__(`@`````(CP```6HH0.0``9_A*`&=2+P%(>0``9_AP/2\`3KD` M`&;H3^\`#"U`__I*@&H@2'D``%HZ2'D``$2\3KD``$7Z4(]P`2\`3KD``$E, M6(\O+O_Z0J=P1B\`3KD``&;H3^\`#'``$#D``&@82H!G``"@#(`````^9AQ" MITAY``!H&7`]+P!.N0``9NA/[P`,+4#_]F`:0J=(>0``:!AP/"\`3KD``&;H M3^\`#"U`__9*KO_V:B!(>0``6CI(>0``1--.N0``1?I0CW`!+P!.N0``24Q8 MCQ`Y``!H&`P``#YF&'`"+P`O+O_V0J=P0B\`3KD``&;H3^\`$"\N__9P`2\` M<$8O`$ZY``!FZ$_O``PO+@`,3KD``%"J6(\O.0``:%!(>0``1/(O.0``1.Y. MN0``+-Y/[P`,0J=.N0``24Q8CTY>3G5#4%)/1P!#86XG="!O<&5N('-T9&EN M(&9I;&4*`$-A;B=T(&]P96X@3G5.5O_\<``@;@`($!!2 MK@`(+4#__$J`9Q@O+@`,+P!.N0``1C!0CU*`9MIP_TY>3G5P`$Y>3G5.5@`` M(&X`#`@H``8`%V<<#*X````*``AF$B\(+RX`"$ZY``!,UE"/3EY.=2!N``P@ M*``(4X`A0``(2H!K$")04I`@+@`($H!R`!(18!H@+@`(`H````#_+RX`#"\` M3KD``$S64(\B`"`!3EY.=4Y6__PM?```6?[__"!N__RQ_```7%9D$$JH`!1G M"@:N````'O_\8.0@;O_\L?P``%Q69@9P`$Y>3G4O+O_\+RX`#"\N``AA"$_O M``Q.7DYU3E;_[B!N`!!*J``49PHO"$ZY``!(L%B/+7D``&[*__0M;@`,__!P M`"!N__`0*``!#(````!B9PX,@````&%F$D*N__1@""U\``"``/_T4J[_\"!N M__`0*``!#```*U?!1`%(@4C!<``@;@`,$!`=0?_O#(````!W9P``I@R````` M3G5*+O_O9P@@/````(!@`G`"`(```$``+4#__&```*Q*+O_O9P1P M`F`"<```@```@``O/````8`O`"\N``A.N0``4ZY/[P`,+4#_^%*`9@9P`$Y> M3G5*+O_O9P@@/````(!@`G`!+4#__&!>2B[_[V<$<`)@`G`!`(```(```(`` M``$``(````(`+SP```&`+P`O+@`(3KD``%.N3^\`#"U`__A2@&8&<`!.7DYU M2B[_[V<((#P```"`8`)P`BU`__Q@!G``3EY.=9'((FX`$"-(``PC;O_X`!@B MJ0`,(T@`""-(``1*KO_T9P0@"&`&(#P``(``(B[__(*`(&X`$"%!`!0@"$Y> M3G4````G3E;_]"!N``@(*``!`!=G%"\(98 MCU*N__Q@S"\N``A.N0``7%Y8CTY>3G4`````````9$Y6__A*N0``=J9G'"!Y M``!VIB\0+P@M2/_X3KD``%)^4(]"N0``=J9*K@`(9@9P`$Y>3G4@+@`(6(`O M`"U```A.N0``48I8CRU`__Q*@&8&<`!.7DYU(&[__""N``@M2/_X6(@@"$Y> M3G5.5@``0J=ACEB/(&X`"%F((\@``':F<`!.7DYU3E;_]"!N``A9B"`((D`B M$5F!+4#__"U!__2PN0``=J9G"$*G80#_5%B/+RX`#&$`_TI8CRU`__A*@&

3G5.5O_R(&X`""`H`!0"@```@`!6P40!2(%(P2`H`!0"@``` M`#`=0?__2H!G"D*H``1P_TY>3G4@;@`(""@`!P`79Q8(*``&`!=G#B\(3G4@+O_Z3EY.=2!N``@( M*``!`!=F<@CH````%R`H`!`O`"\H``PO*``8+4#_\DZY``!7@D_O``PM0/_V M2H!J"B!N``@(Z``%`!=*KO_V9@H@;@`(".@`!``72J[_]F\H2B[__V<0("[_ M]D2`(&X`""%```1@"B!N``@A;O_V``0@;@`((*@`#"!N``@@*``4`H`````R M2H!G'$HN__]G"'#_(4``!&`((&X`"$*H``1P_TY>3G4@;@`(("@`!%.`(4`` M!$J`:PHB4%*0<``0$6`*+RX`"&$`_C18CTY>3G4```#<3E;_["UN``C_]"!N M``P@*``4`H`````P2H!G!G#_3EY.=2!N``P@*``4`H```(``5L%$`4B!2,$= M0?_^2J@`$&8``*8(*``"`!=F``"<<``A0``(#*[_____``AF!$Y>3G4O+@`, M3KD``%!"6(]*@&<0(&X`#`CH``4`%W#_3EY.=2!N``P(Z``!`!=*+O_^9PP@ M*``01(`A0``(8`H@;@`,(6@`$``((&X`#"`H``A3@"%```A*@&L0(E!2D"`N M``@2@'(`$A%@&"`N``@"@````/\O+@`,+P!A`/\D4(\B`"`!3EY.=2!N``P( M*``"`!=G>`RN_____P`(9@9P`$Y>3G4@+@`('4#__THN__YG+@R`````"F8F M<`(O`$AY``!0-B!N``PO*``8+4#_\$ZY``!6&D_O``PM0/_X8")P`2\`2&[_ M_R!N``PO*``8+4#_\$ZY``!6&D_O``PM0/_XP3G$O+O_P(&X`#"\H M``PO*``83KD``%8:3^\`#"U`__A@!$*N__@,KO______^&8,(&X`#`CH``4` M%V`4("[_^+"N__!G"B!N``P(Z``$`!=*+O_^9Q`@;@`,("@`$$2`(4``"&`* M(&X`#"%H`!``"")N``P@:0`,(H@@+@`(#(#_____9S(B*0`(4X$C00`(2H%K M#"!14I$0@'(`$A!@&"`N``@"@````/\O+@`,+P!A`/S84(\B`"!N``P@*``4 M`H`````P2H!G!G#_3EY.=0RN_______T9@9P`$Y>3G4@+O_T3EY.=0``#0H` M``````````!D3E8``"!N``A*J``09PX(*``#`!=F!G``3EY.=2\Y``!NXDZY M``!1BEB/(&X`"""`(4``#$J`9@YP#"/```!O['#_3EY.=2!N``@A>0``;N(` M$`*H____\P`4<``A0``((4``!$Y>3G5.5O_P+6X`"/_\<`$M0/_T(&[__!`0 M2@!G%B\(3KD``&5L6(]2@-&N__Q2KO_T8.`,K@``#Z#_]&\&3G5.5O_T2.3G4@ M+0`$D(<,@`````AE)"(-($W1QR0()D(FE2=```0HBY^Y``!E)"!-(`A,WSB` M3EY.=2A-*E5@GB\'3KD``%QZ6(\J0+O\`````&3G4`````````9````$Q.5O_\ M("X`#"\`+RX`""U`__QA!E"/3EY.=4Y6_^A(YP$\+BX`#$J';@IP_TS?/(!. M7DYU#(<````(;`)^""`'5H#D@.6`+@`F;@`((&X`"-''(`@D0-^Y``!E)$GY M``!E("I4N_P`````9P``I"`-($W1[0`$(@@M0?_LL(IC$B:-)T<`!"B+<`!, MWSR`3EY.=;O*9A@FE2`'T*T`!"=```0HBW``3-\\@$Y>3G6W[O_L9!"?N0`` M921P_TS?/(!.7DYUM^[_[&8X2I5G%+758Q"?N0``921P_TS?/(!.7DYUWZT` M!$J59PZUU68*("H`!-&M``0JDG``3-\\@$Y>3G4H32UN_^S_Z"I58`#_5BB+ MD<@FB"='``0@"$S?/(!.7DYU`````````&0```";3E;_YD(N__]P`"/```!H M5"UY``!O[/_N+4#_]B`N__:PN0``9:IL%.>`($#1_```9:Y*D&<&4J[_]F#@ M("[_]K"Y``!EJF8.3G4@+O_VYX`@0-'\``!EKBU(_^9* MK@`09P@(+@`'`!-G!D*N_^I@!G`!+4#_ZB`Y``!NY@*```"``"(N``RS@"U` M``P(```#9Q`"@/____P`@`````(M0``,("X`#`*``````PR``````F<,#(`` M```!9P1*@&8,("X`#%*`+4#_^F`.3G4@+@`,`H````,` M2H!G``#Z""X``@`.9U0=?``!__]"IR\N``A.N0``72I0CRU`__)2@&8>(^[_ M[@``;^PO+O_J+RX`"$ZY``!=>E"/+4#_\F!R+R[_\DZY``!=YEB/3G4(+@`!``YF)B`N``P"@````/3G4@;O_F(*[_^B`N__(A0``$3EY. M=4Y6```@+@`,`H```(```(````,!(BX`#`*!__]__R\!+P`O+@`(80#]K$_O M``Q.7DYU````````````9````%I.5O]J+RX`"$ZY``!9DEB/+4#_ZDJ`9@9P M_TY>3G4@;O_J""@``P`#9Q1P`B\`0J3G4@ M+O_Z3EY.=4(N__YP`"U`__HM0/_V+4#_\B`N__JPK@`09```AB!N``S1P%*N M__H0$!U`__\,```*9A(,+@`-__YG"AU\``W__U.N__I![O]JT>[_]B`N__92 M@!(N__\0@2U`__8=0?_^#(````"`9:@O`$AN_VH@;O_J+R@`!$ZY``!?,D_O M``PM0/_N2KD``&A49@:PKO_V9P9P_TY>3G5"KO_V8`#_3G4`````````9````&U.5O_N+RX`"$ZY``!9DEB/+4#_[DJ`9@9P M_TY>3G4O+@`0+RX`#"!N_^XO*``$3KD``%XV3^\`#"U`__I*N0``:%1G!G#_ M3EY.=2!N_^X(*``'``)G""`N__I.7DYU<``M0/_V+4#_\B`N__:PKO_Z9%H@ M;@`,T3G4@;@`,T>[_\E*N__(0KO__8)Q* MKO_R9@A*KO_Z9@#_1B`N__).7DYU3E;_\B\N``A.N0``69)8CRU`__)*@&8& M3G4@+O_\3EY.=0`````````` M`&0````73E;_^"\N``A.N0``69)8CRU`__A*@&8&3G4``$-/3CH``````````````&0````43E8```RN```` M!@`(;`9P`$Y>3G4O+@`(<#XO`$ZY``!FZ%"/(\```&A42H!J#G`)(\```&_L M+"N__QL%"!N``S1P$/N_W[3P!"14J[_>&#B("[__`R`````?6Q& M(&X`#-'`4J[__!"\``I@-B\N``PO+@`0+RX`"'`_+P!.N0``9NA/[P`0+4#_ M_$J`:A0CP```:%1P!2/```!O['``3EY.=4*Y``!H5"`N__Q.7DYU```````` M````9````!5.5O_\+RX`#"\N`!`O+@`(<$`O`$ZY``!FZ$_O`!`M0/_\2H!J M%"/```!H5'`%(\```&_L<`!.7DYU0KD``&A4("[__$Y>3G4`````````9``` M`!9.5O_\+RX`$"\N``@O+@`,<$(O`$ZY``!FZ$_O`!`M0/_\2H!J%B/N``@` M`&A4<`4CP```;^QP_TY>3G5"N0``:%0@+O_\3EY.=0```````````&0````$ M``````````````!D3E;__"\N``A.N0``8TQ8CTAN__PO`"U```A.N0``8K)0 MCR`N__Q.7DYU````*TY6__@@;@`(0A`O+@`,3KD``&5L6(\M0/_X2H!G?"!N M``S1P"U(__Q*KO_X;VQ3KO_\<``@;O_\$!!R(`2!````"&M0L+L8"&;R3OL8 M!@```#I@```Z````7&```#(````O8```*@```"Y@```"(&[__%*(<`0O`"\( M+RX`"$ZY``!DQ$_O``Q3@$Y>3G5P`$Y>3G53KO_X8(YP`$Y>3G4````````` M9$Y6__!P"RU`__!"+O__4Z[_\"`N``P"@`````<&@````#`B+O_P'8`8]"`N M``SF@`*`'____RU```Q*K@`,9LY![O_TT>[_\"\(+RX`"$ZY``!DL%"/<`N0 MKO_P3EY.=4Y6__!P"RU`__!"+O__4Z[_\"`N``QR"DZY``!CX@:!````,"`N M__`=@0CT("X`#'(*3KD``&/B+4``#$JN``QFS$'N__31[O_P+P@O+@`(3KD` M`&2P4(]P"Y"N__!.7DYU3E;_\D(N__MP""U`__Q3KO_\("X`#`*`````#R!` MT?P``&[.("[__!V0"/,@+@`,Z(`"@`____\M0``,2JX`#&;,0>[_\]'N__PO M""\N``A.N0``9+!0CW`(D*[__$Y>3G4``$Y6__I"KO_\(&X`"%*N``@B;@`, M$!$0@%*N``P=0/_[2@!G,'(`$B[_^PR!````+V<<#($```!<9Q0,@0```"YF MQB!N``A3B"U(__Q@ND*N__Q@M$JN__QF"B!N``A3B"U(__P@;@`0$!!*`&8* M(&[__$(03EY.=2!N__P0O``N4H@O+@`0+P@M2/_\3KD``&6`4(].7DYU3E;_ M_"UN``C__"!N__Q*$&<:<``0$"\`3KD``&;06(\@;O_\$(!2KO_\8-X@+@`( M3EY.=4Y6__!P`"!N``@2$"U`__PM0/_X+4#_\`P!`"UF#'(!+4'_^"U!__!@ M$B!N``@0$`P``"MF!G`!+4#_^"!N``C1[O_X<``0$"\`3KD``&:N6(]*@&3G5.5@``<``@;@`($!!2@")`T_P``&[J M$!$(```#9P92K@`(8.`@+@`(3EY.=2!O``0B;P`(("\`#&\6L\AE#-'`T\`3 M(%.`9OI.=1+84X!F^DYU```````$``````````````!D2H!J```>1(!*@6H` M``Q$@6$``"!$@4YU80``&$2`1(%.=4J!:@``#$2!80``!D2`3G4O`DA!-`%F M```B2$!(04A"-`!G```&A,$P`DA`-`"$P3`"2$(R`B0?3G4O`W80#$$`@&0` M``;AF5%##$$(`&0```;IF5E##$$@`&0```;EF55#2D%K```&XYE30S0`YJA( M0D)"YJI(0X#!-@`P`C0#2$'$P9""9```"%-#T(%D_G(`,@-(0^>X2$#!028? M)!].=2!"(D,D`"8!2$)(0\3!QL#`P=1#2$)"0M"")@DD"$YU(&\`"")O``0@ M+P`,;P@2V&<$4X!F^"`O``1.=2!O``@B;P`$$MAF_"`O``1.=0``3E;__$*N M__P@+@`04X`B+O_\LH!L&B!N``C1P2)N``S3P1`1$(!*`&<&4J[__("X` M$%.`(B[__+"!9@@@;@`(T<%"$"`N__Q2@$Y>3G4````'```````````````` M``````````````!D(&\`!")O``AP`'(`$!@2&0P``&%M"@P``'IN!`0``"`, M`0!A;0H,`0!Z;@0$`0`@D(%F!$H!9M1.=0``(&\`!`P8``!F^E.(D>\`!"`( M3G5.5@``(&X`#!`0(FX`"!*`4JX`#$H`9P92K@`(8.8@+@`(3EY.=0```"P` M```4``"``0```````(`"`````0``@`,``/__``"``P````(``(`"`````P`` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````!D````!```"``` M````````9"!O``@B;P`$("\`#&\6L\AE#-'`T\`3(%.`9OI@!A+84X!F^B`O M``1.=0``(&\`!"`O``QO"B(O``@0P5.`9OH@+P`$3G4``$Y6```@+@`(#(`` M```P;0P,@````#EN!'`!8`)P`$Y>3G4@+P`$#```86T*#```>FX$!```($YU M``!(YR`@0_D``&=$(\\``&?T($\P+P`.XT`2,0``$#$``6<``")(@%-`-`!8 M0N5")#`@``$!9P``""\"8```!#\"4T!JY#\H``Y.02YY``!G]$S?!`1.=0`` M`````````````0````$``0`!``````$!`0$``````````0`````````````` M```````````````!`0`````````````!`0`````````````````````````` M``$````!`````````0(```````````$"``````$!`0$!`0$"`0(``08#!@,! M`0$#`0,````!``(!`@$!`0$&`PX$``$```$"```````````````````&`P$# M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````-C@P,#`@1U-4+49O2!T;R!C;VYT:6YU90H`"BTM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+0H`4T5#5$E/3B`@("`@(%-405)4("`@ M3$5.1U1("@`M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T*`"4M.7,@)3A8 M("4X6`H`+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM"@!5;F1E9FEN960@ M4WEM8F]L.B`G)7,G"@`E+3(P2!5#@8&%`8&%`PD5&!@(@HT"!8,"@8:5`8&"DX& M!AH&!@P&!@8"@P(#!P,#`@8 M'!HB#`@>"!X(+A@@#`H,"A`.#A`&"@X,$`8&(`0&"`P&$@8&#`8(!@8&!@@0 M$`X8$@82"`@2%!0,>`HB#FP*&"@0&#H.#!`&!BH^/`P,#`P,"&P6#A82#`@2 M"`8&"`8&!@H*!@P(!@8*&`84!`8&!@8&!!(2!@P&!@8,%@P,#!(2"`8&!@X. M%@8&)`8&'@@&!@@&!I(H+!`*!FH())0*!A@*!C(*!A0*!B0("!@&"`@.$@8& M$@H(!A8&"`A4"`@4"@8("`82"!`(#`@&!@@&!@@&#`@0!@8&!`8&!@8&!@8& M!A0:%"`&#!`&"`8&!@H&!@8*!@8&"@8&!@P&"`8&!C8($#0($#0((@@,%@@, M%@@,%@@.%@@.%@@,%@@.%@@,%@@\"!`6"#P($!8(/`@0%@A")!8(/B`6!AX& M!B(*%`@8")(($`86!A0&%`84!A@&%`8D"!0*"@84!A0&%`84!A0&&#(&%`84 M!A0&%`8<"!H&%`86!A0&'`@.!C`&""`*!@8&!@8&"`P&#!`6!@88"A8*$@82 M!@8($B`0"#@N9"XT#CPJ!@8,(B@&!@@&)#8*$B@F!@P*"`8&%`8$!@@&!@@* M!@P(!@H(#@8&!@8&!@H&!A`&!@PF4"PN!A`6!@@,+`P,!@8&"`P$!A`&"`8& M"@8(!@8*!@@&!@H&!@@&"`8&"`8&"@8(!@8(!@8*!@8,#`P(!@8(!@8*#`8& M"`@&"@8("@8&#@@&"@8("@8&#@@&"@8("@8&#@8(!@H("`@&#!`&"`H&'`@2 M$@H.!BX($@@2"OY``1XX&I98&B(,`6`!`0$!`AKB9`$!`1P!&!`F&@0("A8> M"`@:+A00"!`*$`@0"!`&#`H2!@8,$@P6"A(*%`8&#`@:%@X(!@8&#`$(:#@^ M%`P<-`B&5%B.,A!:"#H8#`P*$A@(#@@>.B8^;!BZ`1ZX$B2^+AH*)`$"!A@0 M.C`:(!X(!@@*!@10'C0:$@@&@`98'F@&$`P4"A0D6#`2#A(*)"8.*A@>#&HL M(@Z.#C(.,"8.KB(.3E0B"#`.#`P2%`$!BA@."@9"!@8&!`@&!@8H$@@,*!02 M"`Q`"`PZ,!!@$@@,,!((#"X4"`PP$B)P>"H:'C`RH"1F$DX!`0&6!D`!8/@$ )!`0$!`0$!`0` ` end