home *** CD-ROM | disk | FTP | other *** search
Unknown | 1996-04-20 | 20.3 KB |
view JSON data
|
view as text
|
open on a Mac
|
open on a PC
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 17 f4 20 50 72 | 6f 67 72 61 6d 20 20 20 |..... Pr|ogram |
|00000010| 46 72 65 65 57 65 62 0d | 00 14 2d f4 20 53 74 61 |FreeWeb.|..-. Sta|
|00000020| 6e 64 61 72 64 20 46 65 | 74 63 68 65 72 20 66 6f |ndard Fe|tcher fo|
|00000030| 72 20 52 65 61 6c 20 54 | 43 50 2f 49 50 20 73 74 |r Real T|CP/IP st|
|00000040| 61 63 6b 73 0d 00 1e 05 | f4 0d 00 28 23 56 65 72 |acks....|...(#Ver|
|00000050| 73 69 6f 6e 24 20 3d 20 | 20 20 22 30 2e 30 36 20 |sion$ = | "0.06 |
|00000060| 28 32 32 2d 4a 61 6e 2d | 39 36 29 22 0d 00 32 1a |(22-Jan-|96)"..2.|
|00000070| f4 20 41 75 74 68 6f 72 | 20 20 20 20 41 20 4a 20 |. Author| A J |
|00000080| 50 75 6c 6c 61 6e 0d 00 | 3c 05 f4 0d 00 46 11 f2 |Pullan..|<....F..|
|00000090| 73 65 74 75 70 68 65 61 | 70 28 93 29 0d 00 50 04 |setuphea|p(.)..P.|
|000000a0| 0d 00 5a 24 64 65 62 75 | 67 25 3d a3 3a 50 4c 49 |..Z$debu|g%=.:PLI|
|000000b0| 4e 45 24 3d 22 22 3a 63 | 68 25 3d 2d 31 3a 74 72 |NE$="":c|h%=-1:tr|
|000000c0| 25 3d 2d 31 0d 00 64 1b | 74 61 73 6b 24 3d 22 46 |%=-1..d.|task$="F|
|000000d0| 72 65 65 4e 65 74 20 46 | 65 74 63 68 65 72 22 0d |reeNet F|etcher".|
|000000e0| 00 6e 19 de 20 70 6f 6c | 6c 25 20 26 31 30 30 2c |.n.. pol|l% &100,|
|000000f0| 62 6c 25 20 26 34 30 30 | 0d 00 78 1b ee 20 85 20 |bl% &400|..x.. . |
|00000100| f6 3a f1 22 20 61 74 20 | 6c 69 6e 65 20 22 2b c3 |.:." at |line "+.|
|00000110| 9e 3a e0 0d 00 82 04 0d | 00 8c 27 76 65 72 25 3d |.:......|..'ver%=|
|00000120| bb a4 72 65 61 64 5f 76 | 61 72 5f 73 74 72 28 22 |..read_v|ar_str("|
|00000130| 57 69 6d 70 24 56 65 72 | 73 69 6f 6e 22 29 0d 00 |Wimp$Ver|sion")..|
|00000140| 96 0f 24 62 6c 25 3d 22 | 54 41 53 4b 22 0d 00 a0 |..$bl%="|TASK"...|
|00000150| 67 e7 76 65 72 25 3d 33 | 30 30 20 c8 99 22 57 69 |g.ver%=3|00 .."Wi|
|00000160| 6d 70 5f 49 6e 69 74 69 | 61 6c 69 73 65 22 2c 32 |mp_Initi|alise",2|
|00000170| 30 30 2c 21 62 6c 25 2c | 74 61 73 6b 24 b8 2c 74 |00,!bl%,|task$.,t|
|00000180| 61 73 6b 25 8b c8 99 22 | 57 69 6d 70 5f 49 6e 69 |ask%..."|Wimp_Ini|
|00000190| 74 69 61 6c 69 73 65 22 | 2c 33 31 30 2c 21 62 6c |tialise"|,310,!bl|
|000001a0| 25 2c 74 61 73 6b 24 2c | 2d 31 b8 77 76 25 2c 74 |%,task$,|-1.wv%,t|
|000001b0| 61 73 6b 25 0d 00 aa 20 | ee 20 85 20 f2 66 61 74 |ask%... |. . .fat|
|000001c0| 61 6c 28 f6 24 2c 9f 2c | 9e 29 3a f2 74 69 64 79 |al(.$,.,|.):.tidy|
|000001d0| 75 70 3a e0 0d 00 b4 04 | 0d 00 be 4a c8 99 22 58 |up:.....|...J.."X|
|000001e0| 4f 53 5f 53 57 49 4e 75 | 6d 62 65 72 46 72 6f 6d |OS_SWINu|mberFrom|
|000001f0| 53 74 72 69 6e 67 22 2c | 2c 22 58 49 6e 74 65 72 |String",|,"XInter|
|00000200| 6e 65 74 5f 53 79 73 6c | 6f 67 22 b8 53 4c 25 3b |net_Sysl|og".SL%;|
|00000210| 46 25 3a e7 28 46 25 80 | 31 29 3e 30 20 53 4c 25 |F%:.(F%.|1)>0 SL%|
|00000220| 3d 30 0d 00 c8 19 e7 64 | 65 62 75 67 25 20 74 72 |=0.....d|ebug% tr|
|00000230| 25 3d a4 64 69 6d 28 32 | 35 36 29 0d 00 d2 0a f2 |%=.dim(2|56).....|
|00000240| 4d 43 6f 64 65 0d 00 dc | 22 64 69 72 24 3d a4 72 |MCode...|"dir$=.r|
|00000250| 65 61 64 5f 76 61 72 5f | 73 74 72 28 22 4f 62 65 |ead_var_|str("Obe|
|00000260| 79 24 44 69 72 22 29 0d | 00 e6 0d f2 69 6e 69 74 |y$Dir").|....init|
|00000270| 76 61 72 73 0d 00 f0 2a | f2 73 65 74 75 70 6d 69 |vars...*|.setupmi|
|00000280| 6d 65 3a f2 73 65 74 75 | 70 63 6f 6e 66 69 67 3a |me:.setu|pconfig:|
|00000290| f2 73 65 74 75 70 6d 65 | 73 73 61 67 65 73 0d 00 |.setupme|ssages..|
|000002a0| fa 0f f2 72 65 61 64 63 | 6f 6e 66 69 67 0d 00 fb |...readc|onfig...|
|000002b0| 20 e7 64 65 62 75 67 25 | 80 74 72 25 3d 2d 31 20 | .debug%|.tr%=-1 |
|000002c0| 74 72 25 3d a4 64 69 6d | 28 32 35 36 29 0d 01 04 |tr%=.dim|(256)...|
|000002d0| 04 0d 01 0e 5e e7 bb a4 | 63 6f 6e 66 69 67 28 22 |....^...|config("|
|000002e0| 49 43 4f 4e 42 41 52 22 | 29 3e 30 20 62 61 72 69 |ICONBAR"|)>0 bari|
|000002f0| 63 6f 6e 25 3d a4 73 70 | 72 69 74 65 69 63 6f 6e |con%=.sp|riteicon|
|00000300| 28 2d 31 2c 30 2c 30 2c | 36 38 2c 36 38 2c 33 3c |(-1,0,0,|68,68,3<|
|00000310| 3c 31 32 2c 2b 31 2c 22 | 21 46 72 65 65 57 65 62 |<12,+1,"|!FreeWeb|
|00000320| 22 29 8b 62 61 72 69 63 | 6f 6e 25 3d 2d 39 39 0d |").baric|on%=-99.|
|00000330| 01 18 04 0d 01 22 3c c8 | 99 22 57 69 6d 70 5f 4f |....."<.|."Wimp_O|
|00000340| 70 65 6e 54 65 6d 70 6c | 61 74 65 22 2c 2c 64 69 |penTempl|ate",,di|
|00000350| 72 24 2b 22 2e 54 65 6d | 70 6c 61 74 65 73 22 3a |r$+".Tem|plates":|
|00000360| 74 65 6d 70 6c 61 74 65 | 6f 70 65 6e 25 3d b9 0d |template|open%=..|
|00000370| 01 2c 21 f2 73 65 74 75 | 70 61 75 74 68 77 69 6e |.,!.setu|pauthwin|
|00000380| 64 3a f2 73 65 74 75 70 | 69 6e 66 6f 77 69 6e 64 |d:.setup|infowind|
|00000390| 0d 01 36 2a c8 99 22 57 | 69 6d 70 5f 43 6c 6f 73 |..6*.."W|imp_Clos|
|000003a0| 65 54 65 6d 70 6c 61 74 | 65 22 3a 74 65 6d 70 6c |eTemplat|e":templ|
|000003b0| 61 74 65 6f 70 65 6e 25 | 3d a3 0d 01 40 0f f2 73 |ateopen%|=...@..s|
|000003c0| 65 74 75 70 6d 65 6e 75 | 73 0d 01 4a 0b 71 75 69 |etupmenu|s..J.qui|
|000003d0| 74 25 3d a3 0d 01 54 17 | ee 20 85 20 f2 65 72 72 |t%=...T.|. . .err|
|000003e0| 6f 72 28 f6 24 2c 9f 2c | 9e 29 3a 0d 01 55 1e f2 |or(.$,.,|.):..U..|
|000003f0| 6c 6f 67 32 28 22 46 65 | 74 63 68 65 72 20 53 74 |log2("Fe|tcher St|
|00000400| 61 72 74 65 64 22 2c 39 | 29 0d 01 5e 0c c8 95 ac |arted",9|)..^....|
|00000410| 71 75 69 74 25 0d 01 68 | 2c e7 64 65 62 75 67 25 |quit%..h|,.debug%|
|00000420| 80 a6 2d 31 20 ef 34 2c | 32 36 2c 33 30 3a f1 50 |..-1 .4,|26,30:.P|
|00000430| 4c 49 4e 45 24 3b 3a ef | 35 3a ec 30 2c 31 30 32 |LINE$;:.|5:.0,102|
|00000440| 34 0d 01 72 39 e7 73 6f | 70 65 6e 25 3e 30 20 c8 |4..r9.so|pen%>0 .|
|00000450| 99 26 34 30 30 43 37 2c | 30 2c 70 6f 6c 6c 25 b8 |.&400C7,|0,poll%.|
|00000460| 72 73 6e 25 8b c8 99 26 | 34 30 30 43 37 2c 31 2c |rsn%...&|400C7,1,|
|00000470| 70 6f 6c 6c 25 b8 72 73 | 6e 25 0d 01 7c 38 e7 ac |poll%.rs|n%..|8..|
|00000480| 71 75 69 74 25 20 ec 30 | 2c 31 30 32 34 3a f2 65 |quit% .0|,1024:.e|
|00000490| 76 65 6e 74 28 70 6f 6c | 6c 25 2c 72 73 6e 25 29 |vent(pol|l%,rsn%)|
|000004a0| 3a e7 73 6f 70 65 6e 25 | 3e 30 20 f2 73 6f 63 6b |:.sopen%|>0 .sock|
|000004b0| 65 74 0d 01 86 05 ce 0d | 01 90 0b f2 74 69 64 79 |et......|....tidy|
|000004c0| 75 70 0d 01 9a 05 e0 0d | 01 a4 04 0d 01 ae 0c dd |up......|........|
|000004d0| f2 74 69 64 79 75 70 0d | 01 b8 16 e7 63 68 25 3e |.tidyup.|....ch%>|
|000004e0| 30 20 f2 63 6c 6f 73 65 | 28 63 68 25 29 0d 01 c2 |0 .close|(ch%)...|
|000004f0| 0f e7 21 66 65 74 63 68 | 25 3e 30 8c 0d 01 cc 74 |..!fetch|%>0....t|
|00000500| 20 50 25 3d 21 66 65 74 | 63 68 25 3a c8 95 50 25 | P%=!fet|ch%:..P%|
|00000510| 3e 68 65 25 3a 3a f2 65 | 6e 64 66 65 74 63 68 28 |>he%::.e|ndfetch(|
|00000520| 50 25 2c a4 6d 65 73 73 | 28 22 51 55 49 54 49 4e |P%,.mess|("QUITIN|
|00000530| 47 22 29 29 3a f2 63 6c | 6f 73 65 28 50 25 21 38 |G")):.cl|ose(P%!8|
|00000540| 29 3a f2 63 6c 6f 73 65 | 28 50 25 21 31 32 29 3a |):.close|(P%!12):|
|00000550| c8 99 22 58 53 6f 63 6b | 65 74 5f 43 6c 6f 73 65 |.."XSock|et_Close|
|00000560| 22 2c 50 25 21 31 36 3a | 50 25 3d 21 50 25 3a ce |",P%!16:|P%=!P%:.|
|00000570| 0d 01 d6 05 cd 0d 01 e0 | 05 e1 0d 01 ea 04 0d 01 |........|........|
|00000580| f4 0a dd f2 70 6f 6c 6c | 0d 01 fe 0e f2 70 28 22 |....poll|.....p("|
|00000590| 70 6f 6c 6c 22 29 0d 02 | 08 19 c8 99 26 34 30 30 |poll")..|....&400|
|000005a0| 43 37 2c 30 2c 70 6f 6c | 6c 25 b8 72 73 6e 25 0d |C7,0,pol|l%.rsn%.|
|000005b0| 02 12 40 e7 ac 71 75 69 | 74 25 80 28 72 73 6e 25 |..@..qui|t%.(rsn%|
|000005c0| 3d 31 39 84 72 73 6e 25 | 3d 31 38 84 72 73 6e 25 |=19.rsn%|=18.rsn%|
|000005d0| 3d 31 37 29 20 ec 30 2c | 31 30 32 34 3a f2 65 76 |=17) .0,|1024:.ev|
|000005e0| 65 6e 74 28 70 6f 6c 6c | 25 2c 72 73 6e 25 29 0d |ent(poll|%,rsn%).|
|000005f0| 02 1c 05 e1 0d 02 26 04 | 0d 02 30 10 dd f2 73 65 |......&.|..0...se|
|00000600| 74 75 70 6d 65 6e 75 73 | 0d 02 3a 26 6e 6f 6f 66 |tupmenus|..:&noof|
|00000610| 6d 65 6e 75 73 25 3d bb | a4 6d 65 73 73 28 22 4d |menus%=.|.mess("M|
|00000620| 45 4e 55 53 22 29 3a 62 | 61 72 68 25 3d 32 0d 02 |ENUS"):b|arh%=2..|
|00000630| 44 17 de 20 6d 65 6e 75 | 25 28 6e 6f 6f 66 6d 65 |D.. menu|%(noofme|
|00000640| 6e 75 73 25 29 0d 02 4e | 3c e3 20 51 25 3d 30 b8 |nus%)..N|<. Q%=0.|
|00000650| 6e 6f 6f 66 6d 65 6e 75 | 73 25 2d 31 3a 6d 65 6e |noofmenu|s%-1:men|
|00000660| 75 25 28 51 25 29 3d a4 | 6d 65 6e 75 28 a4 6d 65 |u%(Q%)=.|menu(.me|
|00000670| 73 73 28 22 4d 45 4e 55 | 22 2b c3 51 25 29 29 3a |ss("MENU|"+.Q%)):|
|00000680| ed 0d 02 58 18 f2 6c 69 | 6e 6b 28 30 2c 30 2c 69 |...X..li|nk(0,0,i|
|00000690| 6e 66 6f 77 69 6e 64 25 | 29 0d 02 62 05 e1 0d 02 |nfowind%|)..b....|
|000006a0| 6c 04 0d 02 76 0e dd a4 | 6d 65 6e 75 28 41 24 29 |l...v...|menu(A$)|
|000006b0| 0d 02 80 20 ea 6d 25 2c | 50 25 2c 46 25 2c 56 24 |... .m%,|P%,F%,V$|
|000006c0| 2c 74 69 74 6c 65 24 2c | 44 25 2c 69 25 2c 53 25 |,title$,|D%,i%,S%|
|000006d0| 0d 02 8a 18 e7 c2 41 24 | 2c 31 29 3c 3e 22 7c 22 |......A$|,1)<>"|"|
|000006e0| 20 41 24 2b 3d 22 7c 22 | 0d 02 94 37 50 25 3d a7 | A$+="|"|...7P%=.|
|000006f0| 41 24 2c 22 7c 22 29 2b | 31 3a 4c 25 3d 30 3a c8 |A$,"|")+|1:L%=0:.|
|00000700| 95 20 50 25 3e 31 3a 4c | 25 2b 3d 31 3a 50 25 3d |. P%>1:L|%+=1:P%=|
|00000710| a7 41 24 2c 22 7c 22 2c | 50 25 29 2b 31 3a ce 0d |.A$,"|",|P%)+1:..|
|00000720| 02 9e 2c 6d 25 3d a4 64 | 69 6d 28 32 38 2b 32 34 |..,m%=.d|im(28+24|
|00000730| 2a 4c 25 29 3a 74 69 74 | 6c 65 24 3d c0 41 24 2c |*L%):tit|le$=.A$,|
|00000740| a7 41 24 2c 22 7c 22 29 | 2d 31 29 0d 02 a8 6b e7 |.A$,"|")|-1)...k.|
|00000750| a9 74 69 74 6c 65 24 3e | 31 32 20 8c 21 6d 25 3d |.title$>|12 .!m%=|
|00000760| a4 64 69 6d 28 a9 74 69 | 74 6c 65 24 2b 31 29 3a |.dim(.ti|tle$+1):|
|00000770| 24 21 6d 25 3d 74 69 74 | 6c 65 24 2b bd 30 3a 69 |$!m%=tit|le$+.0:i|
|00000780| 25 3d 31 3c 3c 38 3a 6d | 25 21 34 3d 2d 31 3a 6d |%=1<<8:m|%!4=-1:m|
|00000790| 25 21 38 3d a9 74 69 74 | 6c 65 24 2b 31 20 8b 24 |%!8=.tit|le$+1 .$|
|000007a0| 6d 25 3d c0 74 69 74 6c | 65 24 2b bd 30 2c 31 32 |m%=.titl|e$+.0,12|
|000007b0| 29 3a 69 25 3d 30 0d 02 | b2 16 41 24 3d c1 41 24 |):i%=0..|..A$=.A$|
|000007c0| 2c a7 41 24 2c 22 7c 22 | 29 2b 31 29 0d 02 bc 49 |,.A$,"|"|)+1)...I|
|000007d0| 6d 25 3f 31 32 3d 37 3a | 6d 25 3f 31 33 3d 32 3a |m%?12=7:|m%?13=2:|
|000007e0| 6d 25 3f 31 34 3d 37 3a | 6d 25 3f 31 35 3d 30 3a |m%?14=7:|m%?15=0:|
|000007f0| 6d 25 21 31 36 3d 38 2b | 28 31 36 2a a9 74 69 74 |m%!16=8+|(16*.tit|
|00000800| 6c 65 24 29 3a 6d 25 21 | 32 30 3d 34 30 3a 6d 25 |le$):m%!|20=40:m%|
|00000810| 21 32 34 3d 30 0d 02 c6 | 13 50 25 3d 6d 25 2b 34 |!24=0...|.P%=m%+4|
|00000820| 3a 68 25 3d 33 36 2f 32 | 0d 02 d0 05 f5 0d 02 da |:h%=36/2|........|
|00000830| 49 20 53 25 3d 26 37 30 | 31 30 30 32 31 3a 50 25 |I S%=&70|10021:P%|
|00000840| 2b 3d 32 34 3a 21 50 25 | 3d 69 25 3a 50 25 21 34 |+=24:!P%|=i%:P%!4|
|00000850| 3d 2d 31 3a e7 c0 41 24 | 2c 31 29 3d 22 3a 22 8c |=-1:..A$|,1)=":".|
|00000860| 20 21 50 25 3d 28 21 50 | 25 29 84 32 3a 41 24 3d | !P%=(!P|%).2:A$=|
|00000870| c1 41 24 2c 32 29 0d 02 | e4 24 20 e7 c0 41 24 2c |.A$,2)..|.$ ..A$,|
|00000880| 31 29 3d 22 2b 22 8c 21 | 50 25 3d 21 50 25 84 31 |1)="+".!|P%=!P%.1|
|00000890| 3a 41 24 3d c1 41 24 2c | 32 29 0d 02 ee 28 20 e7 |:A$=.A$,|2)...( .|
|000008a0| c0 41 24 2c 31 29 3d 22 | 2d 22 8c 53 25 3d 53 25 |.A$,1)="|-".S%=S%|
|000008b0| 84 28 31 3c 3c 32 32 29 | 3a 41 24 3d c1 41 24 2c |.(1<<22)|:A$=.A$,|
|000008c0| 32 29 0d 02 f8 54 20 e7 | c0 41 24 2c 31 29 3d 22 |2)...T .|.A$,1)="|
|000008d0| 40 22 8c 53 25 3d 28 53 | 25 80 26 30 46 46 46 46 |@".S%=(S|%.&0FFFF|
|000008e0| 46 46 46 29 84 28 28 a7 | 22 30 31 32 33 34 35 36 |FFF).((.|"0123456|
|000008f0| 37 38 39 41 42 43 44 45 | 46 22 2c c1 41 24 2c 32 |789ABCDE|F",.A$,2|
|00000900| 2c 31 29 29 2d 31 29 3c | 3c 32 38 29 3a 41 24 3d |,1))-1)<|<28):A$=|
|00000910| c1 41 24 2c 33 29 0d 03 | 02 54 20 e7 c0 41 24 2c |.A$,3)..|.T ..A$,|
|00000920| 31 29 3d 22 23 22 8c 53 | 25 3d 28 53 25 80 26 46 |1)="#".S|%=(S%.&F|
|00000930| 30 46 46 46 46 46 46 29 | 84 28 28 a7 22 30 31 32 |0FFFFFF)|.((."012|
|00000940| 33 34 35 36 37 38 39 41 | 42 43 44 45 46 22 2c c1 |3456789A|BCDEF",.|
|00000950| 41 24 2c 32 2c 31 29 29 | 2d 31 29 3c 3c 32 34 29 |A$,2,1))|-1)<<24)|
|00000960| 3a 41 24 3d c1 41 24 2c | 33 29 0d 03 0c 25 20 56 |:A$=.A$,|3)...% V|
|00000970| 24 3d c0 41 24 2c a7 41 | 24 2c 22 7c 22 29 2d 31 |$=.A$,.A|$,"|")-1|
|00000980| 29 3a 41 24 3d c1 41 24 | 2c a9 56 24 2b 32 29 0d |):A$=.A$|,.V$+2).|
|00000990| 03 16 97 20 e7 a9 56 24 | 3e 31 31 20 44 25 3d a4 |... ..V$|>11 D%=.|
|000009a0| 64 69 6d 28 a9 56 24 2b | 31 29 3a 24 44 25 3d 56 |dim(.V$+|1):$D%=V|
|000009b0| 24 3a 50 25 21 38 3d 53 | 25 84 32 35 36 3a 50 25 |$:P%!8=S|%.256:P%|
|000009c0| 21 31 32 3d 44 25 3a 50 | 25 21 31 36 3d 2d 31 3a |!12=D%:P|%!16=-1:|
|000009d0| 50 25 21 32 30 3d a9 56 | 24 2b 31 3a 6d 25 21 31 |P%!20=.V|$+1:m%!1|
|000009e0| 36 3d a4 6d 61 78 28 6d | 25 21 31 36 2c a9 56 24 |6=.max(m|%!16,.V$|
|000009f0| 2a 31 36 2b 38 29 20 8b | 24 28 50 25 2b 31 32 29 |*16+8) .|$(P%+12)|
|00000a00| 3d 56 24 3a 50 25 21 38 | 3d 53 25 3a 6d 25 21 31 |=V$:P%!8|=S%:m%!1|
|00000a10| 36 3d a4 6d 61 78 28 6d | 25 21 31 36 2c a9 56 24 |6=.max(m|%!16,.V$|
|00000a20| 2a 31 36 2b 38 29 0d 03 | 20 0a fd a9 41 24 3d 30 |*16+8)..| ...A$=0|
|00000a30| 0d 03 2a 0f 21 50 25 3d | 21 50 25 84 26 38 30 0d |..*.!P%=|!P%.&80.|
|00000a40| 03 34 07 3d 6d 25 0d 03 | 3e 04 0d 03 48 10 dd a4 |.4.=m%..|>...H...|
|00000a50| 6d 61 78 28 41 25 2c 42 | 25 29 0d 03 52 12 e7 41 |max(A%,B|%)..R..A|
|00000a60| 25 3e 42 25 8c 3d 41 25 | 8b 3d 42 25 0d 03 5c 04 |%>B%.=A%|.=B%..\.|
|00000a70| 0d 03 66 10 dd a4 6d 69 | 6e 28 41 25 2c 42 25 29 |..f...mi|n(A%,B%)|
|00000a80| 0d 03 70 12 e7 42 25 3c | 41 25 8c 3d 42 25 8b 3d |..p..B%<|A%.=B%.=|
|00000a90| 41 25 0d 03 7a 04 0d 03 | 84 1d dd f2 6c 69 6e 6b |A%..z...|....link|
|00000aa0| 28 6d 65 6e 75 25 2c 69 | 74 65 6d 25 2c 6c 69 6e |(menu%,i|tem%,lin|
|00000ab0| 6b 25 29 0d 03 8e 27 21 | 28 6d 65 6e 75 25 28 6d |k%)...'!|(menu%(m|
|00000ac0| 65 6e 75 25 29 2b 33 32 | 2b 28 32 34 2a 69 74 65 |enu%)+32|+(24*ite|
|00000ad0| 6d 25 29 29 3d 6c 69 6e | 6b 25 0d 03 98 05 e1 0d |m%))=lin|k%......|
|00000ae0| 03 a2 04 0d 03 ac 1f dd | f2 64 61 74 61 61 74 28 |........|.dataat(|
|00000af0| 6d 65 6e 75 25 2c 69 74 | 65 6d 25 2c 41 25 2c 4c |menu%,it|em%,A%,L|
|00000b00| 25 29 0d 03 b6 08 ea 20 | 6d 25 0d 03 c0 21 6d 25 |%)..... |m%...!m%|
|00000b10| 3d 6d 65 6e 75 25 28 6d | 65 6e 75 25 29 2b 32 38 |=menu%(m|enu%)+28|
|00000b20| 2b 28 32 34 2a 69 74 65 | 6d 25 29 0d 03 ca 44 21 |+(24*ite|m%)...D!|
|00000b30| 28 6d 25 2b 31 32 29 3d | 41 25 3a 21 6d 25 3d 21 |(m%+12)=|A%:!m%=!|
|00000b40| 6d 25 20 84 28 31 3c 3c | 32 29 3a 6d 25 21 38 3d |m% .(1<<|2):m%!8=|
|00000b50| 6d 25 21 38 20 84 20 28 | 31 3c 3c 38 29 3a 6d 25 |m%!8 . (|1<<8):m%|
|00000b60| 21 31 36 3d 2d 31 3a 6d | 25 21 32 30 3d 4c 25 0d |!16=-1:m|%!20=L%.|
|00000b70| 03 d4 05 e1 0d 03 de 04 | 0d 03 e8 0e dd f2 69 6e |........|......in|
|00000b80| 69 74 76 61 72 73 0d 03 | f2 24 de 20 66 65 74 63 |itvars..|.$. fetc|
|00000b90| 68 25 20 34 3a 21 66 65 | 74 63 68 25 3d 30 3a 63 |h% 4:!fe|tch%=0:c|
|00000ba0| 72 24 3d bd 31 33 2b bd | 31 30 0d 03 fc 18 de 20 |r$=.13+.|10..... |
|00000bb0| 72 65 61 6c 6d 25 20 34 | 3a 21 72 65 61 6c 6d 25 |realm% 4|:!realm%|
|00000bc0| 3d 30 0d 04 06 12 68 74 | 6d 6c 74 79 70 65 25 3d |=0....ht|mltype%=|
|00000bd0| 26 46 41 46 0d 04 10 1a | 73 6f 70 65 6e 25 3d 30 |&FAF....|sopen%=0|
|00000be0| 3a 73 73 25 3d 2d 31 3a | 45 53 24 3d 22 22 0d 04 |:ss%=-1:|ES$=""..|
|00000bf0| 1a 2c 6e 64 69 73 25 3d | 30 3a 66 65 74 63 68 55 |.,ndis%=|0:fetchU|
|00000c00| 25 3d 2d 31 3a 66 65 74 | 63 68 46 25 3d 2d 31 3a |%=-1:fet|chF%=-1:|
|00000c10| 66 65 74 63 68 48 25 3d | 2d 31 0d 04 24 3b c8 99 |fetchH%=|-1..$;..|
|00000c20| 22 4f 53 5f 53 57 49 4e | 75 6d 62 65 72 46 72 6f |"OS_SWIN|umberFro|
|00000c30| 6d 53 74 72 69 6e 67 22 | 2c 2c 22 4f 53 5f 53 57 |mString"|,,"OS_SW|
|00000c40| 49 4e 75 6d 62 65 72 46 | 72 6f 6d 53 74 72 69 6e |INumberF|romStrin|
|00000c50| 67 22 b8 53 25 0d 04 2e | 3d c8 99 53 25 2c 2c 22 |g".S%...|=..S%,,"|
|00000c60| 57 69 6d 70 5f 57 68 69 | 63 68 49 63 6f 6e 22 b8 |Wimp_Whi|chIcon".|
|00000c70| 57 49 25 3a c8 99 53 25 | 2c 2c 22 57 69 6d 70 5f |WI%:..S%|,,"Wimp_|
|00000c80| 47 65 74 49 63 6f 6e 53 | 74 61 74 65 22 b8 47 49 |GetIconS|tate".GI|
|00000c90| 53 25 0d 04 38 3e c8 99 | 53 25 2c 2c 22 57 69 6d |S%..8>..|S%,,"Wim|
|00000ca0| 70 5f 53 65 74 49 63 6f | 6e 53 74 61 74 65 22 b8 |p_SetIco|nState".|
|00000cb0| 53 49 53 25 3a c8 99 53 | 25 2c 2c 22 57 69 6d 70 |SIS%:..S|%,,"Wimp|
|00000cc0| 5f 44 65 6c 65 74 65 49 | 63 6f 6e 22 b8 44 49 25 |_DeleteI|con".DI%|
|00000cd0| 0d 04 42 3d c8 99 53 25 | 2c 2c 22 57 69 6d 70 5f |..B=..S%|,,"Wimp_|
|00000ce0| 43 72 65 61 74 65 49 63 | 6f 6e 22 b8 43 49 25 3a |CreateIc|on".CI%:|
|00000cf0| c8 99 53 25 2c 2c 22 57 | 69 6d 70 5f 46 6f 72 63 |..S%,,"W|imp_Forc|
|00000d00| 65 52 65 64 72 61 77 22 | b8 46 52 44 25 0d 04 4c |eRedraw"|.FRD%..L|
|00000d10| 4e c8 99 53 25 2c 2c 22 | 57 69 6d 70 5f 47 65 74 |N..S%,,"|Wimp_Get|
|00000d20| 57 69 6e 64 6f 77 53 74 | 61 74 65 22 b8 57 53 25 |WindowSt|ate".WS%|
|00000d30| 3a c8 99 53 25 2c 2c 22 | 4f 53 5f 46 69 6c 65 22 |:..S%,,"|OS_File"|
|00000d40| b8 4f 53 46 25 3a c8 99 | 53 25 2c 2c 22 58 4f 53 |.OSF%:..|S%,,"XOS|
|00000d50| 5f 46 69 6c 65 22 b8 58 | 53 46 25 0d 04 56 40 c8 |_File".X|SF%..V@.|
|00000d60| 99 53 25 2c 2c 22 4f 53 | 5f 52 65 61 64 4d 6f 64 |.S%,,"OS|_ReadMod|
|00000d70| 65 56 61 72 69 61 62 6c | 65 22 b8 52 4d 56 25 3a |eVariabl|e".RMV%:|
|00000d80| c8 99 53 25 2c 2c 22 58 | 46 6f 6e 74 5f 46 69 6e |..S%,,"X|Font_Fin|
|00000d90| 64 46 6f 6e 74 22 b8 58 | 46 46 25 0d 04 60 3d c8 |dFont".X|FF%..`=.|
|00000da0| 99 53 25 2c 2c 22 57 69 | 6d 70 5f 43 72 65 61 74 |.S%,,"Wi|mp_Creat|
|00000db0| 65 57 69 6e 64 6f 77 22 | b8 43 57 25 3a c8 99 53 |eWindow"|.CW%:..S|
|00000dc0| 25 2c 2c 22 57 69 6d 70 | 5f 4f 70 65 6e 57 69 6e |%,,"Wimp|_OpenWin|
|00000dd0| 64 6f 77 22 b8 4f 57 25 | 0d 04 6a 51 c8 99 53 25 |dow".OW%|..jQ..S%|
|00000de0| 2c 2c 22 57 69 6d 70 5f | 53 65 6e 64 4d 65 73 73 |,,"Wimp_|SendMess|
|00000df0| 61 67 65 22 b8 53 4d 25 | 3a c8 99 53 25 2c 2c 22 |age".SM%|:..S%,,"|
|00000e00| 58 4f 53 5f 53 70 72 69 | 74 65 4f 70 22 b8 58 53 |XOS_Spri|teOp".XS|
|00000e10| 25 3a c8 99 53 25 2c 2c | 22 4f 53 5f 53 70 72 69 |%:..S%,,|"OS_Spri|
|00000e20| 74 65 4f 70 22 b8 53 4f | 25 0d 04 74 25 c8 99 53 |teOp".SO|%..t%..S|
|00000e30| 25 2c 2c 22 4f 53 5f 52 | 65 61 64 4d 6f 6e 6f 74 |%,,"OS_R|eadMonot|
|00000e40| 6f 6e 69 63 54 69 6d 65 | 22 b8 52 4d 54 25 0d 04 |onicTime|".RMT%..|
|00000e50| 7e 25 c8 99 53 25 2c 2c | 22 58 4d 65 73 73 61 67 |~%..S%,,|"XMessag|
|00000e60| 65 54 72 61 6e 73 5f 4c | 6f 6f 6b 75 70 22 b8 4d |eTrans_L|ookup".M|
|00000e70| 54 4c 25 0d 04 88 1b 62 | 72 6f 77 73 65 72 24 3d |TL%....b|rowser$=|
|00000e80| 22 55 6e 4b 6e 6f 77 6e | 2f 30 2e 30 30 22 0d 04 |"UnKnown|/0.00"..|
|00000e90| 92 05 e1 0d 04 9c 04 0d | 04 a6 10 dd f2 72 65 61 |........|.....rea|
|00000ea0| 64 63 6f 6e 66 69 67 0d | 04 b0 1e 62 75 66 66 6c |dconfig.|...buffl|
|00000eb0| 65 6e 25 3d bb a4 63 6f | 6e 66 69 67 28 22 52 42 |en%=..co|nfig("RB|
|00000ec0| 55 46 46 22 29 0d 04 ba | 22 72 65 63 76 62 75 66 |UFF")...|"recvbuf|
|00000ed0| 66 25 3d bb a4 63 6f 6e | 66 69 67 28 22 52 45 43 |f%=..con|fig("REC|
|00000ee0| 56 42 55 46 46 22 29 0d | 04 c4 24 6d 61 78 6f 70 |VBUFF").|..$maxop|
|00000ef0| 65 6e 25 3d bb a4 63 6f | 6e 66 69 67 28 22 43 4f |en%=..co|nfig("CO|
|00000f00| 4e 4e 45 43 54 49 4f 4e | 53 22 29 0d 04 c5 21 64 |NNECTION|S")...!d|
|00000f10| 65 62 75 67 25 3d bb a4 | 63 6f 6e 66 69 67 28 22 |ebug%=..|config("|
|00000f20| 44 45 42 55 47 4c 45 56 | 45 4c 22 29 0d 04 ce 05 |DEBUGLEV|EL")....|
|00000f30| e1 0d 04 d8 04 0d 04 e2 | 16 dd a4 72 65 61 64 74 |........|...readt|
|00000f40| 65 6d 70 6c 61 74 65 28 | 41 24 29 0d 04 ec 16 ea |emplate(|A$).....|
|00000f50| 49 25 2c 57 25 2c 69 25 | 2c 77 25 2c 41 25 2c 42 |I%,W%,i%|,w%,A%,B|
|00000f60| 25 0d 04 f6 23 c8 99 26 | 34 30 30 44 42 2c 2c 2d |%...#..&|400DB,,-|
|00000f70| 31 2c 30 2c 30 2c 2d 31 | 2c 41 24 2c 30 b8 2c 57 |1,0,0,-1|,A$,0.,W|
|00000f80| 25 2c 49 25 0d 05 00 1b | 69 25 3d a4 64 69 6d 28 |%,I%....|i%=.dim(|
|00000f90| 49 25 29 3a 77 25 3d a4 | 64 69 6d 28 57 25 29 0d |I%):w%=.|dim(W%).|
|00000fa0| 05 0a 28 c8 99 26 34 30 | 30 44 42 2c 2c 77 25 2c |..(..&40|0DB,,w%,|
|00000fb0| 69 25 2c 69 25 2b 49 25 | 2c 2d 31 2c 41 24 2c 30 |i%,i%+I%|,-1,A$,0|
|00000fc0| b8 2c 2c 69 6e 64 25 0d | 05 14 29 f4 49 46 76 65 |.,,ind%.|..).IFve|
|00000fd0| 72 25 3d 33 30 30 20 41 | 25 3d 69 25 3a 42 25 3d |r%=300 A|%=i%:B%=|
|00000fe0| 69 6e 64 25 3a 43 41 4c | 4c 20 70 61 74 63 68 25 |ind%:CAL|L patch%|
|00000ff0| 0d 05 1e 07 3d 77 25 0d | 05 28 04 0d 05 32 13 dd |....=w%.|.(...2..|
|00001000| f2 73 65 74 75 70 61 75 | 74 68 77 69 6e 64 0d 05 |.setupau|thwind..|
|00001010| 3c 1c 5a 25 3d a4 72 65 | 61 64 74 65 6d 70 6c 61 |<.Z%=.re|adtempla|
|00001020| 74 65 28 22 41 75 74 68 | 22 29 0d 05 46 23 c8 99 |te("Auth|")..F#..|
|00001030| 43 57 25 2c 2c 5a 25 20 | b8 20 61 75 74 68 77 69 |CW%,,Z% |. authwi|
|00001040| 6e 64 25 3a f2 66 72 65 | 65 28 5a 25 29 0d 05 50 |nd%:.fre|e(Z%)..P|
|00001050| 0c 61 75 74 68 25 3d 2d | 31 0d 05 5a 4a 75 75 24 |.auth%=-|1..ZJuu$|
|00001060| 3d 22 41 42 43 44 45 46 | 47 48 49 4a 4b 4c 4d 4e |="ABCDEF|GHIJKLMN|
|00001070| 4f 50 51 52 53 54 55 56 | 57 58 59 5a 61 62 63 64 |OPQRSTUV|WXYZabcd|
|00001080| 65 66 67 68 69 6a 6b 6c | 6d 6e 6f 70 71 72 73 74 |efghijkl|mnopqrst|
|00001090| 75 76 77 78 79 7a 30 31 | 32 33 34 35 36 37 38 39 |uvwxyz01|23456789|
|000010a0| 2b 2f 22 0d 05 64 05 e1 | 0d 05 6e 04 0d 05 78 2a |+/"..d..|..n...x*|
|000010b0| dd f2 69 63 6f 6e 73 64 | 61 74 61 28 77 69 6e 64 |..iconsd|ata(wind|
|000010c0| 25 2c 69 63 6f 6e 25 2c | f8 20 70 6f 73 25 2c f8 |%,icon%,|. pos%,.|
|000010d0| 20 6c 65 6e 25 29 0d 05 | 82 40 21 62 6c 25 3d 77 | len%)..|.@!bl%=w|
|000010e0| 69 6e 64 25 3a 62 6c 25 | 21 34 3d 69 63 6f 6e 25 |ind%:bl%|!4=icon%|
|000010f0| 3a c8 99 47 49 53 25 2c | 2c 62 6c 25 3a 70 6f 73 |:..GIS%,|,bl%:pos|
|00001100| 25 3d 62 6c 25 21 32 38 | 3a 6c 65 6e 25 3d 62 6c |%=bl%!28|:len%=bl|
|00001110| 25 21 28 33 36 29 0d 05 | 8c 05 e1 0d 05 96 04 0d |%!(36)..|........|
|00001120| 05 a0 13 dd f2 73 65 74 | 75 70 69 6e 66 6f 77 69 |.....set|upinfowi|
|00001130| 6e 64 0d 05 aa 1c 5a 25 | 3d a4 72 65 61 64 74 65 |nd....Z%|=.readte|
|00001140| 6d 70 6c 61 74 65 28 22 | 49 6e 66 6f 22 29 0d 05 |mplate("|Info")..|
|00001150| b4 32 73 69 78 25 3d 21 | 28 5a 25 2b 38 38 2b 28 |.2six%=!|(Z%+88+(|
|00001160| 33 32 2a 34 29 29 3a 73 | 69 79 25 3d 21 28 5a 25 |32*4)):s|iy%=!(Z%|
|00001170| 2b 38 38 2b 28 33 32 2a | 34 29 2b 31 32 29 2d 34 |+88+(32*|4)+12)-4|
|00001180| 0d 05 be 23 c8 99 43 57 | 25 2c 2c 5a 25 20 b8 20 |...#..CW|%,,Z% . |
|00001190| 69 6e 66 6f 77 69 6e 64 | 25 3a f2 66 72 65 65 28 |infowind|%:.free(|
|000011a0| 5a 25 29 0d 05 c8 2b f2 | 69 63 6f 6e 73 64 61 74 |Z%)...+.|iconsdat|
|000011b0| 61 28 69 6e 66 6f 77 69 | 6e 64 25 2c 30 2c 69 6e |a(infowi|nd%,0,in|
|000011c0| 66 6f 76 65 72 73 69 6f | 6e 25 2c 5a 25 29 0d 05 |foversio|n%,Z%)..|
|000011d0| d2 1a 24 69 6e 66 6f 76 | 65 72 73 69 6f 6e 25 3d |..$infov|ersion%=|
|000011e0| 56 65 72 73 69 6f 6e 24 | 0d 05 dc 05 e1 0d 05 e6 |Version$|........|
|000011f0| 04 0d 05 f0 17 dd f2 65 | 76 65 6e 74 28 71 25 2c |.......e|vent(q%,|
|00001200| 72 65 61 73 6f 6e 25 29 | 0d 05 fa 0e c8 8e 72 65 |reason%)|......re|
|00001210| 61 73 6f 6e 25 ca 0d 06 | 04 15 c9 36 3a f2 63 6c |ason%...|...6:.cl|
|00001220| 69 63 6b 77 69 6e 64 28 | 71 25 29 0d 06 0e 2b c9 |ickwind(|q%)...+.|
|00001230| 38 3a f2 6b 65 79 70 72 | 65 73 73 28 21 71 25 2c |8:.keypr|ess(!q%,|
|00001240| 71 25 21 34 2c 71 25 21 | 38 2c 71 25 21 32 30 2c |q%!4,q%!|8,q%!20,|
|00001250| 71 25 21 32 34 29 0d 06 | 18 16 c9 39 3a f2 6d 65 |q%!24)..|...9:.me|
|00001260| 6e 75 73 65 6c 65 63 74 | 28 71 25 29 0d 06 22 17 |nuselect|(q%)..".|
|00001270| c9 31 37 2c 31 38 3a f2 | 72 65 63 65 69 76 65 28 |.17,18:.|receive(|
|00001280| 71 25 29 0d 06 2c 12 c9 | 31 39 3a f2 72 65 70 6c |q%)..,..|19:.repl|
|00001290| 79 28 71 25 29 0d 06 36 | 05 cb 0d 06 40 05 e1 0d |y(q%)..6|....@...|
|000012a0| 06 4a 04 0d 06 54 11 dd | f2 72 65 63 65 69 76 65 |.J...T..|.receive|
|000012b0| 28 71 25 29 0d 06 5e 0d | ea 51 25 2c 41 24 2c 54 |(q%)..^.|.Q%,A$,T|
|000012c0| 24 0d 06 68 0d c8 8e 71 | 25 21 31 36 20 ca 0d 06 |$..h...q|%!16 ...|
|000012d0| 72 0e c9 30 3a 71 75 69 | 74 25 3d b9 0d 06 7c 25 |r..0:qui|t%=...|%|
|000012e0| c9 31 30 3a d5 23 28 71 | 25 21 32 30 29 2c 22 52 |.10:.#(q|%!20),"R|
|000012f0| 75 6e 20 22 2b 64 69 72 | 24 2b 22 2e 21 52 75 6e |un "+dir|$+".!Run|
|00001300| 22 0d 06 86 18 c9 26 34 | 41 32 34 30 3a f2 66 65 |".....&4|A240:.fe|
|00001310| 74 63 68 28 71 25 2c a3 | 29 0d 06 90 18 c9 26 34 |tch(q%,.|).....&4|
|00001320| 41 32 34 34 3a f2 66 65 | 74 63 68 28 71 25 2c b9 |A244:.fe|tch(q%,.|
|00001330| 29 0d 06 9a 32 c9 26 34 | 41 32 36 30 3a e7 bb a4 |)...2.&4|A260:...|
|00001340| 63 6f 6e 66 69 67 28 22 | 51 55 49 54 57 49 54 48 |config("|QUITWITH|
|00001350| 42 52 4f 57 53 45 52 22 | 29 3d 31 20 71 75 69 74 |BROWSER"|)=1 quit|
|00001360| 25 3d b9 0d 06 a4 27 c9 | 26 34 41 32 36 32 3a f2 |%=....'.|&4A262:.|
|00001370| 61 62 6f 72 74 28 71 25 | 21 32 30 2c a4 67 6e 61 |abort(q%|!20,.gna|
|00001380| 6d 65 28 71 25 2b 32 38 | 29 29 0d 06 ae 22 c9 26 |me(q%+28|))...".&|
|00001390| 34 41 32 36 37 3a 62 72 | 6f 77 73 65 72 24 3d a4 |4A267:br|owser$=.|
|000013a0| 67 6e 61 6d 65 28 71 25 | 2b 32 38 29 0d 06 b8 05 |gname(q%|+28)....|
|000013b0| cb 0d 06 c2 05 e1 0d 06 | cc 04 0d 06 d6 0f dd f2 |........|........|
|000013c0| 72 65 70 6c 79 28 71 25 | 29 0d 06 e0 07 ea 50 25 |reply(q%|).....P%|
|000013d0| 0d 06 ea 0c c8 8e 71 25 | 21 31 36 ca 0d 06 f4 05 |......q%|!16.....|
|000013e0| cb 0d 06 fe 05 e1 0d 07 | 08 04 0d 07 12 16 dd f2 |........|........|
|000013f0| 63 6c 6f 73 65 77 69 6e | 64 28 77 69 6e 64 25 29 |closewin|d(wind%)|
|00001400| 0d 07 1c 28 21 62 6c 25 | 3d 77 69 6e 64 25 3a c8 |...(!bl%|=wind%:.|
|00001410| 99 22 57 69 6d 70 5f 43 | 6c 6f 73 65 57 69 6e 64 |."Wimp_C|loseWind|
|00001420| 6f 77 22 2c 2c 62 6c 25 | 0d 07 26 05 e1 0d 07 30 |ow",,bl%|..&....0|
|00001430| 04 0d 07 3a 12 dd f2 66 | 65 74 63 68 28 71 25 2c |...:...f|etch(q%,|
|00001440| 70 25 29 0d 07 44 2e ea | 48 25 2c 55 24 2c 4c 25 |p%)..D..|H%,U$,L%|
|00001450| 2c 50 25 2c 51 25 2c 46 | 25 2c 41 24 2c 55 25 2c |,P%,Q%,F|%,A$,U%,|
|00001460| 53 25 2c 70 25 2c 75 24 | 2c 44 25 2c 54 24 2c 41 |S%,p%,u$|,D%,T$,A|
|00001470| 25 0d 07 4e 16 f2 70 28 | 22 66 65 74 63 68 20 63 |%..N..p(|"fetch c|
|00001480| 61 6c 6c 65 64 22 29 0d | 07 58 38 e7 28 28 71 25 |alled").|.X8.((q%|
|00001490| 21 32 34 29 80 28 31 3c | 3c 32 32 29 29 3d 30 20 |!24).(1<|<22))=0 |
|000014a0| f2 70 28 22 6e 6f 74 20 | 65 78 74 65 6e 64 65 64 |.p("not |extended|
|000014b0| 20 22 2b c3 7e 28 71 25 | 21 32 34 29 29 3a e1 0d | "+.~(q%|!24)):..|
|000014c0| 07 62 18 cf 23 71 25 21 | 33 32 3d 30 3a 55 24 3d |.b..#q%!|32=0:U$=|
|000014d0| be 23 71 25 21 33 32 0d | 07 6c 39 50 25 3d a7 55 |.#q%!32.|.l9P%=.U|
|000014e0| 24 2c 22 3a 22 29 3a e7 | 50 25 3e 30 20 41 24 3d |$,":"):.|P%>0 A$=|
|000014f0| a4 63 28 c0 55 24 2c 50 | 25 2d 31 29 29 8b 20 f2 |.c(.U$,P|%-1)). .|
|00001500| 70 28 22 6d 69 73 73 69 | 6e 67 20 3a 22 29 3a e1 |p("missi|ng :"):.|
|00001510| 0d 07 76 2a e7 a7 a4 63 | 6f 6e 66 69 67 28 22 53 |..v*...c|onfig("S|
|00001520| 55 50 50 4f 52 54 45 44 | 22 29 2c 22 7c 22 2b 41 |UPPORTED|"),"|"+A|
|00001530| 24 2b 22 7c 22 29 3d 30 | 20 e1 0d 07 80 13 41 25 |$+"|")=0| .....A%|
|00001540| 3d bb a4 63 6f 6e 66 69 | 67 28 41 24 29 0d 07 8a |=..confi|g(A$)...|
|00001550| 09 c8 8e 41 25 ca 0d 07 | 94 0c c9 30 3a 41 24 3d |...A%...|...0:A$=|
|00001560| 22 22 0d 07 9e 0d c9 31 | 3a 41 24 3d 22 3f 22 0d |"".....1|:A$="?".|
|00001570| 07 a8 1e c9 32 3a 41 24 | 3d a4 63 6f 6e 66 69 67 |....2:A$|=.config|
|00001580| 28 41 24 2b 22 2d 50 52 | 4f 58 59 22 29 0d 07 b2 |(A$+"-PR|OXY")...|
|00001590| 05 cb 0d 07 bc 0c e7 41 | 24 3c 3e 22 22 8c 0d 07 |.......A|$<>""...|
|000015a0| c6 4c 20 f2 6c 6f 67 28 | 22 66 65 74 63 68 20 63 |.L .log(|"fetch c|
|000015b0| 61 6c 6c 65 64 20 77 69 | 74 68 20 74 79 70 65 20 |alled wi|th type |
|000015c0| 3d 20 22 2b 41 24 2c 31 | 29 3a e7 64 65 62 75 67 |= "+A$,1|):.debug|
|000015d0| 25 20 f2 70 28 22 66 65 | 74 63 68 69 6e 67 2e 2e |% .p("fe|tching..|
|000015e0| 2e 22 29 3a f2 70 28 55 | 24 29 0d 07 d0 14 20 44 |."):.p(U|$).... D|
|000015f0| 25 3d a4 64 69 6d 28 38 | 31 2b a9 55 24 29 0d 07 |%=.dim(8|1+.U$)..|
|00001600| da 4a 20 e7 70 25 20 44 | 25 21 34 3d 71 25 21 32 |.J .p% D|%!4=q%!2|
|00001610| 30 3a 44 25 21 37 32 3d | 71 25 21 33 32 3a 44 25 |0:D%!72=|q%!32:D%|
|00001620| 21 38 3d 71 25 21 33 36 | 8b 20 44 25 21 34 3d 71 |!8=q%!36|. D%!4=q|
|00001630| 25 21 32 30 3a 44 25 21 | 37 32 3d 2d 31 3a 44 25 |%!20:D%!|72=-1:D%|
|00001640| 21 38 3d 71 25 21 33 32 | 0d 07 e4 45 20 44 25 21 |!8=q%!32|...E D%!|
|00001650| 31 32 3d 71 25 21 32 38 | 3a 44 25 21 33 32 3d 71 |12=q%!28|:D%!32=q|
|00001660| 25 21 38 3a 44 25 21 33 | 36 3d 71 25 21 34 3a 44 |%!8:D%!3|6=q%!4:D|
|00001670| 25 21 34 30 3d 28 71 25 | 21 32 34 29 80 ac 28 31 |%!40=(q%|!24)..(1|
|00001680| 3c 3c 32 37 29 3a 44 25 | 21 34 34 3d 30 0d 07 ee |<<27):D%|!44=0...|
|00001690| 24 20 c8 99 22 4f 53 5f | 41 72 67 73 22 2c 37 2c |$ .."OS_|Args",7,|
|000016a0| 44 25 21 31 32 2c 30 2c | 30 b8 2c 2c 2c 2c 2c 53 |D%!12,0,|0.,,,,,S|
|000016b0| 25 0d 07 f8 4d 20 44 25 | 21 36 30 3d a4 64 69 6d |%...M D%|!60=.dim|
|000016c0| 28 28 31 2d 53 25 29 2b | 31 29 3a c8 99 22 4f 53 |((1-S%)+|1):.."OS|
|000016d0| 5f 41 72 67 73 22 2c 37 | 2c 44 25 21 31 32 2c 44 |_Args",7|,D%!12,D|
|000016e0| 25 21 36 30 2c 2c 2c 28 | 31 2d 53 25 29 2b 31 3a |%!60,,,(|1-S%)+1:|
|000016f0| 3f 28 44 25 21 36 30 2d | 53 25 29 3d 31 33 0d 08 |?(D%!60-|S%)=13..|
|00001700| 02 51 20 21 44 25 3d 21 | 66 65 74 63 68 25 3a 21 |.Q !D%=!|fetch%:!|
|00001710| 66 65 74 63 68 25 3d 44 | 25 3a 44 25 21 32 30 3d |fetch%=D|%:D%!20=|
|00001720| 30 3a 44 25 21 32 34 3d | 30 3a 44 25 21 34 38 3d |0:D%!24=|0:D%!48=|
|00001730| a4 64 69 6d 28 62 75 66 | 66 6c 65 6e 25 29 3a 44 |.dim(buf|flen%):D|
|00001740| 25 21 35 32 3d 30 3a 44 | 25 21 35 36 3d 2d 31 0d |%!52=0:D|%!56=-1.|
|00001750| 08 0c 34 20 44 25 21 36 | 34 3d 30 3a 44 25 21 36 |..4 D%!6|4=0:D%!6|
|00001760| 38 3d 32 30 30 3a 44 25 | 21 31 36 3d 2d 31 3a 44 |8=200:D%|!16=-1:D|
|00001770| 25 21 37 36 3d 41 25 3a | 24 28 44 25 2b 38 30 29 |%!76=A%:|$(D%+80)|
|00001780| 3d 55 24 0d 08 16 10 20 | e7 21 72 65 61 6c 6d 25 |=U$.... |.!realm%|
|00001790| 3e 30 8c 0d 08 20 1a 20 | 20 50 25 3d 21 72 65 61 |>0... . | P%=!rea|
|000017a0| 6c 6d 25 3a 75 24 3d a4 | 63 28 55 24 29 0d 08 2a |lm%:u$=.|c(U$)..*|
|000017b0| 07 20 20 f5 0d 08 34 35 | 20 20 20 e7 c0 75 24 2c |. ...45| ..u$,|
|000017c0| a9 24 28 50 25 2b 38 29 | 29 3d 24 28 50 25 2b 38 |.$(P%+8)|)=$(P%+8|
|000017d0| 29 20 44 25 21 36 34 3d | 50 25 21 34 3a 50 25 3d |) D%!64=|P%!4:P%=|
|000017e0| 30 20 8b 50 25 3d 21 50 | 25 0d 08 3e 0d 20 20 fd |0 .P%=!P|%..>. .|
|000017f0| 50 25 3c 68 65 25 0d 08 | 48 06 20 cd 0d 08 52 26 |P%<he%..|H. ...R&|
|00001800| 20 e7 73 6f 70 65 6e 25 | 3c 6d 61 78 6f 70 65 6e | .sopen%|<maxopen|
|00001810| 25 20 f2 6f 70 65 6e 67 | 65 74 73 6f 63 6b 28 44 |% .openg|etsock(D|
|00001820| 25 29 0d 08 5c 20 20 71 | 25 21 31 32 3d 71 25 21 |%)..\ q|%!12=q%!|
|00001830| 38 3a c8 99 53 4d 25 2c | 31 39 2c 71 25 2c 71 25 |8:..SM%,|19,q%,q%|
|00001840| 21 34 0d 08 66 05 cc 0d | 08 70 15 20 f2 70 28 22 |!4..f...|.p. .p("|
|00001850| 6e 6f 74 20 66 6f 72 20 | 6d 65 22 29 0d 08 7a 05 |not for |me")..z.|
|00001860| cd 0d 08 84 05 e1 0d 08 | 8e 04 0d 08 98 15 dd f2 |........|........|
|00001870| 6f 70 65 6e 67 65 74 73 | 6f 63 6b 28 44 25 29 0d |opengets|ock(D%).|
|00001880| 08 a2 1c ea 50 25 2c 51 | 25 2c 48 25 2c 48 24 2c |....P%,Q|%,H%,H$,|
|00001890| 46 25 2c 52 25 2c 55 24 | 2c 41 24 0d 08 ac 0c c8 |F%,R%,U$|,A$.....|
|000018a0| 8e 44 25 21 37 36 ca 0d | 08 b6 21 c9 30 3a 41 24 |.D%!76..|..!.0:A$|
|000018b0| 3d 22 22 3a f2 43 6f 6d | 6d 65 6e 74 28 22 4f 68 |="":.Com|ment("Oh|
|000018c0| 21 20 42 75 67 21 22 29 | 0d 08 c0 0d c9 31 3a 41 |! Bug!")|.....1:A|
|000018d0| 24 3d 22 3f 22 0d 08 ca | 1e c9 32 3a 41 24 3d a4 |$="?"...|..2:A$=.|
|000018e0| 63 6f 6e 66 69 67 28 41 | 24 2b 22 2d 50 52 4f 58 |config(A|$+"-PROX|
|000018f0| 59 22 29 0d 08 d4 05 cb | 0d 08 de 0f 55 24 3d 24 |Y").....|....U$=$|
|00001900| 28 44 25 2b 38 30 29 0d | 08 e8 1e f2 70 28 22 69 |(D%+80).|....p("i|
|00001910| 74 27 73 20 66 6f 72 20 | 6d 65 20 27 22 2b 41 24 |t's for |me '"+A$|
|00001920| 2b 22 27 22 29 0d 08 f2 | 0d e7 41 24 3d 22 3f 22 |+"'")...|..A$="?"|
|00001930| 20 8c 0d 08 fc 28 20 c8 | 95 c0 55 24 2c 31 29 3c | ....( .|..U$,1)<|
|00001940| 3e 22 3a 22 3a 55 24 3d | c1 55 24 2c 32 29 3a ce |>":":U$=|.U$,2):.|
|00001950| 3a 55 24 3d c1 55 24 2c | 32 29 0d 09 06 1d 20 c8 |:U$=.U$,|2).... .|
|00001960| 95 c0 55 24 2c 31 29 3d | 22 2f 22 3a 55 24 3d c1 |..U$,1)=|"/":U$=.|
|00001970| 55 24 2c 32 29 3a ce 0d | 09 10 27 20 50 25 3d a7 |U$,2):..|..' P%=.|
|00001980| 55 24 2c 22 2f 22 29 3a | e7 50 25 3d 30 20 55 24 |U$,"/"):|.P%=0 U$|
|00001990| 3d 55 24 2b 22 2f 22 3a | 50 25 3d a9 55 24 0d 09 |=U$+"/":|P%=.U$..|
|000019a0| 1a 2a 20 48 24 3d c0 55 | 24 2c 50 25 2d 31 29 3a |.* H$=.U|$,P%-1):|
|000019b0| 55 24 3d c1 55 24 2c 50 | 25 29 3a e7 55 24 3d 22 |U$=.U$,P|%):.U$="|
|000019c0| 22 20 55 24 3d 22 2f 22 | 0d 09 24 05 cc 0d 09 2e |" U$="/"|..$.....|
|000019d0| 0a 20 48 24 3d 41 24 0d | 09 38 05 cd 0d 09 42 0f |. H$=A$.|.8....B.|
|000019e0| 50 25 3d a7 48 24 2c 22 | 3a 22 29 0d 09 4c 0a 21 |P%=.H$,"|:")..L.!|
|000019f0| 62 6c 25 3d 32 0d 09 56 | 18 f2 70 28 22 66 69 6e |bl%=2..V|..p("fin|
|00001a00| 64 69 6e 67 20 73 6f 63 | 6b 65 74 22 29 0d 09 60 |ding soc|ket")..`|
|00001a10| 43 e7 50 25 3e 30 20 62 | 6c 25 21 32 3d a4 6e 74 |C.P%>0 b|l%!2=.nt|
|00001a20| 6f 61 28 bb c1 48 24 2c | 50 25 2b 31 29 2c 32 29 |oa(..H$,|P%+1),2)|
|00001a30| 3a 48 24 3d c0 48 24 2c | 50 25 2d 31 29 20 8b 62 |:H$=.H$,|P%-1) .b|
|00001a40| 6c 25 21 32 3d a4 6e 74 | 6f 61 28 38 30 2c 32 29 |l%!2=.nt|oa(80,2)|
|00001a50| 0d 09 6a 1c f2 70 28 22 | 66 69 6e 64 69 6e 67 20 |..j..p("|finding |
|00001a60| 49 50 20 61 64 64 72 65 | 73 73 22 29 0d 09 74 21 |IP addre|ss")..t!|
|00001a70| 62 6c 25 21 34 3d a4 6e | 61 6d 65 74 6f 61 64 64 |bl%!4=.n|ametoadd|
|00001a80| 72 28 48 24 29 3a 62 6c | 25 21 38 3d 30 0d 09 7e |r(H$):bl|%!8=0..~|
|00001a90| 21 c8 99 22 53 6f 63 6b | 65 74 5f 43 72 65 61 74 |!.."Sock|et_Creat|
|00001aa0| 22 2c 32 2c 31 2c 36 b8 | 20 73 6f 63 6b 25 0d 09 |",2,1,6.| sock%..|
|00001ab0| 88 2a c8 99 22 58 53 6f | 63 6b 65 74 5f 43 6f 6e |.*.."XSo|cket_Con|
|00001ac0| 6e 65 63 74 22 2c 73 6f | 63 6b 25 2c 62 6c 25 2c |nect",so|ck%,bl%,|
|00001ad0| 31 32 b8 52 25 3b 46 25 | 0d 09 92 0f e7 28 46 25 |12.R%;F%|.....(F%|
|00001ae0| 80 31 29 3d 30 20 8c 0d | 09 9c 35 20 21 70 6f 6c |.1)=0 ..|..5 !pol|
|00001af0| 6c 25 3d 2d 31 3a c8 99 | 22 53 6f 63 6b 65 74 5f |l%=-1:..|"Socket_|
|00001b00| 49 6f 63 74 6c 22 2c 73 | 6f 63 6b 25 2c 26 34 30 |Ioctl",s|ock%,&40|
|00001b10| 30 34 36 36 37 45 2c 70 | 6f 6c 6c 25 0d 09 a6 45 |04667E,p|oll%...E|
|00001b20| 20 21 70 6f 6c 6c 25 3d | 72 65 63 76 62 75 66 66 | !poll%=|recvbuff|
|00001b30| 25 3a c8 99 22 53 6f 63 | 6b 65 74 5f 53 65 74 73 |%:.."Soc|ket_Sets|
|00001b40| 6f 63 6b 6f 70 74 22 2c | 73 6f 63 6b 25 2c 26 46 |ockopt",|sock%,&F|
|00001b50| 46 46 46 2c 26 31 30 30 | 31 2c 70 6f 6c 6c 25 2c |FFF,&100|1,poll%,|
|00001b60| 34 0d 09 b0 3d 20 21 70 | 6f 6c 6c 25 3d 31 3a c8 |4...= !p|oll%=1:.|
|00001b70| 99 22 53 6f 63 6b 65 74 | 5f 53 65 74 73 6f 63 6b |."Socket|_Setsock|
|00001b80| 6f 70 74 22 2c 73 6f 63 | 6b 25 2c 26 46 46 46 46 |opt",soc|k%,&FFFF|
|00001b90| 2c 26 30 30 30 34 2c 70 | 6f 6c 6c 25 2c 34 0d 09 |,&0004,p|oll%,4..|
|00001ba0| ba 53 20 e7 73 73 25 3c | 68 65 25 20 c8 99 22 53 |.S .ss%<|he% .."S|
|00001bb0| 6f 63 6b 65 74 5f 47 65 | 74 74 73 69 7a 65 22 b8 |ocket_Ge|ttsize".|
|00001bc0| 4e 25 3a 52 53 24 3d c4 | 4e 25 2f 38 2c bd 30 29 |N%:RS$=.|N%/8,.0)|
|00001bd0| 3a 73 73 25 3d a4 64 69 | 6d 28 a9 52 53 24 2b 31 |:ss%=.di|m(.RS$+1|
|00001be0| 29 3a 45 53 24 3d 52 53 | 24 3a 57 53 24 3d 52 53 |):ES$=RS|$:WS$=RS|
|00001bf0| 24 0d 09 c4 34 20 f2 73 | 65 74 28 57 53 24 2c 73 |$...4 .s|et(WS$,s|
|00001c00| 6f 63 6b 25 29 3a f2 73 | 65 74 28 52 53 24 2c 73 |ock%):.s|et(RS$,s|
|00001c10| 6f 63 6b 25 29 3a f2 73 | 65 74 28 45 53 24 2c 73 |ock%):.s|et(ES$,s|
|00001c20| 6f 63 6b 25 29 0d 09 ce | 42 20 73 6f 70 65 6e 25 |ock%)...|B sopen%|
|00001c30| 2b 3d 31 3a 44 25 21 32 | 34 3d 30 3a 44 25 21 31 |+=1:D%!2|4=0:D%!1|
|00001c40| 36 3d 73 6f 63 6b 25 3a | e7 44 25 21 32 30 3e 68 |6=sock%:|.D%!20>h|
|00001c50| 65 25 20 f2 66 72 65 65 | 28 44 25 21 32 30 29 3a |e% .free|(D%!20):|
|00001c60| 44 25 21 32 30 3d 30 0d | 09 d8 0e 20 a2 23 44 25 |D%!20=0.|... .#D%|
|00001c70| 21 31 32 3d 30 0d 09 e2 | 0c 20 e3 51 25 3d 30 b8 |!12=0...|. .Q%=0.|
|00001c80| 31 0d 09 ec 13 20 20 48 | 25 3d 44 25 21 32 30 3a |1.... H|%=D%!20:|
|00001c90| 50 25 3d 30 0d 09 f6 5e | 20 20 e7 44 25 21 37 32 |P%=0...^| .D%!72|
|00001ca0| 3d 2d 31 20 f2 68 65 61 | 64 28 48 25 2c 22 47 45 |=-1 .hea|d(H%,"GE|
|00001cb0| 54 20 22 2b 55 24 2b 22 | 20 48 54 54 50 2f 31 2e |T "+U$+"| HTTP/1.|
|00001cc0| 30 22 2b 63 72 24 2c 50 | 25 29 8b f2 68 65 61 64 |0"+cr$,P|%)..head|
|00001cd0| 28 48 25 2c 22 50 4f 53 | 54 20 22 2b 55 24 2b 22 |(H%,"POS|T "+U$+"|
|00001ce0| 20 48 54 54 50 2f 31 2e | 30 22 2b 63 72 24 2c 50 | HTTP/1.|0"+cr$,P|
|00001cf0| 25 29 0d 0a 00 2b 20 20 | f2 68 65 61 64 28 48 25 |%)...+ |.head(H%|
|00001d00| 2c 22 41 63 63 65 70 74 | 3a 20 69 6d 61 67 65 2f |,"Accept|: image/|
|00001d10| 6a 70 65 67 22 2b 63 72 | 24 2c 50 25 29 0d 0a 0a |jpeg"+cr|$,P%)...|
|00001d20| 2a 20 20 f2 68 65 61 64 | 28 48 25 2c 22 41 63 63 |* .head|(H%,"Acc|
|00001d30| 65 70 74 3a 20 69 6d 61 | 67 65 2f 67 69 66 22 2b |ept: ima|ge/gif"+|
|00001d40| 63 72 24 2c 50 25 29 0d | 0a 14 2a 20 20 f2 68 65 |cr$,P%).|..* .he|
|00001d50| 61 64 28 48 25 2c 22 41 | 63 63 65 70 74 3a 20 69 |ad(H%,"A|ccept: i|
|00001d60| 6d 61 67 65 2f 78 62 6d | 22 2b 63 72 24 2c 50 25 |mage/xbm|"+cr$,P%|
|00001d70| 29 0d 0a 1e 28 20 20 f2 | 68 65 61 64 28 48 25 2c |)...( .|head(H%,|
|00001d80| 22 41 63 63 65 70 74 3a | 20 69 6d 61 67 65 2f 2a |"Accept:| image/*|
|00001d90| 22 2b 63 72 24 2c 50 25 | 29 0d 0a 28 2c 20 20 f2 |"+cr$,P%|)..(, .|
|00001da0| 68 65 61 64 28 48 25 2c | 22 41 63 63 65 70 74 3a |head(H%,|"Accept:|
|00001db0| 20 61 75 64 69 6f 2f 62 | 61 73 69 63 22 2b 63 72 | audio/b|asic"+cr|
|00001dc0| 24 2c 50 25 29 0d 0a 32 | 28 20 20 f2 68 65 61 64 |$,P%)..2|( .head|
|00001dd0| 28 48 25 2c 22 41 63 63 | 65 70 74 3a 20 61 75 64 |(H%,"Acc|ept: aud|
|00001de0| 69 6f 2f 2a 22 2b 63 72 | 24 2c 50 25 29 0d 0a 3c |io/*"+cr|$,P%)..<|
|00001df0| 2a 20 20 f2 68 65 61 64 | 28 48 25 2c 22 41 63 63 |* .head|(H%,"Acc|
|00001e00| 65 70 74 3a 20 74 65 78 | 74 2f 68 74 6d 6c 22 2b |ept: tex|t/html"+|
|00001e10| 63 72 24 2c 50 25 29 0d | 0a 46 2b 20 20 f2 68 65 |cr$,P%).|.F+ .he|
|00001e20| 61 64 28 48 25 2c 22 41 | 63 63 65 70 74 3a 20 74 |ad(H%,"A|ccept: t|
|00001e30| 65 78 74 2f 70 6c 61 69 | 6e 22 2b 63 72 24 2c 50 |ext/plai|n"+cr$,P|
|00001e40| 25 29 0d 0a 50 24 20 20 | f2 68 65 61 64 28 48 25 |%)..P$ |.head(H%|
|00001e50| 2c 22 41 63 63 65 70 74 | 3a 20 2a 2f 2a 22 2b 63 |,"Accept|: */*"+c|
|00001e60| 72 24 2c 50 25 29 0d 0a | 5a 62 20 20 e7 44 25 21 |r$,P%)..|Zb .D%!|
|00001e70| 36 34 3e 68 65 25 20 f2 | 68 65 61 64 28 48 25 2c |64>he% .|head(H%,|
|00001e80| 22 41 75 74 68 6f 72 69 | 7a 61 74 69 6f 6e 3a 20 |"Authori|zation: |
|00001e90| 42 61 73 69 63 20 22 2c | 50 25 29 3a f2 68 65 61 |Basic ",|P%):.hea|
|00001ea0| 64 28 48 25 2c 24 28 44 | 25 21 36 34 29 2b 63 72 |d(H%,$(D|%!64)+cr|
|00001eb0| 24 2c 50 25 29 3a f2 70 | 28 22 73 65 6e 64 69 6e |$,P%):.p|("sendin|
|00001ec0| 67 20 61 75 74 68 22 29 | 0d 0a 64 6e 20 20 f2 68 |g auth")|..dn .h|
|00001ed0| 65 61 64 28 48 25 2c 22 | 55 73 65 72 2d 41 67 65 |ead(H%,"|User-Age|
|00001ee0| 6e 74 3a 20 22 2b 62 72 | 6f 77 73 65 72 24 2b 22 |nt: "+br|owser$+"|
|00001ef0| 20 46 72 65 65 57 65 62 | 2f 22 2b c0 56 65 72 73 | FreeWeb|/"+.Vers|
|00001f00| 69 6f 6e 24 2c a7 56 65 | 72 73 69 6f 6e 24 2c 22 |ion$,.Ve|rsion$,"|
|00001f10| 20 22 29 2d 31 29 2b 22 | 20 28 41 63 6f 72 6e 20 | ")-1)+"| (Acorn |
|00001f20| 52 49 53 43 20 4f 53 3b | 20 41 52 4d 29 22 2b 63 |RISC OS;| ARM)"+c|
|00001f30| 72 24 2c 50 25 29 0d 0a | 6e 20 20 20 e7 44 25 21 |r$,P%)..|n .D%!|
|00001f40| 37 32 3d 2d 31 20 f2 68 | 65 61 64 28 48 25 2c 63 |72=-1 .h|ead(H%,c|
|00001f50| 72 24 2c 50 25 29 0d 0a | 78 26 20 20 e7 48 25 3d |r$,P%)..|x& .H%=|
|00001f60| 30 20 44 25 21 32 30 3d | a4 64 69 6d 28 50 25 2b |0 D%!20=|.dim(P%+|
|00001f70| 31 32 29 3a 44 25 21 32 | 38 3d 50 25 0d 0a 82 06 |12):D%!2|8=P%....|
|00001f80| 20 ed 0d 0a 8c 1e 20 f2 | 70 28 22 68 65 61 64 20 | ..... .|p("head |
|00001f90| 73 69 7a 65 3d 22 2b c3 | 28 44 25 21 32 38 29 29 |size="+.|(D%!28))|
|00001fa0| 0d 0a 96 18 20 e7 44 25 | 21 36 34 3e 68 65 25 20 |.... .D%|!64>he% |
|00001fb0| 44 25 21 36 34 3d 2d 31 | 0d 0a a0 19 20 f2 70 28 |D%!64=-1|.... .p(|
|00001fc0| 22 6f 70 65 6e 65 64 20 | 22 2b c3 73 6f 63 6b 25 |"opened |"+.sock%|
|00001fd0| 29 0d 0a aa 05 cc 0d 0a | b4 12 20 f2 43 6f 6d 6d |).......|.. .Comm|
|00001fe0| 65 6e 74 28 24 52 25 29 | 0d 0a be 05 cd 0d 0a c8 |ent($R%)|........|
|00001ff0| 05 e1 0d 0a d2 04 0d 0a | dc 16 dd f2 68 65 61 64 |........|....head|
|00002000| 28 48 25 2c 41 24 2c f8 | 20 50 25 29 0d 0a e6 15 |(H%,A$,.| P%)....|
|00002010| e7 48 25 3e 30 20 24 28 | 48 25 2b 50 25 29 3d 41 |.H%>0 $(|H%+P%)=A|
|00002020| 24 0d 0a f0 0b 50 25 2b | 3d a9 41 24 0d 0a fa 05 |$....P%+|=.A$....|
|00002030| e1 0d 0b 04 04 0d 0b 0e | 0c dd f2 73 6f 63 6b 65 |........|...socke|
|00002040| 74 0d 0b 18 0a ea 4e 25 | 2c 46 25 0d 0b 22 74 21 |t.....N%|,F%.."t!|
|00002050| 70 6f 6c 6c 25 3d 30 3a | 70 6f 6c 6c 25 21 34 3d |poll%=0:|poll%!4=|
|00002060| 30 3a 24 73 73 25 3d 57 | 53 24 3a c8 99 22 58 53 |0:$ss%=W|S$:.."XS|
|00002070| 6f 63 6b 65 74 5f 53 65 | 6c 65 63 74 22 2c 6e 64 |ocket_Se|lect",nd|
|00002080| 69 73 25 2c 30 2c 73 73 | 25 2c 30 2c 70 6f 6c 6c |is%,0,ss|%,0,poll|
|00002090| 25 b8 4e 25 3b 46 25 3a | e7 28 46 25 80 31 29 3e |%.N%;F%:|.(F%.1)>|
|000020a0| 30 20 f2 63 68 65 63 6b | 28 57 53 24 29 8b e7 4e |0 .check|(WS$)..N|
|000020b0| 25 3e 30 20 f2 77 72 28 | 73 73 25 2c 4e 25 29 0d |%>0 .wr(|ss%,N%).|
|000020c0| 0b 2c 74 21 70 6f 6c 6c | 25 3d 30 3a 70 6f 6c 6c |.,t!poll|%=0:poll|
|000020d0| 25 21 34 3d 30 3a 24 73 | 73 25 3d 52 53 24 3a c8 |%!4=0:$s|s%=RS$:.|
|000020e0| 99 22 58 53 6f 63 6b 65 | 74 5f 53 65 6c 65 63 74 |."XSocke|t_Select|
|000020f0| 22 2c 6e 64 69 73 25 2c | 73 73 25 2c 30 2c 30 2c |",ndis%,|ss%,0,0,|
|00002100| 70 6f 6c 6c 25 b8 4e 25 | 3b 46 25 3a e7 28 46 25 |poll%.N%|;F%:.(F%|
|00002110| 80 31 29 3e 30 20 f2 63 | 68 65 63 6b 28 52 53 24 |.1)>0 .c|heck(RS$|
|00002120| 29 8b e7 4e 25 3e 30 20 | f2 72 64 28 73 73 25 2c |)..N%>0 |.rd(ss%,|
|00002130| 4e 25 29 0d 0b 36 74 21 | 70 6f 6c 6c 25 3d 30 3a |N%)..6t!|poll%=0:|
|00002140| 70 6f 6c 6c 25 21 34 3d | 30 3a 24 73 73 25 3d 45 |poll%!4=|0:$ss%=E|
|00002150| 53 24 3a c8 99 22 58 53 | 6f 63 6b 65 74 5f 53 65 |S$:.."XS|ocket_Se|
|00002160| 6c 65 63 74 22 2c 6e 64 | 69 73 25 2c 73 73 25 2c |lect",nd|is%,ss%,|
|00002170| 30 2c 30 2c 70 6f 6c 6c | 25 b8 4e 25 3b 46 25 3a |0,0,poll|%.N%;F%:|
|00002180| e7 28 46 25 80 31 29 3e | 30 20 f2 63 68 65 63 6b |.(F%.1)>|0 .check|
|00002190| 28 45 53 24 29 8b e7 4e | 25 3e 30 20 f2 65 76 28 |(ES$)..N|%>0 .ev(|
|000021a0| 73 73 25 2c 4e 25 29 0d | 0b 40 1a e7 73 6f 70 65 |ss%,N%).|.@..sope|
|000021b0| 6e 25 3c 6d 61 78 6f 70 | 65 6e 25 20 f2 6e 65 78 |n%<maxop|en% .nex|
|000021c0| 74 0d 0b 4a 05 e1 0d 0b | 54 04 0d 0b 5e 0a dd f2 |t..J....|T...^...|
|000021d0| 6e 65 78 74 0d 0b 68 12 | ea 50 25 3a 50 25 3d 21 |next..h.|.P%:P%=!|
|000021e0| 66 65 74 63 68 25 0d 0b | 72 35 c8 95 50 25 3e 30 |fetch%..|r5..P%>0|
|000021f0| 80 73 6f 70 65 6e 25 3c | 6d 61 78 6f 70 65 6e 25 |.sopen%<|maxopen%|
|00002200| 3a e7 50 25 21 31 36 3d | 2d 31 20 f2 6f 70 65 6e |:.P%!16=|-1 .open|
|00002210| 67 65 74 73 6f 63 6b 28 | 50 25 29 0d 0b 7c 0c 50 |getsock(|P%)..|.P|
|00002220| 25 3d 21 50 25 3a ce 0d | 0b 86 05 e1 0d 0b 90 04 |%=!P%:..|........|
|00002230| 0d 0b 9a 12 dd f2 73 65 | 74 28 f8 20 41 24 2c 49 |......se|t(. A$,I|
|00002240| 25 29 0d 0b a4 07 ea 50 | 25 0d 0b ae 48 50 25 3d |%).....P|%...HP%=|
|00002250| 49 25 81 38 2b 31 3a c1 | 41 24 2c 50 25 2c 31 29 |I%.8+1:.|A$,P%,1)|
|00002260| 3d bd 28 97 c1 41 24 2c | 50 25 2c 31 29 84 28 31 |=.(..A$,|P%,1).(1|
|00002270| 3c 3c 28 49 25 83 38 29 | 29 29 3a e7 49 25 2b 31 |<<(I%.8)|)):.I%+1|
|00002280| 3e 6e 64 69 73 25 20 6e | 64 69 73 25 3d 49 25 2b |>ndis% n|dis%=I%+|
|00002290| 31 0d 0b b8 05 e1 0d 0b | c2 04 0d 0b cc 15 dd f2 |1.......|........|
|000022a0| 73 63 6c 65 61 72 28 f8 | 20 41 24 2c 49 25 29 0d |sclear(.| A$,I%).|
|000022b0| 0b d6 07 ea 50 25 0d 0b | e0 32 50 25 3d 49 25 81 |....P%..|.2P%=I%.|
|000022c0| 38 2b 31 3a c1 41 24 2c | 50 25 2c 31 29 3d bd 28 |8+1:.A$,|P%,1)=.(|
|000022d0| 97 c1 41 24 2c 50 25 2c | 31 29 80 ac 28 31 3c 3c |..A$,P%,|1)..(1<<|
|000022e0| 28 49 25 83 38 29 29 29 | 0d 0b ea 05 e1 0d 0b f4 |(I%.8)))|........|
|000022f0| 04 0d 0b fe 11 dd a4 6e | 74 6f 61 28 41 25 2c 4c |.......n|toa(A%,L|
|00002300| 25 29 0d 0c 08 0a ea 53 | 25 2c 52 25 0d 0c 12 34 |%).....S|%,R%...4|
|00002310| 52 25 3d 30 3a c8 95 4c | 25 3e 30 3a 52 25 3d 28 |R%=0:..L|%>0:R%=(|
|00002320| 52 25 3c 3c 38 29 2b 28 | 41 25 80 26 46 46 29 3a |R%<<8)+(|A%.&FF):|
|00002330| 41 25 3d 41 25 3e 3e 38 | 3a 4c 25 2d 3d 31 3a ce |A%=A%>>8|:L%-=1:.|
|00002340| 0d 0c 1c 07 3d 52 25 0d | 0c 26 04 0d 0c 30 14 dd |....=R%.|.&...0..|
|00002350| a4 6e 61 6d 65 74 6f 61 | 64 64 72 28 4e 24 29 0d |.nametoa|ddr(N$).|
|00002360| 0c 3a 0d ea 48 25 2c 41 | 25 2c 51 25 0d 0c 44 12 |.:..H%,A|%,Q%..D.|
|00002370| f2 70 28 22 4e 54 4f 41 | 20 22 2b 4e 24 29 0d 0c |.p("NTOA| "+N$)..|
|00002380| 4e 14 e7 bb 4e 24 3e 30 | 80 bb 4e 24 3c 32 35 36 |N...N$>0|..N$<256|
|00002390| 20 8c 0d 0c 58 0c 20 c8 | 95 a9 4e 24 3e 30 0d 0c | ...X. .|..N$>0..|
|000023a0| 62 32 20 41 25 3d 28 41 | 25 3c 3c 38 29 84 28 bb |b2 A%=(A|%<<8).(.|
|000023b0| 4e 24 80 32 35 35 29 3a | 50 25 3d a7 4e 24 2c 22 |N$.255):|P%=.N$,"|
|000023c0| 2e 22 29 3a e7 50 25 3d | 30 20 50 25 3d a9 4e 24 |."):.P%=|0 P%=.N$|
|000023d0| 0d 0c 6c 11 20 4e 24 3d | c1 4e 24 2c 50 25 2b 31 |..l. N$=|.N$,P%+1|
|000023e0| 29 0d 0c 76 06 20 ce 0d | 0c 80 13 20 41 25 3d a4 |)..v. ..|... A%=.|
|000023f0| 6e 74 6f 61 28 41 25 2c | 34 29 0d 0c 8a 05 cc 0d |ntoa(A%,|4)......|
|00002400| 0c 94 28 20 c8 99 22 49 | 6e 74 65 72 6e 65 74 5f |..( .."I|nternet_|
|00002410| 47 65 74 48 6f 73 74 42 | 79 4e 61 6d 65 22 2c 30 |GetHostB|yName",0|
|00002420| 2c 4e 24 b8 2c 48 25 0d | 0c 9e 13 20 f2 70 28 22 |,N$.,H%.|... .p("|
|00002430| 48 25 3d 22 2b c3 7e 48 | 25 29 0d 0c a8 47 20 f2 |H%="+.~H|%)...G .|
|00002440| 70 28 22 68 6f 73 74 3d | 22 2b a4 67 6e 61 6d 65 |p("host=|"+.gname|
|00002450| 28 21 48 25 29 29 3a f2 | 70 28 22 74 79 70 65 3d |(!H%)):.|p("type=|
|00002460| 22 2b c3 28 48 25 21 38 | 29 29 3a f2 70 28 22 6c |"+.(H%!8|)):.p("l|
|00002470| 65 6e 67 74 68 3d 22 2b | c3 28 48 25 21 31 32 29 |ength="+|.(H%!12)|
|00002480| 29 0d 0c b2 2f 20 e7 48 | 25 21 31 32 3c 3e 34 20 |).../ .H|%!12<>4 |
|00002490| f2 65 72 72 6f 72 28 22 | 61 64 64 72 65 73 73 20 |.error("|address |
|000024a0| 74 6f 6f 20 6c 6f 6e 67 | 22 2c 2d 31 2c 2d 31 29 |too long|",-1,-1)|
|000024b0| 0d 0c bc 11 20 41 25 3d | 21 21 28 48 25 21 31 36 |.... A%=|!!(H%!16|
|000024c0| 29 0d 0c c6 05 cd 0d 0c | d0 14 f2 70 28 22 61 64 |).......|...p("ad|
|000024d0| 64 72 3d 22 2b c3 7e 41 | 25 29 0d 0c da 07 3d 41 |dr="+.~A|%)....=A|
|000024e0| 25 0d 0c e4 04 0d 0c ee | 0f dd f2 65 76 28 45 25 |%.......|...ev(E%|
|000024f0| 2c 4e 25 29 0d 0c f8 1d | ea 51 25 2c 48 25 2c 42 |,N%)....|.Q%,H%,B|
|00002500| 25 2c 4f 25 2c 54 25 3a | 42 25 3d 31 3a 4f 25 3d |%,O%,T%:|B%=1:O%=|
|00002510| 30 0d 0d 02 11 f2 70 28 | 22 65 76 3d 22 2b c3 4e |0.....p(|"ev="+.N|
|00002520| 25 29 0d 0d 0c 0f e3 51 | 25 3d 30 b8 6e 64 69 73 |%).....Q|%=0.ndis|
|00002530| 25 0d 0d 16 16 20 e7 28 | 28 45 25 3f 4f 25 29 80 |%.... .(|(E%?O%).|
|00002540| 42 25 29 3e 30 20 8c 0d | 0d 20 2a 20 20 48 25 3d |B%)>0 ..|. * H%=|
|00002550| 21 66 65 74 63 68 25 3a | c8 95 48 25 3e 30 80 48 |!fetch%:|..H%>0.H|
|00002560| 25 21 31 36 3c 3e 51 25 | 3a 48 25 3d 21 48 25 3a |%!16<>Q%|:H%=!H%:|
|00002570| ce 0d 0d 2a 11 20 20 e7 | 48 25 21 31 36 3d 51 25 |...*. .|H%!16=Q%|
|00002580| 20 8c 0d 0d 34 2b 20 20 | 20 c8 99 22 53 6f 63 6b | ...4+ | .."Sock|
|00002590| 65 74 5f 49 6f 63 74 6c | 22 2c 48 25 21 31 36 2c |et_Ioctl|",H%!16,|
|000025a0| 26 38 30 30 34 36 36 37 | 46 2c 62 6c 25 0d 0d 3e |&8004667|F,bl%..>|
|000025b0| 0f 20 20 20 e7 21 62 6c | 25 3d 30 8c 0d 0d 48 1e |. .!bl|%=0...H.|
|000025c0| 20 20 20 20 e7 48 25 21 | 36 38 3d 34 30 31 80 48 | .H%!|68=401.H|
|000025d0| 25 21 36 34 3e 68 65 25 | 20 8c 0d 0d 52 25 20 20 |%!64>he%| ...R% |
|000025e0| 20 20 20 f2 63 6c 6f 73 | 65 73 6f 63 6b 28 48 25 | .clos|esock(H%|
|000025f0| 29 3a f2 73 68 6f 77 61 | 75 74 68 28 48 25 29 0d |):.showa|uth(H%).|
|00002600| 0d 5c 09 20 20 20 20 cc | 0d 0d 66 19 20 20 20 20 |.\. .|..f. |
|00002610| 20 f2 70 28 22 63 6c 6f | 73 65 3d 22 2b c3 51 25 | .p("clo|se="+.Q%|
|00002620| 29 0d 0d 70 2d 20 20 20 | 20 20 54 25 3d 66 65 74 |)..p- | T%=fet|
|00002630| 63 68 25 3a c8 95 21 54 | 25 3c 3e 48 25 3a 54 25 |ch%:..!T|%<>H%:T%|
|00002640| 3d 21 54 25 3a ce 3a 21 | 54 25 3d 21 48 25 0d 0d |=!T%:.:!|T%=!H%..|
|00002650| 7a 32 20 20 20 20 20 f2 | 63 6c 6f 73 65 73 6f 63 |z2 .|closesoc|
|00002660| 6b 28 48 25 29 3a f2 65 | 6e 64 66 65 74 63 68 28 |k(H%):.e|ndfetch(|
|00002670| 48 25 2c 22 22 29 3a f2 | 66 72 65 65 28 48 25 29 |H%,""):.|free(H%)|
|00002680| 0d 0d 84 09 20 20 20 20 | cd 0d 0d 8e 1e 20 20 20 |.... |..... |
|00002690| 20 4e 25 2d 3d 31 3a e7 | 4e 25 3d 30 20 51 25 3d | N%-=1:.|N%=0 Q%=|
|000026a0| 6e 64 69 73 25 2b 31 0d | 0d 98 08 20 20 20 cd 0d |ndis%+1.|... ..|
|000026b0| 0d a2 07 20 20 cd 0d 0d | b6 06 20 cd 0d 0d c0 20 |... ...|.. .... |
|000026c0| 20 42 25 3d 42 25 3c 3c | 31 3a e7 42 25 3d 32 35 | B%=B%<<|1:.B%=25|
|000026d0| 36 20 42 25 3d 31 3a 4f | 25 2b 3d 31 0d 0d ca 05 |6 B%=1:O|%+=1....|
|000026e0| ed 0d 0d de 30 e7 64 65 | 62 75 67 25 80 4e 25 3e |....0.de|bug%.N%>|
|000026f0| 30 20 f2 43 6f 6d 6d 65 | 6e 74 28 a4 6d 65 73 73 |0 .Comme|nt(.mess|
|00002700| 31 28 22 4e 4f 45 56 45 | 4e 54 22 2c c3 4e 25 29 |1("NOEVE|NT",.N%)|
|00002710| 29 0d 0d e8 05 e1 0d 0d | f2 04 0d 0d fc 0f dd f2 |).......|........|
|00002720| 72 64 28 45 25 2c 4e 25 | 29 0d 0e 06 1a ea 51 25 |rd(E%,N%|).....Q%|
|00002730| 2c 48 25 2c 42 25 2c 4f | 25 3a 42 25 3d 31 3a 4f |,H%,B%,O|%:B%=1:O|
|00002740| 25 3d 30 0d 0e 10 0f e3 | 51 25 3d 30 b8 6e 64 69 |%=0.....|Q%=0.ndi|
|00002750| 73 25 0d 0e 1a 16 20 e7 | 28 28 45 25 3f 4f 25 29 |s%.... .|((E%?O%)|
|00002760| 80 42 25 29 3e 30 20 8c | 0d 0e 24 2a 20 20 48 25 |.B%)>0 .|..$* H%|
|00002770| 3d 21 66 65 74 63 68 25 | 3a c8 95 48 25 3e 30 80 |=!fetch%|:..H%>0.|
|00002780| 48 25 21 31 36 3c 3e 51 | 25 3a 48 25 3d 21 48 25 |H%!16<>Q|%:H%=!H%|
|00002790| 3a ce 0d 0e 2e 4b 20 20 | e7 48 25 21 31 36 3d 51 |:....K |.H%!16=Q|
|000027a0| 25 20 c8 99 22 53 6f 63 | 6b 65 74 5f 49 6f 63 74 |% .."Soc|ket_Ioct|
|000027b0| 6c 22 2c 48 25 21 31 36 | 2c 26 38 30 30 34 36 36 |l",H%!16|,&800466|
|000027c0| 37 46 2c 62 6c 25 3a e7 | 21 62 6c 25 3e 30 20 f2 |7F,bl%:.|!bl%>0 .|
|000027d0| 64 61 74 61 28 48 25 2c | 21 62 6c 25 29 0d 0e 38 |data(H%,|!bl%)..8|
|000027e0| 06 20 cd 0d 0e 42 20 20 | 42 25 3d 42 25 3c 3c 31 |. ...B |B%=B%<<1|
|000027f0| 3a e7 42 25 3d 32 35 36 | 20 42 25 3d 31 3a 4f 25 |:.B%=256| B%=1:O%|
|00002800| 2b 3d 31 0d 0e 4c 05 ed | 0d 0e 56 05 e1 0d 0e 60 |+=1..L..|..V....`|
|00002810| 04 0d 0e 6a 0f dd f2 77 | 72 28 45 25 2c 4e 25 29 |...j...w|r(E%,N%)|
|00002820| 0d 0e 74 1a ea 51 25 2c | 48 25 2c 42 25 2c 4f 25 |..t..Q%,|H%,B%,O%|
|00002830| 3a 42 25 3d 31 3a 4f 25 | 3d 30 0d 0e 7e 0f e3 51 |:B%=1:O%|=0..~..Q|
|00002840| 25 3d 30 b8 6e 64 69 73 | 25 0d 0e 88 16 20 e7 28 |%=0.ndis|%.... .(|
|00002850| 28 45 25 3f 4f 25 29 80 | 42 25 29 3e 30 20 8c 0d |(E%?O%).|B%)>0 ..|
|00002860| 0e 92 2a 20 20 48 25 3d | 21 66 65 74 63 68 25 3a |..* H%=|!fetch%:|
|00002870| c8 95 48 25 3e 30 80 48 | 25 21 31 36 3c 3e 51 25 |..H%>0.H|%!16<>Q%|
|00002880| 3a 48 25 3d 21 48 25 3a | ce 0d 0e 9c 23 20 20 e7 |:H%=!H%:|....# .|
|00002890| 48 25 21 31 36 3d 51 25 | 80 48 25 21 32 30 3e 68 |H%!16=Q%|.H%!20>h|
|000028a0| 65 25 20 f2 64 6f 77 72 | 28 48 25 29 0d 0e a6 06 |e% .dowr|(H%)....|
|000028b0| 20 cd 0d 0e b0 20 20 42 | 25 3d 42 25 3c 3c 31 3a | .... B|%=B%<<1:|
|000028c0| e7 42 25 3d 32 35 36 20 | 42 25 3d 31 3a 4f 25 2b |.B%=256 |B%=1:O%+|
|000028d0| 3d 31 0d 0e ba 15 20 e7 | 4e 25 3d 30 20 51 25 3d |=1.... .|N%=0 Q%=|
|000028e0| 6e 64 69 73 25 2b 31 0d | 0e c4 05 ed 0d 0e ce 05 |ndis%+1.|........|
|000028f0| e1 0d 0e d8 04 0d 0e e2 | 0e dd f2 64 6f 77 72 28 |........|...dowr(|
|00002900| 48 25 29 0d 0e ec 25 f2 | 70 28 22 73 65 6e 64 20 |H%)...%.|p("send |
|00002910| 22 2b c3 28 48 25 21 32 | 30 29 2b 22 2c 22 2b c3 |"+.(H%!2|0)+","+.|
|00002920| 28 48 25 21 32 34 29 29 | 0d 0e f6 37 e7 48 25 21 |(H%!24))|...7.H%!|
|00002930| 32 34 3c 48 25 21 32 38 | 20 f2 73 65 6e 64 68 28 |24<H%!28| .sendh(|
|00002940| 48 25 21 31 36 2c 48 25 | 21 32 30 2c 48 25 21 32 |H%!16,H%|!20,H%!2|
|00002950| 34 2c 48 25 21 32 38 29 | 8b e7 48 25 21 37 32 0d |4,H%!28)|..H%!72.|
|00002960| 0f 00 1d e7 48 25 21 32 | 34 3e 3d 48 25 21 32 38 |....H%!2|4>=H%!28|
|00002970| 20 80 48 25 21 37 32 3d | 2d 31 20 8c 0d 0f 0a 2c | .H%!72=|-1 ....,|
|00002980| 20 f2 66 72 65 65 28 48 | 25 21 32 30 29 3a f2 73 | .free(H|%!20):.s|
|00002990| 63 6c 65 61 72 28 57 53 | 24 2c 48 25 21 31 36 29 |clear(WS|$,H%!16)|
|000029a0| 3a 48 25 21 32 34 3d 30 | 0d 0f 14 06 cc 20 0d 0f |:H%!24=0|..... ..|
|000029b0| 1e 82 20 e7 48 25 21 37 | 32 3e 3d 48 25 21 32 38 |.. .H%!7|2>=H%!28|
|000029c0| 20 f2 66 72 65 65 28 48 | 25 21 32 30 29 3a 48 25 | .free(H|%!20):H%|
|000029d0| 21 32 34 3d 30 3a 48 25 | 21 32 30 3d a4 64 69 6d |!24=0:H%|!20=.dim|
|000029e0| 28 a2 23 48 25 21 37 32 | 29 3a 48 25 21 32 38 3d |(.#H%!72|):H%!28=|
|000029f0| a2 23 48 25 21 37 32 3a | c8 99 22 4f 53 5f 47 42 |.#H%!72:|.."OS_GB|
|00002a00| 50 42 22 2c 34 2c 48 25 | 21 37 32 2c 48 25 21 32 |PB",4,H%|!72,H%!2|
|00002a10| 30 2c a2 23 48 25 21 37 | 32 3a f2 63 6c 6f 73 65 |0,.#H%!7|2:.close|
|00002a20| 28 48 25 21 37 32 29 3a | 48 25 21 37 32 3d 2d 31 |(H%!72):|H%!72=-1|
|00002a30| 0d 0f 28 05 cd 0d 0f 32 | 05 e1 0d 0f 3c 04 0d 0f |..(....2|....<...|
|00002a40| 46 11 dd f2 64 61 74 61 | 28 48 25 2c 4c 25 29 0d |F...data|(H%,L%).|
|00002a50| 0f 50 25 ea 4e 25 2c 52 | 25 2c 54 25 2c 41 24 2c |.P%.N%,R|%,T%,A$,|
|00002a60| 54 24 2c 51 25 2c 6c 25 | 2c 43 24 2c 50 25 2c 4f |T$,Q%,l%|,C$,P%,O|
|00002a70| 25 2c 42 25 0d 0f 5a 06 | ea 85 0d 0f 64 29 ee 85 |%,B%..Z.|....d)..|
|00002a80| ea f2 61 62 6f 72 74 28 | 48 25 2c a4 6d 65 73 73 |..abort(|H%,.mess|
|00002a90| 32 28 22 45 52 52 4f 52 | 22 2c c3 9e 2c c3 9f 29 |2("ERROR|",..,..)|
|00002aa0| 29 3a e1 0d 0f 6e 21 e7 | 64 65 62 75 67 25 20 f2 |):...n!.|debug% .|
|00002ab0| 70 28 22 62 79 74 65 73 | 20 69 6e 20 3d 20 22 2b |p("bytes| in = "+|
|00002ac0| c3 4c 25 29 0d 0f 78 23 | e7 48 25 21 32 30 3e 68 |.L%)..x#|.H%!20>h|
|00002ad0| 65 25 20 f2 66 72 65 65 | 28 48 25 21 32 30 29 3a |e% .free|(H%!20):|
|00002ae0| 48 25 21 32 34 3d 30 0d | 0f 82 1e 50 25 3d 8f 23 |H%!24=0.|...P%=.#|
|00002af0| 48 25 21 31 32 3a cf 23 | 48 25 21 31 32 3d a2 23 |H%!12:.#|H%!12=.#|
|00002b00| 48 25 21 31 32 0d 0f 8c | 0c 42 25 3d 48 25 21 34 |H%!12...|.B%=H%!4|
|00002b10| 38 0d 0f 96 0b c8 95 52 | 25 3c 4c 25 0d 0f a0 3e |8......R|%<L%...>|
|00002b20| 20 c8 99 22 53 6f 63 6b | 65 74 5f 52 65 63 76 22 | .."Sock|et_Recv"|
|00002b30| 2c 48 25 21 31 36 2c 42 | 25 2b 48 25 21 35 32 2c |,H%!16,B|%+H%!52,|
|00002b40| 62 75 66 66 6c 65 6e 25 | 2d 48 25 21 35 32 2c 30 |bufflen%|-H%!52,0|
|00002b50| b8 4e 25 3a 52 25 2b 3d | 4e 25 0d 0f aa 0f 20 e7 |.N%:R%+=|N%.... .|
|00002b60| 48 25 21 32 34 3d 30 20 | 8c 0d 0f b4 1c 20 20 4f |H%!24=0 |..... O|
|00002b70| 25 3d 30 3a 4e 25 2b 3d | 48 25 21 35 32 3a 48 25 |%=0:N%+=|H%!52:H%|
|00002b80| 21 35 32 3d 30 0d 0f be | 15 20 20 c8 95 4f 25 3c |!52=0...|. ..O%<|
|00002b90| 4e 25 80 48 25 21 32 34 | 3d 30 0d 0f c8 31 20 20 |N%.H%!24|=0...1 |
|00002ba0| 41 24 3d 22 22 3a c8 95 | 4f 25 3c 4e 25 80 42 25 |A$="":..|O%<N%.B%|
|00002bb0| 3f 4f 25 3e 33 31 3a 41 | 24 2b 3d bd 28 42 25 3f |?O%>31:A|$+=.(B%?|
|00002bc0| 4f 25 29 3a 4f 25 2b 3d | 31 3a ce 0d 0f d2 18 20 |O%):O%+=|1:..... |
|00002bd0| 20 e7 20 42 25 3f 4f 25 | 3c 33 32 80 4f 25 3c 4e | . B%?O%|<32.O%<N|
|00002be0| 25 20 8c 0d 0f dc 26 20 | 20 20 e7 42 25 3f 4f 25 |% ....& | .B%?O%|
|00002bf0| 3d 31 33 20 4f 25 2b 3d | 31 3a e7 42 25 3f 4f 25 |=13 O%+=|1:.B%?O%|
|00002c00| 3d 31 30 20 4f 25 2b 3d | 31 0d 0f e6 21 20 20 20 |=10 O%+=|1...! |
|00002c10| 41 24 3d a4 63 28 41 24 | 29 3a f4 50 52 4f 43 70 |A$=.c(A$|):.PROCp|
|00002c20| 28 22 41 24 3d 22 2b 41 | 24 29 0d 0f f0 30 20 20 |("A$="+A|$)...0 |
|00002c30| 20 e7 c0 41 24 2c 31 35 | 29 3d 22 43 4f 4e 54 45 | ..A$,15|)="CONTE|
|00002c40| 4e 54 2d 4c 45 4e 47 54 | 48 3a 22 20 48 25 21 35 |NT-LENGT|H:" H%!5|
|00002c50| 36 3d bb c1 41 24 2c 31 | 36 29 0d 0f fa 70 20 20 |6=..A$,1|6)...p |
|00002c60| 20 e7 c0 41 24 2c 39 29 | 3d 22 4c 4f 43 41 54 49 | ..A$,9)|="LOCATI|
|00002c70| 4f 4e 3a 22 20 41 24 3d | c1 41 24 2c 31 30 29 3a |ON:" A$=|.A$,10):|
|00002c80| c8 95 97 41 24 3d 33 32 | 3a 41 24 3d c1 41 24 2c |...A$=32|:A$=.A$,|
|00002c90| 32 29 3a ce 3a cf 23 48 | 25 21 38 3d 30 3a d5 23 |2):.:.#H|%!8=0:.#|
|00002ca0| 48 25 21 38 2c 41 24 3b | 3a a2 23 48 25 21 38 3d |H%!8,A$;|:.#H%!8=|
|00002cb0| 8f 23 48 25 21 38 3a 48 | 25 21 34 30 3d 48 25 21 |.#H%!8:H|%!40=H%!|
|00002cc0| 34 30 84 28 31 3c 3c 32 | 37 29 0d 10 04 47 20 20 |40.(1<<2|7)...G |
|00002cd0| 20 e7 c0 41 24 2c 35 29 | 3d 22 48 54 54 50 2f 22 | ..A$,5)|="HTTP/"|
|00002ce0| 20 41 24 3d c1 41 24 2c | a7 41 24 2c 22 3a 22 29 | A$=.A$,|.A$,":")|
|00002cf0| 2b 31 29 3a 48 25 21 36 | 38 3d bb 41 24 3a f2 70 |+1):H%!6|8=.A$:.p|
|00002d00| 28 22 68 74 74 70 20 63 | 6f 64 65 20 22 2b 41 24 |("http c|ode "+A$|
|00002d10| 29 0d 10 0e b3 20 20 20 | e7 c0 41 24 2c 31 33 29 |).... |..A$,13)|
|00002d20| 3d 22 43 4f 4e 54 45 4e | 54 2d 54 59 50 45 3a 22 |="CONTEN|T-TYPE:"|
|00002d30| 20 41 24 3d c1 41 24 2c | 31 34 29 3a c8 95 97 41 | A$=.A$,|14):...A|
|00002d40| 24 3d 33 32 3a 41 24 3d | c1 41 24 2c 32 29 3a ce |$=32:A$=|.A$,2):.|
|00002d50| 3a f2 70 28 22 6d 69 6d | 65 74 79 70 65 3d 22 2b |:.p("mim|etype="+|
|00002d60| 41 24 29 3a 41 24 3d a4 | 6d 69 6d 65 28 41 24 29 |A$):A$=.|mime(A$)|
|00002d70| 3a 54 25 3d a4 62 69 67 | 68 65 78 28 c1 41 24 2c |:T%=.big|hex(.A$,|
|00002d80| 32 29 29 3a f2 70 28 22 | 6d 69 6d 65 3d 26 22 2b |2)):.p("|mime=&"+|
|00002d90| c3 7e 54 25 29 3a e7 54 | 25 3e 30 80 54 25 3c 3d |.~T%):.T|%>0.T%<=|
|00002da0| 26 31 46 46 46 20 48 25 | 21 34 34 3d 54 25 3a 48 |&1FFF H%|!44=T%:H|
|00002db0| 25 21 34 30 3d 48 25 21 | 34 30 20 84 20 28 31 3c |%!40=H%!|40 . (1<|
|00002dc0| 3c 33 30 29 0d 10 18 5a | 20 20 20 e7 c0 41 24 2c |<30)...Z| ..A$,|
|00002dd0| 31 37 29 3d 22 57 57 57 | 2d 41 55 54 48 45 4e 54 |17)="WWW|-AUTHENT|
|00002de0| 49 43 41 54 45 3a 22 20 | e7 48 25 21 36 38 3d 34 |ICATE:" |.H%!68=4|
|00002df0| 30 31 20 80 48 25 21 36 | 34 3d 30 20 41 24 3d c1 |01 .H%!6|4=0 A$=.|
|00002e00| 41 24 2c 31 38 29 3a 48 | 25 21 36 34 3d a4 61 75 |A$,18):H|%!64=.au|
|00002e10| 74 68 65 6e 74 69 63 61 | 74 65 28 41 24 29 0d 10 |thentica|te(A$)..|
|00002e20| 22 0f 20 20 20 e7 41 24 | 3d 22 22 20 8c 0d 10 2c |". .A$|="" ...,|
|00002e30| 41 20 20 20 20 48 25 21 | 35 32 3d 30 3a 48 25 21 |A H%!|52=0:H%!|
|00002e40| 32 34 3d 2d 31 3a e7 4e | 25 2d 4f 25 3e 30 20 c8 |24=-1:.N|%-O%>0 .|
|00002e50| 99 22 4f 53 5f 47 42 50 | 42 22 2c 32 2c 48 25 21 |."OS_GBP|B",2,H%!|
|00002e60| 31 32 2c 42 25 2b 4f 25 | 2c 4e 25 2d 4f 25 0d 10 |12,B%+O%|,N%-O%..|
|00002e70| 36 54 20 20 20 20 e7 48 | 25 21 36 38 3c 3e 34 30 |6T .H|%!68<>40|
|00002e80| 31 20 80 48 25 21 32 34 | 3d 2d 31 80 28 48 25 21 |1 .H%!24|=-1.(H%!|
|00002e90| 34 30 20 80 33 32 29 3d | 33 32 20 e7 a2 23 48 25 |40 .32)=|32 ..#H%|
|00002ea0| 21 31 32 3e 30 20 48 25 | 21 32 34 3d 2d 32 3a f2 |!12>0 H%|!24=-2:.|
|00002eb0| 69 6e 74 66 65 74 63 68 | 28 48 25 29 3a f2 70 6f |intfetch|(H%):.po|
|00002ec0| 6c 6c 0d 10 40 08 20 20 | 20 cd 0d 10 4a 07 20 20 |ll..@. | ...J. |
|00002ed0| cc 0d 10 54 13 20 20 20 | f2 70 28 22 61 24 3d 22 |...T. |.p("a$="|
|00002ee0| 2b 41 24 29 0d 10 5e 17 | 20 20 20 24 42 25 3d 41 |+A$)..^.| $B%=A|
|00002ef0| 24 3a 48 25 21 35 32 3d | a9 41 24 0d 10 68 07 20 |$:H%!52=|.A$..h. |
|00002f00| 20 cd 0d 10 72 07 20 20 | ce 0d 10 7c 06 20 cc 0d | ...r. |...|. ..|
|00002f10| 10 86 6a 20 20 c8 99 22 | 4f 53 5f 47 42 50 42 22 |..j .."|OS_GBPB"|
|00002f20| 2c 32 2c 48 25 21 31 32 | 2c 42 25 2c 4e 25 3a e7 |,2,H%!12|,B%,N%:.|
|00002f30| 48 25 21 32 34 3d 2d 31 | 8c e7 48 25 21 36 38 3c |H%!24=-1|..H%!68<|
|00002f40| 3e 34 30 31 80 28 48 25 | 21 34 30 80 33 32 29 3d |>401.(H%|!40.32)=|
|00002f50| 33 32 80 a2 23 48 25 21 | 31 32 3e 30 8c 48 25 21 |32..#H%!|12>0.H%!|
|00002f60| 32 34 3d 2d 32 3a f2 69 | 6e 74 66 65 74 63 68 28 |24=-2:.i|ntfetch(|
|00002f70| 48 25 29 3a f2 70 6f 6c | 6c 0d 10 90 06 20 cd 0d |H%):.pol|l.... ..|
|00002f80| 10 9a 05 ce 0d 10 a4 0e | cf 23 48 25 21 31 32 3d |........|.#H%!12=|
|00002f90| 50 25 0d 10 ae 6e e7 48 | 25 21 35 36 3e 2d 31 20 |P%...n.H|%!56>-1 |
|00002fa0| 24 28 62 6c 25 2b 34 38 | 29 3d a4 6d 65 73 73 32 |$(bl%+48|)=.mess2|
|00002fb0| 28 22 52 58 4f 46 58 54 | 4f 44 4f 22 2c a4 6e 75 |("RXOFXT|ODO",.nu|
|00002fc0| 6d 28 a2 23 48 25 21 31 | 32 29 2c a4 6e 75 6d 28 |m(.#H%!1|2),.num(|
|00002fd0| 48 25 21 35 36 29 29 8b | 24 28 62 6c 25 2b 34 38 |H%!56)).|$(bl%+48|
|00002fe0| 29 3d a4 6d 65 73 73 31 | 28 22 52 58 54 4f 44 4f |)=.mess1|("RXTODO|
|00002ff0| 22 2c a4 6e 75 6d 28 a2 | 23 48 25 21 31 32 29 29 |",.num(.|#H%!12))|
|00003000| 0d 10 b8 3a 62 6c 25 21 | 31 32 3d 30 3a 62 6c 25 |...:bl%!|12=0:bl%|
|00003010| 21 31 36 3d 26 34 41 32 | 36 33 3a 62 6c 25 21 32 |!16=&4A2|63:bl%!2|
|00003020| 30 3d 48 25 21 34 3a 62 | 6c 25 21 32 34 3d 30 3a |0=H%!4:b|l%!24=0:|
|00003030| 62 6c 25 21 32 38 3d 25 | 31 30 0d 10 c2 33 e7 48 |bl%!28=%|10...3.H|
|00003040| 25 21 35 32 3d a2 23 48 | 25 21 31 32 20 62 6c 25 |%!52=.#H|%!12 bl%|
|00003050| 21 32 38 3d 62 6c 25 21 | 32 38 84 25 31 30 30 30 |!28=bl%!|28.%1000|
|00003060| 3a 24 28 62 6c 25 2b 34 | 38 29 3d 22 22 0d 10 cc |:$(bl%+4|8)=""...|
|00003070| 33 62 6c 25 21 33 32 3d | 2d 31 3a 62 6c 25 21 33 |3bl%!32=|-1:bl%!3|
|00003080| 36 3d 2d 31 3a 62 6c 25 | 21 34 30 3d 48 25 21 35 |6=-1:bl%|!40=H%!5|
|00003090| 36 3a 62 6c 25 21 34 34 | 3d a2 23 48 25 21 31 32 |6:bl%!44|=.#H%!12|
|000030a0| 0d 10 d6 1c 21 62 6c 25 | 3d 28 35 32 2b a9 24 28 |....!bl%|=(52+.$(|
|000030b0| 62 6c 25 2b 34 38 29 29 | 80 26 46 43 0d 10 e0 16 |bl%+48))|.&FC....|
|000030c0| c8 99 53 4d 25 2c 31 37 | 2c 62 6c 25 2c 48 25 21 |..SM%,17|,bl%,H%!|
|000030d0| 33 36 0d 10 ea 05 e1 0d | 10 f4 04 0d 10 fe 1a dd |36......|........|
|000030e0| f2 73 65 6e 64 68 28 73 | 25 2c 48 25 2c f8 20 50 |.sendh(s|%,H%,. P|
|000030f0| 25 2c 4c 25 29 0d 11 08 | 13 ea 53 25 2c 46 25 3a |%,L%)...|..S%,F%:|
|00003100| 53 25 3d 4c 25 2d 50 25 | 0d 11 12 38 c8 99 22 58 |S%=L%-P%|...8.."X|
|00003110| 53 6f 63 6b 65 74 5f 57 | 72 69 74 65 22 2c 73 25 |Socket_W|rite",s%|
|00003120| 2c 48 25 2b 50 25 2c 53 | 25 b8 53 25 3b 46 25 3a |,H%+P%,S|%.S%;F%:|
|00003130| e7 28 46 25 80 31 29 3d | 30 20 50 25 2b 3d 53 25 |.(F%.1)=|0 P%+=S%|
|00003140| 0d 11 1c 05 e1 0d 11 26 | 04 0d 11 30 11 dd f2 63 |.......&|...0...c|
|00003150| 68 65 63 6b 28 f8 20 45 | 24 29 0d 11 3a 0d ea 48 |heck(. E|$)..:..H|
|00003160| 25 2c 46 25 2c 50 25 0d | 11 44 18 48 25 3d 21 66 |%,F%,P%.|.D.H%=!f|
|00003170| 65 74 63 68 25 3a 50 25 | 3d 66 65 74 63 68 25 0d |etch%:P%|=fetch%.|
|00003180| 11 4e 0a c8 95 48 25 3e | 30 0d 11 58 3a 20 21 70 |.N...H%>|0..X: !p|
|00003190| 6f 6c 6c 25 3d 31 36 3a | c8 99 22 58 53 6f 63 6b |oll%=16:|.."XSock|
|000031a0| 65 74 5f 47 65 74 73 6f | 63 6b 6e 61 6d 65 22 2c |et_Getso|ckname",|
|000031b0| 48 25 21 31 36 2c 73 73 | 25 2c 70 6f 6c 6c 25 b8 |H%!16,ss|%,poll%.|
|000031c0| 3b 46 25 0d 11 62 10 20 | e7 28 46 25 80 31 29 3e |;F%..b. |.(F%.1)>|
|000031d0| 30 20 8c 0d 11 6c 5a 20 | 20 f2 63 6c 6f 73 65 73 |0 ...lZ | .closes|
|000031e0| 6f 63 6b 28 48 25 29 3a | f2 65 6e 64 66 65 74 63 |ock(H%):|.endfetc|
|000031f0| 68 28 48 25 2c a4 6d 65 | 73 73 28 22 41 42 4f 52 |h(H%,.me|ss("ABOR|
|00003200| 54 45 44 22 29 29 3a 21 | 50 25 3d 21 48 25 3a f2 |TED")):!|P%=!H%:.|
|00003210| 66 72 65 65 28 48 25 29 | 3a 48 25 3d 21 66 65 74 |free(H%)|:H%=!fet|
|00003220| 63 68 25 3a 50 25 3d 66 | 65 74 63 68 25 0d 11 76 |ch%:P%=f|etch%..v|
|00003230| 06 20 cc 0d 11 80 13 20 | 20 50 25 3d 21 48 25 3a |. ..... | P%=!H%:|
|00003240| 48 25 3d 21 48 25 0d 11 | 8a 06 20 cd 0d 11 94 05 |H%=!H%..|.. .....|
|00003250| ce 0d 11 9e 05 e1 0d 11 | a8 04 0d 11 b2 0f dd f2 |........|........|
|00003260| 73 65 74 75 70 6d 69 6d | 65 0d 11 bc 0b ea 20 4c |setupmim|e..... L|
|00003270| 25 2c 5a 25 0d 11 c6 36 | c8 99 22 4d 65 73 73 61 |%,Z%...6|.."Messa|
|00003280| 67 65 54 72 61 6e 73 5f | 46 69 6c 65 49 6e 66 6f |geTrans_|FileInfo|
|00003290| 22 2c 2c 64 69 72 24 2b | 22 2e 4d 49 4d 45 32 54 |",,dir$+|".MIME2T|
|000032a0| 79 70 65 22 20 b8 2c 2c | 4c 25 0d 11 d0 12 de 20 |ype" .,,|L%..... |
|000032b0| 6d 69 6d 65 69 6e 66 6f | 25 20 31 36 0d 11 da 0f |mimeinfo|% 16....|
|000032c0| 5a 25 3d a4 64 69 6d 28 | 4c 25 29 0d 11 e4 3c c8 |Z%=.dim(|L%)...<.|
|000032d0| 99 22 4d 65 73 73 61 67 | 65 54 72 61 6e 73 5f 4f |."Messag|eTrans_O|
|000032e0| 70 65 6e 46 69 6c 65 22 | 2c 6d 69 6d 65 69 6e 66 |penFile"|,mimeinf|
|000032f0| 6f 25 2c 64 69 72 24 2b | 22 2e 4d 49 4d 45 32 54 |o%,dir$+|".MIME2T|
|00003300| 79 70 65 22 2c 5a 25 0d | 11 ee 05 e1 0d 11 f8 04 |ype",Z%.|........|
|00003310| 0d 12 02 0e dd a4 6d 69 | 6d 65 28 41 24 29 0d 12 |......mi|me(A$)..|
|00003320| 0c 26 ea 50 25 3a 50 25 | 3d a7 41 24 2c 22 2f 22 |.&.P%:P%|=.A$,"/"|
|00003330| 29 3a e7 50 25 3e 30 c1 | 41 24 2c 50 25 2c 31 29 |):.P%>0.|A$,P%,1)|
|00003340| 3d 22 40 22 0d 12 16 2f | ea 50 25 2c 49 25 2c 4c |="@".../|.P%,I%,L|
|00003350| 25 2c 46 25 3a 50 25 3d | a7 41 24 2c 22 2f 22 29 |%,F%:P%=|.A$,"/")|
|00003360| 3a e7 50 25 3e 30 c1 41 | 24 2c 50 25 2c 31 29 3d |:.P%>0.A|$,P%,1)=|
|00003370| 22 40 22 0d 12 20 57 c8 | 99 4d 54 4c 25 2c 6d 69 |"@".. W.|.MTL%,mi|
|00003380| 6d 65 69 6e 66 6f 25 2c | 41 24 2c 30 b8 20 2c 2c |meinfo%,|A$,0. ,,|
|00003390| 50 25 2c 4c 25 3b 46 25 | 3a e7 28 46 25 80 31 29 |P%,L%;F%|:.(F%.1)|
|000033a0| 20 41 24 3d 22 26 46 46 | 44 22 8b 41 24 3d 22 22 | A$="&FF|D".A$=""|
|000033b0| 3a e3 49 25 3d 50 25 b8 | 50 25 2b 4c 25 2d 31 3a |:.I%=P%.|P%+L%-1:|
|000033c0| 41 24 2b 3d bd 3f 49 25 | 3a ed 0d 12 2a 07 3d 41 |A$+=.?I%|:...*.=A|
|000033d0| 24 0d 12 34 04 0d 12 3e | 13 dd f2 73 65 74 75 70 |$..4...>|...setup|
|000033e0| 6d 65 73 73 61 67 65 73 | 0d 12 48 0b ea 20 4c 25 |messages|..H.. L%|
|000033f0| 2c 5a 25 0d 12 52 35 c8 | 99 22 4d 65 73 73 61 67 |,Z%..R5.|."Messag|
|00003400| 65 54 72 61 6e 73 5f 46 | 69 6c 65 49 6e 66 6f 22 |eTrans_F|ileInfo"|
|00003410| 2c 2c 64 69 72 24 2b 22 | 2e 4d 65 73 73 61 67 65 |,,dir$+"|.Message|
|00003420| 73 22 20 b8 2c 2c 4c 25 | 0d 12 5c 12 de 20 6d 65 |s" .,,L%|..\.. me|
|00003430| 73 73 69 6e 66 6f 25 20 | 31 36 0d 12 66 0f 5a 25 |ssinfo% |16..f.Z%|
|00003440| 3d a4 64 69 6d 28 4c 25 | 29 0d 12 70 3b c8 99 22 |=.dim(L%|)..p;.."|
|00003450| 4d 65 73 73 61 67 65 54 | 72 61 6e 73 5f 4f 70 65 |MessageT|rans_Ope|
|00003460| 6e 46 69 6c 65 22 2c 6d | 65 73 73 69 6e 66 6f 25 |nFile",m|essinfo%|
|00003470| 2c 64 69 72 24 2b 22 2e | 4d 65 73 73 61 67 65 73 |,dir$+".|Messages|
|00003480| 22 2c 5a 25 0d 12 7a 05 | e1 0d 12 84 04 0d 12 8e |",Z%..z.|........|
|00003490| 0e dd a4 6d 65 73 73 28 | 41 24 29 0d 12 98 2c ea |...mess(|A$)...,.|
|000034a0| 50 25 2c 49 25 2c 4c 25 | 3a 50 25 3d a7 41 24 2c |P%,I%,L%|:P%=.A$,|
|000034b0| 22 2f 22 29 3a e7 50 25 | 3e 30 c1 41 24 2c 50 25 |"/"):.P%|>0.A$,P%|
|000034c0| 2c 31 29 3d 22 40 22 0d | 12 a2 24 c8 99 26 34 31 |,1)="@".|..$..&41|
|000034d0| 35 30 32 2c 6d 65 73 73 | 69 6e 66 6f 25 2c 41 24 |502,mess|info%,A$|
|000034e0| 2c 30 b8 20 2c 2c 50 25 | 2c 4c 25 0d 12 ac 23 41 |,0. ,,P%|,L%...#A|
|000034f0| 24 3d 22 22 3a e3 49 25 | 3d 50 25 b8 50 25 2b 4c |$="":.I%|=P%.P%+L|
|00003500| 25 2d 31 3a 41 24 2b 3d | bd 3f 49 25 3a ed 0d 12 |%-1:A$+=|.?I%:...|
|00003510| b6 07 3d 41 24 0d 12 c0 | 04 0d 12 ca 12 dd a4 6d |..=A$...|.......m|
|00003520| 65 73 73 31 28 41 24 2c | 42 24 29 0d 12 d4 2c ea |ess1(A$,|B$)...,.|
|00003530| 50 25 2c 49 25 2c 4c 25 | 3a 50 25 3d a7 41 24 2c |P%,I%,L%|:P%=.A$,|
|00003540| 22 2f 22 29 3a e7 50 25 | 3e 30 c1 41 24 2c 50 25 |"/"):.P%|>0.A$,P%|
|00003550| 2c 31 29 3d 22 40 22 0d | 12 de 2d c8 99 26 34 31 |,1)="@".|..-..&41|
|00003560| 35 30 32 2c 6d 65 73 73 | 69 6e 66 6f 25 2c 41 24 |502,mess|info%,A$|
|00003570| 2c 62 6c 25 2c 32 35 36 | 2c 42 24 b8 20 2c 2c 50 |,bl%,256|,B$. ,,P|
|00003580| 25 2c 4c 25 0d 12 e8 23 | 41 24 3d 22 22 3a e3 49 |%,L%...#|A$="":.I|
|00003590| 25 3d 50 25 b8 50 25 2b | 4c 25 2d 31 3a 41 24 2b |%=P%.P%+|L%-1:A$+|
|000035a0| 3d bd 3f 49 25 3a ed 0d | 12 f2 07 3d 41 24 0d 12 |=.?I%:..|...=A$..|
|000035b0| fc 04 0d 13 06 15 dd a4 | 6d 65 73 73 32 28 41 24 |........|mess2(A$|
|000035c0| 2c 42 24 2c 43 24 29 0d | 13 10 2c ea 50 25 2c 49 |,B$,C$).|..,.P%,I|
|000035d0| 25 2c 4c 25 3a 50 25 3d | a7 41 24 2c 22 2f 22 29 |%,L%:P%=|.A$,"/")|
|000035e0| 3a e7 50 25 3e 30 c1 41 | 24 2c 50 25 2c 31 29 3d |:.P%>0.A|$,P%,1)=|
|000035f0| 22 40 22 0d 13 1a 30 c8 | 99 26 34 31 35 30 32 2c |"@"...0.|.&41502,|
|00003600| 6d 65 73 73 69 6e 66 6f | 25 2c 41 24 2c 62 6c 25 |messinfo|%,A$,bl%|
|00003610| 2c 32 35 36 2c 42 24 2c | 43 24 b8 20 2c 2c 50 25 |,256,B$,|C$. ,,P%|
|00003620| 2c 4c 25 0d 13 24 23 41 | 24 3d 22 22 3a e3 49 25 |,L%..$#A|$="":.I%|
|00003630| 3d 50 25 b8 50 25 2b 4c | 25 2d 31 3a 41 24 2b 3d |=P%.P%+L|%-1:A$+=|
|00003640| bd 3f 49 25 3a ed 0d 13 | 2e 07 3d 41 24 0d 13 38 |.?I%:...|..=A$..8|
|00003650| 04 0d 13 42 11 dd f2 73 | 65 74 75 70 63 6f 6e 66 |...B...s|etupconf|
|00003660| 69 67 0d 13 4c 0b ea 20 | 4c 25 2c 5a 25 0d 13 56 |ig..L.. |L%,Z%..V|
|00003670| 33 c8 99 22 4d 65 73 73 | 61 67 65 54 72 61 6e 73 |3.."Mess|ageTrans|
|00003680| 5f 46 69 6c 65 49 6e 66 | 6f 22 2c 2c 64 69 72 24 |_FileInf|o",,dir$|
|00003690| 2b 22 2e 63 6f 6e 66 69 | 67 22 20 b8 2c 2c 4c 25 |+".confi|g" .,,L%|
|000036a0| 0d 13 60 14 de 20 63 6f | 6e 66 69 67 69 6e 66 6f |..`.. co|nfiginfo|
|000036b0| 25 20 31 36 0d 13 6a 0f | 5a 25 3d a4 64 69 6d 28 |% 16..j.|Z%=.dim(|
|000036c0| 4c 25 29 0d 13 74 3b c8 | 99 22 4d 65 73 73 61 67 |L%)..t;.|."Messag|
|000036d0| 65 54 72 61 6e 73 5f 4f | 70 65 6e 46 69 6c 65 22 |eTrans_O|penFile"|
|000036e0| 2c 63 6f 6e 66 69 67 69 | 6e 66 6f 25 2c 64 69 72 |,configi|nfo%,dir|
|000036f0| 24 2b 22 2e 63 6f 6e 66 | 69 67 22 2c 5a 25 0d 13 |$+".conf|ig",Z%..|
|00003700| 7e 05 e1 0d 13 88 04 0d | 13 92 10 dd a4 63 6f 6e |~.......|.....con|
|00003710| 66 69 67 28 41 24 29 0d | 13 9c 2f ea 50 25 2c 49 |fig(A$).|../.P%,I|
|00003720| 25 2c 4c 25 2c 46 25 3a | 50 25 3d a7 41 24 2c 22 |%,L%,F%:|P%=.A$,"|
|00003730| 2f 22 29 3a e7 50 25 3e | 30 c1 41 24 2c 50 25 2c |/"):.P%>|0.A$,P%,|
|00003740| 31 29 3d 22 40 22 0d 13 | a6 51 c8 99 4d 54 4c 25 |1)="@"..|.Q..MTL%|
|00003750| 2c 63 6f 6e 66 69 67 69 | 6e 66 6f 25 2c 41 24 2c |,configi|nfo%,A$,|
|00003760| 30 b8 20 2c 2c 50 25 2c | 4c 25 3b 46 25 3a 41 24 |0. ,,P%,|L%;F%:A$|
|00003770| 3d 22 22 3a e7 28 46 25 | 80 31 29 3d 30 20 e3 49 |="":.(F%|.1)=0 .I|
|00003780| 25 3d 50 25 b8 50 25 2b | 4c 25 2d 31 3a 41 24 2b |%=P%.P%+|L%-1:A$+|
|00003790| 3d bd 3f 49 25 3a ed 0d | 13 b0 07 3d 41 24 0d 13 |=.?I%:..|...=A$..|
|000037a0| ba 04 0d 13 c4 13 dd f2 | 63 6c 6f 73 65 73 6f 63 |........|closesoc|
|000037b0| 6b 28 48 25 29 0d 13 ce | 3c f2 73 63 6c 65 61 72 |k(H%)...|<.sclear|
|000037c0| 28 57 53 24 2c 48 25 21 | 31 36 29 3a f2 73 63 6c |(WS$,H%!|16):.scl|
|000037d0| 65 61 72 28 52 53 24 2c | 48 25 21 31 36 29 3a f2 |ear(RS$,|H%!16):.|
|000037e0| 73 63 6c 65 61 72 28 45 | 53 24 2c 48 25 21 31 36 |sclear(E|S$,H%!16|
|000037f0| 29 0d 13 d8 1b c8 99 22 | 58 53 6f 63 6b 65 74 5f |)......"|XSocket_|
|00003800| 43 6c 6f 73 65 22 2c 48 | 25 21 31 36 0d 13 e2 1b |Close",H|%!16....|
|00003810| e7 48 25 21 32 30 3e 68 | 65 25 20 f2 66 72 65 65 |.H%!20>h|e% .free|
|00003820| 28 48 25 21 32 30 29 0d | 13 ec 0d 73 6f 70 65 6e |(H%!20).|...sopen|
|00003830| 25 2d 3d 31 0d 13 f6 05 | e1 0d 14 00 04 0d 14 0a |%-=1....|........|
|00003840| 15 dd f2 65 6e 64 66 65 | 74 63 68 28 48 25 2c 45 |...endfe|tch(H%,E|
|00003850| 24 29 0d 14 14 32 21 62 | 6c 25 3d 33 36 3a 62 6c |$)...2!b|l%=36:bl|
|00003860| 25 21 31 32 3d 48 25 21 | 33 32 3a 62 6c 25 21 31 |%!12=H%!|32:bl%!1|
|00003870| 36 3d 26 34 41 32 34 31 | 3a 62 6c 25 21 32 30 3d |6=&4A241|:bl%!20=|
|00003880| 48 25 21 34 0d 14 1e 24 | 62 6c 25 21 32 34 3d 28 |H%!4...$|bl%!24=(|
|00003890| 48 25 21 34 30 80 26 33 | 46 46 46 45 30 30 30 29 |H%!40.&3|FFFE000)|
|000038a0| 84 28 48 25 21 34 34 29 | 0d 14 28 43 e7 20 48 25 |.(H%!44)|..(C. H%|
|000038b0| 21 34 34 3e 30 20 62 6c | 25 21 32 34 3d 62 6c 25 |!44>0 bl|%!24=bl%|
|000038c0| 21 32 34 84 28 31 3c 3c | 33 30 29 3a f2 70 28 c3 |!24.(1<<|30):.p(.|
|000038d0| 28 48 25 21 34 29 2b 22 | 20 74 79 70 65 64 20 22 |(H%!4)+"| typed "|
|000038e0| 2b c3 7e 28 48 25 21 34 | 34 29 29 0d 14 32 17 62 |+.~(H%!4|4))..2.b|
|000038f0| 6c 25 21 32 38 3d 2d 31 | 3a 62 6c 25 21 33 32 3d |l%!28=-1|:bl%!32=|
|00003900| 2d 31 0d 14 3c 45 e7 a9 | 45 24 3e 30 20 62 6c 25 |-1..<E..|E$>0 bl%|
|00003910| 21 32 34 3d 62 6c 25 21 | 32 34 20 84 26 38 30 30 |!24=bl%!|24 .&800|
|00003920| 30 30 30 30 30 3a 24 28 | 62 6c 25 2b 32 38 29 3d |00000:$(|bl%+28)=|
|00003930| 45 24 2b bd 30 3a 21 62 | 6c 25 3d 28 33 32 2b a9 |E$+.0:!b|l%=(32+.|
|00003940| 45 24 29 80 26 46 43 0d | 14 46 16 c8 99 53 4d 25 |E$).&FC.|.F...SM%|
|00003950| 2c 31 38 2c 62 6c 25 2c | 48 25 21 33 36 0d 14 50 |,18,bl%,|H%!36..P|
|00003960| 19 f2 70 28 22 65 6e 64 | 69 6e 67 3d 22 2b c3 28 |..p("end|ing="+.(|
|00003970| 48 25 21 34 29 29 0d 14 | 5a 19 e7 48 25 21 34 38 |H%!4))..|Z..H%!48|
|00003980| 3e 30 20 f2 66 72 65 65 | 28 48 25 21 34 38 29 0d |>0 .free|(H%!48).|
|00003990| 14 64 28 e7 48 25 21 32 | 34 3d 2d 31 20 f2 63 6c |.d(.H%!2|4=-1 .cl|
|000039a0| 6f 73 65 28 48 25 21 38 | 29 3a f2 63 6c 6f 73 65 |ose(H%!8|):.close|
|000039b0| 28 48 25 21 31 32 29 0d | 14 6e 05 e1 0d 14 78 04 |(H%!12).|.n....x.|
|000039c0| 0d 14 82 12 dd f2 69 6e | 74 66 65 74 63 68 28 48 |......in|tfetch(H|
|000039d0| 25 29 0d 14 8c 2e 21 62 | 6c 25 3d 33 36 3a 62 6c |%)....!b|l%=36:bl|
|000039e0| 25 21 31 32 3d 30 3a 62 | 6c 25 21 31 36 3d 26 34 |%!12=0:b|l%!16=&4|
|000039f0| 41 32 36 38 3a 62 6c 25 | 21 32 30 3d 48 25 21 34 |A268:bl%|!20=H%!4|
|00003a00| 0d 14 96 24 62 6c 25 21 | 32 34 3d 28 48 25 21 34 |...$bl%!|24=(H%!4|
|00003a10| 30 80 26 33 46 46 46 45 | 30 30 30 29 84 28 48 25 |0.&3FFFE|000).(H%|
|00003a20| 21 34 34 29 0d 14 a0 43 | e7 20 48 25 21 34 34 3e |!44)...C|. H%!44>|
|00003a30| 30 20 62 6c 25 21 32 34 | 3d 62 6c 25 21 32 34 84 |0 bl%!24|=bl%!24.|
|00003a40| 28 31 3c 3c 33 30 29 3a | f2 70 28 c3 28 48 25 21 |(1<<30):|.p(.(H%!|
|00003a50| 34 29 2b 22 20 74 79 70 | 65 64 20 22 2b c3 7e 28 |4)+" typ|ed "+.~(|
|00003a60| 48 25 21 34 34 29 29 0d | 14 aa 2f 62 6c 25 21 32 |H%!44)).|../bl%!2|
|00003a70| 38 3d 48 25 21 31 32 3a | 62 6c 25 21 33 32 3d 48 |8=H%!12:|bl%!32=H|
|00003a80| 25 21 38 3a c8 99 53 4d | 25 2c 31 38 2c 62 6c 25 |%!8:..SM|%,18,bl%|
|00003a90| 2c 48 25 21 33 36 0d 14 | b4 1b f2 70 28 22 69 6e |,H%!36..|...p("in|
|00003aa0| 74 65 72 6d 65 64 3d 22 | 2b c3 28 48 25 21 34 29 |termed="|+.(H%!4)|
|00003ab0| 29 0d 14 be 05 e1 0d 14 | c8 04 0d 14 d2 14 dd a4 |).......|........|
|00003ac0| 63 68 65 63 6b 72 65 61 | 6c 6d 28 41 24 29 0d 14 |checkrea|lm(A$)..|
|00003ad0| dc 14 ea 52 25 2c 50 25 | 3a 41 24 3d a4 63 28 41 |...R%,P%|:A$=.c(A|
|00003ae0| 24 29 0d 14 e6 0e 50 25 | 3d 21 72 65 61 6c 6d 25 |$)....P%|=!realm%|
|00003af0| 0d 14 f0 0a c8 95 50 25 | 3e 30 0d 14 fa 2b 20 e7 |......P%|>0...+ .|
|00003b00| 24 28 50 25 2b 38 29 3d | c0 41 24 2c a9 24 28 50 |$(P%+8)=|.A$,.$(P|
|00003b10| 25 2b 38 29 29 20 52 25 | 3d a4 63 73 28 24 28 50 |%+8)) R%|=.cs($(P|
|00003b20| 25 21 34 29 29 0d 15 04 | 0c 50 25 3d 21 50 25 3a |%!4))...|.P%=!P%:|
|00003b30| ce 0d 15 0e 07 3d 52 25 | 0d 15 18 04 0d 15 22 16 |.....=R%|......".|
|00003b40| dd a4 61 75 74 68 65 6e | 74 69 63 61 74 65 28 41 |..authen|ticate(A|
|00003b50| 24 29 0d 15 2c 0a ea 52 | 25 2c 50 25 0d 15 36 1c |$)..,..R|%,P%..6.|
|00003b60| 52 25 3d 30 3a 50 25 3d | a7 a4 63 28 41 24 29 2c |R%=0:P%=|..c(A$),|
|00003b70| 22 42 41 53 49 43 22 29 | 0d 15 40 32 e7 50 25 3e |"BASIC")|..@2.P%>|
|00003b80| 30 20 50 25 3d a7 a4 63 | 28 41 24 29 2c 22 52 45 |0 P%=..c|(A$),"RE|
|00003b90| 41 4c 4d 22 29 3a 52 25 | 3d a4 63 73 28 a4 76 61 |ALM"):R%|=.cs(.va|
|00003ba0| 72 28 c1 41 24 2c 35 29 | 29 29 0d 15 4a 07 3d 52 |r(.A$,5)|))..J.=R|
|00003bb0| 25 0d 15 54 04 0d 15 5e | 12 dd f2 73 68 6f 77 61 |%..T...^|...showa|
|00003bc0| 75 74 68 28 48 25 29 0d | 15 68 2e f2 73 74 72 69 |uth(H%).|.h..stri|
|00003bd0| 6e 67 28 61 75 74 68 77 | 69 6e 64 25 2c 30 2c 24 |ng(authw|ind%,0,$|
|00003be0| 28 48 25 21 36 34 29 29 | 3a f2 66 72 65 65 28 48 |(H%!64))|:.free(H|
|00003bf0| 25 21 36 34 29 0d 15 72 | 0c 61 75 74 68 25 3d 48 |%!64)..r|.auth%=H|
|00003c00| 25 0d 15 7c 33 f2 73 74 | 72 69 6e 67 28 61 75 74 |%..|3.st|ring(aut|
|00003c10| 68 77 69 6e 64 25 2c 33 | 2c 22 22 29 3a f2 73 74 |hwind%,3|,""):.st|
|00003c20| 72 69 6e 67 28 61 75 74 | 68 77 69 6e 64 25 2c 35 |ring(aut|hwind%,5|
|00003c30| 2c 22 22 29 0d 15 86 16 | f2 63 65 6e 74 65 72 28 |,"")....|.center(|
|00003c40| 61 75 74 68 77 69 6e 64 | 25 29 0d 15 90 1a 6e 65 |authwind|%)....ne|
|00003c50| 77 24 3d a4 6d 65 73 73 | 28 22 57 41 49 54 41 55 |w$=.mess|("WAITAU|
|00003c60| 54 48 22 29 0d 15 9a 05 | e1 0d 15 a4 04 0d 15 ae |TH")....|........|
|00003c70| 19 dd f2 63 6c 69 63 6b | 61 75 74 68 28 69 63 6f |...click|auth(ico|
|00003c80| 6e 25 2c 62 25 29 0d 15 | b8 0a ea 54 25 2c 41 24 |n%,b%)..|...T%,A$|
|00003c90| 0d 15 c2 1b f2 70 28 22 | 63 6c 69 63 6b 61 75 74 |.....p("|clickaut|
|00003ca0| 68 3d 22 2b c3 69 63 6f | 6e 25 29 0d 15 cc 0c c8 |h="+.ico|n%).....|
|00003cb0| 8e 69 63 6f 6e 25 ca 0d | 15 d6 17 c9 37 3a f2 71 |.icon%..|....7:.q|
|00003cc0| 75 69 74 28 61 75 74 68 | 77 69 6e 64 25 29 0d 15 |uit(auth|wind%)..|
|00003cd0| e0 25 20 f2 65 6e 64 66 | 65 74 63 68 28 61 75 74 |.% .endf|etch(aut|
|00003ce0| 68 25 2c a4 6d 65 73 73 | 28 22 4e 4f 41 55 54 48 |h%,.mess|("NOAUTH|
|00003cf0| 22 29 29 0d 15 ea 44 20 | 54 25 3d 66 65 74 63 68 |"))...D |T%=fetch|
|00003d00| 25 3a c8 95 21 54 25 3c | 3e 61 75 74 68 25 3a 54 |%:..!T%<|>auth%:T|
|00003d10| 25 3d 21 54 25 3a ce 3a | 21 54 25 3d 21 61 75 74 |%=!T%:.:|!T%=!aut|
|00003d20| 68 25 3a f2 66 72 65 65 | 28 61 75 74 68 25 29 3a |h%:.free|(auth%):|
|00003d30| 61 75 74 68 25 3d 30 0d | 15 f4 06 c9 36 0d 15 fe |auth%=0.|....6...|
|00003d40| 1d 20 cf 23 61 75 74 68 | 25 21 38 3d 30 3a 41 24 |. .#auth|%!8=0:A$|
|00003d50| 3d be 23 61 75 74 68 25 | 21 38 0d 16 08 1e 20 54 |=.#auth%|!8.... T|
|00003d60| 25 3d a4 64 69 6d 28 39 | 2b a9 41 24 29 3a 24 28 |%=.dim(9|+.A$):$(|
|00003d70| 54 25 2b 38 29 3d 41 24 | 0d 16 12 45 20 54 25 21 |T%+8)=A$|...E T%!|
|00003d80| 34 3d a4 63 73 28 a4 65 | 6e 63 6f 64 65 28 a4 73 |4=.cs(.e|ncode(.s|
|00003d90| 74 72 69 6e 67 28 61 75 | 74 68 77 69 6e 64 25 2c |tring(au|thwind%,|
|00003da0| 33 29 2b 22 3a 22 2b a4 | 73 74 72 69 6e 67 28 61 |3)+":"+.|string(a|
|00003db0| 75 74 68 77 69 6e 64 25 | 2c 35 29 29 29 0d 16 1c |uthwind%|,5)))...|
|00003dc0| 12 20 61 75 74 68 25 21 | 36 34 3d 54 25 21 34 0d |. auth%!|64=T%!4.|
|00003dd0| 16 26 32 20 50 25 3d a7 | 55 24 2c 22 3a 22 29 3a |.&2 P%=.|U$,":"):|
|00003de0| 41 24 3d a4 63 28 c0 55 | 24 2c 50 25 2d 31 29 29 |A$=.c(.U|$,P%-1))|
|00003df0| 3a 41 24 3d a4 6d 65 73 | 73 28 22 58 22 2b 41 24 |:A$=.mes|s("X"+A$|
|00003e00| 29 0d 16 30 13 20 f2 70 | 28 22 72 65 20 66 65 74 |)..0. .p|("re fet|
|00003e10| 63 68 22 29 0d 16 3a 1e | 20 f2 6f 70 65 6e 67 65 |ch")..:.| .openge|
|00003e20| 74 73 6f 63 6b 28 61 75 | 74 68 25 2c 41 24 2c 55 |tsock(au|th%,A$,U|
|00003e30| 24 29 0d 16 44 15 20 f2 | 71 75 69 74 28 61 75 74 |$)..D. .|quit(aut|
|00003e40| 68 77 69 6e 64 25 29 0d | 16 4e 05 cb 0d 16 58 05 |hwind%).|.N....X.|
|00003e50| e1 0d 16 62 04 0d 16 6c | 10 dd a4 65 6e 63 6f 64 |...b...l|...encod|
|00003e60| 65 28 41 24 29 0d 16 76 | 0d ea 52 24 2c 50 25 2c |e(A$)..v|..R$,P%,|
|00003e70| 51 25 0d 16 80 10 24 70 | 6f 6c 6c 25 3d 41 24 2b |Q%....$p|oll%=A$+|
|00003e80| bd 30 0d 16 8a 12 52 24 | 3d 22 22 3a 50 25 3d 70 |.0....R$|="":P%=p|
|00003e90| 6f 6c 6c 25 0d 16 94 0c | 24 62 6c 25 3d 75 75 24 |oll%....|$bl%=uu$|
|00003ea0| 0d 16 9e 11 e3 51 25 3d | 30 b8 a9 41 24 2d 31 88 |.....Q%=|0..A$-1.|
|00003eb0| 33 0d 16 a8 1b 20 52 24 | 2b 3d bd 28 62 6c 25 3f |3.... R$|+=.(bl%?|
|00003ec0| 28 28 3f 50 25 29 3e 3e | 32 29 20 29 0d 16 b2 36 |((?P%)>>|2) )...6|
|00003ed0| 20 52 24 2b 3d bd 28 62 | 6c 25 3f 28 28 28 28 50 | R$+=.(b|l%?((((P|
|00003ee0| 25 3f 30 29 3c 3c 34 29 | 80 34 38 29 20 84 20 28 |%?0)<<4)|.48) . (|
|00003ef0| 28 28 50 25 3f 31 29 3e | 3e 34 29 80 31 35 29 20 |((P%?1)>|>4).15) |
|00003f00| 29 29 0d 16 bc 33 20 52 | 24 2b 3d bd 28 62 6c 25 |))...3 R|$+=.(bl%|
|00003f10| 3f 28 28 28 28 50 25 3f | 31 29 3c 3c 32 29 80 36 |?((((P%?|1)<<2).6|
|00003f20| 30 29 84 28 28 28 50 25 | 3f 32 29 3e 3e 36 29 80 |0).(((P%|?2)>>6).|
|00003f30| 33 29 20 29 29 0d 16 c6 | 1c 20 52 24 2b 3d bd 28 |3) ))...|. R$+=.(|
|00003f40| 62 6c 25 3f 28 28 50 25 | 3f 32 29 80 36 33 29 20 |bl%?((P%|?2).63) |
|00003f50| 29 0d 16 d0 0a 20 50 25 | 2b 3d 33 0d 16 da 05 ed |).... P%|+=3.....|
|00003f60| 0d 16 e4 1c e7 51 25 3d | a9 41 24 2b 31 20 c1 52 |.....Q%=|.A$+1 .R|
|00003f70| 24 2c a9 52 24 2c 31 29 | 3d 22 3d 22 0d 16 ee 1f |$,.R$,1)|="="....|
|00003f80| e7 51 25 3d a9 41 24 2b | 32 20 c1 52 24 2c a9 52 |.Q%=.A$+|2 .R$,.R|
|00003f90| 24 2d 31 2c 32 29 3d 22 | 3d 3d 22 0d 16 f8 07 3d |$-1,2)="|=="....=|
|00003fa0| 52 24 0d 17 02 04 0d 17 | 0c 15 dd f2 66 61 74 61 |R$......|....fata|
|00003fb0| 6c 28 45 24 2c 45 25 2c | 4c 25 29 0d 17 16 1e f2 |l(E$,E%,|L%).....|
|00003fc0| 70 28 22 66 61 74 61 6c | 20 22 2b 45 24 2b 22 20 |p("fatal| "+E$+" |
|00003fd0| 61 74 20 22 2b c3 4c 25 | 29 0d 17 20 16 e7 63 68 |at "+.L%|).. ..ch|
|00003fe0| 25 3e 30 20 f2 63 6c 6f | 73 65 28 63 68 25 29 0d |%>0 .clo|se(ch%).|
|00003ff0| 17 2a 1d c8 99 22 48 6f | 75 72 67 6c 61 73 73 5f |.*..."Ho|urglass_|
|00004000| 53 6d 61 73 68 22 3a 68 | 67 25 3d a3 0d 17 34 39 |Smash":h|g%=...49|
|00004010| e7 64 65 62 75 67 25 20 | ff 28 22 4b 65 79 20 35 |.debug% |.("Key 5|
|00004020| 20 22 2b c3 28 4c 25 2f | 31 30 29 2b 22 7c 4d 22 | "+.(L%/|10)+"|M"|
|00004030| 29 3a ff 28 22 4b 65 79 | 20 38 20 27 22 2b 45 24 |):.("Key| 8 '"+E$|
|00004040| 2b 22 27 22 29 0d 17 3e | 3b 21 62 6c 25 3d 45 25 |+"'")..>|;!bl%=E%|
|00004050| 3a 24 28 62 6c 25 2b 34 | 29 3d 45 24 2b 22 20 28 |:$(bl%+4|)=E$+" (|
|00004060| 49 6e 74 65 72 6e 61 6c | 20 65 72 72 6f 72 20 63 |Internal| error c|
|00004070| 6f 64 65 20 22 2b c3 4c | 25 2b 22 29 22 2b bd 30 |ode "+.L|%+")"+.0|
|00004080| 0d 17 48 34 c8 99 22 57 | 69 6d 70 5f 52 65 70 6f |..H4.."W|imp_Repo|
|00004090| 72 74 45 72 72 6f 72 22 | 2c 62 6c 25 2c 30 2c 74 |rtError"|,bl%,0,t|
|000040a0| 61 73 6b 24 3a 71 75 69 | 74 25 3d b9 3a 73 74 6f |ask$:qui|t%=.:sto|
|000040b0| 70 25 3d b9 0d 17 52 05 | e1 0d 17 5c 04 0d 17 66 |p%=...R.|...\...f|
|000040c0| 15 dd f2 65 72 72 6f 72 | 28 45 24 2c 45 25 2c 4c |...error|(E$,E%,L|
|000040d0| 25 29 0d 17 70 1b c8 99 | 22 48 6f 75 72 67 6c 61 |%)..p...|"Hourgla|
|000040e0| 73 73 5f 4f 66 66 22 3a | 68 67 25 3d a3 0d 17 7a |ss_Off":|hg%=...z|
|000040f0| 34 e7 64 65 62 75 67 25 | 20 f2 70 28 22 45 72 72 |4.debug%| .p("Err|
|00004100| 6f 72 20 22 2b 45 24 2b | 22 28 22 2b c3 45 25 2b |or "+E$+|"("+.E%+|
|00004110| 22 29 20 61 74 20 6c 69 | 6e 65 20 22 2b c3 4c 25 |") at li|ne "+.L%|
|00004120| 29 0d 17 84 16 e7 63 68 | 25 3e 30 20 f2 63 6c 6f |).....ch|%>0 .clo|
|00004130| 73 65 28 63 68 25 29 0d | 17 8e 40 21 62 6c 25 3d |se(ch%).|..@!bl%=|
|00004140| 45 25 3a 24 28 62 6c 25 | 2b 34 29 3d 45 24 2b bd |E%:$(bl%|+4)=E$+.|
|00004150| 30 3a e7 64 65 62 75 67 | 25 20 24 28 62 6c 25 2b |0:.debug|% $(bl%+|
|00004160| 34 29 3d 45 24 2b 22 20 | 61 74 20 6c 69 6e 65 20 |4)=E$+" |at line |
|00004170| 22 2b c3 9e 2b bd 30 0d | 17 98 2b c8 99 22 57 69 |"+..+.0.|..+.."Wi|
|00004180| 6d 70 5f 52 65 70 6f 72 | 74 45 72 72 6f 72 22 2c |mp_Repor|tError",|
|00004190| 62 6c 25 2c 31 37 2c 74 | 61 73 6b 24 20 b8 20 2c |bl%,17,t|ask$ . ,|
|000041a0| 49 25 0d 17 a2 05 e1 0d | 17 ac 04 0d 17 b6 11 dd |I%......|........|
|000041b0| f2 43 6f 6d 6d 65 6e 74 | 28 45 24 29 0d 17 c0 3f |.Comment|(E$)...?|
|000041c0| 21 62 6c 25 3d 30 3a 24 | 28 62 6c 25 2b 34 29 3d |!bl%=0:$|(bl%+4)=|
|000041d0| 45 24 2b bd 30 3a c8 99 | 22 57 69 6d 70 5f 52 65 |E$+.0:..|"Wimp_Re|
|000041e0| 70 6f 72 74 45 72 72 6f | 72 22 2c 62 6c 25 2c 25 |portErro|r",bl%,%|
|000041f0| 31 30 30 30 31 2c 74 61 | 73 6b 24 0d 17 ca 1d e7 |10001,ta|sk$.....|
|00004200| 64 65 62 75 67 25 20 f2 | 70 28 22 43 6f 6d 6d 65 |debug% .|p("Comme|
|00004210| 6e 74 20 22 2b 45 24 29 | 0d 17 d4 05 e1 0d 17 de |nt "+E$)|........|
|00004220| 04 0d 17 e8 1a dd f2 6f | 70 65 6e 77 69 6e 64 28 |.......o|penwind(|
|00004230| 77 69 6e 64 25 2c 6e 65 | 77 25 29 0d 17 f2 08 ea |wind%,ne|w%).....|
|00004240| 62 62 25 0d 17 fc 33 e7 | 6e 65 77 25 3d a3 20 62 |bb%...3.|new%=. b|
|00004250| 62 25 3d 62 6c 25 3a 21 | 62 62 25 3d 77 69 6e 64 |b%=bl%:!|bb%=wind|
|00004260| 25 3a c8 99 57 53 25 2c | 2c 62 62 25 20 8b 62 62 |%:..WS%,|,bb% .bb|
|00004270| 25 3d 6e 65 77 25 0d 18 | 06 0e c8 99 4f 57 25 2c |%=new%..|....OW%,|
|00004280| 2c 62 62 25 0d 18 10 05 | e1 0d 18 1a 04 0d 18 24 |,bb%....|.......$|
|00004290| 18 dd a4 72 65 61 64 5f | 76 61 72 5f 73 74 72 28 |...read_|var_str(|
|000042a0| 76 61 72 24 29 0d 18 2e | 4f 24 62 6c 25 3d 76 61 |var$)...|O$bl%=va|
|000042b0| 72 24 2b bd 30 3a c8 99 | 20 22 58 4f 53 5f 52 65 |r$+.0:..| "XOS_Re|
|000042c0| 61 64 56 61 72 56 61 6c | 22 2c 62 6c 25 2c 62 6c |adVarVal|",bl%,bl|
|000042d0| 25 2b 32 30 2c 32 35 36 | 2c 30 2c 30 20 b8 20 2c |%+20,256|,0,0 . ,|
|000042e0| 2c 6e 6f 25 3a 62 6c 25 | 3f 28 32 30 2b 6e 6f 25 |,no%:bl%|?(20+no%|
|000042f0| 29 3d 31 33 0d 18 38 0e | 3d 24 28 62 6c 25 2b 32 |)=13..8.|=$(bl%+2|
|00004300| 30 29 0d 18 42 04 0d 18 | 4c 11 dd f2 63 6c 6f 73 |0)..B...|L...clos|
|00004310| 65 28 f8 20 48 25 29 0d | 18 56 43 ea 46 25 3a c8 |e(. H%).|.VC.F%:.|
|00004320| 99 22 58 4f 53 5f 41 72 | 67 73 22 2c 32 35 34 2c |."XOS_Ar|gs",254,|
|00004330| 48 25 b8 46 25 3a e7 28 | 46 25 80 28 31 3c 3c 31 |H%.F%:.(|F%.(1<<1|
|00004340| 31 29 29 3d 30 80 48 25 | 3e 30 20 46 25 3d 48 25 |1))=0.H%|>0 F%=H%|
|00004350| 3a 48 25 3d 30 3a d9 23 | 46 25 0d 18 60 08 48 25 |:H%=0:.#|F%..`.H%|
|00004360| 3d 30 0d 18 6a 05 e1 0d | 18 74 04 0d 18 7e 0b dd |=0..j...|.t...~..|
|00004370| f2 70 28 41 24 29 0d 18 | 88 33 e7 64 65 62 75 67 |.p(A$)..|.3.debug|
|00004380| 25 80 a9 41 24 3c 3d 32 | 35 34 8c 50 4c 49 4e 45 |%..A$<=2|54.PLINE|
|00004390| 24 3d c2 50 4c 49 4e 45 | 24 2c 32 35 34 2d a9 41 |$=.PLINE|$,254-.A|
|000043a0| 24 29 2b 41 24 2b 22 2c | 22 0d 18 92 6f e7 64 65 |$)+A$+",|"...o.de|
|000043b0| 62 75 67 25 8c ef 34 2c | 32 36 2c 33 30 3a f1 50 |bug%..4,|26,30:.P|
|000043c0| 4c 49 4e 45 24 3b 3a ef | 35 3a ec 30 2c 31 30 32 |LINE$;:.|5:.0,102|
|000043d0| 34 3a e7 74 72 25 3e 30 | 8c 21 74 72 25 3d 32 35 |4:.tr%>0|.!tr%=25|
|000043e0| 36 3a 74 72 25 21 31 36 | 3d 26 34 46 46 3a 24 28 |6:tr%!16|=&4FF:$(|
|000043f0| 74 72 25 2b 32 30 29 3d | 41 24 3a c8 99 22 57 69 |tr%+20)=|A$:.."Wi|
|00004400| 6d 70 5f 53 65 6e 64 4d | 65 73 73 61 67 65 22 2c |mp_SendM|essage",|
|00004410| 31 37 2c 74 72 25 2c 30 | 0d 18 9c 0f f2 6c 6f 67 |17,tr%,0|.....log|
|00004420| 32 28 41 24 2c 39 29 0d | 18 a6 05 e1 0d 18 b0 04 |2(A$,9).|........|
|00004430| 0d 18 ba 0c dd f2 70 32 | 28 41 24 29 0d 18 c4 33 |......p2|(A$)...3|
|00004440| e7 64 65 62 75 67 25 80 | a9 41 24 3c 3d 32 35 34 |.debug%.|.A$<=254|
|00004450| 8c 50 4c 49 4e 45 24 3d | c2 50 4c 49 4e 45 24 2c |.PLINE$=|.PLINE$,|
|00004460| 32 35 34 2d a9 41 24 29 | 2b 41 24 2b 22 2c 22 0d |254-.A$)|+A$+",".|
|00004470| 18 ce 68 e7 64 65 62 75 | 67 25 8c ef 34 2c 32 36 |..h.debu|g%..4,26|
|00004480| 2c 33 30 3a f1 50 4c 49 | 4e 45 24 3b 3a ef 35 3a |,30:.PLI|NE$;:.5:|
|00004490| ec 30 2c 31 30 32 34 3a | 21 74 72 25 3d 32 35 36 |.0,1024:|!tr%=256|
|000044a0| 3a 74 72 25 21 31 36 3d | 26 34 46 46 3a 24 28 74 |:tr%!16=|&4FF:$(t|
|000044b0| 72 25 2b 32 30 29 3d 41 | 24 3a c8 99 22 57 69 6d |r%+20)=A|$:.."Wim|
|000044c0| 70 5f 53 65 6e 64 4d 65 | 73 73 61 67 65 22 2c 31 |p_SendMe|ssage",1|
|000044d0| 37 2c 74 72 25 2c 30 0d | 18 d8 05 e1 0d 18 e2 04 |7,tr%,0.|........|
|000044e0| 0d 18 ec 37 dd a4 73 70 | 72 69 74 65 69 63 6f 6e |...7..sp|riteicon|
|000044f0| 28 77 25 2c 78 30 25 2c | 79 30 25 2c 78 31 25 2c |(w%,x0%,|y0%,x1%,|
|00004500| 79 31 25 2c 66 6c 61 67 | 25 2c 73 70 74 72 25 2c |y1%,flag|%,sptr%,|
|00004510| 73 6e 61 6d 65 24 29 0d | 18 f6 23 62 6c 25 21 32 |sname$).|..#bl%!2|
|00004520| 34 3d a4 63 73 28 73 6e | 61 6d 65 24 29 3a 62 6c |4=.cs(sn|ame$):bl|
|00004530| 25 21 32 38 3d 73 70 74 | 72 25 0d 19 00 14 62 6c |%!28=spt|r%....bl|
|00004540| 25 21 33 32 3d a9 73 6e | 61 6d 65 24 2b 31 0d 19 |%!32=.sn|ame$+1..|
|00004550| 0a 30 3d a4 69 63 6f 6e | 62 6c 6b 28 77 25 2c 78 |.0=.icon|blk(w%,x|
|00004560| 30 25 2c 79 30 25 2c 78 | 31 25 2c 79 31 25 2c 66 |0%,y0%,x|1%,y1%,f|
|00004570| 6c 61 67 25 84 28 31 3c | 3c 38 29 84 32 29 0d 19 |lag%.(1<|<8).2)..|
|00004580| 14 04 0d 19 1e 27 dd a4 | 69 63 6f 6e 62 6c 6b 28 |.....'..|iconblk(|
|00004590| 77 25 2c 78 30 25 2c 79 | 30 25 2c 78 31 25 2c 79 |w%,x0%,y|0%,x1%,y|
|000045a0| 31 25 2c 66 6c 61 67 25 | 29 0d 19 28 53 21 62 6c |1%,flag%|)..(S!bl|
|000045b0| 25 3d 77 25 3a 62 6c 25 | 21 34 3d 78 30 25 3a 62 |%=w%:bl%|!4=x0%:b|
|000045c0| 6c 25 21 38 3d 79 30 25 | 3a 62 6c 25 21 31 32 3d |l%!8=y0%|:bl%!12=|
|000045d0| 78 31 25 3a 62 6c 25 21 | 31 36 3d 79 31 25 3a 62 |x1%:bl%!|16=y1%:b|
|000045e0| 6c 25 21 32 30 3d 66 6c | 61 67 25 3a c8 99 43 49 |l%!20=fl|ag%:..CI|
|000045f0| 25 2c 2c 62 6c 25 b8 69 | 63 6f 6e 25 0d 19 32 0a |%,,bl%.i|con%..2.|
|00004600| 3d 69 63 6f 6e 25 0d 19 | 3c 04 0d 19 46 13 dd f2 |=icon%..|<...F...|
|00004610| 73 65 74 75 70 68 65 61 | 70 28 48 25 29 0d 19 50 |setuphea|p(H%)..P|
|00004620| 08 ea 20 53 25 0d 19 5a | 35 c8 99 26 35 31 b8 70 |.. S%..Z|5..&51.p|
|00004630| 73 25 3a c8 99 26 34 30 | 30 45 43 2c 2d 31 2c 2d |s%:..&40|0EC,-1,-|
|00004640| 31 b8 53 25 3a c8 99 26 | 34 30 30 45 43 2c 53 25 |1.S%:..&|400EC,S%|
|00004650| 2b 70 73 25 2c 2d 31 b8 | 53 25 0d 19 64 3f 53 25 |+ps%,-1.|S%..d?S%|
|00004660| 3d 28 53 25 2d 48 25 2b | 26 38 30 30 30 29 2d 31 |=(S%-H%+|&8000)-1|
|00004670| 36 3a e7 53 25 3c 32 34 | 20 85 20 31 2c 22 48 65 |6:.S%<24| . 1,"He|
|00004680| 61 70 20 74 6f 20 73 6d | 61 6c 6c 20 28 22 2b c3 |ap to sm|all ("+.|
|00004690| 53 25 2b 22 3c 32 34 29 | 22 0d 19 6e 1a 68 65 25 |S%+"<24)|"..n.he%|
|000046a0| 3d 48 25 3a c8 99 26 31 | 44 2c 30 2c 68 65 25 2c |=H%:..&1|D,0,he%,|
|000046b0| 2c 53 25 0d 19 78 2d 53 | 25 3d 70 73 25 3a 50 53 |,S%..x-S|%=ps%:PS|
|000046c0| 25 3d 30 3a c8 95 28 53 | 25 80 31 29 3d 30 3a 50 |%=0:..(S|%.1)=0:P|
|000046d0| 53 25 2b 3d 31 3a 53 25 | 3d 53 25 3e 3e 31 3a ce |S%+=1:S%|=S%>>1:.|
|000046e0| 0d 19 82 05 e1 0d 19 8c | 04 0d 19 96 0c dd a4 63 |........|.......c|
|000046f0| 73 28 41 24 29 0d 19 a0 | 13 ea 50 25 2c 4c 25 3a |s(A$)...|..P%,L%:|
|00004700| 4c 25 3d a9 41 24 2b 31 | 0d 19 aa 89 c8 99 26 32 |L%=.A$+1|......&2|
|00004710| 30 30 31 44 2c 32 2c 68 | 65 25 2c 2c 4c 25 b8 2c |001D,2,h|e%,,L%.,|
|00004720| 2c 50 25 3a e7 50 25 3d | 30 20 c8 99 26 34 30 30 |,P%:.P%=|0 ..&400|
|00004730| 45 43 2c 2d 31 2c 2d 31 | b8 50 25 3a c8 99 26 34 |EC,-1,-1|.P%:..&4|
|00004740| 30 30 45 43 2c 28 28 50 | 25 2b 4c 25 2b 70 73 25 |00EC,((P|%+L%+ps%|
|00004750| 2d 31 29 81 70 73 25 29 | 3c 3c 50 53 25 2c 2d 31 |-1).ps%)|<<PS%,-1|
|00004760| b8 50 25 3a 68 65 25 21 | 26 43 3d 28 50 25 2b 26 |.P%:he%!|&C=(P%+&|
|00004770| 38 30 30 30 29 2d 68 65 | 25 2d 31 36 3a c8 99 26 |8000)-he|%-16:..&|
|00004780| 31 44 2c 32 2c 68 65 25 | 2c 2c 4c 25 b8 2c 2c 50 |1D,2,he%|,,L%.,,P|
|00004790| 25 0d 19 b4 0a 24 50 25 | 3d 41 24 0d 19 c8 07 3d |%....$P%|=A$....=|
|000047a0| 50 25 0d 19 d2 04 0d 19 | dc 0d dd a4 64 69 6d 28 |P%......|....dim(|
|000047b0| 4c 25 29 0d 19 e6 12 ea | 50 25 3a e7 4c 25 3c 38 |L%).....|P%:.L%<8|
|000047c0| 20 4c 25 3d 38 0d 19 f0 | 89 c8 99 26 32 30 30 31 | L%=8...|...&2001|
|000047d0| 44 2c 32 2c 68 65 25 2c | 2c 4c 25 b8 2c 2c 50 25 |D,2,he%,|,L%.,,P%|
|000047e0| 3a e7 50 25 3d 30 20 c8 | 99 26 34 30 30 45 43 2c |:.P%=0 .|.&400EC,|
|000047f0| 2d 31 2c 2d 31 b8 50 25 | 3a c8 99 26 34 30 30 45 |-1,-1.P%|:..&400E|
|00004800| 43 2c 28 28 50 25 2b 4c | 25 2b 70 73 25 2d 31 29 |C,((P%+L|%+ps%-1)|
|00004810| 81 70 73 25 29 3c 3c 50 | 53 25 2c 2d 31 b8 50 25 |.ps%)<<P|S%,-1.P%|
|00004820| 3a 68 65 25 21 26 43 3d | 28 50 25 2b 26 38 30 30 |:he%!&C=|(P%+&800|
|00004830| 30 29 2d 68 65 25 2d 31 | 36 3a c8 99 26 31 44 2c |0)-he%-1|6:..&1D,|
|00004840| 32 2c 68 65 25 2c 2c 4c | 25 b8 2c 2c 50 25 0d 1a |2,he%,,L|%.,,P%..|
|00004850| 04 07 3d 50 25 0d 1a 0e | 04 0d 1a 18 10 dd f2 66 |..=P%...|.......f|
|00004860| 72 65 65 28 f8 20 48 25 | 29 0d 1a 2c 8d c8 99 26 |ree(. H%|)..,...&|
|00004870| 31 44 2c 33 2c 68 65 25 | 2c 48 25 3a e7 28 68 65 |1D,3,he%|,H%:.(he|
|00004880| 25 2b 68 65 25 21 26 38 | 2b 70 73 25 2d 31 29 81 |%+he%!&8|+ps%-1).|
|00004890| 70 73 25 3c 28 68 65 25 | 2b 68 65 25 21 26 43 2b |ps%<(he%|+he%!&C+|
|000048a0| 70 73 25 2d 31 29 81 70 | 73 25 20 c8 99 26 34 30 |ps%-1).p|s% ..&40|
|000048b0| 30 45 43 2c 28 28 68 65 | 25 2d 26 38 30 30 30 2b |0EC,((he|%-&8000+|
|000048c0| 68 65 25 21 26 38 2b 70 | 73 25 2d 31 29 81 70 73 |he%!&8+p|s%-1).ps|
|000048d0| 25 29 3c 3c 50 53 25 2c | 2d 31 b8 48 25 3a 68 65 |%)<<PS%,|-1.H%:he|
|000048e0| 25 21 26 43 3d 28 48 25 | 2b 26 38 30 30 30 29 2d |%!&C=(H%|+&8000)-|
|000048f0| 68 65 25 2d 31 36 0d 1a | 36 08 48 25 3d 30 0d 1a |he%-16..|6.H%=0..|
|00004900| 40 05 e1 0d 1a 4a 04 0d | 1a 54 0f dd f2 51 66 72 |@....J..|.T...Qfr|
|00004910| 65 65 28 48 25 29 0d 1a | 68 12 c8 99 26 31 44 2c |ee(H%)..|h...&1D,|
|00004920| 33 2c 68 65 25 2c 48 25 | 0d 1a 72 05 e1 0d 1a 7c |3,he%,H%|..r....||
|00004930| 04 0d 1a 86 13 dd f2 63 | 6c 69 63 6b 77 69 6e 64 |.......c|lickwind|
|00004940| 28 71 25 29 0d 1a 90 0e | ea 20 68 25 2c 62 25 2c |(q%)....|. h%,b%,|
|00004950| 51 25 0d 1a 9a 27 62 25 | 3d 28 71 25 21 38 29 3a |Q%...'b%|=(q%!8):|
|00004960| 6d 6f 75 73 65 78 25 3d | 71 25 21 30 3a 6d 6f 75 |mousex%=|q%!0:mou|
|00004970| 73 65 79 25 3d 71 25 21 | 34 0d 1a a4 0d c8 8e 71 |sey%=q%!|4......q|
|00004980| 25 21 31 32 20 ca 0d 1a | ae 58 c9 2d 32 2c 2d 31 |%!12 ...|.X.-2,-1|
|00004990| 3a e7 62 25 3d 32 20 3a | c8 99 22 57 69 6d 70 5f |:.b%=2 :|.."Wimp_|
|000049a0| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 6d 65 6e |CreateMe|nu",,men|
|000049b0| 75 25 28 30 29 2c 6d 6f | 75 73 65 78 25 2d 36 34 |u%(0),mo|usex%-64|
|000049c0| 2c 39 36 2b 34 30 2a 62 | 61 72 68 25 20 8b e7 62 |,96+40*b|arh% ..b|
|000049d0| 25 3d 31 80 a6 2d 31 20 | f2 64 65 62 75 67 0d 1a |%=1..-1 |.debug..|
|000049e0| b8 23 c9 61 75 74 68 77 | 69 6e 64 25 3a f2 63 6c |.#.authw|ind%:.cl|
|000049f0| 69 63 6b 61 75 74 68 28 | 71 25 21 31 36 2c 62 25 |ickauth(|q%!16,b%|
|00004a00| 29 0d 1a c2 05 cb 0d 1a | cc 05 e1 0d 1a d6 04 0d |).......|........|
|00004a10| 1a e0 14 dd f2 6d 65 6e | 75 73 65 6c 65 63 74 28 |.....men|uselect(|
|00004a20| 71 25 29 0d 1a ea 0a c8 | 8e 21 71 25 ca 0d 1a f4 |q%).....|.!q%....|
|00004a30| 06 c9 30 0d 1a fe 0e c9 | 31 3a 71 75 69 74 25 3d |..0.....|1:quit%=|
|00004a40| b9 0d 1b 08 05 cb 0d 1b | 12 05 e1 0d 1b 1c 04 0d |........|........|
|00004a50| 1b 26 0f dd a4 67 6e 61 | 6d 65 28 41 25 29 0d 1b |.&...gna|me(A%)..|
|00004a60| 30 07 ea 41 24 0d 1b 3a | 21 c8 95 3f 41 25 3e 33 |0..A$..:|!..?A%>3|
|00004a70| 31 3a 41 24 2b 3d bd 3f | 41 25 3a 41 25 2b 3d 31 |1:A$+=.?|A%:A%+=1|
|00004a80| 3a ce 3a 3d 41 24 0d 1b | 44 04 0d 1b 4e 28 dd f2 |:.:=A$..|D...N(..|
|00004a90| 6b 65 79 70 72 65 73 73 | 28 77 69 6e 64 25 2c 69 |keypress|(wind%,i|
|00004aa0| 63 6f 6e 25 2c 78 25 2c | 6f 66 66 25 2c 6b 65 79 |con%,x%,|off%,key|
|00004ab0| 25 29 0d 1b 58 10 ea 41 | 25 2c 42 25 2c 43 25 2c |%)..X..A|%,B%,C%,|
|00004ac0| 41 24 0d 1b 62 0c c8 8e | 77 69 6e 64 25 ca 0d 1b |A$..b...|wind%...|
|00004ad0| 6c 0a c9 61 75 74 68 25 | 0d 1b 76 0c 20 c8 8e 6b |l..auth%|..v. ..k|
|00004ae0| 65 79 25 ca 0d 1b 80 29 | 20 c9 31 33 3a e7 69 63 |ey%....)| .13:.ic|
|00004af0| 6f 6e 25 3d 35 20 f2 63 | 6c 69 63 6b 61 75 74 68 |on%=5 .c|lickauth|
|00004b00| 28 36 2c 34 29 3a 6b 65 | 79 25 3d 2d 31 0d 1b 8a |(6,4):ke|y%=-1...|
|00004b10| 18 20 c9 32 37 3a f2 63 | 6c 69 63 6b 61 75 74 68 |. .27:.c|lickauth|
|00004b20| 28 37 2c 34 29 0d 1b 94 | 06 20 cb 0d 1b 9e 05 cb |(7,4)...|. ......|
|00004b30| 0d 1b a8 05 e1 0d 1b b2 | 04 0d 1b bc 0b dd f2 4d |........|.......M|
|00004b40| 43 6f 64 65 0d 1b c6 11 | 4d 43 25 3d a4 64 69 6d |Code....|MC%=.dim|
|00004b50| 28 33 32 30 29 0d 1b d0 | 0d e3 4f 25 3d 30 b8 33 |(320)...|..O%=0.3|
|00004b60| 88 32 0d 1b da 0a 50 25 | 3d 4d 43 25 0d 1b e4 0b |.2....P%|=MC%....|
|00004b70| 5b 4f 50 54 20 4f 25 0d | 1b ee 15 45 51 55 44 20 |[OPT O%.|...EQUD |
|00004b80| 43 61 70 73 42 75 66 25 | 2d 4d 43 25 0d 1b f8 0e |CapsBuf%|-MC%....|
|00004b90| 2e 4d 61 6b 65 43 61 70 | 73 25 0d 1c 02 17 41 44 |.MakeCap|s%....AD|
|00004ba0| 52 20 72 31 2c 28 43 61 | 70 73 42 75 66 25 2d 31 |R r1,(Ca|psBuf%-1|
|00004bb0| 29 0d 1c 0c 0d 2e 4d 61 | 6b 65 4c 6f 6f 70 0d 1c |).....Ma|keLoop..|
|00004bc0| 16 13 4c 44 52 42 20 72 | 30 2c 5b 72 31 2c 23 31 |..LDRB r|0,[r1,#1|
|00004bd0| 5d 0d 1c 20 10 43 4d 50 | 20 72 30 2c 23 97 22 61 |].. .CMP| r0,#."a|
|00004be0| 22 0d 1c 2a 0e 42 4c 54 | 20 49 73 43 61 70 73 0d |"..*.BLT| IsCaps.|
|00004bf0| 1c 34 10 43 4d 50 20 72 | 30 2c 23 97 22 7a 22 0d |.4.CMP r|0,#."z".|
|00004c00| 1c 3e 13 53 55 42 4c 45 | 20 72 30 2c 72 30 2c 23 |.>.SUBLE| r0,r0,#|
|00004c10| 33 32 0d 1c 48 0b 2e 49 | 73 43 61 70 73 0d 1c 52 |32..H..I|sCaps..R|
|00004c20| 14 53 54 52 42 20 72 30 | 2c 5b 72 31 2c 23 31 5d |.STRB r0|,[r1,#1]|
|00004c30| 21 0d 1c 5c 0e 54 45 51 | 20 72 30 2c 23 31 33 0d |!..\.TEQ| r0,#13.|
|00004c40| 1c 66 10 42 4e 45 20 4d | 61 6b 65 4c 6f 6f 70 0d |.f.BNE M|akeLoop.|
|00004c50| 1c 70 0d 4d 4f 56 20 50 | 43 2c 31 34 0d 1c 7a 0d |.p.MOV P|C,14..z.|
|00004c60| 2e 43 61 70 73 42 75 66 | 25 0d 1c 84 05 5d 0d 1c |.CapsBuf|%....]..|
|00004c70| 8e 05 ed 0d 1c 98 05 e1 | 0d 1c a2 04 0d 1c ac 0b |........|........|
|00004c80| dd a4 63 28 41 24 29 0d | 1c b6 26 24 43 61 70 73 |..c(A$).|..&$Caps|
|00004c90| 42 75 66 25 3d 41 24 3a | d6 4d 61 6b 65 43 61 70 |Buf%=A$:|.MakeCap|
|00004ca0| 73 25 3a 3d 24 43 61 70 | 73 42 75 66 25 0d 1c c0 |s%:=$Cap|sBuf%...|
|00004cb0| 04 0d 1c ca 10 dd a4 62 | 69 67 68 65 78 28 41 24 |.......b|ighex(A$|
|00004cc0| 29 0d 1c d4 0c ea 52 25 | 3a 52 25 3d 30 0d 1c de |).....R%|:R%=0...|
|00004cd0| 0b c8 95 a9 41 24 3e 30 | 0d 1c e8 39 20 52 25 3d |....A$>0|...9 R%=|
|00004ce0| 28 52 25 2a 31 36 29 2b | 28 a7 22 30 31 32 33 34 |(R%*16)+|(."01234|
|00004cf0| 35 36 37 38 39 41 42 43 | 44 45 46 22 2c c0 41 24 |56789ABC|DEF",.A$|
|00004d00| 2c 31 29 29 2d 31 29 3a | 41 24 3d c1 41 24 2c 32 |,1))-1):|A$=.A$,2|
|00004d10| 29 0d 1c f2 05 ce 0d 1c | fc 07 3d 52 25 0d 1d 06 |).......|..=R%...|
|00004d20| 04 0d 1d 10 0d dd a4 6e | 75 6d 28 41 25 29 0d 1d |.......n|um(A%)..|
|00004d30| 1a 35 c8 99 22 4f 53 5f | 43 6f 6e 76 65 72 74 46 |.5.."OS_|ConvertF|
|00004d40| 69 78 65 64 46 69 6c 65 | 53 69 7a 65 22 2c 41 25 |ixedFile|Size",A%|
|00004d50| 2c 62 6c 25 2c 32 35 36 | b8 2c 41 25 3a 3f 41 25 |,bl%,256|.,A%:?A%|
|00004d60| 3d 31 33 0d 1d 24 09 3d | 24 62 6c 25 0d 1d 2e 04 |=13..$.=|$bl%....|
|00004d70| 0d 1d 38 12 dd f2 61 62 | 6f 72 74 28 68 25 2c 52 |..8...ab|ort(h%,R|
|00004d80| 24 29 0d 1d 42 0d ea 48 | 25 2c 46 25 2c 50 25 0d |$)..B..H|%,F%,P%.|
|00004d90| 1d 4c 18 48 25 3d 21 66 | 65 74 63 68 25 3a 50 25 |.L.H%=!f|etch%:P%|
|00004da0| 3d 66 65 74 63 68 25 0d | 1d 56 1f f2 70 28 c3 68 |=fetch%.|.V..p(.h|
|00004db0| 25 2b 22 20 41 62 6f 72 | 74 65 64 20 77 69 74 68 |%+" Abor|ted with|
|00004dc0| 20 22 2b 52 24 29 0d 1d | 60 0a c8 95 48 25 3e 30 | "+R$)..|`...H%>0|
|00004dd0| 0d 1d 6a 0d 20 e7 48 25 | 3d 68 25 20 8c 0d 1d 74 |..j. .H%|=h% ...t|
|00004de0| 5a 20 20 f2 65 6e 64 66 | 65 74 63 68 28 48 25 2c |Z .endf|etch(H%,|
|00004df0| a4 6d 65 73 73 28 22 41 | 42 4f 52 54 45 44 22 29 |.mess("A|BORTED")|
|00004e00| 29 3a f2 63 6c 6f 73 65 | 73 6f 63 6b 28 48 25 29 |):.close|sock(H%)|
|00004e10| 3a 21 50 25 3d 21 48 25 | 3a f2 66 72 65 65 28 48 |:!P%=!H%|:.free(H|
|00004e20| 25 29 3a 48 25 3d 21 66 | 65 74 63 68 25 3a 50 25 |%):H%=!f|etch%:P%|
|00004e30| 3d 66 65 74 63 68 25 0d | 1d 7e 06 20 cc 0d 1d 88 |=fetch%.|.~. ....|
|00004e40| 13 20 20 50 25 3d 21 48 | 25 3a 48 25 3d 21 48 25 |. P%=!H|%:H%=!H%|
|00004e50| 0d 1d 92 06 20 cd 0d 1d | 9c 05 ce 0d 1d a6 05 e1 |.... ...|........|
|00004e60| 0d 1d b0 04 0d 1d ba 10 | dd f2 6c 6f 67 28 4d 24 |........|..log(M$|
|00004e70| 2c 4c 25 29 0d 1d c4 25 | e7 53 4c 25 3c 3e 30 8c |,L%)...%|.SL%<>0.|
|00004e80| c8 99 53 4c 25 2c 74 61 | 73 6b 24 2c 4d 24 2c 4c |..SL%,ta|sk$,M$,L|
|00004e90| 25 3a f2 70 32 28 4d 24 | 29 0d 1d ce 05 e1 0d 1d |%:.p2(M$|).......|
|00004ea0| d8 04 0d 1d e2 11 dd f2 | 6c 6f 67 32 28 4d 24 2c |........|log2(M$,|
|00004eb0| 4c 25 29 0d 1d ec 1d e7 | 53 4c 25 3c 3e 30 8c c8 |L%).....|SL%<>0..|
|00004ec0| 99 53 4c 25 2c 74 61 73 | 6b 24 2c 4d 24 2c 4c 25 |.SL%,tas|k$,M$,L%|
|00004ed0| 0d 1d f6 05 e1 0d 1e 00 | 04 0d 1e 0a 0e dd a4 77 |........|.......w|
|00004ee0| 28 41 24 2c 4e 25 29 0d | 1e 14 20 e7 a9 41 24 3c |(A$,N%).|.. ..A$<|
|00004ef0| 4e 25 8c 3d c4 4e 25 2d | a9 41 24 2c 22 20 22 29 |N%.=.N%-|.A$," ")|
|00004f00| 2b 41 24 8b 3d 41 24 0d | 1e 1e 04 0d 1e 28 0f dd |+A$.=A$.|.....(..|
|00004f10| a4 6e 77 28 41 25 2c 4e | 25 29 0d 1e 32 24 e7 a9 |.nw(A%,N|%)..2$..|
|00004f20| c3 41 25 3c 4e 25 8c 3d | c4 4e 25 2d a9 c3 41 25 |.A%<N%.=|.N%-..A%|
|00004f30| 2c 22 20 22 29 2b c3 41 | 25 8b 3d c3 41 25 0d 1e |," ")+.A|%.=.A%..|
|00004f40| 3c 04 0d 1e 46 0b dd f2 | 64 65 62 75 67 0d 1e 50 |<...F...|debug..P|
|00004f50| 07 ea 48 25 0d 1e 5a 19 | 63 68 25 3d ae 28 22 3c |..H%..Z.|ch%=.("<|
|00004f60| 57 69 6d 70 24 53 63 72 | 61 70 3e 22 29 0d 1e 64 |Wimp$Scr|ap>")..d|
|00004f70| 21 d5 23 63 68 25 2c c3 | 73 6f 70 65 6e 25 2b 22 |!.#ch%,.|sopen%+"|
|00004f80| 20 53 6f 63 6b 65 74 73 | 20 6f 70 65 6e 22 0d 1e | Sockets| open"..|
|00004f90| 65 0c d5 23 63 68 25 2c | 22 22 0d 1e 6e 18 48 25 |e..#ch%,|""..n.H%|
|00004fa0| 3d 21 66 65 74 63 68 25 | 3a 50 25 3d 66 65 74 63 |=!fetch%|:P%=fetc|
|00004fb0| 68 25 0d 1e 78 2e d5 23 | 63 68 25 2c 22 4f 4b 20 |h%..x..#|ch%,"OK |
|00004fc0| 55 52 4c 20 20 20 20 20 | 20 44 41 54 41 20 20 20 |URL | DATA |
|00004fd0| 20 20 53 43 4b 20 20 20 | 20 20 20 48 53 4e 54 22 | SCK | HSNT"|
|00004fe0| 0d 1e 79 1c e7 48 25 3d | 30 20 d5 23 63 68 25 2c |..y..H%=|0 .#ch%,|
|00004ff0| 22 4e 6f 6e 65 20 4f 70 | 65 6e 21 22 0d 1e 82 0a |"None Op|en!"....|
|00005000| c8 95 48 25 3e 30 0d 1e | 8c 3a 20 21 70 6f 6c 6c |..H%>0..|.: !poll|
|00005010| 25 3d 31 36 3a c8 99 22 | 58 53 6f 63 6b 65 74 5f |%=16:.."|XSocket_|
|00005020| 47 65 74 73 6f 63 6b 6e | 61 6d 65 22 2c 48 25 21 |Getsockn|ame",H%!|
|00005030| 31 36 2c 73 73 25 2c 70 | 6f 6c 6c 25 b8 3b 46 25 |16,ss%,p|oll%.;F%|
|00005040| 0d 1e 96 29 20 e7 28 46 | 25 80 31 29 3e 30 20 d5 |...) .(F|%.1)>0 .|
|00005050| 23 63 68 25 2c 22 4e 20 | 20 22 3b 20 8b d5 23 63 |#ch%,"N | "; ..#c|
|00005060| 68 25 2c 22 59 20 20 22 | 3b 0d 1e a0 3e 20 d5 23 |h%,"Y "|;...> .#|
|00005070| 63 68 25 2c a4 6e 77 28 | 50 25 21 38 2c 39 29 2b |ch%,.nw(|P%!8,9)+|
|00005080| a4 6e 77 28 50 25 21 31 | 32 2c 39 29 2b a4 6e 77 |.nw(P%!1|2,9)+.nw|
|00005090| 28 50 25 21 31 36 2c 39 | 29 2b a4 6e 77 28 50 25 |(P%!16,9|)+.nw(P%|
|000050a0| 21 32 34 2c 39 29 3b 0d | 1e aa 13 20 d5 23 63 68 |!24,9);.|... .#ch|
|000050b0| 25 2c 24 28 50 25 2b 38 | 30 29 0d 1e b4 0b 20 48 |%,$(P%+8|0).... H|
|000050c0| 25 3d 21 48 25 0d 1e be | 05 ce 0d 1e c8 10 d9 23 |%=!H%...|.......#|
|000050d0| 63 68 25 3a 63 68 25 3d | 2d 31 0d 1e d2 20 ff 22 |ch%:ch%=|-1... ."|
|000050e0| 53 65 74 54 79 70 65 20 | 3c 57 69 6d 70 24 53 63 |SetType |<Wimp$Sc|
|000050f0| 72 61 70 3e 20 26 46 46 | 46 22 0d 1e dc 2d ff 22 |rap> &FF|F"...-."|
|00005100| 46 69 6c 65 72 5f 52 75 | 6e 20 22 2b a4 72 65 61 |Filer_Ru|n "+.rea|
|00005110| 64 5f 76 61 72 5f 73 74 | 72 28 22 57 69 6d 70 24 |d_var_st|r("Wimp$|
|00005120| 53 63 72 61 70 22 29 0d | 1e e6 05 e1 0d ff |Scrap").|...... |
+--------+-------------------------+-------------------------+--------+--------+