amiga-request@ab20.larc.nasa.gov (Amiga Sources/Binaries Moderator) (05/18/91)
Submitted-by: RWALLACE%vax1.tcd.ie@CUNYVM.CUNY.EDU Posting-number: Volume 91, Issue 117 Archive-name: games/battle2/part01 [ includes uuencoded executable ...tad ] This program is a sort of automatically-played wargame. If you run it you will be prompted for the following information: Turns Number of turns that will be automatically run before you are prompted to press RETURN. At the prompt you may press CTRL-C to stop the program. A negative number will keep the program going forever. Area The width of the playing area in metres. x numbers Number of units for side x, where x is a number from 0 to 9. x weapon Which weapon side x uses, 0 = none, 1 = pistol, 2 = submachine gun. See source code for details of weapon effects. You will be prompted for numbers and weapons for each side from 0 to 9. If you enter 0 for the numbers for any side, you will not be prompted for any more information. #!/bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of archive 1 (of 1)." # Contents: battle2.c battle2.uu # Wrapped by tadguy@ab20 on Fri May 17 22:18:25 1991 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'battle2.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'battle2.c'\" else echo shar: Extracting \"'battle2.c'\" \(4561 characters\) sed "s/^X//" >'battle2.c' <<'END_OF_FILE' X/* Battle 2 by Russell Wallace 22 October 1990 X This program is a sort of automatically-played wargame. If you run it X you will be prompted for the following information: X X Turns Number of turns that will be automatically run before you are X prompted to press RETURN. At the prompt you may press CTRL-C X to stop the program. A negative number will keep the program X going forever. X X Area The width of the playing area in metres. X X x numbers Number of units for side x, where x is a number from 0 to 9. X X x weapon Which weapon side x uses, 0 = none, 1 = pistol, X 2 = submachine gun. See source code for details of weapon X effects. X X You will be prompted for numbers and weapons for each side from 0 to 9. X If you enter 0 for the numbers for any side, you will not be prompted X for any more information. X X An example set of numbers: X X Turns -1 X Area 100 X 0 numbers 10 X 0 weapon 2 X 1 numbers 10 X 1 weapon 2 X 2 numbers 0 X X This code is written in standard ANSI C so it should compile and run X unmodified on any system. Preferably use 32-bit ints, 16-bit will X restrict the range of values of the variables. Note the srand() code to X seed the random number generator using the video beam scan counter - X this is specific to the Amiga so leave it in on that machine and comment X it out on any other. X X This code is in the public domain. X*/ X X#include <stdio.h> X#include <math.h> X#include <limits.h> X#include <stdlib.h> X X#define MAXCHR 1000 X#define MAXTYPE 10 X Xenum X{ X WP_NONE, X WP_PISTOL, X WP_SMG, X MAXWEAPON, X}; X Xtypedef struct X{ X double range; X int shots; X} Weapon; X XWeapon weapon[MAXWEAPON] = X{ X 1,1, X 10,1, X 50,5, X}; X Xtypedef struct X{ X int type; X double x,y; X int weapon; X int dead; X} Chr; X XChr chr[MAXCHR]; Xint maxchr; Xint maxtype; Xint time; X Xvoid init (int area,int *num,int *wp) X{ X int i; X int nofinish; X int c = 0; X srand (*((unsigned short *)0xdff006)); /* Amiga ONLY!!! */ X for (i=0 ; i<MAXCHR ; i++) X chr[i].dead = 1; X do X { X nofinish = 0; X for (i=0 ; i<maxtype ; i++) X if (num[i]) X { X if (c >= MAXCHR) X { X printf ("Only %d characters allowed\n",MAXCHR); X exit (1); X } X num[i]--; X nofinish = 1; X chr[c].type = i; X chr[c].x = rand () % area; X chr[c].y = rand () % area; X chr[c].weapon = wp[i]; X chr[c].dead = 0; X c++; X } X } X while (nofinish); X maxchr = c; X} X Xdouble distance (double x1,double y1,double x2,double y2) X{ X double dx = x1 - x2; X double dy = y1 - y2; X return sqrt ((dx * dx) + (dy * dy)); X} X Xattack (int a,int d) X{ X if (distance (chr[a].x,chr[a].y,chr[d].x,chr[d].y) <= X weapon[chr[a].weapon].range) X { X chr[d].dead = 1; X printf ("%d kills %d\n",chr[a].type,chr[d].type); X } X} X Xvoid move (int o,int nearest) X{ X if (chr[o].x < chr[nearest].x) X { X chr[o].x += 5; X if (chr[o].x > chr[nearest].x) X chr[o].x = chr[nearest].x; X } X else X { X chr[o].x -= 5; X if (chr[o].x < chr[nearest].x) X chr[o].x = chr[nearest].x; X } X if (chr[o].y < chr[nearest].y) X { X chr[o].y += 5; X if (chr[o].y > chr[nearest].y) X chr[o].y = chr[nearest].y; X } X else X { X chr[o].y -= 5; X if (chr[o].y < chr[nearest].y) X chr[o].y = chr[nearest].y; X } X} X Xvoid quit () X{ X static count[MAXTYPE]; X int i,o; X printf ("Game over in %d turns\n",time); X for (o=0 ; o<maxchr ; o++) X if (!chr[o].dead) X count[chr[o].type]++; X for (i=0 ; i<maxtype ; i++) X printf ("%d: %d surviving\n",i,count[i]); X exit (0); X} X Xcalcnearest (int o) X{ X double mindist = 1000000000000.0; X int nearest = -1; X int i; X for (i=0 ; i<maxchr ; i++) X if (!chr[i].dead && chr[i].type != chr[o].type) X { X double dist = distance (chr[i].x,chr[i].y,chr[o].x,chr[o].y); X if (dist < mindist) X { X mindist = dist; X nearest = i; X } X } X if (nearest < 0) X quit (); X return nearest; X} X Xvoid play () X{ X int o,a; X for (o=0 ; o<maxchr ; o++) X if (!chr[o].dead) X { X for (a=0 ; a<weapon[chr[o].weapon].shots ; a++) X attack (o,calcnearest (o)); X move (o,calcnearest (o)); X } X} X Xgetint () X{ X char buf[256]; X gets (buf); X return atoi (buf); X} X Xmain () X{ X int i,area; X unsigned turns; X static num[MAXTYPE],wp[MAXTYPE]; X printf ("Battle 2 by Russell Wallace " __DATE__ "\n" X "See source code for details\n"); X printf ("Turns? "); X turns = getint (); X printf ("Area? "); X area = getint ()+1; X for (i=0 ; i<MAXTYPE ; i++) X { X printf ("%d numbers? ",i); X num[i] = getint (); X if (num[i] <= 0) X break; X printf ("%d weapon? ",i); X wp[i] = getint (); X } X maxtype = i; X init (area,num,wp); X for (;;) X { X for (i=0 ; i<turns ; i++) X { X time++; X play (); X } X printf ("battle2> "); X getchar (); X } X} END_OF_FILE if test 4561 -ne `wc -c <'battle2.c'`; then echo shar: \"'battle2.c'\" unpacked with wrong size! fi # end of 'battle2.c' fi if test -f 'battle2.uu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'battle2.uu'\" else echo shar: Extracting \"'battle2.uu'\" \(20349 characters\) sed "s/^X//" >'battle2.uu' <<'END_OF_FILE' Xbegin 644 battle2 XM```#\P`````````#``````````(```TD```<B`````$```/I```-)$[Z))).Z XM5?_T2.<``$*M__1P`#`Y`-_P!B\`3KHD2%A/0JW__&````92K?_\#*T```/H_ XM__QL```<("W__"(`YXB0@>6(0>R$5B&\`````0@`8-9"K?_X0JW__&````92% XMK?_\("W__+"L\9YL``$(("W__.6`(&T`#$JP"`!G``#R#*T```/H__1M```:/ XM2'@#Z$AZ`/A.N@HJ4$](>``!3KHQNEA/("W__.6`(&T`#-'`4Y`K?`````'_\ XM^"`M__0B`.>(D('EB$'LA#XAK?_\"`!.NB.:(BT`"$ZZ+69.NAQ0+P$O`"`M> XM__0B`.>(D('EB$'LA$(B0-/((!\B'R-!``0B@$ZZ(V@B+0`(3KHM-$ZZ'!XO` XM`2\`("W_]"(`YXB0@>6(0>R$2B)`T\@@'R(?(T$`!"*`("W__.6`(&T`$"\`Z XM("W_]"(`YXB0@>6(0^R$4B(?([`8``@`("W_]"(`YXB0@>6(0>R$5D*P"`!2J XMK?_T8`#^[$JM__AF`/[8*6W_]/&B3-\``$Y=3G5/;FQY("5D(&-H87)A8W1EO XM<G,@86QL;W=E9`H`3E7_\$CG,``F+0`<)"T`&"(M``P@+0`(3KH<0BM!__PKH XM0/_X)BT`)"0M`"`B+0`4("T`$$ZZ'"8K0?_T*T#_\"8M__PD+?_X(BW__"`M/ XM__A.NATP+P$O`"8M__0D+?_P(BW_]"`M__!.NAT8)@$D`"`?(A].NAOL+P$OE XM`$ZZ&1I03TS?``Q.74YU3E4``$CG,``@+0`,(@#GB)"!Y8A![(1*(D#3R"\IY XM``0O$2`M``PB`.>(D('EB$'LA$(B0-/(+RD`!"\1("T`""(`YXB0@>6(0>R$- XM2B)`T\@O*0`$+Q$@+0`((@#GB)"!Y8A![(1"(D#3R"\I``0O$4ZZ_P1/[P`@\ XM+P$O`"`M``@B`.>(D('EB$'LA%(@,`@`(@#CB-"!Y8A![(`"(D#3R"8I``0D, XM$2`?(A].NAIR;@``3B`M``PB`.>(D('EB$'LA%8AO`````$(`"`M``PB`.>(@ XMD('EB$'LA#XO,`@`("T`""(`YXB0@>6(0>R$/B\P"`!(>@`23KH'F$_O``Q,? XMWP`,3EU.=25D(&MI;&QS("5D"@``3E4``$CG,``@+0`((@#GB)"!Y8A![(1"M XM(D#3R"(I``0@$2\!+P`@+0`,(@#GB)"!Y8A![(1"(D#3R"8I``0D$2`?(A].* XMNAG$;```JB`M``@B`.>(D('EB$'LA$(B0-/((BD`!"`1=@`D/$`4``!.NAI4A XM(T$`!"*`("T`""(`YXB0@>6(0>R$0B)`T\@B*0`$(!$O`2\`("T`#"(`YXB0W XM@>6(0>R$0B)`T\@F*0`$)!$@'R(?3KH95&\``#8@+0`,(@#GB)"!Y8A![(1"; XM(D#3R"`M``@B`.>(D('EB$'LA$(O"2)`T\@@7R-H``0`!"*08```IB`M``@B* XM`.>(D('EB$'LA$(B0-/((BD`!"`1=@`D/,`4``!.NAFL(T$`!"*`("T`""(`5 XMYXB0@>6(0>R$0B)`T\@B*0`$(!$O`2\`("T`#"(`YXB0@>6(0>R$0B)`T\@FZ XM*0`$)!$@'R(?3KH8K&P``#8@+0`,(@#GB)"!Y8A![(1"(D#3R"`M``@B`.>(. XMD('EB$'LA$(O"2)`T\@@7R-H``0`!"*0("T`""(`YXB0@>6(0>R$2B)`T\@BH XM*0`$(!$O`2\`("T`#"(`YXB0@>6(0>R$2B)`T\@F*0`$)!$@'R(?3KH8-&P`E XM`*H@+0`((@#GB)"!Y8A![(1*(D#3R"(I``0@$78`)#Q`%```3KH8Q"-!``0B> XM@"`M``@B`.>(D('EB$'LA$HB0-/((BD`!"`1+P$O`"`M``PB`.>(D('EB$'L0 XMA$HB0-/()BD`!"01(!\B'TZZ%\1O```V("T`#"(`YXB0@>6(0>R$2B)`T\@@; XM+0`((@#GB)"!Y8A![(1*+PDB0-/((%\C:``$``0BD&```*8@+0`((@#GB)"!U XMY8A![(1*(D#3R"(I``0@$78`)#S`%```3KH8'"-!``0B@"`M``@B`.>(D('EQ XMB$'LA$HB0-/((BD`!"`1+P$O`"`M``PB`.>(D('EB$'LA$HB0-/()BD`!"01' XM(!\B'TZZ%QQL```V("T`#"(`YXB0@>6(0>R$2B)`T\@@+0`((@#GB)"!Y8A!B XM[(1*+PDB0-/((%\C:``$``0BD$S?``Q.74YU3E7_^$CG```O+/&F2'H`H$ZZ] XM!#I03T*M__A@```&4JW_^"`M__BPK/&B;```.B`M__@B`.>(D('EB$'LA%9*< XML`@`9@``("`M__@B`.>(D('EB$'LA#X@,`@`Y8!![(/&T<!2D&"X0JW__&``( XM``92K?_\("W__+"L\9YL```B("W__.6`0>R#QB\P"``O+?_\2'H`,TZZ`[9/G XM[P`,8-!"ITZZ*T183TS?``!.74YU1V%M92!O=F5R(&EN("5D('1U<FYS"@`E, XM9#H@)60@<W5R=FEV:6YG"@``3E7_Z$CG,``K?*(```#__"M\0FT:E/_X*WS_L XM______1"K?_P8```!E*M__`@+?_PL*SQHFP``/`@+?_P(@#GB)"!Y8A![(16[ XM2K`(`&8``-0@+?_P(@#GB)"!Y8A![(0^+P`@+0`((@#GB)"!Y8A#[(0^(A\B= XM,!@`LK$(`&<``*0@+0`((@#GB)"!Y8A![(1*(D#3R"\I``0O$2`M``@B`.>(< XMD('EB$'LA$(B0-/(+RD`!"\1("W_\"(`YXB0@>6(0>R$2B)`T\@O*0`$+Q$@) XM+?_P(@#GB)"!Y8A![(1"(D#3R"\I``0O$4ZZ^7!/[P`@*T'_["M`_^@F+?_\] XM)"W_^"(M_^P@+?_H3KH4^&P``!0K;?_L__PK;?_H__@K;?_P__1@`/\$2JW_1 XM]&P```9.NOWX("W_]$S?``Q.74YU3E7_^$CG``!"K?_\8```!E*M__P@+?_\C XML*SQHFP``(0@+?_\(@#GB)"!Y8A![(162K`(`&8``&A"K?_X8```!E*M__@@O XM+?_\(@#GB)"!Y8A![(12(#`(`"(`XXC0@>6(0>R`"B`P"`"PK?_X;P``&B\ME XM__Q.NOY,6$\O`"\M__Q.NODD4$]@N"\M__Q.NOXT6$\O`"\M__Q.NOH@4$]@U XM`/]P3-\``$Y=3G5.5?\`2.<``$AM_P!.NAG66$](;?\`3KHA$EA/3-\``$Y=7 XM3G5.5?_T2.<``$AZ`.9.N@%:6$](>@$B3KH!4%A/3KK_OBM`__1(>@$83KH!F XM/EA/3KK_K%*`*T#_^$*M__Q@```&4JW__`RM````"O_\;```5B\M__Q(>@#O> XM3KH!#E!/3KK_?"(M__SE@4'L@^XA@!@`("W__.6`0>R#[DJP"`!O```D+RW_[ XM_$AZ`,I.N@#<4$].NO]*(BW__.6!0>R$%B&`&`!@G"EM__SQGDALA!9(;(/N; XM+RW_^$ZZ]?1/[P`,0JW__&````92K?_\("W__+"M__1D```,4JSQIDZZ_E9@Q XMYDAZ`'Q.N@""6$].NABP8,Y"871T;&4@,B!B>2!2=7-S96QL(%=A;&QA8V4@_ XM($]C="`R,B`Q.3DP"E-E92!S;W5R8V4@8V]D92!F;W(@9&5T86EL<PH`5'5R" XM;G,_(`!!<F5A/R``)60@;G5M8F5R<S\@`"5D('=E87!O;C\@`&)A='1L93(^: XM(`!(YR`@0>\`$"1(+PHO+P`02&R"&DZZ`!`D`"`"3^\`#$S?!`1.=4Y5_>A(@ XMYS\R)FT`""QM`!!^`"1M``P6$F8*(`=,WTS\3EU.=5**#`,`)6=()`<@4['K0 XM``1D$"!34I,0@P*#````_R`#8!`"@P```/\O`R\+3KH@;%!/#(#_____9P`%1 XM7%*"%A)F!"`"8+)2B@P#`"5FO"X">``K?````"#__!8:`H,```#_(`-@:@C$_ XM``!@[@C$``%@Z`C$``)@X@C$``-@W%B.)"[__$J";`8(Q```1((6&F!:*WP`2 XM```P__QT`&`:(`+G@`*#````_]"#T(+0@B0`!((````P%AH"@P```/]![($#< XM$#`P`$B`"````F;08!P$0``@9YQ70&>>7T!GH%-`9XI50&>`5T!GJ&"N*T+_] XM^"0\``!]Q@P#`"YF8!8:#`,`*F846(XD+O_\2H)L!B0\``!]QA8:8#1T`&`:' XM(`+G@`*#````_]"#T(+0@B0`!((````P%AH"@P```/]![($#$#`P`$B`"```# XM`F;0#((``'W&9P@K?````"#__"H"#`,`:&8&",0`!V`6#`,`;&8&",0`!F`*U XM#`,`3&8&",0`"!8:*TH`#`*#````_R`#8``"5F``!`((!``'9PI8CB!N__PPT XMAV`8"`0`!F<*6(X@;O_\((=@"%B.(&[__""'=`!@``*0",0`!$'M_?@D2`R%L XM``!]QF8">@8"@P```/\O`TZZ'%HD``2"````90*#````_T'L@0,0,#``2(`(C XM````6$]G!`C"``0(!``#9P0(P@`%"`0`"&<@W?P````,($[1_/____0K:``(P XM_?0K:``$_?`K4/WL8"90CB!.T?S____X(B@`!"`03KH'."ML\;+]]"ML\:[]0 XM\"ML\:K]["\"+P4O"B\M_?0O+?WP+RW][$ZZ`RH,$@`M3^\`&&8&4HH(Q``%S XM*CP```(`8`98CB1N__PO"DZZ'6XD``R%``!]QEA/9P:TA6\")`5@``&F6(X6O XM+O__0>W]^"1($(-T`6```9)T"&`0`$0`2'9X=!!@!@C$``1T"@P#`%AF"$'ZD XM!H(@"&`&0?H&BR`(*T#]Z`@$``9G"%B.+"[__&`4"`0`!&<(6(XL+O_\8`98" XMCBPN__P(!``$9PI*AFP&1(8(Q``%0>W_^"1(#(4``'W&9@)Z`4J&9@1*A6<<5 XM(@(@!DZZ(!(@;?WH%3`(`"("(`9.NB`.+`!FY$'M__B1RB0("`0``V=N#`,`8 XM;V842H)G"@P2`#!G"+2%;00J`E*%8%0,`P!X9P8,`P!89DA*@F=$#!(`,&<^W XMM(5L$$'M_?JQRF0(%3P`,%*"8.P(!```9AP,K0```##__&82(`)4@+"M__AL" XM""HM__A5A6#*%0,5/``P5(*TA6P00>W]^+'*9`@5/``P4H)@[&!L!$``)6<`% XM_L@$0``@9P#]T%5`9P#]R@1``!%G`/[*!$``"V<`_J130&<`_L!30&<`_:Y3M XM0&<`_:A30&<`_:)50&<`_JA;0&<`_6A30&<`_HY30&<`_HQ70&<`_DQ50&<`\ XM_HY70&<`_H!@`/U""`0`!&<H"`0`!6<&%3P`+6`:"`0``6<&%3P`*V`."`0`L XM`F<&%3P`(&`"4X)2@MZ""`0``&8``)`,K0```##__&9""`0`!&<\,`0"0``FH XM9S0@4['K``1D#B!34I,0FG``$"K__V`.<``0&B\`+PM.NAO84$\,@/____]G$ XM``#(4ZW_^%."8#0@4['K``1D$"!34I,0K?__<``0+?__8!!P`!`M__\O`"\+Q XM3KH;GE!/#(#_____9P``CE*'("W_^%.M__BP@F[`*@(@`E."2H!G+B!3L>L`B XM!&0.(%-2DQ":<``0*O__8`YP`!`:+P`O"TZZ&UA03PR`_____V=(8,H(!```8 XM9SPD!6`L(%.QZP`$9`X@4U*3$+P`('``<"!@#$AX`"`O"TZZ&R)03PR`____4 XM_V<24H<@+?_X4ZW_^+"";LA@`/I:</]@`/I>2.<_,B1O`#0H+P`X)F\`/#`OU XM`"A(P`*```!__PR```!__V8F,"\`*`)`@`!G!'`M8`)P*R0`(`13A$J`9P04\ XMPF#T0A),WTS\3G5T`"EO`##QLBEO`"SQKBEO`"CQJDZZ!-)L+"EO`##QLBEOV XM`"SQKBEO`"CQJDZZ!0PO;/&R`#`O;/&N`"PO;/&J`"@4_``M*6\`,/&R*6\`Q XM+/&N*6\`*/&J3KH$CF\``-(I;(`Z\;XI;(`V\;HI;(`R\;8I;P`P\;(I;P`L2 XM\:XI;P`H\:I.N@/R;#XI;(`N\;XI;(`J\;HI;(`F\;8I;P`P\;(I;P`L\:XI6 XM;P`H\:I.N@9V+VSQL@`P+VSQK@`L+VSQJ@`H4X)@F"EL@"[QOBEL@"KQNBELF XM@";QMBEO`##QLBEO`"SQKBEO`"CQJDZZ`XIM/BEL@"[QOBEL@"KQNBEL@";Q^ XMMBEO`##QLBEO`"SQKBEO`"CQJDZZ!THO;/&R`#`O;/&N`"PO;/&J`"A2@F"8V XM(`LJ``*%`````PR%`````F882H1F`G@!#(+____\;02TA&T">O\F!&`6#(4`H XM```!9@H@!-"")@!2@V`$)@12@TJ#;P``B@R#````$&\$<!!@`B`#(@#CB-"!` XMY8A![(`R(D#3R"EI``CQLBEI``3QKBE1\:HI;P`P\;XI;P`L\;HI;P`H\;9.K XMN@/2+VSQL@`P+VSQK@`L+VSQJ@`H*6R`+O&^*6R`*O&Z*6R`)O&V3KH"F&T:H XM+VR`.@`P+VR`-@`L+VR`,@`H4H)*A6\"4H-*A6\R2H)L*!3\`#`4_``N(`)$4 XM@"P`4X9*@VX"+`0@!E.&2H!G!A3\`#!@\GX`8`0N`E*'8`)^`4J#;P``H'P`> XM#(8````0;'HI;P`P\;(I;P`L\:XI;P`H\:I.N@&4+$`@#@:`````,!3`(`Y.N XMN@'**6SQLO&^*6SQKO&Z*6SQJO&V*6\`,/&R*6\`+/&N*6\`*/&J3KH"\"EL: XM@"[QOBEL@"KQNBEL@";QMDZZ!'PO;/&R`#`O;/&N`"PO;/&J`"A@!!3\`#!3: XM@V<22H=G"%.'9@04_``N4H9@`/]F2H=G#"`+"```!6<$%/P`+DJ%;EH@"P@`* XM``1G!'!%8`)P913`2H)L"$2"%/P`+6`$%/P`*W)D(`).NAH4!H`````P%,!R[ XM9"`"3KH:+"0`<@H@`DZZ&?H&@````#`4P'(*(`).NAH2!H`````P%,!*AV8HV XM#(4````"9P@,A?____]F&"`+"```!680#"(`,&8"8/@,$@`N9P)2BD(28`#\: XM@C`Q,C,T-38W.#E!0D-$148`,#$R,S0U-C<X.6%B8V1E9@!(YS``)`!(0`)`3 XM?_!G/.A(!D`\`$J":@0`0(``2$`P/```-CP`"^>J`(*`````Y[DV`0)#!_^$H XM0P)!^`##0DCL``?QJDS?``Q.=7``<@!T`&#L+P%,[``#\:I(0$C``D!__P1`/ XM/_]K&@1``!]N&$1`X*D@`&L((`%,WP`"3G5$@6#T<@!@\"(\?____R``:@1$D XM@2`!`#P``F#>2.=P`"(`2H%G'DCG`P!;QFX"1(%T`'8`<!].N@5L3-\`P$S?_ XM``Y.=2E\`````/&J*7P`````\:XI?`````#QLF#@2.=\`"!O`"1,[``'\:H"7 XM@'__``!F!'(`=`!,[``X\;8"@W__``!F!'@`>@`F+/&V:S`@+/&J:QJP@VT6Z XM;ARRA&408A:TA64*8A!P`$S?`#Y.=7#_3-\`/DYU<`%,WP`^3G4@+/&J:O+#A XM1,5%MH!@RB`L\:H"@'__``!G"#`L\:IJ!'#_3G5P`4YU2.>``#`L\:H"0'__U XM9PP";'__\:I,WP`!3G4I?`````#QJBE\`````/&N*7P`````\;),WP`!3G5(L XMYX``,"SQJ@)`?_]GU`IL@`#QJDS?``%.=4CL`#CQJ@*#?_\``&88*7P`````& XM\:HI?`````#QKBE\`````/&R("SQJDS?#/].=0IL@`#QMDCG_S!,[``'\:I,H XM[``X\;9\`'X`(`!;QDA``D!__V>J)@-;QTA#`D-__V?$!$`__P1#/_^P0V8(+ XM-CP``&```09N",%#PT3%1<U')$!(IP,`?`"00S8\```,0`!0:PAX`'H`8```P XMV@Q```5K``"^#$``0<!$``0#@$9@1*A6<22$0V!.!K`$,``7@`>@!@``"N& XM2$0V!."K+@/AK[Y$9N9X`'H`8```F`Q``#!K%DJ%9P)\`38$>@!(1#H$>``$V XM0``P8"X,0``@:Q)(138%9P)\`2H$>``$0``@8!8,0``0:Q`V!3H$2$4X/```F XM2$0$0``09T(^`^!OX6^^0V<"?`$,0``%:R1(1CP\`!"<0.!K/@7M;X9'/#P`1 XM()Q`X*TN!.VOBH?@K$A&8`Q30.*,XI7B4U'(__A*AF<$`$,``2`*3)\`P+Q'" XM;A)M&M2%TX1D).*1XI+B4U)`8!K#1,5%+`>4A6`$1$.5A9.$9`A`!D1#0()`; XM@4ZZ`KY,WPS_3G4I?`````#QJBE\`````/&N*7P`````\;),WP[_3G5(Y_]PG XM3.P`!_&J3.P`./&V(`!;QDA``D!__V?&)@-;QTA#`D-__V>ZT$,$0'_]-$"_G XM!C9&?@`B1"@%>@!P`'8`?`!*1&<6.@%G!LK$2$4\!2H!2$5*16<$RL3<A4A$K XM2D1G+BH"2$5*16<*RL1"14A%W(771SH!9P;*Q-R%UT<J`4A%RL1(1MQ%2$9"W XM14A%UX4H"4I$9S@Z`F<*RL1"14A%W(77ARH"2$5*16<&RL3<A=>'.@%G#LK$: XM2$;<14A&0D5(1=>%*@%(1<K$UH71ATA$.@)G",K$W(77A]&'2$(Z`F<0RL1(5 XM1MQ%2$9"14A%UX71ASH!9P;*Q-:%T8=(03H!RL1(0]9%2$-"14A%T84,@```? XM__]C"%)*XHCBD^*6.@8\`TA&)`8V`$A#(@,V!3`*/`M.N@%F3-\._TYU2.?_- XM,$SL``?QJDSL`#CQMB``6\9(0`)`?_]G`/SD)@-;QTA#`D-__V<``/Z00U-`5 XM)$"_!DA&=@!*1&9(2H5F1$A$2$&R1&<"8PQ(05)*XHGBDN)32$%(08+$,`%(/ XM0$A",@*"Q#`!2$(R`H+$/@%(1S(#@L0^`4)!@L0V`2(`)`=@``":N(%F$KJ"U XM9@XB/(````!22G0`8```A&((4DKBB>*2XE/BC.*5XHGBDN)3/#P``G``?A_C# XMB.-+XY+CD92%DX1K(E)`4<__[E-&9R`F0&#@)D!P`'X?XXCC2^.2XY'4A=.$F XM:MY1S__P4T9FY#8\``!^#^.+XXKCD92%DX1K%%)#4<__\&`0XXOCBN.1U(73& XMA&KL4<__\B(+)``@"DA&83I,WPS_3G4I?`````[QPF$08.YP`&```(HI?```L XM``WQPG3_<O\@/'__``!*!F<&`("``````#P``F!F?@!*@68<PT+'0DA"-#P`2 XM``1``"!*@68*PT($0``@2H%GMFL*4T#C2^.2XY%L]@Q#@`!G$&,44H+3AV0.. XMXI'BDE)`8`8(`@``9NP&0#__:QX,0'__;HA*!F<$`$"```*```#__TA`2.P`_ XM!_&J3G4B/(````!T`"E\````#?'"(#P``0``2@9GW@"`@````?E7_]$CG) XM,``B+0`,("T`"$ZZ`E1N+"(M``P@+0`(3KH"1F80(BT`#"`M``A,WP`,3EU.N XM=2E\````#O'"<@!P`&#J2&W_]"\M``PO+0`(3KH!#B8\CR_/>B0\/^+BFTZZ! XM`XHF/.\TCE,D/#_:M2I.N@):*T'__"M`__@(+0``__=/[P`,9R`F/&9_.\TDG XM/#_VH)XB+?_\("W_^$ZZ`TXK0?_\*T#_^"`M__3B@"\`+RW__"\M__A.N@:0X XM*T'__"M`__A(>/__)BW__"0M__@B+0`,("T`"$ZZ!)PF+?_\)"W_^$ZZ`>8OI XM`2\`3KH&7"M!__PK0/_X2'C__R8M__PD+?_X(BT`#"`M``A.N@1H)BW__"0MZ XM__A.N@&R+P$O`$ZZ!B@K0?_\*T#_^$AX__\F+?_\)"W_^"(M``P@+0`(3KH$@ XM-"8M__PD+?_X3KH!?B\!+P!.N@7T3^\`,&``_M`O`B!O`!`@+P`((B\`#"0`U XM2$("0G_P9@1T`&<2`H"`#___Z$H$0@/^`(`_X```2,(@@B0?3G5(YV``)`!;[ XMP4A"Z$H"0@?_!$(#_VLP!$(`'VXN1$+AB.>(`("`````2(%(0>I)`D$'_X!!8 XMY*@B`6L(2H!,WP`&3G5$@&#V<`!@\B`\?____R(!:@)$@``\``)@X$J`9QA(V XMYP\`6\9N`D2`<@!X'TZZ!+!,WP#P3G5R`$YU2.=X`"@`2$0"1'_P9@1P`'(`_ XM*`)(1`)$?_!F!'0`=@`D`FLH(`!K%+"";1!N%K*#90IB$'``3-\`'DYU</],7 XMWP`>3G5P`4S?`!Y.=2``:O3#0[2`8-0B`$A!`D%_\&<D(`!J!'#_3G5P`4YU% XM+P!(0`)`?_!G"B`?`H!_____3G58CW(`<`!.=2\`2$`"0'_P9^X@'PJ`@```K XM`$YU(@,@`DA"`D)_\&8$<@!P`$S?`?`@`$YU"H*`````2.</@'P`?@`H`%O&? XM2$0"1'_P9\[H3"H"6\=(10)%?_!GT.A-!$0#_P1%`_\"@``/__\`@``0```@[ XM1DA%.CP`"^NH+`%(1NI.@$;KJ0*"``___P""`!```.NJ+`-(1NI.A$;KJTA%. XM+`BX16=Z;@C!0L-#R47-1R!$F$4,1``W:P9T`'8`8%X,1``%:TX,1``@:R0$E XM1``@)@-G#"8"Z*L`0P`!=`!@/B8"Z*LJ`^FMNH)F['0`8"X_!BH#Z*LL`^FNJ XMO(5G!`!#``$\'RH"Z*I$1`9$`"#IK8:%8`I31.**XI-1S/_Z*`B\1VX0;1328 XM@]&"9!KBD.*14D1@$L%"PT,L!Y*#D8)D!D`&1(%`@$ZZ`MQ,WP'P3G5P`'(`! XM3-\'\$YU2.</X"@`6\9(1`)$?_!GYBH"6\=(10)%?_!GV@*```___P"``!``+ XM`-A%Z$P$1`?]($2_!B)&>@OKJ"P!2$;J3H!&ZZD"@@`/__\`@@`0``#KJBP#Z XM2$;J3H1&ZZM^`"1")`-V`'@`>@!\`$I"9Q8V`&<&QL)(0SP#)@!(0TI#9P3&" XMPMR#2$)*0F<N)@%(0TI#9PK&PD)#2$/<@]M'-@!G!L;"W(/;1R8`2$/&PDA&( XMW$-(1D)#2$/;@R0*2D)G.#8!9PK&PD)#2$/<@]N')@%(0TI#9P;&PMR#VX<V@ XM`&<.QL)(1MQ#2$9"0TA#VX,F`$A#QL+:@]F'2$(V`6<(QL+<@]N'V8=(038!U XM9Q#&PDA&W$-(1D)#2$/;@]F'-@!G!L;"VH/9ATA`-@#&PDA%VD-(14)#2$/96 XM@PR$``#__V,(4DGBC.*5XI8,1H``9QYC(DA&4D9(1MN'V8<,A```__]C$%)(A XMXHSBE>*68`8`A@`!```\!4A&(@8Z!$A%(`4H""P)3KH!2DS?!_!.=4CG#X`HT XM`%O&2$0"1'_P9P#]-"H"6\=(10)%?_!G``#R`H``#___`(``$```F$7H1%-$C XM,$2_!DA&>@OKJ"X!2$?J3X!'ZZD"@@`/__\`@@`0``#KJBX#2$?J3X1'ZZM*- XM0F8^2H-F.DA"2$"P0F<"8PI(0%)(XHCBD4A`2$"`PC@`2$1(03`!@,(X`$A!_ XM,`&`PCH`2$5"0(#".@`@!"(%8&2T@&80MH%F#"`\@````%)(<@!@4&(&4DCB6 XMB.*1XHKBD^*(XI$\/``">`!^'^.,XXGCD)*#D8)K(%)$4<__\%-&9QXJ!&#B\ XM*@1X`'X?XXSCB>.0TH/1@FK@4<__\E-&9N8@!2($*`A(1F$V3-\!\$YU*7P`= XM```.\<)A#F#N<@!.=2E\````#?'"<O\@/'____]*!F<&`("``````#P``DYU? XM?@!*@&8*P4$$1``@2H!GS&L(4T3CB>.0;/@Z`0)%!_\,100`9Q1C&@:!```(0 XM`-&'9!#BD.*14D1@"#H!`D4(`&;F>@L^`.M/ZJCJJ4A!@D=(00*```___P9$; XM`_]K&@Q$!_]N`/]\2@9G!`!$"`#I3$A`@$1(0$YU<@`I?`````WQPB`\`!``< XM`$H&9P8`@(````!.=2\"3.\``P`()``"@(`/__](0@*"``!_\.A*U&\`$F\2O XM#((```?_;BCI2DA"@((D'TYU.7P``?'&*7P````-\<(@/,.IF9DB/(TL<74D< XM'TYU.7P``O'&*7P````-\<(@/$.IF9DB/(TL<74D'TYU(&R"!+'L@@AD#B!LI XM@@12K(($<``0$&`*2&R"!$ZZ`&Y83TYU2.<@,"9O`!`D2R!L@@2Q[(((9`X@\ XM;(($4JR"!'``$!!@"DAL@@1.N@!`6$\D``R`_____V<0#((````*9P@4@B!*# XM4HI@Q`R"_____V84M<MG"`@L``&"$68(<`!,WPP$3G5"$B`+8/1(YS`P)&\`, XM%"`*9Q9P`#`J``PF`&<,"`,`"F8&"`,``V<(</],WPP,3G4@4K'J``1E``"FY XM2JH`"&8(+PI.N@L"6$\P*@`,`D``H&<P0>R"!"9(<``P*P`,`H```$`@#(``D XM`$`@9@@O"TZZ!S983]?\````%D'L@[RWR&76($K1_`````PP$`)`K_\P@"\J_ XM`!`O*@`($"H`#DB`2,`O`$ZZ!(PD`$_O``QN($J"9@1P`F`"<`0@2M'\````! XM#'(`,A"`@3"`</]@`/]<)*H`""!"T>H`""5(``0@4E*2<``0$&``_T(I;P`$J XM@/Y.=2(\0<9.;2`L@/Y.N@_R!H```#`Y*4"`_B`L@/YR$.*H`H```'__3G4J- XM3V%R0^R#QD7L@\:UR68.,CP;EFL(=``BPE')__PI3_'(+'@`!"E.\<Q(YX"`! XM""X`!`$I9Q!+^@`(3J[_XF`&0J?S7TYS0_H`(DZN_F@I0/'09@PN/``#@`=.& XMKO^48`8J3TZZ`!I03TYU9&]S+FQI8G)A<GD`2?D``'_^3G5(YP`@2.<``B(\M XM``$``#`L@[S!_``&+&SQS$ZN_SI,WT``*4#QU&8>2.<!!IO-+CP``0``+&SQ8 XMS$ZN_Y1,WV"`+FSQR$YU(&SQU$)H``0@;/'4,7P``0`0(&SQU#%\``$`"B!L? XM\<@@+/'(D*@`!%"`*4#QV"!L\=@@O$U!3EA(YP`"D\DL;/',3J[^VDS?0``DF XM0$JJ`*QG/"\O``PO+P`,+PI.N@$,*7P````!\=P@;/'46(@P$`!`@``P@"!L% XM\=31_`````HP$`!`@``P@$_O``Q@:DCG``(@2M'\````7"QL\<Q.KOZ`3-]`> XM`$CG``(@2M'\````7"QL\<Q.KOZ,3-]``"E`\>`@;/'@2J@`)&<F2.<``B!L! XM\>`@:``D(A`L;/'03J[_@DS?0``O+/'@+PI.N@,<4$\I;/'@\>1(YP`"+&SQ0 XMT$ZN_\I,WT``(&SQU""`2.<``BQL\=!.KO_$3-]``"!L\=0A0``&9R1(YR`"Y XM)#P```/M0?H`-"((+&SQT$ZN_^),WT`$(&SQU"%```PO+/'D+RSQZ$ZZXJI04 XM3R\`3KH+I%A/3-\$`$YU*@!(YS@R)B\`'"@O`"`F;P`D($-*J`"L9Q0@0R`H9 XM`*SE@"Q`("X`$.6`)$!@!"1L@[X0$DB`2,#0A%2`*4#Q[$CG``)R`"`L\>PLQ XM;/',3J[_.DS?0``I0/'P9@9,WTP<3G40$DB`2,`D`"\"($I2B"\(+RSQ\$ZZ; XM`Z9(>@%*($+1[/'P+PA.N@BZ+P0O"R\L\?!.N@$T(&SQ\$(P*``I?`````'Q[ XMZ"1"U>SQ\%**)DI/[P`@$!)(@$C`)``,@````"!G(`R"````"6<8#((````,3 XM9Q`,@@````UG"`R"````"F8$4HI@S`P2`"!M=@P2`")F*E**$!I(@$C`)`!G= XM'!;"#((````B9A`,$@`B9@12BF`&0BO__V`"8-I@.!`:2(!(P"0`9RP,@@``D XM`"!G)`R"````"6<<#((````,9Q0,@@````UG#`R"````"F<$%L)@RD(;2H)F\ XM`E.*4JSQZ&``_U)"$TCG``)R`"`L\>CE@%B`+&SQS$ZN_SI,WT``*4#QY&8(B XM0JSQZ&``_M!T`"1L\?!@&B`"Y8`@;/'D(8H(`"\*3KH"J-7`4HI83U*"M*SQ7 XMZ&W@(`+E@"!L\>1"L`@`8`#^F"``3.\#```$(`@B+P`,2AAF_%.($-E7R?_\7 XM!($``0``:O)"($YU2.<P("0O`!!.N@DP<@8@`DZZ"ZPD0-7L\=1*@FT,,&R#1 XMO+'";P1*DF80*7P````#\<)P_TS?!`Q.=3`J``1(P`*``````PR``````68,F XM*7P````&\<)P_V#:2.<P`B8O`"0D+P`@(A(L;/'03J[_UDS?0`PF``R`____8 XM_V882.<``BQL\=!.KO]\3-]``"E`\<)P_V">(`-@FB`O``0,@````$!C#@R`K XM````6F(&!H`````@3G5(YS`R+&\`&$CG``)P`$/Z`-8L;/',3J[]V$S?0``I= XM0/'T9@9,WTP,3G5(YP`"(&\`("!H`"0@:``$+&SQ]$ZN_[),WT``)$!*@&=^7 XM2.<``D/Z`*$@:@`V+&SQ]$ZN_Z!,WT``)`!G4$CG(`(D/````^TB%RQL\=!.N XMKO_B3-]`!"9`2H!G,B`+Y8`F`"!#+6@`"`"D+4L`G$CG(`(D/````^U!^@!6G XM(@@L;/'03J[_XDS?0`0M0`"@2.<``B!*+&SQ]$ZN_Z9,WT``2.<``B)L\?0L0 XM;/',3J[^8DS?0`!"K/'T8`#_0&EC;VXN;&EB<F%R>0!724Y$3U<`*@!(YS`@O XM)&\`$!`22(`,0``@9PH0$DB`#$``"68$4HI@Z'8`$!)(@`Q``"UF!G8!4HI@O XM#!`22(`,0``K9@)2BG0`8!AR"B`"3KH)Q!(:2(%(P="!)``$@@```#`0$DB`C XM0>R!`Q`P``!(@`@```)FU$J#9P8@`D2`8`(@`DS?!`Q.=4SO`P``!"`((B\`: XM#&`"$-E7R?_\9PP$@0`!``!J\$YU0AA1R?_\!($``0``:O).=2!O``0@"$H8Y XM9OQ32)'`(`A.=4CG`"`D;P`((`IF1$'L@@0D2$IJ``QG)C`J``P"0`((9AQ(? XM>/__+PI.N@!:#(#_____4$]F"'#_3-\$`$YUU?P````60>R#O+7(9<9P`&#HZ XM2'C__R\*3KH`+%!/8-I(YP`@0>R"!"1(+PI.N@&^6$_5_````!9![(.\M<AE. XMZDS?!`!.=4CG/"`D;P`8*"\`'"`*9P`!D#0J``QG``&("`(`"68``8`(`@`#( XM9@`!>"!*T?P````,,!`"0._],(!*J@`(9AP,A/____]F"'``3-\$/$YU+PI.= XMN@+(-"H`#%A/"`(`#F8T(%*QZ@`(8QY(>``!(!*0J@`$+P`0*@`.2(!(P"\`$ XM3KH$3$_O``PDJ@`((&H`$-'2)4@`!`R$_____V8$=@!@`A8$(!*0J@`(*@`P< XM`@)``*!G3@R$_____V<B(%)2DA"#($K1_`````PP$`C```XP@#0`0?K_!"E(# XM\?A2A0R$_____V<,#`,`"F<&NJH`$&4$>/]@#"52``1P`!`#8`#_2@@"``YGK XM,$J%9QPO!2\J``@0*@`.2(!(P"\`3KH$=K"%3^\`#&9>($K1_`````PP$`B`N XM``XP@`R$_____V82)*H`""5J``@`!'``$`-@`/[Z0?K^ABE(\?@@2M'\````> XM##`0",``#C"`)*H`""!J`!#1TB5(``0@4E*2$(-P`!`#8`#^QB!*T?P````,I XM,!`(P``",(`E:@`(``0DJ@`(</]@`/ZF3E7_]DCG."`D;0`(=``@"F<&2FH`5 XM#&8*</],WP0<3EU.=0@J``$`#&8*+PI.NOVHA(!83Q`J``Y(@$C`+P!.N@:(! XMA(`(*@````U83V<*+RH`"$ZZ`9983TIJ`!1G3DAZ`&I(;?_W3KH"4#@J`!1V< XM`%!/<``P!'(*3KH`?`:`````,'('DH-![?_W$8`8`$C$B?P`"E*##(,````%8 XM;=1"+?__2&W_]TZZ`Q)83T*20JH`!$*J``A":@`,2H)G!G#_8`#_6'``8`#_[ XM4E1-4`!(YT@`0H1*@&H$1(!21$J!:@9$@0I$``%A/DI$9P)$@$S?`!)*@$YU% XM2.=(`$*$2H!J!$2`4D1*@6H"1(%A&B`!8-@O`6$2(`$B'TJ`3G4O`6$&(A]*3 XM@$YU2.<P`$A!2D%F($A!-@$T`$)`2$"`PR(`2$`R`H+#,`%"04A!3-\`#$YU7 XM2$$F`2(`0D%(04A`0D!T#]"`TX&V@6($DH-20%'*__),WP`,3G5(YR`@)&\`; XM#'1!$"H`#DB`2,`O`$ZZ`3I*@%A/9P)T(25\```$```02'@$`$ZZ`,8E0``(N XM6$]F&"5\`````0`0($K1_`````\E2``(-#P`@"!*T?P````,<``P$#("2,&`R XM@3"`)6H`"``$)*H`"$S?!`1.=4CG`#"7RR1L\?Q@$"!*4(@B;P`,L\AG#B9*% XM)%(@"F;L3-\,`$YU(`MG!":28`0I4O'\2.<``B`J``10@")*+&SQS$ZN_RY,+ XMWT``8-1(YP`P)&SQ_&`<)E)(YP`"("H`!%"`(DHL;/',3J[_+DS?0``D2R`*@ XM9N!"K/'\3-\,`$YU2.<@("0O``Q*@F8(<`!,WP0$3G5(YP`"<@`@`E"`+&SQG XMS$ZN_SI,WT``)$!*@&8$<`!@VD'Z_Y8I2/(`)*SQ_"5"``0I2O'\(`I0@&#`# XM3.\#```$(`@0V6;\3G5(YR`@)"\`#'(&(`).N@1,)$#5[/'42H)M##!L@[RQS XMPF\$2I)F$"E\`````_'"</],WP0$3G5(YP`"<@8@`DZZ!!H@;/'4(C`(`"QL[ XM\=!.KO\H3-]``$J`9P1P`6`"<`!@SDCG,"`D+P`03KH!:G(&(`).N@/F)$#5. XM[/'42H)M##!L@[RQPF\$2I)F$"E\`````_'"</],WP0,3G5(YS`"("\`)%.`X XM)@`D+P`@(A(L;/'03J[_ODS?0`PF``R`_____V882.<``BQL\=!.KO]\3-]`N XM`"E`\<)P_V"Z2.<P`G8`=``B$BQL\=!.KO^^3-]`#&"B2.<``B(O``@L;/'02 XM3J[_N$S?0`!*@&882.<``BQL\=!.KO]\3-]``"E`\<)P_TYU<`!@^DCG,"`D- XM+P`03KH`I'(&(`).N@,@)$#5[/'42H)M##!L@[RQPF\$2I)F$"E\`````_'"- XM</],WP0,3G4P*@`$`D```V8,*7P````&\<)P_V#D""H``P`$9Q9(YS`"=@%T5 XM`"(2+&SQT$ZN_[Y,WT`,2.<P`B8O`"0D+P`@(A(L;/'03J[_T$S?0`PF``R`+ XM_____V882.<``BQL\=!.KO]\3-]``"E`\<)P_V"*(`-@ADCG(`!(YP`"(CP`" XM`!``<``L;/',3J[^SDS?0``D``@```QG$DJL\=QF""`"3-\`!$YU3KH`!G``\ XM8/)(YS`"=@1!^@`N)`@O`R\"+&SQT$ZN_\0B`"0?)A\L;/'03J[_T$S?0`Q(* XM>``!3KH`"EA/3G5>0PH`2JSR!&<4(&SR!"!H``1.D"!L\@0I4/($8.9*K/'X) XM9P8@;/'X3I`O+P`$3KH`!EA/3G5(YS``)B\`#$JL\=1G,G0`8`HO`DZZ`7!8. XM3U*",&R#O+'";NY(YP`","R#O,'\``8B;/'4+&SQS$ZN_RY,WT``2JSR`&<&M XM(&SR`$Z02JR#PF<42.<``B(L@\(L;/'03J[_IDS?0`!*K/((9P@@;/(((*SR> XM#$JL\A!G%$CG``(B;/(0+&SQS$ZN_F),WT``2JSR%&<42.<``B)L\A0L;/',M XM3J[^8DS?0`!*K/(89Q1(YP`"(FSR&"QL\<Q.KOYB3-]``$JL\AQG%$CG``(BY XM;/(<+&SQS$ZN_F),WT``2.<`!BQX``0(+@`$`2EG$$OZ``A.KO_B8`9"I_-?9 XM3G,J7TJL\>!F/$JL\?!G-$CG``(@+/'L(FSQ\"QL\<Q.KO\N3-]``$CG``(@H XM+/'HY8!8@")L\>0L;/',3J[_+DS?0`!@)$CG``(L;/',3J[_?$S?0`!(YP`"K XM(FSQX"QL\<Q.KOZ&3-]``$CG``(B;/'0+&SQS$ZN_F),WT``(`,N;/'(3G5,` XMWP`,3G5(YR`@)"\`#'(&(`).N@!*)$#5[/'42H)M##!L@[RQPF\$2I)F$"E\/ XM`````_'"</],WP0$3G4P*@`$`D"``&822.<``B(2+&SQT$ZN_]Q,WT``0I)PW XM`R.=P`#0!Q,`F`4A#QL!(0T)#U(-(0,#!2$!"0-""3-\`#DYU``````/L_ XM`````0````$``"4,`````````_(```/J````\3_P`````````````4`D````: XM`````````4!)````````````!4`"``"@`````````#__``"``````````#_^L XM``"``````````#_Z``#,S,S,S,S,S3_W``"CUPH]<*/7"C_T``"#$FZ7C4_?- XM.S_P``#1MQ=8XAEE+#_M``"GQ:Q'&T>$(S_J``"&-[T%KVQIMC_F``#6OY35& XMY7I"O3_C``"KS'<1A&'._#_@``")<%]!-K2EES_<``#;YO[.O>W5OS_9``"OY XMZ_\+RR2J_C_6``",O,P);U"(S#_2``#A+A-"2[0.$S_/``"T)-PU"5S8#S_,T XM``"0'7SW.K"LV0````$`("`@("`@("`@,#`P,#`@("`@("`@("`@("`@("`@@ XM(""00$!`0$!`0$!`0$!`0$!`#`P,#`P,#`P,#$!`0$!`0$`)"0D)"0D!`0$!" XM`0$!`0$!`0$!`0$!`0$!`4!`0$!`0`H*"@H*"@("`@("`@("`@("`@("`@("N XM`@("0$!`0"``````````````````````````````````````````````````F XM````````````````````````````````````````````````````````````` XM````````````````````````````````````````````````````````````` XM```````````````````"`````````0``````````````````!``!``````$`) XM``````````````````0``@`````!````````````````````````````````' XM````````````````````````````````````````````````````````````` XM````````````````````````````````````````````````````````````` XM````````````````````````````````````````````````````````````` XM````````````````````````````````````````````````````````````` XM````````````````````````````````````````````````````````````` XM````````````````````````````````````````````````````````````` XM````````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````4````````4 X2``````/R```#ZP````$```/R9 X`` Xend Xsize 14508 END_OF_FILE if test 20349 -ne `wc -c <'battle2.uu'`; then echo shar: \"'battle2.uu'\" unpacked with wrong size! fi # end of 'battle2.uu' fi echo shar: End of archive 1 \(of 1\). cp /dev/null ark1isdone MISSING="" for I in 1 ; do if test ! -f ark${I}isdone ; then MISSING="${MISSING} ${I}" fi done if test "${MISSING}" = "" ; then echo You have the archive. rm -f ark[1-9]isdone else echo You still need to unpack the following archives: echo " " ${MISSING} fi ## End of shell archive. exit 0 -- Mail submissions (sources or binaries) to <amiga@uunet.uu.net>. Mail comments to the moderator at <amiga-request@uunet.uu.net>. Post requests for sources, and general discussion to comp.sys.amiga.misc.