Home » Personal collection » Acorn hard disk » apps » Printers » 153/PrintEdit/!PrintEdit/!RunImage
153/PrintEdit/!PrintEdit/!RunImage
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 » Personal collection » Acorn hard disk » apps » Printers |
Filename: | 153/PrintEdit/!PrintEdit/!RunImage |
Read OK: | ✔ |
File size: | A38E bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
5REM>Resources.!RunImage 10ONERRORPROCaa:ERROREXTERR,REPORT$+" ("+STR$(ERL)+")" 15SYS263872:PROCba("<PrintEdit$Dir>.Messages"):PROCca:PROCda(FNa("ID")):PROCea:PROCfa:PROCga:PROCha:PROCia:PROCja:PROCka:SYS263873:ONERRORPROCla 20PROCma:ONERRORPROCla 25REPEAT:PROCna(aa%):UNTILFALSE:END 30DEFPROCna(ba%):LOCALr%:r%=FNG(ba%):CASEr%OF 35WHEN1:PROCoa 40WHEN2:PROCpa 45WHEN3:PROCN 50WHEN6:PROCqa 55WHEN7:PROCra 60WHEN8:PROCsa 65WHEN9:PROCta 70WHEN17,18:PROCua(r%) 75WHEN19:PROCva 80ENDCASE 85ENDPROC 90DEFPROCka:PROCwa:PROCxa:PROCya:PROCza:ENDPROC 95DEFPROCma:IFJ$<>""THEN 100$(e%+44)=J$+CHR$(0):J$="":PROCO:PROCo:IFca%THEN 105PROCP("<Printer$Temp>"):PROCs:ca%=FALSE 110ELSE:PROCQ 115ENDIF 120ENDIF 125ENDPROC 130DEFPROCwa:LOCALk%:aa%=6193:k%=0:da%=k%:k%+=1:ea%=k%:k%+=1:fa%=k%:k%+=1:ga%=k%:k%+=1:ha%=k%:k%+=1:ia%=k%:k%+=1:ja%=k%:k%+=1:ka%=k%:k%+=1:la%=k%:k%+=1:ma%=k%:k%+=3:na%=k%:k%+=1:oa%=k%:k%+=1:pa%=k%:k%+=1:qa%=k%:k%+=1:ra%=k%:k%+=1 135sa%=k%:k%+=1:ta%=k%:k%+=1:ua%=k%:k%+=1:va%=k%:k%+=1:wa%=k%:k%+=1:xa%=k%:k%+=1:ya%=k%:k%+=1:za%=k%:k%+=1:Aa%=k%:k%+=1:Ba%=k%:k%+=1:Ca%=k%:k%+=1:Da%=k%:k%+=1:Fa%=k%:k%+=1:Ga%=k%:k%+=1:Ha%=k%:k%+=1:Ia%=k%:k%+=1:Ja%=k%:k%+=1 140Ka%=k%:k%+=1:La%=k%:k%+=1:Ma%=k%:k%+=4:Na%=k%:k%+=4:Oa%=k%:k%+=4:Pa%=k%:k%+=1:Qa%=k%:k%+=3:Ra%=k%:k%+=4:Sa%=k%:k%+=4:Ta%=k%:k%+=1:k%=44:Ua%=k%:k%+=1:Va%=k%:k%+=1:Wa%=k%:k%+=1:Xa%=k%:k%+=1:Za%=k%:k%+=1:_a%=k%:k%+=1 145`a%=k%:k%+=1:ab%=k%:k%+=1:bb%=k%:k%+=1:cb%=k%:k%+=1:db%=k%:k%+=1:eb%=k%:k%+=1:fb%=k%:k%+=1:gb%=k%:k%+=1:hb%=k%:k%+=1:ib%=k%:k%+=1:jb%=k%:k%+=1:kb%=k%:k%+=1:lb%=k%:k%+=1:mb%=k%:k%+=1:nb%=k%:k%+=1:ob%=k%:k%+=1:pb%=k%:k%+=1 150qb%=k%:k%+=1:rb%=k%:k%+=1:sb%=k%:k%+=1:tb%=k%:k%+=1:ub%=k%:k%+=1:vb%=k%:k%+=1:wb%=k%:k%+=1:xb%=k%:k%+=1:yb%=k%:k%+=1:k%=88:zb%=k%:k%+=2:Ab%=k%:k%+=2:ENDPROC 155DEFPROCxa:LOCALh%,l%,a%,w%:Bb%=FNf("PRIV",512):ENDPROC 160DEFPROCya:LOCALq%,E%,Cb%:Db%=44:Fb%=FALSE:Gb%=FALSE:P%=0:S%=0:Hb%=FNf("TEXT",24*4):Ib%=FNf("TEXT",24*4):Jb%=FNf("TEXT",24*4):FORq%=0TO23:Hb%!(q%*4)=0:Ib%!(q%*4)=0:Jb%!(q%*4)=0:NEXT:Kb%=0:R%=0:DIMa%(3):Lb%=FALSE:Mb%=FALSE:Nb%=FALSE:Ob%=0:Pb%=0:Qb%=0:Rb%=0:i$="" 165Sb%=FNz("dp"):Tb%=FNz("lj"):Ub%=0:Vb%=0:Wb%=TRUE:c=0.039375:a=0:b=0:SYS16TOE%:SYS73,"/g,quit/s,/g,print/s,/g",E%,e%,256:IFe%!12=0THEN 170ca%=FALSE 175ELSE:ca%=TRUE 180ENDIF 185J$="":E%=e%!16:IFE%<>0THEN 190Cb%=!E%AND65535:E%+=2:WHILECb%:J$+=CHR$(?E%):E%+=1:Cb%-=1:ENDWHILE 195ENDIF 200ENDPROC 205DEFFNz(V$):LOCALf%,A%,Xb%,f$,N%,Zb%:A%=0:Xb%=0:SYS131085,64,"Printers:"+V$+".Resources.PaperRO"TOf%;Zb%:IF(Zb%AND1)f%=0 210IFf%=0ERROR_b%,FNc("FA2",V$) 215WHILENOTEOF#f%:f$=GET$#f%:IFLEFT$(f$,4)="pn: "THEN 220N%=FNf("PAPR",LEN(f$)+1):!N%=0:$(N%+4)=MID$(f$,5):IFXb%<>0THEN 225!Xb%=N% 230ELSE:A%=N% 235ENDIF 240Xb%=N% 245ENDIF 250ENDWHILE:CLOSE#f%:=A% 255DEFPROCza:LOCALi%,j%:PROCAa("<PrintEdit$Dir>.Templates","<PrintEdit$Dir>.Template3D"):PROCq("","info",1,`b%):PROCq("","mapping",1,W%):PROCq("","graphics",1,m%):PROCq("","chars",1,ac%):PROCq("","text",1,U%):PROCq("","main",1,g%):PROCq("","save",1,V%) 260PROCq("","warning",1,bc%):PROCBa:FORi%=0TO3:j%=FNf("ICDF",40):!j%=ac%:j%!4=i%:SYS262350,,j%:SYS262340,,j%:a%(i%)=j%+8:NEXT:PROCa(`b%,3,FNa("VSN")):PROCz(W%):PROCi(W%):PROCz(m%):PROCi(m%):PROCz(ac%):PROCi(ac%):PROCz(U%):PROCi(U%):PROCz(g%):PROCi(g%):PROCs:!e%=-1:e%!4=0:e%!8=0:e%!12=84 265e%!16=68:e%!20=12290:$(e%+24)=FNa("SN"):SYS262338,,e%TOcc%:ENDPROC 270DEFPROCs:PROCR:PROCCa:PROCS(Hb%):PROCS(Ib%):PROCS(Jb%):PROCDa:PROCo:Gb%=FALSE:ENDPROC 275DEFPROCF(D%):LOCALdc%,ec%,A%:dc%=a%(0)!4:ec%=a%(0)!12:A%=R%:WHILEA%<>D%:ec%=dc%:dc%-=(a%(0)!12-a%(0)!4):A%=!A%:ENDWHILE:!o%=ac%:SYS262347,,o%:SYS262353,ac%,0,dc%,o%!12-o%!4,ec%:ENDPROC 280DEFPROCoa:LOCALfc%,D%,dc%,ec%,i%,l%,f%:LOCALgc%,hc%,y%,j%,K%:dc%=a%(0)!4:ec%=a%(0)!12:K%=ec%-dc%:SYS262344,,e%TOfc%:WHILEfc%:D%=R%:y%=e%!16-e%!24:gc%=(y%-e%!40)DIVK%:hc%=(y%-e%!32)DIVK%:IFgc%<0gc%=0 285IFhc%>=gc%THEN 290y%=0:IFgc%<>0THEN 295FORi%=0TOgc%-1:IFD%D%=!D% 300y%-=K%:NEXT 305ENDIF 310FORj%=gc%TOhc%:IFD%THEN 315$a%(0)!20=STR$(D%?4):$a%(1)!20=CHR$(D%?4):$a%(3)!20=$(D%+8):SYS393465,1,a%(3)!20,0TOl%;f%:IF(f%AND1)l%=LEN($a%(3)!20)*16 320a%(3)!8=a%(3)!0+l%+16:FORi%=0TO3:IFD%?5THEN 325a%(i%)!16=a%(i%)!16OR(1<<21) 330ELSE:a%(i%)!16=a%(i%)!16ANDNOT(1<<21) 335ENDIF 340a%(i%)!12=y%:a%(i%)!4=y%-K%:SYS262370,,a%(i%):NEXT:y%-=K%:IFD%D%=!D% 345ENDIF 350NEXT 355ENDIF 360SYS262346,,e%TOfc%:ENDWHILE:FORi%=0TO3:a%(i%)!4=dc%:a%(i%)!12=ec%:NEXT:ENDPROC 365DEFPROCpa:SYS262341,,e%:ENDPROC 370DEFPROCN:IF!e%=g%THEN 375IFFb%THEN 380S%=6:!e%=bc%:SYS262347,,e%:SYS53,-1,4TO,,X%:X%=1<<X%:SYS53,-1,5TO,,Z%:Z%=1<<Z%:SYS53,-1,11TO,,ic%:ic%+=1:SYS53,-1,12TO,,jc%:jc%+=1:kc%=ic%*X%:lc%=jc%*Z%:c%=(kc%-(e%!12-e%!4))DIV2:d%=(lc%-(e%!8-e%!16))DIV2:SYS262356,,bc%,c%,d%:ENDPROC 385ENDIF 390!e%=g%:SYS262342,,e%:PROCs 395ELSE:IF!e%=U%Ob%=0 400SYS262342,,e% 405ENDIF 410ENDPROC 415DEFPROCva:IFe%!16=524610THEN 420ERRORT%,FNa("OKS") 425ENDIF 430ENDPROC 435DEFPROCua(r%):LOCALs$,i%,mc%:CASEe%!16OF 440WHEN0:PROCu 445WHEN2:PROCFa(e%) 450WHEN3:IFe%!40=4038THEN 455PROCGa:PROCs:PROCO:PROCo:PROCQ 460ELSE:ERRORT%,FNa("OKN") 465ENDIF 470WHEN5 475WHEN8:IFFb%THEN 480IF!e%<>20THEN 485IF(e%!20AND1)=0S%=4ELSES%=2 490ELSE:S%=4 495ENDIF 500e%!12=e%!8:SYS262375,19,e%,e%!4:PROCu 505ENDIF 510WHEN1282:PROCHa 515WHEN262336:CASEe%!32OF 520WHEN0:PROCp(W%,FNa("TI7")):i%=R%:WHILEi%:IFi%?5THEN 525PROCa(W%,2,CHR$(i%?4)):PROCa(W%,3,$(i%+8)):PROCIa(W%,2,0):PROCT(W%,2,"Krat"):i%=0 530ENDIF 535IFi%i%=!i% 540ENDWHILE 545WHEN3:PROCp(W%,FNa("TI8")):PROCa(W%,2,""):PROCa(W%,3,""):PROCIa(W%,2,15):PROCT(W%,2,"Krat;Pptr_write") 550ENDCASE 555SYS262376,,e%!20,e%!24,e%!28 560WHEN262345:IFe%!20=V%S%=0:ENDPROC 565IFe%!20=bc%THEN 570IFS%<>5ANDS%<>3ANDS%<>1THEN 575S%=0 580ENDIF 585ENDPROC 590ENDIF 595PROCJa 600WHEN262351:PROCt 605WHEN524613:IFNOTGb%ANDe%!40=4038THEN 610i%=e%!4:mc%=e%!8:PROCO:PROCo:PROCP("<Printer$Temp>"):e%!0=20:e%!12=mc%:e%!16=524614:SYS262375,17,e%,i%:PROCs 615ENDIF 620ENDCASE 625ENDPROC 630DEFPROCHa:LOCALs$,t$:CASEe%!32OF 635WHEN-2:s$=FNa("ICON") 640WHEN`b%:s$=FNa("INFO") 645WHENU%:s$=FNa("TEXT"+STR$(e%!36)):IFs$="TEXT"+STR$(e%!36)s$=FNa("TEXT") 650WHENg%:t$="MAIN"+STR$(e%!36):CASEe%!36OF 655WHEN6,7:IFFNb(g%,10)="lj"t$+="a" 660WHEN16,17:IFFNb(g%,10)="lj"THEN 665IFFNe(g%,e%!36)t$+="d"ELSEt$+="c" 670ELSE:IFFNe(g%,e%!36)t$+="b"ELSEt$+="a" 675ENDIF 680WHEN18,19:IFFNe(g%,e%!36)t$+="b"ELSEt$+="a" 685ENDCASE 690s$=FNa(t$):IFs$=t$s$=FNa("MAIN") 695WHENV%:s$=FNa("SAVE"+STR$(e%!36)):IFs$="SAVE"+STR$(e%!36)s$=FNa("SAVE") 700WHENac%:s$=FNa("CHARS") 705WHENW%:s$=FNa("MAPPING"+STR$(e%!36)):IFs$="MAPPING"+STR$(e%!36)s$=FNa("MAPPING") 710WHENm%:t$="GRAPHICS"+STR$(e%!36):CASEe%!36OF 715WHEN36,37,38,39,40,41,42,43,80,81,92,93:IFFNe(m%,e%!36)t$+="b"ELSEt$+="a" 720ENDCASE 725s$=FNa(t$):IFs$=t$s$=FNa("GRAPHICS") 730OTHERWISE:IFe%!36<>-1THEN 735SYS262388,1,Bb%,e%!32,e%!36:CASEA$OF 740WHEN"ME2":IF!Bb%=0s$=FNa("HME2-0")ELSEs$=FNa("HME2") 745WHEN"ME3":s$="HME3-"+STR$(!Bb%):SYS262358,ac%,o%,1<<21,1<<21:IF!Bb%=2THEN 750IF!o%=-1s$+="c"ELSEs$+="a" 755ENDIF 760IF!Bb%=0THEN 765IF!o%=-1THEN 770s$+="c" 775ELSE:CASEBb%!4OF 780WHEN0:IFo%!4=-1s$="HME3-0-0a"ELSEs$="HME3-0-0b" 785WHEN1:IFo%!4=-1s$="HME3-0-1a"ELSEs$="HME3-0-1b" 790WHEN-1:IFo%!4=-1THEN 795s$+="a" 800ELSE:s$+="b" 805ENDIF 810ENDCASE 815ENDIF 820ENDIF 825s$=FNa(s$) 830OTHERWISE:s$=FNa("H"+A$+"-"+STR$(!Bb%)):IFs$="H"+A$+"-"+STR$(!Bb%)s$=FNa("H"+A$) 835ENDCASE 840ENDIF 845ENDCASE 850IFs$<>""THEN 855!e%=(25+LEN(s$))ANDNOT3:e%!12=e%!8:e%!16=1283:$(e%+20)=s$+CHR$0:SYS262375,17,e%,e%!4 860ENDIF 865ENDPROC 870DEFPROCGa:e%!12=e%!8:e%!16=4:SYS262375,17,e%,e%!4:ENDPROC 875DEFPROCO:LOCALt$,x$,y$,nc%,oc%:nc%=FALSE:SYS263872:IFNOT(FNH(FNn(e%+44)))THEN 880ERRORT%,FNc("OK1",FNn(e%+44)) 885ENDIF 890PROCKa(4038,FNn(e%+44)):IFFNd("cl:",t$)=FALSEPROCc(FNa("OK6")) 895IFFNd("pr_nme:",t$)=FALSEPROCc(FNa("OK6")) 900IFFNd("sh_nme:",t$)=FALSEPROCc(FNa("OK6")) 905IFFNd("sp_nme:",t$)=FALSEPROCc(FNa("OK6")) 910IFFNd("res:",t$)=FALSEPROCc(FNa("OK6")) 915PROCLa(0):IFFNd("cl:",t$)PROCa(g%,10,t$) 920IFFNd("pr_nme:",t$)PROCa(g%,11,t$) 925IFFNd("sh_nme:",t$)PROCa(g%,12,t$) 930IFFNd("sp_nme:",t$)PROCa(g%,13,t$) 935IFFNd("res:",t$)PROCMa(t$,nc%) 940IFFNd("txt_cds:",t$)THEN 945PROCNa(t$):IFFNd("chars: char_maps:",t$)PROCOa 950ENDIF 955PROCe(g%,36):IFFNd("default_paper_size:",t$)THEN 960PROCa(g%,27,t$):IFFNd("default_xresolution:",x$)ANDFNd("default_yresolution:",y$)THEN 965Pb%=VAL(x$):Qb%=VAL(y$):IFFNd("default_quality:",t$)THEN 970Rb%=EVAL(t$):PROCa(g%,33,FNI(Rb%)):IFFNd("supports_fast_parallel:",t$)THEN 975IFVAL(t$)<>0PROCf(g%,36) 980IFFNd("default_gname:",t$)THENi$=t$ 985ENDIF 990ENDIF 995ENDIF 1000ENDIF 1005IFi$<>""THEN 1010PROCa(g%,30,i$) 1015ELSE:IFPb%<>0ANDQb%<>0PROCa(g%,30,FNl("RES",x$,y$)) 1020ENDIF 1025WHILENOTFNA:s$=FNB:IFLEFT$(s$,19)="# Paper X offset = "THENa=VAL(MID$(s$,20)) 1030IFLEFT$(s$,19)="# Paper Y offset = "THENb=VAL(MID$(s$,20)) 1035ENDWHILE:oc%=@%:IFWb%THEN 1040@%="+F10"+k$+"2":a=a/c:b=b/c 1045ELSE:@%="+F10"+k$+"3" 1050ENDIF 1055PROCa(g%,22,STR$(a)):PROCa(g%,23,STR$(b)):@%=oc%:PROCPa:Gb%=TRUE:SYS263873:IFnc%THEN 1060PROCA(FNa("OK8"),1):PROCh:PROCi(m%) 1065ENDIF 1070ENDPROC 1075DEFFNI(n%):LOCALpc%,_%:IFn%=0:="" 1080pc%=n%AND255:_%=(n%AND65280)>>8:=FNa("CO"+STR$(pc%))+", "+FNa("HT"+STR$(_%)) 1085DEFPROCCa:LOCALi%:WHILEP%:PROCd("STRG",P%!4):PROCd("INTG",P%!8):PROCd("STRG",P%!12):PROCd("INTG",P%!16):PROCd("INTG",P%!20):PROCd("INTG",P%!24):PROCd("GSTR",P%!28):PROCd("INTG",P%!32):PROCd("STRG",P%!36):PROCd("STRG",P%!40):i%=!P%:PROCd("GRPH",P%):P%=i%:ENDWHILE:PROCa(g%,14,"0") 1090PROCa(g%,30,""):PROCa(g%,33,""):PROCi(m%):ENDPROC 1095DEFPROCMa(t$,RETURNnc%):LOCALqc%,i%,p%,q%:LOCALW$,rc%,X$,sc%,tc%,uc%,Z$,Zb%:LOCALD$,M$:qc%=VAL(t$):FORi%=1TOqc%:IFNOT(FNd("g_mode:",t$))PROCc(FNa("OK7")) 1100IFNOT(FNd("module: dumpers:",t$))PROCc(FNa("OK7")) 1105IFFNd("number:",t$)rc%=FNr(t$)ELSEPROCc(FNa("OK7")) 1110IFFNd("name:",t$)W$=t$ELSEPROCc(FNa("OK7")) 1115IFFNd("palette:",t$)X$=t$ELSEPROCc(FNa("OK7")) 1120IFFNd("options:",t$)sc%=FNr(t$)ELSEPROCc(FNa("OK7")) 1125IFFNd("pxres:",t$)tc%=FNr(t$)ELSEPROCc(FNa("OK7")) 1130IFFNd("pyres:",t$)uc%=FNr(t$)ELSEPROCc(FNa("OK7")) 1135IFFNd("data:",t$)Z$=t$ELSEPROCc(FNa("OK7")) 1140IFFNd("flags:",t$)Zb%=FNr(t$)ELSEPROCc(FNa("OK7")) 1145IF(Zb%>>>24)>=4THEN 1150IFFNd("gname:",t$)D$=t$ELSEPROCc(FNa("OK7")) 1155IFFNd("gcalib:",t$)M$=t$ELSEPROCc(FNa("OK7")) 1160ELSE:D$="":M$="" 1165ENDIF 1170p%=FNf("GRPH",44):!p%=0:p%!4=FNg(W$,2):p%!8=FNm(rc%):p%!12=FNg(X$,2):p%!16=FNm(sc%):p%!20=FNm(tc%):p%!24=FNm(uc%):p%!28=FNg(Z$,4):p%!32=FNm(Zb%):p%!36=FNg(D$,2):p%!40=FNg(M$,2):IF(Zb%>>>24)>=3THEN 1175a=!(p%!28+1+Ra%)/tc%:b=!(p%!28+1+Sa%)/uc% 1180ENDIF 1185PROCQa(p%,""):IF(Zb%>>>24)<>4THEN 1190PROCU(p%):PROCG:nc%=TRUE 1195ENDIF 1200NEXT:ENDPROC 1205DEFPROCQa(A%,D$):LOCALi%,O%,h$:i%=VAL(FNb(g%,14))+1:PROCa(g%,14,STR$(i%)):i%=P%:O%=0:IFD$=""THEN 1210WHILEi%:O%=i%:i%=!i%:ENDWHILE 1215ELSE:WHILEi%:h$=$(i%!36):IFh$=""THENh$=STR$(i%!20)+STR$(i%!24) 1220IFh$<D$THEN 1225O%=i%:i%=!i% 1230ELSE:i%=0 1235ENDIF 1240ENDWHILE 1245ENDIF 1250IFO%THEN 1255!A%=!O%:!O%=A% 1260ELSE:!A%=P%:P%=A% 1265ENDIF 1270ENDPROC 1275DEFPROCS(p%):LOCALi%:FORi%=0TO23:IFp%!(i%*4)<>0PROCd("GSTR",p%!(i%*4)):p%!(i%*4)=0 1280NEXT:CASEp%OF 1285WHENHb%:Lb%=FALSE:PROCe(g%,16) 1290WHENIb%:Mb%=FALSE:PROCe(g%,17) 1295WHENJb%:Nb%=FALSE:PROCe(g%,18) 1300ENDCASE 1305ENDPROC 1310DEFPROCNa(t$):LOCALi%,j%:i%=VAL(t$):IFi%<>0THEN 1315FORj%=1TOi%:IFFNd("t_mode:",t$)THEN 1320CASEj%OF 1325WHEN1:Lb%=TRUE:PROCV(Hb%) 1330WHEN2:Mb%=TRUE:PROCV(Ib%) 1335WHEN3:Nb%=TRUE:PROCV(Jb%) 1340ENDCASE 1345PROCf(g%,15+j%) 1350ELSE:PROCc(FNa("OK7")) 1355ENDIF 1360NEXT 1365ENDIF 1370ENDPROC 1375DEFPROCV(p%):LOCALt$:IFFNd("t_page_lines:",t$)p%!0=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1380IFFNd("t_08:",t$)p%!4=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1385IFFNd("t_09:",t$)p%!8=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1390IFFNd("t_0C:",t$)p%!12=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1395IFFNd("t_0D:",t$)p%!16=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1400IFFNd("t_0D0A:",t$)p%!20=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1405IFFNd("t_start:",t$)p%!24=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1410IFFNd("t_end:",t$)p%!28=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1415IFFNd("t_pica:",t$)p%!32=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1420IFFNd("t_elite:",t$)p%!36=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1425IFFNd("t_condensed:",t$)p%!40=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1430IFFNd("t_expanded:",t$)p%!44=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1435IFFNd("t_b_on:",t$)p%!48=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1440IFFNd("t_b_off:",t$)p%!52=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1445IFFNd("t_i_on:",t$)p%!56=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1450IFFNd("t_i_off:",t$)p%!60=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1455IFFNd("t_l_on:",t$)p%!64=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1460IFFNd("t_l_off:",t$)p%!68=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1465IFFNd("t_sup_on:",t$)p%!72=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1470IFFNd("t_sup_off:",t$)p%!76=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1475IFFNd("t_sub_on:",t$)p%!80=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1480IFFNd("t_sub_off:",t$)p%!84=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1485IFFNd("t_u_on:",t$)p%!88=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1490IFFNd("t_u_off:",t$)p%!92=FNg(t$,4)ELSEPROCc(FNa("OK7")) 1495ENDPROC 1500DEFPROCJa:LOCALp%,i%,vc%:IFA$="ME3"THEN 1505p%=R%:i%=0:WHILEp%:IFp%?5THEN 1510vc%=p%:i%+=1:IFi%=2p%=0 1515ENDIF 1520IFp%p%=!p% 1525ENDWHILE:IFi%=1vc%?5=0:PROCF(vc%) 1530ENDIF 1535ENDPROC 1540DEFPROCu:LOCALc%,d%:LOCALX%,Z%,ic%,jc%,kc%,lc%:IFFb%THEN 1545!e%=bc%:SYS262347,,e%:SYS53,-1,4TO,,X%:X%=1<<X%:SYS53,-1,5TO,,Z%:Z%=1<<Z%:SYS53,-1,11TO,,ic%:ic%+=1:SYS53,-1,12TO,,jc%:jc%+=1:kc%=ic%*X%:lc%=jc%*Z%:c%=(kc%-(e%!12-e%!4))DIV2:d%=(lc%-(e%!8-e%!16))DIV2:SYS262356,,bc%,c%,d%:ENDPROC 1550ENDIF 1555PROCaa:PROCRa:ENDPROC 1560DEFPROCsa:IFe%!24=13THEN 1565CASE!e%OF 1570WHENg%:IFaa$<>FNb(g%,e%!4)THEN 1575PROCh:IFe%!4=10PROCo 1580ENDIF 1585CASEe%!4OF 1590WHEN10:PROCk(g%,11) 1595WHEN11:PROCk(g%,12) 1600WHEN12:PROCk(g%,13) 1605WHEN13:PROCk(g%,22) 1610WHEN22:PROCk(g%,23) 1615WHEN23:PROCk(g%,10) 1620ENDCASE 1625WHENW%:PROCSa 1630WHENV%:PROCH(FALSE,"") 1635WHENm%:PROCG:PROCh:PROCi(m%) 1640WHENU%:PROCW:PROCh:PROCi(U%) 1645ENDCASE 1650ELSE:SYS262364,e%!24 1655ENDIF 1660ENDPROC 1665DEFPROCDa:LOCALi%:IFKb%=0ENDPROC 1670WHILER%:i%=!R%:PROCd("CMAP",R%):R%=i%:ENDWHILE:Kb%=0:PROCt:PROCe(g%,19):ENDPROC 1675DEFPROCOa:LOCALi%,n%,t$,v%,v$,O%,D%:IFNOT(FNd("char:",t$))PROCc(FNa("OK7")) 1680n%=VAL(t$):O%=0:FORi%=1TOn%:IFNOT(FNd("",t$))PROCc(FNa("OK7")) 1685SYS39,t$,Bb%,256TO,,p%:v%=?Bb%:IFv%<>0THEN 1690?Bb%=p%-1:v$=FNs(Bb%):D%=FNf("CMAP",9+LEN(v$)):!D%=0:D%!4=v%:$(D%+8)=v$:IFO%THEN!O%=D%ELSER%=D% 1695Kb%+=1:O%=D% 1700ENDIF 1705NEXT:IFKb%PROCf(g%,19) 1710PROCt:PROCI:ENDPROC 1715DEFPROCSa:LOCALi%,s$,p%,t$,O%,wc%:s$=FNb(W%,2):t$=FNb(W%,3):IFLEN(s$)=1i%=ASC(s$)ELSEi%=VAL(s$) 1720IFi%<32ERRORT%,FNa("OKV") 1725s$=FNt(t$,"",STR$(i%+1)):SYS262356,,-1:p%=R%:O%=0:WHILEp%:IFp%?4=i%THEN 1730wc%=!p%:PROCd("CMAP",p%):p%=FNf("CMAP",9+LEN(t$)):!p%=wc%:p%!4=i%:$(p%+8)=t$:IFO%THEN!O%=p%ELSER%=p% 1735PROCt:PROCh:PROCJ:ENDPROC 1740ENDIF 1745IFp%?4>i%THEN 1750p%=FNf("CMAP",9+LEN(t$)):IFO%THEN!p%=!O%:!O%=p%ELSE!p%=R%:R%=p% 1755p%!4=i%:$(p%+8)=t$:Kb%+=1:PROCt:PROCh:PROCJ:ENDPROC 1760ENDIF 1765O%=p%:p%=!p%:ENDWHILE:p%=FNf("CMAP",9+LEN(t$)):!p%=0:p%!4=i%:$(p%+8)=t$:IFO%THEN!O%=p%ELSER%=p% 1770Kb%+=1:PROCt:PROCh:PROCJ:ENDPROC 1775DEFPROCTa:LOCALO%,D%:D%=R%:O%=0:WHILED%:IFD%?5THEN 1780IFO%THEN!O%=!D%ELSER%=!D% 1785PROCd("CMAP",D%):Kb%-=1:IFO%THEND%=O%ELSED%=R% 1790ELSE:O%=D%:D%=!D% 1795ENDIF 1800ENDWHILE:PROCt:PROCh:PROCJ:ENDPROC 1805DEFPROCJ:LOCALxc%,yc%,dc%,ec%:!o%=ac%:SYS262347,,o%:IF(o%!32AND(1<<16))<>0THEN 1810xc%=o%!20:dc%=o%!8-o%!16+o%!24:yc%=o%!20+o%!12-o%!4:ec%=o%!24:SYS262353,ac%,xc%,dc%,yc%,ec% 1815ENDIF 1820ENDPROC 1825DEFPROCt:LOCALi%,x%,l%,D%,f%:D%=R%:WHILED%:SYS393465,1,D%+8,0TOl%;f%:IF(f%AND1)l%=LEN($(D%+8))*16 1830IFl%>x%x%=l% 1835D%=!D%:ENDWHILE:IFx%<32x%=32 1840!e%=0:e%!4=-Kb%*44:e%!8=x%+a%(3)!0+16:e%!12=0:SYS262359,ac%,e%:!o%=ac%:SYS262347,,o%:IF(o%!32AND(1<<16))SYS262341,,o% 1845ENDPROC 1850DEFPROCUa:LOCAL@%,a,b:a=FNq(FNb(g%,22))/c:b=FNq(FNb(g%,23))/c:@%="+F10"+k$+"2":PROCa(g%,22,STR$(a)):PROCa(g%,23,STR$(b)):Wb%=TRUE:ENDPROC 1855DEFPROCVa:LOCAL@%,a,b:a=FNq(FNb(g%,22))*c:b=FNq(FNb(g%,23))*c:@%="+F10"+k$+"3":PROCa(g%,22,STR$(a)):PROCa(g%,23,STR$(b)):Wb%=FALSE:ENDPROC 1860DEFPROCqa:CASEe%!8OF 1865WHEN64:IFe%!12=V%PROCWa(!e%,e%!4) 1870WHEN2:CASEe%!12OF 1875WHENg%:CASEe%!16OF 1880WHEN15:PROCj("ME2",TRUE,TRUE) 1885WHEN28:PROCj("ME4",TRUE,TRUE) 1890WHEN31:PROCj("ME5",TRUE,TRUE) 1895WHEN34:PROCj("ME6",TRUE,TRUE) 1900OTHERWISEPROCj("ME7",TRUE,FALSE) 1905ENDCASE 1910WHENac%:PROCj("ME3",TRUE,FALSE) 1915WHEN-2:PROCj("ME1",TRUE,FALSE) 1920ENDCASE 1925WHEN4:CASEe%!12OF 1930WHEN-2:PROCQ 1935WHENg%:CASEe%!16OF 1940WHEN6:PROCX(Hb%) 1945WHEN7:PROCX(Ib%) 1950WHEN8:PROCX(Jb%) 1955WHEN9:PROCK(ac%) 1960WHEN15:PROCj("ME2",TRUE,TRUE) 1965WHEN16:PROCo 1970WHEN17:IFFNe(g%,17)PROCf(g%,16) 1975PROCo 1980WHEN18:IFFNe(g%,18)PROCf(g%,16):PROCf(g%,17) 1985PROCo 1990WHEN19:IFFNe(g%,19)PROCf(g%,16) 1995PROCo 2000WHEN24:IFNOTWb%PROCUa 2005WHEN25:IFWb%PROCVa 2010WHEN28:PROCj("ME4",TRUE,TRUE) 2015WHEN31:PROCj("ME5",TRUE,TRUE) 2020WHEN34:PROCj("ME6",TRUE,TRUE) 2025ENDCASE 2030WHENbc%:SYS262356,,-1:CASEe%!16OF 2035WHEN1:PROCI:IFS%=2PROCu 2040IFS%=4SYS262364,508 2045IFS%=6!e%=g%:PROCN 2050WHEN3:IFS%=2S%=1 2055IFS%=4S%=3 2060IFS%=6S%=5 2065SYS262356,,V%,!e%,e%!4 2070ENDCASE 2075WHENm%:CASEe%!16OF 2080WHEN41:IFFNe(m%,41)THEN 2085PROCf(m%,42) 2090ELSE:PROCe(m%,42) 2095ENDIF 2100WHEN42:IFFNe(m%,42)THEN 2105PROCf(m%,41) 2110ELSE:PROCe(m%,41) 2115ENDIF 2120WHEN77:PROCf(m%,77) 2125WHEN78:PROCf(m%,78) 2130WHEN83:PROCG:PROCL:PROCh:PROCi(m%) 2135WHEN86:PROCXa:PROCL:PROCh:PROCi(m%) 2140ENDCASE 2145WHENU%:IFe%!16=47THEN 2150PROCW:PROCh:PROCi(U%) 2155ENDIF 2160WHENV%:IFe%!16=zc%THEN 2165PROCH(FALSE,"") 2170ENDIF 2175ENDCASE 2180WHEN1:CASEe%!12OF 2185WHENm%:CASEe%!16OF 2190WHEN77:PROCf(m%,77) 2195WHEN78:PROCf(m%,78) 2200WHEN83:PROCG:PROCL:PROCh 2205ENDCASE 2210WHENU%:IFe%!16=47PROCW:PROCh 2215WHENg%:CASEe%!16OF 2220WHEN24:IFNOTWb%PROCUa 2225WHEN25:IFWb%PROCVa 2230ENDCASE 2235IFe%!16=24ORe%!16=25THEN 2240PROCf(g%,e%!16) 2245ENDIF 2250ENDCASE 2255ENDCASE 2260ENDPROC 2265DEFPROCR:PROCKa(4038,""):PROCI:Pb%=0:Qb%=0:Rb%=0:PROCa(g%,10,""):PROCa(g%,11,""):PROCa(g%,12,""):PROCa(g%,13,""):PROCa(g%,27,""):PROCe(g%,36):IFWb%THEN 2270PROCa(g%,22,"0"+k$+"00"):PROCa(g%,23,"0"+k$+"00") 2275ELSE:PROCa(g%,22,"0"+k$+"000"):PROCa(g%,23,"0"+k$+"000") 2280ENDIF 2285ENDPROC 2290DEFPROCQ:PROCK(g%):PROCk(g%,10):ENDPROC 2295DEFPROCo:IFFNb(g%,10)="lj"THEN 2300IFFNb(g%,6)<>FNa("ICN6b")THEN 2305PROCl(g%,8):PROCl(g%,18):PROCa(g%,6,FNa("ICN6b")):PROCa(g%,7,FNa("ICN7b")) 2310ENDIF 2315ELSE:IFFNb(g%,6)<>FNa("ICN6a")THEN 2320PROCm(g%,8):PROCm(g%,18):PROCa(g%,6,FNa("ICN6a")):PROCa(g%,7,FNa("ICN7a")) 2325ENDIF 2330ENDIF 2335IFFNe(g%,16)THEN 2340PROCM(g%,6) 2345ELSE:PROCv(g%,6):PROCe(g%,17):PROCe(g%,19):IFOb%=Hb%PROCi(U%):Ob%=0 2350ENDIF 2355IFFNe(g%,17)THEN 2360PROCM(g%,7) 2365ELSE:PROCv(g%,7):PROCe(g%,18):IFOb%=Ib%PROCi(U%):Ob%=0 2370ENDIF 2375IFFNe(g%,18)THEN 2380PROCM(g%,8) 2385ELSE:PROCv(g%,8):IFOb%=Jb%PROCi(U%):Ob%=0 2390ENDIF 2395IFFNe(g%,19)THEN 2400PROCM(g%,9) 2405ELSE:PROCv(g%,9):PROCi(ac%) 2410ENDIF 2415ENDPROC 2420DEFPROCI:IFFb%=FALSEENDPROC 2425Fb%=FALSE:PROCp(g%,FNa("TI5")):ENDPROC 2430DEFPROCh:IFFb%ENDPROC 2435Fb%=TRUE:Gb%=TRUE:PROCp(g%,FNa("TI4")):ENDPROC 2440DEFPROCX(A%):LOCALi%,Ac%:Ac%=(FNb(g%,10)="lj"):Ob%=A%:IFA%=Hb%THEN 2445IFAc%THEN 2450PROCp(U%,FNa("PMODE")) 2455ELSE:PROCp(U%,FNa("TI1")) 2460ENDIF 2465ELSE:IFA%=Ib%THEN 2470IFAc%THEN 2475PROCp(U%,FNa("LMODE")) 2480ELSE:PROCp(U%,FNa("TI2")) 2485ENDIF 2490ELSE:PROCp(U%,FNa("TI3")) 2495ENDIF 2500ENDIF 2505IFA%=0THEN 2510FORi%=22TO45:PROCa(U%,i%,""):NEXT 2515ELSE:FORi%=22TO45:PROCa(U%,i%,FNs(!A%)):A%+=4:NEXT 2520ENDIF 2525PROCK(U%):PROCk(U%,22):ENDPROC 2530DEFPROCW:LOCALp%,i%,s$:p%=Ob%:FORi%=22TO45:s$=FNb(U%,i%):s$=FNt(s$,"TC"+STR$(i%),""):PROCw(p%,0,s$,5):p%+=4:NEXT:ENDPROC 2535DEFPROCXa:LOCALi%,x%,y%,O%,h$,f%:i%=P%:O%=0:x%=VAL(FNb(m%,Ua%)):y%=VAL(FNb(m%,Va%)):h$=FNb(m%,zb%):WHILEi%:IFh$<>""THENf%=($(i%!36)=h$)ELSEf%=(!(i%!20)=x%AND!(i%!24)=y%) 2540IFf%THEN 2545IFO%THEN 2550!O%=!i% 2555ELSE:P%=!i% 2560ENDIF 2565PROCd("STRG",i%!4):PROCd("INTG",i%!8):PROCd("STRG",i%!12):PROCd("INTG",i%!16):PROCd("INTG",i%!20):PROCd("INTG",i%!24):PROCd("GSTR",i%!28):PROCd("INTG",i%!32):PROCd("STRG",i%!36):PROCd("STRG",i%!40):PROCd("GRPH",i%):i%=VAL(FNb(g%,14))-1:PROCa(g%,14,STR$(i%)):i%=0 2570ELSE:O%=i%:i%=!i% 2575ENDIF 2580ENDWHILE:ENDPROC 2585DEFPROCG:LOCALc$,O$,i%,A%,x%,y%,Ac%,Bc%,Cc%,`%,h$,K$,f%:Ac%=(FNb(g%,10)="lj"):IFLEN(FNb(m%,Wa%))=0ERRORT%,FNa("OKG") 2590IFLEN(FNb(m%,Za%))=0ERRORT%,FNa("OKH") 2595IFLEN(FNb(m%,ob%))>0ANDLEN(FNb(m%,_a%))=0ERRORT%,FNa("OKQ") 2600x%=VAL(FNb(m%,Ua%)):y%=VAL(FNb(m%,Va%)):h$=FNb(m%,zb%):K$=h$:IFK$=""THENK$=STR$(x%)+STR$(y%) 2605IFx%=0ORy%=0ERRORT%,FNa("OKI") 2610i%=P%:WHILEi%:IFh$<>""THENf%=($(i%!36)=h$)ELSEf%=(!(i%!20)=x%AND!(i%!24)=y%) 2615IFf%THEN 2620A%=i%:i%=0 2625ELSE:i%=!i% 2630ENDIF 2635ENDWHILE:IFA%=0THEN 2640A%=FNf("GRPH",44):!A%=0:A%!4=0:A%!8=FNm(0):A%!12=0:A%!16=FNm(0):A%!20=FNm(x%):A%!24=FNm(y%):A%!28=0:A%!32=FNm(0):A%!36=0:A%!40=0:PROCQa(A%,K$) 2645ENDIF 2650PROCw(A%,4,FNb(m%,Wa%),2):!(A%!8)=VAL(FNb(m%,Xa%)):PROCw(A%,12,FNb(m%,Za%),2):PROCw(A%,36,FNb(m%,zb%),2):PROCw(A%,40,FNb(m%,Ab%),2):A%!20=FNm(x%):A%!24=FNm(y%):i%=0:IFFNe(m%,36)i%=i%OR1 2655IFFNe(m%,37)i%=i%OR2 2660IFFNe(m%,38)i%=i%OR16 2665IFFNe(m%,39)i%=i%OR32 2670IFFNe(m%,40)i%=i%OR64 2675IFFNe(m%,41)i%=i%OR256 2680IFFNe(m%,42)i%=i%OR512 2685IFFNe(m%,43)i%=i%OR1024 2690IFi%=0ERRORT%,FNa("OKP") 2695!(A%!16)=i%:c$=STRING$(Ta%,CHR$(0)):i%=!(A%!32)AND16777100:IFAc%THEN 2700IFFNe(m%,80)i%=i%OR1 2705IFFNe(m%,81)i%=i%OR2 2710IFFNe(m%,41)ORFNe(m%,42)ORFNe(m%,43)i%=i%OR32 2715IFFNe(m%,92)i%=i%OR16 2720IFFNe(m%,93)i%=i%OR64 2725ELSE:IFFNe(m%,77)i%=i%OR1 2730ENDIF 2735!(A%!32)=(i%OR(4<<24)):MID$(c$,da%+1,1)=CHR$(VAL(FNb(m%,`a%))):MID$(c$,pa%+1,1)=CHR$(VAL(FNb(m%,ab%))):MID$(c$,fa%+1,1)=CHR$(VAL(FNb(m%,bb%))):MID$(c$,na%+1,1)=CHR$(VAL(FNb(m%,cb%))):MID$(c$,ea%+1,1)=CHR$(VAL(FNb(m%,db%))):MID$(c$,oa%+1,1)=CHR$(VAL(FNb(m%,eb%))) 2740MID$(c$,Ja%+1,1)=FNk(fb%):MID$(c$,qa%+1,1)=FNk(gb%):MID$(c$,Pa%+1,1)=FNk(hb%):MID$(c$,ra%+1,1)=FNk(ib%):MID$(c$,sa%+1,1)=FNk(jb%):MID$(c$,ta%+1,1)=FNk(kb%):MID$(c$,ua%+1,1)=FNk(lb%):MID$(c$,va%+1,1)=FNk(mb%):MID$(c$,wa%+1,1)=FNk(nb%) 2745MID$(c$,xa%+1,1)=FNk(ob%):MID$(c$,ya%+1,1)=FNk(pb%):MID$(c$,za%+1,1)=FNk(qb%):MID$(c$,Aa%+1,1)=FNk(rb%):MID$(c$,Ba%+1,1)=FNk(sb%):MID$(c$,Ca%+1,1)=FNk(tb%):MID$(c$,Da%+1,1)=FNk(ub%):MID$(c$,Fa%+1,1)=FNk(vb%):MID$(c$,Ga%+1,1)=FNk(wb%) 2750MID$(c$,Ha%+1,1)=FNk(xb%):MID$(c$,Ia%+1,1)=FNk(yb%):`%=x%DIV6:IF`%>255THEN`%=255 2755MID$(c$,La%+1,1)=CHR$(`%):`%=VAL(FNb(m%,_a%)):IF`%=0THEN 2760Bc%=0:Cc%=1 2765ELSE:IF`%=x%THEN 2770Bc%=1:Cc%=1 2775ELSE:IF`%>x%THEN 2780IF(`%MODx%)=0THEN 2785Bc%=`%DIVx%:Cc%=1 2790ELSE:Bc%=`%:Cc%=x% 2795ENDIF 2800ELSE:IF(x%MOD`%)=0THEN 2805Bc%=1:Cc%=x%DIV`% 2810ELSE:Bc%=`%:Cc%=x% 2815ENDIF 2820ENDIF 2825ENDIF 2830ENDIF 2835MID$(c$,Ma%+1,1)=CHR$(Bc%AND255):MID$(c$,Ma%+2,1)=CHR$((Bc%>>8)AND255):MID$(c$,Ma%+3,1)=CHR$((Bc%>>16)AND255):MID$(c$,Ma%+4,1)=CHR$((Bc%>>24)AND255):MID$(c$,Na%+1,1)=CHR$(Cc%AND255):MID$(c$,Na%+2,1)=CHR$((Cc%>>8)AND255):MID$(c$,Na%+3,1)=CHR$((Cc%>>16)AND255) 2840MID$(c$,Na%+4,1)=CHR$((Cc%>>24)AND255):MID$(c$,Oa%+1,1)=CHR$(y%AND255):MID$(c$,Oa%+2,1)=CHR$((y%>>8)AND255):MID$(c$,Oa%+3,1)=CHR$((y%>>16)AND255):MID$(c$,Oa%+4,1)=CHR$((y%>>24)AND255):PROCw(A%,28,c$+O$,5):ENDPROC 2845DEFFNk(Dc%):LOCALA%,s$:A%=LEN(O$)+Ta%-na%:s$=FNb(m%,Dc%):IFs$=""THEN=CHR$(0) 2850s$=FNt(s$,"GC"+STR$(Dc%),""):O$+=CHR$(LEN(s$))+s$:=CHR$(A%) 2855DEFPROCU(A%):LOCALi%,Ac%,`%:Ac%=(FNb(g%,10)="lj"):IFAc%THEN 2860PROCl(m%,76):PROCl(m%,77):PROCl(m%,78):PROCm(m%,79):PROCm(m%,80):PROCm(m%,81):PROCm(m%,92):PROCm(m%,93) 2865ELSE:PROCm(m%,76):PROCm(m%,77):PROCm(m%,78):PROCl(m%,79):PROCl(m%,80):PROCl(m%,81):PROCl(m%,92):PROCl(m%,93) 2870ENDIF 2875PROCv(m%,Ab%):PROCv(m%,Ab%+1):IFA%=0THEN 2880FORi%=36TO43:PROCe(m%,i%):NEXT:FORi%=Ua%TOyb%:PROCa(m%,i%,""):NEXT:IFAc%THEN 2885PROCe(m%,80):PROCe(m%,81):PROCe(m%,92):PROCe(m%,93) 2890ELSE:PROCf(m%,77):PROCe(m%,78) 2895ENDIF 2900ELSE:PROCa(m%,Ua%,STR$(!(p%!20))):PROCa(m%,Va%,STR$(!(p%!24))):PROCa(m%,Wa%,$(p%!4)):PROCa(m%,Xa%,STR$(!(p%!8))):PROCa(m%,Za%,$(p%!12)):PROCa(m%,zb%,$(p%!36)):PROCa(m%,Ab%,$(p%!40)):i%=!(p%!16):IFi%AND1PROCf(m%,36)ELSEPROCe(m%,36) 2905IFi%AND2PROCf(m%,37)ELSEPROCe(m%,37) 2910IFi%AND16PROCf(m%,38)ELSEPROCe(m%,38) 2915IFi%AND32PROCf(m%,39)ELSEPROCe(m%,39) 2920IFi%AND64PROCf(m%,40)ELSEPROCe(m%,40) 2925IFi%AND256PROCf(m%,41)ELSEPROCe(m%,41) 2930IFi%AND768PROCf(m%,42)ELSEPROCe(m%,42) 2935IFi%AND1024PROCf(m%,43)ELSEPROCe(m%,43) 2940IFAc%THEN 2945IF(!(p%!32)AND1)PROCf(m%,80)ELSEPROCe(m%,80) 2950IF(!(p%!32)AND2)PROCf(m%,81)ELSEPROCe(m%,81) 2955IF(!(p%!32)AND16)PROCf(m%,92)ELSEPROCe(m%,92) 2960IF(!(p%!32)AND64)PROCf(m%,93)ELSEPROCe(m%,93) 2965ELSE:IF(!(p%!32)AND1)THEN 2970PROCf(m%,77):PROCe(m%,78) 2975ELSE:PROCe(m%,77):PROCf(m%,78) 2980ENDIF 2985ENDIF 2990i%=1+p%!28:PROCa(m%,`a%,STR$(i%?da%)):PROCa(m%,ab%,STR$(i%?pa%)):PROCa(m%,bb%,STR$(i%?fa%)):PROCa(m%,cb%,STR$(i%?na%)):PROCa(m%,db%,STR$(i%?ea%)):PROCa(m%,eb%,STR$(i%?oa%)):PROCg(gb%,i%,qa%):PROCg(ib%,i%,ra%):PROCg(jb%,i%,sa%):PROCg(kb%,i%,ta%) 2995PROCg(lb%,i%,ua%):PROCg(mb%,i%,va%):PROCg(nb%,i%,wa%):PROCg(ob%,i%,xa%):PROCg(pb%,i%,ya%):PROCg(qb%,i%,za%):PROCg(rb%,i%,Aa%):PROCg(sb%,i%,Ba%):PROCg(tb%,i%,Ca%):PROCg(ub%,i%,Da%):PROCg(vb%,i%,Fa%):PROCg(wb%,i%,Ga%):PROCg(xb%,i%,Ha%) 3000PROCg(yb%,i%,Ia%):IF(!(p%!32)>>>24)>=1ORi%?la%>=1THEN 3005PROCg(fb%,i%,Ja%):`%=(!(p%!20)*i%!Ma%)DIVi%!Na%:PROCa(m%,_a%,STR$(`%)) 3010ELSE:PROCa(m%,_a%,STR$(0)):PROCa(m%,fb%,"") 3015ENDIF 3020IF(!(p%!32)>>>24)>=2ORi%?la%>=2THEN 3025PROCg(hb%,i%,Pa%) 3030ELSE:PROCa(m%,hb%,"") 3035ENDIF 3040ENDIF 3045PROCK(m%):PROCk(m%,Ua%):ENDPROC 3050DEFPROCw(N%,H%,ba$,Fc%):IFN%!H%THEN 3055CASEFc%OF 3060WHEN2:PROCd("STRG",N%!H%) 3065WHEN3:PROCd("STR0",N%!H%) 3070WHEN4:PROCd("GSTR",N%!H%) 3075ENDCASE 3080ENDIF 3085N%!H%=FNg(ba$,Fc%):ENDPROC 3090DEFPROCg(Dc%,N%,H%):PROCa(m%,Dc%,FNj(N%,H%)):ENDPROC 3095DEFFNj(N%,H%):IFN%?H%<>0THEN 3100=FNs(N%+na%+N%?H%) 3105ENDIF 3110="" 3115DEFFNs(Gc%):LOCALs$,K%,i%:IFGc%<>0THEN 3120K%=?Gc%:FORi%=1TOK%:IFGc%?i%<33ORGc%?i%>126ORGc%?i%=34THEN 3125s$+=STR$(Gc%?i%) 3130ELSE:s$+=CHR$(34)+CHR$(Gc%?i%)+CHR$(34) 3135ENDIF 3140IFi%<>K%s$+="," 3145NEXT 3150ENDIF 3155=s$ 3160DEFPROCB(ca$,F$,B$):IFF$=""THEN 3165F$=FNc("OKCb",B$) 3170ELSE:F$=FNc("OKCa",FNa(F$)) 3175ENDIF 3180ERRORT%,FNc(ca$,F$):ENDPROC 3185DEFFNt(s$,G$,B$):LOCALi%,u$,t$:WHILELEN(s$):IFLEFT$(s$,1)=CHR$(34)THEN 3190i%=2:WHILEMID$(s$,i%,1)<>CHR$(34)ANDi%<LEN(s$):i%+=1:ENDWHILE:IFMID$(s$,i%,1)<>CHR$(34)PROCB("OKC",G$,B$) 3195IFi%<>3PROCB("OKD",G$,B$) 3200t$+=MID$(s$,2,1):s$=MID$(s$,4):IFs$<>""THEN 3205IFLEFT$(s$,1)<>","PROCB("OKE",G$,B$) 3210s$=MID$(s$,2) 3215ENDIF 3220ELSE:i%=INSTR(s$,","):IFi%=0i%=LEN(s$)+1 3225u$=LEFT$(s$,i%-1):s$=MID$(s$,i%+1):IFLEN(u$)=0PROCB("OKE",G$,B$) 3230IFVAL(u$)<0ORVAL(u$)>255PROCB("OKF",G$,B$) 3235t$+=CHR$(VAL(u$)) 3240ENDIF 3245ENDWHILE:=t$ 3250DEFFNJ(y%):LOCALD%,dc%,ec%:!o%=ac%:SYS262347,,o%:y%-=o%!16-o%!24:dc%=a%(0)!4:ec%=a%(0)!12:D%=R%:WHILED%:IF(dc%<y%)AND(y%<ec%):=D% 3255ec%=dc%:dc%-=(a%(0)!12-a%(0)!4):D%=!D%:ENDWHILE:=0 3260DEFPROCj(_$,Hc%,Ic%):LOCALy%,t$,i%,p%,s$,f%:LOCALJc%,Kc%:IFHc%THEN 3265Lc%=e%!0-64:Mc%=e%!4:Nc%=e%!12:Oc%=e%!16 3270ENDIF 3275IFIc%THEN 3280!o%=Nc%:o%!4=Oc%:SYS262350,,o%:Jc%=o%!16:Kc%=o%!20:SYS262347,,o%:Lc%=o%!20+o%!4+Jc%+2:Mc%=o%!24+o%!16+Kc%-2 3285ENDIF 3290A$=_$:CASE_$OF 3295WHEN"ME1":PROCr(M%):M%=0:PROCn(G%,FNa("ME1")):PROCC(G%,0,`b%,TRUE):Mc%=96+2*44 3300WHEN"ME2":PROCr(M%):M%=0:PROCn(G%,FNa("ME2")):p%=P%:i%=1:WHILEp%:IF$(p%!36)<>""THEN 3305PROCx(G%,i%,$(p%!36)) 3310ELSE:PROCx(G%,i%,FNl("RES",STR$(!(p%!20)),STR$(!(p%!24)))) 3315ENDIF 3320i%+=1:p%=!p%:ENDWHILE 3325WHEN"ME3":p%=R%:i%=0:WHILEp%:IFp%?5THEN 3330i%-=1:IFi%=-2p%=0 3335ENDIF 3340IFp%p%=!p% 3345ENDWHILE:IFi%=0THEN 3350i%=FNJ(Mc%):IFi%i%?5=1:PROCF(i%):i%=-1 3355ENDIF 3360PROCr(M%):M%=0:IFi%=-2THEN 3365PROCn(p%,FNc("ME3a",FNa("ME3c"))):PROCn(G%,FNc("ME3",FNa("ME3c"))):PROCD(p%,0,TRUE) 3370ELSE:PROCn(p%,FNc("ME3a",FNa("ME3b"))):PROCn(G%,FNc("ME3",FNa("ME3b"))):IFi%=0THEN 3375PROCD(G%,0,TRUE):PROCD(p%,0,TRUE):PROCD(p%,1,TRUE):PROCD(G%,2,TRUE) 3380ENDIF 3385ENDIF 3390PROCC(G%,0,p%,TRUE):PROCC(p%,0,W%,FALSE):PROCC(G%,3,W%,FALSE) 3395WHEN"ME4":PROCr(M%):M%=0:IFFNb(g%,10)="lj"p%=Tb%ELSEp%=Sb% 3400IFp%THEN 3405t$=FNb(g%,27):PROCn(G%,FNa("ME4")):i%=1:WHILEp%:PROCx(G%,i%,$(p%+4)):IFt$=$(p%+4)PROCy(G%,i%) 3410IFt$=""ANDi%=1PROCy(G%,0) 3415i%+=1:p%=!p%:ENDWHILE 3420ENDIF 3425WHEN"ME5":PROCr(M%):M%=0:IFP%THEN 3430t$=FNb(g%,30):p%=P%:PROCn(G%,FNa("ME5")):i%=1:WHILEp%:IF$(p%!36)<>""THEN 3435s$=$(p%!36) 3440ELSE:s$=FNl("RES",STR$(!(p%!20)),STR$(!(p%!24))) 3445ENDIF 3450PROCx(G%,i%,s$):IFt$=s$PROCy(G%,i%) 3455IFt$=""ANDi%=1PROCy(G%,0) 3460i%+=1:p%=!p%:ENDWHILE 3465ELSE:ERRORT%,FNa("OKT") 3470ENDIF 3475WHEN"ME6":PROCr(M%):M%=0:p%=P%:i%=FALSE:WHILEp%<>0ANDi%=FALSE:IFi$<>""THEN 3480f%=($(p%!36)=i$) 3485ELSE:f%=(!(p%!20)=Pb%AND!(p%!24)=Qb%) 3490ENDIF 3495IFf%THEN 3500i%=TRUE 3505ELSE:p%=!p% 3510ENDIF 3515ENDWHILE:IFp%THEN 3520i%=!(p%!16):p%=1:IF(i%AND7)PROCZ(p%,FNa("CO0"),i%) 3525IF(i%AND112)PROCZ(p%,FNa("CO1"),i%>>4) 3530IF(i%AND1792)PROCZ(p%,FNa("CO2"),i%>>8) 3535ELSE:ERRORT%,FNa("OKU") 3540ENDIF 3545WHEN"ME7":PROCr(M%):M%=0:PROCn(G%,FNa("ME7")):PROCC(G%,0,V%,TRUE):IFFNb(V%,Pc%)=""THEN 3550t$=FNb(g%,12):FORi%=1TOLEN(t$):IFMID$(t$,i%,1)=" "MID$(t$,i%,1)="_" 3555NEXT:PROCa(V%,Pc%,t$) 3560ENDIF 3565ENDCASE 3570IFM%SYS262356,,G%,Lc%,Mc%,257 3575ENDPROC 3580DEFPROCZ(RETURNH%,P$,_%):IF_%AND1PROC_(H%,P$+", "+FNa("HT4")) 3585IF_%AND2PROC_(H%,P$+", "+FNa("HT8")) 3590IF_%AND4PROC_(H%,P$+", "+FNa("HT1")) 3595ENDPROC 3600DEFPROC_(RETURNH%,z$):IFH%=1PROCn(G%,FNa("ME6")) 3605PROCx(G%,H%,z$):IFFNb(g%,33)=z$PROCy(G%,H%) 3610IFFNb(g%,33)=""ANDH%=1PROCy(G%,0) 3615H%+=1:ENDPROC 3620DEFFNK:SYS262351,,Bb%:=(Bb%!8AND1) 3625DEFPROCta:LOCALQc%,p%,s$,pc%,_%,D%:Qc%=FNK:CASEA$OF 3630WHEN"ME1":IF!e%=1S%=2:PROCu 3635WHEN"ME2":IF!e%=0THEN 3640PROCU(0) 3645ELSE:p%=P%:WHILE!e%>1:p%=!p%:!e%-=1:ENDWHILE:PROCU(p%) 3650ENDIF 3655WHEN"ME3":CASE!e%OF 3660WHEN0:IFe%!4=1PROCTa:Oc%=-1 3665WHEN1:D%=R%:WHILED%:D%?5=1:PROCF(D%):D%=!D%:ENDWHILE 3670WHEN2:D%=R%:WHILED%:D%?5=0:PROCF(D%):D%=!D%:ENDWHILE 3675ENDCASE 3680WHEN"ME4":IFFNb(g%,10)="lj"p%=Tb%ELSEp%=Sb% 3685IF!e%=0THEN 3690PROCa(g%,27,""):PROCh 3695ELSE:WHILE!e%>1ANDp%:p%=!p%:!e%-=1:ENDWHILE:IFp%PROCa(g%,27,$(p%+4)):PROCh 3700ENDIF 3705WHEN"ME5":p%=P%:IF!e%=0THEN 3710Pb%=0:Qb%=0:Rb%=0:PROCa(g%,30,""):PROCa(g%,33,""):PROCh 3715ELSE:WHILE!e%>1ANDp%:p%=!p%:!e%-=1:ENDWHILE:IFp%THEN 3720Pb%=!(p%!20):Qb%=!(p%!24):i$=$(p%!36):IFi$<>""THEN 3725PROCa(g%,30,i$) 3730ELSE:PROCa(g%,30,FNl("RES",STR$Pb%,STR$Qb%)) 3735ENDIF 3740PROCL:PROCh 3745ENDIF 3750ENDIF 3755WHEN"ME6":IF!e%=0THEN 3760PROCa(g%,33,""):Rb%=0 3765ELSE:p%=M%+28+!e%*24:IFp%!8AND256THEN 3770s$=$p%!12 3775ELSE:s$=$(p%+12) 3780ENDIF 3785PROCa(g%,33,s$):p%=INSTR(s$,","):CASELEFT$(s$,p%-1)OF 3790WHENFNa("CO1"):pc%=1 3795WHENFNa("CO2"):pc%=2 3800OTHERWISE:pc%=0 3805ENDCASE 3810CASEMID$(s$,p%+2)OF 3815WHENFNa("HT4"):_%=4 3820WHENFNa("HT8"):_%=8 3825OTHERWISE:_%=1 3830ENDCASE 3835Rb%=(_%<<8)+pc% 3840ENDIF 3845PROCh 3850WHEN"ME7":CASE!e%OF 3855WHEN1:PROCZa 3860WHEN2:PROCs:PROCR 3865ENDCASE 3870ENDCASE 3875IFQc%THEN 3880PROCj(A$,FALSE,FALSE) 3885ELSE:PROCJa 3890ENDIF 3895ENDPROC 3900DEFPROCZa:e%!12=0:e%!16=524610:e%!36=-1:e%!40=2808:s$=FNb(V%,Pc%):IFs$=""s$=FNa("ID") 3905p%=LEN(s$):WHILEp%>1:IFMID$(s$,p%,1)="."s$=MID$(s$,p%+1):p%=0ELSEp%-=1 3910ENDWHILE:$(e%+44)=s$+CHR$0:e%!0=(48+LEN(s$))ANDNOT3:SYS262375,18,e%,0:Vb%=e%!8:ENDPROC 3915DEFPROCL:LOCALp%,i%,_%,pc%,f%:p%=P%:WHILEp%:IFi$<>""THEN 3920f%=($(p%!36)=i$) 3925ELSE:f%=(!(p%!20)=Pb%AND!(p%!24)=Qb%) 3930ENDIF 3935IFf%THEN 3940IFRb%<>0THEN 3945pc%=Rb%AND255:_%=(Rb%AND65280)>>8:p%=!(p%!16):CASEpc%OF 3950WHEN0:IF(p%AND7)=0pc%=-1 3955WHEN1:IF(p%AND112)=0pc%=-1 3960WHEN2:IF(p%AND1792)=0pc%=-1 3965ENDCASE 3970IFpc%<>-1THEN 3975i%=p%>>(pc%*4):CASE_%OF 3980WHEN4:IF(i%AND1)=0_%=-1 3985WHEN8:IF(i%AND2)=0_%=-1 3990WHEN1:IF(i%AND4)=0_%=-1 3995ENDCASE 4000ENDIF 4005IFpc%=-1OR_%=-1THEN 4010Rb%=0:PROCa(g%,33,""):PROCA(FNa("OKR"),1) 4015ENDIF 4020ENDIF 4025p%=0 4030ELSE:p%=!p% 4035ENDIF 4040ENDWHILE:ENDPROC 4045DEFPROCc(s$):PROCPa:PROCs:PROCR:ERRORT%,s$:ENDPROC 4050DEFFNd(m$,RETURNC$):LOCALs$:REPEAT:s$=FNB:IFLEFT$(s$,1)<>"#"THEN 4055PROC`(s$):IFs$<>""THEN 4060IFLEFT$(s$,LEN(m$))=m$ORm$=""THEN 4065C$=MID$(s$,LEN(m$)+1):PROC`(C$):=TRUE 4070ELSE:C$="":=FALSE 4075ENDIF 4080ENDIF 4085ENDIF 4090UNTILFNA:C$="":=FALSE 4095DEFFNR(s$,m$,RETURNC$):IFLEFT$(s$,LEN(m$))=m$THEN 4100C$=MID$(s$,LEN(m$)+1):PROC`(C$):=TRUE 4105ENDIF 4110=FALSE 4115DEFPROC`(RETURNs$):WHILELEFT$(s$,1)=" ":s$=MID$(s$,2):ENDWHILE:ENDPROC 4120DEFFNm(v%):LOCALb%:b%=FNf("INTG",4):!b%=v%:=b% 4125DEFFNg(s$,Fc%):LOCALb%,p%,i%:CASEFc%OF 4130WHEN2:b%=FNf("STRG",LEN(s$)+1):$b%=s$ 4135WHEN3:b%=FNf("STR0",LEN(s$)+1):$b%=s$:?(b%+LEN(s$))=0 4140WHEN4:SYS39,s$,Bb%,256TO,,p%:b%=FNf("GSTR",p%+1):?b%=p%:b%+=1:WHILEp%:b%?i%=Bb%?i%:i%+=1:p%-=1:ENDWHILE:b%-=1 4145WHEN5:b%=FNf("GSTR",LEN(s$)+1):?b%=LEN(s$):FORi%=1TOLEN(s$):b%?i%=ASC(MID$(s$,i%,1)):NEXT 4150ENDCASE 4155=b% 4160DEFFNh(s$):LOCALt$,i%,c%:IFs$="":="" 4165FORi%=1TOLEN(s$):c%=ASC(MID$(s$,i%,1)):IFc%<32c%+=64:t$+="|" 4170IFc%=ASC"|"ORc%=ASC"<"t$+="|" 4175t$+=CHR$(c%):NEXT:=t$ 4180DEFFNH (g$):LOCALc%,Rc%,Q$,l%:SYS8,17,g$TOc%,,,,Sc%:IF(c%<>1)THEN 4185=FALSE 4190ENDIF 4195Rc%=OPENUPg$:IFRc%=0THEN 4200=FALSE 4205ENDIF 4210Q$="":FORl%=1TO4:IFNOTEOF#Rc%THEN 4215Q$+=CHR$(BGET#Rc%) 4220ENDIF 4225NEXT:CLOSE#Rc%:CASEQ$OF 4230WHEN"SQSH":=FNL (g$) 4235OTHERWISE:=FNM (g$) 4240ENDCASE 4245=FALSE 4250DEFFNM (g$):LOCALc%:SYS8,17,g$TOc%,,,,Sc%:IFc%<>1THEN 4255=FALSE 4260ENDIF 4265Tc%=FNf("DATA",Sc%):SYS8,16,g$,Tc%:Uc%=0:=TRUE 4270DEFFNL (g$):LOCALc%,Vc%,Wc%,Xc%,Zc%,_c%:SYS8,17,g$TOc%,,,,Sc%:IFc%<>1THEN 4275=FALSE 4280ENDIF 4285Wc%=FNf ("SQDT",Sc%):SYS8,16,g$,Wc%:Vc%=(Wc%?4)+((Wc%?5)<<8)+((Wc%?6)<<16)+((Wc%?7)<<24):SYS272129,8,Sc%-20TOZc%:Xc%=FNf ("SQWS",Zc%):Tc%=FNf ("DATA",Vc%) 4290SYS272129,4,Xc%,Wc%+20,Sc%-20,Tc%,Vc%TO_c%:PROCd ("SQWS",Xc%):PROCd ("SQDT",Wc%):Uc%=0:Sc%=Vc%:IF_c%=0THEN 4295=TRUE 4300ELSE:=FALSE 4305ENDIF 4310=TRUE 4315DEFFNS(g$):LOCALc%:SYS8,17,g$TOc%,,,,Sc%:IFc%<>1THEN 4320=FALSE 4325ENDIF 4330Tc%=FNf("DATA",Sc%):SYS8,16,g$,Tc%:Uc%=0:=TRUE 4335DEFPROCPa:PROCd("DATA",Tc%):Tc%=0:Sc%=0:ENDPROC 4340DEFFNT:=Uc% 4345DEFPROCLa(v%):Uc%=v%:ENDPROC 4350DEFFNA:=(Uc%>=Sc%) 4355DEFFNB:LOCALi%:i%=Uc%:IFUc%>=Sc%THEN="" 4360WHILEUc%<Sc%ANDTc%?Uc%<>10ANDTc%?Uc%<>13:Uc%+=1:ENDWHILE:Tc%?Uc%=13:Uc%+=1:=$(Tc%+i%) 4365DEFFNr(s$):LOCALi%,t%,n%,f%:i%=FNf("TEMP",256):SYS131117,s$,i%,256TO,t%,n%;f%:IFt%OR(f%AND1)THEN 4370ERROR_b%,FNc("FAD",s$) 4375ENDIF 4380PROCd("TEMP",i%):=n% 4385DEFFNi(A%):LOCALi%,s$:IFA%=0THEN 4390="" 4395ENDIF 4400CASEA%!-4OF 4405WHENFNp("STRG"):=$A% 4410WHENFNp("STR0"):=FNn(A%) 4415WHENFNp("GSTR"):IF?A%=0THEN 4420="" 4425ENDIF 4430i%=?A%:A%+=1:WHILEi%:s$+=CHR$(?A%):A%+=1:i%-=1:ENDWHILE 4435OTHERWISE:ERROR_b%,FNa("FA7") 4440ENDCASE 4445=s$ 4450DEFPROCba(N$):LOCALf$:DIM`c%256:SYS30,6,,,17+LEN(N$)TO,,ad%:$(ad%+16)=N$:SYS267521,ad%,ad%+16,0:ENDPROC 4455DEFFNa(T$):=FNu(T$,"","","","") 4460DEFFNc(T$,S$):=FNu(T$,S$,"","","") 4465DEFFNl(T$,H$,I$):=FNu(T$,H$,I$,"","") 4470DEFFNC(T$,H$,I$,R$):=FNu(T$,H$,I$,R$,"") 4475DEFFNu(T$,H$,I$,R$,da$):LOCALF%,L%:SYS398594,ad%,T$,`c%,256,H$,I$,R$,da$TO,,,L%;F%:IFF%AND1:=T$ 4480`c%?L%=13:=$`c% 4485DEFPROCaa:IFad%THEN 4490SYS267524,ad%:SYS131102,7,,ad% 4495ENDIF 4500ENDPROC 4505DEFPROCca:SYS81TObd%:SYS16TO,cd%:dd%=0:PROC_a:ENDPROC 4510DEFPROC_a:LOCALed%,f%:SYS262380,-1,-1TOed%:SYS262380,ed%+bd%,-1:IFdd%=0THEN 4515SYS131101,0,cd%,,bd%TO;f%:IF(f%AND1)ERROR0,FNc("FA1",STR$((ed%+bd%)/1024)) 4520ELSE:SYS131101,5,cd%,,bd%TO;f%:IF(f%AND1)ERROR_b%,FNa("FA3") 4525ENDIF 4530dd%+=bd%:ENDPROC 4535DEFFND:LOCALf%:IFdd%=0THEN=0 4540SYS29,1,cd%TO,,f%:=f% 4545DEFFNp(v$):LOCALi%,j%:FORi%=0TO3:j%=j%ORASC(MID$(v$,i%+1,1))<<(i%*8):NEXT:=j% 4550DEFFNf(j$,K%):LOCALp%,f%:K%+=4:WHILEK%>=FND:PROC_a:ENDWHILE:SYS131101,2,cd%,,K%TO,,p%;f%:IF(f%AND1)ERROR_b%,FNa("FA3") 4555!p%=FNp(j$):=p%+4 4560DEFPROCd(j$,N%):LOCALfd%,f%:IFN%THEN 4565N%-=4:IF!N%<>FNp(j$)ERRORT%,FNc ("BNF",j$) 4570!N%=0:SYS131101,3,cd%,N%TOfd%;f%:IF(f%AND1)ERROR_b%,FNl("ODD1",j$,FNn(fd%+4)) 4575ENDIF 4580ENDPROC 4585DEFFNv(j$,N%,K%):LOCALp%,gd%,i%,f%:N%-=4:IF!N%<>FNp(j$)ERRORT%,FNc ("BNE",j$) 4590SYS29,6,cd%,N%TO,,,gd%:WHILE(gd%+K%)>=FNDPROC_a:ENDWHILE:SYS131101,4,cd%,N%,K%TO,,p%;f%:IF(f%AND1)ERROR_b%,FNa("FA3") 4595=p%+4 4600DEFFNN(N%):N%-=4:SYS29,6,cd%,N%TO,,,N%:=N% 4605DEFPROCda(n$):ea$=n$:e%=FNf("TASK",256):e%!0=2:e%!4=3:e%!8=5:e%!12=8:e%!16=1282:e%!20=262336:e%!24=262345:e%!28=262351:e%!32=524610:e%!36=524613:e%!40=0:SYS262336,310,1263747412,n$,e%TOhd%,id%:T%=254:_b%=253:ENDPROC 4610DEFPROCRa:SYS262365:END 4615ENDPROC 4620DEFFNG(ba%):LOCALjd%:SYS262343,ba%,e%TOjd%:=jd% 4625DEFFNn(p%):LOCALp$:WHILE?p%:p$+=CHR$(?p%):p%+=1:ENDWHILE:=p$ 4630DEFPROCea:DIMkd%256:ENDPROC 4635DEFPROCla:LOCALr$,r%:r$=REPORT$:IFERR=T%ORERR=_b%THEN 4640r%=INSTR(r$,"in "+CHR$34):IFr%r$=LEFT$(r$,r%-1) 4645ENDIF 4650CASEERROF 4655WHENT%:PROCA(r$,1) 4660WHEN_b%:PROCA(r$,2) 4665OTHERWISE:PROCA(FNC("ER1",r$,STR$(ERR),STR$(ERL)),3) 4670ENDCASE 4675ENDPROC 4680DEFPROCA(r$,ld%):LOCALr%:SYS262356,,-1:!kd%=ERR:$(kd%+4)=r$+CHR$0:SYS262367,kd%,ld%,ea$TO,r%:IFr%=2THEN 4685ONERROROFF 4690S%=2:PROCu 4695ENDIF 4700ENDPROC 4705DEFPROCfa:LOCALp%:SYS274526,-1,0TOp%:k$=CHR$(?p%):ENDPROC 4710DEFFNq(n$):IFk$=".":=VALn$ 4715LOCALi%:i%=INSTR(n$,k$):IFi%<>0:=VAL(LEFT$(n$,i%-1)+"."+MID$(n$,i%+1)) 4720=VALn$ 4725DEFPROCga:B%=FNf("ICON",256):ENDPROC 4730DEFPROCa(a%,b%,s$):LOCALh%,i%,n%:!B%=a%:B%!4=b%:SYS262350,,B%:IF(LEN(s$)+1)>B%!36THEN 4735ERROR_b%,FNl("WFI",s$,STR$(b%)) 4740ENDIF 4745$(B%!28)=s$:B%!8=0:B%!12=0:SYS262349,,B%:PROC`a(h%,i%,n%):IFh%=a%ANDi%=b%PROCk(h%,i%) 4750ENDPROC 4755DEFPROCT(a%,b%,s$):!B%=a%:B%!4=b%:SYS262350,,B%:$(B%!32)=s$:B%!8=0:B%!12=0:SYS262349,,B%:ENDPROC 4760DEFFNb(a%,b%):!B%=a%:B%!4=b%:SYS262350,,B%:=$(B%!28) 4765DEFPROCM(a%,b%):!B%=a%:B%!4=b%:B%!8=0:B%!12=1<<22:SYS262349,,B%:ENDPROC 4770DEFPROCv(a%,b%):!B%=a%:B%!4=b%:B%!8=1<<22:B%!12=1<<22:SYS262349,,B%:ENDPROC 4775DEFPROCm(a%,b%):!B%=a%:B%!4=b%:B%!8=0:B%!12=1<<23:SYS262349,,B%:ENDPROC 4780DEFPROCl(a%,b%):!B%=a%:B%!4=b%:B%!8=(1<<7)+(1<<23):B%!12=(1<<7)+(1<<23):SYS262349,,B%:ENDPROC 4785DEFPROCe(a%,b%):!B%=a%:B%!4=b%:B%!8=0:B%!12=1<<21:SYS262349,,B%:ENDPROC 4790DEFPROCf(a%,b%):!B%=a%:B%!4=b%:B%!8=1<<21:B%!12=1<<21:SYS262349,,B%:ENDPROC 4795DEFFNe(a%,b%):!B%=a%:B%!4=b%:SYS262350,,B%:=((B%!24AND(1<<21))<>0) 4800DEFPROCIa(a%,b%,Fc%):!B%=a%:B%!4=b%:B%!8=Fc%<<12:B%!12=15<<12:SYS262349,,B%:ENDPROC 4805DEFPROCab(a%,b%,RETURNyc%,RETURNec%,RETURNmd%,RETURNnd%):!B%=a%:B%!4=b%:SYS262350,,B%:yc%=B%!8:ec%=B%!12:md%=B%!16:nd%=B%!20:ENDPROC 4810DEFPROCbb:SYS262354,-1:ENDPROC 4815DEFPROCk(h%,i%):LOCALj%:j%=LEN(FNb(h%,i%)):SYS262354,h%,i%,-1,-1,0,j%:SYS262354,h%,i%,-1,-1,-1,j%:IFh%=g%aa$=FNb(h%,i%) 4820ENDPROC 4825DEFPROCcb(h%,i%,j%):SYS262354,h%,i%,-1,-1,0,j%:SYS262354,h%,i%,-1,-1,-1,j%:ENDPROC 4830DEFPROC`a(RETURNh%,RETURNi%,RETURNn%):SYS262355,,B%:h%=!B%:i%=B%!4:n%=B%!20:ENDPROC 4835DEFPROCha:o%=FNf("WIND",256):L$="":ENDPROC 4840DEFPROCAa(`$,fa$):LOCALa$,a%:SYS6,161,140TO,,a%:IF(a%AND1)=1THEN 4845SYS8,17,fa$TOa%:IFa%=1L$=fa$ELSEL$=`$ 4850ELSE:L$=`$ 4855ENDIF 4860SYS262361,,L$:ENDPROC 4865DEFPROCBa:SYS262362:ENDPROC 4870DEFPROCq(f$,n$,od%,RETURNRc%):LOCALo%:PROCdb(f$,n$,o%):o%!64=od%:PROCeb(o%,Rc%):PROCd("WIND",o%):ENDPROC 4875DEFPROCdb(f$,n$,RETURNpd%):LOCALqd%:LOCALK%:LOCALrd%:LOCALsd%:LOCALs%,f%:IFf$<>""THEN 4880PROCfb(f$,n$,K%,rd%) 4885ELSE:PROCgb(n$,K%,rd%) 4890ENDIF 4895pd%=FNf("WIND",K%+rd%):IFf$<>""SYS262361,,f$ 4900IFrd%THEN 4905qd%=FNf("BUFF",rd%):SYS393435,,pd%,qd%,qd%+rd%,-1,n$,0TOs%,,,,,,sd%;f% 4910ELSE:SYS393435,,pd%,0,0,-1,n$,0TOs%,,,,,,sd%;f% 4915ENDIF 4920IFf$<>""SYS262362 4925IF(f%AND1)ERRORT%,FNl ("ODD",n$,FNn(s%+4)) 4930IFsd%=0ERRORT%,FNc ("TNF",n$) 4935ENDPROC 4940DEFPROCgb (g$,RETURNK%,RETURNrd%):SYS262363,,0,,,,g$,0TO,K%,rd%:ENDPROC 4945DEFPROCeb(pd%,RETURNRc%):SYS262337,,pd%TORc%:ENDPROC 4950DEFPROCK(a%):!o%=a%:SYS262347,,o%:o%!28=-1:SYS262341,,o%:ENDPROC 4955DEFPROCz(a%):LOCALx%,y%,td%,ud%,vd%:LOCALX%,Z%,ic%,jc%:SYS53,-1,4TO,,X%:X%=1<<X%:SYS53,-1,5TO,,Z%:Z%=1<<Z%:SYS53,-1,11TO,,ic%:ic%+=1:SYS53,-1,12TO,,jc%:jc%+=1:x%=ic%*X%:y%=jc%*Z%:!o%=a%:SYS262347,,o%:td%=o%!12-o%!4:vd%=td%:IF(o%!32AND(1<<31))<>0THEN 4960IF(o%!32AND(1<<28))<>0THEN 4965vd%+=44 4970ENDIF 4975ELSE:IF(o%!32AND(1<<2))<>0THEN 4980vd%+=44 4985ENDIF 4990ENDIF 4995o%!4=(x%-vd%)DIV2:o%!12=o%!4+td%:ud%=o%!16-o%!8:o%!8=(y%-ud%)DIV2:o%!16=o%!8+ud%:SYS262341,,o%:ENDPROC 5000DEFPROCi(a%):!o%=a%:SYS262342,,o%:ENDPROC 5005DEFPROCp(a%,s$):LOCALwd%,xd%,yd%,zd%:!o%=a%:SYS262348,,o%OR1:$(o%!76)=s$:xd%=o%!16:SYS262368,,o%:wd%=o%!4:yd%=o%!12:zd%=o%!16:SYS262353,-1,wd%,xd%,yd%,zd%:ENDPROC 5010DEFPROCfb(f$,n$,RETURNK%,RETURNrd%):LOCALi%:LOCALQ%:LOCALA%:LOCALH%:LOCALFc%:LOCALj$:LOCALAd%:Q%=OPENIN(f$):K%=0:rd%=0:A%=16:REPEAT:PTR#Q%=A%:H%=FNo(Q%):IFH%THEN 5015PTR#Q%=A%+8:Fc%=FNo(Q%):j$=FNF(Q%):A%+=24:IFFc%=1THEN 5020IFj$=n$THEN 5025PTR#Q%=H%+84:Ad%=FNo(Q%):rd%=FNO(Q%,H%):IFAd%rd%+=FNP(Q%,Ad%,H%) 5030K%=88+(Ad%*32):H%=0 5035ENDIF 5040ENDIF 5045ENDIF 5050UNTILH%=0:SYS131085,0,Q%:ENDPROC 5055DEFFNo(h%):=BGET#h%+(BGET#h%<<8)+(BGET#h%<<16)+(BGET#h%<<24) 5060DEFFNF(h%):LOCALs$,c%:REPEAT:c%=BGET#h%:IFc%>31s$+=CHR$(c%) 5065UNTILc%<32:=s$ 5070DEFFNO(Q%,H%):LOCALv%:PTR#Q%=H%+28:v%=FNo(Q%):IF(v%AND1<<31)THEN 5075IF(v%AND1<<26)THEN 5080=FNw(Q%,H%+56,H%+72,H%) 5085ENDIF 5090ELSE:IF(v%AND1)THEN 5095=FNw(Q%,H%+56,H%+72,H%) 5100ENDIF 5105ENDIF 5110=0 5115DEFFNP(Q%,qc%,H%):LOCALi%,j%:j%=0:FORi%=0TOqc%-1:j%+=FNw(Q%,H%+88+i%*32+16,H%+88+i%*32+20,H%):NEXT:=j% 5120DEFFNw(Q%,Bd%,Cd%,H%):LOCALv%,Dd%,K%,i%:PTR#Q%=Bd%:v%=FNo(Q%):i%=(v%AND256):Dd%=(v%AND3)+(i%>>6):CASEDd%OF 5125WHEN0:K%=0 5130WHEN1:K%=0 5135WHEN2:K%=0 5140WHEN3:K%=0 5145WHEN4:K%=0 5150WHEN5,7:PTR#Q%=Cd%+4:v%=FNo(Q%):IFv%=-1THEN 5155K%=0 5160ELSE:PTR#Q%=H%+v%:K%=LEN(FNF(Q%))+1 5165ENDIF 5170PTR#Q%=Cd%+8:K%+=FNo(Q%) 5175WHEN6:PTR#Q%=Cd%+8:K%=FNo(Q%) 5180ENDCASE 5185=K% 5190DEFPROCja:LOCALf%:SYS131129,,"DragASprite_Start"TOFd%;f%:IF(f%AND1)THEN 5195Fd%=-1 5200ENDIF 5205SYS131129,,"DragASprite_Stop"TOGd%;f%:IF(f%AND1)THEN 5210Gd%=-1 5215ENDIF 5220SYS6,161,28TO,,f%:IF(f%AND2)=0THEN 5225Fd%=-1:Gd%=-1 5230ENDIF 5235Hd%=0:Pc%=1:zc%=2:J%=FNf("SAVE",256):ENDPROC 5240DEFPROCFa(Id%):LOCALi%:i%=Id%!12:Id%!16=3:Id%!12=Id%!8:SYS262375,17,Id%,Id%!4:IFi%=Ub%THEN 5245IFId%!36=-1THEN 5250PROCH(TRUE,FNn(Id%+44)) 5255ELSE:PROCa(V%,Pc%,FNn(Id%+44)):PROCH(FALSE,"") 5260ENDIF 5265ELSE:IFi%=Vb%THEN 5270PROCP(FNn(Id%+44)) 5275ELSE:ERRORT%,"Unknown reference in DataSaveAck message" 5280ENDIF 5285ENDIF 5290ENDPROC 5295DEFPROCKa(Jd%,ga$):LOCALb$:b$=STR$~(Jd%):b$=RIGHT$("000"+b$,3):Kd%=Jd%:PROCT(V%,Hd%,"sfile_"+b$):PROCa(V%,Pc%,ga$):ENDPROC 5300DEFPROCWa(Ld%,Md%):LOCALNd%,Od%,Pd%,Qd%,Rd%,Sd%,kc%,lc%,f$:LOCALX%,Z%,ic%,jc%:!J%=V%:SYS262347,,J%:Nd%=J%!4-J%!20:Od%=J%!16-J%!24:PROCab(V%,Hd%,Pd%,Rd%,Qd%,Sd%):SYS53,-1,4TO,,X%:X%=1<<X%:SYS53,-1,5TO,,Z%:Z%=1<<Z%:SYS53,-1,11TO,,ic%:ic%+=1 5305SYS53,-1,12TO,,jc%:jc%+=1:kc%=ic%*X%:lc%=jc%*Z%:!J%=V%:J%!4=5:J%!8=Nd%+Pd%:J%!12=Od%+Rd%:J%!16=Nd%+Qd%:J%!20=Od%+Sd%:J%!24=J%!8-Ld%:J%!28=J%!12-Md%:J%!32=kc%+J%!16-Ld%:J%!36=lc%+J%!20-Md%:IFFd%<>-1THEN 5310f$="file_"+RIGHT$("000"+STR$~(Kd%),3):SYSFd%,197,1,f$,J%+8,J%+24 5315ELSE:SYS262352,,J% 5320ENDIF 5325ENDPROC 5330DEFPROCra:LOCALh%,i%,Td%,Ud%,Vd%:IFGd%<>-1THEN 5335SYSGd% 5340ENDIF 5345SYS262351,,J%:Td%=!J%:Ud%=J%!4:h%=J%!12:i%=J%!16:IFh%=V%ENDPROC 5350PROChb(h%,i%,Td%,Ud%):ENDPROC 5355DEFPROChb(h%,i%,Td%,Ud%):LOCALU$:U$=FNQ:!J%=(48+LENU$)ANDNOT3:J%!12=0:J%!16=1:J%!20=h%:J%!24=i%:J%!28=Td%:J%!32=Ud%:J%!36=0:J%!40=Kd%:$(J%+44)=U$+CHR$(0):SYS262375,17,J%,h%,i%:Ub%=J%!8:ENDPROC 5360DEFPROCP(ha$):LOCALc%,d%,d$,n$,i%,b$,o$,u$,ia$:ia$=CHR$27+CHR$137:u$=CHR$27+CHR$136:b$=CHR$27+CHR$129:o$=CHR$27+CHR$128:c%=OPENOUTha$:IFc%=0ENDPROC 5365BPUT#c%,ia$+FNc("PR01",FNb(V%,Pc%))+o$:BPUT#c%,10:BPUT#c%,FNc("PR02",FNb(g%,10)):BPUT#c%,FNc("PR03",FNb(g%,11)):BPUT#c%,FNc("PR04",FNb(g%,12)):BPUT#c%,FNc("PR05",FNb(g%,13)):IFFNe(g%,36)THEN 5370BPUT#c%,FNa("PR53") 5375ELSE:BPUT#c%,FNa("PR54") 5380ENDIF 5385IFWb%THEN 5390BPUT#c%,FNl("PR06",FNb(g%,22),FNa("PR06a")) 5395ELSE:BPUT#c%,FNl("PR06",FNb(g%,22),FNa("PR06b")) 5400ENDIF 5405IFWb%THEN 5410BPUT#c%,FNl("PR07",FNb(g%,23),FNa("PR06a")) 5415ELSE:BPUT#c%,FNl("PR07",FNb(g%,23),FNa("PR06b")) 5420ENDIF 5425IFFNb(g%,27)<>""BPUT#c%,FNc("PR08",FNb(g%,27)) 5430IFFNb(g%,30)<>""BPUT#c%,FNc("PR09",FNb(g%,30)) 5435IFFNb(g%,33)<>""BPUT#c%,FNc("PR10",FNb(g%,33)) 5440IFP%THEN 5445d%=P%:WHILEd%:i%=!(d%!16):BPUT#c%,11:BPUT#c%,8:BPUT#c%,10:BPUT#c%,u$+FNl("PR11",STR$(!(d%!20)),STR$(!(d%!24)))+o$:BPUT#c%,FNa("PR12"):BPUT#c%,FNa("PR13"):BPUT#c%,FNc("PR14",FNx(i%AND7)):BPUT#c%,FNc("PR15",FNx((i%AND240)>>4)):BPUT#c%,FNc("PR16",FNx((i%AND3840)>>8)):IFFNb(g%,10)="lj"THEN 5450IF(!(d%!32)AND1)BPUT#c%,FNa("PR17") 5455IF(!(d%!32)AND2)BPUT#c%,FNa("PR18") 5460ELSE:IF(!(d%!32)AND1)THEN 5465BPUT#c%,FNc("PR19",FNa("PR19a")) 5470ELSE:BPUT#c%,FNc("PR19",FNa("PR19b")) 5475ENDIF 5480ENDIF 5485BPUT#c%,FNc("PR20",$(d%!4)):BPUT#c%,FNc("PR21",STR$(!(d%!8))):BPUT#c%,FNc("PR22",$(d%!12)):i%=1+d%!28:BPUT#c%,FNc("PR23",STR$((!(d%!20)*i%!Ma%)DIVi%!Na%)):BPUT#c%,FNc("PR24",STR$(i%?da%)):BPUT#c%,FNc("PR25",STR$(i%?pa%)):BPUT#c%,FNc("PR26",STR$(i%?fa%)) 5490BPUT#c%,FNc("PR27",STR$(i%?ea%)):BPUT#c%,FNc("PR28",STR$(i%?na%)):BPUT#c%,FNc("PR29",STR$(i%?oa%)):BPUT#c%,10:BPUT#c%,FNa("PR30"):BPUT#c%,FNc("PR31",FNj(i%,Ja%)):BPUT#c%,FNc("PR32",FNj(i%,qa%)):BPUT#c%,FNc("PR33",FNj(i%,ra%)):BPUT#c%,FNc("PR34",FNj(i%,Pa%)) 5495BPUT#c%,FNc("PR35",FNj(i%,sa%)):BPUT#c%,FNc("PR36",FNj(i%,ta%)):BPUT#c%,FNc("PR37",FNj(i%,ua%)):BPUT#c%,FNc("PR38",FNj(i%,va%)):BPUT#c%,FNc("PR39",FNj(i%,wa%)):BPUT#c%,FNc("PR40",FNj(i%,xa%)):BPUT#c%,FNc("PR41",FNj(i%,ya%)) 5500BPUT#c%,FNc("PR42",FNj(i%,za%)):BPUT#c%,FNc("PR43",FNj(i%,Aa%)):BPUT#c%,FNc("PR44",FNj(i%,Ba%)):BPUT#c%,FNc("PR45",FNj(i%,Ca%)):BPUT#c%,FNc("PR46",FNj(i%,Da%)):BPUT#c%,FNc("PR47",FNj(i%,Fa%)):BPUT#c%,FNc("PR48",FNj(i%,Ga%)) 5505BPUT#c%,FNc("PR49",FNj(i%,Ha%)):BPUT#c%,FNc("PR50",FNj(i%,Ia%)):d%=!d%:ENDWHILE 5510ENDIF 5515IFFNe(g%,16)PROCib(c%,Hb%) 5520IFFNe(g%,17)PROCib(c%,Ib%) 5525IFFNe(g%,18)PROCib(c%,Jb%) 5530IFFNe(g%,19)ANDKb%<>0THEN 5535BPUT#c%,10:BPUT#c%,u$+FNa("PR51")+o$:i%=R%:FORd%=0TOKb%-1:BPUT#c%,FNC("PR52",CHR$(i%?4),STR$(i%?4),$(i%+8)):i%=!i%:NEXT 5540ENDIF 5545CLOSE#c%:SYS5,"Settype "+ha$+" &AF8":ENDPROC 5550DEFFNx(Wd%):LOCALs$:IFWd%AND1s$=FNa("HT4") 5555IFWd%AND2IFs$<>""s$+=", " 5560IFWd%AND2s$+=FNa("HT8") 5565IFWd%AND4IFs$<>""s$+=", " 5570IFWd%AND4s$+=FNa("HT1") 5575=s$ 5580DEFPROCib(c%,p%):LOCALi%,u$:u$=CHR$27+CHR$136:BPUT#c%,11:BPUT#c%,25:BPUT#c%,10:BPUT#c%,u$;:IFFNb(g%,10)="lj"THEN 5585IFp%=Hb%BPUT#c%,FNa("PMODE"); 5590IFp%=Ib%BPUT#c%,FNa("LMODE"); 5595ELSE:IFp%=Hb%BPUT#c%,FNa("TI1"); 5600IFp%=Ib%BPUT#c%,FNa("TI2"); 5605IFp%=Jb%BPUT#c%,FNa("TI3"); 5610ENDIF 5615BPUT#c%,o$:FORi%=22TO45:BPUT#c%,FNa("TC"+STR$(i%))+": "+FNs(!p%):p%+=4:NEXT:ENDPROC 5620DEFPROCH(f%,n$):LOCALl$,c%,d$,d%,i%,Xd%,Zd%,Xc%,_c%,_d%,`d%,a,b:LOCALz%,ae%,C%,be%,u%,ce%,de%:a=FNq(FNb(g%,22)):b=FNq(FNb(g%,23)):IFWb%THEN 5625a=a*c:b=b*c 5630ENDIF 5635SYS263872:u%=0:z%=FNf("SAVE",2048):C%=2048:IFFNb(g%,14)="0"PROCd("SAVE",z%):ERRORT%,FNa("OKO") 5640IFf%THEN 5645l$=n$ 5650ELSE:l$=FNb(V%,Pc%):IFINSTR(l$,".")=0ANDINSTR(l$,":")=0PROCd("SAVE",z%):ERRORT%,FNa("OKJ") 5655ENDIF 5660PROCb(z%,C%,u%,FNl("TI6",FNb(g%,11),FNb(g%,10))):PROCb(z%,C%,u%,"cl: "+FNb(g%,10)):PROCb(z%,C%,u%,"pr_nme: "+FNb(g%,11)):PROCb(z%,C%,u%,"sh_nme: "+FNb(g%,12)):PROCb(z%,C%,u%,"sp_nme: "+FNb(g%,13)):IFP%THEN 5665PROCb(z%,C%,u%,"res: "+FNb(g%,14)):d%=P%:WHILEd%:IF(!(d%!32)>>>24)>=3THEN 5670!(d%!28+1+Ra%)=a*!(d%!20):!(d%!28+1+Sa%)=b*!(d%!24) 5675ENDIF 5680PROCb(z%,C%,u%," g_mode:"):PROCb(z%,C%,u%," module: dumpers:"):PROCb(z%,C%,u%," number: "+STR$(!(d%!8))):PROCb(z%,C%,u%," name: "+$(d%!4)):PROCb(z%,C%,u%," palette: "+$(d%!12)) 5685PROCb(z%,C%,u%," options: "+STR$(!(d%!16))):PROCb(z%,C%,u%," pxres: "+STR$(!(d%!20))):PROCb(z%,C%,u%," pyres: "+STR$(!(d%!24))):PROCb(z%,C%,u%," data: "+FNh(FNi(d%!28))):PROCb(z%,C%,u%," flags: "+STR$(!(d%!32))) 5690PROCb(z%,C%,u%," gname: "+$(d%!36)):PROCb(z%,C%,u%," gcalib: "+$(d%!40)):PROCb(z%,C%,u%,""):d%=!d%:ENDWHILE 5695ENDIF 5700PROCjb(z%,C%,u%,"txt_cds: "):IFFNe(g%,16)THEN 5705CASETRUEOF 5710WHENFNe(g%,18):PROCb(z%,C%,u%,"3") 5715WHENFNe(g%,17):PROCb(z%,C%,u%,"2") 5720OTHERWISE:PROCb(z%,C%,u%,"1") 5725ENDCASE 5730PROCkb(Hb%):IFFNe(g%,17)PROCkb(Ib%) 5735IFFNe(g%,18)PROCkb(Jb%) 5740ELSE:PROCb(z%,C%,u%,"0") 5745ENDIF 5750PROCb(z%,C%,u%,"chars: char_maps:"):IFFNe(g%,19)ANDKb%<>0THEN 5755PROCb(z%,C%,u%," char: "+STR$(Kb%)):i%=R%:FORd%=0TOKb%-1:n$=CHR$(i%?4):d$=FNt($(i%+8),"",STR$(d%+1)):PROCb(z%,C%,u%," "+FNh(n$+d$)):i%=!i%:NEXT 5760ELSE:PROCb(z%,C%,u%," char: 1"):PROCb(z%,C%,u%," |@|@") 5765ENDIF 5770PROCb(z%,C%,u%,"default_paper_size: "+FNb(g%,27)):PROCb(z%,C%,u%,"default_xresolution: "+STR$(Pb%)):PROCb(z%,C%,u%,"default_yresolution: "+STR$(Qb%)):PROCb(z%,C%,u%,"default_quality: "+STR$(Rb%)):IFFNe(g%,36)THEN 5775PROCb(z%,C%,u%,"supports_fast_parallel: 1") 5780ELSE:PROCb(z%,C%,u%,"supports_fast_parallel: 0"):PROCb(z%,C%,u%,"default_gname: "+i$) 5785ENDIF 5790PROCb(z%,C%,u%,"# Paper X offset = "+STR$(a)):PROCb(z%,C%,u%,"# Paper Y offset = "+STR$(b)):SYS272128,8,u%TOXd%,Zd%:ae%=FNf("COMP",Zd%):Xc%=FNf("WSPC",Xd%):SYS272128,0,Xc%,z%,u%,ae%,Zd%TO_c%,,,,,_d%:c%=OPENOUT(l$):IFc%=0THEN 5795PROCd("COMP",ae%):PROCd("SAVE",z%):PROCd("WSPC",Xc%):ERRORT%,FNa("OKK") 5800ENDIF 5805SYS8,18,l$,Kd%:SYS8,9,l$:SYS8,17,l$TO,,ce%,de%:BPUT#c%,"SQSH";:ee%=Zd%-_d%:BPUT#c%,u%AND255:BPUT#c%,u%>>8AND255:BPUT#c%,u%>>16AND255:BPUT#c%,u%>>>24AND255:BPUT#c%,ce%AND255:BPUT#c%,ce%>>8AND255:BPUT#c%,ce%>>16AND255:BPUT#c%,ce%>>>24AND255:BPUT#c%,de%AND255:BPUT#c%,de%>>8AND255 5810BPUT#c%,de%>>16AND255:BPUT#c%,de%>>>24AND255:SYS12,1,c%,ae%,ee%,20:CLOSE#c%:SYS262356,,-1:PROCd("COMP",ae%):PROCd("SAVE",z%):PROCd("WSPC",Xc%):SYS263873:PROCI:IFS%=1PROCu 5815IFS%=3SYS262364,508 5820IFS%=5!e%=g%:PROCN 5825ENDPROC 5830DEFPROCkb(p%):PROCb (z%,C%,u%," t_mode:"):PROCb (z%,C%,u%," t_page_lines: "+FNh(FNi(p%!0))):PROCb (z%,C%,u%," t_08: "+FNh(FNi(p%!4))):PROCb (z%,C%,u%," t_09: "+FNh(FNi(p%!8))) 5835PROCb (z%,C%,u%," t_0C: "+FNh(FNi(p%!12))):PROCb (z%,C%,u%," t_0D: "+FNh(FNi(p%!16))):PROCb (z%,C%,u%," t_0D0A: "+FNh(FNi(p%!20))):PROCb (z%,C%,u%," t_start: "+FNh(FNi(p%!24))) 5840PROCb (z%,C%,u%," t_end: "+FNh(FNi(p%!28))):PROCb (z%,C%,u%," t_pica: "+FNh(FNi(p%!32))):PROCb (z%,C%,u%," t_elite: "+FNh(FNi(p%!36))):PROCb (z%,C%,u%," t_condensed: "+FNh(FNi(p%!40))) 5845PROCb (z%,C%,u%," t_expanded: "+FNh(FNi(p%!44))):PROCb (z%,C%,u%," t_b_on: "+FNh(FNi(p%!48))):PROCb (z%,C%,u%," t_b_off: "+FNh(FNi(p%!52))):PROCb (z%,C%,u%," t_i_on: "+FNh(FNi(p%!56))) 5850PROCb (z%,C%,u%," t_i_off: "+FNh(FNi(p%!60))):PROCb (z%,C%,u%," t_l_on: "+FNh(FNi(p%!64))):PROCb (z%,C%,u%," t_l_off: "+FNh(FNi(p%!68))):PROCb (z%,C%,u%," t_sup_on: "+FNh(FNi(p%!72))) 5855PROCb (z%,C%,u%," t_sup_off: "+FNh(FNi(p%!76))):PROCb (z%,C%,u%," t_sub_on: "+FNh(FNi(p%!80))):PROCb (z%,C%,u%," t_sub_off: "+FNh(FNi(p%!84))):PROCb (z%,C%,u%," t_u_on: "+FNh(FNi(p%!88))) 5860PROCb (z%,C%,u%," t_u_off: "+FNh(FNi(p%!92))):PROCb (z%,C%,u%,""):ENDPROC 5865DEFPROCb (RETURNfe%,RETURNge%,RETURNhe%,z$):LOCALie%,je%,b%:ie%=LENz$:IF(he%+ie%)>=ge%THEN 5870fe%=FNv ("SAVE",fe%,2048):ge%=ge%+2048 5875ENDIF 5880FORje%=1TOie%:fe%?(he%+je%-1)=ASC(MID$(z$,je%,1)):NEXTje%:fe%?(he%+ie%)=10:he%+=ie%+1:ENDPROC 5885DEFPROCjb (RETURNfe%,RETURNge%,RETURNhe%,z$):LOCALie%,je%:ie%=LENz$:IF(he%+ie%)>=ge%THEN 5890fe%=FNv ("SAVE",fe%,2048):ge%=ge%+2048 5895ENDIF 5900FORje%=1TOie%:fe%?(he%+je%-1)=ASC(MID$(z$,je%,1)):NEXTje%:he%+=ie%:ENDPROC 5905DEFFNQ:LOCALf$,i%:f$=FNb(V%,Pc%):REPEAT:i%=INSTR(f$,":"):IFi%<>0f$=MID$(f$,i%+1) 5910UNTILi%=0:REPEAT:i%=INSTR(f$,"."):IFi%<>0f$=MID$(f$,i%+1) 5915UNTILi%=0:=f$ 5920DEFPROCia:M%=0:ENDPROC 5925DEFPROCn(RETURNG%,q$):LOCALw$,i%,ja$,e$,j%,x%,ke%:LOCALle%,me%:me%=0:IFLEFT$(q$,1)="#"THEN 5930i%=1:w$=FNy(q$,",",i%) 5935ELSE:w$="" 5940ENDIF 5945ja$=q$:j%=i%:REPEAT:e$=FNy(q$,",",i%):IFe$<>""ke%+=1 5950UNTILe$="":q$=ja$:i%=j%:M%=FNf("MENU",28+ke%*24):IFhd%<310ORLENw$<=12THEN 5955$M%=LEFT$(w$,12):x%=LEN(LEFT$(w$,12)):M%!16=(x%*8+6)*2 5960ELSE:le%=FNf ("MENU",LEN(w$)+1):$le%=w$:M%!0=le%:x%=LEN(w$):M%!16=(x%*8+6)*2:me%=1<<8 5965ENDIF 5970M%?12=7:M%?13=2:M%?14=7:M%?15=0:M%!16=196:M%!20=44:M%!24=0:x%=LEN(w$):M%!16=(x%*8+6)*2:FORj%=0TOke%-1:e$=FNy(q$,",",i%):PROCx(M%,j%,e$):IFj%=0THENM%!28=M%!28ORme% 5975NEXT:G%=M%:ENDPROC 5980DEFPROCr(G%):LOCALi%,p%:IFG%=0ENDPROC 5985p%=G%+28:REPEAT:IF(p%!8AND256)THEN 5990IF(!p%AND4)=0THEN 5995PROCd("MENU",p%!12) 6000ENDIF 6005ENDIF 6010IFp%!4<>-1THEN 6015i%=p%!4:IFi%!-4=FNp("MENU")PROCr(i%) 6020ENDIF 6025p%+=24:UNTIL(p%!-24AND128):PROCd("MENU",G%):ENDPROC 6030DEFPROCx(RETURNG%,ne%,e$):LOCALF%,p%,i%,x%,ke%:x%=((G%!16/2)-6)/8:IFRIGHT$(e$,1)="#"e$=LEFT$(e$):F%+=2 6035IFRIGHT$(e$,1)="@"e$=LEFT$(e$):F%+=8 6040ke%=((FNN(G%)-28)/24):IFne%>=ke%THEN 6045p%=FNv("MENU",G%,(ne%-ke%+1)*24):IFG%=M%M%=p% 6050G%=p%:p%=G%+28+(ke%-1)*24:!p%=!p%ANDNOT128:ke%=ne%+1 6055ENDIF 6060IFne%=ke%-1F%+=128 6065p%=G%+28+ne%*24:p%!0=F%:p%!4=-1:p%!8=117440545:IFLEFT$(e$,1)="$"THEN 6070!p%+=4:e$=STRING$(12," ") 6075ELSE:IFLEN(e$)<12THEN 6080$(p%+12)=e$ 6085ELSE:i%=FNf("MENU",LEN(e$)+1):$i%=e$:p%!8=p%!8OR256:p%!12=i%:p%!16=-1:p%!20=LEN(e$)+1 6090ENDIF 6095ENDIF 6100IFLEN(e$)>x%THEN 6105x%=LEN(e$):G%!16=(x%*8+6)*2 6110ENDIF 6115ENDPROC 6120DEFPROCC(G%,ne%,A%,oe%):G%+=28+ne%*24:IFoe% !G%=!G%OR(1<<4) 6125G%!4=A%:ENDPROC 6130DEFFNy(q$,ka$,RETURNI%):LOCALL%:L%=I%+1:I%=INSTR(q$+ka$,ka$,L%):=MID$(q$,L%,I%-L%) 6135DEFPROCD(pe%,ne%,qe%):IF-((pe%!(28+8+24*ne%)AND4194304)=4194304)<>qe%THEN 6140pe%!(28+8+24*ne%)=pe%!(28+8+24*ne%)EOR4194304 6145ENDIF 6150ENDPROC 6155DEFPROCy(pe%,ne%):pe%!(28+24*ne%)=pe%!(28+24*ne%)EOR1:ENDPROC
�>Resources.!RunImage ��aa:���,�$+" ("+�(�)+")" iș263872:�ba("<PrintEdit$Dir>.Messages"):�ca:�da(�a("ID")):�ea:�fa:�ga:�ha:�ia:�ja:�ka:ș263873:��la �ma:��la �:�na(aa%):��:� "��na(ba%):�r%:r%=�G(ba%):Ȏr%� # �1:�oa ( �2:�pa - �3:�N 2 �6:�qa 7 �7:�ra < �8:�sa A �9:�ta F�17,18:�ua(r%) K�19:�va P� U� Z��ka:�wa:�xa:�ya:�za:� _��ma:�J$<>""� d&$(e%+44)=J$+�(0):J$="":�O:�o:�ca%� i!�P("<Printer$Temp>"):�s:ca%=� n�:�Q s� x� }� ����wa:�k%:aa%=6193:k%=0:da%=k%:k%+=1:ea%=k%:k%+=1:fa%=k%:k%+=1:ga%=k%:k%+=1:ha%=k%:k%+=1:ia%=k%:k%+=1:ja%=k%:k%+=1:ka%=k%:k%+=1:la%=k%:k%+=1:ma%=k%:k%+=3:na%=k%:k%+=1:oa%=k%:k%+=1:pa%=k%:k%+=1:qa%=k%:k%+=1:ra%=k%:k%+=1 ��sa%=k%:k%+=1:ta%=k%:k%+=1:ua%=k%:k%+=1:va%=k%:k%+=1:wa%=k%:k%+=1:xa%=k%:k%+=1:ya%=k%:k%+=1:za%=k%:k%+=1:Aa%=k%:k%+=1:Ba%=k%:k%+=1:Ca%=k%:k%+=1:Da%=k%:k%+=1:Fa%=k%:k%+=1:Ga%=k%:k%+=1:Ha%=k%:k%+=1:Ia%=k%:k%+=1:Ja%=k%:k%+=1 ��Ka%=k%:k%+=1:La%=k%:k%+=1:Ma%=k%:k%+=4:Na%=k%:k%+=4:Oa%=k%:k%+=4:Pa%=k%:k%+=1:Qa%=k%:k%+=3:Ra%=k%:k%+=4:Sa%=k%:k%+=4:Ta%=k%:k%+=1:k%=44:Ua%=k%:k%+=1:Va%=k%:k%+=1:Wa%=k%:k%+=1:Xa%=k%:k%+=1:Za%=k%:k%+=1:_a%=k%:k%+=1 ��`a%=k%:k%+=1:ab%=k%:k%+=1:bb%=k%:k%+=1:cb%=k%:k%+=1:db%=k%:k%+=1:eb%=k%:k%+=1:fb%=k%:k%+=1:gb%=k%:k%+=1:hb%=k%:k%+=1:ib%=k%:k%+=1:jb%=k%:k%+=1:kb%=k%:k%+=1:lb%=k%:k%+=1:mb%=k%:k%+=1:nb%=k%:k%+=1:ob%=k%:k%+=1:pb%=k%:k%+=1 ��qb%=k%:k%+=1:rb%=k%:k%+=1:sb%=k%:k%+=1:tb%=k%:k%+=1:ub%=k%:k%+=1:vb%=k%:k%+=1:wb%=k%:k%+=1:xb%=k%:k%+=1:yb%=k%:k%+=1:k%=88:zb%=k%:k%+=2:Ab%=k%:k%+=2:� �*��xa:�h%,l%,a%,w%:Bb%=�f("PRIV",512):� ����ya:�q%,E%,Cb%:Db%=44:Fb%=�:Gb%=�:P%=0:S%=0:Hb%=�f("TEXT",24*4):Ib%=�f("TEXT",24*4):Jb%=�f("TEXT",24*4):�q%=0�23:Hb%!(q%*4)=0:Ib%!(q%*4)=0:Jb%!(q%*4)=0:�:Kb%=0:R%=0:�a%(3):Lb%=�:Mb%=�:Nb%=�:Ob%=0:Pb%=0:Qb%=0:Rb%=0:i$="" �}Sb%=�z("dp"):Tb%=�z("lj"):Ub%=0:Vb%=0:Wb%=�:c=0.039375:a=0:b=0:ș16�E%:ș73,"/g,quit/s,/g,print/s,/g",E%,e%,256:�e%!12=0� � ca%=� ��:ca%=� �� �J$="":E%=e%!16:�E%<>0� �7Cb%=!E%�65535:E%+=2:ȕCb%:J$+=�(?E%):E%+=1:Cb%-=1:� �� �� �oݤz(V$):�f%,A%,Xb%,f$,N%,Zb%:A%=0:Xb%=0:ș131085,64,"Printers:"+V$+".Resources.PaperRO"�f%;Zb%:�(Zb%�1)f%=0 ��f%=0�_b%,�c("FA2",V$) �#ȕ��#f%:f$=�#f%:�f$,4)="pn: "� �7N%=�f("PAPR",�(f$)+1):!N%=0:$(N%+4)=�f$,5):�Xb%<>0� �!Xb%=N% ��:A%=N% �� � Xb%=N% �� ��:�#f%:=A% ����za:�i%,j%:�Aa("<PrintEdit$Dir>.Templates","<PrintEdit$Dir>.Template3D"):�q("","info",1,`b%):�q("","mapping",1,W%):�q("","graphics",1,m%):�q("","chars",1,ac%):�q("","text",1,U%):�q("","main",1,g%):�q("","save",1,V%) ��q("","warning",1,bc%):�Ba:�i%=0�3:j%=�f("ICDF",40):!j%=ac%:j%!4=i%:ș262350,,j%:ș262340,,j%:a%(i%)=j%+8:�:�a(`b%,3,�a("VSN")):�z(W%):�i(W%):�z(m%):�i(m%):�z(ac%):�i(ac%):�z(U%):�i(U%):�z(g%):�i(g%):�s:!e%=-1:e%!4=0:e%!8=0:e%!12=84 =e%!16=68:e%!20=12290:$(e%+24)=�a("SN"):ș262338,,e%�cc%:� 5��s:�R:�Ca:�S(Hb%):�S(Ib%):�S(Jb%):�Da:�o:Gb%=�:� ���F(D%):�dc%,ec%,A%:dc%=a%(0)!4:ec%=a%(0)!12:A%=R%:ȕA%<>D%:ec%=dc%:dc%-=(a%(0)!12-a%(0)!4):A%=!A%:�:!o%=ac%:ș262347,,o%:ș262353,ac%,0,dc%,o%!12-o%!4,ec%:� ���oa:�fc%,D%,dc%,ec%,i%,l%,f%:�gc%,hc%,y%,j%,K%:dc%=a%(0)!4:ec%=a%(0)!12:K%=ec%-dc%:ș262344,,e%�fc%:ȕfc%:D%=R%:y%=e%!16-e%!24:gc%=(y%-e%!40)�K%:hc%=(y%-e%!32)�K%:�gc%<0gc%=0 �hc%>=gc%� "y%=0:�gc%<>0� '�i%=0�gc%-1:�D%D%=!D% ,y%-=K%:� 1� 6�j%=gc%�hc%:�D%� ;o$a%(0)!20=�(D%?4):$a%(1)!20=�(D%?4):$a%(3)!20=$(D%+8):ș393465,1,a%(3)!20,0�l%;f%:�(f%�1)l%=�($a%(3)!20)*16 @(a%(3)!8=a%(3)!0+l%+16:�i%=0�3:�D%?5� Ea%(i%)!16=a%(i%)!16�(1<<21) J"�:a%(i%)!16=a%(i%)!16��(1<<21) O� TCa%(i%)!12=y%:a%(i%)!4=y%-K%:ș262370,,a%(i%):�:y%-=K%:�D%D%=!D% Y� ^� c� h=ș262346,,e%�fc%:�:�i%=0�3:a%(i%)!4=dc%:a%(i%)!12=ec%:�:� m��pa:ș262341,,e%:� r��N:�!e%=g%� w �Fb%� |�S%=6:!e%=bc%:ș262347,,e%:ș53,-1,4�,,X%:X%=1<<X%:ș53,-1,5�,,Z%:Z%=1<<Z%:ș53,-1,11�,,ic%:ic%+=1:ș53,-1,12�,,jc%:jc%+=1:kc%=ic%*X%:lc%=jc%*Z%:c%=(kc%-(e%!12-e%!4))�2:d%=(lc%-(e%!8-e%!16))�2:ș262356,,bc%,c%,d%:� �� �!e%=g%:ș262342,,e%:�s ��:�!e%=U%Ob%=0 �ș262342,,e% �� �� ���va:�e%!16=524610� ��T%,�a("OKS") �� �� � ��ua(r%):�s$,i%,mc%:Ȏe%!16� � �0:�u ��2:�Fa(e%) ��3:�e%!40=4038� ��Ga:�s:�O:�o:�Q ��:�T%,�a("OKN") �� ��5 ��8:�Fb%� � �!e%<>20� ��(e%!20�1)=0S%=4�S%=2 � �:S%=4 �� �%e%!12=e%!8:ș262375,19,e%,e%!4:�u �� � �1282:�Ha �262336:Ȏe%!32� )�0:�p(W%,�a("TI7")):i%=R%:ȕi%:�i%?5� F�a(W%,2,�(i%?4)):�a(W%,3,$(i%+8)):�Ia(W%,2,0):�T(W%,2,"Krat"):i%=0 � �i%i%=!i% � !W�3:�p(W%,�a("TI8")):�a(W%,2,""):�a(W%,3,""):�Ia(W%,2,15):�T(W%,2,"Krat;Pptr_write") &� +ș262376,,e%!20,e%!24,e%!28 0�262345:�e%!20=V%S%=0:� 5�e%!20=bc%� :�S%<>5�S%<>3�S%<>1� ?S%=0 D� I� N� S�Ja X�262351:�t ]�524613:�Gb%�e%!40=4038� bci%=e%!4:mc%=e%!8:�O:�o:�P("<Printer$Temp>"):e%!0=20:e%!12=mc%:e%!16=524614:ș262375,17,e%,i%:�s g� l� q� v��Ha:�s$,t$:Ȏe%!32� {�-2:s$=�a("ICON") ��`b%:s$=�a("INFO") �?�U%:s$=�a("TEXT"+�(e%!36)):�s$="TEXT"+�(e%!36)s$=�a("TEXT") �#�g%:t$="MAIN"+�(e%!36):Ȏe%!36� ��6,7:�b(g%,10)="lj"t$+="a" ��16,17:�b(g%,10)="lj"� � �e(g%,e%!36)t$+="d"�t$+="c" �"�:�e(g%,e%!36)t$+="b"�t$+="a" �� �'�18,19:�e(g%,e%!36)t$+="b"�t$+="a" �� �!s$=�a(t$):�s$=t$s$=�a("MAIN") �?�V%:s$=�a("SAVE"+�(e%!36)):�s$="SAVE"+�(e%!36)s$=�a("SAVE") ��ac%:s$=�a("CHARS") �H�W%:s$=�a("MAPPING"+�(e%!36)):�s$="MAPPING"+�(e%!36)s$=�a("MAPPING") �'�m%:t$="GRAPHICS"+�(e%!36):Ȏe%!36� �E�36,37,38,39,40,41,42,43,80,81,92,93:�e(m%,e%!36)t$+="b"�t$+="a" �� �%s$=�a(t$):�s$=t$s$=�a("GRAPHICS") �:�e%!36<>-1� �$ș262388,1,Bb%,e%!32,e%!36:ȎA$� �/�"ME2":�!Bb%=0s$=�a("HME2-0")�s$=�a("HME2") �B�"ME3":s$="HME3-"+�(!Bb%):ș262358,ac%,o%,1<<21,1<<21:�!Bb%=2� ��!o%=-1s$+="c"�s$+="a" �� ��!Bb%=0� ��!o%=-1� s$+="c" �:ȎBb%!4� ,�0:�o%!4=-1s$="HME3-0-0a"�s$="HME3-0-0b" ,�1:�o%!4=-1s$="HME3-0-1a"�s$="HME3-0-1b" �-1:�o%!4=-1� s$+="a" �:s$+="b" %� *� /� 4� 9 s$=�a(s$) >C:s$=�a("H"+A$+"-"+�(!Bb%)):�s$="H"+A$+"-"+�(!Bb%)s$=�a("H"+A$) C� H� M� R�s$<>""� WN!e%=(25+�(s$))��3:e%!12=e%!8:e%!16=1283:$(e%+20)=s$+�0:ș262375,17,e%,e%!4 \� a� f1��Ga:e%!12=e%!8:e%!16=4:ș262375,17,e%,e%!4:� k;��O:�t$,x$,y$,nc%,oc%:nc%=�:ș263872:�(�H(�n(e%+44)))� p�T%,�c("OK1",�n(e%+44)) u� z4�Ka(4038,�n(e%+44)):�d("cl:",t$)=��c(�a("OK6")) $�d("pr_nme:",t$)=��c(�a("OK6")) �$�d("sh_nme:",t$)=��c(�a("OK6")) �$�d("sp_nme:",t$)=��c(�a("OK6")) �!�d("res:",t$)=��c(�a("OK6")) �$�La(0):�d("cl:",t$)�a(g%,10,t$) �!�d("pr_nme:",t$)�a(g%,11,t$) �!�d("sh_nme:",t$)�a(g%,12,t$) �!�d("sp_nme:",t$)�a(g%,13,t$) ��d("res:",t$)�Ma(t$,nc%) ��d("txt_cds:",t$)� �*�Na(t$):�d("chars: char_maps:",t$)�Oa �� �,�e(g%,36):�d("default_paper_size:",t$)� �N�a(g%,27,t$):�d("default_xresolution:",x$)��d("default_yresolution:",y$)� �3Pb%=�(x$):Qb%=�(y$):�d("default_quality:",t$)� �BRb%=�(t$):�a(g%,33,�I(Rb%)):�d("supports_fast_parallel:",t$)� ��(t$)<>0�f(g%,36) �"�d("default_gname:",t$)�i$=t$ �� �� �� �� ��i$<>""� ��a(g%,30,i$) �-�:�Pb%<>0�Qb%<>0�a(g%,30,�l("RES",x$,y$)) �� ;ȕ��A:s$=�B:�s$,19)="# Paper X offset = "�a=�(�s$,20)) /�s$,19)="# Paper Y offset = "�b=�(�s$,20)) �:oc%=@%:�Wb%� @%="+F10"+k$+"2":a=a/c:b=b/c �:@%="+F10"+k$+"3" � A�a(g%,22,�(a)):�a(g%,23,�(b)):@%=oc%:�Pa:Gb%=�:ș263873:�nc%� $�A(�a("OK8"),1):�h:�i(m%) )� .� 3ݤI(n%):�pc%,_%:�n%=0:="" 8Dpc%=n%�255:_%=(n%�65280)>>8:=�a("CO"+�(pc%))+", "+�a("HT"+�(_%)) =���Ca:�i%:ȕP%:�d("STRG",P%!4):�d("INTG",P%!8):�d("STRG",P%!12):�d("INTG",P%!16):�d("INTG",P%!20):�d("INTG",P%!24):�d("GSTR",P%!28):�d("INTG",P%!32):�d("STRG",P%!36):�d("STRG",P%!40):i%=!P%:�d("GRPH",P%):P%=i%:�:�a(g%,14,"0") B&�a(g%,30,""):�a(g%,33,""):�i(m%):� Gz��Ma(t$,�nc%):�qc%,i%,p%,q%:�W$,rc%,X$,sc%,tc%,uc%,Z$,Zb%:�D$,M$:qc%=�(t$):�i%=1�qc%:�(�d("g_mode:",t$))�c(�a("OK7")) L.�(�d("module: dumpers:",t$))�c(�a("OK7")) Q-�d("number:",t$)rc%=�r(t$)��c(�a("OK7")) V&�d("name:",t$)W$=t$��c(�a("OK7")) [)�d("palette:",t$)X$=t$��c(�a("OK7")) `.�d("options:",t$)sc%=�r(t$)��c(�a("OK7")) e,�d("pxres:",t$)tc%=�r(t$)��c(�a("OK7")) j,�d("pyres:",t$)uc%=�r(t$)��c(�a("OK7")) o&�d("data:",t$)Z$=t$��c(�a("OK7")) t,�d("flags:",t$)Zb%=�r(t$)��c(�a("OK7")) y�(Zb%>>>24)>=4� ~'�d("gname:",t$)D$=t$��c(�a("OK7")) �(�d("gcalib:",t$)M$=t$��c(�a("OK7")) ��:D$="":M$="" �� ��p%=�f("GRPH",44):!p%=0:p%!4=�g(W$,2):p%!8=�m(rc%):p%!12=�g(X$,2):p%!16=�m(sc%):p%!20=�m(tc%):p%!24=�m(uc%):p%!28=�g(Z$,4):p%!32=�m(Zb%):p%!36=�g(D$,2):p%!40=�g(M$,2):�(Zb%>>>24)>=3� �-a=!(p%!28+1+Ra%)/tc%:b=!(p%!28+1+Sa%)/uc% �� ��Qa(p%,""):�(Zb%>>>24)<>4� ��U(p%):�G:nc%=� �� ��:� �N��Qa(A%,D$):�i%,O%,h$:i%=�(�b(g%,14))+1:�a(g%,14,�(i%)):i%=P%:O%=0:�D$=""� �ȕi%:O%=i%:i%=!i%:� �2�:ȕi%:h$=$(i%!36):�h$=""�h$=�(i%!20)+�(i%!24) ��h$<D$� �O%=i%:i%=!i% � �:i%=0 �� �� �� ��O%� �!A%=!O%:!O%=A% ��:!A%=P%:P%=A% �� �� �F��S(p%):�i%:�i%=0�23:�p%!(i%*4)<>0�d("GSTR",p%!(i%*4)):p%!(i%*4)=0 �:Ȏp%� �Hb%:Lb%=�:�e(g%,16) �Ib%:Mb%=�:�e(g%,17) �Jb%:Nb%=�:�e(g%,18) � � $��Na(t$):�i%,j%:i%=�(t$):�i%<>0� #�j%=1�i%:�d("t_mode:",t$)� ( Ȏj%� -�1:Lb%=�:�V(Hb%) 2�2:Mb%=�:�V(Ib%) 7�3:Nb%=�:�V(Jb%) <� A�f(g%,15+j%) F�:�c(�a("OK7")) K� P� U� Z� _B��V(p%):�t$:�d("t_page_lines:",t$)p%!0=�g(t$,4)��c(�a("OK7")) d.�d("t_08:",t$)p%!4=�g(t$,4)��c(�a("OK7")) i.�d("t_09:",t$)p%!8=�g(t$,4)��c(�a("OK7")) n/�d("t_0C:",t$)p%!12=�g(t$,4)��c(�a("OK7")) s/�d("t_0D:",t$)p%!16=�g(t$,4)��c(�a("OK7")) x1�d("t_0D0A:",t$)p%!20=�g(t$,4)��c(�a("OK7")) }2�d("t_start:",t$)p%!24=�g(t$,4)��c(�a("OK7")) �0�d("t_end:",t$)p%!28=�g(t$,4)��c(�a("OK7")) �1�d("t_pica:",t$)p%!32=�g(t$,4)��c(�a("OK7")) �2�d("t_elite:",t$)p%!36=�g(t$,4)��c(�a("OK7")) �6�d("t_condensed:",t$)p%!40=�g(t$,4)��c(�a("OK7")) �5�d("t_expanded:",t$)p%!44=�g(t$,4)��c(�a("OK7")) �1�d("t_b_on:",t$)p%!48=�g(t$,4)��c(�a("OK7")) �2�d("t_b_off:",t$)p%!52=�g(t$,4)��c(�a("OK7")) �1�d("t_i_on:",t$)p%!56=�g(t$,4)��c(�a("OK7")) �2�d("t_i_off:",t$)p%!60=�g(t$,4)��c(�a("OK7")) �1�d("t_l_on:",t$)p%!64=�g(t$,4)��c(�a("OK7")) �2�d("t_l_off:",t$)p%!68=�g(t$,4)��c(�a("OK7")) �3�d("t_sup_on:",t$)p%!72=�g(t$,4)��c(�a("OK7")) �4�d("t_sup_off:",t$)p%!76=�g(t$,4)��c(�a("OK7")) �3�d("t_sub_on:",t$)p%!80=�g(t$,4)��c(�a("OK7")) �4�d("t_sub_off:",t$)p%!84=�g(t$,4)��c(�a("OK7")) �1�d("t_u_on:",t$)p%!88=�g(t$,4)��c(�a("OK7")) �2�d("t_u_off:",t$)p%!92=�g(t$,4)��c(�a("OK7")) �� ���Ja:�p%,i%,vc%:�A$="ME3"� �p%=R%:i%=0:ȕp%:�p%?5� �vc%=p%:i%+=1:�i%=2p%=0 �� � �p%p%=!p% ��:�i%=1vc%?5=0:�F(vc%) �� �� +��u:�c%,d%:�X%,Z%,ic%,jc%,kc%,lc%:�Fb%� �!e%=bc%:ș262347,,e%:ș53,-1,4�,,X%:X%=1<<X%:ș53,-1,5�,,Z%:Z%=1<<Z%:ș53,-1,11�,,ic%:ic%+=1:ș53,-1,12�,,jc%:jc%+=1:kc%=ic%*X%:lc%=jc%*Z%:c%=(kc%-(e%!12-e%!4))�2:d%=(lc%-(e%!8-e%!16))�2:ș262356,,bc%,c%,d%:� � �aa:�Ra:� ��sa:�e%!24=13� Ȏ!e%� "�g%:�aa$<>�b(g%,e%!4)� '�h:�e%!4=10�o ,� 1Ȏe%!4� 6�10:�k(g%,11) ;�11:�k(g%,12) @�12:�k(g%,13) E�13:�k(g%,22) J�22:�k(g%,23) O�23:�k(g%,10) T� Y�W%:�Sa ^�V%:�H(�,"") c�m%:�G:�h:�i(m%) h�U%:�W:�h:�i(U%) m� r�:ș262364,e%!24 w� |� ���Da:�i%:�Kb%=0� �:ȕR%:i%=!R%:�d("CMAP",R%):R%=i%:�:Kb%=0:�t:�e(g%,19):� �>��Oa:�i%,n%,t$,v%,v$,O%,D%:�(�d("char:",t$))�c(�a("OK7")) �5n%=�(t$):O%=0:�i%=1�n%:�(�d("",t$))�c(�a("OK7")) �(ș39,t$,Bb%,256�,,p%:v%=?Bb%:�v%<>0� �X?Bb%=p%-1:v$=�s(Bb%):D%=�f("CMAP",9+�(v$)):!D%=0:D%!4=v%:$(D%+8)=v$:�O%�!O%=D%�R%=D% �Kb%+=1:O%=D% �� ��:�Kb%�f(g%,19) ��t:�I:� �N��Sa:�i%,s$,p%,t$,O%,wc%:s$=�b(W%,2):t$=�b(W%,3):�(s$)=1i%=�(s$)�i%=�(s$) ��i%<32�T%,�a("OKV") �?s$=�t(t$,"",�(i%+1)):ș262356,,-1:p%=R%:O%=0:ȕp%:�p%?4=i%� �[wc%=!p%:�d("CMAP",p%):p%=�f("CMAP",9+�(t$)):!p%=wc%:p%!4=i%:$(p%+8)=t$:�O%�!O%=p%�R%=p% ��t:�h:�J:� �� � �p%?4>i%� �9p%=�f("CMAP",9+�(t$)):�O%�!p%=!O%:!O%=p%�!p%=R%:R%=p% �(p%!4=i%:$(p%+8)=t$:Kb%+=1:�t:�h:�J:� �� �RO%=p%:p%=!p%:�:p%=�f("CMAP",9+�(t$)):!p%=0:p%!4=i%:$(p%+8)=t$:�O%�!O%=p%�R%=p% �Kb%+=1:�t:�h:�J:� �&��Ta:�O%,D%:D%=R%:O%=0:ȕD%:�D%?5� ��O%�!O%=!D%�R%=!D% �(�d("CMAP",D%):Kb%-=1:�O%�D%=O%�D%=R% ��:O%=D%:D%=!D% � �:�t:�h:�J:� B��J:�xc%,yc%,dc%,ec%:!o%=ac%:ș262347,,o%:�(o%!32�(1<<16))<>0� ^xc%=o%!20:dc%=o%!8-o%!16+o%!24:yc%=o%!20+o%!12-o%!4:ec%=o%!24:ș262353,ac%,xc%,dc%,yc%,ec% � � !R��t:�i%,x%,l%,D%,f%:D%=R%:ȕD%:ș393465,1,D%+8,0�l%;f%:�(f%�1)l%=�($(D%+8))*16 &�l%>x%x%=l% +D%=!D%:�:�x%<32x%=32 0s!e%=0:e%!4=-Kb%*44:e%!8=x%+a%(3)!0+16:e%!12=0:ș262359,ac%,e%:!o%=ac%:ș262347,,o%:�(o%!32�(1<<16))ș262341,,o% 5� :k��Ua:�@%,a,b:a=�q(�b(g%,22))/c:b=�q(�b(g%,23))/c:@%="+F10"+k$+"2":�a(g%,22,�(a)):�a(g%,23,�(b)):Wb%=�:� ?k��Va:�@%,a,b:a=�q(�b(g%,22))*c:b=�q(�b(g%,23))*c:@%="+F10"+k$+"3":�a(g%,22,�(a)):�a(g%,23,�(b)):Wb%=�:� D��qa:Ȏe%!8� I�64:�e%!12=V%�Wa(!e%,e%!4) N�2:Ȏe%!12� S�g%:Ȏe%!16� X�15:�j("ME2",�,�) ]�28:�j("ME4",�,�) b�31:�j("ME5",�,�) g�34:�j("ME6",�,�) l�j("ME7",�,�) q� v�ac%:�j("ME3",�,�) {�-2:�j("ME1",�,�) �� ��4:Ȏe%!12� � �-2:�Q ��g%:Ȏe%!16� ��6:�X(Hb%) ��7:�X(Ib%) ��8:�X(Jb%) ��9:�K(ac%) ��15:�j("ME2",�,�) � �16:�o ��17:�e(g%,17)�f(g%,16) ��o �%�18:�e(g%,18)�f(g%,16):�f(g%,17) ��o ��19:�e(g%,19)�f(g%,16) ��o ��24:�Wb%�Ua ��25:�Wb%�Va ��28:�j("ME4",�,�) ��31:�j("ME5",�,�) ��34:�j("ME6",�,�) �� ��bc%:ș262356,,-1:Ȏe%!16� ��1:�I:�S%=2�u ��S%=4ș262364,508 ��S%=6!e%=g%:�N �3:�S%=2S%=1 �S%=4S%=3 �S%=6S%=5 ș262356,,V%,!e%,e%!4 � �m%:Ȏe%!16� �41:�e(m%,41)� % �f(m%,42) *�:�e(m%,42) /� 4�42:�e(m%,42)� 9 �f(m%,41) >�:�e(m%,41) C� H�77:�f(m%,77) M�78:�f(m%,78) R�83:�G:�L:�h:�i(m%) W�86:�Xa:�L:�h:�i(m%) \� a�U%:�e%!16=47� f�W:�h:�i(U%) k� p�V%:�e%!16=zc%� u�H(�,"") z� � ��1:Ȏe%!12� ��m%:Ȏe%!16� ��77:�f(m%,77) ��78:�f(m%,78) ��83:�G:�L:�h �� ��U%:�e%!16=47�W:�h ��g%:Ȏe%!16� ��24:�Wb%�Ua ��25:�Wb%�Va �� ��e%!16=24�e%!16=25� ��f(g%,e%!16) �� �� �� �� �z��R:�Ka(4038,""):�I:Pb%=0:Qb%=0:Rb%=0:�a(g%,10,""):�a(g%,11,""):�a(g%,12,""):�a(g%,13,""):�a(g%,27,""):�e(g%,36):�Wb%� �/�a(g%,22,"0"+k$+"00"):�a(g%,23,"0"+k$+"00") �3�:�a(g%,22,"0"+k$+"000"):�a(g%,23,"0"+k$+"000") �� �� ���Q:�K(g%):�k(g%,10):� ���o:�b(g%,10)="lj"� ��b(g%,6)<>�a("ICN6b")� @�l(g%,8):�l(g%,18):�a(g%,6,�a("ICN6b")):�a(g%,7,�a("ICN7b")) � �:�b(g%,6)<>�a("ICN6a")� @�m(g%,8):�m(g%,18):�a(g%,6,�a("ICN6a")):�a(g%,7,�a("ICN7a")) � � �e(g%,16)� $�M(g%,6) )7�:�v(g%,6):�e(g%,17):�e(g%,19):�Ob%=Hb%�i(U%):Ob%=0 .� 3�e(g%,17)� 8�M(g%,7) =-�:�v(g%,7):�e(g%,18):�Ob%=Ib%�i(U%):Ob%=0 B� G�e(g%,18)� L�M(g%,8) Q#�:�v(g%,8):�Ob%=Jb%�i(U%):Ob%=0 V� [�e(g%,19)� `�M(g%,9) e�:�v(g%,9):�i(ac%) j� o� t��I:�Fb%=�� yFb%=�:�p(g%,�a("TI5")):� ~ ��h:�Fb%� �"Fb%=�:Gb%=�:�p(g%,�a("TI4")):� �8��X(A%):�i%,Ac%:Ac%=(�b(g%,10)="lj"):Ob%=A%:�A%=Hb%� � �Ac%� ��p(U%,�a("PMODE")) ��:�p(U%,�a("TI1")) �� ��:�A%=Ib%� � �Ac%� ��p(U%,�a("LMODE")) ��:�p(U%,�a("TI2")) �� ��:�p(U%,�a("TI3")) �� �� � �A%=0� ��i%=22�45:�a(U%,i%,""):� �)�:�i%=22�45:�a(U%,i%,�s(!A%)):A%+=4:� �� ��K(U%):�k(U%,22):� �_��W:�p%,i%,s$:p%=Ob%:�i%=22�45:s$=�b(U%,i%):s$=�t(s$,"TC"+�(i%),""):�w(p%,0,s$,5):p%+=4:�:� ���Xa:�i%,x%,y%,O%,h$,f%:i%=P%:O%=0:x%=�(�b(m%,Ua%)):y%=�(�b(m%,Va%)):h$=�b(m%,zb%):ȕi%:�h$<>""�f%=($(i%!36)=h$)�f%=(!(i%!20)=x%�!(i%!24)=y%) ��f%� ��O%� �!O%=!i% ��:P%=!i% � ��d("STRG",i%!4):�d("INTG",i%!8):�d("STRG",i%!12):�d("INTG",i%!16):�d("INTG",i%!20):�d("INTG",i%!24):�d("GSTR",i%!28):�d("INTG",i%!32):�d("STRG",i%!36):�d("STRG",i%!40):�d("GRPH",i%):i%=�(�b(g%,14))-1:�a(g%,14,�(i%)):i%=0 �:O%=i%:i%=!i% � �:� e��G:�c$,O$,i%,A%,x%,y%,Ac%,Bc%,Cc%,`%,h$,K$,f%:Ac%=(�b(g%,10)="lj"):�(�b(m%,Wa%))=0�T%,�a("OKG") !�(�b(m%,Za%))=0�T%,�a("OKH") #1�(�b(m%,ob%))>0��(�b(m%,_a%))=0�T%,�a("OKQ") (Ox%=�(�b(m%,Ua%)):y%=�(�b(m%,Va%)):h$=�b(m%,zb%):K$=h$:�K$=""�K$=�(x%)+�(y%) -�x%=0�y%=0�T%,�a("OKI") 2Di%=P%:ȕi%:�h$<>""�f%=($(i%!36)=h$)�f%=(!(i%!20)=x%�!(i%!24)=y%) 7�f%� <A%=i%:i%=0 A�:i%=!i% F� K�:�A%=0� P�A%=�f("GRPH",44):!A%=0:A%!4=0:A%!8=�m(0):A%!12=0:A%!16=�m(0):A%!20=�m(x%):A%!24=�m(y%):A%!28=0:A%!32=�m(0):A%!36=0:A%!40=0:�Qa(A%,K$) U� Z��w(A%,4,�b(m%,Wa%),2):!(A%!8)=�(�b(m%,Xa%)):�w(A%,12,�b(m%,Za%),2):�w(A%,36,�b(m%,zb%),2):�w(A%,40,�b(m%,Ab%),2):A%!20=�m(x%):A%!24=�m(y%):i%=0:�e(m%,36)i%=i%�1 _�e(m%,37)i%=i%�2 d�e(m%,38)i%=i%�16 i�e(m%,39)i%=i%�32 n�e(m%,40)i%=i%�64 s�e(m%,41)i%=i%�256 x�e(m%,42)i%=i%�512 }�e(m%,43)i%=i%�1024 ��i%=0�T%,�a("OKP") �8!(A%!16)=i%:c$=�Ta%,�(0)):i%=!(A%!32)�16777100:�Ac%� ��e(m%,80)i%=i%�1 ��e(m%,81)i%=i%�2 �*�e(m%,41)��e(m%,42)��e(m%,43)i%=i%�32 ��e(m%,92)i%=i%�16 ��e(m%,93)i%=i%�64 ��:�e(m%,77)i%=i%�1 �� ��!(A%!32)=(i%�(4<<24)):�c$,da%+1,1)=�(�(�b(m%,`a%))):�c$,pa%+1,1)=�(�(�b(m%,ab%))):�c$,fa%+1,1)=�(�(�b(m%,bb%))):�c$,na%+1,1)=�(�(�b(m%,cb%))):�c$,ea%+1,1)=�(�(�b(m%,db%))):�c$,oa%+1,1)=�(�(�b(m%,eb%))) ���c$,Ja%+1,1)=�k(fb%):�c$,qa%+1,1)=�k(gb%):�c$,Pa%+1,1)=�k(hb%):�c$,ra%+1,1)=�k(ib%):�c$,sa%+1,1)=�k(jb%):�c$,ta%+1,1)=�k(kb%):�c$,ua%+1,1)=�k(lb%):�c$,va%+1,1)=�k(mb%):�c$,wa%+1,1)=�k(nb%) ���c$,xa%+1,1)=�k(ob%):�c$,ya%+1,1)=�k(pb%):�c$,za%+1,1)=�k(qb%):�c$,Aa%+1,1)=�k(rb%):�c$,Ba%+1,1)=�k(sb%):�c$,Ca%+1,1)=�k(tb%):�c$,Da%+1,1)=�k(ub%):�c$,Fa%+1,1)=�k(vb%):�c$,Ga%+1,1)=�k(wb%) �D�c$,Ha%+1,1)=�k(xb%):�c$,Ia%+1,1)=�k(yb%):`%=x%�6:�`%>255�`%=255 �.�c$,La%+1,1)=�(`%):`%=�(�b(m%,_a%)):�`%=0� �Bc%=0:Cc%=1 � �:�`%=x%� �Bc%=1:Cc%=1 � �:�`%>x%� ��(`%�x%)=0� �Bc%=`%�x%:Cc%=1 ��:Bc%=`%:Cc%=x% �� ��:�(x%�`%)=0� �Bc%=1:Cc%=x%�`% ��:Bc%=`%:Cc%=x% �� � � � �c$,Ma%+1,1)=�(Bc%�255):�c$,Ma%+2,1)=�((Bc%>>8)�255):�c$,Ma%+3,1)=�((Bc%>>16)�255):�c$,Ma%+4,1)=�((Bc%>>24)�255):�c$,Na%+1,1)=�(Cc%�255):�c$,Na%+2,1)=�((Cc%>>8)�255):�c$,Na%+3,1)=�((Cc%>>16)�255) ��c$,Na%+4,1)=�((Cc%>>24)�255):�c$,Oa%+1,1)=�(y%�255):�c$,Oa%+2,1)=�((y%>>8)�255):�c$,Oa%+3,1)=�((y%>>16)�255):�c$,Oa%+4,1)=�((y%>>24)�255):�w(A%,28,c$+O$,5):� ?ݤk(Dc%):�A%,s$:A%=�(O$)+Ta%-na%:s$=�b(m%,Dc%):�s$=""�=�(0) "3s$=�t(s$,"GC"+�(Dc%),""):O$+=�(�(s$))+s$:=�(A%) '1��U(A%):�i%,Ac%,`%:Ac%=(�b(g%,10)="lj"):�Ac%� ,S�l(m%,76):�l(m%,77):�l(m%,78):�m(m%,79):�m(m%,80):�m(m%,81):�m(m%,92):�m(m%,93) 1U�:�m(m%,76):�m(m%,77):�m(m%,78):�l(m%,79):�l(m%,80):�l(m%,81):�l(m%,92):�l(m%,93) 6� ;"�v(m%,Ab%):�v(m%,Ab%+1):�A%=0� @:�i%=36�43:�e(m%,i%):�:�i%=Ua%�yb%:�a(m%,i%,""):�:�Ac%� E+�e(m%,80):�e(m%,81):�e(m%,92):�e(m%,93) J�:�f(m%,77):�e(m%,78) O� T��:�a(m%,Ua%,�(!(p%!20))):�a(m%,Va%,�(!(p%!24))):�a(m%,Wa%,$(p%!4)):�a(m%,Xa%,�(!(p%!8))):�a(m%,Za%,$(p%!12)):�a(m%,zb%,$(p%!36)):�a(m%,Ab%,$(p%!40)):i%=!(p%!16):�i%�1�f(m%,36)��e(m%,36) Y�i%�2�f(m%,37)��e(m%,37) ^�i%�16�f(m%,38)��e(m%,38) c�i%�32�f(m%,39)��e(m%,39) h�i%�64�f(m%,40)��e(m%,40) m�i%�256�f(m%,41)��e(m%,41) r�i%�768�f(m%,42)��e(m%,42) w�i%�1024�f(m%,43)��e(m%,43) | �Ac%� �$�(!(p%!32)�1)�f(m%,80)��e(m%,80) �$�(!(p%!32)�2)�f(m%,81)��e(m%,81) �%�(!(p%!32)�16)�f(m%,92)��e(m%,92) �%�(!(p%!32)�64)�f(m%,93)��e(m%,93) ��:�(!(p%!32)�1)� ��f(m%,77):�e(m%,78) ��:�e(m%,77):�f(m%,78) �� �� ��i%=1+p%!28:�a(m%,`a%,�(i%?da%)):�a(m%,ab%,�(i%?pa%)):�a(m%,bb%,�(i%?fa%)):�a(m%,cb%,�(i%?na%)):�a(m%,db%,�(i%?ea%)):�a(m%,eb%,�(i%?oa%)):�g(gb%,i%,qa%):�g(ib%,i%,ra%):�g(jb%,i%,sa%):�g(kb%,i%,ta%) ���g(lb%,i%,ua%):�g(mb%,i%,va%):�g(nb%,i%,wa%):�g(ob%,i%,xa%):�g(pb%,i%,ya%):�g(qb%,i%,za%):�g(rb%,i%,Aa%):�g(sb%,i%,Ba%):�g(tb%,i%,Ca%):�g(ub%,i%,Da%):�g(vb%,i%,Fa%):�g(wb%,i%,Ga%):�g(xb%,i%,Ha%) �1�g(yb%,i%,Ia%):�(!(p%!32)>>>24)>=1�i%?la%>=1� �?�g(fb%,i%,Ja%):`%=(!(p%!20)*i%!Ma%)�i%!Na%:�a(m%,_a%,�(`%)) �#�:�a(m%,_a%,�(0)):�a(m%,fb%,"") �� �"�(!(p%!32)>>>24)>=2�i%?la%>=2� ��g(hb%,i%,Pa%) ��:�a(m%,hb%,"") �� �� ��K(m%):�k(m%,Ua%):� ���w(N%,H%,ba$,Fc%):�N%!H%� � ȎFc%� ��2:�d("STRG",N%!H%) ��3:�d("STR0",N%!H%) ��4:�d("GSTR",N%!H%) � � N%!H%=�g(ba$,Fc%):� )��g(Dc%,N%,H%):�a(m%,Dc%,�j(N%,H%)):� ݤj(N%,H%):�N%?H%<>0� =�s(N%+na%+N%?H%) !� &="" +ݤs(Gc%):�s$,K%,i%:�Gc%<>0� 05K%=?Gc%:�i%=1�K%:�Gc%?i%<33�Gc%?i%>126�Gc%?i%=34� 5s$+=�(Gc%?i%) :�:s$+=�(34)+�(Gc%?i%)+�(34) ?� D�i%<>K%s$+="," I� N� S=s$ X��B(ca$,F$,B$):�F$=""� ]F$=�c("OKCb",B$) b�:F$=�c("OKCa",�a(F$)) g� l�T%,�c(ca$,F$):� q2ݤt(s$,G$,B$):�i%,u$,t$:ȕ�(s$):�s$,1)=�(34)� vMi%=2:ȕ�s$,i%,1)<>�(34)�i%<�(s$):i%+=1:�:�s$,i%,1)<>�(34)�B("OKC",G$,B$) {�i%<>3�B("OKD",G$,B$) �#t$+=�s$,2,1):s$=�s$,4):�s$<>""� ��s$,1)<>","�B("OKE",G$,B$) � s$=�s$,2) �� �!�:i%=�s$,","):�i%=0i%=�(s$)+1 �5u$=�s$,i%-1):s$=�s$,i%+1):�(u$)=0�B("OKE",G$,B$) �%�(u$)<0��(u$)>255�B("OKF",G$,B$) �t$+=�(�(u$)) �� � �:=t$ �wݤJ(y%):�D%,dc%,ec%:!o%=ac%:ș262347,,o%:y%-=o%!16-o%!24:dc%=a%(0)!4:ec%=a%(0)!12:D%=R%:ȕD%:�(dc%<y%)�(y%<ec%):=D% �/ec%=dc%:dc%-=(a%(0)!12-a%(0)!4):D%=!D%:�:=0 �5��j(_$,Hc%,Ic%):�y%,t$,i%,p%,s$,f%:�Jc%,Kc%:�Hc%� �,Lc%=e%!0-64:Mc%=e%!4:Nc%=e%!12:Oc%=e%!16 �� � �Ic%� �m!o%=Nc%:o%!4=Oc%:ș262350,,o%:Jc%=o%!16:Kc%=o%!20:ș262347,,o%:Lc%=o%!20+o%!4+Jc%+2:Mc%=o%!24+o%!16+Kc%-2 �� �A$=_$:Ȏ_$� �B�"ME1":�r(M%):M%=0:�n(G%,�a("ME1")):�C(G%,0,`b%,�):Mc%=96+2*44 �F�"ME2":�r(M%):M%=0:�n(G%,�a("ME2")):p%=P%:i%=1:ȕp%:�$(p%!36)<>""� ��x(G%,i%,$(p%!36)) �1�:�x(G%,i%,�l("RES",�(!(p%!20)),�(!(p%!24)))) �� �i%+=1:p%=!p%:� �!�"ME3":p%=R%:i%=0:ȕp%:�p%?5� i%-=1:�i%=-2p%=0 � �p%p%=!p% �:�i%=0� %i%=�J(Mc%):�i%i%?5=1:�F(i%):i%=-1 � �r(M%):M%=0:�i%=-2� %G�n(p%,�c("ME3a",�a("ME3c"))):�n(G%,�c("ME3",�a("ME3c"))):�D(p%,0,�) *E�:�n(p%,�c("ME3a",�a("ME3b"))):�n(G%,�c("ME3",�a("ME3b"))):�i%=0� //�D(G%,0,�):�D(p%,0,�):�D(p%,1,�):�D(G%,2,�) 4� 9� >-�C(G%,0,p%,�):�C(p%,0,W%,�):�C(G%,3,W%,�) C3�"ME4":�r(M%):M%=0:�b(g%,10)="lj"p%=Tb%�p%=Sb% H�p%� MRt$=�b(g%,27):�n(G%,�a("ME4")):i%=1:ȕp%:�x(G%,i%,$(p%+4)):�t$=$(p%+4)�y(G%,i%) R�t$=""�i%=1�y(G%,0) Wi%+=1:p%=!p%:� \� a�"ME5":�r(M%):M%=0:�P%� f@t$=�b(g%,30):p%=P%:�n(G%,�a("ME5")):i%=1:ȕp%:�$(p%!36)<>""� ks$=$(p%!36) p*�:s$=�l("RES",�(!(p%!20)),�(!(p%!24))) u� z �x(G%,i%,s$):�t$=s$�y(G%,i%) �t$=""�i%=1�y(G%,0) �i%+=1:p%=!p%:� ��:�T%,�a("OKT") �� �7�"ME6":�r(M%):M%=0:p%=P%:i%=�:ȕp%<>0�i%=�:�i$<>""� �f%=($(p%!36)=i$) �$�:f%=(!(p%!20)=Pb%�!(p%!24)=Qb%) �� ��f%� �i%=� ��:p%=!p% �� � �:�p%� �/i%=!(p%!16):p%=1:�(i%�7)�Z(p%,�a("CO0"),i%) �#�(i%�112)�Z(p%,�a("CO1"),i%>>4) �$�(i%�1792)�Z(p%,�a("CO2"),i%>>8) ��:�T%,�a("OKU") �� �E�"ME7":�r(M%):M%=0:�n(G%,�a("ME7")):�C(G%,0,V%,�):�b(V%,Pc%)=""� �8t$=�b(g%,12):�i%=1��(t$):�t$,i%,1)=" "�t$,i%,1)="_" ��:�a(V%,Pc%,t$) �� �� ��M%ș262356,,G%,Lc%,Mc%,257 �� �0��Z(�H%,P$,_%):�_%�1�_(H%,P$+", "+�a("HT4")) !�_%�2�_(H%,P$+", "+�a("HT8")) !�_%�4�_(H%,P$+", "+�a("HT1")) � %��_(�H%,z$):�H%=1�n(G%,�a("ME6")) '�x(G%,H%,z$):�b(g%,33)=z$�y(G%,H%) �b(g%,33)=""�H%=1�y(G%,0) H%+=1:� $ ݤK:ș262351,,Bb%:=(Bb%!8�1) )*��ta:�Qc%,p%,s$,pc%,_%,D%:Qc%=�K:ȎA$� .�"ME1":�!e%=1S%=2:�u 3�"ME2":�!e%=0� 8 �U(0) =*�:p%=P%:ȕ!e%>1:p%=!p%:!e%-=1:�:�U(p%) B� G�"ME3":Ȏ!e%� L�0:�e%!4=1�Ta:Oc%=-1 Q(�1:D%=R%:ȕD%:D%?5=1:�F(D%):D%=!D%:� V(�2:D%=R%:ȕD%:D%?5=0:�F(D%):D%=!D%:� [� `'�"ME4":�b(g%,10)="lj"p%=Tb%�p%=Sb% e�!e%=0� j�a(g%,27,""):�h o8�:ȕ!e%>1�p%:p%=!p%:!e%-=1:�:�p%�a(g%,27,$(p%+4)):�h t� y�"ME5":p%=P%:�!e%=0� ~2Pb%=0:Qb%=0:Rb%=0:�a(g%,30,""):�a(g%,33,""):�h �%�:ȕ!e%>1�p%:p%=!p%:!e%-=1:�:�p%� �2Pb%=!(p%!20):Qb%=!(p%!24):i$=$(p%!36):�i$<>""� ��a(g%,30,i$) �#�:�a(g%,30,�l("RES",�Pb%,�Qb%)) �� � �L:�h �� �� ��"ME6":�!e%=0� ��a(g%,33,""):Rb%=0 � �:p%=M%+28+!e%*24:�p%!8�256� � s$=$p%!12 ��:s$=$(p%+12) �� �)�a(g%,33,s$):p%=�s$,","):Ȏ�s$,p%-1)� �ɤa("CO1"):pc%=1 �ɤa("CO2"):pc%=2 �:pc%=0 �� �Ȏ�s$,p%+2)� �ɤa("HT4"):_%=4 �ɤa("HT8"):_%=8 � :_%=1 �� �Rb%=(_%<<8)+pc% � �h �"ME7":Ȏ!e%� �1:�Za �2:�s:�R � � # �Qc%� (�j(A$,�,�) - �:�Ja 2� 7� <Q��Za:e%!12=0:e%!16=524610:e%!36=-1:e%!40=2808:s$=�b(V%,Pc%):�s$=""s$=�a("ID") A9p%=�(s$):ȕp%>1:�s$,p%,1)="."s$=�s$,p%+1):p%=0�p%-=1 FC�:$(e%+44)=s$+�0:e%!0=(48+�(s$))��3:ș262375,18,e%,0:Vb%=e%!8:� K,��L:�p%,i%,_%,pc%,f%:p%=P%:ȕp%:�i$<>""� Pf%=($(p%!36)=i$) U$�:f%=(!(p%!20)=Pb%�!(p%!24)=Qb%) Z� _�f%� d�Rb%<>0� i4pc%=Rb%�255:_%=(Rb%�65280)>>8:p%=!(p%!16):Ȏpc%� n�0:�(p%�7)=0pc%=-1 s�1:�(p%�112)=0pc%=-1 x�2:�(p%�1792)=0pc%=-1 }� � �pc%<>-1� �i%=p%>>(pc%*4):Ȏ_%� ��4:�(i%�1)=0_%=-1 ��8:�(i%�2)=0_%=-1 ��1:�(i%�4)=0_%=-1 �� �� ��pc%=-1�_%=-1� �&Rb%=0:�a(g%,33,""):�A(�a("OKR"),1) �� �� �p%=0 ��:p%=!p% �� ��:� ���c(s$):�Pa:�s:�R:�T%,s$:� �)ݤd(m$,�C$):�s$:�:s$=�B:�s$,1)<>"#"� ��`(s$):�s$<>""� ��s$,�(m$))=m$�m$=""� �C$=�s$,�(m$)+1):�`(C$):=� ��:C$="":=� �� �� �� ���A:C$="":=� �"ݤR(s$,m$,�C$):�s$,�(m$))=m$� C$=�s$,�(m$)+1):�`(C$):=� � =� '��`(�s$):ȕ�s$,1)=" ":s$=�s$,2):�:� *ݤm(v%):�b%:b%=�f("INTG",4):!b%=v%:=b% ݤg(s$,Fc%):�b%,p%,i%:ȎFc%� "#�2:b%=�f("STRG",�(s$)+1):$b%=s$ '1�3:b%=�f("STR0",�(s$)+1):$b%=s$:?(b%+�(s$))=0 ,a�4:ș39,s$,Bb%,256�,,p%:b%=�f("GSTR",p%+1):?b%=p%:b%+=1:ȕp%:b%?i%=Bb%?i%:i%+=1:p%-=1:�:b%-=1 1G�5:b%=�f("GSTR",�(s$)+1):?b%=�(s$):�i%=1��(s$):b%?i%=�(�s$,i%,1)):� 6� ;=b% @ ݤh(s$):�t$,i%,c%:�s$="":="" E4�i%=1��(s$):c%=�(�s$,i%,1)):�c%<32c%+=64:t$+="|" J�c%=�"|"�c%=�"<"t$+="|" Ot$+=�(c%):�:=t$ T8ݤH (g$):�c%,Rc%,Q$,l%:ș8,17,g$�c%,,,,Sc%:�(c%<>1)� Y=� ^� cRc%=�g$:�Rc%=0� h=� m� rQ$="":�l%=1�4:��#Rc%� wQ$+=�(�#Rc%) |� ��:�#Rc%:ȎQ$� ��"SQSH":=�L (g$) �:=�M (g$) �� �=� �,ݤM (g$):�c%:ș8,17,g$�c%,,,,Sc%:�c%<>1� �=� �� �-Tc%=�f("DATA",Sc%):ș8,16,g$,Tc%:Uc%=0:=� �@ݤL (g$):�c%,Vc%,Wc%,Xc%,Zc%,_c%:ș8,17,g$�c%,,,,Sc%:�c%<>1� �=� �� ��Wc%=�f ("SQDT",Sc%):ș8,16,g$,Wc%:Vc%=(Wc%?4)+((Wc%?5)<<8)+((Wc%?6)<<16)+((Wc%?7)<<24):ș272129,8,Sc%-20�Zc%:Xc%=�f ("SQWS",Zc%):Tc%=�f ("DATA",Vc%) �bș272129,4,Xc%,Wc%+20,Sc%-20,Tc%,Vc%�_c%:�d ("SQWS",Xc%):�d ("SQDT",Wc%):Uc%=0:Sc%=Vc%:�_c%=0� �=� ��:=� �� �=� �+ݤS(g$):�c%:ș8,17,g$�c%,,,,Sc%:�c%<>1� �=� �� �-Tc%=�f("DATA",Sc%):ș8,16,g$,Tc%:Uc%=0:=� �%��Pa:�d("DATA",Tc%):Tc%=0:Sc%=0:� �ݤT:=Uc% ���La(v%):Uc%=v%:� �ݤA:=(Uc%>=Sc%) ݤB:�i%:i%=Uc%:�Uc%>=Sc%�="" KȕUc%<Sc%�Tc%?Uc%<>10�Tc%?Uc%<>13:Uc%+=1:�:Tc%?Uc%=13:Uc%+=1:=$(Tc%+i%) Sݤr(s$):�i%,t%,n%,f%:i%=�f("TEMP",256):ș131117,s$,i%,256�,t%,n%;f%:�t%�(f%�1)� �_b%,�c("FAD",s$) � �d("TEMP",i%):=n% !ݤi(A%):�i%,s$:�A%=0� &="" +� 0ȎA%!-4� 5ɤp("STRG"):=$A% :ɤp("STR0"):=�n(A%) ?ɤp("GSTR"):�?A%=0� D="" I� N.i%=?A%:A%+=1:ȕi%:s$+=�(?A%):A%+=1:i%-=1:� S:�_b%,�a("FA7") X� ]=s$ bU��ba(N$):�f$:�`c%256:ș30,6,,,17+�(N$)�,,ad%:$(ad%+16)=N$:ș267521,ad%,ad%+16,0:� gݤa(T$):=�u(T$,"","","","") l"ݤc(T$,S$):=�u(T$,S$,"","","") q%ݤl(T$,H$,I$):=�u(T$,H$,I$,"","") v(ݤC(T$,H$,I$,R$):=�u(T$,H$,I$,R$,"") {Wݤu(T$,H$,I$,R$,da$):�F%,L%:ș398594,ad%,T$,`c%,256,H$,I$,R$,da$�,,,L%;F%:�F%�1:=T$ �`c%?L%=13:=$`c% ���aa:�ad%� � ș267524,ad%:ș131102,7,,ad% �� �� �'��ca:ș81�bd%:ș16�,cd%:dd%=0:�_a:� �?��_a:�ed%,f%:ș262380,-1,-1�ed%:ș262380,ed%+bd%,-1:�dd%=0� �Aș131101,0,cd%,,bd%�;f%:�(f%�1)�0,�c("FA1",�((ed%+bd%)/1024)) �3�:ș131101,5,cd%,,bd%�;f%:�(f%�1)�_b%,�a("FA3") �� �dd%+=bd%:� �ݤD:�f%:�dd%=0�=0 �ș29,1,cd%�,,f%:=f% �=ݤp(v$):�i%,j%:�i%=0�3:j%=j%��(�v$,i%+1,1))<<(i%*8):�:=j% �[ݤf(j$,K%):�p%,f%:K%+=4:ȕK%>=�D:�_a:�:ș131101,2,cd%,,K%�,,p%;f%:�(f%�1)�_b%,�a("FA3") �!p%=�p(j$):=p%+4 ���d(j$,N%):�fd%,f%:�N%� �'N%-=4:�!N%<>�p(j$)�T%,�c ("BNF",j$) �F!N%=0:ș131101,3,cd%,N%�fd%;f%:�(f%�1)�_b%,�l("ODD1",j$,�n(fd%+4)) �� �� �Cݤv(j$,N%,K%):�p%,gd%,i%,f%:N%-=4:�!N%<>�p(j$)�T%,�c ("BNE",j$) �_ș29,6,cd%,N%�,,,gd%:ȕ(gd%+K%)>=�D�_a:�:ș131101,4,cd%,N%,K%�,,p%;f%:�(f%�1)�_b%,�a("FA3") � =p%+4 �)ݤN(N%):N%-=4:ș29,6,cd%,N%�,,,N%:=N% ����da(n$):ea$=n$:e%=�f("TASK",256):e%!0=2:e%!4=3:e%!8=5:e%!12=8:e%!16=1282:e%!20=262336:e%!24=262345:e%!28=262351:e%!32=524610:e%!36=524613:e%!40=0:ș262336,310,1263747412,n$,e%�hd%,id%:T%=254:_b%=253:� ��Ra:ș262365:� � *ݤG(ba%):�jd%:ș262343,ba%,e%�jd%:=jd% ,ݤn(p%):�p$:ȕ?p%:p$+=�(?p%):p%+=1:�:=p$ ��ea:�kd%256:� "��la:�r$,r%:r$=�$:�=T%��=_b%� %r%=�r$,"in "+�34):�r%r$=�r$,r%-1) %� *Ȏ�� /�T%:�A(r$,1) 4�_b%:�A(r$,2) 9":�A(�C("ER1",r$,�(�),�(�)),3) >� C� HV��A(r$,ld%):�r%:ș262356,,-1:!kd%=�:$(kd%+4)=r$+�0:ș262367,kd%,ld%,ea$�,r%:�r%=2� M RS%=2:�u W� \� a)��fa:�p%:ș274526,-1,0�p%:k$=�(?p%):� fݤq(n$):�k$=".":=�n$ k5�i%:i%=�n$,k$):�i%<>0:=�(�n$,i%-1)+"."+�n$,i%+1)) p=�n$ u��ga:B%=�f("ICON",256):� zI��a(a%,b%,s$):�h%,i%,n%:!B%=a%:B%!4=b%:ș262350,,B%:�(�(s$)+1)>B%!36� �_b%,�l("WFI",s$,�(b%)) �� �O$(B%!28)=s$:B%!8=0:B%!12=0:ș262349,,B%:�`a(h%,i%,n%):�h%=a%�i%=b%�k(h%,i%) �� �W��T(a%,b%,s$):!B%=a%:B%!4=b%:ș262350,,B%:$(B%!32)=s$:B%!8=0:B%!12=0:ș262349,,B%:� �4ݤb(a%,b%):!B%=a%:B%!4=b%:ș262350,,B%:=$(B%!28) �?��M(a%,b%):!B%=a%:B%!4=b%:B%!8=0:B%!12=1<<22:ș262349,,B%:� �C��v(a%,b%):!B%=a%:B%!4=b%:B%!8=1<<22:B%!12=1<<22:ș262349,,B%:� �?��m(a%,b%):!B%=a%:B%!4=b%:B%!8=0:B%!12=1<<23:ș262349,,B%:� �U��l(a%,b%):!B%=a%:B%!4=b%:B%!8=(1<<7)+(1<<23):B%!12=(1<<7)+(1<<23):ș262349,,B%:� �?��e(a%,b%):!B%=a%:B%!4=b%:B%!8=0:B%!12=1<<21:ș262349,,B%:� �C��f(a%,b%):!B%=a%:B%!4=b%:B%!8=1<<21:B%!12=1<<21:ș262349,,B%:� �@ݤe(a%,b%):!B%=a%:B%!4=b%:ș262350,,B%:=((B%!24�(1<<21))<>0) �K��Ia(a%,b%,Fc%):!B%=a%:B%!4=b%:B%!8=Fc%<<12:B%!12=15<<12:ș262349,,B%:� �h��ab(a%,b%,�yc%,�ec%,�md%,�nd%):!B%=a%:B%!4=b%:ș262350,,B%:yc%=B%!8:ec%=B%!12:md%=B%!16:nd%=B%!20:� ���bb:ș262354,-1:� �k��k(h%,i%):�j%:j%=�(�b(h%,i%)):ș262354,h%,i%,-1,-1,0,j%:ș262354,h%,i%,-1,-1,-1,j%:�h%=g%aa$=�b(h%,i%) �� �I��cb(h%,i%,j%):ș262354,h%,i%,-1,-1,0,j%:ș262354,h%,i%,-1,-1,-1,j%:� �<��`a(�h%,�i%,�n%):ș262355,,B%:h%=!B%:i%=B%!4:n%=B%!20:� �"��ha:o%=�f("WIND",256):L$="":� �3��Aa(`$,fa$):�a$,a%:ș6,161,140�,,a%:�(a%�1)=1� �#ș8,17,fa$�a%:�a%=1L$=fa$�L$=`$ ��:L$=`$ �� �ș262361,,L$:� ��Ba:ș262362:� O��q(f$,n$,od%,�Rc%):�o%:�db(f$,n$,o%):o%!64=od%:�eb(o%,Rc%):�d("WIND",o%):� 7��db(f$,n$,�pd%):�qd%:�K%:�rd%:�sd%:�s%,f%:�f$<>""� �fb(f$,n$,K%,rd%) �:�gb(n$,K%,rd%) � -pd%=�f("WIND",K%+rd%):�f$<>""ș262361,,f$ $ �rd%� )Gqd%=�f("BUFF",rd%):ș393435,,pd%,qd%,qd%+rd%,-1,n$,0�s%,,,,,,sd%;f% ..�:ș393435,,pd%,0,0,-1,n$,0�s%,,,,,,sd%;f% 3� 8�f$<>""ș262362 =%�(f%�1)�T%,�l ("ODD",n$,�n(s%+4)) B�sd%=0�T%,�c ("TNF",n$) G� L4��gb (g$,�K%,�rd%):ș262363,,0,,,,g$,0�,K%,rd%:� Q&��eb(pd%,�Rc%):ș262337,,pd%�Rc%:� V7��K(a%):!o%=a%:ș262347,,o%:o%!28=-1:ș262341,,o%:� [���z(a%):�x%,y%,td%,ud%,vd%:�X%,Z%,ic%,jc%:ș53,-1,4�,,X%:X%=1<<X%:ș53,-1,5�,,Z%:Z%=1<<Z%:ș53,-1,11�,,ic%:ic%+=1:ș53,-1,12�,,jc%:jc%+=1:x%=ic%*X%:y%=jc%*Z%:!o%=a%:ș262347,,o%:td%=o%!12-o%!4:vd%=td%:�(o%!32�(1<<31))<>0� `�(o%!32�(1<<28))<>0� evd%+=44 j� o�:�(o%!32�(1<<2))<>0� tvd%+=44 y� ~� �_o%!4=(x%-vd%)�2:o%!12=o%!4+td%:ud%=o%!16-o%!8:o%!8=(y%-ud%)�2:o%!16=o%!8+ud%:ș262341,,o%:� �!��i(a%):!o%=a%:ș262342,,o%:� ����p(a%,s$):�wd%,xd%,yd%,zd%:!o%=a%:ș262348,,o%�1:$(o%!76)=s$:xd%=o%!16:ș262368,,o%:wd%=o%!4:yd%=o%!12:zd%=o%!16:ș262353,-1,wd%,xd%,yd%,zd%:� �i��fb(f$,n$,�K%,�rd%):�i%:�Q%:�A%:�H%:�Fc%:�j$:�Ad%:Q%=�(f$):K%=0:rd%=0:A%=16:�:�#Q%=A%:H%=�o(Q%):�H%� �1�#Q%=A%+8:Fc%=�o(Q%):j$=�F(Q%):A%+=24:�Fc%=1� ��j$=n$� �>�#Q%=H%+84:Ad%=�o(Q%):rd%=�O(Q%,H%):�Ad%rd%+=�P(Q%,Ad%,H%) �K%=88+(Ad%*32):H%=0 �� �� �� ��H%=0:ș131085,0,Q%:� �1ݤo(h%):=�#h%+(�#h%<<8)+(�#h%<<16)+(�#h%<<24) �,ݤF(h%):�s$,c%:�:c%=�#h%:�c%>31s$+=�(c%) ��c%<32:=s$ �4ݤO(Q%,H%):�v%:�#Q%=H%+28:v%=�o(Q%):�(v%�1<<31)� ��(v%�1<<26)� �=�w(Q%,H%+56,H%+72,H%) �� ��:�(v%�1)� �=�w(Q%,H%+56,H%+72,H%) �� �� �=0 �\ݤP(Q%,qc%,H%):�i%,j%:j%=0:�i%=0�qc%-1:j%+=�w(Q%,H%+88+i%*32+16,H%+88+i%*32+20,H%):�:=j% ]ݤw(Q%,Bd%,Cd%,H%):�v%,Dd%,K%,i%:�#Q%=Bd%:v%=�o(Q%):i%=(v%�256):Dd%=(v%�3)+(i%>>6):ȎDd%� �0:K%=0 �1:K%=0 �2:K%=0 �3:K%=0 �4:K%=0 %�5,7:�#Q%=Cd%+4:v%=�o(Q%):�v%=-1� #K%=0 (�:�#Q%=H%+v%:K%=�(�F(Q%))+1 -� 2�#Q%=Cd%+8:K%+=�o(Q%) 7�6:�#Q%=Cd%+8:K%=�o(Q%) <� A=K% F:��ja:�f%:ș131129,,"DragASprite_Start"�Fd%;f%:�(f%�1)� K Fd%=-1 P� U0ș131129,,"DragASprite_Stop"�Gd%;f%:�(f%�1)� Z Gd%=-1 _� dș6,161,28�,,f%:�(f%�2)=0� iFd%=-1:Gd%=-1 n� s)Hd%=0:Pc%=1:zc%=2:J%=�f("SAVE",256):� xP��Fa(Id%):�i%:i%=Id%!12:Id%!16=3:Id%!12=Id%!8:ș262375,17,Id%,Id%!4:�i%=Ub%� }�Id%!36=-1� ��H(�,�n(Id%+44)) �$�:�a(V%,Pc%,�n(Id%+44)):�H(�,"") �� ��:�i%=Vb%� ��P(�n(Id%+44)) �4�:�T%,"Unknown reference in DataSaveAck message" �� �� �� �`��Ka(Jd%,ga$):�b$:b$=�~(Jd%):b$=�"000"+b$,3):Kd%=Jd%:�T(V%,Hd%,"sfile_"+b$):�a(V%,Pc%,ga$):� ����Wa(Ld%,Md%):�Nd%,Od%,Pd%,Qd%,Rd%,Sd%,kc%,lc%,f$:�X%,Z%,ic%,jc%:!J%=V%:ș262347,,J%:Nd%=J%!4-J%!20:Od%=J%!16-J%!24:�ab(V%,Hd%,Pd%,Rd%,Qd%,Sd%):ș53,-1,4�,,X%:X%=1<<X%:ș53,-1,5�,,Z%:Z%=1<<Z%:ș53,-1,11�,,ic%:ic%+=1 ��ș53,-1,12�,,jc%:jc%+=1:kc%=ic%*X%:lc%=jc%*Z%:!J%=V%:J%!4=5:J%!8=Nd%+Pd%:J%!12=Od%+Rd%:J%!16=Nd%+Qd%:J%!20=Od%+Sd%:J%!24=J%!8-Ld%:J%!28=J%!12-Md%:J%!32=kc%+J%!16-Ld%:J%!36=lc%+J%!20-Md%:�Fd%<>-1� �:f$="file_"+�"000"+�~(Kd%),3):șFd%,197,1,f$,J%+8,J%+24 ��:ș262352,,J% �� �� �%��ra:�h%,i%,Td%,Ud%,Vd%:�Gd%<>-1� � șGd% �� �;ș262351,,J%:Td%=!J%:Ud%=J%!4:h%=J%!12:i%=J%!16:�h%=V%� ��hb(h%,i%,Td%,Ud%):� ���hb(h%,i%,Td%,Ud%):�U$:U$=�Q:!J%=(48+�U$)��3:J%!12=0:J%!16=1:J%!20=h%:J%!24=i%:J%!28=Td%:J%!32=Ud%:J%!36=0:J%!40=Kd%:$(J%+44)=U$+�(0):ș262375,17,J%,h%,i%:Ub%=J%!8:� �i��P(ha$):�c%,d%,d$,n$,i%,b$,o$,u$,ia$:ia$=�27+�137:u$=�27+�136:b$=�27+�129:o$=�27+�128:c%=�ha$:�c%=0� ���#c%,ia$+�c("PR01",�b(V%,Pc%))+o$:�#c%,10:�#c%,�c("PR02",�b(g%,10)):�#c%,�c("PR03",�b(g%,11)):�#c%,�c("PR04",�b(g%,12)):�#c%,�c("PR05",�b(g%,13)):�e(g%,36)� ��#c%,�a("PR53") ��:�#c%,�a("PR54") � �Wb%� )�#c%,�l("PR06",�b(g%,22),�a("PR06a")) +�:�#c%,�l("PR06",�b(g%,22),�a("PR06b")) � �Wb%� ")�#c%,�l("PR07",�b(g%,23),�a("PR06a")) '+�:�#c%,�l("PR07",�b(g%,23),�a("PR06b")) ,� 1+�b(g%,27)<>""�#c%,�c("PR08",�b(g%,27)) 6+�b(g%,30)<>""�#c%,�c("PR09",�b(g%,30)) ;+�b(g%,33)<>""�#c%,�c("PR10",�b(g%,33)) @�P%� E�d%=P%:ȕd%:i%=!(d%!16):�#c%,11:�#c%,8:�#c%,10:�#c%,u$+�l("PR11",�(!(d%!20)),�(!(d%!24)))+o$:�#c%,�a("PR12"):�#c%,�a("PR13"):�#c%,�c("PR14",�x(i%�7)):�#c%,�c("PR15",�x((i%�240)>>4)):�#c%,�c("PR16",�x((i%�3840)>>8)):�b(g%,10)="lj"� J �(!(d%!32)�1)�#c%,�a("PR17") O �(!(d%!32)�2)�#c%,�a("PR18") T�:�(!(d%!32)�1)� Y�#c%,�c("PR19",�a("PR19a")) ^!�:�#c%,�c("PR19",�a("PR19b")) c� h� m��#c%,�c("PR20",$(d%!4)):�#c%,�c("PR21",�(!(d%!8))):�#c%,�c("PR22",$(d%!12)):i%=1+d%!28:�#c%,�c("PR23",�((!(d%!20)*i%!Ma%)�i%!Na%)):�#c%,�c("PR24",�(i%?da%)):�#c%,�c("PR25",�(i%?pa%)):�#c%,�c("PR26",�(i%?fa%)) r��#c%,�c("PR27",�(i%?ea%)):�#c%,�c("PR28",�(i%?na%)):�#c%,�c("PR29",�(i%?oa%)):�#c%,10:�#c%,�a("PR30"):�#c%,�c("PR31",�j(i%,Ja%)):�#c%,�c("PR32",�j(i%,qa%)):�#c%,�c("PR33",�j(i%,ra%)):�#c%,�c("PR34",�j(i%,Pa%)) w��#c%,�c("PR35",�j(i%,sa%)):�#c%,�c("PR36",�j(i%,ta%)):�#c%,�c("PR37",�j(i%,ua%)):�#c%,�c("PR38",�j(i%,va%)):�#c%,�c("PR39",�j(i%,wa%)):�#c%,�c("PR40",�j(i%,xa%)):�#c%,�c("PR41",�j(i%,ya%)) |��#c%,�c("PR42",�j(i%,za%)):�#c%,�c("PR43",�j(i%,Aa%)):�#c%,�c("PR44",�j(i%,Ba%)):�#c%,�c("PR45",�j(i%,Ca%)):�#c%,�c("PR46",�j(i%,Da%)):�#c%,�c("PR47",�j(i%,Fa%)):�#c%,�c("PR48",�j(i%,Ga%)) �B�#c%,�c("PR49",�j(i%,Ha%)):�#c%,�c("PR50",�j(i%,Ia%)):d%=!d%:� �� ��e(g%,16)�ib(c%,Hb%) ��e(g%,17)�ib(c%,Ib%) ��e(g%,18)�ib(c%,Jb%) ��e(g%,19)�Kb%<>0� �d�#c%,10:�#c%,u$+�a("PR51")+o$:i%=R%:�d%=0�Kb%-1:�#c%,�C("PR52",�(i%?4),�(i%?4),$(i%+8)):i%=!i%:� �� �%�#c%:ș5,"Settype "+ha$+" &AF8":� �#ݤx(Wd%):�s$:�Wd%�1s$=�a("HT4") ��Wd%�2�s$<>""s$+=", " ��Wd%�2s$+=�a("HT8") ��Wd%�4�s$<>""s$+=", " ��Wd%�4s$+=�a("HT1") �=s$ �T��ib(c%,p%):�i%,u$:u$=�27+�136:�#c%,11:�#c%,25:�#c%,10:�#c%,u$;:�b(g%,10)="lj"� ��p%=Hb%�#c%,�a("PMODE"); ��p%=Ib%�#c%,�a("LMODE"); ��:�p%=Hb%�#c%,�a("TI1"); ��p%=Ib%�#c%,�a("TI2"); ��p%=Jb%�#c%,�a("TI3"); �� �@�#c%,o$:�i%=22�45:�#c%,�a("TC"+�(i%))+": "+�s(!p%):p%+=4:�:� �z��H(f%,n$):�l$,c%,d$,d%,i%,Xd%,Zd%,Xc%,_c%,_d%,`d%,a,b:�z%,ae%,C%,be%,u%,ce%,de%:a=�q(�b(g%,22)):b=�q(�b(g%,23)):�Wb%� �a=a*c:b=b*c �� Vș263872:u%=0:z%=�f("SAVE",2048):C%=2048:�b(g%,14)="0"�d("SAVE",z%):�T%,�a("OKO") �f%� l$=n$ E�:l$=�b(V%,Pc%):�l$,".")=0��l$,":")=0�d("SAVE",z%):�T%,�a("OKJ") � ��b(z%,C%,u%,�l("TI6",�b(g%,11),�b(g%,10))):�b(z%,C%,u%,"cl: "+�b(g%,10)):�b(z%,C%,u%,"pr_nme: "+�b(g%,11)):�b(z%,C%,u%,"sh_nme: "+�b(g%,12)):�b(z%,C%,u%,"sp_nme: "+�b(g%,13)):�P%� !B�b(z%,C%,u%,"res: "+�b(g%,14)):d%=P%:ȕd%:�(!(d%!32)>>>24)>=3� &7!(d%!28+1+Ra%)=a*!(d%!20):!(d%!28+1+Sa%)=b*!(d%!24) +� 0��b(z%,C%,u%," g_mode:"):�b(z%,C%,u%," module: dumpers:"):�b(z%,C%,u%," number: "+�(!(d%!8))):�b(z%,C%,u%," name: "+$(d%!4)):�b(z%,C%,u%," palette: "+$(d%!12)) 5��b(z%,C%,u%," options: "+�(!(d%!16))):�b(z%,C%,u%," pxres: "+�(!(d%!20))):�b(z%,C%,u%," pyres: "+�(!(d%!24))):�b(z%,C%,u%," data: "+�h(�i(d%!28))):�b(z%,C%,u%," flags: "+�(!(d%!32))) :a�b(z%,C%,u%," gname: "+$(d%!36)):�b(z%,C%,u%," gcalib: "+$(d%!40)):�b(z%,C%,u%,""):d%=!d%:� ?� D)�jb(z%,C%,u%,"txt_cds: "):�e(g%,16)� IȎ�� Nɤe(g%,18):�b(z%,C%,u%,"3") Sɤe(g%,17):�b(z%,C%,u%,"2") X:�b(z%,C%,u%,"1") ]� b�kb(Hb%):�e(g%,17)�kb(Ib%) g�e(g%,18)�kb(Jb%) l�:�b(z%,C%,u%,"0") q� v7�b(z%,C%,u%,"chars: char_maps:"):�e(g%,19)�Kb%<>0� {}�b(z%,C%,u%," char: "+�(Kb%)):i%=R%:�d%=0�Kb%-1:n$=�(i%?4):d$=�t($(i%+8),"",�(d%+1)):�b(z%,C%,u%," "+�h(n$+d$)):i%=!i%:� �3�:�b(z%,C%,u%," char: 1"):�b(z%,C%,u%," |@|@") �� ���b(z%,C%,u%,"default_paper_size: "+�b(g%,27)):�b(z%,C%,u%,"default_xresolution: "+�(Pb%)):�b(z%,C%,u%,"default_yresolution: "+�(Qb%)):�b(z%,C%,u%,"default_quality: "+�(Rb%)):�e(g%,36)� �,�b(z%,C%,u%,"supports_fast_parallel: 1") �P�:�b(z%,C%,u%,"supports_fast_parallel: 0"):�b(z%,C%,u%,"default_gname: "+i$) �� ���b(z%,C%,u%,"# Paper X offset = "+�(a)):�b(z%,C%,u%,"# Paper Y offset = "+�(b)):ș272128,8,u%�Xd%,Zd%:ae%=�f("COMP",Zd%):Xc%=�f("WSPC",Xd%):ș272128,0,Xc%,z%,u%,ae%,Zd%�_c%,,,,,_d%:c%=�(l$):�c%=0� �=�d("COMP",ae%):�d("SAVE",z%):�d("WSPC",Xc%):�T%,�a("OKK") �� ��ș8,18,l$,Kd%:ș8,9,l$:ș8,17,l$�,,ce%,de%:�#c%,"SQSH";:ee%=Zd%-_d%:�#c%,u%�255:�#c%,u%>>8�255:�#c%,u%>>16�255:�#c%,u%>>>24�255:�#c%,ce%�255:�#c%,ce%>>8�255:�#c%,ce%>>16�255:�#c%,ce%>>>24�255:�#c%,de%�255:�#c%,de%>>8�255 ���#c%,de%>>16�255:�#c%,de%>>>24�255:ș12,1,c%,ae%,ee%,20:�#c%:ș262356,,-1:�d("COMP",ae%):�d("SAVE",z%):�d("WSPC",Xc%):ș263873:�I:�S%=1�u ��S%=3ș262364,508 ��S%=5!e%=g%:�N �� Ɵ��kb(p%):�b (z%,C%,u%," t_mode:"):�b (z%,C%,u%," t_page_lines: "+�h(�i(p%!0))):�b (z%,C%,u%," t_08: "+�h(�i(p%!4))):�b (z%,C%,u%," t_09: "+�h(�i(p%!8))) ˤ�b (z%,C%,u%," t_0C: "+�h(�i(p%!12))):�b (z%,C%,u%," t_0D: "+�h(�i(p%!16))):�b (z%,C%,u%," t_0D0A: "+�h(�i(p%!20))):�b (z%,C%,u%," t_start: "+�h(�i(p%!24))) Ь�b (z%,C%,u%," t_end: "+�h(�i(p%!28))):�b (z%,C%,u%," t_pica: "+�h(�i(p%!32))):�b (z%,C%,u%," t_elite: "+�h(�i(p%!36))):�b (z%,C%,u%," t_condensed: "+�h(�i(p%!40))) լ�b (z%,C%,u%," t_expanded: "+�h(�i(p%!44))):�b (z%,C%,u%," t_b_on: "+�h(�i(p%!48))):�b (z%,C%,u%," t_b_off: "+�h(�i(p%!52))):�b (z%,C%,u%," t_i_on: "+�h(�i(p%!56))) ګ�b (z%,C%,u%," t_i_off: "+�h(�i(p%!60))):�b (z%,C%,u%," t_l_on: "+�h(�i(p%!64))):�b (z%,C%,u%," t_l_off: "+�h(�i(p%!68))):�b (z%,C%,u%," t_sup_on: "+�h(�i(p%!72))) ߯�b (z%,C%,u%," t_sup_off: "+�h(�i(p%!76))):�b (z%,C%,u%," t_sub_on: "+�h(�i(p%!80))):�b (z%,C%,u%," t_sub_off: "+�h(�i(p%!84))):�b (z%,C%,u%," t_u_on: "+�h(�i(p%!88))) �@�b (z%,C%,u%," t_u_off: "+�h(�i(p%!92))):�b (z%,C%,u%,""):� �@��b (�fe%,�ge%,�he%,z$):�ie%,je%,b%:ie%=�z$:�(he%+ie%)>=ge%� �)fe%=�v ("SAVE",fe%,2048):ge%=ge%+2048 �� �O�je%=1�ie%:fe%?(he%+je%-1)=�(�z$,je%,1)):�je%:fe%?(he%+ie%)=10:he%+=ie%+1:� �>��jb (�fe%,�ge%,�he%,z$):�ie%,je%:ie%=�z$:�(he%+ie%)>=ge%� )fe%=�v ("SAVE",fe%,2048):ge%=ge%+2048 � <�je%=1�ie%:fe%?(he%+je%-1)=�(�z$,je%,1)):�je%:he%+=ie%:� =ݤQ:�f$,i%:f$=�b(V%,Pc%):�:i%=�f$,":"):�i%<>0f$=�f$,i%+1) *�i%=0:�:i%=�f$,"."):�i%<>0f$=�f$,i%+1) �i%=0:=f$ ��ia:M%=0:� %C��n(�G%,q$):�w$,i%,ja$,e$,j%,x%,ke%:�le%,me%:me%=0:�q$,1)="#"� *i%=1:w$=�y(q$,",",i%) /�:w$="" 4� 91ja$=q$:j%=i%:�:e$=�y(q$,",",i%):�e$<>""ke%+=1 >A�e$="":q$=ja$:i%=j%:M%=�f("MENU",28+ke%*24):�hd%<310��w$<=12� C.$M%=�w$,12):x%=�(�w$,12)):M%!16=(x%*8+6)*2 HQ�:le%=�f ("MENU",�(w$)+1):$le%=w$:M%!0=le%:x%=�(w$):M%!16=(x%*8+6)*2:me%=1<<8 M� R�M%?12=7:M%?13=2:M%?14=7:M%?15=0:M%!16=196:M%!20=44:M%!24=0:x%=�(w$):M%!16=(x%*8+6)*2:�j%=0�ke%-1:e$=�y(q$,",",i%):�x(M%,j%,e$):�j%=0�M%!28=M%!28�me% W �:G%=M%:� \��r(G%):�i%,p%:�G%=0� ap%=G%+28:�:�(p%!8�256)� f�(!p%�4)=0� k�d("MENU",p%!12) p� u� z�p%!4<>-1� #i%=p%!4:�i%!-4=�p("MENU")�r(i%) �� �(p%+=24:�(p%!-24�128):�d("MENU",G%):� �P��x(�G%,ne%,e$):�F%,p%,i%,x%,ke%:x%=((G%!16/2)-6)/8:��e$,1)="#"e$=�e$):F%+=2 ���e$,1)="@"e$=�e$):F%+=8 �#ke%=((�N(G%)-28)/24):�ne%>=ke%� �/p%=�v("MENU",G%,(ne%-ke%+1)*24):�G%=M%M%=p% �4G%=p%:p%=G%+28+(ke%-1)*24:!p%=!p%��128:ke%=ne%+1 �� ��ne%=ke%-1F%+=128 �?p%=G%+28+ne%*24:p%!0=F%:p%!4=-1:p%!8=117440545:�e$,1)="$"� �!p%+=4:e$=�12," ") ��:�(e$)<12� �$(p%+12)=e$ �P�:i%=�f("MENU",�(e$)+1):$i%=e$:p%!8=p%!8�256:p%!12=i%:p%!16=-1:p%!20=�(e$)+1 �� �� ��(e$)>x%� �x%=�(e$):G%!16=(x%*8+6)*2 �� �� �8��C(G%,ne%,A%,oe%):G%+=28+ne%*24:�oe% !G%=!G%�(1<<4) � G%!4=A%:� �Aݤy(q$,ka$,�I%):�L%:L%=I%+1:I%=�q$+ka$,ka$,L%):=�q$,L%,I%-L%) �B��D(pe%,ne%,qe%):�-((pe%!(28+8+24*ne%)�4194304)=4194304)<>qe%� �/pe%!(28+8+24*ne%)=pe%!(28+8+24*ne%)�4194304 � � 4��y(pe%,ne%):pe%!(28+24*ne%)=pe%!(28+24*ne%)�1:� �
00000000 0d 00 05 19 f4 3e 52 65 73 6f 75 72 63 65 73 2e |.....>Resources.| 00000010 21 52 75 6e 49 6d 61 67 65 0d 00 0a 1e ee 85 f2 |!RunImage.......| 00000020 61 61 3a 85 a2 9f 2c f6 24 2b 22 20 28 22 2b c3 |aa:...,.$+" ("+.| 00000030 28 9e 29 2b 22 29 22 0d 00 0f 69 c8 99 32 36 33 |(.)+")"...i..263| 00000040 38 37 32 3a f2 62 61 28 22 3c 50 72 69 6e 74 45 |872:.ba("<PrintE| 00000050 64 69 74 24 44 69 72 3e 2e 4d 65 73 73 61 67 65 |dit$Dir>.Message| 00000060 73 22 29 3a f2 63 61 3a f2 64 61 28 a4 61 28 22 |s"):.ca:.da(.a("| 00000070 49 44 22 29 29 3a f2 65 61 3a f2 66 61 3a f2 67 |ID")):.ea:.fa:.g| 00000080 61 3a f2 68 61 3a f2 69 61 3a f2 6a 61 3a f2 6b |a:.ha:.ia:.ja:.k| 00000090 61 3a c8 99 32 36 33 38 37 33 3a ee 85 f2 6c 61 |a:..263873:...la| 000000a0 0d 00 14 0d f2 6d 61 3a ee 85 f2 6c 61 0d 00 19 |.....ma:...la...| 000000b0 13 f5 3a f2 6e 61 28 61 61 25 29 3a fd a3 3a e0 |..:.na(aa%):..:.| 000000c0 0d 00 1e 22 dd f2 6e 61 28 62 61 25 29 3a ea 72 |..."..na(ba%):.r| 000000d0 25 3a 72 25 3d a4 47 28 62 61 25 29 3a c8 8e 72 |%:r%=.G(ba%):..r| 000000e0 25 ca 0d 00 23 0a c9 31 3a f2 6f 61 0d 00 28 0a |%...#..1:.oa..(.| 000000f0 c9 32 3a f2 70 61 0d 00 2d 09 c9 33 3a f2 4e 0d |.2:.pa..-..3:.N.| 00000100 00 32 0a c9 36 3a f2 71 61 0d 00 37 0a c9 37 3a |.2..6:.qa..7..7:| 00000110 f2 72 61 0d 00 3c 0a c9 38 3a f2 73 61 0d 00 41 |.ra..<..8:.sa..A| 00000120 0a c9 39 3a f2 74 61 0d 00 46 12 c9 31 37 2c 31 |..9:.ta..F..17,1| 00000130 38 3a f2 75 61 28 72 25 29 0d 00 4b 0b c9 31 39 |8:.ua(r%)..K..19| 00000140 3a f2 76 61 0d 00 50 05 cb 0d 00 55 05 e1 0d 00 |:.va..P....U....| 00000150 5a 1a dd f2 6b 61 3a f2 77 61 3a f2 78 61 3a f2 |Z...ka:.wa:.xa:.| 00000160 79 61 3a f2 7a 61 3a e1 0d 00 5f 11 dd f2 6d 61 |ya:.za:..._...ma| 00000170 3a e7 4a 24 3c 3e 22 22 8c 0d 00 64 26 24 28 65 |:.J$<>""...d&$(e| 00000180 25 2b 34 34 29 3d 4a 24 2b bd 28 30 29 3a 4a 24 |%+44)=J$+.(0):J$| 00000190 3d 22 22 3a f2 4f 3a f2 6f 3a e7 63 61 25 8c 0d |="":.O:.o:.ca%..| 000001a0 00 69 21 f2 50 28 22 3c 50 72 69 6e 74 65 72 24 |.i!.P("<Printer$| 000001b0 54 65 6d 70 3e 22 29 3a f2 73 3a 63 61 25 3d a3 |Temp>"):.s:ca%=.| 000001c0 0d 00 6e 08 cc 3a f2 51 0d 00 73 05 cd 0d 00 78 |..n..:.Q..s....x| 000001d0 05 cd 0d 00 7d 05 e1 0d 00 82 dd dd f2 77 61 3a |....}........wa:| 000001e0 ea 6b 25 3a 61 61 25 3d 36 31 39 33 3a 6b 25 3d |.k%:aa%=6193:k%=| 000001f0 30 3a 64 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 65 |0:da%=k%:k%+=1:e| 00000200 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 66 61 25 3d |a%=k%:k%+=1:fa%=| 00000210 6b 25 3a 6b 25 2b 3d 31 3a 67 61 25 3d 6b 25 3a |k%:k%+=1:ga%=k%:| 00000220 6b 25 2b 3d 31 3a 68 61 25 3d 6b 25 3a 6b 25 2b |k%+=1:ha%=k%:k%+| 00000230 3d 31 3a 69 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a |=1:ia%=k%:k%+=1:| 00000240 6a 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 6b 61 25 |ja%=k%:k%+=1:ka%| 00000250 3d 6b 25 3a 6b 25 2b 3d 31 3a 6c 61 25 3d 6b 25 |=k%:k%+=1:la%=k%| 00000260 3a 6b 25 2b 3d 31 3a 6d 61 25 3d 6b 25 3a 6b 25 |:k%+=1:ma%=k%:k%| 00000270 2b 3d 33 3a 6e 61 25 3d 6b 25 3a 6b 25 2b 3d 31 |+=3:na%=k%:k%+=1| 00000280 3a 6f 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 70 61 |:oa%=k%:k%+=1:pa| 00000290 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 71 61 25 3d 6b |%=k%:k%+=1:qa%=k| 000002a0 25 3a 6b 25 2b 3d 31 3a 72 61 25 3d 6b 25 3a 6b |%:k%+=1:ra%=k%:k| 000002b0 25 2b 3d 31 0d 00 87 e0 73 61 25 3d 6b 25 3a 6b |%+=1....sa%=k%:k| 000002c0 25 2b 3d 31 3a 74 61 25 3d 6b 25 3a 6b 25 2b 3d |%+=1:ta%=k%:k%+=| 000002d0 31 3a 75 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 76 |1:ua%=k%:k%+=1:v| 000002e0 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 77 61 25 3d |a%=k%:k%+=1:wa%=| 000002f0 6b 25 3a 6b 25 2b 3d 31 3a 78 61 25 3d 6b 25 3a |k%:k%+=1:xa%=k%:| 00000300 6b 25 2b 3d 31 3a 79 61 25 3d 6b 25 3a 6b 25 2b |k%+=1:ya%=k%:k%+| 00000310 3d 31 3a 7a 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a |=1:za%=k%:k%+=1:| 00000320 41 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 42 61 25 |Aa%=k%:k%+=1:Ba%| 00000330 3d 6b 25 3a 6b 25 2b 3d 31 3a 43 61 25 3d 6b 25 |=k%:k%+=1:Ca%=k%| 00000340 3a 6b 25 2b 3d 31 3a 44 61 25 3d 6b 25 3a 6b 25 |:k%+=1:Da%=k%:k%| 00000350 2b 3d 31 3a 46 61 25 3d 6b 25 3a 6b 25 2b 3d 31 |+=1:Fa%=k%:k%+=1| 00000360 3a 47 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 48 61 |:Ga%=k%:k%+=1:Ha| 00000370 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 49 61 25 3d 6b |%=k%:k%+=1:Ia%=k| 00000380 25 3a 6b 25 2b 3d 31 3a 4a 61 25 3d 6b 25 3a 6b |%:k%+=1:Ja%=k%:k| 00000390 25 2b 3d 31 0d 00 8c d9 4b 61 25 3d 6b 25 3a 6b |%+=1....Ka%=k%:k| 000003a0 25 2b 3d 31 3a 4c 61 25 3d 6b 25 3a 6b 25 2b 3d |%+=1:La%=k%:k%+=| 000003b0 31 3a 4d 61 25 3d 6b 25 3a 6b 25 2b 3d 34 3a 4e |1:Ma%=k%:k%+=4:N| 000003c0 61 25 3d 6b 25 3a 6b 25 2b 3d 34 3a 4f 61 25 3d |a%=k%:k%+=4:Oa%=| 000003d0 6b 25 3a 6b 25 2b 3d 34 3a 50 61 25 3d 6b 25 3a |k%:k%+=4:Pa%=k%:| 000003e0 6b 25 2b 3d 31 3a 51 61 25 3d 6b 25 3a 6b 25 2b |k%+=1:Qa%=k%:k%+| 000003f0 3d 33 3a 52 61 25 3d 6b 25 3a 6b 25 2b 3d 34 3a |=3:Ra%=k%:k%+=4:| 00000400 53 61 25 3d 6b 25 3a 6b 25 2b 3d 34 3a 54 61 25 |Sa%=k%:k%+=4:Ta%| 00000410 3d 6b 25 3a 6b 25 2b 3d 31 3a 6b 25 3d 34 34 3a |=k%:k%+=1:k%=44:| 00000420 55 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 56 61 25 |Ua%=k%:k%+=1:Va%| 00000430 3d 6b 25 3a 6b 25 2b 3d 31 3a 57 61 25 3d 6b 25 |=k%:k%+=1:Wa%=k%| 00000440 3a 6b 25 2b 3d 31 3a 58 61 25 3d 6b 25 3a 6b 25 |:k%+=1:Xa%=k%:k%| 00000450 2b 3d 31 3a 5a 61 25 3d 6b 25 3a 6b 25 2b 3d 31 |+=1:Za%=k%:k%+=1| 00000460 3a 5f 61 25 3d 6b 25 3a 6b 25 2b 3d 31 0d 00 91 |:_a%=k%:k%+=1...| 00000470 e0 60 61 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 61 62 |.`a%=k%:k%+=1:ab| 00000480 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 62 62 25 3d 6b |%=k%:k%+=1:bb%=k| 00000490 25 3a 6b 25 2b 3d 31 3a 63 62 25 3d 6b 25 3a 6b |%:k%+=1:cb%=k%:k| 000004a0 25 2b 3d 31 3a 64 62 25 3d 6b 25 3a 6b 25 2b 3d |%+=1:db%=k%:k%+=| 000004b0 31 3a 65 62 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 66 |1:eb%=k%:k%+=1:f| 000004c0 62 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 67 62 25 3d |b%=k%:k%+=1:gb%=| 000004d0 6b 25 3a 6b 25 2b 3d 31 3a 68 62 25 3d 6b 25 3a |k%:k%+=1:hb%=k%:| 000004e0 6b 25 2b 3d 31 3a 69 62 25 3d 6b 25 3a 6b 25 2b |k%+=1:ib%=k%:k%+| 000004f0 3d 31 3a 6a 62 25 3d 6b 25 3a 6b 25 2b 3d 31 3a |=1:jb%=k%:k%+=1:| 00000500 6b 62 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 6c 62 25 |kb%=k%:k%+=1:lb%| 00000510 3d 6b 25 3a 6b 25 2b 3d 31 3a 6d 62 25 3d 6b 25 |=k%:k%+=1:mb%=k%| 00000520 3a 6b 25 2b 3d 31 3a 6e 62 25 3d 6b 25 3a 6b 25 |:k%+=1:nb%=k%:k%| 00000530 2b 3d 31 3a 6f 62 25 3d 6b 25 3a 6b 25 2b 3d 31 |+=1:ob%=k%:k%+=1| 00000540 3a 70 62 25 3d 6b 25 3a 6b 25 2b 3d 31 0d 00 96 |:pb%=k%:k%+=1...| 00000550 9a 71 62 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 72 62 |.qb%=k%:k%+=1:rb| 00000560 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 73 62 25 3d 6b |%=k%:k%+=1:sb%=k| 00000570 25 3a 6b 25 2b 3d 31 3a 74 62 25 3d 6b 25 3a 6b |%:k%+=1:tb%=k%:k| 00000580 25 2b 3d 31 3a 75 62 25 3d 6b 25 3a 6b 25 2b 3d |%+=1:ub%=k%:k%+=| 00000590 31 3a 76 62 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 77 |1:vb%=k%:k%+=1:w| 000005a0 62 25 3d 6b 25 3a 6b 25 2b 3d 31 3a 78 62 25 3d |b%=k%:k%+=1:xb%=| 000005b0 6b 25 3a 6b 25 2b 3d 31 3a 79 62 25 3d 6b 25 3a |k%:k%+=1:yb%=k%:| 000005c0 6b 25 2b 3d 31 3a 6b 25 3d 38 38 3a 7a 62 25 3d |k%+=1:k%=88:zb%=| 000005d0 6b 25 3a 6b 25 2b 3d 32 3a 41 62 25 3d 6b 25 3a |k%:k%+=2:Ab%=k%:| 000005e0 6b 25 2b 3d 32 3a e1 0d 00 9b 2a dd f2 78 61 3a |k%+=2:....*..xa:| 000005f0 ea 68 25 2c 6c 25 2c 61 25 2c 77 25 3a 42 62 25 |.h%,l%,a%,w%:Bb%| 00000600 3d a4 66 28 22 50 52 49 56 22 2c 35 31 32 29 3a |=.f("PRIV",512):| 00000610 e1 0d 00 a0 e0 dd f2 79 61 3a ea 71 25 2c 45 25 |.......ya:.q%,E%| 00000620 2c 43 62 25 3a 44 62 25 3d 34 34 3a 46 62 25 3d |,Cb%:Db%=44:Fb%=| 00000630 a3 3a 47 62 25 3d a3 3a 50 25 3d 30 3a 53 25 3d |.:Gb%=.:P%=0:S%=| 00000640 30 3a 48 62 25 3d a4 66 28 22 54 45 58 54 22 2c |0:Hb%=.f("TEXT",| 00000650 32 34 2a 34 29 3a 49 62 25 3d a4 66 28 22 54 45 |24*4):Ib%=.f("TE| 00000660 58 54 22 2c 32 34 2a 34 29 3a 4a 62 25 3d a4 66 |XT",24*4):Jb%=.f| 00000670 28 22 54 45 58 54 22 2c 32 34 2a 34 29 3a e3 71 |("TEXT",24*4):.q| 00000680 25 3d 30 b8 32 33 3a 48 62 25 21 28 71 25 2a 34 |%=0.23:Hb%!(q%*4| 00000690 29 3d 30 3a 49 62 25 21 28 71 25 2a 34 29 3d 30 |)=0:Ib%!(q%*4)=0| 000006a0 3a 4a 62 25 21 28 71 25 2a 34 29 3d 30 3a ed 3a |:Jb%!(q%*4)=0:.:| 000006b0 4b 62 25 3d 30 3a 52 25 3d 30 3a de 61 25 28 33 |Kb%=0:R%=0:.a%(3| 000006c0 29 3a 4c 62 25 3d a3 3a 4d 62 25 3d a3 3a 4e 62 |):Lb%=.:Mb%=.:Nb| 000006d0 25 3d a3 3a 4f 62 25 3d 30 3a 50 62 25 3d 30 3a |%=.:Ob%=0:Pb%=0:| 000006e0 51 62 25 3d 30 3a 52 62 25 3d 30 3a 69 24 3d 22 |Qb%=0:Rb%=0:i$="| 000006f0 22 0d 00 a5 7d 53 62 25 3d a4 7a 28 22 64 70 22 |"...}Sb%=.z("dp"| 00000700 29 3a 54 62 25 3d a4 7a 28 22 6c 6a 22 29 3a 55 |):Tb%=.z("lj"):U| 00000710 62 25 3d 30 3a 56 62 25 3d 30 3a 57 62 25 3d b9 |b%=0:Vb%=0:Wb%=.| 00000720 3a 63 3d 30 2e 30 33 39 33 37 35 3a 61 3d 30 3a |:c=0.039375:a=0:| 00000730 62 3d 30 3a c8 99 31 36 b8 45 25 3a c8 99 37 33 |b=0:..16.E%:..73| 00000740 2c 22 2f 67 2c 71 75 69 74 2f 73 2c 2f 67 2c 70 |,"/g,quit/s,/g,p| 00000750 72 69 6e 74 2f 73 2c 2f 67 22 2c 45 25 2c 65 25 |rint/s,/g",E%,e%| 00000760 2c 32 35 36 3a e7 65 25 21 31 32 3d 30 8c 0d 00 |,256:.e%!12=0...| 00000770 aa 09 63 61 25 3d a3 0d 00 af 0b cc 3a 63 61 25 |..ca%=......:ca%| 00000780 3d b9 0d 00 b4 05 cd 0d 00 b9 1a 4a 24 3d 22 22 |=..........J$=""| 00000790 3a 45 25 3d 65 25 21 31 36 3a e7 45 25 3c 3e 30 |:E%=e%!16:.E%<>0| 000007a0 8c 0d 00 be 37 43 62 25 3d 21 45 25 80 36 35 35 |....7Cb%=!E%.655| 000007b0 33 35 3a 45 25 2b 3d 32 3a c8 95 43 62 25 3a 4a |35:E%+=2:..Cb%:J| 000007c0 24 2b 3d bd 28 3f 45 25 29 3a 45 25 2b 3d 31 3a |$+=.(?E%):E%+=1:| 000007d0 43 62 25 2d 3d 31 3a ce 0d 00 c3 05 cd 0d 00 c8 |Cb%-=1:.........| 000007e0 05 e1 0d 00 cd 6f dd a4 7a 28 56 24 29 3a ea 66 |.....o..z(V$):.f| 000007f0 25 2c 41 25 2c 58 62 25 2c 66 24 2c 4e 25 2c 5a |%,A%,Xb%,f$,N%,Z| 00000800 62 25 3a 41 25 3d 30 3a 58 62 25 3d 30 3a c8 99 |b%:A%=0:Xb%=0:..| 00000810 31 33 31 30 38 35 2c 36 34 2c 22 50 72 69 6e 74 |131085,64,"Print| 00000820 65 72 73 3a 22 2b 56 24 2b 22 2e 52 65 73 6f 75 |ers:"+V$+".Resou| 00000830 72 63 65 73 2e 50 61 70 65 72 52 4f 22 b8 66 25 |rces.PaperRO".f%| 00000840 3b 5a 62 25 3a e7 28 5a 62 25 80 31 29 66 25 3d |;Zb%:.(Zb%.1)f%=| 00000850 30 0d 00 d2 1a e7 66 25 3d 30 85 5f 62 25 2c a4 |0.....f%=0._b%,.| 00000860 63 28 22 46 41 32 22 2c 56 24 29 0d 00 d7 23 c8 |c("FA2",V$)...#.| 00000870 95 ac c5 23 66 25 3a 66 24 3d be 23 66 25 3a e7 |...#f%:f$=.#f%:.| 00000880 c0 66 24 2c 34 29 3d 22 70 6e 3a 20 22 8c 0d 00 |.f$,4)="pn: "...| 00000890 dc 37 4e 25 3d a4 66 28 22 50 41 50 52 22 2c a9 |.7N%=.f("PAPR",.| 000008a0 28 66 24 29 2b 31 29 3a 21 4e 25 3d 30 3a 24 28 |(f$)+1):!N%=0:$(| 000008b0 4e 25 2b 34 29 3d c1 66 24 2c 35 29 3a e7 58 62 |N%+4)=.f$,5):.Xb| 000008c0 25 3c 3e 30 8c 0d 00 e1 0b 21 58 62 25 3d 4e 25 |%<>0.....!Xb%=N%| 000008d0 0d 00 e6 0b cc 3a 41 25 3d 4e 25 0d 00 eb 05 cd |.....:A%=N%.....| 000008e0 0d 00 f0 0a 58 62 25 3d 4e 25 0d 00 f5 05 cd 0d |....Xb%=N%......| 000008f0 00 fa 0e ce 3a d9 23 66 25 3a 3d 41 25 0d 00 ff |....:.#f%:=A%...| 00000900 dc dd f2 7a 61 3a ea 69 25 2c 6a 25 3a f2 41 61 |...za:.i%,j%:.Aa| 00000910 28 22 3c 50 72 69 6e 74 45 64 69 74 24 44 69 72 |("<PrintEdit$Dir| 00000920 3e 2e 54 65 6d 70 6c 61 74 65 73 22 2c 22 3c 50 |>.Templates","<P| 00000930 72 69 6e 74 45 64 69 74 24 44 69 72 3e 2e 54 65 |rintEdit$Dir>.Te| 00000940 6d 70 6c 61 74 65 33 44 22 29 3a f2 71 28 22 22 |mplate3D"):.q(""| 00000950 2c 22 69 6e 66 6f 22 2c 31 2c 60 62 25 29 3a f2 |,"info",1,`b%):.| 00000960 71 28 22 22 2c 22 6d 61 70 70 69 6e 67 22 2c 31 |q("","mapping",1| 00000970 2c 57 25 29 3a f2 71 28 22 22 2c 22 67 72 61 70 |,W%):.q("","grap| 00000980 68 69 63 73 22 2c 31 2c 6d 25 29 3a f2 71 28 22 |hics",1,m%):.q("| 00000990 22 2c 22 63 68 61 72 73 22 2c 31 2c 61 63 25 29 |","chars",1,ac%)| 000009a0 3a f2 71 28 22 22 2c 22 74 65 78 74 22 2c 31 2c |:.q("","text",1,| 000009b0 55 25 29 3a f2 71 28 22 22 2c 22 6d 61 69 6e 22 |U%):.q("","main"| 000009c0 2c 31 2c 67 25 29 3a f2 71 28 22 22 2c 22 73 61 |,1,g%):.q("","sa| 000009d0 76 65 22 2c 31 2c 56 25 29 0d 01 04 ec f2 71 28 |ve",1,V%).....q(| 000009e0 22 22 2c 22 77 61 72 6e 69 6e 67 22 2c 31 2c 62 |"","warning",1,b| 000009f0 63 25 29 3a f2 42 61 3a e3 69 25 3d 30 b8 33 3a |c%):.Ba:.i%=0.3:| 00000a00 6a 25 3d a4 66 28 22 49 43 44 46 22 2c 34 30 29 |j%=.f("ICDF",40)| 00000a10 3a 21 6a 25 3d 61 63 25 3a 6a 25 21 34 3d 69 25 |:!j%=ac%:j%!4=i%| 00000a20 3a c8 99 32 36 32 33 35 30 2c 2c 6a 25 3a c8 99 |:..262350,,j%:..| 00000a30 32 36 32 33 34 30 2c 2c 6a 25 3a 61 25 28 69 25 |262340,,j%:a%(i%| 00000a40 29 3d 6a 25 2b 38 3a ed 3a f2 61 28 60 62 25 2c |)=j%+8:.:.a(`b%,| 00000a50 33 2c a4 61 28 22 56 53 4e 22 29 29 3a f2 7a 28 |3,.a("VSN")):.z(| 00000a60 57 25 29 3a f2 69 28 57 25 29 3a f2 7a 28 6d 25 |W%):.i(W%):.z(m%| 00000a70 29 3a f2 69 28 6d 25 29 3a f2 7a 28 61 63 25 29 |):.i(m%):.z(ac%)| 00000a80 3a f2 69 28 61 63 25 29 3a f2 7a 28 55 25 29 3a |:.i(ac%):.z(U%):| 00000a90 f2 69 28 55 25 29 3a f2 7a 28 67 25 29 3a f2 69 |.i(U%):.z(g%):.i| 00000aa0 28 67 25 29 3a f2 73 3a 21 65 25 3d 2d 31 3a 65 |(g%):.s:!e%=-1:e| 00000ab0 25 21 34 3d 30 3a 65 25 21 38 3d 30 3a 65 25 21 |%!4=0:e%!8=0:e%!| 00000ac0 31 32 3d 38 34 0d 01 09 3d 65 25 21 31 36 3d 36 |12=84...=e%!16=6| 00000ad0 38 3a 65 25 21 32 30 3d 31 32 32 39 30 3a 24 28 |8:e%!20=12290:$(| 00000ae0 65 25 2b 32 34 29 3d a4 61 28 22 53 4e 22 29 3a |e%+24)=.a("SN"):| 00000af0 c8 99 32 36 32 33 33 38 2c 2c 65 25 b8 63 63 25 |..262338,,e%.cc%| 00000b00 3a e1 0d 01 0e 35 dd f2 73 3a f2 52 3a f2 43 61 |:....5..s:.R:.Ca| 00000b10 3a f2 53 28 48 62 25 29 3a f2 53 28 49 62 25 29 |:.S(Hb%):.S(Ib%)| 00000b20 3a f2 53 28 4a 62 25 29 3a f2 44 61 3a f2 6f 3a |:.S(Jb%):.Da:.o:| 00000b30 47 62 25 3d a3 3a e1 0d 01 13 a1 dd f2 46 28 44 |Gb%=.:.......F(D| 00000b40 25 29 3a ea 64 63 25 2c 65 63 25 2c 41 25 3a 64 |%):.dc%,ec%,A%:d| 00000b50 63 25 3d 61 25 28 30 29 21 34 3a 65 63 25 3d 61 |c%=a%(0)!4:ec%=a| 00000b60 25 28 30 29 21 31 32 3a 41 25 3d 52 25 3a c8 95 |%(0)!12:A%=R%:..| 00000b70 41 25 3c 3e 44 25 3a 65 63 25 3d 64 63 25 3a 64 |A%<>D%:ec%=dc%:d| 00000b80 63 25 2d 3d 28 61 25 28 30 29 21 31 32 2d 61 25 |c%-=(a%(0)!12-a%| 00000b90 28 30 29 21 34 29 3a 41 25 3d 21 41 25 3a ce 3a |(0)!4):A%=!A%:.:| 00000ba0 21 6f 25 3d 61 63 25 3a c8 99 32 36 32 33 34 37 |!o%=ac%:..262347| 00000bb0 2c 2c 6f 25 3a c8 99 32 36 32 33 35 33 2c 61 63 |,,o%:..262353,ac| 00000bc0 25 2c 30 2c 64 63 25 2c 6f 25 21 31 32 2d 6f 25 |%,0,dc%,o%!12-o%| 00000bd0 21 34 2c 65 63 25 3a e1 0d 01 18 b3 dd f2 6f 61 |!4,ec%:.......oa| 00000be0 3a ea 66 63 25 2c 44 25 2c 64 63 25 2c 65 63 25 |:.fc%,D%,dc%,ec%| 00000bf0 2c 69 25 2c 6c 25 2c 66 25 3a ea 67 63 25 2c 68 |,i%,l%,f%:.gc%,h| 00000c00 63 25 2c 79 25 2c 6a 25 2c 4b 25 3a 64 63 25 3d |c%,y%,j%,K%:dc%=| 00000c10 61 25 28 30 29 21 34 3a 65 63 25 3d 61 25 28 30 |a%(0)!4:ec%=a%(0| 00000c20 29 21 31 32 3a 4b 25 3d 65 63 25 2d 64 63 25 3a |)!12:K%=ec%-dc%:| 00000c30 c8 99 32 36 32 33 34 34 2c 2c 65 25 b8 66 63 25 |..262344,,e%.fc%| 00000c40 3a c8 95 66 63 25 3a 44 25 3d 52 25 3a 79 25 3d |:..fc%:D%=R%:y%=| 00000c50 65 25 21 31 36 2d 65 25 21 32 34 3a 67 63 25 3d |e%!16-e%!24:gc%=| 00000c60 28 79 25 2d 65 25 21 34 30 29 81 4b 25 3a 68 63 |(y%-e%!40).K%:hc| 00000c70 25 3d 28 79 25 2d 65 25 21 33 32 29 81 4b 25 3a |%=(y%-e%!32).K%:| 00000c80 e7 67 63 25 3c 30 67 63 25 3d 30 0d 01 1d 0e e7 |.gc%<0gc%=0.....| 00000c90 68 63 25 3e 3d 67 63 25 8c 0d 01 22 11 79 25 3d |hc%>=gc%...".y%=| 00000ca0 30 3a e7 67 63 25 3c 3e 30 8c 0d 01 27 19 e3 69 |0:.gc%<>0...'..i| 00000cb0 25 3d 30 b8 67 63 25 2d 31 3a e7 44 25 44 25 3d |%=0.gc%-1:.D%D%=| 00000cc0 21 44 25 0d 01 2c 0c 79 25 2d 3d 4b 25 3a ed 0d |!D%..,.y%-=K%:..| 00000cd0 01 31 05 cd 0d 01 36 14 e3 6a 25 3d 67 63 25 b8 |.1....6..j%=gc%.| 00000ce0 68 63 25 3a e7 44 25 8c 0d 01 3b 6f 24 61 25 28 |hc%:.D%...;o$a%(| 00000cf0 30 29 21 32 30 3d c3 28 44 25 3f 34 29 3a 24 61 |0)!20=.(D%?4):$a| 00000d00 25 28 31 29 21 32 30 3d bd 28 44 25 3f 34 29 3a |%(1)!20=.(D%?4):| 00000d10 24 61 25 28 33 29 21 32 30 3d 24 28 44 25 2b 38 |$a%(3)!20=$(D%+8| 00000d20 29 3a c8 99 33 39 33 34 36 35 2c 31 2c 61 25 28 |):..393465,1,a%(| 00000d30 33 29 21 32 30 2c 30 b8 6c 25 3b 66 25 3a e7 28 |3)!20,0.l%;f%:.(| 00000d40 66 25 80 31 29 6c 25 3d a9 28 24 61 25 28 33 29 |f%.1)l%=.($a%(3)| 00000d50 21 32 30 29 2a 31 36 0d 01 40 28 61 25 28 33 29 |!20)*16..@(a%(3)| 00000d60 21 38 3d 61 25 28 33 29 21 30 2b 6c 25 2b 31 36 |!8=a%(3)!0+l%+16| 00000d70 3a e3 69 25 3d 30 b8 33 3a e7 44 25 3f 35 8c 0d |:.i%=0.3:.D%?5..| 00000d80 01 45 1f 61 25 28 69 25 29 21 31 36 3d 61 25 28 |.E.a%(i%)!16=a%(| 00000d90 69 25 29 21 31 36 84 28 31 3c 3c 32 31 29 0d 01 |i%)!16.(1<<21)..| 00000da0 4a 22 cc 3a 61 25 28 69 25 29 21 31 36 3d 61 25 |J".:a%(i%)!16=a%| 00000db0 28 69 25 29 21 31 36 80 ac 28 31 3c 3c 32 31 29 |(i%)!16..(1<<21)| 00000dc0 0d 01 4f 05 cd 0d 01 54 43 61 25 28 69 25 29 21 |..O....TCa%(i%)!| 00000dd0 31 32 3d 79 25 3a 61 25 28 69 25 29 21 34 3d 79 |12=y%:a%(i%)!4=y| 00000de0 25 2d 4b 25 3a c8 99 32 36 32 33 37 30 2c 2c 61 |%-K%:..262370,,a| 00000df0 25 28 69 25 29 3a ed 3a 79 25 2d 3d 4b 25 3a e7 |%(i%):.:y%-=K%:.| 00000e00 44 25 44 25 3d 21 44 25 0d 01 59 05 cd 0d 01 5e |D%D%=!D%..Y....^| 00000e10 05 ed 0d 01 63 05 cd 0d 01 68 3d c8 99 32 36 32 |....c....h=..262| 00000e20 33 34 36 2c 2c 65 25 b8 66 63 25 3a ce 3a e3 69 |346,,e%.fc%:.:.i| 00000e30 25 3d 30 b8 33 3a 61 25 28 69 25 29 21 34 3d 64 |%=0.3:a%(i%)!4=d| 00000e40 63 25 3a 61 25 28 69 25 29 21 31 32 3d 65 63 25 |c%:a%(i%)!12=ec%| 00000e50 3a ed 3a e1 0d 01 6d 17 dd f2 70 61 3a c8 99 32 |:.:...m...pa:..2| 00000e60 36 32 33 34 31 2c 2c 65 25 3a e1 0d 01 72 10 dd |62341,,e%:...r..| 00000e70 f2 4e 3a e7 21 65 25 3d 67 25 8c 0d 01 77 09 e7 |.N:.!e%=g%...w..| 00000e80 46 62 25 8c 0d 01 7c d9 53 25 3d 36 3a 21 65 25 |Fb%...|.S%=6:!e%| 00000e90 3d 62 63 25 3a c8 99 32 36 32 33 34 37 2c 2c 65 |=bc%:..262347,,e| 00000ea0 25 3a c8 99 35 33 2c 2d 31 2c 34 b8 2c 2c 58 25 |%:..53,-1,4.,,X%| 00000eb0 3a 58 25 3d 31 3c 3c 58 25 3a c8 99 35 33 2c 2d |:X%=1<<X%:..53,-| 00000ec0 31 2c 35 b8 2c 2c 5a 25 3a 5a 25 3d 31 3c 3c 5a |1,5.,,Z%:Z%=1<<Z| 00000ed0 25 3a c8 99 35 33 2c 2d 31 2c 31 31 b8 2c 2c 69 |%:..53,-1,11.,,i| 00000ee0 63 25 3a 69 63 25 2b 3d 31 3a c8 99 35 33 2c 2d |c%:ic%+=1:..53,-| 00000ef0 31 2c 31 32 b8 2c 2c 6a 63 25 3a 6a 63 25 2b 3d |1,12.,,jc%:jc%+=| 00000f00 31 3a 6b 63 25 3d 69 63 25 2a 58 25 3a 6c 63 25 |1:kc%=ic%*X%:lc%| 00000f10 3d 6a 63 25 2a 5a 25 3a 63 25 3d 28 6b 63 25 2d |=jc%*Z%:c%=(kc%-| 00000f20 28 65 25 21 31 32 2d 65 25 21 34 29 29 81 32 3a |(e%!12-e%!4)).2:| 00000f30 64 25 3d 28 6c 63 25 2d 28 65 25 21 38 2d 65 25 |d%=(lc%-(e%!8-e%| 00000f40 21 31 36 29 29 81 32 3a c8 99 32 36 32 33 35 36 |!16)).2:..262356| 00000f50 2c 2c 62 63 25 2c 63 25 2c 64 25 3a e1 0d 01 81 |,,bc%,c%,d%:....| 00000f60 05 cd 0d 01 86 1a 21 65 25 3d 67 25 3a c8 99 32 |......!e%=g%:..2| 00000f70 36 32 33 34 32 2c 2c 65 25 3a f2 73 0d 01 8b 12 |62342,,e%:.s....| 00000f80 cc 3a e7 21 65 25 3d 55 25 4f 62 25 3d 30 0d 01 |.:.!e%=U%Ob%=0..| 00000f90 90 10 c8 99 32 36 32 33 34 32 2c 2c 65 25 0d 01 |....262342,,e%..| 00000fa0 95 05 cd 0d 01 9a 05 e1 0d 01 9f 17 dd f2 76 61 |..............va| 00000fb0 3a e7 65 25 21 31 36 3d 35 32 34 36 31 30 8c 0d |:.e%!16=524610..| 00000fc0 01 a4 11 85 54 25 2c a4 61 28 22 4f 4b 53 22 29 |....T%,.a("OKS")| 00000fd0 0d 01 a9 05 cd 0d 01 ae 05 e1 0d 01 b3 20 dd f2 |............. ..| 00000fe0 75 61 28 72 25 29 3a ea 73 24 2c 69 25 2c 6d 63 |ua(r%):.s$,i%,mc| 00000ff0 25 3a c8 8e 65 25 21 31 36 ca 0d 01 b8 09 c9 30 |%:..e%!16......0| 00001000 3a f2 75 0d 01 bd 0e c9 32 3a f2 46 61 28 65 25 |:.u.....2:.Fa(e%| 00001010 29 0d 01 c2 13 c9 33 3a e7 65 25 21 34 30 3d 34 |).....3:.e%!40=4| 00001020 30 33 38 8c 0d 01 c7 13 f2 47 61 3a f2 73 3a f2 |038......Ga:.s:.| 00001030 4f 3a f2 6f 3a f2 51 0d 01 cc 13 cc 3a 85 54 25 |O:.o:.Q.....:.T%| 00001040 2c a4 61 28 22 4f 4b 4e 22 29 0d 01 d1 05 cd 0d |,.a("OKN")......| 00001050 01 d6 06 c9 35 0d 01 db 0c c9 38 3a e7 46 62 25 |....5.....8:.Fb%| 00001060 8c 0d 01 e0 0d e7 21 65 25 3c 3e 32 30 8c 0d 01 |......!e%<>20...| 00001070 e5 19 e7 28 65 25 21 32 30 80 31 29 3d 30 53 25 |...(e%!20.1)=0S%| 00001080 3d 34 8b 53 25 3d 32 0d 01 ea 0a cc 3a 53 25 3d |=4.S%=2.....:S%=| 00001090 34 0d 01 ef 05 cd 0d 01 f4 25 65 25 21 31 32 3d |4........%e%!12=| 000010a0 65 25 21 38 3a c8 99 32 36 32 33 37 35 2c 31 39 |e%!8:..262375,19| 000010b0 2c 65 25 2c 65 25 21 34 3a f2 75 0d 01 f9 05 cd |,e%,e%!4:.u.....| 000010c0 0d 01 fe 0d c9 31 32 38 32 3a f2 48 61 0d 02 03 |.....1282:.Ha...| 000010d0 14 c9 32 36 32 33 33 36 3a c8 8e 65 25 21 33 32 |..262336:..e%!32| 000010e0 ca 0d 02 08 29 c9 30 3a f2 70 28 57 25 2c a4 61 |....).0:.p(W%,.a| 000010f0 28 22 54 49 37 22 29 29 3a 69 25 3d 52 25 3a c8 |("TI7")):i%=R%:.| 00001100 95 69 25 3a e7 69 25 3f 35 8c 0d 02 0d 46 f2 61 |.i%:.i%?5....F.a| 00001110 28 57 25 2c 32 2c bd 28 69 25 3f 34 29 29 3a f2 |(W%,2,.(i%?4)):.| 00001120 61 28 57 25 2c 33 2c 24 28 69 25 2b 38 29 29 3a |a(W%,3,$(i%+8)):| 00001130 f2 49 61 28 57 25 2c 32 2c 30 29 3a f2 54 28 57 |.Ia(W%,2,0):.T(W| 00001140 25 2c 32 2c 22 4b 72 61 74 22 29 3a 69 25 3d 30 |%,2,"Krat"):i%=0| 00001150 0d 02 12 05 cd 0d 02 17 0d e7 69 25 69 25 3d 21 |..........i%i%=!| 00001160 69 25 0d 02 1c 05 ce 0d 02 21 57 c9 33 3a f2 70 |i%.......!W.3:.p| 00001170 28 57 25 2c a4 61 28 22 54 49 38 22 29 29 3a f2 |(W%,.a("TI8")):.| 00001180 61 28 57 25 2c 32 2c 22 22 29 3a f2 61 28 57 25 |a(W%,2,""):.a(W%| 00001190 2c 33 2c 22 22 29 3a f2 49 61 28 57 25 2c 32 2c |,3,""):.Ia(W%,2,| 000011a0 31 35 29 3a f2 54 28 57 25 2c 32 2c 22 4b 72 61 |15):.T(W%,2,"Kra| 000011b0 74 3b 50 70 74 72 5f 77 72 69 74 65 22 29 0d 02 |t;Pptr_write")..| 000011c0 26 05 cb 0d 02 2b 1f c8 99 32 36 32 33 37 36 2c |&....+...262376,| 000011d0 2c 65 25 21 32 30 2c 65 25 21 32 34 2c 65 25 21 |,e%!20,e%!24,e%!| 000011e0 32 38 0d 02 30 1b c9 32 36 32 33 34 35 3a e7 65 |28..0..262345:.e| 000011f0 25 21 32 30 3d 56 25 53 25 3d 30 3a e1 0d 02 35 |%!20=V%S%=0:...5| 00001200 0f e7 65 25 21 32 30 3d 62 63 25 8c 0d 02 3a 17 |..e%!20=bc%...:.| 00001210 e7 53 25 3c 3e 35 80 53 25 3c 3e 33 80 53 25 3c |.S%<>5.S%<>3.S%<| 00001220 3e 31 8c 0d 02 3f 08 53 25 3d 30 0d 02 44 05 cd |>1...?.S%=0..D..| 00001230 0d 02 49 05 e1 0d 02 4e 05 cd 0d 02 53 07 f2 4a |..I....N....S..J| 00001240 61 0d 02 58 0e c9 32 36 32 33 35 31 3a f2 74 0d |a..X..262351:.t.| 00001250 02 5d 1d c9 35 32 34 36 31 33 3a e7 ac 47 62 25 |.]..524613:..Gb%| 00001260 80 65 25 21 34 30 3d 34 30 33 38 8c 0d 02 62 63 |.e%!40=4038...bc| 00001270 69 25 3d 65 25 21 34 3a 6d 63 25 3d 65 25 21 38 |i%=e%!4:mc%=e%!8| 00001280 3a f2 4f 3a f2 6f 3a f2 50 28 22 3c 50 72 69 6e |:.O:.o:.P("<Prin| 00001290 74 65 72 24 54 65 6d 70 3e 22 29 3a 65 25 21 30 |ter$Temp>"):e%!0| 000012a0 3d 32 30 3a 65 25 21 31 32 3d 6d 63 25 3a 65 25 |=20:e%!12=mc%:e%| 000012b0 21 31 36 3d 35 32 34 36 31 34 3a c8 99 32 36 32 |!16=524614:..262| 000012c0 33 37 35 2c 31 37 2c 65 25 2c 69 25 3a f2 73 0d |375,17,e%,i%:.s.| 000012d0 02 67 05 cd 0d 02 6c 05 cb 0d 02 71 05 e1 0d 02 |.g....l....q....| 000012e0 76 18 dd f2 48 61 3a ea 73 24 2c 74 24 3a c8 8e |v...Ha:.s$,t$:..| 000012f0 65 25 21 33 32 ca 0d 02 7b 15 c9 2d 32 3a 73 24 |e%!32...{..-2:s$| 00001300 3d a4 61 28 22 49 43 4f 4e 22 29 0d 02 80 16 c9 |=.a("ICON").....| 00001310 60 62 25 3a 73 24 3d a4 61 28 22 49 4e 46 4f 22 |`b%:s$=.a("INFO"| 00001320 29 0d 02 85 3f c9 55 25 3a 73 24 3d a4 61 28 22 |)...?.U%:s$=.a("| 00001330 54 45 58 54 22 2b c3 28 65 25 21 33 36 29 29 3a |TEXT"+.(e%!36)):| 00001340 e7 73 24 3d 22 54 45 58 54 22 2b c3 28 65 25 21 |.s$="TEXT"+.(e%!| 00001350 33 36 29 73 24 3d a4 61 28 22 54 45 58 54 22 29 |36)s$=.a("TEXT")| 00001360 0d 02 8a 23 c9 67 25 3a 74 24 3d 22 4d 41 49 4e |...#.g%:t$="MAIN| 00001370 22 2b c3 28 65 25 21 33 36 29 3a c8 8e 65 25 21 |"+.(e%!36):..e%!| 00001380 33 36 ca 0d 02 8f 1f c9 36 2c 37 3a e7 a4 62 28 |36......6,7:..b(| 00001390 67 25 2c 31 30 29 3d 22 6c 6a 22 74 24 2b 3d 22 |g%,10)="lj"t$+="| 000013a0 61 22 0d 02 94 1b c9 31 36 2c 31 37 3a e7 a4 62 |a".....16,17:..b| 000013b0 28 67 25 2c 31 30 29 3d 22 6c 6a 22 8c 0d 02 99 |(g%,10)="lj"....| 000013c0 20 e7 a4 65 28 67 25 2c 65 25 21 33 36 29 74 24 | ..e(g%,e%!36)t$| 000013d0 2b 3d 22 64 22 8b 74 24 2b 3d 22 63 22 0d 02 9e |+="d".t$+="c"...| 000013e0 22 cc 3a e7 a4 65 28 67 25 2c 65 25 21 33 36 29 |".:..e(g%,e%!36)| 000013f0 74 24 2b 3d 22 62 22 8b 74 24 2b 3d 22 61 22 0d |t$+="b".t$+="a".| 00001400 02 a3 05 cd 0d 02 a8 27 c9 31 38 2c 31 39 3a e7 |.......'.18,19:.| 00001410 a4 65 28 67 25 2c 65 25 21 33 36 29 74 24 2b 3d |.e(g%,e%!36)t$+=| 00001420 22 62 22 8b 74 24 2b 3d 22 61 22 0d 02 ad 05 cb |"b".t$+="a".....| 00001430 0d 02 b2 21 73 24 3d a4 61 28 74 24 29 3a e7 73 |...!s$=.a(t$):.s| 00001440 24 3d 74 24 73 24 3d a4 61 28 22 4d 41 49 4e 22 |$=t$s$=.a("MAIN"| 00001450 29 0d 02 b7 3f c9 56 25 3a 73 24 3d a4 61 28 22 |)...?.V%:s$=.a("| 00001460 53 41 56 45 22 2b c3 28 65 25 21 33 36 29 29 3a |SAVE"+.(e%!36)):| 00001470 e7 73 24 3d 22 53 41 56 45 22 2b c3 28 65 25 21 |.s$="SAVE"+.(e%!| 00001480 33 36 29 73 24 3d a4 61 28 22 53 41 56 45 22 29 |36)s$=.a("SAVE")| 00001490 0d 02 bc 17 c9 61 63 25 3a 73 24 3d a4 61 28 22 |.....ac%:s$=.a("| 000014a0 43 48 41 52 53 22 29 0d 02 c1 48 c9 57 25 3a 73 |CHARS")...H.W%:s| 000014b0 24 3d a4 61 28 22 4d 41 50 50 49 4e 47 22 2b c3 |$=.a("MAPPING"+.| 000014c0 28 65 25 21 33 36 29 29 3a e7 73 24 3d 22 4d 41 |(e%!36)):.s$="MA| 000014d0 50 50 49 4e 47 22 2b c3 28 65 25 21 33 36 29 73 |PPING"+.(e%!36)s| 000014e0 24 3d a4 61 28 22 4d 41 50 50 49 4e 47 22 29 0d |$=.a("MAPPING").| 000014f0 02 c6 27 c9 6d 25 3a 74 24 3d 22 47 52 41 50 48 |..'.m%:t$="GRAPH| 00001500 49 43 53 22 2b c3 28 65 25 21 33 36 29 3a c8 8e |ICS"+.(e%!36):..| 00001510 65 25 21 33 36 ca 0d 02 cb 45 c9 33 36 2c 33 37 |e%!36....E.36,37| 00001520 2c 33 38 2c 33 39 2c 34 30 2c 34 31 2c 34 32 2c |,38,39,40,41,42,| 00001530 34 33 2c 38 30 2c 38 31 2c 39 32 2c 39 33 3a e7 |43,80,81,92,93:.| 00001540 a4 65 28 6d 25 2c 65 25 21 33 36 29 74 24 2b 3d |.e(m%,e%!36)t$+=| 00001550 22 62 22 8b 74 24 2b 3d 22 61 22 0d 02 d0 05 cb |"b".t$+="a".....| 00001560 0d 02 d5 25 73 24 3d a4 61 28 74 24 29 3a e7 73 |...%s$=.a(t$):.s| 00001570 24 3d 74 24 73 24 3d a4 61 28 22 47 52 41 50 48 |$=t$s$=.a("GRAPH| 00001580 49 43 53 22 29 0d 02 da 11 7f 3a e7 65 25 21 33 |ICS").....:.e%!3| 00001590 36 3c 3e 2d 31 8c 0d 02 df 24 c8 99 32 36 32 33 |6<>-1....$..2623| 000015a0 38 38 2c 31 2c 42 62 25 2c 65 25 21 33 32 2c 65 |88,1,Bb%,e%!32,e| 000015b0 25 21 33 36 3a c8 8e 41 24 ca 0d 02 e4 2f c9 22 |%!36:..A$..../."| 000015c0 4d 45 32 22 3a e7 21 42 62 25 3d 30 73 24 3d a4 |ME2":.!Bb%=0s$=.| 000015d0 61 28 22 48 4d 45 32 2d 30 22 29 8b 73 24 3d a4 |a("HME2-0").s$=.| 000015e0 61 28 22 48 4d 45 32 22 29 0d 02 e9 42 c9 22 4d |a("HME2")...B."M| 000015f0 45 33 22 3a 73 24 3d 22 48 4d 45 33 2d 22 2b c3 |E3":s$="HME3-"+.| 00001600 28 21 42 62 25 29 3a c8 99 32 36 32 33 35 38 2c |(!Bb%):..262358,| 00001610 61 63 25 2c 6f 25 2c 31 3c 3c 32 31 2c 31 3c 3c |ac%,o%,1<<21,1<<| 00001620 32 31 3a e7 21 42 62 25 3d 32 8c 0d 02 ee 1a e7 |21:.!Bb%=2......| 00001630 21 6f 25 3d 2d 31 73 24 2b 3d 22 63 22 8b 73 24 |!o%=-1s$+="c".s$| 00001640 2b 3d 22 61 22 0d 02 f3 05 cd 0d 02 f8 0c e7 21 |+="a"..........!| 00001650 42 62 25 3d 30 8c 0d 02 fd 0c e7 21 6f 25 3d 2d |Bb%=0......!o%=-| 00001660 31 8c 0d 03 02 0b 73 24 2b 3d 22 63 22 0d 03 07 |1.....s$+="c"...| 00001670 0e cc 3a c8 8e 42 62 25 21 34 ca 0d 03 0c 2c c9 |..:..Bb%!4....,.| 00001680 30 3a e7 6f 25 21 34 3d 2d 31 73 24 3d 22 48 4d |0:.o%!4=-1s$="HM| 00001690 45 33 2d 30 2d 30 61 22 8b 73 24 3d 22 48 4d 45 |E3-0-0a".s$="HME| 000016a0 33 2d 30 2d 30 62 22 0d 03 11 2c c9 31 3a e7 6f |3-0-0b"...,.1:.o| 000016b0 25 21 34 3d 2d 31 73 24 3d 22 48 4d 45 33 2d 30 |%!4=-1s$="HME3-0| 000016c0 2d 31 61 22 8b 73 24 3d 22 48 4d 45 33 2d 30 2d |-1a".s$="HME3-0-| 000016d0 31 62 22 0d 03 16 11 c9 2d 31 3a e7 6f 25 21 34 |1b".....-1:.o%!4| 000016e0 3d 2d 31 8c 0d 03 1b 0b 73 24 2b 3d 22 61 22 0d |=-1.....s$+="a".| 000016f0 03 20 0d cc 3a 73 24 2b 3d 22 62 22 0d 03 25 05 |. ..:s$+="b"..%.| 00001700 cd 0d 03 2a 05 cb 0d 03 2f 05 cd 0d 03 34 05 cd |...*..../....4..| 00001710 0d 03 39 0d 73 24 3d a4 61 28 73 24 29 0d 03 3e |..9.s$=.a(s$)..>| 00001720 43 7f 3a 73 24 3d a4 61 28 22 48 22 2b 41 24 2b |C.:s$=.a("H"+A$+| 00001730 22 2d 22 2b c3 28 21 42 62 25 29 29 3a e7 73 24 |"-"+.(!Bb%)):.s$| 00001740 3d 22 48 22 2b 41 24 2b 22 2d 22 2b c3 28 21 42 |="H"+A$+"-"+.(!B| 00001750 62 25 29 73 24 3d a4 61 28 22 48 22 2b 41 24 29 |b%)s$=.a("H"+A$)| 00001760 0d 03 43 05 cb 0d 03 48 05 cd 0d 03 4d 05 cb 0d |..C....H....M...| 00001770 03 52 0c e7 73 24 3c 3e 22 22 8c 0d 03 57 4e 21 |.R..s$<>""...WN!| 00001780 65 25 3d 28 32 35 2b a9 28 73 24 29 29 80 ac 33 |e%=(25+.(s$))..3| 00001790 3a 65 25 21 31 32 3d 65 25 21 38 3a 65 25 21 31 |:e%!12=e%!8:e%!1| 000017a0 36 3d 31 32 38 33 3a 24 28 65 25 2b 32 30 29 3d |6=1283:$(e%+20)=| 000017b0 73 24 2b bd 30 3a c8 99 32 36 32 33 37 35 2c 31 |s$+.0:..262375,1| 000017c0 37 2c 65 25 2c 65 25 21 34 0d 03 5c 05 cd 0d 03 |7,e%,e%!4..\....| 000017d0 61 05 e1 0d 03 66 31 dd f2 47 61 3a 65 25 21 31 |a....f1..Ga:e%!1| 000017e0 32 3d 65 25 21 38 3a 65 25 21 31 36 3d 34 3a c8 |2=e%!8:e%!16=4:.| 000017f0 99 32 36 32 33 37 35 2c 31 37 2c 65 25 2c 65 25 |.262375,17,e%,e%| 00001800 21 34 3a e1 0d 03 6b 3b dd f2 4f 3a ea 74 24 2c |!4:...k;..O:.t$,| 00001810 78 24 2c 79 24 2c 6e 63 25 2c 6f 63 25 3a 6e 63 |x$,y$,nc%,oc%:nc| 00001820 25 3d a3 3a c8 99 32 36 33 38 37 32 3a e7 ac 28 |%=.:..263872:..(| 00001830 a4 48 28 a4 6e 28 65 25 2b 34 34 29 29 29 8c 0d |.H(.n(e%+44)))..| 00001840 03 70 1b 85 54 25 2c a4 63 28 22 4f 4b 31 22 2c |.p..T%,.c("OK1",| 00001850 a4 6e 28 65 25 2b 34 34 29 29 0d 03 75 05 cd 0d |.n(e%+44))..u...| 00001860 03 7a 34 f2 4b 61 28 34 30 33 38 2c a4 6e 28 65 |.z4.Ka(4038,.n(e| 00001870 25 2b 34 34 29 29 3a e7 a4 64 28 22 63 6c 3a 22 |%+44)):..d("cl:"| 00001880 2c 74 24 29 3d a3 f2 63 28 a4 61 28 22 4f 4b 36 |,t$)=..c(.a("OK6| 00001890 22 29 29 0d 03 7f 24 e7 a4 64 28 22 70 72 5f 6e |"))...$..d("pr_n| 000018a0 6d 65 3a 22 2c 74 24 29 3d a3 f2 63 28 a4 61 28 |me:",t$)=..c(.a(| 000018b0 22 4f 4b 36 22 29 29 0d 03 84 24 e7 a4 64 28 22 |"OK6"))...$..d("| 000018c0 73 68 5f 6e 6d 65 3a 22 2c 74 24 29 3d a3 f2 63 |sh_nme:",t$)=..c| 000018d0 28 a4 61 28 22 4f 4b 36 22 29 29 0d 03 89 24 e7 |(.a("OK6"))...$.| 000018e0 a4 64 28 22 73 70 5f 6e 6d 65 3a 22 2c 74 24 29 |.d("sp_nme:",t$)| 000018f0 3d a3 f2 63 28 a4 61 28 22 4f 4b 36 22 29 29 0d |=..c(.a("OK6")).| 00001900 03 8e 21 e7 a4 64 28 22 72 65 73 3a 22 2c 74 24 |..!..d("res:",t$| 00001910 29 3d a3 f2 63 28 a4 61 28 22 4f 4b 36 22 29 29 |)=..c(.a("OK6"))| 00001920 0d 03 93 24 f2 4c 61 28 30 29 3a e7 a4 64 28 22 |...$.La(0):..d("| 00001930 63 6c 3a 22 2c 74 24 29 f2 61 28 67 25 2c 31 30 |cl:",t$).a(g%,10| 00001940 2c 74 24 29 0d 03 98 21 e7 a4 64 28 22 70 72 5f |,t$)...!..d("pr_| 00001950 6e 6d 65 3a 22 2c 74 24 29 f2 61 28 67 25 2c 31 |nme:",t$).a(g%,1| 00001960 31 2c 74 24 29 0d 03 9d 21 e7 a4 64 28 22 73 68 |1,t$)...!..d("sh| 00001970 5f 6e 6d 65 3a 22 2c 74 24 29 f2 61 28 67 25 2c |_nme:",t$).a(g%,| 00001980 31 32 2c 74 24 29 0d 03 a2 21 e7 a4 64 28 22 73 |12,t$)...!..d("s| 00001990 70 5f 6e 6d 65 3a 22 2c 74 24 29 f2 61 28 67 25 |p_nme:",t$).a(g%| 000019a0 2c 31 33 2c 74 24 29 0d 03 a7 1d e7 a4 64 28 22 |,13,t$)......d("| 000019b0 72 65 73 3a 22 2c 74 24 29 f2 4d 61 28 74 24 2c |res:",t$).Ma(t$,| 000019c0 6e 63 25 29 0d 03 ac 17 e7 a4 64 28 22 74 78 74 |nc%)......d("txt| 000019d0 5f 63 64 73 3a 22 2c 74 24 29 8c 0d 03 b1 2a f2 |_cds:",t$)....*.| 000019e0 4e 61 28 74 24 29 3a e7 a4 64 28 22 63 68 61 72 |Na(t$):..d("char| 000019f0 73 3a 20 63 68 61 72 5f 6d 61 70 73 3a 22 2c 74 |s: char_maps:",t| 00001a00 24 29 f2 4f 61 0d 03 b6 05 cd 0d 03 bb 2c f2 65 |$).Oa........,.e| 00001a10 28 67 25 2c 33 36 29 3a e7 a4 64 28 22 64 65 66 |(g%,36):..d("def| 00001a20 61 75 6c 74 5f 70 61 70 65 72 5f 73 69 7a 65 3a |ault_paper_size:| 00001a30 22 2c 74 24 29 8c 0d 03 c0 4e f2 61 28 67 25 2c |",t$)....N.a(g%,| 00001a40 32 37 2c 74 24 29 3a e7 a4 64 28 22 64 65 66 61 |27,t$):..d("defa| 00001a50 75 6c 74 5f 78 72 65 73 6f 6c 75 74 69 6f 6e 3a |ult_xresolution:| 00001a60 22 2c 78 24 29 80 a4 64 28 22 64 65 66 61 75 6c |",x$)..d("defaul| 00001a70 74 5f 79 72 65 73 6f 6c 75 74 69 6f 6e 3a 22 2c |t_yresolution:",| 00001a80 79 24 29 8c 0d 03 c5 33 50 62 25 3d bb 28 78 24 |y$)....3Pb%=.(x$| 00001a90 29 3a 51 62 25 3d bb 28 79 24 29 3a e7 a4 64 28 |):Qb%=.(y$):..d(| 00001aa0 22 64 65 66 61 75 6c 74 5f 71 75 61 6c 69 74 79 |"default_quality| 00001ab0 3a 22 2c 74 24 29 8c 0d 03 ca 42 52 62 25 3d a0 |:",t$)....BRb%=.| 00001ac0 28 74 24 29 3a f2 61 28 67 25 2c 33 33 2c a4 49 |(t$):.a(g%,33,.I| 00001ad0 28 52 62 25 29 29 3a e7 a4 64 28 22 73 75 70 70 |(Rb%)):..d("supp| 00001ae0 6f 72 74 73 5f 66 61 73 74 5f 70 61 72 61 6c 6c |orts_fast_parall| 00001af0 65 6c 3a 22 2c 74 24 29 8c 0d 03 cf 16 e7 bb 28 |el:",t$).......(| 00001b00 74 24 29 3c 3e 30 f2 66 28 67 25 2c 33 36 29 0d |t$)<>0.f(g%,36).| 00001b10 03 d4 22 e7 a4 64 28 22 64 65 66 61 75 6c 74 5f |.."..d("default_| 00001b20 67 6e 61 6d 65 3a 22 2c 74 24 29 8c 69 24 3d 74 |gname:",t$).i$=t| 00001b30 24 0d 03 d9 05 cd 0d 03 de 05 cd 0d 03 e3 05 cd |$...............| 00001b40 0d 03 e8 05 cd 0d 03 ed 0c e7 69 24 3c 3e 22 22 |..........i$<>""| 00001b50 8c 0d 03 f2 10 f2 61 28 67 25 2c 33 30 2c 69 24 |......a(g%,30,i$| 00001b60 29 0d 03 f7 2d cc 3a e7 50 62 25 3c 3e 30 80 51 |)...-.:.Pb%<>0.Q| 00001b70 62 25 3c 3e 30 f2 61 28 67 25 2c 33 30 2c a4 6c |b%<>0.a(g%,30,.l| 00001b80 28 22 52 45 53 22 2c 78 24 2c 79 24 29 29 0d 03 |("RES",x$,y$))..| 00001b90 fc 05 cd 0d 04 01 3b c8 95 ac a4 41 3a 73 24 3d |......;....A:s$=| 00001ba0 a4 42 3a e7 c0 73 24 2c 31 39 29 3d 22 23 20 50 |.B:..s$,19)="# P| 00001bb0 61 70 65 72 20 58 20 6f 66 66 73 65 74 20 3d 20 |aper X offset = | 00001bc0 22 8c 61 3d bb 28 c1 73 24 2c 32 30 29 29 0d 04 |".a=.(.s$,20))..| 00001bd0 06 2f e7 c0 73 24 2c 31 39 29 3d 22 23 20 50 61 |./..s$,19)="# Pa| 00001be0 70 65 72 20 59 20 6f 66 66 73 65 74 20 3d 20 22 |per Y offset = "| 00001bf0 8c 62 3d bb 28 c1 73 24 2c 32 30 29 29 0d 04 0b |.b=.(.s$,20))...| 00001c00 12 ce 3a 6f 63 25 3d 40 25 3a e7 57 62 25 8c 0d |..:oc%=@%:.Wb%..| 00001c10 04 10 20 40 25 3d 22 2b 46 31 30 22 2b 6b 24 2b |.. @%="+F10"+k$+| 00001c20 22 32 22 3a 61 3d 61 2f 63 3a 62 3d 62 2f 63 0d |"2":a=a/c:b=b/c.| 00001c30 04 15 16 cc 3a 40 25 3d 22 2b 46 31 30 22 2b 6b |....:@%="+F10"+k| 00001c40 24 2b 22 33 22 0d 04 1a 05 cd 0d 04 1f 41 f2 61 |$+"3"........A.a| 00001c50 28 67 25 2c 32 32 2c c3 28 61 29 29 3a f2 61 28 |(g%,22,.(a)):.a(| 00001c60 67 25 2c 32 33 2c c3 28 62 29 29 3a 40 25 3d 6f |g%,23,.(b)):@%=o| 00001c70 63 25 3a f2 50 61 3a 47 62 25 3d b9 3a c8 99 32 |c%:.Pa:Gb%=.:..2| 00001c80 36 33 38 37 33 3a e7 6e 63 25 8c 0d 04 24 1d f2 |63873:.nc%...$..| 00001c90 41 28 a4 61 28 22 4f 4b 38 22 29 2c 31 29 3a f2 |A(.a("OK8"),1):.| 00001ca0 68 3a f2 69 28 6d 25 29 0d 04 29 05 cd 0d 04 2e |h:.i(m%)..).....| 00001cb0 05 e1 0d 04 33 1d dd a4 49 28 6e 25 29 3a ea 70 |....3...I(n%):.p| 00001cc0 63 25 2c 5f 25 3a e7 6e 25 3d 30 3a 3d 22 22 0d |c%,_%:.n%=0:="".| 00001cd0 04 38 44 70 63 25 3d 6e 25 80 32 35 35 3a 5f 25 |.8Dpc%=n%.255:_%| 00001ce0 3d 28 6e 25 80 36 35 32 38 30 29 3e 3e 38 3a 3d |=(n%.65280)>>8:=| 00001cf0 a4 61 28 22 43 4f 22 2b c3 28 70 63 25 29 29 2b |.a("CO"+.(pc%))+| 00001d00 22 2c 20 22 2b a4 61 28 22 48 54 22 2b c3 28 5f |", "+.a("HT"+.(_| 00001d10 25 29 29 0d 04 3d e4 dd f2 43 61 3a ea 69 25 3a |%))..=...Ca:.i%:| 00001d20 c8 95 50 25 3a f2 64 28 22 53 54 52 47 22 2c 50 |..P%:.d("STRG",P| 00001d30 25 21 34 29 3a f2 64 28 22 49 4e 54 47 22 2c 50 |%!4):.d("INTG",P| 00001d40 25 21 38 29 3a f2 64 28 22 53 54 52 47 22 2c 50 |%!8):.d("STRG",P| 00001d50 25 21 31 32 29 3a f2 64 28 22 49 4e 54 47 22 2c |%!12):.d("INTG",| 00001d60 50 25 21 31 36 29 3a f2 64 28 22 49 4e 54 47 22 |P%!16):.d("INTG"| 00001d70 2c 50 25 21 32 30 29 3a f2 64 28 22 49 4e 54 47 |,P%!20):.d("INTG| 00001d80 22 2c 50 25 21 32 34 29 3a f2 64 28 22 47 53 54 |",P%!24):.d("GST| 00001d90 52 22 2c 50 25 21 32 38 29 3a f2 64 28 22 49 4e |R",P%!28):.d("IN| 00001da0 54 47 22 2c 50 25 21 33 32 29 3a f2 64 28 22 53 |TG",P%!32):.d("S| 00001db0 54 52 47 22 2c 50 25 21 33 36 29 3a f2 64 28 22 |TRG",P%!36):.d("| 00001dc0 53 54 52 47 22 2c 50 25 21 34 30 29 3a 69 25 3d |STRG",P%!40):i%=| 00001dd0 21 50 25 3a f2 64 28 22 47 52 50 48 22 2c 50 25 |!P%:.d("GRPH",P%| 00001de0 29 3a 50 25 3d 69 25 3a ce 3a f2 61 28 67 25 2c |):P%=i%:.:.a(g%,| 00001df0 31 34 2c 22 30 22 29 0d 04 42 26 f2 61 28 67 25 |14,"0")..B&.a(g%| 00001e00 2c 33 30 2c 22 22 29 3a f2 61 28 67 25 2c 33 33 |,30,""):.a(g%,33| 00001e10 2c 22 22 29 3a f2 69 28 6d 25 29 3a e1 0d 04 47 |,""):.i(m%):...G| 00001e20 7a dd f2 4d 61 28 74 24 2c f8 6e 63 25 29 3a ea |z..Ma(t$,.nc%):.| 00001e30 71 63 25 2c 69 25 2c 70 25 2c 71 25 3a ea 57 24 |qc%,i%,p%,q%:.W$| 00001e40 2c 72 63 25 2c 58 24 2c 73 63 25 2c 74 63 25 2c |,rc%,X$,sc%,tc%,| 00001e50 75 63 25 2c 5a 24 2c 5a 62 25 3a ea 44 24 2c 4d |uc%,Z$,Zb%:.D$,M| 00001e60 24 3a 71 63 25 3d bb 28 74 24 29 3a e3 69 25 3d |$:qc%=.(t$):.i%=| 00001e70 31 b8 71 63 25 3a e7 ac 28 a4 64 28 22 67 5f 6d |1.qc%:..(.d("g_m| 00001e80 6f 64 65 3a 22 2c 74 24 29 29 f2 63 28 a4 61 28 |ode:",t$)).c(.a(| 00001e90 22 4f 4b 37 22 29 29 0d 04 4c 2e e7 ac 28 a4 64 |"OK7"))..L...(.d| 00001ea0 28 22 6d 6f 64 75 6c 65 3a 20 64 75 6d 70 65 72 |("module: dumper| 00001eb0 73 3a 22 2c 74 24 29 29 f2 63 28 a4 61 28 22 4f |s:",t$)).c(.a("O| 00001ec0 4b 37 22 29 29 0d 04 51 2d e7 a4 64 28 22 6e 75 |K7"))..Q-..d("nu| 00001ed0 6d 62 65 72 3a 22 2c 74 24 29 72 63 25 3d a4 72 |mber:",t$)rc%=.r| 00001ee0 28 74 24 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 |(t$)..c(.a("OK7"| 00001ef0 29 29 0d 04 56 26 e7 a4 64 28 22 6e 61 6d 65 3a |))..V&..d("name:| 00001f00 22 2c 74 24 29 57 24 3d 74 24 8b f2 63 28 a4 61 |",t$)W$=t$..c(.a| 00001f10 28 22 4f 4b 37 22 29 29 0d 04 5b 29 e7 a4 64 28 |("OK7"))..[)..d(| 00001f20 22 70 61 6c 65 74 74 65 3a 22 2c 74 24 29 58 24 |"palette:",t$)X$| 00001f30 3d 74 24 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 |=t$..c(.a("OK7")| 00001f40 29 0d 04 60 2e e7 a4 64 28 22 6f 70 74 69 6f 6e |)..`...d("option| 00001f50 73 3a 22 2c 74 24 29 73 63 25 3d a4 72 28 74 24 |s:",t$)sc%=.r(t$| 00001f60 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d |)..c(.a("OK7")).| 00001f70 04 65 2c e7 a4 64 28 22 70 78 72 65 73 3a 22 2c |.e,..d("pxres:",| 00001f80 74 24 29 74 63 25 3d a4 72 28 74 24 29 8b f2 63 |t$)tc%=.r(t$)..c| 00001f90 28 a4 61 28 22 4f 4b 37 22 29 29 0d 04 6a 2c e7 |(.a("OK7"))..j,.| 00001fa0 a4 64 28 22 70 79 72 65 73 3a 22 2c 74 24 29 75 |.d("pyres:",t$)u| 00001fb0 63 25 3d a4 72 28 74 24 29 8b f2 63 28 a4 61 28 |c%=.r(t$)..c(.a(| 00001fc0 22 4f 4b 37 22 29 29 0d 04 6f 26 e7 a4 64 28 22 |"OK7"))..o&..d("| 00001fd0 64 61 74 61 3a 22 2c 74 24 29 5a 24 3d 74 24 8b |data:",t$)Z$=t$.| 00001fe0 f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d 04 74 |.c(.a("OK7"))..t| 00001ff0 2c e7 a4 64 28 22 66 6c 61 67 73 3a 22 2c 74 24 |,..d("flags:",t$| 00002000 29 5a 62 25 3d a4 72 28 74 24 29 8b f2 63 28 a4 |)Zb%=.r(t$)..c(.| 00002010 61 28 22 4f 4b 37 22 29 29 0d 04 79 13 e7 28 5a |a("OK7"))..y..(Z| 00002020 62 25 3e 3e 3e 32 34 29 3e 3d 34 8c 0d 04 7e 27 |b%>>>24)>=4...~'| 00002030 e7 a4 64 28 22 67 6e 61 6d 65 3a 22 2c 74 24 29 |..d("gname:",t$)| 00002040 44 24 3d 74 24 8b f2 63 28 a4 61 28 22 4f 4b 37 |D$=t$..c(.a("OK7| 00002050 22 29 29 0d 04 83 28 e7 a4 64 28 22 67 63 61 6c |"))...(..d("gcal| 00002060 69 62 3a 22 2c 74 24 29 4d 24 3d 74 24 8b f2 63 |ib:",t$)M$=t$..c| 00002070 28 a4 61 28 22 4f 4b 37 22 29 29 0d 04 88 11 cc |(.a("OK7")).....| 00002080 3a 44 24 3d 22 22 3a 4d 24 3d 22 22 0d 04 8d 05 |:D$="":M$=""....| 00002090 cd 0d 04 92 b9 70 25 3d a4 66 28 22 47 52 50 48 |.....p%=.f("GRPH| 000020a0 22 2c 34 34 29 3a 21 70 25 3d 30 3a 70 25 21 34 |",44):!p%=0:p%!4| 000020b0 3d a4 67 28 57 24 2c 32 29 3a 70 25 21 38 3d a4 |=.g(W$,2):p%!8=.| 000020c0 6d 28 72 63 25 29 3a 70 25 21 31 32 3d a4 67 28 |m(rc%):p%!12=.g(| 000020d0 58 24 2c 32 29 3a 70 25 21 31 36 3d a4 6d 28 73 |X$,2):p%!16=.m(s| 000020e0 63 25 29 3a 70 25 21 32 30 3d a4 6d 28 74 63 25 |c%):p%!20=.m(tc%| 000020f0 29 3a 70 25 21 32 34 3d a4 6d 28 75 63 25 29 3a |):p%!24=.m(uc%):| 00002100 70 25 21 32 38 3d a4 67 28 5a 24 2c 34 29 3a 70 |p%!28=.g(Z$,4):p| 00002110 25 21 33 32 3d a4 6d 28 5a 62 25 29 3a 70 25 21 |%!32=.m(Zb%):p%!| 00002120 33 36 3d a4 67 28 44 24 2c 32 29 3a 70 25 21 34 |36=.g(D$,2):p%!4| 00002130 30 3d a4 67 28 4d 24 2c 32 29 3a e7 28 5a 62 25 |0=.g(M$,2):.(Zb%| 00002140 3e 3e 3e 32 34 29 3e 3d 33 8c 0d 04 97 2d 61 3d |>>>24)>=3....-a=| 00002150 21 28 70 25 21 32 38 2b 31 2b 52 61 25 29 2f 74 |!(p%!28+1+Ra%)/t| 00002160 63 25 3a 62 3d 21 28 70 25 21 32 38 2b 31 2b 53 |c%:b=!(p%!28+1+S| 00002170 61 25 29 2f 75 63 25 0d 04 9c 05 cd 0d 04 a1 1e |a%)/uc%.........| 00002180 f2 51 61 28 70 25 2c 22 22 29 3a e7 28 5a 62 25 |.Qa(p%,""):.(Zb%| 00002190 3e 3e 3e 32 34 29 3c 3e 34 8c 0d 04 a6 13 f2 55 |>>>24)<>4......U| 000021a0 28 70 25 29 3a f2 47 3a 6e 63 25 3d b9 0d 04 ab |(p%):.G:nc%=....| 000021b0 05 cd 0d 04 b0 07 ed 3a e1 0d 04 b5 4e dd f2 51 |.......:....N..Q| 000021c0 61 28 41 25 2c 44 24 29 3a ea 69 25 2c 4f 25 2c |a(A%,D$):.i%,O%,| 000021d0 68 24 3a 69 25 3d bb 28 a4 62 28 67 25 2c 31 34 |h$:i%=.(.b(g%,14| 000021e0 29 29 2b 31 3a f2 61 28 67 25 2c 31 34 2c c3 28 |))+1:.a(g%,14,.(| 000021f0 69 25 29 29 3a 69 25 3d 50 25 3a 4f 25 3d 30 3a |i%)):i%=P%:O%=0:| 00002200 e7 44 24 3d 22 22 8c 0d 04 ba 17 c8 95 69 25 3a |.D$="".......i%:| 00002210 4f 25 3d 69 25 3a 69 25 3d 21 69 25 3a ce 0d 04 |O%=i%:i%=!i%:...| 00002220 bf 32 cc 3a c8 95 69 25 3a 68 24 3d 24 28 69 25 |.2.:..i%:h$=$(i%| 00002230 21 33 36 29 3a e7 68 24 3d 22 22 8c 68 24 3d c3 |!36):.h$="".h$=.| 00002240 28 69 25 21 32 30 29 2b c3 28 69 25 21 32 34 29 |(i%!20)+.(i%!24)| 00002250 0d 04 c4 0b e7 68 24 3c 44 24 8c 0d 04 c9 10 4f |.....h$<D$.....O| 00002260 25 3d 69 25 3a 69 25 3d 21 69 25 0d 04 ce 0a cc |%=i%:i%=!i%.....| 00002270 3a 69 25 3d 30 0d 04 d3 05 cd 0d 04 d8 05 ce 0d |:i%=0...........| 00002280 04 dd 05 cd 0d 04 e2 08 e7 4f 25 8c 0d 04 e7 12 |.........O%.....| 00002290 21 41 25 3d 21 4f 25 3a 21 4f 25 3d 41 25 0d 04 |!A%=!O%:!O%=A%..| 000022a0 ec 12 cc 3a 21 41 25 3d 50 25 3a 50 25 3d 41 25 |...:!A%=P%:P%=A%| 000022b0 0d 04 f1 05 cd 0d 04 f6 05 e1 0d 04 fb 46 dd f2 |.............F..| 000022c0 53 28 70 25 29 3a ea 69 25 3a e3 69 25 3d 30 b8 |S(p%):.i%:.i%=0.| 000022d0 32 33 3a e7 70 25 21 28 69 25 2a 34 29 3c 3e 30 |23:.p%!(i%*4)<>0| 000022e0 f2 64 28 22 47 53 54 52 22 2c 70 25 21 28 69 25 |.d("GSTR",p%!(i%| 000022f0 2a 34 29 29 3a 70 25 21 28 69 25 2a 34 29 3d 30 |*4)):p%!(i%*4)=0| 00002300 0d 05 00 0b ed 3a c8 8e 70 25 ca 0d 05 05 18 c9 |.....:..p%......| 00002310 48 62 25 3a 4c 62 25 3d a3 3a f2 65 28 67 25 2c |Hb%:Lb%=.:.e(g%,| 00002320 31 36 29 0d 05 0a 18 c9 49 62 25 3a 4d 62 25 3d |16).....Ib%:Mb%=| 00002330 a3 3a f2 65 28 67 25 2c 31 37 29 0d 05 0f 18 c9 |.:.e(g%,17).....| 00002340 4a 62 25 3a 4e 62 25 3d a3 3a f2 65 28 67 25 2c |Jb%:Nb%=.:.e(g%,| 00002350 31 38 29 0d 05 14 05 cb 0d 05 19 05 e1 0d 05 1e |18).............| 00002360 24 dd f2 4e 61 28 74 24 29 3a ea 69 25 2c 6a 25 |$..Na(t$):.i%,j%| 00002370 3a 69 25 3d bb 28 74 24 29 3a e7 69 25 3c 3e 30 |:i%=.(t$):.i%<>0| 00002380 8c 0d 05 23 1f e3 6a 25 3d 31 b8 69 25 3a e7 a4 |...#..j%=1.i%:..| 00002390 64 28 22 74 5f 6d 6f 64 65 3a 22 2c 74 24 29 8c |d("t_mode:",t$).| 000023a0 0d 05 28 09 c8 8e 6a 25 ca 0d 05 2d 14 c9 31 3a |..(...j%...-..1:| 000023b0 4c 62 25 3d b9 3a f2 56 28 48 62 25 29 0d 05 32 |Lb%=.:.V(Hb%)..2| 000023c0 14 c9 32 3a 4d 62 25 3d b9 3a f2 56 28 49 62 25 |..2:Mb%=.:.V(Ib%| 000023d0 29 0d 05 37 14 c9 33 3a 4e 62 25 3d b9 3a f2 56 |)..7..3:Nb%=.:.V| 000023e0 28 4a 62 25 29 0d 05 3c 05 cb 0d 05 41 10 f2 66 |(Jb%)..<....A..f| 000023f0 28 67 25 2c 31 35 2b 6a 25 29 0d 05 46 13 cc 3a |(g%,15+j%)..F..:| 00002400 f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d 05 4b |.c(.a("OK7"))..K| 00002410 05 cd 0d 05 50 05 ed 0d 05 55 05 cd 0d 05 5a 05 |....P....U....Z.| 00002420 e1 0d 05 5f 42 dd f2 56 28 70 25 29 3a ea 74 24 |..._B..V(p%):.t$| 00002430 3a e7 a4 64 28 22 74 5f 70 61 67 65 5f 6c 69 6e |:..d("t_page_lin| 00002440 65 73 3a 22 2c 74 24 29 70 25 21 30 3d a4 67 28 |es:",t$)p%!0=.g(| 00002450 74 24 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 |t$,4)..c(.a("OK7| 00002460 22 29 29 0d 05 64 2e e7 a4 64 28 22 74 5f 30 38 |"))..d...d("t_08| 00002470 3a 22 2c 74 24 29 70 25 21 34 3d a4 67 28 74 24 |:",t$)p%!4=.g(t$| 00002480 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 |,4)..c(.a("OK7")| 00002490 29 0d 05 69 2e e7 a4 64 28 22 74 5f 30 39 3a 22 |)..i...d("t_09:"| 000024a0 2c 74 24 29 70 25 21 38 3d a4 67 28 74 24 2c 34 |,t$)p%!8=.g(t$,4| 000024b0 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d |)..c(.a("OK7")).| 000024c0 05 6e 2f e7 a4 64 28 22 74 5f 30 43 3a 22 2c 74 |.n/..d("t_0C:",t| 000024d0 24 29 70 25 21 31 32 3d a4 67 28 74 24 2c 34 29 |$)p%!12=.g(t$,4)| 000024e0 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d 05 |..c(.a("OK7"))..| 000024f0 73 2f e7 a4 64 28 22 74 5f 30 44 3a 22 2c 74 24 |s/..d("t_0D:",t$| 00002500 29 70 25 21 31 36 3d a4 67 28 74 24 2c 34 29 8b |)p%!16=.g(t$,4).| 00002510 f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d 05 78 |.c(.a("OK7"))..x| 00002520 31 e7 a4 64 28 22 74 5f 30 44 30 41 3a 22 2c 74 |1..d("t_0D0A:",t| 00002530 24 29 70 25 21 32 30 3d a4 67 28 74 24 2c 34 29 |$)p%!20=.g(t$,4)| 00002540 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d 05 |..c(.a("OK7"))..| 00002550 7d 32 e7 a4 64 28 22 74 5f 73 74 61 72 74 3a 22 |}2..d("t_start:"| 00002560 2c 74 24 29 70 25 21 32 34 3d a4 67 28 74 24 2c |,t$)p%!24=.g(t$,| 00002570 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 |4)..c(.a("OK7"))| 00002580 0d 05 82 30 e7 a4 64 28 22 74 5f 65 6e 64 3a 22 |...0..d("t_end:"| 00002590 2c 74 24 29 70 25 21 32 38 3d a4 67 28 74 24 2c |,t$)p%!28=.g(t$,| 000025a0 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 |4)..c(.a("OK7"))| 000025b0 0d 05 87 31 e7 a4 64 28 22 74 5f 70 69 63 61 3a |...1..d("t_pica:| 000025c0 22 2c 74 24 29 70 25 21 33 32 3d a4 67 28 74 24 |",t$)p%!32=.g(t$| 000025d0 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 |,4)..c(.a("OK7")| 000025e0 29 0d 05 8c 32 e7 a4 64 28 22 74 5f 65 6c 69 74 |)...2..d("t_elit| 000025f0 65 3a 22 2c 74 24 29 70 25 21 33 36 3d a4 67 28 |e:",t$)p%!36=.g(| 00002600 74 24 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 |t$,4)..c(.a("OK7| 00002610 22 29 29 0d 05 91 36 e7 a4 64 28 22 74 5f 63 6f |"))...6..d("t_co| 00002620 6e 64 65 6e 73 65 64 3a 22 2c 74 24 29 70 25 21 |ndensed:",t$)p%!| 00002630 34 30 3d a4 67 28 74 24 2c 34 29 8b f2 63 28 a4 |40=.g(t$,4)..c(.| 00002640 61 28 22 4f 4b 37 22 29 29 0d 05 96 35 e7 a4 64 |a("OK7"))...5..d| 00002650 28 22 74 5f 65 78 70 61 6e 64 65 64 3a 22 2c 74 |("t_expanded:",t| 00002660 24 29 70 25 21 34 34 3d a4 67 28 74 24 2c 34 29 |$)p%!44=.g(t$,4)| 00002670 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d 05 |..c(.a("OK7"))..| 00002680 9b 31 e7 a4 64 28 22 74 5f 62 5f 6f 6e 3a 22 2c |.1..d("t_b_on:",| 00002690 74 24 29 70 25 21 34 38 3d a4 67 28 74 24 2c 34 |t$)p%!48=.g(t$,4| 000026a0 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d |)..c(.a("OK7")).| 000026b0 05 a0 32 e7 a4 64 28 22 74 5f 62 5f 6f 66 66 3a |..2..d("t_b_off:| 000026c0 22 2c 74 24 29 70 25 21 35 32 3d a4 67 28 74 24 |",t$)p%!52=.g(t$| 000026d0 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 |,4)..c(.a("OK7")| 000026e0 29 0d 05 a5 31 e7 a4 64 28 22 74 5f 69 5f 6f 6e |)...1..d("t_i_on| 000026f0 3a 22 2c 74 24 29 70 25 21 35 36 3d a4 67 28 74 |:",t$)p%!56=.g(t| 00002700 24 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 |$,4)..c(.a("OK7"| 00002710 29 29 0d 05 aa 32 e7 a4 64 28 22 74 5f 69 5f 6f |))...2..d("t_i_o| 00002720 66 66 3a 22 2c 74 24 29 70 25 21 36 30 3d a4 67 |ff:",t$)p%!60=.g| 00002730 28 74 24 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b |(t$,4)..c(.a("OK| 00002740 37 22 29 29 0d 05 af 31 e7 a4 64 28 22 74 5f 6c |7"))...1..d("t_l| 00002750 5f 6f 6e 3a 22 2c 74 24 29 70 25 21 36 34 3d a4 |_on:",t$)p%!64=.| 00002760 67 28 74 24 2c 34 29 8b f2 63 28 a4 61 28 22 4f |g(t$,4)..c(.a("O| 00002770 4b 37 22 29 29 0d 05 b4 32 e7 a4 64 28 22 74 5f |K7"))...2..d("t_| 00002780 6c 5f 6f 66 66 3a 22 2c 74 24 29 70 25 21 36 38 |l_off:",t$)p%!68| 00002790 3d a4 67 28 74 24 2c 34 29 8b f2 63 28 a4 61 28 |=.g(t$,4)..c(.a(| 000027a0 22 4f 4b 37 22 29 29 0d 05 b9 33 e7 a4 64 28 22 |"OK7"))...3..d("| 000027b0 74 5f 73 75 70 5f 6f 6e 3a 22 2c 74 24 29 70 25 |t_sup_on:",t$)p%| 000027c0 21 37 32 3d a4 67 28 74 24 2c 34 29 8b f2 63 28 |!72=.g(t$,4)..c(| 000027d0 a4 61 28 22 4f 4b 37 22 29 29 0d 05 be 34 e7 a4 |.a("OK7"))...4..| 000027e0 64 28 22 74 5f 73 75 70 5f 6f 66 66 3a 22 2c 74 |d("t_sup_off:",t| 000027f0 24 29 70 25 21 37 36 3d a4 67 28 74 24 2c 34 29 |$)p%!76=.g(t$,4)| 00002800 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 0d 05 |..c(.a("OK7"))..| 00002810 c3 33 e7 a4 64 28 22 74 5f 73 75 62 5f 6f 6e 3a |.3..d("t_sub_on:| 00002820 22 2c 74 24 29 70 25 21 38 30 3d a4 67 28 74 24 |",t$)p%!80=.g(t$| 00002830 2c 34 29 8b f2 63 28 a4 61 28 22 4f 4b 37 22 29 |,4)..c(.a("OK7")| 00002840 29 0d 05 c8 34 e7 a4 64 28 22 74 5f 73 75 62 5f |)...4..d("t_sub_| 00002850 6f 66 66 3a 22 2c 74 24 29 70 25 21 38 34 3d a4 |off:",t$)p%!84=.| 00002860 67 28 74 24 2c 34 29 8b f2 63 28 a4 61 28 22 4f |g(t$,4)..c(.a("O| 00002870 4b 37 22 29 29 0d 05 cd 31 e7 a4 64 28 22 74 5f |K7"))...1..d("t_| 00002880 75 5f 6f 6e 3a 22 2c 74 24 29 70 25 21 38 38 3d |u_on:",t$)p%!88=| 00002890 a4 67 28 74 24 2c 34 29 8b f2 63 28 a4 61 28 22 |.g(t$,4)..c(.a("| 000028a0 4f 4b 37 22 29 29 0d 05 d2 32 e7 a4 64 28 22 74 |OK7"))...2..d("t| 000028b0 5f 75 5f 6f 66 66 3a 22 2c 74 24 29 70 25 21 39 |_u_off:",t$)p%!9| 000028c0 32 3d a4 67 28 74 24 2c 34 29 8b f2 63 28 a4 61 |2=.g(t$,4)..c(.a| 000028d0 28 22 4f 4b 37 22 29 29 0d 05 d7 05 e1 0d 05 dc |("OK7"))........| 000028e0 1e dd f2 4a 61 3a ea 70 25 2c 69 25 2c 76 63 25 |...Ja:.p%,i%,vc%| 000028f0 3a e7 41 24 3d 22 4d 45 33 22 8c 0d 05 e1 1a 70 |:.A$="ME3".....p| 00002900 25 3d 52 25 3a 69 25 3d 30 3a c8 95 70 25 3a e7 |%=R%:i%=0:..p%:.| 00002910 70 25 3f 35 8c 0d 05 e6 1a 76 63 25 3d 70 25 3a |p%?5.....vc%=p%:| 00002920 69 25 2b 3d 31 3a e7 69 25 3d 32 70 25 3d 30 0d |i%+=1:.i%=2p%=0.| 00002930 05 eb 05 cd 0d 05 f0 0d e7 70 25 70 25 3d 21 70 |.........p%p%=!p| 00002940 25 0d 05 f5 1a ce 3a e7 69 25 3d 31 76 63 25 3f |%.....:.i%=1vc%?| 00002950 35 3d 30 3a f2 46 28 76 63 25 29 0d 05 fa 05 cd |5=0:.F(vc%).....| 00002960 0d 05 ff 05 e1 0d 06 04 2b dd f2 75 3a ea 63 25 |........+..u:.c%| 00002970 2c 64 25 3a ea 58 25 2c 5a 25 2c 69 63 25 2c 6a |,d%:.X%,Z%,ic%,j| 00002980 63 25 2c 6b 63 25 2c 6c 63 25 3a e7 46 62 25 8c |c%,kc%,lc%:.Fb%.| 00002990 0d 06 09 d4 21 65 25 3d 62 63 25 3a c8 99 32 36 |....!e%=bc%:..26| 000029a0 32 33 34 37 2c 2c 65 25 3a c8 99 35 33 2c 2d 31 |2347,,e%:..53,-1| 000029b0 2c 34 b8 2c 2c 58 25 3a 58 25 3d 31 3c 3c 58 25 |,4.,,X%:X%=1<<X%| 000029c0 3a c8 99 35 33 2c 2d 31 2c 35 b8 2c 2c 5a 25 3a |:..53,-1,5.,,Z%:| 000029d0 5a 25 3d 31 3c 3c 5a 25 3a c8 99 35 33 2c 2d 31 |Z%=1<<Z%:..53,-1| 000029e0 2c 31 31 b8 2c 2c 69 63 25 3a 69 63 25 2b 3d 31 |,11.,,ic%:ic%+=1| 000029f0 3a c8 99 35 33 2c 2d 31 2c 31 32 b8 2c 2c 6a 63 |:..53,-1,12.,,jc| 00002a00 25 3a 6a 63 25 2b 3d 31 3a 6b 63 25 3d 69 63 25 |%:jc%+=1:kc%=ic%| 00002a10 2a 58 25 3a 6c 63 25 3d 6a 63 25 2a 5a 25 3a 63 |*X%:lc%=jc%*Z%:c| 00002a20 25 3d 28 6b 63 25 2d 28 65 25 21 31 32 2d 65 25 |%=(kc%-(e%!12-e%| 00002a30 21 34 29 29 81 32 3a 64 25 3d 28 6c 63 25 2d 28 |!4)).2:d%=(lc%-(| 00002a40 65 25 21 38 2d 65 25 21 31 36 29 29 81 32 3a c8 |e%!8-e%!16)).2:.| 00002a50 99 32 36 32 33 35 36 2c 2c 62 63 25 2c 63 25 2c |.262356,,bc%,c%,| 00002a60 64 25 3a e1 0d 06 0e 05 cd 0d 06 13 0d f2 61 61 |d%:...........aa| 00002a70 3a f2 52 61 3a e1 0d 06 18 13 dd f2 73 61 3a e7 |:.Ra:.......sa:.| 00002a80 65 25 21 32 34 3d 31 33 8c 0d 06 1d 0a c8 8e 21 |e%!24=13.......!| 00002a90 65 25 ca 0d 06 22 1a c9 67 25 3a e7 61 61 24 3c |e%..."..g%:.aa$<| 00002aa0 3e a4 62 28 67 25 2c 65 25 21 34 29 8c 0d 06 27 |>.b(g%,e%!4)...'| 00002ab0 11 f2 68 3a e7 65 25 21 34 3d 31 30 f2 6f 0d 06 |..h:.e%!4=10.o..| 00002ac0 2c 05 cd 0d 06 31 0b c8 8e 65 25 21 34 ca 0d 06 |,....1...e%!4...| 00002ad0 36 11 c9 31 30 3a f2 6b 28 67 25 2c 31 31 29 0d |6..10:.k(g%,11).| 00002ae0 06 3b 11 c9 31 31 3a f2 6b 28 67 25 2c 31 32 29 |.;..11:.k(g%,12)| 00002af0 0d 06 40 11 c9 31 32 3a f2 6b 28 67 25 2c 31 33 |..@..12:.k(g%,13| 00002b00 29 0d 06 45 11 c9 31 33 3a f2 6b 28 67 25 2c 32 |)..E..13:.k(g%,2| 00002b10 32 29 0d 06 4a 11 c9 32 32 3a f2 6b 28 67 25 2c |2)..J..22:.k(g%,| 00002b20 32 33 29 0d 06 4f 11 c9 32 33 3a f2 6b 28 67 25 |23)..O..23:.k(g%| 00002b30 2c 31 30 29 0d 06 54 05 cb 0d 06 59 0b c9 57 25 |,10)..T....Y..W%| 00002b40 3a f2 53 61 0d 06 5e 10 c9 56 25 3a f2 48 28 a3 |:.Sa..^..V%:.H(.| 00002b50 2c 22 22 29 0d 06 63 14 c9 6d 25 3a f2 47 3a f2 |,"")..c..m%:.G:.| 00002b60 68 3a f2 69 28 6d 25 29 0d 06 68 14 c9 55 25 3a |h:.i(m%)..h..U%:| 00002b70 f2 57 3a f2 68 3a f2 69 28 55 25 29 0d 06 6d 05 |.W:.h:.i(U%)..m.| 00002b80 cb 0d 06 72 14 cc 3a c8 99 32 36 32 33 36 34 2c |...r..:..262364,| 00002b90 65 25 21 32 34 0d 06 77 05 cd 0d 06 7c 05 e1 0d |e%!24..w....|...| 00002ba0 06 81 14 dd f2 44 61 3a ea 69 25 3a e7 4b 62 25 |.....Da:.i%:.Kb%| 00002bb0 3d 30 e1 0d 06 86 3a c8 95 52 25 3a 69 25 3d 21 |=0....:..R%:i%=!| 00002bc0 52 25 3a f2 64 28 22 43 4d 41 50 22 2c 52 25 29 |R%:.d("CMAP",R%)| 00002bd0 3a 52 25 3d 69 25 3a ce 3a 4b 62 25 3d 30 3a f2 |:R%=i%:.:Kb%=0:.| 00002be0 74 3a f2 65 28 67 25 2c 31 39 29 3a e1 0d 06 8b |t:.e(g%,19):....| 00002bf0 3e dd f2 4f 61 3a ea 69 25 2c 6e 25 2c 74 24 2c |>..Oa:.i%,n%,t$,| 00002c00 76 25 2c 76 24 2c 4f 25 2c 44 25 3a e7 ac 28 a4 |v%,v$,O%,D%:..(.| 00002c10 64 28 22 63 68 61 72 3a 22 2c 74 24 29 29 f2 63 |d("char:",t$)).c| 00002c20 28 a4 61 28 22 4f 4b 37 22 29 29 0d 06 90 35 6e |(.a("OK7"))...5n| 00002c30 25 3d bb 28 74 24 29 3a 4f 25 3d 30 3a e3 69 25 |%=.(t$):O%=0:.i%| 00002c40 3d 31 b8 6e 25 3a e7 ac 28 a4 64 28 22 22 2c 74 |=1.n%:..(.d("",t| 00002c50 24 29 29 f2 63 28 a4 61 28 22 4f 4b 37 22 29 29 |$)).c(.a("OK7"))| 00002c60 0d 06 95 28 c8 99 33 39 2c 74 24 2c 42 62 25 2c |...(..39,t$,Bb%,| 00002c70 32 35 36 b8 2c 2c 70 25 3a 76 25 3d 3f 42 62 25 |256.,,p%:v%=?Bb%| 00002c80 3a e7 76 25 3c 3e 30 8c 0d 06 9a 58 3f 42 62 25 |:.v%<>0....X?Bb%| 00002c90 3d 70 25 2d 31 3a 76 24 3d a4 73 28 42 62 25 29 |=p%-1:v$=.s(Bb%)| 00002ca0 3a 44 25 3d a4 66 28 22 43 4d 41 50 22 2c 39 2b |:D%=.f("CMAP",9+| 00002cb0 a9 28 76 24 29 29 3a 21 44 25 3d 30 3a 44 25 21 |.(v$)):!D%=0:D%!| 00002cc0 34 3d 76 25 3a 24 28 44 25 2b 38 29 3d 76 24 3a |4=v%:$(D%+8)=v$:| 00002cd0 e7 4f 25 8c 21 4f 25 3d 44 25 8b 52 25 3d 44 25 |.O%.!O%=D%.R%=D%| 00002ce0 0d 06 9f 10 4b 62 25 2b 3d 31 3a 4f 25 3d 44 25 |....Kb%+=1:O%=D%| 00002cf0 0d 06 a4 05 cd 0d 06 a9 13 ed 3a e7 4b 62 25 f2 |..........:.Kb%.| 00002d00 66 28 67 25 2c 31 39 29 0d 06 ae 0b f2 74 3a f2 |f(g%,19).....t:.| 00002d10 49 3a e1 0d 06 b3 4e dd f2 53 61 3a ea 69 25 2c |I:....N..Sa:.i%,| 00002d20 73 24 2c 70 25 2c 74 24 2c 4f 25 2c 77 63 25 3a |s$,p%,t$,O%,wc%:| 00002d30 73 24 3d a4 62 28 57 25 2c 32 29 3a 74 24 3d a4 |s$=.b(W%,2):t$=.| 00002d40 62 28 57 25 2c 33 29 3a e7 a9 28 73 24 29 3d 31 |b(W%,3):..(s$)=1| 00002d50 69 25 3d 97 28 73 24 29 8b 69 25 3d bb 28 73 24 |i%=.(s$).i%=.(s$| 00002d60 29 0d 06 b8 17 e7 69 25 3c 33 32 85 54 25 2c a4 |).....i%<32.T%,.| 00002d70 61 28 22 4f 4b 56 22 29 0d 06 bd 3f 73 24 3d a4 |a("OKV")...?s$=.| 00002d80 74 28 74 24 2c 22 22 2c c3 28 69 25 2b 31 29 29 |t(t$,"",.(i%+1))| 00002d90 3a c8 99 32 36 32 33 35 36 2c 2c 2d 31 3a 70 25 |:..262356,,-1:p%| 00002da0 3d 52 25 3a 4f 25 3d 30 3a c8 95 70 25 3a e7 70 |=R%:O%=0:..p%:.p| 00002db0 25 3f 34 3d 69 25 8c 0d 06 c2 5b 77 63 25 3d 21 |%?4=i%....[wc%=!| 00002dc0 70 25 3a f2 64 28 22 43 4d 41 50 22 2c 70 25 29 |p%:.d("CMAP",p%)| 00002dd0 3a 70 25 3d a4 66 28 22 43 4d 41 50 22 2c 39 2b |:p%=.f("CMAP",9+| 00002de0 a9 28 74 24 29 29 3a 21 70 25 3d 77 63 25 3a 70 |.(t$)):!p%=wc%:p| 00002df0 25 21 34 3d 69 25 3a 24 28 70 25 2b 38 29 3d 74 |%!4=i%:$(p%+8)=t| 00002e00 24 3a e7 4f 25 8c 21 4f 25 3d 70 25 8b 52 25 3d |$:.O%.!O%=p%.R%=| 00002e10 70 25 0d 06 c7 0e f2 74 3a f2 68 3a f2 4a 3a e1 |p%.....t:.h:.J:.| 00002e20 0d 06 cc 05 cd 0d 06 d1 0d e7 70 25 3f 34 3e 69 |..........p%?4>i| 00002e30 25 8c 0d 06 d6 39 70 25 3d a4 66 28 22 43 4d 41 |%....9p%=.f("CMA| 00002e40 50 22 2c 39 2b a9 28 74 24 29 29 3a e7 4f 25 8c |P",9+.(t$)):.O%.| 00002e50 21 70 25 3d 21 4f 25 3a 21 4f 25 3d 70 25 8b 21 |!p%=!O%:!O%=p%.!| 00002e60 70 25 3d 52 25 3a 52 25 3d 70 25 0d 06 db 28 70 |p%=R%:R%=p%...(p| 00002e70 25 21 34 3d 69 25 3a 24 28 70 25 2b 38 29 3d 74 |%!4=i%:$(p%+8)=t| 00002e80 24 3a 4b 62 25 2b 3d 31 3a f2 74 3a f2 68 3a f2 |$:Kb%+=1:.t:.h:.| 00002e90 4a 3a e1 0d 06 e0 05 cd 0d 06 e5 52 4f 25 3d 70 |J:.........RO%=p| 00002ea0 25 3a 70 25 3d 21 70 25 3a ce 3a 70 25 3d a4 66 |%:p%=!p%:.:p%=.f| 00002eb0 28 22 43 4d 41 50 22 2c 39 2b a9 28 74 24 29 29 |("CMAP",9+.(t$))| 00002ec0 3a 21 70 25 3d 30 3a 70 25 21 34 3d 69 25 3a 24 |:!p%=0:p%!4=i%:$| 00002ed0 28 70 25 2b 38 29 3d 74 24 3a e7 4f 25 8c 21 4f |(p%+8)=t$:.O%.!O| 00002ee0 25 3d 70 25 8b 52 25 3d 70 25 0d 06 ea 15 4b 62 |%=p%.R%=p%....Kb| 00002ef0 25 2b 3d 31 3a f2 74 3a f2 68 3a f2 4a 3a e1 0d |%+=1:.t:.h:.J:..| 00002f00 06 ef 26 dd f2 54 61 3a ea 4f 25 2c 44 25 3a 44 |..&..Ta:.O%,D%:D| 00002f10 25 3d 52 25 3a 4f 25 3d 30 3a c8 95 44 25 3a e7 |%=R%:O%=0:..D%:.| 00002f20 44 25 3f 35 8c 0d 06 f4 16 e7 4f 25 8c 21 4f 25 |D%?5......O%.!O%| 00002f30 3d 21 44 25 8b 52 25 3d 21 44 25 0d 06 f9 28 f2 |=!D%.R%=!D%...(.| 00002f40 64 28 22 43 4d 41 50 22 2c 44 25 29 3a 4b 62 25 |d("CMAP",D%):Kb%| 00002f50 2d 3d 31 3a e7 4f 25 8c 44 25 3d 4f 25 8b 44 25 |-=1:.O%.D%=O%.D%| 00002f60 3d 52 25 0d 06 fe 12 cc 3a 4f 25 3d 44 25 3a 44 |=R%.....:O%=D%:D| 00002f70 25 3d 21 44 25 0d 07 03 05 cd 0d 07 08 10 ce 3a |%=!D%..........:| 00002f80 f2 74 3a f2 68 3a f2 4a 3a e1 0d 07 0d 42 dd f2 |.t:.h:.J:....B..| 00002f90 4a 3a ea 78 63 25 2c 79 63 25 2c 64 63 25 2c 65 |J:.xc%,yc%,dc%,e| 00002fa0 63 25 3a 21 6f 25 3d 61 63 25 3a c8 99 32 36 32 |c%:!o%=ac%:..262| 00002fb0 33 34 37 2c 2c 6f 25 3a e7 28 6f 25 21 33 32 80 |347,,o%:.(o%!32.| 00002fc0 28 31 3c 3c 31 36 29 29 3c 3e 30 8c 0d 07 12 5e |(1<<16))<>0....^| 00002fd0 78 63 25 3d 6f 25 21 32 30 3a 64 63 25 3d 6f 25 |xc%=o%!20:dc%=o%| 00002fe0 21 38 2d 6f 25 21 31 36 2b 6f 25 21 32 34 3a 79 |!8-o%!16+o%!24:y| 00002ff0 63 25 3d 6f 25 21 32 30 2b 6f 25 21 31 32 2d 6f |c%=o%!20+o%!12-o| 00003000 25 21 34 3a 65 63 25 3d 6f 25 21 32 34 3a c8 99 |%!4:ec%=o%!24:..| 00003010 32 36 32 33 35 33 2c 61 63 25 2c 78 63 25 2c 64 |262353,ac%,xc%,d| 00003020 63 25 2c 79 63 25 2c 65 63 25 0d 07 17 05 cd 0d |c%,yc%,ec%......| 00003030 07 1c 05 e1 0d 07 21 52 dd f2 74 3a ea 69 25 2c |......!R..t:.i%,| 00003040 78 25 2c 6c 25 2c 44 25 2c 66 25 3a 44 25 3d 52 |x%,l%,D%,f%:D%=R| 00003050 25 3a c8 95 44 25 3a c8 99 33 39 33 34 36 35 2c |%:..D%:..393465,| 00003060 31 2c 44 25 2b 38 2c 30 b8 6c 25 3b 66 25 3a e7 |1,D%+8,0.l%;f%:.| 00003070 28 66 25 80 31 29 6c 25 3d a9 28 24 28 44 25 2b |(f%.1)l%=.($(D%+| 00003080 38 29 29 2a 31 36 0d 07 26 0f e7 6c 25 3e 78 25 |8))*16..&..l%>x%| 00003090 78 25 3d 6c 25 0d 07 2b 18 44 25 3d 21 44 25 3a |x%=l%..+.D%=!D%:| 000030a0 ce 3a e7 78 25 3c 33 32 78 25 3d 33 32 0d 07 30 |.:.x%<32x%=32..0| 000030b0 73 21 65 25 3d 30 3a 65 25 21 34 3d 2d 4b 62 25 |s!e%=0:e%!4=-Kb%| 000030c0 2a 34 34 3a 65 25 21 38 3d 78 25 2b 61 25 28 33 |*44:e%!8=x%+a%(3| 000030d0 29 21 30 2b 31 36 3a 65 25 21 31 32 3d 30 3a c8 |)!0+16:e%!12=0:.| 000030e0 99 32 36 32 33 35 39 2c 61 63 25 2c 65 25 3a 21 |.262359,ac%,e%:!| 000030f0 6f 25 3d 61 63 25 3a c8 99 32 36 32 33 34 37 2c |o%=ac%:..262347,| 00003100 2c 6f 25 3a e7 28 6f 25 21 33 32 80 28 31 3c 3c |,o%:.(o%!32.(1<<| 00003110 31 36 29 29 c8 99 32 36 32 33 34 31 2c 2c 6f 25 |16))..262341,,o%| 00003120 0d 07 35 05 e1 0d 07 3a 6b dd f2 55 61 3a ea 40 |..5....:k..Ua:.@| 00003130 25 2c 61 2c 62 3a 61 3d a4 71 28 a4 62 28 67 25 |%,a,b:a=.q(.b(g%| 00003140 2c 32 32 29 29 2f 63 3a 62 3d a4 71 28 a4 62 28 |,22))/c:b=.q(.b(| 00003150 67 25 2c 32 33 29 29 2f 63 3a 40 25 3d 22 2b 46 |g%,23))/c:@%="+F| 00003160 31 30 22 2b 6b 24 2b 22 32 22 3a f2 61 28 67 25 |10"+k$+"2":.a(g%| 00003170 2c 32 32 2c c3 28 61 29 29 3a f2 61 28 67 25 2c |,22,.(a)):.a(g%,| 00003180 32 33 2c c3 28 62 29 29 3a 57 62 25 3d b9 3a e1 |23,.(b)):Wb%=.:.| 00003190 0d 07 3f 6b dd f2 56 61 3a ea 40 25 2c 61 2c 62 |..?k..Va:.@%,a,b| 000031a0 3a 61 3d a4 71 28 a4 62 28 67 25 2c 32 32 29 29 |:a=.q(.b(g%,22))| 000031b0 2a 63 3a 62 3d a4 71 28 a4 62 28 67 25 2c 32 33 |*c:b=.q(.b(g%,23| 000031c0 29 29 2a 63 3a 40 25 3d 22 2b 46 31 30 22 2b 6b |))*c:@%="+F10"+k| 000031d0 24 2b 22 33 22 3a f2 61 28 67 25 2c 32 32 2c c3 |$+"3":.a(g%,22,.| 000031e0 28 61 29 29 3a f2 61 28 67 25 2c 32 33 2c c3 28 |(a)):.a(g%,23,.(| 000031f0 62 29 29 3a 57 62 25 3d a3 3a e1 0d 07 44 10 dd |b)):Wb%=.:...D..| 00003200 f2 71 61 3a c8 8e 65 25 21 38 ca 0d 07 49 1e c9 |.qa:..e%!8...I..| 00003210 36 34 3a e7 65 25 21 31 32 3d 56 25 f2 57 61 28 |64:.e%!12=V%.Wa(| 00003220 21 65 25 2c 65 25 21 34 29 0d 07 4e 0f c9 32 3a |!e%,e%!4)..N..2:| 00003230 c8 8e 65 25 21 31 32 ca 0d 07 53 10 c9 67 25 3a |..e%!12...S..g%:| 00003240 c8 8e 65 25 21 31 36 ca 0d 07 58 15 c9 31 35 3a |..e%!16...X..15:| 00003250 f2 6a 28 22 4d 45 32 22 2c b9 2c b9 29 0d 07 5d |.j("ME2",.,.)..]| 00003260 15 c9 32 38 3a f2 6a 28 22 4d 45 34 22 2c b9 2c |..28:.j("ME4",.,| 00003270 b9 29 0d 07 62 15 c9 33 31 3a f2 6a 28 22 4d 45 |.)..b..31:.j("ME| 00003280 35 22 2c b9 2c b9 29 0d 07 67 15 c9 33 34 3a f2 |5",.,.)..g..34:.| 00003290 6a 28 22 4d 45 36 22 2c b9 2c b9 29 0d 07 6c 12 |j("ME6",.,.)..l.| 000032a0 7f f2 6a 28 22 4d 45 37 22 2c b9 2c a3 29 0d 07 |..j("ME7",.,.)..| 000032b0 71 05 cb 0d 07 76 16 c9 61 63 25 3a f2 6a 28 22 |q....v..ac%:.j("| 000032c0 4d 45 33 22 2c b9 2c a3 29 0d 07 7b 15 c9 2d 32 |ME3",.,.)..{..-2| 000032d0 3a f2 6a 28 22 4d 45 31 22 2c b9 2c a3 29 0d 07 |:.j("ME1",.,.)..| 000032e0 80 05 cb 0d 07 85 0f c9 34 3a c8 8e 65 25 21 31 |........4:..e%!1| 000032f0 32 ca 0d 07 8a 0a c9 2d 32 3a f2 51 0d 07 8f 10 |2......-2:.Q....| 00003300 c9 67 25 3a c8 8e 65 25 21 31 36 ca 0d 07 94 0e |.g%:..e%!16.....| 00003310 c9 36 3a f2 58 28 48 62 25 29 0d 07 99 0e c9 37 |.6:.X(Hb%).....7| 00003320 3a f2 58 28 49 62 25 29 0d 07 9e 0e c9 38 3a f2 |:.X(Ib%).....8:.| 00003330 58 28 4a 62 25 29 0d 07 a3 0e c9 39 3a f2 4b 28 |X(Jb%).....9:.K(| 00003340 61 63 25 29 0d 07 a8 15 c9 31 35 3a f2 6a 28 22 |ac%).....15:.j("| 00003350 4d 45 32 22 2c b9 2c b9 29 0d 07 ad 0a c9 31 36 |ME2",.,.).....16| 00003360 3a f2 6f 0d 07 b2 1b c9 31 37 3a e7 a4 65 28 67 |:.o.....17:..e(g| 00003370 25 2c 31 37 29 f2 66 28 67 25 2c 31 36 29 0d 07 |%,17).f(g%,16)..| 00003380 b7 06 f2 6f 0d 07 bc 25 c9 31 38 3a e7 a4 65 28 |...o...%.18:..e(| 00003390 67 25 2c 31 38 29 f2 66 28 67 25 2c 31 36 29 3a |g%,18).f(g%,16):| 000033a0 f2 66 28 67 25 2c 31 37 29 0d 07 c1 06 f2 6f 0d |.f(g%,17).....o.| 000033b0 07 c6 1b c9 31 39 3a e7 a4 65 28 67 25 2c 31 39 |....19:..e(g%,19| 000033c0 29 f2 66 28 67 25 2c 31 36 29 0d 07 cb 06 f2 6f |).f(g%,16).....o| 000033d0 0d 07 d0 10 c9 32 34 3a e7 ac 57 62 25 f2 55 61 |.....24:..Wb%.Ua| 000033e0 0d 07 d5 0f c9 32 35 3a e7 57 62 25 f2 56 61 0d |.....25:.Wb%.Va.| 000033f0 07 da 15 c9 32 38 3a f2 6a 28 22 4d 45 34 22 2c |....28:.j("ME4",| 00003400 b9 2c b9 29 0d 07 df 15 c9 33 31 3a f2 6a 28 22 |.,.).....31:.j("| 00003410 4d 45 35 22 2c b9 2c b9 29 0d 07 e4 15 c9 33 34 |ME5",.,.).....34| 00003420 3a f2 6a 28 22 4d 45 36 22 2c b9 2c b9 29 0d 07 |:.j("ME6",.,.)..| 00003430 e9 05 cb 0d 07 ee 1e c9 62 63 25 3a c8 99 32 36 |........bc%:..26| 00003440 32 33 35 36 2c 2c 2d 31 3a c8 8e 65 25 21 31 36 |2356,,-1:..e%!16| 00003450 ca 0d 07 f3 11 c9 31 3a f2 49 3a e7 53 25 3d 32 |......1:.I:.S%=2| 00003460 f2 75 0d 07 f8 15 e7 53 25 3d 34 c8 99 32 36 32 |.u.....S%=4..262| 00003470 33 36 34 2c 35 30 38 0d 07 fd 12 e7 53 25 3d 36 |364,508.....S%=6| 00003480 21 65 25 3d 67 25 3a f2 4e 0d 08 02 10 c9 33 3a |!e%=g%:.N.....3:| 00003490 e7 53 25 3d 32 53 25 3d 31 0d 08 07 0d e7 53 25 |.S%=2S%=1.....S%| 000034a0 3d 34 53 25 3d 33 0d 08 0c 0d e7 53 25 3d 36 53 |=4S%=3.....S%=6S| 000034b0 25 3d 35 0d 08 11 19 c8 99 32 36 32 33 35 36 2c |%=5......262356,| 000034c0 2c 56 25 2c 21 65 25 2c 65 25 21 34 0d 08 16 05 |,V%,!e%,e%!4....| 000034d0 cb 0d 08 1b 10 c9 6d 25 3a c8 8e 65 25 21 31 36 |......m%:..e%!16| 000034e0 ca 0d 08 20 13 c9 34 31 3a e7 a4 65 28 6d 25 2c |... ..41:..e(m%,| 000034f0 34 31 29 8c 0d 08 25 0d f2 66 28 6d 25 2c 34 32 |41)...%..f(m%,42| 00003500 29 0d 08 2a 0f cc 3a f2 65 28 6d 25 2c 34 32 29 |)..*..:.e(m%,42)| 00003510 0d 08 2f 05 cd 0d 08 34 13 c9 34 32 3a e7 a4 65 |../....4..42:..e| 00003520 28 6d 25 2c 34 32 29 8c 0d 08 39 0d f2 66 28 6d |(m%,42)...9..f(m| 00003530 25 2c 34 31 29 0d 08 3e 0f cc 3a f2 65 28 6d 25 |%,41)..>..:.e(m%| 00003540 2c 34 31 29 0d 08 43 05 cd 0d 08 48 11 c9 37 37 |,41)..C....H..77| 00003550 3a f2 66 28 6d 25 2c 37 37 29 0d 08 4d 11 c9 37 |:.f(m%,77)..M..7| 00003560 38 3a f2 66 28 6d 25 2c 37 38 29 0d 08 52 17 c9 |8:.f(m%,78)..R..| 00003570 38 33 3a f2 47 3a f2 4c 3a f2 68 3a f2 69 28 6d |83:.G:.L:.h:.i(m| 00003580 25 29 0d 08 57 18 c9 38 36 3a f2 58 61 3a f2 4c |%)..W..86:.Xa:.L| 00003590 3a f2 68 3a f2 69 28 6d 25 29 0d 08 5c 05 cb 0d |:.h:.i(m%)..\...| 000035a0 08 61 12 c9 55 25 3a e7 65 25 21 31 36 3d 34 37 |.a..U%:.e%!16=47| 000035b0 8c 0d 08 66 10 f2 57 3a f2 68 3a f2 69 28 55 25 |...f..W:.h:.i(U%| 000035c0 29 0d 08 6b 05 cd 0d 08 70 13 c9 56 25 3a e7 65 |)..k....p..V%:.e| 000035d0 25 21 31 36 3d 7a 63 25 8c 0d 08 75 0c f2 48 28 |%!16=zc%...u..H(| 000035e0 a3 2c 22 22 29 0d 08 7a 05 cd 0d 08 7f 05 cb 0d |.,"")..z........| 000035f0 08 84 0f c9 31 3a c8 8e 65 25 21 31 32 ca 0d 08 |....1:..e%!12...| 00003600 89 10 c9 6d 25 3a c8 8e 65 25 21 31 36 ca 0d 08 |...m%:..e%!16...| 00003610 8e 11 c9 37 37 3a f2 66 28 6d 25 2c 37 37 29 0d |...77:.f(m%,77).| 00003620 08 93 11 c9 37 38 3a f2 66 28 6d 25 2c 37 38 29 |....78:.f(m%,78)| 00003630 0d 08 98 10 c9 38 33 3a f2 47 3a f2 4c 3a f2 68 |.....83:.G:.L:.h| 00003640 0d 08 9d 05 cb 0d 08 a2 16 c9 55 25 3a e7 65 25 |..........U%:.e%| 00003650 21 31 36 3d 34 37 f2 57 3a f2 68 0d 08 a7 10 c9 |!16=47.W:.h.....| 00003660 67 25 3a c8 8e 65 25 21 31 36 ca 0d 08 ac 10 c9 |g%:..e%!16......| 00003670 32 34 3a e7 ac 57 62 25 f2 55 61 0d 08 b1 0f c9 |24:..Wb%.Ua.....| 00003680 32 35 3a e7 57 62 25 f2 56 61 0d 08 b6 05 cb 0d |25:.Wb%.Va......| 00003690 08 bb 17 e7 65 25 21 31 36 3d 32 34 84 65 25 21 |....e%!16=24.e%!| 000036a0 31 36 3d 32 35 8c 0d 08 c0 10 f2 66 28 67 25 2c |16=25......f(g%,| 000036b0 65 25 21 31 36 29 0d 08 c5 05 cd 0d 08 ca 05 cb |e%!16)..........| 000036c0 0d 08 cf 05 cb 0d 08 d4 05 e1 0d 08 d9 7a dd f2 |.............z..| 000036d0 52 3a f2 4b 61 28 34 30 33 38 2c 22 22 29 3a f2 |R:.Ka(4038,""):.| 000036e0 49 3a 50 62 25 3d 30 3a 51 62 25 3d 30 3a 52 62 |I:Pb%=0:Qb%=0:Rb| 000036f0 25 3d 30 3a f2 61 28 67 25 2c 31 30 2c 22 22 29 |%=0:.a(g%,10,"")| 00003700 3a f2 61 28 67 25 2c 31 31 2c 22 22 29 3a f2 61 |:.a(g%,11,""):.a| 00003710 28 67 25 2c 31 32 2c 22 22 29 3a f2 61 28 67 25 |(g%,12,""):.a(g%| 00003720 2c 31 33 2c 22 22 29 3a f2 61 28 67 25 2c 32 37 |,13,""):.a(g%,27| 00003730 2c 22 22 29 3a f2 65 28 67 25 2c 33 36 29 3a e7 |,""):.e(g%,36):.| 00003740 57 62 25 8c 0d 08 de 2f f2 61 28 67 25 2c 32 32 |Wb%..../.a(g%,22| 00003750 2c 22 30 22 2b 6b 24 2b 22 30 30 22 29 3a f2 61 |,"0"+k$+"00"):.a| 00003760 28 67 25 2c 32 33 2c 22 30 22 2b 6b 24 2b 22 30 |(g%,23,"0"+k$+"0| 00003770 30 22 29 0d 08 e3 33 cc 3a f2 61 28 67 25 2c 32 |0")...3.:.a(g%,2| 00003780 32 2c 22 30 22 2b 6b 24 2b 22 30 30 30 22 29 3a |2,"0"+k$+"000"):| 00003790 f2 61 28 67 25 2c 32 33 2c 22 30 22 2b 6b 24 2b |.a(g%,23,"0"+k$+| 000037a0 22 30 30 30 22 29 0d 08 e8 05 cd 0d 08 ed 05 e1 |"000")..........| 000037b0 0d 08 f2 1a dd f2 51 3a f2 4b 28 67 25 29 3a f2 |......Q:.K(g%):.| 000037c0 6b 28 67 25 2c 31 30 29 3a e1 0d 08 f7 18 dd f2 |k(g%,10):.......| 000037d0 6f 3a e7 a4 62 28 67 25 2c 31 30 29 3d 22 6c 6a |o:..b(g%,10)="lj| 000037e0 22 8c 0d 08 fc 1b e7 a4 62 28 67 25 2c 36 29 3c |".......b(g%,6)<| 000037f0 3e a4 61 28 22 49 43 4e 36 62 22 29 8c 0d 09 01 |>.a("ICN6b")....| 00003800 40 f2 6c 28 67 25 2c 38 29 3a f2 6c 28 67 25 2c |@.l(g%,8):.l(g%,| 00003810 31 38 29 3a f2 61 28 67 25 2c 36 2c a4 61 28 22 |18):.a(g%,6,.a("| 00003820 49 43 4e 36 62 22 29 29 3a f2 61 28 67 25 2c 37 |ICN6b")):.a(g%,7| 00003830 2c a4 61 28 22 49 43 4e 37 62 22 29 29 0d 09 06 |,.a("ICN7b"))...| 00003840 05 cd 0d 09 0b 1d cc 3a e7 a4 62 28 67 25 2c 36 |.......:..b(g%,6| 00003850 29 3c 3e a4 61 28 22 49 43 4e 36 61 22 29 8c 0d |)<>.a("ICN6a")..| 00003860 09 10 40 f2 6d 28 67 25 2c 38 29 3a f2 6d 28 67 |..@.m(g%,8):.m(g| 00003870 25 2c 31 38 29 3a f2 61 28 67 25 2c 36 2c a4 61 |%,18):.a(g%,6,.a| 00003880 28 22 49 43 4e 36 61 22 29 29 3a f2 61 28 67 25 |("ICN6a")):.a(g%| 00003890 2c 37 2c a4 61 28 22 49 43 4e 37 61 22 29 29 0d |,7,.a("ICN7a")).| 000038a0 09 15 05 cd 0d 09 1a 05 cd 0d 09 1f 0f e7 a4 65 |...............e| 000038b0 28 67 25 2c 31 36 29 8c 0d 09 24 0c f2 4d 28 67 |(g%,16)...$..M(g| 000038c0 25 2c 36 29 0d 09 29 37 cc 3a f2 76 28 67 25 2c |%,6)..)7.:.v(g%,| 000038d0 36 29 3a f2 65 28 67 25 2c 31 37 29 3a f2 65 28 |6):.e(g%,17):.e(| 000038e0 67 25 2c 31 39 29 3a e7 4f 62 25 3d 48 62 25 f2 |g%,19):.Ob%=Hb%.| 000038f0 69 28 55 25 29 3a 4f 62 25 3d 30 0d 09 2e 05 cd |i(U%):Ob%=0.....| 00003900 0d 09 33 0f e7 a4 65 28 67 25 2c 31 37 29 8c 0d |..3...e(g%,17)..| 00003910 09 38 0c f2 4d 28 67 25 2c 37 29 0d 09 3d 2d cc |.8..M(g%,7)..=-.| 00003920 3a f2 76 28 67 25 2c 37 29 3a f2 65 28 67 25 2c |:.v(g%,7):.e(g%,| 00003930 31 38 29 3a e7 4f 62 25 3d 49 62 25 f2 69 28 55 |18):.Ob%=Ib%.i(U| 00003940 25 29 3a 4f 62 25 3d 30 0d 09 42 05 cd 0d 09 47 |%):Ob%=0..B....G| 00003950 0f e7 a4 65 28 67 25 2c 31 38 29 8c 0d 09 4c 0c |...e(g%,18)...L.| 00003960 f2 4d 28 67 25 2c 38 29 0d 09 51 23 cc 3a f2 76 |.M(g%,8)..Q#.:.v| 00003970 28 67 25 2c 38 29 3a e7 4f 62 25 3d 4a 62 25 f2 |(g%,8):.Ob%=Jb%.| 00003980 69 28 55 25 29 3a 4f 62 25 3d 30 0d 09 56 05 cd |i(U%):Ob%=0..V..| 00003990 0d 09 5b 0f e7 a4 65 28 67 25 2c 31 39 29 8c 0d |..[...e(g%,19)..| 000039a0 09 60 0c f2 4d 28 67 25 2c 39 29 0d 09 65 16 cc |.`..M(g%,9)..e..| 000039b0 3a f2 76 28 67 25 2c 39 29 3a f2 69 28 61 63 25 |:.v(g%,9):.i(ac%| 000039c0 29 0d 09 6a 05 cd 0d 09 6f 05 e1 0d 09 74 0f dd |)..j....o....t..| 000039d0 f2 49 3a e7 46 62 25 3d a3 e1 0d 09 79 1c 46 62 |.I:.Fb%=....y.Fb| 000039e0 25 3d a3 3a f2 70 28 67 25 2c a4 61 28 22 54 49 |%=.:.p(g%,.a("TI| 000039f0 35 22 29 29 3a e1 0d 09 7e 0d dd f2 68 3a e7 46 |5")):...~...h:.F| 00003a00 62 25 e1 0d 09 83 22 46 62 25 3d b9 3a 47 62 25 |b%...."Fb%=.:Gb%| 00003a10 3d b9 3a f2 70 28 67 25 2c a4 61 28 22 54 49 34 |=.:.p(g%,.a("TI4| 00003a20 22 29 29 3a e1 0d 09 88 38 dd f2 58 28 41 25 29 |")):....8..X(A%)| 00003a30 3a ea 69 25 2c 41 63 25 3a 41 63 25 3d 28 a4 62 |:.i%,Ac%:Ac%=(.b| 00003a40 28 67 25 2c 31 30 29 3d 22 6c 6a 22 29 3a 4f 62 |(g%,10)="lj"):Ob| 00003a50 25 3d 41 25 3a e7 41 25 3d 48 62 25 8c 0d 09 8d |%=A%:.A%=Hb%....| 00003a60 09 e7 41 63 25 8c 0d 09 92 16 f2 70 28 55 25 2c |..Ac%......p(U%,| 00003a70 a4 61 28 22 50 4d 4f 44 45 22 29 29 0d 09 97 16 |.a("PMODE"))....| 00003a80 cc 3a f2 70 28 55 25 2c a4 61 28 22 54 49 31 22 |.:.p(U%,.a("TI1"| 00003a90 29 29 0d 09 9c 05 cd 0d 09 a1 0e cc 3a e7 41 25 |))..........:.A%| 00003aa0 3d 49 62 25 8c 0d 09 a6 09 e7 41 63 25 8c 0d 09 |=Ib%......Ac%...| 00003ab0 ab 16 f2 70 28 55 25 2c a4 61 28 22 4c 4d 4f 44 |...p(U%,.a("LMOD| 00003ac0 45 22 29 29 0d 09 b0 16 cc 3a f2 70 28 55 25 2c |E")).....:.p(U%,| 00003ad0 a4 61 28 22 54 49 32 22 29 29 0d 09 b5 05 cd 0d |.a("TI2"))......| 00003ae0 09 ba 16 cc 3a f2 70 28 55 25 2c a4 61 28 22 54 |....:.p(U%,.a("T| 00003af0 49 33 22 29 29 0d 09 bf 05 cd 0d 09 c4 05 cd 0d |I3"))...........| 00003b00 09 c9 0a e7 41 25 3d 30 8c 0d 09 ce 1c e3 69 25 |....A%=0......i%| 00003b10 3d 32 32 b8 34 35 3a f2 61 28 55 25 2c 69 25 2c |=22.45:.a(U%,i%,| 00003b20 22 22 29 3a ed 0d 09 d3 29 cc 3a e3 69 25 3d 32 |""):....).:.i%=2| 00003b30 32 b8 34 35 3a f2 61 28 55 25 2c 69 25 2c a4 73 |2.45:.a(U%,i%,.s| 00003b40 28 21 41 25 29 29 3a 41 25 2b 3d 34 3a ed 0d 09 |(!A%)):A%+=4:...| 00003b50 d8 05 cd 0d 09 dd 16 f2 4b 28 55 25 29 3a f2 6b |........K(U%):.k| 00003b60 28 55 25 2c 32 32 29 3a e1 0d 09 e2 5f dd f2 57 |(U%,22):...._..W| 00003b70 3a ea 70 25 2c 69 25 2c 73 24 3a 70 25 3d 4f 62 |:.p%,i%,s$:p%=Ob| 00003b80 25 3a e3 69 25 3d 32 32 b8 34 35 3a 73 24 3d a4 |%:.i%=22.45:s$=.| 00003b90 62 28 55 25 2c 69 25 29 3a 73 24 3d a4 74 28 73 |b(U%,i%):s$=.t(s| 00003ba0 24 2c 22 54 43 22 2b c3 28 69 25 29 2c 22 22 29 |$,"TC"+.(i%),"")| 00003bb0 3a f2 77 28 70 25 2c 30 2c 73 24 2c 35 29 3a 70 |:.w(p%,0,s$,5):p| 00003bc0 25 2b 3d 34 3a ed 3a e1 0d 09 e7 91 dd f2 58 61 |%+=4:.:.......Xa| 00003bd0 3a ea 69 25 2c 78 25 2c 79 25 2c 4f 25 2c 68 24 |:.i%,x%,y%,O%,h$| 00003be0 2c 66 25 3a 69 25 3d 50 25 3a 4f 25 3d 30 3a 78 |,f%:i%=P%:O%=0:x| 00003bf0 25 3d bb 28 a4 62 28 6d 25 2c 55 61 25 29 29 3a |%=.(.b(m%,Ua%)):| 00003c00 79 25 3d bb 28 a4 62 28 6d 25 2c 56 61 25 29 29 |y%=.(.b(m%,Va%))| 00003c10 3a 68 24 3d a4 62 28 6d 25 2c 7a 62 25 29 3a c8 |:h$=.b(m%,zb%):.| 00003c20 95 69 25 3a e7 68 24 3c 3e 22 22 8c 66 25 3d 28 |.i%:.h$<>"".f%=(| 00003c30 24 28 69 25 21 33 36 29 3d 68 24 29 8b 66 25 3d |$(i%!36)=h$).f%=| 00003c40 28 21 28 69 25 21 32 30 29 3d 78 25 80 21 28 69 |(!(i%!20)=x%.!(i| 00003c50 25 21 32 34 29 3d 79 25 29 0d 09 ec 08 e7 66 25 |%!24)=y%).....f%| 00003c60 8c 0d 09 f1 08 e7 4f 25 8c 0d 09 f6 0b 21 4f 25 |......O%.....!O%| 00003c70 3d 21 69 25 0d 09 fb 0c cc 3a 50 25 3d 21 69 25 |=!i%.....:P%=!i%| 00003c80 0d 0a 00 05 cd 0d 0a 05 e0 f2 64 28 22 53 54 52 |..........d("STR| 00003c90 47 22 2c 69 25 21 34 29 3a f2 64 28 22 49 4e 54 |G",i%!4):.d("INT| 00003ca0 47 22 2c 69 25 21 38 29 3a f2 64 28 22 53 54 52 |G",i%!8):.d("STR| 00003cb0 47 22 2c 69 25 21 31 32 29 3a f2 64 28 22 49 4e |G",i%!12):.d("IN| 00003cc0 54 47 22 2c 69 25 21 31 36 29 3a f2 64 28 22 49 |TG",i%!16):.d("I| 00003cd0 4e 54 47 22 2c 69 25 21 32 30 29 3a f2 64 28 22 |NTG",i%!20):.d("| 00003ce0 49 4e 54 47 22 2c 69 25 21 32 34 29 3a f2 64 28 |INTG",i%!24):.d(| 00003cf0 22 47 53 54 52 22 2c 69 25 21 32 38 29 3a f2 64 |"GSTR",i%!28):.d| 00003d00 28 22 49 4e 54 47 22 2c 69 25 21 33 32 29 3a f2 |("INTG",i%!32):.| 00003d10 64 28 22 53 54 52 47 22 2c 69 25 21 33 36 29 3a |d("STRG",i%!36):| 00003d20 f2 64 28 22 53 54 52 47 22 2c 69 25 21 34 30 29 |.d("STRG",i%!40)| 00003d30 3a f2 64 28 22 47 52 50 48 22 2c 69 25 29 3a 69 |:.d("GRPH",i%):i| 00003d40 25 3d bb 28 a4 62 28 67 25 2c 31 34 29 29 2d 31 |%=.(.b(g%,14))-1| 00003d50 3a f2 61 28 67 25 2c 31 34 2c c3 28 69 25 29 29 |:.a(g%,14,.(i%))| 00003d60 3a 69 25 3d 30 0d 0a 0a 12 cc 3a 4f 25 3d 69 25 |:i%=0.....:O%=i%| 00003d70 3a 69 25 3d 21 69 25 0d 0a 0f 05 cd 0d 0a 14 07 |:i%=!i%.........| 00003d80 ce 3a e1 0d 0a 19 65 dd f2 47 3a ea 63 24 2c 4f |.:....e..G:.c$,O| 00003d90 24 2c 69 25 2c 41 25 2c 78 25 2c 79 25 2c 41 63 |$,i%,A%,x%,y%,Ac| 00003da0 25 2c 42 63 25 2c 43 63 25 2c 60 25 2c 68 24 2c |%,Bc%,Cc%,`%,h$,| 00003db0 4b 24 2c 66 25 3a 41 63 25 3d 28 a4 62 28 67 25 |K$,f%:Ac%=(.b(g%| 00003dc0 2c 31 30 29 3d 22 6c 6a 22 29 3a e7 a9 28 a4 62 |,10)="lj"):..(.b| 00003dd0 28 6d 25 2c 57 61 25 29 29 3d 30 85 54 25 2c a4 |(m%,Wa%))=0.T%,.| 00003de0 61 28 22 4f 4b 47 22 29 0d 0a 1e 21 e7 a9 28 a4 |a("OKG")...!..(.| 00003df0 62 28 6d 25 2c 5a 61 25 29 29 3d 30 85 54 25 2c |b(m%,Za%))=0.T%,| 00003e00 a4 61 28 22 4f 4b 48 22 29 0d 0a 23 31 e7 a9 28 |.a("OKH")..#1..(| 00003e10 a4 62 28 6d 25 2c 6f 62 25 29 29 3e 30 80 a9 28 |.b(m%,ob%))>0..(| 00003e20 a4 62 28 6d 25 2c 5f 61 25 29 29 3d 30 85 54 25 |.b(m%,_a%))=0.T%| 00003e30 2c a4 61 28 22 4f 4b 51 22 29 0d 0a 28 4f 78 25 |,.a("OKQ")..(Ox%| 00003e40 3d bb 28 a4 62 28 6d 25 2c 55 61 25 29 29 3a 79 |=.(.b(m%,Ua%)):y| 00003e50 25 3d bb 28 a4 62 28 6d 25 2c 56 61 25 29 29 3a |%=.(.b(m%,Va%)):| 00003e60 68 24 3d a4 62 28 6d 25 2c 7a 62 25 29 3a 4b 24 |h$=.b(m%,zb%):K$| 00003e70 3d 68 24 3a e7 4b 24 3d 22 22 8c 4b 24 3d c3 28 |=h$:.K$="".K$=.(| 00003e80 78 25 29 2b c3 28 79 25 29 0d 0a 2d 1b e7 78 25 |x%)+.(y%)..-..x%| 00003e90 3d 30 84 79 25 3d 30 85 54 25 2c a4 61 28 22 4f |=0.y%=0.T%,.a("O| 00003ea0 4b 49 22 29 0d 0a 32 44 69 25 3d 50 25 3a c8 95 |KI")..2Di%=P%:..| 00003eb0 69 25 3a e7 68 24 3c 3e 22 22 8c 66 25 3d 28 24 |i%:.h$<>"".f%=($| 00003ec0 28 69 25 21 33 36 29 3d 68 24 29 8b 66 25 3d 28 |(i%!36)=h$).f%=(| 00003ed0 21 28 69 25 21 32 30 29 3d 78 25 80 21 28 69 25 |!(i%!20)=x%.!(i%| 00003ee0 21 32 34 29 3d 79 25 29 0d 0a 37 08 e7 66 25 8c |!24)=y%)..7..f%.| 00003ef0 0d 0a 3c 0e 41 25 3d 69 25 3a 69 25 3d 30 0d 0a |..<.A%=i%:i%=0..| 00003f00 41 0c cc 3a 69 25 3d 21 69 25 0d 0a 46 05 cd 0d |A..:i%=!i%..F...| 00003f10 0a 4b 0c ce 3a e7 41 25 3d 30 8c 0d 0a 50 89 41 |.K..:.A%=0...P.A| 00003f20 25 3d a4 66 28 22 47 52 50 48 22 2c 34 34 29 3a |%=.f("GRPH",44):| 00003f30 21 41 25 3d 30 3a 41 25 21 34 3d 30 3a 41 25 21 |!A%=0:A%!4=0:A%!| 00003f40 38 3d a4 6d 28 30 29 3a 41 25 21 31 32 3d 30 3a |8=.m(0):A%!12=0:| 00003f50 41 25 21 31 36 3d a4 6d 28 30 29 3a 41 25 21 32 |A%!16=.m(0):A%!2| 00003f60 30 3d a4 6d 28 78 25 29 3a 41 25 21 32 34 3d a4 |0=.m(x%):A%!24=.| 00003f70 6d 28 79 25 29 3a 41 25 21 32 38 3d 30 3a 41 25 |m(y%):A%!28=0:A%| 00003f80 21 33 32 3d a4 6d 28 30 29 3a 41 25 21 33 36 3d |!32=.m(0):A%!36=| 00003f90 30 3a 41 25 21 34 30 3d 30 3a f2 51 61 28 41 25 |0:A%!40=0:.Qa(A%| 00003fa0 2c 4b 24 29 0d 0a 55 05 cd 0d 0a 5a a5 f2 77 28 |,K$)..U....Z..w(| 00003fb0 41 25 2c 34 2c a4 62 28 6d 25 2c 57 61 25 29 2c |A%,4,.b(m%,Wa%),| 00003fc0 32 29 3a 21 28 41 25 21 38 29 3d bb 28 a4 62 28 |2):!(A%!8)=.(.b(| 00003fd0 6d 25 2c 58 61 25 29 29 3a f2 77 28 41 25 2c 31 |m%,Xa%)):.w(A%,1| 00003fe0 32 2c a4 62 28 6d 25 2c 5a 61 25 29 2c 32 29 3a |2,.b(m%,Za%),2):| 00003ff0 f2 77 28 41 25 2c 33 36 2c a4 62 28 6d 25 2c 7a |.w(A%,36,.b(m%,z| 00004000 62 25 29 2c 32 29 3a f2 77 28 41 25 2c 34 30 2c |b%),2):.w(A%,40,| 00004010 a4 62 28 6d 25 2c 41 62 25 29 2c 32 29 3a 41 25 |.b(m%,Ab%),2):A%| 00004020 21 32 30 3d a4 6d 28 78 25 29 3a 41 25 21 32 34 |!20=.m(x%):A%!24| 00004030 3d a4 6d 28 79 25 29 3a 69 25 3d 30 3a e7 a4 65 |=.m(y%):i%=0:..e| 00004040 28 6d 25 2c 33 36 29 69 25 3d 69 25 84 31 0d 0a |(m%,36)i%=i%.1..| 00004050 5f 15 e7 a4 65 28 6d 25 2c 33 37 29 69 25 3d 69 |_...e(m%,37)i%=i| 00004060 25 84 32 0d 0a 64 16 e7 a4 65 28 6d 25 2c 33 38 |%.2..d...e(m%,38| 00004070 29 69 25 3d 69 25 84 31 36 0d 0a 69 16 e7 a4 65 |)i%=i%.16..i...e| 00004080 28 6d 25 2c 33 39 29 69 25 3d 69 25 84 33 32 0d |(m%,39)i%=i%.32.| 00004090 0a 6e 16 e7 a4 65 28 6d 25 2c 34 30 29 69 25 3d |.n...e(m%,40)i%=| 000040a0 69 25 84 36 34 0d 0a 73 17 e7 a4 65 28 6d 25 2c |i%.64..s...e(m%,| 000040b0 34 31 29 69 25 3d 69 25 84 32 35 36 0d 0a 78 17 |41)i%=i%.256..x.| 000040c0 e7 a4 65 28 6d 25 2c 34 32 29 69 25 3d 69 25 84 |..e(m%,42)i%=i%.| 000040d0 35 31 32 0d 0a 7d 18 e7 a4 65 28 6d 25 2c 34 33 |512..}...e(m%,43| 000040e0 29 69 25 3d 69 25 84 31 30 32 34 0d 0a 82 16 e7 |)i%=i%.1024.....| 000040f0 69 25 3d 30 85 54 25 2c a4 61 28 22 4f 4b 50 22 |i%=0.T%,.a("OKP"| 00004100 29 0d 0a 87 38 21 28 41 25 21 31 36 29 3d 69 25 |)...8!(A%!16)=i%| 00004110 3a 63 24 3d c4 54 61 25 2c bd 28 30 29 29 3a 69 |:c$=.Ta%,.(0)):i| 00004120 25 3d 21 28 41 25 21 33 32 29 80 31 36 37 37 37 |%=!(A%!32).16777| 00004130 31 30 30 3a e7 41 63 25 8c 0d 0a 8c 15 e7 a4 65 |100:.Ac%.......e| 00004140 28 6d 25 2c 38 30 29 69 25 3d 69 25 84 31 0d 0a |(m%,80)i%=i%.1..| 00004150 91 15 e7 a4 65 28 6d 25 2c 38 31 29 69 25 3d 69 |....e(m%,81)i%=i| 00004160 25 84 32 0d 0a 96 2a e7 a4 65 28 6d 25 2c 34 31 |%.2...*..e(m%,41| 00004170 29 84 a4 65 28 6d 25 2c 34 32 29 84 a4 65 28 6d |)..e(m%,42)..e(m| 00004180 25 2c 34 33 29 69 25 3d 69 25 84 33 32 0d 0a 9b |%,43)i%=i%.32...| 00004190 16 e7 a4 65 28 6d 25 2c 39 32 29 69 25 3d 69 25 |...e(m%,92)i%=i%| 000041a0 84 31 36 0d 0a a0 16 e7 a4 65 28 6d 25 2c 39 33 |.16......e(m%,93| 000041b0 29 69 25 3d 69 25 84 36 34 0d 0a a5 17 cc 3a e7 |)i%=i%.64.....:.| 000041c0 a4 65 28 6d 25 2c 37 37 29 69 25 3d 69 25 84 31 |.e(m%,77)i%=i%.1| 000041d0 0d 0a aa 05 cd 0d 0a af cd 21 28 41 25 21 33 32 |.........!(A%!32| 000041e0 29 3d 28 69 25 84 28 34 3c 3c 32 34 29 29 3a c1 |)=(i%.(4<<24)):.| 000041f0 63 24 2c 64 61 25 2b 31 2c 31 29 3d bd 28 bb 28 |c$,da%+1,1)=.(.(| 00004200 a4 62 28 6d 25 2c 60 61 25 29 29 29 3a c1 63 24 |.b(m%,`a%))):.c$| 00004210 2c 70 61 25 2b 31 2c 31 29 3d bd 28 bb 28 a4 62 |,pa%+1,1)=.(.(.b| 00004220 28 6d 25 2c 61 62 25 29 29 29 3a c1 63 24 2c 66 |(m%,ab%))):.c$,f| 00004230 61 25 2b 31 2c 31 29 3d bd 28 bb 28 a4 62 28 6d |a%+1,1)=.(.(.b(m| 00004240 25 2c 62 62 25 29 29 29 3a c1 63 24 2c 6e 61 25 |%,bb%))):.c$,na%| 00004250 2b 31 2c 31 29 3d bd 28 bb 28 a4 62 28 6d 25 2c |+1,1)=.(.(.b(m%,| 00004260 63 62 25 29 29 29 3a c1 63 24 2c 65 61 25 2b 31 |cb%))):.c$,ea%+1| 00004270 2c 31 29 3d bd 28 bb 28 a4 62 28 6d 25 2c 64 62 |,1)=.(.(.b(m%,db| 00004280 25 29 29 29 3a c1 63 24 2c 6f 61 25 2b 31 2c 31 |%))):.c$,oa%+1,1| 00004290 29 3d bd 28 bb 28 a4 62 28 6d 25 2c 65 62 25 29 |)=.(.(.b(m%,eb%)| 000042a0 29 29 0d 0a b4 c0 c1 63 24 2c 4a 61 25 2b 31 2c |)).....c$,Ja%+1,| 000042b0 31 29 3d a4 6b 28 66 62 25 29 3a c1 63 24 2c 71 |1)=.k(fb%):.c$,q| 000042c0 61 25 2b 31 2c 31 29 3d a4 6b 28 67 62 25 29 3a |a%+1,1)=.k(gb%):| 000042d0 c1 63 24 2c 50 61 25 2b 31 2c 31 29 3d a4 6b 28 |.c$,Pa%+1,1)=.k(| 000042e0 68 62 25 29 3a c1 63 24 2c 72 61 25 2b 31 2c 31 |hb%):.c$,ra%+1,1| 000042f0 29 3d a4 6b 28 69 62 25 29 3a c1 63 24 2c 73 61 |)=.k(ib%):.c$,sa| 00004300 25 2b 31 2c 31 29 3d a4 6b 28 6a 62 25 29 3a c1 |%+1,1)=.k(jb%):.| 00004310 63 24 2c 74 61 25 2b 31 2c 31 29 3d a4 6b 28 6b |c$,ta%+1,1)=.k(k| 00004320 62 25 29 3a c1 63 24 2c 75 61 25 2b 31 2c 31 29 |b%):.c$,ua%+1,1)| 00004330 3d a4 6b 28 6c 62 25 29 3a c1 63 24 2c 76 61 25 |=.k(lb%):.c$,va%| 00004340 2b 31 2c 31 29 3d a4 6b 28 6d 62 25 29 3a c1 63 |+1,1)=.k(mb%):.c| 00004350 24 2c 77 61 25 2b 31 2c 31 29 3d a4 6b 28 6e 62 |$,wa%+1,1)=.k(nb| 00004360 25 29 0d 0a b9 c0 c1 63 24 2c 78 61 25 2b 31 2c |%).....c$,xa%+1,| 00004370 31 29 3d a4 6b 28 6f 62 25 29 3a c1 63 24 2c 79 |1)=.k(ob%):.c$,y| 00004380 61 25 2b 31 2c 31 29 3d a4 6b 28 70 62 25 29 3a |a%+1,1)=.k(pb%):| 00004390 c1 63 24 2c 7a 61 25 2b 31 2c 31 29 3d a4 6b 28 |.c$,za%+1,1)=.k(| 000043a0 71 62 25 29 3a c1 63 24 2c 41 61 25 2b 31 2c 31 |qb%):.c$,Aa%+1,1| 000043b0 29 3d a4 6b 28 72 62 25 29 3a c1 63 24 2c 42 61 |)=.k(rb%):.c$,Ba| 000043c0 25 2b 31 2c 31 29 3d a4 6b 28 73 62 25 29 3a c1 |%+1,1)=.k(sb%):.| 000043d0 63 24 2c 43 61 25 2b 31 2c 31 29 3d a4 6b 28 74 |c$,Ca%+1,1)=.k(t| 000043e0 62 25 29 3a c1 63 24 2c 44 61 25 2b 31 2c 31 29 |b%):.c$,Da%+1,1)| 000043f0 3d a4 6b 28 75 62 25 29 3a c1 63 24 2c 46 61 25 |=.k(ub%):.c$,Fa%| 00004400 2b 31 2c 31 29 3d a4 6b 28 76 62 25 29 3a c1 63 |+1,1)=.k(vb%):.c| 00004410 24 2c 47 61 25 2b 31 2c 31 29 3d a4 6b 28 77 62 |$,Ga%+1,1)=.k(wb| 00004420 25 29 0d 0a be 44 c1 63 24 2c 48 61 25 2b 31 2c |%)...D.c$,Ha%+1,| 00004430 31 29 3d a4 6b 28 78 62 25 29 3a c1 63 24 2c 49 |1)=.k(xb%):.c$,I| 00004440 61 25 2b 31 2c 31 29 3d a4 6b 28 79 62 25 29 3a |a%+1,1)=.k(yb%):| 00004450 60 25 3d 78 25 81 36 3a e7 60 25 3e 32 35 35 8c |`%=x%.6:.`%>255.| 00004460 60 25 3d 32 35 35 0d 0a c3 2e c1 63 24 2c 4c 61 |`%=255.....c$,La| 00004470 25 2b 31 2c 31 29 3d bd 28 60 25 29 3a 60 25 3d |%+1,1)=.(`%):`%=| 00004480 bb 28 a4 62 28 6d 25 2c 5f 61 25 29 29 3a e7 60 |.(.b(m%,_a%)):.`| 00004490 25 3d 30 8c 0d 0a c8 0f 42 63 25 3d 30 3a 43 63 |%=0.....Bc%=0:Cc| 000044a0 25 3d 31 0d 0a cd 0d cc 3a e7 60 25 3d 78 25 8c |%=1.....:.`%=x%.| 000044b0 0d 0a d2 0f 42 63 25 3d 31 3a 43 63 25 3d 31 0d |....Bc%=1:Cc%=1.| 000044c0 0a d7 0d cc 3a e7 60 25 3e 78 25 8c 0d 0a dc 0f |....:.`%>x%.....| 000044d0 e7 28 60 25 83 78 25 29 3d 30 8c 0d 0a e1 13 42 |.(`%.x%)=0.....B| 000044e0 63 25 3d 60 25 81 78 25 3a 43 63 25 3d 31 0d 0a |c%=`%.x%:Cc%=1..| 000044f0 e6 13 cc 3a 42 63 25 3d 60 25 3a 43 63 25 3d 78 |...:Bc%=`%:Cc%=x| 00004500 25 0d 0a eb 05 cd 0d 0a f0 11 cc 3a e7 28 78 25 |%..........:.(x%| 00004510 83 60 25 29 3d 30 8c 0d 0a f5 13 42 63 25 3d 31 |.`%)=0.....Bc%=1| 00004520 3a 43 63 25 3d 78 25 81 60 25 0d 0a fa 13 cc 3a |:Cc%=x%.`%.....:| 00004530 42 63 25 3d 60 25 3a 43 63 25 3d 78 25 0d 0a ff |Bc%=`%:Cc%=x%...| 00004540 05 cd 0d 0b 04 05 cd 0d 0b 09 05 cd 0d 0b 0e 05 |................| 00004550 cd 0d 0b 13 c7 c1 63 24 2c 4d 61 25 2b 31 2c 31 |......c$,Ma%+1,1| 00004560 29 3d bd 28 42 63 25 80 32 35 35 29 3a c1 63 24 |)=.(Bc%.255):.c$| 00004570 2c 4d 61 25 2b 32 2c 31 29 3d bd 28 28 42 63 25 |,Ma%+2,1)=.((Bc%| 00004580 3e 3e 38 29 80 32 35 35 29 3a c1 63 24 2c 4d 61 |>>8).255):.c$,Ma| 00004590 25 2b 33 2c 31 29 3d bd 28 28 42 63 25 3e 3e 31 |%+3,1)=.((Bc%>>1| 000045a0 36 29 80 32 35 35 29 3a c1 63 24 2c 4d 61 25 2b |6).255):.c$,Ma%+| 000045b0 34 2c 31 29 3d bd 28 28 42 63 25 3e 3e 32 34 29 |4,1)=.((Bc%>>24)| 000045c0 80 32 35 35 29 3a c1 63 24 2c 4e 61 25 2b 31 2c |.255):.c$,Na%+1,| 000045d0 31 29 3d bd 28 43 63 25 80 32 35 35 29 3a c1 63 |1)=.(Cc%.255):.c| 000045e0 24 2c 4e 61 25 2b 32 2c 31 29 3d bd 28 28 43 63 |$,Na%+2,1)=.((Cc| 000045f0 25 3e 3e 38 29 80 32 35 35 29 3a c1 63 24 2c 4e |%>>8).255):.c$,N| 00004600 61 25 2b 33 2c 31 29 3d bd 28 28 43 63 25 3e 3e |a%+3,1)=.((Cc%>>| 00004610 31 36 29 80 32 35 35 29 0d 0b 18 a2 c1 63 24 2c |16).255).....c$,| 00004620 4e 61 25 2b 34 2c 31 29 3d bd 28 28 43 63 25 3e |Na%+4,1)=.((Cc%>| 00004630 3e 32 34 29 80 32 35 35 29 3a c1 63 24 2c 4f 61 |>24).255):.c$,Oa| 00004640 25 2b 31 2c 31 29 3d bd 28 79 25 80 32 35 35 29 |%+1,1)=.(y%.255)| 00004650 3a c1 63 24 2c 4f 61 25 2b 32 2c 31 29 3d bd 28 |:.c$,Oa%+2,1)=.(| 00004660 28 79 25 3e 3e 38 29 80 32 35 35 29 3a c1 63 24 |(y%>>8).255):.c$| 00004670 2c 4f 61 25 2b 33 2c 31 29 3d bd 28 28 79 25 3e |,Oa%+3,1)=.((y%>| 00004680 3e 31 36 29 80 32 35 35 29 3a c1 63 24 2c 4f 61 |>16).255):.c$,Oa| 00004690 25 2b 34 2c 31 29 3d bd 28 28 79 25 3e 3e 32 34 |%+4,1)=.((y%>>24| 000046a0 29 80 32 35 35 29 3a f2 77 28 41 25 2c 32 38 2c |).255):.w(A%,28,| 000046b0 63 24 2b 4f 24 2c 35 29 3a e1 0d 0b 1d 3f dd a4 |c$+O$,5):....?..| 000046c0 6b 28 44 63 25 29 3a ea 41 25 2c 73 24 3a 41 25 |k(Dc%):.A%,s$:A%| 000046d0 3d a9 28 4f 24 29 2b 54 61 25 2d 6e 61 25 3a 73 |=.(O$)+Ta%-na%:s| 000046e0 24 3d a4 62 28 6d 25 2c 44 63 25 29 3a e7 73 24 |$=.b(m%,Dc%):.s$| 000046f0 3d 22 22 8c 3d bd 28 30 29 0d 0b 22 33 73 24 3d |="".=.(0).."3s$=| 00004700 a4 74 28 73 24 2c 22 47 43 22 2b c3 28 44 63 25 |.t(s$,"GC"+.(Dc%| 00004710 29 2c 22 22 29 3a 4f 24 2b 3d bd 28 a9 28 73 24 |),""):O$+=.(.(s$| 00004720 29 29 2b 73 24 3a 3d bd 28 41 25 29 0d 0b 27 31 |))+s$:=.(A%)..'1| 00004730 dd f2 55 28 41 25 29 3a ea 69 25 2c 41 63 25 2c |..U(A%):.i%,Ac%,| 00004740 60 25 3a 41 63 25 3d 28 a4 62 28 67 25 2c 31 30 |`%:Ac%=(.b(g%,10| 00004750 29 3d 22 6c 6a 22 29 3a e7 41 63 25 8c 0d 0b 2c |)="lj"):.Ac%...,| 00004760 53 f2 6c 28 6d 25 2c 37 36 29 3a f2 6c 28 6d 25 |S.l(m%,76):.l(m%| 00004770 2c 37 37 29 3a f2 6c 28 6d 25 2c 37 38 29 3a f2 |,77):.l(m%,78):.| 00004780 6d 28 6d 25 2c 37 39 29 3a f2 6d 28 6d 25 2c 38 |m(m%,79):.m(m%,8| 00004790 30 29 3a f2 6d 28 6d 25 2c 38 31 29 3a f2 6d 28 |0):.m(m%,81):.m(| 000047a0 6d 25 2c 39 32 29 3a f2 6d 28 6d 25 2c 39 33 29 |m%,92):.m(m%,93)| 000047b0 0d 0b 31 55 cc 3a f2 6d 28 6d 25 2c 37 36 29 3a |..1U.:.m(m%,76):| 000047c0 f2 6d 28 6d 25 2c 37 37 29 3a f2 6d 28 6d 25 2c |.m(m%,77):.m(m%,| 000047d0 37 38 29 3a f2 6c 28 6d 25 2c 37 39 29 3a f2 6c |78):.l(m%,79):.l| 000047e0 28 6d 25 2c 38 30 29 3a f2 6c 28 6d 25 2c 38 31 |(m%,80):.l(m%,81| 000047f0 29 3a f2 6c 28 6d 25 2c 39 32 29 3a f2 6c 28 6d |):.l(m%,92):.l(m| 00004800 25 2c 39 33 29 0d 0b 36 05 cd 0d 0b 3b 22 f2 76 |%,93)..6....;".v| 00004810 28 6d 25 2c 41 62 25 29 3a f2 76 28 6d 25 2c 41 |(m%,Ab%):.v(m%,A| 00004820 62 25 2b 31 29 3a e7 41 25 3d 30 8c 0d 0b 40 3a |b%+1):.A%=0...@:| 00004830 e3 69 25 3d 33 36 b8 34 33 3a f2 65 28 6d 25 2c |.i%=36.43:.e(m%,| 00004840 69 25 29 3a ed 3a e3 69 25 3d 55 61 25 b8 79 62 |i%):.:.i%=Ua%.yb| 00004850 25 3a f2 61 28 6d 25 2c 69 25 2c 22 22 29 3a ed |%:.a(m%,i%,""):.| 00004860 3a e7 41 63 25 8c 0d 0b 45 2b f2 65 28 6d 25 2c |:.Ac%...E+.e(m%,| 00004870 38 30 29 3a f2 65 28 6d 25 2c 38 31 29 3a f2 65 |80):.e(m%,81):.e| 00004880 28 6d 25 2c 39 32 29 3a f2 65 28 6d 25 2c 39 33 |(m%,92):.e(m%,93| 00004890 29 0d 0b 4a 19 cc 3a f2 66 28 6d 25 2c 37 37 29 |)..J..:.f(m%,77)| 000048a0 3a f2 65 28 6d 25 2c 37 38 29 0d 0b 4f 05 cd 0d |:.e(m%,78)..O...| 000048b0 0b 54 bd cc 3a f2 61 28 6d 25 2c 55 61 25 2c c3 |.T..:.a(m%,Ua%,.| 000048c0 28 21 28 70 25 21 32 30 29 29 29 3a f2 61 28 6d |(!(p%!20))):.a(m| 000048d0 25 2c 56 61 25 2c c3 28 21 28 70 25 21 32 34 29 |%,Va%,.(!(p%!24)| 000048e0 29 29 3a f2 61 28 6d 25 2c 57 61 25 2c 24 28 70 |)):.a(m%,Wa%,$(p| 000048f0 25 21 34 29 29 3a f2 61 28 6d 25 2c 58 61 25 2c |%!4)):.a(m%,Xa%,| 00004900 c3 28 21 28 70 25 21 38 29 29 29 3a f2 61 28 6d |.(!(p%!8))):.a(m| 00004910 25 2c 5a 61 25 2c 24 28 70 25 21 31 32 29 29 3a |%,Za%,$(p%!12)):| 00004920 f2 61 28 6d 25 2c 7a 62 25 2c 24 28 70 25 21 33 |.a(m%,zb%,$(p%!3| 00004930 36 29 29 3a f2 61 28 6d 25 2c 41 62 25 2c 24 28 |6)):.a(m%,Ab%,$(| 00004940 70 25 21 34 30 29 29 3a 69 25 3d 21 28 70 25 21 |p%!40)):i%=!(p%!| 00004950 31 36 29 3a e7 69 25 80 31 f2 66 28 6d 25 2c 33 |16):.i%.1.f(m%,3| 00004960 36 29 8b f2 65 28 6d 25 2c 33 36 29 0d 0b 59 1c |6)..e(m%,36)..Y.| 00004970 e7 69 25 80 32 f2 66 28 6d 25 2c 33 37 29 8b f2 |.i%.2.f(m%,37)..| 00004980 65 28 6d 25 2c 33 37 29 0d 0b 5e 1d e7 69 25 80 |e(m%,37)..^..i%.| 00004990 31 36 f2 66 28 6d 25 2c 33 38 29 8b f2 65 28 6d |16.f(m%,38)..e(m| 000049a0 25 2c 33 38 29 0d 0b 63 1d e7 69 25 80 33 32 f2 |%,38)..c..i%.32.| 000049b0 66 28 6d 25 2c 33 39 29 8b f2 65 28 6d 25 2c 33 |f(m%,39)..e(m%,3| 000049c0 39 29 0d 0b 68 1d e7 69 25 80 36 34 f2 66 28 6d |9)..h..i%.64.f(m| 000049d0 25 2c 34 30 29 8b f2 65 28 6d 25 2c 34 30 29 0d |%,40)..e(m%,40).| 000049e0 0b 6d 1e e7 69 25 80 32 35 36 f2 66 28 6d 25 2c |.m..i%.256.f(m%,| 000049f0 34 31 29 8b f2 65 28 6d 25 2c 34 31 29 0d 0b 72 |41)..e(m%,41)..r| 00004a00 1e e7 69 25 80 37 36 38 f2 66 28 6d 25 2c 34 32 |..i%.768.f(m%,42| 00004a10 29 8b f2 65 28 6d 25 2c 34 32 29 0d 0b 77 1f e7 |)..e(m%,42)..w..| 00004a20 69 25 80 31 30 32 34 f2 66 28 6d 25 2c 34 33 29 |i%.1024.f(m%,43)| 00004a30 8b f2 65 28 6d 25 2c 34 33 29 0d 0b 7c 09 e7 41 |..e(m%,43)..|..A| 00004a40 63 25 8c 0d 0b 81 24 e7 28 21 28 70 25 21 33 32 |c%....$.(!(p%!32| 00004a50 29 80 31 29 f2 66 28 6d 25 2c 38 30 29 8b f2 65 |).1).f(m%,80)..e| 00004a60 28 6d 25 2c 38 30 29 0d 0b 86 24 e7 28 21 28 70 |(m%,80)...$.(!(p| 00004a70 25 21 33 32 29 80 32 29 f2 66 28 6d 25 2c 38 31 |%!32).2).f(m%,81| 00004a80 29 8b f2 65 28 6d 25 2c 38 31 29 0d 0b 8b 25 e7 |)..e(m%,81)...%.| 00004a90 28 21 28 70 25 21 33 32 29 80 31 36 29 f2 66 28 |(!(p%!32).16).f(| 00004aa0 6d 25 2c 39 32 29 8b f2 65 28 6d 25 2c 39 32 29 |m%,92)..e(m%,92)| 00004ab0 0d 0b 90 25 e7 28 21 28 70 25 21 33 32 29 80 36 |...%.(!(p%!32).6| 00004ac0 34 29 f2 66 28 6d 25 2c 39 33 29 8b f2 65 28 6d |4).f(m%,93)..e(m| 00004ad0 25 2c 39 33 29 0d 0b 95 14 cc 3a e7 28 21 28 70 |%,93).....:.(!(p| 00004ae0 25 21 33 32 29 80 31 29 8c 0d 0b 9a 17 f2 66 28 |%!32).1)......f(| 00004af0 6d 25 2c 37 37 29 3a f2 65 28 6d 25 2c 37 38 29 |m%,77):.e(m%,78)| 00004b00 0d 0b 9f 19 cc 3a f2 65 28 6d 25 2c 37 37 29 3a |.....:.e(m%,77):| 00004b10 f2 66 28 6d 25 2c 37 38 29 0d 0b a4 05 cd 0d 0b |.f(m%,78).......| 00004b20 a9 05 cd 0d 0b ae c8 69 25 3d 31 2b 70 25 21 32 |.......i%=1+p%!2| 00004b30 38 3a f2 61 28 6d 25 2c 60 61 25 2c c3 28 69 25 |8:.a(m%,`a%,.(i%| 00004b40 3f 64 61 25 29 29 3a f2 61 28 6d 25 2c 61 62 25 |?da%)):.a(m%,ab%| 00004b50 2c c3 28 69 25 3f 70 61 25 29 29 3a f2 61 28 6d |,.(i%?pa%)):.a(m| 00004b60 25 2c 62 62 25 2c c3 28 69 25 3f 66 61 25 29 29 |%,bb%,.(i%?fa%))| 00004b70 3a f2 61 28 6d 25 2c 63 62 25 2c c3 28 69 25 3f |:.a(m%,cb%,.(i%?| 00004b80 6e 61 25 29 29 3a f2 61 28 6d 25 2c 64 62 25 2c |na%)):.a(m%,db%,| 00004b90 c3 28 69 25 3f 65 61 25 29 29 3a f2 61 28 6d 25 |.(i%?ea%)):.a(m%| 00004ba0 2c 65 62 25 2c c3 28 69 25 3f 6f 61 25 29 29 3a |,eb%,.(i%?oa%)):| 00004bb0 f2 67 28 67 62 25 2c 69 25 2c 71 61 25 29 3a f2 |.g(gb%,i%,qa%):.| 00004bc0 67 28 69 62 25 2c 69 25 2c 72 61 25 29 3a f2 67 |g(ib%,i%,ra%):.g| 00004bd0 28 6a 62 25 2c 69 25 2c 73 61 25 29 3a f2 67 28 |(jb%,i%,sa%):.g(| 00004be0 6b 62 25 2c 69 25 2c 74 61 25 29 0d 0b b3 c6 f2 |kb%,i%,ta%).....| 00004bf0 67 28 6c 62 25 2c 69 25 2c 75 61 25 29 3a f2 67 |g(lb%,i%,ua%):.g| 00004c00 28 6d 62 25 2c 69 25 2c 76 61 25 29 3a f2 67 28 |(mb%,i%,va%):.g(| 00004c10 6e 62 25 2c 69 25 2c 77 61 25 29 3a f2 67 28 6f |nb%,i%,wa%):.g(o| 00004c20 62 25 2c 69 25 2c 78 61 25 29 3a f2 67 28 70 62 |b%,i%,xa%):.g(pb| 00004c30 25 2c 69 25 2c 79 61 25 29 3a f2 67 28 71 62 25 |%,i%,ya%):.g(qb%| 00004c40 2c 69 25 2c 7a 61 25 29 3a f2 67 28 72 62 25 2c |,i%,za%):.g(rb%,| 00004c50 69 25 2c 41 61 25 29 3a f2 67 28 73 62 25 2c 69 |i%,Aa%):.g(sb%,i| 00004c60 25 2c 42 61 25 29 3a f2 67 28 74 62 25 2c 69 25 |%,Ba%):.g(tb%,i%| 00004c70 2c 43 61 25 29 3a f2 67 28 75 62 25 2c 69 25 2c |,Ca%):.g(ub%,i%,| 00004c80 44 61 25 29 3a f2 67 28 76 62 25 2c 69 25 2c 46 |Da%):.g(vb%,i%,F| 00004c90 61 25 29 3a f2 67 28 77 62 25 2c 69 25 2c 47 61 |a%):.g(wb%,i%,Ga| 00004ca0 25 29 3a f2 67 28 78 62 25 2c 69 25 2c 48 61 25 |%):.g(xb%,i%,Ha%| 00004cb0 29 0d 0b b8 31 f2 67 28 79 62 25 2c 69 25 2c 49 |)...1.g(yb%,i%,I| 00004cc0 61 25 29 3a e7 28 21 28 70 25 21 33 32 29 3e 3e |a%):.(!(p%!32)>>| 00004cd0 3e 32 34 29 3e 3d 31 84 69 25 3f 6c 61 25 3e 3d |>24)>=1.i%?la%>=| 00004ce0 31 8c 0d 0b bd 3f f2 67 28 66 62 25 2c 69 25 2c |1....?.g(fb%,i%,| 00004cf0 4a 61 25 29 3a 60 25 3d 28 21 28 70 25 21 32 30 |Ja%):`%=(!(p%!20| 00004d00 29 2a 69 25 21 4d 61 25 29 81 69 25 21 4e 61 25 |)*i%!Ma%).i%!Na%| 00004d10 3a f2 61 28 6d 25 2c 5f 61 25 2c c3 28 60 25 29 |:.a(m%,_a%,.(`%)| 00004d20 29 0d 0b c2 23 cc 3a f2 61 28 6d 25 2c 5f 61 25 |)...#.:.a(m%,_a%| 00004d30 2c c3 28 30 29 29 3a f2 61 28 6d 25 2c 66 62 25 |,.(0)):.a(m%,fb%| 00004d40 2c 22 22 29 0d 0b c7 05 cd 0d 0b cc 22 e7 28 21 |,"")........".(!| 00004d50 28 70 25 21 33 32 29 3e 3e 3e 32 34 29 3e 3d 32 |(p%!32)>>>24)>=2| 00004d60 84 69 25 3f 6c 61 25 3e 3d 32 8c 0d 0b d1 12 f2 |.i%?la%>=2......| 00004d70 67 28 68 62 25 2c 69 25 2c 50 61 25 29 0d 0b d6 |g(hb%,i%,Pa%)...| 00004d80 13 cc 3a f2 61 28 6d 25 2c 68 62 25 2c 22 22 29 |..:.a(m%,hb%,"")| 00004d90 0d 0b db 05 cd 0d 0b e0 05 cd 0d 0b e5 17 f2 4b |...............K| 00004da0 28 6d 25 29 3a f2 6b 28 6d 25 2c 55 61 25 29 3a |(m%):.k(m%,Ua%):| 00004db0 e1 0d 0b ea 1e dd f2 77 28 4e 25 2c 48 25 2c 62 |.......w(N%,H%,b| 00004dc0 61 24 2c 46 63 25 29 3a e7 4e 25 21 48 25 8c 0d |a$,Fc%):.N%!H%..| 00004dd0 0b ef 0a c8 8e 46 63 25 ca 0d 0b f4 17 c9 32 3a |.....Fc%......2:| 00004de0 f2 64 28 22 53 54 52 47 22 2c 4e 25 21 48 25 29 |.d("STRG",N%!H%)| 00004df0 0d 0b f9 17 c9 33 3a f2 64 28 22 53 54 52 30 22 |.....3:.d("STR0"| 00004e00 2c 4e 25 21 48 25 29 0d 0b fe 17 c9 34 3a f2 64 |,N%!H%).....4:.d| 00004e10 28 22 47 53 54 52 22 2c 4e 25 21 48 25 29 0d 0c |("GSTR",N%!H%)..| 00004e20 03 05 cb 0d 0c 08 05 cd 0d 0c 0d 17 4e 25 21 48 |............N%!H| 00004e30 25 3d a4 67 28 62 61 24 2c 46 63 25 29 3a e1 0d |%=.g(ba$,Fc%):..| 00004e40 0c 12 29 dd f2 67 28 44 63 25 2c 4e 25 2c 48 25 |..)..g(Dc%,N%,H%| 00004e50 29 3a f2 61 28 6d 25 2c 44 63 25 2c a4 6a 28 4e |):.a(m%,Dc%,.j(N| 00004e60 25 2c 48 25 29 29 3a e1 0d 0c 17 19 dd a4 6a 28 |%,H%)):.......j(| 00004e70 4e 25 2c 48 25 29 3a e7 4e 25 3f 48 25 3c 3e 30 |N%,H%):.N%?H%<>0| 00004e80 8c 0d 0c 1c 15 3d a4 73 28 4e 25 2b 6e 61 25 2b |.....=.s(N%+na%+| 00004e90 4e 25 3f 48 25 29 0d 0c 21 05 cd 0d 0c 26 07 3d |N%?H%)..!....&.=| 00004ea0 22 22 0d 0c 2b 1f dd a4 73 28 47 63 25 29 3a ea |""..+...s(Gc%):.| 00004eb0 73 24 2c 4b 25 2c 69 25 3a e7 47 63 25 3c 3e 30 |s$,K%,i%:.Gc%<>0| 00004ec0 8c 0d 0c 30 35 4b 25 3d 3f 47 63 25 3a e3 69 25 |...05K%=?Gc%:.i%| 00004ed0 3d 31 b8 4b 25 3a e7 47 63 25 3f 69 25 3c 33 33 |=1.K%:.Gc%?i%<33| 00004ee0 84 47 63 25 3f 69 25 3e 31 32 36 84 47 63 25 3f |.Gc%?i%>126.Gc%?| 00004ef0 69 25 3d 33 34 8c 0d 0c 35 11 73 24 2b 3d c3 28 |i%=34...5.s$+=.(| 00004f00 47 63 25 3f 69 25 29 0d 0c 3a 1f cc 3a 73 24 2b |Gc%?i%)..:..:s$+| 00004f10 3d bd 28 33 34 29 2b bd 28 47 63 25 3f 69 25 29 |=.(34)+.(Gc%?i%)| 00004f20 2b bd 28 33 34 29 0d 0c 3f 05 cd 0d 0c 44 12 e7 |+.(34)..?....D..| 00004f30 69 25 3c 3e 4b 25 73 24 2b 3d 22 2c 22 0d 0c 49 |i%<>K%s$+=","..I| 00004f40 05 ed 0d 0c 4e 05 cd 0d 0c 53 07 3d 73 24 0d 0c |....N....S.=s$..| 00004f50 58 1a dd f2 42 28 63 61 24 2c 46 24 2c 42 24 29 |X...B(ca$,F$,B$)| 00004f60 3a e7 46 24 3d 22 22 8c 0d 0c 5d 14 46 24 3d a4 |:.F$=""...].F$=.| 00004f70 63 28 22 4f 4b 43 62 22 2c 42 24 29 0d 0c 62 1a |c("OKCb",B$)..b.| 00004f80 cc 3a 46 24 3d a4 63 28 22 4f 4b 43 61 22 2c a4 |.:F$=.c("OKCa",.| 00004f90 61 28 46 24 29 29 0d 0c 67 05 cd 0d 0c 6c 14 85 |a(F$))..g....l..| 00004fa0 54 25 2c a4 63 28 63 61 24 2c 46 24 29 3a e1 0d |T%,.c(ca$,F$):..| 00004fb0 0c 71 32 dd a4 74 28 73 24 2c 47 24 2c 42 24 29 |.q2..t(s$,G$,B$)| 00004fc0 3a ea 69 25 2c 75 24 2c 74 24 3a c8 95 a9 28 73 |:.i%,u$,t$:...(s| 00004fd0 24 29 3a e7 c0 73 24 2c 31 29 3d bd 28 33 34 29 |$):..s$,1)=.(34)| 00004fe0 8c 0d 0c 76 4d 69 25 3d 32 3a c8 95 c1 73 24 2c |...vMi%=2:...s$,| 00004ff0 69 25 2c 31 29 3c 3e bd 28 33 34 29 80 69 25 3c |i%,1)<>.(34).i%<| 00005000 a9 28 73 24 29 3a 69 25 2b 3d 31 3a ce 3a e7 c1 |.(s$):i%+=1:.:..| 00005010 73 24 2c 69 25 2c 31 29 3c 3e bd 28 33 34 29 f2 |s$,i%,1)<>.(34).| 00005020 42 28 22 4f 4b 43 22 2c 47 24 2c 42 24 29 0d 0c |B("OKC",G$,B$)..| 00005030 7b 19 e7 69 25 3c 3e 33 f2 42 28 22 4f 4b 44 22 |{..i%<>3.B("OKD"| 00005040 2c 47 24 2c 42 24 29 0d 0c 80 23 74 24 2b 3d c1 |,G$,B$)...#t$+=.| 00005050 73 24 2c 32 2c 31 29 3a 73 24 3d c1 73 24 2c 34 |s$,2,1):s$=.s$,4| 00005060 29 3a e7 73 24 3c 3e 22 22 8c 0d 0c 85 1f e7 c0 |):.s$<>"".......| 00005070 73 24 2c 31 29 3c 3e 22 2c 22 f2 42 28 22 4f 4b |s$,1)<>",".B("OK| 00005080 45 22 2c 47 24 2c 42 24 29 0d 0c 8a 0d 73 24 3d |E",G$,B$)....s$=| 00005090 c1 73 24 2c 32 29 0d 0c 8f 05 cd 0d 0c 94 21 cc |.s$,2)........!.| 000050a0 3a 69 25 3d a7 73 24 2c 22 2c 22 29 3a e7 69 25 |:i%=.s$,","):.i%| 000050b0 3d 30 69 25 3d a9 28 73 24 29 2b 31 0d 0c 99 35 |=0i%=.(s$)+1...5| 000050c0 75 24 3d c0 73 24 2c 69 25 2d 31 29 3a 73 24 3d |u$=.s$,i%-1):s$=| 000050d0 c1 73 24 2c 69 25 2b 31 29 3a e7 a9 28 75 24 29 |.s$,i%+1):..(u$)| 000050e0 3d 30 f2 42 28 22 4f 4b 45 22 2c 47 24 2c 42 24 |=0.B("OKE",G$,B$| 000050f0 29 0d 0c 9e 25 e7 bb 28 75 24 29 3c 30 84 bb 28 |)...%..(u$)<0..(| 00005100 75 24 29 3e 32 35 35 f2 42 28 22 4f 4b 46 22 2c |u$)>255.B("OKF",| 00005110 47 24 2c 42 24 29 0d 0c a3 10 74 24 2b 3d bd 28 |G$,B$)....t$+=.(| 00005120 bb 28 75 24 29 29 0d 0c a8 05 cd 0d 0c ad 09 ce |.(u$))..........| 00005130 3a 3d 74 24 0d 0c b2 77 dd a4 4a 28 79 25 29 3a |:=t$...w..J(y%):| 00005140 ea 44 25 2c 64 63 25 2c 65 63 25 3a 21 6f 25 3d |.D%,dc%,ec%:!o%=| 00005150 61 63 25 3a c8 99 32 36 32 33 34 37 2c 2c 6f 25 |ac%:..262347,,o%| 00005160 3a 79 25 2d 3d 6f 25 21 31 36 2d 6f 25 21 32 34 |:y%-=o%!16-o%!24| 00005170 3a 64 63 25 3d 61 25 28 30 29 21 34 3a 65 63 25 |:dc%=a%(0)!4:ec%| 00005180 3d 61 25 28 30 29 21 31 32 3a 44 25 3d 52 25 3a |=a%(0)!12:D%=R%:| 00005190 c8 95 44 25 3a e7 28 64 63 25 3c 79 25 29 80 28 |..D%:.(dc%<y%).(| 000051a0 79 25 3c 65 63 25 29 3a 3d 44 25 0d 0c b7 2f 65 |y%<ec%):=D%.../e| 000051b0 63 25 3d 64 63 25 3a 64 63 25 2d 3d 28 61 25 28 |c%=dc%:dc%-=(a%(| 000051c0 30 29 21 31 32 2d 61 25 28 30 29 21 34 29 3a 44 |0)!12-a%(0)!4):D| 000051d0 25 3d 21 44 25 3a ce 3a 3d 30 0d 0c bc 35 dd f2 |%=!D%:.:=0...5..| 000051e0 6a 28 5f 24 2c 48 63 25 2c 49 63 25 29 3a ea 79 |j(_$,Hc%,Ic%):.y| 000051f0 25 2c 74 24 2c 69 25 2c 70 25 2c 73 24 2c 66 25 |%,t$,i%,p%,s$,f%| 00005200 3a ea 4a 63 25 2c 4b 63 25 3a e7 48 63 25 8c 0d |:.Jc%,Kc%:.Hc%..| 00005210 0c c1 2c 4c 63 25 3d 65 25 21 30 2d 36 34 3a 4d |..,Lc%=e%!0-64:M| 00005220 63 25 3d 65 25 21 34 3a 4e 63 25 3d 65 25 21 31 |c%=e%!4:Nc%=e%!1| 00005230 32 3a 4f 63 25 3d 65 25 21 31 36 0d 0c c6 05 cd |2:Oc%=e%!16.....| 00005240 0d 0c cb 09 e7 49 63 25 8c 0d 0c d0 6d 21 6f 25 |.....Ic%....m!o%| 00005250 3d 4e 63 25 3a 6f 25 21 34 3d 4f 63 25 3a c8 99 |=Nc%:o%!4=Oc%:..| 00005260 32 36 32 33 35 30 2c 2c 6f 25 3a 4a 63 25 3d 6f |262350,,o%:Jc%=o| 00005270 25 21 31 36 3a 4b 63 25 3d 6f 25 21 32 30 3a c8 |%!16:Kc%=o%!20:.| 00005280 99 32 36 32 33 34 37 2c 2c 6f 25 3a 4c 63 25 3d |.262347,,o%:Lc%=| 00005290 6f 25 21 32 30 2b 6f 25 21 34 2b 4a 63 25 2b 32 |o%!20+o%!4+Jc%+2| 000052a0 3a 4d 63 25 3d 6f 25 21 32 34 2b 6f 25 21 31 36 |:Mc%=o%!24+o%!16| 000052b0 2b 4b 63 25 2d 32 0d 0c d5 05 cd 0d 0c da 0f 41 |+Kc%-2.........A| 000052c0 24 3d 5f 24 3a c8 8e 5f 24 ca 0d 0c df 42 c9 22 |$=_$:.._$....B."| 000052d0 4d 45 31 22 3a f2 72 28 4d 25 29 3a 4d 25 3d 30 |ME1":.r(M%):M%=0| 000052e0 3a f2 6e 28 47 25 2c a4 61 28 22 4d 45 31 22 29 |:.n(G%,.a("ME1")| 000052f0 29 3a f2 43 28 47 25 2c 30 2c 60 62 25 2c b9 29 |):.C(G%,0,`b%,.)| 00005300 3a 4d 63 25 3d 39 36 2b 32 2a 34 34 0d 0c e4 46 |:Mc%=96+2*44...F| 00005310 c9 22 4d 45 32 22 3a f2 72 28 4d 25 29 3a 4d 25 |."ME2":.r(M%):M%| 00005320 3d 30 3a f2 6e 28 47 25 2c a4 61 28 22 4d 45 32 |=0:.n(G%,.a("ME2| 00005330 22 29 29 3a 70 25 3d 50 25 3a 69 25 3d 31 3a c8 |")):p%=P%:i%=1:.| 00005340 95 70 25 3a e7 24 28 70 25 21 33 36 29 3c 3e 22 |.p%:.$(p%!36)<>"| 00005350 22 8c 0d 0c e9 16 f2 78 28 47 25 2c 69 25 2c 24 |"......x(G%,i%,$| 00005360 28 70 25 21 33 36 29 29 0d 0c ee 31 cc 3a f2 78 |(p%!36))...1.:.x| 00005370 28 47 25 2c 69 25 2c a4 6c 28 22 52 45 53 22 2c |(G%,i%,.l("RES",| 00005380 c3 28 21 28 70 25 21 32 30 29 29 2c c3 28 21 28 |.(!(p%!20)),.(!(| 00005390 70 25 21 32 34 29 29 29 29 0d 0c f3 05 cd 0d 0c |p%!24)))).......| 000053a0 f8 12 69 25 2b 3d 31 3a 70 25 3d 21 70 25 3a ce |..i%+=1:p%=!p%:.| 000053b0 0d 0c fd 21 c9 22 4d 45 33 22 3a 70 25 3d 52 25 |...!."ME3":p%=R%| 000053c0 3a 69 25 3d 30 3a c8 95 70 25 3a e7 70 25 3f 35 |:i%=0:..p%:.p%?5| 000053d0 8c 0d 0d 02 14 69 25 2d 3d 31 3a e7 69 25 3d 2d |.....i%-=1:.i%=-| 000053e0 32 70 25 3d 30 0d 0d 07 05 cd 0d 0d 0c 0d e7 70 |2p%=0..........p| 000053f0 25 70 25 3d 21 70 25 0d 0d 11 0c ce 3a e7 69 25 |%p%=!p%.....:.i%| 00005400 3d 30 8c 0d 0d 16 25 69 25 3d a4 4a 28 4d 63 25 |=0....%i%=.J(Mc%| 00005410 29 3a e7 69 25 69 25 3f 35 3d 31 3a f2 46 28 69 |):.i%i%?5=1:.F(i| 00005420 25 29 3a 69 25 3d 2d 31 0d 0d 1b 05 cd 0d 0d 20 |%):i%=-1....... | 00005430 17 f2 72 28 4d 25 29 3a 4d 25 3d 30 3a e7 69 25 |..r(M%):M%=0:.i%| 00005440 3d 2d 32 8c 0d 0d 25 47 f2 6e 28 70 25 2c a4 63 |=-2...%G.n(p%,.c| 00005450 28 22 4d 45 33 61 22 2c a4 61 28 22 4d 45 33 63 |("ME3a",.a("ME3c| 00005460 22 29 29 29 3a f2 6e 28 47 25 2c a4 63 28 22 4d |"))):.n(G%,.c("M| 00005470 45 33 22 2c a4 61 28 22 4d 45 33 63 22 29 29 29 |E3",.a("ME3c")))| 00005480 3a f2 44 28 70 25 2c 30 2c b9 29 0d 0d 2a 45 cc |:.D(p%,0,.)..*E.| 00005490 3a f2 6e 28 70 25 2c a4 63 28 22 4d 45 33 61 22 |:.n(p%,.c("ME3a"| 000054a0 2c a4 61 28 22 4d 45 33 62 22 29 29 29 3a f2 6e |,.a("ME3b"))):.n| 000054b0 28 47 25 2c a4 63 28 22 4d 45 33 22 2c a4 61 28 |(G%,.c("ME3",.a(| 000054c0 22 4d 45 33 62 22 29 29 29 3a e7 69 25 3d 30 8c |"ME3b"))):.i%=0.| 000054d0 0d 0d 2f 2f f2 44 28 47 25 2c 30 2c b9 29 3a f2 |..//.D(G%,0,.):.| 000054e0 44 28 70 25 2c 30 2c b9 29 3a f2 44 28 70 25 2c |D(p%,0,.):.D(p%,| 000054f0 31 2c b9 29 3a f2 44 28 47 25 2c 32 2c b9 29 0d |1,.):.D(G%,2,.).| 00005500 0d 34 05 cd 0d 0d 39 05 cd 0d 0d 3e 2d f2 43 28 |.4....9....>-.C(| 00005510 47 25 2c 30 2c 70 25 2c b9 29 3a f2 43 28 70 25 |G%,0,p%,.):.C(p%| 00005520 2c 30 2c 57 25 2c a3 29 3a f2 43 28 47 25 2c 33 |,0,W%,.):.C(G%,3| 00005530 2c 57 25 2c a3 29 0d 0d 43 33 c9 22 4d 45 34 22 |,W%,.)..C3."ME4"| 00005540 3a f2 72 28 4d 25 29 3a 4d 25 3d 30 3a e7 a4 62 |:.r(M%):M%=0:..b| 00005550 28 67 25 2c 31 30 29 3d 22 6c 6a 22 70 25 3d 54 |(g%,10)="lj"p%=T| 00005560 62 25 8b 70 25 3d 53 62 25 0d 0d 48 08 e7 70 25 |b%.p%=Sb%..H..p%| 00005570 8c 0d 0d 4d 52 74 24 3d a4 62 28 67 25 2c 32 37 |...MRt$=.b(g%,27| 00005580 29 3a f2 6e 28 47 25 2c a4 61 28 22 4d 45 34 22 |):.n(G%,.a("ME4"| 00005590 29 29 3a 69 25 3d 31 3a c8 95 70 25 3a f2 78 28 |)):i%=1:..p%:.x(| 000055a0 47 25 2c 69 25 2c 24 28 70 25 2b 34 29 29 3a e7 |G%,i%,$(p%+4)):.| 000055b0 74 24 3d 24 28 70 25 2b 34 29 f2 79 28 47 25 2c |t$=$(p%+4).y(G%,| 000055c0 69 25 29 0d 0d 52 17 e7 74 24 3d 22 22 80 69 25 |i%)..R..t$="".i%| 000055d0 3d 31 f2 79 28 47 25 2c 30 29 0d 0d 57 12 69 25 |=1.y(G%,0)..W.i%| 000055e0 2b 3d 31 3a 70 25 3d 21 70 25 3a ce 0d 0d 5c 05 |+=1:p%=!p%:...\.| 000055f0 cd 0d 0d 61 1b c9 22 4d 45 35 22 3a f2 72 28 4d |...a.."ME5":.r(M| 00005600 25 29 3a 4d 25 3d 30 3a e7 50 25 8c 0d 0d 66 40 |%):M%=0:.P%...f@| 00005610 74 24 3d a4 62 28 67 25 2c 33 30 29 3a 70 25 3d |t$=.b(g%,30):p%=| 00005620 50 25 3a f2 6e 28 47 25 2c a4 61 28 22 4d 45 35 |P%:.n(G%,.a("ME5| 00005630 22 29 29 3a 69 25 3d 31 3a c8 95 70 25 3a e7 24 |")):i%=1:..p%:.$| 00005640 28 70 25 21 33 36 29 3c 3e 22 22 8c 0d 0d 6b 0f |(p%!36)<>""...k.| 00005650 73 24 3d 24 28 70 25 21 33 36 29 0d 0d 70 2a cc |s$=$(p%!36)..p*.| 00005660 3a 73 24 3d a4 6c 28 22 52 45 53 22 2c c3 28 21 |:s$=.l("RES",.(!| 00005670 28 70 25 21 32 30 29 29 2c c3 28 21 28 70 25 21 |(p%!20)),.(!(p%!| 00005680 32 34 29 29 29 0d 0d 75 05 cd 0d 0d 7a 20 f2 78 |24)))..u....z .x| 00005690 28 47 25 2c 69 25 2c 73 24 29 3a e7 74 24 3d 73 |(G%,i%,s$):.t$=s| 000056a0 24 f2 79 28 47 25 2c 69 25 29 0d 0d 7f 17 e7 74 |$.y(G%,i%).....t| 000056b0 24 3d 22 22 80 69 25 3d 31 f2 79 28 47 25 2c 30 |$="".i%=1.y(G%,0| 000056c0 29 0d 0d 84 12 69 25 2b 3d 31 3a 70 25 3d 21 70 |)....i%+=1:p%=!p| 000056d0 25 3a ce 0d 0d 89 13 cc 3a 85 54 25 2c a4 61 28 |%:......:.T%,.a(| 000056e0 22 4f 4b 54 22 29 0d 0d 8e 05 cd 0d 0d 93 37 c9 |"OKT")........7.| 000056f0 22 4d 45 36 22 3a f2 72 28 4d 25 29 3a 4d 25 3d |"ME6":.r(M%):M%=| 00005700 30 3a 70 25 3d 50 25 3a 69 25 3d a3 3a c8 95 70 |0:p%=P%:i%=.:..p| 00005710 25 3c 3e 30 80 69 25 3d a3 3a e7 69 24 3c 3e 22 |%<>0.i%=.:.i$<>"| 00005720 22 8c 0d 0d 98 14 66 25 3d 28 24 28 70 25 21 33 |".....f%=($(p%!3| 00005730 36 29 3d 69 24 29 0d 0d 9d 24 cc 3a 66 25 3d 28 |6)=i$)...$.:f%=(| 00005740 21 28 70 25 21 32 30 29 3d 50 62 25 80 21 28 70 |!(p%!20)=Pb%.!(p| 00005750 25 21 32 34 29 3d 51 62 25 29 0d 0d a2 05 cd 0d |%!24)=Qb%)......| 00005760 0d a7 08 e7 66 25 8c 0d 0d ac 08 69 25 3d b9 0d |....f%.....i%=..| 00005770 0d b1 0c cc 3a 70 25 3d 21 70 25 0d 0d b6 05 cd |....:p%=!p%.....| 00005780 0d 0d bb 0a ce 3a e7 70 25 8c 0d 0d c0 2f 69 25 |.....:.p%..../i%| 00005790 3d 21 28 70 25 21 31 36 29 3a 70 25 3d 31 3a e7 |=!(p%!16):p%=1:.| 000057a0 28 69 25 80 37 29 f2 5a 28 70 25 2c a4 61 28 22 |(i%.7).Z(p%,.a("| 000057b0 43 4f 30 22 29 2c 69 25 29 0d 0d c5 23 e7 28 69 |CO0"),i%)...#.(i| 000057c0 25 80 31 31 32 29 f2 5a 28 70 25 2c a4 61 28 22 |%.112).Z(p%,.a("| 000057d0 43 4f 31 22 29 2c 69 25 3e 3e 34 29 0d 0d ca 24 |CO1"),i%>>4)...$| 000057e0 e7 28 69 25 80 31 37 39 32 29 f2 5a 28 70 25 2c |.(i%.1792).Z(p%,| 000057f0 a4 61 28 22 43 4f 32 22 29 2c 69 25 3e 3e 38 29 |.a("CO2"),i%>>8)| 00005800 0d 0d cf 13 cc 3a 85 54 25 2c a4 61 28 22 4f 4b |.....:.T%,.a("OK| 00005810 55 22 29 0d 0d d4 05 cd 0d 0d d9 45 c9 22 4d 45 |U")........E."ME| 00005820 37 22 3a f2 72 28 4d 25 29 3a 4d 25 3d 30 3a f2 |7":.r(M%):M%=0:.| 00005830 6e 28 47 25 2c a4 61 28 22 4d 45 37 22 29 29 3a |n(G%,.a("ME7")):| 00005840 f2 43 28 47 25 2c 30 2c 56 25 2c b9 29 3a e7 a4 |.C(G%,0,V%,.):..| 00005850 62 28 56 25 2c 50 63 25 29 3d 22 22 8c 0d 0d de |b(V%,Pc%)=""....| 00005860 38 74 24 3d a4 62 28 67 25 2c 31 32 29 3a e3 69 |8t$=.b(g%,12):.i| 00005870 25 3d 31 b8 a9 28 74 24 29 3a e7 c1 74 24 2c 69 |%=1..(t$):..t$,i| 00005880 25 2c 31 29 3d 22 20 22 c1 74 24 2c 69 25 2c 31 |%,1)=" ".t$,i%,1| 00005890 29 3d 22 5f 22 0d 0d e3 13 ed 3a f2 61 28 56 25 |)="_".....:.a(V%| 000058a0 2c 50 63 25 2c 74 24 29 0d 0d e8 05 cd 0d 0d ed |,Pc%,t$)........| 000058b0 05 cb 0d 0d f2 1f e7 4d 25 c8 99 32 36 32 33 35 |.......M%..26235| 000058c0 36 2c 2c 47 25 2c 4c 63 25 2c 4d 63 25 2c 32 35 |6,,G%,Lc%,Mc%,25| 000058d0 37 0d 0d f7 05 e1 0d 0d fc 30 dd f2 5a 28 f8 48 |7........0..Z(.H| 000058e0 25 2c 50 24 2c 5f 25 29 3a e7 5f 25 80 31 f2 5f |%,P$,_%):._%.1._| 000058f0 28 48 25 2c 50 24 2b 22 2c 20 22 2b a4 61 28 22 |(H%,P$+", "+.a("| 00005900 48 54 34 22 29 29 0d 0e 01 21 e7 5f 25 80 32 f2 |HT4"))...!._%.2.| 00005910 5f 28 48 25 2c 50 24 2b 22 2c 20 22 2b a4 61 28 |_(H%,P$+", "+.a(| 00005920 22 48 54 38 22 29 29 0d 0e 06 21 e7 5f 25 80 34 |"HT8"))...!._%.4| 00005930 f2 5f 28 48 25 2c 50 24 2b 22 2c 20 22 2b a4 61 |._(H%,P$+", "+.a| 00005940 28 22 48 54 31 22 29 29 0d 0e 0b 05 e1 0d 0e 10 |("HT1"))........| 00005950 25 dd f2 5f 28 f8 48 25 2c 7a 24 29 3a e7 48 25 |%.._(.H%,z$):.H%| 00005960 3d 31 f2 6e 28 47 25 2c a4 61 28 22 4d 45 36 22 |=1.n(G%,.a("ME6"| 00005970 29 29 0d 0e 15 27 f2 78 28 47 25 2c 48 25 2c 7a |))...'.x(G%,H%,z| 00005980 24 29 3a e7 a4 62 28 67 25 2c 33 33 29 3d 7a 24 |$):..b(g%,33)=z$| 00005990 f2 79 28 47 25 2c 48 25 29 0d 0e 1a 1e e7 a4 62 |.y(G%,H%)......b| 000059a0 28 67 25 2c 33 33 29 3d 22 22 80 48 25 3d 31 f2 |(g%,33)="".H%=1.| 000059b0 79 28 47 25 2c 30 29 0d 0e 1f 0b 48 25 2b 3d 31 |y(G%,0)....H%+=1| 000059c0 3a e1 0d 0e 24 20 dd a4 4b 3a c8 99 32 36 32 33 |:...$ ..K:..2623| 000059d0 35 31 2c 2c 42 62 25 3a 3d 28 42 62 25 21 38 80 |51,,Bb%:=(Bb%!8.| 000059e0 31 29 0d 0e 29 2a dd f2 74 61 3a ea 51 63 25 2c |1)..)*..ta:.Qc%,| 000059f0 70 25 2c 73 24 2c 70 63 25 2c 5f 25 2c 44 25 3a |p%,s$,pc%,_%,D%:| 00005a00 51 63 25 3d a4 4b 3a c8 8e 41 24 ca 0d 0e 2e 18 |Qc%=.K:..A$.....| 00005a10 c9 22 4d 45 31 22 3a e7 21 65 25 3d 31 53 25 3d |."ME1":.!e%=1S%=| 00005a20 32 3a f2 75 0d 0e 33 12 c9 22 4d 45 32 22 3a e7 |2:.u..3.."ME2":.| 00005a30 21 65 25 3d 30 8c 0d 0e 38 09 f2 55 28 30 29 0d |!e%=0...8..U(0).| 00005a40 0e 3d 2a cc 3a 70 25 3d 50 25 3a c8 95 21 65 25 |.=*.:p%=P%:..!e%| 00005a50 3e 31 3a 70 25 3d 21 70 25 3a 21 65 25 2d 3d 31 |>1:p%=!p%:!e%-=1| 00005a60 3a ce 3a f2 55 28 70 25 29 0d 0e 42 05 cd 0d 0e |:.:.U(p%)..B....| 00005a70 47 11 c9 22 4d 45 33 22 3a c8 8e 21 65 25 ca 0d |G.."ME3":..!e%..| 00005a80 0e 4c 18 c9 30 3a e7 65 25 21 34 3d 31 f2 54 61 |.L..0:.e%!4=1.Ta| 00005a90 3a 4f 63 25 3d 2d 31 0d 0e 51 28 c9 31 3a 44 25 |:Oc%=-1..Q(.1:D%| 00005aa0 3d 52 25 3a c8 95 44 25 3a 44 25 3f 35 3d 31 3a |=R%:..D%:D%?5=1:| 00005ab0 f2 46 28 44 25 29 3a 44 25 3d 21 44 25 3a ce 0d |.F(D%):D%=!D%:..| 00005ac0 0e 56 28 c9 32 3a 44 25 3d 52 25 3a c8 95 44 25 |.V(.2:D%=R%:..D%| 00005ad0 3a 44 25 3f 35 3d 30 3a f2 46 28 44 25 29 3a 44 |:D%?5=0:.F(D%):D| 00005ae0 25 3d 21 44 25 3a ce 0d 0e 5b 05 cb 0d 0e 60 27 |%=!D%:...[....`'| 00005af0 c9 22 4d 45 34 22 3a e7 a4 62 28 67 25 2c 31 30 |."ME4":..b(g%,10| 00005b00 29 3d 22 6c 6a 22 70 25 3d 54 62 25 8b 70 25 3d |)="lj"p%=Tb%.p%=| 00005b10 53 62 25 0d 0e 65 0b e7 21 65 25 3d 30 8c 0d 0e |Sb%..e..!e%=0...| 00005b20 6a 13 f2 61 28 67 25 2c 32 37 2c 22 22 29 3a f2 |j..a(g%,27,""):.| 00005b30 68 0d 0e 6f 38 cc 3a c8 95 21 65 25 3e 31 80 70 |h..o8.:..!e%>1.p| 00005b40 25 3a 70 25 3d 21 70 25 3a 21 65 25 2d 3d 31 3a |%:p%=!p%:!e%-=1:| 00005b50 ce 3a e7 70 25 f2 61 28 67 25 2c 32 37 2c 24 28 |.:.p%.a(g%,27,$(| 00005b60 70 25 2b 34 29 29 3a f2 68 0d 0e 74 05 cd 0d 0e |p%+4)):.h..t....| 00005b70 79 18 c9 22 4d 45 35 22 3a 70 25 3d 50 25 3a e7 |y.."ME5":p%=P%:.| 00005b80 21 65 25 3d 30 8c 0d 0e 7e 32 50 62 25 3d 30 3a |!e%=0...~2Pb%=0:| 00005b90 51 62 25 3d 30 3a 52 62 25 3d 30 3a f2 61 28 67 |Qb%=0:Rb%=0:.a(g| 00005ba0 25 2c 33 30 2c 22 22 29 3a f2 61 28 67 25 2c 33 |%,30,""):.a(g%,3| 00005bb0 33 2c 22 22 29 3a f2 68 0d 0e 83 25 cc 3a c8 95 |3,""):.h...%.:..| 00005bc0 21 65 25 3e 31 80 70 25 3a 70 25 3d 21 70 25 3a |!e%>1.p%:p%=!p%:| 00005bd0 21 65 25 2d 3d 31 3a ce 3a e7 70 25 8c 0d 0e 88 |!e%-=1:.:.p%....| 00005be0 32 50 62 25 3d 21 28 70 25 21 32 30 29 3a 51 62 |2Pb%=!(p%!20):Qb| 00005bf0 25 3d 21 28 70 25 21 32 34 29 3a 69 24 3d 24 28 |%=!(p%!24):i$=$(| 00005c00 70 25 21 33 36 29 3a e7 69 24 3c 3e 22 22 8c 0d |p%!36):.i$<>""..| 00005c10 0e 8d 10 f2 61 28 67 25 2c 33 30 2c 69 24 29 0d |....a(g%,30,i$).| 00005c20 0e 92 23 cc 3a f2 61 28 67 25 2c 33 30 2c a4 6c |..#.:.a(g%,30,.l| 00005c30 28 22 52 45 53 22 2c c3 50 62 25 2c c3 51 62 25 |("RES",.Pb%,.Qb%| 00005c40 29 29 0d 0e 97 05 cd 0d 0e 9c 09 f2 4c 3a f2 68 |))..........L:.h| 00005c50 0d 0e a1 05 cd 0d 0e a6 05 cd 0d 0e ab 12 c9 22 |..............."| 00005c60 4d 45 36 22 3a e7 21 65 25 3d 30 8c 0d 0e b0 16 |ME6":.!e%=0.....| 00005c70 f2 61 28 67 25 2c 33 33 2c 22 22 29 3a 52 62 25 |.a(g%,33,""):Rb%| 00005c80 3d 30 0d 0e b5 20 cc 3a 70 25 3d 4d 25 2b 32 38 |=0... .:p%=M%+28| 00005c90 2b 21 65 25 2a 32 34 3a e7 70 25 21 38 80 32 35 |+!e%*24:.p%!8.25| 00005ca0 36 8c 0d 0e ba 0d 73 24 3d 24 70 25 21 31 32 0d |6.....s$=$p%!12.| 00005cb0 0e bf 11 cc 3a 73 24 3d 24 28 70 25 2b 31 32 29 |....:s$=$(p%+12)| 00005cc0 0d 0e c4 05 cd 0d 0e c9 29 f2 61 28 67 25 2c 33 |........).a(g%,3| 00005cd0 33 2c 73 24 29 3a 70 25 3d a7 73 24 2c 22 2c 22 |3,s$):p%=.s$,","| 00005ce0 29 3a c8 8e c0 73 24 2c 70 25 2d 31 29 ca 0d 0e |):...s$,p%-1)...| 00005cf0 ce 14 c9 a4 61 28 22 43 4f 31 22 29 3a 70 63 25 |....a("CO1"):pc%| 00005d00 3d 31 0d 0e d3 14 c9 a4 61 28 22 43 4f 32 22 29 |=1......a("CO2")| 00005d10 3a 70 63 25 3d 32 0d 0e d8 0b 7f 3a 70 63 25 3d |:pc%=2.....:pc%=| 00005d20 30 0d 0e dd 05 cb 0d 0e e2 10 c8 8e c1 73 24 2c |0............s$,| 00005d30 70 25 2b 32 29 ca 0d 0e e7 13 c9 a4 61 28 22 48 |p%+2).......a("H| 00005d40 54 34 22 29 3a 5f 25 3d 34 0d 0e ec 13 c9 a4 61 |T4"):_%=4......a| 00005d50 28 22 48 54 38 22 29 3a 5f 25 3d 38 0d 0e f1 0a |("HT8"):_%=8....| 00005d60 7f 3a 5f 25 3d 31 0d 0e f6 05 cb 0d 0e fb 13 52 |.:_%=1.........R| 00005d70 62 25 3d 28 5f 25 3c 3c 38 29 2b 70 63 25 0d 0f |b%=(_%<<8)+pc%..| 00005d80 00 05 cd 0d 0f 05 06 f2 68 0d 0f 0a 11 c9 22 4d |........h....."M| 00005d90 45 37 22 3a c8 8e 21 65 25 ca 0d 0f 0f 0a c9 31 |E7":..!e%......1| 00005da0 3a f2 5a 61 0d 0f 14 0c c9 32 3a f2 73 3a f2 52 |:.Za.....2:.s:.R| 00005db0 0d 0f 19 05 cb 0d 0f 1e 05 cb 0d 0f 23 09 e7 51 |............#..Q| 00005dc0 63 25 8c 0d 0f 28 0e f2 6a 28 41 24 2c a3 2c a3 |c%...(..j(A$,.,.| 00005dd0 29 0d 0f 2d 09 cc 3a f2 4a 61 0d 0f 32 05 cd 0d |)..-..:.Ja..2...| 00005de0 0f 37 05 e1 0d 0f 3c 51 dd f2 5a 61 3a 65 25 21 |.7....<Q..Za:e%!| 00005df0 31 32 3d 30 3a 65 25 21 31 36 3d 35 32 34 36 31 |12=0:e%!16=52461| 00005e00 30 3a 65 25 21 33 36 3d 2d 31 3a 65 25 21 34 30 |0:e%!36=-1:e%!40| 00005e10 3d 32 38 30 38 3a 73 24 3d a4 62 28 56 25 2c 50 |=2808:s$=.b(V%,P| 00005e20 63 25 29 3a e7 73 24 3d 22 22 73 24 3d a4 61 28 |c%):.s$=""s$=.a(| 00005e30 22 49 44 22 29 0d 0f 41 39 70 25 3d a9 28 73 24 |"ID")..A9p%=.(s$| 00005e40 29 3a c8 95 70 25 3e 31 3a e7 c1 73 24 2c 70 25 |):..p%>1:..s$,p%| 00005e50 2c 31 29 3d 22 2e 22 73 24 3d c1 73 24 2c 70 25 |,1)="."s$=.s$,p%| 00005e60 2b 31 29 3a 70 25 3d 30 8b 70 25 2d 3d 31 0d 0f |+1):p%=0.p%-=1..| 00005e70 46 43 ce 3a 24 28 65 25 2b 34 34 29 3d 73 24 2b |FC.:$(e%+44)=s$+| 00005e80 bd 30 3a 65 25 21 30 3d 28 34 38 2b a9 28 73 24 |.0:e%!0=(48+.(s$| 00005e90 29 29 80 ac 33 3a c8 99 32 36 32 33 37 35 2c 31 |))..3:..262375,1| 00005ea0 38 2c 65 25 2c 30 3a 56 62 25 3d 65 25 21 38 3a |8,e%,0:Vb%=e%!8:| 00005eb0 e1 0d 0f 4b 2c dd f2 4c 3a ea 70 25 2c 69 25 2c |...K,..L:.p%,i%,| 00005ec0 5f 25 2c 70 63 25 2c 66 25 3a 70 25 3d 50 25 3a |_%,pc%,f%:p%=P%:| 00005ed0 c8 95 70 25 3a e7 69 24 3c 3e 22 22 8c 0d 0f 50 |..p%:.i$<>""...P| 00005ee0 14 66 25 3d 28 24 28 70 25 21 33 36 29 3d 69 24 |.f%=($(p%!36)=i$| 00005ef0 29 0d 0f 55 24 cc 3a 66 25 3d 28 21 28 70 25 21 |)..U$.:f%=(!(p%!| 00005f00 32 30 29 3d 50 62 25 80 21 28 70 25 21 32 34 29 |20)=Pb%.!(p%!24)| 00005f10 3d 51 62 25 29 0d 0f 5a 05 cd 0d 0f 5f 08 e7 66 |=Qb%)..Z...._..f| 00005f20 25 8c 0d 0f 64 0c e7 52 62 25 3c 3e 30 8c 0d 0f |%...d..Rb%<>0...| 00005f30 69 34 70 63 25 3d 52 62 25 80 32 35 35 3a 5f 25 |i4pc%=Rb%.255:_%| 00005f40 3d 28 52 62 25 80 36 35 32 38 30 29 3e 3e 38 3a |=(Rb%.65280)>>8:| 00005f50 70 25 3d 21 28 70 25 21 31 36 29 3a c8 8e 70 63 |p%=!(p%!16):..pc| 00005f60 25 ca 0d 0f 6e 16 c9 30 3a e7 28 70 25 80 37 29 |%...n..0:.(p%.7)| 00005f70 3d 30 70 63 25 3d 2d 31 0d 0f 73 18 c9 31 3a e7 |=0pc%=-1..s..1:.| 00005f80 28 70 25 80 31 31 32 29 3d 30 70 63 25 3d 2d 31 |(p%.112)=0pc%=-1| 00005f90 0d 0f 78 19 c9 32 3a e7 28 70 25 80 31 37 39 32 |..x..2:.(p%.1792| 00005fa0 29 3d 30 70 63 25 3d 2d 31 0d 0f 7d 05 cb 0d 0f |)=0pc%=-1..}....| 00005fb0 82 0d e7 70 63 25 3c 3e 2d 31 8c 0d 0f 87 18 69 |...pc%<>-1.....i| 00005fc0 25 3d 70 25 3e 3e 28 70 63 25 2a 34 29 3a c8 8e |%=p%>>(pc%*4):..| 00005fd0 5f 25 ca 0d 0f 8c 15 c9 34 3a e7 28 69 25 80 31 |_%......4:.(i%.1| 00005fe0 29 3d 30 5f 25 3d 2d 31 0d 0f 91 15 c9 38 3a e7 |)=0_%=-1.....8:.| 00005ff0 28 69 25 80 32 29 3d 30 5f 25 3d 2d 31 0d 0f 96 |(i%.2)=0_%=-1...| 00006000 15 c9 31 3a e7 28 69 25 80 34 29 3d 30 5f 25 3d |..1:.(i%.4)=0_%=| 00006010 2d 31 0d 0f 9b 05 cb 0d 0f a0 05 cd 0d 0f a5 12 |-1..............| 00006020 e7 70 63 25 3d 2d 31 84 5f 25 3d 2d 31 8c 0d 0f |.pc%=-1._%=-1...| 00006030 aa 26 52 62 25 3d 30 3a f2 61 28 67 25 2c 33 33 |.&Rb%=0:.a(g%,33| 00006040 2c 22 22 29 3a f2 41 28 a4 61 28 22 4f 4b 52 22 |,""):.A(.a("OKR"| 00006050 29 2c 31 29 0d 0f af 05 cd 0d 0f b4 05 cd 0d 0f |),1)............| 00006060 b9 08 70 25 3d 30 0d 0f be 0c cc 3a 70 25 3d 21 |..p%=0.....:p%=!| 00006070 70 25 0d 0f c3 05 cd 0d 0f c8 07 ce 3a e1 0d 0f |p%..........:...| 00006080 cd 1e dd f2 63 28 73 24 29 3a f2 50 61 3a f2 73 |....c(s$):.Pa:.s| 00006090 3a f2 52 3a 85 54 25 2c 73 24 3a e1 0d 0f d2 29 |:.R:.T%,s$:....)| 000060a0 dd a4 64 28 6d 24 2c f8 43 24 29 3a ea 73 24 3a |..d(m$,.C$):.s$:| 000060b0 f5 3a 73 24 3d a4 42 3a e7 c0 73 24 2c 31 29 3c |.:s$=.B:..s$,1)<| 000060c0 3e 22 23 22 8c 0d 0f d7 13 f2 60 28 73 24 29 3a |>"#"......`(s$):| 000060d0 e7 73 24 3c 3e 22 22 8c 0d 0f dc 19 e7 c0 73 24 |.s$<>"".......s$| 000060e0 2c a9 28 6d 24 29 29 3d 6d 24 84 6d 24 3d 22 22 |,.(m$))=m$.m$=""| 000060f0 8c 0d 0f e1 1d 43 24 3d c1 73 24 2c a9 28 6d 24 |.....C$=.s$,.(m$| 00006100 29 2b 31 29 3a f2 60 28 43 24 29 3a 3d b9 0d 0f |)+1):.`(C$):=...| 00006110 e6 0e cc 3a 43 24 3d 22 22 3a 3d a3 0d 0f eb 05 |...:C$="":=.....| 00006120 cd 0d 0f f0 05 cd 0d 0f f5 05 cd 0d 0f fa 10 fd |................| 00006130 a4 41 3a 43 24 3d 22 22 3a 3d a3 0d 0f ff 22 dd |.A:C$="":=....".| 00006140 a4 52 28 73 24 2c 6d 24 2c f8 43 24 29 3a e7 c0 |.R(s$,m$,.C$):..| 00006150 73 24 2c a9 28 6d 24 29 29 3d 6d 24 8c 0d 10 04 |s$,.(m$))=m$....| 00006160 1d 43 24 3d c1 73 24 2c a9 28 6d 24 29 2b 31 29 |.C$=.s$,.(m$)+1)| 00006170 3a f2 60 28 43 24 29 3a 3d b9 0d 10 09 05 cd 0d |:.`(C$):=.......| 00006180 10 0e 06 3d a3 0d 10 13 27 dd f2 60 28 f8 73 24 |...=....'..`(.s$| 00006190 29 3a c8 95 c0 73 24 2c 31 29 3d 22 20 22 3a 73 |):...s$,1)=" ":s| 000061a0 24 3d c1 73 24 2c 32 29 3a ce 3a e1 0d 10 18 2a |$=.s$,2):.:....*| 000061b0 dd a4 6d 28 76 25 29 3a ea 62 25 3a 62 25 3d a4 |..m(v%):.b%:b%=.| 000061c0 66 28 22 49 4e 54 47 22 2c 34 29 3a 21 62 25 3d |f("INTG",4):!b%=| 000061d0 76 25 3a 3d 62 25 0d 10 1d 20 dd a4 67 28 73 24 |v%:=b%... ..g(s$| 000061e0 2c 46 63 25 29 3a ea 62 25 2c 70 25 2c 69 25 3a |,Fc%):.b%,p%,i%:| 000061f0 c8 8e 46 63 25 ca 0d 10 22 23 c9 32 3a 62 25 3d |..Fc%..."#.2:b%=| 00006200 a4 66 28 22 53 54 52 47 22 2c a9 28 73 24 29 2b |.f("STRG",.(s$)+| 00006210 31 29 3a 24 62 25 3d 73 24 0d 10 27 31 c9 33 3a |1):$b%=s$..'1.3:| 00006220 62 25 3d a4 66 28 22 53 54 52 30 22 2c a9 28 73 |b%=.f("STR0",.(s| 00006230 24 29 2b 31 29 3a 24 62 25 3d 73 24 3a 3f 28 62 |$)+1):$b%=s$:?(b| 00006240 25 2b a9 28 73 24 29 29 3d 30 0d 10 2c 61 c9 34 |%+.(s$))=0..,a.4| 00006250 3a c8 99 33 39 2c 73 24 2c 42 62 25 2c 32 35 36 |:..39,s$,Bb%,256| 00006260 b8 2c 2c 70 25 3a 62 25 3d a4 66 28 22 47 53 54 |.,,p%:b%=.f("GST| 00006270 52 22 2c 70 25 2b 31 29 3a 3f 62 25 3d 70 25 3a |R",p%+1):?b%=p%:| 00006280 62 25 2b 3d 31 3a c8 95 70 25 3a 62 25 3f 69 25 |b%+=1:..p%:b%?i%| 00006290 3d 42 62 25 3f 69 25 3a 69 25 2b 3d 31 3a 70 25 |=Bb%?i%:i%+=1:p%| 000062a0 2d 3d 31 3a ce 3a 62 25 2d 3d 31 0d 10 31 47 c9 |-=1:.:b%-=1..1G.| 000062b0 35 3a 62 25 3d a4 66 28 22 47 53 54 52 22 2c a9 |5:b%=.f("GSTR",.| 000062c0 28 73 24 29 2b 31 29 3a 3f 62 25 3d a9 28 73 24 |(s$)+1):?b%=.(s$| 000062d0 29 3a e3 69 25 3d 31 b8 a9 28 73 24 29 3a 62 25 |):.i%=1..(s$):b%| 000062e0 3f 69 25 3d 97 28 c1 73 24 2c 69 25 2c 31 29 29 |?i%=.(.s$,i%,1))| 000062f0 3a ed 0d 10 36 05 cb 0d 10 3b 07 3d 62 25 0d 10 |:...6....;.=b%..| 00006300 40 20 dd a4 68 28 73 24 29 3a ea 74 24 2c 69 25 |@ ..h(s$):.t$,i%| 00006310 2c 63 25 3a e7 73 24 3d 22 22 3a 3d 22 22 0d 10 |,c%:.s$="":=""..| 00006320 45 34 e3 69 25 3d 31 b8 a9 28 73 24 29 3a 63 25 |E4.i%=1..(s$):c%| 00006330 3d 97 28 c1 73 24 2c 69 25 2c 31 29 29 3a e7 63 |=.(.s$,i%,1)):.c| 00006340 25 3c 33 32 63 25 2b 3d 36 34 3a 74 24 2b 3d 22 |%<32c%+=64:t$+="| 00006350 7c 22 0d 10 4a 1b e7 63 25 3d 97 22 7c 22 84 63 ||"..J..c%=."|".c| 00006360 25 3d 97 22 3c 22 74 24 2b 3d 22 7c 22 0d 10 4f |%=."<"t$+="|"..O| 00006370 13 74 24 2b 3d bd 28 63 25 29 3a ed 3a 3d 74 24 |.t$+=.(c%):.:=t$| 00006380 0d 10 54 38 dd a4 48 20 28 67 24 29 3a ea 63 25 |..T8..H (g$):.c%| 00006390 2c 52 63 25 2c 51 24 2c 6c 25 3a c8 99 38 2c 31 |,Rc%,Q$,l%:..8,1| 000063a0 37 2c 67 24 b8 63 25 2c 2c 2c 2c 53 63 25 3a e7 |7,g$.c%,,,,Sc%:.| 000063b0 28 63 25 3c 3e 31 29 8c 0d 10 59 06 3d a3 0d 10 |(c%<>1)...Y.=...| 000063c0 5e 05 cd 0d 10 63 13 52 63 25 3d ad 67 24 3a e7 |^....c.Rc%=.g$:.| 000063d0 52 63 25 3d 30 8c 0d 10 68 06 3d a3 0d 10 6d 05 |Rc%=0...h.=...m.| 000063e0 cd 0d 10 72 1a 51 24 3d 22 22 3a e3 6c 25 3d 31 |...r.Q$="":.l%=1| 000063f0 b8 34 3a e7 ac c5 23 52 63 25 8c 0d 10 77 10 51 |.4:...#Rc%...w.Q| 00006400 24 2b 3d bd 28 9a 23 52 63 25 29 0d 10 7c 05 cd |$+=.(.#Rc%)..|..| 00006410 0d 10 81 11 ed 3a d9 23 52 63 25 3a c8 8e 51 24 |.....:.#Rc%:..Q$| 00006420 ca 0d 10 86 14 c9 22 53 51 53 48 22 3a 3d a4 4c |......"SQSH":=.L| 00006430 20 28 67 24 29 0d 10 8b 0e 7f 3a 3d a4 4d 20 28 | (g$).....:=.M (| 00006440 67 24 29 0d 10 90 05 cb 0d 10 95 06 3d a3 0d 10 |g$).........=...| 00006450 9a 2c dd a4 4d 20 28 67 24 29 3a ea 63 25 3a c8 |.,..M (g$):.c%:.| 00006460 99 38 2c 31 37 2c 67 24 b8 63 25 2c 2c 2c 2c 53 |.8,17,g$.c%,,,,S| 00006470 63 25 3a e7 63 25 3c 3e 31 8c 0d 10 9f 06 3d a3 |c%:.c%<>1.....=.| 00006480 0d 10 a4 05 cd 0d 10 a9 2d 54 63 25 3d a4 66 28 |........-Tc%=.f(| 00006490 22 44 41 54 41 22 2c 53 63 25 29 3a c8 99 38 2c |"DATA",Sc%):..8,| 000064a0 31 36 2c 67 24 2c 54 63 25 3a 55 63 25 3d 30 3a |16,g$,Tc%:Uc%=0:| 000064b0 3d b9 0d 10 ae 40 dd a4 4c 20 28 67 24 29 3a ea |=....@..L (g$):.| 000064c0 63 25 2c 56 63 25 2c 57 63 25 2c 58 63 25 2c 5a |c%,Vc%,Wc%,Xc%,Z| 000064d0 63 25 2c 5f 63 25 3a c8 99 38 2c 31 37 2c 67 24 |c%,_c%:..8,17,g$| 000064e0 b8 63 25 2c 2c 2c 2c 53 63 25 3a e7 63 25 3c 3e |.c%,,,,Sc%:.c%<>| 000064f0 31 8c 0d 10 b3 06 3d a3 0d 10 b8 05 cd 0d 10 bd |1.....=.........| 00006500 98 57 63 25 3d a4 66 20 28 22 53 51 44 54 22 2c |.Wc%=.f ("SQDT",| 00006510 53 63 25 29 3a c8 99 38 2c 31 36 2c 67 24 2c 57 |Sc%):..8,16,g$,W| 00006520 63 25 3a 56 63 25 3d 28 57 63 25 3f 34 29 2b 28 |c%:Vc%=(Wc%?4)+(| 00006530 28 57 63 25 3f 35 29 3c 3c 38 29 2b 28 28 57 63 |(Wc%?5)<<8)+((Wc| 00006540 25 3f 36 29 3c 3c 31 36 29 2b 28 28 57 63 25 3f |%?6)<<16)+((Wc%?| 00006550 37 29 3c 3c 32 34 29 3a c8 99 32 37 32 31 32 39 |7)<<24):..272129| 00006560 2c 38 2c 53 63 25 2d 32 30 b8 5a 63 25 3a 58 63 |,8,Sc%-20.Zc%:Xc| 00006570 25 3d a4 66 20 28 22 53 51 57 53 22 2c 5a 63 25 |%=.f ("SQWS",Zc%| 00006580 29 3a 54 63 25 3d a4 66 20 28 22 44 41 54 41 22 |):Tc%=.f ("DATA"| 00006590 2c 56 63 25 29 0d 10 c2 62 c8 99 32 37 32 31 32 |,Vc%)...b..27212| 000065a0 39 2c 34 2c 58 63 25 2c 57 63 25 2b 32 30 2c 53 |9,4,Xc%,Wc%+20,S| 000065b0 63 25 2d 32 30 2c 54 63 25 2c 56 63 25 b8 5f 63 |c%-20,Tc%,Vc%._c| 000065c0 25 3a f2 64 20 28 22 53 51 57 53 22 2c 58 63 25 |%:.d ("SQWS",Xc%| 000065d0 29 3a f2 64 20 28 22 53 51 44 54 22 2c 57 63 25 |):.d ("SQDT",Wc%| 000065e0 29 3a 55 63 25 3d 30 3a 53 63 25 3d 56 63 25 3a |):Uc%=0:Sc%=Vc%:| 000065f0 e7 5f 63 25 3d 30 8c 0d 10 c7 06 3d b9 0d 10 cc |._c%=0.....=....| 00006600 08 cc 3a 3d a3 0d 10 d1 05 cd 0d 10 d6 06 3d b9 |..:=..........=.| 00006610 0d 10 db 2b dd a4 53 28 67 24 29 3a ea 63 25 3a |...+..S(g$):.c%:| 00006620 c8 99 38 2c 31 37 2c 67 24 b8 63 25 2c 2c 2c 2c |..8,17,g$.c%,,,,| 00006630 53 63 25 3a e7 63 25 3c 3e 31 8c 0d 10 e0 06 3d |Sc%:.c%<>1.....=| 00006640 a3 0d 10 e5 05 cd 0d 10 ea 2d 54 63 25 3d a4 66 |.........-Tc%=.f| 00006650 28 22 44 41 54 41 22 2c 53 63 25 29 3a c8 99 38 |("DATA",Sc%):..8| 00006660 2c 31 36 2c 67 24 2c 54 63 25 3a 55 63 25 3d 30 |,16,g$,Tc%:Uc%=0| 00006670 3a 3d b9 0d 10 ef 25 dd f2 50 61 3a f2 64 28 22 |:=....%..Pa:.d("| 00006680 44 41 54 41 22 2c 54 63 25 29 3a 54 63 25 3d 30 |DATA",Tc%):Tc%=0| 00006690 3a 53 63 25 3d 30 3a e1 0d 10 f4 0c dd a4 54 3a |:Sc%=0:.......T:| 000066a0 3d 55 63 25 0d 10 f9 15 dd f2 4c 61 28 76 25 29 |=Uc%......La(v%)| 000066b0 3a 55 63 25 3d 76 25 3a e1 0d 10 fe 13 dd a4 41 |:Uc%=v%:.......A| 000066c0 3a 3d 28 55 63 25 3e 3d 53 63 25 29 0d 11 03 20 |:=(Uc%>=Sc%)... | 000066d0 dd a4 42 3a ea 69 25 3a 69 25 3d 55 63 25 3a e7 |..B:.i%:i%=Uc%:.| 000066e0 55 63 25 3e 3d 53 63 25 8c 3d 22 22 0d 11 08 4b |Uc%>=Sc%.=""...K| 000066f0 c8 95 55 63 25 3c 53 63 25 80 54 63 25 3f 55 63 |..Uc%<Sc%.Tc%?Uc| 00006700 25 3c 3e 31 30 80 54 63 25 3f 55 63 25 3c 3e 31 |%<>10.Tc%?Uc%<>1| 00006710 33 3a 55 63 25 2b 3d 31 3a ce 3a 54 63 25 3f 55 |3:Uc%+=1:.:Tc%?U| 00006720 63 25 3d 31 33 3a 55 63 25 2b 3d 31 3a 3d 24 28 |c%=13:Uc%+=1:=$(| 00006730 54 63 25 2b 69 25 29 0d 11 0d 53 dd a4 72 28 73 |Tc%+i%)...S..r(s| 00006740 24 29 3a ea 69 25 2c 74 25 2c 6e 25 2c 66 25 3a |$):.i%,t%,n%,f%:| 00006750 69 25 3d a4 66 28 22 54 45 4d 50 22 2c 32 35 36 |i%=.f("TEMP",256| 00006760 29 3a c8 99 31 33 31 31 31 37 2c 73 24 2c 69 25 |):..131117,s$,i%| 00006770 2c 32 35 36 b8 2c 74 25 2c 6e 25 3b 66 25 3a e7 |,256.,t%,n%;f%:.| 00006780 74 25 84 28 66 25 80 31 29 8c 0d 11 12 15 85 5f |t%.(f%.1)......_| 00006790 62 25 2c a4 63 28 22 46 41 44 22 2c 73 24 29 0d |b%,.c("FAD",s$).| 000067a0 11 17 05 cd 0d 11 1c 15 f2 64 28 22 54 45 4d 50 |.........d("TEMP| 000067b0 22 2c 69 25 29 3a 3d 6e 25 0d 11 21 19 dd a4 69 |",i%):=n%..!...i| 000067c0 28 41 25 29 3a ea 69 25 2c 73 24 3a e7 41 25 3d |(A%):.i%,s$:.A%=| 000067d0 30 8c 0d 11 26 07 3d 22 22 0d 11 2b 05 cd 0d 11 |0...&.=""..+....| 000067e0 30 0c c8 8e 41 25 21 2d 34 ca 0d 11 35 14 c9 a4 |0...A%!-4...5...| 000067f0 70 28 22 53 54 52 47 22 29 3a 3d 24 41 25 0d 11 |p("STRG"):=$A%..| 00006800 3a 17 c9 a4 70 28 22 53 54 52 30 22 29 3a 3d a4 |:...p("STR0"):=.| 00006810 6e 28 41 25 29 0d 11 3f 17 c9 a4 70 28 22 47 53 |n(A%)..?...p("GS| 00006820 54 52 22 29 3a e7 3f 41 25 3d 30 8c 0d 11 44 07 |TR"):.?A%=0...D.| 00006830 3d 22 22 0d 11 49 05 cd 0d 11 4e 2e 69 25 3d 3f |=""..I....N.i%=?| 00006840 41 25 3a 41 25 2b 3d 31 3a c8 95 69 25 3a 73 24 |A%:A%+=1:..i%:s$| 00006850 2b 3d bd 28 3f 41 25 29 3a 41 25 2b 3d 31 3a 69 |+=.(?A%):A%+=1:i| 00006860 25 2d 3d 31 3a ce 0d 11 53 14 7f 3a 85 5f 62 25 |%-=1:...S..:._b%| 00006870 2c a4 61 28 22 46 41 37 22 29 0d 11 58 05 cb 0d |,.a("FA7")..X...| 00006880 11 5d 07 3d 73 24 0d 11 62 55 dd f2 62 61 28 4e |.].=s$..bU..ba(N| 00006890 24 29 3a ea 66 24 3a de 60 63 25 32 35 36 3a c8 |$):.f$:.`c%256:.| 000068a0 99 33 30 2c 36 2c 2c 2c 31 37 2b a9 28 4e 24 29 |.30,6,,,17+.(N$)| 000068b0 b8 2c 2c 61 64 25 3a 24 28 61 64 25 2b 31 36 29 |.,,ad%:$(ad%+16)| 000068c0 3d 4e 24 3a c8 99 32 36 37 35 32 31 2c 61 64 25 |=N$:..267521,ad%| 000068d0 2c 61 64 25 2b 31 36 2c 30 3a e1 0d 11 67 1f dd |,ad%+16,0:...g..| 000068e0 a4 61 28 54 24 29 3a 3d a4 75 28 54 24 2c 22 22 |.a(T$):=.u(T$,""| 000068f0 2c 22 22 2c 22 22 2c 22 22 29 0d 11 6c 22 dd a4 |,"","","")..l"..| 00006900 63 28 54 24 2c 53 24 29 3a 3d a4 75 28 54 24 2c |c(T$,S$):=.u(T$,| 00006910 53 24 2c 22 22 2c 22 22 2c 22 22 29 0d 11 71 25 |S$,"","","")..q%| 00006920 dd a4 6c 28 54 24 2c 48 24 2c 49 24 29 3a 3d a4 |..l(T$,H$,I$):=.| 00006930 75 28 54 24 2c 48 24 2c 49 24 2c 22 22 2c 22 22 |u(T$,H$,I$,"",""| 00006940 29 0d 11 76 28 dd a4 43 28 54 24 2c 48 24 2c 49 |)..v(..C(T$,H$,I| 00006950 24 2c 52 24 29 3a 3d a4 75 28 54 24 2c 48 24 2c |$,R$):=.u(T$,H$,| 00006960 49 24 2c 52 24 2c 22 22 29 0d 11 7b 57 dd a4 75 |I$,R$,"")..{W..u| 00006970 28 54 24 2c 48 24 2c 49 24 2c 52 24 2c 64 61 24 |(T$,H$,I$,R$,da$| 00006980 29 3a ea 46 25 2c 4c 25 3a c8 99 33 39 38 35 39 |):.F%,L%:..39859| 00006990 34 2c 61 64 25 2c 54 24 2c 60 63 25 2c 32 35 36 |4,ad%,T$,`c%,256| 000069a0 2c 48 24 2c 49 24 2c 52 24 2c 64 61 24 b8 2c 2c |,H$,I$,R$,da$.,,| 000069b0 2c 4c 25 3b 46 25 3a e7 46 25 80 31 3a 3d 54 24 |,L%;F%:.F%.1:=T$| 000069c0 0d 11 80 13 60 63 25 3f 4c 25 3d 31 33 3a 3d 24 |....`c%?L%=13:=$| 000069d0 60 63 25 0d 11 85 0e dd f2 61 61 3a e7 61 64 25 |`c%......aa:.ad%| 000069e0 8c 0d 11 8a 20 c8 99 32 36 37 35 32 34 2c 61 64 |.... ..267524,ad| 000069f0 25 3a c8 99 31 33 31 31 30 32 2c 37 2c 2c 61 64 |%:..131102,7,,ad| 00006a00 25 0d 11 8f 05 cd 0d 11 94 05 e1 0d 11 99 27 dd |%.............'.| 00006a10 f2 63 61 3a c8 99 38 31 b8 62 64 25 3a c8 99 31 |.ca:..81.bd%:..1| 00006a20 36 b8 2c 63 64 25 3a 64 64 25 3d 30 3a f2 5f 61 |6.,cd%:dd%=0:._a| 00006a30 3a e1 0d 11 9e 3f dd f2 5f 61 3a ea 65 64 25 2c |:....?.._a:.ed%,| 00006a40 66 25 3a c8 99 32 36 32 33 38 30 2c 2d 31 2c 2d |f%:..262380,-1,-| 00006a50 31 b8 65 64 25 3a c8 99 32 36 32 33 38 30 2c 65 |1.ed%:..262380,e| 00006a60 64 25 2b 62 64 25 2c 2d 31 3a e7 64 64 25 3d 30 |d%+bd%,-1:.dd%=0| 00006a70 8c 0d 11 a3 41 c8 99 31 33 31 31 30 31 2c 30 2c |....A..131101,0,| 00006a80 63 64 25 2c 2c 62 64 25 b8 3b 66 25 3a e7 28 66 |cd%,,bd%.;f%:.(f| 00006a90 25 80 31 29 85 30 2c a4 63 28 22 46 41 31 22 2c |%.1).0,.c("FA1",| 00006aa0 c3 28 28 65 64 25 2b 62 64 25 29 2f 31 30 32 34 |.((ed%+bd%)/1024| 00006ab0 29 29 0d 11 a8 33 cc 3a c8 99 31 33 31 31 30 31 |))...3.:..131101| 00006ac0 2c 35 2c 63 64 25 2c 2c 62 64 25 b8 3b 66 25 3a |,5,cd%,,bd%.;f%:| 00006ad0 e7 28 66 25 80 31 29 85 5f 62 25 2c a4 61 28 22 |.(f%.1)._b%,.a("| 00006ae0 46 41 33 22 29 0d 11 ad 05 cd 0d 11 b2 0e 64 64 |FA3").........dd| 00006af0 25 2b 3d 62 64 25 3a e1 0d 11 b7 15 dd a4 44 3a |%+=bd%:.......D:| 00006b00 ea 66 25 3a e7 64 64 25 3d 30 8c 3d 30 0d 11 bc |.f%:.dd%=0.=0...| 00006b10 17 c8 99 32 39 2c 31 2c 63 64 25 b8 2c 2c 66 25 |...29,1,cd%.,,f%| 00006b20 3a 3d 66 25 0d 11 c1 3d dd a4 70 28 76 24 29 3a |:=f%...=..p(v$):| 00006b30 ea 69 25 2c 6a 25 3a e3 69 25 3d 30 b8 33 3a 6a |.i%,j%:.i%=0.3:j| 00006b40 25 3d 6a 25 84 97 28 c1 76 24 2c 69 25 2b 31 2c |%=j%..(.v$,i%+1,| 00006b50 31 29 29 3c 3c 28 69 25 2a 38 29 3a ed 3a 3d 6a |1))<<(i%*8):.:=j| 00006b60 25 0d 11 c6 5b dd a4 66 28 6a 24 2c 4b 25 29 3a |%...[..f(j$,K%):| 00006b70 ea 70 25 2c 66 25 3a 4b 25 2b 3d 34 3a c8 95 4b |.p%,f%:K%+=4:..K| 00006b80 25 3e 3d a4 44 3a f2 5f 61 3a ce 3a c8 99 31 33 |%>=.D:._a:.:..13| 00006b90 31 31 30 31 2c 32 2c 63 64 25 2c 2c 4b 25 b8 2c |1101,2,cd%,,K%.,| 00006ba0 2c 70 25 3b 66 25 3a e7 28 66 25 80 31 29 85 5f |,p%;f%:.(f%.1)._| 00006bb0 62 25 2c a4 61 28 22 46 41 33 22 29 0d 11 cb 14 |b%,.a("FA3")....| 00006bc0 21 70 25 3d a4 70 28 6a 24 29 3a 3d 70 25 2b 34 |!p%=.p(j$):=p%+4| 00006bd0 0d 11 d0 1b dd f2 64 28 6a 24 2c 4e 25 29 3a ea |......d(j$,N%):.| 00006be0 66 64 25 2c 66 25 3a e7 4e 25 8c 0d 11 d5 27 4e |fd%,f%:.N%....'N| 00006bf0 25 2d 3d 34 3a e7 21 4e 25 3c 3e a4 70 28 6a 24 |%-=4:.!N%<>.p(j$| 00006c00 29 85 54 25 2c a4 63 20 28 22 42 4e 46 22 2c 6a |).T%,.c ("BNF",j| 00006c10 24 29 0d 11 da 46 21 4e 25 3d 30 3a c8 99 31 33 |$)...F!N%=0:..13| 00006c20 31 31 30 31 2c 33 2c 63 64 25 2c 4e 25 b8 66 64 |1101,3,cd%,N%.fd| 00006c30 25 3b 66 25 3a e7 28 66 25 80 31 29 85 5f 62 25 |%;f%:.(f%.1)._b%| 00006c40 2c a4 6c 28 22 4f 44 44 31 22 2c 6a 24 2c a4 6e |,.l("ODD1",j$,.n| 00006c50 28 66 64 25 2b 34 29 29 0d 11 df 05 cd 0d 11 e4 |(fd%+4))........| 00006c60 05 e1 0d 11 e9 43 dd a4 76 28 6a 24 2c 4e 25 2c |.....C..v(j$,N%,| 00006c70 4b 25 29 3a ea 70 25 2c 67 64 25 2c 69 25 2c 66 |K%):.p%,gd%,i%,f| 00006c80 25 3a 4e 25 2d 3d 34 3a e7 21 4e 25 3c 3e a4 70 |%:N%-=4:.!N%<>.p| 00006c90 28 6a 24 29 85 54 25 2c a4 63 20 28 22 42 4e 45 |(j$).T%,.c ("BNE| 00006ca0 22 2c 6a 24 29 0d 11 ee 5f c8 99 32 39 2c 36 2c |",j$)..._..29,6,| 00006cb0 63 64 25 2c 4e 25 b8 2c 2c 2c 67 64 25 3a c8 95 |cd%,N%.,,,gd%:..| 00006cc0 28 67 64 25 2b 4b 25 29 3e 3d a4 44 f2 5f 61 3a |(gd%+K%)>=.D._a:| 00006cd0 ce 3a c8 99 31 33 31 31 30 31 2c 34 2c 63 64 25 |.:..131101,4,cd%| 00006ce0 2c 4e 25 2c 4b 25 b8 2c 2c 70 25 3b 66 25 3a e7 |,N%,K%.,,p%;f%:.| 00006cf0 28 66 25 80 31 29 85 5f 62 25 2c a4 61 28 22 46 |(f%.1)._b%,.a("F| 00006d00 41 33 22 29 0d 11 f3 09 3d 70 25 2b 34 0d 11 f8 |A3")....=p%+4...| 00006d10 29 dd a4 4e 28 4e 25 29 3a 4e 25 2d 3d 34 3a c8 |)..N(N%):N%-=4:.| 00006d20 99 32 39 2c 36 2c 63 64 25 2c 4e 25 b8 2c 2c 2c |.29,6,cd%,N%.,,,| 00006d30 4e 25 3a 3d 4e 25 0d 11 fd cd dd f2 64 61 28 6e |N%:=N%......da(n| 00006d40 24 29 3a 65 61 24 3d 6e 24 3a 65 25 3d a4 66 28 |$):ea$=n$:e%=.f(| 00006d50 22 54 41 53 4b 22 2c 32 35 36 29 3a 65 25 21 30 |"TASK",256):e%!0| 00006d60 3d 32 3a 65 25 21 34 3d 33 3a 65 25 21 38 3d 35 |=2:e%!4=3:e%!8=5| 00006d70 3a 65 25 21 31 32 3d 38 3a 65 25 21 31 36 3d 31 |:e%!12=8:e%!16=1| 00006d80 32 38 32 3a 65 25 21 32 30 3d 32 36 32 33 33 36 |282:e%!20=262336| 00006d90 3a 65 25 21 32 34 3d 32 36 32 33 34 35 3a 65 25 |:e%!24=262345:e%| 00006da0 21 32 38 3d 32 36 32 33 35 31 3a 65 25 21 33 32 |!28=262351:e%!32| 00006db0 3d 35 32 34 36 31 30 3a 65 25 21 33 36 3d 35 32 |=524610:e%!36=52| 00006dc0 34 36 31 33 3a 65 25 21 34 30 3d 30 3a c8 99 32 |4613:e%!40=0:..2| 00006dd0 36 32 33 33 36 2c 33 31 30 2c 31 32 36 33 37 34 |62336,310,126374| 00006de0 37 34 31 32 2c 6e 24 2c 65 25 b8 68 64 25 2c 69 |7412,n$,e%.hd%,i| 00006df0 64 25 3a 54 25 3d 32 35 34 3a 5f 62 25 3d 32 35 |d%:T%=254:_b%=25| 00006e00 33 3a e1 0d 12 02 13 dd f2 52 61 3a c8 99 32 36 |3:.......Ra:..26| 00006e10 32 33 36 35 3a e0 0d 12 07 05 e1 0d 12 0c 2a dd |2365:.........*.| 00006e20 a4 47 28 62 61 25 29 3a ea 6a 64 25 3a c8 99 32 |.G(ba%):.jd%:..2| 00006e30 36 32 33 34 33 2c 62 61 25 2c 65 25 b8 6a 64 25 |62343,ba%,e%.jd%| 00006e40 3a 3d 6a 64 25 0d 12 11 2c dd a4 6e 28 70 25 29 |:=jd%...,..n(p%)| 00006e50 3a ea 70 24 3a c8 95 3f 70 25 3a 70 24 2b 3d bd |:.p$:..?p%:p$+=.| 00006e60 28 3f 70 25 29 3a 70 25 2b 3d 31 3a ce 3a 3d 70 |(?p%):p%+=1:.:=p| 00006e70 24 0d 12 16 12 dd f2 65 61 3a de 6b 64 25 32 35 |$......ea:.kd%25| 00006e80 36 3a e1 0d 12 1b 22 dd f2 6c 61 3a ea 72 24 2c |6:...."..la:.r$,| 00006e90 72 25 3a 72 24 3d f6 24 3a e7 9f 3d 54 25 84 9f |r%:r$=.$:..=T%..| 00006ea0 3d 5f 62 25 8c 0d 12 20 25 72 25 3d a7 72 24 2c |=_b%... %r%=.r$,| 00006eb0 22 69 6e 20 22 2b bd 33 34 29 3a e7 72 25 72 24 |"in "+.34):.r%r$| 00006ec0 3d c0 72 24 2c 72 25 2d 31 29 0d 12 25 05 cd 0d |=.r$,r%-1)..%...| 00006ed0 12 2a 08 c8 8e 9f ca 0d 12 2f 10 c9 54 25 3a f2 |.*......./..T%:.| 00006ee0 41 28 72 24 2c 31 29 0d 12 34 11 c9 5f 62 25 3a |A(r$,1)..4.._b%:| 00006ef0 f2 41 28 72 24 2c 32 29 0d 12 39 22 7f 3a f2 41 |.A(r$,2)..9".:.A| 00006f00 28 a4 43 28 22 45 52 31 22 2c 72 24 2c c3 28 9f |(.C("ER1",r$,.(.| 00006f10 29 2c c3 28 9e 29 29 2c 33 29 0d 12 3e 05 cb 0d |),.(.)),3)..>...| 00006f20 12 43 05 e1 0d 12 48 56 dd f2 41 28 72 24 2c 6c |.C....HV..A(r$,l| 00006f30 64 25 29 3a ea 72 25 3a c8 99 32 36 32 33 35 36 |d%):.r%:..262356| 00006f40 2c 2c 2d 31 3a 21 6b 64 25 3d 9f 3a 24 28 6b 64 |,,-1:!kd%=.:$(kd| 00006f50 25 2b 34 29 3d 72 24 2b bd 30 3a c8 99 32 36 32 |%+4)=r$+.0:..262| 00006f60 33 36 37 2c 6b 64 25 2c 6c 64 25 2c 65 61 24 b8 |367,kd%,ld%,ea$.| 00006f70 2c 72 25 3a e7 72 25 3d 32 8c 0d 12 4d 07 ee 85 |,r%:.r%=2...M...| 00006f80 87 0d 12 52 0b 53 25 3d 32 3a f2 75 0d 12 57 05 |...R.S%=2:.u..W.| 00006f90 cd 0d 12 5c 05 e1 0d 12 61 29 dd f2 66 61 3a ea |...\....a)..fa:.| 00006fa0 70 25 3a c8 99 32 37 34 35 32 36 2c 2d 31 2c 30 |p%:..274526,-1,0| 00006fb0 b8 70 25 3a 6b 24 3d bd 28 3f 70 25 29 3a e1 0d |.p%:k$=.(?p%):..| 00006fc0 12 66 18 dd a4 71 28 6e 24 29 3a e7 6b 24 3d 22 |.f...q(n$):.k$="| 00006fd0 2e 22 3a 3d bb 6e 24 0d 12 6b 35 ea 69 25 3a 69 |.":=.n$..k5.i%:i| 00006fe0 25 3d a7 6e 24 2c 6b 24 29 3a e7 69 25 3c 3e 30 |%=.n$,k$):.i%<>0| 00006ff0 3a 3d bb 28 c0 6e 24 2c 69 25 2d 31 29 2b 22 2e |:=.(.n$,i%-1)+".| 00007000 22 2b c1 6e 24 2c 69 25 2b 31 29 29 0d 12 70 08 |"+.n$,i%+1))..p.| 00007010 3d bb 6e 24 0d 12 75 1c dd f2 67 61 3a 42 25 3d |=.n$..u...ga:B%=| 00007020 a4 66 28 22 49 43 4f 4e 22 2c 32 35 36 29 3a e1 |.f("ICON",256):.| 00007030 0d 12 7a 49 dd f2 61 28 61 25 2c 62 25 2c 73 24 |..zI..a(a%,b%,s$| 00007040 29 3a ea 68 25 2c 69 25 2c 6e 25 3a 21 42 25 3d |):.h%,i%,n%:!B%=| 00007050 61 25 3a 42 25 21 34 3d 62 25 3a c8 99 32 36 32 |a%:B%!4=b%:..262| 00007060 33 35 30 2c 2c 42 25 3a e7 28 a9 28 73 24 29 2b |350,,B%:.(.(s$)+| 00007070 31 29 3e 42 25 21 33 36 8c 0d 12 7f 1b 85 5f 62 |1)>B%!36......_b| 00007080 25 2c a4 6c 28 22 57 46 49 22 2c 73 24 2c c3 28 |%,.l("WFI",s$,.(| 00007090 62 25 29 29 0d 12 84 05 cd 0d 12 89 4f 24 28 42 |b%))........O$(B| 000070a0 25 21 32 38 29 3d 73 24 3a 42 25 21 38 3d 30 3a |%!28)=s$:B%!8=0:| 000070b0 42 25 21 31 32 3d 30 3a c8 99 32 36 32 33 34 39 |B%!12=0:..262349| 000070c0 2c 2c 42 25 3a f2 60 61 28 68 25 2c 69 25 2c 6e |,,B%:.`a(h%,i%,n| 000070d0 25 29 3a e7 68 25 3d 61 25 80 69 25 3d 62 25 f2 |%):.h%=a%.i%=b%.| 000070e0 6b 28 68 25 2c 69 25 29 0d 12 8e 05 e1 0d 12 93 |k(h%,i%)........| 000070f0 57 dd f2 54 28 61 25 2c 62 25 2c 73 24 29 3a 21 |W..T(a%,b%,s$):!| 00007100 42 25 3d 61 25 3a 42 25 21 34 3d 62 25 3a c8 99 |B%=a%:B%!4=b%:..| 00007110 32 36 32 33 35 30 2c 2c 42 25 3a 24 28 42 25 21 |262350,,B%:$(B%!| 00007120 33 32 29 3d 73 24 3a 42 25 21 38 3d 30 3a 42 25 |32)=s$:B%!8=0:B%| 00007130 21 31 32 3d 30 3a c8 99 32 36 32 33 34 39 2c 2c |!12=0:..262349,,| 00007140 42 25 3a e1 0d 12 98 34 dd a4 62 28 61 25 2c 62 |B%:....4..b(a%,b| 00007150 25 29 3a 21 42 25 3d 61 25 3a 42 25 21 34 3d 62 |%):!B%=a%:B%!4=b| 00007160 25 3a c8 99 32 36 32 33 35 30 2c 2c 42 25 3a 3d |%:..262350,,B%:=| 00007170 24 28 42 25 21 32 38 29 0d 12 9d 3f dd f2 4d 28 |$(B%!28)...?..M(| 00007180 61 25 2c 62 25 29 3a 21 42 25 3d 61 25 3a 42 25 |a%,b%):!B%=a%:B%| 00007190 21 34 3d 62 25 3a 42 25 21 38 3d 30 3a 42 25 21 |!4=b%:B%!8=0:B%!| 000071a0 31 32 3d 31 3c 3c 32 32 3a c8 99 32 36 32 33 34 |12=1<<22:..26234| 000071b0 39 2c 2c 42 25 3a e1 0d 12 a2 43 dd f2 76 28 61 |9,,B%:....C..v(a| 000071c0 25 2c 62 25 29 3a 21 42 25 3d 61 25 3a 42 25 21 |%,b%):!B%=a%:B%!| 000071d0 34 3d 62 25 3a 42 25 21 38 3d 31 3c 3c 32 32 3a |4=b%:B%!8=1<<22:| 000071e0 42 25 21 31 32 3d 31 3c 3c 32 32 3a c8 99 32 36 |B%!12=1<<22:..26| 000071f0 32 33 34 39 2c 2c 42 25 3a e1 0d 12 a7 3f dd f2 |2349,,B%:....?..| 00007200 6d 28 61 25 2c 62 25 29 3a 21 42 25 3d 61 25 3a |m(a%,b%):!B%=a%:| 00007210 42 25 21 34 3d 62 25 3a 42 25 21 38 3d 30 3a 42 |B%!4=b%:B%!8=0:B| 00007220 25 21 31 32 3d 31 3c 3c 32 33 3a c8 99 32 36 32 |%!12=1<<23:..262| 00007230 33 34 39 2c 2c 42 25 3a e1 0d 12 ac 55 dd f2 6c |349,,B%:....U..l| 00007240 28 61 25 2c 62 25 29 3a 21 42 25 3d 61 25 3a 42 |(a%,b%):!B%=a%:B| 00007250 25 21 34 3d 62 25 3a 42 25 21 38 3d 28 31 3c 3c |%!4=b%:B%!8=(1<<| 00007260 37 29 2b 28 31 3c 3c 32 33 29 3a 42 25 21 31 32 |7)+(1<<23):B%!12| 00007270 3d 28 31 3c 3c 37 29 2b 28 31 3c 3c 32 33 29 3a |=(1<<7)+(1<<23):| 00007280 c8 99 32 36 32 33 34 39 2c 2c 42 25 3a e1 0d 12 |..262349,,B%:...| 00007290 b1 3f dd f2 65 28 61 25 2c 62 25 29 3a 21 42 25 |.?..e(a%,b%):!B%| 000072a0 3d 61 25 3a 42 25 21 34 3d 62 25 3a 42 25 21 38 |=a%:B%!4=b%:B%!8| 000072b0 3d 30 3a 42 25 21 31 32 3d 31 3c 3c 32 31 3a c8 |=0:B%!12=1<<21:.| 000072c0 99 32 36 32 33 34 39 2c 2c 42 25 3a e1 0d 12 b6 |.262349,,B%:....| 000072d0 43 dd f2 66 28 61 25 2c 62 25 29 3a 21 42 25 3d |C..f(a%,b%):!B%=| 000072e0 61 25 3a 42 25 21 34 3d 62 25 3a 42 25 21 38 3d |a%:B%!4=b%:B%!8=| 000072f0 31 3c 3c 32 31 3a 42 25 21 31 32 3d 31 3c 3c 32 |1<<21:B%!12=1<<2| 00007300 31 3a c8 99 32 36 32 33 34 39 2c 2c 42 25 3a e1 |1:..262349,,B%:.| 00007310 0d 12 bb 40 dd a4 65 28 61 25 2c 62 25 29 3a 21 |...@..e(a%,b%):!| 00007320 42 25 3d 61 25 3a 42 25 21 34 3d 62 25 3a c8 99 |B%=a%:B%!4=b%:..| 00007330 32 36 32 33 35 30 2c 2c 42 25 3a 3d 28 28 42 25 |262350,,B%:=((B%| 00007340 21 32 34 80 28 31 3c 3c 32 31 29 29 3c 3e 30 29 |!24.(1<<21))<>0)| 00007350 0d 12 c0 4b dd f2 49 61 28 61 25 2c 62 25 2c 46 |...K..Ia(a%,b%,F| 00007360 63 25 29 3a 21 42 25 3d 61 25 3a 42 25 21 34 3d |c%):!B%=a%:B%!4=| 00007370 62 25 3a 42 25 21 38 3d 46 63 25 3c 3c 31 32 3a |b%:B%!8=Fc%<<12:| 00007380 42 25 21 31 32 3d 31 35 3c 3c 31 32 3a c8 99 32 |B%!12=15<<12:..2| 00007390 36 32 33 34 39 2c 2c 42 25 3a e1 0d 12 c5 68 dd |62349,,B%:....h.| 000073a0 f2 61 62 28 61 25 2c 62 25 2c f8 79 63 25 2c f8 |.ab(a%,b%,.yc%,.| 000073b0 65 63 25 2c f8 6d 64 25 2c f8 6e 64 25 29 3a 21 |ec%,.md%,.nd%):!| 000073c0 42 25 3d 61 25 3a 42 25 21 34 3d 62 25 3a c8 99 |B%=a%:B%!4=b%:..| 000073d0 32 36 32 33 35 30 2c 2c 42 25 3a 79 63 25 3d 42 |262350,,B%:yc%=B| 000073e0 25 21 38 3a 65 63 25 3d 42 25 21 31 32 3a 6d 64 |%!8:ec%=B%!12:md| 000073f0 25 3d 42 25 21 31 36 3a 6e 64 25 3d 42 25 21 32 |%=B%!16:nd%=B%!2| 00007400 30 3a e1 0d 12 ca 16 dd f2 62 62 3a c8 99 32 36 |0:.......bb:..26| 00007410 32 33 35 34 2c 2d 31 3a e1 0d 12 cf 6b dd f2 6b |2354,-1:....k..k| 00007420 28 68 25 2c 69 25 29 3a ea 6a 25 3a 6a 25 3d a9 |(h%,i%):.j%:j%=.| 00007430 28 a4 62 28 68 25 2c 69 25 29 29 3a c8 99 32 36 |(.b(h%,i%)):..26| 00007440 32 33 35 34 2c 68 25 2c 69 25 2c 2d 31 2c 2d 31 |2354,h%,i%,-1,-1| 00007450 2c 30 2c 6a 25 3a c8 99 32 36 32 33 35 34 2c 68 |,0,j%:..262354,h| 00007460 25 2c 69 25 2c 2d 31 2c 2d 31 2c 2d 31 2c 6a 25 |%,i%,-1,-1,-1,j%| 00007470 3a e7 68 25 3d 67 25 61 61 24 3d a4 62 28 68 25 |:.h%=g%aa$=.b(h%| 00007480 2c 69 25 29 0d 12 d4 05 e1 0d 12 d9 49 dd f2 63 |,i%)........I..c| 00007490 62 28 68 25 2c 69 25 2c 6a 25 29 3a c8 99 32 36 |b(h%,i%,j%):..26| 000074a0 32 33 35 34 2c 68 25 2c 69 25 2c 2d 31 2c 2d 31 |2354,h%,i%,-1,-1| 000074b0 2c 30 2c 6a 25 3a c8 99 32 36 32 33 35 34 2c 68 |,0,j%:..262354,h| 000074c0 25 2c 69 25 2c 2d 31 2c 2d 31 2c 2d 31 2c 6a 25 |%,i%,-1,-1,-1,j%| 000074d0 3a e1 0d 12 de 3c dd f2 60 61 28 f8 68 25 2c f8 |:....<..`a(.h%,.| 000074e0 69 25 2c f8 6e 25 29 3a c8 99 32 36 32 33 35 35 |i%,.n%):..262355| 000074f0 2c 2c 42 25 3a 68 25 3d 21 42 25 3a 69 25 3d 42 |,,B%:h%=!B%:i%=B| 00007500 25 21 34 3a 6e 25 3d 42 25 21 32 30 3a e1 0d 12 |%!4:n%=B%!20:...| 00007510 e3 22 dd f2 68 61 3a 6f 25 3d a4 66 28 22 57 49 |."..ha:o%=.f("WI| 00007520 4e 44 22 2c 32 35 36 29 3a 4c 24 3d 22 22 3a e1 |ND",256):L$="":.| 00007530 0d 12 e8 33 dd f2 41 61 28 60 24 2c 66 61 24 29 |...3..Aa(`$,fa$)| 00007540 3a ea 61 24 2c 61 25 3a c8 99 36 2c 31 36 31 2c |:.a$,a%:..6,161,| 00007550 31 34 30 b8 2c 2c 61 25 3a e7 28 61 25 80 31 29 |140.,,a%:.(a%.1)| 00007560 3d 31 8c 0d 12 ed 23 c8 99 38 2c 31 37 2c 66 61 |=1....#..8,17,fa| 00007570 24 b8 61 25 3a e7 61 25 3d 31 4c 24 3d 66 61 24 |$.a%:.a%=1L$=fa$| 00007580 8b 4c 24 3d 60 24 0d 12 f2 0b cc 3a 4c 24 3d 60 |.L$=`$.....:L$=`| 00007590 24 0d 12 f7 05 cd 0d 12 fc 12 c8 99 32 36 32 33 |$...........2623| 000075a0 36 31 2c 2c 4c 24 3a e1 0d 13 01 13 dd f2 42 61 |61,,L$:.......Ba| 000075b0 3a c8 99 32 36 32 33 36 32 3a e1 0d 13 06 4f dd |:..262362:....O.| 000075c0 f2 71 28 66 24 2c 6e 24 2c 6f 64 25 2c f8 52 63 |.q(f$,n$,od%,.Rc| 000075d0 25 29 3a ea 6f 25 3a f2 64 62 28 66 24 2c 6e 24 |%):.o%:.db(f$,n$| 000075e0 2c 6f 25 29 3a 6f 25 21 36 34 3d 6f 64 25 3a f2 |,o%):o%!64=od%:.| 000075f0 65 62 28 6f 25 2c 52 63 25 29 3a f2 64 28 22 57 |eb(o%,Rc%):.d("W| 00007600 49 4e 44 22 2c 6f 25 29 3a e1 0d 13 0b 37 dd f2 |IND",o%):....7..| 00007610 64 62 28 66 24 2c 6e 24 2c f8 70 64 25 29 3a ea |db(f$,n$,.pd%):.| 00007620 71 64 25 3a ea 4b 25 3a ea 72 64 25 3a ea 73 64 |qd%:.K%:.rd%:.sd| 00007630 25 3a ea 73 25 2c 66 25 3a e7 66 24 3c 3e 22 22 |%:.s%,f%:.f$<>""| 00007640 8c 0d 13 10 15 f2 66 62 28 66 24 2c 6e 24 2c 4b |......fb(f$,n$,K| 00007650 25 2c 72 64 25 29 0d 13 15 14 cc 3a f2 67 62 28 |%,rd%).....:.gb(| 00007660 6e 24 2c 4b 25 2c 72 64 25 29 0d 13 1a 05 cd 0d |n$,K%,rd%)......| 00007670 13 1f 2d 70 64 25 3d a4 66 28 22 57 49 4e 44 22 |..-pd%=.f("WIND"| 00007680 2c 4b 25 2b 72 64 25 29 3a e7 66 24 3c 3e 22 22 |,K%+rd%):.f$<>""| 00007690 c8 99 32 36 32 33 36 31 2c 2c 66 24 0d 13 24 09 |..262361,,f$..$.| 000076a0 e7 72 64 25 8c 0d 13 29 47 71 64 25 3d a4 66 28 |.rd%...)Gqd%=.f(| 000076b0 22 42 55 46 46 22 2c 72 64 25 29 3a c8 99 33 39 |"BUFF",rd%):..39| 000076c0 33 34 33 35 2c 2c 70 64 25 2c 71 64 25 2c 71 64 |3435,,pd%,qd%,qd| 000076d0 25 2b 72 64 25 2c 2d 31 2c 6e 24 2c 30 b8 73 25 |%+rd%,-1,n$,0.s%| 000076e0 2c 2c 2c 2c 2c 2c 73 64 25 3b 66 25 0d 13 2e 2e |,,,,,,sd%;f%....| 000076f0 cc 3a c8 99 33 39 33 34 33 35 2c 2c 70 64 25 2c |.:..393435,,pd%,| 00007700 30 2c 30 2c 2d 31 2c 6e 24 2c 30 b8 73 25 2c 2c |0,0,-1,n$,0.s%,,| 00007710 2c 2c 2c 2c 73 64 25 3b 66 25 0d 13 33 05 cd 0d |,,,,sd%;f%..3...| 00007720 13 38 13 e7 66 24 3c 3e 22 22 c8 99 32 36 32 33 |.8..f$<>""..2623| 00007730 36 32 0d 13 3d 25 e7 28 66 25 80 31 29 85 54 25 |62..=%.(f%.1).T%| 00007740 2c a4 6c 20 28 22 4f 44 44 22 2c 6e 24 2c a4 6e |,.l ("ODD",n$,.n| 00007750 28 73 25 2b 34 29 29 0d 13 42 1b e7 73 64 25 3d |(s%+4))..B..sd%=| 00007760 30 85 54 25 2c a4 63 20 28 22 54 4e 46 22 2c 6e |0.T%,.c ("TNF",n| 00007770 24 29 0d 13 47 05 e1 0d 13 4c 34 dd f2 67 62 20 |$)..G....L4..gb | 00007780 28 67 24 2c f8 4b 25 2c f8 72 64 25 29 3a c8 99 |(g$,.K%,.rd%):..| 00007790 32 36 32 33 36 33 2c 2c 30 2c 2c 2c 2c 67 24 2c |262363,,0,,,,g$,| 000077a0 30 b8 2c 4b 25 2c 72 64 25 3a e1 0d 13 51 26 dd |0.,K%,rd%:...Q&.| 000077b0 f2 65 62 28 70 64 25 2c f8 52 63 25 29 3a c8 99 |.eb(pd%,.Rc%):..| 000077c0 32 36 32 33 33 37 2c 2c 70 64 25 b8 52 63 25 3a |262337,,pd%.Rc%:| 000077d0 e1 0d 13 56 37 dd f2 4b 28 61 25 29 3a 21 6f 25 |...V7..K(a%):!o%| 000077e0 3d 61 25 3a c8 99 32 36 32 33 34 37 2c 2c 6f 25 |=a%:..262347,,o%| 000077f0 3a 6f 25 21 32 38 3d 2d 31 3a c8 99 32 36 32 33 |:o%!28=-1:..2623| 00007800 34 31 2c 2c 6f 25 3a e1 0d 13 5b e1 dd f2 7a 28 |41,,o%:...[...z(| 00007810 61 25 29 3a ea 78 25 2c 79 25 2c 74 64 25 2c 75 |a%):.x%,y%,td%,u| 00007820 64 25 2c 76 64 25 3a ea 58 25 2c 5a 25 2c 69 63 |d%,vd%:.X%,Z%,ic| 00007830 25 2c 6a 63 25 3a c8 99 35 33 2c 2d 31 2c 34 b8 |%,jc%:..53,-1,4.| 00007840 2c 2c 58 25 3a 58 25 3d 31 3c 3c 58 25 3a c8 99 |,,X%:X%=1<<X%:..| 00007850 35 33 2c 2d 31 2c 35 b8 2c 2c 5a 25 3a 5a 25 3d |53,-1,5.,,Z%:Z%=| 00007860 31 3c 3c 5a 25 3a c8 99 35 33 2c 2d 31 2c 31 31 |1<<Z%:..53,-1,11| 00007870 b8 2c 2c 69 63 25 3a 69 63 25 2b 3d 31 3a c8 99 |.,,ic%:ic%+=1:..| 00007880 35 33 2c 2d 31 2c 31 32 b8 2c 2c 6a 63 25 3a 6a |53,-1,12.,,jc%:j| 00007890 63 25 2b 3d 31 3a 78 25 3d 69 63 25 2a 58 25 3a |c%+=1:x%=ic%*X%:| 000078a0 79 25 3d 6a 63 25 2a 5a 25 3a 21 6f 25 3d 61 25 |y%=jc%*Z%:!o%=a%| 000078b0 3a c8 99 32 36 32 33 34 37 2c 2c 6f 25 3a 74 64 |:..262347,,o%:td| 000078c0 25 3d 6f 25 21 31 32 2d 6f 25 21 34 3a 76 64 25 |%=o%!12-o%!4:vd%| 000078d0 3d 74 64 25 3a e7 28 6f 25 21 33 32 80 28 31 3c |=td%:.(o%!32.(1<| 000078e0 3c 33 31 29 29 3c 3e 30 8c 0d 13 60 18 e7 28 6f |<31))<>0...`..(o| 000078f0 25 21 33 32 80 28 31 3c 3c 32 38 29 29 3c 3e 30 |%!32.(1<<28))<>0| 00007900 8c 0d 13 65 0b 76 64 25 2b 3d 34 34 0d 13 6a 05 |...e.vd%+=44..j.| 00007910 cd 0d 13 6f 19 cc 3a e7 28 6f 25 21 33 32 80 28 |...o..:.(o%!32.(| 00007920 31 3c 3c 32 29 29 3c 3e 30 8c 0d 13 74 0b 76 64 |1<<2))<>0...t.vd| 00007930 25 2b 3d 34 34 0d 13 79 05 cd 0d 13 7e 05 cd 0d |%+=44..y....~...| 00007940 13 83 5f 6f 25 21 34 3d 28 78 25 2d 76 64 25 29 |.._o%!4=(x%-vd%)| 00007950 81 32 3a 6f 25 21 31 32 3d 6f 25 21 34 2b 74 64 |.2:o%!12=o%!4+td| 00007960 25 3a 75 64 25 3d 6f 25 21 31 36 2d 6f 25 21 38 |%:ud%=o%!16-o%!8| 00007970 3a 6f 25 21 38 3d 28 79 25 2d 75 64 25 29 81 32 |:o%!8=(y%-ud%).2| 00007980 3a 6f 25 21 31 36 3d 6f 25 21 38 2b 75 64 25 3a |:o%!16=o%!8+ud%:| 00007990 c8 99 32 36 32 33 34 31 2c 2c 6f 25 3a e1 0d 13 |..262341,,o%:...| 000079a0 88 21 dd f2 69 28 61 25 29 3a 21 6f 25 3d 61 25 |.!..i(a%):!o%=a%| 000079b0 3a c8 99 32 36 32 33 34 32 2c 2c 6f 25 3a e1 0d |:..262342,,o%:..| 000079c0 13 8d 93 dd f2 70 28 61 25 2c 73 24 29 3a ea 77 |.....p(a%,s$):.w| 000079d0 64 25 2c 78 64 25 2c 79 64 25 2c 7a 64 25 3a 21 |d%,xd%,yd%,zd%:!| 000079e0 6f 25 3d 61 25 3a c8 99 32 36 32 33 34 38 2c 2c |o%=a%:..262348,,| 000079f0 6f 25 84 31 3a 24 28 6f 25 21 37 36 29 3d 73 24 |o%.1:$(o%!76)=s$| 00007a00 3a 78 64 25 3d 6f 25 21 31 36 3a c8 99 32 36 32 |:xd%=o%!16:..262| 00007a10 33 36 38 2c 2c 6f 25 3a 77 64 25 3d 6f 25 21 34 |368,,o%:wd%=o%!4| 00007a20 3a 79 64 25 3d 6f 25 21 31 32 3a 7a 64 25 3d 6f |:yd%=o%!12:zd%=o| 00007a30 25 21 31 36 3a c8 99 32 36 32 33 35 33 2c 2d 31 |%!16:..262353,-1| 00007a40 2c 77 64 25 2c 78 64 25 2c 79 64 25 2c 7a 64 25 |,wd%,xd%,yd%,zd%| 00007a50 3a e1 0d 13 92 69 dd f2 66 62 28 66 24 2c 6e 24 |:....i..fb(f$,n$| 00007a60 2c f8 4b 25 2c f8 72 64 25 29 3a ea 69 25 3a ea |,.K%,.rd%):.i%:.| 00007a70 51 25 3a ea 41 25 3a ea 48 25 3a ea 46 63 25 3a |Q%:.A%:.H%:.Fc%:| 00007a80 ea 6a 24 3a ea 41 64 25 3a 51 25 3d 8e 28 66 24 |.j$:.Ad%:Q%=.(f$| 00007a90 29 3a 4b 25 3d 30 3a 72 64 25 3d 30 3a 41 25 3d |):K%=0:rd%=0:A%=| 00007aa0 31 36 3a f5 3a cf 23 51 25 3d 41 25 3a 48 25 3d |16:.:.#Q%=A%:H%=| 00007ab0 a4 6f 28 51 25 29 3a e7 48 25 8c 0d 13 97 31 cf |.o(Q%):.H%....1.| 00007ac0 23 51 25 3d 41 25 2b 38 3a 46 63 25 3d a4 6f 28 |#Q%=A%+8:Fc%=.o(| 00007ad0 51 25 29 3a 6a 24 3d a4 46 28 51 25 29 3a 41 25 |Q%):j$=.F(Q%):A%| 00007ae0 2b 3d 32 34 3a e7 46 63 25 3d 31 8c 0d 13 9c 0b |+=24:.Fc%=1.....| 00007af0 e7 6a 24 3d 6e 24 8c 0d 13 a1 3e cf 23 51 25 3d |.j$=n$....>.#Q%=| 00007b00 48 25 2b 38 34 3a 41 64 25 3d a4 6f 28 51 25 29 |H%+84:Ad%=.o(Q%)| 00007b10 3a 72 64 25 3d a4 4f 28 51 25 2c 48 25 29 3a e7 |:rd%=.O(Q%,H%):.| 00007b20 41 64 25 72 64 25 2b 3d a4 50 28 51 25 2c 41 64 |Ad%rd%+=.P(Q%,Ad| 00007b30 25 2c 48 25 29 0d 13 a6 17 4b 25 3d 38 38 2b 28 |%,H%)....K%=88+(| 00007b40 41 64 25 2a 33 32 29 3a 48 25 3d 30 0d 13 ab 05 |Ad%*32):H%=0....| 00007b50 cd 0d 13 b0 05 cd 0d 13 b5 05 cd 0d 13 ba 19 fd |................| 00007b60 48 25 3d 30 3a c8 99 31 33 31 30 38 35 2c 30 2c |H%=0:..131085,0,| 00007b70 51 25 3a e1 0d 13 bf 31 dd a4 6f 28 68 25 29 3a |Q%:....1..o(h%):| 00007b80 3d 9a 23 68 25 2b 28 9a 23 68 25 3c 3c 38 29 2b |=.#h%+(.#h%<<8)+| 00007b90 28 9a 23 68 25 3c 3c 31 36 29 2b 28 9a 23 68 25 |(.#h%<<16)+(.#h%| 00007ba0 3c 3c 32 34 29 0d 13 c4 2c dd a4 46 28 68 25 29 |<<24)...,..F(h%)| 00007bb0 3a ea 73 24 2c 63 25 3a f5 3a 63 25 3d 9a 23 68 |:.s$,c%:.:c%=.#h| 00007bc0 25 3a e7 63 25 3e 33 31 73 24 2b 3d bd 28 63 25 |%:.c%>31s$+=.(c%| 00007bd0 29 0d 13 c9 0e fd 63 25 3c 33 32 3a 3d 73 24 0d |).....c%<32:=s$.| 00007be0 13 ce 34 dd a4 4f 28 51 25 2c 48 25 29 3a ea 76 |..4..O(Q%,H%):.v| 00007bf0 25 3a cf 23 51 25 3d 48 25 2b 32 38 3a 76 25 3d |%:.#Q%=H%+28:v%=| 00007c00 a4 6f 28 51 25 29 3a e7 28 76 25 80 31 3c 3c 33 |.o(Q%):.(v%.1<<3| 00007c10 31 29 8c 0d 13 d3 10 e7 28 76 25 80 31 3c 3c 32 |1)......(v%.1<<2| 00007c20 36 29 8c 0d 13 d8 1a 3d a4 77 28 51 25 2c 48 25 |6).....=.w(Q%,H%| 00007c30 2b 35 36 2c 48 25 2b 37 32 2c 48 25 29 0d 13 dd |+56,H%+72,H%)...| 00007c40 05 cd 0d 13 e2 0e cc 3a e7 28 76 25 80 31 29 8c |.......:.(v%.1).| 00007c50 0d 13 e7 1a 3d a4 77 28 51 25 2c 48 25 2b 35 36 |....=.w(Q%,H%+56| 00007c60 2c 48 25 2b 37 32 2c 48 25 29 0d 13 ec 05 cd 0d |,H%+72,H%)......| 00007c70 13 f1 05 cd 0d 13 f6 06 3d 30 0d 13 fb 5c dd a4 |........=0...\..| 00007c80 50 28 51 25 2c 71 63 25 2c 48 25 29 3a ea 69 25 |P(Q%,qc%,H%):.i%| 00007c90 2c 6a 25 3a 6a 25 3d 30 3a e3 69 25 3d 30 b8 71 |,j%:j%=0:.i%=0.q| 00007ca0 63 25 2d 31 3a 6a 25 2b 3d a4 77 28 51 25 2c 48 |c%-1:j%+=.w(Q%,H| 00007cb0 25 2b 38 38 2b 69 25 2a 33 32 2b 31 36 2c 48 25 |%+88+i%*32+16,H%| 00007cc0 2b 38 38 2b 69 25 2a 33 32 2b 32 30 2c 48 25 29 |+88+i%*32+20,H%)| 00007cd0 3a ed 3a 3d 6a 25 0d 14 00 5d dd a4 77 28 51 25 |:.:=j%...]..w(Q%| 00007ce0 2c 42 64 25 2c 43 64 25 2c 48 25 29 3a ea 76 25 |,Bd%,Cd%,H%):.v%| 00007cf0 2c 44 64 25 2c 4b 25 2c 69 25 3a cf 23 51 25 3d |,Dd%,K%,i%:.#Q%=| 00007d00 42 64 25 3a 76 25 3d a4 6f 28 51 25 29 3a 69 25 |Bd%:v%=.o(Q%):i%| 00007d10 3d 28 76 25 80 32 35 36 29 3a 44 64 25 3d 28 76 |=(v%.256):Dd%=(v| 00007d20 25 80 33 29 2b 28 69 25 3e 3e 36 29 3a c8 8e 44 |%.3)+(i%>>6):..D| 00007d30 64 25 ca 0d 14 05 0b c9 30 3a 4b 25 3d 30 0d 14 |d%......0:K%=0..| 00007d40 0a 0b c9 31 3a 4b 25 3d 30 0d 14 0f 0b c9 32 3a |...1:K%=0.....2:| 00007d50 4b 25 3d 30 0d 14 14 0b c9 33 3a 4b 25 3d 30 0d |K%=0.....3:K%=0.| 00007d60 14 19 0b c9 34 3a 4b 25 3d 30 0d 14 1e 25 c9 35 |....4:K%=0...%.5| 00007d70 2c 37 3a cf 23 51 25 3d 43 64 25 2b 34 3a 76 25 |,7:.#Q%=Cd%+4:v%| 00007d80 3d a4 6f 28 51 25 29 3a e7 76 25 3d 2d 31 8c 0d |=.o(Q%):.v%=-1..| 00007d90 14 23 08 4b 25 3d 30 0d 14 28 1f cc 3a cf 23 51 |.#.K%=0..(..:.#Q| 00007da0 25 3d 48 25 2b 76 25 3a 4b 25 3d a9 28 a4 46 28 |%=H%+v%:K%=.(.F(| 00007db0 51 25 29 29 2b 31 0d 14 2d 05 cd 0d 14 32 19 cf |Q%))+1..-....2..| 00007dc0 23 51 25 3d 43 64 25 2b 38 3a 4b 25 2b 3d a4 6f |#Q%=Cd%+8:K%+=.o| 00007dd0 28 51 25 29 0d 14 37 1b c9 36 3a cf 23 51 25 3d |(Q%)..7..6:.#Q%=| 00007de0 43 64 25 2b 38 3a 4b 25 3d a4 6f 28 51 25 29 0d |Cd%+8:K%=.o(Q%).| 00007df0 14 3c 05 cb 0d 14 41 07 3d 4b 25 0d 14 46 3a dd |.<....A.=K%..F:.| 00007e00 f2 6a 61 3a ea 66 25 3a c8 99 31 33 31 31 32 39 |.ja:.f%:..131129| 00007e10 2c 2c 22 44 72 61 67 41 53 70 72 69 74 65 5f 53 |,,"DragASprite_S| 00007e20 74 61 72 74 22 b8 46 64 25 3b 66 25 3a e7 28 66 |tart".Fd%;f%:.(f| 00007e30 25 80 31 29 8c 0d 14 4b 0a 46 64 25 3d 2d 31 0d |%.1)...K.Fd%=-1.| 00007e40 14 50 05 cd 0d 14 55 30 c8 99 31 33 31 31 32 39 |.P....U0..131129| 00007e50 2c 2c 22 44 72 61 67 41 53 70 72 69 74 65 5f 53 |,,"DragASprite_S| 00007e60 74 6f 70 22 b8 47 64 25 3b 66 25 3a e7 28 66 25 |top".Gd%;f%:.(f%| 00007e70 80 31 29 8c 0d 14 5a 0a 47 64 25 3d 2d 31 0d 14 |.1)...Z.Gd%=-1..| 00007e80 5f 05 cd 0d 14 64 1e c8 99 36 2c 31 36 31 2c 32 |_....d...6,161,2| 00007e90 38 b8 2c 2c 66 25 3a e7 28 66 25 80 32 29 3d 30 |8.,,f%:.(f%.2)=0| 00007ea0 8c 0d 14 69 11 46 64 25 3d 2d 31 3a 47 64 25 3d |...i.Fd%=-1:Gd%=| 00007eb0 2d 31 0d 14 6e 05 cd 0d 14 73 29 48 64 25 3d 30 |-1..n....s)Hd%=0| 00007ec0 3a 50 63 25 3d 31 3a 7a 63 25 3d 32 3a 4a 25 3d |:Pc%=1:zc%=2:J%=| 00007ed0 a4 66 28 22 53 41 56 45 22 2c 32 35 36 29 3a e1 |.f("SAVE",256):.| 00007ee0 0d 14 78 50 dd f2 46 61 28 49 64 25 29 3a ea 69 |..xP..Fa(Id%):.i| 00007ef0 25 3a 69 25 3d 49 64 25 21 31 32 3a 49 64 25 21 |%:i%=Id%!12:Id%!| 00007f00 31 36 3d 33 3a 49 64 25 21 31 32 3d 49 64 25 21 |16=3:Id%!12=Id%!| 00007f10 38 3a c8 99 32 36 32 33 37 35 2c 31 37 2c 49 64 |8:..262375,17,Id| 00007f20 25 2c 49 64 25 21 34 3a e7 69 25 3d 55 62 25 8c |%,Id%!4:.i%=Ub%.| 00007f30 0d 14 7d 0f e7 49 64 25 21 33 36 3d 2d 31 8c 0d |..}..Id%!36=-1..| 00007f40 14 82 14 f2 48 28 b9 2c a4 6e 28 49 64 25 2b 34 |....H(.,.n(Id%+4| 00007f50 34 29 29 0d 14 87 24 cc 3a f2 61 28 56 25 2c 50 |4))...$.:.a(V%,P| 00007f60 63 25 2c a4 6e 28 49 64 25 2b 34 34 29 29 3a f2 |c%,.n(Id%+44)):.| 00007f70 48 28 a3 2c 22 22 29 0d 14 8c 05 cd 0d 14 91 0e |H(.,"").........| 00007f80 cc 3a e7 69 25 3d 56 62 25 8c 0d 14 96 12 f2 50 |.:.i%=Vb%......P| 00007f90 28 a4 6e 28 49 64 25 2b 34 34 29 29 0d 14 9b 34 |(.n(Id%+44))...4| 00007fa0 cc 3a 85 54 25 2c 22 55 6e 6b 6e 6f 77 6e 20 72 |.:.T%,"Unknown r| 00007fb0 65 66 65 72 65 6e 63 65 20 69 6e 20 44 61 74 61 |eference in Data| 00007fc0 53 61 76 65 41 63 6b 20 6d 65 73 73 61 67 65 22 |SaveAck message"| 00007fd0 0d 14 a0 05 cd 0d 14 a5 05 cd 0d 14 aa 05 e1 0d |................| 00007fe0 14 af 60 dd f2 4b 61 28 4a 64 25 2c 67 61 24 29 |..`..Ka(Jd%,ga$)| 00007ff0 3a ea 62 24 3a 62 24 3d c3 7e 28 4a 64 25 29 3a |:.b$:b$=.~(Jd%):| 00008000 62 24 3d c2 22 30 30 30 22 2b 62 24 2c 33 29 3a |b$=."000"+b$,3):| 00008010 4b 64 25 3d 4a 64 25 3a f2 54 28 56 25 2c 48 64 |Kd%=Jd%:.T(V%,Hd| 00008020 25 2c 22 73 66 69 6c 65 5f 22 2b 62 24 29 3a f2 |%,"sfile_"+b$):.| 00008030 61 28 56 25 2c 50 63 25 2c 67 61 24 29 3a e1 0d |a(V%,Pc%,ga$):..| 00008040 14 b4 db dd f2 57 61 28 4c 64 25 2c 4d 64 25 29 |.....Wa(Ld%,Md%)| 00008050 3a ea 4e 64 25 2c 4f 64 25 2c 50 64 25 2c 51 64 |:.Nd%,Od%,Pd%,Qd| 00008060 25 2c 52 64 25 2c 53 64 25 2c 6b 63 25 2c 6c 63 |%,Rd%,Sd%,kc%,lc| 00008070 25 2c 66 24 3a ea 58 25 2c 5a 25 2c 69 63 25 2c |%,f$:.X%,Z%,ic%,| 00008080 6a 63 25 3a 21 4a 25 3d 56 25 3a c8 99 32 36 32 |jc%:!J%=V%:..262| 00008090 33 34 37 2c 2c 4a 25 3a 4e 64 25 3d 4a 25 21 34 |347,,J%:Nd%=J%!4| 000080a0 2d 4a 25 21 32 30 3a 4f 64 25 3d 4a 25 21 31 36 |-J%!20:Od%=J%!16| 000080b0 2d 4a 25 21 32 34 3a f2 61 62 28 56 25 2c 48 64 |-J%!24:.ab(V%,Hd| 000080c0 25 2c 50 64 25 2c 52 64 25 2c 51 64 25 2c 53 64 |%,Pd%,Rd%,Qd%,Sd| 000080d0 25 29 3a c8 99 35 33 2c 2d 31 2c 34 b8 2c 2c 58 |%):..53,-1,4.,,X| 000080e0 25 3a 58 25 3d 31 3c 3c 58 25 3a c8 99 35 33 2c |%:X%=1<<X%:..53,| 000080f0 2d 31 2c 35 b8 2c 2c 5a 25 3a 5a 25 3d 31 3c 3c |-1,5.,,Z%:Z%=1<<| 00008100 5a 25 3a c8 99 35 33 2c 2d 31 2c 31 31 b8 2c 2c |Z%:..53,-1,11.,,| 00008110 69 63 25 3a 69 63 25 2b 3d 31 0d 14 b9 c7 c8 99 |ic%:ic%+=1......| 00008120 35 33 2c 2d 31 2c 31 32 b8 2c 2c 6a 63 25 3a 6a |53,-1,12.,,jc%:j| 00008130 63 25 2b 3d 31 3a 6b 63 25 3d 69 63 25 2a 58 25 |c%+=1:kc%=ic%*X%| 00008140 3a 6c 63 25 3d 6a 63 25 2a 5a 25 3a 21 4a 25 3d |:lc%=jc%*Z%:!J%=| 00008150 56 25 3a 4a 25 21 34 3d 35 3a 4a 25 21 38 3d 4e |V%:J%!4=5:J%!8=N| 00008160 64 25 2b 50 64 25 3a 4a 25 21 31 32 3d 4f 64 25 |d%+Pd%:J%!12=Od%| 00008170 2b 52 64 25 3a 4a 25 21 31 36 3d 4e 64 25 2b 51 |+Rd%:J%!16=Nd%+Q| 00008180 64 25 3a 4a 25 21 32 30 3d 4f 64 25 2b 53 64 25 |d%:J%!20=Od%+Sd%| 00008190 3a 4a 25 21 32 34 3d 4a 25 21 38 2d 4c 64 25 3a |:J%!24=J%!8-Ld%:| 000081a0 4a 25 21 32 38 3d 4a 25 21 31 32 2d 4d 64 25 3a |J%!28=J%!12-Md%:| 000081b0 4a 25 21 33 32 3d 6b 63 25 2b 4a 25 21 31 36 2d |J%!32=kc%+J%!16-| 000081c0 4c 64 25 3a 4a 25 21 33 36 3d 6c 63 25 2b 4a 25 |Ld%:J%!36=lc%+J%| 000081d0 21 32 30 2d 4d 64 25 3a e7 46 64 25 3c 3e 2d 31 |!20-Md%:.Fd%<>-1| 000081e0 8c 0d 14 be 3a 66 24 3d 22 66 69 6c 65 5f 22 2b |....:f$="file_"+| 000081f0 c2 22 30 30 30 22 2b c3 7e 28 4b 64 25 29 2c 33 |."000"+.~(Kd%),3| 00008200 29 3a c8 99 46 64 25 2c 31 39 37 2c 31 2c 66 24 |):..Fd%,197,1,f$| 00008210 2c 4a 25 2b 38 2c 4a 25 2b 32 34 0d 14 c3 12 cc |,J%+8,J%+24.....| 00008220 3a c8 99 32 36 32 33 35 32 2c 2c 4a 25 0d 14 c8 |:..262352,,J%...| 00008230 05 cd 0d 14 cd 05 e1 0d 14 d2 25 dd f2 72 61 3a |..........%..ra:| 00008240 ea 68 25 2c 69 25 2c 54 64 25 2c 55 64 25 2c 56 |.h%,i%,Td%,Ud%,V| 00008250 64 25 3a e7 47 64 25 3c 3e 2d 31 8c 0d 14 d7 09 |d%:.Gd%<>-1.....| 00008260 c8 99 47 64 25 0d 14 dc 05 cd 0d 14 e1 3b c8 99 |..Gd%........;..| 00008270 32 36 32 33 35 31 2c 2c 4a 25 3a 54 64 25 3d 21 |262351,,J%:Td%=!| 00008280 4a 25 3a 55 64 25 3d 4a 25 21 34 3a 68 25 3d 4a |J%:Ud%=J%!4:h%=J| 00008290 25 21 31 32 3a 69 25 3d 4a 25 21 31 36 3a e7 68 |%!12:i%=J%!16:.h| 000082a0 25 3d 56 25 e1 0d 14 e6 18 f2 68 62 28 68 25 2c |%=V%......hb(h%,| 000082b0 69 25 2c 54 64 25 2c 55 64 25 29 3a e1 0d 14 eb |i%,Td%,Ud%):....| 000082c0 aa dd f2 68 62 28 68 25 2c 69 25 2c 54 64 25 2c |...hb(h%,i%,Td%,| 000082d0 55 64 25 29 3a ea 55 24 3a 55 24 3d a4 51 3a 21 |Ud%):.U$:U$=.Q:!| 000082e0 4a 25 3d 28 34 38 2b a9 55 24 29 80 ac 33 3a 4a |J%=(48+.U$)..3:J| 000082f0 25 21 31 32 3d 30 3a 4a 25 21 31 36 3d 31 3a 4a |%!12=0:J%!16=1:J| 00008300 25 21 32 30 3d 68 25 3a 4a 25 21 32 34 3d 69 25 |%!20=h%:J%!24=i%| 00008310 3a 4a 25 21 32 38 3d 54 64 25 3a 4a 25 21 33 32 |:J%!28=Td%:J%!32| 00008320 3d 55 64 25 3a 4a 25 21 33 36 3d 30 3a 4a 25 21 |=Ud%:J%!36=0:J%!| 00008330 34 30 3d 4b 64 25 3a 24 28 4a 25 2b 34 34 29 3d |40=Kd%:$(J%+44)=| 00008340 55 24 2b bd 28 30 29 3a c8 99 32 36 32 33 37 35 |U$+.(0):..262375| 00008350 2c 31 37 2c 4a 25 2c 68 25 2c 69 25 3a 55 62 25 |,17,J%,h%,i%:Ub%| 00008360 3d 4a 25 21 38 3a e1 0d 14 f0 69 dd f2 50 28 68 |=J%!8:....i..P(h| 00008370 61 24 29 3a ea 63 25 2c 64 25 2c 64 24 2c 6e 24 |a$):.c%,d%,d$,n$| 00008380 2c 69 25 2c 62 24 2c 6f 24 2c 75 24 2c 69 61 24 |,i%,b$,o$,u$,ia$| 00008390 3a 69 61 24 3d bd 32 37 2b bd 31 33 37 3a 75 24 |:ia$=.27+.137:u$| 000083a0 3d bd 32 37 2b bd 31 33 36 3a 62 24 3d bd 32 37 |=.27+.136:b$=.27| 000083b0 2b bd 31 32 39 3a 6f 24 3d bd 32 37 2b bd 31 32 |+.129:o$=.27+.12| 000083c0 38 3a 63 25 3d ae 68 61 24 3a e7 63 25 3d 30 e1 |8:c%=.ha$:.c%=0.| 000083d0 0d 14 f5 a1 d5 23 63 25 2c 69 61 24 2b a4 63 28 |.....#c%,ia$+.c(| 000083e0 22 50 52 30 31 22 2c a4 62 28 56 25 2c 50 63 25 |"PR01",.b(V%,Pc%| 000083f0 29 29 2b 6f 24 3a d5 23 63 25 2c 31 30 3a d5 23 |))+o$:.#c%,10:.#| 00008400 63 25 2c a4 63 28 22 50 52 30 32 22 2c a4 62 28 |c%,.c("PR02",.b(| 00008410 67 25 2c 31 30 29 29 3a d5 23 63 25 2c a4 63 28 |g%,10)):.#c%,.c(| 00008420 22 50 52 30 33 22 2c a4 62 28 67 25 2c 31 31 29 |"PR03",.b(g%,11)| 00008430 29 3a d5 23 63 25 2c a4 63 28 22 50 52 30 34 22 |):.#c%,.c("PR04"| 00008440 2c a4 62 28 67 25 2c 31 32 29 29 3a d5 23 63 25 |,.b(g%,12)):.#c%| 00008450 2c a4 63 28 22 50 52 30 35 22 2c a4 62 28 67 25 |,.c("PR05",.b(g%| 00008460 2c 31 33 29 29 3a e7 a4 65 28 67 25 2c 33 36 29 |,13)):..e(g%,36)| 00008470 8c 0d 14 fa 13 d5 23 63 25 2c a4 61 28 22 50 52 |......#c%,.a("PR| 00008480 35 33 22 29 0d 14 ff 15 cc 3a d5 23 63 25 2c a4 |53").....:.#c%,.| 00008490 61 28 22 50 52 35 34 22 29 0d 15 04 05 cd 0d 15 |a("PR54").......| 000084a0 09 09 e7 57 62 25 8c 0d 15 0e 29 d5 23 63 25 2c |...Wb%....).#c%,| 000084b0 a4 6c 28 22 50 52 30 36 22 2c a4 62 28 67 25 2c |.l("PR06",.b(g%,| 000084c0 32 32 29 2c a4 61 28 22 50 52 30 36 61 22 29 29 |22),.a("PR06a"))| 000084d0 0d 15 13 2b cc 3a d5 23 63 25 2c a4 6c 28 22 50 |...+.:.#c%,.l("P| 000084e0 52 30 36 22 2c a4 62 28 67 25 2c 32 32 29 2c a4 |R06",.b(g%,22),.| 000084f0 61 28 22 50 52 30 36 62 22 29 29 0d 15 18 05 cd |a("PR06b")).....| 00008500 0d 15 1d 09 e7 57 62 25 8c 0d 15 22 29 d5 23 63 |.....Wb%...").#c| 00008510 25 2c a4 6c 28 22 50 52 30 37 22 2c a4 62 28 67 |%,.l("PR07",.b(g| 00008520 25 2c 32 33 29 2c a4 61 28 22 50 52 30 36 61 22 |%,23),.a("PR06a"| 00008530 29 29 0d 15 27 2b cc 3a d5 23 63 25 2c a4 6c 28 |))..'+.:.#c%,.l(| 00008540 22 50 52 30 37 22 2c a4 62 28 67 25 2c 32 33 29 |"PR07",.b(g%,23)| 00008550 2c a4 61 28 22 50 52 30 36 62 22 29 29 0d 15 2c |,.a("PR06b"))..,| 00008560 05 cd 0d 15 31 2b e7 a4 62 28 67 25 2c 32 37 29 |....1+..b(g%,27)| 00008570 3c 3e 22 22 d5 23 63 25 2c a4 63 28 22 50 52 30 |<>"".#c%,.c("PR0| 00008580 38 22 2c a4 62 28 67 25 2c 32 37 29 29 0d 15 36 |8",.b(g%,27))..6| 00008590 2b e7 a4 62 28 67 25 2c 33 30 29 3c 3e 22 22 d5 |+..b(g%,30)<>"".| 000085a0 23 63 25 2c a4 63 28 22 50 52 30 39 22 2c a4 62 |#c%,.c("PR09",.b| 000085b0 28 67 25 2c 33 30 29 29 0d 15 3b 2b e7 a4 62 28 |(g%,30))..;+..b(| 000085c0 67 25 2c 33 33 29 3c 3e 22 22 d5 23 63 25 2c a4 |g%,33)<>"".#c%,.| 000085d0 63 28 22 50 52 31 30 22 2c a4 62 28 67 25 2c 33 |c("PR10",.b(g%,3| 000085e0 33 29 29 0d 15 40 08 e7 50 25 8c 0d 15 45 ea 64 |3))..@..P%...E.d| 000085f0 25 3d 50 25 3a c8 95 64 25 3a 69 25 3d 21 28 64 |%=P%:..d%:i%=!(d| 00008600 25 21 31 36 29 3a d5 23 63 25 2c 31 31 3a d5 23 |%!16):.#c%,11:.#| 00008610 63 25 2c 38 3a d5 23 63 25 2c 31 30 3a d5 23 63 |c%,8:.#c%,10:.#c| 00008620 25 2c 75 24 2b a4 6c 28 22 50 52 31 31 22 2c c3 |%,u$+.l("PR11",.| 00008630 28 21 28 64 25 21 32 30 29 29 2c c3 28 21 28 64 |(!(d%!20)),.(!(d| 00008640 25 21 32 34 29 29 29 2b 6f 24 3a d5 23 63 25 2c |%!24)))+o$:.#c%,| 00008650 a4 61 28 22 50 52 31 32 22 29 3a d5 23 63 25 2c |.a("PR12"):.#c%,| 00008660 a4 61 28 22 50 52 31 33 22 29 3a d5 23 63 25 2c |.a("PR13"):.#c%,| 00008670 a4 63 28 22 50 52 31 34 22 2c a4 78 28 69 25 80 |.c("PR14",.x(i%.| 00008680 37 29 29 3a d5 23 63 25 2c a4 63 28 22 50 52 31 |7)):.#c%,.c("PR1| 00008690 35 22 2c a4 78 28 28 69 25 80 32 34 30 29 3e 3e |5",.x((i%.240)>>| 000086a0 34 29 29 3a d5 23 63 25 2c a4 63 28 22 50 52 31 |4)):.#c%,.c("PR1| 000086b0 36 22 2c a4 78 28 28 69 25 80 33 38 34 30 29 3e |6",.x((i%.3840)>| 000086c0 3e 38 29 29 3a e7 a4 62 28 67 25 2c 31 30 29 3d |>8)):..b(g%,10)=| 000086d0 22 6c 6a 22 8c 0d 15 4a 20 e7 28 21 28 64 25 21 |"lj"...J .(!(d%!| 000086e0 33 32 29 80 31 29 d5 23 63 25 2c a4 61 28 22 50 |32).1).#c%,.a("P| 000086f0 52 31 37 22 29 0d 15 4f 20 e7 28 21 28 64 25 21 |R17")..O .(!(d%!| 00008700 33 32 29 80 32 29 d5 23 63 25 2c a4 61 28 22 50 |32).2).#c%,.a("P| 00008710 52 31 38 22 29 0d 15 54 14 cc 3a e7 28 21 28 64 |R18")..T..:.(!(d| 00008720 25 21 33 32 29 80 31 29 8c 0d 15 59 1f d5 23 63 |%!32).1)...Y..#c| 00008730 25 2c a4 63 28 22 50 52 31 39 22 2c a4 61 28 22 |%,.c("PR19",.a("| 00008740 50 52 31 39 61 22 29 29 0d 15 5e 21 cc 3a d5 23 |PR19a"))..^!.:.#| 00008750 63 25 2c a4 63 28 22 50 52 31 39 22 2c a4 61 28 |c%,.c("PR19",.a(| 00008760 22 50 52 31 39 62 22 29 29 0d 15 63 05 cd 0d 15 |"PR19b"))..c....| 00008770 68 05 cd 0d 15 6d d4 d5 23 63 25 2c a4 63 28 22 |h....m..#c%,.c("| 00008780 50 52 32 30 22 2c 24 28 64 25 21 34 29 29 3a d5 |PR20",$(d%!4)):.| 00008790 23 63 25 2c a4 63 28 22 50 52 32 31 22 2c c3 28 |#c%,.c("PR21",.(| 000087a0 21 28 64 25 21 38 29 29 29 3a d5 23 63 25 2c a4 |!(d%!8))):.#c%,.| 000087b0 63 28 22 50 52 32 32 22 2c 24 28 64 25 21 31 32 |c("PR22",$(d%!12| 000087c0 29 29 3a 69 25 3d 31 2b 64 25 21 32 38 3a d5 23 |)):i%=1+d%!28:.#| 000087d0 63 25 2c a4 63 28 22 50 52 32 33 22 2c c3 28 28 |c%,.c("PR23",.((| 000087e0 21 28 64 25 21 32 30 29 2a 69 25 21 4d 61 25 29 |!(d%!20)*i%!Ma%)| 000087f0 81 69 25 21 4e 61 25 29 29 3a d5 23 63 25 2c a4 |.i%!Na%)):.#c%,.| 00008800 63 28 22 50 52 32 34 22 2c c3 28 69 25 3f 64 61 |c("PR24",.(i%?da| 00008810 25 29 29 3a d5 23 63 25 2c a4 63 28 22 50 52 32 |%)):.#c%,.c("PR2| 00008820 35 22 2c c3 28 69 25 3f 70 61 25 29 29 3a d5 23 |5",.(i%?pa%)):.#| 00008830 63 25 2c a4 63 28 22 50 52 32 36 22 2c c3 28 69 |c%,.c("PR26",.(i| 00008840 25 3f 66 61 25 29 29 0d 15 72 d5 d5 23 63 25 2c |%?fa%))..r..#c%,| 00008850 a4 63 28 22 50 52 32 37 22 2c c3 28 69 25 3f 65 |.c("PR27",.(i%?e| 00008860 61 25 29 29 3a d5 23 63 25 2c a4 63 28 22 50 52 |a%)):.#c%,.c("PR| 00008870 32 38 22 2c c3 28 69 25 3f 6e 61 25 29 29 3a d5 |28",.(i%?na%)):.| 00008880 23 63 25 2c a4 63 28 22 50 52 32 39 22 2c c3 28 |#c%,.c("PR29",.(| 00008890 69 25 3f 6f 61 25 29 29 3a d5 23 63 25 2c 31 30 |i%?oa%)):.#c%,10| 000088a0 3a d5 23 63 25 2c a4 61 28 22 50 52 33 30 22 29 |:.#c%,.a("PR30")| 000088b0 3a d5 23 63 25 2c a4 63 28 22 50 52 33 31 22 2c |:.#c%,.c("PR31",| 000088c0 a4 6a 28 69 25 2c 4a 61 25 29 29 3a d5 23 63 25 |.j(i%,Ja%)):.#c%| 000088d0 2c a4 63 28 22 50 52 33 32 22 2c a4 6a 28 69 25 |,.c("PR32",.j(i%| 000088e0 2c 71 61 25 29 29 3a d5 23 63 25 2c a4 63 28 22 |,qa%)):.#c%,.c("| 000088f0 50 52 33 33 22 2c a4 6a 28 69 25 2c 72 61 25 29 |PR33",.j(i%,ra%)| 00008900 29 3a d5 23 63 25 2c a4 63 28 22 50 52 33 34 22 |):.#c%,.c("PR34"| 00008910 2c a4 6a 28 69 25 2c 50 61 25 29 29 0d 15 77 c0 |,.j(i%,Pa%))..w.| 00008920 d5 23 63 25 2c a4 63 28 22 50 52 33 35 22 2c a4 |.#c%,.c("PR35",.| 00008930 6a 28 69 25 2c 73 61 25 29 29 3a d5 23 63 25 2c |j(i%,sa%)):.#c%,| 00008940 a4 63 28 22 50 52 33 36 22 2c a4 6a 28 69 25 2c |.c("PR36",.j(i%,| 00008950 74 61 25 29 29 3a d5 23 63 25 2c a4 63 28 22 50 |ta%)):.#c%,.c("P| 00008960 52 33 37 22 2c a4 6a 28 69 25 2c 75 61 25 29 29 |R37",.j(i%,ua%))| 00008970 3a d5 23 63 25 2c a4 63 28 22 50 52 33 38 22 2c |:.#c%,.c("PR38",| 00008980 a4 6a 28 69 25 2c 76 61 25 29 29 3a d5 23 63 25 |.j(i%,va%)):.#c%| 00008990 2c a4 63 28 22 50 52 33 39 22 2c a4 6a 28 69 25 |,.c("PR39",.j(i%| 000089a0 2c 77 61 25 29 29 3a d5 23 63 25 2c a4 63 28 22 |,wa%)):.#c%,.c("| 000089b0 50 52 34 30 22 2c a4 6a 28 69 25 2c 78 61 25 29 |PR40",.j(i%,xa%)| 000089c0 29 3a d5 23 63 25 2c a4 63 28 22 50 52 34 31 22 |):.#c%,.c("PR41"| 000089d0 2c a4 6a 28 69 25 2c 79 61 25 29 29 0d 15 7c c0 |,.j(i%,ya%))..|.| 000089e0 d5 23 63 25 2c a4 63 28 22 50 52 34 32 22 2c a4 |.#c%,.c("PR42",.| 000089f0 6a 28 69 25 2c 7a 61 25 29 29 3a d5 23 63 25 2c |j(i%,za%)):.#c%,| 00008a00 a4 63 28 22 50 52 34 33 22 2c a4 6a 28 69 25 2c |.c("PR43",.j(i%,| 00008a10 41 61 25 29 29 3a d5 23 63 25 2c a4 63 28 22 50 |Aa%)):.#c%,.c("P| 00008a20 52 34 34 22 2c a4 6a 28 69 25 2c 42 61 25 29 29 |R44",.j(i%,Ba%))| 00008a30 3a d5 23 63 25 2c a4 63 28 22 50 52 34 35 22 2c |:.#c%,.c("PR45",| 00008a40 a4 6a 28 69 25 2c 43 61 25 29 29 3a d5 23 63 25 |.j(i%,Ca%)):.#c%| 00008a50 2c a4 63 28 22 50 52 34 36 22 2c a4 6a 28 69 25 |,.c("PR46",.j(i%| 00008a60 2c 44 61 25 29 29 3a d5 23 63 25 2c a4 63 28 22 |,Da%)):.#c%,.c("| 00008a70 50 52 34 37 22 2c a4 6a 28 69 25 2c 46 61 25 29 |PR47",.j(i%,Fa%)| 00008a80 29 3a d5 23 63 25 2c a4 63 28 22 50 52 34 38 22 |):.#c%,.c("PR48"| 00008a90 2c a4 6a 28 69 25 2c 47 61 25 29 29 0d 15 81 42 |,.j(i%,Ga%))...B| 00008aa0 d5 23 63 25 2c a4 63 28 22 50 52 34 39 22 2c a4 |.#c%,.c("PR49",.| 00008ab0 6a 28 69 25 2c 48 61 25 29 29 3a d5 23 63 25 2c |j(i%,Ha%)):.#c%,| 00008ac0 a4 63 28 22 50 52 35 30 22 2c a4 6a 28 69 25 2c |.c("PR50",.j(i%,| 00008ad0 49 61 25 29 29 3a 64 25 3d 21 64 25 3a ce 0d 15 |Ia%)):d%=!d%:...| 00008ae0 86 05 cd 0d 15 8b 19 e7 a4 65 28 67 25 2c 31 36 |.........e(g%,16| 00008af0 29 f2 69 62 28 63 25 2c 48 62 25 29 0d 15 90 19 |).ib(c%,Hb%)....| 00008b00 e7 a4 65 28 67 25 2c 31 37 29 f2 69 62 28 63 25 |..e(g%,17).ib(c%| 00008b10 2c 49 62 25 29 0d 15 95 19 e7 a4 65 28 67 25 2c |,Ib%)......e(g%,| 00008b20 31 38 29 f2 69 62 28 63 25 2c 4a 62 25 29 0d 15 |18).ib(c%,Jb%)..| 00008b30 9a 16 e7 a4 65 28 67 25 2c 31 39 29 80 4b 62 25 |....e(g%,19).Kb%| 00008b40 3c 3e 30 8c 0d 15 9f 64 d5 23 63 25 2c 31 30 3a |<>0....d.#c%,10:| 00008b50 d5 23 63 25 2c 75 24 2b a4 61 28 22 50 52 35 31 |.#c%,u$+.a("PR51| 00008b60 22 29 2b 6f 24 3a 69 25 3d 52 25 3a e3 64 25 3d |")+o$:i%=R%:.d%=| 00008b70 30 b8 4b 62 25 2d 31 3a d5 23 63 25 2c a4 43 28 |0.Kb%-1:.#c%,.C(| 00008b80 22 50 52 35 32 22 2c bd 28 69 25 3f 34 29 2c c3 |"PR52",.(i%?4),.| 00008b90 28 69 25 3f 34 29 2c 24 28 69 25 2b 38 29 29 3a |(i%?4),$(i%+8)):| 00008ba0 69 25 3d 21 69 25 3a ed 0d 15 a4 05 cd 0d 15 a9 |i%=!i%:.........| 00008bb0 25 d9 23 63 25 3a c8 99 35 2c 22 53 65 74 74 79 |%.#c%:..5,"Setty| 00008bc0 70 65 20 22 2b 68 61 24 2b 22 20 26 41 46 38 22 |pe "+ha$+" &AF8"| 00008bd0 3a e1 0d 15 ae 23 dd a4 78 28 57 64 25 29 3a ea |:....#..x(Wd%):.| 00008be0 73 24 3a e7 57 64 25 80 31 73 24 3d a4 61 28 22 |s$:.Wd%.1s$=.a("| 00008bf0 48 54 34 22 29 0d 15 b3 19 e7 57 64 25 80 32 e7 |HT4").....Wd%.2.| 00008c00 73 24 3c 3e 22 22 73 24 2b 3d 22 2c 20 22 0d 15 |s$<>""s$+=", "..| 00008c10 b8 17 e7 57 64 25 80 32 73 24 2b 3d a4 61 28 22 |...Wd%.2s$+=.a("| 00008c20 48 54 38 22 29 0d 15 bd 19 e7 57 64 25 80 34 e7 |HT8").....Wd%.4.| 00008c30 73 24 3c 3e 22 22 73 24 2b 3d 22 2c 20 22 0d 15 |s$<>""s$+=", "..| 00008c40 c2 17 e7 57 64 25 80 34 73 24 2b 3d a4 61 28 22 |...Wd%.4s$+=.a("| 00008c50 48 54 31 22 29 0d 15 c7 07 3d 73 24 0d 15 cc 54 |HT1")....=s$...T| 00008c60 dd f2 69 62 28 63 25 2c 70 25 29 3a ea 69 25 2c |..ib(c%,p%):.i%,| 00008c70 75 24 3a 75 24 3d bd 32 37 2b bd 31 33 36 3a d5 |u$:u$=.27+.136:.| 00008c80 23 63 25 2c 31 31 3a d5 23 63 25 2c 32 35 3a d5 |#c%,11:.#c%,25:.| 00008c90 23 63 25 2c 31 30 3a d5 23 63 25 2c 75 24 3b 3a |#c%,10:.#c%,u$;:| 00008ca0 e7 a4 62 28 67 25 2c 31 30 29 3d 22 6c 6a 22 8c |..b(g%,10)="lj".| 00008cb0 0d 15 d1 1c e7 70 25 3d 48 62 25 d5 23 63 25 2c |.....p%=Hb%.#c%,| 00008cc0 a4 61 28 22 50 4d 4f 44 45 22 29 3b 0d 15 d6 1c |.a("PMODE");....| 00008cd0 e7 70 25 3d 49 62 25 d5 23 63 25 2c a4 61 28 22 |.p%=Ib%.#c%,.a("| 00008ce0 4c 4d 4f 44 45 22 29 3b 0d 15 db 1c cc 3a e7 70 |LMODE");.....:.p| 00008cf0 25 3d 48 62 25 d5 23 63 25 2c a4 61 28 22 54 49 |%=Hb%.#c%,.a("TI| 00008d00 31 22 29 3b 0d 15 e0 1a e7 70 25 3d 49 62 25 d5 |1");.....p%=Ib%.| 00008d10 23 63 25 2c a4 61 28 22 54 49 32 22 29 3b 0d 15 |#c%,.a("TI2");..| 00008d20 e5 1a e7 70 25 3d 4a 62 25 d5 23 63 25 2c a4 61 |...p%=Jb%.#c%,.a| 00008d30 28 22 54 49 33 22 29 3b 0d 15 ea 05 cd 0d 15 ef |("TI3");........| 00008d40 40 d5 23 63 25 2c 6f 24 3a e3 69 25 3d 32 32 b8 |@.#c%,o$:.i%=22.| 00008d50 34 35 3a d5 23 63 25 2c a4 61 28 22 54 43 22 2b |45:.#c%,.a("TC"+| 00008d60 c3 28 69 25 29 29 2b 22 3a 20 22 2b a4 73 28 21 |.(i%))+": "+.s(!| 00008d70 70 25 29 3a 70 25 2b 3d 34 3a ed 3a e1 0d 15 f4 |p%):p%+=4:.:....| 00008d80 7a dd f2 48 28 66 25 2c 6e 24 29 3a ea 6c 24 2c |z..H(f%,n$):.l$,| 00008d90 63 25 2c 64 24 2c 64 25 2c 69 25 2c 58 64 25 2c |c%,d$,d%,i%,Xd%,| 00008da0 5a 64 25 2c 58 63 25 2c 5f 63 25 2c 5f 64 25 2c |Zd%,Xc%,_c%,_d%,| 00008db0 60 64 25 2c 61 2c 62 3a ea 7a 25 2c 61 65 25 2c |`d%,a,b:.z%,ae%,| 00008dc0 43 25 2c 62 65 25 2c 75 25 2c 63 65 25 2c 64 65 |C%,be%,u%,ce%,de| 00008dd0 25 3a 61 3d a4 71 28 a4 62 28 67 25 2c 32 32 29 |%:a=.q(.b(g%,22)| 00008de0 29 3a 62 3d a4 71 28 a4 62 28 67 25 2c 32 33 29 |):b=.q(.b(g%,23)| 00008df0 29 3a e7 57 62 25 8c 0d 15 f9 0f 61 3d 61 2a 63 |):.Wb%.....a=a*c| 00008e00 3a 62 3d 62 2a 63 0d 15 fe 05 cd 0d 16 03 56 c8 |:b=b*c........V.| 00008e10 99 32 36 33 38 37 32 3a 75 25 3d 30 3a 7a 25 3d |.263872:u%=0:z%=| 00008e20 a4 66 28 22 53 41 56 45 22 2c 32 30 34 38 29 3a |.f("SAVE",2048):| 00008e30 43 25 3d 32 30 34 38 3a e7 a4 62 28 67 25 2c 31 |C%=2048:..b(g%,1| 00008e40 34 29 3d 22 30 22 f2 64 28 22 53 41 56 45 22 2c |4)="0".d("SAVE",| 00008e50 7a 25 29 3a 85 54 25 2c a4 61 28 22 4f 4b 4f 22 |z%):.T%,.a("OKO"| 00008e60 29 0d 16 08 08 e7 66 25 8c 0d 16 0d 09 6c 24 3d |).....f%.....l$=| 00008e70 6e 24 0d 16 12 45 cc 3a 6c 24 3d a4 62 28 56 25 |n$...E.:l$=.b(V%| 00008e80 2c 50 63 25 29 3a e7 a7 6c 24 2c 22 2e 22 29 3d |,Pc%):..l$,".")=| 00008e90 30 80 a7 6c 24 2c 22 3a 22 29 3d 30 f2 64 28 22 |0..l$,":")=0.d("| 00008ea0 53 41 56 45 22 2c 7a 25 29 3a 85 54 25 2c a4 61 |SAVE",z%):.T%,.a| 00008eb0 28 22 4f 4b 4a 22 29 0d 16 17 05 cd 0d 16 1c b7 |("OKJ").........| 00008ec0 f2 62 28 7a 25 2c 43 25 2c 75 25 2c a4 6c 28 22 |.b(z%,C%,u%,.l("| 00008ed0 54 49 36 22 2c a4 62 28 67 25 2c 31 31 29 2c a4 |TI6",.b(g%,11),.| 00008ee0 62 28 67 25 2c 31 30 29 29 29 3a f2 62 28 7a 25 |b(g%,10))):.b(z%| 00008ef0 2c 43 25 2c 75 25 2c 22 63 6c 3a 20 22 2b a4 62 |,C%,u%,"cl: "+.b| 00008f00 28 67 25 2c 31 30 29 29 3a f2 62 28 7a 25 2c 43 |(g%,10)):.b(z%,C| 00008f10 25 2c 75 25 2c 22 70 72 5f 6e 6d 65 3a 20 22 2b |%,u%,"pr_nme: "+| 00008f20 a4 62 28 67 25 2c 31 31 29 29 3a f2 62 28 7a 25 |.b(g%,11)):.b(z%| 00008f30 2c 43 25 2c 75 25 2c 22 73 68 5f 6e 6d 65 3a 20 |,C%,u%,"sh_nme: | 00008f40 22 2b a4 62 28 67 25 2c 31 32 29 29 3a f2 62 28 |"+.b(g%,12)):.b(| 00008f50 7a 25 2c 43 25 2c 75 25 2c 22 73 70 5f 6e 6d 65 |z%,C%,u%,"sp_nme| 00008f60 3a 20 22 2b a4 62 28 67 25 2c 31 33 29 29 3a e7 |: "+.b(g%,13)):.| 00008f70 50 25 8c 0d 16 21 42 f2 62 28 7a 25 2c 43 25 2c |P%...!B.b(z%,C%,| 00008f80 75 25 2c 22 72 65 73 3a 20 22 2b a4 62 28 67 25 |u%,"res: "+.b(g%| 00008f90 2c 31 34 29 29 3a 64 25 3d 50 25 3a c8 95 64 25 |,14)):d%=P%:..d%| 00008fa0 3a e7 28 21 28 64 25 21 33 32 29 3e 3e 3e 32 34 |:.(!(d%!32)>>>24| 00008fb0 29 3e 3d 33 8c 0d 16 26 37 21 28 64 25 21 32 38 |)>=3...&7!(d%!28| 00008fc0 2b 31 2b 52 61 25 29 3d 61 2a 21 28 64 25 21 32 |+1+Ra%)=a*!(d%!2| 00008fd0 30 29 3a 21 28 64 25 21 32 38 2b 31 2b 53 61 25 |0):!(d%!28+1+Sa%| 00008fe0 29 3d 62 2a 21 28 64 25 21 32 34 29 0d 16 2b 05 |)=b*!(d%!24)..+.| 00008ff0 cd 0d 16 30 a8 f2 62 28 7a 25 2c 43 25 2c 75 25 |...0..b(z%,C%,u%| 00009000 2c 22 20 67 5f 6d 6f 64 65 3a 22 29 3a f2 62 28 |," g_mode:"):.b(| 00009010 7a 25 2c 43 25 2c 75 25 2c 22 20 20 6d 6f 64 75 |z%,C%,u%," modu| 00009020 6c 65 3a 20 64 75 6d 70 65 72 73 3a 22 29 3a f2 |le: dumpers:"):.| 00009030 62 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 20 6e |b(z%,C%,u%," n| 00009040 75 6d 62 65 72 3a 20 22 2b c3 28 21 28 64 25 21 |umber: "+.(!(d%!| 00009050 38 29 29 29 3a f2 62 28 7a 25 2c 43 25 2c 75 25 |8))):.b(z%,C%,u%| 00009060 2c 22 20 20 20 6e 61 6d 65 3a 20 22 2b 24 28 64 |," name: "+$(d| 00009070 25 21 34 29 29 3a f2 62 28 7a 25 2c 43 25 2c 75 |%!4)):.b(z%,C%,u| 00009080 25 2c 22 20 20 70 61 6c 65 74 74 65 3a 20 22 2b |%," palette: "+| 00009090 24 28 64 25 21 31 32 29 29 0d 16 35 bf f2 62 28 |$(d%!12))..5..b(| 000090a0 7a 25 2c 43 25 2c 75 25 2c 22 20 20 6f 70 74 69 |z%,C%,u%," opti| 000090b0 6f 6e 73 3a 20 22 2b c3 28 21 28 64 25 21 31 36 |ons: "+.(!(d%!16| 000090c0 29 29 29 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c |))):.b(z%,C%,u%,| 000090d0 22 20 20 70 78 72 65 73 3a 20 22 2b c3 28 21 28 |" pxres: "+.(!(| 000090e0 64 25 21 32 30 29 29 29 3a f2 62 28 7a 25 2c 43 |d%!20))):.b(z%,C| 000090f0 25 2c 75 25 2c 22 20 20 70 79 72 65 73 3a 20 22 |%,u%," pyres: "| 00009100 2b c3 28 21 28 64 25 21 32 34 29 29 29 3a f2 62 |+.(!(d%!24))):.b| 00009110 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 64 61 74 |(z%,C%,u%," dat| 00009120 61 3a 20 22 2b a4 68 28 a4 69 28 64 25 21 32 38 |a: "+.h(.i(d%!28| 00009130 29 29 29 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c |))):.b(z%,C%,u%,| 00009140 22 20 20 66 6c 61 67 73 3a 20 22 2b c3 28 21 28 |" flags: "+.(!(| 00009150 64 25 21 33 32 29 29 29 0d 16 3a 61 f2 62 28 7a |d%!32)))..:a.b(z| 00009160 25 2c 43 25 2c 75 25 2c 22 20 20 67 6e 61 6d 65 |%,C%,u%," gname| 00009170 3a 20 22 2b 24 28 64 25 21 33 36 29 29 3a f2 62 |: "+$(d%!36)):.b| 00009180 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 67 63 61 |(z%,C%,u%," gca| 00009190 6c 69 62 3a 20 22 2b 24 28 64 25 21 34 30 29 29 |lib: "+$(d%!40))| 000091a0 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c 22 22 29 |:.b(z%,C%,u%,"")| 000091b0 3a 64 25 3d 21 64 25 3a ce 0d 16 3f 05 cd 0d 16 |:d%=!d%:...?....| 000091c0 44 29 f2 6a 62 28 7a 25 2c 43 25 2c 75 25 2c 22 |D).jb(z%,C%,u%,"| 000091d0 74 78 74 5f 63 64 73 3a 20 22 29 3a e7 a4 65 28 |txt_cds: "):..e(| 000091e0 67 25 2c 31 36 29 8c 0d 16 49 08 c8 8e b9 ca 0d |g%,16)...I......| 000091f0 16 4e 1f c9 a4 65 28 67 25 2c 31 38 29 3a f2 62 |.N...e(g%,18):.b| 00009200 28 7a 25 2c 43 25 2c 75 25 2c 22 33 22 29 0d 16 |(z%,C%,u%,"3")..| 00009210 53 1f c9 a4 65 28 67 25 2c 31 37 29 3a f2 62 28 |S...e(g%,17):.b(| 00009220 7a 25 2c 43 25 2c 75 25 2c 22 32 22 29 0d 16 58 |z%,C%,u%,"2")..X| 00009230 16 7f 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c 22 |..:.b(z%,C%,u%,"| 00009240 31 22 29 0d 16 5d 05 cb 0d 16 62 1f f2 6b 62 28 |1")..]....b..kb(| 00009250 48 62 25 29 3a e7 a4 65 28 67 25 2c 31 37 29 f2 |Hb%):..e(g%,17).| 00009260 6b 62 28 49 62 25 29 0d 16 67 16 e7 a4 65 28 67 |kb(Ib%)..g...e(g| 00009270 25 2c 31 38 29 f2 6b 62 28 4a 62 25 29 0d 16 6c |%,18).kb(Jb%)..l| 00009280 16 cc 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c 22 |..:.b(z%,C%,u%,"| 00009290 30 22 29 0d 16 71 05 cd 0d 16 76 37 f2 62 28 7a |0")..q....v7.b(z| 000092a0 25 2c 43 25 2c 75 25 2c 22 63 68 61 72 73 3a 20 |%,C%,u%,"chars: | 000092b0 63 68 61 72 5f 6d 61 70 73 3a 22 29 3a e7 a4 65 |char_maps:"):..e| 000092c0 28 67 25 2c 31 39 29 80 4b 62 25 3c 3e 30 8c 0d |(g%,19).Kb%<>0..| 000092d0 16 7b 7d f2 62 28 7a 25 2c 43 25 2c 75 25 2c 22 |.{}.b(z%,C%,u%,"| 000092e0 20 63 68 61 72 3a 20 22 2b c3 28 4b 62 25 29 29 | char: "+.(Kb%))| 000092f0 3a 69 25 3d 52 25 3a e3 64 25 3d 30 b8 4b 62 25 |:i%=R%:.d%=0.Kb%| 00009300 2d 31 3a 6e 24 3d bd 28 69 25 3f 34 29 3a 64 24 |-1:n$=.(i%?4):d$| 00009310 3d a4 74 28 24 28 69 25 2b 38 29 2c 22 22 2c c3 |=.t($(i%+8),"",.| 00009320 28 64 25 2b 31 29 29 3a f2 62 28 7a 25 2c 43 25 |(d%+1)):.b(z%,C%| 00009330 2c 75 25 2c 22 20 20 22 2b a4 68 28 6e 24 2b 64 |,u%," "+.h(n$+d| 00009340 24 29 29 3a 69 25 3d 21 69 25 3a ed 0d 16 80 33 |$)):i%=!i%:....3| 00009350 cc 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c 22 20 |.:.b(z%,C%,u%," | 00009360 63 68 61 72 3a 20 31 22 29 3a f2 62 28 7a 25 2c |char: 1"):.b(z%,| 00009370 43 25 2c 75 25 2c 22 20 20 7c 40 7c 40 22 29 0d |C%,u%," |@|@").| 00009380 16 85 05 cd 0d 16 8a bd f2 62 28 7a 25 2c 43 25 |.........b(z%,C%| 00009390 2c 75 25 2c 22 64 65 66 61 75 6c 74 5f 70 61 70 |,u%,"default_pap| 000093a0 65 72 5f 73 69 7a 65 3a 20 22 2b a4 62 28 67 25 |er_size: "+.b(g%| 000093b0 2c 32 37 29 29 3a f2 62 28 7a 25 2c 43 25 2c 75 |,27)):.b(z%,C%,u| 000093c0 25 2c 22 64 65 66 61 75 6c 74 5f 78 72 65 73 6f |%,"default_xreso| 000093d0 6c 75 74 69 6f 6e 3a 20 22 2b c3 28 50 62 25 29 |lution: "+.(Pb%)| 000093e0 29 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c 22 64 |):.b(z%,C%,u%,"d| 000093f0 65 66 61 75 6c 74 5f 79 72 65 73 6f 6c 75 74 69 |efault_yresoluti| 00009400 6f 6e 3a 20 22 2b c3 28 51 62 25 29 29 3a f2 62 |on: "+.(Qb%)):.b| 00009410 28 7a 25 2c 43 25 2c 75 25 2c 22 64 65 66 61 75 |(z%,C%,u%,"defau| 00009420 6c 74 5f 71 75 61 6c 69 74 79 3a 20 22 2b c3 28 |lt_quality: "+.(| 00009430 52 62 25 29 29 3a e7 a4 65 28 67 25 2c 33 36 29 |Rb%)):..e(g%,36)| 00009440 8c 0d 16 8f 2c f2 62 28 7a 25 2c 43 25 2c 75 25 |....,.b(z%,C%,u%| 00009450 2c 22 73 75 70 70 6f 72 74 73 5f 66 61 73 74 5f |,"supports_fast_| 00009460 70 61 72 61 6c 6c 65 6c 3a 20 31 22 29 0d 16 94 |parallel: 1")...| 00009470 50 cc 3a f2 62 28 7a 25 2c 43 25 2c 75 25 2c 22 |P.:.b(z%,C%,u%,"| 00009480 73 75 70 70 6f 72 74 73 5f 66 61 73 74 5f 70 61 |supports_fast_pa| 00009490 72 61 6c 6c 65 6c 3a 20 30 22 29 3a f2 62 28 7a |rallel: 0"):.b(z| 000094a0 25 2c 43 25 2c 75 25 2c 22 64 65 66 61 75 6c 74 |%,C%,u%,"default| 000094b0 5f 67 6e 61 6d 65 3a 20 22 2b 69 24 29 0d 16 99 |_gname: "+i$)...| 000094c0 05 cd 0d 16 9e c8 f2 62 28 7a 25 2c 43 25 2c 75 |.......b(z%,C%,u| 000094d0 25 2c 22 23 20 50 61 70 65 72 20 58 20 6f 66 66 |%,"# Paper X off| 000094e0 73 65 74 20 3d 20 22 2b c3 28 61 29 29 3a f2 62 |set = "+.(a)):.b| 000094f0 28 7a 25 2c 43 25 2c 75 25 2c 22 23 20 50 61 70 |(z%,C%,u%,"# Pap| 00009500 65 72 20 59 20 6f 66 66 73 65 74 20 3d 20 22 2b |er Y offset = "+| 00009510 c3 28 62 29 29 3a c8 99 32 37 32 31 32 38 2c 38 |.(b)):..272128,8| 00009520 2c 75 25 b8 58 64 25 2c 5a 64 25 3a 61 65 25 3d |,u%.Xd%,Zd%:ae%=| 00009530 a4 66 28 22 43 4f 4d 50 22 2c 5a 64 25 29 3a 58 |.f("COMP",Zd%):X| 00009540 63 25 3d a4 66 28 22 57 53 50 43 22 2c 58 64 25 |c%=.f("WSPC",Xd%| 00009550 29 3a c8 99 32 37 32 31 32 38 2c 30 2c 58 63 25 |):..272128,0,Xc%| 00009560 2c 7a 25 2c 75 25 2c 61 65 25 2c 5a 64 25 b8 5f |,z%,u%,ae%,Zd%._| 00009570 63 25 2c 2c 2c 2c 2c 5f 64 25 3a 63 25 3d ae 28 |c%,,,,,_d%:c%=.(| 00009580 6c 24 29 3a e7 63 25 3d 30 8c 0d 16 a3 3d f2 64 |l$):.c%=0....=.d| 00009590 28 22 43 4f 4d 50 22 2c 61 65 25 29 3a f2 64 28 |("COMP",ae%):.d(| 000095a0 22 53 41 56 45 22 2c 7a 25 29 3a f2 64 28 22 57 |"SAVE",z%):.d("W| 000095b0 53 50 43 22 2c 58 63 25 29 3a 85 54 25 2c a4 61 |SPC",Xc%):.T%,.a| 000095c0 28 22 4f 4b 4b 22 29 0d 16 a8 05 cd 0d 16 ad e0 |("OKK").........| 000095d0 c8 99 38 2c 31 38 2c 6c 24 2c 4b 64 25 3a c8 99 |..8,18,l$,Kd%:..| 000095e0 38 2c 39 2c 6c 24 3a c8 99 38 2c 31 37 2c 6c 24 |8,9,l$:..8,17,l$| 000095f0 b8 2c 2c 63 65 25 2c 64 65 25 3a d5 23 63 25 2c |.,,ce%,de%:.#c%,| 00009600 22 53 51 53 48 22 3b 3a 65 65 25 3d 5a 64 25 2d |"SQSH";:ee%=Zd%-| 00009610 5f 64 25 3a d5 23 63 25 2c 75 25 80 32 35 35 3a |_d%:.#c%,u%.255:| 00009620 d5 23 63 25 2c 75 25 3e 3e 38 80 32 35 35 3a d5 |.#c%,u%>>8.255:.| 00009630 23 63 25 2c 75 25 3e 3e 31 36 80 32 35 35 3a d5 |#c%,u%>>16.255:.| 00009640 23 63 25 2c 75 25 3e 3e 3e 32 34 80 32 35 35 3a |#c%,u%>>>24.255:| 00009650 d5 23 63 25 2c 63 65 25 80 32 35 35 3a d5 23 63 |.#c%,ce%.255:.#c| 00009660 25 2c 63 65 25 3e 3e 38 80 32 35 35 3a d5 23 63 |%,ce%>>8.255:.#c| 00009670 25 2c 63 65 25 3e 3e 31 36 80 32 35 35 3a d5 23 |%,ce%>>16.255:.#| 00009680 63 25 2c 63 65 25 3e 3e 3e 32 34 80 32 35 35 3a |c%,ce%>>>24.255:| 00009690 d5 23 63 25 2c 64 65 25 80 32 35 35 3a d5 23 63 |.#c%,de%.255:.#c| 000096a0 25 2c 64 65 25 3e 3e 38 80 32 35 35 0d 16 b2 8d |%,de%>>8.255....| 000096b0 d5 23 63 25 2c 64 65 25 3e 3e 31 36 80 32 35 35 |.#c%,de%>>16.255| 000096c0 3a d5 23 63 25 2c 64 65 25 3e 3e 3e 32 34 80 32 |:.#c%,de%>>>24.2| 000096d0 35 35 3a c8 99 31 32 2c 31 2c 63 25 2c 61 65 25 |55:..12,1,c%,ae%| 000096e0 2c 65 65 25 2c 32 30 3a d9 23 63 25 3a c8 99 32 |,ee%,20:.#c%:..2| 000096f0 36 32 33 35 36 2c 2c 2d 31 3a f2 64 28 22 43 4f |62356,,-1:.d("CO| 00009700 4d 50 22 2c 61 65 25 29 3a f2 64 28 22 53 41 56 |MP",ae%):.d("SAV| 00009710 45 22 2c 7a 25 29 3a f2 64 28 22 57 53 50 43 22 |E",z%):.d("WSPC"| 00009720 2c 58 63 25 29 3a c8 99 32 36 33 38 37 33 3a f2 |,Xc%):..263873:.| 00009730 49 3a e7 53 25 3d 31 f2 75 0d 16 b7 15 e7 53 25 |I:.S%=1.u.....S%| 00009740 3d 33 c8 99 32 36 32 33 36 34 2c 35 30 38 0d 16 |=3..262364,508..| 00009750 bc 12 e7 53 25 3d 35 21 65 25 3d 67 25 3a f2 4e |...S%=5!e%=g%:.N| 00009760 0d 16 c1 05 e1 0d 16 c6 9f dd f2 6b 62 28 70 25 |...........kb(p%| 00009770 29 3a f2 62 20 28 7a 25 2c 43 25 2c 75 25 2c 22 |):.b (z%,C%,u%,"| 00009780 20 74 5f 6d 6f 64 65 3a 22 29 3a f2 62 20 28 7a | t_mode:"):.b (z| 00009790 25 2c 43 25 2c 75 25 2c 22 20 20 74 5f 70 61 67 |%,C%,u%," t_pag| 000097a0 65 5f 6c 69 6e 65 73 3a 20 22 2b a4 68 28 a4 69 |e_lines: "+.h(.i| 000097b0 28 70 25 21 30 29 29 29 3a f2 62 20 28 7a 25 2c |(p%!0))):.b (z%,| 000097c0 43 25 2c 75 25 2c 22 20 20 74 5f 30 38 3a 20 22 |C%,u%," t_08: "| 000097d0 2b a4 68 28 a4 69 28 70 25 21 34 29 29 29 3a f2 |+.h(.i(p%!4))):.| 000097e0 62 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 |b (z%,C%,u%," t| 000097f0 5f 30 39 3a 20 22 2b a4 68 28 a4 69 28 70 25 21 |_09: "+.h(.i(p%!| 00009800 38 29 29 29 0d 16 cb a4 f2 62 20 28 7a 25 2c 43 |8))).....b (z%,C| 00009810 25 2c 75 25 2c 22 20 20 74 5f 30 43 3a 20 22 2b |%,u%," t_0C: "+| 00009820 a4 68 28 a4 69 28 70 25 21 31 32 29 29 29 3a f2 |.h(.i(p%!12))):.| 00009830 62 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 |b (z%,C%,u%," t| 00009840 5f 30 44 3a 20 22 2b a4 68 28 a4 69 28 70 25 21 |_0D: "+.h(.i(p%!| 00009850 31 36 29 29 29 3a f2 62 20 28 7a 25 2c 43 25 2c |16))):.b (z%,C%,| 00009860 75 25 2c 22 20 20 74 5f 30 44 30 41 3a 20 22 2b |u%," t_0D0A: "+| 00009870 a4 68 28 a4 69 28 70 25 21 32 30 29 29 29 3a f2 |.h(.i(p%!20))):.| 00009880 62 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 |b (z%,C%,u%," t| 00009890 5f 73 74 61 72 74 3a 20 22 2b a4 68 28 a4 69 28 |_start: "+.h(.i(| 000098a0 70 25 21 32 34 29 29 29 0d 16 d0 ac f2 62 20 28 |p%!24))).....b (| 000098b0 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 5f 65 6e |z%,C%,u%," t_en| 000098c0 64 3a 20 22 2b a4 68 28 a4 69 28 70 25 21 32 38 |d: "+.h(.i(p%!28| 000098d0 29 29 29 3a f2 62 20 28 7a 25 2c 43 25 2c 75 25 |))):.b (z%,C%,u%| 000098e0 2c 22 20 20 74 5f 70 69 63 61 3a 20 22 2b a4 68 |," t_pica: "+.h| 000098f0 28 a4 69 28 70 25 21 33 32 29 29 29 3a f2 62 20 |(.i(p%!32))):.b | 00009900 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 5f 65 |(z%,C%,u%," t_e| 00009910 6c 69 74 65 3a 20 22 2b a4 68 28 a4 69 28 70 25 |lite: "+.h(.i(p%| 00009920 21 33 36 29 29 29 3a f2 62 20 28 7a 25 2c 43 25 |!36))):.b (z%,C%| 00009930 2c 75 25 2c 22 20 20 74 5f 63 6f 6e 64 65 6e 73 |,u%," t_condens| 00009940 65 64 3a 20 22 2b a4 68 28 a4 69 28 70 25 21 34 |ed: "+.h(.i(p%!4| 00009950 30 29 29 29 0d 16 d5 ac f2 62 20 28 7a 25 2c 43 |0))).....b (z%,C| 00009960 25 2c 75 25 2c 22 20 20 74 5f 65 78 70 61 6e 64 |%,u%," t_expand| 00009970 65 64 3a 20 22 2b a4 68 28 a4 69 28 70 25 21 34 |ed: "+.h(.i(p%!4| 00009980 34 29 29 29 3a f2 62 20 28 7a 25 2c 43 25 2c 75 |4))):.b (z%,C%,u| 00009990 25 2c 22 20 20 74 5f 62 5f 6f 6e 3a 20 22 2b a4 |%," t_b_on: "+.| 000099a0 68 28 a4 69 28 70 25 21 34 38 29 29 29 3a f2 62 |h(.i(p%!48))):.b| 000099b0 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 5f | (z%,C%,u%," t_| 000099c0 62 5f 6f 66 66 3a 20 22 2b a4 68 28 a4 69 28 70 |b_off: "+.h(.i(p| 000099d0 25 21 35 32 29 29 29 3a f2 62 20 28 7a 25 2c 43 |%!52))):.b (z%,C| 000099e0 25 2c 75 25 2c 22 20 20 74 5f 69 5f 6f 6e 3a 20 |%,u%," t_i_on: | 000099f0 22 2b a4 68 28 a4 69 28 70 25 21 35 36 29 29 29 |"+.h(.i(p%!56)))| 00009a00 0d 16 da ab f2 62 20 28 7a 25 2c 43 25 2c 75 25 |.....b (z%,C%,u%| 00009a10 2c 22 20 20 74 5f 69 5f 6f 66 66 3a 20 22 2b a4 |," t_i_off: "+.| 00009a20 68 28 a4 69 28 70 25 21 36 30 29 29 29 3a f2 62 |h(.i(p%!60))):.b| 00009a30 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 5f | (z%,C%,u%," t_| 00009a40 6c 5f 6f 6e 3a 20 22 2b a4 68 28 a4 69 28 70 25 |l_on: "+.h(.i(p%| 00009a50 21 36 34 29 29 29 3a f2 62 20 28 7a 25 2c 43 25 |!64))):.b (z%,C%| 00009a60 2c 75 25 2c 22 20 20 74 5f 6c 5f 6f 66 66 3a 20 |,u%," t_l_off: | 00009a70 22 2b a4 68 28 a4 69 28 70 25 21 36 38 29 29 29 |"+.h(.i(p%!68)))| 00009a80 3a f2 62 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 |:.b (z%,C%,u%," | 00009a90 20 74 5f 73 75 70 5f 6f 6e 3a 20 22 2b a4 68 28 | t_sup_on: "+.h(| 00009aa0 a4 69 28 70 25 21 37 32 29 29 29 0d 16 df af f2 |.i(p%!72))).....| 00009ab0 62 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 |b (z%,C%,u%," t| 00009ac0 5f 73 75 70 5f 6f 66 66 3a 20 22 2b a4 68 28 a4 |_sup_off: "+.h(.| 00009ad0 69 28 70 25 21 37 36 29 29 29 3a f2 62 20 28 7a |i(p%!76))):.b (z| 00009ae0 25 2c 43 25 2c 75 25 2c 22 20 20 74 5f 73 75 62 |%,C%,u%," t_sub| 00009af0 5f 6f 6e 3a 20 22 2b a4 68 28 a4 69 28 70 25 21 |_on: "+.h(.i(p%!| 00009b00 38 30 29 29 29 3a f2 62 20 28 7a 25 2c 43 25 2c |80))):.b (z%,C%,| 00009b10 75 25 2c 22 20 20 74 5f 73 75 62 5f 6f 66 66 3a |u%," t_sub_off:| 00009b20 20 22 2b a4 68 28 a4 69 28 70 25 21 38 34 29 29 | "+.h(.i(p%!84))| 00009b30 29 3a f2 62 20 28 7a 25 2c 43 25 2c 75 25 2c 22 |):.b (z%,C%,u%,"| 00009b40 20 20 74 5f 75 5f 6f 6e 3a 20 22 2b a4 68 28 a4 | t_u_on: "+.h(.| 00009b50 69 28 70 25 21 38 38 29 29 29 0d 16 e4 40 f2 62 |i(p%!88)))...@.b| 00009b60 20 28 7a 25 2c 43 25 2c 75 25 2c 22 20 20 74 5f | (z%,C%,u%," t_| 00009b70 75 5f 6f 66 66 3a 20 22 2b a4 68 28 a4 69 28 70 |u_off: "+.h(.i(p| 00009b80 25 21 39 32 29 29 29 3a f2 62 20 28 7a 25 2c 43 |%!92))):.b (z%,C| 00009b90 25 2c 75 25 2c 22 22 29 3a e1 0d 16 e9 40 dd f2 |%,u%,""):....@..| 00009ba0 62 20 28 f8 66 65 25 2c f8 67 65 25 2c f8 68 65 |b (.fe%,.ge%,.he| 00009bb0 25 2c 7a 24 29 3a ea 69 65 25 2c 6a 65 25 2c 62 |%,z$):.ie%,je%,b| 00009bc0 25 3a 69 65 25 3d a9 7a 24 3a e7 28 68 65 25 2b |%:ie%=.z$:.(he%+| 00009bd0 69 65 25 29 3e 3d 67 65 25 8c 0d 16 ee 29 66 65 |ie%)>=ge%....)fe| 00009be0 25 3d a4 76 20 28 22 53 41 56 45 22 2c 66 65 25 |%=.v ("SAVE",fe%| 00009bf0 2c 32 30 34 38 29 3a 67 65 25 3d 67 65 25 2b 32 |,2048):ge%=ge%+2| 00009c00 30 34 38 0d 16 f3 05 cd 0d 16 f8 4f e3 6a 65 25 |048........O.je%| 00009c10 3d 31 b8 69 65 25 3a 66 65 25 3f 28 68 65 25 2b |=1.ie%:fe%?(he%+| 00009c20 6a 65 25 2d 31 29 3d 97 28 c1 7a 24 2c 6a 65 25 |je%-1)=.(.z$,je%| 00009c30 2c 31 29 29 3a ed 6a 65 25 3a 66 65 25 3f 28 68 |,1)):.je%:fe%?(h| 00009c40 65 25 2b 69 65 25 29 3d 31 30 3a 68 65 25 2b 3d |e%+ie%)=10:he%+=| 00009c50 69 65 25 2b 31 3a e1 0d 16 fd 3e dd f2 6a 62 20 |ie%+1:....>..jb | 00009c60 28 f8 66 65 25 2c f8 67 65 25 2c f8 68 65 25 2c |(.fe%,.ge%,.he%,| 00009c70 7a 24 29 3a ea 69 65 25 2c 6a 65 25 3a 69 65 25 |z$):.ie%,je%:ie%| 00009c80 3d a9 7a 24 3a e7 28 68 65 25 2b 69 65 25 29 3e |=.z$:.(he%+ie%)>| 00009c90 3d 67 65 25 8c 0d 17 02 29 66 65 25 3d a4 76 20 |=ge%....)fe%=.v | 00009ca0 28 22 53 41 56 45 22 2c 66 65 25 2c 32 30 34 38 |("SAVE",fe%,2048| 00009cb0 29 3a 67 65 25 3d 67 65 25 2b 32 30 34 38 0d 17 |):ge%=ge%+2048..| 00009cc0 07 05 cd 0d 17 0c 3c e3 6a 65 25 3d 31 b8 69 65 |......<.je%=1.ie| 00009cd0 25 3a 66 65 25 3f 28 68 65 25 2b 6a 65 25 2d 31 |%:fe%?(he%+je%-1| 00009ce0 29 3d 97 28 c1 7a 24 2c 6a 65 25 2c 31 29 29 3a |)=.(.z$,je%,1)):| 00009cf0 ed 6a 65 25 3a 68 65 25 2b 3d 69 65 25 3a e1 0d |.je%:he%+=ie%:..| 00009d00 17 11 3d dd a4 51 3a ea 66 24 2c 69 25 3a 66 24 |..=..Q:.f$,i%:f$| 00009d10 3d a4 62 28 56 25 2c 50 63 25 29 3a f5 3a 69 25 |=.b(V%,Pc%):.:i%| 00009d20 3d a7 66 24 2c 22 3a 22 29 3a e7 69 25 3c 3e 30 |=.f$,":"):.i%<>0| 00009d30 66 24 3d c1 66 24 2c 69 25 2b 31 29 0d 17 16 2a |f$=.f$,i%+1)...*| 00009d40 fd 69 25 3d 30 3a f5 3a 69 25 3d a7 66 24 2c 22 |.i%=0:.:i%=.f$,"| 00009d50 2e 22 29 3a e7 69 25 3c 3e 30 66 24 3d c1 66 24 |."):.i%<>0f$=.f$| 00009d60 2c 69 25 2b 31 29 0d 17 1b 0d fd 69 25 3d 30 3a |,i%+1).....i%=0:| 00009d70 3d 66 24 0d 17 20 0f dd f2 69 61 3a 4d 25 3d 30 |=f$.. ...ia:M%=0| 00009d80 3a e1 0d 17 25 43 dd f2 6e 28 f8 47 25 2c 71 24 |:...%C..n(.G%,q$| 00009d90 29 3a ea 77 24 2c 69 25 2c 6a 61 24 2c 65 24 2c |):.w$,i%,ja$,e$,| 00009da0 6a 25 2c 78 25 2c 6b 65 25 3a ea 6c 65 25 2c 6d |j%,x%,ke%:.le%,m| 00009db0 65 25 3a 6d 65 25 3d 30 3a e7 c0 71 24 2c 31 29 |e%:me%=0:..q$,1)| 00009dc0 3d 22 23 22 8c 0d 17 2a 19 69 25 3d 31 3a 77 24 |="#"...*.i%=1:w$| 00009dd0 3d a4 79 28 71 24 2c 22 2c 22 2c 69 25 29 0d 17 |=.y(q$,",",i%)..| 00009de0 2f 0b cc 3a 77 24 3d 22 22 0d 17 34 05 cd 0d 17 |/..:w$=""..4....| 00009df0 39 31 6a 61 24 3d 71 24 3a 6a 25 3d 69 25 3a f5 |91ja$=q$:j%=i%:.| 00009e00 3a 65 24 3d a4 79 28 71 24 2c 22 2c 22 2c 69 25 |:e$=.y(q$,",",i%| 00009e10 29 3a e7 65 24 3c 3e 22 22 6b 65 25 2b 3d 31 0d |):.e$<>""ke%+=1.| 00009e20 17 3e 41 fd 65 24 3d 22 22 3a 71 24 3d 6a 61 24 |.>A.e$="":q$=ja$| 00009e30 3a 69 25 3d 6a 25 3a 4d 25 3d a4 66 28 22 4d 45 |:i%=j%:M%=.f("ME| 00009e40 4e 55 22 2c 32 38 2b 6b 65 25 2a 32 34 29 3a e7 |NU",28+ke%*24):.| 00009e50 68 64 25 3c 33 31 30 84 a9 77 24 3c 3d 31 32 8c |hd%<310..w$<=12.| 00009e60 0d 17 43 2e 24 4d 25 3d c0 77 24 2c 31 32 29 3a |..C.$M%=.w$,12):| 00009e70 78 25 3d a9 28 c0 77 24 2c 31 32 29 29 3a 4d 25 |x%=.(.w$,12)):M%| 00009e80 21 31 36 3d 28 78 25 2a 38 2b 36 29 2a 32 0d 17 |!16=(x%*8+6)*2..| 00009e90 48 51 cc 3a 6c 65 25 3d a4 66 20 28 22 4d 45 4e |HQ.:le%=.f ("MEN| 00009ea0 55 22 2c a9 28 77 24 29 2b 31 29 3a 24 6c 65 25 |U",.(w$)+1):$le%| 00009eb0 3d 77 24 3a 4d 25 21 30 3d 6c 65 25 3a 78 25 3d |=w$:M%!0=le%:x%=| 00009ec0 a9 28 77 24 29 3a 4d 25 21 31 36 3d 28 78 25 2a |.(w$):M%!16=(x%*| 00009ed0 38 2b 36 29 2a 32 3a 6d 65 25 3d 31 3c 3c 38 0d |8+6)*2:me%=1<<8.| 00009ee0 17 4d 05 cd 0d 17 52 98 4d 25 3f 31 32 3d 37 3a |.M....R.M%?12=7:| 00009ef0 4d 25 3f 31 33 3d 32 3a 4d 25 3f 31 34 3d 37 3a |M%?13=2:M%?14=7:| 00009f00 4d 25 3f 31 35 3d 30 3a 4d 25 21 31 36 3d 31 39 |M%?15=0:M%!16=19| 00009f10 36 3a 4d 25 21 32 30 3d 34 34 3a 4d 25 21 32 34 |6:M%!20=44:M%!24| 00009f20 3d 30 3a 78 25 3d a9 28 77 24 29 3a 4d 25 21 31 |=0:x%=.(w$):M%!1| 00009f30 36 3d 28 78 25 2a 38 2b 36 29 2a 32 3a e3 6a 25 |6=(x%*8+6)*2:.j%| 00009f40 3d 30 b8 6b 65 25 2d 31 3a 65 24 3d a4 79 28 71 |=0.ke%-1:e$=.y(q| 00009f50 24 2c 22 2c 22 2c 69 25 29 3a f2 78 28 4d 25 2c |$,",",i%):.x(M%,| 00009f60 6a 25 2c 65 24 29 3a e7 6a 25 3d 30 8c 4d 25 21 |j%,e$):.j%=0.M%!| 00009f70 32 38 3d 4d 25 21 32 38 84 6d 65 25 0d 17 57 0d |28=M%!28.me%..W.| 00009f80 ed 3a 47 25 3d 4d 25 3a e1 0d 17 5c 19 dd f2 72 |.:G%=M%:...\...r| 00009f90 28 47 25 29 3a ea 69 25 2c 70 25 3a e7 47 25 3d |(G%):.i%,p%:.G%=| 00009fa0 30 e1 0d 17 61 1b 70 25 3d 47 25 2b 32 38 3a f5 |0...a.p%=G%+28:.| 00009fb0 3a e7 28 70 25 21 38 80 32 35 36 29 8c 0d 17 66 |:.(p%!8.256)...f| 00009fc0 0f e7 28 21 70 25 80 34 29 3d 30 8c 0d 17 6b 14 |..(!p%.4)=0...k.| 00009fd0 f2 64 28 22 4d 45 4e 55 22 2c 70 25 21 31 32 29 |.d("MENU",p%!12)| 00009fe0 0d 17 70 05 cd 0d 17 75 05 cd 0d 17 7a 0e e7 70 |..p....u....z..p| 00009ff0 25 21 34 3c 3e 2d 31 8c 0d 17 7f 23 69 25 3d 70 |%!4<>-1....#i%=p| 0000a000 25 21 34 3a e7 69 25 21 2d 34 3d a4 70 28 22 4d |%!4:.i%!-4=.p("M| 0000a010 45 4e 55 22 29 f2 72 28 69 25 29 0d 17 84 05 cd |ENU").r(i%).....| 0000a020 0d 17 89 28 70 25 2b 3d 32 34 3a fd 28 70 25 21 |...(p%+=24:.(p%!| 0000a030 2d 32 34 80 31 32 38 29 3a f2 64 28 22 4d 45 4e |-24.128):.d("MEN| 0000a040 55 22 2c 47 25 29 3a e1 0d 17 8e 50 dd f2 78 28 |U",G%):....P..x(| 0000a050 f8 47 25 2c 6e 65 25 2c 65 24 29 3a ea 46 25 2c |.G%,ne%,e$):.F%,| 0000a060 70 25 2c 69 25 2c 78 25 2c 6b 65 25 3a 78 25 3d |p%,i%,x%,ke%:x%=| 0000a070 28 28 47 25 21 31 36 2f 32 29 2d 36 29 2f 38 3a |((G%!16/2)-6)/8:| 0000a080 e7 c2 65 24 2c 31 29 3d 22 23 22 65 24 3d c0 65 |..e$,1)="#"e$=.e| 0000a090 24 29 3a 46 25 2b 3d 32 0d 17 93 1c e7 c2 65 24 |$):F%+=2......e$| 0000a0a0 2c 31 29 3d 22 40 22 65 24 3d c0 65 24 29 3a 46 |,1)="@"e$=.e$):F| 0000a0b0 25 2b 3d 38 0d 17 98 23 6b 65 25 3d 28 28 a4 4e |%+=8...#ke%=((.N| 0000a0c0 28 47 25 29 2d 32 38 29 2f 32 34 29 3a e7 6e 65 |(G%)-28)/24):.ne| 0000a0d0 25 3e 3d 6b 65 25 8c 0d 17 9d 2f 70 25 3d a4 76 |%>=ke%..../p%=.v| 0000a0e0 28 22 4d 45 4e 55 22 2c 47 25 2c 28 6e 65 25 2d |("MENU",G%,(ne%-| 0000a0f0 6b 65 25 2b 31 29 2a 32 34 29 3a e7 47 25 3d 4d |ke%+1)*24):.G%=M| 0000a100 25 4d 25 3d 70 25 0d 17 a2 34 47 25 3d 70 25 3a |%M%=p%...4G%=p%:| 0000a110 70 25 3d 47 25 2b 32 38 2b 28 6b 65 25 2d 31 29 |p%=G%+28+(ke%-1)| 0000a120 2a 32 34 3a 21 70 25 3d 21 70 25 80 ac 31 32 38 |*24:!p%=!p%..128| 0000a130 3a 6b 65 25 3d 6e 65 25 2b 31 0d 17 a7 05 cd 0d |:ke%=ne%+1......| 0000a140 17 ac 15 e7 6e 65 25 3d 6b 65 25 2d 31 46 25 2b |....ne%=ke%-1F%+| 0000a150 3d 31 32 38 0d 17 b1 3f 70 25 3d 47 25 2b 32 38 |=128...?p%=G%+28| 0000a160 2b 6e 65 25 2a 32 34 3a 70 25 21 30 3d 46 25 3a |+ne%*24:p%!0=F%:| 0000a170 70 25 21 34 3d 2d 31 3a 70 25 21 38 3d 31 31 37 |p%!4=-1:p%!8=117| 0000a180 34 34 30 35 34 35 3a e7 c0 65 24 2c 31 29 3d 22 |440545:..e$,1)="| 0000a190 24 22 8c 0d 17 b6 16 21 70 25 2b 3d 34 3a 65 24 |$".....!p%+=4:e$| 0000a1a0 3d c4 31 32 2c 22 20 22 29 0d 17 bb 10 cc 3a e7 |=.12," ").....:.| 0000a1b0 a9 28 65 24 29 3c 31 32 8c 0d 17 c0 0f 24 28 70 |.(e$)<12.....$(p| 0000a1c0 25 2b 31 32 29 3d 65 24 0d 17 c5 50 cc 3a 69 25 |%+12)=e$...P.:i%| 0000a1d0 3d a4 66 28 22 4d 45 4e 55 22 2c a9 28 65 24 29 |=.f("MENU",.(e$)| 0000a1e0 2b 31 29 3a 24 69 25 3d 65 24 3a 70 25 21 38 3d |+1):$i%=e$:p%!8=| 0000a1f0 70 25 21 38 84 32 35 36 3a 70 25 21 31 32 3d 69 |p%!8.256:p%!12=i| 0000a200 25 3a 70 25 21 31 36 3d 2d 31 3a 70 25 21 32 30 |%:p%!16=-1:p%!20| 0000a210 3d a9 28 65 24 29 2b 31 0d 17 ca 05 cd 0d 17 cf |=.(e$)+1........| 0000a220 05 cd 0d 17 d4 0e e7 a9 28 65 24 29 3e 78 25 8c |........(e$)>x%.| 0000a230 0d 17 d9 1d 78 25 3d a9 28 65 24 29 3a 47 25 21 |....x%=.(e$):G%!| 0000a240 31 36 3d 28 78 25 2a 38 2b 36 29 2a 32 0d 17 de |16=(x%*8+6)*2...| 0000a250 05 cd 0d 17 e3 05 e1 0d 17 e8 38 dd f2 43 28 47 |..........8..C(G| 0000a260 25 2c 6e 65 25 2c 41 25 2c 6f 65 25 29 3a 47 25 |%,ne%,A%,oe%):G%| 0000a270 2b 3d 32 38 2b 6e 65 25 2a 32 34 3a e7 6f 65 25 |+=28+ne%*24:.oe%| 0000a280 20 21 47 25 3d 21 47 25 84 28 31 3c 3c 34 29 0d | !G%=!G%.(1<<4).| 0000a290 17 ed 0d 47 25 21 34 3d 41 25 3a e1 0d 17 f2 41 |...G%!4=A%:....A| 0000a2a0 dd a4 79 28 71 24 2c 6b 61 24 2c f8 49 25 29 3a |..y(q$,ka$,.I%):| 0000a2b0 ea 4c 25 3a 4c 25 3d 49 25 2b 31 3a 49 25 3d a7 |.L%:L%=I%+1:I%=.| 0000a2c0 71 24 2b 6b 61 24 2c 6b 61 24 2c 4c 25 29 3a 3d |q$+ka$,ka$,L%):=| 0000a2d0 c1 71 24 2c 4c 25 2c 49 25 2d 4c 25 29 0d 17 f7 |.q$,L%,I%-L%)...| 0000a2e0 42 dd f2 44 28 70 65 25 2c 6e 65 25 2c 71 65 25 |B..D(pe%,ne%,qe%| 0000a2f0 29 3a e7 2d 28 28 70 65 25 21 28 32 38 2b 38 2b |):.-((pe%!(28+8+| 0000a300 32 34 2a 6e 65 25 29 80 34 31 39 34 33 30 34 29 |24*ne%).4194304)| 0000a310 3d 34 31 39 34 33 30 34 29 3c 3e 71 65 25 8c 0d |=4194304)<>qe%..| 0000a320 17 fc 2f 70 65 25 21 28 32 38 2b 38 2b 32 34 2a |../pe%!(28+8+24*| 0000a330 6e 65 25 29 3d 70 65 25 21 28 32 38 2b 38 2b 32 |ne%)=pe%!(28+8+2| 0000a340 34 2a 6e 65 25 29 82 34 31 39 34 33 30 34 0d 18 |4*ne%).4194304..| 0000a350 01 05 cd 0d 18 06 05 e1 0d 18 0b 34 dd f2 79 28 |...........4..y(| 0000a360 70 65 25 2c 6e 65 25 29 3a 70 65 25 21 28 32 38 |pe%,ne%):pe%!(28| 0000a370 2b 32 34 2a 6e 65 25 29 3d 70 65 25 21 28 32 38 |+24*ne%)=pe%!(28| 0000a380 2b 32 34 2a 6e 65 25 29 82 31 3a e1 0d ff |+24*ne%).1:...| 0000a38e