Home » Archimedes archive » Archimedes World » AW-1996-06-Disc 1.adf » !SwiftJPEG_SwiftJPEG » !SwiftJPEG/!RunImage
!SwiftJPEG/!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 » Archimedes archive » Archimedes World » AW-1996-06-Disc 1.adf » !SwiftJPEG_SwiftJPEG |
Filename: | !SwiftJPEG/!RunImage |
Read OK: | ✔ |
File size: | 35E5 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
1REM > !RunImage for !SwiftJPEG 2REM 3REM A fast JPEG viewer using Acorn's 4REM SpriteExtend module from RISC OS 5REM v3.6 or later (module version 6REM 0.99 or later). 7REM 8REM (C) Hipposoft 1995 9 10ONERROR:ONERROROFF:PROCA_:PROCB_:SYS263874:PROCC_:ERRORERR,REPORT$+" (at line "+STR$(ERL)+")":END 11D_%=0:E_%=-1:DIMb% 256:!b%=3:b%!4=5:b%!8=&400C1:b%!12=0:SYS262336,350,&4B534154,"SwiftJPEG",b%TOF_%,G_%:IFF_%<350THENERROR490,"SwiftJPEG requires RISC OS 3.50 or later to run" 12SYS263875,50:H_$="0.06 (09 Nov 95)":PROCI_:PROCJ_:SYS263873:PROCK_(a$):IFa$<>""THEN 13!b%=-1:b%!40=FNL_(a$):$(b%+44)=a$:PROCM_ 14ENDIF:REPEAT:PROCN_:UNTILO_%:PROCC_:END 15DEFPROCC_:SYS393437,G_%,&4B534154:ENDPROC 16DEFPROCP_:MODEMODE:PRINT"Memory free : ";HIMEM-END:PRINT"Could decrease slot by: ";(((HIMEM-END)DIV4096)*4);"K":PRINT"That would leave free : ";(HIMEM-END)-(((HIMEM-END)DIV4096)*4096);" bytes":ENDPROC 17DEFPROCN_:SYS66TOa%:SYS262369,1,b%,a%+10000TOQ_%:IF(E_%<>-1)AND(Q_%=1)THEN 18PROCB_:R_%=FALSE:IFS_%=0THEN 19!T_%=U_%:SYS262348,,T_%:T_%!4=0:T_%!8=0:T_%!12=&7FFFFFF:T_%!16=&7FFFFFF:SYS262341,,T_%:PROCV_(U_%) 20ELSE:Q_%=3:!b%=U_% 21ENDIF 22ENDIF:CASEQ_%OF 23WHEN1:PROCW_ 24WHEN2:SYS262341,,b% 25WHEN3:CASE!b%OF 26WHENU_%:SYS6,121TO,a%:IF(a%<>0)THENSYS262342,,b% 27PROCX_(Y_%,a%):PROCZ_(a_%,2):PROCZ_(a_%,3):MOUSEa%,c%,d%:IF(d%MOD2)THEN 28c%=FALSE:FORa%=LEN(b_$)TO1STEP-1:IFMID$(b_$,a%,1)="."THENb_$=LEFT$(b_$,a%-1):a%=0:c%=TRUE 29NEXT:IFc%<>FALSEANDb_$<>""THENOSCLI"Filer_OpenDir "+b_$ 30ENDIF 31WHENc_%:d_%=12:e_%=0:PROCf_(c_%,d_%,TRUE):PROCg_:PROCf_(c_%,d_%,FALSE) 32OTHERWISE:SYS262342,,b% 33ENDCASE 34WHEN6:PROCh_ 35WHEN8:PROCi_ 36WHEN9:PROCj_ 37WHEN17,18,19:PROCk_ 38ENDCASE:ENDPROC 39DEFPROCh_:l_%=b%!12:d_%=b%!16:e_%=(b%!8)AND1:m_%=(b%!8)AND2:n_%=(b%!8)AND4:CASEl_%OF 40 41WHEN-2:IFFNo_(U_%)ANDe_%<>0THEN 42PROCp_ 43ELSE:PROCq_(FALSE) 44ENDIF 45WHENU_%:PROCq_(TRUE) 46WHENr_%:PROCs_ 47WHENc_%:PROCg_ 48ENDCASE:ENDPROC 49DEFPROCi_:LOCALa%:a%=FALSE:l_%=!b%:d_%=b%!4:CASEl_%OF 50 51WHENr_%:CASEb%!24OF 52WHEN&00D:a%=TRUE:IFVAL(FNt_(!(u_%+108+32*d_%),33))>20THEN$(!(u_%+108+32*d_%))="20":PROCv_(r_%,d_%) 53IFVAL(FNt_(!(u_%+108+32*d_%),33))<1THEN$(!(u_%+108+32*d_%))="1":PROCv_(r_%,d_%) 54IFd_%=2THEN 55d_%=4:SYS262354,r_%,4,b%!8,b%!12,b%!16,LEN(FNt_(!(u_%+236),33)) 56ELSE:d_%=2:SYS262356,-1 57ENDIF:PROCw_:IFd_%=4THEN 58SYS262355,,T_%:PROCx_(y_%,z_%,__%):SYS262354,!T_%,T_%!4,T_%!8,T_%!12,T_%!16,T_%!20 59ENDIF 60ENDCASE 61ENDCASE:IFa%=FALSETHENSYS262364,b%!24 62ENDPROC 63DEFPROCk_:CASEb%!16OF 64 65WHEN0:O_%=TRUE 66WHEN3,5:PROCM_ 67WHEN&400C1:IFFNo_(U_%)THENPROC`_ 68 69ENDCASE:ENDPROC 70DEFPROCX_(a%,RETURNe%):LOCALc%,d%:SYS262380,-1,-1TOc%,,d%:SYS262380,a%,-1:SYS262380,-1,-1TOe%:ENDPROC 71DEFPROCW_:LOCALa%:SYS262344,,b%TOa%:WHILEa%:SYS301442,A`%,b%!4-b%!20,b%!16-B`%-b%!24,C`%,D`%,E`%:SYS262346,,b%TOa%:ENDWHILE:ENDPROC 72DEFPROCv_(a%,c%):!T_%=a%:T_%!4=c%:SYS262350,,T_%:SYS262353,!T_%,T_%!8,T_%!12,T_%!16,T_%!20:ENDPROC 73DEFPROCI_:O_%=FALSE:E_%=-1:R_%=FALSE:F`%=1024:DIMG`% 32:DIMs% 1024,T_% 1024:DIMi% F`%,m% 512,H`% 1024:DIMI`% 768,J`% 192,u_% 768,K`% 512,L`% 1280:DIMM`% 128,C`% 16:PROCN`:PROCO`:P`%=0:Q`%=0:R`%=0:S`%=0:T`%=0:U`%=0:IFV`%<>0THEN 74PROCW`(P`%,Q`%,R`%):PROCX`(S`%,T`%,U`%) 75ENDIF:SYS262380,-1,-1TOY_%:PROCY`:Z`%=1:a`%=1:$(!(u_%+172))="1":$(!(u_%+236))="1":PROCb`:PROCc`(a_%,0,d`%):PROCc`(a_%,1,r_%):PROCc`(a_%,2,e`%):PROCZ_(a_%,2):PROCZ_(a_%,3):PROCf_(c_%,2+f`%,TRUE):IFg`%>0THENPROCf_(c_%,6+g`%,TRUE) 76IFh`%<>0THENPROCf_(c_%,16,TRUE) 77IFV`%<>0THENPROCf_(c_%,17,TRUE) 78IFS_%<>0THENPROCf_(c_%,18,TRUE) 79ENDPROC 80DEFPROCN`:LOCALa%,c%,a$:SYS131107,"SwiftJPEG$Dir",T_%,256TO,,a%:IFa%=0THENERROR490,"System variable 'SwiftJPEG$Dir' not defined; ensure you double-click on !SwiftJPEG to run it, and not one of its component files" 81i`$=LEFT$(FNt_(T_%,32),a%)+".!Choices":D_%=OPENIN(i`$):IFD_%=0THENERROR490,"Can't find the !Choices file" 82PROCj`("Dithering","012",f`%):E`%=f`%-(f`%=2):PROCj`("Full Screen","0123",g`%):PROCj`("Auto Full Screen","01",h`%):PROCj`("Modes On Startup","01",V`%):PROCj`("Close Display","01",S_%):CLOSE#D_%:D_%=0:ENDPROC 83DEFPROCA_:IFD_%<>0THENCLOSE#D_% 84ENDPROC 85DEFPROCB_:IFE_%<>-1THEN 86SYS262371,E_%:E_%=-1 87ENDIF:ENDPROC 88DEFPROCj`(b$,a$,RETURNa%):LOCALc%,c$:c%=FALSE:REPEAT:IFFNk`(GET$#D_%)=FNk`(b$)THENc%=TRUE 89UNTIL(c%=TRUE)OR(EOF#D_%):IFc%=FALSETHENERROR490,"Can't find '"+b$+"' entry in !Choices file" 90c$=GET$#D_%:IF(INSTR(a$,c$)=0)OR(LEN(c$)<>1)THENERROR490,b$+" option not understood in !Choices file" 91a%=VAL(c$):ENDPROC 92DEFPROCl`(a$,a%):LOCALc%,b$:c%=FALSE:REPEAT:c$=FNk`(GET$#D_%):IFc$=FNk`(a$)THENc%=TRUE 93UNTIL(c%=TRUE)OR(EOF#D_%):IFc%=FALSETHENERROR490,"Can't find 'Dithering' entry in !Choices file" 94BPUT#D_%,a%+48:ENDPROC 95DEFPROCO`:LOCALa%,a$:SYS53,-1,4TO,,m`%:SYS53,-1,5TO,,n`%:a$="<SwiftJPEG$Dir>.":IFm`%>1ORn`%>1THENa$+="Sprites"ELSEa$+="Sprites22" 96a%=FNL_(a$):IFa%<0THENERROR(1<<30)+2,"Can't find Sprites file" 97IFa%<>&FF9THENERROR(1<<30)+2,"Sprites file doesn't have Sprite filetype &FF9" 98a%=FNo`(a$):IFa%=-1THENERROR(1<<30)+2,"Can't find the Sprites file" 99DIMp`% a%+1024:!p`%=0:p`%!4=16:SYS46,265,p`%:SYS46,266,p`%,a$:ENDPROC 100DEFPROCJ_:$(G`%)="iconbar":!b%=-1:b%!4=0:b%!8=0:b%!12=68:b%!16=68:b%!20=&3102:b%!24=G`%:b%!28=p`%:b%!32=11:SYS262338,,b%TOq`%:ENDPROC 101DEFPROCK_(RETURNa$):LOCALa%:SYS16TOa%:a$=FNt_(a%,32):a%=INSTR(a$,""""):IFa%<>0THENa$=MID$(a$,a%+1) 102a%=INSTR(a$,""" "):IFa%<>0THENa$=MID$(a$,a%+2)ELSEa$="" 103ENDPROC 104DEFFNo_(a%):LOCALc%:IFa%=-1THENc%=FALSE 105!T_%=a%:SYS262347,,T_%:IF((T_%!32)AND&10000)<>0THENc%=TRUEELSEc%=FALSE 106=c% 107DEFPROCr`(a%,a$,RETURNc%):SYS262363,,a%,i%,s`%+F`%,-1,a$,0TO,,i%:a%!64=p`%:SYS262337,,a%TOc%:ENDPROC 108DEFPROCY`:LOCALa%:SYS262361,,"<SwiftJPEG$Dir>.Templates":s`%=i%:PROCr`(I`%,"Info",d`%):$(!(I`%+332))=H_$:PROCr`(J`%,"Display",U_%):PROCr`(u_%,"Zoom",r_%):PROCr`(K`%,"JPEG info",e`%):PROCr`(L`%,"Choices",c_%):SYS262362:ENDPROC 109DEFPROCV_(f%):LOCALa%,c%,d%,e%:PROCt`(a%,c%):!T_%=f%:SYS262347,,T_%:d%=T_%!12-T_%!4:e%=T_%!16-T_%!8:u`%=(a%-d%)/2:v`%=(c%-e%)/2+68:IF(T_%!32)AND&4000000THENv`%-=20 110IF(T_%!32)AND&40000000THENv`%+=20 111IF(T_%!32)AND&10000000THENu`%-=20 112T_%!4=u`%:T_%!8=v`%:T_%!12=u`%+d%:T_%!16=v`%+e%:T_%!28=-1:SYS262341,,T_%:ENDPROC 113DEFPROCs_:LOCALa%,c%:a%=Z`%:c%=a`%:IFe_%THEN 114CASEd_%OF 115WHEN0:d_%=1 116WHEN1:d_%=0 117WHEN5:d_%=6 118WHEN6:d_%=5 119ENDCASE 120ENDIF:CASEd_%OF 121WHEN0:Z`%=VAL(FNt_(!(u_%+172),33))+1:IFZ`%>20THENZ`%=20 122IFFNt_(!(u_%+172),33)<>STR$(Z`%)THEN$(!(u_%+172))=STR$(Z`%):PROCv_(r_%,2) 123WHEN1:Z`%=VAL(FNt_(!(u_%+172),33))-1:IFZ`%<1THENZ`%=1 124IFFNt_(!(u_%+172),33)<>STR$(Z`%)THEN$(!(u_%+172))=STR$(Z`%):PROCv_(r_%,2) 125WHEN5:a`%=VAL(FNt_(!(u_%+236),33))+1:IFa`%>20THENa`%=20 126IFFNt_(!(u_%+236),33)<>STR$(a`%)THEN$(!(u_%+236))=STR$(a`%):PROCv_(r_%,4) 127WHEN6:a`%=VAL(FNt_(!(u_%+236),33))-1:IFa`%<1THENa`%=1 128IFFNt_(!(u_%+236),33)<>STR$(a`%)THEN$(!(u_%+236))=STR$(a`%):PROCv_(r_%,4) 129ENDCASE:IFa%<>Z`%ORc%<>a`%THEN 130IFFNo_(U_%)THEN 131PROC`_:!T_%=U_%:SYS262342,,T_%:SYS262347,,T_%:SYS262341,,T_%:PROCx_(y_%,z_%,__%) 132ENDIF 133ENDIF:ENDPROC 134DEFPROCw_:LOCALa%,c%:a%=Z`%:c%=a`%:Z`%=VAL(FNt_(!(u_%+172),33)):a`%=VAL(FNt_(!(u_%+236),33)):IFZ`%<1THENZ`%=1 135IFZ`%>20THENZ`%=20 136IFa`%<1THENa`%=1 137IFa`%>20THENa`%=20 138IFZ`%<>a%THEN$(!(u_%+172))=STR$(Z`%):PROCv_(r_%,2) 139IFa`%<>c%THEN$(!(u_%+236))=STR$(a`%):PROCv_(r_%,4) 140IFa%<>Z`%ORc%<>a`%THEN 141IFFNo_(U_%)THEN 142PROC`_:!T_%=U_%:SYS262342,,T_%:SYS262347,,T_%:SYS262341,,T_% 143ENDIF 144ENDIF:ENDPROC 145DEFPROCg_:LOCALa%,c%,a$:CASEd_%OF 146 147WHEN2,3,4:IFFNw`(c_%,d_%)=FALSETHEN 148IFFNw`(c_%,2)THENPROCf_(c_%,2,FALSE) 149IFFNw`(c_%,3)THENPROCf_(c_%,3,FALSE) 150IFFNw`(c_%,4)THENPROCf_(c_%,4,FALSE) 151PROCf_(c_%,d_%,TRUE) 152ENDIF 153WHEN7,8,9:IFFNw`(c_%,d_%)=FALSETHEN 154IFFNw`(c_%,7)THENPROCf_(c_%,7,FALSE) 155IFFNw`(c_%,8)THENPROCf_(c_%,8,FALSE) 156IFFNw`(c_%,9)THENPROCf_(c_%,9,FALSE) 157PROCf_(c_%,d_%,TRUE) 158ELSE:PROCf_(c_%,d_%,FALSE) 159ENDIF 160WHEN10:D_%=OPENUP(i`$):IFD_%=0THENERROR490,"Can't find the !Choices file" 161IFFNw`(c_%,2)THENa%=0 162IFFNw`(c_%,3)THENa%=1 163IFFNw`(c_%,4)THENa%=2 164PROCl`("Dithering",a%):a%=0:IFFNw`(c_%,7)THENa%=1 165IFFNw`(c_%,8)THENa%=2 166IFFNw`(c_%,9)THENa%=3 167PROCl`("Full Screen",a%):IFFNw`(c_%,16)THENa%=1ELSEa%=0 168PROCl`("Auto Full Screen",a%):IFFNw`(c_%,17)THENa%=1ELSEa%=0 169PROCl`("Modes On Startup",a%):IFFNw`(c_%,18)THENa%=1ELSEa%=0 170PROCl`("Close Display",a%):CLOSE#D_%:D_%=0 171WHEN11:IFFNw`(c_%,4)=FALSETHEN 172IFFNw`(c_%,2)THENPROCf_(c_%,2,FALSE) 173IFFNw`(c_%,3)THENPROCf_(c_%,3,FALSE) 174IFFNw`(c_%,4)THENPROCf_(c_%,4,FALSE) 175PROCf_(c_%,4,TRUE) 176ENDIF:IFFNw`(c_%,7)=FALSETHEN 177IFFNw`(c_%,7)THENPROCf_(c_%,7,FALSE) 178IFFNw`(c_%,8)THENPROCf_(c_%,8,FALSE) 179IFFNw`(c_%,9)THENPROCf_(c_%,9,FALSE) 180PROCf_(c_%,7,TRUE) 181ENDIF:IFFNw`(c_%,16)THENPROCf_(c_%,16,FALSE) 182IFFNw`(c_%,17)THENPROCf_(c_%,17,FALSE) 183IFFNw`(c_%,18)THENPROCf_(c_%,18,FALSE) 184 185WHEN12:IFFNw`(c_%,f`%+2)=FALSETHEN 186IFFNw`(c_%,2)THENPROCf_(c_%,2,FALSE) 187IFFNw`(c_%,3)THENPROCf_(c_%,3,FALSE) 188IFFNw`(c_%,4)THENPROCf_(c_%,4,FALSE) 189PROCf_(c_%,f`%+2,TRUE) 190ENDIF:IFg`%>0THEN 191IFFNw`(c_%,g`%+6)=FALSETHEN 192IFFNw`(c_%,7)THENPROCf_(c_%,7,FALSE) 193IFFNw`(c_%,8)THENPROCf_(c_%,8,FALSE) 194IFFNw`(c_%,9)THENPROCf_(c_%,9,FALSE) 195PROCf_(c_%,g`%+6,TRUE) 196ENDIF 197ELSE:IFFNw`(c_%,7)THENPROCf_(c_%,7,FALSE) 198IFFNw`(c_%,8)THENPROCf_(c_%,8,FALSE) 199IFFNw`(c_%,9)THENPROCf_(c_%,9,FALSE) 200ENDIF:IFh`%=0ANDFNw`(c_%,16)THENPROCf_(c_%,16,FALSE) 201IFh`%=1ANDFNw`(c_%,16)=FALSETHENPROCf_(c_%,16,TRUE) 202IFV`%=0ANDFNw`(c_%,17)THENPROCf_(c_%,17,FALSE) 203IFV`%=1ANDFNw`(c_%,17)=FALSETHENPROCf_(c_%,17,TRUE) 204IFS_%=0ANDFNw`(c_%,18)THENPROCf_(c_%,18,FALSE) 205IFS_%=1ANDFNw`(c_%,18)=FALSETHENPROCf_(c_%,18,TRUE) 206IFe_%=0THEN 207PROCx`:!T_%=c_%:SYS262342,,T_% 208ENDIF 209WHEN13:a%=f`%:IFFNw`(c_%,2)THENf`%=0 210IFFNw`(c_%,3)THENf`%=1 211IFFNw`(c_%,4)THENf`%=2 212E`%=f`%-(f`%=2):g`%=0:IFFNw`(c_%,7)THENg`%=1 213IFFNw`(c_%,8)THENg`%=2 214IFFNw`(c_%,9)THENg`%=3 215IFFNw`(c_%,16)THENh`%=1ELSEh`%=0 216IFFNw`(c_%,17)THENV`%=1ELSEV`%=0 217IFFNw`(c_%,18)THENS_%=1ELSES_%=0 218PROCx`:!T_%=c_%:SYS262342,,T_%:IFFNo_(U_%)AND(a%<>f`%)THEN 219!T_%=U_%:SYS262347,,T_%:SYS262342,,T_%:SYS262341,,T_% 220ENDIF 221ENDCASE:ENDPROC 222DEFPROCf_(a%,c%,d%):IFFNw`(a%,c%)<>d%THEN 223!s%=a%:s%!4=c%:SYS262350,,s%:IFd%=FALSETHENs%!8=0ELSEs%!8=&200000 224!s%=a%:s%!4=c%:s%!12=&200000:SYS262349,,s% 225ENDIF:ENDPROC 226DEFPROCb`:y`%=s%:$s%="SwiftJPEG":$(s%+10)="Info":$(s%+15)="Zoom":$(s%+20)="Picture":$(s%+28)="Full screen...":$(s%+43)="Choices...�D":$(s%+56)="Quit":$(s%+61)="*"+CHR$(0)+"*":a_%=FNz`(m%,H`%):ENDPROC 227DEFPROCq_(a%):IFa%=FALSETHENPROCx_(a_%,!b%-116,140+5*44+24)ELSEPROCx_(a_%,!b%-116,b%!4+22) 228ENDPROC 229DEFPROCc`(a%,c%,d%):!(a%+28+c%*24+4)=d%:ENDPROC 230DEFPROCx_(a%,x%,y%):y_%=a%:z_%=x%:__%=y%:SYS262356,,a%,x%,y%:ENDPROC 231DEFPROC_`(a%,c%,d%):IFd%=TRUETHENa%!(28+c%*24)=a%!(28+c%*24)OR1:ELSEa%!(28+c%*24)=a%!(28+c%*24)AND&FFFFFFFE 232ENDPROC 233DEFPROCZ_(a%,c%):a%!(28+c%*24+8)=(a%!(28+c%*24+8))OR(1<<22):ENDPROC 234DEFPROC``(a%,c%):a%!(28+c%*24+8)=(a%!(28+c%*24+8))AND(NOT(1<<22)):ENDPROC 235DEFPROCj_:LOCALa%,c%,d%,a$:SYS262351,,s%:e_%=(s%!8AND1):SYS262357,,y_%,b%,s%:CASE$s%OF 236 237WHEN"Info":SYS262351,,T_%:SYS262356,,d`%,!T_%-22,T_%!4-22 238WHEN"Zoom":SYS262351,,T_%:PROCx_(r_%,!T_%-30,T_%!4+36) 239WHEN"Picture":SYS262351,,T_%:SYS262356,,e`%,!T_%-20,T_%!4-20 240WHEN"Choices...":PROCV_(c_%) 241WHEN"Full screen...":PROCp_ 242WHEN"Quit":O_%=TRUE 243ENDCASE:IFe_%THENPROCx_(y_%,z_%,__%) 244ENDPROC 245DEFPROCp_:LOCALa%,c%,x%,y%,Aa%,Ba%:MOUSEOFF:Aa%=Ca%*Z`%/a`%:Ba%=Da%*Z`%/a`%:IFE_%=-1THENc%=TRUEELSEc%=FALSE 246IFE_%=-1THEN 247E_%=MODE:IFE_%>127THEN 248FORa%=0TO127STEP4:M`%!a%=E_%!a%:NEXT:E_%=M`% 249ENDIF 250ENDIF:IFc%=TRUETHENSYS263875,5 251CASEg`%OF 252WHEN0:SYS53,-1,11TO,,x%:SYS53,-1,12TO,,y%:x%+=1:y%+=1 253WHEN1:PROCEa(Aa%,Ba%,x%,y%,a%) 254WHEN2:IFP`%=0THENPROCW`(P`%,Q`%,R`%) 255x%=P`%:y%=Q`%:a%=R`% 256WHEN3:IFS`%=0THENPROCX`(S`%,T`%,U`%) 257x%=S`%:y%=T`%:a%=U`% 258ENDCASE:SYS262374,7:RECTANGLEFILL0,0,32767:IFc%=TRUETHENSYS263873 259IFg`%<>0THEN 260!T_%=1:T_%!4=x%:T_%!8=y%:T_%!12=a%:T_%!16=-1:T_%!20=-1:IFMODE>127THEN 261IFT_%!4<>!(MODE+4)ORT_%!8<>!(MODE+8)ORT_%!12<>!(MODE+12)THEN 262MODET_%:SYS262372:OFF 263ENDIF 264ELSE:MODET_%:SYS262372:OFF 265ENDIF 266ENDIF:SYS262374,7:RECTANGLEFILL0,0,32767:x%=x%-Aa%:y%=y%-Ba%:!T_%=Z`%:T_%!4=Z`%:T_%!8=a`%:T_%!12=a`%:SYS432514,A`%,x%,y%,T_%,D`%,E`%:REPEAT:SYS6,121TO,a%:UNTILa%=255:REPEAT:SYS6,121TO,a%:UNTILa%<>255:IF(a%=112)AND(h`%<>0)THENR_%=TRUE 267RECTANGLEFILL0,0,32767:SYS263875,15:REPEAT:MOUSEd%,d%,a%:UNTILa%=0:SYS131077,"FX 15":SYS263873:!T_%=U_%:SYS262347,,T_%:SYS262342,,T_%:SYS262341,,T_%:ENDPROC 268DEFPROCW`(RETURNx%,RETURNy%,RETURNc%):LOCALa%,d%,e%:SYS101,2TO,,d%:x%=0:y%=0:c%=1:e%=0:FORe%=0TO(-d%)-1:SYS101,2,,e%,,,,b%,64:IF(b%!8>b%!12)AND((b%!12)*2>b%!8)AND(b%!8MOD4=0)AND(b%!12MOD4=0)THEN 269IF(b%!8>=x%)AND(b%!12>=y%)THENx%=b%!8:y%=b%!12:c%=b%!16 270ENDIF:NEXT:ENDPROC 271DEFPROCX`(RETURNx%,RETURNy%,RETURNc%):LOCALa%,d%:SYS101,2TO,,d%:x%=0:y%=0:c%=0:e%=0:FORe%=0TO(-d%)-1:SYS101,2,,e%,,,,b%,64:IF(b%!8>b%!12)AND((b%!12)*2>b%!8)AND(b%!8MOD4=0)AND(b%!12MOD4=0)THEN 272IF(b%!16>=c%)AND(b%!8>=x%)AND(b%!12>=y%)THENx%=b%!8:y%=b%!12:c%=b%!16 273ENDIF:NEXT:ENDPROC 274DEFPROCEa(Aa%,Ba%,RETURNx%,RETURNy%,RETURNc%):LOCALa%,d%,e%,Fa%,Ga%:SYS101,2TO,,d%:Fa%=0:Ga%=0:x%=1E9:y%=1E9:c%=1:e%=0:FORe%=0TO(-d%)-1:SYS101,2,,e%,,,,b%,64:IF(b%!8>b%!12)AND((b%!12)*2>b%!8)AND(b%!8MOD4=0)AND(b%!12MOD4=0)THEN 275IF(b%!8>=Aa%)AND(b%!12>=Ba%)THEN 276IF((b%!8-Aa%)<=x%)AND((b%!12-Ba%)<=y%)THENFa%=b%!8:Ga%=b%!12:x%=Fa%-Aa%:y%=Ga%-Ba%:c%=b%!16 277ENDIF 278ENDIF:NEXT:IFFa%=0THENPROCW`(Fa%,Ga%,c%) 279x%=Fa%:y%=Ga%:ENDPROC 280DEFPROCt`(RETURNd%,RETURNe%):LOCALa%,c%:SYS53,-1,11TO,,d%:SYS53,-1,12TO,,e%:d%+=1:e%+=1:SYS53,-1,4TO,,a%:SYS53,-1,5TO,,c%:d%=d%<<a%:e%=e%<<c%:ENDPROC 281DEFPROCHa(RETURNa$):LOCALa%,b$:b$="":REPEAT:a%=?y`%:IFa%>31THENb$+=CHR$a% 282y`%+=1:UNTILa%<32:a$=b$:ENDPROC 283DEFPROCx`:LOCALa%,c%,d%:SYS263872:REPEAT:MOUSEa%,c%,d%:UNTILd%=0:SYS263873:ENDPROC 284DEFPROCIa(a%):WHILEa%>0:WAIT:a%-=1:ENDWHILE:ENDPROC 285DEFFNJa(c%,d%,f%):LOCALa%,b$:b$="":FORa%=c%TOc%+d%-1:IF?a%>=f%THENb$=b$+CHR$(?a%) 286NEXT:=b$ 287DEFFNt_(c%,d%):LOCALa%,b$:b$="":a%=c%:REPEAT:IF?a%>=d%THENb$=b$+CHR$(?a%):a%+=1 288UNTIL?a%<d%ORLENb$=255:=b$ 289DEFFNk`(a$):LOCALa%,b$:b$="":FORa%=1TOLEN(a$):IFMID$(a$,a%,1)>="a"ANDMID$(a$,a%,1)<="z"THENb$+=CHR$(ASC(MID$(a$,a%,1))-32)ELSEb$+=MID$(a$,a%,1) 290NEXT:=b$ 291DEFFNw`(a%,c%):!T_%=a%:T_%!4=c%:SYS262350,,T_%:=((T_%!24)AND(1<<21))<>0 292DEFFNz`(Ka%,La%):LOCALa%,c%,d%,e%,a$,b$,c$:IFKa%=m%ANDLa%=H`%THENe%=TRUEELSEe%=FALSE 293a%=Ka%:PROCHa(a$):$(a%)=a$:a%?12=7:a%?13=2:a%?14=7:a%?15=0:a%!20=44:a%!24=0:d%=LEN(a$)-3:Ka%+=28:REPEAT:PROCHa(c$):IFc$<>"*"THEN 294Ka%!8=&07000021:!Ka%=0:c%=FALSE:Ma%=INSTR(c$,"�"):IFMa%THEN 295b$=RIGHT$(c$,LEN(c$)-Ma%):IFINSTR(b$,"T")THEN!Ka%=!Ka%OR1 296IFINSTR(b$,"D")THEN!Ka%=!Ka%OR2 297IFINSTR(b$,"W")THEN 298!Ka%=!Ka%OR4:c%=TRUE:PROCHa(a$):Na%=EVAL(a$):PROCHa(a$):Oa%=EVAL(a$) 299ENDIF:IFINSTR(b$,"M")THEN!Ka%=!Ka%OR8 300c$=LEFT$(c$,Ma%-1) 301ENDIF:IFLENc$>d%THENd%=LENc$ 302Ka%!4=-1:IFc%THEN 303Ka%!8=&0700F121:Ka%!12=Na%:Ka%!16=-1:Ka%!20=Oa%:$Na%=c$ 304ELSE:IFLENc$<12THEN 305Ka%!8=&07000021:$(Ka%+12)=c$ 306ELSE:Ka%!8=&07000121:Ka%!12=La%:Ka%!16=-1:Ka%!20=LENc$+1:$La%=c$:La%+=LENc$+1 307ENDIF 308ENDIF:Ka%+=24 309ENDIF:UNTILc$="*":a%!16=d%*16+32:!(Ka%-24)=!(Ka%-24)OR&80:IFe%=TRUETHENm%=Ka%:H`%=La% 310=a% 311DEFFNPa(a%,c%):LOCALd%:IFa%!(28+c%*24)=a%!(28+c%*24)AND&FFFFFFFETHENd%=TRUEELSEd%=FALSE 312=d% 313DEFFNL_(a$):LOCALa%,c%,d%:SYS8,17,a$TOc%,,a%:IFc%<>1THENd%=-2 314IF(a%>>>20)=&FFFTHENd%=(a%>>>8)AND&FFFELSEd%=-1 315=d% 316DEFFNo`(a$):LOCALa%:IFFNL_(a$)<>-2THENSYS8,5,a$TO,,,,a%ELSEa%=-1 317=a% 318DEFPROCM_:LOCALa%,c%:IFR_%=FALSETHEN 319IFb%!40=&C85THEN 320b_$=FNt_(b%+44,33):D`%=FNo`(b_$):IF!b%<>-1THEN 321a%=b%!4:b%!4=G_%:b%!12=b%!8:b%!16=4:SYS262375,17,b%,a% 322ENDIF:Qa%=256:PROCX_(Y_%+D`%+Qa%,a%):IFa%>=Y_%+D`%+Qa%THEN 323SYS263872:A`%=HIMEM:OSCLI"Load "+b_$+" "+STR$~A`%:SYS263873:IFFNt_(b%+44,33)="<Wimp$Scrap>"THENSYS131080,6,"<Wimp$Scrap>" 324IFFNo_(U_%)THENa%=TRUEELSEa%=FALSE 325!T_%=U_%:SYS262342,,T_%:PROC`_:!T_%=U_%:SYS262348,,T_%:IFa%=FALSETHEN 326T_%!4=0:T_%!8=0:T_%!12=&7FFFFFF:T_%!16=&7FFFFFF 327ENDIF:SYS262341,,T_%:IFa%=FALSETHENPROCV_(U_%) 328PROCRa:IFh`%<>0THENPROCp_ 329 330ENDIF 331ENDIF 332ELSE:IFb%!40=&C85THEN 333a%=b%!4:b%!4=G_%:b%!12=b%!8:b%!16=4:SYS262375,17,b%,a% 334ENDIF 335ENDIF:ENDPROC 336DEFPROC`_:SYS53,-1,4TO,,m`%:SYS53,-1,5TO,,n`%:IFm`%>0THEN 337!C`%=1:C`%!8=m`% 338ELSE:!C`%=2:C`%!8=1 339ENDIF:IFn`%>0THEN 340C`%!4=1:C`%!12=n`% 341ELSE:C`%!4=2:C`%!12=1 342ENDIF:!C`%=(!C`%)*Z`%:C`%!4=(C`%!4)*Z`%:C`%!8=(C`%!8)*a`%:C`%!12=(C`%!12)*a`%:SYS432512,,A`%,D`%TO,,Ca%,Da%,Sa%,Ta%,Ua%:!T_%=0:T_%!4=((-Da%*2)*Z`%)/a`%:T_%!8=((Ca%*2)*Z`%)/a`%:T_%!12=0:IF((T_%!4)MOD2)<>0THENT_%!4=(((T_%!4)DIV2)-1)*2 343IF((T_%!8)MOD2)<>0THENT_%!8=(((T_%!8)DIV2)+1)*2 344SYS262359,U_%,T_%:B`%=-T_%!4:ENDPROC 345DEFPROCRa:LOCALa$:IFLEN(b_$)>27THENa$="..."+RIGHT$(b_$,24)ELSEa$=b_$ 346IFLEFT$(a$,4)="...."THENa$=MID$(a$,2) 347$(!(K`%+108))=a$:a$=STR$(D`%):IFLEN(a$)>7THENa$=">9.5Mb!" 348$(!(K`%+236))=a$:a$=STR$(Ca%):IFLEN(a$)>6THENa$="V.Wide" 349$(!(K`%+268))=a$:a$=STR$(Da%):IFLEN(a$)>6THENa$="V.Tall" 350$(!(K`%+300))=a$:PROC``(a_%,2):PROC``(a_%,3):ENDPROC
� > !RunImage for !SwiftJPEG � &� A fast JPEG viewer using Acorn's &� SpriteExtend module from RISC OS #� v3.6 or later (module version � 0.99 or later). � � (C) Hipposoft 1995 =�::�A_:�B_:ș263874:�C_:��,�$+" (at line "+�(�)+")":� �D_%=0:E_%=-1:�b% 256:!b%=3:b%!4=5:b%!8=&400C1:b%!12=0:ș262336,350,&4B534154,"SwiftJPEG",b%�F_%,G_%:�F_%<350��490,"SwiftJPEG requires RISC OS 3.50 or later to run" Hș263875,50:H_$="0.06 (09 Nov 95)":�I_:�J_:ș263873:�K_(a$):�a$<>""� (!b%=-1:b%!40=�L_(a$):$(b%+44)=a$:�M_ �:�:�N_:�O_%:�C_:� !��C_:ș393437,G_%,&4B534154:� ���P_:��:�"Memory free : ";�-�:�"Could decrease slot by: ";(((�-�)�4096)*4);"K":�"That would leave free : ";(�-�)-(((�-�)�4096)*4096);" bytes":� ?��N_:ș66�a%:ș262369,1,b%,a%+10000�Q_%:�(E_%<>-1)�(Q_%=1)� �B_:R_%=�:�S_%=0� a!T_%=U_%:ș262348,,T_%:T_%!4=0:T_%!8=0:T_%!12=&7FFFFFF:T_%!16=&7FFFFFF:ș262341,,T_%:�V_(U_%) �:Q_%=3:!b%=U_% � �:ȎQ_%� �1:�W_ �2:ș262341,,b% �3:Ȏ!b%� *�U_%:ș6,121�,a%:�(a%<>0)�ș262342,,b% 9�X_(Y_%,a%):�Z_(a_%,2):�Z_(a_%,3):ȗa%,c%,d%:�(d%�2)� Ac%=�:�a%=�(b_$)�1�-1:�b_$,a%,1)="."�b_$=�b_$,a%-1):a%=0:c%=� *�:�c%<>��b_$<>""��"Filer_OpenDir "+b_$ � 7�c_%:d_%=12:e_%=0:�f_(c_%,d_%,�):�g_:�f_(c_%,d_%,�) :ș262342,,b% !� " �6:�h_ # �8:�i_ $ �9:�j_ %�17,18,19:�k_ &�:� 'J��h_:l_%=b%!12:d_%=b%!16:e_%=(b%!8)�1:m_%=(b%!8)�2:n_%=(b%!8)�4:Ȏl_%� ( )�-2:�o_(U_%)�e_%<>0� *�p_ +�:�q_(�) ,� -�U_%:�q_(�) .�r_%:�s_ /�c_%:�g_ 0�:� 1)��i_:�a%:a%=�:l_%=!b%:d_%=b%!4:Ȏl_%� 2 3�r_%:Ȏb%!24� 4V�&00D:a%=�:�(�t_(!(u_%+108+32*d_%),33))>20�$(!(u_%+108+32*d_%))="20":�v_(r_%,d_%) 5I�(�t_(!(u_%+108+32*d_%),33))<1�$(!(u_%+108+32*d_%))="1":�v_(r_%,d_%) 6�d_%=2� 7?d_%=4:ș262354,r_%,4,b%!8,b%!12,b%!16,�(�t_(!(u_%+236),33)) 8�:d_%=2:ș262356,-1 9�:�w_:�d_%=4� :Qș262355,,T_%:�x_(y_%,z_%,__%):ș262354,!T_%,T_%!4,T_%!8,T_%!12,T_%!16,T_%!20 ;� <� =�:�a%=��ș262364,b%!24 >� ?��k_:Ȏb%!16� @ A�0:O_%=� B�3,5:�M_ C�&400C1:�o_(U_%)��`_ D E�:� FP��X_(a%,�e%):�c%,d%:ș262380,-1,-1�c%,,d%:ș262380,a%,-1:ș262380,-1,-1�e%:� Gi��W_:�a%:ș262344,,b%�a%:ȕa%:ș301442,A`%,b%!4-b%!20,b%!16-B`%-b%!24,C`%,D`%,E`%:ș262346,,b%�a%:�:� HY��v_(a%,c%):!T_%=a%:T_%!4=c%:ș262350,,T_%:ș262353,!T_%,T_%!8,T_%!12,T_%!16,T_%!20:� I���I_:O_%=�:E_%=-1:R_%=�:F`%=1024:�G`% 32:�s% 1024,T_% 1024:�i% F`%,m% 512,H`% 1024:�I`% 768,J`% 192,u_% 768,K`% 512,L`% 1280:�M`% 128,C`% 16:�N`:�O`:P`%=0:Q`%=0:R`%=0:S`%=0:T`%=0:U`%=0:�V`%<>0� J%�W`(P`%,Q`%,R`%):�X`(S`%,T`%,U`%) K��:ș262380,-1,-1�Y_%:�Y`:Z`%=1:a`%=1:$(!(u_%+172))="1":$(!(u_%+236))="1":�b`:�c`(a_%,0,d`%):�c`(a_%,1,r_%):�c`(a_%,2,e`%):�Z_(a_%,2):�Z_(a_%,3):�f_(c_%,2+f`%,�):�g`%>0��f_(c_%,6+g`%,�) L�h`%<>0��f_(c_%,16,�) M�V`%<>0��f_(c_%,17,�) N�S_%<>0��f_(c_%,18,�) O� P���N`:�a%,c%,a$:ș131107,"SwiftJPEG$Dir",T_%,256�,,a%:�a%=0��490,"System variable 'SwiftJPEG$Dir' not defined; ensure you double-click on !SwiftJPEG to run it, and not one of its component files" QZi`$=��t_(T_%,32),a%)+".!Choices":D_%=�(i`$):�D_%=0��490,"Can't find the !Choices file" R��j`("Dithering","012",f`%):E`%=f`%-(f`%=2):�j`("Full Screen","0123",g`%):�j`("Auto Full Screen","01",h`%):�j`("Modes On Startup","01",V`%):�j`("Close Display","01",S_%):�#D_%:D_%=0:� S��A_:�D_%<>0��#D_% T� U��B_:�E_%<>-1� Vș262371,E_%:E_%=-1 W�:� X:��j`(b$,a$,�a%):�c%,c$:c%=�:�:�k`(�#D_%)=�k`(b$)�c%=� YK�(c%=�)�(�#D_%):�c%=���490,"Can't find '"+b$+"' entry in !Choices file" ZVc$=�#D_%:�(�a$,c$)=0)�(�(c$)<>1)��490,b$+" option not understood in !Choices file" [a%=�(c$):� \<��l`(a$,a%):�c%,b$:c%=�:�:c$=�k`(�#D_%):�c$=�k`(a$)�c%=� ]N�(c%=�)�(�#D_%):�c%=���490,"Can't find 'Dithering' entry in !Choices file" ^�#D_%,a%+48:� _p��O`:�a%,a$:ș53,-1,4�,,m`%:ș53,-1,5�,,n`%:a$="<SwiftJPEG$Dir>.":�m`%>1�n`%>1�a$+="Sprites"�a$+="Sprites22" `9a%=�L_(a$):�a%<0��(1<<30)+2,"Can't find Sprites file" aI�a%<>&FF9��(1<<30)+2,"Sprites file doesn't have Sprite filetype &FF9" b>a%=�o`(a$):�a%=-1��(1<<30)+2,"Can't find the Sprites file" c?�p`% a%+1024:!p`%=0:p`%!4=16:ș46,265,p`%:ș46,266,p`%,a$:� d|��J_:$(G`%)="iconbar":!b%=-1:b%!4=0:b%!8=0:b%!12=68:b%!16=68:b%!20=&3102:b%!24=G`%:b%!28=p`%:b%!32=11:ș262338,,b%�q`%:� eH��K_(�a$):�a%:ș16�a%:a$=�t_(a%,32):a%=�a$,""""):�a%<>0�a$=�a$,a%+1) f+a%=�a$,""" "):�a%<>0�a$=�a$,a%+2)�a$="" g� hݤo_(a%):�c%:�a%=-1�c%=� i9!T_%=a%:ș262347,,T_%:�((T_%!32)�&10000)<>0�c%=��c%=� j=c% kT��r`(a%,a$,�c%):ș262363,,a%,i%,s`%+F`%,-1,a$,0�,,i%:a%!64=p`%:ș262337,,a%�c%:� l���Y`:�a%:ș262361,,"<SwiftJPEG$Dir>.Templates":s`%=i%:�r`(I`%,"Info",d`%):$(!(I`%+332))=H_$:�r`(J`%,"Display",U_%):�r`(u_%,"Zoom",r_%):�r`(K`%,"JPEG info",e`%):�r`(L`%,"Choices",c_%):ș262362:� m���V_(f%):�a%,c%,d%,e%:�t`(a%,c%):!T_%=f%:ș262347,,T_%:d%=T_%!12-T_%!4:e%=T_%!16-T_%!8:u`%=(a%-d%)/2:v`%=(c%-e%)/2+68:�(T_%!32)�&4000000�v`%-=20 n�(T_%!32)�&40000000�v`%+=20 o�(T_%!32)�&10000000�u`%-=20 pMT_%!4=u`%:T_%!8=v`%:T_%!12=u`%+d%:T_%!16=v`%+e%:T_%!28=-1:ș262341,,T_%:� q#��s_:�a%,c%:a%=Z`%:c%=a`%:�e_%� r Ȏd_%� s�0:d_%=1 t�1:d_%=0 u�5:d_%=6 v�6:d_%=5 w� x�:Ȏd_%� y1�0:Z`%=�(�t_(!(u_%+172),33))+1:�Z`%>20�Z`%=20 z?�t_(!(u_%+172),33)<>�(Z`%)�$(!(u_%+172))=�(Z`%):�v_(r_%,2) {/�1:Z`%=�(�t_(!(u_%+172),33))-1:�Z`%<1�Z`%=1 |?�t_(!(u_%+172),33)<>�(Z`%)�$(!(u_%+172))=�(Z`%):�v_(r_%,2) }1�5:a`%=�(�t_(!(u_%+236),33))+1:�a`%>20�a`%=20 ~?�t_(!(u_%+236),33)<>�(a`%)�$(!(u_%+236))=�(a`%):�v_(r_%,4) /�6:a`%=�(�t_(!(u_%+236),33))-1:�a`%<1�a`%=1 �?�t_(!(u_%+236),33)<>�(a`%)�$(!(u_%+236))=�(a`%):�v_(r_%,4) ��:�a%<>Z`%�c%<>a`%� ��o_(U_%)� �K�`_:!T_%=U_%:ș262342,,T_%:ș262347,,T_%:ș262341,,T_%:�x_(y_%,z_%,__%) �� ��:� �^��w_:�a%,c%:a%=Z`%:c%=a`%:Z`%=�(�t_(!(u_%+172),33)):a`%=�(�t_(!(u_%+236),33)):�Z`%<1�Z`%=1 ��Z`%>20�Z`%=20 ��a`%<1�a`%=1 ��a`%>20�a`%=20 �,�Z`%<>a%�$(!(u_%+172))=�(Z`%):�v_(r_%,2) �,�a`%<>c%�$(!(u_%+236))=�(a`%):�v_(r_%,4) ��a%<>Z`%�c%<>a`%� ��o_(U_%)� �:�`_:!T_%=U_%:ș262342,,T_%:ș262347,,T_%:ș262341,,T_% �� ��:� ���g_:�a%,c%,a$:Ȏd_%� � ��2,3,4:�w`(c_%,d_%)=�� ��w`(c_%,2)��f_(c_%,2,�) ��w`(c_%,3)��f_(c_%,3,�) ��w`(c_%,4)��f_(c_%,4,�) ��f_(c_%,d_%,�) �� ��7,8,9:�w`(c_%,d_%)=�� ��w`(c_%,7)��f_(c_%,7,�) ��w`(c_%,8)��f_(c_%,8,�) ��w`(c_%,9)��f_(c_%,9,�) ��f_(c_%,d_%,�) ��:�f_(c_%,d_%,�) �� �=�10:D_%=�(i`$):�D_%=0��490,"Can't find the !Choices file" ��w`(c_%,2)�a%=0 ��w`(c_%,3)�a%=1 ��w`(c_%,4)�a%=2 �-�l`("Dithering",a%):a%=0:�w`(c_%,7)�a%=1 ��w`(c_%,8)�a%=2 ��w`(c_%,9)�a%=3 �0�l`("Full Screen",a%):�w`(c_%,16)�a%=1�a%=0 �5�l`("Auto Full Screen",a%):�w`(c_%,17)�a%=1�a%=0 �5�l`("Modes On Startup",a%):�w`(c_%,18)�a%=1�a%=0 �'�l`("Close Display",a%):�#D_%:D_%=0 ��11:�w`(c_%,4)=�� ��w`(c_%,2)��f_(c_%,2,�) ��w`(c_%,3)��f_(c_%,3,�) ��w`(c_%,4)��f_(c_%,4,�) ��f_(c_%,4,�) ��:�w`(c_%,7)=�� ��w`(c_%,7)��f_(c_%,7,�) ��w`(c_%,8)��f_(c_%,8,�) ��w`(c_%,9)��f_(c_%,9,�) ��f_(c_%,7,�) � �:�w`(c_%,16)��f_(c_%,16,�) ��w`(c_%,17)��f_(c_%,17,�) ��w`(c_%,18)��f_(c_%,18,�) � ��12:�w`(c_%,f`%+2)=�� ��w`(c_%,2)��f_(c_%,2,�) ��w`(c_%,3)��f_(c_%,3,�) ��w`(c_%,4)��f_(c_%,4,�) ��f_(c_%,f`%+2,�) � �:�g`%>0� ��w`(c_%,g`%+6)=�� ��w`(c_%,7)��f_(c_%,7,�) ��w`(c_%,8)��f_(c_%,8,�) ��w`(c_%,9)��f_(c_%,9,�) ��f_(c_%,g`%+6,�) �� ��:�w`(c_%,7)��f_(c_%,7,�) ��w`(c_%,8)��f_(c_%,8,�) ��w`(c_%,9)��f_(c_%,9,�) �&�:�h`%=0��w`(c_%,16)��f_(c_%,16,�) �&�h`%=1��w`(c_%,16)=���f_(c_%,16,�) �$�V`%=0��w`(c_%,17)��f_(c_%,17,�) �&�V`%=1��w`(c_%,17)=���f_(c_%,17,�) �$�S_%=0��w`(c_%,18)��f_(c_%,18,�) �&�S_%=1��w`(c_%,18)=���f_(c_%,18,�) ��e_%=0� ��x`:!T_%=c_%:ș262342,,T_% �� � �13:a%=f`%:�w`(c_%,2)�f`%=0 ��w`(c_%,3)�f`%=1 ��w`(c_%,4)�f`%=2 �+E`%=f`%-(f`%=2):g`%=0:�w`(c_%,7)�g`%=1 ��w`(c_%,8)�g`%=2 ��w`(c_%,9)�g`%=3 ��w`(c_%,16)�h`%=1�h`%=0 ��w`(c_%,17)�V`%=1�V`%=0 ��w`(c_%,18)�S_%=1�S_%=0 �3�x`:!T_%=c_%:ș262342,,T_%:�o_(U_%)�(a%<>f`%)� �6!T_%=U_%:ș262347,,T_%:ș262342,,T_%:ș262341,,T_% �� ��:� �#��f_(a%,c%,d%):�w`(a%,c%)<>d%� �9!s%=a%:s%!4=c%:ș262350,,s%:�d%=��s%!8=0�s%!8=&200000 �-!s%=a%:s%!4=c%:s%!12=&200000:ș262349,,s% ��:� ���b`:y`%=s%:$s%="SwiftJPEG":$(s%+10)="Info":$(s%+15)="Zoom":$(s%+20)="Picture":$(s%+28)="Full screen...":$(s%+43)="Choices...�D":$(s%+56)="Quit":$(s%+61)="*"+�(0)+"*":a_%=�z`(m%,H`%):� �H��q_(a%):�a%=���x_(a_%,!b%-116,140+5*44+24)��x_(a_%,!b%-116,b%!4+22) �� �(��c`(a%,c%,d%):!(a%+28+c%*24+4)=d%:� �<��x_(a%,x%,y%):y_%=a%:z_%=x%:__%=y%:ș262356,,a%,x%,y%:� �]��_`(a%,c%,d%):�d%=��a%!(28+c%*24)=a%!(28+c%*24)�1:�a%!(28+c%*24)=a%!(28+c%*24)�&FFFFFFFE �� �;��Z_(a%,c%):a%!(28+c%*24+8)=(a%!(28+c%*24+8))�(1<<22):� �>��``(a%,c%):a%!(28+c%*24+8)=(a%!(28+c%*24+8))�(�(1<<22)):� �J��j_:�a%,c%,d%,a$:ș262351,,s%:e_%=(s%!8�1):ș262357,,y_%,b%,s%:Ȏ$s%� � �8�"Info":ș262351,,T_%:ș262356,,d`%,!T_%-22,T_%!4-22 �3�"Zoom":ș262351,,T_%:�x_(r_%,!T_%-30,T_%!4+36) �;�"Picture":ș262351,,T_%:ș262356,,e`%,!T_%-20,T_%!4-20 ��"Choices...":�V_(c_%) ��"Full screen...":�p_ ��"Quit":O_%=� ��:�e_%��x_(y_%,z_%,__%) �� �S��p_:�a%,c%,x%,y%,Aa%,Ba%:ȗ�:Aa%=Ca%*Z`%/a`%:Ba%=Da%*Z`%/a`%:�E_%=-1�c%=��c%=� ��E_%=-1� �E_%=�:�E_%>127� �'�a%=0�127�4:M`%!a%=E_%!a%:�:E_%=M`% �� ��:�c%=��ș263875,5 � Ȏg`%� �2�0:ș53,-1,11�,,x%:ș53,-1,12�,,y%:x%+=1:y%+=1 ��1:�Ea(Aa%,Ba%,x%,y%,a%) ��2:�P`%=0��W`(P`%,Q`%,R`%) �x%=P`%:y%=Q`%:a%=R`% �3:�S`%=0��X`(S`%,T`%,U`%) x%=S`%:y%=T`%:a%=U`% -�:ș262374,7:ȓȐ0,0,32767:�c%=��ș263873 �g`%<>0� B!T_%=1:T_%!4=x%:T_%!8=y%:T_%!12=a%:T_%!16=-1:T_%!20=-1:��>127� 1�T_%!4<>!(�+4)�T_%!8<>!(�+8)�T_%!12<>!(�+12)� �T_%:ș262372:� � �:�T_%:ș262372:� � ��:ș262374,7:ȓȐ0,0,32767:x%=x%-Aa%:y%=y%-Ba%:!T_%=Z`%:T_%!4=Z`%:T_%!8=a`%:T_%!12=a`%:ș432514,A`%,x%,y%,T_%,D`%,E`%:�:ș6,121�,a%:�a%=255:�:ș6,121�,a%:�a%<>255:�(a%=112)�(h`%<>0)�R_%=� ȓȐ0,0,32767:ș263875,15:�:ȗd%,d%,a%:�a%=0:ș131077,"FX 15":ș263873:!T_%=U_%:ș262347,,T_%:ș262342,,T_%:ș262341,,T_%:� ���W`(�x%,�y%,�c%):�a%,d%,e%:ș101,2�,,d%:x%=0:y%=0:c%=1:e%=0:�e%=0�(-d%)-1:ș101,2,,e%,,,,b%,64:�(b%!8>b%!12)�((b%!12)*2>b%!8)�(b%!8�4=0)�(b%!12�4=0)� 5�(b%!8>=x%)�(b%!12>=y%)�x%=b%!8:y%=b%!12:c%=b%!16 �:�:� ���X`(�x%,�y%,�c%):�a%,d%:ș101,2�,,d%:x%=0:y%=0:c%=0:e%=0:�e%=0�(-d%)-1:ș101,2,,e%,,,,b%,64:�(b%!8>b%!12)�((b%!12)*2>b%!8)�(b%!8�4=0)�(b%!12�4=0)� A�(b%!16>=c%)�(b%!8>=x%)�(b%!12>=y%)�x%=b%!8:y%=b%!12:c%=b%!16 �:�:� ���Ea(Aa%,Ba%,�x%,�y%,�c%):�a%,d%,e%,Fa%,Ga%:ș101,2�,,d%:Fa%=0:Ga%=0:x%=1E9:y%=1E9:c%=1:e%=0:�e%=0�(-d%)-1:ș101,2,,e%,,,,b%,64:�(b%!8>b%!12)�((b%!12)*2>b%!8)�(b%!8�4=0)�(b%!12�4=0)� �(b%!8>=Aa%)�(b%!12>=Ba%)� Y�((b%!8-Aa%)<=x%)�((b%!12-Ba%)<=y%)�Fa%=b%!8:Ga%=b%!12:x%=Fa%-Aa%:y%=Ga%-Ba%:c%=b%!16 � �:�:�Fa%=0��W`(Fa%,Ga%,c%) x%=Fa%:y%=Ga%:� x��t`(�d%,�e%):�a%,c%:ș53,-1,11�,,d%:ș53,-1,12�,,e%:d%+=1:e%+=1:ș53,-1,4�,,a%:ș53,-1,5�,,c%:d%=d%<<a%:e%=e%<<c%:� 3��Ha(�a$):�a%,b$:b$="":�:a%=?y`%:�a%>31�b$+=�a% y`%+=1:�a%<32:a$=b$:� 9��x`:�a%,c%,d%:ș263872:�:ȗa%,c%,d%:�d%=0:ș263873:� ��Ia(a%):ȕa%>0:Ȗ:a%-=1:�:� DݤJa(c%,d%,f%):�a%,b$:b$="":�a%=c%�c%+d%-1:�?a%>=f%�b$=b$+�(?a%) �:=b$ @ݤt_(c%,d%):�a%,b$:b$="":a%=c%:�:�?a%>=d%�b$=b$+�(?a%):a%+=1 �?a%<d%��b$=255:=b$ !iݤk`(a$):�a%,b$:b$="":�a%=1��(a$):�a$,a%,1)>="a"��a$,a%,1)<="z"�b$+=�(�(�a$,a%,1))-32)�b$+=�a$,a%,1) " �:=b$ #Eݤw`(a%,c%):!T_%=a%:T_%!4=c%:ș262350,,T_%:=((T_%!24)�(1<<21))<>0 $Aݤz`(Ka%,La%):�a%,c%,d%,e%,a$,b$,c$:�Ka%=m%�La%=H`%�e%=��e%=� %sa%=Ka%:�Ha(a$):$(a%)=a$:a%?12=7:a%?13=2:a%?14=7:a%?15=0:a%!20=44:a%!24=0:d%=�(a$)-3:Ka%+=28:�:�Ha(c$):�c$<>"*"� &2Ka%!8=&07000021:!Ka%=0:c%=�:Ma%=�c$,"�"):�Ma%� '+b$=�c$,�(c$)-Ma%):�b$,"T")�!Ka%=!Ka%�1 (�b$,"D")�!Ka%=!Ka%�2 )�b$,"W")� *8!Ka%=!Ka%�4:c%=�:�Ha(a$):Na%=�(a$):�Ha(a$):Oa%=�(a$) +�:�b$,"M")�!Ka%=!Ka%�8 ,c$=�c$,Ma%-1) -�:�c$>d%�d%=�c$ .Ka%!4=-1:�c%� /;Ka%!8=&0700F121:Ka%!12=Na%:Ka%!16=-1:Ka%!20=Oa%:$Na%=c$ 0�:�c$<12� 1 Ka%!8=&07000021:$(Ka%+12)=c$ 2J�:Ka%!8=&07000121:Ka%!12=La%:Ka%!16=-1:Ka%!20=�c$+1:$La%=c$:La%+=�c$+1 3� 4 �:Ka%+=24 5I�:�c$="*":a%!16=d%*16+32:!(Ka%-24)=!(Ka%-24)�&80:�e%=��m%=Ka%:H`%=La% 6=a% 7DݤPa(a%,c%):�d%:�a%!(28+c%*24)=a%!(28+c%*24)�&FFFFFFFE�d%=��d%=� 8=d% 94ݤL_(a$):�a%,c%,d%:ș8,17,a$�c%,,a%:�c%<>1�d%=-2 :*�(a%>>>20)=&FFF�d%=(a%>>>8)�&FFF�d%=-1 ;=d% <3ݤo`(a$):�a%:�L_(a$)<>-2�ș8,5,a$�,,,,a%�a%=-1 ==a% >��M_:�a%,c%:�R_%=�� ?�b%!40=&C85� @,b_$=�t_(b%+44,33):D`%=�o`(b_$):�!b%<>-1� A9a%=b%!4:b%!4=G_%:b%!12=b%!8:b%!16=4:ș262375,17,b%,a% B3�:Qa%=256:�X_(Y_%+D`%+Qa%,a%):�a%>=Y_%+D`%+Qa%� Cjș263872:A`%=�:�"Load "+b_$+" "+�~A`%:ș263873:�t_(b%+44,33)="<Wimp$Scrap>"�ș131080,6,"<Wimp$Scrap>" D�o_(U_%)�a%=��a%=� E<!T_%=U_%:ș262342,,T_%:�`_:!T_%=U_%:ș262348,,T_%:�a%=�� F3T_%!4=0:T_%!8=0:T_%!12=&7FFFFFF:T_%!16=&7FFFFFF G"�:ș262341,,T_%:�a%=���V_(U_%) H�Ra:�h`%<>0��p_ I J� K� L�:�b%!40=&C85� M9a%=b%!4:b%!4=G_%:b%!12=b%!8:b%!16=4:ș262375,17,b%,a% N� O�:� P0��`_:ș53,-1,4�,,m`%:ș53,-1,5�,,n`%:�m`%>0� Q!C`%=1:C`%!8=m`% R�:!C`%=2:C`%!8=1 S �:�n`%>0� TC`%!4=1:C`%!12=n`% U�:C`%!4=2:C`%!12=1 V��:!C`%=(!C`%)*Z`%:C`%!4=(C`%!4)*Z`%:C`%!8=(C`%!8)*a`%:C`%!12=(C`%!12)*a`%:ș432512,,A`%,D`%�,,Ca%,Da%,Sa%,Ta%,Ua%:!T_%=0:T_%!4=((-Da%*2)*Z`%)/a`%:T_%!8=((Ca%*2)*Z`%)/a`%:T_%!12=0:�((T_%!4)�2)<>0�T_%!4=(((T_%!4)�2)-1)*2 W+�((T_%!8)�2)<>0�T_%!8=(((T_%!8)�2)+1)*2 X!ș262359,U_%,T_%:B`%=-T_%!4:� Y0��Ra:�a$:�(b_$)>27�a$="..."+�b_$,24)�a$=b_$ Z�a$,4)="...."�a$=�a$,2) [4$(!(K`%+108))=a$:a$=�(D`%):�(a$)>7�a$=">9.5Mb!" \3$(!(K`%+236))=a$:a$=�(Ca%):�(a$)>6�a$="V.Wide" ]3$(!(K`%+268))=a$:a$=�(Da%):�(a$)>6�a$="V.Tall" ^,$(!(K`%+300))=a$:�``(a_%,2):�``(a_%,3):� �
00000000 0d 00 01 20 f4 20 3e 20 21 52 75 6e 49 6d 61 67 |... . > !RunImag| 00000010 65 20 66 6f 72 20 21 53 77 69 66 74 4a 50 45 47 |e for !SwiftJPEG| 00000020 0d 00 02 05 f4 0d 00 03 26 f4 20 41 20 66 61 73 |........&. A fas| 00000030 74 20 4a 50 45 47 20 76 69 65 77 65 72 20 75 73 |t JPEG viewer us| 00000040 69 6e 67 20 41 63 6f 72 6e 27 73 0d 00 04 26 f4 |ing Acorn's...&.| 00000050 20 53 70 72 69 74 65 45 78 74 65 6e 64 20 6d 6f | SpriteExtend mo| 00000060 64 75 6c 65 20 66 72 6f 6d 20 52 49 53 43 20 4f |dule from RISC O| 00000070 53 0d 00 05 23 f4 20 76 33 2e 36 20 6f 72 20 6c |S...#. v3.6 or l| 00000080 61 74 65 72 20 28 6d 6f 64 75 6c 65 20 76 65 72 |ater (module ver| 00000090 73 69 6f 6e 0d 00 06 15 f4 20 30 2e 39 39 20 6f |sion..... 0.99 o| 000000a0 72 20 6c 61 74 65 72 29 2e 0d 00 07 05 f4 0d 00 |r later)........| 000000b0 08 18 f4 20 28 43 29 20 48 69 70 70 6f 73 6f 66 |... (C) Hipposof| 000000c0 74 20 31 39 39 35 0d 00 09 05 20 0d 00 0a 3d ee |t 1995.... ...=.| 000000d0 85 3a ee 85 87 3a f2 41 5f 3a f2 42 5f 3a c8 99 |.:...:.A_:.B_:..| 000000e0 32 36 33 38 37 34 3a f2 43 5f 3a 85 9f 2c f6 24 |263874:.C_:..,.$| 000000f0 2b 22 20 28 61 74 20 6c 69 6e 65 20 22 2b c3 28 |+" (at line "+.(| 00000100 9e 29 2b 22 29 22 3a e0 0d 00 0b a7 44 5f 25 3d |.)+")":.....D_%=| 00000110 30 3a 45 5f 25 3d 2d 31 3a de 62 25 20 32 35 36 |0:E_%=-1:.b% 256| 00000120 3a 21 62 25 3d 33 3a 62 25 21 34 3d 35 3a 62 25 |:!b%=3:b%!4=5:b%| 00000130 21 38 3d 26 34 30 30 43 31 3a 62 25 21 31 32 3d |!8=&400C1:b%!12=| 00000140 30 3a c8 99 32 36 32 33 33 36 2c 33 35 30 2c 26 |0:..262336,350,&| 00000150 34 42 35 33 34 31 35 34 2c 22 53 77 69 66 74 4a |4B534154,"SwiftJ| 00000160 50 45 47 22 2c 62 25 b8 46 5f 25 2c 47 5f 25 3a |PEG",b%.F_%,G_%:| 00000170 e7 46 5f 25 3c 33 35 30 8c 85 34 39 30 2c 22 53 |.F_%<350..490,"S| 00000180 77 69 66 74 4a 50 45 47 20 72 65 71 75 69 72 65 |wiftJPEG require| 00000190 73 20 52 49 53 43 20 4f 53 20 33 2e 35 30 20 6f |s RISC OS 3.50 o| 000001a0 72 20 6c 61 74 65 72 20 74 6f 20 72 75 6e 22 0d |r later to run".| 000001b0 00 0c 48 c8 99 32 36 33 38 37 35 2c 35 30 3a 48 |..H..263875,50:H| 000001c0 5f 24 3d 22 30 2e 30 36 20 28 30 39 20 4e 6f 76 |_$="0.06 (09 Nov| 000001d0 20 39 35 29 22 3a f2 49 5f 3a f2 4a 5f 3a c8 99 | 95)":.I_:.J_:..| 000001e0 32 36 33 38 37 33 3a f2 4b 5f 28 61 24 29 3a e7 |263873:.K_(a$):.| 000001f0 61 24 3c 3e 22 22 8c 0d 00 0d 28 21 62 25 3d 2d |a$<>""....(!b%=-| 00000200 31 3a 62 25 21 34 30 3d a4 4c 5f 28 61 24 29 3a |1:b%!40=.L_(a$):| 00000210 24 28 62 25 2b 34 34 29 3d 61 24 3a f2 4d 5f 0d |$(b%+44)=a$:.M_.| 00000220 00 0e 16 cd 3a f5 3a f2 4e 5f 3a fd 4f 5f 25 3a |....:.:.N_:.O_%:| 00000230 f2 43 5f 3a e0 0d 00 0f 21 dd f2 43 5f 3a c8 99 |.C_:....!..C_:..| 00000240 33 39 33 34 33 37 2c 47 5f 25 2c 26 34 42 35 33 |393437,G_%,&4B53| 00000250 34 31 35 34 3a e1 0d 00 10 9d dd f2 50 5f 3a eb |4154:.......P_:.| 00000260 eb 3a f1 22 4d 65 6d 6f 72 79 20 66 72 65 65 20 |.:."Memory free | 00000270 20 20 20 20 20 20 20 20 20 20 3a 20 22 3b 93 2d | : ";.-| 00000280 e0 3a f1 22 43 6f 75 6c 64 20 64 65 63 72 65 61 |.:."Could decrea| 00000290 73 65 20 73 6c 6f 74 20 62 79 3a 20 22 3b 28 28 |se slot by: ";((| 000002a0 28 93 2d e0 29 81 34 30 39 36 29 2a 34 29 3b 22 |(.-.).4096)*4);"| 000002b0 4b 22 3a f1 22 54 68 61 74 20 77 6f 75 6c 64 20 |K":."That would | 000002c0 6c 65 61 76 65 20 66 72 65 65 20 3a 20 22 3b 28 |leave free : ";(| 000002d0 93 2d e0 29 2d 28 28 28 93 2d e0 29 81 34 30 39 |.-.)-(((.-.).409| 000002e0 36 29 2a 34 30 39 36 29 3b 22 20 62 79 74 65 73 |6)*4096);" bytes| 000002f0 22 3a e1 0d 00 11 3f dd f2 4e 5f 3a c8 99 36 36 |":....?..N_:..66| 00000300 b8 61 25 3a c8 99 32 36 32 33 36 39 2c 31 2c 62 |.a%:..262369,1,b| 00000310 25 2c 61 25 2b 31 30 30 30 30 b8 51 5f 25 3a e7 |%,a%+10000.Q_%:.| 00000320 28 45 5f 25 3c 3e 2d 31 29 80 28 51 5f 25 3d 31 |(E_%<>-1).(Q_%=1| 00000330 29 8c 0d 00 12 15 f2 42 5f 3a 52 5f 25 3d a3 3a |)......B_:R_%=.:| 00000340 e7 53 5f 25 3d 30 8c 0d 00 13 61 21 54 5f 25 3d |.S_%=0....a!T_%=| 00000350 55 5f 25 3a c8 99 32 36 32 33 34 38 2c 2c 54 5f |U_%:..262348,,T_| 00000360 25 3a 54 5f 25 21 34 3d 30 3a 54 5f 25 21 38 3d |%:T_%!4=0:T_%!8=| 00000370 30 3a 54 5f 25 21 31 32 3d 26 37 46 46 46 46 46 |0:T_%!12=&7FFFFF| 00000380 46 3a 54 5f 25 21 31 36 3d 26 37 46 46 46 46 46 |F:T_%!16=&7FFFFF| 00000390 46 3a c8 99 32 36 32 33 34 31 2c 2c 54 5f 25 3a |F:..262341,,T_%:| 000003a0 f2 56 5f 28 55 5f 25 29 0d 00 14 13 cc 3a 51 5f |.V_(U_%).....:Q_| 000003b0 25 3d 33 3a 21 62 25 3d 55 5f 25 0d 00 15 05 cd |%=3:!b%=U_%.....| 000003c0 0d 00 16 0c cd 3a c8 8e 51 5f 25 ca 0d 00 17 0a |.....:..Q_%.....| 000003d0 c9 31 3a f2 57 5f 0d 00 18 13 c9 32 3a c8 99 32 |.1:.W_.....2:..2| 000003e0 36 32 33 34 31 2c 2c 62 25 0d 00 19 0d c9 33 3a |62341,,b%.....3:| 000003f0 c8 8e 21 62 25 ca 0d 00 1a 2a c9 55 5f 25 3a c8 |..!b%....*.U_%:.| 00000400 99 36 2c 31 32 31 b8 2c 61 25 3a e7 28 61 25 3c |.6,121.,a%:.(a%<| 00000410 3e 30 29 8c c8 99 32 36 32 33 34 32 2c 2c 62 25 |>0)...262342,,b%| 00000420 0d 00 1b 39 f2 58 5f 28 59 5f 25 2c 61 25 29 3a |...9.X_(Y_%,a%):| 00000430 f2 5a 5f 28 61 5f 25 2c 32 29 3a f2 5a 5f 28 61 |.Z_(a_%,2):.Z_(a| 00000440 5f 25 2c 33 29 3a c8 97 61 25 2c 63 25 2c 64 25 |_%,3):..a%,c%,d%| 00000450 3a e7 28 64 25 83 32 29 8c 0d 00 1c 41 63 25 3d |:.(d%.2)....Ac%=| 00000460 a3 3a e3 61 25 3d a9 28 62 5f 24 29 b8 31 88 2d |.:.a%=.(b_$).1.-| 00000470 31 3a e7 c1 62 5f 24 2c 61 25 2c 31 29 3d 22 2e |1:..b_$,a%,1)=".| 00000480 22 8c 62 5f 24 3d c0 62 5f 24 2c 61 25 2d 31 29 |".b_$=.b_$,a%-1)| 00000490 3a 61 25 3d 30 3a 63 25 3d b9 0d 00 1d 2a ed 3a |:a%=0:c%=....*.:| 000004a0 e7 63 25 3c 3e a3 80 62 5f 24 3c 3e 22 22 8c ff |.c%<>..b_$<>""..| 000004b0 22 46 69 6c 65 72 5f 4f 70 65 6e 44 69 72 20 22 |"Filer_OpenDir "| 000004c0 2b 62 5f 24 0d 00 1e 05 cd 0d 00 1f 37 c9 63 5f |+b_$........7.c_| 000004d0 25 3a 64 5f 25 3d 31 32 3a 65 5f 25 3d 30 3a f2 |%:d_%=12:e_%=0:.| 000004e0 66 5f 28 63 5f 25 2c 64 5f 25 2c b9 29 3a f2 67 |f_(c_%,d_%,.):.g| 000004f0 5f 3a f2 66 5f 28 63 5f 25 2c 64 5f 25 2c a3 29 |_:.f_(c_%,d_%,.)| 00000500 0d 00 20 12 7f 3a c8 99 32 36 32 33 34 32 2c 2c |.. ..:..262342,,| 00000510 62 25 0d 00 21 05 cb 0d 00 22 0a c9 36 3a f2 68 |b%..!...."..6:.h| 00000520 5f 0d 00 23 0a c9 38 3a f2 69 5f 0d 00 24 0a c9 |_..#..8:.i_..$..| 00000530 39 3a f2 6a 5f 0d 00 25 11 c9 31 37 2c 31 38 2c |9:.j_..%..17,18,| 00000540 31 39 3a f2 6b 5f 0d 00 26 07 cb 3a e1 0d 00 27 |19:.k_..&..:...'| 00000550 4a dd f2 68 5f 3a 6c 5f 25 3d 62 25 21 31 32 3a |J..h_:l_%=b%!12:| 00000560 64 5f 25 3d 62 25 21 31 36 3a 65 5f 25 3d 28 62 |d_%=b%!16:e_%=(b| 00000570 25 21 38 29 80 31 3a 6d 5f 25 3d 28 62 25 21 38 |%!8).1:m_%=(b%!8| 00000580 29 80 32 3a 6e 5f 25 3d 28 62 25 21 38 29 80 34 |).2:n_%=(b%!8).4| 00000590 3a c8 8e 6c 5f 25 ca 0d 00 28 04 0d 00 29 19 c9 |:..l_%...(...)..| 000005a0 2d 32 3a e7 a4 6f 5f 28 55 5f 25 29 80 65 5f 25 |-2:..o_(U_%).e_%| 000005b0 3c 3e 30 8c 0d 00 2a 07 f2 70 5f 0d 00 2b 0c cc |<>0...*..p_..+..| 000005c0 3a f2 71 5f 28 a3 29 0d 00 2c 05 cd 0d 00 2d 0f |:.q_(.)..,....-.| 000005d0 c9 55 5f 25 3a f2 71 5f 28 b9 29 0d 00 2e 0c c9 |.U_%:.q_(.).....| 000005e0 72 5f 25 3a f2 73 5f 0d 00 2f 0c c9 63 5f 25 3a |r_%:.s_../..c_%:| 000005f0 f2 67 5f 0d 00 30 07 cb 3a e1 0d 00 31 29 dd f2 |.g_..0..:...1)..| 00000600 69 5f 3a ea 61 25 3a 61 25 3d a3 3a 6c 5f 25 3d |i_:.a%:a%=.:l_%=| 00000610 21 62 25 3a 64 5f 25 3d 62 25 21 34 3a c8 8e 6c |!b%:d_%=b%!4:..l| 00000620 5f 25 ca 0d 00 32 04 0d 00 33 11 c9 72 5f 25 3a |_%...2...3..r_%:| 00000630 c8 8e 62 25 21 32 34 ca 0d 00 34 56 c9 26 30 30 |..b%!24...4V.&00| 00000640 44 3a 61 25 3d b9 3a e7 bb 28 a4 74 5f 28 21 28 |D:a%=.:..(.t_(!(| 00000650 75 5f 25 2b 31 30 38 2b 33 32 2a 64 5f 25 29 2c |u_%+108+32*d_%),| 00000660 33 33 29 29 3e 32 30 8c 24 28 21 28 75 5f 25 2b |33))>20.$(!(u_%+| 00000670 31 30 38 2b 33 32 2a 64 5f 25 29 29 3d 22 32 30 |108+32*d_%))="20| 00000680 22 3a f2 76 5f 28 72 5f 25 2c 64 5f 25 29 0d 00 |":.v_(r_%,d_%)..| 00000690 35 49 e7 bb 28 a4 74 5f 28 21 28 75 5f 25 2b 31 |5I..(.t_(!(u_%+1| 000006a0 30 38 2b 33 32 2a 64 5f 25 29 2c 33 33 29 29 3c |08+32*d_%),33))<| 000006b0 31 8c 24 28 21 28 75 5f 25 2b 31 30 38 2b 33 32 |1.$(!(u_%+108+32| 000006c0 2a 64 5f 25 29 29 3d 22 31 22 3a f2 76 5f 28 72 |*d_%))="1":.v_(r| 000006d0 5f 25 2c 64 5f 25 29 0d 00 36 0b e7 64 5f 25 3d |_%,d_%)..6..d_%=| 000006e0 32 8c 0d 00 37 3f 64 5f 25 3d 34 3a c8 99 32 36 |2...7?d_%=4:..26| 000006f0 32 33 35 34 2c 72 5f 25 2c 34 2c 62 25 21 38 2c |2354,r_%,4,b%!8,| 00000700 62 25 21 31 32 2c 62 25 21 31 36 2c a9 28 a4 74 |b%!12,b%!16,.(.t| 00000710 5f 28 21 28 75 5f 25 2b 32 33 36 29 2c 33 33 29 |_(!(u_%+236),33)| 00000720 29 0d 00 38 17 cc 3a 64 5f 25 3d 32 3a c8 99 32 |)..8..:d_%=2:..2| 00000730 36 32 33 35 36 2c 2d 31 0d 00 39 11 cd 3a f2 77 |62356,-1..9..:.w| 00000740 5f 3a e7 64 5f 25 3d 34 8c 0d 00 3a 51 c8 99 32 |_:.d_%=4...:Q..2| 00000750 36 32 33 35 35 2c 2c 54 5f 25 3a f2 78 5f 28 79 |62355,,T_%:.x_(y| 00000760 5f 25 2c 7a 5f 25 2c 5f 5f 25 29 3a c8 99 32 36 |_%,z_%,__%):..26| 00000770 32 33 35 34 2c 21 54 5f 25 2c 54 5f 25 21 34 2c |2354,!T_%,T_%!4,| 00000780 54 5f 25 21 38 2c 54 5f 25 21 31 32 2c 54 5f 25 |T_%!8,T_%!12,T_%| 00000790 21 31 36 2c 54 5f 25 21 32 30 0d 00 3b 05 cd 0d |!16,T_%!20..;...| 000007a0 00 3c 05 cb 0d 00 3d 1a cb 3a e7 61 25 3d a3 8c |.<....=..:.a%=..| 000007b0 c8 99 32 36 32 33 36 34 2c 62 25 21 32 34 0d 00 |..262364,b%!24..| 000007c0 3e 05 e1 0d 00 3f 11 dd f2 6b 5f 3a c8 8e 62 25 |>....?...k_:..b%| 000007d0 21 31 36 ca 0d 00 40 04 0d 00 41 0c c9 30 3a 4f |!16...@...A..0:O| 000007e0 5f 25 3d b9 0d 00 42 0c c9 33 2c 35 3a f2 4d 5f |_%=...B..3,5:.M_| 000007f0 0d 00 43 19 c9 26 34 30 30 43 31 3a e7 a4 6f 5f |..C..&400C1:..o_| 00000800 28 55 5f 25 29 8c f2 60 5f 0d 00 44 04 0d 00 45 |(U_%)..`_..D...E| 00000810 07 cb 3a e1 0d 00 46 50 dd f2 58 5f 28 61 25 2c |..:...FP..X_(a%,| 00000820 f8 65 25 29 3a ea 63 25 2c 64 25 3a c8 99 32 36 |.e%):.c%,d%:..26| 00000830 32 33 38 30 2c 2d 31 2c 2d 31 b8 63 25 2c 2c 64 |2380,-1,-1.c%,,d| 00000840 25 3a c8 99 32 36 32 33 38 30 2c 61 25 2c 2d 31 |%:..262380,a%,-1| 00000850 3a c8 99 32 36 32 33 38 30 2c 2d 31 2c 2d 31 b8 |:..262380,-1,-1.| 00000860 65 25 3a e1 0d 00 47 69 dd f2 57 5f 3a ea 61 25 |e%:...Gi..W_:.a%| 00000870 3a c8 99 32 36 32 33 34 34 2c 2c 62 25 b8 61 25 |:..262344,,b%.a%| 00000880 3a c8 95 61 25 3a c8 99 33 30 31 34 34 32 2c 41 |:..a%:..301442,A| 00000890 60 25 2c 62 25 21 34 2d 62 25 21 32 30 2c 62 25 |`%,b%!4-b%!20,b%| 000008a0 21 31 36 2d 42 60 25 2d 62 25 21 32 34 2c 43 60 |!16-B`%-b%!24,C`| 000008b0 25 2c 44 60 25 2c 45 60 25 3a c8 99 32 36 32 33 |%,D`%,E`%:..2623| 000008c0 34 36 2c 2c 62 25 b8 61 25 3a ce 3a e1 0d 00 48 |46,,b%.a%:.:...H| 000008d0 59 dd f2 76 5f 28 61 25 2c 63 25 29 3a 21 54 5f |Y..v_(a%,c%):!T_| 000008e0 25 3d 61 25 3a 54 5f 25 21 34 3d 63 25 3a c8 99 |%=a%:T_%!4=c%:..| 000008f0 32 36 32 33 35 30 2c 2c 54 5f 25 3a c8 99 32 36 |262350,,T_%:..26| 00000900 32 33 35 33 2c 21 54 5f 25 2c 54 5f 25 21 38 2c |2353,!T_%,T_%!8,| 00000910 54 5f 25 21 31 32 2c 54 5f 25 21 31 36 2c 54 5f |T_%!12,T_%!16,T_| 00000920 25 21 32 30 3a e1 0d 00 49 c5 dd f2 49 5f 3a 4f |%!20:...I...I_:O| 00000930 5f 25 3d a3 3a 45 5f 25 3d 2d 31 3a 52 5f 25 3d |_%=.:E_%=-1:R_%=| 00000940 a3 3a 46 60 25 3d 31 30 32 34 3a de 47 60 25 20 |.:F`%=1024:.G`% | 00000950 33 32 3a de 73 25 20 31 30 32 34 2c 54 5f 25 20 |32:.s% 1024,T_% | 00000960 31 30 32 34 3a de 69 25 20 46 60 25 2c 6d 25 20 |1024:.i% F`%,m% | 00000970 35 31 32 2c 48 60 25 20 31 30 32 34 3a de 49 60 |512,H`% 1024:.I`| 00000980 25 20 37 36 38 2c 4a 60 25 20 31 39 32 2c 75 5f |% 768,J`% 192,u_| 00000990 25 20 37 36 38 2c 4b 60 25 20 35 31 32 2c 4c 60 |% 768,K`% 512,L`| 000009a0 25 20 31 32 38 30 3a de 4d 60 25 20 31 32 38 2c |% 1280:.M`% 128,| 000009b0 43 60 25 20 31 36 3a f2 4e 60 3a f2 4f 60 3a 50 |C`% 16:.N`:.O`:P| 000009c0 60 25 3d 30 3a 51 60 25 3d 30 3a 52 60 25 3d 30 |`%=0:Q`%=0:R`%=0| 000009d0 3a 53 60 25 3d 30 3a 54 60 25 3d 30 3a 55 60 25 |:S`%=0:T`%=0:U`%| 000009e0 3d 30 3a e7 56 60 25 3c 3e 30 8c 0d 00 4a 25 f2 |=0:.V`%<>0...J%.| 000009f0 57 60 28 50 60 25 2c 51 60 25 2c 52 60 25 29 3a |W`(P`%,Q`%,R`%):| 00000a00 f2 58 60 28 53 60 25 2c 54 60 25 2c 55 60 25 29 |.X`(S`%,T`%,U`%)| 00000a10 0d 00 4b bc cd 3a c8 99 32 36 32 33 38 30 2c 2d |..K..:..262380,-| 00000a20 31 2c 2d 31 b8 59 5f 25 3a f2 59 60 3a 5a 60 25 |1,-1.Y_%:.Y`:Z`%| 00000a30 3d 31 3a 61 60 25 3d 31 3a 24 28 21 28 75 5f 25 |=1:a`%=1:$(!(u_%| 00000a40 2b 31 37 32 29 29 3d 22 31 22 3a 24 28 21 28 75 |+172))="1":$(!(u| 00000a50 5f 25 2b 32 33 36 29 29 3d 22 31 22 3a f2 62 60 |_%+236))="1":.b`| 00000a60 3a f2 63 60 28 61 5f 25 2c 30 2c 64 60 25 29 3a |:.c`(a_%,0,d`%):| 00000a70 f2 63 60 28 61 5f 25 2c 31 2c 72 5f 25 29 3a f2 |.c`(a_%,1,r_%):.| 00000a80 63 60 28 61 5f 25 2c 32 2c 65 60 25 29 3a f2 5a |c`(a_%,2,e`%):.Z| 00000a90 5f 28 61 5f 25 2c 32 29 3a f2 5a 5f 28 61 5f 25 |_(a_%,2):.Z_(a_%| 00000aa0 2c 33 29 3a f2 66 5f 28 63 5f 25 2c 32 2b 66 60 |,3):.f_(c_%,2+f`| 00000ab0 25 2c b9 29 3a e7 67 60 25 3e 30 8c f2 66 5f 28 |%,.):.g`%>0..f_(| 00000ac0 63 5f 25 2c 36 2b 67 60 25 2c b9 29 0d 00 4c 19 |c_%,6+g`%,.)..L.| 00000ad0 e7 68 60 25 3c 3e 30 8c f2 66 5f 28 63 5f 25 2c |.h`%<>0..f_(c_%,| 00000ae0 31 36 2c b9 29 0d 00 4d 19 e7 56 60 25 3c 3e 30 |16,.)..M..V`%<>0| 00000af0 8c f2 66 5f 28 63 5f 25 2c 31 37 2c b9 29 0d 00 |..f_(c_%,17,.)..| 00000b00 4e 19 e7 53 5f 25 3c 3e 30 8c f2 66 5f 28 63 5f |N..S_%<>0..f_(c_| 00000b10 25 2c 31 38 2c b9 29 0d 00 4f 05 e1 0d 00 50 c6 |%,18,.)..O....P.| 00000b20 dd f2 4e 60 3a ea 61 25 2c 63 25 2c 61 24 3a c8 |..N`:.a%,c%,a$:.| 00000b30 99 31 33 31 31 30 37 2c 22 53 77 69 66 74 4a 50 |.131107,"SwiftJP| 00000b40 45 47 24 44 69 72 22 2c 54 5f 25 2c 32 35 36 b8 |EG$Dir",T_%,256.| 00000b50 2c 2c 61 25 3a e7 61 25 3d 30 8c 85 34 39 30 2c |,,a%:.a%=0..490,| 00000b60 22 53 79 73 74 65 6d 20 76 61 72 69 61 62 6c 65 |"System variable| 00000b70 20 27 53 77 69 66 74 4a 50 45 47 24 44 69 72 27 | 'SwiftJPEG$Dir'| 00000b80 20 6e 6f 74 20 64 65 66 69 6e 65 64 3b 20 65 6e | not defined; en| 00000b90 73 75 72 65 20 79 6f 75 20 64 6f 75 62 6c 65 2d |sure you double-| 00000ba0 63 6c 69 63 6b 20 6f 6e 20 21 53 77 69 66 74 4a |click on !SwiftJ| 00000bb0 50 45 47 20 74 6f 20 72 75 6e 20 69 74 2c 20 61 |PEG to run it, a| 00000bc0 6e 64 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 69 74 |nd not one of it| 00000bd0 73 20 63 6f 6d 70 6f 6e 65 6e 74 20 66 69 6c 65 |s component file| 00000be0 73 22 0d 00 51 5a 69 60 24 3d c0 a4 74 5f 28 54 |s"..QZi`$=..t_(T| 00000bf0 5f 25 2c 33 32 29 2c 61 25 29 2b 22 2e 21 43 68 |_%,32),a%)+".!Ch| 00000c00 6f 69 63 65 73 22 3a 44 5f 25 3d 8e 28 69 60 24 |oices":D_%=.(i`$| 00000c10 29 3a e7 44 5f 25 3d 30 8c 85 34 39 30 2c 22 43 |):.D_%=0..490,"C| 00000c20 61 6e 27 74 20 66 69 6e 64 20 74 68 65 20 21 43 |an't find the !C| 00000c30 68 6f 69 63 65 73 20 66 69 6c 65 22 0d 00 52 ba |hoices file"..R.| 00000c40 f2 6a 60 28 22 44 69 74 68 65 72 69 6e 67 22 2c |.j`("Dithering",| 00000c50 22 30 31 32 22 2c 66 60 25 29 3a 45 60 25 3d 66 |"012",f`%):E`%=f| 00000c60 60 25 2d 28 66 60 25 3d 32 29 3a f2 6a 60 28 22 |`%-(f`%=2):.j`("| 00000c70 46 75 6c 6c 20 53 63 72 65 65 6e 22 2c 22 30 31 |Full Screen","01| 00000c80 32 33 22 2c 67 60 25 29 3a f2 6a 60 28 22 41 75 |23",g`%):.j`("Au| 00000c90 74 6f 20 46 75 6c 6c 20 53 63 72 65 65 6e 22 2c |to Full Screen",| 00000ca0 22 30 31 22 2c 68 60 25 29 3a f2 6a 60 28 22 4d |"01",h`%):.j`("M| 00000cb0 6f 64 65 73 20 4f 6e 20 53 74 61 72 74 75 70 22 |odes On Startup"| 00000cc0 2c 22 30 31 22 2c 56 60 25 29 3a f2 6a 60 28 22 |,"01",V`%):.j`("| 00000cd0 43 6c 6f 73 65 20 44 69 73 70 6c 61 79 22 2c 22 |Close Display","| 00000ce0 30 31 22 2c 53 5f 25 29 3a d9 23 44 5f 25 3a 44 |01",S_%):.#D_%:D| 00000cf0 5f 25 3d 30 3a e1 0d 00 53 16 dd f2 41 5f 3a e7 |_%=0:...S...A_:.| 00000d00 44 5f 25 3c 3e 30 8c d9 23 44 5f 25 0d 00 54 05 |D_%<>0..#D_%..T.| 00000d10 e1 0d 00 55 12 dd f2 42 5f 3a e7 45 5f 25 3c 3e |...U...B_:.E_%<>| 00000d20 2d 31 8c 0d 00 56 17 c8 99 32 36 32 33 37 31 2c |-1...V...262371,| 00000d30 45 5f 25 3a 45 5f 25 3d 2d 31 0d 00 57 07 cd 3a |E_%:E_%=-1..W..:| 00000d40 e1 0d 00 58 3a dd f2 6a 60 28 62 24 2c 61 24 2c |...X:..j`(b$,a$,| 00000d50 f8 61 25 29 3a ea 63 25 2c 63 24 3a 63 25 3d a3 |.a%):.c%,c$:c%=.| 00000d60 3a f5 3a e7 a4 6b 60 28 be 23 44 5f 25 29 3d a4 |:.:..k`(.#D_%)=.| 00000d70 6b 60 28 62 24 29 8c 63 25 3d b9 0d 00 59 4b fd |k`(b$).c%=...YK.| 00000d80 28 63 25 3d b9 29 84 28 c5 23 44 5f 25 29 3a e7 |(c%=.).(.#D_%):.| 00000d90 63 25 3d a3 8c 85 34 39 30 2c 22 43 61 6e 27 74 |c%=...490,"Can't| 00000da0 20 66 69 6e 64 20 27 22 2b 62 24 2b 22 27 20 65 | find '"+b$+"' e| 00000db0 6e 74 72 79 20 69 6e 20 21 43 68 6f 69 63 65 73 |ntry in !Choices| 00000dc0 20 66 69 6c 65 22 0d 00 5a 56 63 24 3d be 23 44 | file"..ZVc$=.#D| 00000dd0 5f 25 3a e7 28 a7 61 24 2c 63 24 29 3d 30 29 84 |_%:.(.a$,c$)=0).| 00000de0 28 a9 28 63 24 29 3c 3e 31 29 8c 85 34 39 30 2c |(.(c$)<>1)..490,| 00000df0 62 24 2b 22 20 6f 70 74 69 6f 6e 20 6e 6f 74 20 |b$+" option not | 00000e00 75 6e 64 65 72 73 74 6f 6f 64 20 69 6e 20 21 43 |understood in !C| 00000e10 68 6f 69 63 65 73 20 66 69 6c 65 22 0d 00 5b 0e |hoices file"..[.| 00000e20 61 25 3d bb 28 63 24 29 3a e1 0d 00 5c 3c dd f2 |a%=.(c$):...\<..| 00000e30 6c 60 28 61 24 2c 61 25 29 3a ea 63 25 2c 62 24 |l`(a$,a%):.c%,b$| 00000e40 3a 63 25 3d a3 3a f5 3a 63 24 3d a4 6b 60 28 be |:c%=.:.:c$=.k`(.| 00000e50 23 44 5f 25 29 3a e7 63 24 3d a4 6b 60 28 61 24 |#D_%):.c$=.k`(a$| 00000e60 29 8c 63 25 3d b9 0d 00 5d 4e fd 28 63 25 3d b9 |).c%=...]N.(c%=.| 00000e70 29 84 28 c5 23 44 5f 25 29 3a e7 63 25 3d a3 8c |).(.#D_%):.c%=..| 00000e80 85 34 39 30 2c 22 43 61 6e 27 74 20 66 69 6e 64 |.490,"Can't find| 00000e90 20 27 44 69 74 68 65 72 69 6e 67 27 20 65 6e 74 | 'Dithering' ent| 00000ea0 72 79 20 69 6e 20 21 43 68 6f 69 63 65 73 20 66 |ry in !Choices f| 00000eb0 69 6c 65 22 0d 00 5e 11 d5 23 44 5f 25 2c 61 25 |ile"..^..#D_%,a%| 00000ec0 2b 34 38 3a e1 0d 00 5f 70 dd f2 4f 60 3a ea 61 |+48:..._p..O`:.a| 00000ed0 25 2c 61 24 3a c8 99 35 33 2c 2d 31 2c 34 b8 2c |%,a$:..53,-1,4.,| 00000ee0 2c 6d 60 25 3a c8 99 35 33 2c 2d 31 2c 35 b8 2c |,m`%:..53,-1,5.,| 00000ef0 2c 6e 60 25 3a 61 24 3d 22 3c 53 77 69 66 74 4a |,n`%:a$="<SwiftJ| 00000f00 50 45 47 24 44 69 72 3e 2e 22 3a e7 6d 60 25 3e |PEG$Dir>.":.m`%>| 00000f10 31 84 6e 60 25 3e 31 8c 61 24 2b 3d 22 53 70 72 |1.n`%>1.a$+="Spr| 00000f20 69 74 65 73 22 8b 61 24 2b 3d 22 53 70 72 69 74 |ites".a$+="Sprit| 00000f30 65 73 32 32 22 0d 00 60 39 61 25 3d a4 4c 5f 28 |es22"..`9a%=.L_(| 00000f40 61 24 29 3a e7 61 25 3c 30 8c 85 28 31 3c 3c 33 |a$):.a%<0..(1<<3| 00000f50 30 29 2b 32 2c 22 43 61 6e 27 74 20 66 69 6e 64 |0)+2,"Can't find| 00000f60 20 53 70 72 69 74 65 73 20 66 69 6c 65 22 0d 00 | Sprites file"..| 00000f70 61 49 e7 61 25 3c 3e 26 46 46 39 8c 85 28 31 3c |aI.a%<>&FF9..(1<| 00000f80 3c 33 30 29 2b 32 2c 22 53 70 72 69 74 65 73 20 |<30)+2,"Sprites | 00000f90 66 69 6c 65 20 64 6f 65 73 6e 27 74 20 68 61 76 |file doesn't hav| 00000fa0 65 20 53 70 72 69 74 65 20 66 69 6c 65 74 79 70 |e Sprite filetyp| 00000fb0 65 20 26 46 46 39 22 0d 00 62 3e 61 25 3d a4 6f |e &FF9"..b>a%=.o| 00000fc0 60 28 61 24 29 3a e7 61 25 3d 2d 31 8c 85 28 31 |`(a$):.a%=-1..(1| 00000fd0 3c 3c 33 30 29 2b 32 2c 22 43 61 6e 27 74 20 66 |<<30)+2,"Can't f| 00000fe0 69 6e 64 20 74 68 65 20 53 70 72 69 74 65 73 20 |ind the Sprites | 00000ff0 66 69 6c 65 22 0d 00 63 3f de 70 60 25 20 61 25 |file"..c?.p`% a%| 00001000 2b 31 30 32 34 3a 21 70 60 25 3d 30 3a 70 60 25 |+1024:!p`%=0:p`%| 00001010 21 34 3d 31 36 3a c8 99 34 36 2c 32 36 35 2c 70 |!4=16:..46,265,p| 00001020 60 25 3a c8 99 34 36 2c 32 36 36 2c 70 60 25 2c |`%:..46,266,p`%,| 00001030 61 24 3a e1 0d 00 64 7c dd f2 4a 5f 3a 24 28 47 |a$:...d|..J_:$(G| 00001040 60 25 29 3d 22 69 63 6f 6e 62 61 72 22 3a 21 62 |`%)="iconbar":!b| 00001050 25 3d 2d 31 3a 62 25 21 34 3d 30 3a 62 25 21 38 |%=-1:b%!4=0:b%!8| 00001060 3d 30 3a 62 25 21 31 32 3d 36 38 3a 62 25 21 31 |=0:b%!12=68:b%!1| 00001070 36 3d 36 38 3a 62 25 21 32 30 3d 26 33 31 30 32 |6=68:b%!20=&3102| 00001080 3a 62 25 21 32 34 3d 47 60 25 3a 62 25 21 32 38 |:b%!24=G`%:b%!28| 00001090 3d 70 60 25 3a 62 25 21 33 32 3d 31 31 3a c8 99 |=p`%:b%!32=11:..| 000010a0 32 36 32 33 33 38 2c 2c 62 25 b8 71 60 25 3a e1 |262338,,b%.q`%:.| 000010b0 0d 00 65 48 dd f2 4b 5f 28 f8 61 24 29 3a ea 61 |..eH..K_(.a$):.a| 000010c0 25 3a c8 99 31 36 b8 61 25 3a 61 24 3d a4 74 5f |%:..16.a%:a$=.t_| 000010d0 28 61 25 2c 33 32 29 3a 61 25 3d a7 61 24 2c 22 |(a%,32):a%=.a$,"| 000010e0 22 22 22 29 3a e7 61 25 3c 3e 30 8c 61 24 3d c1 |"""):.a%<>0.a$=.| 000010f0 61 24 2c 61 25 2b 31 29 0d 00 66 2b 61 25 3d a7 |a$,a%+1)..f+a%=.| 00001100 61 24 2c 22 22 22 20 22 29 3a e7 61 25 3c 3e 30 |a$,""" "):.a%<>0| 00001110 8c 61 24 3d c1 61 24 2c 61 25 2b 32 29 8b 61 24 |.a$=.a$,a%+2).a$| 00001120 3d 22 22 0d 00 67 05 e1 0d 00 68 1c dd a4 6f 5f |=""..g....h...o_| 00001130 28 61 25 29 3a ea 63 25 3a e7 61 25 3d 2d 31 8c |(a%):.c%:.a%=-1.| 00001140 63 25 3d a3 0d 00 69 39 21 54 5f 25 3d 61 25 3a |c%=...i9!T_%=a%:| 00001150 c8 99 32 36 32 33 34 37 2c 2c 54 5f 25 3a e7 28 |..262347,,T_%:.(| 00001160 28 54 5f 25 21 33 32 29 80 26 31 30 30 30 30 29 |(T_%!32).&10000)| 00001170 3c 3e 30 8c 63 25 3d b9 8b 63 25 3d a3 0d 00 6a |<>0.c%=..c%=...j| 00001180 07 3d 63 25 0d 00 6b 54 dd f2 72 60 28 61 25 2c |.=c%..kT..r`(a%,| 00001190 61 24 2c f8 63 25 29 3a c8 99 32 36 32 33 36 33 |a$,.c%):..262363| 000011a0 2c 2c 61 25 2c 69 25 2c 73 60 25 2b 46 60 25 2c |,,a%,i%,s`%+F`%,| 000011b0 2d 31 2c 61 24 2c 30 b8 2c 2c 69 25 3a 61 25 21 |-1,a$,0.,,i%:a%!| 000011c0 36 34 3d 70 60 25 3a c8 99 32 36 32 33 33 37 2c |64=p`%:..262337,| 000011d0 2c 61 25 b8 63 25 3a e1 0d 00 6c c5 dd f2 59 60 |,a%.c%:...l...Y`| 000011e0 3a ea 61 25 3a c8 99 32 36 32 33 36 31 2c 2c 22 |:.a%:..262361,,"| 000011f0 3c 53 77 69 66 74 4a 50 45 47 24 44 69 72 3e 2e |<SwiftJPEG$Dir>.| 00001200 54 65 6d 70 6c 61 74 65 73 22 3a 73 60 25 3d 69 |Templates":s`%=i| 00001210 25 3a f2 72 60 28 49 60 25 2c 22 49 6e 66 6f 22 |%:.r`(I`%,"Info"| 00001220 2c 64 60 25 29 3a 24 28 21 28 49 60 25 2b 33 33 |,d`%):$(!(I`%+33| 00001230 32 29 29 3d 48 5f 24 3a f2 72 60 28 4a 60 25 2c |2))=H_$:.r`(J`%,| 00001240 22 44 69 73 70 6c 61 79 22 2c 55 5f 25 29 3a f2 |"Display",U_%):.| 00001250 72 60 28 75 5f 25 2c 22 5a 6f 6f 6d 22 2c 72 5f |r`(u_%,"Zoom",r_| 00001260 25 29 3a f2 72 60 28 4b 60 25 2c 22 4a 50 45 47 |%):.r`(K`%,"JPEG| 00001270 20 69 6e 66 6f 22 2c 65 60 25 29 3a f2 72 60 28 | info",e`%):.r`(| 00001280 4c 60 25 2c 22 43 68 6f 69 63 65 73 22 2c 63 5f |L`%,"Choices",c_| 00001290 25 29 3a c8 99 32 36 32 33 36 32 3a e1 0d 00 6d |%):..262362:...m| 000012a0 94 dd f2 56 5f 28 66 25 29 3a ea 61 25 2c 63 25 |...V_(f%):.a%,c%| 000012b0 2c 64 25 2c 65 25 3a f2 74 60 28 61 25 2c 63 25 |,d%,e%:.t`(a%,c%| 000012c0 29 3a 21 54 5f 25 3d 66 25 3a c8 99 32 36 32 33 |):!T_%=f%:..2623| 000012d0 34 37 2c 2c 54 5f 25 3a 64 25 3d 54 5f 25 21 31 |47,,T_%:d%=T_%!1| 000012e0 32 2d 54 5f 25 21 34 3a 65 25 3d 54 5f 25 21 31 |2-T_%!4:e%=T_%!1| 000012f0 36 2d 54 5f 25 21 38 3a 75 60 25 3d 28 61 25 2d |6-T_%!8:u`%=(a%-| 00001300 64 25 29 2f 32 3a 76 60 25 3d 28 63 25 2d 65 25 |d%)/2:v`%=(c%-e%| 00001310 29 2f 32 2b 36 38 3a e7 28 54 5f 25 21 33 32 29 |)/2+68:.(T_%!32)| 00001320 80 26 34 30 30 30 30 30 30 8c 76 60 25 2d 3d 32 |.&4000000.v`%-=2| 00001330 30 0d 00 6e 1f e7 28 54 5f 25 21 33 32 29 80 26 |0..n..(T_%!32).&| 00001340 34 30 30 30 30 30 30 30 8c 76 60 25 2b 3d 32 30 |40000000.v`%+=20| 00001350 0d 00 6f 1f e7 28 54 5f 25 21 33 32 29 80 26 31 |..o..(T_%!32).&1| 00001360 30 30 30 30 30 30 30 8c 75 60 25 2d 3d 32 30 0d |0000000.u`%-=20.| 00001370 00 70 4d 54 5f 25 21 34 3d 75 60 25 3a 54 5f 25 |.pMT_%!4=u`%:T_%| 00001380 21 38 3d 76 60 25 3a 54 5f 25 21 31 32 3d 75 60 |!8=v`%:T_%!12=u`| 00001390 25 2b 64 25 3a 54 5f 25 21 31 36 3d 76 60 25 2b |%+d%:T_%!16=v`%+| 000013a0 65 25 3a 54 5f 25 21 32 38 3d 2d 31 3a c8 99 32 |e%:T_%!28=-1:..2| 000013b0 36 32 33 34 31 2c 2c 54 5f 25 3a e1 0d 00 71 23 |62341,,T_%:...q#| 000013c0 dd f2 73 5f 3a ea 61 25 2c 63 25 3a 61 25 3d 5a |..s_:.a%,c%:a%=Z| 000013d0 60 25 3a 63 25 3d 61 60 25 3a e7 65 5f 25 8c 0d |`%:c%=a`%:.e_%..| 000013e0 00 72 0a c8 8e 64 5f 25 ca 0d 00 73 0c c9 30 3a |.r...d_%...s..0:| 000013f0 64 5f 25 3d 31 0d 00 74 0c c9 31 3a 64 5f 25 3d |d_%=1..t..1:d_%=| 00001400 30 0d 00 75 0c c9 35 3a 64 5f 25 3d 36 0d 00 76 |0..u..5:d_%=6..v| 00001410 0c c9 36 3a 64 5f 25 3d 35 0d 00 77 05 cb 0d 00 |..6:d_%=5..w....| 00001420 78 0c cd 3a c8 8e 64 5f 25 ca 0d 00 79 31 c9 30 |x..:..d_%...y1.0| 00001430 3a 5a 60 25 3d bb 28 a4 74 5f 28 21 28 75 5f 25 |:Z`%=.(.t_(!(u_%| 00001440 2b 31 37 32 29 2c 33 33 29 29 2b 31 3a e7 5a 60 |+172),33))+1:.Z`| 00001450 25 3e 32 30 8c 5a 60 25 3d 32 30 0d 00 7a 3f e7 |%>20.Z`%=20..z?.| 00001460 a4 74 5f 28 21 28 75 5f 25 2b 31 37 32 29 2c 33 |.t_(!(u_%+172),3| 00001470 33 29 3c 3e c3 28 5a 60 25 29 8c 24 28 21 28 75 |3)<>.(Z`%).$(!(u| 00001480 5f 25 2b 31 37 32 29 29 3d c3 28 5a 60 25 29 3a |_%+172))=.(Z`%):| 00001490 f2 76 5f 28 72 5f 25 2c 32 29 0d 00 7b 2f c9 31 |.v_(r_%,2)..{/.1| 000014a0 3a 5a 60 25 3d bb 28 a4 74 5f 28 21 28 75 5f 25 |:Z`%=.(.t_(!(u_%| 000014b0 2b 31 37 32 29 2c 33 33 29 29 2d 31 3a e7 5a 60 |+172),33))-1:.Z`| 000014c0 25 3c 31 8c 5a 60 25 3d 31 0d 00 7c 3f e7 a4 74 |%<1.Z`%=1..|?..t| 000014d0 5f 28 21 28 75 5f 25 2b 31 37 32 29 2c 33 33 29 |_(!(u_%+172),33)| 000014e0 3c 3e c3 28 5a 60 25 29 8c 24 28 21 28 75 5f 25 |<>.(Z`%).$(!(u_%| 000014f0 2b 31 37 32 29 29 3d c3 28 5a 60 25 29 3a f2 76 |+172))=.(Z`%):.v| 00001500 5f 28 72 5f 25 2c 32 29 0d 00 7d 31 c9 35 3a 61 |_(r_%,2)..}1.5:a| 00001510 60 25 3d bb 28 a4 74 5f 28 21 28 75 5f 25 2b 32 |`%=.(.t_(!(u_%+2| 00001520 33 36 29 2c 33 33 29 29 2b 31 3a e7 61 60 25 3e |36),33))+1:.a`%>| 00001530 32 30 8c 61 60 25 3d 32 30 0d 00 7e 3f e7 a4 74 |20.a`%=20..~?..t| 00001540 5f 28 21 28 75 5f 25 2b 32 33 36 29 2c 33 33 29 |_(!(u_%+236),33)| 00001550 3c 3e c3 28 61 60 25 29 8c 24 28 21 28 75 5f 25 |<>.(a`%).$(!(u_%| 00001560 2b 32 33 36 29 29 3d c3 28 61 60 25 29 3a f2 76 |+236))=.(a`%):.v| 00001570 5f 28 72 5f 25 2c 34 29 0d 00 7f 2f c9 36 3a 61 |_(r_%,4).../.6:a| 00001580 60 25 3d bb 28 a4 74 5f 28 21 28 75 5f 25 2b 32 |`%=.(.t_(!(u_%+2| 00001590 33 36 29 2c 33 33 29 29 2d 31 3a e7 61 60 25 3c |36),33))-1:.a`%<| 000015a0 31 8c 61 60 25 3d 31 0d 00 80 3f e7 a4 74 5f 28 |1.a`%=1...?..t_(| 000015b0 21 28 75 5f 25 2b 32 33 36 29 2c 33 33 29 3c 3e |!(u_%+236),33)<>| 000015c0 c3 28 61 60 25 29 8c 24 28 21 28 75 5f 25 2b 32 |.(a`%).$(!(u_%+2| 000015d0 33 36 29 29 3d c3 28 61 60 25 29 3a f2 76 5f 28 |36))=.(a`%):.v_(| 000015e0 72 5f 25 2c 34 29 0d 00 81 17 cb 3a e7 61 25 3c |r_%,4).....:.a%<| 000015f0 3e 5a 60 25 84 63 25 3c 3e 61 60 25 8c 0d 00 82 |>Z`%.c%<>a`%....| 00001600 0e e7 a4 6f 5f 28 55 5f 25 29 8c 0d 00 83 4b f2 |...o_(U_%)....K.| 00001610 60 5f 3a 21 54 5f 25 3d 55 5f 25 3a c8 99 32 36 |`_:!T_%=U_%:..26| 00001620 32 33 34 32 2c 2c 54 5f 25 3a c8 99 32 36 32 33 |2342,,T_%:..2623| 00001630 34 37 2c 2c 54 5f 25 3a c8 99 32 36 32 33 34 31 |47,,T_%:..262341| 00001640 2c 2c 54 5f 25 3a f2 78 5f 28 79 5f 25 2c 7a 5f |,,T_%:.x_(y_%,z_| 00001650 25 2c 5f 5f 25 29 0d 00 84 05 cd 0d 00 85 07 cd |%,__%)..........| 00001660 3a e1 0d 00 86 5e dd f2 77 5f 3a ea 61 25 2c 63 |:....^..w_:.a%,c| 00001670 25 3a 61 25 3d 5a 60 25 3a 63 25 3d 61 60 25 3a |%:a%=Z`%:c%=a`%:| 00001680 5a 60 25 3d bb 28 a4 74 5f 28 21 28 75 5f 25 2b |Z`%=.(.t_(!(u_%+| 00001690 31 37 32 29 2c 33 33 29 29 3a 61 60 25 3d bb 28 |172),33)):a`%=.(| 000016a0 a4 74 5f 28 21 28 75 5f 25 2b 32 33 36 29 2c 33 |.t_(!(u_%+236),3| 000016b0 33 29 29 3a e7 5a 60 25 3c 31 8c 5a 60 25 3d 31 |3)):.Z`%<1.Z`%=1| 000016c0 0d 00 87 12 e7 5a 60 25 3e 32 30 8c 5a 60 25 3d |.....Z`%>20.Z`%=| 000016d0 32 30 0d 00 88 10 e7 61 60 25 3c 31 8c 61 60 25 |20.....a`%<1.a`%| 000016e0 3d 31 0d 00 89 12 e7 61 60 25 3e 32 30 8c 61 60 |=1.....a`%>20.a`| 000016f0 25 3d 32 30 0d 00 8a 2c e7 5a 60 25 3c 3e 61 25 |%=20...,.Z`%<>a%| 00001700 8c 24 28 21 28 75 5f 25 2b 31 37 32 29 29 3d c3 |.$(!(u_%+172))=.| 00001710 28 5a 60 25 29 3a f2 76 5f 28 72 5f 25 2c 32 29 |(Z`%):.v_(r_%,2)| 00001720 0d 00 8b 2c e7 61 60 25 3c 3e 63 25 8c 24 28 21 |...,.a`%<>c%.$(!| 00001730 28 75 5f 25 2b 32 33 36 29 29 3d c3 28 61 60 25 |(u_%+236))=.(a`%| 00001740 29 3a f2 76 5f 28 72 5f 25 2c 34 29 0d 00 8c 15 |):.v_(r_%,4)....| 00001750 e7 61 25 3c 3e 5a 60 25 84 63 25 3c 3e 61 60 25 |.a%<>Z`%.c%<>a`%| 00001760 8c 0d 00 8d 0e e7 a4 6f 5f 28 55 5f 25 29 8c 0d |.......o_(U_%)..| 00001770 00 8e 3a f2 60 5f 3a 21 54 5f 25 3d 55 5f 25 3a |..:.`_:!T_%=U_%:| 00001780 c8 99 32 36 32 33 34 32 2c 2c 54 5f 25 3a c8 99 |..262342,,T_%:..| 00001790 32 36 32 33 34 37 2c 2c 54 5f 25 3a c8 99 32 36 |262347,,T_%:..26| 000017a0 32 33 34 31 2c 2c 54 5f 25 0d 00 8f 05 cd 0d 00 |2341,,T_%.......| 000017b0 90 07 cd 3a e1 0d 00 91 19 dd f2 67 5f 3a ea 61 |...:.......g_:.a| 000017c0 25 2c 63 25 2c 61 24 3a c8 8e 64 5f 25 ca 0d 00 |%,c%,a$:..d_%...| 000017d0 92 04 0d 00 93 1b c9 32 2c 33 2c 34 3a e7 a4 77 |.......2,3,4:..w| 000017e0 60 28 63 5f 25 2c 64 5f 25 29 3d a3 8c 0d 00 94 |`(c_%,d_%)=.....| 000017f0 1c e7 a4 77 60 28 63 5f 25 2c 32 29 8c f2 66 5f |...w`(c_%,2)..f_| 00001800 28 63 5f 25 2c 32 2c a3 29 0d 00 95 1c e7 a4 77 |(c_%,2,.)......w| 00001810 60 28 63 5f 25 2c 33 29 8c f2 66 5f 28 63 5f 25 |`(c_%,3)..f_(c_%| 00001820 2c 33 2c a3 29 0d 00 96 1c e7 a4 77 60 28 63 5f |,3,.)......w`(c_| 00001830 25 2c 34 29 8c f2 66 5f 28 63 5f 25 2c 34 2c a3 |%,4)..f_(c_%,4,.| 00001840 29 0d 00 97 12 f2 66 5f 28 63 5f 25 2c 64 5f 25 |).....f_(c_%,d_%| 00001850 2c b9 29 0d 00 98 05 cd 0d 00 99 1b c9 37 2c 38 |,.)..........7,8| 00001860 2c 39 3a e7 a4 77 60 28 63 5f 25 2c 64 5f 25 29 |,9:..w`(c_%,d_%)| 00001870 3d a3 8c 0d 00 9a 1c e7 a4 77 60 28 63 5f 25 2c |=........w`(c_%,| 00001880 37 29 8c f2 66 5f 28 63 5f 25 2c 37 2c a3 29 0d |7)..f_(c_%,7,.).| 00001890 00 9b 1c e7 a4 77 60 28 63 5f 25 2c 38 29 8c f2 |.....w`(c_%,8)..| 000018a0 66 5f 28 63 5f 25 2c 38 2c a3 29 0d 00 9c 1c e7 |f_(c_%,8,.).....| 000018b0 a4 77 60 28 63 5f 25 2c 39 29 8c f2 66 5f 28 63 |.w`(c_%,9)..f_(c| 000018c0 5f 25 2c 39 2c a3 29 0d 00 9d 12 f2 66 5f 28 63 |_%,9,.).....f_(c| 000018d0 5f 25 2c 64 5f 25 2c b9 29 0d 00 9e 14 cc 3a f2 |_%,d_%,.).....:.| 000018e0 66 5f 28 63 5f 25 2c 64 5f 25 2c a3 29 0d 00 9f |f_(c_%,d_%,.)...| 000018f0 05 cd 0d 00 a0 3d c9 31 30 3a 44 5f 25 3d ad 28 |.....=.10:D_%=.(| 00001900 69 60 24 29 3a e7 44 5f 25 3d 30 8c 85 34 39 30 |i`$):.D_%=0..490| 00001910 2c 22 43 61 6e 27 74 20 66 69 6e 64 20 74 68 65 |,"Can't find the| 00001920 20 21 43 68 6f 69 63 65 73 20 66 69 6c 65 22 0d | !Choices file".| 00001930 00 a1 14 e7 a4 77 60 28 63 5f 25 2c 32 29 8c 61 |.....w`(c_%,2).a| 00001940 25 3d 30 0d 00 a2 14 e7 a4 77 60 28 63 5f 25 2c |%=0......w`(c_%,| 00001950 33 29 8c 61 25 3d 31 0d 00 a3 14 e7 a4 77 60 28 |3).a%=1......w`(| 00001960 63 5f 25 2c 34 29 8c 61 25 3d 32 0d 00 a4 2d f2 |c_%,4).a%=2...-.| 00001970 6c 60 28 22 44 69 74 68 65 72 69 6e 67 22 2c 61 |l`("Dithering",a| 00001980 25 29 3a 61 25 3d 30 3a e7 a4 77 60 28 63 5f 25 |%):a%=0:..w`(c_%| 00001990 2c 37 29 8c 61 25 3d 31 0d 00 a5 14 e7 a4 77 60 |,7).a%=1......w`| 000019a0 28 63 5f 25 2c 38 29 8c 61 25 3d 32 0d 00 a6 14 |(c_%,8).a%=2....| 000019b0 e7 a4 77 60 28 63 5f 25 2c 39 29 8c 61 25 3d 33 |..w`(c_%,9).a%=3| 000019c0 0d 00 a7 30 f2 6c 60 28 22 46 75 6c 6c 20 53 63 |...0.l`("Full Sc| 000019d0 72 65 65 6e 22 2c 61 25 29 3a e7 a4 77 60 28 63 |reen",a%):..w`(c| 000019e0 5f 25 2c 31 36 29 8c 61 25 3d 31 8b 61 25 3d 30 |_%,16).a%=1.a%=0| 000019f0 0d 00 a8 35 f2 6c 60 28 22 41 75 74 6f 20 46 75 |...5.l`("Auto Fu| 00001a00 6c 6c 20 53 63 72 65 65 6e 22 2c 61 25 29 3a e7 |ll Screen",a%):.| 00001a10 a4 77 60 28 63 5f 25 2c 31 37 29 8c 61 25 3d 31 |.w`(c_%,17).a%=1| 00001a20 8b 61 25 3d 30 0d 00 a9 35 f2 6c 60 28 22 4d 6f |.a%=0...5.l`("Mo| 00001a30 64 65 73 20 4f 6e 20 53 74 61 72 74 75 70 22 2c |des On Startup",| 00001a40 61 25 29 3a e7 a4 77 60 28 63 5f 25 2c 31 38 29 |a%):..w`(c_%,18)| 00001a50 8c 61 25 3d 31 8b 61 25 3d 30 0d 00 aa 27 f2 6c |.a%=1.a%=0...'.l| 00001a60 60 28 22 43 6c 6f 73 65 20 44 69 73 70 6c 61 79 |`("Close Display| 00001a70 22 2c 61 25 29 3a d9 23 44 5f 25 3a 44 5f 25 3d |",a%):.#D_%:D_%=| 00001a80 30 0d 00 ab 16 c9 31 31 3a e7 a4 77 60 28 63 5f |0.....11:..w`(c_| 00001a90 25 2c 34 29 3d a3 8c 0d 00 ac 1c e7 a4 77 60 28 |%,4)=........w`(| 00001aa0 63 5f 25 2c 32 29 8c f2 66 5f 28 63 5f 25 2c 32 |c_%,2)..f_(c_%,2| 00001ab0 2c a3 29 0d 00 ad 1c e7 a4 77 60 28 63 5f 25 2c |,.)......w`(c_%,| 00001ac0 33 29 8c f2 66 5f 28 63 5f 25 2c 33 2c a3 29 0d |3)..f_(c_%,3,.).| 00001ad0 00 ae 1c e7 a4 77 60 28 63 5f 25 2c 34 29 8c f2 |.....w`(c_%,4)..| 00001ae0 66 5f 28 63 5f 25 2c 34 2c a3 29 0d 00 af 10 f2 |f_(c_%,4,.).....| 00001af0 66 5f 28 63 5f 25 2c 34 2c b9 29 0d 00 b0 14 cd |f_(c_%,4,.).....| 00001b00 3a e7 a4 77 60 28 63 5f 25 2c 37 29 3d a3 8c 0d |:..w`(c_%,7)=...| 00001b10 00 b1 1c e7 a4 77 60 28 63 5f 25 2c 37 29 8c f2 |.....w`(c_%,7)..| 00001b20 66 5f 28 63 5f 25 2c 37 2c a3 29 0d 00 b2 1c e7 |f_(c_%,7,.).....| 00001b30 a4 77 60 28 63 5f 25 2c 38 29 8c f2 66 5f 28 63 |.w`(c_%,8)..f_(c| 00001b40 5f 25 2c 38 2c a3 29 0d 00 b3 1c e7 a4 77 60 28 |_%,8,.)......w`(| 00001b50 63 5f 25 2c 39 29 8c f2 66 5f 28 63 5f 25 2c 39 |c_%,9)..f_(c_%,9| 00001b60 2c a3 29 0d 00 b4 10 f2 66 5f 28 63 5f 25 2c 37 |,.).....f_(c_%,7| 00001b70 2c b9 29 0d 00 b5 20 cd 3a e7 a4 77 60 28 63 5f |,.)... .:..w`(c_| 00001b80 25 2c 31 36 29 8c f2 66 5f 28 63 5f 25 2c 31 36 |%,16)..f_(c_%,16| 00001b90 2c a3 29 0d 00 b6 1e e7 a4 77 60 28 63 5f 25 2c |,.)......w`(c_%,| 00001ba0 31 37 29 8c f2 66 5f 28 63 5f 25 2c 31 37 2c a3 |17)..f_(c_%,17,.| 00001bb0 29 0d 00 b7 1e e7 a4 77 60 28 63 5f 25 2c 31 38 |)......w`(c_%,18| 00001bc0 29 8c f2 66 5f 28 63 5f 25 2c 31 38 2c a3 29 0d |)..f_(c_%,18,.).| 00001bd0 00 b8 04 0d 00 b9 1a c9 31 32 3a e7 a4 77 60 28 |........12:..w`(| 00001be0 63 5f 25 2c 66 60 25 2b 32 29 3d a3 8c 0d 00 ba |c_%,f`%+2)=.....| 00001bf0 1c e7 a4 77 60 28 63 5f 25 2c 32 29 8c f2 66 5f |...w`(c_%,2)..f_| 00001c00 28 63 5f 25 2c 32 2c a3 29 0d 00 bb 1c e7 a4 77 |(c_%,2,.)......w| 00001c10 60 28 63 5f 25 2c 33 29 8c f2 66 5f 28 63 5f 25 |`(c_%,3)..f_(c_%| 00001c20 2c 33 2c a3 29 0d 00 bc 1c e7 a4 77 60 28 63 5f |,3,.)......w`(c_| 00001c30 25 2c 34 29 8c f2 66 5f 28 63 5f 25 2c 34 2c a3 |%,4)..f_(c_%,4,.| 00001c40 29 0d 00 bd 14 f2 66 5f 28 63 5f 25 2c 66 60 25 |).....f_(c_%,f`%| 00001c50 2b 32 2c b9 29 0d 00 be 0d cd 3a e7 67 60 25 3e |+2,.).....:.g`%>| 00001c60 30 8c 0d 00 bf 16 e7 a4 77 60 28 63 5f 25 2c 67 |0.......w`(c_%,g| 00001c70 60 25 2b 36 29 3d a3 8c 0d 00 c0 1c e7 a4 77 60 |`%+6)=........w`| 00001c80 28 63 5f 25 2c 37 29 8c f2 66 5f 28 63 5f 25 2c |(c_%,7)..f_(c_%,| 00001c90 37 2c a3 29 0d 00 c1 1c e7 a4 77 60 28 63 5f 25 |7,.)......w`(c_%| 00001ca0 2c 38 29 8c f2 66 5f 28 63 5f 25 2c 38 2c a3 29 |,8)..f_(c_%,8,.)| 00001cb0 0d 00 c2 1c e7 a4 77 60 28 63 5f 25 2c 39 29 8c |......w`(c_%,9).| 00001cc0 f2 66 5f 28 63 5f 25 2c 39 2c a3 29 0d 00 c3 14 |.f_(c_%,9,.)....| 00001cd0 f2 66 5f 28 63 5f 25 2c 67 60 25 2b 36 2c b9 29 |.f_(c_%,g`%+6,.)| 00001ce0 0d 00 c4 05 cd 0d 00 c5 1e cc 3a e7 a4 77 60 28 |..........:..w`(| 00001cf0 63 5f 25 2c 37 29 8c f2 66 5f 28 63 5f 25 2c 37 |c_%,7)..f_(c_%,7| 00001d00 2c a3 29 0d 00 c6 1c e7 a4 77 60 28 63 5f 25 2c |,.)......w`(c_%,| 00001d10 38 29 8c f2 66 5f 28 63 5f 25 2c 38 2c a3 29 0d |8)..f_(c_%,8,.).| 00001d20 00 c7 1c e7 a4 77 60 28 63 5f 25 2c 39 29 8c f2 |.....w`(c_%,9)..| 00001d30 66 5f 28 63 5f 25 2c 39 2c a3 29 0d 00 c8 26 cd |f_(c_%,9,.)...&.| 00001d40 3a e7 68 60 25 3d 30 80 a4 77 60 28 63 5f 25 2c |:.h`%=0..w`(c_%,| 00001d50 31 36 29 8c f2 66 5f 28 63 5f 25 2c 31 36 2c a3 |16)..f_(c_%,16,.| 00001d60 29 0d 00 c9 26 e7 68 60 25 3d 31 80 a4 77 60 28 |)...&.h`%=1..w`(| 00001d70 63 5f 25 2c 31 36 29 3d a3 8c f2 66 5f 28 63 5f |c_%,16)=...f_(c_| 00001d80 25 2c 31 36 2c b9 29 0d 00 ca 24 e7 56 60 25 3d |%,16,.)...$.V`%=| 00001d90 30 80 a4 77 60 28 63 5f 25 2c 31 37 29 8c f2 66 |0..w`(c_%,17)..f| 00001da0 5f 28 63 5f 25 2c 31 37 2c a3 29 0d 00 cb 26 e7 |_(c_%,17,.)...&.| 00001db0 56 60 25 3d 31 80 a4 77 60 28 63 5f 25 2c 31 37 |V`%=1..w`(c_%,17| 00001dc0 29 3d a3 8c f2 66 5f 28 63 5f 25 2c 31 37 2c b9 |)=...f_(c_%,17,.| 00001dd0 29 0d 00 cc 24 e7 53 5f 25 3d 30 80 a4 77 60 28 |)...$.S_%=0..w`(| 00001de0 63 5f 25 2c 31 38 29 8c f2 66 5f 28 63 5f 25 2c |c_%,18)..f_(c_%,| 00001df0 31 38 2c a3 29 0d 00 cd 26 e7 53 5f 25 3d 31 80 |18,.)...&.S_%=1.| 00001e00 a4 77 60 28 63 5f 25 2c 31 38 29 3d a3 8c f2 66 |.w`(c_%,18)=...f| 00001e10 5f 28 63 5f 25 2c 31 38 2c b9 29 0d 00 ce 0b e7 |_(c_%,18,.).....| 00001e20 65 5f 25 3d 30 8c 0d 00 cf 1e f2 78 60 3a 21 54 |e_%=0......x`:!T| 00001e30 5f 25 3d 63 5f 25 3a c8 99 32 36 32 33 34 32 2c |_%=c_%:..262342,| 00001e40 2c 54 5f 25 0d 00 d0 05 cd 0d 00 d1 20 c9 31 33 |,T_%........ .13| 00001e50 3a 61 25 3d 66 60 25 3a e7 a4 77 60 28 63 5f 25 |:a%=f`%:..w`(c_%| 00001e60 2c 32 29 8c 66 60 25 3d 30 0d 00 d2 15 e7 a4 77 |,2).f`%=0......w| 00001e70 60 28 63 5f 25 2c 33 29 8c 66 60 25 3d 31 0d 00 |`(c_%,3).f`%=1..| 00001e80 d3 15 e7 a4 77 60 28 63 5f 25 2c 34 29 8c 66 60 |....w`(c_%,4).f`| 00001e90 25 3d 32 0d 00 d4 2b 45 60 25 3d 66 60 25 2d 28 |%=2...+E`%=f`%-(| 00001ea0 66 60 25 3d 32 29 3a 67 60 25 3d 30 3a e7 a4 77 |f`%=2):g`%=0:..w| 00001eb0 60 28 63 5f 25 2c 37 29 8c 67 60 25 3d 31 0d 00 |`(c_%,7).g`%=1..| 00001ec0 d5 15 e7 a4 77 60 28 63 5f 25 2c 38 29 8c 67 60 |....w`(c_%,8).g`| 00001ed0 25 3d 32 0d 00 d6 15 e7 a4 77 60 28 63 5f 25 2c |%=2......w`(c_%,| 00001ee0 39 29 8c 67 60 25 3d 33 0d 00 d7 1c e7 a4 77 60 |9).g`%=3......w`| 00001ef0 28 63 5f 25 2c 31 36 29 8c 68 60 25 3d 31 8b 68 |(c_%,16).h`%=1.h| 00001f00 60 25 3d 30 0d 00 d8 1c e7 a4 77 60 28 63 5f 25 |`%=0......w`(c_%| 00001f10 2c 31 37 29 8c 56 60 25 3d 31 8b 56 60 25 3d 30 |,17).V`%=1.V`%=0| 00001f20 0d 00 d9 1c e7 a4 77 60 28 63 5f 25 2c 31 38 29 |......w`(c_%,18)| 00001f30 8c 53 5f 25 3d 31 8b 53 5f 25 3d 30 0d 00 da 33 |.S_%=1.S_%=0...3| 00001f40 f2 78 60 3a 21 54 5f 25 3d 63 5f 25 3a c8 99 32 |.x`:!T_%=c_%:..2| 00001f50 36 32 33 34 32 2c 2c 54 5f 25 3a e7 a4 6f 5f 28 |62342,,T_%:..o_(| 00001f60 55 5f 25 29 80 28 61 25 3c 3e 66 60 25 29 8c 0d |U_%).(a%<>f`%)..| 00001f70 00 db 36 21 54 5f 25 3d 55 5f 25 3a c8 99 32 36 |..6!T_%=U_%:..26| 00001f80 32 33 34 37 2c 2c 54 5f 25 3a c8 99 32 36 32 33 |2347,,T_%:..2623| 00001f90 34 32 2c 2c 54 5f 25 3a c8 99 32 36 32 33 34 31 |42,,T_%:..262341| 00001fa0 2c 2c 54 5f 25 0d 00 dc 05 cd 0d 00 dd 07 cb 3a |,,T_%..........:| 00001fb0 e1 0d 00 de 23 dd f2 66 5f 28 61 25 2c 63 25 2c |....#..f_(a%,c%,| 00001fc0 64 25 29 3a e7 a4 77 60 28 61 25 2c 63 25 29 3c |d%):..w`(a%,c%)<| 00001fd0 3e 64 25 8c 0d 00 df 39 21 73 25 3d 61 25 3a 73 |>d%....9!s%=a%:s| 00001fe0 25 21 34 3d 63 25 3a c8 99 32 36 32 33 35 30 2c |%!4=c%:..262350,| 00001ff0 2c 73 25 3a e7 64 25 3d a3 8c 73 25 21 38 3d 30 |,s%:.d%=..s%!8=0| 00002000 8b 73 25 21 38 3d 26 32 30 30 30 30 30 0d 00 e0 |.s%!8=&200000...| 00002010 2d 21 73 25 3d 61 25 3a 73 25 21 34 3d 63 25 3a |-!s%=a%:s%!4=c%:| 00002020 73 25 21 31 32 3d 26 32 30 30 30 30 30 3a c8 99 |s%!12=&200000:..| 00002030 32 36 32 33 34 39 2c 2c 73 25 0d 00 e1 07 cd 3a |262349,,s%.....:| 00002040 e1 0d 00 e2 bc dd f2 62 60 3a 79 60 25 3d 73 25 |.......b`:y`%=s%| 00002050 3a 24 73 25 3d 22 53 77 69 66 74 4a 50 45 47 22 |:$s%="SwiftJPEG"| 00002060 3a 24 28 73 25 2b 31 30 29 3d 22 49 6e 66 6f 22 |:$(s%+10)="Info"| 00002070 3a 24 28 73 25 2b 31 35 29 3d 22 5a 6f 6f 6d 22 |:$(s%+15)="Zoom"| 00002080 3a 24 28 73 25 2b 32 30 29 3d 22 50 69 63 74 75 |:$(s%+20)="Pictu| 00002090 72 65 22 3a 24 28 73 25 2b 32 38 29 3d 22 46 75 |re":$(s%+28)="Fu| 000020a0 6c 6c 20 73 63 72 65 65 6e 2e 2e 2e 22 3a 24 28 |ll screen...":$(| 000020b0 73 25 2b 34 33 29 3d 22 43 68 6f 69 63 65 73 2e |s%+43)="Choices.| 000020c0 2e 2e a4 44 22 3a 24 28 73 25 2b 35 36 29 3d 22 |...D":$(s%+56)="| 000020d0 51 75 69 74 22 3a 24 28 73 25 2b 36 31 29 3d 22 |Quit":$(s%+61)="| 000020e0 2a 22 2b bd 28 30 29 2b 22 2a 22 3a 61 5f 25 3d |*"+.(0)+"*":a_%=| 000020f0 a4 7a 60 28 6d 25 2c 48 60 25 29 3a e1 0d 00 e3 |.z`(m%,H`%):....| 00002100 48 dd f2 71 5f 28 61 25 29 3a e7 61 25 3d a3 8c |H..q_(a%):.a%=..| 00002110 f2 78 5f 28 61 5f 25 2c 21 62 25 2d 31 31 36 2c |.x_(a_%,!b%-116,| 00002120 31 34 30 2b 35 2a 34 34 2b 32 34 29 8b f2 78 5f |140+5*44+24)..x_| 00002130 28 61 5f 25 2c 21 62 25 2d 31 31 36 2c 62 25 21 |(a_%,!b%-116,b%!| 00002140 34 2b 32 32 29 0d 00 e4 05 e1 0d 00 e5 28 dd f2 |4+22)........(..| 00002150 63 60 28 61 25 2c 63 25 2c 64 25 29 3a 21 28 61 |c`(a%,c%,d%):!(a| 00002160 25 2b 32 38 2b 63 25 2a 32 34 2b 34 29 3d 64 25 |%+28+c%*24+4)=d%| 00002170 3a e1 0d 00 e6 3c dd f2 78 5f 28 61 25 2c 78 25 |:....<..x_(a%,x%| 00002180 2c 79 25 29 3a 79 5f 25 3d 61 25 3a 7a 5f 25 3d |,y%):y_%=a%:z_%=| 00002190 78 25 3a 5f 5f 25 3d 79 25 3a c8 99 32 36 32 33 |x%:__%=y%:..2623| 000021a0 35 36 2c 2c 61 25 2c 78 25 2c 79 25 3a e1 0d 00 |56,,a%,x%,y%:...| 000021b0 e7 5d dd f2 5f 60 28 61 25 2c 63 25 2c 64 25 29 |.].._`(a%,c%,d%)| 000021c0 3a e7 64 25 3d b9 8c 61 25 21 28 32 38 2b 63 25 |:.d%=..a%!(28+c%| 000021d0 2a 32 34 29 3d 61 25 21 28 32 38 2b 63 25 2a 32 |*24)=a%!(28+c%*2| 000021e0 34 29 84 31 3a 8b 61 25 21 28 32 38 2b 63 25 2a |4).1:.a%!(28+c%*| 000021f0 32 34 29 3d 61 25 21 28 32 38 2b 63 25 2a 32 34 |24)=a%!(28+c%*24| 00002200 29 80 26 46 46 46 46 46 46 46 45 0d 00 e8 05 e1 |).&FFFFFFFE.....| 00002210 0d 00 e9 3b dd f2 5a 5f 28 61 25 2c 63 25 29 3a |...;..Z_(a%,c%):| 00002220 61 25 21 28 32 38 2b 63 25 2a 32 34 2b 38 29 3d |a%!(28+c%*24+8)=| 00002230 28 61 25 21 28 32 38 2b 63 25 2a 32 34 2b 38 29 |(a%!(28+c%*24+8)| 00002240 29 84 28 31 3c 3c 32 32 29 3a e1 0d 00 ea 3e dd |).(1<<22):....>.| 00002250 f2 60 60 28 61 25 2c 63 25 29 3a 61 25 21 28 32 |.``(a%,c%):a%!(2| 00002260 38 2b 63 25 2a 32 34 2b 38 29 3d 28 61 25 21 28 |8+c%*24+8)=(a%!(| 00002270 32 38 2b 63 25 2a 32 34 2b 38 29 29 80 28 ac 28 |28+c%*24+8)).(.(| 00002280 31 3c 3c 32 32 29 29 3a e1 0d 00 eb 4a dd f2 6a |1<<22)):....J..j| 00002290 5f 3a ea 61 25 2c 63 25 2c 64 25 2c 61 24 3a c8 |_:.a%,c%,d%,a$:.| 000022a0 99 32 36 32 33 35 31 2c 2c 73 25 3a 65 5f 25 3d |.262351,,s%:e_%=| 000022b0 28 73 25 21 38 80 31 29 3a c8 99 32 36 32 33 35 |(s%!8.1):..26235| 000022c0 37 2c 2c 79 5f 25 2c 62 25 2c 73 25 3a c8 8e 24 |7,,y_%,b%,s%:..$| 000022d0 73 25 ca 0d 00 ec 04 0d 00 ed 38 c9 22 49 6e 66 |s%........8."Inf| 000022e0 6f 22 3a c8 99 32 36 32 33 35 31 2c 2c 54 5f 25 |o":..262351,,T_%| 000022f0 3a c8 99 32 36 32 33 35 36 2c 2c 64 60 25 2c 21 |:..262356,,d`%,!| 00002300 54 5f 25 2d 32 32 2c 54 5f 25 21 34 2d 32 32 0d |T_%-22,T_%!4-22.| 00002310 00 ee 33 c9 22 5a 6f 6f 6d 22 3a c8 99 32 36 32 |..3."Zoom":..262| 00002320 33 35 31 2c 2c 54 5f 25 3a f2 78 5f 28 72 5f 25 |351,,T_%:.x_(r_%| 00002330 2c 21 54 5f 25 2d 33 30 2c 54 5f 25 21 34 2b 33 |,!T_%-30,T_%!4+3| 00002340 36 29 0d 00 ef 3b c9 22 50 69 63 74 75 72 65 22 |6)...;."Picture"| 00002350 3a c8 99 32 36 32 33 35 31 2c 2c 54 5f 25 3a c8 |:..262351,,T_%:.| 00002360 99 32 36 32 33 35 36 2c 2c 65 60 25 2c 21 54 5f |.262356,,e`%,!T_| 00002370 25 2d 32 30 2c 54 5f 25 21 34 2d 32 30 0d 00 f0 |%-20,T_%!4-20...| 00002380 1a c9 22 43 68 6f 69 63 65 73 2e 2e 2e 22 3a f2 |.."Choices...":.| 00002390 56 5f 28 63 5f 25 29 0d 00 f1 19 c9 22 46 75 6c |V_(c_%)....."Ful| 000023a0 6c 20 73 63 72 65 65 6e 2e 2e 2e 22 3a f2 70 5f |l screen...":.p_| 000023b0 0d 00 f2 11 c9 22 51 75 69 74 22 3a 4f 5f 25 3d |....."Quit":O_%=| 000023c0 b9 0d 00 f3 1b cb 3a e7 65 5f 25 8c f2 78 5f 28 |......:.e_%..x_(| 000023d0 79 5f 25 2c 7a 5f 25 2c 5f 5f 25 29 0d 00 f4 05 |y_%,z_%,__%)....| 000023e0 e1 0d 00 f5 53 dd f2 70 5f 3a ea 61 25 2c 63 25 |....S..p_:.a%,c%| 000023f0 2c 78 25 2c 79 25 2c 41 61 25 2c 42 61 25 3a c8 |,x%,y%,Aa%,Ba%:.| 00002400 97 87 3a 41 61 25 3d 43 61 25 2a 5a 60 25 2f 61 |..:Aa%=Ca%*Z`%/a| 00002410 60 25 3a 42 61 25 3d 44 61 25 2a 5a 60 25 2f 61 |`%:Ba%=Da%*Z`%/a| 00002420 60 25 3a e7 45 5f 25 3d 2d 31 8c 63 25 3d b9 8b |`%:.E_%=-1.c%=..| 00002430 63 25 3d a3 0d 00 f6 0c e7 45 5f 25 3d 2d 31 8c |c%=......E_%=-1.| 00002440 0d 00 f7 13 45 5f 25 3d eb 3a e7 45 5f 25 3e 31 |....E_%=.:.E_%>1| 00002450 32 37 8c 0d 00 f8 27 e3 61 25 3d 30 b8 31 32 37 |27....'.a%=0.127| 00002460 88 34 3a 4d 60 25 21 61 25 3d 45 5f 25 21 61 25 |.4:M`%!a%=E_%!a%| 00002470 3a ed 3a 45 5f 25 3d 4d 60 25 0d 00 f9 05 cd 0d |:.:E_%=M`%......| 00002480 00 fa 16 cd 3a e7 63 25 3d b9 8c c8 99 32 36 33 |....:.c%=....263| 00002490 38 37 35 2c 35 0d 00 fb 0a c8 8e 67 60 25 ca 0d |875,5......g`%..| 000024a0 00 fc 32 c9 30 3a c8 99 35 33 2c 2d 31 2c 31 31 |..2.0:..53,-1,11| 000024b0 b8 2c 2c 78 25 3a c8 99 35 33 2c 2d 31 2c 31 32 |.,,x%:..53,-1,12| 000024c0 b8 2c 2c 79 25 3a 78 25 2b 3d 31 3a 79 25 2b 3d |.,,y%:x%+=1:y%+=| 000024d0 31 0d 00 fd 1c c9 31 3a f2 45 61 28 41 61 25 2c |1.....1:.Ea(Aa%,| 000024e0 42 61 25 2c 78 25 2c 79 25 2c 61 25 29 0d 00 fe |Ba%,x%,y%,a%)...| 000024f0 1e c9 32 3a e7 50 60 25 3d 30 8c f2 57 60 28 50 |..2:.P`%=0..W`(P| 00002500 60 25 2c 51 60 25 2c 52 60 25 29 0d 00 ff 18 78 |`%,Q`%,R`%)....x| 00002510 25 3d 50 60 25 3a 79 25 3d 51 60 25 3a 61 25 3d |%=P`%:y%=Q`%:a%=| 00002520 52 60 25 0d 01 00 1e c9 33 3a e7 53 60 25 3d 30 |R`%.....3:.S`%=0| 00002530 8c f2 58 60 28 53 60 25 2c 54 60 25 2c 55 60 25 |..X`(S`%,T`%,U`%| 00002540 29 0d 01 01 18 78 25 3d 53 60 25 3a 79 25 3d 54 |)....x%=S`%:y%=T| 00002550 60 25 3a 61 25 3d 55 60 25 0d 01 02 2d cb 3a c8 |`%:a%=U`%...-.:.| 00002560 99 32 36 32 33 37 34 2c 37 3a c8 93 c8 90 30 2c |.262374,7:....0,| 00002570 30 2c 33 32 37 36 37 3a e7 63 25 3d b9 8c c8 99 |0,32767:.c%=....| 00002580 32 36 33 38 37 33 0d 01 03 0c e7 67 60 25 3c 3e |263873.....g`%<>| 00002590 30 8c 0d 01 04 42 21 54 5f 25 3d 31 3a 54 5f 25 |0....B!T_%=1:T_%| 000025a0 21 34 3d 78 25 3a 54 5f 25 21 38 3d 79 25 3a 54 |!4=x%:T_%!8=y%:T| 000025b0 5f 25 21 31 32 3d 61 25 3a 54 5f 25 21 31 36 3d |_%!12=a%:T_%!16=| 000025c0 2d 31 3a 54 5f 25 21 32 30 3d 2d 31 3a e7 eb 3e |-1:T_%!20=-1:..>| 000025d0 31 32 37 8c 0d 01 05 31 e7 54 5f 25 21 34 3c 3e |127....1.T_%!4<>| 000025e0 21 28 eb 2b 34 29 84 54 5f 25 21 38 3c 3e 21 28 |!(.+4).T_%!8<>!(| 000025f0 eb 2b 38 29 84 54 5f 25 21 31 32 3c 3e 21 28 eb |.+8).T_%!12<>!(.| 00002600 2b 31 32 29 8c 0d 01 06 13 eb 54 5f 25 3a c8 99 |+12)......T_%:..| 00002610 32 36 32 33 37 32 3a 87 0d 01 07 05 cd 0d 01 08 |262372:.........| 00002620 15 cc 3a eb 54 5f 25 3a c8 99 32 36 32 33 37 32 |..:.T_%:..262372| 00002630 3a 87 0d 01 09 05 cd 0d 01 0a bf cd 3a c8 99 32 |:...........:..2| 00002640 36 32 33 37 34 2c 37 3a c8 93 c8 90 30 2c 30 2c |62374,7:....0,0,| 00002650 33 32 37 36 37 3a 78 25 3d 78 25 2d 41 61 25 3a |32767:x%=x%-Aa%:| 00002660 79 25 3d 79 25 2d 42 61 25 3a 21 54 5f 25 3d 5a |y%=y%-Ba%:!T_%=Z| 00002670 60 25 3a 54 5f 25 21 34 3d 5a 60 25 3a 54 5f 25 |`%:T_%!4=Z`%:T_%| 00002680 21 38 3d 61 60 25 3a 54 5f 25 21 31 32 3d 61 60 |!8=a`%:T_%!12=a`| 00002690 25 3a c8 99 34 33 32 35 31 34 2c 41 60 25 2c 78 |%:..432514,A`%,x| 000026a0 25 2c 79 25 2c 54 5f 25 2c 44 60 25 2c 45 60 25 |%,y%,T_%,D`%,E`%| 000026b0 3a f5 3a c8 99 36 2c 31 32 31 b8 2c 61 25 3a fd |:.:..6,121.,a%:.| 000026c0 61 25 3d 32 35 35 3a f5 3a c8 99 36 2c 31 32 31 |a%=255:.:..6,121| 000026d0 b8 2c 61 25 3a fd 61 25 3c 3e 32 35 35 3a e7 28 |.,a%:.a%<>255:.(| 000026e0 61 25 3d 31 31 32 29 80 28 68 60 25 3c 3e 30 29 |a%=112).(h`%<>0)| 000026f0 8c 52 5f 25 3d b9 0d 01 0b 7f c8 93 c8 90 30 2c |.R_%=.........0,| 00002700 30 2c 33 32 37 36 37 3a c8 99 32 36 33 38 37 35 |0,32767:..263875| 00002710 2c 31 35 3a f5 3a c8 97 64 25 2c 64 25 2c 61 25 |,15:.:..d%,d%,a%| 00002720 3a fd 61 25 3d 30 3a c8 99 31 33 31 30 37 37 2c |:.a%=0:..131077,| 00002730 22 46 58 20 31 35 22 3a c8 99 32 36 33 38 37 33 |"FX 15":..263873| 00002740 3a 21 54 5f 25 3d 55 5f 25 3a c8 99 32 36 32 33 |:!T_%=U_%:..2623| 00002750 34 37 2c 2c 54 5f 25 3a c8 99 32 36 32 33 34 32 |47,,T_%:..262342| 00002760 2c 2c 54 5f 25 3a c8 99 32 36 32 33 34 31 2c 2c |,,T_%:..262341,,| 00002770 54 5f 25 3a e1 0d 01 0c 9a dd f2 57 60 28 f8 78 |T_%:.......W`(.x| 00002780 25 2c f8 79 25 2c f8 63 25 29 3a ea 61 25 2c 64 |%,.y%,.c%):.a%,d| 00002790 25 2c 65 25 3a c8 99 31 30 31 2c 32 b8 2c 2c 64 |%,e%:..101,2.,,d| 000027a0 25 3a 78 25 3d 30 3a 79 25 3d 30 3a 63 25 3d 31 |%:x%=0:y%=0:c%=1| 000027b0 3a 65 25 3d 30 3a e3 65 25 3d 30 b8 28 2d 64 25 |:e%=0:.e%=0.(-d%| 000027c0 29 2d 31 3a c8 99 31 30 31 2c 32 2c 2c 65 25 2c |)-1:..101,2,,e%,| 000027d0 2c 2c 2c 62 25 2c 36 34 3a e7 28 62 25 21 38 3e |,,,b%,64:.(b%!8>| 000027e0 62 25 21 31 32 29 80 28 28 62 25 21 31 32 29 2a |b%!12).((b%!12)*| 000027f0 32 3e 62 25 21 38 29 80 28 62 25 21 38 83 34 3d |2>b%!8).(b%!8.4=| 00002800 30 29 80 28 62 25 21 31 32 83 34 3d 30 29 8c 0d |0).(b%!12.4=0)..| 00002810 01 0d 35 e7 28 62 25 21 38 3e 3d 78 25 29 80 28 |..5.(b%!8>=x%).(| 00002820 62 25 21 31 32 3e 3d 79 25 29 8c 78 25 3d 62 25 |b%!12>=y%).x%=b%| 00002830 21 38 3a 79 25 3d 62 25 21 31 32 3a 63 25 3d 62 |!8:y%=b%!12:c%=b| 00002840 25 21 31 36 0d 01 0e 09 cd 3a ed 3a e1 0d 01 0f |%!16.....:.:....| 00002850 97 dd f2 58 60 28 f8 78 25 2c f8 79 25 2c f8 63 |...X`(.x%,.y%,.c| 00002860 25 29 3a ea 61 25 2c 64 25 3a c8 99 31 30 31 2c |%):.a%,d%:..101,| 00002870 32 b8 2c 2c 64 25 3a 78 25 3d 30 3a 79 25 3d 30 |2.,,d%:x%=0:y%=0| 00002880 3a 63 25 3d 30 3a 65 25 3d 30 3a e3 65 25 3d 30 |:c%=0:e%=0:.e%=0| 00002890 b8 28 2d 64 25 29 2d 31 3a c8 99 31 30 31 2c 32 |.(-d%)-1:..101,2| 000028a0 2c 2c 65 25 2c 2c 2c 2c 62 25 2c 36 34 3a e7 28 |,,e%,,,,b%,64:.(| 000028b0 62 25 21 38 3e 62 25 21 31 32 29 80 28 28 62 25 |b%!8>b%!12).((b%| 000028c0 21 31 32 29 2a 32 3e 62 25 21 38 29 80 28 62 25 |!12)*2>b%!8).(b%| 000028d0 21 38 83 34 3d 30 29 80 28 62 25 21 31 32 83 34 |!8.4=0).(b%!12.4| 000028e0 3d 30 29 8c 0d 01 10 41 e7 28 62 25 21 31 36 3e |=0)....A.(b%!16>| 000028f0 3d 63 25 29 80 28 62 25 21 38 3e 3d 78 25 29 80 |=c%).(b%!8>=x%).| 00002900 28 62 25 21 31 32 3e 3d 79 25 29 8c 78 25 3d 62 |(b%!12>=y%).x%=b| 00002910 25 21 38 3a 79 25 3d 62 25 21 31 32 3a 63 25 3d |%!8:y%=b%!12:c%=| 00002920 62 25 21 31 36 0d 01 11 09 cd 3a ed 3a e1 0d 01 |b%!16.....:.:...| 00002930 12 ba dd f2 45 61 28 41 61 25 2c 42 61 25 2c f8 |....Ea(Aa%,Ba%,.| 00002940 78 25 2c f8 79 25 2c f8 63 25 29 3a ea 61 25 2c |x%,.y%,.c%):.a%,| 00002950 64 25 2c 65 25 2c 46 61 25 2c 47 61 25 3a c8 99 |d%,e%,Fa%,Ga%:..| 00002960 31 30 31 2c 32 b8 2c 2c 64 25 3a 46 61 25 3d 30 |101,2.,,d%:Fa%=0| 00002970 3a 47 61 25 3d 30 3a 78 25 3d 31 45 39 3a 79 25 |:Ga%=0:x%=1E9:y%| 00002980 3d 31 45 39 3a 63 25 3d 31 3a 65 25 3d 30 3a e3 |=1E9:c%=1:e%=0:.| 00002990 65 25 3d 30 b8 28 2d 64 25 29 2d 31 3a c8 99 31 |e%=0.(-d%)-1:..1| 000029a0 30 31 2c 32 2c 2c 65 25 2c 2c 2c 2c 62 25 2c 36 |01,2,,e%,,,,b%,6| 000029b0 34 3a e7 28 62 25 21 38 3e 62 25 21 31 32 29 80 |4:.(b%!8>b%!12).| 000029c0 28 28 62 25 21 31 32 29 2a 32 3e 62 25 21 38 29 |((b%!12)*2>b%!8)| 000029d0 80 28 62 25 21 38 83 34 3d 30 29 80 28 62 25 21 |.(b%!8.4=0).(b%!| 000029e0 31 32 83 34 3d 30 29 8c 0d 01 13 1e e7 28 62 25 |12.4=0)......(b%| 000029f0 21 38 3e 3d 41 61 25 29 80 28 62 25 21 31 32 3e |!8>=Aa%).(b%!12>| 00002a00 3d 42 61 25 29 8c 0d 01 14 59 e7 28 28 62 25 21 |=Ba%)....Y.((b%!| 00002a10 38 2d 41 61 25 29 3c 3d 78 25 29 80 28 28 62 25 |8-Aa%)<=x%).((b%| 00002a20 21 31 32 2d 42 61 25 29 3c 3d 79 25 29 8c 46 61 |!12-Ba%)<=y%).Fa| 00002a30 25 3d 62 25 21 38 3a 47 61 25 3d 62 25 21 31 32 |%=b%!8:Ga%=b%!12| 00002a40 3a 78 25 3d 46 61 25 2d 41 61 25 3a 79 25 3d 47 |:x%=Fa%-Aa%:y%=G| 00002a50 61 25 2d 42 61 25 3a 63 25 3d 62 25 21 31 36 0d |a%-Ba%:c%=b%!16.| 00002a60 01 15 05 cd 0d 01 16 1e cd 3a ed 3a e7 46 61 25 |.........:.:.Fa%| 00002a70 3d 30 8c f2 57 60 28 46 61 25 2c 47 61 25 2c 63 |=0..W`(Fa%,Ga%,c| 00002a80 25 29 0d 01 17 13 78 25 3d 46 61 25 3a 79 25 3d |%)....x%=Fa%:y%=| 00002a90 47 61 25 3a e1 0d 01 18 78 dd f2 74 60 28 f8 64 |Ga%:....x..t`(.d| 00002aa0 25 2c f8 65 25 29 3a ea 61 25 2c 63 25 3a c8 99 |%,.e%):.a%,c%:..| 00002ab0 35 33 2c 2d 31 2c 31 31 b8 2c 2c 64 25 3a c8 99 |53,-1,11.,,d%:..| 00002ac0 35 33 2c 2d 31 2c 31 32 b8 2c 2c 65 25 3a 64 25 |53,-1,12.,,e%:d%| 00002ad0 2b 3d 31 3a 65 25 2b 3d 31 3a c8 99 35 33 2c 2d |+=1:e%+=1:..53,-| 00002ae0 31 2c 34 b8 2c 2c 61 25 3a c8 99 35 33 2c 2d 31 |1,4.,,a%:..53,-1| 00002af0 2c 35 b8 2c 2c 63 25 3a 64 25 3d 64 25 3c 3c 61 |,5.,,c%:d%=d%<<a| 00002b00 25 3a 65 25 3d 65 25 3c 3c 63 25 3a e1 0d 01 19 |%:e%=e%<<c%:....| 00002b10 33 dd f2 48 61 28 f8 61 24 29 3a ea 61 25 2c 62 |3..Ha(.a$):.a%,b| 00002b20 24 3a 62 24 3d 22 22 3a f5 3a 61 25 3d 3f 79 60 |$:b$="":.:a%=?y`| 00002b30 25 3a e7 61 25 3e 33 31 8c 62 24 2b 3d bd 61 25 |%:.a%>31.b$+=.a%| 00002b40 0d 01 1a 19 79 60 25 2b 3d 31 3a fd 61 25 3c 33 |....y`%+=1:.a%<3| 00002b50 32 3a 61 24 3d 62 24 3a e1 0d 01 1b 39 dd f2 78 |2:a$=b$:....9..x| 00002b60 60 3a ea 61 25 2c 63 25 2c 64 25 3a c8 99 32 36 |`:.a%,c%,d%:..26| 00002b70 33 38 37 32 3a f5 3a c8 97 61 25 2c 63 25 2c 64 |3872:.:..a%,c%,d| 00002b80 25 3a fd 64 25 3d 30 3a c8 99 32 36 33 38 37 33 |%:.d%=0:..263873| 00002b90 3a e1 0d 01 1c 20 dd f2 49 61 28 61 25 29 3a c8 |:.... ..Ia(a%):.| 00002ba0 95 61 25 3e 30 3a c8 96 3a 61 25 2d 3d 31 3a ce |.a%>0:..:a%-=1:.| 00002bb0 3a e1 0d 01 1d 44 dd a4 4a 61 28 63 25 2c 64 25 |:....D..Ja(c%,d%| 00002bc0 2c 66 25 29 3a ea 61 25 2c 62 24 3a 62 24 3d 22 |,f%):.a%,b$:b$="| 00002bd0 22 3a e3 61 25 3d 63 25 b8 63 25 2b 64 25 2d 31 |":.a%=c%.c%+d%-1| 00002be0 3a e7 3f 61 25 3e 3d 66 25 8c 62 24 3d 62 24 2b |:.?a%>=f%.b$=b$+| 00002bf0 bd 28 3f 61 25 29 0d 01 1e 09 ed 3a 3d 62 24 0d |.(?a%).....:=b$.| 00002c00 01 1f 40 dd a4 74 5f 28 63 25 2c 64 25 29 3a ea |..@..t_(c%,d%):.| 00002c10 61 25 2c 62 24 3a 62 24 3d 22 22 3a 61 25 3d 63 |a%,b$:b$="":a%=c| 00002c20 25 3a f5 3a e7 3f 61 25 3e 3d 64 25 8c 62 24 3d |%:.:.?a%>=d%.b$=| 00002c30 62 24 2b bd 28 3f 61 25 29 3a 61 25 2b 3d 31 0d |b$+.(?a%):a%+=1.| 00002c40 01 20 17 fd 3f 61 25 3c 64 25 84 a9 62 24 3d 32 |. ..?a%<d%..b$=2| 00002c50 35 35 3a 3d 62 24 0d 01 21 69 dd a4 6b 60 28 61 |55:=b$..!i..k`(a| 00002c60 24 29 3a ea 61 25 2c 62 24 3a 62 24 3d 22 22 3a |$):.a%,b$:b$="":| 00002c70 e3 61 25 3d 31 b8 a9 28 61 24 29 3a e7 c1 61 24 |.a%=1..(a$):..a$| 00002c80 2c 61 25 2c 31 29 3e 3d 22 61 22 80 c1 61 24 2c |,a%,1)>="a"..a$,| 00002c90 61 25 2c 31 29 3c 3d 22 7a 22 8c 62 24 2b 3d bd |a%,1)<="z".b$+=.| 00002ca0 28 97 28 c1 61 24 2c 61 25 2c 31 29 29 2d 33 32 |(.(.a$,a%,1))-32| 00002cb0 29 8b 62 24 2b 3d c1 61 24 2c 61 25 2c 31 29 0d |).b$+=.a$,a%,1).| 00002cc0 01 22 09 ed 3a 3d 62 24 0d 01 23 45 dd a4 77 60 |."..:=b$..#E..w`| 00002cd0 28 61 25 2c 63 25 29 3a 21 54 5f 25 3d 61 25 3a |(a%,c%):!T_%=a%:| 00002ce0 54 5f 25 21 34 3d 63 25 3a c8 99 32 36 32 33 35 |T_%!4=c%:..26235| 00002cf0 30 2c 2c 54 5f 25 3a 3d 28 28 54 5f 25 21 32 34 |0,,T_%:=((T_%!24| 00002d00 29 80 28 31 3c 3c 32 31 29 29 3c 3e 30 0d 01 24 |).(1<<21))<>0..$| 00002d10 41 dd a4 7a 60 28 4b 61 25 2c 4c 61 25 29 3a ea |A..z`(Ka%,La%):.| 00002d20 61 25 2c 63 25 2c 64 25 2c 65 25 2c 61 24 2c 62 |a%,c%,d%,e%,a$,b| 00002d30 24 2c 63 24 3a e7 4b 61 25 3d 6d 25 80 4c 61 25 |$,c$:.Ka%=m%.La%| 00002d40 3d 48 60 25 8c 65 25 3d b9 8b 65 25 3d a3 0d 01 |=H`%.e%=..e%=...| 00002d50 25 73 61 25 3d 4b 61 25 3a f2 48 61 28 61 24 29 |%sa%=Ka%:.Ha(a$)| 00002d60 3a 24 28 61 25 29 3d 61 24 3a 61 25 3f 31 32 3d |:$(a%)=a$:a%?12=| 00002d70 37 3a 61 25 3f 31 33 3d 32 3a 61 25 3f 31 34 3d |7:a%?13=2:a%?14=| 00002d80 37 3a 61 25 3f 31 35 3d 30 3a 61 25 21 32 30 3d |7:a%?15=0:a%!20=| 00002d90 34 34 3a 61 25 21 32 34 3d 30 3a 64 25 3d a9 28 |44:a%!24=0:d%=.(| 00002da0 61 24 29 2d 33 3a 4b 61 25 2b 3d 32 38 3a f5 3a |a$)-3:Ka%+=28:.:| 00002db0 f2 48 61 28 63 24 29 3a e7 63 24 3c 3e 22 2a 22 |.Ha(c$):.c$<>"*"| 00002dc0 8c 0d 01 26 32 4b 61 25 21 38 3d 26 30 37 30 30 |...&2Ka%!8=&0700| 00002dd0 30 30 32 31 3a 21 4b 61 25 3d 30 3a 63 25 3d a3 |0021:!Ka%=0:c%=.| 00002de0 3a 4d 61 25 3d a7 63 24 2c 22 a4 22 29 3a e7 4d |:Ma%=.c$,"."):.M| 00002df0 61 25 8c 0d 01 27 2b 62 24 3d c2 63 24 2c a9 28 |a%...'+b$=.c$,.(| 00002e00 63 24 29 2d 4d 61 25 29 3a e7 a7 62 24 2c 22 54 |c$)-Ma%):..b$,"T| 00002e10 22 29 8c 21 4b 61 25 3d 21 4b 61 25 84 31 0d 01 |").!Ka%=!Ka%.1..| 00002e20 28 19 e7 a7 62 24 2c 22 44 22 29 8c 21 4b 61 25 |(...b$,"D").!Ka%| 00002e30 3d 21 4b 61 25 84 32 0d 01 29 0e e7 a7 62 24 2c |=!Ka%.2..)...b$,| 00002e40 22 57 22 29 8c 0d 01 2a 38 21 4b 61 25 3d 21 4b |"W")...*8!Ka%=!K| 00002e50 61 25 84 34 3a 63 25 3d b9 3a f2 48 61 28 61 24 |a%.4:c%=.:.Ha(a$| 00002e60 29 3a 4e 61 25 3d a0 28 61 24 29 3a f2 48 61 28 |):Na%=.(a$):.Ha(| 00002e70 61 24 29 3a 4f 61 25 3d a0 28 61 24 29 0d 01 2b |a$):Oa%=.(a$)..+| 00002e80 1b cd 3a e7 a7 62 24 2c 22 4d 22 29 8c 21 4b 61 |..:..b$,"M").!Ka| 00002e90 25 3d 21 4b 61 25 84 38 0d 01 2c 11 63 24 3d c0 |%=!Ka%.8..,.c$=.| 00002ea0 63 24 2c 4d 61 25 2d 31 29 0d 01 2d 14 cd 3a e7 |c$,Ma%-1)..-..:.| 00002eb0 a9 63 24 3e 64 25 8c 64 25 3d a9 63 24 0d 01 2e |.c$>d%.d%=.c$...| 00002ec0 11 4b 61 25 21 34 3d 2d 31 3a e7 63 25 8c 0d 01 |.Ka%!4=-1:.c%...| 00002ed0 2f 3b 4b 61 25 21 38 3d 26 30 37 30 30 46 31 32 |/;Ka%!8=&0700F12| 00002ee0 31 3a 4b 61 25 21 31 32 3d 4e 61 25 3a 4b 61 25 |1:Ka%!12=Na%:Ka%| 00002ef0 21 31 36 3d 2d 31 3a 4b 61 25 21 32 30 3d 4f 61 |!16=-1:Ka%!20=Oa| 00002f00 25 3a 24 4e 61 25 3d 63 24 0d 01 30 0e cc 3a e7 |%:$Na%=c$..0..:.| 00002f10 a9 63 24 3c 31 32 8c 0d 01 31 20 4b 61 25 21 38 |.c$<12...1 Ka%!8| 00002f20 3d 26 30 37 30 30 30 30 32 31 3a 24 28 4b 61 25 |=&07000021:$(Ka%| 00002f30 2b 31 32 29 3d 63 24 0d 01 32 4a cc 3a 4b 61 25 |+12)=c$..2J.:Ka%| 00002f40 21 38 3d 26 30 37 30 30 30 31 32 31 3a 4b 61 25 |!8=&07000121:Ka%| 00002f50 21 31 32 3d 4c 61 25 3a 4b 61 25 21 31 36 3d 2d |!12=La%:Ka%!16=-| 00002f60 31 3a 4b 61 25 21 32 30 3d a9 63 24 2b 31 3a 24 |1:Ka%!20=.c$+1:$| 00002f70 4c 61 25 3d 63 24 3a 4c 61 25 2b 3d a9 63 24 2b |La%=c$:La%+=.c$+| 00002f80 31 0d 01 33 05 cd 0d 01 34 0d cd 3a 4b 61 25 2b |1..3....4..:Ka%+| 00002f90 3d 32 34 0d 01 35 49 cd 3a fd 63 24 3d 22 2a 22 |=24..5I.:.c$="*"| 00002fa0 3a 61 25 21 31 36 3d 64 25 2a 31 36 2b 33 32 3a |:a%!16=d%*16+32:| 00002fb0 21 28 4b 61 25 2d 32 34 29 3d 21 28 4b 61 25 2d |!(Ka%-24)=!(Ka%-| 00002fc0 32 34 29 84 26 38 30 3a e7 65 25 3d b9 8c 6d 25 |24).&80:.e%=..m%| 00002fd0 3d 4b 61 25 3a 48 60 25 3d 4c 61 25 0d 01 36 07 |=Ka%:H`%=La%..6.| 00002fe0 3d 61 25 0d 01 37 44 dd a4 50 61 28 61 25 2c 63 |=a%..7D..Pa(a%,c| 00002ff0 25 29 3a ea 64 25 3a e7 61 25 21 28 32 38 2b 63 |%):.d%:.a%!(28+c| 00003000 25 2a 32 34 29 3d 61 25 21 28 32 38 2b 63 25 2a |%*24)=a%!(28+c%*| 00003010 32 34 29 80 26 46 46 46 46 46 46 46 45 8c 64 25 |24).&FFFFFFFE.d%| 00003020 3d b9 8b 64 25 3d a3 0d 01 38 07 3d 64 25 0d 01 |=..d%=...8.=d%..| 00003030 39 34 dd a4 4c 5f 28 61 24 29 3a ea 61 25 2c 63 |94..L_(a$):.a%,c| 00003040 25 2c 64 25 3a c8 99 38 2c 31 37 2c 61 24 b8 63 |%,d%:..8,17,a$.c| 00003050 25 2c 2c 61 25 3a e7 63 25 3c 3e 31 8c 64 25 3d |%,,a%:.c%<>1.d%=| 00003060 2d 32 0d 01 3a 2a e7 28 61 25 3e 3e 3e 32 30 29 |-2..:*.(a%>>>20)| 00003070 3d 26 46 46 46 8c 64 25 3d 28 61 25 3e 3e 3e 38 |=&FFF.d%=(a%>>>8| 00003080 29 80 26 46 46 46 8b 64 25 3d 2d 31 0d 01 3b 07 |).&FFF.d%=-1..;.| 00003090 3d 64 25 0d 01 3c 33 dd a4 6f 60 28 61 24 29 3a |=d%..<3..o`(a$):| 000030a0 ea 61 25 3a e7 a4 4c 5f 28 61 24 29 3c 3e 2d 32 |.a%:..L_(a$)<>-2| 000030b0 8c c8 99 38 2c 35 2c 61 24 b8 2c 2c 2c 2c 61 25 |...8,5,a$.,,,,a%| 000030c0 8b 61 25 3d 2d 31 0d 01 3d 07 3d 61 25 0d 01 3e |.a%=-1..=.=a%..>| 000030d0 17 dd f2 4d 5f 3a ea 61 25 2c 63 25 3a e7 52 5f |...M_:.a%,c%:.R_| 000030e0 25 3d a3 8c 0d 01 3f 10 e7 62 25 21 34 30 3d 26 |%=....?..b%!40=&| 000030f0 43 38 35 8c 0d 01 40 2c 62 5f 24 3d a4 74 5f 28 |C85...@,b_$=.t_(| 00003100 62 25 2b 34 34 2c 33 33 29 3a 44 60 25 3d a4 6f |b%+44,33):D`%=.o| 00003110 60 28 62 5f 24 29 3a e7 21 62 25 3c 3e 2d 31 8c |`(b_$):.!b%<>-1.| 00003120 0d 01 41 39 61 25 3d 62 25 21 34 3a 62 25 21 34 |..A9a%=b%!4:b%!4| 00003130 3d 47 5f 25 3a 62 25 21 31 32 3d 62 25 21 38 3a |=G_%:b%!12=b%!8:| 00003140 62 25 21 31 36 3d 34 3a c8 99 32 36 32 33 37 35 |b%!16=4:..262375| 00003150 2c 31 37 2c 62 25 2c 61 25 0d 01 42 33 cd 3a 51 |,17,b%,a%..B3.:Q| 00003160 61 25 3d 32 35 36 3a f2 58 5f 28 59 5f 25 2b 44 |a%=256:.X_(Y_%+D| 00003170 60 25 2b 51 61 25 2c 61 25 29 3a e7 61 25 3e 3d |`%+Qa%,a%):.a%>=| 00003180 59 5f 25 2b 44 60 25 2b 51 61 25 8c 0d 01 43 6a |Y_%+D`%+Qa%...Cj| 00003190 c8 99 32 36 33 38 37 32 3a 41 60 25 3d 93 3a ff |..263872:A`%=.:.| 000031a0 22 4c 6f 61 64 20 22 2b 62 5f 24 2b 22 20 22 2b |"Load "+b_$+" "+| 000031b0 c3 7e 41 60 25 3a c8 99 32 36 33 38 37 33 3a e7 |.~A`%:..263873:.| 000031c0 a4 74 5f 28 62 25 2b 34 34 2c 33 33 29 3d 22 3c |.t_(b%+44,33)="<| 000031d0 57 69 6d 70 24 53 63 72 61 70 3e 22 8c c8 99 31 |Wimp$Scrap>"...1| 000031e0 33 31 30 38 30 2c 36 2c 22 3c 57 69 6d 70 24 53 |31080,6,"<Wimp$S| 000031f0 63 72 61 70 3e 22 0d 01 44 17 e7 a4 6f 5f 28 55 |crap>"..D...o_(U| 00003200 5f 25 29 8c 61 25 3d b9 8b 61 25 3d a3 0d 01 45 |_%).a%=..a%=...E| 00003210 3c 21 54 5f 25 3d 55 5f 25 3a c8 99 32 36 32 33 |<!T_%=U_%:..2623| 00003220 34 32 2c 2c 54 5f 25 3a f2 60 5f 3a 21 54 5f 25 |42,,T_%:.`_:!T_%| 00003230 3d 55 5f 25 3a c8 99 32 36 32 33 34 38 2c 2c 54 |=U_%:..262348,,T| 00003240 5f 25 3a e7 61 25 3d a3 8c 0d 01 46 33 54 5f 25 |_%:.a%=....F3T_%| 00003250 21 34 3d 30 3a 54 5f 25 21 38 3d 30 3a 54 5f 25 |!4=0:T_%!8=0:T_%| 00003260 21 31 32 3d 26 37 46 46 46 46 46 46 3a 54 5f 25 |!12=&7FFFFFF:T_%| 00003270 21 31 36 3d 26 37 46 46 46 46 46 46 0d 01 47 22 |!16=&7FFFFFF..G"| 00003280 cd 3a c8 99 32 36 32 33 34 31 2c 2c 54 5f 25 3a |.:..262341,,T_%:| 00003290 e7 61 25 3d a3 8c f2 56 5f 28 55 5f 25 29 0d 01 |.a%=...V_(U_%)..| 000032a0 48 13 f2 52 61 3a e7 68 60 25 3c 3e 30 8c f2 70 |H..Ra:.h`%<>0..p| 000032b0 5f 0d 01 49 04 0d 01 4a 05 cd 0d 01 4b 05 cd 0d |_..I...J....K...| 000032c0 01 4c 12 cc 3a e7 62 25 21 34 30 3d 26 43 38 35 |.L..:.b%!40=&C85| 000032d0 8c 0d 01 4d 39 61 25 3d 62 25 21 34 3a 62 25 21 |...M9a%=b%!4:b%!| 000032e0 34 3d 47 5f 25 3a 62 25 21 31 32 3d 62 25 21 38 |4=G_%:b%!12=b%!8| 000032f0 3a 62 25 21 31 36 3d 34 3a c8 99 32 36 32 33 37 |:b%!16=4:..26237| 00003300 35 2c 31 37 2c 62 25 2c 61 25 0d 01 4e 05 cd 0d |5,17,b%,a%..N...| 00003310 01 4f 07 cd 3a e1 0d 01 50 30 dd f2 60 5f 3a c8 |.O..:...P0..`_:.| 00003320 99 35 33 2c 2d 31 2c 34 b8 2c 2c 6d 60 25 3a c8 |.53,-1,4.,,m`%:.| 00003330 99 35 33 2c 2d 31 2c 35 b8 2c 2c 6e 60 25 3a e7 |.53,-1,5.,,n`%:.| 00003340 6d 60 25 3e 30 8c 0d 01 51 14 21 43 60 25 3d 31 |m`%>0...Q.!C`%=1| 00003350 3a 43 60 25 21 38 3d 6d 60 25 0d 01 52 14 cc 3a |:C`%!8=m`%..R..:| 00003360 21 43 60 25 3d 32 3a 43 60 25 21 38 3d 31 0d 01 |!C`%=2:C`%!8=1..| 00003370 53 0d cd 3a e7 6e 60 25 3e 30 8c 0d 01 54 16 43 |S..:.n`%>0...T.C| 00003380 60 25 21 34 3d 31 3a 43 60 25 21 31 32 3d 6e 60 |`%!4=1:C`%!12=n`| 00003390 25 0d 01 55 16 cc 3a 43 60 25 21 34 3d 32 3a 43 |%..U..:C`%!4=2:C| 000033a0 60 25 21 31 32 3d 31 0d 01 56 de cd 3a 21 43 60 |`%!12=1..V..:!C`| 000033b0 25 3d 28 21 43 60 25 29 2a 5a 60 25 3a 43 60 25 |%=(!C`%)*Z`%:C`%| 000033c0 21 34 3d 28 43 60 25 21 34 29 2a 5a 60 25 3a 43 |!4=(C`%!4)*Z`%:C| 000033d0 60 25 21 38 3d 28 43 60 25 21 38 29 2a 61 60 25 |`%!8=(C`%!8)*a`%| 000033e0 3a 43 60 25 21 31 32 3d 28 43 60 25 21 31 32 29 |:C`%!12=(C`%!12)| 000033f0 2a 61 60 25 3a c8 99 34 33 32 35 31 32 2c 2c 41 |*a`%:..432512,,A| 00003400 60 25 2c 44 60 25 b8 2c 2c 43 61 25 2c 44 61 25 |`%,D`%.,,Ca%,Da%| 00003410 2c 53 61 25 2c 54 61 25 2c 55 61 25 3a 21 54 5f |,Sa%,Ta%,Ua%:!T_| 00003420 25 3d 30 3a 54 5f 25 21 34 3d 28 28 2d 44 61 25 |%=0:T_%!4=((-Da%| 00003430 2a 32 29 2a 5a 60 25 29 2f 61 60 25 3a 54 5f 25 |*2)*Z`%)/a`%:T_%| 00003440 21 38 3d 28 28 43 61 25 2a 32 29 2a 5a 60 25 29 |!8=((Ca%*2)*Z`%)| 00003450 2f 61 60 25 3a 54 5f 25 21 31 32 3d 30 3a e7 28 |/a`%:T_%!12=0:.(| 00003460 28 54 5f 25 21 34 29 83 32 29 3c 3e 30 8c 54 5f |(T_%!4).2)<>0.T_| 00003470 25 21 34 3d 28 28 28 54 5f 25 21 34 29 81 32 29 |%!4=(((T_%!4).2)| 00003480 2d 31 29 2a 32 0d 01 57 2b e7 28 28 54 5f 25 21 |-1)*2..W+.((T_%!| 00003490 38 29 83 32 29 3c 3e 30 8c 54 5f 25 21 38 3d 28 |8).2)<>0.T_%!8=(| 000034a0 28 28 54 5f 25 21 38 29 81 32 29 2b 31 29 2a 32 |((T_%!8).2)+1)*2| 000034b0 0d 01 58 21 c8 99 32 36 32 33 35 39 2c 55 5f 25 |..X!..262359,U_%| 000034c0 2c 54 5f 25 3a 42 60 25 3d 2d 54 5f 25 21 34 3a |,T_%:B`%=-T_%!4:| 000034d0 e1 0d 01 59 30 dd f2 52 61 3a ea 61 24 3a e7 a9 |...Y0..Ra:.a$:..| 000034e0 28 62 5f 24 29 3e 32 37 8c 61 24 3d 22 2e 2e 2e |(b_$)>27.a$="...| 000034f0 22 2b c2 62 5f 24 2c 32 34 29 8b 61 24 3d 62 5f |"+.b_$,24).a$=b_| 00003500 24 0d 01 5a 1c e7 c0 61 24 2c 34 29 3d 22 2e 2e |$..Z...a$,4)="..| 00003510 2e 2e 22 8c 61 24 3d c1 61 24 2c 32 29 0d 01 5b |..".a$=.a$,2)..[| 00003520 34 24 28 21 28 4b 60 25 2b 31 30 38 29 29 3d 61 |4$(!(K`%+108))=a| 00003530 24 3a 61 24 3d c3 28 44 60 25 29 3a e7 a9 28 61 |$:a$=.(D`%):..(a| 00003540 24 29 3e 37 8c 61 24 3d 22 3e 39 2e 35 4d 62 21 |$)>7.a$=">9.5Mb!| 00003550 22 0d 01 5c 33 24 28 21 28 4b 60 25 2b 32 33 36 |"..\3$(!(K`%+236| 00003560 29 29 3d 61 24 3a 61 24 3d c3 28 43 61 25 29 3a |))=a$:a$=.(Ca%):| 00003570 e7 a9 28 61 24 29 3e 36 8c 61 24 3d 22 56 2e 57 |..(a$)>6.a$="V.W| 00003580 69 64 65 22 0d 01 5d 33 24 28 21 28 4b 60 25 2b |ide"..]3$(!(K`%+| 00003590 32 36 38 29 29 3d 61 24 3a 61 24 3d c3 28 44 61 |268))=a$:a$=.(Da| 000035a0 25 29 3a e7 a9 28 61 24 29 3e 36 8c 61 24 3d 22 |%):..(a$)>6.a$="| 000035b0 56 2e 54 61 6c 6c 22 0d 01 5e 2c 24 28 21 28 4b |V.Tall"..^,$(!(K| 000035c0 60 25 2b 33 30 30 29 29 3d 61 24 3a f2 60 60 28 |`%+300))=a$:.``(| 000035d0 61 5f 25 2c 32 29 3a f2 60 60 28 61 5f 25 2c 33 |a_%,2):.``(a_%,3| 000035e0 29 3a e1 0d ff |):...| 000035e5