000000: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B EXTENDED CPC DSK
000010: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F File..Disk-Info
000020: 0D 0A 53 41 4D 64 69 73 6B 31 34 30 33 31 31 00 ..SAMdisk140311.
000030: 28 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13 (...............
000040: 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 ................
000050: 13 13 13 13 13 13 13 13 13 13 13 13 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
000110: 00 00 01 00 02 09 52 E5 00 00 C9 02 00 00 00 02 ......R.........
000120: 00 00 C5 02 00 00 00 02 00 00 C1 02 00 00 00 02 ................
000130: 00 00 C6 02 00 00 00 02 00 00 C2 02 00 00 00 02 ................
000140: 00 00 C7 02 00 00 00 02 00 00 C3 02 00 00 00 02 ................
000150: 00 00 C8 02 00 00 00 02 00 00 C4 02 00 00 00 02 ................
000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000200: B4 00 6C 61 62 65 6C 00 91 BF 42 49 4F 53 3A B4 ..label...BIOS:.
000210: 00 6C 64 00 90 B4 00 69 79 00 8F 2C 00 62 69 6F .ld....iy..,.bio
000220: 73 00 8E 31 C0 00 6A 70 00 8D B4 00 64 69 72 65 s..1..jp....dire
000230: 63 74 00 8C B5 3B 64 6F 20 8C 20 63 61 6C 6C BF ct...;do . call.
000240: 8E 31 3A B4 00 70 6F 70 00 8B B4 00 69 78 00 8A .1:..pop....ix..
000250: C0 8B B4 00 68 6C 00 89 B5 3B 00 72 65 74 75 72 ....hl...;.retur
000260: 6E 00 88 20 00 61 64 64 72 65 73 73 00 87 C0 8B n.. .address....
000270: B4 00 64 65 00 86 B5 3B 72 65 6D 6F 76 65 20 88 ..de...;remove .
000280: 20 73 70 61 63 65 C0 90 B4 65 2C 61 C0 90 B4 64 space...e,a...d
000290: 2C 30 B4 C0 00 70 75 73 68 00 85 B4 86 C0 8D B4 ,0...push.......
0002A0: 28 89 29 C0 91 BF 42 49 4F 53 48 4C 3A B4 90 B4 (.)...BIOSHL:...
0002B0: 8F 2C 8E 32 C0 8D B4 8C BF 8E 32 3A B4 8B B4 8A .,.2......2:....
0002C0: C0 8B B4 00 62 63 00 84 C0 8B B4 86 C0 85 B4 89 ....bc..........
0002D0: C0 85 B4 84 C0 72 65 74 B5 BF 8C 3A B4 8B B4 89 .....ret...:....
0002E0: B5 3B 88 20 87 C0 8B B4 86 C0 8B B4 84 C0 65 78 .;. ..........ex
0002F0: B4 28 73 70 29 2C 89 B5 3B 72 65 70 6C 61 63 65 .(sp),..;replace
000300: 20 88 2C 20 67 65 74 20 00 63 6F 64 65 00 83 C0 ., get .code...
000310: 85 B4 86 C0 64 65 63 B4 89 C0 90 B4 64 2C 68 C0 ....dec.....d,h.
000320: 90 B4 65 2C 6C C0 00 61 64 64 00 82 B4 89 2C 89 ..e,l..add....,.
000330: C0 82 B4 89 2C 86 B5 3B 33 2A 28 83 2D 31 29 C0 ....,..;3*(.-1).
000340: 90 B4 86 2C 28 31 29 B5 3B 87 20 00 6F 66 00 81 ...,(1).;. .of..
000350: 20 73 65 63 6F 6E 64 20 65 6E 74 72 79 20 81 20 second entry .
000360: 00 6A 75 6D 70 00 80 20 74 61 62 6C 65 C0 82 B4 .jump.. table...
000370: 89 2C 86 B5 3B 87 20 81 20 80 C0 8B B4 86 C0 85 .,..;. . .......
000380: B4 8A C0 85 B4 8F B5 3B 88 20 87 C0 8D B4 28 89 .......;. ....(.
000390: 29 C0 65 6E 64 BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A ).end...........
0003A0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0003B0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0003C0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0003D0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0003E0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0003F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
000400: 00 20 20 20 20 20 20 20 20 20 20 20 00 00 03 00 . ....
000410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000420: 00 43 48 41 49 4E 20 20 20 41 53 4D 03 00 09 00 .CHAIN ASM....
000430: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
000440: 00 43 50 4D 20 20 20 20 20 41 53 4D 0C 00 04 00 .CPM ASM....
000450: 00 00 00 00 01 C3 07 08 03 0E 3B 1A 00 00 00 00 ..........;.....
000460: 00 43 50 4D 42 49 4F 53 20 41 53 4D 10 00 04 00 .CPMBIOS ASM....
000470: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
000480: 00 46 41 53 54 4D 4F 56 45 41 53 4D 14 00 07 00 .FASTMOVEASM....
000490: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0004A0: 00 49 4E 54 4C 4F 47 49 43 41 53 4D 1B 00 04 00 .INTLOGICASM....
0004B0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0004C0: 00 50 4F 52 54 49 4F 20 20 41 53 4D 1F 00 04 00 .PORTIO ASM....
0004D0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0004E0: 00 2D 52 45 41 44 4D 45 21 41 53 4D 23 00 06 00 .-README!ASM#...
0004F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000500: 00 45 58 43 48 41 4E 47 45 41 53 4D 29 00 05 00 .EXCHANGEASM)...
000510: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
000520: 00 4F 50 53 41 53 4D 20 20 44 41 54 2E 00 23 00 .OPSASM DAT..#.
000530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000540: FF 20 20 20 20 20 20 20 20 20 20 20 50 00 23 00 . P.#.
000550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000560: FF 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 . ....
000570: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
000580: 3B BF 3B B4 43 68 61 69 6E 20 00 74 6F 00 A7 20 ;.;.Chain .to..
000590: 61 6E 6F 74 68 65 72 20 00 70 72 6F 67 72 61 6D another .program
0005A0: 00 A6 BF 3B BF 3B B4 4C 6F 77 20 6D 65 6D 6F 72 ...;.;.Low memor
0005B0: 79 20 6D 75 73 74 20 62 65 20 00 73 65 74 00 A5 y must be .set..
0005C0: 20 75 70 20 61 73 20 00 72 65 71 75 69 72 65 64 up as .required
0005D0: 00 A4 20 62 79 20 00 74 68 65 00 A3 20 63 61 6C .. by .the.£ cal
0005E0: 6C 65 64 20 A6 BF 3B BF 3B B4 54 68 69 73 20 00 led ..;.;.This .
0005F0: 63 6F 64 65 00 A2 BF 3B BF 3B B4 31 2F 20 72 65 code...;.;.1/ re
000600: 00 41 53 4D 46 49 4C 45 53 4C 42 52 00 00 00 51 .ASMFILESLBR...Q
000610: 02 03 04 05 06 07 08 09 0A 0B 0C 00 00 00 00 00 ................
000620: 00 4D 4F 44 46 49 4C 45 53 4C 42 52 00 00 00 80 .MODFILESLBR....
000630: 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C ................
000640: 00 4D 4F 44 46 49 4C 45 53 4C 42 52 01 00 00 80 .MODFILESLBR....
000650: 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C ... !"#$%&'()*+,
000660: 00 4D 4F 44 46 49 4C 45 53 4C 42 52 02 00 00 80 .MODFILESLBR....
000670: 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C -./0123456789:;<
000680: 00 4D 4F 44 46 49 4C 45 53 4C 42 52 03 00 00 2E .MODFILESLBR....
000690: 3D 3E 3F 40 41 42 00 00 00 00 00 00 00 00 00 00 =>?@AB..........
0006A0: 00 44 45 46 46 49 4C 45 53 4C 42 52 00 00 00 80 .DEFFILESLBR....
0006B0: 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 CDEFGHIJKLMNOPQR
0006C0: 00 44 45 46 46 49 4C 45 53 4C 42 52 01 00 00 80 .DEFFILESLBR....
0006D0: 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 STUVWXYZ[\]^_`ab
0006E0: 00 44 45 46 46 49 4C 45 53 4C 42 52 02 00 00 29 .DEFFILESLBR...)
0006F0: 63 64 65 66 67 68 00 00 00 00 00 00 00 00 00 00 cdefgh..........
000700: 00 4C 49 53 54 20 20 20 20 4D 4F 44 00 00 00 1E .LIST MOD....
000710: 69 6A 6B 6C 00 00 00 00 00 00 00 00 00 00 00 00 ijkl............
000720: 00 48 49 54 48 45 52 45 20 4D 4F 44 00 00 00 01 .HITHERE MOD....
000730: 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 m...............
000740: 00 57 50 20 20 20 20 20 20 43 4F 4D 00 00 00 08 .WP COM....
000750: 6E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 n...............
000760: 00 4D 4F 44 58 54 52 43 54 53 55 42 00 00 00 03 .MODXTRCTSUB....
000770: 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 o...............
000780: 00 44 45 46 58 54 52 43 54 53 55 42 00 00 00 04 .DEFXTRCTSUB....
000790: 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 p...............
0007A0: 00 53 44 20 20 20 20 20 20 43 4F 4D 00 00 00 07 .SD COM....
0007B0: 71 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 q...............
0007C0: 00 57 44 20 20 20 20 20 20 43 4F 4D 00 00 00 04 .WD COM....
0007D0: 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r...............
0007E0: 00 41 53 4D 58 54 52 43 54 53 55 42 00 00 00 03 .ASMXTRCTSUB....
0007F0: 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 s...............
000800: 6C 6F 63 61 74 65 73 20 69 74 73 65 6C 66 20 6A locates itself j
000810: 75 73 74 20 62 65 6C 6F 77 20 42 44 4F 53 BF 3B ust below BDOS.;
000820: B4 32 2F 20 6C 6F 61 64 73 20 A3 20 A4 20 00 66 .2/ loads £ . .f
000830: 69 6C 65 00 A1 BF 3B B4 33 2F 20 72 65 6C 6F 61 ile...;.3/ reloa
000840: 64 73 20 A3 20 00 73 74 61 63 6B 00 A0 20 70 6F ds £ .stack.. po
000850: 69 6E 74 65 72 20 66 72 6F 6D 20 00 61 64 64 72 inter from .addr
000860: 65 73 73 00 9F 20 36 BF 3B B4 34 2F 20 63 61 6C ess.. 6.;.4/ cal
000870: 6C 73 20 A3 20 A6 BF 3B BF 3B B4 52 65 6D 61 72 ls £ ..;.;.Remar
000880: 6B 20 2D 20 74 68 69 73 20 00 77 69 6C 6C 00 9E k - this .will..
000890: 20 6E 6F 74 20 77 6F 72 6B 20 00 66 6F 72 00 9D not work .for..
0008A0: 20 70 72 6F 67 72 61 6D 73 20 00 77 68 69 63 68 programs .which
0008B0: 00 9C 20 65 78 69 74 20 77 69 74 68 BF 3B B5 20 .. exit with.;.
0008C0: 61 20 72 65 74 20 69 6E 73 74 72 75 63 74 69 6F a ret instructio
0008D0: 6E 2C 20 72 61 74 68 65 72 20 74 68 61 6E 20 61 n, rather than a
0008E0: 20 00 62 64 6F 73 00 9B 20 00 63 61 6C 6C 00 9A .bdos.. .call..
0008F0: 20 30 20 6F 72 BF 3B B5 20 61 20 4A 4D 50 20 30 0 or.;. a JMP 0
000900: BF 3B B5 49 66 20 00 79 6F 75 00 99 20 00 6B 6E .;.If .you.. .kn
000910: 6F 77 00 98 20 00 65 6E 6F 75 67 68 00 97 20 61 ow.. .enough.. a
000920: 62 6F 75 74 20 00 43 50 00 96 2F 4D 20 A7 20 68 bout .CP../M . h
000930: 61 76 65 20 63 6F 6D 70 72 65 68 65 6E 64 65 64 ave comprehended
000940: 20 A3 20 61 62 6F 76 65 2C BF 3B B5 99 20 63 65 £ above,.;.. ce
000950: 72 74 61 69 6E 6C 79 20 98 20 97 20 A7 20 63 72 rtainly . . . cr
000960: 65 61 74 65 20 79 6F 75 72 20 6F 77 6E 20 76 65 eate your own ve
000970: 72 73 69 6F 6E 20 00 6F 66 00 95 BF 3B B5 A3 20 rsion .of...;.£
000980: A6 20 9C 20 9E C0 6C 61 62 65 6C C0 00 6C 64 00 . . ..label..ld.
000990: 94 B4 00 64 65 00 93 2C 28 36 29 B5 3B 00 62 6F ...de..,(6).;.bo
0009A0: 74 74 6F 6D 00 92 20 95 20 96 2F 4D C0 00 64 65 ttom.. . ./M..de
0009B0: 63 00 91 B4 93 C0 00 70 6F 70 00 90 B4 00 68 6C c......pop....hl
0009C0: 00 8F B5 3B 74 68 72 6F 77 20 61 77 61 79 20 00 ...;throw away .
0009D0: 72 65 74 75 72 6E 00 8E 20 9F C0 90 B4 8F B5 3B return.. ......;
0009E0: 67 65 74 20 9F 20 95 20 00 66 63 62 00 8D C0 94 get . . .fcb....
0009F0: B4 00 62 63 00 8C 2C 33 36 C0 00 61 64 64 00 8B ..bc..,36..add..
000A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C00: B4 8F 2C 8C C0 91 B4 8F C0 00 6C 64 64 72 00 8A ..,.......lddr..
000C10: B6 3B 6D 6F 76 65 20 8D C0 94 B4 68 2C 64 C0 94 .;move ....h,d..
000C20: B4 6C 2C 65 C0 00 69 6E 63 00 89 B4 8F C0 94 B4 .l,e..inc.......
000C30: 73 70 2C 8F B5 3B A5 20 A0 20 A7 20 92 20 95 20 sp,..;. . . . .
000C40: 8D C0 94 B4 28 00 70 61 74 63 68 00 88 31 2D 32 ....(.patch..1-2
000C50: 29 2C 8F B4 3B 88 20 61 64 64 72 65 73 73 65 73 ),..;. addresses
000C60: 20 95 20 8D C0 94 B4 28 88 32 2D 32 29 2C 8F C0 . ....(.2-2),..
000C70: 94 B4 8C 2C 00 65 6E 64 61 64 72 00 87 2D 00 73 ...,.endadr..-.s
000C80: 74 61 72 74 61 64 72 00 86 2B 32 30 B4 3B 28 32 tartadr..+20.;(2
000C90: 30 20 62 79 74 65 73 20 9D 20 A0 20 73 70 61 63 0 bytes . . spac
000CA0: 65 29 C0 94 B4 8F 2C 87 2B 31 39 C0 8A C0 00 65 e)....,.+19....e
000CB0: 78 00 85 B4 93 2C 8F C0 89 B4 8F C0 00 6A 70 00 x....,.......jp.
000CC0: 84 B4 28 8F 29 B5 3B 65 78 65 63 75 74 65 20 A3 ..(.).;execute £
000CD0: 20 A2 BF 86 3A 94 B4 93 2C 30 BF 88 31 3A B4 94 ...:...,0..1:..
000CE0: B4 63 2C 31 35 B5 3B 6F 70 65 6E 20 A1 C0 9A B4 .c,15.;open ....
000CF0: 35 B5 3B 9A 20 9B C0 94 B4 93 2C 31 30 30 68 C0 5.;. .....,100h.
000D00: 00 63 70 00 83 B4 32 35 35 C0 84 B4 7A 2C 30 BF .cp...255...z,0.
000D10: 00 6C 6F 6F 70 00 82 3A B4 00 70 75 73 68 00 81 .loop..:..push..
000D20: B4 93 C0 94 B4 63 2C 32 36 C0 9A B4 35 B5 3B A5 .....c,26...5.;.
000D30: 20 64 6D 61 20 9F C0 94 B4 93 2C 30 BF 88 32 3A dma .....,0..2:
000D40: B4 94 B4 63 2C 32 30 C0 9A B4 35 B5 3B 00 72 65 ...c,20...5.;.re
000D50: 61 64 00 80 20 6E 65 78 74 20 72 65 63 6F 72 64 ad.. next record
000D60: C0 90 B4 93 C0 94 B4 8F 2C 31 32 38 C0 8B B4 8F ........,128....
000D70: 2C 93 C0 85 B4 93 2C 8F C0 83 B4 30 C0 6A 72 B4 ,.....,....0.jr.
000D80: 7A 2C 82 B5 3B 6F 6E 20 80 20 6F 6B C0 94 B4 8F z,..;on . ok....
000D90: 2C 30 C0 81 B4 8F B5 3B A5 20 8E 20 9F BF 87 3A ,0.....;. . ...:
000DA0: B4 84 B4 31 30 30 68 B5 3B 9A 20 A6 C0 65 6E 64 ...100h.;. ..end
000DB0: BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
000DC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
000DD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
000DE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
000DF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
000E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001000: 3B BF 3B B4 49 6E 74 65 72 66 61 63 65 20 74 6F ;.;.Interface to
001010: 20 00 43 50 4D 00 93 BF 3B BF 3B B4 42 64 6F 73 .CPM...;.;.Bdos
001020: 20 61 6E 64 20 42 49 4F 53 20 63 61 6C 6C 73 BF and BIOS calls.
001030: 3B BF 3B B4 A4 B4 93 B5 3B 50 69 63 6B 20 75 70 ;.;.....;Pick up
001040: 20 64 65 66 69 6E 69 74 69 6F 6E 20 6D 6F 64 75 definition modu
001050: 6C 65 20 00 66 6F 72 00 92 20 6E 61 6D 65 20 6D le .for.. name m
001060: 61 70 70 69 6E 67 C0 00 6C 61 62 65 6C 00 91 BF apping..label...
001070: 42 44 4F 53 3A B4 00 70 6F 70 00 90 B4 00 68 6C BDOS:..pop....hl
001080: 00 8F B5 3B 00 72 65 74 75 72 6E 00 8E 20 00 61 ...;.return.. .a
001090: 64 64 72 65 73 73 00 8D C0 90 B4 00 64 65 00 8C ddress......de..
0010A0: C0 90 B4 00 62 63 00 8B C0 00 70 75 73 68 00 8A ....bc....push..
0010B0: B4 8F C0 8A B4 00 69 78 00 89 C0 00 63 61 6C 6C ......ix....call
0010C0: 00 88 B4 35 B5 3B 00 70 65 72 66 6F 72 6D 00 87 ...5.;.perform..
0010D0: 20 00 66 75 6E 63 74 69 6F 6E 00 86 C0 90 B4 89 .function......
0010E0: C0 90 B4 8F C0 90 B4 8C B5 3B 00 72 65 6D 6F 76 .........;.remov
0010F0: 65 00 85 20 00 61 6C 6C 6F 63 61 74 69 6F 6E 00 e.. .allocation.
001100: 84 20 92 20 8E 20 00 76 61 6C 75 65 00 83 20 00 . . . .value.. .
001110: 66 72 6F 6D 00 82 20 00 73 74 61 63 6B 00 81 C0 from.. .stack...
001120: 00 6C 64 00 80 B4 65 2C 61 C0 80 B4 64 2C 30 C0 .ld...e,a...d,0.
001130: 8A B4 8C B5 3B 8E 20 83 C0 6A 70 B4 28 8F 29 B5 ....;. ..jp.(.).
001140: 3B 8E C0 91 BF 42 44 4F 53 48 4C 3A B4 90 B4 8F ;....BDOSHL:....
001150: B5 3B 8E 20 8D C0 90 B4 8B C0 8A B4 8F C0 8A B4 .;. ............
001160: 89 C0 88 B4 35 B5 3B 87 20 86 C0 90 B4 89 C0 90 ....5.;. .......
001170: B4 8C C0 90 B4 8B B5 3B 85 20 84 20 92 20 8E 20 .......;. . . .
001180: 83 20 82 20 81 C0 8A B4 8F B5 3B 8E 20 48 4C 20 . . ......;. HL
001190: 83 C0 8A B4 8C C0 72 65 74 C0 65 6E 64 BF 00 00 ......ret.end...
0011A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0011B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0011C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0011D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0011E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0011F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0012F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0013F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
001410: 01 00 01 00 02 09 52 E5 01 00 C9 02 00 00 00 02 ......R.........
001420: 01 00 C5 02 00 00 00 02 01 00 C1 02 00 00 00 02 ................
001430: 01 00 C6 02 00 00 00 02 01 00 C2 02 00 00 00 02 ................
001440: 01 00 C7 02 00 00 00 02 01 00 C3 02 00 00 00 02 ................
001450: 01 00 C8 02 00 00 00 02 01 00 C4 02 00 00 00 02 ................
001460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001500: 4C 44 20 20 20 20 20 20 02 01 10 0E ED 47 00 4C LD .....G.L
001510: 44 20 20 20 20 20 20 02 01 11 0E ED 4F 00 4C 44 D .....O.LD
001520: 20 20 20 20 20 20 01 01 12 05 F9 4F 00 4C 44 20 .....O.LD
001530: 20 20 20 20 20 02 01 12 02 DD F9 00 4C 44 20 20 .......LD
001540: 20 20 20 20 02 01 12 03 FD F9 00 4C 44 44 20 20 .......LDD
001550: 20 20 20 02 01 00 00 ED A8 00 4C 44 44 52 20 20 .......LDDR
001560: 20 20 02 01 00 00 ED B8 00 4C 44 49 20 20 20 20 .......LDI
001570: 20 02 01 00 00 ED A0 00 4C 44 49 20 20 20 20 20 .......LDI
001580: 4C 44 49 52 20 20 20 20 02 01 00 00 ED B0 00 4E LDIR .......N
001590: 45 47 20 20 20 20 20 02 01 00 00 ED 44 00 4E 4F EG .....D.NO
0015A0: 50 20 20 20 20 20 01 01 00 00 00 44 00 4F 52 20 P .....D.OR
0015B0: 20 20 20 20 20 01 01 01 00 B6 44 00 4F 55 54 44 .....D.OUTD
0015C0: 20 20 20 20 02 01 00 00 ED AB 00 4F 55 54 44 52 .......OUTDR
0015D0: 20 20 20 02 01 00 00 ED BB 00 4F 55 54 49 20 20 .......OUTI
0015E0: 20 20 02 01 00 00 ED A3 00 4F 55 54 49 52 20 20 .....£.OUTIR
0015F0: 20 02 01 00 00 ED B3 00 4F 55 54 49 52 20 20 20 .......OUTIR
001600: 50 4F 50 20 20 20 20 20 02 01 02 00 DD E1 00 50 POP .......P
001610: 4F 50 20 20 20 20 20 02 01 03 00 FD E1 00 50 55 OP .......PU
001620: 53 48 20 20 20 20 02 01 02 00 DD E5 00 50 55 53 SH .......PUS
001630: 48 20 20 20 20 02 01 03 00 FD E5 00 52 45 54 20 H .......RET
001640: 20 20 20 20 01 01 00 00 C9 E5 00 52 45 54 20 20 .......RET
001650: 20 20 20 01 01 13 00 D8 E5 00 52 45 54 20 20 20 .......RET
001660: 20 20 01 01 14 00 F8 E5 00 52 45 54 20 20 20 20 .......RET
001670: 20 01 01 15 00 D0 E5 00 52 45 54 20 20 20 20 20 .......RET
001680: 52 45 54 20 20 20 20 20 01 01 16 00 C0 E5 00 52 RET .......R
001690: 45 54 20 20 20 20 20 01 01 17 00 F0 E5 00 52 45 ET .......RE
0016A0: 54 20 20 20 20 20 01 01 18 00 E8 E5 00 52 45 54 T .......RET
0016B0: 20 20 20 20 20 01 01 19 00 E0 E5 00 52 45 54 20 .......RET
0016C0: 20 20 20 20 01 01 1A 00 C8 E5 00 52 45 54 49 20 .......RETI
0016D0: 20 20 20 02 01 00 00 ED 4D 00 52 45 54 4E 20 20 .....M.RETN
0016E0: 20 20 02 01 00 00 ED 45 00 52 4C 20 20 20 20 20 .....E.RL
0016F0: 20 02 01 01 00 CB 16 00 52 4C 20 20 20 20 20 20 .......RL
001700: 70 65 72 69 6F 72 20 61 73 73 65 6D 62 6C 65 72 perior assembler
001710: 2E 20 20 59 6F 75 20 6D 61 79 20 72 65 6E 61 6D . You may renam
001720: 65 20 22 41 53 4D 2E 43 4F 4D 22 20 74 6F 20 22 e "ASM.COM" to "
001730: 4D 41 2E 43 4F 4D 22 20 69 66 20 79 6F 75 20 6C MA.COM" if you l
001740: 69 6B 65 2E 0D 0A 54 6F 20 72 75 6E 20 2E 53 55 ike...To run .SU
001750: 42 20 66 69 6C 65 73 20 77 68 69 63 68 20 63 61 B files which ca
001760: 6C 6C 73 20 74 68 65 20 61 73 73 65 6D 62 6C 65 lls the assemble
001770: 72 2C 20 79 6F 75 20 77 69 6C 6C 20 69 6E 64 65 r, you will inde
001780: 65 64 20 77 61 6E 74 20 74 6F 2E 20 20 57 65 0D ed want to. We.
001790: 0A 68 61 76 65 20 6E 6F 74 20 72 65 6E 61 6D 65 .have not rename
0017A0: 64 20 69 74 20 74 6F 20 6B 65 65 70 20 69 74 20 d it to keep it
0017B0: 73 65 70 61 72 61 74 65 2E 0D 0A 0D 0A 49 66 20 separate.....If
0017C0: 79 6F 75 20 77 6F 75 6C 64 20 6C 69 6B 65 20 6D you would like m
0017D0: 6F 72 65 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 ore information
0017E0: 61 6E 64 20 65 78 61 6D 70 6C 65 73 20 6F 66 20 and examples of
0017F0: 61 73 73 65 6D 62 6C 79 20 6C 69 6E 6B 61 67 65 assembly linkage
001800: 20 74 6F 0D 0A 4D 6F 64 75 6C 61 2D 32 2C 20 74 to..Modula-2, t
001810: 68 65 20 41 73 73 65 6D 62 6C 65 72 20 54 6F 6F he Assembler Too
001820: 6C 4B 69 74 20 69 73 20 61 76 61 69 6C 61 62 6C lKit is availabl
001830: 65 2E 20 20 50 6C 65 61 73 65 20 63 6F 6E 74 61 e. Please conta
001840: 63 74 20 57 6F 72 6B 6D 61 6E 20 26 0D 0A 41 73 ct Workman &..As
001850: 73 6F 63 69 61 74 65 73 20 6F 72 20 79 6F 75 72 sociates or your
001860: 20 64 65 61 6C 65 72 20 66 6F 72 20 64 65 74 61 dealer for deta
001870: 69 6C 73 2E 0D 0A 0D 0A 09 09 09 48 61 70 70 79 ils........Happy
001880: 20 41 73 73 65 6D 62 6C 69 6E 67 21 0D 0A 0D 0A Assembling!....
001890: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0018A0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0018B0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0018C0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0018D0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0018E0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0018F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001900: 3B BF 3B B4 66 61 73 74 20 64 61 74 61 20 00 6D ;.;.fast data .m
001910: 6F 76 65 00 A3 20 00 61 6E 64 00 A2 20 00 73 77 ove.£ .and.. .sw
001920: 61 70 00 A1 20 72 6F 75 74 69 6E 65 73 BF 3B BF ap.. routines.;.
001930: 3B B4 75 73 65 64 20 00 62 79 00 A0 20 74 68 65 ;.used .by.. the
001940: 20 65 64 69 74 6F 72 20 A2 20 A0 20 73 6F 72 74 editor . . sort
001950: BF 3B C0 00 6C 61 62 65 6C 00 9F B6 3B 4D 6F 76 .;..label...;Mov
001960: 65 75 70 28 61 2C 62 2C 00 6C 65 6E 00 9E 29 BF eup(a,b,.len..).
001970: 3B BF 3B B7 A3 20 00 66 72 6F 6D 00 9D 20 61 20 ;.;.£ .from.. a
001980: 00 74 6F 00 9C 20 62 BF 3B C0 00 70 6F 70 00 9B .to.. b.;..pop..
001990: B4 00 69 79 00 9A B4 3B 00 72 65 74 75 72 6E 00 ..iy...;.return.
0019A0: 99 B4 00 61 64 64 72 65 73 73 00 98 C0 9B B4 00 ...address......
0019B0: 62 63 00 97 B4 3B 00 6C 65 6E 67 74 68 00 96 C0 bc...;.length...
0019C0: 9B B4 00 68 6C 00 95 B4 3B 00 64 65 73 74 69 6E ...hl...;.destin
0019D0: 61 74 69 6F 6E 00 94 C0 9B B4 00 64 65 00 93 B4 ation......de...
0019E0: 3B 00 73 6F 75 72 63 65 00 92 BD C0 00 70 75 73 ;.source.....pus
0019F0: 68 00 91 B4 9A C0 00 63 61 6C 6C 00 90 B4 00 63 h......call....c
001A00: 68 65 63 6B 7A 00 8F C0 00 72 65 74 00 8E B4 7A heckz....ret...z
001A10: C0 00 64 65 63 00 8D B4 97 C0 00 61 64 64 00 8C ..dec......add..
001A20: B4 95 2C 97 C0 65 78 B4 93 2C 95 C0 8C B4 95 2C ..,..ex..,.....,
001A30: 97 C0 00 69 6E 63 00 8B B4 97 C0 6C 64 64 72 C0 ...inc.....lddr.
001A40: 8E BF 3B C0 9F B6 3B 4D 6F 76 65 64 6E 28 61 2C ..;...;Movedn(a,
001A50: 62 2C 9E 29 BF 3B BF 3B B7 A3 20 9D 20 61 20 9C b,.).;.;.£ . a .
001A60: 20 62 BF 3B C0 9B B4 9A B4 3B 99 B4 98 C0 9B B4 b.;.....;......
001A70: 97 B4 3B 96 C0 9B B4 93 B4 3B 94 C0 9B B4 95 B4 ..;......;......
001A80: 3B 92 C0 91 B4 9A C0 90 B4 8F C0 8E B4 7A C0 6C ;............z.l
001A90: 64 69 72 C0 8E BF 3B BF 3B B4 C0 9F B6 3B A1 28 dir...;.;....;.(
001AA0: 61 2C 62 2C 9E 29 C0 9B B4 9A C0 9B B4 97 C0 9B a,b,.)..........
001AB0: B4 95 C0 9B B4 93 C0 91 B4 9A BF 00 6C 6F 6F 70 ............loop
001AC0: 00 8A 3A B4 8D B4 97 C0 62 69 74 B4 37 2C 62 C0 ..:.....bit.7,b.
001AD0: 8E B4 00 6E 7A 00 89 C0 00 6C 64 00 88 B4 61 2C ...nz....ld...a,
001AE0: 28 93 29 C0 91 B4 00 61 66 00 87 C0 88 B4 61 2C (.)....af.....a,
001AF0: 28 95 29 C0 88 B4 28 93 29 2C 61 C0 9B B4 87 C0 (.)...(.),a.....
001B00: 21 0D 00 ED 5B BB 9E CD 17 92 DA D8 79 DD E5 E1 !...[.......y...
001B10: 01 04 00 09 ED 5B BB 9E 19 5E 16 00 EB 11 20 00 .....[...^.... .
001B20: B7 ED 52 CA D8 79 21 00 00 E5 DD E5 E1 01 04 00 ..R..y!.........
001B30: 09 ED 5B BB 9E 19 5E 16 00 EB D1 B7 ED 52 CA D8 ..[...^......R..
001B40: 79 DD E5 E1 01 04 00 09 ED 5B BB 9E 19 5E 16 00 y........[...^..
001B50: EB 11 2E 00 B7 ED 52 CA D8 79 DD E5 E1 01 04 00 ......R..y......
001B60: 09 ED 5B BB 9E 19 5E 16 00 EB 11 3A 00 B7 ED 52 ..[...^....:...R
001B70: C2 57 79 2A BB 9E 11 01 00 CD 17 92 C2 57 79 21 .Wy*.........Wy!
001B80: 3B BF 3B B4 45 78 63 68 61 6E 67 65 20 00 70 72 ;.;.Exchange .pr
001B90: 6F 63 65 73 73 00 95 20 77 69 74 68 20 63 75 72 ocess.. with cur
001BA0: 72 65 6E 74 20 95 BF 3B C0 6C 61 62 65 6C C0 00 rent ..;.label..
001BB0: 70 75 73 68 00 94 B4 00 61 66 00 93 C0 94 B4 00 push....af......
001BC0: 62 63 00 92 C0 94 B4 00 64 65 00 91 C0 94 B4 00 bc......de......
001BD0: 69 78 00 90 B5 3B 73 61 76 65 20 00 63 61 6C 6C ix...;save .call
001BE0: 65 72 73 00 8F 20 90 20 6F 6E 20 8F 20 00 73 74 ers.. . on . .st
001BF0: 61 63 6B 00 8E C0 94 B4 00 69 79 00 8D B5 3B 61 ack......iy...;a
001C00: 6E 64 20 8D C0 94 B4 00 68 6C 00 8C C0 00 6C 64 nd .....hl....ld
001C10: 00 8B B4 8C 2C 30 C0 00 61 64 64 00 8A B4 8C 2C ....,0..add....,
001C20: 00 73 70 00 89 C0 65 78 B4 91 2C 8C C0 8B B4 8C .sp...ex..,.....
001C30: 2C 31 34 C0 8A B4 8C 2C 91 B5 3B 00 61 64 64 72 ,14....,..;.addr
001C40: 65 73 73 00 88 20 00 6F 66 00 87 20 00 65 78 63 ess.. .of.. .exc
001C50: 68 61 6E 67 65 00 86 20 70 61 63 6B 65 74 C0 8B hange.. packet..
001C60: B4 63 2C 28 8C 29 C0 00 69 6E 63 00 85 B4 8C C0 .c,(.)..inc.....
001C70: 8B B4 68 2C 28 8C 29 C0 8B B4 6C 2C 63 C0 8B B4 ..h,(.)...l,c...
001C80: 63 2C 28 8C 29 C0 8B B4 28 8C 29 2C 65 C0 85 B4 c,(.)...(.),e...
001C90: 8C C0 8B B4 62 2C 28 8C 29 C0 8B B4 28 8C 29 2C ....b,(.)...(.),
001CA0: 64 B5 3B 86 20 8E 20 70 6F 69 6E 74 65 72 73 C0 d.;. . pointers.
001CB0: 8B B4 68 2C 62 C0 8B B4 6C 2C 63 C0 8B B4 89 2C ..h,b...l,c....,
001CC0: 8C B5 3B 00 63 61 6C 6C 65 65 00 84 27 73 20 8E ..;.callee..'s .
001CD0: 20 00 6E 6F 77 00 83 20 69 6E 20 70 6C 61 63 65 .now.. in place
001CE0: BF 3B BF 3B B4 77 65 20 83 20 63 6F 72 72 65 63 .;.;.we . correc
001CF0: 74 20 74 68 65 20 8E 20 00 74 6F 00 82 20 67 65 t the . .to.. ge
001D00: 88 B4 28 95 29 2C 61 C0 8B B4 93 C0 8B B4 95 C0 ..(.),a.........
001D10: 00 6A 70 00 86 B4 8A BF 3B BF 3B B4 6C 6F 6F 6B .jp.....;.;.look
001D20: 75 70 BF 3B C0 9F C0 9B B4 9A B5 3B 99 20 98 C0 up.;.......;. ..
001D30: 9B B4 97 B5 3B 9E C0 9B B4 95 B5 3B 00 73 74 61 ....;......;.sta
001D40: 72 74 00 85 20 98 C0 9B B4 93 C0 90 B4 8F C0 86 rt.. ...........
001D50: B4 7A 2C 00 6C 6F 6F 6B 00 84 31 C0 88 B4 61 2C .z,.look..1...a,
001D60: 65 C0 9B B4 93 B5 3B 00 73 70 61 63 65 00 83 20 e.....;.space..
001D70: 00 66 6F 72 00 82 20 00 72 65 73 75 6C 74 00 81 .for.. .result..
001D80: C0 63 70 69 72 BF 84 31 3A B4 91 B4 95 C0 91 B4 .cpir..1:.......
001D90: 9A C0 8E BF 3B BF 3B B4 6C 6F 6F 6B 64 6F 77 6E ....;.;.lookdown
001DA0: BF 3B C0 9F C0 9B B4 9A B5 3B 99 20 98 C0 9B B4 .;.......;. ....
001DB0: 97 B5 3B 9E C0 9B B4 95 B5 3B 85 20 98 C0 9B B4 ..;......;. ....
001DC0: 93 C0 90 B4 8F C0 86 B4 7A 2C 84 32 C0 88 B4 61 ........z,.2...a
001DD0: 2C 65 C0 9B B4 93 B5 3B 83 20 82 20 81 C0 63 70 ,e.....;. . ..cp
001DE0: 64 72 BF 84 32 3A B4 91 B4 95 C0 91 B4 9A C0 8E dr..2:..........
001DF0: BF 3B BF 3B B4 63 68 65 63 6B 20 82 20 7A 65 72 .;.;.check . zer
001E00: 6F BF 3B BF 8F 3A B4 78 6F 72 B4 61 C0 00 63 70 o.;..:.xor.a..cp
001E10: 00 80 B4 62 C0 8E B4 89 C0 80 B4 63 C0 8E C0 65 ...b.......c...e
001E20: 6E 64 BF C1 BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A nd..............
001E30: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001E40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001E50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001E60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001E70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001E80: 3B BF 3B B4 53 6F 6D 65 20 69 6E 74 65 67 65 72 ;.;.Some integer
001E90: 20 6C 6F 67 69 63 20 72 6F 75 74 69 6E 65 73 BF logic routines.
001EA0: 3B C0 00 6C 61 62 65 6C 00 96 BF 49 41 4E 44 3A ;..label...IAND:
001EB0: B4 00 70 6F 70 00 95 B4 00 68 6C 00 94 B5 3B 00 ..pop....hl...;.
001EC0: 72 65 74 75 72 6E 00 93 20 00 61 64 64 72 65 73 return.. .addres
001ED0: 73 00 92 C0 95 B4 00 62 63 00 91 B5 3B 00 66 69 s......bc...;.fi
001EE0: 72 73 74 00 90 20 00 6F 70 65 72 61 6E 64 00 8F rst.. .operand..
001EF0: C0 95 B4 00 64 65 00 8E B5 3B 32 00 6E 64 00 8D ....de...;2.nd..
001F00: 74 20 72 69 64 20 87 20 70 61 72 61 6D 65 74 65 t rid . paramete
001F10: 72 20 66 6F 72 20 74 68 69 73 20 70 72 6F 63 65 r for this proce
001F20: 64 75 72 65 BF 3B C0 8B B4 91 2C 31 32 C0 8A B4 dure.;....,12...
001F30: 8C 2C 91 B5 3B 00 72 65 74 75 72 6E 00 81 20 88 .,..;.return.. .
001F40: C0 00 70 6F 70 00 80 B4 91 B5 3B 8C 20 72 65 67 ..pop.....;. reg
001F50: 69 73 74 65 72 20 76 61 6C 75 65 C0 8B B4 63 2C ister value...c,
001F60: 28 8C 29 C0 8B B4 28 8C 29 2C 65 C0 85 B4 8C C0 (.)...(.),e.....
001F70: 8B B4 62 2C 28 8C 29 C0 8B B4 28 8C 29 2C 64 C0 ..b,(.)...(.),d.
001F80: 85 B4 8C C0 8B B4 28 8C 29 2C 63 C0 85 B4 8C C0 ......(.),c.....
001F90: 8B B4 28 8C 29 2C 62 C0 80 B4 8D C0 80 B4 90 C0 ..(.),b.........
001FA0: 80 B4 91 C0 80 B4 92 C0 80 B4 93 C0 80 B4 8C C0 ................
001FB0: 72 65 74 B6 3B 81 20 82 20 84 C0 65 6E 64 BF C0 ret.;. . ..end..
001FC0: C1 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001FD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001FE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
001FF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002000: 41 44 43 20 20 20 20 20 01 01 01 00 8E 00 00 41 ADC .......A
002010: 44 44 20 20 20 20 20 01 01 01 00 86 00 00 41 4E DD .......AN
002020: 44 20 20 20 20 20 01 01 01 00 A6 00 00 43 43 46 D .......CCF
002030: 20 20 20 20 20 01 01 00 00 3F 00 00 43 50 20 20 ....?..CP
002040: 20 20 20 20 01 01 01 00 BE 00 00 43 50 44 20 20 .......CPD
002050: 20 20 20 02 01 00 00 ED A9 00 43 50 44 52 20 20 .......CPDR
002060: 20 20 02 01 00 00 ED B9 00 43 50 49 20 20 20 20 .......CPI
002070: 20 02 01 00 00 ED A1 00 43 50 49 20 20 20 20 20 .......CPI
002080: 43 50 49 52 20 20 20 20 02 01 00 00 ED B1 00 43 CPIR .......C
002090: 50 4C 20 20 20 20 20 01 01 00 00 2F B1 00 44 41 PL ..../..DA
0020A0: 41 20 20 20 20 20 01 01 00 00 27 B1 00 44 45 43 A ....'..DEC
0020B0: 20 20 20 20 20 01 01 01 00 35 B1 00 44 45 43 20 ....5..DEC
0020C0: 20 20 20 20 02 01 02 00 DD 2B 00 44 45 43 20 20 .....+.DEC
0020D0: 20 20 20 02 01 03 00 FD 2B 00 44 49 20 20 20 20 .....+.DI
0020E0: 20 20 01 01 00 00 F3 2B 00 45 49 20 20 20 20 20 .....+.EI
0020F0: 20 01 01 00 00 FB 2B 00 45 49 20 20 20 20 20 20 .....+.EI
002100: 20 8F C0 00 6C 64 00 8C B4 61 2C 65 C0 00 61 6E ...ld...a,e..an
002110: 64 00 8B B4 63 C0 8C B4 65 2C 61 C0 8C B4 61 2C d...c...e,a...a,
002120: 64 C0 8B B4 62 C0 8C B4 64 2C 61 C0 95 B4 91 B5 d...b...d,a.....
002130: 3B 00 73 70 61 63 65 00 8A 20 00 66 6F 72 00 89 ;.space.. .for..
002140: 20 00 72 65 73 75 6C 74 00 88 C0 00 70 75 73 68 .result....push
002150: 00 87 B4 8E C0 00 6A 70 00 86 B4 28 94 29 B5 3B ......jp...(.).;
002160: 00 61 6C 6C 00 85 20 00 74 68 61 74 00 84 2C 20 .all.. .that..,
002170: 00 6A 75 73 74 00 83 20 89 20 00 61 6E 00 82 20 .just.. . .an..
002180: 8B 21 C0 96 BF 49 4F 52 3A B4 95 B4 94 B5 3B 93 .!...IOR:.....;.
002190: 20 92 C0 95 B4 91 B5 3B 90 20 8F C0 95 B4 8E B5 ......;. ......
0021A0: 3B 32 8D 20 8F C0 8C B4 61 2C 65 C0 00 6F 72 00 ;2. ....a,e..or.
0021B0: 81 B4 63 C0 8C B4 65 2C 61 C0 8C B4 61 2C 64 C0 ..c...e,a...a,d.
0021C0: 81 B4 62 C0 8C B4 64 2C 61 C0 95 B4 91 B5 3B 8A ..b...d,a.....;.
0021D0: 20 89 20 88 C0 87 B4 8E C0 86 B4 28 94 29 B5 3B . ........(.).;
0021E0: 85 20 84 2C 20 83 20 89 20 82 20 8B 21 C0 96 BF . ., . . . .!...
0021F0: 49 58 4F 52 3A B4 95 B4 94 B5 3B 93 20 92 C0 95 IXOR:.....;. ...
002200: B4 91 B5 3B 90 20 8F C0 95 B4 8E B5 3B 32 8D 20 ...;. ......;2.
002210: 8F C0 8C B4 61 2C 65 C0 00 78 6F 72 00 80 B4 63 ....a,e..xor...c
002220: C0 8C B4 65 2C 61 C0 8C B4 61 2C 64 C0 80 B4 62 ...e,a...a,d...b
002230: C0 8C B4 64 2C 61 C0 95 B4 91 B5 3B 8A 20 89 20 ...d,a.....;. .
002240: 88 C0 87 B4 8E C0 86 B4 28 94 29 B5 3B 85 20 84 ........(.).;. .
002250: 2C 20 83 20 89 20 82 20 8B 21 C0 65 6E 64 BF 00 , . . . .!.end..
002260: 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002270: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002280: 3B BF 3B B4 00 50 6F 72 74 69 6F 00 91 20 73 75 ;.;..Portio.. su
002290: 70 70 6F 72 74 20 72 6F 75 74 69 6E 65 73 20 2D pport routines -
0022A0: 20 73 65 65 20 91 2E 64 65 66 BF 3B BF 3B B4 B1 see ..def.;.;..
0022B0: 20 28 43 29 20 44 61 76 65 20 4D 6F 6F 72 65 20 (C) Dave Moore
0022C0: 53 65 70 74 20 31 39 38 36 BF 3B C0 00 6C 61 62 Sept 1986.;..lab
0022D0: 65 6C 00 90 B5 3B 00 69 6E 00 8F C0 00 70 6F 70 el...;.in....pop
0022E0: 00 8E B4 00 68 6C 00 8D B4 3B 00 72 65 74 75 72 ....hl...;.retur
0022F0: 6E 00 8C 20 00 61 64 64 72 65 73 73 00 8B C0 8E n.. .address....
002300: 45 58 20 20 20 20 20 20 01 01 04 05 E3 2B 00 45 EX .....+.E
002310: 58 20 20 20 20 20 20 02 01 04 02 DD E3 00 45 58 X .......EX
002320: 20 20 20 20 20 20 02 01 04 03 FD E3 00 45 58 20 .......EX
002330: 20 20 20 20 20 01 01 06 00 08 E3 00 45 58 20 20 .......EX
002340: 20 20 20 20 01 01 07 05 EB E3 00 45 58 58 20 20 .......EXX
002350: 20 20 20 01 01 00 00 D9 E3 00 48 41 4C 54 20 20 .......HALT
002360: 20 20 01 01 00 00 76 E3 00 49 4D 20 20 20 20 20 ....v..IM
002370: 20 02 01 08 00 ED 46 00 49 4D 20 20 20 20 20 20 .....F.IM
002380: 49 4D 20 20 20 20 20 20 02 01 09 00 ED 56 00 49 IM .....V.I
002390: 4D 20 20 20 20 20 20 02 01 0A 00 ED 5E 00 49 4E M .....^.IN
0023A0: 43 20 20 20 20 20 01 01 01 00 34 5E 00 49 4E 43 C ....4^.INC
0023B0: 20 20 20 20 20 02 01 02 00 DD 23 00 49 4E 43 20 .....#.INC
0023C0: 20 20 20 20 02 01 03 00 FD 23 00 49 4E 44 20 20 .....#.IND
0023D0: 20 20 20 02 01 00 00 ED AA 00 49 4E 44 52 20 20 .......INDR
0023E0: 20 20 02 01 00 00 ED BA 00 49 4E 49 20 20 20 20 .......INI
0023F0: 20 02 01 00 00 ED A2 00 49 4E 49 20 20 20 20 20 .......INI
002400: 49 4E 49 52 20 20 20 20 02 01 00 00 ED B2 00 4F INIR .......O
002410: 55 54 44 52 20 20 20 02 01 00 00 ED BB 00 4F 55 UTDR .......OU
002420: 54 49 52 20 20 20 02 01 00 00 ED B3 00 4F 54 44 TIR .......OTD
002430: 52 20 20 20 20 02 01 00 00 ED BB 00 4F 54 49 52 R .......OTIR
002440: 20 20 20 20 02 01 00 00 ED B3 00 4F 55 54 44 20 .......OUTD
002450: 20 20 20 02 01 00 00 ED AB 00 4F 55 54 49 20 20 .......OUTI
002460: 20 20 02 01 00 00 ED A3 00 4A 50 20 20 20 20 20 .....£.JP
002470: 20 01 01 01 00 E9 A3 00 4A 50 20 20 20 20 20 20 .....£.JP
002480: 4A 50 20 20 20 20 20 20 02 01 0B 00 DD E9 00 4A JP .......J
002490: 50 20 20 20 20 20 20 02 01 0C 00 FD E9 00 4C 44 P .......LD
0024A0: 20 20 20 20 20 20 01 01 0D 0E 02 E9 00 4C 44 20 .......LD
0024B0: 20 20 20 20 20 01 01 0F 0E 12 E9 00 4C 44 20 20 .......LD
0024C0: 20 20 20 20 01 01 0E 0D 0A E9 00 4C 44 20 20 20 .......LD
0024D0: 20 20 20 01 01 0E 0F 1A E9 00 4C 44 20 20 20 20 .......LD
0024E0: 20 20 02 01 0E 10 ED 57 00 4C 44 20 20 20 20 20 .....W.LD
0024F0: 20 02 01 0E 11 ED 5F 00 4C 44 20 20 20 20 20 20 ....._.LD
002500: B4 00 62 63 00 8A B4 3B 00 70 6F 72 74 00 89 20 ..bc...;.port..
002510: 6E 75 6D 62 65 72 C0 8E B4 00 64 65 00 88 B4 3B number....de...;
002520: 63 75 74 20 62 61 63 6B 20 72 65 73 75 6C 74 20 cut back result
002530: 61 72 65 61 C0 8F B4 65 2C 28 63 29 B4 3B 67 65 area...e,(c).;ge
002540: 74 20 00 62 79 74 65 00 87 C0 00 6C 64 00 86 B4 t .byte....ld...
002550: 64 2C 30 B4 3B 63 6C 65 61 72 20 68 69 67 68 20 d,0.;clear high
002560: 87 C0 70 75 73 68 B4 88 C0 00 6A 70 00 85 B4 28 ..push....jp...(
002570: 8D 29 C0 90 B5 3B 4F 75 74 C0 8E B4 8D B4 3B 8C .)...;Out.....;.
002580: 20 8B C0 8E B4 88 B4 3B 76 61 6C 75 65 20 74 6F ......;value to
002590: 20 00 6F 75 74 00 84 C0 8E B4 8A B4 3B 89 20 8B .out.......;. .
0025A0: C0 84 B4 28 63 29 2C 65 C0 85 B4 28 8D 29 C0 90 ...(c),e...(.)..
0025B0: B5 3B 44 69 73 61 62 6C 65 20 00 49 6E 74 65 72 .;Disable .Inter
0025C0: 72 75 70 74 73 00 83 C0 64 69 C0 00 72 65 74 00 rupts...di..ret.
0025D0: 82 C0 90 B5 3B 45 6E 61 62 6C 65 20 83 C0 65 69 ....;Enable ..ei
0025E0: C0 82 C0 90 B5 3B 00 73 65 74 00 81 20 6D 6F 64 .....;.set.. mod
0025F0: 65 32 20 00 62 61 73 65 00 80 C0 8E B4 8D B4 3B e2 .base.......;
002600: 8C 20 8B C0 8E B4 88 B4 3B 80 20 8B C0 86 B4 61 . ......;. ....a
002610: 2C 64 C0 86 B4 69 2C 61 B4 3B 81 20 69 6E 74 65 ,d...i,a.;. inte
002620: 72 72 75 70 74 73 20 8B C0 82 C0 65 6E 64 BF C3 rrupts ....end..
002630: 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002640: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002650: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002660: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002670: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
002680: 46 54 4C 20 4D 6F 64 75 6C 61 2D 32 0D 0A 41 73 FTL Modula-2..As
002690: 73 65 6D 62 6C 65 72 20 55 70 64 61 74 65 20 4E sembler Update N
0026A0: 6F 74 65 3A 0D 0A 0D 0A 0D 0A 54 68 65 20 61 73 ote:......The as
0026B0: 73 65 6D 62 6C 65 72 20 22 4D 41 2E 43 4F 4D 22 sembler "MA.COM"
0026C0: 20 69 73 20 6E 6F 20 6C 6F 6E 67 65 72 20 73 75 is no longer su
0026D0: 70 70 6C 69 65 64 2E 20 20 49 6E 73 74 65 61 64 pplied. Instead
0026E0: 20 77 65 20 73 75 70 70 6C 79 20 22 41 53 4D 2E we supply "ASM.
0026F0: 43 4F 4D 22 2C 20 61 0D 0A 6D 75 63 68 20 73 75 COM", a..much su
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
002710: 02 00 01 00 02 09 52 E5 02 00 C9 02 00 00 00 02 ......R.........
002720: 02 00 C5 02 00 00 00 02 02 00 C1 02 00 00 00 02 ................
002730: 02 00 C6 02 00 00 00 02 02 00 C2 02 00 00 00 02 ................
002740: 02 00 C7 02 00 00 00 02 02 00 C3 02 00 00 00 02 ................
002750: 02 00 C8 02 00 00 00 02 02 00 C4 02 00 00 00 02 ................
002760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002800: 00 20 20 20 20 20 20 20 20 20 20 20 00 00 06 00 . ....
002810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002820: 00 42 55 49 4C 44 53 55 42 4D 4F 44 06 00 1E 00 .BUILDSUBMOD....
002830: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
002840: 00 43 4F 4D 4D 41 4E 44 20 4D 4F 44 24 00 07 00 .COMMAND MOD$...
002850: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
002860: 00 43 4F 4E 56 45 52 53 49 4D 4F 44 2B 00 06 00 .CONVERSIMOD+...
002870: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
002880: 00 44 45 42 55 47 20 20 20 4D 4F 44 31 00 1E 00 .DEBUG MOD1...
002890: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0028A0: 00 46 49 4C 45 53 20 20 20 4D 4F 44 4F 00 1A 00 .FILES MODO...
0028B0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0028C0: 00 47 45 54 46 49 4C 45 53 4D 4F 44 69 00 09 00 .GETFILESMODi...
0028D0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0028E0: 00 49 4E 4F 55 54 20 20 20 4D 4F 44 72 00 20 00 .INOUT MODr. .
0028F0: 00 00 00 00 01 C3 07 09 08 13 27 00 00 00 00 00 ..........'.....
002900: 00 4C 49 53 54 20 20 20 20 4D 4F 44 92 00 12 00 .LIST MOD....
002910: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
002920: 00 4D 41 54 48 53 20 20 20 4D 4F 44 A4 00 2C 00 .MATHS MOD..,.
002930: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
002940: 00 50 52 45 43 45 44 45 4E 4D 4F 44 D0 00 1E 00 .PRECEDENMOD....
002950: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
002960: 00 50 52 4F 43 45 53 53 45 4D 4F 44 EE 00 25 00 .PROCESSEMOD..%.
002970: 00 00 00 00 01 C3 07 09 08 13 28 18 00 00 00 00 ..........(.....
002980: 00 51 55 49 43 4B 53 54 52 4D 4F 44 13 01 0D 00 .QUICKSTRMOD....
002990: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0029A0: 00 52 45 41 4C 49 4E 4F 55 4D 4F 44 20 01 23 00 .REALINOUMOD .#.
0029B0: 00 00 00 00 01 C3 07 09 08 13 29 28 00 00 00 00 ..........)(....
0029C0: 00 53 45 54 55 50 43 41 4C 4D 4F 44 43 01 07 00 .SETUPCALMODC...
0029D0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0029E0: 00 53 4D 41 4C 4C 49 4F 20 4D 4F 44 4A 01 09 00 .SMALLIO MODJ...
0029F0: 00 00 00 00 01 C3 07 09 0A 07 15 14 00 00 00 00 ................
002A00: 53 4C 41 20 20 20 20 20 02 0F 1F 00 CB 20 C6 53 SLA ..... .S
002A10: 52 41 20 20 20 20 20 02 0F 1F 00 CB 28 C6 53 52 RA .....(.SR
002A20: 4C 20 20 20 20 20 02 0F 1F 00 CB 38 C6 53 55 42 L .....8.SUB
002A30: 20 20 20 20 20 01 0F 1F 00 90 38 C6 58 4F 52 20 .....8.XOR
002A40: 20 20 20 20 01 0F 1F 00 A8 38 C6 4C 44 20 20 20 .....8.LD
002A50: 20 20 20 02 11 1F 21 DD 46 C6 4C 44 20 20 20 20 ...!.F.LD
002A60: 20 20 02 11 1F 22 FD 46 C6 4C 44 20 20 20 20 20 ...".F.LD
002A70: 20 01 11 1F 23 06 46 C6 4C 44 20 20 20 20 20 20 ...#.F.LD
002A80: 4C 44 20 20 20 20 20 20 01 12 1F 1F 40 46 C6 4C LD ....@F.L
002A90: 44 20 20 20 20 20 20 02 13 25 1D ED 4B C6 4C 44 D ..%..K.LD
002AA0: 20 20 20 20 20 20 01 13 25 1B 01 4B C6 4C 44 20 ..%..K.LD
002AB0: 20 20 20 20 20 01 02 05 1D 2A 4B C6 41 44 44 20 ....*K.ADD
002AC0: 20 20 20 20 02 14 02 27 DD 09 C6 41 44 44 20 20 ...'...ADD
002AD0: 20 20 20 02 15 03 28 FD 09 C6 4F 55 54 20 20 20 ...(...OUT
002AE0: 20 20 02 16 20 1F ED 41 C6 49 4E 20 20 20 20 20 .. ..A.IN
002AF0: 20 01 17 0E 23 DB 41 C6 49 4E 20 20 20 20 20 20 ...#.A.IN
002B00: 4A 52 20 20 20 20 20 20 01 1A 13 29 38 41 C6 4A JR ...)8A.J
002B10: 52 20 20 20 20 20 20 01 1A 1C 29 30 41 C6 4A 52 R ...)0A.JR
002B20: 20 20 20 20 20 20 01 1A 16 29 20 41 C6 4A 52 20 ...) A.JR
002B30: 20 20 20 20 20 01 1A 1A 29 28 41 C6 4A 52 20 20 ...)(A.JR
002B40: 20 20 20 20 01 19 29 00 18 41 C6 44 4A 4E 5A 20 ..)..A.DJNZ
002B50: 20 20 20 01 19 29 00 10 41 C6 4C 44 20 20 20 20 ..)..A.LD
002B60: 20 20 01 17 01 23 36 41 C6 52 45 54 20 20 20 20 ...#6A.RET
002B70: 20 01 01 1C 00 D0 41 C6 52 45 54 20 20 20 20 20 .....A.RET
002B80: 41 44 43 20 20 20 20 20 01 01 0E 01 8E 41 C6 41 ADC .....A.A
002B90: 44 44 20 20 20 20 20 01 01 0E 01 86 41 C6 41 4E DD .....A.AN
002BA0: 44 20 20 20 20 20 01 01 0E 01 A6 41 C6 43 50 20 D .....A.CP
002BB0: 20 20 20 20 20 01 01 0E 01 BE 41 C6 45 58 20 20 .....A.EX
002BC0: 20 20 20 20 01 01 05 04 E3 41 C6 45 58 20 20 20 .....A.EX
002BD0: 20 20 20 02 01 02 04 DD E3 C6 45 58 20 20 20 20 .......EX
002BE0: 20 20 02 01 03 04 FD E3 C6 4F 52 20 20 20 20 20 .......OR
002BF0: 20 01 01 0E 01 B6 E3 C6 4F 52 20 20 20 20 20 20 .......OR
002C00: 52 4C 41 20 20 20 20 20 01 01 00 00 17 16 00 52 RLA .......R
002C10: 4C 43 20 20 20 20 20 02 01 01 00 CB 06 00 52 4C LC .......RL
002C20: 43 41 20 20 20 20 01 01 00 00 07 06 00 52 4C 44 CA .......RLD
002C30: 20 20 20 20 20 02 01 00 00 ED 6F 00 52 52 20 20 .....o.RR
002C40: 20 20 20 20 02 01 01 00 CB 1E 00 52 52 41 20 20 .......RRA
002C50: 20 20 20 01 01 00 00 1F 1E 00 52 52 43 20 20 20 .......RRC
002C60: 20 20 02 01 01 00 CB 0E 00 52 52 43 41 20 20 20 .......RRCA
002C70: 20 01 01 00 00 0F 0E 00 52 52 43 41 20 20 20 20 .......RRCA
002C80: 52 52 44 20 20 20 20 20 02 01 00 00 ED 67 00 53 RRD .....g.S
002C90: 42 43 20 20 20 20 20 01 01 01 00 9E 67 00 53 43 BC .....g.SC
002CA0: 46 20 20 20 20 20 01 01 00 00 37 67 00 53 4C 41 F ....7g.SLA
002CB0: 20 20 20 20 20 02 01 01 00 CB 26 00 53 52 41 20 .....&.SRA
002CC0: 20 20 20 20 02 01 01 00 CB 2E 00 53 52 4C 20 20 .......SRL
002CD0: 20 20 20 02 01 01 00 CB 3E 00 53 55 42 20 20 20 .....>.SUB
002CE0: 20 20 01 01 01 00 96 3E 00 58 4F 52 20 20 20 20 .....>.XOR
002CF0: 20 01 01 01 00 AE 3E 00 58 4F 52 20 20 20 20 20 .....>.XOR
002D00: 43 41 4C 4C 20 20 20 20 01 03 1B 00 CD 3E 00 43 CALL .....>.C
002D10: 41 4C 4C 20 20 20 20 01 02 13 1B DC 3E 00 43 41 ALL .....>.CA
002D20: 4C 4C 20 20 20 20 01 02 14 1B FC 3E 00 43 41 4C LL .....>.CAL
002D30: 4C 20 20 20 20 01 02 1C 1B D4 3E 00 43 41 4C 4C L .....>.CALL
002D40: 20 20 20 20 01 02 16 1B C4 3E 00 43 41 4C 4C 20 .....>.CALL
002D50: 20 20 20 01 02 17 1B F4 3E 00 43 41 4C 4C 20 20 .....>.CALL
002D60: 20 20 01 02 18 1B EC 3E 00 43 41 4C 4C 20 20 20 .....>.CALL
002D70: 20 01 02 19 1B E4 3E 00 43 41 4C 4C 20 20 20 20 .....>.CALL
002D80: 43 41 4C 4C 20 20 20 20 01 02 1A 1B CC 3E 00 4A CALL .....>.J
002D90: 50 20 20 20 20 20 20 01 03 1B 00 C3 3E 00 4A 50 P .....>.JP
002DA0: 20 20 20 20 20 20 01 02 13 1B DA 3E 00 4A 50 20 .....>.JP
002DB0: 20 20 20 20 20 01 02 14 1B FA 3E 00 4A 50 20 20 .....>.JP
002DC0: 20 20 20 20 01 02 1C 1B D2 3E 00 4A 50 20 20 20 .....>.JP
002DD0: 20 20 20 01 02 16 1B C2 3E 00 4A 50 20 20 20 20 .....>.JP
002DE0: 20 20 01 02 17 1B F2 3E 00 4A 50 20 20 20 20 20 .....>.JP
002DF0: 20 01 02 18 1B EA 3E 00 4A 50 20 20 20 20 20 20 .....>.JP
002E00: 53 55 42 20 20 20 20 20 01 01 0E 01 96 E3 C6 58 SUB .......X
002E10: 4F 52 20 20 20 20 20 01 01 0E 01 AE E3 C6 53 42 OR .......SB
002E20: 43 20 20 20 20 20 01 1B 0E 23 DE E3 C6 53 55 42 C ...#...SUB
002E30: 20 20 20 20 20 02 1B 0E 21 DD 96 C6 53 55 42 20 ...!...SUB
002E40: 20 20 20 20 02 1B 0E 22 FD 96 C6 53 55 42 20 20 ..."...SUB
002E50: 20 20 20 01 1B 0E 23 D6 96 C6 58 4F 52 20 20 20 ...#...XOR
002E60: 20 20 02 1B 0E 21 DD AE C6 58 4F 52 20 20 20 20 ...!...XOR
002E70: 20 02 1B 0E 22 FD AE C6 58 4F 52 20 20 20 20 20 ..."...XOR
002E80: 58 4F 52 20 20 20 20 20 01 1B 0E 23 EE AE C6 41 XOR ...#...A
002E90: 44 43 20 20 20 20 20 01 1C 0E 1F 88 AE C6 41 44 DC .......AD
002EA0: 44 20 20 20 20 20 01 1C 0E 1F 80 AE C6 41 4E 44 D .......AND
002EB0: 20 20 20 20 20 01 1C 0E 1F A0 AE C6 43 50 20 20 .......CP
002EC0: 20 20 20 20 01 1C 0E 1F B8 AE C6 4F 52 20 20 20 .......OR
002ED0: 20 20 20 01 1C 0E 1F B0 AE C6 53 55 42 20 20 20 .......SUB
002EE0: 20 20 01 1C 0E 1F 90 AE C6 58 4F 52 20 20 20 20 .......XOR
002EF0: 20 01 1C 0E 1F A8 AE C6 58 4F 52 20 20 20 20 20 .......XOR
002F00: 41 44 43 20 20 20 20 20 02 1B 0E 21 DD 8E C6 41 ADC ...!...A
002F10: 44 43 20 20 20 20 20 02 1B 0E 22 FD 8E C6 41 44 DC ..."...AD
002F20: 43 20 20 20 20 20 01 1B 0E 23 CE 8E C6 41 44 44 C ...#...ADD
002F30: 20 20 20 20 20 02 1B 0E 21 DD 86 C6 41 44 44 20 ...!...ADD
002F40: 20 20 20 20 02 1B 0E 22 FD 86 C6 41 44 44 20 20 ..."...ADD
002F50: 20 20 20 01 1B 0E 23 C6 86 C6 41 4E 44 20 20 20 ...#...AND
002F60: 20 20 02 1B 0E 21 DD A6 C6 41 4E 44 20 20 20 20 ...!...AND
002F70: 20 02 1B 0E 22 FD A6 C6 41 4E 44 20 20 20 20 20 ..."...AND
002F80: 41 4E 44 20 20 20 20 20 01 1B 0E 23 E6 A6 C6 43 AND ...#...C
002F90: 50 20 20 20 20 20 20 02 1B 0E 21 DD BE C6 43 50 P ...!...CP
002FA0: 20 20 20 20 20 20 02 1B 0E 22 FD BE C6 43 50 20 ..."...CP
002FB0: 20 20 20 20 20 01 1B 0E 23 FE BE C6 53 42 43 20 ...#...SBC
002FC0: 20 20 20 20 01 01 0E 01 9E BE C6 53 42 43 20 20 .......SBC
002FD0: 20 20 20 02 1B 0E 21 DD 9E C6 53 42 43 20 20 20 ...!...SBC
002FE0: 20 20 02 1B 0E 22 FD 9E C6 53 42 43 20 20 20 20 ..."...SBC
002FF0: 20 01 1B 0E 23 DE 9E C6 53 42 43 20 20 20 20 20 ...#...SBC
003000: 4A 50 20 20 20 20 20 20 01 02 19 1B E2 3E 00 4A JP .....>.J
003010: 50 20 20 20 20 20 20 01 02 1A 1B CA 3E 00 4C 44 P .....>.LD
003020: 20 20 20 20 20 20 01 03 1D 0E 32 3E 00 4C 44 20 ....2>.LD
003030: 20 20 20 20 20 02 03 1D 1E ED 43 00 4C 44 20 20 .....C.LD
003040: 20 20 20 20 02 03 1D 07 ED 53 00 4C 44 20 20 20 .....S.LD
003050: 20 20 20 01 03 1D 05 22 53 00 4C 44 20 20 20 20 ...."S.LD
003060: 20 20 02 03 1D 02 DD 22 00 4C 44 20 20 20 20 20 .....".LD
003070: 20 02 03 1D 03 FD 22 00 4C 44 20 20 20 20 20 20 .....".LD
003080: 4C 44 20 20 20 20 20 20 02 03 1D 12 ED 73 00 4C LD .....s.L
003090: 44 20 20 20 20 20 20 01 02 0E 1D 3A 73 00 4C 44 D ....:s.LD
0030A0: 20 20 20 20 20 20 02 02 02 1D DD 2A 00 4C 44 20 .....*.LD
0030B0: 20 20 20 20 20 02 02 02 1B DD 21 00 4C 44 20 20 .....!.LD
0030C0: 20 20 20 20 02 02 03 1D FD 2A 00 4C 44 20 20 20 .....*.LD
0030D0: 20 20 20 02 02 03 1B FD 21 00 44 45 43 20 20 20 .....!.DEC
0030E0: 20 20 01 04 1F 00 05 21 00 49 4E 20 20 20 20 20 .....!.IN
0030F0: 20 02 04 1F 20 ED 40 00 49 4E 20 20 20 20 20 20 ... .@.IN
003100: 49 4E 43 20 20 20 20 20 01 04 1F 00 04 40 00 4C INC .....@.L
003110: 44 20 20 20 20 20 20 01 04 1F 01 46 40 00 41 44 D ....F@.AD
003120: 43 20 20 20 20 20 02 05 21 00 DD 8E 00 41 44 43 C ..!....ADC
003130: 20 20 20 20 20 02 05 22 00 FD 8E 00 41 44 43 20 .."....ADC
003140: 20 20 20 20 01 05 23 00 CE 8E 00 41 44 44 20 20 ..#....ADD
003150: 20 20 20 02 05 21 00 DD 86 00 41 44 44 20 20 20 ..!....ADD
003160: 20 20 02 05 22 00 FD 86 00 41 44 44 20 20 20 20 .."....ADD
003170: 20 01 05 23 00 C6 86 00 41 44 44 20 20 20 20 20 ..#....ADD
003180: 41 4E 44 20 20 20 20 20 02 05 21 00 DD A6 00 41 AND ..!....A
003190: 4E 44 20 20 20 20 20 02 05 22 00 FD A6 00 41 4E ND .."....AN
0031A0: 44 20 20 20 20 20 01 05 23 00 E6 A6 00 43 50 20 D ..#....CP
0031B0: 20 20 20 20 20 02 05 21 00 DD BE 00 43 50 20 20 ..!....CP
0031C0: 20 20 20 20 02 05 22 00 FD BE 00 43 50 20 20 20 .."....CP
0031D0: 20 20 20 01 05 23 00 FE BE 00 44 45 43 20 20 20 ..#....DEC
0031E0: 20 20 02 05 21 00 DD 35 00 44 45 43 20 20 20 20 ..!..5.DEC
0031F0: 20 02 05 22 00 FD 35 00 44 45 43 20 20 20 20 20 .."..5.DEC
003200: 53 42 43 20 20 20 20 20 01 1C 0E 1F 98 9E C6 53 SBC .......S
003210: 42 43 20 20 20 20 20 01 00 0E 1F 98 9E C6 1A 1A BC .........
003220: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
003230: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
003240: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
003250: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
003260: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
003270: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
003280: B5 F7 FD 09 FD 5E 00 FD 56 01 19 5E 16 00 FD 73 .....^..V..^...s
003290: FD FD 6E 00 FD 66 01 23 FD 75 00 FD 74 01 DD F9 ..n..f.#.u..t...
0032A0: DD E1 C9 DD E5 DD 21 00 00 DD 39 E5 E5 FD 2A 00 ......!...9...*.
0032B0: 40 01 B3 F7 FD 09 FD 6E 00 FD 66 01 11 00 00 B7 @......n..f.....
0032C0: ED 52 C2 C8 09 C3 87 0A FD 2A 00 40 01 B3 F7 FD .R.......*.@....
0032D0: 09 FD 6E 00 FD 66 01 11 7F 00 19 11 80 00 CD 83 ..n..f..........
0032E0: 30 29 29 29 29 29 29 29 DD 75 FC DD 74 FD 21 FF 0))))))).u..t.!.
0032F0: 03 DD 5E FC DD 56 FD B7 ED 52 D2 06 0A 21 FF 03 ..^..V...R...!..
003300: DD 75 FC DD 74 FD FD 2A 00 40 01 B3 F7 FD 09 FD .u..t..*.@......
003310: 6E 00 FD 66 01 DD 5E FC DD 56 FD B7 ED 52 D2 43 n..f..^..V...R.C
003320: 0A 2A 00 40 01 FA F7 09 FD 5E 00 FD 56 01 19 11 .*.@.....^..V...
003330: 1A 00 73 FD 6E 00 FD 66 01 23 FD 75 00 FD 74 01 ..s.n..f.#.u..t.
003340: C3 06 0A DD 6E FC DD 66 FD 23 DD 75 FC DD 74 FD ....n..f.#.u..t.
003350: FD 2A 00 40 FD 6E 06 FD 66 07 E5 2A 00 40 01 FA .*.@.n..f..*.@..
003360: F7 09 E5 DD 6E FC DD 66 FD E5 DD E5 E1 01 FE FF ....n..f........
003370: 09 E5 CD 14 2A 21 00 00 FD 2A 00 40 01 B3 F7 FD ....*!...*.@....
003380: 09 FD 75 00 FD 74 01 DD F9 DD E1 C9 DD E5 DD 21 ..u..t.........!
003390: 00 00 DD 39 21 FF 03 FD 2A 00 40 01 B3 F7 FD 09 ...9!...*.@.....
0033A0: FD 5E 00 FD 56 01 B7 ED 52 D2 AF 0A CD A3 09 2A .^..V...R....£.*
0033B0: 00 40 01 FA F7 09 FD 2A 00 40 01 B3 F7 FD 09 FD .@.....*.@......
0033C0: 5E 00 FD 56 01 19 DD 5E 04 16 00 73 FD 6E 00 FD ^..V...^...s.n..
0033D0: 66 01 23 FD 75 00 FD 74 01 DD E1 E1 C1 E9 21 00 f.#.u..t......!.
0033E0: 00 FD 2A 00 40 01 F4 F7 FD 09 FD 75 00 FD 74 01 ..*.@......u..t.
0033F0: FD 6E BE 26 00 11 20 00 B7 ED 52 D2 16 0B FD 6E .n.&.. ...R....n
003400: 49 4E 43 20 20 20 20 20 02 05 21 00 DD 34 00 49 INC ..!..4.I
003410: 4E 43 20 20 20 20 20 02 05 22 00 FD 34 00 4F 52 NC .."..4.OR
003420: 20 20 20 20 20 20 02 05 21 00 DD B6 00 4F 52 20 ..!....OR
003430: 20 20 20 20 20 02 05 22 00 FD B6 00 4F 52 20 20 .."....OR
003440: 20 20 20 20 01 05 23 00 F6 B6 00 4F 55 54 20 20 ..#....OUT
003450: 20 20 20 01 05 23 0E D3 B6 00 53 42 43 20 20 20 ..#....SBC
003460: 20 20 02 05 21 00 DD 9E 00 53 42 43 20 20 20 20 ..!....SBC
003470: 20 02 05 22 00 FD 9E 00 53 42 43 20 20 20 20 20 .."....SBC
003480: 53 42 43 20 20 20 20 20 01 05 23 00 DE 9E 00 53 SBC ..#....S
003490: 55 42 20 20 20 20 20 02 05 21 00 DD 96 00 53 55 UB ..!....SU
0034A0: 42 20 20 20 20 20 02 05 22 00 FD 96 00 53 55 42 B .."....SUB
0034B0: 20 20 20 20 20 01 05 23 00 D6 96 00 58 4F 52 20 ..#....XOR
0034C0: 20 20 20 20 02 05 21 00 DD AE 00 58 4F 52 20 20 ..!....XOR
0034D0: 20 20 20 02 05 22 00 FD AE 00 58 4F 52 20 20 20 .."....XOR
0034E0: 20 20 01 05 23 00 EE AE 00 4C 44 20 20 20 20 20 ..#....LD
0034F0: 20 02 07 21 23 DD 36 00 4C 44 20 20 20 20 20 20 ..!#.6.LD
003500: 4C 44 20 20 20 20 20 20 02 07 22 23 FD 36 00 4C LD .."#.6.L
003510: 44 20 20 20 20 20 20 02 08 21 1F DD 70 00 4C 44 D ..!..p.LD
003520: 20 20 20 20 20 20 02 08 22 1F FD 70 00 52 4C 20 .."..p.RL
003530: 20 20 20 20 20 03 09 21 00 DD CB 16 52 4C 20 20 ..!....RL
003540: 20 20 20 20 03 09 22 00 FD CB 16 52 4C 43 20 20 .."....RLC
003550: 20 20 20 03 09 21 00 DD CB 06 52 4C 43 20 20 20 ..!....RLC
003560: 20 20 03 09 22 00 FD CB 06 52 52 20 20 20 20 20 .."....RR
003570: 20 03 09 21 00 DD CB 1E 52 52 20 20 20 20 20 20 ..!....RR
003580: 52 52 20 20 20 20 20 20 03 09 22 00 FD CB 1E 52 RR .."....R
003590: 52 43 20 20 20 20 20 03 09 21 00 DD CB 0E 52 52 RC ..!....RR
0035A0: 43 20 20 20 20 20 03 09 22 00 FD CB 0E 53 4C 41 C .."....SLA
0035B0: 20 20 20 20 20 03 09 21 00 DD CB 26 53 4C 41 20 ..!...&SLA
0035C0: 20 20 20 20 03 09 22 00 FD CB 26 53 52 41 20 20 .."...&SRA
0035D0: 20 20 20 03 09 21 00 DD CB 2E 53 52 41 20 20 20 ..!....SRA
0035E0: 20 20 03 09 22 00 FD CB 2E 53 52 4C 20 20 20 20 .."....SRL
0035F0: 20 03 09 21 00 DD CB 3E 53 52 4C 20 20 20 20 20 ..!...>SRL
003600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0036A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0036B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0036C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0036D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0036E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0036F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0037A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0037B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0037C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0037D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0037E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0037F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003800: 53 52 4C 20 20 20 20 20 03 09 22 00 FD CB 3E 42 SRL .."...>B
003810: 49 54 20 20 20 20 20 02 0B 24 01 CB 46 3E 52 45 IT ..$..F>RE
003820: 53 20 20 20 20 20 02 0B 24 01 CB 86 3E 52 53 54 S ..$...>RST
003830: 20 20 20 20 20 01 0B 24 00 C7 86 3E 53 45 54 20 ..$...>SET
003840: 20 20 20 20 02 0B 24 01 CB C6 3E 42 49 54 20 20 ..$...>BIT
003850: 20 20 20 03 0C 24 21 DD CB 46 42 49 54 20 20 20 ..$!..FBIT
003860: 20 20 03 0C 24 22 FD CB 46 52 45 53 20 20 20 20 ..$"..FRES
003870: 20 03 0C 24 21 DD CB 86 52 45 53 20 20 20 20 20 ..$!...RES
003880: 52 45 53 20 20 20 20 20 03 0C 24 22 FD CB 86 53 RES ..$"...S
003890: 45 54 20 20 20 20 20 03 0C 24 21 DD CB C6 53 45 ET ..$!...SE
0038A0: 54 20 20 20 20 20 03 0C 24 22 FD CB C6 42 49 54 T ..$"...BIT
0038B0: 20 20 20 20 20 02 0D 24 1F CB 40 C6 52 45 53 20 ..$..@.RES
0038C0: 20 20 20 20 02 0D 24 1F CB 80 C6 53 45 54 20 20 ..$....SET
0038D0: 20 20 20 02 0D 24 1F CB C0 C6 41 44 43 20 20 20 ..$....ADC
0038E0: 20 20 02 0E 05 25 ED 4A C6 41 44 44 20 20 20 20 ...%.J.ADD
0038F0: 20 01 0E 05 25 09 4A C6 41 44 44 20 20 20 20 20 ...%.J.ADD
003900: 44 45 43 20 20 20 20 20 01 06 25 00 0B 4A C6 49 DEC ..%..J.I
003910: 4E 43 20 20 20 20 20 01 06 25 00 03 4A C6 50 4F NC ..%..J.PO
003920: 50 20 20 20 20 20 01 18 26 00 C1 4A C6 50 55 53 P ..&..J.PUS
003930: 48 20 20 20 20 01 18 26 00 C5 4A C6 53 42 43 20 H ..&..J.SBC
003940: 20 20 20 20 02 0E 05 25 ED 42 C6 41 44 43 20 20 ...%.B.ADC
003950: 20 20 20 01 0F 1F 00 88 42 C6 41 44 44 20 20 20 .....B.ADD
003960: 20 20 01 0F 1F 00 80 42 C6 41 4E 44 20 20 20 20 .....B.AND
003970: 20 01 0F 1F 00 A0 42 C6 41 4E 44 20 20 20 20 20 .....B.AND
003980: 43 50 20 20 20 20 20 20 01 0F 1F 00 B8 42 C6 4C CP .....B.L
003990: 44 20 20 20 20 20 20 01 0A 01 1F 70 42 C6 4F 52 D ....pB.OR
0039A0: 20 20 20 20 20 20 01 0F 1F 00 B0 42 C6 52 4C 20 .....B.RL
0039B0: 20 20 20 20 20 02 0F 1F 00 CB 10 C6 52 4C 43 20 .......RLC
0039C0: 20 20 20 20 02 0F 1F 00 CB 00 C6 52 52 20 20 20 .......RR
0039D0: 20 20 20 02 0F 1F 00 CB 18 C6 52 52 43 20 20 20 .......RRC
0039E0: 20 20 02 0F 1F 00 CB 08 C6 53 42 43 20 20 20 20 .......SBC
0039F0: 20 01 0F 1F 00 98 08 C6 53 42 43 20 20 20 20 20 .......SBC
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
003A10: 03 00 01 00 02 09 52 E5 03 00 C9 02 00 00 00 02 ......R.........
003A20: 03 00 C5 02 00 00 00 02 03 00 C1 02 00 00 00 02 ................
003A30: 03 00 C6 02 00 00 00 02 03 00 C2 02 00 00 00 02 ................
003A40: 03 00 C7 02 00 00 00 02 03 00 C3 02 00 00 00 02 ................
003A50: 03 00 C8 02 00 00 00 02 03 00 C4 02 00 00 00 02 ................
003A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003B00: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
003B10: 20 00 43 6F 6D 6D 61 6E 64 00 A2 3B BF BF BF 28 .Command..;...(
003B20: 2A B4 A2 20 00 6C 69 6E 65 00 A1 20 70 72 6F 63 *.. .line.. proc
003B30: 65 73 73 6F 72 2A 29 BF 93 20 53 74 6F 72 61 67 essor*).. Storag
003B40: 65 20 A3 20 00 41 4C 4C 4F 43 41 54 45 00 9F 3B e £ .ALLOCATE..;
003B50: BF 93 20 53 59 53 54 45 4D BA A3 20 AB 3B BF 8E .. SYSTEM.£ .;..
003B60: B4 69 2C 6A 2C 6B 3A AA 3B BF AF 20 00 47 65 74 .i,j,k:.;.. .Get
003B70: 50 61 72 61 6D 73 00 9E 28 8E 20 70 3A 9B 20 84 Params..(. p:. .
003B80: 20 50 61 72 61 6D 65 74 65 72 3B 8E 20 00 63 6F Parameter;. .co
003B90: 75 6E 74 00 9D 3A AA 29 3B BF AF 20 00 42 75 69 unt..:.);.. .Bui
003BA0: 6C 64 00 9A 28 00 6C 65 6E 00 96 3A AA 3B 00 63 ld..(.len..:.;.c
003BB0: 68 00 8F 3A 99 3B 63 3A 50 61 72 63 6C 61 73 73 h..:.;c:Parclass
003BC0: 29 3B BF 8E B4 00 61 64 00 8D 3A AB 3B BF 9C BF );....ad..:.;...
003BD0: C0 9F 28 8D 2C 96 2B 34 29 3B C0 70 5B 9D 5D 3A ..(.,.+4);.p[.]:
003BE0: 3D 8D 3B C0 97 20 70 5B 9D 5D 5E 20 81 C1 82 20 =.;.. p[.]^ ...
003BF0: 6A 3E 3D AA 28 00 43 6F 6D 6D 4C 65 6E 67 74 68 j>=.(.CommLength
003C00: 00 8C 29 95 20 00 54 65 72 6D 69 6E 61 74 6F 72 ..). .Terminator
003C10: 00 8B 3A 3D 30 00 64 78 00 88 C1 91 20 8B 3A 3D ..:=0.dx.... .:=
003C20: 8F 20 89 3B C1 4C 65 6E 67 74 68 3A 3D 96 3B C1 . .;.Length:=.;.
003C30: 43 6C 61 73 73 3A 3D 63 3B C1 8A 20 6B 3A 3D 30 Class:=c;.. k:=0
003C40: 20 86 20 96 2D 31 20 81 C2 00 43 68 61 72 73 00 . .-1 ...Chars.
003C50: 85 5B 6B 5D 3A 3D 00 43 6F 6D 6D 54 65 78 74 00 .[k]:=.CommText.
003C60: 83 5B 69 2B 6B 5D 3B C2 89 3B C1 85 5B 96 5D 3A .[i+k];..;..[.]:
003C70: 3D 30 78 3B C1 89 3B C0 9D 3A 3D 9D 2B 31 C0 89 =0x;..;..:=.+1..
003C80: 20 9A 3B BF 28 2A B4 63 72 61 63 6B 20 74 68 65 .;.(*.crack the
003C90: 20 63 6F 6D 6D 61 6E 64 20 A1 2A 29 BF 9C C0 69 command .*)...i
003CA0: 3A 3D 30 3B C0 9D 3A 3D 30 3B C0 94 C1 82 20 9D :=0;..:=0;.... .
003CB0: 3E 98 28 70 29 20 95 20 C2 92 20 C2 89 3B C1 A0 >.(p) . .. ..;..
003CC0: 20 28 69 3C AA 28 8C 29 29 20 87 20 28 83 5B 69 (i<.(.)) . (.[i
003CD0: 5D 3D 27 20 27 29 20 81 C2 00 49 4E 43 00 80 28 ]=' ') ...INC..(
003CE0: 69 29 C2 89 3B C1 82 20 69 3E 3D AA 28 8C 29 20 i)..;.. i>=.(.)
003CF0: 95 20 92 20 89 3B C1 90 20 83 5B 69 5D 20 84 C1 . . .;.. .[i] ..
003D00: 69 5D 2E EA 3C 3E D3 29 20 81 20 D5 28 69 29 20 i]..<>.) . .(i)
003D10: 89 3B C0 82 20 69 3E E6 20 95 C1 E6 3A 3D 69 3B .;.. i>. ...:=i;
003D20: C1 97 20 E7 5B E6 5D 20 81 C2 EA 3A 3D D3 3B C2 .. .[.] ...:=.;.
003D30: E9 3A 3D 30 3B C2 89 3B C1 89 3B 28 2A 82 20 69 .:=0;..;..;(*. i
003D40: 2A 29 C0 A7 20 69 C0 89 20 D4 3B BF AF 20 00 53 *).. i.. .;.. .S
003D50: 70 6C 69 74 55 70 4E 61 6D 65 00 CE 28 8E 20 EB plitUpName..(. .
003D60: 3A 9B 20 84 20 99 29 3B BF BF 28 2A B4 73 70 6C :. . .);..(*.spl
003D70: 69 74 20 75 70 20 61 20 D6 20 69 6E 74 6F 20 00 it up a . into .
003D80: 69 74 73 00 CD 20 62 61 73 65 20 D6 20 61 6E 64 its.. base . and
003D90: 20 CD 20 65 78 74 65 6E 73 69 6F 6E 2A 29 BF BF . extension*)..
003DA0: 8E B4 69 2C 6A 3A AD 3B BF 9C C0 DE 3A 3D 27 BE ..i,j:.;....:='.
003DB0: BA 27 3B C0 DD 3A 3D 27 BE BA 27 3B C0 69 3A 3D .';..:='..';.i:=
003DC0: 30 3B C0 A0 20 28 69 3C 98 28 EB 29 29 20 C1 87 0;.. (i<.(.)) ..
003DD0: 20 28 EB 5B 69 5D 3C 3E 27 2E 27 29 C1 87 20 28 (.[i]<>'.').. (
003DE0: EB 5B 69 5D 3C 3E 27 20 27 29 C1 87 20 28 EB 5B .[i]<>' ').. (.[
003DF0: 69 5D 3C 3E 30 63 29 20 81 20 C1 DE 5B 69 2B 31 i]<>0c) . ..[i+1
003E00: 5D 3A 3D EB 5B 69 5D 3B C1 D5 28 69 29 3B C1 89 ]:=.[i];..(i);..
003E10: 3B C0 82 20 28 EB 5B 69 5D 3C 3E 27 2E 27 29 20 ;.. (.[i]<>'.')
003E20: 95 20 A7 20 89 3B C0 6A 3A 3D 30 3B C0 D5 28 69 . . .;.j:=0;..(i
003E30: 29 3B C0 A0 20 28 69 3C 98 28 EB 29 29 20 C1 87 );.. (i<.(.)) ..
003E40: 20 28 EB 5B 69 5D 3C 3E 27 2E 27 29 C1 87 20 28 (.[i]<>'.').. (
003E50: EB 5B 69 5D 3C 3E 27 20 27 29 C1 87 20 28 EB 5B .[i]<>' ').. (.[
003E60: 69 5D 3C 3E 30 63 29 20 81 20 C1 DD 5B 6A 2B 31 i]<>0c) . ..[j+1
003E70: 5D 3A 3D EB 5B 69 5D 3B C1 D5 28 6A 29 3B C1 D5 ]:=.[i];..(j);..
003E80: 28 69 29 3B C1 89 3B C0 89 20 CE 3B BF AF 20 00 (i);..;.. .;.. .
003E90: 47 65 74 45 78 69 73 74 69 6E 67 54 61 62 6C 65 GetExistingTable
003EA0: 00 CC 3B BF 28 2A B4 4C 6F 61 64 20 00 61 6E 00 ..;.(*.Load .an.
003EB0: CB 20 65 78 69 73 74 69 6E 67 20 70 72 65 63 65 . existing prece
003EC0: 64 65 6E 63 65 20 CF C0 63 6C 65 61 72 20 CF 20 dence ..clear .
003ED0: D1 20 6E 6F 6E 65 20 D0 2A 29 BF 8E B4 77 3A 01 . none .*)...w:.
003EE0: 03 3B BF 9C C0 FF 28 E2 2C 27 00 50 52 45 43 45 .;....(.,'.PRECE
003EF0: 44 45 4E 00 CA 2E 00 44 41 54 00 C9 20 27 2C EF DEN....DAT.. ',.
003F00: 00 53 4F 4C 56 45 20 20 20 4D 4F 44 53 01 0E 00 .SOLVE MODS...
003F10: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
003F20: 00 53 4F 52 54 20 20 20 20 4D 4F 44 61 01 09 00 .SORT MODa...
003F30: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
003F40: 00 53 54 4F 52 41 47 45 20 4D 4F 44 6A 01 0D 00 .STORAGE MODj...
003F50: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
003F60: 00 53 54 52 45 41 4D 53 20 4D 4F 44 77 01 1C 00 .STREAMS MODw...
003F70: 00 00 00 00 01 C3 07 09 08 13 2A 2E 00 00 00 00 ..........*.....
003F80: 00 53 54 52 49 4E 47 53 20 4D 4F 44 93 01 10 00 .STRINGS MOD....
003F90: 00 00 00 00 01 C3 07 09 0B 10 12 06 00 00 00 00 ................
003FA0: 00 54 45 52 4D 49 4E 41 4C 4D 4F 44 A3 01 0B 00 .TERMINALMOD£...
003FB0: 00 00 00 00 01 C3 07 09 08 13 25 26 00 00 00 00 ..........%&....
003FC0: FF 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 . ....
003FD0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
003FE0: FF 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 . ....
003FF0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
004000: 28 2A B4 4C 61 73 74 20 6D 6F 64 69 66 69 65 64 (*.Last modified
004010: 20 32 30 20 4D 61 72 63 68 20 38 36 20 2A 29 BF 20 March 86 *).
004020: A4 20 00 42 75 69 6C 64 53 75 62 00 01 13 3B BF . .BuildSub...;.
004030: BF 28 2A C1 47 65 6E 65 72 61 74 65 20 61 20 00 .(*.Generate a .
004040: 73 75 62 6D 69 74 00 01 12 20 00 66 69 6C 65 00 submit... .file.
004050: 01 11 20 00 66 6F 72 00 01 10 20 72 65 63 6F 6D .. .for... recom
004060: 70 69 6C 61 74 69 6F 6E 73 BF C1 53 79 73 74 65 pilations..Syste
004070: 6D 20 63 61 6C 6C 3A BF C2 01 13 20 3C 64 65 73 m call:.... <des
004080: 74 20 01 11 3E 20 00 6D 6F 64 75 6C 65 00 01 0F t ..> .module...
004090: 20 00 6E 61 6D 65 73 00 01 0E BF C1 00 50 61 72 .names......Par
0040A0: 61 6D 65 74 65 72 00 01 0D 20 31 B5 01 11 20 00 ameter... 1... .
0040B0: 74 6F 00 01 0C 20 72 65 63 65 69 76 65 20 01 12 to... receive ..
0040C0: 20 01 11 C1 01 0D 20 32 20 75 70 74 6F 20 31 30 ..... 2 upto 10
0040D0: B4 00 66 69 6C 65 73 00 01 0B 20 01 0C 20 00 72 ..files... .. .r
0040E0: 65 63 6F 6D 70 69 6C 65 00 01 0A C1 C1 6F 70 74 ecompile.....opt
0040F0: 69 6F 6E 61 6C 20 66 6C 61 67 20 5B 69 20 2D 20 ional flag [i -
004100: 29 3B C0 82 20 EF 3C 3E 30 20 95 C1 F4 28 27 20 );.. .<>0 ...('
004110: CA 2E C9 20 01 11 20 01 06 20 D0 27 29 3B C0 91 ... .. .. .');..
004120: C1 FD 28 E1 2C E2 2C FA 29 3B C1 F7 28 E1 2C 77 ..(.,.,.);..(.,w
004130: 29 3B C1 E6 3A 3D 77 3B C1 F6 28 E1 2C 8F 28 E7 );..:=w;..(.,.(.
004140: 29 2C 01 04 28 EC 29 2A E6 2C EF 29 3B C1 FC 28 ),..(.)*.,.);..(
004150: E1 2C 9A 29 3B B4 C1 89 C0 89 20 CC 3B BF AF 20 .,.);..... .;..
004160: 00 44 65 70 65 6E 64 61 6E 74 00 C8 28 00 63 75 .Dependant..(.cu
004170: 72 72 65 6E 74 00 C7 3A AD 29 3A AC 3B BF BF 28 rrent..:.):.;..(
004180: 2A B4 63 68 65 63 6B 20 D1 20 C7 20 01 0F 20 75 *.check . . .. u
004190: 73 65 73 20 61 20 01 0F 20 00 77 68 69 63 68 00 ses a .. .which.
0041A0: C6 20 6D 75 73 74 20 00 62 65 00 C5 20 C0 00 72 . must .be.. ..r
0041B0: 65 63 6F 6D 70 69 6C 65 64 00 C4 2A 29 BF 8E B4 ecompiled..*)...
0041C0: 6A 3A AD 3B BF 9C C0 8A 20 6A 3A 3D 30 20 86 20 j:.;.... j:=0 .
0041D0: E7 5B C7 5D 2E E9 2D 31 20 81 C1 82 20 E5 5B E7 .[.]..-1 ... .[.
0041E0: 5B C7 5D 2E E8 5B 6A 5D 5D 20 95 C2 A7 20 9A C2 [.]..[j]] ... ..
0041F0: 89 3B C1 89 3B 20 28 2A 8A 2A 29 C0 A7 20 A1 3B .;..; (*.*).. .;
004200: C0 89 20 C8 3B BF AF 20 00 4D 61 72 6B 52 65 63 .. .;.. .MarkRec
004210: 6F 6D 70 73 00 BB 3B BF 8E B4 00 50 61 72 61 6D omps..;....Param
004220: 00 B9 3A 9B 20 5B 30 2E 2E 31 30 5D 20 84 20 01 ..:. [0..10] . .
004230: 0D 3B C0 00 43 6F 75 6E 74 00 B8 3A AA 3B C0 EB .;..Count..:.;..
004240: 3A 01 01 3B C0 69 3A AD 3B C0 00 43 6C 6F 73 65 :..;.i:.;..Close
004250: 64 00 B7 3A AC 3B BF AF 20 00 47 65 74 4E 61 6D d..:.;.. .GetNam
004260: 65 00 B2 28 8E 20 70 3A 01 0D 29 3B BF 8E B4 69 e..(. p:..);...i
004270: 2C 6A 3A AD 3B BF 9C C0 EB 3A 3D 27 BE BE BA 27 ,j:.;....:='...'
004280: 3B C0 6A 3A 3D 70 5E 2E 4C 65 6E 67 74 68 3B C0 ;.j:=p^.Length;.
004290: 82 20 6A 3E 98 28 EB 29 20 95 20 6A 3A 3D 98 28 . j>.(.) . j:=.(
0042A0: EB 29 20 89 3B C0 8A 20 69 3A 3D 30 20 86 20 6A .) .;.. i:=0 . j
0042B0: 20 81 20 EB 5B 69 5D 3A 3D 70 5E 2E 00 43 68 61 . .[i]:=p^..Cha
0042C0: 72 73 00 B1 5B 69 5D 20 89 3B C0 89 20 B2 3B BF rs..[i] .;.. .;.
0042D0: 9C C0 01 02 28 B9 2C B8 29 3B C0 97 20 B9 5B B8 ....(.,.);.. .[.
0042E0: 2D 31 5D 5E 20 81 C1 82 20 43 6C 61 73 73 3D 6F -1]^ ... Class=o
0042F0: 70 74 69 6F 6E 20 95 C2 EE 3A 3D 43 41 50 28 B1 ption ...:=CAP(.
004300: 69 6E 63 6C 75 64 65 20 01 0E 20 00 67 69 76 65 include .. .give
004310: 6E 00 01 09 20 00 69 6E 00 01 08 20 01 12 20 01 n... .in... .. .
004320: 08 20 01 12 20 01 11 BF C1 65 2E 67 2E BF C2 01 . .. ....e.g....
004330: 13 20 74 65 6D 70 2E 00 73 75 62 00 01 07 BA 73 . temp..sub....s
004340: 74 6F 72 61 67 65 2E 6D 6F 64 BF C1 4E 6F 74 65 torage.mod..Note
004350: 20 74 68 61 74 20 74 68 69 73 20 70 72 6F 67 72 that this progr
004360: 61 6D 20 77 69 6C 6C 20 00 6E 6F 74 00 01 06 20 am will .not...
004370: 68 61 6E 64 6C 65 20 00 6D 6F 64 75 6C 65 73 00 handle .modules.
004380: 01 05 20 77 69 74 68 20 C1 63 79 63 6C 65 73 BF .. with .cycles.
004390: BF 2A 29 BF BF BF 93 20 53 59 53 54 45 4D 20 A3 .*).... SYSTEM £
0043A0: 20 AB 2C 8F 2C 00 54 53 49 5A 45 00 01 04 2C 00 .,.,.TSIZE...,.
0043B0: 57 4F 52 44 00 01 03 3B BF 93 20 43 6F 6D 6D 61 WORD...;.. Comma
0043C0: 6E 64 20 A3 20 01 0D 2C 50 61 72 63 6C 61 73 73 nd £ ..,Parclass
0043D0: 2C 00 47 65 74 50 61 72 61 6D 73 00 01 02 3B BF ,.GetParams...;.
0043E0: 93 20 46 69 6C 65 73 20 A3 20 00 46 69 6C 65 4E . Files £ .FileN
0043F0: 61 6D 65 00 01 01 2C 00 46 49 4C 45 00 01 00 2C ame...,.FILE...,
004400: 00 4C 6F 6F 6B 75 70 00 FF 2C 00 43 72 65 61 74 .Lookup..,.Creat
004410: 65 00 FE 3B BF 93 20 53 74 72 65 61 6D 73 20 A3 e..;.. Streams £
004420: 20 00 43 6F 6E 6E 65 63 74 00 FD 2C 00 44 69 73 .Connect..,.Dis
004430: 63 6F 6E 6E 65 63 74 00 FC 2C 00 53 54 52 45 41 connect..,.STREA
004440: 4D 00 FB 2C 00 69 6E 70 75 74 00 FA 2C 00 6F 75 M..,.input..,.ou
004450: 74 70 75 74 00 F9 2C 00 57 72 69 74 65 43 68 61 tput..,.WriteCha
004460: 72 00 F8 2C C1 52 65 61 64 43 68 61 72 2C 00 52 r..,.ReadChar,.R
004470: 65 61 64 57 6F 72 64 00 F7 2C 00 52 65 61 64 52 eadWord..,.ReadR
004480: 65 63 00 F6 2C 57 72 69 74 65 57 6F 72 64 2C 00 ec..,WriteWord,.
004490: 57 72 69 74 65 52 65 63 00 F5 2C 45 4F 53 3B BF WriteRec..,EOS;.
0044A0: 93 20 47 65 74 46 69 6C 65 73 20 A3 20 47 65 74 . GetFiles £ Get
0044B0: 4E 61 6D 65 73 3B BF 93 20 AE 20 A3 20 B3 2C A9 Names;.. . £ .,.
0044C0: 2C 00 45 72 72 6F 72 45 78 69 74 00 F4 3B BF 93 ,.ErrorExit..;..
0044D0: 20 53 6F 72 74 20 A3 20 53 6F 72 74 52 65 63 6F Sort £ SortReco
0044E0: 72 64 73 3B BF 9D B4 46 46 3D 30 63 78 3B C0 54 rds;...FF=0cx;.T
0044F0: 41 42 3D 30 39 78 3B C0 4C 46 3D 30 00 61 78 00 AB=09x;.LF=0.ax.
004500: 5B 30 5D 29 3D 27 49 27 C2 44 45 43 28 B8 29 3B [0])='I'.DEC(.);
004510: C1 91 C2 EE 3A 3D A1 C2 89 C1 89 3B 20 28 2A 97 ....:=.....; (*.
004520: 2A 29 C0 82 20 B8 3D 30 20 95 C1 F4 28 27 20 55 *).. .=0 ...(' U
004530: 73 61 67 65 3A 20 01 13 20 3C 01 07 20 01 11 3E sage: .. <.. ..>
004540: 20 3C 01 0B 20 01 0C 20 00 63 6F 6D 70 69 6C 65 <.. .. .compile
004550: 00 B0 3E 27 29 3B C1 89 3B BF C0 28 2A 6F 70 65 ..>');..;..(*ope
004560: 6E 20 01 07 20 01 11 2A 29 BF C0 B2 28 B9 5B 30 n .. ..*)...(.[0
004570: 5D 29 3B C0 FE 28 E0 2C EB 2C EF 29 3B C0 82 20 ]);..(.,.,.);..
004580: EF 3C 3E 30 20 95 C1 F4 28 27 20 64 69 73 63 20 .<>0 ...(' disc
004590: 66 75 6C 6C 27 29 3B C1 89 3B C0 FD 28 DF 2C E0 full');..;..(.,.
0045A0: 2C F9 29 3B BF C0 28 2A B4 00 6E 6F 77 00 A2 20 ,.);..(*..now..
0045B0: 00 73 65 74 00 9E 20 01 11 20 01 0E 2A 29 BF C0 .set.. .. ..*)..
0045C0: 8A 20 69 3A 3D 31 20 86 20 F0 20 81 20 C1 E5 5B . i:=1 . . . ..[
0045D0: 69 5D 3A 3D A1 3B C1 E4 5B 69 5D 3A 3D A1 3B C1 i]:=.;..[i]:=.;.
0045E0: 89 3B C0 82 20 B8 3E 30 20 95 C0 BC 8A 20 69 3A .;.. .>0 .... i:
0045F0: 3D 31 20 86 20 AD 28 B8 2D 31 29 20 81 C1 B2 28 =1 . .(.-1) ...(
004600: B9 5B 69 5D 29 3B C1 CE 28 EB 29 3B C1 6A 3A 3D .[i]);..(.);.j:=
004610: D4 28 DE 2C DD 3D 27 DA BD 27 29 3B C1 E5 5B 6A .(.,.='..');..[j
004620: 5D 3A 3D 9A 3B C1 E4 5B 6A 5D 3A 3D 8C 20 EE 3B ]:=.;..[j]:=. .;
004630: C1 89 3B C0 BC 89 3B BF C0 28 2A B4 4E 6F 77 20 ..;...;..(*.Now
004640: 63 6C 6F 73 65 20 01 0B 20 01 0C 20 B0 20 2A 29 close .. .. . *)
004650: BF C0 A6 C1 B7 3A 3D 9A 3B C1 8A 20 69 3A 3D 31 .....:=.;.. i:=1
004660: 20 86 20 E6 20 81 C2 82 20 8C 20 E5 5B 69 5D 20 . . ... . .[i]
004670: 95 C3 E5 5B 69 5D 3A 3D C8 28 69 29 3B C3 B7 3A ...[i]:=.(i);..:
004680: 3D 8C 20 E5 5B 69 5D 20 87 20 B7 3B C3 89 3B C2 =. .[i] . .;..;.
004690: 89 3B 20 28 2A 8A 2A 29 C1 9F 20 B7 3B C0 82 20 .; (*.*).. .;..
0046A0: 8C 20 EE 20 95 C1 8A 20 69 3A 3D 31 20 86 20 E6 . . ... i:=1 . .
0046B0: 20 81 C2 82 20 E4 5B 69 5D 20 95 20 E5 5B 69 5D ... .[i] . .[i]
0046C0: 3A 3D A1 20 89 3B C2 89 3B C1 89 3B BF C0 28 2A :=. .;..;..;..(*
0046D0: 9E 20 01 0A 20 01 10 20 00 69 6D 70 6C 65 6D 65 . .. .. .impleme
0046E0: 6E 74 61 74 69 6F 6E 00 90 20 01 05 20 01 10 20 ntation.. .. ..
0046F0: 61 6E 79 20 00 64 65 66 69 6E 69 74 69 6F 6E 00 any .definition.
004700: F3 3B C0 43 52 3D 30 00 64 78 00 F2 3B C0 00 4D .;.CR=0.dx..;..M
004710: 61 78 49 6D 70 6F 72 74 73 00 F1 3D 32 30 3B B6 axImports..=20;.
004720: 28 2A 6D 61 78 20 69 6D 70 6F 72 74 73 20 61 6C (*max imports al
004730: 6C 6F 77 65 64 20 62 79 20 61 20 01 0F 2A 29 C0 lowed by a ..*).
004740: 00 4D 61 78 4D 6F 64 75 6C 65 73 00 F0 3D 31 30 .MaxModules..=10
004750: 30 3B BF 96 20 B4 50 46 69 6C 65 4E 61 6D 65 3D 0;.. .PFileName=
004760: A8 20 86 20 01 01 3B BF 8E B4 C0 00 72 65 70 6C . . ..;.....repl
004770: 79 00 EF 3A AA 3B C0 69 2C 6A 3A AA 3B C0 6B 3A y..:.;.i,j:.;.k:
004780: AD 3B C0 63 3A AD 3B C0 49 6E 73 3A FB 3B C0 49 .;.c:.;.Ins:.;.I
004790: 6E 66 3A 01 00 3B C0 63 68 3A 99 3B B6 28 2A 6C nf:..;.ch:.;.(*l
0047A0: 6F 6F 6B 20 61 68 65 61 64 20 63 68 61 72 61 63 ook ahead charac
0047B0: 74 65 72 20 01 10 20 FA 20 01 11 2A 29 C0 00 49 ter .. . ..*)..I
0047C0: 6E 63 6C 75 64 65 00 EE 3A AC 3B BF BF 96 B4 C0 nclude..:.;.....
0047D0: 00 49 64 65 6E 74 00 ED 3D 9B 5B 31 2E 2E 38 5D .Ident..=.[1..8]
0047E0: 20 84 20 99 3B C0 00 50 72 65 63 54 61 62 6C 65 . .;..PrecTable
0047F0: 00 EC 3D A5 C1 00 4E 61 6D 65 00 EB 3A ED 3B C1 ..=...Name..:.;.
004800: 00 44 65 66 4D 6F 64 75 6C 65 00 EA 3A AC 3B C1 .DefModule..:.;.
004810: 00 49 6D 70 6F 72 74 43 6F 75 6E 74 00 E9 3A 5B .ImportCount..:[
004820: 30 2E 2E F1 5D 3B C1 00 49 6D 70 6F 72 74 73 00 0...];..Imports.
004830: E8 3A 9B 5B 30 2E 2E F1 5D 20 84 20 AD 3B C1 89 .:.[0...] . .;..
004840: 3B BF 8E B4 00 50 72 65 63 00 E7 3A 9B 5B 31 2E ;....Prec..:.[1.
004850: 2E F0 5D 20 84 20 EC 3B B5 C0 00 50 72 65 63 43 ..] . .;...PrecC
004860: 6F 75 6E 74 00 E6 3A AD 3B C0 00 52 65 63 6F 6D ount..:.;..Recom
004870: 70 00 E5 2C 00 50 61 72 61 6D 4D 6F 64 00 E4 3A p..,.ParamMod..:
004880: 9B 5B 31 2E 2E F0 5D 20 84 20 AC 3B C0 43 75 72 .[1...] . .;.Cur
004890: 72 65 6E 74 4D 6F 64 75 6C 65 3A AD 3B B5 28 2A rentModule:.;.(*
0048A0: 4D 6F 64 75 6C 65 20 00 62 65 69 6E 67 00 E3 20 Module .being..
0048B0: 65 78 61 6D 69 6E 65 64 2A 29 C0 00 50 72 65 63 examined*)..Prec
0048C0: 46 00 E2 3A 01 00 3B C0 00 50 72 65 63 53 00 E1 F..:..;..PrecS..
0048D0: 3A FB 3B C0 49 64 3A ED 3B C0 00 53 75 62 46 00 :.;.Id:.;..SubF.
0048E0: E0 3A 01 00 3B C0 00 53 75 62 53 00 DF 3A FB 3B .:..;..SubS..:.;
0048F0: C0 00 42 61 73 65 4E 61 6D 65 00 DE 3A ED 3B C0 ..BaseName..:.;.
004900: 8D C0 BA 01 0F 20 C6 20 00 69 73 00 88 20 E3 20 ..... . .is.. .
004910: C4 2A 29 C0 8A 20 69 3A 3D 31 20 86 20 E6 20 81 .*).. i:=1 . . .
004920: C1 82 20 E5 5B 69 5D 20 87 20 E7 5B 69 5D 2E EA .. .[i] . .[i]..
004930: 20 95 C2 6A 3A 3D D4 28 E7 5B 69 5D 2E EB 2C A1 ..j:=.(.[i]..,.
004940: 29 3B C2 E5 5B 6A 5D 3A 3D 9A 3B C2 89 C1 89 3B );..[j]:=.;....;
004950: C0 89 20 BB 3B C0 BF AF 20 00 4F 75 74 70 75 74 .. .;... .Output
004960: 52 65 63 6F 6D 70 73 00 83 3B BF 8E B4 69 2C 6A Recomps..;...i,j
004970: 3A AD 3B C0 B7 3A AC 3B BF AF 20 00 54 72 79 54 :.;..:.;.. .TryT
004980: 6F 4F 75 74 70 75 74 00 80 3B BF BF 28 2A B4 D7 oOutput..;..(*..
004990: 20 D1 20 D2 20 88 20 61 20 8D 20 01 0F 20 6F 72 . . . a . .. or
0049A0: 20 CB 20 90 20 01 0F C0 C6 20 6E 65 65 64 20 01 . . .... need .
0049B0: 06 20 77 61 69 74 20 01 10 20 CD 20 8D 20 01 0F . wait .. . . ..
0049C0: 20 01 0C 20 C5 20 63 6F 6D 70 69 6C 65 64 2A 29 .. . compiled*)
0049D0: BF BF 8E B4 6A 3A AD 3B BF 9C C0 97 20 E7 5B 69 ....j:.;.... .[i
0049E0: 5D 20 81 C1 82 20 8C 20 EA 20 95 C2 6A 3A 3D D4 ] ... . . ..j:=.
0049F0: 28 EB 2C 9A 29 3B C2 82 20 E5 5B 6A 5D 20 95 20 (.,.);.. .[j] .
004A00: C3 A7 20 89 3B C2 89 3B C1 B7 3A 3D A1 3B C1 D9 .. .;..;..:=.;..
004A10: 28 69 29 3B C1 E5 5B 69 5D 3A 3D A1 3B C1 89 3B (i);..[i]:=.;..;
004A20: 20 28 2A 97 2A 29 C0 89 20 80 3B C0 BF 9C C0 28 (*.*).. .;....(
004A30: 2A 20 B4 A2 20 F9 20 63 6F 6D 70 69 6C 61 74 69 * .. . compilati
004A40: 6F 6E 73 20 72 65 71 75 65 73 74 73 2A 29 BF C0 ons requests*)..
004A50: A6 C1 B7 3A 3D 9A 3B C1 69 3A 3D 31 3B C1 94 C2 ...:=.;.i:=1;...
004A60: 82 20 69 3E E6 20 95 20 92 20 89 3B C2 82 20 E5 . i>. . . .;.. .
004A70: 5B 69 5D 20 87 20 8C 20 C8 28 69 29 20 95 C3 80 [i] . . .(i) ...
004A80: 3B C3 89 3B C2 D5 28 69 29 3B C2 89 3B C1 9F 20 ;..;..(i);..;..
004A90: B7 3B C0 89 20 83 3B C3 BF 9C C0 CC 3B C0 BB 3B .;.. .;.....;..;
004AA0: C0 83 3B B4 C0 FC 28 DF 2C 9A 29 3B C0 89 20 01 ..;...(.,.);.. .
004AB0: 13 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
004AC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
004AD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
004AE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
004AF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
004B00: 00 45 78 74 65 6E 73 69 6F 6E 00 DD 3A ED 3B C0 .Extension..:.;.
004B10: C0 00 43 6F 6D 70 69 6C 65 72 73 00 DC 3A 9B 20 ..Compilers..:.
004B20: AC 20 84 20 ED 3D 5B 27 4D 32 BE 27 2C 27 4D 44 . . .=['M2.','MD
004B30: BE 27 5D 3B C0 00 45 78 74 65 6E 73 69 6F 6E 73 .'];..Extensions
004B40: 00 DB 3A 9B 20 AC 20 84 20 ED 3D 5B 27 2E 8B BC ..:. . . .=['...
004B50: 27 2C 27 2E 00 44 45 46 00 DA BC 27 5D 3B BF C0 ','..DEF...'];..
004B60: BF AF 20 00 50 75 74 4E 61 6D 65 00 D9 28 00 4D .. .PutName..(.M
004B70: 6F 64 4E 6F 00 D8 3A AD 29 3B BF BF 28 2A B4 00 odNo..:.);..(*..
004B80: 4F 75 74 70 75 74 00 D7 20 61 20 63 6F 6D 70 69 Output.. a compi
004B90: 6C 61 74 69 6F 6E 20 6C 69 6E 65 20 01 10 20 74 lation line .. t
004BA0: 68 65 20 01 09 20 00 6E 61 6D 65 00 D6 2A 29 BF he .. .name..*).
004BB0: BF 8E B4 69 3A AD 3B C0 EF 3A AA 3B BF 9C C0 97 ...i:.;..:.;....
004BC0: 20 E7 5B D8 5D 20 81 C1 F5 28 DF 2C 8F 28 DC 5B .[.] ...(.,.(.[
004BD0: EA 5D 29 2C 33 2C EF 29 3B C1 69 3A 3D 31 3B C1 .]),3,.);.i:=1;.
004BE0: A0 20 28 69 3C 3D 98 28 EB 29 29 20 87 20 28 EB . (i<=.(.)) . (.
004BF0: 5B 69 5D 3C 3E 27 20 27 29 20 81 C2 F8 28 DF 2C [i]<>' ') ...(.,
004C00: EB 5B 69 5D 29 3B C2 00 49 4E 43 00 D5 28 69 29 .[i]);..INC..(i)
004C10: 3B C2 89 3B C1 F5 28 DF 2C 8F 28 DB 5B EA 5D 29 ;..;..(.,.(.[.])
004C20: 2C 34 2C EF 29 3B C1 F8 28 DF 2C 30 F2 29 3B C1 ,4,.);..(.,0.);.
004C30: F8 28 DF 2C 30 F3 29 3B C1 89 3B 20 28 2A 97 2A .(.,0.);..; (*.*
004C40: 29 C0 89 20 D9 3B BF AF 20 00 46 69 6E 64 4D 6F ).. .;.. .FindMo
004C50: 64 75 6C 65 00 D4 28 EB 3A ED 3B 00 49 73 44 45 dule..(.:.;.IsDE
004C60: 46 00 D3 3A AC 29 3A AD 3B BF BF 28 2A B4 46 69 F..:.):.;..(*.Fi
004C70: 6E 64 20 61 20 01 0F 2C 20 65 6E 74 65 72 20 00 nd a .., enter .
004C80: 69 74 00 D2 20 00 69 66 00 D1 20 01 06 20 00 66 it.. .if.. .. .f
004C90: 6F 75 6E 64 00 D0 2A 29 BF BF 8E B4 69 3A AD 3B ound..*)....i:.;
004CA0: BF 9C C0 82 20 E6 3E 3D 98 28 E7 29 20 95 C1 F4 .... .>=.(.) ...
004CB0: 28 27 20 E7 20 00 74 61 62 6C 65 00 CF 20 6F 76 (' . .table.. ov
004CC0: 65 72 66 6C 6F 77 27 29 3B C1 89 3B C0 E7 5B E6 erflow');..;..[.
004CD0: 2B 31 5D 2E EB 3A 3D EB 3B C0 E7 5B E6 2B 31 5D +1]..:=.;..[.+1]
004CE0: 2E EA 3A 3D D3 3B C0 69 3A 3D 31 3B C0 A0 20 28 ..:=.;.i:=1;.. (
004CF0: E7 5B 69 5D 2E EB 3C 3E EB 29 20 85 20 28 E7 5B .[i]..<>.) . (.[
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
004D10: 04 00 01 00 02 09 52 E5 04 00 C9 02 00 00 00 02 ......R.........
004D20: 04 00 C5 02 00 00 00 02 04 00 C1 02 00 00 00 02 ................
004D30: 04 00 C6 02 00 00 00 02 04 00 C2 02 00 00 00 02 ................
004D40: 04 00 C7 02 00 00 00 02 04 00 C3 02 00 00 00 02 ................
004D50: 04 00 C8 02 00 00 00 02 04 00 C4 02 00 00 00 02 ................
004D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004E00: 69 6E 74 65 72 6E 61 6C 20 6B 6E 6F 77 6C 65 64 internal knowled
004E10: 67 65 20 01 09 20 01 00 20 63 6F 6D 70 69 6C 65 ge .. .. compile
004E20: 72 27 73 20 6F 70 65 72 61 74 69 6F 6E BF C1 01 r's operation...
004E30: 07 20 73 74 61 63 6B 20 01 06 20 6C 6F 6F 6B 20 . stack .. look
004E40: 6C 69 6B 65 20 CC 3A BF C2 A7 20 A2 20 B4 28 32 like .:... . .(2
004E50: 20 F5 29 C2 6F 6C 64 20 69 78 20 00 76 61 6C 75 .).old ix .valu
004E60: 65 00 97 BB B4 28 32 20 F5 29 C2 69 B5 28 32 20 e....(2 .).i.(2
004E70: F5 29 C0 2A 29 BF C0 D7 3A 3D DB 28 AD 28 8F 28 .).*)...:=.(.(.(
004E80: 69 29 29 2B 34 29 3B C0 D6 3A 3D DB 28 D7 5E 29 i))+4);..:=.(.^)
004E90: 3B B5 28 2A A7 20 A2 20 97 2A 29 C0 D5 3A 3D DC ;.(*. . .*)..:=.
004EA0: 28 D6 29 3B C0 82 20 AD 28 E9 28 00 4F 52 44 00 (.);.. .(.(.ORD.
004EB0: 8D 28 D5 5E 29 2C 30 63 30 68 29 29 3D 30 63 30 .(.^),0c0h))=0c0
004EC0: 68 20 95 20 28 2A 49 74 73 20 61 20 01 03 20 F1 h . (*Its a .. .
004ED0: 2A 29 C1 D7 5E 3A 3D D7 5E 2B 32 3B B4 28 2A 01 *)..^:=.^+2;.(*.
004EE0: 11 20 32 20 01 12 20 A7 20 A2 2A 29 C1 D1 3A 3D . 2 .. . .*)..:=
004EF0: 32 35 36 2A E9 28 8D 28 D5 5E 29 2C 30 33 66 68 256*.(.(.^),03fh
004F00: 29 3B C1 D5 3A 3D DC 28 AD 28 D5 29 2B 31 29 3B );..:=.(.(.)+1);
004F10: C1 D1 3A 3D D1 2B 8D 28 D5 5E 29 3B C1 82 20 DA ..:=.+.(.^);.. .
004F20: 20 95 C2 B3 28 27 20 4C 69 6E 65 20 3A 20 27 29 ...(' Line : ')
004F30: 3B C2 EE 28 D1 2C 35 29 3B C2 A9 3B C2 89 3B C0 ;..(.,5);..;..;.
004F40: 9E 20 E9 28 8D 28 D5 5E 29 2C 38 30 68 29 3D 30 . .(.(.^),80h)=0
004F50: 20 95 20 28 2A 01 08 20 F2 20 2A 29 C1 82 20 D9 . (*.. . *).. .
004F60: 20 95 20 B3 28 27 20 50 72 6F 63 65 64 75 72 65 . .(' Procedure
004F70: 20 3A 20 27 29 20 89 3B C1 82 20 D2 3D 98 28 D4 : ') .;.. .=.(.
004F80: 29 20 95 C2 8A 20 D2 3A 3D 31 20 86 20 98 28 D4 ) ... .:=1 . .(.
004F90: 29 2D 31 20 81 C3 D4 5B D2 5D 3A 3D D4 5B D2 2B )-1 ...[.]:=.[.+
004FA0: 31 5D 3B C3 D3 5B D2 5D 3A 3D D3 5B D2 2B 31 5D 1];..[.]:=.[.+1]
004FB0: 3B C3 89 3B C2 B9 28 D2 29 3B C2 89 3B C1 49 4E ;..;..(.);..;.IN
004FC0: 43 28 D2 29 3B C1 D4 5B D2 5D 3A 3D D5 3B C1 D3 C(.);..[.]:=.;..
004FD0: 5B D2 5D 3A 3D D1 3B C1 B1 3B C1 82 20 D9 20 95 [.]:=.;..;.. . .
004FE0: 20 A9 20 89 3B C1 D7 5E 3A 3D AD 28 D5 29 2B 31 . .;..^:=.(.)+1
004FF0: 3B C0 9E 20 AD 28 E9 28 8D 28 D5 5E 29 2C 30 65 ;.. .(.(.(.^),0e
005000: 2C 00 42 75 73 79 52 65 61 64 00 EC 2C C2 00 43 ,.BusyRead..,..C
005010: 6C 65 61 72 43 68 61 72 42 75 66 66 65 72 00 EB learCharBuffer..
005020: 2C 00 52 65 61 64 00 EA 3B BF 93 B4 49 6E 74 4C ,.Read..;...IntL
005030: 6F 67 69 63 20 A3 20 00 49 41 4E 44 00 E9 3B BF ogic £ .IAND..;.
005040: BF 9D B4 00 49 6E 74 4E 75 6D 62 65 72 00 E8 3D ....IntNumber..=
005050: 36 3B B5 28 2A 00 4E 75 6D 62 65 72 00 E7 20 01 6;.(*.Number.. .
005060: 09 20 00 69 6E 74 65 72 75 70 74 00 E6 20 00 75 . .interupt.. .u
005070: 73 65 64 00 E5 20 28 65 67 20 52 53 54 20 36 29 sed.. (eg RST 6)
005080: C3 BA 00 49 66 00 E4 20 6F 74 68 65 72 20 74 68 ...If.. other th
005090: 61 6E 20 36 20 01 16 20 E5 2C 20 00 62 65 00 E3 an 6 .. ., .be..
0050A0: 20 73 75 72 65 20 01 12 20 75 73 65 20 2F 74 3A sure .. use /t:
0050B0: 6E C3 BA FE 20 01 00 20 6C 69 6E 6B 2A 29 C0 00 n... .. link*)..
0050C0: 46 72 65 71 43 6F 75 6E 74 00 E2 3D 31 30 30 3B FreqCount..=100;
0050D0: B5 28 2A E7 20 01 09 20 01 04 20 62 65 74 77 65 .(*. .. .. betwe
0050E0: 65 6E 20 74 65 73 74 73 20 00 66 6F 72 00 E1 20 en tests .for..
0050F0: C3 BA F7 20 00 61 74 74 65 6E 74 69 6F 6E 00 E0 ... .attention..
005100: 20 00 63 68 61 72 61 63 74 65 72 00 DF 2E 20 01 .character... .
005110: 07 20 E0 C3 BA DF 20 01 16 20 6E 6F 74 20 63 68 . .... .. not ch
005120: 65 63 6B 65 64 20 F9 20 74 69 6D 65 20 72 6F 75 ecked . time rou
005130: 6E 64 20 C3 BA 62 65 63 61 75 73 65 20 00 74 68 nd ..because .th
005140: 61 74 00 DE 20 6D 61 6B 65 73 20 65 76 65 72 79 at.. makes every
005150: 74 68 69 6E 67 20 72 75 6E 20 74 6F 6F 20 73 6C thing run too sl
005160: 6F 77 2A 29 C0 00 4D 61 78 44 65 70 74 68 00 DD ow*)..MaxDepth..
005170: 3D 32 30 3B B5 28 2A 4D 61 78 20 64 65 70 74 68 =20;.(*Max depth
005180: 20 01 09 20 01 08 20 01 04 20 DE 20 63 61 6E 20 .. .. .. . can
005190: E3 20 C3 BA 74 72 61 63 6B 65 64 2A 29 BF 96 B4 . ..tracked*)...
0051A0: 00 70 43 48 41 52 00 DC 3D A8 20 86 20 99 3B C0 .pCHAR..=. . .;.
0051B0: 00 70 43 41 52 44 49 4E 41 4C 00 DB 3D A8 20 86 .pCARDINAL..=. .
0051C0: 20 AD 3B BF 8E B4 00 4C 69 6E 65 54 72 61 63 65 .;....LineTrace
0051D0: 00 DA 3A AC 3D 9A 3B C0 00 50 72 6F 63 54 72 61 ..:.=.;..ProcTra
0051E0: 63 65 00 D9 3A AC 3D 9A 3B C0 00 43 6F 75 6E 74 ce..:.=.;..Count
0051F0: 44 6F 77 6E 00 D8 3A AD 3D E2 3B C0 00 70 52 65 Down..:.=.;..pRe
005200: 27 5B 27 2C 27 2F 27 3A 28 2A 4F 70 74 69 6F 6E '[','/':(*Option
005210: 20 66 6F 75 6E 64 2A 29 C2 80 28 69 29 3B C2 9A found*)..(i);..
005220: 28 AA 28 8C 29 2D 69 2C 30 88 2C 6F 70 74 69 6F (.(.)-i,0.,optio
005230: 6E 29 3B C2 92 C2 7C C1 27 22 27 2C 22 27 22 3A n);...|.'"',"'":
005240: 6A 3A 3D 69 2B 31 3B C2 A0 20 28 83 5B 69 5D 3C j:=i+1;.. (.[i]<
005250: 3E 83 5B 6A 5D 29 20 C3 87 20 28 6A 3C AA 28 8C >.[j]) .. (j<.(.
005260: 29 29 20 81 C3 80 28 6A 29 C3 89 3B C2 80 28 69 )) ...(j)..;..(i
005270: 29 3B C2 9A 28 6A 2D 69 2C 83 5B 69 2D 31 5D 2C );..(j-i,.[i-1],
005280: 73 74 72 69 6E 67 29 3B C2 80 28 6A 29 3B C2 7C string);..(j);.|
005290: C1 91 B4 6A 3A 3D 69 2B 31 3B C2 A0 20 B5 28 83 ...j:=i+1;.. .(.
0052A0: 5B 6A 5D 3C 3E 27 20 27 29 20 C3 87 B4 28 83 5B [j]<>' ') ...(.[
0052B0: 6A 5D 3C 3E 27 2C 27 29 20 C3 87 B4 28 83 5B 6A j]<>',') ...(.[j
0052C0: 5D 3C 3E 27 5B 27 29 C3 87 B4 28 83 5B 6A 5D 3C ]<>'[')...(.[j]<
0052D0: 3E 27 2F 27 29 C3 87 20 B4 28 6A 3C AA 28 8C 29 >'/').. .(j<.(.)
0052E0: 29 20 81 C3 80 28 6A 29 C3 89 3B C2 9A 28 6A 2D ) ...(j)..;..(j-
0052F0: 69 2C 83 5B 6A 5D 2C 6E 61 6D 65 29 3B C2 89 3B i,.[j],name);..;
005300: 28 2A 63 61 73 65 2A 29 C1 C1 69 3A 3D 6A 3B C1 (*case*)..i:=j;.
005310: 82 20 83 5B 69 5D 3D 27 2C 27 20 95 20 80 28 69 . .[i]=',' . .(i
005320: 29 20 89 3B C1 89 3B 20 28 2A 94 2A 29 C0 89 20 ) .;..; (*.*)..
005330: 9E 3B C3 BF 89 20 A2 2E BF 00 00 1A 1A 1A 1A 1A .;... ..........
005340: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005350: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005360: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005370: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005380: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
005390: 20 00 43 6F 6E 76 65 72 73 69 6F 6E 73 00 A2 3B .Conversions..;
0053A0: BF 93 20 53 59 53 54 45 4D 20 A3 20 AB 2C 8F 3B .. SYSTEM £ .,.;
0053B0: BF 93 20 49 6E 74 4C 6F 67 69 63 20 A3 20 49 41 .. IntLogic £ IA
0053C0: 4E 44 3B BF 8E B4 00 63 68 61 72 73 00 A0 3A 9B ND;....chars..:.
0053D0: 5B 30 2E 2E 31 35 5D 20 84 20 99 3D 27 30 31 32 [0..15] . .='012
0053E0: 33 34 35 36 37 38 39 41 42 43 44 45 46 27 3B C0 3456789ABCDEF';.
0053F0: 69 2C 6C 3A AA 3B C0 74 2C 72 3A AD 3B C0 62 3A i,l:.;.t,r:.;.b:
005400: 74 00 D7 3A DB 3B C0 00 70 43 61 72 64 00 D6 3A t..:.;..pCard..:
005410: DB 3B C0 00 70 43 68 61 72 00 D5 3A DC 3B C0 6A .;..pChar..:.;.j
005420: 3A AD 3B C0 00 50 72 6F 63 53 74 61 63 6B 00 D4 :.;..ProcStack..
005430: 3A 9B 20 5B 31 2E 2E DD 5D 20 84 20 DC 3B C0 00 :. [1...] . .;..
005440: 50 72 6F 63 4C 69 6E 65 00 D3 3A 9B 20 5B 31 2E ProcLine..:. [1.
005450: 2E DD 5D 20 84 20 AD 3B C0 00 50 72 6F 63 54 6F ..] . .;..ProcTo
005460: 70 00 D2 3A AD 3D 30 3B C0 00 4C 61 73 74 4C 69 p..:.=0;..LastLi
005470: 6E 65 00 D1 3A AD 3B C0 00 41 74 74 65 6E 74 69 ne..:.;..Attenti
005480: 6F 6E 43 68 61 72 61 63 74 65 72 00 D0 3A 99 3D onCharacter..:.=
005490: 30 31 78 3B BF C0 28 2A 20 01 07 20 E0 20 DF 20 01x;..(* .. . .
0054A0: 01 16 20 74 79 70 65 73 20 01 12 20 00 67 65 74 .. types .. .get
0054B0: 00 CF 20 69 6E 74 6F 20 C0 BB 01 18 20 01 10 20 .. into .... ..
0054C0: 6D 6F 64 65 2E 20 01 17 20 6D 65 61 6E 73 20 DE mode. .. means .
0054D0: 20 01 15 20 01 16 C0 BB 70 65 72 66 6F 72 6D 69 .. ....performi
0054E0: 6E 67 20 01 04 20 01 12 20 01 00 20 EC 20 72 6F ng .. .. .. . ro
0054F0: 75 74 69 6E 65 20 F4 20 AE 2E BF C0 BB E4 20 00 utine . ...... .
005500: 79 6F 75 00 CE 20 00 61 72 65 00 CD 20 01 0B 20 you.. .are.. ..
005510: FC 20 EC 2C 20 00 74 68 69 73 00 CC 20 01 06 20 . ., .this.. ..
005520: 63 61 75 73 65 20 63 6F 6E 66 6C 69 63 74 73 C0 cause conflicts.
005530: BB 00 61 73 00 CB 20 00 44 65 62 75 67 00 CA 20 ..as.. .Debug..
005540: 01 06 20 CF 20 01 00 20 00 63 68 61 72 61 63 74 .. . .. .charact
005550: 65 72 73 00 C9 20 CE 20 77 61 6E 74 65 64 2E 20 ers.. . wanted.
005560: 54 6F 20 6F 76 65 72 63 6F 6D 65 20 CC 2C 20 C0 To overcome ., .
005570: BB CE 20 01 06 20 68 61 76 65 20 01 12 20 00 63 .. .. have .. .c
005580: 68 61 6E 67 65 00 C8 20 AE 20 73 6F 20 DE 20 C9 hange.. . so . .
005590: 20 72 65 6A 65 63 74 65 64 C0 BB FD 20 CA 20 01 rejected... . .
0055A0: 06 20 E3 20 72 65 74 75 72 6E 65 64 20 01 12 20 . . returned ..
0055B0: 61 6E 6F 74 68 65 72 20 63 61 6C 6C 65 72 2E 20 another caller.
0055C0: 2A 29 BF BF 28 2A B4 43 68 65 63 6B 20 E1 20 E0 *)..(*.Check . .
0055D0: 20 DF BF C0 E4 20 66 6F 75 6E 64 2C 20 74 68 65 .... found, the
0055E0: 6E 20 69 6E 74 65 72 70 72 65 74 20 00 63 6F 6D n interpret .com
0055F0: 6D 61 6E 64 73 00 C7 BF C0 45 61 63 68 20 01 10 mands....Each ..
005600: 52 45 41 4C 3B BF AF 20 00 43 61 72 64 54 6F 53 REAL;.. .CardToS
005610: 74 72 69 6E 67 00 9E 28 63 2C 00 62 61 73 65 00 tring..(c,.base.
005620: 9D 3A AD 3B 8E 20 54 3A 9B 20 84 20 99 3B 8E 20 .:.;. T:. . .;.
005630: 00 75 73 65 64 00 97 3A AA 29 3B BF 9C C0 69 3A .used..:.);...i:
005640: 3D 98 28 54 29 3B C0 A6 C1 74 3A 3D 63 20 88 20 =.(T);...t:=c .
005650: 9D 3B C1 72 3A 3D 63 2D 9D 2A 74 3B C1 54 5B 69 .;.r:=c-.*t;.T[i
005660: 5D 3A 3D A0 5B 72 5D 3B C1 63 3A 3D 74 3B C1 69 ]:=.[r];.c:=t;.i
005670: 3A 3D 69 2D 31 3B C1 9F 20 28 63 3D 30 29 20 85 :=i-1;.. (c=0) .
005680: 20 28 69 3C 30 29 3B C0 97 3A 3D 98 28 54 29 2D (i<0);..:=.(T)-
005690: 69 3B C0 8A 20 69 3A 3D 69 20 86 20 30 20 80 20 i;.. i:=i . 0 .
0056A0: 2D 31 20 81 20 54 5B 69 5D 3A 3D 27 20 27 20 89 -1 . T[i]:=' ' .
0056B0: 3B C0 89 20 9E 3B C1 BF AF 20 00 49 6E 74 54 6F ;.. .;... .IntTo
0056C0: 53 74 72 69 6E 67 00 96 28 76 3A AA 3B 9D 3A AD String..(v:.;.:.
0056D0: 3B C2 8E 20 54 3A 9B 20 84 20 99 3B 8E 20 97 3A ;.. T:. . .;. .:
0056E0: AA 29 3B BF 8E 20 00 6E 65 67 00 94 3A AC 3B BF .);.. .neg..:.;.
0056F0: BF 9C C0 82 20 76 3C 30 20 95 20 C1 94 3A 3D 9A .... v<0 . ..:=.
005700: 3B C1 76 3A 3D 2D 76 C0 91 B4 94 3A 3D A1 C1 89 ;.v:=-v....:=...
005710: 3B C0 9E 28 AD 28 76 29 2C 9D 2C 54 2C 97 29 3B ;..(.(v),.,T,.);
005720: C0 82 20 94 20 95 20 C1 54 5B 98 28 54 29 2D 97 .. . . .T[.(T)-.
005730: 5D 3A 3D 27 2D 27 3B C1 97 3A 3D 97 2B 31 3B C1 ]:='-';..:=.+1;.
005740: 89 3B C0 89 20 96 3B BF AF 20 00 4D 61 6B 65 57 .;.. .;.. .MakeW
005750: 6F 72 64 00 92 28 00 48 69 67 68 00 90 2C 00 4C ord..(.High..,.L
005760: 6F 77 00 8D 3A 00 42 59 54 45 00 8C 29 3A 00 57 ow..:.BYTE..):.W
005770: 4F 52 44 00 8B 3B BF 8E B4 61 3A AB 3B BF 9C C0 ORD..;...a:.;...
005780: 61 3A 3D 8F 28 69 29 3B C0 61 5E 3A 3D 8D 3B C0 a:=.(i);.a^:=.;.
005790: 61 3A 3D AB 28 AD 28 61 29 2B 31 29 3B C0 61 5E a:=.(.(a)+1);.a^
0057A0: 3A 3D 90 3B C0 A7 20 69 C0 89 20 92 3B C0 BF AF :=.;.. i.. .;...
0057B0: 20 00 48 69 67 68 42 79 74 65 00 87 28 77 3A 8B .HighByte..(w:.
0057C0: 29 3A 8C 3B BF 8E B4 61 3A AB 3B BF 9C C0 61 3A ):.;...a:.;...a:
0057D0: 3D AB 28 AD 28 8F 28 77 29 29 2B 31 29 3B C0 A7 =.(.(.(w))+1);..
0057E0: 20 61 5E 3B C0 89 20 87 3B BF AF 20 00 4C 6F 77 a^;.. .;.. .Low
0057F0: 42 79 74 65 00 83 28 77 3A 8B 29 3A 8C 3B BF 8E Byte..(w:.):.;..
005800: 20 01 16 20 6F 6E 65 20 DF 20 28 70 6F 73 73 69 .. one . (possi
005810: 62 6C 79 20 F6 20 FD 20 00 70 61 72 61 6D 65 74 bly . . .paramet
005820: 65 72 00 C6 C1 C9 29 BF C0 01 07 20 C7 20 CD 3A er....).... . .:
005830: BF C0 41 78 20 B4 C8 20 E0 20 DF 20 01 12 20 78 ..Ax .. . . .. x
005840: C0 44 78 B4 00 64 69 73 61 62 6C 65 00 C5 20 78 .Dx..disable.. x
005850: 20 01 05 20 28 78 3D 4C 20 E1 20 01 03 20 01 02 .. (x=L . .. ..
005860: 20 50 20 E1 20 70 72 6F 63 65 64 75 72 65 73 C3 P . procedures.
005870: BB 61 6E 79 74 68 69 6E 67 20 FA 20 01 16 20 62 .anything . .. b
005880: 6F 74 68 29 C0 45 78 B4 C5 20 78 20 01 05 C0 58 oth).Ex.. x ...X
005890: B4 43 6F 6E 74 69 6E 75 65 20 64 65 62 75 67 67 .Continue debugg
0058A0: 69 6E 67 C0 2A 29 BF AF 20 00 43 68 65 63 6B 46 ing.*).. .CheckF
0058B0: 6F 72 43 6F 6E 74 72 6F 6C 00 C4 3B BF 8E B4 00 orControl..;....
0058C0: 63 68 00 BD 3A 99 3B BF 9C BF BC 00 44 45 43 00 ch..:.;.....DEC.
0058D0: B9 28 D8 29 3B BF BC 82 20 28 D8 3D 30 29 20 85 .(.);... (.=0) .
0058E0: 20 DA 20 85 20 D9 20 95 C0 D8 3A 3D E2 3B C0 EC . . . ...:=.;..
0058F0: 28 BD 29 3B B4 BF BE BA 82 20 BD 3D D0 20 95 C1 (.);..... .=. ..
005900: EB 3B C1 B3 28 27 20 CA 20 43 6F 6D 6D 61 6E 64 .;..(' . Command
005910: 3A 27 29 3B C1 94 C2 EA 28 BD 29 3B C2 90 20 00 :');....(.);.. .
005920: 43 41 50 00 B8 28 BD 29 20 84 C2 27 41 27 3A B3 CAP..(.) ..'A':.
005930: 28 27 20 43 68 61 6E 67 65 20 E0 20 01 12 3A 27 (' Change . ..:'
005940: 29 3B C2 BC A6 C3 EC 28 BD 29 3B C3 9F 20 BD 3C );.....(.);.. .<
005950: 3E 30 78 3B C2 BC D0 3A 3D BD 3B C2 BC A9 3B C2 >0x;...:=.;...;.
005960: BC EB 7C C2 27 44 27 3A C2 BC B3 28 27 69 73 61 ..|.'D':...('isa
005970: 62 6C 65 20 3A 27 29 3B EA 28 BD 29 3B C2 BC 90 ble :');.(.);...
005980: 20 B8 28 BD 29 20 84 C3 27 4C 27 3A DA 3A 3D A1 .(.) ..'L':.:=.
005990: 3B C3 BC B3 28 27 00 69 6E 65 00 B7 20 01 05 27 ;...('.ine.. ..'
0059A0: 29 7C C3 27 50 27 3A D9 3A 3D A1 3B C3 BC B3 28 )|.'P':.:=.;...(
0059B0: 27 00 72 6F 63 00 B6 20 01 05 27 29 7C C3 91 20 '.roc.. ..')|..
0059C0: C3 B4 D9 3A 3D A1 3B C3 B4 DA 3A 3D A1 3B C3 B4 ...:=.;...:=.;..
0059D0: B3 28 27 00 42 6F 74 68 00 B2 27 29 C3 B4 89 3B .('.Both..')...;
0059E0: 28 2A 90 2A 29 C2 BC A9 3B C2 BC 7C C2 27 45 27 (*.*)...;..|.'E'
0059F0: 3A C2 BC B3 28 27 6E 61 62 6C 65 20 3A 27 29 3B :...('nable :');
005A00: B4 61 3A AB 3B BF 9C C0 61 3A 3D 8F 28 77 29 3B .a:.;...a:=.(w);
005A10: C0 A7 20 61 5E 3B C0 89 20 83 3B BF 89 20 A2 2E .. a^;.. .;.. ..
005A20: BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005A30: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005A40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005A50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005A60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005A70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
005A80: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
005A90: 20 00 44 45 42 55 47 00 01 18 3B BF BF 28 2A B4 .DEBUG...;..(*.
005AA0: 00 54 68 69 73 00 01 17 20 00 69 73 00 01 16 20 .This... .is...
005AB0: 61 20 00 64 65 62 75 67 00 01 15 20 00 6D 6F 64 a .debug... .mod
005AC0: 75 6C 65 00 01 14 BF C0 00 55 70 64 61 74 65 64 ule......Updated
005AD0: 00 01 13 20 4A 61 6E 20 32 36 20 38 35 20 00 74 ... Jan 26 85 .t
005AE0: 6F 00 01 12 20 00 61 64 64 00 01 11 20 00 63 6F o... .add... .co
005AF0: 6D 6D 61 6E 64 00 01 10 20 69 6E 74 65 72 66 61 mmand... interfa
005B00: 63 65 C0 01 13 20 41 75 67 20 31 30 20 38 36 20 ce... Aug 10 86
005B10: 01 12 20 01 11 20 00 62 6F 75 6E 64 73 00 01 0F .. .. .bounds...
005B20: 20 65 72 72 6F 72 20 00 74 72 61 70 73 00 01 0E error .traps...
005B30: 20 00 61 6E 64 00 01 0D 20 00 6F 76 65 72 66 6C .and... .overfl
005B40: 6F 77 00 01 0C 20 01 0E 2C C0 00 61 6C 73 6F 00 ow... ..,..also.
005B50: 01 0B 20 00 65 6E 64 00 01 0A 20 00 6F 66 00 01 .. .end... .of..
005B60: 09 20 00 70 72 6F 63 65 64 75 72 65 00 01 08 20 . .procedure...
005B70: 63 6F 64 65 BF C0 00 54 68 65 00 01 07 20 72 65 code...The... re
005B80: 6C 65 61 73 65 64 20 76 65 72 73 69 6F 6E 20 00 leased version .
005B90: 77 69 6C 6C 00 01 06 20 00 74 72 61 63 65 00 01 will... .trace..
005BA0: 05 20 01 08 20 00 63 61 6C 6C 73 00 01 04 20 01 . .. .calls... .
005BB0: 0D C0 00 6C 69 6E 65 00 01 03 20 00 6E 75 6D 62 ...line... .numb
005BC0: 65 72 73 00 01 02 2E BF C0 57 68 65 6E 20 61 20 ers......When a
005BD0: 01 14 20 01 16 20 63 6F 6D 70 69 6C 65 64 20 00 .. .. compiled .
005BE0: 77 69 74 68 00 01 01 20 00 74 68 65 00 01 00 20 with... .the...
005BF0: 01 05 20 00 66 6C 61 67 00 FF 20 00 6F 6E 00 FE .. .flag.. .on..
005C00: EA 28 BD 29 3B C2 BC 90 20 B8 28 BD 29 20 84 C3 .(.);... .(.) ..
005C10: 27 4C 27 3A DA 3A 3D 9A 3B C3 BC B3 28 27 B7 20 'L':.:=.;...('.
005C20: 01 05 27 29 7C C3 27 50 27 3A D9 3A 3D 9A C3 BC ..')|.'P':.:=...
005C30: B3 28 27 B6 20 01 05 27 29 7C C3 91 20 C3 B4 D9 .('. ..')|.. ...
005C40: 3A 3D 9A 3B C3 B4 DA 3A 3D 9A 3B C3 B4 B3 28 27 :=.;...:=.;...('
005C50: B2 27 29 3B C3 B4 89 3B 28 2A 90 2A 29 C3 A9 3B .');...;(*.*)..;
005C60: C2 BC 7C C2 27 58 27 3A B3 28 27 20 43 6F 6E 74 ..|.'X':.(' Cont
005C70: 69 6E 75 69 6E 67 27 29 3B C2 BC A9 3B 20 92 C2 inuing');...; ..
005C80: 91 C3 B3 28 27 43 6F 6D 6D 61 6E 64 73 20 CD 3A ...('Commands .:
005C90: 20 41 20 45 20 44 20 01 0D 20 58 27 29 3B A9 3B A E D .. X');.;
005CA0: C3 89 3B 28 2A 90 2A 29 C2 89 3B 28 2A 94 2A 29 ..;(*.*)..;(*.*)
005CB0: C1 89 3B 28 2A 82 20 BD 3D D0 2A 29 C0 89 3B 28 ..;(*. .=.*)..;(
005CC0: 2A D8 3D 30 2A 29 BF BC 89 20 C4 3B BF AF 20 00 *.=0*)... .;.. .
005CD0: 44 69 73 70 6C 61 79 4E 61 6D 65 00 B1 3B BF 9C DisplayName..;..
005CE0: C0 A0 20 D5 5E 3C 3E 30 78 20 81 C1 82 20 D9 20 .. .^<>0x ... .
005CF0: 95 20 ED 28 D5 5E 29 20 89 3B C1 D5 3A 3D DC 28 . .(.^) .;..:=.(
005D00: AD 28 D5 29 2B 31 29 3B C1 89 3B C0 89 20 B1 3B .(.)+1);..;.. .;
005D10: BF AF 20 00 54 72 61 63 65 42 61 63 6B 00 B0 3B .. .TraceBack..;
005D20: BF 9C C0 A9 3B C0 D9 3A 3D 9A 3B C0 8A 20 D2 3A ....;..:=.;.. .:
005D30: 3D D2 20 86 20 30 20 80 20 2D 31 20 81 C1 82 20 =. . 0 . -1 ...
005D40: D2 3E 30 20 95 C2 D5 3A 3D D4 5B D2 5D 3B C2 B1 .>0 ...:=.[.];..
005D50: 3B C2 89 3B C1 B3 28 27 20 6E 65 61 72 20 27 29 ;..;..(' near ')
005D60: 3B C1 EE 28 D1 2C 34 29 3B C1 D1 3A 3D D3 5B D2 ;..(.,4);..:=.[.
005D70: 5D 3B C1 A9 3B C1 89 3B C0 89 20 B0 3B BF AF 20 ];..;..;.. .;..
005D80: 00 54 72 61 63 65 00 AB 3B BF BF 28 2A B4 01 17 .Trace..;..(*...
005D90: 20 01 14 20 61 63 74 75 61 6C 6C 79 20 64 6F 65 .. actually doe
005DA0: 73 20 01 00 20 74 72 61 63 69 6E 67 2A 29 BF 8E s .. tracing*)..
005DB0: B4 69 3A AD 3B BF 9C C0 C4 3B BF C0 28 2A B4 70 .i:.;....;..(*.p
005DC0: 69 63 6B 20 00 75 70 00 AA 20 01 00 20 00 72 65 ick .up.. .. .re
005DD0: 74 75 72 6E 00 A7 20 00 61 64 64 72 65 73 73 00 turn.. .address.
005DE0: A2 20 CB 20 69 66 20 69 74 20 77 65 72 65 20 61 . . if it were a
005DF0: 20 C6 20 C1 01 17 20 72 65 71 75 69 72 65 64 20 . ... required
005E00: 20 28 65 69 74 68 65 72 C0 00 62 79 00 FD 20 00 (either..by.. .
005E10: 75 73 69 6E 67 00 FC 20 4D 32 20 6E 61 6D 65 2F using.. M2 name/
005E20: 54 2C 20 00 6F 72 00 FB 20 00 65 6C 73 65 00 FA T, .or.. .else..
005E30: 20 28 2A 24 74 2B 2A 29 2C 20 01 0D 20 6C 69 6E (*$t+*), .. lin
005E40: 6B 65 64 20 01 01 20 01 00 20 C0 2F 54 20 FF 2C ked .. .. ./T .,
005E50: 20 00 65 61 63 68 00 F9 20 01 08 20 FB 20 00 73 .each.. .. . .s
005E60: 74 61 74 65 6D 65 6E 74 00 F8 20 01 16 20 70 72 tatement.. .. pr
005E70: 65 63 65 64 65 64 20 FD 20 00 61 6E 00 F7 20 69 eceded . .an.. i
005E80: 6E 74 20 36 C0 00 66 6F 6C 6C 6F 77 65 64 00 F6 nt 6..followed..
005E90: 20 FD 20 73 65 76 65 72 61 6C 20 00 62 79 74 65 . several .byte
005EA0: 73 00 F5 20 00 69 6E 00 F4 20 01 00 20 66 6F 72 s.. .in.. .. for
005EB0: 6D 3A BF C0 74 6F 70 20 00 62 69 74 73 00 F3 BB m:..top .bits...
005EC0: B4 30 BA 3D BA 01 08 20 00 63 61 6C 6C 00 F2 C2 .0.=... .call...
005ED0: 31 31 BA 3D BA F8 20 00 6E 75 6D 62 65 72 00 F1 11.=.. .number..
005EE0: 20 28 01 03 20 F1 29 28 6D 61 78 20 01 16 20 33 (.. .)(max .. 3
005EF0: 66 66 66 3D 31 36 33 38 33 29 C2 31 30 30 20 3D fff=16383).100 =
005F00: BA 01 0A 20 01 09 20 01 08 C2 31 30 31 30 20 3D ... .. ...1010 =
005F10: 20 01 0C 20 00 74 72 61 70 00 F0 C2 31 30 31 31 .. .trap...1011
005F20: 20 3D 20 01 0F 20 F0 BF C0 01 07 20 72 65 6D 61 = .. ..... rema
005F30: 69 6E 69 6E 67 20 31 35 20 F3 20 01 09 20 61 20 ining 15 . .. a
005F40: 77 6F 72 64 20 67 69 76 65 20 61 20 01 08 20 F1 word give a .. .
005F50: 20 FB 20 61 20 F8 C0 28 01 03 29 20 F1 2E 20 BF . a ..(..) .. .
005F60: C0 01 17 20 01 14 20 70 65 72 66 6F 72 6D 73 20 ... .. performs
005F70: 74 77 6F 20 66 75 6E 63 74 69 6F 6E 73 3A BF C0 two functions:..
005F80: 31 2F 20 4F 75 74 70 75 74 73 20 01 05 20 69 6E 1/ Outputs .. in
005F90: 66 6F 72 6D 61 74 69 6F 6E BF C0 32 2F 20 41 6C formation..2/ Al
005FA0: 6C 6F 77 73 20 63 6F 6E 74 72 6F 6C 20 01 09 20 lows control ..
005FB0: 01 15 20 6F 75 74 70 75 74 BF C0 2A 29 BF 93 B4 .. output..*)...
005FC0: 53 59 53 54 45 4D 20 A3 20 8F 2C 00 42 59 54 45 SYSTEM £ .,.BYTE
005FD0: 00 EF 3B BF 93 B4 53 6D 61 6C 6C 49 4F 20 A3 20 ..;...SmallIO £
005FE0: 00 57 72 69 74 65 43 61 72 64 00 EE 3B BF 93 B4 .WriteCard..;...
005FF0: AE 20 A3 20 A9 2C B3 2C 00 57 72 69 74 65 00 ED . £ .,.,.Write..
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
006010: 05 00 01 00 02 09 52 E5 05 00 C9 02 00 00 00 02 ......R.........
006020: 05 00 C5 02 00 00 00 02 05 00 C1 02 00 00 00 02 ................
006030: 05 00 C6 02 00 00 00 02 05 00 C2 02 00 00 00 02 ................
006040: 05 00 C7 02 00 00 00 02 05 00 C3 02 00 00 00 02 ................
006050: 05 00 C8 02 00 00 00 02 05 00 C4 02 00 00 00 02 ................
006060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006100: 72 46 69 6C 65 4E 61 6D 65 73 00 90 3B BF 9C C0 rFileNames..;...
006110: A8 28 66 2C A5 29 3B BF C0 82 20 66 2E 00 66 63 .(f,.);... f..fc
006120: 62 64 6E 00 8D 3D 30 20 95 20 9F 3A 3D 27 20 27 bdn..=0 . .:=' '
006130: C0 91 20 9F 3A 3D 43 48 52 28 00 4F 52 44 00 8C .. .:=CHR(.ORD..
006140: 28 66 2E 8D 29 2B 28 8C 28 27 41 27 29 2D 31 29 (f..)+(.('A')-1)
006150: 29 20 89 3B BF BF C0 28 2A B4 4E 6F 77 20 73 63 ) .;...(*.Now sc
006160: 61 6E 20 66 6F 72 20 6D 61 74 63 68 69 6E 67 20 an for matching
006170: A6 2A 29 BF C0 69 3A 3D B1 28 AB 2C 8F 28 92 29 .*)..i:=.(.,.(.)
006180: 29 3B B4 28 2A 73 65 74 20 92 20 62 75 66 66 65 );.(*set . buffe
006190: 72 20 61 64 64 72 65 73 73 2A 29 B4 C0 69 3A 3D r address*)..i:=
0061A0: B1 28 B0 2C 8F 28 66 29 29 3B B5 28 2A 73 74 61 .(.,.(f));.(*sta
0061B0: 72 74 20 73 65 61 72 63 68 2A 29 C0 94 3A 3D 30 rt search*)..:=0
0061C0: 3B C0 A0 20 69 3C 3E 32 35 35 20 81 C1 6A 3A 3D ;.. i<>255 ..j:=
0061D0: 30 3B C1 82 20 9F 3C 3E 27 20 27 20 95 C2 A5 5B 0;.. .<>' ' ...[
0061E0: 30 5D 3A 3D 9F 3B C2 A5 5B 31 5D 3A 3D 27 3A 27 0]:=.;..[1]:=':'
0061F0: 3B C2 6A 3A 3D 32 3B C2 89 3B C1 97 20 92 5B 69 ;.j:=2;..;.. .[i
006200: 5D 20 81 C2 6B 3A 3D 31 3B C2 A0 20 28 6B 3C 3D ] ..k:=1;.. (k<=
006210: 98 28 00 64 69 72 66 6E 00 8B 29 29 20 87 20 28 .(.dirfn..)) . (
006220: 8B 5B 6B 5D 3C 3E 27 20 27 29 20 81 C3 A5 5B 6A .[k]<>' ') ...[j
006230: 5D 3A 3D 8B 5B 6B 5D 3B C3 00 49 4E 43 00 88 28 ]:=.[k];..INC..(
006240: 6A 29 3B C3 88 28 6B 29 3B C3 89 3B C2 A5 5B 6A j);..(k);..;..[j
006250: 5D 3A 3D 27 2E 27 3B C2 6B 3A 3D 31 3B 88 28 6A ]:='.';.k:=1;.(j
006260: 29 3B C2 A0 20 28 6B 3C 3D 98 28 00 64 69 72 66 );.. (k<=.(.dirf
006270: 74 00 83 29 29 20 87 20 28 83 5B 6B 5D 3C 3E 27 t..)) . (.[k]<>'
006280: 20 27 29 20 81 C3 A5 5B 6A 5D 3A 3D 83 5B 6B 5D ') ...[j]:=.[k]
006290: 3B C3 88 28 6A 29 3B C3 88 28 6B 29 3B C3 89 3B ;..(j);..(k);..;
0062A0: C2 89 3B 20 28 2A 97 20 44 4D 41 2A 29 C1 8A 20 ..; (*. DMA*)..
0062B0: 6A 3A 3D 6A 20 86 20 98 28 A5 29 20 81 20 A5 5B j:=j . .(.) . .[
0062C0: 6A 5D 3A 3D 27 20 27 20 89 3B C1 A6 5B 94 5D 3A j]:=' ' .;..[.]:
0062D0: 3D A5 3B C1 88 28 94 29 3B C1 69 3A 3D B1 28 AE =.;..(.);.i:=.(.
0062E0: 2C 8F 28 66 29 29 3B B4 28 2A 67 6F 20 00 74 6F ,.(f));.(*go .to
0062F0: 00 80 20 6E 65 78 74 2A 29 C1 89 3B 20 28 2A A0 .. next*)..; (*.
006300: 73 65 00 C9 28 8E 20 66 3A E4 29 3B BF 9C C0 69 se..(. f:.);...i
006310: 3A 3D EE 28 EC 2C 8F 28 66 2E 66 29 29 3B C0 89 :=.(.,.(f.f));..
006320: 20 C9 3B BF AF 20 00 52 65 6C 65 61 73 65 00 C8 .;.. .Release..
006330: 28 8E 20 66 3A E4 29 3B BF 9C B4 C0 C9 28 66 29 (. f:.);.....(f)
006340: 3B C0 69 3A 3D EE 28 EB 2C 8F 28 66 2E 66 29 29 ;.i:=.(.,.(f.f))
006350: 3B C0 89 20 C8 3B BF AF 20 00 52 65 6E 61 6D 65 ;.. .;.. .Rename
006360: 00 C7 28 8E 20 66 3A E4 3B 00 6E 65 77 00 C6 2C ..(. f:.;.new..,
006370: 00 6F 6C 64 00 C5 3A 9B 20 84 20 99 3B 8E 20 CC .old..:. . .;. .
006380: 3A AA 29 3B BF 8E B4 70 3A E5 3B BF 9C C0 D4 28 :.);...p:.;....(
006390: 66 2C C6 29 3B C0 69 3A 3D EE 28 EB 2C 8F 28 66 f,.);.i:=.(.,.(f
0063A0: 2E 66 29 29 3B C0 70 3A 3D E5 28 AD 28 8F 28 66 .f));.p:=.(.(.(f
0063B0: 29 29 2B 31 36 29 3B BF C0 28 2A B4 4E 6F 74 65 ))+16);..(*.Note
0063C0: C1 2A 2A 2A 2A BF C1 4F 76 65 72 77 72 69 74 69 .****..Overwriti
0063D0: 6E 67 20 46 43 42 20 61 73 20 72 65 71 75 69 72 ng FCB as requir
0063E0: 65 64 20 62 79 20 00 72 65 6E 61 6D 65 00 C4 20 ed by .rename..
0063F0: 66 75 6E 63 74 69 6F 6E 2A 29 BF C0 70 5E 2E 66 function*)..p^.f
006400: 2E DE 3A 3D 66 2E 66 2E DE 3B C0 70 5E 2E 66 2E ..:=f.f..;.p^.f.
006410: DD 3A 3D 66 2E 66 2E DD 3B C0 D4 28 66 2C C5 29 .:=f.f..;..(f,.)
006420: 3B C0 69 3A 3D EE 28 E6 2C 8F 28 66 2E 66 29 29 ;.i:=.(.,.(f.f))
006430: 3B C0 82 20 69 3D 32 35 35 20 95 20 CC 3A 3D 2D ;.. i=255 . .:=-
006440: 32 C0 91 20 CC 3A 3D 30 20 89 3B C0 89 20 C7 3B 2.. .:=0 .;.. .;
006450: BF AF 20 00 4D 61 6B 65 42 41 4B 00 BD 28 8E 20 .. .MakeBAK..(.
006460: 66 3A E4 3B 8E 20 CC 3A AA 29 3B BF 8E B4 70 3A f:.;. .:.);...p:
006470: E5 3B BF 9C C0 70 3A 3D E5 28 AD 28 8F 28 66 29 .;...p:=.(.(.(f)
006480: 29 2B 31 36 29 3B C0 70 5E 2E 66 2E DE 3A 3D 66 )+16);.p^.f..:=f
006490: 2E 66 2E DE 3B C0 70 5E 2E 66 2E DD 3A 3D 27 00 .f..;.p^.f..:='.
0064A0: 42 41 4B 00 B9 27 3B C0 70 5E 2E 66 2E DF 3A 3D BAK..';.p^.f..:=
0064B0: 66 2E 66 2E DF 3B C0 69 3A 3D EE 28 EB 2C 8F 28 f.f..;.i:=.(.,.(
0064C0: 70 5E 2E 66 29 29 3B C0 69 3A 3D EE 28 E6 2C 8F p^.f));.i:=.(.,.
0064D0: 28 66 2E 66 29 29 3B C0 66 2E 66 2E D7 3A 3D 30 (f.f));.f.f..:=0
0064E0: 3B C0 66 2E 66 2E D6 3A 3D 30 3B C0 69 3A 3D EE ;.f.f..:=0;.i:=.
0064F0: 28 EA 2C 8F 28 66 2E 66 29 29 3B C0 82 20 69 3D (.,.(f.f));.. i=
006500: 30 68 29 29 3D 30 38 30 68 20 95 20 28 2A 01 0A 0h))=080h . (*..
006510: 20 01 09 20 01 08 20 2A 29 C1 D7 5E 3A 3D AD 28 .. .. *)..^:=.(
006520: D5 29 2B 31 3B C1 82 20 D9 20 95 20 C2 B3 28 27 .)+1;.. . . ..('
006530: 65 78 69 74 20 3A 27 29 3B C2 82 20 D2 3E 30 20 exit :');.. .>0
006540: 95 20 C3 D5 3A 3D D4 5B D2 5D 3B C3 B1 3B C3 89 . ..:=.[.];..;..
006550: 3B C2 A9 3B C2 89 3B C1 82 20 D2 3E 30 20 95 20 ;..;..;.. .>0 .
006560: B9 28 D2 29 20 89 3B C0 9E 20 AD 28 E9 28 8D 28 .(.) .;.. .(.(.(
006570: D5 5E 29 2C 30 66 30 68 29 29 3D 30 61 30 68 20 .^),0f0h))=0a0h
006580: 95 C1 B3 28 27 20 01 0C 20 27 29 3B C1 B0 3B C1 ...(' .. ');..;.
006590: 00 48 41 4C 54 00 8C 3B C0 91 20 C1 B3 28 27 20 .HALT..;.. ..('
0065A0: 56 61 6C 75 65 20 6F 75 74 20 01 09 20 01 0F 27 Value out .. ..'
0065B0: 29 3B C1 B0 3B C1 8C 3B C0 C1 89 3B 28 2A 20 82 );..;..;...;(* .
0065C0: 20 54 72 61 63 69 6E 67 2A 29 C0 89 20 AB 3B BF Tracing*).. .;.
0065D0: 96 B4 00 4A 75 6D 70 00 8B 3D A5 C1 00 4F 70 63 ...Jump..=...Opc
0065E0: 6F 64 65 00 88 3A EF 3B C1 00 41 64 64 72 65 73 ode..:.;..Addres
0065F0: 73 00 87 3A AD 3B C1 89 3B BF 8E B4 00 49 6E 74 s..:.;..;....Int
006600: 4A 75 6D 70 00 83 5B 38 2A E8 5D 3A 8B 3B BF 9C Jump..[8*.]:.;..
006610: B5 28 2A 4D 61 69 6E 20 01 03 20 2D 20 73 65 74 .(*Main .. - set
006620: 20 AA 20 01 00 20 E6 20 01 12 C1 6A 75 6D 70 20 . .. . ...jump
006630: 01 12 20 01 05 2A 29 C0 83 2E 88 3A 3D 30 63 33 .. ..*)....:=0c3
006640: 68 3B C0 83 2E 87 3A 3D AD 28 AB 29 3B C0 89 20 h;....:=.(.);..
006650: 01 18 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
006660: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
006670: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
006680: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
006690: 20 00 66 69 6C 65 73 00 F1 3B BF BF 28 2A B4 46 .files..;..(*.F
0066A0: 69 6C 65 20 73 79 73 74 65 6D 20 69 6D 70 6C 65 ile system imple
0066B0: 6D 65 6E 74 61 74 69 6F 6E 20 00 66 6F 72 00 F0 mentation .for..
0066C0: 20 43 50 2F 4D 20 38 30 BF C0 44 61 76 65 20 4D CP/M 80..Dave M
0066D0: 6F 6F 72 65 20 44 65 63 20 31 39 38 34 BF 2A 29 oore Dec 1984.*)
0066E0: BF 93 20 53 59 53 54 45 4D 20 A3 20 8F 2C 00 42 .. SYSTEM £ .,.B
0066F0: 59 54 45 00 EF 3B BF 93 20 43 50 4D 20 A3 20 00 YTE..;.. CPM £ .
006700: 32 35 35 20 95 20 C1 CC 3A 3D 2D 32 3B BF C1 28 255 . ..:=-2;..(
006710: 2A C4 20 00 74 68 65 00 B8 20 B9 20 00 66 69 6C *. .the.. . .fil
006720: 65 00 B7 20 62 61 63 6B 20 61 67 61 69 6E C1 20 e.. back again.
006730: 54 68 69 73 20 63 6F 75 6C 64 20 73 74 69 6C 6C This could still
006740: 20 62 65 20 69 6D 70 72 6F 76 65 64 20 75 70 6F be improved upo
006750: 6E 20 73 69 6E 63 65 20 77 69 74 68 20 00 74 68 n since with .th
006760: 69 73 00 B6 C1 20 00 63 6F 64 65 00 B2 2C 20 B8 is... .code.., .
006770: 20 C5 20 B9 20 B7 20 67 6F 65 73 20 61 77 61 79 . . . goes away
006780: C1 20 4F 66 20 63 6F 75 72 73 65 2C 20 6E 6F 77 . Of course, now
006790: 20 74 68 61 74 20 00 79 6F 75 00 B1 20 68 61 76 that .you.. hav
0067A0: 65 20 72 65 61 64 20 B6 20 B2 2C C1 BA B1 20 77 e read . .,... w
0067B0: 69 6C 6C 20 6B 6E 6F 77 20 61 20 73 6E 65 61 6B ill know a sneak
0067C0: 79 20 77 61 79 20 6F 66 20 67 65 74 74 69 6E 67 y way of getting
0067D0: 20 61 72 6F 75 6E 64 20 B8 20 C1 20 64 69 72 65 around . . dire
0067E0: 63 74 6F 72 79 20 66 75 6C 6C 20 6D 65 73 73 61 ctory full messa
0067F0: 67 65 20 69 6E 20 B8 20 65 64 69 74 6F 72 B4 C0 ge in . editor..
006800: 2A 29 BF C1 70 5E 2E 66 2E DD 3A 3D 66 2E 66 2E *)..p^.f..:=f.f.
006810: DD 3B C1 66 2E 66 2E DD 3A 3D 27 B9 27 3B C1 69 .;.f.f..:='.';.i
006820: 3A 3D EE 28 E6 2C 8F 28 66 2E 66 29 29 3B BF C0 :=.(.,.(f.f));..
006830: 91 20 CC 3A 3D 30 20 89 3B C0 89 20 BD 3B C0 BF . .:=0 .;.. .;..
006840: AF 20 00 53 65 74 42 6C 6F 63 6B 00 B0 28 8E 20 . .SetBlock..(.
006850: 66 3A E4 3B 00 62 6C 6B 6E 72 00 AC 3A AD 29 3B f:.;.blknr..:.);
006860: B4 BF 8E B4 69 3A AD 3B BF 9C C0 69 3A 3D AC 20 ....i:.;...i:=.
006870: 88 20 31 32 38 3B C0 82 20 66 2E 66 2E D7 3C 3E . 128;.. f.f..<>
006880: EF 28 69 29 20 95 C1 6A 3A 3D EE 28 EC 2C 8F 28 .(i) ..j:=.(.,.(
006890: 66 2E 66 29 29 3B C1 66 2E 66 2E D7 3A 3D EF 28 f.f));.f.f..:=.(
0068A0: 69 29 3B C1 6A 3A 3D EE 28 ED 2C 8F 28 66 2E 66 i);.j:=.(.,.(f.f
0068B0: 29 29 3B C1 82 20 6A 3D 32 35 35 20 95 20 C2 6A ));.. j=255 . .j
0068C0: 3A 3D EE 28 EA 2C 8F 28 66 2E 66 29 29 3B C2 89 :=.(.,.(f.f));..
0068D0: 3B C1 89 3B C0 66 2E 66 2E D6 3A 3D AC 2D 31 32 ;..;.f.f..:=.-12
0068E0: 38 2A 69 3B C0 89 20 B0 3B BF BF AF 20 00 53 65 8*i;.. .;... .Se
0068F0: 71 52 65 61 64 42 6C 6F 63 6B 00 A7 28 8E 20 66 qReadBlock..(. f
006900: 42 44 4F 53 00 EE 2C 42 44 4F 53 48 4C 2C 00 6F BDOS..,BDOSHL,.o
006910: 70 6E 66 63 00 ED 2C 00 63 6C 73 66 63 00 EC 2C pnfc..,.clsfc..,
006920: 00 64 65 6C 66 63 00 EB 2C 00 6D 61 6B 66 63 00 .delfc..,.makfc.
006930: EA 2C 00 72 73 72 66 63 00 E9 2C 00 77 73 72 66 .,.rsrfc..,.wsrf
006940: 63 00 E8 2C 00 73 64 61 66 63 00 E7 2C 00 72 65 c..,.sdafc..,.re
006950: 6E 66 63 00 E6 2C C2 65 78 74 65 6E 3B BF 93 20 nfc..,.exten;..
006960: AE 20 A3 20 B3 2C A9 3B BF 96 B4 00 70 46 49 4C . £ .,.;....pFIL
006970: 45 00 E5 3D A8 20 86 20 00 46 49 4C 45 00 E4 3B E..=. . .FILE..;
006980: C0 00 44 65 76 69 63 65 73 00 E3 3D 8D 20 84 20 ..Devices..=. .
006990: 44 65 76 69 63 65 74 79 70 65 3B BF 8E B4 69 2C Devicetype;...i,
0069A0: 6A 3A AA 3B C0 00 42 79 74 65 73 54 72 61 6E 73 j:.;..BytesTrans
0069B0: 66 65 72 72 65 64 00 E2 3A AD 3B C0 72 65 73 70 ferred..:.;.resp
0069C0: 6F 6E 73 65 20 3A 20 AA 3B BF AF 20 00 43 6F 6E onse : .;.. .Con
0069D0: 76 65 72 74 46 69 6C 65 4E 61 6D 65 00 E1 28 8E vertFileName..(.
0069E0: 20 66 3A 66 63 62 3B 00 66 6E 00 E0 3A 9B 20 84 f:fcb;.fn..:. .
0069F0: 20 99 29 3B BF 9C C0 69 3A 3D 30 3B C0 6A 3A 3D .);...i:=0;.j:=
006A00: 30 3B C0 97 20 66 20 81 C1 00 66 63 62 64 6E 00 0;.. f ...fcbdn.
006A10: DF 3A 3D 30 3B C1 00 66 63 62 66 6E 00 DE 3A 3D .:=0;..fcbfn..:=
006A20: 27 BE BA 27 3B C1 00 66 63 62 66 74 00 DD 3A 3D '..';..fcbft..:=
006A30: 27 BB 27 3B BF C0 28 2A 45 78 74 72 61 63 74 20 '.';..(*Extract
006A40: 62 61 73 65 6E 61 6D 65 20 87 20 70 6F 73 73 69 basename . possi
006A50: 62 6C 79 20 64 65 76 69 63 65 2F 00 64 69 73 63 bly device/.disc
006A60: 00 DC 20 69 6E 64 69 63 61 74 6F 72 2A 29 BF 20 .. indicator*).
006A70: C1 A0 BE 20 28 69 3C 3D 98 28 E0 29 29 20 C2 87 ... (i<=.(.)) ..
006A80: 20 28 E0 5B 69 5D 3C 3E 27 20 27 29 20 C2 87 20 (.[i]<>' ') ..
006A90: 28 E0 5B 69 5D 3C 3E 00 43 48 52 00 DB 28 30 29 (.[i]<>.CHR..(0)
006AA0: 29 20 C2 87 20 28 E0 5B 69 5D 3C 3E 27 2E 27 29 ) .. (.[i]<>'.')
006AB0: 20 81 C2 82 20 28 E0 5B 69 5D 3D 27 3A 27 29 20 ... (.[i]=':')
006AC0: 87 20 28 69 3D 31 29 20 95 C3 DF 3A 3D 00 4F 52 . (i=1) ...:=.OR
006AD0: 44 00 DA 28 DE 5B 31 5D 29 2D 28 DA 28 27 41 27 D..(.[1])-(.('A'
006AE0: 29 2D 31 29 3B C3 DE 5B 31 5D 3A 3D 27 20 27 3B )-1);..[1]:=' ';
006AF0: C3 6A 3A 3D 30 C2 9E 20 E0 5B 69 5D 3D 27 2A 27 .j:=0.. .[i]='*'
006B00: 3A E4 3B 00 62 75 66 66 65 72 00 A6 3A AB 3B 00 :.;.buffer..:.;.
006B10: 62 79 74 65 63 6F 75 6E 74 00 A5 3A AD 3B C1 8E bytecount..:.;..
006B20: 20 CC 3A AA 29 3B BF 9C C0 28 2A C1 00 53 65 74 .:.);...(*..Set
006B30: 00 A2 20 00 62 6C 6F 63 6B 00 9F 20 00 6E 75 6D .. .block.. .num
006B40: 62 65 72 00 9D 20 00 69 66 00 90 20 00 6E 65 65 ber.. .if.. .nee
006B50: 64 65 64 00 8C C0 2A 29 BF C0 E2 3A 3D 31 32 37 ded...*)...:=127
006B60: 3B BF C0 6A 3A 3D 30 3B C0 A0 20 28 E2 3C A5 29 ;..j:=0;.. (.<.)
006B70: 20 87 20 28 6A 3D 30 29 20 81 C1 6A 3A 3D EE 28 . (j=0) ..j:=.(
006B80: E7 2C A6 29 3B C1 6A 3A 3D EE 28 E9 2C 8F 28 66 .,.);.j:=.(.,.(f
006B90: 2E 66 29 29 3B C1 82 20 6A 3D 30 20 95 20 E2 3A .f));.. j=0 . .:
006BA0: 3D E2 2B 31 32 38 20 89 3B C1 A6 3A 3D AB 28 AD =.+128 .;..:=.(.
006BB0: 28 A6 29 2B 31 32 38 29 3B C1 89 3B C0 82 20 6A (.)+128);..;.. j
006BC0: 3C 3E 30 20 95 20 66 2E D2 3A 3D 9A 20 89 3B C0 <>0 . f..:=. .;.
006BD0: CC 3A 3D E2 2D 31 32 37 3B C0 89 20 A7 3B BF AF .:=.-127;.. .;..
006BE0: 20 00 53 65 71 57 72 69 74 65 42 6C 6F 63 6B 00 .SeqWriteBlock.
006BF0: 8B 28 8E 20 66 3A E4 3B A6 3A AB 3B A5 3A AD 3B .(. f:.;.:.;.:.;
006C00: C1 8E 20 CC 3A AA 29 3B BF 9C C0 28 2A C1 A2 20 .. .:.);...(*..
006C10: 9F 20 9D 20 90 20 8C C0 2A 29 C0 E2 3A 3D 31 32 . . . ..*)..:=12
006C20: 37 3B C0 94 C1 82 20 E2 3E 3D A5 20 95 20 92 20 7;.... .>=. . .
006C30: 89 3B C1 6A 3A 3D EE 28 E7 2C A6 29 3B C1 6A 3A .;.j:=.(.,.);.j:
006C40: 3D EE 28 E8 2C 8F 28 66 2E 66 29 29 3B C1 82 20 =.(.,.(f.f));..
006C50: 6A 3C 3E 30 20 95 20 92 20 89 3B C1 E2 3A 3D E2 j<>0 . . .;..:=.
006C60: 2B 31 32 38 3B C1 A6 3A 3D AB 28 AD 28 A6 29 2B +128;..:=.(.(.)+
006C70: 31 32 38 29 3B C1 89 3B C0 CC 3A 3D E2 2D 31 32 128);..;..:=.-12
006C80: 37 3B C0 89 20 8B 3B BF AF 20 00 52 65 61 64 42 7;.. .;.. .ReadB
006C90: 6C 6F 63 6B 00 85 28 8E 20 66 3A E4 3B A6 3A AB lock..(. f:.;.:.
006CA0: 3B AC 2C A5 3A AD 3B C1 8E 20 CC 3A AA 29 3B BF ;.,.:.;.. .:.);.
006CB0: 9C C0 28 2A C1 A2 20 9F 20 9D 20 90 20 8C C0 2A ..(*.. . . . ..*
006CC0: 29 BF C0 B0 28 66 2C AC 29 3B C0 A7 28 66 2C A6 )...(f,.);..(f,.
006CD0: 2C A5 2C CC 29 3B C0 89 20 85 3B BF AF 20 00 57 ,.,.);.. .;.. .W
006CE0: 72 69 74 65 42 6C 6F 63 6B 00 80 28 8E 20 66 3A riteBlock..(. f:
006CF0: E4 3B A6 3A AB 3B AC 2C A5 3A AD 3B C1 8E 20 CC .;.:.;.,.:.;.. .
006D00: 20 95 C3 8A 20 6A 3A 3D 6A 2B 31 20 86 20 98 28 ... j:=j+1 . .(
006D10: DE 29 20 81 C3 B4 DE 5B 6A 5D 3A 3D 27 3F 27 3B .) ....[j]:='?';
006D20: C3 B4 89 3B C2 9E 20 6A 3C 98 28 DE 29 20 95 20 ...;.. j<.(.) .
006D30: C3 00 49 4E 43 00 D9 28 6A 29 3B C3 DE 5B 6A 5D ..INC..(j);..[j]
006D40: 3A 3D 00 43 41 50 00 D8 28 E0 5B 69 5D 29 3B C3 :=.CAP..(.[i]);.
006D50: 89 3B 20 28 2A E0 5B 69 5D 3D 27 3A 27 20 2A 29 .; (*.[i]=':' *)
006D60: C2 69 3A 3D 69 2B 31 3B C2 89 3B 20 28 2A A0 2A .i:=i+1;..; (*.*
006D70: 29 C0 C0 28 2A B4 6C 6F 6F 6B 20 F0 20 65 78 74 )..(*.look . ext
006D80: 65 6E 73 69 6F 6E 2A 29 BF C1 82 20 E0 5B 69 5D ension*)... .[i]
006D90: 3D 27 2E 27 20 95 C1 BC 69 3A 3D 69 2B 31 3B C1 ='.' ...i:=i+1;.
006DA0: BC 6A 3A 3D 30 3B C1 BC A0 BB 28 69 3C 3D 98 28 .j:=0;....(i<=.(
006DB0: E0 29 29 20 C2 87 20 28 E0 5B 69 5D 3C 3E 27 20 .)) .. (.[i]<>'
006DC0: 27 29 20 C2 87 20 28 E0 5B 69 5D 3C 3E DB 28 30 ') .. (.[i]<>.(0
006DD0: 29 29 20 81 C2 82 20 E0 5B 69 5D 3D 27 2A 27 20 )) ... .[i]='*'
006DE0: 95 C3 8A 20 6A 3A 3D 6A 2B 31 20 86 20 98 28 DD ... j:=j+1 . .(.
006DF0: 29 20 81 20 DD 5B 6A 5D 3A 3D 27 3F 27 20 89 3B ) . .[j]:='?' .;
006E00: C2 9E 20 6A 3C 98 28 DD 29 20 95 C3 D9 28 6A 29 .. j<.(.) ...(j)
006E10: 3B 20 C3 DD 5B 6A 5D 3A 3D D8 28 E0 5B 69 5D 29 ; ..[j]:=.(.[i])
006E20: 3B C3 89 3B C2 69 3A 3D 69 2B 31 3B C2 89 3B 28 ;..;.i:=i+1;..;(
006E30: 2A A0 2A 29 C1 BC 89 3B 28 2A E0 5B 69 5D 3D 27 *.*)...;(*.[i]='
006E40: 2E 27 2A 29 C1 00 66 63 62 65 78 00 D7 3A 3D 30 .'*)..fcbex..:=0
006E50: 3B C1 00 66 63 62 63 72 00 D6 3A 3D 30 3B C1 63 ;..fcbcr..:=0;.c
006E60: 70 6D 72 65 73 3A 3D 30 3B C1 66 63 62 72 63 3A pmres:=0;.fcbrc:
006E70: 3D 30 3B C1 00 66 63 62 72 6E 00 D5 2E 6C 6F 77 =0;..fcbrn...low
006E80: 6F 72 64 65 72 3A 3D 30 3B C1 D5 2E 68 69 67 68 order:=0;...high
006E90: 6F 72 64 65 72 3A 3D 30 3B C1 89 3B 20 28 2A 97 order:=0;..; (*.
006EA0: 2A 29 C0 89 20 E1 3B BF AF 20 00 63 6F 6E 76 65 *).. .;.. .conve
006EB0: 72 74 6E 61 6D 65 00 D4 28 8E 20 00 66 6C 00 D3 rtname..(. .fl..
006EC0: 3A E4 3B 8E 20 E0 3A 9B 20 84 20 99 29 3B BF 9C :.;. .:. . .);..
006ED0: C0 97 20 D3 20 81 C1 E1 28 66 2C E0 29 3B C1 D3 .. . ...(f,.);..
006EE0: 2E 00 65 6F 66 00 D2 3A 3D A1 3B C1 82 BC 66 2E ..eof..:=.;...f.
006EF0: DE 3D 27 43 4F 4E 3A BC 27 20 95 20 00 64 65 76 .='CON:.' . .dev
006F00: 3A AA 29 3B BF 9C C0 28 2A C1 A2 20 9F 20 9D 20 :.);...(*.. . .
006F10: 90 20 8C C0 2A 29 C0 B0 28 66 2C AC 29 3B C0 8B . ..*)..(f,.);..
006F20: 28 66 2C A6 2C A5 2C CC 29 3B C0 89 20 80 3B BF (f,.,.,.);.. .;.
006F30: 89 20 F1 2E BF BF 00 00 00 00 00 00 00 00 00 00 . ..............
006F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006F80: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
006F90: 20 00 47 65 74 46 69 6C 65 73 00 B2 3B BF 93 20 .GetFiles..;..
006FA0: 43 50 4D 20 A3 20 00 42 44 4F 53 00 B1 2C 42 44 CPM £ .BDOS..,BD
006FB0: 4F 53 48 4C 2C 00 73 66 6F 66 63 00 B0 2C 00 73 OSHL,.sfofc..,.s
006FC0: 6E 6F 66 63 00 AE 2C 00 66 63 62 00 AD 2C 00 73 nofc..,.fcb..,.s
006FD0: 64 61 66 63 00 AB 3B BF 93 20 43 50 4D 42 49 4F dafc..;.. CPMBIO
006FE0: 53 20 A3 20 00 64 69 72 65 63 74 6F 72 79 00 A9 S £ .directory..
006FF0: 3B BF 93 20 53 59 53 54 45 4D 20 A3 20 8F 3B BF ;.. SYSTEM £ .;.
007000: 93 20 46 69 6C 65 73 20 A3 20 00 43 6F 6E 76 65 . Files £ .Conve
007010: 72 74 46 69 6C 65 4E 61 6D 65 00 A8 3B BF 28 2A rtFileName..;.(*
007020: B4 47 65 74 20 61 20 6C 69 73 74 20 6F 66 20 00 .Get a list of .
007030: 66 69 6C 65 00 A7 20 00 6E 61 6D 65 73 00 A6 20 file.. .names..
007040: 6D 65 65 74 69 6E 67 20 61 20 77 69 6C 64 63 61 meeting a wildca
007050: 72 64 20 64 65 73 63 72 69 70 74 69 6F 6E 2A 29 rd description*)
007060: BF 8E B4 69 2C 6A 2C 6B 3A AA 3B C0 66 3A AD 3B ...i,j,k:.;.f:.;
007070: C0 00 6E 61 6D 65 00 A5 3A 00 46 69 6C 65 4E 61 ..name..:.FileNa
007080: 6D 65 00 A2 3B C0 00 44 65 76 43 68 61 72 00 9F me..;..DevChar..
007090: 3A 99 3B C0 00 57 69 6C 64 43 61 72 64 00 9E 3A :.;..WildCard..:
0070A0: AC 3B BF AF 20 00 47 65 74 4E 61 6D 65 73 00 9D .;.. .GetNames..
0070B0: 28 00 50 61 74 74 65 72 6E 00 96 3A 9B 20 84 20 (.Pattern..:. .
0070C0: 99 3B 8E 20 A6 3A 9B 20 84 20 A2 3B C1 BA 8E 20 .;. .:. . .;...
0070D0: 00 43 6F 75 6E 74 00 94 3A AA 29 3B BF 8E B4 00 .Count..:.);....
0070E0: 64 6D 61 00 92 3A 9B 20 5B 30 2E 2E 33 5D 20 84 dma..:. [0..3] .
0070F0: 20 A9 3B BF BF AF 20 00 53 65 61 72 63 68 46 6F .;... .SearchFo
007100: 74 79 70 65 00 D1 3A 3D 63 6F 6E C1 9E 20 66 2E type..:=con.. f.
007110: DE 3D 27 52 44 52 3A BC 27 20 95 20 D1 3A 3D 00 .='RDR:.' . .:=.
007120: 72 64 72 00 D0 C1 9E 20 66 2E DE 3D 27 50 55 4E rdr.... f..='PUN
007130: 3A BC 27 20 95 20 D1 3A 3D 00 70 75 6E 00 CF C1 :.' . .:=.pun...
007140: 9E 20 66 2E DE 3D 27 4C 53 54 3A BC 27 20 95 20 . f..='LST:.' .
007150: D1 3A 3D 00 6C 73 74 00 CE C1 91 20 D1 3A 3D DC .:=.lst.... .:=.
007160: 20 89 3B C1 89 3B 28 2A 97 20 66 2E 66 2A 29 C0 .;..;(*. f.f*).
007170: 89 20 D4 3B C3 B5 BF AF 20 00 4C 6F 6F 6B 75 70 . .;.... .Lookup
007180: 00 CD 28 8E 20 66 3A E4 3B E0 3A 9B 20 84 20 99 ..(. f:.;.:. . .
007190: 3B 8E 20 00 72 65 70 6C 79 00 CC 3A AA 29 3B C2 ;. .reply..:.);.
0071A0: BF 9C C0 D4 28 66 2C E0 29 3B C0 CC 3A 3D 30 3B ....(f,.);..:=0;
0071B0: C0 82 20 66 2E D1 3D DC 20 95 C1 69 3A 3D EE 28 .. f..=. ..i:=.(
0071C0: ED 2C 8F 28 66 2E 66 29 29 3B C1 82 20 69 3D 32 .,.(f.f));.. i=2
0071D0: 35 35 20 95 20 C2 CC 3A 3D 2D 32 C2 89 3B C0 9E 55 . ..:=-2..;..
0071E0: 20 66 2E D1 20 83 20 E3 7B CE 2C CF 7D 20 95 20 f.. . .{.,.} .
0071F0: C1 CC 3A 3D 2D 31 C1 89 3B C0 89 20 CD 3B BF AF ..:=-1..;.. .;..
007200: 20 00 43 72 65 61 74 65 00 CB 28 8E 20 66 3A E4 .Create..(. f:.
007210: 3B E0 3A 9B 20 84 20 99 3B 8E 20 CC 3A AA 29 3B ;.:. . .;. .:.);
007220: BF 9C C0 D4 28 66 2C E0 29 3B C0 CC 3A 3D 30 3B ....(f,.);..:=0;
007230: C0 82 20 66 2E D1 3D DC 20 95 C1 69 3A 3D EE 28 .. f..=. ..i:=.(
007240: EB 2C 8F 28 66 2E 66 29 29 3B C1 69 3A 3D EE 28 .,.(f.f));.i:=.(
007250: EA 2C 8F 28 66 2E 66 29 29 3B C1 82 20 69 3D 32 .,.(f.f));.. i=2
007260: 35 35 20 95 20 C2 CC 3A 3D 2D 32 C2 89 3B C0 9E 55 . ..:=-2..;..
007270: 20 66 2E D1 3D D0 20 95 20 C1 CC 3A 3D 2D 31 C1 f..=. . ..:=-1.
007280: 89 3B C0 89 20 CB 3B BF AF 20 00 44 65 6C 65 74 .;.. .;.. .Delet
007290: 65 00 CA 28 8E 20 66 3A E4 3B E0 3A 9B 20 84 20 e..(. f:.;.:. .
0072A0: 99 3B 8E 20 CC 3A AA 29 3B BF 9C C0 D4 28 66 2C .;. .:.);....(f,
0072B0: E0 29 3B C0 69 3A 3D EE 28 EB 2C 8F 28 66 2E 66 .);.i:=.(.,.(f.f
0072C0: 29 29 3B C0 CC 3A 3D 2D 31 3B C0 82 20 66 2E D1 ));..:=-1;.. f..
0072D0: 3D DC 20 95 C1 82 20 69 3D 32 35 35 20 95 20 C2 =. ... i=255 . .
0072E0: CC 3A 3D 2D 32 C1 91 20 C2 CC 3A 3D 30 20 C2 89 .:=-2.. ..:=0 ..
0072F0: 3B C1 89 3B C0 89 20 CA 3B BF AF 20 00 43 6C 6F ;..;.. .;.. .Clo
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
007310: 06 00 01 00 02 09 52 E5 06 00 C9 02 00 00 00 02 ......R.........
007320: 06 00 C5 02 00 00 00 02 06 00 C1 02 00 00 00 02 ................
007330: 06 00 C6 02 00 00 00 02 06 00 C2 02 00 00 00 02 ................
007340: 06 00 C7 02 00 00 00 02 06 00 C3 02 00 00 00 02 ................
007350: 06 00 C8 02 00 00 00 02 06 00 C4 02 00 00 00 02 ................
007360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007400: 53 74 72 65 61 6D 00 83 3B BF 9C C0 82 20 DF 3E Stream..;.... .>
007410: 31 20 95 20 DF 3A 3D DF 2D 31 20 89 3B C0 89 20 1 . .:=.-1 .;..
007420: 83 3B BF AF 20 00 50 6F 70 4F 75 74 53 74 72 65 .;.. .PopOutStre
007430: 61 6D 00 80 3B BF 9C C0 82 20 DD 3E 31 20 95 20 am..;.... .>1 .
007440: DD 3A 3D DD 2D 31 20 89 3B C0 89 20 80 3B BF 9C .:=.-1 .;.. .;..
007450: B4 28 2A 4D 61 69 6E 6C 69 6E 65 2A 29 C0 C5 3A .(*Mainline*)..:
007460: 3D 30 B2 3B C0 C7 3A 3D 30 D4 3B C0 C9 3A 3D A1 =0.;..:=0.;..:=.
007470: 3B C0 ED 28 DB 2C 27 43 4F 4E 3A 27 2C DF 29 3B ;..(.,'CON:',.);
007480: C0 DF 3A 3D 31 3B C0 E9 28 DE 5B 31 5D 2C DB 2C ..:=1;..(.[1],.,
007490: F9 29 3B C0 DD 3A 3D 31 3B C0 E9 28 DC 5B 31 5D .);..:=1;..(.[1]
0074A0: 2C DB 2C EA 29 3B C0 89 20 01 0C 2E BF BF 00 00 ,.,.);.. .......
0074B0: 89 3B 28 2A A0 2A 29 C0 C4 3A 3D D7 3B C0 82 20 .;(*.*)..:=.;..
0074C0: B7 20 95 20 78 3A 3D 2D 78 20 89 3B C0 89 20 B8 . . x:=-x .;.. .
0074D0: 3B BF BF AF 20 00 57 72 69 74 65 00 B6 28 D7 3A ;... .Write..(.:
0074E0: 99 29 3B BF 20 BF 9C C0 82 20 D7 3D C6 20 95 C1 .);. .... .=. ..
0074F0: E6 28 DC 5B DD 5D 2C 30 D4 29 3B C1 D7 3A 3D 30 .(.[.],0.);..:=0
007500: A4 20 00 4C 69 73 74 00 EE 3B BF BF 28 2A B4 EE . .List..;..(*..
007510: 20 6F 6E 65 20 6F 66 20 6D 6F 72 65 20 00 66 69 one of more .fi
007520: 6C 65 73 00 ED BF C0 44 61 76 65 20 4D 6F 6F 72 les....Dave Moor
007530: 65 20 46 54 4C 20 4D 6F 64 75 6C 61 2D 32 C0 43 e FTL Modula-2.C
007540: 2F 4F 20 57 6F 72 6B 6D 61 6E 20 00 61 6E 64 00 /O Workman .and.
007550: EC 20 41 73 73 6F 63 69 61 74 65 73 C0 31 31 32 . Associates.112
007560: 20 4D 61 72 69 6F 6E 20 44 72 69 76 65 C0 50 61 Marion Drive.Pa
007570: 73 61 64 65 6E 61 20 43 61 6C 69 66 6F 72 6E 69 sadena Californi
007580: 61 20 39 31 31 30 36 C0 28 50 68 29 20 28 38 31 a 91106.(Ph) (81
007590: 38 29 20 37 39 36 20 34 34 30 31 BF C0 54 68 69 8) 796 4401..Thi
0075A0: 73 20 00 69 73 00 EB 20 61 20 6D 6F 64 75 6C 65 s .is.. a module
0075B0: 20 70 72 6F 76 69 64 65 64 20 00 77 69 74 68 00 provided .with.
0075C0: EA 20 00 74 68 65 00 E9 20 73 79 73 74 65 6D 2E . .the.. system.
0075D0: 20 59 6F 75 20 6D 61 79 20 68 61 63 6B 20 00 69 You may hack .i
0075E0: 74 00 E8 C0 EC 20 75 73 65 20 E8 20 00 66 6F 72 t.... use . .for
0075F0: 00 E7 20 77 68 61 74 65 76 65 72 20 70 75 72 70 .. whatever purp
007600: 2E A9 3B C2 AE 2E B3 28 27 43 6F 75 6C 64 20 01 ..;....('Could .
007610: 06 20 63 72 65 61 74 65 20 FD 27 29 3B C2 CE 28 . create .');..(
007620: DD 29 3B C2 89 3B C1 89 3B 20 28 2A DD 3D 98 2A .);..;..; (*.=.*
007630: 29 C0 89 3B 20 28 2A 94 2A 29 BF BC E9 28 DC 5B )..; (*.*)...(.[
007640: DD 5D 2C D9 5B DD 5D 2C EA 29 3B BF BC 01 01 3A .],.[.],.);....:
007650: 3D 9A 3B BF BC 89 20 CD 3B 20 BF AF 20 00 43 6C =.;... .; .. .Cl
007660: 6F 73 65 49 6E 70 75 74 00 CB 3B BF 9C C0 82 20 oseInput..;....
007670: DF 3E 31 20 95 20 DF 3A 3D DF 2D 31 3B 01 01 3A .>1 . .:=.-1;..:
007680: 3D 9A 20 89 3B C0 89 20 CB 3B BF AF 20 00 43 6C =. .;.. .;.. .Cl
007690: 6F 73 65 4F 75 74 70 75 74 00 CA 3B BF 9C C0 82 oseOutput..;....
0076A0: 20 DD 3E 31 20 95 20 C1 01 01 3A 3D 9A 3B C1 E8 .>1 . ...:=.;..
0076B0: 28 DC 5B DD 5D 2C 9A 29 3B C1 DD 3A 3D DD 2D 31 (.[.],.);..:=.-1
0076C0: 20 C1 89 3B C0 89 20 CA 3B BF AF 20 F5 28 8E 20 ..;.. .;.. .(.
0076D0: D7 3A 99 29 3B BF 20 BF 9C C0 01 01 3A 3D 9A 3B .:.);. .....:=.;
0076E0: C0 82 20 00 41 6C 77 61 79 73 42 75 66 66 65 72 .. .AlwaysBuffer
0076F0: 00 C9 20 95 20 E7 28 DE 5B DF 5D 2C A1 29 20 89 .. . .(.[.],.) .
007700: 3B C0 94 C1 82 20 E5 28 DE 5B DF 5D 29 20 95 C2 ;.... .(.[.]) ..
007710: D7 3A 3D 00 45 6F 73 43 48 00 C8 3B C2 01 01 3A .:=.EosCH..;...:
007720: 3D A1 3B C2 92 C2 89 3B C1 F2 28 DE 5B DF 5D 2C =.;....;..(.[.],
007730: D7 29 3B C1 82 20 D7 3D 00 65 6F 6C 63 68 00 C7 .);.. .=.eolch..
007740: 20 95 20 C2 D7 3A 3D 00 45 4F 4C 00 C6 3B C2 92 . ..:=.EOL..;..
007750: C1 9E 20 D7 3C 3E 00 69 67 6E 6F 72 65 63 68 00 .. .<>.ignorech.
007760: C5 20 95 20 C2 92 20 C2 89 C1 89 20 28 2A 94 2A . . .. .... (*.*
007770: 29 C0 89 20 F5 3B BF AF 20 FB 3B BF 9C C0 A6 B4 ).. .;.. .;.....
007780: 28 2A 53 6B 69 70 20 6C 65 61 64 69 6E 67 20 73 (*Skip leading s
007790: 70 61 63 65 73 2A 29 C1 F5 28 D7 29 3B C1 9F 20 paces*)..(.);..
0077A0: 28 D7 3C 3E 27 20 27 29 20 87 20 28 D7 3C 3E 30 (.<>' ') . (.<>0
0077B0: 39 78 29 3B C0 01 01 3A 3D D7 3C 3E C8 3B C0 89 9x);...:=.<>.;..
0077C0: 20 FB 3B BF AF 20 F0 28 8E 20 73 3A 9B 20 84 20 .;.. .(. s:. .
0077D0: 99 29 3B BF 9C C0 E7 28 DE 5B DF 5D 2C A1 29 3B .);....(.[.],.);
0077E0: C0 FB 3B C0 82 20 8C 20 01 01 20 95 20 A7 20 89 ..;.. . .. . . .
0077F0: 3B C0 69 3A 3D 30 3B C0 94 C1 82 20 69 3E 98 28 ;.i:=0;.... i>.(
007800: 20 69 3C 3E 32 35 35 2A 29 C0 C0 69 3A 3D B1 28 i<>255*)..i:=.(
007810: AB 2C 38 30 48 29 3B B5 28 2A 72 65 73 65 74 20 .,80H);.(*reset
007820: 80 20 64 65 66 61 75 6C 74 2A 29 C0 C0 89 20 90 . default*)... .
007830: 3B BF 9C BF C0 28 2A 20 43 6F 6E 76 65 72 74 20 ;....(* Convert
007840: 96 20 80 20 61 20 A7 20 A5 2A 29 C0 C0 6A 3A 3D . . a . .*)..j:=
007850: 98 28 96 29 3B C0 9E 3A 3D A1 3B C0 82 20 6A 3E .(.);..:=.;.. j>
007860: 98 28 A5 29 20 95 20 6A 3A 3D 98 28 A5 29 20 89 .(.) . j:=.(.) .
007870: 3B C0 8A 20 69 3A 3D 30 20 86 20 6A 20 81 20 C1 ;.. i:=0 . j . .
007880: A5 5B 69 5D 3A 3D 96 5B 69 5D 3B C1 82 20 28 A5 .[i]:=.[i];.. (.
007890: 5B 69 5D 3D 27 2A 27 29 20 85 20 28 A5 5B 69 5D [i]='*') . (.[i]
0078A0: 3D 27 3F 27 29 20 95 20 9E 3A 3D 9A 20 89 3B C1 ='?') . .:=. .;.
0078B0: 89 3B C0 8A 20 69 3A 3D 69 2B 31 20 86 20 98 28 .;.. i:=i+1 . .(
0078C0: A5 29 20 81 20 A5 5B 69 5D 3A 3D 27 20 27 20 89 .) . .[i]:=' ' .
0078D0: 3B BF C0 82 20 9E 20 95 20 90 C0 91 C1 94 3A 3D ;... . . .....:=
0078E0: 31 3B C1 A6 5B 30 5D 3A 3D A5 C1 89 3B C0 89 20 1;..[0]:=...;..
0078F0: 9D 3B BF 89 20 B2 2E BF 00 00 1A 1A 1A 1A 1A 1A .;.. ...........
007900: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
007910: 20 00 49 6E 4F 75 74 00 01 0C 3B BF BF 28 2A B5 .InOut...;..(*.
007920: 01 0C 20 00 61 73 00 01 0B 20 64 65 66 69 6E 65 .. .as... define
007930: 64 20 00 62 79 00 01 0A 20 4E 20 57 69 72 74 68 d .by... N Wirth
007940: 20 00 69 6E 00 01 09 20 27 50 72 6F 67 72 61 6D .in... 'Program
007950: 6D 69 6E 67 20 01 09 20 00 4D 6F 64 75 6C 61 00 ming .. .Modula.
007960: 01 08 2D 32 27 BF C1 B1 20 28 43 29 20 44 61 76 ..-2'... (C) Dav
007970: 65 20 4D 6F 6F 72 65 20 46 54 4C 20 01 08 2D 32 e Moore FTL ..-2
007980: 20 31 39 38 36 BF C1 4D 6F 64 69 66 69 63 61 74 1986..Modificat
007990: 69 6F 6E 73 C1 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ions.***********
0079A0: 2A 2A BF C1 33 20 4A 75 6E 65 20 31 39 38 36 B4 **..3 June 1986.
0079B0: 52 65 6D 6F 76 65 64 20 61 73 73 75 6D 70 74 69 Removed assumpti
0079C0: 6F 6E 20 74 68 61 74 20 6F 70 65 6E 20 61 72 72 on that open arr
0079D0: 61 79 20 00 70 61 72 61 6D 65 74 65 72 73 00 01 ay .parameters..
0079E0: 07 C3 63 6F 75 6C 64 20 00 6E 6F 74 00 01 06 20 ..could .not...
0079F0: 62 65 20 00 75 73 65 64 00 01 05 20 01 0B 20 61 be .used... .. a
007A00: 73 29 20 95 20 92 20 89 3B C1 82 20 D7 3C 27 20 s) . . .;.. .<'
007A10: 27 20 95 20 92 20 89 3B C1 73 5B 69 5D 3A 3D D7 ' . . .;.s[i]:=.
007A20: 3B C1 69 3A 3D 69 2B 31 3B C1 F5 28 D7 29 3B C1 ;.i:=i+1;..(.);.
007A30: 89 20 28 2A 94 2A 29 3B C0 00 74 65 72 6D 43 48 . (*.*);..termCH
007A40: 00 C4 3A 3D D7 3B C0 82 20 69 3C 3D 98 28 73 29 ..:=.;.. i<=.(s)
007A50: 20 95 20 73 5B 69 5D 3A 3D 30 78 20 89 3B C0 89 . s[i]:=0x .;..
007A60: 20 F0 3B BF AF 20 00 53 6B 69 70 45 4F 4C 00 BD .;.. .SkipEOL..
007A70: 3B BF 9C C0 01 01 3A 3D A1 3B C0 94 C1 F5 28 D7 ;.....:=.;....(.
007A80: 29 3B C1 82 20 D7 3D C8 20 95 20 A7 20 89 3B C1 );.. .=. . . .;.
007A90: 82 20 D7 3D C6 20 95 20 92 20 89 3B C1 89 20 28 . .=. . . .;.. (
007AA0: 2A 94 2A 29 3B C0 01 01 3A 3D 9A 3B C0 89 20 BD *.*);...:=.;.. .
007AB0: 3B C0 BF AF 20 EF 28 8E 20 73 3A 9B 20 84 20 99 ;... .(. s:. . .
007AC0: 29 3B BF 9C C0 E7 28 DE 5B DF 5D 2C 9A 29 3B C0 );....(.[.],.);.
007AD0: 69 3A 3D 30 3B C0 94 C1 82 20 69 3E 98 28 73 29 i:=0;.... i>.(s)
007AE0: 20 95 20 92 20 89 3B C1 F5 28 D7 29 3B C1 82 20 . . .;..(.);..
007AF0: D7 3D C8 20 95 20 92 20 89 3B C1 82 20 D7 3D C6 .=. . . .;.. .=.
007B00: 20 95 20 92 20 89 3B C1 82 20 D7 3C 3E C5 20 95 . . .;.. .<>. .
007B10: C2 73 5B 69 5D 3A 3D D7 3B C2 D3 28 69 29 3B C2 .s[i]:=.;..(i);.
007B20: 89 3B C1 89 20 28 2A 94 2A 29 3B C0 C4 3A 3D D7 .;.. (*.*);..:=.
007B30: 3B C0 82 20 C4 3C 3E C6 20 95 20 BD 20 91 20 01 ;.. .<>. . . . .
007B40: 01 3A 3D 9A 20 89 3B C0 8A 20 69 3A 3D 69 20 86 .:=. .;.. i:=i .
007B50: 20 98 28 73 29 20 81 20 73 5B 69 5D 3A 3D 27 20 .(s) . s[i]:='
007B60: 27 20 89 3B C0 89 20 EF 3B BF AF 20 00 52 65 61 ' .;.. .;.. .Rea
007B70: 64 43 61 72 64 00 BB 28 8E 20 63 3A AD 29 3B BF dCard..(. c:.);.
007B80: 9C C0 63 3A 3D 30 3B C0 E7 28 DE 5B DF 5D 2C A1 ..c:=0;..(.[.],.
007B90: 29 3B C0 FB 3B C0 82 20 8C 20 01 01 20 95 20 A7 );..;.. . .. . .
007BA0: 20 89 3B C0 01 01 3A 3D A1 3B C0 A0 20 28 D7 3E .;...:=.;.. (.>
007BB0: 3D 27 30 27 29 20 87 20 28 D7 3C 3D 27 39 27 29 ='0') . (.<='9')
007BC0: 20 81 C1 01 01 3A 3D 9A 3B C1 63 3A 3D 31 30 2A ....:=.;.c:=10*
007BD0: 63 2B 28 00 4F 52 44 00 B9 28 D7 29 2D B9 28 27 c+(.ORD..(.)-.('
007BE0: 30 27 29 29 3B C1 F5 28 D7 29 3B C1 89 3B 28 2A 0'));..(.);..;(*
007BF0: A0 2A 29 C0 C4 3A 3D D7 3B C0 89 20 BB 3B BF AF .*)..:=.;.. .;..
007C00: 63 74 75 61 6C 20 01 07 20 01 0A C3 76 61 6C 75 ctual .. ...valu
007C10: 65 2E 20 28 54 68 69 73 20 77 61 73 20 61 20 72 e. (This was a r
007C20: 65 73 74 72 69 63 74 69 6F 6E 20 01 09 20 00 74 estriction .. .t
007C30: 68 65 00 01 04 20 65 61 72 6C 79 C3 76 65 72 73 he... early.vers
007C40: 69 6F 6E 73 20 28 70 72 65 2D 72 65 6C 65 61 73 ions (pre-releas
007C50: 65 29 20 00 6F 66 00 01 03 20 01 04 20 63 6F 6D e) .of... .. com
007C60: 70 69 6C 65 72 29 BF C3 49 6D 70 72 6F 76 65 64 piler)..Improved
007C70: 20 68 61 6E 64 6C 69 6E 67 20 01 03 20 01 04 20 handling .. ..
007C80: 00 76 61 72 69 61 62 6C 65 00 01 02 20 00 44 6F .variable... .Do
007C90: 6E 65 00 01 01 20 01 09 C3 00 4F 70 65 6E 49 6E ne... ....OpenIn
007CA0: 70 75 74 00 01 00 20 00 61 6E 64 00 FF 20 4F 70 put... .and.. Op
007CB0: 65 6E 6F 75 74 70 75 74 20 2D 20 65 6E 74 72 79 enoutput - entry
007CC0: 69 6E 67 20 6E 6F 20 C3 00 6E 61 6D 65 00 FE 20 ing no ..name..
007CD0: 77 68 65 6E 20 70 72 6F 6D 70 74 65 64 20 66 6F when prompted fo
007CE0: 72 20 61 20 00 66 69 6C 65 00 FD 20 FE 20 6E 6F r a .file.. . no
007CF0: 77 C3 63 61 75 73 65 73 20 61 20 00 72 65 74 75 w.causes a .retu
007D00: 72 6E 00 FC 20 77 69 74 68 20 01 01 3D A1 BF C1 rn.. with ..=...
007D10: 31 30 20 4F 63 74 20 38 36 BF C1 00 53 6B 69 70 10 Oct 86...Skip
007D20: 42 6C 61 6E 6B 73 00 FB 20 FF 20 00 6E 75 6D 65 Blanks.. . .nume
007D30: 72 69 63 00 FA 20 00 69 6E 70 75 74 00 F9 20 00 ric.. .input.. .
007D40: 72 6F 75 74 69 6E 65 73 00 F8 20 00 63 68 61 6E routines.. .chan
007D50: 67 65 64 00 F7 20 00 74 6F 00 F6 20 75 73 65 C1 ged.. .to.. use.
007D60: 00 52 65 61 64 00 F5 20 00 66 72 6F 6D 00 F4 20 .Read.. .from..
007D70: 49 6E 6F 75 74 20 00 69 6E 73 74 65 61 64 00 F3 Inout .instead..
007D80: 20 01 03 20 00 52 65 61 64 43 68 61 72 00 F2 20 .. .ReadChar..
007D90: F4 20 00 53 74 72 65 61 6D 73 00 F1 20 64 69 72 . .Streams.. dir
007DA0: 65 63 74 6C 79 BF C1 00 52 65 61 64 53 74 72 69 ectly...ReadStri
007DB0: 6E 67 00 F0 20 F7 20 F6 20 FC 20 7A 65 72 6F 20 ng.. . . . zero
007DC0: 62 79 74 65 20 74 65 72 6D 69 6E 61 74 65 64 20 byte terminated
007DD0: 73 74 72 69 6E 67 20 C1 F3 20 01 03 20 62 6C 61 string .. .. bla
007DE0: 6E 6B 20 66 69 6C 6C 65 64 20 28 62 75 74 20 00 nk filled (but .
007DF0: 52 65 61 64 4C 69 6E 65 00 EF 20 6C 65 66 74 20 ReadLine.. left
007E00: 20 00 52 65 61 64 49 6E 74 00 B8 28 8E 20 78 3A .ReadInt..(. x:
007E10: AA 29 3B BF 8E B4 00 6E 65 67 00 B7 3A AC 3B BF .);....neg..:.;.
007E20: 9C C0 E7 28 DE 5B DF 5D 2C A1 29 3B C0 FB 3B C0 ...(.[.],.);..;.
007E30: 82 20 8C 20 01 01 20 95 20 A7 20 89 3B C0 01 01 . . .. . . .;...
007E40: 3A 3D A1 3B C0 B7 3A 3D 20 D7 3D 27 2D 27 3B C0 :=.;..:= .='-';.
007E50: 82 20 28 D7 3D 27 2D 27 29 20 85 20 28 D7 3D 27 . (.='-') . (.='
007E60: 2B 27 29 20 95 20 F5 28 D7 29 20 89 3B C0 78 3A +') . .(.) .;.x:
007E70: 3D 30 3B C0 A0 20 28 D7 3E 3D 27 30 27 29 20 87 =0;.. (.>='0') .
007E80: 20 28 D7 3C 3D 27 39 27 29 20 81 C1 01 01 3A 3D (.<='9') ....:=
007E90: 9A 3B C1 78 3A 3D 31 30 2A 78 2B 28 B9 28 D7 29 .;.x:=10*x+(.(.)
007EA0: 2D B9 28 27 30 27 29 29 3B C1 F5 28 D7 29 3B C1 -.('0'));..(.);.
007EB0: 89 3B 28 2A A0 2A 29 C0 C4 3A 3D D7 3B C0 82 20 .;(*.*)..:=.;..
007EC0: B7 20 95 20 78 3A 3D 2D 78 20 89 3B C0 89 20 B8 . . x:=-x .;.. .
007ED0: 3B BF BF AF 20 00 57 72 69 74 65 00 B6 28 D7 3A ;... .Write..(.:
007EE0: 99 29 3B BF 20 BF 9C C0 82 20 D7 3D C6 20 95 C1 .);. .... .=. ..
007EF0: E6 28 DC 5B DD 5D 2C 30 D4 29 3B C1 D7 3A 3D 30 .(.[.],0.);..:=0
007F00: 00 61 78 00 B2 3B C1 89 3B C0 E6 28 DC 5B DD 5D .ax..;..;..(.[.]
007F10: 2C D7 29 3B C0 89 20 B6 3B BF AF 20 A9 3B BF 9C ,.);.. .;.. .;..
007F20: C0 B6 28 30 D4 29 3B C0 B6 28 30 B2 29 3B C0 89 ..(0.);..(0.);..
007F30: 20 A9 3B BF BF AF 20 B3 28 73 3A 9B 20 84 20 99 .;... .(s:. . .
007F40: 29 3B BF 9C C0 69 3A 3D 30 3B C0 A0 20 28 69 3C );...i:=0;.. (i<
007F50: 3D 98 28 73 29 29 20 87 20 28 73 5B 69 5D 3C 3E =.(s)) . (s[i]<>
007F60: 30 78 29 20 81 C1 E6 28 DC 5B DD 5D 2C 73 5B 69 0x) ...(.[.],s[i
007F70: 5D 29 3B C1 D3 28 69 29 3B C1 89 3B C0 89 20 B3 ]);..(i);..;.. .
007F80: 3B BF AF 20 00 57 72 69 74 65 43 61 72 64 49 6E ;.. .WriteCardIn
007F90: 47 69 76 65 6E 42 61 73 65 00 B0 28 63 2C 00 62 GivenBase..(c,.b
007FA0: 61 73 65 00 AB 3A AD 3B 00 70 6C 61 63 65 73 00 ase..:.;.places.
007FB0: A8 3A AD 3B C0 00 7A 65 72 6F 73 75 70 70 72 65 .:.;..zerosuppre
007FC0: 73 73 00 A5 3A AC 29 3B BF 8E B4 00 74 65 78 74 ss..:.);....text
007FD0: 00 A2 3A 9B 5B 31 2E 2E 35 5D 20 84 20 99 3B C0 ..:.[1..5] . .;.
007FE0: 01 05 3A AA 3B BF 9C B4 C0 E4 28 63 2C AB 2C A2 ..:.;.....(c,.,.
007FF0: 2C 01 05 29 3B C0 82 20 A5 20 95 20 D7 3A 3D 27 ,..);.. . . .:='
008000: 01 0B 20 69 73 2E BF C1 48 61 6E 64 6C 69 6E 67 .. is...Handling
008010: 20 01 03 20 01 02 20 27 01 01 27 20 01 0A 20 FA .. .. '..' .. .
008020: 20 F9 20 F8 C1 69 6D 70 72 6F 76 65 64 BF 2A 29 . ..improved.*)
008030: BF BF 93 20 46 69 6C 65 73 20 A3 20 00 46 49 4C ... Files £ .FIL
008040: 45 00 EE 2C 00 43 72 65 61 74 65 00 ED 2C 00 4C E..,.Create..,.L
008050: 6F 6F 6B 75 70 00 EC 2C 43 6C 6F 73 65 2C 00 46 ookup..,Close,.F
008060: 69 6C 65 4E 61 6D 65 00 EB 3B BF 93 20 F1 20 A3 ileName..;.. . £
008070: 20 44 69 72 65 63 74 69 6F 6E 2C F9 2C 00 6F 75 Direction,.,.ou
008080: 74 70 75 74 00 EA 2C C2 00 43 6F 6E 6E 65 63 74 tput..,..Connect
008090: 00 E9 2C 00 44 69 73 63 6F 6E 6E 65 63 74 00 E8 ..,.Disconnect..
0080A0: 2C F2 2C 00 42 75 66 66 65 72 41 68 65 61 64 00 ,.,.BufferAhead.
0080B0: E7 2C 00 57 72 69 74 65 43 68 61 72 00 E6 2C 00 .,.WriteChar..,.
0080C0: 45 4F 53 00 E5 3B BF 93 20 43 6F 6E 76 65 72 73 EOS..;.. Convers
0080D0: 69 6F 6E 73 20 A3 20 00 43 61 72 64 54 6F 53 74 ions £ .CardToSt
0080E0: 72 69 6E 67 00 E4 2C 00 49 6E 74 54 6F 53 74 72 ring..,.IntToStr
0080F0: 69 6E 67 00 E3 3B BF A3 20 AE 3B BF 9D B4 00 4D ing..;.£ .;....M
008100: 61 78 44 65 70 74 68 00 E2 3D 33 3B BF 96 B4 00 axDepth..=3;....
008110: 53 74 72 65 61 6D 41 72 72 61 79 00 E1 3D 9B 5B StreamArray..=.[
008120: 31 2E 2E E2 5D 20 84 20 00 53 54 52 45 41 4D 00 1...] . .STREAM.
008130: E0 3B BF 8E B4 00 49 6E 54 6F 70 00 DF 3A AA 3B .;....InTop..:.;
008140: C0 00 49 6E 53 74 72 65 61 6D 73 00 DE 3A E1 3B ..InStreams..:.;
008150: C0 00 4F 75 74 54 6F 70 00 DD 3A AA 3B C0 00 4F ..OutTop..:.;..O
008160: 75 74 53 74 72 65 61 6D 73 00 DC 3A E1 3B C0 00 utStreams..:.;..
008170: 43 6F 6E 73 46 69 6C 65 00 DB 3A EE 3B C0 00 49 ConsFile..:.;..I
008180: 6E 46 69 6C 65 00 DA 2C 00 4F 75 74 46 69 6C 65 nFile..,.OutFile
008190: 00 D9 3A 9B 5B 32 2E 2E E2 5D 20 84 20 EE 3B C0 ..:.[2...] . .;.
0081A0: 00 66 69 6C 65 6E 61 6D 65 00 D8 3A EB 3B C0 69 .filename..:.;.i
0081B0: 3A AA 3B C0 00 63 68 00 D7 3A 99 3B BF AF 20 00 :.;..ch..:.;.. .
0081C0: 47 65 74 46 69 6C 65 4E 61 6D 65 00 D6 28 00 64 GetFileName..(.d
0081D0: 65 66 65 78 74 00 D5 3A 9B 20 84 20 99 29 3B BF efext..:. . .);.
0081E0: 9C C0 AE 2E A9 3B C0 AE 2E B3 28 D5 29 3B C0 AE .....;....(.);..
0081F0: 2E 52 65 61 64 42 75 66 66 65 72 28 9A 29 3B C0 .ReadBuffer(.);.
008200: 20 27 C0 91 20 D7 3A 3D 27 30 27 20 89 3B C0 8A '.. .:='0' .;..
008210: 20 69 3A 3D 01 05 2B 31 20 86 20 AA 28 A8 29 20 i:=..+1 . .(.)
008220: 81 20 B6 28 D7 29 20 89 3B C0 8A 20 69 3A 3D 36 . .(.) .;.. i:=6
008230: 2D 01 05 20 86 20 35 20 81 20 B6 28 A2 5B 69 5D -.. . 5 . .(.[i]
008240: 29 20 89 3B C0 89 20 B0 3B BF AF 20 00 57 72 69 ) .;.. .;.. .Wri
008250: 74 65 43 61 72 64 00 97 28 63 3A AD 3B A8 3A AD teCard..(c:.;.:.
008260: 29 3B BF 9C C0 B0 28 63 2C 31 30 2C A8 2C 9A 29 );....(c,10,.,.)
008270: C0 89 20 97 3B BF AF 20 00 57 72 69 74 65 48 65 .. .;.. .WriteHe
008280: 78 00 90 28 63 3A AD 3B A8 3A AD 29 3B BF 9C C0 x..(c:.;.:.);...
008290: B0 28 63 2C 31 36 2C A8 2C A1 29 C0 89 20 90 3B .(c,16,.,.).. .;
0082A0: BF AF 20 00 57 72 69 74 65 4F 63 74 00 8F 28 63 .. .WriteOct..(c
0082B0: 3A AD 3B A8 3A AD 29 3B BF 9C C0 B0 28 63 2C 38 :.;.:.);....(c,8
0082C0: 2C A8 2C A1 29 C0 89 20 8F 3B BF AF 20 00 57 72 ,.,.).. .;.. .Wr
0082D0: 69 74 65 49 6E 74 00 8D 28 63 3A AA 3B A8 3A AD iteInt..(c:.;.:.
0082E0: 29 3B BF 8E B4 A2 3A 9B 5B 31 2E 2E 36 5D 20 84 );....:.[1..6] .
0082F0: 20 99 3B C0 01 05 3A AA 3B BF 9C B4 C0 E3 28 63 .;...:.;.....(c
008300: 2C 31 30 2C A2 2C 01 05 29 3B C0 8A 20 69 3A 3D ,10,.,..);.. i:=
008310: 01 05 2B 31 20 86 20 AA 28 A8 29 20 81 20 B6 28 ..+1 . .(.) . .(
008320: 27 20 27 29 20 89 3B C0 8A 20 69 3A 3D 37 2D 01 ' ') .;.. i:=7-.
008330: 05 20 86 20 36 20 81 20 B6 28 A2 5B 69 5D 29 20 . . 6 . .(.[i])
008340: 89 3B C0 89 20 8D 3B BF AF 20 00 53 77 69 74 63 .;.. .;.. .Switc
008350: 68 49 6E 53 74 72 65 61 6D 00 8B 28 70 3A E0 29 hInStream..(p:.)
008360: 3B BF 9C B4 C0 82 20 DF 3D 98 28 DE 29 20 95 C1 ;..... .=.(.) ..
008370: AE 2E D2 28 27 D1 20 D0 20 CF 20 01 09 20 01 0C ...('. . . .. ..
008380: 27 29 3B C0 91 C1 DF 3A 3D DF 2B 31 3B C1 DE 5B ');....:=.+1;..[
008390: DF 5D 3A 3D 70 3B C1 89 3B B5 C0 89 20 8B 3B BF .]:=p;..;... .;.
0083A0: AF 20 00 53 77 69 74 63 68 4F 75 74 53 74 72 65 . .SwitchOutStre
0083B0: 61 6D 00 88 28 70 3A E0 29 3B BF 9C B4 C0 82 20 am..(p:.);.....
0083C0: DD 3D 98 28 DC 29 20 95 C1 AE 2E D2 28 27 CC 20 .=.(.) .....('.
0083D0: D0 20 CF 20 01 09 20 01 0C 27 29 3B C0 91 C1 DD . . .. ..');....
0083E0: 3A 3D DD 2B 31 3B C1 DC 5B DD 5D 3A 3D 70 3B C1 :=.+1;..[.]:=p;.
0083F0: 89 3B C0 89 20 88 3B BF AF 20 00 50 6F 70 49 6E .;.. .;.. .PopIn
008400: 69 3A 3D 30 3B C0 94 C1 AE 2E F5 28 D7 29 3B C1 i:=0;......(.);.
008410: 82 20 D7 3D 30 00 64 78 00 D4 20 95 20 92 C1 91 . .=0.dx.. . ...
008420: C2 82 20 69 3C 3D 98 28 D8 29 20 95 20 D8 5B 69 .. i<=.(.) . .[i
008430: 5D 3A 3D 43 41 50 28 D7 29 20 89 3B C2 00 49 4E ]:=CAP(.) .;..IN
008440: 43 00 D3 28 69 29 3B C2 89 3B C1 89 3B C0 8A 20 C..(i);..;..;..
008450: 69 3A 3D 69 20 86 20 98 28 D8 29 20 81 20 D8 5B i:=i . .(.) . .[
008460: 69 5D 3A 3D 27 20 27 20 89 3B C0 89 20 D6 3B BF i]:=' ' .;.. .;.
008470: AF 20 01 00 28 D5 3A 9B 20 84 20 99 29 3B BF 9C . ..(.:. . .);..
008480: BF BC 94 C0 82 20 DF 3D 98 28 DE 29 20 95 C1 AE ..... .=.(.) ...
008490: 2E 00 45 72 72 6F 72 45 78 69 74 00 D2 28 27 00 ..ErrorExit..('.
0084A0: 49 6E 70 75 74 00 D1 20 00 53 74 61 63 6B 00 D0 Input.. .Stack..
0084B0: 20 00 6F 76 65 72 66 6C 6F 77 00 CF 20 01 09 20 .overflow.. ..
0084C0: 01 0C 27 29 3B C0 91 C1 D6 28 D5 29 3B C0 BE BA ..');....(.);...
0084D0: 82 20 D8 5B 31 5D 3D 27 20 27 20 95 C2 01 01 3A . .[1]=' ' ....:
0084E0: 3D A1 3B C2 A7 C2 89 3B C1 DF 3A 3D DF 2B 31 3B =.;....;..:=.+1;
0084F0: C1 EC 28 DA 5B DF 5D 2C D8 2C 69 29 3B C1 82 20 ..(.[.],.,i);..
008500: 69 3D 30 20 95 20 92 C1 91 20 C2 AE 2E A9 3B C2 i=0 . ... ....;.
008510: AE 2E B3 28 27 46 69 6C 65 20 01 06 20 66 6F 75 ...('File .. fou
008520: 6E 64 3A 27 29 3B C2 AE 2E B3 28 D8 29 3B C2 00 nd:');....(.);..
008530: 44 45 43 00 CE 28 DF 29 3B C2 89 3B C1 89 3B 20 DEC..(.);..;..;
008540: 28 2A DF 3D 98 2A 29 C0 89 3B 20 28 2A 94 2A 29 (*.=.*)..; (*.*)
008550: BF BC E9 28 DE 5B DF 5D 2C DA 5B DF 5D 2C F9 29 ...(.[.],.[.],.)
008560: 3B BF BC 01 01 3A 3D 9A 3B BF BC 89 20 01 00 3B ;....:=.;... ..;
008570: 20 BF AF 20 00 4F 70 65 6E 4F 75 74 70 75 74 00 .. .OpenOutput.
008580: CD 28 D5 3A 9B 20 84 20 99 29 3B BF 9C BF BC 94 .(.:. . .);.....
008590: C0 82 20 DD 3D 98 28 DC 29 20 95 C1 AE 2E D2 28 .. .=.(.) .....(
0085A0: 27 00 4F 75 74 70 75 74 00 CC 20 D0 20 CF 20 01 '.Output.. . . .
0085B0: 09 20 4F 75 74 4F 75 74 27 29 3B C0 91 C1 D6 28 . OutOut');....(
0085C0: D5 29 3B C1 82 20 D8 5B 31 5D 3D 27 20 27 20 95 .);.. .[1]=' ' .
0085D0: C2 01 01 3A 3D A1 3B C2 A7 C2 89 3B C1 DD 3A 3D ...:=.;....;..:=
0085E0: DD 2B 31 3B C1 ED 28 D9 5B DD 5D 2C D8 2C 69 29 .+1;..(.[.],.,i)
0085F0: 3B C1 82 20 69 3D 30 20 95 20 92 C1 91 20 C2 AE ;.. i=0 . ... ..
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
008610: 07 00 01 00 02 09 52 E5 07 00 C9 02 00 00 00 02 ......R.........
008620: 07 00 C5 02 00 00 00 02 07 00 C1 02 00 00 00 02 ................
008630: 07 00 C6 02 00 00 00 02 07 00 C2 02 00 00 00 02 ................
008640: 07 00 C7 02 00 00 00 02 07 00 C3 02 00 00 00 02 ................
008650: 07 00 C8 02 00 00 00 02 07 00 C4 02 00 00 00 02 ................
008660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008700: 6F 6E 2D 72 65 73 74 6F 72 69 6E 67 20 64 69 76 on-restoring div
008710: 69 64 65 20 6F 70 65 72 61 74 69 6F 6E 20 CB 20 ide operation .
008720: D6 20 64 69 76 69 73 6F 72 20 72 65 70 6C 61 63 . divisor replac
008730: 65 64 20 00 62 79 00 C5 20 61 20 74 61 62 6C 65 ed .by.. a table
008740: 20 D4 C0 6C 6F 67 73 2A 29 BF 9C C0 82 20 41 3C ..logs*).... A<
008750: 3D 30 2E 30 20 95 C1 B3 28 27 00 65 72 72 6F 72 =0.0 ...('.error
008760: 00 C4 3A 20 D9 20 D4 20 00 76 65 00 BB 3C 3D 30 ..: . . .ve..<=0
008770: 2E 30 20 27 29 3B C1 A9 3B C1 00 48 41 4C 54 00 .0 ');..;..HALT.
008780: B9 3B C1 89 3B C0 62 2E 78 3A 3D 41 3B C0 E6 3A .;..;.b.x:=A;..:
008790: 3D 00 4F 52 44 00 B8 28 62 2E E8 29 2D 38 30 68 =.ORD..(b..)-80h
0087A0: 3B B4 28 2A E6 20 C5 20 70 6F 77 65 72 20 D4 20 ;.(*. . power .
0087B0: 31 36 2A 29 C0 62 2E E8 3A 3D 38 30 68 3B B5 28 16*).b..:=80h;.(
0087C0: 2A 62 20 00 6E 6F 77 00 B7 20 EB 20 5B 31 2F 33 *b .now.. . [1/3
0087D0: 32 2E 2E 31 2F 32 5D 2A 29 C0 69 3A 3D 30 3B C0 2..1/2]*).i:=0;.
0087E0: 7A 3A 3D 62 2E 78 3B C0 A0 20 7A 3C 28 31 2E 30 z:=b.x;.. z<(1.0
0087F0: 2F 31 2E 34 31 34 32 31 33 35 36 32 33 29 20 81 /1.4142135623) .
008800: 20 C1 49 4E 43 28 69 29 3B C1 7A 3A 3D 32 2E 30 .INC(i);.z:=2.0
008810: 2A 7A 3B B4 28 2A DF 20 C9 20 69 6D 70 72 6F 76 *z;.(*. . improv
008820: 65 64 20 2D 20 D5 20 73 68 69 66 74 73 20 65 74 ed - . shifts et
008830: 63 2A 29 C1 89 3B C0 C0 7A 3A 3D 28 7A 2D 31 2E c*)..;..z:=(z-1.
008840: 30 29 2F 28 7A 2B 31 2E 30 29 3B C0 79 3A 3D 7A 0)/(z+1.0);.y:=z
008850: 2A 7A 3B C0 79 3A 3D 7A 2A 28 28 28 34 2E 32 31 *z;.y:=z*(((4.21
008860: 30 38 37 33 37 31 32 31 37 39 37 39 37 31 34 35 0873712179797145
008870: 65 2D 31 2A 79 2D 39 2E 36 33 37 36 39 30 39 33 e-1*y-9.63769093
008880: 33 36 38 36 38 36 35 39 33 32 34 29 2A 79 C1 2B 36868659324)*y.+
008890: 33 2E 30 39 35 37 32 39 32 38 32 31 35 33 37 36 3.09572928215376
0088A0: 35 30 30 36 32 32 36 34 65 31 29 2A 79 C1 2D 32 50062264e1)*y.-2
0088B0: 2E 34 30 31 33 39 31 37 39 35 35 39 32 31 30 35 .401391795592105
0088C0: 30 39 38 36 38 34 38 34 65 31 29 2F C1 28 28 28 09868484e1)/.(((
0088D0: 79 2D 38 2E 39 31 31 31 30 39 30 32 37 39 33 37 y-8.911109027937
0088E0: 38 33 31 32 33 33 37 29 2A 79 C1 2B 31 2E 39 34 8312337)*y.+1.94
0088F0: 38 30 39 36 36 30 37 30 30 38 38 39 37 33 30 35 8096607008897305
008900: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
008910: 20 00 4D 61 74 68 73 00 EF 3B BF 93 B4 AE 20 A3 .Maths..;.... £
008920: 20 B3 2C A9 3B BF 93 B4 53 59 53 54 45 4D B4 20 .,.;...SYSTEM.
008930: A3 20 00 42 59 54 45 00 EE 3B BF 28 2A B4 53 6F £ .BYTE..;.(*.So
008940: 6D 65 20 6D 61 74 68 65 6D 61 74 69 63 61 6C 20 me mathematical
008950: 66 75 6E 63 74 69 6F 6E 73 BF C0 4D 65 74 68 6F functions..Metho
008960: 64 73 20 00 61 6E 64 00 ED 20 61 70 70 72 6F 78 ds .and.. approx
008970: 69 6D 61 74 69 6F 6E 73 20 61 72 65 20 74 61 6B imations are tak
008980: 65 6E 20 66 72 6F 6D 20 C0 00 48 41 52 54 00 EC en from ..HART..
008990: 20 65 74 20 61 6C 2C 20 43 6F 6D 70 75 74 65 72 et al, Computer
0089A0: 20 41 70 70 72 6F 78 69 6D 61 74 69 6F 6E 73 2C Approximations,
0089B0: 20 C0 53 49 41 4D 20 53 65 72 69 65 73 20 00 69 .SIAM Series .i
0089C0: 6E 00 EB 20 41 70 70 6C 69 65 64 20 4D 61 74 68 n.. Applied Math
0089D0: 65 6D 61 74 69 63 73 2C C0 4A 6F 68 6E 20 57 69 ematics,.John Wi
0089E0: 6C 65 79 20 ED 20 53 6F 6E 73 2C 20 4E 65 77 20 ley . Sons, New
0089F0: 59 6F 72 6B 2A 29 BF 96 B4 00 52 65 61 6C 42 79 York*)....RealBy
008A00: 42 79 74 65 00 EA 3D A5 C1 90 20 3A AC 20 84 C1 Byte..=... :. ..
008A10: A1 3A 78 3A 00 52 45 41 4C 00 E9 7C C1 9A 3A 00 .:x:.REAL..|..:.
008A20: 65 78 70 00 E8 3A EE 3B C1 BD 6D 61 6E 74 69 73 exp..:.;..mantis
008A30: 73 61 3A 9B 5B 31 2E 2E 37 5D 20 84 20 EE C1 89 sa:.[1..7] . ...
008A40: 3B C0 BC 89 3B BF 8E B4 78 2C 79 2C 7A 3A E9 3B ;...;...x,y,z:.;
008A50: C0 00 43 68 61 6E 67 65 53 69 67 6E 00 E7 3A AC ..ChangeSign..:.
008A60: 3B C0 00 73 68 69 66 74 00 E6 3A AA 3B BF AF 20 ;..shift..:.;..
008A70: 00 53 49 4E 00 E5 28 41 3A E9 29 3A E9 3B BF 9C .SIN..(A:.):.;..
008A80: BF BF 28 2A B4 00 48 61 72 74 00 E4 20 00 66 75 ..(*..Hart.. .fu
008A90: 6E 63 74 69 6F 6E 00 E3 20 6E 6F 20 33 33 36 39 nction.. no 3369
008AA0: 20 2A 29 C0 82 20 41 3C 30 2E 30 20 95 C1 E7 3A *).. A<0.0 ...:
008AB0: 3D 9A 3B C1 78 3A 3D 2D 41 3B C0 91 C1 E7 3A 3D =.;.x:=-A;....:=
008AC0: A1 3B C1 78 3A 3D 41 3B C1 89 3B C0 A0 20 78 3E .;.x:=A;..;.. x>
008AD0: 28 32 2E 30 2A 00 50 49 00 E2 29 20 81 20 C1 78 (2.0*.PI..) . .x
008AE0: 3A 3D 78 2D 32 2E 30 2A E2 3B 20 C1 89 3B B4 28 :=x-2.0*.; ..;.(
008AF0: 2A 6D 75 6C 74 69 70 6C 65 73 20 00 70 72 6F 62 *multiples .prob
008B00: 6F 73 65 73 20 00 79 6F 75 00 E6 20 77 69 73 68 oses .you.. wish
008B10: 2E 20 BF C0 43 61 6C 6C 20 EB 20 00 4C 49 53 54 . ..Call . .LIST
008B20: 00 E5 BB 3C 28 00 77 69 6C 64 00 E4 20 00 63 61 ...<(.wild.. .ca
008B30: 72 64 00 E3 29 20 00 66 69 6C 65 00 E2 20 00 6E rd..) .file.. .n
008B40: 61 6D 65 00 E1 3E 2C 2E 2E 2E 2E 20 28 00 6F 75 ame..>,.... (.ou
008B50: 74 70 75 74 00 E0 20 E2 20 E1 5B 6F 29 20 BF C0 tput.. . .[o) ..
008B60: 57 68 65 72 65 20 E9 20 E0 20 E2 20 E1 20 EB 20 Where . . . . .
008B70: 6F 70 74 69 6F 6E 61 6C 20 28 64 65 66 61 75 6C optional (defaul
008B80: 74 73 20 00 74 6F 00 DF 20 00 70 72 69 6E 74 65 ts .to.. .printe
008B90: 72 00 DE 20 64 65 76 69 63 65 29 BF C0 42 75 67 r.. device)..Bug
008BA0: 73 3A BF C1 4F 76 65 72 77 72 69 74 65 73 20 E0 s:..Overwrites .
008BB0: 20 E2 20 77 69 74 68 6F 75 74 20 63 68 65 63 6B . without check
008BC0: 69 6E 67 20 00 69 66 00 DD 20 4F 4B BF BF 2A 29 ing .if.. OK..*)
008BD0: BF A3 B4 44 65 62 75 67 3B BF 93 20 53 59 53 54 .£.Debug;.. SYST
008BE0: 45 4D 20 A3 20 AB 2C 8F 2C 00 54 53 49 5A 45 00 EM £ .,.,.TSIZE.
008BF0: DC 3B BF 93 20 43 6F 6D 6D 61 6E 64 20 A3 20 00 .;.. Command £ .
008C00: 50 61 72 61 6D 65 74 65 72 00 DB 2C 50 61 72 63 Parameter..,Parc
008C10: 6C 61 73 73 2C 00 47 65 74 50 61 72 61 6D 73 00 lass,.GetParams.
008C20: DA 3B BF 93 20 46 69 6C 65 73 20 A3 20 00 46 69 .;.. Files £ .Fi
008C30: 6C 65 4E 61 6D 65 00 D9 2C 00 46 49 4C 45 00 D8 leName..,.FILE..
008C40: 2C 00 4C 6F 6F 6B 75 70 00 D7 2C 00 43 72 65 61 ,.Lookup..,.Crea
008C50: 74 65 00 D6 3B BF 93 20 53 74 72 65 61 6D 73 20 te..;.. Streams
008C60: A3 20 00 43 6F 6E 6E 65 63 74 00 D5 2C 00 44 69 £ .Connect..,.Di
008C70: 73 63 6F 6E 6E 65 63 74 00 D4 2C 00 53 54 52 45 sconnect..,.STRE
008C80: 41 4D 00 D3 2C 00 69 6E 70 75 74 00 D2 2C E0 2C AM..,.input..,.,
008C90: 00 57 72 69 74 65 43 68 61 72 00 D1 2C C1 00 52 .WriteChar..,..R
008CA0: 65 61 64 43 68 61 72 00 D0 2C 00 45 4F 53 00 CF eadChar..,.EOS..
008CB0: 3B BF 93 20 47 65 74 46 69 6C 65 73 20 A3 20 00 ;.. GetFiles £ .
008CC0: 47 65 74 4E 61 6D 65 73 00 CE 3B BF 93 20 AE 20 GetNames..;.. .
008CD0: A3 20 B3 2C A9 3B BF 93 20 53 6F 72 74 20 A3 20 £ .,.;.. Sort £
008CE0: 00 53 6F 72 74 52 65 63 6F 72 64 73 00 CD 3B BF .SortRecords..;.
008CF0: 9D B4 00 46 46 00 CC 3D 30 63 78 3B C0 00 54 41 ...FF..=0cx;..TA
008D00: 61 62 6C 79 00 E1 20 72 61 72 65 2A 29 C0 82 20 ably.. rare*)..
008D10: 78 3E E2 20 95 C1 E7 3A 3D 8C 20 E7 3B C1 78 3A x>. ...:=. .;.x:
008D20: 3D 78 2D E2 3B C1 89 3B C0 82 20 78 3E 28 E2 2A =x-.;..;.. x>(.*
008D30: 30 2E 35 29 20 95 C1 78 3A 3D E2 2D 78 3B C1 89 0.5) ..x:=.-x;..
008D40: 3B C0 78 3A 3D 32 2E 30 2A 4F 6E 65 4F 6E 50 49 ;.x:=2.0*OneOnPI
008D50: 2A 78 3B C0 79 3A 3D 78 2A 78 3B C0 79 3A 3D 20 *x;.y:=x*x;.y:=
008D60: 78 2A 28 28 28 28 28 2D 32 2E 32 37 36 37 37 39 x*(((((-2.276779
008D70: 36 35 39 38 38 37 36 37 36 31 39 37 36 33 65 2D 65988767619763e-
008D80: 33 2A 79 C1 2B 32 2E 35 37 33 38 34 36 30 39 38 3*y.+2.573846098
008D90: 33 31 31 36 30 31 39 39 36 30 31 38 32 65 2D 31 3116019960182e-1
008DA0: 29 2A 79 C1 2D 31 2E 32 33 39 34 35 38 33 30 35 )*y.-1.239458305
008DB0: 33 31 38 37 38 32 36 32 36 39 39 38 34 37 65 31 31878262699847e1
008DC0: 29 2A 79 C1 2B 32 2E 38 33 34 38 35 36 38 32 30 )*y.+2.834856820
008DD0: 36 37 37 31 32 37 32 34 33 35 37 36 32 38 34 65 677127243576284e
008DE0: 32 29 2A 79 C1 2D 32 2E 37 30 37 37 32 36 37 35 2)*y.-2.70772675
008DF0: 33 33 38 34 37 33 32 37 36 38 37 39 31 31 32 39 3384732768791129
008E00: 34 65 33 29 2A 79 C1 2B 37 2E 30 32 34 38 33 30 4e3)*y.+7.024830
008E10: 32 35 36 37 34 37 39 37 37 38 39 37 34 33 38 35 2567479778974385
008E20: 33 35 38 65 33 29 C0 BC 2F 28 28 79 C1 2B 31 2E 358e3)../((y.+1.
008E30: 31 35 33 30 33 38 37 31 32 33 36 31 34 35 36 31 1530387123614561
008E40: 31 39 33 39 37 32 34 32 65 32 29 2A 79 C1 2B 34 19397242e2)*y.+4
008E50: 2E 34 37 32 31 34 35 38 33 38 39 37 31 37 39 35 .472145838971795
008E60: 38 33 39 37 31 35 32 39 32 36 65 33 29 3B C0 82 8397152926e3);..
008E70: 20 E7 20 95 20 A7 20 2D 79 C0 91 20 A7 20 79 20 . . . -y.. . y
008E80: 89 3B C0 89 20 E5 3B BF C0 BF BF AF 20 00 43 4F .;.. .;..... .CO
008E90: 53 00 E0 28 41 3A E9 29 3A E9 3B BF 9C C0 A7 20 S..(A:.):.;....
008EA0: E5 28 41 2B E2 2F 32 2E 30 29 3B B4 28 2A 00 63 .(A+./2.0);.(*.c
008EB0: 61 6E 00 DF 20 00 64 6F 00 DE 20 62 65 74 74 65 an.. .do.. bette
008EC0: 72 20 2D 20 65 67 20 E4 20 33 38 34 33 2A 29 C0 r - eg . 3843*).
008ED0: 89 20 E0 3B BF AF 20 00 54 41 4E 00 DD 28 41 3A . .;.. .TAN..(A:
008EE0: E9 29 3A E9 3B BF AF 20 00 41 70 70 72 6F 78 00 .):.;.. .Approx.
008EF0: DC 28 41 3A E9 29 3A E9 3B BF BF 9C C0 78 3A 3D .(A:.):.;....x:=
008F00: 42 00 CB 3D 30 39 78 3B C0 00 4C 46 00 CA 3D 30 B..=09x;..LF..=0
008F10: 61 78 3B C0 00 43 52 00 C9 3D 30 64 78 3B BF BE ax;..CR..=0dx;..
008F20: BA 54 41 42 53 3D 32 30 78 3B 20 BF 96 20 B4 00 .TABS=20x; .. ..
008F30: 50 46 69 6C 65 4E 61 6D 65 00 C8 3D A8 20 86 20 PFileName..=. .
008F40: D9 3B BF 8E B4 EE 3A D3 3B C0 00 4C 69 73 74 46 .;....:.;..ListF
008F50: 00 C7 3A D8 3B C0 00 72 65 70 6C 79 00 C6 3A AA ..:.;..reply..:.
008F60: 3B C0 69 2C 6A 3A AA 3B C0 00 49 6E 73 00 C5 3A ;.i,j:.;..Ins..:
008F70: D3 3B C0 00 49 6E 66 00 C4 3A D8 3B C0 00 63 68 .;..Inf..:.;..ch
008F80: 00 BD 3A 99 3B BF C0 00 62 75 66 66 65 72 00 B9 ..:.;...buffer..
008F90: 3A 9B 5B 30 2E 2E 34 30 39 35 5D 20 84 20 99 3B :.[0..4095] . .;
008FA0: C0 00 62 75 66 66 6C 65 6E 00 B8 3A AD 3B B4 BF ..bufflen..:.;..
008FB0: 28 2A B4 49 20 B9 20 E9 20 63 68 61 72 61 63 74 (*.I . . charact
008FC0: 65 72 73 20 00 6F 6E 00 B7 20 E0 20 73 69 6E 63 ers .on.. . sinc
008FD0: 65 20 49 20 68 61 76 65 20 61 20 DE 20 77 68 69 e I have a . whi
008FE0: 63 68 C0 73 74 6F 70 73 20 70 72 69 6E 74 69 6E ch.stops printin
008FF0: 67 20 77 68 65 6E 65 76 65 72 20 61 6E 79 74 68 g whenever anyth
009000: 69 6E 67 20 61 70 70 65 61 72 73 20 B7 20 E9 20 ing appears . .
009010: 69 6E 74 65 72 66 61 63 65 2E 20 54 6F C0 67 65 interface. To.ge
009020: 74 20 E8 20 DF 20 72 75 6E 20 00 61 74 00 B2 20 t . . run .at..
009030: 73 70 65 65 64 2C 20 E6 20 6D 75 73 74 20 68 69 speed, . must hi
009040: 74 20 E8 20 EA 20 61 20 B9 20 66 75 6C 6C 20 27 t . . a . full '
009050: B2 C0 61 20 74 69 6D 65 27 2A 29 BF AF 20 00 46 ..a time'*).. .F
009060: 6C 75 73 68 42 75 66 66 65 72 00 B1 3B BF 8E B4 lushBuffer..;...
009070: 69 3A AD 3B BF 9C C0 82 20 B8 3E 30 20 95 20 C1 i:.;.... .>0 . .
009080: 8A 20 69 3A 3D 30 20 86 20 B8 2D 31 20 81 20 D1 . i:=0 . .-1 . .
009090: 28 EE 2C B9 5B 69 5D 29 20 89 3B C1 89 3B C0 B8 (.,.[i]) .;..;..
0090A0: 3A 3D 30 3B C0 89 20 B1 3B BF AF 20 00 42 75 66 :=0;.. .;.. .Buf
0090B0: 66 65 72 4F 75 74 00 B0 28 BD 3A 99 29 3B BF 9C ferOut..(.:.);..
0090C0: C0 82 20 B8 3D 98 28 B9 29 20 95 20 B1 20 89 3B .. .=.(.) . . .;
0090D0: C0 B9 5B B8 5D 3A 3D BD 3B C0 B8 3A 3D B8 2B 31 ..[.]:=.;..:=.+1
0090E0: 3B C0 89 20 B0 3B BF BF AF 20 00 43 6F 6D 70 61 ;.. .;... .Compa
0090F0: 72 00 A6 28 61 2C 62 3A AB 29 3A AC 3B BF 8E B4 r..(a,b:.):.;...
009100: 34 2E 30 2F E2 2A 41 3B C0 79 3A 3D 78 2A 78 3B 4.0/.*A;.y:=x*x;
009110: C0 79 3A 3D 20 78 2A 28 28 28 28 33 2E 33 38 36 .y:= x*((((3.386
009120: 36 33 38 36 34 32 36 37 37 31 37 32 30 39 36 30 6386426771720960
009130: 37 36 33 36 39 65 2D 35 2A 79 2B C0 BE 33 2E 34 76369e-5*y+..3.4
009140: 32 32 35 35 34 33 38 37 32 34 31 30 30 33 34 33 2255438724100343
009150: 35 33 32 38 34 37 30 34 38 39 65 2D 32 29 2A 79 5328470489e-2)*y
009160: 2D C0 BE 31 2E 35 35 30 36 38 35 36 35 33 34 38 -..1.55068565348
009170: 33 32 36 36 33 37 36 39 34 31 37 30 35 37 32 38 3266376941705728
009180: 65 31 29 2A 79 2B C0 BE 31 2E 30 35 35 39 37 30 e1)*y+..1.055970
009190: 39 30 31 37 31 34 39 35 33 31 39 33 36 30 32 33 9017149531936023
0091A0: 35 33 39 38 31 65 33 29 2A 79 2D C0 BE 31 2E 33 53981e3)*y-..1.3
0091B0: 30 36 38 32 30 32 36 34 37 35 34 38 32 35 36 36 0682026475482566
0091C0: 38 32 36 39 36 31 31 31 37 37 65 34 29 2F C1 28 8269611177e4)/.(
0091D0: 28 28 79 2D 31 2E 35 35 35 30 33 33 31 36 34 30 ((y-1.5550331640
0091E0: 33 31 37 30 39 39 36 36 39 30 30 31 32 34 35 37 3170996690012457
0091F0: 34 65 32 29 2A 79 2B C0 BE BA 34 2E 37 36 35 37 4e2)*y+...4.7657
009200: 35 31 33 36 32 39 31 36 34 38 33 36 39 38 39 32 5136291648369892
009210: 36 36 35 35 35 38 31 65 33 29 2A 79 2D C0 BE BA 6655581e3)*y-...
009220: 31 2E 36 36 33 38 39 35 32 33 38 39 34 37 31 31 1.66389523894711
009230: 39 30 30 31 38 35 31 34 36 34 36 36 31 65 34 29 9001851464661e4)
009240: 3B C0 A7 20 79 3B C0 89 20 DC 3B BF 9C C0 28 2A ;.. y;.. .;...(*
009250: E4 20 E3 20 34 32 38 35 2A 29 C0 82 20 41 3C 30 . . 4285*).. A<0
009260: 2E 30 20 95 C1 78 3A 3D 2D 41 3B C1 E7 3A 3D 9A .0 ..x:=-A;..:=.
009270: C0 91 C1 78 3A 3D 41 3B C1 E7 3A 3D A1 C1 89 3B ...x:=A;..:=...;
009280: C0 A0 20 28 78 3E E2 29 20 81 20 78 3A 3D 78 2D .. (x>.) . x:=x-
009290: E2 20 89 3B C0 82 20 78 3E 28 E2 2F 32 2E 30 29 . .;.. x>(./2.0)
0092A0: 20 95 C1 78 3A 3D E2 2D 78 3B C1 E7 3A 3D 8C 20 ..x:=.-x;..:=.
0092B0: E7 3B C1 89 3B C0 82 20 78 3E 28 E2 2F 34 2E 30 .;..;.. x>(./4.0
0092C0: 29 20 95 20 C1 78 3A 3D 28 E2 2F 32 2E 30 2D 78 ) . .x:=(./2.0-x
0092D0: 29 3B C1 82 20 78 3C 31 2E 30 65 2D 31 34 30 20 );.. x<1.0e-140
0092E0: 95 20 C2 B3 28 27 DD 20 00 74 6F 6F 00 DB 20 63 . ..('. .too.. c
0092F0: 6C 6F 73 65 20 00 74 6F 00 DA 20 E2 2F 32 27 29 lose .to.. ./2')
009300: 70 2C 71 3A C8 3B BF 9C C0 70 3A 3D C8 28 61 29 p,q:.;...p:=.(a)
009310: 3B C0 71 3A 3D C8 28 62 29 3B C0 A7 20 70 5E 3E ;.q:=.(b);.. p^>
009320: 71 5E C0 89 20 A6 3B BF AF 20 00 55 73 61 67 65 q^.. .;.. .Usage
009330: 00 A5 3B BF 9C C0 B3 28 27 A5 20 EB 3A BB E5 20 ..;....('. .:..
009340: E2 2C E2 2C 2E 2E 2E 27 29 3B A9 3B C0 B3 28 27 .,.,...');.;..('
009350: BE 00 6F 72 00 A2 BC E5 20 E2 2C E2 2C 2E 2E 2E ..or.... .,.,...
009360: 2C E0 20 E2 5B 6F 27 29 3B A9 3B C0 B3 28 27 20 ,. .[o');.;..('
009370: 77 68 65 72 65 20 E2 20 EB 20 61 20 E2 20 DF 20 where . . a . .
009380: 00 6C 69 73 74 00 A1 20 A2 20 61 20 E4 20 E3 20 .list.. . a . .
009390: E7 20 ED 20 DF 20 A1 27 29 3B A9 3B C0 A9 3B C0 . . . .');.;..;.
0093A0: B3 28 27 20 E7 20 65 78 61 6D 70 6C 65 3A BA E5 .(' . example:..
0093B0: 20 2A 2E 44 45 46 27 29 3B A9 3B C0 00 48 41 4C *.DEF');.;..HAL
0093C0: 54 00 9F C0 89 20 A5 3B BF AF 20 00 4C 69 73 74 T.... .;.. .List
0093D0: 69 74 00 9E 3B BF BF 8E B4 00 50 61 72 61 6D 00 it..;.....Param.
0093E0: 97 3A 9B 20 5B 30 2E 2E 31 30 5D 20 84 20 DB 3B .:. [0..10] . .;
0093F0: C0 00 43 6F 75 6E 74 00 94 3A AA 3B C0 00 4E 61 ..Count..:.;..Na
009400: 6D 65 73 00 92 3A 9B 20 5B 30 2E 2E 31 30 30 5D mes..:. [0..100]
009410: 20 84 20 D9 3B C0 00 4E 61 6D 65 43 6F 75 6E 74 . .;..NameCount
009420: 00 90 20 3A 20 AA 3B C0 00 43 6F 75 6E 74 65 72 .. : .;..Counter
009430: 00 8D 20 3A 20 AA 3B C0 43 6E 74 65 72 20 3A 20 .. : .;.Cnter :
009440: AA 3B BF 9C BF C0 DA 28 97 2C 94 29 3B BF BE BA .;.....(.,.);...
009450: 8D 20 3A 3D 20 31 BF BE BA 82 20 94 3D 30 20 95 . := 1.... .=0 .
009460: 20 A5 20 89 3B C0 82 20 97 5B 94 2D 31 5D 5E 2E . .;.. .[.-1]^.
009470: 43 6C 61 73 73 3D 6F 70 74 69 6F 6E 20 95 C1 00 Class=option ...
009480: 44 45 43 00 8B 28 94 29 3B C1 82 20 94 3D 30 20 DEC..(.);.. .=0
009490: 95 20 A5 20 89 3B C1 CE 28 97 5B 94 2D 31 5D 5E . . .;..(.[.-1]^
0094A0: 2E 00 43 68 61 72 73 00 88 2C 92 2C 90 29 3B C1 ..Chars..,.,.);.
0094B0: D6 28 C7 2C 92 5B 30 5D 2C C6 29 3B C1 82 20 C6 .(.,.[0],.);.. .
0094C0: 3C 3E 30 20 95 C2 B3 28 27 20 00 43 6F 75 6C 64 <>0 ...(' .Could
0094D0: 00 83 20 00 6E 6F 74 00 80 20 63 72 65 61 74 65 .. .not.. create
0094E0: 20 A1 20 E2 27 29 3B C2 A9 3B C2 9F 3B C2 89 3B . .');..;..;..;
0094F0: C1 8B 28 94 29 3B C1 82 20 94 3D 30 20 95 20 A5 ..(.);.. .=0 . .
009500: 3B C2 A9 3B C2 79 3A 3D 31 2E 30 65 31 35 30 C1 ;..;.y:=1.0e150.
009510: 91 20 B4 79 3A 3D 31 2E 30 2F DC 28 78 29 C2 89 . .y:=1.0/.(x)..
009520: 3B C0 91 20 79 3A 3D DC 28 78 29 20 89 3B C0 82 ;.. y:=.(x) .;..
009530: 20 E7 20 95 20 A7 20 2D 79 C0 91 20 A7 20 79 20 . . . -y.. . y
009540: 89 3B C0 89 20 DD 3B BF AF 20 00 4C 4E 00 D9 28 .;.. .;.. .LN..(
009550: 41 3A E9 29 3A E9 3B BF 8E B4 62 3A EA 3B C0 69 A:.):.;...b:.;.i
009560: 3A AA 3B BF BF 28 2A B4 E4 20 E3 20 32 37 30 35 :.;..(*.. . 2705
009570: BF C0 00 74 68 69 73 00 D8 20 00 69 73 00 D7 20 ...this.. .is..
009580: E1 20 61 20 70 6F 6F 72 20 63 68 6F 69 63 65 2C . a poor choice,
009590: 20 73 69 6E 63 65 20 00 74 68 65 00 D6 20 00 75 since .the.. .u
0095A0: 73 65 00 D5 20 00 6F 66 00 D4 20 68 65 78 20 6E se.. .of.. hex n
0095B0: 6F 72 6D 61 6C 69 73 61 74 69 6F 6E C0 00 6D 65 ormalisation..me
0095C0: 61 6E 73 00 D3 20 00 74 68 61 74 00 D2 20 6A 75 ans.. .that.. ju
0095D0: 73 74 20 73 74 61 6E 64 61 72 64 69 73 69 6E 67 st standardising
0095E0: 20 D6 20 00 65 78 70 6F 6E 65 6E 74 00 D1 20 D7 . .exponent.. .
0095F0: 20 00 6E 6F 74 00 D0 20 65 6E 6F 75 67 68 20 DA .not.. enough .
009600: 20 65 6E 73 75 72 65 C0 D2 20 D6 20 00 76 61 6C ensure.. . .val
009610: 75 65 00 CF 20 66 61 6C 6C 73 20 EB 20 D6 20 00 ue.. falls . . .
009620: 72 61 6E 67 65 00 CE 20 5B 31 2F 00 53 51 52 54 range.. [1/.SQRT
009630: 00 CD 28 32 29 2C CD 28 32 29 5D 2C 20 00 62 75 ..(2),.(2)], .bu
009640: 74 00 CC 20 61 20 E3 C0 00 77 69 74 68 00 CB 20 t.. a ...with..
009650: D6 20 64 65 73 69 72 65 64 20 CE 20 77 61 73 20 . desired . was
009660: D0 20 61 76 61 69 6C 61 62 6C 65 BF C0 41 6C 73 . available..Als
009670: 6F 2C 20 00 69 74 00 CA 20 73 68 6F 75 6C 64 20 o, .it.. should
009680: 00 62 65 00 C9 20 70 6F 73 73 69 62 6C 65 20 DA .be.. possible .
009690: 20 DE 20 61 20 6C 6F 67 20 64 65 72 69 76 61 74 . a log derivat
0096A0: 69 6F 6E 20 28 62 61 73 65 20 32 29 20 77 69 74 ion (base 2) wit
0096B0: 68 6F 75 74 20 61 6E 79 C0 66 6C 6F 61 74 69 6E hout any.floatin
0096C0: 67 20 6F 70 65 72 61 74 69 6F 6E 73 20 00 61 74 g operations .at
0096D0: 00 C8 20 61 6C 6C 20 28 65 78 63 65 70 74 20 C8 .. all (except .
0096E0: 20 D6 20 65 6E 64 20 00 66 6F 72 00 C7 20 D6 20 . end .for.. .
0096F0: D1 29 2C 20 00 75 73 69 6E 67 00 C6 C0 61 20 6E .), .using...a n
009700: 20 89 3B C0 91 C1 D6 28 C7 2C 27 4C 53 54 3A 27 .;....(.,'LST:'
009710: 2C C6 29 3B C1 89 3B C0 D5 28 EE 2C C7 2C E0 29 ,.);..;..(.,.,.)
009720: 3B C0 8A 20 69 3A 3D 30 20 86 20 94 2D 31 20 81 ;.. i:=0 . .-1 .
009730: C1 CE 28 97 5B 69 5D 5E 2E 88 2C 92 2C 90 29 3B ..(.[i]^..,.,.);
009740: C1 82 20 90 3E 31 20 95 C2 CD 28 8F 28 92 29 2C .. .>1 ...(.(.),
009750: AD 28 90 29 2C C3 DC 28 D9 29 2C A6 29 3B C2 89 .(.),..(.),.);..
009760: 3B C1 8A 20 6A 3A 3D 30 20 86 20 90 2D 31 20 81 ;.. j:=0 . .-1 .
009770: C2 D7 28 C4 2C 92 5B 6A 5D 2C C6 29 3B C2 82 20 ..(.,.[j],.);..
009780: C6 3C 30 20 95 C3 B3 28 27 20 83 20 80 20 6F 70 .<0 ...(' . . op
009790: 65 6E 20 27 29 3B C3 B3 28 92 5B 6A 5D 29 3B C3 en ');..(.[j]);.
0097A0: A9 3B C2 91 C3 B3 28 27 20 4C 69 73 74 69 6E 67 .;....(' Listing
0097B0: 3A 27 29 3B C3 B3 28 92 5B 6A 5D 29 3B C3 A9 3B :');..(.[j]);..;
0097C0: C3 8D 20 3A 3D 20 31 3B C3 B0 28 CC 29 3B C3 D5 .. := 1;..(.);..
0097D0: 28 C5 2C C4 2C D2 29 3B C3 A0 20 8C 20 CF 28 C5 (.,.,.);.. . .(.
0097E0: 29 20 81 C3 B4 D0 28 C5 2C BD 29 3B C3 B4 82 20 ) ....(.,.);...
0097F0: BD 3E 3D 38 30 78 20 95 C3 B5 BD 3A 3D 43 48 52 .>=80x ....:=CHR
009800: 28 4F 52 44 28 BD 29 2D 38 30 68 29 3B C3 B5 89 (ORD(.)-80h);...
009810: 3B C3 28 2A E0 20 63 68 61 72 61 63 74 65 72 20 ;.(*. character
009820: DD 20 80 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 . . control code
009830: 2A 29 C3 B4 82 20 28 28 BD 3E 3D 27 20 27 29 20 *)... ((.>=' ')
009840: 87 20 28 BD 3C 3D 27 7E 27 29 29 C3 B4 BA 85 20 . (.<='~'))....
009850: 28 BD 3D CB 29 C3 B4 BA 85 20 28 BD 3D C9 29 C3 (.=.).... (.=.).
009860: B4 BA 85 20 28 BD 3D CA 29 20 95 20 C3 B5 B0 28 ... (.=.) . ...(
009870: BD 29 20 C3 B5 89 3B C3 B4 C3 B4 89 3B C3 D4 28 .) ...;.....;..(
009880: C5 2C 9A 29 3B C3 89 3B C2 89 3B C1 89 3B C0 89 .,.);..;..;..;..
009890: 20 9E 3B B6 BF 9C C0 B8 3A 3D 30 3B C0 9E 3B C0 .;.....:=0;..;.
0098A0: B1 3B C0 D4 28 EE 2C 9A 29 3B C0 89 20 EE 2E BF .;..(.,.);.. ...
0098B0: 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0098C0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0098D0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0098E0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0098F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
009910: 08 00 01 00 02 09 52 E5 08 00 C9 02 00 00 00 02 ......R.........
009920: 08 00 C5 02 00 00 00 02 08 00 C1 02 00 00 00 02 ................
009930: 08 00 C6 02 00 00 00 02 08 00 C2 02 00 00 00 02 ................
009940: 08 00 C7 02 00 00 00 02 08 00 C3 02 00 00 00 02 ................
009950: 08 00 C8 02 00 00 00 02 08 00 C4 02 00 00 00 02 ................
009960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A00: 3B C1 00 49 6D 70 6F 72 74 73 00 DE 3A 9B 5B 30 ;..Imports..:.[0
009A10: 2E 2E EC 5D 20 84 20 AD 3B C1 89 3B C0 00 43 68 ...] . .;..;..Ch
009A20: 61 72 53 65 74 00 DD 3D 8D 20 84 20 99 3B BF 8E arSet..=. . .;..
009A30: B4 01 05 3A 9B 5B 31 2E 2E E9 5D 20 84 20 E2 3B ...:.[1...] . .;
009A40: B5 C0 00 50 72 65 63 43 6F 75 6E 74 00 DC 3A AD ...PrecCount..:.
009A50: 3B C0 00 43 75 72 72 65 6E 74 4D 6F 64 75 6C 65 ;..CurrentModule
009A60: 00 DB 3A AD 3B B5 28 2A 00 4D 6F 64 75 6C 65 00 ..:.;.(*.Module.
009A70: DA 20 62 65 69 6E 67 20 65 78 61 6D 69 6E 65 64 . being examined
009A80: 2A 29 C0 00 50 72 65 63 46 00 D9 3A FD 3B C0 00 *)..PrecF..:.;..
009A90: 50 72 65 63 53 00 D8 3A F8 3B C0 00 49 64 00 D7 PrecS..:.;..Id..
009AA0: 3A E3 3B C0 00 53 74 6F 70 57 6F 72 64 73 00 D6 :.;..StopWords..
009AB0: 3A 9B 5B 30 2E 2E 36 5D 20 84 20 E3 3D 5B C1 27 :.[0..6] . .=[.'
009AC0: 9C BB 27 2C C1 27 96 BC 27 2C C1 27 9D BB 27 2C ..',.'..',.'..',
009AD0: C1 27 8E BD 27 2C C1 27 50 52 4F 43 45 44 55 52 .'..',.'PROCEDUR
009AE0: 27 2C C1 27 BE BA 27 5D 3B BF AF 20 00 44 69 73 ',.'..'];.. .Dis
009AF0: 70 6C 61 79 52 65 73 75 6C 74 73 00 D5 3B BF 8E playResults..;..
009B00: B4 69 3A AD 3B BF 9C C0 8A 20 69 3A 3D 31 20 86 .i:.;.... i:=1 .
009B10: 20 DC 20 81 C1 97 20 01 05 5B 69 5D 20 81 C2 B3 . ... ..[i] ...
009B20: 28 E1 29 3B C2 B3 28 27 BA 27 29 3B C2 82 20 E0 (.);..('.');.. .
009B30: 20 95 C3 B3 28 27 2E 00 44 45 46 00 D4 20 27 29 ...('..DEF.. ')
009B40: C2 91 20 B3 28 27 2E 8B 20 27 29 20 89 3B C2 6B .. .('.. ') .;.k
009B50: 3A 3D 31 36 3B C2 8A 20 6A 3A 3D 30 20 86 20 DF :=16;.. j:=0 . .
009B60: 2D 31 20 81 C3 82 20 6B 3E 37 35 20 95 C3 B4 A9 -1 ... k>75 ....
009B70: 3B C3 B4 B3 28 27 BE BE BA 27 29 3B C3 B4 6B 3A ;...('...');..k:
009B80: 3D 31 30 C3 B4 89 3B C3 B3 28 01 05 5B DE 5B 6A =10...;..(..[.[j
009B90: 5D 5D 2E E1 29 3B C3 B3 28 27 BA 27 29 3B C3 6B ]]..);..('.');.k
009BA0: 3A 3D 6B 2B 31 30 3B C3 89 3B 28 2A 8A 20 6A 2A :=k+10;..;(*. j*
009BB0: 29 C2 89 3B 28 2A 97 2A 29 C1 A9 3B C1 89 20 28 )..;(*.*)..;.. (
009BC0: 2A 8A 20 69 2A 29 C0 89 20 D5 3B 20 BF AF 20 00 *. i*).. .; .. .
009BD0: 47 65 74 45 78 69 73 74 69 6E 67 54 61 62 6C 65 GetExistingTable
009BE0: 00 D3 3B BF 28 2A B4 4C 6F 61 64 20 61 6E 20 65 ..;.(*.Load an e
009BF0: 78 69 73 74 69 6E 67 20 01 0E 20 01 0D C0 63 6C xisting .. ...cl
009C00: 33 36 36 34 2E 35 34 34 39 35 36 33 32 38 33 37 3664.54495632837
009C10: 34 39 38 39 33 35 30 34 37 39 36 29 2A 79 2B C2 49893504796)*y+.
009C20: 33 34 33 34 2E 33 32 33 35 39 36 31 39 37 35 33 3434.32359619753
009C30: 35 31 37 31 36 35 34 37 30 36 39 29 2A 79 2B C2 51716547069)*y+.
009C40: 31 32 30 39 2E 37 34 37 30 30 31 37 35 38 30 39 1209.74700175809
009C50: 30 37 32 38 37 35 31 34 31 39 37 29 BF 2A 29 B5 07287514197).*).
009C60: C0 89 20 DC 3B BF 9C C0 82 20 41 3C 30 2E 30 20 .. .;.... A<0.0
009C70: 95 C1 E7 3A 3D 9A 3B C1 41 3A 3D 2D 41 3B C0 91 ...:=.;.A:=-A;..
009C80: C1 E7 3A 3D A1 3B C1 89 3B BF C0 28 2A B4 42 65 ..:=.;..;..(*.Be
009C90: 63 61 75 73 65 20 00 73 6D 61 6C 6C 00 92 20 00 cause .small.. .
009CA0: 76 61 6C 75 65 73 00 8F 20 63 61 75 73 65 20 74 values.. cause t
009CB0: 72 6F 75 62 6C 65 20 CB 20 D6 20 66 6F 6C 6C 6F rouble . . follo
009CC0: 77 69 6E 67 C1 66 6F 72 6D 75 6C 61 65 2C 20 ED wing.formulae, .
009CD0: 20 62 65 63 61 75 73 65 20 D6 20 73 6C 6F 70 65 because . slope
009CE0: 20 D4 20 99 20 D7 20 31 20 C8 20 D6 20 C1 6F 72 . . . 1 . . .or
009CF0: 69 67 69 6E 2C 20 C7 20 92 20 8F 20 D4 20 41 20 igin, . . . . A
009D00: 77 65 20 6C 65 74 20 99 28 41 29 3D 41 20 2A 29 we let .(A)=A *)
009D10: C0 C0 82 20 41 3E 31 2E 30 45 2D 37 30 20 95 20 ... A>1.0E-70 .
009D20: BF C1 28 2A B4 52 65 64 75 63 65 20 CE 20 DA 20 ..(*.Reduce . .
009D30: C9 20 EB 20 5B 30 2E 2E DD 28 E2 2F 38 29 5D 2A . . [0...(./8)]*
009D40: 29 C1 82 20 41 3D 31 2E 30 20 95 20 41 3A 3D E2 ).. A=1.0 . A:=.
009D50: 2F 34 2E 30 C1 9E 20 41 3E 31 2E 30 20 95 C2 41 /4.0.. A>1.0 ..A
009D60: 3A 3D E2 2F 32 2E 30 2D 99 28 31 2E 30 2F 41 29 :=./2.0-.(1.0/A)
009D70: C1 9E 20 41 3E 3D 30 2E 34 31 34 32 31 33 35 36 .. A>=0.41421356
009D80: 32 33 37 33 30 39 35 30 34 38 38 20 28 2A DD 28 23730950488 (*.(
009D90: E2 2F 38 29 2A 29 20 95 C2 41 3A 3D E2 2F 34 2E ./8)*) ..A:=./4.
009DA0: 30 2D DC 28 32 2E 30 2F 28 31 2E 30 2B 41 29 2D 0-.(2.0/(1.0+A)-
009DB0: 31 2E 30 29 C1 91 C2 41 3A 3D DC 28 41 29 3B C2 1.0)...A:=.(A);.
009DC0: 89 3B C1 89 3B C0 82 20 E7 20 95 20 A7 20 2D 41 .;..;.. . . . -A
009DD0: C0 91 20 A7 20 41 20 89 3B C0 89 20 99 3B BF AF .. . A .;.. .;..
009DE0: 20 99 32 28 59 2C 58 3A E9 29 3A E9 3B BF 8E B4 .2(Y,X:.):.;...
009DF0: 00 51 75 61 64 72 61 6E 74 00 8D 3A AD 3B 20 BF .Quadrant..:.; .
009E00: 31 36 32 33 65 31 29 2A 79 C1 2D 31 2E 32 30 30 1623e1)*y.-1.200
009E10: 36 39 35 38 39 37 37 39 36 30 35 32 35 34 37 31 6958977960525471
009E20: 37 35 32 35 65 31 29 3B C0 28 2A B4 B7 20 66 61 7525e1);.(*.. fa
009E30: 63 74 6F 72 20 E6 20 00 62 61 63 6B 00 B6 20 EB ctor . .back.. .
009E40: 20 C6 20 D6 20 66 61 63 74 20 D2 20 C1 00 6C 6E . . fact . ..ln
009E50: 00 B2 28 32 5E 6E 2A 78 29 3D B2 28 32 5E 6E 29 ..(2^n*x)=.(2^n)
009E60: 2B B2 28 78 29 3D 6E 2A B2 28 32 29 2B B2 28 78 +.(x)=n*.(2)+.(x
009E70: 29 20 2A 29 C0 A7 20 79 2B 28 E6 2A 34 2D 69 29 ) *).. y+(.*4-i)
009E80: 2A 30 2E 36 39 33 31 34 37 31 38 30 35 35 39 39 *0.6931471805599
009E90: 34 35 33 30 39 34 31 37 32 33 32 31 3B BF C0 89 453094172321;...
009EA0: 20 D9 3B BF AF 20 00 45 58 50 00 B1 28 41 3A E9 .;.. .EXP..(A:.
009EB0: 29 3A E9 3B BF BF 28 2A B4 E4 20 E3 20 31 38 30 ):.;..(*.. . 180
009EC0: 31 2A 29 BF 8E B4 62 3A EA 3B BF 9C C0 82 20 41 1*)...b:.;.... A
009ED0: 3C 30 2E 30 20 95 C1 C1 62 2E 78 3A 3D 2D 41 3B <0.0 ...b.x:=-A;
009EE0: C1 82 20 62 2E 78 3E 33 37 30 2E 30 20 95 20 A7 .. b.x>370.0 . .
009EF0: 20 30 2E 30 20 89 3B C1 E7 3A 3D 9A 3B C0 91 C1 0.0 .;..:=.;...
009F00: 62 2E 78 3A 3D 41 3B C1 82 20 41 3E 33 37 30 2E b.x:=A;.. A>370.
009F10: 30 20 95 C2 B3 28 27 20 CF 20 DB 20 00 6C 61 72 0 ...(' . . .lar
009F20: 67 65 00 B0 20 EB 20 B1 27 29 3B A9 3B C2 B9 3B ge.. . .');.;..;
009F30: C2 89 3B C1 E7 3A 3D A1 3B C1 89 3B C0 E6 3A 3D ..;..:=.;..;..:=
009F40: B8 28 62 2E E8 29 2D 37 00 66 68 00 AB 3B C0 82 .(b..)-7.fh..;..
009F50: 20 E6 3E 30 20 95 C1 62 2E E8 3A 3D 37 AB 3B B4 .>0 ..b..:=7.;.
009F60: 28 2A 62 2E 78 20 B7 20 EB 20 CE 20 5B 30 2C 31 (*b.x . . . [0,1
009F70: 2F 33 32 5D 2A 29 C0 91 C1 E6 3A 3D 30 C1 89 3B /32]*)....:=0..;
009F80: C0 79 3A 3D 62 2E 78 2A 62 2E 78 3B C0 7A 3A 3D .y:=b.x*b.x;.z:=
009F90: 32 2E 30 30 30 31 31 31 34 31 35 38 39 39 36 34 2.00011141589964
009FA0: 35 36 38 39 33 35 34 65 31 2A 79 2B 38 2E 34 30 5689354e1*y+8.40
009FB0: 30 36 36 38 35 32 35 33 36 34 38 33 32 33 39 34 0668525364832394
009FC0: 30 36 37 30 33 33 65 32 3B BF C0 79 3A 3D 31 2E 067033e2;..y:=1.
009FD0: 30 2B 28 32 2E 30 2A 62 2E 78 2A 7A 29 2F 28 C3 0+(2.0*b.x*z)/(.
009FE0: 28 28 79 2B 31 2E 38 30 30 31 33 33 37 30 34 30 ((y+1.8001337040
009FF0: 37 33 39 30 30 32 32 38 30 35 33 39 65 32 29 2A 739002280539e2)*
00A000: 9C C0 82 20 28 58 3E 3D 30 2E 30 29 20 95 C1 82 ... (X>=0.0) ...
00A010: 20 59 3E 3D 30 2E 30 20 95 20 8D 3A 3D 31 C1 91 Y>=0.0 . .:=1..
00A020: C2 59 3A 3D 2D 59 3B C2 8D 3A 3D 34 3B C2 89 C0 .Y:=-Y;..:=4;...
00A030: 91 C1 58 3A 3D 2D 58 3B C1 82 20 59 3E 3D 30 2E ..X:=-X;.. Y>=0.
00A040: 30 20 95 20 8D 3A 3D 32 C1 91 C2 59 3A 3D 2D 59 0 . .:=2...Y:=-Y
00A050: 3B C2 8D 3A 3D 33 3B C2 89 3B C1 89 3B C0 28 2A ;..:=3;..;..;.(*
00A060: B4 43 68 65 63 6B 20 69 66 20 D6 20 64 69 76 69 .Check if . divi
00A070: 73 69 6F 6E 20 00 77 69 6C 6C 00 8B 20 6F 76 65 sion .will.. ove
00A080: 72 66 6C 6F 77 BF C1 49 66 20 CA 20 8B 2C 20 73 rflow..If . ., s
00A090: 65 74 20 A8 20 DA 20 C9 20 E2 2F 32 2E 30 20 BF et . . . ./2.0 .
00A0A0: C1 9D 20 D3 20 74 68 61 6E 20 99 32 28 30 2E 30 .. . than .2(0.0
00A0B0: 2C 30 2E 30 29 3D E2 2F 32 2E 30 2A 29 BF C0 82 ,0.0)=./2.0*)...
00A0C0: 20 58 3C 3D 31 2E 30 45 2D 31 35 30 2A 59 20 95 X<=1.0E-150*Y .
00A0D0: 20 78 3A 3D E2 2F 32 2E 30 C0 91 20 78 3A 3D 99 x:=./2.0.. x:=.
00A0E0: 28 59 2F 58 29 20 89 3B C0 90 20 8D 20 84 C1 31 (Y/X) .;.. . ..1
00A0F0: 3A A7 20 78 7C C1 32 3A A7 20 E2 2D 78 7C C1 33 :. x|.2:. .-x|.3
00A100: 3A A7 20 E2 2B 78 7C C1 34 3A A7 20 32 2E 30 2A :. .+x|.4:. 2.0*
00A110: E2 2D 78 C1 89 3B C0 89 20 99 32 3B BF AF 20 00 .-x..;.. .2;.. .
00A120: 45 4E 54 49 45 52 00 87 28 78 3A E9 29 3A AA 3B ENTIER..(x:.):.;
00A130: BF 8E B4 00 73 69 67 6E 00 85 3A AC 3B BF 9C C0 ....sign..:.;...
00A140: 85 3A 3D 78 3C 30 2E 30 3B C0 78 3A 3D A2 28 78 .:=x<0.0;.x:=.(x
00A150: 29 3B C0 82 20 78 3E 33 32 37 36 37 2E 30 2B B8 );.. x>32767.0+.
00A160: 28 85 29 20 95 20 C1 B3 28 27 20 52 65 61 6C 20 (.) . ..(' Real
00A170: DB 20 B0 20 EB 20 87 20 27 29 3B C1 A9 3B C1 B9 . . . . ');..;..
00A180: 3B C1 89 3B C0 82 20 85 20 95 20 A7 20 2D 00 54 ;..;.. . . . -.T
00A190: 52 55 4E 43 00 83 28 78 29 20 91 20 A7 20 83 28 RUNC..(x) . . .(
00A1A0: 78 29 20 89 3B C0 89 20 87 3B C0 BF 89 20 EF 2E x) .;.. .;... ..
00A1B0: BF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00A200: 79 2B C3 BA 31 2E 36 38 30 31 33 33 37 30 35 30 y+..1.6801337050
00A210: 37 32 39 36 36 34 38 34 31 34 34 36 38 31 37 65 729664841446817e
00A220: 33 29 C2 BD 2D 62 2E 78 2A 7A 29 3B C0 8A 20 E6 3)..-b.x*z);.. .
00A230: 3A 3D 34 2A E6 20 86 20 31 20 80 20 2D 31 20 81 :=4*. . 1 . -1 .
00A240: C1 79 3A 3D 79 2A 79 3B C1 89 3B B4 C0 82 20 E7 .y:=y*y;..;... .
00A250: 20 95 20 79 3A 3D 31 2E 30 2F 79 20 89 3B C0 A7 . y:=1.0/y .;..
00A260: 20 79 3B C0 89 20 B1 3B BF AF 20 CD 28 41 3A E9 y;.. .;.. .(A:.
00A270: 29 3A E9 3B BF 8E B4 62 3A EA 3B BF 9C C0 82 20 ):.;...b:.;....
00A280: 41 3D 30 2E 30 20 95 20 A7 20 41 20 89 3B C0 82 A=0.0 . . A .;..
00A290: 20 41 3C 30 2E 30 20 95 C1 B3 28 27 20 C4 20 2D A<0.0 ...(' . -
00A2A0: 20 CD 20 D4 20 2D BB 20 27 29 3B C1 A9 3B C1 B9 . . -. ');..;..
00A2B0: 3B C1 89 3B C0 62 2E 78 3A 3D 41 3B C0 E6 3A 3D ;..;.b.x:=A;..:=
00A2C0: B8 28 62 2E E8 29 2D 38 30 68 3B C0 62 2E E8 3A .(b..)-80h;.b..:
00A2D0: 3D 38 30 68 3B C0 82 20 4F 44 44 28 E6 29 20 95 =80h;.. ODD(.) .
00A2E0: C1 E6 3A 3D E6 2B 31 3B C1 62 2E E8 3A 3D 37 AB ..:=.+1;.b..:=7.
00A2F0: C1 89 3B C0 28 2A B4 62 2E 78 20 B7 20 EB 20 5B ..;.(*.b.x . . [
00A300: 30 2E 2E 31 2F 32 5D 2A 29 C0 78 3A 3D 62 2E 78 0..1/2]*).x:=b.x
00A310: 3B C0 79 3A 3D 28 28 28 28 32 2E 39 37 35 33 30 ;.y:=((((2.97530
00A320: 33 39 31 2A 78 29 2B C1 32 2E 30 32 37 37 32 34 391*x)+.2.027724
00A330: 36 33 29 2A 78 2B C1 31 2E 30 39 35 34 32 34 30 63)*x+.1.0954240
00A340: 35 65 2D 31 29 2A 78 2B C1 33 2E 31 36 32 33 35 5e-1)*x+.3.16235
00A350: 65 2D 34 29 2F C1 C1 28 28 28 78 2B 33 2E 34 36 e-4)/..(((x+3.46
00A360: 33 39 39 35 35 36 29 2A 78 2B C2 36 2E 34 31 32 399556)*x+.6.412
00A370: 32 35 33 36 37 65 2D 31 29 2A 78 2B C2 39 2E 34 25367e-1)*x+.9.4
00A380: 30 38 39 30 39 65 2D 33 29 3B BF C0 28 2A D8 20 08909e-3);..(*.
00A390: D7 20 6F 75 72 20 66 69 72 73 74 20 67 75 65 73 . our first gues
00A3A0: 73 20 C8 20 61 20 00 72 65 73 75 6C 74 00 A8 2A s . a .result..*
00A3B0: 29 BF C0 A6 C1 7A 3A 3D 30 2E 35 2A 28 78 2F 79 )....z:=0.5*(x/y
00A3C0: 2D 79 29 3B C1 79 3A 3D 79 2B 7A 3B C1 9F 20 00 -y);.y:=y+z;.. .
00A3D0: 41 42 53 00 A2 28 7A 29 3C 31 2E 30 65 2D 31 35 ABS..(z)<1.0e-15
00A3E0: 3B C0 28 2A B4 B7 20 61 64 64 20 73 69 7A 65 20 ;.(*.. add size
00A3F0: B6 20 EB 20 2A 29 BF C0 82 20 E6 3C 3E 30 20 95 . . *)... .<>0 .
00A400: 28 2A B4 4C 61 73 74 20 6D 6F 64 69 66 69 65 64 (*.Last modified
00A410: 20 32 30 20 6D 61 72 63 68 20 38 36 20 2A 29 BF 20 march 86 *).
00A420: A4 20 00 50 72 65 63 65 64 65 6E 63 65 00 01 0F . .Precedence...
00A430: 3B BF BF 28 2A C1 47 65 6E 65 72 61 74 65 20 61 ;..(*.Generate a
00A440: 20 00 70 72 65 63 65 64 65 6E 63 65 00 01 0E 20 .precedence...
00A450: 00 74 61 62 6C 65 00 01 0D 20 6F 66 20 6D 6F 64 .table... of mod
00A460: 75 6C 65 73 BF C1 53 79 73 74 65 6D 20 63 61 6C ules..System cal
00A470: 6C 3A BF C2 00 50 72 65 63 65 64 65 6E 00 01 0C l:...Preceden...
00A480: 20 3C 64 65 73 74 20 00 66 69 6C 65 00 01 0B 3E <dest .file...>
00A490: 20 3C 77 69 6C 64 20 63 61 72 64 73 3E 2E 2E 2E <wild cards>...
00A4A0: BF C1 00 50 61 72 61 6D 65 74 65 72 00 01 0A 20 ...Parameter...
00A4B0: 31 B5 01 0B 20 00 74 6F 00 01 09 20 72 65 63 65 1... .to... rece
00A4C0: 69 76 65 20 01 0E 20 01 0D C1 01 0A 20 32 20 75 ive .. ..... 2 u
00A4D0: 70 74 6F 20 31 30 B4 77 69 6C 64 63 61 72 64 73 pto 10.wildcards
00A4E0: 20 00 66 6F 72 00 01 08 20 00 66 69 6C 65 73 00 .for... .files.
00A4F0: 01 07 20 01 09 20 00 73 65 61 72 63 68 00 01 06 .. .. .search...
00A500: BF C1 65 2E 67 2E BF C2 01 0C 20 00 50 72 65 63 ..e.g..... .Prec
00A510: 00 01 05 2E 64 61 74 20 62 3A 2A 2E 6D 6F 64 20 ....dat b:*.mod
00A520: 62 3A 2A 2E 64 65 66 BF BF 2A 29 BF BF 28 2A B4 b:*.def..*)..(*.
00A530: 54 68 69 73 20 00 70 72 6F 67 72 61 6D 00 01 04 This .program...
00A540: 20 77 61 73 20 68 61 63 6B 65 64 20 00 66 72 6F was hacked .fro
00A550: 6D 00 01 03 20 00 74 68 65 00 01 02 20 4C 49 53 m... .the... LIS
00A560: 54 20 01 04 2A 29 BF BF 93 20 53 59 53 54 45 4D T ..*)... SYSTEM
00A570: 20 A3 20 AB 2C 8F 2C 00 54 53 49 5A 45 00 01 01 £ .,.,.TSIZE...
00A580: 2C 00 57 4F 52 44 00 01 00 3B BF 93 20 43 6F 6D ,.WORD...;.. Com
00A590: 6D 61 6E 64 20 A3 20 01 0A 2C 50 61 72 63 6C 61 mand £ ..,Parcla
00A5A0: 73 73 2C 00 47 65 74 50 61 72 61 6D 73 00 FF 3B ss,.GetParams..;
00A5B0: BF 93 20 46 69 6C 65 73 20 A3 20 00 46 69 6C 65 .. Files £ .File
00A5C0: 4E 61 6D 65 00 FE 2C 00 46 49 4C 45 00 FD 2C 00 Name..,.FILE..,.
00A5D0: 4C 6F 6F 6B 75 70 00 FC 2C 00 43 72 65 61 74 65 Lookup..,.Create
00A5E0: 00 FB 3B BF 93 20 53 74 72 65 61 6D 73 20 A3 20 ..;.. Streams £
00A5F0: 00 43 6F 6E 6E 65 63 74 00 FA 2C 00 44 69 73 63 .Connect..,.Disc
00A600: C1 62 2E 78 3A 3D 79 3B C1 62 2E E8 3A 3D E6 20 .b.x:=y;.b..:=.
00A610: 88 20 32 2B B8 28 62 2E E8 29 3B C1 A7 20 62 2E . 2+.(b..);.. b.
00A620: 78 C0 91 B4 C1 A7 20 79 3B C1 89 3B C0 89 20 CD x..... y;..;.. .
00A630: 3B BF BF 28 2A B4 00 54 68 69 73 00 9D 20 65 76 ;..(*..This.. ev
00A640: 61 6C 75 61 74 69 6F 6E 20 D4 20 00 41 52 43 54 aluation . .ARCT
00A650: 41 4E 00 99 20 66 6F 6C 6C 6F 77 73 20 D6 20 EC AN.. follows . .
00A660: 20 00 61 6C 67 6F 72 69 74 68 6D 00 98 20 35 30 .algorithm.. 50
00A670: 37 36 BF C0 52 65 61 64 20 61 6C 73 6F 20 D6 20 76..Read also .
00A680: 64 65 73 69 67 6E 20 D4 20 98 20 73 65 63 74 69 design . . secti
00A690: 6F 6E 20 00 6F 6E 00 97 20 70 61 67 65 20 31 32 on .on.. page 12
00A6A0: 35 BF C0 57 65 20 D5 20 73 3D 32 BF C0 58 30 3D 5..We . s=2..X0=
00A6B0: DD 28 30 29 C0 58 31 3D DD 28 E2 2F 38 29 C0 58 .(0).X1=.(./8).X
00A6C0: 32 3D DD 28 E2 2F 34 29 20 28 3D 31 2E 30 29 C0 2=.(./4) (=1.0).
00A6D0: 58 33 3D DD 28 E2 2F 32 2E 30 29 20 28 3D 00 69 X3=.(./2.0) (=.i
00A6E0: 6E 66 69 6E 69 74 79 00 94 29 C0 78 32 3D DD 28 nfinity..).x2=.(
00A6F0: E2 2F 34 29 C0 78 33 3D DD 28 E2 2F 32 2E 30 29 ./4).x3=.(./2.0)
00A700: 20 28 3D 94 29 20 2A 29 C1 BF AF 20 99 28 41 3A (=.) *)... .(A:
00A710: E9 29 3A E9 3B BF BF 28 2A B4 EC 20 46 75 6E 63 .):.;..(*.. Func
00A720: 74 69 6F 6E 20 41 52 43 54 4E 20 35 30 37 36 20 tion ARCTN 5076
00A730: 2A 29 BF 8E B4 E7 3A AC 3B BF AF 20 DC 28 78 3A *)....:.;.. .(x:
00A740: E9 29 3A E9 3B BF BF 28 2A 54 68 65 20 70 6F 6C .):.;..(*The pol
00A750: 79 6E 6F 6D 69 61 6C 20 61 70 70 72 6F 78 69 6D ynomial approxim
00A760: 61 74 69 6F 6E 20 DA 20 99 20 97 20 5B 30 2E 2E ation . . . [0..
00A770: E2 2F 38 5D 20 2A 29 BF 9C C0 79 3A 3D 78 2A 78 ./8] *)...y:=x*x
00A780: 3B C0 A7 20 78 2A 28 28 28 28 30 2E 31 35 38 39 ;.. x*((((0.1589
00A790: 37 34 30 32 38 38 34 38 32 33 30 37 30 34 38 2A 740288482307048*
00A7A0: 79 2B 36 2E 36 36 30 35 37 39 30 31 37 30 30 39 y+6.660579017009
00A7B0: 32 36 32 36 35 37 35 33 29 2A 79 C1 2B 34 30 2E 26265753)*y.+40.
00A7C0: 39 36 39 32 36 34 38 33 32 31 30 32 32 35 36 33 9692648321022563
00A7D0: 37 34 31 38 36 29 2A 79 2B 37 37 2E 34 37 37 36 74186)*y+77.4776
00A7E0: 38 37 37 31 39 32 30 34 32 30 38 36 31 36 34 38 8771920420861648
00A7F0: 31 29 2A 79 C1 2B 34 34 2E 35 34 31 33 34 30 30 1)*y.+44.5413400
00A800: 6F 6E 6E 65 63 74 00 F9 2C 00 53 54 52 45 41 4D onnect..,.STREAM
00A810: 00 F8 2C 00 69 6E 70 75 74 00 F7 2C 00 6F 75 74 ..,.input..,.out
00A820: 70 75 74 00 F6 2C 57 72 69 74 65 43 68 61 72 2C put..,WriteChar,
00A830: C1 00 52 65 61 64 43 68 61 72 00 F5 2C 00 52 65 ..ReadChar..,.Re
00A840: 61 64 57 6F 72 64 00 F4 2C 00 52 65 61 64 52 65 adWord..,.ReadRe
00A850: 63 00 F3 2C 00 57 72 69 74 65 57 6F 72 64 00 F2 c..,.WriteWord..
00A860: 2C 00 57 72 69 74 65 52 65 63 00 F1 2C 00 45 4F ,.WriteRec..,.EO
00A870: 53 00 F0 3B BF 93 20 47 65 74 46 69 6C 65 73 20 S..;.. GetFiles
00A880: A3 20 00 47 65 74 4E 61 6D 65 73 00 EF 3B BF 93 £ .GetNames..;..
00A890: 20 AE 20 A3 20 B3 2C A9 2C 00 45 72 72 6F 72 45 . £ .,.,.ErrorE
00A8A0: 78 69 74 00 EE 3B BF 93 20 53 6F 72 74 20 A3 20 xit..;.. Sort £
00A8B0: 00 53 6F 72 74 52 65 63 6F 72 64 73 00 ED 3B BF .SortRecords..;.
00A8C0: 9D B4 46 46 3D 30 63 78 3B C0 54 41 42 3D 30 39 ..FF=0cx;.TAB=09
00A8D0: 78 3B C0 4C 46 3D 30 61 78 3B C0 43 52 3D 30 64 x;.LF=0ax;.CR=0d
00A8E0: 78 3B C0 00 4D 61 78 49 6D 70 6F 72 74 73 00 EC x;..MaxImports..
00A8F0: 3D 32 30 3B B6 28 2A 6D 61 78 20 00 69 6D 70 6F =20;.(*max .impo
00A900: 72 74 73 00 EB 20 61 6C 6C 6F 77 65 64 20 62 79 rts.. allowed by
00A910: 20 61 20 00 6D 6F 64 75 6C 65 00 EA 2A 29 C0 00 a .module..*)..
00A920: 4D 61 78 4D 6F 64 75 6C 65 73 00 E9 3D 31 30 30 MaxModules..=100
00A930: 3B BF 96 20 B4 00 50 46 69 6C 65 4E 61 6D 65 00 ;.. ..PFileName.
00A940: E8 3D A8 20 86 20 FE 3B BF 8E B4 C0 00 72 65 70 .=. . .;.....rep
00A950: 6C 79 00 E7 3A AA 3B C0 69 2C 6A 3A AA 3B C0 6B ly..:.;.i,j:.;.k
00A960: 3A AD 3B C0 63 3A AD 3B C0 00 49 6E 73 00 E6 3A :.;.c:.;..Ins..:
00A970: F8 3B C0 00 49 6E 66 00 E5 3A FD 3B C0 00 63 68 .;..Inf..:.;..ch
00A980: 00 E4 3A 99 3B B6 28 2A 6C 6F 6F 6B 20 61 68 65 ..:.;.(*look ahe
00A990: 61 64 20 63 68 61 72 61 63 74 65 72 20 01 08 20 ad character ..
00A9A0: F7 20 01 0B 2A 29 BF BF 96 B4 C0 00 49 64 65 6E . ..*)......Iden
00A9B0: 74 00 E3 3D 9B 5B 31 2E 2E 38 5D 20 84 20 99 3B t..=.[1..8] . .;
00A9C0: C0 00 50 72 65 63 54 61 62 6C 65 00 E2 3D A5 C1 ..PrecTable..=..
00A9D0: 00 4E 61 6D 65 00 E1 3A E3 3B C1 00 44 65 66 4D .Name..:.;..DefM
00A9E0: 6F 64 75 6C 65 00 E0 3A AC 3B C1 00 49 6D 70 6F odule..:.;..Impo
00A9F0: 72 74 43 6F 75 6E 74 00 DF 3A 5B 30 2E 2E EC 5D rtCount..:[0...]
00AA00: 35 39 32 39 30 36 38 30 33 31 39 37 35 31 31 29 592906803197511)
00AA10: 2F C1 28 28 28 28 79 2B 31 35 2E 35 30 33 39 37 /.((((y+15.50397
00AA20: 37 35 35 31 34 32 31 39 38 37 35 32 35 32 33 29 755142198752523)
00AA30: 2A 79 2B 36 32 2E 38 33 35 39 33 30 35 31 31 30 *y+62.8359305110
00AA40: 33 32 33 37 36 38 33 33 32 36 37 29 2A 79 C1 2B 32376833267)*y.+
00AA50: 39 32 2E 33 32 34 38 30 31 30 37 32 33 30 30 39 92.3248010723009
00AA60: 37 34 38 34 30 36 39 33 29 2A 79 2B 34 34 2E 35 74840693)*y+44.5
00AA70: 34 31 33 34 30 30 35 39 32 39 30 36 38 30 34 34 4134005929068044
00AA80: 34 35 39 39 35 29 BF BF 28 2A B4 41 6C 74 65 72 45995)..(*.Alter
00AA90: 6E 61 74 69 76 65 20 CB 20 67 72 65 61 74 65 72 native . greater
00AAA0: 20 61 63 63 75 72 61 63 79 20 2D 20 CC 20 D0 20 accuracy - . .
00AAB0: 74 65 73 74 65 64 20 BF C0 A7 20 78 2A 28 28 28 tested ... x*(((
00AAC0: 28 28 28 30 2E 30 39 37 36 32 37 32 31 35 39 31 (((0.09762721591
00AAD0: 37 31 37 36 33 33 30 33 36 39 38 33 2A 79 2B C2 717633036983*y+.
00AAE0: 31 31 2E 33 32 32 31 35 39 34 31 31 36 37 36 34 11.3221594116764
00AAF0: 36 35 35 32 33 36 32 34 35 29 2A 79 2B C2 31 39 655236245)*y+.19
00AB00: 32 2E 35 37 39 32 30 31 34 34 38 31 35 35 39 36 2.57920144815596
00AB10: 31 33 34 37 34 32 38 36 29 2A 79 2B C2 31 31 31 13474286)*y+.111
00AB20: 34 2E 31 32 39 30 37 32 38 34 35 35 31 38 33 35 4.12907284551835
00AB30: 34 36 31 37 32 39 34 32 29 2A 79 2B C2 32 37 36 46172942)*y+.276
00AB40: 31 2E 37 31 39 38 32 34 36 31 33 38 38 33 34 39 1.71982461388349
00AB50: 35 39 30 35 33 37 38 34 29 2A 79 2B C2 33 30 33 59053784)*y+.303
00AB60: 31 2E 30 37 34 35 39 35 36 31 31 35 30 38 33 30 1.07459561150830
00AB70: 34 34 32 31 32 38 30 37 29 2A 79 2B C2 31 32 30 44212807)*y+.120
00AB80: 39 2E 37 34 37 30 30 31 37 35 38 30 39 30 37 32 9.74700175809072
00AB90: 31 37 32 34 30 37 31 35 29 2F C1 28 28 28 28 28 17240715)/.(((((
00ABA0: 28 79 2B 33 39 2E 39 31 37 38 38 34 32 34 38 36 (y+39.9178842486
00ABB0: 35 33 37 39 38 31 35 30 31 39 39 39 29 2A 79 2B 537981501999)*y+
00ABC0: C2 34 32 33 2E 30 37 31 36 34 36 34 38 30 39 30 .423.07164648090
00ABD0: 34 37 38 30 34 35 32 34 32 30 36 29 2A 79 2B C2 47804524206)*y+.
00ABE0: 31 38 32 31 2E 36 30 30 33 33 39 32 39 31 38 34 1821.60033929184
00ABF0: 36 34 39 34 31 35 30 39 32 32 35 29 2A 79 2B C2 64941509225)*y+.
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00AC10: 09 00 01 00 02 09 52 E5 09 00 C9 02 00 00 00 02 ......R.........
00AC20: 09 00 C5 02 00 00 00 02 09 00 C1 02 00 00 00 02 ................
00AC30: 09 00 C6 02 00 00 00 02 09 00 C2 02 00 00 00 02 ................
00AC40: 09 00 C7 02 00 00 00 02 09 00 C3 02 00 00 00 02 ................
00AC50: 09 00 C8 02 00 00 00 02 09 00 C4 02 00 00 00 02 ................
00AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD00: C0 01 1C 20 01 13 20 6E 75 6D 62 65 72 73 20 01 ... .. numbers .
00AD10: 2A 20 66 6F 6C 6C 6F 77 73 3A BF C1 69 6E 74 20 * follows:..int
00AD20: 6E 6F BE BA DB 20 28 64 65 63 69 6D 61 6C 29 C1 no... (decimal).
00AD30: 00 52 53 54 00 CF 20 30 B5 30 C1 CF 20 31 B5 38 .RST.. 0.0.. 1.8
00AD40: C1 CF 20 32 B5 31 36 C1 CF 20 33 B5 32 34 20 C1 .. 2.16.. 3.24 .
00AD50: CF 20 34 B5 33 32 C1 CF 20 35 B5 34 30 C1 CF 20 . 4.32.. 5.40..
00AD60: 36 B5 34 38 20 00 54 68 69 73 00 CE 20 00 61 6E 6.48 .This.. .an
00AD70: 64 00 CD 20 01 20 20 00 6E 65 78 74 00 CC 20 D4 d.. . .next.. .
00AD80: 20 75 73 75 61 6C 6C 79 20 66 72 65 65 C1 CF 20 usually free..
00AD90: 37 B5 35 36 20 75 6E 64 65 72 20 43 50 2F 4D 20 7.56 under CP/M
00ADA0: 38 30 BF C0 00 49 6E 00 CB 20 D1 20 00 6D 6F 64 80...In.. . .mod
00ADB0: 65 00 CA 20 31 2C 20 6F 6E 6C 79 20 CF 20 37 20 e.. 1, only . 7
00ADC0: 01 23 20 75 73 65 64 2C 20 00 73 6F 00 C9 20 79 .# used, .so.. y
00ADD0: 6F 75 20 00 63 61 6E 00 C8 20 00 75 73 65 00 C7 ou .can.. .use..
00ADE0: 20 CA 20 31 20 01 2A C0 00 69 66 00 C6 20 DE 20 . 1 .*..if.. .
00ADF0: 77 65 72 65 20 61 20 CA 20 30 20 01 13 2E BF C0 were a . 0 .....
00AE00: CB 20 D1 20 CA 20 32 2C 20 01 22 20 01 13 20 00 . . . 2, ." .. .
00AE10: 76 65 63 74 6F 72 00 C5 20 C8 20 E9 20 70 6C 61 vector.. . . pla
00AE20: 63 65 64 20 61 6E 79 77 68 65 72 65 20 C0 D2 20 ced anywhere ..
00AE30: 6D 65 6D 6F 72 79 2E 20 57 69 74 68 20 56 31 2E memory. With V1.
00AE40: 31 38 2C 20 CA 20 32 20 01 13 20 73 75 70 70 6F 18, . 2 .. suppo
00AE50: 72 74 20 00 68 61 73 00 C4 20 62 65 65 6E 20 61 rt .has.. been a
00AE60: 64 64 65 64 2E BF C0 00 54 6F 00 C2 20 C7 20 CA dded....To.. . .
00AE70: 20 32 20 69 6E 74 65 72 72 75 70 74 73 2C 20 F0 2 interrupts, .
00AE80: 20 01 20 20 76 61 72 69 61 62 6C 65 20 D0 32 20 . variable .2
00AE90: 01 1C 20 9A 2E 20 CB 20 CA C0 32 2C 20 DB 20 01 .. .. . ..2, . .
00AEA0: 23 20 01 20 20 F7 20 01 05 20 01 20 20 C5 20 00 # . . .. . . .
00AEB0: 74 68 61 74 00 BD 20 01 23 20 01 1C 20 E9 20 6C that.. .# .. . l
00AEC0: 69 6E 6B 65 64 20 01 1C 2E BF C0 C2 20 F0 20 E7 inked ...... . .
00AED0: 20 01 22 20 01 13 20 FA 2C 20 01 20 20 FE 20 01 ." .. ., . . .
00AEE0: 21 20 01 23 20 01 1C 20 E9 20 01 20 C0 01 13 20 ! .# .. . . ...
00AEF0: FE 20 01 23 20 73 74 61 72 74 65 64 20 00 77 69 . .# started .wi
00AF00: E6 29 20 95 20 92 20 89 3B C3 B4 CA 3B C3 B4 82 .) . . .;...;...
00AF10: 20 CD 28 29 20 95 20 92 20 89 3B C3 B4 82 20 D7 .() . . .;... .
00AF20: 3D 27 93 BC 27 20 95 C3 B5 B2 3B C3 B5 C5 3B C3 ='..' ....;...;.
00AF30: B4 9E 20 D7 3D 27 A3 BA 27 20 95 C3 B5 A6 20 C3 .. .='£.' .... .
00AF40: B6 B2 3B C3 B6 9F 20 F0 28 E6 29 20 C3 B6 BC 85 ..;... .(.) ....
00AF50: 20 28 E4 3D 27 3B 27 29 C3 B5 89 3B 28 2A 82 20 (.=';')...;(*.
00AF60: D7 3D 2A 29 C3 B4 89 3B 20 28 2A 94 2A 29 C3 F9 .=*)...; (*.*)..
00AF70: 28 E6 2C 9A 29 3B C3 89 3B 28 2A 82 20 E7 2A 29 (.,.);..;(*. .*)
00AF80: C2 89 3B 28 2A 8A 20 6A 2A 29 C1 89 3B 28 2A 8A ..;(*. j*)..;(*.
00AF90: 20 69 2A 29 C0 89 20 A2 3B B6 BF 9C C0 D3 3B C0 i*).. .;.....;.
00AFA0: A2 3B C0 CE 3B C0 D5 3B C0 89 20 01 0F 2E C0 BF .;..;..;.. .....
00AFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00B000: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00B010: 20 00 50 72 6F 63 65 73 73 65 73 00 01 2C 3B BF .Processes..,;.
00B020: BF 28 2A B4 01 2C 20 00 6D 6F 64 75 6C 65 00 01 .(*.., .module..
00B030: 2B 20 00 61 73 00 01 2A 20 70 65 72 20 00 57 69 + .as..* per .Wi
00B040: 72 74 68 00 01 29 BF C0 44 2E 20 4D 6F 6F 72 65 rth..)..D. Moore
00B050: 20 34 20 4A 61 6E 20 38 34 BF BF 2A 29 BF 93 20 4 Jan 84..*)..
00B060: 53 54 4F 52 41 47 45 20 A3 20 00 41 4C 4C 4F 43 STORAGE £ .ALLOC
00B070: 41 54 45 00 01 28 2C 20 44 45 41 4C 4C 4F 43 41 ATE..(, DEALLOCA
00B080: 54 45 3B 20 BF 93 20 AE 20 A3 20 B3 2C A9 3B BF TE; .. . £ .,.;.
00B090: 93 20 00 45 78 63 68 61 6E 67 65 00 01 27 20 A3 . .Exchange..' £
00B0A0: 20 01 27 3B BF 93 B4 53 59 53 54 45 4D 20 A3 20 .';...SYSTEM £
00B0B0: 00 42 59 54 45 00 01 26 2C 8F 2C 00 57 4F 52 44 .BYTE..&,.,.WORD
00B0C0: 00 01 25 2C 00 54 53 49 5A 45 00 01 24 3B BF BF ..%,.TSIZE..$;..
00B0D0: 28 2A B4 01 27 20 00 69 73 00 01 23 20 00 61 6E (*..' .is..# .an
00B0E0: 00 01 22 20 61 73 73 65 6D 62 6C 79 20 6C 61 6E .." assembly lan
00B0F0: 67 75 61 67 65 20 01 2B 20 00 77 68 69 63 68 00 guage .+ .which.
00B100: 65 61 72 20 01 0D 20 00 69 66 00 D2 20 6E 6F 6E ear .. .if.. non
00B110: 65 20 00 66 6F 75 6E 64 00 D1 2A 29 BF 8E B4 77 e .found..*)...w
00B120: 3A 01 00 3B BF 9C C0 FC 28 D9 2C 27 00 50 52 45 :..;....(.,'.PRE
00B130: 43 45 44 45 4E 00 D0 2E 00 44 41 54 00 CF 20 27 CEDEN....DAT.. '
00B140: 2C E7 29 3B C0 82 20 E7 3C 3E 30 20 95 C1 DC 3A ,.);.. .<>0 ...:
00B150: 3D 30 C0 91 C1 FA 28 D8 2C D9 2C F7 29 3B C1 F4 =0....(.,.,.);..
00B160: 28 D8 2C 77 29 3B C1 DC 3A 3D 77 3B C1 F3 28 D8 (.,w);..:=w;..(.
00B170: 2C 8F 28 01 05 29 2C 01 01 28 E2 29 2A DC 2C E7 ,.(..),..(.)*.,.
00B180: 29 3B C1 F9 28 D8 2C 9A 29 3B B4 C1 89 C0 89 20 );..(.,.);.....
00B190: D3 3B BF AF 20 00 57 72 69 74 65 54 61 62 6C 65 .;.. .WriteTable
00B1A0: 00 CE 3B BF 9C C0 FB 28 D9 2C 27 D0 2E CF 20 27 ..;....(.,'... '
00B1B0: 2C E7 29 3B C0 82 20 E7 3C 3E 30 20 95 C1 EE 28 ,.);.. .<>0 ...(
00B1C0: 27 20 F6 20 64 69 73 63 20 66 75 6C 6C 27 29 3B ' . disc full');
00B1D0: BF 20 B4 91 C1 FA 28 D8 2C D9 2C F6 29 3B C1 F2 . ....(.,.,.);..
00B1E0: 28 D8 2C DC 29 3B C1 F1 28 D8 2C 8F 28 01 05 29 (.,.);..(.,.(..)
00B1F0: 2C 01 01 28 E2 29 2A DC 2C E7 29 3B C1 F9 28 D8 ,..(.)*.,.);..(.
00B200: 2C 9A 29 3B C1 89 C0 89 20 CE 3B BF AF 20 00 53 ,.);.... .;.. .S
00B210: 74 6F 70 57 6F 72 64 00 CD 28 29 3A AC 3B BF 8E topWord..():.;..
00B220: B4 69 3A AD 3B BF 9C C0 D6 5B 98 28 D6 29 5D 3A .i:.;....[.(.)]:
00B230: 3D D7 3B C0 69 3A 3D 30 3B C0 A0 20 D6 5B 69 5D =.;.i:=0;.. .[i]
00B240: 3C 3E D7 20 81 20 00 49 4E 43 00 CC 28 69 29 20 <>. . .INC..(i)
00B250: 89 3B C0 A7 20 69 3C 3E 98 28 D6 29 C0 89 20 CD .;.. i<>.(.).. .
00B260: 3B BF AF 20 00 53 6B 69 70 43 6F 6D 6D 65 6E 74 ;.. .SkipComment
00B270: 00 CB 3B BF 9C C0 94 C1 82 20 F0 28 E6 29 20 95 ..;...... .(.) .
00B280: 20 92 20 89 3B C1 F5 28 E6 2C E4 29 3B C1 82 20 . .;..(.,.);..
00B290: E4 3D 27 2A 27 20 95 C2 F5 28 E6 2C E4 29 3B C2 .='*' ...(.,.);.
00B2A0: 82 20 E4 3D 27 29 27 20 95 20 92 20 89 3B C1 9E . .=')' . . .;..
00B2B0: 20 E4 3D 27 28 27 20 95 C2 F5 28 E6 2C E4 29 3B .='(' ...(.,.);
00B2C0: C2 82 20 E4 3D 27 2A 27 20 95 20 CB 20 89 3B C2 .. .='*' . . .;.
00B2D0: 89 3B 28 2A E4 3D 27 2A 27 2A 29 3B C1 89 3B C0 .;(*.='*'*);..;.
00B2E0: 89 20 CB 3B BF AF 20 00 47 65 74 49 64 00 CA 3B . .;.. .GetId..;
00B2F0: BF BF 28 2A B4 52 65 61 64 20 01 02 20 6E 65 78 ..(*.Read .. nex
00B300: 01 21 20 73 77 61 70 73 20 00 74 68 65 00 01 20 .! swaps .the..
00B310: C0 50 43 2F 49 58 2F 53 50 20 76 61 6C 75 65 73 .PC/IX/SP values
00B320: 20 00 66 72 6F 6D 00 01 1F 20 01 20 20 00 63 75 .from... . .cu
00B330: 72 72 65 6E 74 00 01 1E 20 00 74 61 73 6B 00 01 rrent... .task..
00B340: 1D 20 00 74 6F 00 01 1C 2F 01 1F 20 01 20 20 67 . .to.../.. . g
00B350: 69 76 65 6E C0 00 57 41 49 54 45 52 00 01 1B 20 iven..WAITER...
00B360: 72 65 63 6F 72 64 2A 29 BF 96 B4 00 53 49 47 4E record*)....SIGN
00B370: 41 4C 00 01 1A 3D A8 20 86 20 01 1B 3B C0 01 1B AL...=. . ..;...
00B380: 3D A5 C1 00 50 72 6F 63 00 01 19 3A 00 50 52 4F =...Proc...:.PRO
00B390: 43 45 53 53 00 01 18 3B C1 00 4E 65 78 74 00 01 CESS...;..Next..
00B3A0: 17 3A 01 1A 3B C1 89 3B C0 00 50 50 52 4F 43 00 .:..;..;..PPROC.
00B3B0: 01 16 3D A8 20 86 20 00 50 52 4F 43 00 01 15 3B ..=. . .PROC...;
00B3C0: C0 00 49 6E 74 65 72 72 75 70 74 53 74 75 62 00 ..InterruptStub.
00B3D0: 01 14 3D A5 BA 28 2A 00 69 6E 74 65 72 72 75 70 ..=..(*.interrup
00B3E0: 74 00 01 13 20 00 73 74 75 62 00 01 12 20 01 1C t... .stub... ..
00B3F0: 20 6D 61 6B 65 20 00 65 78 63 68 61 6E 67 65 00 make .exchange.
00B400: 01 11 20 2A 29 C1 00 70 75 73 68 68 6C 00 01 10 .. *)..pushhl...
00B410: 3A 01 26 3B C1 00 6C 64 68 6C 00 01 0F 3A 01 26 :.&;..ldhl...:.&
00B420: 3B C1 00 70 72 6F 63 76 61 72 61 64 64 72 00 01 ;..procvaraddr..
00B430: 0E 3A 01 25 3B C1 00 65 78 68 6C 73 70 00 01 0D .:.%;..exhlsp...
00B440: 3A 01 26 3B C1 00 63 61 6C 6C 00 01 0C 3A 01 26 :.&;..call...:.&
00B450: 3B C1 00 65 78 63 68 61 6E 67 65 61 64 64 72 00 ;..exchangeaddr.
00B460: 01 0B 3A 01 25 3B C1 00 72 65 74 00 01 0A 3A 01 ..:.%;..ret...:.
00B470: 26 3B C1 89 3B BF BF 8E B4 00 53 75 73 70 65 6E &;..;.....Suspen
00B480: 64 65 64 00 01 09 3A 01 1A 3D 00 4E 49 4C 00 01 ded...:..=.NIL..
00B490: 08 3B C0 4E 65 77 74 61 73 6B 2C 00 54 68 69 73 .;.Newtask,.This
00B4A0: 74 61 73 6B 00 01 07 3A 01 1A 3B BF C1 28 2A 00 task...:..;..(*.
00B4B0: 6C 69 73 74 00 01 06 20 00 6F 66 00 01 05 20 00 list... .of... .
00B4C0: 70 72 6F 63 65 73 73 65 73 00 01 04 20 00 73 75 processes... .su
00B4D0: 73 70 65 6E 64 65 64 00 01 03 20 01 2A 20 01 20 spended... .* .
00B4E0: 20 72 65 73 75 6C 74 20 01 05 20 61 20 01 0C C1 result .. a ...
00B4F0: BA 01 1C 20 00 53 74 61 72 74 50 72 6F 63 65 73 ... .StartProces
00B500: 74 20 69 64 20 01 03 20 01 02 20 F7 20 01 0B BF t id .. .. . ...
00B510: C0 4F 6E 6C 79 20 65 69 67 68 74 20 00 63 68 61 .Only eight .cha
00B520: 72 61 63 74 65 72 73 00 C9 20 61 72 65 20 6B 65 racters.. are ke
00B530: 70 74 2C 20 73 69 6E 63 65 20 74 68 61 74 20 00 pt, since that .
00B540: 69 73 00 C8 20 01 02 20 6D 6F 73 74 C0 C9 20 00 is.. .. most.. .
00B550: 69 6E 00 C7 20 61 20 01 0B 20 6E 61 6D 65 2C 20 in.. a .. name,
00B560: 61 6E 64 20 75 70 70 65 72 20 63 61 73 65 20 C8 and upper case .
00B570: 20 75 73 65 64 2A 29 BF 8E B4 69 3A AD 3B BF 9C used*)...i:.;..
00B580: C0 69 3A 3D 30 3B C0 D7 3A 3D 27 BE BA 27 3B C0 .i:=0;..:='..';.
00B590: A0 20 8C 20 28 E4 20 83 20 DD 7B 27 41 27 2E 2E . . (. . .{'A'..
00B5A0: 27 5A 27 2C 27 30 27 2E 2E 27 39 27 7D 29 20 87 'Z','0'..'9'}) .
00B5B0: 20 8C 20 F0 28 E6 29 20 81 20 C1 F5 28 E6 2C E4 . .(.) . ..(.,.
00B5C0: 29 3B C1 E4 3A 3D 00 43 41 50 00 C6 28 E4 29 3B );..:=.CAP..(.);
00B5D0: C1 82 20 E4 3D 27 28 27 20 95 C2 F5 28 E6 2C E4 .. .='(' ...(.,.
00B5E0: 29 3B C2 82 20 E4 3D 27 2A 27 20 95 20 CB 20 89 );.. .='*' . . .
00B5F0: 3B C2 89 3B C1 89 3B C0 A0 20 28 E4 20 83 20 DD ;..;..;.. (. . .
00B600: 7B 27 41 27 2E 2E 27 5A 27 2C 27 30 27 2E 2E 27 {'A'..'Z','0'..'
00B610: 39 27 7D 29 20 87 20 8C 20 F0 28 E6 29 20 81 C1 9'}) . . .(.) ..
00B620: CC 28 69 29 3B C1 82 20 69 3C 3D 98 28 D7 29 20 .(i);.. i<=.(.)
00B630: 95 20 D7 5B 69 5D 3A 3D E4 20 89 3B C1 F5 28 E6 . .[i]:=. .;..(.
00B640: 2C E4 29 3B C1 E4 3A 3D C6 28 E4 29 3B C1 89 3B ,.);..:=.(.);..;
00B650: C0 89 20 CA 3B 20 B4 BF AF 20 00 53 6B 69 70 54 .. .; ... .SkipT
00B660: 6F 53 65 6D 69 43 6F 6C 6F 6E 00 C5 3B BF 9C C0 oSemiColon..;...
00B670: A0 20 28 E4 3C 3E 27 3B 27 29 20 87 20 8C 20 F0 . (.<>';') . . .
00B680: 28 E6 29 20 81 C1 CA 3B C1 89 C0 89 20 C5 3B BF (.) ...;.... .;.
00B690: AF 20 00 46 69 6E 64 4D 6F 64 75 6C 65 00 C4 28 . .FindModule..(
00B6A0: E1 3A E3 3B 00 49 73 44 45 46 00 B9 3A AC 29 3A .:.;.IsDEF..:.):
00B6B0: AD 3B BF BF 28 2A B4 46 69 6E 64 20 61 20 EA 2C .;..(*.Find a .,
00B6C0: 20 65 6E 74 65 72 20 69 74 20 D2 20 00 6E 6F 74 enter it . .not
00B6D0: 00 B8 20 D1 2A 29 BF BF 8E B4 69 3A AD 3B BF 9C .. .*)....i:.;..
00B6E0: C0 82 20 DC 3E 3D 98 28 01 05 29 20 95 C1 EE 28 .. .>=.(..) ...(
00B6F0: 27 20 01 05 20 01 0D 20 6F 76 65 72 66 6C 6F 77 ' .. .. overflow
00B700: 73 00 01 02 2A 29 C0 00 57 6F 72 6B 53 70 61 63 s...*)..WorkSpac
00B710: 65 00 01 01 3A AB 3B C0 01 19 3A 01 16 3B BF AF e...:.;...:..;..
00B720: 20 00 52 65 73 74 61 72 74 00 01 00 3B BF BF 28 .Restart...;..(
00B730: 2A B4 01 00 20 00 61 66 74 65 72 00 FF 20 61 20 *... .after.. a
00B740: 00 70 72 6F 63 65 73 73 00 FE 20 00 66 61 6C 6C .process.. .fall
00B750: 73 00 FD 20 00 6F 75 74 00 FC 20 01 20 20 00 62 s.. .out.. . .b
00B760: 6F 74 74 6F 6D 00 FB 20 01 05 20 69 74 73 20 00 ottom.. .. its .
00B770: 70 72 6F 63 65 64 75 72 65 00 FA BF C0 00 54 68 procedure.....Th
00B780: 65 00 F9 20 00 72 65 74 75 72 6E 00 F8 20 00 61 e.. .return.. .a
00B790: 64 64 72 65 73 73 00 F7 20 01 23 20 01 20 20 00 ddress.. .# . .
00B7A0: 66 69 72 73 74 00 F6 20 65 6C 65 6D 65 6E 74 20 first.. element
00B7B0: 00 6F 6E 00 F5 20 01 20 20 01 03 20 01 06 2A 29 .on.. . .. ..*)
00B7C0: BF 9C C0 01 07 3A 3D 01 09 3B C0 01 09 3A 3D 01 .....:=..;...:=.
00B7D0: 09 5E 2E 01 17 3B C0 01 27 28 01 07 29 3B C0 89 .^...;..'(..);..
00B7E0: 20 01 00 3B BF AF 20 00 54 52 41 4E 53 46 45 52 ..;.. .TRANSFER
00B7F0: 00 F4 28 8E 20 00 73 6F 75 72 63 65 00 F3 2C 00 ..(. .source..,.
00B800: 64 65 73 74 69 6E 61 74 69 6F 6E 00 F2 3A 01 18 destination..:..
00B810: 29 3B BF 9C C0 28 2A 20 00 46 69 72 73 74 00 F1 );...(* .First..
00B820: 20 00 73 65 74 00 F0 20 00 70 6F 69 6E 74 65 72 .set.. .pointer
00B830: 73 00 EF 20 01 1C 20 00 63 6F 6E 74 72 6F 6C 00 s.. .. .control.
00B840: EE 20 00 62 6C 6F 63 6B 73 00 ED 20 00 66 6F 72 . .blocks.. .for
00B850: 00 EC 20 00 65 61 63 68 00 EB 20 FE 2A 29 BF BF .. .each.. .*)..
00B860: C0 28 2A 20 B4 F9 20 F2 20 FE 20 00 6D 75 73 74 .(* .. . . .must
00B870: 00 EA 20 00 62 65 00 E9 20 00 61 6C 72 65 61 64 .. .be.. .alread
00B880: 79 00 E8 20 F0 20 00 75 70 00 E7 20 00 62 79 00 y.. . .up.. .by.
00B890: E6 C1 00 4E 45 57 50 52 4F 43 45 53 53 00 E5 2A ...NEWPROCESS..*
00B8A0: 29 BF C0 28 2A B4 00 43 6F 70 79 00 E4 20 01 20 )..(*..Copy.. .
00B8B0: 20 F2 20 FE 20 00 64 65 73 63 72 69 70 74 6F 72 . . .descriptor
00B8C0: 00 E3 20 00 69 6E 74 6F 00 E2 C1 01 20 20 F3 20 .. .into.... .
00B8D0: FE 20 E3 2E 20 F9 20 01 27 C1 FA 20 00 77 69 6C . .. . .'.. .wil
00B8E0: 6C 00 E1 20 00 72 65 70 6C 61 63 65 00 E0 20 01 l.. .replace.. .
00B8F0: 20 20 F2 20 E3 C1 E6 20 01 20 20 F3 20 E3 20 00 . ... . . . .
00B900: 27 29 3B C1 89 3B C0 01 05 5B DC 2B 31 5D 2E E1 ');..;...[.+1]..
00B910: 3A 3D E1 3B C0 01 05 5B DC 2B 31 5D 2E E0 3A 3D :=.;...[.+1]..:=
00B920: B9 3B C0 69 3A 3D 31 3B C0 A0 20 28 01 05 5B 69 .;.i:=1;.. (..[i
00B930: 5D 2E E1 3C 3E E1 29 20 85 20 28 01 05 5B 69 5D ]..<>.) . (..[i]
00B940: 2E E0 3C 3E B9 29 20 81 20 CC 28 69 29 20 89 3B ..<>.) . .(i) .;
00B950: C0 82 20 69 3E DC 20 95 C1 DC 3A 3D 69 3B C1 97 .. i>. ...:=i;..
00B960: 20 01 05 5B DC 5D 20 81 C2 E0 3A 3D B9 3B C2 DF ..[.] ...:=.;..
00B970: 3A 3D 30 3B C2 89 3B C1 89 3B 28 2A 82 20 69 2A :=0;..;..;(*. i*
00B980: 29 C0 A7 20 69 C0 89 20 C4 3B BF AF 20 00 43 6F ).. i.. .;.. .Co
00B990: 6D 70 61 72 00 B7 28 61 2C 62 3A AB 29 3A AC 3B mpar..(a,b:.):.;
00B9A0: BF 8E B4 70 2C 71 3A E8 3B BF 9C C0 70 3A 3D E8 ...p,q:.;...p:=.
00B9B0: 28 61 29 3B C0 71 3A 3D E8 28 62 29 3B C0 A7 20 (a);.q:=.(b);..
00B9C0: 70 5E 3E 71 5E C0 89 20 B7 3B BF AF 20 00 53 63 p^>q^.. .;.. .Sc
00B9D0: 61 6E 4E 65 78 74 00 B2 3B BF 8E B4 69 2C 6A 3A anNext..;...i,j:
00B9E0: AD 3B BF 9C C0 CA 3B C0 69 3A 3D C4 28 D7 2C 9A .;....;.i:=.(.,.
00B9F0: 29 3B B4 28 2A 9A 20 62 65 63 61 75 73 65 20 D2 );.(*. because .
00BA00: 20 77 65 20 6F 6E 6C 79 20 69 6D 70 6F 72 74 20 we only import
00BA10: 01 03 20 64 65 66 73 2A 29 C0 97 20 01 05 5B DB .. defs*).. ..[.
00BA20: 5D 20 81 C1 82 20 DF 3E 3D 98 28 DE 29 20 95 C2 ] ... .>=.(.) ..
00BA30: B3 28 27 20 DA 20 27 29 3B C2 B3 28 E1 29 3B C2 .(' . ');..(.);.
00BA40: B3 28 27 20 68 61 73 20 00 74 6F 6F 00 B1 20 00 .(' has .too.. .
00BA50: 6D 61 6E 79 00 B0 20 EB 27 29 3B C2 A9 C1 91 C2 many.. .');.....
00BA60: DE 5B DF 5D 3A 3D 69 3B C2 6A 3A 3D 30 3B C2 A0 .[.]:=i;.j:=0;..
00BA70: 20 DE 5B 6A 5D 3C 3E 69 20 81 20 CC 28 6A 29 20 .[j]<>i . .(j)
00BA80: 89 3B C2 82 20 6A 3D DF 20 95 20 CC 28 DF 29 C2 .;.. j=. . .(.).
00BA90: 91 C3 B3 28 27 20 57 61 72 6E 69 6E 67 20 2D 20 ...(' Warning -
00BAA0: 27 29 3B C3 B3 28 E1 29 3B C3 B3 28 27 20 EB 20 ');..(.);..(' .
00BAB0: 27 29 3B C3 B3 28 D7 29 3B C3 B3 28 27 20 6D 6F ');..(.);..(' mo
00BAC0: 72 65 20 74 68 61 6E 20 6F 6E 63 65 27 29 3B C3 re than once');.
00BAD0: A9 3B C3 89 3B 20 28 2A D1 20 C7 20 01 0D 2A 29 .;..; (*. . ..*)
00BAE0: C2 89 3B 28 2A B8 20 B1 20 B0 2A 29 C1 89 3B 20 ..;(*. . .*)..;
00BAF0: 28 2A 97 2A 29 C0 89 20 B2 3B B5 BF AF 20 00 53 (*.*).. .;... .S
00BB00: 77 68 65 6E 00 DF 20 00 69 74 00 DE 20 00 61 63 when.. .it.. .ac
00BB10: 74 69 76 61 74 65 73 00 DD 20 01 20 C1 F2 20 E3 tivates.. . .. .
00BB20: 2A 29 BF C0 F3 3A 3D F2 3B C0 01 27 28 8F 28 F3 *)...:=.;..'(.(.
00BB30: 29 29 3B C0 89 20 F4 3B BF BF AF 20 00 49 4F 54 ));.. .;... .IOT
00BB40: 52 41 4E 53 46 45 52 00 DC 28 8E 20 F3 2C F2 3A RANSFER..(. .,.:
00BB50: 01 18 3B 00 76 61 00 DB 3A AD 3B 8E 20 77 3A 01 ..;.va..:.;. w:.
00BB60: 14 29 3B BF BF 28 2A B4 50 65 72 66 6F 72 6D 20 .);..(*.Perform
00BB70: 01 22 20 49 6E 70 75 74 2D 4F 75 74 70 75 74 20 ." Input-Output
00BB80: 54 72 61 6E 73 66 65 72 BF C0 43 61 75 74 69 6F Transfer..Cautio
00BB90: 6E 20 2D 20 F9 20 00 66 6F 6C 6C 6F 77 69 6E 67 n - . .following
00BBA0: 00 DA 20 00 63 6F 64 65 00 D9 20 01 23 20 00 6E .. .code.. .# .n
00BBB0: 6F 74 00 D8 20 61 74 20 61 6C 6C 20 6E 69 63 65 ot.. at all nice
00BBC0: 2E C0 2A 2A 2A 2A 2A 2A 2A C0 F9 20 F3 20 FE 20 ..*******.. . .
00BBD0: 01 23 20 01 20 20 FE 20 01 1C 20 E9 20 00 63 61 .# . . .. . .ca
00BBE0: 6C 6C 65 64 00 D7 20 DF 20 01 22 20 01 13 20 C0 lled.. . ." .. .
00BBF0: 00 6F 63 63 75 72 73 00 D6 2E 20 F9 20 F6 20 74 .occurs... . . t
00BC00: 77 6F 20 00 70 61 72 61 6D 65 74 65 72 73 00 D5 wo .parameters..
00BC10: 20 00 61 72 65 00 D4 20 01 2A 20 EC 20 F4 2E BF .are.. .* . ...
00BC20: C0 F9 20 74 68 69 72 64 20 F7 20 01 23 20 01 20 .. third . .# .
00BC30: 20 F7 20 01 1C 20 72 65 63 65 69 76 65 20 61 20 . .. receive a
00BC40: 6A 75 6D 70 20 69 6E 73 74 72 75 63 74 69 6F 6E jump instruction
00BC50: C0 01 21 20 E1 20 E9 20 00 65 78 65 63 75 74 65 ..! . . .execute
00BC60: 64 00 D3 20 DF 20 01 20 20 01 13 20 D6 2E BF C0 d.. . . .. ....
00BC70: 46 6F 72 20 65 78 61 6D 70 6C 65 2C 20 00 69 6E For example, .in
00BC80: 00 D2 20 00 49 6E 74 65 72 72 75 70 74 00 D1 20 .. .Interrupt..
00BC90: 00 4D 6F 64 65 00 D0 20 30 20 28 53 65 65 20 41 .Mode.. 0 (See A
00BCA0: 20 4F 73 62 6F 72 6E 65 2C 20 41 6E 20 49 6E 74 Osborne, An Int
00BCB0: 72 6F 64 75 63 74 69 6F 6E 20 01 1C C0 4D 69 63 roduction ...Mic
00BCC0: 72 6F 63 6F 6D 70 75 74 65 72 73 2C 20 56 6F 6C rocomputers, Vol
00BCD0: 20 49 49 20 2D 20 53 6F 6D 65 20 52 65 61 6C 20 II - Some Real
00BCE0: 44 65 76 69 63 65 73 20 2D 20 53 59 42 45 58 29 Devices - SYBEX)
00BCF0: 2C 20 DB 20 63 6F 72 72 65 73 70 6F 6E 64 73 20 , . corresponds
00BD00: 63 61 6E 46 69 6C 65 73 00 A2 3B BF 8E B4 00 50 canFiles..;....P
00BD10: 61 72 61 6D 00 A1 3A 9B 20 5B 30 2E 2E 31 30 5D aram..:. [0..10]
00BD20: 20 84 20 01 0A 3B C0 00 43 6F 75 6E 74 00 90 3A . ..;..Count..:
00BD30: AA 3B C0 00 4E 61 6D 65 73 00 88 3A 9B 5B 30 2E .;..Names..:.[0.
00BD40: 2E 31 30 30 5D 20 84 20 FE 3B C0 00 4E 61 6D 65 .100] . .;..Name
00BD50: 43 6F 75 6E 74 00 80 3A AA 3B C0 6C 3A AA 3B BF Count..:.;.l:.;.
00BD60: 9C C0 FF 28 A1 2C 90 29 3B C0 82 20 90 3D 30 20 ...(.,.);.. .=0
00BD70: 95 C1 EE 28 27 20 55 73 61 67 65 3A 20 01 0C 20 ...(' Usage: ..
00BD80: 3C 01 06 20 01 07 3E 27 29 3B C1 89 3B C0 8A 20 <.. ..>');..;..
00BD90: 69 3A 3D 30 20 86 20 90 2D 31 20 81 C1 EF 28 A1 i:=0 . .-1 ...(.
00BDA0: 5B 69 5D 5E 2E 43 68 61 72 73 2C 88 2C 80 29 3B [i]^.Chars,.,.);
00BDB0: C1 82 20 80 3E 31 20 95 C2 ED 28 8F 28 88 29 2C .. .>1 ...(.(.),
00BDC0: AD 28 80 29 2C C3 01 01 28 FE 29 2C B7 29 3B C2 .(.),...(.),.);.
00BDD0: 89 3B C1 8A 20 6A 3A 3D 30 20 86 20 80 2D 31 20 .;.. j:=0 . .-1
00BDE0: 81 C2 FC 28 E5 2C 88 5B 6A 5D 2C E7 29 3B C2 82 ...(.,.[j],.);..
00BDF0: 20 E7 3C 30 20 95 C3 B3 28 27 20 43 6F 75 6C 64 .<0 ...(' Could
00BE00: 20 B8 20 6F 70 65 6E 20 27 29 3B C3 B3 28 88 5B . open ');..(.[
00BE10: 6A 5D 29 3B C3 A9 3B C2 91 C3 B3 28 27 20 53 63 j]);..;....(' Sc
00BE20: 61 6E 6E 69 6E 67 3A 27 29 3B C3 B3 28 88 5B 6A anning:');..(.[j
00BE30: 5D 29 3B C3 A9 3B C3 6B 3A 3D 30 3B C3 6C 3A 3D ]);..;.k:=0;.l:=
00BE40: 31 3B C3 D7 3A 3D 27 BE BA 27 3B C3 82 20 88 5B 1;..:='..';.. .[
00BE50: 6A 5D 5B 31 5D 3D 27 3A 27 20 95 20 6B 3A 3D 32 j][1]=':' . k:=2
00BE60: 20 89 3B C3 A0 20 B5 28 88 5B 6A 5D 5B 6B 5D 3C .;.. .(.[j][k]<
00BE70: 3E 27 2E 27 29 C3 B4 20 87 20 B4 28 88 5B 6A 5D >'.').. . .(.[j]
00BE80: 5B 6B 5D 3C 3E 27 20 27 29 20 C3 B4 20 87 BC 28 [k]<>' ') .. ..(
00BE90: 6B 3C 3D 98 28 D7 29 29 20 81 C3 B4 D7 5B 6C 5D k<=.(.)) ....[l]
00BEA0: 3A 3D 88 5B 6A 5D 5B 6B 5D 3B C3 B4 CC 28 6B 29 :=.[j][k];...(k)
00BEB0: 3B CC 28 6C 29 3B C3 B4 89 3B C3 DB 3A 3D C4 28 ;.(l);...;..:=.(
00BEC0: D7 2C E5 2E 66 2E 66 63 62 66 74 3D 27 D4 27 29 .,..f.fcbft='.')
00BED0: 3B C3 01 05 5B DB 5D 2E DF 3A 3D 30 3B C3 FA 28 ;...[.]..:=0;..(
00BEE0: E6 2C E5 2C F7 29 3B C3 F5 28 E6 2C E4 29 3B C3 .,.,.);..(.,.);.
00BEF0: E4 3A 3D C6 28 E4 29 3B C3 94 C3 B4 82 20 F0 28 .:=.(.);..... .(
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00BF10: 0A 00 01 00 02 09 52 E5 0A 00 C9 02 00 00 00 02 ......R.........
00BF20: 0A 00 C5 02 00 00 00 02 0A 00 C1 02 00 00 00 02 ................
00BF30: 0A 00 C6 02 00 00 00 02 0A 00 C2 02 00 00 00 02 ................
00BF40: 0A 00 C7 02 00 00 00 02 0A 00 C3 02 00 00 00 02 ................
00BF50: 0A 00 C8 02 00 00 00 02 0A 00 C4 02 00 00 00 02 ................
00BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C000: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00C010: 20 00 52 65 61 6C 49 6E 4F 75 74 00 FD 3B BF BF .RealInOut..;..
00C020: 28 2A B4 00 54 68 65 00 FC 20 6E 65 77 20 73 74 (*..The.. new st
00C030: 75 66 66 20 00 66 6F 72 00 FB 20 72 65 61 64 20 uff .for.. read
00C040: 00 61 6E 64 00 FA 20 00 77 72 69 74 65 00 F9 20 .and.. .write..
00C050: 72 65 61 6C 73 20 68 61 73 20 62 65 65 6E 20 61 reals has been a
00C060: 64 64 65 64 20 00 69 6E 00 F8 20 00 74 77 6F 00 dded .in.. .two.
00C070: F7 20 77 61 79 73 3A BF C0 FC 20 6F 6C 64 20 00 . ways:... old .
00C080: 57 72 69 74 65 52 65 61 6C 00 F6 20 FA 20 00 57 WriteReal.. . .W
00C090: 72 69 74 65 52 65 61 6C 46 69 78 65 64 00 F5 20 riteRealFixed..
00C0A0: 00 72 6F 75 74 69 6E 65 73 00 F4 20 00 6E 6F 77 .routines.. .now
00C0B0: 00 F3 20 63 61 6C 6C 20 00 74 68 65 00 F2 20 00 .. call .the.. .
00C0C0: 54 65 78 74 00 F1 C0 F4 20 FA 20 74 68 65 6E 20 Text.... . then
00C0D0: 00 64 6F 00 F0 20 61 20 B3 2E 20 FC 20 00 52 65 .do.. a .. . .Re
00C0E0: 61 64 52 65 61 6C 00 EF 20 00 72 6F 75 74 69 6E adReal.. .routin
00C0F0: 65 00 EE 20 72 65 61 64 73 C0 62 6F 74 68 20 74 e.. reads.both t
00C100: 79 70 65 73 20 00 6F 66 00 ED 20 00 6E 75 6D 62 ypes .of.. .numb
00C110: 65 72 00 EC 20 00 62 75 74 00 EB 20 F2 20 00 52 er.. .but.. . .R
00C120: 65 61 64 00 EA 20 63 68 61 72 61 63 74 65 72 20 ead.. character
00C130: EE 20 64 69 66 66 65 72 65 6E 74 69 61 74 65 73 . differentiates
00C140: C0 62 65 74 77 65 65 6E 20 F2 20 F7 20 66 6F 72 .between . . for
00C150: 6D 73 20 ED 20 69 6E 70 75 74 20 2A 29 BF 93 20 ms . input *)..
00C160: 49 4E 4F 55 54 20 A3 20 EA 2C 00 57 72 69 74 65 INOUT £ .,.Write
00C170: 00 E9 2C 00 57 72 69 74 65 4F 63 74 00 E8 2C 00 ..,.WriteOct..,.
00C180: 57 72 69 74 65 48 65 78 00 E7 2C 00 57 72 69 74 WriteHex..,.Writ
00C190: 65 49 6E 74 00 E6 2C B3 C1 2C A9 2C 00 74 65 72 eInt..,..,.,.ter
00C1A0: 6D 43 48 00 E5 2C 00 41 6C 77 61 79 73 42 75 66 mCH..,.AlwaysBuf
00C1B0: 66 65 72 00 E4 2C 00 44 6F 6E 65 00 E3 3B BF 93 fer..,.Done..;..
00C1C0: B4 53 59 53 54 45 4D 20 A3 20 AB 2C 8F 3B BF BF .SYSTEM £ .,.;..
00C1D0: 28 2A B5 FC 20 66 6F 69 6C 6C 6F 77 69 6E 67 20 (*.. foillowing
00C1E0: 69 6D 70 6F 72 74 73 20 00 63 61 6E 00 E2 20 00 imports .can.. .
00C1F0: 62 65 00 E1 20 75 73 65 64 20 69 6E 73 74 65 61 be.. used instea
00C200: 84 28 8E 20 73 3A 01 1A 29 3B BF BF 28 2A B4 57 .(. s:..);..(*.W
00C210: 61 69 74 20 EC 20 61 20 73 69 67 6E 61 6C BF C0 ait . a signal..
00C220: AA 20 2D 20 C6 20 65 76 65 72 79 74 68 69 6E 67 . - . everything
00C230: 20 88 2C 20 01 20 20 8B 20 64 69 65 73 20 2A 29 ., . . dies *)
00C240: BF 8E B4 74 3A 01 1A 3B BF 9C C0 82 20 01 09 3D ...t:..;.... ..=
00C250: 01 08 20 95 C1 B3 28 27 20 53 79 73 74 65 6D 20 .. ...(' System
00C260: C4 20 6C 6F 63 6B 65 64 20 E7 27 29 3B C1 98 C1 . locked .');...
00C270: 89 3B C0 74 3A 3D 01 09 3B C0 01 09 3A 3D 01 09 .;.t:=..;...:=..
00C280: 5E 2E 01 17 3B C0 74 5E 2E 01 17 3A 3D 73 3B C0 ^...;.t^...:=s;.
00C290: 73 3A 3D 74 3B C0 01 27 28 74 29 3B C0 89 20 84 s:=t;..'(t);.. .
00C2A0: 3B C0 BF AF 20 00 41 77 61 69 74 65 64 00 83 28 ;... .Awaited..(
00C2B0: 73 3A 01 1A 29 3A AC 3B BF BF 28 2A B4 52 65 74 s:..):.;..(*.Ret
00C2C0: 75 72 6E 73 20 9A 20 C6 20 73 6F 6D 65 74 68 69 urns . . somethi
00C2D0: 6E 67 20 01 23 20 85 2A 29 BF 9C C0 A7 20 73 3C ng .# .*).... s<
00C2E0: 3E 01 08 20 C0 89 20 83 3B BF AF 20 00 49 6E 69 >.. .. .;.. .Ini
00C2F0: 74 00 80 28 8E 20 73 3A 01 1A 29 3B BF BF 9C C0 t..(. s:..);....
00C300: 73 3A 3D 01 08 3B C0 89 20 80 3B BF 9C C0 D0 32 s:=..;.. .;....2
00C310: 3A 3D A1 3B C0 89 20 01 2C 2E BF 20 00 00 C0 89 :=.;.. .,.. ....
00C320: 20 01 02 3B BF AF 20 00 53 45 4E 44 00 87 28 8E ..;.. .SEND..(.
00C330: 20 73 3A 01 1A 29 3B BF BF 28 2A B4 F9 20 F6 20 s:..);..(*.. .
00C340: FE 20 28 6C 6F 6E 67 65 73 74 20 00 77 61 69 74 . (longest .wait
00C350: 69 6E 67 00 85 29 C0 85 20 F5 20 73 20 01 23 20 ing..).. . s .#
00C360: 72 65 73 74 61 72 74 65 64 2A 29 BF 8E B4 71 2C restarted*)...q,
00C370: 72 2C 74 3A 01 1A 3B BF 9C C0 74 3A 3D 73 3B 72 r,t:..;...t:=s;r
00C380: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00C390: 20 00 51 75 69 63 6B 53 74 72 00 CE 3B BF 93 B4 .QuickStr..;...
00C3A0: 43 6F 6D 6D 61 6E 64 20 A3 20 00 50 61 72 61 6D Command £ .Param
00C3B0: 65 74 65 72 00 CD 2C 50 61 72 63 6C 61 73 73 2C eter..,Parclass,
00C3C0: 00 47 65 74 50 61 72 61 6D 73 00 CC 3B BF 93 B4 .GetParams..;...
00C3D0: AE 20 A3 20 B3 2C A9 2C 00 57 72 69 74 65 00 CB . £ .,.,.Write..
00C3E0: 3B BF 93 B4 53 74 6F 72 61 67 65 20 A3 20 41 4C ;...Storage £ AL
00C3F0: 4C 4F 43 41 54 45 3B BF 93 B4 46 69 6C 65 73 20 LOCATE;...Files
00C400: 74 68 00 BC 3A BF C1 E5 28 49 6E 74 65 72 75 70 th..:...(Interup
00C410: 74 52 6F 75 74 2C 8F 28 01 01 29 2C 53 49 5A 45 tRout,.(..),SIZE
00C420: 28 01 01 29 2C 00 50 52 4F 00 BB 29 3B C1 F4 28 (..),.PRO..);..(
00C430: 00 43 4F 4E 00 B9 2C BB 29 3B 20 BF C0 B9 20 6E .CON..,.); ... n
00C440: 65 65 64 20 D8 20 E9 20 69 6E 69 74 69 61 6C 69 eed . . initiali
00C450: 73 65 64 20 2D 20 DE 20 01 23 20 64 6F 6E 65 20 sed - . .# done
00C460: E6 20 F4 BF C0 46 6F 6C 6C 6F 77 65 64 20 E6 20 . ...Followed .
00C470: 28 69 6E 73 69 64 65 20 01 20 20 D9 20 01 1C 20 (inside . . ..
00C480: 49 6E 74 65 72 72 75 70 74 52 6F 75 74 2C 20 01 InterruptRout, .
00C490: 21 20 01 23 20 00 6E 6F 77 00 B8 20 62 65 69 6E ! .# .now.. bein
00C4A0: 67 C0 D3 29 BF C1 DC 28 BB 2C B9 2C 01 13 20 F7 g..)...(.,.,.. .
00C4B0: 29 3B BF C0 CE 20 73 65 6E 64 73 20 EE 20 00 62 );... sends . .b
00C4C0: 61 63 6B 00 B7 20 01 1C 20 01 20 20 00 73 74 61 ack.. .. . .sta
00C4D0: 74 65 6D 65 6E 74 00 B6 20 DA 20 01 20 20 F6 20 tement.. . . .
00C4E0: F4 2E C0 57 68 65 6E 20 01 22 20 01 13 20 D6 2C ...When ." .. .,
00C4F0: 20 01 20 20 B6 28 73 29 20 FF 20 01 20 20 DC 20 . .(s) . . .
00C500: D4 C0 D3 20 CD 20 EE 20 01 23 20 72 65 74 75 72 ... . . .# retur
00C510: 6E 65 64 20 DF 20 01 20 20 DC 20 01 23 20 D3 20 ned . . . .# .
00C520: C0 61 67 61 69 6E 2E 20 C1 BF BF 2A 29 BF 96 B4 .again. ...*)...
00C530: 50 52 4F 43 41 44 52 3D AF 20 28 AB 29 3B BF C0 PROCADR=. (.);..
00C540: 00 70 57 4F 52 44 00 B2 3D A8 20 86 20 01 25 3B .pWORD..=. . .%;
00C550: BF 8E B4 C0 00 77 70 00 B1 3A B2 3B C0 00 6A 6D .....wp..:.;..jm
00C560: 70 00 B0 3A AB 3B BF 9C C0 28 2A 20 F1 20 F0 20 p..:.;...(* . .
00C570: EF 20 01 1C 20 EE 20 ED 20 EC 20 EB 20 FE 2A 29 . .. . . . . .*)
00C580: BF BF C0 28 2A 20 B4 F9 20 F2 20 FE 20 EA 20 E9 ...(* .. . . . .
00C590: 20 E8 20 F0 20 E7 20 E6 C1 E5 2A 29 BF C0 28 2A . . . ...*)..(*
00C5A0: B4 E4 20 01 20 20 F2 20 FE 20 E3 20 E2 C1 01 20 .. . . . . ...
00C5B0: 20 F3 20 FE 20 E3 2E 20 F9 20 01 27 C1 FA 20 E1 . . .. . .'.. .
00C5C0: 20 E0 20 01 20 20 F2 20 E3 C1 E6 20 01 20 20 F3 . . . ... . .
00C5D0: 20 E3 20 DF 20 DE 20 DD 20 01 20 C1 F2 20 E3 2A . . . . . .. .*
00C5E0: 29 BF C0 F3 3A 3D F2 3B BF C0 28 2A B8 20 F0 20 )...:=.;..(*. .
00C5F0: E7 20 01 13 20 72 6F 75 74 69 6E 65 BF C0 BA 00 . .. routine....
00C600: A3 20 00 4C 6F 6F 6B 75 70 00 CA 2C 00 43 72 65 £ .Lookup..,.Cre
00C610: 61 74 65 00 C9 3B BF 93 B4 53 54 52 45 41 4D 53 ate..;...STREAMS
00C620: 20 A3 20 00 43 6F 6E 6E 65 63 74 00 C8 3B BF 93 £ .Connect..;..
00C630: B4 53 59 53 54 45 4D 20 A3 20 8F 3B BF 8E B4 00 .SYSTEM £ .;....
00C640: 44 69 72 54 65 78 74 00 C7 3A 9B 20 44 69 72 65 DirText..:. Dire
00C650: 63 74 69 6F 6E 2C 5B 31 2E 2E 37 5D 20 84 20 99 ction,[1..7] . .
00C660: 3D 5B C1 27 66 69 6E 64 BB 27 2C C1 27 63 72 65 =[.'find.',.'cre
00C670: 61 74 65 20 27 5D 3B BF AF 20 00 4F 70 65 6E 53 ate '];.. .OpenS
00C680: 74 72 65 61 6D 73 00 C6 28 8E 20 00 53 74 72 65 treams..(. .Stre
00C690: 61 6D 4C 69 73 74 00 C5 3A 9B 20 84 20 00 53 74 amList..:. . .St
00C6A0: 72 65 61 6D 52 65 63 6F 72 64 00 C4 3B 8E 20 00 reamRecord..;. .
00C6B0: 4F 70 74 69 6F 6E 73 00 BE 3A 00 4F 70 74 69 6F Options..:.Optio
00C6C0: 6E 73 53 65 74 00 B9 29 3A AC 3B BF 8E B4 00 50 nsSet..):.;....P
00C6D0: 61 72 73 00 B8 3A 9B 5B 31 2E 2E 36 5D 20 84 20 ars..:.[1..6] .
00C6E0: CD 3B C0 00 63 6F 75 6E 74 00 B7 3A AA 3B C0 69 .;..count..:.;.i
00C6F0: 3A AA 3B C0 66 3A 70 46 49 4C 45 3B C0 00 72 65 :.;.f:pFILE;..re
00C700: 70 6C 79 00 B6 3A AA 3B BF 9C C0 8A 20 69 3A 3D ply..:.;.... i:=
00C710: 30 20 86 20 98 28 C5 29 20 81 20 C5 5B 69 5D 2E 0 . .(.) . .[i].
00C720: 00 4F 70 65 6E 65 64 00 B2 3A 3D A1 20 89 3B C0 .Opened..:=. .;.
00C730: BE 3A 3D B9 7B 7D 3B C0 CC 28 B8 2C B7 29 3B BF .:=.{};..(.,.);.
00C740: C0 28 2A B4 46 69 72 73 74 2C 20 73 65 65 20 69 .(*.First, see i
00C750: 66 20 74 68 65 72 65 20 61 72 65 20 61 6E 79 20 f there are any
00C760: 6F 70 74 69 6F 6E 73 2A 29 BF C0 97 20 B8 5B B7 options*)... .[.
00C770: 5D 5E 20 81 C1 82 20 00 43 6C 61 73 73 00 B1 3D ]^ ... .Class..=
00C780: 00 6F 70 74 69 6F 6E 00 B0 20 95 C2 8A 20 69 3A .option.. ... i:
00C790: 3D 30 20 86 20 4F 52 44 28 00 4C 65 6E 67 74 68 =0 . ORD(.Length
00C7A0: 00 AD 2D 31 29 20 81 20 C3 82 20 00 43 41 50 00 ..-1) . .. .CAP.
00C7B0: AB 28 00 43 68 61 72 73 00 A8 5B 69 5D 29 20 83 .(.Chars..[i]) .
00C7C0: 20 B9 7B 27 41 27 2E 2E 27 5A 27 7D 20 95 C3 B4 .{'A'..'Z'} ...
00C7D0: 49 4E 43 4C 28 BE 2C AB 28 A8 5B 69 5D 29 29 3B INCL(.,.(.[i]));
00C7E0: C3 91 C3 B4 B3 28 27 49 6E 76 61 6C 69 64 20 4F .....('Invalid O
00C7F0: 70 74 69 6F 6E 20 27 29 3B C3 B4 CB 28 A8 5B 69 ption ');...(.[i
00C800: 4E 6F 74 65 00 AA 20 BD 20 01 20 20 01 1E 20 74 Note.. . . .. t
00C810: 61 73 6B 73 20 D5 20 D4 20 73 74 6F 72 65 64 20 asks . . stored
00C820: D2 20 01 07 20 CD C0 BA 74 68 65 72 65 66 6F 72 . .. ...therefor
00C830: 65 2C 20 DF 20 01 20 20 01 13 20 D6 2C 20 00 77 e, . . .. ., .w
00C840: 65 00 A6 20 E1 20 68 61 76 65 20 01 1C 20 01 27 e.. . have .. .'
00C850: C0 BA B7 20 E2 20 01 07 2A 29 BF C0 97 20 77 20 ... . ..*)... w
00C860: 81 C1 01 10 3A 3D 30 65 35 68 3B C1 01 0F 3A 3D ....:=0e5h;...:=
00C870: 32 31 68 3B C1 01 0E 3A 3D 8F 28 F3 29 3B C1 01 21h;...:=.(.);..
00C880: 0D 3A 3D 30 65 33 68 3B C1 01 0C 3A 3D 30 63 64 .:=0e3h;...:=0cd
00C890: 68 3B C1 01 0B 3A 3D 01 27 3B C1 01 0A 3A 3D 30 h;...:=.';...:=0
00C8A0: 63 39 68 3B C1 89 3B C0 82 20 D0 32 20 95 C1 B1 c9h;..;.. .2 ...
00C8B0: 3A 3D B2 28 DB 29 3B C0 91 C1 B1 3A 3D B2 28 DB :=.(.);....:=.(.
00C8C0: 2B 31 29 3B C1 B0 3A 3D AB 28 DB 29 3B C1 B0 5E +1);..:=.(.);..^
00C8D0: 3A 3D 30 63 33 68 3B C1 89 3B C0 B1 5E 3A 3D 8F :=0c3h;..;..^:=.
00C8E0: 28 77 29 C0 01 27 28 8F 28 F3 29 29 3B BF C0 28 (w)..'(.(.));..(
00C8F0: 2A B4 00 57 65 00 A2 20 00 67 65 74 00 9F 20 B7 *..We.. .get.. .
00C900: 20 00 68 65 72 65 00 9E 20 DF 20 01 20 20 01 13 .here.. . . ..
00C910: 20 D6 2E 20 01 07 20 B8 C1 C4 20 01 20 20 F8 20 .. .. ... . .
00C920: F7 20 EC 20 01 20 20 01 13 20 01 12 2E 20 A2 20 . . . .. ... .
00C930: 70 75 74 20 DE C1 B7 20 D2 20 4E 65 77 54 61 73 put ... . NewTas
00C940: 6B 20 C9 20 BD 20 F5 20 01 20 20 CC 20 01 0C 20 k . . . . . ..
00C950: 01 1C 20 DC 20 A6 C1 F8 20 01 1C 20 01 20 20 69 .. . ... .. . i
00C960: 6E 74 65 72 72 75 70 74 65 64 20 01 1D 20 2A 29 nterrupted .. *)
00C970: BF C0 F2 3A 3D F3 3B C0 89 20 DC 3B BF C0 BF 28 ...:=.;.. .;...(
00C980: 2A B4 00 48 61 6C 74 65 64 00 9D 20 01 23 20 D7 *..Halted.. .# .
00C990: 20 DF 20 61 20 FA 20 F0 20 E7 20 BC 20 E5 C0 CD . a . . . . ...
00C9A0: 20 D7 20 BC 20 F4 20 22 FD 20 FC 20 01 20 20 FB . . . ". . . .
00C9B0: 22 2E 20 F9 20 00 65 6E 74 69 72 65 00 9B C0 00 ". . .entire....
00C9C0: 70 72 6F 67 72 61 6D 00 99 20 01 23 20 73 74 6F program.. .# sto
00C9D0: 70 70 65 64 20 28 01 2A 20 72 65 71 75 69 72 65 pped (.* require
00C9E0: 64 20 E6 20 01 29 27 73 20 62 6F 6F 6B 29 BF BF d . .)'s book)..
00C9F0: 2A 29 BF AF 20 9D 3B BF 9C C0 B3 28 27 20 FE 20 *).. .;....(' .
00CA00: 5D 29 3B C3 B4 A9 3B 20 C3 B4 A7 20 9A 3B C3 B4 ]);...; ... .;..
00CA10: 89 3B C3 89 3B C2 44 45 43 28 B7 29 3B C2 89 3B .;..;.DEC(.);..;
00CA20: 20 28 2A 63 6C 61 73 73 3D B0 2A 29 C1 89 3B 20 (*class=.*)..;
00CA30: 28 2A 97 20 B8 5B B7 5D 2A 29 BF C0 28 2A B4 4E (*. .[.]*)..(*.N
00CA40: 6F 77 20 70 72 6F 63 65 73 73 20 66 69 6C 65 20 ow process file
00CA50: 6E 61 6D 65 73 2A 29 BF C0 8A 20 69 3A 3D 31 20 names*)... i:=1
00CA60: 86 20 98 28 C5 29 2B 31 20 81 C1 97 20 B8 5B 69 . .(.)+1 ... .[i
00CA70: 5D 5E 20 81 C2 82 20 28 69 3C 3D B7 29 20 87 20 ]^ ... (i<=.) .
00CA80: 28 B1 3C 3E 6E 61 6D 65 29 20 95 C3 B3 28 27 20 (.<>name) ...('
00CA90: 4E 61 6D 65 20 00 70 61 72 61 6D 65 74 65 72 00 Name .parameter.
00CAA0: A6 20 65 78 70 65 63 74 65 64 20 27 29 3B C3 B3 . expected ');..
00CAB0: 28 A8 29 3B C3 A9 3B C3 A7 20 9A C2 91 20 C2 BA (.);..;.. ... ..
00CAC0: 97 20 C5 5B 69 2D 31 5D 20 81 C2 BD 82 20 28 AD . .[i-1] .... (.
00CAD0: 3D 30 29 20 85 20 28 69 3E B7 29 20 95 C3 B4 B2 =0) . (i>.) ....
00CAE0: 3A 3D A1 3B C3 B4 82 20 00 4D 75 73 74 53 75 70 :=.;... .MustSup
00CAF0: 70 6C 79 00 A5 20 95 C3 B5 B3 28 27 20 52 65 71 ply.. ....(' Req
00CB00: 75 69 72 65 64 20 A6 20 6F 6D 69 74 74 65 64 20 uired . omitted
00CB10: 27 29 3B C3 B5 A9 3B C3 B5 A7 20 9A 3B C3 B5 89 ');...;... .;...
00CB20: 3B C2 BD 91 C3 B4 00 44 65 66 61 75 6C 74 4E 61 ;......DefaultNa
00CB30: 6D 65 00 A2 3A 3D 00 46 69 6C 65 4E 61 6D 65 00 me..:=.FileName.
00CB40: A0 28 A8 29 3B BD C3 B4 89 3B C2 BD 82 20 00 49 .(.);....;... .I
00CB50: 73 53 74 72 65 61 6D 00 9F 20 95 20 4E 45 57 28 sStream.. . NEW(
00CB60: 66 29 C2 BD 91 20 66 3A 3D 46 69 6C 65 20 89 3B f)... f:=File .;
00CB70: C2 BD B6 3A 3D 31 3B C2 BD 82 20 28 00 44 69 72 ...:=1;... (.Dir
00CB80: 00 9E 3D 00 69 6E 70 75 74 00 9D 29 20 85 20 00 ..=.input..) . .
00CB90: 4C 6F 6F 6B 75 70 46 69 72 73 74 00 96 20 95 C3 LookupFirst.. ..
00CBA0: CA 28 66 5E 2C A2 2C B6 29 3B C3 89 3B C2 BD 82 .(f^,.,.);..;...
00CBB0: 20 28 9E 3D 00 6F 75 74 70 75 74 00 94 29 20 87 (.=.output..) .
00CBC0: 20 28 B6 3C 3E 30 29 20 95 C3 C9 28 66 5E 2C A0 (.<>0) ...(f^,.
00CBD0: 28 A2 29 2C B6 29 3B C3 89 3B C2 BD B2 3A 3D 9A (.),.);..;...:=.
00CBE0: 3B C2 BD 82 20 B6 3C 3E 30 20 95 C3 B4 B3 28 27 ;... .<>0 ....('
00CBF0: 20 43 6F 75 6C 64 20 6E 6F 74 20 27 29 3B C3 B4 Could not ');..
00CC00: 65 78 69 74 65 64 20 2D 20 99 20 68 61 6C 74 27 exited - . halt'
00CC10: 29 3B C0 A9 3B C0 00 48 41 4C 54 00 98 C0 89 20 );..;..HALT....
00CC20: 9D 3B BF AF 20 E5 28 70 3A 01 15 3B 61 3A AB 3B .;.. .(p:..;a:.;
00CC30: 6E 3A AD 3B 8E 20 00 6E 65 77 00 94 3A 01 18 29 n:.;. .new..:..)
00CC40: 3B BF 96 B4 00 52 65 67 53 61 76 65 00 92 3D A5 ;....RegSave..=.
00CC50: C1 69 79 3A 01 25 3B C1 69 78 3A 01 25 3B C1 68 .iy:.%;.ix:.%;.h
00CC60: 6C 3A 01 25 3B C1 64 65 3A 01 25 3B C1 62 63 3A l:.%;.de:.%;.bc:
00CC70: 01 25 3B C1 00 61 66 00 90 3A 01 25 3B C1 01 0A .%;..af..:.%;...
00CC80: 3A 01 25 3B C1 89 3B BF 96 20 B4 00 70 52 65 67 :.%;..;.. ..pReg
00CC90: 53 61 76 65 00 8D 3D A8 20 86 20 92 3B BF 8E B4 Save..=. . .;...
00CCA0: 00 70 72 00 8C 3A 8D 3B BF 9C C0 8C 3A 3D 8D 28 .pr..:.;....:=.(
00CCB0: AD 28 61 29 2B 6E 2D 01 24 28 92 29 29 3B C0 8C .(a)+n-.$(.));..
00CCC0: 5E 2E 01 0A 3A 3D 9D 3B B4 28 2A C9 20 C6 20 FD ^...:=.;.(*. . .
00CCD0: 20 FC 20 FB 2C 20 99 20 73 74 6F 70 73 20 BC 20 . ., . stops .
00CCE0: 6D 65 73 73 61 67 65 20 2A 29 C0 8C 3A 3D 8D 28 message *)..:=.(
00CCF0: AD 28 61 29 2B 6E 2D 01 24 28 92 29 2D 34 29 3B .(a)+n-.$(.)-4);
00CD00: C0 94 3A 3D 8C 3B C0 8C 5E 2E 01 0A 3A 3D 70 3B ..:=.;..^...:=p;
00CD10: C0 8C 5E 2E 90 3A 3D 30 3B B4 28 2A 63 6C 65 61 ..^..:=0;.(*clea
00CD20: 72 20 01 20 20 66 6C 61 67 73 20 2A 29 C0 89 20 r . flags *)..
00CD30: E5 3B BF AF 20 01 02 28 70 3A 01 15 3B 6E 3A AD .;.. ..(p:..;n:.
00CD40: 29 3B BF 9C BF 28 2A B4 53 74 61 72 74 20 61 20 );...(*.Start a
00CD50: 63 6F 6E 63 75 72 72 65 6E 74 20 FE 20 BC 20 99 concurrent . . .
00CD60: 20 50 20 CD C0 61 20 77 6F 72 6B 73 70 61 63 65 P ..a workspace
00CD70: 20 01 05 20 6E 20 62 79 74 65 73 BF C0 01 15 20 .. n bytes....
00CD80: 01 23 20 61 20 73 74 61 6E 64 61 72 64 20 74 79 .# a standard ty
00CD90: 70 65 20 72 65 70 72 65 73 65 6E 74 69 6E 67 20 pe representing
00CDA0: 61 20 70 61 72 61 6D 65 74 65 72 6C 65 73 73 20 a parameterless
00CDB0: FA BF C0 F9 20 73 74 6F 72 61 67 65 20 01 23 20 .... storage .#
00CDC0: 67 6F 74 20 01 1F 20 01 20 20 68 65 61 70 BF C0 got .. . heap..
00CDD0: AA 20 BD 20 01 04 20 F0 20 E7 20 BC 20 74 68 69 . . .. . . . thi
00CDE0: 73 20 FA 20 6D 61 79 20 66 61 6C 6C 20 FC 20 01 s . may fall . .
00CDF0: 20 C0 FB 20 77 69 74 68 6F 75 74 20 74 65 72 6D .. without term
00CE00: B3 28 C7 5B 9E 5D 29 3B C3 B4 B3 28 A2 29 3B C3 .(.[.]);...(.);.
00CE10: B4 A9 3B C3 B4 A7 20 9A 3B C3 B4 89 3B C2 BC 82 ..;... .;...;...
00CE20: 20 9F 20 95 20 C8 28 00 53 74 72 65 61 6D 00 92 . . .(.Stream..
00CE30: 5E 2C 66 5E 2C 9E 29 20 89 3B C2 BC 89 3B C2 BA ^,f^,.) .;...;..
00CE40: 89 C2 89 3B C1 89 3B C0 82 20 B7 3E 28 98 28 C5 ...;..;.. .>(.(.
00CE50: 29 2B 31 29 20 95 C1 B3 28 27 20 54 6F 6F 20 6D )+1) ...(' Too m
00CE60: 61 6E 79 20 70 61 72 61 6D 65 74 65 72 73 20 61 any parameters a
00CE70: 74 20 27 29 3B C1 B3 28 B8 5B B7 5D 5E 2E A8 29 t ');..(.[.]^..)
00CE80: 3B C1 A9 3B C1 A7 20 9A 3B C1 89 3B C0 A7 20 A1 ;..;.. .;..;.. .
00CE90: 3B C0 89 20 C6 3B BF AF 20 00 56 65 72 79 51 75 ;.. .;.. .VeryQu
00CEA0: 69 63 6B 00 90 28 8E 20 00 49 6E 00 8D 2C 00 4F ick..(. .In..,.O
00CEB0: 75 74 00 8C 3A 53 54 52 45 41 4D 29 3A AC 3B BF ut..:STREAM):.;.
00CEC0: BF 28 2A B4 4F 70 65 6E 20 61 20 00 73 74 72 65 .(*.Open a .stre
00CED0: 61 6D 00 8B 20 00 66 6F 72 00 88 20 9D 20 61 6E am.. .for.. . an
00CEE0: 64 20 61 20 8B 20 88 20 94 20 2A 29 BF 8E B4 53 d a . . . *)...S
00CEF0: 3A 9B 5B 31 2E 2E 32 5D 20 84 20 C4 3B C0 6F 3A :.[1..2] . .;.o:
00CF00: B9 3B BF 9C C0 97 20 53 5B 31 5D 20 81 C1 9F 3A .;.... S[1] ...:
00CF10: 3D 9A 3B C1 A2 3A 3D 27 00 43 4F 4E 00 80 3A 27 =.;..:='.CON..:'
00CF20: 3B C1 9E 3A 3D 9D 3B C1 96 3A 3D A1 3B C1 A5 3A ;..:=.;..:=.;..:
00CF30: 3D A1 3B C1 92 3A 3D 8F 28 8D 29 3B C1 89 3B C0 =.;..:=.(.);..;.
00CF40: 97 20 53 5B 32 5D 20 81 C1 9F 3A 3D 9A 3B C1 A2 . S[2] ...:=.;..
00CF50: 3A 3D 27 80 3A 27 3B C1 9E 3A 3D 94 3B C1 96 3A :='.:';..:=.;..:
00CF60: 3D A1 3B C1 A5 3A 3D A1 3B C1 92 3A 3D 8F 28 8C =.;..:=.;..:=.(.
00CF70: 29 3B C1 89 3B C0 A7 20 C6 28 53 2C 6F 29 3B C0 );..;.. .(S,o);.
00CF80: 89 20 90 3B BF 89 20 CE 2E BF 00 00 1A 1A 1A 1A . .;.. .........
00CF90: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00CFA0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00CFB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00CFC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00CFD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00CFE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00CFF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00D000: 69 6E 61 74 69 6E 67 20 01 20 20 9B 20 99 2E 20 inating . . ..
00D010: 54 68 65 79 20 73 69 6D 70 6C 79 20 C0 63 65 61 They simply .cea
00D020: 73 65 20 01 1C 20 65 78 69 73 74 2C 20 CD 20 01 se .. exist, . .
00D030: 20 20 00 73 79 73 74 65 6D 00 8B 20 67 65 74 73 .system.. gets
00D040: 20 F5 20 BC 20 70 72 6F 63 65 73 73 69 6E 67 20 . . processing
00D050: 61 6E 79 20 72 65 6D 61 69 6E 69 6E 67 20 C0 01 any remaining ..
00D060: 04 BF 2A 29 C0 01 28 28 01 01 2C 6E 29 3B C0 4E ..*)..((..,n);.N
00D070: 45 57 28 01 07 29 3B C0 E5 28 70 2C 01 01 2C 6E EW(..);..(p,..,n
00D080: 2C 01 07 5E 2E 01 19 29 3B C0 01 07 5E 2E 01 17 ,..^...);...^...
00D090: 3A 3D 01 09 3B C0 01 09 3A 3D 01 07 3B C0 01 19 :=..;...:=..;...
00D0A0: 5E 3A 3D 01 00 3B B5 28 2A 72 65 73 65 74 20 C9 ^:=..;.(*reset .
00D0B0: 20 BD 20 74 68 65 79 20 00 64 6F 6E 00 8A 27 74 . they .don..'t
00D0C0: 20 73 74 6F 70 20 8B 2A 29 C0 01 27 28 01 07 29 stop .*)..'(..)
00D0D0: 3B B4 28 2A 63 61 6C 6C 73 20 FE 20 A6 20 8A 27 ;.(*calls . . .'
00D0E0: 74 20 9F 20 B7 20 01 1F C3 01 11 20 75 6E 74 69 t . . ..... unti
00D0F0: 6C 20 01 20 20 FE 20 74 65 72 6D 69 6E 61 74 65 l . . terminate
00D100: 73 20 6F 72 20 C3 00 77 61 69 74 73 00 88 20 A6 s or ..waits.. .
00D110: 20 9F 20 B7 20 9E 20 DF 20 FE 20 88 2A 29 C0 89 . . . . . .*)..
00D120: 20 01 02 3B BF AF 20 00 53 45 4E 44 00 87 28 8E ..;.. .SEND..(.
00D130: 20 73 3A 01 1A 29 3B BF BF 28 2A B4 F9 20 F6 20 s:..);..(*.. .
00D140: FE 20 28 6C 6F 6E 67 65 73 74 20 00 77 61 69 74 . (longest .wait
00D150: 69 6E 67 00 85 29 C0 85 20 F5 20 73 20 01 23 20 ing..).. . s .#
00D160: 72 65 73 74 61 72 74 65 64 2A 29 BF 8E B4 71 2C restarted*)...q,
00D170: 72 2C 74 3A 01 1A 3B BF 9C C0 74 3A 3D 73 3B 72 r,t:..;...t:=s;r
00D180: 3A 3D 01 08 3B 71 3A 3D 01 08 3B C0 A0 20 74 3C :=..;q:=..;.. t<
00D190: 3E 01 08 20 81 C1 71 3A 3D 72 3B C1 72 3A 3D 74 >.. ..q:=r;.r:=t
00D1A0: 3B C1 74 3A 3D 74 5E 2E 01 17 3B C1 89 3B C0 82 ;.t:=t^...;..;..
00D1B0: 20 72 3C 3E 01 08 20 95 C1 82 20 71 3D 01 08 20 r<>.. ... q=..
00D1C0: 95 20 73 3A 3D 01 08 C1 91 20 71 5E 2E 01 17 3A . s:=.... q^...:
00D1D0: 3D 01 08 20 89 3B C1 72 5E 2E 01 17 3A 3D 01 09 =.. .;.r^...:=..
00D1E0: 3B C1 01 09 3A 3D 72 3B C1 01 27 28 72 29 3B C1 ;...:=r;..'(r);.
00D1F0: 89 3B C0 89 20 87 3B BF AF 20 00 57 41 49 54 00 .;.. .;.. .WAIT.
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00D210: 0B 00 01 00 02 09 52 E5 0B 00 C9 02 00 00 00 02 ......R.........
00D220: 0B 00 C5 02 00 00 00 02 0B 00 C1 02 00 00 00 02 ................
00D230: 0B 00 C6 02 00 00 00 02 0B 00 C2 02 00 00 00 02 ................
00D240: 0B 00 C7 02 00 00 00 02 0B 00 C3 02 00 00 00 02 ................
00D250: 0B 00 C8 02 00 00 00 02 0B 00 C4 02 00 00 00 02 ................
00D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D300: 20 00 42 59 54 45 00 96 3B BF 28 2A B4 4C 6F 77 .BYTE..;.(*.Low
00D310: 20 63 6F 72 65 20 76 61 72 69 61 62 6C 65 73 2A core variables*
00D320: 29 BF 8E B4 00 66 63 62 00 94 31 5B 35 00 63 68 )....fcb..1[5.ch
00D330: 00 92 5D 3A 94 3B C0 94 32 5B 36 92 5D 3A 94 3B ..]:.;..2[6.]:.;
00D340: C0 00 63 6F 6D 6D 61 6E 64 6C 65 6E 00 91 5B 38 ..commandlen..[8
00D350: 30 68 5D 3A 96 3B C0 00 63 6F 6D 6D 61 6E 64 00 0h]:.;..command.
00D360: 90 5B 38 31 68 5D 3A 9B 5B 30 2E 2E 38 30 5D 20 .[81h]:.[0..80]
00D370: 84 20 99 3B C0 69 2C 6A 3A AA 3B BF AF 20 00 4D . .;.i,j:.;.. .M
00D380: 61 6B 65 43 61 6C 6C 00 8F 28 00 70 72 6F 67 6E akeCall..(.progn
00D390: 61 6D 65 00 8C 3A 9B 20 84 20 99 3B 8E 20 66 3A ame..:. . .;. f:
00D3A0: 94 29 3B BF 9C BF 20 B4 94 31 3A 3D 66 3B C0 94 .);... ..1:=f;..
00D3B0: 32 2E 00 66 63 62 64 6E 00 8B 3A 3D 30 3B C0 94 2..fcbdn..:=0;..
00D3C0: 32 2E 00 66 63 62 66 6E 00 88 5B 31 5D 3A 3D 27 2..fcbfn..[1]:='
00D3D0: 20 27 3B C0 28 2A 73 65 74 20 75 70 20 90 20 6C ';.(*set up . l
00D3E0: 69 6E 65 2A 29 BF C0 69 3A 3D 30 3B C0 6A 3A 3D ine*)..i:=0;.j:=
00D3F0: 31 3B C0 82 20 94 31 2E 8B 3C 3E 30 20 95 C1 90 1;.. .1..<>0 ...
00D400: 5B 69 5D 3A 3D 43 48 52 28 00 4F 52 44 00 85 28 [i]:=CHR(.ORD..(
00D410: 94 31 2E 8B 29 2B 85 28 27 41 27 29 2D 31 29 3B .1..)+.('A')-1);
00D420: C1 00 49 4E 43 00 83 28 69 29 3B C1 90 5B 69 5D ..INC..(i);..[i]
00D430: 3A 3D 27 3A 27 3B C1 83 28 69 29 3B C1 89 3B C0 :=':';..(i);..;.
00D440: A0 20 28 6A 3C 3D 38 29 20 87 20 28 94 31 2E 88 . (j<=8) . (.1..
00D450: 5B 6A 5D 3C 3E 27 20 27 29 20 81 C1 90 5B 69 5D [j]<>' ') ...[i]
00D460: 3A 3D 94 31 2E 88 5B 6A 5D 3B C1 83 28 69 29 3B :=.1..[j];..(i);
00D470: C1 83 28 6A 29 3B C1 89 3B C0 6A 3A 3D 31 3B C0 ..(j);..;.j:=1;.
00D480: 90 5B 69 5D 3A 3D 27 2E 27 3B C0 83 28 69 29 3B .[i]:='.';..(i);
00D490: C0 A0 20 28 6A 3C 3D 33 29 20 87 20 28 66 2E 00 .. (j<=3) . (f..
00D4A0: 66 63 62 66 74 00 80 5B 6A 5D 3C 3E 27 20 27 29 fcbft..[j]<>' ')
00D4B0: 20 81 C1 90 5B 69 5D 3A 3D 94 31 2E 80 5B 6A 5D ...[i]:=.1..[j]
00D4C0: 3B C1 83 28 69 29 3B C1 83 28 6A 29 3B C1 89 3B ;..(i);..(j);..;
00D4D0: C0 6A 3A 3D 30 3B C0 A0 20 28 6A 3C 3D 98 28 8C .j:=0;.. (j<=.(.
00D4E0: 29 29 20 87 20 28 8C 5B 6A 5D 3C 3E 27 5B 27 29 )) . (.[j]<>'[')
00D4F0: 20 81 20 83 28 6A 29 20 89 3B C0 82 20 28 6A 3C . .(j) .;.. (j<
00D500: BF C0 28 2A B4 BB 20 E0 20 00 65 6E 67 69 6E 65 ..(*.. . .engine
00D510: 65 72 69 6E 67 00 A2 20 66 6F 72 6D 20 69 66 20 ering.. form if
00D520: 72 65 71 75 69 72 65 64 BF C1 54 68 69 73 20 63 required..This c
00D530: 6F 64 65 20 64 6F 65 73 20 73 6F 20 62 79 20 73 ode does so by s
00D540: 68 69 66 74 69 6E 67 20 6D 6F 72 65 20 B8 20 F8 hifting more . .
00D550: 20 66 72 6F 6E 74 20 ED C1 F2 20 64 6F 74 BF C1 front ... dot..
00D560: 49 66 20 DF 20 77 61 6E 74 20 E0 20 73 68 69 66 If . want . shif
00D570: 74 20 F2 20 6F 74 68 65 72 20 77 61 79 2C 20 63 t . other way, c
00D580: 68 61 6E 67 65 20 F2 20 73 69 67 6E 73 BF C1 6F hange . signs..o
00D590: 6E 20 F2 20 6E 75 6D 62 65 72 73 2A 29 BF 20 C0 n . numbers*). .
00D5A0: 82 20 00 45 6E 67 69 6E 65 65 72 69 6E 67 00 9F . .Engineering..
00D5B0: 20 95 C1 A0 20 28 69 20 8B 20 33 29 3C 3E 30 20 ... (i . 3)<>0
00D5C0: 81 20 C2 69 3A 3D 69 2D 31 3B C2 A6 3A 3D A6 2B . .i:=i-1;..:=.+
00D5D0: 31 3B C2 89 3B C1 89 3B C0 A8 3A 3D B9 2D 28 35 1;..;..;..:=.-(5
00D5E0: 2B 33 29 3B BF C0 28 2A B4 A6 20 F3 20 63 6F 6E +3);..(*.. . con
00D5F0: 74 61 69 6E 73 20 F2 20 EC 20 ED 20 B9 20 E0 20 tains . . . . .
00D600: C1 70 72 65 63 65 64 65 20 F2 20 64 65 63 69 6D .precede . decim
00D610: 61 6C 20 70 6F 69 6E 74 C0 2A 29 BF C0 6A 3A 3D al point.*)..j:=
00D620: AA 28 00 4C 65 61 64 69 6E 67 70 6C 61 63 65 73 .(.Leadingplaces
00D630: 00 97 29 2D A6 3B C0 8A 20 6A 3A 3D 6A 20 86 20 ..)-.;.. j:=j .
00D640: 31 20 80 20 2D 31 20 81 20 CF 28 27 20 27 29 20 1 . -1 . .(' ')
00D650: 89 3B BF C0 6A 3A 3D 30 3B C0 82 20 D9 20 95 20 .;..j:=0;.. . .
00D660: CF 28 27 2D 27 29 C0 91 20 CF 28 27 20 27 29 BA .('-').. .(' ').
00D670: 89 3B C0 82 20 A8 3C 32 20 95 20 A8 3A 3D 32 20 .;.. .<2 . .:=2
00D680: 89 3B BF C0 28 2A B4 F9 20 6F 75 74 20 F2 20 EC .;..(*.. out . .
00D690: 2A 29 C0 82 20 A8 3C A6 20 95 BF C1 28 2A 20 74 *).. .<. ...(* t
00D6A0: 68 69 73 20 E2 20 DE 20 68 61 70 70 65 6E 20 FB his . . happen .
00D6B0: 20 A2 20 66 6F 72 6D 61 74 20 2A 29 C1 A8 3A 3D . format *)..:=
00D6C0: A6 C1 89 3B C0 61 3A 3D 61 2B D3 28 30 2E 31 2C ...;.a:=a+.(0.1,
00D6D0: A8 29 2A 30 2E 35 3B C0 82 20 00 54 52 55 4E 43 .)*0.5;.. .TRUNC
00D6E0: 00 96 28 61 29 3E 39 20 95 C1 61 3A 3D 61 2F 31 ..(a)>9 ..a:=a/1
00D6F0: 30 2E 30 3B C1 69 3A 3D 69 2B 31 C1 89 3B C0 A0 0.0;.i:=i+1..;..
00D700: 64 20 ED 20 F2 20 69 6D 70 6F 72 74 20 66 72 6F d . . import fro
00D710: 6D C1 49 6E 4F 75 74 20 00 74 6F 00 E0 20 70 72 m.InOut .to.. pr
00D720: 6F 64 75 63 65 20 73 6D 61 6C 6C 65 72 20 70 72 oduce smaller pr
00D730: 6F 67 72 61 6D 73 20 2D 20 EB 20 00 79 6F 75 00 ograms - . .you.
00D740: DF 20 77 69 6C 6C 20 00 6F 6E 6C 79 00 DE 20 E1 . will .only.. .
00D750: 20 61 62 6C 65 20 C1 E0 20 F0 20 49 4F 20 E0 20 able .. . IO .
00D760: F2 20 63 6F 6E 73 6F 6C 65 20 BF 93 20 AE 20 A3 . console .. . £
00D770: 20 EA 2C E9 2C B3 2C A9 3B BF 93 20 53 6D 61 6C .,.,.,.;.. Smal
00D780: 6C 49 4F 20 A3 20 E8 2C E7 2C E6 2C E5 2C E4 2C lIO £ .,.,.,.,.,
00D790: C1 E3 3B BF 2A 29 BF 93 B4 49 6E 74 4C 6F 67 69 ..;.*)...IntLogi
00D7A0: 63 20 A3 20 00 49 41 4E 44 00 DD 3B BF 9D B4 00 c £ .IAND..;....
00D7B0: 74 61 62 00 DC 3D 30 39 78 3B C0 00 53 69 67 44 tab..=09x;..SigD
00D7C0: 69 67 69 74 73 00 DB 3D 31 35 3B BF 8E B4 00 74 igits..=15;....t
00D7D0: 63 68 00 DA 3A 99 3B C0 00 6E 65 67 00 D9 3A AC ch..:.;..neg..:.
00D7E0: 3B C0 00 63 68 73 00 D8 3A 9B 5B 31 2E 2E 31 35 ;..chs..:.[1..15
00D7F0: 5D 20 84 20 99 3B C0 61 2C 62 3A 00 52 45 41 4C ] . .;.a,b:.REAL
00D800: 00 D7 3B C0 69 2C 6A 2C 6B 2C 6C 3A AA 3B C0 00 ..;.i,j,k,l:.;..
00D810: 77 68 6F 6C 65 70 6C 61 63 65 73 00 D6 3A AA 3B wholeplaces..:.;
00D820: C0 00 72 76 61 6C 00 D5 2C 00 73 76 61 6C 00 D4 ..rval..,.sval..
00D830: 3A D7 3B BF BF AF 20 00 61 74 6F 69 00 D3 28 61 :.;... .atoi..(a
00D840: 3A D7 3B 69 3A AA 29 3A D7 3B BF 8E B4 62 3A D7 :.;i:.):.;...b:.
00D850: 3B C0 BF 9C C0 62 3A 3D 31 2E 30 3B C0 82 20 69 ;....b:=1.0;.. i
00D860: 3C 30 20 95 20 C1 69 3A 3D 2D 69 3B C1 61 3A 3D <0 . .i:=-i;.a:=
00D870: 31 2F 61 3B C1 89 3B C0 6C 3A 3D 31 3B C0 94 C1 1/a;..;.l:=1;...
00D880: 82 20 DD 28 69 2C 6C 29 3C 3E 30 20 95 20 62 3A . .(i,l)<>0 . b:
00D890: 3D 62 2A 61 20 89 3B C1 82 20 6C 3E 3D 69 20 95 =b*a .;.. l>=i .
00D8A0: 20 92 20 89 3B C1 61 3A 3D 61 2A 61 3B C1 6C 3A . .;.a:=a*a;.l:
00D8B0: 3D 6C 2B 6C 3B C1 89 3B C0 A7 20 62 3B C0 89 20 =l+l;..;.. b;..
00D8C0: D3 3B BF 8E B4 00 54 65 78 74 41 64 64 72 00 D2 .;....TextAddr..
00D8D0: 3A AB 3B C0 00 54 65 78 74 4C 65 6E 00 D1 3A AD :.;..TextLen..:.
00D8E0: 3B C0 00 54 65 78 74 50 6F 73 00 D0 3A AD 3B BF ;..TextPos..:.;.
00D8F0: AF 20 00 57 72 69 74 65 43 48 00 CF 28 00 63 68 . .WriteCH..(.ch
00D900: BA 28 6A 3C 3D A8 29 20 81 C1 6B 3A 3D 96 28 61 .(j<=.) ..k:=.(a
00D910: 29 3B C1 82 20 6B 3E 39 20 95 20 C2 6B 3A 3D 39 );.. k>9 . .k:=9
00D920: 3B C2 61 3A 3D 31 30 2E 30 3B C2 89 3B C1 82 20 ;.a:=10.0;..;..
00D930: 6B 3C 30 20 95 20 C2 00 57 72 69 74 65 52 65 61 k<0 . ..WriteRea
00D940: 6C 48 65 78 00 90 28 61 2C 31 34 29 3B C2 E6 28 lHex..(a,14);..(
00D950: 6B 2C 34 29 3B C2 A9 3B C2 89 3B C1 CF 28 CA 28 k,4);..;..;..(.(
00D960: 6B 2B C4 28 27 30 27 29 29 29 3B C1 61 3A 3D 31 k+.('0')));.a:=1
00D970: 30 2E 30 2A 28 61 2D 6B 29 3B C1 82 20 61 3C 30 0.0*(a-k);.. a<0
00D980: 2E 30 20 95 20 61 3A 3D 30 20 89 3B C1 82 20 6A .0 . a:=0 .;.. j
00D990: 3D A6 20 95 20 CF 28 27 2E 27 29 20 89 3B C1 6A =. . .('.') .;.j
00D9A0: 3A 3D 6A 2B 31 3B C1 89 3B C1 C0 82 20 28 69 3C :=j+1;..;... (i<
00D9B0: 3E 30 29 20 85 20 00 46 6F 72 63 65 45 78 70 6F >0) . .ForceExpo
00D9C0: 6E 65 6E 74 00 8D 20 95 C1 CF 28 27 65 27 29 3B nent.. ...('e');
00D9D0: C1 82 20 69 3C 30 20 95 C2 CF 28 27 2D 27 29 3B .. i<0 ...('-');
00D9E0: C2 69 3A 3D 2D 69 3B C1 91 20 C2 CF 28 27 2B 27 .i:=-i;.. ..('+'
00D9F0: 29 3B C2 89 3B C1 8A 20 6B 3A 3D 31 20 86 20 33 );..;.. k:=1 . 3
00DA00: 20 81 C2 6A 3A 3D 69 20 88 20 31 30 3B C2 6C 3A ..j:=i . 10;.l:
00DA10: 3D 69 2D 31 30 2A 6A 3B C2 D8 5B 6B 5D 3A 3D CA =i-10*j;..[k]:=.
00DA20: 28 6C 2B C4 28 27 30 27 29 29 3B C2 69 3A 3D 6A (l+.('0'));.i:=j
00DA30: 3B C2 89 3B C1 8A 20 6B 3A 3D 33 20 86 20 31 20 ;..;.. k:=3 . 1
00DA40: 80 20 2D 31 20 81 BA CF 28 D8 5B 6B 5D 29 20 89 . -1 ...(.[k]) .
00DA50: 3B C1 89 3B C0 CF 28 CA 28 30 29 29 3B C0 89 20 ;..;..(.(0));..
00DA60: B2 3B BF AF 20 F6 28 63 3A D7 3B B9 3A AD 29 3B .;.. .(c:.;.:.);
00DA70: BF 8E B4 F1 3A 9B 5B 30 2E 2E 33 30 5D 20 84 20 ....:.[0..30] .
00DA80: 99 3B BF 9C C0 B2 28 F1 2C 63 2C B9 29 3B C0 B3 .;....(.,c,.);..
00DA90: 28 F1 29 C0 89 20 F6 3B BF BF AF 20 00 57 72 69 (.).. .;... .Wri
00DAA0: 74 65 52 65 61 6C 4F 63 74 00 8C 28 78 3A D7 3B teRealOct..(x:.;
00DAB0: 6E 3A AD 29 3B BF 8E B4 61 3A AB 3B C0 69 3A AD n:.);...a:.;.i:.
00DAC0: 3B BF 9C C0 61 3A 3D AB 28 AD 28 8F 28 78 29 29 ;...a:=.(.(.(x))
00DAD0: 2B 37 29 3B C0 8A 20 69 3A 3D 38 20 86 20 31 20 +7);.. i:=8 . 1
00DAE0: 80 20 2D 31 20 81 C1 E8 28 61 5E 2C 33 29 3B E9 . -1 ...(a^,3);.
00DAF0: 28 27 20 27 29 3B C1 61 3A 3D AB 28 AD 28 61 29 (' ');.a:=.(.(a)
00DB00: 00 CE 3A 99 29 3B BF 9C C0 82 20 D0 3C 3D D1 20 ..:.);.... .<=.
00DB10: 95 20 D2 5E 3A 3D CE 20 89 3B C0 00 49 4E 43 00 . .^:=. .;..INC.
00DB20: CD 28 D2 29 3B C0 CD 28 D0 29 3B C0 89 20 CF 3B .(.);..(.);.. .;
00DB30: BF AF 20 00 53 65 74 55 70 00 CC 28 8E 20 F1 3A .. .SetUp..(. .:
00DB40: 9B 20 84 20 99 29 3B BF 9C C0 D2 3A 3D 8F 28 F1 . . .);....:=.(.
00DB50: 29 3B C0 D1 3A 3D 98 28 F1 29 3B C0 D0 3A 3D 30 );..:=.(.);..:=0
00DB60: 3B C0 89 20 CC 3B BF AF 20 00 52 65 61 64 43 48 ;.. .;.. .ReadCH
00DB70: 00 CB 28 8E 20 CE 3A 99 29 3B BF 9C C0 82 20 D1 ..(. .:.);.... .
00DB80: 3D 30 20 95 20 EA 28 CE 29 C0 9E 20 D0 3E D1 20 =0 . .(.).. .>.
00DB90: 95 20 CE 3A 3D 27 20 27 3B E3 3A 3D A1 C0 91 C1 . .:=' ';.:=....
00DBA0: E3 3A 3D 9A 3B C1 CE 3A 3D D2 5E 3B C1 CD 28 D2 .:=.;..:=.^;..(.
00DBB0: 29 3B C1 82 20 CE 3C 3E 00 43 48 52 00 CA 28 30 );.. .<>.CHR..(0
00DBC0: 29 20 95 20 CD 28 D0 29 20 89 3B C1 89 3B C0 89 ) . .(.) .;..;..
00DBD0: 20 CB 3B B4 BF AF 20 00 52 65 61 64 52 65 61 6C .;... .ReadReal
00DBE0: 4E 75 6D 62 65 72 00 C9 28 8E 20 00 76 61 6C 00 Number..(. .val.
00DBF0: C8 3A D7 29 3B BF 8E B4 00 53 61 76 65 42 75 66 .:.);....SaveBuf
00DC00: 66 00 C7 3A AC 3B C0 00 52 65 61 64 4F 4B 00 C6 f..:.;..ReadOK..
00DC10: 3A AC 3B C0 00 6E 65 67 65 00 C5 3A AC 3B BF 9C :.;..nege..:.;..
00DC20: C0 C7 3A 3D E4 3B C0 E4 3A 3D 9A 3B C0 CB 28 DA ..:=.;..:=.;..(.
00DC30: 29 3B 20 C0 A0 BC 28 DA 3D 27 20 27 29 20 85 20 ); ...(.=' ') .
00DC40: 28 DA 3D DC 29 20 87 20 E3 20 81 20 C1 CB 28 DA (.=.) . . . ..(.
00DC50: 29 3B C1 89 3B C0 D9 3A 3D A1 3B C0 82 20 DA 3D );..;..:=.;.. .=
00DC60: 27 2D 27 20 95 C1 D9 3A 3D 9A 3B C1 CB 28 DA 29 '-' ...:=.;..(.)
00DC70: 3B C0 9E 20 DA 3D 27 2B 27 20 95 20 C1 CB 28 DA ;.. .='+' . ..(.
00DC80: 29 3B C1 89 3B C0 D4 3A 3D 30 2E 30 3B C0 C6 3A );..;..:=0.0;..:
00DC90: 3D A1 3B C0 A0 20 28 DA 3E 3D 27 30 27 29 20 87 =.;.. (.>='0') .
00DCA0: 20 28 DA 3C 3D 27 39 27 29 20 87 20 E3 20 81 20 (.<='9') . . .
00DCB0: C1 C6 3A 3D 9A 3B C1 D4 3A 3D 31 30 2E 30 2A D4 ..:=.;..:=10.0*.
00DCC0: 2B 28 00 4F 52 44 00 C4 28 DA 29 2D C4 28 27 30 +(.ORD..(.)-.('0
00DCD0: 27 29 29 3B C1 CB 28 DA 29 3B C1 89 3B C0 E5 3A '));..(.);..;..:
00DCE0: 3D DA 3B C0 82 20 DA 3D 27 2E 27 20 95 20 C1 C6 =.;.. .='.' . ..
00DCF0: 3A 3D 9A 3B C1 CB 28 DA 29 3B C1 D5 3A 3D 31 2E :=.;..(.);..:=1.
00DD00: 2D 31 29 3B C1 89 3B C0 89 20 8C 3B BF AF 20 90 -1);..;.. .;.. .
00DD10: 28 78 3A D7 3B 6E 3A AD 29 3B BF 8E B4 61 3A AB (x:.;n:.);...a:.
00DD20: 3B C0 69 3A AD 3B BF 9C C0 61 3A 3D AB 28 AD 28 ;.i:.;...a:=.(.(
00DD30: 8F 28 78 29 29 2B 37 29 3B C0 8A 20 69 3A 3D 38 .(x))+7);.. i:=8
00DD40: 20 86 20 31 20 80 20 2D 31 20 81 C1 E7 28 61 5E . 1 . -1 ...(a^
00DD50: 2C 32 29 3B C1 82 20 6E 3E 31 36 20 95 20 E9 28 ,2);.. n>16 . .(
00DD60: 27 20 27 29 20 89 3B C1 61 3A 3D AB 28 AD 28 61 ' ') .;.a:=.(.(a
00DD70: 29 2D 31 29 3B C1 89 3B C0 89 20 90 3B BF AF 20 )-1);..;.. .;..
00DD80: 00 57 72 69 74 65 52 65 61 6C 46 69 78 65 64 54 .WriteRealFixedT
00DD90: 65 78 74 00 83 28 8E 20 F1 3A 9B 20 84 20 99 3B ext..(. .:. . .;
00DDA0: 78 3A D7 3B B7 2C B9 3A AD 29 3B BF 28 2A B4 B1 x:.;.,.:.);.(*..
00DDB0: 20 61 20 B0 20 EC 2A 29 BF 8E B4 C0 A6 3A AA 3B a . .*).....:.;
00DDC0: BF BF 9C C0 CC 28 F1 29 3B C0 61 3A 3D 78 3B C0 .....(.);.a:=x;.
00DDD0: BD 3B BF C0 28 2A 61 64 64 20 68 61 6C 66 20 E0 .;..(*add half .
00DDE0: 20 70 6C 61 63 65 20 61 66 74 65 72 20 6C 65 61 place after lea
00DDF0: 73 74 20 73 69 67 20 64 69 67 69 74 2A 29 C0 A6 st sig digit*)..
00DE00: 3A 3D B7 2D B9 2D 31 3B C0 82 20 D9 20 95 20 A6 :=.-.-1;.. . . .
00DE10: 3A 3D A6 2D 31 20 89 3B BF C0 28 2A 73 70 61 63 :=.-1 .;..(*spac
00DE20: 65 20 66 69 6C 6C 20 66 69 65 6C 64 2A 29 C0 82 e fill field*)..
00DE30: 20 69 3C 3D 30 20 95 20 B4 C1 D6 3A 3D 31 3B C1 i<=0 . ...:=1;.
00DE40: 61 3A 3D 41 42 53 28 78 29 3B C1 69 3A 3D 30 3B a:=ABS(x);.i:=0;
00DE50: C0 91 20 B5 D6 3A 3D 69 2B 31 20 89 3B C0 6A 3A .. ..:=i+1 .;.j:
00DE60: 3D D6 2B AA 28 B9 29 2D 31 3B C0 82 20 6A 3E DB =.+.(.)-1;.. j>.
00DE70: 20 95 20 6A 3A 3D DB 20 89 3B C0 61 3A 3D 61 2B . j:=. .;.a:=a+
00DE80: D3 28 30 2E 31 2C 6A 29 2A 30 2E 35 3B C0 8A 20 .(0.1,j)*0.5;..
00DE90: 6A 3A 3D D6 20 86 20 A6 20 81 20 CF 28 27 20 27 j:=. . . . .(' '
00DEA0: 29 20 89 3B C0 82 20 D9 20 95 20 CF 28 27 2D 27 ) .;.. . . .('-'
00DEB0: 29 20 89 3B C0 8A 20 6A 3A 3D 31 20 86 20 D6 20 ) .;.. j:=1 . .
00DEC0: 81 C1 6B 3A 3D 96 28 61 29 3B C1 82 20 6B 3E 39 ..k:=.(a);.. k>9
00DED0: 20 95 20 6B 3A 3D 39 20 89 3B C1 CF 28 CA 28 6B . k:=9 .;..(.(k
00DEE0: 2B C4 28 27 30 27 29 29 29 3B C1 61 3A 3D 31 30 +.('0')));.a:=10
00DEF0: 2E 30 2A 28 61 2D 6B 29 3B C1 82 20 61 3C 30 2E .0*(a-k);.. a<0.
00DF00: 30 3B C1 A0 20 28 DA 3E 3D 27 30 27 29 20 87 20 0;.. (.>='0') .
00DF10: 28 DA 3C 3D 27 39 27 29 20 81 20 C2 D4 3A 3D 31 (.<='9') . ..:=1
00DF20: 30 2E 30 2A D4 2B 28 C4 28 DA 29 2D C4 28 27 30 0.0*.+(.(.)-.('0
00DF30: 27 29 29 3B C2 D5 3A 3D 31 30 2E 30 2A D5 3B C2 '));..:=10.0*.;.
00DF40: CB 28 DA 29 3B C2 89 3B C1 D4 3A 3D D4 2F D5 3B .(.);..;..:=./.;
00DF50: C1 89 3B C0 E5 3A 3D DA 3B C0 82 20 28 DA 3D 27 ..;..:=.;.. (.='
00DF60: 65 27 29 20 85 20 28 DA 3D 27 45 27 29 20 95 C1 e') . (.='E') ..
00DF70: 69 3A 3D 30 3B C1 CB 28 DA 29 3B C1 C5 3A 3D DA i:=0;..(.);..:=.
00DF80: 3D 27 2D 27 3B C1 82 20 28 DA 3D 27 2D 27 29 20 ='-';.. (.='-')
00DF90: 85 20 28 DA 3D 27 2B 27 29 20 95 20 CB 28 DA 29 . (.='+') . .(.)
00DFA0: 20 89 3B C1 94 C2 82 20 28 DA 3C 27 30 27 29 20 .;.... (.<'0')
00DFB0: 85 20 28 DA 3E 27 39 27 29 20 95 20 92 20 89 3B . (.>'9') . . .;
00DFC0: C2 82 20 69 3E 33 30 30 30 20 95 20 92 20 89 3B .. i>3000 . . .;
00DFD0: C2 69 3A 3D 31 30 2A 69 2B 28 C4 28 DA 29 2D C4 .i:=10*i+(.(.)-.
00DFE0: 28 27 30 27 29 29 3B C2 CB 28 DA 29 3B C2 89 3B ('0'));..(.);..;
00DFF0: C1 82 20 C5 20 95 20 D4 3A 3D D4 2F D3 28 31 30 .. . . .:=./.(10
00E000: 2E 30 2C 69 29 C1 91 20 D4 3A 3D D4 2A D3 28 31 .0,i).. .:=.*.(1
00E010: 30 2E 30 2C 69 29 20 89 3B C1 89 3B B5 C0 C0 82 0.0,i) .;..;....
00E020: BA D9 20 95 20 B4 D4 3A 3D 2D D4 20 89 3B C0 C8 .. . ..:=-. .;..
00E030: 3A 3D D4 3B C0 E4 3A 3D C7 3B C0 E3 3A 3D C6 3B :=.;..:=.;..:=.;
00E040: C0 89 20 C9 3B 20 BF AF 20 EF 28 8E 20 61 3A D7 .. .; .. .(. a:.
00E050: 29 3B BF 9C C0 D1 3A 3D 30 3B C0 C9 28 61 29 3B );....:=0;..(a);
00E060: C0 89 20 EF 3B BF AF 20 00 52 65 61 64 52 65 61 .. .;.. .ReadRea
00E070: 6C 54 65 78 74 00 C3 28 8E 20 F1 3A 9B 20 84 20 lText..(. .:. .
00E080: 99 3B 8E 20 00 41 74 50 6F 73 00 BE 3A AD 3B 8E .;. .AtPos..:.;.
00E090: 20 72 3A D7 29 3B BF 9C C0 CC 28 F1 29 3B C0 D0 r:.);....(.);..
00E0A0: 3A 3D BE 3B C0 A0 20 28 D0 3C 3D D1 29 20 87 20 :=.;.. (.<=.) .
00E0B0: 28 99 28 D2 5E 29 3D 27 20 27 29 20 81 C1 CD 28 (.(.^)=' ') ...(
00E0C0: D0 29 3B C1 CD 28 D2 29 3B C1 89 3B C0 82 20 D0 .);..(.);..;.. .
00E0D0: 3E D1 20 95 20 72 3A 3D 30 3B E3 3A 3D A1 3B C0 >. . r:=0;.:=.;.
00E0E0: 91 20 C9 28 72 29 20 89 3B C0 BE 3A 3D D0 3B C0 . .(r) .;..:=.;.
00E0F0: 89 20 C3 3B BF AF 20 00 50 72 65 53 63 61 6C 65 . .;.. .PreScale
00E100: 30 20 95 20 61 3A 3D 30 2E 30 20 89 3B C1 89 3B 0 . a:=0.0 .;..;
00E110: C0 CF 28 27 2E 27 29 3B C0 8A 20 6A 3A 3D 31 20 ..('.');.. j:=1
00E120: 86 20 AA 28 B9 29 20 81 C1 6B 3A 3D 96 28 61 29 . .(.) ..k:=.(a)
00E130: 3B C1 82 20 6B 3E 39 20 95 20 6B 3A 3D 39 3B 61 ;.. k>9 . k:=9;a
00E140: 3A 3D 31 30 2E 30 20 89 3B BF 28 2A B5 82 20 28 :=10.0 .;.(*.. (
00E150: 6B 3C 30 29 20 85 20 28 6B 3E 39 29 20 95 C2 B3 k<0) . (k>9) ...
00E160: 28 27 6B 3D 27 29 3B E6 28 6B 2C 36 29 3B C2 90 ('k=');.(k,6);..
00E170: 28 61 2C 31 34 29 3B A9 3B C2 89 3B 2A 29 C1 CF (a,14);.;..;*)..
00E180: 28 CA 28 6B 2B C4 28 27 30 27 29 29 29 3B C1 61 (.(k+.('0')));.a
00E190: 3A 3D 31 30 2E 30 2A 28 61 2D 6B 29 3B C1 82 20 :=10.0*(a-k);..
00E1A0: 61 3C 30 2E 30 20 95 20 61 3A 3D 30 2E 30 20 89 a<0.0 . a:=0.0 .
00E1B0: 3B C1 89 3B C0 CF 28 CA 28 30 29 29 3B C0 89 20 ;..;..(.(0));..
00E1C0: 83 3B BF AF 20 F5 28 78 3A D7 3B B7 2C B9 3A AD .;.. .(x:.;.,.:.
00E1D0: 29 3B BF 8E B4 F1 3A 9B 5B 30 2E 2E 33 30 5D 20 );....:.[0..30]
00E1E0: 84 20 99 3B BF 9C C0 83 28 F1 2C 78 2C B7 2C B9 . .;....(.,x,.,.
00E1F0: 29 3B C0 B3 28 F1 29 3B C0 89 20 F5 3B BF 9C C0 );..(.);.. .;...
00E200: A5 3A 3D 30 3B C0 9F 3A 3D A1 3B C0 97 3A 3D 32 .:=0;..:=.;..:=2
00E210: 3B C0 8D 3A 3D 9A 3B C0 89 20 FD 2E BF BF BF BF ;..:=.;.. ......
00E220: 00 00 66 69 6C 6C 20 66 69 65 6C 64 2A 29 C0 82 ..fill field*)..
00E230: 20 69 3C 3D 30 20 95 20 B4 C1 D6 3A 3D 31 3B C1 i<=0 . ...:=1;.
00E240: 61 3A 3D 41 42 53 28 78 29 3B C1 69 3A 3D 30 3B a:=ABS(x);.i:=0;
00E250: C0 91 20 B5 D6 3A 3D 69 2B 31 20 89 3B C0 6A 3A .. ..:=i+1 .;.j:
00E260: 3D D6 2B AA 28 B9 29 2D 31 3B C0 82 20 6A 3E DB =.+.(.)-1;.. j>.
00E270: 20 95 20 6A 3A 3D DB 20 89 3B C0 61 3A 3D 61 2B . j:=. .;.a:=a+
00E280: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00E290: 20 00 53 65 74 55 70 43 61 6C 6C 00 9A 3B BF BF .SetUpCall..;..
00E2A0: 28 2A B4 8D 20 55 70 20 63 61 6C 6C 20 70 61 72 (*.. Up call par
00E2B0: 61 6D 65 74 65 72 73 20 66 6F 72 20 61 20 70 72 ameters for a pr
00E2C0: 6F 67 72 61 6D 20 61 6E 64 20 63 68 61 69 6E 20 ogram and chain
00E2D0: 74 6F 20 69 74 C0 2A 29 BF 93 B4 43 68 61 69 6E to it.*)...Chain
00E2E0: 20 A3 20 00 4C 6F 61 64 41 6E 64 45 78 65 63 75 £ .LoadAndExecu
00E2F0: 74 65 00 97 3B BF 93 B4 53 59 53 54 45 4D 20 A3 te..;...SYSTEM £
00E300: 00 BD 3B BF BF 28 2A B4 00 43 6F 6E 76 65 72 74 ..;..(*..Convert
00E310: 00 BB 20 F2 20 EC 20 E0 20 E1 20 F8 20 F2 20 72 .. . . . . . . r
00E320: 61 6E 67 65 20 31 20 E0 20 31 30 20 28 75 6E 6C ange 1 . 10 (unl
00E330: 65 73 73 20 7A 65 72 6F 29 C0 69 20 72 65 74 75 ess zero).i retu
00E340: 72 6E 73 20 00 70 6C 61 63 65 73 00 B9 20 73 68 rns .places.. sh
00E350: 69 66 74 65 64 20 F8 20 70 72 6F 63 65 73 73 2A ifted . process*
00E360: 29 BF 9C C0 D9 3A 3D 61 3C 30 2E 30 3B C0 82 20 )....:=a<0.0;..
00E370: D9 20 95 20 61 3A 3D 2D 61 20 89 3B C0 28 2A 63 . . a:=-a .;.(*c
00E380: 61 6C 63 75 6C 61 74 65 20 77 68 6F 6C 65 20 00 alculate whole .
00E390: 64 69 67 69 74 73 00 B8 20 00 73 69 7A 65 00 B7 digits.. .size..
00E3A0: 2A 29 C0 69 3A 3D 30 3B C0 82 20 61 3C 3E 30 2E *).i:=0;.. a<>0.
00E3B0: 30 20 95 C1 A0 20 61 3E 3D 31 2E 30 65 31 34 20 0 ... a>=1.0e14
00E3C0: 81 20 C2 61 3A 3D 61 2F 31 2E 30 65 31 34 3B C2 . .a:=a/1.0e14;.
00E3D0: 69 3A 3D 69 2B 31 34 3B C2 89 3B C1 A0 20 61 3E i:=i+14;..;.. a>
00E3E0: 3D 31 30 2E 30 20 81 C2 61 3A 3D 61 2F 31 30 2E =10.0 ..a:=a/10.
00E3F0: 30 3B C2 69 3A 3D 69 2B 31 3B C2 89 3B BF 20 B5 0;.i:=i+1;..;. .
00E400: A0 20 61 3C 31 2E 30 65 2D 31 34 20 81 BF 28 2A . a<1.0e-14 ..(*
00E410: B6 B3 28 27 20 3C 3C 20 27 29 3B 2A 29 C2 61 3A ..(' << ');*).a:
00E420: 3D 31 2E 30 65 31 34 2A 61 3B C2 69 3A 3D 69 2D =1.0e14*a;.i:=i-
00E430: 31 34 3B C2 89 3B C1 A0 20 61 3C 31 2E 30 20 81 14;..;.. a<1.0 .
00E440: BF 28 2A B6 B3 28 27 20 3C 20 27 29 3B 2A 29 C2 .(*..(' < ');*).
00E450: 61 3A 3D 31 30 2E 30 2A 61 3B C2 69 3A 3D 69 2D a:=10.0*a;.i:=i-
00E460: 31 3B C2 89 3B C1 89 3B C0 89 20 BD 3B BF AF 20 1;..;..;.. .;..
00E470: 00 57 72 69 74 65 52 65 61 6C 54 65 78 74 00 B2 .WriteRealText..
00E480: 28 8E 20 F1 3A 9B 20 84 20 99 3B 63 3A D7 3B B9 (. .:. . .;c:.;.
00E490: 3A AD 29 3B BF 28 2A B4 00 6F 75 74 70 75 74 00 :.);.(*..output.
00E4A0: B1 20 61 20 00 72 65 61 6C 00 B0 20 EC 2A 29 BF . a .real.. .*).
00E4B0: 8E B4 00 73 69 67 64 69 67 69 74 73 00 A8 3A AA ...sigdigits..:.
00E4C0: 3B C0 00 70 6C 61 63 65 73 62 65 66 6F 72 65 64 ;..placesbefored
00E4D0: 6F 74 00 A6 3A AA 3B BF 9C C0 CC 28 F1 29 3B C0 ot..:.;....(.);.
00E4E0: 61 3A 3D 63 3B C0 BD 3B C0 A6 3A 3D 00 53 63 61 a:=c;..;..:=.Sca
00E4F0: 6C 65 00 A5 3B C0 69 3A 3D 69 2D AA 28 A5 29 3B le..;.i:=i-.(.);
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00E510: 0C 00 01 00 02 09 52 E5 0C 00 C9 02 00 00 00 02 ......R.........
00E520: 0C 00 C5 02 00 00 00 02 0C 00 C1 02 00 00 00 02 ................
00E530: 0C 00 C6 02 00 00 00 02 0C 00 C2 02 00 00 00 02 ................
00E540: 0C 00 C7 02 00 00 00 02 0C 00 C3 02 00 00 00 02 ................
00E550: 0C 00 C8 02 00 00 00 02 0C 00 C4 02 00 00 00 02 ................
00E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E600: 3B C2 89 3B C1 82 20 28 8D 3D 31 29 20 87 20 8F ;..;.. (.=1) . .
00E610: 28 61 2C 62 29 20 95 20 99 28 61 2C 62 2C 90 29 (a,b) . .(a,b,.)
00E620: 20 89 3B C1 82 20 8F 28 61 2C 62 29 20 95 20 44 .;.. .(a,b) . D
00E630: 45 43 28 8D 29 20 C1 9E 20 8D 3D 92 20 95 20 8D EC(.) .. .=. . .
00E640: 3A 3D 8D 2D 31 C1 91 20 63 3A 3D AB 28 AD 28 63 :=.-1.. c:=.(.(c
00E650: 29 2B 90 29 20 89 3B C1 96 28 94 2C 8D 2C 90 2C )+.) .;..(.,.,.,
00E660: 8F 29 3B C1 96 28 63 2C 92 2D 8D 2C 90 2C 8F 29 .);..(c,.-.,.,.)
00E670: 3B C1 89 3B 28 2A 3C 35 20 92 2A 29 C0 89 20 96 ;..;(*<5 .*).. .
00E680: 3B C1 BF 89 20 A2 2E BF 00 00 1A 1A 1A 1A 1A 1A ;... ...........
00E690: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00E6A0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00E6B0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00E6C0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00E6D0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00E6E0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00E6F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00E700: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00E710: 20 00 53 54 4F 52 41 47 45 00 C8 3B BF 28 2A B4 .STORAGE..;.(*.
00E720: 48 65 61 70 20 61 6C 6C 6F 63 61 74 69 6F 6E 2F Heap allocation/
00E730: 64 65 61 6C 6C 6F 63 61 74 69 6F 6E BF C0 44 2E deallocation..D.
00E740: 4D 6F 6F 72 65 20 32 39 20 44 65 63 20 38 34 2A Moore 29 Dec 84*
00E750: 29 BF 93 20 53 59 53 54 45 4D 20 A3 20 8F 3B BF ).. SYSTEM £ .;.
00E760: 93 20 49 6E 74 4C 6F 67 69 63 20 A3 20 00 49 41 . IntLogic £ .IA
00E770: 4E 44 00 C7 3B BF 93 20 4C 4F 41 44 45 52 20 A3 ND..;.. LOADER £
00E780: 20 00 54 4F 50 00 C6 3B BF 93 20 AE 20 A3 20 B3 .TOP..;.. . £ .
00E790: 2C A9 3B BF 9D B4 00 48 65 61 64 52 6F 6F 6D 00 ,.;....HeadRoom.
00E7A0: C5 3D 35 31 32 3B B5 28 2A 6D 69 6E 20 68 65 61 .=512;.(*min hea
00E7B0: 64 72 6F 6F 6D 20 62 65 74 77 65 65 6E 20 73 74 droom between st
00E7C0: 61 63 6B 20 00 61 6E 64 00 C4 20 00 68 65 61 70 ack .and.. .heap
00E7D0: 00 BE 2A 29 BF 96 B4 00 46 72 61 6D 65 00 BD 3D ..*)....Frame..=
00E7E0: A5 B5 28 2A 00 46 72 65 65 00 BC 20 00 6C 69 73 ..(*.Free.. .lis
00E7F0: 74 00 BB 20 66 72 61 6D 65 2A 29 C1 00 6E 65 78 t.. frame*)..nex
00E800: 8F 3A 9B 20 5B 31 2E 2E 31 30 20 28 2A 98 28 AB .:. [1..10 (*.(.
00E810: 29 2A 29 5D 20 84 20 AC 3B C0 00 50 69 76 6F 74 )*)] . .;..Pivot
00E820: 4E 6F 00 8D 3A AD 3B C0 00 4D 61 78 45 6C 65 6D No..:.;..MaxElem
00E830: 65 6E 74 00 8B 2C 00 48 65 61 64 45 6C 65 6D 65 ent..,.HeadEleme
00E840: 6E 74 00 88 3A B9 3B C0 69 2C 6A 2C 6B 3A AD 3B nt..:.;.i,j,k:.;
00E850: B4 C0 61 2C 62 3A B9 3B C0 00 74 65 6D 70 00 87 ..a,b:.;..temp..
00E860: 3A AB 3B C0 63 2C 64 2C 65 3A B9 3B BF 9C C0 28 :.;.c,d,e:.;...(
00E870: 2A C8 20 61 6C 6C 20 70 69 76 6F 74 73 20 91 20 *. all pivots .
00E880: 66 61 6C 73 65 2A 29 C0 8A 20 69 3A 3D 31 20 86 false*).. i:=1 .
00E890: 20 AA 20 81 20 8F 5B 69 5D 3A 3D A1 20 89 3B C0 . . .[i]:=. .;.
00E8A0: 8A 20 69 3A 3D 31 20 86 20 AA 2D 31 20 81 C1 28 . i:=1 . .-1 ..(
00E8B0: 2A 63 68 6F 6F 73 65 20 61 20 00 70 69 76 6F 74 *choose a .pivot
00E8C0: 00 85 2A 29 C1 8B 3A 3D 30 2E 30 3B C1 8D 3A 3D ..*)..:=0.0;..:=
00E8D0: 30 3B C1 8A 20 6A 3A 3D 31 20 86 20 AA 20 81 C1 0;.. j:=1 . . ..
00E8E0: BC 82 20 8C 20 8F 5B 6A 5D 20 95 C2 82 20 B2 28 .. . .[j] ... .(
00E8F0: B0 5B 69 2D 31 5D 5B 6A 5D 29 3E 8B 20 95 C3 B3 .[i-1][j])>. ...
00E900: 28 27 20 74 72 79 69 6E 67 20 27 29 3B C4 28 6A (' trying ');.(j
00E910: 2C 35 29 3B A9 3B C3 8D 3A 3D 6A 3B C3 8B 3A 3D ,5);.;..:=j;..:=
00E920: B2 28 B0 5B 69 2D 31 5D 5B 6A 5D 29 3B C3 89 3B .(.[i-1][j]);..;
00E930: C2 89 3B C1 BC 89 3B 28 2A 8C 20 8F 2A 29 C1 82 ..;...;(*. .*)..
00E940: 20 8D 3D 30 20 95 C2 B3 28 27 20 53 69 6E 67 75 .=0 ...(' Singu
00E950: 6C 61 72 20 B0 27 29 3B C2 48 41 4C 54 3B C2 89 lar .');.HALT;..
00E960: 3B C1 8F 5B 8D 5D 3A 3D 9A 3B C1 90 5B 69 5D 3A ;..[.]:=.;..[i]:
00E970: 3D 8D 3B C1 B3 28 27 20 00 6E 65 78 74 00 83 20 =.;..(' .next..
00E980: 85 20 9D 20 27 29 3B C4 28 8D 2C 35 29 3B BE 28 . . ');.(.,5);.(
00E990: 8B 2C 31 34 29 3B C1 A9 3B BF 28 2A B5 62 3A 3D .,14);..;.(*.b:=
00E9A0: 8B 3B 2A 29 C1 8B 3A 3D 31 2E 30 2F 8B 3B BF 28 .;*)..:=1.0/.;.(
00E9B0: 2A B5 BD 28 31 2E 30 2F 8B 2C 62 2C 31 29 3B 2A *..(1.0/.,b,1);*
00E9C0: 29 C1 C1 8A 20 6A 3A 3D 31 20 86 20 AA 20 81 C2 )... j:=1 . . ..
00E9D0: 82 20 8C 20 8F 5B 6A 5D 20 95 C2 BC 88 3A 3D 8B . . .[j] ....:=.
00E9E0: 2A B0 5B 69 2D 31 5D 5B 6A 5D 3B BF 28 2A B6 BC *.[i-1][j];.(*..
00E9F0: BD 28 B0 5B 69 2D 31 5D 5B 6A 5D 2C 88 2F 8B 2C .(.[i-1][j],./.,
00EA00: 98 28 8C 29 29 20 95 20 C1 90 5B 69 5D 3A 3D 27 .(.)) . ..[i]:='
00EA10: 5B 27 3B C1 83 28 69 29 3B C1 90 5B 69 5D 3A 3D [';..(i);..[i]:=
00EA20: 8C 5B 6A 2B 31 5D 3B C1 83 28 69 29 3B C1 89 3B .[j+1];..(i);..;
00EA30: C0 91 3A 3D 69 3B C0 66 2E 88 3A 3D 27 BE BA 27 ..:=i;.f..:='..'
00EA40: 3B C0 8A 20 69 3A 3D 30 20 86 20 6A 2D 31 20 81 ;.. i:=0 . j-1 .
00EA50: C1 66 2E 88 5B 69 2B 31 5D 3A 3D 8C 5B 69 5D 3B .f..[i+1]:=.[i];
00EA60: C1 89 3B C0 66 2E 80 3A 3D 27 43 4F 4D 27 3B C0 ..;.f..:='COM';.
00EA70: 66 2E 8B 3A 3D 30 3B C0 66 2E 66 63 62 65 78 3A f..:=0;.f.fcbex:
00EA80: 3D 30 3B C0 66 2E 66 63 62 63 72 3A 3D 30 3B C0 =0;.f.fcbcr:=0;.
00EA90: 97 28 66 29 3B C0 89 20 8F 3B B4 BF 89 20 9A 2E .(f);.. .;... ..
00EAA0: BF BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00EAB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00EAC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00EAD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00EAE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00EAF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00EB00: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00EB10: 20 00 53 6D 61 6C 6C 49 4F 00 B2 3B BF 93 20 43 .SmallIO..;.. C
00EB20: 6F 6E 76 65 72 73 69 6F 6E 73 20 A3 20 00 43 61 onversions £ .Ca
00EB30: 72 64 54 6F 53 74 72 69 6E 67 00 B1 2C 00 49 6E rdToString..,.In
00EB40: 74 54 6F 53 74 72 69 6E 67 00 B0 3B BF 93 20 AE tToString..;.. .
00EB50: 20 A3 20 00 52 65 61 64 00 AB 2C 00 57 72 69 74 £ .Read..,.Writ
00EB60: 65 00 A9 2C B3 2C 00 52 65 61 64 42 75 66 66 65 e..,.,.ReadBuffe
00EB70: 72 00 A8 3B BF 9D B4 4D 61 78 44 65 70 74 68 3D r..;...MaxDepth=
00EB80: 33 3B BF AF 20 00 53 6B 69 70 42 6C 61 6E 6B 73 3;.. .SkipBlanks
00EB90: 00 A7 28 8E 20 00 63 68 00 A5 3A 99 29 3B BF 9C ..(. .ch..:.);..
00EBA0: C0 A6 BF 20 B5 AB 28 A5 29 3B C1 9F 20 A5 3C 3E ... ..(.);.. .<>
00EBB0: 27 20 27 C0 89 20 A7 3B BF AF 20 00 52 65 61 64 ' '.. .;.. .Read
00EBC0: 43 61 72 64 00 A2 28 8E 20 63 3A AD 29 3B BF 8E Card..(. c:.);..
00EBD0: B4 A5 3A 99 3B BF 9C C0 63 3A 3D 30 3B C0 A8 28 ..:.;...c:=0;..(
00EBE0: A1 29 3B C0 A7 28 A5 29 3B C0 A0 20 28 A5 3E 3D .);..(.);.. (.>=
00EBF0: 27 30 27 29 20 87 20 28 A5 3C 3D 27 39 27 29 20 '0') . (.<='9')
00EC00: 32 29 3B 2A 29 C2 BC B0 5B 69 2D 31 5D 5B 6A 5D 2);*)...[i-1][j]
00EC10: 3A 3D 30 2E 30 3B C2 BC 8A 20 6B 3A 3D 69 2B 31 :=0.0;... k:=i+1
00EC20: 20 86 20 A8 20 81 C3 62 3A 3D B0 5B 6B 2D 31 5D . . ..b:=.[k-1]
00EC30: 5B 6A 5D 3B C3 B0 5B 6B 2D 31 5D 5B 6A 5D 3A 3D [j];..[k-1][j]:=
00EC40: B0 5B 6B 2D 31 5D 5B 6A 5D C3 B4 2D B0 5B 6B 2D .[k-1][j]..-.[k-
00EC50: 31 5D 5B 8D 5D 2A 88 3B BF 28 2A B7 BD 28 88 2C 1][.]*.;.(*..(.,
00EC60: 28 62 2D B0 5B 6B 2D 31 5D 5B 6A 5D 29 2F C3 B4 (b-.[k-1][j])/..
00EC70: B0 5B 6B 2D 31 5D 5B 8D 5D 2C 33 29 3B 2A 29 C3 .[k-1][.],3);*).
00EC80: 89 3B 28 2A 8A 2A 29 C2 BC 89 3B 28 2A 82 20 8C .;(*.*)...;(*. .
00EC90: 20 8F 2A 29 C2 89 3B 20 28 2A 8A 20 6A 2A 29 C1 .*)..; (*. j*).
00ECA0: 89 3B 20 28 2A 74 72 69 61 6E 67 75 6C 61 72 69 .; (*triangulari
00ECB0: 73 61 74 69 6F 6E 2A 29 C0 20 28 2A 96 20 9E 20 sation*). (*. .
00ECC0: 9D 20 6E 6F 77 20 75 70 70 65 72 20 74 72 69 61 . now upper tria
00ECD0: 6E 67 75 6C 61 72 2C 20 62 75 74 20 96 20 94 20 ngular, but . .
00ECE0: 92 C0 BB 70 65 72 6D 75 74 65 64 20 61 73 20 67 ...permuted as g
00ECF0: 69 76 65 6E 20 C5 20 90 2A 29 BF C0 28 2A B4 73 iven . .*)..(*.s
00ED00: 6F 6C 76 65 20 96 20 A5 20 A2 20 9F 2A 29 C0 C0 olve . . . .*)..
00ED10: 6B 3A 3D 31 3B C0 A0 20 8F 5B 6B 5D 20 81 20 49 k:=1;.. .[k] . I
00ED20: 4E 43 28 6B 29 20 89 3B C0 90 5B AA 5D 3A 3D 6B NC(k) .;..[.]:=k
00ED30: 3B C0 8A 20 6B 3A 3D AA 2B 31 20 86 20 A8 20 81 ;.. k:=.+1 . . .
00ED40: C1 87 3A 3D B0 5B 6B 2D 31 5D 3B B4 28 2A A5 20 ..:=.[k-1];.(*.
00ED50: A2 20 9F 2A 29 C1 8A 20 69 3A 3D AA 20 86 20 31 . .*).. i:=. . 1
00ED60: 20 80 20 2D 31 20 81 C2 8D 3A 3D 90 5B 69 5D 3B . -1 ...:=.[i];
00ED70: B4 28 2A 72 6F 77 20 91 20 70 72 6F 64 75 63 65 .(*row . produce
00ED80: 20 83 20 72 65 73 75 6C 74 2A 29 C2 61 3A 3D 87 . result*).a:=.
00ED90: 5B 8D 5D 3B C2 8A 20 6A 3A 3D 69 2B 31 20 86 20 [.];.. j:=i+1 .
00EDA0: AA 20 81 C3 62 3A 3D 61 3B C3 61 3A 3D 61 2D B0 . ..b:=a;.a:=a-.
00EDB0: 5B 6A 2D 31 5D 5B 8D 5D 2A B0 5B 6B 2D 31 5D 5B [j-1][.]*.[k-1][
00EDC0: 6A 5D 3B BF 28 2A B7 82 20 B0 5B 6B 2D 31 5D 5B j];.(*.. .[k-1][
00EDD0: 6A 5D 3C 3E 30 2E 30 20 95 C3 B4 BD 28 28 62 2D j]<>0.0 ....((b-
00EDE0: 61 29 2F B0 5B 6B 2D 31 5D 5B 6A 5D 2C B0 5B 6A a)/.[k-1][j],.[j
00EDF0: 2D 31 5D 5B 8D 5D 2C 34 29 3B C3 B4 89 3B 2A 29 -1][.],4);...;*)
00EE00: 81 C1 63 3A 3D 31 30 2A 63 2B 28 00 4F 52 44 00 ..c:=10*c+(.ORD.
00EE10: 9E 28 A5 29 2D 9E 28 27 30 27 29 29 3B C1 AB 28 .(.)-.('0'));..(
00EE20: A5 29 3B C1 89 3B 28 2A A0 2A 29 C0 00 74 65 72 .);..;(*.*)..ter
00EE30: 6D 43 48 00 98 3A 3D A5 3B C0 89 20 A2 3B BF AF mCH..:=.;.. .;..
00EE40: 20 00 52 65 61 64 49 6E 74 00 97 28 8E 20 78 3A .ReadInt..(. x:
00EE50: AA 29 3B BF 8E B4 00 6E 65 67 00 96 3A AC 3B C0 .);....neg..:.;.
00EE60: A5 3A 99 3B BF 9C C0 A8 28 A1 29 3B C0 A7 28 A5 .:.;....(.);..(.
00EE70: 29 3B C0 96 3A 3D A1 3B C0 82 20 A5 3D 27 2D 27 );..:=.;.. .='-'
00EE80: 20 95 20 96 3A 3D 9A 20 89 3B C0 82 20 28 A5 3D . .:=. .;.. (.=
00EE90: 27 2D 27 29 20 85 20 28 A5 3D 27 2B 27 29 20 95 '-') . (.='+') .
00EEA0: 20 AB 28 A5 29 20 89 3B C0 78 3A 3D 30 3B C0 A0 .(.) .;.x:=0;..
00EEB0: 20 28 A5 3E 3D 27 30 27 29 20 87 20 28 A5 3C 3D (.>='0') . (.<=
00EEC0: 27 39 27 29 20 81 C1 78 3A 3D 31 30 2A 78 2B 28 '9') ..x:=10*x+(
00EED0: 9E 28 A5 29 2D 9E 28 27 30 27 29 29 3B C1 AB 28 .(.)-.('0'));..(
00EEE0: A5 29 3B C1 89 3B 28 2A A0 2A 29 C0 98 3A 3D A5 .);..;(*.*)..:=.
00EEF0: 3B C0 82 20 96 20 95 20 78 3A 3D 2D 78 20 89 3B ;.. . . x:=-x .;
00EF00: C0 89 20 97 3B BF BF AF 20 00 57 72 69 74 65 43 .. .;... .WriteC
00EF10: 61 72 64 49 6E 47 69 76 65 6E 42 61 73 65 00 94 ardInGivenBase..
00EF20: 28 63 2C 00 62 61 73 65 00 92 3A AD 3B 00 70 6C (c,.base..:.;.pl
00EF30: 61 63 65 73 00 90 3A AD 3B C0 00 7A 65 72 6F 73 aces..:.;..zeros
00EF40: 75 70 70 72 65 73 73 00 8F 3A AC 29 3B BF 8E B4 uppress..:.);...
00EF50: 00 74 65 78 74 00 8D 3A 9B 5B 31 2E 2E 35 5D 20 .text..:.[1..5]
00EF60: 84 20 99 3B C0 00 75 73 65 64 00 8C 3A AA 3B C0 . .;..used..:.;.
00EF70: A5 3A 99 3B C0 69 3A AA 3B BF 9C B4 C0 B1 28 63 .:.;.i:.;.....(c
00EF80: 2C 92 2C 8D 2C 8C 29 3B C0 82 20 8F 20 95 20 A5 ,.,.,.);.. . . .
00EF90: 3A 3D 27 20 27 C0 91 20 A5 3A 3D 27 30 27 20 89 :=' '.. .:='0' .
00EFA0: 3B C0 8A 20 69 3A 3D 8C 2B 31 20 86 20 AA 28 90 ;.. i:=.+1 . .(.
00EFB0: 29 20 81 20 A9 28 A5 29 20 89 3B C0 8A 20 69 3A ) . .(.) .;.. i:
00EFC0: 3D 36 2D 8C 20 86 20 35 20 81 20 A9 28 8D 5B 69 =6-. . 5 . .(.[i
00EFD0: 5D 29 20 89 3B C0 89 20 94 3B BF AF 20 00 57 72 ]) .;.. .;.. .Wr
00EFE0: 69 74 65 43 61 72 64 00 8B 28 63 3A AD 3B 90 3A iteCard..(c:.;.:
00EFF0: AD 29 3B BF 9C C0 94 28 63 2C 31 30 2C 90 2C 9A .);....(c,10,.,.
00F000: C3 89 3B C2 B0 5B 6B 2D 31 5D 5B 69 5D 3A 3D 61 ..;..[k-1][i]:=a
00F010: 2F B0 5B 69 2D 31 5D 5B 8D 5D 3B BF 28 2A B6 BD /.[i-1][.];.(*..
00F020: 28 61 2C B0 5B 6B 2D 31 5D 5B 69 5D 2A B0 5B 69 (a,.[k-1][i]*.[i
00F030: 2D 31 5D 5B 8D 5D 2C 35 29 3B 2A 29 C2 89 3B C1 -1][.],5);*)..;.
00F040: 89 3B BF BF C0 89 20 B1 3B C1 C1 C1 BF 89 20 C9 .;.... .;..... .
00F050: 2E BF BA BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00F060: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00F070: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
00F080: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00F090: 20 00 53 6F 72 74 00 A2 3B BF 28 2A 49 6E 74 65 .Sort..;.(*Inte
00F0A0: 72 6E 61 6C 20 00 73 6F 72 74 00 9D 20 00 6F 66 rnal .sort.. .of
00F0B0: 00 9B 20 66 69 78 65 64 20 6C 65 6E 67 74 68 20 .. fixed length
00F0C0: 72 65 63 6F 72 64 73 2A 29 BF 93 20 46 61 73 74 records*).. Fast
00F0D0: 4D 6F 76 65 20 A3 20 00 53 77 61 70 00 99 3B BF Move £ .Swap..;.
00F0E0: 28 2A B4 75 73 65 73 20 00 71 75 69 63 6B 00 98 (*.uses .quick..
00F0F0: 20 9D 2A 29 BF 8E B4 69 2C 6A 3A AD 3B C0 00 73 .*)...i,j:.;..s
00F100: 6F 72 74 65 64 00 97 3A AC 3B BF AF 20 00 53 6F orted..:.;.. .So
00F110: 72 74 52 65 63 6F 72 64 73 00 96 28 00 74 61 62 rtRecords..(.tab
00F120: 6C 65 00 94 3A AB 3B 00 65 6C 65 6D 65 6E 74 73 le..:.;.elements
00F130: 00 92 2C 00 65 6C 65 6D 65 6E 74 73 69 7A 65 00 ..,.elementsize.
00F140: 90 3A AD 3B C2 00 43 6F 6D 70 61 72 00 8F 3A 4B .:.;..Compar..:K
00F150: 65 79 50 72 6F 63 29 3B BF 8E B4 00 65 6C 00 8D eyProc);....el..
00F160: 3A AD 3B C0 61 2C 62 2C 63 3A AB 3B BF 9C C0 82 :.;.a,b,c:.;....
00F170: 20 92 3D 30 20 95 20 A7 20 89 3B C0 82 20 92 3C .=0 . . .;.. .<
00F180: 35 20 95 C1 28 2A 00 75 73 65 00 8B 20 62 75 62 5 ..(*.use.. bub
00F190: 62 6C 65 20 00 66 6F 72 00 85 20 73 6D 61 6C 6C ble .for.. small
00F1A0: 20 6E 75 6D 62 65 72 20 9B 20 92 2A 29 C1 6A 3A number . .*).j:
00F1B0: 3D 92 2D 31 3B C1 A6 C2 97 3A 3D 9A 3B C2 61 3A =.-1;....:=.;.a:
00F1C0: 3D 94 3B C2 8A 20 69 3A 3D 31 20 86 20 6A 20 81 =.;.. i:=1 . j .
00F1D0: C3 62 3A 3D AB 28 AD 28 61 29 2B 90 29 3B C3 82 .b:=.(.(a)+.);..
00F1E0: 20 8F 28 61 2C 62 29 20 95 20 C3 B4 99 28 61 2C .(a,b) . ...(a,
00F1F0: 62 2C 90 29 3B C3 B4 97 3A 3D A1 C3 B4 89 3B C3 b,.);...:=....;.
00F200: 29 C0 89 20 8B 3B BF AF 20 00 57 72 69 74 65 48 ).. .;.. .WriteH
00F210: 65 78 00 88 28 63 3A AD 3B 90 3A AD 29 3B BF 9C ex..(c:.;.:.);..
00F220: C0 94 28 63 2C 31 36 2C 90 2C A1 29 C0 89 20 88 ..(c,16,.,.).. .
00F230: 3B BF AF 20 00 57 72 69 74 65 4F 63 74 00 83 28 ;.. .WriteOct..(
00F240: 63 3A AD 3B 90 3A AD 29 3B BF 9C C0 94 28 63 2C c:.;.:.);....(c,
00F250: 38 2C 90 2C A1 29 C0 89 20 83 3B BF AF 20 00 57 8,.,.).. .;.. .W
00F260: 72 69 74 65 49 6E 74 00 80 28 63 3A AA 3B 90 3A riteInt..(c:.;.:
00F270: AD 29 3B BF 8E B4 8D 3A 9B 5B 31 2E 2E 36 5D 20 .);....:.[1..6]
00F280: 84 20 99 3B C0 8C 3A AA 3B C0 69 3A AA 3B BF 9C . .;..:.;.i:.;..
00F290: B4 C0 B0 28 63 2C 31 30 2C 8D 2C 8C 29 3B C0 8A ...(c,10,.,.);..
00F2A0: 20 69 3A 3D 8C 2B 31 20 86 20 AA 28 90 29 20 81 i:=.+1 . .(.) .
00F2B0: 20 A9 28 27 20 27 29 20 89 3B C0 8A 20 69 3A 3D .(' ') .;.. i:=
00F2C0: 37 2D 8C 20 86 20 36 20 81 20 A9 28 8D 5B 69 5D 7-. . 6 . .(.[i]
00F2D0: 29 20 89 3B C0 89 20 80 3B BF 9C C0 69 67 6E 6F ) .;.. .;...igno
00F2E0: 72 65 63 68 3A 3D 30 61 78 3B C0 65 6F 6C 63 68 rech:=0ax;.eolch
00F2F0: 3A 3D 30 64 78 3B B4 C0 64 65 6C 69 6D 69 74 65 :=0dx;..delimite
00F300: 72 3A 3D 27 20 27 3B 20 C0 41 6C 77 61 79 73 42 r:=' '; .AlwaysB
00F310: 75 66 66 65 72 3A 3D A1 3B C0 89 20 B2 2E BF BF uffer:=.;.. ....
00F320: 00 00 76 65 72 73 69 6F 6E 73 20 A3 20 00 43 61 ..versions £ .Ca
00F330: 72 64 54 6F 53 74 72 69 6E 67 00 B1 2C 00 49 6E rdToString..,.In
00F340: 74 54 6F 53 74 72 69 6E 67 00 B0 3B BF 93 20 AE tToString..;.. .
00F350: 20 A3 20 00 52 65 61 64 00 AB 2C 00 57 72 69 74 £ .Read..,.Writ
00F360: 65 00 A9 2C B3 2C 00 52 65 61 64 42 75 66 66 65 e..,.,.ReadBuffe
00F370: 72 00 A8 3B BF 9D B4 4D 61 78 44 65 70 74 68 3D r..;...MaxDepth=
00F380: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
00F390: 20 00 53 6F 6C 76 65 00 C9 3B BF BF 28 2A B4 C9 .Solve..;..(*..
00F3A0: 20 61 20 00 73 65 74 00 C8 20 00 6F 66 00 C7 20 a .set.. .of..
00F3B0: 00 65 71 75 61 74 69 6F 6E 73 00 C6 20 00 62 79 .equations.. .by
00F3C0: 00 C5 20 67 61 75 73 73 69 61 6E 20 65 6C 69 6D .. gaussian elim
00F3D0: 69 6E 61 74 69 6F 6E 2A 29 BF 93 20 AE 20 A3 20 ination*).. . £
00F3E0: B3 2C A9 3B BF 93 B4 49 6E 4F 75 74 20 A3 20 00 .,.;...InOut £ .
00F3F0: 57 72 69 74 65 43 61 72 64 00 C4 3B BF 93 20 52 WriteCard..;.. R
00F400: 61 3A 3D 62 3B C3 89 3B 28 2A 8A 2A 29 C3 6A 3A a:=b;..;(*.*).j:
00F410: 3D 6A 2D 31 3B C2 9F 20 97 3B C3 C0 91 20 B4 C1 =j-1;.. .;... ..
00F420: 28 2A 8B 20 98 20 85 20 6D 6F 72 65 2A 29 BF C1 (*. . . more*)..
00F430: 28 2A 00 73 65 6C 65 63 74 00 84 20 61 20 00 70 (*.select.. a .p
00F440: 69 76 6F 74 00 83 2A 29 BF C1 61 3A 3D AB 28 AD ivot..*)..a:=.(.
00F450: 28 94 29 2B 90 2A 28 92 20 88 20 32 29 29 3B C1 (.)+.*(. . 2));.
00F460: 63 3A 3D AB 28 AD 28 94 29 2B 90 2A 28 92 2D 31 c:=.(.(.)+.*(.-1
00F470: 29 29 3B BF C1 28 2A 84 20 6D 69 64 64 6C 65 20 ));..(*. middle
00F480: 00 65 6C 65 6D 65 6E 74 00 80 2A 29 C1 82 20 8F .element..*).. .
00F490: 28 94 2C 61 29 20 95 20 28 2A 94 3E 61 2A 29 C2 (.,a) . (*.>a*).
00F4A0: 82 20 8F 28 63 2C 94 29 20 95 20 62 3A 3D 94 C2 . .(c,.) . b:=..
00F4B0: 9E 20 8F 28 61 2C 63 29 20 95 20 B4 62 3A 3D 61 . .(a,c) . .b:=a
00F4C0: C2 91 B6 62 3A 3D 63 20 89 C1 91 B4 28 2A 61 3E ...b:=c ....(*a>
00F4D0: 3D 94 2A 29 C2 82 20 8F 28 63 2C 61 29 20 95 20 =.*).. .(c,a) .
00F4E0: 62 3A 3D 61 C2 9E 20 8F 28 94 2C 63 29 20 95 20 b:=a.. .(.,c) .
00F4F0: 62 3A 3D 94 C2 91 20 62 3A 3D 63 20 89 3B C2 89 b:=... b:=c .;..
00F500: 3B C1 28 2A 62 20 69 73 20 6E 6F 77 20 83 2A 29 ;.(*b is now .*)
00F510: C1 8D 3A 3D 92 3B C1 61 3A 3D 94 3B C1 A0 20 28 ..:=.;.a:=.;.. (
00F520: AD 28 61 29 3C AD 28 63 29 29 20 81 C2 A0 20 28 .(a)<.(c)) ... (
00F530: AD 28 61 29 3C AD 28 63 29 29 20 87 20 8C 20 8F .(a)<.(c)) . . .
00F540: 28 61 2C 62 29 20 81 20 C3 61 3A 3D AB 28 AD 28 (a,b) . .a:=.(.(
00F550: 61 29 2B 90 29 3B C3 89 3B C2 A0 20 28 AD 28 61 a)+.);..;.. (.(a
00F560: 29 3C AD 28 63 29 29 20 87 20 8C 20 8F 28 62 2C )<.(c)) . . .(b,
00F570: 63 29 20 81 C3 63 3A 3D AB 28 AD 28 63 29 2D 90 c) ..c:=.(.(c)-.
00F580: 29 3B C3 8D 3A 3D 8D 2D 31 3B C3 89 3B C2 82 20 );..:=.-1;..;..
00F590: 28 AD 28 61 29 3C AD 28 63 29 29 20 95 20 C3 99 (.(a)<.(c)) . ..
00F5A0: 28 61 2C 63 2C 90 29 3B BF C3 28 2A 69 66 20 83 (a,c,.);..(*if .
00F5B0: 20 80 20 68 61 73 20 62 65 65 6E 20 6D 6F 76 65 . has been move
00F5C0: 64 2C 20 C3 BA 72 65 70 6F 73 69 74 69 6F 6E 20 d, ..reposition
00F5D0: 70 6F 69 6E 74 65 72 20 74 6F 20 69 74 2A 29 BF pointer to it*).
00F5E0: C3 82 20 61 3D 62 20 95 20 62 3A 3D 63 C3 9E 20 .. a=b . b:=c..
00F5F0: 63 3D 62 20 95 20 62 3A 3D 61 20 89 3B 20 C3 89 c=b . b:=a .; ..
00F600: 65 61 6C 49 6E 4F 75 74 20 A3 20 00 57 72 69 74 ealInOut £ .Writ
00F610: 65 52 65 61 6C 00 BE 2C 57 72 69 74 65 52 65 61 eReal..,WriteRea
00F620: 6C 48 65 78 3B BF BF 28 2A AF 20 00 43 68 65 63 lHex;..(*. .Chec
00F630: 6B 00 BD 28 61 2C 62 3A 00 52 45 41 4C 00 B9 3B k..(a,b:.REAL..;
00F640: 00 41 74 00 B8 3A AD 29 3B BF 9C C0 82 20 00 41 .At..:.);.... .A
00F650: 42 53 00 B2 28 61 2D 62 29 3E B2 28 31 2E 30 65 BS..(a-b)>.(1.0e
00F660: 2D 31 34 2A 28 61 2B 62 29 29 20 95 C1 B3 28 27 -14*(a+b)) ...('
00F670: 20 61 74 20 27 29 3B C1 C4 28 B8 2C 35 29 3B C1 at ');..(.,5);.
00F680: B3 28 27 61 20 62 20 64 69 66 27 29 3B C1 BE 28 .('a b dif');..(
00F690: 61 2C 32 30 29 3B C1 BE 28 62 2C 32 30 29 3B C1 a,20);..(b,20);.
00F6A0: BE 28 61 2D 62 2C 32 30 29 3B C1 A9 3B C1 89 3B .(a-b,20);..;..;
00F6B0: C0 89 20 BD 3B 2A 29 BF AF 20 00 47 61 75 73 73 .. .;*).. .Gauss
00F6C0: 00 B1 28 8E 20 00 4D 61 74 72 69 78 00 B0 3A 9B ..(. .Matrix..:.
00F6D0: 20 84 20 00 43 4F 4C 55 4D 4E 00 AB 3B 00 64 65 . .COLUMN..;.de
00F6E0: 70 74 68 00 AA 2C 00 6C 65 6E 00 A8 3A AD 29 3B pth..,.len..:.);
00F6F0: BF BF 28 2A B4 C9 20 61 20 C8 20 C7 20 C6 20 66 ..(*.. a . . . f
00F700: 6F 72 20 00 61 6E 00 A7 20 61 72 62 69 74 72 61 or .an.. arbitra
00F710: 72 79 20 00 6E 75 6D 62 65 72 00 A6 20 C7 20 00 ry .number.. . .
00F720: 72 69 67 68 74 00 A5 C0 00 68 61 6E 64 00 A2 20 right....hand..
00F730: 00 73 69 64 65 73 00 9F 2E BF C0 00 6D 61 74 72 .sides......matr
00F740: 69 78 00 9E 20 00 69 73 00 9D 20 A7 20 00 61 72 ix.. .is.. . .ar
00F750: 72 61 79 00 99 20 C7 20 63 6F 6C 75 6D 6E 73 20 ray.. . columns
00F760: 77 68 69 63 68 20 00 6D 61 6B 65 00 97 20 75 70 which .make.. up
00F770: 20 00 74 68 65 00 96 20 99 BF C0 AA 20 9D 20 96 .the.. .... . .
00F780: 20 A6 20 C7 20 65 6C 65 6D 65 6E 74 73 20 69 6E . . elements in
00F790: 20 65 61 63 68 20 63 6F 6C 75 6D 6E 2E 20 54 68 each column. Th
00F7A0: 65 20 66 69 72 73 74 C0 AA 20 00 72 6F 77 73 00 e first.. .rows.
00F7B0: 94 20 00 61 72 65 00 92 20 75 73 65 64 20 00 74 . .are.. used .t
00F7C0: 6F 00 91 20 97 20 61 20 73 71 75 61 72 65 20 9E o.. . a square .
00F7D0: 2A 29 BF BF 8E B4 00 50 69 76 6F 74 73 00 90 3A *).....Pivots..:
00F7E0: 9B 5B 31 2E 2E 31 30 BB 28 2A 98 28 AB 29 2A 29 .[1..10.(*.(.)*)
00F7F0: 5D 20 84 20 AD 3B C0 00 50 69 76 6F 74 65 64 00 ] . .;..Pivoted.
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00F810: 0D 00 01 00 02 09 52 E5 0D 00 C9 02 00 00 00 02 ......R.........
00F820: 0D 00 C5 02 00 00 00 02 0D 00 C1 02 00 00 00 02 ................
00F830: 0D 00 C6 02 00 00 00 02 0D 00 C2 02 00 00 00 02 ................
00F840: 0D 00 C7 02 00 00 00 02 0D 00 C3 02 00 00 00 02 ................
00F850: 0D 00 C8 02 00 00 00 02 0D 00 C4 02 00 00 00 02 ................
00F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F900: 88 20 F5 3B C2 66 2E BD 3A 3D B7 3B C2 D5 28 73 . .;.f..:=.;..(s
00F910: 29 3B C2 E8 3A 3D B8 2D F5 2A B7 3B C2 89 3B C1 );..:=.-.*.;..;.
00F920: 89 3B C0 89 20 BB 3B BF AF 20 00 52 65 61 64 52 .;.. .;.. .ReadR
00F930: 65 63 00 B3 28 73 3A F1 3B 00 52 65 63 00 B2 3A ec..(s:.;.Rec..:
00F940: AB 3B 00 42 79 74 65 73 00 B1 3A AD 3B 8E 20 00 .;.Bytes..:.;. .
00F950: 72 65 70 6C 79 00 B0 3A AA 29 3B BF 8E B4 69 3A reply..:.);...i:
00F960: AD 3B C0 BC 3A 99 3B BF 9C C0 69 3A 3D 30 3B B4 .;..:.;...i:=0;.
00F970: 28 2A 00 62 79 74 65 73 00 A6 20 00 72 65 61 64 (*.bytes.. .read
00F980: 00 A2 2A 29 C0 94 C1 82 20 69 3E 3D B1 20 95 20 ..*).... i>=. .
00F990: 92 20 89 3B C1 CA 28 73 2C BC 29 3B C1 82 20 73 . .;..(s,.);.. s
00F9A0: 5E 2E ED 5E 2E D6 20 95 20 92 20 89 3B C1 B2 5E ^..^.. . . .;..^
00F9B0: 3A 3D 01 11 28 BC 29 3B C1 D1 28 B2 29 3B C1 69 :=..(.);..(.);.i
00F9C0: 3A 3D 69 2B 31 3B C1 89 3B C0 B0 3A 3D AA 28 69 :=i+1;..;..:=.(i
00F9D0: 29 3B C0 89 20 B3 3B BF AF 20 00 57 72 69 74 65 );.. .;.. .Write
00F9E0: 52 65 63 00 9F 28 73 3A F1 3B B2 3A AB 3B B1 3A Rec..(s:.;.:.;.:
00F9F0: AD 3B 8E 20 B0 3A AA 29 3B BF 8E B4 69 3A AD 3B .;. .:.);...i:.;
00FA00: BF 9C C0 69 3A 3D 30 3B B4 28 2A A6 20 A2 2A 29 ...i:=0;.(*. .*)
00FA10: C0 73 5E 2E ED 5E 2E D6 3A 3D A1 3B C0 A0 20 28 .s^..^..:=.;.. (
00FA20: 69 3C B1 29 20 87 20 8C 20 73 5E 2E ED 5E 2E D6 i<.) . . s^..^..
00FA30: BA 81 C1 D4 28 73 2C 99 28 B2 5E 29 29 3B C1 D1 ....(s,.(.^));..
00FA40: 28 B2 29 3B C1 69 3A 3D 69 2B 31 3B C1 89 3B C0 (.);.i:=i+1;..;.
00FA50: B0 3A 3D AA 28 69 29 3B C0 89 20 9F 3B BF AF 20 .:=.(i);.. .;..
00FA60: 00 47 65 74 50 6F 73 00 98 28 73 3A F1 3B 8E 20 .GetPos..(s:.;.
00FA70: B9 2C B8 3A AD 29 3B BF 8E B4 69 3A AD 3B BF 9C .,.:.);...i:.;..
00FA80: C0 97 20 73 5E 2C ED 5E 20 81 C1 B8 3A 3D E8 2B .. s^,.^ ...:=.+
00FA90: F5 2A B6 28 66 2E BD 29 3B C1 69 3A 3D B6 28 66 .*.(f..);.i:=.(f
00FAA0: 2E BE 29 3B C1 B9 3A 3D 69 20 88 20 34 3B C1 B8 ..);..:=i . 4;..
00FAB0: 3A 3D B8 2B 31 36 33 38 34 2A 28 69 2D 34 2A B9 :=.+16384*(i-4*.
00FAC0: 29 3B C1 82 20 E6 3D E1 20 95 20 28 2A 20 F7 20 );.. .=. . (* .
00FAD0: 70 6F 69 6E 74 65 72 73 20 61 72 65 20 61 68 65 pointers are ahe
00FAE0: 61 64 20 F8 20 70 6F 73 69 74 69 6F 6E 2A 29 C2 ad . position*).
00FAF0: 82 20 B8 3C 3D AD 28 DE 29 20 95 C3 44 45 43 28 . .<=.(.) ..DEC(
00FB00: E6 B5 3A 00 44 69 72 65 63 74 69 6F 6E 00 E5 3B ..:.Direction..;
00FB10: C1 00 6F 75 74 70 75 74 66 63 62 00 E4 B4 3A 01 ..outputfcb...:.
00FB20: 00 3B B5 28 2A 01 00 20 E9 20 75 73 65 20 00 66 .;.(*.. . use .f
00FB30: 6F 72 00 E3 20 00 6F 75 74 70 75 74 00 E2 20 EB or.. .output.. .
00FB40: 20 E6 3D 00 69 6E 70 75 74 00 E1 2A 29 C1 00 42 .=.input..*)..B
00FB50: 75 66 66 65 72 53 69 7A 65 00 E0 B4 3A AA 3B B4 ufferSize...:.;.
00FB60: 28 2A EA 20 00 73 69 7A 65 00 DF 20 F3 20 F4 20 (*. .size.. . .
00FB70: 2A 29 C1 00 43 68 61 72 73 52 65 61 64 00 DE B4 *)..CharsRead...
00FB80: 3A AA 3B B4 28 2A F4 20 F3 20 EA 2A 29 C1 00 42 :.;.(*. . .*)..B
00FB90: 75 66 66 65 72 00 DD B5 3A 9B 5B 30 2E 2E F5 2D uffer...:.[0...-
00FBA0: 31 5D 20 84 20 01 11 3B C2 28 2A 54 68 65 20 EA 1] . ..;.(*The .
00FBB0: 20 69 73 20 6F 6E 6C 79 20 75 73 65 64 20 E3 20 is only used .
00FBC0: 01 09 20 66 69 6C 65 73 20 61 6E 64 20 C2 BA 63 .. files and ..c
00FBD0: 6F 6E 73 6F 6C 65 20 E1 20 DF 20 6D 61 79 20 00 onsole . . may .
00FBE0: 62 65 00 DC 20 69 6E 63 72 65 61 73 65 64 20 61 be.. increased a
00FBF0: 74 20 77 69 6C 6C 2A 29 BF C1 89 3B BF 8E B4 69 t will*)...;...i
00FC00: 3A AA 3B C0 00 42 75 66 66 65 72 73 00 DB 3A AD :.;..Buffers..:.
00FC10: 3B BF AF 20 00 43 6F 6E 6E 65 63 74 00 DA 28 8E ;.. .Connect..(.
00FC20: 20 73 3A F1 3B 8E 20 66 3A EE 3B 00 64 69 72 00 s:.;. f:.;.dir.
00FC30: D9 3A E5 29 3B BF 9C C0 FC 28 73 2C 00 53 49 5A .:.);....(s,.SIZ
00FC40: 45 00 D8 28 73 5E 29 2B F5 2A 28 DB 2D 31 29 29 E..(s^)+.*(.-1))
00FC50: 3B C0 97 20 73 5E 20 81 C1 ED 3A 3D EF 28 8F 28 ;.. s^ ...:=.(.(
00FC60: 66 29 29 3B C1 EC 3A 3D A1 3B C1 E6 3A 3D D9 3B f));..:=.;..:=.;
00FC70: C1 E0 3A 3D F5 2A DB 3B C1 82 20 D9 3D E2 20 95 ..:=.*.;.. .=. .
00FC80: 20 E8 3A 3D 30 C1 91 20 E8 3A 3D E0 2B 31 20 89 .:=0.. .:=.+1 .
00FC90: 3B C1 E4 3A 3D ED 5E 2E 66 3B C1 DE 3A 3D E0 C1 ;..:=.^.f;..:=..
00FCA0: 89 3B C0 89 20 DA 3B BF AF 20 00 42 75 66 66 65 .;.. .;.. .Buffe
00FCB0: 72 4F 75 74 00 D7 28 73 3A F1 29 3B BF 8E B4 69 rOut..(s:.);...i
00FCC0: 3A AA 3B BF 9C C0 97 20 73 5E 20 81 C1 ED 5E 2E :.;.... s^ ...^.
00FCD0: 66 3A 3D E4 3B C1 01 0F 28 ED 5E 2C 8F 28 DD 29 f:=.;...(.^,.(.)
00FCE0: 2C E0 2C 69 29 3B C1 82 20 69 3C 3E E0 20 95 20 ,.,i);.. i<>. .
00FCF0: ED 5E 2E 00 65 6F 66 00 D6 3A 3D 9A 20 89 3B C1 .^..eof..:=. .;.
00FD00: 74 00 B9 3A AB 3B C1 00 73 69 7A 65 00 B8 3A AD t..:.;..size..:.
00FD10: 3B C1 89 3B C0 00 50 46 72 61 6D 65 00 B7 3D A8 ;..;..PFrame..=.
00FD20: 20 86 20 BD 3B BF 8E B4 00 46 72 65 65 4C 69 73 . .;....FreeLis
00FD30: 74 00 B6 3A B7 3B C0 00 54 6F 70 4F 66 48 65 61 t..:.;..TopOfHea
00FD40: 70 00 B2 3A AD 3B C0 00 4C 61 73 74 00 B1 2C 00 p..:.;..Last..,.
00FD50: 4C 61 73 74 42 75 74 4F 6E 65 00 B0 2C BC 2C 00 LastButOne..,.,.
00FD60: 4E 65 78 74 00 AC 3A B7 3B BF AF 20 00 41 4C 4C Next..:.;.. .ALL
00FD70: 4F 43 41 54 45 00 A6 28 8E 20 00 50 6F 69 6E 74 OCATE..(. .Point
00FD80: 65 72 00 A2 3A AB 3B B8 3A AD 29 3B BF 28 2A B4 er..:.;.:.);.(*.
00FD90: 00 41 6C 6C 6F 63 61 74 65 00 A1 20 00 6D 65 6D .Allocate.. .mem
00FDA0: 6F 72 79 00 9F 20 00 66 72 6F 6D 00 9E 20 BE 2A ory.. .from.. .*
00FDB0: 29 BF 9C C0 B8 3A 3D C7 28 B8 2B 33 2C 30 66 66 )....:=.(.+3,0ff
00FDC0: 66 63 68 29 3B 20 28 2A 6D 61 6B 65 20 6D 75 6C fch); (*make mul
00FDD0: 74 69 70 6C 65 20 00 6F 66 00 9B 20 34 20 62 79 tiple .of.. 4 by
00FDE0: 74 65 73 2A 29 C0 94 B4 BF C1 28 2A 00 74 72 79 tes*).....(*.try
00FDF0: 00 9A 20 74 6F 20 66 69 6E 64 20 9F BF C1 BA 49 .. to find ....I
00FE00: 66 20 00 6E 6F 74 00 99 20 66 6F 75 6E 64 2C 20 f .not.. found,
00FE10: 63 61 6C 6C 20 4D 65 6D 46 75 6C 6C 20 C4 20 9A call MemFull . .
00FE20: 20 61 67 61 69 6E 20 00 69 66 00 98 20 4D 65 6D again .if.. Mem
00FE30: 66 75 6C 6C C1 BA 72 65 74 75 72 6E 73 20 2A 29 full..returns *)
00FE40: BF C1 BC 3A 3D B6 3B C1 B1 3A 3D 00 4E 49 4C 00 ...:=.;..:=.NIL.
00FE50: 97 3B C1 A0 20 28 BC 3C 3E 97 29 20 87 20 28 BC .;.. (.<>.) . (.
00FE60: 5E 2E B8 3C B8 29 20 81 C2 B1 3A 3D BC 3B C2 BC ^..<.) ...:=.;..
00FE70: 3A 3D BC 5E 2E B9 3B C2 89 3B C1 82 20 BC 3C 3E :=.^..;..;.. .<>
00FE80: 97 20 95 B4 28 2A A1 20 9E 20 00 66 72 65 65 00 . ..(*. . .free.
00FE90: 90 20 BB 2A 29 C2 BC 5E 2E B8 3A 3D BC 5E 2E B8 . .*)..^..:=.^..
00FEA0: 2D B8 3B C2 82 20 BC 5E 2E B8 3D 30 20 95 C3 82 -.;.. .^..=0 ...
00FEB0: 20 B1 3D 97 20 95 20 B6 3A 3D BC 5E 2E B9 C3 91 .=. . .:=.^....
00FEC0: 20 B1 5E 2E B9 3A 3D BC 5E 2E B9 20 89 C3 89 3B .^..:=.^.. ...;
00FED0: C2 A2 3A 3D AB 28 AD 28 BC 29 2B BC 5E 2E B8 29 ..:=.(.(.)+.^..)
00FEE0: 3B C2 92 3B C1 91 B4 28 2A 61 6C 6C 6F 63 61 74 ;..;...(*allocat
00FEF0: 65 20 9E 20 74 6F 70 20 9B 20 BE 2A 29 C2 A2 3A e . top . .*)..:
00FF00: E8 3A 3D 30 3B C1 EC 3A 3D A1 3B C1 E4 3A 3D ED .:=0;..:=.;..:=.
00FF10: 5E 2E 66 3B C1 89 3B C0 89 20 D7 3B BF AF 20 00 ^.f;..;.. .;.. .
00FF20: 42 75 66 66 65 72 49 6E 00 D5 28 73 3A F1 29 3B BufferIn..(s:.);
00FF30: BF 8E B4 69 3A AA 3B BF 9C C0 97 20 73 5E 20 81 ...i:.;.... s^ .
00FF40: C1 E4 3A 3D ED 5E 2E 66 3B C1 01 10 28 ED 5E 2C ..:=.^.f;...(.^,
00FF50: 8F 28 DD 29 2C E0 2C 69 29 3B C1 ED 5E 2E D6 3A .(.),.,i);..^..:
00FF60: 3D 69 3D 30 3B C1 DE 3A 3D 69 3B C1 E8 3A 3D 30 =i=0;..:=i;..:=0
00FF70: 3B C1 89 3B C0 89 20 D5 3B C2 BF AF 20 00 57 72 ;..;.. .;... .Wr
00FF80: 69 74 65 43 68 61 72 00 D4 28 73 3A F1 3B 77 3A iteChar..(s:.;w:
00FF90: 99 29 3B BF 9C C0 97 20 73 5E 20 81 C1 90 20 ED .);.... s^ ... .
00FFA0: 5E 2E 00 64 65 76 74 79 70 65 00 D3 20 84 C1 01 ^..devtype.. ...
00FFB0: 0D 3A B4 FF 28 77 29 7C C1 01 0B 3A B4 69 3A 3D .:..(w)|...:.i:=
00FFC0: 01 05 28 01 03 2C 00 57 4F 52 44 00 D2 28 77 29 ..(..,.WORD..(w)
00FFD0: 29 7C C1 01 0A 3A B4 69 3A 3D 01 05 28 01 04 2C )|...:.i:=..(..,
00FFE0: D2 28 77 29 29 7C C1 01 09 3A B4 DD 5B E8 5D 3A .(w))|...:..[.]:
00FFF0: 3D 77 3B C2 00 49 4E 43 00 D1 28 E8 29 3B C2 EC =w;..INC..(.);..
010000: 3A 3D 9A 3B C2 82 20 E8 3E 3D E0 20 95 20 C3 D7 :=.;.. .>=. . ..
010010: 28 73 29 3B C3 82 20 E6 3D E1 20 95 20 D5 28 73 (s);.. .=. . .(s
010020: 29 20 89 3B 20 C3 89 3B C2 89 20 28 2A 00 43 61 ) .; ..;.. (*.Ca
010030: 73 65 00 D0 20 D3 2A 29 3B C1 89 3B 20 28 2A 97 se.. .*);..; (*.
010040: 20 73 5E 2A 29 C0 89 20 D4 3B BF AF 20 00 44 69 s^*).. .;.. .Di
010050: 73 63 6F 6E 6E 65 63 74 00 CF 28 8E 20 73 3A F1 sconnect..(. s:.
010060: 3B 00 63 6C 6F 73 65 66 69 6C 65 00 CE 3A AC 29 ;.closefile..:.)
010070: 3B BF 8E B4 00 53 61 76 65 53 69 7A 65 00 CD 3A ;....SaveSize..:
010080: AA 3B BF 9C C0 97 20 73 5E 20 81 20 C1 82 20 EC .;.... s^ . .. .
010090: 20 95 20 C2 D4 28 73 2C FA 29 3B B4 28 2A F9 20 . ..(s,.);.(*.
0100A0: F8 20 F7 20 F6 2A 29 C2 28 2A B4 66 69 6C 6C 20 . . .*).(*.fill
0100B0: EA 20 75 70 20 E9 20 31 32 38 20 E7 20 F2 20 62 . up . 128 . . b
0100C0: 6F 75 6E 64 61 72 79 2A 29 C2 CD 3A 3D E0 3B C2 oundary*)..:=.;.
0100D0: E0 3A 3D F5 2A 28 28 E8 20 88 20 F5 29 2B 31 29 .:=.*((. . .)+1)
0100E0: 3B C2 8A 20 E8 3A 3D E8 20 86 20 E0 2D 31 20 81 ;.. .:=. . .-1 .
0100F0: C3 DD 5B E8 5D 3A 3D FA 3B C3 89 3B C2 28 2A 6D ..[.]:=.;..;.(*m
010100: 3D AB 28 B2 29 3B C2 B2 3A 3D B2 2B B8 3B C2 82 =.(.);..:=.+.;..
010110: 20 B2 3E 28 AD 28 8F 28 B8 29 29 2D C5 29 20 95 .>(.(.(.))-.) .
010120: C3 B2 3A 3D B2 2D B8 3B C3 00 46 75 6C 6C 55 70 ..:=.-.;..FullUp
010130: 00 8D 3B C2 91 C3 92 C3 89 3B C2 89 3B C1 89 3B ..;......;..;..;
010140: C0 89 20 A6 3B BF AF 20 00 4D 65 6D 49 73 46 75 .. .;.. .MemIsFu
010150: 6C 6C 00 8C 3B BF 9C C0 B3 28 27 20 4F 75 74 20 ll..;....(' Out
010160: 9B 20 9F 27 29 3B C0 A9 3B C0 48 41 4C 54 C0 89 . .');..;.HALT..
010170: 20 8C 3B C0 BF BF AF 20 00 52 45 4C 45 41 53 45 .;.... .RELEASE
010180: 00 8B 28 00 4E 65 77 54 6F 70 00 8A 3A AD 29 3B ..(.NewTop..:.);
010190: BF BF 28 2A B4 BC 20 75 70 20 61 6C 6C 20 9B 20 ..(*.. up all .
0101A0: 9F 20 61 62 6F 76 65 20 8A 20 28 69 6E 63 6C 75 . above . (inclu
0101B0: 73 69 76 65 29 20 2A 29 BF 9C C0 B6 3A 3D 97 3B sive) *)....:=.;
0101C0: C0 B2 3A 3D 8A 3B C0 89 20 8B 3B BF AF 20 00 44 ..:=.;.. .;.. .D
0101D0: 45 41 4C 4C 4F 43 41 54 45 00 88 28 8E 20 A2 3A EALLOCATE..(. .:
0101E0: AB 3B B8 3A AD 29 3B BF BF 28 2A B4 44 65 61 6C .;.:.);..(*.Deal
0101F0: 6C 6F 63 61 74 65 20 73 6F 6D 65 20 9F 2A 29 BF locate some .*).
010200: 9C C0 B8 3A 3D C7 28 B8 2B 33 2C 30 46 46 46 43 ...:=.(.+3,0FFFC
010210: 48 29 3B C0 AC 3A 3D B6 3B C0 B1 3A 3D 97 3B C0 H);..:=.;..:=.;.
010220: B0 3A 3D 97 3B C0 A0 20 28 AD 28 A2 29 3E AD 28 .:=.;.. (.(.)>.(
010230: AC 29 29 20 87 20 28 AC 3C 3E 97 29 20 81 C1 B0 .)) . (.<>.) ...
010240: 3A 3D B1 3B C1 B1 3A 3D AC 3B C1 AC 3A 3D AC 5E :=.;..:=.;..:=.^
010250: 2E B9 3B C1 89 3B BF C0 28 2A B4 00 73 65 65 00 ..;..;..(*..see.
010260: 85 20 98 20 61 64 6A 6F 69 6E 73 20 B9 20 00 61 . . adjoins . .a
010270: 72 65 61 00 84 20 69 6E 20 90 20 BB 2A 29 C0 BC rea.. in . .*)..
010280: 3A 3D B7 28 A2 29 3B C0 BC 5E 2E B8 3A 3D B8 3B :=.(.);..^..:=.;
010290: C0 BC 5E 2E B9 3A 3D AC 3B C0 82 20 AD 28 AC 29 ..^..:=.;.. .(.)
0102A0: 3D 28 AD 28 A2 29 2B B8 29 20 95 20 BF C1 28 2A =(.(.)+.) . ..(*
0102B0: 6D 65 72 67 65 20 00 77 69 74 68 00 83 20 66 6F merge .with.. fo
0102C0: 6C 6C 6F 77 69 6E 67 BF C1 BA 97 20 69 73 20 30 llowing.... is 0
0102D0: 66 66 66 66 68 2C 20 73 6F 20 6A 6F 69 6E 69 6E ffffh, so joinin
0102E0: 67 20 69 6D 70 6C 69 65 73 20 B9 BA 99 20 6E 69 g implies ... ni
0102F0: 6C 2A 29 BF C1 BC 5E 2E B8 3A 3D B8 2B AC 5E 2E l*)...^..:=.+.^.
010300: 75 73 74 20 DC 20 01 09 20 F7 2A 29 C2 D7 28 73 ust . .. .*)..(s
010310: 29 3B C2 89 3B C1 82 20 CE 20 95 20 01 0E 28 ED );..;.. . . ..(.
010320: 5E 29 20 89 3B C1 89 3B C0 FB 28 73 2C D8 28 73 ^) .;..;..(s,.(s
010330: 5E 29 2B CD 2D F5 29 3B C0 89 20 CF 3B BF AF 20 ^)+.-.);.. .;..
010340: 00 57 72 69 74 65 57 6F 72 64 00 CC 28 73 3A F1 .WriteWord..(s:.
010350: 3B 77 3A D2 29 3B BF 9C C0 D4 28 73 2C 01 08 28 ;w:.);....(s,..(
010360: 77 29 29 3B C0 D4 28 73 2C 01 07 28 77 29 29 3B w));..(s,..(w));
010370: C0 89 20 CC 3B BF AF 20 00 45 6E 64 57 72 69 74 .. .;.. .EndWrit
010380: 65 00 CB 28 73 3A F1 29 3B BF 9C C0 97 20 73 5E e..(s:.);.... s^
010390: 20 81 C1 82 20 28 ED 5E 2E D3 3D 01 09 29 20 B4 ... (.^..=..) .
0103A0: 87 20 28 E8 3C 3E 30 29 20 95 C2 D7 28 73 29 3B . (.<>0) ...(s);
0103B0: C2 89 3B C1 89 3B C0 89 20 CB 3B BF AF 20 00 52 ..;..;.. .;.. .R
0103C0: 65 61 64 43 68 61 72 00 CA 28 73 3A F1 3B 8E 20 eadChar..(s:.;.
0103D0: 77 3A 99 29 3B BF 9C C0 97 20 73 5E 20 81 C1 90 w:.);.... s^ ...
0103E0: 20 ED 5E 2E D3 20 84 C1 01 0D 3A B4 FD 28 77 29 .^.. ....:..(w)
0103F0: 7C C1 01 0C 3A B4 77 3A 3D 99 28 01 05 28 01 02 |...:.w:=.(..(..
010400: 2C 30 29 29 7C C1 01 09 3A B4 82 20 E8 3E 3D DE ,0))|...:.. .>=.
010410: 20 95 20 D5 28 73 29 20 89 3B C2 77 3A 3D DD 5B . .(s) .;.w:=.[
010420: E8 5D 3B C2 D1 28 E8 29 3B C2 89 20 28 2A D0 20 .];..(.);.. (*.
010430: D3 2A 29 3B C1 89 3B 20 28 2A 97 20 73 5E 2A 29 .*);..; (*. s^*)
010440: C0 89 20 CA 3B BF AF 20 00 52 65 61 64 57 6F 72 .. .;.. .ReadWor
010450: 64 00 C9 28 73 3A F1 3B 8E 20 77 3A D2 29 3B BF d..(s:.;. w:.);.
010460: 8E B4 00 6C 6F 77 62 79 74 65 00 C8 2C 00 68 69 ...lowbyte..,.hi
010470: 67 68 62 79 74 65 00 C7 3A 99 3B BF 9C C0 CA 28 ghbyte..:.;....(
010480: 73 2C C8 29 3B C0 CA 28 73 2C C7 29 3B C0 77 3A s,.);..(s,.);.w:
010490: 3D 01 06 28 01 11 28 C7 29 2C 01 11 28 C8 29 29 =..(..(.),..(.))
0104A0: 3B C0 89 20 C9 3B BF AF 20 00 45 4F 53 00 C6 28 ;.. .;.. .EOS..(
0104B0: 73 3A F1 29 3A AC 3B BF 9C C0 97 20 73 5E 2C ED s:.):.;.... s^,.
0104C0: 5E 20 81 C1 82 20 D3 3D 01 09 20 95 20 C2 82 20 ^ ... .=.. . ..
0104D0: E8 3E 3D DE 20 95 20 D5 28 73 29 20 89 3B C2 82 .>=. . .(s) .;..
0104E0: 20 D6 20 95 20 A7 20 9A C2 91 20 A7 20 DD 5B E8 . . . ... . .[.
0104F0: 5D 3D FA 20 89 3B C1 91 C2 A7 20 A1 20 C2 89 28 ]=. .;.... . ..(
010500: B8 3B C1 BC 5E 2E B9 3A 3D AC 5E 2E B9 3B C1 89 .;..^..:=.^..;..
010510: 3B BF C0 82 20 B1 3D 97 20 95 20 B6 3A 3D BC C0 ;... .=. . .:=..
010520: 91 B4 82 20 28 AD 28 B1 29 2B B1 5E 2E B8 29 3D ... (.(.)+.^..)=
010530: AD 28 BC 29 20 95 BF C1 28 2A 20 4A 6F 69 6E 20 .(.) ...(* Join
010540: 83 20 70 72 65 63 65 64 69 6E 67 20 84 2A 29 BF . preceding .*).
010550: C2 B1 5E 2E B8 3A 3D B1 5E 2E B8 2B BC 5E 2E B8 ..^..:=.^..+.^..
010560: 3B C2 B1 5E 2E B9 3A 3D BC 5E 2E B9 3B C2 BC 3A ;..^..:=.^..;..:
010570: 3D B1 3B C1 91 C2 B1 5E 2E B9 3A 3D BC 20 C2 89 =.;....^..:=. ..
010580: 3B C1 89 20 28 2A B1 3D 97 2A 29 3B BF C0 28 2A ;.. (*.=.*);..(*
010590: B4 85 20 98 20 61 74 20 65 6E 64 20 9B 20 9F 2A .. . at end . .*
0105A0: 29 BF C0 82 20 28 AD 28 BC 29 2B BC 5E 2E B8 29 )... (.(.)+.^..)
0105B0: 3D B2 20 95 C1 B2 3A 3D AD 28 BC 29 3B C1 82 20 =. ...:=.(.);..
0105C0: BC 3D B1 20 95 20 B1 3A 3D B0 20 89 3B C1 82 20 .=. . .:=. .;..
0105D0: B1 3D 97 20 95 20 B6 3A 3D 97 C1 91 20 B1 5E 2E .=. . .:=... .^.
0105E0: B9 3A 3D 97 20 89 3B C1 89 3B C0 A2 3A 3D 97 3B .:=. .;..;..:=.;
0105F0: C0 89 20 88 3B BF AF 20 00 46 72 65 65 53 70 61 .. .;.. .FreeSpa
010600: 63 65 00 80 28 29 3A AD 3B BF 8E B4 69 3A AA 3B ce..():.;...i:.;
010610: BF 9C C0 A7 20 AD 28 8F 28 69 29 29 2D B2 3B C0 .... .(.(i))-.;.
010620: 89 20 80 3B BF 9C B4 28 2A 49 6E 69 74 69 61 6C . .;...(*Initial
010630: 69 73 61 74 69 6F 6E 2A 29 C0 B2 3A 3D 8F 28 C6 isation*)..:=.(.
010640: 29 3B C0 B6 3A 3D 97 C0 8D 3A 3D 8C 3B C0 89 20 );..:=...:=.;..
010650: C8 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
010660: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
010670: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
010680: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
010690: 20 00 53 74 72 65 61 6D 73 00 01 12 3B BF 93 20 .Streams...;..
0106A0: 53 59 53 54 45 4D 20 A3 20 8F 2C 00 42 59 54 45 SYSTEM £ .,.BYTE
0106B0: 00 01 11 3B BF 93 20 46 69 6C 65 73 20 A3 20 00 ...;.. Files £ .
0106C0: 53 65 71 52 65 61 64 42 6C 6F 63 6B 00 01 10 2C SeqReadBlock...,
0106D0: 00 53 65 71 57 72 69 74 65 42 6C 6F 63 6B 00 01 .SeqWriteBlock..
0106E0: 0F 2C 00 43 6C 6F 73 65 00 01 0E 2C 44 65 76 69 .,.Close...,Devi
0106F0: 63 65 74 79 70 65 2C C1 00 63 6F 6E 00 01 0D 2C cetype,..con...,
010700: 2A D3 3D 01 09 2A 29 3B C1 89 3B 28 2A 97 2A 29 *.=..*);..;(*.*)
010710: C0 89 20 C6 3B BF AF 20 00 50 68 79 73 69 63 61 .. .;.. .Physica
010720: 6C 45 4F 53 00 C5 28 73 3A F1 29 3A AC 3B BF 9C lEOS..(s:.):.;..
010730: C0 82 20 C6 28 73 29 20 95 C1 A7 20 73 5E 2E ED .. .(s) ... s^..
010740: 5E 2E D6 3B C0 91 C1 A7 20 A1 3B C1 89 3B C0 89 ^..;.... .;..;..
010750: 20 C5 3B BF AF 20 00 52 65 73 65 74 00 C4 28 73 .;.. .Reset..(s
010760: 3A F1 29 3B BF 9C C0 97 20 73 5E 2C ED 5E 20 81 :.);.... s^,.^ .
010770: C1 82 20 D3 3D 01 09 20 95 C2 01 0E 28 ED 5E 29 .. .=.. ....(.^)
010780: 3B C2 66 2E 00 66 63 62 65 78 00 BE 3A 3D 30 3B ;.f..fcbex..:=0;
010790: C2 66 2E 00 66 63 62 63 72 00 BD 3A 3D 30 3B C2 .f..fcbcr..:=0;.
0107A0: 69 3A 3D 01 05 28 01 01 2C 8F 28 66 29 29 3B C2 i:=..(..,.(f));.
0107B0: E8 3A 3D E0 2B 31 3B C2 E4 3A 3D 66 3B C1 9E 20 .:=.+1;..:=f;..
0107C0: D3 3D 01 0D 20 95 20 FE 28 9A 29 C1 9E 20 D3 3D .=.. . .(.).. .=
0107D0: 01 0B 20 95 20 C2 69 3A 3D 01 05 28 01 03 2C 30 .. . .i:=..(..,0
0107E0: 64 68 29 3B C2 69 3A 3D 01 05 28 01 03 2C 30 00 dh);.i:=..(..,0.
0107F0: 63 68 00 BC 29 3B 20 28 2A 70 61 67 65 20 65 6A ch..); (*page ej
010800: 65 63 74 2A 29 C2 89 C1 89 C0 89 20 C4 3B C2 BF ect*)...... .;..
010810: AF 20 00 53 65 74 50 6F 73 00 BB 28 73 3A F1 3B . .SetPos..(s:.;
010820: 00 68 69 67 68 00 B9 2C 00 6C 6F 77 00 B8 3A AD .high..,.low..:.
010830: 29 3B BF 8E B4 00 45 78 74 65 6E 74 00 B7 3A AD );....Extent..:.
010840: 3B BF 9C C0 97 20 73 5E 2C ED 5E 20 81 C1 82 20 ;.... s^,.^ ...
010850: EC 20 95 20 D7 28 73 29 20 89 3B C1 B7 3A 3D 34 . . .(s) .;..:=4
010860: 2A 01 08 28 B9 29 3B C1 A0 20 B8 3E 31 36 33 38 *..(.);.. .>1638
010870: 33 20 81 C2 B8 3A 3D B8 2D 31 36 33 38 34 3B C2 3 ...:=.-16384;.
010880: D1 28 B7 29 3B C2 89 3B BF C1 28 2A B4 6F 70 65 .(.);..;..(*.ope
010890: 6E 20 74 68 65 20 72 65 71 75 69 72 65 64 20 65 n the required e
0108A0: 78 74 65 6E 74 2A 29 BF C1 82 20 B7 3C 3E 00 4F xtent*)... .<>.O
0108B0: 52 44 00 B6 28 66 2E BE 29 20 95 C2 01 0E 28 ED RD..(f..) ....(.
0108C0: 5E 29 3B C2 66 2E BE 3A 3D B7 3B C2 69 3A 3D 01 ^);.f..:=.;.i:=.
0108D0: 05 28 01 01 2C 8F 28 66 29 29 3B C2 89 3B C1 82 .(..,.(f));..;..
0108E0: 20 69 3D 32 35 35 20 95 20 C2 D6 3A 3D 9A 3B C2 i=255 . ..:=.;.
0108F0: E8 3A 3D E0 2B 31 3B C1 91 BA C2 B7 3A 3D B8 20 .:=.+1;.....:=.
010900: 00 72 64 72 00 01 0C 2C 00 6C 73 74 00 01 0B 2C .rdr...,.lst...,
010910: 00 70 75 6E 00 01 0A 2C 00 64 69 73 63 00 01 09 .pun...,.disc...
010920: 3B BF 93 20 43 6F 6E 76 65 72 73 69 6F 6E 73 20 ;.. Conversions
010930: A3 20 00 4C 6F 77 42 79 74 65 00 01 08 2C 00 48 £ .LowByte...,.H
010940: 69 67 68 42 79 74 65 00 01 07 2C 00 4D 61 6B 65 ighByte...,.Make
010950: 57 6F 72 64 00 01 06 3B BF 93 20 43 50 4D 20 A3 Word...;.. CPM £
010960: 20 00 42 44 4F 53 00 01 05 2C 00 77 70 75 66 63 .BDOS...,.wpufc
010970: 00 01 04 2C 00 77 6C 63 66 63 00 01 03 2C 00 72 ...,.wlcfc...,.r
010980: 72 64 66 63 00 01 02 2C 00 6F 70 6E 66 63 00 01 rdfc...,.opnfc..
010990: 01 2C 00 66 63 62 00 01 00 3B BF 93 20 AE 20 A3 .,.fcb...;.. . £
0109A0: 20 00 57 72 69 74 65 00 FF 2C 00 52 65 61 64 42 .Write..,.ReadB
0109B0: 75 66 66 65 72 00 FE 2C 00 52 65 61 64 00 FD 2C uffer..,.Read..,
0109C0: A9 3B BF 93 20 53 54 4F 52 41 47 45 20 A3 20 00 .;.. STORAGE £ .
0109D0: 41 4C 4C 4F 43 41 54 45 00 FC 2C 00 44 45 41 4C ALLOCATE..,.DEAL
0109E0: 4C 4F 43 41 54 45 00 FB 3B BF BF 9D B4 00 45 4F LOCATE..;.....EO
0109F0: 46 00 FA 3D 31 61 78 3B B5 28 2A 00 65 6E 64 00 F..=1ax;.(*.end.
010A00: F9 20 00 6F 66 00 F8 20 00 66 69 6C 65 00 F7 20 . .of.. .file..
010A10: 00 63 68 61 72 61 63 74 65 72 00 F6 2A 29 C0 00 .character..*)..
010A20: 42 6C 6F 63 6B 53 69 7A 65 00 F5 3D 31 32 38 3B BlockSize..=128;
010A30: B5 28 2A 00 63 68 61 72 61 63 74 65 72 73 00 F4 .(*.characters..
010A40: 20 00 69 6E 00 F3 20 61 20 00 62 6C 6F 63 6B 00 .in.. a .block.
010A50: F2 2A 29 BF 96 B4 00 53 54 52 45 41 4D 00 F1 3D .*)....STREAM..=
010A60: A8 20 86 20 00 53 74 72 65 61 6D 52 65 63 6F 72 . . .StreamRecor
010A70: 64 00 F0 3B C0 00 46 69 6C 65 50 6F 69 6E 74 65 d..;..FilePointe
010A80: 72 00 EF 3D A8 20 86 20 00 46 49 4C 45 00 EE 3B r..=. . .FILE..;
010A90: C0 F0 3D A5 C1 00 43 6F 6E 6E 65 63 74 46 69 6C ..=...ConnectFil
010AA0: 65 00 ED B4 3A EF 3B C1 00 55 70 64 61 74 65 64 e...:.;..Updated
010AB0: 00 EC B5 3A AC 3B B4 28 2A 9A 20 00 69 66 00 EB ...:.;.(*. .if..
010AC0: 20 00 62 75 66 66 65 72 00 EA 20 77 72 69 74 74 .buffer.. writt
010AD0: 65 6E 20 00 74 6F 00 E9 2A 29 C1 00 50 6F 73 00 en .to..*)..Pos.
010AE0: E8 B5 3A AA 3B B4 28 2A 4E 65 78 74 20 00 62 79 ..:.;.(*Next .by
010AF0: 74 65 00 E7 20 F3 20 EA 2A 29 C1 00 44 69 72 00 te.. . .*)..Dir.
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
010B10: 0E 00 01 00 02 09 52 E5 0E 00 C9 02 00 00 00 02 ......R.........
010B20: 0E 00 C5 02 00 00 00 02 0E 00 C1 02 00 00 00 02 ................
010B30: 0E 00 C6 02 00 00 00 02 0E 00 C2 02 00 00 00 02 ................
010B40: 0E 00 C7 02 00 00 00 02 0E 00 C3 02 00 00 00 02 ................
010B50: 0E 00 C8 02 00 00 00 02 0E 00 C4 02 00 00 00 02 ................
010B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010C00: 00 20 20 20 20 20 20 20 20 20 20 20 00 00 07 00 . ....
010C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010C20: 00 43 4F 4D 4D 41 4E 44 20 44 45 46 07 00 07 00 .COMMAND DEF....
010C30: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010C40: 00 43 4F 4E 56 45 52 53 49 44 45 46 0E 00 05 00 .CONVERSIDEF....
010C50: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010C60: 00 43 50 4D 20 20 20 20 20 44 45 46 13 00 0F 00 .CPM DEF....
010C70: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010C80: 00 43 50 4D 42 49 4F 53 20 44 45 46 22 00 0D 00 .CPMBIOS DEF"...
010C90: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010CA0: 00 44 45 42 55 47 20 20 20 44 45 46 2F 00 04 00 .DEBUG DEF/...
010CB0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010CC0: 00 45 58 43 48 41 4E 47 45 44 45 46 33 00 01 00 .EXCHANGEDEF3...
010CD0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010CE0: 00 46 41 53 54 4D 4F 56 45 44 45 46 34 00 06 00 .FASTMOVEDEF4...
010CF0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010D00: 00 46 49 4C 45 53 20 20 20 44 45 46 3A 00 1C 00 .FILES DEF:...
010D10: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010D20: 00 47 45 54 46 49 4C 45 53 44 45 46 56 00 05 00 .GETFILESDEFV...
010D30: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010D40: 00 49 4E 4F 55 54 20 20 20 44 45 46 5B 00 1B 00 .INOUT DEF[...
010D50: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010D60: 00 49 4E 54 4C 4F 47 49 43 44 45 46 76 00 01 00 .INTLOGICDEFv...
010D70: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010D80: 00 4C 4F 41 44 45 52 20 20 44 45 46 77 00 03 00 .LOADER DEFw...
010D90: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010DA0: 00 4D 41 54 48 53 20 20 20 44 45 46 7A 00 09 00 .MATHS DEFz...
010DB0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010DC0: 00 50 52 4F 43 45 53 53 45 44 45 46 83 00 16 00 .PROCESSEDEF....
010DD0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010DE0: 00 51 55 49 43 4B 53 54 52 44 45 46 99 00 0C 00 .QUICKSTRDEF....
010DF0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
010E00: 95 20 88 3A 3D 6B 2D 8F 20 89 3B C0 8A 20 69 3A . .:=k-. .;.. i:
010E10: 3D 8F 20 86 20 6B 2D 88 20 81 20 8B 5B 69 5D 3A =. . k-. . .[i]:
010E20: 3D 8B 5B 69 2B 88 5D 20 89 3B C0 69 3A 3D 6B 2D =.[i+.] .;.i:=k-
010E30: 88 3B C0 82 20 69 3C 3D 98 28 8B 29 20 95 20 8B .;.. i<=.(.) . .
010E40: 5B 69 5D 3A 3D 30 78 20 89 3B C0 89 20 8C 3B BF [i]:=0x .;.. .;.
010E50: AF 20 00 43 6F 70 79 00 83 28 8B 3A 9B 20 84 20 . .Copy..(.:. .
010E60: 99 3B 8F 2C 88 3A AD 3B 8E 20 A3 3A 9B 20 84 20 .;.,.:.;. £:. .
010E70: 99 29 3B BF 8E B4 69 3A AD 3B BF 9C C0 82 20 88 .);...i:.;.... .
010E80: 3E 8D 28 A3 29 20 95 20 88 3A 3D 8D 28 A3 29 20 >.(£) . .:=.(£)
010E90: 89 3B C0 69 3A 3D A8 28 8B 29 3B C0 82 20 28 8F .;.i:=.(.);.. (.
010EA0: 3E 3D 69 29 20 85 20 28 88 3D 30 29 20 95 20 C1 >=i) . (.=0) . .
010EB0: A3 5B 30 5D 3A 3D 30 78 3B C1 A7 C1 89 3B C0 82 £[0]:=0x;....;..
010EC0: 20 28 8F 2B 88 29 3E 69 20 95 20 88 3A 3D 69 2D (.+.)>i . .:=i-
010ED0: 8F 20 89 3B C0 8A 20 69 3A 3D 8F 20 86 20 8F 2B . .;.. i:=. . .+
010EE0: 88 2D 31 20 81 C1 A3 5B 69 2D 8F 5D 3A 3D 8B 5B .-1 ..£[i-.]:=.[
010EF0: 69 5D 3B C1 89 3B C0 82 20 88 3C 3D 98 28 A3 29 i];..;.. .<=.(£)
010F00: 20 95 20 A3 5B 88 5D 3A 3D 30 78 20 89 3B C0 89 . £[.]:=0x .;..
010F10: 20 83 3B BF 89 20 BD 2E BF 00 00 9C C0 69 3A 3D .;.. .......i:=
010F20: 30 3B C0 A0 20 28 69 3C 3D 98 28 73 31 29 29 20 0;.. (i<=.(s1))
010F30: 87 20 28 73 31 5B 69 5D 3C 3E 30 63 29 BA 81 20 . (s1[i]<>0c)..
010F40: A6 28 69 29 20 89 3B C0 A7 20 69 3B C0 89 20 A8 .(i) .;.. i;.. .
010F50: 3B BF AF 20 00 53 74 6F 53 00 9E 28 00 53 6F 75 ;.. .StoS..(.Sou
010F60: 72 63 65 00 9D 3A 9B 20 84 20 99 3B 8E 20 00 44 rce..:. . .;. .D
010F70: 65 73 74 00 9A 3A 9B 20 84 20 99 3B 00 42 6C 61 est..:. . .;.Bla
010F80: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
010F90: 20 AE 3B BF BF 28 2A B4 4C 6F 77 20 6C 65 76 65 .;..(*.Low leve
010FA0: 6C 20 74 65 72 6D 69 6E 61 6C 20 73 75 70 70 6F l terminal suppo
010FB0: 72 74 BF C0 44 61 76 65 20 4D 6F 6F 72 65 20 32 rt..Dave Moore 2
010FC0: 34 20 64 65 63 20 38 34 BF 2A 29 BF 93 20 43 50 4 dec 84.*).. CP
010FD0: 4D 20 A3 20 00 42 44 4F 53 00 B8 2C 00 72 63 63 M £ .BDOS..,.rcc
010FE0: 66 63 00 B7 2C 00 77 63 63 66 63 00 B6 2C 00 72 fc..,.wccfc..,.r
010FF0: 63 62 66 63 00 B5 2C 00 72 63 73 66 63 00 B2 2C cbfc..,.rcsfc..,
011000: B9 29 3B C3 B8 3A 3D B8 2B 28 4D 41 58 28 AD 29 .);..:=.+(MAX(.)
011010: 2D AD 28 DE 29 29 3B C2 91 C3 B8 3A 3D B8 2D AD -.(.));....:=.-.
011020: 28 DE 29 2D 31 3B C3 89 3B C2 89 3B C1 89 C0 89 (.)-1;..;..;....
011030: 20 98 3B BF AF 20 00 42 75 66 66 65 72 41 68 65 .;.. .BufferAhe
011040: 61 64 00 8D 28 73 3A F1 3B 00 66 6F 72 63 65 00 ad..(s:.;.force.
011050: 8B 3A AC 29 3B BF 9C C0 82 20 73 5E 2E ED 5E 2E .:.);.... s^..^.
011060: D3 3D 01 0D 20 95 20 FE 28 8B 29 20 89 3B C0 89 .=.. . .(.) .;..
011070: 20 8D 3B BF AF 20 00 53 65 74 42 75 66 66 65 72 .;.. .SetBuffer
011080: 73 00 85 28 00 43 6F 75 6E 74 00 83 3A AD 29 3B s..(.Count..:.);
011090: BF 9C C0 82 20 83 3C 31 20 95 20 DB 3A 3D 31 C0 .... .<1 . .:=1.
0110A0: 9E 20 83 3E 38 20 28 2A 70 75 72 65 6C 79 20 61 . .>8 (*purely a
0110B0: 72 62 69 74 72 61 72 79 20 6C 69 6D 69 74 2A 29 rbitrary limit*)
0110C0: 20 95 20 DB 3A 3D 38 C0 91 20 DB 3A 3D 83 20 89 . .:=8.. .:=. .
0110D0: C0 89 20 85 3B BF AF 20 00 43 68 61 6E 67 65 44 .. .;.. .ChangeD
0110E0: 69 72 65 63 74 69 6F 6E 00 80 28 73 3A F1 3B D9 irection..(s:.;.
0110F0: 3A E5 29 3B BF 28 2A B4 49 20 61 6D 20 6E 6F 74 :.);.(*.I am not
011100: 20 73 75 72 65 20 F8 20 74 68 69 73 20 63 6F 64 sure . this cod
011110: 65 2E 20 48 61 76 65 20 49 20 6D 69 73 73 65 64 e. Have I missed
011120: 20 64 6F 69 6E 67 20 61 6E 79 74 68 69 6E 67 3F doing anything?
011130: 2A 29 BF 9C C0 73 5E 2E E6 3A 3D D9 3B C0 89 20 *)...s^..:=.;..
011140: 80 3B BF 9C C0 DB 3A 3D 31 3B C0 89 20 01 12 2E .;....:=1;.. ...
011150: BF BF C1 BF 00 00 29 3B C0 89 20 9F 3B BF AF 20 ......);.. .;..
011160: 00 47 65 74 50 6F 73 00 98 28 73 3A F1 3B 8E 20 .GetPos..(s:.;.
011170: B9 2C B8 3A AD 29 3B BF 8E B4 69 3A AD 3B BF 9C .,.:.);...i:.;..
011180: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
011190: 20 00 53 74 72 69 6E 67 73 00 BD 3B BF 28 2A B4 .Strings..;.(*.
0111A0: 53 74 72 69 6E 67 20 6D 61 74 63 68 20 72 6F 75 String match rou
0111B0: 74 69 6E 65 73 BF C0 BD 20 61 72 65 20 00 74 65 tines... are .te
0111C0: 72 6D 69 6E 61 74 65 64 00 BC 20 00 62 79 00 BB rminated.. .by..
0111D0: 20 00 7A 65 72 6F 00 B9 20 62 79 74 65 73 20 6F .zero.. bytes o
0111E0: 72 20 BB 20 00 6C 65 6E 67 74 68 00 B8 BF BF 2A r . .length....*
0111F0: 29 BF AF 20 00 50 6F 73 00 B7 28 00 4D 61 74 63 ).. .Pos..(.Matc
011200: 00 64 69 6F 66 63 00 B1 3B BF 93 20 53 59 53 54 .diofc..;.. SYST
011210: 45 4D 20 A3 20 8F 2C 00 57 4F 52 44 00 B0 3B BF EM £ .,.WORD..;.
011220: 8E B4 00 43 6F 6E 73 6F 6C 65 42 75 66 66 65 72 ...ConsoleBuffer
011230: 00 AB B4 3A 9B 5B 30 2E 2E 31 32 38 5D 20 84 20 ...:.[0..128] .
011240: 00 42 59 54 45 00 A8 3B C0 00 50 6F 73 69 74 69 .BYTE..;..Positi
011250: 6F 6E 00 A7 B4 3A A8 3B C0 69 3A AA 3B C0 6A 3A on...:.;.i:.;.j:
011260: AD 3B C0 00 63 68 00 A6 3A 99 3B BF AF 20 00 57 .;..ch..:.;.. .W
011270: 72 69 74 65 00 A5 28 62 3A 99 29 3B BF 8E B4 69 rite..(b:.);...i
011280: 3A AA 3B B4 28 2A 6E 65 65 64 65 64 20 00 74 6F :.;.(*needed .to
011290: 00 A2 20 61 76 6F 69 64 20 63 6F 6E 66 6C 69 63 .. avoid conflic
0112A0: 74 20 00 77 69 74 68 00 A0 20 67 6C 6F 62 61 6C t .with.. global
0112B0: 2A 29 BF 9C C0 82 20 00 43 68 61 72 45 6E 61 62 *).... .CharEnab
0112C0: 6C 65 64 00 9F 20 95 20 43 68 61 72 52 6F 75 74 led.. . CharRout
0112D0: 69 6E 65 28 62 29 20 C0 91 C1 69 3A 3D B8 28 B6 ine(b) ...i:=.(.
0112E0: 2C B0 28 62 29 29 C1 89 3B C0 89 20 A5 3B BF AF ,.(b))..;.. .;..
0112F0: 20 00 52 65 61 64 42 75 66 66 65 72 00 9D 28 00 .ReadBuffer..(.
011300: 66 6F 72 63 65 00 9A 3A AC 29 3B BF 9C BF BC 82 force..:.);.....
011310: 20 9A 20 85 20 28 28 A7 2D 31 29 3E AB 5B 31 5D . . ((.-1)>.[1]
011320: 29 20 95 C0 AB 5B 30 5D 3A 3D 98 28 AB 29 2D 31 ) ...[0]:=.(.)-1
011330: 3B C0 69 3A 3D B8 28 B5 2C 8F 28 AB 29 29 3B C0 ;.i:=.(.,.(.));.
011340: A7 3A 3D 31 3B C0 89 3B BF BC 89 20 9D 3B BF AF .:=1;..;... .;..
011350: 20 00 52 65 61 64 00 97 28 8E 20 62 3A 99 29 3B .Read..(. b:.);
011360: BF 9C C0 82 20 A7 3C 3D AB 5B 31 5D 20 95 20 C1 .... .<=.[1] . .
011370: 62 3A 3D AB 5B A7 2B 31 5D 3B C1 A7 3A 3D A7 2B b:=.[.+1];..:=.+
011380: 31 3B C0 9E 20 28 A7 2D 31 29 3D AB 5B 31 5D 20 1;.. (.-1)=.[1]
011390: 95 C1 62 3A 3D 30 44 78 3B B4 28 2A 63 61 72 72 ..b:=0Dx;.(*carr
0113A0: 69 61 67 65 20 72 65 74 75 72 6E 2A 29 C1 A7 3A iage return*)..:
0113B0: 3D A7 2B 31 3B C1 69 3A 3D B8 28 B6 2C 30 00 61 =.+1;.i:=.(.,0.a
0113C0: 68 00 96 29 3B C0 91 B4 C1 69 3A 3D B8 28 B7 2C h..);....i:=.(.,
0113D0: 30 29 3B C1 62 3A 3D 00 43 48 52 00 90 28 69 29 0);.b:=.CHR..(i)
0113E0: 3B C1 82 20 62 3D 30 00 64 78 00 8D 20 95 20 69 ;.. b=0.dx.. . i
0113F0: 3A 3D B8 28 B6 2C 30 96 29 20 89 3B C1 89 3B C0 :=.(.,0.) .;..;.
011400: 68 00 B6 2C 00 53 65 61 72 63 68 00 B5 3A 9B 20 h..,.Search..:.
011410: 84 20 99 3B 00 53 74 61 72 74 00 B3 3A AD 29 3A . .;.Start..:.):
011420: AD 3B BF 28 2A B4 00 52 65 74 75 72 6E 73 00 B2 .;.(*..Returns..
011430: 20 00 6E 75 6D 62 65 72 00 B1 20 00 6F 66 00 B0 .number.. .of..
011440: 20 00 63 68 61 72 61 63 74 65 72 73 00 AE 20 70 .characters.. p
011450: 72 65 63 65 64 69 6E 67 20 66 69 72 73 74 C0 6F receding first.o
011460: 63 63 75 72 72 65 6E 63 65 20 B0 20 4D 41 54 43 ccurrence . MATC
011470: 48 20 BF C0 B3 20 67 69 76 65 73 20 B1 20 B0 20 H ... gives . .
011480: AE 20 00 74 6F 00 AB 20 73 6B 69 70 20 61 74 20 . .to.. skip at
011490: 62 65 67 69 6E 6E 69 6E 67 20 B0 20 B5 BF C0 B2 beginning . ....
0114A0: 20 98 28 B5 29 2B 31 20 00 69 66 00 A9 20 6E 6F .(.)+1 .if.. no
0114B0: 74 20 66 6F 75 6E 64 2A 29 BF 8E B4 69 2C 6A 2C t found*)...i,j,
0114C0: 6B 3A AD 3B BF 9C C0 6B 3A 3D 00 4C 65 6E 67 74 k:.;...k:=.Lengt
0114D0: 68 00 A8 28 B5 29 2D A8 28 B6 29 3B C0 69 3A 3D h..(.)-.(.);.i:=
0114E0: B3 3B C0 94 C1 82 20 28 69 3E 6B 29 20 95 20 92 .;.... (i>k) . .
0114F0: 20 89 3B C1 6A 3A 3D 30 3B C1 94 C2 82 20 28 6A .;.j:=0;.... (j
011500: 3E 98 28 B6 29 29 20 85 20 28 B6 5B 6A 5D 3D 30 >.(.)) . (.[j]=0
011510: 63 29 20 95 C3 A7 20 69 C3 89 3B C2 82 20 28 B6 c) ... i..;.. (.
011520: 5B 6A 5D 3C 3E B5 5B 69 2B 6A 5D 29 20 95 20 92 [j]<>.[i+j]) . .
011530: 20 89 3B C2 00 49 4E 43 00 A6 28 6A 29 3B C2 89 .;..INC..(j);..
011540: 3B C1 A6 28 69 29 3B C1 89 3B C0 A7 20 98 28 B5 ;..(i);..;.. .(.
011550: 29 2B 31 3B C0 89 20 B7 3B B4 BF BF BF BF BF AF )+1;.. .;.......
011560: 20 00 43 6F 6E 63 61 74 00 A5 28 73 31 2C 73 32 .Concat..(s1,s2
011570: 3A 9B 20 84 20 99 3B 8E 20 73 33 3A 9B 20 84 20 :. . .;. s3:. .
011580: 99 29 3B BF BF 28 2A B4 43 6F 6E 63 61 74 65 6E .);..(*.Concaten
011590: 61 74 65 20 74 77 6F 20 73 74 72 69 6E 67 73 20 ate two strings
0115A0: AB 20 63 72 65 61 74 65 20 61 20 74 68 69 72 64 . create a third
0115B0: BF C0 00 72 65 73 75 6C 74 00 A3 20 00 73 74 72 ...result.£ .str
0115C0: 69 6E 67 00 A2 20 00 69 73 00 9F 20 B9 20 62 79 ing.. .is.. . by
0115D0: 74 65 20 BC BF C0 A3 20 9F 20 74 72 75 6E 63 61 te ...£ . trunca
0115E0: 74 65 64 20 A9 20 77 6F 6E 27 74 20 66 69 74 2A ted . won't fit*
0115F0: 29 BF 8E B4 69 2C 6A 2C 6B 3A AD 3B BF 9C C0 6A )...i,j,k:.;...j
011600: 89 20 97 3B BF AF 20 00 42 75 73 79 52 65 61 64 . .;.. .BusyRead
011610: 00 8C 28 8E 20 62 3A 99 29 3B BF 9C C0 28 2A 74 ..(. b:.);...(*t
011620: 68 65 72 65 20 69 73 20 61 20 70 72 6F 62 6C 65 here is a proble
011630: 6D 20 77 69 75 74 68 20 43 50 2F 4D 20 77 68 65 m wiuth CP/M whe
011640: 6E 20 74 68 65 73 65 20 00 63 61 6C 6C 73 00 8B n these .calls..
011650: 20 61 72 65 C0 BA 69 6E 74 65 72 6D 69 78 65 64 are..intermixed
011660: 20 A0 20 8B 20 A2 20 97 2E 20 54 68 69 73 20 72 . . . .. This r
011670: 65 73 75 6C 74 73 20 69 6E 20 73 6F 6D 65 20 C0 esults in some .
011680: BA 63 68 61 72 61 63 74 65 72 73 20 62 65 69 6E .characters bein
011690: 67 20 72 65 63 65 69 76 65 64 20 74 77 69 63 65 g received twice
0116A0: 2A 29 C0 69 3A 3D B8 28 B1 2C 32 35 35 29 3B C0 *).i:=.(.,255);.
0116B0: 62 3A 3D 90 28 69 29 3B C0 82 20 00 42 6C 69 6E b:=.(i);.. .Blin
0116C0: 6B 45 6E 61 62 6C 65 64 00 8A 20 95 20 42 6C 69 kEnabled.. . Bli
0116D0: 6E 6B 52 6F 75 74 69 6E 65 20 89 3B B4 C0 89 20 nkRoutine .;...
0116E0: 8C 3B BF AF 20 00 43 6C 65 61 72 43 68 61 72 42 .;.. .ClearCharB
0116F0: 75 66 66 65 72 00 88 3B BF C0 28 2A 6F 76 65 72 uffer..;..(*over
011700: 63 6F 6D 65 20 62 75 67 20 6D 65 6E 74 69 6F 6E come bug mention
011710: 65 64 20 61 62 6F 76 65 2A 29 BF 9C C0 69 3A 3D ed above*)...i:=
011720: B8 28 B2 2C 30 29 3B C0 82 20 69 3C 3E 30 20 95 .(.,0);.. i<>0 .
011730: 20 69 3A 3D B8 28 B7 2C 30 29 20 89 3B C0 89 20 i:=.(.,0) .;..
011740: 88 3B BF AF 20 00 52 65 61 64 41 67 61 69 6E 00 .;.. .ReadAgain.
011750: 87 3B BF 9C C0 82 20 A7 3E 31 20 95 20 A7 3A 3D .;.... .>1 . .:=
011760: A7 2D 31 20 89 3B C0 89 20 87 3B BF AF 20 A9 3B .-1 .;.. .;.. .;
011770: BF 9C C0 A5 28 30 8D 29 3B C0 A5 28 30 61 78 29 ....(0.);..(0ax)
011780: 3B C0 89 20 A9 3B BF AF 20 00 4F 75 74 53 74 72 ;.. .;.. .OutStr
011790: 69 6E 67 00 86 28 8E 20 73 3A 9B 20 84 20 99 29 ing..(. s:. . .)
0117A0: 3B BF 9C C0 69 3A 3D 30 3B C0 94 C1 82 20 69 3E ;...i:=0;.... i>
0117B0: 98 28 73 29 20 95 20 92 20 89 3B C1 82 20 73 5B .(s) . . .;.. s[
0117C0: 69 5D 3D 30 63 20 95 20 92 20 89 3B C1 A5 28 73 i]=0c . . .;..(s
0117D0: 5B 69 5D 29 3B C1 69 3A 3D 69 2B 31 3B C1 89 3B [i]);.i:=i+1;..;
0117E0: 20 28 2A 94 2A 29 C0 89 20 86 3B BF AF 20 B3 28 (*.*).. .;.. .(
0117F0: 73 3A 9B 20 84 20 99 29 3B BF 9C C0 86 28 73 29 s:. . .);....(s)
011800: 3A 3D 98 28 73 33 29 3B C0 82 20 6A 3E 98 28 73 :=.(s3);.. j>.(s
011810: 31 29 20 95 20 6A 3A 3D 98 28 73 31 29 20 89 3B 1) . j:=.(s1) .;
011820: C0 69 3A 3D 30 3B C0 A0 20 28 69 3C 3D 6A 29 20 .i:=0;.. (i<=j)
011830: 87 20 28 73 31 5B 69 5D 3C 3E 30 63 29 20 81 C1 . (s1[i]<>0c) ..
011840: 73 33 5B 69 5D 3A 3D 73 31 5B 69 5D 3B C1 A6 28 s3[i]:=s1[i];..(
011850: 69 29 3B C1 89 3B C0 82 20 69 3E 98 28 73 33 29 i);..;.. i>.(s3)
011860: 20 95 20 A7 20 89 3B C0 6A 3A 3D 98 28 73 32 29 . . .;.j:=.(s2)
011870: 3B C0 82 20 6A 3E 28 98 28 73 33 29 2D 69 29 20 ;.. j>(.(s3)-i)
011880: 95 20 6A 3A 3D 98 28 73 33 29 2D 69 20 89 3B C0 . j:=.(s3)-i .;.
011890: 6B 3A 3D 30 3B C0 A0 20 28 6B 3C 3D 6A 29 20 87 k:=0;.. (k<=j) .
0118A0: 20 28 73 32 5B 6B 5D 3C 3E 30 63 29 20 81 C1 73 (s2[k]<>0c) ..s
0118B0: 33 5B 69 5D 3A 3D 73 32 5B 6B 5D 3B C1 A6 28 69 3[i]:=s2[k];..(i
0118C0: 29 3B C1 A6 28 6B 29 3B C1 89 3B C0 82 20 69 3C );..(k);..;.. i<
0118D0: 3D 98 28 73 33 29 20 95 20 73 33 5B 69 5D 3A 3D =.(s3) . s3[i]:=
0118E0: 30 78 20 89 3B C0 89 20 A5 3B BF AF 20 A8 28 73 0x .;.. .;.. .(s
0118F0: 31 3A 9B 20 84 20 99 29 3A AD 3B BF BF 28 2A B4 1:. . .):.;..(*.
011900: 52 65 74 75 72 6E 20 B8 20 B0 20 A2 20 69 6E 20 Return . . . in
011910: AE 2A 29 BF 8E B4 69 3A AD 3B BF 9C C0 69 3A 3D .*)...i:.;...i:=
011920: 30 3B C0 A0 20 28 69 3C 3D 98 28 73 31 29 29 20 0;.. (i<=.(s1))
011930: 87 20 28 73 31 5B 69 5D 3C 3E 30 63 29 BA 81 20 . (s1[i]<>0c)..
011940: A6 28 69 29 20 89 3B C0 A7 20 69 3B C0 89 20 A8 .(i) .;.. i;.. .
011950: 3B BF AF 20 00 53 74 6F 53 00 9E 28 00 53 6F 75 ;.. .StoS..(.Sou
011960: 72 63 65 00 9D 3A 9B 20 84 20 99 3B 8E 20 00 44 rce..:. . .;. .D
011970: 65 73 74 00 9A 3A 9B 20 84 20 99 3B 00 42 6C 61 est..:. . .;.Bla
011980: 6E 6B 46 69 6C 6C 00 97 3A AC 29 3A AD 3B BF 8E nkFill..:.):.;..
011990: B4 69 2C 6A 2C 6B 2C 6C 3A AD 3B BF BF 9C C0 69 .i,j,k,l:.;....i
0119A0: 3A 3D 30 3B C0 A0 20 28 69 3C 3D 98 28 9D 29 29 :=0;.. (i<=.(.))
0119B0: 20 87 20 28 69 3C 3D 98 28 9A 29 29 20 87 20 28 . (i<=.(.)) . (
0119C0: 9D 5B 69 5D 3C 3E 30 78 29 20 81 C1 9A 5B 69 5D .[i]<>0x) ...[i]
0119D0: 3A 3D 9D 5B 69 5D 3B C1 A6 28 69 29 3B C1 89 3B :=.[i];..(i);..;
0119E0: C0 6C 3A 3D 69 3B B4 28 2A 73 61 76 65 20 66 6F .l:=i;.(*save fo
0119F0: 72 20 72 65 74 75 72 6E 20 76 61 6C 75 65 2A 29 r return value*)
011A00: 3B C0 89 20 B3 3B BF AF 20 00 45 72 72 6F 72 45 ;.. .;.. .ErrorE
011A10: 78 69 74 00 83 28 73 3A 9B 20 84 20 99 29 3B BF xit..(s:. . .);.
011A20: 9C C0 86 28 73 29 3B C0 69 3A 3D B8 28 30 2C 30 ...(s);.i:=.(0,0
011A30: 29 3B C0 89 20 83 3B B4 BF AF 20 00 52 65 61 64 );.. .;... .Read
011A40: 53 74 72 69 6E 67 00 81 28 8E 20 73 3A 9B 20 84 String..(. s:. .
011A50: 20 99 29 3B BF BF 9C C0 9D 28 A1 29 3B C0 00 53 .);.....(.);..S
011A60: 74 72 69 6E 67 4C 65 6E 00 80 3A 3D 30 3B C0 94 tringLen..:=0;..
011A70: C1 82 20 80 3E 98 28 73 29 20 95 20 92 20 89 3B .. .>.(s) . . .;
011A80: C1 97 28 A6 29 3B C1 82 20 A6 3C 27 20 27 20 95 ..(.);.. .<' ' .
011A90: 20 C2 92 20 C2 89 3B C1 73 5B 80 5D 3A 3D A6 3B .. ..;.s[.]:=.;
011AA0: C1 80 3A 3D 80 2B 31 3B C1 89 20 28 2A 94 2A 29 ..:=.+1;.. (*.*)
011AB0: 3B C0 82 20 80 3C 3D 98 28 73 29 20 95 20 73 5B ;.. .<=.(s) . s[
011AC0: 80 5D 3A 3D 30 78 20 89 3B C0 89 20 81 3B BF 9C .]:=0x .;.. .;..
011AD0: C0 AB 5B 31 5D 3A 3D 30 3B C0 A7 3A 3D 31 32 39 ..[1]:=0;..:=129
011AE0: 3B C0 9F 3A 3D A1 3B C0 8A 3A 3D A1 3B C0 89 20 ;..:=.;..:=.;..
011AF0: AE 2E BF BF 00 00 09 6F D6 0C 48 0D 00 23 00 00 .......o..H..#..
011B00: 72 3A 3D 27 20 27 3B 20 C0 41 6C 77 61 79 73 42 r:=' '; .AlwaysB
011B10: 75 66 66 65 72 3A 3D A1 3B C0 89 20 B2 2E BF BF uffer:=.;.. ....
011B20: 00 00 76 65 72 73 69 6F 6E 73 20 A3 20 00 43 61 ..versions £ .Ca
011B30: 72 64 54 6F 53 74 72 69 6E 67 00 B1 2C 00 49 6E rdToString..,.In
011B40: 74 54 6F 53 74 72 69 6E 67 00 B0 3B BF 93 20 AE tToString..;.. .
011B50: 20 A3 20 00 52 65 61 64 00 AB 2C 00 57 72 69 74 £ .Read..,.Writ
011B60: 65 00 A9 2C B3 2C 00 52 65 61 64 42 75 66 66 65 e..,.,.ReadBuffe
011B70: 72 00 A8 3B BF 9D B4 4D 61 78 44 65 70 74 68 3D r..;...MaxDepth=
011B80: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
011B90: 20 00 53 6F 6C 76 65 00 C9 3B BF BF 28 2A B4 C9 .Solve..;..(*..
011BA0: 20 61 20 00 73 65 74 00 C8 20 00 6F 66 00 C7 20 a .set.. .of..
011BB0: 00 65 71 75 61 74 69 6F 6E 73 00 C6 20 00 62 79 .equations.. .by
011BC0: 00 C5 20 67 61 75 73 73 69 61 6E 20 65 6C 69 6D .. gaussian elim
011BD0: 69 6E 61 74 69 6F 6E 2A 29 BF 93 20 AE 20 A3 20 ination*).. . £
011BE0: B3 2C A9 3B BF 93 B4 49 6E 4F 75 74 20 A3 20 00 .,.;...InOut £ .
011BF0: 57 72 69 74 65 43 61 72 64 00 C4 3B BF 93 20 52 WriteCard..;.. R
011C00: C0 82 20 97 20 95 C1 8A 20 69 3A 3D 69 20 86 20 .. . ... i:=i .
011C10: 98 28 9A 29 20 81 20 9A 5B 69 5D 3A 3D 27 20 27 .(.) . .[i]:=' '
011C20: 20 89 3B C1 69 3A 3D 98 28 9A 29 2B 31 3B C1 89 .;.i:=.(.)+1;..
011C30: 3B C0 82 20 69 3C 3D 98 28 9A 29 20 95 C1 9A 5B ;.. i<=.(.) ...[
011C40: 69 5D 3A 3D 30 78 C1 89 3B C0 A7 20 6C C0 89 20 i]:=0x..;.. l..
011C50: 9E 3B BF AF 20 00 41 73 73 69 67 6E 00 96 28 73 .;.. .Assign..(s
011C60: 31 3A 9B 20 84 20 99 3B 8E 20 73 32 3A 9B 20 84 1:. . .;. s2:. .
011C70: 20 99 29 3B BF 8E B4 69 3A AD 3B BF 9C C0 69 3A .);...i:.;...i:
011C80: 3D 9E 28 73 31 2C 73 32 2C A1 29 3B C0 89 20 96 =.(s1,s2,.);.. .
011C90: 3B BF AF 20 00 49 6E 73 65 72 74 00 93 28 00 73 ;.. .Insert..(.s
011CA0: 75 62 73 74 72 00 91 3A 9B 20 84 20 99 3B 8E 20 ubstr..:. . .;.
011CB0: 00 64 65 73 74 00 90 3A 9B 20 84 20 99 3B 00 69 .dest..:. . .;.i
011CC0: 6E 78 00 8F 3A AD 29 3B BF 8E B4 69 2C 6A 2C 6B nx..:.);...i,j,k
011CD0: 3A AA 3B BF 9C BF C0 6B 3A 3D A8 28 91 29 3B C0 :.;....k:=.(.);.
011CE0: 6A 3A 3D A8 28 90 29 3B BF C0 28 2A 74 72 75 6E j:=.(.);..(*trun
011CF0: 63 61 74 65 20 A3 20 A9 20 74 6F 6F 20 6C 61 72 cate £ . too lar
011D00: 67 65 20 2A 29 C0 82 20 6B 3E 28 00 53 49 5A 45 ge *).. k>(.SIZE
011D10: 00 8D 28 90 29 2D AA 28 8F 29 29 20 95 20 6B 3A ..(.)-.(.)) . k:
011D20: 3D 8D 28 90 29 2D 8F 20 89 3B C0 82 20 28 6A 2B =.(.)-. .;.. (j+
011D30: 6B 29 3E 8D 28 90 29 20 95 20 6A 3A 3D 8D 28 90 k)>.(.) . j:=.(.
011D40: 29 2D 6B 20 89 3B C0 28 2A 6D 6F 76 65 20 75 70 )-k .;.(*move up
011D50: 20 72 65 73 74 20 B0 20 A2 2A 29 C0 8A 20 69 3A rest . .*).. i:
011D60: 3D 6A 2D 31 20 86 20 AA 28 8F 29 20 80 20 2D 31 =j-1 . .(.) . -1
011D70: 20 81 20 90 5B 69 2B 6B 5D 3A 3D 90 5B 69 5D 20 . .[i+k]:=.[i]
011D80: 89 3B C0 8A 20 69 3A 3D 30 20 86 20 6B 2D 31 20 .;.. i:=0 . k-1
011D90: 81 20 90 5B 69 2B AA 28 8F 29 5D 3A 3D 91 5B 69 . .[i+.(.)]:=.[i
011DA0: 5D 20 89 3B C0 89 20 93 3B BF AF 20 00 44 65 6C ] .;.. .;.. .Del
011DB0: 65 74 65 00 8C 28 8E 20 00 73 74 72 00 8B 3A 9B ete..(. .str..:.
011DC0: 20 84 20 99 3B 8F 2C 00 6C 65 6E 00 88 3A AD 29 . .;.,.len..:.)
011DD0: 3B BF 8E B4 69 2C 6A 2C 6B 3A AD 3B BF 9C C0 6B ;...i,j,k:.;...k
011DE0: 3A 3D A8 28 8B 29 3B C0 82 20 8F 3E 3D 6B 20 95 :=.(.);.. .>=k .
011DF0: 20 A7 20 89 3B C0 82 20 28 8F 2B 88 29 3E 6B 20 . .;.. (.+.)>k
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
011E10: 0F 00 01 00 02 09 52 E5 0F 00 C9 02 00 00 00 02 ......R.........
011E20: 0F 00 C5 02 00 00 00 02 0F 00 C1 02 00 00 00 02 ................
011E30: 0F 00 C6 02 00 00 00 02 0F 00 C2 02 00 00 00 02 ................
011E40: 0F 00 C7 02 00 00 00 02 0F 00 C3 02 00 00 00 02 ................
011E50: 0F 00 C8 02 00 00 00 02 0F 00 C4 02 00 00 00 02 ................
011E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F00: 20 00 73 74 61 74 75 73 00 B7 20 B6 2A 29 C0 63 .status.. .*).c
011F10: 6F 6E 69 6E 3D 33 3B B4 28 2A B4 00 72 65 61 64 onin=3;.(*..read
011F20: 00 B3 20 00 63 68 61 72 61 63 74 65 72 00 B1 20 .. .character..
011F30: 00 66 72 6F 6D 00 B0 20 B8 B4 2A 29 C0 63 6F 6E .from.. ..*).con
011F40: 6F 75 74 3D 34 3B B4 28 2A B4 00 77 72 69 74 65 out=4;.(*..write
011F50: 00 AE 20 B1 20 00 74 6F 00 AD 20 B8 B4 2A 29 C0 .. . .to.. ..*).
011F60: 00 6C 69 73 74 00 AC 3D 35 3B B5 28 2A B4 AE 20 .list..=5;.(*..
011F70: B1 20 AD 20 AC B5 2A 29 C0 00 70 75 6E 63 68 00 . . ..*)..punch.
011F80: AB 3D 36 3B B4 28 2A B4 AE 20 B1 20 AD 20 AB B4 .=6;.(*.. . . ..
011F90: 2A 29 C0 00 72 65 61 64 65 72 00 A9 3D 37 3B B4 *)..reader..=7;.
011FA0: 28 2A B4 B3 20 B0 20 A9 B5 2A 29 C0 00 68 6F 6D (*.. . ..*)..hom
011FB0: 65 00 A7 3D 38 3B B5 28 2A B4 A7 20 63 75 72 72 e..=8;.(*.. curr
011FC0: 65 6E 74 20 00 64 69 73 63 00 A6 B5 2A 29 C0 73 ent .disc...*).s
011FD0: 65 6C 64 73 63 3D 39 3B B4 28 2A B4 73 65 6C 65 eldsc=9;.(*.sele
011FE0: 63 74 20 A6 B6 2A 29 C0 73 65 74 74 72 6B 3D 31 ct ..*).settrk=1
011FF0: 30 3B B4 28 2A B4 00 73 65 74 00 A2 20 00 74 72 0;.(*..set.. .tr
012000: 61 63 6B 00 A1 B6 2A 29 C0 73 65 74 73 65 63 3D ack...*).setsec=
012010: 31 31 3B B4 28 2A B4 A2 20 00 73 65 63 74 6F 72 11;.(*.. .sector
012020: 00 A0 B6 2A 29 C0 73 65 74 64 6D 61 3D 31 32 3B ...*).setdma=12;
012030: B4 28 2A B4 A2 20 64 6D 61 20 61 64 64 72 65 73 .(*.. dma addres
012040: 73 B6 2A 29 C0 72 65 61 64 64 69 73 63 3D 31 33 s.*).readdisc=13
012050: 3B B4 28 2A B4 B3 20 61 20 A0 B6 2A 29 C0 77 72 ;.(*.. a ..*).wr
012060: 69 74 65 64 69 73 63 3D 31 34 3B B4 28 2A B4 AE itedisc=14;.(*..
012070: 20 61 20 A0 B6 2A 29 C0 6C 69 73 74 73 74 3D 31 a ..*).listst=1
012080: 35 3B B4 28 2A B4 72 65 74 75 72 6E 20 AC 20 B7 5;.(*.return . .
012090: B5 2A 29 C0 73 65 63 74 72 6E 3D 31 36 3B B4 28 .*).sectrn=16;.(
0120A0: 2A B4 74 72 61 6E 73 6C 61 74 65 20 A0 B5 2A 29 *.translate ..*)
0120B0: BF 96 C0 00 69 6E 74 65 72 6C 61 63 65 00 9F 3D ....interlace..=
0120C0: 9B 5B 31 2E 2E 32 36 5D 20 84 20 C6 3B C0 00 70 .[1..26] . .;..p
0120D0: 69 6E 74 65 72 6C 61 63 65 00 9E 3D A8 20 86 20 interlace..=. .
0120E0: 9F 3B BF C0 00 70 61 72 61 6D 65 74 65 72 73 00 .;...parameters.
0120F0: 9C 3D A5 C1 73 70 74 3A AA 3B B4 28 2A B4 73 65 .=..spt:.;.(*.se
012100: 20 61 64 64 69 74 69 6F 6E 73 20 00 69 6E 00 A9 additions .in..
012110: 20 74 68 65 20 73 61 6D 65 20 73 74 79 6C 65 20 the same style
012120: B1 20 6F 6D 69 74 74 65 64 20 76 61 6C 75 65 73 . omitted values
012130: BF C0 42 79 20 4C 61 77 72 65 6E 63 65 20 45 20 ..By Lawrence E
012140: 00 48 75 67 68 65 73 00 A8 BF BF 2A 29 BF 93 20 .Hughes....*)..
012150: 53 59 53 54 45 4D 20 A3 20 00 42 59 54 45 00 A7 SYSTEM £ .BYTE..
012160: 2C 00 57 4F 52 44 00 A6 3B BF 9D BF C0 28 2A B4 ,.WORD..;....(*.
012170: 63 6F 6E 73 74 61 6E 74 73 20 B1 20 75 73 65 20 constants . use
012180: AB 20 00 42 44 4F 53 00 A2 20 AE 20 00 42 44 4F . .BDOS.. . .BDO
012190: 53 48 4C 00 A1 2A 29 BF C0 72 65 73 66 63 3D 30 SHL..*)..resfc=0
0121A0: 3B 20 B4 28 2A B4 00 72 65 73 65 74 00 A0 20 28 ; .(*..reset.. (
0121B0: 72 65 62 6F 6F 74 20 63 63 70 29 B5 2A 29 C0 72 reboot ccp).*).r
0121C0: 63 63 66 63 3D 31 3B B4 28 2A B4 00 72 65 61 64 ccfc=1;.(*..read
0121D0: 00 9F 20 00 63 6F 6E 73 6F 6C 65 00 9E 20 00 63 .. .console.. .c
0121E0: 68 61 72 61 63 74 65 72 00 9C B5 2A 29 C0 77 63 haracter...*).wc
0121F0: 63 66 63 3D 32 3B B4 28 2A B4 00 77 72 69 74 65 cfc=2;.(*..write
012200: 00 9A 20 9E 20 9C B5 2A 29 C0 72 72 64 66 63 3D .. . ..*).rrdfc=
012210: 33 3B B4 28 2A B4 9F 20 72 65 61 64 65 72 B6 2A 3;.(*.. reader.*
012220: 29 C0 77 70 75 66 63 3D 34 3B B4 28 2A B4 9A 20 ).wpufc=4;.(*..
012230: 70 75 6E 63 68 B6 2A 29 C0 77 6C 63 66 63 3D 35 punch.*).wlcfc=5
012240: 3B B4 28 2A B4 9A 20 6C 69 73 74 20 9C B5 2A 29 ;.(*.. list ..*)
012250: C0 64 69 6F 66 63 3D 36 3B B4 28 2A B4 64 69 72 .diofc=6;.(*.dir
012260: 65 63 74 20 69 6F B6 2A 29 C0 77 63 62 66 63 3D ect io.*).wcbfc=
012270: 39 3B B4 28 2A B4 9A 20 9E 20 00 62 75 66 66 65 9;.(*.. . .buffe
012280: 72 00 98 B5 2A 29 C0 72 63 62 66 63 3D 31 30 3B r...*).rcbfc=10;
012290: B4 28 2A B4 9F 20 9E 20 98 B5 2A 29 C0 72 63 73 .(*.. . ..*).rcs
0122A0: 66 63 3D 31 31 3B B4 28 2A B4 9F 20 9E 20 73 74 fc=11;.(*.. . st
0122B0: 61 74 75 73 B5 2A 29 C0 73 65 6C 66 63 3D 31 34 atus.*).selfc=14
0122C0: 3B B4 28 2A B4 73 65 6C 65 63 74 20 00 64 69 73 ;.(*.select .dis
0122D0: 63 00 97 20 00 64 72 69 76 65 00 95 B5 2A 29 C0 c.. .drive...*).
0122E0: 6F 70 6E 66 63 3D 31 35 3B B4 28 2A B4 6F 70 65 opnfc=15;.(*.ope
0122F0: 6E 20 00 66 69 6C 65 00 94 B6 2A 29 C0 63 6C 73 n .file...*).cls
012300: 00 52 45 41 4C 49 4E 4F 55 44 45 46 A5 00 15 00 .REALINOUDEF....
012310: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012320: 00 53 45 54 55 50 43 41 4C 44 45 46 BA 00 04 00 .SETUPCALDEF....
012330: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012340: 00 53 4D 41 4C 4C 49 4F 20 44 45 46 BE 00 0B 00 .SMALLIO DEF....
012350: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012360: 00 53 4F 4C 56 45 20 20 20 44 45 46 C9 00 03 00 .SOLVE DEF....
012370: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012380: 00 53 4F 52 54 20 20 20 20 44 45 46 CC 00 03 00 .SORT DEF....
012390: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0123A0: 00 53 54 4F 52 41 47 45 20 44 45 46 CF 00 07 00 .STORAGE DEF....
0123B0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0123C0: 00 53 54 52 45 41 4D 53 20 44 45 46 D6 00 14 00 .STREAMS DEF....
0123D0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0123E0: 00 53 54 52 49 4E 47 53 20 44 45 46 EA 00 0C 00 .STRINGS DEF....
0123F0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012400: 00 54 45 52 4D 49 4E 41 4C 44 45 46 F6 00 0D 00 .TERMINALDEF....
012410: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012420: 00 50 4F 52 54 49 4F 20 20 44 45 46 03 01 04 00 .PORTIO DEF....
012430: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012440: 00 43 48 41 49 4E 20 20 20 44 45 46 07 01 02 00 .CHAIN DEF....
012450: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
012460: 00 53 43 52 45 45 4E 49 4F 44 45 46 09 01 20 00 .SCREENIODEF.. .
012470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
012480: B2 20 A4 20 00 43 6F 6D 6D 61 6E 64 00 9D 3B BF . . .Command..;.
012490: BF 28 2A B4 9D 20 00 6C 69 6E 65 00 9C 20 70 72 .(*.. .line.. pr
0124A0: 6F 63 65 73 73 6F 72 2A 29 BF 93 20 53 59 53 54 ocessor*).. SYST
0124B0: 45 4D 20 A3 20 00 42 59 54 45 00 98 3B BF BF 96 EM £ .BYTE..;...
0124C0: C0 00 50 61 72 63 6C 61 73 73 00 97 3D 28 00 6E ..Parclass..=(.n
0124D0: 61 6D 65 00 95 2C 00 73 74 72 69 6E 67 00 94 2C ame..,.string..,
0124E0: 00 6F 70 74 69 6F 6E 00 92 29 3B BF C0 28 2A B4 .option..);..(*.
0124F0: 97 20 00 69 73 00 91 20 61 20 62 65 73 74 20 67 . .is.. a best g
012500: 66 63 3D 31 36 3B B4 28 2A B4 63 6C 6F 73 65 20 fc=16;.(*.close
012510: 94 B6 2A 29 C0 73 66 6F 66 63 3D 31 37 3B B4 28 ..*).sfofc=17;.(
012520: 2A B4 00 73 65 61 72 63 68 00 92 20 B1 20 66 69 *..search.. . fi
012530: 72 73 74 20 6D 61 74 63 68 20 A9 20 64 69 72 B4 rst match . dir.
012540: 2A 29 C0 73 6E 6F 66 63 3D 31 38 3B B4 28 2A B4 *).snofc=18;.(*.
012550: 92 20 B1 20 6E 65 78 74 B6 2A 29 C0 64 65 6C 66 . . next.*).delf
012560: 63 3D 31 39 3B B4 28 2A B4 64 65 6C 65 74 65 20 c=19;.(*.delete
012570: 94 B6 2A 29 C0 72 73 72 66 63 3D 32 30 3B B4 28 ..*).rsrfc=20;.(
012580: 2A B4 00 73 65 71 75 65 6E 74 69 61 6C 00 91 20 *..sequential..
012590: 9F B6 2A 29 C0 77 73 72 66 63 3D 32 31 3B B4 28 ..*).wsrfc=21;.(
0125A0: 2A B4 91 20 9A B5 2A 29 C0 6D 61 6B 66 63 3D 32 *.. ..*).makfc=2
0125B0: 32 3B B4 28 2A B4 6D 61 6B 65 20 94 B6 2A 29 C0 2;.(*.make ..*).
0125C0: 72 65 6E 66 63 3D 32 33 3B B4 28 2A B4 72 65 6E renfc=23;.(*.ren
0125D0: 61 6D 65 20 94 B6 2A 29 C0 73 64 61 66 63 3D 32 ame ..*).sdafc=2
0125E0: 36 3B B4 28 2A B4 00 73 65 74 00 8F 20 94 20 98 6;.(*..set.. . .
0125F0: 20 41 64 64 72 65 73 73 B5 2A 29 C0 67 61 76 66 Address.*).gavf
012600: 63 3D 32 37 3B B4 28 2A B4 00 67 65 74 00 8E 20 c=27;.(*..get..
012610: 61 6C 6C 6F 63 61 74 69 6F 6E 20 76 65 63 74 6F allocation vecto
012620: 72 20 61 64 64 72 65 73 73 B4 2A 29 C0 67 64 70 r address.*).gdp
012630: 66 63 3D 33 31 3B B4 28 2A B4 8E 20 97 20 70 61 fc=31;.(*.. . pa
012640: 72 61 6D 65 74 65 72 20 62 6C 6F 63 6B 20 61 64 rameter block ad
012650: 64 72 B4 2A 29 C0 67 75 63 66 63 3D 33 32 3B B4 dr.*).gucfc=32;.
012660: 28 2A B4 8E 2F 8F 20 75 73 65 72 20 00 6E 75 6D (*../. user .num
012670: 62 65 72 00 8D B5 2A 29 C0 72 72 72 66 63 3D 33 ber...*).rrrfc=3
012680: 33 3B B4 28 2A B4 9F 20 00 72 61 6E 64 6F 6D 00 3;.(*.. .random.
012690: 8C 20 A5 B5 2A 29 C0 77 72 72 66 63 3D 33 34 3B . ..*).wrrfc=34;
0126A0: B4 28 2A B4 9A 20 8C 20 A5 B5 2A 29 C0 63 66 73 .(*.. . ..*).cfs
0126B0: 66 63 3D 33 35 3B B4 28 2A B4 43 6F 6D 70 75 74 fc=35;.(*.Comput
0126C0: 65 20 94 20 73 69 7A 65 B5 2A 29 C0 73 72 72 66 e . size.*).srrf
0126D0: 63 3D 33 36 3B B4 28 2A B4 8F 20 8C 20 A5 20 70 c=36;.(*.. . . p
0126E0: 6F 69 6E 74 65 72 B4 2A 29 C0 72 73 64 66 63 3D ointer.*).rsdfc=
0126F0: 33 37 3B B4 28 2A B4 A0 20 95 B6 2A 29 C0 77 72 37;.(*.. ..*).wr
012700: 75 65 73 73 20 73 74 79 6C 65 20 00 6F 66 00 8F uess style .of..
012710: 20 74 68 69 6E 67 3A C1 00 49 66 00 8D 20 00 74 thing:..If.. .t
012720: 68 65 00 8C 20 00 70 61 72 61 6D 65 74 65 72 00 he.. .parameter.
012730: 8B 20 91 20 00 69 6E 00 8A 20 71 75 6F 74 65 73 . . .in.. quotes
012740: 20 00 69 74 00 88 20 91 20 61 20 94 C1 8D 20 88 .it.. . a ... .
012750: 20 66 6F 6C 6C 6F 77 73 20 61 20 27 5B 27 20 00 follows a '[' .
012760: 6F 72 00 87 20 61 20 27 2F 27 20 88 20 91 20 61 or.. a '/' . . a
012770: 6E 20 92 C1 28 74 68 65 72 65 20 91 20 6F 6E 6C n ..(there . onl
012780: 79 20 65 76 65 72 20 6F 6E 65 20 92 20 8B 2E 20 y ever one . ..
012790: 49 74 20 91 C1 00 61 6C 77 61 79 73 00 85 20 6C It ...always.. l
0127A0: 61 73 74 2C 20 61 6E 64 20 88 20 63 6F 6E 74 61 ast, and . conta
0127B0: 69 6E 73 20 65 76 65 72 79 74 68 69 6E 67 20 66 ins everything f
0127C0: 72 6F 6D 20 8C 20 2F 20 87 20 C1 5B 20 6F 6E 77 rom . / . .[ onw
0127D0: 61 72 64 73 C1 45 76 65 72 79 74 68 69 6E 67 20 ards.Everything
0127E0: 65 6C 73 65 20 91 20 61 20 95 20 28 6E 6F 20 76 else . a . (no v
0127F0: 61 6C 69 64 69 74 79 20 63 68 65 63 6B 69 6E 67 alidity checking
012800: 20 70 65 72 66 6F 72 6D 65 64 2A 29 BF C0 00 54 performed*)...T
012810: 65 78 74 00 83 3D A5 C1 4C 65 6E 67 74 68 3A 98 ext..=..Length:.
012820: 3B B5 28 2A 00 72 65 74 75 72 6E 73 00 82 20 62 ;.(*.returns.. b
012830: 79 74 65 73 20 8A 20 8B 2A 29 C1 54 65 72 6D 69 ytes . .*).Termi
012840: 6E 61 74 6F 72 3A 99 3B B4 28 2A 82 20 6E 65 78 nator:.;.(*. nex
012850: 74 20 63 68 61 72 61 63 74 65 72 2C 20 87 C3 B4 t character, ...
012860: 64 65 6C 69 6D 69 74 65 72 20 66 6F 72 20 73 74 delimiter for st
012870: 72 69 6E 67 73 2A 29 B4 C1 43 6C 61 73 73 3A 97 rings*)..Class:.
012880: 3B B5 28 2A 63 6C 61 73 73 20 8F 20 8B 2A 29 C1 ;.(*class . .*).
012890: 90 20 3A AC 20 84 C1 BC A1 3A 46 69 6C 65 50 6F . :. ....:FilePo
0128A0: 73 3A AD 3B 45 72 72 6F 72 4E 6F 3A AD 7C C1 BC s:.;ErrorNo:.|..
0128B0: 9A 3A 43 68 61 72 73 3A 9B 5B 30 2E 2E 31 32 37 .:Chars:.[0..127
0128C0: 5D 20 84 20 99 3B C1 BC 89 C3 B4 28 2A 8B 20 2D ] . .;.....(*. -
0128D0: 20 85 20 74 65 72 6D 69 6E 61 74 65 64 20 62 79 . terminated by
0128E0: C3 B4 BA 61 20 7A 65 72 6F 20 00 62 79 74 65 00 ...a zero .byte.
0128F0: 81 2C 20 62 75 74 20 74 68 61 74 20 81 20 91 20 ., but that . .
012900: 7A 66 63 3D 34 30 3B B4 28 2A B4 9A 20 8C 20 AB zfc=40;.(*.. . .
012910: 20 7A 65 72 6F 20 00 66 69 6C 6C 00 8B B4 2A 29 zero .fill...*)
012920: BF BF 96 BF 28 2A C0 4C 61 79 6F 75 74 73 20 B1 ....(*.Layouts .
012930: 20 76 61 72 69 6F 75 73 20 61 72 65 61 73 20 A9 various areas .
012940: 20 42 49 4F 53 BF C0 B1 20 43 65 72 65 6E 6B 6F BIOS... Cerenko
012950: 66 20 4D 6F 64 75 6C 61 20 49 49 BF C0 44 61 76 f Modula II..Dav
012960: 65 20 4D 6F 6F 72 65 20 4F 63 74 20 38 34 BF C0 e Moore Oct 84..
012970: AD 20 61 72 65 20 AC 20 A8 20 62 6F 6F 6B 20 28 . are . . book (
012980: 6F 70 20 73 69 74 29 BF BF 2A 29 C0 00 61 6C 66 op sit)..*)..alf
012990: 61 00 8A 3D 9B 5B 31 2E 2E 38 5D 20 84 20 99 3B a..=.[1..8] . .;
0129A0: C0 00 65 78 74 65 6E 00 88 3D 9B 5B 31 2E 2E 33 ..exten..=.[1..3
0129B0: 5D 20 84 20 99 3B C0 00 64 69 73 63 6D 61 70 00 ] . .;..discmap.
0129C0: 87 3D A5 C1 90 20 3A AA 20 84 B4 28 2A 64 65 70 .=... :. ..(*dep
0129D0: 65 6E 64 69 6E 67 20 6F 6E 20 8D 20 84 20 67 72 ending on . . gr
0129E0: 6F 75 70 73 2A 29 C1 BC 38 3A 62 79 74 65 73 3A oups*)..8:bytes:
0129F0: 9B 5B 30 2E 2E 31 35 5D 20 84 20 A7 7C C1 BC 31 .[0..15] . .|..1
012A00: 36 3A 77 6F 72 64 73 3A 9B 5B 30 2E 2E 37 5D 20 6:words:.[0..7]
012A10: 84 20 AA 3B C0 BA B4 BC 89 C1 89 3B C0 00 69 6E . .;.......;..in
012A20: 74 00 86 33 3D A5 C1 6C 6F 77 6F 72 64 65 72 3A t..3=..loworder:
012A30: A7 3B C1 68 69 67 68 6F 72 64 65 72 3A AA C1 89 .;.highorder:...
012A40: 3B BF C0 66 63 62 3D A5 C1 66 63 62 64 6E 3A A7 ;..fcb=..fcbdn:.
012A50: 3B B4 28 2A B4 95 20 8D B5 2A 29 C1 66 63 62 66 ;.(*.. ..*).fcbf
012A60: 6E 3A 8A 3B B4 28 2A B4 94 20 6E 61 6D 65 20 28 n:.;.(*.. name (
012A70: 62 6C 61 6E 6B 20 8B 29 B4 2A 29 C1 66 63 62 66 blank .).*).fcbf
012A80: 74 3A 88 3B B4 28 2A B4 94 20 65 78 74 65 6E 73 t:.;.(*.. extens
012A90: 69 6F 6E B5 2A 29 C1 66 63 62 65 78 3A A7 3B B4 ion.*).fcbex:.;.
012AA0: 28 2A B4 00 65 78 74 65 6E 74 00 85 20 6F 70 65 (*..extent.. ope
012AB0: 6E 65 64 B5 2A 29 C1 63 70 6D 72 65 73 3A AA 3B ned.*).cpmres:.;
012AC0: B4 28 2A B4 72 65 73 65 72 76 65 64 20 62 79 20 .(*.reserved by
012AD0: B0 2F 4D B4 2A 29 C1 66 63 62 72 63 3A A7 3B B4 ./M.*).fcbrc:.;.
012AE0: 28 2A B4 A5 20 63 6F 75 6E 74 B5 2A 29 C1 66 63 (*.. count.*).fc
012AF0: 62 64 6D 3A 87 3B B4 28 2A B4 97 20 6D 61 70 20 bdm:.;.(*.. map
012B00: 6E 6F 74 C3 B4 BA 69 6E 63 6C 75 64 65 64 20 8A not...included .
012B10: 20 8C 20 6C 65 6E 67 74 68 2A 29 C1 89 3B BF C0 . length*)..;..
012B20: 00 50 61 72 61 6D 65 74 65 72 00 80 3D A8 20 86 .Parameter..=. .
012B30: 20 83 3B BF AF 20 47 65 74 50 61 72 61 6D 73 28 .;.. GetParams(
012B40: 8E 20 70 3A 9B 20 84 20 80 3B 8E 20 63 6F 75 6E . p:. . .;. coun
012B50: 74 3A AA 29 3B BF 28 2A B4 63 72 61 63 6B 20 8C t:.);.(*.crack .
012B60: 20 63 6F 6D 6D 61 6E 64 20 9C 2A 29 BF 8E B4 43 command .*)...C
012B70: 6F 6D 6D 4C 65 6E 67 74 68 5B 38 30 68 5D 3A 98 ommLength[80h]:.
012B80: 3B C0 43 6F 6D 6D 54 65 78 74 5B 38 31 68 5D 3A ;.CommText[81h]:
012B90: 9B 5B 30 2E 2E 31 32 36 5D 20 84 20 99 3B 20 BF .[0..126] . .; .
012BA0: 89 20 9D 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A . ..............
012BB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012BC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012BD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012BE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012BF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012C00: B2 20 A4 20 00 43 6F 6E 76 65 72 73 69 6F 6E 73 . . .Conversions
012C10: 00 91 3B BF 93 20 53 59 53 54 45 4D 20 A3 20 00 ..;.. SYSTEM £ .
012C20: 57 4F 52 44 00 90 2C 00 42 59 54 45 00 8F 3B BF WORD..,.BYTE..;.
012C30: AF 20 43 61 72 64 54 6F 53 74 72 69 6E 67 28 63 . CardToString(c
012C40: 2C 00 62 61 73 65 00 8D 3A AD 3B 8E 20 54 3A 9B ,.base..:.;. T:.
012C50: 20 84 20 99 3B 8E 20 00 75 73 65 64 00 8C 3A AA . .;. .used..:.
012C60: 29 3B BF AF 20 49 6E 74 54 6F 53 74 72 69 6E 67 );.. IntToString
012C70: 28 63 3A AA 3B 8D 3A AD 3B C1 8E 20 54 3A 9B 20 (c:.;.:.;.. T:.
012C80: 84 20 99 3B 8E 20 8C 3A AA 29 3B BF BF 28 2A B4 . .;. .:.);..(*.
012C90: 43 6F 6E 76 65 72 74 20 61 20 43 61 72 64 69 6E Convert a Cardin
012CA0: 61 6C 20 28 49 6E 74 65 67 65 72 29 20 00 74 6F al (Integer) .to
012CB0: 00 8B 20 61 20 00 73 74 72 69 6E 67 00 8A BF C0 .. a .string....
012CC0: 63 20 00 69 73 00 88 20 00 74 68 65 00 87 20 76 c .is.. .the.. v
012CD0: 61 6C 75 65 2C 20 8D 20 88 20 87 20 8D 20 8B 20 alue, . . . . .
012CE0: 75 73 65 BF C0 54 20 72 65 74 75 72 6E 73 20 87 use..T returns .
012CF0: 20 8A 20 6C 65 66 74 20 6A 75 73 74 69 66 69 65 . left justifie
012D00: 84 20 85 B4 2A 29 C1 66 63 62 63 72 3A A7 3B B4 . ..*).fcbcr:.;.
012D10: 28 2A B4 63 75 72 72 65 6E 74 20 A5 B5 2A 29 C1 (*.current ..*).
012D20: 66 63 62 72 6E 3A 86 33 3B B4 28 2A B4 B0 2F 4D fcbrn:.3;.(*../M
012D30: 20 32 2E 32 20 A5 20 8D B4 2A 29 C1 89 3B BF BF 2.2 . ..*)..;..
012D40: AF 20 A2 28 00 63 6F 64 65 00 83 3A AA 3B 64 65 . .(.code..:.;de
012D50: 3A A6 29 3A A6 3B B5 28 2A 00 52 65 73 75 6C 74 :.):.;.(*.Result
012D60: 00 82 20 00 69 73 00 81 20 41 20 00 76 61 6C 75 .. .is.. A .valu
012D70: 65 00 80 2A 29 BF AF 20 A1 28 83 3A AA 29 3A A6 e..*).. .(.:.):.
012D80: 3B B6 28 2A 82 20 81 20 48 4C 20 80 2A 29 BF 89 ;.(*. . HL .*)..
012D90: 20 B3 2E BF BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A ...............
012DA0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012DB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012DC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012DD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012DE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012DF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
012E00: B2 20 A4 20 00 43 50 4D 42 49 4F 53 00 C7 3B BF . . .CPMBIOS..;.
012E10: 93 B4 53 59 53 54 45 4D 20 A3 20 00 42 59 54 45 ..SYSTEM £ .BYTE
012E20: 00 C6 2C 00 57 4F 52 44 00 C5 3B BF 93 B4 43 50 ..,.WORD..;...CP
012E30: 4D 20 A3 20 00 61 6C 66 61 00 C4 2C 00 65 78 74 M £ .alfa..,.ext
012E40: 65 6E 00 C2 2C 00 64 69 73 63 6D 61 70 00 BE 3B en..,.discmap..;
012E50: BF 9D C0 28 2A 6D 6E 65 6D 6F 6E 69 63 73 20 00 ...(*mnemonics .
012E60: 66 6F 72 00 BD 20 64 69 72 65 63 74 20 62 64 6F for.. direct bdo
012E70: 73 20 63 61 6C 6C 73 20 75 73 69 6E 67 20 74 68 s calls using th
012E80: 65 20 6A 75 6D 70 20 00 76 65 63 74 6F 72 00 BC e jump .vector..
012E90: C0 20 74 61 62 6C 65 20 28 75 73 65 20 00 42 49 . table (use .BI
012EA0: 4F 53 00 BB 20 61 6E 64 20 00 42 49 4F 53 48 4C OS.. and .BIOSHL
012EB0: 00 BA 29 C0 2A 29 C0 63 62 6F 6F 74 3D 30 3B B4 ..).*).cboot=0;.
012EC0: 28 2A B4 63 6F 6C 64 20 00 62 6F 6F 74 00 B9 B6 (*.cold .boot...
012ED0: 2A 29 C0 77 62 6F 6F 74 3D 31 3B B4 28 2A B4 77 *).wboot=1;.(*.w
012EE0: 61 72 6D 20 B9 B6 2A 29 C0 63 6F 6E 73 74 61 3D arm ..*).consta=
012EF0: 32 3B B4 28 2A B4 00 63 6F 6E 73 6F 6C 65 00 B8 2;.(*..console..
012F00: 64 BF C0 8C 20 67 69 76 65 73 20 6E 75 6D 62 65 d... gives numbe
012F10: 72 20 00 6F 66 00 86 20 73 69 67 20 64 69 67 69 r .of.. sig digi
012F20: 74 73 2A 29 BF AF 20 4D 61 6B 65 57 6F 72 64 28 ts*).. MakeWord(
012F30: 00 48 69 67 68 00 85 2C 00 4C 6F 77 00 83 3A 8F .High..,.Low..:.
012F40: 29 3A 90 3B BF BF 28 2A B4 43 6F 6D 62 69 6E 65 ):.;..(*.Combine
012F50: 20 74 77 6F 20 62 79 74 65 73 20 69 6E 74 6F 20 two bytes into
012F60: 61 20 00 77 6F 72 64 00 82 20 2A 29 BF AF 20 48 a .word.. *).. H
012F70: 69 67 68 42 79 74 65 28 77 3A 90 29 3A 8F 3B BF ighByte(w:.):.;.
012F80: AF 20 4C 6F 77 42 79 74 65 28 77 3A 90 29 3A 8F . LowByte(w:.):.
012F90: 3B BF BF 28 2A B4 52 65 74 75 72 6E 20 87 20 85 ;..(*.Return . .
012FA0: 20 28 83 29 20 00 6F 72 64 65 72 00 81 20 00 62 (.) .order.. .b
012FB0: 79 74 65 00 80 20 86 20 61 20 82 BF C0 4E 6F 74 yte.. . a ...Not
012FC0: 65 20 74 68 61 74 2C 20 66 6F 6C 6C 6F 77 69 6E e that, followin
012FD0: 67 20 87 20 75 73 75 61 6C 20 38 30 38 30 20 63 g . usual 8080 c
012FE0: 6F 6E 76 65 6E 74 69 6F 6E 2C C0 87 20 66 69 72 onvention,.. fir
012FF0: 73 74 20 80 20 88 20 87 20 6C 6F 77 20 81 20 80 st . . . low . .
013000: 2A 29 BF 89 20 91 2E BF 00 00 1A 1A 1A 1A 1A 1A *).. ...........
013010: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013020: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013030: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013040: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013050: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013060: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013070: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013080: B2 20 A4 20 00 43 50 4D 00 B3 3B BF 28 2A B4 4F . . .CPM..;.(*.O
013090: 70 63 6F 64 65 73 20 00 66 6F 72 00 B1 20 00 43 pcodes .for.. .C
0130A0: 50 00 B0 2F 4D 20 42 64 6F 73 20 00 61 6E 64 00 P../M Bdos .and.
0130B0: AE 20 42 69 6F 73 20 63 61 6C 6C 73 B4 BF C0 00 . Bios calls....
0130C0: 4D 6E 65 6D 6F 6E 69 63 73 00 AD 20 74 61 6B 65 Mnemonics.. take
0130D0: 6E 20 00 66 72 6F 6D 00 AC 20 53 79 73 74 65 6D n .from.. System
0130E0: 20 50 72 6F 67 72 61 6D 6D 69 6E 67 20 75 6E 64 Programming und
0130F0: 65 72 20 B0 2F 4D 38 30 C0 00 77 69 74 68 00 AB er ./M80..with..
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
013110: 10 00 01 00 02 09 52 E5 10 00 C9 02 00 00 00 02 ......R.........
013120: 10 00 C5 02 00 00 00 02 10 00 C1 02 00 00 00 02 ................
013130: 10 00 C6 02 00 00 00 02 10 00 C2 02 00 00 00 02 ................
013140: 10 00 C7 02 00 00 00 02 10 00 C3 02 00 00 00 02 ................
013150: 10 00 C8 02 00 00 00 02 10 00 C4 02 00 00 00 02 ................
013160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013200: E4 2C 9F 3A AD 3B C1 8E 20 AE 3A AA 29 3B BF BF .,.:.;.. .:.);..
013210: 28 2A B4 52 65 61 64 28 57 72 69 74 65 29 20 61 (*.Read(Write) a
013220: 20 00 62 6C 6F 63 6B 00 9E 20 F6 20 28 EF 29 20 .block.. . (.)
013230: 61 20 C5 20 CE BF C0 66 BE BC 2D 20 D6 20 CE 20 a . ...f..- . .
013240: F6 20 FA 20 EF 20 C8 20 28 B3 20 63 68 65 63 6B . . . . (. check
013250: 20 F3 20 B0 C0 DF BD 2D 20 61 64 64 72 65 73 73 . ....- address
013260: 20 E5 20 DF 20 EF 20 C8 20 B9 C0 E4 BE 2D 20 9E . . . . ....- .
013270: 20 EF 20 C8 2E BA 42 6C 6F 63 6B 73 20 E7 20 31 . ...Blocks . 1
013280: 32 38 20 00 62 79 74 65 73 00 9D 20 65 61 63 68 28 .bytes.. each
013290: C1 BD 49 6E 20 65 61 72 6C 79 20 76 65 72 73 69 ..In early versi
0132A0: 6F 6E 73 20 E5 20 FD 20 00 63 6F 6D 70 69 6C 65 ons . . .compile
0132B0: 72 00 9C 2C 20 F8 20 70 61 72 61 6D 65 74 65 72 r.., . parameter
0132C0: 20 00 77 61 73 00 9A 20 69 67 6E 6F 72 65 64 C1 .was.. ignored.
0132D0: BD A8 20 ED 20 9A 20 7A 65 72 6F 2E 20 F7 20 E8 .. . . zero. . .
0132E0: 20 F1 20 F0 20 72 65 70 6C 61 63 65 64 20 E6 20 . . replaced .
0132F0: FD 20 00 72 6F 75 74 69 6E 65 73 00 98 C1 BD 00 . .routines.....
013300: 53 65 71 52 65 61 64 42 6C 6F 63 6B 00 97 20 D8 SeqReadBlock.. .
013310: 20 00 53 65 71 57 72 69 74 65 42 6C 6F 63 6B 00 .SeqWriteBlock.
013320: 95 C0 9F BA 2D 20 42 79 74 65 20 E2 20 EF 20 00 ....- Byte . . .
013330: 74 72 61 6E 73 66 65 72 00 94 20 28 FE 20 64 69 transfer.. (. di
013340: 66 66 65 72 65 6E 63 65 20 F6 20 FB 31 31 20 C1 fference . .11 .
013350: BD FA 20 64 65 66 69 6E 65 73 20 61 20 E0 20 E2 .. defines a . .
013360: 2E 20 F7 20 F3 20 61 20 00 63 61 73 65 00 92 20 . . . a .case..
013370: E5 20 FA 20 F3 20 6D 6F 72 65 20 C1 BD 70 6F 72 . . . more ..por
013380: 74 61 62 6C 65 2C 20 00 73 69 6E 63 65 00 91 20 table, .since..
013390: FD 20 FB 2D 31 31 20 9C 20 64 65 66 69 6E 65 64 . .-11 . defined
0133A0: 20 53 49 5A 45 20 D8 20 54 53 49 5A 45 20 EF C1 SIZE . TSIZE ..
0133B0: BD 00 62 65 00 90 20 FD 20 73 69 7A 65 20 F5 20 ..be.. . size .
0133C0: 77 6F 72 64 73 2C 20 FA 20 77 6F 75 6C 64 20 90 words, . would .
0133D0: 20 74 6F 74 61 6C 6C 79 20 73 69 6C 6C 79 20 01 totally silly .
0133E0: 00 20 61 C1 BD E3 20 6F 72 69 65 6E 74 65 64 20 . a... oriented
0133F0: F2 29 BF C2 2A 2A 20 63 61 72 65 66 75 6C 20 2A .)..** careful *
013400: 83 20 96 20 66 69 6E 64 C0 84 20 88 20 84 20 8A . . find.. . . .
013410: C0 86 20 88 20 6E 75 6D 62 65 72 20 00 6F 66 00 .. . number .of.
013420: 82 20 62 79 74 65 73 20 96 20 65 78 61 6D 69 6E . bytes . examin
013430: 65 20 28 00 69 66 00 81 20 30 20 36 34 6B 20 88 e (.if.. 0 64k .
013440: 20 73 65 61 72 63 68 65 64 29 C0 72 65 74 75 72 searched).retur
013450: 6E 73 20 8A 20 82 20 6D 61 74 63 68 65 64 20 00 ns . . matched .
013460: 62 79 74 65 00 80 2C 20 8D 20 8A 20 82 20 80 C0 byte.., . . . ..
013470: 6F 6E 65 20 70 61 73 74 20 65 6E 64 20 81 20 6E one past end . n
013480: 6F 6E 65 BF 2A 29 BF 89 20 97 2E BF 00 00 1A 1A one.*).. .......
013490: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0134A0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0134B0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0134C0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0134D0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0134E0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0134F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013500: B2 20 A4 20 00 46 69 6C 65 73 00 01 01 3B BA BF . . .Files...;..
013510: BF 28 2A B4 01 01 20 64 65 66 69 6E 69 74 69 6F .(*... definitio
013520: 6E 20 00 66 6F 72 00 01 00 20 00 43 50 00 FF 2F n .for... .CP../
013530: 4D BF C0 43 65 72 65 6E 6B 6F 66 20 4D 6F 64 75 M..Cerenkof Modu
013540: 6C 61 20 49 49 BF C0 00 4E 6F 74 65 00 FE 20 61 la II...Note.. a
013550: 6C 73 6F 20 00 74 68 65 00 FD 20 00 6D 6F 64 75 lso .the.. .modu
013560: 6C 65 00 FC 20 00 52 54 00 FB 31 31 01 01 20 00 le.. .RT..11.. .
013570: 77 68 69 63 68 00 FA 20 70 72 6F 76 69 64 65 73 which.. provides
013580: 20 FB 31 31 C0 63 6F 6D 70 61 74 69 62 69 6C 69 .11.compatibili
013590: 74 79 2E 20 54 68 61 74 20 FC 20 00 75 73 65 73 ty. That . .uses
0135A0: 00 F9 20 00 74 68 69 73 00 F8 20 6F 6E 65 2A 29 .. .this.. one*)
0135B0: BF BF 28 2A B4 43 61 75 74 69 6F 6E 20 C0 2A 2A ..(*.Caution .**
0135C0: 2A 2A 2A 2A 2A BF C0 00 54 68 69 73 00 F7 20 FC *****...This.. .
0135D0: 20 64 69 66 66 65 72 73 20 00 66 72 6F 6D 00 F6 differs .from..
0135E0: 20 FD 20 FB 31 31 20 FC 20 00 69 6E 00 F5 20 63 . .11 . .in.. c
0135F0: 65 72 74 61 69 6E 20 77 61 79 73 BF C0 00 54 68 ertain ways...Th
013600: 63 74 6F 72 73 20 70 65 72 20 A1 B4 2A 29 C1 62 ctors per ..*).b
013610: 73 68 3A C6 3B B4 28 2A B4 00 62 6C 6F 63 6B 00 sh:.;.(*..block.
013620: 9A 20 73 68 69 66 74 20 66 61 63 74 6F 72 B4 2A . shift factor.*
013630: 29 C1 62 6C 6D 3A C6 3B B4 28 2A B4 9A 20 00 6D ).blm:.;.(*.. .m
013640: 61 73 6B 00 98 B5 2A 29 C1 65 78 6D 3A C6 3B B4 ask...*).exm:.;.
013650: 28 2A B4 00 65 78 74 65 6E 74 00 97 20 98 B5 2A (*..extent.. ..*
013660: 29 C1 64 73 6D 3A AA 3B B4 28 2A B4 00 6D 61 78 ).dsm:.;.(*..max
013670: 00 95 20 00 61 6C 6C 6F 63 61 74 69 6F 6E 00 94 .. .allocation..
013680: 20 67 72 6F 75 70 73 B4 2A 29 C1 64 72 6D 3A AA groups.*).drm:.
013690: 3B B4 28 2A B4 95 20 00 64 69 72 65 63 74 6F 72 ;.(*.. .director
0136A0: 79 00 92 20 65 6E 74 72 69 65 73 B4 2A 29 C1 61 y.. entries.*).a
0136B0: 6C 30 3A 9B 20 5B 30 2E 2E 31 5D 20 84 20 C6 3B l0:. [0..1] . .;
0136C0: C3 28 2A B4 94 20 BC B4 2A 29 C1 63 6B 73 3A AA .(*.. ..*).cks:.
0136D0: 3B B4 28 2A B4 00 63 68 65 63 6B 00 91 20 BC 20 ;.(*..check.. .
0136E0: 73 69 7A 65 B4 2A 29 C1 6F 66 66 3A AA 3B B4 28 size.*).off:.;.(
0136F0: 2A B4 00 73 79 73 74 65 6D 00 90 20 74 72 61 63 *..system.. trac
013700: 6B 73 B5 2A 29 C1 66 69 6C 6C 65 72 3A 9B 5B 30 ks.*).filler:.[0
013710: 2E 2E 32 5D 20 84 20 99 3B C1 89 3B C0 00 70 70 ..2] . .;..;..pp
013720: 61 72 61 6D 65 74 65 72 73 00 8F 3D A8 20 86 20 arameters..=. .
013730: 9C 3B C0 00 70 64 69 72 65 63 74 6F 72 79 00 8E .;..pdirectory..
013740: 3D A8 20 86 20 92 3B C0 92 3D A5 C1 64 69 72 75 =. . .;..=..diru
013750: 6E 3A C6 3B B4 28 2A 6F 72 20 30 45 35 68 20 69 n:.;.(*or 0E5h i
013760: 66 20 64 65 6C 65 74 65 64 2A 29 C1 64 69 72 66 f deleted*).dirf
013770: 6E 3A C4 3B B4 28 2A 00 66 69 6C 65 00 8D 20 6E n:.;.(*.file.. n
013780: 61 6D 65 2A 29 C1 64 69 72 66 74 3A C2 3B B4 28 ame*).dirft:.;.(
013790: 2A 8D 20 74 79 70 65 2A 29 C1 64 69 72 65 78 3A *. type*).direx:
0137A0: C6 3B B4 28 2A 97 20 6E 75 6D 62 65 72 2A 29 C1 .;.(*. number*).
0137B0: 64 69 72 72 65 73 3A AA 3B B4 28 2A 72 65 73 65 dirres:.;.(*rese
0137C0: 72 76 65 64 20 BD 20 90 2A 29 C1 64 69 72 72 63 rved . .*).dirrc
0137D0: 3A C6 3B B4 28 2A A5 20 63 6F 75 6E 74 20 BD 20 :.;.(*. count .
0137E0: 97 2A 29 C1 64 69 72 64 6D 3A BE 3B B4 28 2A A6 .*).dirdm:.;.(*.
0137F0: 20 6D 61 70 20 BD 20 97 2A 29 C1 89 3B C0 00 70 map . .*)..;..p
013800: 65 00 F4 20 6F 72 69 67 69 6E 61 6C 20 01 01 20 e.. original ..
013810: FC 20 00 69 73 00 F3 20 76 65 72 79 20 00 6D 61 . .is.. very .ma
013820: 63 68 69 6E 65 00 F2 20 73 70 65 63 69 66 69 63 chine.. specific
013830: 2E 20 49 74 20 00 68 61 73 00 F1 C0 74 68 65 72 . It .has...ther
013840: 65 66 6F 72 65 20 00 62 65 65 6E 00 F0 20 64 65 efore .been.. de
013850: 65 6D 65 64 20 61 63 63 65 70 74 69 62 6C 65 20 emed acceptible
013860: 00 74 6F 00 EF 20 00 63 68 61 6E 67 65 00 EE 20 .to.. .change..
013870: 00 69 74 00 ED 20 01 00 20 00 43 50 4D 00 EC 2E .it.. .. .CPM...
013880: BF C0 00 49 66 00 EB 20 00 79 6F 75 00 EA 20 77 ...If.. .you.. w
013890: 61 6E 74 20 F2 20 69 6E 64 65 70 65 6E 64 61 6E ant . independan
0138A0: 74 20 00 49 4F 00 E9 2C 20 00 75 73 65 00 E8 20 t .IO.., .use..
0138B0: 73 74 72 65 61 6D 73 BF C0 F4 20 64 69 66 66 65 streams... diffe
0138C0: 72 65 6E 63 65 73 20 00 61 72 65 00 E7 3A BF C0 rences .are..:..
0138D0: 53 6F 6D 65 20 70 61 72 61 6D 65 74 65 72 73 20 Some parameters
0138E0: 70 61 73 73 65 64 20 00 62 79 00 E6 20 8E 20 69 passed .by.. . i
0138F0: 6E 73 74 65 61 64 20 00 6F 66 00 E5 20 76 61 6C nstead .of.. val
013900: 75 65 C0 00 62 6C 6B 6E 72 00 E4 20 70 61 72 61 ue..blknr.. para
013910: 6D 61 74 65 72 20 F3 20 68 61 6E 64 6C 65 64 20 mater . handled
013920: 64 69 66 66 65 72 65 6E 74 6C 79 C0 00 62 79 74 differently..byt
013930: 65 00 E3 20 00 63 6F 75 6E 74 00 E2 20 00 6E 6F e.. .count.. .no
013940: 74 00 E1 20 00 77 6F 72 64 00 E0 20 E2 20 75 73 t.. .word.. . us
013950: 65 64 20 01 00 20 00 62 75 66 66 65 72 00 DF 20 ed .. .buffer..
013960: 6C 65 6E 67 74 68 73 C0 4E 6F 74 20 00 61 6C 6C lengths.Not .all
013970: 00 DE 20 FB 31 31 20 00 65 72 72 6F 72 00 DD 20 .. .11 .error..
013980: 00 63 6F 64 65 73 00 DC 20 6D 61 6B 65 20 73 65 .codes.. make se
013990: 6E 73 65 20 75 6E 64 65 72 20 EC C0 01 01 20 E7 nse under .... .
0139A0: 20 E1 20 43 68 61 6E 6E 65 6C 20 6E 75 6D 62 65 . Channel numbe
0139B0: 72 73 21 20 B5 2A 29 BF BF 93 20 53 59 53 54 45 rs! .*)... SYSTE
0139C0: 4D 20 A3 20 AB 2C 57 4F 52 44 3B BF 93 20 EC BC M £ .,WORD;.. ..
0139D0: A3 20 00 66 63 62 00 DB 3B BF BF 28 2A B4 FE 20 £ .fcb..;..(*..
0139E0: 00 74 68 61 74 00 DA 20 52 61 64 35 30 00 6E 61 .that.. Rad50.na
0139F0: 6D 65 00 D9 20 00 61 6E 64 00 D8 20 52 61 64 69 me.. .and.. Radi
013A00: 61 6C 6C 6F 63 00 8C 3D A8 20 86 20 00 61 6C 6C alloc..=. . .all
013A10: 6F 63 00 8B 3B C0 8B 3D 9B 5B 30 2E 2E 31 30 5D oc..;..=.[0..10]
013A20: 20 84 20 C6 3B B4 C0 00 70 63 68 65 63 6B 00 8A . .;...pcheck..
013A30: 3D A8 20 86 20 91 3B C0 91 3D 9B 5B 30 2E 2E 31 =. . .;..=.[0..1
013A40: 30 5D 20 84 20 C6 3B C0 70 64 69 73 63 68 65 61 0] . .;.pdischea
013A50: 64 65 72 3D A8 20 86 20 00 64 69 73 63 68 65 61 der=. . .dischea
013A60: 64 65 72 00 88 3B C0 88 3D A5 C1 9F 3A 9E 3B C1 der..;..=...:.;.
013A70: 73 63 72 61 74 63 68 3A 9B 5B 30 2E 2E 32 5D 20 scratch:.[0..2]
013A80: 84 20 AA 3B C1 92 3A 8E 3B C1 9C 3A 8F 3B C1 91 . .;..:.;..:.;..
013A90: 3A 8A 3B C1 8B 3A 8C 3B C1 89 3B BF BF BF AF 20 :.;..:.;..;....
013AA0: BB 28 00 63 6F 64 65 00 87 3A AA 3B 00 62 63 00 .(.code..:.;.bc.
013AB0: 85 3A C5 3B 00 64 65 00 83 3A C5 29 3A AA 3B 20 .:.;.de..:.):.;
013AC0: B4 28 2A 00 52 65 73 75 6C 74 00 82 20 00 69 73 .(*.Result.. .is
013AD0: 00 81 20 41 20 00 76 61 6C 75 65 00 80 2A 29 BF .. A .value..*).
013AE0: AF 20 BA 28 87 3A AA 3B 85 3A C5 3B 83 3A C5 29 . .(.:.;.:.;.:.)
013AF0: 3A AA 3B B4 28 2A 82 20 81 20 48 4C 20 80 2A 29 :.;.(*. . HL .*)
013B00: BF 89 20 C7 2E BF BF 00 00 1A 1A 1A 1A 1A 1A 1A .. .............
013B10: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013B20: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013B30: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013B40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013B50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013B60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013B70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013B80: B2 20 A4 20 00 44 45 42 55 47 00 8E 3B BF 28 2A . . .DEBUG..;.(*
013B90: B4 54 68 69 73 20 00 69 73 00 8D 20 00 74 68 65 .This .is.. .the
013BA0: 00 8C 20 64 65 66 69 6E 69 74 69 6F 6E 20 00 6D .. definition .m
013BB0: 6F 64 75 6C 65 00 8B 20 66 6F 72 20 00 64 65 62 odule.. for .deb
013BC0: 75 67 00 8A BF C0 41 74 20 70 72 65 73 65 6E 74 ug....At present
013BD0: 2C 20 00 69 74 00 88 20 64 6F 65 73 20 00 6E 6F , .it.. does .no
013BE0: 74 00 87 20 63 6F 6E 74 61 69 6E 20 00 61 6E 79 t.. contain .any
013BF0: 00 86 20 64 65 66 69 6E 69 74 69 6F 6E 73 2C C0 .. definitions,.
013C00: 63 35 30 20 E7 20 6F 6D 69 74 74 65 64 20 2A 29 c50 . omitted *)
013C10: BF BF 28 2A B4 50 72 6F 63 65 64 75 72 65 B4 42 ..(*.Procedure.B
013C20: 44 4F 53 20 72 65 71 75 65 73 74 B4 66 75 6E 63 DOS request.func
013C30: 74 69 6F 6E BF C0 00 4C 6F 6F 6B 75 70 00 D7 B5 tion...Lookup...
013C40: 6F 70 6E 66 63 B5 00 6F 70 65 6E 00 D6 20 DB C0 opnfc..open.. ..
013C50: 00 43 72 65 61 74 65 00 D5 B5 00 64 65 6C 66 63 .Create....delfc
013C60: 00 D4 2F 6D 61 6B 66 63 B4 00 64 65 6C 65 74 65 ../makfc..delete
013C70: 00 D3 20 61 6E 79 20 00 65 78 69 73 74 69 6E 67 .. any .existing
013C80: 00 D2 20 D8 20 00 63 72 65 61 74 65 00 D1 20 00 .. . .create.. .
013C90: 6E 65 77 00 D0 C0 00 44 65 6C 65 74 65 00 CF B5 new....Delete...
013CA0: D4 B5 D3 20 00 66 69 6C 65 00 CE C0 00 52 65 6C ... .file....Rel
013CB0: 65 61 73 65 00 CD B5 D4 B5 D3 20 DE 20 65 78 74 ease...... . ext
013CC0: 65 6E 74 73 C0 00 43 6C 6F 73 65 00 CC B5 63 6C ents..Close...cl
013CD0: 73 66 63 B5 63 6C 6F 73 65 20 CE C0 00 57 72 69 sfc.close ...Wri
013CE0: 74 65 42 6C 6F 63 6B 00 CB B4 77 73 72 66 63 B5 teBlock...wsrfc.
013CF0: 28 00 73 65 71 75 65 6E 74 69 61 6C 00 CA 29 20 (.sequential..)
013D00: 77 72 69 74 65 C0 00 52 65 61 64 42 6C 6F 63 6B write..ReadBlock
013D10: 00 C9 B4 72 73 72 66 63 B5 28 CA 29 20 00 72 65 ...rsrfc.(.) .re
013D20: 61 64 00 C8 C0 00 52 65 6E 61 6D 65 00 C7 B5 72 ad....Rename...r
013D30: 65 6E 66 63 B5 C7 20 CE BF 2A 29 BF 96 20 B4 C0 enfc.. ..*).. ..
013D40: 00 44 65 76 69 63 65 74 79 70 65 00 C6 3D 28 63 .Devicetype..=(c
013D50: 6F 6E 2C 72 64 72 2C 6C 73 74 2C 70 75 6E 2C 00 on,rdr,lst,pun,.
013D60: 64 69 73 63 00 C5 29 3B C0 00 46 49 4C 45 00 C4 disc..);..FILE..
013D70: 3D A5 C1 64 65 76 74 79 70 65 3A C6 3B C1 66 3A =..devtype:.;.f:
013D80: DB 3B C1 65 6F 66 3A AC 3B C1 89 3B C0 46 69 6C .;.eof:.;..;.Fil
013D90: 65 4E 61 6D 65 3D 9B 5B 30 2E 2E 31 33 5D 20 84 eName=.[0..13] .
013DA0: 20 99 3B 20 28 2A 65 2E 67 2E 20 62 3A 66 69 6C .; (*e.g. b:fil
013DB0: 65 6E 61 6D 65 2E 64 61 74 2A 29 BF BF AF 20 43 ename.dat*)... C
013DC0: 6F 6E 76 65 72 74 46 69 6C 65 4E 61 6D 65 28 8E onvertFileName(.
013DD0: 20 66 3A DB 3B 00 66 6E 00 C3 3A 9B 20 84 20 99 f:.;.fn..:. . .
013DE0: 29 3B BF BF 28 2A B4 00 43 6F 6E 76 65 72 74 00 );..(*..Convert.
013DF0: BB 20 61 20 CE 20 D9 20 00 69 6E 74 6F 00 B9 20 . a . . .into..
013E00: 74 68 6F 75 67 68 20 00 79 6F 75 00 85 20 6D 61 though .you.. ma
013E10: 79 2C 20 6F 66 20 63 6F 75 72 73 65 20 61 64 64 y, of course add
013E20: 20 73 6F 6D 65 2E BF C0 8E 20 00 6D 75 73 74 00 some.... .must.
013E30: 84 20 00 62 65 00 83 20 69 6D 70 6F 72 74 65 64 . .be.. imported
013E40: 20 00 62 79 00 82 20 86 20 8B 20 77 68 69 63 68 .by.. . . which
013E50: 20 8D C0 63 6F 6D 70 69 6C 65 64 20 61 6E 64 20 ..compiled and
013E60: 6C 69 6E 6B 65 64 20 00 77 69 74 68 00 81 20 2F linked .with.. /
013E70: 54 20 28 6F 72 20 75 73 69 6E 67 20 8C 20 28 2A T (or using . (*
013E80: 24 74 2B 2A 29 20 66 6C 61 67 C0 73 6F 20 74 68 $t+*) flag.so th
013E90: 61 74 20 8C 20 6D 61 69 6E 20 70 72 6F 67 72 61 at . main progra
013EA0: 6D 20 6C 69 6E 6B 61 67 65 20 63 6F 6D 65 73 20 m linkage comes
013EB0: 6F 75 74 20 00 69 6E 00 80 20 8C C0 72 69 67 68 out .in.. ..righ
013EC0: 74 20 6F 72 64 65 72 20 28 6F 62 76 69 6F 75 73 t order (obvious
013ED0: 6C 79 2C 20 8E 20 84 20 83 20 69 6E 69 74 69 61 ly, . . . initia
013EE0: 6C 69 73 65 64 20 C0 66 69 72 73 74 20 61 73 20 lised .first as
013EF0: 88 20 73 65 74 73 20 75 70 20 8C 20 69 6E 74 65 . sets up . inte
013F00: 72 75 70 74 20 80 20 6C 6F 77 20 6D 65 6D 6F 72 rupt . low memor
013F10: 79 20 75 73 65 64 C0 82 20 8C 20 6F 74 68 65 72 y used.. . other
013F20: 20 6D 6F 64 75 6C 65 73 20 74 6F 20 63 61 6C 6C modules to call
013F30: 20 8E BF BF C0 4E 6F 2C 20 48 6F 72 74 65 6E 73 ....No, Hortens
013F40: 65 2C 20 85 20 84 20 87 20 63 6F 6D 70 69 6C 65 e, . . . compile
013F50: 20 74 68 69 73 20 8B 20 81 20 8A C0 6D 6F 64 65 this . . ..mode
013F60: 20 28 2F 54 29 20 73 65 6C 65 63 74 65 64 20 2A (/T) selected *
013F70: 29 BF 89 20 8E 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A ).. ............
013F80: B2 20 A4 20 00 45 78 63 68 61 6E 67 65 00 80 3B . . .Exchange..;
013F90: BF 93 20 53 59 53 54 45 4D 20 A3 20 AB 3B BF AF .. SYSTEM £ .;..
013FA0: 20 80 28 70 3A AB 29 3B BF BF 28 2A B4 80 20 70 .(p:.);..(*.. p
013FB0: 6F 72 63 65 73 73 20 61 74 20 70 20 77 69 74 68 orcess at p with
013FC0: 20 63 75 72 72 65 6E 74 20 6F 6E 65 2A 29 BF 89 current one*)..
013FD0: 20 80 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ...............
013FE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
013FF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
014000: 00 61 6E 00 B8 20 DB BF C0 CE 20 D9 20 00 6D 61 .an.. .... . .ma
014010: 79 00 B7 20 69 6E 63 6C 75 64 65 20 77 69 6C 64 y.. include wild
014020: 20 63 61 72 64 73 20 28 00 62 75 74 00 B6 20 00 cards (.but.. .
014030: 6E 6F 00 B3 20 73 65 61 72 63 68 20 01 00 20 6D no.. search .. m
014040: 61 74 63 68 69 6E 67 20 C1 00 66 69 6C 65 73 00 atching ..files.
014050: B1 20 F3 20 00 70 65 72 66 6F 72 6D 65 64 00 B0 . . .performed..
014060: 2A 29 B4 BF AF 20 D7 28 8E 20 66 3A C4 3B C3 3A *)... .(. f:.;.:
014070: 9B 20 84 20 99 3B 8E 20 00 72 65 70 6C 79 00 AE . . .;. .reply..
014080: 3A AA 29 3B BF BF 28 2A B4 AE 20 00 72 65 74 75 :.);..(*.. .retu
014090: 72 6E 73 00 A9 20 B4 30 20 00 69 66 00 A8 20 6F rns.. .0 .if.. o
0140A0: 6B 20 28 6E 6F 74 65 2D 20 E1 20 CE 20 6C 65 6E k (note- . . len
0140B0: 67 74 68 29 C2 2D 31 20 A8 20 6F 75 74 70 75 74 gth).-1 . output
0140C0: 20 00 6F 6E 6C 79 00 A7 20 00 64 65 76 69 63 65 .only.. .device
0140D0: 00 A6 20 00 73 70 65 63 69 66 69 65 64 00 A2 C2 .. .specified...
0140E0: 2D 32 20 A8 20 CE 20 E1 20 66 6F 75 6E 64 2A 29 -2 . . . found*)
0140F0: BF BF BF AF 20 D5 28 8E 20 66 3A C4 3B C3 3A 9B .... .(. f:.;.:.
014100: 20 84 20 99 3B 8E 20 AE 3A AA 29 3B BF BF 28 2A . .;. .:.);..(*
014110: B4 D3 20 D2 20 D8 20 D1 20 D0 20 CE C0 AE 20 3D .. . . . . ... =
014120: 20 30 2C 20 A8 20 00 4F 4B 00 A1 C0 BE 20 2D 31 0, . .OK.... -1
014130: BA A8 20 69 6E 70 75 74 20 A7 20 A6 20 A2 C0 BE .. input . . ...
014140: 20 2D 32 2C 20 64 69 72 65 63 74 6F 72 79 20 00 -2, directory .
014150: 66 75 6C 6C 00 A0 2A 29 BF BF AF 20 CF 28 8E 20 full..*)... .(.
014160: 66 3A C4 3B C3 3A 9B 20 84 20 99 3B 8E 20 AE 3A f:.;.:. . .;. .:
014170: AA 29 3B BF BF 28 2A B4 D3 20 D2 C0 52 65 70 6C .);..(*.. ..Repl
014180: 79 20 2D 20 30 20 A1 C1 2D 32 2C 6E 6F 6E 20 73 y - 0 ..-2,non s
014190: 75 63 68 2A 29 BF BF AF 20 CC 28 8E 20 66 3A C4 uch*)... .(. f:.
0141A0: 29 3B BF BF 28 2A B4 CC 20 CE 2A 29 BF BF AF 20 );..(*.. .*)...
0141B0: CD 28 8E 20 66 3A C4 29 3B C0 BF 28 2A B4 CF 20 .(. f:.);..(*..
0141C0: B8 20 D6 20 CE 20 2A 29 BF BF AF 20 C9 28 8E 20 . . . *)... .(.
0141D0: 66 3A C4 3B DF 3A AB 3B E4 2C 00 62 79 74 65 63 f:.;.:.;.,.bytec
0141E0: 6F 75 6E 74 00 9F 3A AD 3B C1 8E 20 AE 3A AA 29 ount..:.;.. .:.)
0141F0: 3B BF AF 20 CB 28 8E 20 66 3A C4 3B DF 3A AB 3B ;.. .(. f:.;.:.;
014200: B2 20 A4 20 00 46 61 73 74 4D 6F 76 65 00 97 3B . . .FastMove..;
014210: BF BF 28 2A B4 41 73 73 65 6D 62 6C 79 20 6C 61 ..(*.Assembly la
014220: 6E 67 75 61 67 65 20 72 6F 75 74 69 6E 65 73 20 nguage routines
014230: 00 74 6F 00 96 20 64 6F 20 66 61 73 74 20 00 6D .to.. do fast .m
014240: 65 6D 6F 72 79 00 95 20 00 6D 6F 76 65 73 00 94 emory.. .moves..
014250: 2F 65 78 63 68 61 6E 67 65 73 C0 75 73 69 6E 67 /exchanges.using
014260: 20 4C 44 49 52 20 00 61 6E 64 00 92 20 4C 44 44 LDIR .and.. LDD
014270: 52 20 BF C0 00 49 66 00 91 20 00 74 68 65 00 90 R ...If.. .the..
014280: 20 94 20 61 72 65 20 6E 6F 6E 20 2D 6F 76 65 72 . are non -over
014290: 6C 61 70 70 69 6E 67 2C 20 79 6F 75 20 63 61 6E lapping, you can
0142A0: 20 00 75 73 65 00 8F 20 65 69 74 68 65 72 20 00 .use.. either .
0142B0: 4D 6F 76 65 75 70 00 8E C0 00 6F 72 00 8D 20 00 Moveup....or.. .
0142C0: 4D 6F 76 65 64 6F 77 6E 00 8C BF C0 91 20 74 68 Movedown..... th
0142D0: 65 79 20 6F 76 65 72 6C 61 70 20 92 20 90 20 00 ey overlap . . .
0142E0: 64 65 73 74 69 6E 61 74 69 6F 6E 00 8B 20 00 61 destination.. .a
0142F0: 64 64 72 65 73 73 00 8A 20 00 69 73 00 88 20 6C ddress.. .is.. l
014300: 6F 77 65 72 20 74 68 61 6E 20 90 C0 00 73 6F 75 ower than ...sou
014310: 72 63 65 00 87 20 8A 2C 20 8F 20 8C 20 65 6C 73 rce.. ., . . els
014320: 65 20 8F 20 8E BF C0 91 20 90 20 6C 65 6E 67 74 e . .... . lengt
014330: 68 20 88 20 7A 65 72 6F 2C 20 6E 6F 74 68 69 6E h . zero, nothin
014340: 67 20 88 20 6D 6F 76 65 64 2A 29 BF BF 93 20 53 g . moved*)... S
014350: 59 53 54 45 4D 20 A3 20 AB 3B BF AF 20 8E 28 87 YSTEM £ .;.. .(.
014360: 2C 8B 3A AB 3B 00 6C 65 6E 00 86 3A AD 29 3B BF ,.:.;.len..:.);.
014370: BF AF 20 8C 28 87 2C 8B 3A AB 3B 86 3A AD 29 3B .. .(.,.:.;.:.);
014380: C0 BF AF 20 53 77 61 70 28 61 2C 62 3A AB 3B 86 ... Swap(a,b:.;.
014390: 3A AD 29 3B BF AF 20 53 65 61 72 63 68 75 70 28 :.);.. Searchup(
0143A0: 00 63 68 00 85 3A 99 3B 00 73 74 61 72 74 00 84 .ch..:.;.start..
0143B0: 3A AB 3B 86 3A AD 29 3A AD 3B BF AF 20 53 65 61 :.;.:.):.;.. Sea
0143C0: 72 63 68 64 6F 77 6E 28 85 3A 99 3B 84 3A AB 3B rchdown(.:.;.:.;
0143D0: 86 3A AD 29 3A AD 3B BF BF 28 2A B4 6C 6F 6F 6B .:.):.;..(*.look
0143E0: 20 66 6F 72 20 61 20 00 63 68 61 72 61 63 74 65 for a .characte
0143F0: 72 00 83 20 69 6E 20 95 C0 85 20 88 20 74 68 20 r.. in ... . th
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
014410: 11 00 01 00 02 09 52 E5 11 00 C9 02 00 00 00 02 ......R.........
014420: 11 00 C5 02 00 00 00 02 11 00 C1 02 00 00 00 02 ................
014430: 11 00 C6 02 00 00 00 02 11 00 C2 02 00 00 00 02 ................
014440: 11 00 C7 02 00 00 00 02 11 00 C3 02 00 00 00 02 ................
014450: 11 00 C8 02 00 00 00 02 11 00 C4 02 00 00 00 02 ................
014460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014500: 00 8F 20 96 20 AB 20 EB 20 00 63 61 6C 6C 65 64 .. . . . .called
014510: 00 8D 2C 20 E3 20 6F 6E 65 20 DE 20 EB 20 CB 2C .., . one . . .,
014520: 20 9A 20 C0 B9 20 D6 20 EB 20 8F 20 96 20 CA 20 . .. . . . . .
014530: EB 20 8D 2C 20 61 20 9C 20 EB 20 CB 2E 20 C0 A2 . ., a . . .. ..
014540: 20 61 20 9C 20 EB 20 CB 2C 20 EE 20 A6 20 00 75 a . . ., . . .u
014550: 73 65 00 8C 20 62 61 63 6B 73 70 61 63 65 2C 20 se.. backspace,
014560: 00 63 6F 6E 74 72 6F 6C 00 8B 20 50 2C 20 8B 20 .control.. P, .
014570: 55 C0 65 74 63 2E 20 DB 20 EE 20 95 20 77 61 6E U.etc. . . . wan
014580: 74 20 61 20 9C 20 EF 20 D4 20 CB 20 28 65 76 65 t a . . . . (eve
014590: 6E 20 BB 20 AB 29 2C 20 C6 C0 EA 20 C7 20 CE 20 n . .), ... . .
0145A0: EF 20 C5 2A 29 BF BF AF 20 52 65 61 64 4C 69 6E . .*)... ReadLin
0145B0: 65 28 8E 20 73 3A 9B 20 84 20 99 29 3B BF C0 28 e(. s:. . .);..(
0145C0: 2A AB 20 61 20 E1 20 E9 20 74 65 78 74 2E 20 DB *. a . . text. .
0145D0: 20 E1 20 EB 20 6C 6F 6E 67 65 72 20 00 74 68 61 . . longer .tha
0145E0: 6E 00 8A 20 73 2C 20 EA 20 72 65 6D 61 69 6E 64 n.. s, . remaind
0145F0: 65 72 C0 20 E9 20 EA 20 E1 20 EB 20 64 69 73 63 er. . . . . disc
014600: 61 72 64 65 64 2A 29 BF BF AF 20 53 6B 69 70 45 arded*)... SkipE
014610: 4F 4C 3B BF C0 28 2A 53 6B 69 70 20 72 65 73 74 OL;..(*Skip rest
014620: 20 E9 20 E1 2A 29 BF BF AF 20 52 65 61 64 49 6E . .*)... ReadIn
014630: 74 28 8E 20 78 3A AA 29 3B BF C0 28 2A AB 20 90 t(. x:.);..(*. .
014640: 20 00 69 6E 74 65 67 65 72 00 88 20 B1 20 C0 20 .integer.. . .
014650: 4E 75 6D 62 65 72 20 6D 61 79 20 68 61 76 65 20 Number may have
014660: 00 6C 65 61 64 69 6E 67 00 87 20 73 69 67 6E C0 .leading.. sign.
014670: 20 92 20 91 2C 20 E1 20 73 65 70 61 72 61 74 6F . ., . separato
014680: 72 73 20 E6 20 74 61 62 73 20 F1 20 A7 C0 20 41 rs . tabs . .. A
014690: 20 6E 6F 6E 2D 6E 75 6D 65 72 69 63 20 94 2A 29 non-numeric .*)
0146A0: BF BF AF 20 52 65 61 64 43 61 72 64 28 8E 20 78 ... ReadCard(. x
0146B0: 3A AD 29 3B BF C0 28 2A AB 20 61 20 63 61 72 64 :.);..(*. a card
0146C0: 69 6E 61 6C 2A 29 BF BF AF 20 D7 28 A8 3A 99 29 inal*)... .(.:.)
0146D0: 3B BF C0 28 2A D7 20 61 20 DE 2A 29 BF BF AF 20 ;..(*. a .*)...
0146E0: A9 3B BF C0 28 2A D7 20 61 20 E1 20 73 65 70 61 .;..(*. a . sepa
0146F0: 72 61 74 6F 72 2A 29 BF BF AF 20 B3 28 73 3A 9B rator*)... .(s:.
014700: 72 6F 75 74 69 6E 65 73 00 F0 20 00 74 6F 00 EF routines.. .to..
014710: 20 61 6C 6C 6F 77 20 00 79 6F 75 00 EE C0 EF 20 allow .you....
014720: 74 65 6D 70 6F 72 61 72 69 6C 6C 79 20 73 77 69 temporarilly swi
014730: 74 63 68 20 EF 20 61 20 6E 65 77 20 00 73 74 72 tch . a new .str
014740: 65 61 6D 00 ED BF C0 00 54 68 69 73 00 EC 20 00 eam.....This.. .
014750: 69 73 00 EB 20 00 74 68 65 00 EA 20 66 69 6C 6C is.. .the.. fill
014760: 20 76 65 72 73 69 6F 6E 20 00 6F 66 00 E9 20 69 version .of.. i
014770: 6E 6F 75 74 20 00 74 68 61 74 00 E8 20 61 6C 6C nout .that.. all
014780: 6F 77 73 20 C0 73 77 69 74 63 68 69 6E 67 20 E9 ows .switching .
014790: 20 00 73 74 72 65 61 6D 73 00 E7 20 00 61 6E 64 .streams.. .and
0147A0: 00 E6 20 72 65 64 69 72 65 63 74 69 6F 6E 20 28 .. redirection (
0147B0: 00 73 65 65 00 E5 20 61 6C 73 6F 20 C0 43 6F 6D .see.. also .Com
0147C0: 6D 61 6E 64 4C 69 6E 65 29 BF C0 00 54 68 65 72 mandLine)...Ther
0147D0: 65 00 E4 20 EB 20 61 6E 6F 74 68 65 72 20 F6 20 e.. . another .
0147E0: 53 6D 61 6C 6C 49 4F 2C 20 77 68 69 63 68 20 00 SmallIO, which .
0147F0: 6F 6E 6C 79 00 E3 20 73 75 70 70 6F 72 74 73 C0 only.. supports.
014800: EA 20 73 74 61 6E 64 61 72 64 20 E7 20 EF 20 EA . standard . . .
014810: 20 00 63 6F 6E 73 6F 6C 65 00 E2 2A 29 BF BF 9D .console..*)...
014820: B4 45 4F 4C 3D 31 65 78 3B B4 28 2A 20 45 6E 64 .EOL=1ex;.(* End
014830: 20 E9 20 00 6C 69 6E 65 00 E1 20 6D 61 72 6B 65 . .line.. marke
014840: 72 C2 BA 00 4E 6F 74 65 00 E0 20 E8 20 F4 20 75 r...Note.. . . u
014850: 73 65 73 20 31 65 68 20 3D 20 52 65 63 6F 72 64 ses 1eh = Record
014860: 20 73 65 70 65 72 61 74 6F 72 C2 BA 00 54 68 65 seperator...The
014870: 00 DF 20 E3 20 72 65 71 75 69 72 65 6D 65 6E 74 .. . requirement
014880: 20 EB 20 E8 20 EA 20 00 63 68 61 72 61 63 74 65 . . . .characte
014890: 72 00 DE C2 BA 64 6F 65 73 20 00 6E 6F 74 00 DD r....does .not..
0148A0: 20 6F 63 63 75 72 20 00 69 6E 00 DC 20 EA 20 6D occur .in.. . m
0148B0: 69 64 64 6C 65 20 E9 20 61 20 E1 BF C2 00 49 66 iddle . a ....If
0148C0: 00 DB 20 00 74 68 69 73 00 DA 20 73 79 6D 62 6F .. .this.. symbo
0148D0: 6C 20 EB 20 00 6F 75 74 70 75 74 00 D9 20 00 62 l . .output.. .b
0148E0: 79 00 D8 20 00 57 72 69 74 65 00 D7 2C 20 00 69 y.. .Write.., .i
0148F0: 74 00 D6 20 00 77 69 6C 6C 00 D5 20 00 62 65 00 t.. .will.. .be.
014900: 2A BF C1 BD 9F 20 73 68 6F 75 6C 64 20 90 20 61 *.... should . a
014910: 20 00 6D 75 6C 74 69 70 6C 65 00 8F 20 E5 20 31 .multiple.. . 1
014920: 32 38 20 9D C1 BD 65 76 65 6E 20 A8 20 69 74 73 28 ...even . its
014930: 20 E1 2C 20 61 20 8F 20 E5 20 31 32 38 20 9D 20 ., a . . 128 .
014940: F3 20 61 6C 77 61 79 73 C1 BD 00 74 72 61 6E 73 . always...trans
014950: 66 65 72 72 65 64 00 8D 2E 20 C0 AE BE 2D 20 3E ferred... ...- >
014960: 3D 30 20 41 63 74 75 61 6C 20 00 6E 75 6D 62 65 =0 Actual .numbe
014970: 72 00 8C 20 E5 20 42 59 54 45 53 20 8D C1 BE 20 r.. . BYTES ...
014980: 30 20 72 65 70 72 65 73 65 6E 74 73 20 45 4F 46 0 represents EOF
014990: 2E 20 41 20 70 61 72 74 69 61 6C 20 94 20 00 77 . A partial . .w
0149A0: 69 6C 6C 00 8B 20 A7 C2 6F 63 63 75 72 20 00 61 ill.. ..occur .a
0149B0: 74 00 8A 20 00 65 6E 64 00 88 20 E5 20 CE 20 28 t.. .end.. . . (
0149C0: 00 6E 65 76 65 72 00 87 20 88 20 E5 20 65 78 74 .never.. . . ext
0149D0: 65 6E 74 29 C2 4F 6E 6C 79 20 6C 65 73 73 20 00 ent).Only less .
0149E0: 74 68 61 6E 00 86 20 9D 20 EF 20 94 20 6F 6E 20 than.. . . . on
0149F0: 77 72 69 74 65 73 20 A8 C2 C5 20 F3 20 A0 C0 52 writes ... . ..R
014A00: 65 6D 61 72 6B 3A C1 AE 20 87 20 A9 20 68 61 72 emark:.. . . har
014A10: 64 20 DD 20 91 20 F5 20 DA 20 92 C1 77 65 20 87 d . . . . ..we .
014A20: 20 67 65 74 20 62 61 63 6B 20 F6 20 EC 2E C1 4F get back . ...O
014A30: 6E 65 20 77 61 79 20 EF 20 6F 76 65 72 63 6F 6D ne way . overcom
014A40: 65 20 DA 20 F3 20 EF 20 EE 20 FD 20 63 6F 6C 64 e . . . . . cold
014A50: 20 62 6F 6F 74 C1 00 6A 75 6D 70 00 85 20 8A 20 boot..jump.. .
014A60: 6C 6F 63 61 74 69 6F 6E 20 30 2E 20 EB 20 EA 20 location 0. . .
014A70: 64 6F 20 F8 2C 20 EA 20 8B 20 E5 20 63 6F 75 72 do ., . . . cour
014A80: 73 65 C1 00 68 61 76 65 00 83 20 EF 20 6D 6F 64 se..have.. . mod
014A90: 69 66 79 20 F8 20 FC 20 61 70 70 72 6F 70 72 69 ify . . appropri
014AA0: 61 74 65 6C 6C 79 2E 20 41 6C 73 6F 20 FD C1 44 atelly. Also ..D
014AB0: 69 72 65 63 74 20 42 69 6F 73 20 63 61 6C 6C 20 irect Bios call
014AC0: 63 6F 64 65 20 F5 20 FD 20 EC 20 FC 20 8B 20 83 code . . . . . .
014AD0: 20 EF C1 90 20 61 6C 74 65 72 65 64 2C 20 00 61 ... altered, .a
014AE0: 73 00 82 20 ED 20 F9 20 F8 20 69 6E 73 74 72 75 s.. . . . instru
014AF0: 63 74 69 6F 6E 20 EF 20 70 69 63 6B 20 75 70 C1 ction . pick up.
014B00: D4 C2 74 72 61 6E 73 6C 61 74 65 64 20 EF 20 00 ..translated . .
014B10: 63 61 72 72 69 61 67 65 00 D3 20 00 72 65 74 75 carriage.. .retu
014B20: 72 6E 00 D2 2F E1 20 00 66 65 65 64 00 D1 2A 29 rn../. .feed..*)
014B30: C0 45 6F 73 43 48 3D 30 78 3B B5 28 2A DE 20 EF .EosCH=0x;.(*. .
014B40: 20 D2 20 00 61 74 00 D0 20 45 4F 46 20 2A 29 BF . .at.. EOF *).
014B50: BF 8E B4 00 44 6F 6E 65 00 CF 3A AC 3B B4 28 2A ....Done..:.;.(*
014B60: F5 20 DC 20 27 6C 69 6B 65 20 61 20 64 69 6E 6E . . 'like a dinn
014B70: 65 72 27 20 EC 20 00 76 61 72 69 61 62 6C 65 00 er' . .variable.
014B80: CE C2 BA EB 20 75 73 65 64 20 00 66 6F 72 00 CD .... used .for..
014B90: 20 61 6C 6C 20 73 6F 72 74 73 20 E9 20 73 74 61 all sorts . sta
014BA0: 74 75 73 20 00 72 65 74 75 72 6E 73 00 CC C2 BA tus .returns....
014BB0: E5 20 70 72 6F 63 65 64 75 72 65 20 64 65 66 69 . procedure defi
014BC0: 6E 69 74 69 6F 6E 73 20 CD 20 64 65 74 61 69 6C nitions . detail
014BD0: 73 C2 BA 2A 29 BF C0 74 65 72 6D 43 48 3A 99 3B s..*)..termCH:.;
014BE0: B4 28 2A 53 74 72 69 6E 67 20 74 65 72 6D 69 6E .(*String termin
014BF0: 61 74 69 6E 67 20 DE 20 61 66 74 65 72 20 00 72 ating . after .r
014C00: 65 61 64 00 CB C2 BA D8 20 00 52 65 61 64 53 74 ead..... .ReadSt
014C10: 72 69 6E 67 00 CA 2A 29 C0 00 69 67 6E 6F 72 65 ring..*)..ignore
014C20: 63 68 00 C9 3A 99 28 2A 3D 30 61 78 2A 29 3B B4 ch..:.(*=0ax*);.
014C30: 28 2A 00 4E 6F 72 6D 61 6C 6C 79 00 C8 20 E1 20 (*.Normally.. .
014C40: D1 2A 29 BF 20 B4 65 6F 6C 63 68 3A 99 28 2A 3D .*). .eolch:.(*=
014C50: 30 64 78 2A 29 3B B5 28 2A C8 20 D3 20 D2 2A 29 0dx*);.(*. . .*)
014C60: C0 00 41 6C 77 61 79 73 42 75 66 66 65 72 00 C7 ..AlwaysBuffer..
014C70: 3A AC 28 2A 3D A1 2A 29 3B C3 28 2A E5 20 CA 20 :.(*=.*);.(*. .
014C80: 2D 20 00 73 65 74 00 C6 20 00 74 72 75 65 00 C5 - .set.. .true..
014C90: 20 EF 20 66 6F 72 63 65 C3 62 75 66 66 65 72 65 . force.buffere
014CA0: 64 20 CB 20 E9 20 AE 20 2A 29 BF BF BF AF 20 4F d . . . *).... O
014CB0: 70 65 6E 49 6E 70 75 74 28 00 64 65 66 65 78 74 penInput(.defext
014CC0: 00 C4 3A 9B 20 84 20 99 29 3B BF BF 28 2A B4 00 ..:. . .);..(*..
014CD0: 4F 70 65 6E 00 C1 20 61 20 00 66 69 6C 65 00 BE Open.. a .file..
014CE0: 2E 20 53 65 74 20 D6 20 F5 20 EA 20 00 69 6E 70 . Set . . . .inp
014CF0: 75 74 00 BD 20 ED 20 64 65 76 69 63 65 C0 C4 20 ut.. . device..
014D00: FD 20 42 49 4F 53 20 74 61 62 6C 65 2E 20 43 68 . BIOS table. Ch
014D10: 61 6E 67 69 6E 67 20 FD 20 43 6F 6C 64 20 42 6F anging . Cold Bo
014D20: 6F 74 20 85 20 F3 20 E1 C1 73 75 70 70 6F 72 74 ot . . ..support
014D30: 65 64 20 2D 20 65 69 74 68 65 72 20 E6 20 75 73 ed - either . us
014D40: 20 00 6F 72 00 81 20 E6 20 44 69 67 69 74 61 6C .or.. . Digital
014D50: 20 52 65 73 65 61 72 63 68 21 BF C0 44 65 75 78 Research!..Deux
014D60: 69 65 6D 65 20 72 65 6D 61 72 6B 3A C1 E9 20 EF ieme remark:.. .
014D70: 20 6F 74 68 65 72 73 20 64 65 76 69 63 65 73 20 others devices
014D80: F3 20 B0 20 E6 20 53 54 52 45 41 4D 53 BF BF 2A . . . STREAMS..*
014D90: 29 BF AF 20 97 28 8E 20 66 3A C4 3B DF 3A AB 3B ).. .(. f:.;.:.;
014DA0: 9F 3A AD 3B C1 8E 20 AE 3A AA 29 3B BF AF 20 95 .:.;.. .:.);.. .
014DB0: 28 8E 20 66 3A C4 3B DF 3A AB 3B 9F 3A AD 3B C1 (. f:.;.:.;.:.;.
014DC0: 8E 20 AE 3A AA 29 3B BF BF 28 2A B4 F4 20 D0 20 . .:.);..(*.. .
014DD0: 28 8A 20 56 31 2E 30 33 29 20 98 20 EF 20 70 65 (. V1.03) . . pe
014DE0: 72 66 6F 72 6D 20 CA 20 E9 C0 50 61 72 61 6D 65 rform . ..Parame
014DF0: 74 65 72 73 20 E7 20 82 20 01 00 20 CB 20 D8 20 ters . . .. . .
014E00: C9 20 65 78 63 65 70 74 20 74 68 65 72 65 C0 F3 . except there..
014E10: 20 B3 20 9E 20 8C 2A 29 BF BF AF 20 C7 28 8E 20 . . .*)... .(.
014E20: 66 3A C4 3B D0 2C 6F 6C 64 3A 9B 20 84 20 99 3B f:.;.,old:. . .;
014E30: 8E 20 AE 3A AA 29 3B BF 28 2A B4 43 68 61 6E 67 . .:.);.(*.Chang
014E40: 65 73 20 FD 20 CE 20 D9 BF C0 46 69 6C 65 20 B7 es . . ...File .
014E50: 20 90 20 D6 2C 20 B6 20 00 6D 75 73 74 00 80 20 . ., . .must..
014E60: E1 20 90 20 61 63 63 65 73 73 65 64 20 75 6E 74 . . accessed unt
014E70: 69 6C 20 72 65 2D 6F 70 65 6E 65 64 C0 61 66 74 il re-opened.aft
014E80: 65 72 20 D9 20 EE BF C0 41 6E 79 20 D2 20 CE 20 er . ...Any . .
014E90: 77 69 74 68 20 73 61 6D 65 20 D9 20 F3 20 64 65 with same . . de
014EA0: 6C 65 74 65 64 2A 29 BF AF 20 4D 61 6B 65 42 41 leted*).. MakeBA
014EB0: 4B 28 8E 20 66 3A C4 3B 8E 20 AE 3A AA 29 3B BF K(. f:.;. .:.);.
014EC0: 28 2A B4 BB 20 FD 20 CE 20 6E 61 6D 65 64 20 F5 (*.. . . named .
014ED0: 20 FD 20 B1 20 46 43 42 20 EF 20 61 20 42 41 4B . . FCB . a BAK
014EE0: 20 CE 2A 29 BF AF 20 53 65 74 42 6C 6F 63 6B 28 .*).. SetBlock(
014EF0: 8E 20 66 3A C4 3B E4 3A AD 29 3B B4 BF 28 2A B4 . f:.;.:.);..(*.
014F00: EB 20 61 20 70 72 6F 6D 70 74 20 EF 20 64 69 73 . a prompt . dis
014F10: 70 6C 61 79 20 6F 6E 20 EA 20 E2 20 DC C0 72 65 play on . . ..re
014F20: 71 75 65 73 74 20 CD 20 EA 20 BE 20 6E 61 6D 65 quest . . . name
014F30: BF C0 DF 20 70 72 65 63 65 64 69 6E 67 20 BE 20 ... preceding .
014F40: EB 20 70 75 73 68 65 64 20 6F 6E 74 6F 20 61 20 . pushed onto a
014F50: 00 73 74 61 63 6B 00 BC 2C 20 D8 20 64 65 66 61 .stack.., . defa
014F60: 75 6C 74 C0 E3 20 74 77 6F 20 65 6E 74 72 69 65 ult.. two entrie
014F70: 73 20 64 65 65 70 2E 20 DB 20 EA 20 BC 20 6F 76 s deep. . . . ov
014F80: 65 72 66 6C 6F 77 73 2C 20 EA C0 70 72 6F 67 72 erflows, ..progr
014F90: 61 6D 20 61 62 6F 72 74 73 20 00 77 69 74 68 00 am aborts .with.
014FA0: BB 20 EA 20 6D 65 73 73 61 67 65 20 27 53 74 61 . . message 'Sta
014FB0: 63 6B 20 6F 76 65 72 66 6C 6F 77 20 DC 20 F9 27 ck overflow . .'
014FC0: BF C0 CF 20 CC 20 C5 20 00 69 66 00 B9 20 BE 20 ... . . .if.. .
014FD0: 00 77 61 73 00 B8 20 6F 70 65 6E 65 64 20 73 75 .was.. opened su
014FE0: 63 63 65 73 73 66 75 6C 6C 79 2A 29 BF BF AF 20 ccessfully*)...
014FF0: 4F 70 65 6E 4F 75 74 70 75 74 28 C4 3A 9B 20 84 OpenOutput(.:. .
015000: 20 99 29 3B BF BF 28 2A B4 C1 20 61 20 BE 20 CD .);..(*.. a . .
015010: 20 D9 20 2D 20 F5 20 CD 20 BD 2A 29 BF BF BF AF . - . . .*)....
015020: 20 43 6C 6F 73 65 49 6E 70 75 74 3B BF BF 28 2A CloseInput;..(*
015030: B4 00 43 6C 6F 73 65 00 B7 20 EA 20 BD 20 BE 2E ..Close.. . . ..
015040: 20 52 65 73 74 6F 72 65 73 20 EA 20 BD 20 ED 20 Restores . . .
015050: EF 20 EA 20 C0 00 70 72 65 76 69 6F 75 73 00 B6 . . ..previous..
015060: 20 00 76 61 6C 75 65 00 B1 2A 29 BF BF AF 20 43 .value..*)... C
015070: 6C 6F 73 65 4F 75 74 70 75 74 3B BF BF 28 2A B4 loseOutput;..(*.
015080: B7 20 EA 20 D9 20 BE 2C 20 72 65 74 61 69 6E 69 . . . ., retaini
015090: 6E 67 20 EA 20 00 69 6E 66 6F 72 6D 61 74 69 6F ng . .informatio
0150A0: 6E 00 B0 2A 29 BF BF AF 20 00 52 65 61 64 00 AB n..*)... .Read..
0150B0: 28 8E 20 00 63 68 00 A8 3A 99 29 3B BF BF 28 2A (. .ch..:.);..(*
0150C0: B4 AB 20 6E 65 78 74 20 DE 2E 20 E0 20 E8 20 4C .. next .. . . L
0150D0: 69 6E 65 20 46 65 65 64 73 20 F1 20 6E 6F 72 6D ine Feeds . norm
0150E0: 61 6C 6C 79 20 00 69 67 6E 6F 72 65 64 00 A7 BF ally .ignored...
0150F0: C0 59 6F 75 20 00 63 61 6E 00 A6 20 63 68 61 6E .You .can.. chan
015100: 50 6F 73 69 74 69 6F 6E 20 EF 20 61 20 9E 20 F5 Position . a . .
015110: 20 61 20 CE C0 FD 20 9E 20 80 20 65 78 69 73 74 a ... . . exist
015120: 20 F5 20 FD 20 CE 20 61 6C 72 65 61 64 79 20 2D . . . already -
015130: 20 81 20 8A 20 6D 6F 73 74 20 90 20 FD C0 6E 65 . . most . ..ne
015140: 78 74 20 9E 20 EF 20 90 20 61 64 64 65 64 20 EF xt . . . added .
015150: 20 FD 20 CE C0 C0 F7 20 F3 20 62 65 63 61 75 73 . .... . becaus
015160: 65 20 F8 20 72 6F 75 74 69 6E 65 20 70 65 72 66 e . routine perf
015170: 6F 72 6D 73 20 61 20 EC 20 31 20 63 6F 6D 70 61 orms a . 1 compa
015180: 74 69 62 6C 65 20 73 65 71 75 65 6E 63 65 2C 20 tible sequence,
015190: 72 61 74 68 65 72 C0 86 20 FD 20 65 78 74 65 6E rather.. . exten
0151A0: 64 65 64 20 DC 20 69 6E 74 72 6F 64 75 63 65 64 ded . introduced
0151B0: 20 E6 20 FF 2F 4D 20 32 2E 32 2E 20 28 49 74 73 . ./M 2.2. (Its
0151C0: 20 70 72 6F 62 61 62 6C 79 20 66 61 73 74 65 72 probably faster
0151D0: 20 74 6F 6F 29 20 2A 29 BF BF 89 20 01 01 2E BF too) *)... ....
0151E0: 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0151F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
015200: B2 20 A4 20 00 47 65 74 46 69 6C 65 73 00 9A 3B . . .GetFiles..;
015210: BF BF 28 2A B4 47 65 74 20 61 20 00 6C 69 73 74 ..(*.Get a .list
015220: 00 98 20 00 6F 66 00 97 20 00 66 69 6C 65 00 96 .. .of.. .file..
015230: 20 00 6E 61 6D 65 73 00 95 20 6D 65 65 74 69 6E .names.. meetin
015240: 67 20 61 20 77 69 6C 64 63 61 72 64 20 64 65 73 g a wildcard des
015250: 63 72 69 70 74 69 6F 6E 2A 29 BF 93 20 00 46 69 cription*).. .Fi
015260: 6C 65 73 00 94 20 A3 20 00 46 69 6C 65 4E 61 6D les.. £ .FileNam
015270: 65 00 92 3B BF AF 20 47 65 74 4E 61 6D 65 73 28 e..;.. GetNames(
015280: 00 50 61 74 74 65 72 6E 00 91 3A 9B 20 84 20 99 .Pattern..:. . .
015290: 3B C1 8E B4 95 3A 9B 20 84 20 92 3B 8E 20 00 63 ;....:. . .;. .c
0152A0: 6F 75 6E 74 00 90 3A AA 29 3B BF BF 28 2A B4 91 ount..:.);..(*..
0152B0: 20 00 69 73 00 8F 20 61 20 70 61 74 74 65 72 6E .is.. a pattern
0152C0: 20 00 74 6F 00 8D 20 75 73 65 20 00 66 6F 72 00 .to.. use .for.
0152D0: 8C 20 00 74 68 65 00 8B 20 73 65 61 72 63 68 C0 . .the.. search.
0152E0: 95 20 00 72 65 74 75 72 6E 73 00 8A 20 61 20 98 . .returns.. a .
0152F0: 20 97 20 6D 61 74 63 68 69 6E 67 20 96 20 00 6E . matching . .n
015300: 67 65 20 DA 20 D8 20 61 6C 74 65 72 69 6E 67 20 ge . . altering
015310: EA 20 B1 20 E9 20 C9 BF C0 CF 20 CC 20 C5 20 B9 . . . .... . . .
015320: 20 61 20 DE 20 B8 20 66 6F 75 6E 64 2A 29 BF BF a . . found*)..
015330: AF 20 CA 28 8E 20 73 3A 9B 20 84 20 99 29 3B BF . .(. s:. . .);.
015340: BF 28 2A B4 AB 20 61 20 00 73 74 72 69 6E 67 00 .(*.. a .string.
015350: A5 2E 20 00 57 68 65 6E 00 A2 20 00 72 65 61 64 .. .When.. .read
015360: 69 6E 67 00 A0 20 00 66 72 6F 6D 00 9F 20 EA 20 ing.. .from.. .
015370: E2 20 DA 20 E6 20 EA C0 B6 20 63 6F 6D 6D 61 6E . . . ... comman
015380: 64 20 69 6E 74 65 72 61 63 74 20 DC 20 61 20 73 d interact . a s
015390: 70 65 63 69 61 6C 20 77 61 79 3A BF C0 EC 20 00 pecial way:... .
0153A0: 72 6F 75 74 69 6E 65 00 9E 20 D5 20 00 62 75 66 routine.. . .buf
0153B0: 66 65 72 00 9C 20 EA 20 BD 20 00 77 68 65 72 61 fer.. . . .whera
0153C0: 73 00 9A 20 AB 20 D5 20 DD 2E C0 00 48 6F 77 65 s.. . . ....Howe
0153D0: 76 65 72 00 98 2C 20 B9 20 EE 20 63 61 6C 6C 20 ver.., . . call
0153E0: DA 20 9E 20 E6 20 EA 20 AB 20 E6 20 B0 C0 00 72 . . . . . . ...r
0153F0: 65 6D 61 69 6E 73 00 97 20 DC 20 EA 20 9C 2C 20 emains.. . . .,
015400: EA 20 AB 20 9E 20 D5 20 D2 20 D6 2E BF C0 DF 20 . . . . . .....
015410: DE 20 64 65 6C 69 6D 69 74 65 72 20 61 63 74 73 . delimiter acts
015420: 20 F5 20 61 20 A5 20 74 65 72 6D 69 6E 61 74 6F . a . terminato
015430: 72 20 DE 2E C0 41 6E 79 20 DE 20 3C 3D 20 DA 20 r ...Any . <= .
015440: DE 20 D5 20 74 65 72 6D 69 6E 61 74 65 20 61 20 . . terminate a
015450: A5 2E 20 C0 98 2C 20 00 77 68 65 6E 00 96 20 A0 .. .., .when.. .
015460: 20 9F 20 EA 20 E2 2C 20 65 6E 64 20 E9 20 E1 20 . . ., end . .
015470: 00 61 6C 77 61 79 73 00 95 C0 00 74 65 72 6D 69 .always....termi
015480: 6E 61 74 65 73 00 94 20 61 20 A5 2E BF C0 00 4C nates.. a .....L
015490: 65 61 64 69 6E 67 00 92 20 00 62 6C 61 6E 6B 73 eading.. .blanks
0154A0: 00 91 20 F1 20 A7 2E BF BF 20 B4 E4 20 EB 20 61 .. . .... .. . a
0154B0: 20 73 75 62 74 6C 65 74 79 20 69 6E 76 6F 6C 76 subtlety involv
0154C0: 69 6E 67 20 AB 20 E6 20 CA 20 96 20 A0 20 C0 9F ing . . . . . ..
0154D0: 20 EA 20 E2 2E BF C0 DF 20 F6 20 72 65 74 61 69 . ..... . retai
0154E0: 6E 73 20 00 61 6E 00 90 20 BD 20 9C 20 CD 20 EA ns .an.. . . . .
0154F0: 20 E2 2E 20 DB 20 DA 20 EB C0 00 65 6D 70 74 79 .. . . ...empty
015500: 61 6D 65 00 88 20 28 77 69 74 68 20 00 6E 6F 00 ame.. (with .no.
015510: 87 20 64 65 76 69 63 65 20 88 C1 6F 6E 20 8B 20 . device ..on .
015520: 66 72 6F 6E 74 29 C0 90 20 8A 20 6E 75 6D 62 65 front).. . numbe
015530: 72 20 97 20 95 20 00 72 65 74 75 72 6E 65 64 00 r . . .returned.
015540: 86 20 69 6E 20 95 BF C0 49 66 20 8B 20 67 69 76 . in ...If . giv
015550: 65 6E 20 88 20 63 6F 6E 74 61 69 6E 73 20 87 20 en . contains .
015560: 77 69 6C 64 20 63 61 72 64 2C 20 00 69 74 00 85 wild card, .it..
015570: 20 8F 20 61 6C 77 61 79 73 20 86 C0 00 61 73 00 . always ...as.
015580: 83 20 8B 20 6F 6E 6C 79 20 6D 61 74 63 68 2C 20 . . only match,
015590: 77 68 65 74 68 65 72 20 85 20 65 78 69 73 74 73 whether . exists
0155A0: 20 6F 72 20 6E 6F 74 20 BF C0 57 68 69 6C 65 20 or not ..While
0155B0: 00 74 68 69 73 00 82 20 6D 65 61 6E 73 20 74 68 .this.. means th
0155C0: 61 74 20 82 20 72 6F 75 74 69 6E 65 20 63 61 6E at . routine can
0155D0: 6E 6F 74 20 00 62 65 00 81 20 00 75 73 65 64 00 not .be.. .used.
0155E0: 80 20 8D 20 63 68 65 63 6B 20 8C C0 8B 20 65 78 . . check ... ex
0155F0: 69 73 74 65 6E 63 65 20 97 20 61 20 96 2C 20 85 istence . a ., .
015600: 20 63 61 6E 20 81 20 80 20 8D 20 63 6F 6E 76 65 can . . . conve
015610: 72 74 20 61 20 70 61 72 61 6D 65 74 65 72 C0 8D rt a parameter..
015620: 20 61 20 66 69 6C 65 6E 61 6D 65 20 83 20 72 65 a filename . re
015630: 71 75 69 72 65 64 20 62 79 20 8B 20 6D 6F 64 75 quired by . modu
015640: 6C 65 20 94 20 2A 29 BF 89 20 9A 2E BF 00 00 1A le . *).. ......
015650: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
015660: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
015670: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
015680: B2 20 A4 20 00 49 6E 4F 75 74 00 F9 3B BF 93 20 . . .InOut..;..
015690: 00 53 74 72 65 61 6D 73 00 F8 20 A3 20 00 53 54 .Streams.. £ .ST
0156A0: 52 45 41 4D 00 F7 3B BF BF 28 2A B4 F8 20 00 6D REAM..;..(*.. .m
0156B0: 6F 64 75 6C 65 00 F6 20 00 61 73 00 F5 20 70 65 odule.. .as.. pe
0156C0: 72 20 00 57 69 72 74 68 00 F4 27 73 20 62 6F 6F r .Wirth..'s boo
0156D0: 6B BF C0 00 49 6E 00 F3 20 61 64 64 69 74 69 6F k...In.. additio
0156E0: 6E 2C 20 00 74 68 65 72 65 00 F2 20 00 61 72 65 n, .there.. .are
0156F0: 00 F1 20 61 20 66 65 77 20 65 78 74 72 61 20 00 .. a few extra .
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
015710: 12 00 01 00 02 09 52 E5 12 00 C9 02 00 00 00 02 ......R.........
015720: 12 00 C5 02 00 00 00 02 12 00 C1 02 00 00 00 02 ................
015730: 12 00 C6 02 00 00 00 02 12 00 C2 02 00 00 00 02 ................
015740: 12 00 C7 02 00 00 00 02 12 00 C3 02 00 00 00 02 ................
015750: 12 00 C8 02 00 00 00 02 12 00 C4 02 00 00 00 02 ................
015760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015800: 6D 61 74 69 63 61 6C 6C 79 21 2A 29 BF BF AF 20 matically!*)...
015810: D4 28 70 3A A6 3B 61 3A AB 3B 6E 3A AD 3B 8E 20 .(p:.;a:.;n:.;.
015820: 71 3A E0 29 3B BF BF 28 2A B4 47 65 6E 65 72 61 q:.);..(*.Genera
015830: 74 65 20 61 20 CA 20 71 20 C1 20 73 74 61 72 74 te a . q . start
015840: 73 20 A5 20 9F 20 C2 20 70 C0 DD 20 68 61 73 20 s . . . p.. has
015850: 61 20 00 77 6F 72 6B 00 9B 20 00 73 70 61 63 65 a .work.. .space
015860: 00 99 20 CC 20 00 73 69 7A 65 00 98 20 6E 20 C5 .. . .size.. n .
015870: 20 61 64 64 72 65 73 73 20 61 20 D2 20 6D 65 6D address a . mem
015880: 6F 72 79 20 BF C0 44 6F 20 D8 20 B7 20 DE 20 CA ory ..Do . . . .
015890: 20 79 65 74 20 28 74 68 61 74 73 20 64 6F 6E 65 yet (thats done
0158A0: 20 A5 20 D3 20 29 BF C0 00 59 6F 75 00 95 20 D6 . . )...You.. .
0158B0: 20 70 72 6F 62 61 62 6C 79 20 77 6F 6E 64 65 72 probably wonder
0158C0: 69 6E 67 20 77 68 61 74 20 DF 20 61 20 00 67 6F ing what . a .go
0158D0: 6F 64 00 94 20 77 61 79 20 DC 20 00 63 61 6C 63 od.. way . .calc
0158E0: 75 6C 61 74 65 00 92 20 DE C0 98 20 00 72 65 71 ulate.. ... .req
0158F0: 75 69 72 65 64 00 91 20 B1 20 DE 20 A2 BF C0 53 uired.. . . ...S
015900: 6F 20 D6 20 77 65 2E 20 9E 20 9B 20 99 20 DF 20 o . we. . . . .
015910: 00 75 73 65 64 00 90 20 B1 20 DE 20 73 74 61 63 .used.. . . stac
015920: 6B 20 CC 20 DE 20 C2 C0 70 20 28 DD 20 CB 20 C2 k . . ..p (. . .
015930: 20 B8 20 63 61 6C 6C 73 20 D2 20 74 75 72 6E 29 . calls . turn)
015940: 20 41 73 20 94 20 00 61 6E 00 8F 20 61 70 70 72 As . .an.. appr
015950: 6F 61 63 68 20 E5 20 CB C0 77 6F 75 6C 64 20 C7 oach . ..would .
015960: 20 DC 20 74 68 69 6E 6B 20 CC 20 61 20 6E 75 6D . think . a num
015970: 62 65 72 20 DD 20 00 64 6F 75 62 6C 65 00 8D 20 ber . .double..
015980: B8 2C 20 74 68 65 6E 20 8D 20 B8 20 61 67 61 69 ., then . . agai
015990: 6E 2E BF C0 CF 20 B6 20 72 65 61 6C 79 20 77 61 n.... . realy wa
0159A0: 6E 74 20 DC 20 92 20 B8 20 2D 20 68 65 72 65 20 nt . . . - here
0159B0: D6 20 00 73 6F 6D 65 00 8C 20 6E 75 6D 62 65 72 . .some.. number
0159C0: 73 3A BF C0 46 6F 72 20 65 61 63 68 20 B7 2C 20 s:..For each .,
0159D0: BE 20 DC 20 36 20 A0 20 D6 20 91 2C 20 00 70 6C . . 6 . . ., .pl
0159E0: 75 73 00 88 20 99 20 B1 20 70 61 72 61 6D 65 74 us.. . . paramet
0159F0: 65 72 73 C0 28 32 20 E4 20 00 76 61 72 00 87 2C ers.(2 . .var..,
015A00: 8E 20 88 20 28 95 20 72 61 64 69 61 6E 73 29 20 . . (. radians)
015A10: 00 77 69 74 68 00 85 20 74 61 6E 67 65 6E 74 20 .with.. tangent
015A20: 41 2F 42 C0 87 32 28 41 2C 42 29 3D 87 28 41 2F A/B..2(A,B)=.(A/
015A30: 42 29 BF C0 41 6C 73 6F 2C 20 87 32 20 86 20 61 B)..Also, .2 . a
015A40: 20 00 76 61 6C 75 65 00 84 20 95 20 8E 20 00 72 .value.. . . .r
015A50: 61 6E 67 65 00 83 20 30 20 8F 20 32 2A 96 20 C0 ange.. 0 . 2*. .
015A60: 57 68 65 72 65 61 73 20 87 20 86 20 8E 20 84 20 Whereas . . . .
015A70: 95 20 8E 20 83 20 2D 96 2F 32 2E 2E 96 2F 32 BF . . . -./2.../2.
015A80: C0 00 54 68 69 73 00 82 20 6D 65 61 6E 73 20 91 ..This.. means .
015A90: 20 87 32 20 63 61 6E 20 62 65 20 75 73 65 64 20 .2 can be used
015AA0: 64 69 72 65 63 74 6C 79 20 66 6F 72 20 72 65 63 directly for rec
015AB0: 74 61 6E 67 75 6C 61 72 C0 8F 20 70 6F 6C 61 72 tangular.. polar
015AC0: 20 63 6F 2D 6F 72 64 69 6E 61 74 65 73 2E 20 49 co-ordinates. I
015AD0: 6E 20 61 64 64 69 74 69 6F 6E 2C 20 87 32 20 00 n addition, .2 .
015AE0: 77 6F 72 6B 73 00 81 20 77 68 65 6E 20 42 3D 30 works.. when B=0
015AF0: 2E 30 2A 29 BF BF AF 20 45 4E 54 49 45 52 28 78 .0*)... ENTIER(x
015B00: 3A 94 29 3A AA 3B BF BF 28 2A B4 63 6F 6E 76 65 :.):.;..(*.conve
015B10: 72 74 20 61 20 72 65 61 6C 20 8F 20 61 6E 20 8B rt a real . an .
015B20: 2E 20 82 20 64 69 66 66 65 72 73 20 8A 20 00 54 . . differs . .T
015B30: 52 55 4E 43 00 80 20 62 65 63 61 75 73 65 C0 80 RUNC.. because..
015B40: 20 6F 6E 6C 79 20 81 20 85 20 70 6F 73 69 74 69 only . . positi
015B50: 76 65 20 76 61 6C 75 65 73 2A 29 BF 89 20 99 2E ve values*).. ..
015B60: BF 00 00 6E 20 00 6F 66 00 97 20 61 20 67 65 6E ...n .of.. a gen
015B70: 65 72 69 63 20 6D 6F 64 75 6C 65 BF C0 35 20 4A eric module..5 J
015B80: B2 20 A4 20 00 50 72 6F 63 65 73 73 65 73 00 E7 . . .Processes..
015B90: 3B BF BF 28 2A B4 E7 20 00 6D 6F 64 75 6C 65 00 ;..(*.. .module.
015BA0: E6 20 00 61 73 00 E5 20 00 70 65 72 00 E4 20 00 . .as.. .per.. .
015BB0: 57 69 72 74 68 00 E3 BF C0 44 2E 20 4D 6F 6F 72 Wirth....D. Moor
015BC0: 65 20 34 20 4A 61 6E 20 38 34 BF C0 52 65 76 61 e 4 Jan 84..Reva
015BD0: 6D 70 65 64 20 32 20 53 65 70 74 20 38 36 20 00 mped 2 Sept 86 .
015BE0: 73 6F 00 E2 20 00 74 68 61 74 00 E1 20 00 50 52 so.. .that.. .PR
015BF0: 4F 43 45 53 53 00 E0 20 00 69 73 00 DF 20 00 74 OCESS.. .is.. .t
015C00: 20 84 20 99 29 3B BF C0 28 2A D7 20 61 20 A5 2E . .);..(*. a ..
015C10: 20 54 65 72 6D 69 6E 61 74 65 64 20 D8 20 6C 65 Terminated . le
015C20: 6E 67 74 68 20 6F 72 20 6E 75 6C 6C 20 DE 2A 29 ngth or null .*)
015C30: BF BF AF 20 57 72 69 74 65 49 6E 74 28 78 3A AA ... WriteInt(x:.
015C40: 3B 00 70 6C 61 63 65 73 00 86 3A AD 29 3B BF C0 ;.places..:.);..
015C50: 28 2A D7 20 78 20 DC 20 D0 20 6C 65 61 73 74 20 (*. x . . least
015C60: 86 20 86 20 C0 20 00 6E 75 6D 62 65 72 00 85 20 . . . .number..
015C70: EB 20 72 69 67 68 74 20 6A 75 73 74 69 66 69 65 . right justifie
015C80: 64 2E 20 DB 20 6D 6F 72 65 20 73 70 61 63 65 73 d. . more spaces
015C90: 20 F1 20 72 65 71 75 69 72 65 64 C0 20 8A 20 F2 . required. . .
015CA0: 20 F1 20 86 2C 20 EA 20 66 69 65 6C 64 20 EB 20 . ., . field .
015CB0: 65 78 70 61 6E 64 65 64 2E 20 F3 20 DA C0 20 63 expanded. . .. c
015CC0: 61 73 65 2C 20 F2 20 F1 20 6E 6F 20 87 20 91 2A ase, . . no . .*
015CD0: 29 BF BF AF 20 57 72 69 74 65 43 61 72 64 28 78 )... WriteCard(x
015CE0: 2C 86 3A AD 29 3B BF AF 20 00 57 72 69 74 65 48 ,.:.);.. .WriteH
015CF0: 65 78 00 83 28 78 2C 86 3A AD 29 3B BF AF 20 57 ex..(x,.:.);.. W
015D00: 72 69 74 65 4F 63 74 28 78 2C 86 3A AD 29 3B BF riteOct(x,.:.);.
015D10: C0 28 2A 4F 74 68 65 72 20 63 61 72 64 69 6E 61 .(*Other cardina
015D20: 6C 6F 75 74 70 75 74 20 F0 2E 20 54 6F 20 77 72 loutput .. To wr
015D30: 69 74 65 20 90 20 88 20 DC 20 68 65 78 2C 20 8C ite . . . hex, .
015D40: C0 20 83 28 43 61 72 64 69 6E 61 6C 28 69 6E 74 . .(Cardinal(int
015D50: 65 67 65 72 76 61 6C 75 65 29 2C 34 20 28 2A 73 egervalue),4 (*s
015D60: 61 79 2A 29 29 3B 20 2D 31 20 D5 20 70 72 69 6E ay*)); -1 . prin
015D70: 74 20 F5 20 46 46 46 46 2A 29 BF C0 28 2A 53 65 t . FFFF*)..(*Se
015D80: 65 20 EA 20 F6 20 52 65 61 6C 49 6E 4F 75 74 20 e . . RealInOut
015D90: CD 20 52 65 61 6C 20 85 20 49 4F 2A 29 BF BF BF . Real . IO*)...
015DA0: AF 20 53 77 69 74 63 68 49 6E 53 74 72 65 61 6D . SwitchInStream
015DB0: 28 70 3A F7 29 3B BF C0 28 2A 00 53 77 69 74 63 (p:.);..(*.Switc
015DC0: 68 00 82 20 EF 20 00 67 69 76 65 6E 00 81 20 ED h.. . .given.. .
015DD0: 20 CD 20 BD BF C0 BA DF 20 65 78 69 73 74 69 6E . ..... existin
015DE0: 67 20 ED 20 97 20 6F 70 65 6E BF C0 BA DF 20 69 g . . open.... i
015DF0: 64 65 6E 74 69 66 69 65 72 20 E9 20 EA 20 ED 20 dentifier . . .
015E00: 68 65 00 DE 20 73 61 6D 65 20 E5 20 AB 20 00 61 he.. same . . .a
015E10: 6E 64 00 DD C0 E2 20 E5 20 00 74 6F 00 DC 20 73 nd.... . .to.. s
015E20: 75 70 70 6F 72 74 20 00 6D 6F 64 65 00 DB 20 32 upport .mode.. 2
015E30: 20 00 69 6E 74 65 72 72 75 70 74 73 00 DA 2E 20 .interrupts...
015E40: 00 54 68 69 73 00 D9 20 73 68 6F 75 6C 64 20 00 .This.. should .
015E50: 6E 6F 74 00 D8 20 61 66 66 65 63 74 20 00 79 6F not.. affect .yo
015E60: 75 72 00 D7 C0 70 72 6F 67 72 61 6D 73 20 E5 20 ur...programs .
015E70: 61 6C 6C 20 DE 20 63 68 61 6E 67 65 73 20 00 61 all . changes .a
015E80: 72 65 00 D6 20 69 6E 76 69 73 69 62 6C 65 2E BF re.. invisible..
015E90: C0 00 4E 6F 74 65 00 D5 20 2D 20 00 4E 45 57 50 ..Note.. - .NEWP
015EA0: 52 4F 43 45 53 53 00 D4 20 DD 20 00 54 52 41 4E ROCESS.. . .TRAN
015EB0: 53 46 45 52 00 D3 20 D6 20 00 69 6E 00 D2 20 00 SFER.. . .in.. .
015EC0: 74 68 69 73 00 D1 20 E6 2C 20 D8 C0 D2 20 00 53 this.. ., ... .S
015ED0: 59 53 54 45 4D 00 D0 2C 20 E5 20 D2 20 E3 2E BF YSTEM.., . . ...
015EE0: BF BF 2A 29 BF BF 28 2A B4 2A 2A 2A 2A 2A 2A 2A ..*)..(*.*******
015EF0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
015F00: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
015F10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
015F20: 2A 2A 2A 2A C0 4C 49 4D 49 54 41 54 49 4F 4E C0 ****.LIMITATION.
015F30: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D BF C0 00 49 66 00 ==========...If.
015F40: CF 20 6D 6F 72 65 20 74 68 61 6E 20 00 6F 6E 65 . more than .one
015F50: 00 CE 20 00 63 6F 70 79 00 CD 20 00 6F 66 00 CC .. .copy.. .of..
015F60: 20 00 61 6E 79 00 CB 20 00 70 72 6F 63 65 73 73 .any.. .process
015F70: 00 CA 20 00 77 69 74 68 69 6E 00 C9 20 61 20 67 .. .within.. a g
015F80: 69 76 65 6E 20 E6 20 00 63 61 6E 00 C8 C0 00 62 iven . .can....b
015F90: 65 00 C7 20 00 72 75 6E 6E 69 6E 67 00 C6 20 00 e.. .running.. .
015FA0: 61 74 00 C5 20 CB 20 CE 20 74 69 6D 65 2C 20 DE at.. . . time, .
015FB0: 20 00 64 69 73 70 6C 61 79 00 C4 20 00 77 69 6C .display.. .wil
015FC0: 6C 00 C3 20 D8 20 C7 20 72 65 74 61 69 6E 65 64 l.. . . retained
015FD0: C0 62 65 74 77 65 65 6E 20 DE 20 73 75 73 70 65 .between . suspe
015FE0: 6E 73 69 6F 6E 20 CC 20 61 20 00 70 72 6F 63 65 nsion . a .proce
015FF0: 64 75 72 65 00 C2 20 DD 20 69 74 73 20 72 65 2D dure.. . its re-
016000: EB 20 63 72 65 61 74 65 64 20 D8 20 EA 20 C0 BA . created . . ..
016010: F6 20 F8 2A 29 BF BF BF AF 20 53 77 69 74 63 68 . .*).... Switch
016020: 4F 75 74 53 74 72 65 61 6D 28 70 3A F7 29 3B BF OutStream(p:.);.
016030: C0 28 2A 82 20 EF 20 81 20 ED 20 CD 20 4F 75 74 .(*. . . . . Out
016040: 70 75 74 2A 29 BF BF AF 20 50 6F 70 49 6E 53 74 put*)... PopInSt
016050: 72 65 61 6D 3B BF C0 28 2A 00 52 65 74 75 72 6E ream;..(*.Return
016060: 00 80 20 EF 20 61 70 72 65 76 69 6F 75 73 20 BD .. . aprevious .
016070: 20 ED 2A 29 BF BF AF 20 50 6F 70 4F 75 74 53 74 .*)... PopOutSt
016080: 72 65 61 6D 3B BF C0 28 2A 80 20 EF 20 B6 20 D9 ream;..(*. . . .
016090: 20 ED 2A 29 B4 BF BF 89 20 F9 2E 20 BF 00 00 20 .*).... .. ...
0160A0: EF 20 C5 2A 29 BF BF AF 20 52 65 61 64 4C 69 6E . .*)... ReadLin
0160B0: 65 28 8E 20 73 3A 9B 20 84 20 99 29 3B BF C0 28 e(. s:. . .);..(
0160C0: 2A AB 20 61 20 E1 20 E9 20 74 65 78 74 2E 20 DB *. a . . text. .
0160D0: 20 E1 20 EB 20 6C 6F 6E 67 65 72 20 00 74 68 61 . . longer .tha
0160E0: 6E 00 8A 20 73 2C 20 EA 20 72 65 6D 61 69 6E 64 n.. s, . remaind
0160F0: 65 72 C0 20 E9 20 EA 20 E1 20 EB 20 64 69 73 63 er. . . . . disc
016100: B2 20 A4 20 00 49 6E 74 4C 6F 67 69 63 00 80 3B . . .IntLogic..;
016110: BF BF 28 2A B4 53 6F 6D 65 20 69 6E 74 65 67 65 ..(*.Some intege
016120: 72 20 6C 6F 67 69 63 20 6F 70 65 72 61 74 69 6F r logic operatio
016130: 6E 73 2A 29 BF BF AF 20 49 41 4E 44 28 69 2C 6A ns*)... IAND(i,j
016140: 3A AA 29 3A AA 3B BF AF 20 49 4F 52 28 69 2C 6A :.):.;.. IOR(i,j
016150: 3A AA 29 3A AA 3B BF AF 20 49 58 4F 52 28 69 2C :.):.;.. IXOR(i,
016160: 6A 3A AA 29 3A AA 3B BF 89 20 80 2E BF 00 00 1A j:.):.;.. ......
016170: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
016180: B2 20 A4 20 00 4C 4F 41 44 45 52 00 87 3B BF 28 . . .LOADER..;.(
016190: 2A C1 54 68 69 73 20 00 69 73 00 86 20 61 20 64 *.This .is.. a d
0161A0: 75 6D 6D 79 20 00 6D 6F 64 75 6C 65 00 85 BF C1 ummy .module....
0161B0: 49 74 20 86 20 61 6C 77 61 79 73 20 6C 6F 61 64 It . always load
0161C0: 65 64 20 6C 61 73 74 2E 20 54 68 65 20 00 61 64 ed last. The .ad
0161D0: 64 72 65 73 73 00 84 20 00 6F 66 00 83 20 00 69 dress.. .of.. .i
0161E0: 74 73 00 82 C1 6F 6E 65 20 73 79 6D 62 6F 6C 2C ts...one symbol,
0161F0: 20 74 68 65 72 65 66 6F 72 65 2C 20 86 20 00 74 therefore, . .t
016200: 61 63 74 69 76 61 74 69 6F 6E 2E 20 D9 C0 C3 20 activation. ...
016210: C7 20 72 65 6D 6F 76 65 64 20 D2 20 56 31 2E 31 . removed . V1.1
016220: 39 BF C0 D9 20 6D 65 61 6E 73 20 E1 20 61 20 72 9... means . a r
016230: 6F 75 74 69 6E 65 20 00 77 68 69 63 68 00 C1 20 outine .which..
016240: 73 75 73 70 65 6E 64 73 20 6D 75 73 74 20 D8 20 suspends must .
016250: 63 6F 6E 74 61 69 6E 20 CB C0 00 75 70 00 BE 20 contain ...up..
016260: 00 6C 65 76 65 6C 00 BD 20 00 61 64 64 72 65 73 .level.. .addres
016270: 73 69 6E 67 00 BC 2E 20 28 54 68 61 74 20 DF 20 sing... (That .
016280: 72 65 66 65 72 65 6E 63 65 73 20 DC 20 00 76 61 references . .va
016290: 72 69 61 62 6C 65 73 00 BB 20 D2 20 C0 00 70 72 riables.. . ..pr
0162A0: 6F 63 65 64 75 72 65 73 00 BA 20 D2 20 C1 20 DE ocedures.. . . .
0162B0: 20 73 75 73 70 65 6E 64 69 6E 67 20 C2 20 DF 20 suspending . .
0162C0: 00 6E 65 73 74 65 64 00 B9 29 2E 20 4E 6F 72 20 .nested..). Nor
0162D0: 6D 61 79 C0 00 69 74 00 B8 20 00 63 61 6C 6C 00 may..it.. .call.
0162E0: B7 20 BA 20 B9 20 C9 20 69 74 73 65 6C 66 20 C1 . . . . itself .
0162F0: 20 68 61 76 65 20 BE 20 BD 20 C0 BC BF C0 CF 20 have . . .....
016300: 00 79 6F 75 00 B6 20 D6 20 C6 20 6D 75 6C 74 69 .you.. . . multi
016310: 70 6C 65 20 70 72 6F 63 65 73 73 65 73 2C 20 B8 ple processes, .
016320: 20 DF 20 62 65 73 74 20 DC 20 00 75 73 65 00 B5 . best . .use..
016330: 20 DE C0 2F 50 20 6C 69 6E 6B 65 72 20 66 6C 61 ../P linker fla
016340: 67 20 2D 20 00 73 65 65 00 B3 20 DE 20 6D 61 6E g - .see.. . man
016350: 75 61 6C 20 00 66 6F 72 00 B1 20 64 65 74 61 69 ual .for.. detai
016360: 6C 73 BF C0 D9 20 6C 69 6D 69 74 61 74 69 6F 6E ls... limitation
016370: 20 63 6F 75 6C 64 20 C7 20 6F 76 65 72 63 6F 6D could . overcom
016380: 65 20 00 62 79 00 B0 20 74 61 6B 69 6E 67 20 61 e .by.. taking a
016390: 20 CD 20 CC 20 DE C0 C4 20 77 68 65 6E 65 76 65 . . ... wheneve
0163A0: 72 20 CA 20 73 74 61 74 65 73 20 D6 20 73 77 69 r . states . swi
0163B0: 74 63 68 65 64 2E 20 49 20 73 68 61 6C 6C 20 B3 tched. I shall .
0163C0: 20 00 69 66 00 AE 20 49 20 C0 C8 20 00 64 6F 00 .if.. I .. .do.
0163D0: AA 20 D1 20 B1 20 DE 20 6E 65 78 74 20 72 65 6C . . . . next rel
0163E0: 65 61 73 65 BF 2A 29 BF 93 B4 D0 20 A3 20 AB 3B ease.*).... £ .;
0163F0: C0 BF 96 B4 00 53 49 47 4E 41 4C 00 A9 3B C0 E0 .....SIGNAL..;..
016400: 68 65 00 81 20 84 20 83 20 81 C1 74 6F 70 20 83 he.. . . ..top .
016410: 20 81 20 6C 6F 61 64 20 85 20 28 6E 6F 74 65 20 . load . (note
016420: 2D 20 82 20 81 20 84 2C C1 00 6E 6F 74 00 80 20 - . . .,..not..
016430: 81 20 63 6F 6E 74 65 6E 74 73 29 BF C1 44 6F 20 . contents)..Do
016440: 80 20 72 65 63 6F 6D 70 69 6C 65 20 74 68 69 73 . recompile this
016450: 20 85 2E BF BF 2A 29 BF 8E B4 54 4F 50 20 3A 99 ....*)...TOP :.
016460: 3B 20 28 2A 6F 72 20 61 6E 79 74 68 69 6E 67 2C ; (*or anything,
016470: 20 61 73 20 69 74 20 6E 65 76 65 72 20 67 65 74 as it never get
016480: 73 20 61 6C 6C 6F 63 61 74 65 64 2A 29 BF 89 20 s allocated*)..
016490: 87 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0164A0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0164B0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0164C0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0164D0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0164E0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0164F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
016500: B2 20 A4 20 00 4D 61 74 68 73 00 99 3B BF BF 28 . . .Maths..;..(
016510: 2A B4 53 6F 6D 65 20 6D 61 74 68 65 6D 61 74 69 *.Some mathemati
016520: 63 61 6C 20 00 66 75 6E 63 74 69 6F 6E 73 00 98 cal .functions..
016530: C0 B1 20 28 43 29 20 44 61 76 65 20 4D 6F 6F 72 .. (C) Dave Moor
016540: 65 2C 20 46 54 4C 20 4D 6F 64 75 6C 61 2D 32 20 e, FTL Modula-2
016550: 31 39 38 36 C0 43 50 2F 4D 20 38 30 20 76 65 72 1986.CP/M 80 ver
016560: 73 69 6F 6E 20 00 6F 66 00 97 20 61 20 67 65 6E sion .of.. a gen
016570: 65 72 69 63 20 6D 6F 64 75 6C 65 BF C0 35 20 4A eric module..5 J
016580: 61 6E 20 38 37 20 2D 20 41 64 64 65 64 20 45 6E an 87 - Added En
016590: 74 69 65 72 20 66 75 6E 63 74 69 6F 6E BF 2A 29 tier function.*)
0165A0: BF BF 9D B4 00 50 49 00 96 B4 3D BD B4 33 2E 31 .....PI...=..3.1
0165B0: 34 31 35 39 32 36 35 33 35 38 39 37 39 33 32 33 4159265358979323
0165C0: 3B C0 4F 6E 65 4F 6E 50 49 B4 3D B4 30 2E 33 31 ;.OneOnPI.=.0.31
0165D0: 38 33 30 39 38 38 36 31 38 33 37 39 30 36 37 3B 830988618379067;
0165E0: C0 65 B4 3D B4 32 2E 37 31 38 32 38 31 38 32 38 .e.=.2.718281828
0165F0: 34 35 39 30 34 35 32 33 3B BF BF 28 2A B4 53 74 45904523;..(*.St
016600: 3D AB 3B C0 00 49 6E 74 65 72 72 75 70 74 53 74 =.;..InterruptSt
016610: 75 62 00 A8 3B BF 8E B4 4D 6F 64 65 32 3A AC 28 ub..;...Mode2:.(
016620: 2A 3D A1 2A 29 3B 20 28 2A 00 73 65 74 00 A7 20 *=.*); (*.set..
016630: DC 20 9A 20 DC 20 B5 20 DB 20 32 20 DA 20 2A 29 . . . . . 2 . *)
016640: BF BF AF 20 53 74 61 72 74 50 72 6F 63 65 73 73 ... StartProcess
016650: 28 70 3A 00 50 52 4F 43 00 A6 3B 6E 3A AD 29 3B (p:.PROC..;n:.);
016660: BF BF 28 2A B4 53 74 61 72 74 20 61 20 63 6F 6E ..(*.Start a con
016670: 63 75 72 72 65 6E 74 20 CA 20 00 77 69 74 68 00 current . .with.
016680: A5 20 70 72 6F 67 72 61 6D 20 50 20 DD C0 61 20 . program P ..a
016690: 00 77 6F 72 6B 73 70 61 63 65 00 A2 20 CC 20 6E .workspace.. . n
0166A0: 20 00 62 79 74 65 73 00 A0 BF C0 A6 20 DF 20 61 .bytes..... . a
0166B0: 20 73 74 61 6E 64 61 72 64 20 74 79 70 65 20 72 standard type r
0166C0: 65 70 72 65 73 65 6E 74 69 6E 67 20 61 20 00 70 epresenting a .p
0166D0: 61 72 61 6D 65 74 65 72 6C 65 73 73 00 9F 20 C2 arameterless.. .
0166E0: BF C0 00 54 68 65 00 9E 20 73 74 6F 72 61 67 65 ...The.. storage
0166F0: 20 DF 20 67 6F 74 20 66 72 6F 6D 20 DE 20 68 65 . got from . he
016700: 61 70 20 BF BF 2A 29 BF AF 20 53 45 4E 44 28 8E ap ..*).. SEND(.
016710: 20 73 3A A9 29 3B BF BF 28 2A B4 9E 20 66 69 72 s:.);..(*.. fir
016720: 73 74 20 CA 20 28 6C 6F 6E 67 65 73 74 20 00 77 st . (longest .w
016730: 61 69 74 69 6E 67 00 9D 29 C0 9D 20 6F 6E 20 73 aiting..).. on s
016740: 20 DF 20 72 65 73 74 61 72 74 65 64 2A 29 BF BF . restarted*)..
016750: AF 20 57 41 49 54 28 8E 20 73 3A A9 29 3B BF BF . WAIT(. s:.);..
016760: 28 2A B4 57 61 69 74 20 B1 20 61 20 00 73 69 67 (*.Wait . a .sig
016770: 6E 61 6C 00 9C BF C0 D5 20 2D 20 62 65 77 61 72 nal..... - bewar
016780: 65 20 DE 20 42 6F 73 74 6F 6E 20 53 75 62 77 61 e . Boston Subwa
016790: 79 2A 29 BF BF AF 20 41 77 61 69 74 65 64 28 73 y*)... Awaited(s
0167A0: 3A A9 29 3A AC 3B BF BF 28 2A B4 52 65 74 75 72 :.):.;..(*.Retur
0167B0: 6E 73 20 9A 20 AE 20 73 6F 6D 65 74 68 69 6E 67 ns . . something
0167C0: 20 DF 20 9D 2A 29 BF BF AF 20 49 6E 69 74 28 8E . .*)... Init(.
0167D0: 20 73 3A A9 29 3B BF BF 28 2A B4 49 6E 69 74 69 s:.);..(*.Initi
0167E0: 61 6C 69 73 65 20 61 20 9C 20 2D 20 53 69 6D 75 alise a . - Simu
0167F0: 6C 61 20 36 37 20 C8 20 AA 20 D1 20 61 75 74 6F la 67 . . . auto
016800: 61 6E 64 61 72 64 20 74 72 69 67 6F 6E 6F 6D 65 andard trigonome
016810: 74 72 69 63 20 98 2E C0 41 6C 6C 20 74 72 69 67 tric ...All trig
016820: 20 98 20 77 6F 72 6B 20 00 69 6E 00 95 20 52 61 . work .in.. Ra
016830: 64 69 61 6E 73 2C C0 6E 6F 74 20 64 65 67 72 65 dians,.not degre
016840: 65 73 2E BF BF 20 2A 29 BF BF AF 20 53 49 4E 28 es... *)... SIN(
016850: 41 3A 00 52 45 41 4C 00 94 29 3A 94 3B BF AF 20 A:.REAL..):.;..
016860: 43 4F 53 28 41 3A 94 29 3A 94 3B BF AF 20 00 54 COS(A:.):.;.. .T
016870: 41 4E 00 93 28 41 3A 94 29 3A 94 3B BF BF 28 2A AN..(A:.):.;..(*
016880: B4 4E 61 74 75 72 61 6C 20 6C 6F 67 6F 72 69 74 .Natural logorit
016890: 68 6D 20 00 61 6E 64 00 92 20 65 78 70 6F 6E 65 hm .and.. expone
0168A0: 6E 74 69 61 6C 20 C0 4E 6F 74 65 20 00 74 68 61 ntial .Note .tha
0168B0: 74 00 91 20 4C 4F 47 31 30 28 41 29 3D 00 4C 4E t.. LOG10(A)=.LN
0168C0: 00 90 28 41 29 2A 30 2E 34 33 34 32 39 34 34 38 ..(A)*0.43429448
0168D0: 31 39 30 33 32 35 31 38 32 C0 92 20 91 20 61 5E 190325182.. . a^
0168E0: 62 20 28 61 20 00 74 6F 00 8F 20 00 74 68 65 00 b (a .to.. .the.
0168F0: 8E 20 70 6F 77 65 72 20 97 20 62 29 20 00 69 73 . power . b) .is
016900: 00 8D 20 00 45 58 50 00 8C 28 62 2A 90 28 61 29 .. .EXP..(b*.(a)
016910: 29 C0 62 75 74 20 69 66 20 62 20 8D 20 00 69 6E ).but if b . .in
016920: 74 65 67 65 72 00 8B 2C 20 74 68 65 72 65 20 8D teger.., there .
016930: 20 61 20 66 61 73 74 65 72 20 77 61 79 20 2D 20 a faster way -
016940: 75 73 65 20 61 74 6F 69 20 C0 00 66 72 6F 6D 00 use atoi ..from.
016950: 8A 20 52 65 61 6C 49 6E 4F 75 74 20 2A 29 BF AF . RealInOut *)..
016960: 20 90 28 41 3A 94 29 3A 94 3B BF AF 20 8C 28 41 .(A:.):.;.. .(A
016970: 3A 94 29 3A 94 3B BF BF 28 2A B4 53 71 75 61 72 :.):.;..(*.Squar
016980: 65 20 72 6F 6F 74 20 2A 29 BF AF 20 53 51 52 54 e root *).. SQRT
016990: 28 41 3A 94 29 3A 94 3B BF BF 28 2A B4 49 6E 76 (A:.):.;..(*.Inv
0169A0: 65 72 73 65 20 93 20 98 20 2D 20 67 69 76 65 6E erse . . - given
0169B0: 20 8E 20 93 C0 57 68 61 74 20 8D 20 8E 20 00 61 . ..What . . .a
0169C0: 6E 67 6C 65 00 88 3F 20 2A 29 BF AF 20 00 41 52 ngle..? *).. .AR
0169D0: 43 54 41 4E 00 87 28 41 3A 94 29 3A 94 3B BF AF CTAN..(A:.):.;..
0169E0: 20 87 32 28 41 2C 42 3A 94 29 3A 94 3B BF BF 28 .2(A,B:.):.;..(
0169F0: 2A B4 87 32 20 00 72 65 74 75 72 6E 73 00 86 20 *..2 .returns..
016A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
016A10: 13 00 01 00 02 09 52 E5 13 00 C9 02 00 00 00 02 ......R.........
016A20: 13 00 C5 02 00 00 00 02 13 00 C1 02 00 00 00 02 ................
016A30: 13 00 C6 02 00 00 00 02 13 00 C2 02 00 00 00 02 ................
016A40: 13 00 C7 02 00 00 00 02 13 00 C3 02 00 00 00 02 ................
016A50: 13 00 C8 02 00 00 00 02 13 00 C4 02 00 00 00 02 ................
016A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016B00: 20 63 68 61 72 61 63 74 65 72 73 C0 72 65 6D 61 characters.rema
016B10: 69 6E 2C 20 CE 20 93 20 88 20 CD 20 73 68 61 76 in, . . . . shav
016B20: 65 64 2C 20 8B 20 CE 20 B6 20 6D 6F 76 65 73 20 ed, . . . moves
016B30: 91 20 CF C0 CE 20 88 20 00 73 69 7A 65 00 86 20 . ... . .size..
016B40: 72 65 6D 61 69 6E 73 20 CE 20 73 61 6D 65 2E BF remains . same..
016B50: C0 8D 20 CE 20 DD 20 73 74 69 6C 6C 20 77 6F 6E .. . . still won
016B60: 74 20 00 66 69 74 00 85 2C 20 65 78 74 72 61 20 t .fit.., extra
016B70: 8A 20 E1 20 BE 20 D1 20 CE 20 DD BF C0 9D 20 A3 . . . . . .... £
016B80: 20 9C 20 96 20 CE 20 DD 20 E5 20 61 20 A9 20 00 . . . . . a . .
016B90: 74 65 72 6D 69 6E 61 74 65 64 00 83 20 98 20 D5 terminated.. . .
016BA0: 20 C0 A3 BF 2A 29 BF BF AF 20 57 72 69 74 65 52 .£.*)... WriteR
016BB0: 65 61 6C 4F 63 74 28 78 3A A6 3B 6E 3A AD 29 3B ealOct(x:.;n:.);
016BC0: C0 28 2A E6 20 DE 20 DD 20 D5 20 6F 63 74 61 6C .(*. . . . octal
016BD0: 20 D1 20 64 65 62 75 67 67 69 6E 67 20 70 75 72 . debugging pur
016BE0: 70 6F 73 65 73 2A 29 BF AF 20 57 72 69 74 65 52 poses*).. WriteR
016BF0: 65 61 6C 48 65 78 28 78 3A A6 3B 6E 3A AD 29 3B ealHex(x:.;n:.);
016C00: BF BF AF 20 57 72 69 74 65 52 65 61 6C 46 69 78 ... WriteRealFix
016C10: 65 64 28 78 3A A6 3B 86 2C B9 3A AD 29 3B BF AF ed(x:.;.,.:.);..
016C20: 20 DA 28 8E 20 A3 3A 9B 20 84 20 99 3B 78 3A A6 .(. £:. . .;x:.
016C30: 3B 86 2C B9 3A AD 29 3B BF BF 28 2A B4 95 20 61 ;.,.:.);..(*.. a
016C40: 20 DE 20 DD 20 D5 20 66 69 78 65 64 20 A7 C0 86 . . . fixed ...
016C50: 20 CD 20 86 20 BD 20 88 20 D7 20 00 75 73 65 00 . . . . . .use.
016C60: 82 C0 B9 20 CD 20 DD 20 BD 20 B9 20 D1 20 64 65 ... . . . . . de
016C70: 63 69 6D 61 6C 73 BF C0 8D 20 CE 20 DD 20 CD 20 cimals... . . .
016C80: 00 74 6F 6F 00 81 20 6C 61 72 67 65 20 D7 20 85 .too.. large . .
016C90: 20 D5 20 CE 20 88 2C 20 C0 A8 20 A7 20 B5 20 CD . . ., .. . . .
016CA0: 20 72 65 76 65 72 74 65 64 20 D7 C0 C0 8D 20 CE reverted .... .
016CB0: 20 DD 20 CD 20 81 20 73 6D 61 6C 6C 2C 20 D0 20 . . . small, .
016CC0: 70 72 69 6E 74 73 20 E5 20 A9 BF C0 9D 20 A3 20 prints . .... £
016CD0: 70 72 6F 63 65 64 75 72 65 20 96 20 CE 20 76 61 procedure . . va
016CE0: 6C 75 65 20 D5 20 54 65 78 2C 20 E5 20 61 20 A9 lue . Tex, . a .
016CF0: 20 83 C0 98 BF 2A 29 BF AF 20 00 61 74 6F 69 00 ....*).. .atoi.
016D00: 6F 6E 73 6F 6C 65 BF C0 42 6F 74 68 20 66 75 6E onsole..Both fun
016D10: 63 74 69 6F 6E 73 20 B0 20 9A 20 8A 20 81 20 C4 ctions . . . . .
016D20: 20 80 20 88 BF 2A 29 B4 BF 89 20 51 75 69 63 6B . ..*)... Quick
016D30: 73 74 72 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A str.............
016D40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
016D50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
016D60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
016D70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
016D80: B2 20 A4 20 00 52 65 61 6C 49 6E 4F 75 74 00 E7 . . .RealInOut..
016D90: 3B BF 28 2A B4 52 65 61 6C 20 69 6E 70 75 74 20 ;.(*.Real input
016DA0: 00 6F 75 74 70 75 74 00 E6 C0 00 61 73 00 E5 20 .output....as..
016DB0: 70 65 72 20 57 69 72 74 68 20 77 69 74 68 20 65 per Wirth with e
016DC0: 78 74 65 6E 73 69 6F 6E 73 C0 B1 20 28 43 29 20 xtensions.. (C)
016DD0: 00 44 61 76 65 00 E4 20 00 4D 6F 6F 72 65 00 E3 .Dave.. .Moore..
016DE0: 2C 20 46 54 4C 20 4D 6F 64 75 6C 61 2D 32 20 31 , FTL Modula-2 1
016DF0: 39 38 36 C0 41 20 67 65 6E 65 72 69 63 20 00 6D 986.A generic .m
016E00: 6F 64 75 6C 65 00 E2 BF C0 4D 6F 64 69 66 69 65 odule....Modifie
016E10: 64 20 4A 75 6C 79 20 31 39 38 37 2C 20 E4 20 E3 d July 1987, . .
016E20: BF C0 54 68 65 72 65 20 00 61 72 65 00 E1 20 6E ..There .are.. n
016E30: 6F 77 20 74 77 6F 20 00 6E 65 77 00 E0 20 72 6F ow two .new.. ro
016E40: 75 74 69 6E 65 73 20 00 74 68 61 74 00 DF 20 73 utines .that.. s
016E50: 75 70 70 6F 72 74 20 63 6F 64 69 6E 67 C0 61 20 upport coding.a
016E60: 00 72 65 61 6C 00 DE 20 00 6E 75 6D 62 65 72 00 .real.. .number.
016E70: DD 20 69 6E 74 6F 20 61 20 00 74 65 78 74 00 DC . into a .text..
016E80: 20 61 72 72 61 79 2E 20 54 68 65 73 65 20 E1 20 array. These .
016E90: 00 57 72 69 74 65 52 65 61 6C 54 65 78 74 00 DB .WriteRealText..
016EA0: 20 61 6E 64 C0 00 57 72 69 74 65 52 65 61 6C 46 and..WriteRealF
016EB0: 69 78 65 64 54 65 78 74 00 DA 2E 20 BF C0 41 6C ixedText... ..Al
016EC0: 73 6F 2C 20 52 65 61 64 52 65 61 6C 46 69 78 65 so, ReadRealFixe
016ED0: 64 20 00 61 6C 6C 6F 77 73 00 D9 20 00 79 6F 75 d .allows.. .you
016EE0: 00 D8 20 00 74 6F 00 D7 20 00 72 65 61 64 00 D6 .. .to.. .read..
016EF0: 20 00 69 6E 00 D5 20 00 6E 75 6D 62 65 72 73 00 .in.. .numbers.
016F00: 20 00 70 61 72 61 6D 65 74 65 72 00 86 20 98 20 .parameter.. .
016F10: B1 20 00 76 61 6C 75 65 00 85 20 28 6D 69 6E 20 . .value.. (min
016F20: 32 29 2C 20 36 20 B1 20 00 6F 70 65 6E 00 84 20 2), 6 . .open..
016F30: 00 61 72 72 61 79 00 83 20 B0 C0 87 2C 20 36 2B .array.. ..., 6+
016F40: 86 20 98 20 B1 20 84 20 83 20 B0 20 85 20 2C 20 . . . . . . . ,
016F50: 88 20 99 20 B1 C0 BB 20 88 20 61 20 66 65 77 20 . . ... . a few
016F60: B1 20 8A 20 6C 6F 6F 70 73 2C 20 97 20 73 74 61 . . loops, . sta
016F70: 74 6D 65 6E 74 73 2C 20 74 65 6D 70 6F 72 61 72 tments, temporar
016F80: 69 65 73 2C 20 65 74 63 20 BF 2A 29 BF BF AF 20 ies, etc .*)...
016F90: D3 28 8E 20 70 2C 71 3A E0 29 3B BF BF 28 2A B4 .(. p,q:.);..(*.
016FA0: 54 72 61 6E 73 66 65 72 20 DC 20 CA 20 71 20 73 Transfer . . q s
016FB0: 61 76 69 6E 67 20 63 75 72 72 65 6E 74 20 CA 20 aving current .
016FC0: D2 20 70 20 2A 29 BF BF AF 20 00 49 4F 54 52 41 . p *)... .IOTRA
016FD0: 4E 53 46 45 52 00 82 28 8E 20 70 2C 71 3A E0 3B NSFER..(. p,q:.;
016FE0: 76 61 3A AD 3B 8E 20 77 3A A8 29 3B BF BF 28 2A va:.;. w:.);..(*
016FF0: B4 50 65 72 66 6F 72 6D 20 8F 20 82 20 2D 20 B3 .Perform . . - .
017000: 20 50 52 4F 43 45 53 53 45 2E 8B 20 B1 20 6C 6F PROCESSE.. . lo
017010: 74 73 20 CC 20 64 69 73 63 75 73 73 69 6F 6E 2E ts . discussion.
017020: BF C0 D5 20 DE 20 65 78 74 72 61 20 86 2C 20 77 ... . extra ., w
017030: 2E 20 D9 20 DF 20 61 20 9B 20 61 72 65 61 20 90 . . . a . area .
017040: 20 B1 C0 61 20 00 73 74 75 62 00 81 20 DC 20 74 ..a .stub.. . t
017050: 72 61 6E 73 66 65 72 20 D2 20 DD 20 6F 75 74 20 ransfer . . out
017060: CC 20 DE 20 00 69 6E 74 65 72 72 75 70 74 00 80 . . .interrupt..
017070: 2E 20 2A 29 BF 28 2A B4 2A 2A 2A 2A 2A 2A 2A 2A . *).(*.********
017080: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A C0 4E 4F 54 ************.NOT
017090: 45 C0 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A E.**************
0170A0: 2A 2A 2A 2A 2A 2A BF C0 D9 20 E6 20 66 6F 6C 6C ******... . foll
0170B0: 6F 77 73 20 DE 20 73 74 61 6E 64 61 72 64 73 20 ows . standards
0170C0: A7 20 64 6F 77 6E 20 B0 20 E3 20 E5 20 66 61 72 . down . . . far
0170D0: 20 E5 20 70 6F 73 73 69 62 6C 65 2E C0 95 20 C8 . possible... .
0170E0: 20 68 61 63 6B 20 D1 20 E6 20 DC 20 69 6D 70 72 hack . . . impr
0170F0: 6F 76 65 20 80 20 72 65 73 70 6F 6E 73 65 20 74 ove . response t
017100: D4 20 00 66 72 6F 6D 00 D3 20 DC 20 73 74 72 69 . .from.. . stri
017110: 6E 67 73 BF C0 49 20 63 6F 75 6C 64 20 63 6C 61 ngs..I could cla
017120: 69 6D 20 DF 20 49 20 64 69 64 20 00 74 68 69 73 im . I did .this
017130: 00 D2 20 62 65 63 61 75 73 65 20 73 6F 6D 65 20 .. because some
017140: 70 65 6F 70 6C 65 20 68 61 64 20 61 73 6B 65 64 people had asked
017150: 20 00 66 6F 72 00 D1 20 00 69 74 00 D0 2C C0 00 .for.. .it..,..
017160: 62 75 74 00 CF 20 00 74 68 65 00 CE 20 DE 20 72 but.. .the.. . r
017170: 65 61 73 6F 6E 20 00 69 73 00 CD 20 D0 20 6D 61 eason .is.. . ma
017180: 64 65 20 D0 20 65 61 73 69 65 72 20 D7 20 77 72 de . easier . wr
017190: 69 74 65 20 61 20 E0 20 00 74 65 73 74 00 CC 20 ite a . .test..
0171A0: E2 C0 D7 20 CC 20 E7 2E BF 2A 29 BF 8E B4 C0 00 ... . ...*).....
0171B0: 53 63 61 6C 65 00 CB 3A AD 28 2A 3D 30 2A 29 3B Scale..:.(*=0*);
0171C0: B4 28 2A 00 73 63 61 6C 65 00 CA 20 66 61 63 74 .(*.scale.. fact
0171D0: 6F 72 20 D1 20 00 57 72 69 74 65 52 65 61 6C 00 or . .WriteReal.
0171E0: C9 2A 29 C0 00 45 6E 67 69 6E 65 65 72 69 6E 67 .*)..Engineering
0171F0: 00 C8 3A AC 28 2A 3D A1 2A 29 3B 20 BF C1 28 2A ..:.(*=.*); ..(*
017200: 00 69 66 00 C7 20 00 74 72 75 65 00 C6 2C 20 00 .if.. .true.., .
017210: 65 6E 67 69 6E 65 65 72 69 6E 67 00 C5 20 00 65 engineering.. .e
017220: 78 70 6F 6E 65 6E 74 73 00 C4 20 E1 20 00 75 73 xponents.. . .us
017230: 65 64 00 BE C1 BA C5 20 C4 20 E1 20 61 6C 77 61 ed..... . . alwa
017240: 79 73 20 6D 75 6C 74 69 70 6C 65 73 C1 BA 00 6F ys multiples...o
017250: 66 00 BD 20 33 B7 2A 29 BF C0 4C 65 61 64 69 6E f.. 3.*)..Leadin
017260: 67 70 6C 61 63 65 73 3A AD 28 2A 3D 32 2A 29 3B gplaces:.(*=2*);
017270: 20 BF C1 28 2A DD 20 BD 20 00 70 6C 61 63 65 73 ..(*. . .places
017280: 00 B9 20 D7 20 6C 65 61 76 65 20 00 62 65 66 6F .. . leave .befo
017290: 72 65 00 B8 20 00 64 6F 74 00 B6 C1 BA 75 73 65 re.. .dot....use
0172A0: 66 75 6C 20 70 61 72 74 69 63 75 6C 61 72 6C 79 ful particularly
0172B0: 20 D1 20 C5 20 00 66 6F 72 6D 61 74 00 B5 C1 BA . . .format....
0172C0: 77 68 65 6E 20 D0 20 73 68 6F 75 6C 64 20 00 62 when . should .b
0172D0: 65 00 B3 20 00 73 65 74 00 B0 20 D7 20 00 61 74 e.. .set.. . .at
0172E0: 00 AE 20 6C 65 61 73 74 20 34 B4 2A 29 BF C0 46 .. least 4.*)..F
0172F0: 6F 72 63 65 45 78 70 6F 6E 65 6E 74 3A AC 28 2A orceExponent:.(*
017300: 69 6D 65 73 20 61 20 6C 69 74 74 6C 65 C0 B0 20 imes a little..
017310: 73 65 74 74 69 6E 67 20 BE 20 D7 20 80 20 81 20 setting . . . .
017320: 73 65 70 61 72 61 74 65 6C 79 2E 20 2A 29 BF BF separately. *)..
017330: 28 2A B4 53 65 65 20 61 6C 73 6F 20 DE 20 E6 20 (*.See also . .
017340: 50 4F 52 54 49 4F 20 B1 20 8C 20 6F 74 68 65 72 PORTIO . . other
017350: 20 75 73 65 66 75 6C 20 72 6F 75 74 69 6E 65 73 useful routines
017360: 2E 20 2A 29 BF 89 20 E7 2E BF 20 00 00 00 00 00 . *).. ... .....
017370: 00 00 00 00 00 00 60 5D 24 0F 62 19 00 01 00 00 ......`]$.b.....
017380: B2 20 A4 20 51 75 69 63 6B 53 74 72 3B BF BF 28 . . QuickStr;..(
017390: 2A B4 00 51 75 69 63 6B 00 CD 20 00 6F 70 65 6E *..Quick.. .open
0173A0: 00 CC 20 72 6F 75 74 69 6E 65 20 00 66 6F 72 00 .. routine .for.
0173B0: CB 20 00 73 74 72 65 61 6D 73 00 CA BF C0 28 CD . .streams....(.
0173C0: 20 00 69 6E 00 C9 20 00 74 68 65 00 C8 20 73 65 .in.. .the.. se
0173D0: 6E 73 65 20 00 6F 66 00 C7 20 63 6F 64 69 6E 67 nse .of.. coding
0173E0: 20 74 69 6D 65 20 73 61 76 65 64 29 BF C0 44 61 time saved)..Da
0173F0: 76 65 20 4D 6F 6F 72 65 C0 43 65 72 65 6E 6B 6F ve Moore.Cerenko
017400: 66 20 43 6F 6D 70 75 74 69 6E 67 C0 32 39 20 53 f Computing.29 S
017410: 65 70 20 38 35 BF C0 00 54 68 69 73 00 C6 20 00 ep 85...This.. .
017420: 6D 6F 64 75 6C 65 00 C5 20 00 69 73 00 C4 20 6E module.. .is.. n
017430: 6F 74 20 C9 20 C8 20 6D 61 6E 75 61 6C 20 62 65 ot . . manual be
017440: 63 61 75 73 65 20 00 69 74 00 BE 20 70 6F 73 74 cause .it.. post
017450: 2D 64 61 74 65 73 20 BE 2E BF C0 00 49 74 00 BD -dates .....It..
017460: 20 C4 20 64 65 73 69 67 6E 65 64 20 00 74 6F 00 . designed .to.
017470: BC 20 72 65 64 75 63 65 20 C8 20 77 6F 72 6B 20 . reduce . work
017480: 00 79 6F 75 00 BB 20 68 61 76 65 20 BC 20 64 6F .you.. have . do
017490: 20 BC 20 CC C0 CA 20 00 75 73 69 6E 67 00 B9 20 . ... .using..
0174A0: C8 20 00 63 6F 6D 6D 61 6E 64 00 B8 20 00 6C 69 . .command.. .li
0174B0: 6E 65 00 B7 20 00 70 61 72 61 6D 65 74 65 72 73 ne.. .parameters
0174C0: 00 B6 BF C0 C6 20 C5 20 61 6C 6C 6F 77 73 20 BB ..... . allows .
0174D0: 20 BC 20 CC 20 6F 6E 65 20 00 6F 72 00 B5 20 6D . . one .or.. m
0174E0: 6F 72 65 20 00 66 69 6C 65 73 00 B3 20 B5 20 CA ore .files.. . .
0174F0: C0 B9 20 00 65 69 74 68 65 72 00 B1 20 C8 20 CA .. .either.. . .
017500: 3D 9A 2A 29 3B 20 BF C1 28 2A B0 20 D7 20 66 61 =.*); ..(*. . fa
017510: 6C 73 65 20 D7 20 00 6E 6F 74 00 AB 20 E6 20 C4 lse . .not.. . .
017520: 20 BD 20 00 7A 65 72 6F 00 A9 20 6F 6E 20 00 66 . .zero.. on .f
017530: 6C 6F 61 74 69 6E 67 00 A8 20 00 70 6F 69 6E 74 loating.. .point
017540: 00 A7 C1 BA D4 2A 29 BF BF AF 20 52 65 61 64 52 .....*)... ReadR
017550: 65 61 6C 28 8E 20 78 3A 00 52 45 41 4C 00 A6 29 eal(. x:.REAL..)
017560: 3B BF AF 20 00 52 65 61 64 52 65 61 6C 54 65 78 ;.. .ReadRealTex
017570: 74 00 A5 28 8E 20 00 54 65 78 74 00 A3 3A 9B 20 t..(. .Text.£:.
017580: 84 20 99 3B 8E 20 00 41 74 50 6F 73 00 A2 3A AD . .;. .AtPos..:.
017590: 3B 8E 20 78 3A A6 29 3B BF C1 28 2A B4 52 65 61 ;. x:.);..(*.Rea
0175A0: 64 20 61 20 DE 20 DD 20 BF C2 66 6F 72 6D 73 20 d a . . ..forms
0175B0: E1 20 5B 2B 21 2D 5D 5B 64 2A 5D 5B 2E 64 2A 5D . [+!-][d*][.d*]
0175C0: 5B 65 5B 2B 21 2D 5D 64 2B 5D BF C2 00 65 67 00 [e[+!-]d+]...eg.
0175D0: A0 BB B4 31 2E 30 C3 32 C3 2E 33 C3 45 33 BF C2 ...1.0.2..3.E3..
0175E0: 54 65 72 6D 69 6E 61 74 69 6F 6E 20 00 63 68 61 Termination .cha
0175F0: 72 61 63 74 65 72 00 9F 20 CD 20 72 65 74 75 72 racter.. . retur
017600: 6E 65 64 20 D5 20 C2 74 65 72 6D 43 48 20 D3 20 ned . .termCH .
017610: 49 4E 4F 55 54 20 28 73 69 6E 63 65 20 D2 20 E2 INOUT (since . .
017620: 20 CD C2 65 66 66 65 63 74 69 76 65 6C 79 20 00 ..effectively .
017630: 61 6E 00 9E 20 65 78 74 65 6E 73 69 6F 6E 20 BD an.. extension .
017640: 20 49 6E 4F 75 74 29 BF C1 00 54 68 65 00 9D 20 InOut)...The..
017650: A5 20 00 72 6F 75 74 69 6E 65 00 9C 20 D9 20 D8 . .routine.. . .
017660: 20 D7 20 D6 20 61 20 DE 20 DD 20 C1 D3 20 61 20 . . a . . .. a
017670: 00 73 74 72 69 6E 67 00 98 2E 20 A2 20 CD 20 CE .string... . . .
017680: 20 00 69 6E 64 65 78 00 97 20 D1 20 CE 20 66 69 .index.. . . fi
017690: 72 73 74 20 9F 20 D7 C1 D6 20 28 73 74 61 72 74 rst . ... (start
0176A0: 73 20 AE 20 30 29 2E 20 49 74 20 00 72 65 74 75 s . 0). It .retu
0176B0: 72 6E 73 00 96 20 97 20 BD 20 9F 20 61 66 74 65 rns.. . . . afte
0176C0: 72 C1 DD C1 2A 29 BF BF AF 20 C9 28 78 3A A6 3B r...*)... .(x:.;
0176D0: 6E 3A AD 29 3B BF AF 20 DB 28 8E 20 A3 3A 9B 20 n:.);.. .(. £:.
0176E0: 84 20 99 3B 78 3A A6 3B 6E 3A AD 29 3B BF 28 2A . .;x:.;n:.);.(*
0176F0: B4 00 57 72 69 74 65 00 95 20 61 20 DE 20 DD 20 ..Write.. a . .
017700: 20 B5 20 C8 20 B3 20 69 6E 74 65 72 66 61 63 65 . . . interface
017710: BF C0 BD 20 77 69 6C 6C 20 61 6C 73 6F 20 00 72 ... will also .r
017720: 65 74 75 72 6E 00 B0 20 61 20 00 73 65 74 00 AE eturn.. a .set..
017730: 20 C7 20 00 6F 70 74 69 6F 6E 73 00 AD 20 66 6F . .options.. fo
017740: 75 6E 64 BF C0 54 6F 20 63 61 6C 6C 20 BE 2C 20 und..To call .,
017750: AE 20 75 70 20 00 61 6E 00 AB 20 61 72 72 61 79 . up .an.. array
017760: 20 C7 20 74 79 70 65 20 00 53 74 72 65 61 6D 52 . type .StreamR
017770: 65 63 6F 72 64 00 AA BF C0 45 61 63 68 20 65 6E ecord....Each en
017780: 74 72 79 20 70 6F 69 6E 74 73 20 BC 20 B1 20 61 try points . . a
017790: 20 00 66 69 6C 65 00 A9 20 B5 20 61 20 00 73 74 .file.. . a .st
0177A0: 72 65 61 6D 00 A7 20 77 68 69 63 68 20 C4 20 BC ream.. which . .
0177B0: 20 00 62 65 00 A6 20 00 6F 70 65 6E 65 64 00 A2 .be.. .opened..
0177C0: 2E C0 41 20 00 64 65 66 61 75 6C 74 00 A0 20 A9 ..A .default.. .
0177D0: 20 00 6E 61 6D 65 00 9F 20 63 61 6E 20 A6 20 00 .name.. can . .
0177E0: 67 69 76 65 6E 00 9E 2E 20 00 49 66 00 9D 20 00 given... .If.. .
0177F0: 6E 6F 00 9C 20 A0 20 C4 20 9E 20 28 BC 20 67 69 no.. . . . (. gi
017800: 76 65 C0 9C 20 A0 2C 20 AE 20 BC 20 6E 75 6C 6C ve.. ., . . null
017810: 20 73 74 72 69 6E 67 29 2C 20 00 61 6E 64 00 99 string), .and..
017820: 20 9C 20 00 70 61 72 61 6D 65 74 65 72 00 98 20 . .parameter..
017830: C4 20 9E 2C 20 9C 20 A9 20 C0 C4 20 A2 2A 29 20 . ., . . .. .*)
017840: BF 93 B4 53 74 72 65 61 6D 73 20 A3 20 00 53 54 ...Streams £ .ST
017850: 52 45 41 4D 00 97 2C 00 44 69 72 65 63 74 69 6F REAM..,.Directio
017860: 6E 00 95 3B BF 93 B4 46 69 6C 65 73 BA A3 20 00 n..;...Files.£ .
017870: 46 69 6C 65 4E 61 6D 65 00 94 2C 00 46 49 4C 45 FileName..,.FILE
017880: 00 92 3B BF 96 B4 00 70 53 54 52 45 41 4D 00 91 ..;....pSTREAM..
017890: 3D A8 20 86 20 97 3B C0 00 70 46 49 4C 45 00 8F =. . .;..pFILE..
0178A0: 3D A8 20 86 20 92 3B C0 00 4F 70 74 69 6F 6E 73 =. . .;..Options
0178B0: 53 65 74 00 8C 3D 8D 20 84 20 5B 27 41 27 2E 2E Set..=. . ['A'..
0178C0: 27 5A 27 5D 3B C1 C0 AA 3D A5 C1 4F 70 65 6E 65 'Z'];...=..Opene
0178D0: 64 3A AC 3B C1 4D 75 73 74 53 75 70 70 6C 79 3A d:.;.MustSupply:
0178E0: AC 3B 20 28 2A AE 20 00 74 72 75 65 00 8B 20 00 .; (*. .true.. .
0178F0: 69 66 00 8A 20 61 62 73 65 6E 63 65 20 C7 20 98 if.. absence . .
017900: D5 20 00 6D 61 6E 74 69 73 73 61 00 94 20 2B 20 . .mantissa.. +
017910: 00 65 78 70 6F 6E 65 6E 74 00 93 20 66 6F 72 6D .exponent.. form
017920: BF C0 D1 20 65 78 61 6D 70 6C 65 2C 20 31 30 20 ... example, 10
017930: 00 77 69 6C 6C 00 92 20 B3 20 E6 20 E5 20 30 2E .will.. . . . 0.
017940: 31 45 32 BF C0 9D 20 76 61 72 69 61 62 6C 65 20 1E2... variable
017950: CB 2C 20 C7 20 2B 76 65 2C 20 92 20 63 61 75 73 ., . +ve, . caus
017960: 65 20 CE 20 2E 20 D7 20 B3 20 73 68 69 66 74 65 e . . . . shifte
017970: 64 20 00 72 69 67 68 74 00 91 C0 C7 20 00 6E 65 d .right.... .ne
017980: 67 61 74 69 76 65 00 90 2C 20 91 BF C0 A0 20 C7 gative.., .... .
017990: 20 CB 3D 31 2C 20 31 30 20 92 20 00 70 72 69 6E .=1, 10 . .prin
0179A0: 74 00 8F 20 E5 20 31 2E 30 45 32 BF C0 00 49 66 t.. . 1.0E2...If
0179B0: 00 8D 20 C8 20 CD 20 C6 2C 20 CE 20 DD 20 CD 20 .. . . ., . . .
0179C0: 73 63 61 6C 65 64 2C 20 00 74 68 65 6E 00 8C 20 scaled, .then..
0179D0: CE 20 94 C0 C7 20 72 6F 75 6E 64 65 64 20 D7 20 . ... rounded .
0179E0: 61 20 6D 75 6C 74 69 70 6C 65 20 BD 20 33 20 28 a multiple . 3 (
0179F0: CE 20 DD 20 BD 20 64 69 67 69 74 73 20 B8 20 CE . . . digits . .
017A00: C0 B6 20 CD 20 72 65 64 75 63 65 64 BF C0 00 73 .. . reduced...s
017A10: 6F 00 8B 2C 20 31 30 20 92 20 8F 20 E5 20 30 2E o.., 10 . . . 0.
017A20: 30 31 45 33 20 28 C7 20 CA 3D 30 2C 31 29 C2 BC 01E3 (. .=0,1)..
017A30: 31 30 2E 30 45 30 BA 28 C7 20 CA 3D 32 2C 33 2C 10.0E0.(. .=2,3,
017A40: 34 29 C2 20 31 30 30 30 30 2E 30 45 2D 33 20 28 4). 10000.0E-3 (
017A50: C7 20 CA 3D 35 2C 36 2C 37 29 20 65 74 63 BF C0 . .=5,6,7) etc..
017A60: 9D 20 6C 61 79 6F 75 74 20 CD 20 E5 20 66 6F 6C . layout . . fol
017A70: 6C 6F 77 73 3A BF C0 9D 20 72 69 67 68 74 6D 6F lows:... rightmo
017A80: 73 74 20 35 20 00 63 6F 6C 75 6D 6E 73 00 8A 20 st 5 .columns..
017A90: BD 20 CE 20 00 66 69 65 6C 64 00 88 20 E1 20 72 . . .field.. . r
017AA0: 65 73 65 72 76 65 64 20 D1 20 CE 20 93 C0 74 68 eserved . . ..th
017AB0: 65 72 65 20 6D 75 73 74 20 8C 20 B3 20 00 73 69 ere must . . .si
017AC0: 67 64 69 67 69 74 73 00 87 2B 31 20 28 6F 72 20 gdigits..+1 (or
017AD0: 87 2B 32 20 C7 20 90 29 20 C0 9F 20 70 6F 73 69 .+2 . .) .. posi
017AE0: 74 69 6F 6E 73 20 6C 65 66 74 20 D5 20 CE 20 88 tions left . . .
017AF0: 2E 20 8D 20 69 6E 73 75 66 66 69 63 69 65 6E 74 . . insufficient
017B00: 20 C3 B4 C4 20 AB 20 00 65 72 72 6F 72 00 88 20 ... . .error..
017B10: 2A 29 C1 90 20 49 73 53 74 72 65 61 6D 3A AC 20 *).. IsStream:.
017B20: 84 C2 A1 3A 46 69 6C 65 3A 8F 7C C2 9A 3A 53 74 ...:File:.|..:St
017B30: 72 65 61 6D 3A 91 3B C2 89 3B C1 44 65 66 61 75 ream:.;..;.Defau
017B40: 6C 74 4E 61 6D 65 3A 94 3B C1 44 69 72 3A 95 3B ltName:.;.Dir:.;
017B50: 20 28 2A 00 69 6E 70 75 74 00 87 20 B5 20 00 6F (*.input.. . .o
017B60: 75 74 70 75 74 00 85 2A 29 C1 4C 6F 6F 6B 75 70 utput..*).Lookup
017B70: 46 69 72 73 74 3A AC 3B 20 28 2A 8A 20 8B 2C 20 First:.; (*. .,
017B80: 6C 6F 6F 6B 75 70 20 72 61 74 68 65 72 20 74 68 lookup rather th
017B90: 61 6E 20 C3 20 B4 63 72 65 61 74 65 20 CB 20 85 an . .create . .
017BA0: 2E 20 55 73 65 66 75 6C 20 CB C3 B4 49 6E 70 75 . Useful ...Inpu
017BB0: 74 2D 4F 75 74 70 75 74 20 CA 2A 29 C1 89 3B BF t-Output .*)..;.
017BC0: AF 20 4F 70 65 6E 53 74 72 65 61 6D 73 28 8E 20 . OpenStreams(.
017BD0: 53 74 72 65 61 6D 4C 69 73 74 3A 9B 20 84 20 AA StreamList:. . .
017BE0: 3B C0 8E 20 00 4F 70 74 69 6F 6E 73 00 83 3A 8C ;.. .Options..:.
017BF0: 29 3A AC 3B BF BF 28 2A B4 4F 70 65 6E 20 61 20 ):.;..(*.Open a
017C00: AE 20 C7 20 CA BF C0 46 6F 72 20 65 61 63 68 20 . . ...For each
017C10: A7 2C 20 61 20 70 6F 69 6E 74 65 72 20 C8 20 C8 ., a pointer . .
017C20: 20 A7 20 76 61 72 69 61 62 6C 65 2C 20 61 20 A0 . variable, a .
017C30: 20 A9 20 9F 2C C1 99 20 61 20 64 69 72 65 63 74 . .,.. a direct
017C40: 69 6F 6E 20 28 87 20 B5 20 85 29 2C 20 00 61 72 ion (. . .), .ar
017C50: 65 00 82 20 70 61 73 73 65 64 BF C0 9D 20 00 74 e.. passed... .t
017C60: 68 65 72 65 00 81 20 82 20 00 61 6E 79 00 80 20 here.. . .any..
017C70: AD 20 6F 6E 20 C8 20 B8 20 B7 2C 20 74 68 65 79 . on . . ., they
017C80: 20 82 20 72 65 74 75 72 6E 65 64 20 C9 20 C8 20 . returned . .
017C90: AE C0 83 2A 29 BF AF 20 56 65 72 79 51 75 69 63 ...*).. VeryQuic
017CA0: 6B 28 8E 20 49 6E 2C 4F 75 74 3A 97 29 3A AC 3B k(. In,Out:.):.;
017CB0: BF BF 28 2A B4 41 75 74 6F 6D 61 74 69 63 61 6C ..(*.Automatical
017CC0: 6C 79 20 CC 20 AB 20 87 20 A7 20 99 20 AB 20 85 ly . . . . . . .
017CD0: 20 A7 BF C0 41 74 74 61 63 68 20 BC 20 B3 20 9E ...Attach . . .
017CE0: 20 61 73 20 B6 2E 20 9D 20 B6 20 82 20 6F 6D 69 as .. . . . omi
017CF0: 74 74 65 64 2C C0 61 74 74 61 63 68 20 BC 20 63 tted,.attach . c
017D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
017D10: 14 00 01 00 02 09 52 E5 14 00 C9 02 00 00 00 02 ......R.........
017D20: 14 00 C5 02 00 00 00 02 14 00 C1 02 00 00 00 02 ................
017D30: 14 00 C6 02 00 00 00 02 14 00 C2 02 00 00 00 02 ................
017D40: 14 00 C7 02 00 00 00 02 14 00 C3 02 00 00 00 02 ................
017D50: 14 00 C8 02 00 00 00 02 14 00 C4 02 00 00 00 02 ................
017D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017E00: 69 63 68 00 D2 20 00 72 65 74 75 72 6E 73 00 D1 ich.. .returns..
017E10: 20 9A 20 C1 00 69 66 00 D0 20 DA 20 D9 20 D8 20 . ..if.. . . .
017E20: D7 20 00 69 73 00 CF 20 00 66 6F 75 6E 64 00 CE . .is.. .found..
017E30: 2C 20 00 6F 72 00 CD 20 00 74 68 65 00 CC 20 00 , .or.. .the.. .
017E40: 63 68 61 72 61 63 74 65 72 00 CB 20 45 4F 46 20 character.. EOF
017E50: 28 31 61 78 29 20 C1 CF 20 CE 2E BF C1 54 68 65 (1ax) .. ....The
017E60: 20 DC 20 DD 20 00 61 6C 6C 6F 77 73 00 CA 20 CC . . .allows.. .
017E70: 20 00 75 73 65 00 C9 20 D8 20 73 74 72 65 61 6D .use.. . stream
017E80: 73 20 DB 20 C1 62 69 6E 61 72 79 20 00 66 69 6C s . .binary .fil
017E90: 65 73 00 C8 BF C1 DF 20 33 30 20 4E 6F 76 20 38 es..... 30 Nov 8
017EA0: 36 BF C1 31 2F 20 57 72 69 74 65 73 20 00 6E 6F 6..1/ Writes .no
017EB0: 77 00 C7 20 00 63 68 65 63 6B 00 C6 20 DB 20 D9 w.. .check.. . .
017EC0: 20 D8 20 00 64 69 73 6B 00 C5 20 00 61 6E 64 00 . .disk.. .and.
017ED0: C4 20 73 65 74 73 C1 65 6F 66 20 00 66 6C 61 67 . sets.eof .flag
017EE0: 00 C3 20 D0 20 CE 2E 20 00 59 6F 75 00 C2 20 00 .. . .. .You.. .
017EF0: 63 61 6E 00 BE 20 00 64 6F 00 BD 20 D3 28 73 29 can.. .do.. .(s)
017F00: 20 00 61 66 74 65 72 00 BC 20 61 C1 00 77 72 69 .after.. a..wri
017F10: 74 65 00 B9 20 D4 20 C6 20 DB 20 C5 20 66 75 6C te.. . . . . ful
017F20: 6C 2E 20 C2 20 00 6D 75 73 74 00 B8 20 BD 20 CC l. . .must.. . .
017F30: 20 74 65 73 74 C1 73 74 72 61 69 67 68 74 20 BC test.straight .
017F40: 20 CC 20 B9 20 2D 20 00 6F 74 68 65 72 00 B7 20 . . - .other..
017F50: 6F 70 65 72 61 74 69 6F 6E 73 20 BE 20 63 68 61 operations . cha
017F60: 6E 67 65 C1 CC 20 73 74 61 74 75 73 20 D8 20 CC nge.. status . .
017F70: 20 C3 2E BF C1 32 2F 20 52 61 6E 64 6F 6D 20 00 ....2/ Random .
017F80: 69 6E 70 75 74 00 B6 2D 00 6F 75 74 70 75 74 00 input..-.output.
017F90: B3 20 00 77 69 74 68 00 B0 20 72 65 63 6F 72 64 . .with.. record
017FA0: 73 20 74 68 61 74 20 73 70 61 6E 20 62 6C 6F 63 s that span bloc
017FB0: 6B 73 20 CF 20 C7 C1 BB 73 75 70 70 6F 72 74 65 ks . ...supporte
017FC0: 64 2E BF C1 33 2F 20 00 54 68 65 72 65 00 AE 20 d...3/ .There..
017FD0: CF 20 61 20 DE 20 00 70 72 6F 63 65 64 75 72 65 . a . .procedure
017FE0: 00 A9 20 00 53 65 74 42 75 66 66 65 72 73 00 A8 .. .SetBuffers..
017FF0: 20 D2 20 CA 20 00 79 6F 75 00 A7 20 D4 C1 BB 00 . . .you.. ....
018000: 64 75 6C 65 20 52 65 61 6C 49 6E 4F 75 74 20 91 dule RealInOut .
018010: 20 52 65 61 6C 20 82 20 49 4F 2A 29 BF BF BF BF Real . IO*)....
018020: 89 20 A2 2E 20 BF 00 00 73 65 70 61 72 61 74 6F . .. ...separato
018030: 72 73 20 61 6E 64 20 74 61 62 73 20 00 61 72 65 rs and tabs .are
018040: 00 84 20 69 67 6E 6F 72 65 64 C0 20 41 20 6E 6F .. ignored. A no
018050: 6E 2D 6E 75 6D 65 72 69 63 20 74 65 72 6D 69 6E n-numeric termin
018060: 61 74 65 73 2A 29 BF BF AF 20 52 65 61 64 43 61 ates*)... ReadCa
018070: 72 64 28 8E 20 78 3A AD 29 3B BF C0 28 2A 8A 20 rd(. x:.);..(*.
018080: B2 20 A4 20 00 53 6F 6C 76 65 00 8F 3B BF BF 28 . . .Solve..;..(
018090: 2A B4 8F 20 61 20 00 73 65 74 00 8D 20 00 6F 66 *.. a .set.. .of
0180A0: 00 8C 20 00 65 71 75 61 74 69 6F 6E 73 00 8B 20 .. .equations..
0180B0: 62 79 20 67 61 75 73 73 69 61 6E 20 65 6C 69 6D by gaussian elim
0180C0: 69 6E 61 74 69 6F 6E 2A 29 BF BF BF BF BF 96 B4 ination*).......
0180D0: 00 43 4F 4C 55 4D 4E 00 8A 3D 9B 5B 31 2E 2E 31 .COLUMN..=.[1..1
0180E0: 30 5D 20 84 20 52 45 41 4C 3B BF BF AF 20 47 61 0] . REAL;... Ga
0180F0: 75 73 73 28 8E 20 4D 61 74 72 69 78 3A 9B 20 84 uss(. Matrix:. .
018100: 20 8A 3B 00 64 65 70 74 68 00 88 2C 6C 65 6E 3A .;.depth..,len:
018110: AD 29 3B BF BF 28 2A B4 8F 20 61 20 8D 20 8C 20 .);..(*.. a . .
018120: 8B 20 66 6F 72 20 00 61 6E 00 87 20 61 72 62 69 . for .an.. arbi
018130: 74 72 61 72 79 20 00 6E 75 6D 62 65 72 00 86 20 trary .number..
018140: 8C 20 72 69 67 68 74 C0 68 61 6E 64 20 73 69 64 . right.hand sid
018150: 65 73 2E BF C0 00 6D 61 74 72 69 78 00 85 20 00 es....matrix.. .
018160: 69 73 00 83 20 87 20 00 61 72 72 61 79 00 82 20 is.. . .array..
018170: 8C 20 63 6F 6C 75 6D 6E 73 20 77 68 69 63 68 20 . columns which
018180: 00 6D 61 6B 65 00 81 20 75 70 20 00 74 68 65 00 .make.. up .the.
018190: 80 20 82 BF C0 88 20 83 20 80 20 86 20 8C 20 65 . .... . . . . e
0181A0: 6C 65 6D 65 6E 74 73 20 69 6E 20 65 61 63 68 20 lements in each
0181B0: 63 6F 6C 75 6D 6E 2E 20 54 68 65 20 66 69 72 73 column. The firs
0181C0: 74 C0 88 20 72 6F 77 73 20 61 72 65 20 75 73 65 t.. rows are use
0181D0: 64 20 74 6F 20 81 20 61 20 73 71 75 61 72 65 20 d to . a square
0181E0: 85 2A 29 BF 89 20 8F 2E BF BA BF 00 00 1A 1A 1A .*).. ..........
0181F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018200: 80 28 61 3A A6 3B 69 3A AA 29 3A A6 3B BF BF 28 .(a:.;i:.):.;..(
018210: 2A B4 52 61 69 73 65 20 61 20 DE 20 DD 20 D7 20 *.Raise a . . .
018220: 9E 20 69 6E 74 65 67 65 72 20 70 6F 77 65 72 C0 . integer power.
018230: 54 68 69 73 20 BE 20 D7 20 B3 20 D5 20 43 6F 6E This . . . . Con
018240: 76 65 72 73 69 69 6F 6E 73 2C 20 77 68 69 63 68 versiions, which
018250: 20 77 61 73 20 61 20 76 65 72 79 C0 69 6E 6E 61 was a very.inna
018260: 70 70 72 6F 70 72 61 74 65 20 70 6C 61 63 65 20 pproprate place
018270: D1 20 D0 2E 20 E7 20 CD 20 AB 20 77 68 6F 6C 6C . .. . . . wholl
018280: 79 C0 61 70 70 72 6F 70 72 69 61 74 65 2C 20 CF y.appropriate, .
018290: 20 C7 20 D8 20 82 20 6F 6E 65 20 80 2C 20 D8 20 . . . one ., .
0182A0: 92 20 70 72 6F 62 61 62 6C 79 C0 61 6C 73 6F 20 . probably.also
0182B0: 82 20 E7 2A 29 BF BF 89 20 E7 2E 20 BF BF 00 00 . .*)... .. ....
0182C0: C0 28 2A E6 20 DE 20 DD 20 D5 20 6F 63 74 61 6C .(*. . . . octal
0182D0: 20 D1 20 64 65 62 75 67 67 69 6E 67 20 70 75 72 . debugging pur
0182E0: 70 6F 73 65 73 2A 29 BF AF 20 57 72 69 74 65 52 poses*).. WriteR
0182F0: 65 61 6C 48 65 78 28 78 3A A6 3B 6E 3A AD 29 3B ealHex(x:.;n:.);
018300: B2 20 A4 20 00 53 65 74 55 70 43 61 6C 6C 00 90 . . .SetUpCall..
018310: 3B BF BF 28 2A B4 8D 20 55 70 20 63 61 6C 6C 20 ;..(*.. Up call
018320: 70 61 72 61 6D 65 74 65 72 73 20 00 66 6F 72 00 parameters .for.
018330: 8F 20 61 20 70 72 6F 67 72 61 6D 20 61 6E 64 20 . a program and
018340: 63 68 61 69 6E 20 00 74 6F 00 8C 20 69 74 BF C0 chain .to.. it..
018350: 54 68 69 73 20 00 6D 6F 64 75 6C 65 00 8B 20 00 This .module.. .
018360: 69 73 00 8A 20 75 73 65 64 20 00 62 79 00 88 20 is.. used .by..
018370: 00 74 68 65 00 87 20 65 64 69 74 6F 72 20 8F 20 .the.. editor .
018380: 63 61 6C 6C 69 6E 67 20 87 C0 63 6F 6D 70 69 6C calling ..compil
018390: 65 72 73 2E BF C0 54 68 65 20 73 65 63 6F 6E 64 ers...The second
0183A0: 20 00 70 61 72 61 6D 65 74 65 72 00 86 20 8A 20 .parameter.. .
0183B0: 87 20 00 66 63 62 00 85 20 8F 20 87 20 66 69 6C . .fcb.. . . fil
0183C0: 65 20 77 68 69 63 68 20 8A 20 8C 20 00 62 65 00 e which . . .be.
0183D0: 83 20 63 6F 6D 70 69 6C 65 64 BF C0 00 49 74 00 . compiled...It.
0183E0: 82 20 00 77 69 6C 6C 00 81 20 83 20 73 65 74 20 . .will.. . set
0183F0: 75 70 20 6F 6E 20 87 20 63 6F 6D 6D 61 6E 64 20 up on . command
018400: B2 20 A4 20 00 53 6F 72 74 00 8D 3B BF BF 28 2A . . .Sort..;..(*
018410: 49 6E 74 65 72 6E 61 6C 20 00 73 6F 72 74 00 8C Internal .sort..
018420: 20 00 6F 66 00 8B 20 66 69 78 65 64 20 6C 65 6E .of.. fixed len
018430: 67 74 68 20 00 72 65 63 6F 72 64 73 00 8A 2A 29 gth .records..*)
018440: BF BF 28 2A B4 75 73 65 73 20 51 75 69 63 6B 73 ..(*.uses Quicks
018450: 6F 72 74 2A 29 BF 93 20 53 59 53 54 45 4D 20 A3 ort*).. SYSTEM £
018460: 20 AB 3B BF 96 B4 00 4B 65 79 50 72 6F 63 00 88 .;....KeyProc..
018470: 3D AF 20 28 AB 2C AB 29 3A AC 3B BF BF AF 20 53 =. (.,.):.;... S
018480: 6F 72 74 52 65 63 6F 72 64 73 28 00 74 61 62 6C ortRecords(.tabl
018490: 65 00 87 3A AB 3B 00 65 6C 65 6D 65 6E 74 73 00 e..:.;.elements.
0184A0: 86 2C 00 65 6C 65 6D 65 6E 74 73 69 7A 65 00 85 .,.elementsize..
0184B0: 3A AD 3B C2 00 43 6F 6D 70 61 72 00 84 3A 88 29 :.;..Compar..:.)
0184C0: 3B BF BF 28 2A B4 8D 20 00 74 68 65 00 83 20 8A ;..(*.. .the.. .
0184D0: BF C0 87 20 B5 00 69 73 00 82 20 83 20 64 61 74 ... ..is.. . dat
0184E0: 61 20 74 6F 20 8C C0 86 20 B4 82 20 83 20 00 6E a to ... .. . .n
0184F0: 75 6D 62 65 72 00 81 20 8B 20 86 20 00 69 6E 00 umber.. . . .in.
018500: 80 20 83 20 87 C0 85 B4 82 20 83 20 81 20 8B 20 . . ..... . . .
018510: 62 79 74 65 73 20 80 20 65 61 63 68 20 65 6C 65 bytes . each ele
018520: 6D 65 6E 74 C0 84 B5 82 20 61 20 72 6F 75 74 69 ment.... a routi
018530: 6E 65 20 77 68 6F 63 68 20 72 65 74 75 72 6E 73 ne whoch returns
018540: 20 9A 20 69 66 20 83 20 C2 86 20 70 61 73 73 65 . if . .. passe
018550: 64 20 61 73 20 70 61 72 61 6D 65 74 65 72 73 20 d as parameters
018560: 61 72 65 20 6F 75 74 20 8B 20 C2 6F 72 64 65 72 are out . .order
018570: 2A 29 BF 89 20 8D 2E BF 00 00 1A 1A 1A 1A 1A 1A *).. ...........
018580: B2 20 A4 20 00 53 54 4F 52 41 47 45 00 9A 3B BF . . .STORAGE..;.
018590: 28 2A B4 48 65 61 70 20 00 61 6C 6C 6F 63 61 74 (*.Heap .allocat
0185A0: 69 6F 6E 00 99 2F 64 65 61 6C 6C 6F 63 61 74 69 ion../deallocati
0185B0: 6F 6E BF C0 44 2E 4D 6F 6F 72 65 20 32 39 20 44 on..D.Moore 29 D
0185C0: 65 63 20 38 34 BF C0 43 68 61 6E 67 65 64 20 33 ec 84..Changed 3
0185D0: 30 20 4A 61 6E 20 38 35 BF C0 54 68 65 20 00 46 0 Jan 85..The .F
0185E0: 75 6C 6C 55 70 00 98 20 00 70 72 6F 63 65 64 75 ullUp.. .procedu
0185F0: 72 65 00 97 20 6D 61 79 20 72 65 74 75 72 6E 20 re.. may return
018600: 6C 69 6E 65 20 00 61 73 00 80 20 61 20 86 2E 20 line .as.. a ..
018610: 82 20 81 20 83 20 66 6F 6C 6C 6F 77 65 64 C0 88 . . . followed..
018620: 20 2F 45 20 80 20 61 6E 20 6F 70 74 69 6F 6E 2E /E . an option.
018630: BF C0 49 66 20 74 68 69 73 20 8A 20 74 6F 6F 20 ..If this . too
018640: 63 6C 65 76 65 72 20 8F 20 79 6F 75 72 20 72 65 clever . your re
018650: 71 75 69 72 65 6D 65 6E 74 73 2C 20 79 6F 75 20 quirements, you
018660: 63 6F 75 6C 64 20 75 73 65 20 87 20 8B C0 27 43 could use . ..'C
018670: 68 61 69 6E 27 20 64 69 72 65 63 74 6C 79 2E C0 hain' directly..
018680: 2A 29 BF BF 93 20 B4 43 50 4D 20 A3 20 85 2C 61 *)... .CPM £ .,a
018690: 6C 66 61 3B BF AF 20 4D 61 6B 65 43 61 6C 6C 28 lfa;.. MakeCall(
0186A0: 70 72 6F 67 6E 61 6D 65 3A 9B 20 84 20 99 3B 8E progname:. . .;.
0186B0: 20 66 3A 85 29 3B BF 89 20 90 2E BF BF 00 00 1A f:.);.. .......
0186C0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0186D0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0186E0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
0186F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018700: B2 20 A4 20 00 53 6D 61 6C 6C 49 4F 00 A2 3B BF . . .SmallIO..;.
018710: BF 28 2A B4 00 54 68 69 73 00 A0 20 00 69 73 00 .(*..This.. .is.
018720: 9F 20 00 74 68 65 00 9E 20 73 6D 61 6C 6C 20 76 . .the.. small v
018730: 65 72 73 69 6F 6E 20 00 6F 66 00 9C 20 49 6E 4F ersion .of.. InO
018740: 75 74 20 77 68 69 63 68 20 00 6F 6E 6C 79 00 9B ut which .only..
018750: 20 73 75 70 70 6F 72 74 73 C0 69 2D 6F 20 66 72 supports.i-o fr
018760: 6F 6D 20 9E 20 63 6F 6E 73 6F 6C 65 2A 29 BF BF om . console*)..
018770: BF BF 9D B4 45 4F 4C 3D 30 00 64 78 00 9A 3B B4 ....EOL=0.dx..;.
018780: 28 2A 30 44 48 20 3D 20 00 63 61 72 72 69 61 67 (*0DH = .carriag
018790: 65 00 98 20 00 72 65 74 75 72 6E 00 97 C2 BA 4E e.. .return....N
0187A0: 6F 74 65 20 00 74 68 61 74 00 96 20 57 69 72 74 ote .that.. Wirt
0187B0: 68 20 75 73 65 73 20 31 65 68 20 3D 20 52 65 63 h uses 1eh = Rec
0187C0: 6F 72 64 20 73 65 70 65 72 61 74 6F 72 C2 BA 54 ord seperator..T
0187D0: 68 65 20 9B 20 72 65 71 75 69 72 65 6D 65 6E 74 he . requirement
0187E0: 20 9F 20 96 20 9E 20 00 63 68 61 72 61 63 74 65 . . . .characte
0187F0: 72 00 95 C2 BA 64 6F 65 73 20 6E 6F 74 20 6F 63 r....does not oc
018800: 63 6F 6E 74 72 6F 6C 20 00 74 6F 00 96 20 00 41 control .to.. .A
018810: 4C 4C 4F 43 41 54 45 00 95 C0 00 49 66 00 94 20 LLOCATE....If..
018820: 00 69 74 00 92 20 64 6F 65 73 20 00 73 6F 00 91 .it.. does .so..
018830: 2C 20 00 74 68 65 00 90 20 99 20 00 77 69 6C 6C , .the.. . .will
018840: 00 8F 20 00 62 65 00 8D 20 74 72 69 65 64 20 00 .. .be.. tried .
018850: 61 67 61 69 6E 00 8C 2E 20 94 20 92 C0 66 61 69 again... . ..fai
018860: 6C 73 2C 20 00 74 68 65 6E 00 8B 20 98 20 8F 20 ls, .then.. . .
018870: 8D 20 63 61 6C 6C 65 64 20 8C 20 2D 20 61 64 20 . called . - ad
018880: 69 6E 66 69 6E 69 74 75 6D 2C 20 91 C0 59 6F 75 infinitum, ..You
018890: 72 20 98 20 72 6F 75 74 69 6E 65 20 6D 75 73 74 r . routine must
0188A0: 20 64 6F 20 73 6F 6D 65 74 68 69 6E 67 20 75 73 do something us
0188B0: 65 66 75 6C 20 28 6C 69 6B 65 20 48 41 4C 54 29 eful (like HALT)
0188C0: 2A 29 BF 93 20 53 59 53 54 45 4D 20 A3 20 AB 3B *).. SYSTEM £ .;
0188D0: BF AF 20 95 28 8E 20 00 50 6F 69 6E 74 65 72 00 .. .(. .Pointer.
0188E0: 8A 3A AB 3B 00 73 69 7A 65 00 88 3A AD 29 3B BF .:.;.size..:.);.
0188F0: BF 28 2A B4 41 6C 6C 6F 63 61 74 65 20 00 6D 65 .(*.Allocate .me
018900: 6D 6F 72 79 00 87 20 66 72 6F 6D 20 00 68 65 61 mory.. from .hea
018910: 70 00 86 2A 29 BF BF AF 20 52 45 4C 45 41 53 45 p..*)... RELEASE
018920: 28 00 4E 65 77 54 6F 70 00 85 3A AD 29 3B BF BF (.NewTop..:.);..
018930: 28 2A B4 46 72 65 65 20 75 70 20 61 6C 6C 20 00 (*.Free up all .
018940: 6F 66 00 84 20 87 20 61 62 6F 76 65 20 85 20 28 of.. . above . (
018950: 69 6E 63 6C 75 73 69 76 65 29 20 2A 29 BF BF AF inclusive) *)...
018960: 20 44 45 41 4C 4C 4F 43 41 54 45 28 8E 20 8A 3A DEALLOCATE(. .:
018970: AB 3B 88 3A AD 29 3B BF BF 28 2A B4 44 65 61 6C .;.:.);..(*.Deal
018980: 6C 6F 63 61 74 65 20 73 6F 6D 65 20 87 2A 29 BF locate some .*).
018990: AF 20 46 72 65 65 53 70 61 63 65 28 29 3A AD 3B . FreeSpace():.;
0189A0: BF 28 2A B4 41 6D 6F 75 6E 74 20 84 20 73 70 61 .(*.Amount . spa
0189B0: 63 65 20 6C 65 66 74 20 62 65 74 77 65 65 6E 20 ce left between
0189C0: 74 6F 70 20 84 20 86 20 00 61 6E 64 00 83 20 73 top . . .and.. s
0189D0: 74 61 63 6B 20 00 69 6E 00 82 20 62 79 74 65 73 tack .in.. bytes
0189E0: 2A 29 BF 8E B4 98 3A 50 52 4F 43 3B BF 28 2A B4 *)....:PROC;.(*.
0189F0: 50 72 6F 63 65 64 75 72 65 20 96 20 63 61 6C 6C Procedure . call
018A00: 63 75 72 20 00 69 6E 00 94 20 9E 20 6D 69 64 64 cur .in.. . midd
018A10: 6C 65 20 9C 20 61 20 00 6C 69 6E 65 00 93 2A 29 le . a .line..*)
018A20: BF BF 8E B4 44 6F 6E 65 3A AC 3B B4 28 2A 00 61 ....Done:.;.(*.a
018A30: 73 00 92 20 94 20 27 6C 69 6B 65 20 61 20 64 69 s.. . 'like a di
018A40: 6E 6E 65 72 27 20 A0 20 76 61 72 69 61 62 6C 65 nner' . variable
018A50: C2 BA 9F 20 75 73 65 64 20 00 66 6F 72 00 91 20 ... used .for..
018A60: 61 6C 6C 20 73 6F 72 74 73 20 9C 20 73 74 61 74 all sorts . stat
018A70: 75 73 20 72 65 74 75 72 6E 73 C2 BA 00 73 65 65 us returns...see
018A80: 00 90 20 70 72 6F 63 65 64 75 72 65 20 64 65 66 .. procedure def
018A90: 69 6E 69 74 69 6F 6E 73 20 91 20 64 65 74 61 69 initions . detai
018AA0: 6C 73 C2 BA 2A 29 BF C0 74 65 72 6D 43 48 3A 99 ls..*)..termCH:.
018AB0: 3B B4 28 2A 53 74 72 69 6E 67 20 74 65 72 6D 69 ;.(*String termi
018AC0: 6E 61 74 69 6E 67 20 95 20 61 66 74 65 72 20 00 nating . after .
018AD0: 72 65 61 64 00 8F C2 BA 62 79 20 00 52 65 61 64 read....by .Read
018AE0: 53 74 72 69 6E 67 00 8D 2A 29 C0 69 67 6E 6F 72 String..*).ignor
018AF0: 65 63 68 3A 99 28 2A 3D 30 61 78 2A 29 3B B4 28 ech:.(*=0ax*);.(
018B00: 2A 00 4E 6F 72 6D 61 6C 6C 79 00 8C 20 93 20 66 *.Normally.. . f
018B10: 65 65 64 2A 29 C0 65 6F 6C 63 68 3A 99 28 2A 3D eed*).eolch:.(*=
018B20: 30 9A 2A 29 3B B5 28 2A 8C 20 98 20 97 2A 29 C0 0.*);.(*. . .*).
018B30: 64 65 6C 69 6D 69 74 65 72 3A 99 28 2A 3D 27 20 delimiter:.(*='
018B40: 27 2A 29 3B 20 B4 28 2A 8C 20 42 6C 61 6E 6B 20 '*); .(*. Blank
018B50: 61 6E 79 20 95 3C 3D 20 00 74 68 69 73 00 8B 20 any .<= .this..
018B60: 95 C2 20 B4 64 65 6C 69 6D 69 74 73 20 61 20 73 .. .delimits a s
018B70: 74 72 69 6E 67 2A 29 C0 41 6C 77 61 79 73 42 75 tring*).AlwaysBu
018B80: 66 66 65 72 3A AC 28 2A 3D A1 2A 29 3B C3 28 2A ffer:.(*=.*);.(*
018B90: 90 20 8D 20 2D 20 73 65 74 20 74 72 75 65 20 74 . . - set true t
018BA0: 6F 20 66 6F 72 63 65 C3 62 75 66 66 65 72 65 64 o force.buffered
018BB0: 20 8F 20 9C 20 AE 20 2A 29 BF BF BF AF 20 52 65 . . . *).... Re
018BC0: 61 64 49 6E 74 28 8E 20 78 3A AA 29 3B BF C0 28 adInt(. x:.);..(
018BD0: 2A 00 52 65 61 64 00 8A 20 00 61 6E 00 88 20 00 *.Read.. .an.. .
018BE0: 69 6E 74 65 67 65 72 00 87 20 76 61 6C 75 65 20 integer.. value
018BF0: C0 20 4E 75 6D 62 65 72 20 6D 61 79 20 68 61 76 . Number may hav
018C00: 20 00 77 68 65 6E 00 81 20 87 20 00 66 75 6C 6C .when.. . .full
018C10: 00 80 BF C0 44 65 66 61 75 6C 74 73 20 96 20 61 ....Defaults . a
018C20: 20 97 20 82 20 53 74 6F 72 61 67 65 20 77 68 69 . . Storage whi
018C30: 63 68 20 70 72 69 6E 74 73 20 87 20 80 20 6D 65 ch prints . . me
018C40: 73 73 61 67 65 C0 83 20 8B 20 73 74 6F 70 73 BF ssage.. . stops.
018C50: C0 53 74 6F 72 65 20 90 20 61 64 64 72 65 73 73 .Store . address
018C60: 20 84 20 61 20 97 20 79 6F 75 20 77 61 6E 74 20 . a . you want
018C70: 96 20 65 78 65 63 75 74 65 20 81 20 87 C0 69 73 . execute . ..is
018C80: 20 80 20 82 20 74 68 69 73 20 97 20 76 61 72 69 . . this . vari
018C90: 61 62 6C 65 2A 29 BF 89 20 9A 2E BF 00 00 1A 1A able*).. .......
018CA0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018CB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018CC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018CD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018CE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018CF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
018D00: B2 20 A4 20 00 53 74 72 65 61 6D 73 00 E3 3B BF . . .Streams..;.
018D10: BF 28 2A B5 E3 20 6D 6F 64 75 6C 65 20 00 61 73 .(*.. module .as
018D20: 00 E2 20 00 69 6E 00 E1 20 00 57 69 72 74 68 00 .. .in.. .Wirth.
018D30: E0 27 73 20 62 6F 6F 6B 2E C1 B1 20 28 43 29 20 .'s book... (C)
018D40: 44 61 76 65 20 4D 6F 6F 72 65 2C 20 46 54 4C 20 Dave Moore, FTL
018D50: 4D 6F 64 75 6C 61 2D 32 20 31 39 38 36 BF C1 00 Modula-2 1986...
018D60: 4D 6F 64 69 66 69 65 64 00 DF 20 31 31 20 46 65 Modified.. 11 Fe
018D70: 62 20 38 36 20 BF C1 41 20 00 6E 65 77 00 DE 20 b 86 ..A .new..
018D80: 00 66 75 6E 63 74 69 6F 6E 00 DD 20 2C 20 00 50 .function.. , .P
018D90: 68 79 73 69 63 61 6C 45 4F 53 00 DC 2C 20 63 68 hysicalEOS.., ch
018DA0: 65 63 6B 73 20 00 66 6F 72 00 DB 20 00 70 68 79 ecks .for.. .phy
018DB0: 73 69 63 61 6C 00 DA 20 00 65 6E 64 00 D9 20 00 sical.. .end.. .
018DC0: 6F 66 00 D8 20 C1 00 66 69 6C 65 00 D7 20 00 6F of.. ..file.. .o
018DD0: 6E 00 D6 20 61 20 00 53 54 52 45 41 4D 00 D5 2E n.. a .STREAM...
018DE0: 20 54 68 69 73 20 63 6F 6E 74 72 61 73 74 73 20 This contrasts
018DF0: 00 74 6F 00 D4 20 00 45 4F 53 00 D3 20 00 77 68 .to.. .EOS.. .wh
018E00: 65 20 00 6C 65 61 64 69 6E 67 00 86 20 73 69 67 e .leading.. sig
018E10: 6E C0 20 4C 65 61 64 69 6E 67 20 00 62 6C 61 6E n. Leading .blan
018E20: 6B 73 00 85 2C 20 93 20 73 65 70 61 72 61 74 6F ks.., . separato
018E30: 72 73 20 61 6E 64 20 74 61 62 73 20 00 61 72 65 rs and tabs .are
018E40: 00 84 20 69 67 6E 6F 72 65 64 C0 20 41 20 6E 6F .. ignored. A no
018E50: 6E 2D 6E 75 6D 65 72 69 63 20 74 65 72 6D 69 6E n-numeric termin
018E60: 61 74 65 73 2A 29 BF BF AF 20 52 65 61 64 43 61 ates*)... ReadCa
018E70: 72 64 28 8E 20 78 3A AD 29 3B BF C0 28 2A 8A 20 rd(. x:.);..(*.
018E80: 61 20 63 61 72 64 69 6E 61 6C 2A 29 BF BF BF AF a cardinal*)....
018E90: 20 57 72 69 74 65 49 6E 74 28 78 3A AA 3B 00 70 WriteInt(x:.;.p
018EA0: 6C 61 63 65 73 00 83 3A AD 29 3B BF C0 28 2A 57 laces..:.);..(*W
018EB0: 72 69 74 65 20 78 20 94 20 61 74 20 6C 65 61 73 rite x . at leas
018EC0: 74 20 83 20 83 20 C0 20 00 6E 75 6D 62 65 72 00 t . . . .number.
018ED0: 82 20 9F 20 72 69 67 68 74 20 6A 75 73 74 69 66 . . right justif
018EE0: 69 65 64 2E 20 49 66 20 6D 6F 72 65 20 73 70 61 ied. If more spa
018EF0: 63 65 73 20 84 20 72 65 71 75 69 72 65 64 C0 20 ces . required.
018F00: 74 68 61 6E 20 00 74 68 65 72 65 00 81 20 84 20 than .there.. .
018F10: 83 2C 20 9E 20 66 69 65 6C 64 20 9F 20 65 78 70 ., . field . exp
018F20: 61 6E 64 65 64 2E 20 49 6E 20 8B C0 20 63 61 73 anded. In .. cas
018F30: 65 2C 20 81 20 84 20 6E 6F 20 86 20 85 2A 29 BF e, . . no . .*).
018F40: BF AF 20 57 72 69 74 65 43 61 72 64 28 78 2C 83 .. WriteCard(x,.
018F50: 3A AD 29 3B BF AF 20 00 57 72 69 74 65 48 65 78 :.);.. .WriteHex
018F60: 00 80 28 78 2C 83 3A AD 29 3B BF AF 20 57 72 69 ..(x,.:.);.. Wri
018F70: 74 65 4F 63 74 28 78 2C 83 3A AD 29 3B BF C0 28 teOct(x,.:.);..(
018F80: 2A 4F 74 68 65 72 20 63 61 72 64 69 6E 61 6C 6F *Other cardinalo
018F90: 75 74 70 75 74 20 72 6F 75 74 69 6E 65 73 2E 20 utput routines.
018FA0: 54 6F 20 77 72 69 74 65 20 88 20 87 20 94 20 68 To write . . . h
018FB0: 65 78 2C 20 75 73 65 C0 20 80 28 43 61 72 64 69 ex, use. .(Cardi
018FC0: 6E 61 6C 28 69 6E 74 65 67 65 72 76 61 6C 75 65 nal(integervalue
018FD0: 29 2C 34 20 28 2A 73 61 79 2A 29 29 3B 20 2D 31 ),4 (*say*)); -1
018FE0: 20 77 69 6C 6C 20 70 72 69 6E 74 20 92 20 46 46 will print . FF
018FF0: 46 46 2A 29 BF C0 28 2A 53 65 65 20 9E 20 6D 6F FF*)..(*See . mo
019000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
019010: 15 00 01 00 02 09 52 E5 15 00 C9 02 00 00 00 02 ......R.........
019020: 15 00 C5 02 00 00 00 02 15 00 C1 02 00 00 00 02 ................
019030: 15 00 C6 02 00 00 00 02 15 00 C2 02 00 00 00 02 ................
019040: 15 00 C7 02 00 00 00 02 15 00 C3 02 00 00 00 02 ................
019050: 15 00 C8 02 00 00 00 02 15 00 C4 02 00 00 00 02 ................
019060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019100: 64 29 2A 29 BF AF 20 00 52 65 61 64 00 92 28 8E d)*).. .Read..(.
019110: 20 62 3A 99 29 3B BF BF 28 2A B4 92 20 A1 20 00 b:.);..(*.. . .
019120: 63 68 61 72 61 63 74 65 72 00 91 2E 20 00 49 66 character... .If
019130: 00 90 20 A8 20 B9 20 00 62 75 66 66 65 72 00 8F .. . . .buffer..
019140: 2C 20 BC 20 91 20 BB 20 72 65 74 75 72 6E 65 64 , . . . returned
019150: C0 4F 74 68 65 72 77 69 73 65 20 61 20 77 61 69 .Otherwise a wai
019160: 74 20 95 20 91 20 62 64 6F 73 20 00 63 61 6C 6C t . . bdos .call
019170: 00 8D 20 BB 20 69 73 73 75 65 64 2A 29 BF BF AF .. . issued*)...
019180: 20 52 65 61 64 42 75 66 66 65 72 28 00 66 6F 72 ReadBuffer(.for
019190: 63 65 00 8C 3A AC 29 3B B5 BF BF 28 2A B4 42 75 ce..:.);...(*.Bu
0191A0: 66 66 65 72 20 61 68 65 61 64 2E C0 52 65 61 64 ffer ahead..Read
0191B0: 73 20 61 6E 6F 74 68 65 72 20 8F 20 00 69 66 00 s another . .if.
0191C0: 8B 20 8F 20 BB 20 65 6D 70 74 79 20 00 6F 72 00 . . . empty .or.
0191D0: 8A 20 8C 20 BB 20 74 72 75 65 C0 44 75 72 69 6E . . . true.Durin
0191E0: 67 20 BA 20 94 2C 20 61 6C 6C 20 00 43 50 00 88 g . ., all .CP..
0191F0: 2F 4D 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 73 /M control codes
019200: 20 9C 20 00 62 65 00 87 20 9F 2A 29 BF BF AF 20 . .be.. .*)...
019210: 00 42 75 73 79 52 65 61 64 00 86 28 8E 20 62 3A .BusyRead..(. b:
019220: 99 29 3B B4 BF BF 28 2A B4 92 20 61 20 63 6F 6E .);...(*.. a con
019230: 73 6F 6C 65 20 91 20 9A 20 77 61 69 74 69 6E 67 sole . . waiting
019240: C0 54 68 69 73 20 9D 20 69 67 6E 6F 72 65 73 20 .This . ignores
019250: BA 20 63 6F 6E 74 65 6E 74 73 20 9E 20 BA 20 8F . contents . . .
019260: C0 72 65 74 75 72 6E 73 20 6E 75 6C 6C 20 91 20 .returns null .
019270: 8B 20 98 20 68 61 73 20 62 65 65 6E 20 94 2A 29 . . has been .*)
019280: BF BF AF 20 52 65 61 64 41 67 61 69 6E 3B B4 BF ... ReadAgain;..
019290: BF 28 2A B4 63 61 75 73 65 73 20 00 6C 61 73 74 .(*.causes .last
0192A0: 00 85 20 91 20 B1 20 87 20 62 61 63 6B 65 64 20 .. . . . backed
0192B0: 00 75 70 00 83 20 6F 76 65 72 C0 55 73 65 66 75 .up.. over.Usefu
0192C0: 6C 20 95 20 6C 65 78 69 63 61 6C 20 61 6E 61 6C l . lexical anal
0192D0: 79 73 65 72 73 2E 20 59 6F 75 20 9C 20 6F 6E 6C ysers. You . onl
0192E0: 79 20 62 61 63 6B C0 83 20 B1 20 BA 20 62 65 67 y back.. . . beg
0192F0: 69 6E 6E 69 6E 67 20 9E 20 61 20 00 6C 69 6E 65 inning . a .line
019300: 69 6E 67 20 00 66 69 72 73 74 00 A5 C0 6F 63 63 ing .first...occ
019310: 75 72 72 65 6E 63 65 20 A7 20 4D 41 54 43 48 20 urrence . MATCH
019320: BF C0 AA 20 67 69 76 65 73 20 A8 20 A7 20 A6 20 ... gives . . .
019330: 00 74 6F 00 A3 20 73 6B 69 70 20 00 61 74 00 A2 .to.£ skip .at..
019340: 20 62 65 67 69 6E 6E 69 6E 67 20 A7 20 AB BF C0 beginning . ...
019350: A9 20 98 28 AB 29 2B 31 20 00 69 66 00 A1 20 00 . .(.)+1 .if.. .
019360: 6E 6F 74 00 A0 20 00 66 6F 75 6E 64 00 9F 2A 29 not.. .found..*)
019370: BF BF AF 20 00 49 6E 73 65 72 74 00 9E 28 00 73 ... .Insert..(.s
019380: 75 62 73 74 72 00 9D 3A 9B 20 84 20 99 3B C1 20 ubstr..:. . .;.
019390: 8E 20 00 64 65 73 74 00 9C 3A 9B 20 84 20 99 3B . .dest..:. . .;
0193A0: C1 20 00 69 6E 78 00 9A 3A AD 29 3B BF 28 2A B4 . .inx..:.);.(*.
0193B0: 9E 20 00 74 68 65 00 97 20 73 75 62 73 74 72 69 . .the.. substri
0193C0: 6E 67 20 9D 20 00 69 6E 74 6F 00 95 20 9C 20 A2 ng . .into.. . .
0193D0: 20 97 20 70 6F 73 69 74 69 6F 6E C0 67 69 76 65 . position.give
0193E0: 6E 20 B5 20 9A 2A 29 BF BF AF 20 43 6F 6E 63 61 n . .*)... Conca
0193F0: 74 28 73 31 2C 73 32 3A 9B 20 84 20 99 3B 8E 20 t(s1,s2:. . .;.
019400: 73 33 3A 9B 20 84 20 99 29 3B BF BF 28 2A B4 43 s3:. . .);..(*.C
019410: 6F 6E 63 61 74 65 6E 61 74 65 20 74 77 6F 20 73 oncatenate two s
019420: 74 72 69 6E 67 73 20 A3 20 63 72 65 61 74 65 20 trings £ create
019430: 61 20 74 68 69 72 64 BF C0 00 72 65 73 75 6C 74 a third...result
019440: 00 94 20 00 73 74 72 69 6E 67 00 93 20 00 69 73 .. .string.. .is
019450: 00 92 20 B3 20 00 62 79 74 65 00 91 20 B6 BF C0 .. . .byte.. ...
019460: 94 20 92 20 74 72 75 6E 63 61 74 65 64 20 A1 20 . . truncated .
019470: 77 6F 6E 27 74 20 66 69 74 2A 29 BF BF AF 20 4C won't fit*)... L
019480: 65 6E 67 74 68 28 73 31 3A 9B 20 84 20 99 29 3A ength(s1:. . .):
019490: AD 3B BF BF 28 2A B4 52 65 74 75 72 6E 20 B0 20 .;..(*.Return .
0194A0: A7 20 93 20 00 69 6E 00 90 20 A6 2A 29 BF BF BF . . .in.. .*)...
0194B0: AF 20 00 41 73 73 69 67 6E 00 8F 28 73 31 3A 9B . .Assign..(s1:.
0194C0: 20 84 20 99 3B 8E 20 73 32 3A 9B 20 84 20 99 29 . .;. s2:. . .)
0194D0: 3B BF BF 28 2A B4 8F 20 73 31 20 A3 20 73 32 2E ;..(*.. s1 £ s2.
0194E0: 20 41 64 64 20 61 20 6E 75 6C 6C 20 74 65 72 6D Add a null term
0194F0: 69 6E 61 74 6F 72 20 A1 20 72 65 71 75 69 72 65 inator . require
019500: 73 65 74 00 A6 20 CC 20 6E 75 6D 62 65 72 20 D8 set.. . number .
019510: 20 62 75 66 66 65 72 73 20 D4 20 C9 20 DB 20 61 buffers . . . a
019520: 20 D7 2E C1 BA C1 BB AE 20 CF 20 61 6C 73 6F 20 ....... . also
019530: 61 20 DE 20 A9 20 00 43 68 61 6E 67 65 44 69 72 a . . .ChangeDir
019540: 65 63 74 69 6F 6E 00 A5 20 D2 C1 BB 63 68 61 6E ection.. ...chan
019550: 67 65 73 20 CC 20 00 64 69 72 65 63 74 69 6F 6E ges . .direction
019560: 00 A2 20 D8 20 61 20 D7 2E BF C1 34 2F 20 00 52 .. . a ....4/ .R
019570: 65 73 65 74 00 A0 20 6E 6F 20 6C 6F 6E 67 65 72 eset.. no longer
019580: 20 6D 61 6B 65 73 20 61 20 D7 20 00 61 6E 00 9F makes a . .an..
019590: 20 B6 20 D7 2E BF 2A 29 BF BF 93 20 53 59 53 54 . ...*)... SYST
0195A0: 45 4D 20 A3 20 00 57 4F 52 44 00 9E 2C AB 3B BF EM £ .WORD..,.;.
0195B0: 93 20 46 69 6C 65 73 20 A3 20 00 46 49 4C 45 00 . Files £ .FILE.
0195C0: 9D 3B BF 96 20 B4 D5 3B C0 00 44 69 72 65 63 74 .;.. ..;..Direct
0195D0: 69 6F 6E 00 9C 3D 28 B6 2C B3 29 3B BF BF AF 20 ion..=(.,.);...
0195E0: 00 43 6F 6E 6E 65 63 74 00 9B 28 8E 20 73 3A D5 .Connect..(. s:.
0195F0: 3B 8E 20 66 3A 9D 3B 64 69 72 3A 9C 29 3B BF C0 ;. f:.;dir:.);..
019600: 28 2A B4 9B 20 00 73 74 72 65 61 6D 00 98 20 73 (*.. .stream.. s
019610: 20 B0 20 D7 20 66 C1 D7 20 00 6D 61 79 00 97 20 . . f.. .may..
019620: 00 62 65 00 95 20 00 6F 70 65 6E 00 94 20 CD 20 .be.. .open.. .
019630: 63 6C 6F 73 65 64 2C 20 00 62 75 74 00 92 20 A7 closed, .but.. .
019640: 20 B8 20 94 20 CC C1 D7 20 62 65 66 6F 72 65 20 . . ... before
019650: 61 63 63 65 73 73 69 6E 67 20 69 74 20 76 69 61 accessing it via
019660: 20 CC 20 98 BF C1 4E 6F 74 65 20 CC 20 64 69 66 . ...Note . dif
019670: 66 65 72 65 6E 63 65 20 E1 20 CC 20 74 68 69 72 ference . . thir
019680: 64 20 70 61 72 61 6D 65 74 65 72 C1 00 49 6E 00 d parameter..In.
019690: 91 20 E0 2C 20 00 74 68 69 73 00 90 20 CF 20 9A . ., .this.. . .
0196A0: 20 DB 20 61 20 77 6F 72 64 20 D7 2C 20 A1 20 DB . a word ., . .
0196B0: 20 61 C1 42 59 54 45 20 D7 2E 20 91 20 90 20 76 a.BYTE .. . . v
0196C0: 65 72 73 69 6F 6E 2C 20 42 59 54 45 73 20 C4 20 ersion, BYTEs .
0196D0: 57 4F 52 44 73 20 97 20 95 C1 69 6E 74 65 72 6D WORDs . ..interm
0196E0: 69 78 65 64 20 D6 20 61 20 D7 2C 20 92 20 A7 20 ixed . a ., . .
0196F0: B8 20 69 6E 66 6F 72 6D 20 E3 C1 E2 20 D4 20 CC . inform ... . .
019700: 64 2A 29 BF BF BF AF 20 53 74 6F 53 28 53 6F 75 d*).... StoS(Sou
019710: 72 63 65 3A 9B 20 84 20 99 3B 8E 20 00 44 65 73 rce:. . .;. .Des
019720: 74 00 8D 3A 9B 20 84 20 99 3B 42 6C 61 6E 6B 46 t..:. . .;BlankF
019730: 69 6C 6C 3A AC 29 3A AD 3B BF BF 28 2A B4 4E 65 ill:.):.;..(*.Ne
019740: 77 20 00 66 75 6E 63 74 69 6F 6E 00 8C 20 A2 20 w .function.. .
019750: 56 65 72 73 69 6F 6E 20 31 2E 32 BF C0 43 6F 6E Version 1.2..Con
019760: 76 65 72 74 73 20 97 20 93 20 90 20 73 6F 75 72 verts . . . sour
019770: 63 65 20 A3 20 61 20 93 20 90 20 8D C0 49 66 20 ce £ a . . ..If
019780: 42 6C 61 6E 6B 66 69 6C 6C 20 92 20 74 72 75 65 Blankfill . true
019790: 2C 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 92 20 , destination .
0197A0: 00 62 6C 61 6E 6B 00 8B 20 66 69 6C 6C 65 64 2C .blank.. filled,
0197B0: 20 C0 6F 74 68 65 72 77 69 73 65 2C 20 69 74 20 .otherwise, it
0197C0: 92 20 B6 20 77 69 74 68 20 61 20 B3 20 91 20 28 . . with a . . (
0197D0: A1 20 00 74 68 65 72 65 00 8A 20 92 20 00 72 6F . .there.. . .ro
0197E0: 6F 6D 00 88 29 BF C0 43 6F 70 79 69 6E 67 20 73 om..)..Copying s
0197F0: 74 6F 70 73 20 A1 20 97 20 65 6E 64 20 A7 20 65 tops . . end . e
019800: 69 74 68 65 72 20 61 72 72 61 79 20 92 20 65 6E ither array . en
019810: 63 6F 75 6E 74 65 72 65 64 2C 20 B1 20 61 20 B3 countered, . a .
019820: C0 91 20 92 20 9F 20 90 20 97 20 69 6E 70 75 74 .. . . . . input
019830: BF C0 54 68 65 20 8C 20 72 65 74 75 72 6E 73 20 ..The . returns
019840: 97 20 A8 20 A7 20 A6 20 61 63 74 75 61 6C 6C 79 . . . . actually
019850: 20 63 6F 70 69 65 64 2C 20 A0 20 69 6E 63 6C 75 copied, . inclu
019860: 64 69 6E 67 C0 97 20 B3 20 91 20 B1 20 97 20 8B ding.. . . . . .
019870: 20 66 69 6C 6C 20 28 A1 20 61 6E 79 29 2E 2A 29 fill (. any).*)
019880: BF AF 20 00 44 65 6C 65 74 65 00 87 28 8E 20 00 .. .Delete..(. .
019890: 73 74 72 00 86 3A 9B 20 84 20 99 3B 9A 2C 00 6C str..:. . .;.,.l
0198A0: 65 6E 00 85 3A AD 29 3B BF BF 28 2A B4 87 20 A6 en..:.);..(*.. .
0198B0: 20 00 66 72 6F 6D 00 83 20 86 20 00 73 74 61 72 .from.. . .star
0198C0: 74 69 6E 67 00 82 20 A2 20 00 63 68 61 72 61 63 ting.. . .charac
0198D0: 74 65 72 00 81 20 9A C0 87 20 85 20 A6 20 2A 29 ter.. ... . . *)
0198E0: BF BF BF AF 20 00 43 6F 70 79 00 80 28 86 3A 9B .... .Copy..(.:.
0198F0: 20 84 20 99 3B 9A 2C 85 3A AD 3B 8E 20 94 3A 9B . .;.,.:.;. .:.
019900: 20 A2 20 28 B6 20 CD 20 B3 29 20 DB 20 CC 20 D7 . (. . .) . . .
019910: 20 BF C1 4D 6F 72 65 20 74 68 61 6E 20 6F 6E 65 ..More than one
019920: 20 98 20 97 20 95 20 63 6F 6E 6E 65 63 74 65 64 . . . connected
019930: 20 D4 20 61 20 D7 2A 29 BF BF AF 20 00 44 69 73 . a .*)... .Dis
019940: 63 6F 6E 6E 65 63 74 00 8F 28 8E 20 73 3A D5 3B connect..(. s:.;
019950: 00 63 6C 6F 73 65 66 69 6C 65 00 8D 3A AC 29 3B .closefile..:.);
019960: BF C0 28 2A B4 8F 20 C4 20 6F 70 74 69 6F 6E 61 ..(*.. . optiona
019970: 6C 6C 79 20 63 6C 6F 73 65 20 D7 BF C1 41 63 74 lly close ...Act
019980: 75 61 6C 6C 79 2C 20 D0 20 8D 20 CF 20 66 61 6C ually, . . . fal
019990: 73 65 2C 20 CC 20 6F 6E 6C 79 20 65 66 66 65 63 se, . only effec
0199A0: 74 C1 CF 20 D4 20 66 6C 75 73 68 20 61 6E 79 20 t.. . flush any
0199B0: B3 20 00 62 75 66 66 65 72 00 8C BF C1 9F 20 D9 . .buffer..... .
0199C0: 20 D8 20 D7 20 CB 20 28 31 00 61 68 00 8B 29 20 . . . (1.ah..)
0199D0: CF 20 61 6C 77 61 79 73 20 77 72 69 74 74 65 6E . always written
0199E0: 2A 29 BF AF 20 57 72 69 74 65 57 6F 72 64 28 73 *).. WriteWord(s
0199F0: 3A D5 3B 77 3A 9E 29 3B BF C0 28 2A B4 00 4F 75 :.;w:.);..(*..Ou
019A00: 74 70 75 74 00 8A 20 74 77 6F 20 62 79 74 65 73 tput.. two bytes
019A10: 20 77 69 74 68 6F 75 74 20 63 6F 6E 76 65 72 73 without convers
019A20: 69 6F 6E 2A 29 BF BF AF 20 57 72 69 74 65 43 68 ion*)... WriteCh
019A30: 61 72 28 73 3A D5 3B 77 3A 99 29 3B BF C0 28 2A ar(s:.;w:.);..(*
019A40: B4 8A 20 61 20 CB 20 D4 20 CC 20 98 20 2A 29 BF .. a . . . . *).
019A50: BF AF 20 45 6E 64 57 72 69 74 65 28 73 3A D5 29 .. EndWrite(s:.)
019A60: 3B BF C0 28 2A B4 46 6C 75 73 68 20 8C 2C 20 D0 ;..(*.Flush ., .
019A70: 20 72 65 71 75 69 72 65 64 2A 29 BF BF AF 20 52 required*)... R
019A80: 65 61 64 57 6F 72 64 28 73 3A D5 3B 8E 20 77 3A eadWord(s:.;. w:
019A90: 9E 29 3B BF AF 20 52 65 61 64 43 68 61 72 28 73 .);.. ReadChar(s
019AA0: 3A D5 3B 8E 20 77 3A 99 29 3B BF C0 28 2A B4 52 :.;. w:.);..(*.R
019AB0: 65 61 64 20 77 6F 72 64 73 20 C4 20 00 63 68 61 ead words . .cha
019AC0: 72 61 63 74 65 72 73 00 88 BF C1 54 68 65 73 65 racters....These
019AD0: 20 72 6F 75 74 69 6E 65 73 20 BD 20 6E 6F 74 20 routines . not
019AE0: 6B 6E 6F 77 20 00 61 62 6F 75 74 00 87 20 65 6F know .about.. eo
019AF0: 66 73 20 64 65 66 69 6E 65 64 20 00 62 79 00 86 fs defined .by..
019B00: 20 84 20 99 29 3B BF 28 2A C0 80 20 A6 20 83 20 . .);.(*.. . .
019B10: 86 20 82 20 A2 20 9A 20 AE 20 85 20 A6 20 95 C0 . . . . . . . ..
019B20: 94 2E 20 52 65 73 75 6C 74 20 92 20 B3 20 91 20 .. Result . . .
019B30: B6 2C 20 A1 20 8A 20 92 20 88 20 2A 29 BF BF 28 ., . . . . *)..(
019B40: 2A B4 4E 6F 74 65 20 57 65 6C 6C C0 2A 2A 2A 2A *.Note Well.****
019B50: 2A 2A 2A 2A 2A BF C0 49 6E 78 20 73 74 61 72 74 *****..Inx start
019B60: 73 20 A2 20 B3 2C 20 A0 20 31 20 2D 20 97 20 A5 s . ., . 1 - . .
019B70: 20 81 20 90 20 61 20 93 C0 92 20 81 20 B3 2E 20 . . a ... . ..
019B80: 2A 29 BF 89 20 B8 2E BF 00 00 1A 1A 1A 1A 1A 1A *).. ...........
019B90: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019BA0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019BB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019BC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019BD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019BE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019BF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
019C00: B2 20 A4 20 AE 3B BF 93 20 53 59 53 54 45 4D 20 . . .;.. SYSTEM
019C10: A3 20 42 59 54 45 3B BF 28 2A B4 AE 20 49 4F 20 £ BYTE;.(*.. IO
019C20: 72 6F 75 74 69 6E 65 73 BF C0 54 68 65 73 65 20 routines..These
019C30: 00 61 72 65 00 C2 20 73 65 70 65 72 61 74 65 64 .are.. seperated
019C40: 20 00 66 72 6F 6D 00 BE 20 53 74 72 65 61 6D 73 .from.. Streams
019C50: 20 00 62 65 63 61 75 73 65 00 BD 20 00 74 68 61 .because.. .tha
019C60: 74 00 BC 20 00 69 73 00 BB 20 00 74 68 65 00 BA t.. .is.. .the..
019C70: C0 77 61 79 20 69 74 20 BB 20 64 6F 6E 65 20 00 .way it . done .
019C80: 69 6E 00 B9 20 57 69 72 74 68 2C 20 00 61 6E 64 in.. Wirth, .and
019C90: 00 B8 20 BD 20 00 79 6F 75 00 B7 20 00 6D 61 79 .. . .you.. .may
019CA0: 00 B6 20 77 61 6E 74 20 00 74 6F 00 B1 C0 00 75 .. want .to....u
019CB0: 73 65 00 B0 20 00 74 68 69 73 00 AB 20 00 6D 6F se.. .this.. .mo
019CC0: 64 75 6C 65 00 AA 20 64 69 72 65 63 74 6C 79 20 dule.. directly
019CD0: B9 20 00 61 6E 79 00 A8 20 63 61 73 65 BF C0 53 . .any.. case..S
019CE0: 65 65 20 61 6C 73 6F 2C 20 BA 20 AA 20 00 53 63 ee also, . . .Sc
019CF0: 72 65 65 6E 49 4F 00 A7 20 77 68 69 63 68 20 64 reenIO.. which d
019D00: 20 C1 70 61 72 74 69 63 75 6C 61 72 20 88 20 28 .particular . (
019D10: 65 67 20 31 8B 20 CD 20 65 35 68 29 BF C1 28 92 eg 1. . e5h)..(.
019D20: 20 D3 20 6B 6E 6F 77 73 20 87 20 31 8B 29 20 C0 . knows . 1.) .
019D30: 2A 29 BF BF BF AF 20 D3 28 73 3A D5 29 3A AC 3B *).... .(s:.):.;
019D40: BF C0 28 2A B4 52 65 74 75 72 6E 73 20 74 72 75 ..(*.Returns tru
019D50: 65 20 D0 20 61 74 20 D9 20 D8 20 98 20 28 D7 29 e . at . . . (.)
019D60: C1 45 6E 64 20 D8 20 D7 20 CF 20 65 69 74 68 65 .End . . . eithe
019D70: 72 20 DA 20 D9 20 D8 20 D7 C1 CD 20 64 65 74 65 r . . . ... dete
019D80: 63 74 69 6F 6E 20 D8 20 CC 20 CB 20 31 8B 2A 29 ction . . . 1.*)
019D90: BF BF AF 20 A0 28 73 3A D5 29 3B BF C0 28 2A B4 ... .(s:.);..(*.
019DA0: 53 65 74 73 20 98 20 62 61 63 6B 20 D4 20 62 65 Sets . back . be
019DB0: 67 69 6E 6E 69 6E 67 C1 4F 6E 20 6C 69 73 74 20 ginning.On list
019DC0: 00 64 65 76 69 63 65 00 85 2C 20 64 6F 65 73 20 .device.., does
019DD0: 61 20 70 61 67 65 20 74 68 72 6F 77 2A 29 BF BF a page throw*)..
019DE0: AF 20 53 65 74 50 6F 73 28 73 3A D5 3B 00 68 69 . SetPos(s:.;.hi
019DF0: 67 68 00 84 2C 00 6C 6F 77 00 83 3A AD 29 3B BF gh..,.low..:.);.
019E00: AF 20 47 65 74 50 6F 73 28 73 3A D5 3B 8E 20 84 . GetPos(s:.;. .
019E10: 2C 83 3A AD 29 3B BF C0 28 2A B4 47 65 74 2F A6 ,.:.);..(*.Get/.
019E20: 20 63 75 72 72 65 6E 74 20 CB 20 70 6F 73 69 74 current . posit
019E30: 69 6F 6E 20 E1 20 D7 C1 4F 6E 6C 79 20 77 6F 72 ion . ..Only wor
019E40: 6B 73 20 D6 20 64 69 73 63 20 C8 21 2A 29 BF BF ks . disc .!*)..
019E50: AF 20 42 75 66 66 65 72 41 68 65 61 64 28 73 3A . BufferAhead(s:
019E60: D5 3B 66 6F 72 63 65 3A AC 29 3B BF C0 28 2A B4 .;force:.);..(*.
019E70: 49 66 20 63 6F 6E 73 6F 6C 65 20 B6 2C 20 72 65 If console ., re
019E80: 61 64 20 61 68 65 61 64 C1 55 73 65 20 77 68 65 ad ahead.Use whe
019E90: 6E 20 72 65 61 64 69 6E 67 20 CB 20 86 20 CB 20 n reading . . .
019EA0: 92 20 73 74 69 6C 6C C1 77 61 6E 74 20 43 50 2F . still.want CP/
019EB0: 4D 20 65 64 69 74 74 69 6E 67 BF C1 49 67 6E 6F M editting..Igno
019EC0: 72 65 64 20 DB 20 B7 20 64 65 76 69 63 65 73 20 red . . devices
019ED0: D4 20 70 72 6F 64 75 63 65 20 85 20 69 6E 64 65 . produce . inde
019EE0: 70 65 6E 64 65 6E 63 65 2A 29 BF AF 20 52 65 61 pendence*).. Rea
019EF0: 64 52 65 63 28 73 3A D5 3B 00 52 65 63 00 82 3A dRec(s:.;.Rec..:
019F00: 6F 65 73 20 74 68 69 6E 67 73 20 77 69 74 68 20 oes things with
019F10: BA C0 00 63 75 72 73 6F 72 00 A6 20 65 74 63 BF ...cursor.. etc.
019F20: BF 2A 29 BF 96 B4 00 43 68 61 72 57 72 69 74 00 .*)....CharWrit.
019F30: A5 3D AF 28 99 29 3B BF C0 28 2A B4 00 54 68 65 .=.(.);..(*..The
019F40: 00 A2 20 00 6E 65 78 74 00 A1 20 66 6F 75 72 20 .. .next.. four
019F50: 00 76 61 72 69 61 62 6C 65 73 00 A0 20 C2 20 00 .variables.. . .
019F60: 75 73 65 64 00 9F 20 62 79 20 A7 C1 B1 20 27 70 used.. by ... 'p
019F70: 69 6E 63 68 27 20 BA 20 6C 6F 77 65 73 74 20 6C inch' . lowest l
019F80: 65 76 65 6C 20 00 6F 66 00 9E 20 74 65 72 6D 69 evel .of.. termi
019F90: 6E 61 6C 20 6F 75 74 70 75 74 C1 B8 20 B1 20 70 nal output.. . p
019FA0: 72 6F 76 69 64 65 20 61 20 A6 20 62 6C 69 6E 6B rovide a . blink
019FB0: 20 66 61 63 69 6C 69 74 79 BF C1 A2 20 A7 20 00 facility... . .
019FC0: 72 6F 75 74 69 6E 65 00 9D 20 73 65 74 73 20 BA routine.. sets .
019FD0: 20 A0 20 72 61 74 68 65 72 20 74 68 61 6E C1 AE . rather than..
019FE0: 20 69 6D 70 6F 72 74 69 6E 67 20 A7 20 73 6F 20 importing . so
019FF0: BC 20 AE 20 00 63 61 6E 00 9C 20 72 75 6E C1 00 . . .can.. run..
01A000: 77 69 74 68 6F 75 74 00 9A 20 A7 20 62 65 69 6E without.. . bein
01A010: 67 20 70 72 65 73 65 6E 74 2E 20 4F 66 20 63 6F g present. Of co
01A020: 75 72 73 65 2C 20 74 68 65 72 65 C1 BB 20 00 6E urse, there.. .n
01A030: 6F 74 68 69 6E 67 00 98 20 B1 20 73 74 6F 70 20 othing.. . stop
01A040: B7 20 00 75 73 69 6E 67 00 97 20 74 68 65 73 65 . .using.. these
01A050: 20 65 6E 74 72 79 20 70 6F 69 6E 74 73 20 00 66 entry points .f
01A060: 6F 72 00 95 C1 79 6F 75 72 20 6F 77 6E 20 6D 6F or...your own mo
01A070: 64 75 6C 65 73 2A 29 BF BF 8E B4 43 68 61 72 52 dules*)....CharR
01A080: 6F 75 74 69 6E 65 3A A5 3B C0 43 68 61 72 45 6E outine:.;.CharEn
01A090: 61 62 6C 65 64 3A AC 3B C0 42 6C 69 6E 6B 52 6F abled:.;.BlinkRo
01A0A0: 75 74 69 6E 65 3A 50 52 4F 43 3B C0 42 6C 69 6E utine:PROC;.Blin
01A0B0: 6B 45 6E 61 62 6C 65 64 3A AC 3B BF BF C0 53 74 kEnabled:.;...St
01A0C0: 72 69 6E 67 4C 65 6E 3A AD 3B B4 28 2A 6C 65 6E ringLen:.;.(*len
01A0D0: 67 74 68 20 9E 20 00 72 65 61 64 00 94 20 73 74 gth . .read.. st
01A0E0: 72 69 6E 67 20 28 63 68 61 72 61 63 74 65 72 73 ring (characters
01A0F0: 20 61 63 74 75 61 6C 6C 79 20 65 6E 74 65 72 65 actually entere
01A100: AB 3B 00 42 79 74 65 73 00 81 3A AD 3B 8E 20 00 .;.Bytes..:.;. .
01A110: 72 65 70 6C 79 00 80 3A AA 29 3B BF AF 20 57 72 reply..:.);.. Wr
01A120: 69 74 65 52 65 63 28 73 3A D5 3B 82 3A AB 3B 81 iteRec(s:.;.:.;.
01A130: 3A AD 3B 8E 20 80 3A AA 29 3B BF AF 20 DC 28 73 :.;. .:.);.. .(s
01A140: 3A D5 29 3A AC 3B BF BF 28 2A B4 D1 20 9A 20 D0 :.):.;..(*.. . .
01A150: 20 DA 20 D9 20 D8 20 D7 20 CE 20 2A 29 BF AF 20 . . . . . *)..
01A160: A8 28 43 6F 75 6E 74 3A AD 29 3B BF AF 20 A5 28 .(Count:.);.. .(
01A170: 73 3A D5 3B 44 69 72 3A 9C 29 3B BF 89 20 E3 2E s:.;Dir:.);.. ..
01A180: BF 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . ..............
01A190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A200: B2 20 A4 20 00 53 74 72 69 6E 67 73 00 B8 3B BF . . .Strings..;.
01A210: BF 28 2A B4 00 53 74 72 69 6E 67 00 B7 20 6D 61 .(*..String.. ma
01A220: 74 63 68 20 72 6F 75 74 69 6E 65 73 BF C0 B8 20 tch routines...
01A230: 61 72 65 20 00 74 65 72 6D 69 6E 61 74 65 64 00 are .terminated.
01A240: B6 20 00 62 79 00 B5 20 00 7A 65 72 6F 00 B3 20 . .by.. .zero..
01A250: 62 79 74 65 73 20 00 6F 72 00 B1 20 B5 20 00 6C bytes .or.. . .l
01A260: 65 6E 67 74 68 00 B0 BF BF 2A 29 BF BF 96 B4 B7 ength....*).....
01A270: 3D 9B 5B 30 2E 2E 38 30 5D 20 84 20 99 3B B4 28 =.[0..80] . .;.(
01A280: 2A 68 65 72 65 20 00 66 6F 72 00 AE 20 63 6F 6D *here .for.. com
01A290: 70 61 74 69 62 69 6C 74 79 20 6F 6E 6C 79 2A 29 patibilty only*)
01A2A0: BF BF AF 20 50 6F 73 28 4D 61 74 63 68 2C 00 53 ... Pos(Match,.S
01A2B0: 65 61 72 63 68 00 AB 3A 9B 20 84 20 99 3B 00 53 earch..:. . .;.S
01A2C0: 74 61 72 74 00 AA 3A AD 29 3A AD 3B BF BF 28 2A tart..:.):.;..(*
01A2D0: B4 00 52 65 74 75 72 6E 73 00 A9 20 00 6E 75 6D ..Returns.. .num
01A2E0: 62 65 72 00 A8 20 00 6F 66 00 A7 20 00 63 68 61 ber.. .of.. .cha
01A2F0: 72 61 63 74 65 72 73 00 A6 20 70 72 65 63 65 64 racters.. preced
01A300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01A310: 16 00 01 00 02 09 52 E5 16 00 C9 02 00 00 00 02 ......R.........
01A320: 16 00 C5 02 00 00 00 02 16 00 C1 02 00 00 00 02 ................
01A330: 16 00 C6 02 00 00 00 02 16 00 C2 02 00 00 00 02 ................
01A340: 16 00 C7 02 00 00 00 02 16 00 C3 02 00 00 00 02 ................
01A350: 16 00 C8 02 00 00 00 02 16 00 C4 02 00 00 00 02 ................
01A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A400: 43 6F 6E 74 72 6F 6C 20 69 73 20 74 68 65 20 63 Control is the c
01A410: 75 72 72 65 6E 74 20 63 6F 6E 74 72 6F 6C 20 63 urrent control c
01A420: 6F 64 65 20 73 65 74 20 66 6F 72 20 74 68 65 20 ode set for the
01A430: 74 65 72 6D 69 6E 61 6C 0D 0A 0D 0A 09 09 4D 61 terminal......Ma
01A440: 64 65 43 68 61 6E 67 65 20 69 73 20 54 52 55 45 deChange is TRUE
01A450: 20 6F 6E 20 72 65 74 75 72 6E 20 66 72 6F 6D 20 on return from
01A460: 53 63 72 65 65 6E 43 6F 6E 74 72 6F 6C 20 69 66 ScreenControl if
01A470: 20 74 68 65 20 0D 0A 09 09 72 65 71 75 69 72 65 the ....require
01A480: 64 20 63 6F 64 65 20 69 73 20 69 6D 70 6C 65 6D d code is implem
01A490: 65 6E 74 65 64 2C 20 65 6C 73 65 20 66 61 6C 73 ented, else fals
01A4A0: 65 0D 0A 0D 0A 09 09 45 64 69 74 44 69 73 70 20 e......EditDisp
01A4B0: 63 6F 6E 74 61 69 6E 73 20 63 6F 64 65 20 74 6F contains code to
01A4C0: 20 73 69 6D 75 6C 61 74 65 20 73 6F 6D 65 20 63 simulate some c
01A4D0: 6F 64 65 73 20 77 68 65 6E 20 74 68 65 79 0D 0A odes when they..
01A4E0: 09 09 61 72 65 20 6E 6F 74 20 69 6D 70 6C 65 6D ..are not implem
01A4F0: 65 6E 74 65 64 2A 29 0D 0A 0D 0A 28 2A 09 4E 65 ented*)....(*.Ne
01A500: 77 20 72 6F 75 74 69 6E 65 73 20 61 64 64 65 64 w routines added
01A510: 20 61 74 20 76 65 72 73 69 6F 6E 20 31 2E 30 32 at version 1.02
01A520: 0D 0A 0D 0A 09 54 68 65 73 65 20 72 6F 75 74 69 .....These routi
01A530: 6E 65 73 20 6D 6F 76 65 20 74 68 65 20 72 65 73 nes move the res
01A540: 70 6F 73 69 62 69 6C 74 79 20 66 6F 72 20 73 63 posibilty for sc
01A550: 72 6F 6C 6C 69 6E 67 20 77 69 74 68 69 6E 20 61 rolling within a
01A560: 20 77 69 6E 64 6F 77 20 66 72 6F 6D 0D 0A 09 45 window from...E
01A570: 64 69 74 53 74 61 74 20 74 6F 20 53 63 72 65 65 ditStat to Scree
01A580: 6E 49 4F 0D 0A 0D 0A 09 54 68 69 73 20 69 73 20 nIO.....This is
01A590: 64 6F 6E 65 20 73 6F 20 74 68 61 74 2C 20 77 68 done so that, wh
01A5A0: 65 6E 20 77 6F 72 6B 69 6E 67 20 77 69 74 68 20 en working with
01A5B0: 74 68 65 20 6D 65 6D 6F 72 79 20 6D 61 70 70 65 the memory mappe
01A5C0: 64 20 76 65 72 73 69 6F 6E 20 6F 66 20 53 63 72 d version of Scr
01A5D0: 65 65 6E 49 4F 2C 0D 0A 09 54 68 65 20 42 61 72 eenIO,...The Bar
01A5E0: 73 20 6E 65 65 64 20 6E 6F 74 20 6A 75 6D 70 20 s need not jump
01A5F0: 75 70 20 61 6E 64 20 64 6F 77 6E 20 77 68 65 6E up and down when
01A600: 63 68 61 72 61 63 74 65 72 73 20 69 6E 20 74 68 characters in th
01A610: 65 20 73 65 71 75 65 6E 63 65 73 20 62 65 6C 6F e sequences belo
01A620: 77 0D 0A 0D 0A 09 09 44 65 6C 43 68 61 72 2C 44 w......DelChar,D
01A630: 65 6C 4C 69 6E 65 2C 49 6E 73 43 68 61 72 2C 49 elLine,InsChar,I
01A640: 6E 73 4C 69 6E 65 2C 44 65 6C 45 6F 6C 2C 44 65 nsLine,DelEol,De
01A650: 6C 45 6F 73 2C 43 6C 65 61 72 53 63 72 65 65 6E lEos,ClearScreen
01A660: 0D 0A 0D 0A 09 09 09 50 65 72 66 6F 72 6D 20 74 .......Perform t
01A670: 68 65 20 76 61 72 69 6F 75 73 20 65 64 69 74 74 he various editt
01A680: 69 6E 67 20 73 65 71 75 65 6E 63 65 73 0D 0A 09 ing sequences...
01A690: 09 09 44 65 6C 45 6F 6C 20 64 65 6C 65 74 65 73 ..DelEol deletes
01A6A0: 20 66 72 6F 6D 20 75 6E 64 65 72 20 63 75 72 73 from under curs
01A6B0: 6F 72 20 74 6F 20 65 6E 64 20 6F 66 20 6C 69 6E or to end of lin
01A6C0: 65 0D 0A 09 09 09 44 65 6C 45 6F 73 20 64 65 6C e.....DelEos del
01A6D0: 65 74 65 73 20 66 72 6F 6D 20 75 6E 64 65 72 20 etes from under
01A6E0: 63 75 72 73 6F 72 20 74 6F 20 65 6E 64 20 6F 66 cursor to end of
01A6F0: 20 73 63 72 65 65 6E 0D 0A 09 09 09 43 6C 65 61 screen.....Clea
01A700: 72 73 63 72 65 65 6E 20 68 6F 6D 65 73 20 74 68 rscreen homes th
01A710: 65 20 63 75 72 73 6F 72 20 61 73 20 77 65 6C 6C e cursor as well
01A720: 20 28 74 6F 20 74 6F 70 20 6C 65 66 74 29 0D 0A (to top left)..
01A730: 0D 0A 09 09 48 6F 72 69 7A 6F 6E 74 61 6C 2C 56 ....Horizontal,V
01A740: 65 72 74 69 63 61 6C 2C 43 6F 72 6E 65 72 4C 4C ertical,CornerLL
01A750: 2C 43 6F 72 6E 65 72 55 4C 2C 43 6F 72 6E 65 72 ,CornerUL,Corner
01A760: 55 52 2C 43 6F 72 6E 65 72 4C 52 0D 0A 0D 0A 09 UR,CornerLR.....
01A770: 09 09 43 68 61 72 61 63 74 65 72 20 73 65 71 75 ..Character sequ
01A780: 65 6E 63 65 73 20 74 6F 20 64 72 61 77 20 68 6F ences to draw ho
01A790: 72 69 7A 6F 6E 74 61 6C 20 61 6E 64 20 76 65 72 rizontal and ver
01A7A0: 74 69 63 61 6C 0D 0A 09 09 09 62 61 72 73 20 61 tical.....bars a
01A7B0: 72 6F 75 6E 64 20 77 69 6E 64 6F 77 73 20 61 6E round windows an
01A7C0: 64 20 74 6F 20 64 6F 20 74 68 65 20 63 6F 72 6E d to do the corn
01A7D0: 65 72 73 20 28 6C 6F 77 65 72 20 6C 65 66 74 2C ers (lower left,
01A7E0: 0D 0A 09 09 09 75 70 70 65 72 20 6C 65 66 74 2C .....upper left,
01A7F0: 20 75 70 70 65 72 20 72 69 67 68 74 2C 6C 6F 77 upper right,low
01A800: 00 82 BF C0 4F 6E 6C 79 20 77 6F 72 6B 73 20 6F ....Only works o
01A810: 6E 20 00 62 75 66 66 65 72 65 64 00 81 20 69 6E n .buffered.. in
01A820: 70 75 74 BF 2A 29 BF AF 20 00 57 72 69 74 65 00 put.*).. .Write.
01A830: 80 28 42 3A 99 29 3B BF AF 20 A9 3B B4 28 2A 80 .(B:.);.. .;.(*.
01A840: 20 61 20 63 61 72 72 69 61 67 65 20 72 65 74 75 a carriage retu
01A850: 72 6E 20 82 20 66 65 65 64 20 70 61 69 72 2A 29 rn . feed pair*)
01A860: BF AF 20 B3 28 73 3A 9B 20 84 20 99 29 3B BF AF .. .(s:. . .);..
01A870: 20 45 72 72 6F 72 45 78 69 74 28 73 3A 9B 20 84 ErrorExit(s:. .
01A880: 20 99 29 3B BF AF 20 52 65 61 64 53 74 72 69 6E .);.. ReadStrin
01A890: 67 28 8E 20 73 3A 9B 20 84 20 99 29 3B BF AF 20 g(. s:. . .);..
01A8A0: 43 6C 65 61 72 43 68 61 72 42 75 66 66 65 72 3B ClearCharBuffer;
01A8B0: BF BF 28 2A B4 4F 76 65 72 63 6F 6D 65 20 88 2F ..(*.Overcome ./
01A8C0: 4D 20 62 75 67 C0 90 20 B7 20 C2 20 97 20 86 2C M bug.. . . . .,
01A8D0: 20 BA 20 85 20 91 20 B7 20 94 20 B6 20 87 20 70 . . . . . . . p
01A8E0: 72 65 73 65 6E 74 65 64 B4 C0 61 20 73 65 63 6F resented..a seco
01A8F0: 6E 64 20 74 69 6D 65 20 8B 20 B7 20 74 68 65 6E nd time . . then
01A900: 20 B0 20 61 6E 20 6F 72 64 69 6E 61 72 79 20 94 . an ordinary .
01A910: 20 8A 20 61 20 81 20 94 C0 54 6F 20 6F 76 65 72 . a . ..To over
01A920: 63 6F 6D 65 20 AB 2C 20 8D 20 AB 20 9D 20 6A 75 come ., . . . ju
01A930: 73 74 20 62 65 66 6F 72 65 20 65 78 69 74 74 69 st before exitti
01A940: 6E 67 20 8A C0 77 68 65 6E 20 B7 20 73 77 69 74 ng ..when . swit
01A950: 63 68 20 BE 20 6F 6E 65 20 B1 20 BA 20 6F 74 68 ch . one . . oth
01A960: 65 72 2A 29 BF 89 20 AE 2E BF 00 00 6C 20 91 20 er*).. .....l .
01A970: 8B 20 98 20 68 61 73 20 62 65 65 6E 20 94 2A 29 . . has been .*)
01A980: B2 20 A4 20 00 50 6F 72 74 49 4F 00 87 3B BF BF . . .PortIO..;..
01A990: 28 2A B4 53 75 70 70 6F 72 74 20 50 4F 52 54 20 (*.Support PORT
01A9A0: 49 4F 20 28 00 49 6E 00 86 20 00 61 6E 64 00 85 IO (.In.. .and..
01A9B0: 20 00 4F 75 74 00 84 29 20 85 20 72 65 61 6C 74 .Out..) . realt
01A9C0: 65 64 20 73 74 75 66 66 20 BF C0 B1 20 28 43 29 ed stuff ... (C)
01A9D0: 20 44 61 76 65 20 4D 6F 6F 72 65 20 53 65 70 74 Dave Moore Sept
01A9E0: 20 31 39 38 36 20 2A 29 BF 93 B4 53 59 53 54 45 1986 *)...SYSTE
01A9F0: 4D 20 A3 20 00 57 4F 52 44 00 82 2C AB 3B BF AF M £ .WORD..,.;..
01AA00: 65 72 20 72 69 67 68 74 29 0D 0A 0D 0A 09 09 53 er right)......S
01AA10: 74 61 72 74 78 79 2C 4D 69 64 64 6C 65 58 59 2C tartxy,MiddleXY,
01AA20: 45 6E 64 58 59 0D 0A 0D 0A 09 09 09 54 68 65 20 EndXY.......The
01AA30: 63 68 61 72 61 63 74 65 72 20 73 65 71 75 65 6E character sequen
01AA40: 63 65 73 20 74 6F 20 73 74 61 72 74 20 61 20 63 ces to start a c
01AA50: 75 72 73 6F 72 20 61 64 64 72 65 73 73 0D 0A 09 ursor address...
01AA60: 09 09 63 6F 6D 6D 61 6E 64 2C 20 66 6F 72 20 62 ..command, for b
01AA70: 65 74 77 65 65 6E 20 74 68 65 20 63 6F 2D 6F 72 etween the co-or
01AA80: 64 69 6E 61 74 65 73 20 61 6E 64 20 61 66 74 65 dinates and afte
01AA90: 72 20 74 68 65 0D 0A 09 09 09 63 75 72 73 6F 72 r the.....cursor
01AAA0: 20 61 64 64 72 65 73 73 20 63 6F 6D 6D 61 6E 64 address command
01AAB0: 2E 0D 0A 0D 0A 09 09 4D 6F 76 65 4C 65 66 74 2C .......MoveLeft,
01AAC0: 4D 6F 76 65 52 69 67 68 74 2C 4D 6F 76 65 44 6F MoveRight,MoveDo
01AAD0: 77 6E 2C 4D 6F 76 65 55 70 0D 0A 0D 0A 09 09 09 wn,MoveUp.......
01AAE0: 43 75 72 73 6F 72 20 6D 6F 76 65 20 63 6F 6D 6D Cursor move comm
01AAF0: 61 6E 64 73 0D 0A 09 09 2A 29 0D 0A 09 28 2A 09 ands....*)...(*.
01AB00: 59 6F 75 20 73 68 6F 75 6C 64 20 6E 6F 74 20 6E You should not n
01AB10: 65 65 64 20 74 6F 20 75 73 65 20 74 68 65 20 6E eed to use the n
01AB20: 65 78 74 20 66 65 77 20 74 79 70 65 20 64 65 63 ext few type dec
01AB30: 6C 61 72 61 74 69 6F 6E 73 0D 0A 09 09 54 68 65 larations....The
01AB40: 79 20 61 72 65 20 69 6E 63 6C 75 64 65 64 20 68 y are included h
01AB50: 65 72 65 20 66 6F 72 20 75 73 65 20 62 79 20 74 ere for use by t
01AB60: 68 65 20 63 6F 6E 66 69 67 75 72 61 74 69 6F 6E he configuration
01AB70: 20 70 72 6F 67 72 61 6D 2A 29 0D 0A 0D 0A 0D 0A program*)......
01AB80: 50 52 4F 43 45 44 55 52 45 20 47 6F 74 6F 78 79 PROCEDURE Gotoxy
01AB90: 28 78 2C 79 3A 43 41 52 44 49 4E 41 4C 29 3B 09 (x,y:CARDINAL);.
01ABA0: 09 0D 0A 0D 0A 28 2A 09 09 50 6F 73 69 74 69 6F .....(*..Positio
01ABB0: 6E 20 74 6F 20 67 69 76 65 6E 20 63 6F 6F 72 64 n to given coord
01ABC0: 69 6E 61 74 65 73 0D 0A 09 09 74 6F 70 20 6C 65 inates....top le
01ABD0: 66 74 20 69 73 20 61 6C 77 61 79 73 20 30 2C 30 ft is always 0,0
01ABE0: 2C 20 77 68 69 63 68 20 6D 65 61 6E 73 20 74 68 , which means th
01ABF0: 61 74 0D 0A 09 09 74 68 65 20 62 69 67 67 65 72 at....the bigger
01AC00: BA 86 28 00 50 6F 72 74 41 64 64 72 65 73 73 00 ..(.PortAddress.
01AC10: 81 3A AD 29 3A 82 3B BF AF 20 84 28 81 3A AD 3B .:.):.;.. .(.:.;
01AC20: 56 61 6C 3A 82 29 3B BF BF 28 2A B4 64 6F 20 00 Val:.);..(*.do .
01AC30: 61 6E 00 80 20 83 20 6F 72 20 80 20 4F 55 54 2E an.. . or . OUT.
01AC40: 20 86 20 72 65 74 75 72 6E 73 20 49 4E 65 64 20 . returns INed
01AC50: 76 61 6C 75 65 20 61 73 20 66 75 6E 64 74 69 6F value as fundtio
01AC60: 6E 20 72 65 73 75 6C 74 20 2A 29 BF BF AF 20 44 n result *)... D
01AC70: 69 73 61 62 6C 65 49 6E 74 65 72 72 75 70 74 73 isableInterrupts
01AC80: 3B BF AF 20 45 6E 61 62 6C 65 49 6E 74 65 72 72 ;.. EnableInterr
01AC90: 75 70 74 73 3B BF BF AF 20 53 65 74 4D 6F 64 65 upts;... SetMode
01ACA0: 32 42 61 73 65 28 61 3A AB 29 3B BF BF 28 2A B4 2Base(a:.);..(*.
01ACB0: 53 65 74 20 62 61 73 65 20 61 64 64 72 65 73 73 Set base address
01ACC0: 20 66 6F 72 20 6D 6F 64 65 20 32 20 69 6E 74 65 for mode 2 inte
01ACD0: 72 72 75 70 74 73 20 BF C0 4D 75 73 74 20 62 65 rrupts ..Must be
01ACE0: 20 6F 6E 20 61 20 32 35 36 20 62 79 74 65 20 62 on a 256 byte b
01ACF0: 6F 75 6E 64 61 72 79 20 28 69 65 2C 20 6C 6F 77 oundary (ie, low
01AD00: 20 38 20 62 69 74 73 20 7A 65 72 6F 29 2A 29 BF 8 bits zero)*).
01AD10: 89 20 87 2E BF 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A . ..............
01AD20: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01AD30: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01AD40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01AD50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01AD60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01AD70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01AD80: B2 20 A4 20 00 43 68 61 69 6E 00 87 3B BF BF 28 . . .Chain..;..(
01AD90: 2A B4 87 20 00 74 6F 00 86 20 61 6E 6F 74 68 65 *.. .to.. anothe
01ADA0: 72 20 00 70 72 6F 67 72 61 6D 00 85 BF C0 4C 6F r .program....Lo
01ADB0: 77 20 6D 65 6D 6F 72 79 20 6D 75 73 74 20 00 62 w memory must .b
01ADC0: 65 00 84 20 73 65 74 20 75 70 20 72 65 61 64 79 e.. set up ready
01ADD0: 20 00 66 6F 72 00 83 20 00 74 68 65 00 82 20 00 .for.. .the.. .
01ADE0: 63 61 6C 6C 65 64 00 81 20 85 BF C0 28 61 73 20 called.. ...(as
01ADF0: 69 66 20 81 20 66 72 6F 6D 20 43 43 50 29 BF C0 if . from CCP)..
01AE00: 20 79 20 69 73 2C 20 74 68 65 20 66 75 72 74 68 y is, the furth
01AE10: 65 72 20 64 6F 77 6E 20 74 68 65 20 73 63 72 65 er down the scre
01AE20: 65 6E 0D 0A 0D 0A 09 09 78 20 69 73 20 63 6F 6C en......x is col
01AE30: 75 6D 6E 2C 20 79 20 69 73 20 72 6F 77 0D 0A 0D umn, y is row...
01AE40: 0A 09 09 41 20 27 53 74 61 6E 64 61 72 64 27 20 ...A 'Standard'
01AE50: 53 63 72 65 65 6E 20 69 73 20 38 30 20 62 79 20 Screen is 80 by
01AE60: 32 34 2E 20 54 68 65 20 6C 69 6D 69 74 20 69 73 24. The limit is
01AE70: 20 73 65 74 20 62 79 0D 0A 09 09 74 68 65 20 74 set by....the t
01AE80: 65 72 6D 69 6E 61 6C 20 64 65 66 69 6E 69 74 69 erminal definiti
01AE90: 6F 6E 20 66 69 6C 65 09 2A 29 0D 0A 0D 0A 50 52 on file.*)....PR
01AEA0: 4F 43 45 44 55 52 45 20 4C 6F 61 64 54 65 72 6D OCEDURE LoadTerm
01AEB0: 43 6F 64 65 28 66 69 6C 65 6E 61 6D 65 3A 46 69 Code(filename:Fi
01AEC0: 6C 65 4E 61 6D 65 29 3B 0D 0A 0D 0A 28 2A 09 09 leName);....(*..
01AED0: 4C 6F 61 64 20 74 68 65 20 74 65 72 6D 69 6E 61 Load the termina
01AEE0: 6C 20 64 65 66 69 6E 69 74 69 6F 6E 20 66 6F 72 l definition for
01AEF0: 20 74 68 65 20 63 75 72 72 65 6E 74 20 74 65 72 the current ter
01AF00: 6D 69 6E 61 6C 0D 0A 0D 0A 09 09 66 69 6C 65 6E minal......filen
01AF10: 61 6D 65 20 69 73 20 74 68 65 20 6E 61 6D 65 20 ame is the name
01AF20: 6F 66 20 74 68 65 20 66 69 6C 65 20 74 6F 20 72 of the file to r
01AF30: 65 61 64 0D 0A 0D 0A 09 09 4E 6F 72 6D 61 6C 6C ead......Normall
01AF40: 79 2C 20 77 68 65 6E 20 74 68 65 20 70 72 6F 67 y, when the prog
01AF50: 72 61 6D 20 69 73 20 6C 6F 61 64 65 64 2C 20 74 ram is loaded, t
01AF60: 68 65 20 66 69 6C 65 0D 0A 09 09 27 54 45 52 4D he file....'TERM
01AF70: 49 4E 41 4C 2E 43 4F 44 27 20 69 73 20 6C 6F 61 INAL.COD' is loa
01AF80: 64 65 64 20 66 72 6F 6D 20 74 68 65 20 6C 6F 67 ded from the log
01AF90: 67 65 64 20 69 6E 20 64 69 73 63 0D 0A 09 09 54 ged in disc....T
01AFA0: 68 69 73 20 72 6F 75 74 69 6E 65 20 6F 6E 6C 79 his routine only
01AFB0: 20 6E 65 65 64 73 20 74 6F 20 62 65 20 75 73 65 needs to be use
01AFC0: 64 20 69 66 20 74 68 61 74 0D 0A 09 09 66 69 6C d if that....fil
01AFD0: 65 20 69 73 20 6E 6F 74 20 74 68 65 20 6F 6E 65 e is not the one
01AFE0: 20 74 6F 20 75 73 65 20 28 65 67 2C 20 74 6F 20 to use (eg, to
01AFF0: 73 77 61 70 20 73 63 72 65 65 6E 73 2A 29 20 0D swap screens*) .
01B000: 2A 29 BF BF 93 B4 43 50 4D 20 A3 20 00 66 63 62 *)....CPM £ .fcb
01B010: 00 80 3B BF AF 20 4C 6F 61 64 41 6E 64 45 78 65 ..;.. LoadAndExe
01B020: 63 75 74 65 28 8E 20 66 3A 80 29 3B BF BF 28 2A cute(. f:.);..(*
01B030: B4 54 68 65 20 70 61 72 61 6D 65 74 65 72 20 69 .The parameter i
01B040: 73 20 61 6E 20 80 20 83 20 82 20 66 69 6C 65 20 s an . . . file
01B050: 86 20 84 20 6C 6F 61 64 65 64 2A 29 BF BF 89 20 . . loaded*)...
01B060: 87 2E BF C0 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01B070: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01B080: 44 45 46 49 4E 49 54 49 4F 4E 20 4D 4F 44 55 4C DEFINITION MODUL
01B090: 45 20 53 63 72 65 65 6E 49 4F 3B 0D 0A 0D 0A 28 E ScreenIO;....(
01B0A0: 2A 09 53 63 72 65 65 6E 20 68 61 6E 64 6C 69 6E *.Screen handlin
01B0B0: 67 20 72 6F 75 74 69 6E 65 73 20 66 6F 72 20 63 g routines for c
01B0C0: 75 72 73 6F 72 20 70 6F 73 69 74 69 6F 6E 2C 20 ursor position,
01B0D0: 61 74 74 72 69 62 75 74 65 20 65 74 63 0D 0A 0D attribute etc...
01B0E0: 0A 09 53 70 65 63 69 66 69 63 20 74 6F 20 74 68 ..Specific to th
01B0F0: 69 73 20 63 6F 6D 70 69 6C 65 72 2A 29 0D 0A 0D is compiler*)...
01B100: 0A 46 52 4F 4D 09 53 59 53 54 45 4D 20 49 4D 50 .FROM.SYSTEM IMP
01B110: 4F 52 54 20 42 59 54 45 3B 0D 0A 46 52 4F 4D 09 ORT BYTE;..FROM.
01B120: 46 69 6C 65 73 20 49 4D 50 4F 52 54 20 46 69 6C Files IMPORT Fil
01B130: 65 4E 61 6D 65 3B 0D 0A 54 59 50 45 09 45 64 69 eName;..TYPE.Edi
01B140: 74 73 3D 28 44 69 6D 2C 42 72 69 67 68 74 2C 4E ts=(Dim,Bright,N
01B150: 6F 72 6D 61 6C 2C 49 6E 76 65 72 73 65 2C 42 6C ormal,Inverse,Bl
01B160: 69 6E 6B 2C 53 74 61 72 74 47 72 61 70 68 2C 45 ink,StartGraph,E
01B170: 6E 64 47 72 61 70 68 2C 0D 0A 09 09 44 65 6C 43 ndGraph,....DelC
01B180: 68 61 72 2C 44 65 6C 4C 69 6E 65 2C 49 6E 73 43 har,DelLine,InsC
01B190: 68 61 72 2C 49 6E 73 4C 69 6E 65 2C 44 65 6C 45 har,InsLine,DelE
01B1A0: 6F 6C 2C 44 65 6C 45 6F 73 2C 43 6C 65 61 72 53 ol,DelEos,ClearS
01B1B0: 63 72 65 65 6E 2C 0D 0A 09 09 48 6F 72 69 7A 6F creen,....Horizo
01B1C0: 6E 74 61 6C 2C 56 65 72 74 69 63 61 6C 2C 43 6F ntal,Vertical,Co
01B1D0: 72 6E 65 72 4C 4C 2C 43 6F 72 6E 65 72 55 4C 2C rnerLL,CornerUL,
01B1E0: 43 6F 72 6E 65 72 55 52 2C 43 6F 72 6E 65 72 4C CornerUR,CornerL
01B1F0: 52 2C 0D 0A 09 09 53 74 61 72 74 78 79 2C 4D 69 R,....Startxy,Mi
01B200: 0A 0D 0A 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 .......PROCEDURE
01B210: 20 53 63 72 65 65 6E 43 6F 6E 74 72 6F 6C 28 73 ScreenControl(s
01B220: 3A 45 64 69 74 73 29 3B 0D 0A 0D 0A 28 2A 09 09 :Edits);....(*..
01B230: 50 65 72 66 6F 72 6D 20 61 20 73 63 72 65 65 6E Perform a screen
01B240: 20 63 6F 6E 74 72 6F 6C 20 6F 70 65 72 61 74 69 control operati
01B250: 6F 6E 2A 29 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 on*)....PROCEDUR
01B260: 45 20 20 44 72 61 77 42 6F 78 28 78 31 2C 79 31 E DrawBox(x1,y1
01B270: 2C 78 32 2C 79 32 3A 43 41 52 44 49 4E 41 4C 29 ,x2,y2:CARDINAL)
01B280: 3B 0D 0A 0D 0A 28 2A 09 09 64 72 61 77 20 61 20 ;....(*..draw a
01B290: 62 6F 78 20 66 6F 72 20 61 20 77 69 6E 64 6F 77 box for a window
01B2A0: 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 0D 0A on the screen..
01B2B0: 0D 0A 09 09 78 31 2C 79 31 20 20 69 73 20 74 68 ....x1,y1 is th
01B2C0: 65 20 6C 6F 77 65 72 20 6C 65 66 74 20 63 6F 72 e lower left cor
01B2D0: 6E 65 72 0D 0A 09 09 78 32 2C 79 32 20 20 69 73 ner....x2,y2 is
01B2E0: 20 75 70 70 65 72 20 72 69 67 68 74 20 63 6F 72 upper right cor
01B2F0: 6E 65 72 2A 29 0D 0A 50 52 4F 43 45 44 55 52 45 ner*)..PROCEDURE
01B300: 20 43 6C 69 70 28 78 31 2C 79 31 2C 78 32 2C 79 Clip(x1,y1,x2,y
01B310: 32 3A 43 41 52 44 49 4E 41 4C 29 3B 0D 0A 28 2A 2:CARDINAL);..(*
01B320: 09 09 53 65 74 20 63 6C 69 70 20 62 6F 75 6E 64 ..Set clip bound
01B330: 61 72 69 65 73 0D 0A 09 09 75 73 65 64 20 62 79 aries....used by
01B340: 20 57 69 6E 64 6F 77 73 20 77 68 65 6E 20 64 72 Windows when dr
01B350: 61 77 69 6E 67 20 62 6F 78 65 73 20 73 6F 20 74 awing boxes so t
01B360: 68 61 74 20 6F 6E 6C 79 20 74 68 65 0D 0A 09 09 hat only the....
01B370: 70 61 72 74 73 20 6F 66 20 74 68 65 20 62 6F 78 parts of the box
01B380: 65 73 20 6D 61 73 6B 65 64 20 61 72 65 20 72 65 es masked are re
01B390: 2D 64 72 61 77 6E 0D 0A 09 09 68 61 73 20 6E 6F -drawn....has no
01B3A0: 20 65 66 66 65 63 74 20 65 78 63 65 70 74 20 69 effect except i
01B3B0: 6E 20 44 72 61 77 42 6F 78 2A 29 0D 0A 56 41 52 n DrawBox*)..VAR
01B3C0: 09 53 63 72 65 65 6E 44 65 70 74 68 2C 53 63 72 .ScreenDepth,Scr
01B3D0: 65 65 6E 57 69 64 74 68 3A 43 41 52 44 49 4E 41 eenWidth:CARDINA
01B3E0: 4C 3B 0D 0A 09 4D 61 64 65 43 68 61 6E 67 65 3A L;...MadeChange:
01B3F0: 42 4F 4F 4C 45 41 4E 3B 0D 0A 0D 0A 09 28 2A 09 BOOLEAN;.....(*.
01B400: 64 64 6C 65 58 59 2C 45 6E 64 58 59 2C 52 69 6E ddleXY,EndXY,Rin
01B410: 67 42 65 6C 6C 2C 4D 6F 76 65 4C 65 66 74 2C 4D gBell,MoveLeft,M
01B420: 6F 76 65 52 69 67 68 74 2C 0D 0A 09 09 4D 6F 76 oveRight,....Mov
01B430: 65 44 6F 77 6E 2C 4D 6F 76 65 55 70 29 3B 0D 0A eDown,MoveUp);..
01B440: 0D 0A 09 28 2A 09 54 68 65 20 65 64 69 74 74 69 ...(*.The editti
01B450: 6E 67 20 6D 6E 65 6D 6F 6E 69 63 73 20 68 61 76 ng mnemonics hav
01B460: 65 20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 e the following
01B470: 6D 65 61 6E 69 6E 67 20 0D 0A 0D 0A 09 09 44 69 meaning ......Di
01B480: 6D 2C 42 72 69 67 68 74 2C 4E 6F 72 6D 61 6C 2C m,Bright,Normal,
01B490: 49 6E 76 65 72 73 65 2C 42 6C 69 6E 6B 0D 0A 0D Inverse,Blink...
01B4A0: 0A 09 09 09 45 6E 74 65 72 20 74 68 65 20 67 69 ....Enter the gi
01B4B0: 76 65 6E 20 6D 6F 64 65 2E 20 4D 6F 64 65 73 20 ven mode. Modes
01B4C0: 73 68 6F 75 6C 64 20 6E 6F 74 20 62 65 20 63 6F should not be co
01B4D0: 6D 62 69 6E 65 64 0D 0A 09 09 09 61 73 20 74 6F mbined.....as to
01B4E0: 6F 20 6D 75 63 68 20 76 61 72 69 61 74 69 6F 6E o much variation
01B4F0: 20 65 78 69 73 74 73 20 62 65 74 77 65 65 6E 20 exists between
01B500: 74 65 72 6D 69 6E 61 6C 73 20 69 6E 0D 0A 09 09 terminals in....
01B510: 09 74 68 69 73 20 61 72 65 61 0D 0A 0D 0A 09 09 .this area......
01B520: 53 74 61 72 74 47 72 61 70 68 2C 45 6E 64 47 72 StartGraph,EndGr
01B530: 61 70 68 0D 0A 0D 0A 09 09 09 45 6E 74 65 72 20 aph.......Enter
01B540: 61 6E 64 20 65 78 69 74 20 67 72 61 70 68 69 63 and exit graphic
01B550: 20 63 68 61 72 61 63 74 65 72 20 73 65 74 20 6D character set m
01B560: 6F 64 65 0D 0A 09 09 09 55 73 65 64 20 66 6F 72 ode.....Used for
01B570: 20 64 72 61 77 69 6E 67 20 62 61 72 73 20 61 72 drawing bars ar
01B580: 6F 75 6E 64 20 77 69 6E 64 6F 77 73 0D 0A 09 09 ound windows....
01B590: 09 49 66 20 79 6F 75 72 20 74 65 72 6D 69 6E 61 .If your termina
01B5A0: 6C 20 63 61 6E 20 64 6F 20 74 68 69 73 20 77 69 l can do this wi
01B5B0: 74 68 20 6F 72 64 69 6E 61 72 79 20 63 68 61 72 th ordinary char
01B5C0: 61 63 74 65 72 73 2C 0D 0A 09 09 09 73 65 74 20 acters,.....set
01B5D0: 74 68 65 73 65 20 73 65 71 75 65 6E 63 65 73 20 these sequences
01B5E0: 65 6D 70 74 79 20 61 6E 64 20 70 75 74 20 74 68 empty and put th
01B5F0: 65 20 72 65 71 75 69 72 65 64 20 0D 0A 09 09 09 e required .....
01B600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01B610: 17 00 01 00 02 09 52 E5 17 00 C9 02 00 00 00 02 ......R.........
01B620: 17 00 C5 02 00 00 00 02 17 00 C1 02 00 00 00 02 ................
01B630: 17 00 C6 02 00 00 00 02 17 00 C2 02 00 00 00 02 ................
01B640: 17 00 C7 02 00 00 00 02 17 00 C3 02 00 00 00 02 ................
01B650: 17 00 C8 02 00 00 00 02 17 00 C4 02 00 00 00 02 ................
01B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B700: 6F 74 20 63 72 65 61 74 65 20 6C 69 73 74 20 66 ot create list f
01B710: 69 6C 65 27 29 3B 0D 0A 09 09 09 57 72 69 74 65 ile');.....Write
01B720: 4C 6E 3B 0D 0A 09 09 09 48 41 4C 54 3B 0D 0A 09 Ln;.....HALT;...
01B730: 09 09 45 4E 44 3B 0D 0A 09 09 44 45 43 28 43 6F ..END;....DEC(Co
01B740: 75 6E 74 29 3B 0D 0A 09 09 49 46 20 43 6F 75 6E unt);....IF Coun
01B750: 74 3D 30 20 54 48 45 4E 20 55 73 61 67 65 20 45 t=0 THEN Usage E
01B760: 4E 44 3B 0D 0A 09 45 4C 53 45 0D 0A 09 09 43 72 ND;...ELSE....Cr
01B770: 65 61 74 65 28 4C 69 73 74 46 2C 27 4C 53 54 3A eate(ListF,'LST:
01B780: 27 2C 72 65 70 6C 79 29 3B 0D 0A 09 09 45 4E 44 ',reply);....END
01B790: 3B 0D 0A 09 43 6F 6E 6E 65 63 74 28 4C 69 73 74 ;...Connect(List
01B7A0: 2C 4C 69 73 74 46 2C 6F 75 74 70 75 74 29 3B 0D ,ListF,output);.
01B7B0: 0A 09 46 4F 52 20 69 3A 3D 30 20 54 4F 20 43 6F ..FOR i:=0 TO Co
01B7C0: 75 6E 74 2D 31 20 44 4F 0D 0A 09 09 47 65 74 4E unt-1 DO....GetN
01B7D0: 61 6D 65 73 28 50 61 72 61 6D 5B 69 5D 5E 2E 43 ames(Param[i]^.C
01B7E0: 68 61 72 73 2C 4E 61 6D 65 73 2C 4E 61 6D 65 43 hars,Names,NameC
01B7F0: 6F 75 6E 74 29 3B 0D 0A 09 09 49 46 20 4E 61 6D ount);....IF Nam
01B800: 65 43 6F 75 6E 74 3E 31 20 54 48 45 4E 0D 0A 09 eCount>1 THEN...
01B810: 09 09 53 6F 72 74 52 65 63 6F 72 64 73 28 41 44 ..SortRecords(AD
01B820: 52 28 4E 61 6D 65 73 29 2C 43 41 52 44 49 4E 41 R(Names),CARDINA
01B830: 4C 28 4E 61 6D 65 43 6F 75 6E 74 29 2C 0D 0A 09 L(NameCount),...
01B840: 09 09 09 54 53 49 5A 45 28 46 69 6C 65 4E 61 6D ...TSIZE(FileNam
01B850: 65 29 2C 43 6F 6D 70 61 72 29 3B 0D 0A 09 09 09 e),Compar);.....
01B860: 45 4E 44 3B 0D 0A 09 09 46 4F 52 20 6A 3A 3D 30 END;....FOR j:=0
01B870: 20 54 4F 20 4E 61 6D 65 43 6F 75 6E 74 2D 31 20 TO NameCount-1
01B880: 44 4F 0D 0A 09 09 09 4C 6F 6F 6B 75 70 28 49 6E DO.....Lookup(In
01B890: 66 2C 4E 61 6D 65 73 5B 6A 5D 2C 72 65 70 6C 79 f,Names[j],reply
01B8A0: 29 3B 0D 0A 09 09 09 49 46 20 72 65 70 6C 79 3C );.....IF reply<
01B8B0: 30 20 54 48 45 4E 0D 0A 09 09 09 09 57 72 69 74 0 THEN......Writ
01B8C0: 65 53 74 72 69 6E 67 28 27 20 43 6F 75 6C 64 20 eString(' Could
01B8D0: 6E 6F 74 20 6F 70 65 6E 20 27 29 3B 0D 0A 09 09 not open ');....
01B8E0: 09 09 57 72 69 74 65 53 74 72 69 6E 67 28 4E 61 ..WriteString(Na
01B8F0: 6D 65 73 5B 6A 5D 29 3B 0D 0A 09 09 09 09 57 72 mes[j]);......Wr
01B900: 4D 50 4F 52 54 20 41 44 44 52 45 53 53 2C 41 44 MPORT ADDRESS,AD
01B910: 52 2C 54 53 49 5A 45 3B 0D 0A 46 52 4F 4D 20 43 R,TSIZE;..FROM C
01B920: 6F 6D 6D 61 6E 64 20 49 4D 50 4F 52 54 20 50 61 ommand IMPORT Pa
01B930: 72 61 6D 65 74 65 72 2C 50 61 72 63 6C 61 73 73 rameter,Parclass
01B940: 2C 47 65 74 50 61 72 61 6D 73 3B 0D 0A 46 52 4F ,GetParams;..FRO
01B950: 4D 20 46 69 6C 65 73 20 49 4D 50 4F 52 54 20 46 M Files IMPORT F
01B960: 69 6C 65 4E 61 6D 65 2C 46 49 4C 45 2C 4C 6F 6F ileName,FILE,Loo
01B970: 6B 75 70 2C 43 72 65 61 74 65 3B 0D 0A 46 52 4F kup,Create;..FRO
01B980: 4D 20 53 74 72 65 61 6D 73 20 49 4D 50 4F 52 54 M Streams IMPORT
01B990: 20 43 6F 6E 6E 65 63 74 2C 44 69 73 63 6F 6E 6E Connect,Disconn
01B9A0: 65 63 74 2C 53 54 52 45 41 4D 2C 69 6E 70 75 74 ect,STREAM,input
01B9B0: 2C 6F 75 74 70 75 74 2C 57 72 69 74 65 43 68 61 ,output,WriteCha
01B9C0: 72 2C 0D 0A 09 09 52 65 61 64 43 68 61 72 2C 45 r,....ReadChar,E
01B9D0: 4F 53 3B 0D 0A 46 52 4F 4D 20 47 65 74 46 69 6C OS;..FROM GetFil
01B9E0: 65 73 20 49 4D 50 4F 52 54 20 47 65 74 4E 61 6D es IMPORT GetNam
01B9F0: 65 73 3B 0D 0A 46 52 4F 4D 20 54 65 72 6D 69 6E es;..FROM Termin
01BA00: 61 6C 20 49 4D 50 4F 52 54 20 57 72 69 74 65 53 al IMPORT WriteS
01BA10: 74 72 69 6E 67 2C 57 72 69 74 65 4C 6E 3B 0D 0A tring,WriteLn;..
01BA20: 46 52 4F 4D 20 53 6F 72 74 20 49 4D 50 4F 52 54 FROM Sort IMPORT
01BA30: 20 53 6F 72 74 52 65 63 6F 72 64 73 3B 0D 0A 43 SortRecords;..C
01BA40: 4F 4E 53 54 09 46 46 3D 30 63 78 3B 0D 0A 09 54 ONST.FF=0cx;...T
01BA50: 41 42 3D 30 39 78 3B 0D 0A 09 4C 46 3D 30 61 78 AB=09x;...LF=0ax
01BA60: 3B 0D 0A 09 43 52 3D 30 64 78 3B 0D 0A 20 20 20 ;...CR=0dx;..
01BA70: 20 20 20 20 20 54 41 42 53 3D 32 30 78 3B 20 0D TABS=20x; .
01BA80: 0A 54 59 50 45 20 09 50 46 69 6C 65 4E 61 6D 65 .TYPE .PFileName
01BA90: 3D 50 4F 49 4E 54 45 52 20 54 4F 20 46 69 6C 65 =POINTER TO File
01BAA0: 4E 61 6D 65 3B 0D 0A 56 41 52 09 4C 69 73 74 3A Name;..VAR.List:
01BAB0: 53 54 52 45 41 4D 3B 0D 0A 09 4C 69 73 74 46 3A STREAM;...ListF:
01BAC0: 46 49 4C 45 3B 0D 0A 09 72 65 70 6C 79 3A 49 4E FILE;...reply:IN
01BAD0: 54 45 47 45 52 3B 0D 0A 09 69 2C 6A 3A 49 4E 54 TEGER;...i,j:INT
01BAE0: 45 47 45 52 3B 0D 0A 09 49 6E 73 3A 53 54 52 45 EGER;...Ins:STRE
01BAF0: 41 4D 3B 0D 0A 09 49 6E 66 3A 46 49 4C 45 3B 0D AM;...Inf:FILE;.
01BB00: 20 61 20 77 69 6E 64 6F 77 20 69 73 20 73 63 72 a window is scr
01BB10: 6F 6C 6C 65 64 2A 29 0D 0A 50 52 4F 43 45 44 55 olled*)..PROCEDU
01BB20: 52 45 20 53 63 72 6F 6C 6C 57 69 6E 64 6F 77 55 RE ScrollWindowU
01BB30: 70 28 53 74 61 72 74 4C 69 6E 65 2C 45 6E 64 4C p(StartLine,EndL
01BB40: 69 6E 65 3A 43 41 52 44 49 4E 41 4C 29 3B 0D 0A ine:CARDINAL);..
01BB50: 50 52 4F 43 45 44 55 52 45 20 53 63 72 6F 6C 6C PROCEDURE Scroll
01BB60: 57 69 6E 64 6F 77 44 6F 77 6E 28 53 74 61 72 74 WindowDown(Start
01BB70: 4C 69 6E 65 2C 45 6E 64 4C 69 6E 65 3A 43 41 52 Line,EndLine:CAR
01BB80: 44 49 4E 41 4C 29 3B 0D 0A 50 52 4F 43 45 44 55 DINAL);..PROCEDU
01BB90: 52 45 20 4F 75 74 70 75 74 54 6F 53 63 72 65 65 RE OutputToScree
01BBA0: 6E 28 54 75 72 6E 4F 6E 3A 42 4F 4F 4C 45 41 4E n(TurnOn:BOOLEAN
01BBB0: 29 3B 0D 0A 0D 0A 28 2A 09 43 61 6C 6C 20 74 68 );....(*.Call th
01BBC0: 69 73 20 72 6F 75 74 69 6E 65 20 77 69 74 68 20 is routine with
01BBD0: 46 41 4C 53 45 20 74 6F 20 70 72 65 76 65 6E 74 FALSE to prevent
01BBE0: 20 6F 75 74 70 75 74 20 67 6F 69 6E 67 20 74 6F output going to
01BBF0: 20 74 68 65 0D 0A 09 73 63 72 65 65 6E 2E 20 54 the...screen. T
01BC00: 68 69 73 20 61 6C 6C 6F 77 73 20 79 6F 75 20 74 his allows you t
01BC10: 6F 20 73 75 70 70 72 65 73 73 20 6F 75 74 70 75 o suppress outpu
01BC20: 74 20 77 68 69 6C 65 20 6C 61 72 67 65 20 61 6D t while large am
01BC30: 6F 75 6E 74 73 0D 0A 09 6F 66 20 73 63 72 65 65 ounts...of scree
01BC40: 6E 20 61 6C 74 65 72 61 74 69 6F 6E 73 20 61 72 n alterations ar
01BC50: 65 20 62 65 69 6E 67 20 6D 61 64 65 20 74 6F 20 e being made to
01BC60: 73 70 65 65 64 20 75 70 20 61 20 70 72 6F 67 72 speed up a progr
01BC70: 61 6D 2E 20 4F 66 0D 0A 09 63 6F 75 72 73 65 2C am. Of...course,
01BC80: 20 79 6F 75 20 6D 75 73 74 20 72 65 2D 65 6E 61 you must re-ena
01BC90: 62 6C 65 20 73 63 72 65 65 6E 20 6F 75 74 70 75 ble screen outpu
01BCA0: 74 20 61 6E 64 20 74 68 65 6E 20 72 65 2D 64 72 t and then re-dr
01BCB0: 61 77 20 74 68 65 0D 0A 09 73 63 72 65 65 6E 20 aw the...screen
01BCC0: 6C 61 74 65 72 2E 20 54 68 69 73 20 69 73 20 75 later. This is u
01BCD0: 73 65 64 20 62 79 20 74 68 65 20 65 64 69 74 6F sed by the edito
01BCE0: 72 20 74 6F 20 73 75 70 70 72 65 73 73 20 73 63 r to suppress sc
01BCF0: 72 65 65 6E 0D 0A 09 61 6C 74 65 72 61 74 69 6F reen...alteratio
01BD00: 0A 09 63 68 3A 43 48 41 52 3B 0D 0A 0D 0A 09 62 ..ch:CHAR;.....b
01BD10: 75 66 66 65 72 3A 41 52 52 41 59 5B 30 2E 2E 34 uffer:ARRAY[0..4
01BD20: 30 39 35 5D 20 4F 46 20 43 48 41 52 3B 0D 0A 09 095] OF CHAR;...
01BD30: 62 75 66 66 6C 65 6E 3A 43 41 52 44 49 4E 41 4C bufflen:CARDINAL
01BD40: 3B 09 0D 0A 28 2A 09 49 20 62 75 66 66 65 72 20 ;...(*.I buffer
01BD50: 74 68 65 20 63 68 61 72 61 63 74 65 72 73 20 6F the characters o
01BD60: 6E 20 6F 75 74 70 75 74 20 73 69 6E 63 65 20 49 n output since I
01BD70: 20 68 61 76 65 20 61 20 70 72 69 6E 74 65 72 20 have a printer
01BD80: 77 68 69 63 68 0D 0A 09 73 74 6F 70 73 20 70 72 which...stops pr
01BD90: 69 6E 74 69 6E 67 20 77 68 65 6E 65 76 65 72 20 inting whenever
01BDA0: 61 6E 79 74 68 69 6E 67 20 61 70 70 65 61 72 73 anything appears
01BDB0: 20 6F 6E 20 74 68 65 20 69 6E 74 65 72 66 61 63 on the interfac
01BDC0: 65 2E 20 54 6F 0D 0A 09 67 65 74 20 69 74 20 74 e. To...get it t
01BDD0: 6F 20 72 75 6E 20 61 74 20 73 70 65 65 64 2C 20 o run at speed,
01BDE0: 79 6F 75 20 6D 75 73 74 20 68 69 74 20 69 74 20 you must hit it
01BDF0: 77 69 74 68 20 61 20 62 75 66 66 65 72 20 66 75 with a buffer fu
01BE00: 6C 6C 20 27 61 74 0D 0A 09 61 20 74 69 6D 65 27 ll 'at...a time'
01BE10: 2A 29 0D 0A 50 52 4F 43 45 44 55 52 45 20 46 6C *)..PROCEDURE Fl
01BE20: 75 73 68 42 75 66 66 65 72 3B 0D 0A 56 41 52 09 ushBuffer;..VAR.
01BE30: 69 3A 43 41 52 44 49 4E 41 4C 3B 0D 0A 42 45 47 i:CARDINAL;..BEG
01BE40: 49 4E 0D 0A 09 49 46 20 62 75 66 66 6C 65 6E 3E IN...IF bufflen>
01BE50: 30 20 54 48 45 4E 20 0D 0A 09 09 46 4F 52 20 69 0 THEN ....FOR i
01BE60: 3A 3D 30 20 54 4F 20 62 75 66 66 6C 65 6E 2D 31 :=0 TO bufflen-1
01BE70: 20 44 4F 20 57 72 69 74 65 43 68 61 72 28 4C 69 DO WriteChar(Li
01BE80: 73 74 2C 62 75 66 66 65 72 5B 69 5D 29 20 45 4E st,buffer[i]) EN
01BE90: 44 3B 0D 0A 09 09 45 4E 44 3B 0D 0A 09 62 75 66 D;....END;...buf
01BEA0: 66 6C 65 6E 3A 3D 30 3B 0D 0A 09 45 4E 44 20 46 flen:=0;...END F
01BEB0: 6C 75 73 68 42 75 66 66 65 72 3B 0D 0A 50 52 4F lushBuffer;..PRO
01BEC0: 43 45 44 55 52 45 20 42 75 66 66 65 72 4F 75 74 CEDURE BufferOut
01BED0: 28 63 68 3A 43 48 41 52 29 3B 0D 0A 42 45 47 49 (ch:CHAR);..BEGI
01BEE0: 4E 0D 0A 09 49 46 20 62 75 66 66 6C 65 6E 3D 48 N...IF bufflen=H
01BEF0: 49 47 48 28 62 75 66 66 65 72 29 20 54 48 45 4E IGH(buffer) THEN
01BF00: 6E 73 20 64 75 72 69 6E 67 20 65 78 65 63 75 74 ns during execut
01BF10: 69 6F 6E 20 6F 66 20 72 65 70 65 61 74 73 20 2A ion of repeats *
01BF20: 29 0D 0A 45 4E 44 20 53 63 72 65 65 6E 49 4F 2E )..END ScreenIO.
01BF30: 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BF40: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BF50: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BF60: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BF70: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BF80: 3B C1 BF 89 20 A2 2E BF 00 00 1A 1A 1A 1A 1A 1A ;... ...........
01BF90: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BFA0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BFB0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BFC0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BFD0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BFE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01BFF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01C000: 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E 20 A4 IMPLEMENTATION .
01C010: 20 00 53 54 4F 52 41 47 45 00 C8 3B BF 28 2A B4 .STORAGE..;.(*.
01C020: 48 65 61 70 20 61 6C 6C 6F 63 61 74 69 6F 6E 2F Heap allocation/
01C030: 64 65 61 6C 6C 6F 63 61 74 69 6F 6E BF C0 44 2E deallocation..D.
01C040: 4D 6F 6F 72 65 20 32 39 20 44 65 63 20 38 34 2A Moore 29 Dec 84*
01C050: 29 BF 93 20 53 59 53 54 45 4D 20 A3 20 8F 3B BF ).. SYSTEM £ .;.
01C060: 93 20 49 6E 74 4C 6F 67 69 63 20 A3 20 00 49 41 . IntLogic £ .IA
01C070: 4E 44 00 C7 3B BF 93 20 4C 4F 41 44 45 52 20 A3 ND..;.. LOADER £
01C080: 20 00 54 4F 50 00 C6 3B BF 93 20 AE 20 A3 20 B3 .TOP..;.. . £ .
01C090: 2C A9 3B BF 9D B4 00 48 65 61 64 52 6F 6F 6D 00 ,.;....HeadRoom.
01C0A0: C5 3D 35 31 32 3B B5 28 2A 6D 69 6E 20 68 65 61 .=512;.(*min hea
01C0B0: 64 72 6F 6F 6D 20 62 65 74 77 65 65 6E 20 73 74 droom between st
01C0C0: 61 63 6B 20 00 61 6E 64 00 C4 20 00 68 65 61 70 ack .and.. .heap
01C0D0: 00 BE 2A 29 BF 96 B4 00 46 72 61 6D 65 00 BD 3D ..*)....Frame..=
01C0E0: A5 B5 28 2A 00 46 72 65 65 00 BC 20 00 6C 69 73 ..(*.Free.. .lis
01C0F0: 74 00 BB 20 66 72 61 6D 65 2A 29 C1 00 6E 65 78 t.. frame*)..nex
01C100: 20 46 6C 75 73 68 42 75 66 66 65 72 20 45 4E 44 FlushBuffer END
01C110: 3B 0D 0A 09 62 75 66 66 65 72 5B 62 75 66 66 6C ;...buffer[buffl
01C120: 65 6E 5D 3A 3D 63 68 3B 0D 0A 09 62 75 66 66 6C en]:=ch;...buffl
01C130: 65 6E 3A 3D 62 75 66 66 6C 65 6E 2B 31 3B 0D 0A en:=bufflen+1;..
01C140: 09 45 4E 44 20 42 75 66 66 65 72 4F 75 74 3B 0D .END BufferOut;.
01C150: 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 43 6F 6D ...PROCEDURE Com
01C160: 70 61 72 28 61 2C 62 3A 41 44 44 52 45 53 53 29 par(a,b:ADDRESS)
01C170: 3A 42 4F 4F 4C 45 41 4E 3B 0D 0A 56 41 52 09 70 :BOOLEAN;..VAR.p
01C180: 2C 71 3A 50 46 69 6C 65 4E 61 6D 65 3B 0D 0A 42 ,q:PFileName;..B
01C190: 45 47 49 4E 0D 0A 09 70 3A 3D 50 46 69 6C 65 4E EGIN...p:=PFileN
01C1A0: 61 6D 65 28 61 29 3B 0D 0A 09 71 3A 3D 50 46 69 ame(a);...q:=PFi
01C1B0: 6C 65 4E 61 6D 65 28 62 29 3B 0D 0A 09 52 45 54 leName(b);...RET
01C1C0: 55 52 4E 20 70 5E 3E 71 5E 0D 0A 09 45 4E 44 20 URN p^>q^...END
01C1D0: 43 6F 6D 70 61 72 3B 0D 0A 50 52 4F 43 45 44 55 Compar;..PROCEDU
01C1E0: 52 45 20 55 73 61 67 65 3B 0D 0A 42 45 47 49 4E RE Usage;..BEGIN
01C1F0: 0D 0A 09 57 72 69 74 65 53 74 72 69 6E 67 28 27 ...WriteString('
01C200: 55 73 61 67 65 20 69 73 3A 20 20 20 4C 49 53 54 Usage is: LIST
01C210: 20 66 69 6C 65 2C 66 69 6C 65 2C 2E 2E 2E 27 29 file,file,...')
01C220: 3B 57 72 69 74 65 4C 6E 3B 0D 0A 09 57 72 69 74 ;WriteLn;...Writ
01C230: 65 53 74 72 69 6E 67 28 27 20 20 20 20 20 20 6F eString(' o
01C240: 72 20 20 20 20 4C 49 53 54 20 66 69 6C 65 2C 66 r LIST file,f
01C250: 69 6C 65 2C 2E 2E 2E 2C 6F 75 74 70 75 74 20 66 ile,...,output f
01C260: 69 6C 65 5B 6F 27 29 3B 57 72 69 74 65 4C 6E 3B ile[o');WriteLn;
01C270: 0D 0A 09 57 72 69 74 65 53 74 72 69 6E 67 28 27 ...WriteString('
01C280: 20 77 68 65 72 65 20 66 69 6C 65 20 69 73 20 61 where file is a
01C290: 20 66 69 6C 65 20 74 6F 20 6C 69 73 74 20 6F 72 file to list or
01C2A0: 20 61 20 77 69 6C 64 20 63 61 72 64 20 66 6F 72 a wild card for
01C2B0: 20 66 69 6C 65 73 20 74 6F 20 6C 69 73 74 27 29 files to list')
01C2C0: 3B 57 72 69 74 65 4C 6E 3B 0D 0A 09 57 72 69 74 ;WriteLn;...Writ
01C2D0: 65 4C 6E 3B 0D 0A 09 57 72 69 74 65 53 74 72 69 eLn;...WriteStri
01C2E0: 6E 67 28 27 20 66 6F 72 20 65 78 61 6D 70 6C 65 ng(' for example
01C2F0: 3A 20 20 4C 49 53 54 20 2A 2E 44 45 46 27 29 3B : LIST *.DEF');
01C300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C500: 57 72 69 74 65 4C 6E 3B 0D 0A 09 48 41 4C 54 0D WriteLn;...HALT.
01C510: 0A 09 45 4E 44 20 55 73 61 67 65 3B 0D 0A 50 52 ..END Usage;..PR
01C520: 4F 43 45 44 55 52 45 20 4C 69 73 74 69 74 3B 0D OCEDURE Listit;.
01C530: 0A 0D 0A 56 41 52 09 50 61 72 61 6D 3A 41 52 52 ...VAR.Param:ARR
01C540: 41 59 20 5B 30 2E 2E 31 30 5D 20 4F 46 20 50 61 AY [0..10] OF Pa
01C550: 72 61 6D 65 74 65 72 3B 0D 0A 09 43 6F 75 6E 74 rameter;...Count
01C560: 3A 49 4E 54 45 47 45 52 3B 0D 0A 09 4E 61 6D 65 :INTEGER;...Name
01C570: 73 3A 41 52 52 41 59 20 5B 30 2E 2E 31 30 30 5D s:ARRAY [0..100]
01C580: 20 4F 46 20 46 69 6C 65 4E 61 6D 65 3B 0D 0A 09 OF FileName;...
01C590: 4E 61 6D 65 43 6F 75 6E 74 20 3A 20 49 4E 54 45 NameCount : INTE
01C5A0: 47 45 52 3B 0D 0A 09 43 6F 75 6E 74 65 72 20 3A GER;...Counter :
01C5B0: 20 49 4E 54 45 47 45 52 3B 0D 0A 09 43 6E 74 65 INTEGER;...Cnte
01C5C0: 72 20 3A 20 49 4E 54 45 47 45 52 3B 0D 0A 42 45 r : INTEGER;..BE
01C5D0: 47 49 4E 0D 0A 0D 0A 09 47 65 74 50 61 72 61 6D GIN.....GetParam
01C5E0: 73 28 50 61 72 61 6D 2C 43 6F 75 6E 74 29 3B 0D s(Param,Count);.
01C5F0: 0A 20 20 20 20 20 20 20 20 43 6F 75 6E 74 65 72 . Counter
01C600: 20 3A 3D 20 31 0D 0A 20 20 20 20 20 20 20 20 49 := 1.. I
01C610: 46 20 43 6F 75 6E 74 3D 30 20 54 48 45 4E 20 55 F Count=0 THEN U
01C620: 73 61 67 65 20 45 4E 44 3B 0D 0A 09 49 46 20 50 sage END;...IF P
01C630: 61 72 61 6D 5B 43 6F 75 6E 74 2D 31 5D 5E 2E 43 aram[Count-1]^.C
01C640: 6C 61 73 73 3D 6F 70 74 69 6F 6E 20 54 48 45 4E lass=option THEN
01C650: 0D 0A 09 09 44 45 43 28 43 6F 75 6E 74 29 3B 0D ....DEC(Count);.
01C660: 0A 09 09 49 46 20 43 6F 75 6E 74 3D 30 20 54 48 ...IF Count=0 TH
01C670: 45 4E 20 55 73 61 67 65 20 45 4E 44 3B 0D 0A 09 EN Usage END;...
01C680: 09 47 65 74 4E 61 6D 65 73 28 50 61 72 61 6D 5B .GetNames(Param[
01C690: 43 6F 75 6E 74 2D 31 5D 5E 2E 43 68 61 72 73 2C Count-1]^.Chars,
01C6A0: 4E 61 6D 65 73 2C 4E 61 6D 65 43 6F 75 6E 74 29 Names,NameCount)
01C6B0: 3B 0D 0A 09 09 43 72 65 61 74 65 28 4C 69 73 74 ;....Create(List
01C6C0: 46 2C 4E 61 6D 65 73 5B 30 5D 2C 72 65 70 6C 79 F,Names[0],reply
01C6D0: 29 3B 0D 0A 09 09 49 46 20 72 65 70 6C 79 3C 3E );....IF reply<>
01C6E0: 30 20 54 48 45 4E 0D 0A 09 09 09 57 72 69 74 65 0 THEN.....Write
01C6F0: 53 74 72 69 6E 67 28 27 20 43 6F 75 6C 64 20 6E String(' Could n
01C700: 4D 4F 44 55 4C 45 20 4C 69 73 74 3B 0D 0A 0D 0A MODULE List;....
01C710: 28 2A 09 4C 69 73 74 20 6F 6E 65 20 6F 66 20 6D (*.List one of m
01C720: 6F 72 65 20 66 69 6C 65 73 0D 0A 0D 0A 09 44 61 ore files.....Da
01C730: 76 65 20 4D 6F 6F 72 65 20 46 54 4C 20 4D 6F 64 ve Moore FTL Mod
01C740: 75 6C 61 2D 32 0D 0A 09 43 2F 4F 20 57 6F 72 6B ula-2...C/O Work
01C750: 6D 61 6E 20 61 6E 64 20 41 73 73 6F 63 69 61 74 man and Associat
01C760: 65 73 0D 0A 09 31 39 32 35 20 45 61 73 74 20 4D es...1925 East M
01C770: 6F 75 6E 74 61 69 6E 20 53 74 72 65 65 74 0D 0A ountain Street..
01C780: 09 50 61 73 61 64 65 6E 61 2C 20 43 41 20 39 31 .Pasadena, CA 91
01C790: 31 30 34 0D 0A 09 28 38 31 38 29 20 37 39 31 2D 104...(818) 791-
01C7A0: 37 39 37 39 0D 0A 0D 0A 09 54 68 69 73 20 69 73 7979.....This is
01C7B0: 20 61 20 6D 6F 64 75 6C 65 20 70 72 6F 76 69 64 a module provid
01C7C0: 65 64 20 77 69 74 68 20 74 68 65 20 73 79 73 74 ed with the syst
01C7D0: 65 6D 2E 20 59 6F 75 20 6D 61 79 20 68 61 63 6B em. You may hack
01C7E0: 20 69 74 0D 0A 09 61 6E 64 20 75 73 65 20 69 74 it...and use it
01C7F0: 20 66 6F 72 20 77 68 61 74 65 76 65 72 20 70 75 for whatever pu
01C800: 72 70 6F 73 65 73 20 79 6F 75 20 77 69 73 68 2E rposes you wish.
01C810: 20 0D 0A 0D 0A 09 43 61 6C 6C 20 69 73 20 4C 49 .....Call is LI
01C820: 53 54 20 20 20 3C 28 77 69 6C 64 20 63 61 72 64 ST <(wild card
01C830: 29 20 66 69 6C 65 20 6E 61 6D 65 3E 2C 2E 2E 2E ) file name>,...
01C840: 2E 20 28 6F 75 74 70 75 74 20 66 69 6C 65 20 6E . (output file n
01C850: 61 6D 65 5B 6F 29 20 0D 0A 0D 0A 09 57 68 65 72 ame[o) .....Wher
01C860: 65 20 74 68 65 20 6F 75 74 70 75 74 20 66 69 6C e the output fil
01C870: 65 20 6E 61 6D 65 20 69 73 20 6F 70 74 69 6F 6E e name is option
01C880: 61 6C 20 28 64 65 66 61 75 6C 74 73 20 74 6F 20 al (defaults to
01C890: 70 72 69 6E 74 65 72 20 64 65 76 69 63 65 29 0D printer device).
01C8A0: 0A 0D 0A 09 42 75 67 73 3A 0D 0A 0D 0A 09 09 4F ....Bugs:......O
01C8B0: 76 65 72 77 72 69 74 65 73 20 6F 75 74 70 75 74 verwrites output
01C8C0: 20 66 69 6C 65 20 77 69 74 68 6F 75 74 20 63 68 file without ch
01C8D0: 65 63 6B 69 6E 67 20 69 66 20 4F 4B 0D 0A 0D 0A ecking if OK....
01C8E0: 2A 29 0D 0A 49 4D 50 4F 52 54 09 44 65 62 75 67 *)..IMPORT.Debug
01C8F0: 3B 0D 0A 46 52 4F 4D 20 53 59 53 54 45 4D 20 49 ;..FROM SYSTEM I
01C900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01C910: 18 00 01 00 02 09 52 E5 18 00 C9 02 00 00 00 02 ......R.........
01C920: 18 00 C5 02 00 00 00 02 18 00 C1 02 00 00 00 02 ................
01C930: 18 00 C6 02 00 00 00 02 18 00 C2 02 00 00 00 02 ................
01C940: 18 00 C7 02 00 00 00 02 18 00 C3 02 00 00 00 02 ................
01C950: 18 00 C8 02 00 00 00 02 18 00 C4 02 00 00 00 02 ................
01C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA00: 6D 6C 75 0D 0A 3C 64 65 66 66 69 6C 65 73 2E 6C mlu..<deffiles.l
01CA10: 62 72 0D 0A 3C 65 20 43 4F 4D 4D 41 4E 44 2E 44 br..<e COMMAND.D
01CA20: 45 46 0D 0A 3C 65 20 43 4F 4E 56 45 52 53 49 2E EF..<e CONVERSI.
01CA30: 44 45 46 0D 0A 3C 65 20 43 50 4D 2E 44 45 46 0D DEF..<e CPM.DEF.
01CA40: 0A 3C 65 20 43 50 4D 42 49 4F 53 2E 44 45 46 0D .<e CPMBIOS.DEF.
01CA50: 0A 3C 65 20 44 45 42 55 47 2E 44 45 46 0D 0A 3C .<e DEBUG.DEF..<
01CA60: 65 20 45 58 43 48 41 4E 47 45 2E 44 45 46 0D 0A e EXCHANGE.DEF..
01CA70: 3C 65 20 46 41 53 54 4D 4F 56 45 2E 44 45 46 0D <e FASTMOVE.DEF.
01CA80: 0A 3C 65 20 46 49 4C 45 53 2E 44 45 46 0D 0A 3C .<e FILES.DEF..<
01CA90: 65 20 47 45 54 46 49 4C 45 53 2E 44 45 46 0D 0A e GETFILES.DEF..
01CAA0: 3C 65 20 49 4E 4F 55 54 2E 44 45 46 0D 0A 3C 65 <e INOUT.DEF..<e
01CAB0: 20 49 4E 54 4C 4F 47 49 43 2E 44 45 46 0D 0A 3C INTLOGIC.DEF..<
01CAC0: 65 20 4C 4F 41 44 45 52 2E 44 45 46 0D 0A 3C 65 e LOADER.DEF..<e
01CAD0: 20 4D 41 54 48 53 2E 44 45 46 0D 0A 3C 65 20 50 MATHS.DEF..<e P
01CAE0: 52 4F 43 45 53 53 45 2E 44 45 46 0D 0A 3C 65 20 ROCESSE.DEF..<e
01CAF0: 51 55 49 43 4B 53 54 52 2E 44 45 46 0D 0A 3C 65 QUICKSTR.DEF..<e
01CB00: 20 52 45 41 4C 49 4E 4F 55 2E 44 45 46 0D 0A 3C REALINOU.DEF..<
01CB10: 65 20 53 45 54 55 50 43 41 4C 2E 44 45 46 0D 0A e SETUPCAL.DEF..
01CB20: 3C 65 20 53 4D 41 4C 4C 49 4F 2E 44 45 46 0D 0A <e SMALLIO.DEF..
01CB30: 3C 65 20 53 4F 4C 56 45 2E 44 45 46 0D 0A 3C 65 <e SOLVE.DEF..<e
01CB40: 20 53 4F 52 54 2E 44 45 46 0D 0A 3C 65 20 53 54 SORT.DEF..<e ST
01CB50: 4F 52 41 47 45 2E 44 45 46 0D 0A 3C 65 20 53 54 ORAGE.DEF..<e ST
01CB60: 52 45 41 4D 53 2E 44 45 46 0D 0A 3C 65 20 53 54 REAMS.DEF..<e ST
01CB70: 52 49 4E 47 53 2E 44 45 46 0D 0A 3C 65 20 54 45 RINGS.DEF..<e TE
01CB80: 52 4D 49 4E 41 4C 2E 44 45 46 0D 0A 3C 65 20 50 RMINAL.DEF..<e P
01CB90: 4F 52 54 49 4F 2E 44 45 46 0D 0A 3C 65 20 43 48 ORTIO.DEF..<e CH
01CBA0: 41 49 4E 2E 44 45 46 0D 0A 3C 65 20 53 43 52 45 AIN.DEF..<e SCRE
01CBB0: 45 4E 49 4F 2E 44 45 46 0D 0A 3C 65 20 43 50 4D ENIO.DEF..<e CPM
01CBC0: 48 4C 2E 44 45 46 0D 0A 3C 65 20 50 4C 55 53 42 HL.DEF..<e PLUSB
01CBD0: 49 4F 53 2E 44 45 46 0D 0A 3C 66 0D 0A 1A 1A 1A IOS.DEF..<f.....
01CBE0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01CBF0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01CC00: 2A 06 00 F9 11 00 FF 19 22 F9 04 11 51 11 A7 ED *......."...Q...
01CC10: 52 7C 1F 1F E6 3F 3C F5 11 68 04 CD 42 03 CD 38 R|...?<..h..B..8
01CC20: 04 F1 CD E9 03 3E 4B CD 47 03 11 8F 04 CD 42 03 .....>K.G.....B.
01CC30: 3A 5C 00 B7 20 03 CD 68 01 32 F3 04 21 6C 00 7E :\.. ..h.2..!l.~
01CC40: B7 20 1C 23 7E FE 2D 20 13 23 7E FE 51 28 04 FE . .#~.- .#~.Q(..
01CC50: 42 20 09 23 7E FE 20 20 03 32 6D 00 CD 68 01 32 B .#~. .2m..h.2
01CC60: F2 04 18 0B CD 42 03 C7 0E 19 CD 05 00 3C C9 11 .....B.......<..
01CC70: 46 05 01 0B 00 21 6D 00 7E FE 20 20 03 21 E7 04 F....!m.~. .!..
01CC80: ED B0 11 5C 00 D5 DD E1 DD 7E 01 FE 20 20 0B D5 ...\.....~.. ..
01CC90: 13 21 E7 04 01 0B 00 ED B0 D1 0E 11 CD 05 00 3C .!.............<
01CCA0: 20 05 11 92 04 18 BD 3D 87 87 87 87 87 5F 16 00 ......=....._..
01CCB0: 21 80 00 19 3A F4 04 F5 E5 21 51 05 B7 28 07 47 !...:....!Q..(.G
01CCC0: 11 0B 00 19 10 FD D1 13 01 0B 00 EB ED B0 F1 3C ...............<
01CCD0: 32 F4 04 0E 12 CD 05 00 3C 20 CC 21 51 05 E5 CD 2.......< .!Q...
01CCE0: 9B 02 21 FE 04 CD 4C 03 11 C1 04 CD 42 03 21 22 ..!...L.....B.!"
01CCF0: 05 E5 CD 4C 03 E1 11 FE 04 06 0C 1A BE 23 13 20 ...L.........#.
01CD00: 10 10 F8 11 C6 04 CD 42 03 3A FD 04 B7 28 3C 18 .......B.:...(<.
01CD10: 5B 3A F7 04 B7 20 2D 11 CD 04 CD 42 03 0E 01 CD [:... -....B....
01CD20: 05 00 F6 20 FE 71 CA 00 00 FE 61 20 05 32 F7 04 ... .q....a .2..
01CD30: 18 0C FE 62 28 31 FE 77 28 2C FE 79 20 09 3A F5 ...b(1.w(,.y .:.
01CD40: 04 32 F6 04 CD CC 02 FE 70 28 21 11 8F 04 CD 42 .2......p(!....B
01CD50: 03 E1 11 0B 00 19 AF 32 FD 04 3A F4 04 3D 28 C6 .......2..:..=(.
01CD60: 32 F4 04 C3 DE 01 AF 32 F6 04 18 D8 11 8F 04 CD 2......2........
01CD70: 42 03 E1 11 F5 FF 19 01 51 05 B7 ED 42 09 DA 00 B.......Q...B...
01CD80: 00 3E 01 32 FD 04 3A F4 04 3C 18 D4 01 23 00 E5 .>.2..:..<...#..
01CD90: D5 62 6B 13 36 00 ED B0 D1 E1 C9 E5 11 FE 04 CD .bk.6...........
01CDA0: 8C 02 3A F3 04 12 13 01 0B 00 ED B0 11 22 05 CD ..:.........."..
01CDB0: 8C 02 3A F2 04 12 13 21 46 05 06 0B 7E FE 3F 23 ..:....!F...~.?#
01CDC0: E3 20 01 7E 23 E3 12 13 10 F2 E1 C9 11 FE 04 0E . .~#...........
01CDD0: 0F CD 05 00 3C 28 68 AF 32 1E 05 3A F6 04 B7 28 ....<(h.2..:...(
01CDE0: 34 21 2B 05 7E F5 36 42 23 5E 36 41 23 56 36 4B 4!+.~.6B#^6A#V6K
01CDF0: E5 D5 11 22 05 0E 13 CD 05 00 21 23 05 11 33 05 ..."......!#..3.
01CE00: 69 74 65 4C 6E 3B 0D 0A 09 09 09 45 4C 53 45 0D iteLn;.....ELSE.
01CE10: 0A 09 09 09 09 57 72 69 74 65 53 74 72 69 6E 67 .....WriteString
01CE20: 28 27 20 4C 69 73 74 69 6E 67 3A 27 29 3B 0D 0A (' Listing:');..
01CE30: 09 09 09 09 57 72 69 74 65 53 74 72 69 6E 67 28 ....WriteString(
01CE40: 4E 61 6D 65 73 5B 6A 5D 29 3B 0D 0A 09 09 09 09 Names[j]);......
01CE50: 57 72 69 74 65 4C 6E 3B 0D 0A 09 09 09 09 43 6F WriteLn;......Co
01CE60: 75 6E 74 65 72 20 3A 3D 20 31 3B 0D 0A 09 09 09 unter := 1;.....
01CE70: 09 42 75 66 66 65 72 4F 75 74 28 46 46 29 3B 0D .BufferOut(FF);.
01CE80: 0A 09 09 09 09 43 6F 6E 6E 65 63 74 28 49 6E 73 .....Connect(Ins
01CE90: 2C 49 6E 66 2C 69 6E 70 75 74 29 3B 0D 0A 09 09 ,Inf,input);....
01CEA0: 09 09 57 48 49 4C 45 20 4E 4F 54 20 45 4F 53 28 ..WHILE NOT EOS(
01CEB0: 49 6E 73 29 20 44 4F 0D 0A 09 09 09 09 09 52 65 Ins) DO.......Re
01CEC0: 61 64 43 68 61 72 28 49 6E 73 2C 63 68 29 3B 0D adChar(Ins,ch);.
01CED0: 0A 09 09 09 09 09 49 46 20 63 68 3E 3D 38 30 78 ......IF ch>=80x
01CEE0: 20 54 48 45 4E 0D 0A 09 09 09 09 09 09 63 68 3A THEN........ch:
01CEF0: 3D 43 48 52 28 4F 52 44 28 63 68 29 2D 38 30 68 =CHR(ORD(ch)-80h
01CF00: 29 3B 0D 0A 09 09 09 09 09 09 45 4E 44 3B 0D 0A );........END;..
01CF10: 09 09 09 09 28 2A 6F 75 74 70 75 74 20 63 68 61 ....(*output cha
01CF20: 72 61 63 74 65 72 20 69 66 20 6E 6F 74 20 63 6F racter if not co
01CF30: 6E 74 72 6F 6C 20 63 6F 64 65 2A 29 0D 0A 09 09 ntrol code*)....
01CF40: 09 09 09 49 46 20 28 28 63 68 3E 3D 27 20 27 29 ...IF ((ch>=' ')
01CF50: 20 41 4E 44 20 28 63 68 3C 3D 27 7E 27 29 29 0D AND (ch<='~')).
01CF60: 0A 09 09 09 09 09 20 20 4F 52 20 28 63 68 3D 54 ...... OR (ch=T
01CF70: 41 42 29 0D 0A 09 09 09 09 09 20 20 4F 52 20 28 AB)....... OR (
01CF80: 63 68 3D 43 52 29 0D 0A 09 09 09 09 09 20 20 4F ch=CR)....... O
01CF90: 52 20 28 63 68 3D 4C 46 29 20 54 48 45 4E 20 0D R (ch=LF) THEN .
01CFA0: 0A 09 09 09 09 09 09 42 75 66 66 65 72 4F 75 74 .......BufferOut
01CFB0: 28 63 68 29 20 0D 0A 09 09 09 09 09 09 45 4E 44 (ch) ........END
01CFC0: 3B 0D 0A 09 09 09 09 09 0D 0A 09 09 09 09 09 45 ;..............E
01CFD0: 4E 44 3B 0D 0A 09 09 09 09 44 69 73 63 6F 6E 6E ND;......Disconn
01CFE0: 65 63 74 28 49 6E 73 2C 54 52 55 45 29 3B 0D 0A ect(Ins,TRUE);..
01CFF0: 09 09 09 09 45 4E 44 3B 0D 0A 09 09 09 45 4E 44 ....END;.....END
01D000: 01 0B 00 ED B0 D1 E1 72 2B 73 2B F1 77 0E 17 11 .......r+s+.w...
01D010: 22 05 CD 05 00 11 22 05 D5 0E 13 CD 05 00 D1 0E ".....".........
01D020: 16 CD 05 00 3C 28 18 CD 77 03 C0 11 22 05 D5 0E ....<(..w..."...
01D030: 10 CD 05 00 D1 0E 13 CD 05 00 11 A8 04 18 03 11 ................
01D040: 9B 04 0E 09 C3 05 00 5F 0E 02 18 F8 7E C6 40 23 ......._....~.@#
01D050: E5 CD 47 03 1E 3A CD 48 03 E1 06 0B E5 C5 3E 03 ..G..:.H......>.
01D060: B8 20 07 E5 1E 2E CD 48 03 E1 5E CB BB 73 CD 48 . .....H..^..s.H
01D070: 03 C1 E1 23 10 E6 C9 AF 32 F8 04 67 6F 22 FB 04 ...#....2..go"..
01D080: 11 51 11 D5 0E 1A CD 05 00 11 FE 04 0E 14 CD 05 .Q..............
01D090: 00 D1 A7 20 19 2A FB 04 23 22 FB 04 21 80 00 19 ... .*..#"..!...
01D0A0: ED 5B F9 04 EB ED 52 30 DA 3E 01 32 F8 04 ED 4B .[....R0.>.2...K
01D0B0: FB 04 78 B1 28 23 11 51 11 C5 D5 0E 1A CD 05 00 ..x.(#.Q........
01D0C0: 11 22 05 0E 15 CD 05 00 D1 C1 A7 28 02 AF C9 21 .".........(...!
01D0D0: 80 00 19 EB 0B 78 B1 20 E0 3A F8 04 A7 20 98 11 .....x. .:... ..
01D0E0: 22 05 0E 10 CD 05 00 3C C9 4F AF 21 81 00 1E 02 "......<.O.!....
01D0F0: D5 E5 11 0A 00 21 00 00 06 10 CB 11 17 ED 6A ED .....!........j.
01D100: 52 30 01 19 3F 10 F3 CB 11 17 55 E1 72 2B D1 1D R0..?.....U.r+..
01D110: 20 DE 06 02 CB 81 78 FE 01 20 02 CB C1 23 7E B7 .....x.. ...#~.
01D120: 20 08 CB 41 20 04 3E 20 18 04 CB C1 C6 30 E5 C5 ..A .> .....0..
01D130: CD 47 03 C1 E1 10 DF C9 AF 32 F7 04 32 F4 04 47 .G.......2..2..G
01D140: 3A 80 00 4F 21 81 00 3E 2D ED B1 C0 2B 2B 7E FE :..O!..>-...++~.
01D150: 20 23 23 20 F2 7E 23 FE 51 28 08 FE 42 C0 32 F5 ## .~#.Q(..B.2.
01D160: 04 18 F2 32 F7 04 18 ED 57 50 20 56 33 2E 30 20 ...2....WP V3.0
01D170: 28 43 29 20 31 39 38 37 20 48 69 53 6F 66 74 0D (C) 1987 HiSoft.
01D180: 0A 42 75 66 66 65 72 20 73 69 7A 65 3A 20 24 0D .Buffer size: $.
01D190: 0A 24 4E 6F 20 66 69 6C 65 73 24 20 4F 70 65 6E .$No files$ Open
01D1A0: 20 66 61 69 6C 65 64 24 20 44 69 73 63 20 49 2F failed$ Disc I/
01D1B0: 4F 20 65 72 72 6F 72 20 28 46 75 6C 6C 20 3F 29 O error (Full ?)
01D1C0: 24 20 74 6F 20 24 20 20 53 61 6D 65 24 20 20 43 $ to $ Same$ C
01D1D0: 6F 70 79 20 28 59 2F 4E 2F 41 2F 51 2F 50 2F 42 opy (Y/N/A/Q/P/B
01D1E0: 2F 57 29 3F 20 24 00 3F 3F 3F 3F 3F 3F 3F 3F 3F /W)? $.?????????
01D1F0: 3F 3F 00 00 00 00 00 00 00 00 00 00 00 00 20 4C ??............ L
01D200: 3B 0D 0A 09 09 45 4E 44 3B 0D 0A 09 45 4E 44 20 ;....END;...END
01D210: 4C 69 73 74 69 74 3B 09 09 09 0D 0A 42 45 47 49 Listit;.....BEGI
01D220: 4E 0D 0A 09 62 75 66 66 6C 65 6E 3A 3D 30 3B 0D N...bufflen:=0;.
01D230: 0A 09 4C 69 73 74 69 74 3B 0D 0A 09 46 6C 75 73 ..Listit;...Flus
01D240: 68 42 75 66 66 65 72 3B 0D 0A 09 44 69 73 63 6F hBuffer;...Disco
01D250: 6E 6E 65 63 74 28 4C 69 73 74 2C 54 52 55 45 29 nnect(List,TRUE)
01D260: 3B 0D 0A 09 45 4E 44 20 4C 69 73 74 2E 0D 0A 1A ;...END List....
01D270: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 00 00 ................
01D280: 00 00 00 00 00 A0 6D 41 0B 7C 03 CA E5 00 00 43 ......mA.|.....C
01D290: 55 53 54 4F 4D 49 5A 45 58 45 00 00 00 00 00 00 USTOMIZEXE......
01D2A0: 00 00 00 00 00 93 6D 41 0B 99 03 DE 84 00 00 46 ......mA.......F
01D2B0: 49 4E 44 50 20 20 20 43 4F 4D 00 00 00 00 00 00 INDP COM......
01D2C0: 00 00 00 00 00 95 35 86 0B AA 03 00 2D 00 00 41 ......5.....-..A
01D2D0: 52 43 20 20 20 20 20 45 58 45 00 00 00 00 00 00 RC EXE......
01D2E0: 00 00 00 00 00 E1 66 FC 0A B0 03 00 6C 00 00 1A ......f.....l...
01D2F0: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ................
01D300: B2 20 A4 20 00 53 74 72 65 61 6D 73 00 E3 3B BF . . .Streams..;.
01D310: BF 28 2A B5 E3 20 6D 6F 64 75 6C 65 20 00 61 73 .(*.. module .as
01D320: 00 E2 20 00 69 6E 00 E1 20 00 57 69 72 74 68 00 .. .in.. .Wirth.
01D330: E0 27 73 20 62 6F 6F 6B 2E C1 B1 20 28 43 29 20 .'s book... (C)
01D340: 44 61 76 65 20 4D 6F 6F 72 65 2C 20 46 54 4C 20 Dave Moore, FTL
01D350: 4D 6F 64 75 6C 61 2D 32 20 31 39 38 36 BF C1 00 Modula-2 1986...
01D360: 4D 6F 64 69 66 69 65 64 00 DF 20 31 31 20 46 65 Modified.. 11 Fe
01D370: 62 20 38 36 20 BF C1 41 20 00 6E 65 77 00 DE 20 b 86 ..A .new..
01D380: 00 66 75 6E 63 74 69 6F 6E 00 DD 20 2C 20 00 50 .function.. , .P
01D390: 68 79 73 69 63 61 6C 45 4F 53 00 DC 2C 20 63 68 hysicalEOS.., ch
01D3A0: 65 63 6B 73 20 00 66 6F 72 00 DB 20 00 70 68 79 ecks .for.. .phy
01D3B0: 73 69 63 61 6C 00 DA 20 00 65 6E 64 00 D9 20 00 sical.. .end.. .
01D3C0: 6F 66 00 D8 20 C1 00 66 69 6C 65 00 D7 20 00 6F of.. ..file.. .o
01D3D0: 6E 00 D6 20 61 20 00 53 54 52 45 41 4D 00 D5 2E n.. a .STREAM...
01D3E0: 20 54 68 69 73 20 63 6F 6E 74 72 61 73 74 73 20 This contrasts
01D3F0: 00 74 6F 00 D4 20 00 45 4F 53 00 D3 20 00 77 68 .to.. .EOS.. .wh
01D400: 6D 6C 75 0D 0A 3C 6D 6F 64 66 69 6C 65 73 2E 6C mlu..<modfiles.l
01D410: 62 72 0D 0A 3C 65 20 42 55 49 4C 44 53 55 42 2E br..<e BUILDSUB.
01D420: 4D 4F 44 0D 0A 3C 65 20 43 4F 4D 4D 41 4E 44 2E MOD..<e COMMAND.
01D430: 4D 4F 44 0D 0A 3C 65 20 43 4F 4E 56 45 52 53 49 MOD..<e CONVERSI
01D440: 2E 4D 4F 44 0D 0A 3C 65 20 44 45 42 55 47 2E 4D .MOD..<e DEBUG.M
01D450: 4F 44 0D 0A 3C 65 20 46 49 4C 45 53 2E 4D 4F 44 OD..<e FILES.MOD
01D460: 0D 0A 3C 65 20 47 45 54 46 49 4C 45 53 2E 4D 4F ..<e GETFILES.MO
01D470: 44 0D 0A 3C 65 20 49 4E 4F 55 54 2E 4D 4F 44 0D D..<e INOUT.MOD.
01D480: 0A 3C 65 20 50 4C 55 53 42 49 4F 53 2E 4D 4F 44 .<e PLUSBIOS.MOD
01D490: 0D 0A 3C 65 20 4D 41 54 48 53 2E 4D 4F 44 0D 0A ..<e MATHS.MOD..
01D4A0: 3C 65 20 50 52 45 43 45 44 45 4E 2E 4D 4F 44 0D <e PRECEDEN.MOD.
01D4B0: 0A 3C 65 20 50 52 4F 43 45 53 53 45 2E 4D 4F 44 .<e PROCESSE.MOD
01D4C0: 0D 0A 3C 65 20 51 55 49 43 4B 53 54 52 2E 4D 4F ..<e QUICKSTR.MO
01D4D0: 44 0D 0A 3C 65 20 52 45 41 4C 49 4E 4F 55 2E 4D D..<e REALINOU.M
01D4E0: 4F 44 0D 0A 3C 65 20 53 45 54 55 50 43 41 4C 2E OD..<e SETUPCAL.
01D4F0: 4D 4F 44 0D 0A 3C 65 20 53 4D 41 4C 4C 49 4F 2E MOD..<e SMALLIO.
01D500: 4D 4F 44 0D 0A 3C 65 20 53 4F 4C 56 45 2E 4D 4F MOD..<e SOLVE.MO
01D510: 44 0D 0A 3C 65 20 53 4F 52 54 2E 4D 4F 44 0D 0A D..<e SORT.MOD..
01D520: 3C 65 20 53 54 4F 52 41 47 45 2E 4D 4F 44 0D 0A <e STORAGE.MOD..
01D530: 3C 65 20 53 54 52 45 41 4D 53 2E 4D 4F 44 0D 0A <e STREAMS.MOD..
01D540: 3C 65 20 53 54 52 49 4E 47 53 2E 4D 4F 44 0D 0A <e STRINGS.MOD..
01D550: 3C 65 20 54 45 52 4D 49 4E 41 4C 2E 4D 4F 44 0D <e TERMINAL.MOD.
01D560: 0A 3C 65 20 50 4C 55 53 42 49 4F 53 2E 4D 4F 44 .<e PLUSBIOS.MOD
01D570: 0D 0A 3C 66 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A ..<f............
01D580: 65 6E 63 65 73 20 74 6F 20 64 72 61 77 20 68 6F ences to draw ho
01D590: 72 69 7A 6F 6E 74 61 6C 20 61 6E 64 20 76 65 72 rizontal and ver
01D5A0: 74 69 63 61 6C 0D 0A 09 09 09 62 61 72 73 20 61 tical.....bars a
01D5B0: 72 6F 75 6E 64 20 77 69 6E 64 6F 77 73 20 61 6E round windows an
01D5C0: 64 20 74 6F 20 64 6F 20 74 68 65 20 63 6F 72 6E d to do the corn
01D5D0: 65 72 73 20 28 6C 6F 77 65 72 20 6C 65 66 74 2C ers (lower left,
01D5E0: 0D 0A 09 09 09 75 70 70 65 72 20 6C 65 66 74 2C .....upper left,
01D5F0: 20 75 70 70 65 72 20 72 69 67 68 74 2C 6C 6F 77 upper right,low
01D600: 4D 4F 44 55 4C 45 20 48 69 54 68 65 72 65 3B 0D MODULE HiThere;.
01D610: 0A 46 52 4F 4D 20 54 65 72 6D 69 6E 61 6C 20 49 .FROM Terminal I
01D620: 4D 50 4F 52 54 20 57 72 69 74 65 53 74 72 69 6E MPORT WriteStrin
01D630: 67 2C 57 72 69 74 65 4C 6E 3B 0D 0A 42 45 47 49 g,WriteLn;..BEGI
01D640: 4E 0D 0A 09 57 72 69 74 65 53 74 72 69 6E 67 28 N...WriteString(
01D650: 27 48 69 20 54 68 65 72 65 27 29 3B 57 72 69 74 'Hi There');Writ
01D660: 65 4C 6E 3B 0D 0A 09 45 4E 44 20 48 69 54 68 65 eLn;...END HiThe
01D670: 72 65 2E 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A re..............
01D680: 20 52 65 61 64 42 75 66 66 65 72 28 00 66 6F 72 ReadBuffer(.for
01D690: 63 65 00 8C 3A AC 29 3B B5 BF BF 28 2A B4 42 75 ce..:.);...(*.Bu
01D6A0: 66 66 65 72 20 61 68 65 61 64 2E C0 52 65 61 64 ffer ahead..Read
01D6B0: 73 20 61 6E 6F 74 68 65 72 20 8F 20 00 69 66 00 s another . .if.
01D6C0: 8B 20 8F 20 BB 20 65 6D 70 74 79 20 00 6F 72 00 . . . empty .or.
01D6D0: 8A 20 8C 20 BB 20 74 72 75 65 C0 44 75 72 69 6E . . . true.Durin
01D6E0: 67 20 BA 20 94 2C 20 61 6C 6C 20 00 43 50 00 88 g . ., all .CP..
01D6F0: 2F 4D 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65 73 /M control codes
01D700: 20 9C 20 00 62 65 00 87 20 9F 2A 29 BF BF AF 20 . .be.. .*)...
01D710: 00 42 75 73 79 52 65 61 64 00 86 28 8E 20 62 3A .BusyRead..(. b:
01D720: 99 29 3B B4 BF BF 28 2A B4 92 20 61 20 63 6F 6E .);...(*.. a con
01D730: 73 6F 6C 65 20 91 20 9A 20 77 61 69 74 69 6E 67 sole . . waiting
01D740: C0 54 68 69 73 20 9D 20 69 67 6E 6F 72 65 73 20 .This . ignores
01D750: BA 20 63 6F 6E 74 65 6E 74 73 20 9E 20 BA 20 8F . contents . . .
01D760: C0 72 65 74 75 72 6E 73 20 6E 75 6C 6C 20 91 20 .returns null .
01D770: 8B 20 98 20 68 61 73 20 62 65 65 6E 20 94 2A 29 . . has been .*)
01D780: BF BF AF 20 52 65 61 64 41 67 61 69 6E 3B B4 BF ... ReadAgain;..
01D790: BF 28 2A B4 63 61 75 73 65 73 20 00 6C 61 73 74 .(*.causes .last
01D7A0: 00 85 20 91 20 B1 20 87 20 62 61 63 6B 65 64 20 .. . . . backed
01D7B0: 00 75 70 00 83 20 6F 76 65 72 C0 55 73 65 66 75 .up.. over.Usefu
01D7C0: 6C 20 95 20 6C 65 78 69 63 61 6C 20 61 6E 61 6C l . lexical anal
01D7D0: 79 73 65 72 73 2E 20 59 6F 75 20 9C 20 6F 6E 6C ysers. You . onl
01D7E0: 79 20 62 61 63 6B C0 83 20 B1 20 BA 20 62 65 67 y back.. . . beg
01D7F0: 69 6E 6E 69 6E 67 20 9E 20 61 20 00 6C 69 6E 65 inning . a .line
01D800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01DC10: 19 00 01 00 02 09 52 E5 19 00 C9 02 00 00 00 02 ......R.........
01DC20: 19 00 C5 02 00 00 00 02 19 00 C1 02 00 00 00 02 ................
01DC30: 19 00 C6 02 00 00 00 02 19 00 C2 02 00 00 00 02 ................
01DC40: 19 00 C7 02 00 00 00 02 19 00 C3 02 00 00 00 02 ................
01DC50: 19 00 C8 02 00 00 00 02 19 00 C4 02 00 00 00 02 ................
01DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01DFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E300: 6D 6C 75 0D 0A 3C 61 73 6D 66 69 6C 65 73 2E 6C mlu..<asmfiles.l
01E310: 62 72 0D 0A 3C 65 20 43 48 41 49 4E 2E 41 53 4D br..<e CHAIN.ASM
01E320: 0D 0A 3C 65 20 43 50 4D 2E 41 53 4D 0D 0A 3C 65 ..<e CPM.ASM..<e
01E330: 20 43 50 4D 42 49 4F 53 2E 41 53 4D 0D 0A 3C 65 CPMBIOS.ASM..<e
01E340: 20 46 41 53 54 4D 4F 56 45 2E 41 53 4D 0D 0A 3C FASTMOVE.ASM..<
01E350: 65 20 49 4E 54 4C 4F 47 49 43 2E 41 53 4D 0D 0A e INTLOGIC.ASM..
01E360: 3C 65 20 50 4F 52 54 49 4F 2E 41 53 4D 0D 0A 3C <e PORTIO.ASM..<
01E370: 65 20 2D 52 45 41 44 4D 45 2E 41 53 4D 0D 0A 3C e -README.ASM..<
01E380: 65 20 45 58 43 48 41 4E 47 45 2E 41 53 4D 0D 0A e EXCHANGE.ASM..
01E390: 3C 65 20 4F 50 53 41 53 4D 2E 44 41 54 0D 0A 3C <e OPSASM.DAT..<
01E3A0: 65 20 43 50 4D 48 4C 2E 41 53 4D 0D 0A 3C 66 00 e CPMHL.ASM..<f.
01E3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E400: 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 0D 0A ................
01E410: 3C 65 20 4F 50 53 41 53 4D 2E 44 41 54 0D 0A 3C <e OPSASM.DAT..<
01E420: 65 20 43 50 4D 48 4C 2E 41 53 4D 0D 0A 3C 66 00 e CPMHL.ASM..<f.
01E430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E480: 61 6C 20 28 64 65 66 61 75 6C 74 73 20 74 6F 20 al (defaults to
01E490: 70 72 69 6E 74 65 72 20 64 65 76 69 63 65 29 0D printer device).
01E4A0: 0A 0D 0A 09 42 75 67 73 3A 0D 0A 0D 0A 09 09 4F ....Bugs:......O
01E4B0: 76 65 72 77 72 69 74 65 73 20 6F 75 74 70 75 74 verwrites output
01E4C0: 20 66 69 6C 65 20 77 69 74 68 6F 75 74 20 63 68 file without ch
01E4D0: 65 63 6B 69 6E 67 20 69 66 20 4F 4B 0D 0A 0D 0A ecking if OK....
01E4E0: 2A 29 0D 0A 49 4D 50 4F 52 54 09 44 65 62 75 67 *)..IMPORT.Debug
01E4F0: 3B 0D 0A 46 52 4F 4D 20 53 59 53 54 45 4D 20 49 ;..FROM SYSTEM I
01E500: ED 7B 06 00 11 F3 03 CD 87 01 0E 19 CD 05 00 32 .{.............2
01E510: 5C 04 21 80 00 7E A7 20 0B 21 1F 04 11 5C 00 01 \.!..~. .!...\..
01E520: 0C 00 ED B0 AF 32 55 04 32 5F 04 11 5C 00 D5 DD .....2U.2_..\...
01E530: E1 DD 7E 01 FE 20 20 0B D5 13 21 20 04 01 0B 00 ..~.. ...! ....
01E540: ED B0 D1 1A B7 20 04 3A 5C 04 3C 3D 32 5D 04 5F ..... .:\.<=2]._
01E550: 0E 0E CD 05 00 0E 1F CD 05 00 22 56 04 23 23 23 .........."V.###
01E560: 23 7E 32 58 04 11 5C 00 DD 36 0C 3F 0E 11 CD 05 #~2X..\..6.?....
01E570: 00 3C 20 18 11 41 04 CD 87 01 CD 1B 03 3A 5C 04 .< ..A.......:\.
01E580: 5F 0E 0E CD 05 00 C7 0E 09 C3 05 00 3D 87 87 87 _...........=...
01E590: 87 87 5F 16 00 21 80 00 19 3A 5F 04 F5 E5 21 65 .._..!...:_...!e
01E5A0: 04 B7 28 07 47 11 10 00 19 10 FD D1 01 10 00 EB ..(.G...........
01E5B0: ED B0 F1 3C 32 5F 04 0E 12 CD 05 00 3C 20 CD CD ...<2_......< ..
01E5C0: 65 02 3A 5F 04 47 DD 21 65 04 C5 DD CB 00 7E CC e.:_.G.!e.....~.
01E5D0: DC 01 11 10 00 DD 19 C1 10 F0 18 98 CD 41 02 11 .............A..
01E5E0: 2E 04 DD CB 0A 7E 28 03 11 2B 04 CD 87 01 11 34 .....~(..+.....4
01E5F0: 04 DD CB 09 7E 28 03 11 31 04 CD 87 01 DD 6E 0F ....~(..1.....n.
01E600: DD 66 0E 7D B4 28 13 7D E6 07 20 01 2B CB 3C CB .f.}.(.}.. .+.<.
01E610: 1D CB 3C CB 1D CB 3C CB 1D 23 4D 7C CD A2 03 11 ..<...<..#M|....
01E620: 37 04 CD 87 01 DD 4E 0F DD 7E 0E CD A2 03 11 1A 7.....N..~......
01E630: 04 3A 55 04 EE 01 32 55 04 28 03 11 1D 04 C3 87 .:U...2U.(......
01E640: 01 DD E5 E1 06 0B 23 E5 C5 3E 03 B8 20 09 E5 1E ......#..>.. ...
01E650: 2E 0E 02 CD 05 00 E1 5E CB BB 0E 02 CD 05 00 C1 .......^........
01E660: E1 23 10 E3 C9 DD 21 65 04 3A 5F 04 47 C5 3A 58 .#....!e.:_.G.:X
01E670: 04 DD BE 0C 38 25 DD 7E 0F FE 80 20 1E CD CC 02 ....8%.~... ....
01E680: 28 19 FD CB 00 FE FD 6E 0F FD 66 0E DD 5E 0F DD (......n..f..^..
01E690: 56 0E 19 DD 75 0F DD 74 0E 18 E2 3A 58 04 B7 C4 V...u..t...:X...
01E6A0: AB 02 11 10 00 DD 19 C1 10 C3 C9 3C 5F DD 4E 0C ...........<_.N.
01E6B0: AF 57 CD DD 03 7D B7 C8 45 DD 6E 0F DD 66 0E 11 .W...}..E.n..f..
01E6C0: 80 00 19 10 FD DD 75 0F DD 74 0E C9 FD 21 65 04 ......u..t...!e.
01E6D0: C5 3A 5F 04 47 DD E5 FD E5 E1 D1 A7 ED 52 28 09 .:_.G........R(.
01E6E0: FD CB 00 7E CC 08 03 28 0A 11 10 00 FD 19 10 E5 ...~...(........
01E6F0: AF C1 C9 3A 58 04 B7 28 0B DD E5 FD E5 DD E1 CD ...:X..(........
01E700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E900: AB 02 DD E1 F6 01 C1 C9 DD E5 FD E5 D1 E1 C5 06 ................
01E910: 0B 23 13 1A BE 20 02 10 F8 C1 C9 0E 0C CD 05 00 .#... ..........
01E920: FE 30 30 50 DD 2A 56 04 DD 6E 05 DD 66 06 22 59 .00P.*V..n..f."Y
01E930: 04 DD 7E 02 D6 02 47 AF 37 17 10 FD 32 5B 04 0E ..~...G.7...2[..
01E940: 1B CD 05 00 ED 4B 59 04 03 11 00 00 3E 08 32 5E .....KY.....>.2^
01E950: 04 CB 16 38 01 13 0B 79 B0 28 09 3A 5E 04 3D 20 ...8...y.(.:^.=
01E960: ED 23 18 E8 6B 62 3A 5B 04 47 05 28 03 19 10 FD .#..kb:[.G.(....
01E970: 7C 4D 18 23 3A 5D 04 0E 2E 5F CD 05 00 06 03 DD |M.#:]..._......
01E980: 21 80 00 DD CB 02 3E DD CB 01 1E DD CB 00 1E 10 !.....>.........
01E990: F2 DD 7E 01 DD 4E 00 CD A2 03 3E 4B 5F 0E 02 C3 ..~..N....>K_...
01E9A0: 05 00 21 64 04 1E 05 D5 E5 11 0A 00 CD DD 03 55 ..!d...........U
01E9B0: E1 72 2B D1 1D 20 F0 06 05 CB 81 78 FE 01 20 02 .r+.. .....x.. .
01E9C0: CB C1 23 7E B7 20 08 CB 41 20 04 3E 20 18 04 CB ..#~. ..A .> ...
01E9D0: C1 C6 30 E5 C5 CD 9C 03 C1 E1 10 DF C9 21 00 00 ..0..........!..
01E9E0: 06 10 CB 11 17 ED 6A ED 52 30 01 19 3F 10 F3 CB ......j.R0..?...
01E9F0: 11 17 C9 53 44 20 56 31 2E 30 20 62 79 20 41 64 ...SD V1.0 by Ad
01EA00: 61 6D 20 44 65 6E 6E 69 6E 67 20 28 43 29 20 48 am Denning (C) H
01EA10: 69 53 6F 66 74 20 31 39 38 36 0D 0A 24 09 24 00 iSoft 1986..$.$.
01EA20: 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 20 53 24 20 20 ??????????? S$
01EA30: 24 52 20 24 20 20 24 4B 20 20 52 65 63 73 3A 20 $R $ $K Recs:
01EA40: 24 0D 0A 44 69 73 63 20 66 72 65 65 20 73 70 61 $..Disc free spa
01EA50: 63 65 3A 20 24 66 75 6E 63 74 69 6F 6E F3 20 69 ce: $function. i
01EA60: EE 20 73 6F 75 72 63 E5 20 61 6E E4 20 4D 61 6E . sourc. an. Man
01EA70: F8 20 8D 0A 6C 69 62 72 61 72 F9 20 66 6F 72 6D . ..librar. form
01EA80: 6E 49 4F 0D 0A 0D 0A 09 54 68 69 73 20 69 73 20 nIO.....This is
01EA90: 64 6F 6E 65 20 73 6F 20 74 68 61 74 2C 20 77 68 done so that, wh
01EAA0: 65 6E 20 77 6F 72 6B 69 6E 67 20 77 69 74 68 20 en working with
01EAB0: 74 68 65 20 6D 65 6D 6F 72 79 20 6D 61 70 70 65 the memory mappe
01EAC0: 64 20 76 65 72 73 69 6F 6E 20 6F 66 20 53 63 72 d version of Scr
01EAD0: 65 65 6E 49 4F 2C 0D 0A 09 54 68 65 20 42 61 72 eenIO,...The Bar
01EAE0: 73 20 6E 65 65 64 20 6E 6F 74 20 6A 75 6D 70 20 s need not jump
01EAF0: 75 70 20 61 6E 64 20 64 6F 77 6E 20 77 68 65 6E up and down when
01EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01EC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ECA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ECB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ECC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ECD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ECE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ECF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ED00: ED 7B 06 00 11 7C 02 CD 3A 01 21 80 00 7E B7 20 .{...|..:.!..~.
01ED10: 0B 21 E0 02 11 5C 00 01 0C 00 ED B0 11 5C 00 D5 .!...\.......\..
01ED20: DD E1 DD 7E 01 FE 20 20 16 D5 13 21 E1 02 01 0B ...~.. ...!....
01ED30: 00 ED B0 D1 18 09 CD 3A 01 C7 0E 09 C3 05 00 AF .......:........
01ED40: 32 EC 02 32 ED 02 1A 32 EE 02 0E 11 CD 05 00 3C 2..2...2.......<
01ED50: 20 05 11 A6 02 18 DF F5 3A EE 02 B7 20 09 0E 19 .......:... ...
01ED60: CD 05 00 3C 32 EE 02 21 00 00 47 37 CB 15 CB 14 ...<2..!..G7....
01ED70: A7 10 F9 E5 0E 1D CD 05 00 D1 7D A3 6F 7C A2 B5 ..........}£o|..
01ED80: 28 05 11 98 02 18 AF F1 3D 87 87 87 87 87 5F 16 (.......=....._.
01ED90: 00 21 80 00 19 CD FB 01 0E 12 CD 05 00 3C 20 E8 .!...........< .
01EDA0: 21 EF 02 E5 CD 24 02 3A ED 02 B7 20 1E 11 C9 02 !....$.:... ....
01EDB0: CD 3A 01 0E 01 CD 05 00 F6 20 FE 71 28 3C FE 61 .:....... .q(<.a
01EDC0: 20 05 32 ED 02 18 04 FE 79 20 03 CD 57 02 F5 11 .2.....y ..W...
01EDD0: 95 02 CD 3A 01 F1 E1 FE 70 3A EC 02 28 0C 11 0C ...:....p:..(...
01EDE0: 00 19 3D 28 15 32 EC 02 18 B9 11 F4 FF 19 11 EF ..=(.2..........
01EDF0: 02 B7 ED 52 19 38 03 3C 18 EB C7 23 E5 11 0C 00 ...R.8.<...#....
01EE00: 21 00 00 3A EC 02 B7 28 04 47 19 10 FD 11 EF 02 !..:...(.G......
01EE10: 19 F5 3A EE 02 77 F1 23 D1 EB 01 0B 00 ED B0 3C ..:..w.#.......<
01EE20: 32 EC 02 C9 7E 23 E5 C6 40 5F 0E 02 CD 05 00 1E 2...~#..@_......
01EE30: 3A 0E 02 CD 05 00 E1 06 0B E5 C5 3E 03 B8 20 09 :..........>.. .
01EE40: E5 1E 2E 0E 02 CD 05 00 E1 5E CB BB 0E 02 CD 05 .........^......
01EE50: 00 C1 E1 23 10 E3 C9 D1 E1 E5 D5 11 5C 00 01 0C ...#........\...
01EE60: 00 ED B0 11 5C 00 D5 DD E1 DD CB 09 7E 20 07 0E ....\.......~ ..
01EE70: 13 CD 05 00 3C C0 11 B8 02 C3 3A 01 57 44 45 4C ....<.....:.WDEL
01EE80: 20 56 32 2E 30 20 28 43 29 20 31 39 38 37 20 48 V2.0 (C) 1987 H
01EE90: 69 53 6F 66 74 0D 0A 24 44 72 69 76 65 20 69 73 iSoft..$Drive is
01EEA0: 20 52 2F 4F 21 24 4E 6F 20 6D 61 74 63 68 69 6E R/O!$No matchin
01EEB0: 67 20 66 69 6C 65 73 24 20 20 43 61 6E 6E 6F 74 g files$ Cannot
01EEC0: 20 64 65 6C 65 74 65 21 24 20 20 44 65 6C 65 74 delete!$ Delet
01EED0: 65 20 28 59 2F 4E 2F 41 2F 51 2F 50 29 3F 20 24 e (Y/N/A/Q/P)? $
01EEE0: 00 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 00 00 00 00 .???????????....
01EEF0: FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 ................
01EF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01EF10: 1A 00 01 00 02 09 52 E5 1A 00 C9 02 00 00 00 02 ......R.........
01EF20: 1A 00 C5 02 00 00 00 02 1A 00 C1 02 00 00 00 02 ................
01EF30: 1A 00 C6 02 00 00 00 02 1A 00 C2 02 00 00 00 02 ................
01EF40: 1A 00 C7 02 00 00 00 02 1A 00 C3 02 00 00 00 02 ................
01EF50: 1A 00 C8 02 00 00 00 02 1A 00 C4 02 00 00 00 02 ................
01EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0200A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0200B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0200C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0200D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0200E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0200F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0201A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0201B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0201C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0201D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0201E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0201F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
020210: 1B 00 01 00 02 09 52 E5 1B 00 C9 02 00 00 00 02 ......R.........
020220: 1B 00 C5 02 00 00 00 02 1B 00 C1 02 00 00 00 02 ................
020230: 1B 00 C6 02 00 00 00 02 1B 00 C2 02 00 00 00 02 ................
020240: 1B 00 C7 02 00 00 00 02 1B 00 C3 02 00 00 00 02 ................
020250: 1B 00 C8 02 00 00 00 02 1B 00 C4 02 00 00 00 02 ................
020260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0203F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0204F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0205F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0206F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0207F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0208F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0209F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
020FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0210F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0211F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0212F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0213F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0214F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
021510: 1C 00 01 00 02 09 52 E5 1C 00 C9 02 00 00 00 02 ......R.........
021520: 1C 00 C5 02 00 00 00 02 1C 00 C1 02 00 00 00 02 ................
021530: 1C 00 C6 02 00 00 00 02 1C 00 C2 02 00 00 00 02 ................
021540: 1C 00 C7 02 00 00 00 02 1C 00 C3 02 00 00 00 02 ................
021550: 1C 00 C8 02 00 00 00 02 1C 00 C4 02 00 00 00 02 ................
021560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0216F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0217F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0218F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0219F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0222F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0223F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0224F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0225F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0226F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0227F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
022810: 1D 00 01 00 02 09 52 E5 1D 00 C9 02 00 00 00 02 ......R.........
022820: 1D 00 C5 02 00 00 00 02 1D 00 C1 02 00 00 00 02 ................
022830: 1D 00 C6 02 00 00 00 02 1D 00 C2 02 00 00 00 02 ................
022840: 1D 00 C7 02 00 00 00 02 1D 00 C3 02 00 00 00 02 ................
022850: 1D 00 C8 02 00 00 00 02 1D 00 C4 02 00 00 00 02 ................
022860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0229F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0230F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0231F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0232F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0233F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0234F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0235F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0236F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0237F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0238F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0239F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
023B10: 1E 00 01 00 02 09 52 E5 1E 00 C9 02 00 00 00 02 ......R.........
023B20: 1E 00 C5 02 00 00 00 02 1E 00 C1 02 00 00 00 02 ................
023B30: 1E 00 C6 02 00 00 00 02 1E 00 C2 02 00 00 00 02 ................
023B40: 1E 00 C7 02 00 00 00 02 1E 00 C3 02 00 00 00 02 ................
023B50: 1E 00 C8 02 00 00 00 02 1E 00 C4 02 00 00 00 02 ................
023B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0240F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0241F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0242F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0243F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0244F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0245F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0246F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0247F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0248F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0249F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
024E10: 1F 00 01 00 02 09 52 E5 1F 00 C9 02 00 00 00 02 ......R.........
024E20: 1F 00 C5 02 00 00 00 02 1F 00 C1 02 00 00 00 02 ................
024E30: 1F 00 C6 02 00 00 00 02 1F 00 C2 02 00 00 00 02 ................
024E40: 1F 00 C7 02 00 00 00 02 1F 00 C3 02 00 00 00 02 ................
024E50: 1F 00 C8 02 00 00 00 02 1F 00 C4 02 00 00 00 02 ................
024E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0250F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0253F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0254F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0257F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0258F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0259F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0260F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
026110: 20 00 01 00 02 09 52 E5 20 00 C9 02 00 00 00 02 .....R. .......
026120: 20 00 C5 02 00 00 00 02 20 00 C1 02 00 00 00 02 ....... .......
026130: 20 00 C6 02 00 00 00 02 20 00 C2 02 00 00 00 02 ....... .......
026140: 20 00 C7 02 00 00 00 02 20 00 C3 02 00 00 00 02 ....... .......
026150: 20 00 C8 02 00 00 00 02 20 00 C4 02 00 00 00 02 ....... .......
026160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0262F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0263F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0264F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0265F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0266F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0267F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0268F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0269F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0270F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0271F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0272F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0273F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
027410: 21 00 01 00 02 09 52 E5 21 00 C9 02 00 00 00 02 !.....R.!.......
027420: 21 00 C5 02 00 00 00 02 21 00 C1 02 00 00 00 02 !.......!.......
027430: 21 00 C6 02 00 00 00 02 21 00 C2 02 00 00 00 02 !.......!.......
027440: 21 00 C7 02 00 00 00 02 21 00 C3 02 00 00 00 02 !.......!.......
027450: 21 00 C8 02 00 00 00 02 21 00 C4 02 00 00 00 02 !.......!.......
027460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0275F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0276F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0277F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0278F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0280F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0281F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0282F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0283F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0284F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0285F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0286F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
028710: 22 00 01 00 02 09 52 E5 22 00 C9 02 00 00 00 02 ".....R.".......
028720: 22 00 C5 02 00 00 00 02 22 00 C1 02 00 00 00 02 ".......".......
028730: 22 00 C6 02 00 00 00 02 22 00 C2 02 00 00 00 02 ".......".......
028740: 22 00 C7 02 00 00 00 02 22 00 C3 02 00 00 00 02 ".......".......
028750: 22 00 C8 02 00 00 00 02 22 00 C4 02 00 00 00 02 ".......".......
028760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0288F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0289F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0290F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0291F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0294F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0295F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0296F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0297F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0298F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0299F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
029A10: 23 00 01 00 02 09 52 E5 23 00 C9 02 00 00 00 02 #.....R.#.......
029A20: 23 00 C5 02 00 00 00 02 23 00 C1 02 00 00 00 02 #.......#.......
029A30: 23 00 C6 02 00 00 00 02 23 00 C2 02 00 00 00 02 #.......#.......
029A40: 23 00 C7 02 00 00 00 02 23 00 C3 02 00 00 00 02 #.......#.......
029A50: 23 00 C8 02 00 00 00 02 23 00 C4 02 00 00 00 02 #.......#.......
029A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02A9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ABF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ACF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AD00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02AD10: 24 00 01 00 02 09 52 E5 24 00 C9 02 00 00 00 02 $.....R.$.......
02AD20: 24 00 C5 02 00 00 00 02 24 00 C1 02 00 00 00 02 $.......$.......
02AD30: 24 00 C6 02 00 00 00 02 24 00 C2 02 00 00 00 02 $.......$.......
02AD40: 24 00 C7 02 00 00 00 02 24 00 C3 02 00 00 00 02 $.......$.......
02AD50: 24 00 C8 02 00 00 00 02 24 00 C4 02 00 00 00 02 $.......$.......
02AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02AFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02C010: 25 00 01 00 02 09 52 E5 25 00 C9 02 00 00 00 02 %.....R.%.......
02C020: 25 00 C5 02 00 00 00 02 25 00 C1 02 00 00 00 02 %.......%.......
02C030: 25 00 C6 02 00 00 00 02 25 00 C2 02 00 00 00 02 %.......%.......
02C040: 25 00 C7 02 00 00 00 02 25 00 C3 02 00 00 00 02 %.......%.......
02C050: 25 00 C8 02 00 00 00 02 25 00 C4 02 00 00 00 02 %.......%.......
02C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02C9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02D310: 26 00 01 00 02 09 52 E5 26 00 C9 02 00 00 00 02 &.....R.&.......
02D320: 26 00 C5 02 00 00 00 02 26 00 C1 02 00 00 00 02 &.......&.......
02D330: 26 00 C6 02 00 00 00 02 26 00 C2 02 00 00 00 02 &.......&.......
02D340: 26 00 C7 02 00 00 00 02 26 00 C3 02 00 00 00 02 &.......&.......
02D350: 26 00 C8 02 00 00 00 02 26 00 C4 02 00 00 00 02 &.......&.......
02D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02E610: 27 00 01 00 02 09 52 E5 27 00 C9 02 00 00 00 02 '.....R.'.......
02E620: 27 00 C5 02 00 00 00 02 27 00 C1 02 00 00 00 02 '.......'.......
02E630: 27 00 C6 02 00 00 00 02 27 00 C2 02 00 00 00 02 '.......'.......
02E640: 27 00 C7 02 00 00 00 02 27 00 C3 02 00 00 00 02 '.......'.......
02E650: 27 00 C8 02 00 00 00 02 27 00 C4 02 00 00 00 02 '.......'.......
02E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
RESULT OF SEARCH :
PRO=113 CHEA=2 COD=25 MUSI=0 COP=7 GRA=23 WRIT=119 198=15 199=2 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File SAMdisk140311( RlabelBIOSldiy,bios1jpdirectdo call1po
pixhlreturn addressderemove spacee,ad,0push()BIOSHL,22bcret ex(sp),replace , ge
t codedecd,he,ladd,,3*(-1),(1) of second entry jump table, ()end CH
AIN ASMCPM ASMCPMBIOS ASMFASTMOVEASMINTLOGICASMPORTIO ASM-README!ASM#EXCH
ANGEASM)OPSASM DAT.# P# Chain to another programLow memory
must be set up as required by the£ called This code1/ reASMFILESLBRQ MODFILESLBR
MODFILESLBR !"#$%&'()*+,MODFILESLBR-./0123456789MODFILESLBR.ABDEFFILESLBRCDEFGH
IJKLMNOPQRDEFFILESLBRSTUVWXYZabDEFFILESLBR)cdefghLIST MODijklHITHERE MODmWP
COMnMODXTRCTSUBoDEFXTRCTSUBpSD COMqWD COMrASMXTRCTSUBslocates itse
lf just below BDOS2/ loads £ file3/ reloads £ stack pointer from address 64/ ca
lls £ Remark - this will not work for programs which exit with a ret instruction
, rather than a bdos call 0 or a JMP 0If you know enough about CP/M have compre
hended £ above, certainly create your own version of£ labelldde,(6)bottom
/Mdecpophlthrow away return get fcbbc,36add,lddrmove h,dl,eincsp, (patch1-
2), addresses (2-2),,endadr-startadr+20(20 bytes space),+19ex,jp()execute £ ,
01c,15open 5 ,100hcp255z,0looppushc,265 dma ,02c,205read next record,128,,0jrz,o
n ok,0 100h endInterface to CPMBdos and BIOS callsPick up definition module fo
r name mappinglabelBDOSpophlreturn addressdebcpushixcall5perform functionremove
allocation value from stacklde,ad,0 jp()BDOSHL 5 HL retend RLD GL
D OLD OLD LD LDD LDDR LDI LDI LDIR NEG
DNOP DOR DOUTD OUTDR OUTI £OUTIR OUTIR POP POP PUS
H PUSH RET RET RET RET RET RET RET RET RET
RET RETI MRETN ERL RL perior assembler. You may rename
"ASM.COM" to "MA.COM" if you like. To run .SUB files which calls the assembler
, you will indeed want to. We have not renamed it to keep it separate. If y
ou would like more information and examples of assembly linkage to Modula-2, th
e Assembler ToolKit is available. Please contact Workman & Associates or your
dealer for details. Happy Assembling! fast data move£ and swap routinesuse
d by the editor sortlabelMoveup(a,b,len)£ from a to bpopiyreturnaddressbclengt
hhldestinationdesourcepushcallcheckzretzdecadd,ex,,inclddrMovedn(a,b,)£ a bzld
ir(a,b,)loopbit7,bnzlda,()afa,()(),a! y Ry!Ry.RyRWy*Wy!Exchange process with cur
rent labelpushafbcdeixsave callers on stackiyand hlld,0add,spex,,14,address of
exchange packetc,()inch,()l,cc,()(),eb,()(),d pointersh,bl,c,callee's now in
placewe correct the to ge(),ajplookup start z,look1a,espace for resultcpir1loo
kdown z,2a,e cpdr2check zeroxoracpbcendSome integer logic routineslabelIANDpo
phlreturn addressbcfirst operandde2ndt rid parameter for this procedure,12,retu
rn pop register valuec,()(),eb,()(),d(),c(),bret endADC ADD AND CCF
CP CPD CPDR CPI CPI CPIR CPL /DAA 'DEC 5
DEC +DEC +DI +EI +EI lda,eandce,aa,dbd,aspace for result
pushjp()all that, just an !IOR 2 a,eorce,aa,dbd,a () , !IXOR 2 a,exorce,a
a,dbd,a () , !endPortio support routines - see .def (C) Dave Moore Sept 1986
labelinpophlreturn addressEX +EX EX EX EX EXX HALT
vIM FIM IM VIM INC 4INC #INC #IND INDR
INI INI INIR OUTDR OUTIR OTDR OTIR OUTD OUTI £JP
£JP JP JP LD LD LD LD LD WLD
LD bcport numberdecut back result areae,(c)get byteldd,0clear high pushjp()
Out value to out (c),e()Disable InterruptsdiretEnable eiset mode2 base a,di,a i
nterrupts endFTL Modula-2 Assembler Update Note The assembler "MA.COM" is
no longer supplied. Instead we supply "ASM.COM", a much su R BUILDS
UBMODCOMMAND MOD$CONVERSIMOD+DEBUG MOD1FILES MODOGETFILESMODiINOUT MODr 'L
IST MODMATHS MOD,PRECEDENMODPROCESSEMOD%(QUICKSTRMOD REALINOUMOD #)(SETUPCA
LMODCSMALLIO MODJ SLA SRA (SRL 8SUB 8XOR 8LD !FLD
"FLD #FLD LD FLD %KLD %KLD *KADD 'ADD (OU
T AIN #AIN JR )8AJR )0AJR ) AJR )(AJR )A
DJNZ )ALD #6ARET ARET ADC AADD AAND ACP AEX
AEX EX OR OR RLA RLC RLCA RLD oRR RRA
RRC RRCA RRCA RRD gSBC gSCF 7gSLA &SRA .SRL
SUB XOR XOR CALL CALL CALL CALL CALL CALL CALL
CALL CALL CALL JP JP JP JP JP JP JP
JP SUB XOR SBC #SUB !SUB "SUB #XOR !XOR "
XOR XOR #ADC ADD AND CP OR SUB XOR XOR
ADC !ADC "ADC #ADD !ADD "ADD #AND !AND "AND
AND #CP !CP "CP #SBC SBC !SBC "SBC #SBC
JP JP LD 2LD CLD SLD "SLD "LD "LD L
D sLD sLD *LD !LD *LD !DEC !IN IN I
NC LD FADC !ADC "ADC #ADD !ADD "ADD #ADD AN
D !AND "AND #CP !CP "CP #DEC !5DEC "5DEC
SBC SBC Vsnf#ut!9*nfR *nf0)))))))ut!VR !ut*nfVRC *Vsnf#ut nf#ut*nf*nf*!*
ut!9!*VR £**Vsnf#ut!*utn& RnINC !4INC "4OR !OR "OR #OUT
#SBC !SBC "SBC SBC #SUB !SUB "SUB #XOR !XOR
"XOR #LD !#6LD LD "#6LD !pLD "pRL !RL
"RLC !RLC "RR !RR RR "RRC !RRC "SLA !&SLA
"&SRA !.SRA ".SRL !SRL SRL "BIT $FRES $RST $SET
$BIT $!FBIT $"FRES $!RES RES $"SET $!SET $"BIT
$RES $SET $ADC %JADD %JADD DEC %JINC %JPOP
&JPUSH &JSBC %BADC BADD BAND BAND CP BLD pBO
R BRL RLC RR RRC SBC SBC RIMPLEMENTATION Comma
nd(* line processor*) Storage £ ALLOCATE SYSTEM£ i,j,k GetParams( p Parameter c
ount) Build(lenchcParclass)ad(,+4)p p j(CommLength) Terminator0dx LengthClassc
k0 -1 CharskCommTexti+k0x+1 (*crack the command *)i00 (p) (i()) (i' ') INC
(i) i() i i.) (i) i i 0(* i*) i SplitUpName( )(*split up a into its ba
se and extension*)i,j''''i0 (i()) (i'.') (i' ') (i0c) i+1i(i) (i'.') j0(i)
(i()) (i'.') (i' ') (i0c) j+1i(j)(i) GetExistingTable(*Load an existing prec
edence clear none *)w(,'PRECEDEN.DAT ',SOLVE MODSSORT MODaSTORAGE MODj ST
REAMS MODw*.STRINGS MODTERMINALMOD£%& (*Last modified 20 Ma
rch 86 *) BuildSub(*Generate a submit file for recompilationsSystem call dest m
odule namesParameter 1 to receive 2 upto 10files recompile optional flag i
- ) 0 (' . ')(,,)(,w)w(,(),()*,)(,) Dependant(current)(*check uses a whic
h must be recompiled*)j j0 .-1 .j (**) MarkRecompsParam 0..10 CountiClos
ed GetName( p )i,j''jp.Length j() j() i0 j ip.Charsi (,) -1 Classoption CA
P(include given in e.g. temp.substorage.modNote that this program will not h
andle modules with cycles*) SYSTEM £ ,,TSIZE,WORD Command £ ,Parclass,GetParams
Files £ FileName,FILE,Lookup,Create Streams £ Connect,Disconnect,STREAM,input,o
utput,WriteChar,ReadChar,ReadWord,ReadRec,WriteWord,WriteRec,EOS GetFiles £ GetN
ames £ ,,ErrorExit Sort £ SortRecordsFF0cxTAB09xLF0ax0)'I'DEC() (**) 0 (' Usage
compile')(*open *)(0)(,,) 0 (' disc full')(,,)(*now set *) i1 ii 0 i
1 (-1) (i)()j(,'')jj (*Now close *) i1 i i(i) i (**) i1 i i (*
implementation any definitionCR0dxMaxImports20(*max imports allowed by a *
)MaxModules100 PFileName replyi,jkcInsInfch(*look ahead character *)IncludeId
ent1..8 PrecTableNameDefModuleImportCount0..Imports0.. Prec1.. PrecCountRecom
p,ParamMod1.. CurrentModule(*Module being examined*)PrecFPrecSIdSubFSubSBaseNam
e is *) i1 i i. j(i.,)j OutputRecompsi,j TryToOutput(* a or need
wait compiled*)j i j(,) j (i)i (**) (* compilations requests*)i1 i
i (i) (i) (,) .ExtensionCompilers 'M2','MD'Extensions '.','.DEF' PutN
ame(ModNo)(*Output a compilation line the name*)i (,(),3,)i1 (i()) (i' ') (,
i)INC(i)(,(),4,)(,0)(,0) (**) FindModule(IsDEF)(*Find a , enter it if found*)i
() (' table overflow')+1.+1.i1 (i.) ( Rinternal knowledge compiler's opera
tion stack look like (2 )old ix value(2 )i(2 )*)(((i))+4)()(* *)() ((ORD(),0
c0h))0c0h (*Its a *)+2(* 2 *)256*((),03fh)(()+1)+() (' Line ')(,5) ((),80h
)0 (* *) (' Procedure ') () 1 ()-1 +1+1()INC() ()+1 (((),0e,BusyRead,
ClearCharBuffer,ReadIntLogic £ IANDIntNumber6(*Number interupt used (eg RST 6)I
f other than 6 , be sure use /tn link*)FreqCount100(* between tests for at
tention character. not checked time round because that makes everything run
too slow*)MaxDepth20(*Max depth can tracked*)pCHAR pCARDINAL LineTracePro
cTraceCountDownpRe'','/'(*Option found*)(i)(()-i,0,option)'"',"'"ji+1 (ij) (j()
) (j)(i)(j-i,i-1,string)(j)ji+1 (j' ') (j',') (j'')(j'/') (j()) (j)(j-i,j,name)(
*case*)ij i',' (i) (**) .IMPLEMENTATION Conversions SYSTEM £ , IntLogic £ IA
NDchars0..15 '0123456789ABCDEF'i,lt,rbtpCardpCharjProcStack 1.. ProcLine 1..
ProcTop0LastLineAttentionCharacter01x(* types get into mode. means per
forming routine . you are , this cause conflictsas Debug characters
wanted. To overcome , have change so rejected returned another caller.
*)(*Check found, then interpret commandsEach REAL CardToString(c,base T us
ed)i(T)tc rc-*tTirctii-1 (c0) (i0)(T)-i ii 0 -1 Ti' ' IntToString(v T )
neg v0 v-v((v),,T,) T(T)-'-'+1 MakeWord(High,LowBYTE)WORDaa(i)aa((a)+1)a i
HighByte(w)aa(((w))+1) a LowByte(w) one (possibly parameter) Ax xDxdi
sable x (xL P proceduresanything both)Ex x XContinue debugging*) CheckFor
ControlchDEC() (0) () (' Command')() CAP() 'A'(' Change ')() 0x'D'('isabl
e ')() () 'L'('ine ')'P'('roc ') ('Both')(**)'E'('nable ')aa(w) a .IMPLEMENTATI
ON DEBUG(*This is a debug moduleUpdated Jan 26 85 to add command interface Aug
10 86 bounds error traps and overflow ,also end of procedure codeThe release
d version will trace calls line numbers.When a compiled with the flag on()
() 'L'(' ')'P'(' ') ('')(**)'X'(' Continuing') ('Commands A E D X')(**)(**)(*
*)(*0*) DisplayName 0x () (()+1) TraceBack 0 -1 0 (' near ')(,4) Trac
e(* actually does tracing*)i(*pick up return address if it were a required
(eitherby using M2 name/T, or else (*$t+*), linked /T , each statement
preceded an int 6followed several bytes in formtop bits0 call11 number ( )(ma
x 3fff16383)100 1010 trap1011 remaining 15 a word give a a () .
performs two functions1/ Outputs information2/ Allows control output*)SYSTEM
£ ,BYTESmallIO £ WriteCard £ ,,Write RrFileNames(f,) f.fcbdn0 ' ' CHR(ORD(f.)+
(('A')-1)) (*Now scan for matching *)i(,())(*set buffer address*)i(,(f))(*start
search*)0 i255 j0 ' ' 01''j2 i k1 (k(dirfn)) (k' ') jkINC(j)(k)j'.'k1(j) (k(di
rft)) (k' ') jk(j)(k) (* DMA*) jj () j' ' ()i(,(f))(*go to next*) (*se( f)i(,
(f.f)) Release( f)(f)i(,(f.f)) Rename( fnew,old )p(f,)i(,(f.f))p(((f))+16)(*
Note****Overwriting FCB as required by rename function*)p.f.f.f.p.f.f.f.(f,)i(,(
f.f)) i255 -2 0 MakeBAK( f )pp(((f))+16)p.f.f.f.p.f.'BAK'p.f.f.f.i(,(p.f))i(,
(f.f))f.f.0f.f.0i(,(f.f)) i0h))080h (* *)()+1 ('exit ') 0 0 () (((),0f
0h))0a0h (' ')HALT (' Value out ')(* Tracing*) JumpOpcodeAddressIntJump8*(*Ma
in - set jump *).0c3h.() .IMPLEMENTATION files(*File system implementation
for CP/M 80Dave Moore Dec 1984*) SYSTEM £ ,BYTE CPM £ 255 -2(* the file back
again This could still be improved upon since with this code, goes away Of c
ourse, now that you have read , will know a sneaky way of getting around dire
ctory full message in editor*)p.f.f.f.f.f.''i(,(f.f)) 0 SetBlock( fblknr)ii
128 f.f.(i) j(,(f.f))f.f.(i)j(,(f.f)) j255 j(,(f.f))f.f.-128*i SeqReadBlock( f
BDOS,BDOSHL,opnfc,clsfc,delfc,makfc,rsrfc,wsrfc,sdafc,renfc,exten £ ,pFILE FIL
EDevices Devicetypei,jBytesTransferredresponse ConvertFileName( ffcbfn )i0j0
f fcbdn0fcbfn''fcbft''(*Extract basename possibly device/disc indicator*) (i(
)) (i' ') (iCHR(0)) (i'.') (i'') (i1) ORD(1)-(('A')-1)1' 'j0 i'*'bufferbyte
count )(*Set block number if needed*)127j0 () (j0) j(,)j(,(f.f)) j0 +128 (()+1
28) j0 f. -127 SeqWriteBlock( f )(* *)127 j(,)j(,(f.f)) j0 +128(()+128
)-127 ReadBlock( f, )(* *)(f,)(f,,,) WriteBlock( f, jj+1 () j'' j() INC
(j)jCAP(i) (*i'' *)ii+1 (**)(*look extension*) i'.' ii+1j0(i()) (i' ') (i(0))
i'*' jj+1 () j'' j() (j) j(i)ii+1(**)(*i'.'*)fcbex0fcbcr0cpmres0fcbrc0fcbr
n.loworder0.highorder0 (**) convertname( fl ) (f,).eoff.'CON' dev)(* *)(
f,)(f,,,) .IMPLEMENTATION GetFiles CPM £ BDOS,BDOSHL,sfofc,snofc,fcb,sdafc CPM
BIOS £ directory SYSTEM £ Files £ ConvertFileName(*Get a list of file names mee
ting a wildcard description*)i,j,kfnameFileNameDevCharWildCard GetNames(Pattern
Count)dma 0..3 SearchFotypecon f.'RDR' rdr f.'PUN' pun f.'LST' lst (*
f.f*) Lookup( f reply)(f,)0 f. i(,(f.f)) i255 -2 f. , -1 Create( f )(f
,)0 f. i(,(f.f))i(,(f.f)) i255 -2 f. -1 Delete( f )(f,)i(,(f.f))-1 f. i255
-2 0 Clo RStream 1 -1 PopOutStream 1 -1 (*Mainline*)00(,'CON',)1(1,,)1
(1,,) .(**) x-x Write() (,0)0 List(* one of more filesDave Moore FTL Modul
a-2C/O Workman and Associates112 Marion DrivePasadena California 91106(Ph) (818)
796 4401This is a module provided with the system. You may hack it use for wha
tever purp..('Could create ')() (**) (**)(,,) CloseInput 1 -1 CloseOutput
1 (,)-1 ( ) AlwaysBuffer (,) () EosCH(,) eolch EOL ignorech (**) (*Sk
ip leading spaces*)() (' ') (09x) ( s )(,) i0 i( i255*)i(,80H)(*reset de
fault*) (* Convert a *)j() j() j() i0 j ii (i'*') (i'') ii+1 () i'
' 10 .IMPLEMENTATION InOut(* as defined by N Wirth in 'Programming Modula
-2' (C) Dave Moore FTL -2 1986Modifications*************3 June 1986Removed assum
ption that open array parameterscould not be used as) ' ' siii+1() (**)ter
mCH i(s) si0x SkipEOL() (**) ( s )(,)i0 i(s) () si(i) (*
*) ii (s) si' ' ReadCard( c)c0(,) ('0') ('9') c10*c+(ORD()-('0')
)()(**) ctual value. (This was a restriction the earlyversions (pre-release)
of compiler)Improved handling variable Done OpenInput and Openoutput - entryi
ng no name when prompted for a file nowcauses a return with 10 Oct 86SkipBlanks
numeric input routines changed to useRead from Inout instead ReadChar Stream
s directlyReadString zero byte terminated string blank filled (but ReadLine
left ReadInt( x)neg(,) '-' ('-') ('+') () x0 ('0') ('9') x10*x+(()-('0
'))()(**) x-x Write() (,0)0ax(,) (0)(0) (s )i0 (i(s)) (si0x) (,si)(i)
WriteCardInGivenBase(c,baseplaceszerosuppress)text1..5 (c,,,) ' is.Handling
'' improved*) Files £ FILE,Create,Lookup,Close,FileName £ Direction,,outp
ut,Connect,Disconnect,,BufferAhead,WriteChar,EOS Conversions £ CardToString,IntT
oString£ MaxDepth3StreamArray1.. STREAMInTopInStreamsOutTopOutStreamsConsFileIn
File,OutFile2.. filenameich GetFileName(defext )..().ReadBuffer() ' '0' i+1
() () i6- 5 (i) WriteCard(c)(c,10,,) WriteHex(c)(c,16,,) WriteOct(c)(c,8
,,) WriteInt(c)1..6 (c,10,,) i+1 () (' ') i7- 6 (i) SwitchInStream(p) (
) .(' ')+1p SwitchOutStream(p) () .(' ')+1p PopIni0.() 0dx i() iCAP()
INC(i) ii () i' ' ( ) () .ErrorExit('Input Stack overflow ')() 1' ' +1(,,
i) i0 ..('File found').()DEC() (**) (**)(,,) OpenOutput( ) () .('Output
OutOut')() 1' ' +1(,,i) i0 Ron-restoring divide operation divisor replace
d by a table logs*) A0.0 ('error ve0.0 ')HALTb.xAORD(b.)-80h(* power 16*)b.8
0h(*b now 1/32..1/2*)i0zb.x z(1.0/1.4142135623) INC(i)z2.0*z(* improved - sh
ifts etc*)z(z-1.0)/(z+1.0)yz*zyz*(((4.210873712179797145e-1*y-9.6376909336868659
324)*y+3.0957292821537650062264e1)*y-2.40139179559210509868484e1)/(((y-8.9111090
279378312337)*y+1.948096607008897305IMPLEMENTATION Maths £ ,SYSTEM £ BYTE(*Some
mathematical functionsMethods and approximations are taken from HART et al, Com
puter Approximations, SIAM Series in Applied Mathematics,John Wiley Sons, New Y
ork*)RealByByte xREALexpmantissa1..7 x,y,zChangeSignshift SIN(A)(*Hart functio
n no 3369 *) A0.0 x-AxA x(2.0*PI) xx-2.0* (*multiples proboses you wish. Call
LIST(wild card) file name,.... (output o) Where optional (defaults to prin
ter device)BugsOverwrites without checking if OK*)£Debug SYSTEM £ ,,TSIZE Comm
and £ Parameter,Parclass,GetParams Files £ FileName,FILE,Lookup,Create Streams £
Connect,Disconnect,STREAM,input,,WriteChar,ReadChar,EOS GetFiles £ GetNames £
, Sort £ SortRecordsFF0cxTAably rare*) x xx- x(*0.5) x-xx2.0*OneOnPI*xyx*xy x*(
((((-2.27677965988767619763e-3*y+2.5738460983116019960182e-1)*y-1.23945830531878
262699847e1)*y+2.834856820677127243576284e2)*y-2.7077267533847327687911294e3)*y+
7.0248302567479778974385358e3)/((y+1.153038712361456119397242e2)*y+4.47214583897
17958397152926e3) -y y COS(A) (A+/2.0)(*can do better - eg 3843*) TAN(A)
Approx(A)xB09xLF0axCR0dxTABS20x PFileName ListFreplyi,jInsInfchbuffer0..4095
bufflen(*I characters on since I have a whichstops printing whenever anythi
ng appears interface. Toget run at speed, must hit a full 'a time'*) Flu
shBufferi 0 i0 -1 (,i) 0 BufferOut() () +1 Compar(a,b)4.0/*Ayx*xy x*((((
3.386638642677172096076369e-5*y+3.422554387241003435328470489e-2)*y-1.5506856534
83266376941705728e1)*y+1.055970901714953193602353981e3)*y-1.30682026475482566826
9611177e4)/(((y-1.555033164031709966900124574e2)*y+4.765751362916483698926655581
e3)*y-1.663895238947119001851464661e4) y (* 4285*) A0.0 x-AxA (x) xx- x(/2.0)
x-x x(/4.0) x(/2.0-x) x1.0e-140 (' too close to /2')p,qp(a)q(b) pq Usage('
,,...')('or ,,..., o')(' where a list a ')(' example *.DEF')HALT Li
stitParam 0..10 CountNames 0..100 NameCount Counter Cnter (,) 1 0 -1.Cl
assoption DEC() 0 (-1.Chars,,)(,0,) 0 (' Could not create ')() 0 y1.0e150 y1
.0/(x) y(x) -y y LN(A)bi(* 2705this is a poor choice, since the use of
hex normalisationmeans that just standardising exponent not enough ensure va
lue falls range 1/SQRT(2),(2), but a with desired was availableAlso, it sho
uld be possible a log derivation (base 2) without anyfloating operations at al
l (except end for ), usinga n (,'LST',)(,,) i0 -1 (i.,,) 1 ((),(),(),) j0 -
1 (,j,) 0 (' open ')(j)(' Listing')(j) 1()(,,) () (,) 80x CHR(ORD()-80h)(* c
haracter control code*) ((' ') ('')) () () () () (,) 0(,) . RImports0.. Ch
arSet 1.. PrecCountCurrentModule(*Module being examined*)PrecFPrecSIdStopWords
0..6 '','','','','PROCEDUR','' DisplayResultsi i1 i ()('') ('.DEF ') ('. ')
k16 j0 -1 k75 ('')k10(j.)('')kk+10(* j*)(**) (* i*) GetExistingTable(*Load
an existing cl3664.5449563283749893504796)*y+3434.3235961975351716547069)*y+12
09.7470017580907287514197)*) A0.0 A-A(*Because small values cause trouble fol
lowingformulae, because slope 1 origin, A we let (A)A *) A1.0E-70 (*
Reduce 0..(/8)*) A1.0 A/4.0 A1.0 A/2.0-(1.0/A) A0.4142135623730950488 (*(/8
)*) A/4.0-(2.0/(1.0+A)-1.0)A(A) -A A 2(Y,X)Quadrant 1623e1)*y-1.2006958977
9605254717525e1)(* factor back fact ln(2n*x)(2n)+(x)n*(2)+(x) *) y+(*4-i)*0
.6931471805599453094172321 EXP(A)(* 1801*)b A0.0 b.x-A b.x370.0 0.0 b.xA A37
0.0 (' large ')(b.)-7fh 0 b.7(*b.x 0,1/32*)0yb.x*b.xz2.0001114158996456893
54e1*y+8.400668525364832394067033e2y1.0+(2.0*b.x*z)/(((y+1.800133704073900228053
9e2)* (X0.0) Y0.0 1Y-Y4X-X Y0.0 2Y-Y3(*Check if division will overflowIf ,
set /2.0 than 2(0.0,0.0)/2.0*) X1.0E-150*Y x/2.0 x(Y/X) 1 x2 -x3 +x4 2.0
*-x 2 ENTIER(x)signx0.0x(x) x32767.0+() (' Real ') -TRUNC(x) (x) .y+
1.6801337050729664841446817e3)-b.x*z) 4* 1 -1 yy*y y1.0/y y (A)b A0.0 A
A0.0 (' - - ')b.xA(b.)-80hb.80h ODD() +1b.7(*b.x 0..1/2*)xb.xy((((2.975303
91*x)+2.02772463)*x+1.09542405e-1)*x+3.16235e-4)/(((x+3.46399556)*x+6.41225367e-
1)*x+9.408909e-3)(* our first guess a result*)z0.5*(x/y-y)yy+z ABS(z)1.0e-15(*
add size *) 0 (*Last modified 20 march 86 *) Precedence(*Generate a precedenc
e table of modulesSystem callPreceden dest file wild cards...Parameter 1 to re
ceive 2 upto 10wildcards for files searche.g. Prec.dat b*.mod b*.def*)(*Thi
s program was hacked from the LIST *) SYSTEM £ ,,TSIZE,WORD Command £ ,Parclass
,GetParams Files £ FileName,FILE,Lookup,Create Streams £ Connect,Discb.xyb. 2+(
b.) b.x y (*This evaluation ARCTAN follows algorithm 5076Read also design
section on page 125We s2X0(0)X1(/8)X2(/4) (1.0)X3(/2.0) (infinity)x2(/4)x3(/2.0
) () *) (A)(* Function ARCTN 5076 *) (x)(*The polynomial approximation 0../8
*)yx*x x*((((0.1589740288482307048*y+6.66057901700926265753)*y+40.96926483210225
6374186)*y+77.477687719204208616481)*y+44.5413400onnect,STREAM,input,output,Writ
eChar,ReadChar,ReadWord,ReadRec,WriteWord,WriteRec,EOS GetFiles £ GetNames £ ,,
ErrorExit Sort £ SortRecordsFF0cxTAB09xLF0axCR0dxMaxImports20(*max imports allow
ed by a module*)MaxModules100 PFileName replyi,jkcInsInfch(*look ahead characte
r *)Ident1..8 PrecTableNameDefModuleImportCount0..592906803197511)/((((y+15.5
0397755142198752523)*y+62.835930511032376833267)*y+92.324801072300974840693)*y+4
4.5413400592906804445995)(*Alternative greater accuracy - tested x*((((((0.0
9762721591717633036983*y+11.3221594116764655236245)*y+192.5792014481559613474286
)*y+1114.1290728455183546172942)*y+2761.7198246138834959053784)*y+3031.074595611
5083044212807)*y+1209.7470017580907217240715)/((((((y+39.9178842486537981501999)
*y+423.0716464809047804524206)*y+1821.6003392918464941509225)*y+ R numbers * f
ollowsint no (decimal)RST 00 18 216 324 432 540 648 This and next usually fr
ee 756 under CP/M 80In mode 1, only 7 # used, so you can use 1 *if were a 0
. 2, " vector placed anywhere memory. With V1.18, 2 support has been ad
ded.To 2 interrupts, variable 2 . 2, # that # linked . " ,
! # # started wi) () '' '£' () ('')(* *) (**)(,)(* *)(* j*)(* i
*) .IMPLEMENTATION Processes,(*, module+ as* per Wirth)D. Moore 4 Jan 84*) STO
RAGE £ ALLOCATE(, DEALLOCATE £ , Exchange' £ 'SYSTEM £ BYTE&,,WORD%,TSIZE$(*'
is# an" assembly language + whichear if none found*)w(,'PRECEDEN.DAT ',) 0 0(,
,)(,w)w(,(),()*,)(,) WriteTable(,'. ',) 0 (' disc full') (,,)(,)(,(),()*,)(,)
StopWord()i()i0 i INC(i) i() SkipComment () (,) '*' (,) ')' '(' (,) '*'
(*'*'*) GetId(*Read nex! swaps the PC/IX/SP values from current task to/
givenWAITER record*)SIGNAL ProcPROCESSNextPPROC PROCInterruptStub(*interrupt
stub make exchange *)pushhl&ldhl&procvaraddr%exhlsp &call&exchangeaddr%ret &Su
spendedNILNewtask,Thistask(*list of processes suspended * result a StartProc
est id Only eight characters are kept, since that is most in a name, and up
per case used*)ii0'' ( 'A'..'Z','0'..'9') () (,)CAP() '(' (,) '*' ( 'A
'..'Z','0'..'9') () (i) i() i (,)() SkipToSemiColon ('') () FindModule(
IsDEF)(*Find a , enter it not *)i () (' overflows*)WorkSpace Restart(* after
a process falls out bottom its procedureThe return address # first element
on *).'() TRANSFER( source,destination)(* First set pointers control block
s for each *)(* must be already up byNEWPROCESS*)(*Copy descriptor into
. ' will replace ')+1.+1.i1 (i.) (i.) (i) i i 0(* i*) i Compar(
a,b)p,qp(a)q(b) pq ScanNexti,ji(,)(* because we only import defs*) () (' '
)()(' has too many ')ij0 ji (j) j ()(' Warning - ')()(' ')()(' more than onc
e') (* *)(* *) (**) Swhen it activates *)'(()) IOTRANSFER( ,va w)(*Perfor
m " Input-Output TransferCaution - following code # not at all nice.******* #
called " occurs. two parameters are * . third # receive a jump i
nstruction! executed .For example, in Interrupt Mode 0 (See A Osborne, An
Introduction Microcomputers, Vol II - Some Real Devices - SYBEX), corresponds c
anFilesParam 0..10 CountNames0..100 NameCountl(,) 0 (' Usage ') i0 -1 (i.C
hars,,) 1 ((),(),(),) j0 -1 (,j,) 0 (' Could open ')(j)(' Scanning')(j)k0l1''
j1'' k2 (jk'.') (jk' ') (k()) ljk(k)(l)(,.f.fcbft'').0(,,)(,)() ( R
IMPLEMENTATION RealInOut(*The new stuff for read and write reals has been add
ed in two ways old WriteReal WriteRealFixed routines now call the Text then do
a . ReadReal routine readsboth types of number but Read character differenti
atesbetween forms input *) INOUT £ ,Write,WriteOct,WriteHex,WriteInt,,,termCH
,AlwaysBuffer,DoneSYSTEM £ ,(* foillowing imports can be used instea( s)(*Wait
a signal - everything , dies *)t (' System locked ')t.t.sst'(t) Awaited(s
)(*Returns something # *) s Init( s)s 2 ,. SEND( s)(* (longest waiting)
s # restarted*)q,r,ttsrIMPLEMENTATION QuickStrCommand £ Parameter,Parclass,Get
Params £ ,,WriteStorage £ ALLOCATEFiles th(InteruptRout,(),SIZE(),PRO)(CON,) ne
ed initialised - # done Followed (inside InterruptRout, ! # now being)(
,, ) sends back statement .When " , (s) # returned # agai
n. *)PROCADR ()pWORD %wpjmp(* *)(* *)(* . '
*)(* routine£ Lookup,CreateSTREAMS £ ConnectSYSTEM £ DirText Direction,
1..7 'find','create ' OpenStreams( StreamList StreamRecord OptionsOptionsSet)P
ars1..6 countifpFILEreply i0 () i.Opened (,)(*First, see if there are any opt
ions*) Classoption i0 ORD(Length-1) CAP(Charsi) 'A'..'Z' INCL(,(i))('Inva
lid Option ')(iNote tasks stored therefore, , we have ' *) w 0e5h
21h() 0e3h0cdh' 0c9h 2 ()(+1)()0c3h(w)'(())(*We get here . . put
NewTask interrupted *) (*Halted # a " ". entirepr
ogram # stopped (* required )'s book)*) (' ) DEC() (*class*) (* *)(*Now proce
ss file names*) i1 ()+1 i (i) (name) (' Name parameter expected ')() i-1
(0) (i) MustSupply (' Required omitted ') DefaultNameFileName() IsStream NEW
(f) fFile 1 (Dirinput) LookupFirst (f,,) (output) (0) (f,(),) 0 (' Could not '
)exited - halt')HALT (pan new)RegSaveiy%ix%hl%de%bc%af% % pRegSave pr((a)+n-$
()). (* , stops message *)((a)+n-$()-4). p.0(*clear flags *) (pn)(*Start
a concurrent P a workspace n bytes # a standard type representing a paramet
erless storage # got heap this may fall without term()() (Stream
,f,) (()+1) (' Too many parameters at ')(.) VeryQuick( In,OutSTREAM)(*Open a
stream for and a *)S1..2 o S1 'CON'() S2 ''() (S,o) .inating . They si
mply cease exist, system gets processing any remaining *)((,n)NEW()(p,,n,.
).(*reset they don't stop *)'()(*calls 't until terminates or waits
*) SEND( s)(* (longest waiting) s # restarted*)q,r,ttsrq t qrrttt. r q
s q. r.r'(r) WAIT R BYTE(*Low core variables*)fcb15ch26commandlen80hcommand81
h0..80 i,j MakeCall(progname f) 1f2.fcbdn02.fcbfn1' '(*set up line*)i0j1 1.0
iCHR(ORD(1.)+('A')-1)INC(i)i''(i) (j8) (1.j' ') i1.j(i)(j)j1i'.'(i) (j3) (f.f
cbftj' ') i1.j(i)(j)j0 (j()) (j'') (j) (j(* engineering form if requiredThis
code does so by shifting more front dotIf want shift other way, change s
ignson numbers*) Engineering (i 3)0 ii-1+1-(5+3)(* contains precede
decimal point*)j(Leadingplaces)- jj 1 -1 (' ') j0 ('-') (' ') 2 2 (* out
*) (* this happen format *)aa+(0.1,)*0.5 TRUNC(a)9 aa/10.0ii+1d import fr
omInOut to produce smaller programs - you will only able IO console £ ,,
, SmallIO £ ,,,,,*)IntLogic £ IANDtab09xSigDigits15tchnegchs1..15 a,bREALi,j,k,
lwholeplacesrval,sval atoi(ai)bb1.0 i0 i-ia1/al1 (i,l)0 bb*a li aa*all+l b
TextAddrTextLenTextPos WriteCH(ch(j) k(a) k9 k9a10.0 k0 WriteRealHex(a,14)(k,4
)((k+('0')))a10.0*(a-k) a0.0 a0 j ('.') jj+1 (i0) ForceExponent ('e') i0 ('-
')i-i ('+') k1 3 ji 10li-10*jk(l+('0'))ij k3 1 -1 (k) ((0)) (c)0..30 (,c,)
() WriteRealOct(xn)aia(((x))+7) i8 1 -1 (a,3)(' ')a((a)) INC()() SetUp(
)()()0 ReadCH( ) 0 () ' '() CHR(0) () ReadRealNumber( val)SaveBuffReadOK
nege() (' ') () () '-' () '+' ()0.0 ('0') ('9') 10.0*+(ORD()-('0'))() '
.' ()1.-1) (xn)aia(((x))+7) i8 1 -1 (a,2) n16 (' ') a((a)-1) WriteRealFixe
dText( x,)(* a *)()ax(*add half place after least sig digit*)--1 -1 (*spac
e fill field*) i0 1aABS(x)i0 i+1 j+()-1 j j aa+(0.1,j)*0.5 j (' ') ('-')
j1 k(a) k9 k9 ((k+('0')))a10.0*(a-k) a0.0 ('0') ('9') 10.0*+(()-('0'))10.
0*()/ ('e') ('E') i0()'-' ('-') ('+') () ('0') ('9') i3000 i10*i+(()-(
'0'))() /(10.0,i) *(10.0,i) - ( a)0(a) ReadRealText( AtPos r)() () (
()' ') ()() r0 (r) PreScale0 a0.0 ('.') j1 () k(a) k9 k9a10.0 (* (k0) (k
9) ('k')(k,6)(a,14)*)((k+('0')))a10.0*(a-k) a0.0 a0.0 ((0)) (x,)0..30 (,x,,)(
) 02 .fill field*) i0 1aABS(x)i0 i+1 j+()-1 j j aa+IMPLEMENTATION SetUpCall(*
Up call parameters for a program and chain to it*)Chain £ LoadAndExecuteSYSTEM
£(*Convert range 1 10 (unless zero)i returns places shifted process*)a0.
0 a-a (*calculate whole digits size*)i0 a0.0 a1.0e14 aa/1.0e14ii+14 a10.0 aa
/10.0ii+1 a1.0e-14 (*(' ')*)a1.0e14*aii-14 a1.0 (*(' ')*)a10.0*aii-1 WriteRe
alText( c)(*output a real *)sigdigitsplacesbeforedot()acScaleii-() R (1) (a,
b) (a,b,) (a,b) DEC() -1 c((c)+) (,,,)(c,-,,)(*5 *) .IMPLEMENTATION STOR
AGE(*Heap allocation/deallocationD.Moore 29 Dec 84*) SYSTEM £ IntLogic £ IAND L
OADER £ TOP £ ,HeadRoom512(*min headroom between stack and heap*)Frame(*Free li
st frame*)nex 1..10 (*()*) PivotNoMaxElement,HeadElementi,j,ka,btempc,d,e(* all
pivots false*) i1 i i1 -1 (*choose a pivot*)0.00 j1 j (i-1j) (' tryi
ng ')(j,5)j(i-1j)(* *) 0 (' Singular ')HALTi(' next ')(,5)(,14)(*b*)1.0/(*(1.0
/,b,1)*) j1 j *i-1j(*(i-1j,/,()) i''(i)ij+1(i)if.'' i0 j-1 f.i+1if.'COM'f.
0f.fcbex0f.fcbcr0(f) .IMPLEMENTATION SmallIO Conversions £ CardToString,IntToS
tring £ Read,Write,,ReadBufferMaxDepth3 SkipBlanks( ch) () ' ' ReadCard( c)c0(
)() ('0') ('9') 2)*)i-1j0.0 ki+1 bk-1jk-1jk-1j-k-1*(*(,(b-k-1j)/k-1,3)*)(**)(
* *) (* j*) (*triangularisation*) (* now upper triangular, but permuted as
given *)(*solve *)k1 k INC(k) k k+1 k-1(* *) i 1 -1 i(*row produce r
esult*)a ji+1 baaa-j-1*k-1j(* k-1j0.0 ((b-a)/k-1j,j-1,4)*)c10*c+(ORD()-('0'))(
)(**)termCH ReadInt( x)neg()() '-' ('-') ('+') () x0 ('0') ('9') x10*x+((
)-('0'))()(**) x-x WriteCardInGivenBase(c,baseplaceszerosuppress)text1..5 u
sedi(c,,,) ' ' '0' i+1 () () i6- 5 (i) WriteCard(c)(c,10,,k-1ia/i-1(*(
a,k-1i*i-1,5)*) .IMPLEMENTATION Sort(*Internal sort of fixed length records*)
FastMove £ Swap(*uses quick *)i,jsorted SortRecords(tableelements,elementsizeCom
parKeyProc)ela,b,c 0 5 (*use bubble for small number *)j-1a i1 j b((a)+) (a
,b) (a,b,)) WriteHex(c)(c,16,,) WriteOct(c)(c,8,,) WriteInt(c)1..6 i(c,10,,
) i+1 () (' ') i7- 6 (i) ignorech0axeolch0dxdelimiter' ' AlwaysBuffer .ver
sions £ CardToString,IntToString £ Read,Write,,ReadBufferMaxDepthIMPLEMENTATION
Solve(* a set of equations by gaussian elimination*) £ ,InOut £ WriteCard Rab
(**)jj-1 (* more*)(*select a pivot*)a(()+*( 2))c(()+*(-1))(* middle element*
) (,a) (*a*) (c,) b (a,c) babc (*a*) (c,a) ba (,c) b bc (*b is now *)a ((a)
(c)) ((a)(c)) (a,b) a((a)+) ((a)(c)) (b,c) c((c)-)-1 ((a)(c)) (a,c,)(*if
has been moved, reposition pointer to it*) ab bc cb ba ealInOut £ WriteReal
,WriteRealHex(* Check(a,bREALAt) ABS(a-b)(1.0e-14*(a+b)) (' at ')(,5)('a b dif')
(a,20)(b,20)(a-b,20) *) Gauss( Matrix COLUMNdepth,len)(* a for an arbitrary
number righthand sides.matrix is array columns which make up the element
s in each column. The first rows are used to a square *)Pivots1..10(*()*) Pivo
ted R f.(s)-* ReadRec(sRecBytes reply)ii0(*bytes read*) i (s,) s..
()()ii+1(i) WriteRec(s )ii0(* *)s.. (i) s..(s,())()ii+1(i) GetPos(s ,)i s
, +*(f.)i(f.)i 4+16384*(i-4*) (* pointers are ahead position*) () DEC(Direc
tionoutputfcb(* use for output input*)BufferSize(* size *)CharsRead(* *)Buf
fer0..-1 (*The is only used files and console may be increased at will*)iB
uffers Connect( s fdir)(s,SIZE(s)+*(-1)) s ((f))* 0 +1 .f BufferOut(s)i s .f(
,(),,i) i .eof tsizePFrame FreeListTopOfHeapLast,LastButOne,,Next ALLOCATE( Po
inter)(*Allocate memory from *)(+3,0fffch) (*make multiple of 4 bytes*)(*try to
find If not found, call MemFull again if Memfullreturns *)NIL () (.) . (* f
ree *)..- .0 . .. (()+.)(*allocate top *)0.f BufferIn(s)i s .f(,(),,i).i0i
0 WriteChar(sw) s .devtype (w)i(,WORD(w)) i(,(w))wINC() (s) (s) (*Case
*) (* s*) Disconnect( sclosefile)SaveSize s (s,)(* *)(*fill up 128 bo
undary*)*(( )+1) -1 (*m()+ ((())-) -FullUp MemIsFull(' Out ')HALT RELEASE(
NewTop)(* up all above (inclusive) *) DEALLOCATE( )(*Deallocate some *)(+3,0
FFFCH) (()()) () .(*see adjoins area in *)().. ()(()+) (*merge with followi
ng is 0ffffh, so joining implies nil*).+.ust *)(s) () (s,(s)+-) WriteWord(
sw)(s,(w))(s,(w)) EndWrite(s) s (.) (0) (s) ReadChar(s w) s . (w)w((,0))
(s) w() (* *) (* s*) ReadWord(s w)lowbyte,highbyte(s,)(s,)w((),()) EOS(s) s,
(s) (.. (()+.)() (* Join preceding *)..+.... (**)(* at end
*) (()+.) () . FreeSpace()i ((i))- (*Initialisation*)() .IMPLEMENTATIO
N Streams SYSTEM £ ,BYTE Files £ SeqReadBlock,SeqWriteBlock,Close,Devicetype,co
n ,**)(**) PhysicalEOS(s) (s) s.. Reset(s) s, ()f.fcbex0f.fcbcr0i(,(f))+1f
() i(,0dh)i(,0ch) (*page eject*) SetPos(shigh,low)Extent s, (s) 4*() 1
6383 -16384()(*open the required extent*) ORD(f.) ()f.i(,(f)) i255 +1 rdr,lst,p
un ,disc Conversions £ LowByte,HighByte,MakeWord CPM £ BDOS,wpufc,wlcfc,rrdfc,op
nfc,fcb £ Write,ReadBuffer,Read, STORAGE £ ALLOCATE,DEALLOCATEEOF1ax(*end of fi
le character*)BlockSize128(*characters in a block*)STREAM StreamRecordFilePoint
er FILEConnectFileUpdated(* if buffer written to*)Pos(*Next byte *)Dir R
COMMAND DEFCONVERSIDEFCPM DEFCPMBIOS DEF" DEBUG DEF/EXCHANGEDEF3FAST
MOVEDEF4FILES DEFGETFILESDEFVINOUT DEFINTLOGICDEFvLOADER DEFwMATHS DEFzPR
OCESSEDEFQUICKSTRDEF k- i k- ii+ ik- i() i0x Copy( , £ )i (£) (£) i() (
i) (0) £00x (+)i i- i +-1 £i-i (£) £0x .i0 (i(s1)) (s1i0c) (i) i StoS
(Source Dest BlaIMPLEMENTATION (*Low level terminal supportDave Moore 24 dec
84*) CPM £ BDOS,rccfc,wccfc,rcbfc,rcsfc,)+(MAX()-())-()-1 BufferAhead(sforce)
s.. () SetBuffers(Count) 1 1 8 (*purely arbitrary limit*) 8 ChangeDirec
tion(s)(*I am not sure this code. Have I missed doing anything*)s. 1 .) GetPos
(s ,)iIMPLEMENTATION Strings(*String match routines are terminated by zero byte
s or length*) Pos(Matcdiofc SYSTEM £ ,WORDConsoleBuffer0..128 BYTEPositionijch
Write(b)i(*needed to avoid conflict with global*) CharEnabled CharRoutine(b) i
(,(b)) ReadBuffer(force) ((-1)1) 0()-1i(,())1 Read( b) 1 b+1+1 (-1)1 b0Dx(*
carriage return*)+1i(,0ah)i(,0)bCHR(i) b0dx i(,0) h,Search Start)(*Returns num
ber of characters preceding firstoccurrence MATCH gives to skip at beginnin
g ()+1 if not found*)i,j,kkLength()-()i (ik) j0 (j()) (j0c) i (ji+j) INC
(j)(i) ()+1 Concat(s1,s2 s3 )(*Concatenate two strings create a thirdresult
£ string is byte £ truncated won't fit*)i,j,kj BusyRead( b)(*there is a prob
lem wiuth CP/M when these calls areintermixed . This results in some characte
rs being received twice*)i(,255)b(i) BlinkEnabled BlinkRoutine ClearCharBuffe
r(*overcome bug mentioned above*)i(,0) i0 i(,0) ReadAgain 1 -1 (0)(0ax) O
utString( s )i0 i(s) si0c (si)ii+1 (**) (s )(s)(s3) j(s1) j(s1) i0 (ij)
(s1i0c) s3is1i(i) i(s3) j(s2) j((s3)-i) j(s3)-i k0 (kj) (s2k0c) s3is2k(i)(
k) i(s3) s3i0x (s1 )(*Return in *)ii0 (i(s1)) (s1i0c) (i) i StoS(Sourc
e Dest BlankFill)i,j,k,li0 (i()) (i()) (i0x) ii(i)li(*save for return value
*) ErrorExit(s )(s)i(0,0) ReadString( s )()StringLen0 (s) () ' ' s+1 (**
) (s) s0x 10129 .oH #r' ' AlwaysBuffer .versions £ CardToString,IntToString £
Read,Write,,ReadBufferMaxDepthIMPLEMENTATION Solve(* a set of equations by gau
ssian elimination*) £ ,InOut £ WriteCard R ii () i' ' i()+1 i() i0x l Assi
gn(s1 s2 )ii(s1,s2,) Insert(substr dest inx)i,j,kk()j()(*truncate £ too
large *) k(SIZE()-()) k()- (j+k)() j()-k (*move up rest *) ij-1 () -1 i+k
i i0 k-1 i+()i Delete( str ,len)i,j,kk() k (+)k R status *)conin3(*re
ad character from *)conout4(*write to *)list5(* *)punch6(* *)reader7(* *)h
ome8(* current disc*)seldsc9(*select *)settrk10(*set track*)setsec11(* sector*)s
etdma12(* dma address*)readdisc13(* a *)writedisc14(* a *)listst15(*return *)se
ctrn16(*translate *)interlace1..26 pinterlace parametersspt(*se additions in t
he same style omitted valuesBy Lawrence E Hughes*) SYSTEM £ BYTE,WORD(*constant
s use BDOS BDOSHL*)resfc0 (*reset (reboot ccp)*)rccfc1(*read console characte
r*)wccfc2(*write *)rrdfc3(* reader*)wpufc4(* punch*)wlcfc5(* list *)diofc6(*dir
ect io*)wcbfc9(* buffer*)rcbfc10(* *)rcsfc11(* status*)selfc14(*select disc d
rive*)opnfc15(*open file*)clsREALINOUDEFSETUPCALDEFSMALLIO DEFSOLVE DEFSORT
DEFSTORAGE DEFSTREAMS DEFSTRINGS DEFTERMINALDEF PORTIO DEFCHAIN DEFSCREENIOD
EF Command(* line processor*) SYSTEM £ BYTEParclass(name,string,option)(* is a
best gfc16(*close *)sfofc17(*search first match dir*)snofc18(* next*)delfc19
(*delete *)rsrfc20(*sequential *)wsrfc21(* *)makfc22(*make *)renfc23(*rename *)s
dafc26(*set Address*)gavfc27(*get allocation vector address*)gdpfc31(* parame
ter block addr*)gucfc32(*/ user number*)rrrfc33(* random *)wrrfc34(* *)cfsfc35(
*Compute size*)srrfc36(* pointer*)rsdfc37(* *)wruess style of thingIf the par
ameter in quotes it a follows a '' or a '/' an (there only ever one . It
always last, and contains everything from / onwardsEverything else a (no
validity checking performed*)TextLength(*returns bytes *)Terminator(* next char
acter, delimiter for strings*)Class(*class *) FilePosErrorNoChars0..127 (* -
terminated bya zero byte, but that zfc40(* zero fill*)(*Layouts various ar
eas BIOS Cerenkof Modula IIDave Moore Oct 84 are book (op sit)*)alfa1..8 ext
en1..3 discmap (*depending on groups*)8bytes0..15 16words0..7 int3loworder
highorderfcbfcbdn(* *)fcbfn(* name (blank )*)fcbft(* extension*)fcbex(*extent op
ened*)cpmres(*reserved by /M*)fcbrc(* count*)fcbdm(* map notincluded length*)P
arameter GetParams( p count)(*crack command *)CommLength80hCommText81h0..12
6 . Conversions SYSTEM £ WORD,BYTE CardToString(c,base T used) IntToString
(c T )(*Convert a Cardinal (Integer) to a stringc is the value, useT retu
rns left justifie *)fcbcr(*current *)fcbrn3(*/M 2.2 *) (codede)(*Result is A
value*) ()(* HL *) . CPMBIOSSYSTEM £ BYTE,WORDCPM £ alfa,exten,discmap(*mnemon
ics for direct bdos calls using the jump vector table (use BIOS and BIOSHL)*)cbo
ot0(*cold boot*)wboot1(*warm *)consta2(*consoled gives number of sig digits*) Ma
keWord(High,Low)(*Combine two bytes into a word *) HighByte(w) LowByte(w)(*Retur
n () order byte a Note that, following usual 8080 convention, first low
*) . CPM(*Opcodes for CP/M Bdos and Bios callsMnemonics taken from System Progr
amming under /M80with R, )(*Read(Write) a block () a f- ( check - addr
ess - .Blocks 128 bytes eachIn early versions compiler, parameter was
ignored zero. replaced routinesSeqReadBlock SeqWriteBlock- Byte trans
fer ( difference 11 defines a . a case more portable, since -11 define
d SIZE TSIZE be size words, would totally silly a oriented )** careful *
find number of bytes examine (if 0 64k searched)returns matched byte,
one past end none*) . Files(* definition for CP/MCerenkof Modula IINote also
the module RT11 which provides 11compatibility. That uses this one*)(*Caution *
******This differs from 11 in certain waysThctors per *)bsh(*block shift fact
or*)blm(* mask*)exm(*extent *)dsm(*max allocation groups*)drm(* directory entrie
s*)al0 0..1 (* *)cks(*check size*)off(*system tracks*)filler0..2 pparameters
pdirectory dirun(*or 0E5h if deleted*)dirfn(*file name*)dirft(* type*)direx(*
number*)dirres(*reserved *)dirrc(* count *)dirdm(* map *)pe original is ver
y machine specific. It hastherefore been deemed acceptible to change it CPM.If
you want independant IO, use streams differences areSome parameters passed by
instead of valueblknr paramater handled differentlybyte count not word used b
uffer lengthsNot all 11 error codes make sense under Channel numbers! *) SYST
EM £ ,WORD £ fcb(* that Rad50name and Radialloc alloc0..10 pcheck 0..10 pdis
cheader discheaderscratch0..2 (codebcde) (*Result is A value*) ()(* HL *) .
DEBUG(*This is the definition module for debugAt present, it does not contain a
ny definitions,c50 omitted *)(*ProcedureBDOS requestfunctionLookupopnfcopen Cre
atedelfc/makfcdelete any existing create newDelete fileRelease extentsClosecls
fcclose WriteBlockwsrfc(sequential) writeReadBlockrsrfc() readRenamerenfc *) Dev
icetype(con,rdr,lst,pun,disc)FILEdevtypefeofFileName0..13 (*e.g. bfilename.dat
*) ConvertFileName( ffn )(*Convert a into though you may, of course add some.
must be imported by which compiled and linked with /T (or using (*$t+*) flag
so that main program linkage comes out in right order (obviously, initialise
d first as sets up interupt low memory used other modules to call No, Horten
se, compile this mode (/T) selected *) . Exchange SYSTEM £ (p)(* porcess
at p with current one*) .an may include wild cards (but no search matching fi
les performed*) ( f reply)(* returns 0 if ok (note- length)-1 output only
device specified-2 found*) ( f )(* 0, OK -1 input -2, directory f
ull*) ( f )(* Reply - 0 -2,non such*) ( f)(* *) ( f)(* *) ( f,bytecount ) (
f FastMove(*Assembly language routines to do fast memory moves/exchangesusing
LDIR and LDDR If the are non -overlapping, you can use either Moveupor Movedown
they overlap destination address is lower than source , else length zer
o, nothing moved*) SYSTEM £ (,len) (,) Swap(a,b) Searchup(chstart) Searchdown(
)(*look for a character in th R called, one , , a . a ,
use backspace, control P, Uetc. want a (even ), *) ReadLine( s )(
* a text. longer than s, remainder discarded*) SkipEOL(*Skip rest *)
ReadInt( x)(* integer Number may have leading sign , separators tabs A n
on-numeric *) ReadCard( x)(* a cardinal*) ()(* a *) (* a separator*) (sroutines
to allow you temporarilly switch a new streamThis is the fill version of inout
that allows switching streams and redirection (see also CommandLine)There ano
ther SmallIO, which only supports standard console*)EOL1ex(* End line marke
rNote uses 1eh Record seperatorThe requirement characterdoes not occur in
middle a If this symbol output by Write, it will be* should a multiple 128
even its , a 128 alwaystransferred. - 0 Actual number BYTES 0 represents
EOF. A partial will occur at end (never extent)Only less than on writes
Remark hard we get back .One way overcome cold bootjump locati
on 0. do , coursehave modify appropriatelly. Also Direct Bios call code
altered, as instruction pick uptranslated carriage return/ feed*)Eos
CH0x(* at EOF *)Done(* 'like a dinner' variable used for all sorts status r
eturns procedure definitions details*)termCH(*String terminating after read Re
adString*)ignorech(*0ax*)(*Normally *) eolch(*0dx*)(* *)AlwaysBuffer(**)(* -
set true forcebuffered *) OpenInput(defext )(*Open a file. Set input de
vice BIOS table. Changing Cold Boot supported - either us or Digital Resea
rch!Deuxieme remark others devices STREAMS*) ( f ) ( f )(* ( V1.03) perfo
rm Parameters except there *) ( f,old )(*Changes File , must a
ccessed until re-openedafter Any with same deleted*) MakeBAK( f )(* named
FCB a BAK *) SetBlock( f)(* a prompt display on request name precedin
g pushed onto a stack, default two entries deep. overflows, program aborts
with message 'Stack overflow ' if was opened successfully*) OpenOutput( )
(* a - *) CloseInput(*Close . Restores previous value*) CloseOutput(
* , retaining information*) Read( ch)(* next . Line Feeds normally ignored
You can chanPosition a a exist already - most next added beca
use routine performs a 1 compatible sequence, rather extended introduced /M
2.2. (Its probably faster too) *) . GetFiles(*Get a list of file names meeting
a wildcard description*) Files £ FileName GetNames(Pattern count)(* is a pa
ttern to use for the search returns a matching nge altering a foun
d*) ( s )(* a string. When reading from command interact a special way ro
utine buffer wheras .However, call remains , . delimiter ac
ts a terminator .Any terminate a . , when , end alwaysterminates a .
Leading blanks . a subtlety involving . retains an . emptyame (
with no device on front) number returned in If given contains wild card,
it always as only match, whether exists or not While this means that routine
cannot be used check existence a , can convert a parameter a filename r
equired by module *) . InOut Streams £ STREAM(* module as per Wirth's bookIn
addition, there are a few extra Rmatically!*) (pan q)(*Generate a q starts
p has a work space size n address a memory Do yet (thats done )You p
robably wondering what a good way calculate required So we. used sta
ck p ( calls turn) As an approach would think a number double , then
again. realy want - here some numbersFor each , 6 , plus parameter
s(2 var, ( radians) with tangent A/B2(A,B)(A/B)Also, 2 a value range 0 2*
Whereas -/2../2This means 2 can be used directly for rectangular polar c
o-ordinates. In addition, 2 works when B0.0*) ENTIER(x)(*convert a real an . d
iffers TRUNC because only positive values*) .n of a generic module5 J Proces
ses(* module as per WirthD. Moore 4 Jan 84Revamped 2 Sept 86 so that PROCESS is
t )(* a . Terminated length or null *) WriteInt(xplaces)(* x least number
right justified. more spaces required , field expanded. case, no *
) WriteCard(x,) WriteHex(x,) WriteOct(x,)(*Other cardinaloutput . To write he
x, (Cardinal(integervalue),4 (*say*)) -1 print FFFF*)(*See RealInOut Real
IO*) SwitchInStream(p)(*Switch given existing open identifier he same
and to support mode 2 interrupts. This should not affect yourprograms all c
hanges are invisible.Note - NEWPROCESS TRANSFER in this , SYSTEM, .*)(*****
*******************************************************LIMITATIONIf more than on
e copy of any process within a given canbe running at time, display will r
etainedbetween suspension a procedure its re- created *) SwitchOutStream(p
)(* Output*) PopInStream(*Return aprevious *) PopOutStream(* *) . *)
ReadLine( s )(* a text. longer than s, remainder disc IntLogic(*Some
integer logic operations*) IAND(i,j) IOR(i,j) IXOR(i,j) . LOADER(*This is a du
mmy moduleIt always loaded last. The address of itsone symbol, therefore, tact
ivation. removed V1.19 means a routine which suspends must contain up level
addressing. (That references variables procedures suspending nested). N
or mayit call itself have you multiple processes, best use /P linker
flag - see manual for details limitation could overcome by taking a whenev
er states switched. I shall if I do next release*) £ SIGNALhe top loa
d (note - ,not contents)Do recompile this .*)TOP (*or anything, as it neve
r gets allocated*) . Maths(*Some mathematical functions (C) Dave Moore, FTL Mod
ula-2 1986CP/M 80 version of a generic module5 Jan 87 - Added Entier function*)P
I3.14159265358979323OneOnPI0.31830988618379067e2.71828182845904523(*StInterruptS
tubMode2(**) (*set 2 *) StartProcess(pPROCn)(*Start a concurrent with pro
gram P a workspace n bytes a standard type representing a parameterless The st
orage got from heap *) SEND( s)(* first (longest waiting) on s restarted*) W
AIT( s)(*Wait a signal - beware Boston Subway*) Awaited(s)(*Returns somethin
g *) Init( s)(*Initialise a - Simula 67 autoandard trigonometric .All trig
work in Radians,not degrees. *) SIN(AREAL) COS(A) TAN(A)(*Natural logorithm and
exponential Note that LOG10(A)LN(A)*0.43429448190325182 ab (a to the power b)
is EXP(b*(a))but if b integer, there a faster way - use atoi from RealInOut *
) (A) (A)(*Square root *) SQRT(A)(*Inverse - given What angle *) ARCTAN(A)
2(A,B)(*2 returns R charactersremain, shaved, moves size remains sa
me. still wont fit, extra £ a terminated £*) WriteRealOct(xn)(*
octal debugging purposes*) WriteRealHex(xn) WriteRealFixed(x,) ( £ x,)(* a
fixed use decimals too large , reverted small, pr
ints £ procedure value Tex, a *) atoionsoleBoth functions *) Quicks
tr. RealInOut(*Real input outputas per Wirth with extensions (C) Dave Moore, FT
L Modula-2 1986A generic moduleModified July 1987, There are now two new routin
es that support codinga real number into a text array. These WriteRealText andW
riteRealFixedText. Also, ReadRealFixed allows you to read in numbers parameter
value (min 2), 6 open array , 6+ , a few loops, statments, tempor
aries, etc *) ( p,q)(*Transfer q saving current p *) IOTRANSFER( p,qva w)(*P
erform - PROCESSE. lots discussion. extra , w. a area a stub transfer
out interrupt. *)(*********************NOTE******************** follows s
tandards down far possible. hack improve response t from stringsI cou
ld claim I did this because some people had asked for it,but the reason is ma
de easier write a test .*)Scale(*0*)(*scale factor WriteReal*)Engineering(
**) (*if true, engineering exponents used always multiplesof 3*)Leadingplaces
(*2*) (* places leave before dotuseful particularly formatwhen should be se
t at least 4*)ForceExponent(*imes a little setting separately. *)(*See also
PORTIO other useful routines. *) . $b QuickStr(*Quick open routine for str
eams( in the sense of coding time saved)Dave MooreCerenkof Computing29 Sep 85Thi
s module is not manual because it post-dates .It designed to reduce work you
have do using command line parameters allows one or more files either
*) (* false not zero on floating point*) ReadReal( xREAL) ReadRealText( T
ext£ AtPos x)(*Read a forms +!-d*.d*e+!-d+eg1.02.3E3Termination character
returned termCH INOUT (since effectively an extension InOut)The routine
a a string. index first (starts 0). It returns after*) (xn) ( £
xn)(*Write a interface will also return a set options foundTo call , up
an array type StreamRecordEach entry points a file a stream which be open
ed.A default name can given. If no ( give , null string), and parameter
, *) Streams £ STREAM,DirectionFiles£ FileName,FILEpSTREAM pFILE OptionsSe
t 'A'..'Z'OpenedMustSupply (* true if absence mantissa + exponent form exampl
e, 10 will 0.1E2 variable , +ve, cause . shifted right negative, 1, 10
print 1.0E2If , scaled, then rounded a multiple 3 ( digits redu
cedso, 10 0.01E3 ( 0,1)10.0E0( 2,3,4) 10000.0E-3 ( 5,6,7) etc layout follow
s rightmost 5 columns field reserved there must sigdigits+1 (or +2 ) po
sitions left . insufficient error *) IsStream FileStreamDefaultNameDir (*in
put output*)LookupFirst (* , lookup rather than create . Useful Input-Output
*) OpenStreams( StreamList Options)(*Open a For each , a pointer variable
, a , a direction ( ), are passed there any on , they returned *) Very
Quick( In,Out)(*Automatically Attach as . omitted,attach c Rich r
eturns if is found, or the character EOF (1ax) .The allows use streams
binary files 30 Nov 861/ Writes now check disk and setseof flag . You can
do (s) after awrite full. must teststraight - other operations change
status .2/ Random input-output with records that span blocks supported.3/ Th
ere a procedure SetBuffers you dule RealInOut Real IO*) . separators and t
abs are ignored A non-numeric terminates*) ReadCard( x)(* Solve(* a set of equ
ations by gaussian elimination*)COLUMN1..10 REAL Gauss( Matrix depth,len)(* a
for an arbitrary number righthand sides.matrix is array columns which make
up the elements in each column. The first rows are used to a square *) .(
ai)(*Raise a integer powerThis Conversiions, which was a veryinnappropra
te place . whollyappropriate, one , probablyalso *) . (* octal de
bugging purposes*) WriteRealHex(xn) SetUpCall(* Up call parameters for a progra
m and chain to itThis module is used by the editor calling compilers.The second
parameter fcb file which be compiledIt will set up on command Sort(*I
nternal sort of fixed length records*)(*uses Quicksort*) SYSTEM £ KeyProc (,) So
rtRecords(tableelements,elementsizeCompar)(* the is data to number in
bytes each element a routine whoch returns if passed as parameters are out
order*) . STORAGE(*Heap allocation/deallocationD.Moore 29 Dec 84Changed 30 Ja
n 85The FullUp procedure may return line as a . followed /E an option.If thi
s too clever your requirements, you could use 'Chain' directly.*) CPM £ ,alfa
MakeCall(progname f) . SmallIO(*This is the small version of InOut which onl
y supportsi-o from console*)EOL0dx(*0DH carriage returnNote that Wirth uses 1e
h Record seperatorThe requirement characterdoes not occontrol to ALLOCATEIf
it does so, the will be tried again. fails, then called - ad infinitum, Y
our routine must do something useful (like HALT)*) SYSTEM £ ( Pointersize)(*Al
locate memory from heap*) RELEASE(NewTop)(*Free up all of above (inclusive) *)
DEALLOCATE( )(*Deallocate some *) FreeSpace()(*Amount space left between top
and stack in bytes*)PROC(*Procedure callcur in middle a line*)Done(*as 'lik
e a dinner' variable used for all sorts status returnssee procedure definition
s details*)termCH(*String terminating after readby ReadString*)ignorech(*0ax*)
(*Normally feed*)eolch(*0*)(* *)delimiter(*' '*) (* Blank any this delimits
a string*)AlwaysBuffer(**)(* - set true to forcebuffered *) ReadInt( x)(*Rea
d an integer value Number may hav when fullDefaults a Storage which prints
message stopsStore address a you want execute is this variable*) . S
treams(* module as in Wirth's book. (C) Dave Moore, FTL Modula-2 1986Modified 11
Feb 86 A new function , PhysicalEOS, checks for physical end of file on a STREA
M. This contrasts to EOS whe leading sign Leading blanks, separators and tabs a
re ignored A non-numeric terminates*) ReadCard( x)(* a cardinal*) WriteInt(xplac
es)(*Write x at least number right justified. If more spaces required than
there , field expanded. In case, no *) WriteCard(x,) WriteHex(x,) WriteO
ct(x,)(*Other cardinaloutput routines. To write hex, use (Cardinal(integerval
ue),4 (*say*)) -1 will print FFFF*)(*See mo Rd)*) Read( b)(* character. If
buffer, returnedOtherwise a wait bdos call issued*) ReadBuffer(force)(*Bu
ffer ahead.Reads another if empty or trueDuring , all CP/M control codes
be *) BusyRead( b)(* a console waitingThis ignores contents returns null
has been *) ReadAgain(*causes last backed up overUseful lexical analysers.
You only back beginning a lineing firstoccurrence MATCH gives to£ skip
at beginning ()+1 if not found*) Insert(substr dest inx)(* the substring
into positiongiven *) Concat(s1,s2 s3 )(*Concatenate two strings £ crea
te a thirdresult string is byte truncated won't fit*) Length(s1 )(*Return
in *) Assign(s1 s2 )(* s1 £ s2. Add a null terminator requireset number
buffers a . also a ChangeDirection changes direction a .4/ Reset no long
er makes a an .*) SYSTEM £ WORD, Files £ FILE Direction(,) Connect( s fdir)(*
stream s f may be open closed, but before accessing it via Note differe
nce third parameterIn , this a word , aBYTE . version, BYTEs WORDs in
termixed a , inform d*) StoS(Source Dest BlankFill)(*New function Vers
ion 1.2Converts source £ a If Blankfill true, destination blank filled, o
therwise, it with a ( there room)Copying stops end either array encount
ered, a inputThe returns actually copied, including fill ( any)
.*) Delete( str ,len)(* from starting character *) Copy( , ( ) Mor
e than one connected a *) Disconnect( sclosefile)(* optionally close Actual
ly, false, only effect flush any buffer (1ah) always written*) WriteW
ord(sw)(*Output two bytes without conversion*) WriteChar(sw)(* a *) EndWrite
(s)(*Flush , required*) ReadWord(s w) ReadChar(s w)(*Read words charactersThes
e routines not know about eofs defined by )(* . Result , *)(*N
ote Well*********Inx starts , 1 - a . *) . SYSTEM £ BYTE(* IO routines
These are seperated from Streams because that is theway it done in Wirth, and
you may want touse this module directly any caseSee also, ScreenIO which d pa
rticular (eg 1 e5h)( knows 1) *) (s)(*Returns true at ()End either
detection 1*) (s)(*Sets back beginningOn list device, does a page throw*)
SetPos(shigh,low) GetPos(s ,)(*Get/ current position Only works disc !*) Buf
ferAhead(sforce)(*If console , read aheadUse when reading stillwant CP/M edi
ttingIgnored devices produce independence*) ReadRec(sRecoes things with curs
or etc*)CharWrit()(*The next four variables used by 'pinch' lowest level of t
erminal output provide a blink facility routine sets rather than importing
so can runwithout being present. Of course, there nothing stop using these
entry points foryour own modules*)CharRoutineCharEnabledBlinkRoutinePROCBlinkEn
abledStringLen(*length read string (characters actually entereBytes reply) Writ
eRec(s ) (s)(* *) (Count) (sDir) . Strings(*String match routines are t
erminated by zero bytes or length*)0..80 (*here for compatibilty only*) Pos(Ma
tch,Search Start)(*Returns number of characters preced RControl is the current
control code set for the terminal MadeChange is TRUE on return from ScreenCo
ntrol if the required code is implemented, else false EditDisp contains cod
e to simulate some codes when they are not implemented*) (*New routines adde
d at version 1.02 These routines move the resposibilty for scrolling within a
window from EditStat to ScreenIO This is done so that, when working with th
e memory mapped version of ScreenIO, The Bars need not jump up and down whencha
racters in the sequences below DelChar,DelLine,InsChar,InsLine,DelEol,DelEos,
ClearScreen Perform the various editting sequences DelEol deletes from under
cursor to end of line DelEos deletes from under cursor to end of screen Clear
screen homes the cursor as well (to top left) Horizontal,Vertical,CornerLL,Co
rnerUL,CornerUR,CornerLR Character sequences to draw horizontal and vertical
bars around windows and to do the corners (lower left, upper left, upper right
,lowOnly works on buffered input*) Write(B) (* a carriage return feed pair*) (s
) ErrorExit(s ) ReadString( s ) ClearCharBuffer(*Overcome /M bug ,
presenteda second time then an ordinary a To overcome , just before ex
itting when switch one other*) .l has been *) PortIO(*Support PORT IO (I
n and Out) realted stuff (C) Dave Moore Sept 1986 *)SYSTEM £ WORD,er right)
Startxy,MiddleXY,EndXY The character sequences to start a cursor address co
mmand, for between the co-ordinates and after the cursor address command. Mo
veLeft,MoveRight,MoveDown,MoveUp Cursor move commands *) (*You should not n
eed to use the next few type declarations They are included here for use by the
configuration program*) PROCEDURE Gotoxy(x,yCARDINAL) (*Position to giv
en coordinates top left is always 0,0, which means that the bigger(PortAddress
) (Val)(*do an or OUT. returns INed value as fundtion result *) DisableInterr
upts EnableInterrupts SetMode2Base(a)(*Set base address for mode 2 interrupts Mu
st be on a 256 byte boundary (ie, low 8 bits zero)*) . Chain(* to another progr
amLow memory must be set up ready for the called (as if from CCP) y is, the fur
ther down the screen x is column, y is row A 'Standard' Screen is 80 by 24
. The limit is set by the terminal definition file*) PROCEDURE LoadTermCode(
filenameFileName) (*Load the terminal definition for the current terminal
filename is the name of the file to read Normally, when the program is loaded
, the file 'TERMINAL.COD' is loaded from the logged in disc This routine only
needs to be used if that file is not the one to use (eg, to swap screens*) *)C
PM £ fcb LoadAndExecute( f)(*The parameter is an file loaded*) .DEFINITION
MODULE ScreenIO (*Screen handling routines for cursor position, attribute etc
Specific to this compiler*) FROMSYSTEM IMPORT BYTE FROMFiles IMPORT File
Name TYPEEdits(Dim,Bright,Normal,Inverse,Blink,StartGraph,EndGraph, DelChar,De
lLine,InsChar,InsLine,DelEol,DelEos,ClearScreen, Horizontal,Vertical,CornerLL,C
ornerUL,CornerUR,CornerLR, Startxy,Mi PROCEDURE ScreenControl(sEdits)
(*Perform a screen control operation*) PROCEDURE DrawBox(x1,y1,x2,y2CARDINAL
) (*draw a box for a window on the screen x1,y1 is the lower left corner
x2,y2 is upper right corner*) PROCEDURE Clip(x1,y1,x2,y2CARDINAL) (*Set clip
boundaries used by Windows when drawing boxes so that only the parts of the b
oxes masked are re-drawn has no effect except in DrawBox*) VARScreenDepth,Scre
enWidthCARDINAL MadeChangeBOOLEAN (*ddleXY,EndXY,RingBell,MoveLeft,MoveRight
, MoveDown,MoveUp) (*The editting mnemonics have the following meaning D
im,Bright,Normal,Inverse,Blink Enter the given mode. Modes should not be comb
ined as too much variation exists between terminals in this area StartGraph
,EndGraph Enter and exit graphic character set mode Used for drawing bars ar
ound windows If your terminal can do this with ordinary characters, set these
sequences empty and put the required Rot create list file') WriteLn HALT
END DEC(Count) IF Count0 THEN Usage END ELSE Create(ListF,'LST',reply) END
Connect(List,ListF,output) FOR i0 TO Count-1 DO GetNames(Parami.Chars,Names,N
ameCount) IF NameCount1 THEN SortRecords(ADR(Names),CARDINAL(NameCount), TSIZ
E(FileName),Compar) END FOR j0 TO NameCount-1 DO Lookup(Inf,Namesj,reply) IF
reply0 THEN WriteString(' Could not open ') WriteString(Namesj) WrMPORT ADDR
ESS,ADR,TSIZE FROM Command IMPORT Parameter,Parclass,GetParams FROM Files IMPO
RT FileName,FILE,Lookup,Create FROM Streams IMPORT Connect,Disconnect,STREAM,in
put,output,WriteChar, ReadChar,EOS FROM GetFiles IMPORT GetNames FROM Termina
l IMPORT WriteString,WriteLn FROM Sort IMPORT SortRecords CONSTFF0cx TAB09x
LF0ax CR0dx TABS20x TYPE PFileNamePOINTER TO FileName VARListSTREAM
ListFFILE replyINTEGER i,jINTEGER InsSTREAM InfFILE a window is scrolled*
) PROCEDURE ScrollWindowUp(StartLine,EndLineCARDINAL) PROCEDURE ScrollWindowDo
wn(StartLine,EndLineCARDINAL) PROCEDURE OutputToScreen(TurnOnBOOLEAN) (*Call
this routine with FALSE to prevent output going to the screen. This allows you
to suppress output while large amounts of screen alterations are being made to
speed up a program. Of course, you must re-enable screen output and then re-dr
aw the screen later. This is used by the editor to suppress screen alteratio c
hCHAR bufferARRAY0..4095 OF CHAR bufflenCARDINAL (*I buffer the characters
on output since I have a printer which stops printing whenever anything appears
on the interface. To get it to run at speed, you must hit it with a buffer ful
l 'at a time'*) PROCEDURE FlushBuffer VARiCARDINAL BEGIN IF bufflen0 THEN
FOR i0 TO bufflen-1 DO WriteChar(List,bufferi) END END bufflen0 END FlushBuf
fer PROCEDURE BufferOut(chCHAR) BEGIN IF bufflenHIGH(buffer) THENns during ex
ecution of repeats *) END ScreenIO. .IMPLEMENTATION STORAGE(*Heap allocation
/deallocationD.Moore 29 Dec 84*) SYSTEM £ IntLogic £ IAND LOADER £ TOP £ ,Head
Room512(*min headroom between stack and heap*)Frame(*Free list frame*)nex FlushB
uffer END bufferbufflench bufflenbufflen+1 END BufferOut PROCEDURE Compar(
a,bADDRESS)BOOLEAN VARp,qPFileName BEGIN pPFileName(a) qPFileName(b) RETURN
pq END Compar PROCEDURE Usage BEGIN WriteString('Usage is LIST file,file,
...')WriteLn WriteString(' or LIST file,file,...,output fileo')WriteLn
WriteString(' where file is a file to list or a wild card for files to list')Wr
iteLn WriteLn WriteString(' for example LIST *.DEF')WriteLn HALT END Usage
PROCEDURE Listit VARParamARRAY 0..10 OF Parameter CountINTEGER NamesARRAY
0..100 OF FileName NameCount INTEGER Counter INTEGER Cnter INTEGER BEGIN
GetParams(Param,Count) Counter 1 IF Count0 THEN Usage END
IF ParamCount-1.Classoption THEN DEC(Count) IF Count0 THEN Usage END GetName
s(ParamCount-1.Chars,Names,NameCount) Create(ListF,Names0,reply) IF reply0 THE
N WriteString(' Could nMODULE List (*List one of more files Dave Moore FT
L Modula-2 C/O Workman and Associates 1925 East Mountain Street Pasadena, CA
91104 (818) 791-7979 This is a module provided with the system. You may hack
it and use it for whatever purposes you wish. Call is LIST (wild card) f
ile name,.... (output file nameo) Where the output file name is optional (de
faults to printer device) Bugs Overwrites output file without checking if
OK *) IMPORTDebug FROM SYSTEM I Rmlu deffiles.lbr e COMMAND.DEF e CONVE
RSI.DEF e CPM.DEF e CPMBIOS.DEF e DEBUG.DEF e EXCHANGE.DEF e FASTMOVE.DEF
e FILES.DEF e GETFILES.DEF e INOUT.DEF e INTLOGIC.DEF e LOADER.DEF e MATHS.
DEF e PROCESSE.DEF e QUICKSTR.DEF e REALINOU.DEF e SETUPCAL.DEF e SMALLIO.D
EF e SOLVE.DEF e SORT.DEF e STORAGE.DEF e STREAMS.DEF e STRINGS.DEF e TERM
INAL.DEF e PORTIO.DEF e CHAIN.DEF e SCREENIO.DEF e CPMHL.DEF e PLUSBIOS.DEF
f *"QRhB8KGB h2!l #- #Q(B # 2mh2BF!m ! ! !!Q(G2 !Q!LB!"L# B( -B qa 2b(1w(,
y 2p(!B2(22BQB2#bk6"!F# #(h2(4!+6B#6A#V6K"!#3iteLn ELSE WriteString(' Listing'
) WriteString(Namesj) WriteLn Counter 1 BufferOut(FF) Connect(Ins,Inf,inpu
t) WHILE NOT EOS(Ins) DO ReadChar(Ins,ch) IF ch80x THEN chCHR(ORD(ch)-80h)
END (*output character if not control code*) IF ((ch' ') AND (ch'')) OR (ch
TAB) OR (chCR) OR (chLF) THEN BufferOut(ch) END END Disconnect(Ins
,TRUE) END ENDr+s+w""(w"#GH .HsH#2go"Q *#"!R02Kx(#Q"(!x "O! !jR0Ur+ x # A 0G
22GO!-++ ## #Q(B22WP V3.0 (C) 1987 HiSoft Buffer size $ $No files$ Open failed
$ Disc I/O error (Full )$ to $ Same$ Copy (Y/N/A/Q/P/B/W) $ L END END Listit
BEGIN bufflen0 Listit FlushBuffer Disconnect(List,TRUE) END List. mACUST
OMIZEXEmAFINDP COM5-ARC EXEf l Streams(* module as in Wirth's book. (C) D
ave Moore, FTL Modula-2 1986Modified 11 Feb 86 A new function , PhysicalEOS, che
cks for physical end of file on a STREAM. This contrasts to EOS whmlu modfiles.
lbr e BUILDSUB.MOD e COMMAND.MOD e CONVERSI.MOD e DEBUG.MOD e FILES.MOD e
GETFILES.MOD e INOUT.MOD e PLUSBIOS.MOD e MATHS.MOD e PRECEDEN.MOD e PROCES
SE.MOD e QUICKSTR.MOD e REALINOU.MOD e SETUPCAL.MOD e SMALLIO.MOD e SOLVE.M
OD e SORT.MOD e STORAGE.MOD e STREAMS.MOD e STRINGS.MOD e TERMINAL.MOD e P
LUSBIOS.MOD f ences to draw horizontal and vertical bars around windows and t
o do the corners (lower left, upper left, upper right,lowMODULE HiThere FROM T
erminal IMPORT WriteString,WriteLn BEGIN WriteString('Hi There')WriteLn END H
iThere. ReadBuffer(force)(*Buffer ahead.Reads another if empty or trueDur
ing , all CP/M control codes be *) BusyRead( b)(* a console waitingThis ign
ores contents returns null has been *) ReadAgain(*causes last backed up
overUseful lexical analysers. You only back beginning a line Rmlu asmfil
es.lbr e CHAIN.ASM e CPM.ASM e CPMBIOS.ASM e FASTMOVE.ASM e INTLOGIC.ASM e
PORTIO.ASM e -README.ASM e EXCHANGE.ASM e OPSASM.DAT e CPMHL.ASM f e OPSA
SM.DAT e CPMHL.ASM fal (defaults to printer device) Bugs Overwrites outp
ut file without checking if OK *) IMPORTDebug FROM SYSTEM I2! !2U2 ! 2"V#
###2X6 A!!e(G2 eG!eA. (+4(1nf( +#M7NU2U(# .#!eGX8% (nfVutXNWEnfut!eGR(( X(# 00P*
Vnf"YG72KY28y( #kbG(M#.!NK!d Ur+ x # A 0!jR0SD V1.0 by Adam Denning (C) HiSoft
1986 $$ S$ $R $ $K Recs $ Disc free space $function i sourc an Man librar
formnIO This is done so that, when working with the memory mapped version of
ScreenIO, The Bars need not jump up and down when! ! !222 2!G7£o(! !$ q(a 2y
Wp((2R8#!(Gw#2# .# WDEL V2.0 (C) 1987 HiSoft $Drive is R/O!$No matching files$
Cannot delete!$ Delete (Y/N/A/Q/P) $ R R R R R R R !R!!!!!!
!!! "R""""""""" #R######### $R$$$$$$$$$ %R%%%%%%%%% &R&&&&&&&&& 'R''''''''
'