Home » Archimedes archive » Archimedes World » AW-1994-08-Disc2.adf » Disk2Aug94 » !AWAug94/Goodies/MathsCard/!MathsCard/Sums/Kernel/Library
!AWAug94/Goodies/MathsCard/!MathsCard/Sums/Kernel/Library
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Archimedes World » AW-1994-08-Disc2.adf » Disk2Aug94 |
Filename: | !AWAug94/Goodies/MathsCard/!MathsCard/Sums/Kernel/Library |
Read OK: | ✔ |
File size: | B8E4 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
10DEFPROCpoll:PROCbrkPnt("FreeMem",0):IFEnv$<>""THENZ%=FNbE(257) 20LOCALERROR:ONERRORLOCAL:PROCerror 30REPEATPROCp:UNTILFALSE:ENDPROC 40DEFPROCp:A%=S%:R%=USR!A%:CASER%OF 50WHEN4:W%=S%!16:z$=$(S%+20):IFEVAL("FNe"+$(S%!84+W%!16))THENPROCrP 60WHEN5:W%=S%!16:z$=$(S%+20):IFEVAL("FNe"+$(S%!84+W%!16))THENPROCsP(W%!32) 70WHEN6:W%=S%!16:z$=$(S%+20):X%=!Q%:Y%=Q%!4:PROCc 80WHEN8:W%=S%!16:z$=$(S%+20):PROCk 90WHEN9:PROCdM(Q%) 100WHEN10:W%=S%!16:z$=$(S%+20):PROCscW(W%) 110WHEN1:W%=S%!16:z$=$(S%+20):IF$(W%+20)="View"THENZ%=EVAL("FN"+$W%+z$)ELSEIFW%!216>0THENSYS&400C8,,Q%TOZ%:IFZ%THENPROCd(W%) 120WHEN2:PROCo(Q%) 130WHEN3:W%=S%!16:z$=$(S%+20):PROCcloseW(W%) 140WHEN7:X%=Q%!20:Y%=Q%!24:IFEVAL("FN"+$dn%+z$)THENPROCdB 150WHEN17,18:PROCrM 160WHEN19:PROCrB 170WHEN11:W%=S%!16:z$=$(S%+20):Z%=EVAL("FNe"+$(S%!84+W%!16)) 180WHEN12:W%=S%!16:z$=$(S%+20):IFEVAL("FNe"+$(S%!84+W%!16))IFW%!172>0ANDW%!176>0ANDW%!180>0THENPROCcB(W%!176,W%!172,W%!180) 190WHEN0:PROCB 200ENDCASE:ENDPROC 210DEFPROCc:IF(!b%AND&FF2)=0THEN 220IFW%>0THEN 230SYS&400D3,,O%:IF!O%<>!h%THENPROCgC(W%) 240IF!i%>TRUETHEN 250CASE$rn%OF 260WHEN"Menu","Dialog","Scroll","DataPad":!w0%=S%!32:!h0%=!(!w0%+12):S%!32=W%:IF$rn%="Menu"AND!w0%>0THENN%=!(!w0%+48)ELSEIFW%!36AND2THENN%=W%!48 270IFFNfICTHEN 280CASE!i0%>>>16AND63OF 290WHEN0:IF$cn%<>""THEN 300IFINSTR($cn%,"_")THENZ%=EVAL("FN"+$cn%)ELSEZ%=EVAL("FN"+$cn%+z$) 310ENDIF 320WHEN4:IFS%!176AND(1<<19)THENPROCmaestro($cn%,!b%AND7) 330WHEN5:Z%=FNlist 340ENDCASE 350ELSEZ%=FNpB_ 360ENDIF 370WHEN"Form","Display":IFFNfICTHEN 380!h0%=!h%:IFINSTR($cn%,"_")THENZ%=EVAL("FN"+$cn%)ELSEZ%=EVAL("FN"+$cn%+z$) 390IFZ%THENPROCkW(!h0%) 400ENDIF 410WHEN"Tools":IFW%!104>0THEN 420!w0%=W%!104:!h0%=!(!w0%+12):N%=!(!w0%+48):IFFNfICTHEN 430CASE!i0%>>>16AND63OF 440WHEN0:IFINSTR($cn%,"_")THENZ%=EVAL("FN"+$cn%)ELSEZ%=EVAL("FN"+$cn%+z$) 450WHEN4 460WHEN5:Z%=FNlist 470ENDCASE 480ELSEZ%=FNpB_ 490ENDIF 500ELSE!w0%=0:!h0%=-1 510ENDIF 520WHEN"Alert","Input":Poll$=FNgId(!h%,!i%) 530OTHERWISE:Z%=FNpB_ 540ENDCASE 550ELSEZ%=FNpB_ 560ENDIF 570ELSEIF!h%=-2AND!i%=!g%THENz$="_":Z%=FNmainW_ 580ENDIF 590ELSEIF!b%AND2THEN 600Z%=FNoM 610ELSEIF!b%AND336THEN 620!d0%=!d0%ANDNOT255:IF!i%<0THEN$cn%="":$dn%="":PROCpBdELSEZ%=FNfIC:Z%=!i0%>>>16AND63:IFZ%>7ANDZ%<11ORZ%=7AND((!b%AND80)=64)THEN$dn%=$cn%:!d0%=!d0%ORZ%:PROCpBd 630ENDIF 640ENDIF 650ENDIF:ENDPROC:---(BACKGROUND) 670DEFPROCB:LOCALA%:IFU%THEN 680S%!320=FALSE:A%=S%!48:SYS6,176:WHILEA%<>-1:Z%=EVAL("FNb"+$(A%!4)):IFS%!320THENA%=-1ELSEA%=!A% 690ENDWHILE:SYS6,176,,255TO,A%:S%!468=A% 700ENDIF:IFU%=0THENPROCsPO(1) 710IFS%!12THENSYS66TOA%:WHILEA%-S%!12>0:S%!12+=S%!156:ENDWHILE 720ENDPROC 730DEFFNb:LOCALA%,B%:IFU%AND1THENSYS&400CF,,Q%:X%=!Q%:Y%=Q%!4:IFX%<>O%!12ORY%<>O%!16THENA%=X%-O%!12:O%!112=O%!64+A%:O%!120=O%!72+A%:A%=Y%-O%!16:O%!116=O%!68+A%:O%!124=O%!76+A%:O%!12=X%:O%!16=Y%:IF!d0%AND(1<<30)THENSYS&80D04,,O%:PROCcB(O%+112,O%+64,16) 740=TRUE 750DEFFNaBg(A$,B%,C%):LOCALD%,E%,F%,V%:S%!320=TRUE:U%=U%OR(1<<B%MOD32):D%=S%!48:WHILED%<>-1ANDNOTF%:IF$(D%!4)=A$THENF%=D% 760D%=!D%:ENDWHILE:IFF%>0THEND%=F%!4:V%=TRUEELSED%=FNgH(16):$D%=A$:D%!8=0:D%!12=&FFFFFFF:V%=FNaLL(S%+48,D%) 770IFV%THEN 780D%!8=D%!8OR(1<<B%MOD32):IFC%<2THENC%=2 790IFC%=2THEN 800D%!12=C%:PROCsPO(C%) 810ELSEE%=S%!48:F%=&FFFFFFF:WHILEE%<>-1:IF!(E%!4+12)<F%THENF%=!(E%!4+12) 820E%=!E%:ENDWHILE:IFC%<D%!12THEND%!12=C% 830IFC%<F%THENPROCsPO(C%) 840ENDIF 850ENDIF:=V% 860DEFPROCcBg(A$,B$,C%,D%):LOCALE%,F%:E%=!w%+&F00:FORF%=!w%TOE%STEP256:IFF%!12>TRUETHENIF$F%=B$ANDF%!12<>C%THENF%=E%:E%=TRUE 870NEXT:IFE%>0THENZ%=FNdBg(A$,D%) 880ENDPROC 890DEFFNdBg(A$,B%):LOCALD%,E%,F%,V%:V%=TRUE:S%!320=TRUE:D%=S%!48:WHILED%<>-1ANDNOTF%:IF$(D%!4)=A$THENF%=D% 900D%=!D%:ENDWHILE:IFF%>0THEN 910D%=F%!4:U%=U%ANDNOT(1<<B%MOD32):D%!8=D%!8ANDNOT(1<<B%MOD32):IFD%!8=0THENV%=FNdLL(S%+48,D%):PROCfH(D%) 920IFU%=0THEN 930PROCsPO(0) 940ELSEE%=S%!48:F%=&FFFFFFF:WHILEE%<>-1:IF!(E%!4+12)<F%THENF%=!(E%!4+12) 950E%=!E%:ENDWHILE:IFF%>2THENPROCsPO(F%) 960ENDIF 970ENDIF:=V%:---(CARET) 990DEFPROCgC(A%):IFA%=0THENENDPROC 1000CASE$(A%+20)OF 1010WHEN"Alert","Display":PROCgCp:SYS&400D2,A%!12,-1,,,&1000024,-1 1020WHEN"Input":PROCgCp:PROCsCI(A%!12,4) 1030WHEN"Dialog","Scroll","View","DataPad":PROCgCp:SYS&400D6,A%!12,S%!116,&E000,&E000:IF!(S%!116)<>-1THENPROCsCI(A%!12,!(S%!116))ELSESYS&400D2,A%!12,-1,,,&1000024,-1 1040WHEN"Tools":PROCgCp 1050WHEN"Form":PROCgCp:SYS&400D6,A%!12,S%!116,&E000,&E000:PROCsCI(A%!12,!(S%!116)) 1060ENDCASE:ENDPROC 1070DEFPROCfC(A%):SYS&400D3,,A%:ENDPROC 1080DEFPROCsCI(A%,B%):LOCALD$:D$=FNgId(A%,B%):SYS&400D2,A%,B%,,,-1,LEN(D$):ENDPROC 1090DEFPROCgCp:LOCALB%:SYS&400D3,,J%:IFC%(0,6)=0THENB%=0:C%(0,6)=1ELSEB%=1:C%(0,6)=0 1100C%(B%,0)=!J%:C%(B%,1)=J%!4:C%(B%,2)=J%!8:C%(B%,3)=J%!12:C%(B%,4)=J%!16:C%(B%,5)=J%!20:ENDPROC 1110DEFPROCpCp:LOCALB%:B%=-1:CASETRUEOF 1120WHENC%(0,6)=1:IFC%(0,0)>0THENB%=0:C%(0,6)=0 1130WHENC%(0,6)=0:IFC%(1,0)>0THENB%=1:C%(0,6)=1 1140ENDCASE:IFB%=-1THENENDPROC 1150SYS&600D2,C%(B%,0),C%(B%,1),C%(B%,2),C%(B%,3),C%(B%,4),C%(B%,5):C%(B%,0)=-1:ENDPROC:---(CHAR SETS) 1170DEFPROCgC8(A$,B%):LOCALC%,D%,E%:IFA$<>""THEN 1180$rn%="CharSets":$nn%=A$:C%=FNfR:C%=C%!20+4:CASEB%OF 1190WHEN0:D%=C%:E%=2240 1200WHEN200:D%=C%:E%=960 1210WHEN1,2,3,4,5,6,7:D%=C%+320*(B%-1):E%=320 1220OTHERWISE:D%=C%:E%=960 1230ENDCASE:SYS70,D%,E% 1240ELSECASEB%OF 1250WHEN0:SYS6,25,0 1260WHEN200:SYS6,25,1:SYS6,25,2:SYS6,25,3 1270WHEN1,2,3,4,5,6,7:SYS6,25,B% 1280OTHERWISE:SYS6,25,1:SYS6,25,2:SYS6,25,3 1290ENDCASE 1300ENDIF:SYS&400D1,-1,0,0,S%!204,S%!208:ENDPROC:---(DRAG) 1320DEFPROCpBd:LOCALA%,C%,D%,V%:V%=FALSE:SYS&400CF,,O%:X%=!O%:Y%=O%!4:!O%=!h%:O%!4=!i%:O%!248=W%:IFFNpBd_THEN 1330IF!i%>-1AND(!d0%AND&FF00)=0THEN 1340Q%!256=!O%:SYS&400CC,,Q%+256:IFQ%!288AND(1<<17)THEN 1350O%!40=Q%!260-Q%!276:O%!44=Q%!272-Q%!280:A%=Q%+348+(!i%<<5):C%=!A%:D%=A%!4:IFFNbV(W%,C%,D%,A%!8,A%!12)THEN 1360V%=TRUE:Q%!8=!A%+O%!40:Q%!12=A%!4+O%!44:Q%!16=A%!8+O%!40:Q%!20=A%!12+O%!44:Q%!24=Q%!260:Q%!28=Q%!264:Q%!32=Q%!268:Q%!36=Q%!272:CASE!b%OF 1370WHEN64:O%!12=X%:O%!16=Y%:PROCcB(A%,O%+64,16):PROCcB(A%,O%+112,16):CASE!d0%AND63OF 1380WHEN7,8:Q%!4=5:D%=S%!428:C%=((Q%!16ANDD%)-(Q%!8ANDD%))>>>S%!196:D%=S%!432:D%=((Q%!20ANDD%)-(Q%!12ANDD%))>>>S%!200:IF((A%!16AND&183)<>256)AND((C%*D%<1000)OR(C%*D%<5000AND((A%!16AND63)=2OR(A%!16AND96)>0OR(A%!16AND3)=1)))THEN 1390LOCALB%,E%,F%,R0%,R1%,R2%,R3%,A$:V%=1:Q%!4=7:Q%!24+=X%-Q%!8:Q%!28+=Y%-Q%!12:Q%!32+=X%-Q%!16:Q%!36+=Y%-Q%!20:PROCcB(A%,O%+160,16):B%=Q%!324:O%!8=B%:E%=1000+C%*D%*(1-(FNrMV(-1,3)>15))*12DIV10:IF(A%!16AND96)=0THENE%=1.5*E% 1400F%=FNgH(E%):!F%=E%:O%!28=F%:F%!4=0:F%!8=16:F%!12=16:SYS46,271,F%,"i",,C%,D%,MODE:IF(A%!16AND96)=0THENSYS46,285,F%,"i" 1410SYS46,280,F%,"i"TO,,C%:O%!20=C%:O%!32=Q%!16-S%!316:O%!36=Q%!20-S%!320:E%=O%+156:!E%=!h%:CASETRUEOF 1420WHEN(A%!16AND63)=2:SYS&400ED,256,B%,$(A%+20),,,,O%+208,O%+224:SYS46,572,F%,O%!20TOR0%,R1%,R2%,R3%:VDU5:SYS46,308,B%,$(A%+20),,,,O%+208,O%+224:SYS46,R0%,R1%,R2%,R3% 1430SYS46,573,F%,O%!20TOR0%,R1%,R2%,R3%:VDU5:GCOL128:CLG:GCOL0,128+FNrMV(-1,3)TINT192:SYS46,306,B%,$(A%+20),,,,O%+208,O%+224:SYS46,R0%,R1%,R2%,R3% 1440WHEN(A%!16AND99)<2:O%!24=0:SYS&400C9,,E%TOD%:WHILED%:SYS46,572,F%,O%!20TOR0%,R1%,R2%,R3%:VDU5:ORIGIN-Q%!8,-Q%!12:SYS&400E2,,A%:SYS46,R0%,R1%,R2%,R3%:SYS&400CA,,E%TOD%:ENDWHILE:PROCcB(A%,O%+160,16) 1450SYS46,573,F%,O%!20TOR0%,R1%,R2%,R3%:VDU5:GCOL128:CLG:SYS46,R0%,R1%,R2%,R3% 1460C%=A%!16:A%!16=A%!16OR(15<<24):SYS&400C9,,E%TOD%:WHILED%:SYS46,573,F%,O%!20TOR0%,R1%,R2%,R3%:VDU5:ORIGIN-Q%!8,-Q%!12:SYS&400E2,,A%:SYS46,R0%,R1%,R2%,R3%:SYS&400CA,,E%TOD%:ENDWHILE:A%!16=C% 1470OTHERWISE:O%!24=A%!16>>>28AND15:SYS&400C9,,E%TOD%:WHILED%:SYS46,572,F%,O%!20TOR0%,R1%,R2%,R3%:VDU5:GCOL128+O%!24:CLG:ORIGIN-Q%!8,-Q%!12:SYS&400E2,,A%:SYS46,R0%,R1%,R2%,R3%:SYS&400CA,,E%TOD%:ENDWHILE:IF(A%!16AND96)=0THENSYS&80D04,1,F%,O%!20,O%!24 1480ENDCASE:PROCcB(A%,O%+160,16):SYS&400C4,,O%:SYS&400E6,Q%?295AND15:MOVEQ%!8,Q%!12:WAIT:PLOT101,O%!32-S%!196,O%!36-S%!200:SYS&400C9,,E%TOD%:WHILED%:SYS&400CA,,E%TOD%:ENDWHILE:SYS46,272,F%,"d",,Q%!8,Q%!12,O%!32,O%!36:SYS46,546,F%,O%!20,Q%!8,Q%!12,8 1490O%!32-=Q%!8:O%!36-=Q%!12:!d0%=!d0%OR(1<<30) 1500ELSEIF(A%!16AND&183)=256THEN!d0%=!d0%OR(1<<29) 1510ENDIF 1520WHEN9:Q%!4=5:Q%!24=0:Q%!28=0:Q%!32=S%!204:Q%!36=S%!208:V%=TRUE 1530OTHERWISEV%=FALSE 1540ENDCASE 1550WHEN16:!d0%=!d0%OR(1<<31):CASE!d0%AND63OF 1560WHEN8:Q%!4=6:IFX%>(Q%!8+Q%!16)DIV2THENQ%!24=(Q%!8<<1)-Q%!16+16ELSEQ%!24+=Q%!16-Q%!8:Q%!32=Q%!16-16:SWAPQ%!8,Q%!16:!d0%=!d0%OR1<<16 1570IFY%>(Q%!12+Q%!20)DIV2THENQ%!28=Q%!12+16:Q%!36-=Q%!20-Q%!12:SWAPQ%!12,Q%!20:!d0%=!d0%OR2<<16ELSEQ%!36=(Q%!20<<1)-Q%!12-16 1580D%=S%!428:Q%!24=Q%!24ANDD%:Q%!32=Q%!32ANDD%:D%=S%!432:Q%!28=Q%!28ANDD%:Q%!36=Q%!36ANDD%:IF(A%!16AND&183)=256THEN!d0%=!d0%OR(1<<29) 1600OTHERWISEV%=FALSE 1610ENDCASE 1620OTHERWISEV%=FALSE 1630ENDCASE 1640ELSEPROCscrollBy(W%,C%,D%) 1650ENDIF 1660ELSEQ%!284=-1:PROCo(Q%+256) 1670ENDIF 1680ELSEV%=TRUE 1690ENDIF:IFV%THENS%!328=Help%:Help%=FALSE:SYS&400D0,,Q%:IF!d0%AND(1<<30)THENZ%=FNaBg("",0,2) 1700ENDIF:ENDPROC 1720DEFFNpBd_:=TRUE 1730DEFPROCdB:LOCALA%,B%,C%:PROCcB(Q%+348+(O%!4<<5),Q%+136,32):IF(!d0%AND&FF00)=0THEN 1740A%=Q%+256:IF(!d0%AND1<<31)=0THEN 1750CASE!d0%AND63OF 1760WHEN7,8:IF!d0%AND(1<<30)THEN 1770B%=X%-O%!12:C%=S%!428:!A%=(O%!64+B%)ANDC%:A%!8=(O%!72+B%)ANDC%:B%=Y%-O%!16:C%=S%!432:A%!4=(O%!68+B%)ANDC%:A%!12=(O%!76+B%)ANDC%:PROCfH(O%!28) 1780ELSEC%=S%!428:!A%=(!Q%-O%!40)ANDC%:A%!8=(Q%!8-O%!40)ANDC%:C%=S%!432:A%!4=(Q%!4-O%!44)ANDC%:A%!12=(Q%!12-O%!44)ANDC% 1790ENDIF:B%=!O%:C%=O%!4:IF!d0%AND(1<<29)THENPROCdB_g 1800PROCcB(Q%+136,Q%+172,16):PROCcB(A%,Q%+136,16):Q%!128=B%:Q%!132=C%:PROCrcI(Q%+128,Q%+172,2) 1810WHEN9 1820ENDCASE 1830ELSECASE!d0%AND63OF 1840WHEN8:C%=S%!428:!A%=(!Q%-O%!40)ANDC%:A%!8=(Q%!8-O%!40)ANDC%:C%=S%!432:A%!4=(Q%!4-O%!44)ANDC%:A%!12=(Q%!12-O%!44)ANDC%:IF!d0%AND1<<16THENSWAP!A%,A%!8 1850IF!d0%AND2<<16THENSWAPA%!4,A%!12 1860B%=!O%:C%=O%!4:IF!d0%AND(1<<29)THENPROCdB_g 1870PROCcB(Q%+136,Q%+172,16):PROCcB(A%,Q%+136,16):Q%!128=B%:Q%!132=C%:PROCrcI(Q%+128,Q%+172,4) 1880ENDCASE 1890ENDIF 1900ENDIF:!d0%=0:!x%=0:!y%=0:Help%=S%!328:IFU%AND1THENZ%=FNdBg("",0) 1910ENDPROC 1920DEFFNbV(A%,RETURNB%,RETURNC%,D%,E%):LOCALF%,G%:!J%=A%!12:SYS&400CB,,J%:IFB%<J%!20THENF%=B%-J%!20 1930IFC%<(J%!24+J%!8-J%!16)THENG%=C%-J%!24-J%!8+J%!16 1940IFD%>(J%!20+J%!12-J%!4)THENF%=D%-J%!20-J%!12+J%!4 1950IFE%>J%!24THENG%=E%-J%!24 1960IFF%=0ANDG%=0THEN=TRUEELSEB%=F%:C%=G%:=FALSE 1970---(EVENT HANDLER) 1980DEFFNe:LOCALV%:V%=TRUE:CASER%OF 1990WHEN193:IF$wn%="info"THEN$(Q%!240)=LEFT$(Info$(0),27):$(Q%!272)=LEFT$(Info$(1),27):$(Q%!304)=LEFT$(Info$(2),27):$(Q%!336)=LEFT$(Info$(3),27):Info$()="" 2000ENDCASE:=V% 2010DEFFNbE(A%):LOCALB$,C%,D%,E%,V%:LOCALERROR:C%=S%!84:D%=S%!560<<3:R%=A%:FORE%=C%TOC%+D%STEP8:B$=$E%:ONERRORLOCAL:NEXT:=V% 2020IFB$<>""THENV%=EVAL("FNe"+B$):IFV%=0THENE%=C%+D% 2030NEXT:=V%:---(FILES) 2050DEFFNgPx(A$):LOCALB%:IFINSTR(A$,".")>0THENB%=LENA$:WHILE(MID$(A$,B%,1)<>".")AND(B%>0):B%-=1:ENDWHILE:=LEFT$(A$,B%-1)ELSE="" 2060DEFFNgLn(A$):LOCALB%:IFINSTR(A$,".")>0THENB%=LENA$:WHILE(MID$(A$,B%,1)<>".")AND(B%>0):B%-=1:ENDWHILE:=RIGHT$(A$,LENA$-B%)ELSE=A$ 2070DEFFNlF(A$):LOCALB%,C%:C%=FNgFl(A$):!z%=C%:IFC%>0THENB%=FNgH(C%):IFB%>0THEN=FNldF(A$,B%) 2080=FALSE 2090DEFFNlF2(A$,B%):LOCALC%:C%=FNgFl(A$):IFC%>0THENB%=FNldF(A$,B%) 2100=C% 2110DEFFNsF(A$,B%,C%,D%):LOCALV%:SYS&20008,10,A$,D%,,B%,B%+C%TOD%;V%:IFV%AND1THENZ%=FNsysErrBox(D%):V%=FALSEELSEV%=TRUE 2120=V% 2130DEFFNgFl(A$):LOCALB%,C%,V%:SYS&20008,17,A$TOC%,,,,B%;V%:IFV%AND1THEN=FALSE 2140CASEC%OF 2150WHEN1:C%=B% 2160WHEN2:C%=-2 2170OTHERWISE:C%=-1 2180ENDCASE:=C% 2190DEFFNldF(A$,B%):LOCALC%,V%:SYS&20008,16,A$,B%TOC%;V%:IFV%AND1THENZ%=FNsysErrBox(C%):=FALSE 2200=B% 2210DEFFNgFt(A$):LOCALB%,C%,V%:SYS&20008,17,A$TOC%,,B%;V%:IFV%AND1THEN=-2 2220IFC%<>1THEN=-2 2230IF(B%>>>20)=&FFFTHEN=(B%>>>8)AND&FFFELSE=TRUE 2240DEFFNvFt:IFS%!160=-1THEN=FNrM_g 2250IF(S%!176AND(1<<6))=0THEN=FALSE 2260LOCALA%,B%,C%,D%,V%:A%=S%!88:IFA%>0THEN 2270REPEATC%=A%!8*28:IFC%>0THEN 2280FORD%=A%+16TOA%+C%STEP28:IF!D%=!f0%THENB%=D%:S%!92=A%:D%=A%+C% 2290NEXT 2300ENDIF:A%=!A%:UNTILB%OR(A%=0):IFB%THEN!v%=B%!4:S%!264=B%!8:f$=$(S%!84+(!(S%!92+12)>>>24)):S%!180=B%!12:$en%=$(B%+16):V%=TRUE 2310ENDIF:=V% 2320DEFPROCrmv(A$):LOCALB%:B%=FNgFl(A$):IFB%>0ORB%=-2THENOSCLI"WIPE "+A$+" ~CFR~V" 2330ENDPROC:---(FONTS) 2350DEFFNfF(A%):LOCALB%:B%=?(S%!112+(A%AND255)):IFB%>0THEN=B%ELSE=S%!316 2360DEFFNgF(A$):LOCALB%,V%:IFFNtoLC(LEFT$(A$,3))="bbc"THENB%=-1ELSESYS&60081,,FNpS(A$,".")+"."+FNpS(A$,"."),VAL(FNpS(A$,"."))<<4,VAL(FNpS(A$,"."))<<4TOB%;V%:IFV%AND1ORB%=0THENB%=S%!316 2370=B% 2380DEFPROClFt:LOCALA%:FORA%=S%!112TOS%!112+255:IF?A%THENSYS&40082,?A%:?A%=0 2390NEXT:SYS&40082,S%!316:S%!316=0:ENDPROC 2400DEFPROCpIF(A%,B%,C$):LOCALD%,E%,F%,F$,G%,H%:D%=FNgF(C$):!O%=A%!12:O%!4=B%:SYS&400CE,,O%:IFO%!24AND256THENF$=$(O%!28)ELSEF$=$(O%+28) 2410IFD%>0THENO%!8=((D%AND255)<<24)OR64:O%!12=&FF000040:G%=FNgSw(F$,D%):SYS&40084,D%TO,,E%,,F%:H%=ABS(F%-E%)+24ELSEO%!8=7<<24:O%!12=&FF000040:G%=LENF$<<4:H%=56 2420SYS&400CD,,O%:PROCrsI(A%,B%,G%,H%):ENDPROC 2440DEFPROCsFc(A%,B%):SYS&400F3,,A%,B%:ENDPROC:---(ICONS) 2460DEFFNfIC:Z%=0:IF!i%>TRUETHENSYS&80D03,,273+(!i%<<8),W%!44TOZ% 2470IFZ%THEN$cn%=$Z%:!i0%=Z%!12ELSE$cn%="":!i0%=0 2480IF$cn%="noName"OR$cn%="No_Name"THEN$cn%="" 2490=Z% 2500DEFFNfIL:Z%=0:IF!i%>TRUETHENSYS&80D03,,260+(!i%<<8),W%!44TOZ% 2510IFZ%THEN$ln%=$Z%:!i0%=Z%!12ELSE$ln%="":!i0%=0 2520IF$ln%="noName"OR$ln%="No_Name"THEN$ln%="" 2530=Z% 2540DEFFNfi(A%,B$):LOCALB%,C%,D%:D%=-1:B%=A%!44:IFB%>0THEN 2550B%=B%+(!B%<<4):FORC%=A%!44+68TOB%STEP16:IF$C%=B$THEND%=C%:C%=B% 2560NEXT:IFD%>-1THEND%=(D%!12>>>8)AND255:D%-=1 2570ENDIF:=D% 2580DEFFNfIM:Z%=0:IF!i%>TRUETHENSYS&80D03,,259+(!i%<<8),W%!44TOZ% 2590IFZ%THEN$mn%=$Z%ELSE$mn%="" 2600IF$mn%="noName"OR$mn%="No_Name"THEN$mn%="" 2610=Z% 2620DEFFNgId(A%,B%):!J%=A%:J%!4=B%:SYS&400CE,,J%:IFJ%!24AND256THEN=$(J%!28)ELSE=$(J%+28) 2630DEFFNgIv(A%,B%):!J%=A%:J%!4=B%:SYS&400CE,,J%:IFJ%!24AND256IFJ%!32>0THEN=$(J%!32)ELSE="" 2640DEFPROCpId(A%,B$,C$):LOCALC%:IFA%>0THENC%=FNfi(A%,B$):IFC%>-1THEN!J%=A%!12:J%!4=C%:SYS&400CE,,J%:IFJ%!24AND256THEN$(J%!28)=LEFT$(C$,J%!36-1):J%!8=0:J%!12=0:SYS&400CD,,J% 2650ENDPROC 2660DEFFNpII(A%,B%,C$):!J%=A%:J%!4=B%:SYS&400CE,,J%:IFJ%!24AND256THEN$(J%!28)=LEFT$(C$,J%!36-1):J%!8=0:J%!12=0:SYS&400CD,,J%:=TRUE 2670=FALSE 2680DEFPROCpIB(A$):IFShowName%THEN$(S%!344)=STRING$(11," "):!J%=S%!340:J%!4=!g%:J%!8=0:J%!12=0:SYS&400CD,,J%:$(S%!344)=LEFT$(A$,11):SYS&400CD,,J% 2690ENDPROC 2700DEFPROCrI(A%,B$):LOCALC%:IFA%>0THENC%=FNfi(A%,B$):IFC%>-1THEN!J%=A%!12:J%!4=C%:J%!8=0:J%!12=0:SYS&400CD,,J% 2710ENDPROC 2720DEFPROCrIs(A%,B%):IFA%>0THEN!J%=A%!12:J%!8=0:J%!12=0:WHILE!B%>-1:J%!4=!B%:SYS&400CD,,J%:B%+=4:ENDWHILE 2730ENDPROC 2740DEFPROCupI(A%,B$):LOCALC%,D%,E%,F%:IFA%>0THEN 2750C%=FNfi(A%,B$):IFC%>-1THEN 2760!J%=A%!12:J%!4=C%:SYS&400CE,,J%:E%=J%!24:IFE%AND64THENE%=0ELSEE%=E%>>>28AND15 2770F%=J%+4:!F%=A%!12:SYS&400C9,,F%TOD%:WHILED%:SYS&400E6,E%:MOVEF%!28,F%!32:PLOT101,F%!36,F%!40:SYS&400CA,,F%TOD%:ENDWHILE 2780ENDIF 2790ENDIF:ENDPROC 2800DEFPROCsI(A%,B$):LOCALC%:IFA%>0THENC%=FNfi(A%,B$):IFC%>-1THEN!J%=A%!12:J%!4=C%:J%!8=1<<21:J%!12=1<<21:SYS&400CD,,J% 2810ENDPROC 2820DEFPROCsIx(A%,B$):LOCALC%,D%:IFA%>0THEN 2830C%=FNfi(A%,B$):IFC%>-1THEN 2840!J%=A%!12:J%!4=C%:SYS&400CE,,J%:IF(J%!24>>>16AND31)>1THENSYS&400D6,A%!12,O%,&1F0000,J%!24AND&1F0000:J%!8=0:J%!12=1<<21:D%=O%:WHILE!D%>TRUE:J%!4=!D%:SYS&400CD,,J%:D%+=4:ENDWHILE 2850!J%=A%!12:J%!4=C%:J%!8=1<<21:J%!12=1<<21:SYS&400CD,,J% 2860ENDIF 2870ENDIF:ENDPROC 2880DEFPROCusI(A%,B$):LOCALC%:IFA%>0THENC%=FNfi(A%,B$):IFC%>-1THEN!J%=A%!12:J%!4=C%:J%!8=0:J%!12=1<<21:SYS&400CD,,J% 2890ENDPROC 2900DEFPROCusIs(A%):LOCALB%:IFA%>0THENB%=S%!116:SYS&400D6,A%!12,B%,1<<21,1<<21:!J%=A%!12:J%!8=0:J%!12=1<<21:WHILE!B%>TRUE:J%!4=!B%:SYS&400CD,,J%:B%+=4:ENDWHILE 2910ENDPROC 2920DEFPROCfI(A%,B$):LOCALC%:IFA%>0THENC%=FNfi(A%,B$):IFC%>-1THEN!J%=A%!12:J%!4=C%:J%!8=1<<22:J%!12=1<<22:SYS&400CD,,J% 2930ENDPROC 2940DEFPROCufI(A%,B$):LOCALC%:IFA%>0THENC%=FNfi(A%,B$):IFC%>-1THEN!J%=A%!12:J%!4=C%:J%!8=0:J%!12=1<<22:SYS&400CD,,J% 2950ENDPROC 2960DEFPROCufIs(A%):LOCALB%:IFA%>0THENB%=S%!116:SYS&400D6,A%!12,B%,1<<22,1<<22:!J%=A%!12:J%!8=0:J%!12=1<<22:WHILE!B%>TRUE:J%!4=!B%:SYS&400CD,,J%:B%+=4:ENDWHILE 2970ENDPROC 2980DEFFNgIs(A%,B%):!J%=A%:J%!4=B%:SYS&400CE,,J%:IFJ%!24AND(1<<21)THEN=TRUEELSE=FALSE 2990DEFFNgESG(A%,B%):SYS&400D6,A%,J%,&3F0000,&200000+(B%<<16):=!J% 3000DEFFNgESGx(A%,B%):LOCALC%,D%,V%:V%=FALSE:C%=FNgESG(A%,B%):IFC%<>-1THENSYS&400D6,A%,O%,&1F0000,B%<<16:D%=O%:WHILE!D%<>C%AND!D%>TRUE:D%+=4:ENDWHILE:IF!D%=C%THENV%=1+(D%-O%)DIV4 3010=V% 3020DEFPROCpPD(A%,D$(),B%):LOCALC%,F%:SYS&400D6,A%!12,Q%,&F000,0:C%=Q%:IF!C%>0THENF%=!C%ELSEREPEAT:C%+=4:UNTIL!C%>C%!-4+1OR!C%=-1:IF!C%<>-1THENF%=!C% 3030IFF%>0THENPROCpID(A%,D$(),B%,&F101,&101,F%) 3040ENDPROC 3050DEFPROCpFD(A%,F$(),B%):PROCpID(A%,F$(),B%,&E101,&E101,-1):ENDPROC 3060DEFPROCpID(A%,A$(),B%,G%,H%,F%):LOCALA$,C%,D%,E%:SYS&400D6,A%!12,Q%,G%,H%:C%=Q%:WHILE!C%<F%:C%+=4:ENDWHILE:E%=-1:!J%=A%!12:D%=DIM(A$()):IFD%=1THENB%=-1ELSEIFD%=2AND(B%<0ORB%>DIM(A$(),2))THENB%=0 3070IFB%>-1THEN 3080D%=DIM(A$(),2):WHILE!C%<>-1ANDE%<D%:E%+=1:J%!4=!C%:SYS&400CE,,J%:A$=A$(B%,E%):IFA$<>"|"THEN$(J%!28)=A$:J%!8=0:J%!12=0:SYS&400CD,,J% 3090C%+=4:ENDWHILE 3100ELSED%=DIM(A$(),1):WHILE!C%<>-1ANDE%<D%:E%+=1:J%!4=!C%:SYS&400CE,,J%:A$=A$(E%):IFA$<>"|"THEN$(J%!28)=A$:J%!8=0:J%!12=0:SYS&400CD,,J% 3110C%+=4:ENDWHILE 3120ENDIF:ENDPROC 3130DEFPROCgFD(A%,F$(),B%):LOCALC%,D%,E%:SYS&400D6,A%!12,Q%,&E101,&E101:C%=Q%:E%=-1:!J%=A%!12:D%=DIM(F$()):IFD%=1THENB%=-1ELSEIFD%=2AND(B%<0ORB%>DIM(F$(),2))THENB%=0 3140IFB%>-1THEN 3150D%=DIM(F$(),2):WHILE!C%<>-1ANDE%<D%:E%+=1:J%!4=!C%:SYS&400CE,,J%:F$(B%,E%)=$(J%!28):C%+=4:ENDWHILE 3160ELSED%=DIM(F$(),1):WHILE!C%<>-1ANDE%<D%:E%+=1:J%!4=!C%:SYS&400CE,,J%:F$(E%)=$(J%!28):C%+=4:ENDWHILE 3170ENDIF:ENDPROC 3180DEFPROCreSize(A%,B%,C%):LOCALD%,E%,F:!O%=A%!12:O%!4=B%:SYS&400CE,,O%:F=!C%/C%!8:F=F*(O%!16-O%!8):D%=F:F=C%!4/C%!12:F=F*ABS(O%!20-O%!12):E%=F:PROCrsI(A%,B%,D%,E%):ENDPROC 3190DEFPROCincI(A%,B$,C%,D%,H%):LOCALB%,E%,F%,G%:CASE!b%AND7OF 3200WHEN4:IFA%>0THEN 3210B%=FNfi(A%,B$):IFB%>-1THEN 3220!J%=A%!12:J%!4=B%:SYS&400CE,,J%:F%=VAL($(J%!28)):IFF%<D%THENF%+=1ELSEF%=D% 3230$(J%!28)=STR$F%:E%=J%!24:IFE%AND64THENE%=0ELSEE%=E%>>>28AND15 3240F%=J%+4:!F%=A%!12:SYS&400C9,,F%TOG%:WHILEG%:SYS&400E6,E%:MOVEF%!28,F%!32:PLOT101,F%!36,F%!40:SYS&400CA,,F%TOG%:ENDWHILE:PROCpause(H%):*FX21,9 3250ENDIF 3260ENDIF 3270WHEN1:!b%=!b%ANDNOT1:!b%=!b%OR4:PROCdecI(A%,B$,C%,D%,H%) 3280ENDCASE:ENDPROC 3290DEFPROCdecI(A%,B$,C%,D%,H%):LOCALB%,E%,F%,G%:CASE!b%AND7OF 3300WHEN4:IFA%>0THEN 3310B%=FNfi(A%,B$):IFB%>-1THEN 3320!J%=A%!12:J%!4=B%:SYS&400CE,,J%:F%=VAL($(J%!28)):IFF%>C%THENF%-=1ELSEF%=C% 3330$(J%!28)=STR$F%:E%=J%!24:IFE%AND64THENE%=0ELSEE%=E%>>>28AND15 3340F%=J%+4:!F%=A%!12:SYS&400C9,,F%TOG%:WHILEG%:SYS&400E6,E%:MOVEF%!28,F%!32:PLOT101,F%!36,F%!40:SYS&400CA,,F%TOG%:ENDWHILE:PROCpause(H%):*FX21,9 3350ENDIF 3360ENDIF 3370WHEN1:!b%=!b%ANDNOT1:!b%=!b%OR4:PROCincI(A%,B$,C%,D%,H%) 3380ENDCASE:ENDPROC 3390DEFPROCsetStep(A%,RETURNB%):IFB%=0THENB%=A%!96ELSEA%!96=B% 3400ENDPROC 3410DEFPROCstep(A%,B%,C%,D%):IFC%=0ANDD%=0THENENDPROC 3420LOCALE%,F%,G%,H%:!Q%=A%!12:SYS&400CC,,Q%:E%=Q%!44:F%=Q%!48:G%=Q%!52:H%=Q%!56:!O%=A%!12:O%!4=B%:SYS&400CE,,O%:CASEC%OF 3430WHEN1:IFO%!16<=G%-A%!96THENC%=A%!96ELSEC%=G%-O%!16:IFC%<0THENC%=0 3440WHEN-1:IFO%!8>=E%+A%!96THENC%=-A%!96ELSEC%=E%-O%!8:IFC%>0THENC%=0 3450ENDCASE:CASED%OF 3460WHEN1:IFO%!20<=H%-A%!96THEND%=A%!96ELSED%=H%-O%!20:IFD%<0THEND%=0 3470WHEN-1:IFO%!12>=F%+A%!96THEND%=-A%!96ELSED%=F%-O%!12:IFD%>0THEND%=0 3480ENDCASE:SYS&400C4,,O%:O%!4=A%!12:O%!8+=C%:O%!12+=D%:O%!16+=C%:O%!20+=D%:SYS&400C2,,O%+4:IFC%>=0THENO%!8-=C%ELSEO%!16-=C% 3490IFD%>=0THENO%!12-=D%ELSEO%!20-=D% 3500SYS&400D1,A%!12,O%!8,O%!12,O%!16,O%!20:E%=O%!8-32:F%=O%!12-32:IFNOTFNbV(A%,E%,F%,O%!16+32,O%!20+32)THENPROCscrollBy(A%,E%,F%) 3510ENDPROC 3520DEFPROCstepTo(A%,B%,C%,D%):LOCALE%,F%,G%,H%:!Q%=A%!12:SYS&400CC,,Q%:E%=Q%!44:F%=Q%!48:G%=Q%!52:H%=Q%!56:!O%=A%!12:O%!4=B%:SYS&400CE,,O%:IFC%<E%THENC%=E% 3530IF(C%+O%!16-O%!8)>G%THENC%=G%-O%!16+O%!8 3540IFD%<F%THEND%=F% 3550IF(D%-O%!20+O%!12)>H%THEND%=H%+O%!20-O%!12 3560SYS&400C4,,O%:SYS&400D1,A%!12,O%!8,O%!12,O%!16,O%!20:E%=O%!8:F%=O%!12:G%=O%!16:H%=O%!20:O%!4=A%!12:O%!8=C%:O%!12=D%:O%!16=C%+G%-E%:O%!20=D%+H%-F%:SYS&400C2,,O%+4:SYS&400D1,A%!12,O%!8,O%!12,O%!16,O%!20 3570E%=O%!8:F%=O%!12:IFNOTFNbV(A%,E%,F%,O%!16,O%!20)THENPROCscrollBy(A%,E%,F%) 3580ENDPROC 3590DEFPROCrsI(A%,B%,C%,D%):LOCALE%,F%,G%,H%:!Q%=A%!12:SYS&400CC,,Q%:E%=Q%+92+(B%<<5):PROCcB(E%,E%+32,32):PROCrsX(E%,C%,Q%+4):PROCrsY(E%,D%,Q%+4):Q%!4=B%:SYS&400C4,,Q%:E%!-4=A%!12:SYS&400C2,,E%-4:IF!E%<E%!32THEND%=!E%ELSED%=E%!32 3600IFE%!4<E%!36THENF%=E%!4ELSEF%=E%!36 3610IFE%!8>E%!40THENG%=E%!8ELSEG%=E%!40 3620IFE%!12>E%!44THENH%=E%!12ELSEH%=E%!44 3630SYS&400D1,A%!12,D%,F%,G%,H%:ENDPROC 3640DEFPROCrsX(A%,B%,C%):LOCALD%,E%:D%=A%!8-!A%:CASEA%!16AND520OF 3650WHEN0:A%!8=!A%+B%:IFB%>D%THEN 3660IFA%!8>C%!48THENA%!8=C%!48:!A%=A%!8-B% 3670IF!A%<C%!40THEN!A%=C%!40 3680ENDIF 3690WHEN8:E%=!A%+D%DIV2:!A%=E%-B%DIV2:A%!8=!A%+B%:IFB%>D%THEN 3700IFA%!8>C%!48THENA%!8=C%!48:!A%=A!8-B% 3710IF!A%<C%!40THEN!A%=C%!40 3720ENDIF 3730WHEN512,520:!A%=A%!8-B%:IFB%>D%THEN 3740IF!A%<C%!40THEN!A%=C%!40:A%!8=!A%+B% 3750IFA%!8>C%!48THENA%!8=C%!48 3760ENDIF 3770ENDCASE:ENDPROC 3780DEFPROCrsY(A%,B%,C%):LOCALD%,E%:D%=A%!12-A%!4:CASEA%!16AND16OF 3790WHEN0:A%!4=A%!12-B%:IFB%>D%THEN 3800IFA%!4<C%!44THENA%!4=C%!44:A%!12=A%!4+B% 3810IFA%!12>C%!52THENA%!12=C%!52 3820ENDIF 3830WHEN16:E%=A%!4+D%DIV2:A%!4=E%-B%DIV2:A%!12=A%!4+B%:IFB%>D%THEN 3840IFA%!12>C%!52THENA%!12=C%!52:A%!4=A%!12-B% 3850IFA%!4<C%!44THENA%!4=C%!44 3860ENDIF 3870ENDCASE:ENDPROC 3880DEFPROCcIs(A%,B%,C$):LOCALD%:!J%=A%:J%!4=B%:SYS&400CE,,J%:IF(J%!12AND259)=2THENSYS&400C4,,J%:$(J%+28)=C$:J%!4=A%:SYS&400C2,,J%+4TOB%:J%!4=B%:J%!8=0:J%!12=0:SYS&400CD,,J% 3890ENDPROC 3900DEFPROCrcI(A%,B%,F%):LOCALC%,D%:C%=!A%:D%=&400D1:SYS&400C4,,A%:A%!4=C%:SYS&400C2,,A%+4:IFF%AND1IFA%!8=!B%ANDA%!12=B%!4ANDA%!16=B%!8ANDA%!20=B%!12THENENDPROC 3910CASETRUEOF 3920WHEN(F%AND2)=2:CASETRUEOF 3930WHEN!B%>A%!16ORB%!8<A%!8ORB%!4>A%!20ORB%!12<A%!12:SYSD%,C%,!B%,B%!4,B%!8,B%!12 3940WHEN!B%=A%!8ANDB%!4=A%!12 3950WHEN!B%=A%!8:IFB%!4>A%!12THENSYSD%,C%,A%!8,A%!20,A%!16,B%!12ELSESYSD%,C%,A%!8,B%!4,A%!16,A%!12 3960WHENB%!4=A%!12:IF!B%>A%!8THENSYSD%,C%,A%!16,A%!12,B%!8,A%!20ELSESYSD%,C%,!B%,A%!12,A%!8,A%!20 3970OTHERWISE:IFA%!12>B%!4THEN 3980SYSD%,C%,!B%,B%!4,B%!8,A%!12:IFA%!8>!B%THENSYSD%,C%,!B%,A%!12,A%!8,B%!12ELSESYSD%,C%,A%!16,A%!12,B%!8,A%!20 3990ELSESYSD%,C%,!B%,A%!20,B%!8,B%!12:IFA%!8>!B%THENSYSD%,C%,!B%,B%!4,A%!8,A%!20ELSESYSD%,C%,A%!16,A%!12,B%!8,A%!20 4000ENDIF 4010ENDCASE:SYSD%,C%,A%!8,A%!12,A%!16,A%!20 4020WHEN(F%AND4)=4:SYSD%,C%,A%!8,A%!12,A%!16,A%!20:CASETRUEOF 4030WHENA%!16-A%!8>B%!8-!B%ANDA%!20-A%!12>B%!12-B%!4 4040WHENA%!16-A%!8<B%!8-!B%ANDA%!20-A%!12<B%!12-B%!4:IFA%!12=B%!4THENSYSD%,C%,!B%,A%!20,B%!8,B%!12ELSESYSD%,C%,!B%,B%!4,B%!8,A%!12 4050IFA%!8=!B%THENSYSD%,C%,A%!16,A%!12,B%!8,A%!20ELSESYSD%,C%,!B%,A%!12,A%!8,A%!20 4060WHENA%!16-A%!8<B%!8-!B%:IFA%!8=!B%THENSYSD%,C%,A%!16,B%!4,B%!8,B%!12ELSESYSD%,C%,!B%,B%!4,A%!8,B%!12 4070OTHERWISE:IFA%!12=B%!4THENSYSD%,C%,!B%,A%!20,B%!8,B%!12ELSESYSD%,C%,!B%,B%!4,B%!8,A%!12 4080ENDCASE 4090OTHERWISE:SYSD%,C%,!B%,B%!4,B%!8,B%!12:SYSD%,C%,A%!8,A%!12,A%!16,A%!20 4100ENDCASE:ENDPROC:---(KEYS) 4120DEFPROCk:IFW%>0THEN 4130N%=0:CASE$rn%OF 4140WHEN"Dialog","Scroll","DataPad":IFW%!36AND2THENN%=W%!48 4150IFFNkpTHENENDPROC 4160WHEN"Tools":IFW%!104>0THENN%=!(W%!104+48) 4170IFFNkpTHENENDPROC 4180WHEN"Menu":IFS%!32>0AND(!(S%!32+36)AND2)>0THENN%=!(S%!32+48) 4190IFFNkpMenuTHENENDPROC 4200WHEN"Form":IFFNkpFormTHENENDPROC 4210WHEN"Alert","Input":IFFNkpAlertTHENENDPROC 4220ENDCASE:S%!32=W% 4230ENDIF:CASETRUEOF 4240WHEN(!k%>K%)AND(K%>0):IFM%THEN$cn%="" 4250IF!k%>(K%+&800)OR!k%>(K%+&3FF)AND!k%<(K%+&600)THEN$cn%=$(!k%):!i0%=!(!k%+12)ELSE$cn%="":!i0%=0 4260CASE!i0%>>>16AND63OF 4270WHEN0:IF$cn%<>""THEN 4280IFINSTR($cn%,"_")THENZ%=EVAL("FN"+$cn%)ELSEZ%=EVAL("FN"+$cn%+"_") 4290ENDIF 4300WHEN4:IFS%!176AND(1<<19)THENPROCmaestro($cn%,4) 4310WHEN5:Z%=FNlist 4320ENDCASE 4330WHEN!k%=-1:IFM%=0THENSYS&400DC,!k0% 4340WHEN!k%=385 4350OTHERWISE:IFM%=0THENSYS&400DC,!k0% 4360ENDCASE:ENDPROC 4370DEFPROCeK:LOCALA%:REPEATA%=INKEY(-113):UNTILA%=0:*FX 21,0 4380ENDPROC 4390DEFFNkp:LOCALA%,B%,C%,V%:V%=TRUE:A%=!i%:CASE!k%OF 4400WHEN&18E,&19D:PROCk1(A%) 4410WHEN&18F,&19C:PROCk2(A%) 4420WHEN386,387,388,389,390,391,392,393,458,459:V%=FALSE 4430WHEN13:SYS&400D6,!h%,Q%,&E000,&E000:IF!Q%=-1THEN=V% 4440B%=Q%:WHILE!B%<>A%:B%+=4:ENDWHILE:IFB%!4>-1THENC%=B%!4:IFC%<>A%THENPROCsCI(!h%,C%) 4450IFFNfICTHEN 4460IF$cn%=""THEN 4470R%=194:Z%=EVAL("FNe+z$) 4480ELSEIFINSTR($cn%,"_")THENZ%=EVAL("FN"+$cn%)ELSEZ%=EVAL("FN"+$cn%+z$) 4490ENDIF 4500ENDIF 4510OTHERWISE:V%=FNpK_ 4520ENDCASE:=V% 4530DEFFNkpAlert:LOCALV%:V%=TRUE:CASE!k%OF 4540WHEN13,27:Poll$=STR$!k0% 4550OTHERWISE:V%=FALSE 4560ENDCASE:=V% 4570DEFFNkpForm:LOCALA%,B%,C%:V%=TRUE:A%=!i%:CASE!k%OF 4580WHEN&18E,&19D:PROCk1(A%) 4590WHEN&18F,&19C:PROCk2(A%) 4600WHEN386,387,388,389,390,391,392,393,458,459:V%=FALSE 4610WHEN13:!h0%=!h%:SYS&400D6,!h%,Q%,&E000,&E000:B%=Q%:WHILE!B%<>A%:B%+=4:ENDWHILE:IFB%!4>-1THENV%=FALSE:C%=B%!4:IFC%<>A%THENPROCsCI(!h%,C%) 4620IFV%THEN 4630IFFNfICTHEN 4640IF$cn%=""THEN 4650R%=194:Z%=EVAL("FNe+z$) 4660ELSEIFINSTR($cn%,"_")THENV%=EVAL("FN"+$cn%)ELSEV%=EVAL("FN"+$cn%+z$) 4670ENDIF 4680ENDIF 4690ENDIF:IFV%THENPROCkW(!h0%)ELSEV%=TRUE 4700OTHERWISE:V%=TRUE 4710ENDCASE:=V% 4720DEFFNkpMenu:LOCALA%,B%,C%,V%:V%=TRUE:A%=!i%:CASE!k%OF 4730WHEN&18E,&19D:PROCk1(A%) 4740WHEN&18F,&19C:PROCk2(A%) 4750WHEN386,387,388,389,390,391,392,393,458,459:Z%=FNdFK(!k%) 4760WHEN13:SYS&400D6,!h%,Q%,&E000,&E000:IF!Q%=-1THEN=V% 4770B%=Q%:WHILE!B%<>A%:B%+=4:ENDWHILE:IFB%!4>-1THENC%=B%!4:IFC%<>A%THENPROCsCI(!h%,C%) 4780IFFNfICTHEN 4790IF$cn%=""THEN 4800R%=194:Z%=EVAL("FNe+z$) 4810ELSEIFINSTR($cn%,"_")THENZ%=EVAL("FN"+$cn%)ELSEZ%=EVAL("FN"+$cn%+z$) 4820ENDIF 4830ENDIF 4840OTHERWISE:V%=FNpK_ 4850ENDCASE:=V% 4860DEFFNkpView:=FNpK_ 4870DEFPROCk1(A%):LOCALB%,C%:SYS&400D6,!h%,Q%,&E000,&E000:IF!Q%=-1THENENDPROC 4880B%=Q%:WHILE!B%<>A%:B%+=4:ENDWHILE:IFB%!4=-1THENC%=!Q%ELSEC%=B%!4 4890IFC%<>A%THENPROCsCI(!h%,C%) 4900ENDPROC 4910DEFPROCk2(A%):LOCALB%,C%:SYS&400D6,!h%,Q%,&E000,&E000:IF!Q%=-1THENENDPROC 4920B%=Q%:WHILE!B%<>A%:B%+=4:ENDWHILE:IFB%=Q%THENWHILE!B%<>-1:B%+=4:ENDWHILE 4930C%=B%!-4:IFC%<>A%THENPROCsCI(!h%,C%) 4940ENDPROC 4950DEFFNdFK(A%):LOCALB%,C%,D%,E%,F%,V%:V%=FALSE:B%=A%-385:IFB%>72THENB%-=64 4960IFB%>0ANDB%<11THEN 4970!Q%=!h%:SYS&400CC,,Q%:C%=Q%+108:D%=C%+(Q%!88<<5):WHILEC%<D%ANDE%<B%:F%=(!C%>>>12)AND15:IF(F%>0)AND(F%<12)THENE%+=1 4980C%+=32:ENDWHILE:IFE%=B%THEN 4990!i%=(C%-108-Q%)DIV32-1:!Q%=!h%:Q%!4=!i%:Q%!8=1<<21:Q%!12=0:SYS&400CD,,Q%:IFFNfICTHEN 5000C%=!i%:D%=!h%:IFINSTR($cn%,"_")THENV%=EVAL("FN"+$cn%)ELSEV%=EVAL("FN"+$cn%+z$) 5010!Q%=D%:Q%!4=C%:Q%!8=1<<21:Q%!12=0:SYS&600CD,,Q% 5020ENDIF 5030ENDIF 5040ENDIF:=V% 5050DEFFNkey:LOCALV%:SYS6,122TO,V%:=V% 5060DEFFNrKey(A%,B%,C%):IFINKEY(-1)THEN=A%*B% 5070LOCALD%,E%:CASETRUEOF 5080WHENC%=1:E%=1<<S%!200 5090WHENC%=0:E%=1<<S%!196 5100WHENC%<0:E%=ABSC% 5110ENDCASE:SYS6,122TO,D%:CASED%OF 5120WHEN107:=E% 5130WHEN124:=2*E% 5140WHEN108:=3*E% 5150WHEN122:=4*E% 5160WHEN123:=5*E% 5170WHEN26:=6*E% 5180WHEN27:=7*E% 5190WHEN42:=8*E% 5200WHEN43:=9*E% 5210ENDCASE:=A%:---(HELP) 5230DEFFNmenuList(A$,B$,F%,G%):LOCALB%,C%,D%,E%,H%:F%=!F%:B%=!F%:LOCALERROR:ONERRORLOCALPROCcIV(A$+"_",0) 5240C%=EVAL(A$+"_%"):IFC%>0THEN 5260IFB%<>!C%THENC%=FNeH(C%,40*(B%-!C%)) 5270ELSEC%=FNgH(68+40*B%) 5280ENDIF:D%=C%+36+(B%<<4):PROCcIV(A$+"_",C%):!C%=B%:C%!4=D%-20:C%!8=D%:C%!12=F%+12:$nn%=B$:E%=FNr(S%!56):C%!16=E%:B$=B$+"_%":B%=EVAL(B$):CASE!B%OF 5290WHEN1:PROCcB(B%,C%!4,72):C%!20=1 5300WHEN2:C%!4=C%!4-16:PROCcB(B%,C%!4,112):C%!20=2 5310OTHERWISE:C%!20=0 5320ENDCASE:B%=EVAL(A$+"_%"):C%=!B%:D%=B%!8:E%=B%!12:IFB%!20=2THEND%!36=D%!36OR256:D%!40=!E%:D%!44=-1:D%!48=E%?4:H%=E%?4:D%+=24 5330E%+=5:G%=1:A%=D%!32:F%=D%!36OR256:D%+=28:WHILEE%?4>0ANDG%<C%:!D%=0:D%!4=A%:D%!8=F%:D%!12=!E%:D%!16=-1:D%!20=E%?4:IFD%!20>H%THENH%=D%!20 5340D%+=24:E%+=5:G%+=1:ENDWHILE:D%!-24=128:!(B%!8+16)=H%<<4:E%=B%!8-4-16*G%:B$="":CASEB%!20OF 5350WHEN1:B$=$(B%!4+4):H%=!(B%!4+16):D%=4 5360WHEN2:B$=$(B%!4+20):H%=!(B%!4+32):D%=20:$(E%+4)=$(B%!4+4):E%!16=!(B%!4+16) 5370ENDCASE:B%!4=E%:!E%=G%:FORF%=E%+D%TOB%!8-16STEP16:$F%=B$:F%!12=H%:NEXT:=FNoList(A$) 5380DEFFNoList(A$):LOCALB%:B%=EVAL(A$+"_%"):IFB%>0THEN!(B%!16+20)=B%!4:=TRUEELSE=FALSE 5390DEFFNlist:LOCALA$,B$,C%,D%,E%,F%,G$:IFINSTR($cn%,"_")THENA$=$cn%ELSEA$=$cn%+z$ 5400B$=FNgId(!h%,!i%):C%=EVAL(A$+"%"):E%=-1:FORD%=0TOC%:IFEVAL(A$+"$(D%)")=B$THENE%=D%:D%=C% 5410NEXT:IFE%>-1THEN 5420IF!b%AND1THENF%=-1ELSEF%=+1 5430REPEATE%+=F%:IFE%>C%THENE%=0ELSEIFE%<0THENE%=C% 5440G$=EVAL(A$+"$(E%)"):UNTILG$<>"":!l%=E%:IFEVAL("FN"+A$)IF!l%>TRUETHENG$=EVAL(A$+"$(!l%)"):IFG$<>B$THENZ%=FNpII(!h%,!i%,G$) 5450ELSE!l%=-1 5460ENDIF:=TRUE 5470DEFFNaLL(A%,B%):LOCALC%:C%=FNgH(8):IFC%>0THEN!C%=!A%:C%!4=B%:!A%=C%:=TRUE 5480=FALSE 5490DEFFNdLL(A%,B%):LOCALC%,V%:C%=!A%:WHILEC%<>-1ANDNOTV%:IFC%!4=B%THEN!A%=!C%:PROCfH(C%):C%=-1:V%=TRUEELSEA%=C%:C%=!C% 5500ENDWHILE:=V% 5510DEFFNrLL(A%,B%,D%):LOCALC%,V%:C%=!A%:WHILEC%<>-1ANDNOTV%:IFC%!4=B%THENC%!4=D%:V%=TRUEELSEC%=!C% 5520ENDWHILE:IFV%=0THEN=FNaLL(A%,D%) 5530=V% 5540DEFFNsLL(RETURNA%):IFA%>0THENA%=!A%:IFA%>0THEN=A%!4ELSE=FALSE 5550=FALSE:---(MEMORY) 5570DEFFNalign(A%):=(A%+3)ANDNOT3 5580DEFPROCcB(A%,B%,C%):C%=(C%+3)>>2:CALL!(S%!164):ENDPROC 5590DEFPROCmBl(A%,B%,C%):C%=(C%+3)>>2:CALL!(S%!164+4):ENDPROC 5600DEFPROCdBl(A%,B%,C%):B%+=A%:C%=(C%+3)>>2:CALL!(S%!164+4):ENDPROC 5610DEFPROCsB(A%,B%,C%):CALL!(S%!164+8):ENDPROC 5620DEFPROCsBw(A%,B%,C%):CALL!(S%!164+40):ENDPROC 5630DEFPROCwB(A%,B%,C%):C%=(C%+3)>>2:CALL!(S%!164+12):ENDPROC 5640DEFPROCaM(A%,B%,C%,D%):CALL!(S%!164+24):ENDPROC 5650DEFFNrC(A%,B%,C%):=USR!(S%!164+28) 5660DEFFNgH(B%):IFB%<1THEN=FALSE 5670LOCALA%,V%:SYS&2001D,2,S%!44,,B%TO,,A%;V%:IFV%AND1ELSE=A% 5680IFFNxHp(B%)THENSYS&2001D,2,S%!44,,B%TO,,A%;V%:IFV%AND1ELSE=A% 5690=FALSE 5700DEFFNgHs(A%,B%):LOCALV%:V%=FNgH(B%):IFV%>0THENPROCaWSm(A%,V%) 5710=V% 5720DEFPROCfH(A%):IFA%<1THENENDPROC 5730LOCALB%,V%:SYS&2001D,3,S%!44,A%TOB%;V%:IFV%AND1THENZ%=FNsysErrBox(B%):ENDPROC 5740SYS29,1,S%!44TO,,B%:IFB%>S%!292THENPROCrH 5750ENDPROC 5760DEFPROCrH:LOCALA%,B%,C%,V%:SYS29,1,S%!44TO,,,A%:REPEAT:SYS&2001D,5,S%!44,,-S%!292TO;V%:UNTILV%AND1:SYS29,1,S%!44TO,,,B%:A%-=B%:B%=A%DIVS%!292:SYS29,5,S%!44,,A%MODS%!292:IFB%>0THENSYS&400EC,-1,-1TOC%:SYS&400EC,C%-S%!292*B%,-1 5770ENDPROC 5780DEFFNeH(C%,B%):LOCALA%,V%:SYS&2001D,4,S%!44,C%,B%TO,,A%;V%:IFV%AND1ELSE=A% 5790SYS29,6,S%!44,C%TO,,,A%:A%+=B%:IFFNxHp(A%)THENSYS29,4,S%!44,C%,B%TO,,C%:=C% 5800=FALSE 5810DEFFNeHs(A%,C%,B%):LOCALV%:IFC%=0THEN=FNgHs(A%,B%)ELSEIFB%=0THENPROCfH(C%):Z%=FNdLL(!w%+196+(A%<<8),C%)ELSESYS29,6,S%!44,C%TO,,,V%:V%=FNeH(C%,B%-V%):IFV%>0THENZ%=FNrLL(!w%+196+(A%<<8),C%,V%) 5820=V% 5830DEFFNxHp(B%):LOCALA%,C%,V%:SYS&400EC,-1,-1TOC%:SYS&600EC,C%+S%!292*(B%DIVS%!292+1),-1TOA%;V%:IFV%AND1ELSESYS29,5,S%!44,,A%-C%:=TRUE 5840=FALSE 5850DEFFNrCMOS(A%):SYS6,161,A%TO,,A%:=A% 5860DEFPROCwCMOS(A%,B%):SYS6,162,A%,B%:ENDPROC:---(MENUS) 5880DEFFNm:=TRUE 5890DEFFNsm:=TRUE 5900DEFFNsma:=TRUE 5910DEFPROCdM(A%):LOCALB$,V%:V%=FALSE:B$=FNdm(A%):IFB$<>""THEN 5920CASE!j%AND3OF 5930WHEN1:$cn%=B$:CASEB$OF 5940WHEN"","noName","No_Name":PROCuM 5950WHEN"quit":Z%=FNquit 5960WHEN"notYetAvail":Z%=FNnotYetAvail_ 5970OTHERWISE:V%=TRUE:IFS%!216=0THENV%=FNa_ 5980IFV%THEN 5990CASE!j%>>>16AND63OF 6000WHEN0:IF$cn%<>""THEN 6010IFINSTR($cn%,"_")THENZ%=EVAL("FN"+$cn%)ELSEZ%=EVAL("FN"+$cn%+z$(!d%-1)) 6020ENDIF 6030WHEN4:IFS%!176AND(1<<19)THENPROCmaestro($cn%,S%!484) 6040ENDCASE:PROCuM 6050ENDIF:V%=FALSE 6060ENDCASE 6070WHEN3:$wn%=B$:R%=258:CASE$wn%OF 6080WHEN"grafScan":V%=FNe_g 6090WHEN"dataScan":V%=FNe_d 6100WHEN"multiScan":V%=FNe_m 6110OTHERWISE:V%=FNe_ 6120ENDCASE:IFV%THENZ%=FNwindow($wn%) 6130V%=FALSE 6140WHEN0:$mn%=B$:V%=FNfM(B$) 6150WHEN2:$wn%=B$:V%=FNfW(B$) 6160ENDCASE:IFV%THEN 6170$an%=B$:B$=z$:z$="_":CASE$an%OF 6180WHEN"saveAs":V%=TRUE 6190WHEN"oDrive_g":V%=TRUE 6200OTHERWISE:V%=FNsma_ 6210ENDCASE:IFV%IFS%!140>0THENZ%=FNwS(S%!140):IFz$<>"_"THENV%=EVAL("FNsma"+z$) 6220IFV%IFB$<>"_"ANDz$<>B$THENV%=EVAL("FNsma"+B$) 6230PROCuM 6240ENDIF 6250ENDIF:ENDPROC 6260DEFPROCdM1(A%):LOCALB$,C%,V%:V%=TRUE:B$=FNdm(A%):IFB$<>""THEN 6270CASE!j%AND3OF 6280WHEN2:PROCpW(B$,1) 6290WHEN0:$mn%=B$:!m%=FNfM(B$):IFEVAL("FNsm"+z$)THENM$(!d%)=$mn%:M%(!d%)=!m%:z$(!d%)=z$:!m0%=FNaR(!m%):I%(!d%-1)!4=!m0%:SYS&400E8,,!m0%,!x0%,!y0% 6300ENDCASE 6310ENDIF:ENDPROC 6320DEFFNdm(A%):LOCALB%,C%:B%=A%:WHILE!B%<>-1:B%+=4:ENDWHILE:I%=B%!-4:!d%=(B%-A%)>>>2:B%=M%(!d%-1):C%=B%+4+(I%<<4):!j%=C%!12:I%(!d%-1)=FNaR(B%)+28+24*I%:=$C% 6330DEFFNiWM:LOCALA$,V%:A$=FNtoLC($mn%):IFA$=""ORA$="nomenu"ORA$="noname"ORA$="no_menu"ORA$="no_name"THEN 6340W%!40=-1:W%!188=-1:V%=FALSE 6350ELSEW%!40=FNfM($mn%):IFW%!40>0THENW%!188=!g0%:V%=TRUEELSEW%!40=-1:W%!188=-1:V%=FALSE 6360ENDIF:=V% 6370DEFFNoM:LOCALA%,B%:A%=TRUE:$mn%="":S%!140=!h%:S%!144=!i%:IFM%THEN=FALSE 6380IFW%>0THEN 6390CASETRUEOF 6400WHEN!i%>-1:A%=FNfIM:IFA%>0THENS%!40=W%!188:A%=FNfM($mn%) 6410IFA%>0THEN 6420LOCALC%,D%:!J%=!h%:J%!4=!i%:SYS&400CE,,J%:IF(J%!24AND&183)=256THEN 6430C%=W%!216:IFC%>0THEN 6440FORB%=C%+148TOC%+(!C%<<7)STEP128:IF(!B%>>>24)=!i%THEND%=!B%:B%=C%+(!C%<<7) 6450NEXT:B%=0:IF(D%AND255)=0THENA%=0 6460ENDIF 6470ENDIF 6480ELSEA%=W%!40:$mn%=$(W%+124):S%!40=W%!188:S%!144=-1 6490ENDIF 6500WHEN!h%>-1:A%=W%!40:$mn%=$(W%+124):S%!40=W%!188:S%!144=-1 6510ENDCASE:S%!32=W%:IF$rn%<>"Tools"THENN%=W%!48ELSEIFW%!104>0THENN%=!(W%!104+48) 6520ELSEIF!h%=-2THENA%=S%!72:$mn%=$(S%+96):S%!32=0:S%!40=S%!56:B%=1 6530ENDIF:CASEA%OF 6540WHEN0,-1:S%!140=-1:S%!144=-1 6550OTHERWISE:!m%=A%:S%!172=0:!d%=0:IFEVAL("FNm"+z$)THENM$(!d%)=$mn%:M%(!d%)=!m%:z$(!d%)=z$:!m0%=FNaR(!m%):MOUSE!x0%,!y0%,Z%:!x0%-=64:!y0%=(S%!108+96)*B%-!y0%*(B%=0):S%!140=!h%:SYS&400D4,,!m0%,!x0%,!y0%ELSES%!140=-1:S%!144=-1 6560ENDCASE:=A% 6570DEFPROCovrM(A$):$mn%=A$:!m%=FNfM(A$):ENDPROC 6580DEFPROCuM:IFNOTM%AND(!b0%AND1)THEN 6590IFP%THENPROCrP 6600!m0%=FNaR(M%(0)):SYS&400D4,,!m0%,!x0%,!y0% 6610ENDIF:ENDPROC 6620DEFFNsOnX_:LOCALH$:H$="Choices":S%!476=TRUE:IFSaveChoices%THENSaveChoices%=FALSE:PROCutMI(H$,0)ELSESaveChoices%=TRUE:PROCtMI(H$,0) 6630DEFFNshowName_:LOCALH$:H$="Choices":S%!148=TRUE:IFShowName%THENShowName%=FALSE:PROCutMI(H$,1)ELSEShowName%=TRUE:PROCtMI(H$,1) 6640=TRUE 6650DEFFNhelpActive_:LOCALH$:H$="Choices":S%!148=TRUE:IFHelp%THENHelp%=FALSE:PROCutMI(H$,2)ELSEHelp%=TRUE:PROCtMI(H$,2) 6660=TRUE 6670DEFFNfMI(A$,B%):LOCALC%:C%=FNfM(A$):SYS&80D06,1,,B%,C%TOC%:=C% 6680DEFFNfMH(A$,B%):LOCALC%:C%=FNfM(A$):SYS&80D06,3,,B%,C%TOC%:=C% 6690DEFFNgMIs(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,4,,,C%TOC%:=C% 6700DEFFNgMIt(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,5,,,C%TOC%:=C% 6710DEFPROCcMI(A$,B%,D%):LOCALC%:C%=FNfMI(A$,B%):IFC%>0AND(C%!8AND64)=0THENC%!8=C%!8AND&FFFFFF:C%!8=C%!8ORD%<<24 6720ENDPROC 6730DEFPROCsMI(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,7,,,C%:ENDPROC 6740DEFPROCusMI(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,8,,,C%:ENDPROC 6750DEFPROCsMn(A$):LOCALC%:C%=FNfM(A$):SYS&80D06,9,,,C%:ENDPROC 6760DEFPROCusMn(A$):LOCALC%:C%=FNfM(A$):SYS&80D06,10,,,C%:ENDPROC 6770DEFPROCtMI(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,11,,,C%:ENDPROC 6780DEFPROCtMIx(A$,B%):LOCALC%:C%=FNfM(A$):SYS&80D06,12,,B%,C%:ENDPROC 6790DEFPROCutMI(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,13,,,C%:ENDPROC 6800DEFPROCpMI(A$,B%,D$):LOCALC%:C%=FNfMI(A$,B%):IFC%>0THEN 6810IFC%!8AND256THEN$(C%!12)=LEFT$(D$,C%!20-1)ELSE$(C%+12)=LEFT$(D$,11) 6820ENDIF:ENDPROC 6830DEFFNgMI(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,15,,,C%TOC%:IFC%>0THEN=$C% 6840DEFPROCpMT(A$,B$):LOCALC%:C%=FNfM(A$):SYS&80D06,16,,B$,C%:ENDPROC 6850DEFPROCbgMI(A$,B%,D%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,17,,,C%,D%:ENDPROC 6860DEFPROCfgMI(A$,B%,D%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,18,,,C%,D%:ENDPROC 6870DEFPROChMI(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,19,,,C%:ENDPROC 6880DEFPROCuhMI(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,20,,,C%:ENDPROC 6890DEFFNgMIh(A$,B%):LOCALC%:C%=FNfMI(A$,B%):SYS&80D06,21,,,C%TOC%:=C%:---(MESSAGES) 6910DEFPROCrM:CASE!a0%ANDNOT63OF 6920WHEN&500:CASE!a0%AND63OF 6930WHEN2:IFHelp%THEN 6940!h%=Q%!32:W%=FNwS(!h%):IFW%>0THEN$wn%=$W%ELSE$wn%="" 6950!i%=Q%!36:Z$=LEFT$(EVAL("FNh"+z$),235):IFZ$<>""THEN!Q%=256:Q%!12=!r0%:Q%!16=&503:$(Q%+20)=Z$:?(Q%+20+LENZ$)=0:SYS&400E7,17,Q%,!t0%:!r%=Q%!8 6960ENDIF 6970ENDCASE 6980WHEN&80D00:!c%=!a0%AND63:CASE!a0%OF 6990OTHERWISE:Z%=FNrM_ 7000ENDCASE 7010WHEN&400C0:CASE!a0%AND63OF 7020WHEN0:!x0%=Q%!24:!y0%=Q%!28:PROCdM1(Q%+32) 7030WHEN1:R%=259:IFFNe_PROCcM 7040OTHERWISE:Z%=FNrM_ 7050ENDCASE 7060WHEN0:CASE!a0%OF 7070WHEN0:PROCfin:END 7080WHEN1,2,3,4,5:!f0%=Q%!40:IFFNvFtIFFNrM_ Z%=FNdtM 7090WHEN6,7:IFFNrM_ Z%=FNdtM 7100WHEN8:IFS%!192=0THENS%!192=TRUE 7110Z%=FNquit 7120WHEN9:IFFNrM_IFS%!176AND(1<<7)THENPROCcP_g 7130OTHERWISE:Z%=FNrM_ 7140ENDCASE 7150WHEN&80140:CASE!a0%AND63OF 7160WHEN0,1,4,5:!f0%=Q%!40:IFFNvFtIFFNrM_ Z%=FNptrM 7170OTHERWISE:Z%=FNrM_ 7180ENDCASE 7190OTHERWISE:Z%=FNrM_ 7200ENDCASE:ENDPROC 7210DEFPROCrB:CASE!a0%ANDNOT63OF 7220WHEN0:CASE!a0%OF 7230WHEN1,2,3,4,5,6,7:IFFNrB_IF(S%!176AND(1<<6))>0THENZ%=FNdtB 7240OTHERWISE:Z%=FNrB_ 7250ENDCASE 7260WHEN&80140:CASE!a0%AND63OF 7270WHEN0,1,2,5,6:IFFNrB_THEN 7280CASETRUEOF 7290WHENS%!160=-1:Z%=FNrB_g 7300WHEN(S%!176AND(1<<6))>0:Z%=FNdtB 7310OTHERWISE:Z%=FNrB_ 7320ENDCASE 7330ENDIF 7340OTHERWISE:Z%=FNrB_ 7350ENDCASE 7360WHEN&80D00:!c%=!a0%AND63:CASE!a0%OF 7370OTHERWISE:Z%=FNrB_ 7380ENDCASE 7390OTHERWISE:Z%=FNrB_ 7400ENDCASE:ENDPROC 7410DEFPROCcM:LOCALA%,B%,C%,C$,D%,E%,F%,G%,H%:PROCgMi:S%!552=S%!556:S%!556=MODE:IFS%!372THEN 7420B%=S%!120:C%=S%!112:C$=STRING$(64," "):PROCcB(C%,O%,256):PROCcB(C%,B%,256):PROClFt:SYS&40081,,"Portrhouse.Standard",160,160TOA%:S%!316=A%:FORA%=0TO255:G%=B%?A%:IFG%THENSYS&40083,G%,C$TO,C$,D%,E%:SYS&40081,,C$,D%,E%TOF%:C%?A%=F%:O%?G%=A% 7440NEXT:A%=S%!56:WHILEA%<>0:FORB%=A%+52TOA%+28+A%!16*24STEP24:D%=!(!B%):IFD%>0THEN 7450C%=FNaR(!B%):FORE%=C%+36TOC%+12+24*D%STEP24:F%=!E%:IFF%AND64THENG%=FNfF(O%?(F%>>>24))<<24:F%=F%AND&FFFFFF:!E%=F%ORG% 7460NEXT 7470ENDIF:NEXT:A%=A%!28:ENDWHILE:A%=S%!64:WHILEA%<>0:FORB%=A%+52TOA%+28+A%!16*24STEP24:H%=B%!-8>>>16AND31:IFH%=10THEN 7480C%=!(!B%+8):SYS&400D6,C%,Q%+100,64,64:D%=Q%+100:!Q%=C%:WHILE!D%<>-1:Q%!4=!D%:SYS&400CE,,Q%:F%=Q%!24:G%=FNfF(O%?(F%>>>24))<<24:F%=F%AND&FFFFFF:Q%!8=F%ORG%:Q%!12=&FFFFFFFF:SYS&400CD,,Q%:D%+=4:ENDWHILE 7490ELSEC%=FNaR(!B%):FORE%=C%+104TOC%+72+(C%!84<<5)STEP32:F%=!E%:IFF%AND64THENG%=FNfF(O%?(F%>>>24))<<24:F%=F%AND&FFFFFF:!E%=F%ORG% 7500NEXT 7510ENDIF:NEXT:A%=A%!28:ENDWHILE:FORB%=!w%+268TO!w%+12+15*256STEP256:C%=!B%:IFC%>0THEN 7520SYS&400D6,C%,Q%+100,64,64:D%=Q%+100:!Q%=C%:WHILE!D%<>-1:Q%!4=!D%:SYS&400CE,,Q%:F%=Q%!24:G%=FNfF(O%?(F%>>>24))<<24:F%=F%AND&FFFFFF:Q%!8=F%ORG%:Q%!12=&FFFFFFFF:SYS&400CD,,Q%:D%+=4:ENDWHILE:NEXT 7540ENDIF 7550ENDIF:IFP%>0THENPROCsP(P%) 7560IFS%!176AND(1<<7)THENPROCcM_g 7570ENDPROC:---(MISC) 7590DEFPROCgMi:S%!196=FNrMV(-1,4):S%!200=FNrMV(-1,5):S%!440=1<<S%!196:S%!444=1<<S%!200:S%!204=(FNrMV(-1,11)+1)<<S%!196:S%!208=(FNrMV(-1,12)+1)<<S%!200:S%!428=NOT(S%!440-1):S%!432=NOT(S%!444-1):ENDPROC 7600DEFFNgB1(A%):LOCALB%,C%:FORC%=0TO31:B%+=A%AND1:A%=A%>>>1:NEXT:=B% 7610DEFPROCsPO(A%):CASEA%OF 7620WHEN1:S%!4=1:S%!12=0 7630WHEN2:S%!4=0:S%!12=0 7640OTHERWISE:S%!4=0:SYS66TOS%!12:S%!156=A% 7650ENDCASE:ENDPROC 7660DEFFNh:="" 7670DEFFN_:IFS%!176AND(1<<7)THEN=TRUEELSE=FALSE 7680DEFFNtL(A%):LOCALB$,C%:C%=SGNA%:A%=ABSA%:B$=STR$(A%DIV100)+"."+RIGHT$("0"+STR$(A%MOD100),2):IFC%>=0THEN=B$ELSE="-"+B$ 7690DEFFNfL(A$):LOCALB:B=100*VALA$:=SGNB*INT(ABSB+0.5) 7700DEFFNaL(A%,B%):LOCALC:C=A%+B%:IFC>&7FFFFFF0ORC<&80000010THENPROCbeep:=-1ELSE=A%+B% 7710DEFFNmL(A%,B%):LOCALC:C=A%*B%:IFC>&FFFFFF0THENPROCbeep:=-1ELSE=A%*B% 7720DEFFNdL(A%,B%):IFB%=0THENPROCbeep:=-1ELSE=A%DIVB% 7730DEFFNa_:=TRUE 7740DEFFNdTh(A%):=STR$~A% 7750DEFFNhTd(A$):LOCALB%:SYS33,16,A$TO,,B%:=B% 7760DEFFNbInB(RETURNA%,RETURNB%):LOCALC%,D%:IF!A%<!B%THENC%=!A%-!B% 7770IFA%!4<B%!4THEND%=A%!4-B%!4 7780IFA%!8>B%!8THENC%=A%!8-B%!8 7790IFA%!12>B%!12THEND%=A%!12-B%!12 7800IFC%=0ANDD%=0THEN=TRUEELSEA%=C%:B%=D%:=FALSE 7810DEFFNrFr(RETURNA%,RETURNB%):LOCALC%,D%,F%:D%=A%:F%=B%:REPEATC%=D%MODF%:D%=F%:F%=C%:UNTILC%=0:IFD%>1THENA%=A%DIVD%:B%=B%DIVD% 7820=D%:---(PATTERNS) 7840DEFPROCgFP(A$):LOCALA%:$rn%="FillPat":$nn%=A$:A%=FNfR:SYS70,A%!20+4,40:ENDPROC 7850DEFPROCgLP(A$):LOCALA%:$rn%="LinePat":$nn%=A$:A%=FNfR:A%=A%!20:OSCLI"FX 163,242,"+STR$A%!12:SYS70,A%,10:ENDPROC:---(POINTERS) 7870DEFPROChgOn:SYS&406C0:ENDPROC 7880DEFPROChgOff:SYS&406C1:ENDPROC 7890DEFPROChgSmash:SYS&406C2:ENDPROC 7900DEFPROChgPC(A%):SYS&406C4,A%:ENDPROC 7910DEFPROChgLED(A%):SYS&406C5,A%AND3:ENDPROC 7920DEFPROCiP:IF$pn%=""OR$pn%="Standard"OR$pn%="ptr_default"THENW%!32=-1:ENDPROC 7930LOCALA%:$nn%=$pn%:A%=FNfP:IFA%>0THENW%!32=A%!20 7940ENDPROC 7950DEFPROCpP(A$,B%):IFB%>0THENLOCALC%:C%=W%:W%=FNwS(B%):$pn%=A$:PROCiP:PROCsP(W%!32):W%=C% 7960ENDPROC 7970DEFPROCsP(A%):IFA%>0THENSYS&400E9,36,,$A%,A%!16,A%!20,A%!24:P%=A%:IFA%!16AND32THENSYS7,12,S%+300:SYS7,12,S%+305:SYS7,12,S%+310 7980ENDPROC 7990DEFPROCrP:SYS&400D8,1,-1:SYS7,12,S%+300:SYS7,12,S%+305:SYS7,12,S%+310:P%=0:ENDPROC 8000DEFFNmouse:LOCALA%,V%:SYS6,121,137TO,A%:A%=-4*(A%=255):SYS6,121,139TO,V%:IFV%=255THENV%=1ORA%ELSEV%=A% 8010=V%:---(QUIT) 8030DEFFNquit:LOCALV%:CASETRUEOF 8040WHENS%!192=1:V%=TRUE 8050WHEN(S%!176AND64)>0:IFFNgEe(0)>0THEN 8060IFS%!192THENQ%!12=!r0%:SYS&400E7,19,Q%:!r%=Q%!8 8070IFFNquitAppln_f="Yes"THEN 8080IFS%!192THENSYS&400D3,,Q%:Q%!24=&1FC:SYS&400E7,8,Q%,!t0%:S%!192=1ELSEV%=TRUE 8090ENDIF 8100ELSEIFS%!192=0THENV%=TRUEELSES%!192=FALSE 8110ENDIF 8120WHENS%!192=0:V%=TRUE 8130OTHERWISE:S%!192=FALSE 8140ENDCASE:IFV%THENPROCfin:END 8150=TRUE 8160DEFPROCfin:LOCALA%,B%,D$,E%,F%,G$,H$:PROCbrkPnt("FreeMem",1):PROCbrkPnt("Debug",0):G$=Appln$+".Choices":H$=LEFT$(G$)+"X":LOCALERROR:ONERRORLOCAL:SYS&2000D,0,A%:PROCmoan(REPORT$):S%!148=0:IFFNgFl(H$)>0THENOSCLI"REMOVE "+G$:OSCLI"RENAME "+H$+" "+G$ 8170Z%=FNbE(260):IFSaveChoices%ANDS%!148ORS%!476THEN 8180IFFNgFl(G$)>0THENOSCLI"RENAME "+G$+" "+H$ 8190Pass$=FNcdS(Pass$):A%=OPENOUT(G$):PRINT#A%,Level$,Pass$,Debug%,ShowName%,Help%,Last$,D$,SaveChoices%,F%,Choices$(0),Choices$(1),Choices$(2),Choices$(3):CLOSE#A%:OSCLI"SETTYPE "+G$+" 407":OSCLI"REMOVE "+H$ 8200ENDIF:PROClFt:PROChgSmash:PROCrP:SYS&400DD,!t%,&AB534154:SYS17:ENDPROC:---(RESOURCES) 8220DEFFNaR(A%):=A%+4+(!A%<<4) 8230DEFFNfM(A$):LOCALA%,B%,C%,D%:A%=S%!424:IF$A%=A$THENz$=$(A%+12):!f%=A%!28:=A%!24 8240$nn%=A$:C%=FNgUH:IFC%>-1THEN 8250A%=S%!56:REPEATD%=A%!12>>>24:B%=A%:A%=A%!28:UNTILD%=C%ORA%=0:IFD%=C%THEND%=FNr(B%)ELSED%=0 8260ELSEA%=S%!40:IFA%>0THEND%=FNr(A%) 8270IFD%<1THEN 8280A%=S%!56:REPEAT:IFA%<>S%!40THEND%=FNr(A%) 8290A%=A%!28:UNTILD%ORA%=0 8300ENDIF:IFD%>0THENz$=$(S%!84+(!f%>>>24)) 8310ENDIF:IFD%>0THENA%=S%!424:$A%=A$:$(A%+12)=z$:A%!24=D%!20:A%!28=!f%:=D%!20ELSE=FALSE 8320DEFFNfP:LOCALA%,B%,C%,D%:A%=S%!68:IFA%>0THEN 8330C%=FNgUH:IFC%>-1THEN 8340REPEATD%=A%!12>>>24:B%=A%:A%=A%!28:UNTILD%=C%ORA%=0:IFD%=C%THEND%=FNr(A%)ELSED%=0 8350ELSEREPEATD%=FNr(A%):A%=A%!28:UNTILD%ORA%=0:IFD%>0THENz$=$(S%!84+(!f%>>>24)) 8360ENDIF 8370ENDIF:=D% 8380DEFFNfW(A$):LOCALA%,B%,C%,D%:$nn%=A$:A%=S%!64:C%=FNgUH:IFC%>-1THEN 8390REPEATD%=A%!12>>>24:B%=A%:A%=A%!28:UNTILD%=C%ORA%=0:IFD%=C%THEND%=FNr(B%)ELSED%=0 8400ELSEREPEATD%=FNr(A%):A%=A%!28:UNTILD%ORA%=0:IFD%>0THENz$=$(S%!84+(!f%>>>24)) 8410ENDIF:IFD%>0THEN$rn%=T$(!f%>>>16AND31) 8420=D% 8430DEFFNfR:LOCALA%,A$,B%,C%,D%:A%=S%!52:IFA%>0THEN 8440A$=$rn%:C%=FNgUH:IFC%>-1THEN 8450REPEATD%=A%!12>>>24:IF$A%=A$ANDD%=C%THENB%=A% 8460A%=A%!28:UNTILB%OR(A%=0):IFB%THEND%=FNr(B%)ELSED%=0 8470ELSEREPEAT:IF$A%=A$THEND%=FNr(A%) 8480A%=A%!28:UNTILD%ORA%=0:IFD%>0THENz$=$(S%!84+(!f%>>>24)) 8490ENDIF 8500ENDIF:=D% 8510DEFFNrR(A$,B$):LOCALA%:A%=FNfM(B$):IFA%>0THENPROCcIV(B$+"_%",A%) 8520=A% 8530DEFFNr(A%):LOCALB%,C%,D%,E$:C%=A%+32+A%!16*24:E$=$nn%:FORB%=A%+32TOC%-24STEP24:IF$B%=E$THEND%=B%:B%=C%:!f%=D%!12 8540NEXT:IFD%=0THEN 8550E$+=z$:FORB%=A%+32TOC%-24STEP24:IF$B%=E$THEND%=B%:B%=C%:!f%=D%!12 8560NEXT 8570ENDIF:=D% 8580DEFFNgUH:LOCALA%,B$,C%,D%:A%=INSTR($nn%,"_"):IFA%=0THEN=TRUE 8590C%=TRUE:B$=MID$($nn%,A%):$nn%=LEFT$($nn%,A%-1):A%=S%!84:B%=A%+(S%!560<<3):FORD%=A%TOB%STEP8:IF$D%=B$THENC%=D%-A%:D%=B%:z$=B$ 8600NEXT:=C% 8620DEFFNgCR(B$):LOCALA%:$rn%="Code":$nn%=B$:A%=FNfR:IFA%>0THEN=A%!20ELSE=0 8630DEFFNgUR(B$):LOCALA%:$rn%="Custom":$nn%=B$:A%=FNfR:IFA%>0THEN=A%!20ELSE=0 8640---(SEARCH) 8650DEFFNsIA(A%(),B%):LOCALC%,D%,F%:D%=DIM(A%(),1):F%=TRUE:FORC%=1TOD%:IFA%(C%)=B%THENF%=C%:C%=D% 8660NEXT:=F% 8670DEFFNsSA(A$(),B$):LOCALC%,D%,F%:D%=DIM(A$(),1):F%=TRUE:FORC%=1TOD%:IFA$(C%)=B$THENF%=C%:C%=D% 8680NEXT:=F%:---(SLOTS) 8700DEFFNfWS(A$):LOCALB%,C%,D%:IFA$<>""THEN 8710C%=!w%+&F00:FORD%=!w%TOC%STEP256:IFD%!12>TRUEIF$D%=A$THENB%=D%:D%=C% 8720NEXT 8730ENDIF:=B% 8740DEFFNoWS(A$,B%):LOCALC%,D%,E%:IFA$<>""THEN 8750E%=TRUE:C%=!w%+&F00:FORD%=!w%TOC%STEP256:IFD%!12>TRUEIF$D%=A$IFD%!48<>B%THENE%=D%:D%=C% 8760NEXT 8770ENDIF:=E% 8780DEFFNwS(A%):SYS&80D0B,0,A%,,,S%TOA%,z$:=A% 8790DEFFNgWS(A%):=!w%+(A%<<8) 8800DEFPROCaWSm(A%,B%):Z%=FNaLL(!w%+196+(A%<<8),B%):ENDPROC 8810DEFPROCdWSm(A%,B%):Z%=FNdLL(!w%+196+(A%<<8),B%):ENDPROC 8820DEFPROCrWS(A%):LOCALB%,C%,D%:A%=FNwS(A%):IFA%>0THENB%=A%!196:PROCsBw(A%,256,0):A%!12=-255:A%!48=(A%-!w%)DIV256:D%=S%!44:WHILEB%<>-1:SYS29,3,D%,B%!4:C%=B%:B%=!B%:SYS29,3,D%,C%:ENDWHILE:A%!196=-1:SYS29,1,D%TO,,B%:IFB%>S%!292THENPROCrH 8830ENDPROC:---(SOUND) 8850DEFPROCsound(D%):CASED%MOD16OF 8860WHEN0 8870WHEN1:PROCbeep 8880WHEN2:SOUND1,-5,200,3 8890WHEN3:SOUND1,-10,75,5 8900WHEN4:SOUND1,-5,200,7 8910WHEN5:PROCbeep:PROCpause(30):PROCbeep 8920WHEN6:SOUND1,-5,200,3:PROCpause(30):SOUND1,-5,200,3 8930WHEN7:SOUND1,-10,75,5:PROCpause(30):SOUND1,-10,75,5 8940OTHERWISE:PROCsound_(D%) 8950ENDCASE:ENDPROC 8970DEFPROCbeep:SOUND1,-10,100,5:ENDPROC 8980DEFPROCsound_(D%):ENDPROC:---(SPRITES) 9000DEFFNlSF(A$):LOCALB%,C%:C%=0:B%=FNgFl(A$):IFB%>0THENB%+=16:IFFNgFt(A$)=&FF9THENC%=FNoSA(B%) 9010IFC%>0THENSYS8,16,A$,C%+4 9020=C% 9030DEFFNoSA(A%):LOCALB%:IFA%>0THENB%=FNgH(A%):IFB%>0THEN!B%=A%:B%!4=0:B%!8=16:B%!12=16 9040=B% 9050DEFFNsSF(A$,B%):LOCALC%,V%:SYS&2002E,&10C,B%,A$TOC%;V%:IFV%AND1THENZ%=FNsysErrBox(C%):V%=FALSEELSEV%=TRUE 9060=V%:---(STRINGS) 9080DEFFNpadR(A$,B%):B%=ABSB%AND255:=LEFT$(FNtrmL(A$)+STRING$(B%," "),B%) 9090DEFFNpadL(A$,B%):B%=ABSB%AND255:=RIGHT$(STRING$(B%," ")+FNtrmR(A$),B%) 9100DEFFNtrmL(A$):WHILELEFT$(A$,1)=" ":A$=MID$(A$,2):ENDWHILE:=A$ 9110DEFFNtrmR(A$):WHILERIGHT$(A$,1)=" ":A$=LEFT$(A$):ENDWHILE:=A$ 9120DEFFNtrmS(A$,B%):A$=FNtrmL(A$):A$=FNtrmR(A$):IFB%>0THEN=LEFT$(A$,B%)ELSE=A$ 9130DEFFNtrunc(A$,B%):IFLENA$>B%THENA$="..."+RIGHT$(A$,B%) 9140=A$ 9150DEFFNtoLC(A$):LOCALB%,C$:FORB%=1TOLEN(A$):C$=MID$(A$,B%,1):IFC$>"@"ANDC$<"["THENMID$(A$,B%,1)=CHR$(ASCC$+32) 9160NEXT:=A$ 9170DEFFNtoUC(A$):LOCALB%,C$:FORB%=1TOLEN(A$):C$=MID$(A$,B%,1):IFC$>"`"ANDC$<"{"THENMID$(A$,B%,1)=CHR$(ASCC$-32) 9180NEXT:=A$ 9190DEFFNzT(A%):LOCALB%,C$:B%=A%:WHILE?B%:B%+=1:ENDWHILE:?B%=13:C$=$A%:?B%=0:=C$ 9200DEFPROCpCR(A%):WHILE?A%>31:A%+=1:ENDWHILE:?A%=13:ENDPROC 9210DEFPROCpZ(A%):WHILE?A%>31:A%+=1:ENDWHILE:?A%=0:ENDPROC 9220DEFFNpS(RETURNA$,D$):LOCALV$,C%:C%=INSTR(A$,D$):IFC%=0THENV$=A$:A$=""ELSEV$=LEFT$(A$,C%-1):A$=MID$(A$,C%+1) 9230=V$ 9240DEFFNpV(A$,B$):LOCALC$:B$=FNtoUC(LEFT$(B$,1)):C$="":WHILEA$<>""ANDFNtoUC(LEFT$(C$,1))<>B$:C$=FNpS(A$,","):ENDWHILE:IFLEFT$(C$,1)=B$THEN=MID$(C$,2)ELSE="" 9250DEFFNaV(A$,B$):LOCALC$,D$,E$,F%:D$=FNtoUC(LEFT$(B$,1)):E$="":WHILEA$<>"":C$=FNpS(A$,","):IFFNtoUC(LEFT$(C$,1))=D$THENC$=B$:F%=TRUE 9260E$+=C$+",":ENDWHILE:IFNOTF%THENE$+=B$ 9270IFRIGHT$(E$)=","THENE$=LEFT$(E$) 9280=E$ 9290DEFFNdV(A$,B$):LOCALC$,D$,E$:D$=FNtoUC(LEFT$(B$,1)):E$="":WHILEA$<>"":C$=FNpS(A$,","):IFFNtoUC(LEFT$(C$,1))=D$THENC$="":IFRIGHT$(E$)=","THENE$=LEFT$(E$) 9300E$+=C$+",":ENDWHILE:IFRIGHT$(E$)=","THENE$=LEFT$(E$) 9310=E$ 9320DEFFNgSw(A$,B%):LOCALC%:C%=&70000000:SYS&4008A,B%:SYS&40085,,A$,C%,C%,-1,C%TO,,C%:SYS&40088,,C%TO,C%:=C% 9330DEFFNdGST(A$):LOCALB%,C%:B%=S%!120:SYS39,A$,B%,255TO,,C%:B%?C%=13:=$B% 9340DEFFNcdS(A$):LOCALC%,D%:Z%=RND(-1*ASCA$):FORC%=2TOLEN(A$):D%=ASC(MID$(A$,C%,1))EOR(128+RND(127)):MID$(A$,C%,1)=CHR$D%:NEXT:=A$ 9350DEFFNval(A$):LOCALB%:SYS&20021,,A$TO,,B%:=B% 9360DEFFNtoS(A%):LOCALB$:B$=STRING$(8,"0"):SYS212,A%,B$,9TOB$:=B$ 9370DEFFNtoI(A$):LOCALB%:SYS33,16,A$TO,,B%:=B%:---(TIME) 9390DEFPROCpause(A%):A%+=TIME:REPEATUNTILA%<=TIME:ENDPROC 9400DEFFNcmpD(A%):LOCALB%:CASETRUEOF 9410WHENA%!1>A%!6:B%=TRUE 9420WHENA%!1<A%!6:B%=FALSE 9430OTHERWISE:IF?A%>=A%?5THENB%=TRUEELSEB%=FALSE 9440ENDCASE:=B% 9450DEFPROCwait:SOUND1,-10,100,2:REPEATUNTILINKEY(10)=-1:REPEATUNTILGET=32:ENDPROC 9460DEFFNdate:LOCALA$:A$=TIME$:=FNpS(A$,".") 9470DEFFNtime:LOCALA$:A$=TIME$:Z$=FNpS(A$,"."):=A$:---(VARIABLES) 9490DEFFNrMV(A%,B%):SYS53,A%,B%TO,,A%:=A% 9500DEFFNrVV(A%):!O%=A%:O%!4=-1:SYS49,O%,O%:=!O% 9510DEFFNgSV(A$):LOCALB$:B$=STRING$(248," "):SYS&20023,A$,B$,248TO,B$:=FNtrmS(B$,-1) 9520DEFFNxSV(A$):LOCALB%:SYS&20023,A$,,-1,,3TO,,B%:=B% 9530DEFPROCcIV(A$,B%):LOCALA%:A$+="%":A%=S%!120:$A%=A$:CALL!(S%!164+16):ENDPROC:---(WINDOWS) 9550DEFFNw:=TRUE 9560DEFFNwindow(A$):LOCALA%,B%,B$,C%,C$,D%,E%,F%,G%,H%,V%:V%=FALSE:LOCALERROR:ONERRORLOCALS%!152=2:PROCerror:=FALSE 9570$wn%=A$:C%=FNfW(A$):IFC%=0THEN=FALSE 9580B$=$rn%:IFB$="Tools"ANDS%!140=-1THENS%!140=W%!12:S%!144=!i% 9590CASETRUEOF 9600WHENS%!336>0:A%=FNwS(S%!336) 9610WHEN(!f%>>>12AND1)=0:A%=FNfWS(A$) 9620OTHERWISE:A%=0 9630ENDCASE:IFA%>0THENV%=TRUE:W%=A%:C$=$(S%!84+W%!16):!h%=W%!12:N%=W%!48 9640IFNOTV%THEN 9650E%=!w%+&E00:A%=!w%+256:WHILEA%!12<>-255ANDA%<E%:A%+=256:ENDWHILE:IFA%!12<>-255THENA%=0 9660IFA%=0THENPROCmoan("No more windows available. Please close some to continue."):=FALSE 9670W%=A%:W%!12=TRUE:N%=W%!48:$W%=$wn%:!a%=C%!20:W%!16=!f%>>>24:C$=$(S%!84+W%!16):$(W%+20)=$rn%:W%!36=!f%:W%!44=!a%:$pn%=$(!a%+20):PROCiP:$mn%=$(!a%+4):W%!60=!(!a%+44):W%!64=!(S%!60+(W%!16>>>1)):W%!80=32:W%!84=320:W%!88=32:W%!92=320:IF$mn%="Default"THEN$mn%=$wn% 9680W%!56=!(!a%+36):W%!52=0:IFW%!56>0THENW%!52=FNgHs(W%!48,W%!56):IFW%!52>0THENPROCsBw(W%!52,W%!56,0) 9690R%=195:Z%=EVAL("FNe"+C$):$(W%+124)=$mn%:Z%=FNiWM:SYS66TOA%:W%!136=A%:$(W%+200)="":W%!172=!(!a%+64):IFW%!172>0THENW%!180=!(W%!172):W%!172+=4ELSEW%!176=0:W%!180=0 9700G%=C%!16-92-(!(!a%)<<4):C%=FNaR(!a%):G%-=C%!84<<5:IFG%<0THEN=FALSE 9710PROCcB(C%,Q%+4,88+(C%!84<<5)):IF(G%+W%!180)>0THEN 9720H%=FNgHs(W%!48,G%+W%!180):IFH%=0THEN=FALSE 9730W%!144=H%:W%!148=G%:W%!176=H%+G%:IFG%>0ANDH%>0THENPROCcB(C%+88+(C%!84<<5),H%,G%) 9740IFH%>0THEN 9750IFQ%!60AND256THENQ%!76+=H%:W%!140=Q%!76 9760FORF%=Q%+108TOQ%+76+(C%!84<<5)STEP32:IF!F%AND256THENF%!4+=H%:IFF%!8>0THENF%!8+=H% 9770NEXT:IFW%!172>0THENPROCcB(W%!172,W%!176,W%!180):W%!172+=W%!180:FORF%=W%!176TOW%!176+W%!180-4STEP4:!F%+=H%:NEXT 9780ENDIF 9790ELSEW%!144=0:W%!148=0:W%!176=0 9800ENDIF:IFW%!36AND2THENW%!220=0ELSEIF!(S%!32+36)AND2THENW%!220=!(S%!32+48)ELSEW%!220=-1 9810$rn%=$(W%+20):E%=0:CASE$rn%OF 9820WHEN"Dialog","Scroll","Tools","View","DataPad":FORB%=1TO14:D%=FNgWS(B%):IFD%!12>TRUETHENIF$D%=$wn%THENIFD%!136>=E%THENE%=D%!136:F%=D% 9830NEXT:IFE%>0THENB%=F%!108-48:IFB%-Q%!16+Q%!8>=128THENF%=Q%!16:Q%!16=B%:Q%!8-=F%-B% 9840ENDCASE:R%=193:V%=EVAL("FNe"+C$):IFV%ANDC$<>"_"THENV%=FNe_ 9850IF$rn%="DataPad"THENPROCdPad 9860SYS&400C1,,Q%+4TO!h%:W%!12=!h%:!Q%=!h%:W%!108=Q%!16:IFS%!176AND(1<<7)THENPROCiWG:SYS&400C1,,Q%+4TO!h%:SYS&400C3,,Q%:W%!12=!h% 9870IFS%!176AND(1<<6)THENPROCpEo(W%!48) 9880ENDIF:IFNOTS%!332THEN 9890PROCcB(W%!176,W%!172,W%!180):IF$rn%="Tools"THENC%=S%!32:IFC%>0THENW%!104=C%:C%!104=S%!144:N%=C%!48 9900V%=EVAL("FNw"+C$):IFV%THENPROCoW(W%):PROCgC(W%):S%!380=W% 9910ENDIF:=V% 9920DEFPROCoW(A%):!J%=A%!12:SYS&400CB,,J%:J%!28=-1:SYS&400C6,,J%:PROCo(J%):ENDPROC 9930DEFPROCo(A%):SYS&400C5,,A%:ENDPROC 9940DEFPROCcloseW(A%):LOCALB$,C%,D%,E$,V%:V%=TRUE:B$=$(A%+20):IFB$="Command"THENSYS&400EF,!A%:ENDPROC 9950E$=$(S%!84+A%!16):N%=A%!48:IFS%!176AND64THENV%=FNclW_f(A%) 9960IFV%IFS%!176AND128THENV%=FNclW_g(A%) 9970IFV%THENR%=3:IFEVAL("FNe"+E$)THENPROCkW(A%!12) 9980IFA%!12=-255ANDB$<>"Tools"THEN 9990FORC%=1TO14:D%=FNgWS(C%):IFD%!12>TRUEIF$(D%+20)="Tools"IFD%!104=A%THENPROCcloseW(D%) 10000NEXT:R%=198:Z%=EVAL("FNe"+E$) 10010ENDIF:ENDPROC 10020DEFPROCkW(A%):PROCcW(A%):PROCdW(A%):ENDPROC 10030DEFPROCcW(A%):IFA%>0THEN 10040SYS&400D3,,Q%:IFA%=!Q%THENPROCpCp 10050!Q%=A%:SYS&400C6,,Q% 10060ENDIF:ENDPROC 10070DEFPROCdW(A%):IFA%>0THEN!Q%=A%:SYS&400C3,,Q%:PROCrWS(A%) 10080ENDPROC 10090DEFFNgetW(A$):LOCALB%,C%,D%,E%,F%,V%:FORB%=1TO15:C%=FNgWS(B%):IFC%!12>TRUETHEN 10100IF$C%=A$THEN 10110V%=C%:!J%=C%!12:SYS&400CB,,J%:IFJ%!32AND(1<<17)THENE%=C% 10120IFJ%!32AND(1<<20)THENF%=C%:B%=15 10130ENDIF 10140ENDIF:NEXT:IFF%>0THENV%=F%ELSEIFE%>0THENV%=E% 10160=V% 10170DEFPROCpW(A$,B%):LOCALB$,C%,V%:IFA$<>""THEN 10180$wn%=A$:C%=FNfW(A$):IFC%>0THEN 10190W%=!w%:$W%=A$:!f%=C%!12:W%!16=!f%>>>24:!a%=C%!20:$(W%+20)="Menu":W%!44=!a%:$pn%=$(!a%+20):PROCiP:W%!36=!f%:$mn%="":W%!60=!(!a%+44):$(W%+124)="":W%!40=-1:W%!52=!(!a%+12):W%!56=!(!a%+36) 10200W%!12=!(!a%+8):!Q%=W%!12:SYS&400CC,,Q%:IFQ%!60AND256THENW%!140=Q%!76ELSEW%!140=0 10210IF!(S%!32+36)AND2THENW%!220=!(S%!32+48)ELSEW%!220=-1 10220B$=z$:z$="_":R%=256:V%=FNe_:IFV%IFS%!140>0THENZ%=FNwS(S%!140):IFz$<>"_"THENV%=EVAL("FNe"+z$) 10230IFV%IFB$<>"_"ANDz$<>B$THENV%=EVAL("FNe"+B$) 10240SYS&400C1,,Q%+4TOC%:SYS&400C3,,Q%:W%!12=C%:!(!a%+8)=C%:IFEVAL("FNw"+B$)THEN 10250IFB%=1THENSYS&400E8,,W%!12,!x0%,!y0%ELSESYS&400D4,,W%!12,!x0%,!y0% 10260ENDIF 10270ENDIF:ENDPROC 10280DEFFNgWx(A$):IFFNfWS(A$)>0THEN=TRUEELSE=FALSE 10290DEFPROCpWT(A%,B$):LOCALC%:IFA%>=0ANDA%<15THENC%=!w%+(A%<<8):IFC%!140>0THEN$(C%!140)=B$:PROCoW(C%) 10300ENDPROC 10310DEFPROCrcW(A%):LOCALB%,C%:SYS&400C1,,A%+4TOB%:!Q%=!A%:SYS&400C3,,Q%:C%=FNwS(!A%):C%!12=B%:PROCoW(C%):ENDPROC 10320DEFPROCscW(A%):IFA%>0THENQ%!20+=!(A%+76+(ABS(Q%!32)<<2))*SGN(Q%!32):Q%!24+=!(A%+84+(ABS(Q%!36)<<2))*SGN(Q%!36):PROCo(Q%) 10330ENDPROC 10340DEFPROCsetScroll(A%,RETURNB%,RETURNC%,RETURND%,RETURNE%):IFB%=0THENB%=A%!80ELSEA%!80=B% 10350IFC%=0THENC%=A%!84ELSEA%!84=C% 10360IFD%=0THEND%=A%!88ELSEA%!88=D% 10370IFE%=0THENE%=A%!92ELSEA%!92=E% 10380ENDPROC 10390DEFPROCscroll(A%,B%,C%):!Q%=A%!12:SYS&400CB,,Q%:Q%!32=B%:Q%!36=C%:PROCscW(A%):ENDPROC 10400DEFPROCscrollBy(A%,B%,C%):!J%=A%!12:SYS&400CB,,J%:J%!20+=B%:J%!24+=C%:PROCo(J%):ENDPROC 10410DEFPROCscrollTo(A%,B%,C%):!J%=A%!12:SYS&400CB,,J%:J%!20=B%:J%!24=C%:PROCo(J%):ENDPROC 10420DEFFNvW(A%):!J%=A%:SYS&400CB,,J%:=J%!12-J%!4 10430DEFFNvH(A%):!J%=A%:SYS&400CB,,J%:=J%!16-J%!8 10440DEFFNxOf(A%):!J%=A%:SYS&400CB,,J%:=J%!20 10450DEFFNyOf(A%):!J%=A%:SYS&400CB,,J%:=J%!24 10460DEFFNinput(A$,B$,C$,D%,E$,B%):LOCALD$,F$:F$=FNy(A$,B$,C$,D$,E$,B%,D%,"Input"):IFPoll$="27"THENF$=B$ 10470=F$ 10480DEFFNalert(A$,B$,C$,D$,E$,B%):LOCALD%,F$:Z$=FNy(A$,B$,C$,D$,E$,B%,D%,"Alert"):F$=Poll$:IFF$="13"THENF$=C$ 10490IFF$="27"THENF$=D$:IFF$=""THENF$=C$ 10500=F$ 10510DEFFNy(A$,B$,C$,D$,E$,B%,D%,F$):LOCALbW%,bH%,C%,E%,bB%,bT%,H%,BT%,bL%,bR%,G%,BW%,tQ%,TQ%,A%,F%,Mx%,My%:F%=S%!116:tQ%=FNgH(520):IFtQ%=0THENPoll$="":="" 10520TQ%=tQ%:bW%=736:bH%=432:bB%=20-bH%:bT%=bB%+56:C%=508:E%=316:H%=bT%+20:BT%=H%+E%:bL%=(bW%-C%)DIV2:bR%=bL%+C%:E$=FNtoLC(E$):CASEE$OF 10540WHEN"palm":E$="ar_palm" 10550WHEN"asterisk":E$="ar_astk" 10560WHEN"questmark":E$="ar_quest" 10570WHEN"exclammark":E$="ar_excl" 10580WHEN"simtron":E$="ar_simtron" 10590ENDCASE:Q%!4=270:Q%!8=316:Q%!12=Q%!4+bW%:Q%!16=Q%!8+bH%:Q%!20=0:Q%!24=0:Q%!28=-1:Q%!32=&84000010:Q%?36=7:Q%?37=2:Q%?38=7:Q%?39=1:Q%?40=3:Q%?41=1:Q%?42=2:Q%?43=0:Q%!44=0:Q%!48=-bH%:Q%!52=bW%:Q%!56=0 10600Q%!60=&13D:Q%!64=&3000:Q%!68=1:Q%!72=0:$F%="Message from "+$sn%+CHR$0:Q%!76=F%:Q%!80=-1:Q%!84=LEN($F%)+1:F%+=40:Q%!88=1-1*((A$<>"")+(B$<>""ORD%>0)+(C$<>"")+(D$<>"")+2*(E$<>"")):A%=Q%+92:IFC$=""THEN 10610IFD$=""THENC$="OK"ELSEC$=D$:D$="" 10620ENDIF:C$=LEFT$(C$,11):G%=16*(2+LENC$):IFG%<152THENG%=152 10630D$=LEFT$(D$,11):BW%=16*(2+LEND$):IFBW%<152THENBW%=152 10640IFD$<>""THEN 10650!A%=bL%+(C%DIV2-G%)DIV2:A%!4=bB%:A%!8=!A%+G%:A%!12=bT%:A%!16=&1902D:A%?19=&C7:$(A%+20)=C$:!x%=Q%!4+!A%+G%DIV2:!y%=Q%!8+bH%+(bB%+bT%)DIV2:A%+=32 10660!A%=bW%DIV2+(C%DIV2-BW%)DIV2:A%!4=bB%:A%!8=!A%+BW%:A%!12=bT%:A%!16=&1902D:A%?19=7:$(A%+20)=D$:A%+=32 10670ELSE!A%=bL%+(C%-G%)DIV2:A%!4=bB%:A%!8=!A%+G%:A%!12=bT%:A%!16=&1902D:A%?19=&C7:$(A%+20)=C$:!x%=Q%!4+!A%+G%DIV2:!y%=Q%!8+bH%+(bB%+bT%)DIV2:A%+=32 10680ENDIF:IFE$<>""THEN!A%=0:A%!4=H%:A%!8=bL%:A%!12=BT%:A%!16=&1A:$(A%+20)=E$:A%+=32:!A%=bR%:A%!4=H%:A%!8=bW%:A%!12=BT%:A%!16=&1A:$(A%+20)=E$:A%+=32 10690IFA$=""THEN 10700IFB$=""THENA$="Ok"ELSEA$=B$:B$="" 10710ENDIF:IFD%=0THEN 10720IFB$<>""THEN 10730$tQ%=A$:!A%=bL%:A%!4=H%+E%DIV2:A%!8=bR%:A%!12=BT%:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:F%+=8:A%!28=LENA$+1:tQ%+=256:A%+=32 10740$tQ%=B$:!A%=bL%:A%!4=H%:A%!8=bR%:A%!12=H%+E%DIV2:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:F%+=8:A%!28=LENB$+1:A%+=32 10750ELSE$tQ%=A$:!A%=bL%:A%!4=H%:A%!8=bR%:A%!12=BT%:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:A%!28=LENA$+1:A%+=32 10760ENDIF 10770ELSE$tQ%=A$:!A%=bL%:A%!4=H%+E%DIV2:A%!8=bR%:A%!12=BT%:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:F%+=8:A%!28=LENA$+1:tQ%+=256:A%+=32 10780$tQ%=B$:!A%=bL%+32:A%!4=H%+52:A%!8=bR%-32:A%!12=H%+100:A%!16=&F13D:A%?19=7:A%!20=tQ%:A%!24=-1:A%!28=D%:A%+=32 10790ENDIF:!A%=bL%:A%!4=H%:A%!8=bR%:A%!12=BT%:A%!16=4:A%?19=&17:A%?20=13:SYS&400C1,,Q%+4TO!h%:W%=!w%+&F00:$W%=F$:W%!12=!h%:$(W%+20)=F$:$rn%=F$:PROCoW(W%):PROCgC(W%):PROCrP:MOUSEMx%,My%,Z%:MOUSETO!x%,!y%:!O%=!h%:SYS&400E0,,O% 10800MOUSERECTANGLEO%!4,O%!8,O%!12-O%!4-S%!440,O%!16-O%!8-S%!444:PROCsound(B%AND15):Poll$="":M%=TRUE:S%!488=TRUE:REPEATPROCp:UNTILPoll$<>"":S%!488=FALSE:F$=FNgId(!h%,4):PROCcW(!h%):W%!12=-255:!Q%=!h%:SYS&400C3,,Q%:PROCfH(TQ%) 10810MOUSERECTANGLE0,0,S%!204,S%!208:M%=FALSE:MOUSETOMx%,My%:!x%=0:!y%=0:=F$ 10820DEFFNnotYetAvail_:Z$=FNalert("This action is NOT yet available","","OK","","ar_excl",0):=TRUE 10830DEFFNnotAssigned_:Z$=FNalert("This item has NOT yet been assigned","","OK","","ar_excl",0):=TRUE 10840DEFFNcommand(A$):LOCALA%:$(S%!116)=A$+CHR$0:SYS&400EF,S%!116:!(S%!492)=0:$(S%!492+20)="Command":=S%!492:---(DEBUG AIDS) 10860DEFPROCbrkPnt(BpName$,BpNumber%):LOCALCmndWaddr%:IFNOTDebug%THENENDPROC 10870CmndWaddr%=FNcommand("BREAK POINT window for "+$sn%):IFBpNumber%>0THENPRINT"BREAK POINT: "+BpName$+" "+STR$BpNumber%ELSEPRINT"BREAK POINT: "+BpName$ 10880PRINT:Z%=EVAL("FNbp"+BpName$):PROCcloseW(CmndWaddr%):ENDPROC 10890DEFFNbpDebug:LOCALGzzz$,Szzz$,Bzzz%:LOCALERROR:SYS6,229:PRINT"Enter variable name to display value":PRINT"Press SPACE or click mouse to continue":PRINT:ONERRORLOCALPRINTREPORT$:IFERR=17THENPROCfin 10900REPEATSzzz$="":OSCLI"FX 21 0":OSCLI"FX 21 9":REPEATGzzz$=INKEY$(10):MOUSEz%,z%,Bzzz%:UNTILGzzz$<>""ORBzzz%>0:WHILE(Gzzz$<>CHR$13)AND(Gzzz$<>CHR$32)AND(Bzzz%=0):PRINTGzzz$;:CASETRUEOF 10910WHEN(Gzzz$>=" ")AND(Gzzz$<="~"):Szzz$+=Gzzz$ 10920WHENGzzz$=CHR$127:Szzz$=LEFT$(Szzz$) 10930ENDCASE:REPEATGzzz$=INKEY$(10):MOUSEz%,z%,Bzzz%:UNTILGzzz$<>""ORBzzz%>0:ENDWHILE:IFGzzz$=CHR$13THENPRINT" = ";:ONERRORLOCALPRINTREPORT$:Gzzz$="":IFERR=17THENPROCfin 10940IFGzzz$=CHR$13THEN 10950IFLEFT$(Szzz$,1)="~"THENPRINT~EVAL(MID$(Szzz$,2))ELSEPRINTEVAL(Szzz$) 10960ENDIF:UNTILGzzz$=CHR$32ORBzzz%>0:!CmndWaddr%=TRUE:SYS6,229,1:SYS6,124:=FALSE 10970DEFFNbpFreeMem:PRINT"Free space for BASIC is "+STR$(HIMEM-END):=TRUE 10980DEFFNbpTrace:LOCALGzzz$,Bzzz%:LOCALERROR:SYS6,229:ONERRORLOCALPRINTREPORT$:IFERR=17THENPROCfinELSESYS6,229,1:SYS6,124:=FALSE 10990PRINT"Trace1% = "+STR$Trace1%:PRINT"Trace2% = "+STR$Trace2%:PRINT"Trace3% = "+STR$Trace3%:PRINT"Trace4% = "+STR$Trace4%:PRINT"Trace1$ = "+Trace1$:PRINT"Trace2$ = "+Trace2$:PRINT"Trace1 = "+STR$Trace1:PRINT"Trace2 = "+STR$Trace2:SYS6,229,1:SYS6,124:=FALSE 11000DEFPROCmoan(A$):LOCALERROR:ONERRORLOCAL:PROCerror:ENDPROC 11010ERRORS%!212,A$:ENDPROC 11020DEFPROCfatal(A$):LOCALERROR:ONERRORLOCAL:PROCerror:ENDPROC 11030ERRORS%!212+255,A$:ENDPROC 11040DEFPROCerror:LOCALerr%,err$:SYS&400D0,,-1:!(S%!116)=ERR:MOUSERECTANGLE0,0,S%!204,S%!208:M%=FALSE:CASETRUEOF 11050WHENERR=S%!212:S%!152=3 11060WHENERR=S%!212+255:S%!152=0 11070WHENS%!152=3 11080WHEN(ERR>S%!212)AND(ERR<S%!212+192):err$="ARCHWAY reported error. " 11090WHEN(ERR>S%!212+191)AND(ERR<S%!212+255):err$="Application reported error. " 11100OTHERWISE:S%!152=0 11110ENDCASE:err$+=REPORT$:CASES%!152OF 11130WHEN0:err%=2:err$=RIGHT$(err$,241):err$+=" - must exit." 11140WHEN2,3:err%=1 11150WHEN1:err%=3 11180ENDCASE:IFDebug%THENerr$=RIGHT$(err$,226):err$+=" at line "+STR$ERL 11190$(S%!116+4)=err$+CHR$0:S%!152=0:SYS&400DF,S%!116,err%,$sn%TO,err%:IFerr%=2THENPROCfin:END 11200ENDPROC 11210DEFFNsysErrBox(A%):SYS&400D0,,-1:SYS&400DF,A%,1,$sn%:=TRUE
5��poll:�brkPnt("FreeMem",0):�Env$<>""�Z%=�bE(257) �:��:�error ��p:��:� (��p:A%=S%:R%=�!A%:ȎR%� 28�4:W%=S%!16:z$=$(S%+20):�("FNe"+$(S%!84+W%!16))��rP <?�5:W%=S%!16:z$=$(S%+20):�("FNe"+$(S%!84+W%!16))��sP(W%!32) F-�6:W%=S%!16:z$=$(S%+20):X%=!Q%:Y%=Q%!4:�c P�8:W%=S%!16:z$=$(S%+20):�k Z�9:�dM(Q%) d%�10:W%=S%!16:z$=$(S%+20):�scW(W%) nc�1:W%=S%!16:z$=$(S%+20):�$(W%+20)="View"�Z%=�("FN"+$W%+z$)��W%!216>0�ș&400C8,,Q%�Z%:�Z%��d(W%) x �2:�o(Q%) �'�3:W%=S%!16:z$=$(S%+20):�closeW(W%) �-�7:X%=Q%!20:Y%=Q%!24:�("FN"+$dn%+z$)��dB ��17,18:�rM ��19:�rB �7�11:W%=S%!16:z$=$(S%+20):Z%=�("FNe"+$(S%!84+W%!16)) �j�12:W%=S%!16:z$=$(S%+20):�("FNe"+$(S%!84+W%!16))�W%!172>0�W%!176>0�W%!180>0��cB(W%!176,W%!172,W%!180) � �0:�B ��:� ���c:�(!b%�&FF2)=0� � �W%>0� �"ș&400D3,,O%:�!O%<>!h%��gC(W%) ��!i%>�� �Ȏ$rn%� �"Menu","Dialog","Scroll","DataPad":!w0%=S%!32:!h0%=!(!w0%+12):S%!32=W%:�$rn%="Menu"�!w0%>0�N%=!(!w0%+48)��W%!36�2�N%=W%!48 �fIC� Ȏ!i0%>>>16�63� "�0:�$cn%<>""� ,2�$cn%,"_")�Z%=�("FN"+$cn%)�Z%=�("FN"+$cn%+z$) 6� @+�4:�S%!176�(1<<19)��maestro($cn%,!b%�7) J�5:Z%=�list T� ^�Z%=�pB_ h� r�"Form","Display":�fIC� |;!h0%=!h%:�$cn%,"_")�Z%=�("FN"+$cn%)�Z%=�("FN"+$cn%+z$) ��Z%��kW(!h0%) �� ��"Tools":�W%!104>0� �4!w0%=W%!104:!h0%=!(!w0%+12):N%=!(!w0%+48):�fIC� �Ȏ!i0%>>>16�63� �5�0:�$cn%,"_")�Z%=�("FN"+$cn%)�Z%=�("FN"+$cn%+z$) ��4 ��5:Z%=�list �� ��Z%=�pB_ �� ��!w0%=0:!h0%=-1 �� (�"Alert","Input":Poll$=�gId(!h%,!i%) :Z%=�pB_ � &�Z%=�pB_ 0� :&��!h%=-2�!i%=!g%�z$="_":Z%=�mainW_ D� N��!b%�2� X Z%=�oM b��!b%�336� l�!d0%=!d0%��255:�!i%<0�$cn%="":$dn%="":�pBd�Z%=�fIC:Z%=!i0%>>>16�63:�Z%>7�Z%<11�Z%=7�((!b%�80)=64)�$dn%=$cn%:!d0%=!d0%�Z%:�pBd v� �� ��:�:---(BACKGROUND) ���B:�A%:�U%� �OS%!320=�:A%=S%!48:ș6,176:ȕA%<>-1:Z%=�("FNb"+$(A%!4)):�S%!320�A%=-1�A%=!A% � �:ș6,176,,255�,A%:S%!468=A% ��:�U%=0��sPO(1) �/�S%!12�ș66�A%:ȕA%-S%!12>0:S%!12+=S%!156:� �� ��ݤb:�A%,B%:�U%�1�ș&400CF,,Q%:X%=!Q%:Y%=Q%!4:�X%<>O%!12�Y%<>O%!16�A%=X%-O%!12:O%!112=O%!64+A%:O%!120=O%!72+A%:A%=Y%-O%!16:O%!116=O%!68+A%:O%!124=O%!76+A%:O%!12=X%:O%!16=Y%:�!d0%�(1<<30)�ș&80D04,,O%:�cB(O%+112,O%+64,16) �=� �bݤaBg(A$,B%,C%):�D%,E%,F%,V%:S%!320=�:U%=U%�(1<<B%�32):D%=S%!48:ȕD%<>-1��F%:�$(D%!4)=A$�F%=D% �YD%=!D%:�:�F%>0�D%=F%!4:V%=��D%=�gH(16):$D%=A$:D%!8=0:D%!12=&FFFFFFF:V%=�aLL(S%+48,D%) �V%� #D%!8=D%!8�(1<<B%�32):�C%<2�C%=2 �C%=2� D%!12=C%:�sPO(C%) *?�E%=S%!48:F%=&FFFFFFF:ȕE%<>-1:�!(E%!4+12)<F%�F%=!(E%!4+12) 4E%=!E%:�:�C%<D%!12�D%!12=C% >�C%<F%��sPO(C%) H� R �:=V% \^��cBg(A$,B$,C%,D%):�E%,F%:E%=!w%+&F00:�F%=!w%�E%�256:�F%!12>���$F%=B$�F%!12<>C%�F%=E%:E%=� f�:�E%>0�Z%=�dBg(A$,D%) p� zSݤdBg(A$,B%):�D%,E%,F%,V%:V%=�:S%!320=�:D%=S%!48:ȕD%<>-1��F%:�$(D%!4)=A$�F%=D% �D%=!D%:�:�F%>0� �UD%=F%!4:U%=U%��(1<<B%�32):D%!8=D%!8��(1<<B%�32):�D%!8=0�V%=�dLL(S%+48,D%):�fH(D%) � �U%=0� ��sPO(0) �?�E%=S%!48:F%=&FFFFFFF:ȕE%<>-1:�!(E%!4+12)<F%�F%=!(E%!4+12) �E%=!E%:�:�F%>2��sPO(F%) �� ��:=V%:---(CARET) ���gC(A%):�A%=0�� �Ȏ$(A%+20)� �;�"Alert","Display":�gCp:ș&400D2,A%!12,-1,,,&1000024,-1 ��"Input":�gCp:�sCI(A%!12,4) ��"Dialog","Scroll","View","DataPad":�gCp:ș&400D6,A%!12,S%!116,&E000,&E000:�!(S%!116)<>-1��sCI(A%!12,!(S%!116))�ș&400D2,A%!12,-1,,,&1000024,-1 �"Tools":�gCp H�"Form":�gCp:ș&400D6,A%!12,S%!116,&E000,&E000:�sCI(A%!12,!(S%!116)) $�:� .��fC(A%):ș&400D3,,A%:� 8?��sCI(A%,B%):�D$:D$=�gId(A%,B%):ș&400D2,A%,B%,,,-1,�(D$):� BC��gCp:�B%:ș&400D3,,J%:�C%(0,6)=0�B%=0:C%(0,6)=1�B%=1:C%(0,6)=0 L[C%(B%,0)=!J%:C%(B%,1)=J%!4:C%(B%,2)=J%!8:C%(B%,3)=J%!12:C%(B%,4)=J%!16:C%(B%,5)=J%!20:� V��pCp:�B%:B%=-1:Ȏ�� `(�C%(0,6)=1:�C%(0,0)>0�B%=0:C%(0,6)=0 j(�C%(0,6)=0:�C%(1,0)>0�B%=1:C%(0,6)=1 t�:�B%=-1�� ~_ș&600D2,C%(B%,0),C%(B%,1),C%(B%,2),C%(B%,3),C%(B%,4),C%(B%,5):C%(B%,0)=-1:�:---(CHAR SETS) �#��gC8(A$,B%):�C%,D%,E%:�A$<>""� �3$rn%="CharSets":$nn%=A$:C%=�fR:C%=C%!20+4:ȎB%� ��0:D%=C%:E%=2240 ��200:D%=C%:E%=960 �*�1,2,3,4,5,6,7:D%=C%+320*(B%-1):E%=320 �:D%=C%:E%=960 ��:ș70,D%,E% � �ȎB%� ��0:ș6,25,0 �#�200:ș6,25,1:ș6,25,2:ș6,25,3 ��1,2,3,4,5,6,7:ș6,25,B% :ș6,25,1:ș6,25,2:ș6,25,3 � /�:ș&400D1,-1,0,0,S%!204,S%!208:�:---(DRAG) (Z��pBd:�A%,C%,D%,V%:V%=�:ș&400CF,,O%:X%=!O%:Y%=O%!4:!O%=!h%:O%!4=!i%:O%!248=W%:�pBd_� 2�!i%>-1�(!d0%�&FF00)=0� <0Q%!256=!O%:ș&400CC,,Q%+256:�Q%!288�(1<<17)� FhO%!40=Q%!260-Q%!276:O%!44=Q%!272-Q%!280:A%=Q%+348+(!i%<<5):C%=!A%:D%=A%!4:�bV(W%,C%,D%,A%!8,A%!12)� P�V%=�:Q%!8=!A%+O%!40:Q%!12=A%!4+O%!44:Q%!16=A%!8+O%!40:Q%!20=A%!12+O%!44:Q%!24=Q%!260:Q%!28=Q%!264:Q%!32=Q%!268:Q%!36=Q%!272:Ȏ!b%� ZG�64:O%!12=X%:O%!16=Y%:�cB(A%,O%+64,16):�cB(A%,O%+112,16):Ȏ!d0%�63� d��7,8:Q%!4=5:D%=S%!428:C%=((Q%!16�D%)-(Q%!8�D%))>>>S%!196:D%=S%!432:D%=((Q%!20�D%)-(Q%!12�D%))>>>S%!200:�((A%!16�&183)<>256)�((C%*D%<1000)�(C%*D%<5000�((A%!16�63)=2�(A%!16�96)>0�(A%!16�3)=1)))� n��B%,E%,F%,R0%,R1%,R2%,R3%,A$:V%=1:Q%!4=7:Q%!24+=X%-Q%!8:Q%!28+=Y%-Q%!12:Q%!32+=X%-Q%!16:Q%!36+=Y%-Q%!20:�cB(A%,O%+160,16):B%=Q%!324:O%!8=B%:E%=1000+C%*D%*(1-(�rMV(-1,3)>15))*12�10:�(A%!16�96)=0�E%=1.5*E% xmF%=�gH(E%):!F%=E%:O%!28=F%:F%!4=0:F%!8=16:F%!12=16:ș46,271,F%,"i",,C%,D%,�:�(A%!16�96)=0�ș46,285,F%,"i" �^ș46,280,F%,"i"�,,C%:O%!20=C%:O%!32=Q%!16-S%!316:O%!36=Q%!20-S%!320:E%=O%+156:!E%=!h%:Ȏ�� ���(A%!16�63)=2:ș&400ED,256,B%,$(A%+20),,,,O%+208,O%+224:ș46,572,F%,O%!20�R0%,R1%,R2%,R3%:�5:ș46,308,B%,$(A%+20),,,,O%+208,O%+224:ș46,R0%,R1%,R2%,R3% ��ș46,573,F%,O%!20�R0%,R1%,R2%,R3%:�5:�128:�:�0,128+�rMV(-1,3)Ȝ192:ș46,306,B%,$(A%+20),,,,O%+208,O%+224:ș46,R0%,R1%,R2%,R3% ���(A%!16�99)<2:O%!24=0:ș&400C9,,E%�D%:ȕD%:ș46,572,F%,O%!20�R0%,R1%,R2%,R3%:�5:ȑ-Q%!8,-Q%!12:ș&400E2,,A%:ș46,R0%,R1%,R2%,R3%:ș&400CA,,E%�D%:�:�cB(A%,O%+160,16) �Dș46,573,F%,O%!20�R0%,R1%,R2%,R3%:�5:�128:�:ș46,R0%,R1%,R2%,R3% ��C%=A%!16:A%!16=A%!16�(15<<24):ș&400C9,,E%�D%:ȕD%:ș46,573,F%,O%!20�R0%,R1%,R2%,R3%:�5:ȑ-Q%!8,-Q%!12:ș&400E2,,A%:ș46,R0%,R1%,R2%,R3%:ș&400CA,,E%�D%:�:A%!16=C% ��:O%!24=A%!16>>>28�15:ș&400C9,,E%�D%:ȕD%:ș46,572,F%,O%!20�R0%,R1%,R2%,R3%:�5:�128+O%!24:�:ȑ-Q%!8,-Q%!12:ș&400E2,,A%:ș46,R0%,R1%,R2%,R3%:ș&400CA,,E%�D%:�:�(A%!16�96)=0�ș&80D04,1,F%,O%!20,O%!24 ���:�cB(A%,O%+160,16):ș&400C4,,O%:ș&400E6,Q%?295�15:�Q%!8,Q%!12:Ȗ:�101,O%!32-S%!196,O%!36-S%!200:ș&400C9,,E%�D%:ȕD%:ș&400CA,,E%�D%:�:ș46,272,F%,"d",,Q%!8,Q%!12,O%!32,O%!36:ș46,546,F%,O%!20,Q%!8,Q%!12,8 �.O%!32-=Q%!8:O%!36-=Q%!12:!d0%=!d0%�(1<<30) �(��(A%!16�&183)=256�!d0%=!d0%�(1<<29) �� �<�9:Q%!4=5:Q%!24=0:Q%!28=0:Q%!32=S%!204:Q%!36=S%!208:V%=� � V%=� � $�16:!d0%=!d0%�(1<<31):Ȏ!d0%�63� w�8:Q%!4=6:�X%>(Q%!8+Q%!16)�2�Q%!24=(Q%!8<<1)-Q%!16+16�Q%!24+=Q%!16-Q%!8:Q%!32=Q%!16-16:ȔQ%!8,Q%!16:!d0%=!d0%�1<<16 "q�Y%>(Q%!12+Q%!20)�2�Q%!28=Q%!12+16:Q%!36-=Q%!20-Q%!12:ȔQ%!12,Q%!20:!d0%=!d0%�2<<16�Q%!36=(Q%!20<<1)-Q%!12-16 ,wD%=S%!428:Q%!24=Q%!24�D%:Q%!32=Q%!32�D%:D%=S%!432:Q%!28=Q%!28�D%:Q%!36=Q%!36�D%:�(A%!16�&183)=256�!d0%=!d0%�(1<<29) @ V%=� J� T V%=� ^� h��scrollBy(W%,C%,D%) r� |�Q%!284=-1:�o(Q%+256) �� � �V%=� �I�:�V%�S%!328=Help%:Help%=�:ș&400D0,,Q%:�!d0%�(1<<30)�Z%=�aBg("",0,2) ��:� � ݤpBd_:=� �C��dB:�A%,B%,C%:�cB(Q%+348+(O%!4<<5),Q%+136,32):�(!d0%�&FF00)=0� �A%=Q%+256:�(!d0%�1<<31)=0� �Ȏ!d0%�63� ��7,8:�!d0%�(1<<30)� �B%=X%-O%!12:C%=S%!428:!A%=(O%!64+B%)�C%:A%!8=(O%!72+B%)�C%:B%=Y%-O%!16:C%=S%!432:A%!4=(O%!68+B%)�C%:A%!12=(O%!76+B%)�C%:�fH(O%!28) �l�C%=S%!428:!A%=(!Q%-O%!40)�C%:A%!8=(Q%!8-O%!40)�C%:C%=S%!432:A%!4=(Q%!4-O%!44)�C%:A%!12=(Q%!12-O%!44)�C% �(�:B%=!O%:C%=O%!4:�!d0%�(1<<29)��dB_g U�cB(Q%+136,Q%+172,16):�cB(A%,Q%+136,16):Q%!128=B%:Q%!132=C%:�rcI(Q%+128,Q%+172,2) �9 � &�Ȏ!d0%�63� 0��8:C%=S%!428:!A%=(!Q%-O%!40)�C%:A%!8=(Q%!8-O%!40)�C%:C%=S%!432:A%!4=(Q%!4-O%!44)�C%:A%!12=(Q%!12-O%!44)�C%:�!d0%�1<<16�Ȕ!A%,A%!8 :�!d0%�2<<16�ȔA%!4,A%!12 D&B%=!O%:C%=O%!4:�!d0%�(1<<29)��dB_g NU�cB(Q%+136,Q%+172,16):�cB(A%,Q%+136,16):Q%!128=B%:Q%!132=C%:�rcI(Q%+128,Q%+172,4) X� b� l9�:!d0%=0:!x%=0:!y%=0:Help%=S%!328:�U%�1�Z%=�dBg("",0) v� �NݤbV(A%,�B%,�C%,D%,E%):�F%,G%:!J%=A%!12:ș&400CB,,J%:�B%<J%!20�F%=B%-J%!20 �1�C%<(J%!24+J%!8-J%!16)�G%=C%-J%!24-J%!8+J%!16 �1�D%>(J%!20+J%!12-J%!4)�F%=D%-J%!20-J%!12+J%!4 ��E%>J%!24�G%=E%-J%!24 � �F%=0�G%=0�=��B%=F%:C%=G%:=� �---(EVENT HANDLER) �ݤe:�V%:V%=�:ȎR%� ƀ�193:�$wn%="info"�$(Q%!240)=�Info$(0),27):$(Q%!272)=�Info$(1),27):$(Q%!304)=�Info$(2),27):$(Q%!336)=�Info$(3),27):Info$()="" � �:=V% �[ݤbE(A%):�B$,C%,D%,E%,V%:�:C%=S%!84:D%=S%!560<<3:R%=A%:�E%=C%�C%+D%�8:B$=$E%:��:�:=V% �)�B$<>""�V%=�("FNe"+B$):�V%=0�E%=C%+D% ��:=V%:---(FILES) UݤgPx(A$):�B%:�A$,".")>0�B%=�A$:ȕ(�A$,B%,1)<>".")�(B%>0):B%-=1:�:=�A$,B%-1)�="" WݤgLn(A$):�B%:�A$,".")>0�B%=�A$:ȕ(�A$,B%,1)<>".")�(B%>0):B%-=1:�:=�A$,�A$-B%)�=A$ JݤlF(A$):�B%,C%:C%=�gFl(A$):!z%=C%:�C%>0�B%=�gH(C%):�B%>0�=�ldF(A$,B%) =� *5ݤlF2(A$,B%):�C%:C%=�gFl(A$):�C%>0�B%=�ldF(A$,B%) 4=C% >]ݤsF(A$,B%,C%,D%):�V%:ș&20008,10,A$,D%,,B%,B%+C%�D%;V%:�V%�1�Z%=�sysErrBox(D%):V%=��V%=� H=V% R;ݤgFl(A$):�B%,C%,V%:ș&20008,17,A$�C%,,,,B%;V%:�V%�1�=� \ ȎC%� f�1:C%=B% p�2:C%=-2 z:C%=-1 � �:=C% �JݤldF(A$,B%):�C%,V%:ș&20008,16,A$,B%�C%;V%:�V%�1�Z%=�sysErrBox(C%):=� �=B% �:ݤgFt(A$):�B%,C%,V%:ș&20008,17,A$�C%,,B%;V%:�V%�1�=-2 ��C%<>1�=-2 �%�(B%>>>20)=&FFF�=(B%>>>8)�&FFF�=� �ݤvFt:�S%!160=-1�=�rM_g ��(S%!176�(1<<6))=0�=� �#�A%,B%,C%,D%,V%:A%=S%!88:�A%>0� ��C%=A%!8*28:�C%>0� �8�D%=A%+16�A%+C%�28:�!D%=!f0%�B%=D%:S%!92=A%:D%=A%+C% �� �o�:A%=!A%:�B%�(A%=0):�B%�!v%=B%!4:S%!264=B%!8:f$=$(S%!84+(!(S%!92+12)>>>24)):S%!180=B%!12:$en%=$(B%+16):V%=� �:=V% ?��rmv(A$):�B%:B%=�gFl(A$):�B%>0�B%=-2��"WIPE "+A$+" ~CFR~V" �:---(FONTS) .8ݤfF(A%):�B%:B%=?(S%!112+(A%�255)):�B%>0�=B%�=S%!316 8�ݤgF(A$):�B%,V%:�toLC(�A$,3))="bbc"�B%=-1�ș&60081,,�pS(A$,".")+"."+�pS(A$,"."),�(�pS(A$,"."))<<4,�(�pS(A$,"."))<<4�B%;V%:�V%�1�B%=0�B%=S%!316 B=B% L;��lFt:�A%:�A%=S%!112�S%!112+255:�?A%�ș&40082,?A%:?A%=0 V �:ș&40082,S%!316:S%!316=0:� `s��pIF(A%,B%,C$):�D%,E%,F%,F$,G%,H%:D%=�gF(C$):!O%=A%!12:O%!4=B%:ș&400CE,,O%:�O%!24�256�F$=$(O%!28)�F$=$(O%+28) j��D%>0�O%!8=((D%�255)<<24)�64:O%!12=&FF000040:G%=�gSw(F$,D%):ș&40084,D%�,,E%,,F%:H%=�(F%-E%)+24�O%!8=7<<24:O%!12=&FF000040:G%=�F$<<4:H%=56 t$ș&400CD,,O%:�rsI(A%,B%,G%,H%):� �-��sFc(A%,B%):ș&400F3,,A%,B%:�:---(ICONS) �5ݤfIC:Z%=0:�!i%>��ș&80D03,,273+(!i%<<8),W%!44�Z% �*�Z%�$cn%=$Z%:!i0%=Z%!12�$cn%="":!i0%=0 �)�$cn%="noName"�$cn%="No_Name"�$cn%="" �=Z% �5ݤfIL:Z%=0:�!i%>��ș&80D03,,260+(!i%<<8),W%!44�Z% �*�Z%�$ln%=$Z%:!i0%=Z%!12�$ln%="":!i0%=0 �)�$ln%="noName"�$ln%="No_Name"�$ln%="" �=Z% �/ݤfi(A%,B$):�B%,C%,D%:D%=-1:B%=A%!44:�B%>0� �9B%=B%+(!B%<<4):�C%=A%!44+68�B%�16:�$C%=B$�D%=C%:C%=B% %�:�D%>-1�D%=(D%!12>>>8)�255:D%-=1 �:=D% 5ݤfIM:Z%=0:�!i%>��ș&80D03,,259+(!i%<<8),W%!44�Z% �Z%�$mn%=$Z%�$mn%="" ()�$mn%="noName"�$mn%="No_Name"�$mn%="" 2=Z% <KݤgId(A%,B%):!J%=A%:J%!4=B%:ș&400CE,,J%:�J%!24�256�=$(J%!28)�=$(J%+28) FMݤgIv(A%,B%):!J%=A%:J%!4=B%:ș&400CE,,J%:�J%!24�256�J%!32>0�=$(J%!32)�="" P���pId(A%,B$,C$):�C%:�A%>0�C%=�fi(A%,B$):�C%>-1�!J%=A%!12:J%!4=C%:ș&400CE,,J%:�J%!24�256�$(J%!28)=�C$,J%!36-1):J%!8=0:J%!12=0:ș&400CD,,J% Z� doݤpII(A%,B%,C$):!J%=A%:J%!4=B%:ș&400CE,,J%:�J%!24�256�$(J%!28)=�C$,J%!36-1):J%!8=0:J%!12=0:ș&400CD,,J%:=� n=� xz��pIB(A$):�ShowName%�$(S%!344)=�11," "):!J%=S%!340:J%!4=!g%:J%!8=0:J%!12=0:ș&400CD,,J%:$(S%!344)=�A$,11):ș&400CD,,J% �� �\��rI(A%,B$):�C%:�A%>0�C%=�fi(A%,B$):�C%>-1�!J%=A%!12:J%!4=C%:J%!8=0:J%!12=0:ș&400CD,,J% �� �V��rIs(A%,B%):�A%>0�!J%=A%!12:J%!8=0:J%!12=0:ȕ!B%>-1:J%!4=!B%:ș&400CD,,J%:B%+=4:� �� �$��upI(A%,B$):�C%,D%,E%,F%:�A%>0� �C%=�fi(A%,B$):�C%>-1� �E!J%=A%!12:J%!4=C%:ș&400CE,,J%:E%=J%!24:�E%�64�E%=0�E%=E%>>>28�15 �fF%=J%+4:!F%=A%!12:ș&400C9,,F%�D%:ȕD%:ș&400E6,E%:�F%!28,F%!32:�101,F%!36,F%!40:ș&400CA,,F%�D%:� �� ��:� �d��sI(A%,B$):�C%:�A%>0�C%=�fi(A%,B$):�C%>-1�!J%=A%!12:J%!4=C%:J%!8=1<<21:J%!12=1<<21:ș&400CD,,J% �� ��sIx(A%,B$):�C%,D%:�A%>0� C%=�fi(A%,B$):�C%>-1� �!J%=A%!12:J%!4=C%:ș&400CE,,J%:�(J%!24>>>16�31)>1�ș&400D6,A%!12,O%,&1F0000,J%!24�&1F0000:J%!8=0:J%!12=1<<21:D%=O%:ȕ!D%>�:J%!4=!D%:ș&400CD,,J%:D%+=4:� "9!J%=A%!12:J%!4=C%:J%!8=1<<21:J%!12=1<<21:ș&400CD,,J% ,� 6�:� @a��usI(A%,B$):�C%:�A%>0�C%=�fi(A%,B$):�C%>-1�!J%=A%!12:J%!4=C%:J%!8=0:J%!12=1<<21:ș&400CD,,J% J� T���usIs(A%):�B%:�A%>0�B%=S%!116:ș&400D6,A%!12,B%,1<<21,1<<21:!J%=A%!12:J%!8=0:J%!12=1<<21:ȕ!B%>�:J%!4=!B%:ș&400CD,,J%:B%+=4:� ^� hd��fI(A%,B$):�C%:�A%>0�C%=�fi(A%,B$):�C%>-1�!J%=A%!12:J%!4=C%:J%!8=1<<22:J%!12=1<<22:ș&400CD,,J% r� |a��ufI(A%,B$):�C%:�A%>0�C%=�fi(A%,B$):�C%>-1�!J%=A%!12:J%!4=C%:J%!8=0:J%!12=1<<22:ș&400CD,,J% �� ����ufIs(A%):�B%:�A%>0�B%=S%!116:ș&400D6,A%!12,B%,1<<22,1<<22:!J%=A%!12:J%!8=0:J%!12=1<<22:ȕ!B%>�:J%!4=!B%:ș&400CD,,J%:B%+=4:� �� �AݤgIs(A%,B%):!J%=A%:J%!4=B%:ș&400CE,,J%:�J%!24�(1<<21)�=��=� �>ݤgESG(A%,B%):ș&400D6,A%,J%,&3F0000,&200000+(B%<<16):=!J% ��ݤgESGx(A%,B%):�C%,D%,V%:V%=�:C%=�gESG(A%,B%):�C%<>-1�ș&400D6,A%,O%,&1F0000,B%<<16:D%=O%:ȕ!D%<>C%�!D%>�:D%+=4:�:�!D%=C%�V%=1+(D%-O%)�4 �=V% �v��pPD(A%,D$(),B%):�C%,F%:ș&400D6,A%!12,Q%,&F000,0:C%=Q%:�!C%>0�F%=!C%��:C%+=4:�!C%>C%!-4+1�!C%=-1:�!C%<>-1�F%=!C% �(�F%>0��pID(A%,D$(),B%,&F101,&101,F%) �� �7��pFD(A%,F$(),B%):�pID(A%,F$(),B%,&E101,&E101,-1):� ���pID(A%,A$(),B%,G%,H%,F%):�A$,C%,D%,E%:ș&400D6,A%!12,Q%,G%,H%:C%=Q%:ȕ!C%<F%:C%+=4:�:E%=-1:!J%=A%!12:D%=�(A$()):�D%=1�B%=-1��D%=2�(B%<0�B%>�(A$(),2))�B%=0 ��B%>-1� zD%=�(A$(),2):ȕ!C%<>-1�E%<D%:E%+=1:J%!4=!C%:ș&400CE,,J%:A$=A$(B%,E%):�A$<>"|"�$(J%!28)=A$:J%!8=0:J%!12=0:ș&400CD,,J% C%+=4:� x�D%=�(A$(),1):ȕ!C%<>-1�E%<D%:E%+=1:J%!4=!C%:ș&400CE,,J%:A$=A$(E%):�A$<>"|"�$(J%!28)=A$:J%!8=0:J%!12=0:ș&400CD,,J% &C%+=4:� 0�:� :���gFD(A%,F$(),B%):�C%,D%,E%:ș&400D6,A%!12,Q%,&E101,&E101:C%=Q%:E%=-1:!J%=A%!12:D%=�(F$()):�D%=1�B%=-1��D%=2�(B%<0�B%>�(F$(),2))�B%=0 D�B%>-1� NWD%=�(F$(),2):ȕ!C%<>-1�E%<D%:E%+=1:J%!4=!C%:ș&400CE,,J%:F$(B%,E%)=$(J%!28):C%+=4:� XU�D%=�(F$(),1):ȕ!C%<>-1�E%<D%:E%+=1:J%!4=!C%:ș&400CE,,J%:F$(E%)=$(J%!28):C%+=4:� b�:� l���reSize(A%,B%,C%):�D%,E%,F:!O%=A%!12:O%!4=B%:ș&400CE,,O%:F=!C%/C%!8:F=F*(O%!16-O%!8):D%=F:F=C%!4/C%!12:F=F*�(O%!20-O%!12):E%=F:�rsI(A%,B%,D%,E%):� v0��incI(A%,B$,C%,D%,H%):�B%,E%,F%,G%:Ȏ!b%�7� � �4:�A%>0� �B%=�fi(A%,B$):�B%>-1� �D!J%=A%!12:J%!4=B%:ș&400CE,,J%:F%=�($(J%!28)):�F%<D%�F%+=1�F%=D% �3$(J%!28)=�F%:E%=J%!24:�E%�64�E%=0�E%=E%>>>28�15 �yF%=J%+4:!F%=A%!12:ș&400C9,,F%�G%:ȕG%:ș&400E6,E%:�F%!28,F%!32:�101,F%!36,F%!40:ș&400CA,,F%�G%:�:�pause(H%):*FX21,9 �� �� �1�1:!b%=!b%��1:!b%=!b%�4:�decI(A%,B$,C%,D%,H%) ��:� �0��decI(A%,B$,C%,D%,H%):�B%,E%,F%,G%:Ȏ!b%�7� � �4:�A%>0� �B%=�fi(A%,B$):�B%>-1� �D!J%=A%!12:J%!4=B%:ș&400CE,,J%:F%=�($(J%!28)):�F%>C%�F%-=1�F%=C% 3$(J%!28)=�F%:E%=J%!24:�E%�64�E%=0�E%=E%>>>28�15 yF%=J%+4:!F%=A%!12:ș&400C9,,F%�G%:ȕG%:ș&400E6,E%:�F%!28,F%!32:�101,F%!36,F%!40:ș&400CA,,F%�G%:�:�pause(H%):*FX21,9 � � *1�1:!b%=!b%��1:!b%=!b%�4:�incI(A%,B$,C%,D%,H%) 4�:� >-��setStep(A%,�B%):�B%=0�B%=A%!96�A%!96=B% H� R$��step(A%,B%,C%,D%):�C%=0�D%=0�� \p�E%,F%,G%,H%:!Q%=A%!12:ș&400CC,,Q%:E%=Q%!44:F%=Q%!48:G%=Q%!52:H%=Q%!56:!O%=A%!12:O%!4=B%:ș&400CE,,O%:ȎC%� f7�1:�O%!16<=G%-A%!96�C%=A%!96�C%=G%-O%!16:�C%<0�C%=0 p7�-1:�O%!8>=E%+A%!96�C%=-A%!96�C%=E%-O%!8:�C%>0�C%=0 z�:ȎD%� �7�1:�O%!20<=H%-A%!96�D%=A%!96�D%=H%-O%!20:�D%<0�D%=0 �9�-1:�O%!12>=F%+A%!96�D%=-A%!96�D%=F%-O%!12:�D%>0�D%=0 �m�:ș&400C4,,O%:O%!4=A%!12:O%!8+=C%:O%!12+=D%:O%!16+=C%:O%!20+=D%:ș&400C2,,O%+4:�C%>=0�O%!8-=C%�O%!16-=C% ��D%>=0�O%!12-=D%�O%!20-=D% �vș&400D1,A%!12,O%!8,O%!12,O%!16,O%!20:E%=O%!8-32:F%=O%!12-32:笤bV(A%,E%,F%,O%!16+32,O%!20+32)��scrollBy(A%,E%,F%) �� ����stepTo(A%,B%,C%,D%):�E%,F%,G%,H%:!Q%=A%!12:ș&400CC,,Q%:E%=Q%!44:F%=Q%!48:G%=Q%!52:H%=Q%!56:!O%=A%!12:O%!4=B%:ș&400CE,,O%:�C%<E%�C%=E% �(�(C%+O%!16-O%!8)>G%�C%=G%-O%!16+O%!8 ��D%<F%�D%=F% �*�(D%-O%!20+O%!12)>H%�D%=H%+O%!20-O%!12 ��ș&400C4,,O%:ș&400D1,A%!12,O%!8,O%!12,O%!16,O%!20:E%=O%!8:F%=O%!12:G%=O%!16:H%=O%!20:O%!4=A%!12:O%!8=C%:O%!12=D%:O%!16=C%+G%-E%:O%!20=D%+H%-F%:ș&400C2,,O%+4:ș&400D1,A%!12,O%!8,O%!12,O%!16,O%!20 �DE%=O%!8:F%=O%!12:笤bV(A%,E%,F%,O%!16,O%!20)��scrollBy(A%,E%,F%) �� ���rsI(A%,B%,C%,D%):�E%,F%,G%,H%:!Q%=A%!12:ș&400CC,,Q%:E%=Q%+92+(B%<<5):�cB(E%,E%+32,32):�rsX(E%,C%,Q%+4):�rsY(E%,D%,Q%+4):Q%!4=B%:ș&400C4,,Q%:E%!-4=A%!12:ș&400C2,,E%-4:�!E%<E%!32�D%=!E%�D%=E%!32 �E%!4<E%!36�F%=E%!4�F%=E%!36 �E%!8>E%!40�G%=E%!8�G%=E%!40 $"�E%!12>E%!44�H%=E%!12�H%=E%!44 . ș&400D1,A%!12,D%,F%,G%,H%:� 83��rsX(A%,B%,C%):�D%,E%:D%=A%!8-!A%:ȎA%!16�520� B�0:A%!8=!A%+B%:�B%>D%� L&�A%!8>C%!48�A%!8=C%!48:!A%=A%!8-B% V�!A%<C%!40�!A%=C%!40 `� j2�8:E%=!A%+D%�2:!A%=E%-B%�2:A%!8=!A%+B%:�B%>D%� t%�A%!8>C%!48�A%!8=C%!48:!A%=A!8-B% ~�!A%<C%!40�!A%=C%!40 �� � �512,520:!A%=A%!8-B%:�B%>D%� �$�!A%<C%!40�!A%=C%!40:A%!8=!A%+B% ��A%!8>C%!48�A%!8=C%!48 �� ��:� �4��rsY(A%,B%,C%):�D%,E%:D%=A%!12-A%!4:ȎA%!16�16� ��0:A%!4=A%!12-B%:�B%>D%� �(�A%!4<C%!44�A%!4=C%!44:A%!12=A%!4+B% ��A%!12>C%!52�A%!12=C%!52 �� �7�16:E%=A%!4+D%�2:A%!4=E%-B%�2:A%!12=A%!4+B%:�B%>D%� *�A%!12>C%!52�A%!12=C%!52:A%!4=A%!12-B% �A%!4<C%!44�A%!4=C%!44 � �:� (���cIs(A%,B%,C$):�D%:!J%=A%:J%!4=B%:ș&400CE,,J%:�(J%!12�259)=2�ș&400C4,,J%:$(J%+28)=C$:J%!4=A%:ș&400C2,,J%+4�B%:J%!4=B%:J%!8=0:J%!12=0:ș&400CD,,J% 2� <���rcI(A%,B%,F%):�C%,D%:C%=!A%:D%=&400D1:ș&400C4,,A%:A%!4=C%:ș&400C2,,A%+4:�F%�1�A%!8=!B%�A%!12=B%!4�A%!16=B%!8�A%!20=B%!12�� FȎ�� P�(F%�2)=2:Ȏ�� ZK�!B%>A%!16�B%!8<A%!8�B%!4>A%!20�B%!12<A%!12:șD%,C%,!B%,B%!4,B%!8,B%!12 d�!B%=A%!8�B%!4=A%!12 nV�!B%=A%!8:�B%!4>A%!12�șD%,C%,A%!8,A%!20,A%!16,B%!12�șD%,C%,A%!8,B%!4,A%!16,A%!12 xU�B%!4=A%!12:�!B%>A%!8�șD%,C%,A%!16,A%!12,B%!8,A%!20�șD%,C%,!B%,A%!12,A%!8,A%!20 �:�A%!12>B%!4� �eșD%,C%,!B%,B%!4,B%!8,A%!12:�A%!8>!B%�șD%,C%,!B%,A%!12,A%!8,B%!12�șD%,C%,A%!16,A%!12,B%!8,A%!20 �f�șD%,C%,!B%,A%!20,B%!8,B%!12:�A%!8>!B%�șD%,C%,!B%,B%!4,A%!8,A%!20�șD%,C%,A%!16,A%!12,B%!8,A%!20 �� �$�:șD%,C%,A%!8,A%!12,A%!16,A%!20 �1�(F%�4)=4:șD%,C%,A%!8,A%!12,A%!16,A%!20:Ȏ�� �/�A%!16-A%!8>B%!8-!B%�A%!20-A%!12>B%!12-B%!4 �t�A%!16-A%!8<B%!8-!B%�A%!20-A%!12<B%!12-B%!4:�A%!12=B%!4�șD%,C%,!B%,A%!20,B%!8,B%!12�șD%,C%,!B%,B%!4,B%!8,A%!12 �I�A%!8=!B%�șD%,C%,A%!16,A%!12,B%!8,A%!20�șD%,C%,!B%,A%!12,A%!8,A%!20 �\�A%!16-A%!8<B%!8-!B%:�A%!8=!B%�șD%,C%,A%!16,B%!4,B%!8,B%!12�șD%,C%,!B%,B%!4,A%!8,B%!12 �J:�A%!12=B%!4�șD%,C%,!B%,A%!20,B%!8,B%!12�șD%,C%,!B%,B%!4,B%!8,A%!12 �� �@:șD%,C%,!B%,B%!4,B%!8,B%!12:șD%,C%,A%!8,A%!12,A%!16,A%!20 �:�:---(KEYS) ��k:�W%>0� "N%=0:Ȏ$rn%� ,2�"Dialog","Scroll","DataPad":�W%!36�2�N%=W%!48 6 �kp�� @&�"Tools":�W%!104>0�N%=!(W%!104+48) J �kp�� T5�"Menu":�S%!32>0�(!(S%!32+36)�2)>0�N%=!(S%!32+48) ^�kpMenu�� h�"Form":�kpForm�� r �"Alert","Input":�kpAlert�� |�:S%!32=W% � �:Ȏ�� � �(!k%>K%)�(K%>0):�M%�$cn%="" �X�!k%>(K%+&800)�!k%>(K%+&3FF)�!k%<(K%+&600)�$cn%=$(!k%):!i0%=!(!k%+12)�$cn%="":!i0%=0 �Ȏ!i0%>>>16�63� ��0:�$cn%<>""� �3�$cn%,"_")�Z%=�("FN"+$cn%)�Z%=�("FN"+$cn%+"_") �� �'�4:�S%!176�(1<<19)��maestro($cn%,4) ��5:Z%=�list �� ��!k%=-1:�M%=0�ș&400DC,!k0% ��!k%=385 �:�M%=0�ș&400DC,!k0% �:� '��eK:�A%:�A%=�(-113):�A%=0:*FX 21,0 � &(ݤkp:�A%,B%,C%,V%:V%=�:A%=!i%:Ȏ!k%� 0�&18E,&19D:�k1(A%) :�&18F,&19C:�k2(A%) D1�386,387,388,389,390,391,392,393,458,459:V%=� N/�13:ș&400D6,!h%,Q%,&E000,&E000:�!Q%=-1�=V% XAB%=Q%:ȕ!B%<>A%:B%+=4:�:�B%!4>-1�C%=B%!4:�C%<>A%��sCI(!h%,C%) b �fIC� l �$cn%=""� vR%=194:Z%=�("FNe+z$) �3��$cn%,"_")�Z%=�("FN"+$cn%)�Z%=�("FN"+$cn%+z$) �� �� � :V%=�pK_ � �:=V% �ݤkpAlert:�V%:V%=�:Ȏ!k%� ��13,27:Poll$=�!k0% � :V%=� � �:=V% �)ݤkpForm:�A%,B%,C%:V%=�:A%=!i%:Ȏ!k%� ��&18E,&19D:�k1(A%) ��&18F,&19C:�k2(A%) �1�386,387,388,389,390,391,392,393,458,459:V%=� o�13:!h0%=!h%:ș&400D6,!h%,Q%,&E000,&E000:B%=Q%:ȕ!B%<>A%:B%+=4:�:�B%!4>-1�V%=�:C%=B%!4:�C%<>A%��sCI(!h%,C%) �V%� �fIC� �$cn%=""� *R%=194:Z%=�("FNe+z$) 43��$cn%,"_")�V%=�("FN"+$cn%)�V%=�("FN"+$cn%+z$) >� H� R�:�V%��kW(!h0%)�V%=� \ :V%=� f �:=V% p,ݤkpMenu:�A%,B%,C%,V%:V%=�:A%=!i%:Ȏ!k%� z�&18E,&19D:�k1(A%) ��&18F,&19C:�k2(A%) �9�386,387,388,389,390,391,392,393,458,459:Z%=�dFK(!k%) �/�13:ș&400D6,!h%,Q%,&E000,&E000:�!Q%=-1�=V% �AB%=Q%:ȕ!B%<>A%:B%+=4:�:�B%!4>-1�C%=B%!4:�C%<>A%��sCI(!h%,C%) � �fIC� � �$cn%=""� �R%=194:Z%=�("FNe+z$) �3��$cn%,"_")�Z%=�("FN"+$cn%)�Z%=�("FN"+$cn%+z$) �� �� � :V%=�pK_ � �:=V% �ݤkpView:=�pK_ 9��k1(A%):�B%,C%:ș&400D6,!h%,Q%,&E000,&E000:�!Q%=-1�� 3B%=Q%:ȕ!B%<>A%:B%+=4:�:�B%!4=-1�C%=!Q%�C%=B%!4 �C%<>A%��sCI(!h%,C%) $� .9��k2(A%):�B%,C%:ș&400D6,!h%,Q%,&E000,&E000:�!Q%=-1�� 84B%=Q%:ȕ!B%<>A%:B%+=4:�:�B%=Q%�ȕ!B%<>-1:B%+=4:� B!C%=B%!-4:�C%<>A%��sCI(!h%,C%) L� V=ݤdFK(A%):�B%,C%,D%,E%,F%,V%:V%=�:B%=A%-385:�B%>72�B%-=64 `�B%>0�B%<11� jh!Q%=!h%:ș&400CC,,Q%:C%=Q%+108:D%=C%+(Q%!88<<5):ȕC%<D%�E%<B%:F%=(!C%>>>12)�15:�(F%>0)�(F%<12)�E%+=1 tC%+=32:�:�E%=B%� ~P!i%=(C%-108-Q%)�32-1:!Q%=!h%:Q%!4=!i%:Q%!8=1<<21:Q%!12=0:ș&400CD,,Q%:�fIC� �@C%=!i%:D%=!h%:�$cn%,"_")�V%=�("FN"+$cn%)�V%=�("FN"+$cn%+z$) �2!Q%=D%:Q%!4=C%:Q%!8=1<<21:Q%!12=0:ș&600CD,,Q% �� �� � �:=V% �ݤkey:�V%:ș6,122�,V%:=V% �"ݤrKey(A%,B%,C%):�(-1)�=A%*B% ��D%,E%:Ȏ�� ��C%=1:E%=1<<S%!200 ��C%=0:E%=1<<S%!196 ��C%<0:E%=�C% ��:ș6,122�,D%:ȎD%� �107:=E% �124:=2*E% �108:=3*E% �122:=4*E% (�123:=5*E% 2 �26:=6*E% < �27:=7*E% F �42:=8*E% P �43:=9*E% Z�:=A%:---(Ǔ) nNݤmenuList(A$,B$,F%,G%):�B%,C%,D%,E%,H%:F%=!F%:B%=!F%:�:���cIV(A$+"_",0) xC%=�(A$+"_%"):�C%>0� �#�B%<>!C%�C%=�eH(C%,40*(B%-!C%)) ��C%=�gH(68+40*B%) ���:D%=C%+36+(B%<<4):�cIV(A$+"_",C%):!C%=B%:C%!4=D%-20:C%!8=D%:C%!12=F%+12:$nn%=B$:E%=�r(S%!56):C%!16=E%:B$=B$+"_%":B%=�(B$):Ȏ!B%� ��1:�cB(B%,C%!4,72):C%!20=1 �,�2:C%!4=C%!4-16:�cB(B%,C%!4,112):C%!20=2 � :C%!20=0 �q�:B%=�(A$+"_%"):C%=!B%:D%=B%!8:E%=B%!12:�B%!20=2�D%!36=D%!36�256:D%!40=!E%:D%!44=-1:D%!48=E%?4:H%=E%?4:D%+=24 ҁE%+=5:G%=1:A%=D%!32:F%=D%!36�256:D%+=28:ȕE%?4>0�G%<C%:!D%=0:D%!4=A%:D%!8=F%:D%!12=!E%:D%!16=-1:D%!20=E%?4:�D%!20>H%�H%=D%!20 �SD%+=24:E%+=5:G%+=1:�:D%!-24=128:!(B%!8+16)=H%<<4:E%=B%!8-4-16*G%:B$="":ȎB%!20� �&�1:B$=$(B%!4+4):H%=!(B%!4+16):D%=4 �K�2:B$=$(B%!4+20):H%=!(B%!4+32):D%=20:$(E%+4)=$(B%!4+4):E%!16=!(B%!4+16) �G�:B%!4=E%:!E%=G%:�F%=E%+D%�B%!8-16�16:$F%=B$:F%!12=H%:�:=�oList(A$) >ݤoList(A$):�B%:B%=�(A$+"_%"):�B%>0�!(B%!16+20)=B%!4:=��=� ?ݤlist:�A$,B$,C%,D%,E%,F%,G$:�$cn%,"_")�A$=$cn%�A$=$cn%+z$ NB$=�gId(!h%,!i%):C%=�(A$+"%"):E%=-1:�D%=0�C%:�(A$+"$(D%)")=B$�E%=D%:D%=C% " �:�E%>-1� ,�!b%�1�F%=-1�F%=+1 6#�E%+=F%:�E%>C%�E%=0��E%<0�E%=C% @cG$=�(A$+"$(E%)"):�G$<>"":!l%=E%:�("FN"+A$)�!l%>��G$=�(A$+"$(!l%)"):�G$<>B$�Z%=�pII(!h%,!i%,G$) J�!l%=-1 T�:=� ^>ݤaLL(A%,B%):�C%:C%=�gH(8):�C%>0�!C%=!A%:C%!4=B%:!A%=C%:=� h=� r\ݤdLL(A%,B%):�C%,V%:C%=!A%:ȕC%<>-1��V%:�C%!4=B%�!A%=!C%:�fH(C%):C%=-1:V%=��A%=C%:C%=!C% | �:=V% �KݤrLL(A%,B%,D%):�C%,V%:C%=!A%:ȕC%<>-1��V%:�C%!4=B%�C%!4=D%:V%=��C%=!C% ��:�V%=0�=�aLL(A%,D%) �=V% �*ݤsLL(�A%):�A%>0�A%=!A%:�A%>0�=A%!4�=� �=�:---(MEMORY) �ݤalign(A%):=(A%+3)��3 �,��cB(A%,B%,C%):C%=(C%+3)>>2:�!(S%!164):� �/��mBl(A%,B%,C%):C%=(C%+3)>>2:�!(S%!164+4):� �6��dBl(A%,B%,C%):B%+=A%:C%=(C%+3)>>2:�!(S%!164+4):� �!��sB(A%,B%,C%):�!(S%!164+8):� �#��sBw(A%,B%,C%):�!(S%!164+40):� �/��wB(A%,B%,C%):C%=(C%+3)>>2:�!(S%!164+12):� %��aM(A%,B%,C%,D%):�!(S%!164+24):� !ݤrC(A%,B%,C%):=�!(S%!164+28) ݤgH(B%):�B%<1�=� &1�A%,V%:ș&2001D,2,S%!44,,B%�,,A%;V%:�V%�1�=A% 04�xHp(B%)�ș&2001D,2,S%!44,,B%�,,A%;V%:�V%�1�=A% :=� D2ݤgHs(A%,B%):�V%:V%=�gH(B%):�V%>0��aWSm(A%,V%) N=V% X��fH(A%):�A%<1�� b>�B%,V%:ș&2001D,3,S%!44,A%�B%;V%:�V%�1�Z%=�sysErrBox(B%):� l$ș29,1,S%!44�,,B%:�B%>S%!292��rH v� ����rH:�A%,B%,C%,V%:ș29,1,S%!44�,,,A%:�:ș&2001D,5,S%!44,,-S%!292�;V%:�V%�1:ș29,1,S%!44�,,,B%:A%-=B%:B%=A%�S%!292:ș29,5,S%!44,,A%�S%!292:�B%>0�ș&400EC,-1,-1�C%:ș&400EC,C%-S%!292*B%,-1 �� �?ݤeH(C%,B%):�A%,V%:ș&2001D,4,S%!44,C%,B%�,,A%;V%:�V%�1�=A% �Fș29,6,S%!44,C%�,,,A%:A%+=B%:�xHp(A%)�ș29,4,S%!44,C%,B%�,,C%:=C% �=� ��ݤeHs(A%,C%,B%):�V%:�C%=0�=�gHs(A%,B%)��B%=0��fH(C%):Z%=�dLL(!w%+196+(A%<<8),C%)�ș29,6,S%!44,C%�,,,V%:V%=�eH(C%,B%-V%):�V%>0�Z%=�rLL(!w%+196+(A%<<8),C%,V%) �=V% �pݤxHp(B%):�A%,C%,V%:ș&400EC,-1,-1�C%:ș&600EC,C%+S%!292*(B%�S%!292+1),-1�A%;V%:�V%�1�ș29,5,S%!44,,A%-C%:=� �=� �#ݤrCMOS(A%):ș6,161,A%�,,A%:=A% �-��wCMOS(A%,B%):ș6,162,A%,B%:�:---(MENUS) � ݤm:=� ݤsm:=� ݤsma:=� ,��dM(A%):�B$,V%:V%=�:B$=�dm(A%):�B$<>""� Ȏ!j%�3� *�1:$cn%=B$:ȎB$� 4�"","noName","No_Name":�uM >�"quit":Z%=�quit H#�"notYetAvail":Z%=�notYetAvail_ R:V%=�:�S%!216=0�V%=�a_ \�V%� fȎ!j%>>>16�63� p�0:�$cn%<>""� z9�$cn%,"_")�Z%=�("FN"+$cn%)�Z%=�("FN"+$cn%+z$(!d%-1)) �� �,�4:�S%!176�(1<<19)��maestro($cn%,S%!484) � �:�uM � �:V%=� �� ��3:$wn%=B$:R%=258:Ȏ$wn%� ��"grafScan":V%=�e_g ��"dataScan":V%=�e_d ��"multiScan":V%=�e_m �:V%=�e_ ��:�V%�Z%=�window($wn%) �V%=� ��0:$mn%=B$:V%=�fM(B$) �2:$wn%=B$:V%=�fW(B$) �:�V%� $an%=B$:B$=z$:z$="_":Ȏ$an%� $�"saveAs":V%=� .�"oDrive_g":V%=� 8:V%=�sma_ B;�:�V%�S%!140>0�Z%=�wS(S%!140):�z$<>"_"�V%=�("FNsma"+z$) L'�V%�B$<>"_"�z$<>B$�V%=�("FNsma"+B$) V�uM `� j�:� t0��dM1(A%):�B$,C%,V%:V%=�:B$=�dm(A%):�B$<>""� ~Ȏ!j%�3� ��2:�pW(B$,1) ���0:$mn%=B$:!m%=�fM(B$):�("FNsm"+z$)�M$(!d%)=$mn%:M%(!d%)=!m%:z$(!d%)=z$:!m0%=�aR(!m%):I%(!d%-1)!4=!m0%:ș&400E8,,!m0%,!x0%,!y0% �� ��:� ��ݤdm(A%):�B%,C%:B%=A%:ȕ!B%<>-1:B%+=4:�:I%=B%!-4:!d%=(B%-A%)>>>2:B%=M%(!d%-1):C%=B%+4+(I%<<4):!j%=C%!12:I%(!d%-1)=�aR(B%)+28+24*I%:=$C% �YݤiWM:�A$,V%:A$=�toLC($mn%):�A$=""�A$="nomenu"�A$="noname"�A$="no_menu"�A$="no_name"� �W%!40=-1:W%!188=-1:V%=� �F�W%!40=�fM($mn%):�W%!40>0�W%!188=!g0%:V%=��W%!40=-1:W%!188=-1:V%=� � �:=V% �9ݤoM:�A%,B%:A%=�:$mn%="":S%!140=!h%:S%!144=!i%:�M%�=� � �W%>0� �Ȏ�� 3�!i%>-1:A%=�fIM:�A%>0�S%!40=W%!188:A%=�fM($mn%) �A%>0� ;�C%,D%:!J%=!h%:J%!4=!i%:ș&400CE,,J%:�(J%!24�&183)=256� C%=W%!216:�C%>0� (D�B%=C%+148�C%+(!C%<<7)�128:�(!B%>>>24)=!i%�D%=!B%:B%=C%+(!C%<<7) 2�:B%=0:�(D%�255)=0�A%=0 <� F� P3�A%=W%!40:$mn%=$(W%+124):S%!40=W%!188:S%!144=-1 Z� d:�!h%>-1:A%=W%!40:$mn%=$(W%+124):S%!40=W%!188:S%!144=-1 n@�:S%!32=W%:�$rn%<>"Tools"�N%=W%!48��W%!104>0�N%=!(W%!104+48) x<��!h%=-2�A%=S%!72:$mn%=$(S%+96):S%!32=0:S%!40=S%!56:B%=1 ��:ȎA%� ��0,-1:S%!140=-1:S%!144=-1 ��:!m%=A%:S%!172=0:!d%=0:�("FNm"+z$)�M$(!d%)=$mn%:M%(!d%)=!m%:z$(!d%)=z$:!m0%=�aR(!m%):ȗ!x0%,!y0%,Z%:!x0%-=64:!y0%=(S%!108+96)*B%-!y0%*(B%=0):S%!140=!h%:ș&400D4,,!m0%,!x0%,!y0%�S%!140=-1:S%!144=-1 � �:=A% �$��ovrM(A$):$mn%=A$:!m%=�fM(A$):� ���uM:�M%�(!b0%�1)� ��P%��rP �,!m0%=�aR(M%(0)):ș&400D4,,!m0%,!x0%,!y0% ��:� �hݤsOnX_:�H$:H$="Choices":S%!476=�:�SaveChoices%�SaveChoices%=�:�utMI(H$,0)�SaveChoices%=�:�tMI(H$,0) �cݤshowName_:�H$:H$="Choices":S%!148=�:�ShowName%�ShowName%=�:�utMI(H$,1)�ShowName%=�:�tMI(H$,1) �=� �YݤhelpActive_:�H$:H$="Choices":S%!148=�:�Help%�Help%=�:�utMI(H$,2)�Help%=�:�tMI(H$,2) =� 8ݤfMI(A$,B%):�C%:C%=�fM(A$):ș&80D06,1,,B%,C%�C%:=C% 8ݤfMH(A$,B%):�C%:C%=�fM(A$):ș&80D06,3,,B%,C%�C%:=C% ";ݤgMIs(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,4,,,C%�C%:=C% ,;ݤgMIt(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,5,,,C%�C%:=C% 6[��cMI(A$,B%,D%):�C%:C%=�fMI(A$,B%):�C%>0�(C%!8�64)=0�C%!8=C%!8�&FFFFFF:C%!8=C%!8�D%<<24 @� J5��sMI(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,7,,,C%:� T6��usMI(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,8,,,C%:� ^.��sMn(A$):�C%:C%=�fM(A$):ș&80D06,9,,,C%:� h0��usMn(A$):�C%:C%=�fM(A$):ș&80D06,10,,,C%:� r6��tMI(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,11,,,C%:� |5��tMIx(A$,B%):�C%:C%=�fM(A$):ș&80D06,12,,B%,C%:� �7��utMI(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,13,,,C%:� �-��pMI(A$,B%,D$):�C%:C%=�fMI(A$,B%):�C%>0� �4�C%!8�256�$(C%!12)=�D$,C%!20-1)�$(C%+12)=�D$,11) ��:� �BݤgMI(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,15,,,C%�C%:�C%>0�=$C% �4��pMT(A$,B$):�C%:C%=�fM(A$):ș&80D06,16,,B$,C%:� �=��bgMI(A$,B%,D%):�C%:C%=�fMI(A$,B%):ș&80D06,17,,,C%,D%:� �=��fgMI(A$,B%,D%):�C%:C%=�fMI(A$,B%):ș&80D06,18,,,C%,D%:� �6��hMI(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,19,,,C%:� �7��uhMI(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,20,,,C%:� �JݤgMIh(A$,B%):�C%:C%=�fMI(A$,B%):ș&80D06,21,,,C%�C%:=C%:---(MESSAGES) ���rM:Ȏ!a0%��63� �&500:Ȏ!a0%�63� �2:�Help%� 0!h%=Q%!32:W%=�wS(!h%):�W%>0�$wn%=$W%�$wn%="" &�!i%=Q%!36:Z$=��("FNh"+z$),235):�Z$<>""�!Q%=256:Q%!12=!r0%:Q%!16=&503:$(Q%+20)=Z$:?(Q%+20+�Z$)=0:ș&400E7,17,Q%,!t0%:!r%=Q%!8 0� :� D�&80D00:!c%=!a0%�63:Ȏ!a0%� N :Z%=�rM_ X� b�&400C0:Ȏ!a0%�63� l(�0:!x0%=Q%!24:!y0%=Q%!28:�dM1(Q%+32) v�1:R%=259:�e_�cM � :Z%=�rM_ �� ��0:Ȏ!a0%� � �0:�fin:� �,�1,2,3,4,5:!f0%=Q%!40:�vFt�rM_ Z%=�dtM ��6,7:�rM_ Z%=�dtM ��8:�S%!192=0�S%!192=� �Z%=�quit � �9:�rM_�S%!176�(1<<7)��cP_g � :Z%=�rM_ �� ��&80140:Ȏ!a0%�63� �+�0,1,4,5:!f0%=Q%!40:�vFt�rM_ Z%=�ptrM :Z%=�rM_ � :Z%=�rM_ �:� *��rB:Ȏ!a0%��63� 4�0:Ȏ!a0%� >2�1,2,3,4,5,6,7:�rB_�(S%!176�(1<<6))>0�Z%=�dtB H :Z%=�rB_ R� \�&80140:Ȏ!a0%�63� f�0,1,2,5,6:�rB_� pȎ�� z�S%!160=-1:Z%=�rB_g ��(S%!176�(1<<6))>0:Z%=�dtB � :Z%=�rB_ �� �� � :Z%=�rB_ �� ��&80D00:!c%=!a0%�63:Ȏ!a0%� � :Z%=�rB_ �� � :Z%=�rB_ ��:� �I��cM:�A%,B%,C%,C$,D%,E%,F%,G%,H%:�gMi:S%!552=S%!556:S%!556=�:�S%!372� ��B%=S%!120:C%=S%!112:C$=�64," "):�cB(C%,O%,256):�cB(C%,B%,256):�lFt:ș&40081,,"Portrhouse.Standard",160,160�A%:S%!316=A%:�A%=0�255:G%=B%?A%:�G%�ș&40083,G%,C$�,C$,D%,E%:ș&40081,,C$,D%,E%�F%:C%?A%=F%:O%?G%=A% C�:A%=S%!56:ȕA%<>0:�B%=A%+52�A%+28+A%!16*24�24:D%=!(!B%):�D%>0� gC%=�aR(!B%):�E%=C%+36�C%+12+24*D%�24:F%=!E%:�F%�64�G%=�fF(O%?(F%>>>24))<<24:F%=F%�&FFFFFF:!E%=F%�G% $� .X�:�:A%=A%!28:�:A%=S%!64:ȕA%<>0:�B%=A%+52�A%+28+A%!16*24�24:H%=B%!-8>>>16�31:�H%=10� 8�C%=!(!B%+8):ș&400D6,C%,Q%+100,64,64:D%=Q%+100:!Q%=C%:ȕ!D%<>-1:Q%!4=!D%:ș&400CE,,Q%:F%=Q%!24:G%=�fF(O%?(F%>>>24))<<24:F%=F%�&FFFFFF:Q%!8=F%�G%:Q%!12=&FFFFFFFF:ș&400CD,,Q%:D%+=4:� Bn�C%=�aR(!B%):�E%=C%+104�C%+72+(C%!84<<5)�32:F%=!E%:�F%�64�G%=�fF(O%?(F%>>>24))<<24:F%=F%�&FFFFFF:!E%=F%�G% L� V>�:�:A%=A%!28:�:�B%=!w%+268�!w%+12+15*256�256:C%=!B%:�C%>0� `�ș&400D6,C%,Q%+100,64,64:D%=Q%+100:!Q%=C%:ȕ!D%<>-1:Q%!4=!D%:ș&400CE,,Q%:F%=Q%!24:G%=�fF(O%?(F%>>>24))<<24:F%=F%�&FFFFFF:Q%!8=F%�G%:Q%!12=&FFFFFFFF:ș&400CD,,Q%:D%+=4:�:� t� ~�:�P%>0��sP(P%) ��S%!176�(1<<7)��cM_g ��:---(MISC) ����gMi:S%!196=�rMV(-1,4):S%!200=�rMV(-1,5):S%!440=1<<S%!196:S%!444=1<<S%!200:S%!204=(�rMV(-1,11)+1)<<S%!196:S%!208=(�rMV(-1,12)+1)<<S%!200:S%!428=�(S%!440-1):S%!432=�(S%!444-1):� �6ݤgB1(A%):�B%,C%:�C%=0�31:B%+=A%�1:A%=A%>>>1:�:=B% ���sPO(A%):ȎA%� ��1:S%!4=1:S%!12=0 ��2:S%!4=0:S%!12=0 �!:S%!4=0:ș66�S%!12:S%!156=A% ��:� �ݤh:="" �ݤ_:�S%!176�(1<<7)�=��=� WݤtL(A%):�B$,C%:C%=�A%:A%=�A%:B$=�(A%�100)+"."+�"0"+�(A%�100),2):�C%>=0�=B$�="-"+B$ 'ݤfL(A$):�B:B=100*�A$:=�B*�(�B+0.5) DݤaL(A%,B%):�C:C=A%+B%:�C>&7FFFFFF0�C<&80000010��beep:=-1�=A%+B% 7ݤmL(A%,B%):�C:C=A%*B%:�C>&FFFFFF0��beep:=-1�=A%*B% (&ݤdL(A%,B%):�B%=0��beep:=-1�=A%�B% 2ݤa_:=� <ݤdTh(A%):=�~A% F%ݤhTd(A$):�B%:ș33,16,A$�,,B%:=B% P.ݤbInB(�A%,�B%):�C%,D%:�!A%<!B%�C%=!A%-!B% Z�A%!4<B%!4�D%=A%!4-B%!4 d�A%!8>B%!8�C%=A%!8-B%!8 n�A%!12>B%!12�D%=A%!12-B%!12 x �C%=0�D%=0�=��A%=C%:B%=D%:=� �\ݤrFr(�A%,�B%):�C%,D%,F%:D%=A%:F%=B%:�C%=D%�F%:D%=F%:F%=C%:�C%=0:�D%>1�A%=A%�D%:B%=B%�D% �=D%:---(PATTERNS) �A��gFP(A$):�A%:$rn%="FillPat":$nn%=A$:A%=�fR:ș70,A%!20+4,40:� �f��gLP(A$):�A%:$rn%="LinePat":$nn%=A$:A%=�fR:A%=A%!20:�"FX 163,242,"+�A%!12:ș70,A%,10:�:---(ȒERS) ���hgOn:ș&406C0:� ���hgOff:ș&406C1:� ���hgSmash:ș&406C2:� ���hgPC(A%):ș&406C4,A%:� ���hgLED(A%):ș&406C5,A%�3:� �?��iP:�$pn%=""�$pn%="Standard"�$pn%="ptr_default"�W%!32=-1:� �*�A%:$nn%=$pn%:A%=�fP:�A%>0�W%!32=A%!20 � G��pP(A$,B%):�B%>0��C%:C%=W%:W%=�wS(B%):$pn%=A$:�iP:�sP(W%!32):W%=C% � "o��sP(A%):�A%>0�ș&400E9,36,,$A%,A%!16,A%!20,A%!24:P%=A%:�A%!16�32�ș7,12,S%+300:ș7,12,S%+305:ș7,12,S%+310 ,� 6G��rP:ș&400D8,1,-1:ș7,12,S%+300:ș7,12,S%+305:ș7,12,S%+310:P%=0:� @Wݤmouse:�A%,V%:ș6,121,137�,A%:A%=-4*(A%=255):ș6,121,139�,V%:�V%=255�V%=1�A%�V%=A% J=V%:---(Ș) ^ݤquit:�V%:Ȏ�� h�S%!192=1:V%=� r�(S%!176�64)>0:�gEe(0)>0� |.�S%!192�Q%!12=!r0%:ș&400E7,19,Q%:!r%=Q%!8 ��quitAppln_f="Yes"� �D�S%!192�ș&400D3,,Q%:Q%!24=&1FC:ș&400E7,8,Q%,!t0%:S%!192=1�V%=� �� ���S%!192=0�V%=��S%!192=� �� ��S%!192=0:V%=� �:S%!192=� ��:�V%��fin:� �=� ���fin:�A%,B%,D$,E%,F%,G$,H$:�brkPnt("FreeMem",1):�brkPnt("Debug",0):G$=Appln$+".Choices":H$=�G$)+"X":�:��:ș&2000D,0,A%:�moan(�$):S%!148=0:�gFl(H$)>0��"REMOVE "+G$:�"RENAME "+H$+" "+G$ �,Z%=�bE(260):�SaveChoices%�S%!148�S%!476� �$�gFl(G$)>0��"RENAME "+G$+" "+H$ ��Pass$=�cdS(Pass$):A%=�(G$):�#A%,Level$,Pass$,Debug%,ShowName%,Help%,Last$,D$,SaveChoices%,F%,Choices$(0),Choices$(1),Choices$(2),Choices$(3):�#A%:�"SETTYPE "+G$+" 407":�"REMOVE "+H$ D�:�lFt:�hgSmash:�rP:ș&400DD,!t%,&AB534154:ș17:�:---(RESOURCES) ݤaR(A%):=A%+4+(!A%<<4) &HݤfM(A$):�A%,B%,C%,D%:A%=S%!424:�$A%=A$�z$=$(A%+12):!f%=A%!28:=A%!24 0$nn%=A$:C%=�gUH:�C%>-1� :LA%=S%!56:�D%=A%!12>>>24:B%=A%:A%=A%!28:�D%=C%�A%=0:�D%=C%�D%=�r(B%)�D%=0 D�A%=S%!40:�A%>0�D%=�r(A%) N �D%<1� X#A%=S%!56:�:�A%<>S%!40�D%=�r(A%) bA%=A%!28:�D%�A%=0 l"�:�D%>0�z$=$(S%!84+(!f%>>>24)) vH�:�D%>0�A%=S%!424:$A%=A$:$(A%+12)=z$:A%!24=D%!20:A%!28=!f%:=D%!20�=� �%ݤfP:�A%,B%,C%,D%:A%=S%!68:�A%>0� �C%=�gUH:�C%>-1� �C�D%=A%!12>>>24:B%=A%:A%=A%!28:�D%=C%�A%=0:�D%=C%�D%=�r(A%)�D%=0 �>�D%=�r(A%):A%=A%!28:�D%�A%=0:�D%>0�z$=$(S%!84+(!f%>>>24)) �� � �:=D% �:ݤfW(A$):�A%,B%,C%,D%:$nn%=A$:A%=S%!64:C%=�gUH:�C%>-1� �C�D%=A%!12>>>24:B%=A%:A%=A%!28:�D%=C%�A%=0:�D%=C%�D%=�r(B%)�D%=0 �>�D%=�r(A%):A%=A%!28:�D%�A%=0:�D%>0�z$=$(S%!84+(!f%>>>24)) � �:�D%>0�$rn%=T$(!f%>>>16�31) �=D% �(ݤfR:�A%,A$,B%,C%,D%:A%=S%!52:�A%>0� �A$=$rn%:C%=�gUH:�C%>-1� !&�D%=A%!12>>>24:�$A%=A$�D%=C%�B%=A% !*A%=A%!28:�B%�(A%=0):�B%�D%=�r(B%)�D%=0 !�:�$A%=A$�D%=�r(A%) ! 2A%=A%!28:�D%�A%=0:�D%>0�z$=$(S%!84+(!f%>>>24)) !*� !4 �:=D% !>5ݤrR(A$,B$):�A%:A%=�fM(B$):�A%>0��cIV(B$+"_%",A%) !H=A% !Rcݤr(A%):�B%,C%,D%,E$:C%=A%+32+A%!16*24:E$=$nn%:�B%=A%+32�C%-24�24:�$B%=E$�D%=B%:B%=C%:!f%=D%!12 !\�:�D%=0� !f;E$+=z$:�B%=A%+32�C%-24�24:�$B%=E$�D%=B%:B%=C%:!f%=D%!12 !p� !z �:=D% !�-ݤgUH:�A%,B$,C%,D%:A%=�$nn%,"_"):�A%=0�=� !�jC%=�:B$=�$nn%,A%):$nn%=�$nn%,A%-1):A%=S%!84:B%=A%+(S%!560<<3):�D%=A%�B%�8:�$D%=B$�C%=D%-A%:D%=B%:z$=B$ !� �:=C% !�<ݤgCR(B$):�A%:$rn%="Code":$nn%=B$:A%=�fR:�A%>0�=A%!20�=0 !�>ݤgUR(B$):�A%:$rn%="Custom":$nn%=B$:A%=�fR:�A%>0�=A%!20�=0 !�---(SEARCH) !�NݤsIA(A%(),B%):�C%,D%,F%:D%=�(A%(),1):F%=�:�C%=1�D%:�A%(C%)=B%�F%=C%:C%=D% !� �:=F% !�NݤsSA(A$(),B$):�C%,D%,F%:D%=�(A$(),1):F%=�:�C%=1�D%:�A$(C%)=B$�F%=C%:C%=D% !��:=F%:---(SLOTS) !� ݤfWS(A$):�B%,C%,D%:�A$<>""� ":C%=!w%+&F00:�D%=!w%�C%�256:�D%!12>��$D%=A$�B%=D%:D%=C% "� " �:=B% "$#ݤoWS(A$,B%):�C%,D%,E%:�A$<>""� ".IE%=�:C%=!w%+&F00:�D%=!w%�C%�256:�D%!12>��$D%=A$�D%!48<>B%�E%=D%:D%=C% "8� "B �:=E% "L)ݤwS(A%):ș&80D0B,0,A%,,,S%�A%,z$:=A% "VݤgWS(A%):=!w%+(A%<<8) "`/��aWSm(A%,B%):Z%=�aLL(!w%+196+(A%<<8),B%):� "j/��dWSm(A%,B%):Z%=�dLL(!w%+196+(A%<<8),B%):� "t���rWS(A%):�B%,C%,D%:A%=�wS(A%):�A%>0�B%=A%!196:�sBw(A%,256,0):A%!12=-255:A%!48=(A%-!w%)�256:D%=S%!44:ȕB%<>-1:ș29,3,D%,B%!4:C%=B%:B%=!B%:ș29,3,D%,C%:�:A%!196=-1:ș29,1,D%�,,B%:�B%>S%!292��rH "~�:---(�) "���sound(D%):ȎD%�16� "��0 "��1:�beep "��2:�1,-5,200,3 "��3:�1,-10,75,5 "��4:�1,-5,200,7 "��5:�beep:�pause(30):�beep "�)�6:�1,-5,200,3:�pause(30):�1,-5,200,3 "�)�7:�1,-10,75,5:�pause(30):�1,-10,75,5 "�:�sound_(D%) "��:� # ��beep:�1,-10,100,5:� #��sound_(D%):�:---(SPRITES) #(MݤlSF(A$):�B%,C%:C%=0:B%=�gFl(A$):�B%>0�B%+=16:�gFt(A$)=&FF9�C%=�oSA(B%) #2�C%>0�ș8,16,A$,C%+4 #<=C% #FGݤoSA(A%):�B%:�A%>0�B%=�gH(A%):�B%>0�!B%=A%:B%!4=0:B%!8=16:B%!12=16 #P=B% #ZSݤsSF(A$,B%):�C%,V%:ș&2002E,&10C,B%,A$�C%;V%:�V%�1�Z%=�sysErrBox(C%):V%=��V%=� #d=V%:---(STRINGS) #x5ݤpadR(A$,B%):B%=�B%�255:=��trmL(A$)+�B%," "),B%) #�5ݤpadL(A$,B%):B%=�B%�255:=��B%," ")+�trmR(A$),B%) #�+ݤtrmL(A$):ȕ�A$,1)=" ":A$=�A$,2):�:=A$ #�)ݤtrmR(A$):ȕ�A$,1)=" ":A$=�A$):�:=A$ #�>ݤtrmS(A$,B%):A$=�trmL(A$):A$=�trmR(A$):�B%>0�=�A$,B%)�=A$ #�+ݤtrunc(A$,B%):�A$>B%�A$="..."+�A$,B%) #�=A$ #�QݤtoLC(A$):�B%,C$:�B%=1��(A$):C$=�A$,B%,1):�C$>"@"�C$<"["��A$,B%,1)=�(�C$+32) #� �:=A$ #�QݤtoUC(A$):�B%,C$:�B%=1��(A$):C$=�A$,B%,1):�C$>"`"�C$<"{"��A$,B%,1)=�(�C$-32) #� �:=A$ #�?ݤzT(A%):�B%,C$:B%=A%:ȕ?B%:B%+=1:�:?B%=13:C$=$A%:?B%=0:=C$ #�'��pCR(A%):ȕ?A%>31:A%+=1:�:?A%=13:� #�%��pZ(A%):ȕ?A%>31:A%+=1:�:?A%=0:� $NݤpS(�A$,D$):�V$,C%:C%=�A$,D$):�C%=0�V$=A$:A$=""�V$=�A$,C%-1):A$=�A$,C%+1) $=V$ $mݤpV(A$,B$):�C$:B$=�toUC(�B$,1)):C$="":ȕA$<>""��toUC(�C$,1))<>B$:C$=�pS(A$,","):�:�C$,1)=B$�=�C$,2)�="" $"hݤaV(A$,B$):�C$,D$,E$,F%:D$=�toUC(�B$,1)):E$="":ȕA$<>"":C$=�pS(A$,","):�toUC(�C$,1))=D$�C$=B$:F%=� $,E$+=C$+",":�:�F%�E$+=B$ $6��E$)=","�E$=�E$) $@=E$ $JrݤdV(A$,B$):�C$,D$,E$:D$=�toUC(�B$,1)):E$="":ȕA$<>"":C$=�pS(A$,","):�toUC(�C$,1))=D$�C$="":��E$)=","�E$=�E$) $T"E$+=C$+",":�:��E$)=","�E$=�E$) $^=E$ $h`ݤgSw(A$,B%):�C%:C%=&70000000:ș&4008A,B%:ș&40085,,A$,C%,C%,-1,C%�,,C%:ș&40088,,C%�,C%:=C% $rAݤdGST(A$):�B%,C%:B%=S%!120:ș39,A$,B%,255�,,C%:B%?C%=13:=$B% $|^ݤcdS(A$):�C%,D%:Z%=�(-1*�A$):�C%=2��(A$):D%=�(�A$,C%,1))�(128+�(127)):�A$,C%,1)=�D%:�:=A$ $�'ݤval(A$):�B%:ș&20021,,A$�,,B%:=B% $�1ݤtoS(A%):�B$:B$=�8,"0"):ș212,A%,B$,9�B$:=B$ $�,ݤtoI(A$):�B%:ș33,16,A$�,,B%:=B%:---(�) $���pause(A%):A%+=�:��A%<=�:� $�ݤcmpD(A%):�B%:Ȏ�� $��A%!1>A%!6:B%=� $��A%!1<A%!6:B%=� $�:�?A%>=A%?5�B%=��B%=� $� �:=B% $�+��wait:�1,-10,100,2:���(10)=-1:���=32:� $�!ݤdate:�A$:A$=�$:=�pS(A$,".") $�6ݤtime:�A$:A$=�$:Z$=�pS(A$,"."):=A$:---(VARIABLES) %$ݤrMV(A%,B%):ș53,A%,B%�,,A%:=A% %,ݤrVV(A%):!O%=A%:O%!4=-1:ș49,O%,O%:=!O% %&CݤgSV(A$):�B$:B$=�248," "):ș&20023,A$,B$,248�,B$:=�trmS(B$,-1) %0-ݤxSV(A$):�B%:ș&20023,A$,,-1,,3�,,B%:=B% %:J��cIV(A$,B%):�A%:A$+="%":A%=S%!120:$A%=A$:�!(S%!164+16):�:---(WINDOWS) %N ݤw:=� %XPݤwindow(A$):�A%,B%,B$,C%,C$,D%,E%,F%,G%,H%,V%:V%=�:�:��S%!152=2:�error:=� %b$wn%=A$:C%=�fW(A$):�C%=0�=� %l9B$=$rn%:�B$="Tools"�S%!140=-1�S%!140=W%!12:S%!144=!i% %vȎ�� %��S%!336>0:A%=�wS(S%!336) %��(!f%>>>12�1)=0:A%=�fWS(A$) %� :A%=0 %�;�:�A%>0�V%=�:W%=A%:C$=$(S%!84+W%!16):!h%=W%!12:N%=W%!48 %� �V%� %�JE%=!w%+&E00:A%=!w%+256:ȕA%!12<>-255�A%<E%:A%+=256:�:�A%!12<>-255�A%=0 %�O�A%=0��moan("No more windows available. Please close some to continue."):=� %�W%=A%:W%!12=�:N%=W%!48:$W%=$wn%:!a%=C%!20:W%!16=!f%>>>24:C$=$(S%!84+W%!16):$(W%+20)=$rn%:W%!36=!f%:W%!44=!a%:$pn%=$(!a%+20):�iP:$mn%=$(!a%+4):W%!60=!(!a%+44):W%!64=!(S%!60+(W%!16>>>1)):W%!80=32:W%!84=320:W%!88=32:W%!92=320:�$mn%="Default"�$mn%=$wn% %�YW%!56=!(!a%+36):W%!52=0:�W%!56>0�W%!52=�gHs(W%!48,W%!56):�W%!52>0��sBw(W%!52,W%!56,0) %ڗR%=195:Z%=�("FNe"+C$):$(W%+124)=$mn%:Z%=�iWM:ș66�A%:W%!136=A%:$(W%+200)="":W%!172=!(!a%+64):�W%!172>0�W%!180=!(W%!172):W%!172+=4�W%!176=0:W%!180=0 %�=G%=C%!16-92-(!(!a%)<<4):C%=�aR(!a%):G%-=C%!84<<5:�G%<0�=� %�.�cB(C%,Q%+4,88+(C%!84<<5)):�(G%+W%!180)>0� %�%H%=�gHs(W%!48,G%+W%!180):�H%=0�=� &KW%!144=H%:W%!148=G%:W%!176=H%+G%:�G%>0�H%>0��cB(C%+88+(C%!84<<5),H%,G%) & �H%>0� &%�Q%!60�256�Q%!76+=H%:W%!140=Q%!76 & E�F%=Q%+108�Q%+76+(C%!84<<5)�32:�!F%�256�F%!4+=H%:�F%!8>0�F%!8+=H% &*_�:�W%!172>0��cB(W%!172,W%!176,W%!180):W%!172+=W%!180:�F%=W%!176�W%!176+W%!180-4�4:!F%+=H%:� &4� &>�W%!144=0:W%!148=0:W%!176=0 &HC�:�W%!36�2�W%!220=0��!(S%!32+36)�2�W%!220=!(S%!32+48)�W%!220=-1 &R$rn%=$(W%+20):E%=0:Ȏ$rn%� &\s�"Dialog","Scroll","Tools","View","DataPad":�B%=1�14:D%=�gWS(B%):�D%!12>���$D%=$wn%��D%!136>=E%�E%=D%!136:F%=D% &fJ�:�E%>0�B%=F%!108-48:�B%-Q%!16+Q%!8>=128�F%=Q%!16:Q%!16=B%:Q%!8-=F%-B% &p.�:R%=193:V%=�("FNe"+C$):�V%�C$<>"_"�V%=�e_ &z�$rn%="DataPad"��dPad &�sș&400C1,,Q%+4�!h%:W%!12=!h%:!Q%=!h%:W%!108=Q%!16:�S%!176�(1<<7)��iWG:ș&400C1,,Q%+4�!h%:ș&400C3,,Q%:W%!12=!h% &��S%!176�(1<<6)��pEo(W%!48) &��:�S%!332� &�[�cB(W%!176,W%!172,W%!180):�$rn%="Tools"�C%=S%!32:�C%>0�W%!104=C%:C%!104=S%!144:N%=C%!48 &�0V%=�("FNw"+C$):�V%��oW(W%):�gC(W%):S%!380=W% &� �:=V% &�B��oW(A%):!J%=A%!12:ș&400CB,,J%:J%!28=-1:ș&400C6,,J%:�o(J%):� &���o(A%):ș&400C5,,A%:� &�N��closeW(A%):�B$,C%,D%,E$,V%:V%=�:B$=$(A%+20):�B$="Command"�ș&400EF,!A%:� &�7E$=$(S%!84+A%!16):N%=A%!48:�S%!176�64�V%=�clW_f(A%) &� �V%�S%!176�128�V%=�clW_g(A%) &�$�V%�R%=3:�("FNe"+E$)��kW(A%!12) &��A%!12=-255�B$<>"Tools"� 'H�C%=1�14:D%=�gWS(C%):�D%!12>��$(D%+20)="Tools"�D%!104=A%��closeW(D%) '�:R%=198:Z%=�("FNe"+E$) '�:� '$��kW(A%):�cW(A%):�dW(A%):� '.��cW(A%):�A%>0� '8ș&400D3,,Q%:�A%=!Q%��pCp 'B!Q%=A%:ș&400C6,,Q% 'L�:� 'V/��dW(A%):�A%>0�!Q%=A%:ș&400C3,,Q%:�rWS(A%) '`� 'j@ݤgetW(A$):�B%,C%,D%,E%,F%,V%:�B%=1�15:C%=�gWS(B%):�C%!12>�� 't�$C%=A$� '~5V%=C%:!J%=C%!12:ș&400CB,,J%:�J%!32�(1<<17)�E%=C% '��J%!32�(1<<20)�F%=C%:B%=15 '�� '��:�:�F%>0�V%=F%��E%>0�V%=E% '�=V% '�"��pW(A$,B%):�B$,C%,V%:�A$<>""� '�$wn%=A$:C%=�fW(A$):�C%>0� 'ιW%=!w%:$W%=A$:!f%=C%!12:W%!16=!f%>>>24:!a%=C%!20:$(W%+20)="Menu":W%!44=!a%:$pn%=$(!a%+20):�iP:W%!36=!f%:$mn%="":W%!60=!(!a%+44):$(W%+124)="":W%!40=-1:W%!52=!(!a%+12):W%!56=!(!a%+36) '�JW%!12=!(!a%+8):!Q%=W%!12:ș&400CC,,Q%:�Q%!60�256�W%!140=Q%!76�W%!140=0 '�/�!(S%!32+36)�2�W%!220=!(S%!32+48)�W%!220=-1 '�RB$=z$:z$="_":R%=256:V%=�e_:�V%�S%!140>0�Z%=�wS(S%!140):�z$<>"_"�V%=�("FNe"+z$) '�%�V%�B$<>"_"�z$<>B$�V%=�("FNe"+B$) ( Eș&400C1,,Q%+4�C%:ș&400C3,,Q%:W%!12=C%:!(!a%+8)=C%:�("FNw"+B$)� ( =�B%=1�ș&400E8,,W%!12,!x0%,!y0%�ș&400D4,,W%!12,!x0%,!y0% (� (�:� ((ݤgWx(A$):�fWS(A$)>0�=��=� (2O��pWT(A%,B$):�C%:�A%>=0�A%<15�C%=!w%+(A%<<8):�C%!140>0�$(C%!140)=B$:�oW(C%) (<� (FZ��rcW(A%):�B%,C%:ș&400C1,,A%+4�B%:!Q%=!A%:ș&400C3,,Q%:C%=�wS(!A%):C%!12=B%:�oW(C%):� (Ph��scW(A%):�A%>0�Q%!20+=!(A%+76+(�(Q%!32)<<2))*�(Q%!32):Q%!24+=!(A%+84+(�(Q%!36)<<2))*�(Q%!36):�o(Q%) (Z� (d;��setScroll(A%,�B%,�C%,�D%,�E%):�B%=0�B%=A%!80�A%!80=B% (n�C%=0�C%=A%!84�A%!84=C% (x�D%=0�D%=A%!88�A%!88=D% (��E%=0�E%=A%!92�A%!92=E% (�� (�J��scroll(A%,B%,C%):!Q%=A%!12:ș&400CB,,Q%:Q%!32=B%:Q%!36=C%:�scW(A%):� (�L��scrollBy(A%,B%,C%):!J%=A%!12:ș&400CB,,J%:J%!20+=B%:J%!24+=C%:�o(J%):� (�J��scrollTo(A%,B%,C%):!J%=A%!12:ș&400CB,,J%:J%!20=B%:J%!24=C%:�o(J%):� (�,ݤvW(A%):!J%=A%:ș&400CB,,J%:=J%!12-J%!4 (�,ݤvH(A%):!J%=A%:ș&400CB,,J%:=J%!16-J%!8 (�(ݤxOf(A%):!J%=A%:ș&400CB,,J%:=J%!20 (�(ݤyOf(A%):!J%=A%:ș&400CB,,J%:=J%!24 (�[ݤinput(A$,B$,C$,D%,E$,B%):�D$,F$:F$=�y(A$,B$,C$,D$,E$,B%,D%,"Input"):�Poll$="27"�F$=B$ (�=F$ (�aݤalert(A$,B$,C$,D$,E$,B%):�D%,F$:Z$=�y(A$,B$,C$,D$,E$,B%,D%,"Alert"):F$=Poll$:�F$="13"�F$=C$ (��F$="27"�F$=D$:�F$=""�F$=C$ )=F$ )�ݤy(A$,B$,C$,D$,E$,B%,D%,F$):�bW%,bH%,C%,E%,bB%,bT%,H%,BT%,bL%,bR%,G%,BW%,tQ%,TQ%,A%,F%,Mx%,My%:F%=S%!116:tQ%=�gH(520):�tQ%=0�Poll$="":="" )�TQ%=tQ%:bW%=736:bH%=432:bB%=20-bH%:bT%=bB%+56:C%=508:E%=316:H%=bT%+20:BT%=H%+E%:bL%=(bW%-C%)�2:bR%=bL%+C%:E$=�toLC(E$):ȎE$� ),�"palm":E$="ar_palm" )6�"asterisk":E$="ar_astk" )@�"questmark":E$="ar_quest" )J�"exclammark":E$="ar_excl" )T�"simtron":E$="ar_simtron" )^��:Q%!4=270:Q%!8=316:Q%!12=Q%!4+bW%:Q%!16=Q%!8+bH%:Q%!20=0:Q%!24=0:Q%!28=-1:Q%!32=&84000010:Q%?36=7:Q%?37=2:Q%?38=7:Q%?39=1:Q%?40=3:Q%?41=1:Q%?42=2:Q%?43=0:Q%!44=0:Q%!48=-bH%:Q%!52=bW%:Q%!56=0 )h�Q%!60=&13D:Q%!64=&3000:Q%!68=1:Q%!72=0:$F%="Message from "+$sn%+�0:Q%!76=F%:Q%!80=-1:Q%!84=�($F%)+1:F%+=40:Q%!88=1-1*((A$<>"")+(B$<>""�D%>0)+(C$<>"")+(D$<>"")+2*(E$<>"")):A%=Q%+92:�C$=""� )r�D$=""�C$="OK"�C$=D$:D$="" )|-�:C$=�C$,11):G%=16*(2+�C$):�G%<152�G%=152 )�.D$=�D$,11):BW%=16*(2+�D$):�BW%<152�BW%=152 )��D$<>""� )��!A%=bL%+(C%�2-G%)�2:A%!4=bB%:A%!8=!A%+G%:A%!12=bT%:A%!16=&1902D:A%?19=&C7:$(A%+20)=C$:!x%=Q%!4+!A%+G%�2:!y%=Q%!8+bH%+(bB%+bT%)�2:A%+=32 )�b!A%=bW%�2+(C%�2-BW%)�2:A%!4=bB%:A%!8=!A%+BW%:A%!12=bT%:A%!16=&1902D:A%?19=7:$(A%+20)=D$:A%+=32 )���!A%=bL%+(C%-G%)�2:A%!4=bB%:A%!8=!A%+G%:A%!12=bT%:A%!16=&1902D:A%?19=&C7:$(A%+20)=C$:!x%=Q%!4+!A%+G%�2:!y%=Q%!8+bH%+(bB%+bT%)�2:A%+=32 )���:�E$<>""�!A%=0:A%!4=H%:A%!8=bL%:A%!12=BT%:A%!16=&1A:$(A%+20)=E$:A%+=32:!A%=bR%:A%!4=H%:A%!8=bW%:A%!12=BT%:A%!16=&1A:$(A%+20)=E$:A%+=32 )��A$=""� )��B$=""�A$="Ok"�A$=B$:B$="" )��:�D%=0� )��B$<>""� )�$tQ%=A$:!A%=bL%:A%!4=H%+E%�2:A%!8=bR%:A%!12=BT%:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:F%+=8:A%!28=�A$+1:tQ%+=256:A%+=32 )�}$tQ%=B$:!A%=bL%:A%!4=H%:A%!8=bR%:A%!12=H%+E%�2:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:F%+=8:A%!28=�B$+1:A%+=32 )�t�$tQ%=A$:!A%=bL%:A%!4=H%:A%!8=bR%:A%!12=BT%:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:A%!28=�A$+1:A%+=32 *� *��$tQ%=A$:!A%=bL%:A%!4=H%+E%�2:A%!8=bR%:A%!12=BT%:A%!16=&119:A%?19=&17:A%!20=tQ%:$F%="L40":A%!24=F%:F%+=8:A%!28=�A$+1:tQ%+=256:A%+=32 *q$tQ%=B$:!A%=bL%+32:A%!4=H%+52:A%!8=bR%-32:A%!12=H%+100:A%!16=&F13D:A%?19=7:A%!20=tQ%:A%!24=-1:A%!28=D%:A%+=32 *&��:!A%=bL%:A%!4=H%:A%!8=bR%:A%!12=BT%:A%!16=4:A%?19=&17:A%?20=13:ș&400C1,,Q%+4�!h%:W%=!w%+&F00:$W%=F$:W%!12=!h%:$(W%+20)=F$:$rn%=F$:�oW(W%):�gC(W%):�rP:ȗMx%,My%,Z%:ȗ�!x%,!y%:!O%=!h%:ș&400E0,,O% *0�ȗȓO%!4,O%!8,O%!12-O%!4-S%!440,O%!16-O%!8-S%!444:�sound(B%�15):Poll$="":M%=�:S%!488=�:��p:�Poll$<>"":S%!488=�:F$=�gId(!h%,4):�cW(!h%):W%!12=-255:!Q%=!h%:ș&400C3,,Q%:�fH(TQ%) *:9ȗȓ0,0,S%!204,S%!208:M%=�:ȗ�Mx%,My%:!x%=0:!y%=0:=F$ *DZݤnotYetAvail_:Z$=�alert("This action is NOT yet available","","OK","","ar_excl",0):=� *N]ݤnotAssigned_:Z$=�alert("This item has NOT yet been assigned","","OK","","ar_excl",0):=� *Xpݤcommand(A$):�A%:$(S%!116)=A$+�0:ș&400EF,S%!116:!(S%!492)=0:$(S%!492+20)="Command":=S%!492:---(DEBUG AIDS) *l6��brkPnt(BpName$,BpNumber%):�CmndWaddr%:�Debug%�� *v�CmndWaddr%=�command("BREAK POINT window for "+$sn%):�BpNumber%>0��"BREAK POINT: "+BpName$+" "+�BpNumber%��"BREAK POINT: "+BpName$ *�0�:Z%=�("FNbp"+BpName$):�closeW(CmndWaddr%):� *��ݤbpDebug:�Gzzz$,Szzz$,Bzzz%:�:ș6,229:�"Enter variable name to display value":�"Press SPACE or click mouse to continue":�:���$:�=17��fin *���Szzz$="":�"FX 21 0":�"FX 21 9":�Gzzz$=�(10):ȗz%,z%,Bzzz%:�Gzzz$<>""�Bzzz%>0:ȕ(Gzzz$<>�13)�(Gzzz$<>�32)�(Bzzz%=0):�Gzzz$;:Ȏ�� *�+�(Gzzz$>=" ")�(Gzzz$<="~"):Szzz$+=Gzzz$ *��Gzzz$=�127:Szzz$=�Szzz$) *�c�:�Gzzz$=�(10):ȗz%,z%,Bzzz%:�Gzzz$<>""�Bzzz%>0:�:�Gzzz$=�13��" = ";:���$:Gzzz$="":�=17��fin *��Gzzz$=�13� *�+�Szzz$,1)="~"��~�(�Szzz$,2))��(Szzz$) *�;�:�Gzzz$=�32�Bzzz%>0:!CmndWaddr%=�:ș6,229,1:ș6,124:=� *�5ݤbpFreeMem:�"Free space for BASIC is "+�(�-�):=� *�LݤbpTrace:�Gzzz$,Bzzz%:�:ș6,229:���$:�=17��fin�ș6,229,1:ș6,124:=� *���"Trace1% = "+�Trace1%:�"Trace2% = "+�Trace2%:�"Trace3% = "+�Trace3%:�"Trace4% = "+�Trace4%:�"Trace1$ = "+Trace1$:�"Trace2$ = "+Trace2$:�"Trace1 = "+�Trace1:�"Trace2 = "+�Trace2:ș6,229,1:ș6,124:=� *���moan(A$):�:��:�error:� +�S%!212,A$:� +��fatal(A$):�:��:�error:� +�S%!212+255,A$:� + O��error:�err%,err$:ș&400D0,,-1:!(S%!116)=�:ȗȓ0,0,S%!204,S%!208:M%=�:Ȏ�� +*ɟ=S%!212:S%!152=3 +4ɟ=S%!212+255:S%!152=0 +> �S%!152=3 +H>�(�>S%!212)�(�<S%!212+192):err$="ARCHWAY reported error. " +RF�(�>S%!212+191)�(�<S%!212+255):err$="Application reported error. " +\:S%!152=0 +f�:err$+=�$:ȎS%!152� +z3�0:err%=2:err$=�err$,241):err$+=" - must exit." +��2,3:err%=1 +� �1:err%=3 +�2�:�Debug%�err$=�err$,226):err$+=" at line "+Þ +�O$(S%!116+4)=err$+�0:S%!152=0:ș&400DF,S%!116,err%,$sn%�,err%:�err%=2��fin:� +�� +�6ݤsysErrBox(A%):ș&400D0,,-1:ș&400DF,A%,1,$sn%:=� �
00000000 0d 00 0a 35 dd f2 70 6f 6c 6c 3a f2 62 72 6b 50 |...5..poll:.brkP| 00000010 6e 74 28 22 46 72 65 65 4d 65 6d 22 2c 30 29 3a |nt("FreeMem",0):| 00000020 e7 45 6e 76 24 3c 3e 22 22 8c 5a 25 3d a4 62 45 |.Env$<>"".Z%=.bE| 00000030 28 32 35 37 29 0d 00 14 11 ea 85 3a ee 85 ea 3a |(257)......:...:| 00000040 f2 65 72 72 6f 72 0d 00 1e 0c f5 f2 70 3a fd a3 |.error......p:..| 00000050 3a e1 0d 00 28 1b dd f2 70 3a 41 25 3d 53 25 3a |:...(...p:A%=S%:| 00000060 52 25 3d ba 21 41 25 3a c8 8e 52 25 ca 0d 00 32 |R%=.!A%:..R%...2| 00000070 38 c9 34 3a 57 25 3d 53 25 21 31 36 3a 7a 24 3d |8.4:W%=S%!16:z$=| 00000080 24 28 53 25 2b 32 30 29 3a e7 a0 28 22 46 4e 65 |$(S%+20):..("FNe| 00000090 22 2b 24 28 53 25 21 38 34 2b 57 25 21 31 36 29 |"+$(S%!84+W%!16)| 000000a0 29 8c f2 72 50 0d 00 3c 3f c9 35 3a 57 25 3d 53 |)..rP..<?.5:W%=S| 000000b0 25 21 31 36 3a 7a 24 3d 24 28 53 25 2b 32 30 29 |%!16:z$=$(S%+20)| 000000c0 3a e7 a0 28 22 46 4e 65 22 2b 24 28 53 25 21 38 |:..("FNe"+$(S%!8| 000000d0 34 2b 57 25 21 31 36 29 29 8c f2 73 50 28 57 25 |4+W%!16))..sP(W%| 000000e0 21 33 32 29 0d 00 46 2d c9 36 3a 57 25 3d 53 25 |!32)..F-.6:W%=S%| 000000f0 21 31 36 3a 7a 24 3d 24 28 53 25 2b 32 30 29 3a |!16:z$=$(S%+20):| 00000100 58 25 3d 21 51 25 3a 59 25 3d 51 25 21 34 3a f2 |X%=!Q%:Y%=Q%!4:.| 00000110 63 0d 00 50 1e c9 38 3a 57 25 3d 53 25 21 31 36 |c..P..8:W%=S%!16| 00000120 3a 7a 24 3d 24 28 53 25 2b 32 30 29 3a f2 6b 0d |:z$=$(S%+20):.k.| 00000130 00 5a 0e c9 39 3a f2 64 4d 28 51 25 29 0d 00 64 |.Z..9:.dM(Q%)..d| 00000140 25 c9 31 30 3a 57 25 3d 53 25 21 31 36 3a 7a 24 |%.10:W%=S%!16:z$| 00000150 3d 24 28 53 25 2b 32 30 29 3a f2 73 63 57 28 57 |=$(S%+20):.scW(W| 00000160 25 29 0d 00 6e 63 c9 31 3a 57 25 3d 53 25 21 31 |%)..nc.1:W%=S%!1| 00000170 36 3a 7a 24 3d 24 28 53 25 2b 32 30 29 3a e7 24 |6:z$=$(S%+20):.$| 00000180 28 57 25 2b 32 30 29 3d 22 56 69 65 77 22 8c 5a |(W%+20)="View".Z| 00000190 25 3d a0 28 22 46 4e 22 2b 24 57 25 2b 7a 24 29 |%=.("FN"+$W%+z$)| 000001a0 8b e7 57 25 21 32 31 36 3e 30 8c c8 99 26 34 30 |..W%!216>0...&40| 000001b0 30 43 38 2c 2c 51 25 b8 5a 25 3a e7 5a 25 8c f2 |0C8,,Q%.Z%:.Z%..| 000001c0 64 28 57 25 29 0d 00 78 0d c9 32 3a f2 6f 28 51 |d(W%)..x..2:.o(Q| 000001d0 25 29 0d 00 82 27 c9 33 3a 57 25 3d 53 25 21 31 |%)...'.3:W%=S%!1| 000001e0 36 3a 7a 24 3d 24 28 53 25 2b 32 30 29 3a f2 63 |6:z$=$(S%+20):.c| 000001f0 6c 6f 73 65 57 28 57 25 29 0d 00 8c 2d c9 37 3a |loseW(W%)...-.7:| 00000200 58 25 3d 51 25 21 32 30 3a 59 25 3d 51 25 21 32 |X%=Q%!20:Y%=Q%!2| 00000210 34 3a e7 a0 28 22 46 4e 22 2b 24 64 6e 25 2b 7a |4:..("FN"+$dn%+z| 00000220 24 29 8c f2 64 42 0d 00 96 0e c9 31 37 2c 31 38 |$)..dB.....17,18| 00000230 3a f2 72 4d 0d 00 a0 0b c9 31 39 3a f2 72 42 0d |:.rM.....19:.rB.| 00000240 00 aa 37 c9 31 31 3a 57 25 3d 53 25 21 31 36 3a |..7.11:W%=S%!16:| 00000250 7a 24 3d 24 28 53 25 2b 32 30 29 3a 5a 25 3d a0 |z$=$(S%+20):Z%=.| 00000260 28 22 46 4e 65 22 2b 24 28 53 25 21 38 34 2b 57 |("FNe"+$(S%!84+W| 00000270 25 21 31 36 29 29 0d 00 b4 6a c9 31 32 3a 57 25 |%!16))...j.12:W%| 00000280 3d 53 25 21 31 36 3a 7a 24 3d 24 28 53 25 2b 32 |=S%!16:z$=$(S%+2| 00000290 30 29 3a e7 a0 28 22 46 4e 65 22 2b 24 28 53 25 |0):..("FNe"+$(S%| 000002a0 21 38 34 2b 57 25 21 31 36 29 29 e7 57 25 21 31 |!84+W%!16)).W%!1| 000002b0 37 32 3e 30 80 57 25 21 31 37 36 3e 30 80 57 25 |72>0.W%!176>0.W%| 000002c0 21 31 38 30 3e 30 8c f2 63 42 28 57 25 21 31 37 |!180>0..cB(W%!17| 000002d0 36 2c 57 25 21 31 37 32 2c 57 25 21 31 38 30 29 |6,W%!172,W%!180)| 000002e0 0d 00 be 09 c9 30 3a f2 42 0d 00 c8 07 cb 3a e1 |.....0:.B.....:.| 000002f0 0d 00 d2 16 dd f2 63 3a e7 28 21 62 25 80 26 46 |......c:.(!b%.&F| 00000300 46 32 29 3d 30 8c 0d 00 dc 0a e7 57 25 3e 30 8c |F2)=0......W%>0.| 00000310 0d 00 e6 22 c8 99 26 34 30 30 44 33 2c 2c 4f 25 |..."..&400D3,,O%| 00000320 3a e7 21 4f 25 3c 3e 21 68 25 8c f2 67 43 28 57 |:.!O%<>!h%..gC(W| 00000330 25 29 0d 00 f0 0b e7 21 69 25 3e b9 8c 0d 00 fa |%).....!i%>.....| 00000340 0b c8 8e 24 72 6e 25 ca 0d 01 04 7f c9 22 4d 65 |...$rn%......"Me| 00000350 6e 75 22 2c 22 44 69 61 6c 6f 67 22 2c 22 53 63 |nu","Dialog","Sc| 00000360 72 6f 6c 6c 22 2c 22 44 61 74 61 50 61 64 22 3a |roll","DataPad":| 00000370 21 77 30 25 3d 53 25 21 33 32 3a 21 68 30 25 3d |!w0%=S%!32:!h0%=| 00000380 21 28 21 77 30 25 2b 31 32 29 3a 53 25 21 33 32 |!(!w0%+12):S%!32| 00000390 3d 57 25 3a e7 24 72 6e 25 3d 22 4d 65 6e 75 22 |=W%:.$rn%="Menu"| 000003a0 80 21 77 30 25 3e 30 8c 4e 25 3d 21 28 21 77 30 |.!w0%>0.N%=!(!w0| 000003b0 25 2b 34 38 29 8b e7 57 25 21 33 36 80 32 8c 4e |%+48)..W%!36.2.N| 000003c0 25 3d 57 25 21 34 38 0d 01 0e 0a e7 a4 66 49 43 |%=W%!48......fIC| 000003d0 8c 0d 01 18 13 c8 8e 21 69 30 25 3e 3e 3e 31 36 |.......!i0%>>>16| 000003e0 80 36 33 ca 0d 01 22 11 c9 30 3a e7 24 63 6e 25 |.63..."..0:.$cn%| 000003f0 3c 3e 22 22 8c 0d 01 2c 32 e7 a7 24 63 6e 25 2c |<>""...,2..$cn%,| 00000400 22 5f 22 29 8c 5a 25 3d a0 28 22 46 4e 22 2b 24 |"_").Z%=.("FN"+$| 00000410 63 6e 25 29 8b 5a 25 3d a0 28 22 46 4e 22 2b 24 |cn%).Z%=.("FN"+$| 00000420 63 6e 25 2b 7a 24 29 0d 01 36 05 cd 0d 01 40 2b |cn%+z$)..6....@+| 00000430 c9 34 3a e7 53 25 21 31 37 36 80 28 31 3c 3c 31 |.4:.S%!176.(1<<1| 00000440 39 29 8c f2 6d 61 65 73 74 72 6f 28 24 63 6e 25 |9)..maestro($cn%| 00000450 2c 21 62 25 80 37 29 0d 01 4a 0f c9 35 3a 5a 25 |,!b%.7)..J..5:Z%| 00000460 3d a4 6c 69 73 74 0d 01 54 05 cb 0d 01 5e 0c cc |=.list..T....^..| 00000470 5a 25 3d a4 70 42 5f 0d 01 68 05 cd 0d 01 72 1c |Z%=.pB_..h....r.| 00000480 c9 22 46 6f 72 6d 22 2c 22 44 69 73 70 6c 61 79 |."Form","Display| 00000490 22 3a e7 a4 66 49 43 8c 0d 01 7c 3b 21 68 30 25 |":..fIC...|;!h0%| 000004a0 3d 21 68 25 3a e7 a7 24 63 6e 25 2c 22 5f 22 29 |=!h%:..$cn%,"_")| 000004b0 8c 5a 25 3d a0 28 22 46 4e 22 2b 24 63 6e 25 29 |.Z%=.("FN"+$cn%)| 000004c0 8b 5a 25 3d a0 28 22 46 4e 22 2b 24 63 6e 25 2b |.Z%=.("FN"+$cn%+| 000004d0 7a 24 29 0d 01 86 11 e7 5a 25 8c f2 6b 57 28 21 |z$).....Z%..kW(!| 000004e0 68 30 25 29 0d 01 90 05 cd 0d 01 9a 17 c9 22 54 |h0%).........."T| 000004f0 6f 6f 6c 73 22 3a e7 57 25 21 31 30 34 3e 30 8c |ools":.W%!104>0.| 00000500 0d 01 a4 34 21 77 30 25 3d 57 25 21 31 30 34 3a |...4!w0%=W%!104:| 00000510 21 68 30 25 3d 21 28 21 77 30 25 2b 31 32 29 3a |!h0%=!(!w0%+12):| 00000520 4e 25 3d 21 28 21 77 30 25 2b 34 38 29 3a e7 a4 |N%=!(!w0%+48):..| 00000530 66 49 43 8c 0d 01 ae 13 c8 8e 21 69 30 25 3e 3e |fIC.......!i0%>>| 00000540 3e 31 36 80 36 33 ca 0d 01 b8 35 c9 30 3a e7 a7 |>16.63....5.0:..| 00000550 24 63 6e 25 2c 22 5f 22 29 8c 5a 25 3d a0 28 22 |$cn%,"_").Z%=.("| 00000560 46 4e 22 2b 24 63 6e 25 29 8b 5a 25 3d a0 28 22 |FN"+$cn%).Z%=.("| 00000570 46 4e 22 2b 24 63 6e 25 2b 7a 24 29 0d 01 c2 06 |FN"+$cn%+z$)....| 00000580 c9 34 0d 01 cc 0f c9 35 3a 5a 25 3d a4 6c 69 73 |.4.....5:Z%=.lis| 00000590 74 0d 01 d6 05 cb 0d 01 e0 0c cc 5a 25 3d a4 70 |t..........Z%=.p| 000005a0 42 5f 0d 01 ea 05 cd 0d 01 f4 13 cc 21 77 30 25 |B_..........!w0%| 000005b0 3d 30 3a 21 68 30 25 3d 2d 31 0d 01 fe 05 cd 0d |=0:!h0%=-1......| 000005c0 02 08 28 c9 22 41 6c 65 72 74 22 2c 22 49 6e 70 |..(."Alert","Inp| 000005d0 75 74 22 3a 50 6f 6c 6c 24 3d a4 67 49 64 28 21 |ut":Poll$=.gId(!| 000005e0 68 25 2c 21 69 25 29 0d 02 12 0d 7f 3a 5a 25 3d |h%,!i%).....:Z%=| 000005f0 a4 70 42 5f 0d 02 1c 05 cb 0d 02 26 0c cc 5a 25 |.pB_.......&..Z%| 00000600 3d a4 70 42 5f 0d 02 30 05 cd 0d 02 3a 26 cc e7 |=.pB_..0....:&..| 00000610 21 68 25 3d 2d 32 80 21 69 25 3d 21 67 25 8c 7a |!h%=-2.!i%=!g%.z| 00000620 24 3d 22 5f 22 3a 5a 25 3d a4 6d 61 69 6e 57 5f |$="_":Z%=.mainW_| 00000630 0d 02 44 05 cd 0d 02 4e 0c cc e7 21 62 25 80 32 |..D....N...!b%.2| 00000640 8c 0d 02 58 0a 5a 25 3d a4 6f 4d 0d 02 62 0e cc |...X.Z%=.oM..b..| 00000650 e7 21 62 25 80 33 33 36 8c 0d 02 6c 81 21 64 30 |.!b%.336...l.!d0| 00000660 25 3d 21 64 30 25 80 ac 32 35 35 3a e7 21 69 25 |%=!d0%..255:.!i%| 00000670 3c 30 8c 24 63 6e 25 3d 22 22 3a 24 64 6e 25 3d |<0.$cn%="":$dn%=| 00000680 22 22 3a f2 70 42 64 8b 5a 25 3d a4 66 49 43 3a |"":.pBd.Z%=.fIC:| 00000690 5a 25 3d 21 69 30 25 3e 3e 3e 31 36 80 36 33 3a |Z%=!i0%>>>16.63:| 000006a0 e7 5a 25 3e 37 80 5a 25 3c 31 31 84 5a 25 3d 37 |.Z%>7.Z%<11.Z%=7| 000006b0 80 28 28 21 62 25 80 38 30 29 3d 36 34 29 8c 24 |.((!b%.80)=64).$| 000006c0 64 6e 25 3d 24 63 6e 25 3a 21 64 30 25 3d 21 64 |dn%=$cn%:!d0%=!d| 000006d0 30 25 84 5a 25 3a f2 70 42 64 0d 02 76 05 cd 0d |0%.Z%:.pBd..v...| 000006e0 02 80 05 cd 0d 02 8a 17 cd 3a e1 3a 2d 2d 2d 28 |.........:.:---(| 000006f0 42 41 43 4b 47 52 4f 55 4e 44 29 0d 02 9e 10 dd |BACKGROUND).....| 00000700 f2 42 3a ea 41 25 3a e7 55 25 8c 0d 02 a8 4f 53 |.B:.A%:.U%....OS| 00000710 25 21 33 32 30 3d a3 3a 41 25 3d 53 25 21 34 38 |%!320=.:A%=S%!48| 00000720 3a c8 99 36 2c 31 37 36 3a c8 95 41 25 3c 3e 2d |:..6,176:..A%<>-| 00000730 31 3a 5a 25 3d a0 28 22 46 4e 62 22 2b 24 28 41 |1:Z%=.("FNb"+$(A| 00000740 25 21 34 29 29 3a e7 53 25 21 33 32 30 8c 41 25 |%!4)):.S%!320.A%| 00000750 3d 2d 31 8b 41 25 3d 21 41 25 0d 02 b2 20 ce 3a |=-1.A%=!A%... .:| 00000760 c8 99 36 2c 31 37 36 2c 2c 32 35 35 b8 2c 41 25 |..6,176,,255.,A%| 00000770 3a 53 25 21 34 36 38 3d 41 25 0d 02 bc 13 cd 3a |:S%!468=A%.....:| 00000780 e7 55 25 3d 30 8c f2 73 50 4f 28 31 29 0d 02 c6 |.U%=0..sPO(1)...| 00000790 2f e7 53 25 21 31 32 8c c8 99 36 36 b8 41 25 3a |/.S%!12...66.A%:| 000007a0 c8 95 41 25 2d 53 25 21 31 32 3e 30 3a 53 25 21 |..A%-S%!12>0:S%!| 000007b0 31 32 2b 3d 53 25 21 31 35 36 3a ce 0d 02 d0 05 |12+=S%!156:.....| 000007c0 e1 0d 02 da df dd a4 62 3a ea 41 25 2c 42 25 3a |.......b:.A%,B%:| 000007d0 e7 55 25 80 31 8c c8 99 26 34 30 30 43 46 2c 2c |.U%.1...&400CF,,| 000007e0 51 25 3a 58 25 3d 21 51 25 3a 59 25 3d 51 25 21 |Q%:X%=!Q%:Y%=Q%!| 000007f0 34 3a e7 58 25 3c 3e 4f 25 21 31 32 84 59 25 3c |4:.X%<>O%!12.Y%<| 00000800 3e 4f 25 21 31 36 8c 41 25 3d 58 25 2d 4f 25 21 |>O%!16.A%=X%-O%!| 00000810 31 32 3a 4f 25 21 31 31 32 3d 4f 25 21 36 34 2b |12:O%!112=O%!64+| 00000820 41 25 3a 4f 25 21 31 32 30 3d 4f 25 21 37 32 2b |A%:O%!120=O%!72+| 00000830 41 25 3a 41 25 3d 59 25 2d 4f 25 21 31 36 3a 4f |A%:A%=Y%-O%!16:O| 00000840 25 21 31 31 36 3d 4f 25 21 36 38 2b 41 25 3a 4f |%!116=O%!68+A%:O| 00000850 25 21 31 32 34 3d 4f 25 21 37 36 2b 41 25 3a 4f |%!124=O%!76+A%:O| 00000860 25 21 31 32 3d 58 25 3a 4f 25 21 31 36 3d 59 25 |%!12=X%:O%!16=Y%| 00000870 3a e7 21 64 30 25 80 28 31 3c 3c 33 30 29 8c c8 |:.!d0%.(1<<30)..| 00000880 99 26 38 30 44 30 34 2c 2c 4f 25 3a f2 63 42 28 |.&80D04,,O%:.cB(| 00000890 4f 25 2b 31 31 32 2c 4f 25 2b 36 34 2c 31 36 29 |O%+112,O%+64,16)| 000008a0 0d 02 e4 06 3d b9 0d 02 ee 62 dd a4 61 42 67 28 |....=....b..aBg(| 000008b0 41 24 2c 42 25 2c 43 25 29 3a ea 44 25 2c 45 25 |A$,B%,C%):.D%,E%| 000008c0 2c 46 25 2c 56 25 3a 53 25 21 33 32 30 3d b9 3a |,F%,V%:S%!320=.:| 000008d0 55 25 3d 55 25 84 28 31 3c 3c 42 25 83 33 32 29 |U%=U%.(1<<B%.32)| 000008e0 3a 44 25 3d 53 25 21 34 38 3a c8 95 44 25 3c 3e |:D%=S%!48:..D%<>| 000008f0 2d 31 80 ac 46 25 3a e7 24 28 44 25 21 34 29 3d |-1..F%:.$(D%!4)=| 00000900 41 24 8c 46 25 3d 44 25 0d 02 f8 59 44 25 3d 21 |A$.F%=D%...YD%=!| 00000910 44 25 3a ce 3a e7 46 25 3e 30 8c 44 25 3d 46 25 |D%:.:.F%>0.D%=F%| 00000920 21 34 3a 56 25 3d b9 8b 44 25 3d a4 67 48 28 31 |!4:V%=..D%=.gH(1| 00000930 36 29 3a 24 44 25 3d 41 24 3a 44 25 21 38 3d 30 |6):$D%=A$:D%!8=0| 00000940 3a 44 25 21 31 32 3d 26 46 46 46 46 46 46 46 3a |:D%!12=&FFFFFFF:| 00000950 56 25 3d a4 61 4c 4c 28 53 25 2b 34 38 2c 44 25 |V%=.aLL(S%+48,D%| 00000960 29 0d 03 02 08 e7 56 25 8c 0d 03 0c 23 44 25 21 |).....V%....#D%!| 00000970 38 3d 44 25 21 38 84 28 31 3c 3c 42 25 83 33 32 |8=D%!8.(1<<B%.32| 00000980 29 3a e7 43 25 3c 32 8c 43 25 3d 32 0d 03 16 0a |):.C%<2.C%=2....| 00000990 e7 43 25 3d 32 8c 0d 03 20 15 44 25 21 31 32 3d |.C%=2... .D%!12=| 000009a0 43 25 3a f2 73 50 4f 28 43 25 29 0d 03 2a 3f cc |C%:.sPO(C%)..*?.| 000009b0 45 25 3d 53 25 21 34 38 3a 46 25 3d 26 46 46 46 |E%=S%!48:F%=&FFF| 000009c0 46 46 46 46 3a c8 95 45 25 3c 3e 2d 31 3a e7 21 |FFFF:..E%<>-1:.!| 000009d0 28 45 25 21 34 2b 31 32 29 3c 46 25 8c 46 25 3d |(E%!4+12)<F%.F%=| 000009e0 21 28 45 25 21 34 2b 31 32 29 0d 03 34 1f 45 25 |!(E%!4+12)..4.E%| 000009f0 3d 21 45 25 3a ce 3a e7 43 25 3c 44 25 21 31 32 |=!E%:.:.C%<D%!12| 00000a00 8c 44 25 21 31 32 3d 43 25 0d 03 3e 13 e7 43 25 |.D%!12=C%..>..C%| 00000a10 3c 46 25 8c f2 73 50 4f 28 43 25 29 0d 03 48 05 |<F%..sPO(C%)..H.| 00000a20 cd 0d 03 52 09 cd 3a 3d 56 25 0d 03 5c 5e dd f2 |...R..:=V%..\^..| 00000a30 63 42 67 28 41 24 2c 42 24 2c 43 25 2c 44 25 29 |cBg(A$,B$,C%,D%)| 00000a40 3a ea 45 25 2c 46 25 3a 45 25 3d 21 77 25 2b 26 |:.E%,F%:E%=!w%+&| 00000a50 46 30 30 3a e3 46 25 3d 21 77 25 b8 45 25 88 32 |F00:.F%=!w%.E%.2| 00000a60 35 36 3a e7 46 25 21 31 32 3e b9 8c e7 24 46 25 |56:.F%!12>...$F%| 00000a70 3d 42 24 80 46 25 21 31 32 3c 3e 43 25 8c 46 25 |=B$.F%!12<>C%.F%| 00000a80 3d 45 25 3a 45 25 3d b9 0d 03 66 1a ed 3a e7 45 |=E%:E%=...f..:.E| 00000a90 25 3e 30 8c 5a 25 3d a4 64 42 67 28 41 24 2c 44 |%>0.Z%=.dBg(A$,D| 00000aa0 25 29 0d 03 70 05 e1 0d 03 7a 53 dd a4 64 42 67 |%)..p....zS..dBg| 00000ab0 28 41 24 2c 42 25 29 3a ea 44 25 2c 45 25 2c 46 |(A$,B%):.D%,E%,F| 00000ac0 25 2c 56 25 3a 56 25 3d b9 3a 53 25 21 33 32 30 |%,V%:V%=.:S%!320| 00000ad0 3d b9 3a 44 25 3d 53 25 21 34 38 3a c8 95 44 25 |=.:D%=S%!48:..D%| 00000ae0 3c 3e 2d 31 80 ac 46 25 3a e7 24 28 44 25 21 34 |<>-1..F%:.$(D%!4| 00000af0 29 3d 41 24 8c 46 25 3d 44 25 0d 03 84 13 44 25 |)=A$.F%=D%....D%| 00000b00 3d 21 44 25 3a ce 3a e7 46 25 3e 30 8c 0d 03 8e |=!D%:.:.F%>0....| 00000b10 55 44 25 3d 46 25 21 34 3a 55 25 3d 55 25 80 ac |UD%=F%!4:U%=U%..| 00000b20 28 31 3c 3c 42 25 83 33 32 29 3a 44 25 21 38 3d |(1<<B%.32):D%!8=| 00000b30 44 25 21 38 80 ac 28 31 3c 3c 42 25 83 33 32 29 |D%!8..(1<<B%.32)| 00000b40 3a e7 44 25 21 38 3d 30 8c 56 25 3d a4 64 4c 4c |:.D%!8=0.V%=.dLL| 00000b50 28 53 25 2b 34 38 2c 44 25 29 3a f2 66 48 28 44 |(S%+48,D%):.fH(D| 00000b60 25 29 0d 03 98 0a e7 55 25 3d 30 8c 0d 03 a2 0b |%).....U%=0.....| 00000b70 f2 73 50 4f 28 30 29 0d 03 ac 3f cc 45 25 3d 53 |.sPO(0)...?.E%=S| 00000b80 25 21 34 38 3a 46 25 3d 26 46 46 46 46 46 46 46 |%!48:F%=&FFFFFFF| 00000b90 3a c8 95 45 25 3c 3e 2d 31 3a e7 21 28 45 25 21 |:..E%<>-1:.!(E%!| 00000ba0 34 2b 31 32 29 3c 46 25 8c 46 25 3d 21 28 45 25 |4+12)<F%.F%=!(E%| 00000bb0 21 34 2b 31 32 29 0d 03 b6 1b 45 25 3d 21 45 25 |!4+12)....E%=!E%| 00000bc0 3a ce 3a e7 46 25 3e 32 8c f2 73 50 4f 28 46 25 |:.:.F%>2..sPO(F%| 00000bd0 29 0d 03 c0 05 cd 0d 03 ca 14 cd 3a 3d 56 25 3a |)..........:=V%:| 00000be0 2d 2d 2d 28 43 41 52 45 54 29 0d 03 de 14 dd f2 |---(CARET)......| 00000bf0 67 43 28 41 25 29 3a e7 41 25 3d 30 8c e1 0d 03 |gC(A%):.A%=0....| 00000c00 e8 0f c8 8e 24 28 41 25 2b 32 30 29 ca 0d 03 f2 |....$(A%+20)....| 00000c10 3b c9 22 41 6c 65 72 74 22 2c 22 44 69 73 70 6c |;."Alert","Displ| 00000c20 61 79 22 3a f2 67 43 70 3a c8 99 26 34 30 30 44 |ay":.gCp:..&400D| 00000c30 32 2c 41 25 21 31 32 2c 2d 31 2c 2c 2c 26 31 30 |2,A%!12,-1,,,&10| 00000c40 30 30 30 32 34 2c 2d 31 0d 03 fc 1f c9 22 49 6e |00024,-1....."In| 00000c50 70 75 74 22 3a f2 67 43 70 3a f2 73 43 49 28 41 |put":.gCp:.sCI(A| 00000c60 25 21 31 32 2c 34 29 0d 04 06 93 c9 22 44 69 61 |%!12,4)....."Dia| 00000c70 6c 6f 67 22 2c 22 53 63 72 6f 6c 6c 22 2c 22 56 |log","Scroll","V| 00000c80 69 65 77 22 2c 22 44 61 74 61 50 61 64 22 3a f2 |iew","DataPad":.| 00000c90 67 43 70 3a c8 99 26 34 30 30 44 36 2c 41 25 21 |gCp:..&400D6,A%!| 00000ca0 31 32 2c 53 25 21 31 31 36 2c 26 45 30 30 30 2c |12,S%!116,&E000,| 00000cb0 26 45 30 30 30 3a e7 21 28 53 25 21 31 31 36 29 |&E000:.!(S%!116)| 00000cc0 3c 3e 2d 31 8c f2 73 43 49 28 41 25 21 31 32 2c |<>-1..sCI(A%!12,| 00000cd0 21 28 53 25 21 31 31 36 29 29 8b c8 99 26 34 30 |!(S%!116))...&40| 00000ce0 30 44 32 2c 41 25 21 31 32 2c 2d 31 2c 2c 2c 26 |0D2,A%!12,-1,,,&| 00000cf0 31 30 30 30 30 32 34 2c 2d 31 0d 04 10 11 c9 22 |1000024,-1....."| 00000d00 54 6f 6f 6c 73 22 3a f2 67 43 70 0d 04 1a 48 c9 |Tools":.gCp...H.| 00000d10 22 46 6f 72 6d 22 3a f2 67 43 70 3a c8 99 26 34 |"Form":.gCp:..&4| 00000d20 30 30 44 36 2c 41 25 21 31 32 2c 53 25 21 31 31 |00D6,A%!12,S%!11| 00000d30 36 2c 26 45 30 30 30 2c 26 45 30 30 30 3a f2 73 |6,&E000,&E000:.s| 00000d40 43 49 28 41 25 21 31 32 2c 21 28 53 25 21 31 31 |CI(A%!12,!(S%!11| 00000d50 36 29 29 0d 04 24 07 cb 3a e1 0d 04 2e 1b dd f2 |6))..$..:.......| 00000d60 66 43 28 41 25 29 3a c8 99 26 34 30 30 44 33 2c |fC(A%):..&400D3,| 00000d70 2c 41 25 3a e1 0d 04 38 3f dd f2 73 43 49 28 41 |,A%:...8?..sCI(A| 00000d80 25 2c 42 25 29 3a ea 44 24 3a 44 24 3d a4 67 49 |%,B%):.D$:D$=.gI| 00000d90 64 28 41 25 2c 42 25 29 3a c8 99 26 34 30 30 44 |d(A%,B%):..&400D| 00000da0 32 2c 41 25 2c 42 25 2c 2c 2c 2d 31 2c a9 28 44 |2,A%,B%,,,-1,.(D| 00000db0 24 29 3a e1 0d 04 42 43 dd f2 67 43 70 3a ea 42 |$):...BC..gCp:.B| 00000dc0 25 3a c8 99 26 34 30 30 44 33 2c 2c 4a 25 3a e7 |%:..&400D3,,J%:.| 00000dd0 43 25 28 30 2c 36 29 3d 30 8c 42 25 3d 30 3a 43 |C%(0,6)=0.B%=0:C| 00000de0 25 28 30 2c 36 29 3d 31 8b 42 25 3d 31 3a 43 25 |%(0,6)=1.B%=1:C%| 00000df0 28 30 2c 36 29 3d 30 0d 04 4c 5b 43 25 28 42 25 |(0,6)=0..L[C%(B%| 00000e00 2c 30 29 3d 21 4a 25 3a 43 25 28 42 25 2c 31 29 |,0)=!J%:C%(B%,1)| 00000e10 3d 4a 25 21 34 3a 43 25 28 42 25 2c 32 29 3d 4a |=J%!4:C%(B%,2)=J| 00000e20 25 21 38 3a 43 25 28 42 25 2c 33 29 3d 4a 25 21 |%!8:C%(B%,3)=J%!| 00000e30 31 32 3a 43 25 28 42 25 2c 34 29 3d 4a 25 21 31 |12:C%(B%,4)=J%!1| 00000e40 36 3a 43 25 28 42 25 2c 35 29 3d 4a 25 21 32 30 |6:C%(B%,5)=J%!20| 00000e50 3a e1 0d 04 56 18 dd f2 70 43 70 3a ea 42 25 3a |:...V...pCp:.B%:| 00000e60 42 25 3d 2d 31 3a c8 8e b9 ca 0d 04 60 28 c9 43 |B%=-1:......`(.C| 00000e70 25 28 30 2c 36 29 3d 31 3a e7 43 25 28 30 2c 30 |%(0,6)=1:.C%(0,0| 00000e80 29 3e 30 8c 42 25 3d 30 3a 43 25 28 30 2c 36 29 |)>0.B%=0:C%(0,6)| 00000e90 3d 30 0d 04 6a 28 c9 43 25 28 30 2c 36 29 3d 30 |=0..j(.C%(0,6)=0| 00000ea0 3a e7 43 25 28 31 2c 30 29 3e 30 8c 42 25 3d 31 |:.C%(1,0)>0.B%=1| 00000eb0 3a 43 25 28 30 2c 36 29 3d 31 0d 04 74 0e cb 3a |:C%(0,6)=1..t..:| 00000ec0 e7 42 25 3d 2d 31 8c e1 0d 04 7e 5f c8 99 26 36 |.B%=-1....~_..&6| 00000ed0 30 30 44 32 2c 43 25 28 42 25 2c 30 29 2c 43 25 |00D2,C%(B%,0),C%| 00000ee0 28 42 25 2c 31 29 2c 43 25 28 42 25 2c 32 29 2c |(B%,1),C%(B%,2),| 00000ef0 43 25 28 42 25 2c 33 29 2c 43 25 28 42 25 2c 34 |C%(B%,3),C%(B%,4| 00000f00 29 2c 43 25 28 42 25 2c 35 29 3a 43 25 28 42 25 |),C%(B%,5):C%(B%| 00000f10 2c 30 29 3d 2d 31 3a e1 3a 2d 2d 2d 28 43 48 41 |,0)=-1:.:---(CHA| 00000f20 52 20 53 45 54 53 29 0d 04 92 23 dd f2 67 43 38 |R SETS)...#..gC8| 00000f30 28 41 24 2c 42 25 29 3a ea 43 25 2c 44 25 2c 45 |(A$,B%):.C%,D%,E| 00000f40 25 3a e7 41 24 3c 3e 22 22 8c 0d 04 9c 33 24 72 |%:.A$<>""....3$r| 00000f50 6e 25 3d 22 43 68 61 72 53 65 74 73 22 3a 24 6e |n%="CharSets":$n| 00000f60 6e 25 3d 41 24 3a 43 25 3d a4 66 52 3a 43 25 3d |n%=A$:C%=.fR:C%=| 00000f70 43 25 21 32 30 2b 34 3a c8 8e 42 25 ca 0d 04 a6 |C%!20+4:..B%....| 00000f80 14 c9 30 3a 44 25 3d 43 25 3a 45 25 3d 32 32 34 |..0:D%=C%:E%=224| 00000f90 30 0d 04 b0 15 c9 32 30 30 3a 44 25 3d 43 25 3a |0.....200:D%=C%:| 00000fa0 45 25 3d 39 36 30 0d 04 ba 2a c9 31 2c 32 2c 33 |E%=960...*.1,2,3| 00000fb0 2c 34 2c 35 2c 36 2c 37 3a 44 25 3d 43 25 2b 33 |,4,5,6,7:D%=C%+3| 00000fc0 32 30 2a 28 42 25 2d 31 29 3a 45 25 3d 33 32 30 |20*(B%-1):E%=320| 00000fd0 0d 04 c4 12 7f 3a 44 25 3d 43 25 3a 45 25 3d 39 |.....:D%=C%:E%=9| 00000fe0 36 30 0d 04 ce 10 cb 3a c8 99 37 30 2c 44 25 2c |60.....:..70,D%,| 00000ff0 45 25 0d 04 d8 0a cc c8 8e 42 25 ca 0d 04 e2 0f |E%.......B%.....| 00001000 c9 30 3a c8 99 36 2c 32 35 2c 30 0d 04 ec 23 c9 |.0:..6,25,0...#.| 00001010 32 30 30 3a c8 99 36 2c 32 35 2c 31 3a c8 99 36 |200:..6,25,1:..6| 00001020 2c 32 35 2c 32 3a c8 99 36 2c 32 35 2c 33 0d 04 |,25,2:..6,25,3..| 00001030 f6 1c c9 31 2c 32 2c 33 2c 34 2c 35 2c 36 2c 37 |...1,2,3,4,5,6,7| 00001040 3a c8 99 36 2c 32 35 2c 42 25 0d 05 00 20 7f 3a |:..6,25,B%... .:| 00001050 c8 99 36 2c 32 35 2c 31 3a c8 99 36 2c 32 35 2c |..6,25,1:..6,25,| 00001060 32 3a c8 99 36 2c 32 35 2c 33 0d 05 0a 05 cb 0d |2:..6,25,3......| 00001070 05 14 2f cd 3a c8 99 26 34 30 30 44 31 2c 2d 31 |../.:..&400D1,-1| 00001080 2c 30 2c 30 2c 53 25 21 32 30 34 2c 53 25 21 32 |,0,0,S%!204,S%!2| 00001090 30 38 3a e1 3a 2d 2d 2d 28 44 52 41 47 29 0d 05 |08:.:---(DRAG)..| 000010a0 28 5a dd f2 70 42 64 3a ea 41 25 2c 43 25 2c 44 |(Z..pBd:.A%,C%,D| 000010b0 25 2c 56 25 3a 56 25 3d a3 3a c8 99 26 34 30 30 |%,V%:V%=.:..&400| 000010c0 43 46 2c 2c 4f 25 3a 58 25 3d 21 4f 25 3a 59 25 |CF,,O%:X%=!O%:Y%| 000010d0 3d 4f 25 21 34 3a 21 4f 25 3d 21 68 25 3a 4f 25 |=O%!4:!O%=!h%:O%| 000010e0 21 34 3d 21 69 25 3a 4f 25 21 32 34 38 3d 57 25 |!4=!i%:O%!248=W%| 000010f0 3a e7 a4 70 42 64 5f 8c 0d 05 32 1b e7 21 69 25 |:..pBd_...2..!i%| 00001100 3e 2d 31 80 28 21 64 30 25 80 26 46 46 30 30 29 |>-1.(!d0%.&FF00)| 00001110 3d 30 8c 0d 05 3c 30 51 25 21 32 35 36 3d 21 4f |=0...<0Q%!256=!O| 00001120 25 3a c8 99 26 34 30 30 43 43 2c 2c 51 25 2b 32 |%:..&400CC,,Q%+2| 00001130 35 36 3a e7 51 25 21 32 38 38 80 28 31 3c 3c 31 |56:.Q%!288.(1<<1| 00001140 37 29 8c 0d 05 46 68 4f 25 21 34 30 3d 51 25 21 |7)...FhO%!40=Q%!| 00001150 32 36 30 2d 51 25 21 32 37 36 3a 4f 25 21 34 34 |260-Q%!276:O%!44| 00001160 3d 51 25 21 32 37 32 2d 51 25 21 32 38 30 3a 41 |=Q%!272-Q%!280:A| 00001170 25 3d 51 25 2b 33 34 38 2b 28 21 69 25 3c 3c 35 |%=Q%+348+(!i%<<5| 00001180 29 3a 43 25 3d 21 41 25 3a 44 25 3d 41 25 21 34 |):C%=!A%:D%=A%!4| 00001190 3a e7 a4 62 56 28 57 25 2c 43 25 2c 44 25 2c 41 |:..bV(W%,C%,D%,A| 000011a0 25 21 38 2c 41 25 21 31 32 29 8c 0d 05 50 86 56 |%!8,A%!12)...P.V| 000011b0 25 3d b9 3a 51 25 21 38 3d 21 41 25 2b 4f 25 21 |%=.:Q%!8=!A%+O%!| 000011c0 34 30 3a 51 25 21 31 32 3d 41 25 21 34 2b 4f 25 |40:Q%!12=A%!4+O%| 000011d0 21 34 34 3a 51 25 21 31 36 3d 41 25 21 38 2b 4f |!44:Q%!16=A%!8+O| 000011e0 25 21 34 30 3a 51 25 21 32 30 3d 41 25 21 31 32 |%!40:Q%!20=A%!12| 000011f0 2b 4f 25 21 34 34 3a 51 25 21 32 34 3d 51 25 21 |+O%!44:Q%!24=Q%!| 00001200 32 36 30 3a 51 25 21 32 38 3d 51 25 21 32 36 34 |260:Q%!28=Q%!264| 00001210 3a 51 25 21 33 32 3d 51 25 21 32 36 38 3a 51 25 |:Q%!32=Q%!268:Q%| 00001220 21 33 36 3d 51 25 21 32 37 32 3a c8 8e 21 62 25 |!36=Q%!272:..!b%| 00001230 ca 0d 05 5a 47 c9 36 34 3a 4f 25 21 31 32 3d 58 |...ZG.64:O%!12=X| 00001240 25 3a 4f 25 21 31 36 3d 59 25 3a f2 63 42 28 41 |%:O%!16=Y%:.cB(A| 00001250 25 2c 4f 25 2b 36 34 2c 31 36 29 3a f2 63 42 28 |%,O%+64,16):.cB(| 00001260 41 25 2c 4f 25 2b 31 31 32 2c 31 36 29 3a c8 8e |A%,O%+112,16):..| 00001270 21 64 30 25 80 36 33 ca 0d 05 64 c4 c9 37 2c 38 |!d0%.63...d..7,8| 00001280 3a 51 25 21 34 3d 35 3a 44 25 3d 53 25 21 34 32 |:Q%!4=5:D%=S%!42| 00001290 38 3a 43 25 3d 28 28 51 25 21 31 36 80 44 25 29 |8:C%=((Q%!16.D%)| 000012a0 2d 28 51 25 21 38 80 44 25 29 29 3e 3e 3e 53 25 |-(Q%!8.D%))>>>S%| 000012b0 21 31 39 36 3a 44 25 3d 53 25 21 34 33 32 3a 44 |!196:D%=S%!432:D| 000012c0 25 3d 28 28 51 25 21 32 30 80 44 25 29 2d 28 51 |%=((Q%!20.D%)-(Q| 000012d0 25 21 31 32 80 44 25 29 29 3e 3e 3e 53 25 21 32 |%!12.D%))>>>S%!2| 000012e0 30 30 3a e7 28 28 41 25 21 31 36 80 26 31 38 33 |00:.((A%!16.&183| 000012f0 29 3c 3e 32 35 36 29 80 28 28 43 25 2a 44 25 3c |)<>256).((C%*D%<| 00001300 31 30 30 30 29 84 28 43 25 2a 44 25 3c 35 30 30 |1000).(C%*D%<500| 00001310 30 80 28 28 41 25 21 31 36 80 36 33 29 3d 32 84 |0.((A%!16.63)=2.| 00001320 28 41 25 21 31 36 80 39 36 29 3e 30 84 28 41 25 |(A%!16.96)>0.(A%| 00001330 21 31 36 80 33 29 3d 31 29 29 29 8c 0d 05 6e cf |!16.3)=1)))...n.| 00001340 ea 42 25 2c 45 25 2c 46 25 2c 52 30 25 2c 52 31 |.B%,E%,F%,R0%,R1| 00001350 25 2c 52 32 25 2c 52 33 25 2c 41 24 3a 56 25 3d |%,R2%,R3%,A$:V%=| 00001360 31 3a 51 25 21 34 3d 37 3a 51 25 21 32 34 2b 3d |1:Q%!4=7:Q%!24+=| 00001370 58 25 2d 51 25 21 38 3a 51 25 21 32 38 2b 3d 59 |X%-Q%!8:Q%!28+=Y| 00001380 25 2d 51 25 21 31 32 3a 51 25 21 33 32 2b 3d 58 |%-Q%!12:Q%!32+=X| 00001390 25 2d 51 25 21 31 36 3a 51 25 21 33 36 2b 3d 59 |%-Q%!16:Q%!36+=Y| 000013a0 25 2d 51 25 21 32 30 3a f2 63 42 28 41 25 2c 4f |%-Q%!20:.cB(A%,O| 000013b0 25 2b 31 36 30 2c 31 36 29 3a 42 25 3d 51 25 21 |%+160,16):B%=Q%!| 000013c0 33 32 34 3a 4f 25 21 38 3d 42 25 3a 45 25 3d 31 |324:O%!8=B%:E%=1| 000013d0 30 30 30 2b 43 25 2a 44 25 2a 28 31 2d 28 a4 72 |000+C%*D%*(1-(.r| 000013e0 4d 56 28 2d 31 2c 33 29 3e 31 35 29 29 2a 31 32 |MV(-1,3)>15))*12| 000013f0 81 31 30 3a e7 28 41 25 21 31 36 80 39 36 29 3d |.10:.(A%!16.96)=| 00001400 30 8c 45 25 3d 31 2e 35 2a 45 25 0d 05 78 6d 46 |0.E%=1.5*E%..xmF| 00001410 25 3d a4 67 48 28 45 25 29 3a 21 46 25 3d 45 25 |%=.gH(E%):!F%=E%| 00001420 3a 4f 25 21 32 38 3d 46 25 3a 46 25 21 34 3d 30 |:O%!28=F%:F%!4=0| 00001430 3a 46 25 21 38 3d 31 36 3a 46 25 21 31 32 3d 31 |:F%!8=16:F%!12=1| 00001440 36 3a c8 99 34 36 2c 32 37 31 2c 46 25 2c 22 69 |6:..46,271,F%,"i| 00001450 22 2c 2c 43 25 2c 44 25 2c eb 3a e7 28 41 25 21 |",,C%,D%,.:.(A%!| 00001460 31 36 80 39 36 29 3d 30 8c c8 99 34 36 2c 32 38 |16.96)=0...46,28| 00001470 35 2c 46 25 2c 22 69 22 0d 05 82 5e c8 99 34 36 |5,F%,"i"...^..46| 00001480 2c 32 38 30 2c 46 25 2c 22 69 22 b8 2c 2c 43 25 |,280,F%,"i".,,C%| 00001490 3a 4f 25 21 32 30 3d 43 25 3a 4f 25 21 33 32 3d |:O%!20=C%:O%!32=| 000014a0 51 25 21 31 36 2d 53 25 21 33 31 36 3a 4f 25 21 |Q%!16-S%!316:O%!| 000014b0 33 36 3d 51 25 21 32 30 2d 53 25 21 33 32 30 3a |36=Q%!20-S%!320:| 000014c0 45 25 3d 4f 25 2b 31 35 36 3a 21 45 25 3d 21 68 |E%=O%+156:!E%=!h| 000014d0 25 3a c8 8e b9 ca 0d 05 8c 9b c9 28 41 25 21 31 |%:.........(A%!1| 000014e0 36 80 36 33 29 3d 32 3a c8 99 26 34 30 30 45 44 |6.63)=2:..&400ED| 000014f0 2c 32 35 36 2c 42 25 2c 24 28 41 25 2b 32 30 29 |,256,B%,$(A%+20)| 00001500 2c 2c 2c 2c 4f 25 2b 32 30 38 2c 4f 25 2b 32 32 |,,,,O%+208,O%+22| 00001510 34 3a c8 99 34 36 2c 35 37 32 2c 46 25 2c 4f 25 |4:..46,572,F%,O%| 00001520 21 32 30 b8 52 30 25 2c 52 31 25 2c 52 32 25 2c |!20.R0%,R1%,R2%,| 00001530 52 33 25 3a ef 35 3a c8 99 34 36 2c 33 30 38 2c |R3%:.5:..46,308,| 00001540 42 25 2c 24 28 41 25 2b 32 30 29 2c 2c 2c 2c 4f |B%,$(A%+20),,,,O| 00001550 25 2b 32 30 38 2c 4f 25 2b 32 32 34 3a c8 99 34 |%+208,O%+224:..4| 00001560 36 2c 52 30 25 2c 52 31 25 2c 52 32 25 2c 52 33 |6,R0%,R1%,R2%,R3| 00001570 25 0d 05 96 81 c8 99 34 36 2c 35 37 33 2c 46 25 |%......46,573,F%| 00001580 2c 4f 25 21 32 30 b8 52 30 25 2c 52 31 25 2c 52 |,O%!20.R0%,R1%,R| 00001590 32 25 2c 52 33 25 3a ef 35 3a e6 31 32 38 3a da |2%,R3%:.5:.128:.| 000015a0 3a e6 30 2c 31 32 38 2b a4 72 4d 56 28 2d 31 2c |:.0,128+.rMV(-1,| 000015b0 33 29 c8 9c 31 39 32 3a c8 99 34 36 2c 33 30 36 |3)..192:..46,306| 000015c0 2c 42 25 2c 24 28 41 25 2b 32 30 29 2c 2c 2c 2c |,B%,$(A%+20),,,,| 000015d0 4f 25 2b 32 30 38 2c 4f 25 2b 32 32 34 3a c8 99 |O%+208,O%+224:..| 000015e0 34 36 2c 52 30 25 2c 52 31 25 2c 52 32 25 2c 52 |46,R0%,R1%,R2%,R| 000015f0 33 25 0d 05 a0 a8 c9 28 41 25 21 31 36 80 39 39 |3%.....(A%!16.99| 00001600 29 3c 32 3a 4f 25 21 32 34 3d 30 3a c8 99 26 34 |)<2:O%!24=0:..&4| 00001610 30 30 43 39 2c 2c 45 25 b8 44 25 3a c8 95 44 25 |00C9,,E%.D%:..D%| 00001620 3a c8 99 34 36 2c 35 37 32 2c 46 25 2c 4f 25 21 |:..46,572,F%,O%!| 00001630 32 30 b8 52 30 25 2c 52 31 25 2c 52 32 25 2c 52 |20.R0%,R1%,R2%,R| 00001640 33 25 3a ef 35 3a c8 91 2d 51 25 21 38 2c 2d 51 |3%:.5:..-Q%!8,-Q| 00001650 25 21 31 32 3a c8 99 26 34 30 30 45 32 2c 2c 41 |%!12:..&400E2,,A| 00001660 25 3a c8 99 34 36 2c 52 30 25 2c 52 31 25 2c 52 |%:..46,R0%,R1%,R| 00001670 32 25 2c 52 33 25 3a c8 99 26 34 30 30 43 41 2c |2%,R3%:..&400CA,| 00001680 2c 45 25 b8 44 25 3a ce 3a f2 63 42 28 41 25 2c |,E%.D%:.:.cB(A%,| 00001690 4f 25 2b 31 36 30 2c 31 36 29 0d 05 aa 44 c8 99 |O%+160,16)...D..| 000016a0 34 36 2c 35 37 33 2c 46 25 2c 4f 25 21 32 30 b8 |46,573,F%,O%!20.| 000016b0 52 30 25 2c 52 31 25 2c 52 32 25 2c 52 33 25 3a |R0%,R1%,R2%,R3%:| 000016c0 ef 35 3a e6 31 32 38 3a da 3a c8 99 34 36 2c 52 |.5:.128:.:..46,R| 000016d0 30 25 2c 52 31 25 2c 52 32 25 2c 52 33 25 0d 05 |0%,R1%,R2%,R3%..| 000016e0 b4 a7 43 25 3d 41 25 21 31 36 3a 41 25 21 31 36 |..C%=A%!16:A%!16| 000016f0 3d 41 25 21 31 36 84 28 31 35 3c 3c 32 34 29 3a |=A%!16.(15<<24):| 00001700 c8 99 26 34 30 30 43 39 2c 2c 45 25 b8 44 25 3a |..&400C9,,E%.D%:| 00001710 c8 95 44 25 3a c8 99 34 36 2c 35 37 33 2c 46 25 |..D%:..46,573,F%| 00001720 2c 4f 25 21 32 30 b8 52 30 25 2c 52 31 25 2c 52 |,O%!20.R0%,R1%,R| 00001730 32 25 2c 52 33 25 3a ef 35 3a c8 91 2d 51 25 21 |2%,R3%:.5:..-Q%!| 00001740 38 2c 2d 51 25 21 31 32 3a c8 99 26 34 30 30 45 |8,-Q%!12:..&400E| 00001750 32 2c 2c 41 25 3a c8 99 34 36 2c 52 30 25 2c 52 |2,,A%:..46,R0%,R| 00001760 31 25 2c 52 32 25 2c 52 33 25 3a c8 99 26 34 30 |1%,R2%,R3%:..&40| 00001770 30 43 41 2c 2c 45 25 b8 44 25 3a ce 3a 41 25 21 |0CA,,E%.D%:.:A%!| 00001780 31 36 3d 43 25 0d 05 be cb 7f 3a 4f 25 21 32 34 |16=C%.....:O%!24| 00001790 3d 41 25 21 31 36 3e 3e 3e 32 38 80 31 35 3a c8 |=A%!16>>>28.15:.| 000017a0 99 26 34 30 30 43 39 2c 2c 45 25 b8 44 25 3a c8 |.&400C9,,E%.D%:.| 000017b0 95 44 25 3a c8 99 34 36 2c 35 37 32 2c 46 25 2c |.D%:..46,572,F%,| 000017c0 4f 25 21 32 30 b8 52 30 25 2c 52 31 25 2c 52 32 |O%!20.R0%,R1%,R2| 000017d0 25 2c 52 33 25 3a ef 35 3a e6 31 32 38 2b 4f 25 |%,R3%:.5:.128+O%| 000017e0 21 32 34 3a da 3a c8 91 2d 51 25 21 38 2c 2d 51 |!24:.:..-Q%!8,-Q| 000017f0 25 21 31 32 3a c8 99 26 34 30 30 45 32 2c 2c 41 |%!12:..&400E2,,A| 00001800 25 3a c8 99 34 36 2c 52 30 25 2c 52 31 25 2c 52 |%:..46,R0%,R1%,R| 00001810 32 25 2c 52 33 25 3a c8 99 26 34 30 30 43 41 2c |2%,R3%:..&400CA,| 00001820 2c 45 25 b8 44 25 3a ce 3a e7 28 41 25 21 31 36 |,E%.D%:.:.(A%!16| 00001830 80 39 36 29 3d 30 8c c8 99 26 38 30 44 30 34 2c |.96)=0...&80D04,| 00001840 31 2c 46 25 2c 4f 25 21 32 30 2c 4f 25 21 32 34 |1,F%,O%!20,O%!24| 00001850 0d 05 c8 d3 cb 3a f2 63 42 28 41 25 2c 4f 25 2b |.....:.cB(A%,O%+| 00001860 31 36 30 2c 31 36 29 3a c8 99 26 34 30 30 43 34 |160,16):..&400C4| 00001870 2c 2c 4f 25 3a c8 99 26 34 30 30 45 36 2c 51 25 |,,O%:..&400E6,Q%| 00001880 3f 32 39 35 80 31 35 3a ec 51 25 21 38 2c 51 25 |?295.15:.Q%!8,Q%| 00001890 21 31 32 3a c8 96 3a f0 31 30 31 2c 4f 25 21 33 |!12:..:.101,O%!3| 000018a0 32 2d 53 25 21 31 39 36 2c 4f 25 21 33 36 2d 53 |2-S%!196,O%!36-S| 000018b0 25 21 32 30 30 3a c8 99 26 34 30 30 43 39 2c 2c |%!200:..&400C9,,| 000018c0 45 25 b8 44 25 3a c8 95 44 25 3a c8 99 26 34 30 |E%.D%:..D%:..&40| 000018d0 30 43 41 2c 2c 45 25 b8 44 25 3a ce 3a c8 99 34 |0CA,,E%.D%:.:..4| 000018e0 36 2c 32 37 32 2c 46 25 2c 22 64 22 2c 2c 51 25 |6,272,F%,"d",,Q%| 000018f0 21 38 2c 51 25 21 31 32 2c 4f 25 21 33 32 2c 4f |!8,Q%!12,O%!32,O| 00001900 25 21 33 36 3a c8 99 34 36 2c 35 34 36 2c 46 25 |%!36:..46,546,F%| 00001910 2c 4f 25 21 32 30 2c 51 25 21 38 2c 51 25 21 31 |,O%!20,Q%!8,Q%!1| 00001920 32 2c 38 0d 05 d2 2e 4f 25 21 33 32 2d 3d 51 25 |2,8....O%!32-=Q%| 00001930 21 38 3a 4f 25 21 33 36 2d 3d 51 25 21 31 32 3a |!8:O%!36-=Q%!12:| 00001940 21 64 30 25 3d 21 64 30 25 84 28 31 3c 3c 33 30 |!d0%=!d0%.(1<<30| 00001950 29 0d 05 dc 28 cc e7 28 41 25 21 31 36 80 26 31 |)...(..(A%!16.&1| 00001960 38 33 29 3d 32 35 36 8c 21 64 30 25 3d 21 64 30 |83)=256.!d0%=!d0| 00001970 25 84 28 31 3c 3c 32 39 29 0d 05 e6 05 cd 0d 05 |%.(1<<29).......| 00001980 f0 3c c9 39 3a 51 25 21 34 3d 35 3a 51 25 21 32 |.<.9:Q%!4=5:Q%!2| 00001990 34 3d 30 3a 51 25 21 32 38 3d 30 3a 51 25 21 33 |4=0:Q%!28=0:Q%!3| 000019a0 32 3d 53 25 21 32 30 34 3a 51 25 21 33 36 3d 53 |2=S%!204:Q%!36=S| 000019b0 25 21 32 30 38 3a 56 25 3d b9 0d 05 fa 09 7f 56 |%!208:V%=......V| 000019c0 25 3d a3 0d 06 04 05 cb 0d 06 0e 24 c9 31 36 3a |%=.........$.16:| 000019d0 21 64 30 25 3d 21 64 30 25 84 28 31 3c 3c 33 31 |!d0%=!d0%.(1<<31| 000019e0 29 3a c8 8e 21 64 30 25 80 36 33 ca 0d 06 18 77 |):..!d0%.63....w| 000019f0 c9 38 3a 51 25 21 34 3d 36 3a e7 58 25 3e 28 51 |.8:Q%!4=6:.X%>(Q| 00001a00 25 21 38 2b 51 25 21 31 36 29 81 32 8c 51 25 21 |%!8+Q%!16).2.Q%!| 00001a10 32 34 3d 28 51 25 21 38 3c 3c 31 29 2d 51 25 21 |24=(Q%!8<<1)-Q%!| 00001a20 31 36 2b 31 36 8b 51 25 21 32 34 2b 3d 51 25 21 |16+16.Q%!24+=Q%!| 00001a30 31 36 2d 51 25 21 38 3a 51 25 21 33 32 3d 51 25 |16-Q%!8:Q%!32=Q%| 00001a40 21 31 36 2d 31 36 3a c8 94 51 25 21 38 2c 51 25 |!16-16:..Q%!8,Q%| 00001a50 21 31 36 3a 21 64 30 25 3d 21 64 30 25 84 31 3c |!16:!d0%=!d0%.1<| 00001a60 3c 31 36 0d 06 22 71 e7 59 25 3e 28 51 25 21 31 |<16.."q.Y%>(Q%!1| 00001a70 32 2b 51 25 21 32 30 29 81 32 8c 51 25 21 32 38 |2+Q%!20).2.Q%!28| 00001a80 3d 51 25 21 31 32 2b 31 36 3a 51 25 21 33 36 2d |=Q%!12+16:Q%!36-| 00001a90 3d 51 25 21 32 30 2d 51 25 21 31 32 3a c8 94 51 |=Q%!20-Q%!12:..Q| 00001aa0 25 21 31 32 2c 51 25 21 32 30 3a 21 64 30 25 3d |%!12,Q%!20:!d0%=| 00001ab0 21 64 30 25 84 32 3c 3c 31 36 8b 51 25 21 33 36 |!d0%.2<<16.Q%!36| 00001ac0 3d 28 51 25 21 32 30 3c 3c 31 29 2d 51 25 21 31 |=(Q%!20<<1)-Q%!1| 00001ad0 32 2d 31 36 0d 06 2c 77 44 25 3d 53 25 21 34 32 |2-16..,wD%=S%!42| 00001ae0 38 3a 51 25 21 32 34 3d 51 25 21 32 34 80 44 25 |8:Q%!24=Q%!24.D%| 00001af0 3a 51 25 21 33 32 3d 51 25 21 33 32 80 44 25 3a |:Q%!32=Q%!32.D%:| 00001b00 44 25 3d 53 25 21 34 33 32 3a 51 25 21 32 38 3d |D%=S%!432:Q%!28=| 00001b10 51 25 21 32 38 80 44 25 3a 51 25 21 33 36 3d 51 |Q%!28.D%:Q%!36=Q| 00001b20 25 21 33 36 80 44 25 3a e7 28 41 25 21 31 36 80 |%!36.D%:.(A%!16.| 00001b30 26 31 38 33 29 3d 32 35 36 8c 21 64 30 25 3d 21 |&183)=256.!d0%=!| 00001b40 64 30 25 84 28 31 3c 3c 32 39 29 0d 06 40 09 7f |d0%.(1<<29)..@..| 00001b50 56 25 3d a3 0d 06 4a 05 cb 0d 06 54 09 7f 56 25 |V%=...J....T..V%| 00001b60 3d a3 0d 06 5e 05 cb 0d 06 68 18 cc f2 73 63 72 |=...^....h...scr| 00001b70 6f 6c 6c 42 79 28 57 25 2c 43 25 2c 44 25 29 0d |ollBy(W%,C%,D%).| 00001b80 06 72 05 cd 0d 06 7c 19 cc 51 25 21 32 38 34 3d |.r....|..Q%!284=| 00001b90 2d 31 3a f2 6f 28 51 25 2b 32 35 36 29 0d 06 86 |-1:.o(Q%+256)...| 00001ba0 05 cd 0d 06 90 09 cc 56 25 3d b9 0d 06 9a 49 cd |.......V%=....I.| 00001bb0 3a e7 56 25 8c 53 25 21 33 32 38 3d 48 65 6c 70 |:.V%.S%!328=Help| 00001bc0 25 3a 48 65 6c 70 25 3d a3 3a c8 99 26 34 30 30 |%:Help%=.:..&400| 00001bd0 44 30 2c 2c 51 25 3a e7 21 64 30 25 80 28 31 3c |D0,,Q%:.!d0%.(1<| 00001be0 3c 33 30 29 8c 5a 25 3d a4 61 42 67 28 22 22 2c |<30).Z%=.aBg("",| 00001bf0 30 2c 32 29 0d 06 a4 07 cd 3a e1 0d 06 b8 0d dd |0,2).....:......| 00001c00 a4 70 42 64 5f 3a 3d b9 0d 06 c2 43 dd f2 64 42 |.pBd_:=....C..dB| 00001c10 3a ea 41 25 2c 42 25 2c 43 25 3a f2 63 42 28 51 |:.A%,B%,C%:.cB(Q| 00001c20 25 2b 33 34 38 2b 28 4f 25 21 34 3c 3c 35 29 2c |%+348+(O%!4<<5),| 00001c30 51 25 2b 31 33 36 2c 33 32 29 3a e7 28 21 64 30 |Q%+136,32):.(!d0| 00001c40 25 80 26 46 46 30 30 29 3d 30 8c 0d 06 cc 1e 41 |%.&FF00)=0.....A| 00001c50 25 3d 51 25 2b 32 35 36 3a e7 28 21 64 30 25 80 |%=Q%+256:.(!d0%.| 00001c60 31 3c 3c 33 31 29 3d 30 8c 0d 06 d6 0e c8 8e 21 |1<<31)=0.......!| 00001c70 64 30 25 80 36 33 ca 0d 06 e0 17 c9 37 2c 38 3a |d0%.63......7,8:| 00001c80 e7 21 64 30 25 80 28 31 3c 3c 33 30 29 8c 0d 06 |.!d0%.(1<<30)...| 00001c90 ea 86 42 25 3d 58 25 2d 4f 25 21 31 32 3a 43 25 |..B%=X%-O%!12:C%| 00001ca0 3d 53 25 21 34 32 38 3a 21 41 25 3d 28 4f 25 21 |=S%!428:!A%=(O%!| 00001cb0 36 34 2b 42 25 29 80 43 25 3a 41 25 21 38 3d 28 |64+B%).C%:A%!8=(| 00001cc0 4f 25 21 37 32 2b 42 25 29 80 43 25 3a 42 25 3d |O%!72+B%).C%:B%=| 00001cd0 59 25 2d 4f 25 21 31 36 3a 43 25 3d 53 25 21 34 |Y%-O%!16:C%=S%!4| 00001ce0 33 32 3a 41 25 21 34 3d 28 4f 25 21 36 38 2b 42 |32:A%!4=(O%!68+B| 00001cf0 25 29 80 43 25 3a 41 25 21 31 32 3d 28 4f 25 21 |%).C%:A%!12=(O%!| 00001d00 37 36 2b 42 25 29 80 43 25 3a f2 66 48 28 4f 25 |76+B%).C%:.fH(O%| 00001d10 21 32 38 29 0d 06 f4 6c cc 43 25 3d 53 25 21 34 |!28)...l.C%=S%!4| 00001d20 32 38 3a 21 41 25 3d 28 21 51 25 2d 4f 25 21 34 |28:!A%=(!Q%-O%!4| 00001d30 30 29 80 43 25 3a 41 25 21 38 3d 28 51 25 21 38 |0).C%:A%!8=(Q%!8| 00001d40 2d 4f 25 21 34 30 29 80 43 25 3a 43 25 3d 53 25 |-O%!40).C%:C%=S%| 00001d50 21 34 33 32 3a 41 25 21 34 3d 28 51 25 21 34 2d |!432:A%!4=(Q%!4-| 00001d60 4f 25 21 34 34 29 80 43 25 3a 41 25 21 31 32 3d |O%!44).C%:A%!12=| 00001d70 28 51 25 21 31 32 2d 4f 25 21 34 34 29 80 43 25 |(Q%!12-O%!44).C%| 00001d80 0d 06 fe 28 cd 3a 42 25 3d 21 4f 25 3a 43 25 3d |...(.:B%=!O%:C%=| 00001d90 4f 25 21 34 3a e7 21 64 30 25 80 28 31 3c 3c 32 |O%!4:.!d0%.(1<<2| 00001da0 39 29 8c f2 64 42 5f 67 0d 07 08 55 f2 63 42 28 |9)..dB_g...U.cB(| 00001db0 51 25 2b 31 33 36 2c 51 25 2b 31 37 32 2c 31 36 |Q%+136,Q%+172,16| 00001dc0 29 3a f2 63 42 28 41 25 2c 51 25 2b 31 33 36 2c |):.cB(A%,Q%+136,| 00001dd0 31 36 29 3a 51 25 21 31 32 38 3d 42 25 3a 51 25 |16):Q%!128=B%:Q%| 00001de0 21 31 33 32 3d 43 25 3a f2 72 63 49 28 51 25 2b |!132=C%:.rcI(Q%+| 00001df0 31 32 38 2c 51 25 2b 31 37 32 2c 32 29 0d 07 12 |128,Q%+172,2)...| 00001e00 06 c9 39 0d 07 1c 05 cb 0d 07 26 0f cc c8 8e 21 |..9.......&....!| 00001e10 64 30 25 80 36 33 ca 0d 07 30 85 c9 38 3a 43 25 |d0%.63...0..8:C%| 00001e20 3d 53 25 21 34 32 38 3a 21 41 25 3d 28 21 51 25 |=S%!428:!A%=(!Q%| 00001e30 2d 4f 25 21 34 30 29 80 43 25 3a 41 25 21 38 3d |-O%!40).C%:A%!8=| 00001e40 28 51 25 21 38 2d 4f 25 21 34 30 29 80 43 25 3a |(Q%!8-O%!40).C%:| 00001e50 43 25 3d 53 25 21 34 33 32 3a 41 25 21 34 3d 28 |C%=S%!432:A%!4=(| 00001e60 51 25 21 34 2d 4f 25 21 34 34 29 80 43 25 3a 41 |Q%!4-O%!44).C%:A| 00001e70 25 21 31 32 3d 28 51 25 21 31 32 2d 4f 25 21 34 |%!12=(Q%!12-O%!4| 00001e80 34 29 80 43 25 3a e7 21 64 30 25 80 31 3c 3c 31 |4).C%:.!d0%.1<<1| 00001e90 36 8c c8 94 21 41 25 2c 41 25 21 38 0d 07 3a 1c |6...!A%,A%!8..:.| 00001ea0 e7 21 64 30 25 80 32 3c 3c 31 36 8c c8 94 41 25 |.!d0%.2<<16...A%| 00001eb0 21 34 2c 41 25 21 31 32 0d 07 44 26 42 25 3d 21 |!4,A%!12..D&B%=!| 00001ec0 4f 25 3a 43 25 3d 4f 25 21 34 3a e7 21 64 30 25 |O%:C%=O%!4:.!d0%| 00001ed0 80 28 31 3c 3c 32 39 29 8c f2 64 42 5f 67 0d 07 |.(1<<29)..dB_g..| 00001ee0 4e 55 f2 63 42 28 51 25 2b 31 33 36 2c 51 25 2b |NU.cB(Q%+136,Q%+| 00001ef0 31 37 32 2c 31 36 29 3a f2 63 42 28 41 25 2c 51 |172,16):.cB(A%,Q| 00001f00 25 2b 31 33 36 2c 31 36 29 3a 51 25 21 31 32 38 |%+136,16):Q%!128| 00001f10 3d 42 25 3a 51 25 21 31 33 32 3d 43 25 3a f2 72 |=B%:Q%!132=C%:.r| 00001f20 63 49 28 51 25 2b 31 32 38 2c 51 25 2b 31 37 32 |cI(Q%+128,Q%+172| 00001f30 2c 34 29 0d 07 58 05 cb 0d 07 62 05 cd 0d 07 6c |,4)..X....b....l| 00001f40 39 cd 3a 21 64 30 25 3d 30 3a 21 78 25 3d 30 3a |9.:!d0%=0:!x%=0:| 00001f50 21 79 25 3d 30 3a 48 65 6c 70 25 3d 53 25 21 33 |!y%=0:Help%=S%!3| 00001f60 32 38 3a e7 55 25 80 31 8c 5a 25 3d a4 64 42 67 |28:.U%.1.Z%=.dBg| 00001f70 28 22 22 2c 30 29 0d 07 76 05 e1 0d 07 80 4e dd |("",0)..v.....N.| 00001f80 a4 62 56 28 41 25 2c f8 42 25 2c f8 43 25 2c 44 |.bV(A%,.B%,.C%,D| 00001f90 25 2c 45 25 29 3a ea 46 25 2c 47 25 3a 21 4a 25 |%,E%):.F%,G%:!J%| 00001fa0 3d 41 25 21 31 32 3a c8 99 26 34 30 30 43 42 2c |=A%!12:..&400CB,| 00001fb0 2c 4a 25 3a e7 42 25 3c 4a 25 21 32 30 8c 46 25 |,J%:.B%<J%!20.F%| 00001fc0 3d 42 25 2d 4a 25 21 32 30 0d 07 8a 31 e7 43 25 |=B%-J%!20...1.C%| 00001fd0 3c 28 4a 25 21 32 34 2b 4a 25 21 38 2d 4a 25 21 |<(J%!24+J%!8-J%!| 00001fe0 31 36 29 8c 47 25 3d 43 25 2d 4a 25 21 32 34 2d |16).G%=C%-J%!24-| 00001ff0 4a 25 21 38 2b 4a 25 21 31 36 0d 07 94 31 e7 44 |J%!8+J%!16...1.D| 00002000 25 3e 28 4a 25 21 32 30 2b 4a 25 21 31 32 2d 4a |%>(J%!20+J%!12-J| 00002010 25 21 34 29 8c 46 25 3d 44 25 2d 4a 25 21 32 30 |%!4).F%=D%-J%!20| 00002020 2d 4a 25 21 31 32 2b 4a 25 21 34 0d 07 9e 19 e7 |-J%!12+J%!4.....| 00002030 45 25 3e 4a 25 21 32 34 8c 47 25 3d 45 25 2d 4a |E%>J%!24.G%=E%-J| 00002040 25 21 32 34 0d 07 a8 20 e7 46 25 3d 30 80 47 25 |%!24... .F%=0.G%| 00002050 3d 30 8c 3d b9 8b 42 25 3d 46 25 3a 43 25 3d 47 |=0.=..B%=F%:C%=G| 00002060 25 3a 3d a3 0d 07 b2 16 2d 2d 2d 28 45 56 45 4e |%:=.....---(EVEN| 00002070 54 20 48 41 4e 44 4c 45 52 29 0d 07 bc 16 dd a4 |T HANDLER)......| 00002080 65 3a ea 56 25 3a 56 25 3d b9 3a c8 8e 52 25 ca |e:.V%:V%=.:..R%.| 00002090 0d 07 c6 80 c9 31 39 33 3a e7 24 77 6e 25 3d 22 |.....193:.$wn%="| 000020a0 69 6e 66 6f 22 8c 24 28 51 25 21 32 34 30 29 3d |info".$(Q%!240)=| 000020b0 c0 49 6e 66 6f 24 28 30 29 2c 32 37 29 3a 24 28 |.Info$(0),27):$(| 000020c0 51 25 21 32 37 32 29 3d c0 49 6e 66 6f 24 28 31 |Q%!272)=.Info$(1| 000020d0 29 2c 32 37 29 3a 24 28 51 25 21 33 30 34 29 3d |),27):$(Q%!304)=| 000020e0 c0 49 6e 66 6f 24 28 32 29 2c 32 37 29 3a 24 28 |.Info$(2),27):$(| 000020f0 51 25 21 33 33 36 29 3d c0 49 6e 66 6f 24 28 33 |Q%!336)=.Info$(3| 00002100 29 2c 32 37 29 3a 49 6e 66 6f 24 28 29 3d 22 22 |),27):Info$()=""| 00002110 0d 07 d0 09 cb 3a 3d 56 25 0d 07 da 5b dd a4 62 |.....:=V%...[..b| 00002120 45 28 41 25 29 3a ea 42 24 2c 43 25 2c 44 25 2c |E(A%):.B$,C%,D%,| 00002130 45 25 2c 56 25 3a ea 85 3a 43 25 3d 53 25 21 38 |E%,V%:..:C%=S%!8| 00002140 34 3a 44 25 3d 53 25 21 35 36 30 3c 3c 33 3a 52 |4:D%=S%!560<<3:R| 00002150 25 3d 41 25 3a e3 45 25 3d 43 25 b8 43 25 2b 44 |%=A%:.E%=C%.C%+D| 00002160 25 88 38 3a 42 24 3d 24 45 25 3a ee 85 ea 3a ed |%.8:B$=$E%:...:.| 00002170 3a 3d 56 25 0d 07 e4 29 e7 42 24 3c 3e 22 22 8c |:=V%...).B$<>"".| 00002180 56 25 3d a0 28 22 46 4e 65 22 2b 42 24 29 3a e7 |V%=.("FNe"+B$):.| 00002190 56 25 3d 30 8c 45 25 3d 43 25 2b 44 25 0d 07 ee |V%=0.E%=C%+D%...| 000021a0 14 ed 3a 3d 56 25 3a 2d 2d 2d 28 46 49 4c 45 53 |..:=V%:---(FILES| 000021b0 29 0d 08 02 55 dd a4 67 50 78 28 41 24 29 3a ea |)...U..gPx(A$):.| 000021c0 42 25 3a e7 a7 41 24 2c 22 2e 22 29 3e 30 8c 42 |B%:..A$,".")>0.B| 000021d0 25 3d a9 41 24 3a c8 95 28 c1 41 24 2c 42 25 2c |%=.A$:..(.A$,B%,| 000021e0 31 29 3c 3e 22 2e 22 29 80 28 42 25 3e 30 29 3a |1)<>".").(B%>0):| 000021f0 42 25 2d 3d 31 3a ce 3a 3d c0 41 24 2c 42 25 2d |B%-=1:.:=.A$,B%-| 00002200 31 29 8b 3d 22 22 0d 08 0c 57 dd a4 67 4c 6e 28 |1).=""...W..gLn(| 00002210 41 24 29 3a ea 42 25 3a e7 a7 41 24 2c 22 2e 22 |A$):.B%:..A$,"."| 00002220 29 3e 30 8c 42 25 3d a9 41 24 3a c8 95 28 c1 41 |)>0.B%=.A$:..(.A| 00002230 24 2c 42 25 2c 31 29 3c 3e 22 2e 22 29 80 28 42 |$,B%,1)<>".").(B| 00002240 25 3e 30 29 3a 42 25 2d 3d 31 3a ce 3a 3d c2 41 |%>0):B%-=1:.:=.A| 00002250 24 2c a9 41 24 2d 42 25 29 8b 3d 41 24 0d 08 16 |$,.A$-B%).=A$...| 00002260 4a dd a4 6c 46 28 41 24 29 3a ea 42 25 2c 43 25 |J..lF(A$):.B%,C%| 00002270 3a 43 25 3d a4 67 46 6c 28 41 24 29 3a 21 7a 25 |:C%=.gFl(A$):!z%| 00002280 3d 43 25 3a e7 43 25 3e 30 8c 42 25 3d a4 67 48 |=C%:.C%>0.B%=.gH| 00002290 28 43 25 29 3a e7 42 25 3e 30 8c 3d a4 6c 64 46 |(C%):.B%>0.=.ldF| 000022a0 28 41 24 2c 42 25 29 0d 08 20 06 3d a3 0d 08 2a |(A$,B%).. .=...*| 000022b0 35 dd a4 6c 46 32 28 41 24 2c 42 25 29 3a ea 43 |5..lF2(A$,B%):.C| 000022c0 25 3a 43 25 3d a4 67 46 6c 28 41 24 29 3a e7 43 |%:C%=.gFl(A$):.C| 000022d0 25 3e 30 8c 42 25 3d a4 6c 64 46 28 41 24 2c 42 |%>0.B%=.ldF(A$,B| 000022e0 25 29 0d 08 34 07 3d 43 25 0d 08 3e 5d dd a4 73 |%)..4.=C%..>]..s| 000022f0 46 28 41 24 2c 42 25 2c 43 25 2c 44 25 29 3a ea |F(A$,B%,C%,D%):.| 00002300 56 25 3a c8 99 26 32 30 30 30 38 2c 31 30 2c 41 |V%:..&20008,10,A| 00002310 24 2c 44 25 2c 2c 42 25 2c 42 25 2b 43 25 b8 44 |$,D%,,B%,B%+C%.D| 00002320 25 3b 56 25 3a e7 56 25 80 31 8c 5a 25 3d a4 73 |%;V%:.V%.1.Z%=.s| 00002330 79 73 45 72 72 42 6f 78 28 44 25 29 3a 56 25 3d |ysErrBox(D%):V%=| 00002340 a3 8b 56 25 3d b9 0d 08 48 07 3d 56 25 0d 08 52 |..V%=...H.=V%..R| 00002350 3b dd a4 67 46 6c 28 41 24 29 3a ea 42 25 2c 43 |;..gFl(A$):.B%,C| 00002360 25 2c 56 25 3a c8 99 26 32 30 30 30 38 2c 31 37 |%,V%:..&20008,17| 00002370 2c 41 24 b8 43 25 2c 2c 2c 2c 42 25 3b 56 25 3a |,A$.C%,,,,B%;V%:| 00002380 e7 56 25 80 31 8c 3d a3 0d 08 5c 09 c8 8e 43 25 |.V%.1.=...\...C%| 00002390 ca 0d 08 66 0c c9 31 3a 43 25 3d 42 25 0d 08 70 |...f..1:C%=B%..p| 000023a0 0c c9 32 3a 43 25 3d 2d 32 0d 08 7a 0b 7f 3a 43 |..2:C%=-2..z..:C| 000023b0 25 3d 2d 31 0d 08 84 09 cb 3a 3d 43 25 0d 08 8e |%=-1.....:=C%...| 000023c0 4a dd a4 6c 64 46 28 41 24 2c 42 25 29 3a ea 43 |J..ldF(A$,B%):.C| 000023d0 25 2c 56 25 3a c8 99 26 32 30 30 30 38 2c 31 36 |%,V%:..&20008,16| 000023e0 2c 41 24 2c 42 25 b8 43 25 3b 56 25 3a e7 56 25 |,A$,B%.C%;V%:.V%| 000023f0 80 31 8c 5a 25 3d a4 73 79 73 45 72 72 42 6f 78 |.1.Z%=.sysErrBox| 00002400 28 43 25 29 3a 3d a3 0d 08 98 07 3d 42 25 0d 08 |(C%):=.....=B%..| 00002410 a2 3a dd a4 67 46 74 28 41 24 29 3a ea 42 25 2c |.:..gFt(A$):.B%,| 00002420 43 25 2c 56 25 3a c8 99 26 32 30 30 30 38 2c 31 |C%,V%:..&20008,1| 00002430 37 2c 41 24 b8 43 25 2c 2c 42 25 3b 56 25 3a e7 |7,A$.C%,,B%;V%:.| 00002440 56 25 80 31 8c 3d 2d 32 0d 08 ac 0e e7 43 25 3c |V%.1.=-2.....C%<| 00002450 3e 31 8c 3d 2d 32 0d 08 b6 25 e7 28 42 25 3e 3e |>1.=-2...%.(B%>>| 00002460 3e 32 30 29 3d 26 46 46 46 8c 3d 28 42 25 3e 3e |>20)=&FFF.=(B%>>| 00002470 3e 38 29 80 26 46 46 46 8b 3d b9 0d 08 c0 1b dd |>8).&FFF.=......| 00002480 a4 76 46 74 3a e7 53 25 21 31 36 30 3d 2d 31 8c |.vFt:.S%!160=-1.| 00002490 3d a4 72 4d 5f 67 0d 08 ca 19 e7 28 53 25 21 31 |=.rM_g.....(S%!1| 000024a0 37 36 80 28 31 3c 3c 36 29 29 3d 30 8c 3d a3 0d |76.(1<<6))=0.=..| 000024b0 08 d4 23 ea 41 25 2c 42 25 2c 43 25 2c 44 25 2c |..#.A%,B%,C%,D%,| 000024c0 56 25 3a 41 25 3d 53 25 21 38 38 3a e7 41 25 3e |V%:A%=S%!88:.A%>| 000024d0 30 8c 0d 08 de 16 f5 43 25 3d 41 25 21 38 2a 32 |0......C%=A%!8*2| 000024e0 38 3a e7 43 25 3e 30 8c 0d 08 e8 38 e3 44 25 3d |8:.C%>0....8.D%=| 000024f0 41 25 2b 31 36 b8 41 25 2b 43 25 88 32 38 3a e7 |A%+16.A%+C%.28:.| 00002500 21 44 25 3d 21 66 30 25 8c 42 25 3d 44 25 3a 53 |!D%=!f0%.B%=D%:S| 00002510 25 21 39 32 3d 41 25 3a 44 25 3d 41 25 2b 43 25 |%!92=A%:D%=A%+C%| 00002520 0d 08 f2 05 ed 0d 08 fc 6f cd 3a 41 25 3d 21 41 |........o.:A%=!A| 00002530 25 3a fd 42 25 84 28 41 25 3d 30 29 3a e7 42 25 |%:.B%.(A%=0):.B%| 00002540 8c 21 76 25 3d 42 25 21 34 3a 53 25 21 32 36 34 |.!v%=B%!4:S%!264| 00002550 3d 42 25 21 38 3a 66 24 3d 24 28 53 25 21 38 34 |=B%!8:f$=$(S%!84| 00002560 2b 28 21 28 53 25 21 39 32 2b 31 32 29 3e 3e 3e |+(!(S%!92+12)>>>| 00002570 32 34 29 29 3a 53 25 21 31 38 30 3d 42 25 21 31 |24)):S%!180=B%!1| 00002580 32 3a 24 65 6e 25 3d 24 28 42 25 2b 31 36 29 3a |2:$en%=$(B%+16):| 00002590 56 25 3d b9 0d 09 06 09 cd 3a 3d 56 25 0d 09 10 |V%=......:=V%...| 000025a0 3f dd f2 72 6d 76 28 41 24 29 3a ea 42 25 3a 42 |?..rmv(A$):.B%:B| 000025b0 25 3d a4 67 46 6c 28 41 24 29 3a e7 42 25 3e 30 |%=.gFl(A$):.B%>0| 000025c0 84 42 25 3d 2d 32 8c ff 22 57 49 50 45 20 22 2b |.B%=-2.."WIPE "+| 000025d0 41 24 2b 22 20 7e 43 46 52 7e 56 22 0d 09 1a 10 |A$+" ~CFR~V"....| 000025e0 e1 3a 2d 2d 2d 28 46 4f 4e 54 53 29 0d 09 2e 38 |.:---(FONTS)...8| 000025f0 dd a4 66 46 28 41 25 29 3a ea 42 25 3a 42 25 3d |..fF(A%):.B%:B%=| 00002600 3f 28 53 25 21 31 31 32 2b 28 41 25 80 32 35 35 |?(S%!112+(A%.255| 00002610 29 29 3a e7 42 25 3e 30 8c 3d 42 25 8b 3d 53 25 |)):.B%>0.=B%.=S%| 00002620 21 33 31 36 0d 09 38 93 dd a4 67 46 28 41 24 29 |!316..8...gF(A$)| 00002630 3a ea 42 25 2c 56 25 3a e7 a4 74 6f 4c 43 28 c0 |:.B%,V%:..toLC(.| 00002640 41 24 2c 33 29 29 3d 22 62 62 63 22 8c 42 25 3d |A$,3))="bbc".B%=| 00002650 2d 31 8b c8 99 26 36 30 30 38 31 2c 2c a4 70 53 |-1...&60081,,.pS| 00002660 28 41 24 2c 22 2e 22 29 2b 22 2e 22 2b a4 70 53 |(A$,".")+"."+.pS| 00002670 28 41 24 2c 22 2e 22 29 2c bb 28 a4 70 53 28 41 |(A$,"."),.(.pS(A| 00002680 24 2c 22 2e 22 29 29 3c 3c 34 2c bb 28 a4 70 53 |$,"."))<<4,.(.pS| 00002690 28 41 24 2c 22 2e 22 29 29 3c 3c 34 b8 42 25 3b |(A$,"."))<<4.B%;| 000026a0 56 25 3a e7 56 25 80 31 84 42 25 3d 30 8c 42 25 |V%:.V%.1.B%=0.B%| 000026b0 3d 53 25 21 33 31 36 0d 09 42 07 3d 42 25 0d 09 |=S%!316..B.=B%..| 000026c0 4c 3b dd f2 6c 46 74 3a ea 41 25 3a e3 41 25 3d |L;..lFt:.A%:.A%=| 000026d0 53 25 21 31 31 32 b8 53 25 21 31 31 32 2b 32 35 |S%!112.S%!112+25| 000026e0 35 3a e7 3f 41 25 8c c8 99 26 34 30 30 38 32 2c |5:.?A%...&40082,| 000026f0 3f 41 25 3a 3f 41 25 3d 30 0d 09 56 20 ed 3a c8 |?A%:?A%=0..V .:.| 00002700 99 26 34 30 30 38 32 2c 53 25 21 33 31 36 3a 53 |.&40082,S%!316:S| 00002710 25 21 33 31 36 3d 30 3a e1 0d 09 60 73 dd f2 70 |%!316=0:...`s..p| 00002720 49 46 28 41 25 2c 42 25 2c 43 24 29 3a ea 44 25 |IF(A%,B%,C$):.D%| 00002730 2c 45 25 2c 46 25 2c 46 24 2c 47 25 2c 48 25 3a |,E%,F%,F$,G%,H%:| 00002740 44 25 3d a4 67 46 28 43 24 29 3a 21 4f 25 3d 41 |D%=.gF(C$):!O%=A| 00002750 25 21 31 32 3a 4f 25 21 34 3d 42 25 3a c8 99 26 |%!12:O%!4=B%:..&| 00002760 34 30 30 43 45 2c 2c 4f 25 3a e7 4f 25 21 32 34 |400CE,,O%:.O%!24| 00002770 80 32 35 36 8c 46 24 3d 24 28 4f 25 21 32 38 29 |.256.F$=$(O%!28)| 00002780 8b 46 24 3d 24 28 4f 25 2b 32 38 29 0d 09 6a 8e |.F$=$(O%+28)..j.| 00002790 e7 44 25 3e 30 8c 4f 25 21 38 3d 28 28 44 25 80 |.D%>0.O%!8=((D%.| 000027a0 32 35 35 29 3c 3c 32 34 29 84 36 34 3a 4f 25 21 |255)<<24).64:O%!| 000027b0 31 32 3d 26 46 46 30 30 30 30 34 30 3a 47 25 3d |12=&FF000040:G%=| 000027c0 a4 67 53 77 28 46 24 2c 44 25 29 3a c8 99 26 34 |.gSw(F$,D%):..&4| 000027d0 30 30 38 34 2c 44 25 b8 2c 2c 45 25 2c 2c 46 25 |0084,D%.,,E%,,F%| 000027e0 3a 48 25 3d 94 28 46 25 2d 45 25 29 2b 32 34 8b |:H%=.(F%-E%)+24.| 000027f0 4f 25 21 38 3d 37 3c 3c 32 34 3a 4f 25 21 31 32 |O%!8=7<<24:O%!12| 00002800 3d 26 46 46 30 30 30 30 34 30 3a 47 25 3d a9 46 |=&FF000040:G%=.F| 00002810 24 3c 3c 34 3a 48 25 3d 35 36 0d 09 74 24 c8 99 |$<<4:H%=56..t$..| 00002820 26 34 30 30 43 44 2c 2c 4f 25 3a f2 72 73 49 28 |&400CD,,O%:.rsI(| 00002830 41 25 2c 42 25 2c 47 25 2c 48 25 29 3a e1 0d 09 |A%,B%,G%,H%):...| 00002840 88 2d dd f2 73 46 63 28 41 25 2c 42 25 29 3a c8 |.-..sFc(A%,B%):.| 00002850 99 26 34 30 30 46 33 2c 2c 41 25 2c 42 25 3a e1 |.&400F3,,A%,B%:.| 00002860 3a 2d 2d 2d 28 49 43 4f 4e 53 29 0d 09 9c 35 dd |:---(ICONS)...5.| 00002870 a4 66 49 43 3a 5a 25 3d 30 3a e7 21 69 25 3e b9 |.fIC:Z%=0:.!i%>.| 00002880 8c c8 99 26 38 30 44 30 33 2c 2c 32 37 33 2b 28 |...&80D03,,273+(| 00002890 21 69 25 3c 3c 38 29 2c 57 25 21 34 34 b8 5a 25 |!i%<<8),W%!44.Z%| 000028a0 0d 09 a6 2a e7 5a 25 8c 24 63 6e 25 3d 24 5a 25 |...*.Z%.$cn%=$Z%| 000028b0 3a 21 69 30 25 3d 5a 25 21 31 32 8b 24 63 6e 25 |:!i0%=Z%!12.$cn%| 000028c0 3d 22 22 3a 21 69 30 25 3d 30 0d 09 b0 29 e7 24 |="":!i0%=0...).$| 000028d0 63 6e 25 3d 22 6e 6f 4e 61 6d 65 22 84 24 63 6e |cn%="noName".$cn| 000028e0 25 3d 22 4e 6f 5f 4e 61 6d 65 22 8c 24 63 6e 25 |%="No_Name".$cn%| 000028f0 3d 22 22 0d 09 ba 07 3d 5a 25 0d 09 c4 35 dd a4 |=""....=Z%...5..| 00002900 66 49 4c 3a 5a 25 3d 30 3a e7 21 69 25 3e b9 8c |fIL:Z%=0:.!i%>..| 00002910 c8 99 26 38 30 44 30 33 2c 2c 32 36 30 2b 28 21 |..&80D03,,260+(!| 00002920 69 25 3c 3c 38 29 2c 57 25 21 34 34 b8 5a 25 0d |i%<<8),W%!44.Z%.| 00002930 09 ce 2a e7 5a 25 8c 24 6c 6e 25 3d 24 5a 25 3a |..*.Z%.$ln%=$Z%:| 00002940 21 69 30 25 3d 5a 25 21 31 32 8b 24 6c 6e 25 3d |!i0%=Z%!12.$ln%=| 00002950 22 22 3a 21 69 30 25 3d 30 0d 09 d8 29 e7 24 6c |"":!i0%=0...).$l| 00002960 6e 25 3d 22 6e 6f 4e 61 6d 65 22 84 24 6c 6e 25 |n%="noName".$ln%| 00002970 3d 22 4e 6f 5f 4e 61 6d 65 22 8c 24 6c 6e 25 3d |="No_Name".$ln%=| 00002980 22 22 0d 09 e2 07 3d 5a 25 0d 09 ec 2f dd a4 66 |""....=Z%.../..f| 00002990 69 28 41 25 2c 42 24 29 3a ea 42 25 2c 43 25 2c |i(A%,B$):.B%,C%,| 000029a0 44 25 3a 44 25 3d 2d 31 3a 42 25 3d 41 25 21 34 |D%:D%=-1:B%=A%!4| 000029b0 34 3a e7 42 25 3e 30 8c 0d 09 f6 39 42 25 3d 42 |4:.B%>0....9B%=B| 000029c0 25 2b 28 21 42 25 3c 3c 34 29 3a e3 43 25 3d 41 |%+(!B%<<4):.C%=A| 000029d0 25 21 34 34 2b 36 38 b8 42 25 88 31 36 3a e7 24 |%!44+68.B%.16:.$| 000029e0 43 25 3d 42 24 8c 44 25 3d 43 25 3a 43 25 3d 42 |C%=B$.D%=C%:C%=B| 000029f0 25 0d 0a 00 25 ed 3a e7 44 25 3e 2d 31 8c 44 25 |%...%.:.D%>-1.D%| 00002a00 3d 28 44 25 21 31 32 3e 3e 3e 38 29 80 32 35 35 |=(D%!12>>>8).255| 00002a10 3a 44 25 2d 3d 31 0d 0a 0a 09 cd 3a 3d 44 25 0d |:D%-=1.....:=D%.| 00002a20 0a 14 35 dd a4 66 49 4d 3a 5a 25 3d 30 3a e7 21 |..5..fIM:Z%=0:.!| 00002a30 69 25 3e b9 8c c8 99 26 38 30 44 30 33 2c 2c 32 |i%>....&80D03,,2| 00002a40 35 39 2b 28 21 69 25 3c 3c 38 29 2c 57 25 21 34 |59+(!i%<<8),W%!4| 00002a50 34 b8 5a 25 0d 0a 1e 18 e7 5a 25 8c 24 6d 6e 25 |4.Z%.....Z%.$mn%| 00002a60 3d 24 5a 25 8b 24 6d 6e 25 3d 22 22 0d 0a 28 29 |=$Z%.$mn%=""..()| 00002a70 e7 24 6d 6e 25 3d 22 6e 6f 4e 61 6d 65 22 84 24 |.$mn%="noName".$| 00002a80 6d 6e 25 3d 22 4e 6f 5f 4e 61 6d 65 22 8c 24 6d |mn%="No_Name".$m| 00002a90 6e 25 3d 22 22 0d 0a 32 07 3d 5a 25 0d 0a 3c 4b |n%=""..2.=Z%..<K| 00002aa0 dd a4 67 49 64 28 41 25 2c 42 25 29 3a 21 4a 25 |..gId(A%,B%):!J%| 00002ab0 3d 41 25 3a 4a 25 21 34 3d 42 25 3a c8 99 26 34 |=A%:J%!4=B%:..&4| 00002ac0 30 30 43 45 2c 2c 4a 25 3a e7 4a 25 21 32 34 80 |00CE,,J%:.J%!24.| 00002ad0 32 35 36 8c 3d 24 28 4a 25 21 32 38 29 8b 3d 24 |256.=$(J%!28).=$| 00002ae0 28 4a 25 2b 32 38 29 0d 0a 46 4d dd a4 67 49 76 |(J%+28)..FM..gIv| 00002af0 28 41 25 2c 42 25 29 3a 21 4a 25 3d 41 25 3a 4a |(A%,B%):!J%=A%:J| 00002b00 25 21 34 3d 42 25 3a c8 99 26 34 30 30 43 45 2c |%!4=B%:..&400CE,| 00002b10 2c 4a 25 3a e7 4a 25 21 32 34 80 32 35 36 e7 4a |,J%:.J%!24.256.J| 00002b20 25 21 33 32 3e 30 8c 3d 24 28 4a 25 21 33 32 29 |%!32>0.=$(J%!32)| 00002b30 8b 3d 22 22 0d 0a 50 8e dd f2 70 49 64 28 41 25 |.=""..P...pId(A%| 00002b40 2c 42 24 2c 43 24 29 3a ea 43 25 3a e7 41 25 3e |,B$,C$):.C%:.A%>| 00002b50 30 8c 43 25 3d a4 66 69 28 41 25 2c 42 24 29 3a |0.C%=.fi(A%,B$):| 00002b60 e7 43 25 3e 2d 31 8c 21 4a 25 3d 41 25 21 31 32 |.C%>-1.!J%=A%!12| 00002b70 3a 4a 25 21 34 3d 43 25 3a c8 99 26 34 30 30 43 |:J%!4=C%:..&400C| 00002b80 45 2c 2c 4a 25 3a e7 4a 25 21 32 34 80 32 35 36 |E,,J%:.J%!24.256| 00002b90 8c 24 28 4a 25 21 32 38 29 3d c0 43 24 2c 4a 25 |.$(J%!28)=.C$,J%| 00002ba0 21 33 36 2d 31 29 3a 4a 25 21 38 3d 30 3a 4a 25 |!36-1):J%!8=0:J%| 00002bb0 21 31 32 3d 30 3a c8 99 26 34 30 30 43 44 2c 2c |!12=0:..&400CD,,| 00002bc0 4a 25 0d 0a 5a 05 e1 0d 0a 64 6f dd a4 70 49 49 |J%..Z....do..pII| 00002bd0 28 41 25 2c 42 25 2c 43 24 29 3a 21 4a 25 3d 41 |(A%,B%,C$):!J%=A| 00002be0 25 3a 4a 25 21 34 3d 42 25 3a c8 99 26 34 30 30 |%:J%!4=B%:..&400| 00002bf0 43 45 2c 2c 4a 25 3a e7 4a 25 21 32 34 80 32 35 |CE,,J%:.J%!24.25| 00002c00 36 8c 24 28 4a 25 21 32 38 29 3d c0 43 24 2c 4a |6.$(J%!28)=.C$,J| 00002c10 25 21 33 36 2d 31 29 3a 4a 25 21 38 3d 30 3a 4a |%!36-1):J%!8=0:J| 00002c20 25 21 31 32 3d 30 3a c8 99 26 34 30 30 43 44 2c |%!12=0:..&400CD,| 00002c30 2c 4a 25 3a 3d b9 0d 0a 6e 06 3d a3 0d 0a 78 7a |,J%:=...n.=...xz| 00002c40 dd f2 70 49 42 28 41 24 29 3a e7 53 68 6f 77 4e |..pIB(A$):.ShowN| 00002c50 61 6d 65 25 8c 24 28 53 25 21 33 34 34 29 3d c4 |ame%.$(S%!344)=.| 00002c60 31 31 2c 22 20 22 29 3a 21 4a 25 3d 53 25 21 33 |11," "):!J%=S%!3| 00002c70 34 30 3a 4a 25 21 34 3d 21 67 25 3a 4a 25 21 38 |40:J%!4=!g%:J%!8| 00002c80 3d 30 3a 4a 25 21 31 32 3d 30 3a c8 99 26 34 30 |=0:J%!12=0:..&40| 00002c90 30 43 44 2c 2c 4a 25 3a 24 28 53 25 21 33 34 34 |0CD,,J%:$(S%!344| 00002ca0 29 3d c0 41 24 2c 31 31 29 3a c8 99 26 34 30 30 |)=.A$,11):..&400| 00002cb0 43 44 2c 2c 4a 25 0d 0a 82 05 e1 0d 0a 8c 5c dd |CD,,J%........\.| 00002cc0 f2 72 49 28 41 25 2c 42 24 29 3a ea 43 25 3a e7 |.rI(A%,B$):.C%:.| 00002cd0 41 25 3e 30 8c 43 25 3d a4 66 69 28 41 25 2c 42 |A%>0.C%=.fi(A%,B| 00002ce0 24 29 3a e7 43 25 3e 2d 31 8c 21 4a 25 3d 41 25 |$):.C%>-1.!J%=A%| 00002cf0 21 31 32 3a 4a 25 21 34 3d 43 25 3a 4a 25 21 38 |!12:J%!4=C%:J%!8| 00002d00 3d 30 3a 4a 25 21 31 32 3d 30 3a c8 99 26 34 30 |=0:J%!12=0:..&40| 00002d10 30 43 44 2c 2c 4a 25 0d 0a 96 05 e1 0d 0a a0 56 |0CD,,J%........V| 00002d20 dd f2 72 49 73 28 41 25 2c 42 25 29 3a e7 41 25 |..rIs(A%,B%):.A%| 00002d30 3e 30 8c 21 4a 25 3d 41 25 21 31 32 3a 4a 25 21 |>0.!J%=A%!12:J%!| 00002d40 38 3d 30 3a 4a 25 21 31 32 3d 30 3a c8 95 21 42 |8=0:J%!12=0:..!B| 00002d50 25 3e 2d 31 3a 4a 25 21 34 3d 21 42 25 3a c8 99 |%>-1:J%!4=!B%:..| 00002d60 26 34 30 30 43 44 2c 2c 4a 25 3a 42 25 2b 3d 34 |&400CD,,J%:B%+=4| 00002d70 3a ce 0d 0a aa 05 e1 0d 0a b4 24 dd f2 75 70 49 |:.........$..upI| 00002d80 28 41 25 2c 42 24 29 3a ea 43 25 2c 44 25 2c 45 |(A%,B$):.C%,D%,E| 00002d90 25 2c 46 25 3a e7 41 25 3e 30 8c 0d 0a be 19 43 |%,F%:.A%>0.....C| 00002da0 25 3d a4 66 69 28 41 25 2c 42 24 29 3a e7 43 25 |%=.fi(A%,B$):.C%| 00002db0 3e 2d 31 8c 0d 0a c8 45 21 4a 25 3d 41 25 21 31 |>-1....E!J%=A%!1| 00002dc0 32 3a 4a 25 21 34 3d 43 25 3a c8 99 26 34 30 30 |2:J%!4=C%:..&400| 00002dd0 43 45 2c 2c 4a 25 3a 45 25 3d 4a 25 21 32 34 3a |CE,,J%:E%=J%!24:| 00002de0 e7 45 25 80 36 34 8c 45 25 3d 30 8b 45 25 3d 45 |.E%.64.E%=0.E%=E| 00002df0 25 3e 3e 3e 32 38 80 31 35 0d 0a d2 66 46 25 3d |%>>>28.15...fF%=| 00002e00 4a 25 2b 34 3a 21 46 25 3d 41 25 21 31 32 3a c8 |J%+4:!F%=A%!12:.| 00002e10 99 26 34 30 30 43 39 2c 2c 46 25 b8 44 25 3a c8 |.&400C9,,F%.D%:.| 00002e20 95 44 25 3a c8 99 26 34 30 30 45 36 2c 45 25 3a |.D%:..&400E6,E%:| 00002e30 ec 46 25 21 32 38 2c 46 25 21 33 32 3a f0 31 30 |.F%!28,F%!32:.10| 00002e40 31 2c 46 25 21 33 36 2c 46 25 21 34 30 3a c8 99 |1,F%!36,F%!40:..| 00002e50 26 34 30 30 43 41 2c 2c 46 25 b8 44 25 3a ce 0d |&400CA,,F%.D%:..| 00002e60 0a dc 05 cd 0d 0a e6 07 cd 3a e1 0d 0a f0 64 dd |.........:....d.| 00002e70 f2 73 49 28 41 25 2c 42 24 29 3a ea 43 25 3a e7 |.sI(A%,B$):.C%:.| 00002e80 41 25 3e 30 8c 43 25 3d a4 66 69 28 41 25 2c 42 |A%>0.C%=.fi(A%,B| 00002e90 24 29 3a e7 43 25 3e 2d 31 8c 21 4a 25 3d 41 25 |$):.C%>-1.!J%=A%| 00002ea0 21 31 32 3a 4a 25 21 34 3d 43 25 3a 4a 25 21 38 |!12:J%!4=C%:J%!8| 00002eb0 3d 31 3c 3c 32 31 3a 4a 25 21 31 32 3d 31 3c 3c |=1<<21:J%!12=1<<| 00002ec0 32 31 3a c8 99 26 34 30 30 43 44 2c 2c 4a 25 0d |21:..&400CD,,J%.| 00002ed0 0a fa 05 e1 0d 0b 04 1e dd f2 73 49 78 28 41 25 |..........sIx(A%| 00002ee0 2c 42 24 29 3a ea 43 25 2c 44 25 3a e7 41 25 3e |,B$):.C%,D%:.A%>| 00002ef0 30 8c 0d 0b 0e 19 43 25 3d a4 66 69 28 41 25 2c |0.....C%=.fi(A%,| 00002f00 42 24 29 3a e7 43 25 3e 2d 31 8c 0d 0b 18 9c 21 |B$):.C%>-1.....!| 00002f10 4a 25 3d 41 25 21 31 32 3a 4a 25 21 34 3d 43 25 |J%=A%!12:J%!4=C%| 00002f20 3a c8 99 26 34 30 30 43 45 2c 2c 4a 25 3a e7 28 |:..&400CE,,J%:.(| 00002f30 4a 25 21 32 34 3e 3e 3e 31 36 80 33 31 29 3e 31 |J%!24>>>16.31)>1| 00002f40 8c c8 99 26 34 30 30 44 36 2c 41 25 21 31 32 2c |...&400D6,A%!12,| 00002f50 4f 25 2c 26 31 46 30 30 30 30 2c 4a 25 21 32 34 |O%,&1F0000,J%!24| 00002f60 80 26 31 46 30 30 30 30 3a 4a 25 21 38 3d 30 3a |.&1F0000:J%!8=0:| 00002f70 4a 25 21 31 32 3d 31 3c 3c 32 31 3a 44 25 3d 4f |J%!12=1<<21:D%=O| 00002f80 25 3a c8 95 21 44 25 3e b9 3a 4a 25 21 34 3d 21 |%:..!D%>.:J%!4=!| 00002f90 44 25 3a c8 99 26 34 30 30 43 44 2c 2c 4a 25 3a |D%:..&400CD,,J%:| 00002fa0 44 25 2b 3d 34 3a ce 0d 0b 22 39 21 4a 25 3d 41 |D%+=4:..."9!J%=A| 00002fb0 25 21 31 32 3a 4a 25 21 34 3d 43 25 3a 4a 25 21 |%!12:J%!4=C%:J%!| 00002fc0 38 3d 31 3c 3c 32 31 3a 4a 25 21 31 32 3d 31 3c |8=1<<21:J%!12=1<| 00002fd0 3c 32 31 3a c8 99 26 34 30 30 43 44 2c 2c 4a 25 |<21:..&400CD,,J%| 00002fe0 0d 0b 2c 05 cd 0d 0b 36 07 cd 3a e1 0d 0b 40 61 |..,....6..:...@a| 00002ff0 dd f2 75 73 49 28 41 25 2c 42 24 29 3a ea 43 25 |..usI(A%,B$):.C%| 00003000 3a e7 41 25 3e 30 8c 43 25 3d a4 66 69 28 41 25 |:.A%>0.C%=.fi(A%| 00003010 2c 42 24 29 3a e7 43 25 3e 2d 31 8c 21 4a 25 3d |,B$):.C%>-1.!J%=| 00003020 41 25 21 31 32 3a 4a 25 21 34 3d 43 25 3a 4a 25 |A%!12:J%!4=C%:J%| 00003030 21 38 3d 30 3a 4a 25 21 31 32 3d 31 3c 3c 32 31 |!8=0:J%!12=1<<21| 00003040 3a c8 99 26 34 30 30 43 44 2c 2c 4a 25 0d 0b 4a |:..&400CD,,J%..J| 00003050 05 e1 0d 0b 54 83 dd f2 75 73 49 73 28 41 25 29 |....T...usIs(A%)| 00003060 3a ea 42 25 3a e7 41 25 3e 30 8c 42 25 3d 53 25 |:.B%:.A%>0.B%=S%| 00003070 21 31 31 36 3a c8 99 26 34 30 30 44 36 2c 41 25 |!116:..&400D6,A%| 00003080 21 31 32 2c 42 25 2c 31 3c 3c 32 31 2c 31 3c 3c |!12,B%,1<<21,1<<| 00003090 32 31 3a 21 4a 25 3d 41 25 21 31 32 3a 4a 25 21 |21:!J%=A%!12:J%!| 000030a0 38 3d 30 3a 4a 25 21 31 32 3d 31 3c 3c 32 31 3a |8=0:J%!12=1<<21:| 000030b0 c8 95 21 42 25 3e b9 3a 4a 25 21 34 3d 21 42 25 |..!B%>.:J%!4=!B%| 000030c0 3a c8 99 26 34 30 30 43 44 2c 2c 4a 25 3a 42 25 |:..&400CD,,J%:B%| 000030d0 2b 3d 34 3a ce 0d 0b 5e 05 e1 0d 0b 68 64 dd f2 |+=4:...^....hd..| 000030e0 66 49 28 41 25 2c 42 24 29 3a ea 43 25 3a e7 41 |fI(A%,B$):.C%:.A| 000030f0 25 3e 30 8c 43 25 3d a4 66 69 28 41 25 2c 42 24 |%>0.C%=.fi(A%,B$| 00003100 29 3a e7 43 25 3e 2d 31 8c 21 4a 25 3d 41 25 21 |):.C%>-1.!J%=A%!| 00003110 31 32 3a 4a 25 21 34 3d 43 25 3a 4a 25 21 38 3d |12:J%!4=C%:J%!8=| 00003120 31 3c 3c 32 32 3a 4a 25 21 31 32 3d 31 3c 3c 32 |1<<22:J%!12=1<<2| 00003130 32 3a c8 99 26 34 30 30 43 44 2c 2c 4a 25 0d 0b |2:..&400CD,,J%..| 00003140 72 05 e1 0d 0b 7c 61 dd f2 75 66 49 28 41 25 2c |r....|a..ufI(A%,| 00003150 42 24 29 3a ea 43 25 3a e7 41 25 3e 30 8c 43 25 |B$):.C%:.A%>0.C%| 00003160 3d a4 66 69 28 41 25 2c 42 24 29 3a e7 43 25 3e |=.fi(A%,B$):.C%>| 00003170 2d 31 8c 21 4a 25 3d 41 25 21 31 32 3a 4a 25 21 |-1.!J%=A%!12:J%!| 00003180 34 3d 43 25 3a 4a 25 21 38 3d 30 3a 4a 25 21 31 |4=C%:J%!8=0:J%!1| 00003190 32 3d 31 3c 3c 32 32 3a c8 99 26 34 30 30 43 44 |2=1<<22:..&400CD| 000031a0 2c 2c 4a 25 0d 0b 86 05 e1 0d 0b 90 83 dd f2 75 |,,J%...........u| 000031b0 66 49 73 28 41 25 29 3a ea 42 25 3a e7 41 25 3e |fIs(A%):.B%:.A%>| 000031c0 30 8c 42 25 3d 53 25 21 31 31 36 3a c8 99 26 34 |0.B%=S%!116:..&4| 000031d0 30 30 44 36 2c 41 25 21 31 32 2c 42 25 2c 31 3c |00D6,A%!12,B%,1<| 000031e0 3c 32 32 2c 31 3c 3c 32 32 3a 21 4a 25 3d 41 25 |<22,1<<22:!J%=A%| 000031f0 21 31 32 3a 4a 25 21 38 3d 30 3a 4a 25 21 31 32 |!12:J%!8=0:J%!12| 00003200 3d 31 3c 3c 32 32 3a c8 95 21 42 25 3e b9 3a 4a |=1<<22:..!B%>.:J| 00003210 25 21 34 3d 21 42 25 3a c8 99 26 34 30 30 43 44 |%!4=!B%:..&400CD| 00003220 2c 2c 4a 25 3a 42 25 2b 3d 34 3a ce 0d 0b 9a 05 |,,J%:B%+=4:.....| 00003230 e1 0d 0b a4 41 dd a4 67 49 73 28 41 25 2c 42 25 |....A..gIs(A%,B%| 00003240 29 3a 21 4a 25 3d 41 25 3a 4a 25 21 34 3d 42 25 |):!J%=A%:J%!4=B%| 00003250 3a c8 99 26 34 30 30 43 45 2c 2c 4a 25 3a e7 4a |:..&400CE,,J%:.J| 00003260 25 21 32 34 80 28 31 3c 3c 32 31 29 8c 3d b9 8b |%!24.(1<<21).=..| 00003270 3d a3 0d 0b ae 3e dd a4 67 45 53 47 28 41 25 2c |=....>..gESG(A%,| 00003280 42 25 29 3a c8 99 26 34 30 30 44 36 2c 41 25 2c |B%):..&400D6,A%,| 00003290 4a 25 2c 26 33 46 30 30 30 30 2c 26 32 30 30 30 |J%,&3F0000,&2000| 000032a0 30 30 2b 28 42 25 3c 3c 31 36 29 3a 3d 21 4a 25 |00+(B%<<16):=!J%| 000032b0 0d 0b b8 8c dd a4 67 45 53 47 78 28 41 25 2c 42 |......gESGx(A%,B| 000032c0 25 29 3a ea 43 25 2c 44 25 2c 56 25 3a 56 25 3d |%):.C%,D%,V%:V%=| 000032d0 a3 3a 43 25 3d a4 67 45 53 47 28 41 25 2c 42 25 |.:C%=.gESG(A%,B%| 000032e0 29 3a e7 43 25 3c 3e 2d 31 8c c8 99 26 34 30 30 |):.C%<>-1...&400| 000032f0 44 36 2c 41 25 2c 4f 25 2c 26 31 46 30 30 30 30 |D6,A%,O%,&1F0000| 00003300 2c 42 25 3c 3c 31 36 3a 44 25 3d 4f 25 3a c8 95 |,B%<<16:D%=O%:..| 00003310 21 44 25 3c 3e 43 25 80 21 44 25 3e b9 3a 44 25 |!D%<>C%.!D%>.:D%| 00003320 2b 3d 34 3a ce 3a e7 21 44 25 3d 43 25 8c 56 25 |+=4:.:.!D%=C%.V%| 00003330 3d 31 2b 28 44 25 2d 4f 25 29 81 34 0d 0b c2 07 |=1+(D%-O%).4....| 00003340 3d 56 25 0d 0b cc 76 dd f2 70 50 44 28 41 25 2c |=V%...v..pPD(A%,| 00003350 44 24 28 29 2c 42 25 29 3a ea 43 25 2c 46 25 3a |D$(),B%):.C%,F%:| 00003360 c8 99 26 34 30 30 44 36 2c 41 25 21 31 32 2c 51 |..&400D6,A%!12,Q| 00003370 25 2c 26 46 30 30 30 2c 30 3a 43 25 3d 51 25 3a |%,&F000,0:C%=Q%:| 00003380 e7 21 43 25 3e 30 8c 46 25 3d 21 43 25 8b f5 3a |.!C%>0.F%=!C%..:| 00003390 43 25 2b 3d 34 3a fd 21 43 25 3e 43 25 21 2d 34 |C%+=4:.!C%>C%!-4| 000033a0 2b 31 84 21 43 25 3d 2d 31 3a e7 21 43 25 3c 3e |+1.!C%=-1:.!C%<>| 000033b0 2d 31 8c 46 25 3d 21 43 25 0d 0b d6 28 e7 46 25 |-1.F%=!C%...(.F%| 000033c0 3e 30 8c f2 70 49 44 28 41 25 2c 44 24 28 29 2c |>0..pID(A%,D$(),| 000033d0 42 25 2c 26 46 31 30 31 2c 26 31 30 31 2c 46 25 |B%,&F101,&101,F%| 000033e0 29 0d 0b e0 05 e1 0d 0b ea 37 dd f2 70 46 44 28 |)........7..pFD(| 000033f0 41 25 2c 46 24 28 29 2c 42 25 29 3a f2 70 49 44 |A%,F$(),B%):.pID| 00003400 28 41 25 2c 46 24 28 29 2c 42 25 2c 26 45 31 30 |(A%,F$(),B%,&E10| 00003410 31 2c 26 45 31 30 31 2c 2d 31 29 3a e1 0d 0b f4 |1,&E101,-1):....| 00003420 a0 dd f2 70 49 44 28 41 25 2c 41 24 28 29 2c 42 |...pID(A%,A$(),B| 00003430 25 2c 47 25 2c 48 25 2c 46 25 29 3a ea 41 24 2c |%,G%,H%,F%):.A$,| 00003440 43 25 2c 44 25 2c 45 25 3a c8 99 26 34 30 30 44 |C%,D%,E%:..&400D| 00003450 36 2c 41 25 21 31 32 2c 51 25 2c 47 25 2c 48 25 |6,A%!12,Q%,G%,H%| 00003460 3a 43 25 3d 51 25 3a c8 95 21 43 25 3c 46 25 3a |:C%=Q%:..!C%<F%:| 00003470 43 25 2b 3d 34 3a ce 3a 45 25 3d 2d 31 3a 21 4a |C%+=4:.:E%=-1:!J| 00003480 25 3d 41 25 21 31 32 3a 44 25 3d de 28 41 24 28 |%=A%!12:D%=.(A$(| 00003490 29 29 3a e7 44 25 3d 31 8c 42 25 3d 2d 31 8b e7 |)):.D%=1.B%=-1..| 000034a0 44 25 3d 32 80 28 42 25 3c 30 84 42 25 3e de 28 |D%=2.(B%<0.B%>.(| 000034b0 41 24 28 29 2c 32 29 29 8c 42 25 3d 30 0d 0b fe |A$(),2)).B%=0...| 000034c0 0b e7 42 25 3e 2d 31 8c 0d 0c 08 7a 44 25 3d de |..B%>-1....zD%=.| 000034d0 28 41 24 28 29 2c 32 29 3a c8 95 21 43 25 3c 3e |(A$(),2):..!C%<>| 000034e0 2d 31 80 45 25 3c 44 25 3a 45 25 2b 3d 31 3a 4a |-1.E%<D%:E%+=1:J| 000034f0 25 21 34 3d 21 43 25 3a c8 99 26 34 30 30 43 45 |%!4=!C%:..&400CE| 00003500 2c 2c 4a 25 3a 41 24 3d 41 24 28 42 25 2c 45 25 |,,J%:A$=A$(B%,E%| 00003510 29 3a e7 41 24 3c 3e 22 7c 22 8c 24 28 4a 25 21 |):.A$<>"|".$(J%!| 00003520 32 38 29 3d 41 24 3a 4a 25 21 38 3d 30 3a 4a 25 |28)=A$:J%!8=0:J%| 00003530 21 31 32 3d 30 3a c8 99 26 34 30 30 43 44 2c 2c |!12=0:..&400CD,,| 00003540 4a 25 0d 0c 12 0b 43 25 2b 3d 34 3a ce 0d 0c 1c |J%....C%+=4:....| 00003550 78 cc 44 25 3d de 28 41 24 28 29 2c 31 29 3a c8 |x.D%=.(A$(),1):.| 00003560 95 21 43 25 3c 3e 2d 31 80 45 25 3c 44 25 3a 45 |.!C%<>-1.E%<D%:E| 00003570 25 2b 3d 31 3a 4a 25 21 34 3d 21 43 25 3a c8 99 |%+=1:J%!4=!C%:..| 00003580 26 34 30 30 43 45 2c 2c 4a 25 3a 41 24 3d 41 24 |&400CE,,J%:A$=A$| 00003590 28 45 25 29 3a e7 41 24 3c 3e 22 7c 22 8c 24 28 |(E%):.A$<>"|".$(| 000035a0 4a 25 21 32 38 29 3d 41 24 3a 4a 25 21 38 3d 30 |J%!28)=A$:J%!8=0| 000035b0 3a 4a 25 21 31 32 3d 30 3a c8 99 26 34 30 30 43 |:J%!12=0:..&400C| 000035c0 44 2c 2c 4a 25 0d 0c 26 0b 43 25 2b 3d 34 3a ce |D,,J%..&.C%+=4:.| 000035d0 0d 0c 30 07 cd 3a e1 0d 0c 3a 89 dd f2 67 46 44 |..0..:...:...gFD| 000035e0 28 41 25 2c 46 24 28 29 2c 42 25 29 3a ea 43 25 |(A%,F$(),B%):.C%| 000035f0 2c 44 25 2c 45 25 3a c8 99 26 34 30 30 44 36 2c |,D%,E%:..&400D6,| 00003600 41 25 21 31 32 2c 51 25 2c 26 45 31 30 31 2c 26 |A%!12,Q%,&E101,&| 00003610 45 31 30 31 3a 43 25 3d 51 25 3a 45 25 3d 2d 31 |E101:C%=Q%:E%=-1| 00003620 3a 21 4a 25 3d 41 25 21 31 32 3a 44 25 3d de 28 |:!J%=A%!12:D%=.(| 00003630 46 24 28 29 29 3a e7 44 25 3d 31 8c 42 25 3d 2d |F$()):.D%=1.B%=-| 00003640 31 8b e7 44 25 3d 32 80 28 42 25 3c 30 84 42 25 |1..D%=2.(B%<0.B%| 00003650 3e de 28 46 24 28 29 2c 32 29 29 8c 42 25 3d 30 |>.(F$(),2)).B%=0| 00003660 0d 0c 44 0b e7 42 25 3e 2d 31 8c 0d 0c 4e 57 44 |..D..B%>-1...NWD| 00003670 25 3d de 28 46 24 28 29 2c 32 29 3a c8 95 21 43 |%=.(F$(),2):..!C| 00003680 25 3c 3e 2d 31 80 45 25 3c 44 25 3a 45 25 2b 3d |%<>-1.E%<D%:E%+=| 00003690 31 3a 4a 25 21 34 3d 21 43 25 3a c8 99 26 34 30 |1:J%!4=!C%:..&40| 000036a0 30 43 45 2c 2c 4a 25 3a 46 24 28 42 25 2c 45 25 |0CE,,J%:F$(B%,E%| 000036b0 29 3d 24 28 4a 25 21 32 38 29 3a 43 25 2b 3d 34 |)=$(J%!28):C%+=4| 000036c0 3a ce 0d 0c 58 55 cc 44 25 3d de 28 46 24 28 29 |:...XU.D%=.(F$()| 000036d0 2c 31 29 3a c8 95 21 43 25 3c 3e 2d 31 80 45 25 |,1):..!C%<>-1.E%| 000036e0 3c 44 25 3a 45 25 2b 3d 31 3a 4a 25 21 34 3d 21 |<D%:E%+=1:J%!4=!| 000036f0 43 25 3a c8 99 26 34 30 30 43 45 2c 2c 4a 25 3a |C%:..&400CE,,J%:| 00003700 46 24 28 45 25 29 3d 24 28 4a 25 21 32 38 29 3a |F$(E%)=$(J%!28):| 00003710 43 25 2b 3d 34 3a ce 0d 0c 62 07 cd 3a e1 0d 0c |C%+=4:...b..:...| 00003720 6c 98 dd f2 72 65 53 69 7a 65 28 41 25 2c 42 25 |l...reSize(A%,B%| 00003730 2c 43 25 29 3a ea 44 25 2c 45 25 2c 46 3a 21 4f |,C%):.D%,E%,F:!O| 00003740 25 3d 41 25 21 31 32 3a 4f 25 21 34 3d 42 25 3a |%=A%!12:O%!4=B%:| 00003750 c8 99 26 34 30 30 43 45 2c 2c 4f 25 3a 46 3d 21 |..&400CE,,O%:F=!| 00003760 43 25 2f 43 25 21 38 3a 46 3d 46 2a 28 4f 25 21 |C%/C%!8:F=F*(O%!| 00003770 31 36 2d 4f 25 21 38 29 3a 44 25 3d 46 3a 46 3d |16-O%!8):D%=F:F=| 00003780 43 25 21 34 2f 43 25 21 31 32 3a 46 3d 46 2a 94 |C%!4/C%!12:F=F*.| 00003790 28 4f 25 21 32 30 2d 4f 25 21 31 32 29 3a 45 25 |(O%!20-O%!12):E%| 000037a0 3d 46 3a f2 72 73 49 28 41 25 2c 42 25 2c 44 25 |=F:.rsI(A%,B%,D%| 000037b0 2c 45 25 29 3a e1 0d 0c 76 30 dd f2 69 6e 63 49 |,E%):...v0..incI| 000037c0 28 41 25 2c 42 24 2c 43 25 2c 44 25 2c 48 25 29 |(A%,B$,C%,D%,H%)| 000037d0 3a ea 42 25 2c 45 25 2c 46 25 2c 47 25 3a c8 8e |:.B%,E%,F%,G%:..| 000037e0 21 62 25 80 37 ca 0d 0c 80 0d c9 34 3a e7 41 25 |!b%.7......4:.A%| 000037f0 3e 30 8c 0d 0c 8a 19 42 25 3d a4 66 69 28 41 25 |>0.....B%=.fi(A%| 00003800 2c 42 24 29 3a e7 42 25 3e 2d 31 8c 0d 0c 94 44 |,B$):.B%>-1....D| 00003810 21 4a 25 3d 41 25 21 31 32 3a 4a 25 21 34 3d 42 |!J%=A%!12:J%!4=B| 00003820 25 3a c8 99 26 34 30 30 43 45 2c 2c 4a 25 3a 46 |%:..&400CE,,J%:F| 00003830 25 3d bb 28 24 28 4a 25 21 32 38 29 29 3a e7 46 |%=.($(J%!28)):.F| 00003840 25 3c 44 25 8c 46 25 2b 3d 31 8b 46 25 3d 44 25 |%<D%.F%+=1.F%=D%| 00003850 0d 0c 9e 33 24 28 4a 25 21 32 38 29 3d c3 46 25 |...3$(J%!28)=.F%| 00003860 3a 45 25 3d 4a 25 21 32 34 3a e7 45 25 80 36 34 |:E%=J%!24:.E%.64| 00003870 8c 45 25 3d 30 8b 45 25 3d 45 25 3e 3e 3e 32 38 |.E%=0.E%=E%>>>28| 00003880 80 31 35 0d 0c a8 79 46 25 3d 4a 25 2b 34 3a 21 |.15...yF%=J%+4:!| 00003890 46 25 3d 41 25 21 31 32 3a c8 99 26 34 30 30 43 |F%=A%!12:..&400C| 000038a0 39 2c 2c 46 25 b8 47 25 3a c8 95 47 25 3a c8 99 |9,,F%.G%:..G%:..| 000038b0 26 34 30 30 45 36 2c 45 25 3a ec 46 25 21 32 38 |&400E6,E%:.F%!28| 000038c0 2c 46 25 21 33 32 3a f0 31 30 31 2c 46 25 21 33 |,F%!32:.101,F%!3| 000038d0 36 2c 46 25 21 34 30 3a c8 99 26 34 30 30 43 41 |6,F%!40:..&400CA| 000038e0 2c 2c 46 25 b8 47 25 3a ce 3a f2 70 61 75 73 65 |,,F%.G%:.:.pause| 000038f0 28 48 25 29 3a 2a 46 58 32 31 2c 39 0d 0c b2 05 |(H%):*FX21,9....| 00003900 cd 0d 0c bc 05 cd 0d 0c c6 31 c9 31 3a 21 62 25 |.........1.1:!b%| 00003910 3d 21 62 25 80 ac 31 3a 21 62 25 3d 21 62 25 84 |=!b%..1:!b%=!b%.| 00003920 34 3a f2 64 65 63 49 28 41 25 2c 42 24 2c 43 25 |4:.decI(A%,B$,C%| 00003930 2c 44 25 2c 48 25 29 0d 0c d0 07 cb 3a e1 0d 0c |,D%,H%).....:...| 00003940 da 30 dd f2 64 65 63 49 28 41 25 2c 42 24 2c 43 |.0..decI(A%,B$,C| 00003950 25 2c 44 25 2c 48 25 29 3a ea 42 25 2c 45 25 2c |%,D%,H%):.B%,E%,| 00003960 46 25 2c 47 25 3a c8 8e 21 62 25 80 37 ca 0d 0c |F%,G%:..!b%.7...| 00003970 e4 0d c9 34 3a e7 41 25 3e 30 8c 0d 0c ee 19 42 |...4:.A%>0.....B| 00003980 25 3d a4 66 69 28 41 25 2c 42 24 29 3a e7 42 25 |%=.fi(A%,B$):.B%| 00003990 3e 2d 31 8c 0d 0c f8 44 21 4a 25 3d 41 25 21 31 |>-1....D!J%=A%!1| 000039a0 32 3a 4a 25 21 34 3d 42 25 3a c8 99 26 34 30 30 |2:J%!4=B%:..&400| 000039b0 43 45 2c 2c 4a 25 3a 46 25 3d bb 28 24 28 4a 25 |CE,,J%:F%=.($(J%| 000039c0 21 32 38 29 29 3a e7 46 25 3e 43 25 8c 46 25 2d |!28)):.F%>C%.F%-| 000039d0 3d 31 8b 46 25 3d 43 25 0d 0d 02 33 24 28 4a 25 |=1.F%=C%...3$(J%| 000039e0 21 32 38 29 3d c3 46 25 3a 45 25 3d 4a 25 21 32 |!28)=.F%:E%=J%!2| 000039f0 34 3a e7 45 25 80 36 34 8c 45 25 3d 30 8b 45 25 |4:.E%.64.E%=0.E%| 00003a00 3d 45 25 3e 3e 3e 32 38 80 31 35 0d 0d 0c 79 46 |=E%>>>28.15...yF| 00003a10 25 3d 4a 25 2b 34 3a 21 46 25 3d 41 25 21 31 32 |%=J%+4:!F%=A%!12| 00003a20 3a c8 99 26 34 30 30 43 39 2c 2c 46 25 b8 47 25 |:..&400C9,,F%.G%| 00003a30 3a c8 95 47 25 3a c8 99 26 34 30 30 45 36 2c 45 |:..G%:..&400E6,E| 00003a40 25 3a ec 46 25 21 32 38 2c 46 25 21 33 32 3a f0 |%:.F%!28,F%!32:.| 00003a50 31 30 31 2c 46 25 21 33 36 2c 46 25 21 34 30 3a |101,F%!36,F%!40:| 00003a60 c8 99 26 34 30 30 43 41 2c 2c 46 25 b8 47 25 3a |..&400CA,,F%.G%:| 00003a70 ce 3a f2 70 61 75 73 65 28 48 25 29 3a 2a 46 58 |.:.pause(H%):*FX| 00003a80 32 31 2c 39 0d 0d 16 05 cd 0d 0d 20 05 cd 0d 0d |21,9....... ....| 00003a90 2a 31 c9 31 3a 21 62 25 3d 21 62 25 80 ac 31 3a |*1.1:!b%=!b%..1:| 00003aa0 21 62 25 3d 21 62 25 84 34 3a f2 69 6e 63 49 28 |!b%=!b%.4:.incI(| 00003ab0 41 25 2c 42 24 2c 43 25 2c 44 25 2c 48 25 29 0d |A%,B$,C%,D%,H%).| 00003ac0 0d 34 07 cb 3a e1 0d 0d 3e 2d dd f2 73 65 74 53 |.4..:...>-..setS| 00003ad0 74 65 70 28 41 25 2c f8 42 25 29 3a e7 42 25 3d |tep(A%,.B%):.B%=| 00003ae0 30 8c 42 25 3d 41 25 21 39 36 8b 41 25 21 39 36 |0.B%=A%!96.A%!96| 00003af0 3d 42 25 0d 0d 48 05 e1 0d 0d 52 24 dd f2 73 74 |=B%..H....R$..st| 00003b00 65 70 28 41 25 2c 42 25 2c 43 25 2c 44 25 29 3a |ep(A%,B%,C%,D%):| 00003b10 e7 43 25 3d 30 80 44 25 3d 30 8c e1 0d 0d 5c 70 |.C%=0.D%=0....\p| 00003b20 ea 45 25 2c 46 25 2c 47 25 2c 48 25 3a 21 51 25 |.E%,F%,G%,H%:!Q%| 00003b30 3d 41 25 21 31 32 3a c8 99 26 34 30 30 43 43 2c |=A%!12:..&400CC,| 00003b40 2c 51 25 3a 45 25 3d 51 25 21 34 34 3a 46 25 3d |,Q%:E%=Q%!44:F%=| 00003b50 51 25 21 34 38 3a 47 25 3d 51 25 21 35 32 3a 48 |Q%!48:G%=Q%!52:H| 00003b60 25 3d 51 25 21 35 36 3a 21 4f 25 3d 41 25 21 31 |%=Q%!56:!O%=A%!1| 00003b70 32 3a 4f 25 21 34 3d 42 25 3a c8 99 26 34 30 30 |2:O%!4=B%:..&400| 00003b80 43 45 2c 2c 4f 25 3a c8 8e 43 25 ca 0d 0d 66 37 |CE,,O%:..C%...f7| 00003b90 c9 31 3a e7 4f 25 21 31 36 3c 3d 47 25 2d 41 25 |.1:.O%!16<=G%-A%| 00003ba0 21 39 36 8c 43 25 3d 41 25 21 39 36 8b 43 25 3d |!96.C%=A%!96.C%=| 00003bb0 47 25 2d 4f 25 21 31 36 3a e7 43 25 3c 30 8c 43 |G%-O%!16:.C%<0.C| 00003bc0 25 3d 30 0d 0d 70 37 c9 2d 31 3a e7 4f 25 21 38 |%=0..p7.-1:.O%!8| 00003bd0 3e 3d 45 25 2b 41 25 21 39 36 8c 43 25 3d 2d 41 |>=E%+A%!96.C%=-A| 00003be0 25 21 39 36 8b 43 25 3d 45 25 2d 4f 25 21 38 3a |%!96.C%=E%-O%!8:| 00003bf0 e7 43 25 3e 30 8c 43 25 3d 30 0d 0d 7a 0b cb 3a |.C%>0.C%=0..z..:| 00003c00 c8 8e 44 25 ca 0d 0d 84 37 c9 31 3a e7 4f 25 21 |..D%....7.1:.O%!| 00003c10 32 30 3c 3d 48 25 2d 41 25 21 39 36 8c 44 25 3d |20<=H%-A%!96.D%=| 00003c20 41 25 21 39 36 8b 44 25 3d 48 25 2d 4f 25 21 32 |A%!96.D%=H%-O%!2| 00003c30 30 3a e7 44 25 3c 30 8c 44 25 3d 30 0d 0d 8e 39 |0:.D%<0.D%=0...9| 00003c40 c9 2d 31 3a e7 4f 25 21 31 32 3e 3d 46 25 2b 41 |.-1:.O%!12>=F%+A| 00003c50 25 21 39 36 8c 44 25 3d 2d 41 25 21 39 36 8b 44 |%!96.D%=-A%!96.D| 00003c60 25 3d 46 25 2d 4f 25 21 31 32 3a e7 44 25 3e 30 |%=F%-O%!12:.D%>0| 00003c70 8c 44 25 3d 30 0d 0d 98 6d cb 3a c8 99 26 34 30 |.D%=0...m.:..&40| 00003c80 30 43 34 2c 2c 4f 25 3a 4f 25 21 34 3d 41 25 21 |0C4,,O%:O%!4=A%!| 00003c90 31 32 3a 4f 25 21 38 2b 3d 43 25 3a 4f 25 21 31 |12:O%!8+=C%:O%!1| 00003ca0 32 2b 3d 44 25 3a 4f 25 21 31 36 2b 3d 43 25 3a |2+=D%:O%!16+=C%:| 00003cb0 4f 25 21 32 30 2b 3d 44 25 3a c8 99 26 34 30 30 |O%!20+=D%:..&400| 00003cc0 43 32 2c 2c 4f 25 2b 34 3a e7 43 25 3e 3d 30 8c |C2,,O%+4:.C%>=0.| 00003cd0 4f 25 21 38 2d 3d 43 25 8b 4f 25 21 31 36 2d 3d |O%!8-=C%.O%!16-=| 00003ce0 43 25 0d 0d a2 1e e7 44 25 3e 3d 30 8c 4f 25 21 |C%.....D%>=0.O%!| 00003cf0 31 32 2d 3d 44 25 8b 4f 25 21 32 30 2d 3d 44 25 |12-=D%.O%!20-=D%| 00003d00 0d 0d ac 76 c8 99 26 34 30 30 44 31 2c 41 25 21 |...v..&400D1,A%!| 00003d10 31 32 2c 4f 25 21 38 2c 4f 25 21 31 32 2c 4f 25 |12,O%!8,O%!12,O%| 00003d20 21 31 36 2c 4f 25 21 32 30 3a 45 25 3d 4f 25 21 |!16,O%!20:E%=O%!| 00003d30 38 2d 33 32 3a 46 25 3d 4f 25 21 31 32 2d 33 32 |8-32:F%=O%!12-32| 00003d40 3a e7 ac a4 62 56 28 41 25 2c 45 25 2c 46 25 2c |:...bV(A%,E%,F%,| 00003d50 4f 25 21 31 36 2b 33 32 2c 4f 25 21 32 30 2b 33 |O%!16+32,O%!20+3| 00003d60 32 29 8c f2 73 63 72 6f 6c 6c 42 79 28 41 25 2c |2)..scrollBy(A%,| 00003d70 45 25 2c 46 25 29 0d 0d b6 05 e1 0d 0d c0 8d dd |E%,F%)..........| 00003d80 f2 73 74 65 70 54 6f 28 41 25 2c 42 25 2c 43 25 |.stepTo(A%,B%,C%| 00003d90 2c 44 25 29 3a ea 45 25 2c 46 25 2c 47 25 2c 48 |,D%):.E%,F%,G%,H| 00003da0 25 3a 21 51 25 3d 41 25 21 31 32 3a c8 99 26 34 |%:!Q%=A%!12:..&4| 00003db0 30 30 43 43 2c 2c 51 25 3a 45 25 3d 51 25 21 34 |00CC,,Q%:E%=Q%!4| 00003dc0 34 3a 46 25 3d 51 25 21 34 38 3a 47 25 3d 51 25 |4:F%=Q%!48:G%=Q%| 00003dd0 21 35 32 3a 48 25 3d 51 25 21 35 36 3a 21 4f 25 |!52:H%=Q%!56:!O%| 00003de0 3d 41 25 21 31 32 3a 4f 25 21 34 3d 42 25 3a c8 |=A%!12:O%!4=B%:.| 00003df0 99 26 34 30 30 43 45 2c 2c 4f 25 3a e7 43 25 3c |.&400CE,,O%:.C%<| 00003e00 45 25 8c 43 25 3d 45 25 0d 0d ca 28 e7 28 43 25 |E%.C%=E%...(.(C%| 00003e10 2b 4f 25 21 31 36 2d 4f 25 21 38 29 3e 47 25 8c |+O%!16-O%!8)>G%.| 00003e20 43 25 3d 47 25 2d 4f 25 21 31 36 2b 4f 25 21 38 |C%=G%-O%!16+O%!8| 00003e30 0d 0d d4 10 e7 44 25 3c 46 25 8c 44 25 3d 46 25 |.....D%<F%.D%=F%| 00003e40 0d 0d de 2a e7 28 44 25 2d 4f 25 21 32 30 2b 4f |...*.(D%-O%!20+O| 00003e50 25 21 31 32 29 3e 48 25 8c 44 25 3d 48 25 2b 4f |%!12)>H%.D%=H%+O| 00003e60 25 21 32 30 2d 4f 25 21 31 32 0d 0d e8 c8 c8 99 |%!20-O%!12......| 00003e70 26 34 30 30 43 34 2c 2c 4f 25 3a c8 99 26 34 30 |&400C4,,O%:..&40| 00003e80 30 44 31 2c 41 25 21 31 32 2c 4f 25 21 38 2c 4f |0D1,A%!12,O%!8,O| 00003e90 25 21 31 32 2c 4f 25 21 31 36 2c 4f 25 21 32 30 |%!12,O%!16,O%!20| 00003ea0 3a 45 25 3d 4f 25 21 38 3a 46 25 3d 4f 25 21 31 |:E%=O%!8:F%=O%!1| 00003eb0 32 3a 47 25 3d 4f 25 21 31 36 3a 48 25 3d 4f 25 |2:G%=O%!16:H%=O%| 00003ec0 21 32 30 3a 4f 25 21 34 3d 41 25 21 31 32 3a 4f |!20:O%!4=A%!12:O| 00003ed0 25 21 38 3d 43 25 3a 4f 25 21 31 32 3d 44 25 3a |%!8=C%:O%!12=D%:| 00003ee0 4f 25 21 31 36 3d 43 25 2b 47 25 2d 45 25 3a 4f |O%!16=C%+G%-E%:O| 00003ef0 25 21 32 30 3d 44 25 2b 48 25 2d 46 25 3a c8 99 |%!20=D%+H%-F%:..| 00003f00 26 34 30 30 43 32 2c 2c 4f 25 2b 34 3a c8 99 26 |&400C2,,O%+4:..&| 00003f10 34 30 30 44 31 2c 41 25 21 31 32 2c 4f 25 21 38 |400D1,A%!12,O%!8| 00003f20 2c 4f 25 21 31 32 2c 4f 25 21 31 36 2c 4f 25 21 |,O%!12,O%!16,O%!| 00003f30 32 30 0d 0d f2 44 45 25 3d 4f 25 21 38 3a 46 25 |20...DE%=O%!8:F%| 00003f40 3d 4f 25 21 31 32 3a e7 ac a4 62 56 28 41 25 2c |=O%!12:...bV(A%,| 00003f50 45 25 2c 46 25 2c 4f 25 21 31 36 2c 4f 25 21 32 |E%,F%,O%!16,O%!2| 00003f60 30 29 8c f2 73 63 72 6f 6c 6c 42 79 28 41 25 2c |0)..scrollBy(A%,| 00003f70 45 25 2c 46 25 29 0d 0d fc 05 e1 0d 0e 06 c9 dd |E%,F%)..........| 00003f80 f2 72 73 49 28 41 25 2c 42 25 2c 43 25 2c 44 25 |.rsI(A%,B%,C%,D%| 00003f90 29 3a ea 45 25 2c 46 25 2c 47 25 2c 48 25 3a 21 |):.E%,F%,G%,H%:!| 00003fa0 51 25 3d 41 25 21 31 32 3a c8 99 26 34 30 30 43 |Q%=A%!12:..&400C| 00003fb0 43 2c 2c 51 25 3a 45 25 3d 51 25 2b 39 32 2b 28 |C,,Q%:E%=Q%+92+(| 00003fc0 42 25 3c 3c 35 29 3a f2 63 42 28 45 25 2c 45 25 |B%<<5):.cB(E%,E%| 00003fd0 2b 33 32 2c 33 32 29 3a f2 72 73 58 28 45 25 2c |+32,32):.rsX(E%,| 00003fe0 43 25 2c 51 25 2b 34 29 3a f2 72 73 59 28 45 25 |C%,Q%+4):.rsY(E%| 00003ff0 2c 44 25 2c 51 25 2b 34 29 3a 51 25 21 34 3d 42 |,D%,Q%+4):Q%!4=B| 00004000 25 3a c8 99 26 34 30 30 43 34 2c 2c 51 25 3a 45 |%:..&400C4,,Q%:E| 00004010 25 21 2d 34 3d 41 25 21 31 32 3a c8 99 26 34 30 |%!-4=A%!12:..&40| 00004020 30 43 32 2c 2c 45 25 2d 34 3a e7 21 45 25 3c 45 |0C2,,E%-4:.!E%<E| 00004030 25 21 33 32 8c 44 25 3d 21 45 25 8b 44 25 3d 45 |%!32.D%=!E%.D%=E| 00004040 25 21 33 32 0d 0e 10 20 e7 45 25 21 34 3c 45 25 |%!32... .E%!4<E%| 00004050 21 33 36 8c 46 25 3d 45 25 21 34 8b 46 25 3d 45 |!36.F%=E%!4.F%=E| 00004060 25 21 33 36 0d 0e 1a 20 e7 45 25 21 38 3e 45 25 |%!36... .E%!8>E%| 00004070 21 34 30 8c 47 25 3d 45 25 21 38 8b 47 25 3d 45 |!40.G%=E%!8.G%=E| 00004080 25 21 34 30 0d 0e 24 22 e7 45 25 21 31 32 3e 45 |%!40..$".E%!12>E| 00004090 25 21 34 34 8c 48 25 3d 45 25 21 31 32 8b 48 25 |%!44.H%=E%!12.H%| 000040a0 3d 45 25 21 34 34 0d 0e 2e 20 c8 99 26 34 30 30 |=E%!44... ..&400| 000040b0 44 31 2c 41 25 21 31 32 2c 44 25 2c 46 25 2c 47 |D1,A%!12,D%,F%,G| 000040c0 25 2c 48 25 3a e1 0d 0e 38 33 dd f2 72 73 58 28 |%,H%:...83..rsX(| 000040d0 41 25 2c 42 25 2c 43 25 29 3a ea 44 25 2c 45 25 |A%,B%,C%):.D%,E%| 000040e0 3a 44 25 3d 41 25 21 38 2d 21 41 25 3a c8 8e 41 |:D%=A%!8-!A%:..A| 000040f0 25 21 31 36 80 35 32 30 ca 0d 0e 42 1a c9 30 3a |%!16.520...B..0:| 00004100 41 25 21 38 3d 21 41 25 2b 42 25 3a e7 42 25 3e |A%!8=!A%+B%:.B%>| 00004110 44 25 8c 0d 0e 4c 26 e7 41 25 21 38 3e 43 25 21 |D%...L&.A%!8>C%!| 00004120 34 38 8c 41 25 21 38 3d 43 25 21 34 38 3a 21 41 |48.A%!8=C%!48:!A| 00004130 25 3d 41 25 21 38 2d 42 25 0d 0e 56 18 e7 21 41 |%=A%!8-B%..V..!A| 00004140 25 3c 43 25 21 34 30 8c 21 41 25 3d 43 25 21 34 |%<C%!40.!A%=C%!4| 00004150 30 0d 0e 60 05 cd 0d 0e 6a 32 c9 38 3a 45 25 3d |0..`....j2.8:E%=| 00004160 21 41 25 2b 44 25 81 32 3a 21 41 25 3d 45 25 2d |!A%+D%.2:!A%=E%-| 00004170 42 25 81 32 3a 41 25 21 38 3d 21 41 25 2b 42 25 |B%.2:A%!8=!A%+B%| 00004180 3a e7 42 25 3e 44 25 8c 0d 0e 74 25 e7 41 25 21 |:.B%>D%...t%.A%!| 00004190 38 3e 43 25 21 34 38 8c 41 25 21 38 3d 43 25 21 |8>C%!48.A%!8=C%!| 000041a0 34 38 3a 21 41 25 3d 41 21 38 2d 42 25 0d 0e 7e |48:!A%=A!8-B%..~| 000041b0 18 e7 21 41 25 3c 43 25 21 34 30 8c 21 41 25 3d |..!A%<C%!40.!A%=| 000041c0 43 25 21 34 30 0d 0e 88 05 cd 0d 0e 92 20 c9 35 |C%!40........ .5| 000041d0 31 32 2c 35 32 30 3a 21 41 25 3d 41 25 21 38 2d |12,520:!A%=A%!8-| 000041e0 42 25 3a e7 42 25 3e 44 25 8c 0d 0e 9c 24 e7 21 |B%:.B%>D%....$.!| 000041f0 41 25 3c 43 25 21 34 30 8c 21 41 25 3d 43 25 21 |A%<C%!40.!A%=C%!| 00004200 34 30 3a 41 25 21 38 3d 21 41 25 2b 42 25 0d 0e |40:A%!8=!A%+B%..| 00004210 a6 1a e7 41 25 21 38 3e 43 25 21 34 38 8c 41 25 |...A%!8>C%!48.A%| 00004220 21 38 3d 43 25 21 34 38 0d 0e b0 05 cd 0d 0e ba |!8=C%!48........| 00004230 07 cb 3a e1 0d 0e c4 34 dd f2 72 73 59 28 41 25 |..:....4..rsY(A%| 00004240 2c 42 25 2c 43 25 29 3a ea 44 25 2c 45 25 3a 44 |,B%,C%):.D%,E%:D| 00004250 25 3d 41 25 21 31 32 2d 41 25 21 34 3a c8 8e 41 |%=A%!12-A%!4:..A| 00004260 25 21 31 36 80 31 36 ca 0d 0e ce 1c c9 30 3a 41 |%!16.16......0:A| 00004270 25 21 34 3d 41 25 21 31 32 2d 42 25 3a e7 42 25 |%!4=A%!12-B%:.B%| 00004280 3e 44 25 8c 0d 0e d8 28 e7 41 25 21 34 3c 43 25 |>D%....(.A%!4<C%| 00004290 21 34 34 8c 41 25 21 34 3d 43 25 21 34 34 3a 41 |!44.A%!4=C%!44:A| 000042a0 25 21 31 32 3d 41 25 21 34 2b 42 25 0d 0e e2 1c |%!12=A%!4+B%....| 000042b0 e7 41 25 21 31 32 3e 43 25 21 35 32 8c 41 25 21 |.A%!12>C%!52.A%!| 000042c0 31 32 3d 43 25 21 35 32 0d 0e ec 05 cd 0d 0e f6 |12=C%!52........| 000042d0 37 c9 31 36 3a 45 25 3d 41 25 21 34 2b 44 25 81 |7.16:E%=A%!4+D%.| 000042e0 32 3a 41 25 21 34 3d 45 25 2d 42 25 81 32 3a 41 |2:A%!4=E%-B%.2:A| 000042f0 25 21 31 32 3d 41 25 21 34 2b 42 25 3a e7 42 25 |%!12=A%!4+B%:.B%| 00004300 3e 44 25 8c 0d 0f 00 2a e7 41 25 21 31 32 3e 43 |>D%....*.A%!12>C| 00004310 25 21 35 32 8c 41 25 21 31 32 3d 43 25 21 35 32 |%!52.A%!12=C%!52| 00004320 3a 41 25 21 34 3d 41 25 21 31 32 2d 42 25 0d 0f |:A%!4=A%!12-B%..| 00004330 0a 1a e7 41 25 21 34 3c 43 25 21 34 34 8c 41 25 |...A%!4<C%!44.A%| 00004340 21 34 3d 43 25 21 34 34 0d 0f 14 05 cd 0d 0f 1e |!4=C%!44........| 00004350 07 cb 3a e1 0d 0f 28 99 dd f2 63 49 73 28 41 25 |..:...(...cIs(A%| 00004360 2c 42 25 2c 43 24 29 3a ea 44 25 3a 21 4a 25 3d |,B%,C$):.D%:!J%=| 00004370 41 25 3a 4a 25 21 34 3d 42 25 3a c8 99 26 34 30 |A%:J%!4=B%:..&40| 00004380 30 43 45 2c 2c 4a 25 3a e7 28 4a 25 21 31 32 80 |0CE,,J%:.(J%!12.| 00004390 32 35 39 29 3d 32 8c c8 99 26 34 30 30 43 34 2c |259)=2...&400C4,| 000043a0 2c 4a 25 3a 24 28 4a 25 2b 32 38 29 3d 43 24 3a |,J%:$(J%+28)=C$:| 000043b0 4a 25 21 34 3d 41 25 3a c8 99 26 34 30 30 43 32 |J%!4=A%:..&400C2| 000043c0 2c 2c 4a 25 2b 34 b8 42 25 3a 4a 25 21 34 3d 42 |,,J%+4.B%:J%!4=B| 000043d0 25 3a 4a 25 21 38 3d 30 3a 4a 25 21 31 32 3d 30 |%:J%!8=0:J%!12=0| 000043e0 3a c8 99 26 34 30 30 43 44 2c 2c 4a 25 0d 0f 32 |:..&400CD,,J%..2| 000043f0 05 e1 0d 0f 3c 82 dd f2 72 63 49 28 41 25 2c 42 |....<...rcI(A%,B| 00004400 25 2c 46 25 29 3a ea 43 25 2c 44 25 3a 43 25 3d |%,F%):.C%,D%:C%=| 00004410 21 41 25 3a 44 25 3d 26 34 30 30 44 31 3a c8 99 |!A%:D%=&400D1:..| 00004420 26 34 30 30 43 34 2c 2c 41 25 3a 41 25 21 34 3d |&400C4,,A%:A%!4=| 00004430 43 25 3a c8 99 26 34 30 30 43 32 2c 2c 41 25 2b |C%:..&400C2,,A%+| 00004440 34 3a e7 46 25 80 31 e7 41 25 21 38 3d 21 42 25 |4:.F%.1.A%!8=!B%| 00004450 80 41 25 21 31 32 3d 42 25 21 34 80 41 25 21 31 |.A%!12=B%!4.A%!1| 00004460 36 3d 42 25 21 38 80 41 25 21 32 30 3d 42 25 21 |6=B%!8.A%!20=B%!| 00004470 31 32 8c e1 0d 0f 46 08 c8 8e b9 ca 0d 0f 50 12 |12....F.......P.| 00004480 c9 28 46 25 80 32 29 3d 32 3a c8 8e b9 ca 0d 0f |.(F%.2)=2:......| 00004490 5a 4b c9 21 42 25 3e 41 25 21 31 36 84 42 25 21 |ZK.!B%>A%!16.B%!| 000044a0 38 3c 41 25 21 38 84 42 25 21 34 3e 41 25 21 32 |8<A%!8.B%!4>A%!2| 000044b0 30 84 42 25 21 31 32 3c 41 25 21 31 32 3a c8 99 |0.B%!12<A%!12:..| 000044c0 44 25 2c 43 25 2c 21 42 25 2c 42 25 21 34 2c 42 |D%,C%,!B%,B%!4,B| 000044d0 25 21 38 2c 42 25 21 31 32 0d 0f 64 18 c9 21 42 |%!8,B%!12..d..!B| 000044e0 25 3d 41 25 21 38 80 42 25 21 34 3d 41 25 21 31 |%=A%!8.B%!4=A%!1| 000044f0 32 0d 0f 6e 56 c9 21 42 25 3d 41 25 21 38 3a e7 |2..nV.!B%=A%!8:.| 00004500 42 25 21 34 3e 41 25 21 31 32 8c c8 99 44 25 2c |B%!4>A%!12...D%,| 00004510 43 25 2c 41 25 21 38 2c 41 25 21 32 30 2c 41 25 |C%,A%!8,A%!20,A%| 00004520 21 31 36 2c 42 25 21 31 32 8b c8 99 44 25 2c 43 |!16,B%!12...D%,C| 00004530 25 2c 41 25 21 38 2c 42 25 21 34 2c 41 25 21 31 |%,A%!8,B%!4,A%!1| 00004540 36 2c 41 25 21 31 32 0d 0f 78 55 c9 42 25 21 34 |6,A%!12..xU.B%!4| 00004550 3d 41 25 21 31 32 3a e7 21 42 25 3e 41 25 21 38 |=A%!12:.!B%>A%!8| 00004560 8c c8 99 44 25 2c 43 25 2c 41 25 21 31 36 2c 41 |...D%,C%,A%!16,A| 00004570 25 21 31 32 2c 42 25 21 38 2c 41 25 21 32 30 8b |%!12,B%!8,A%!20.| 00004580 c8 99 44 25 2c 43 25 2c 21 42 25 2c 41 25 21 31 |..D%,C%,!B%,A%!1| 00004590 32 2c 41 25 21 38 2c 41 25 21 32 30 0d 0f 82 12 |2,A%!8,A%!20....| 000045a0 7f 3a e7 41 25 21 31 32 3e 42 25 21 34 8c 0d 0f |.:.A%!12>B%!4...| 000045b0 8c 65 c8 99 44 25 2c 43 25 2c 21 42 25 2c 42 25 |.e..D%,C%,!B%,B%| 000045c0 21 34 2c 42 25 21 38 2c 41 25 21 31 32 3a e7 41 |!4,B%!8,A%!12:.A| 000045d0 25 21 38 3e 21 42 25 8c c8 99 44 25 2c 43 25 2c |%!8>!B%...D%,C%,| 000045e0 21 42 25 2c 41 25 21 31 32 2c 41 25 21 38 2c 42 |!B%,A%!12,A%!8,B| 000045f0 25 21 31 32 8b c8 99 44 25 2c 43 25 2c 41 25 21 |%!12...D%,C%,A%!| 00004600 31 36 2c 41 25 21 31 32 2c 42 25 21 38 2c 41 25 |16,A%!12,B%!8,A%| 00004610 21 32 30 0d 0f 96 66 cc c8 99 44 25 2c 43 25 2c |!20...f...D%,C%,| 00004620 21 42 25 2c 41 25 21 32 30 2c 42 25 21 38 2c 42 |!B%,A%!20,B%!8,B| 00004630 25 21 31 32 3a e7 41 25 21 38 3e 21 42 25 8c c8 |%!12:.A%!8>!B%..| 00004640 99 44 25 2c 43 25 2c 21 42 25 2c 42 25 21 34 2c |.D%,C%,!B%,B%!4,| 00004650 41 25 21 38 2c 41 25 21 32 30 8b c8 99 44 25 2c |A%!8,A%!20...D%,| 00004660 43 25 2c 41 25 21 31 36 2c 41 25 21 31 32 2c 42 |C%,A%!16,A%!12,B| 00004670 25 21 38 2c 41 25 21 32 30 0d 0f a0 05 cd 0d 0f |%!8,A%!20.......| 00004680 aa 24 cb 3a c8 99 44 25 2c 43 25 2c 41 25 21 38 |.$.:..D%,C%,A%!8| 00004690 2c 41 25 21 31 32 2c 41 25 21 31 36 2c 41 25 21 |,A%!12,A%!16,A%!| 000046a0 32 30 0d 0f b4 31 c9 28 46 25 80 34 29 3d 34 3a |20...1.(F%.4)=4:| 000046b0 c8 99 44 25 2c 43 25 2c 41 25 21 38 2c 41 25 21 |..D%,C%,A%!8,A%!| 000046c0 31 32 2c 41 25 21 31 36 2c 41 25 21 32 30 3a c8 |12,A%!16,A%!20:.| 000046d0 8e b9 ca 0d 0f be 2f c9 41 25 21 31 36 2d 41 25 |....../.A%!16-A%| 000046e0 21 38 3e 42 25 21 38 2d 21 42 25 80 41 25 21 32 |!8>B%!8-!B%.A%!2| 000046f0 30 2d 41 25 21 31 32 3e 42 25 21 31 32 2d 42 25 |0-A%!12>B%!12-B%| 00004700 21 34 0d 0f c8 74 c9 41 25 21 31 36 2d 41 25 21 |!4...t.A%!16-A%!| 00004710 38 3c 42 25 21 38 2d 21 42 25 80 41 25 21 32 30 |8<B%!8-!B%.A%!20| 00004720 2d 41 25 21 31 32 3c 42 25 21 31 32 2d 42 25 21 |-A%!12<B%!12-B%!| 00004730 34 3a e7 41 25 21 31 32 3d 42 25 21 34 8c c8 99 |4:.A%!12=B%!4...| 00004740 44 25 2c 43 25 2c 21 42 25 2c 41 25 21 32 30 2c |D%,C%,!B%,A%!20,| 00004750 42 25 21 38 2c 42 25 21 31 32 8b c8 99 44 25 2c |B%!8,B%!12...D%,| 00004760 43 25 2c 21 42 25 2c 42 25 21 34 2c 42 25 21 38 |C%,!B%,B%!4,B%!8| 00004770 2c 41 25 21 31 32 0d 0f d2 49 e7 41 25 21 38 3d |,A%!12...I.A%!8=| 00004780 21 42 25 8c c8 99 44 25 2c 43 25 2c 41 25 21 31 |!B%...D%,C%,A%!1| 00004790 36 2c 41 25 21 31 32 2c 42 25 21 38 2c 41 25 21 |6,A%!12,B%!8,A%!| 000047a0 32 30 8b c8 99 44 25 2c 43 25 2c 21 42 25 2c 41 |20...D%,C%,!B%,A| 000047b0 25 21 31 32 2c 41 25 21 38 2c 41 25 21 32 30 0d |%!12,A%!8,A%!20.| 000047c0 0f dc 5c c9 41 25 21 31 36 2d 41 25 21 38 3c 42 |..\.A%!16-A%!8<B| 000047d0 25 21 38 2d 21 42 25 3a e7 41 25 21 38 3d 21 42 |%!8-!B%:.A%!8=!B| 000047e0 25 8c c8 99 44 25 2c 43 25 2c 41 25 21 31 36 2c |%...D%,C%,A%!16,| 000047f0 42 25 21 34 2c 42 25 21 38 2c 42 25 21 31 32 8b |B%!4,B%!8,B%!12.| 00004800 c8 99 44 25 2c 43 25 2c 21 42 25 2c 42 25 21 34 |..D%,C%,!B%,B%!4| 00004810 2c 41 25 21 38 2c 42 25 21 31 32 0d 0f e6 4a 7f |,A%!8,B%!12...J.| 00004820 3a e7 41 25 21 31 32 3d 42 25 21 34 8c c8 99 44 |:.A%!12=B%!4...D| 00004830 25 2c 43 25 2c 21 42 25 2c 41 25 21 32 30 2c 42 |%,C%,!B%,A%!20,B| 00004840 25 21 38 2c 42 25 21 31 32 8b c8 99 44 25 2c 43 |%!8,B%!12...D%,C| 00004850 25 2c 21 42 25 2c 42 25 21 34 2c 42 25 21 38 2c |%,!B%,B%!4,B%!8,| 00004860 41 25 21 31 32 0d 0f f0 05 cb 0d 0f fa 40 7f 3a |A%!12........@.:| 00004870 c8 99 44 25 2c 43 25 2c 21 42 25 2c 42 25 21 34 |..D%,C%,!B%,B%!4| 00004880 2c 42 25 21 38 2c 42 25 21 31 32 3a c8 99 44 25 |,B%!8,B%!12:..D%| 00004890 2c 43 25 2c 41 25 21 38 2c 41 25 21 31 32 2c 41 |,C%,A%!8,A%!12,A| 000048a0 25 21 31 36 2c 41 25 21 32 30 0d 10 04 11 cb 3a |%!16,A%!20.....:| 000048b0 e1 3a 2d 2d 2d 28 4b 45 59 53 29 0d 10 18 0e dd |.:---(KEYS).....| 000048c0 f2 6b 3a e7 57 25 3e 30 8c 0d 10 22 10 4e 25 3d |.k:.W%>0...".N%=| 000048d0 30 3a c8 8e 24 72 6e 25 ca 0d 10 2c 32 c9 22 44 |0:..$rn%...,2."D| 000048e0 69 61 6c 6f 67 22 2c 22 53 63 72 6f 6c 6c 22 2c |ialog","Scroll",| 000048f0 22 44 61 74 61 50 61 64 22 3a e7 57 25 21 33 36 |"DataPad":.W%!36| 00004900 80 32 8c 4e 25 3d 57 25 21 34 38 0d 10 36 0a e7 |.2.N%=W%!48..6..| 00004910 a4 6b 70 8c e1 0d 10 40 26 c9 22 54 6f 6f 6c 73 |.kp....@&."Tools| 00004920 22 3a e7 57 25 21 31 30 34 3e 30 8c 4e 25 3d 21 |":.W%!104>0.N%=!| 00004930 28 57 25 21 31 30 34 2b 34 38 29 0d 10 4a 0a e7 |(W%!104+48)..J..| 00004940 a4 6b 70 8c e1 0d 10 54 35 c9 22 4d 65 6e 75 22 |.kp....T5."Menu"| 00004950 3a e7 53 25 21 33 32 3e 30 80 28 21 28 53 25 21 |:.S%!32>0.(!(S%!| 00004960 33 32 2b 33 36 29 80 32 29 3e 30 8c 4e 25 3d 21 |32+36).2)>0.N%=!| 00004970 28 53 25 21 33 32 2b 34 38 29 0d 10 5e 0e e7 a4 |(S%!32+48)..^...| 00004980 6b 70 4d 65 6e 75 8c e1 0d 10 68 16 c9 22 46 6f |kpMenu....h.."Fo| 00004990 72 6d 22 3a e7 a4 6b 70 46 6f 72 6d 8c e1 0d 10 |rm":..kpForm....| 000049a0 72 20 c9 22 41 6c 65 72 74 22 2c 22 49 6e 70 75 |r ."Alert","Inpu| 000049b0 74 22 3a e7 a4 6b 70 41 6c 65 72 74 8c e1 0d 10 |t":..kpAlert....| 000049c0 7c 0e cb 3a 53 25 21 33 32 3d 57 25 0d 10 86 0a ||..:S%!32=W%....| 000049d0 cd 3a c8 8e b9 ca 0d 10 90 20 c9 28 21 6b 25 3e |.:....... .(!k%>| 000049e0 4b 25 29 80 28 4b 25 3e 30 29 3a e7 4d 25 8c 24 |K%).(K%>0):.M%.$| 000049f0 63 6e 25 3d 22 22 0d 10 9a 58 e7 21 6b 25 3e 28 |cn%=""...X.!k%>(| 00004a00 4b 25 2b 26 38 30 30 29 84 21 6b 25 3e 28 4b 25 |K%+&800).!k%>(K%| 00004a10 2b 26 33 46 46 29 80 21 6b 25 3c 28 4b 25 2b 26 |+&3FF).!k%<(K%+&| 00004a20 36 30 30 29 8c 24 63 6e 25 3d 24 28 21 6b 25 29 |600).$cn%=$(!k%)| 00004a30 3a 21 69 30 25 3d 21 28 21 6b 25 2b 31 32 29 8b |:!i0%=!(!k%+12).| 00004a40 24 63 6e 25 3d 22 22 3a 21 69 30 25 3d 30 0d 10 |$cn%="":!i0%=0..| 00004a50 a4 13 c8 8e 21 69 30 25 3e 3e 3e 31 36 80 36 33 |....!i0%>>>16.63| 00004a60 ca 0d 10 ae 11 c9 30 3a e7 24 63 6e 25 3c 3e 22 |......0:.$cn%<>"| 00004a70 22 8c 0d 10 b8 33 e7 a7 24 63 6e 25 2c 22 5f 22 |"....3..$cn%,"_"| 00004a80 29 8c 5a 25 3d a0 28 22 46 4e 22 2b 24 63 6e 25 |).Z%=.("FN"+$cn%| 00004a90 29 8b 5a 25 3d a0 28 22 46 4e 22 2b 24 63 6e 25 |).Z%=.("FN"+$cn%| 00004aa0 2b 22 5f 22 29 0d 10 c2 05 cd 0d 10 cc 27 c9 34 |+"_")........'.4| 00004ab0 3a e7 53 25 21 31 37 36 80 28 31 3c 3c 31 39 29 |:.S%!176.(1<<19)| 00004ac0 8c f2 6d 61 65 73 74 72 6f 28 24 63 6e 25 2c 34 |..maestro($cn%,4| 00004ad0 29 0d 10 d6 0f c9 35 3a 5a 25 3d a4 6c 69 73 74 |).....5:Z%=.list| 00004ae0 0d 10 e0 05 cb 0d 10 ea 1f c9 21 6b 25 3d 2d 31 |..........!k%=-1| 00004af0 3a e7 4d 25 3d 30 8c c8 99 26 34 30 30 44 43 2c |:.M%=0...&400DC,| 00004b00 21 6b 30 25 0d 10 f4 0c c9 21 6b 25 3d 33 38 35 |!k0%.....!k%=385| 00004b10 0d 10 fe 19 7f 3a e7 4d 25 3d 30 8c c8 99 26 34 |.....:.M%=0...&4| 00004b20 30 30 44 43 2c 21 6b 30 25 0d 11 08 07 cb 3a e1 |00DC,!k0%.....:.| 00004b30 0d 11 12 27 dd f2 65 4b 3a ea 41 25 3a f5 41 25 |...'..eK:.A%:.A%| 00004b40 3d a6 28 2d 31 31 33 29 3a fd 41 25 3d 30 3a 2a |=.(-113):.A%=0:*| 00004b50 46 58 20 32 31 2c 30 0d 11 1c 05 e1 0d 11 26 28 |FX 21,0.......&(| 00004b60 dd a4 6b 70 3a ea 41 25 2c 42 25 2c 43 25 2c 56 |..kp:.A%,B%,C%,V| 00004b70 25 3a 56 25 3d b9 3a 41 25 3d 21 69 25 3a c8 8e |%:V%=.:A%=!i%:..| 00004b80 21 6b 25 ca 0d 11 30 16 c9 26 31 38 45 2c 26 31 |!k%...0..&18E,&1| 00004b90 39 44 3a f2 6b 31 28 41 25 29 0d 11 3a 16 c9 26 |9D:.k1(A%)..:..&| 00004ba0 31 38 46 2c 26 31 39 43 3a f2 6b 32 28 41 25 29 |18F,&19C:.k2(A%)| 00004bb0 0d 11 44 31 c9 33 38 36 2c 33 38 37 2c 33 38 38 |..D1.386,387,388| 00004bc0 2c 33 38 39 2c 33 39 30 2c 33 39 31 2c 33 39 32 |,389,390,391,392| 00004bd0 2c 33 39 33 2c 34 35 38 2c 34 35 39 3a 56 25 3d |,393,458,459:V%=| 00004be0 a3 0d 11 4e 2f c9 31 33 3a c8 99 26 34 30 30 44 |...N/.13:..&400D| 00004bf0 36 2c 21 68 25 2c 51 25 2c 26 45 30 30 30 2c 26 |6,!h%,Q%,&E000,&| 00004c00 45 30 30 30 3a e7 21 51 25 3d 2d 31 8c 3d 56 25 |E000:.!Q%=-1.=V%| 00004c10 0d 11 58 41 42 25 3d 51 25 3a c8 95 21 42 25 3c |..XAB%=Q%:..!B%<| 00004c20 3e 41 25 3a 42 25 2b 3d 34 3a ce 3a e7 42 25 21 |>A%:B%+=4:.:.B%!| 00004c30 34 3e 2d 31 8c 43 25 3d 42 25 21 34 3a e7 43 25 |4>-1.C%=B%!4:.C%| 00004c40 3c 3e 41 25 8c f2 73 43 49 28 21 68 25 2c 43 25 |<>A%..sCI(!h%,C%| 00004c50 29 0d 11 62 0a e7 a4 66 49 43 8c 0d 11 6c 0d e7 |)..b...fIC...l..| 00004c60 24 63 6e 25 3d 22 22 8c 0d 11 76 18 52 25 3d 31 |$cn%=""...v.R%=1| 00004c70 39 34 3a 5a 25 3d a0 28 22 46 4e 65 2b 7a 24 29 |94:Z%=.("FNe+z$)| 00004c80 0d 11 80 33 cc e7 a7 24 63 6e 25 2c 22 5f 22 29 |...3...$cn%,"_")| 00004c90 8c 5a 25 3d a0 28 22 46 4e 22 2b 24 63 6e 25 29 |.Z%=.("FN"+$cn%)| 00004ca0 8b 5a 25 3d a0 28 22 46 4e 22 2b 24 63 6e 25 2b |.Z%=.("FN"+$cn%+| 00004cb0 7a 24 29 0d 11 8a 05 cd 0d 11 94 05 cd 0d 11 9e |z$).............| 00004cc0 0d 7f 3a 56 25 3d a4 70 4b 5f 0d 11 a8 09 cb 3a |..:V%=.pK_.....:| 00004cd0 3d 56 25 0d 11 b2 1d dd a4 6b 70 41 6c 65 72 74 |=V%......kpAlert| 00004ce0 3a ea 56 25 3a 56 25 3d b9 3a c8 8e 21 6b 25 ca |:.V%:V%=.:..!k%.| 00004cf0 0d 11 bc 16 c9 31 33 2c 32 37 3a 50 6f 6c 6c 24 |.....13,27:Poll$| 00004d00 3d c3 21 6b 30 25 0d 11 c6 0a 7f 3a 56 25 3d a3 |=.!k0%.....:V%=.| 00004d10 0d 11 d0 09 cb 3a 3d 56 25 0d 11 da 29 dd a4 6b |.....:=V%...)..k| 00004d20 70 46 6f 72 6d 3a ea 41 25 2c 42 25 2c 43 25 3a |pForm:.A%,B%,C%:| 00004d30 56 25 3d b9 3a 41 25 3d 21 69 25 3a c8 8e 21 6b |V%=.:A%=!i%:..!k| 00004d40 25 ca 0d 11 e4 16 c9 26 31 38 45 2c 26 31 39 44 |%......&18E,&19D| 00004d50 3a f2 6b 31 28 41 25 29 0d 11 ee 16 c9 26 31 38 |:.k1(A%).....&18| 00004d60 46 2c 26 31 39 43 3a f2 6b 32 28 41 25 29 0d 11 |F,&19C:.k2(A%)..| 00004d70 f8 31 c9 33 38 36 2c 33 38 37 2c 33 38 38 2c 33 |.1.386,387,388,3| 00004d80 38 39 2c 33 39 30 2c 33 39 31 2c 33 39 32 2c 33 |89,390,391,392,3| 00004d90 39 33 2c 34 35 38 2c 34 35 39 3a 56 25 3d a3 0d |93,458,459:V%=..| 00004da0 12 02 6f c9 31 33 3a 21 68 30 25 3d 21 68 25 3a |..o.13:!h0%=!h%:| 00004db0 c8 99 26 34 30 30 44 36 2c 21 68 25 2c 51 25 2c |..&400D6,!h%,Q%,| 00004dc0 26 45 30 30 30 2c 26 45 30 30 30 3a 42 25 3d 51 |&E000,&E000:B%=Q| 00004dd0 25 3a c8 95 21 42 25 3c 3e 41 25 3a 42 25 2b 3d |%:..!B%<>A%:B%+=| 00004de0 34 3a ce 3a e7 42 25 21 34 3e 2d 31 8c 56 25 3d |4:.:.B%!4>-1.V%=| 00004df0 a3 3a 43 25 3d 42 25 21 34 3a e7 43 25 3c 3e 41 |.:C%=B%!4:.C%<>A| 00004e00 25 8c f2 73 43 49 28 21 68 25 2c 43 25 29 0d 12 |%..sCI(!h%,C%)..| 00004e10 0c 08 e7 56 25 8c 0d 12 16 0a e7 a4 66 49 43 8c |...V%.......fIC.| 00004e20 0d 12 20 0d e7 24 63 6e 25 3d 22 22 8c 0d 12 2a |.. ..$cn%=""...*| 00004e30 18 52 25 3d 31 39 34 3a 5a 25 3d a0 28 22 46 4e |.R%=194:Z%=.("FN| 00004e40 65 2b 7a 24 29 0d 12 34 33 cc e7 a7 24 63 6e 25 |e+z$)..43...$cn%| 00004e50 2c 22 5f 22 29 8c 56 25 3d a0 28 22 46 4e 22 2b |,"_").V%=.("FN"+| 00004e60 24 63 6e 25 29 8b 56 25 3d a0 28 22 46 4e 22 2b |$cn%).V%=.("FN"+| 00004e70 24 63 6e 25 2b 7a 24 29 0d 12 3e 05 cd 0d 12 48 |$cn%+z$)..>....H| 00004e80 05 cd 0d 12 52 18 cd 3a e7 56 25 8c f2 6b 57 28 |....R..:.V%..kW(| 00004e90 21 68 30 25 29 8b 56 25 3d b9 0d 12 5c 0a 7f 3a |!h0%).V%=...\..:| 00004ea0 56 25 3d b9 0d 12 66 09 cb 3a 3d 56 25 0d 12 70 |V%=...f..:=V%..p| 00004eb0 2c dd a4 6b 70 4d 65 6e 75 3a ea 41 25 2c 42 25 |,..kpMenu:.A%,B%| 00004ec0 2c 43 25 2c 56 25 3a 56 25 3d b9 3a 41 25 3d 21 |,C%,V%:V%=.:A%=!| 00004ed0 69 25 3a c8 8e 21 6b 25 ca 0d 12 7a 16 c9 26 31 |i%:..!k%...z..&1| 00004ee0 38 45 2c 26 31 39 44 3a f2 6b 31 28 41 25 29 0d |8E,&19D:.k1(A%).| 00004ef0 12 84 16 c9 26 31 38 46 2c 26 31 39 43 3a f2 6b |....&18F,&19C:.k| 00004f00 32 28 41 25 29 0d 12 8e 39 c9 33 38 36 2c 33 38 |2(A%)...9.386,38| 00004f10 37 2c 33 38 38 2c 33 38 39 2c 33 39 30 2c 33 39 |7,388,389,390,39| 00004f20 31 2c 33 39 32 2c 33 39 33 2c 34 35 38 2c 34 35 |1,392,393,458,45| 00004f30 39 3a 5a 25 3d a4 64 46 4b 28 21 6b 25 29 0d 12 |9:Z%=.dFK(!k%)..| 00004f40 98 2f c9 31 33 3a c8 99 26 34 30 30 44 36 2c 21 |./.13:..&400D6,!| 00004f50 68 25 2c 51 25 2c 26 45 30 30 30 2c 26 45 30 30 |h%,Q%,&E000,&E00| 00004f60 30 3a e7 21 51 25 3d 2d 31 8c 3d 56 25 0d 12 a2 |0:.!Q%=-1.=V%...| 00004f70 41 42 25 3d 51 25 3a c8 95 21 42 25 3c 3e 41 25 |AB%=Q%:..!B%<>A%| 00004f80 3a 42 25 2b 3d 34 3a ce 3a e7 42 25 21 34 3e 2d |:B%+=4:.:.B%!4>-| 00004f90 31 8c 43 25 3d 42 25 21 34 3a e7 43 25 3c 3e 41 |1.C%=B%!4:.C%<>A| 00004fa0 25 8c f2 73 43 49 28 21 68 25 2c 43 25 29 0d 12 |%..sCI(!h%,C%)..| 00004fb0 ac 0a e7 a4 66 49 43 8c 0d 12 b6 0d e7 24 63 6e |....fIC......$cn| 00004fc0 25 3d 22 22 8c 0d 12 c0 18 52 25 3d 31 39 34 3a |%="".....R%=194:| 00004fd0 5a 25 3d a0 28 22 46 4e 65 2b 7a 24 29 0d 12 ca |Z%=.("FNe+z$)...| 00004fe0 33 cc e7 a7 24 63 6e 25 2c 22 5f 22 29 8c 5a 25 |3...$cn%,"_").Z%| 00004ff0 3d a0 28 22 46 4e 22 2b 24 63 6e 25 29 8b 5a 25 |=.("FN"+$cn%).Z%| 00005000 3d a0 28 22 46 4e 22 2b 24 63 6e 25 2b 7a 24 29 |=.("FN"+$cn%+z$)| 00005010 0d 12 d4 05 cd 0d 12 de 05 cd 0d 12 e8 0d 7f 3a |...............:| 00005020 56 25 3d a4 70 4b 5f 0d 12 f2 09 cb 3a 3d 56 25 |V%=.pK_.....:=V%| 00005030 0d 12 fc 12 dd a4 6b 70 56 69 65 77 3a 3d a4 70 |......kpView:=.p| 00005040 4b 5f 0d 13 06 39 dd f2 6b 31 28 41 25 29 3a ea |K_...9..k1(A%):.| 00005050 42 25 2c 43 25 3a c8 99 26 34 30 30 44 36 2c 21 |B%,C%:..&400D6,!| 00005060 68 25 2c 51 25 2c 26 45 30 30 30 2c 26 45 30 30 |h%,Q%,&E000,&E00| 00005070 30 3a e7 21 51 25 3d 2d 31 8c e1 0d 13 10 33 42 |0:.!Q%=-1.....3B| 00005080 25 3d 51 25 3a c8 95 21 42 25 3c 3e 41 25 3a 42 |%=Q%:..!B%<>A%:B| 00005090 25 2b 3d 34 3a ce 3a e7 42 25 21 34 3d 2d 31 8c |%+=4:.:.B%!4=-1.| 000050a0 43 25 3d 21 51 25 8b 43 25 3d 42 25 21 34 0d 13 |C%=!Q%.C%=B%!4..| 000050b0 1a 18 e7 43 25 3c 3e 41 25 8c f2 73 43 49 28 21 |...C%<>A%..sCI(!| 000050c0 68 25 2c 43 25 29 0d 13 24 05 e1 0d 13 2e 39 dd |h%,C%)..$.....9.| 000050d0 f2 6b 32 28 41 25 29 3a ea 42 25 2c 43 25 3a c8 |.k2(A%):.B%,C%:.| 000050e0 99 26 34 30 30 44 36 2c 21 68 25 2c 51 25 2c 26 |.&400D6,!h%,Q%,&| 000050f0 45 30 30 30 2c 26 45 30 30 30 3a e7 21 51 25 3d |E000,&E000:.!Q%=| 00005100 2d 31 8c e1 0d 13 38 34 42 25 3d 51 25 3a c8 95 |-1....84B%=Q%:..| 00005110 21 42 25 3c 3e 41 25 3a 42 25 2b 3d 34 3a ce 3a |!B%<>A%:B%+=4:.:| 00005120 e7 42 25 3d 51 25 8c c8 95 21 42 25 3c 3e 2d 31 |.B%=Q%...!B%<>-1| 00005130 3a 42 25 2b 3d 34 3a ce 0d 13 42 21 43 25 3d 42 |:B%+=4:...B!C%=B| 00005140 25 21 2d 34 3a e7 43 25 3c 3e 41 25 8c f2 73 43 |%!-4:.C%<>A%..sC| 00005150 49 28 21 68 25 2c 43 25 29 0d 13 4c 05 e1 0d 13 |I(!h%,C%)..L....| 00005160 56 3d dd a4 64 46 4b 28 41 25 29 3a ea 42 25 2c |V=..dFK(A%):.B%,| 00005170 43 25 2c 44 25 2c 45 25 2c 46 25 2c 56 25 3a 56 |C%,D%,E%,F%,V%:V| 00005180 25 3d a3 3a 42 25 3d 41 25 2d 33 38 35 3a e7 42 |%=.:B%=A%-385:.B| 00005190 25 3e 37 32 8c 42 25 2d 3d 36 34 0d 13 60 10 e7 |%>72.B%-=64..`..| 000051a0 42 25 3e 30 80 42 25 3c 31 31 8c 0d 13 6a 68 21 |B%>0.B%<11...jh!| 000051b0 51 25 3d 21 68 25 3a c8 99 26 34 30 30 43 43 2c |Q%=!h%:..&400CC,| 000051c0 2c 51 25 3a 43 25 3d 51 25 2b 31 30 38 3a 44 25 |,Q%:C%=Q%+108:D%| 000051d0 3d 43 25 2b 28 51 25 21 38 38 3c 3c 35 29 3a c8 |=C%+(Q%!88<<5):.| 000051e0 95 43 25 3c 44 25 80 45 25 3c 42 25 3a 46 25 3d |.C%<D%.E%<B%:F%=| 000051f0 28 21 43 25 3e 3e 3e 31 32 29 80 31 35 3a e7 28 |(!C%>>>12).15:.(| 00005200 46 25 3e 30 29 80 28 46 25 3c 31 32 29 8c 45 25 |F%>0).(F%<12).E%| 00005210 2b 3d 31 0d 13 74 14 43 25 2b 3d 33 32 3a ce 3a |+=1..t.C%+=32:.:| 00005220 e7 45 25 3d 42 25 8c 0d 13 7e 50 21 69 25 3d 28 |.E%=B%...~P!i%=(| 00005230 43 25 2d 31 30 38 2d 51 25 29 81 33 32 2d 31 3a |C%-108-Q%).32-1:| 00005240 21 51 25 3d 21 68 25 3a 51 25 21 34 3d 21 69 25 |!Q%=!h%:Q%!4=!i%| 00005250 3a 51 25 21 38 3d 31 3c 3c 32 31 3a 51 25 21 31 |:Q%!8=1<<21:Q%!1| 00005260 32 3d 30 3a c8 99 26 34 30 30 43 44 2c 2c 51 25 |2=0:..&400CD,,Q%| 00005270 3a e7 a4 66 49 43 8c 0d 13 88 40 43 25 3d 21 69 |:..fIC....@C%=!i| 00005280 25 3a 44 25 3d 21 68 25 3a e7 a7 24 63 6e 25 2c |%:D%=!h%:..$cn%,| 00005290 22 5f 22 29 8c 56 25 3d a0 28 22 46 4e 22 2b 24 |"_").V%=.("FN"+$| 000052a0 63 6e 25 29 8b 56 25 3d a0 28 22 46 4e 22 2b 24 |cn%).V%=.("FN"+$| 000052b0 63 6e 25 2b 7a 24 29 0d 13 92 32 21 51 25 3d 44 |cn%+z$)...2!Q%=D| 000052c0 25 3a 51 25 21 34 3d 43 25 3a 51 25 21 38 3d 31 |%:Q%!4=C%:Q%!8=1| 000052d0 3c 3c 32 31 3a 51 25 21 31 32 3d 30 3a c8 99 26 |<<21:Q%!12=0:..&| 000052e0 36 30 30 43 44 2c 2c 51 25 0d 13 9c 05 cd 0d 13 |600CD,,Q%.......| 000052f0 a6 05 cd 0d 13 b0 09 cd 3a 3d 56 25 0d 13 ba 1d |........:=V%....| 00005300 dd a4 6b 65 79 3a ea 56 25 3a c8 99 36 2c 31 32 |..key:.V%:..6,12| 00005310 32 b8 2c 56 25 3a 3d 56 25 0d 13 c4 22 dd a4 72 |2.,V%:=V%..."..r| 00005320 4b 65 79 28 41 25 2c 42 25 2c 43 25 29 3a e7 a6 |Key(A%,B%,C%):..| 00005330 28 2d 31 29 8c 3d 41 25 2a 42 25 0d 13 ce 0f ea |(-1).=A%*B%.....| 00005340 44 25 2c 45 25 3a c8 8e b9 ca 0d 13 d8 16 c9 43 |D%,E%:.........C| 00005350 25 3d 31 3a 45 25 3d 31 3c 3c 53 25 21 32 30 30 |%=1:E%=1<<S%!200| 00005360 0d 13 e2 16 c9 43 25 3d 30 3a 45 25 3d 31 3c 3c |.....C%=0:E%=1<<| 00005370 53 25 21 31 39 36 0d 13 ec 10 c9 43 25 3c 30 3a |S%!196.....C%<0:| 00005380 45 25 3d 94 43 25 0d 13 f6 17 cb 3a c8 99 36 2c |E%=.C%.....:..6,| 00005390 31 32 32 b8 2c 44 25 3a c8 8e 44 25 ca 0d 14 00 |122.,D%:..D%....| 000053a0 0c c9 31 30 37 3a 3d 45 25 0d 14 0a 0e c9 31 32 |..107:=E%.....12| 000053b0 34 3a 3d 32 2a 45 25 0d 14 14 0e c9 31 30 38 3a |4:=2*E%.....108:| 000053c0 3d 33 2a 45 25 0d 14 1e 0e c9 31 32 32 3a 3d 34 |=3*E%.....122:=4| 000053d0 2a 45 25 0d 14 28 0e c9 31 32 33 3a 3d 35 2a 45 |*E%..(..123:=5*E| 000053e0 25 0d 14 32 0d c9 32 36 3a 3d 36 2a 45 25 0d 14 |%..2..26:=6*E%..| 000053f0 3c 0d c9 32 37 3a 3d 37 2a 45 25 0d 14 46 0d c9 |<..27:=7*E%..F..| 00005400 34 32 3a 3d 38 2a 45 25 0d 14 50 0d c9 34 33 3a |42:=8*E%..P..43:| 00005410 3d 39 2a 45 25 0d 14 5a 11 cb 3a 3d 41 25 3a 2d |=9*E%..Z..:=A%:-| 00005420 2d 2d 28 c7 93 29 0d 14 6e 4e dd a4 6d 65 6e 75 |--(..)..nN..menu| 00005430 4c 69 73 74 28 41 24 2c 42 24 2c 46 25 2c 47 25 |List(A$,B$,F%,G%| 00005440 29 3a ea 42 25 2c 43 25 2c 44 25 2c 45 25 2c 48 |):.B%,C%,D%,E%,H| 00005450 25 3a 46 25 3d 21 46 25 3a 42 25 3d 21 46 25 3a |%:F%=!F%:B%=!F%:| 00005460 ea 85 3a ee 85 ea f2 63 49 56 28 41 24 2b 22 5f |..:....cIV(A$+"_| 00005470 22 2c 30 29 0d 14 78 18 43 25 3d a0 28 41 24 2b |",0)..x.C%=.(A$+| 00005480 22 5f 25 22 29 3a e7 43 25 3e 30 8c 0d 14 8c 23 |"_%"):.C%>0....#| 00005490 e7 42 25 3c 3e 21 43 25 8c 43 25 3d a4 65 48 28 |.B%<>!C%.C%=.eH(| 000054a0 43 25 2c 34 30 2a 28 42 25 2d 21 43 25 29 29 0d |C%,40*(B%-!C%)).| 000054b0 14 96 15 cc 43 25 3d a4 67 48 28 36 38 2b 34 30 |....C%=.gH(68+40| 000054c0 2a 42 25 29 0d 14 a0 85 cd 3a 44 25 3d 43 25 2b |*B%).....:D%=C%+| 000054d0 33 36 2b 28 42 25 3c 3c 34 29 3a f2 63 49 56 28 |36+(B%<<4):.cIV(| 000054e0 41 24 2b 22 5f 22 2c 43 25 29 3a 21 43 25 3d 42 |A$+"_",C%):!C%=B| 000054f0 25 3a 43 25 21 34 3d 44 25 2d 32 30 3a 43 25 21 |%:C%!4=D%-20:C%!| 00005500 38 3d 44 25 3a 43 25 21 31 32 3d 46 25 2b 31 32 |8=D%:C%!12=F%+12| 00005510 3a 24 6e 6e 25 3d 42 24 3a 45 25 3d a4 72 28 53 |:$nn%=B$:E%=.r(S| 00005520 25 21 35 36 29 3a 43 25 21 31 36 3d 45 25 3a 42 |%!56):C%!16=E%:B| 00005530 24 3d 42 24 2b 22 5f 25 22 3a 42 25 3d a0 28 42 |$=B$+"_%":B%=.(B| 00005540 24 29 3a c8 8e 21 42 25 ca 0d 14 aa 1e c9 31 3a |$):..!B%......1:| 00005550 f2 63 42 28 42 25 2c 43 25 21 34 2c 37 32 29 3a |.cB(B%,C%!4,72):| 00005560 43 25 21 32 30 3d 31 0d 14 b4 2c c9 32 3a 43 25 |C%!20=1...,.2:C%| 00005570 21 34 3d 43 25 21 34 2d 31 36 3a f2 63 42 28 42 |!4=C%!4-16:.cB(B| 00005580 25 2c 43 25 21 34 2c 31 31 32 29 3a 43 25 21 32 |%,C%!4,112):C%!2| 00005590 30 3d 32 0d 14 be 0d 7f 3a 43 25 21 32 30 3d 30 |0=2.....:C%!20=0| 000055a0 0d 14 c8 71 cb 3a 42 25 3d a0 28 41 24 2b 22 5f |...q.:B%=.(A$+"_| 000055b0 25 22 29 3a 43 25 3d 21 42 25 3a 44 25 3d 42 25 |%"):C%=!B%:D%=B%| 000055c0 21 38 3a 45 25 3d 42 25 21 31 32 3a e7 42 25 21 |!8:E%=B%!12:.B%!| 000055d0 32 30 3d 32 8c 44 25 21 33 36 3d 44 25 21 33 36 |20=2.D%!36=D%!36| 000055e0 84 32 35 36 3a 44 25 21 34 30 3d 21 45 25 3a 44 |.256:D%!40=!E%:D| 000055f0 25 21 34 34 3d 2d 31 3a 44 25 21 34 38 3d 45 25 |%!44=-1:D%!48=E%| 00005600 3f 34 3a 48 25 3d 45 25 3f 34 3a 44 25 2b 3d 32 |?4:H%=E%?4:D%+=2| 00005610 34 0d 14 d2 81 45 25 2b 3d 35 3a 47 25 3d 31 3a |4....E%+=5:G%=1:| 00005620 41 25 3d 44 25 21 33 32 3a 46 25 3d 44 25 21 33 |A%=D%!32:F%=D%!3| 00005630 36 84 32 35 36 3a 44 25 2b 3d 32 38 3a c8 95 45 |6.256:D%+=28:..E| 00005640 25 3f 34 3e 30 80 47 25 3c 43 25 3a 21 44 25 3d |%?4>0.G%<C%:!D%=| 00005650 30 3a 44 25 21 34 3d 41 25 3a 44 25 21 38 3d 46 |0:D%!4=A%:D%!8=F| 00005660 25 3a 44 25 21 31 32 3d 21 45 25 3a 44 25 21 31 |%:D%!12=!E%:D%!1| 00005670 36 3d 2d 31 3a 44 25 21 32 30 3d 45 25 3f 34 3a |6=-1:D%!20=E%?4:| 00005680 e7 44 25 21 32 30 3e 48 25 8c 48 25 3d 44 25 21 |.D%!20>H%.H%=D%!| 00005690 32 30 0d 14 dc 53 44 25 2b 3d 32 34 3a 45 25 2b |20...SD%+=24:E%+| 000056a0 3d 35 3a 47 25 2b 3d 31 3a ce 3a 44 25 21 2d 32 |=5:G%+=1:.:D%!-2| 000056b0 34 3d 31 32 38 3a 21 28 42 25 21 38 2b 31 36 29 |4=128:!(B%!8+16)| 000056c0 3d 48 25 3c 3c 34 3a 45 25 3d 42 25 21 38 2d 34 |=H%<<4:E%=B%!8-4| 000056d0 2d 31 36 2a 47 25 3a 42 24 3d 22 22 3a c8 8e 42 |-16*G%:B$="":..B| 000056e0 25 21 32 30 ca 0d 14 e6 26 c9 31 3a 42 24 3d 24 |%!20....&.1:B$=$| 000056f0 28 42 25 21 34 2b 34 29 3a 48 25 3d 21 28 42 25 |(B%!4+4):H%=!(B%| 00005700 21 34 2b 31 36 29 3a 44 25 3d 34 0d 14 f0 4b c9 |!4+16):D%=4...K.| 00005710 32 3a 42 24 3d 24 28 42 25 21 34 2b 32 30 29 3a |2:B$=$(B%!4+20):| 00005720 48 25 3d 21 28 42 25 21 34 2b 33 32 29 3a 44 25 |H%=!(B%!4+32):D%| 00005730 3d 32 30 3a 24 28 45 25 2b 34 29 3d 24 28 42 25 |=20:$(E%+4)=$(B%| 00005740 21 34 2b 34 29 3a 45 25 21 31 36 3d 21 28 42 25 |!4+4):E%!16=!(B%| 00005750 21 34 2b 31 36 29 0d 14 fa 47 cb 3a 42 25 21 34 |!4+16)...G.:B%!4| 00005760 3d 45 25 3a 21 45 25 3d 47 25 3a e3 46 25 3d 45 |=E%:!E%=G%:.F%=E| 00005770 25 2b 44 25 b8 42 25 21 38 2d 31 36 88 31 36 3a |%+D%.B%!8-16.16:| 00005780 24 46 25 3d 42 24 3a 46 25 21 31 32 3d 48 25 3a |$F%=B$:F%!12=H%:| 00005790 ed 3a 3d a4 6f 4c 69 73 74 28 41 24 29 0d 15 04 |.:=.oList(A$)...| 000057a0 3e dd a4 6f 4c 69 73 74 28 41 24 29 3a ea 42 25 |>..oList(A$):.B%| 000057b0 3a 42 25 3d a0 28 41 24 2b 22 5f 25 22 29 3a e7 |:B%=.(A$+"_%"):.| 000057c0 42 25 3e 30 8c 21 28 42 25 21 31 36 2b 32 30 29 |B%>0.!(B%!16+20)| 000057d0 3d 42 25 21 34 3a 3d b9 8b 3d a3 0d 15 0e 3f dd |=B%!4:=..=....?.| 000057e0 a4 6c 69 73 74 3a ea 41 24 2c 42 24 2c 43 25 2c |.list:.A$,B$,C%,| 000057f0 44 25 2c 45 25 2c 46 25 2c 47 24 3a e7 a7 24 63 |D%,E%,F%,G$:..$c| 00005800 6e 25 2c 22 5f 22 29 8c 41 24 3d 24 63 6e 25 8b |n%,"_").A$=$cn%.| 00005810 41 24 3d 24 63 6e 25 2b 7a 24 0d 15 18 4e 42 24 |A$=$cn%+z$...NB$| 00005820 3d a4 67 49 64 28 21 68 25 2c 21 69 25 29 3a 43 |=.gId(!h%,!i%):C| 00005830 25 3d a0 28 41 24 2b 22 25 22 29 3a 45 25 3d 2d |%=.(A$+"%"):E%=-| 00005840 31 3a e3 44 25 3d 30 b8 43 25 3a e7 a0 28 41 24 |1:.D%=0.C%:..(A$| 00005850 2b 22 24 28 44 25 29 22 29 3d 42 24 8c 45 25 3d |+"$(D%)")=B$.E%=| 00005860 44 25 3a 44 25 3d 43 25 0d 15 22 0d ed 3a e7 45 |D%:D%=C%.."..:.E| 00005870 25 3e 2d 31 8c 0d 15 2c 16 e7 21 62 25 80 31 8c |%>-1...,..!b%.1.| 00005880 46 25 3d 2d 31 8b 46 25 3d 2b 31 0d 15 36 23 f5 |F%=-1.F%=+1..6#.| 00005890 45 25 2b 3d 46 25 3a e7 45 25 3e 43 25 8c 45 25 |E%+=F%:.E%>C%.E%| 000058a0 3d 30 8b e7 45 25 3c 30 8c 45 25 3d 43 25 0d 15 |=0..E%<0.E%=C%..| 000058b0 40 63 47 24 3d a0 28 41 24 2b 22 24 28 45 25 29 |@cG$=.(A$+"$(E%)| 000058c0 22 29 3a fd 47 24 3c 3e 22 22 3a 21 6c 25 3d 45 |"):.G$<>"":!l%=E| 000058d0 25 3a e7 a0 28 22 46 4e 22 2b 41 24 29 e7 21 6c |%:..("FN"+A$).!l| 000058e0 25 3e b9 8c 47 24 3d a0 28 41 24 2b 22 24 28 21 |%>..G$=.(A$+"$(!| 000058f0 6c 25 29 22 29 3a e7 47 24 3c 3e 42 24 8c 5a 25 |l%)"):.G$<>B$.Z%| 00005900 3d a4 70 49 49 28 21 68 25 2c 21 69 25 2c 47 24 |=.pII(!h%,!i%,G$| 00005910 29 0d 15 4a 0b cc 21 6c 25 3d 2d 31 0d 15 54 08 |)..J..!l%=-1..T.| 00005920 cd 3a 3d b9 0d 15 5e 3e dd a4 61 4c 4c 28 41 25 |.:=...^>..aLL(A%| 00005930 2c 42 25 29 3a ea 43 25 3a 43 25 3d a4 67 48 28 |,B%):.C%:C%=.gH(| 00005940 38 29 3a e7 43 25 3e 30 8c 21 43 25 3d 21 41 25 |8):.C%>0.!C%=!A%| 00005950 3a 43 25 21 34 3d 42 25 3a 21 41 25 3d 43 25 3a |:C%!4=B%:!A%=C%:| 00005960 3d b9 0d 15 68 06 3d a3 0d 15 72 5c dd a4 64 4c |=...h.=...r\..dL| 00005970 4c 28 41 25 2c 42 25 29 3a ea 43 25 2c 56 25 3a |L(A%,B%):.C%,V%:| 00005980 43 25 3d 21 41 25 3a c8 95 43 25 3c 3e 2d 31 80 |C%=!A%:..C%<>-1.| 00005990 ac 56 25 3a e7 43 25 21 34 3d 42 25 8c 21 41 25 |.V%:.C%!4=B%.!A%| 000059a0 3d 21 43 25 3a f2 66 48 28 43 25 29 3a 43 25 3d |=!C%:.fH(C%):C%=| 000059b0 2d 31 3a 56 25 3d b9 8b 41 25 3d 43 25 3a 43 25 |-1:V%=..A%=C%:C%| 000059c0 3d 21 43 25 0d 15 7c 09 ce 3a 3d 56 25 0d 15 86 |=!C%..|..:=V%...| 000059d0 4b dd a4 72 4c 4c 28 41 25 2c 42 25 2c 44 25 29 |K..rLL(A%,B%,D%)| 000059e0 3a ea 43 25 2c 56 25 3a 43 25 3d 21 41 25 3a c8 |:.C%,V%:C%=!A%:.| 000059f0 95 43 25 3c 3e 2d 31 80 ac 56 25 3a e7 43 25 21 |.C%<>-1..V%:.C%!| 00005a00 34 3d 42 25 8c 43 25 21 34 3d 44 25 3a 56 25 3d |4=B%.C%!4=D%:V%=| 00005a10 b9 8b 43 25 3d 21 43 25 0d 15 90 18 ce 3a e7 56 |..C%=!C%.....:.V| 00005a20 25 3d 30 8c 3d a4 61 4c 4c 28 41 25 2c 44 25 29 |%=0.=.aLL(A%,D%)| 00005a30 0d 15 9a 07 3d 56 25 0d 15 a4 2a dd a4 73 4c 4c |....=V%...*..sLL| 00005a40 28 f8 41 25 29 3a e7 41 25 3e 30 8c 41 25 3d 21 |(.A%):.A%>0.A%=!| 00005a50 41 25 3a e7 41 25 3e 30 8c 3d 41 25 21 34 8b 3d |A%:.A%>0.=A%!4.=| 00005a60 a3 0d 15 ae 12 3d a3 3a 2d 2d 2d 28 4d 45 4d 4f |.....=.:---(MEMO| 00005a70 52 59 29 0d 15 c2 1a dd a4 61 6c 69 67 6e 28 41 |RY)......align(A| 00005a80 25 29 3a 3d 28 41 25 2b 33 29 80 ac 33 0d 15 cc |%):=(A%+3)..3...| 00005a90 2c dd f2 63 42 28 41 25 2c 42 25 2c 43 25 29 3a |,..cB(A%,B%,C%):| 00005aa0 43 25 3d 28 43 25 2b 33 29 3e 3e 32 3a d6 21 28 |C%=(C%+3)>>2:.!(| 00005ab0 53 25 21 31 36 34 29 3a e1 0d 15 d6 2f dd f2 6d |S%!164):..../..m| 00005ac0 42 6c 28 41 25 2c 42 25 2c 43 25 29 3a 43 25 3d |Bl(A%,B%,C%):C%=| 00005ad0 28 43 25 2b 33 29 3e 3e 32 3a d6 21 28 53 25 21 |(C%+3)>>2:.!(S%!| 00005ae0 31 36 34 2b 34 29 3a e1 0d 15 e0 36 dd f2 64 42 |164+4):....6..dB| 00005af0 6c 28 41 25 2c 42 25 2c 43 25 29 3a 42 25 2b 3d |l(A%,B%,C%):B%+=| 00005b00 41 25 3a 43 25 3d 28 43 25 2b 33 29 3e 3e 32 3a |A%:C%=(C%+3)>>2:| 00005b10 d6 21 28 53 25 21 31 36 34 2b 34 29 3a e1 0d 15 |.!(S%!164+4):...| 00005b20 ea 21 dd f2 73 42 28 41 25 2c 42 25 2c 43 25 29 |.!..sB(A%,B%,C%)| 00005b30 3a d6 21 28 53 25 21 31 36 34 2b 38 29 3a e1 0d |:.!(S%!164+8):..| 00005b40 15 f4 23 dd f2 73 42 77 28 41 25 2c 42 25 2c 43 |..#..sBw(A%,B%,C| 00005b50 25 29 3a d6 21 28 53 25 21 31 36 34 2b 34 30 29 |%):.!(S%!164+40)| 00005b60 3a e1 0d 15 fe 2f dd f2 77 42 28 41 25 2c 42 25 |:..../..wB(A%,B%| 00005b70 2c 43 25 29 3a 43 25 3d 28 43 25 2b 33 29 3e 3e |,C%):C%=(C%+3)>>| 00005b80 32 3a d6 21 28 53 25 21 31 36 34 2b 31 32 29 3a |2:.!(S%!164+12):| 00005b90 e1 0d 16 08 25 dd f2 61 4d 28 41 25 2c 42 25 2c |....%..aM(A%,B%,| 00005ba0 43 25 2c 44 25 29 3a d6 21 28 53 25 21 31 36 34 |C%,D%):.!(S%!164| 00005bb0 2b 32 34 29 3a e1 0d 16 12 21 dd a4 72 43 28 41 |+24):....!..rC(A| 00005bc0 25 2c 42 25 2c 43 25 29 3a 3d ba 21 28 53 25 21 |%,B%,C%):=.!(S%!| 00005bd0 31 36 34 2b 32 38 29 0d 16 1c 15 dd a4 67 48 28 |164+28)......gH(| 00005be0 42 25 29 3a e7 42 25 3c 31 8c 3d a3 0d 16 26 31 |B%):.B%<1.=...&1| 00005bf0 ea 41 25 2c 56 25 3a c8 99 26 32 30 30 31 44 2c |.A%,V%:..&2001D,| 00005c00 32 2c 53 25 21 34 34 2c 2c 42 25 b8 2c 2c 41 25 |2,S%!44,,B%.,,A%| 00005c10 3b 56 25 3a e7 56 25 80 31 8b 3d 41 25 0d 16 30 |;V%:.V%.1.=A%..0| 00005c20 34 e7 a4 78 48 70 28 42 25 29 8c c8 99 26 32 30 |4..xHp(B%)...&20| 00005c30 30 31 44 2c 32 2c 53 25 21 34 34 2c 2c 42 25 b8 |01D,2,S%!44,,B%.| 00005c40 2c 2c 41 25 3b 56 25 3a e7 56 25 80 31 8b 3d 41 |,,A%;V%:.V%.1.=A| 00005c50 25 0d 16 3a 06 3d a3 0d 16 44 32 dd a4 67 48 73 |%..:.=...D2..gHs| 00005c60 28 41 25 2c 42 25 29 3a ea 56 25 3a 56 25 3d a4 |(A%,B%):.V%:V%=.| 00005c70 67 48 28 42 25 29 3a e7 56 25 3e 30 8c f2 61 57 |gH(B%):.V%>0..aW| 00005c80 53 6d 28 41 25 2c 56 25 29 0d 16 4e 07 3d 56 25 |Sm(A%,V%)..N.=V%| 00005c90 0d 16 58 14 dd f2 66 48 28 41 25 29 3a e7 41 25 |..X...fH(A%):.A%| 00005ca0 3c 31 8c e1 0d 16 62 3e ea 42 25 2c 56 25 3a c8 |<1....b>.B%,V%:.| 00005cb0 99 26 32 30 30 31 44 2c 33 2c 53 25 21 34 34 2c |.&2001D,3,S%!44,| 00005cc0 41 25 b8 42 25 3b 56 25 3a e7 56 25 80 31 8c 5a |A%.B%;V%:.V%.1.Z| 00005cd0 25 3d a4 73 79 73 45 72 72 42 6f 78 28 42 25 29 |%=.sysErrBox(B%)| 00005ce0 3a e1 0d 16 6c 24 c8 99 32 39 2c 31 2c 53 25 21 |:...l$..29,1,S%!| 00005cf0 34 34 b8 2c 2c 42 25 3a e7 42 25 3e 53 25 21 32 |44.,,B%:.B%>S%!2| 00005d00 39 32 8c f2 72 48 0d 16 76 05 e1 0d 16 80 be dd |92..rH..v.......| 00005d10 f2 72 48 3a ea 41 25 2c 42 25 2c 43 25 2c 56 25 |.rH:.A%,B%,C%,V%| 00005d20 3a c8 99 32 39 2c 31 2c 53 25 21 34 34 b8 2c 2c |:..29,1,S%!44.,,| 00005d30 2c 41 25 3a f5 3a c8 99 26 32 30 30 31 44 2c 35 |,A%:.:..&2001D,5| 00005d40 2c 53 25 21 34 34 2c 2c 2d 53 25 21 32 39 32 b8 |,S%!44,,-S%!292.| 00005d50 3b 56 25 3a fd 56 25 80 31 3a c8 99 32 39 2c 31 |;V%:.V%.1:..29,1| 00005d60 2c 53 25 21 34 34 b8 2c 2c 2c 42 25 3a 41 25 2d |,S%!44.,,,B%:A%-| 00005d70 3d 42 25 3a 42 25 3d 41 25 81 53 25 21 32 39 32 |=B%:B%=A%.S%!292| 00005d80 3a c8 99 32 39 2c 35 2c 53 25 21 34 34 2c 2c 41 |:..29,5,S%!44,,A| 00005d90 25 83 53 25 21 32 39 32 3a e7 42 25 3e 30 8c c8 |%.S%!292:.B%>0..| 00005da0 99 26 34 30 30 45 43 2c 2d 31 2c 2d 31 b8 43 25 |.&400EC,-1,-1.C%| 00005db0 3a c8 99 26 34 30 30 45 43 2c 43 25 2d 53 25 21 |:..&400EC,C%-S%!| 00005dc0 32 39 32 2a 42 25 2c 2d 31 0d 16 8a 05 e1 0d 16 |292*B%,-1.......| 00005dd0 94 3f dd a4 65 48 28 43 25 2c 42 25 29 3a ea 41 |.?..eH(C%,B%):.A| 00005de0 25 2c 56 25 3a c8 99 26 32 30 30 31 44 2c 34 2c |%,V%:..&2001D,4,| 00005df0 53 25 21 34 34 2c 43 25 2c 42 25 b8 2c 2c 41 25 |S%!44,C%,B%.,,A%| 00005e00 3b 56 25 3a e7 56 25 80 31 8b 3d 41 25 0d 16 9e |;V%:.V%.1.=A%...| 00005e10 46 c8 99 32 39 2c 36 2c 53 25 21 34 34 2c 43 25 |F..29,6,S%!44,C%| 00005e20 b8 2c 2c 2c 41 25 3a 41 25 2b 3d 42 25 3a e7 a4 |.,,,A%:A%+=B%:..| 00005e30 78 48 70 28 41 25 29 8c c8 99 32 39 2c 34 2c 53 |xHp(A%)...29,4,S| 00005e40 25 21 34 34 2c 43 25 2c 42 25 b8 2c 2c 43 25 3a |%!44,C%,B%.,,C%:| 00005e50 3d 43 25 0d 16 a8 06 3d a3 0d 16 b2 a0 dd a4 65 |=C%....=.......e| 00005e60 48 73 28 41 25 2c 43 25 2c 42 25 29 3a ea 56 25 |Hs(A%,C%,B%):.V%| 00005e70 3a e7 43 25 3d 30 8c 3d a4 67 48 73 28 41 25 2c |:.C%=0.=.gHs(A%,| 00005e80 42 25 29 8b e7 42 25 3d 30 8c f2 66 48 28 43 25 |B%)..B%=0..fH(C%| 00005e90 29 3a 5a 25 3d a4 64 4c 4c 28 21 77 25 2b 31 39 |):Z%=.dLL(!w%+19| 00005ea0 36 2b 28 41 25 3c 3c 38 29 2c 43 25 29 8b c8 99 |6+(A%<<8),C%)...| 00005eb0 32 39 2c 36 2c 53 25 21 34 34 2c 43 25 b8 2c 2c |29,6,S%!44,C%.,,| 00005ec0 2c 56 25 3a 56 25 3d a4 65 48 28 43 25 2c 42 25 |,V%:V%=.eH(C%,B%| 00005ed0 2d 56 25 29 3a e7 56 25 3e 30 8c 5a 25 3d a4 72 |-V%):.V%>0.Z%=.r| 00005ee0 4c 4c 28 21 77 25 2b 31 39 36 2b 28 41 25 3c 3c |LL(!w%+196+(A%<<| 00005ef0 38 29 2c 43 25 2c 56 25 29 0d 16 bc 07 3d 56 25 |8),C%,V%)....=V%| 00005f00 0d 16 c6 70 dd a4 78 48 70 28 42 25 29 3a ea 41 |...p..xHp(B%):.A| 00005f10 25 2c 43 25 2c 56 25 3a c8 99 26 34 30 30 45 43 |%,C%,V%:..&400EC| 00005f20 2c 2d 31 2c 2d 31 b8 43 25 3a c8 99 26 36 30 30 |,-1,-1.C%:..&600| 00005f30 45 43 2c 43 25 2b 53 25 21 32 39 32 2a 28 42 25 |EC,C%+S%!292*(B%| 00005f40 81 53 25 21 32 39 32 2b 31 29 2c 2d 31 b8 41 25 |.S%!292+1),-1.A%| 00005f50 3b 56 25 3a e7 56 25 80 31 8b c8 99 32 39 2c 35 |;V%:.V%.1...29,5| 00005f60 2c 53 25 21 34 34 2c 2c 41 25 2d 43 25 3a 3d b9 |,S%!44,,A%-C%:=.| 00005f70 0d 16 d0 06 3d a3 0d 16 da 23 dd a4 72 43 4d 4f |....=....#..rCMO| 00005f80 53 28 41 25 29 3a c8 99 36 2c 31 36 31 2c 41 25 |S(A%):..6,161,A%| 00005f90 b8 2c 2c 41 25 3a 3d 41 25 0d 16 e4 2d dd f2 77 |.,,A%:=A%...-..w| 00005fa0 43 4d 4f 53 28 41 25 2c 42 25 29 3a c8 99 36 2c |CMOS(A%,B%):..6,| 00005fb0 31 36 32 2c 41 25 2c 42 25 3a e1 3a 2d 2d 2d 28 |162,A%,B%:.:---(| 00005fc0 4d 45 4e 55 53 29 0d 16 f8 0a dd a4 6d 3a 3d b9 |MENUS)......m:=.| 00005fd0 0d 17 02 0b dd a4 73 6d 3a 3d b9 0d 17 0c 0c dd |......sm:=......| 00005fe0 a4 73 6d 61 3a 3d b9 0d 17 16 2c dd f2 64 4d 28 |.sma:=....,..dM(| 00005ff0 41 25 29 3a ea 42 24 2c 56 25 3a 56 25 3d a3 3a |A%):.B$,V%:V%=.:| 00006000 42 24 3d a4 64 6d 28 41 25 29 3a e7 42 24 3c 3e |B$=.dm(A%):.B$<>| 00006010 22 22 8c 0d 17 20 0c c8 8e 21 6a 25 80 33 ca 0d |""... ...!j%.3..| 00006020 17 2a 14 c9 31 3a 24 63 6e 25 3d 42 24 3a c8 8e |.*..1:$cn%=B$:..| 00006030 42 24 ca 0d 17 34 1e c9 22 22 2c 22 6e 6f 4e 61 |B$...4.."","noNa| 00006040 6d 65 22 2c 22 4e 6f 5f 4e 61 6d 65 22 3a f2 75 |me","No_Name":.u| 00006050 4d 0d 17 3e 14 c9 22 71 75 69 74 22 3a 5a 25 3d |M..>.."quit":Z%=| 00006060 a4 71 75 69 74 0d 17 48 23 c9 22 6e 6f 74 59 65 |.quit..H#."notYe| 00006070 74 41 76 61 69 6c 22 3a 5a 25 3d a4 6e 6f 74 59 |tAvail":Z%=.notY| 00006080 65 74 41 76 61 69 6c 5f 0d 17 52 1b 7f 3a 56 25 |etAvail_..R..:V%| 00006090 3d b9 3a e7 53 25 21 32 31 36 3d 30 8c 56 25 3d |=.:.S%!216=0.V%=| 000060a0 a4 61 5f 0d 17 5c 08 e7 56 25 8c 0d 17 66 12 c8 |.a_..\..V%...f..| 000060b0 8e 21 6a 25 3e 3e 3e 31 36 80 36 33 ca 0d 17 70 |.!j%>>>16.63...p| 000060c0 11 c9 30 3a e7 24 63 6e 25 3c 3e 22 22 8c 0d 17 |..0:.$cn%<>""...| 000060d0 7a 39 e7 a7 24 63 6e 25 2c 22 5f 22 29 8c 5a 25 |z9..$cn%,"_").Z%| 000060e0 3d a0 28 22 46 4e 22 2b 24 63 6e 25 29 8b 5a 25 |=.("FN"+$cn%).Z%| 000060f0 3d a0 28 22 46 4e 22 2b 24 63 6e 25 2b 7a 24 28 |=.("FN"+$cn%+z$(| 00006100 21 64 25 2d 31 29 29 0d 17 84 05 cd 0d 17 8e 2c |!d%-1))........,| 00006110 c9 34 3a e7 53 25 21 31 37 36 80 28 31 3c 3c 31 |.4:.S%!176.(1<<1| 00006120 39 29 8c f2 6d 61 65 73 74 72 6f 28 24 63 6e 25 |9)..maestro($cn%| 00006130 2c 53 25 21 34 38 34 29 0d 17 98 09 cb 3a f2 75 |,S%!484).....:.u| 00006140 4d 0d 17 a2 0a cd 3a 56 25 3d a3 0d 17 ac 05 cb |M.....:V%=......| 00006150 0d 17 b6 1d c9 33 3a 24 77 6e 25 3d 42 24 3a 52 |.....3:$wn%=B$:R| 00006160 25 3d 32 35 38 3a c8 8e 24 77 6e 25 ca 0d 17 c0 |%=258:..$wn%....| 00006170 17 c9 22 67 72 61 66 53 63 61 6e 22 3a 56 25 3d |.."grafScan":V%=| 00006180 a4 65 5f 67 0d 17 ca 17 c9 22 64 61 74 61 53 63 |.e_g....."dataSc| 00006190 61 6e 22 3a 56 25 3d a4 65 5f 64 0d 17 d4 18 c9 |an":V%=.e_d.....| 000061a0 22 6d 75 6c 74 69 53 63 61 6e 22 3a 56 25 3d a4 |"multiScan":V%=.| 000061b0 65 5f 6d 0d 17 de 0c 7f 3a 56 25 3d a4 65 5f 0d |e_m.....:V%=.e_.| 000061c0 17 e8 1a cb 3a e7 56 25 8c 5a 25 3d a4 77 69 6e |....:.V%.Z%=.win| 000061d0 64 6f 77 28 24 77 6e 25 29 0d 17 f2 08 56 25 3d |dow($wn%)....V%=| 000061e0 a3 0d 17 fc 19 c9 30 3a 24 6d 6e 25 3d 42 24 3a |......0:$mn%=B$:| 000061f0 56 25 3d a4 66 4d 28 42 24 29 0d 18 06 19 c9 32 |V%=.fM(B$).....2| 00006200 3a 24 77 6e 25 3d 42 24 3a 56 25 3d a4 66 57 28 |:$wn%=B$:V%=.fW(| 00006210 42 24 29 0d 18 10 0a cb 3a e7 56 25 8c 0d 18 1a |B$).....:.V%....| 00006220 20 24 61 6e 25 3d 42 24 3a 42 24 3d 7a 24 3a 7a | $an%=B$:B$=z$:z| 00006230 24 3d 22 5f 22 3a c8 8e 24 61 6e 25 ca 0d 18 24 |$="_":..$an%...$| 00006240 12 c9 22 73 61 76 65 41 73 22 3a 56 25 3d b9 0d |.."saveAs":V%=..| 00006250 18 2e 14 c9 22 6f 44 72 69 76 65 5f 67 22 3a 56 |...."oDrive_g":V| 00006260 25 3d b9 0d 18 38 0e 7f 3a 56 25 3d a4 73 6d 61 |%=...8..:V%=.sma| 00006270 5f 0d 18 42 3b cb 3a e7 56 25 e7 53 25 21 31 34 |_..B;.:.V%.S%!14| 00006280 30 3e 30 8c 5a 25 3d a4 77 53 28 53 25 21 31 34 |0>0.Z%=.wS(S%!14| 00006290 30 29 3a e7 7a 24 3c 3e 22 5f 22 8c 56 25 3d a0 |0):.z$<>"_".V%=.| 000062a0 28 22 46 4e 73 6d 61 22 2b 7a 24 29 0d 18 4c 27 |("FNsma"+z$)..L'| 000062b0 e7 56 25 e7 42 24 3c 3e 22 5f 22 80 7a 24 3c 3e |.V%.B$<>"_".z$<>| 000062c0 42 24 8c 56 25 3d a0 28 22 46 4e 73 6d 61 22 2b |B$.V%=.("FNsma"+| 000062d0 42 24 29 0d 18 56 07 f2 75 4d 0d 18 60 05 cd 0d |B$)..V..uM..`...| 000062e0 18 6a 07 cd 3a e1 0d 18 74 30 dd f2 64 4d 31 28 |.j..:...t0..dM1(| 000062f0 41 25 29 3a ea 42 24 2c 43 25 2c 56 25 3a 56 25 |A%):.B$,C%,V%:V%| 00006300 3d b9 3a 42 24 3d a4 64 6d 28 41 25 29 3a e7 42 |=.:B$=.dm(A%):.B| 00006310 24 3c 3e 22 22 8c 0d 18 7e 0c c8 8e 21 6a 25 80 |$<>""...~...!j%.| 00006320 33 ca 0d 18 88 10 c9 32 3a f2 70 57 28 42 24 2c |3......2:.pW(B$,| 00006330 31 29 0d 18 92 84 c9 30 3a 24 6d 6e 25 3d 42 24 |1).....0:$mn%=B$| 00006340 3a 21 6d 25 3d a4 66 4d 28 42 24 29 3a e7 a0 28 |:!m%=.fM(B$):..(| 00006350 22 46 4e 73 6d 22 2b 7a 24 29 8c 4d 24 28 21 64 |"FNsm"+z$).M$(!d| 00006360 25 29 3d 24 6d 6e 25 3a 4d 25 28 21 64 25 29 3d |%)=$mn%:M%(!d%)=| 00006370 21 6d 25 3a 7a 24 28 21 64 25 29 3d 7a 24 3a 21 |!m%:z$(!d%)=z$:!| 00006380 6d 30 25 3d a4 61 52 28 21 6d 25 29 3a 49 25 28 |m0%=.aR(!m%):I%(| 00006390 21 64 25 2d 31 29 21 34 3d 21 6d 30 25 3a c8 99 |!d%-1)!4=!m0%:..| 000063a0 26 34 30 30 45 38 2c 2c 21 6d 30 25 2c 21 78 30 |&400E8,,!m0%,!x0| 000063b0 25 2c 21 79 30 25 0d 18 9c 05 cb 0d 18 a6 07 cd |%,!y0%..........| 000063c0 3a e1 0d 18 b0 8b dd a4 64 6d 28 41 25 29 3a ea |:.......dm(A%):.| 000063d0 42 25 2c 43 25 3a 42 25 3d 41 25 3a c8 95 21 42 |B%,C%:B%=A%:..!B| 000063e0 25 3c 3e 2d 31 3a 42 25 2b 3d 34 3a ce 3a 49 25 |%<>-1:B%+=4:.:I%| 000063f0 3d 42 25 21 2d 34 3a 21 64 25 3d 28 42 25 2d 41 |=B%!-4:!d%=(B%-A| 00006400 25 29 3e 3e 3e 32 3a 42 25 3d 4d 25 28 21 64 25 |%)>>>2:B%=M%(!d%| 00006410 2d 31 29 3a 43 25 3d 42 25 2b 34 2b 28 49 25 3c |-1):C%=B%+4+(I%<| 00006420 3c 34 29 3a 21 6a 25 3d 43 25 21 31 32 3a 49 25 |<4):!j%=C%!12:I%| 00006430 28 21 64 25 2d 31 29 3d a4 61 52 28 42 25 29 2b |(!d%-1)=.aR(B%)+| 00006440 32 38 2b 32 34 2a 49 25 3a 3d 24 43 25 0d 18 ba |28+24*I%:=$C%...| 00006450 59 dd a4 69 57 4d 3a ea 41 24 2c 56 25 3a 41 24 |Y..iWM:.A$,V%:A$| 00006460 3d a4 74 6f 4c 43 28 24 6d 6e 25 29 3a e7 41 24 |=.toLC($mn%):.A$| 00006470 3d 22 22 84 41 24 3d 22 6e 6f 6d 65 6e 75 22 84 |="".A$="nomenu".| 00006480 41 24 3d 22 6e 6f 6e 61 6d 65 22 84 41 24 3d 22 |A$="noname".A$="| 00006490 6e 6f 5f 6d 65 6e 75 22 84 41 24 3d 22 6e 6f 5f |no_menu".A$="no_| 000064a0 6e 61 6d 65 22 8c 0d 18 c4 1b 57 25 21 34 30 3d |name".....W%!40=| 000064b0 2d 31 3a 57 25 21 31 38 38 3d 2d 31 3a 56 25 3d |-1:W%!188=-1:V%=| 000064c0 a3 0d 18 ce 46 cc 57 25 21 34 30 3d a4 66 4d 28 |....F.W%!40=.fM(| 000064d0 24 6d 6e 25 29 3a e7 57 25 21 34 30 3e 30 8c 57 |$mn%):.W%!40>0.W| 000064e0 25 21 31 38 38 3d 21 67 30 25 3a 56 25 3d b9 8b |%!188=!g0%:V%=..| 000064f0 57 25 21 34 30 3d 2d 31 3a 57 25 21 31 38 38 3d |W%!40=-1:W%!188=| 00006500 2d 31 3a 56 25 3d a3 0d 18 d8 09 cd 3a 3d 56 25 |-1:V%=......:=V%| 00006510 0d 18 e2 39 dd a4 6f 4d 3a ea 41 25 2c 42 25 3a |...9..oM:.A%,B%:| 00006520 41 25 3d b9 3a 24 6d 6e 25 3d 22 22 3a 53 25 21 |A%=.:$mn%="":S%!| 00006530 31 34 30 3d 21 68 25 3a 53 25 21 31 34 34 3d 21 |140=!h%:S%!144=!| 00006540 69 25 3a e7 4d 25 8c 3d a3 0d 18 ec 0a e7 57 25 |i%:.M%.=......W%| 00006550 3e 30 8c 0d 18 f6 08 c8 8e b9 ca 0d 19 00 33 c9 |>0............3.| 00006560 21 69 25 3e 2d 31 3a 41 25 3d a4 66 49 4d 3a e7 |!i%>-1:A%=.fIM:.| 00006570 41 25 3e 30 8c 53 25 21 34 30 3d 57 25 21 31 38 |A%>0.S%!40=W%!18| 00006580 38 3a 41 25 3d a4 66 4d 28 24 6d 6e 25 29 0d 19 |8:A%=.fM($mn%)..| 00006590 0a 0a e7 41 25 3e 30 8c 0d 19 14 3b ea 43 25 2c |...A%>0....;.C%,| 000065a0 44 25 3a 21 4a 25 3d 21 68 25 3a 4a 25 21 34 3d |D%:!J%=!h%:J%!4=| 000065b0 21 69 25 3a c8 99 26 34 30 30 43 45 2c 2c 4a 25 |!i%:..&400CE,,J%| 000065c0 3a e7 28 4a 25 21 32 34 80 26 31 38 33 29 3d 32 |:.(J%!24.&183)=2| 000065d0 35 36 8c 0d 19 1e 14 43 25 3d 57 25 21 32 31 36 |56.....C%=W%!216| 000065e0 3a e7 43 25 3e 30 8c 0d 19 28 44 e3 42 25 3d 43 |:.C%>0...(D.B%=C| 000065f0 25 2b 31 34 38 b8 43 25 2b 28 21 43 25 3c 3c 37 |%+148.C%+(!C%<<7| 00006600 29 88 31 32 38 3a e7 28 21 42 25 3e 3e 3e 32 34 |).128:.(!B%>>>24| 00006610 29 3d 21 69 25 8c 44 25 3d 21 42 25 3a 42 25 3d |)=!i%.D%=!B%:B%=| 00006620 43 25 2b 28 21 43 25 3c 3c 37 29 0d 19 32 1b ed |C%+(!C%<<7)..2..| 00006630 3a 42 25 3d 30 3a e7 28 44 25 80 32 35 35 29 3d |:B%=0:.(D%.255)=| 00006640 30 8c 41 25 3d 30 0d 19 3c 05 cd 0d 19 46 05 cd |0.A%=0..<....F..| 00006650 0d 19 50 33 cc 41 25 3d 57 25 21 34 30 3a 24 6d |..P3.A%=W%!40:$m| 00006660 6e 25 3d 24 28 57 25 2b 31 32 34 29 3a 53 25 21 |n%=$(W%+124):S%!| 00006670 34 30 3d 57 25 21 31 38 38 3a 53 25 21 31 34 34 |40=W%!188:S%!144| 00006680 3d 2d 31 0d 19 5a 05 cd 0d 19 64 3a c9 21 68 25 |=-1..Z....d:.!h%| 00006690 3e 2d 31 3a 41 25 3d 57 25 21 34 30 3a 24 6d 6e |>-1:A%=W%!40:$mn| 000066a0 25 3d 24 28 57 25 2b 31 32 34 29 3a 53 25 21 34 |%=$(W%+124):S%!4| 000066b0 30 3d 57 25 21 31 38 38 3a 53 25 21 31 34 34 3d |0=W%!188:S%!144=| 000066c0 2d 31 0d 19 6e 40 cb 3a 53 25 21 33 32 3d 57 25 |-1..n@.:S%!32=W%| 000066d0 3a e7 24 72 6e 25 3c 3e 22 54 6f 6f 6c 73 22 8c |:.$rn%<>"Tools".| 000066e0 4e 25 3d 57 25 21 34 38 8b e7 57 25 21 31 30 34 |N%=W%!48..W%!104| 000066f0 3e 30 8c 4e 25 3d 21 28 57 25 21 31 30 34 2b 34 |>0.N%=!(W%!104+4| 00006700 38 29 0d 19 78 3c cc e7 21 68 25 3d 2d 32 8c 41 |8)..x<..!h%=-2.A| 00006710 25 3d 53 25 21 37 32 3a 24 6d 6e 25 3d 24 28 53 |%=S%!72:$mn%=$(S| 00006720 25 2b 39 36 29 3a 53 25 21 33 32 3d 30 3a 53 25 |%+96):S%!32=0:S%| 00006730 21 34 30 3d 53 25 21 35 36 3a 42 25 3d 31 0d 19 |!40=S%!56:B%=1..| 00006740 82 0b cd 3a c8 8e 41 25 ca 0d 19 8c 1d c9 30 2c |...:..A%......0,| 00006750 2d 31 3a 53 25 21 31 34 30 3d 2d 31 3a 53 25 21 |-1:S%!140=-1:S%!| 00006760 31 34 34 3d 2d 31 0d 19 96 ca 7f 3a 21 6d 25 3d |144=-1.....:!m%=| 00006770 41 25 3a 53 25 21 31 37 32 3d 30 3a 21 64 25 3d |A%:S%!172=0:!d%=| 00006780 30 3a e7 a0 28 22 46 4e 6d 22 2b 7a 24 29 8c 4d |0:..("FNm"+z$).M| 00006790 24 28 21 64 25 29 3d 24 6d 6e 25 3a 4d 25 28 21 |$(!d%)=$mn%:M%(!| 000067a0 64 25 29 3d 21 6d 25 3a 7a 24 28 21 64 25 29 3d |d%)=!m%:z$(!d%)=| 000067b0 7a 24 3a 21 6d 30 25 3d a4 61 52 28 21 6d 25 29 |z$:!m0%=.aR(!m%)| 000067c0 3a c8 97 21 78 30 25 2c 21 79 30 25 2c 5a 25 3a |:..!x0%,!y0%,Z%:| 000067d0 21 78 30 25 2d 3d 36 34 3a 21 79 30 25 3d 28 53 |!x0%-=64:!y0%=(S| 000067e0 25 21 31 30 38 2b 39 36 29 2a 42 25 2d 21 79 30 |%!108+96)*B%-!y0| 000067f0 25 2a 28 42 25 3d 30 29 3a 53 25 21 31 34 30 3d |%*(B%=0):S%!140=| 00006800 21 68 25 3a c8 99 26 34 30 30 44 34 2c 2c 21 6d |!h%:..&400D4,,!m| 00006810 30 25 2c 21 78 30 25 2c 21 79 30 25 8b 53 25 21 |0%,!x0%,!y0%.S%!| 00006820 31 34 30 3d 2d 31 3a 53 25 21 31 34 34 3d 2d 31 |140=-1:S%!144=-1| 00006830 0d 19 a0 09 cb 3a 3d 41 25 0d 19 aa 24 dd f2 6f |.....:=A%...$..o| 00006840 76 72 4d 28 41 24 29 3a 24 6d 6e 25 3d 41 24 3a |vrM(A$):$mn%=A$:| 00006850 21 6d 25 3d a4 66 4d 28 41 24 29 3a e1 0d 19 b4 |!m%=.fM(A$):....| 00006860 17 dd f2 75 4d 3a e7 ac 4d 25 80 28 21 62 30 25 |...uM:..M%.(!b0%| 00006870 80 31 29 8c 0d 19 be 0b e7 50 25 8c f2 72 50 0d |.1)......P%..rP.| 00006880 19 c8 2c 21 6d 30 25 3d a4 61 52 28 4d 25 28 30 |..,!m0%=.aR(M%(0| 00006890 29 29 3a c8 99 26 34 30 30 44 34 2c 2c 21 6d 30 |)):..&400D4,,!m0| 000068a0 25 2c 21 78 30 25 2c 21 79 30 25 0d 19 d2 07 cd |%,!x0%,!y0%.....| 000068b0 3a e1 0d 19 dc 68 dd a4 73 4f 6e 58 5f 3a ea 48 |:....h..sOnX_:.H| 000068c0 24 3a 48 24 3d 22 43 68 6f 69 63 65 73 22 3a 53 |$:H$="Choices":S| 000068d0 25 21 34 37 36 3d b9 3a e7 53 61 76 65 43 68 6f |%!476=.:.SaveCho| 000068e0 69 63 65 73 25 8c 53 61 76 65 43 68 6f 69 63 65 |ices%.SaveChoice| 000068f0 73 25 3d a3 3a f2 75 74 4d 49 28 48 24 2c 30 29 |s%=.:.utMI(H$,0)| 00006900 8b 53 61 76 65 43 68 6f 69 63 65 73 25 3d b9 3a |.SaveChoices%=.:| 00006910 f2 74 4d 49 28 48 24 2c 30 29 0d 19 e6 63 dd a4 |.tMI(H$,0)...c..| 00006920 73 68 6f 77 4e 61 6d 65 5f 3a ea 48 24 3a 48 24 |showName_:.H$:H$| 00006930 3d 22 43 68 6f 69 63 65 73 22 3a 53 25 21 31 34 |="Choices":S%!14| 00006940 38 3d b9 3a e7 53 68 6f 77 4e 61 6d 65 25 8c 53 |8=.:.ShowName%.S| 00006950 68 6f 77 4e 61 6d 65 25 3d a3 3a f2 75 74 4d 49 |howName%=.:.utMI| 00006960 28 48 24 2c 31 29 8b 53 68 6f 77 4e 61 6d 65 25 |(H$,1).ShowName%| 00006970 3d b9 3a f2 74 4d 49 28 48 24 2c 31 29 0d 19 f0 |=.:.tMI(H$,1)...| 00006980 06 3d b9 0d 19 fa 59 dd a4 68 65 6c 70 41 63 74 |.=....Y..helpAct| 00006990 69 76 65 5f 3a ea 48 24 3a 48 24 3d 22 43 68 6f |ive_:.H$:H$="Cho| 000069a0 69 63 65 73 22 3a 53 25 21 31 34 38 3d b9 3a e7 |ices":S%!148=.:.| 000069b0 48 65 6c 70 25 8c 48 65 6c 70 25 3d a3 3a f2 75 |Help%.Help%=.:.u| 000069c0 74 4d 49 28 48 24 2c 32 29 8b 48 65 6c 70 25 3d |tMI(H$,2).Help%=| 000069d0 b9 3a f2 74 4d 49 28 48 24 2c 32 29 0d 1a 04 06 |.:.tMI(H$,2)....| 000069e0 3d b9 0d 1a 0e 38 dd a4 66 4d 49 28 41 24 2c 42 |=....8..fMI(A$,B| 000069f0 25 29 3a ea 43 25 3a 43 25 3d a4 66 4d 28 41 24 |%):.C%:C%=.fM(A$| 00006a00 29 3a c8 99 26 38 30 44 30 36 2c 31 2c 2c 42 25 |):..&80D06,1,,B%| 00006a10 2c 43 25 b8 43 25 3a 3d 43 25 0d 1a 18 38 dd a4 |,C%.C%:=C%...8..| 00006a20 66 4d 48 28 41 24 2c 42 25 29 3a ea 43 25 3a 43 |fMH(A$,B%):.C%:C| 00006a30 25 3d a4 66 4d 28 41 24 29 3a c8 99 26 38 30 44 |%=.fM(A$):..&80D| 00006a40 30 36 2c 33 2c 2c 42 25 2c 43 25 b8 43 25 3a 3d |06,3,,B%,C%.C%:=| 00006a50 43 25 0d 1a 22 3b dd a4 67 4d 49 73 28 41 24 2c |C%..";..gMIs(A$,| 00006a60 42 25 29 3a ea 43 25 3a 43 25 3d a4 66 4d 49 28 |B%):.C%:C%=.fMI(| 00006a70 41 24 2c 42 25 29 3a c8 99 26 38 30 44 30 36 2c |A$,B%):..&80D06,| 00006a80 34 2c 2c 2c 43 25 b8 43 25 3a 3d 43 25 0d 1a 2c |4,,,C%.C%:=C%..,| 00006a90 3b dd a4 67 4d 49 74 28 41 24 2c 42 25 29 3a ea |;..gMIt(A$,B%):.| 00006aa0 43 25 3a 43 25 3d a4 66 4d 49 28 41 24 2c 42 25 |C%:C%=.fMI(A$,B%| 00006ab0 29 3a c8 99 26 38 30 44 30 36 2c 35 2c 2c 2c 43 |):..&80D06,5,,,C| 00006ac0 25 b8 43 25 3a 3d 43 25 0d 1a 36 5b dd f2 63 4d |%.C%:=C%..6[..cM| 00006ad0 49 28 41 24 2c 42 25 2c 44 25 29 3a ea 43 25 3a |I(A$,B%,D%):.C%:| 00006ae0 43 25 3d a4 66 4d 49 28 41 24 2c 42 25 29 3a e7 |C%=.fMI(A$,B%):.| 00006af0 43 25 3e 30 80 28 43 25 21 38 80 36 34 29 3d 30 |C%>0.(C%!8.64)=0| 00006b00 8c 43 25 21 38 3d 43 25 21 38 80 26 46 46 46 46 |.C%!8=C%!8.&FFFF| 00006b10 46 46 3a 43 25 21 38 3d 43 25 21 38 84 44 25 3c |FF:C%!8=C%!8.D%<| 00006b20 3c 32 34 0d 1a 40 05 e1 0d 1a 4a 35 dd f2 73 4d |<24..@....J5..sM| 00006b30 49 28 41 24 2c 42 25 29 3a ea 43 25 3a 43 25 3d |I(A$,B%):.C%:C%=| 00006b40 a4 66 4d 49 28 41 24 2c 42 25 29 3a c8 99 26 38 |.fMI(A$,B%):..&8| 00006b50 30 44 30 36 2c 37 2c 2c 2c 43 25 3a e1 0d 1a 54 |0D06,7,,,C%:...T| 00006b60 36 dd f2 75 73 4d 49 28 41 24 2c 42 25 29 3a ea |6..usMI(A$,B%):.| 00006b70 43 25 3a 43 25 3d a4 66 4d 49 28 41 24 2c 42 25 |C%:C%=.fMI(A$,B%| 00006b80 29 3a c8 99 26 38 30 44 30 36 2c 38 2c 2c 2c 43 |):..&80D06,8,,,C| 00006b90 25 3a e1 0d 1a 5e 2e dd f2 73 4d 6e 28 41 24 29 |%:...^...sMn(A$)| 00006ba0 3a ea 43 25 3a 43 25 3d a4 66 4d 28 41 24 29 3a |:.C%:C%=.fM(A$):| 00006bb0 c8 99 26 38 30 44 30 36 2c 39 2c 2c 2c 43 25 3a |..&80D06,9,,,C%:| 00006bc0 e1 0d 1a 68 30 dd f2 75 73 4d 6e 28 41 24 29 3a |...h0..usMn(A$):| 00006bd0 ea 43 25 3a 43 25 3d a4 66 4d 28 41 24 29 3a c8 |.C%:C%=.fM(A$):.| 00006be0 99 26 38 30 44 30 36 2c 31 30 2c 2c 2c 43 25 3a |.&80D06,10,,,C%:| 00006bf0 e1 0d 1a 72 36 dd f2 74 4d 49 28 41 24 2c 42 25 |...r6..tMI(A$,B%| 00006c00 29 3a ea 43 25 3a 43 25 3d a4 66 4d 49 28 41 24 |):.C%:C%=.fMI(A$| 00006c10 2c 42 25 29 3a c8 99 26 38 30 44 30 36 2c 31 31 |,B%):..&80D06,11| 00006c20 2c 2c 2c 43 25 3a e1 0d 1a 7c 35 dd f2 74 4d 49 |,,,C%:...|5..tMI| 00006c30 78 28 41 24 2c 42 25 29 3a ea 43 25 3a 43 25 3d |x(A$,B%):.C%:C%=| 00006c40 a4 66 4d 28 41 24 29 3a c8 99 26 38 30 44 30 36 |.fM(A$):..&80D06| 00006c50 2c 31 32 2c 2c 42 25 2c 43 25 3a e1 0d 1a 86 37 |,12,,B%,C%:....7| 00006c60 dd f2 75 74 4d 49 28 41 24 2c 42 25 29 3a ea 43 |..utMI(A$,B%):.C| 00006c70 25 3a 43 25 3d a4 66 4d 49 28 41 24 2c 42 25 29 |%:C%=.fMI(A$,B%)| 00006c80 3a c8 99 26 38 30 44 30 36 2c 31 33 2c 2c 2c 43 |:..&80D06,13,,,C| 00006c90 25 3a e1 0d 1a 90 2d dd f2 70 4d 49 28 41 24 2c |%:....-..pMI(A$,| 00006ca0 42 25 2c 44 24 29 3a ea 43 25 3a 43 25 3d a4 66 |B%,D$):.C%:C%=.f| 00006cb0 4d 49 28 41 24 2c 42 25 29 3a e7 43 25 3e 30 8c |MI(A$,B%):.C%>0.| 00006cc0 0d 1a 9a 34 e7 43 25 21 38 80 32 35 36 8c 24 28 |...4.C%!8.256.$(| 00006cd0 43 25 21 31 32 29 3d c0 44 24 2c 43 25 21 32 30 |C%!12)=.D$,C%!20| 00006ce0 2d 31 29 8b 24 28 43 25 2b 31 32 29 3d c0 44 24 |-1).$(C%+12)=.D$| 00006cf0 2c 31 31 29 0d 1a a4 07 cd 3a e1 0d 1a ae 42 dd |,11).....:....B.| 00006d00 a4 67 4d 49 28 41 24 2c 42 25 29 3a ea 43 25 3a |.gMI(A$,B%):.C%:| 00006d10 43 25 3d a4 66 4d 49 28 41 24 2c 42 25 29 3a c8 |C%=.fMI(A$,B%):.| 00006d20 99 26 38 30 44 30 36 2c 31 35 2c 2c 2c 43 25 b8 |.&80D06,15,,,C%.| 00006d30 43 25 3a e7 43 25 3e 30 8c 3d 24 43 25 0d 1a b8 |C%:.C%>0.=$C%...| 00006d40 34 dd f2 70 4d 54 28 41 24 2c 42 24 29 3a ea 43 |4..pMT(A$,B$):.C| 00006d50 25 3a 43 25 3d a4 66 4d 28 41 24 29 3a c8 99 26 |%:C%=.fM(A$):..&| 00006d60 38 30 44 30 36 2c 31 36 2c 2c 42 24 2c 43 25 3a |80D06,16,,B$,C%:| 00006d70 e1 0d 1a c2 3d dd f2 62 67 4d 49 28 41 24 2c 42 |....=..bgMI(A$,B| 00006d80 25 2c 44 25 29 3a ea 43 25 3a 43 25 3d a4 66 4d |%,D%):.C%:C%=.fM| 00006d90 49 28 41 24 2c 42 25 29 3a c8 99 26 38 30 44 30 |I(A$,B%):..&80D0| 00006da0 36 2c 31 37 2c 2c 2c 43 25 2c 44 25 3a e1 0d 1a |6,17,,,C%,D%:...| 00006db0 cc 3d dd f2 66 67 4d 49 28 41 24 2c 42 25 2c 44 |.=..fgMI(A$,B%,D| 00006dc0 25 29 3a ea 43 25 3a 43 25 3d a4 66 4d 49 28 41 |%):.C%:C%=.fMI(A| 00006dd0 24 2c 42 25 29 3a c8 99 26 38 30 44 30 36 2c 31 |$,B%):..&80D06,1| 00006de0 38 2c 2c 2c 43 25 2c 44 25 3a e1 0d 1a d6 36 dd |8,,,C%,D%:....6.| 00006df0 f2 68 4d 49 28 41 24 2c 42 25 29 3a ea 43 25 3a |.hMI(A$,B%):.C%:| 00006e00 43 25 3d a4 66 4d 49 28 41 24 2c 42 25 29 3a c8 |C%=.fMI(A$,B%):.| 00006e10 99 26 38 30 44 30 36 2c 31 39 2c 2c 2c 43 25 3a |.&80D06,19,,,C%:| 00006e20 e1 0d 1a e0 37 dd f2 75 68 4d 49 28 41 24 2c 42 |....7..uhMI(A$,B| 00006e30 25 29 3a ea 43 25 3a 43 25 3d a4 66 4d 49 28 41 |%):.C%:C%=.fMI(A| 00006e40 24 2c 42 25 29 3a c8 99 26 38 30 44 30 36 2c 32 |$,B%):..&80D06,2| 00006e50 30 2c 2c 2c 43 25 3a e1 0d 1a ea 4a dd a4 67 4d |0,,,C%:....J..gM| 00006e60 49 68 28 41 24 2c 42 25 29 3a ea 43 25 3a 43 25 |Ih(A$,B%):.C%:C%| 00006e70 3d a4 66 4d 49 28 41 24 2c 42 25 29 3a c8 99 26 |=.fMI(A$,B%):..&| 00006e80 38 30 44 30 36 2c 32 31 2c 2c 2c 43 25 b8 43 25 |80D06,21,,,C%.C%| 00006e90 3a 3d 43 25 3a 2d 2d 2d 28 4d 45 53 53 41 47 45 |:=C%:---(MESSAGE| 00006ea0 53 29 0d 1a fe 14 dd f2 72 4d 3a c8 8e 21 61 30 |S)......rM:..!a0| 00006eb0 25 80 ac 36 33 ca 0d 1b 08 14 c9 26 35 30 30 3a |%..63......&500:| 00006ec0 c8 8e 21 61 30 25 80 36 33 ca 0d 1b 12 0e c9 32 |..!a0%.63......2| 00006ed0 3a e7 48 65 6c 70 25 8c 0d 1b 1c 30 21 68 25 3d |:.Help%....0!h%=| 00006ee0 51 25 21 33 32 3a 57 25 3d a4 77 53 28 21 68 25 |Q%!32:W%=.wS(!h%| 00006ef0 29 3a e7 57 25 3e 30 8c 24 77 6e 25 3d 24 57 25 |):.W%>0.$wn%=$W%| 00006f00 8b 24 77 6e 25 3d 22 22 0d 1b 26 80 21 69 25 3d |.$wn%=""..&.!i%=| 00006f10 51 25 21 33 36 3a 5a 24 3d c0 a0 28 22 46 4e 68 |Q%!36:Z$=..("FNh| 00006f20 22 2b 7a 24 29 2c 32 33 35 29 3a e7 5a 24 3c 3e |"+z$),235):.Z$<>| 00006f30 22 22 8c 21 51 25 3d 32 35 36 3a 51 25 21 31 32 |"".!Q%=256:Q%!12| 00006f40 3d 21 72 30 25 3a 51 25 21 31 36 3d 26 35 30 33 |=!r0%:Q%!16=&503| 00006f50 3a 24 28 51 25 2b 32 30 29 3d 5a 24 3a 3f 28 51 |:$(Q%+20)=Z$:?(Q| 00006f60 25 2b 32 30 2b a9 5a 24 29 3d 30 3a c8 99 26 34 |%+20+.Z$)=0:..&4| 00006f70 30 30 45 37 2c 31 37 2c 51 25 2c 21 74 30 25 3a |00E7,17,Q%,!t0%:| 00006f80 21 72 25 3d 51 25 21 38 0d 1b 30 05 cd 0d 1b 3a |!r%=Q%!8..0....:| 00006f90 05 cb 0d 1b 44 1f c9 26 38 30 44 30 30 3a 21 63 |....D..&80D00:!c| 00006fa0 25 3d 21 61 30 25 80 36 33 3a c8 8e 21 61 30 25 |%=!a0%.63:..!a0%| 00006fb0 ca 0d 1b 4e 0d 7f 3a 5a 25 3d a4 72 4d 5f 0d 1b |...N..:Z%=.rM_..| 00006fc0 58 05 cb 0d 1b 62 16 c9 26 34 30 30 43 30 3a c8 |X....b..&400C0:.| 00006fd0 8e 21 61 30 25 80 36 33 ca 0d 1b 6c 28 c9 30 3a |.!a0%.63...l(.0:| 00006fe0 21 78 30 25 3d 51 25 21 32 34 3a 21 79 30 25 3d |!x0%=Q%!24:!y0%=| 00006ff0 51 25 21 32 38 3a f2 64 4d 31 28 51 25 2b 33 32 |Q%!28:.dM1(Q%+32| 00007000 29 0d 1b 76 15 c9 31 3a 52 25 3d 32 35 39 3a e7 |)..v..1:R%=259:.| 00007010 a4 65 5f f2 63 4d 0d 1b 80 0d 7f 3a 5a 25 3d a4 |.e_.cM.....:Z%=.| 00007020 72 4d 5f 0d 1b 8a 05 cb 0d 1b 94 0e c9 30 3a c8 |rM_..........0:.| 00007030 8e 21 61 30 25 ca 0d 1b 9e 0d c9 30 3a f2 66 69 |.!a0%......0:.fi| 00007040 6e 3a e0 0d 1b a8 2c c9 31 2c 32 2c 33 2c 34 2c |n:....,.1,2,3,4,| 00007050 35 3a 21 66 30 25 3d 51 25 21 34 30 3a e7 a4 76 |5:!f0%=Q%!40:..v| 00007060 46 74 e7 a4 72 4d 5f 20 5a 25 3d a4 64 74 4d 0d |Ft..rM_ Z%=.dtM.| 00007070 1b b2 16 c9 36 2c 37 3a e7 a4 72 4d 5f 20 5a 25 |....6,7:..rM_ Z%| 00007080 3d a4 64 74 4d 0d 1b bc 19 c9 38 3a e7 53 25 21 |=.dtM.....8:.S%!| 00007090 31 39 32 3d 30 8c 53 25 21 31 39 32 3d b9 0d 1b |192=0.S%!192=...| 000070a0 c6 0c 5a 25 3d a4 71 75 69 74 0d 1b d0 20 c9 39 |..Z%=.quit... .9| 000070b0 3a e7 a4 72 4d 5f e7 53 25 21 31 37 36 80 28 31 |:..rM_.S%!176.(1| 000070c0 3c 3c 37 29 8c f2 63 50 5f 67 0d 1b da 0d 7f 3a |<<7)..cP_g.....:| 000070d0 5a 25 3d a4 72 4d 5f 0d 1b e4 05 cb 0d 1b ee 16 |Z%=.rM_.........| 000070e0 c9 26 38 30 31 34 30 3a c8 8e 21 61 30 25 80 36 |.&80140:..!a0%.6| 000070f0 33 ca 0d 1b f8 2b c9 30 2c 31 2c 34 2c 35 3a 21 |3....+.0,1,4,5:!| 00007100 66 30 25 3d 51 25 21 34 30 3a e7 a4 76 46 74 e7 |f0%=Q%!40:..vFt.| 00007110 a4 72 4d 5f 20 5a 25 3d a4 70 74 72 4d 0d 1c 02 |.rM_ Z%=.ptrM...| 00007120 0d 7f 3a 5a 25 3d a4 72 4d 5f 0d 1c 0c 05 cb 0d |..:Z%=.rM_......| 00007130 1c 16 0d 7f 3a 5a 25 3d a4 72 4d 5f 0d 1c 20 07 |....:Z%=.rM_.. .| 00007140 cb 3a e1 0d 1c 2a 14 dd f2 72 42 3a c8 8e 21 61 |.:...*...rB:..!a| 00007150 30 25 80 ac 36 33 ca 0d 1c 34 0e c9 30 3a c8 8e |0%..63...4..0:..| 00007160 21 61 30 25 ca 0d 1c 3e 32 c9 31 2c 32 2c 33 2c |!a0%...>2.1,2,3,| 00007170 34 2c 35 2c 36 2c 37 3a e7 a4 72 42 5f e7 28 53 |4,5,6,7:..rB_.(S| 00007180 25 21 31 37 36 80 28 31 3c 3c 36 29 29 3e 30 8c |%!176.(1<<6))>0.| 00007190 5a 25 3d a4 64 74 42 0d 1c 48 0d 7f 3a 5a 25 3d |Z%=.dtB..H..:Z%=| 000071a0 a4 72 42 5f 0d 1c 52 05 cb 0d 1c 5c 16 c9 26 38 |.rB_..R....\..&8| 000071b0 30 31 34 30 3a c8 8e 21 61 30 25 80 36 33 ca 0d |0140:..!a0%.63..| 000071c0 1c 66 15 c9 30 2c 31 2c 32 2c 35 2c 36 3a e7 a4 |.f..0,1,2,5,6:..| 000071d0 72 42 5f 8c 0d 1c 70 08 c8 8e b9 ca 0d 1c 7a 17 |rB_...p.......z.| 000071e0 c9 53 25 21 31 36 30 3d 2d 31 3a 5a 25 3d a4 72 |.S%!160=-1:Z%=.r| 000071f0 42 5f 67 0d 1c 84 1e c9 28 53 25 21 31 37 36 80 |B_g.....(S%!176.| 00007200 28 31 3c 3c 36 29 29 3e 30 3a 5a 25 3d a4 64 74 |(1<<6))>0:Z%=.dt| 00007210 42 0d 1c 8e 0d 7f 3a 5a 25 3d a4 72 42 5f 0d 1c |B.....:Z%=.rB_..| 00007220 98 05 cb 0d 1c a2 05 cd 0d 1c ac 0d 7f 3a 5a 25 |.............:Z%| 00007230 3d a4 72 42 5f 0d 1c b6 05 cb 0d 1c c0 1f c9 26 |=.rB_..........&| 00007240 38 30 44 30 30 3a 21 63 25 3d 21 61 30 25 80 36 |80D00:!c%=!a0%.6| 00007250 33 3a c8 8e 21 61 30 25 ca 0d 1c ca 0d 7f 3a 5a |3:..!a0%......:Z| 00007260 25 3d a4 72 42 5f 0d 1c d4 05 cb 0d 1c de 0d 7f |%=.rB_..........| 00007270 3a 5a 25 3d a4 72 42 5f 0d 1c e8 07 cb 3a e1 0d |:Z%=.rB_.....:..| 00007280 1c f2 49 dd f2 63 4d 3a ea 41 25 2c 42 25 2c 43 |..I..cM:.A%,B%,C| 00007290 25 2c 43 24 2c 44 25 2c 45 25 2c 46 25 2c 47 25 |%,C$,D%,E%,F%,G%| 000072a0 2c 48 25 3a f2 67 4d 69 3a 53 25 21 35 35 32 3d |,H%:.gMi:S%!552=| 000072b0 53 25 21 35 35 36 3a 53 25 21 35 35 36 3d eb 3a |S%!556:S%!556=.:| 000072c0 e7 53 25 21 33 37 32 8c 0d 1c fc d3 42 25 3d 53 |.S%!372.....B%=S| 000072d0 25 21 31 32 30 3a 43 25 3d 53 25 21 31 31 32 3a |%!120:C%=S%!112:| 000072e0 43 24 3d c4 36 34 2c 22 20 22 29 3a f2 63 42 28 |C$=.64," "):.cB(| 000072f0 43 25 2c 4f 25 2c 32 35 36 29 3a f2 63 42 28 43 |C%,O%,256):.cB(C| 00007300 25 2c 42 25 2c 32 35 36 29 3a f2 6c 46 74 3a c8 |%,B%,256):.lFt:.| 00007310 99 26 34 30 30 38 31 2c 2c 22 50 6f 72 74 72 68 |.&40081,,"Portrh| 00007320 6f 75 73 65 2e 53 74 61 6e 64 61 72 64 22 2c 31 |ouse.Standard",1| 00007330 36 30 2c 31 36 30 b8 41 25 3a 53 25 21 33 31 36 |60,160.A%:S%!316| 00007340 3d 41 25 3a e3 41 25 3d 30 b8 32 35 35 3a 47 25 |=A%:.A%=0.255:G%| 00007350 3d 42 25 3f 41 25 3a e7 47 25 8c c8 99 26 34 30 |=B%?A%:.G%...&40| 00007360 30 38 33 2c 47 25 2c 43 24 b8 2c 43 24 2c 44 25 |083,G%,C$.,C$,D%| 00007370 2c 45 25 3a c8 99 26 34 30 30 38 31 2c 2c 43 24 |,E%:..&40081,,C$| 00007380 2c 44 25 2c 45 25 b8 46 25 3a 43 25 3f 41 25 3d |,D%,E%.F%:C%?A%=| 00007390 46 25 3a 4f 25 3f 47 25 3d 41 25 0d 1d 10 43 ed |F%:O%?G%=A%...C.| 000073a0 3a 41 25 3d 53 25 21 35 36 3a c8 95 41 25 3c 3e |:A%=S%!56:..A%<>| 000073b0 30 3a e3 42 25 3d 41 25 2b 35 32 b8 41 25 2b 32 |0:.B%=A%+52.A%+2| 000073c0 38 2b 41 25 21 31 36 2a 32 34 88 32 34 3a 44 25 |8+A%!16*24.24:D%| 000073d0 3d 21 28 21 42 25 29 3a e7 44 25 3e 30 8c 0d 1d |=!(!B%):.D%>0...| 000073e0 1a 67 43 25 3d a4 61 52 28 21 42 25 29 3a e3 45 |.gC%=.aR(!B%):.E| 000073f0 25 3d 43 25 2b 33 36 b8 43 25 2b 31 32 2b 32 34 |%=C%+36.C%+12+24| 00007400 2a 44 25 88 32 34 3a 46 25 3d 21 45 25 3a e7 46 |*D%.24:F%=!E%:.F| 00007410 25 80 36 34 8c 47 25 3d a4 66 46 28 4f 25 3f 28 |%.64.G%=.fF(O%?(| 00007420 46 25 3e 3e 3e 32 34 29 29 3c 3c 32 34 3a 46 25 |F%>>>24))<<24:F%| 00007430 3d 46 25 80 26 46 46 46 46 46 46 3a 21 45 25 3d |=F%.&FFFFFF:!E%=| 00007440 46 25 84 47 25 0d 1d 24 05 ed 0d 1d 2e 58 cd 3a |F%.G%..$.....X.:| 00007450 ed 3a 41 25 3d 41 25 21 32 38 3a ce 3a 41 25 3d |.:A%=A%!28:.:A%=| 00007460 53 25 21 36 34 3a c8 95 41 25 3c 3e 30 3a e3 42 |S%!64:..A%<>0:.B| 00007470 25 3d 41 25 2b 35 32 b8 41 25 2b 32 38 2b 41 25 |%=A%+52.A%+28+A%| 00007480 21 31 36 2a 32 34 88 32 34 3a 48 25 3d 42 25 21 |!16*24.24:H%=B%!| 00007490 2d 38 3e 3e 3e 31 36 80 33 31 3a e7 48 25 3d 31 |-8>>>16.31:.H%=1| 000074a0 30 8c 0d 1d 38 b9 43 25 3d 21 28 21 42 25 2b 38 |0...8.C%=!(!B%+8| 000074b0 29 3a c8 99 26 34 30 30 44 36 2c 43 25 2c 51 25 |):..&400D6,C%,Q%| 000074c0 2b 31 30 30 2c 36 34 2c 36 34 3a 44 25 3d 51 25 |+100,64,64:D%=Q%| 000074d0 2b 31 30 30 3a 21 51 25 3d 43 25 3a c8 95 21 44 |+100:!Q%=C%:..!D| 000074e0 25 3c 3e 2d 31 3a 51 25 21 34 3d 21 44 25 3a c8 |%<>-1:Q%!4=!D%:.| 000074f0 99 26 34 30 30 43 45 2c 2c 51 25 3a 46 25 3d 51 |.&400CE,,Q%:F%=Q| 00007500 25 21 32 34 3a 47 25 3d a4 66 46 28 4f 25 3f 28 |%!24:G%=.fF(O%?(| 00007510 46 25 3e 3e 3e 32 34 29 29 3c 3c 32 34 3a 46 25 |F%>>>24))<<24:F%| 00007520 3d 46 25 80 26 46 46 46 46 46 46 3a 51 25 21 38 |=F%.&FFFFFF:Q%!8| 00007530 3d 46 25 84 47 25 3a 51 25 21 31 32 3d 26 46 46 |=F%.G%:Q%!12=&FF| 00007540 46 46 46 46 46 46 3a c8 99 26 34 30 30 43 44 2c |FFFFFF:..&400CD,| 00007550 2c 51 25 3a 44 25 2b 3d 34 3a ce 0d 1d 42 6e cc |,Q%:D%+=4:...Bn.| 00007560 43 25 3d a4 61 52 28 21 42 25 29 3a e3 45 25 3d |C%=.aR(!B%):.E%=| 00007570 43 25 2b 31 30 34 b8 43 25 2b 37 32 2b 28 43 25 |C%+104.C%+72+(C%| 00007580 21 38 34 3c 3c 35 29 88 33 32 3a 46 25 3d 21 45 |!84<<5).32:F%=!E| 00007590 25 3a e7 46 25 80 36 34 8c 47 25 3d a4 66 46 28 |%:.F%.64.G%=.fF(| 000075a0 4f 25 3f 28 46 25 3e 3e 3e 32 34 29 29 3c 3c 32 |O%?(F%>>>24))<<2| 000075b0 34 3a 46 25 3d 46 25 80 26 46 46 46 46 46 46 3a |4:F%=F%.&FFFFFF:| 000075c0 21 45 25 3d 46 25 84 47 25 0d 1d 4c 05 ed 0d 1d |!E%=F%.G%..L....| 000075d0 56 3e cd 3a ed 3a 41 25 3d 41 25 21 32 38 3a ce |V>.:.:A%=A%!28:.| 000075e0 3a e3 42 25 3d 21 77 25 2b 32 36 38 b8 21 77 25 |:.B%=!w%+268.!w%| 000075f0 2b 31 32 2b 31 35 2a 32 35 36 88 32 35 36 3a 43 |+12+15*256.256:C| 00007600 25 3d 21 42 25 3a e7 43 25 3e 30 8c 0d 1d 60 af |%=!B%:.C%>0...`.| 00007610 c8 99 26 34 30 30 44 36 2c 43 25 2c 51 25 2b 31 |..&400D6,C%,Q%+1| 00007620 30 30 2c 36 34 2c 36 34 3a 44 25 3d 51 25 2b 31 |00,64,64:D%=Q%+1| 00007630 30 30 3a 21 51 25 3d 43 25 3a c8 95 21 44 25 3c |00:!Q%=C%:..!D%<| 00007640 3e 2d 31 3a 51 25 21 34 3d 21 44 25 3a c8 99 26 |>-1:Q%!4=!D%:..&| 00007650 34 30 30 43 45 2c 2c 51 25 3a 46 25 3d 51 25 21 |400CE,,Q%:F%=Q%!| 00007660 32 34 3a 47 25 3d a4 66 46 28 4f 25 3f 28 46 25 |24:G%=.fF(O%?(F%| 00007670 3e 3e 3e 32 34 29 29 3c 3c 32 34 3a 46 25 3d 46 |>>>24))<<24:F%=F| 00007680 25 80 26 46 46 46 46 46 46 3a 51 25 21 38 3d 46 |%.&FFFFFF:Q%!8=F| 00007690 25 84 47 25 3a 51 25 21 31 32 3d 26 46 46 46 46 |%.G%:Q%!12=&FFFF| 000076a0 46 46 46 46 3a c8 99 26 34 30 30 43 44 2c 2c 51 |FFFF:..&400CD,,Q| 000076b0 25 3a 44 25 2b 3d 34 3a ce 3a ed 0d 1d 74 05 cd |%:D%+=4:.:...t..| 000076c0 0d 1d 7e 13 cd 3a e7 50 25 3e 30 8c f2 73 50 28 |..~..:.P%>0..sP(| 000076d0 50 25 29 0d 1d 88 18 e7 53 25 21 31 37 36 80 28 |P%).....S%!176.(| 000076e0 31 3c 3c 37 29 8c f2 63 4d 5f 67 0d 1d 92 0f e1 |1<<7)..cM_g.....| 000076f0 3a 2d 2d 2d 28 4d 49 53 43 29 0d 1d a6 b5 dd f2 |:---(MISC)......| 00007700 67 4d 69 3a 53 25 21 31 39 36 3d a4 72 4d 56 28 |gMi:S%!196=.rMV(| 00007710 2d 31 2c 34 29 3a 53 25 21 32 30 30 3d a4 72 4d |-1,4):S%!200=.rM| 00007720 56 28 2d 31 2c 35 29 3a 53 25 21 34 34 30 3d 31 |V(-1,5):S%!440=1| 00007730 3c 3c 53 25 21 31 39 36 3a 53 25 21 34 34 34 3d |<<S%!196:S%!444=| 00007740 31 3c 3c 53 25 21 32 30 30 3a 53 25 21 32 30 34 |1<<S%!200:S%!204| 00007750 3d 28 a4 72 4d 56 28 2d 31 2c 31 31 29 2b 31 29 |=(.rMV(-1,11)+1)| 00007760 3c 3c 53 25 21 31 39 36 3a 53 25 21 32 30 38 3d |<<S%!196:S%!208=| 00007770 28 a4 72 4d 56 28 2d 31 2c 31 32 29 2b 31 29 3c |(.rMV(-1,12)+1)<| 00007780 3c 53 25 21 32 30 30 3a 53 25 21 34 32 38 3d ac |<S%!200:S%!428=.| 00007790 28 53 25 21 34 34 30 2d 31 29 3a 53 25 21 34 33 |(S%!440-1):S%!43| 000077a0 32 3d ac 28 53 25 21 34 34 34 2d 31 29 3a e1 0d |2=.(S%!444-1):..| 000077b0 1d b0 36 dd a4 67 42 31 28 41 25 29 3a ea 42 25 |..6..gB1(A%):.B%| 000077c0 2c 43 25 3a e3 43 25 3d 30 b8 33 31 3a 42 25 2b |,C%:.C%=0.31:B%+| 000077d0 3d 41 25 80 31 3a 41 25 3d 41 25 3e 3e 3e 31 3a |=A%.1:A%=A%>>>1:| 000077e0 ed 3a 3d 42 25 0d 1d ba 13 dd f2 73 50 4f 28 41 |.:=B%......sPO(A| 000077f0 25 29 3a c8 8e 41 25 ca 0d 1d c4 15 c9 31 3a 53 |%):..A%......1:S| 00007800 25 21 34 3d 31 3a 53 25 21 31 32 3d 30 0d 1d ce |%!4=1:S%!12=0...| 00007810 15 c9 32 3a 53 25 21 34 3d 30 3a 53 25 21 31 32 |..2:S%!4=0:S%!12| 00007820 3d 30 0d 1d d8 21 7f 3a 53 25 21 34 3d 30 3a c8 |=0...!.:S%!4=0:.| 00007830 99 36 36 b8 53 25 21 31 32 3a 53 25 21 31 35 36 |.66.S%!12:S%!156| 00007840 3d 41 25 0d 1d e2 07 cb 3a e1 0d 1d ec 0b dd a4 |=A%.....:.......| 00007850 68 3a 3d 22 22 0d 1d f6 1c dd a4 5f 3a e7 53 25 |h:=""......_:.S%| 00007860 21 31 37 36 80 28 31 3c 3c 37 29 8c 3d b9 8b 3d |!176.(1<<7).=..=| 00007870 a3 0d 1e 00 57 dd a4 74 4c 28 41 25 29 3a ea 42 |....W..tL(A%):.B| 00007880 24 2c 43 25 3a 43 25 3d b4 41 25 3a 41 25 3d 94 |$,C%:C%=.A%:A%=.| 00007890 41 25 3a 42 24 3d c3 28 41 25 81 31 30 30 29 2b |A%:B$=.(A%.100)+| 000078a0 22 2e 22 2b c2 22 30 22 2b c3 28 41 25 83 31 30 |"."+."0"+.(A%.10| 000078b0 30 29 2c 32 29 3a e7 43 25 3e 3d 30 8c 3d 42 24 |0),2):.C%>=0.=B$| 000078c0 8b 3d 22 2d 22 2b 42 24 0d 1e 0a 27 dd a4 66 4c |.="-"+B$...'..fL| 000078d0 28 41 24 29 3a ea 42 3a 42 3d 31 30 30 2a bb 41 |(A$):.B:B=100*.A| 000078e0 24 3a 3d b4 42 2a a8 28 94 42 2b 30 2e 35 29 0d |$:=.B*.(.B+0.5).| 000078f0 1e 14 44 dd a4 61 4c 28 41 25 2c 42 25 29 3a ea |..D..aL(A%,B%):.| 00007900 43 3a 43 3d 41 25 2b 42 25 3a e7 43 3e 26 37 46 |C:C=A%+B%:.C>&7F| 00007910 46 46 46 46 46 30 84 43 3c 26 38 30 30 30 30 30 |FFFFF0.C<&800000| 00007920 31 30 8c f2 62 65 65 70 3a 3d 2d 31 8b 3d 41 25 |10..beep:=-1.=A%| 00007930 2b 42 25 0d 1e 1e 37 dd a4 6d 4c 28 41 25 2c 42 |+B%...7..mL(A%,B| 00007940 25 29 3a ea 43 3a 43 3d 41 25 2a 42 25 3a e7 43 |%):.C:C=A%*B%:.C| 00007950 3e 26 46 46 46 46 46 46 30 8c f2 62 65 65 70 3a |>&FFFFFF0..beep:| 00007960 3d 2d 31 8b 3d 41 25 2a 42 25 0d 1e 28 26 dd a4 |=-1.=A%*B%..(&..| 00007970 64 4c 28 41 25 2c 42 25 29 3a e7 42 25 3d 30 8c |dL(A%,B%):.B%=0.| 00007980 f2 62 65 65 70 3a 3d 2d 31 8b 3d 41 25 81 42 25 |.beep:=-1.=A%.B%| 00007990 0d 1e 32 0b dd a4 61 5f 3a 3d b9 0d 1e 3c 13 dd |..2...a_:=...<..| 000079a0 a4 64 54 68 28 41 25 29 3a 3d c3 7e 41 25 0d 1e |.dTh(A%):=.~A%..| 000079b0 46 25 dd a4 68 54 64 28 41 24 29 3a ea 42 25 3a |F%..hTd(A$):.B%:| 000079c0 c8 99 33 33 2c 31 36 2c 41 24 b8 2c 2c 42 25 3a |..33,16,A$.,,B%:| 000079d0 3d 42 25 0d 1e 50 2e dd a4 62 49 6e 42 28 f8 41 |=B%..P...bInB(.A| 000079e0 25 2c f8 42 25 29 3a ea 43 25 2c 44 25 3a e7 21 |%,.B%):.C%,D%:.!| 000079f0 41 25 3c 21 42 25 8c 43 25 3d 21 41 25 2d 21 42 |A%<!B%.C%=!A%-!B| 00007a00 25 0d 1e 5a 1b e7 41 25 21 34 3c 42 25 21 34 8c |%..Z..A%!4<B%!4.| 00007a10 44 25 3d 41 25 21 34 2d 42 25 21 34 0d 1e 64 1b |D%=A%!4-B%!4..d.| 00007a20 e7 41 25 21 38 3e 42 25 21 38 8c 43 25 3d 41 25 |.A%!8>B%!8.C%=A%| 00007a30 21 38 2d 42 25 21 38 0d 1e 6e 1f e7 41 25 21 31 |!8-B%!8..n..A%!1| 00007a40 32 3e 42 25 21 31 32 8c 44 25 3d 41 25 21 31 32 |2>B%!12.D%=A%!12| 00007a50 2d 42 25 21 31 32 0d 1e 78 20 e7 43 25 3d 30 80 |-B%!12..x .C%=0.| 00007a60 44 25 3d 30 8c 3d b9 8b 41 25 3d 43 25 3a 42 25 |D%=0.=..A%=C%:B%| 00007a70 3d 44 25 3a 3d a3 0d 1e 82 5c dd a4 72 46 72 28 |=D%:=....\..rFr(| 00007a80 f8 41 25 2c f8 42 25 29 3a ea 43 25 2c 44 25 2c |.A%,.B%):.C%,D%,| 00007a90 46 25 3a 44 25 3d 41 25 3a 46 25 3d 42 25 3a f5 |F%:D%=A%:F%=B%:.| 00007aa0 43 25 3d 44 25 83 46 25 3a 44 25 3d 46 25 3a 46 |C%=D%.F%:D%=F%:F| 00007ab0 25 3d 43 25 3a fd 43 25 3d 30 3a e7 44 25 3e 31 |%=C%:.C%=0:.D%>1| 00007ac0 8c 41 25 3d 41 25 81 44 25 3a 42 25 3d 42 25 81 |.A%=A%.D%:B%=B%.| 00007ad0 44 25 0d 1e 8c 15 3d 44 25 3a 2d 2d 2d 28 50 41 |D%....=D%:---(PA| 00007ae0 54 54 45 52 4e 53 29 0d 1e a0 41 dd f2 67 46 50 |TTERNS)...A..gFP| 00007af0 28 41 24 29 3a ea 41 25 3a 24 72 6e 25 3d 22 46 |(A$):.A%:$rn%="F| 00007b00 69 6c 6c 50 61 74 22 3a 24 6e 6e 25 3d 41 24 3a |illPat":$nn%=A$:| 00007b10 41 25 3d a4 66 52 3a c8 99 37 30 2c 41 25 21 32 |A%=.fR:..70,A%!2| 00007b20 30 2b 34 2c 34 30 3a e1 0d 1e aa 66 dd f2 67 4c |0+4,40:....f..gL| 00007b30 50 28 41 24 29 3a ea 41 25 3a 24 72 6e 25 3d 22 |P(A$):.A%:$rn%="| 00007b40 4c 69 6e 65 50 61 74 22 3a 24 6e 6e 25 3d 41 24 |LinePat":$nn%=A$| 00007b50 3a 41 25 3d a4 66 52 3a 41 25 3d 41 25 21 32 30 |:A%=.fR:A%=A%!20| 00007b60 3a ff 22 46 58 20 31 36 33 2c 32 34 32 2c 22 2b |:."FX 163,242,"+| 00007b70 c3 41 25 21 31 32 3a c8 99 37 30 2c 41 25 2c 31 |.A%!12:..70,A%,1| 00007b80 30 3a e1 3a 2d 2d 2d 28 c8 92 45 52 53 29 0d 1e |0:.:---(..ERS)..| 00007b90 be 15 dd f2 68 67 4f 6e 3a c8 99 26 34 30 36 43 |....hgOn:..&406C| 00007ba0 30 3a e1 0d 1e c8 16 dd f2 68 67 4f 66 66 3a c8 |0:.......hgOff:.| 00007bb0 99 26 34 30 36 43 31 3a e1 0d 1e d2 18 dd f2 68 |.&406C1:.......h| 00007bc0 67 53 6d 61 73 68 3a c8 99 26 34 30 36 43 32 3a |gSmash:..&406C2:| 00007bd0 e1 0d 1e dc 1c dd f2 68 67 50 43 28 41 25 29 3a |.......hgPC(A%):| 00007be0 c8 99 26 34 30 36 43 34 2c 41 25 3a e1 0d 1e e6 |..&406C4,A%:....| 00007bf0 1f dd f2 68 67 4c 45 44 28 41 25 29 3a c8 99 26 |...hgLED(A%):..&| 00007c00 34 30 36 43 35 2c 41 25 80 33 3a e1 0d 1e f0 3f |406C5,A%.3:....?| 00007c10 dd f2 69 50 3a e7 24 70 6e 25 3d 22 22 84 24 70 |..iP:.$pn%="".$p| 00007c20 6e 25 3d 22 53 74 61 6e 64 61 72 64 22 84 24 70 |n%="Standard".$p| 00007c30 6e 25 3d 22 70 74 72 5f 64 65 66 61 75 6c 74 22 |n%="ptr_default"| 00007c40 8c 57 25 21 33 32 3d 2d 31 3a e1 0d 1e fa 2a ea |.W%!32=-1:....*.| 00007c50 41 25 3a 24 6e 6e 25 3d 24 70 6e 25 3a 41 25 3d |A%:$nn%=$pn%:A%=| 00007c60 a4 66 50 3a e7 41 25 3e 30 8c 57 25 21 33 32 3d |.fP:.A%>0.W%!32=| 00007c70 41 25 21 32 30 0d 1f 04 05 e1 0d 1f 0e 47 dd f2 |A%!20........G..| 00007c80 70 50 28 41 24 2c 42 25 29 3a e7 42 25 3e 30 8c |pP(A$,B%):.B%>0.| 00007c90 ea 43 25 3a 43 25 3d 57 25 3a 57 25 3d a4 77 53 |.C%:C%=W%:W%=.wS| 00007ca0 28 42 25 29 3a 24 70 6e 25 3d 41 24 3a f2 69 50 |(B%):$pn%=A$:.iP| 00007cb0 3a f2 73 50 28 57 25 21 33 32 29 3a 57 25 3d 43 |:.sP(W%!32):W%=C| 00007cc0 25 0d 1f 18 05 e1 0d 1f 22 6f dd f2 73 50 28 41 |%......."o..sP(A| 00007cd0 25 29 3a e7 41 25 3e 30 8c c8 99 26 34 30 30 45 |%):.A%>0...&400E| 00007ce0 39 2c 33 36 2c 2c 24 41 25 2c 41 25 21 31 36 2c |9,36,,$A%,A%!16,| 00007cf0 41 25 21 32 30 2c 41 25 21 32 34 3a 50 25 3d 41 |A%!20,A%!24:P%=A| 00007d00 25 3a e7 41 25 21 31 36 80 33 32 8c c8 99 37 2c |%:.A%!16.32...7,| 00007d10 31 32 2c 53 25 2b 33 30 30 3a c8 99 37 2c 31 32 |12,S%+300:..7,12| 00007d20 2c 53 25 2b 33 30 35 3a c8 99 37 2c 31 32 2c 53 |,S%+305:..7,12,S| 00007d30 25 2b 33 31 30 0d 1f 2c 05 e1 0d 1f 36 47 dd f2 |%+310..,....6G..| 00007d40 72 50 3a c8 99 26 34 30 30 44 38 2c 31 2c 2d 31 |rP:..&400D8,1,-1| 00007d50 3a c8 99 37 2c 31 32 2c 53 25 2b 33 30 30 3a c8 |:..7,12,S%+300:.| 00007d60 99 37 2c 31 32 2c 53 25 2b 33 30 35 3a c8 99 37 |.7,12,S%+305:..7| 00007d70 2c 31 32 2c 53 25 2b 33 31 30 3a 50 25 3d 30 3a |,12,S%+310:P%=0:| 00007d80 e1 0d 1f 40 57 dd a4 6d 6f 75 73 65 3a ea 41 25 |...@W..mouse:.A%| 00007d90 2c 56 25 3a c8 99 36 2c 31 32 31 2c 31 33 37 b8 |,V%:..6,121,137.| 00007da0 2c 41 25 3a 41 25 3d 2d 34 2a 28 41 25 3d 32 35 |,A%:A%=-4*(A%=25| 00007db0 35 29 3a c8 99 36 2c 31 32 31 2c 31 33 39 b8 2c |5):..6,121,139.,| 00007dc0 56 25 3a e7 56 25 3d 32 35 35 8c 56 25 3d 31 84 |V%:.V%=255.V%=1.| 00007dd0 41 25 8b 56 25 3d 41 25 0d 1f 4a 0f 3d 56 25 3a |A%.V%=A%..J.=V%:| 00007de0 2d 2d 2d 28 c8 98 29 0d 1f 5e 13 dd a4 71 75 69 |---(..)..^...qui| 00007df0 74 3a ea 56 25 3a c8 8e b9 ca 0d 1f 68 12 c9 53 |t:.V%:......h..S| 00007e00 25 21 31 39 32 3d 31 3a 56 25 3d b9 0d 1f 72 1e |%!192=1:V%=...r.| 00007e10 c9 28 53 25 21 31 37 36 80 36 34 29 3e 30 3a e7 |.(S%!176.64)>0:.| 00007e20 a4 67 45 65 28 30 29 3e 30 8c 0d 1f 7c 2e e7 53 |.gEe(0)>0...|..S| 00007e30 25 21 31 39 32 8c 51 25 21 31 32 3d 21 72 30 25 |%!192.Q%!12=!r0%| 00007e40 3a c8 99 26 34 30 30 45 37 2c 31 39 2c 51 25 3a |:..&400E7,19,Q%:| 00007e50 21 72 25 3d 51 25 21 38 0d 1f 86 18 e7 a4 71 75 |!r%=Q%!8......qu| 00007e60 69 74 41 70 70 6c 6e 5f 66 3d 22 59 65 73 22 8c |itAppln_f="Yes".| 00007e70 0d 1f 90 44 e7 53 25 21 31 39 32 8c c8 99 26 34 |...D.S%!192...&4| 00007e80 30 30 44 33 2c 2c 51 25 3a 51 25 21 32 34 3d 26 |00D3,,Q%:Q%!24=&| 00007e90 31 46 43 3a c8 99 26 34 30 30 45 37 2c 38 2c 51 |1FC:..&400E7,8,Q| 00007ea0 25 2c 21 74 30 25 3a 53 25 21 31 39 32 3d 31 8b |%,!t0%:S%!192=1.| 00007eb0 56 25 3d b9 0d 1f 9a 05 cd 0d 1f a4 1c cc e7 53 |V%=............S| 00007ec0 25 21 31 39 32 3d 30 8c 56 25 3d b9 8b 53 25 21 |%!192=0.V%=..S%!| 00007ed0 31 39 32 3d a3 0d 1f ae 05 cd 0d 1f b8 12 c9 53 |192=...........S| 00007ee0 25 21 31 39 32 3d 30 3a 56 25 3d b9 0d 1f c2 0e |%!192=0:V%=.....| 00007ef0 7f 3a 53 25 21 31 39 32 3d a3 0d 1f cc 10 cb 3a |.:S%!192=......:| 00007f00 e7 56 25 8c f2 66 69 6e 3a e0 0d 1f d6 06 3d b9 |.V%..fin:.....=.| 00007f10 0d 1f e0 bf dd f2 66 69 6e 3a ea 41 25 2c 42 25 |......fin:.A%,B%| 00007f20 2c 44 24 2c 45 25 2c 46 25 2c 47 24 2c 48 24 3a |,D$,E%,F%,G$,H$:| 00007f30 f2 62 72 6b 50 6e 74 28 22 46 72 65 65 4d 65 6d |.brkPnt("FreeMem| 00007f40 22 2c 31 29 3a f2 62 72 6b 50 6e 74 28 22 44 65 |",1):.brkPnt("De| 00007f50 62 75 67 22 2c 30 29 3a 47 24 3d 41 70 70 6c 6e |bug",0):G$=Appln| 00007f60 24 2b 22 2e 43 68 6f 69 63 65 73 22 3a 48 24 3d |$+".Choices":H$=| 00007f70 c0 47 24 29 2b 22 58 22 3a ea 85 3a ee 85 ea 3a |.G$)+"X":..:...:| 00007f80 c8 99 26 32 30 30 30 44 2c 30 2c 41 25 3a f2 6d |..&2000D,0,A%:.m| 00007f90 6f 61 6e 28 f6 24 29 3a 53 25 21 31 34 38 3d 30 |oan(.$):S%!148=0| 00007fa0 3a e7 a4 67 46 6c 28 48 24 29 3e 30 8c ff 22 52 |:..gFl(H$)>0.."R| 00007fb0 45 4d 4f 56 45 20 22 2b 47 24 3a ff 22 52 45 4e |EMOVE "+G$:."REN| 00007fc0 41 4d 45 20 22 2b 48 24 2b 22 20 22 2b 47 24 0d |AME "+H$+" "+G$.| 00007fd0 1f ea 2c 5a 25 3d a4 62 45 28 32 36 30 29 3a e7 |..,Z%=.bE(260):.| 00007fe0 53 61 76 65 43 68 6f 69 63 65 73 25 80 53 25 21 |SaveChoices%.S%!| 00007ff0 31 34 38 84 53 25 21 34 37 36 8c 0d 1f f4 24 e7 |148.S%!476....$.| 00008000 a4 67 46 6c 28 47 24 29 3e 30 8c ff 22 52 45 4e |.gFl(G$)>0.."REN| 00008010 41 4d 45 20 22 2b 47 24 2b 22 20 22 2b 48 24 0d |AME "+G$+" "+H$.| 00008020 1f fe b9 50 61 73 73 24 3d a4 63 64 53 28 50 61 |...Pass$=.cdS(Pa| 00008030 73 73 24 29 3a 41 25 3d ae 28 47 24 29 3a f1 23 |ss$):A%=.(G$):.#| 00008040 41 25 2c 4c 65 76 65 6c 24 2c 50 61 73 73 24 2c |A%,Level$,Pass$,| 00008050 44 65 62 75 67 25 2c 53 68 6f 77 4e 61 6d 65 25 |Debug%,ShowName%| 00008060 2c 48 65 6c 70 25 2c 4c 61 73 74 24 2c 44 24 2c |,Help%,Last$,D$,| 00008070 53 61 76 65 43 68 6f 69 63 65 73 25 2c 46 25 2c |SaveChoices%,F%,| 00008080 43 68 6f 69 63 65 73 24 28 30 29 2c 43 68 6f 69 |Choices$(0),Choi| 00008090 63 65 73 24 28 31 29 2c 43 68 6f 69 63 65 73 24 |ces$(1),Choices$| 000080a0 28 32 29 2c 43 68 6f 69 63 65 73 24 28 33 29 3a |(2),Choices$(3):| 000080b0 d9 23 41 25 3a ff 22 53 45 54 54 59 50 45 20 22 |.#A%:."SETTYPE "| 000080c0 2b 47 24 2b 22 20 34 30 37 22 3a ff 22 52 45 4d |+G$+" 407":."REM| 000080d0 4f 56 45 20 22 2b 48 24 0d 20 08 44 cd 3a f2 6c |OVE "+H$. .D.:.l| 000080e0 46 74 3a f2 68 67 53 6d 61 73 68 3a f2 72 50 3a |Ft:.hgSmash:.rP:| 000080f0 c8 99 26 34 30 30 44 44 2c 21 74 25 2c 26 41 42 |..&400DD,!t%,&AB| 00008100 35 33 34 31 35 34 3a c8 99 31 37 3a e1 3a 2d 2d |534154:..17:.:--| 00008110 2d 28 52 45 53 4f 55 52 43 45 53 29 0d 20 1c 1b |-(RESOURCES). ..| 00008120 dd a4 61 52 28 41 25 29 3a 3d 41 25 2b 34 2b 28 |..aR(A%):=A%+4+(| 00008130 21 41 25 3c 3c 34 29 0d 20 26 48 dd a4 66 4d 28 |!A%<<4). &H..fM(| 00008140 41 24 29 3a ea 41 25 2c 42 25 2c 43 25 2c 44 25 |A$):.A%,B%,C%,D%| 00008150 3a 41 25 3d 53 25 21 34 32 34 3a e7 24 41 25 3d |:A%=S%!424:.$A%=| 00008160 41 24 8c 7a 24 3d 24 28 41 25 2b 31 32 29 3a 21 |A$.z$=$(A%+12):!| 00008170 66 25 3d 41 25 21 32 38 3a 3d 41 25 21 32 34 0d |f%=A%!28:=A%!24.| 00008180 20 30 1b 24 6e 6e 25 3d 41 24 3a 43 25 3d a4 67 | 0.$nn%=A$:C%=.g| 00008190 55 48 3a e7 43 25 3e 2d 31 8c 0d 20 3a 4c 41 25 |UH:.C%>-1.. :LA%| 000081a0 3d 53 25 21 35 36 3a f5 44 25 3d 41 25 21 31 32 |=S%!56:.D%=A%!12| 000081b0 3e 3e 3e 32 34 3a 42 25 3d 41 25 3a 41 25 3d 41 |>>>24:B%=A%:A%=A| 000081c0 25 21 32 38 3a fd 44 25 3d 43 25 84 41 25 3d 30 |%!28:.D%=C%.A%=0| 000081d0 3a e7 44 25 3d 43 25 8c 44 25 3d a4 72 28 42 25 |:.D%=C%.D%=.r(B%| 000081e0 29 8b 44 25 3d 30 0d 20 44 1d cc 41 25 3d 53 25 |).D%=0. D..A%=S%| 000081f0 21 34 30 3a e7 41 25 3e 30 8c 44 25 3d a4 72 28 |!40:.A%>0.D%=.r(| 00008200 41 25 29 0d 20 4e 0a e7 44 25 3c 31 8c 0d 20 58 |A%). N..D%<1.. X| 00008210 23 41 25 3d 53 25 21 35 36 3a f5 3a e7 41 25 3c |#A%=S%!56:.:.A%<| 00008220 3e 53 25 21 34 30 8c 44 25 3d a4 72 28 41 25 29 |>S%!40.D%=.r(A%)| 00008230 0d 20 62 15 41 25 3d 41 25 21 32 38 3a fd 44 25 |. b.A%=A%!28:.D%| 00008240 84 41 25 3d 30 0d 20 6c 22 cd 3a e7 44 25 3e 30 |.A%=0. l".:.D%>0| 00008250 8c 7a 24 3d 24 28 53 25 21 38 34 2b 28 21 66 25 |.z$=$(S%!84+(!f%| 00008260 3e 3e 3e 32 34 29 29 0d 20 76 48 cd 3a e7 44 25 |>>>24)). vH.:.D%| 00008270 3e 30 8c 41 25 3d 53 25 21 34 32 34 3a 24 41 25 |>0.A%=S%!424:$A%| 00008280 3d 41 24 3a 24 28 41 25 2b 31 32 29 3d 7a 24 3a |=A$:$(A%+12)=z$:| 00008290 41 25 21 32 34 3d 44 25 21 32 30 3a 41 25 21 32 |A%!24=D%!20:A%!2| 000082a0 38 3d 21 66 25 3a 3d 44 25 21 32 30 8b 3d a3 0d |8=!f%:=D%!20.=..| 000082b0 20 80 25 dd a4 66 50 3a ea 41 25 2c 42 25 2c 43 | .%..fP:.A%,B%,C| 000082c0 25 2c 44 25 3a 41 25 3d 53 25 21 36 38 3a e7 41 |%,D%:A%=S%!68:.A| 000082d0 25 3e 30 8c 0d 20 8a 13 43 25 3d a4 67 55 48 3a |%>0.. ..C%=.gUH:| 000082e0 e7 43 25 3e 2d 31 8c 0d 20 94 43 f5 44 25 3d 41 |.C%>-1.. .C.D%=A| 000082f0 25 21 31 32 3e 3e 3e 32 34 3a 42 25 3d 41 25 3a |%!12>>>24:B%=A%:| 00008300 41 25 3d 41 25 21 32 38 3a fd 44 25 3d 43 25 84 |A%=A%!28:.D%=C%.| 00008310 41 25 3d 30 3a e7 44 25 3d 43 25 8c 44 25 3d a4 |A%=0:.D%=C%.D%=.| 00008320 72 28 41 25 29 8b 44 25 3d 30 0d 20 9e 3e cc f5 |r(A%).D%=0. .>..| 00008330 44 25 3d a4 72 28 41 25 29 3a 41 25 3d 41 25 21 |D%=.r(A%):A%=A%!| 00008340 32 38 3a fd 44 25 84 41 25 3d 30 3a e7 44 25 3e |28:.D%.A%=0:.D%>| 00008350 30 8c 7a 24 3d 24 28 53 25 21 38 34 2b 28 21 66 |0.z$=$(S%!84+(!f| 00008360 25 3e 3e 3e 32 34 29 29 0d 20 a8 05 cd 0d 20 b2 |%>>>24)). .... .| 00008370 09 cd 3a 3d 44 25 0d 20 bc 3a dd a4 66 57 28 41 |..:=D%. .:..fW(A| 00008380 24 29 3a ea 41 25 2c 42 25 2c 43 25 2c 44 25 3a |$):.A%,B%,C%,D%:| 00008390 24 6e 6e 25 3d 41 24 3a 41 25 3d 53 25 21 36 34 |$nn%=A$:A%=S%!64| 000083a0 3a 43 25 3d a4 67 55 48 3a e7 43 25 3e 2d 31 8c |:C%=.gUH:.C%>-1.| 000083b0 0d 20 c6 43 f5 44 25 3d 41 25 21 31 32 3e 3e 3e |. .C.D%=A%!12>>>| 000083c0 32 34 3a 42 25 3d 41 25 3a 41 25 3d 41 25 21 32 |24:B%=A%:A%=A%!2| 000083d0 38 3a fd 44 25 3d 43 25 84 41 25 3d 30 3a e7 44 |8:.D%=C%.A%=0:.D| 000083e0 25 3d 43 25 8c 44 25 3d a4 72 28 42 25 29 8b 44 |%=C%.D%=.r(B%).D| 000083f0 25 3d 30 0d 20 d0 3e cc f5 44 25 3d a4 72 28 41 |%=0. .>..D%=.r(A| 00008400 25 29 3a 41 25 3d 41 25 21 32 38 3a fd 44 25 84 |%):A%=A%!28:.D%.| 00008410 41 25 3d 30 3a e7 44 25 3e 30 8c 7a 24 3d 24 28 |A%=0:.D%>0.z$=$(| 00008420 53 25 21 38 34 2b 28 21 66 25 3e 3e 3e 32 34 29 |S%!84+(!f%>>>24)| 00008430 29 0d 20 da 20 cd 3a e7 44 25 3e 30 8c 24 72 6e |). . .:.D%>0.$rn| 00008440 25 3d 54 24 28 21 66 25 3e 3e 3e 31 36 80 33 31 |%=T$(!f%>>>16.31| 00008450 29 0d 20 e4 07 3d 44 25 0d 20 ee 28 dd a4 66 52 |). ..=D%. .(..fR| 00008460 3a ea 41 25 2c 41 24 2c 42 25 2c 43 25 2c 44 25 |:.A%,A$,B%,C%,D%| 00008470 3a 41 25 3d 53 25 21 35 32 3a e7 41 25 3e 30 8c |:A%=S%!52:.A%>0.| 00008480 0d 20 f8 1b 41 24 3d 24 72 6e 25 3a 43 25 3d a4 |. ..A$=$rn%:C%=.| 00008490 67 55 48 3a e7 43 25 3e 2d 31 8c 0d 21 02 26 f5 |gUH:.C%>-1..!.&.| 000084a0 44 25 3d 41 25 21 31 32 3e 3e 3e 32 34 3a e7 24 |D%=A%!12>>>24:.$| 000084b0 41 25 3d 41 24 80 44 25 3d 43 25 8c 42 25 3d 41 |A%=A$.D%=C%.B%=A| 000084c0 25 0d 21 0c 2a 41 25 3d 41 25 21 32 38 3a fd 42 |%.!.*A%=A%!28:.B| 000084d0 25 84 28 41 25 3d 30 29 3a e7 42 25 8c 44 25 3d |%.(A%=0):.B%.D%=| 000084e0 a4 72 28 42 25 29 8b 44 25 3d 30 0d 21 16 18 cc |.r(B%).D%=0.!...| 000084f0 f5 3a e7 24 41 25 3d 41 24 8c 44 25 3d a4 72 28 |.:.$A%=A$.D%=.r(| 00008500 41 25 29 0d 21 20 32 41 25 3d 41 25 21 32 38 3a |A%).! 2A%=A%!28:| 00008510 fd 44 25 84 41 25 3d 30 3a e7 44 25 3e 30 8c 7a |.D%.A%=0:.D%>0.z| 00008520 24 3d 24 28 53 25 21 38 34 2b 28 21 66 25 3e 3e |$=$(S%!84+(!f%>>| 00008530 3e 32 34 29 29 0d 21 2a 05 cd 0d 21 34 09 cd 3a |>24)).!*...!4..:| 00008540 3d 44 25 0d 21 3e 35 dd a4 72 52 28 41 24 2c 42 |=D%.!>5..rR(A$,B| 00008550 24 29 3a ea 41 25 3a 41 25 3d a4 66 4d 28 42 24 |$):.A%:A%=.fM(B$| 00008560 29 3a e7 41 25 3e 30 8c f2 63 49 56 28 42 24 2b |):.A%>0..cIV(B$+| 00008570 22 5f 25 22 2c 41 25 29 0d 21 48 07 3d 41 25 0d |"_%",A%).!H.=A%.| 00008580 21 52 63 dd a4 72 28 41 25 29 3a ea 42 25 2c 43 |!Rc..r(A%):.B%,C| 00008590 25 2c 44 25 2c 45 24 3a 43 25 3d 41 25 2b 33 32 |%,D%,E$:C%=A%+32| 000085a0 2b 41 25 21 31 36 2a 32 34 3a 45 24 3d 24 6e 6e |+A%!16*24:E$=$nn| 000085b0 25 3a e3 42 25 3d 41 25 2b 33 32 b8 43 25 2d 32 |%:.B%=A%+32.C%-2| 000085c0 34 88 32 34 3a e7 24 42 25 3d 45 24 8c 44 25 3d |4.24:.$B%=E$.D%=| 000085d0 42 25 3a 42 25 3d 43 25 3a 21 66 25 3d 44 25 21 |B%:B%=C%:!f%=D%!| 000085e0 31 32 0d 21 5c 0c ed 3a e7 44 25 3d 30 8c 0d 21 |12.!\..:.D%=0..!| 000085f0 66 3b 45 24 2b 3d 7a 24 3a e3 42 25 3d 41 25 2b |f;E$+=z$:.B%=A%+| 00008600 33 32 b8 43 25 2d 32 34 88 32 34 3a e7 24 42 25 |32.C%-24.24:.$B%| 00008610 3d 45 24 8c 44 25 3d 42 25 3a 42 25 3d 43 25 3a |=E$.D%=B%:B%=C%:| 00008620 21 66 25 3d 44 25 21 31 32 0d 21 70 05 ed 0d 21 |!f%=D%!12.!p...!| 00008630 7a 09 cd 3a 3d 44 25 0d 21 84 2d dd a4 67 55 48 |z..:=D%.!.-..gUH| 00008640 3a ea 41 25 2c 42 24 2c 43 25 2c 44 25 3a 41 25 |:.A%,B$,C%,D%:A%| 00008650 3d a7 24 6e 6e 25 2c 22 5f 22 29 3a e7 41 25 3d |=.$nn%,"_"):.A%=| 00008660 30 8c 3d b9 0d 21 8e 6a 43 25 3d b9 3a 42 24 3d |0.=..!.jC%=.:B$=| 00008670 c1 24 6e 6e 25 2c 41 25 29 3a 24 6e 6e 25 3d c0 |.$nn%,A%):$nn%=.| 00008680 24 6e 6e 25 2c 41 25 2d 31 29 3a 41 25 3d 53 25 |$nn%,A%-1):A%=S%| 00008690 21 38 34 3a 42 25 3d 41 25 2b 28 53 25 21 35 36 |!84:B%=A%+(S%!56| 000086a0 30 3c 3c 33 29 3a e3 44 25 3d 41 25 b8 42 25 88 |0<<3):.D%=A%.B%.| 000086b0 38 3a e7 24 44 25 3d 42 24 8c 43 25 3d 44 25 2d |8:.$D%=B$.C%=D%-| 000086c0 41 25 3a 44 25 3d 42 25 3a 7a 24 3d 42 24 0d 21 |A%:D%=B%:z$=B$.!| 000086d0 98 09 ed 3a 3d 43 25 0d 21 ac 3c dd a4 67 43 52 |...:=C%.!.<..gCR| 000086e0 28 42 24 29 3a ea 41 25 3a 24 72 6e 25 3d 22 43 |(B$):.A%:$rn%="C| 000086f0 6f 64 65 22 3a 24 6e 6e 25 3d 42 24 3a 41 25 3d |ode":$nn%=B$:A%=| 00008700 a4 66 52 3a e7 41 25 3e 30 8c 3d 41 25 21 32 30 |.fR:.A%>0.=A%!20| 00008710 8b 3d 30 0d 21 b6 3e dd a4 67 55 52 28 42 24 29 |.=0.!.>..gUR(B$)| 00008720 3a ea 41 25 3a 24 72 6e 25 3d 22 43 75 73 74 6f |:.A%:$rn%="Custo| 00008730 6d 22 3a 24 6e 6e 25 3d 42 24 3a 41 25 3d a4 66 |m":$nn%=B$:A%=.f| 00008740 52 3a e7 41 25 3e 30 8c 3d 41 25 21 32 30 8b 3d |R:.A%>0.=A%!20.=| 00008750 30 0d 21 c0 0f 2d 2d 2d 28 53 45 41 52 43 48 29 |0.!..---(SEARCH)| 00008760 0d 21 ca 4e dd a4 73 49 41 28 41 25 28 29 2c 42 |.!.N..sIA(A%(),B| 00008770 25 29 3a ea 43 25 2c 44 25 2c 46 25 3a 44 25 3d |%):.C%,D%,F%:D%=| 00008780 de 28 41 25 28 29 2c 31 29 3a 46 25 3d b9 3a e3 |.(A%(),1):F%=.:.| 00008790 43 25 3d 31 b8 44 25 3a e7 41 25 28 43 25 29 3d |C%=1.D%:.A%(C%)=| 000087a0 42 25 8c 46 25 3d 43 25 3a 43 25 3d 44 25 0d 21 |B%.F%=C%:C%=D%.!| 000087b0 d4 09 ed 3a 3d 46 25 0d 21 de 4e dd a4 73 53 41 |...:=F%.!.N..sSA| 000087c0 28 41 24 28 29 2c 42 24 29 3a ea 43 25 2c 44 25 |(A$(),B$):.C%,D%| 000087d0 2c 46 25 3a 44 25 3d de 28 41 24 28 29 2c 31 29 |,F%:D%=.(A$(),1)| 000087e0 3a 46 25 3d b9 3a e3 43 25 3d 31 b8 44 25 3a e7 |:F%=.:.C%=1.D%:.| 000087f0 41 24 28 43 25 29 3d 42 24 8c 46 25 3d 43 25 3a |A$(C%)=B$.F%=C%:| 00008800 43 25 3d 44 25 0d 21 e8 14 ed 3a 3d 46 25 3a 2d |C%=D%.!...:=F%:-| 00008810 2d 2d 28 53 4c 4f 54 53 29 0d 21 fc 20 dd a4 66 |--(SLOTS).!. ..f| 00008820 57 53 28 41 24 29 3a ea 42 25 2c 43 25 2c 44 25 |WS(A$):.B%,C%,D%| 00008830 3a e7 41 24 3c 3e 22 22 8c 0d 22 06 3a 43 25 3d |:.A$<>""..".:C%=| 00008840 21 77 25 2b 26 46 30 30 3a e3 44 25 3d 21 77 25 |!w%+&F00:.D%=!w%| 00008850 b8 43 25 88 32 35 36 3a e7 44 25 21 31 32 3e b9 |.C%.256:.D%!12>.| 00008860 e7 24 44 25 3d 41 24 8c 42 25 3d 44 25 3a 44 25 |.$D%=A$.B%=D%:D%| 00008870 3d 43 25 0d 22 10 05 ed 0d 22 1a 09 cd 3a 3d 42 |=C%."...."...:=B| 00008880 25 0d 22 24 23 dd a4 6f 57 53 28 41 24 2c 42 25 |%."$#..oWS(A$,B%| 00008890 29 3a ea 43 25 2c 44 25 2c 45 25 3a e7 41 24 3c |):.C%,D%,E%:.A$<| 000088a0 3e 22 22 8c 0d 22 2e 49 45 25 3d b9 3a 43 25 3d |>""..".IE%=.:C%=| 000088b0 21 77 25 2b 26 46 30 30 3a e3 44 25 3d 21 77 25 |!w%+&F00:.D%=!w%| 000088c0 b8 43 25 88 32 35 36 3a e7 44 25 21 31 32 3e b9 |.C%.256:.D%!12>.| 000088d0 e7 24 44 25 3d 41 24 e7 44 25 21 34 38 3c 3e 42 |.$D%=A$.D%!48<>B| 000088e0 25 8c 45 25 3d 44 25 3a 44 25 3d 43 25 0d 22 38 |%.E%=D%:D%=C%."8| 000088f0 05 ed 0d 22 42 09 cd 3a 3d 45 25 0d 22 4c 29 dd |..."B..:=E%."L).| 00008900 a4 77 53 28 41 25 29 3a c8 99 26 38 30 44 30 42 |.wS(A%):..&80D0B| 00008910 2c 30 2c 41 25 2c 2c 2c 53 25 b8 41 25 2c 7a 24 |,0,A%,,,S%.A%,z$| 00008920 3a 3d 41 25 0d 22 56 1a dd a4 67 57 53 28 41 25 |:=A%."V...gWS(A%| 00008930 29 3a 3d 21 77 25 2b 28 41 25 3c 3c 38 29 0d 22 |):=!w%+(A%<<8)."| 00008940 60 2f dd f2 61 57 53 6d 28 41 25 2c 42 25 29 3a |`/..aWSm(A%,B%):| 00008950 5a 25 3d a4 61 4c 4c 28 21 77 25 2b 31 39 36 2b |Z%=.aLL(!w%+196+| 00008960 28 41 25 3c 3c 38 29 2c 42 25 29 3a e1 0d 22 6a |(A%<<8),B%):.."j| 00008970 2f dd f2 64 57 53 6d 28 41 25 2c 42 25 29 3a 5a |/..dWSm(A%,B%):Z| 00008980 25 3d a4 64 4c 4c 28 21 77 25 2b 31 39 36 2b 28 |%=.dLL(!w%+196+(| 00008990 41 25 3c 3c 38 29 2c 42 25 29 3a e1 0d 22 74 c4 |A%<<8),B%):.."t.| 000089a0 dd f2 72 57 53 28 41 25 29 3a ea 42 25 2c 43 25 |..rWS(A%):.B%,C%| 000089b0 2c 44 25 3a 41 25 3d a4 77 53 28 41 25 29 3a e7 |,D%:A%=.wS(A%):.| 000089c0 41 25 3e 30 8c 42 25 3d 41 25 21 31 39 36 3a f2 |A%>0.B%=A%!196:.| 000089d0 73 42 77 28 41 25 2c 32 35 36 2c 30 29 3a 41 25 |sBw(A%,256,0):A%| 000089e0 21 31 32 3d 2d 32 35 35 3a 41 25 21 34 38 3d 28 |!12=-255:A%!48=(| 000089f0 41 25 2d 21 77 25 29 81 32 35 36 3a 44 25 3d 53 |A%-!w%).256:D%=S| 00008a00 25 21 34 34 3a c8 95 42 25 3c 3e 2d 31 3a c8 99 |%!44:..B%<>-1:..| 00008a10 32 39 2c 33 2c 44 25 2c 42 25 21 34 3a 43 25 3d |29,3,D%,B%!4:C%=| 00008a20 42 25 3a 42 25 3d 21 42 25 3a c8 99 32 39 2c 33 |B%:B%=!B%:..29,3| 00008a30 2c 44 25 2c 43 25 3a ce 3a 41 25 21 31 39 36 3d |,D%,C%:.:A%!196=| 00008a40 2d 31 3a c8 99 32 39 2c 31 2c 44 25 b8 2c 2c 42 |-1:..29,1,D%.,,B| 00008a50 25 3a e7 42 25 3e 53 25 21 32 39 32 8c f2 72 48 |%:.B%>S%!292..rH| 00008a60 0d 22 7e 0c e1 3a 2d 2d 2d 28 d4 29 0d 22 92 18 |."~..:---(.)."..| 00008a70 dd f2 73 6f 75 6e 64 28 44 25 29 3a c8 8e 44 25 |..sound(D%):..D%| 00008a80 83 31 36 ca 0d 22 9c 06 c9 30 0d 22 a6 0c c9 31 |.16.."...0."...1| 00008a90 3a f2 62 65 65 70 0d 22 b0 12 c9 32 3a d4 31 2c |:.beep."...2:.1,| 00008aa0 2d 35 2c 32 30 30 2c 33 0d 22 ba 12 c9 33 3a d4 |-5,200,3."...3:.| 00008ab0 31 2c 2d 31 30 2c 37 35 2c 35 0d 22 c4 12 c9 34 |1,-10,75,5."...4| 00008ac0 3a d4 31 2c 2d 35 2c 32 30 30 2c 37 0d 22 ce 1d |:.1,-5,200,7."..| 00008ad0 c9 35 3a f2 62 65 65 70 3a f2 70 61 75 73 65 28 |.5:.beep:.pause(| 00008ae0 33 30 29 3a f2 62 65 65 70 0d 22 d8 29 c9 36 3a |30):.beep.".).6:| 00008af0 d4 31 2c 2d 35 2c 32 30 30 2c 33 3a f2 70 61 75 |.1,-5,200,3:.pau| 00008b00 73 65 28 33 30 29 3a d4 31 2c 2d 35 2c 32 30 30 |se(30):.1,-5,200| 00008b10 2c 33 0d 22 e2 29 c9 37 3a d4 31 2c 2d 31 30 2c |,3.".).7:.1,-10,| 00008b20 37 35 2c 35 3a f2 70 61 75 73 65 28 33 30 29 3a |75,5:.pause(30):| 00008b30 d4 31 2c 2d 31 30 2c 37 35 2c 35 0d 22 ec 11 7f |.1,-10,75,5."...| 00008b40 3a f2 73 6f 75 6e 64 5f 28 44 25 29 0d 22 f6 07 |:.sound_(D%)."..| 00008b50 cb 3a e1 0d 23 0a 19 dd f2 62 65 65 70 3a d4 31 |.:..#....beep:.1| 00008b60 2c 2d 31 30 2c 31 30 30 2c 35 3a e1 0d 23 14 1f |,-10,100,5:..#..| 00008b70 dd f2 73 6f 75 6e 64 5f 28 44 25 29 3a e1 3a 2d |..sound_(D%):.:-| 00008b80 2d 2d 28 53 50 52 49 54 45 53 29 0d 23 28 4d dd |--(SPRITES).#(M.| 00008b90 a4 6c 53 46 28 41 24 29 3a ea 42 25 2c 43 25 3a |.lSF(A$):.B%,C%:| 00008ba0 43 25 3d 30 3a 42 25 3d a4 67 46 6c 28 41 24 29 |C%=0:B%=.gFl(A$)| 00008bb0 3a e7 42 25 3e 30 8c 42 25 2b 3d 31 36 3a e7 a4 |:.B%>0.B%+=16:..| 00008bc0 67 46 74 28 41 24 29 3d 26 46 46 39 8c 43 25 3d |gFt(A$)=&FF9.C%=| 00008bd0 a4 6f 53 41 28 42 25 29 0d 23 32 18 e7 43 25 3e |.oSA(B%).#2..C%>| 00008be0 30 8c c8 99 38 2c 31 36 2c 41 24 2c 43 25 2b 34 |0...8,16,A$,C%+4| 00008bf0 0d 23 3c 07 3d 43 25 0d 23 46 47 dd a4 6f 53 41 |.#<.=C%.#FG..oSA| 00008c00 28 41 25 29 3a ea 42 25 3a e7 41 25 3e 30 8c 42 |(A%):.B%:.A%>0.B| 00008c10 25 3d a4 67 48 28 41 25 29 3a e7 42 25 3e 30 8c |%=.gH(A%):.B%>0.| 00008c20 21 42 25 3d 41 25 3a 42 25 21 34 3d 30 3a 42 25 |!B%=A%:B%!4=0:B%| 00008c30 21 38 3d 31 36 3a 42 25 21 31 32 3d 31 36 0d 23 |!8=16:B%!12=16.#| 00008c40 50 07 3d 42 25 0d 23 5a 53 dd a4 73 53 46 28 41 |P.=B%.#ZS..sSF(A| 00008c50 24 2c 42 25 29 3a ea 43 25 2c 56 25 3a c8 99 26 |$,B%):.C%,V%:..&| 00008c60 32 30 30 32 45 2c 26 31 30 43 2c 42 25 2c 41 24 |2002E,&10C,B%,A$| 00008c70 b8 43 25 3b 56 25 3a e7 56 25 80 31 8c 5a 25 3d |.C%;V%:.V%.1.Z%=| 00008c80 a4 73 79 73 45 72 72 42 6f 78 28 43 25 29 3a 56 |.sysErrBox(C%):V| 00008c90 25 3d a3 8b 56 25 3d b9 0d 23 64 14 3d 56 25 3a |%=..V%=..#d.=V%:| 00008ca0 2d 2d 2d 28 53 54 52 49 4e 47 53 29 0d 23 78 35 |---(STRINGS).#x5| 00008cb0 dd a4 70 61 64 52 28 41 24 2c 42 25 29 3a 42 25 |..padR(A$,B%):B%| 00008cc0 3d 94 42 25 80 32 35 35 3a 3d c0 a4 74 72 6d 4c |=.B%.255:=..trmL| 00008cd0 28 41 24 29 2b c4 42 25 2c 22 20 22 29 2c 42 25 |(A$)+.B%," "),B%| 00008ce0 29 0d 23 82 35 dd a4 70 61 64 4c 28 41 24 2c 42 |).#.5..padL(A$,B| 00008cf0 25 29 3a 42 25 3d 94 42 25 80 32 35 35 3a 3d c2 |%):B%=.B%.255:=.| 00008d00 c4 42 25 2c 22 20 22 29 2b a4 74 72 6d 52 28 41 |.B%," ")+.trmR(A| 00008d10 24 29 2c 42 25 29 0d 23 8c 2b dd a4 74 72 6d 4c |$),B%).#.+..trmL| 00008d20 28 41 24 29 3a c8 95 c0 41 24 2c 31 29 3d 22 20 |(A$):...A$,1)=" | 00008d30 22 3a 41 24 3d c1 41 24 2c 32 29 3a ce 3a 3d 41 |":A$=.A$,2):.:=A| 00008d40 24 0d 23 96 29 dd a4 74 72 6d 52 28 41 24 29 3a |$.#.)..trmR(A$):| 00008d50 c8 95 c2 41 24 2c 31 29 3d 22 20 22 3a 41 24 3d |...A$,1)=" ":A$=| 00008d60 c0 41 24 29 3a ce 3a 3d 41 24 0d 23 a0 3e dd a4 |.A$):.:=A$.#.>..| 00008d70 74 72 6d 53 28 41 24 2c 42 25 29 3a 41 24 3d a4 |trmS(A$,B%):A$=.| 00008d80 74 72 6d 4c 28 41 24 29 3a 41 24 3d a4 74 72 6d |trmL(A$):A$=.trm| 00008d90 52 28 41 24 29 3a e7 42 25 3e 30 8c 3d c0 41 24 |R(A$):.B%>0.=.A$| 00008da0 2c 42 25 29 8b 3d 41 24 0d 23 aa 2b dd a4 74 72 |,B%).=A$.#.+..tr| 00008db0 75 6e 63 28 41 24 2c 42 25 29 3a e7 a9 41 24 3e |unc(A$,B%):..A$>| 00008dc0 42 25 8c 41 24 3d 22 2e 2e 2e 22 2b c2 41 24 2c |B%.A$="..."+.A$,| 00008dd0 42 25 29 0d 23 b4 07 3d 41 24 0d 23 be 51 dd a4 |B%).#..=A$.#.Q..| 00008de0 74 6f 4c 43 28 41 24 29 3a ea 42 25 2c 43 24 3a |toLC(A$):.B%,C$:| 00008df0 e3 42 25 3d 31 b8 a9 28 41 24 29 3a 43 24 3d c1 |.B%=1..(A$):C$=.| 00008e00 41 24 2c 42 25 2c 31 29 3a e7 43 24 3e 22 40 22 |A$,B%,1):.C$>"@"| 00008e10 80 43 24 3c 22 5b 22 8c c1 41 24 2c 42 25 2c 31 |.C$<"["..A$,B%,1| 00008e20 29 3d bd 28 97 43 24 2b 33 32 29 0d 23 c8 09 ed |)=.(.C$+32).#...| 00008e30 3a 3d 41 24 0d 23 d2 51 dd a4 74 6f 55 43 28 41 |:=A$.#.Q..toUC(A| 00008e40 24 29 3a ea 42 25 2c 43 24 3a e3 42 25 3d 31 b8 |$):.B%,C$:.B%=1.| 00008e50 a9 28 41 24 29 3a 43 24 3d c1 41 24 2c 42 25 2c |.(A$):C$=.A$,B%,| 00008e60 31 29 3a e7 43 24 3e 22 60 22 80 43 24 3c 22 7b |1):.C$>"`".C$<"{| 00008e70 22 8c c1 41 24 2c 42 25 2c 31 29 3d bd 28 97 43 |"..A$,B%,1)=.(.C| 00008e80 24 2d 33 32 29 0d 23 dc 09 ed 3a 3d 41 24 0d 23 |$-32).#...:=A$.#| 00008e90 e6 3f dd a4 7a 54 28 41 25 29 3a ea 42 25 2c 43 |.?..zT(A%):.B%,C| 00008ea0 24 3a 42 25 3d 41 25 3a c8 95 3f 42 25 3a 42 25 |$:B%=A%:..?B%:B%| 00008eb0 2b 3d 31 3a ce 3a 3f 42 25 3d 31 33 3a 43 24 3d |+=1:.:?B%=13:C$=| 00008ec0 24 41 25 3a 3f 42 25 3d 30 3a 3d 43 24 0d 23 f0 |$A%:?B%=0:=C$.#.| 00008ed0 27 dd f2 70 43 52 28 41 25 29 3a c8 95 3f 41 25 |'..pCR(A%):..?A%| 00008ee0 3e 33 31 3a 41 25 2b 3d 31 3a ce 3a 3f 41 25 3d |>31:A%+=1:.:?A%=| 00008ef0 31 33 3a e1 0d 23 fa 25 dd f2 70 5a 28 41 25 29 |13:..#.%..pZ(A%)| 00008f00 3a c8 95 3f 41 25 3e 33 31 3a 41 25 2b 3d 31 3a |:..?A%>31:A%+=1:| 00008f10 ce 3a 3f 41 25 3d 30 3a e1 0d 24 04 4e dd a4 70 |.:?A%=0:..$.N..p| 00008f20 53 28 f8 41 24 2c 44 24 29 3a ea 56 24 2c 43 25 |S(.A$,D$):.V$,C%| 00008f30 3a 43 25 3d a7 41 24 2c 44 24 29 3a e7 43 25 3d |:C%=.A$,D$):.C%=| 00008f40 30 8c 56 24 3d 41 24 3a 41 24 3d 22 22 8b 56 24 |0.V$=A$:A$="".V$| 00008f50 3d c0 41 24 2c 43 25 2d 31 29 3a 41 24 3d c1 41 |=.A$,C%-1):A$=.A| 00008f60 24 2c 43 25 2b 31 29 0d 24 0e 07 3d 56 24 0d 24 |$,C%+1).$..=V$.$| 00008f70 18 6d dd a4 70 56 28 41 24 2c 42 24 29 3a ea 43 |.m..pV(A$,B$):.C| 00008f80 24 3a 42 24 3d a4 74 6f 55 43 28 c0 42 24 2c 31 |$:B$=.toUC(.B$,1| 00008f90 29 29 3a 43 24 3d 22 22 3a c8 95 41 24 3c 3e 22 |)):C$="":..A$<>"| 00008fa0 22 80 a4 74 6f 55 43 28 c0 43 24 2c 31 29 29 3c |"..toUC(.C$,1))<| 00008fb0 3e 42 24 3a 43 24 3d a4 70 53 28 41 24 2c 22 2c |>B$:C$=.pS(A$,",| 00008fc0 22 29 3a ce 3a e7 c0 43 24 2c 31 29 3d 42 24 8c |"):.:..C$,1)=B$.| 00008fd0 3d c1 43 24 2c 32 29 8b 3d 22 22 0d 24 22 68 dd |=.C$,2).="".$"h.| 00008fe0 a4 61 56 28 41 24 2c 42 24 29 3a ea 43 24 2c 44 |.aV(A$,B$):.C$,D| 00008ff0 24 2c 45 24 2c 46 25 3a 44 24 3d a4 74 6f 55 43 |$,E$,F%:D$=.toUC| 00009000 28 c0 42 24 2c 31 29 29 3a 45 24 3d 22 22 3a c8 |(.B$,1)):E$="":.| 00009010 95 41 24 3c 3e 22 22 3a 43 24 3d a4 70 53 28 41 |.A$<>"":C$=.pS(A| 00009020 24 2c 22 2c 22 29 3a e7 a4 74 6f 55 43 28 c0 43 |$,","):..toUC(.C| 00009030 24 2c 31 29 29 3d 44 24 8c 43 24 3d 42 24 3a 46 |$,1))=D$.C$=B$:F| 00009040 25 3d b9 0d 24 2c 1c 45 24 2b 3d 43 24 2b 22 2c |%=..$,.E$+=C$+",| 00009050 22 3a ce 3a e7 ac 46 25 8c 45 24 2b 3d 42 24 0d |":.:..F%.E$+=B$.| 00009060 24 36 15 e7 c2 45 24 29 3d 22 2c 22 8c 45 24 3d |$6...E$)=",".E$=| 00009070 c0 45 24 29 0d 24 40 07 3d 45 24 0d 24 4a 72 dd |.E$).$@.=E$.$Jr.| 00009080 a4 64 56 28 41 24 2c 42 24 29 3a ea 43 24 2c 44 |.dV(A$,B$):.C$,D| 00009090 24 2c 45 24 3a 44 24 3d a4 74 6f 55 43 28 c0 42 |$,E$:D$=.toUC(.B| 000090a0 24 2c 31 29 29 3a 45 24 3d 22 22 3a c8 95 41 24 |$,1)):E$="":..A$| 000090b0 3c 3e 22 22 3a 43 24 3d a4 70 53 28 41 24 2c 22 |<>"":C$=.pS(A$,"| 000090c0 2c 22 29 3a e7 a4 74 6f 55 43 28 c0 43 24 2c 31 |,"):..toUC(.C$,1| 000090d0 29 29 3d 44 24 8c 43 24 3d 22 22 3a e7 c2 45 24 |))=D$.C$="":..E$| 000090e0 29 3d 22 2c 22 8c 45 24 3d c0 45 24 29 0d 24 54 |)=",".E$=.E$).$T| 000090f0 22 45 24 2b 3d 43 24 2b 22 2c 22 3a ce 3a e7 c2 |"E$+=C$+",":.:..| 00009100 45 24 29 3d 22 2c 22 8c 45 24 3d c0 45 24 29 0d |E$)=",".E$=.E$).| 00009110 24 5e 07 3d 45 24 0d 24 68 60 dd a4 67 53 77 28 |$^.=E$.$h`..gSw(| 00009120 41 24 2c 42 25 29 3a ea 43 25 3a 43 25 3d 26 37 |A$,B%):.C%:C%=&7| 00009130 30 30 30 30 30 30 30 3a c8 99 26 34 30 30 38 41 |0000000:..&4008A| 00009140 2c 42 25 3a c8 99 26 34 30 30 38 35 2c 2c 41 24 |,B%:..&40085,,A$| 00009150 2c 43 25 2c 43 25 2c 2d 31 2c 43 25 b8 2c 2c 43 |,C%,C%,-1,C%.,,C| 00009160 25 3a c8 99 26 34 30 30 38 38 2c 2c 43 25 b8 2c |%:..&40088,,C%.,| 00009170 43 25 3a 3d 43 25 0d 24 72 41 dd a4 64 47 53 54 |C%:=C%.$rA..dGST| 00009180 28 41 24 29 3a ea 42 25 2c 43 25 3a 42 25 3d 53 |(A$):.B%,C%:B%=S| 00009190 25 21 31 32 30 3a c8 99 33 39 2c 41 24 2c 42 25 |%!120:..39,A$,B%| 000091a0 2c 32 35 35 b8 2c 2c 43 25 3a 42 25 3f 43 25 3d |,255.,,C%:B%?C%=| 000091b0 31 33 3a 3d 24 42 25 0d 24 7c 5e dd a4 63 64 53 |13:=$B%.$|^..cdS| 000091c0 28 41 24 29 3a ea 43 25 2c 44 25 3a 5a 25 3d b3 |(A$):.C%,D%:Z%=.| 000091d0 28 2d 31 2a 97 41 24 29 3a e3 43 25 3d 32 b8 a9 |(-1*.A$):.C%=2..| 000091e0 28 41 24 29 3a 44 25 3d 97 28 c1 41 24 2c 43 25 |(A$):D%=.(.A$,C%| 000091f0 2c 31 29 29 82 28 31 32 38 2b b3 28 31 32 37 29 |,1)).(128+.(127)| 00009200 29 3a c1 41 24 2c 43 25 2c 31 29 3d bd 44 25 3a |):.A$,C%,1)=.D%:| 00009210 ed 3a 3d 41 24 0d 24 86 27 dd a4 76 61 6c 28 41 |.:=A$.$.'..val(A| 00009220 24 29 3a ea 42 25 3a c8 99 26 32 30 30 32 31 2c |$):.B%:..&20021,| 00009230 2c 41 24 b8 2c 2c 42 25 3a 3d 42 25 0d 24 90 31 |,A$.,,B%:=B%.$.1| 00009240 dd a4 74 6f 53 28 41 25 29 3a ea 42 24 3a 42 24 |..toS(A%):.B$:B$| 00009250 3d c4 38 2c 22 30 22 29 3a c8 99 32 31 32 2c 41 |=.8,"0"):..212,A| 00009260 25 2c 42 24 2c 39 b8 42 24 3a 3d 42 24 0d 24 9a |%,B$,9.B$:=B$.$.| 00009270 2c dd a4 74 6f 49 28 41 24 29 3a ea 42 25 3a c8 |,..toI(A$):.B%:.| 00009280 99 33 33 2c 31 36 2c 41 24 b8 2c 2c 42 25 3a 3d |.33,16,A$.,,B%:=| 00009290 42 25 3a 2d 2d 2d 28 91 29 0d 24 ae 1f dd f2 70 |B%:---(.).$....p| 000092a0 61 75 73 65 28 41 25 29 3a 41 25 2b 3d 91 3a f5 |ause(A%):A%+=.:.| 000092b0 fd 41 25 3c 3d 91 3a e1 0d 24 b8 17 dd a4 63 6d |.A%<=.:..$....cm| 000092c0 70 44 28 41 25 29 3a ea 42 25 3a c8 8e b9 ca 0d |pD(A%):.B%:.....| 000092d0 24 c2 13 c9 41 25 21 31 3e 41 25 21 36 3a 42 25 |$...A%!1>A%!6:B%| 000092e0 3d b9 0d 24 cc 13 c9 41 25 21 31 3c 41 25 21 36 |=..$...A%!1<A%!6| 000092f0 3a 42 25 3d a3 0d 24 d6 1a 7f 3a e7 3f 41 25 3e |:B%=..$...:.?A%>| 00009300 3d 41 25 3f 35 8c 42 25 3d b9 8b 42 25 3d a3 0d |=A%?5.B%=..B%=..| 00009310 24 e0 09 cb 3a 3d 42 25 0d 24 ea 2b dd f2 77 61 |$...:=B%.$.+..wa| 00009320 69 74 3a d4 31 2c 2d 31 30 2c 31 30 30 2c 32 3a |it:.1,-10,100,2:| 00009330 f5 fd a6 28 31 30 29 3d 2d 31 3a f5 fd a5 3d 33 |...(10)=-1:...=3| 00009340 32 3a e1 0d 24 f4 21 dd a4 64 61 74 65 3a ea 41 |2:..$.!..date:.A| 00009350 24 3a 41 24 3d 91 24 3a 3d a4 70 53 28 41 24 2c |$:A$=.$:=.pS(A$,| 00009360 22 2e 22 29 0d 24 fe 36 dd a4 74 69 6d 65 3a ea |".").$.6..time:.| 00009370 41 24 3a 41 24 3d 91 24 3a 5a 24 3d a4 70 53 28 |A$:A$=.$:Z$=.pS(| 00009380 41 24 2c 22 2e 22 29 3a 3d 41 24 3a 2d 2d 2d 28 |A$,"."):=A$:---(| 00009390 56 41 52 49 41 42 4c 45 53 29 0d 25 12 24 dd a4 |VARIABLES).%.$..| 000093a0 72 4d 56 28 41 25 2c 42 25 29 3a c8 99 35 33 2c |rMV(A%,B%):..53,| 000093b0 41 25 2c 42 25 b8 2c 2c 41 25 3a 3d 41 25 0d 25 |A%,B%.,,A%:=A%.%| 000093c0 1c 2c dd a4 72 56 56 28 41 25 29 3a 21 4f 25 3d |.,..rVV(A%):!O%=| 000093d0 41 25 3a 4f 25 21 34 3d 2d 31 3a c8 99 34 39 2c |A%:O%!4=-1:..49,| 000093e0 4f 25 2c 4f 25 3a 3d 21 4f 25 0d 25 26 43 dd a4 |O%,O%:=!O%.%&C..| 000093f0 67 53 56 28 41 24 29 3a ea 42 24 3a 42 24 3d c4 |gSV(A$):.B$:B$=.| 00009400 32 34 38 2c 22 20 22 29 3a c8 99 26 32 30 30 32 |248," "):..&2002| 00009410 33 2c 41 24 2c 42 24 2c 32 34 38 b8 2c 42 24 3a |3,A$,B$,248.,B$:| 00009420 3d a4 74 72 6d 53 28 42 24 2c 2d 31 29 0d 25 30 |=.trmS(B$,-1).%0| 00009430 2d dd a4 78 53 56 28 41 24 29 3a ea 42 25 3a c8 |-..xSV(A$):.B%:.| 00009440 99 26 32 30 30 32 33 2c 41 24 2c 2c 2d 31 2c 2c |.&20023,A$,,-1,,| 00009450 33 b8 2c 2c 42 25 3a 3d 42 25 0d 25 3a 4a dd f2 |3.,,B%:=B%.%:J..| 00009460 63 49 56 28 41 24 2c 42 25 29 3a ea 41 25 3a 41 |cIV(A$,B%):.A%:A| 00009470 24 2b 3d 22 25 22 3a 41 25 3d 53 25 21 31 32 30 |$+="%":A%=S%!120| 00009480 3a 24 41 25 3d 41 24 3a d6 21 28 53 25 21 31 36 |:$A%=A$:.!(S%!16| 00009490 34 2b 31 36 29 3a e1 3a 2d 2d 2d 28 57 49 4e 44 |4+16):.:---(WIND| 000094a0 4f 57 53 29 0d 25 4e 0a dd a4 77 3a 3d b9 0d 25 |OWS).%N...w:=..%| 000094b0 58 50 dd a4 77 69 6e 64 6f 77 28 41 24 29 3a ea |XP..window(A$):.| 000094c0 41 25 2c 42 25 2c 42 24 2c 43 25 2c 43 24 2c 44 |A%,B%,B$,C%,C$,D| 000094d0 25 2c 45 25 2c 46 25 2c 47 25 2c 48 25 2c 56 25 |%,E%,F%,G%,H%,V%| 000094e0 3a 56 25 3d a3 3a ea 85 3a ee 85 ea 53 25 21 31 |:V%=.:..:...S%!1| 000094f0 35 32 3d 32 3a f2 65 72 72 6f 72 3a 3d a3 0d 25 |52=2:.error:=..%| 00009500 62 1f 24 77 6e 25 3d 41 24 3a 43 25 3d a4 66 57 |b.$wn%=A$:C%=.fW| 00009510 28 41 24 29 3a e7 43 25 3d 30 8c 3d a3 0d 25 6c |(A$):.C%=0.=..%l| 00009520 39 42 24 3d 24 72 6e 25 3a e7 42 24 3d 22 54 6f |9B$=$rn%:.B$="To| 00009530 6f 6c 73 22 80 53 25 21 31 34 30 3d 2d 31 8c 53 |ols".S%!140=-1.S| 00009540 25 21 31 34 30 3d 57 25 21 31 32 3a 53 25 21 31 |%!140=W%!12:S%!1| 00009550 34 34 3d 21 69 25 0d 25 76 08 c8 8e b9 ca 0d 25 |44=!i%.%v......%| 00009560 80 1c c9 53 25 21 33 33 36 3e 30 3a 41 25 3d a4 |...S%!336>0:A%=.| 00009570 77 53 28 53 25 21 33 33 36 29 0d 25 8a 1f c9 28 |wS(S%!336).%...(| 00009580 21 66 25 3e 3e 3e 31 32 80 31 29 3d 30 3a 41 25 |!f%>>>12.1)=0:A%| 00009590 3d a4 66 57 53 28 41 24 29 0d 25 94 0a 7f 3a 41 |=.fWS(A$).%...:A| 000095a0 25 3d 30 0d 25 9e 3b cb 3a e7 41 25 3e 30 8c 56 |%=0.%.;.:.A%>0.V| 000095b0 25 3d b9 3a 57 25 3d 41 25 3a 43 24 3d 24 28 53 |%=.:W%=A%:C$=$(S| 000095c0 25 21 38 34 2b 57 25 21 31 36 29 3a 21 68 25 3d |%!84+W%!16):!h%=| 000095d0 57 25 21 31 32 3a 4e 25 3d 57 25 21 34 38 0d 25 |W%!12:N%=W%!48.%| 000095e0 a8 09 e7 ac 56 25 8c 0d 25 b2 4a 45 25 3d 21 77 |....V%..%.JE%=!w| 000095f0 25 2b 26 45 30 30 3a 41 25 3d 21 77 25 2b 32 35 |%+&E00:A%=!w%+25| 00009600 36 3a c8 95 41 25 21 31 32 3c 3e 2d 32 35 35 80 |6:..A%!12<>-255.| 00009610 41 25 3c 45 25 3a 41 25 2b 3d 32 35 36 3a ce 3a |A%<E%:A%+=256:.:| 00009620 e7 41 25 21 31 32 3c 3e 2d 32 35 35 8c 41 25 3d |.A%!12<>-255.A%=| 00009630 30 0d 25 bc 4f e7 41 25 3d 30 8c f2 6d 6f 61 6e |0.%.O.A%=0..moan| 00009640 28 22 4e 6f 20 6d 6f 72 65 20 77 69 6e 64 6f 77 |("No more window| 00009650 73 20 61 76 61 69 6c 61 62 6c 65 2e 20 50 6c 65 |s available. Ple| 00009660 61 73 65 20 63 6c 6f 73 65 20 73 6f 6d 65 20 74 |ase close some t| 00009670 6f 20 63 6f 6e 74 69 6e 75 65 2e 22 29 3a 3d a3 |o continue."):=.| 00009680 0d 25 c6 fc 57 25 3d 41 25 3a 57 25 21 31 32 3d |.%..W%=A%:W%!12=| 00009690 b9 3a 4e 25 3d 57 25 21 34 38 3a 24 57 25 3d 24 |.:N%=W%!48:$W%=$| 000096a0 77 6e 25 3a 21 61 25 3d 43 25 21 32 30 3a 57 25 |wn%:!a%=C%!20:W%| 000096b0 21 31 36 3d 21 66 25 3e 3e 3e 32 34 3a 43 24 3d |!16=!f%>>>24:C$=| 000096c0 24 28 53 25 21 38 34 2b 57 25 21 31 36 29 3a 24 |$(S%!84+W%!16):$| 000096d0 28 57 25 2b 32 30 29 3d 24 72 6e 25 3a 57 25 21 |(W%+20)=$rn%:W%!| 000096e0 33 36 3d 21 66 25 3a 57 25 21 34 34 3d 21 61 25 |36=!f%:W%!44=!a%| 000096f0 3a 24 70 6e 25 3d 24 28 21 61 25 2b 32 30 29 3a |:$pn%=$(!a%+20):| 00009700 f2 69 50 3a 24 6d 6e 25 3d 24 28 21 61 25 2b 34 |.iP:$mn%=$(!a%+4| 00009710 29 3a 57 25 21 36 30 3d 21 28 21 61 25 2b 34 34 |):W%!60=!(!a%+44| 00009720 29 3a 57 25 21 36 34 3d 21 28 53 25 21 36 30 2b |):W%!64=!(S%!60+| 00009730 28 57 25 21 31 36 3e 3e 3e 31 29 29 3a 57 25 21 |(W%!16>>>1)):W%!| 00009740 38 30 3d 33 32 3a 57 25 21 38 34 3d 33 32 30 3a |80=32:W%!84=320:| 00009750 57 25 21 38 38 3d 33 32 3a 57 25 21 39 32 3d 33 |W%!88=32:W%!92=3| 00009760 32 30 3a e7 24 6d 6e 25 3d 22 44 65 66 61 75 6c |20:.$mn%="Defaul| 00009770 74 22 8c 24 6d 6e 25 3d 24 77 6e 25 0d 25 d0 59 |t".$mn%=$wn%.%.Y| 00009780 57 25 21 35 36 3d 21 28 21 61 25 2b 33 36 29 3a |W%!56=!(!a%+36):| 00009790 57 25 21 35 32 3d 30 3a e7 57 25 21 35 36 3e 30 |W%!52=0:.W%!56>0| 000097a0 8c 57 25 21 35 32 3d a4 67 48 73 28 57 25 21 34 |.W%!52=.gHs(W%!4| 000097b0 38 2c 57 25 21 35 36 29 3a e7 57 25 21 35 32 3e |8,W%!56):.W%!52>| 000097c0 30 8c f2 73 42 77 28 57 25 21 35 32 2c 57 25 21 |0..sBw(W%!52,W%!| 000097d0 35 36 2c 30 29 0d 25 da 97 52 25 3d 31 39 35 3a |56,0).%..R%=195:| 000097e0 5a 25 3d a0 28 22 46 4e 65 22 2b 43 24 29 3a 24 |Z%=.("FNe"+C$):$| 000097f0 28 57 25 2b 31 32 34 29 3d 24 6d 6e 25 3a 5a 25 |(W%+124)=$mn%:Z%| 00009800 3d a4 69 57 4d 3a c8 99 36 36 b8 41 25 3a 57 25 |=.iWM:..66.A%:W%| 00009810 21 31 33 36 3d 41 25 3a 24 28 57 25 2b 32 30 30 |!136=A%:$(W%+200| 00009820 29 3d 22 22 3a 57 25 21 31 37 32 3d 21 28 21 61 |)="":W%!172=!(!a| 00009830 25 2b 36 34 29 3a e7 57 25 21 31 37 32 3e 30 8c |%+64):.W%!172>0.| 00009840 57 25 21 31 38 30 3d 21 28 57 25 21 31 37 32 29 |W%!180=!(W%!172)| 00009850 3a 57 25 21 31 37 32 2b 3d 34 8b 57 25 21 31 37 |:W%!172+=4.W%!17| 00009860 36 3d 30 3a 57 25 21 31 38 30 3d 30 0d 25 e4 3d |6=0:W%!180=0.%.=| 00009870 47 25 3d 43 25 21 31 36 2d 39 32 2d 28 21 28 21 |G%=C%!16-92-(!(!| 00009880 61 25 29 3c 3c 34 29 3a 43 25 3d a4 61 52 28 21 |a%)<<4):C%=.aR(!| 00009890 61 25 29 3a 47 25 2d 3d 43 25 21 38 34 3c 3c 35 |a%):G%-=C%!84<<5| 000098a0 3a e7 47 25 3c 30 8c 3d a3 0d 25 ee 2e f2 63 42 |:.G%<0.=..%...cB| 000098b0 28 43 25 2c 51 25 2b 34 2c 38 38 2b 28 43 25 21 |(C%,Q%+4,88+(C%!| 000098c0 38 34 3c 3c 35 29 29 3a e7 28 47 25 2b 57 25 21 |84<<5)):.(G%+W%!| 000098d0 31 38 30 29 3e 30 8c 0d 25 f8 25 48 25 3d a4 67 |180)>0..%.%H%=.g| 000098e0 48 73 28 57 25 21 34 38 2c 47 25 2b 57 25 21 31 |Hs(W%!48,G%+W%!1| 000098f0 38 30 29 3a e7 48 25 3d 30 8c 3d a3 0d 26 02 4b |80):.H%=0.=..&.K| 00009900 57 25 21 31 34 34 3d 48 25 3a 57 25 21 31 34 38 |W%!144=H%:W%!148| 00009910 3d 47 25 3a 57 25 21 31 37 36 3d 48 25 2b 47 25 |=G%:W%!176=H%+G%| 00009920 3a e7 47 25 3e 30 80 48 25 3e 30 8c f2 63 42 28 |:.G%>0.H%>0..cB(| 00009930 43 25 2b 38 38 2b 28 43 25 21 38 34 3c 3c 35 29 |C%+88+(C%!84<<5)| 00009940 2c 48 25 2c 47 25 29 0d 26 0c 0a e7 48 25 3e 30 |,H%,G%).&...H%>0| 00009950 8c 0d 26 16 25 e7 51 25 21 36 30 80 32 35 36 8c |..&.%.Q%!60.256.| 00009960 51 25 21 37 36 2b 3d 48 25 3a 57 25 21 31 34 30 |Q%!76+=H%:W%!140| 00009970 3d 51 25 21 37 36 0d 26 20 45 e3 46 25 3d 51 25 |=Q%!76.& E.F%=Q%| 00009980 2b 31 30 38 b8 51 25 2b 37 36 2b 28 43 25 21 38 |+108.Q%+76+(C%!8| 00009990 34 3c 3c 35 29 88 33 32 3a e7 21 46 25 80 32 35 |4<<5).32:.!F%.25| 000099a0 36 8c 46 25 21 34 2b 3d 48 25 3a e7 46 25 21 38 |6.F%!4+=H%:.F%!8| 000099b0 3e 30 8c 46 25 21 38 2b 3d 48 25 0d 26 2a 5f ed |>0.F%!8+=H%.&*_.| 000099c0 3a e7 57 25 21 31 37 32 3e 30 8c f2 63 42 28 57 |:.W%!172>0..cB(W| 000099d0 25 21 31 37 32 2c 57 25 21 31 37 36 2c 57 25 21 |%!172,W%!176,W%!| 000099e0 31 38 30 29 3a 57 25 21 31 37 32 2b 3d 57 25 21 |180):W%!172+=W%!| 000099f0 31 38 30 3a e3 46 25 3d 57 25 21 31 37 36 b8 57 |180:.F%=W%!176.W| 00009a00 25 21 31 37 36 2b 57 25 21 31 38 30 2d 34 88 34 |%!176+W%!180-4.4| 00009a10 3a 21 46 25 2b 3d 48 25 3a ed 0d 26 34 05 cd 0d |:!F%+=H%:..&4...| 00009a20 26 3e 1f cc 57 25 21 31 34 34 3d 30 3a 57 25 21 |&>..W%!144=0:W%!| 00009a30 31 34 38 3d 30 3a 57 25 21 31 37 36 3d 30 0d 26 |148=0:W%!176=0.&| 00009a40 48 43 cd 3a e7 57 25 21 33 36 80 32 8c 57 25 21 |HC.:.W%!36.2.W%!| 00009a50 32 32 30 3d 30 8b e7 21 28 53 25 21 33 32 2b 33 |220=0..!(S%!32+3| 00009a60 36 29 80 32 8c 57 25 21 32 32 30 3d 21 28 53 25 |6).2.W%!220=!(S%| 00009a70 21 33 32 2b 34 38 29 8b 57 25 21 32 32 30 3d 2d |!32+48).W%!220=-| 00009a80 31 0d 26 52 1e 24 72 6e 25 3d 24 28 57 25 2b 32 |1.&R.$rn%=$(W%+2| 00009a90 30 29 3a 45 25 3d 30 3a c8 8e 24 72 6e 25 ca 0d |0):E%=0:..$rn%..| 00009aa0 26 5c 73 c9 22 44 69 61 6c 6f 67 22 2c 22 53 63 |&\s."Dialog","Sc| 00009ab0 72 6f 6c 6c 22 2c 22 54 6f 6f 6c 73 22 2c 22 56 |roll","Tools","V| 00009ac0 69 65 77 22 2c 22 44 61 74 61 50 61 64 22 3a e3 |iew","DataPad":.| 00009ad0 42 25 3d 31 b8 31 34 3a 44 25 3d a4 67 57 53 28 |B%=1.14:D%=.gWS(| 00009ae0 42 25 29 3a e7 44 25 21 31 32 3e b9 8c e7 24 44 |B%):.D%!12>...$D| 00009af0 25 3d 24 77 6e 25 8c e7 44 25 21 31 33 36 3e 3d |%=$wn%..D%!136>=| 00009b00 45 25 8c 45 25 3d 44 25 21 31 33 36 3a 46 25 3d |E%.E%=D%!136:F%=| 00009b10 44 25 0d 26 66 4a ed 3a e7 45 25 3e 30 8c 42 25 |D%.&fJ.:.E%>0.B%| 00009b20 3d 46 25 21 31 30 38 2d 34 38 3a e7 42 25 2d 51 |=F%!108-48:.B%-Q| 00009b30 25 21 31 36 2b 51 25 21 38 3e 3d 31 32 38 8c 46 |%!16+Q%!8>=128.F| 00009b40 25 3d 51 25 21 31 36 3a 51 25 21 31 36 3d 42 25 |%=Q%!16:Q%!16=B%| 00009b50 3a 51 25 21 38 2d 3d 46 25 2d 42 25 0d 26 70 2e |:Q%!8-=F%-B%.&p.| 00009b60 cb 3a 52 25 3d 31 39 33 3a 56 25 3d a0 28 22 46 |.:R%=193:V%=.("F| 00009b70 4e 65 22 2b 43 24 29 3a e7 56 25 80 43 24 3c 3e |Ne"+C$):.V%.C$<>| 00009b80 22 5f 22 8c 56 25 3d a4 65 5f 0d 26 7a 19 e7 24 |"_".V%=.e_.&z..$| 00009b90 72 6e 25 3d 22 44 61 74 61 50 61 64 22 8c f2 64 |rn%="DataPad"..d| 00009ba0 50 61 64 0d 26 84 73 c8 99 26 34 30 30 43 31 2c |Pad.&.s..&400C1,| 00009bb0 2c 51 25 2b 34 b8 21 68 25 3a 57 25 21 31 32 3d |,Q%+4.!h%:W%!12=| 00009bc0 21 68 25 3a 21 51 25 3d 21 68 25 3a 57 25 21 31 |!h%:!Q%=!h%:W%!1| 00009bd0 30 38 3d 51 25 21 31 36 3a e7 53 25 21 31 37 36 |08=Q%!16:.S%!176| 00009be0 80 28 31 3c 3c 37 29 8c f2 69 57 47 3a c8 99 26 |.(1<<7)..iWG:..&| 00009bf0 34 30 30 43 31 2c 2c 51 25 2b 34 b8 21 68 25 3a |400C1,,Q%+4.!h%:| 00009c00 c8 99 26 34 30 30 43 33 2c 2c 51 25 3a 57 25 21 |..&400C3,,Q%:W%!| 00009c10 31 32 3d 21 68 25 0d 26 8e 1e e7 53 25 21 31 37 |12=!h%.&...S%!17| 00009c20 36 80 28 31 3c 3c 36 29 8c f2 70 45 6f 28 57 25 |6.(1<<6)..pEo(W%| 00009c30 21 34 38 29 0d 26 98 0f cd 3a e7 ac 53 25 21 33 |!48).&...:..S%!3| 00009c40 33 32 8c 0d 26 a2 5b f2 63 42 28 57 25 21 31 37 |32..&.[.cB(W%!17| 00009c50 36 2c 57 25 21 31 37 32 2c 57 25 21 31 38 30 29 |6,W%!172,W%!180)| 00009c60 3a e7 24 72 6e 25 3d 22 54 6f 6f 6c 73 22 8c 43 |:.$rn%="Tools".C| 00009c70 25 3d 53 25 21 33 32 3a e7 43 25 3e 30 8c 57 25 |%=S%!32:.C%>0.W%| 00009c80 21 31 30 34 3d 43 25 3a 43 25 21 31 30 34 3d 53 |!104=C%:C%!104=S| 00009c90 25 21 31 34 34 3a 4e 25 3d 43 25 21 34 38 0d 26 |%!144:N%=C%!48.&| 00009ca0 ac 30 56 25 3d a0 28 22 46 4e 77 22 2b 43 24 29 |.0V%=.("FNw"+C$)| 00009cb0 3a e7 56 25 8c f2 6f 57 28 57 25 29 3a f2 67 43 |:.V%..oW(W%):.gC| 00009cc0 28 57 25 29 3a 53 25 21 33 38 30 3d 57 25 0d 26 |(W%):S%!380=W%.&| 00009cd0 b6 09 cd 3a 3d 56 25 0d 26 c0 42 dd f2 6f 57 28 |...:=V%.&.B..oW(| 00009ce0 41 25 29 3a 21 4a 25 3d 41 25 21 31 32 3a c8 99 |A%):!J%=A%!12:..| 00009cf0 26 34 30 30 43 42 2c 2c 4a 25 3a 4a 25 21 32 38 |&400CB,,J%:J%!28| 00009d00 3d 2d 31 3a c8 99 26 34 30 30 43 36 2c 2c 4a 25 |=-1:..&400C6,,J%| 00009d10 3a f2 6f 28 4a 25 29 3a e1 0d 26 ca 1a dd f2 6f |:.o(J%):..&....o| 00009d20 28 41 25 29 3a c8 99 26 34 30 30 43 35 2c 2c 41 |(A%):..&400C5,,A| 00009d30 25 3a e1 0d 26 d4 4e dd f2 63 6c 6f 73 65 57 28 |%:..&.N..closeW(| 00009d40 41 25 29 3a ea 42 24 2c 43 25 2c 44 25 2c 45 24 |A%):.B$,C%,D%,E$| 00009d50 2c 56 25 3a 56 25 3d b9 3a 42 24 3d 24 28 41 25 |,V%:V%=.:B$=$(A%| 00009d60 2b 32 30 29 3a e7 42 24 3d 22 43 6f 6d 6d 61 6e |+20):.B$="Comman| 00009d70 64 22 8c c8 99 26 34 30 30 45 46 2c 21 41 25 3a |d"...&400EF,!A%:| 00009d80 e1 0d 26 de 37 45 24 3d 24 28 53 25 21 38 34 2b |..&.7E$=$(S%!84+| 00009d90 41 25 21 31 36 29 3a 4e 25 3d 41 25 21 34 38 3a |A%!16):N%=A%!48:| 00009da0 e7 53 25 21 31 37 36 80 36 34 8c 56 25 3d a4 63 |.S%!176.64.V%=.c| 00009db0 6c 57 5f 66 28 41 25 29 0d 26 e8 20 e7 56 25 e7 |lW_f(A%).&. .V%.| 00009dc0 53 25 21 31 37 36 80 31 32 38 8c 56 25 3d a4 63 |S%!176.128.V%=.c| 00009dd0 6c 57 5f 67 28 41 25 29 0d 26 f2 24 e7 56 25 8c |lW_g(A%).&.$.V%.| 00009de0 52 25 3d 33 3a e7 a0 28 22 46 4e 65 22 2b 45 24 |R%=3:..("FNe"+E$| 00009df0 29 8c f2 6b 57 28 41 25 21 31 32 29 0d 26 fc 1c |)..kW(A%!12).&..| 00009e00 e7 41 25 21 31 32 3d 2d 32 35 35 80 42 24 3c 3e |.A%!12=-255.B$<>| 00009e10 22 54 6f 6f 6c 73 22 8c 0d 27 06 48 e3 43 25 3d |"Tools"..'.H.C%=| 00009e20 31 b8 31 34 3a 44 25 3d a4 67 57 53 28 43 25 29 |1.14:D%=.gWS(C%)| 00009e30 3a e7 44 25 21 31 32 3e b9 e7 24 28 44 25 2b 32 |:.D%!12>..$(D%+2| 00009e40 30 29 3d 22 54 6f 6f 6c 73 22 e7 44 25 21 31 30 |0)="Tools".D%!10| 00009e50 34 3d 41 25 8c f2 63 6c 6f 73 65 57 28 44 25 29 |4=A%..closeW(D%)| 00009e60 0d 27 10 1b ed 3a 52 25 3d 31 39 38 3a 5a 25 3d |.'...:R%=198:Z%=| 00009e70 a0 28 22 46 4e 65 22 2b 45 24 29 0d 27 1a 07 cd |.("FNe"+E$).'...| 00009e80 3a e1 0d 27 24 1e dd f2 6b 57 28 41 25 29 3a f2 |:..'$...kW(A%):.| 00009e90 63 57 28 41 25 29 3a f2 64 57 28 41 25 29 3a e1 |cW(A%):.dW(A%):.| 00009ea0 0d 27 2e 13 dd f2 63 57 28 41 25 29 3a e7 41 25 |.'....cW(A%):.A%| 00009eb0 3e 30 8c 0d 27 38 1d c8 99 26 34 30 30 44 33 2c |>0..'8...&400D3,| 00009ec0 2c 51 25 3a e7 41 25 3d 21 51 25 8c f2 70 43 70 |,Q%:.A%=!Q%..pCp| 00009ed0 0d 27 42 17 21 51 25 3d 41 25 3a c8 99 26 34 30 |.'B.!Q%=A%:..&40| 00009ee0 30 43 36 2c 2c 51 25 0d 27 4c 07 cd 3a e1 0d 27 |0C6,,Q%.'L..:..'| 00009ef0 56 2f dd f2 64 57 28 41 25 29 3a e7 41 25 3e 30 |V/..dW(A%):.A%>0| 00009f00 8c 21 51 25 3d 41 25 3a c8 99 26 34 30 30 43 33 |.!Q%=A%:..&400C3| 00009f10 2c 2c 51 25 3a f2 72 57 53 28 41 25 29 0d 27 60 |,,Q%:.rWS(A%).'`| 00009f20 05 e1 0d 27 6a 40 dd a4 67 65 74 57 28 41 24 29 |...'j@..getW(A$)| 00009f30 3a ea 42 25 2c 43 25 2c 44 25 2c 45 25 2c 46 25 |:.B%,C%,D%,E%,F%| 00009f40 2c 56 25 3a e3 42 25 3d 31 b8 31 35 3a 43 25 3d |,V%:.B%=1.15:C%=| 00009f50 a4 67 57 53 28 42 25 29 3a e7 43 25 21 31 32 3e |.gWS(B%):.C%!12>| 00009f60 b9 8c 0d 27 74 0c e7 24 43 25 3d 41 24 8c 0d 27 |...'t..$C%=A$..'| 00009f70 7e 35 56 25 3d 43 25 3a 21 4a 25 3d 43 25 21 31 |~5V%=C%:!J%=C%!1| 00009f80 32 3a c8 99 26 34 30 30 43 42 2c 2c 4a 25 3a e7 |2:..&400CB,,J%:.| 00009f90 4a 25 21 33 32 80 28 31 3c 3c 31 37 29 8c 45 25 |J%!32.(1<<17).E%| 00009fa0 3d 43 25 0d 27 88 1e e7 4a 25 21 33 32 80 28 31 |=C%.'...J%!32.(1| 00009fb0 3c 3c 32 30 29 8c 46 25 3d 43 25 3a 42 25 3d 31 |<<20).F%=C%:B%=1| 00009fc0 35 0d 27 92 05 cd 0d 27 9c 1f cd 3a ed 3a e7 46 |5.'....'...:.:.F| 00009fd0 25 3e 30 8c 56 25 3d 46 25 8b e7 45 25 3e 30 8c |%>0.V%=F%..E%>0.| 00009fe0 56 25 3d 45 25 0d 27 b0 07 3d 56 25 0d 27 ba 22 |V%=E%.'..=V%.'."| 00009ff0 dd f2 70 57 28 41 24 2c 42 25 29 3a ea 42 24 2c |..pW(A$,B%):.B$,| 0000a000 43 25 2c 56 25 3a e7 41 24 3c 3e 22 22 8c 0d 27 |C%,V%:.A$<>""..'| 0000a010 c4 1d 24 77 6e 25 3d 41 24 3a 43 25 3d a4 66 57 |..$wn%=A$:C%=.fW| 0000a020 28 41 24 29 3a e7 43 25 3e 30 8c 0d 27 ce b9 57 |(A$):.C%>0..'..W| 0000a030 25 3d 21 77 25 3a 24 57 25 3d 41 24 3a 21 66 25 |%=!w%:$W%=A$:!f%| 0000a040 3d 43 25 21 31 32 3a 57 25 21 31 36 3d 21 66 25 |=C%!12:W%!16=!f%| 0000a050 3e 3e 3e 32 34 3a 21 61 25 3d 43 25 21 32 30 3a |>>>24:!a%=C%!20:| 0000a060 24 28 57 25 2b 32 30 29 3d 22 4d 65 6e 75 22 3a |$(W%+20)="Menu":| 0000a070 57 25 21 34 34 3d 21 61 25 3a 24 70 6e 25 3d 24 |W%!44=!a%:$pn%=$| 0000a080 28 21 61 25 2b 32 30 29 3a f2 69 50 3a 57 25 21 |(!a%+20):.iP:W%!| 0000a090 33 36 3d 21 66 25 3a 24 6d 6e 25 3d 22 22 3a 57 |36=!f%:$mn%="":W| 0000a0a0 25 21 36 30 3d 21 28 21 61 25 2b 34 34 29 3a 24 |%!60=!(!a%+44):$| 0000a0b0 28 57 25 2b 31 32 34 29 3d 22 22 3a 57 25 21 34 |(W%+124)="":W%!4| 0000a0c0 30 3d 2d 31 3a 57 25 21 35 32 3d 21 28 21 61 25 |0=-1:W%!52=!(!a%| 0000a0d0 2b 31 32 29 3a 57 25 21 35 36 3d 21 28 21 61 25 |+12):W%!56=!(!a%| 0000a0e0 2b 33 36 29 0d 27 d8 4a 57 25 21 31 32 3d 21 28 |+36).'.JW%!12=!(| 0000a0f0 21 61 25 2b 38 29 3a 21 51 25 3d 57 25 21 31 32 |!a%+8):!Q%=W%!12| 0000a100 3a c8 99 26 34 30 30 43 43 2c 2c 51 25 3a e7 51 |:..&400CC,,Q%:.Q| 0000a110 25 21 36 30 80 32 35 36 8c 57 25 21 31 34 30 3d |%!60.256.W%!140=| 0000a120 51 25 21 37 36 8b 57 25 21 31 34 30 3d 30 0d 27 |Q%!76.W%!140=0.'| 0000a130 e2 2f e7 21 28 53 25 21 33 32 2b 33 36 29 80 32 |./.!(S%!32+36).2| 0000a140 8c 57 25 21 32 32 30 3d 21 28 53 25 21 33 32 2b |.W%!220=!(S%!32+| 0000a150 34 38 29 8b 57 25 21 32 32 30 3d 2d 31 0d 27 ec |48).W%!220=-1.'.| 0000a160 52 42 24 3d 7a 24 3a 7a 24 3d 22 5f 22 3a 52 25 |RB$=z$:z$="_":R%| 0000a170 3d 32 35 36 3a 56 25 3d a4 65 5f 3a e7 56 25 e7 |=256:V%=.e_:.V%.| 0000a180 53 25 21 31 34 30 3e 30 8c 5a 25 3d a4 77 53 28 |S%!140>0.Z%=.wS(| 0000a190 53 25 21 31 34 30 29 3a e7 7a 24 3c 3e 22 5f 22 |S%!140):.z$<>"_"| 0000a1a0 8c 56 25 3d a0 28 22 46 4e 65 22 2b 7a 24 29 0d |.V%=.("FNe"+z$).| 0000a1b0 27 f6 25 e7 56 25 e7 42 24 3c 3e 22 5f 22 80 7a |'.%.V%.B$<>"_".z| 0000a1c0 24 3c 3e 42 24 8c 56 25 3d a0 28 22 46 4e 65 22 |$<>B$.V%=.("FNe"| 0000a1d0 2b 42 24 29 0d 28 00 45 c8 99 26 34 30 30 43 31 |+B$).(.E..&400C1| 0000a1e0 2c 2c 51 25 2b 34 b8 43 25 3a c8 99 26 34 30 30 |,,Q%+4.C%:..&400| 0000a1f0 43 33 2c 2c 51 25 3a 57 25 21 31 32 3d 43 25 3a |C3,,Q%:W%!12=C%:| 0000a200 21 28 21 61 25 2b 38 29 3d 43 25 3a e7 a0 28 22 |!(!a%+8)=C%:..("| 0000a210 46 4e 77 22 2b 42 24 29 8c 0d 28 0a 3d e7 42 25 |FNw"+B$)..(.=.B%| 0000a220 3d 31 8c c8 99 26 34 30 30 45 38 2c 2c 57 25 21 |=1...&400E8,,W%!| 0000a230 31 32 2c 21 78 30 25 2c 21 79 30 25 8b c8 99 26 |12,!x0%,!y0%...&| 0000a240 34 30 30 44 34 2c 2c 57 25 21 31 32 2c 21 78 30 |400D4,,W%!12,!x0| 0000a250 25 2c 21 79 30 25 0d 28 14 05 cd 0d 28 1e 07 cd |%,!y0%.(....(...| 0000a260 3a e1 0d 28 28 1f dd a4 67 57 78 28 41 24 29 3a |:..((...gWx(A$):| 0000a270 e7 a4 66 57 53 28 41 24 29 3e 30 8c 3d b9 8b 3d |..fWS(A$)>0.=..=| 0000a280 a3 0d 28 32 4f dd f2 70 57 54 28 41 25 2c 42 24 |..(2O..pWT(A%,B$| 0000a290 29 3a ea 43 25 3a e7 41 25 3e 3d 30 80 41 25 3c |):.C%:.A%>=0.A%<| 0000a2a0 31 35 8c 43 25 3d 21 77 25 2b 28 41 25 3c 3c 38 |15.C%=!w%+(A%<<8| 0000a2b0 29 3a e7 43 25 21 31 34 30 3e 30 8c 24 28 43 25 |):.C%!140>0.$(C%| 0000a2c0 21 31 34 30 29 3d 42 24 3a f2 6f 57 28 43 25 29 |!140)=B$:.oW(C%)| 0000a2d0 0d 28 3c 05 e1 0d 28 46 5a dd f2 72 63 57 28 41 |.(<...(FZ..rcW(A| 0000a2e0 25 29 3a ea 42 25 2c 43 25 3a c8 99 26 34 30 30 |%):.B%,C%:..&400| 0000a2f0 43 31 2c 2c 41 25 2b 34 b8 42 25 3a 21 51 25 3d |C1,,A%+4.B%:!Q%=| 0000a300 21 41 25 3a c8 99 26 34 30 30 43 33 2c 2c 51 25 |!A%:..&400C3,,Q%| 0000a310 3a 43 25 3d a4 77 53 28 21 41 25 29 3a 43 25 21 |:C%=.wS(!A%):C%!| 0000a320 31 32 3d 42 25 3a f2 6f 57 28 43 25 29 3a e1 0d |12=B%:.oW(C%):..| 0000a330 28 50 68 dd f2 73 63 57 28 41 25 29 3a e7 41 25 |(Ph..scW(A%):.A%| 0000a340 3e 30 8c 51 25 21 32 30 2b 3d 21 28 41 25 2b 37 |>0.Q%!20+=!(A%+7| 0000a350 36 2b 28 94 28 51 25 21 33 32 29 3c 3c 32 29 29 |6+(.(Q%!32)<<2))| 0000a360 2a b4 28 51 25 21 33 32 29 3a 51 25 21 32 34 2b |*.(Q%!32):Q%!24+| 0000a370 3d 21 28 41 25 2b 38 34 2b 28 94 28 51 25 21 33 |=!(A%+84+(.(Q%!3| 0000a380 36 29 3c 3c 32 29 29 2a b4 28 51 25 21 33 36 29 |6)<<2))*.(Q%!36)| 0000a390 3a f2 6f 28 51 25 29 0d 28 5a 05 e1 0d 28 64 3b |:.o(Q%).(Z...(d;| 0000a3a0 dd f2 73 65 74 53 63 72 6f 6c 6c 28 41 25 2c f8 |..setScroll(A%,.| 0000a3b0 42 25 2c f8 43 25 2c f8 44 25 2c f8 45 25 29 3a |B%,.C%,.D%,.E%):| 0000a3c0 e7 42 25 3d 30 8c 42 25 3d 41 25 21 38 30 8b 41 |.B%=0.B%=A%!80.A| 0000a3d0 25 21 38 30 3d 42 25 0d 28 6e 1b e7 43 25 3d 30 |%!80=B%.(n..C%=0| 0000a3e0 8c 43 25 3d 41 25 21 38 34 8b 41 25 21 38 34 3d |.C%=A%!84.A%!84=| 0000a3f0 43 25 0d 28 78 1b e7 44 25 3d 30 8c 44 25 3d 41 |C%.(x..D%=0.D%=A| 0000a400 25 21 38 38 8b 41 25 21 38 38 3d 44 25 0d 28 82 |%!88.A%!88=D%.(.| 0000a410 1b e7 45 25 3d 30 8c 45 25 3d 41 25 21 39 32 8b |..E%=0.E%=A%!92.| 0000a420 41 25 21 39 32 3d 45 25 0d 28 8c 05 e1 0d 28 96 |A%!92=E%.(....(.| 0000a430 4a dd f2 73 63 72 6f 6c 6c 28 41 25 2c 42 25 2c |J..scroll(A%,B%,| 0000a440 43 25 29 3a 21 51 25 3d 41 25 21 31 32 3a c8 99 |C%):!Q%=A%!12:..| 0000a450 26 34 30 30 43 42 2c 2c 51 25 3a 51 25 21 33 32 |&400CB,,Q%:Q%!32| 0000a460 3d 42 25 3a 51 25 21 33 36 3d 43 25 3a f2 73 63 |=B%:Q%!36=C%:.sc| 0000a470 57 28 41 25 29 3a e1 0d 28 a0 4c dd f2 73 63 72 |W(A%):..(.L..scr| 0000a480 6f 6c 6c 42 79 28 41 25 2c 42 25 2c 43 25 29 3a |ollBy(A%,B%,C%):| 0000a490 21 4a 25 3d 41 25 21 31 32 3a c8 99 26 34 30 30 |!J%=A%!12:..&400| 0000a4a0 43 42 2c 2c 4a 25 3a 4a 25 21 32 30 2b 3d 42 25 |CB,,J%:J%!20+=B%| 0000a4b0 3a 4a 25 21 32 34 2b 3d 43 25 3a f2 6f 28 4a 25 |:J%!24+=C%:.o(J%| 0000a4c0 29 3a e1 0d 28 aa 4a dd f2 73 63 72 6f 6c 6c 54 |):..(.J..scrollT| 0000a4d0 6f 28 41 25 2c 42 25 2c 43 25 29 3a 21 4a 25 3d |o(A%,B%,C%):!J%=| 0000a4e0 41 25 21 31 32 3a c8 99 26 34 30 30 43 42 2c 2c |A%!12:..&400CB,,| 0000a4f0 4a 25 3a 4a 25 21 32 30 3d 42 25 3a 4a 25 21 32 |J%:J%!20=B%:J%!2| 0000a500 34 3d 43 25 3a f2 6f 28 4a 25 29 3a e1 0d 28 b4 |4=C%:.o(J%):..(.| 0000a510 2c dd a4 76 57 28 41 25 29 3a 21 4a 25 3d 41 25 |,..vW(A%):!J%=A%| 0000a520 3a c8 99 26 34 30 30 43 42 2c 2c 4a 25 3a 3d 4a |:..&400CB,,J%:=J| 0000a530 25 21 31 32 2d 4a 25 21 34 0d 28 be 2c dd a4 76 |%!12-J%!4.(.,..v| 0000a540 48 28 41 25 29 3a 21 4a 25 3d 41 25 3a c8 99 26 |H(A%):!J%=A%:..&| 0000a550 34 30 30 43 42 2c 2c 4a 25 3a 3d 4a 25 21 31 36 |400CB,,J%:=J%!16| 0000a560 2d 4a 25 21 38 0d 28 c8 28 dd a4 78 4f 66 28 41 |-J%!8.(.(..xOf(A| 0000a570 25 29 3a 21 4a 25 3d 41 25 3a c8 99 26 34 30 30 |%):!J%=A%:..&400| 0000a580 43 42 2c 2c 4a 25 3a 3d 4a 25 21 32 30 0d 28 d2 |CB,,J%:=J%!20.(.| 0000a590 28 dd a4 79 4f 66 28 41 25 29 3a 21 4a 25 3d 41 |(..yOf(A%):!J%=A| 0000a5a0 25 3a c8 99 26 34 30 30 43 42 2c 2c 4a 25 3a 3d |%:..&400CB,,J%:=| 0000a5b0 4a 25 21 32 34 0d 28 dc 5b dd a4 69 6e 70 75 74 |J%!24.(.[..input| 0000a5c0 28 41 24 2c 42 24 2c 43 24 2c 44 25 2c 45 24 2c |(A$,B$,C$,D%,E$,| 0000a5d0 42 25 29 3a ea 44 24 2c 46 24 3a 46 24 3d a4 79 |B%):.D$,F$:F$=.y| 0000a5e0 28 41 24 2c 42 24 2c 43 24 2c 44 24 2c 45 24 2c |(A$,B$,C$,D$,E$,| 0000a5f0 42 25 2c 44 25 2c 22 49 6e 70 75 74 22 29 3a e7 |B%,D%,"Input"):.| 0000a600 50 6f 6c 6c 24 3d 22 32 37 22 8c 46 24 3d 42 24 |Poll$="27".F$=B$| 0000a610 0d 28 e6 07 3d 46 24 0d 28 f0 61 dd a4 61 6c 65 |.(..=F$.(.a..ale| 0000a620 72 74 28 41 24 2c 42 24 2c 43 24 2c 44 24 2c 45 |rt(A$,B$,C$,D$,E| 0000a630 24 2c 42 25 29 3a ea 44 25 2c 46 24 3a 5a 24 3d |$,B%):.D%,F$:Z$=| 0000a640 a4 79 28 41 24 2c 42 24 2c 43 24 2c 44 24 2c 45 |.y(A$,B$,C$,D$,E| 0000a650 24 2c 42 25 2c 44 25 2c 22 41 6c 65 72 74 22 29 |$,B%,D%,"Alert")| 0000a660 3a 46 24 3d 50 6f 6c 6c 24 3a e7 46 24 3d 22 31 |:F$=Poll$:.F$="1| 0000a670 33 22 8c 46 24 3d 43 24 0d 28 fa 1f e7 46 24 3d |3".F$=C$.(...F$=| 0000a680 22 32 37 22 8c 46 24 3d 44 24 3a e7 46 24 3d 22 |"27".F$=D$:.F$="| 0000a690 22 8c 46 24 3d 43 24 0d 29 04 07 3d 46 24 0d 29 |".F$=C$.)..=F$.)| 0000a6a0 0e 8e dd a4 79 28 41 24 2c 42 24 2c 43 24 2c 44 |....y(A$,B$,C$,D| 0000a6b0 24 2c 45 24 2c 42 25 2c 44 25 2c 46 24 29 3a ea |$,E$,B%,D%,F$):.| 0000a6c0 62 57 25 2c 62 48 25 2c 43 25 2c 45 25 2c 62 42 |bW%,bH%,C%,E%,bB| 0000a6d0 25 2c 62 54 25 2c 48 25 2c 42 54 25 2c 62 4c 25 |%,bT%,H%,BT%,bL%| 0000a6e0 2c 62 52 25 2c 47 25 2c 42 57 25 2c 74 51 25 2c |,bR%,G%,BW%,tQ%,| 0000a6f0 54 51 25 2c 41 25 2c 46 25 2c 4d 78 25 2c 4d 79 |TQ%,A%,F%,Mx%,My| 0000a700 25 3a 46 25 3d 53 25 21 31 31 36 3a 74 51 25 3d |%:F%=S%!116:tQ%=| 0000a710 a4 67 48 28 35 32 30 29 3a e7 74 51 25 3d 30 8c |.gH(520):.tQ%=0.| 0000a720 50 6f 6c 6c 24 3d 22 22 3a 3d 22 22 0d 29 18 80 |Poll$="":="".)..| 0000a730 54 51 25 3d 74 51 25 3a 62 57 25 3d 37 33 36 3a |TQ%=tQ%:bW%=736:| 0000a740 62 48 25 3d 34 33 32 3a 62 42 25 3d 32 30 2d 62 |bH%=432:bB%=20-b| 0000a750 48 25 3a 62 54 25 3d 62 42 25 2b 35 36 3a 43 25 |H%:bT%=bB%+56:C%| 0000a760 3d 35 30 38 3a 45 25 3d 33 31 36 3a 48 25 3d 62 |=508:E%=316:H%=b| 0000a770 54 25 2b 32 30 3a 42 54 25 3d 48 25 2b 45 25 3a |T%+20:BT%=H%+E%:| 0000a780 62 4c 25 3d 28 62 57 25 2d 43 25 29 81 32 3a 62 |bL%=(bW%-C%).2:b| 0000a790 52 25 3d 62 4c 25 2b 43 25 3a 45 24 3d a4 74 6f |R%=bL%+C%:E$=.to| 0000a7a0 4c 43 28 45 24 29 3a c8 8e 45 24 ca 0d 29 2c 18 |LC(E$):..E$..),.| 0000a7b0 c9 22 70 61 6c 6d 22 3a 45 24 3d 22 61 72 5f 70 |."palm":E$="ar_p| 0000a7c0 61 6c 6d 22 0d 29 36 1c c9 22 61 73 74 65 72 69 |alm".)6.."asteri| 0000a7d0 73 6b 22 3a 45 24 3d 22 61 72 5f 61 73 74 6b 22 |sk":E$="ar_astk"| 0000a7e0 0d 29 40 1e c9 22 71 75 65 73 74 6d 61 72 6b 22 |.)@.."questmark"| 0000a7f0 3a 45 24 3d 22 61 72 5f 71 75 65 73 74 22 0d 29 |:E$="ar_quest".)| 0000a800 4a 1e c9 22 65 78 63 6c 61 6d 6d 61 72 6b 22 3a |J.."exclammark":| 0000a810 45 24 3d 22 61 72 5f 65 78 63 6c 22 0d 29 54 1e |E$="ar_excl".)T.| 0000a820 c9 22 73 69 6d 74 72 6f 6e 22 3a 45 24 3d 22 61 |."simtron":E$="a| 0000a830 72 5f 73 69 6d 74 72 6f 6e 22 0d 29 5e c3 cb 3a |r_simtron".)^..:| 0000a840 51 25 21 34 3d 32 37 30 3a 51 25 21 38 3d 33 31 |Q%!4=270:Q%!8=31| 0000a850 36 3a 51 25 21 31 32 3d 51 25 21 34 2b 62 57 25 |6:Q%!12=Q%!4+bW%| 0000a860 3a 51 25 21 31 36 3d 51 25 21 38 2b 62 48 25 3a |:Q%!16=Q%!8+bH%:| 0000a870 51 25 21 32 30 3d 30 3a 51 25 21 32 34 3d 30 3a |Q%!20=0:Q%!24=0:| 0000a880 51 25 21 32 38 3d 2d 31 3a 51 25 21 33 32 3d 26 |Q%!28=-1:Q%!32=&| 0000a890 38 34 30 30 30 30 31 30 3a 51 25 3f 33 36 3d 37 |84000010:Q%?36=7| 0000a8a0 3a 51 25 3f 33 37 3d 32 3a 51 25 3f 33 38 3d 37 |:Q%?37=2:Q%?38=7| 0000a8b0 3a 51 25 3f 33 39 3d 31 3a 51 25 3f 34 30 3d 33 |:Q%?39=1:Q%?40=3| 0000a8c0 3a 51 25 3f 34 31 3d 31 3a 51 25 3f 34 32 3d 32 |:Q%?41=1:Q%?42=2| 0000a8d0 3a 51 25 3f 34 33 3d 30 3a 51 25 21 34 34 3d 30 |:Q%?43=0:Q%!44=0| 0000a8e0 3a 51 25 21 34 38 3d 2d 62 48 25 3a 51 25 21 35 |:Q%!48=-bH%:Q%!5| 0000a8f0 32 3d 62 57 25 3a 51 25 21 35 36 3d 30 0d 29 68 |2=bW%:Q%!56=0.)h| 0000a900 bf 51 25 21 36 30 3d 26 31 33 44 3a 51 25 21 36 |.Q%!60=&13D:Q%!6| 0000a910 34 3d 26 33 30 30 30 3a 51 25 21 36 38 3d 31 3a |4=&3000:Q%!68=1:| 0000a920 51 25 21 37 32 3d 30 3a 24 46 25 3d 22 4d 65 73 |Q%!72=0:$F%="Mes| 0000a930 73 61 67 65 20 66 72 6f 6d 20 22 2b 24 73 6e 25 |sage from "+$sn%| 0000a940 2b bd 30 3a 51 25 21 37 36 3d 46 25 3a 51 25 21 |+.0:Q%!76=F%:Q%!| 0000a950 38 30 3d 2d 31 3a 51 25 21 38 34 3d a9 28 24 46 |80=-1:Q%!84=.($F| 0000a960 25 29 2b 31 3a 46 25 2b 3d 34 30 3a 51 25 21 38 |%)+1:F%+=40:Q%!8| 0000a970 38 3d 31 2d 31 2a 28 28 41 24 3c 3e 22 22 29 2b |8=1-1*((A$<>"")+| 0000a980 28 42 24 3c 3e 22 22 84 44 25 3e 30 29 2b 28 43 |(B$<>"".D%>0)+(C| 0000a990 24 3c 3e 22 22 29 2b 28 44 24 3c 3e 22 22 29 2b |$<>"")+(D$<>"")+| 0000a9a0 32 2a 28 45 24 3c 3e 22 22 29 29 3a 41 25 3d 51 |2*(E$<>"")):A%=Q| 0000a9b0 25 2b 39 32 3a e7 43 24 3d 22 22 8c 0d 29 72 1e |%+92:.C$=""..)r.| 0000a9c0 e7 44 24 3d 22 22 8c 43 24 3d 22 4f 4b 22 8b 43 |.D$="".C$="OK".C| 0000a9d0 24 3d 44 24 3a 44 24 3d 22 22 0d 29 7c 2d cd 3a |$=D$:D$="".)|-.:| 0000a9e0 43 24 3d c0 43 24 2c 31 31 29 3a 47 25 3d 31 36 |C$=.C$,11):G%=16| 0000a9f0 2a 28 32 2b a9 43 24 29 3a e7 47 25 3c 31 35 32 |*(2+.C$):.G%<152| 0000aa00 8c 47 25 3d 31 35 32 0d 29 86 2e 44 24 3d c0 44 |.G%=152.)..D$=.D| 0000aa10 24 2c 31 31 29 3a 42 57 25 3d 31 36 2a 28 32 2b |$,11):BW%=16*(2+| 0000aa20 a9 44 24 29 3a e7 42 57 25 3c 31 35 32 8c 42 57 |.D$):.BW%<152.BW| 0000aa30 25 3d 31 35 32 0d 29 90 0c e7 44 24 3c 3e 22 22 |%=152.)...D$<>""| 0000aa40 8c 0d 29 9a 8b 21 41 25 3d 62 4c 25 2b 28 43 25 |..)..!A%=bL%+(C%| 0000aa50 81 32 2d 47 25 29 81 32 3a 41 25 21 34 3d 62 42 |.2-G%).2:A%!4=bB| 0000aa60 25 3a 41 25 21 38 3d 21 41 25 2b 47 25 3a 41 25 |%:A%!8=!A%+G%:A%| 0000aa70 21 31 32 3d 62 54 25 3a 41 25 21 31 36 3d 26 31 |!12=bT%:A%!16=&1| 0000aa80 39 30 32 44 3a 41 25 3f 31 39 3d 26 43 37 3a 24 |902D:A%?19=&C7:$| 0000aa90 28 41 25 2b 32 30 29 3d 43 24 3a 21 78 25 3d 51 |(A%+20)=C$:!x%=Q| 0000aaa0 25 21 34 2b 21 41 25 2b 47 25 81 32 3a 21 79 25 |%!4+!A%+G%.2:!y%| 0000aab0 3d 51 25 21 38 2b 62 48 25 2b 28 62 42 25 2b 62 |=Q%!8+bH%+(bB%+b| 0000aac0 54 25 29 81 32 3a 41 25 2b 3d 33 32 0d 29 a4 62 |T%).2:A%+=32.).b| 0000aad0 21 41 25 3d 62 57 25 81 32 2b 28 43 25 81 32 2d |!A%=bW%.2+(C%.2-| 0000aae0 42 57 25 29 81 32 3a 41 25 21 34 3d 62 42 25 3a |BW%).2:A%!4=bB%:| 0000aaf0 41 25 21 38 3d 21 41 25 2b 42 57 25 3a 41 25 21 |A%!8=!A%+BW%:A%!| 0000ab00 31 32 3d 62 54 25 3a 41 25 21 31 36 3d 26 31 39 |12=bT%:A%!16=&19| 0000ab10 30 32 44 3a 41 25 3f 31 39 3d 37 3a 24 28 41 25 |02D:A%?19=7:$(A%| 0000ab20 2b 32 30 29 3d 44 24 3a 41 25 2b 3d 33 32 0d 29 |+20)=D$:A%+=32.)| 0000ab30 ae 8a cc 21 41 25 3d 62 4c 25 2b 28 43 25 2d 47 |...!A%=bL%+(C%-G| 0000ab40 25 29 81 32 3a 41 25 21 34 3d 62 42 25 3a 41 25 |%).2:A%!4=bB%:A%| 0000ab50 21 38 3d 21 41 25 2b 47 25 3a 41 25 21 31 32 3d |!8=!A%+G%:A%!12=| 0000ab60 62 54 25 3a 41 25 21 31 36 3d 26 31 39 30 32 44 |bT%:A%!16=&1902D| 0000ab70 3a 41 25 3f 31 39 3d 26 43 37 3a 24 28 41 25 2b |:A%?19=&C7:$(A%+| 0000ab80 32 30 29 3d 43 24 3a 21 78 25 3d 51 25 21 34 2b |20)=C$:!x%=Q%!4+| 0000ab90 21 41 25 2b 47 25 81 32 3a 21 79 25 3d 51 25 21 |!A%+G%.2:!y%=Q%!| 0000aba0 38 2b 62 48 25 2b 28 62 42 25 2b 62 54 25 29 81 |8+bH%+(bB%+bT%).| 0000abb0 32 3a 41 25 2b 3d 33 32 0d 29 b8 8b cd 3a e7 45 |2:A%+=32.)...:.E| 0000abc0 24 3c 3e 22 22 8c 21 41 25 3d 30 3a 41 25 21 34 |$<>"".!A%=0:A%!4| 0000abd0 3d 48 25 3a 41 25 21 38 3d 62 4c 25 3a 41 25 21 |=H%:A%!8=bL%:A%!| 0000abe0 31 32 3d 42 54 25 3a 41 25 21 31 36 3d 26 31 41 |12=BT%:A%!16=&1A| 0000abf0 3a 24 28 41 25 2b 32 30 29 3d 45 24 3a 41 25 2b |:$(A%+20)=E$:A%+| 0000ac00 3d 33 32 3a 21 41 25 3d 62 52 25 3a 41 25 21 34 |=32:!A%=bR%:A%!4| 0000ac10 3d 48 25 3a 41 25 21 38 3d 62 57 25 3a 41 25 21 |=H%:A%!8=bW%:A%!| 0000ac20 31 32 3d 42 54 25 3a 41 25 21 31 36 3d 26 31 41 |12=BT%:A%!16=&1A| 0000ac30 3a 24 28 41 25 2b 32 30 29 3d 45 24 3a 41 25 2b |:$(A%+20)=E$:A%+| 0000ac40 3d 33 32 0d 29 c2 0b e7 41 24 3d 22 22 8c 0d 29 |=32.)...A$=""..)| 0000ac50 cc 1e e7 42 24 3d 22 22 8c 41 24 3d 22 4f 6b 22 |...B$="".A$="Ok"| 0000ac60 8b 41 24 3d 42 24 3a 42 24 3d 22 22 0d 29 d6 0c |.A$=B$:B$="".)..| 0000ac70 cd 3a e7 44 25 3d 30 8c 0d 29 e0 0c e7 42 24 3c |.:.D%=0..)...B$<| 0000ac80 3e 22 22 8c 0d 29 ea 87 24 74 51 25 3d 41 24 3a |>""..)..$tQ%=A$:| 0000ac90 21 41 25 3d 62 4c 25 3a 41 25 21 34 3d 48 25 2b |!A%=bL%:A%!4=H%+| 0000aca0 45 25 81 32 3a 41 25 21 38 3d 62 52 25 3a 41 25 |E%.2:A%!8=bR%:A%| 0000acb0 21 31 32 3d 42 54 25 3a 41 25 21 31 36 3d 26 31 |!12=BT%:A%!16=&1| 0000acc0 31 39 3a 41 25 3f 31 39 3d 26 31 37 3a 41 25 21 |19:A%?19=&17:A%!| 0000acd0 32 30 3d 74 51 25 3a 24 46 25 3d 22 4c 34 30 22 |20=tQ%:$F%="L40"| 0000ace0 3a 41 25 21 32 34 3d 46 25 3a 46 25 2b 3d 38 3a |:A%!24=F%:F%+=8:| 0000acf0 41 25 21 32 38 3d a9 41 24 2b 31 3a 74 51 25 2b |A%!28=.A$+1:tQ%+| 0000ad00 3d 32 35 36 3a 41 25 2b 3d 33 32 0d 29 f4 7d 24 |=256:A%+=32.).}$| 0000ad10 74 51 25 3d 42 24 3a 21 41 25 3d 62 4c 25 3a 41 |tQ%=B$:!A%=bL%:A| 0000ad20 25 21 34 3d 48 25 3a 41 25 21 38 3d 62 52 25 3a |%!4=H%:A%!8=bR%:| 0000ad30 41 25 21 31 32 3d 48 25 2b 45 25 81 32 3a 41 25 |A%!12=H%+E%.2:A%| 0000ad40 21 31 36 3d 26 31 31 39 3a 41 25 3f 31 39 3d 26 |!16=&119:A%?19=&| 0000ad50 31 37 3a 41 25 21 32 30 3d 74 51 25 3a 24 46 25 |17:A%!20=tQ%:$F%| 0000ad60 3d 22 4c 34 30 22 3a 41 25 21 32 34 3d 46 25 3a |="L40":A%!24=F%:| 0000ad70 46 25 2b 3d 38 3a 41 25 21 32 38 3d a9 42 24 2b |F%+=8:A%!28=.B$+| 0000ad80 31 3a 41 25 2b 3d 33 32 0d 29 fe 74 cc 24 74 51 |1:A%+=32.).t.$tQ| 0000ad90 25 3d 41 24 3a 21 41 25 3d 62 4c 25 3a 41 25 21 |%=A$:!A%=bL%:A%!| 0000ada0 34 3d 48 25 3a 41 25 21 38 3d 62 52 25 3a 41 25 |4=H%:A%!8=bR%:A%| 0000adb0 21 31 32 3d 42 54 25 3a 41 25 21 31 36 3d 26 31 |!12=BT%:A%!16=&1| 0000adc0 31 39 3a 41 25 3f 31 39 3d 26 31 37 3a 41 25 21 |19:A%?19=&17:A%!| 0000add0 32 30 3d 74 51 25 3a 24 46 25 3d 22 4c 34 30 22 |20=tQ%:$F%="L40"| 0000ade0 3a 41 25 21 32 34 3d 46 25 3a 41 25 21 32 38 3d |:A%!24=F%:A%!28=| 0000adf0 a9 41 24 2b 31 3a 41 25 2b 3d 33 32 0d 2a 08 05 |.A$+1:A%+=32.*..| 0000ae00 cd 0d 2a 12 88 cc 24 74 51 25 3d 41 24 3a 21 41 |..*...$tQ%=A$:!A| 0000ae10 25 3d 62 4c 25 3a 41 25 21 34 3d 48 25 2b 45 25 |%=bL%:A%!4=H%+E%| 0000ae20 81 32 3a 41 25 21 38 3d 62 52 25 3a 41 25 21 31 |.2:A%!8=bR%:A%!1| 0000ae30 32 3d 42 54 25 3a 41 25 21 31 36 3d 26 31 31 39 |2=BT%:A%!16=&119| 0000ae40 3a 41 25 3f 31 39 3d 26 31 37 3a 41 25 21 32 30 |:A%?19=&17:A%!20| 0000ae50 3d 74 51 25 3a 24 46 25 3d 22 4c 34 30 22 3a 41 |=tQ%:$F%="L40":A| 0000ae60 25 21 32 34 3d 46 25 3a 46 25 2b 3d 38 3a 41 25 |%!24=F%:F%+=8:A%| 0000ae70 21 32 38 3d a9 41 24 2b 31 3a 74 51 25 2b 3d 32 |!28=.A$+1:tQ%+=2| 0000ae80 35 36 3a 41 25 2b 3d 33 32 0d 2a 1c 71 24 74 51 |56:A%+=32.*.q$tQ| 0000ae90 25 3d 42 24 3a 21 41 25 3d 62 4c 25 2b 33 32 3a |%=B$:!A%=bL%+32:| 0000aea0 41 25 21 34 3d 48 25 2b 35 32 3a 41 25 21 38 3d |A%!4=H%+52:A%!8=| 0000aeb0 62 52 25 2d 33 32 3a 41 25 21 31 32 3d 48 25 2b |bR%-32:A%!12=H%+| 0000aec0 31 30 30 3a 41 25 21 31 36 3d 26 46 31 33 44 3a |100:A%!16=&F13D:| 0000aed0 41 25 3f 31 39 3d 37 3a 41 25 21 32 30 3d 74 51 |A%?19=7:A%!20=tQ| 0000aee0 25 3a 41 25 21 32 34 3d 2d 31 3a 41 25 21 32 38 |%:A%!24=-1:A%!28| 0000aef0 3d 44 25 3a 41 25 2b 3d 33 32 0d 2a 26 c8 cd 3a |=D%:A%+=32.*&..:| 0000af00 21 41 25 3d 62 4c 25 3a 41 25 21 34 3d 48 25 3a |!A%=bL%:A%!4=H%:| 0000af10 41 25 21 38 3d 62 52 25 3a 41 25 21 31 32 3d 42 |A%!8=bR%:A%!12=B| 0000af20 54 25 3a 41 25 21 31 36 3d 34 3a 41 25 3f 31 39 |T%:A%!16=4:A%?19| 0000af30 3d 26 31 37 3a 41 25 3f 32 30 3d 31 33 3a c8 99 |=&17:A%?20=13:..| 0000af40 26 34 30 30 43 31 2c 2c 51 25 2b 34 b8 21 68 25 |&400C1,,Q%+4.!h%| 0000af50 3a 57 25 3d 21 77 25 2b 26 46 30 30 3a 24 57 25 |:W%=!w%+&F00:$W%| 0000af60 3d 46 24 3a 57 25 21 31 32 3d 21 68 25 3a 24 28 |=F$:W%!12=!h%:$(| 0000af70 57 25 2b 32 30 29 3d 46 24 3a 24 72 6e 25 3d 46 |W%+20)=F$:$rn%=F| 0000af80 24 3a f2 6f 57 28 57 25 29 3a f2 67 43 28 57 25 |$:.oW(W%):.gC(W%| 0000af90 29 3a f2 72 50 3a c8 97 4d 78 25 2c 4d 79 25 2c |):.rP:..Mx%,My%,| 0000afa0 5a 25 3a c8 97 b8 21 78 25 2c 21 79 25 3a 21 4f |Z%:...!x%,!y%:!O| 0000afb0 25 3d 21 68 25 3a c8 99 26 34 30 30 45 30 2c 2c |%=!h%:..&400E0,,| 0000afc0 4f 25 0d 2a 30 b3 c8 97 c8 93 4f 25 21 34 2c 4f |O%.*0.....O%!4,O| 0000afd0 25 21 38 2c 4f 25 21 31 32 2d 4f 25 21 34 2d 53 |%!8,O%!12-O%!4-S| 0000afe0 25 21 34 34 30 2c 4f 25 21 31 36 2d 4f 25 21 38 |%!440,O%!16-O%!8| 0000aff0 2d 53 25 21 34 34 34 3a f2 73 6f 75 6e 64 28 42 |-S%!444:.sound(B| 0000b000 25 80 31 35 29 3a 50 6f 6c 6c 24 3d 22 22 3a 4d |%.15):Poll$="":M| 0000b010 25 3d b9 3a 53 25 21 34 38 38 3d b9 3a f5 f2 70 |%=.:S%!488=.:..p| 0000b020 3a fd 50 6f 6c 6c 24 3c 3e 22 22 3a 53 25 21 34 |:.Poll$<>"":S%!4| 0000b030 38 38 3d a3 3a 46 24 3d a4 67 49 64 28 21 68 25 |88=.:F$=.gId(!h%| 0000b040 2c 34 29 3a f2 63 57 28 21 68 25 29 3a 57 25 21 |,4):.cW(!h%):W%!| 0000b050 31 32 3d 2d 32 35 35 3a 21 51 25 3d 21 68 25 3a |12=-255:!Q%=!h%:| 0000b060 c8 99 26 34 30 30 43 33 2c 2c 51 25 3a f2 66 48 |..&400C3,,Q%:.fH| 0000b070 28 54 51 25 29 0d 2a 3a 39 c8 97 c8 93 30 2c 30 |(TQ%).*:9....0,0| 0000b080 2c 53 25 21 32 30 34 2c 53 25 21 32 30 38 3a 4d |,S%!204,S%!208:M| 0000b090 25 3d a3 3a c8 97 b8 4d 78 25 2c 4d 79 25 3a 21 |%=.:...Mx%,My%:!| 0000b0a0 78 25 3d 30 3a 21 79 25 3d 30 3a 3d 46 24 0d 2a |x%=0:!y%=0:=F$.*| 0000b0b0 44 5a dd a4 6e 6f 74 59 65 74 41 76 61 69 6c 5f |DZ..notYetAvail_| 0000b0c0 3a 5a 24 3d a4 61 6c 65 72 74 28 22 54 68 69 73 |:Z$=.alert("This| 0000b0d0 20 61 63 74 69 6f 6e 20 69 73 20 4e 4f 54 20 79 | action is NOT y| 0000b0e0 65 74 20 61 76 61 69 6c 61 62 6c 65 22 2c 22 22 |et available",""| 0000b0f0 2c 22 4f 4b 22 2c 22 22 2c 22 61 72 5f 65 78 63 |,"OK","","ar_exc| 0000b100 6c 22 2c 30 29 3a 3d b9 0d 2a 4e 5d dd a4 6e 6f |l",0):=..*N]..no| 0000b110 74 41 73 73 69 67 6e 65 64 5f 3a 5a 24 3d a4 61 |tAssigned_:Z$=.a| 0000b120 6c 65 72 74 28 22 54 68 69 73 20 69 74 65 6d 20 |lert("This item | 0000b130 68 61 73 20 4e 4f 54 20 79 65 74 20 62 65 65 6e |has NOT yet been| 0000b140 20 61 73 73 69 67 6e 65 64 22 2c 22 22 2c 22 4f | assigned","","O| 0000b150 4b 22 2c 22 22 2c 22 61 72 5f 65 78 63 6c 22 2c |K","","ar_excl",| 0000b160 30 29 3a 3d b9 0d 2a 58 70 dd a4 63 6f 6d 6d 61 |0):=..*Xp..comma| 0000b170 6e 64 28 41 24 29 3a ea 41 25 3a 24 28 53 25 21 |nd(A$):.A%:$(S%!| 0000b180 31 31 36 29 3d 41 24 2b bd 30 3a c8 99 26 34 30 |116)=A$+.0:..&40| 0000b190 30 45 46 2c 53 25 21 31 31 36 3a 21 28 53 25 21 |0EF,S%!116:!(S%!| 0000b1a0 34 39 32 29 3d 30 3a 24 28 53 25 21 34 39 32 2b |492)=0:$(S%!492+| 0000b1b0 32 30 29 3d 22 43 6f 6d 6d 61 6e 64 22 3a 3d 53 |20)="Command":=S| 0000b1c0 25 21 34 39 32 3a 2d 2d 2d 28 44 45 42 55 47 20 |%!492:---(DEBUG | 0000b1d0 41 49 44 53 29 0d 2a 6c 36 dd f2 62 72 6b 50 6e |AIDS).*l6..brkPn| 0000b1e0 74 28 42 70 4e 61 6d 65 24 2c 42 70 4e 75 6d 62 |t(BpName$,BpNumb| 0000b1f0 65 72 25 29 3a ea 43 6d 6e 64 57 61 64 64 72 25 |er%):.CmndWaddr%| 0000b200 3a e7 ac 44 65 62 75 67 25 8c e1 0d 2a 76 85 43 |:..Debug%...*v.C| 0000b210 6d 6e 64 57 61 64 64 72 25 3d a4 63 6f 6d 6d 61 |mndWaddr%=.comma| 0000b220 6e 64 28 22 42 52 45 41 4b 20 50 4f 49 4e 54 20 |nd("BREAK POINT | 0000b230 77 69 6e 64 6f 77 20 66 6f 72 20 22 2b 24 73 6e |window for "+$sn| 0000b240 25 29 3a e7 42 70 4e 75 6d 62 65 72 25 3e 30 8c |%):.BpNumber%>0.| 0000b250 f1 22 42 52 45 41 4b 20 50 4f 49 4e 54 3a 20 22 |."BREAK POINT: "| 0000b260 2b 42 70 4e 61 6d 65 24 2b 22 20 22 2b c3 42 70 |+BpName$+" "+.Bp| 0000b270 4e 75 6d 62 65 72 25 8b f1 22 42 52 45 41 4b 20 |Number%.."BREAK | 0000b280 50 4f 49 4e 54 3a 20 22 2b 42 70 4e 61 6d 65 24 |POINT: "+BpName$| 0000b290 0d 2a 80 30 f1 3a 5a 25 3d a0 28 22 46 4e 62 70 |.*.0.:Z%=.("FNbp| 0000b2a0 22 2b 42 70 4e 61 6d 65 24 29 3a f2 63 6c 6f 73 |"+BpName$):.clos| 0000b2b0 65 57 28 43 6d 6e 64 57 61 64 64 72 25 29 3a e1 |eW(CmndWaddr%):.| 0000b2c0 0d 2a 8a 91 dd a4 62 70 44 65 62 75 67 3a ea 47 |.*....bpDebug:.G| 0000b2d0 7a 7a 7a 24 2c 53 7a 7a 7a 24 2c 42 7a 7a 7a 25 |zzz$,Szzz$,Bzzz%| 0000b2e0 3a ea 85 3a c8 99 36 2c 32 32 39 3a f1 22 45 6e |:..:..6,229:."En| 0000b2f0 74 65 72 20 76 61 72 69 61 62 6c 65 20 6e 61 6d |ter variable nam| 0000b300 65 20 74 6f 20 64 69 73 70 6c 61 79 20 76 61 6c |e to display val| 0000b310 75 65 22 3a f1 22 50 72 65 73 73 20 53 50 41 43 |ue":."Press SPAC| 0000b320 45 20 6f 72 20 63 6c 69 63 6b 20 6d 6f 75 73 65 |E or click mouse| 0000b330 20 74 6f 20 63 6f 6e 74 69 6e 75 65 22 3a f1 3a | to continue":.:| 0000b340 ee 85 ea f1 f6 24 3a e7 9f 3d 31 37 8c f2 66 69 |.....$:..=17..fi| 0000b350 6e 0d 2a 94 84 f5 53 7a 7a 7a 24 3d 22 22 3a ff |n.*...Szzz$="":.| 0000b360 22 46 58 20 32 31 20 30 22 3a ff 22 46 58 20 32 |"FX 21 0":."FX 2| 0000b370 31 20 39 22 3a f5 47 7a 7a 7a 24 3d bf 28 31 30 |1 9":.Gzzz$=.(10| 0000b380 29 3a c8 97 7a 25 2c 7a 25 2c 42 7a 7a 7a 25 3a |):..z%,z%,Bzzz%:| 0000b390 fd 47 7a 7a 7a 24 3c 3e 22 22 84 42 7a 7a 7a 25 |.Gzzz$<>"".Bzzz%| 0000b3a0 3e 30 3a c8 95 28 47 7a 7a 7a 24 3c 3e bd 31 33 |>0:..(Gzzz$<>.13| 0000b3b0 29 80 28 47 7a 7a 7a 24 3c 3e bd 33 32 29 80 28 |).(Gzzz$<>.32).(| 0000b3c0 42 7a 7a 7a 25 3d 30 29 3a f1 47 7a 7a 7a 24 3b |Bzzz%=0):.Gzzz$;| 0000b3d0 3a c8 8e b9 ca 0d 2a 9e 2b c9 28 47 7a 7a 7a 24 |:.....*.+.(Gzzz$| 0000b3e0 3e 3d 22 20 22 29 80 28 47 7a 7a 7a 24 3c 3d 22 |>=" ").(Gzzz$<="| 0000b3f0 7e 22 29 3a 53 7a 7a 7a 24 2b 3d 47 7a 7a 7a 24 |~"):Szzz$+=Gzzz$| 0000b400 0d 2a a8 1d c9 47 7a 7a 7a 24 3d bd 31 32 37 3a |.*...Gzzz$=.127:| 0000b410 53 7a 7a 7a 24 3d c0 53 7a 7a 7a 24 29 0d 2a b2 |Szzz$=.Szzz$).*.| 0000b420 63 cb 3a f5 47 7a 7a 7a 24 3d bf 28 31 30 29 3a |c.:.Gzzz$=.(10):| 0000b430 c8 97 7a 25 2c 7a 25 2c 42 7a 7a 7a 25 3a fd 47 |..z%,z%,Bzzz%:.G| 0000b440 7a 7a 7a 24 3c 3e 22 22 84 42 7a 7a 7a 25 3e 30 |zzz$<>"".Bzzz%>0| 0000b450 3a ce 3a e7 47 7a 7a 7a 24 3d bd 31 33 8c f1 22 |:.:.Gzzz$=.13.."| 0000b460 20 3d 20 22 3b 3a ee 85 ea f1 f6 24 3a 47 7a 7a | = ";:.....$:Gzz| 0000b470 7a 24 3d 22 22 3a e7 9f 3d 31 37 8c f2 66 69 6e |z$="":..=17..fin| 0000b480 0d 2a bc 0f e7 47 7a 7a 7a 24 3d bd 31 33 8c 0d |.*...Gzzz$=.13..| 0000b490 2a c6 2b e7 c0 53 7a 7a 7a 24 2c 31 29 3d 22 7e |*.+..Szzz$,1)="~| 0000b4a0 22 8c f1 7e a0 28 c1 53 7a 7a 7a 24 2c 32 29 29 |"..~.(.Szzz$,2))| 0000b4b0 8b f1 a0 28 53 7a 7a 7a 24 29 0d 2a d0 3b cd 3a |...(Szzz$).*.;.:| 0000b4c0 fd 47 7a 7a 7a 24 3d bd 33 32 84 42 7a 7a 7a 25 |.Gzzz$=.32.Bzzz%| 0000b4d0 3e 30 3a 21 43 6d 6e 64 57 61 64 64 72 25 3d b9 |>0:!CmndWaddr%=.| 0000b4e0 3a c8 99 36 2c 32 32 39 2c 31 3a c8 99 36 2c 31 |:..6,229,1:..6,1| 0000b4f0 32 34 3a 3d a3 0d 2a da 35 dd a4 62 70 46 72 65 |24:=..*.5..bpFre| 0000b500 65 4d 65 6d 3a f1 22 46 72 65 65 20 73 70 61 63 |eMem:."Free spac| 0000b510 65 20 66 6f 72 20 42 41 53 49 43 20 69 73 20 22 |e for BASIC is "| 0000b520 2b c3 28 93 2d e0 29 3a 3d b9 0d 2a e4 4c dd a4 |+.(.-.):=..*.L..| 0000b530 62 70 54 72 61 63 65 3a ea 47 7a 7a 7a 24 2c 42 |bpTrace:.Gzzz$,B| 0000b540 7a 7a 7a 25 3a ea 85 3a c8 99 36 2c 32 32 39 3a |zzz%:..:..6,229:| 0000b550 ee 85 ea f1 f6 24 3a e7 9f 3d 31 37 8c f2 66 69 |.....$:..=17..fi| 0000b560 6e 8b c8 99 36 2c 32 32 39 2c 31 3a c8 99 36 2c |n...6,229,1:..6,| 0000b570 31 32 34 3a 3d a3 0d 2a ee ca f1 22 54 72 61 63 |124:=..*..."Trac| 0000b580 65 31 25 20 3d 20 22 2b c3 54 72 61 63 65 31 25 |e1% = "+.Trace1%| 0000b590 3a f1 22 54 72 61 63 65 32 25 20 3d 20 22 2b c3 |:."Trace2% = "+.| 0000b5a0 54 72 61 63 65 32 25 3a f1 22 54 72 61 63 65 33 |Trace2%:."Trace3| 0000b5b0 25 20 3d 20 22 2b c3 54 72 61 63 65 33 25 3a f1 |% = "+.Trace3%:.| 0000b5c0 22 54 72 61 63 65 34 25 20 3d 20 22 2b c3 54 72 |"Trace4% = "+.Tr| 0000b5d0 61 63 65 34 25 3a f1 22 54 72 61 63 65 31 24 20 |ace4%:."Trace1$ | 0000b5e0 3d 20 22 2b 54 72 61 63 65 31 24 3a f1 22 54 72 |= "+Trace1$:."Tr| 0000b5f0 61 63 65 32 24 20 3d 20 22 2b 54 72 61 63 65 32 |ace2$ = "+Trace2| 0000b600 24 3a f1 22 54 72 61 63 65 31 20 3d 20 22 2b c3 |$:."Trace1 = "+.| 0000b610 54 72 61 63 65 31 3a f1 22 54 72 61 63 65 32 20 |Trace1:."Trace2 | 0000b620 3d 20 22 2b c3 54 72 61 63 65 32 3a c8 99 36 2c |= "+.Trace2:..6,| 0000b630 32 32 39 2c 31 3a c8 99 36 2c 31 32 34 3a 3d a3 |229,1:..6,124:=.| 0000b640 0d 2a f8 1e dd f2 6d 6f 61 6e 28 41 24 29 3a ea |.*....moan(A$):.| 0000b650 85 3a ee 85 ea 3a f2 65 72 72 6f 72 3a e1 0d 2b |.:...:.error:..+| 0000b660 02 10 85 53 25 21 32 31 32 2c 41 24 3a e1 0d 2b |...S%!212,A$:..+| 0000b670 0c 1f dd f2 66 61 74 61 6c 28 41 24 29 3a ea 85 |....fatal(A$):..| 0000b680 3a ee 85 ea 3a f2 65 72 72 6f 72 3a e1 0d 2b 16 |:...:.error:..+.| 0000b690 14 85 53 25 21 32 31 32 2b 32 35 35 2c 41 24 3a |..S%!212+255,A$:| 0000b6a0 e1 0d 2b 20 4f dd f2 65 72 72 6f 72 3a ea 65 72 |..+ O..error:.er| 0000b6b0 72 25 2c 65 72 72 24 3a c8 99 26 34 30 30 44 30 |r%,err$:..&400D0| 0000b6c0 2c 2c 2d 31 3a 21 28 53 25 21 31 31 36 29 3d 9f |,,-1:!(S%!116)=.| 0000b6d0 3a c8 97 c8 93 30 2c 30 2c 53 25 21 32 30 34 2c |:....0,0,S%!204,| 0000b6e0 53 25 21 32 30 38 3a 4d 25 3d a3 3a c8 8e b9 ca |S%!208:M%=.:....| 0000b6f0 0d 2b 2a 16 c9 9f 3d 53 25 21 32 31 32 3a 53 25 |.+*...=S%!212:S%| 0000b700 21 31 35 32 3d 33 0d 2b 34 1a c9 9f 3d 53 25 21 |!152=3.+4...=S%!| 0000b710 32 31 32 2b 32 35 35 3a 53 25 21 31 35 32 3d 30 |212+255:S%!152=0| 0000b720 0d 2b 3e 0d c9 53 25 21 31 35 32 3d 33 0d 2b 48 |.+>..S%!152=3.+H| 0000b730 3e c9 28 9f 3e 53 25 21 32 31 32 29 80 28 9f 3c |>.(.>S%!212).(.<| 0000b740 53 25 21 32 31 32 2b 31 39 32 29 3a 65 72 72 24 |S%!212+192):err$| 0000b750 3d 22 41 52 43 48 57 41 59 20 72 65 70 6f 72 74 |="ARCHWAY report| 0000b760 65 64 20 65 72 72 6f 72 2e 20 22 0d 2b 52 46 c9 |ed error. ".+RF.| 0000b770 28 9f 3e 53 25 21 32 31 32 2b 31 39 31 29 80 28 |(.>S%!212+191).(| 0000b780 9f 3c 53 25 21 32 31 32 2b 32 35 35 29 3a 65 72 |.<S%!212+255):er| 0000b790 72 24 3d 22 41 70 70 6c 69 63 61 74 69 6f 6e 20 |r$="Application | 0000b7a0 72 65 70 6f 72 74 65 64 20 65 72 72 6f 72 2e 20 |reported error. | 0000b7b0 22 0d 2b 5c 0e 7f 3a 53 25 21 31 35 32 3d 30 0d |".+\..:S%!152=0.| 0000b7c0 2b 66 18 cb 3a 65 72 72 24 2b 3d f6 24 3a c8 8e |+f..:err$+=.$:..| 0000b7d0 53 25 21 31 35 32 ca 0d 2b 7a 33 c9 30 3a 65 72 |S%!152..+z3.0:er| 0000b7e0 72 25 3d 32 3a 65 72 72 24 3d c2 65 72 72 24 2c |r%=2:err$=.err$,| 0000b7f0 32 34 31 29 3a 65 72 72 24 2b 3d 22 20 2d 20 6d |241):err$+=" - m| 0000b800 75 73 74 20 65 78 69 74 2e 22 0d 2b 84 0f c9 32 |ust exit.".+...2| 0000b810 2c 33 3a 65 72 72 25 3d 31 0d 2b 8e 0d c9 31 3a |,3:err%=1.+...1:| 0000b820 65 72 72 25 3d 33 0d 2b ac 32 cb 3a e7 44 65 62 |err%=3.+.2.:.Deb| 0000b830 75 67 25 8c 65 72 72 24 3d c2 65 72 72 24 2c 32 |ug%.err$=.err$,2| 0000b840 32 36 29 3a 65 72 72 24 2b 3d 22 20 61 74 20 6c |26):err$+=" at l| 0000b850 69 6e 65 20 22 2b c3 9e 0d 2b b6 4f 24 28 53 25 |ine "+...+.O$(S%| 0000b860 21 31 31 36 2b 34 29 3d 65 72 72 24 2b bd 30 3a |!116+4)=err$+.0:| 0000b870 53 25 21 31 35 32 3d 30 3a c8 99 26 34 30 30 44 |S%!152=0:..&400D| 0000b880 46 2c 53 25 21 31 31 36 2c 65 72 72 25 2c 24 73 |F,S%!116,err%,$s| 0000b890 6e 25 b8 2c 65 72 72 25 3a e7 65 72 72 25 3d 32 |n%.,err%:.err%=2| 0000b8a0 8c f2 66 69 6e 3a e0 0d 2b c0 05 e1 0d 2b ca 36 |..fin:..+....+.6| 0000b8b0 dd a4 73 79 73 45 72 72 42 6f 78 28 41 25 29 3a |..sysErrBox(A%):| 0000b8c0 c8 99 26 34 30 30 44 30 2c 2c 2d 31 3a c8 99 26 |..&400D0,,-1:..&| 0000b8d0 34 30 30 44 46 2c 41 25 2c 31 2c 24 73 6e 25 3a |400DF,A%,1,$sn%:| 0000b8e0 3d b9 0d ff |=...| 0000b8e4