[net.micro.atari16] ogre for the st

jenkin@utcsri.UUCP (Michael Jenkin) (09/24/86)

This is an implementation of Ogre, based almost totally on the UNIX
version posted to the net some time ago. Unshar this file, and uudecode
the encoded ogre.ttp. Documentation is also provided. 
-----------------------------cut here---------------------------------
#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create the files:
#	ogre.uuencode
#	ogre.doc
# This archive created: Wed Sep 24 00:38:14 1986
export PATH; PATH=/bin:$PATH
echo shar: extracting "'ogre.uuencode'" '(27541 characters)'
if test -f 'ogre.uuencode'
then
	echo shar: will not over-write existing file "'ogre.uuencode'"
else
cat << \SHAR_EOF > 'ogre.uuencode'
begin 644 ogre.ttp
M8!H  $<\   #B   !Q0                  "I/*FT !" M  S0K0 4T*T 
M' :    ) "( THT"@?____XN02\ +PU"9S\\ $I.0=_\    ##(\  %"IT'M
M (!"@! 09P  9@Q  &!G  !>T< ,$  -9@  #M'\_____P: _____PP0 "!G
M   P$7P    !#!  (&<  !31_/____\&@/____]G   $8.9#Z  !+PE204J 
M9P  $M'\_____P: _____V8 _[PO/   1SPC[0 L  !*Q"\Y  !*Q"\/6)<_
M 4ZY   87"Z\     $Y!3E;_^$CN     $ZY   .RA/\  H  $K($_P "@  
M2LDP+@ (8   *C/\  H  $K.,_P $@  2LQ@   F,_P $@  2LXS_  ;  !*
MS&   !(,0  #9P#_T@Q   5G /_>0GD  $VJ0GD  $K*2GD  $K.;@  %DIY
M  !*S&X   Q*>0  2LIF  !P+KP  $=&/SP $$ZY   7]%2//KD  $K.3KD 
M #FJ+KP  $=63KD  #EN/KD  $K,3KD  #FJ+KP  $=@3KD  #EN2GD  $K*
M9P  #"!\  !':F    @@?   1VPNB$ZY   Y;DZY   !]&  _W8NO   #"H_
M/  ,/SD  $VJ+SP  $K03KD  $/44(],[@    !.7DYU3E;_]DCN     !U\
M  '__T(N__X0.0  2LE(@#Z $#D  $K(2( _ $ZY   35E2/2B[__V< !'(=
M>0  2LC__1UY  !*R?_\/KP  C\\  ).N0  0RQ4CP( __\=0/_[$"[_^TB 
M8  #6E,Y  !*R%,Y  !*R6   \Y3.0  2LA@  /$4SD  $K)8  #NE(Y  !*
MR%(Y  !*R6   ZI2.0  2LE@  .@4CD  $K(8  #EF   Y)*>0  2LIG   ,
M'7P  ?_^8   ,A N__M(@#Z $#D  $K)2( _ ! Y  !*R$B /P!.N0  !J98
MCT(N__\S_  !  !*RF   TH0.0  2LE(@#Z $#D  $K(2( _ $ZY   *S%2/
M2D!F   N$#D  $K)2( ^@! Y  !*R$B /P!.N0  %;Y4CTI 9@  #$IY  !*
MSF8   P=?  !__Y@  +R$"[_^TB /H 0.0  2LE(@#\ $#D  $K(2( _ $ZY
M   &IEB/0B[__U-Y  !*SF   L 0.0  2LE(@#Z $#D  $K(2( _ $ZY   *
MS%2/2D!F   P$#D  $K)2( ^@! Y  !*R$B /P!.N0  %;Y4CTI 9@  #@QY
M  $  $K,;   #!U\  '__F   F80+O_[2( ^@! Y  !*R4B /P 0.0  2LA(
M@#\ 3KD   :F6(]"+O__4WD  $K,8  "-! Y  !*R4B /H 0.0  2LA(@#\ 
M3KD   K,5(]*0&8  # 0.0  2LE(@#Z $#D  $K(2( _ $ZY   5OE2/2D!F
M   .#'D  @  2LQL   ,'7P  ?_^8  !VA N__M(@#Z $#D  $K)2( _ ! Y
M  !*R$B /P!.N0  !J98CT(N__]5>0  2LQ@  &H$#D  $K)2( ^@! Y  !*
MR$B /P!.N0  "LQ4CTI 9@  ,! Y  !*R4B /H 0.0  2LA(@#\ 3KD  !6^
M5(]*0&8   X,>0 #  !*S&P   P=?  !__Y@  %.$"[_^TB /H 0.0  2LE(
M@#\ $#D  $K(2( _ $ZY   &IEB/0B[__U=Y  !*S&   1P0.0  2LE(@#Z 
M$#D  $K(2( _ $ZY   *S%2/2D!F   P$#D  $K)2( ^@! Y  !*R$B /P!.
MN0  %;Y4CTI 9@  #@QY  $  $K.;@  #!U\  '__F   ,(0+O_[2( ^@! Y
M  !*R4B /P 0.0  2LA(@#\ 3KD   :F6(]"+O__57D  $K.8   D!U\  '_
M_F   (8,0  Q9P#]P Q  #)G /Y$#$  ,V< _L@,0 !#9P#\U@Q  $=G /T6
M#$  2&< _SP,0 !)9P#^J Q  $UG /S^#$  5&< _/8,0 !A9P#\?@Q  &1G
M /Q2#$  96< _%H,0 !S9P#\B@Q  '=G /QN#$  >&< _$P,0 !Z9P#\:&  
M_W00.0  2LE(@#Z $#D  $K(2( _ $ZY   /ZE2/2D!F   *2B[__F<  !H3
M[O_]  !*R!/N__P  $K)0B[__F   !X0.0  2LE(@#Z $#D  $K(2( _ $ZY
M   35E2/8 #[BDSN     $Y>3G5.5O_Z2.X     /7D  $VJ__Y2>0  3:H0
M+@ -2(!@  ,X,"[__L'\  PB?   2M 3O !#"  P+O_^P?P #")\  !*T4(Q
M"  P+O_^P?P #")\  !*TD(Q"  P+O_^P?P #")\  !*TT(Q"  P+O_^P?P 
M#")\  !*U$(Q" !@  ,@,"[__L'\  PB?   2M 3O !4"  P+O_^P?P #")\
M  !*T1.\  0( # N__[!_  ,(GP  $K2$[P  @@ ,"[__L'\  PB?   2M,3
MO  #"  P+O_^P?P #")\  !*U!.\  ,( &   K@P+O_^P?P #")\  !*T!.\
M $T( # N__[!_  ,(GP  $K1$[P  P@ ,"[__L'\  PB?   2M(3O  $"  P
M+O_^P?P #")\  !*TQ.\  (( # N__[!_  ,(GP  $K4$[P  @@ 8  "4# N
M__[!_  ,(GP  $K0$[P 1P@ ,"[__L'\  PB?   2M$3O  ""  P+O_^P?P 
M#")\  !*TA.\  (( # N__[!_  ,(GP  $K3$[P  @@ ,"[__L'\  PB?   
M2M03O  $" !@  'H,"[__L'\  PB?   2M 3O !("  P+O_^P?P #")\  !*
MT1.\  8( # N__[!_  ,(GP  $K2$[P " @ ,"[__L'\  PB?   2M,3O  !
M"  P+O_^P?P #")\  !*U$(Q" !@  &","[__L'\  PB?   2M 3O !)"  P
M+O_^P?P #")\  !*T1.\  ,( # N__[!_  ,(GP  $K2$[P  0@ ,"[__L'\
M  PB?   2M,3O  !"  P+O_^P?P #")\  !*U!.\  (( &   1HP+O_^P?P 
M#")\  !*T!.\ $D( # N__[!_  ,(GP  $K1$[P  0@ ,"[__L'\  PB?   
M2M(3O  !"  P+O_^P?P #")\  !*TQ.\  $( # N__[!_  ,(GP  $K4$[P 
M @@ 8   LC N__[!_  ,(GP  $K0$[P 20@ ,"[__L'\  PB?   2M$3O  "
M"  P+O_^P?P #")\  !*TA.\  $( # N__[!_  ,(GP  $K3$[P  0@ ,"[_
M_L'\  PB?   2M03O  "" !@  !*#$  ,6< _RH,0  R9P#_B@Q  #-G /ZR
M#$  0V< _*P,0 !'9P#]U Q  $AG /XT#$  26< _I(,0 !-9P#]5 Q  %1G
M /SD,"[__L'\  PB?   2M5",0@ ,"[__L'\  PB?   2M9",0@ ,"[__L'\
M  PB?   2M@3O  !"  P+O_^P?P #")\  !*UT(Q"  P+O_^P?P #")\  !*
MV1.N  D( # N__[!_  ,(GP  $K:$ZX "P@ /J[__DZY   1Q$SN     $Y>
M3G5.5O_Z2.X     0F[__C N__ZP>0  3:IL  !<,"[__L'\  PB?   2M@,
M,0 #" !G   \,"[__L'\  PB?   2MD0,0@ L"X "68  "(P+O_^P?P #")\
M  !*VA Q" "P+@ +9@  "' !8   $%)N__Y@ /^:< !@   "3.X     3EY.
M=4Y6__Q([@     ^O  13KD  $.X<@<N@4ZY  !&O@8  !83P   3:=P,A(Y
M  !-IY !$\   $VH,"X "&   'H3_  M  !-I!/\ "T  $VI$_P  P  3:43
M_  "  !-H!/\  $  $VA$_P !   3:(3_  (  !-HV   $X3_  \  !-I!/\
M #P  $VI$_P  P  3:43_  %  !-H!/\  (  $VA$_P !@  3:(3_  *  !-
MHV   !(,0  #9P#_@@Q   5G /^V3KD  !,63.X     3EY.=4Y6__I([@  
M   @;@ ($!!(@&   78@;@ ,$!!(@&   !1";O_^8   &#U\_____F    X,
M0 !#9P#_Z&  _^Q@  &"(&X #! 02(!@   >/7P  ?_^8   *$)N__Y@   @
M/7S____^8   %@Q  $-G /_>#$  2&< _^!@ /_D8  !0B!N  P0$$B 8   
M'CU\  '__F   #!";O_^8   *#U\_____F   !X,0 !#9P#_W@Q  $AG /_6
M#$  5&< _]A@ /_<8   ^B!N  P0$$B 8   'CU\  '__F   #A";O_^8   
M,#U\_____F   "8,0 !#9P#_W@Q  $AG /_6#$  36< _]@,0 !49P#_QF  
M_]1@  "J(&X #! 02(!@   >/7S____^8   *$)N__Y@   @/7P  ?_^8   
M%@Q  $=G /_H#$  26< _]9@ /_D8   :B!N  P0$$B 8   %$)N__Y@   8
M/7P  ?_^8   #@Q  $EG /_H8 #_[&   #P$0 !##$  $6(  ##00-![  9.
M^P "_G8 (@ @ ![_=/Z:_[  %@ 4 !+_&  .  P "@ (  8 !/[","[__F  
M  ),[@    !.7DYU3E;__$CN     $SN     $Y>3G5.5O_\2.X     +KP 
M $=X/SP "4ZY  !#G%2/3.X     3EY.=4Y6__Q([@     NO   1WP_/  )
M3KD  $.<5(],[@    !.7DYU3E;__$CN     ! N  D&   @$\   $=T$"X 
M"P8  " 3P   1W4NO   1W(_/  )3KD  $.<5(],[@    !.7DYU3E;__$CN
M     $SN     $Y>3G5.5O_\2.X     3.X     3EY.=4Y6__9([@    !.
MN0  #@!.N0  #CH]?  !__X,;@ <__YN  !,/7P  ?_\#&X '/_\;@  -#ZN
M__P_+O_^3KD   ^"5(]*0&8  !8^O  N/R[__#\N__Y.N0  $%18CU)N__Q@
M /_&4F[__F  _ZY.N0  %BA,[@    !.7DYU3E;__$CN     ! N  D2+@ +
MD %> ")N  P2@' R$BX "=(N  N0 2)N ! 2@$SN     $Y>3G5.5O_Z2.X 
M    2&[__DAN__\0+@ +2( _ ! N  E(@#\ 3KD   ]*W_P    ,2B[__FT 
M !X,+@ F__YN   42B[__VT   P,+@ .__]O   (< %@   (< !@   "3.X 
M    3EY.=4Y6__I([@    !(;O_^2&[__Q N  M(@#\ $"X "4B /P!.N0  
M#TK?_     P,+@ *__YM   >#"X )O_^;@  %$HN__]M   ,#"X #O__;P  
M"' !8   "'  8    DSN     $Y>3G5.5O_Z2.X     2&[__DAN__\0+@ +
M2( _ ! N  E(@#\ 3KD   ]*W_P    ,$"[__DB T$!20#Z $"[__TB /P!.
MN0  #F!4CQ N  U(@#Z /SP  DZY  !#G%2/3.X     3EY.=4Y6__I([@  
M   0.0  3:>P+@ )9@  &A Y  !-J+ N  MF   ,3KD  !,68   T$)N__XP
M+O_^L'D  $VJ;   9# N__[!_  ,(GP  $K9$#$( + N  EF  !","[__L'\
M  PB?   2MH0,0@ L"X "V8  "@P+O_^P?P #")\  !*V PQ  ,( &<  ! ^
MKO_^3KD  !'$8   9%)N__Y@ /^2$"X "TB /H 0+@ )2( _ $ZY   5OE2/
M2D!G   B/KP *A N  M(@#\ $"X "4B /P!.N0  $%18CV   !X^O  N$"X 
M"TB /P 0+@ )2( _ $ZY   05%B/3.X     3EY.=4Y6__I([@     P+@ (
MP?P #")\  !*V1UQ" #__S N  C!_  ,(GP  $K:'7$( /_^,"X ",'\  PB
M?   2M@0,0@ 2(!@  #H,"X ",'\  PB?   2M 0,0@ 2(!@  !J,"X ",'\
M  PB?   2M$0,0@ 2( &0  P/H 0+O_^2( _ ! N__](@#\ 3KD  !!46(]@
M  ! ,"X ",'\  PB?   2M 0,0@ 2( ^@! N__Y(@#\ $"[__TB /P!.N0  
M$%18CV    X,0 !)9P#_DF  _\1@  !P,"X ",'\  PB?   2M 0,0@ 2( &
M0  @/H 0+O_^2( _ ! N__](@#\ 3KD  !!46(]@   Z/KP +A N__Y(@#\ 
M$"[__TB /P!.N0  $%18CV   !H,0  !9P#_% Q   )G /^<#$   V< _\I,
M[@    !.7DYU3E;_^DCN     !UY  !-I___'7D  $VH__X^O !/$"[__DB 
M/P 0+O__2( _ $ZY   05%B/3.X     3EY.=4Y6__I([@    !(;O_^2&[_
M_Q N  M(@#\ $"X "4B /P!.N0  #TK?_     P0+O_^2(#00%) /H 0+O__
M2( _ $ZY   .8%2/3.X     3EY.=4Y6__Q([@     P+@ (P?P #")\  !*
MVA Q" !(@#Z ,"X ",'\  PB?   2MD0,0@ 2( _ $ZY   35E2/3.X     
M3EY.=4Y6_^I([@     0+@ )$BX "Y !'4#__Q N  T2+@ /D $=0/_^$"X 
M"4B $BX #4B!D$%L   6$"X "4B $BX #4B!D$%$0&   ! 0+@ )2( 2+@ -
M2(&003U __80+@ +2( 2+@ /2(&006P  !80+@ +2( 2+@ /2(&0041 8   
M$! N  M(@!(N  ](@9!!/4#_^! N__](@!(N__Y(@9!!;   %A N__](@!(N
M__Y(@9!!1$!@   0$"[__TB $B[__DB!D$$]0/_Z0F[_]#U\  '_\@QN  /_
M\FP  #HP+O_T2,#0@$/N__8]<0@ _^XP+O_R2,#0@$/N__8P,0@ L&[_[FP 
M  @];O_R__12;O_R8 #_P# N__1(P-" 0^[_]CUQ" #_\# N__1(P-" 0^[_
M]AUQ" '__3 N__1(P-" 0^[_]C.N__H( ! N__U(@#U __I";O_T/7P  ?_R
M#&X  O_R;   .C N__1(P-" 0^[_]CUQ" #_[C N__)(P-" 0^[_]C Q" "P
M;O_N;   "#UN__+_]%)N__)@ /_ ,"[_]$C T(!#[O_V,#$( -%N__ P+O_P
M8    DSN     $Y>3G5.5O_Z2.X     0F[__@QN !'__F0  $0P+O_^2,#0
M@")\  !'@! Q" "P+@ )9@  (C N__Y(P-" (GP  $>!$#$( + N  MF   (
M< %@   04F[__F  _[9P &    ),[@    !.7DYU3E;_^DCN     $)N__X,
M;@ 1__YD  !"/KP *C N__Y(P-" (GP  $>!$#$( $B /P P+O_^2,#0@")\
M  !'@! Q" !(@#\ 3KD  !!46(]2;O_^8 #_N$SN     $Y>3G5.5O_\2.X 
M    +KP  $>B/SP $$ZY   7]%2/+JX "$ZY   Y;C N  S!_  ,(GP  $K0
M$#$( $B 8   4BZ\  !'I$ZY   Y;F   '0NO   1[!.N0  .6Y@  !D+KP 
M $? 3KD  #EN8   5"Z\  !'R$ZY   Y;F   $0NO   1]9.N0  .6Y@   T
M!$  1PQ   UB   HT$#0>P &3OL  O^Z_YC_U@ 6 !0 $O^>  X #  *  @ 
M!@ $_[ P+@ ,P?P #")\  !*T1 Q" !(@#Z 3KD  #FJ+KP  $?B3KD  #EN
M,"X #,'\  PB?   2M(0,0@ 2( ^@$ZY   YJBZ\  !'Y$ZY   Y;C N  S!
M_  ,(GP  $K3$#$( $B /H!.N0  .:HNO   1^A.N0  .6XP+@ ,P?P #")\
M  !*UQ Q" !(@#Z 3KD  #FJ+KP  $?L3KD  #EN3.X     3EY.=4Y6__Q(
M[@     ^O   /RX "$ZY   .8%2/3KD   X4+JX "DZY   Y;DSN     $Y>
M3G5.5O_\2.X     /JX "C\N  A.N0  #F!4CTZY   .%"ZN  Q.N0  .6Y,
M[@    !.7DYU3E;_^DCN      QN  $ "&\  $@@;@ *(&@ !! 02(!@   @
M/7P  __^8   *CU\  7__F   " ]?  #__Y@   6#$  ,V< _]P,0  U9P#_
MWF  _^1@   (/7P  __^3KD   ZB/J[__DZY    U#ZN__Y.N0  "U(^O  !
M3KD  "I\3KD  !S.3KD  "6D3KD  !DD3KD  !F^3KD  "T>3KD  !_*3KD 
M !F^3KD  ""43KD  !DD8 #_R$SN     $Y>3G5.5O_V2.X     0F[_^@PY
M  ,  $K89@  $"U\  !'[O_\/7P  ?_Z2CD  $VE9@  $"U\  !'_O_\/7P 
M ?_Z2F[_^F<  $I.N0  #CI.N0  #K8NKO_\/SP "4ZY  !#G%2/+KP  $@(
M/SP "4ZY  !#G%2//KP  C\\  ).N0  0RQ4CSZ\  !.N0  .MA,[@    !.
M7DYU3E;_^$CN     $)N__XP+O_^L'D  $VJ;   AC N__[!_  ,(GP  $K8
M##$  0@ 9@  9C N__[!_  ,(GP  $K72C$( &\  !0^KO_^+SP  $@F3KD 
M !:*6(\P+O_^P?P #")\  !*UTHQ" !O   H,"[__L'\  PB?   2M@,,0 !
M" !F   0/J[__DZY   ::&  _\92;O_^8 #_<$SN     $Y>3G5.5O_T2.X 
M    '7P  ?__2B[__V<  D8P+@ (P?P #")\  !*V1UQ" #__3 N  C!_  ,
M(GP  $K:'7$( /_\$"[__$B /H 0+O_]2( _ $ZY   35E2/0B[__CZ\  (_
M/  "3KD  $,L5(\" /__'4#_^Q N__M(@&   %I3+O_]4R[__&   ))3+O_]
M8   BE,N__Q@  ""4B[__5(N__Q@  !V4B[__&   &Y2+O_]8   9C N  C!
M_  ,(GP  $K70C$( &   9(=?  !__Y@  !&#$  (&< _]H,0 !A9P#_M@Q 
M &1G /^2#$  96< _Y8,0 !S9P#_N@Q  '=G /^B#$  >&< _X8,0 !Z9P#_
MFF  _[00+O_\2( ^@! N__U(@#\ 3KD   ^"5(]*0&8  %X0+O_\2( ^@! N
M__U(@#\ 3KD   K,5(]*0&<  !HP+@ (P?P #")\  !*UPPQ  $( &<  "@0
M+O_\2( ^@! N__U(@#\ 3KD  !6^5(]*0&8   I*+O_^9P  "D(N__Y@  "^
M,"X ",'\  PB?   2MD=<0@ __HP+@ (P?P #")\  !*VAUQ" #_^3 N  C!
M_  ,(GP  $K9$Z[__0@ ,"X ",'\  PB?   2MH3KO_\"  0+O_Y2( ^@! N
M__I(@#\ 3KD  !"\5(]"+O__,"X ",'\  PB?   2M=3,0@ /JX "$ZY   X
M8C N  C!_  ,(GP  $K:$#$( $B /H P+@ (P?P #")\  !*V1 Q" !(@#\ 
M3KD  !"\5(]@ /VV3.X     3EY.=4Y6__A([@    !";O_^,"[__K!Y  !-
MJFP  /(P+O_^P?P #")\  !*U!UQ" #__# N__[!_  ,(GP  $K7$Z[__ @ 
M,"[__L'\  PB?   2M@,,0 "" !F  !*,"[__L'\  PB?   2M@3O  !"  P
M+O_^P?P #")\  !*VA Q" !(@#Z ,"[__L'\  PB?   2MD0,0@ 2( _ $ZY
M   0O%2/,"[__L'\  PB?   2MH0,0@ 2( ^@# N__[!_  ,(GP  $K9$#$(
M $B /P 0.0  3:A(@#\ $#D  $VG2( _ $ZY   3\ER/'4#__# N__[!_  ,
M(GP  $K5$Z[__ @ 4F[__F  _P1,[@    !.7DYU3E;_^$CN     $)N__XP
M+O_^L'D  $VJ;   :C N__[!_  ,(GP  $K:$#$( $B /H P+O_^P?P #")\
M  !*V1 Q" !(@#\ $#D  $VH2( _ ! Y  !-ITB /P!.N0  $_)<CQU __PP
M+O_^P?P #")\  !*U1.N__P( %)N__Y@ /^,3.X     3EY.=4Y6__A([@  
M  !";O_^,"[__K!Y  !-JFP  )0P+O_^P?P #")\  !*V PQ  $( &8  '0P
M+O_^P?P #")\  !*UD(Q"  P+O_^P?P #")\  !*VA Q" !(@#Z ,"[__L'\
M  PB?   2MD0,0@ 2( _ ! Y  !-J$B /P 0.0  3:=(@#\ 3KD  !/R7(\=
M0/_\,"[__L'\  PB?   2M43KO_\" !2;O_^8 #_8DSN     $Y>3G5.5O_X
M2.X     0F[__C N__ZP>0  3:IL  !\,"[__L'\  PB?   2M9",0@ ,"[_
M_L'\  PB?   2MH0,0@ 2( ^@# N__[!_  ,(GP  $K9$#$( $B /P 0.0  
M3:A(@#\ $#D  $VG2( _ $ZY   3\ER/'4#__# N__[!_  ,(GP  $K5$Z[_
M_ @ 4F[__F  _WI,[@    !.7DYU3E;_^DCN     $)N__XP+O_^L'D  $VJ
M;   3C N__[!_  ,(GP  $K8##$  0@ 9@  +C N__[!_  ,(GP  $K0##$ 
M1P@ 9@  %C N__[!_  ,(GP  $K7$[P  P@ 4F[__F  _ZA,[@    !.7DYU
M3E;__$CN     #Z\   _/  23KD   Y@5(].N0  #A0P+@ (P?P #")\  !*
MU1 Q" !(@#Z /RX ""\\  !(+$ZY   Z_%R/3KD  "@\3.X     3EY.=4Y6
M__Q([@    !.N0  '>03^0  3:4  $VF2CD  $VF;P  &$ZY   @V$ZY   V
MFDZY   H/&  _^),[@    !.7DYU3E;_Y$CN     !UY  !-I__M'7D  $VH
M_^P]?( !__(0+O_L2(!30#Z $"[_[4B 4T _ $ZY   BKE2//4#_]! N_^Q(
M@#Z $"[_[4B 4T _ $ZY   BKE2//4#_]A N_^Q(@%) /H 0+O_M2( _ $ZY
M   BKE2//4#_^! N_^Q(@%) /H 0+O_M2(!20#\ 3KD  "*N5(\]0/_Z$"[_
M[$B /H 0+O_M2(!20#\ 3KD  "*N5(\]0/_\$"[_[$B 4T ^@! N_^U(@#\ 
M3KD  "*N5(\]0/_^0F[_[CU\  '_\ QN  ?_\&P  #HP+O_N2,#0@$/N__(]
M<0@ _^@P+O_P2,#0@$/N__(P,0@ L&[_Z&\   @];O_P_^Y2;O_P8 #_P# N
M_^Y@   ^8   6E,N_^U3+O_L8   3E,N_^U@  !&4B[_[&   #Y2+O_M4B[_
M[&   #)2+O_M8   *E,N_^Q@   B#$  !F(  !K00-![  9.^P "_[+_M/^^
M_\3_RO_4_]H=>0  3:?_ZQUY  !-J/_J$^[_[0  3:<3[O_L  !-J! N_^I(
M@#Z $"[_ZTB /P!.N0  $+Q4CTZY   3%E,Y  !-IDSN     $Y>3G5.5O_T
M2.X     $#D  $K:2( ^@! Y  !*V4B /P 0+@ +2( _ ! N  E(@#\ 3KD 
M !/R7(]$0#U __X0.0  3:!(@!(Y  !-H4B!T$$2.0  3:)(@=!!/4#__#U\
M  '_^# N__BP>0  3:IL  (T,"[_^,'\  PB?   2M@,,0 #" !F   &8  "
M$# N__C!_  ,(GP  $K:$#$( $B /H P+O_XP?P #")\  !*V1 Q" !(@#\ 
M$"X "TB /P 0+@ )2( _ $ZY   3\ER//4#_^DIN__IF  !$,"[_^,'\  PB
M?   2M ,,0!#" !F   ,/7P ,O_^8   'C N__C!_  ,(GP  $K1$#$( $B 
MP?P "CU __Y@  &&2F[__&X   9@  %R#&X !?_Z;@  2$HY  !-H&\  #XP
M+O_XP?P #")\  !*T1 Q" !(@-%N__XP+O_XP?P #")\  !*U! Q" !(@'($
MDD#3;O_^4V[__&   2(,;@ #__IN  !(2CD  $VA;P  /C N__C!_  ,(GP 
M $K1$#$( $B T6[__C N__C!_  ,(GP  $K4$#$( $B <@220--N__Y3;O_\
M8   T@QN  +_^FX  $A*.0  3:)O   ^,"[_^,'\  PB?   2M$0,0@ 2(#1
M;O_^,"[_^,'\  PB?   2M00,0@ 2(!R!)) TV[__E-N__Q@  ""#&X  ?_Z
M;@  >$HY  !-HV\  &XP+O_XP?P #")\  !*T PQ $D( &<  !HP+O_XP?P 
M#")\  !*T PQ $,( &8  #XP+O_XP?P #")\  !*T1 Q" !(@-%N__XP+O_X
MP?P #")\  !*U! Q" !(@'($DD#3;O_^4V[__&    )2;O_X8 #]PA N  M(
M@#Z $"X "4B /P!.N0  #X)4CTI 9@  (! N  M(@#Z $"X "4B /P!.N0  
M%;Y4CTI 9P  "#U\@ '__C N__Y@   "3.X     3EY.=4Y6__9([@    !.
MN0  'RH^O   /SP  4ZY   I4%2//4#__$)N__XP+O_^$CD  $VC2(&P06P 
M (HP+O_\P?P #")\  !*U0PQ  $( &X  %8P+O_\P?P #")\  !*T PQ $,(
M &<  !HP+O_\P?P #")\  !*T PQ $D( &8  "8P+O_\P?P #")\  !*UE(Q
M"  ^KO_\+SP  $A,3KD  "A\6(\^KO_\/SP  4ZY   I4%2//4#__%)N__Y@
M /]H/J[__#\\  ).N0  *5!4CSU __Q";O_^,"[__A(Y  !-HDB!L$%L  !:
M,"[__,'\  PB?   2M4,,0 "" !N   F,"[__,'\  PB?   2M96,0@ /J[_
M_"\\  !(4$ZY   H?%B//J[__#\\  ).N0  *5!4CSU __Q2;O_^8 #_F#ZN
M__P_/  #3KD  "E05(\]0/_\0F[__C N__X2.0  3:%(@;!!;   6C N__S!
M_  ,(GP  $K5##$  P@ ;@  )C N__S!_  ,(GP  $K66#$( #ZN__PO/   
M2&).N0  *'Q8CSZN__P_/  #3KD  "E05(\]0/_\4F[__F  _Y@^KO_\/SP 
M!4ZY   I4%2//4#__! Y  !-H$B /4#_^D)N__XP+O_^L&[_^FP  )HP+O_\
MP?P #")\  !*V PQ  ,( &<  &8P+O_\P?P #")\  !*T PQ $D( &<  $XP
M+O_\P?P #")\  !*U0PQ  4( &X  #8P+O_\P?P #")\  !*UEPQ" !3.0  
M3: ^KO_\+SP  $AP3KD  "A\6(\^O   3KD  "I\/J[__#\\  5.N0  *5!4
MCSU __Q2;O_^8 #_7DSN     $Y>3G5.5O_X2.X     0F[__ QN  7__&P 
M "!";O_^#&XG$/_^;   "E)N__Y@ /_P4F[__&  _]I,[@    !.7DYU3E;_
M_$CN     # N  S!_  ,(GP  $K8##$  P@ 9@  !F   *8NO   2'@_/  0
M3KD  !?T5(\NK@ (3KD  #EN+KP  $B$3KD  #EN,"X #,'\  PB?   2MD0
M,0@ 2( ^@$ZY   YJC N  S!_  ,(GP  $K:$#$( $B /H!.N0  .:HP+@ ,
MP?P #")\  !*VA Q" !(@#Z ,"X #,'\  PB?   2MD0,0@ 2( _ $ZY   3
M5E2/3KD  "@\/JX #$ZY   TE$SN     $Y>3G5.5O_Z2.X     /6X "O_^
M,"X "C(Y  !-JE-!L$%F   (< !@   (,"X "E) /4  "C N  JP;O_^9P  
MW@QN  $ "&8  '(P+@ *P?P #")\  !*V PQ  ,( &<  %8P+@ *P?P #")\
M  !*T PQ $,( &<  !HP+@ *P?P #")\  !*T PQ $D( &8  "8P+@ *P?P 
M#")\  !*U1 Q" !(@+!N  AN   *,"X "F   '!@   ^,"X "L'\  PB?   
M2M@,,0 #" !G   F,"X "L'\  PB?   2M40,0@ 2("P;@ (;@  "C N  I@
M   P,"X "C(Y  !-JE-!L$%F   (< !@   (,"X "E) /4  "F  _QHP+@ *
M8    DSN     $Y>3G5.5O_\2.X     2FX "&8  !(0.0  3:VP.0  3:%G
M  !02CD  $VA;P  -"Z\  !(EC\\ !).N0  %_14CQ Y  !-H4B /H!.N0  
M.:HNO   2*Q.N0  .6Y@   4+KP  $BV/SP $DZY   7]%2/2FX "&8  !(0
M.0  3:ZP.0  3:)G  !02CD  $VB;P  -"Z\  !(N#\\ !-.N0  %_14CQ Y
M  !-HDB /H!.N0  .:HNO   2,Y.N0  .6Y@   4+KP  $C8/SP $TZY   7
M]%2/2FX "&8  !(0.0  3:RP.0  3:!G  !02CD  $V@;P  -"Z\  !(VC\\
M !1.N0  %_14CQ Y  !-H$B /H!.N0  .:HNO   2/!.N0  .6Y@   4+KP 
M $CZ/SP %$ZY   7]%2/2FX "&8  !(0.0  3:^P.0  3:-G  !02CD  $VC
M;P  -"Z\  !(_#\\ !5.N0  %_14CQ Y  !-HTB /H!.N0  .:HNO   21).
MN0  .6Y@   4+KP  $D</SP %4ZY   7]%2/2FX "&8  !(0.0  3;"P.0  
M3:1G  !02CD  $VD;P  -"Z\  !)'C\\ !9.N0  %_14CQ Y  !-I$B /H!.
MN0  .:HNO   231.N0  .6Y@   4+KP  $D^/SP %DZY   7]%2/2FX "&8 
M !(0.0  3;&P.0  3:5G   D+KP  $E /SP %TZY   7]%2/$#D  $VE2( ^
M@$ZY   YJCZ\  HO/   3: O/   3:Q.N0  +.!0CTSN     $Y>3G5.5O_Z
M2.X     0F[__C N__ZP;@ 0;   '"!N  C0[O_^(FX #-+N__X0D5)N__Y@
M /_<3.X     3EY.=4Y6__9([@     =?  !__\^O  *+SP  $VV3KD  #!>
M6(].N0  'G)*+O__9P  V$(N__]";O_\,"[__+!Y  !-JFP  +XP+O_\P?P 
M#")\  !*V PQ  $( &8  )XP+O_\P?P #")\  !*UDHQ" !F  "(,"[__,'\
M  PB?   2M%*,0@ ;P  <C N__S!_  ,(GP  $K2'7$( /_Z,"[__,'\  PB
M?   2M40,0@ L"[_^FX  $0^KO_\+SP  $E63KD  !:*6(\^KO_\3KD  "XZ
M#$  <&8   P=?  !__]@   6,"[__,'\  PB?   2M83O  !" !2;O_\8 #_
M.&  _R0NO   3;9.N0  ,F1,[@    !.7DYU3E;_^DCN     #ZN  A.N0  
M$ZI"+O_^/KP  C\\  ).N0  0RQ4CP( __\=0/__$"[__TB 8  !EG!P8  !
MW$HY  !-H&\  "PP+@ (P?P #")\  !*T1 Q" #1.0  3;80+O__2( ^@$ZY
M   PE&    @=?  !__Y@  &02CD  $VA;P  +# N  C!_  ,(GP  $K1$#$(
M -$Y  !-MQ N__](@#Z 3KD  #"48   "!U\  '__F   5)*.0  3:)O   L
M,"X ",'\  PB?   2M$0,0@ T3D  $VX$"[__TB /H!.N0  ,)1@   ('7P 
M ?_^8  !%$HY  !-HV\  "PP+@ (P?P #")\  !*T1 Q" #1.0  3;D0+O__
M2( ^@$ZY   PE&    @=?  !__Y@  #62CD  $VD;P  +# N  C!_  ,(GP 
M $K1$#$( -$Y  !-NA N__](@#Z 3KD  #"48   "!U\  '__DHN__YG   &
M8   D"Z\  !-MDZY   R9#Z\  HO/   3;9.N0  ,%Y8CV   &XNO   3;9.
MN0  ,F0^O  *+SP  $VV3KD  #!>6(]P<&   %@=?  !__Y@  ! !$  80Q 
M !-B /_LT$#0>P &3OL  O\6_IC_W/_:_]C_UO_4_]+_T/_._\S_ROY$_\;_
MQ/XX_\#_FOZT_RY*+O_^9@#^ G  8    DSN     $Y>3G5.5O_Z2.X     
M0F[__C N__ZP;@ ,;   %"!N  C0[O_^0A!2;O_^8 #_Y$SN     $Y>3G5.
M5O_\2.X     $"X "4B 8   Z#Z\  00.0  3;=(@#\ 3KD  #(N5(\NB#\\
M "@_/  23KD  !@H6(]@  #D/KP  Q Y  !-N$B /P!.N0  ,BY4CRZ(/SP 
M*#\\ !-.N0  &"A8CV   +@^O  #$#D  $VV2( _ $ZY   R+E2/+H@_/  H
M/SP %$ZY   8*%B/8   C#Z\  $0.0  3;E(@#\ 3KD  #(N5(\NB#\\ "@_
M/  53KD  !@H6(]@  !@+KP  $E</SP *#\\ !9.N0  &"A8CQ Y  !-NDB 
M/H!.N0  .:HNO   26).N0  .6Y@   J#$  86< _Y@,0 !B9P#_# Q  &UG
M /]<#$  <V< _R@,0 !T9P#_I$SN     $Y>3G5.5O_Z2.X     2FX "F\ 
M !(P+@ (2,"![@ *4D!@   $< 8]0/_^#&X !O_^;P  "#U\  ;__@QN  '_
M_F8  !PP+@ (T$"P;@ *;   "'  8   !' !/4#__C N__Y@   "3.X     
M3EY.=4Y6__Q([@     ^K@ */RX "$ZY   QP%2/2,#EB")\  !)9"!Q" !@
M   "3.X     3EY.=4Y6__I([@     NO   2<0_/  03KD  !?T5(].N0  
M*#P@;@ (2A!O  !"/KP  R!N  @0$$B /P!.N0  ,<!4CSU __Y.N0  -F[!
M_  '(GP  $F 0?$( -#N__X,$  #9@  "%,Y  !-H"!N  A**  !;P  1#Z\
M  0@;@ ($"@  4B /P!.N0  ,<!4CSU __Y.N0  -F[!_  '(GP  $F 0?$(
M -#N__X,$  #9@  "%,Y  !-H2!N  A**  ";P  1#Z\  ,@;@ ($"@  DB 
M/P!.N0  ,<!4CSU __Y.N0  -F[!_  '(GP  $F 0?$( -#N__X,$  #9@  
M"%,Y  !-HB!N  A**  #;P  1#Z\  $@;@ ($"@  TB /P!.N0  ,<!4CSU 
M__Y.N0  -F[!_  '(GP  $F 0?$( -#N__X,$  #9@  "%,Y  !-HR!N  A*
M*  $;P  2#Z\  $_/  !3KD  #' 5(\]0/_^3KD  #9NP?P !R)\  !)@$'Q
M" #0[O_^#!   V8  !0@;@ ($"@ !$B /H!.N0  ..X^O  H/SP $DZY   .
M8%2/3KD   X4/KP *#\\ !-.N0  #F!4CTZY   .%#Z\ "@_/  43KD   Y@
M5(].N0  #A0^O  H/SP %4ZY   .8%2/3KD   X4/KP *#\\ !9.N0  #F!4
MCTZY   .%#Z\  !.N0  *GQ.N0  &21,[@    !.7DYU3E;_^$CN     # N
M  C!_  ,(GP  $K8##$  P@ 9P !L# N  C!_  ,(GP  $K62C$( &\  9HP
M+@ (P?P #")\  !*TQ Q" !(@#Z ,"X ",'\  PB?   2M80,0@ 2( _ $ZY
M   QP%2//4#__$ZY   V;L'\  <B?   28!!\0@ T.[__!U0__\P+@ (P?P 
M#")\  !*T PQ $D( &8  ( ,+@ "__]F  !V,"X ",'\  PB?   2M%3,0@ 
M,"X ",'\  PB?   2M%*,0@ 9@  %C N  C!_  ,(GP  $K8$[P  P@ ,"X 
M",'\  PB?   2MH0,0@ 2( ^@# N  C!_  ,(GP  $K9$#$( $B /P!.N0  
M$+Q4CV   + P+@ (P?P #")\  !*V! Q" !(@&   #PP+@ (P?P #")\  !*
MV!.N__\( &   #0,+@ !__]G   6,"X ",'\  PB?   2M@3O  #" !@   2
M#$   6< _\ ,0  "9P#_T# N  C!_  ,(GP  $K8##$  0@ 9P  -C N  C!
M_  ,(GP  $K:$#$( $B /H P+@ (P?P #")\  !*V1 Q" !(@#\ 3KD  !"\
M5(],[@    !.7DYU3E;__$CN     #Z\ !%.N0  0[AR!BZ!3KD  $:^8   
M DSN     $Y>3G5.5O_X2.X     0F[__C N__ZP>0  3:IL  &D,"[__L'\
M  PB?   2MD0,0@ L#D  $VG9@ !@# N__[!_  ,(GP  $K:$#$( + Y  !-
MJ&8  60P+O_^P?P #")\  !*V PQ  ,( &<  4PP+O_^P?P #")\  !*T! Q
M" !(@&   2A*.0  3:-O   ^,"[__L'\  PB?   2M%3,0@ ,"[__L'\  PB
M?   2M%*,0@ 9@  %C N__[!_  ,(GP  $K8$[P  P@ 8   ZC N__[!_  ,
M(GP  $K42C$( &<  !HP+O_^P?P #")\  !*V PQ  (( &8  $PP+O_^P?P 
M#")\  !*V!.\  ,( # N__[!_  ,(GP  $K0##$ 5 @ 9@  "' "8   !' !
M/H!.N0  ..X^O   3KD  "I\8   8DZY   V;@Q   -O   (< -@   $< (=
M0/_\,"[__L'\  PB?   2M@3KO_\"  P+O_^P?P #")\  !*T PQ %0( &8 
M  AP F    1P 3Z 3KD  #CN/KP  $ZY   J?&    X,0 !)9P#^U&  _QI2
M;O_^8 #^4DSN     $Y>3G5.5O_\2.X     ,"X ",'\  PB?   2MD0,0@ 
ML#D  $VG9@  7C N  C!_  ,(GP  $K:$#$( + Y  !-J&8  $(P+@ (P?P 
M#")\  !*T PQ $D( &<  "H^O  !3KD  #CN,"X ",'\  PB?   2M@3O  #
M"  ^O   3KD  "I\3.X     3EY.=4Y6__Q([@     0+@ )D3D  $VD0CD 
M $VE2CD  $VD;P  "A/\  $  $VE$#D  $VD2( 2.0  3:E(@4C!@_P  [!!
M;P  "A/\  (  $VE$#D  $VD2( 2.0  3:E(@=)!2,&#_  #L$%O   *$_P 
M P  3:5,[@    !.7DYU3E;__$CN     "!N  A*$&<  " @;@ (4JX "! 0
M2( ^@#\\  ).N0  0YQ4CV  _]I,[@    !.7DYU3E;_Z$CN     $AN_^P_
M+@ (3KD  #G:7(](;O_L3KD  #EN6(],[@    !.7DYU3E;_^$CN     #UN
M  C__&P   PP+@ (1$ ]0  (0F[__C N__Y2;O_^(FX "D'Q   R+@ (2,&#
M_  *2$$& 0 P$($P+@ (2,"!_  */4  "$I ;@#_S$IN__QL   4,"[__E)N
M__XB;@ *$[P +0  (&X "M#N__Y"$"ZN  I.N0  .FI,[@    !.7DYU3E;_
M]DCN     $)N__PNK@ (3KD  $9Z4T ]0/_Z,"[__+!N__IL   \(&X "-#N
M__P0$$B /4#__B!N  C0[O_\(FX "-+N__H0D2!N  C0[O_Z$*[__U)N__Q3
M;O_Z8 #_O$SN     $Y>3G5.5O_\2.X     3KD  $(./JX "$ZY  !#"$SN
M     $Y>3G5.5O_\2.X     +KP  $GH2&X #"\N  A.N0  .SA0CS Y  !)
M\@@   5G!'#_8 )P $SN     $Y>3G5.5O\X2.X\_/_8)&X ""9N  PH;@ 0
M2^[_2D'N_\HM2/_4%!IG  .T# ( )6<PN^[_U&4D0E<O#$)G2&[_2B -0^[_
M2B()D$$_ $ZY   _1$_O  Q+[O]*&L)@  %40>[_2KO(9R1"5R\,0F=(;O]*
M( U#[O]*(@F003\ 3KD  #]$3^\ #$ON_TI"+O\^>@ =?  @_S\,$@ M9@92
M+O\^4HH,$@ P9@@=?  P_S]2B@P2 "IG(G@ 8! ,0P );A8P!,'\  K00S@ 
M$!I(@ 1  # V &SD8 Y2BA :2( $0  P-@ X&T(N_ST&0P P#$, +F8  $ ,
M$@ J9RIZ & 4#$, "6X:4B[_/3 %P?P "M!#.@ 0&DB !$  ,#8 ;. &0P P
M8 Y2BA :2( V %(N_STZ&T)N_\XP PQ  "5G  *2#$  1&<  +@,0 !,9P  
M9 Q  $]G  "0#$  56<  ,H,0 !89P  C Q  &-G  &Z#$  9&<  * ,0 !L
M9S0,0 !O9P  : Q  ')G  (\#$  <V<  @@,0 !U9P  D@Q  'AG  !40>[_
MRBU(_]1@ /YP/7P  ?_.$!I(@ Q  &1G' Q  &]G$@Q  '5G% Q  'AG"%.*
M8   5F 08!I@   D8   2CU\  '_SGP(8   0#U\  '_SGP08   -#U\  '_
MSGP*2I-L"AK\ "T@$T2 )H!@&GP*2E-L^!K\ "TP$T1 -H!@[#U\  '_SGP*
M2F[_SF<  (0M6__02J[_T&8(2D5F!!K\ #!![O] +4C_U&   $(P!DC +H @
M+O_03KD  $;0-@ ,0P *; 1P,& "<%<R ]( (&[_U%*N_]00@3 &2, N@" N
M_]!.N0  1NXM0/_02J[_T&8 _[I@"E.N_]0@;O_4&M @;O_40^[_0+')8NI@
M  "6/AMF"$I%9@0:_  P0>[_0"U(_]1@   V, <"@   __^ QDA -@ ,0P *
M; 1P,& "<%<R ]( (&[_U%*N_]00@3 ' H   /__@,8^ $I'9@#_R& *4Z[_
MU"!N_]0:T"!N_]1#[O] L<EBZF   "@@2U2++4C_U'8 8!0@;O_44J[_U! 0
M&L!* &8"4XU20PQ#  1MYD'N_THM2/_4, 0B#9)N_]:0038 ; )V $HN_SYF
M!C #1$ V ! N_S](@#Z +PP_ R\N_]0@#9!N_]8_ $ZY   _1$_O  Q+[O]*
M8 #^#"!;+4C_U&8(+7P  $G2_]0V!68$-CQ__RIN_]1@!E-#;092C4H59O9@
M /^0)E,D6V  _=@:_  E8 #]T$'N_TJ[R&<@0E<O#$)G2&[_2B -0^[_2B()
MD$$_ $ZY   _1$_O  Q,[CS\_]A.7DYU3E;_\$CN# 3_]#0N  @D;@ *)FX 
M$&   #PNBQ :2( _ $ZY  ! +%2/4T)34VT2(&L  E*K  (2+@ 5$($0 6 .
M+HL_+@ 43KD  $ L5(]2;@ .2FX #FPX#!( +68 _\P,;@ P !1F /_"4U-M
M /^J(&L  E*K  (2&A"!$ %@ /^H(&L  E*K  (2&A"!$ %30FP$8   0%-3
M;.8NBQ :2( _ $ZY  ! +%2/8.)34VT2(&L  E*K  (2+@ 5$($0 6 .+HL_
M+@ 43KD  $ L5(]3;@ .2FX #F;23.X,!/_T3EY.=4Y6_^I([@P,__ D;@ *
M,"H "@@   AG# !J  ( "@)J_^\ "C J  H(   !9@9P_V   2HP*@ *"   
M!V<  %8F:@ &(&H  E*J  (0K@ )(&H  D/K @"QR60(#&X "@ (9B8P*@ $
M(@N0038 /H,O"Q J  Q(@#\ 3KD  $-L7(\T "5+  )@!'0 -@)"4F   +@P
M*@ *"    F<F'6X "?_O=@$^@TAN_^\0*@ ,2( _ $ZY  !#;%R/- !"4F  
M (@F:@ &( MF2K7\  !)Z&8: &H @  *)7P  $_   8E?   3\   F  _T@^
MO ( 3KD  $*^)D@E2P &9@H :@ $  I@ /\L &H "  *=  V F H,"H !"(+
MD$$T #8";QHE2P "/H(O"Q J  Q(@#\ 3KD  $-L7(\T #2\ ?\6[@ ))4L 
M K9"9PH :@ @  I@ /[8,"X "$SN# S_\$Y>3G5.5O_P2.X,!/_T)&X "# J
M  H"0  &#$   F8  %0F:@ &( MG  !*,"H !"(+D$$T &\  #PE2P ","H 
M"@)  (1G!'  8 0P/ ( -( ^@B\+$"H #$B /P!.N0  0VQ<C[!"9PH :@ @
M  IP_V "< !,[@P$__1.7DYU3E;_^$CN! #__"1\  !)VF .+HI.N0  0D#5
M_     ZU^0  2KIEZDSN! #__$Y>3G5.5O_T2.X$!/_X)&X "'3_,"H "@) 
M 0-G  !0,"H "@@   9F  !$+HI.N0  09(T ! J  Q(@#Z 3KD  $-(2D!L
M G3_,"H "@@   -G"BZJ  9.N0  0N0P*@ * D  C&<&D<@E2  & FK^   *
M0E(P DSN! 3_^$Y>3G5.5O_\2.X     +JX "#\\ $A.N0  0YQ4CR! 3.X 
M    3EY.=4Y6__Q([@     NK@ (/SP 24ZY  !#G%2/3.X     3EY.=4Y6
M__Q([@     ^K@ (/SP 3$ZY  !#G%2/3.X     3EY.=2/?  !1P"/*  !1
MQ$Y-)'D  %'$('D  %' 3M!.5O_\2.X     /JX "#\\ #Y.N0  0YQ4CTSN
M     $Y>3G5.5O_\2.X     +JX "C N  Y(P"\ /RX "#\\ $!.N0  0YQ0
MCTSN     $Y>3G4CWP  4<@CR@  4<Q.021Y  !1S"!Y  !1R$[0(]\  %'0
M(\H  %'43DXD>0  4=0@>0  4=!.T$Y6__H]?   __Y([@  __XC[@ 0  !*
MOC/N  X  $K"(&X "#(N  S"[@ .0? 0 $A0+RX "$ZY  !$'%"/3.X  /_^
M3EY.=4Y6_]X]? P$__Y([@P$__(T.0  2L(@+@ ,D*X "#U _^*P0F(   9@
M  &F, +C2#(N_^("@0  __^"P,+"/4'_XB!N  @R+O_B0? 0 "U(_^HM2/_F
M)&X ""!N  R0PD?0M>[_ZF0  $0NKO_J2%(@>0  2KY.D%B//4#_Y&8  !XP
M DC D:[_ZB!N_^I(4$A23KD  $7V4(]@  $P2F[_Y&P   C4PF   2*W[O_F
M8P  D$A3+R[_YB!Y  !*ODZ04(\]0/_D9@  'DA3, )(P-&N_^8@;O_F2%!.
MN0  1?90CV  _\9*;O_D;P  3K7N_^IF   R2%,P DC T:[_YB!N_^9(4$A2
M3KD  $8RW_P    ,, )(P-&N_^H@;O_J1=!@ /^&2%-(4DZY  !%]E"/EL+4
MPF   )*6PF  _VRU[O_J9@  6" N  R0KO_F(B[_ZI*N  BR0&T  "(NK@ ,
M(&[_YD'P( !(4$ZY  !$'%B/+6[_Z@ ,8   'BZN_^HO+@ (3KD  $0<6(\@
M;O_F0? @ "U(  A@ /YX2%(P DC D:[_ZB!N_^I(4$A33KD  $8RW_P    ,
M, )(P)&N_^8@;O_F1]!@ /Z43.X,!/_R3EY.=4Y6_^X]? P __Y([@P __8]
M>0  2L+_\B1N  @F;@ ,'5+_]133%N[_]5-N__)F /_P3.X, /_V3EY.=4Y6
M_^H]?!P __Y([AP __(]>0  2L+_[B1N  @F;@ ,*&X $! 22( ]0/_P%-08
MTS N__ 6P%-N_^YF /_H3.X< /_R3EY.=4Y6__(]? 0$__Y([@0$__8D;@ (
M0D)*&F<   A20F  __8P F    ),[@0$__9.7DYU($(D+P (:@)$@B( :@)$
M@4YU8>Q*@&H&83!$@6 "82H@ 4YU($(D+P $81P@ 4YU8<ZQKP $81)*+P $
M:@)$@$YU($(D+P $(@ ,@@  __]B&DA!<  P 8#"2$ R $A!@L(P 4)!2$$D
M"$YU( %"04A!2$!"0")#=@_0@-.!M(%B!)*"4D!1R__R)@DD"$YU>6]U(&QO
M<V4  &QE9G0@=&\@<&QA8V4Z(  @87)M;W(L(   (&EN9F%N=')Y "X +$-0
M+@  &UD@(   &TL  !M%   1$!,-#1(.#PT/#PH)#PH,!PX+"@X'# 8'"@@&
M! D)! D#   @:&]W:71Z97(@*  @;6ES<VEL92!T86YK("@ ($=%5B H   @
M:&5A=GD@=&%N:R H "!I;F9A;G1R>2 H "\ ($0  "!-   I %1H92!/9W)E
M('=I;G,A(0!9;W4@=VEN(2$ #0I0<F5S<R!A;GD@:V5Y('1O(&-O;G1I;G5E
M#0H 36]V90  <F%N9V4@9G)O;2!U;FET("5D('1O($]G<F4@)60N  !!4   
M<V5C;VYD87)Y(&)A='1E<GD ;6%I;B!B871T97)Y  !M:7-S:6QE $]G<F4@
M9FER97,@ "!A="!U;FET(&%T(&AE>"   $UA:6X@0F%T=&5R:65S.B @(" @
M(  @*#0O,R!$-"D ( !396-O;F1A<GD@0F%T=&5R:65S.B  ("@S+S(@1#,I
M "  36ES<VEL97,Z(" @(" @(" @(" @ " H-B\U($0S*0 @ $%N=&DM<&5R
M<V]N;F5L.B @(" @   @*#$O,2!$,2D ( !4<F5A9',Z(" @(" @(" @(" @
M(   ("@Q+RH@1#$I "  36]V96UE;G0Z(" @(" @(" @(" @ $9I<F4  #$O
M,2 H "D   !)J@  2:X  $FR  !)M@  2;H  $F^  !)P@$! 0$" @,! 0$"
M @,# 0$" @,# P$! @,# P,! @,# P,# 0,# P,# S O,0 Q+S( ,2\Q #(O
M,0 S+S$ -"\Q "L 4F5S;VQV:6YG+BXN   H;G5L;"D       !-P   3<  
M 0                 " 0                8"                    
M                                                            
M                                                            
M                                                            
M                                              !*N@          
M *X(!@P8" @0" P(&@8&"@H*"@@&!@8&!@8&!@H*" 8*"@8&)@H*$ @0&@8*
M"@H&"@H.' H*#@H*"@X*"@X<"@H,"@H*#@H*$!P*"@P*"@H."@H0' H*# H*
M"@X*"A <"@H,"@H*#@H*$!P*"@R8"@H8" X*"B (&!02$A(6%!04%!@4%!04
M&!04%!08%!04%!84%!04&!04%!08%!04%& 2$A02%! B$A@:/@H*" @0" @(
M" @(# @(" @("!H! 0@*' HD#@8*1 8N&AAJ:&H@%!P.#A(2&AH4(B(@)!04
M&!@B%!XD(B X"!PT("06#@$! AI4%@XD"@P.$ 8*!@H&"@8*!D0.!@8.#@8&
M#@X&!@X.!@8B" HB" IP"@H*!@8&!@8&!@8&) H."A8&#@@*$ PB$A@2!A 6
M%#P4'!1:;!X6("84%!0<% X.%@XH$A04&!06#A 6#@H*%# 2%@X*"A0P$A@2
M%@X*"A0P$A(6#@H*%# 2&!@P" X2!@@:!@0&"@8&'@@B'AX@'AZ\" H(%@@&
M&@H:#@@*&!(<%AX<(BX2&"82&"82&"82&!@8-!XP#A06&!@8#@80'!06& X&
M$!P4%A@.!A <#"08&!@*"@8,#G 4"@P&!@X.#@X.%@X("B0\&!@8*!@@1@8*
M"@H("@8&"@H0!@H*"@@*!@8*"A &"@H*" H&!@H*$ 8*"@H("@8&"@H0!@H*
M"@@*!@8*"A &"@H("@H&!F0&"!H2&!86%!8&#" 8!AX2(!(*#A02"@X4$@H.
M%!(*#A02"@X<!@H&# 8*!KP*$A *$A *$A *$@P." H&!KP,(@H('@P*%B(,
M"A8B# H6(@P*%AH,"B(." X(#@@." X("@8B&!86#@P*&B(2%A06#A08(B@8
M%@X@"B82"A(*$A@0$A(6&!88%!H*"B(4&@HZ"A(*$A0.$!X&!@P&"!8&"!@V
M* R2(F8*&@X(9C(!Z"S^&E(V)EXFECH8#@@00HPL"@P\$!H\)B02!@@&&C 2
D!@@&" 8(!AH('")@(B@B+B)"&BHX/ $! 28$! 0$! 1@!-H 
 
end
SHAR_EOF
fi # end of overwriting check
echo shar: extracting "'ogre.doc'" '(4699 characters)'
if test -f 'ogre.doc'
then
	echo shar: will not over-write existing file "'ogre.doc'"
else
cat << \SHAR_EOF > 'ogre.doc'

NAME
     Ogre - a game of tank warfare in the 21st century.

SYNOPSIS
     ogre [ogre type (3 or 5)]

DESCRIPTION
     Ogre is a game of tank warfare in the 21st century.  You
     command a force of infantry, armor, and howitzers pitted
     against a gian cybernetic tank, the Ogre.  Your mission is
     to destroy the Ogre, or at least render it immobile, before
     it reaches and destroys your command post.

     A more complete reference on how to play can be found in the
     Ogre rule book for the Metagaming MicroGame, now distributed
     by Steve Jackson's company.  Here's some very sketchy and
     incomplete documentation for Ogre players:

     The game has the following phases:

     1) Initialization.  The player's armor units, infantry, and
     command post are placed on the map.  Nothing can be placed
     on the leftmost 7 columns of hexes, or on craters (*'s), or
     on any unit already placed.  Valid commands are:

                w   e

             a         d    (hex movement keys)

                z   x

                 place a:

             H   howitzer
             T   heavy tank
             M   missile tank
             G   GEV
             I   Infantry unit (attack strength 3)
             C   Command Post

     on the space currently pointed at by the cursor.  Note that
     these are capital letters.

     Units are displayed as these characters, except infantry,
     which appear as '1', '2', or '3' depending on their attack
     strength.

     2) The Ogre (an O) now appears.

     3) You are given the opportunity to move all your vehicles
     and infantry that can move.  The cursor motion keys are used
     to move the unit indicated by the cursor.  Additionally, 's'
     or ' ' can be used to let a vehicle stay motionless.  No
     vehicle can move through a crater hex, or into a hex occu-
     pied by another friendly unit on its last turn, although it
     can move through a friendly hex on its way elsewhere.  Mov-
     ing through the hex occupied by the Ogre is an attempt to
     ram the Ogre.  This reduces the Ogre's treads by some
     amount, and destroys the unit.

     4) You now fire all your vehicles in range at designated
     targets on the Ogre.  The following commands are used:

     m    fire at missiles

     b    fire at main batteries

     s    fire at secondary batteries

     a    fire at anti-personnel guns

     t    fire at treads

     The odds of destroying the target are displayed, but no
     action is taken until 'r' is used, or until you run out of
     attack points.  (except for attacks on treads - see below.)
     (in the odds display, '+' means a sure thing.)

     p    Pass. The unit is passed over, and given the opportun-
          ity to fire later.

     r    resolve all allocations so far, and display the
          results.  This is implied by 't', as tread attacks can-
          not be grouped.  A resolve is done automatically when
          you run out of attacking units.

     5) Second movement phase for GEVs.  Just like step 3, except
     that only GEVs can move.

     6) The Ogre moves.  If it runs over any of your units, they
     are damaged or destroyed.

     7) The Ogre fires at all units in range.  Destroyed units
     are removed from the map.  Disabled units are displayed in
     lower case, and may not move or fire until the end of the
     NEXT Ogre attack.

     Steps 3 through 7 are repeated until either a) the Ogre has
     no movement points left, in which case you win, or b) your
     command post is destroyed, in which case the Ogre wins.

MISCELLANEOUS
     The display "a/r Dd Mm" means the unit concerned attacks at
     a, at range r, defends at d, and moves m hexes per turn.

     The Ogre by default is a Mark III.  An argument of '5' on
     the command line makes it a Mark V, and gives you more armor
     points.

     The game can be interrupted at any point with a control-C.
     There's now no way to restart.

     The paper game is copyright (c) 1977 by Steve Jackson.  This
     computer implementation is copyright (c) 1986 by Michael
     Jenkin.

AUTHOR
     Michael Jenkin, University of Toronto (jenkin@utcsri.UUCP),
     from an almost identical computer implementation for UNIX by
     Michael Caplinger, Rice University (mike@rice.ARPA), from a
     Microgame of the same name published by Metagaming of Aus-
     tin, Texas, and written by Steve Jackson.  This implementa-
     tion is not authorized in any way by Mr. Jackson, and should
     not be sold for profit.

BUGS
     The Ogre sometimes gets confused and doesn't know where to
     go, so it oscillates from one hex to another, and then back.
SHAR_EOF
fi # end of overwriting check
#	End of shell archive
exit 0