david@devvax.Jpl.Nasa.Gov (David E. Smyth) (02/01/91)
Submitted-by: david@devvax.Jpl.Nasa.Gov (David E. Smyth) Posting-number: Volume 11, Issue 19 Archive-name: wcl/part07 #! /bin/sh # Make a new directory for the wc sources, cd to it, and run kits 1 # thru 35 through sh. When all 35 kits have been run, read README. echo "This is wc 1.05 kit 8 (of 35). If kit 8 is complete, the line" echo '"'"End of kit 8 (of 35)"'" will echo at the end.' echo "" export PATH || (echo "You didn't use sh, you clunch." ; kill $$) mkdir Doc 2>/dev/null echo Extracting Doc/VG1.PS:AA sed >Doc/VG1.PS:AA <<'!STUFFY!FUNK!' -e 's/X//' X%! X%%Pages: (atend) X%%DocumentFonts: (atend) X%%EndComments X% X% Frame Maker PostScript Prolog 1.3, for use with Maker 1.3 X% Copyright (c) 1986-1988 by Frame Technology, Inc. All rights reserved. X% X% Known Problems: X% Due to bugs in Transcript, the 'PS-Adobe-' is omitted from line 1 X/FMversion (1.2) def X/FrameDict 123 dict def X% The readline in 23.0 doesn't recognize cr's as nl's on AppleTalk XFrameDict /tmprangecheck errordict /rangecheck get put Xerrordict /rangecheck {FrameDict /bug true put} put XFrameDict /bug false put Xmark X% Some PS machines read past the CR, so keep the following 3 lines together! Xcurrentfile 5 string readline X00 X0000000000 Xcleartomark Xerrordict /rangecheck FrameDict /tmprangecheck get put XFrameDict /bug get { X /readline { X /gstring exch def X /gfile exch def X /gindex 0 def X { X gfile read pop X dup 10 eq {exit} if X dup 13 eq {exit} if X gstring exch gindex exch put X /gindex gindex 1 add def X } loop X pop X gstring 0 gindex getinterval true X } def X } if X/FMVERSION { X FMversion ne { X /Times-Roman findfont 18 scalefont setfont X 100 100 moveto X (Maker version does not match postscript_prolog!) X dup = X show showpage X } if X } def X/FMLOCAL { X FrameDict begin X 0 def X end X } def X /gstring FMLOCAL X /gfile FMLOCAL X /gindex FMLOCAL X /landscape FMLOCAL X /docheight FMLOCAL X /docwidth FMLOCAL X /yscale FMLOCAL X /xscale FMLOCAL X /orgxfer FMLOCAL X /orgproc FMLOCAL X /organgle FMLOCAL X /orgfreq FMLOCAL X/FMDOCUMENT { X array /FMfonts exch def X /#copies exch def X FrameDict begin X 0 ne /landscape exch def X /docheight exch def X /docwidth exch def X /yscale exch def X /xscale exch def X currenttransfer cvlit /orgxfer exch def X currentscreen cvlit /orgproc exch def X /organgle exch def /orgfreq exch def X end X } def X /pagesave FMLOCAL X /orgmatrix FMLOCAL X/FMBEGINPAGE { X FrameDict begin X /pagesave save def X X 2 setlinecap X xscale yscale scale X landscape { X 90 rotate X 0 docheight neg translate X /fillprocs /fillprocs90 load store X } X {/fillprocs /fillprocs0 load store} X ifelse X /orgmatrix matrix def X gsave X } def X/FMENDPAGE { X grestore X pagesave restore X end X showpage X } def X /fontname FMLOCAL X /fontscale FMLOCAL X /fontnum FMLOCAL X /fontdict FMLOCAL X/FMDEFINEFONT { X FrameDict begin X /fontname exch def X /fontscale exch def X /fontnum exch def X /fontdict fontname findfont fontscale scalefont def X fontdict /Encoding get StandardEncoding eq X { X fontdict DiacriticEncode X /fontdict exch def X } { X fontdict NonDiacriticEncode X /fontdict exch def X } ifelse X FMfonts fontnum X fontnum fontdict definefont X put X end X } def X/FMLINEWIDTHS { X FrameDict begin X dup array /FMlinewidths exch def X 1 sub -1 0 {exch FMlinewidths 3 1 roll lnormalize put} for X end X } def X/FMNORMALIZEGRAPHICS { X newpath X 0.0 0.0 moveto X 1 setlinewidth X 0 setlinecap X 0 setgray X } bind def X/FMBEGINEPSF { X end X /FMEPSF save def X /showpage {} def X FMNORMALIZEGRAPHICS X [/fy /fx /fh /fw /ury /urx /lly /llx] {exch def} forall X fx fy translate X fw urx llx sub div fh ury lly sub div scale X llx neg lly neg translate X } bind def X X/FMENDEPSF { X FMEPSF restore X FrameDict begin X } bind def X XFrameDict begin X/savematrix { X orgmatrix currentmatrix pop X } bind def X/restorematrix { X orgmatrix setmatrix X } bind def X/dmatrix matrix def X/dpi 72 0 dmatrix defaultmatrix dtransform X dup mul exch dup mul add sqrt Xdef X/max {2 copy lt {exch} if pop} bind def X/min {2 copy gt {exch} if pop} bind def X/DiacriticEncoding [ X/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef X/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef X/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef X/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef X/.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl X/numbersign /dollar /percent /ampersand /quotesingle /parenleft X/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one X/two /three /four /five /six /seven /eight /nine /colon /semicolon X/less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K X/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash X/bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h X/i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar X/braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute X/Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis X/atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis X/iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve X/ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex X/udieresis /dagger /.notdef /cent /sterling /section /bullet X/paragraph /germandbls /registered /copyright /trademark /acute X/dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef X/yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef X/ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown X/exclamdown /logicalnot /.notdef /florin /.notdef /.notdef X/guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde X/Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright X/quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis X/fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl X/periodcentered /quotesinglbase /quotedblbase /perthousand X/Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute X/Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve X/Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron X/breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron X] def X /basefontdict FMLOCAL X /newfontdict FMLOCAL X/DiacriticEncode { X /basefontdict exch def X /newfontdict basefontdict maxlength dict def X basefontdict X {exch dup /FID ne X {dup /Encoding eq X {exch pop DiacriticEncoding} X {exch} X ifelse X newfontdict 3 1 roll put X } X {pop pop} X ifelse X } forall X newfontdict X } bind def X/NonDiacriticEncode { X /basefontdict exch def X /newfontdict basefontdict maxlength dict def X basefontdict X {exch dup /FID ne X {exch newfontdict 3 1 roll put} X {pop pop} X ifelse X } forall X newfontdict X } bind def X /freq FMLOCAL X /bwidth FMLOCAL X /bpside FMLOCAL X /bstring FMLOCAL X /onbits FMLOCAL X /offbits FMLOCAL X /xindex FMLOCAL X /yindex FMLOCAL X /x FMLOCAL X /y FMLOCAL X/setpattern { X /freq exch def X /bwidth exch def X /bpside exch def X /bstring exch def X /onbits 0 def /offbits 0 def X freq 0 {/y exch def X /x exch def X /xindex x 1 add 2 div bpside mul cvi def X /yindex y 1 add 2 div bpside mul cvi def X bstring yindex bwidth mul xindex 8 idiv add get X 1 7 xindex 8 mod sub bitshift and 0 ne X {/onbits onbits 1 add def 1} X {/offbits offbits 1 add def 0} X ifelse X } X setscreen X {} settransfer X offbits offbits onbits add div setgray X } bind def X/grayness { X setgray X orgxfer cvx settransfer X orgfreq organgle orgproc cvx setscreen X } bind def X/normalize { X transform cvi exch cvi exch itransform X } bind def X/dnormalize { X dtransform cvi exch cvi exch idtransform X } bind def X/lnormalize { X 0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop X } bind def X/fillprocs0 X [{0.00 grayness} X {0.10 grayness} X {0.30 grayness} X {0.50 grayness} X {0.70 grayness} X {0.90 grayness} X {0.97 grayness} X {1.00 grayness} X {<0F1E3C78F0E1C387> 8 1 dpi 16 div setpattern} X {<0F87C3E1F0783C1E> 8 1 dpi 16 div setpattern} X {<CCCCCCCCCCCCCCCC> 8 1 dpi 16 div setpattern} X {<FFFF0000FFFF0000> 8 1 dpi 16 div setpattern} X {<8142241818244281> 8 1 dpi 16 div setpattern} X {<03060C183060C081> 8 1 dpi 16 div setpattern} X {<8040201008040201> 8 1 dpi 16 div setpattern} X {} X {1.00 grayness} X {0.90 grayness} X {0.70 grayness} X {0.50 grayness} X {0.30 grayness} X {0.10 grayness} X {0.03 grayness} X {0.00 grayness} X {<F0E1C3870F1E3C78> 8 1 dpi 16 div setpattern} X {<F0783C1E0F87C3E1> 8 1 dpi 16 div setpattern} X {<3333333333333333> 8 1 dpi 16 div setpattern} X {<0000FFFF0000FFFF> 8 1 dpi 16 div setpattern} X {<7EBDDBE7E7DBBD7E> 8 1 dpi 16 div setpattern} X {<FCF9F3E7CF9F3F7E> 8 1 dpi 16 div setpattern} X {<7FBFDFEFF7FBFDFE> 8 1 dpi 16 div setpattern} X {} X ] def X/fillprocs90 X [{0.00 grayness} X {0.10 grayness} X {0.30 grayness} X {0.50 grayness} X {0.70 grayness} X {0.90 grayness} X {0.97 grayness} X {1.00 grayness} X {<87c3e1f0783c1e0f> 8 1 dpi 16 div setpattern} X {<f0e1c3870f1e3c78> 8 1 dpi 16 div setpattern} X {<0000ffff0000ffff> 8 1 dpi 16 div setpattern} X {<cccccccccccccccc> 8 1 dpi 16 div setpattern} X {<8142241818244281> 8 1 dpi 16 div setpattern} X {<81c06030180c0603> 8 1 dpi 16 div setpattern} X {<0102040810204080> 8 1 dpi 16 div setpattern} X {} X {1.00 grayness} X {0.90 grayness} X {0.70 grayness} X {0.50 grayness} X {0.30 grayness} X {0.10 grayness} X {0.03 grayness} X {0.00 grayness} X {<783c1e0f87c3e1f0> 8 1 dpi 16 div setpattern} X {<0f1e3c78f0e1c387> 8 1 dpi 16 div setpattern} X {<ffff0000ffff0000> 8 1 dpi 16 div setpattern} X {<3333333333333333> 8 1 dpi 16 div setpattern} X {<7ebddbe7e7dbbd7e> 8 1 dpi 16 div setpattern} X {<7e3f9fcfe7f3f9fc> 8 1 dpi 16 div setpattern} X {<fefdfbf7efdfbf7f> 8 1 dpi 16 div setpattern} X {} X ] def X/fillprocs /fillprocs0 load def X/H { X FMlinewidths exch get setlinewidth X } bind def X/X { X fillprocs exch get exec X } bind def X/V { X gsave eofill grestore X } bind def X/N { X gsave stroke grestore X } bind def X/M {newpath moveto} bind def X/E {lineto} bind def X/D {curveto} bind def X/O {closepath} bind def X /n FMLOCAL X/L { X /n exch def X newpath X normalize X moveto X 2 1 n {pop normalize lineto} for X } bind def X/Y { X L X closepath X } bind def X/K { X /n exch def X newpath X moveto X 3 1 n {pop curveto} for X } bind def X/J { X /n exch def X newpath X moveto X 1 1 n {pop curveto} for X } bind def X /x1 FMLOCAL X /x2 FMLOCAL X /y1 FMLOCAL X /y2 FMLOCAL X/R { X /y2 exch def X /x2 exch def X /y1 exch def X /x1 exch def X x1 y1 X x2 y1 X x2 y2 X x1 y2 X 4 Y X } bind def X/C { X grestore X gsave X R X clip X } bind def X/U { X grestore X gsave X } bind def X/F { X FMfonts exch get X setfont X } bind def X/T { X moveto show X } bind def X/P { X moveto X 0 32 3 2 roll widthshow X } bind def X/S { X moveto X 0 exch ashow X } bind def X/B { X moveto X 0 32 4 2 roll 0 exch awidthshow X } bind def X/Q { X moveto X gsave show grestore X } bind def X /x FMLOCAL X /y FMLOCAL X /dx FMLOCAL X /dy FMLOCAL X /dl FMLOCAL X /t FMLOCAL X /t2 FMLOCAL X /Cos FMLOCAL X /Sin FMLOCAL X /r FMLOCAL X/W { X dnormalize X /dy exch def X /dx exch def X normalize X /y exch def X /x exch def X /dl dx dx mul dy dy mul add sqrt def X dl 0.0 gt { X /t currentlinewidth def X savematrix X /Cos dx dl div def X /Sin dy dl div def X /r [Cos Sin Sin neg Cos 0.0 0.0] def X /t2 t 2.5 mul 3.5 max def X newpath X x y translate X r concat X 0.0 0.0 moveto X dl t 2.7 mul sub 0.0 rlineto X stroke X restorematrix X x dx add y dy add translate X r concat X t 0.67 mul setlinewidth X t 1.61 mul neg 0.0 translate X 0.0 0.0 moveto X t2 1.7 mul neg t2 2.0 div moveto X 0.0 0.0 lineto X t2 1.7 mul neg t2 2.0 div neg lineto X stroke X t setlinewidth X restorematrix X } if X } bind def X/G { X gsave X newpath X normalize translate 0.0 0.0 moveto X dnormalize scale X 0.0 0.0 1.0 5 3 roll arc X closepath eofill X grestore X } bind def X /x FMLOCAL X /y FMLOCAL X /w FMLOCAL X /h FMLOCAL X /xx FMLOCAL X /yy FMLOCAL X /ww FMLOCAL X /hh FMLOCAL X/A { X /y exch def X /x exch def X /h exch def X /w exch def X x y normalize /yy exch def /xx exch def X w h dnormalize /hh exch def /ww exch def X ww abs hh abs xx ww add yy hh sub X gsave X savematrix X newpath X translate X scale X 0.0 0.0 1.0 5 3 roll arc X 0 setlinecap X restorematrix X stroke X grestore X } bind def X /FMsaveobject FMLOCAL X /FMoptop FMLOCAL X /FMdicttop FMLOCAL X/BEGINPRINTCODE { X /FMdicttop countdictstack 1 add def X /FMoptop count 6 sub def X /FMsaveobject save def X userdict begin X /showpage {} def X translate X FMNORMALIZEGRAPHICS X } bind def X/ENDPRINTCODE { X count -1 FMoptop {pop pop} for X countdictstack -1 FMdicttop {pop end} for X FMsaveobject restore X } bind def X/gn { X 0 X { 46 mul X cf read pop X 32 sub X dup 46 lt {exit} if X 46 sub add X } loop X add X } bind def X /str FMLOCAL X/cfs { X /str sl string def X 0 1 sl 1 sub {str exch val put} for X str def X } bind def X/ic [ X 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 X 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 X 0 X {0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx} X {10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx} X {19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12} X {13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh} X {4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh} X {13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl} X {7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl} X {0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl} X {10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl} X ] def X /sl FMLOCAL X /val FMLOCAL X /ws FMLOCAL X /im FMLOCAL X /bs FMLOCAL X /cs FMLOCAL X /len FMLOCAL X /pos FMLOCAL X/ms { X /sl exch def X /val 255 def X /ws cfs X /im cfs X /val 0 def X /bs cfs X /cs cfs X } bind def X400 ms X/ip { X is X 0 X cf cs readline pop X { ic exch get exec X add X } forall X pop X X } bind def X/wh { X /len exch def X /pos exch def X ws 0 len getinterval im pos len getinterval copy pop X pos len X } bind def X/bl { X /len exch def X /pos exch def X bs 0 len getinterval im pos len getinterval copy pop X pos len X } bind def X/s1 1 string def X/fl { X /len exch def X /pos exch def X /val cf s1 readhexstring pop 0 get def X pos 1 pos len add 1 sub {im exch val put} for X pos len X } bind def X/hx { X 3 copy getinterval X cf exch readhexstring pop pop X } bind def X /h FMLOCAL X /w FMLOCAL X /lb FMLOCAL X /bitmapsave FMLOCAL X /is FMLOCAL X /cf FMLOCAL X/BEGINBITMAP { X gsave X translate scale /h exch def /w exch def X /lb w 7 add 8 idiv def X sl lb lt {lb ms} if X /bitmapsave save def X /is im 0 lb getinterval def X ws 0 lb getinterval is copy pop X /cf currentfile def X w h 1 [w 0 0 h neg 0 h] X {ip} image X bitmapsave restore X grestore X } bind def X/ENDBITMAP { X } bind def Xend X%%EndProlog X%%BeginSetup X(1.2) FMVERSION X1. 1. 792. 612. 1 1 10 FMDOCUMENT X0 12. /Times-Roman FMDEFINEFONT X1 24. /Helvetica-Oblique FMDEFINEFONT X2 18. /Times-Roman FMDEFINEFONT X3 14. /Helvetica-Bold FMDEFINEFONT X4 24. /Times-Roman FMDEFINEFONT X5 24. /Times-Bold FMDEFINEFONT X6 24. /Helvetica-BoldOblique FMDEFINEFONT X7 24. /Helvetica-Bold FMDEFINEFONT X8 18. /Helvetica-Bold FMDEFINEFONT X9 12. /Helvetica-Bold FMDEFINEFONT X0.5 1. 3. 4. 4 FMLINEWIDTHS X%%EndSetup X%%Page: "6" 6 XFMBEGINPAGE X72. 531. 630. 531. 2 L X3 H X0 X XN X678. 542. 687. 549. R XV X7 X X90. 450. 3. 3.5 684. 545.5 G X675. 542. 684. 549. R XV X633. 529. 640. 535. 654. 535. 654. 556. 660. 556. 660. 535. 654. 529. 7 Y X0 X XV X0 H XN X270. 360. 6.5 6.5 653.5 535.5 G X270. 270.1 6.5 -6.5 647. 529. A X270. 0. -6.5 -6.5 660. 529. A X723. 529. 717. 535. 703. 535. 703. 556. 696. 556. 696. 535. 703. 529. 7 Y XV XN X180. 270. 7. 6.5 703. 535.5 G X180. 180.1 7. 6.5 696. 542. A X180. 270. 7. -6.5 696. 529. A X669. 556. 669. 529. 663. 529. 663. 556. 4 Y XV XN X669. 542. 676. 535. 687. 535. 694. 542. 694. 549. 687. 556. 669. 556. X 669. 549. 687. 549. 687. 542. 10 Y XV XN X0. 90. 6.5 7. 687.5 549. G X0. 90. -6.5 7. 694. 556. A X270. 360. 6.5 7. 687.5 542. G X270. 270.1 6.5 -7. 681. 535. A X270. 0. -6.5 -7. 694. 535. A X0 F X(D.E.Smyth, December 1990) 72. 54. T X(I.6) 707. 54. T X1 F X(Hello World:) 72. 486. T X2 F X(4 lines of resources, no lines of C, interpreted by Mri:) 220.53 385. T X72. 90. 720. 504. C XU X81. 176. 711. 380. C X81. 176. 711. 380. R X7 X XV X330. 199. 638. 284. R X3 X XV X0 H X0 X XN X322. 207. 630. 292. R X7 X XV X1 H X0 X XN X3 F X(Mri.wcChildren:) 331. 274. T X(push) 522. 274. T X(*push.wcClassName:) 331. 254. T X(XmPushButton) 522. 254. T X(*push.labelString:) 331. 234. T X(Hello World) 522. 234. T X(*push.activateCallback:) 331. 214. T X(WcExitCB) 522. 214. T X113 73 113. 73. 121. 208. X X%%BeginBinary: 1930 XBEGINBITMAP X0 X04000400040004000400040004007F0 X222A222A222A222A222A222A222A4D0 X08000800080008000800080008007F0 X8292829282928292829282928292CD0 X08000800080008000800080008007Fy" X224D0 X10011001100110011001100110017F0 X88A888A888A888A888A888A888A8FF#U$ X007FF8007E"9":"8$ X22BFEFF2127F0 X0875555535555555554D555540447E#u$ XA16AAAA100FF0 X0475555535555555554D555544087E#u$ X20EAAAA0A27F0 X0A75555535555555554D555542007E0 X80EA00002000000000080002A088FF$S% X04757FFD44007E0 X226A6AAAAAAAAA9AAAAAAAA6A22A7F0 X0875555535555555554D555540007E0 X82EA6AAAAAAAA89AAAAAAAA6A292FF0 X0875555531455555554DFFD540007E0 X226A6AAAA88AAA9AAAAAAA26A2227F0 X107557FD301001557D4DD55540017E0 X88EA6EAAA808A89AE2AAAA26A0A8FF0 X0075555131515155554DD55540007E0 X22406C02A808A89AC2AAAA2402127F0 X087FD55531515155554DD557F0447E0 XA16A6AAAA080201AAAAAAA26A100FF0 X0475555535555555554D805544087E0 X20EA6AAAAAAAAA9AAAAAAAA6A0A27F0 X0A75555535555555554D555542007E0 X80EA40002000001000080006A088FF&8) X0475000000000000000544007E$s% X226A2AAAAEA22A7F$s% X087515554D40007E$S% X82EA2FCEA292FF$>% X08751FCD40007E$>% X226A2FCEA2227F$>% X10751FCD40017E0 X88EA2DDFE79FFFDDFFF9FDCEA0A8FF'9' X00751DDFF7DFFDFDCD40007E$>% X226A2DCEA2127F0 X08751DD8F7DE3FDD8D3DE1CD40447F0 XA16A2C1777DDDFD574DDDDCEA10087%:( X04401DD075FDDDCC04087F&<% X20FFADD7F7CFF0A27F&8"9% X0A751DD777C9CD42007F0 X80EA2DD8E38E3FDD8DF8E1CEA088A7$S% X04751FCD44007F$>% X226A2FCEA22A7F$>% X08751FCD40007F$>% X82EA2FCEA2929F$c% X0875100D400028$>% X226A200EA22207$S% X10753FFD400105$>% X88EA7FFEA0A8870 X0075555535555555554D5555400004#u$ X226AAAA212280 X0875555535555555554D555540447E#u$ XA16AAAA100920 X0475555535555555554D55554408280 X20E00000200000000008000000A27E#8":"8$ X0A4000000200660 X8088808880888088808880888088B90 X04000400040004000400040004007F0 X222A222A222A222A222A222A222A460 X08000800080008000800080008007F0 X8292829282928292829282928292FF0 X08000800080008000800080008007Fy" X227F0 X1001100110011001100110011001060 X88A888A888A888A888A888A888A89Ci" X7B XENDBITMAP X X%%EndBinary XU XFMENDPAGE X%%Page: "5" 5 XFMBEGINPAGE X72. 531. 630. 531. 2 L X3 H X0 X XN X678. 542. 687. 549. R XV X7 X X90. 450. 3. 3.5 684. 545.5 G X675. 542. 684. 549. R XV X633. 529. 640. 535. 654. 535. 654. 556. 660. 556. 660. 535. 654. 529. 7 Y X0 X XV X0 H XN X270. 360. 6.5 6.5 653.5 535.5 G X270. 270.1 6.5 -6.5 647. 529. A X270. 0. -6.5 -6.5 660. 529. A X723. 529. 717. 535. 703. 535. 703. 556. 696. 556. 696. 535. 703. 529. 7 Y XV XN X180. 270. 7. 6.5 703. 535.5 G X180. 180.1 7. 6.5 696. 542. A X180. 270. 7. -6.5 696. 529. A X669. 556. 669. 529. 663. 529. 663. 556. 4 Y XV XN X669. 542. 676. 535. 687. 535. 694. 542. 694. 549. 687. 556. 669. 556. X 669. 549. 687. 549. 687. 542. 10 Y XV XN X0. 90. 6.5 7. 687.5 549. G X0. 90. -6.5 7. 694. 556. A X270. 360. 6.5 7. 687.5 542. G X270. 270.1 6.5 -7. 681. 535. A X270. 0. -6.5 -7. 694. 535. A X0 F X(D.E.Smyth, December 1990) 72. 54. T X(I.5) 707. 54. T X1 F X(Does Wcl Really Help?) 72. 486. T X4 F X(C + UIL =) 93.47 401. T X(1723 lines) 94.33 374. T X(.vs.) 118.33 326. T X(Resources =) 84.91 278. T X(265 lines) 100.33 251. T X(\050Comments, ) 85. 203. T X(blank, and ) 94.01 176. T X(stylistic lines ) 80.99 149. T X(not counted\051) 83.68 122. T X1173 961 527.85 432.45 234. 44.55 X X%%BeginBinary: 56438 XBEGINBITMAP X5 XQ)A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A35 XQ)0408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408035 XQ)20A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A2275 XQ)0A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000F5 XQ)8088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088875 XQ)0400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400075 XQ)222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A222A275 XQ)08000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000F5 XQ)8292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292829282928292875 XQ)08000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000800080008000Fz" XQ(22275 XQ)1001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001100110011001175 XQ)88A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A888A88Fj" XQ(075 XQ)2212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212221222122212265 XQ)08440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440844084408440D5 XQ)A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A100A55 XQ)0408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408040804080408055 XQ)20A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A220A2255 XQ)0A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000A000D5 XQ)808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808880888088808885#Z$ X0401Q$840005#8"J"9$ X222BFEPKFE222A24&z( X0801DDDDDCPKDDDCDDDDDC08000F'z( X8293F77776F7PJ7776F77776029287&z( X0801DDDDDCPKDDDCDDDDDC08000F'z( X2223F77776F7PJ7776F77776222227&z( X1001DDDDDCPKDDDCDDDDDC100117'j' X88A9F4000080PK80003608A88F$Z% X0001DDQ"DC000006'z* X2213F57776F7PH77757776F77776221220&z( X0845DDDDDCPKDDDCDDDD5C08440E'z2z* XA101F57776F7O,776777777677777777070777777773776317O+77757776F777762100A7&z#r*z( X0409DDDDDCO+DDC51DDD1C1045D01DDDDDDDD1O.DDDCDFFD5C040807'z"s*z* X20A3F57776F7O*776277013267711777777773O,77757776FF777620A227&z5z) X0A01DDDFFCO+DD4C04885DC440844511D891045D9984441C1801C0DO+DDDFDCDDD55C0A000E'z5z* X8089F57766F7O*7746162677664667126770533077113317311331447O*77757776FF7776008887&z4z( X0401DDDDCCO+DDC545C5DC441C51045D951045D81011D199119CO-DD5CDDD55C040006'z4z* X222BF57006F7O*7765676776670673267715326771737373113314O+77757476FF7776222A27&z5z( X0801DDDDDCO+DD4C545C5DC44CC51045D9D104519D111D199119CCDO,DDDCDDD55C08000F'z5z* X8293F57776F7O*7744701017712100130771407073070604043000617O*77757776FF7776029287&z#z( X0801DDDDDCO2DDDC5DO7DDDCD8055C08000D'z"z* X2223F57776F7O17776O677757776F77776222227&z"z( X1001DDDDDCO2DDD0O8DDDCDDDD5C100117'j* X88A9F5000080PH01000080007608A88D$8"J"8' X00010000PH00000040000006$z% X2213FEQ"AAFF221223$z& X0845DCQ!5554DC08440F%Z& XA101F4BFQ FCF62100A3%J% X0409DC7FQ!DC040806%J% X20A3F4BFQ!F620A224%J% X0A01DC7FQ!DC0A000F%J% X8089F4BFQ!F6008883%J% X0401DC7FQ!DC040006%J% X222BF4BFQ!F6222A21%J% X0801DC7FQ!DC08000B(9#J"8% X8293F4BFFFFDDFFEEFPDDFF6029283'9$J":% X0801DC7FFE0DE0FEEEPBDEDC08000F'9$J% X2223F4BFFEFFEFFEFEPGF6222227(9$J) X1001DC7FFEFBBCE1D87FPBF3BA7FFCDC100117%8#8$J) X88A9F4BFBB7FDDDDFFPBEDB9BFFCF608A88F(8"J$8% X0001DC7FFC3BB7C3PD80DDBBDC000007-J$8% X2213F4BFFDFBB0FFFFDFBDDBPBBDC3B7F6221227(9#J) X0845DC7FFDF777BBBBPCDF777FFCDC08440F%<"J% XA101F4BFB3PHF62100A7%8"8$J) X0409DC7F78C1CBB8PCE370FFFCDC040807(8$J$8% X20A3F4BFFFFFFFFFFFFFPBFFFFEFF620A227%J% X0A01DC7FQ!DC0A000F%J"8% X8089F4BFPLFFF6008887%J% X0401DC7FQ!DC040006%J% X222BF4BFQ!F6222A25%J% X0801DC7FQ!DC08000D%J% X8293F4BFQ!F6029285%J% X0801DC7FQ!DC08000D%J% X2223F4BFQ!F6222225%j% X1001DC40Q!DC100115%J% X88A9F480Q!F608A88D$Z% X0001DCQ"DC000004$J% X2213F4Q"F6221227$J% X0845DCQ"DC08440F$J% XA101F4Q"F62100A7$J% X0409DCQ"DC040807$J% X20A3F4Q"F620A227$J% X0A01DCQ"DC0A000F$J"C#:$@%?#?%;&J% X8089F4K01F80FF01E03E07FFF80C07FF80FFF01FE03FFFE03:F6008886$J%=#H%A#8(<)J% X0401DCGFC00000380018000007FFC01003FFF00FFC03FFC00FFF03F81FC1E>DC040000$J"9"=#;"<":">";%B#<#J% X222BF4GF803007F1F070081F0007FFC1FF03E07=F6222A26$J"C"A">%8"8":"8";":"<"I% X0801DCO$003EC0C0001FF8FE80E3E0F807E3DC08000F$J"?":"<">"9$;'8$8$8"9$?#I% X8293F4J063FF03CFFFFFF0100000FF81F7F7F807FFE07F07D01F87CFE07F6029287$J%=#;#:$:$A(9"9':&<"J% X0801DCGFFFC0FFE03E0FFFFE03FFFFF81FFFE01F00FF03FFF00FC07FFFFC0FFF07FFFFFFCFC4DC08000F$J%H"8"J% X2223F4OFFC07F8073EFF>F6222226$J"8"J"=":&:">";"J% X1001DCHF807;0103F80FFC07E07E80E0?DC100117$J'90<&8"9"8%:);0F% X88A9F4LC3FFF03FFFFEE07FC0F8703FFC03FFF8007C0FFF81000F80F87FC01F8003FFFCF00FF000F03E000FFC0FFF000FFE001FFC0FF000FF007FF608A88E$J(848$8$8%9"9+:'8"8&H% X0001DCI1FFC0781FFC00F07E07F801F80F0E03FF000FFE000780FFC007F03FFFC81E03E003FFFF000107C00FFC003E000E03C3C01E1F80FFCF8F003E000FCDC000007$J&9'8%9"<"9'8"="8#@"8"8"8#8$F% X2213F4K0600FF0007C07E000F80E0C0007FC0F8F8C01E03FC001F3F780001C1F8F0C001F000FFF6221227$J$;#8#8"8"9$:&8"9"?#9"<$8"8%8"I% X0845DCK0C00FE80FC81C08080E000FFF0001F8180F8E040FE013801C3F0E0003F8001DC08440F$J":#9%8-8"8#8&<#8/80G% XA101F4HF0FC0E0001F81C81E07F01C03F03C0781FC038FEE078001E07F038C07F303040FC0700F80FE07F01FFFFF883F81FE0780FC0F03F0381F80FE03FF62100A5$J%8&8-;&8#8#;"8%>$8(J% X0409DCK0800F81EFC0003F03C01E07E03E03E07C0F81F80FEC0F81F0210E078C07FF8C0F80F80308187C0F81F81F03E076DC040807$J'92;#8#8#<"9%8%9'8)H% X20A3F4JF80180F83C0F07F0781F011FC07E07E03C0FC0F01F81FF81F0301CF03FFF2181F81F1FC07F03108107F01F8103E03E0F03F81FF0F620A227$J(9*9"8":":#8$9#=%?"9"8&8"G% X0A01DCI3FF81381F0381F3FE0703F023FC07C0F8001070070C0E07FF80FF03F80F00FF0C03C0E07F01FDC0A000D$J"8#8(:$8"<'8#;":"9"9":#9)8#G% X8089F4K03003F0FFFE0007F007F781F000303E03F00F03C00FF8003817E018003E01E07C07C000FF807F6008886$J"8&:(9"8":"9$8$:#=";"<&8%8#G% X0401DCHE00701E0007FC000FF00FFC0F81E3EFCC03F010F8001F01FE0FE1FF03F03C08078001FFC03DC040003$J"8%9$:%>(8"<"8$9$8"9"9"8$8&G% X222BF4K0F03FFFFF807FF01C0701E01FE03803E03E07C0F81F0780701F03F07033E3C0700FFF03FFF01F6222A27$J'8"8&9%?"9&8$<"8"8">"8(9"G% X0801DCJF01F03E07FF71FFFEE03FF80F01C81E090780F81FFDF3FE03F030380E0903C0620781FFD81DC08000B$J":#;#;$:"9"8/;"8$?"9$8&H% X8293F4I7F3FE77FCE80F018FD0F003E07C0F80F80FF9FFFE03FC07F0F3E03E03F103C040FF9E03FBFF6029286$J"8#;#:&8#;&9#8%=':":-G% X0801DCK3E1F073E0E0701F0010101F100207E07817C1F0F00FF011C07E01F80FC0700203C0040F807C1E01F8F01DC08000C$J";#;+8$8"9.<"8&=&8(H% X2223F4HC0000F001E07FF81F80003F0037E0003F8607E0003F81F80003FFFF000011F000FE003817FE07E0060C0F80003E00300F6222227$J"9"8";)>%8"9&8*8"9";&9$G% X1001DCMF0F0E0FC000FF00703E07FE07C0007C0F80007FF03E0F83F03F0003FE0070F0FE07C01C0FC070003DC100113$B#J'8&8+;$8+;*=-8"G% X88A9F4FE3F<E03E07F8001F3FFFF0003C01FE001FF80F03C07F80FF01C00FF01FE0007FFFFC000FFFFE07F8007FF00701FFC07F01E07E0380FE0007F007F608A88E$B#J"9$:$9&9#9$9"8(>&A-G% X0001DCFF7F;FFFE01FFFC03FCFF80FFFC1EE01F1FFF873FF807FFFFFF807FFE03FFF80F83C07F0780FF807FF80FE01FDC000001$JR8Z8W9$9U"9U"RG% X2213F4H3FFFFFEF881F6221223$C"J$J% X0845DC73P'FBFF018DC08440B$C"J"C"@#J% XA101F46DO<071FF87E9F62100A7$C"J#J% X0409DC71P(00038DC040807$C"J$J% X20A3F46DP'FC00078F620A227$B#J"C"C"J% X0A01DCFE20O;FCF01F8DC0A000F$B#J"J% X8089F4FFFFP)7F8F6008887$J#B#@$J% X0401DCOIFFFFFFFFFFFFFF8DC040007$J% X222BF4Q"F6222A27$J% X0801DCQ"DC08000F$8"j"J% X8293F4F050FP7F6029287$8"Z"J% X0801DCF75EFP7DC08000F$J% X2223F4Q"F6222227$J% X1001DCQ"DC100117$J% X88A9F4Q"F608A88E$J"J% X0001DC7FDP8DC000005$J"J% X2213F47F9P8F6221225$J"J% X0845DC7FDP8DC08440D$J% XA101F4Q"F62100A5$J% X0409DCQ"DC040805$J% X20A3F4Q"F620A225$J% X0A01DCQ"DC0A000D$J"J% X8089F47F8P8F6008884$J"J% X0401DC7FFP8DC040007$J% X222BF4Q"F6222A27$J% X0801DCQ"DC08000F$J% X8293F4Q"F6029287$J% X0801DCQ"DC08000F$J% X2223F4Q"F6222227$J% X1001DCQ"DC100116$J% X88A9F4Q"F608A888$J% X0001DCQ"DC000006$J% X2213F4Q"F6221227$J% X0845DCQ"DC08440F$J% XA101F4Q"F62100A7$J% X0409DCQ"DC040806$J% X20A3F4Q"F620A227$J% X0A01DCQ"DC0A000E$J% X8089F4Q"F6008887$J% X0401DCQ"DC040007$J% X222BF4Q"F6222A27$J% X0801DCQ"DC08000D$J% X8293F4Q"F6029287$J% X0801DCQ"DC08000F$J% X2223F4Q"F6222225$J% X1001DCQ"DC100116$J% X88A9F4Q"F608A88B$J% X0001DCQ"DC000007$J% X2213F4Q"F6221223$J% X0845DCQ"DC08440E$J% XA101F4Q"F62100A4$J% X0409DCQ"DC040807$J% X20A3F4Q"F620A223$J% X0A01DCQ"DC0A000E$J% X8089F4Q"F6008881$J% X0401DCQ"DC040003$J% X222BF4Q"F6222A23$J% X0801DCQ"DC08000F$J% X8293F4Q"F6029287$J% X0801DCQ"DC08000F$J% X2223F4Q"F6222227$J% X1001DCQ"DC100117$J% X88A9F4Q"F608A88F$J% X0001DCQ"DC000007$J% X2213F4Q"F6221227$8"j"J% X0845DCF050FP7DC08440F$8"z"J% XA101F4F25AAAFP7F62100A7$8"Z"J% X0409DCF75EFP7DC040807$J% X20A3F4Q"F620A227$J% X0A01DCQ"DC0A000E$J% X8089F4Q"F6008885$J% X0401DCQ"DC040005$J% X222BF4Q"F6222A25$J% X0801DCQ"DC08000D$J% X8293F4Q"F6029285$J% X0801DCQ"DC08000D$J% X2223F4Q"F6222225$J% X1001DCQ"DC100114$J% X88A9F4Q"F608A88F$J% X0001DCQ"DC000007$J'J% X2213F4=555555555557P-F6221227$J(J% X0845DC<FEAAAAAAAAAAA7P-DC08440F$J(J% XA101F4<FF7FFFFFFFFFE7P-F62100A7$J#J% X0409DC<FEFFP2DC040807$J#J% X20A3F4<FF7FP2F620A226$J#J% X0A01DC<FEFFP2DC0A0008$J#J% X8089F4<FF7FP2F6008886$J#J% X0401DC<FEFFP2DC040007$J%J% X222BF4<FF7FFF9FP0F6222A27$J%J% X0801DC<FEFFFFDFP0DC08000F$J#J% X8293F4<FF7FP2F6029286$J%J% X0801DC<FEF9671FP0DC08000F$J%J% X2223F4<FF7CDADFP0F6222226$J$J% X1001DC<FEFDC2P1DC100117$J$J% X88A9F4<FF7DDEP1F608A88F$J%J% X0001DC<FEF8E30FP0DC000007$J%J% X2213F4<FF7FFFFFP0F6221225$J#J% X0845DC<FEFFP2DC08440F$J#J% XA101F4<FF7FP2F62100A7$J#J% X0409DC<FEFFP2DC040805$J#J% X20A3F4<FF7FP2F620A226$J#J% X0A01DC<FEFFP2DC0A000B$J#J% X8089F4<FF7FP2F6008887$J#J% X0401DC<FEFFP2DC040003$J#J% X222BF4<FF7FP2F6222A26$J#J% X0801DC<FEFFP2DC08000C$J#J% X8293F4<FF7FP2F6029287$9z"9#J% X0801DC5556FFEFFP2DC08000B$8"z:#J% X2223F4F65AAFF7FP2F6222226$8#Z":#J% X1001DCF77F3FEFEFFP2DC100111$8#J#J% X88A9F4F6FF8FF7FP2F608A88B$8#J'J% X0001DCF77F8FEFCCB3A7867P.DC000003$8#J'J% X2213F4F6FF8FF7B66DDB6DBP.F6221227$8#;%E'J% X0845DCF77FF33FFC3FFEFB6F1DB6C3P.DC08440F$8#;%8"B'J% XA101F4F6FFFB7FFBBFFDFF7B6EDDB9DFP.F62100A7$8#>"E'J% X0409DCF77FFFFEFCC6089863P.DC040807$8#;*@'J% X20A3F4F6FFFCE938F29CE598CCBFFF7FFFFFF77FP.F620A227$8#<)@#8#J% X0A01DCF77FF6DF2D6B736DB67FFEFFF8FFP.DC0A000F$8#;*@#8":"J"D% X8089F4F6FFFB76DFA16C778DB6FFFF7FFF88OI88F6008887$8#=&B#="J"D% X0401DCF77FDBAF6B776DFEFFDDOIDDDC040007$8#;*@#J% X222BF4F6FFF32248711823064C7FFF7FP2F6222A27$8#;*@#>"J"C% X0801DCF77FFFFFFFFF7FFFFFFFFFFEFFCFOICFDC08000F$8#>#D#>"J#C% X8293F4F6FFFE3FFF7FB7OHEBB7F6029287$8#>#D#>"J"C% X0801DCF77FFFFFFEFFC7OIC7DC08000F$8#J#>"J#C% X2223F4F6FF8FF7FB7OHF7B7F6222226$8"j:#=#J"C% X1001DCF75FEFF8883OI83DC100115$8"J#=#J#C% X88A9F4F69FF7FFFFFOHFFFFF608A88D$8"Z"9#J% X0001DCF75EFFEFFP2DC000005$J%J% X2213F4<FF7FFF33P0F6221225$8"j"9%J% X0845DCF050FFEFFFFBBP0DC08440D$J':"j"J"j"8% XA101F4800000000017FE0007O0F860FF62100A5$8"Z,Z"J"Z"8% X0409DCF75E7FFFFFFFEF113BB9367E70F7O0FB6EFDC040805$J'J% X20A3F4<FF7BADBB6AAFP.F620A224$J$J% X0A01DC<FEFD61P1DC0A000F$J'J% X8089F4<FF7D6FBB6DDFP.F6008887$J":&G#J"9% X0401DC7F9FEFEF1119DFC77OFB9DC040007$J":'F"J"9% X222BF47F6FF7EFFFFFFFFFBOG36F6222A27$J#J"J"9% X0801DC<FEF95F7OFBEDC08000F$J":#J"J"9% X8293F47FEFF7F4F8OGB9F6029287$J":#J#J"9% X0801DC7FDFEFF4FB77OFBEDC08000E$J":#J"9% X2223F47FBFF7FP.B6F6222220$J":#J% X1001DC7F7FEFFP2DC100116$J":#J#J"9% X88A9F47F0FF7F4FCF7OF19F608A88F$J":#J"J"9% X0001DC7FFFEFF4FFOGFFDC000007$J#J% X2213F4<FF7FP2F6221227$J#J% X0845DC<FEFFP2DC08440E$J#J% XA101F4<FF7FP2F62100A7$J#J% X0409DC<FEFFP2DC040806$J#J% X20A3F4<FF7FP2F620A227$J#J% X0A01DC<FEFFP2DC0A000F$J#J% X8089F4<FF7FP2F6008887$J&J% X0401DC<FEFC259CD3P/DC040005$J&J% X222BF4<FF7B736B6DP/F6222A27$J%J% X0801DC<FEFB7708P0DC08000F$J&J% X8293F4<FF7CF77BEDP/F6029285$J&J% X0801DC<FEFC238C44P/DC08000E$J&J% X2223F4<FF7BBFFFFFP/F6222223$J$J"z"8% X1001DC<FEFC7FOEFA6AAAFDC100117$J$J"z"8% X88A9F4<FF7FFFOEF96554FF608A88B$8"j"9#J"Z"8% X0001DCF6567FEFFOFFA68FDC000006$J"9#J"J% X2213F48E7FF7FOFF99F6221224$9"Z"9#J"J% X0845DC7F467FEFFOFFA9DC08440F$C"?#9*J"J% XA101F4EFFEE7FF555555555542AABFO?F99F62100A3$C"?#9*J"J% X0409DCF7FF67FEAAAAAAAAAA85555FO?FA9DC040806$C"?#9*J"J% X20A3F4E3FEE7FF5FFFFFFFFF87FF9FO?F99F620A221$C"?#9#J"J% X0A01DCD3FF67FEBFOFFA9DC0A000B$C"?#9#J"J% X8089F4A1FEE7FF5FOFF99F6008883$C"?#9#J"J% X0401DCC1FF67FEBFOFFA9DC040007$C"?)9#J"J% X222BF480FEE7FFF3FFFF53CF82ABO@F99F6222A27$C"?)9#J"J% X0801DC40FF67FFFBFFFEBBEF8553O@FA9DC08000F$B$>#9#:#J"J% X8293F4FE807FFEE7FF5B87F3O@F99F6029287$B#?+J"J% X0801DCFF00FF67E33B997EB8EDB9F3OCFA9DC08000F$B$>+J"J% X2223F4FE003FFEE7DADB6CFF5B6DB6C3OCF99F6222227$B"@.J"J% X1001DCFDFF67DEDB6DFEBB6DB307FF8003O@FA9DC100117$B$>$8%J"J% X88A9F4FA001FFEE7DAFF5B6DBCODF99F608A88F$B"@.J"J% X0001DCFCFF67E73198FEB8C6700FFF87FFO@FA9DC000007$B$>*J"J% X2213F4F8000FFEE7FFFFFFFF5FFFC0ODF99F6221227$B"@#9&J"J% X0845DCF4FF67FEBFFFFC1FOCFA9DC08440F$B$>#9%J"J% XA101F4E80007FEE7FF5FFFF8ODF99F62100A7$B"@#9&J"J% X0409DCF0FF67FEBFFFF13FOCFA9DC040806$B$>#9*J"J% X20A3F4E00003FEE7FF400023200000001FO?F99F620A225$B"@#9&J"J% X0A01DCD0FF67FE80004540OCFA9DC0A000D$B$>#9*J$9%F% X8089F4A00001FEE7FF7FFF8F7FFFE7FFFFO?F9FFE003FFE7CFF6008885$B"@#9&J%8%F% X0401DCC0FF67FEFFFF1FFFOCFAFFF77FBBFFF39FDC040005$B$>#9%J";"I% X222BF4800000FEE7FF7FFFBFODF9ABF6222A25$B"@#9%J"8*D% X0801DC40FF67FEFFFFFFODFA4B38C78F32F55CD3B7DC08000D$A#8"=#9#J,E% X8293F4FE807FFEE7FF7FOFF9FFF0E6D7BFAED9F55B6DF6029285$A#@#9#J+F% X0801DCFF00FF67FEFFOFFAFFF7EE19CFBEDBF558DC08000C$A"9"=#9#8"J"9#8$E% X2223F4FE3FFEE7FF7FCFOCF9FEF7F6DBEDF6222227$A"A#9#8"J-D% X1001DCFDFF67FEFFEFOCFAFFE3C7118F1F31E28C44CBDC100117$A"9"=#9#J"VD% X88A9F4FA1FFEE7FF7FOFF9F608A88F$A"A#9'J"J% X0001DCFCFF67FEF4DB24EE7FOBFA9DC000007$A"9"=#9'J"J% X2213F4F80FFEE7FF7B5B9B6DBFOBF99F6221227$A"A#9'J"J% X0845DCF4FF67FEFB5BBB6C3FOBFA9DC08440F$A"9"=#9#8#J"J% XA101F4E807FEE7FF7B6DFFOBF99F62100A6$A"A#9'J"J% X0409DCF0FF67FEF8E518C63FOBFA9DC040800$A"9"=#9'J"J% X20A3F4E003FEE7FF7BFFFBFFFFOBF99F620A226$A"A#9%J"J% X0A01DCD0FF67FEF1FFF1ODFA9DC0A000F$A"9"=#9%J"J% X8089F4A001FEE7FF7FFFFFODF99F6008887$A"A#9#J"J% X0401DCC0FF67FEFFOFFA9DC040007$A"9"=#9#J"J% X222BF48000FEE7FF7FOFF99F6222A26$A"A#9#J"J% X0801DC40FF67FEFFOFFA9DC08000F$@#:"<#9"`"J"J% X8293F4FE807FFEE7FF07OAF99F6029286$@#A#9"J"J% X0801DCFF00FF67FEOGFA9DC08000F$@";"<#9RJ"J% X2223F4FE3FFEE7OAF99F6222227$@"B#J"J% X1001DCFDFF67OKFA9DC100117$@";"<#J"J% X88A9F4FA1FFEE7OKF99F608A88D$@"B#J"J% X0001DCFCFF67OKFA9DC000007$@";"<#J"J% X2213F4F80FFEE7OKF99F6221227$@"B#J"J% X0845DCF0FF67OKFA9DC08440D$@R<#J"J% XA101F4FEE7OKF99F62100A6$9z"J"J% X0409DC55567OKFA9DC040803$9z"J"J% X20A3F45AAE7OKF99F620A227$8"ZJ"j"8% X0A01DCF75OLFA60FDC0A000B$J"J% X8089F4P6F89F6008886$J"Z"8% X0401DCP6FB6EFDC040004$J% X222BF4Q"F6222A27$J% X0801DCQ"DC08000B$J% X8293F4Q"F6029286$J% X0801DCQ"DC080009$J% X2223F4Q"F6222223$J% X1001DCQ"DC100113$J% X88A9F4Q"F608A88F$J% X0001DCQ"DC000007$J% X2213F4Q"F6221227$J% X0845DCQ"DC08440F$J% XA101F4Q"F62100A7$9z"z"Jz9% X0409DC55567:5577O16AADC040807$8"z"z"Jz"8% X20A3F4F65AA66:AAB7O16556FF620A227$8#Z$Z"J"Z"9% X0A01DCF77F3FE677F937O1BF4FEDC0A000F$8#J#J"J% X8089F4F6FF466FFOK7F8F6008887$8#J#J"J% X0401DCF77F4677FOKBF8DC040007$8#J#J"J% X222BF4F6FF466FFOK7F8F6222A27$8#:%8#>#=$9#J":'8#@% X0801DCF77FF33FFF7FF07F677FCCFFF8E7CFO<BFCCFFE0FF33CFCF9FDC08000F$8#:#:$=#=)J":'8#@% X8293F4F6FFFB7FFBBFB766FFEDFFF77F77FFF39FO<7FEDFFF77FBBEFE73FF6029286$8#<#B#?$J"J% X0801DCF77FFEBF677FEFBF7FO?BF8DC08000D$8#:+<#=+J":->% X2223F4F6FFFCE93EB94B26C86D033466FFF3A4EF922734F55CD3B7O:7FF3A4F75BBB8E4D89EAB9A76FF6222225$8#;+;#>)J";+?% X1001DCF77FF6DDDCE6D55BADB6DB7F677FDB6FAD76DB755B6DO;BFDB70DBBB6DAAB6EAB6DBDC100115$8#:&A#="<"J#J#A":$<"@% X88A9F4F6FFFB76DC1DEE66FFED58>1107=E2237FEDDB77B0F608A88D$8#<&?#?#8$J#J#A"@%@% X0001DCF77FDDDDEEDBBB677F776D76DBED=BBB7=F777BFB776EDB7DC000005$8#:,;#=+J":->% X2213F4F6FFF3224888C73BB072C9313F66FFCC8938E38331228C44CBO:7FCC8923E51186776245188997F6221225$8#:V;#=%QJ"J"@":W>% X0845DCF77F677FFFFFFFEF=B1?3FBFDC08440D$8#J#@"J"J#@"J% XA101F4F6FF466FFC7CB6>AEDF7F8F62100A4$8#J#@"J#@"J% X0409DCF77F4677FFFO4AF1FBF8DC040807$8#J#J#@"J% X20A3F4F6FF466FFO?DEDF7F8F620A227$8"j"jJ#J$@"j9% X0A01DCF7567:41111=E3DE0F805DC0A000F$8"J"J#J$@"J% X8089F4F6566O FFFF=FFFFFF008F6008887$8"Z"Z"JZ"8% X0401DCF75E7:F7O16EFDC040007$J% X222BF4Q"F6222A27$8"j"J"j"8% X0801DCF0O"07O0F860FDC08000E$JjJ% X8293F4O%O29F6029280$8"Z"Z"Z"Z"Z"8% X0801DCF75E7:F3HE75F36EFDC08000E$J% X2223F4Q"F6222227$J% X1001DCQ"DC100117$J% X88A9F4Q"F608A88F$J"J#J"J"J"9% X0001DC7F9:F873GB95DE6BEDC000006$J"J"J"J"J"9% X2213F47F6:FBH3659C63CF6221227$J"J#J"J"J"9% X0845DC7FE:FEF3GB65DE6BADC08440E$J"J% XA101F47F9P8F62100A7$J"J"9% X0409DC7FEP4B6DC040807$J"J"J"9% X20A3F47F6:FDOGB0F620A227$J"9% X0A01DCPLBEDC0A000D$J"J"J#J"9% X8089F47F9O51958C7351CF6008887$J"J"J"J#J"9% X0401DC7FF:FFHFF5FFF35FFDC040007$J% X222BF4Q"F6222A25$J% X0801DCQ"DC08000E$J% X8293F4Q"F6029283$J% X0801DCQ"DC08000F$J% X2223F4Q"F6222223$J% X1001DCQ"DC100116$J% X88A9F4Q"F608A88C$J% X0001DCQ"DC000007$J% X2213F4Q"F6221223$J% X0845DCQ"DC08440E$J% XA101F4Q"F62100A1$J% X0409DCQ"DC040803$J% X20A3F4Q"F620A223$J"j"8% X0A01DCP6F060FDC0A000F$J% X8089F4Q"F6008887$9z"J% X0401DC55567P7DC040007$8"zJ% X222BF4F65AAP8F6222A27$8#Z"8#?"@#J% X0801DCF77F3FEFE7FFEFC3FOLDC08000F$8#J#J#J% X8293F4F6FF6FDBF4FDFFOLF6029287$8#J% X0801DCF77FPLDC08000F$8#J#J% X2223F4F6FFLFC7FOLF6222227$8#J#J% X1001DCF77FLFFBFOLDC100117$8#J% X88A9F4F6FFPLF608A88F$8#J"J% X0001DCF77FLFDOMDC000007$8#J#J#J% X2213F4F6FF6FE7F4FE7FOLF6221227$8#J#?"@#J% X0845DCF77F6FFFFFFFFFFOLDC08440E$8#J% XA101F4F6FFPLF62100A5$8#J#J% X0409DCF77FO#C0F9OGDC040805$8#J$J% X20A3F4F6FFO#EEDDBFOFF620A225$8#J#J% X0A01DCF77FO#EAFDOGDC0A000D$8#J%J% X8089F4F6FFO#E39D1997OEF6008885$8#J%J% X0401DCF77FO#EBDDB6CFOEDC040005$8#J%J% X222BF4F6FFO#EFDDB0DFOEF6222A25$8#J"J"jJ% X0801DCF77FO%B7DE069DC08000C$8#J"J%J"J% X8293F4F6FF73F9C788C88FO+109F6029287$8#J#J%J#B#8"J% X0801DCF77F6FEDF9FFFFFFFFGDFFE0180309DC08000F$8#J$C"J% X2223F4F6FFOM039FFCE0<F6222227$8#J$C"J% X1001DCF77FOM0F1FF8F8<DC100117$8#J"E"J% X88A9F4F6FFOM3FFE<F608A88F$8#J"E#J% X0001DCF77FOMFFFF80;DC000007$8#J"J"G"J% X2213F4F6FF6F6O503E0;F6221226$8#J#J"j"9"G"J% X0845DCF77F6F73F9C0D010FF8;DC084408$8#J#J"G"J% XA101F4F6FF6FFFFO43FFE;F62100A6$8#J"Z"9"G#J% X0409DCF77FO#CFDFBFFFF80:DC040807$8#;#9$J"8"I"J% X20A3F4F6FFF81FE0FFF3O;FD03E0:F620A227$8#;#8%J"8"I"J% X0A01DCF77FFDDFFDF777FBO;FB0FF8:DC0A000F$8#<":"J"8"I"J% X8089F4F6FF5FBFO<FD3FFE:F6008886$8#;*<"j"J"8"I#J% X0401DCF77FFC79952798F7A71A7F66:33FFBFFFFB09DC040007$8#;*J$J#J% X222BF4F6FFFD76CEDB6DF7B6FAFFO:FDFFE14FE309F6222A26$8#<(>%J"J%I"J% X0801DCF77FF6DEDB8DF7B73855555554673FFBFFE00FF8:DC08000F$8#?&=%J"8(8%J"8"I"J% X8293F4F6FF6DF777DB7F2AAAAAA86B3EFFBDF9FF7E7FDBFFF9EEF7FD03E0:F6029287$8#;*=%J"9&;#J"8"I"J% X0801DCF77FF8F98C490660E2313F5FFE7FF8673F3D7DFF5F76EAB7FB0080:DC08000F$8#;T=$J"9"@"J"9"G#J% X2223F4F6FF3FFEFF7B3FBC77FD3FFE00:F6222225$8#J$J"8/J"9"G"J% X1001DCF77F55FFE7F773DB7BA31C68C71B89634D91EDABF16FB0FF8;DC100117$8#J$J":-J"9"G"J% X88A9F4F6FF53FFEFF7B3B6DBEDB6FB7CDB6AADDDEFED6FD03E0;F608A88F$8#J$J";,J"9"G"J% X0001DCF77F55FFE7F773DCEDB73B9DDF6AAFBDFFEF6FB0080;DC000005$8#J$J"8/J":"E#J% X2213F4F6FF53FFEFF7B3BB7B76DF5DB7D7EDDAF76D7BFF6D6FD3FFE00;F6221226$8#J$J"8/J":"E"J% X0845DCF77F55FFE7F773BCB17908DE423718E6F7730BFF736FB0FF8<DC08440B$8#J%J"8YJ":"E"J% XA101F4F6FF5200080006B36FD03E0<F62100A7$8#J$J"J":"E"J% X0409DCF77F5400000773FFB0080<DC040803$8#J"z"J";#C"J% X20A3F4F6FF52A9AAB3FFD180000<F620A226$8#Jz"J";"J% X0A01DCF77F5:5573FFB10KDC0A000C$8#J"Z"J$Z"J% X8089F4F6FF467:F3FFDFFE15F09F6008887$8#J$J% X0401DCF77FOHFBFFE3O!DC040003$8#J$J% X222BF4F6FFOHFDFFE7O!F6222A26$8#J"z"J% X0801DCF77FO#CADAAABO#DC080009$8#J"zJ% X8293F4F6FFO#D5E55O#F6029283$8#JZJ% X0801DCF77FO#FO#DC08000B$8#J'J% X2223F4F6FF466223FFFF81FP2F6222227$8#J(J% X1001DCF77F467777FFFFDDFFEP1DC100117$8#J"J% X88A9F4F6FF95FP2F608A88F$8#J)J% X0001DCF77F5AAF3927C79E0665FP/DC000007$8#J(J% X2213F4F6FF6EDCDBD76DADB3FP/F6221227$8#J(J% X0845DCF77F6F1DDBDF8DEDB7FP/DC08440F$8#J#8#J% XA101F4F6FF5DDEDF6DAP1F62100A7$8#J(J% X0409DCF77F6E08C78F067263FP/DC040807$8#J$PJ% X20A3F4F6FF5FFFFFDP/F620A227$8#J"J% X0A01DCF77F7F8P4DC0A000F$8#J"J% X8089F4F6FF7FFP4F6008887$8#J% X0401DCF77FPLDC040007$8#jJ% X222BF4F6804P8F6222A26$8#J% X0801DCF700PLDC08000D$9Z"J% X8293F45E7P7F6029285$J"J$J% X0801DCO'C19F03E7FO,DC08000D$J'J#J"Z"8% X2223F4O'EEEFFFFBFFEF4FBB7AF36EFF6222225$J#9"J#J% X1001DCO'EF7FFF4FABFO-DC100115$J'I%J% X88A9F4O(4CB381994E71F8E7738FO+F608A88D$J'I%J% X0001DCO(6E6D6B6CEDAFFAF76D7FO+DC000005$J&I%J% X2213F4O)E17B6DEC33FBF7619FO+F6221224$J(J#J% X0845DCO'EEEEEF6B6DEDFD56FEFO+DC08440F$J(I%J% XA101F4O'C1C4719C98C623F1E2311FO+F62100A7$JRI%J% X0409DCO'FFFFFFFFO+DC040807$J% X20A3F4Q"F620A227$J% X0A01DCQ"DC0A000F$J% X8089F4Q"F6008887$Jj&c$J% X0401DCO'6078000FFC0078000O#DC040006$9z"z"Jz"z9% X222BF455567:5573I555736AAF6222A20$8"z"z$Z&S&z"z"8% X0801DCF65AA66:AAB3FF3F5EF8001FFCFEF8001FFE65AAB36556FDC08000E$8#Z$Z"J$@'Z#Z"9% X8293F4F77F3FE677F9337F78082F78082FFE77F433BF4FEF6029287$8#J#J$@'J"J% X0801DCF6FF466FFO#EF8101EF8101FFE6FF57F8DC08000F$8#J#J"j$@'J"J% X2223F4F77F4677F;385F78282F78282FFE77F5BF8F6222227$8#J#J$@'J"J% X1001DCF6FF466FFO#EF8181EF8181FFE6FF57F8DC100116$8#;'?#?&C.?$8"=';(?":%:"A% X88A9F4F77F33FF83FFCF83677FE67FF87FF939004206008180200004000610F783C2DFF783C2FFE77FF33FFC3FFFCCC1BFFCCFFE0FFDF608A88F$8#;)=#?&E%;"@$@';(?":%8"C% X0001DCF6FFB7FFDDFFEFDDFDBF66FFF6FFF77FFDC28200A009EF85C1EF85C1FFE6FFFB7FFBBFFFEEEE7FFEDFFF77EFDC000006$8#J#B"F"I$8"='>"B"="8$A% X2213F4F77F4677FFF42F78BE2AFF78BE2FFE77FFFBF7BFFFFFAF6221227$8#;*<#?'B.?$8%:';*=":,?% X0845DCF6FFCE93DD6E23C36819A766FFF9D271E33DCF3A4845CE39738E4769CB26E120EF87E1AD29FC7FEF87E1FFE6FFFCE938F12CEEE1CE5F7FFF3A4F7A599B0D3C3AE59CDC08440F$8#;*<#@&D+@$8$;'<)=";,>% XA101F4F77FCF6DC36DEDDD6DB6DB677FEDBE5ADDB744924124904832495522F7880276D6FBF78802FFE77FF6DF2D9B6EEEB73FBF3DB77B36D56EDB77736B7FF62100A7$8#;&@#?'F)@$8"8":';&8#=":#8"9$?% X0409DCF6FFB76DDF6E6D66FFF6EDBF5F1D8731248C4622095504EF900106FFEF9001FFE6FFFB76DFAFBBC77F7FFEDD7870770CDC040805$8#>#@#A%B.?$8%:'=#9">"=)?% X20A3F4F77F6FAD677FB75ADDBF3C4848920A2482812250892842F7800276D6DB7FF78002FFE77FDBADB7BF7776EEEEDCF7777BF620A227$8#;*<#?'C,@*:';*=":->% X0A01DCF6FF32248F94648396498966FFE64490E608C734E86F721BDC8E719088CFEF9555FFCE2231DCFFEF9555FFE6FFF32248731CC441823F7FFCC8920E306EC44C2223883FDC0A000F$8#;T<#?QB"g?);';T=":R&>% X8089F4F77F677F38F78AAAFFCFFEF7FFF78AAAFFE77FBFFBBFFFFFFFF6008885$8#J#J$8#<'J"A#A% X0401DCF6FF466FFO#EF97F1FC63EF97F1FFE6FF57FFC7FDC040006$8#J#J"Z$8#<'J"A#A% X222BF4F77F4677F;3F5F78FF2FFFFF78FF2FFE77F5BFFFFFF6222A23$8#J#J$@'J"J% X0801DCF6FF466FFO#EF97F1EF97F1FFE6FF57F8DC08000F$8"j"jJ$@&j#j9% X8293F4F7567:8F78FF2F78FF2FFE7533805F6029283$8"J"J$@&J"J% X0801DCF6566O$EF97F1EF97F1FFE66008DC08000E$8"Z"Z"J$@&Z"Z"8% X2223F4F75E7:F37F78FF2F78FF2FFE75F36EFF6222224$J.?$8"=$J% X1001DCO'3EFFBDF9FF7E7FDFFFFBFFF9EFEF97F1DFEF97F1O#DC100117$8"j"9%;"@$9"<&j"8% X88A9F4F0O"033D7DFF5FF6F78FF2FBF78FF2FFE0L0FF608A88B$J"I$8#<$J% X0001DCO)BDEF97F1AFFFEF97F1O#DC000006$8"Z"Z0?$8$;&Z"Z"8% X2213F4F75E7:F3FF3DB7BA31C68C71B89634D91EDFF78FF2AE53F8F78FF2FFE75F36EFF6221221$J+@$8$;$J% X0845DCO)BB6DBEDB6FB7CDB6AADDEF97F1773BF6EF97F1O#DC08440B$J)@$8$;$J% XA101F4O+CEDB73B9DDF6AAFBF78FF2077BF7F78FF2O#F62100A3$J/>$8$;$J% X0409DCO'3BB7B76DF5DB7D7EDDAF76D7BDDFEF97F1777BB6EF97F1O#DC040807$J"J"9,@);$J"J"9% X20A3F47FE:FCCB17908DE423718E6F7730F78FF2FFCE2231B9F78FF26DC6B0F620A227$J"J%X>);$J#J"9% X0A01DC7FC:FB73FF3FEF97F1FFCFFFFFFFEF97F169B73537DC0A000F$J"J$@$J"J"9% X8089F47FAO%F78FF2F78FF26DB6B7F6008887$J#J$@$J"J"9% X0401DCO$FCF37EF97F1EF97F16DF6B1DC040007$J"J#J$@$J#J"9% X222BF47F6:FB737F78FF2F78FF26DEF35BEF6222A27$J"J$@$J"J% X0801DC7F0O%EF97F1EF97F16DD:DC08000F$J"J$@$J"J"9% X8293F47FEO%F78FF2F78FF26DB6B6F6029287$J"J#J$@$J#J"9% X0801DC7FC:FCF37EF97F1EF97F168873519DC08000F$J"J"83:$8,J#J"9% X2223F47FF:FF3EFFBDF9FF7E7FDFFFFBFFF9EFE7F3FFFE7FF78FF2DFFF07FFFDE67FFFF78FF26FFF35FFF6222227$J%;';$9#8"8$J% X1001DCO)3D7DFF5FF6EFF7FBFBFFEF97F1FBBBF7EF97F1O#DC100117$J"I$8#8"9$J% X88A9F4O)BDF78FF2AFFFFAF78FF2O#F608A88F$J2;$8&8%J% X0001DCO'3DB7BA31C68C71B89634D91EDFC73B919CEF97F1AE53B79C3A1FEF97F1O#DC000006$J0;$8,J% X2213F4O)BB6DBEDB6FB7CDB6AADDDFB6DB6B6BF78FF2773B876B77777EDFF78FF2O#F6221225$J)8$;$8&8%J% X0845DCO+CEDB73B9DDF6AAFB1B0B0BEF97F1077BBB0B70FFEF97F1O#DC08440D$J2;$8"8)J% XA101F4O'3BB7B76DF5DB7D7EDDAF76D7BDB6FB7B7BF78FF2777CF77776DFF78FF2O#F62100A5$J2:1J% X0409DCO(CB17908DE423718E6F7730BDC3118C8C3FEF97F1FFCE2231398C2222373FEF97F1O#DC040805$J"Z:1J% X20A3F4O'3F1F78FF2FFCFFFFFFFFBBFFFFFFFF78FF2O#F620A225$J$;#9$J% X0A01DCO=EF97F1FC7FEF97F1O#DC0A000D$J$;#9$J% X8089F4O=F78FF2FFFFF78FF2O#F6008885$J$@$J% X0401DCO=EF97F1EF97F1O#DC040004$J$@$J% X222BF4O=F78FF2F78FF2O#F6222A27$J$@$J% X0801DCO=EF97F1EF97F1O#DC08000F$J$@&j$J% X8293F4O=F78FF2F78FF2FFE037800039F6029287$J/8";*:$J"J% X0801DCO'3EFFBDF9FF7E7FDFFFFBFFF9EF9FCFEF97F1FFCE7C83FF9FEF97F15F8;DC08000F$J%;$8";*:&Z$j9% X2223F4O)3D7DFF5FF6EFDFEFF78FF2FFCF39DDFEDFF78FF2FFE137800136F6222227$J"I$9"<$J%z#8% X1001DCO)BDEF97F1DEEF97F14FEF80823555546FDC100117$J2;$8,J&Z#8% X88A9F4O'3DB7BA31C68C71B89634D91EDC479CB38FF78FF255DECC479A79FE3FF78FF24FF7810133F4FEEFF608A88E$J0;$:*J&J"8% X0001DCO)BB6DBEDB6FB7CDB6AADDDBDB6E6D6FEF97F1B6DB6DB6FDBFEF97F14FEF828237F56FDC000000$J-<$:*J&J"8% X2213F4O+CEDB73B9DDF6AAFBDCDB8EE1F78FF2C6DB0DB8FDFFF78FF24FF7818133F5EFF6221226$J1<$8,8$E&J"8% X0845DCO'3BB7B76DF5DB7D7EDDAF76D7BF5B6EEFEF97F16DDDB6DB7DB6EDBFEF97F1F81FF9FEF83C237F56FDC08440F$J1;18$E&J"8% XA101F4O(CB17908DE423718E6F7730B8C9047187F78FF2FFCE2883830988906E7FF78802FDDFFDFF785C133F5EFF62100A7$J"J"Z;&S$9"F&J"8% X0409DC:BF:3F0EF97F1FFCFEF90015FFEF8BE237F56FDC040807$J"J$@$8&C&J"8% !STUFFY!FUNK! echo " " echo "End of kit 8 (of 35)" cat /dev/null >kit8isdone run='' config='' for iskit in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35; do if test -f kit${iskit}isdone; then run="$run $iskit" else todo="$todo $iskit" fi done case $todo in '') echo "You have run all your kits. Please read README." for combo in `find . -name '*:AA' -print`; do if test -f "$combo"; then realfile=`echo $combo | sed 's/:AA$//'` cat $realfile:[A-Z][A-Z] >$realfile rm -rf $realfile:[A-Z][A-Z] fi done rm -rf kit*isdone chmod ugo+x test* ;; *) echo "You have run$run." echo "You still need to run$todo." ;; esac : Someone might mail this, so... exit -- dan ---------------------------------------------------- O'Reilly && Associates argv@sun.com / argv@ora.com Opinions expressed reflect those of the author only.