[net.micro.atari16] ARC for the ST

sansom@trwrb.UUCP (Richard Sansom) (10/08/86)

I just got this from CIS.  In light of the large postings of late, it's
time has probably come.  Give it to everyone you know, and we can all save
time and money when we upload/download stuff.  I'll also be posting a
uuencoded/ARCd version of alite.prg in a few minutes...

-Rich

#! /bin/sh
# To extract, remove mail header lines and type "sh filename"
echo x - arc.doc
sed -e 's/^X//' > arc.doc << '!FaR!OuT!'
XIntroduction and short docs.
X          ARC (short for archive) is a file library and compression
X          utility.  It may be thought of as an improved version
X          of LU and SQUEEZE all rolled into one program.
X
X          ARC analyzes each file to see which of a number of
X          compression techniques will generate the smallest code.
X          The following estimates give the user a general idea of
X          how much compression may be gained by using ARC.
X
X                ARC Text -            45-55% reduction from original
X                SQUEEZED Text -       30-40% reduction
X
X                ARC Programs -        25-30% reduction
X                SQUEEZED Programs -   15-20% reduction
X
X                ARC Pictures -        45-55% reduction
X                SQUEEZED Pictures -   40-50% reduction
X                TINY Pictures -       40-50% reduction
X
X          The user should see that compressing files with ARC
X          will allow easier telecommunications by combining files
X          and shortening their transfer time.
X
X     Usage from TOS
X          - double-click-left on ARC.TTP icon
X          - observe OPEN APPLICATION menu for ARC.TTP parameters
X          - enter switch, archive name and file template
X            (ex: lh arc.arc *.*)
X          - hit return or click-left on OK box to begin execution
X          - "press any key to continue" after completion
X
X     History
X          ARC has been in use in the CP/M and MS-DOS world for many
X          years.  Thom Henderson developed the version which I
X          converted for use on the Atari ST.  I am not sure but he
X          may also be the original author.
X
X          It is important to note that no matter who developed this
X          program, ARC is based on the file compression theories
X          developed by Huffman, Welch, Knott, Knuth, and many other
X          scientists.
X
X     Bug Reports
X          Since I developed this version of ARC, I will be responsible
X          for any erroneous features.  Please relay any problems with
X          a written discription of what happened and the .ARC file
X          which caused the problem to:
X
X                        Harvey Johnson
X                        2398 Oaklyn St NE
X                        Palm Bay, FL 32907
X
X                             - or -
X
X                      QUILL BBS 305-724-2303
X
X
X     Future Products
X          It would be nice to have a version of ARC written to utilize
X          GEM.  I would also like to write a picture display feature
X          that will show compressed pictures directly to the screen.
X          This will be useful in that ARC squeezes file 5 to 10% smaller
X          than TINY format.  If anyone has the C source to dump NEO,
X          Degas, or other pictures to the screen please upload a copy
X          to QUILL BBS.
X
X          If you have any ideas for additional capabilities, then send
X          them to me with a detailed explanation.  All thoughts are
X          welcome.
X
X     Donations
X          It would be nice to be supported if you think that ARC
X          is any good.  Make no mistake, I did NOT write the original
X          version of ARC, but I have spent all my extra time for
X          two months making it a reality on the Atari ST.
X
X          As I do recieve contributions, I will consider improvements
X          more seriously.  Any donations may be sent to address
X          specified in Bug Report section.
X
X          Thank you one and all in advance for considering this
X          request, but if you are like me (lazy) then I don't
X          really expect to ever see a single dime.
X
XARCHIVE (ARC.TTP)
X
X     Usage
X          arc {amdxelvth} <filename.ARC> [<filename> ...]
X
X               a   = add files to archive
X               m   = move files to archive
X               d   = delete files in archive
X               x,e = extract files from archive
X               l   = list files in archive
X               v   = verbose listing of files in archive
X               t   = test archive integrity
X               h   = hold screen before returning to Desktop
X
X     Description
X          This program is a general archive utility, and is
X          used to maintain an archive of files.  An "archive"
X          is a single file that combines many files, reducing
X          storage space and allowing multiple files to be
X          handled as one.
X     Switches
X
X          a - add files to archive.  This switch will force update
X              or addition the indicated reguardless of creation
X              time and date.
X
X          m - move files to archive.  Same as "a" switch except
X              that the files are deleted from the directory as
X              they are moved to the archive.
X
X          d - delete files in archive.  The files are lost forever
X              and the archive is recompacted to remove the data
X              for these files.
X
X          x,e - extract files from archive.  A copy of the files
X              in the archive are created in the current directory
X              in an uncompacted state.
X
X          l - list files in archive.  Limited information listing
X              of files contained in an archive.  Displays only the
X              filename.
X
X          v - verbose listing of files in archive.  Complete
X              information listing of files contained in an archive.
X              Displays the filename, original length, storage method,
X              storage factor (% savings), compacted size, date, time,
X              and CRC.
X
X          t - test archive integrity.  Check the archive to make sure
X              it does not have any bad files contained.
X
X          h - hold screen before returning to Desktop.  This switch
X              should be used whenever ARC is executed from the
X              Desktop, except in conjunction with file redirection.
X
X     Examples when executed from GEM Desktop:
X
X     ah FILES.ARC *.PRG      Creates a new archive file called FILES.ARC
X                             and puts all files ending in .PRG inside.
X
X     xh FILES.ARC *.*        Extracts all files from FILES.ARC.
X     xh FILES.ARC            ""
X     xh FILES                ""
X
X     xh FILES.ARC *.DOC      Extracts all files ending in .DOC.
X
X     In each case, the 'h' holds the display instead of immediately returning
X     to the GEM Desktop so you can view filenames, messages, etc.
X     These are just to help you get started.  ARC seems to be the most 
X     reliable of the 'masher' programs and has the best overall size
X     reduction.
!FaR!OuT!
echo x - arc.uue
sed -e 's/^X//' > arc.uue << '!FaR!OuT!'
Xbegin 664 arc.ttp
XM8!H  'E    1U@  8UX                  $[Y    -D[Y  !73D[Y  !5
XMBD[Y  !7Z$[Y  !6HD[Y  !7-$[Y  !6)$[Y  !5Y$[Y  !S;"I/*FT !" M
XM  S0K0 4T*T '-"\   A "( THW"O/____XN02\ +PU"9S\\ $I.0=_\    
XM#"!M !@B;0 8T^T '" M !13@&\&$R!1R/_\(&T $" M !Q3@$(84<C__"AM
XM !#9[0 <*4W__"IM  A.K0 P(&S__$AH (!.NEVF6(\O+/_V/RS_^DZZ !I<
XMCS\\  !.NE!$/SP 03\\  ).05B/3G5.5O_T0B[__PQN  , "&P  CI(;   
XM3KIK=EB/2&P .$ZZ:VQ8CTAL %!.NFMB6(](; !R3KIK6%B/2&P F$ZZ:TY8
XMCTAL ,!.NFM$6(](; #R3KIK.EB/2&P!!$ZZ:S!8CTAL 31.NFLF6(](; %(
XM3KIK'%B/2&P!>DZZ:Q)8CTAL 9!.NFL(6(](; '(3KIJ_EB/2&P!W$ZZ:O18
XMCTAL A!.NFKJ6(](; (J3KIJX%B/2&P"8DZZ:M98CTAL G9.NFK,6(](; *H
XM3KIJPEB/2&P"P$ZZ:KA8CTAL OA.NFJN6(](; ,N3KIJI%B/2&P#1DZZ:II8
XMCTAL W).NFJ06(](; .<3KIJAEB/2&P#S$ZZ:GQ8CTAL ^Q.NFIR6(](; 02
XM3KIJ:%B/2&P$.$ZZ:EY8CTAL!&!.NFI46(](; 2*3KIJ2EB/2&P$M$ZZ:D!8
XMCTAL!.!.NFHV6(](; 4:3KIJ+%B/2&P%1$ZZ:B)8CTAL!59.NFH86(](; 5\
XM3KIJ#EB/2&P%L$ZZ:@18CTAL!=A.NFGZ6(](; 8,3KII\%B/2&P&.DZZ:>98
XMCTAL!FQ.NFG<6(](; :63KIITEB/2&P&PDZZ:<A8CTAL!OI.NFF^6(](; <H
XM3KIIM%B/#&X  @ (9EP@;@ *+6@ !/_Z8$@@;O_Z$!!(@+!\ $AG#B!N__H0
XM$$B L'P :&8H2&P'6$ZZ:7I8CTALGN!.NDZN6(\_/  '3KIB_%2/2&P'<DZZ
XM:5Q8CU*N__H@;O_Z$!!FL$)G3KI-[E2/2&P'=$ZZ!$Q8CRE _^)F#DAL!WQ.
XMN@0\6(\I0/_B/7P  ?_T8!@P+O_TY8 @;@ *T, O$$ZZ()!8CU)N__0P+O_T
XML&X "&W>2&S_>$AL!X(@;@ *+R@ "$ZZ$J#>_  ,2&S^L$AL_WA(; >(3KH2
XMC-[\  Q(;/\42&S_>$AL!XY.NA)XWOP #"!N  HM:  $__I@  %L(&[_^A 0
XM2( _ $AL!Y1.NFS&7(]*@&=H$"[__V=6(&X "BUH  3_]F F(&[_]A 02("P
XM? !(9PX@;O_V$!!(@+!\ &AF!CE\  '_]%*N__8@;O_V$!!FTB!N__H0$$B 
XM/P 0+O__2( _ $AL!Z).NA]X4(\@;O_Z'5#__V   .@@;O_Z$!!(@+!\ $AF
XM"CE\  '_]&   - @;O_Z$!!(@+!\ $)F"CE\  '_\F   +@@;O_Z$!!(@+!\
XM %=F"$)L__!@  "B(&[_^A 02("P? !.9@A";/_N8   C"!N__H0$$B L'P 
XM1V8>("[_^E* *4#_WF $4J[_^B!N__H0$&;T4Z[_^F!>(&[_^A 02("P? !3
XM9@@Y?  !_^I@2"!N__H0$$B L'P 2V8(.7P  ?_H8#(@;O_Z$!!(@+!\ "UG
XM#B!N__H0$$B L'P +V8"8!0@;O_Z$!!(@#\ 2&P'N$ZZ'H9<CU*N__H@;O_Z
XM$!!F /Z.$"[__V8*2&P'TDZZ'FA8CQ N__](@+!\ $%G%+!\ $UG#K!\ %5G
XM"+!\ $9G F!6$"[__TB L'P 1E? P'P  3\ $"[__TB L'P 55? P'P  3\ 
XM$"[__TB L'P 35? P'P  3\ (&X "D'H  PO"# N  A70#\ 3KH""M[\  Q@
XM  $.8 BP? !$9P)@'B!N  I!Z  ,+P@P+@ (5T _ $ZZ#EY<CV   .A@%+!\
XM $5G#K!\ %AG"+!\ %!G F P$"[__TB L'P 4%? P'P  3\ (&X "D'H  PO
XM"# N  A70#\ 3KH4C%"/8   I& (L'P 5F<"8 @Y?  !_^Q@"+!\ $QG F <
XM(&X "D'H  PO"# N  A70#\ 3KH>.ER/8&Y@"+!\ %1G F (3KI$&&!>8 BP
XM? !#9P)@'"!N  I!Z  ,+P@P+@ (5T _ $ZZ"PY<CV Z8 BP? !29P)@+B!N
XM  I!Z  ,+P@P+@ (5T _ $ZZ-B)<CV 6$"[__TB /P!(; ?J3KH<[%R/8 )@
XMZC L__1G*$AL" I.NF6>6(](;)[@3KI*TEB//SP !TZZ7R!4CTAL""1.NF6 
XM6(\_+/_F3KI*'%2/3EY.=4Y6_^@@;/_\("@ )"E _E0@+@ (9QPO+@ (2&[_
XM[$ZZ:310CTAL""9(;O_L3KIHJE"/(&S^5"UH "S_Z& N("X "&<62&[_["\N
XM_^A.NFC$4(\,0   9@)@&F $4J[_Z"!N_^@0$&;T4J[_Z"!N_^@0$&;*("[_
XMZ$Y>3G5.5O_\+RX "$ZZ_WI8CRU __P@;O_\$!!G&& $4J[__"!N__P0$&;T
XM4J[__" N__Q@!B \     $Y>3G5.5O^"0J[_E$*N_Y!";O^./7P  ?^*#&X 
XM 0 (;!(]?  !  A![ @H( @@;@ *((!";O^"8  ""# N_X+E@"!N  K0P"\0
XM2&[_F$ZZ:%!0CS\\ %Q(;O^83KIHRER/+4#_AF8T/SP +TAN_YA.NFBV7(\M
XM0/^&9B _/  Z2&[_F$ZZ:*)<CRU _X9F#$'N_Y@@"%. +4#_AE*N_X8]?  !
XM_XQ"9S N_X+E@"!N  K0P"\03KH-,ER/+4#__&   4Y";O^,4F[_CC N_X[!
XM_  $/P O+O^43KH(8%R/+4#_E# N_X[!_  $/P O+O^03KH(2%R/+4#_D"\N
XM__PO+O^&3KIGFE"/2&[_F$ZZ9ZA8CU) /P!.NEI.5(\R+O^.Y8$@;O^4T,$A
XM0/_\2&[_F# N_X[E@"!N_Y30P"\H__Q.NF=<4(\P+O^.Y8 @;O^4T, @*/_\
XM0>[_F"((D($B+O^&T($R+O^.Y8$@;O^0T,$A0/_\3KH'K R    4 &P  ( _
XM+@ 2/RX $#\N  XO+O^0+R[_E#\N_XY.N@% WOP $#U _XXP+O^*9P@P+O^.
XM5\!* %; P'P  3U _XI@&%-N_XXP+O^.Y8 @;O^4T, O$$ZZ6CQ8CS N_XYF
XMXB\N_Y1.NEHL6(\O+O^03KI:(EB/(#P     +4#_D"U _Y1"9T*G3KH+XER/
XM+4#__"!N__P0$&8 _JPP+O^,9QXP+/_P9Q@P+O^"Y8 @;@ *T, O$$AL""Q.
XMNF* 4(]2;O^","[_@K!N  AM /WP,"[_CF=P/RX $C\N ! _+@ .+R[_D"\N
XM_Y0_+O^.3KH <-[\ ! ]0/^.,"[_BF<(,"[_CE? 2@!6P,!\  $]0/^*8!A3
XM;O^.,"[_CN6 (&[_E-# +Q!.NEEL6(\P+O^.9N(O+O^43KI97%B/+R[_D$ZZ
XM65)8CS N_XIG$# L__!G"DAL"$!.NF'D6(].7DYU3E;_>$)N_YA@  #$,"[_
XMF%) /4#_FF   *8P+O^:Y8 @;@ .T, O$# N_YCE@"!N  [0P"\03KIE2%"/
XM#$   &]X,"[_F.6 (&X "M# +5#_E# N_YKE@"!N  K0P" 0,B[_F.6!(&X 
XM"M#!(( P+O^:Y8 @;@ *T, @KO^4,"[_F.6 (&X #M# +5#_E# N_YKE@"!N
XM  [0P" 0,B[_F.6!(&X #M#!(( P+O^:Y8 @;@ .T, @KO^44F[_FC N_YJP
XM;@ (;0#_4E)N_Y@P+O^8,BX "%-!L$%M /\P0F[_F&   0@P+O^8Y8 @;@ *
XMT, O*  $,"[_F.6 (&X "M# +Q!.NF1Z4(]*0&=62&S_># N_YCE@"!N  K0
XMP"\03KID7E"/2D!G.DAL_K P+O^8Y8 @;@ *T, O$$ZZ9$)0CTI 9QY(;/\4
XM,"[_F.6 (&X "M# +Q!.NF0F4(]*0&8  (8P+O^8Y8 @;@ *T, O$$ZZ5\!8
XMCS N_YCE@"!N  [0P"\03KI7K%B//6[_F/^:8$ P+O^:Y8 @;@ *T, @*  $
XM,B[_FN6!(&X "M#!(( P+O^:Y8 @;@ .T, @*  $,B[_FN6!(&X #M#!((!2
XM;O^:,"[_FC(N  A30;!!;;)3;@ (8 12;O^8,"[_F#(N  A30;!!;0#^[$AL
XM_W@P+O^8Y8 @;@ *T, O$$ZZ8W!0CTI 9SA(;/ZP,"[_F.6 (&X "M# +Q!.
XMNF-44(]*0&<<2&S_%# N_YCE@"!N  K0P"\03KIC.%"/2D!F+# N_YCE@"!N
XM  K0P"\03KI6U%B/,"[_F.6 (&X #M# +Q!.NE; 6(]3;@ (,"X "&8(,#P 
XM &   6!";O^88%8P+O^8Y8 @;@ .T, O*  $,"[_F.6 (&X #M# +Q!.NF+0
XM4(]*0&8J,"[_F.6 (&X "M# +R@ !# N_YCE@"!N  K0P"\02&P(5DZZ%CK>
XM_  ,4F[_F# N_Y@R+@ (4T&P06V</SP  4ZZ.W!4CT)N_YA@,#\N !8_+@ 4
XM,"[_F.6 (&X #M# +Q P+O^8Y8 @;@ *T, O$$ZZ ,+>_  ,4F[_F# N_YBP
XM;@ (;<9@(B\L_J1(;O]X3KH3Y%"/+R[_AB\L_J0O+/ZH3KH57M[\  PO+/ZH
XM2&[_>$ZZ$+I0CTI 9LQ"+/_<+RS^I$AN_WA.NA.L4(\_/  !3KH[1E2/,"X 
XM$F=.0F[_F& ^,"[_F.6 (&X "M# +Q!.NF+:6(]*0&<B,"S_\&<<,"[_F.6 
XM(&X "M# +Q!(; AV3KI>#E"/4FS_YE)N_Y@P+O^8L&X "&VX,"X "$Y>3G5.
XM5O^\0F[_O$AL"(@O+@ (3KI,0E"/+4#_Q&8<,"S_\&<2+RX "$AL"(Q.NEW$
XM4(]2;/_F8  "("\N  Q(;O_D3KIAE%"/0J[_\D)N__I(;O_X2&[_]B\N_\1.
XMN@M&WOP #" L_JAG  %0+RS^J$ZZ3LA8CRU _\!@  "J2&[_Y$AN_\A.NF$.
XM4(]*0&90/7P  ?^\,"X $&8&,"X $F<^,"[_]K!N_]IE%# N__:P;O_:9BHP
XM+O_XL&[_W&(@0F<O+O_ +RS^J$ZZ3BS>_  *+R[_Q$ZZ0@98CV   7I(;O_D
XM2&[_R$ZZ8*Q0CPQ   !M F!$+RS^I$AN_\A.NA)$4(\O+O_6+RS^I"\L_JA.
XMNA.^WOP #"\L_JA.NDX<6(\M0/_ +RS^J$AN_\A.N@\,4(]*0&8 _T8P+O^\
XM9RHP+/_N9PXO+@ ,2&P(HDZZ7*)0CS\\  $O+O_6+RS^J$ZZ39;>_  *8$XP
XM+@ 29R)"9R\N_\ O+/ZH3KI-?-[\  HO+O_$3KI!5EB/8   RF F,"S_[F<.
XM+RX #$AL"+I.NEQ04(]"9R\N_\ O+/ZH3KI-1M[\  I@*C N !)G$"\N_\1.
XMND$86(]@  ",8!0P+/_N9PXO+@ ,2&P(TDZZ7!)0CR\L_J1.NDU06(\M0/_ 
XM&7P "/_<+RS^I$AN_^1.NA%"4(](;O_D+RS^I"\N_\1.NB;8WOP #$)G+R[_
XMP"\L_J1.NDS2WOP "B\L_J1(;O_D3KH1#E"//SP  2\N__(O+/ZD3KI,L-[\
XM  HO+O_$3KI BEB/3EY.=4Y6   O//____\_/ !(3KI5'%R/3EY.=4Y6__@_
XM+@ ,3KI2(E2/+4#__ RN       (9SI"KO_X8!@@;@ (T>[_^! 0(&[__-'N
XM__@0@%*N__@@+O_X,BX #,*\  #__["!;=8O+@ (3KI2A%B/("[__$Y>3G5.
XM5@  *6S_WOY03EY.=4Y6   @+/Y09R0@;/Y0$!!F!BEL_][^4# N  @@;/Y0
XM4JS^4!802(.W0& &8 0P+@ (3EY.=4Y6_ZX@+/_B9Q8O+/_B2&P(ZDAL_>Q.
XMNEK:WOP #& 42&S][$AL_WA(; CZ3KH$9-[\  P_/  !3KHW,%2/0F[_KF 2
XM,"[_KN. 0>[_L-# 0E!2;O^N,"[_KK!N  AMY"\N  H_+@ (3KHDWER/,"X 
XM"&<  )Q@  ""0F[_XD)N_ZY@.# N_Z[E@"!N  K0P"\02&[_Y$ZZ(U!0CTI 
XM9Q@]?  !_^(P+O^NXX!![O^PT, PO  !8 Y2;O^N,"[_KK!N  AMOC N_^)G
XM#$AN_^1.N@#"6(]@(B\L_J1(;O_D3KH/3%"/+R[_\B\L_J0O+/ZH3KH0QM[\
XM  PO+/ZH2&[_Y$ZZ#")0CTI 9@#_;F >8 I(;O_D3KH ?%B/+RS^J$AN_^1.
XMN@P 4(]*0&;D0BS_W"\L_J1(;O_D3KH.\E"//SP  4ZZ-HQ4CS L_^YG0$)N
XM_ZY@,# N_Z[C@$'N_[#0P# 09APP+O^NY8 @;@ *T, O$$AL"09.NEEB4(]2
XM;/_F4F[_KC N_ZZP;@ (;<9.7DYU3E;_^$AL"1I(;/WL3KI'GE"/+4#_^&8.
XM2&S][$AL"1Y.NA!@4(\P+/_N9Q(@;@ (0= O"$AL"4).NED.4(](;)[@3KH^
XM0EB/+RX ""\N__@O+/ZH3KHW\-[\  Q"9T*G+R[_^$ZZ2>C>_  *+RS^I$ZZ
XM2AY8CRU __P9?  (_]PO+/ZD+RX "$ZZ#A!0CR\N  @O+/ZD+R[_^$ZZ(Z;>
XM_  ,0F<O+O_\+RS^I$ZZ2:#>_  *+RS^I"\N  A.N@W<4(\_/  !(&X ""\H
XM  XO+/ZD3KI)>M[\  HO+O_X3KH]5%B/2&S][$ZZ70A8CTI 9Q@P+/_P9Q)(
XM;/WL2&P)9$ZZ6$90CU)L_^9.7DYU3E;_KC N  AF"DAL"79.N@]D6(]";O^N
XM8!(P+O^NXX!![O^PT,!"4%)N_ZXP+O^NL&X "&WD+RX "C\N  A.NB)F7(\_
XM/  !3KHT?E2/8   H$)N_^)";O^N8#@P+O^NY8 @;@ *T, O$$AN_^1.NB#6
XM4(]*0&<8/7P  ?_B,"[_KN. 0>[_L-# ,+P  6 .4F[_KC N_ZZP;@ (;;XP
XM+O_B9RH_/  !+R[_\B\L_JA.NDB.WOP "C L_^YG#DAN_^1(; F@3KI7<E"/
XM8"(O+/ZD2&[_Y$ZZ#+10CR\N__(O+/ZD+RS^J$ZZ#B[>_  ,+RS^J$AN_^1.
XMN@F*4(]*0&8 _U!"+/_<+RS^I$AN_^1.N@QZ4(\_/  !3KHT%%2/,"S_[F= 
XM0F[_KF P,"[_KN. 0>[_L-# ,!!F'# N_Z[E@"!N  K0P"\02&P)M$ZZ5NI0
XMCU)L_^92;O^N,"[_KK!N  AMQDY>3G5.5O_^#*X       AG0$AL_G@_/  :
XM3KI03ER//RX #"\N  @_/ !.3KI0/%"//4#__@QN  #__FP20BS^ED'L_G@@
XM"-"\    'F V8"@_/ !/3KI0$E2//4#__@QN  #__FP20BS^ED'L_G@@"-"\
XM    'F ,0>S^>" (T+P    >3EY.=4Y6_Q!(;O^(2&[_CDAN_YA(;O_\+RX 
XM"$ZZ 2+>_  42&[_$$AN_Q9(;O\@2&[_A"\N  Q.N@$&WOP %"!N !!"$! N
XM__Q(@+!\  !G$$AN__PO+@ 03KI97%"/8!H0+O^$2("P?   9PY(;O^$+RX 
XM$$ZZ64!0CQ N_YA(@+!\  !G$$AN_Y@O+@ 03KI9)E"/8#@0+O\@2("P?   
XM9Q!(;O\@+RX $$ZZ60I0CV <(&X $! 02("P?   9PY(; G(+RX $$ZZ6.Q0
XMCQ N_XY(@+!\  !G$$AN_XXO+@ 03KI8TE"/8!H0+O\62("P?   9PY(;O\6
XM+RX $$ZZ6+90CQ N_XA(@+!\  !G$$AN_X@O+@ 03KI8G%"/8!H0+O\02("P
XM?   9PY(;O\0+RX $$ZZ6(!0CTY>3G5.5O_>/7S____^/7S____\/7S____Z
XM/7S____X0F[_]F   (0@;@ (T.[_]A 02("P?  Z9@X,;O____YF!CUN__;_
XM_B!N  C0[O_V$!!(@+!\ %QF#@QN_____&8&/6[_]O_\(&X "-#N__80$$B 
XML'P 7&8,/6[_]O_Z/7S____X(&X "-#N__80$$B L'P +F8.#&[____X9@8]
XM;O_V__A2;O_V(&X "-#N__80$$B L'P  &8 _VP@;@ ,0A ,;O____YG)"!N
XM  @0$"!N  P0@"!N  @0*  !(&X #!%   $@;@ ,0B@  B!N !!"$ QN____
XM_&=B,"[_^K!N__QF$$AL"<HO+@ 03KI7YE"/8$A";O_V8!XP+O_VT&[__"!N
XM  C0P! 0(&X $-#N__80@%)N__8P+O_V,B[_^I)N__RP06X(#&X -?_V;<H@
XM;@ 0T.[_]D(H  $@;@ 40A ,;O____IG&C N__@R+O_Z4D&P06<,,"[_^E) 
XM/4#_]&!,#&[____Z9A@,;@ !__YF$ QN  +_^&<(/7P  O_T8"P,;O____IF
XM%@QN_____F8.#&X  /_X9P9";O_T8 XO+@ (3KI71%B//4#_]"\N  A.NE<V
XM6(\]0/_H,"[_]+!N_^AL<@QN  #_^&\,,"[_^%- /4#_\F .+RX "$ZZ5PI8
XMCSU __(P+O_TL&[_\FY&0F[_]F >,"[_]M!N__0@;@ (T, 0$"!N !30[O_V
XM$(!2;O_V,"[_]C(N__*2;O_TL$%N" QN  C_]FW*(&X %-#N__9"$"!N !A"
XM$ QN____^&=40F[_]F >,"[_]M!N__@@;@ (T, 0$"!N !C0[O_V$(!2;O_V
XM+RX "$ZZ5GI8CY!N__@]0/_>,"[_]K!N_]YN" QN  3_]FV^(&X &-#N__9"
XM*  !3EY.=4Y6__HO+@ (3KH ;%B//4#_^D)G/R[_^DAN__P_/ !73KI+PM[\
XM  H@;@ 0,*[__"!N  PPKO_^3EY.=4Y6__HO+@ (3KH ,%B//4#_^CUN  [_
XM_#UN  S__C\\  $_+O_Z2&[__#\\ %=.NDMXWOP "DY>3G5.5@  (&X "# H
XM  Q.7DYU3E;_IC N  C!_  $/P!.NDAF5(\M0/^H0F[_IF   )8P+O^FXX!!
XM[O^PT,!"4#\\ %PP+O^FY8 @;@ *T, O$$ZZ5?1<CRU _ZQF4#\\ "\P+O^F
XMY8 @;@ *T, O$$ZZ5=9<CRU _ZQF,C\\ #HP+O^FY8 @;@ *T, O$$ZZ5;A<
XMCRU _ZQF%# N_Z;E@"!N  K0P" 04X M0/^L("[_K%* ,B[_IN6!(&[_J-#!
XM((!2;O^F,"[_IK!N  AM /]B0F=.NBV25(\P+@ (9P  HF   (A";O_B0F[_
XMIF X,"[_IN6 (&[_J-# +Q!(;O_D3KH9XE"/2D!G&#U\  '_XC N_Z;C@$'N
XM_[#0P#"\  %@#E)N_Z8P+O^FL&X "&V^,"[_XF<@/RX #C N_Z;E@"!N  K0
XMP"\02&[_Y$ZZ +;>_  *8!0_/  !+R[_\B\L_JA.ND%ZWOP "B\L_JA(;O_D
XM3KH"KE"/2D!F /]H8"A@%#\N  Y(; G,2&[_Y$ZZ '3>_  *+RS^J$AN_^1.
XMN@*"4(]*0&;:0F=.NBTB5(\P+/_N9T!";O^F8# P+O^FXX!![O^PT, P$&8<
XM,"[_IN6 (&X "M# +Q!(; G.3KI/^%"/4FS_YE)N_Z8P+O^FL&X "&W&+R[_
XMJ$ZZ1S18CTY>3G5.5O\P,"X $&<B+RX "$ALGN O+/ZH3KHNNM[\  Q(; GB
XM3KI/L%B/8  !\"\N  Q(;O\T3KI3A%"//SP 7$AN_S1.NE/^7(\M0/\P9C0_
XM/  O2&[_-$ZZ4^I<CRU _S!F(#\\ #I(;O\T3KI3UER/+4#_,&8,0>[_-" (
XM4X M0/\P(&X "$'0+P@@+O\P4H O $ZZ4R90CS L_^YG#DAN_S1(; GD3KI/
XM+%"/,"S_\&<  ,Q(; GZ2&[_-$ZZ/7I0CRU __QG  "V+R[__$ZZ,_!8CTAN
XM_S1(; G^3KI.]E"/8%I(; H@3KI.ZEB/2&R>S#\\ &1(;O^83KI /M[\  I!
XM[O^8($@0$$B /P!.NC*05(]![O^8($@0@$'N_Y@@2! 02("P? !99Q!![O^8
XM($@0$$B L'P 3F8"8 8P/  !9J!![O^8($@0$$B L'P 3F8J2&[_-$AL"CA.
XMNDYV4(\_/  !(&X ""\H  XO+/ZH3KH_9M[\  I@  ">2&P*3$AN_S1.NCRP
XM4(\M0/_\9C(P+/_P9Q)(;O\T2&P*4$ZZ3C)0CU)L_^8_/  !(&X ""\H  XO
XM+/ZH3KH_'M[\  I@5B\N  @O+O_\+RS^J$ZZ+0#>_  ,+R[__$ZZ,N)8CTAL
XM"F)(;O\T3KH\3%"/+4#__&<D(&X "#\H !0@;@ (/R@ $B\N__Q.NONV4(\O
XM+O_\3KHRJEB/3EY.=4Y6__!";O_P("X #&8(,#P  &   O @;@ ,,"@ "L!\
XM "!G"# \  !@  +:+RX #$ZZ-B18CPQ  !IG  #4,"S_\&<22&S_>$AL"F9.
XMNDUH4(]2;/_F8$I2;O_P+RX #$ZZ-?18CPQ  !IF-B\N  PO+@ ,3KHUX%B/
XM&4#_W$B /P!.NC6:7(\0+/_<2("P?   ;0X0+/_<2("P?  (;@)@#B!N  PP
XM*  *P'P (&>H(&X ## H  K ?  @9R@P+/WJ9R(O+/ZD3KHQV%B/2&S^L$ZZ
XM48Q8CTAL_WA(; J(3KH$#E"/,"S_\&<./R[_\$AL"IY.NDS 7(\@;@ ,,"@ 
XM"L!\ "!G"# \  !@  'V+RX #$ZZ-4!8CQE _]P0+/_<2("P?   ; Y(;/]X
XM2&P*M$ZZ [Q0CQ L_]Q(@+!\  !F"# \  !@  &Z$"S_W$B L'P "&\V+RX 
XM##\\  T_/  !2&[_\DZZ/&S>_  ,2&S_>$AN__)(; K23KI,.-[\  Q(; L$
XM3KH#9EB/$"S_W$B L'P  68  +0O+@ ,/SP  3\\  T@;@ (0= O"$ZZ/"3>
XM_  ,+RX ##\\  $_/  *(&X "$'0( C0O     XO $ZZ/ #>_  ,(&X ""\H
XM  Y.N@.$6(\@;@ ((4  #B!N  @_*  23KH#N%2/(&X "#%  !(@;@ (/R@ 
XM%$ZZ Z)4CR!N  @Q0  4(&X "#\H !9.N@.,5(\@;@ (,4  %AE\  +_W"!N
XM  @@*  .(&X ""%  !A@  "P+RX ##\\  $_/  -(&X "$'0+PA.NCMRWOP 
XM#"\N  P_/  !/SP #B!N  A!T" (T+P    .+P!.NCM.WOP #"!N  @O*  .
XM3KH"TEB/(&X ""%   X@;@ (/R@ $DZZ P94CR!N  @Q0  2(&X "#\H !1.
XMN@+P5(\@;@ (,4  %"!N  @_*  63KH"VE2/(&X "#%  !8@;@ (+R@ &$ZZ
XM GI8CR!N  @A0  80FS]ZC \  %.7DYU3E8  "\N  P_/  :3KHS>%R/+RX 
XM#! L_]Q(@#\ 3KHS9ER/$"S_W&8$8  !7"!N  @O*  .3KH"*EB/(&X ""% 
XM  X@;@ (/R@ $DZZ EY4CR!N  @Q0  2(&X "#\H !1.N@)(5(\@;@ (,4  
XM%"!N  @_*  63KH",E2/(&X "#%  !8@;@ (+R@ &$ZZ =)8CR!N  @A0  8
XM+RX ##\\  $_/  -(&X "$'0+PA.NCJBWOP #"\N  P_/  !/SP #B!N  A!
XMT" (T+P    .+P!.NCI^WOP #"!N  @O*  .3KH!?%B/(&X ""%   X@;@ (
XM/R@ $DZZ ;!4CR!N  @Q0  2(&X "#\H !1.N@&:5(\@;@ (,4  %"!N  @_
XM*  63KH!A%2/(&X "#%  !8@;@ (+R@ &$ZZ 218CR!N  @A0  8(&X "# H
XM !*P;/ZN8AP@;@ (,"@ $K!L_JYF(B!N  @P*  4L&S^K&,4(&X "#EH !+^
XMKB!N  @Y:  4_JQ.7DYU3E;__F 6+RX #"\N  A.NC&R6(\_ $ZZ !1<CR N
XM !!3K@ 02H!FWDY>3G5.5@  ("X "F<B+RX "A N  E(@#\ 3KHQMER/#$#_
XM_V8*2&P++DZZ  A8CTY>3G5.5@  3EY8CTZZ2+PP+/_T9RA(; M(3KI(KEB/
XM2&R>X$ZZ+>)8CS\\  =.ND(P5(](; MB3KI(D%B//SS__TZZ+2Q4CTY>3G5.
XM5O_\+6X "/_\8!H@;O_\$!!(@#\ 3KHL,E2/(&[__!" 4J[__"!N__P0$&;>
XM3EY.=4Y6   @+@ ()CP    8YZ# O/\    B+@ (X8'"O #_  " @2(N  C@
XM@<*\  #_ ("!(BX ""8\    &.:APKP   #_@(%.7DYU3E8  # N  CA0,!\
XM_P R+@ (X$'"? #_@$%.7DYU3E;_HB \     "U _Z0M0/^H+4#_K$)N_Z)@
XM$C N_Z+C@$'N_[#0P$)04F[_HC N_Z*P;@ (;>0O+@ */RX "$ZZ$@Y<CS L
XM_^AF+C L_^QG*$AL"V1.ND>,6(](; N63KI'@EB/2&P+L$ZZ1WA8CTAL"^).
XMND=N6(]"9TZZ(_14CS N  AG  "F8   C$)N_^)";O^B8#@P+O^BY8 @;@ *
XMT, O$$AN_^1.NA!$4(]*0&<8/7P  ?_B,"[_HN. 0>[_L-# ,+P  6 .4F[_
XMHC N_Z*P;@ (;;XP+O_B9R0P+/_H9@I(;O_D3KH!3%B/4J[_K" N__S1KO^H
XM("[_\M&N_Z0_/  !+R[_\B\L_JA.NC?8WOP "B\L_JA(;O_D3KKY#%"/2D!F
XM /]D8$Q@.# L_^AF"DAN_^1.N@#\6(]2KO^L("[__-&N_Z@@+O_RT:[_I#\\
XM  $O+O_R+RS^J$ZZ-XC>_  *+RS^J$AN_^1.NOB\4(]*0&:V0F=.NB-<5(\P
XM+/_H9A P+/_L9PI(; O^3KI&4%B/,"S_[&=0+R[_J"\N_ZQ(; PP3KI&.-[\
XM  PO+O^D,#P 9"(\    9"\!(B[_I"\!3KHZY"(?+P$B+O^H+P%.NCID(A]8
XMCY!!/P!(; Q$3KI%_-[\  HP+/_N9T!";O^B8# P+O^BXX!![O^PT, P$&8<
XM,"[_HN6 (&X "M# +Q!(; Q>3KI%QE"/4FS_YE)N_Z(P+O^BL&X "&W&3EY.
XM=4Y6__0@;@ (,"@ $N)(X$C ? !_/4#__B!N  @P*  2ZDC ?  //4#__"!N
XM  @P*  2P'P 'SU __H@;@ (,"@ %.9(X$C ?  ?/4#_^"!N  @P*  4ZDC 
XM?  _/4#_]B!N  @P*  4P'P '\#\  (]0/_T(&X "$'0+PA(; RB3KI%*E"/
XM,"S_[&<  6H@;@ (+R@ &$AL#*A.ND404(\0+/_<2("P?  !9PBP?  "9P)@
XM#DAL#+).ND3R6(]@<F (L'P  V<"8 Y(; R\3KI$W%B/8%Q@"+!\  1G F .
XM2&P,QDZZ1,98CV!&8!2P?  %9PZP?  &9PBP?  '9P)@#DAL#-!.ND2D6(]@
XM)& (L'P "&<"8!A(; S:3KI$CEB/8 Y(; SD3KI$@EB/8 )@\B(\    9"!N
XM  @O 2(H  XO 4ZZ.3 B'R!N  @O 2(H !@O 4ZZ.*PB'UB/,#P 9)!!/P!(
XM; SN3KI$0%R/(&X ""\H  Y(; SV3KI$+E"/,"[__M!\ %!(P('\ &1(0#\ 
XM,"[__.6 0>S]MM# +Q _+O_Z2&P- $ZZ1 #>_  ,(&X "#\H !8,;@ ,__AO
XM!C \ '!@!# \ &$_ #\N__8,;@ ,__AO"C N__B0?  ,8 0P+O_X/P!(; T.
XM3KI#O-[\  Q(; TB3KI#L%B/3EY.=4Y6__Y";O_^8!(P+O_^(&X "-# $*X 
XM#U)N__XP+O_^L&X #&7D3EY.=4Y6__P@+/U\T+P  "<0*4#"P@RL '____U\
XM;S@@+/UXX( M0/_\#*X     __QF"BU\?______\8!@@+/U\+P @+O_\+P!.
XMNC>.(!]8CRU __Q@&B L_7SA@"\ ("S]>"\ 3KHW<B ?6(\M0/_\("[__+"L
XMPL9O""EN__S"QF P0JS"QC\\ /\_/$XL+RS^9$ZZ_T10CSE\ 0'66CE\  '"
XMRB\N  @_/ $ 3KH "%R/3EY.=4Y6__8];/YN__X];/VT__Q![/VD+4C_^ QN
XM    "&T  90P+O_^YD!(P-&N__@";@ '__X@;O_X$! R+O_^XX%![/V T,%(
XM@,!0,BX "#8N__[G830N__[C@D'L_9+0PL)02(" 02!N__@0@%*N__@P/  (
XMD&[__I%N__PR/  (DF[__C N  CB8#U   @,;@ (__QM'# N  @@;O_X4J[_
XM^!" ,"X ".! /4  "%%N__PP+O_\9PHP+@ ((&[_^!" ,"S]M-%L_FXP+/YN
XM,BS]M.=!L$%F.D'L_:0M2/_X/6S]M/_\,"[__$C T:S]>"\N  H@;O_X4J[_
XM^! 02( _ $ZZ$@!<CU-N__QFXD)L_FXP+-9:L&S]LFX*#&P  ,+*;P  C@QL
XM  #^;F\\0>S]I"U(__@P+/VT/4#_]DC T:S]>& 8+RX "B!N__A2KO_X$!!(
XM@#\ 3KH1JER/,"[_]E-N__9*0&;<0FS^;C LPLIG&C \  $R/  ).4']M.-@
XM4T Y0/VR0FS"RF D4FS]M QL  S]M&8(.6S]L/VR8! P/  !-BS]M.=@4T Y
XM0/VR8$@P+/YN7D!(P('\  @]0/_V2,#1K/UX#&P  /YN;R9@&"\N  H@;O_X
XM4J[_^! 02( _ $ZZ$1Q<CS N__93;O_V2D!FW$)L_FY.7DYU3E;_]D'L_:0M
XM2/_V#&P  ,+*;A8P+,+ L&S"OFP,,"S66K!L_;)O  "P,"S66K!L_;)O)%)L
XM_;0,;  ,_;1F"#EL_;#]LF 0,#P  38L_;3G8%- .4#]L@QL  #"RF\8,#P 
XM 3(\  DY0?VTXV!30#E _;)";,+*0FS"OF J+RX "$ZZ(D18CSU __X,0/__
XM9@1@'F .,"[__D'L_:30[,*^$(!2;,*^,"S"OK!L_;1MS QL  #"OFX(,#S_
XM_V   +Y";,+ ,"S"ON= ,BS]M%-!D$$Y0,*^/6S"P/_\/6S]M/_Z,"[__.9 
XM2,#1KO_V FX !__\(&[_]E*N__80$$B P'P _S8N__SF8#U __XP/  (D&[_
XM_)%N__HP/  (D&[__#U __P,;@ (__IM(B!N__92KO_V$!!(@,!\ /\V+O_\
XMYV"!;O_^4&[__%%N__H@;O_V$! R+O_ZXX%![/V T,%(@,!0-B[__.=@@6[_
XM_C L_;31;,+ ,"[__DY>3G5.5@  0FS^;D*L_G(I?     ']>$)LPLI"K,+&
XM*7P    !_7PI?   )Q#"PC \  $R/  ).4']M.-@4T Y0/VR.7P! =9:/SP 
XM_S\\3BPO+/YD3KK[3%"/.7P "?VT+RX ##\\  Q.N@\:7(\XM3E;__# LUEAG5! N  G ? #_.4#]=D)LPK@I?   $XO"NF <4FS"N" LPKHO
XM " \     B\ 3KHS9" ?*4#"N@RL  $  ,*Z;=HP/  (D&S"N#E PKA";-98
XM8  !4%*L_7P0+@ )2(!(P,"\    _^F X8 V+/UVQKP  /__T(,I0,*Z$"X 
XM"4B P'P _S8LPKCG8#8L_7:W0#U __XP+O_^Y8 @;/YDT, @$+"LPKIF%C N
XM__[C@$'LUF#0P#E0_79@  #H8!8P+O_^Y8 @;/YDT, ,D     !L F!N,#P3
XMBY!N__X]0/_\#&X  /_^9@8]?  !__PP+O_^D&[__#U __X,0   ; 8&;A.+
XM__XP+O_^Y8 @;/YDT, @$+"LPKIF$C N__[C@$'LUF#0P#E0_79@=C N__[E
XM@"!L_F30P R0     &\"8*PO+@ */RS]=DZZ^K)<CQ N  G ? #_.4#]=C L
XMUEJP;/VP;"@P+-9:4FS66C(N__[C@4'LUF#0P3" ,"[__N6 (&S^9-# (*S"
XMNF 4("S]?+"LPL)M"B\N  I.NOFL6(].7DYU3E8  "\N  @_+/UV3KKZ2ER/
XM+RX "#\\__].NOH\7(\@+/UX3EY.=4Y6__0O+@ (3KH>[EB//4#_^ Q   QG
XM$C\\  P_+O_X2&P-)$ZZ] Y0CSE\  G]M$)LPLHP/  !,CP "3E!_;3C8%- 
XM.4#]LCU\ /__^& @,"[_^.. (&S67-# 0E P+O_X(&S^8-#N__@0@%-N__@,
XM;@  __ALV#E\ 0'66B\N  A.NONL6(\]0/_V/4#_^@QN____]F8$8  !4"\N
XM  PP+O_Z2( _ $ZZ';Q<CT'LPLPM2/_\8  !' QN 0#_^&9&/7P ___X8!(P
XM+O_XXX @;-9<T,!"4%-N__@,;@  __ALYCE\  '"RCE\ 0#66B\N  A.NOLZ
XM6(\]0/_X#$#__V8$8   Y#UN__C_]# N__BP;-9:;10P+O_Z(&[__%*N__P0
XM@#UN__;_^& D(&S^8-#N__@0$"!N__Q2KO_\$( P+O_XXX @;-9<T, ]4/_X
XM#&X! /_X;-0@;/Y@T.[_^! 02( ]0/_Z(&[__%*N__P0@"\N  Q3KO_\(&[_
XM_! 02( _ $ZZ'-Y<CR N__Q![,+,L(ANW# LUEH]0/_XL&S]L&PH,"[_^.. 
XM(&S67-# ,*[_]C N__H@;/Y@T.[_^!" ,"[_^%) .4#66CUN__3_]B\N  A.
XMNOI66(\]0/_X#$#__VX _M).7DYU3E;__# N  @6+@ +QGP _]!#@'P( ,"\
XM  #__RU __P@+O_\+P @+O_\+P!.NB^H(!\M0/_\("[__.R P+P   __3EY.
XM=4Y6   P+@ (%BX "\9\ /_00\#\.N' ? __3EY.=4Y6__Y@!CUN__X "# N
XM  CG@"!L_FC0P#UH  +__F;F,"X "$Y>3G5.5O_X$"X "TB /P _+@ ((&S"
XMM$Z06(\]0/_^,"[__N> (&S^:-# $!!F"# N__Y@<&!N/R[__DZZ_YY4CSU 
XM__XP+O_^T'P 9<!\#_\]0/_\,"[__.> (&S^:-# 0= M2/_X8!Y2;O_\,"[_
XM_ Q $ !F#$)N__PM;/YH__A@!%"N__@@;O_X$!!FVC N__[G@"!L_FC0P#%N
XM__P  C N__Q.7DYU3E;__D)G/SR  " L_F@O $ZZ]B!0CT)N__Y@$C\N__X_
XM//__3KH &EB/4F[__@QN 0#__F7F.7S___VX3EY.=4Y6__P_+@ */RX "$ZZ
XM_PQ8C^> (&S^:-# 0= M2/_\,#P  %? P'P  2!N__P0@"!N__Q":  "(&[_
XM_#%N  @ !# N  H@;O_\$4  !DY>3G5.5O_\#&S___VX9F0O+@ (3KH;-%B/
XM/4#__@Q __]F"# \__]@  "( FX ___^+RX "$ZZ&Q)8CSE _;@,0/__9@8P
XM//__8&8"; #__;@P+O_^Z4# ? _P,BS]N.A)PGP #]!!/4#__ )L  _]N& Z
XM+RX "$ZZ&M!8CSU __X,0/__9@8P//__8"0";@#___XP+O_^,BS]N.%!PGP/
XM -!!/4#__#E\___]N# N__Q.7DYU3E8  # N  A![,+,T.S]MA" 4FS]MC L
XM_;8,0!  ;0I(; U43KKOJEB/3EY.=4Y6   ,;   _;9O&E-L_;8P+/VV0>S"
XMS-# $!!(@,!\ /]@!F $,#S__TY>3G5.5@  ,"X "&<*0?K]:"E(PK1@"$'Z
XM_1@I2,*T0FS]MDZZ_CXY? \ PK(Y?  !PK!.7DYU3E;_]C LPK!G+$)LPK O
XM+@ (3KK^JEB/.4#"KC LPJ[G@"!L_FC0P! H  9(@#E PJQ@  #:,"S]MF8 
XM ,XO+@ (3KK^>EB//4#_^CU __P,0/__9@@P//__8   LC N__SG@"!L_FC0
XMP$'0+4C_]B!N__80$&8B/6S"KO_\,"[__.> (&S^:-# 0= M2/_V/RS"K$ZZ
XM_MI4CV N(&[_]A H  9(@#\ 3KK^QE2/(&[_]CUH  3__# N__SG@"!L_FC0
XMP$'0+4C_]B!N__8,:/__  1FQB!N__80*  &2( Y0,*L/P!.NOZ(5(\P+,*R
XM9Q(_+,*L/RS"KDZZ_7!8CU-LPK(Y;O_ZPJY.NOZ23EY.=4Y6   O+@ (3KKN
XM;%B/+RX #$ZZ[F)8CV   ( @;@ ($! @;@ ,$A!(@4B L$%G8B!N  P0$$B 
XML'P /V=4(&X #! 02("P?  J9PHP/   8  !"F Z8 12K@ ((&X "! 09PX@
XM;@ ($!!(@+!\ "YFYF $4JX #"!N  P0$&<.(&X #! 02("P?  N9N9@.F (
XM4JX "%*N  P@;@ ($!!G$"!N  @0$$B L'P +F8 _VP@;@ ,$!!G$"!N  P0
XM$$B L'P +F8 _U0@;@ ($!!G$B!N  @0$$B L'P +F8$4JX ""!N  P0$&<2
XM(&X #! 02("P?  N9@12K@ ,8$@@;@ ($! @;@ ,$A!(@4B L$%G+"!N  P0
XM$$B L'P /V<>(&X #! 02("P?  J9P@P/   8"9@!C \  %@'F (4JX "%*N
XM  P@;@ ($!!FL"!N  P0$&:H,#P  4Y>3G5.5O_Z0F[_^F!V/SP 7# N__KE
XM@"!N  K0P"\03KHYY%R/+4#__&8Z/SP +S N__KE@"!N  K0P"\03KHYQER/
XM+4#__&8</SP .C N__KE@"!N  K0P"\03KHYJ%R/+4#__" N__QG%" N__Q2
XM@#(N__KE@2!N  K0P2" 4F[_^C N__JP;@ (;8!.7DYU3E;_BD*N_XH_/(  
XM3KHKIE2/*4#^:" L_F@I0/YD("S^:"E _F P+/_J9@  Y# L_^YG"DAL#61.
XMNC3,6(](;)[@3KH: %B/("S_XF<62&[_CB\L_^)(; UR3KK>8-[\  Q@%$AN
XM_XY(;/]X2&P-?DZZWDK>_  ,2&P-BDAN_XY.NB+H4(\M0/^*9@Y(;O^.2&P-
XMCDZZZZI0CT)L_G @/      M0/_Z*4#"J$)L_G9.NMDT+R[_BB\N  A.NO4 
XM4(].N@A08!Q2KO_Z/R[__DZZ"+A4CR\N_XH_+O_^3KKU5%R/+RX "$ZZ QA8
XMCSU __X,0/__9M!.N@C6+4#_]B\N_XI.NO;>6(\M0/_R8"9"K,*H(#P    !
XM+4#_\BU __8M0/_Z,"S_[F<*2&P-LDZZ,]18CT)G0J<O+@ (3KHDS-[\  H@
XM;@ 0,6S^=@ 6(&X $"%LPJ@ &$)L_G!.NMB&("S"J+"N__IN  "H("S"J+"N
XM__9N  "<("S"J+"N__)N  "0,"S_Z&<4("[_\I"LPJ@O $AL#;1.NC-J4(\P
XM+/_N9PI(; V\3KHS6EB/2&R>X$ZZ&(Y8CQE\  +_W# \   Y0/YV2, I0,*H
XM8 XO+@ ,/R[__DZZ V9<CR\N  A.N@,F6(\]0/_^#$#__V;>(&X $#%L_G8 
XM%B LPJ@@;@ 0(4  #B!N ! A0  88  !G" N__JPKO_V;'8@+O_ZL*[_\FQL
XM,"S_Z&<4("[_\I"N__HO $AL#<9.NC+(4(\P+/_N9PI(; W.3KHRN%B/2&R>
XMX$ZZ%^Q8CQE\  /_W"!N ! A;O_Z  Y@#B\N  P_+O_^3KH"R%R/+RX "$ZZ
XM 8!8CSU __X,0/__9MY@  $<("[_]K"N__)L5# L_^AG%" N__*0KO_V+P!(
XM; W83KHR4E"/,"S_[F<*2&P-X$ZZ,D)8CTALGN!.NA=V6(\9?  $_]PO+@ ,
XM+RX "$ZZ#G!0CR!N ! A0  .8   OC L_^AG%" N__:0KO_R+P!(; WL3KHQ
XM_E"/,"S_[F<*2&P-]$ZZ,>Y8CTALGN!.NA<B6(\9?  (_]P@;@ 0(6[_\@ .
XM("[_BF<V0F="IR\N_XI.NB+&WOP "F .+RX ##\N__Y.NNBX7(\O+O^*3KH:
XM1%B//4#__@Q __]FWF \+RX #"\N  A.NO)"4(]@#B\N  P_+O_^3KKRJ%R/
XM+RX "$ZZ &Q8CSU __X,0/__9MXO+@ ,3KKT.EB/("[_BF<P+R[_BDZZ%CA8
XMCTAN_XY.NC7L6(]*0&<8,"S_\&<22&[_CDAL#@!.NC$J4(]2;/_F+RS^:$ZZ
XM*'18CS L_^YG"DAL#B).NC$,6(].7DYU3E8  # L_G"P?   9P)@&CE\  '^
XM<"\N  A.N@#L6(\Y0,*F8   WF *L'P  6<$8   EC LPJ:P? "09P)@#D)L
XM_G P/   8   NF (L'S__V<"8&XP//__8   J#E\  '"I& $4FS"I"\N  A.
XMN@"86(\Y0,*BL&S"IF8(#&P _\*D;> P+,*DL'P  6<"8 PP+,*B.4#"IF!H
XM8 BP?  "9P)@&CE\  +^<# LPJ9@4CE\  /^<# \ )!@1F "8/!@ F"88 BP
XM?  "9P)@$CE\  '^<# LPJ(Y0,*F8"1@"+!\  -G F 8.7P  OYP,"S"I& .
XM2&P.*DZZYT)8CV "8/).7DYU3E;__B\N  A.NAB26(\]0/_^#$#__V<6/R[_
XM_C\L_G9.N@VX6(\Y0/YV4JS"J# N__Y.7DYU3E8  "\N  H0+@ )2( _ $ZZ
XMU*)4CS\ 3KKFMER/3EY.=4Y6_Q0O+@ *0F=.NOH$7(]";O_>0F[_W# N  AG
XM  &.0F=.N@P.5(]@  #&2&[_%"!N  HO$$AL#D!.NMD>WOP #$AN_Q1(;O_@
XM3KKX9%"/2D!G  "(/7P  ?_<,"S_\&<B2&P.1DAN_Q1.NAV<4(\M0/_\9PY(
XM;O\42&P.2DZZYEY0CTAL#FQ(;O\43KH=>E"/+4#__&8.2&[_%$AL#G!.NN8\
XM4(\P+/_N9PY(;O_@2&P.E$ZZ+NY0CTAN_^ O+O_\+RS^J$ZZ#=K>_  ,+R[_
XM_$ZZ$[Q8CV J8!0_/  !+R[_[B\L_JA.NA_ WOP "B\L_JA(;O_@3KK@]%"/
XM2D!F /\J0F=.N@N25(]"9TZZ"R)4CV!D2&[_>$AL#JH@;@ *+Q!.NM@TWOP 
XM#$AN_WA(;O_@3KKW>E"/2D!G*#U\  '_WB!N  I!Z  $+P@P+@ (4T _ $AN
XM_^!.N@",WOP "F H8!0_/  !+R[_[B\L_JA.NA\VWOP "B\L_JA(;O_@3KK@
XM:E"/2D!FBD)G3KH+"E2/,"[_WF80(&X "B\02&P.KDZZ+?Y0CV *2&P.PDZZ
XM+?)8CS N_]QG*$AN_Q1.NC*,6(]*0&<:,"S_\&<42&[_%$AL#MI.NBW*4(\Y
XM?/___^9.7DYU3E;]QB!N  A!T"\(2&[_F$ZZ,9!0CTAN_LY(;O^82&P._$ZZ
XMUT[>_  ,2&[^:DAN_YA(; \"3KK7.M[\  Q(;OX&2&[_F$AL#PA.NM<FWOP 
XM#$AN_LY(;O^83KHQ!%"/2D!G0$AN_FI(;O^83KHP\E"/2D!G+DAN_@9(;O^8
XM3KHPX%"/2D!G'#\\  $@;@ (+R@ #B\L_JA.NAXHWOP "F   20P+/_P9R)(
XM; \.2&[_F$ZZ&VQ0CRU __QG#DAN_YA(; \23KKD+E"/2&P/-$AN_YA.NAM*
XM4(\M0/_\9@Y(;O^82&P/.$ZZY Q0CT)N_S)@*DAL#UQ(;O\T3KHP*%"/,"[_
XM,N6 (&X #M# +Q!(;O\T3KHP$%"/4F[_,C N_S*P;@ ,;<PP+/_N9QA(;O\T
XM(&X "$'0+PA(; ]>3KHL?-[\  Q"9TAN_<8_/ !'3KHF %"/+RX ""\N__PO
XM+/ZH3KH+5M[\  PO+O_\3KH1.%B/0J=(;O\T2&[_F$)G/SP 2TZZ)<S>_  0
XM.4#_YDAN_<8_/  [3KHEN%R/2&[_F$ZZ,,)8CTI 9QHP+/_P9Q1(;O^82&P/
XM=$ZZ+ !0CSE\____YDY>3G5.5O_^0F[__F! ,"[__N> 0>RRFM# 0E P+O_^
XMYX!![+*<T,!"4# N__[G@$'LLI[0P#"\__\P+O_^YX!![+*@T, PO/__4F[_
XM_@QN @'__FVX0F[__F 2,"[__N6 0>RJCM# 0I!2;O_^#&X! ?_^;>9.7DYU
XM3E;__ QN__\ "&8&/7P!   (,"X ".> 0>RRFM# 0= @""U __P@0 Q0__]G
XM!B!N__Q24# N  CE@$'LJH[0P%*03EY.=4Y6_?)"KOWT/SS__TZZ_ZQ4CSU\
XM___]^#\N_?A.N@$T5(\P+OWXP+P  /__@/P  CU _?@P/   /4#]^CU __Y@
XM.# N__[G@$'LLIK0P Q0  !G(C N__[G@$'LLIS0P$)0,"[]^E)N_?KC@$'N
XM_?S0P#"N__Y2;O_^#&X! ?_^;< _+OWZ2&[]_$ZZ 9Q<CS\N_?I(;OW\3KH"
XMXER/3KH#XC\LLIA"9TZZ _Q8CPQ __]G /]D0FRJC$)L_FQ";O_^8# P+O_^
XMY8!![*J.T, @$#(N__[C@4'LL);0P2\ ,!!(P"\ 3KH?&" ?T:[]]%)N__X,
XM;@$!__YMR" N_?1>@"\ (#P    (+P!.NAZ (!]8CRU _?0,; $!LIAL!C \
XM  !@"# LLIB0? $ /4#]\C \  (R/  "P^[]\L/\  +004C T:[]]" N_?1.
XM7DYU3E;_]DCG P ^/   /4?__CU'__A@+C 'YX!![+*:T, P$#(N  B2;O_X
XML$%C!%)N__XP!^> 0>RRFM# ,!#1;O_X4D<,1P$!;<PP+O_^4D ]0/_\0B[_
XM]T)'8#@P!^> 0>RRFM# /5#_^C N__HR+O_\L$%D' QN  #_^F<4, ?G@$'L
XMLIK0P#"N__P=?  !__=21PQ' 0%MPA N__=F /]H#&X  ?_\;R1"1V :, ?G
XM@$'LLIK0P# 0P+P  /__@.[__#" 4D<,1P$!;>!,WP# 3EY.=4Y6   _!SXN
XM  Q51TC'C_P  F 6,"X #%- /P _!R\N  A.N@ 24(]31PQ'  !LY#X?3EY.
XM=4Y6  !(YP, /CP  L_N  Q21SPN  SCAB!N  C0QCP0, >P;@ .;GPP![!N
XM  YL)C 'XX @;@ (T, _*  ", ?C@"!N  C0P#\03KH 8%B/2D!G E)', ?C
XM@"!N  C0P#\0/P9.N@!&6(]*0&<V, ?C@"!N  C0P# 0,BX #..!(&X "-#!
XM,( P!^. (&X "-# ,(8_+@ ./P<O+@ (3KK_8%"/3-\ P$Y>3G5.5@  ,"X 
XM".> 0>RRFM# ,! R+@ *YX%![+*:T,&P4&,&,#P  6!&,"X ".> 0>RRFM# 
XM,! R+@ *YX%![+*:T,&P4&8D,"X ".> 0>RRG-# ,! R+@ *YX%![+*<T,&P
XM4&\&,#P  6 $,#P  $Y>3G5.5O_Z2.<!$#X\ 0%@  #"(&X "#U0__Y3;@ ,
XM,"X #.. (&X "-# ,! @;@ (,( P+@ ,4T _ $)G+RX "$ZZ_J)0CR!N  @]
XM4/_\, ?G@$'LLIK0P$'0)D@P!U)'(&X "#" -V[__@ $-V[__  &,"[__N> 
XM0>RRFM# ,! R+O_\YX%![+*:T,'04#: ,"[__.> 0>RRG-# /Q P+O_^YX!!
XM[+*<T, _$$ZZ #Y8CR( ,#P  =!!-T   C N  Q30#\ 0F<O+@ (3KK^%E"/
XM#&X  0 ,;@#_."!N  @Y4+*83-\(@$Y>3G5.5@  ,"X "+!N  IO!C N  A@
XM!# N  I.7DYU3E8  #\'0D=@#C 'XX!![+"6T,!"4%)'#$<! 6WL/A].7DYU
XM3E;_]DCG P ^+@ *YX=![+*>T,<^$#PN  KGAD'LLJ#0QCP0#$?__V98#$;_
XM_V92,"X "N. 0>RPEM# ,*X "# \__\R/  0DFX ".)H/4#_]C LKI+ ;O_V
XM,BX "N.!0>RNE-#!,( ,;@ 0  AO"# \__](P& &(#P     8&I@8@Q'__]G
XM+# \  $V+@ (YV!&0,%LKI(_!S N  A20#\ 3KK_7%B/#$#__V8&,#S__V V
XM#$;__V<J,#P  38N  CG8(%LKI(_!C N  A20#\ 3KK_+%B/#$#__V8&,#S_
XM_V &(#P     3-\ P$Y>3G5.5@  +RX "C N  C ? #_/P!.NO7$7(\O+@ *
XM,"X ".! /P!.NO6R7(].7DYU3E;_^DCG P ,; $!LIAL!C \  !@"# LLIB0
XM? $ /4#_^B\N  @_+O_Z3KK_IER/,#P  #U __PP++*8/4#__F!P/B[__N>'
XM0>RRGM#'/A \+O_^YX9![+*@T,8\$ Q' 0%L"# '4D!$0& &,"RRF)!'/@ ,
XM1@$!; @P!E) 1$!@!C LLIB01CP +RX "#\'3KK_0%R/+RX "#\&3KK_-%R/
XM4F[__# N__Q3;O_^,"[__C N__RP;O_Z;88P/  ",B[_^L/\  +#_  "T$%(
XMP$S? ,!.7DYU3E;_^D)N__X]?  (__PP+*J,L&[__&U$#&X  /_\9@@P+O_^
XM8   NC LJHHR/  (DF[__.-@@6[__C LJHHV+O_\YF@Y0*J*,"[__)%LJHPP
XM+O_^P'P _V   (8,;   JHQO&C LJHHR/  (DF[__.-@@6[__C LJHR1;O_\
XM#&P! /YL9AQ";*J,#&X "/_\9@8P//__8 @P+O_^T'P  & ^+RX "$ZZ\NQ8
XMCSE _FP,0/__9@8Y? $ _FPP+/YLXX!![*Z4T, Y4*J*,"S^;.. 0>RPEM# 
XM.5"JC&  _S!.7DYU3E;_^B\N  Q.NOXZ6(\M0/_Z8!(O+@ ,/R[__DZZ\]!<
XMCU*N__HO+@ (3KK^\%B//4#__@Q __]FVB N__I.7DYU3E8  $AL#Y9(;/]X
XM3KH1R%"/*4#^J&8D,"X "&<02&S_>$AL#YI.NB-*4(]@#DAL_WA(; ^T3KK:
XM=%"/,"X "&<B2&P/SDAL_K!.NA&*4(\I0/ZD9@Y(;/ZP2&P/TDZZVDQ0CTY>
XM3G5.5@  ("S^J&<*+RS^J$ZZ!^98CS N  AG  #*+RS^I$ZZ!]18CTAL#_)(
XM;/ZP3KH1/E"/*4#^I&<</RS^K#\L_JXO+/ZD3KK0L%"/+RS^I$ZZ!Z18CR L
XM_JAG8C L__)G0$AL_Q1.NB=,6(](;/\42&S_>$ZZ)9I0CTI 9Q1(;/\42&S_
XM>$AL#_9.NMFXWOP #$AL_Q1(;! .3KHB;E"/8!Q(;/]X3KHG#%B/2D!G#DAL
XM_WA(;! J3KK9BE"/2&S_>$AL_K!.NB5(4(]*0&<42&S_>$AL_K!(;!!*3KK9
XM9M[\  Q.7DYU3E8  # N  C@0,!\ /\R+@ (%BX "TB#MT'"? #_XX%![*B*
XMT,$V$+= 3EY.=4Y6_^!"9TZZ_GI4CS\\  )"IR\L_JA.NA+BWOP "B\L_JA.
XMNA,86(\M0/_@0F="IR\L_JA.NA+$WOP "F!H+RS^J$ZZ$OA8C]"N__*PKO_@
XM;Q9(;O_D2&P08DZZ(9A0CU)L_^9@4F ^2&[_Y$AL$(!.NB&"4(](;)[@3KH&
XMMEB/2&[_Y$*G+RS^J$ZZ &;>_  ,2D!G!E)L_^9@"DAL$)9.NB%26(\O+/ZH
XM2&[_Y$ZZTXY0CTI 9H8,;  !_^9L#$AL$)Q.NB$N6(]@(@QL  '_YF8,2&P0
XML$ZZ(1I8CV ./RS_YDAL$,1.NB$*7(].7DYU3E;__C\\@ !.NA>F5(\I0/YH
XM("S^:"E _F0@+/YH*4#^8$)L_G8@;@ 0*6@ #OYR0FS^<$ZZQ:P0+/_<2("P
XM?  !9PBP?  "9P)@*F .+RX ##\N__Y.N@'F7(\O+@ (3KH"GEB//4#__@Q 
XM__]FWF   8I@"+!\  -G F J8 XO+@ ,/R[__DZZ >1<CR\N  A.N@)L6(\]
XM0/_^#$#__V;>8  !6& (L'P !&<"8#0O+@ (3KH"FEB/8 XO+@ ,/R[__DZZ
XM :A<CR\N  A.N@,(6(\]0/_^#$#__V;>8  !'& (L'P !6<"8#)"9TZZY]A4
XMCV .+RX ##\N__Y.N@$^7(\O+@ (3KKG\EB//4#__@Q __]FWF   .)@"+!\
XM  9G F R0F=.NN>>5(]@#B\N  P_+O_^3KH!-%R/+RX "$ZZY[A8CSU __X,
XM0/__9MY@  "H8 BP?  '9P)@,C\\  %.NN=B5(]@#B\N  P_+O_^3KH ^%R/
XM+RX "$ZZYWQ8CSU __X,0/__9MY@;& (L'P "&<"8& O+@ ,+RX "$ZZXF10
XMCV!2,"S_\&<@(&X $$'0+PA(;!#83KH?1%"/2&P0_$ZZ'SI8CU)L_^8_/  !
XM(&X $"\H  XO+@ (3KH0)M[\  HO+/YH3KH6;%B/,#P  6!"8 )@KB\L_FA.
XMNA986(\P+/YV(&X $+!H !9G(C L__!G%B!N !!!T"\(2&P1)DZZ'MI0CU)L
XM_^8P/  !8 0P/   3EY.=4Y6   0+@ )2( _ #\L_G9.NOR06(\Y0/YV+RX 
XM"A N  E(@#\ 3KK5IER/3EY.=4Y6   P+/YPL'P  &<"8#(0+@ )2(# ? #_
XM#$  D&8(.7P  ?YP8!8O+@ *$"X "4B .4"HB#\ 3KK_EER/8$Y@"+!\  %G
XM F!"$"X "6<88 XO+@ */RRHB$ZZ_W1<CU,N  EF[& .+RX "C\\ )!.NO]>
XM7(]";/YP8!(_+/YP2&P12$ZZU4A<CV "8.Y.7DYU3E8  " L_G)F!C \__]@
XM%E.L_G(O+@ (3KH&B%B//P!.NL+.5(].7DYU3E8  "\N  A.NO_,6(\O "\N
XM  A.NO_ 6(\B " ?X4& 04Y>3G5.5O_^.7P 8Z2"+RX "$ZZ_\I8CSE I( ,
XM;   I(!M" QL 0&D@&T*2&P19DZZU+Y8CSE\_O^DA#E\_O^DAD)N__Y@-B\N
XM  A.NO^06(\R+O_^Y8%![*2$T,$P@"\N  A.NO]X6(\R+O_^Y8%![*2$T,$Q
XM0  "4F[__C N__ZP;*2 ;<!.7DYU3E;_]$)N__Y@>E)LI((P+*2"#$  !V] 
XM+RX "$ZZ_PI8CSE _FP,0/__9@@P//__8   @D)LI((P/  !P&S^;#(N__[E
XM@4'LI(30P>. 0=#0P#U0__Y@+# L_FSB0#E _FP]0/_T,#P  <!N__0R+O_^
XMY8%![*2$T,'C@$'0T, ]4/_^#&X  /_^; #_?C N__Y20$1 /4#__@QN 0#_
XM_F8&,#S__V $,"[__CU __XP+O_^3EY.=4Y6   _+@ (3KH4O%2/#&Z#   (
XM;@8P/   8!X_+@ (/SP /DZZ%>)8CSE GC)G!C \__]@!# \  !.7DYU3E8 
XM  QN &$ "&T4#&X >@ (;@PP+@ (D'P (& &8 0P+@ (3EY.=4Y6__Y(;!&(
XM+RX "$ZZ'Z)0CTI 9V!(;!&.+RX "$ZZ'Y!0CTI 9TY(;!&4+RX "$ZZ'WY0
XMCTI 9SQ"9R\N  @_/  \3KH57%"//4#__@Q   !L##EN__Z>,C \__]@.# N
XM  S ?"  /P _+O_^3KH3I%B/8!XP/  ",BX #,)\( " 03\ +RX "$ZZ%#Y<
XMCSU __XP+O_^3EY.=4Y6   _+@ (/SP 3$ZZ%/A8CTY>3G5.5O_^+PM![)[,
XM)DA@%C K  K ?  #9P@O"TZZ "I8C];\ !0@"T'LGLPB"-*\   %M+"!;=@_
XM+@ (3KK_KE2/)E].7DYU3E8  "\+)FX ""\+3KH 1%B/2D!G!C \__]@,# K
XM  K ?  09PHO*P &3KH2VEB/0FL "C\K  Q.NOYH5(]*0&<&,#S__V $,#P 
XM "9?3EY.=4Y6  !(YP$0)FX "# K  K ?  #9@@P//__8   F"X3GJL !C K
XM  K ? " 9U8P*P *P'P  F8&,#S__V!V,"L "L!\  1G$#\\  )"IS\K  Q.
XMN@^D4(\_!R\K  8_*P ,3KH?UE"/#$#__V8&,#S__V!  FO_?P *, =(P-&K
XM  Y@) QK    #&\</SP  3 K  1$0$C +P _*P ,3KH/6%"/)T  #B:K  9"
XM:P $,#P  $S?"(!.7DYU3E;__"\+)FX "# K  K ?  !9@8 :P!   HP*P *
XMP'P 8&<0,#S__V   0 FJP &0FL !&!2,"L "L!\  AG'B +0>R>S)"(@?P 
XM%$'LGH#1P$'0( @F@"=   9@*C K !)(P"\ 3KH1>EB/)H G0  &#(      
XM9@@ :P (  I@!@!K !  "@RK       &9Z0M2__\/SP  3\K  Q"IS\\ $).
XMNA+VWOP "B!N__PA0  .)JL !@QK@P  #&8*2&R>X$ZZ_GY8CS K  K ? $(
XM9P8P/  !8 0P*P 2/P O$S\K  Q.NAK84(\W0  $4VL !# K  0,0   ;" ,
XM:___  1F" !K "  "F & &L 0  *0FL !# \__]@#"!34I,0$$B P'P _R9?
XM3EY.=4Y6__PO"R9N  I":P $,"L "L!\  )F!@!K $  "C K  K ? ! 9P@P
XM//__8  !"F!2,"L "L!\  AG'B +0>R>S)"(@?P %$'LGH#1P$'0( @F@"= 
XM  9@*C K !)(P"\ 3KH03EB/)H G0  &#(      9@@ :P (  I@!@!K !  
XM"@RK       &9Z0P*P *P'P "&<0(%-2DQ"N  D :P"   I@/# K  K ? $ 
XM9S( :P"   H@4U*3$*X "1 N  E(@+!\  IG&" 3D*L !K!K !)L#! N  E(
XM@,!\ /]@5"\+3KK]+%B/2D!G# !K $  "C \__]@/# K  K ? $(9Q)":P $
XM$"X "4B P'P _V B8" P*P 24T W0  $ &L @  *$"X "2!34I,0@$B P'P 
XM_R9?3EY.=4Y6   O"R9N  HP*P *P'P @&8((!.PJP &9@8P//__8!!2:P $
XM$"X "5.3(%,0@$B )E].7DYU3E8  "!N  A3:  $,"@ ! Q   !M%"!N  @@
XM$%*0($ 0$$B P'P _V *+RX "$ZZ_2I8CTY>3G5.5@  (&X "E-H  0P*  $
XM#$   &T8$"X "2!N  HB$%*0($$0@$B P'P _V 2+RX "A N  E(@#\ 3KK^
XM%ER/3EY.=4Y6   @ L"\____ &8$0D-@)E-#XX)D^E1#, + ? $ 9Q8P L!\
XM O]G#M2\   " &0&XHI20V#BXHK@BL9\ /_O0TA"A$,P$,!\@ "$0$A"((),
XMWP/_3EY.=4Y6  !.5@  2.?P@"!N  @@&"(0(&X #"08)A!*@&H(1H!&@0C 
XM !]*@FH(1H)&@PC" !^2@Y&"3-\!#TY>0.R>:$YU3E8  $CG_\ @;@ ((FX 
XM#"00X8+G@@C" !\P*  $ZDB$0#80Z$/&? ?_9P  WBX1X8?GAPC' !\P*0 $
XMZDB.0#H1Z$7*? ?_9P  P)9%UGP#_D*&0H0P/  ?XX&^@F4&9@JXAF(&4D&<
XMA)6'XH_BE%'(_^@D 3 1L5!@  %(3E8  $CG_\ @;@ ()!#A@N>"",( 'S H
XM  3J2(1 -A#H0\9\!_]G9")N  PN$>&'YX<(QP ?,"D !.I(CD Z$>A%RGP'
XM_V=$EGP#_]9%* )(1"H'2$4R!,+%, + Q\[$Q,5(1TA"0H1"A3@'.@)"1T)"
XMT(?3A-""TX5*@&<$",$  20!,!&Q4&   +Q"@F   +9.5@  2.?_P")N  PP
XM/(  .4">9K%18   $DY6  !(Y__ (FX #$)LGF8@;@ (+!#AAN>&",8 'S H
XM  3J2(Q .!#H1,A\!_]F D*&+A'AA^>'",< 'S I  3J2(Y .A'H1<I\!_]F
XM D*',A#BCN*/) 8V!# $D$5N%&8$O(=L#C@%+ <Z RX"-@0D!C"12H=G'# $
XMD$5G"+!\ !]N$."O,!&S0 @   ]G D2'U(<P+)YFL5$@ L"\____ &8&0H%"
XM@F!(4T/C@F3Z5$,P L!\ 0!G%C "P'P"_V<.U+P   $ 9 ;BBE)#8.+$?/X 
XM(@+HBN"*QGP'_^E#2$+$?  /A$,P$,!\@ "$0$A"(,+I04A!0D$@@4S? _].
XM7DYU3E;_]DCGX( P+@ (P'S_ #U __X";@#_  @,;B  __YF("!N  XP$$C 
XM+4#_]DAN__9.N@"X6(]![O_V+4@ #F ^#&XH /_^9P@,;A  __YF+B!N  XM
XM4/_V#&XH /_^9@Q(;O_V3KH A%B/8 I(;O_V3KH /EB/0>[_]BU(  XO+@ .
XM+RX "C N  CE@$'LGD+0P"!03I!0CTS? 0=.7B]7  K>_  *1.R>:$YU3EY.
XM=4Y6  !(Y\" (&X "$*!(!!F!$* 8!CB@.*1XH#BD>* XI' O(_____0O#@ 
XM   @P""!3-\! TY>3G5.5@  2.?_P"!N  @D$&8&0D-"@F 8;@)$@C8\!!T@
XM L"\____ &8&X8*6?  (3OK^>DY>3G5.5O_R2.<',"9N  @D;@ ,0F[_^BU*
XM__P@"R! *5">7BEH  2>8BULGE[_\BULGF+_]D)%1^[_\CX3Z$_.? ?_9P  
XM@)Y\ _]*1VX(OGS__6T28"!214ALGG@O"TZZ_%)03V#44T5(;)YX+PM.NOS 
XM4$]@Q"83X8/G@S K  3J2(9 ",, 'TI'9P1$1^ZK,#P ,..#9 )20!3 ,"X 
XM%$)!XX/C42P#/@'C@^-1XX/C4=:&TT?2?  P%,%1R/_B0A)@!%)N__HP+O_Z
XM9QXD;O_\0H=@!A3\ #!2AR ',BX %$C!L(%M[D(28&(@+O_\-BX %$C#T(-2
XM@"1 (&[__! 02("P?  P9@)2BEHB8 8$$@ *4B(0$DB L'P .6[P(&[__! 0
XM2("P?  P9A D;O_\( I2@"9 %-MF_%-%("[__#8N !1(P]"#($!"$"!N ! P
XMA4S?#.!.7DYU3E;__$CG 3 F;@ ,0F[__! 32("P? !B9@@]?"  __Q2BQ 3
XM2("P? !R9QX0$TB L'P =V<4$!-(@+!\ &%G"B \     &   48@+)X^)$ ,
XM@     !F*D'LGLPD2& 0,"H "L!\  -F F 6U/P %" *0>R>S"(XML(%MWB *0>R>S"((TKP   6TL(%M"B \     &   /)"K)X^0FH "D)N__X0
XM*P !2("P?  K9@P]?  "__X :@ #  H0$TB L'P =V88/R[__"\N  A.NO2Z
XM7(\^  !J  ( "F!H$!-(@+!\ &%F0C \  * ;O_\/P O+@ (3KH)7%R//@ ,
XM0/__9A _+O_\+RX "$ZZ]'Q<CSX /SP  D*G/P=.N@6N4(\ :@ &  I@'# N
XM__Z ;O_\/P O+@ (3KH)&ER//@  :@ !  H,1___9@Q":@ *(#P     8# U
XM1P ,0FH !" \     "2 )4  !C\\  %"IS\J  Q.N@544(\E0  .-6R>R@ 2
XM( I,WPR 3EY.=4Y6   I;@ 0GCXO+@ 03KKTXEB/+RX #"\N  A.NOY,4(].
XM7DYU3E;__DCG Q F;@ (/BX #L_N  P\!V!.(&X $%-H  0P*  $#$   &T4
XM(&X $" 04I @0! 02(# ? #_8 HO+@ 03KKUEEB//4#__@Q __]F## 'D$9(
XMP('N  Q@(# N__X6P%-&#$8  &ZL#&X    .;P8P+@ .8 0P/   3-\(P$Y>
XM3G5.5@  2.<# #XN  [/[@ ,/ =@+"\N ! @;@ (4JX "! 02( _ $ZZ^ I<
XMCPQ __]F## 'D$9(P('N  Q@&E-&#$8  &[.#&X    .;P8P+@ .8 0P/   
XM3-\ P$Y>3G5.5@  +PLF;@ (+PM.NO0J6(]*0&<&,#S__V @ FO_WP */RX 
XM$"\N  P_*P ,3KH$ %"/)T  #C \   F7TY>3G5.5@  +PLF;@ (("L #B(3
XMT($B*P &D($F7TY>3G5.5O_^2.< ,"9N  @D2V 0,"[__A3 2("P?  *9@)@
XM2%-N  PP+@ ,#$   &\Z(&X #E-H  0P*  $#$   &T4(&X #B 04I @0! 0
XM2(# ? #_8 HO+@ .3KKT.EB//4#__@Q __]FJ$(2#&[____^9@X@"K"+9@@@
XM/     !@ B +3-\, $Y>3G5.5OY@2.<!,$)N__Q";O_Z0J[_]D*N__(Y?  !
XM__H@;@ (4JX "! 02(# ? #_/4#__B N  @F0"1 0D=@  %4$!-(@+!\ "!G
XM*! 32("P?  )9QX0$TB L'P #6<4$!-(@+!\  IG"A 32("P?  ,9APP+O_Z
XM9@XP+O_\9P1";O_\0AI@!!3\ "!@  #^$!-(@+!\ ")F/ QN  '_^F8&0F[_
XM^F J,"[__&8@,"[_^F8:/7P  ?_Z,"S_^E)L__KE@$'N_F#0P""*8 04_  B
XM8   N! 32("P?  G9CH,;@ "__IF!D)N__I@*C N__QF(# N__IF&CU\  +_
XM^C L__I2;/_ZY8!![OY@T, @BF $%/P )V!R,"[__&9J,"[_^F9D/7P  ?_\
XM$!-(@+!\ #QF"B *4H M0/_V8$H0$TB L'P /F8N( M2@"! $!!(@+!\ #YF
XM$" *5( M0/_R/7P  ?_P8 P@"E* +4#_\D)N__!@$C L__I2;/_ZY8!![OY@
XMT, @BA33( M2BS '4D<P![!N__YM /ZF0A(@+O_V9RQ![)[,($@Q?  !  I!
XM[)[,($@Q? (  !)(;)[,2&P1KB\N__9.NOQ WOP #" N__)G,D'LGN @2#%\
XM  ( "DALGN P+O_P9PA![!&P( A@!D'L$;(@""\ +R[_\DZZ_ C>_  ,,"S_
XM^E) P?P !$C +P _/ !(3KH%BER/*4#_]CX\  %@&C 'Y8!![OY@T, @$#('
XMY8$@;/_VT,$@@%)', >P;/_Z;=X@;/_V((HP+/_ZY8 @;/_VT,!"D$S?#(!.
XM7DYU3E;__DCG\  D+@ (9@J _   0H!"@6!*(BX #$)N__Y*@6P&5F[__D2!
XM2H)L!E)N__Y$@G8!M(%D!N."XX-@]D* M(%B!("#DH+BBN*+9/(,;@ #__YM
XM D2!XN[__F0"1( M0  (+4$ #$S?  ].7DYU3E;_^B\ 0F[__DJN  AL"%)N
XM__Y$K@ (2JX #&P(4F[__D2N  PP+@ *P.X #BU __HP+@ (P.X #M%N__HP
XM+@ *P.X #-%N__H";@ !__YG!$2N__H@'RUN__H #$Y>+I]*KP $3G5.7DYU
XM3E;_\@QN    "&P*(#S_____8   _C\N  X_+@ (+RX "C\\ $).N@0XWOP 
XM"BU __P,@     !M"" N__Q@  #2/SP  3\N  A"IS\\ $).N@0.WOP "BU 
XM__@_/  "/RX "$*G/SP 0DZZ _3>_  *+4#_] QN  $ #F8.("[_^-"N  HM
XM0  *8"0,;@ "  YF#B N__30K@ *+4  "F .,"X #F<((#S_____8&(@+@ *
XML*[_]&\>2&[_\B N  J0KO_T+P _+@ (/SP 0$ZZ X[>_  ,0F<_+@ (+RX 
XM"C\\ $).N@-XWOP "@R      %W P'P  3E GC)G"B \_____V *8 A";)XR
XM("X "DY>3G5.5@  2.<!,#X\!!@R+@ (TGP$&%-!PKP  /__@OP$&,[!, ? 
XM_  &/P!.N@R^5(\F0+?\_____V8((#P     8!@@"R1 -4< !" *7( O $ZZ
XM +I8CR LGC1,WPR 3EY.=4Y6  !(YP$P/CP  3(N  A<05-!PKP  /__@OP 
XM!MY!("R>-"1 #(      9A1![)XX( @D0"E GC0I0)XX0FR>/"92,"L !+!'
XM92HP*P $L$=F!"238!0P!Y%K  0P*P $P/P !M? -T< !"E*GC0@"UR 8"P@
XM"["LGC1F&C\'3KK_'%2/)D ,@     !F"" \     & *( LD0" 3)D!@HDS?
XM#(!.7DYU3E8  $CG # @+@ (78 F0"1LGC1@%B *L))M#B +L(IN!B +L))L
XM F .)%(@"["*;^0@"["2;-X@"S(K  3"_  &T(&PDF80(%(P*  $T6L !"!2
XM)I!@ B:2( HR*@ $POP !M"!L(MF## K  31:@ $))-@ B2+*4J>-$S?# !.
XM7DYU3E8  "\N  @_/ !(3KH!K%R/3EY.=4Y6   O+@ (/SP 24ZZ 99<CTY>
XM3G5.5O_^0F[__F V,"[__N6 0>R= M# ,!!F(C N__[E@$'LG0+0P#"N  @P
XM+O_^Y8!![)T$T, PK@ *8 Q2;O_^#&X 3/_^;<).7DYU3E;__D)N__Y@)C N
XM__[E@$'LG0+0P# 0L&X "&8.,"[__N6 0>R= M# 0E!2;O_^#&X 3/_^;=).
XM7DYU3E;__C\'/BX "#U\ 3#__D'LG0(B2-+N__Z^4&<&6$BSR&;V,"@  CX?
XM3EY.=4Y6__Y(;!&T+RX "$ZZ"MA0CTI 9@H]?(, __Y@  ">2&P1NB\N  A.
XMN@J\4(]*0&8*/7R"___^8   @DAL$< O+@ (3KH*H%"/2D!F"#U\@O[__F!F
XM,"X #,!\  %G,"\N  A.N@N&6(]*0&<&,#S__V!@0F<O+@ (/SP /$ZZ %A0
XMCS\ /SP /DZZ $Q8CS N  S ?  #/P O+@ (/SP /4ZZ #10CSU __XY0)XR
XM#$   &P&,#S__V 8,"X #,!\(  _ #\N__Y.NOY^6(\P+O_^3EY.=2E)G/XI
XM2ISZ*5^<]DY!(FR<_B1LG/HO+)SV3G5.5O_62.<!$"9N  Q";O_6,"X "+!\
XM &1G F (/CP "F N8 BP? !U9P)@"#X\  I@'F (L'P ;V<"8 @^/  (8 Y@
XM"+!\ 'AG F $/CP $ RN       0;"H,;@!D  AF%"!34I,0O  M("X $$2 
XM+4  $& .,"X "F8( JX  /__ ! ,1P (9@P@+@ 0P+P    '8"8,1P 09@P@
XM+@ 0P+P    /8!0@+@ 0+P P!TC +P!.NOGP6(\@'S(N_]92;O_6XX%![O_8
XMT,$P@ Q'  AF#B N !#F@,"\'____V H#$< $&8.("X $.B P+P/____8!0@
XM+@ 0+P P!TC +P!.NOFB(!]8CRU  ! @+@ 09@#_<&!&4V[_UC N_];C@$'N
XM_]C0P Q0  IM&# N_];C@$'N_]C0P# 0D'P "M!\ $%@$C N_];C@$'N_]C0
XMP# 0T'P ,"!34I,0@# N_]9FM$S?"(!.7DYU3E;_WDCG Q F;@ ,#&X!   *
XM9@8]?  &  HI;@ 0GEXI;@ 4GF)(;!'&2&R>7C\\" 1.NO"67<# ?  !'4#_
XMWC N  I20#\ 2&[_X$AN_^)(;@ 03KKQEM[\  X0+O_>9P@@4U*3$+P +1 N
XM_^)(@+!\ #!F$A N_^-F#"!34I,0KO_B8  !2@QN &8 "&8  . ^+O_@WFX 
XM"E)', >P;)YJ;P8P+)YJ8 (P!SX #$<  &P&,#P  6 ", <_ $AN_^!(;O_B
XM2&X $$ZZ\2#>_  .0D9@&# &4D9![O_BT, 0$"!34I,0@%-'4V[_X# '9P@,
XM;@  _^!LW& ,(%-2DQ"\ #!3;O_@#&X  /_@;.PP+@ *9P@@4U*3$+P +F 0
XM(%-2DQ"\ #!2;O_@4VX "C N  IG" QN____X&WB8"(,1P  ;Q P!E)&0>[_
XMXM# $!!(@& $,#P ,"!34I,0@%-',"X "E-N  I*0&;28& @4U*3$*[_XC N
XM  IG""!34I,0O  N/CP  6 2, =21T'N_^+0P! 0(%-2DQ" ,"X "E-N  I*
XM0&;B(%-2DQ"\ $4_+O_@2&P1SB\33KH#.M[\  HO$TZZ!QA8CTC T9-,WPC 
XM3EY.=4Y6__Y";O_^8"(P+O_^P?P "B!N  @@4!802(/00Y!\ # ]0/_^(&X 
XM"%*0(&X ""!0$!!(@+!\ #!M$"!N  @@4! 02("P?  Y;[XP+O_^3EY.=4Y6
XM_^9(YP,P)FX #"UN  C__" +($ D4%B+8  "4F *(&X "%*N  @0FA 29PH0
XM$DB L'P )6;H$!)(@+!\ "5F  (L4HI";O_L/7P! /_H0F[_YAU\ "#_[Q 2
XM2("P?  M9@@]?  !_^Q2BA 22("P?  P9@@=?  P_^]2BBU*__!(;O_P3KK_
XM)%B//4#_ZB1N__ 0$DB L'P +F884HHM2O_P2&[_\$ZZ_P)8CSU _^@D;O_P
XM$!)(@+!\ &QF"#U\  '_YE**$!)G!!X:2(<M;@ (__@,1P!D9Q(,1P!O9PP,
XM1P!X9P8,1P!U9D(P+O_F9P@@"R! (!!@"" +($ P$$C +P!(;@ (/R[_YC\'
XM3KK[5M[\  PP+O_F9P8P/  $8 0P/  "2,#7P&   *0,1P!C9A@@"U* ($ 0
XM$"!N  A2K@ ($(!4BV   (8,1P!S9C0@"R! +5#_]%B+/"[_Z& 6(&[_]%*N
XM__00$"!N  A2K@ ($(!31C &9P@@;O_T$!!FWF!*#$< 96<,#$< 9F<&#$< 
XM9V8L( L@0"E0GEXI:  $GF(O+)YB+RR>7DAN  @_+O_H/P=.NOP8WOP $%"+
XM8 PP!R!N  A2K@ ($( @+@ (D*[_^+!N_^IL  ".,"[_[&<D/"[_ZB(N  B2
XMKO_XG$%@#B!N  A2K@ ($*[_[U-&, 9F[F!B("[_^#(N_^I304C!T($M0/_T
XM+4#_\"PN  B<KO_X8!P@+O_X,@9304C!T($@0! 0(&[_]%.N__00@%-&, 9F
XMX& ,(&[_^%*N__@0KO_O("[_^+"N__1OZB N__!2@"U   @0$F8 _:P@;@ (
XM0A @+@ (D*[__$S?#,!.7DYU3E;^_B\N  Q(;O\ 3KK]:%"//4#^_B\N  A(
XM;O\ 3KH .%"/,"[^_DY>3G5.5@  2&X "$ALGN!.NO_&4(].7DYU3E8  $AN
XM  PO+@ (3KK])E"/3EY.=4Y6  !@&"\N  P@;@ (4JX "! 02( _ $ZZZ))<
XMCR!N  @0$&;@3EY.=4Y6__P,;H,   AF  $Z,"R<I+!LG*)F  $ ,#P  #E 
XMG*(Y0)RD8   Z#\\  =.NOD05(\]0/_\#&X "/_\9BHP+)RD9R!3;)RD/SP 
XM&S\\  ).NOCL6(\_/ !$/SP  DZZ^-Y8CV   *@,;@ -__QF,# LG*12;)RD
XM0>R<IM# $+P "C\\  T_/  "3KKXLEB//SP "C\\  ).NOBD6(]@=@QN  /_
XM_&8*/SP  DZZXZ!4CPQN !K__&8R,"[__#(LG*12;)RD0>R<IM#!$( _/  -
XM/SP  DZZ^&98CS\\  H_/  "3KKX6%B/8"HP+O_\,BR<I%)LG*1![)RFT,$0
XM@#\N__P_/  "3KKX-%B/,#P  68 _Q1![)RFT.R<HA 02("P?  :9@8P//__
XM8!(P+)RB4FR<HD'LG*;0P! 02(!@'& :#&Z"_P (9@X_/  #3KKW[%2/8 9@
XM!# \__].7DYU3E;__$CG # F;@ *,"X #L"\  #__RU __Q";)XR#&Z#   (
XM;DA"KO_\8!X_+@ (3KK^:E2/%H!(@+!\__]F!& 48 92BU*N__PP+@ .4VX 
XM#DI 9M8@+O_\9@@P//__8   XB N__Q@  #:8"XO+@ *+R[__#\N  @_/  _
XM3KKW7-[\  PM0/_\.4">,@Q   !L"# \__]@  "J/RX "$ZZ]C14CTI 9@  
XMDB N__P]0  .("X "B9 )$!@;" +D*X "DC L*[__&U*+PHP+@ .P+P  /__
XM+P _+@ (/SP /TZZ]OC>_  ,.4">,@Q   !L!C \__]@2C LGC)F F N,"X 
XM#I!LGC+ O   __^1KO_\)DH0$TB L'P #68$4HM@!A3;4VX #C N  YFCB *
XMD*X "DC +4#__$)LGC(@+O_\3-\, $Y>3G5.5@  +RX #"\N  A"9S\\ %9.
XMNO9\WOP ##E GC)G"# \__]@!F $,#P  $Y>3G5.5O_\,"X ","\  #__R\ 
XM/SP 2$ZZ]DI<CRU __P@+O_\9@@M?/_______" N__Q.7DYU3E;__$CG # F
XM;@ ()&X #"U+__Q@   "$!MF /_\4XM@   "%MIF /_\("[__&    ),WPP 
XM3EY.=4Y6  !(YP P)FX ""1N  Q@   &4HM2BA 39P  $! 3$A)(@4B L$%G
XM /_J$!-(@!822(.00V    ),WPP 3EY.=4Y6   @;@ (( @B;@ ,$-EF /_\
XM3EY.=4Y6  !(YP P)FX ""1+8   !%*+$!-F /_Z( N0BF    ),WPP 3EY.
XM=4Y6  !(YP,0)FX "#XN  Q@   $4HL0$QP 9P  #! &2("P1V8 _^X0!F< 
XM  @@"V    @@/     !@   "3-\(P$Y>3G5.5@  2.<#,"9N  @^+@ ,)'P 
XM    8   $! &2("P1V8   0D2U*+'!-F /_N( I@   "3-\,P$Y>3G5.5@  
XM+RX "#\\ $%.NO3>7(\Y0)XR9P@P//__8 9@!# \  !.7DYU3E8  & T(&X 
XM"! 02("P?  *9@X_/  -/SP  DZZ]*98CR!N  A2K@ ($!!(@#\ /SP  DZZ
XM](Y8CS N  Q3;@ ,2D!FP$Y>3G5.5@  8!@@;@ (4JX "! 02( _ #\\  1.
XMNO1@6(\P+@ ,4VX #$I 9MQ.7DYU3E8  & 8(&X "%*N  @0$$B /P _/  %
XM3KKT,EB/,"X #%-N  Q*0&;<3EY.=4Y6__)(YP P)FX "B1+0>P1TBU(__8,
XM;H,   AF%C\N  XO"TZZ_S1<CSUN  [__F   4P,;H+_  AF%C\N  XO"TZZ
XM_V!<CSUN  [__F   2X,;H+^  AF%C\N  XO"TZZ_W!<CSUN  [__F   1 M
XM2__Z0F[__C\N  A.NO*:5(]*0&8  *9@  "4$!)(@+!\  IF  "&( J0KO_Z
XML'P  &] ( J0KO_Z2, M0/_R+R[_^B\N__(_+@ (/SP 0$ZZ\US>_  ,.4">
XM,DC L*[_\F<(,#S__V   *@P+)XRT6[__B\N__8O/     (_+@ (/SP 0$ZZ
XM\R;>_  ,.4">,@Q   )G!C \__]@=%)N__Y2BB *+4#_^F "4HH@"I"+L&X 
XM#F4 _V1@$" +-BX #L:\  #__]"#)$ @"I"N__I(P"U __(O+O_Z+R[_\C\N
XM  @_/ ! 3KKRQ-[\  PY0)XR2,"PKO_R9P8P//__8! P+)XRT6[__D)LGC(P
XM+O_^3-\, $Y>3G4Y?   __0Y?   __(Y?  !__ Y?  !_^XY?   _^PY?   
XM_^HY?   _^@Y?   _^8Y?  !_>I#[/VZ0>P,<B+(0>P,=B+(0>P,>B+(0>P,
XM?B+(0>P,@B+(0>P,AB+(0>P,BB+(0>P,CB+(0>P,DB+(0>P,EB+(0>P,FB+(
XM0>P,GB+(.7P0 /VP0^S]DC+\ /\R_ #^,OP _#+\ /@R_ #P,OP X#+\ , R
XM_ " ,OP  $/L_8 R_   ,OP  3+\  ,R_  ',OP #S+\ !\R_  _,OP ?S+\
XM /]![-9@*4C67#E\  #"P#E\  #"OD/LJ(HR_   ,OS P3+\P8$R_ % ,OS#
XM 3+\ \ R_ * ,OS"03+\Q@$R_ ; ,OP'@#+\QT$R_ 4 ,OS%P3+\Q($R_ 1 
XM,OS, 3+\#, R_ V ,OS-03+\#P R_,_!,OS.@3+\#D R_ H ,OS*P3+\RX$R
XM_ M ,OS) 3+\"< R_ B ,OS(03+\V $R_!C ,OP9@#+\V4$R_!L ,OS;P3+\
XMVH$R_!I ,OP> #+\WL$R_-^!,OP?0#+\W0$R_!W ,OP<@#+\W$$R_!0 ,OS4
XMP3+\U8$R_!5 ,OS7 3+\%\ R_!: ,OS603+\T@$R_!+ ,OP3@#+\TT$R_!$ 
XM,OS1P3+\T($R_!! ,OSP 3+\,, R_#& ,OSQ03+\,P R_//!,OSR@3+\,D R
XM_#8 ,OSVP3+\]X$R_#= ,OSU 3+\-< R_#2 ,OST03+\/  R_/S!,OS]@3+\
XM/4 R_/\!,OP_P#+\/H R_/Y!,OSZ 3+\.L R_#N ,OS[03+\.0 R_/G!,OSX
XM@3+\.$ R_"@ ,OSHP3+\Z8$R_"E ,OSK 3+\*\ R_"J ,OSJ03+\[@$R_"[ 
XM,OPO@#+\[T$R_"T ,OSMP3+\[($R_"Q ,OSD 3+\), R_"6 ,OSE03+\)P R
XM_.?!,OSF@3+\)D R_"( ,OSBP3+\XX$R_"- ,OSA 3+\(< R_"" ,OS@03+\
XMH $R_&# ,OQA@#+\H4$R_&, ,ORCP3+\HH$R_&) ,OQF #+\IL$R_*>!,OQG
XM0#+\I0$R_&7 ,OQD@#+\I$$R_&P ,ORLP3+\K8$R_&U ,ORO 3+\;\ R_&Z 
XM,ORN03+\J@$R_&K ,OQK@#+\JT$R_&D ,ORIP3+\J($R_&A ,OQX #+\N,$R
XM_+F!,OQY0#+\NP$R_'O ,OQZ@#+\ND$R_+X!,OQ^P#+\?X R_+]!,OQ] #+\
XMO<$R_+R!,OQ\0#+\M $R_'3 ,OQU@#+\M4$R_'< ,ORWP3+\MH$R_'9 ,OQR
XM #+\LL$R_+.!,OQS0#+\L0$R_'' ,OQP@#+\L$$R_%  ,OR0P3+\D8$R_%% 
XM,OR3 3+\4\ R_%* ,OR203+\E@$R_%; ,OQ7@#+\ET$R_%4 ,OR5P3+\E($R
XM_%1 ,OR< 3+\7, R_%V ,OR=03+\7P R_)_!,OR>@3+\7D R_%H ,OR:P3+\
XMFX$R_%M ,OR9 3+\6< R_%B ,OR803+\B $R_$C ,OQ)@#+\B4$R_$L ,OR+
XMP3+\BH$R_$I ,OQ. #+\CL$R_(^!,OQ/0#+\C0$R_$W ,OQ,@#+\C$$R_$0 
XM,OR$P3+\A8$R_$5 ,OR' 3+\1\ R_$: ,OR&03+\@@$R_$+ ,OQ#@#+\@T$R
XM_$$ ,OR!P3+\@($R_$! 0^R>S"+\     #+\   B_      R_  ),OR# "+\
XM     #+\   B_      R_   (OP     ,OP! C+\@P B_      R_ ( (OP 
XM    ,OP  "+\     #+\ 0(R_(, (OP     ,OP" -+\!7@Y? ( GLHI;!&:
XMGG@I;!&>GGPI;!&BGG0I;!&FGFPI;!&JGG Y?  'GFI#[)Y"0>T !B+(0>T 
XM'B+(0>T &"+(0>T )"+(0>T *B+(0>T $B+(0>T #"+(*7P     GCXI?   
XM  ">-#E\  "<I#E\  "<HDYU*$,I($-/4%E224=(5" Q.3@U+#@V(&)Y(%-Y
XM<W1E;2!%;FAA;F-E;65N="!!<W-O8VEA=&5S.P @04Q,(%))1TA44R!215-%
XM4E9%1 H*  !0;&5A<V4@<F5F97(@86QL(&EN<75I<FEE<R!T;SH*"@  (" @
XM(" @(%-Y<W1E;2!%;FAA;F-E;65N="!!<W-O8VEA=&5S"@ @(" @(" @,C$@
XM3F5W(%-T<F5E="P@5V%Y;F4@3DH@,#<T-S *"@  66]U(&UA>2!C;W!Y(&%N
XM9"!D:7-T<FEB=71E('1H:7,@<')O9W)A;2!F<F5E;'DL   @<')O=FED960@
XM=&AA=#H*   @(" @,2D@("!.;R!F964@:7,@8VAA<F=E9"!F;W(@<W5C:"!C
XM;W!Y:6YG(&%N9  @9&ES=')I8G5T:6]N+"!A;F0* " @(" R*2 @($ET(&ES
XM(&1I<W1R:6)U=&5D($].3%D@:6X@:71S(&]R:6=I;F%L+   ('5N;6]D:69I
XM960@<W1A=&4N"@H  $EF('EO=2!L:6ME('1H:7,@<')O9W)A;2P@86YD(&9I
XM;F0@:70@;V8@=7-E+"!T:&5N('EO=7( (&-O;G1R:6)U=&EO;B!W:6QL"@!B
XM92!A<'!R96-I871E9"X@(%EO=2!M87D@;F]T('5S92!T:&ES('!R;V1U8W0@
XM:6X@80  (&-O;6UE<F-I86P@96YV:7)O;FUE;G0*  !O<B!A(&=O=F5R;FUE
XM;G1A;"!O<F=A;FEZ871I;VX@=VET:&]U="!P87EI;F<@82!L:6-E;G-E "!F
XM964@;V8@)#,U+B @4VET90H ;&EC96YS97,@86YD(&-O;6UE<F-I86P@9&ES
XM=')I8G5T:6]N(&QI8V5N<V5S(&%R90 @879A:6QA8FQE+B @02!P<F]G<F%M
XM"@!D:7-K(&%N9"!P<FEN=&5D(&1O8W5M96YT871I;VX@87)E(&%V86EL86)L
XM92!F;W(@)#4P+@H   I)9B!Y;W4@9F%I;"!T;R!A8FED92!B>2!T:&4@=&5R
XM;7,@;V8@=&AI<R!L:6-E;G-E+"   "!T:&5N('EO=7(@8V]N<V-I96YC90H 
XM '=I;&P@:&%U;G0@>6]U(&9O<B!T:&4@<F5S="!O9B!Y;W5R(&QI9F4N"@H 
XM05)#("T@07)C:&EV92!U=&EL:71Y+" U+C$R("T@071A<FD@4U0*"@  57-A
XM9V4Z($%20R![86UU9F1X97)P;'9T8WU;8G-W;FA=6V<\<&%S<W=O<F0^70  
XM(#QA<F-H:79E/B!;/&9I;&5N86UE/B N("X@+ET*"@!7:&5R93H@("!A(" @
XM/2!A9&0@9FEL97,@=&\@87)C:&EV90H  " @(" @(" @(&T@(" ](&UO=F4@
XM9FEL97,@=&\@87)C:&EV90H (" @(" @(" @=2 @(#T@=7!D871E(&9I;&5S
XM(&EN(&%R8VAI=F4* " @(" @(" @(&8@(" ](&9R97-H96X@9FEL97,@:6X@
XM87)C:&EV90H  " @(" @(" @(&0@(" ](&1E;&5T92!F:6QE<R!F<F]M(&%R
XM8VAI=F4* " @(" @(" @('@L92 ](&5X=')A8W0@9FEL97,@9G)O;2!A<F-H
XM:79E"@  (" @(" @(" @<B @(#T@<G5N(&]N92!F:6QE('=I=&@@87)G=6UE
XM;G1S(&9R;VT@87)C:&EV90H  " @(" @(" @(' @(" ](&-O<'D@9FEL97,@
XM9G)O;2!A<F-H:79E('1O "!S=&%N9&%R9"!O=71P=70* " @(" @(" @(&P@
XM(" ](&QI<W0@9FEL97,@:6X@87)C:&EV90H (" @(" @(" @=B @(#T@=F5R
XM8F]S92!L:7-T:6YG(&]F(&9I;&5S(&EN(&%R8VAI=F4* " @(" @(" @('0@
XM(" ]('1E<W0@87)C:&EV92!I;G1E9W)I='D*   @(" @(" @("!C(" @/2!C
XM;VYV97)T(&5N=')Y('1O(&YE=R!P86-K:6YG(&UE=&AO9 H (" @(" @(" @
XM8B @(#T@<F5T86EN(&)A8VMU<"!C;W!Y(&]F(&%R8VAI=F4* " @(" @(" @
XM(',@(" ]('-U<'!R97-S(&-O;7!R97-S:6]N("AS=&]R92!O;FQY*0H (" @
XM(" @(" @=R @(#T@<W5P<')E<W,@=V%R;FEN9R!M97-S86=E<PH (" @(" @
XM(" @;B @(#T@<W5P<')E<W,@;F]T97,@86YD(&-O;6UE;G1S"@ @(" @(" @
XM("!H(" @/2!H;VQD('-C<F5E;B!B969O<F4@<F5T=7)N:6YG('1O($1E<VMT
XM;W * " @(" @(" @(&<@(" ]($5N8W)Y<'0O9&5C<GEP="!A<F-H:79E(&5N
XM=')Y"@ *071A<FD@4U0@=F5R<VEO;B!D979E;&]P960@8GD@2&%R=F5Y($IO
XM:&YS;VX*  !P<F5S<R!A;GD@:V5Y('1O(&-O;G1I;G5E  H 05)#5$5-4 !4
XM14U0   N05)#   N)"0D   N0D%+  !!355&1%A%4$Q65$-2 $-A;FYO="!M
XM:7@@)6,@86YD("5C"@ E8R!I<R!A;B!U;FMN;W=N(&-O;6UA;F0* $D@:&%V
XM92!N;W1H:6YG('1O(&1O(0H  $D@9&]N)W0@:VYO=R!H;W<@=&\@9&\@)6,@
XM>65T(0H <')E<W,@86YY(&ME>2!T;R!C;VYT:6YU90 * #T *BXJ $YO(&9I
XM;&5S(&UA=&-H.B E<PH 3F\@9FEL97,@=V5R92!A9&1E9"X* $1U<&QI8V%T
XM92!F:6QE;F%M97,Z"B @)7,*(" E<P  0V%N;F]T('5N<V%V92 E<PH 8G( 
XM $-A;FYO="!R96%D(&9I;&4Z("5S"@!5<&1A=&EN9R!F:6QE.B E+3$R<R @
XM  !!9&1I;F<@9FEL93H@(" E+3$R<R @  !!9&1I;F<@9FEL93H@(" E+3$R
XM<R @   E<UQ!4D-414U0+D-65   05)#5$5-4"Y#5E0 1FEL92!N;W0@9F]U
XM;F0Z("5S"@!B=RL 56YA8FQE('1O(&-R96%T92!T96UP;W)A<GD@9FEL92 E
XM<PH 0V]N=F5R=&EN9R!F:6QE.B E+3$R<R @(')E861I;F<L $-A;FYO="!U
XM;G-A=F4@)7,* %EO=2!M=7-T('1E;&P@;64@=VAI8V@@9FEL97,@=&\@9&5L
XM971E(0H  $1E;&5T:6YG(&9I;&4Z("5S"@  1FEL92!N;W0@9F]U;F0Z("5S
XM"@!< %P   !&:6QE(&YO="!F;W5N9#H@)7,*  P 17AT<F%C=&EN9R!F:6QE
XM.B E<PH  &)R  !705).24Y'.B!&:6QE("5S(&%L<F5A9'D@97AI<W1S(0  
XM("!/=F5R=W)I=&4@:70@*'DO;BD_(   )7,@;F]T(&5X=')A8W1E9"X*  !B
XM=P  0V%N;F]T(&-R96%T92 E<PH 8G(  $%N(&5N=')Y(&EN("5S(&AA<R!A
XM(&)A9"!H96%D97(N"@ E<R!I<R!N;W0@86X@87)C:&EV90H (" E9"!B>71E
XM<R!S:VEP<&5D+@H  $EN=F%L:60@:&5A9&5R(&EN(&%R8VAI=F4@)7,  $D@
XM9&]N)W0@:VYO=R!H;W<@=&\@:&%N9&QE(&9I;&4@)7,@:6X@87)C:&EV92 E
XM<PH 22!T:&EN:R!Y;W4@;F5E9"!A(&YE=V5R('9E<G-I;VX@;V8@05)#+@H 
XM5W)I=&4@9F%I;" H9&ES:R!F=6QL/RD*  !P<F5S<R!A;GD@:V5Y('1O(&-O
XM;G1I;G5E  H 3F%M92 @(" @(" @("!,96YG=&@@(" @4W1O<F%G92 @("!3
XM1B @(%-I>F4@;F]W   @($1A=&4@(" @(" @5&EM92 @("!#4D,* #T]/3T]
XM/3T]/3T]/2 @/3T]/3T]/3T@(#T]/3T]/3T](" ]/3T](" ]/3T]/3T]/0  
XM(" ]/3T]/3T]/3T@(#T]/3T]/2 @/3T]/0H  " @(" @(" @/3T]/2 @/3T]
XM/3T]/3T@(" @(" @(" @(" ]/3T](" ]/3T]/3T]/0H 5&]T86P@)39L9" @
XM)3AL9" @   @(" @(" @(" @)3-D)24@("4X;&0@( H  $9I;&4@;F]T(&9O
XM=6YD.B E<PH 2F%N $9E8@!-87( 07!R $UA>0!*=6X 2G5L $%U9P!397  
XM3V-T $YO=@!$96, )2TQ,G, (" E.&QD("   " @("TM(" @   @4&%C:V5D
XM(   4W%U965Z960  &-R=6YC:&5D  !#<G5N8VAE9   56YK;F]W;B$  " @
XM)3-D)24 (" E.&QD("   "4R9" E,W,@)3 R9   (" E,F0Z)3 R9"5C(" E
XM,#1X   * $9I;&4@<&%C:V5D('=I=&@@)60@8FET<RP@22!C86X@;VYL>2!H
XM86YD;&4@)60* %-T86-K(&]V97)F;&]W"@ @86YA;'EZ:6YG+"   $%20U1%
XM35 N0U). $%20U1%35 N0U). &)W*P!5;F%B;&4@=&\@8W)E871E('1E;7!O
XM<F%R>2!F:6QE("5S   @ "@E;&0I(   <W1O<FEN9RP@ "@E;&0I(   <&%C
XM:VEN9RP@ "@E;&0I(   <W%U965Z:6YG+"  *"5L9"D@  !C<G5N8VAI;F<L
XM( !#86YN;W0@9&5L971E('1E;7!O<F%R>2!F:6QE("5S"@  9&]N92X*  !"
XM=6<@+2!B860@;F-R('-T871E"@  +E)30P  8G(  %1E;7!O<F%R>2!F:6QE
XM("5S(&%L<F5A9'D@97AI<W1S"@!B=RL 56YA8FQE('1O(&-R96%T92!T96UP
XM;W)A<GD@9FEL92 E<PH 17AT<F%C=&EN9R!F:6QE.B E<PH  "XJ  !&:6QE
XM(&YO="!F;W5N9#H@)7,* $D@:&%V92!N;W1H:6YG('1O(&1O(0H  $-A;FYO
XM="!D96QE=&4@=&5M<&]R87)Y(&9I;&4@)7,*   N5%10   N4%)'   N5$]3
XM  !B<@  5&5M<&]R87)Y(&9I;&4@)7,@86QR96%D>2!E>&ES=',* &)W*P!5
XM;F%B;&4@=&\@8W)E871E('1E;7!O<F%R>2!F:6QE("5S"@ @ $EN=F]K:6YG
XM(&9I;&4Z("5S)7,*  !#86YN;W0@9&5L971E('1E;7!O<F%R>2!F:6QE("5S
XM"@  8G(  $-R96%T:6YG(&YE=R!A<F-H:79E.B E<PH 0V%N;F]T(')XM("5S"@!B<@  0V%N;F]T(')E;F%M92 E<R!T;R E<PH 2V5E<&EN9R!B86-K
XM=7 @87)C:&EV93H@)7,* $-A;FYO="!D96QE=&4@;VQD(&%R8VAI=F4Z("5S
XM"@  0V%N;F]T(')E;F%M92 E<R!T;R E<PH 07)C:&EV92!T<G5N8V%T960@
XM:6X@9FEL92 E<PH 5&5S=&EN9R!F:6QE.B E+3$R<R @ &]K87D* $YO(&5R
XM<F]R<R!D971E8W1E9 H 3VYE(&5R<F]R(&1E=&5C=&5D"@ E9"!E<G)O<G,@
XM9&5T96-T960* $D@9&]N)W0@:VYO=R!H;W<@=&\@=6YP86-K(&9I;&4@)7,*
XM $D@=&AI;FL@>6]U(&YE960@82!N97=E<B!V97)S:6]N(&]F($%20PH  %=!
XM4DY)3D<Z($9I;&4@)7,@9F%I;',@0U)#(&-H96-K"@!"860@3D-2('5N<&%C
XM:VEN9R!S=&%T92 H)60I"@!&:6QE(&AA<R!A;B!I;G9A;&ED(&1E8V]D92!T
XM<F5E"@  0T]..@  0558.@  4%)4.@  0"0       $_@   /_        !R
XM &$ =P!#3TXZ  !!55@Z  !04E0Z             "5D   -"@       @8&
XM!@8&!@8& !H:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:
XM&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:                        
XM                                                            
XM                                                            
XM                                                            
XM                                                            
XM                                                            
X-                    
X 
Xend
!FaR!OuT!
exit
-- 
 __________ ______ ____ _____ ___
/_________//___   ||__|/____|/__/   Richard E. Sansom
   ___    ____/  / ____________	    TRW Electronics & Defense Sector
  /  /   /  /\  <  |    /|    /     One Space Park Drive, R3/1028
 /  /   /  /  \  \ |   / |   /	    Redondo Beach, CA 90278
/__/   /__/    \__\|__/  |__/	    {...decvax,ucbvax,ihnp4}!trwrb!sansom

sansom@trwrb.UUCP (Richard Sansom) (10/08/86)

>This time it's your recent
>posting of ARC and ALITE.  In both cases, the UUENCODED files seem to have
>been clobbered.  In particular, in both cases there are three or four lines
>in the UUENCODED files that are longer than all the other lines, i.e.,
>something like 113 characters across rather than the usual 62.  Looks like
>something went wrong in the transmission.
>
>Since this may be only at our site, do you think you could re-send the two
>SHAR files to me?  Thanx a lot...

Unfortunately, the error is due to a new (buggy) version of xmodem I just
wrote.  Tonight I'll use the old version and repost the whole mess.  Sorry
to all burned by this one ("...we can all cut down considerably the amount
of time and money we spend..." if some people would test their stuff before
they post it! :-).

While I'm here...

>I'll probably go ahead and assemble the .S file, but just out of curiosity,
>how do I edit a .PRG file?

You could do one of a number of things:

	1) edit the sector on which the bad bytes reside using a sector
	   editor (easy)

	2) load the program into memory using a debugger, modify the
	   offending bytes, re-write the file (kind of easy)

	3) write a small program to read in the file (in binary mode)
	   and then re-write it (in binary mode) with the corrected
	   bytes (not so easy)

>Is there a way to choose whether you boot with TOS in RAM or TOS in ROM?  I
>have a TOS in ROM machine; how can I do the former?
>
>About FRMTPLUS:  (a) Will disks formatted with FRMTPLUS work with the
>ordinary TOS, and (b) will ordinary disks work with FRMTPLUS overlaid on the
>basic TOS?  In other words, (a) does FRMTPLUS only use unused portions of the
>disk, such that you can still read them using the old slow algorithm if you
>don't have FRMTPLUS loaded, and  (b) is FRMTPLUS smart enough to use the
>standard algorithm if it doesn't find the extra formatting information it
>needs?  I think you were saying that (a) would work, but I'm not sure.
>
>This sort of compatibility would be really nice.  If it doesn't exist, how
>can one copy an ordinary disk to a FRMTPLUS disk with only one disk drive?

You can boot your ST with a RAM TOS image file disk in the disk drive and
it will "override" the ROM TOS.  You can probably get such a boot disk from
a dealer, a club, or a BBS.

One of the nice things about frmtplus is that the disk format is recognizable
by TOS - you _can_ do such things as straight disk copies, etc., without
having to reboot with RAM TOS and frmtplus.prg in AUTO.

-Rich


-- 
 __________ ______ ____ _____ ___
/_________//___   ||__|/____|/__/   Richard E. Sansom
   ___    ____/  / ____________     TRW Electronics & Defense Sector
  /  /   /  /\  <  |    /|    /     One Space Park Drive, R3/1028
 /  /   /  /  \  \ |   / |   /      Redondo Beach, CA 90278
/__/   /__/    \__\|__/  |__/       {...decvax,ucbvax,ihnp4}!trwrb!sansom