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 43 50 44 52 65 61 64 20 76 33 2E 32 34 00 ..CPDRead v3.24.
000030: 29 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 00 00 02 09 4E E5 00 00 41 02 00 00 00 02 ......N...A.....
000120: 00 00 46 02 00 00 00 02 00 00 42 02 00 00 00 02 ..F.......B.....
000130: 00 00 47 02 00 00 00 02 00 00 43 02 00 00 00 02 ..G.......C.....
000140: 00 00 48 02 00 00 00 02 00 00 44 02 00 00 00 02 ..H.......D.....
000150: 00 00 49 02 00 00 00 02 00 00 45 02 00 00 00 02 ..I.......E.....
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0002F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0003F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0004F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0005F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0006F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0007F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0008F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0009F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0010F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0011F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
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 00 00 02 09 4E E5 01 00 41 02 00 00 00 02 ......N...A.....
001420: 01 00 46 02 00 00 00 02 01 00 42 02 00 00 00 02 ..F.......B.....
001430: 01 00 47 02 00 00 00 02 01 00 43 02 00 00 00 02 ..G.......C.....
001440: 01 00 48 02 00 00 00 02 01 00 44 02 00 00 00 02 ..H.......D.....
001450: 01 00 49 02 00 00 00 02 01 00 45 02 00 00 00 02 ..I.......E.....
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0015F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0016F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0017F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0018F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0019F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0020F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0021F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0022F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0023F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0024F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0025F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0026F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
002710: 02 00 00 00 02 09 4E E5 02 00 41 02 00 00 00 02 ......N...A.....
002720: 02 00 46 02 00 00 00 02 02 00 42 02 00 00 00 02 ..F.......B.....
002730: 02 00 47 02 00 00 00 02 02 00 43 02 00 00 00 02 ..G.......C.....
002740: 02 00 48 02 00 00 00 02 02 00 44 02 00 00 00 02 ..H.......D.....
002750: 02 00 49 02 00 00 00 02 02 00 45 02 00 00 00 02 ..I.......E.....
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 54 55 52 54 4C 45 4A 20 50 41 53 00 00 00 1A .TURTLEJ PAS....
002810: 02 03 04 05 00 00 00 00 00 00 00 00 00 00 00 00 ................
002820: 00 45 44 38 30 20 20 20 20 43 4F 4D 00 00 00 45 .ED80 COM...E
002830: 06 07 08 09 0A 0B 0C 0D 0E 00 00 00 00 00 00 00 ................
002840: 00 45 44 38 30 49 4E 53 54 4D 53 47 00 00 00 11 .ED80INSTMSG....
002850: 0F 10 11 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002860: 00 45 44 38 30 49 4E 53 54 43 4F 4D 00 00 00 80 .ED80INSTCOM....
002870: 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 .............. !
002880: 00 45 44 38 30 49 4E 53 54 43 4F 4D 01 00 00 14 .ED80INSTCOM....
002890: 22 23 24 00 00 00 00 00 00 00 00 00 00 00 00 00 "#$.............
0028A0: 00 45 58 54 52 41 20 20 20 57 4F 4B 00 00 00 01 .EXTRA WOK....
0028B0: 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 %...............
0028C0: 00 4A 41 42 42 45 52 20 20 57 4F 4B 00 00 00 08 .JABBER WOK....
0028D0: 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 &...............
0028E0: 00 45 44 38 30 20 20 20 20 48 4C 50 00 00 00 11 .ED80 HLP....
0028F0: 27 28 29 00 00 00 00 00 00 00 00 00 00 00 00 00 '().............
002900: 00 42 49 52 54 48 44 41 59 50 41 53 00 00 00 1A .BIRTHDAYPAS....
002910: 2A 2B 2C 2D 00 00 00 00 00 00 00 00 00 00 00 00 *+,-............
002920: E5 54 45 53 54 20 20 20 20 50 41 53 00 00 00 01 .TEST PAS....
002930: 2E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002940: 00 48 45 58 20 20 20 20 20 50 41 53 00 00 00 0A .HEX PAS....
002950: 30 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01..............
002960: 00 52 45 41 44 20 20 20 20 4D 45 20 00 00 00 07 .READ ME ....
002970: 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2...............
002980: 00 44 49 53 20 20 20 20 20 50 41 53 00 00 00 80 .DIS PAS....
002990: 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 3456789:;<=>?@AB
0029A0: 00 44 49 53 20 20 20 20 20 50 41 53 01 00 00 23 .DIS PAS...#
0029B0: 43 44 45 46 47 00 00 00 00 00 00 00 00 00 00 00 CDEFG...........
0029C0: 00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 03 .DISC BAS....
0029D0: 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 H...............
0029E0: 00 52 41 4E 44 52 45 43 20 50 41 53 00 00 00 18 .RANDREC PAS....
0029F0: 49 4A 4B 00 00 00 00 00 00 00 00 00 00 00 00 00 IJK.............
002A00: 75 73 20 3A 20 42 4F 4F 4C 45 41 4E 3B 0D 0A 09 us : BOOLEAN;...
002A10: 69 20 2C 20 68 61 6E 64 6C 65 20 3A 20 49 4E 54 i , handle : INT
002A20: 45 47 45 52 3B 0D 0A 0D 0A 7B 24 46 20 47 53 58 EGER;....{$F GSX
002A30: 4C 49 42 20 20 20 20 7D 0D 0A 0D 0A 0D 0A 50 52 LIB }......PR
002A40: 4F 43 45 44 55 52 45 20 70 65 6E 64 6F 77 6E 28 OCEDURE pendown(
002A50: 63 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 c:INTEGER);..BEG
002A60: 49 4E 0D 0A 20 70 65 6E 73 74 61 74 75 73 3A 3D IN.. penstatus:=
002A70: 54 52 55 45 3B 0D 0A 20 7B 20 74 68 65 20 70 61 TRUE;.. { the pa
002A80: 72 61 6D 65 74 65 72 20 69 73 20 69 67 6E 6F 72 rameter is ignor
002A90: 65 64 20 66 6F 72 20 63 6F 6D 70 61 74 69 62 6C ed for compatibl
002AA0: 69 74 79 0D 0A 20 20 77 69 74 68 20 6F 74 68 65 ity.. with othe
002AB0: 72 20 48 69 53 6F 66 74 20 54 75 72 74 6C 65 20 r HiSoft Turtle
002AC0: 67 72 61 70 68 69 63 20 72 6F 75 74 69 6E 65 73 graphic routines
002AD0: 20 7D 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 }..END;....PROC
002AE0: 45 44 55 52 45 20 70 65 6E 75 70 3B 0D 0A 0D 0A EDURE penup;....
002AF0: 42 45 47 49 4E 0D 0A 20 70 65 6E 73 74 61 74 75 BEGIN.. penstatu
002B00: 73 3A 3D 46 41 4C 53 45 0D 0A 45 4E 44 3B 0D 0A s:=FALSE..END;..
002B10: 0D 0A 50 52 4F 43 45 44 55 52 45 20 73 65 74 68 ..PROCEDURE seth
002B20: 64 28 61 6E 67 6C 65 3A 52 45 41 4C 29 3B 0D 0A d(angle:REAL);..
002B30: 42 45 47 49 4E 0D 0A 20 09 09 68 65 61 64 69 6E BEGIN.. ..headin
002B40: 67 3A 3D 61 6E 67 6C 65 0D 0A 45 4E 44 3B 0D 0A g:=angle..END;..
002B50: 0D 0A 50 52 4F 43 45 44 55 52 45 20 73 65 74 58 ..PROCEDURE setX
002B60: 59 28 58 2C 59 3A 52 45 41 4C 29 3B 0D 0A 42 45 Y(X,Y:REAL);..BE
002B70: 47 49 4E 0D 0A 20 58 63 6F 72 3A 3D 58 3B 0D 0A GIN.. Xcor:=X;..
002B80: 20 59 63 6F 72 3A 3D 59 0D 0A 45 4E 44 3B 0D 0A Ycor:=Y..END;..
002B90: 0D 0A 50 52 4F 43 45 44 55 52 45 20 66 77 64 28 ..PROCEDURE fwd(
002BA0: 6C 65 6E 3A 52 45 41 4C 29 3B 0D 0A 43 4F 4E 53 len:REAL);..CONS
002BB0: 54 20 50 49 62 79 31 38 30 20 3D 20 31 2E 37 34 T PIby180 = 1.74
002BC0: 35 33 32 39 45 2D 32 3B 0D 0A 56 41 52 20 6E 65 5329E-2;..VAR ne
002BD0: 77 58 2C 6E 65 77 59 3A 52 45 41 4C 3B 0D 0A 09 wX,newY:REAL;...
002BE0: 74 3A 20 41 52 52 41 59 5B 31 2E 2E 34 5D 20 4F t: ARRAY[1..4] O
002BF0: 46 20 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 F INTEGER;..BEGI
002C00: 00 54 55 52 54 4C 45 33 20 50 41 53 00 00 00 1F .TURTLE3 PAS....
002C10: 4C 4D 4E 4F 00 00 00 00 00 00 00 00 00 00 00 00 LMNO............
002C20: 00 57 44 20 20 20 20 20 20 43 4F 4D 00 00 00 04 .WD COM....
002C30: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 P...............
002C40: 00 57 50 20 20 20 20 20 20 43 4F 4D 00 00 00 06 .WP COM....
002C50: 51 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Q...............
002C60: 00 47 53 58 4C 49 42 20 20 50 41 53 00 00 00 3F .GSXLIB PAS...?
002C70: 52 53 54 55 56 57 58 59 00 00 00 00 00 00 00 00 RSTUVWXY........
002C80: 00 41 4D 53 44 4F 53 20 20 44 4F 43 00 00 00 03 .AMSDOS DOC....
002C90: 5A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Z...............
002CA0: 00 46 52 4F 4D 41 4D 53 20 43 4F 4D 00 00 00 23 .FROMAMS COM...#
002CB0: 5B 5C 5D 5E 5F 00 00 00 00 00 00 00 00 00 00 00 [\]^_...........
002CC0: 00 54 4F 41 4D 53 20 20 20 43 4F 4D 00 00 00 1A .TOAMS COM....
002CD0: 60 61 62 63 00 00 00 00 00 00 00 00 00 00 00 00 `abc............
002CE0: 00 47 53 58 56 41 52 20 20 50 41 53 00 00 00 02 .GSXVAR PAS....
002CF0: 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d...............
002D00: 00 44 44 53 43 52 45 45 4E 50 52 4C 00 00 00 28 .DDSCREENPRL...(
002D10: 65 66 67 68 69 00 00 00 00 00 00 00 00 00 00 00 efghi...........
002D20: 00 42 41 52 20 20 20 20 20 50 41 53 00 00 00 15 .BAR PAS....
002D30: 6A 6B 6C 00 00 00 00 00 00 00 00 00 00 00 00 00 jkl.............
002D40: 00 48 50 45 20 20 20 20 20 43 4F 4D 00 00 00 4F .HPE COM...O
002D50: 6D 6E 6F 70 71 72 73 74 75 76 00 00 00 00 00 00 mnopqrstuv......
002D60: 00 48 50 38 30 20 20 20 20 43 4F 4D 00 00 00 80 .HP80 COM....
002D70: 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 wxyz{|}~........
002D80: 00 48 50 38 30 20 20 20 20 43 4F 4D 01 00 00 06 .HP80 COM....
002D90: 87 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002DA0: 00 53 44 20 20 20 20 20 20 43 4F 4D 00 00 00 07 .SD COM....
002DB0: 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002DC0: 00 52 45 41 44 2D 4D 45 20 54 4F 4F 00 00 00 20 .READ-ME TOO...
002DD0: 89 8A 8B 8C 00 00 00 00 00 00 00 00 00 00 00 00 ................
002DE0: 00 48 50 45 20 20 20 20 20 48 4C 50 00 00 00 12 .HPE HLP....
002DF0: 8D 8E 8F 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002E00: 4E 0D 0A 20 6E 65 77 58 3A 3D 58 63 6F 72 2B 6C N.. newX:=Xcor+l
002E10: 65 6E 2A 43 4F 53 28 68 65 61 64 69 6E 67 2A 50 en*COS(heading*P
002E20: 49 62 79 31 38 30 29 3B 0D 0A 20 6E 65 77 59 3A Iby180);.. newY:
002E30: 3D 59 63 6F 72 2B 6C 65 6E 2A 53 49 4E 28 68 65 =Ycor+len*SIN(he
002E40: 61 64 69 6E 67 2A 50 49 62 79 31 38 30 29 3B 0D ading*PIby180);.
002E50: 0A 20 49 46 20 70 65 6E 73 74 61 74 75 73 20 54 . IF penstatus T
002E60: 48 45 4E 20 0D 0A 09 42 45 47 49 4E 0D 0A 09 20 HEN ...BEGIN...
002E70: 74 5B 31 5D 3A 3D 52 4F 55 4E 44 28 58 63 6F 72 t[1]:=ROUND(Xcor
002E80: 2A 35 30 2E 30 29 3B 20 74 5B 32 5D 3A 3D 52 4F *50.0); t[2]:=RO
002E90: 55 4E 44 28 59 63 6F 72 2A 38 30 2E 30 29 3B 0D UND(Ycor*80.0);.
002EA0: 0A 09 20 74 5B 33 5D 3A 3D 52 4F 55 4E 44 28 6E .. t[3]:=ROUND(n
002EB0: 65 77 58 2A 35 30 2E 30 29 3B 20 74 5B 34 5D 3A ewX*50.0); t[4]:
002EC0: 3D 52 4F 55 4E 44 28 6E 65 77 59 2A 38 30 2E 30 =ROUND(newY*80.0
002ED0: 29 3B 0D 0A 09 20 70 6F 6C 79 6C 69 6E 65 28 68 );... polyline(h
002EE0: 61 6E 64 6C 65 2C 32 2C 41 44 44 52 28 74 29 29 andle,2,ADDR(t))
002EF0: 0D 0A 09 45 4E 44 3B 0D 0A 20 58 63 6F 72 3A 3D ...END;.. Xcor:=
002F00: 6E 65 77 58 3B 0D 0A 20 59 63 6F 72 3A 3D 6E 65 newX;.. Ycor:=ne
002F10: 77 59 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 wY..END;....PROC
002F20: 45 44 55 52 45 20 62 61 63 6B 28 6C 65 6E 3A 52 EDURE back(len:R
002F30: 45 41 4C 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 66 EAL);..BEGIN.. f
002F40: 77 64 28 2D 6C 65 6E 29 0D 0A 45 4E 44 3B 0D 0A wd(-len)..END;..
002F50: 0D 0A 50 52 4F 43 45 44 55 52 45 20 72 69 67 68 ..PROCEDURE righ
002F60: 74 28 61 6E 67 6C 65 3A 52 45 41 4C 29 3B 0D 0A t(angle:REAL);..
002F70: 42 45 47 49 4E 0D 0A 20 68 65 61 64 69 6E 67 3A BEGIN.. heading:
002F80: 3D 68 65 61 64 69 6E 67 2D 61 6E 67 6C 65 3B 0D =heading-angle;.
002F90: 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 .END;....PROCEDU
002FA0: 52 45 20 6C 65 66 74 28 61 6E 67 6C 65 3A 52 45 RE left(angle:RE
002FB0: 41 4C 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 68 65 AL);..BEGIN.. he
002FC0: 61 64 69 6E 67 3A 3D 68 65 61 64 69 6E 67 2B 61 ading:=heading+a
002FD0: 6E 67 6C 65 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 ngle;..END;....P
002FE0: 52 4F 43 45 44 55 52 45 20 74 75 72 74 6C 65 3B ROCEDURE turtle;
002FF0: 0D 0A 42 45 47 49 4E 0D 0A 20 6F 70 65 6E 77 6F ..BEGIN.. openwo
003000: 00 48 50 20 20 20 20 20 20 43 4F 4D 00 00 00 80 .HP COM....
003010: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F ................
003020: 00 48 50 20 20 20 20 20 20 43 4F 4D 01 00 00 20 .HP COM...
003030: A0 A1 A2 A3 00 00 00 00 00 00 00 00 00 00 00 00 ...£............
003040: 00 42 41 52 20 20 20 20 20 53 55 42 00 00 00 01 .BAR SUB....
003050: A4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003060: 00 48 50 38 30 20 20 20 20 45 52 52 00 00 00 11 .HP80 ERR....
003070: A5 A6 A7 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003080: 00 50 52 49 4D 45 53 20 20 50 41 53 00 00 00 0F .PRIMES PAS....
003090: A8 A9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030A0: E5 54 45 53 54 20 20 20 20 43 4F 4D 00 00 00 00 .TEST COM....
0030B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0030D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0030E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0030F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003200: 72 6B 28 68 61 6E 64 6C 65 2C 31 2C 31 2C 31 2C rk(handle,1,1,1,
003210: 31 2C 31 2C 31 2C 31 2C 31 2C 31 2C 31 29 3B 0D 1,1,1,1,1,1,1);.
003220: 0A 20 70 65 6E 64 6F 77 6E 28 31 29 3B 0D 0A 20 . pendown(1);..
003230: 73 65 74 58 59 28 33 30 30 2C 32 30 30 29 3B 0D setXY(300,200);.
003240: 0A 20 73 65 74 68 64 28 30 29 3B 0D 0A 45 4E 44 . sethd(0);..END
003250: 3B 0D 0A 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 ;......PROCEDURE
003260: 20 61 72 63 72 28 72 3A 52 45 41 4C 3B 64 65 67 arcr(r:REAL;deg
003270: 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 56 41 52 20 :INTEGER);..VAR
003280: 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 i:INTEGER;..BEGI
003290: 4E 0D 0A 20 46 4F 52 20 69 3A 3D 31 20 20 54 4F N.. FOR i:=1 TO
0032A0: 20 64 65 67 20 44 4F 0D 0A 20 20 42 45 47 49 4E deg DO.. BEGIN
0032B0: 0D 0A 20 20 20 66 77 64 28 72 29 3B 20 72 69 67 .. fwd(r); rig
0032C0: 68 74 28 31 29 0D 0A 20 20 45 4E 44 3B 0D 0A 45 ht(1).. END;..E
0032D0: 4E 44 3B 0D 0A 0D 0A 0D 0A 50 52 4F 43 45 44 55 ND;......PROCEDU
0032E0: 52 45 20 70 6F 6C 79 73 70 69 28 73 69 64 65 2C RE polyspi(side,
0032F0: 61 6E 67 6C 65 2C 69 6E 63 3A 52 45 41 4C 29 3B angle,inc:REAL);
003300: 0D 0A 42 45 47 49 4E 0D 0A 20 66 77 64 28 73 69 ..BEGIN.. fwd(si
003310: 64 65 29 3B 0D 0A 20 72 69 67 68 74 28 61 6E 67 de);.. right(ang
003320: 6C 65 29 3B 0D 0A 20 70 6F 6C 79 73 70 69 28 73 le);.. polyspi(s
003330: 69 64 65 2B 69 6E 63 2C 61 6E 67 6C 65 2C 69 6E ide+inc,angle,in
003340: 63 29 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F c);..END;....PRO
003350: 43 45 44 55 52 45 20 61 72 63 6C 28 72 3A 52 45 CEDURE arcl(r:RE
003360: 41 4C 3B 64 65 67 3A 49 4E 54 45 47 45 52 29 3B AL;deg:INTEGER);
003370: 0D 0A 56 41 52 20 69 3A 49 4E 54 45 47 45 52 3B ..VAR i:INTEGER;
003380: 0D 0A 42 45 47 49 4E 0D 0A 20 46 4F 52 20 69 3A ..BEGIN.. FOR i:
003390: 3D 31 20 54 4F 20 64 65 67 20 44 4F 0D 0A 20 20 =1 TO deg DO..
0033A0: 20 42 45 47 49 4E 0D 0A 20 20 20 20 66 77 64 28 BEGIN.. fwd(
0033B0: 72 29 3B 20 6C 65 66 74 28 31 29 0D 0A 20 20 20 r); left(1)..
0033C0: 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F END..END;....PRO
0033D0: 43 45 44 55 52 45 20 68 69 6C 62 65 72 74 28 6C CEDURE hilbert(l
0033E0: 65 6E 2C 6C 65 76 65 6C 2C 70 61 72 69 74 79 3A en,level,parity:
0033F0: 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E INTEGER);..BEGIN
003400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003600: 0D 0A 49 46 20 6C 65 76 65 6C 20 3C 3E 20 30 20 ..IF level <> 0
003610: 54 48 45 4E 0D 0A 20 20 20 42 45 47 49 4E 0D 0A THEN.. BEGIN..
003620: 20 20 20 20 20 20 6C 65 66 74 28 70 61 72 69 74 left(parit
003630: 79 20 2A 20 39 30 29 3B 0D 0A 20 20 20 20 20 20 y * 90);..
003640: 68 69 6C 62 65 72 74 28 6C 65 6E 2C 20 6C 65 76 hilbert(len, lev
003650: 65 6C 2D 31 2C 20 2D 70 61 72 69 74 79 29 3B 0D el-1, -parity);.
003660: 0A 20 20 20 20 20 20 66 77 64 28 6C 65 6E 29 3B . fwd(len);
003670: 0D 0A 20 20 20 20 20 20 72 69 67 68 74 28 70 61 .. right(pa
003680: 72 69 74 79 20 2A 20 39 30 29 3B 0D 0A 20 20 20 rity * 90);..
003690: 20 20 20 68 69 6C 62 65 72 74 28 6C 65 6E 2C 20 hilbert(len,
0036A0: 6C 65 76 65 6C 2D 31 2C 20 70 61 72 69 74 79 29 level-1, parity)
0036B0: 3B 0D 0A 20 20 20 20 20 20 66 77 64 28 6C 65 6E ;.. fwd(len
0036C0: 29 3B 0D 0A 20 20 20 20 20 20 68 69 6C 62 65 72 );.. hilber
0036D0: 74 28 6C 65 6E 2C 20 6C 65 76 65 6C 2D 31 2C 20 t(len, level-1,
0036E0: 70 61 72 69 74 79 29 3B 0D 0A 20 20 20 20 20 20 parity);..
0036F0: 72 69 67 68 74 28 70 61 72 69 74 79 20 2A 20 39 right(parity * 9
003700: 30 29 3B 0D 0A 20 20 20 20 20 20 66 77 64 28 6C 0);.. fwd(l
003710: 65 6E 29 3B 0D 0A 20 20 20 20 20 20 68 69 6C 62 en);.. hilb
003720: 65 72 74 28 6C 65 6E 2C 20 6C 65 76 65 6C 2D 31 ert(len, level-1
003730: 2C 20 2D 70 61 72 69 74 79 29 3B 0D 0A 20 20 20 , -parity);..
003740: 20 20 20 6C 65 66 74 28 70 61 72 69 74 79 20 2A left(parity *
003750: 20 39 30 29 0D 0A 20 20 20 45 4E 44 0D 0A 45 4E 90).. END..EN
003760: 44 3B 0D 0A 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 D;......PROCEDUR
003770: 45 20 70 6F 6C 79 28 73 69 64 65 2C 61 6E 67 6C E poly(side,angl
003780: 65 3A 52 45 41 4C 29 3B 0D 0A 42 45 47 49 4E 0D e:REAL);..BEGIN.
003790: 0A 20 66 77 64 28 73 69 64 65 29 3B 20 72 69 67 . fwd(side); rig
0037A0: 68 74 28 61 6E 67 6C 65 29 3B 0D 0A 20 49 46 20 ht(angle);.. IF
0037B0: 73 69 64 65 3C 31 38 30 2A 28 32 2B 54 52 55 4E side<180*(2+TRUN
0037C0: 43 28 61 6E 67 6C 65 2F 39 30 29 29 2F 33 20 54 C(angle/90))/3 T
0037D0: 48 45 4E 20 70 6F 6C 79 28 73 69 64 65 2B 31 2C HEN poly(side+1,
0037E0: 61 6E 67 6C 65 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A angle)..END;....
0037F0: 50 52 4F 43 45 44 55 52 45 20 50 28 58 2C 59 2C PROCEDURE P(X,Y,
003800: 7B 24 54 2C 59 20 20 43 6F 6D 70 69 6C 65 20 74 {$T,Y Compile t
003810: 68 69 73 20 70 72 6F 67 72 61 6D 20 66 6F 72 20 his program for
003820: 74 68 65 20 50 43 57 20 38 32 35 36 2F 38 35 31 the PCW 8256/851
003830: 32 20 20 75 73 69 6E 67 0D 0A 20 20 20 48 50 20 2 using.. HP
003840: 54 55 52 54 4C 45 4A 20 0D 0A 20 74 68 65 6E 20 TURTLEJ .. then
003850: 61 64 64 20 74 68 65 20 6E 65 63 63 65 73 73 61 add the neccessa
003860: 72 79 20 47 53 58 20 72 6F 75 74 69 6E 65 73 20 ry GSX routines
003870: 75 73 69 6E 67 0D 0A 20 20 20 47 45 4E 47 52 41 using.. GENGRA
003880: 46 20 54 55 52 54 4C 45 4A 0D 0A 20 20 61 6E 64 F TURTLEJ.. and
003890: 20 74 68 65 6E 20 72 75 6E 20 74 68 65 20 70 72 then run the pr
0038A0: 6F 67 72 61 6D 20 75 73 69 6E 67 20 0D 0A 20 20 ogram using ..
0038B0: 20 54 55 52 54 4C 45 4A 0D 0A 0D 0A 20 54 6F 20 TURTLEJ.... To
0038C0: 64 6F 20 74 68 69 73 20 79 6F 75 20 6E 65 65 64 do this you need
0038D0: 20 47 45 4E 47 52 41 46 2E 43 4F 4D 2C 20 47 53 GENGRAF.COM, GS
0038E0: 58 2E 53 59 53 20 61 6E 64 20 41 53 53 49 47 4E X.SYS and ASSIGN
0038F0: 2E 53 59 53 20 66 72 6F 6D 20 79 6F 75 72 20 41 .SYS from your A
003900: 6D 73 6F 66 74 20 53 79 73 74 65 6D 20 64 69 73 msoft System dis
003910: 63 73 0D 0A 20 61 6E 64 20 47 53 58 56 41 52 2E cs.. and GSXVAR.
003920: 50 41 53 2C 20 47 53 58 4C 49 42 2E 50 41 53 20 PAS, GSXLIB.PAS
003930: 61 6E 64 20 44 44 53 43 52 45 45 4E 2E 50 52 4C and DDSCREEN.PRL
003940: 20 66 72 6F 6D 20 79 6F 75 72 20 50 61 73 63 61 from your Pasca
003950: 6C 38 30 20 6D 61 73 74 65 72 20 64 69 73 63 0D l80 master disc.
003960: 0A 7D 0D 0A 7B 24 4C 2D 2C 43 2D 7D 0D 0A 50 52 .}..{$L-,C-}..PR
003970: 4F 47 52 41 4D 20 74 75 72 74 6C 65 3B 0D 0A 0D OGRAM turtle;...
003980: 0A 56 41 52 20 0D 0A 09 0D 0A 7B 24 46 20 47 53 .VAR .....{$F GS
003990: 58 56 41 52 20 20 20 20 20 7D 0D 0A 0D 0A 09 7B XVAR }.....{
0039A0: 74 68 65 73 65 20 76 61 72 69 61 62 6C 65 73 20 these variables
0039B0: 61 72 65 20 75 73 65 64 20 62 79 20 74 68 65 20 are used by the
0039C0: 74 75 72 74 6C 65 20 67 72 61 70 68 69 63 73 20 turtle graphics
0039D0: 72 6F 75 74 69 6E 65 73 20 7D 0D 0A 09 58 63 6F routines }...Xco
0039E0: 72 2C 59 63 6F 72 2C 68 65 61 64 69 6E 67 20 3A r,Ycor,heading :
0039F0: 20 52 45 41 4C 3B 0D 0A 09 70 65 6E 73 74 61 74 REAL;...penstat
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
003A10: 03 00 00 00 02 09 4E E5 03 00 41 02 00 00 00 02 ......N...A.....
003A20: 03 00 46 02 00 00 00 02 03 00 42 02 00 00 00 02 ..F.......B.....
003A30: 03 00 47 02 00 00 00 02 03 00 43 02 00 00 00 02 ..G.......C.....
003A40: 03 00 48 02 00 00 00 02 03 00 44 02 00 00 00 02 ..H.......D.....
003A50: 03 00 49 02 00 00 00 02 03 00 45 02 00 00 00 02 ..I.......E.....
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: 63 6F 6C 3A 49 4E 54 45 47 45 52 3B 73 69 64 65 col:INTEGER;side
003B10: 2C 61 6E 67 6C 65 3A 52 45 41 4C 29 3B 0D 0A 42 ,angle:REAL);..B
003B20: 45 47 49 4E 0D 0A 20 70 65 6E 64 6F 77 6E 28 63 EGIN.. pendown(c
003B30: 6F 6C 29 3B 0D 0A 20 73 65 74 68 64 28 30 29 3B ol);.. sethd(0);
003B40: 0D 0A 20 73 65 74 58 59 28 58 2C 59 29 3B 0D 0A .. setXY(X,Y);..
003B50: 20 70 6F 6C 79 28 73 69 64 65 2C 61 6E 67 6C 65 poly(side,angle
003B60: 29 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 );..END;....PROC
003B70: 45 44 55 52 45 20 63 69 72 63 6C 65 73 3B 0D 0A EDURE circles;..
003B80: 56 41 52 20 69 3A 49 4E 54 45 47 45 52 3B 0D 0A VAR i:INTEGER;..
003B90: 42 45 47 49 4E 0D 0A 20 46 4F 52 20 69 3A 3D 31 BEGIN.. FOR i:=1
003BA0: 20 54 4F 20 39 20 44 4F 0D 0A 20 20 20 42 45 47 TO 9 DO.. BEG
003BB0: 49 4E 0D 0A 20 20 20 20 61 72 63 72 28 31 2C 33 IN.. arcr(1,3
003BC0: 36 30 29 3B 72 69 67 68 74 28 34 30 29 0D 0A 20 60);right(40)..
003BD0: 20 20 45 4E 44 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A END;..END;....
003BE0: 50 52 4F 43 45 44 55 52 45 20 70 65 74 61 6C 28 PROCEDURE petal(
003BF0: 73 3A 52 45 41 4C 29 3B 0D 0A 42 45 47 49 4E 0D s:REAL);..BEGIN.
003C00: 0A 20 61 72 63 72 28 73 2C 36 30 29 3B 0D 0A 20 . arcr(s,60);..
003C10: 72 69 67 68 74 28 31 32 30 29 3B 0D 0A 20 61 72 right(120);.. ar
003C20: 63 72 28 73 2C 36 30 29 3B 0D 0A 20 72 69 67 68 cr(s,60);.. righ
003C30: 74 28 31 32 30 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A t(120)..END;....
003C40: 50 52 4F 43 45 44 55 52 45 20 66 6C 6F 77 65 72 PROCEDURE flower
003C50: 28 73 3A 52 45 41 4C 29 3B 0D 0A 56 41 52 20 69 (s:REAL);..VAR i
003C60: 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E :INTEGER;..BEGIN
003C70: 0D 0A 20 46 4F 52 20 69 3A 3D 31 20 54 4F 20 36 .. FOR i:=1 TO 6
003C80: 20 44 4F 20 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 DO .. BEGIN..
003C90: 20 20 70 65 74 61 6C 28 73 29 3B 0D 0A 20 20 20 petal(s);..
003CA0: 72 69 67 68 74 28 36 30 29 0D 0A 20 20 45 4E 44 right(60).. END
003CB0: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 42 45 47 49 4E 0D ..END;....BEGIN.
003CC0: 0A 20 74 75 72 74 6C 65 3B 0D 0A 20 57 52 49 54 . turtle;.. WRIT
003CD0: 45 4C 4E 28 27 20 20 20 20 20 48 69 53 6F 66 74 ELN(' HiSoft
003CE0: 20 54 75 72 74 6C 65 20 47 72 61 70 68 69 63 73 Turtle Graphics
003CF0: 20 64 65 6D 6F 6E 73 74 72 61 74 69 6F 6E 20 70 demonstration p
003D00: 3E 07 CB 66 20 23 06 05 21 3F 05 CD DC 06 2A 6F >..f #..!?....*o
003D10: 21 ED 5B 6D 21 ED 52 CD 98 06 DD CB 00 56 3E 20 !.[m!.R......V>
003D20: 28 02 3E 2A CD CF 07 E1 C9 06 06 21 44 05 CD DC (.>*.......!D...
003D30: 06 2A C7 20 ED 5B 6F 21 ED 52 CD 98 06 E1 C9 46 .*. .[o!.R.....F
003D40: 52 45 45 3A 42 4C 4F 43 4B 3A 4F 3A 29 22 FE 50 REE:BLOCK:O:)".P
003D50: 79 C9 3A 30 22 ED 5B 66 21 30 11 CD 4A 05 30 0C y.:0".[f!0..J.0.
003D60: DD CB 02 56 C0 F5 CD 03 06 F1 18 1B 2A 6A 21 DD ...V........*j!.
003D70: CB 00 4E 20 12 DD CB 02 76 20 0C B7 ED 52 28 1B ..N ....v ...R(.
003D80: C6 05 CD 3E 07 18 0B CD 3E 07 06 05 21 FE 05 CD ...>....>...!...
003D90: DC 06 EB 22 6A 21 06 00 CD 9E 06 CD DC 05 CD 4A ..."j!.........J
003DA0: 05 3A 31 22 30 06 DD CB 02 56 28 1C DD CB 02 76 .:1"0....V(....v
003DB0: 20 16 DD CB 00 4E 20 10 ED 5B 68 21 B7 ED 52 C8 ....N ..[h!..R.
003DC0: 19 C6 04 CD 3E 07 18 0D E5 CD 3E 07 06 04 21 FA ....>.....>...!.
003DD0: 05 CD DC 06 E1 22 68 21 44 C3 A4 06 3A 62 21 4F ....."h!D...:b!O
003DE0: 3A 6C 21 B7 28 0B 47 CD F1 0E 67 AF 84 38 07 10 :l!.(.G...g..8..
003DF0: FB 81 26 00 6F D0 21 FF 00 C9 43 4F 4C 3A 4C 49 ..&.o.!...COL:LI
003E00: 4E 45 3A E5 3A 32 22 CD 3E 07 21 CF 20 CB 66 28 NE:.:2".>.!. .f(
003E10: 07 06 06 21 39 06 18 10 CB 46 28 07 06 06 21 2D ...!9....F(...!-
003E20: 06 18 05 06 06 21 33 06 CD DC 06 E1 C9 49 2F 41 .....!3......I/A
003E30: 55 54 4F 49 4E 53 45 52 54 43 48 41 4E 47 45 3A UTOINSERTCHANGE:
003E40: 37 22 CD 3E 07 E5 2A 80 21 06 0E CD DC 06 E1 C9 7".>..*.!.......
003E50: E5 3A 33 22 CD 71 06 3A 2C 22 47 C5 21 D2 20 CD .:3".q.:,"G.!. .
003E60: DC 06 3A 34 22 CD 71 06 C1 21 14 21 CD DC 06 E1 ..:4".q..!.!....
003E70: C9 C5 CD 3E 07 C1 3E 20 CD CF 07 3E 24 CD CF 07 ...>..> ...>$...
003E80: C9 E5 D5 C5 F5 3A 35 22 CD 3E 07 21 6E 08 06 06 .....:5".>.!n...
003E90: CD DC 06 F1 C1 D1 E1 C9 11 F0 D8 CD BF 06 11 18 ................
003EA0: FC CD BF 06 11 9C FF CD BF 06 1E F6 CD BF 06 1E ................
003EB0: FF CD BF 06 21 D1 20 CB 9E 78 B7 C8 C3 AC 07 3E ....!. ..x.....>
003EC0: 2F 19 3C 38 FC ED 52 FE 30 E5 21 D1 20 20 07 CB /.<8..R.0.!. ..
003ED0: 5E 20 03 04 E1 C9 CB DE E1 C3 CF 07 7E 23 B7 20 ^ ..........~#.
003EE0: 03 3E 20 2B CD 01 07 FE 7F 20 09 3E FB 80 47 38 .> +..... .>..G8
003EF0: 0D 06 00 C9 FE 1B 28 F3 FE 20 30 02 05 C8 10 DC ......(.. 0.....
003F00: 72 6F 67 72 61 6D 27 29 3B 0D 0A 20 46 4F 52 20 rogram');.. FOR
003F10: 69 3A 3D 31 20 54 4F 20 31 34 20 44 4F 20 57 52 i:=1 TO 14 DO WR
003F20: 49 54 45 4C 4E 3B 0D 0A 20 57 52 49 54 45 4C 4E ITELN;.. WRITELN
003F30: 28 27 20 20 20 20 20 48 69 6C 62 65 72 74 20 43 (' Hilbert C
003F40: 75 72 76 65 27 29 3B 0D 0A 20 57 52 49 54 45 4C urve');.. WRITEL
003F50: 4E 3B 0D 0A 20 57 52 49 54 45 4C 4E 28 27 20 20 N;.. WRITELN('
003F60: 20 20 20 20 20 20 20 20 20 20 20 61 6E 64 20 36 and 6
003F70: 20 50 65 74 61 6C 20 46 6C 6F 77 65 72 27 29 3B Petal Flower');
003F80: 0D 0A 20 73 65 74 58 59 28 33 32 30 2C 32 30 30 .. setXY(320,200
003F90: 29 3B 0D 0A 20 66 6C 6F 77 65 72 28 32 29 3B 0D );.. flower(2);.
003FA0: 0A 20 73 65 74 58 59 28 35 30 2C 32 33 30 29 3B . setXY(50,230);
003FB0: 0D 0A 20 68 69 6C 62 65 72 74 28 31 30 2C 34 2C .. hilbert(10,4,
003FC0: 31 29 3B 0D 0A 20 52 45 41 44 4C 4E 3B 0D 0A 20 1);.. READLN;..
003FD0: 63 6C 6F 73 65 77 6F 72 6B 28 68 61 6E 64 6C 65 closework(handle
003FE0: 29 0D 0A 45 4E 44 2E 0D 0A 1A 20 61 6E 64 20 36 )..END.... and 6
003FF0: 20 50 65 74 61 6C 20 46 6C 6F 77 65 72 27 29 3B Petal Flower');
004000: 20 20 20 20 20 20 20 5E 54 20 20 20 20 20 20 20 ^T
004010: 20 20 20 20 44 65 6C 65 74 65 20 77 6F 72 64 20 Delete word
004020: 72 69 67 68 74 0D 0A 5E 51 20 5B 44 45 4C 5D 20 right..^Q [DEL]
004030: 20 20 20 20 44 65 6C 65 74 65 20 74 6F 20 73 74 Delete to st
004040: 61 72 74 20 6C 69 6E 65 20 20 20 20 5E 51 20 59 art line ^Q Y
004050: 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 65 20 Delete
004060: 74 6F 20 65 6E 64 20 6C 69 6E 65 0D 0A 0D 0A 0D to end line.....
004070: 0A 0D 0A 0D 0A 0D 0A 0D 0A 50 72 65 73 73 20 5B .........Press [
004080: 52 45 54 55 52 4E 5D 20 74 6F 20 65 6E 64 3B 20 RETURN] to end;
004090: 61 6E 79 20 6F 74 68 65 72 20 6B 65 79 20 66 6F any other key fo
0040A0: 72 20 6D 6F 72 65 20 48 65 6C 70 0D 0A 42 6C 6F r more Help..Blo
0040B0: 63 6B 20 63 6F 6D 6D 61 6E 64 73 0D 0A 2D 2D 2D ck commands..---
0040C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 4B 20 -----------..^K
0040D0: 42 20 20 20 20 20 20 20 20 20 4D 61 72 6B 20 53 B Mark S
0040E0: 74 61 72 74 20 6F 66 20 62 6C 6F 63 6B 20 20 20 tart of block
0040F0: 20 20 5E 4B 20 4B 20 20 20 20 20 20 20 20 20 4D ^K K M
004100: C9 F5 FE 7F 20 0A E5 21 38 07 CD 73 09 E1 F1 C9 .... ..!8..s....
004110: 38 04 3E 3F 18 17 FE 1B 20 06 E5 21 32 07 18 EA 8.>?.... ..!2...
004120: FE 20 30 09 3E 5E CD CF 07 F1 F5 C6 40 CD CF 07 . 0.>^......@...
004130: F1 C9 5B 45 53 43 5D 00 5B 44 45 4C 5D 00 CB 7F ..[ESC].[DEL]...
004140: CB BF 4F 3A CD 20 28 03 3A CE 20 47 3A 28 22 81 ..O:. (.:. G:(".
004150: 4F E5 D5 C5 F5 21 3C 22 7E 23 B7 20 05 CD 7A 22 O....!<"~#. ..z"
004160: 18 14 CD 90 07 3A 3B 22 B7 28 03 78 41 4F 79 CD .....:;".(.xAOy.
004170: CF 07 78 CD CF 07 18 13 E5 D5 C5 F5 21 41 22 7E ..x.........!A"~
004180: 23 B7 20 04 CD 78 22 37 D4 90 07 F1 C1 D1 E1 C9 #. ..x"7........
004190: 57 7E 23 CD CF 07 15 20 F8 C9 C5 F5 3D 81 4F 3A W~#.... ....=.O:
0041A0: C9 20 91 30 04 4F F1 81 F5 F1 C1 C9 B7 C8 F5 C5 . .0.O..........
0041B0: 47 3E 20 CD CF 07 10 F9 C1 F1 C9 DD E5 E5 D5 C5 G> .............
0041C0: 21 DA 07 E5 2A 01 00 3E 06 85 6F 30 01 24 E9 DD !...*..>..o0.$..
0041D0: E5 E5 D5 C5 5F 0E 06 CD 05 00 C1 D1 E1 DD E1 C9 ...._...........
0041E0: E5 D5 C5 ED 43 5C 21 21 6E 08 22 62 21 DD CB 00 ....C\!!n."b!...
0041F0: EE 2A 55 22 11 55 22 19 01 00 00 CD 9F 08 DD CB .*U".U".........
004200: 00 6E 28 16 DD CB 02 56 28 10 F5 C5 E5 CD 17 18 .n(....V(.......
004210: ED 4B 5C 21 CD 51 07 E1 C1 F1 5F BE 28 1D DD CB .K\!.Q...._.(...
004220: 00 6E 20 27 CB 77 20 04 CB 6F 20 0C E6 1F BE 28 .n '.w ..o ....(
004230: 0A CB F7 BE 28 05 CB EF BE 20 10 7B CD E4 08 DD ....(.... .{....
004240: CB 00 AE 23 7E B7 28 1F 0C 18 B0 7B DD CB 00 6E ...#~.(....{...n
004250: 28 21 7E 23 B7 20 FB 7E B7 28 0D 7B 0E 00 04 18 (!~#. .~.(.{....
004260: B9 37 CD E4 08 18 03 58 7B B7 C1 D1 E1 C9 00 00 .7.....X{.......
004270: 00 00 00 F5 79 F5 54 5D F1 4F F5 1B 1A B7 20 FB ....y.T].O.... .
004280: 13 7E 23 B7 20 FB 7E B7 28 10 04 1A BE 20 E9 23 .~#. .~.(.... .#
004290: 13 0D 20 F7 F1 4F F1 C3 1A 08 F1 F1 C3 61 08 E5 .. ..O.......a..
0042A0: D5 C5 21 BA 1F 7E B7 28 05 37 DD CB 00 CE D4 BB ..!..~.(.7......
0042B0: 07 DD CB 00 6E 28 16 21 38 22 BE 28 14 21 57 22 ....n(.!8".(.!W"
0042C0: BE 20 0A CD BB 07 C1 D1 E1 E3 E1 18 9C C1 D1 E1 . ..............
0042D0: C9 DD CB 00 CE E1 E1 E1 E1 CD 0C 09 C1 D1 E1 E3 ................
0042E0: E1 C3 33 01 DD CB 00 6E E5 28 09 21 6E 08 AE 23 ..3....n.(.!n..#
0042F0: B6 28 17 7B 2A 62 21 77 23 36 00 22 62 21 CD 81 .(.{*b!w#6."b!..
004300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0043A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0043B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0043C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0043D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0043E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0043F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0044A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0044B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0044C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0044D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0044E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0044F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
004500: 06 C5 ED 4B 5C 21 CD 51 07 C1 E1 C9 21 16 22 CD ...K\!.Q....!.".
004510: F4 0B 0E 0F CD 15 0D 3C 28 25 06 01 CD 78 07 3A .......<(%...x.:
004520: 2A 22 4F CD 69 09 FE 1A CA D8 09 FE 0A 20 0B 0D *"O.i........ ..
004530: 20 08 CD BB 07 FE 0D 20 E3 C9 CD CF 07 18 E4 CD ...... ........
004540: 78 07 21 4B 09 CD 73 09 C3 BB 07 48 65 6C 70 20 x.!K..s....Help
004550: 66 69 6C 65 20 6E 6F 74 20 66 6F 75 6E 64 00 3E file not found.>
004560: 0D CD CF 07 3E 0A C3 CF 07 10 05 CD B8 0B 06 80 ....>...........
004570: 7E 23 C9 7E 23 B7 C8 CD CF 07 18 F7 CD C9 0B 13 ~#.~#...........
004580: 21 80 0C 06 02 CD E6 0B 20 0B D5 13 21 82 0C 01 !....... ...!...
004590: 04 00 ED B0 D1 1B CD 00 0C D8 CD 78 07 3A 26 0D ...........x.:&.
0045A0: B7 20 04 3A 04 00 3C C6 40 32 5E 21 3A 29 22 0F . .:..<.@2^!:)".
0045B0: 0F 0F 0F E6 0F 32 5C 21 0E 11 47 18 02 0E 12 CD .....2\!..G.....
0045C0: 15 0D FE FF 28 12 87 87 87 87 87 21 80 00 85 6F ....(......!...o
0045D0: 30 01 24 CD E3 09 18 E5 CD 5F 09 21 26 0A CD 45 0.$......_.!&..E
0045E0: 09 B7 C9 E5 0E 0B 23 CB BE 0D 20 FA E1 C5 3A 5C ......#... ...:\
0045F0: 21 B8 3A 5E 21 CC CF 07 11 F3 20 D5 3E 3A 12 13 !.:^!..... .>:..
004600: 3E 20 12 13 23 01 08 00 ED B0 3E 2E 12 13 01 03 > ..#.....>.....
004610: 00 ED B0 3E 20 12 E1 06 0F CD DC 06 C1 05 C0 3A ...> ..........:
004620: 5C 21 47 C3 5F 09 48 69 74 20 61 20 6B 65 79 00 \!G._.Hit a key.
004630: CD C9 0B CD 00 0C D8 0E 13 18 3F E5 CD F4 0B 38 ..........?....8
004640: 42 11 2F 0D 21 91 0A CD E0 0B 28 37 D5 0E 11 CD B./.!.....(7....
004650: 15 0D 3C D1 C1 C8 C5 D5 CD DF 0C D1 CD 87 0A 0E ..<.............
004660: 13 CD 15 0D E1 CD F4 0B 11 36 0D 21 26 0D AF 12 .........6.!&...
004670: 01 09 00 ED B0 CD 87 0A 0E 17 CD 15 0D 3C 3E 01 .............<>.
004680: C8 AF C9 E1 3E 01 C9 EB 36 42 23 36 41 23 36 4B ....>...6B#6A#6K
004690: C9 42 41 4B 7E FE 2A 28 04 23 10 F8 C9 36 3F 23 .BAK~.*(.#...6?#
0046A0: 10 FB C9 C5 D5 CD C9 0B 21 79 0C CD E4 0B 28 63 ........!y....(c
0046B0: 21 75 0C CD E4 0B 28 6A CD F7 0B DA 7E 0B CD DF !u....(j....~...
0046C0: 0C 0E 13 CD 15 0D 0E 16 CD 15 0D 3C E1 C1 E5 09 ...........<....
0046D0: 7E 36 1A D1 F5 E5 28 17 21 80 00 06 81 1A 13 10 ~6....(.!.......
0046E0: 12 4F C5 CD 40 0B C1 79 21 80 00 06 80 28 04 3E .O..@..y!....(.>
0046F0: 02 18 18 77 23 FE 0D 28 16 FE 1A 20 E0 CD 40 0B ...w#..(... ..@.
004700: 18 3C F7 21 C3 D0 01 45 44 38 30 20 28 43 29 20 .<.!...ED80 (C)
004710: 48 69 53 6F 66 74 20 31 39 38 35 2E 20 50 6C 65 HiSoft 1985. Ple
004720: 61 73 65 20 62 75 79 20 64 6F 6E 27 74 20 73 74 ase buy don't st
004730: 65 61 6C CD 19 02 CD E0 07 CD 48 0D 18 F5 3A 27 eal.......H...:'
004740: 22 32 CD 20 3C 32 CB 20 3A 28 22 32 CA 20 3A 29 "2. <2. :("2. :)
004750: 22 21 CA 20 86 3D 32 C9 20 3A 2A 22 21 CB 20 86 "!. .=2. :*"!. .
004760: D6 03 32 CC 20 3C 32 CE 20 ED 7B 06 00 21 00 00 ..2. <2. .{..!..
004770: 39 25 22 C7 20 22 6F 21 21 80 00 AF 4E 47 09 23 9%". "o!!...NG.#
004780: 77 21 82 00 ED 5B 80 21 D5 78 B1 20 04 0E 01 36 w!...[.!.x. ...6
004790: 00 ED B0 D1 ED 4B 23 22 C5 2A C7 20 ED 42 44 4D .....K#".*. .BDM
0047A0: E1 E5 EB CD 55 0B E1 FE 02 20 06 3D CD E3 04 18 ....U.... .=....
0047B0: 65 2B 36 FF 23 ED 53 6D 21 AF 12 3A 39 22 B7 28 e+6.#.Sm!..:9".(
0047C0: 0F 21 4B 22 7E 23 B7 20 04 CD 7C 22 37 D4 90 07 .!K"~#. ..|"7...
0047D0: DD 21 CF 20 AF DD 77 00 DD 77 01 DD 77 02 DD CB .!. ..w..w..w...
0047E0: 00 CE 32 6C 21 21 01 00 22 66 21 3A CA 20 4F 3A ..2l!!.."f!:. O:
0047F0: CB 20 47 2A 23 22 54 5D 22 71 21 C3 33 01 3A 3A . G*#"T]"q!.3.::
004800: 22 B7 28 0F 21 50 22 7E 23 B7 20 04 CD 7E 22 37 ".(.!P"~#. ..~"7
004810: D4 90 07 CD 78 07 C3 54 0B E5 21 CF 20 CB 4E 28 ....x..T..!. .N(
004820: 05 CD FE 03 18 21 DD CB 02 76 28 09 CD 12 03 CB .....!...v(.....
004830: 5E 20 06 18 0D CB 5E 28 05 CD A4 03 18 09 CB 76 ^ ....^(.......v
004840: 28 05 D5 CD 57 02 D1 CD 5C 04 CD 51 07 CB 8E CB (...W...\..Q....
004850: 9E DD CB 02 B6 E1 C9 E5 C5 3A CA 20 4F CD 51 07 .........:. O.Q.
004860: 3A 6C 21 B7 28 29 67 3A 2E 22 6F 3A 2D 22 47 1A :l!.()g:."o:-"G.
004870: 13 FE 09 28 14 FE 0D 28 59 FE 01 DC DA 02 38 52 ...(...(Y.....8R
004880: FE 20 30 03 05 28 02 10 E6 2D 20 DF 25 20 D8 1A . 0..(...- .% ..
004890: 13 FE 0D CC FA 02 28 3A FE 01 DC 09 03 38 33 FE ......(:.....83.
0048A0: 09 20 0E CD E9 0D CD 9A 07 CD AC 07 81 4F 0D 18 . ...........O..
0048B0: 0D FE 20 38 33 FE 80 38 02 3E 3F CD CF 07 0C 3A .. 83..8.>?....:
0048C0: C9 20 B9 30 CA 1A 13 FE 01 DC DA 02 38 04 FE 0D . .0........8...
0048D0: 20 F3 F5 CD 24 03 F1 C1 E1 C9 DD CB 00 76 C0 E5 ...$........v..
0048E0: 2A 6D 21 B7 ED 52 E1 C9 47 3E 5E CD CF 07 0C 3A *m!..R..G>^....:
0048F0: C9 20 B9 38 D0 78 C6 40 18 C1 F5 3A 25 22 B7 20 . .8.x.@...:%".
004900: 20 ED 0E 10 CD 15 0D 3C 28 E5 AF E1 C1 70 C9 3E ......<(....p.>
004910: 0A 18 CC 16 04 E1 C1 CD 2B 0B 1E 1A 4A CD 18 0D ........+...J...
004920: AF C9 16 05 E1 C1 CD 2B 0B AF C9 C5 4A 5E 23 CD .......+....J^#.
004930: 18 0D 7B 1E 0A FE 0D 28 F6 C1 0B 78 B1 20 EC C9 ..{....(...x. ..
004940: D5 0E 15 CD 15 0D B7 D1 C9 E6 7F FE 0A C8 FE 1A ................
004950: 37 C8 3F C9 C7 C5 D5 CD C9 0B 21 7D 0C CD E4 0B 7.?.......!}....
004960: 20 17 D1 C1 0E 03 CD 18 0D CD 49 0B 38 48 28 F4 .........I.8H(.
004970: 12 13 0B 78 B1 20 ED 18 39 CD F7 0B 30 05 3E 01 ...x. ..9...0.>.
004980: D1 C1 C9 0E 0F CD 15 0D 3C 28 F3 D1 C1 D5 EB 09 ........<(......
004990: D1 01 80 FF 09 E5 CD B8 0B 06 80 7E E6 7F 23 FE ...........~..#.
0049A0: 0A 28 06 FE 1A 28 0E 12 13 10 F0 E1 B7 ED 52 19 .(...(........R.
0049B0: 30 E3 3E 02 C9 E1 AF C9 D5 C5 0E 14 CD 15 0D B7 0.>.............
0049C0: C1 D1 21 80 00 C8 36 1A C9 C5 E5 11 26 0D 01 22 ..!...6.....&.."
0049D0: 00 21 8F 0C ED B0 D1 1A FE 20 13 28 FA 1B C1 C9 .!....... .(....
0049E0: 06 03 18 02 06 04 D5 1A CD 86 0C 96 20 04 23 13 ............ .#.
0049F0: 10 F5 D1 C9 CD C9 0B CD 15 0C D8 79 B7 C8 37 C9 ...........y..7.
004A00: CD 2C 0C 3E 01 D8 21 27 0D 06 08 CD 94 0A 06 03 .,.>..!'........
004A10: CD 94 0A B7 C9 CD 2C 0C D8 4F 21 27 0D 06 0B 7E ......,..O!'...~
004A20: FE 3F 37 C8 FE 2A 37 C8 10 F5 B7 C9 EB 11 26 0D .?7..*7.......&.
004A30: 4E 23 7E FE 3A 20 0F 79 CD 86 0C 23 D6 40 D8 FE N#~.: .y...#.@..
004A40: 10 3F D8 12 18 01 2B 06 08 13 CD B1 0C 28 20 38 .?....+......( 8
004A50: 0A 12 10 F5 CD B1 0C C8 3F D8 04 13 10 FD 06 03 ........?.......
004A60: CD B1 0C C8 D8 12 13 10 F7 CD B1 0C C8 37 C9 4F .............7.O
004A70: 3E 07 B8 79 C9 4C 53 54 3A 50 55 4E 3A 52 44 52 >..y.LST:PUN:RDR
004A80: 3A 00 2A 2E 2A 00 FE 61 D8 FE 7B D0 D6 20 C9 00 :.*.*..a..{.. ..
004A90: 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 .....
004AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004AB0: 00 7E 23 FE 2E 28 16 CD 86 0C FE 21 38 0D E5 C5 .~#..(.....!8...
004AC0: 21 D0 0C 01 0F 00 ED B1 C1 E1 C9 BF C9 B7 37 C9 !.............7.
004AD0: 3C 3E 2C 3B 3A 3D 5B 5D 5F 25 7C 28 29 2F 5C 3A <>,;:=[]_%|()/\:
004AE0: 26 0D F5 0E 1D DD E5 CD 05 00 DD E1 F1 E5 B7 20 &..............
004AF0: 04 3A 04 00 3C 47 21 00 00 37 ED 6A 10 FC D1 7B .:..<G!..7.j...{
004B00: 02 3E 20 0C CD CF 07 F1 C9 CD DA 02 F5 3A 26 22 .> ..........:&"
004B10: 18 EC C5 3A CE 20 47 3A C9 20 4F CD 51 07 C1 3E ...:. G:. O.Q..>
004B20: 0A C3 CF 07 3A 65 21 B7 C8 47 DD CB 00 4E 20 25 ....:e!..G...N %
004B30: 3A C9 20 B9 38 1F 21 46 22 7E B7 28 0A 47 23 7E :. .8.!F"~.(.G#~
004B40: CD CF 07 10 F9 18 0E 3A C9 20 B9 38 08 3E 20 CD .......:. .8.> .
004B50: CF 07 0C 10 F2 AF 32 65 21 C9 D5 C5 3A CA 20 4F ......2e!...:. O
004B60: 1B 1A 13 B7 28 1D 1A B7 28 19 FE 0D 28 15 FE 09 ....(...(...(...
004B70: 20 08 CD E9 0D 81 4F 0D 18 05 FE 20 30 01 0C 0C .....O.... 0...
004B80: 13 18 E3 0C 3A CA 20 ED 44 81 4F 3A 6C 21 B7 47 ....:. .D.O:l!.G
004B90: 79 28 0E CD F1 0E 5F AF 83 10 FD ED 44 81 38 01 y(...._.....D.8.
004BA0: AF C1 D1 C9 E5 D5 C5 CD 5A 03 4F 3A 2D 22 81 3D ........Z.O:-".=
004BB0: 32 65 21 05 ED 5B BB 1F CD 1D 0E CD 57 02 CD 4F 2e!..[......W..O
004BC0: 04 20 37 CD 5A 03 4F D5 CD 0E 0E CD 5A 03 D1 91 . 7.Z.O.....Z...
004BD0: 30 01 AF 32 65 21 04 2A BB 1F B7 ED 52 20 10 DD 0..2e!.*....R ..
004BE0: CB 02 76 28 05 3E FF 32 65 21 CD 42 04 18 03 CD ..v(.>.2e!.B....
004BF0: 57 02 38 06 3A CC 20 B8 20 C4 C1 D1 E1 C9 CD 4F W.8.:. . ......O
004C00: 04 C0 E5 D5 C5 F5 CD 78 07 ED 5B 71 21 3A CB 20 .......x..[q!:.
004C10: 47 0E 00 CD 4F 04 20 25 21 CF 20 CB 76 CB 9E 28 G...O. %!. .v..(
004C20: 10 2A BB 1F AF ED 52 20 08 B9 20 05 CD 42 04 18 .*....R .. ..B..
004C30: 03 CD 57 02 38 07 04 3A CC 20 B8 30 D6 F1 C1 D1 ..W.8..:. .0....
004C40: E1 C9 0C ED 5B C0 1F CD 57 02 ED 5B BD 1F C9 E5 ....[...W..[....
004C50: 21 BA 1F 3E FF CD CF 07 77 E1 B7 C9 E5 D5 C5 3A !..>....w......:
004C60: CA 20 ED 44 81 3C 32 62 21 3A CF 20 CB 4F 20 24 . .D.<2b!:. .O $
004C70: 21 D1 20 CB 76 28 05 CD AB 04 18 18 CB 46 CB 86 !. .v(.......F..
004C80: C4 FB 04 CB 4E CB 8E C4 03 06 CD CB 04 CD 52 05 ....N.........R.
004C90: C1 D1 E1 C9 CD 52 05 21 D1 20 CD FB 04 CD 81 06 .....R.!. ......
004CA0: CD 03 06 CD 50 06 CD 3F 06 18 DF 3A CD 20 47 3A ....P..?...:. G:
004CB0: CA 20 4F CD 51 07 21 46 22 7E 23 B7 C2 90 07 3A . O.Q.!F"~#....:
004CC0: 29 22 C3 AC 07 3A 2F 22 C3 3E 07 3A D0 20 B7 28 )"...:/".>.:. .(
004CD0: 08 DD 36 01 00 CB D6 18 05 CB 56 CB 96 C8 F5 CD ..6.......V.....
004CE0: C5 04 F1 CB CE 21 A1 11 3C 23 23 3D 20 FB 5E 23 .....!..<##= .^#
004CF0: 56 EB 3A 2B 22 47 CD DC 06 37 C9 E5 3A 36 22 CD V.:+"G...7..:6".
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
004D10: 04 00 00 00 02 09 4E E5 04 00 41 02 00 00 00 02 ......N...A.....
004D20: 04 00 46 02 00 00 00 02 04 00 42 02 00 00 00 02 ..F.......B.....
004D30: 04 00 47 02 00 00 00 02 04 00 43 02 00 00 00 02 ..G.......C.....
004D40: 04 00 48 02 00 00 00 02 04 00 44 02 00 00 00 02 ..H.......D.....
004D50: 04 00 49 02 00 00 00 02 04 00 45 02 00 00 00 02 ..I.......E.....
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: A5 20 03 7A A4 C8 3A 04 00 F5 0E 0D CD 18 0D F1 . .z..:.........
004E10: 5F 0E 0E 18 03 11 26 0D DD E5 E5 D5 C5 CD 05 00 _.....&.........
004E20: C1 D1 E1 DD E1 C9 00 00 00 00 00 00 00 00 00 00 ................
004E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004E40: 00 00 00 00 00 00 00 00 DA 75 11 DD CB 00 6E 20 .........u....n
004E50: 16 E5 D5 21 91 21 87 16 00 5F 19 5E 23 56 EB D1 ...!.!..._.^#V..
004E60: E3 FE 56 DC 69 13 C9 B7 C8 32 62 21 CD 9B 12 DA ..V.i....2b!....
004E70: 6D 11 DD CB 00 66 28 12 7E B7 C8 FE 0D C8 FE 09 m....f(.~.......
004E80: 20 0E 3A 2D 22 32 65 21 18 06 CD 3A 13 DA 71 11 .:-"2e!...:..q.
004E90: 3A 62 21 77 23 FE 0D CC 9D 0D C3 57 0E CD 69 13 :b!w#......W..i.
004EA0: 54 5D 3A CC 20 B8 20 04 CD 41 0F 05 04 DD CB 00 T]:. . ..A......
004EB0: DE 37 CD 4E 0F CD 9B 12 3A CF 20 CB 47 C8 CB 67 .7.N....:. .G..g
004EC0: C0 D5 C5 ED 5B BB 1F CD 1D 0E CD DB 0D 30 09 F5 ....[........0..
004ED0: CD 3A 13 F1 77 23 18 F2 C1 D1 C9 1A 13 FE 20 28 .:..w#........ (
004EE0: 06 FE 09 28 02 B7 C9 37 C9 E5 C5 3A CA 20 ED 44 ...(...7...:. .D
004EF0: 81 0E 00 B7 28 0F 6F 3A 2D 22 67 7D 94 28 06 30 ....(.o:-"g}.(.0
004F00: FB 2C 0C 18 F6 79 B7 C1 E1 C0 3A 2D 22 C9 1B 1A .,...y....:-"...
004F10: 13 18 05 1A 13 FE 0D C8 FE 01 30 F7 C9 1B 1A FE ..........0.....
004F20: FF 28 0B 1B 1A FE FF 28 05 FE 0D 20 F6 37 13 C9 .(.....(... .7..
004F30: D5 ED 5B 71 21 CD 1D 0E ED 53 71 21 D1 C9 D5 ED ..[q!....Sq!....
004F40: 5B 71 21 CD 0E 0E ED 53 71 21 D1 C9 D5 ED 5B 23 [q!....Sq!....[#
004F50: 22 B7 ED 52 19 D1 C9 E5 D5 C5 B7 ED 52 45 3A CA "..R........RE:.
004F60: 20 4F 62 6B 1E 00 78 B7 28 24 7E FE 09 20 08 CD Obk..x.($~.. ..
004F70: E9 0D 3D 81 4F 18 05 FE 20 30 01 0C 23 0C 3A C9 ..=.O... 0..#.:.
004F80: 20 B9 30 08 1C CD F1 0E ED 44 81 4F 10 DC 79 C1 .0......D.O..y.
004F90: 4F 7B 21 6C 21 BE 77 28 04 DD CB 00 CE D1 E1 C9 O{!l!.w(........
004FA0: C5 3A 6C 21 B7 28 08 47 CD F1 0E 81 4F 10 F9 3A .:l!.(.G....O..:
004FB0: CA 20 F5 ED 44 81 3C 47 F1 4F 62 6B 7E FE 0D 28 . ..D.<G.Obk~..(
004FC0: 2E B7 28 2B FE 09 20 1A CD E9 0D F5 81 4F 0D F1 ..(+.. ......O..
004FD0: F5 B8 38 06 F1 28 18 23 18 15 F1 ED 44 80 47 04 ..8..(.#....D.G.
004FE0: 18 08 FE 20 30 04 0C 05 28 05 0C 23 10 CE 2B C1 ... 0...(..#..+.
004FF0: C9 E5 3A 2E 22 6F 3A 2D 22 67 AF 84 2D 20 FC E1 ..:."o:-"g..- ..
005000: C5 3A CB 20 21 64 17 CD D6 16 CD C5 04 06 0E 21 .:. !d.........!
005010: 1B 17 CD DC 06 CD A9 16 C1 E1 C9 41 62 61 6E 64 ...........Aband
005020: 6F 6E 20 74 65 78 74 3A 20 CD FF 16 CA FE 01 B7 on text: .......
005030: C0 21 B5 1A 36 00 CD 59 1A 28 F1 11 80 00 3E 0F .!..6..Y.(....>.
005040: 12 13 3E 20 12 13 01 0F 00 C5 ED B0 C1 C3 69 01 ..> ..........i.
005050: 5E 55 20 74 6F 20 61 62 6F 72 74 20 63 6F 6D 6D ^U to abort comm
005060: 61 6E 64 00 53 65 65 20 6D 61 6E 75 61 6C 20 66 and.See manual f
005070: 6F 72 20 64 65 74 61 69 6C 73 00 3E 01 18 01 AF or details.>....
005080: 32 62 21 E5 D5 C5 2A 80 21 11 B5 1A 18 03 12 13 2b!...*.!.......
005090: 23 7E B7 20 F9 12 3A CB 20 21 50 17 F5 CD D6 16 #~. ..:. !P.....
0050A0: F1 3C 23 CD D6 16 DD CB 02 AE CD 59 1A 28 3A 3A .<#........Y.(::
0050B0: 62 21 B7 E5 D5 C5 C4 3B 0A C1 D1 E1 B7 C4 99 11 b!.....;........
0050C0: 20 27 E5 2A 6D 21 ED 5B 23 22 B7 ED 52 44 4D E1 '.*m!.[#"..RDM.
0050D0: CD A3 0A B7 20 0A DD CB 02 6E C2 31 17 C3 FE 01 .£.. ....n.1....
0050E0: 3D CC 99 11 28 03 CD 9D 11 C1 D1 E1 C9 E5 CD 26 =...(..........&
0050F0: 18 7C B5 20 02 E1 C9 C5 D5 44 4D ED 5B 23 22 0B .|. .....DM.[#".
005100: 78 B1 28 0B CD 0E 0E 30 F6 D1 C1 E1 C3 89 11 C1 x.(....0........
005110: C1 C1 62 6B C3 5C 0F 21 D1 20 CB D6 CD CB 04 DD ..bk.\.!. ......
005120: CB 02 D6 C3 C5 04 D5 C5 CD 17 18 06 0C 21 90 18 .............!..
005130: CD DC 06 06 04 21 8B 18 3E 2D 32 60 21 04 CD BB .....!..>-2`!...
005140: 07 CD CE 1A 28 16 FE 0D 28 1E D6 30 FE 0A 30 EE ....(...(..0..0.
005150: 05 28 EA 77 23 C6 30 CD CF 07 18 E2 78 FE 05 28 .(.w#.0.....x..(
005160: DD 2B 04 CD C7 16 18 D6 36 FF 21 00 00 78 FE 05 .+......6.!..x..
005170: 28 16 11 8B 18 1A 13 FE FF 28 0D 29 E5 29 29 C1 (........(.).)).
005180: 09 85 6F 30 F0 24 18 ED C1 D1 C9 00 00 00 00 00 ..o0.$..........
005190: 47 6F 20 74 6F 20 6C 69 6E 65 3A 20 CD C0 10 D8 Go to line: ....
0051A0: CD C7 1E CA 6D 11 CD DE 1E C3 58 19 CD C0 10 D8 ....m.....X.....
0051B0: E5 D5 C5 CD 00 11 2A 6D 21 09 ED 5B C7 20 EB ED ......*m!..[. ..
0051C0: 52 C1 D1 E1 DA 8D 11 E5 CD 00 11 ED 43 62 21 E1 R...........Cb!.
0051D0: E5 3A 7A 21 F5 CD 1B 11 F1 32 7A 21 ED 5B 6D 21 .:z!.....2z!.[m!
0051E0: EB B7 ED 52 44 4D 03 19 ED 5B 62 21 E5 19 54 5D ...RDM...[b!..T]
0051F0: ED 53 6D 21 E1 ED B8 ED 4B 62 21 D1 D5 21 7A 21 .Sm!....Kb!..!z!
005200: C9 7E FE 0D 23 CC 13 0F 2B C9 2B 7E FE 0D CC 26 .~..#...+.+~...&
005210: 0F 23 C9 CD 69 13 CD 1D 0E B7 CD 4E 0F 3A CB 20 .#..i......N.:.
005220: B8 CA 39 0F 05 C9 CD 69 13 CD 0E 0E 37 CD 4E 0F ..9....i....7.N.
005230: 3A CC 20 B8 CA 41 0F 04 C9 CD 30 0E DD CB 00 CE :. ..A....0.....
005240: C9 CD 3E 0E 3E FF 32 65 21 DD CB 02 F6 C9 E5 2A ..>.>.2e!......*
005250: 66 21 38 02 2B 2B 23 22 66 21 E1 C9 54 5D 13 CD f!8.++#"f!..T]..
005260: 1D 0E E5 EB ED 5B 23 22 01 00 00 18 03 CD 0E 0E .....[#"........
005270: B7 ED 52 19 03 20 F6 ED 43 66 21 EB E1 3A 2A 22 ..R.. ..Cf!..:*"
005280: CB 3F 3D 47 F5 D5 E5 2A 23 22 B7 ED 52 E1 28 0A .?=G...*#"..R.(.
005290: CD 1D 0E 30 04 10 F9 18 01 05 ED 53 71 21 D1 F1 ...0.......Sq!..
0052A0: 90 47 3A CB 20 80 47 DD CB 00 CE C3 57 0E E5 21 .G:. .G.....W..!
0052B0: F7 21 F5 7E B7 28 08 F1 BE 23 20 F6 E1 37 C9 F1 .!.~.(...# ..7..
0052C0: E1 AF C9 ED 52 19 C0 E5 D5 2A BB 1F ED 5B 23 22 ....R....*...[#"
0052D0: ED 52 D1 E1 C8 E5 D5 2A BB 1F 54 5D CD 1D 0E CD .R.....*..T]....
0052E0: 41 10 D1 E1 30 03 AF 37 C9 CD 13 0F E5 2A BB 1F A...0..7.....*..
0052F0: 2B 36 20 E3 CD 9B 12 E3 36 0D DD CB 00 CE E1 AF +6 .....6.......
005300: 3C C9 7E B7 C8 FE 0D C0 E5 D5 2A BD 1F 54 5D CD <.~.......*..T].
005310: 0E 0E CD 41 10 D1 E1 30 03 AF 37 C9 CD 69 13 E5 ...A...0..7..i..
005320: D5 CD 0E 0E 62 6B D1 2B 7E B7 28 02 36 20 E3 CD ....bk.+~.(.6 ..
005330: 9B 12 E3 7E B7 28 02 36 0D DD CB 00 CE E1 AF 3C ...~.(.6.......<
005340: C9 B7 ED 52 30 07 7D 2F 6F 7C 2F 67 23 3A BF 1F ...R0.}/o|/g#:..
005350: 85 6F 30 01 24 E5 2A C2 1F ED 5B C0 1F ED 52 D1 .o0.$.*...[...R.
005360: ED 52 C9 3A BF 1F ED 5B C0 1F 83 5F 30 01 14 EB .R.:...[..._0...
005370: B7 ED 52 44 4D EB 54 5D C9 E5 2A C0 1F 1B B7 ED ..RDM.T]..*.....
005380: 52 19 28 14 1A CD AE 0F 38 F3 1B B7 ED 52 19 28 R.(.....8....R.(
005390: 07 1A CD AE 0F 30 F3 13 E1 C9 03 0A B7 C8 FE 0D .....0..........
0053A0: C8 CD AE 0F 30 F4 03 0A B7 C8 FE 0D C8 CD AE 0F ....0...........
0053B0: 38 F4 C9 E5 B7 ED 52 3A BF 1F 95 32 BF 1F E1 C9 8.....R:...2....
0053C0: E5 D5 11 7A 21 CD AD 1F EB 2B B7 ED 52 30 0A 21 ...z!....+..R0.!
0053D0: 7D 21 CD A0 1F B7 ED 52 3F D1 E1 DA 81 11 3A 7A }!.....R?.....:z
0053E0: 21 3C 37 CA 79 11 3A 7D 21 3C 37 CA 7D 11 E5 D5 !<7.y.:}!<7.}...
0053F0: C5 CD 00 11 B7 EB ED 52 C1 D1 E1 3F DA 85 11 C9 .......R...?....
005400: CD A0 1F ED B0 1B 62 6B 13 CD 1D 0E CD 7E 16 E1 ......bk.....~..
005410: 54 5D 13 CD 1D 0E CD 75 16 C3 5C 0F CD DE 10 D8 T].....u..\.....
005420: CD C7 1E 20 04 CD 0A 1A C0 CD DE 1E 2A 7B 21 C3 ... ........*{!.
005430: 5C 0F DD CB 00 56 CA 95 11 E5 D5 2A C7 20 E5 ED \....V.....*. ..
005440: 5B C5 20 B7 ED 52 23 ED 5B 6D 21 19 D1 38 04 EB [. ..R#.[m!..8..
005450: 2B ED 52 D1 E1 DA 8D 11 E5 2A C7 20 ED 4B C5 20 +.R......*. .K.
005460: ED 43 5C 21 B7 ED 42 44 4D 03 E1 E5 CD 1B 11 2A .C\!..BDM......*
005470: 6F 21 ED 5B 6D 21 ED 53 5E 21 B7 ED 52 22 62 21 o!.[m!.S^!..R"b!
005480: EB D1 D5 ED 52 23 22 60 21 2A 62 21 ED 5B 5C 21 ....R#"`!*b!.[\!
005490: D5 E5 19 2B ED 5B C7 20 38 04 ED 52 38 0C E1 EB ...+.[. 8..R8...
0054A0: D1 D5 B7 ED 52 23 22 62 21 E5 E1 ED 5B 5E 21 19 ....R#"b!...[^!.
0054B0: 22 5E 21 EB ED 4B 60 21 ED B8 ED 53 73 21 54 5D "^!..K`!...Ss!T]
0054C0: 13 ED 4B 62 21 E1 ED B0 22 5C 21 2B ED 5B C7 20 ..Kb!..."\!+.[.
0054D0: B7 ED 52 20 B4 2A 5E 21 22 6D 21 ED 5B C5 20 B7 ..R .*^!"m!.[. .
0054E0: ED 52 38 0D DD CB 00 96 2A C7 20 22 6F 21 22 C5 .R8.....*. "o!".
0054F0: 20 2A 73 21 54 5D 13 CD 1D 0E CD 7E 16 E1 54 5D *s!T].....~..T]
005500: 13 CD 1D 0E CD 75 16 C3 5C 0F E5 C5 CD C5 04 06 .....u..\.......
005510: 0F 21 21 1A CD DC 06 DD CB 02 D6 CD A9 16 C1 E1 .!!.............
005520: C9 41 62 61 6E 64 6F 6E 20 62 6C 6F 63 6B 3A 20 .Abandon block:
005530: CD DE 10 D8 E5 D5 C5 21 B5 1A 36 00 CD 59 1A 28 .......!..6..Y.(
005540: 14 E5 CD 00 11 E1 CD A3 0A B7 28 09 3D CC 99 11 .......£..(.=...
005550: 28 03 CD 9D 11 C1 D1 E1 C9 C5 CD 17 18 06 0A 21 (..............!
005560: C4 1A CD DC 06 06 0E 3E 2D 32 60 21 21 B5 1A 7E .......>-2`!!..~
005570: B7 28 07 05 23 CD CF 07 18 F5 04 CD BB 07 CD CE .(..#...........
005580: 1A 28 18 FE 15 28 2C FE 0D 28 20 FE 20 38 EC 28 .(...(,..( . 8.(
005590: 16 05 28 E6 77 CD CF 07 23 18 E0 78 FE 0F 28 DB ..(.w...#..x..(.
0055A0: 2B 04 CD C7 16 18 D4 DD CB 02 EE 36 00 21 B5 1A +..........6.!..
0055B0: 78 D6 0F C1 C9 00 00 00 00 00 00 00 00 00 00 00 x...............
0055C0: 00 00 00 00 46 69 6C 65 6E 61 6D 65 3A 20 E5 C5 ....Filename: ..
0055D0: F5 2A 55 22 01 55 22 09 3A 60 21 47 7E 23 B7 20 .*U".U".:`!G~#.
0055E0: FB 10 F9 F1 BE C1 E1 C9 E5 D5 C5 22 5C 21 21 B5 ..........."\!!.
0055F0: 1A 36 00 CD 59 1A CA 83 1B E5 DD CB 00 96 2A C7 .6..Y.........*.
005600: 11 7A 21 CD AD 1F 21 7D 21 CD A0 1F B7 ED 52 44 .z!...!}!.....RD
005610: 4D 03 19 C9 78 2F 47 79 2F 4F 03 ED 43 75 21 22 M...x/Gy/O..Cu!"
005620: 73 21 E5 D5 C5 54 5D 13 CD 1D 0E 3E FF 21 77 21 s!...T]....>.!w!
005630: 06 03 C5 23 4E 23 46 2B 2B EB B7 ED 42 09 EB 20 ...#N#F++...B..
005640: 01 77 23 23 23 C1 10 EA 06 03 21 77 21 B7 23 5E .w###.....!w!.#^
005650: 23 56 E5 2A 73 21 ED 52 28 02 30 05 2A 75 21 19 #V.*s!.R(.0.*u!.
005660: EB E1 72 2B 73 23 23 10 E5 C1 D1 E1 C9 3E 01 18 ..r+s##......>..
005670: 2E 3E 02 18 2A 3E 03 18 26 3E 04 18 22 3E 05 18 .>..*>..&>..">..
005680: 1E 3E 06 18 1A 3E 07 18 16 3E 08 18 12 3E 09 18 .>...>...>...>..
005690: 0E 3E 0A 18 0A 3E 0B 18 06 3E 0C 18 02 3E 0D 32 .>...>...>...>.2
0056A0: D0 20 C9 BF 11 C0 11 CE 11 DF 11 F1 11 06 12 19 . ..............
0056B0: 12 2D 12 42 12 4F 12 5D 12 69 12 7C 12 91 12 00 .-.B.O.].i.|....
0056C0: 4F 75 74 20 6F 66 20 6D 65 6D 6F 72 79 00 4C 69 Out of memory.Li
0056D0: 6E 65 20 69 73 20 74 6F 6F 20 6C 6F 6E 67 00 55 ne is too long.U
0056E0: 6E 64 65 66 69 6E 65 64 20 63 6F 6D 6D 61 6E 64 ndefined command
0056F0: 00 42 6C 6F 63 6B 20 73 74 61 72 74 20 75 6E 6D .Block start unm
005700: 61 72 6B 65 64 00 42 6C 6F 63 6B 20 65 6E 64 20 arked.Block end
005710: 75 6E 6D 61 72 6B 65 64 00 49 6E 76 61 6C 69 64 unmarked.Invalid
005720: 20 64 65 73 74 69 6E 61 74 69 6F 6E 00 42 6C 6F destination.Blo
005730: 63 6B 20 6D 61 72 6B 73 20 72 65 76 65 72 73 65 ck marks reverse
005740: 64 00 4E 6F 20 73 75 63 68 20 6C 69 6E 65 00 42 d.No such line.B
005750: 6C 6F 63 6B 20 74 6F 6F 20 62 69 67 00 4D 61 72 lock too big.Mar
005760: 6B 65 72 20 6C 6F 73 74 00 4E 6F 20 62 6C 6F 63 ker lost.No bloc
005770: 6B 20 69 6E 20 62 75 66 66 65 72 00 4E 6F 20 66 k in buffer.No f
005780: 69 6C 65 2F 42 61 64 20 66 69 6C 65 6E 61 6D 65 ile/Bad filename
005790: 00 44 69 73 63 20 66 75 6C 6C 00 B7 DD CB 00 76 .Disc full.....v
0057A0: C0 E5 D5 CD 0E 0E E1 E5 EB B7 ED 52 E5 2A C2 1F ...........R.*..
0057B0: ED 5B C0 1F B7 ED 52 D1 ED 52 30 07 D1 E1 E3 E1 .[....R..R0.....
0057C0: C3 71 11 ED 5B 6D 21 2A 6F 21 B7 ED 52 ED 5B C0 .q..[m!*o!..R.[.
0057D0: 1F 19 ED 5B C2 1F ED 52 D1 E1 30 18 DD CB 00 56 ...[...R..0....V
0057E0: C8 CD 0A 1A 37 C0 DD CB 00 96 E5 2A C7 20 22 6F ....7......*. "o
0057F0: 21 E1 18 A7 C5 01 00 00 CD 1B 11 C1 B7 ED 52 E5 !.............R.
005800: 20 ED 5B 6D 21 B7 ED 52 44 4D 2A 5C 21 CD 1B 11 .[m!..RDM*\!...
005810: 54 5D C5 2A 6D 21 B7 ED 52 44 4D 03 ED 43 62 21 T].*m!..RDM..Cb!
005820: 19 D5 ED 5B C7 20 ED 53 6D 21 ED 53 6F 21 ED B8 ...[. .Sm!.So!..
005830: 13 ED 53 5E 21 D1 C1 78 B1 28 1E E1 CD 55 0B 3D ..S^!..x.(...U.=
005840: 28 0D 3D 28 0F DD CB 00 CE ED 53 5C 21 18 0D CD (.=(......S\!...
005850: 99 11 18 08 CD 8D 11 18 03 CD 6D 11 ED 5B 5C 21 ..........m..[\!
005860: 2A 5E 21 B7 ED 52 44 4D 19 CD 14 11 ED 4B 62 21 *^!..RDM.....Kb!
005870: ED B0 1B ED 53 6D 21 2A 5C 21 54 5D 13 CD 1D 0E ....Sm!*\!T]....
005880: CD 7E 16 C1 D1 E1 CD 75 16 C3 5C 0F E5 D5 C5 3A .~.....u..\....:
005890: 33 22 21 D2 20 22 62 21 CD 01 1C 32 5C 21 38 27 3"!. "b!...2\!8'
0058A0: 3A 34 22 21 14 21 22 62 21 CD 01 1C 32 5E 21 38 :4"!.!"b!...2^!8
0058B0: 16 CD E0 1C 3A 5A 21 21 58 21 96 21 56 21 77 AF ....:Z!!X!.!V!w.
0058C0: CB 7E 28 01 3D 23 77 C1 D1 E1 D8 CD F9 1B C8 23 .~(.=#w........#
0058D0: CD 01 1D 2B D8 23 18 1E CD F9 1B C8 CD 01 1D D8 ...+.#..........
0058E0: CD 36 1D CD 01 1D 18 0E CD F9 1B C8 CD 01 1D 38 .6.............8
0058F0: 05 CD 36 1D 30 F2 C3 5C 0F 7E B7 C8 3A 58 21 B7 ..6.0..\.~..:X!.
005900: C9 4F CD C5 1C 22 5E 21 CB 8B E5 C5 79 CD 71 06 .O..."^!....y.q.
005910: 3A 2C 22 47 2A 5E 21 CD DC 06 79 CD 71 06 C1 E1 :,"G*^!...y.q...
005920: CB 4B 28 06 2B 7E 23 CD 01 07 CB 83 CD BB 07 47 .K(.+~#........G
005930: E5 21 57 22 BE E1 20 06 CB 43 CB C3 28 EE CB 43 .!W".. ..C..(..C
005940: 28 08 FE 3F 20 2B 06 80 18 27 3E 2D 32 60 21 78 (..? +...'>-2`!x
005950: CD CE 1A 28 46 3E 2B 32 60 21 78 CD CE 1A 28 37 ...(F>+2`!x...(7
005960: 78 FE 12 28 9D FE 15 28 29 FE 0D 28 22 FE 20 38 x..(...()..(". 8
005970: BB CB 4B 28 06 7A FE 20 78 28 B1 77 23 14 36 00 ..K(.z. x(.w#.6.
005980: CD 01 07 CB 4B C2 2A 1C 16 01 CB CB C3 0A 1C AF ....K.*.........
005990: 7A C9 CD 50 06 37 C9 06 09 18 D6 CB 4B CA 2C 1C z..P.7......K.,.
0059A0: 7A B7 CA 2C 1C 2B 15 CD C7 16 7E 36 00 06 04 FE z..,.+....~6....
0059B0: 1B 28 0A FE 7F 28 06 06 01 FE 20 30 05 CD C7 16 .(...(.... 0....
0059C0: 10 FB C3 2A 1C 2A 62 21 11 21 00 EB 19 EB C5 01 ...*.*b!.!......
0059D0: 21 00 ED B0 C1 E5 16 FF 7E 23 14 B7 20 FA E1 C9 !.......~#.. ...
0059E0: 21 F3 20 11 D2 20 01 21 00 C5 ED B0 C1 54 5D 21 !. .. .!.....T]!
0059F0: 35 21 ED B0 3A 5C 21 32 58 21 3A 5E 21 32 5A 21 5!..:\!2X!:^!2Z!
005A00: DD CB 00 F6 ED 53 BB 1F D5 CD 0E 0E ED 53 BD 1F .....S.......S..
005A10: E1 EB B7 ED 52 7D 32 BF 1F E1 7D 2A C0 1F E5 85 ....R}2...}*....
005A20: 6F 30 01 24 E5 C5 2A BB 1F ED 5B C0 1F 3A BF 1F o0.$..*...[..:..
005A30: 06 00 4F ED B0 C1 E1 D1 B7 C9 D5 C5 E5 3A BF 1F ..O..........:..
005A40: 2A C0 1F 06 00 4F 09 ED 5B C2 1F ED 52 37 28 15 *....O..[...R7(.
005A50: 3C 32 BF 1F 2A C2 1F D1 D5 B7 ED 52 44 4D 19 54 <2..*......RDM.T
005A60: 5D 2B ED B8 AF E1 C1 D1 C9 DD CB 00 76 C8 C5 B7 ]+..........v...
005A70: ED 52 E5 DD CB 00 B6 2A BD 1F ED 5B BB 1F ED 52 .R.....*...[...R
005A80: 3A BF 1F F5 16 00 5F EB ED 52 28 06 D4 A9 13 DC :....._..R(.....
005A90: D1 13 F1 06 00 4F 2A C0 1F ED 5B BB 1F D5 ED B0 .....O*...[.....
005AA0: D1 E1 19 C1 DD CB 02 C6 C9 ED 5B 6D 21 D5 19 54 ..........[m!..T
005AB0: 5D ED 53 6D 21 E1 E5 23 ED 4B BD 1F ED 42 44 4D ].Sm!..#.K...BDM
005AC0: E1 78 B1 C8 ED B8 ED 52 44 4D 19 23 CD 14 11 B7 .x.....RDM.#....
005AD0: C9 ED 5B BD 1F D5 19 54 5D C1 C5 2A 6D 21 23 B7 ..[....T]..*m!#.
005AE0: ED 42 44 4D E1 78 B1 28 0B E5 ED B0 ED 52 44 4D .BDM.x.(.....RDM
005AF0: E1 CD 14 11 1B ED 53 6D 21 C9 DD CB 00 EE 3E 09 ......Sm!.....>.
005B00: C3 48 0D CD 4C 0E C8 2B CD 01 0F 18 5F 7E B7 C8 .H..L..+...._~..
005B10: 23 CD 0A 0F 18 56 2B 7E FE 0D 23 20 06 2B CD 13 #....V+~..# .+..
005B20: 0F 18 1D CD 4C 0E 28 18 2B 7E FE 0D 28 11 CD AE ....L.(.+~..(...
005B30: 0F 38 F0 CD 4C 0E 28 08 2B 7E CD AE 0F 30 F4 23 .8..L.(.+~...0.#
005B40: 18 2A 7E 23 B7 C8 FE 0D C9 7E B7 28 1F FE 0D 20 .*~#.....~.(...
005B50: 06 23 CD 26 0F 18 15 CD 42 14 28 0F CD AE 0F 30 .#.&....B.(....0
005B60: F6 CD 42 14 28 05 CD AE 0F 38 F6 2B C3 57 0E CD ..B.(....8.+.W..
005B70: 4C 0E C8 2B 7E FE 0D 28 08 CD 57 0E CD E9 0D 20 L..+~..(..W....
005B80: F2 CD 01 0F 18 E6 7E B7 C8 FE 0D 23 28 12 2B 23 ......~....#(.+#
005B90: 7E FE 0D 28 0B B7 28 08 CD 57 0E CD E9 0D 20 EF ~..(..(..W.... .
005BA0: CD 0A 0F 18 C7 62 6B 18 C3 D5 CD 0E 0E 1B 62 6B .....bk.......bk
005BB0: D1 18 B9 E5 62 6B CD 4C 0E E1 C8 CD 13 0F C3 A0 ....bk.L........
005BC0: 0E D5 CD 0E 0E D1 D8 CD 26 0F 18 F2 2A 71 21 54 ........&...*q!T
005BD0: 5D 3A CB 20 4F 78 91 B7 28 06 CD 4E 0F 3D 20 FA ]:. Ox..(..N.= .
005BE0: 3A CB 20 47 18 34 3A CB 20 4F 78 91 B7 28 06 CD :. G.4:. Ox..(..
005BF0: 4E 0F 3D 20 FA 3A CB 20 47 ED 5B 71 21 CD 0E 0E N.= .:. G.[q!...
005C00: C9 D5 C5 E5 2B 11 D2 20 23 7E B7 28 1F 1A FE 80 ....+.. #~.(....
005C10: 28 03 BE 20 F3 E5 23 13 1A B7 28 15 7E B7 28 0B (.. ..#...(.~.(.
005C20: 1A FE 80 28 F1 BE 28 EE E1 18 DA E1 E1 C1 D1 3F ...(..(........?
005C30: C9 E1 E3 37 18 F6 D5 C5 F5 22 62 21 ED 4B 56 21 ...7....."b!.KV!
005C40: 2A 6D 21 09 ED 5B 6F 21 B7 ED 52 30 57 78 B1 28 *m!..[o!..R0Wx.(
005C50: 3B 2A 6D 21 E5 09 22 6D 21 2A 62 21 ED 5B 58 21 ;*m!.."m!*b!.[X!
005C60: 19 CD 1B 11 CB 78 28 14 09 54 5D B7 ED 42 E3 C1 .....x(..T]..B..
005C70: C5 B7 ED 42 44 4D 03 E1 ED B0 18 10 EB E1 C5 B7 ...BDM..........
005C80: ED 52 44 4D 03 19 D1 EB 19 EB ED B8 2A 62 21 11 .RDM........*b!.
005C90: 14 21 EB ED 4B 5A 21 78 B1 28 02 ED B0 62 6B F1 .!..KZ!x.(...bk.
005CA0: C1 D1 B7 C9 CD 6D 11 2A 62 21 F1 C1 D1 37 C9 AF .....m.*b!...7..
005CB0: 18 02 3E 01 E5 D5 C5 F5 21 B5 1A 36 00 CD 59 1A ..>.....!..6..Y.
005CC0: 28 17 F1 F5 B7 28 05 CD 7C 09 18 03 CD 30 0A 3D (....(..|....0.=
005CD0: CC 99 11 28 04 DD CB 00 CE F1 C1 D1 E1 C9 AF 18 ...(............
005CE0: 0D AF 18 11 3E 01 18 06 3E 01 18 09 3E 02 32 64 ....>...>...>.2d
005CF0: 21 18 3D 3E 02 32 64 21 CD 9B 12 DA 6D 11 CD C3 !.=>.2d!....m...
005D00: 0F 20 04 DA 71 11 C9 C5 D5 CD 63 10 3A 64 21 FE . ..q.....c.:d!.
005D10: 01 28 09 38 04 D1 D5 18 06 1B 18 03 CD 79 10 CD .(.8.........y..
005D20: B3 10 D5 ED B0 E1 D1 C1 3E FF 32 65 21 C3 57 0E ........>.2e!.W.
005D30: CD 9B 12 DA 6D 11 CD 02 10 20 04 DA 71 11 C9 E5 ....m.... ..q...
005D40: D5 C5 54 5D 44 4D 2A C0 1F 3A BF 1F 85 6F 30 01 ..T]DM*..:...o0.
005D50: 24 3A 64 21 FE 01 38 07 28 08 44 4D 0B 18 06 03 $:d!..8.(.DM....
005D60: 18 03 CD 9A 10 C5 B7 ED 42 44 4D 03 E1 CD B3 10 ........BDM.....
005D70: ED B0 C1 D1 E1 3E FF 32 65 21 C3 57 0E CD F4 12 .....>.2e!.W....
005D80: C5 21 CF 20 CB B6 CB FE CB CE ED 5B BB 1F D5 2A .!. .......[...*
005D90: 6D 21 23 ED 4B BD 1F C5 B7 ED 42 44 4D E1 78 B1 m!#.K.....BDM.x.
005DA0: 20 02 03 2B E5 D5 EB ED 52 ED 5B 6D 21 19 22 6D ..+....R.[m!."m
005DB0: 21 D1 E1 C5 B7 ED 52 44 4D 19 2B CD 14 11 23 C1 !.....RDM.+...#.
005DC0: ED B0 D1 C1 C3 A0 0E E5 D5 2A C7 20 ED 5B 6D 21 .........*. .[m!
005DD0: B7 ED 52 7C B7 22 62 21 32 5C 21 D1 E1 C9 E5 11 ..R|."b!2\!.....
005DE0: 7D 21 CD AD 1F B7 ED 52 F5 CD 00 11 F1 E1 38 02 }!.....R......8.
005DF0: ED 42 E5 3A 5C 21 B7 CA 86 1F DD CB 00 D6 11 7D .B.:\!.........}
005E00: F5 37 CD 4E 0F F1 04 38 06 3A CC 20 B8 30 EE 05 .7.N...8.:. .0..
005E10: 62 6B 2B CD 1D 0E B7 CD 4E 0F C3 57 0E E5 2A 71 bk+.....N..W..*q
005E20: 21 CD 4C 0E E1 C8 3A 2A 22 6F 2D 2D 2D CD 1D 0E !.L...:*"o---...
005E30: CD 30 0E F5 B7 CD 4E 0F F1 38 06 CD A0 0E C3 5C .0....N..8.....\
005E40: 0F 2D 20 E9 DD CB 00 CE C3 A0 0E DD CB 00 CE 3A .- ............:
005E50: 2A 22 6F 2D 2D 2D CD 3E 0E CD 0E 0E 30 09 CD 1D *"o---.>....0...
005E60: 0E CD A0 0E C3 5C 0F 37 CD 4E 0F 2D 20 E8 18 D4 .....\.7.N.- ...
005E70: CD 4C 0E C8 DD CB 00 CE 21 01 00 22 66 21 2A 23 .L......!.."f!*#
005E80: 22 54 5D 22 71 21 3A CB 20 47 C3 57 0E 01 FF FF "T]"q!:. G.W....
005E90: 03 CD 0E 0E 30 FA 2A 66 21 09 22 66 21 62 6B 2B ....0.*f!."f!bk+
005EA0: CD 1D 0E 3A 2A 22 3D 3D C3 82 0F B7 ED 52 7D 19 ...:*"==.....R}.
005EB0: 02 03 7B 02 03 7A 02 C9 7E FE FF 20 04 E1 C3 91 ..{..z..~.. ....
005EC0: 11 D1 23 5E 23 56 83 6F 62 30 01 24 C3 5C 0F C5 ..#^#V.ob0.$.\..
005ED0: 01 77 21 CD AB 15 C1 C9 E5 21 77 21 18 DA DD CB .w!......!w!....
005EE0: 00 76 28 16 ED 5B BB 1F 21 CF 20 CB B6 CB CE 3A .v(..[..!. ....:
005EF0: 29 22 32 65 21 62 6B C3 57 0E DD CB 00 7E C8 3A )"2e!bk.W....~.:
005F00: BF 1F E5 2A 6D 21 85 6F 30 01 24 D5 ED 5B 6F 21 ...*m!.o0.$..[o!
005F10: B7 ED 52 D1 DD CB 00 56 E1 38 15 CA 6D 11 CD 0A ..R....V.8..m...
005F20: 1A C0 E5 DD CB 00 96 2A C7 20 22 6F 21 E1 18 CA .......*. "o!...
005F30: 21 CF 20 CB F6 CB CE ED 53 BB 1F ED 53 BD 1F ED !. .....S...S...
005F40: 5B C0 1F E5 3A BF 1F 83 6F 62 30 01 24 2B 36 0D [...:...ob0.$+6.
005F50: E1 CD 69 13 18 9F 3A CF 20 EE 01 18 05 3A CF 20 ..i...:. ....:.
005F60: EE 10 32 CF 20 DD CB 02 CE C9 3A D1 20 EE 10 CB ..2. .....:. ...
005F70: C7 32 D1 20 C9 C5 01 7A 21 CD AB 15 C1 C9 7E B7 .2. ...z!.....~.
005F80: F5 20 07 2B 7E FE 0D CC 1D 0E C5 01 7D 21 CD AB . .+~.......}!..
005F90: 15 C1 F1 C0 7E 23 FE 0D C0 54 5D C9 E5 21 7A 21 ....~#...T]..!z!
005FA0: 18 04 E5 21 7D 21 C3 B8 15 E5 C5 06 0A 21 BD 16 ...!}!.......!..
005FB0: CD DC 06 CD BB 07 CB AF FE 59 C1 E1 C9 53 75 72 .........Y...Sur
005FC0: 65 3F 20 20 20 20 20 3E 08 CD CF 07 3E 20 CD CF e? >....> ..
005FD0: 07 3E 08 C3 CF 07 DD CB 00 CE 47 3A CA 20 4F E5 .>........G:. O.
005FE0: C5 CD 51 07 21 BF 11 3A 29 22 47 CD DC 06 C1 3A ..Q.!..:)"G....:
005FF0: 2F 22 4F 3A 28 22 81 4F CD 51 07 E1 C3 F2 04 E5 /"O:(".O.Q......
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
006010: 05 00 00 00 02 09 4E E5 05 00 41 02 00 00 00 02 ......N...A.....
006020: 05 00 46 02 00 00 00 02 05 00 42 02 00 00 00 02 ..F.......B.....
006030: 05 00 47 02 00 00 00 02 05 00 43 02 00 00 00 02 ..G.......C.....
006040: 05 00 48 02 00 00 00 02 05 00 44 02 00 00 00 02 ..H.......D.....
006050: 05 00 49 02 00 00 00 02 05 00 45 02 00 00 00 02 ..I.......E.....
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: 21 CD AD 1F ED 53 5C 21 2A C7 20 22 5E 21 2A 6D !....S\!*. "^!*m
006110: 21 B7 ED 52 22 60 21 2A 5C 21 ED 5B 62 21 B7 ED !..R"`!*\!.[b!..
006120: 52 F5 11 7A 21 CD AD 1F F1 38 05 B7 ED 52 30 0A R..z!....8...R0.
006130: 2A 5C 21 B7 ED 52 23 22 62 21 2A 5C 21 ED 5B 5E *\!..R#"b!*\!.[^
006140: 21 ED 4B 62 21 E5 ED B8 22 5C 21 ED 53 5E 21 D1 !.Kb!..."\!.S^!.
006150: EB 23 13 ED 4B 60 21 D5 ED B0 E1 1B D5 11 7A 21 .#..K`!.......z!
006160: CD AD 1F B7 ED 52 E1 20 AE 22 6D 21 2A 5E 21 22 .....R. ."m!*^!"
006170: 6F 21 23 22 C5 20 CD 00 11 CD 14 11 AF 3D 32 7A o!#". .......=2z
006180: 21 32 7D 21 E1 C9 CD 00 11 E5 D5 EB 2A 6D 21 B7 !2}!........*m!.
006190: ED 52 44 4D D1 E1 23 ED B0 1B ED 53 6D 21 18 D6 .RDM..#....Sm!..
0061A0: 7E D5 23 5E 23 56 62 83 6F D1 D0 24 C9 1A E5 EB ~.#^#Vb.o..$....
0061B0: 23 5E 23 56 E1 83 5F D0 14 C9 00 00 00 00 00 00 #^#V.._.........
0061C0: C5 1F C4 20 FF 00 00 00 00 00 00 00 00 00 00 00 ... ............
0061D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0061E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0061F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0062A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0062B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0062C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0062D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0062E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0062F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006300: 75 74 20 42 61 63 6B 75 70 0D 0A 34 30 30 45 78 ut Backup..400Ex
006310: 69 74 20 77 69 74 68 20 61 20 42 61 63 6B 75 70 it with a Backup
006320: 0D 0A 30 30 33 0D 0A 30 30 32 0D 0A 30 30 31 54 ..003..002..001T
006330: 6F 67 67 6C 65 73 0D 0A 30 30 32 0D 0A 32 32 30 oggles..002..220
006340: 54 6F 67 67 6C 65 20 63 68 61 6E 67 65 2F 69 6E Toggle change/in
006350: 73 65 72 74 0D 0A 34 33 30 54 6F 67 67 6C 65 20 sert..430Toggle
006360: 61 75 74 6F 20 69 6E 64 65 6E 74 0D 0A 32 33 30 auto indent..230
006370: 54 6F 67 67 6C 65 20 73 70 61 63 65 20 64 69 73 Toggle space dis
006380: 70 6C 61 79 0D 0A 30 30 33 0D 0A 30 30 32 0D 0A play..003..002..
006390: 30 30 31 4D 69 73 63 65 6C 6C 61 6E 65 6F 75 73 001Miscellaneous
0063A0: 0D 0A 30 30 32 0D 0A 34 34 30 44 65 6C 69 76 65 ..002..440Delive
0063B0: 72 20 54 41 42 20 63 68 61 72 61 63 74 65 72 0D r TAB character.
0063C0: 0A 34 35 30 52 65 73 74 6F 72 65 20 6C 69 6E 65 .450Restore line
0063D0: 0D 0A 30 31 30 44 69 73 63 20 44 69 72 65 63 74 ..010Disc Direct
0063E0: 6F 72 79 0D 0A 34 31 30 45 72 61 73 65 20 66 69 ory..410Erase fi
0063F0: 6C 65 20 66 72 6F 6D 20 64 69 73 63 0D 0A 35 32 le from disc..52
006400: 30 43 6F 6E 74 72 6F 6C 20 6D 65 74 61 2D 6B 65 0Control meta-ke
006410: 79 0D 0A 35 33 30 48 65 6C 70 20 6B 65 79 0D 0A y..530Help key..
006420: 30 30 32 0D 0A 5E 40 0D 0A 5E 41 0D 0A 5E 42 0D 002..^@..^A..^B.
006430: 0A 5E 43 0D 0A 5E 44 0D 0A 5E 45 0D 0A 5E 46 0D .^C..^D..^E..^F.
006440: 0A 5E 47 0D 0A 5E 48 0D 0A 5E 49 0D 0A 5E 4A 0D .^G..^H..^I..^J.
006450: 0A 5E 4B 0D 0A 5E 4C 0D 0A 5E 4D 0D 0A 5E 4E 0D .^K..^L..^M..^N.
006460: 0A 5E 4F 0D 0A 5E 50 0D 0A 5E 51 0D 0A 5E 52 0D .^O..^P..^Q..^R.
006470: 0A 5E 53 0D 0A 5E 54 0D 0A 5E 55 0D 0A 5E 56 0D .^S..^T..^U..^V.
006480: 0A 5E 57 0D 0A 5E 58 0D 0A 5E 59 0D 0A 5E 5A 0D .^W..^X..^Y..^Z.
006490: 0A 5B 45 53 43 5D 0D 0A 5E 5C 0D 0A 5E 5D 0D 0A .[ESC]..^\..^]..
0064A0: 5E 5E 0D 0A 5E 5F 0D 0A 20 0D 0A 21 0D 0A 22 0D ^^..^_.. ..!..".
0064B0: 0A 23 0D 0A 24 0D 0A 25 0D 0A 26 0D 0A 27 0D 0A .#..$..%..&..'..
0064C0: 28 0D 0A 29 0D 0A 2A 0D 0A 2B 0D 0A 2C 0D 0A 2D (..)..*..+..,..-
0064D0: 0D 0A 2E 0D 0A 2F 0D 0A 30 0D 0A 31 0D 0A 32 0D ...../..0..1..2.
0064E0: 0A 33 0D 0A 34 0D 0A 35 0D 0A 36 0D 0A 37 0D 0A .3..4..5..6..7..
0064F0: 38 0D 0A 39 0D 0A 3A 0D 0A 3B 0D 0A 3C 0D 0A 3D 8..9..:..;..<..=
006500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006560: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 ................
006570: 00 00 23 00 00 00 00 FF 00 00 FF 00 00 FF 00 00 ..#.............
006580: 82 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .!..............
006590: 00 B2 1D 03 14 03 14 0D 14 16 14 49 14 6F 14 86 ...........I.o..
0065A0: 14 A5 14 A9 14 B3 14 C1 14 CC 14 E6 14 1D 15 4B ...............K
0065B0: 15 70 15 8D 15 ED 17 9C 16 A2 16 5D 16 6A 16 75 .p.........].j.u
0065C0: 16 7E 16 9C 18 AC 18 1C 19 32 19 30 1A E8 1A CF .~.......2.0....
0065D0: 15 D8 15 8C 1B CB 1B D8 1B E8 1B 29 17 7F 17 7B ...........)...{
0065E0: 17 AF 1D 7D 1E 56 16 FA 13 DE 15 E1 1D DE 1D E8 ...}.V..........
0065F0: 1D E4 1D F3 1D EC 1D 0D 09 20 22 28 29 5B 5D 7B ......... "()[]{
006600: 7D 3D 2B 2D 2A 2F 3C 3E 5E 3B 3A 2C 23 24 26 5C }=+-*/<>^;:,#$&\
006610: 00 00 00 00 00 00 45 44 38 30 2E 48 4C 50 00 00 ......ED80.HLP..
006620: 00 00 00 0C 23 00 00 20 20 50 18 1D 20 08 02 32 ....#.. P.. ..2
006630: 10 1A 29 8B AD 22 80 00 0A 00 00 01 02 1B 59 00 ..).."........Y.
006640: 00 04 1B 45 1B 48 02 1B 4B 00 00 00 00 00 00 00 ...E.H..K.......
006650: 00 00 00 00 00 2C 00 10 00 00 00 00 00 00 00 00 .....,..........
006660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006680: 00 0B 46 00 13 00 08 00 04 00 01 00 06 00 0F 53 ..F............S
006690: 00 0F 44 00 11 53 00 11 44 00 05 00 18 00 0F 45 ..D..S..D......E
0066A0: 00 0F 58 00 12 00 03 00 11 52 00 11 43 00 0F 47 ..X......R..C..G
0066B0: 00 11 42 00 11 4B 00 16 00 0F 46 00 0B 42 00 0B ..B..K....F..B..
0066C0: 4B 00 0B 56 00 0B 43 00 0B 59 00 0F 50 00 0B 57 K..V..C..Y..P..W
0066D0: 00 0B 52 00 0B 30 00 11 30 00 11 46 00 0C 00 0F ..R..0..0..F....
0066E0: 4C 00 0F 41 00 0B 51 00 0F 51 00 0B 58 00 0B 4A L..A..Q..Q..X..J
0066F0: 00 19 00 0F 49 00 09 00 0F 52 00 7F 00 07 00 0F ....I....R......
006700: 0D 0A 3E 0D 0A 3F 0D 0A 40 0D 0A 41 0D 0A 42 0D ..>..?..@..A..B.
006710: 0A 43 0D 0A 44 0D 0A 45 0D 0A 46 0D 0A 47 0D 0A .C..D..E..F..G..
006720: 48 0D 0A 49 0D 0A 4A 0D 0A 4B 0D 0A 4C 0D 0A 4D H..I..J..K..L..M
006730: 0D 0A 4E 0D 0A 4F 0D 0A 50 0D 0A 51 0D 0A 52 0D ..N..O..P..Q..R.
006740: 0A 53 0D 0A 54 0D 0A 55 0D 0A 56 0D 0A 57 0D 0A .S..T..U..V..W..
006750: 58 0D 0A 59 0D 0A 5A 0D 0A 5B 0D 0A 5C 0D 0A 5D X..Y..Z..[..\..]
006760: 0D 0A 5E 0D 0A 5F 0D 0A 60 0D 0A 61 0D 0A 62 0D ..^.._..`..a..b.
006770: 0A 63 0D 0A 64 0D 0A 65 0D 0A 66 0D 0A 67 0D 0A .c..d..e..f..g..
006780: 68 0D 0A 69 0D 0A 6A 0D 0A 6B 0D 0A 6C 0D 0A 6D h..i..j..k..l..m
006790: 0D 0A 6E 0D 0A 6F 0D 0A 70 0D 0A 71 0D 0A 72 0D ..n..o..p..q..r.
0067A0: 0A 73 0D 0A 74 0D 0A 75 0D 0A 76 0D 0A 77 0D 0A .s..t..u..v..w..
0067B0: 78 0D 0A 79 0D 0A 7A 0D 0A 7B 0D 0A 7C 0D 0A 7D x..y..z..{..|..}
0067C0: 0D 0A 7E 0D 0A 5B 44 45 4C 5D 0D 0A 0D 0A 0D 0A ..~..[DEL]......
0067D0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0067E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0067F0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006800: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006810: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006820: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006830: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006840: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006850: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006860: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006870: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006880: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006890: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0068A0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0068B0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0068C0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0068D0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0068E0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
0068F0: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006900: 54 00 14 00 11 7F 00 11 59 00 00 00 0F 44 00 11 T.......Y....D..
006910: 53 00 11 44 00 7C 00 7E 00 1E 00 1F 00 05 00 18 S..D.|.~........
006920: 00 12 00 03 00 17 00 1A 00 0C 00 11 42 00 11 4B ............B..K
006930: 00 16 00 02 00 0B 42 00 0B 45 00 0B 4D 00 0B 43 ......B..E..M..C
006940: 00 0B 59 00 0B 50 00 0B 57 00 0B 52 00 0B 30 00 ..Y..P..W..R..0.
006950: 11 30 00 04 00 06 00 13 00 01 00 0B 51 00 0B 53 .0..........Q..S
006960: 00 00 0F 41 00 0B 51 00 0F 51 00 0B 58 00 0B 4A ...A..Q..Q..X..J
006970: 00 19 00 0F 49 00 09 00 0F 52 00 7F 00 07 00 0F ....I....R......
006980: EB D1 D5 ED 52 23 22 60 21 2A 62 21 ED 5B 5C 21 ....R#"`!*b!.[\!
006990: D5 E5 19 2B ED 5B C7 20 38 04 ED 52 38 0C E1 EB ...+.[. 8..R8...
0069A0: D1 D5 B7 ED 52 23 22 62 21 E5 E1 ED 5B 5E 21 19 ....R#"b!...[^!.
0069B0: 22 5E 21 EB ED 4B 60 21 ED B8 ED 53 73 21 54 5D "^!..K`!...Ss!T]
0069C0: 13 ED 4B 62 21 E1 ED B0 22 5C 21 2B ED 5B C7 20 ..Kb!..."\!+.[.
0069D0: B7 ED 52 20 B4 2A 5E 21 22 6D 21 ED 5B C5 20 B7 ..R .*^!"m!.[. .
0069E0: ED 52 38 0D DD CB 00 96 2A C7 20 22 6F 21 22 C5 .R8.....*. "o!".
0069F0: 20 2A 73 21 54 5D 13 CD 1D 0E CD 7E 16 E1 54 5D *s!T].....~..T]
006A00: 13 CD 1D 0E CD 75 16 C3 5C 0F E5 C5 CD C5 04 06 .....u..\.......
006A10: 0F 21 21 1A CD DC 06 DD CB 02 D6 CD A9 16 C1 E1 .!!.............
006A20: C9 41 62 61 6E 64 6F 6E 20 62 6C 6F 63 6B 3A 20 .Abandon block:
006A30: CD DE 10 D8 E5 D5 C5 21 B5 1A 36 00 CD 59 1A 28 .......!..6..Y.(
006A40: 14 E5 CD 00 11 E1 CD A3 0A B7 28 09 3D CC 99 11 .......£..(.=...
006A50: 28 03 CD 9D 11 C1 D1 E1 C9 C5 CD 17 18 06 0A 21 (..............!
006A60: C4 1A CD DC 06 06 0E 3E 2D 32 60 21 21 B5 1A 7E .......>-2`!!..~
006A70: B7 28 07 05 23 CD CF 07 18 F5 04 CD BB 07 CD CE .(..#...........
006A80: 1A 28 18 FE 15 28 2C FE 0D 28 20 FE 20 38 EC 28 .(...(,..( . 8.(
006A90: 16 05 28 E6 77 CD CF 07 23 18 E0 78 FE 0F 28 DB ..(.w...#..x..(.
006AA0: 2B 04 CD C7 16 18 D4 DD CB 02 EE 36 00 21 B5 1A +..........6.!..
006AB0: 78 D6 0F C1 C9 00 00 00 00 00 00 00 00 00 00 00 x...............
006AC0: 00 00 00 00 46 69 6C 65 6E 61 6D 65 3A 20 E5 C5 ....Filename: ..
006AD0: F5 2A 55 22 01 55 22 09 3A 60 21 47 7E 23 B7 20 .*U".U".:`!G~#.
006AE0: FB 10 F9 F1 BE C1 E1 C9 E5 D5 C5 22 5C 21 21 B5 ..........."\!!.
006AF0: 1A 36 00 CD 59 1A CA 83 1B E5 DD CB 00 96 2A C7 .6..Y.........*.
006B00: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 1A 0A 0D 0A 0D 0A ................
006B10: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006B20: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006B30: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006B40: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006B50: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006B60: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006B70: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A ................
006B80: 21 80 0C 06 02 CD E6 0B 20 0B D5 13 21 82 0C 01 !....... ...!...
006B90: 04 00 ED B0 D1 1B CD 00 0C D8 CD 78 07 3A 26 0D ...........x.:&.
006BA0: B7 20 04 3A 04 00 3C C6 40 32 5E 21 3A 29 22 0F . .:..<.@2^!:)".
006BB0: 0F 0F 0F E6 0F 32 5C 21 0E 11 47 18 02 0E 12 CD .....2\!..G.....
006BC0: 15 0D FE FF 28 12 87 87 87 87 87 21 80 00 85 6F ....(......!...o
006BD0: 30 01 24 CD E3 09 18 E5 CD 5F 09 21 26 0A CD 45 0.$......_.!&..E
006BE0: 09 B7 C9 E5 0E 0B 23 CB BE 0D 20 FA E1 C5 3A 5C ......#... ...:\
006BF0: 21 B8 3A 5E 21 CC CF 07 11 F3 20 D5 3E 3A 12 13 !.:^!..... .>:..
006C00: 3E 20 12 13 23 01 08 00 ED B0 3E 2E 12 13 01 03 > ..#.....>.....
006C10: 00 ED B0 3E 20 12 E1 06 0F CD DC 06 C1 05 C0 3A ...> ..........:
006C20: 5C 21 47 C3 5F 09 48 69 74 20 61 20 6B 65 79 00 \!G._.Hit a key.
006C30: CD C9 0B CD 00 0C D8 0E 13 18 3F E5 CD F4 0B 38 ..........?....8
006C40: 42 11 2F 0D 21 91 0A CD E0 0B 28 37 D5 0E 11 CD B./.!.....(7....
006C50: 15 0D 3C D1 C1 C8 C5 D5 CD DF 0C D1 CD 87 0A 0E ..<.............
006C60: 13 CD 15 0D E1 CD F4 0B 11 36 0D 21 26 0D AF 12 .........6.!&...
006C70: 01 09 00 ED B0 CD 87 0A 0E 17 CD 15 0D 3C 3E 01 .............<>.
006C80: C8 AF C9 E1 3E 01 C9 EB 36 42 23 36 41 23 36 4B ....>...6B#6A#6K
006C90: C9 42 41 4B 7E FE 2A 28 04 23 10 F8 C9 36 3F 23 .BAK~.*(.#...6?#
006CA0: 10 FB C9 C5 D5 CD C9 0B 21 79 0C CD E4 0B 28 63 ........!y....(c
006CB0: 21 75 0C CD E4 0B 28 6A CD F7 0B DA 7E 0B CD DF !u....(j....~...
006CC0: 0C 0E 13 CD 15 0D 0E 16 CD 15 0D 3C E1 C1 E5 09 ...........<....
006CD0: 7E 36 1A D1 F5 E5 28 17 21 80 00 06 81 1A 13 10 ~6....(.!.......
006CE0: 12 4F C5 CD 40 0B C1 79 21 80 00 06 80 28 04 3E .O..@..y!....(.>
006CF0: 02 18 18 77 23 FE 0D 28 16 FE 1A 20 E0 CD 40 0B ...w#..(... ..@.
006D00: 30 30 31 43 75 72 73 6F 72 20 4D 6F 76 69 6E 67 001Cursor Moving
006D10: 20 63 6F 6D 6D 61 6E 64 73 0D 0A 30 30 32 0D 0A commands..002..
006D20: 30 32 30 43 68 61 72 61 63 74 65 72 20 4C 65 66 020Character Lef
006D30: 74 0D 0A 30 34 30 43 68 61 72 61 63 74 65 72 20 t..040Character
006D40: 52 69 67 68 74 0D 0A 30 33 30 43 68 61 72 61 63 Right..030Charac
006D50: 74 65 72 20 4C 65 66 74 20 28 41 6C 74 29 0D 0A ter Left (Alt)..
006D60: 30 30 33 0D 0A 30 35 30 57 6F 72 64 20 4C 65 66 003..050Word Lef
006D70: 74 0D 0A 30 36 30 57 6F 72 64 20 52 69 67 68 74 t..060Word Right
006D80: 0D 0A 30 37 30 54 61 62 20 4C 65 66 74 0D 0A 30 ..070Tab Left..0
006D90: 38 30 54 61 62 20 52 69 67 68 74 0D 0A 30 39 30 80Tab Right..090
006DA0: 53 74 61 72 74 20 6F 66 20 6C 69 6E 65 0D 0A 31 Start of line..1
006DB0: 30 30 45 6E 64 20 6F 66 20 6C 69 6E 65 0D 0A 31 00End of line..1
006DC0: 31 30 4C 69 6E 65 20 55 70 0D 0A 31 32 30 4C 69 10Line Up..120Li
006DD0: 6E 65 20 44 6F 77 6E 0D 0A 31 33 30 54 6F 70 20 ne Down..130Top
006DE0: 6F 66 20 53 63 72 65 65 6E 0D 0A 31 34 30 42 6F of Screen..140Bo
006DF0: 74 74 6F 6D 20 6F 66 20 53 63 72 65 65 6E 0D 0A ttom of Screen..
006E00: 31 35 30 50 61 67 65 20 55 70 0D 0A 31 36 30 50 150Page Up..160P
006E10: 61 67 65 20 44 6F 77 6E 0D 0A 31 37 30 53 74 61 age Down..170Sta
006E20: 72 74 20 6F 66 20 46 69 6C 65 0D 0A 31 38 30 45 rt of File..180E
006E30: 6E 64 20 6F 66 20 46 69 6C 65 0D 0A 30 30 32 0D nd of File..002.
006E40: 0A 30 30 31 54 65 78 74 20 64 65 6C 65 74 69 6E .001Text deletin
006E50: 67 20 63 6F 6D 6D 61 6E 64 73 0D 0A 30 30 32 0D g commands..002.
006E60: 0A 34 32 30 44 65 6C 65 74 65 20 4C 69 6E 65 0D .420Delete Line.
006E70: 0A 30 30 33 0D 0A 34 36 30 44 65 6C 65 74 65 20 .003..460Delete
006E80: 6C 61 73 74 20 63 68 61 72 61 63 74 65 72 0D 0A last character..
006E90: 34 37 30 44 65 6C 65 74 65 20 74 68 69 73 20 63 470Delete this c
006EA0: 68 61 72 61 63 74 65 72 0D 0A 34 38 30 44 65 6C haracter..480Del
006EB0: 65 74 65 20 77 6F 72 64 20 6C 65 66 74 0D 0A 34 ete word left..4
006EC0: 39 30 44 65 6C 65 74 65 20 77 6F 72 64 20 72 69 90Delete word ri
006ED0: 67 68 74 0D 0A 35 30 30 44 65 6C 65 74 65 20 74 ght..500Delete t
006EE0: 6F 20 73 74 61 72 74 20 6C 69 6E 65 0D 0A 35 31 o start line..51
006EF0: 30 44 65 6C 65 74 65 20 74 6F 20 65 6E 64 20 6C 0Delete to end l
006F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0070A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0070B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0070C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0070D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0070E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0070F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
007100: 69 6E 65 0D 0A 30 30 32 0D 0A 30 30 31 42 6C 6F ine..002..001Blo
007110: 63 6B 20 63 6F 6D 6D 61 6E 64 73 0D 0A 30 30 32 ck commands..002
007120: 0D 0A 32 34 30 4D 61 72 6B 20 53 74 61 72 74 20 ..240Mark Start
007130: 6F 66 20 62 6C 6F 63 6B 0D 0A 32 35 30 4D 61 72 of block..250Mar
007140: 6B 20 45 6E 64 20 6F 66 20 62 6C 6F 63 6B 0D 0A k End of block..
007150: 32 36 30 4D 6F 76 65 20 42 6C 6F 63 6B 0D 0A 32 260Move Block..2
007160: 37 30 43 6F 70 79 20 42 6C 6F 63 6B 0D 0A 32 38 70Copy Block..28
007170: 30 44 65 6C 65 74 65 20 42 6C 6F 63 6B 0D 0A 32 0Delete Block..2
007180: 39 30 50 61 73 74 65 20 44 65 6C 65 74 65 64 20 90Paste Deleted
007190: 42 6C 6F 63 6B 0D 0A 33 31 30 52 65 61 64 20 42 Block..310Read B
0071A0: 6C 6F 63 6B 20 66 72 6F 6D 20 64 69 73 63 0D 0A lock from disc..
0071B0: 33 30 30 57 72 69 74 65 20 42 6C 6F 63 6B 20 74 300Write Block t
0071C0: 6F 20 64 69 73 63 0D 0A 30 30 32 0D 0A 30 30 31 o disc..002..001
0071D0: 51 75 69 63 6B 20 63 75 72 73 6F 72 20 6D 6F 76 Quick cursor mov
0071E0: 65 6D 65 6D 6E 74 0D 0A 30 30 32 0D 0A 31 39 30 ememnt..002..190
0071F0: 47 6F 20 74 6F 20 4C 69 6E 65 0D 0A 30 30 33 0D Go to Line..003.
007200: 0A 32 30 30 47 6F 20 74 6F 20 73 74 61 72 74 20 .200Go to start
007210: 6F 66 20 62 6C 6F 63 6B 0D 0A 32 31 30 47 6F 20 of block..210Go
007220: 74 6F 20 65 6E 64 20 6F 66 20 62 6C 6F 63 6B 0D to end of block.
007230: 0A 33 32 30 52 65 6D 65 6D 62 65 72 20 70 6F 73 .320Remember pos
007240: 69 74 69 6F 6E 0D 0A 33 33 30 52 65 74 75 72 6E ition..330Return
007250: 20 74 6F 20 70 6F 73 69 74 69 6F 6E 0D 0A 30 30 to position..00
007260: 32 0D 0A 30 30 31 46 69 6E 64 20 61 6E 64 20 53 2..001Find and S
007270: 75 62 73 74 69 74 75 74 65 0D 0A 30 30 32 0D 0A ubstitute..002..
007280: 33 34 30 46 69 6E 64 20 46 69 72 73 74 0D 0A 33 340Find First..3
007290: 35 30 46 69 6E 64 20 4E 65 78 74 0D 0A 33 36 30 50Find Next..360
0072A0: 53 75 62 73 74 69 74 75 74 65 20 26 20 46 69 6E Substitute & Fin
0072B0: 64 0D 0A 33 37 30 53 75 62 73 74 69 74 75 74 65 d..370Substitute
0072C0: 20 41 6C 6C 0D 0A 30 30 32 0D 0A 30 30 31 4C 65 All..002..001Le
0072D0: 61 76 69 6E 67 20 45 44 38 30 0D 0A 30 30 32 0D aving ED80..002.
0072E0: 0A 33 38 30 51 75 69 74 20 61 6E 64 20 45 78 69 .380Quit and Exi
0072F0: 74 0D 0A 33 39 30 45 78 69 74 20 77 69 74 68 6F t..390Exit witho
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
007310: 06 00 00 00 02 09 4E E5 06 00 41 02 00 00 00 02 ......N...A.....
007320: 06 00 46 02 00 00 00 02 06 00 42 02 00 00 00 02 ..F.......B.....
007330: 06 00 47 02 00 00 00 02 06 00 43 02 00 00 00 02 ..G.......C.....
007340: 06 00 48 02 00 00 00 02 06 00 44 02 00 00 00 02 ..H.......D.....
007350: 06 00 49 02 00 00 00 02 06 00 45 02 00 00 00 02 ..I.......E.....
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: C3 A7 0B C3 03 03 FF 00 00 00 00 00 00 00 00 00 ................
007410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007440: 00 00 00 4C 01 4D 01 01 00 FF 50 00 0D 1A 00 00 ...L.M....P.....
007450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007490: 00 00 00 00 00 00 00 00 00 00 00 00 A3 01 00 00 ............£...
0074A0: FF 01 FF 00 C3 EA 01 C3 4F 05 C3 98 08 2A 01 00 ........O....*..
0074B0: 11 58 00 19 5E 23 56 ED 53 A4 01 C9 0E 06 D5 1E .X..^#V.S.......
0074C0: FF CD CB 01 D1 B7 C8 37 C9 0E 01 D5 E5 DD E5 FD .......7........
0074D0: E5 CD 05 00 FD E1 DD E1 E1 D1 C9 D5 11 80 00 18 ................
0074E0: 01 D5 C5 0E 1A CD CB 01 C1 D1 C9 3E 0D CD AA 01 ...........>....
0074F0: 3E 0A CD AA 01 C9 F5 D5 5F C5 0E 02 CD CB 01 C1 >......._.......
007500: D1 F1 C9 2A 2E 02 ED 5B 2C 02 ED 4B 2A 02 3A 29 ...*...[,..K*.:)
007510: 02 FD 2A 30 02 C9 22 2E 02 ED 53 2C 02 ED 43 2A ..*0.."...S,..C*
007520: 02 32 29 02 FD 22 30 02 C9 00 00 00 00 00 00 00 .2).."0.........
007530: 00 00 E1 E9 FE 30 3F D0 FE 3A C9 E5 C5 06 05 CB .....0?..:......
007540: 7C 28 08 EB 21 00 00 B7 ED 52 04 FD 21 AD 02 FD |(..!....R..!...
007550: 5E 00 FD 56 01 B7 ED 52 30 08 19 FD 23 FD 23 10 ^..V...R0...#.#.
007560: EE 04 48 06 00 E1 B7 ED 42 38 06 45 04 05 C4 BC ..H.....B8.E....
007570: 02 E1 CB 7C 28 0C 3E 2D CD AA 01 B7 EB 21 00 00 ...|(.>-.....!..
007580: ED 52 FD 21 AD 02 01 30 05 3E 30 FD 5E 00 FD 56 .R.!...0.>0.^..V
007590: 01 B7 ED 52 38 03 3C 18 F8 19 B9 28 04 CD AA 01 ...R8.<....(....
0075A0: 0D FD 23 FD 23 10 E2 B9 C0 CD AA 01 C9 10 27 E8 ..#.#.........'.
0075B0: 03 64 00 0A 00 01 00 95 D0 ED 44 47 3E 20 CD AA .d........DG> ..
0075C0: 01 10 FB C9 7E 23 CD AA 01 10 F9 C9 B7 20 05 21 ....~#....... .!
0075D0: E0 02 18 03 21 E6 02 7E B7 C8 CD AA 01 23 18 F7 ....!..~.....#..
0075E0: 46 41 4C 53 45 00 54 52 55 45 00 11 40 04 18 10 FALSE.TRUE..@...
0075F0: C1 11 9F 04 18 0A C1 C1 11 8E 04 18 03 11 37 04 ..............7.
007600: ED 4B 1D 01 71 23 70 D1 2A 1B 01 73 23 72 D1 E1 .K..q#p.*..s#r..
007610: 73 23 72 C9 5E 23 56 23 4E 23 46 C9 E5 22 21 01 s#r.^#V#N#F.."!.
007620: 3E FF 77 23 77 23 77 23 77 D1 E5 D5 EB 18 0D E5 >.w#w#w#w.......
007630: D5 ED 5B 1F 01 B7 ED 52 19 30 01 EB 22 1F 01 EB ..[....R.0.."...
007640: 21 CD FF ED 52 22 19 01 39 D2 EB 02 D1 E1 C9 D5 !...R"..9.......
007650: 4E 23 46 21 21 01 5E 23 56 EB B7 ED 42 09 38 F6 N#F!!.^#V...B.8.
007660: 1B C5 E3 C1 71 23 70 23 C1 71 23 70 2B 2B 2B EB ....q#p#.q#p+++.
007670: 73 23 72 2B CD 78 0B EB E5 CD 14 0B E1 E5 09 ED s#r+.x..........
007680: 52 E1 C0 C5 E5 EB CD 14 0B E1 C5 73 23 72 23 EB R..........s#r#.
007690: E1 C1 7C A5 3C 28 01 09 EB 73 23 72 2B 2B 2B EB ..|.<(...s#r+++.
0076A0: 7C A5 3C C2 2A 0B C9 C3 B8 0B 20 20 45 44 38 30 |.<.*..... ED80
0076B0: 20 20 20 20 2E 43 4F 4D ED 7B 06 00 21 C1 53 39 .COM.{..!.S9
0076C0: D4 EB 02 CD AD 01 AF 21 7C 82 22 D6 81 32 D8 81 .......!|."..2..
0076D0: 00 21 40 AC C3 5E 47 C3 DA 0B DD E5 DD 21 04 00 .!@..^G......!..
0076E0: DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 21 .9!..9..[......!
0076F0: 9C 01 22 25 01 C3 12 0C 41 20 66 61 74 61 6C 20 .."%....A fatal
007700: 65 72 72 6F 72 20 68 61 73 20 6F 63 63 75 72 72 error has occurr
007710: 65 64 21 F8 0B 06 1A CD C4 02 CD EB 01 21 9C 01 ed!..........!..
007720: 22 25 01 C3 4B 0C 20 20 2D 20 61 6E 20 69 6E 70 "%..K. - an inp
007730: 75 74 20 66 69 6C 65 20 69 73 20 70 72 6F 62 61 ut file is proba
007740: 62 6C 79 20 69 6C 6C 65 67 61 6C 21 26 0C 06 25 bly illegal!&..%
007750: CD C4 02 CD EB 01 21 00 00 EB CD 32 02 01 0B 00 ......!....2....
007760: 09 73 23 72 CD 03 02 CD 00 00 CD 16 02 DD E1 D1 .s#r............
007770: E1 EB E9 C3 76 0C DD E5 DD 21 04 00 DD 39 21 00 ....v....!...9!.
007780: 00 39 F9 ED 5B 19 01 19 D4 EB 02 DD 7E 02 32 32 .9..[.......~.22
007790: 01 0E 1F CD 19 0A 3E 61 5F CD F2 09 57 E5 D5 3E ......>a_...W..>
0077A0: 7A D1 E1 93 38 03 CD 0C 0A 3A 32 01 CD F2 09 A6 z...8....:2.....
0077B0: ED 44 3E 00 17 21 20 00 39 F9 B7 CA CC 0C DD 7E .D>..! .9......~
0077C0: 02 6F 26 00 11 E0 FF 19 7D DD 77 02 DD 7E 02 DD .o&.....}.w..~..
0077D0: 77 03 DD E1 D1 33 E1 EB E9 C3 DC 0C DD E5 DD 21 w....3.........!
0077E0: 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
0077F0: 02 DD 6E 06 DD 66 07 11 28 00 19 E5 DD 6E 04 DD ..n..f..(....n..
007800: C3 03 01 21 9C 01 22 25 01 EB CD D7 02 21 2F 04 ...!.."%.....!/.
007810: 18 2A 11 4B 04 18 E9 11 55 04 18 E4 11 63 04 18 .*.K....U....c..
007820: DF 11 72 04 18 DA 0E 0B CD CB 01 0F D0 CD C9 01 ..r.............
007830: FE 03 C0 21 9C 01 22 25 01 21 29 04 CD D7 02 D1 ...!.."%.!).....
007840: CD A3 0A ED 53 B1 03 CD C9 01 E6 DF FE 45 28 29 .£..S........E()
007850: 3A 06 01 3C 28 1C 11 81 00 01 08 00 21 E5 03 ED :..<(.......!...
007860: B0 3E 08 32 80 00 21 C5 08 22 15 01 21 D6 03 C3 .>.2..!.."..!...
007870: 49 07 CD F1 03 C7 77 23 C9 21 76 03 22 AB 01 3A I.....w#.!v."..:
007880: 06 01 3C 20 03 32 06 01 11 81 00 01 0C 00 21 E5 ..< .2........!.
007890: 03 ED B0 D5 11 5C 00 0E 09 21 E4 03 3A E6 03 FE .....\...!..:...
0078A0: 3A 20 06 23 7E D6 40 23 77 ED B0 3E 20 32 6D 00 : .#~.@#w..> 2m.
0078B0: 11 00 00 E1 CD A3 0A 3E 10 32 80 00 21 D1 07 22 .....£.>.2..!.."
0078C0: 15 01 21 C8 03 C3 49 07 20 20 48 50 20 20 20 20 ..!...I. HP
0078D0: 20 20 2E 43 4F 4D 20 20 48 50 45 20 20 20 20 20 .COM HPE
0078E0: 2E 43 4F 4D 00 42 49 4E 53 54 20 20 20 20 20 3B .COM.BINST ;
0078F0: 47 CD DB 01 2A 01 01 7E FE C3 20 07 23 5E 23 56 G...*..~.. .#^#V
007900: EB 18 F4 11 0E 00 19 23 7E FE 21 20 0C 11 07 00 .......#~.! ....
007910: 19 5E 23 56 CD 48 09 18 EE FE 32 C0 23 5E 23 56 .^#V.H....2.#^#V
007920: CD 02 09 11 06 00 19 18 DE 0D 0A 48 61 6C 74 20 ...........Halt
007930: 61 74 20 50 43 3D 00 4F 76 65 72 66 6C 6F 77 00 at PC=.Overflow.
007940: 4F 75 74 20 6F 66 20 52 41 4D 00 2F 20 62 79 20 Out of RAM./ by
007950: 5A 65 72 6F 00 49 6E 64 65 78 20 74 6F 6F 20 4C Zero.Index too L
007960: 6F 77 00 49 6E 64 65 78 20 74 6F 6F 20 48 69 67 ow.Index too Hig
007970: 68 00 4D 61 74 68 73 20 43 61 6C 6C 20 45 72 72 h.Maths Call Err
007980: 6F 72 00 46 69 6C 65 20 45 72 72 6F 72 00 4E 75 or.File Error.Nu
007990: 6D 62 65 72 20 74 6F 6F 20 6C 61 72 67 65 00 4E mber too large.N
0079A0: 75 6D 62 65 72 20 65 78 70 65 63 74 65 64 00 DD umber expected..
0079B0: 54 DD 5D EB 5E 23 56 10 FA C9 AF ED 52 19 30 01 T.].^#V.....R.0.
0079C0: EB B3 5A C2 CC 04 EB C9 EB 19 EB 29 1F 30 FC B7 ..Z........).0..
0079D0: 20 F6 19 C9 C3 FD 02 7A AC 47 CD 09 05 EB CD 09 ......z.G......
0079E0: 05 AF ED 52 19 30 01 EB B2 20 E9 B3 5A C2 F8 04 ...R.0... ..Z...
0079F0: EB C9 EB 19 EB 29 38 DC 1F 30 FA B7 20 F4 ED 5A .....)8..0.. ..Z
007A00: 66 05 EB E1 73 23 72 DD 6E 06 DD 66 07 11 2A 00 f...s#r.n..f..*.
007A10: 19 E5 21 00 00 7D E1 77 21 1A 00 E5 DD 6E 02 DD ..!..}.w!....n..
007A20: 66 03 EB C1 DD E5 CD 05 00 DD E1 DD 75 FA DD 74 f...........u..t
007A30: FB 21 21 00 E5 DD 6E 06 DD 66 07 11 07 00 19 EB .!!...n..f......
007A40: C1 DD E5 CD 05 00 DD E1 DD 75 08 DD 74 09 E1 DD .........u..t...
007A50: E1 D1 21 08 00 39 F9 EB E9 C3 5C 0D DD E5 DD 21 ..!..9....\....!
007A60: 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
007A70: 02 DD 6E 06 DD 66 07 11 28 00 19 E5 DD 6E 04 DD ..n..f..(....n..
007A80: 66 05 EB E1 73 23 72 DD 6E 06 DD 66 07 11 2A 00 f...s#r.n..f..*.
007A90: 19 E5 21 00 00 7D E1 77 21 1A 00 E5 DD 6E 02 DD ..!..}.w!....n..
007AA0: 66 03 EB C1 DD E5 CD 05 00 DD E1 DD 75 FA DD 74 f...........u..t
007AB0: FB 21 22 00 E5 DD 6E 06 DD 66 07 11 07 00 19 EB .!"...n..f......
007AC0: C1 DD E5 CD 05 00 DD E1 DD 75 08 DD 74 09 E1 DD .........u..t...
007AD0: E1 D1 21 08 00 39 F9 EB E9 C3 DC 0D DD E5 DD 21 ..!..9.........!
007AE0: 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
007AF0: 02 DD 6E 02 DD 66 03 23 23 23 23 E5 21 01 00 7D ..n..f.####.!..}
007B00: E1 77 21 10 00 E5 DD 6E 02 DD 66 03 11 07 00 19 .w!....n..f.....
007B10: EB C1 DD E5 CD 05 00 DD E1 DD 75 FA DD 74 FB E1 ..........u..t..
007B20: DD E1 D1 E1 E1 EB E9 C3 2A 0E DD E5 DD 21 04 00 ........*....!..
007B30: DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 DD .9!..9..[.......
007B40: 7E 02 6F 26 00 E5 3E 30 6F 26 00 D1 EB B7 ED 52 ~.o&..>0o&.....R
007B50: DD 75 03 DD 74 04 DD E1 D1 33 E1 EB E9 C3 60 0E .u..t....3....`.
007B60: DD E5 DD 21 04 00 DD 39 21 FF FF 39 F9 ED 5B 19 ...!...9!..9..[.
007B70: 01 19 D4 EB 02 21 06 00 E5 21 01 00 CD 0C 05 EB .....!...!......
007B80: C1 DD E5 CD 05 00 DD E1 7D DD 77 FB DD 7E FB F5 ........}.w..~..
007B90: 21 00 00 7D C1 90 28 02 3E 01 B7 CA 75 0E DD 7E !..}..(.>...u..~
007BA0: FB DD 77 02 33 DD E1 D1 E1 EB E9 C3 AE 0E DD E5 ..w.3...........
007BB0: DD 21 04 00 DD 39 21 FF FF 39 F9 ED 5B 19 01 19 .!...9!..9..[...
007BC0: D4 EB 02 2A 25 01 E5 21 9C 01 22 25 01 CD EB 01 ...*%..!.."%....
007BD0: E1 22 25 01 C3 DF 0E 20 28 59 2F 4E 29 20 3F 2A ."%.... (Y/N) ?*
007BE0: 25 01 E5 21 9C 01 22 25 01 21 D7 0E E5 21 20 00 %..!.."%.!...! .
007BF0: 3E 08 4F CD B7 02 E1 41 CD C4 02 E1 22 25 01 3B >.O....A...."%.;
007C00: 38 D2 FA D4 04 B0 F0 18 03 7C B7 F0 AF 95 6F 3E 8........|....o>
007C10: 00 9C 67 C9 7C B5 CA 12 03 7C D5 AA F5 AF B4 F4 ..g.|....|......
007C20: 0C 05 44 4D 21 00 00 EB CD 09 05 B5 CA 44 05 3E ..DM!........D.>
007C30: 11 29 3D 30 FC EB ED 6A 09 38 02 ED 42 CB 13 CB .)=0...j.8..B...
007C40: 12 3D 20 F2 F1 EB FC 0C 05 EB F1 B7 F0 18 BD CD .= .............
007C50: D1 09 E5 D5 C5 F5 2A 25 01 CD 80 05 F1 C1 D1 E1 ......*%........
007C60: C9 E5 11 83 04 C3 00 03 E5 2A 25 01 5E 23 56 D5 .........*%.^#V.
007C70: EB 2B 2B 46 2B 4E E1 D1 ED B0 2A 25 01 C3 21 06 .++F+N....*%..!.
007C80: 5E 23 56 23 23 23 7E 3D 20 D7 2B 2B 2B 13 1A 72 ^#V###~= .+++..r
007C90: 2B 73 FE 0A 28 EA FE 1A C0 E5 23 23 4E 23 46 23 +s..(.....##N#F#
007CA0: 23 EB ED 42 EB D1 C2 2C 07 23 7E 3C C2 E1 06 23 #..B...,.#~<...#
007CB0: EB 0E 0A CD CB 01 EB 23 4E 23 06 00 7E FE 03 CA .......#N#..~...
007CC0: 00 00 FE 1A 20 08 E5 11 FC FF 19 36 01 E1 E5 09 .... ......6....
007CD0: 36 0D 23 36 1A 1E 0D 0E 02 CD CB 01 1E 0A 0E 02 6.#6............
007CE0: CD CB 01 EB C1 21 FA FF 09 72 2B 73 2B 70 2B 71 .....!...r+s+p+q
007CF0: C9 D5 CD CB 07 E1 CD 2F 07 C8 23 23 EB 01 28 00 ......./..##..(.
007D00: 09 EB CD E1 01 EB 0E 14 CD CB 01 B7 C2 61 05 54 .............a.T
007D10: 5D 01 80 00 09 EB D5 0E 04 ED B0 EB 36 04 E1 18 ]...........6...
007D20: 0D 11 04 00 19 7E 3D C2 61 05 11 A4 00 19 4E 23 .....~=.a.....N#
007D30: 46 79 B0 28 43 0B 70 2B 71 23 23 4E 23 46 23 7E Fy.(C.p+q##N#F#~
007D40: E5 5F 16 00 EB 19 11 7C FF 19 D1 13 D5 FE 80 20 ._.....|.......
007D50: 1D E1 E5 D5 C5 11 7B FF 19 EB CD E1 01 21 DF FF ......{......!..
007D60: 19 EB 0E 14 CD CB 01 3C CA 61 05 C1 D1 AF 3C ED .......<.a....<.
007D70: A0 EA 4D 06 E1 2B 77 C9 11 5C FF 19 36 01 C9 11 ..M..+w..\..6...
007D80: 04 00 19 7E 3C C2 61 05 11 A4 00 19 34 23 20 01 ...~<.a.....4# .
007D90: 34 23 4E 23 46 23 7E E5 5F 16 00 EB 19 11 7C FF 4#N#F#~._.....|.
007DA0: 19 D1 13 D5 EB FE 80 20 11 E3 E5 C5 11 7B FF CD ....... .....{..
007DB0: C9 06 EB C1 B7 C2 C2 06 E1 E3 3C ED A0 EA A5 06 ..........<.....
007DC0: 18 B2 D1 D1 2B 2B 36 00 C9 19 EB CD E1 01 21 DF ....++6.......!.
007DD0: FF 19 EB 0E 15 C3 CB 01 D5 CD E3 07 E1 CD 2F 07 ............../.
007DE0: C8 21 28 00 19 EB 73 23 72 D5 23 4E 23 46 23 23 .!(...s#r.#N#F##
007DF0: E5 C5 23 23 CD E1 01 EB 0E 14 CD CB 01 B7 20 0E ..##.......... .
007E00: 3B 06 01 CD AF 04 D5 CD 60 0E 3B F1 F5 33 06 01 ;.......`.;..3..
007E10: CD AF 04 D5 CD 76 0C 3B F1 DD 77 FB DD 7E FB 32 .....v.;..w..~.2
007E20: 32 01 0E 1F CD 19 0A 3E 4E CD F2 09 B6 77 3E 59 2......>N....w>Y
007E30: CD F2 09 B6 77 3A 32 01 CD F2 09 A6 ED 44 3E 00 ....w:2......D>.
007E40: 17 21 20 00 39 F9 B7 CA FF 0E 2A 25 01 E5 21 9C .! .9.....*%..!.
007E50: 01 22 25 01 DD 7E FB CD AA 01 CD EB 01 E1 22 25 ."%..~........"%
007E60: 01 DD 7E FB F5 3E 59 C1 90 3E 01 28 01 AF DD 77 ..~..>Y..>.(...w
007E70: 02 33 DD E1 D1 E1 EB E9 C3 7B 0F DD E5 DD 21 04 .3.......{....!.
007E80: 00 DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 ..9!..9..[......
007E90: C3 95 0F 20 28 21 9C 01 22 25 01 21 93 0F 06 02 ... (!.."%.!....
007EA0: CD C4 02 DD 7E 02 B7 CA B8 0F 21 9C 01 22 25 01 ....~.....!.."%.
007EB0: 3E 59 CD AA 01 C3 C3 0F 21 9C 01 22 25 01 3E 4E >Y......!.."%.>N
007EC0: CD AA 01 C3 C8 0F 29 20 21 9C 01 22 25 01 21 C6 ......) !.."%.!.
007ED0: 0F 06 02 CD C4 02 DD E1 D1 33 E1 EB E9 C3 E0 0F .........3......
007EE0: DD E5 DD 21 04 00 DD 39 21 FF FF 39 F9 ED 5B 19 ...!...9!..9..[.
007EF0: 01 19 D4 EB 02 DD 6E 02 DD 66 03 7E F5 33 06 01 ......n..f.~.3..
007F00: CD AF 04 D5 CD 7B 0F 2A 25 01 E5 21 9C 01 22 25 .....{.*%..!.."%
007F10: 01 CD EB 01 E1 22 25 01 C3 2A 10 20 28 59 2F 4E ....."%..*. (Y/N
007F20: 2F 45 4E 54 45 52 29 20 3F 20 2A 25 01 E5 21 9C /ENTER) ? *%..!.
007F30: 01 22 25 01 21 1B 10 E5 21 20 00 3E 0F 4F CD B7 ."%.!...! .>.O..
007F40: 02 E1 41 CD C4 02 E1 22 25 01 3B 3B 06 01 CD AF ..A...."%.;;....
007F50: 04 D5 CD 60 0E 3B F1 F5 33 06 01 CD AF 04 D5 CD ...`.;..3.......
007F60: 76 0C 3B F1 DD 77 FB DD 7E FB 32 32 01 0E 1F CD v.;..w..~.22....
007F70: 19 0A 3E 4E CD F2 09 B6 77 3E 59 CD F2 09 B6 77 ..>N....w>Y....w
007F80: 21 0D 00 7D CD F2 09 B6 77 3A 32 01 CD F2 09 A6 !..}....w:2.....
007F90: ED 44 3E 00 17 21 20 00 39 F9 B7 CA 4A 10 DD 7E .D>..! .9...J..~
007FA0: FB F5 21 0D 00 7D C1 90 28 02 3E 01 B7 CA DA 10 ..!..}..(.>.....
007FB0: 2A 25 01 E5 21 9C 01 22 25 01 DD 7E FB CD AA 01 *%..!.."%..~....
007FC0: E1 22 25 01 DD 6E 02 DD 66 03 E5 DD 7E FB F5 3E ."%..n..f...~..>
007FD0: 59 C1 90 3E 01 28 01 AF E1 77 2A 25 01 E5 21 9C Y..>.(...w*%..!.
007FE0: 01 22 25 01 CD EB 01 E1 22 25 01 DD 6E 02 DD 66 ."%....."%..n..f
007FF0: 03 7E DD 77 04 33 DD E1 D1 E1 E1 EB E9 C3 11 11 .~.w.3..........
008000: 01 80 00 09 C1 ED 42 28 0B 09 C5 EB 18 E6 36 1A ......B(......6.
008010: 22 A1 07 C1 D1 E1 7E FE 0A 23 28 FA 2B D5 1B 1B ".....~..#(.+...
008020: 1B 1B EB 72 2B 73 EB D1 FE 1A C0 EB 36 01 C9 E5 ...r+s......6...
008030: 11 04 00 19 36 01 23 23 23 EB 0E 0F CD CB 01 EB ....6.###.......
008040: 2B 2B 3C D1 28 E6 36 00 C9 E5 CD F1 03 E1 11 A3 ++<.(.6........£
008050: 07 CD D8 06 2A 15 01 7C B5 28 0A EB 21 06 01 7E ....*..|.(..!..~
008060: 01 0F 00 ED B0 CD DB 01 21 ED B0 22 FE 00 2A A1 ........!.."..*.
008070: 07 11 CB 07 B7 ED 52 28 09 44 4D EB 11 00 01 C3 ......R(.DM.....
008080: FE 00 21 89 07 CD D7 02 C7 0D 0A 43 61 6E 27 74 ..!........Can't
008090: 20 66 69 6E 64 20 63 68 61 69 6E 20 66 69 6C 65 find chain file
0080A0: 00 CB 07 CB 07 FF FF 00 00 00 00 00 00 00 00 00 ................
0080B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0080C0: 00 00 00 00 00 00 00 00 00 00 00 CD DB 01 E5 62 ...............b
0080D0: 6B 01 AD 00 09 EB 73 23 72 23 23 23 EB E1 CD 02 k.....s#r###....
0080E0: 09 18 17 CD DB 01 EB 23 23 4E 23 46 03 78 B1 0B .......##N#F.x..
0080F0: 3E 1A 28 01 02 EB 13 CD 48 09 13 13 CD 30 08 FE >.(.....H....0..
008100: 20 28 21 D6 40 12 13 12 13 23 23 06 08 CD 27 08 (!.@....##...'.
008110: 23 06 03 CD 27 08 AF 12 13 12 13 12 13 12 21 11 #...'.........!.
008120: 00 19 77 C9 AF 18 DE CD 30 08 12 13 23 10 F8 C9 ..w.....0...#...
008130: 7E FE 61 D8 FE 7B D0 D6 20 C9 D5 CD CB 07 E1 11 ~.a..{.. .......
008140: 04 00 19 CD 7F 08 01 23 00 09 54 5D 01 80 00 09 .......#..T]....
008150: 36 00 23 36 00 2B 3E 04 4F ED B0 77 C9 D5 CD E3 6.#6.+>.O..w....
008160: 07 D1 21 28 00 19 EB 73 23 72 23 4E 23 46 23 E5 ..!(...s#r#N#F#.
008170: 60 69 ED 52 44 4D 0B 62 6B 36 00 13 ED B0 E1 36 `i.RDM.bk6.....6
008180: FF 23 E5 23 23 EB 0E 13 CD CB 01 0E 16 CD CB 01 .#.##...........
008190: E1 3C 36 01 C0 36 00 C9 E5 D5 C5 F5 2A 25 01 5E .<6..6......*%.^
0081A0: 23 56 12 2B CD B3 08 F1 C1 D1 E1 C9 1A 5F 0E 02 #V.+........._..
0081B0: C3 CB 01 5E 23 56 23 23 23 7E 3C C2 61 05 23 23 ...^#V###~<.a.##
0081C0: 7E 01 FB FF 09 3C 28 E4 13 1A 72 2B 73 FE 1A C0 ~....<(...r+s...
0081D0: EB 21 28 00 19 EB 73 23 72 23 4E 23 46 C5 23 23 .!(...s#r#N#F.##
0081E0: 23 23 CD E1 01 EB 0E 15 CD CB 01 01 80 00 09 C1 ##..............
0081F0: B7 20 08 ED 42 D0 09 EB C5 18 E7 62 6B 2B 2B 36 . ..B......bk++6
008200: C3 11 11 20 20 20 20 20 20 20 20 20 20 2E 20 20 ... .
008210: 20 DD E5 DD 21 04 00 DD 39 21 EF FF 39 F9 ED 5B ...!...9!..9..[
008220: 19 01 19 D4 EB 02 2A 25 01 E5 21 9C 01 22 25 01 ......*%..!.."%.
008230: C3 41 11 5B 45 53 43 5D 20 74 6F 20 61 62 6F 72 .A.[ESC] to abor
008240: 74 21 33 11 06 0E CD C4 02 CD EB 01 E1 22 25 01 t!3.........."%.
008250: 2A 25 01 E5 21 9C 01 22 25 01 C3 6E 11 4F 6D 69 *%..!.."%..n.Omi
008260: 74 20 66 69 6C 65 20 74 79 70 65 20 28 2E 21 5D t file type (.!]
008270: 11 06 11 CD C4 02 DD E5 D1 21 02 00 19 06 03 CD .........!......
008280: C4 02 C3 8E 11 20 61 73 73 75 6D 65 64 29 21 85 ..... assumed)!.
008290: 11 06 09 CD C4 02 CD EB 01 E1 22 25 01 C3 AF 11 .........."%....
0082A0: 45 6E 74 65 72 20 46 69 6C 65 6E 61 6D 65 20 2A Enter Filename *
0082B0: 25 01 E5 21 9C 01 22 25 01 21 A0 11 06 0F CD C4 %..!.."%.!......
0082C0: 02 E1 22 25 01 DD E5 D1 21 EB FF 19 E5 21 03 11 .."%....!....!..
0082D0: 01 0E 00 D1 ED B0 21 01 00 DD 75 FA DD 74 FB C3 ......!...u..t..
0082E0: EF 11 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 ...n..f.#.u..t..
0082F0: 03 00 EB B7 ED 52 FA 26 12 DD E5 D1 21 EB FF 19 .....R.&....!...
008300: E5 DD 6E FA DD 66 FB 11 0B 00 19 2B D1 19 E5 DD ..n..f.....+....
008310: E5 D1 21 02 00 19 E5 DD 6E FA DD 66 FB 2B D1 19 ..!.....n..f.+..
008320: 7E E1 77 C3 E2 11 21 03 00 DD 75 FA DD 74 FB 3B ~.w...!...u..t.;
008330: 06 01 CD AF 04 D5 CD 60 0E 3B F1 DD 77 F9 DD 7E .......`.;..w..~
008340: F9 F5 3E 3A C1 90 3E 01 28 01 AF F5 DD 6E FA DD ..>:..>.(....n..
008350: 66 FB E5 21 04 00 D1 AF ED 52 20 01 3C C1 A0 B7 f..!.....R .<...
008360: CA 8C 12 DD E5 D1 21 EB FF 19 E5 21 01 00 2B D1 ......!....!..+.
008370: 19 E5 DD E5 D1 21 EB FF 19 E5 21 03 00 2B D1 19 .....!....!..+..
008380: 7E E1 77 21 02 00 DD 75 FA DD 74 FB DD 7E F9 F5 ~.w!...u..t..~..
008390: 21 0D 00 7D C1 90 3E 01 28 01 AF B7 CA A2 12 C3 !..}..>.(.......
0083A0: F0 13 DD 7E F9 32 32 01 0E 1F CD 19 0A 21 08 00 ...~.22......!..
0083B0: 7D CD F2 09 B6 77 21 7F 00 7D CD F2 09 B6 77 3A }....w!..}....w:
0083C0: 32 01 CD F2 09 A6 ED 44 3E 00 17 21 20 00 39 F9 2......D>..! .9.
0083D0: F5 DD 7E F9 F5 21 1B 00 7D C1 90 28 02 3E 01 C1 ..~..!..}..(.>..
0083E0: A0 B7 CA 8D 13 DD 6E FA DD 66 FB E5 21 03 00 D1 ......n..f..!...
0083F0: B7 ED 52 3E 80 A4 07 B7 CA 8A 13 DD 6E FA DD 66 ..R>........n..f
008400: 00 C9 1A B7 F0 D5 E5 21 24 00 CD C9 06 D5 21 A1 .......!$.....!.
008410: 00 19 4E 23 46 23 7E 11 7E FF 19 36 00 23 36 00 ..N#F#~.~..6.#6.
008420: 23 36 00 23 D1 F5 C5 EB CD E1 01 EB 0E 21 CD CB #6.#.........!..
008430: 01 C1 71 23 70 0E 22 CD CB 01 0E 10 CD CB 01 21 ..q#p."........!
008440: A3 00 19 F1 77 E1 D1 C9 1A B7 F0 D5 E5 1B 1B 1B £...w...........
008450: 1B 21 28 00 19 EB 4E 23 46 3E 1A 02 03 23 23 CD .!(...N#F>...##.
008460: DD 08 0E 10 CD CB 01 E1 D1 C9 CD A7 01 FE 0D 20 ...............
008470: F9 C9 5E 23 56 1A FE 0D 3E 00 C0 3C C9 CD A7 01 ..^#V...>..<....
008480: FE 20 28 F9 FE 0D C0 18 F4 CD 7D 09 FE 2D 28 37 . (.......}..-(7
008490: FE 2B CC A7 01 CD 34 02 D2 F1 02 21 00 00 06 04 .+....4....!....
0084A0: FE 34 30 01 04 D6 30 5F 16 00 19 CD D1 09 CD 34 .40...0_.......4
0084B0: 02 30 0E CD 52 05 05 28 0B 29 E5 29 29 D1 19 18 .0..R..(.).))...
0084C0: E4 CB 7C C8 C3 F8 02 CD 92 09 1E 00 EB B7 ED 52 ..|............R
0084D0: C9 E5 D5 2A 25 01 5E 23 56 1A D1 E1 C9 CD D1 09 ...*%.^#V.......
0084E0: FE 0D 28 08 77 23 CD 52 05 10 F2 C9 AF 77 23 10 ..(.w#.R.....w#.
0084F0: FC C9 21 02 00 39 4F AF CB 39 1F CB 39 1F CB 39 ..!..9O..9..9..9
008500: 17 17 17 47 04 AF 37 8F 10 FD 09 C9 3C 47 7E B2 ...G..7.....<G~.
008510: 77 CB 02 30 01 23 10 F6 C9 E1 22 17 01 06 00 68 w..0.#...."....h
008520: 60 B7 ED 42 39 54 5D 2B F9 36 00 ED B0 2A 17 01 `..B9T]+.6...*..
008530: E9 E1 22 17 01 21 00 00 39 54 5D 09 41 1A 02 00 .."..!..9T].A...
008540: 77 23 13 10 F8 EB F9 2A 17 01 E9 E1 22 17 01 21 w#.....*...."..!
008550: 00 00 39 54 5D 09 41 CD 00 00 23 13 10 F9 3E 01 ..9T].A...#...>.
008560: F9 2A 17 01 E9 1A BE C8 23 10 FD AF 18 F2 1A 2F .*......#....../
008570: A6 18 F4 EB 1A 2F A6 EB 18 ED B7 ED 52 3E 80 EA ...../......R>..
008580: 8D 0A A4 07 C9 B7 ED 52 3E 80 EA 82 0A A4 07 EE .......R>.......
008590: 01 C9 2D 7B 28 1B 2D 28 0F 2D 28 07 2D 28 04 45 ..-{(.-(.-(.-(.E
0085A0: CD BC 02 7A CD A8 0A 7B 4F 0F 0F 0F 0F CD B1 0A ...z...{O.......
0085B0: 79 E6 0F C6 90 27 CE 40 27 CD AA 01 C9 ED 53 1D y....'.@'.....S.
0085C0: 01 E5 21 21 01 22 1B 01 2A 21 01 E5 CD 14 0B 2A ..!!."..*!.....*
0085D0: 1D 01 B7 ED 42 09 28 30 38 07 E1 22 1B 01 EB 18 ....B.(08.."....
0085E0: EA 78 A1 3C 28 0B E5 AF ED 42 95 4F 3E 00 9C 47 .x.<(....B.O>..G
0085F0: E1 ED 43 1D 01 C1 C5 09 CD 2F 0B E5 73 23 72 23 ..C....../..s#r#
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
008610: 07 00 00 00 02 09 4E E5 07 00 41 02 00 00 00 02 ......N...A.....
008620: 07 00 46 02 00 00 00 02 07 00 42 02 00 00 00 02 ..F.......B.....
008630: 07 00 47 02 00 00 00 02 07 00 43 02 00 00 00 02 ..G.......C.....
008640: 07 00 48 02 00 00 00 02 07 00 44 02 00 00 00 02 ..H.......D.....
008650: 07 00 49 02 00 00 00 02 07 00 45 02 00 00 00 02 ..I.......E.....
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: FB 2B DD 75 FA DD 74 FB DD 7E F9 F5 21 08 00 7D .+.u..t..~..!..}
008710: C1 90 3E 01 28 01 AF F5 DD 7E F9 F5 21 7F 00 7D ..>.(....~..!..}
008720: C1 90 3E 01 28 01 AF C1 B0 B7 CA 51 13 2A 25 01 ..>.(......Q.*%.
008730: E5 21 9C 01 22 25 01 21 08 00 7D CD AA 01 3E 20 .!.."%.!..}...>
008740: CD AA 01 21 08 00 7D CD AA 01 E1 22 25 01 C3 74 ...!..}...."%..t
008750: 13 2A 25 01 E5 21 9C 01 22 25 01 DD E5 D1 21 EB .*%..!.."%....!.
008760: FF 19 E5 DD 6E FA DD 66 FB 2B D1 19 7E CD AA 01 ....n..f.+..~...
008770: E1 22 25 01 DD E5 D1 21 EB FF 19 E5 DD 6E FA DD ."%....!.....n..
008780: 66 FB 2B D1 19 E5 3E 20 E1 77 C3 F0 13 DD 6E FA f.+...> .w....n.
008790: DD 66 FB E5 21 0B 00 EB E1 B7 ED 52 3E 80 A4 07 .f..!......R>...
0087A0: B7 CA F0 13 3B DD 7E F9 F5 33 06 01 CD AF 04 D5 ....;.~..3......
0087B0: CD 76 0C 3B F1 DD 77 F9 DD E5 D1 21 EB FF 19 E5 .v.;..w....!....
0087C0: DD 6E FA DD 66 FB 2B D1 19 E5 DD 7E F9 E1 77 2A .n..f.+....~..w*
0087D0: 25 01 E5 21 9C 01 22 25 01 DD 7E F9 CD AA 01 E1 %..!.."%..~.....
0087E0: 22 25 01 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB "%..n..f.#.u..t.
0087F0: DD 7E F9 F5 21 0D 00 7D C1 90 3E 01 28 01 AF F5 .~..!..}..>.(...
008800: DD 7E F9 F5 21 1B 00 7D C1 90 3E 01 28 01 AF C1 .~..!..}..>.(...
008810: B0 B7 CA 2F 12 2A 25 01 E5 21 9C 01 22 25 01 CD .../.*%..!.."%..
008820: EB 01 E1 22 25 01 DD 6E 05 DD 66 06 E5 DD E5 D1 ..."%..n..f.....
008830: 21 EB FF 19 01 0E 00 D1 ED B0 DD 7E F9 F5 21 1B !..........~..!.
008840: 00 7D C1 90 28 02 3E 01 DD 77 07 21 11 00 39 F9 .}..(.>..w.!..9.
008850: DD E1 D1 21 07 00 39 F9 EB E9 C3 5D 14 DD E5 DD ...!..9....]....
008860: 21 04 00 DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 !...9!..9..[....
008870: EB 02 21 D4 81 E5 DD E5 D1 21 02 00 19 D1 CD D8 ..!......!......
008880: 06 AF DD 77 10 21 D4 81 11 05 00 19 7E F5 2A D4 ...w.!......~.*.
008890: 81 7E F5 21 1A 00 7D C1 90 28 02 3E 01 C1 A0 B7 .~.!..}..(.>....
0088A0: CA DB 14 2A 25 01 E5 21 9C 01 22 25 01 DD E5 D1 ...*%..!.."%....
0088B0: 21 02 00 19 06 0E CD C4 02 C3 C7 14 20 6E 6F 74 !........... not
0088C0: 20 66 6F 75 6E 64 20 21 BC 14 06 0B CD C4 02 CD found !........
0088D0: EB 01 E1 22 25 01 3E 01 DD 77 10 DD E1 D1 21 10 ..."%.>..w....!.
0088E0: 00 39 F9 EB E9 C3 E8 14 DD E5 DD 21 04 00 DD 39 .9.........!...9
0088F0: 21 FF FF 39 F9 ED 5B 19 01 19 D4 EB 02 3B 06 01 !..9..[......;..
008900: 19 7E CD AA 01 C3 7A 1C E1 DD E1 D1 21 08 00 39 .~....z.....!..9
008910: F9 EB E9 C3 16 1D DD E5 DD 21 04 00 DD 39 21 FE .........!...9!.
008920: FF 39 F9 ED 5B 19 01 19 D4 EB 02 21 00 00 DD 75 .9..[......!...u
008930: FA DD 74 FB 21 C9 78 E5 DD 6E 02 DD 66 03 2B 11 ..t.!.x..n..f.+.
008940: 19 00 CD BA 04 D1 19 E5 21 01 00 2B D1 19 7E FE ........!..+..~.
008950: 30 C2 76 1D DD 6E 04 DD 66 05 E5 DD 6E 02 DD 66 0.v..n..f...n..f
008960: 03 E5 DD E5 D1 21 FA FF 19 E5 06 01 CD AF 04 D5 .....!..........
008970: CD 59 1C C3 C6 1D FE 31 C2 AF 1D DD 6E 04 DD 66 .Y.....1....n..f
008980: 05 E5 DD 6E 02 DD 66 03 E5 DD E5 D1 21 FA FF 19 ...n..f.....!...
008990: E5 06 01 CD AF 04 D5 CD 59 1C 21 9C 01 22 25 01 ........Y.!.."%.
0089A0: DD 6E 04 DD 66 05 22 25 01 CD EB 01 C3 C6 1D FE .n..f."%........
0089B0: 32 C2 C6 1D 21 9C 01 22 25 01 DD 6E 04 DD 66 05 2...!.."%..n..f.
0089C0: 22 25 01 CD EB 01 E1 DD E1 D1 21 06 00 39 F9 EB "%........!..9..
0089D0: E9 C3 D4 1D DD E5 DD 21 04 00 DD 39 21 FD FF 39 .......!...9!..9
0089E0: F9 ED 5B 19 01 19 D4 EB 02 AF DD 77 F9 21 00 00 ..[........w.!..
0089F0: DD 75 FA DD 74 FB DD 6E 03 DD 66 04 23 DD 75 03 .u..t..n..f.#.u.
008A00: DD 74 04 21 C9 78 E5 DD 6E 03 DD 66 04 2B 11 19 .t.!.x..n..f.+..
008A10: 00 CD BA 04 D1 19 E5 21 01 00 2B D1 19 7E FE 30 .......!..+..~.0
008A20: C2 33 1E DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB .3..n..f.#.u..t.
008A30: C3 86 1E FE 31 C2 40 1E 3E 01 DD 77 F9 C3 86 1E ....1.@.>..w....
008A40: FE 32 C2 6D 1E DD 7E 02 B7 CA 5D 1E DD 6E FA DD .2.m..~...]..n..
008A50: 66 FB 23 23 DD 75 FA DD 74 FB C3 6A 1E DD 6E FA f.##.u..t..j..n.
008A60: DD 66 FB 23 DD 75 FA DD 74 FB C3 86 1E FE 33 C2 .f.#.u..t.....3.
008A70: 86 1E DD 7E 02 B7 CA 86 1E DD 6E FA DD 66 FB 23 ...~......n..f.#
008A80: DD 75 FA DD 74 FB DD 7E F9 F5 DD 6E 03 DD 66 04 .u..t..~...n..f.
008A90: E5 21 52 00 D1 AF ED 52 20 01 3C C1 B0 DD 77 F9 .!R....R .<...w.
008AA0: DD 7E F9 B7 CA F6 1D DD 7E 02 B7 CA C3 1E DD 6E .~......~......n
008AB0: FA DD 66 FB 23 EB 21 02 00 CD 14 05 EB DD 75 FA ..f.#.!.......u.
008AC0: DD 74 FB DD 6E FA DD 66 FB 23 DD 75 05 DD 74 06 .t..n..f.#.u..t.
008AD0: 33 E1 DD E1 D1 33 E1 E1 EB E9 C3 B7 20 C3 E0 1E 3....3...... ...
008AE0: DD E5 DD 21 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 ...!...9!..9..[.
008AF0: 01 19 D4 EB 02 06 01 CD AF 04 21 FA FF 19 5E 23 ..........!...^#
008B00: CD AF 04 D5 CD 60 0E 3B F1 DD 77 FB DD 7E FB 32 .....`.;..w..~.2
008B10: 32 01 0E 1F CD 19 0A 3E 30 5F CD F2 09 57 E5 D5 2......>0_...W..
008B20: 3E 39 D1 E1 93 38 03 CD 0C 0A 21 0D 00 7D CD F2 >9...8....!..}..
008B30: 09 B6 77 3A 32 01 CD F2 09 A6 ED 44 3E 00 17 21 ..w:2......D>..!
008B40: 20 00 39 F9 B7 CA FD 14 DD 7E FB F5 21 0D 00 7D .9......~..!..}
008B50: C1 90 28 02 3E 01 B7 CA 8A 15 DD 6E 02 DD 66 03 ..(.>......n..f.
008B60: E5 E5 DD 7E FB F5 33 06 01 CD AF 04 D5 CD 2A 0E ...~..3.......*.
008B70: E1 EB E1 73 23 72 2A 25 01 E5 21 9C 01 22 25 01 ...s#r*%..!.."%.
008B80: DD 7E FB CD AA 01 E1 22 25 01 DD 7E FB F5 21 0D .~....."%..~..!.
008B90: 00 7D C1 90 28 02 3E 01 DD 77 04 33 DD E1 D1 E1 .}..(.>..w.3....
008BA0: E1 EB E9 C3 A6 15 DD E5 DD 21 04 00 DD 39 21 FB .........!...9!.
008BB0: FF 39 F9 ED 5B 19 01 19 D4 EB 02 C3 C0 15 20 28 .9..[......... (
008BC0: 21 9C 01 22 25 01 21 BE 15 06 02 CD C4 02 DD 6E !.."%.!........n
008BD0: 02 DD 66 03 7E 6F 26 00 E5 21 00 00 44 4D E1 CD ..f.~o&..!..DM..
008BE0: 3B 02 C3 E9 15 29 20 3F 20 21 E5 15 06 04 CD C4 ;....) ? !......
008BF0: 02 3B DD E5 D1 21 F8 FF 19 E5 06 01 CD AF 04 D5 .;...!..........
008C00: CD E8 14 3B F1 B7 CA 57 16 21 00 00 DD 75 FA DD ...;...W.!...u..
008C10: 74 FB DD 6E FA DD 66 FB 29 54 5D 29 29 19 E5 DD t..n..f.)T]))...
008C20: 6E F8 DD 66 F9 D1 19 DD 75 FA DD 74 FB 3B DD E5 n..f....u..t.;..
008C30: D1 21 F8 FF 19 E5 06 01 CD AF 04 D5 CD E8 14 3B .!.............;
008C40: F1 EE 01 B7 CA 12 16 DD 6E 02 DD 66 03 E5 DD 6E ........n..f...n
008C50: FA DD 66 FB 7D E1 77 21 9C 01 22 25 01 CD EB 01 ..f.}.w!.."%....
008C60: 33 E1 E1 DD E1 D1 E1 E1 EB E9 C3 6D 16 DD E5 DD 3..........m....
008C70: 21 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 !...9!..9..[....
008C80: EB 02 21 01 00 DD 75 FA DD 74 FB C3 9B 16 DD 6E ..!...u..t.....n
008C90: FA DD 66 FB 23 DD 75 FA DD 74 FB 11 0C 00 EB B7 ..f.#.u..t......
008CA0: ED 52 FA 1A 17 21 FD 6A E5 DD 6E 04 DD 66 05 29 .R...!.j..n..f.)
008CB0: 29 54 5D 29 19 D1 19 E5 DD 6E FA DD 66 FB 2B D1 )T]).....n..f.+.
008CC0: 19 7E F5 21 00 00 7D C1 90 28 02 3E 01 B7 CA 17 .~.!..}..(.>....
008CD0: 17 21 9C 01 22 25 01 DD 6E 06 DD 66 07 22 25 01 .!.."%..n..f."%.
008CE0: 21 FD 6A E5 DD 6E 04 DD 66 05 29 29 54 5D 29 19 !.j..n..f.))T]).
008CF0: D1 19 E5 DD 6E FA DD 66 FB 2B D1 19 7E CD AA 01 ....n..f.+..~...
008D00: 56 EB E5 DD 75 FA DD 74 FB 06 01 CD AF 04 21 F4 V...u..t......!.
008D10: FF 19 5E 23 56 EB E3 C3 27 1F DD 6E FA DD 66 FB ..^#V...'..n..f.
008D20: 23 DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 42 1F #.u..t......R.B.
008D30: 21 9C 01 22 25 01 21 D4 81 22 25 01 CD EB 01 C3 !.."%.!.."%.....
008D40: 1A 1F D1 21 9C 01 22 25 01 21 D4 81 22 25 01 C3 ...!.."%.!.."%..
008D50: 84 1F 50 72 65 73 73 20 5B 52 45 54 55 52 4E 5D ..Press [RETURN]
008D60: 20 74 6F 20 65 6E 64 3B 20 61 6E 79 20 6F 74 68 to end; any oth
008D70: 65 72 20 6B 65 79 20 66 6F 72 20 6D 6F 72 65 20 er key for more
008D80: 48 65 6C 70 21 52 1F 06 32 CD C4 02 CD EB 01 06 Help!R..2.......
008D90: 01 CD AF 04 21 FA FF 19 E5 21 01 00 EB E1 73 23 ....!....!....s#
008DA0: 72 E1 DD E1 D1 E1 EB E9 C3 AB 1F DD E5 DD 21 04 r.............!.
008DB0: 00 DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 ..9!..9..[......
008DC0: 21 9C 01 22 25 01 21 D4 81 22 25 01 CD EB 01 06 !.."%.!.."%.....
008DD0: 01 CD AF 04 21 FA FF 19 E5 06 01 CD AF 04 21 FA ....!.........!.
008DE0: FF 19 5E 23 56 EB 23 EB E1 73 23 72 06 01 CD AF ..^#V.#..s#r....
008DF0: 04 21 EF FF 19 E5 AF E1 77 DD E1 D1 E1 EB E9 C3 .!......w.......
008E00: 02 20 DD E5 DD 21 04 00 DD 39 21 00 00 39 F9 ED . ...!...9!..9..
008E10: 5B 19 01 19 D4 EB 02 DD 6E 02 DD 66 03 E5 21 00 [.......n..f..!.
008E20: 00 EB E1 73 23 72 21 D4 81 E5 21 CB 80 E5 21 FD ...s#r!...!...!.
008E30: 76 E5 DD 6E 04 DD 66 05 2B D1 19 7E 6F 26 00 2B v..n..f.+..~o&.+
008E40: 54 5D 29 29 19 D1 19 E5 DD 6E 02 DD 66 03 E5 06 T])).....n..f...
008E50: 02 CD AF 04 D5 CD 53 17 21 9C 01 22 25 01 21 D4 ......S.!.."%.!.
008E60: 81 22 25 01 3E 20 F5 21 0D 00 E5 DD 6E 02 DD 66 ."%.> .!....n..f
008E70: 03 5E 23 56 EB D1 EB B7 ED 52 3E 01 CD B7 02 F1 .^#V.....R>.....
008E80: CD AA 01 DD 6E 02 DD 66 03 E5 21 0D 00 EB E1 73 ....n..f..!....s
008E90: 23 72 21 D4 81 E5 DD 6E 04 DD 66 05 E5 DD 6E 02 #r!....n..f...n.
008EA0: DD 66 03 E5 06 02 CD AF 04 D5 CD 59 1C DD E1 D1 .f.........Y....
008EB0: 21 06 00 39 F9 EB E9 DD E5 DD 21 04 00 DD 39 21 !..9......!...9!
008EC0: F0 FF 39 F9 ED 5B 19 01 19 D4 EB 02 DD 6E 02 DD ..9..[.......n..
008ED0: 66 03 E5 21 0C 00 2B D1 19 E5 3E 48 E1 77 DD 6E f..!..+...>H.w.n
008EE0: 02 DD 66 03 E5 21 0D 00 2B D1 19 E5 3E 4C E1 77 ..f..!..+...>L.w
008EF0: DD 6E 02 DD 66 03 E5 21 0E 00 2B D1 19 E5 3E 50 .n..f..!..+...>P
008F00: DD 6E 02 DD 66 03 E5 DD 6E 02 DD 66 03 5E 23 56 .n..f...n..f.^#V
008F10: EB 23 EB E1 73 23 72 C3 8E 16 21 9C 01 22 25 01 .#..s#r...!.."%.
008F20: DD 6E 06 DD 66 07 22 25 01 3E 20 CD AA 01 DD 6E .n..f."%.> ....n
008F30: 02 DD 66 03 E5 DD 6E 02 DD 66 03 5E 23 56 EB 23 ..f...n..f.^#V.#
008F40: EB E1 73 23 72 E1 DD E1 D1 21 08 00 39 F9 EB E9 ..s#r....!..9...
008F50: C3 53 17 DD E5 DD 21 04 00 DD 39 21 FE FF 39 F9 .S....!...9!..9.
008F60: ED 5B 19 01 19 D4 EB 02 DD 6E 04 DD 66 05 22 74 .[.......n..f."t
008F70: 17 C3 76 17 39 21 21 01 00 E5 DD 75 FA DD 74 FB ..v.9!!....u..t.
008F80: 2A 74 17 7E 6F 26 00 E3 C3 98 17 DD 6E FA DD 66 *t.~o&......n..f
008F90: FB 23 DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA CE .#.u..t......R..
008FA0: 17 DD 6E 06 DD 66 07 E5 2A 74 17 23 E5 DD 6E FA ..n..f..*t.#..n.
008FB0: DD 66 FB 2B D1 19 7E 6F 26 00 E5 DD 6E 02 DD 66 .f.+..~o&...n..f
008FC0: 03 E5 06 01 CD AF 04 D5 CD 6D 16 C3 8B 17 D1 E1 .........m......
008FD0: DD E1 D1 21 08 00 39 F9 EB E9 C3 DD 17 DD E5 DD ...!..9.........
008FE0: 21 04 00 DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 !...9!..9..[....
008FF0: EB 02 DD 7E 02 F5 21 1B 00 7D C1 90 3E 01 28 01 ...~..!..}..>.(.
009000: AF B7 CA 1E 18 C3 0D 18 5B 45 53 43 5D 21 9C 01 ........[ESC]!..
009010: 22 25 01 21 08 18 06 05 CD C4 02 C3 82 18 DD 7E "%.!...........~
009020: 02 F5 21 7F 00 7D C1 90 3E 01 28 01 AF B7 CA 4A ..!..}..>.(....J
009030: 18 C3 39 18 5B 44 45 4C 5D 21 9C 01 22 25 01 21 ..9.[DEL]!.."%.!
009040: 34 18 06 05 CD C4 02 C3 82 18 DD 7E 02 F5 3E 20 4..........~..>
009050: 47 F1 90 3E 00 17 B7 CA 76 18 21 9C 01 22 25 01 G..>....v.!.."%.
009060: 3E 5E CD AA 01 DD 7E 02 6F 26 00 11 40 00 19 7D >^....~.o&..@..}
009070: CD AA 01 C3 82 18 21 9C 01 22 25 01 DD 7E 02 CD ......!.."%..~..
009080: AA 01 21 9C 01 22 25 01 3E 20 CD AA 01 DD E1 D1 ..!.."%.> ......
009090: 33 E1 EB E9 C3 97 18 DD E5 DD 21 04 00 DD 39 21 3.........!...9!
0090A0: FC FF 39 F9 ED 5B 19 01 19 D4 EB 02 21 9C 01 22 ..9..[......!.."
0090B0: 25 01 CD EB 01 DD 6E 03 DD 66 04 7E F5 21 04 00 %.....n..f.~.!..
0090C0: 7D C1 90 3E 00 17 B7 CA 05 19 C3 EA 18 57 41 52 }..>.........WAR
0090D0: 4E 49 4E 47 20 2D 49 4E 50 55 54 20 46 49 4C 45 NING -INPUT FILE
0090E0: 20 4D 49 53 46 4F 52 4D 45 44 21 9C 01 22 25 01 MISFORMED!.."%.
0090F0: 21 CD 18 06 1D CD C4 02 DD 6E 03 DD 66 04 E5 21 !........n..f..!
009100: E1 77 21 D4 81 E5 DD 6E 02 DD 66 03 D1 CD 5D 08 .w!....n..f...].
009110: 21 7D 82 22 19 21 C3 1B 21 7E F9 2A 19 21 11 32 !}.".!..!~.*.!.2
009120: 00 19 7E 6F 26 00 E5 21 50 00 EB E1 B7 ED 52 3E ..~o&..!P.....R>
009130: 80 A4 07 EE 01 DD 77 EC 2A 19 21 11 33 00 19 7E ......w.*.!.3..~
009140: 6F 26 00 2B DD 75 F4 DD 74 F5 21 01 00 DD 75 FA o&.+.u..t.!...u.
009150: DD 74 FB 21 01 00 DD 75 F8 DD 74 F9 DD 6E FA DD .t.!...u..t..n..
009160: 66 FB E5 E5 DD 6E F8 DD 66 F9 E5 DD 7E EC F5 33 f....n..f...~..3
009170: 06 01 CD AF 04 D5 CD D4 1D E1 D1 19 E5 DD 6E F4 ..............n.
009180: DD 66 F5 D1 B7 ED 52 3E 80 A4 07 B7 CA 94 21 DD .f....R>......!.
009190: E5 CD E0 1E AF DD 77 ED AF DD 77 EE AF DD 77 EF ......w...w...w.
0091A0: DD 6E F8 DD 66 F9 2B DD 75 F8 DD 74 F9 DD 6E F8 .n..f.+.u..t..n.
0091B0: DD 66 F9 23 DD 75 F8 DD 74 F9 21 C9 78 E5 DD 6E .f.#.u..t.!.x..n
0091C0: F8 DD 66 F9 2B 11 19 00 CD BA 04 D1 19 E5 21 01 ..f.+.........!.
0091D0: 00 2B D1 19 7E FE 30 C2 63 22 DD 7E EF B7 CA 24 .+..~.0.c".~...$
0091E0: 22 21 9C 01 22 25 01 21 D4 81 22 25 01 3E 20 F5 "!.."%.!.."%.> .
0091F0: 21 25 00 E5 DD 6E F6 DD 66 F7 D1 EB B7 ED 52 3E !%...n..f.....R>
009200: 01 CD B7 02 F1 CD AA 01 DD 6E F8 DD 66 F9 E5 DD .........n..f...
009210: E5 D1 21 F6 FF 19 E5 DD E5 CD 02 20 DD E5 CD AB ..!........ ....
009220: 1F C3 60 22 DD 7E EC B7 CA 47 22 DD 6E F8 DD 66 ..`".~...G".n..f
009230: F9 E5 DD E5 D1 21 F6 FF 19 E5 DD E5 CD 02 20 3E .....!........ >
009240: 01 DD 77 EF C3 60 22 DD 6E F8 DD 66 F9 E5 DD E5 ..w..`".n..f....
009250: D1 21 F6 FF 19 E5 DD E5 CD 02 20 DD E5 CD AB 1F .!........ .....
009260: C3 0F 23 FE 31 C2 A9 22 DD 7E EE B7 CA 77 22 3E ..#.1..".~...w">
009270: 01 DD 77 ED C3 A6 22 21 00 00 DD 75 F2 DD 74 F3 ..w..."!...u..t.
009280: 21 D4 81 E5 DD 6E F8 DD 66 F9 E5 DD E5 D1 21 F2 !....n..f.....!.
009290: FF 19 E5 06 01 CD AF 04 D5 CD 59 1C DD E5 CD AB ..........Y.....
0092A0: 1F 3E 01 DD 77 EE C3 0F 23 FE 32 C2 FE 22 21 01 .>..w...#.2.."!.
0092B0: 00 E5 DD 75 F0 DD 74 F1 DD 6E F2 DD 66 F3 E3 C3 ...u..t..n..f...
0092C0: CF 22 DD 6E F0 DD 66 F1 23 DD 75 F0 DD 74 F1 D1 .".n..f.#.u..t..
0092D0: D5 EB B7 ED 52 FA EC 22 21 9C 01 22 25 01 21 D4 ....R.."!.."%.!.
0092E0: 81 22 25 01 3E 2D CD AA 01 C3 C2 22 D1 DD E5 CD ."%.>-....."....
0092F0: AB 1F 21 00 00 DD 75 F2 DD 74 F3 C3 0F 23 FE 33 ..!...u..t...#.3
009300: 00 00 7D E1 77 C3 0B 19 20 28 20 21 9C 01 22 25 ..}.w... ( !.."%
009310: 01 21 08 19 06 03 CD C4 02 21 00 00 DD 75 F8 DD .!.......!...u..
009320: 74 F9 DD 7E 02 B7 CA 48 19 21 9C 01 E5 DD 6E 03 t..~...H.!....n.
009330: DD 66 04 E5 DD E5 D1 21 F8 FF 19 E5 06 01 CD AF .f.....!........
009340: 04 D5 CD 53 17 C3 9F 19 DD 6E 03 DD 66 04 22 54 ...S.....n..f."T
009350: 19 C3 56 19 00 17 21 01 00 E5 DD 75 FA DD 74 FB ..V...!....u..t.
009360: 2A 54 19 7E 6F 26 00 E3 C3 78 19 DD 6E FA DD 66 *T.~o&...x..n..f
009370: FB 23 DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 9E .#.u..t......R..
009380: 19 2A 54 19 23 E5 DD 6E FA DD 66 FB 2B D1 19 7E .*T.#..n..f.+..~
009390: F5 33 06 01 CD AF 04 D5 CD DD 17 C3 6B 19 D1 C3 .3..........k...
0093A0: A7 19 29 20 20 28 20 21 9C 01 22 25 01 21 A2 19 ..) ( !.."%.!..
0093B0: 06 05 CD C4 02 21 01 00 E5 DD 75 FA DD 74 FB DD .....!....u..t..
0093C0: 6E 03 DD 66 04 7E 6F 26 00 E3 C3 DA 19 DD 6E FA n..f.~o&......n.
0093D0: DD 66 FB 23 DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 .f.#.u..t......R
0093E0: FA 09 1A 21 9C 01 22 25 01 DD 6E 03 DD 66 04 23 ...!.."%..n..f.#
0093F0: E5 DD 6E FA DD 66 FB 2B D1 19 7E 6F 26 00 CD 72 ..n..f.+..~o&..r
009400: 02 3E 20 CD AA 01 C3 CD 19 D1 C3 10 1A 29 20 2D .> ..........) -
009410: 21 9C 01 22 25 01 21 0D 1A 06 03 CD C4 02 E1 E1 !.."%.!.........
009420: DD E1 D1 33 E1 E1 EB E9 C3 2B 1A DD E5 DD 21 04 ...3.....+....!.
009430: 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB 02 ..9!..9..[......
009440: 3B 06 01 CD AF 04 D5 CD 60 0E 3B F1 DD 77 FB DD ;.......`.;..w..
009450: 7E FB 32 32 01 0E 1F CD 19 0A 3E 30 5F CD F2 09 ~.22......>0_...
009460: 57 E5 D5 3E 39 D1 E1 93 38 03 CD 0C 0A 3A 32 01 W..>9...8....:2.
009470: CD F2 09 A6 ED 44 3E 00 17 21 20 00 39 F9 B7 CA .....D>..! .9...
009480: 20 1B 21 00 00 7D DD 77 FA 2A 25 01 E5 21 9C 01 .!..}.w.*%..!..
009490: 22 25 01 DD 7E FB CD AA 01 E1 22 25 01 DD 7E FA "%..~....."%..~.
0094A0: 6F 26 00 29 54 5D 29 29 19 E5 E5 DD 7E FB F5 33 o&.)T]))....~..3
0094B0: 06 01 CD AF 04 D5 CD 2A 0E E1 D1 19 7D DD 77 FA .......*....}.w.
0094C0: 3B 06 01 CD AF 04 D5 CD 60 0E 3B F1 DD 77 FB DD ;.......`.;..w..
0094D0: 7E FB 32 32 01 0E 1F CD 19 0A 3E 30 5F CD F2 09 ~.22......>0_...
0094E0: 57 E5 D5 3E 39 D1 E1 93 38 03 CD 0C 0A 3A 32 01 W..>9...8....:2.
0094F0: CD F2 09 A6 ED 44 3E 00 17 21 20 00 39 F9 EE 01 .....D>..! .9...
009500: C2 0F 23 DD 7E EC B7 CA 0F 23 DD E5 CD AB 1F DD ..#.~....#......
009510: 7E ED F5 DD 6E F8 DD 66 F9 E5 21 52 00 D1 AF ED ~...n..f..!R....
009520: 52 20 01 3C C1 B0 DD 77 ED DD 7E ED B7 CA AD 21 R .<...w..~....!
009530: DD 6E F8 DD 66 F9 E5 21 52 00 D1 AF ED 52 20 01 .n..f..!R....R .
009540: 3C B7 CA 5C 21 21 9C 01 22 25 01 21 D4 81 22 25 <..\!!.."%.!.."%
009550: 01 CD EB 01 21 9C 01 22 25 01 21 D4 81 22 25 01 ....!.."%.!.."%.
009560: 21 1A 00 7D CD AA 01 21 10 00 39 F9 DD E1 D1 E1 !..}...!..9.....
009570: E1 EB E9 C3 1C 24 C3 79 23 DD E5 DD 21 04 00 DD .....$.y#...!...
009580: 39 21 FD FF 39 F9 ED 5B 19 01 19 D4 EB 02 21 02 9!..9..[......!.
009590: 00 DD 75 FA DD 74 FB C3 A7 23 DD 6E FA DD 66 FB ..u..t...#.n..f.
0095A0: 23 DD 75 FA DD 74 FB 11 04 00 EB B7 ED 52 FA 10 #.u..t.......R..
0095B0: 24 DD 6E 04 DD 66 05 23 E5 DD 6E FA DD 66 FB 2B $.n..f.#..n..f.+
0095C0: D1 19 7E DD 77 F9 DD 7E F9 F5 3E 20 47 F1 90 3E ..~.w..~..> G..>
0095D0: 00 17 B7 CA E8 23 DD 7E F9 6F 26 00 E5 3E 40 6F .....#.~.o&..>@o
0095E0: 26 00 D1 19 7D DD 77 F9 DD 6E 02 DD 66 03 23 E5 &...}.w..n..f.#.
0095F0: DD 6E FA DD 66 FB 2B D1 19 E5 3B DD 7E F9 F5 33 .n..f.+...;.~..3
009600: 06 02 CD AF 04 D5 CD 76 0C 3B F1 E1 77 C3 9A 23 .......v.;..w..#
009610: 33 E1 DD E1 D1 21 06 00 39 F9 EB E9 DD E5 DD 21 3....!..9......!
009620: 04 00 DD 39 21 F2 FF 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
009630: 02 DD 6E 04 DD 66 05 E5 21 05 00 D1 AF ED 52 20 ..n..f..!.....R
009640: 01 3C F5 DD 6E 02 DD 66 03 E5 21 03 00 D1 AF ED .<..n..f..!.....
009650: 52 20 01 3C C1 A0 F5 DD 6E 04 DD 66 05 E5 21 03 R .<....n..f..!.
009660: 00 D1 AF ED 52 20 01 3C F5 DD 6E 02 DD 66 03 E5 ....R .<..n..f..
009670: 21 05 00 D1 AF ED 52 20 01 3C C1 A0 C1 B0 F5 DD !.....R .<......
009680: 6E 04 DD 66 05 E5 21 52 00 2B D1 AF ED 52 20 01 n..f..!R.+...R .
009690: 3C C1 B0 F5 DD 6E 02 DD 66 03 E5 21 52 00 2B D1 <....n..f..!R.+.
0096A0: AF ED 52 20 01 3C C1 B0 B7 CA B3 24 AF DD 77 0A ..R .<.....$..w.
0096B0: C3 CF 26 DD 6E 08 DD 66 09 7E F5 DD 6E 06 DD 66 ..&.n..f.~..n..f
0096C0: 07 7E C1 90 3E 00 17 B7 CA DE 24 DD 6E 06 DD 66 .~..>.....$.n..f
0096D0: 07 7E 6F 26 00 DD 75 FA DD 74 FB C3 EE 24 DD 6E .~o&..u..t...$.n
0096E0: 08 DD 66 09 7E 6F 26 00 DD 75 FA DD 74 FB 21 01 ..f.~o&..u..t.!.
0096F0: 00 DD 75 F8 DD 74 F9 DD 6E 08 DD 66 09 E5 DD E5 ..u..t..n..f....
009700: B7 CA 89 1A DD 7E FA DD 77 FB 2A 25 01 E5 21 9C .....~..w.*%..!.
009710: 01 22 25 01 3E 20 CD AA 01 E1 22 25 01 C3 40 1B ."%.> ...."%..@.
009720: DD 7E FB F5 21 0D 00 7D C1 90 28 02 3E 01 B7 CA .~..!..}..(.>...
009730: 40 1B DD 7E FB F5 33 06 01 CD AF 04 D5 CD DD 17 @..~..3.........
009740: DD 7E FB DD 77 02 E1 DD E1 D1 E1 EB E9 C3 50 1B .~..w.........P.
009750: DD E5 DD 21 04 00 DD 39 21 FB FF 39 F9 ED 5B 19 ...!...9!..9..[.
009760: 01 19 D4 EB 02 21 00 00 DD 75 FA DD 74 FB 2A 25 .....!...u..t.*%
009770: 01 E5 21 9C 01 22 25 01 DD 7E 02 CD AA 01 E1 22 ..!.."%..~....."
009780: 25 01 DD 6E FA DD 66 FB 29 54 5D 29 29 19 E5 DD %..n..f.)T]))...
009790: 7E 02 6F 26 00 D1 19 E5 3E 30 6F 26 00 D1 EB B7 ~.o&....>0o&....
0097A0: ED 52 DD 75 FA DD 74 FB 3B 06 01 CD AF 04 D5 CD .R.u..t.;.......
0097B0: 60 0E 3B F1 DD 77 02 DD 7E 02 32 32 01 0E 1F CD `.;..w..~.22....
0097C0: 19 0A 3E 30 5F CD F2 09 57 E5 D5 3E 39 D1 E1 93 ..>0_...W..>9...
0097D0: 38 03 CD 0C 0A 21 0D 00 7D CD F2 09 B6 77 3E 20 8....!..}....w>
0097E0: CD F2 09 B6 77 3A 32 01 CD F2 09 A6 ED 44 3E 00 ....w:2......D>.
0097F0: 17 21 20 00 39 F9 B7 CA A8 1B DD 7E 02 32 32 01 .! .9......~.22.
009800: 0E 1F CD 19 0A 3E 30 5F CD F2 09 57 E5 D5 3E 39 .....>0_...W..>9
009810: D1 E1 93 38 03 CD 0C 0A 3A 32 01 CD F2 09 A6 ED ...8....:2......
009820: 44 3E 00 17 21 20 00 39 F9 EE 01 B7 CA 6E 1B 2A D>..! .9.....n.*
009830: 25 01 E5 21 9C 01 22 25 01 3E 20 CD AA 01 E1 22 %..!.."%.> ...."
009840: 25 01 DD 6E FA DD 66 FB 7D DD 77 03 33 E1 E1 DD %..n..f.}.w.3...
009850: E1 D1 33 E1 EB E9 C3 59 1C DD E5 DD 21 04 00 DD ..3....Y....!...
009860: 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB 02 21 02 9!..9..[......!.
009870: 00 DD 75 FA DD 74 FB C3 87 1C DD 6E FA DD 66 FB ..u..t.....n..f.
009880: 23 DD 75 FA DD 74 FB 11 19 00 EB B7 ED 52 FA 08 #.u..t.......R..
009890: 1D 21 C9 78 E5 DD 6E 04 DD 66 05 2B 11 19 00 CD .!.x..n..f.+....
0098A0: BA 04 D1 19 E5 DD 6E FA DD 66 FB 2B D1 19 7E F5 ......n..f.+..~.
0098B0: 21 00 00 7D C1 90 28 02 3E 01 B7 CA 05 1D DD 6E !..}..(.>......n
0098C0: 02 DD 66 03 E5 DD 6E 02 DD 66 03 5E 23 56 EB 23 ..f...n..f.^#V.#
0098D0: EB E1 73 23 72 21 9C 01 22 25 01 DD 6E 06 DD 66 ..s#r!.."%..n..f
0098E0: 07 22 25 01 21 C9 78 E5 DD 6E 04 DD 66 05 2B 11 ."%.!.x..n..f.+.
0098F0: 19 00 CD BA 04 D1 19 E5 DD 6E FA DD 66 FB 2B D1 .........n..f.+.
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
009910: 08 00 00 00 02 09 4E E5 08 00 41 02 00 00 00 02 ......N...A.....
009920: 08 00 46 02 00 00 00 02 08 00 42 02 00 00 00 02 ..F.......B.....
009930: 08 00 47 02 00 00 00 02 08 00 43 02 00 00 00 02 ..G.......C.....
009940: 08 00 48 02 00 00 00 02 08 00 44 02 00 00 00 02 ..H.......D.....
009950: 08 00 49 02 00 00 00 02 08 00 45 02 00 00 00 02 ..I.......E.....
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: D1 21 F3 FF 19 E5 DD E5 CD 79 23 DD 6E 06 DD 66 .!.......y#.n..f
009A10: 07 E5 DD E5 D1 21 EE FF 19 E5 DD E5 CD 79 23 DD .....!.......y#.
009A20: E5 D1 21 F3 FF 19 23 E5 DD E5 D1 21 EE FF 19 23 ..!...#....!...#
009A30: 06 04 D1 1A 96 23 13 20 05 10 F8 3C 18 01 AF B7 .....#. ...<....
009A40: CA 53 25 DD 6E FA DD 66 FB 23 DD 75 F8 DD 74 F9 .S%.n..f.#.u..t.
009A50: C3 95 25 DD E5 D1 21 F3 FF 19 23 E5 DD 6E F8 DD ..%...!...#..n..
009A60: 66 F9 2B D1 19 7E F5 DD E5 D1 21 EE FF 19 23 E5 f.+..~....!...#.
009A70: DD 6E F8 DD 66 F9 2B D1 19 7E C1 90 3E 01 28 01 .n..f.+..~..>.(.
009A80: AF B7 CA 95 25 DD 6E F8 DD 66 F9 23 DD 75 F8 DD ....%.n..f.#.u..
009A90: 74 F9 C3 53 25 DD 6E F8 DD 66 F9 E5 DD 6E FA DD t..S%.n..f...n..
009AA0: 66 FB D1 B7 ED 52 3E 80 A4 07 B7 CA CB 26 2A 25 f....R>......&*%
009AB0: 01 E5 21 9C 01 22 25 01 C3 E0 25 57 41 52 4E 49 ..!.."%...%WARNI
009AC0: 4E 47 20 3A 20 54 68 65 72 65 20 69 73 20 61 20 NG : There is a
009AD0: 63 6F 6E 66 6C 69 63 74 20 62 65 74 77 65 65 6E conflict between
009AE0: 21 BB 25 06 25 CD C4 02 CD EB 01 E1 22 25 01 C3 !.%.%......."%..
009AF0: F6 25 74 68 65 20 2A 25 01 E5 21 9C 01 22 25 01 .%the *%..!.."%.
009B00: 21 F2 25 06 04 CD C4 02 E1 22 25 01 21 9C 01 E5 !.%......"%.!...
009B10: DD 6E 04 DD 66 05 E5 06 01 CD AF 04 D5 CD 16 1D .n..f...........
009B20: 2A 25 01 E5 21 9C 01 22 25 01 C3 37 26 20 20 61 *%..!.."%..7& a
009B30: 6E 64 20 74 68 65 20 21 2D 26 06 0A CD C4 02 CD nd the !-&......
009B40: EB 01 E1 22 25 01 21 9C 01 E5 DD 6E 02 DD 66 03 ..."%.!....n..f.
009B50: E5 06 01 CD AF 04 D5 CD 16 1D 2A 25 01 E5 21 9C ..........*%..!.
009B60: 01 22 25 01 C3 71 26 20 20 43 6F 6D 6D 61 6E 64 ."%..q& Command
009B70: 73 21 67 26 06 0A CD C4 02 CD EB 01 E1 22 25 01 s!g&........."%.
009B80: C3 A1 26 44 6F 20 79 6F 75 20 77 69 73 68 20 74 ..&Do you wish t
009B90: 6F 20 63 6F 6E 74 69 6E 75 65 20 61 6E 79 77 61 o continue anywa
009BA0: 79 2A 25 01 E5 21 9C 01 22 25 01 21 83 26 06 1E y*%..!.."%.!.&..
009BB0: CD C4 02 E1 22 25 01 3B 06 01 CD AF 04 D5 CD AE ...."%.;........
009BC0: 0E 3B F1 EE 01 DD 77 0A C3 CF 26 AF DD 77 0A 21 .;....w...&..w.!
009BD0: 0E 00 39 F9 DD E1 D1 21 0A 00 39 F9 EB E9 C3 E1 ..9....!..9.....
009BE0: 26 DD E5 DD 21 04 00 DD 39 21 FB FF 39 F9 ED 5B &...!...9!..9..[
009BF0: 19 01 19 D4 EB 02 21 00 00 DD 75 FA DD 74 FB DD ......!...u..t..
009C00: 25 01 21 D4 81 22 25 01 21 FD 6A E5 DD 6E FA DD %.!.."%.!.j..n..
009C10: 66 FB 29 29 54 5D 29 19 D1 19 06 0C CD DD 09 CD f.))T]).........
009C20: 6A 09 C3 E5 2E E1 E1 DD E1 D1 E1 EB E9 C3 30 2F j.............0/
009C30: DD E5 DD 21 04 00 DD 39 21 FA FF 39 F9 ED 5B 19 ...!...9!..9..[.
009C40: 01 19 D4 EB 02 21 7D 82 22 4E 2F C3 50 2F CD AE .....!}."N/.P/..
009C50: 2A 4E 2F 11 5E 00 19 5E 23 56 EB 11 D5 FF 19 DD *N/.^..^#V......
009C60: 75 F8 DD 74 F9 21 01 00 E5 DD 75 FA DD 74 FB 21 u..t.!....u..t.!
009C70: 35 00 2B 2B E3 C3 85 2F DD 6E FA DD 66 FB 23 DD 5.++.../.n..f.#.
009C80: 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 66 30 21 CB u..t......R.f0!.
009C90: 80 E5 DD 6E FA DD 66 FB 2B 54 5D 29 29 19 D1 19 ...n..f.+T]))...
009CA0: 22 A6 2F C3 A8 2F CD 5D 21 00 00 DD 75 F6 DD 74 "./../.]!...u..t
009CB0: F7 2A 4E 2F 11 89 00 19 E5 DD 6E F8 DD 66 F9 D1 .*N/......n..f..
009CC0: 19 7E F5 21 00 00 7D C1 90 28 02 3E 01 B7 CA 10 .~.!..}..(.>....
009CD0: 30 DD 6E F6 DD 66 F7 23 DD 75 F6 DD 74 F7 2A A6 0.n..f.#.u..t.*.
009CE0: 2F 23 E5 DD 6E F6 DD 66 F7 2B D1 19 E5 2A 4E 2F /#..n..f.+...*N/
009CF0: 11 89 00 19 E5 DD 6E F8 DD 66 F9 D1 19 7E E1 77 ......n..f...~.w
009D00: DD 6E F8 DD 66 F9 23 DD 75 F8 DD 74 F9 C3 B1 2F .n..f.#.u..t.../
009D10: 2A A6 2F E5 DD 6E F6 DD 66 F7 7D E1 77 DD 6E F8 *./..n..f.}.w.n.
009D20: DD 66 F9 23 DD 75 F8 DD 74 F9 2A A6 2F 7E F5 21 .f.#.u..t.*./~.!
009D30: 01 00 7D C1 90 3E 01 28 01 AF F5 2A A6 2F 23 E5 ..}..>.(...*./#.
009D40: 21 01 00 2B D1 19 7E F5 21 FF 00 7D C1 90 3E 01 !..+..~.!..}..>.
009D50: 28 01 AF C1 A0 B7 CA 63 30 2A A6 2F E5 21 00 00 (......c0*./.!..
009D60: 7D E1 77 C3 78 2F D1 21 CB 80 E5 21 34 00 2B 54 }.w.x/.!...!4.+T
009D70: 5D 29 29 19 D1 19 22 7C 30 C3 7E 30 21 43 2A 7C ]))..."|0.~0!C*|
009D80: 30 E5 21 01 00 7D E1 77 2A 7C 30 23 E5 21 01 00 0.!..}.w*|0#.!..
009D90: 2B D1 19 E5 2A 4E 2F 11 60 00 19 7E E1 77 21 CB +...*N/.`..~.w!.
009DA0: 80 E5 21 35 00 2B 54 5D 29 29 19 D1 19 22 B3 30 ..!5.+T]))...".0
009DB0: C3 B5 30 FA DD 2A B3 30 E5 21 01 00 7D E1 77 2A ..0..*.0.!..}.w*
009DC0: B3 30 23 E5 21 01 00 2B D1 19 E5 2A 4E 2F 11 41 .0#.!..+...*N/.A
009DD0: 00 19 7E E1 77 21 01 00 DD 75 FA DD 74 FB C3 EE ..~.w!...u..t...
009DE0: 30 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 35 0.n..f.#.u..t..5
009DF0: 00 EB B7 ED 52 FA 17 31 21 CB 80 E5 DD 6E FA DD ....R..1!....n..
009E00: 6E 04 DD 66 05 23 E5 21 4F 77 E5 DD 6E FA DD 66 n..f.#.!Ow..n..f
009E10: FB 11 07 00 CD BA 04 D1 19 23 06 04 D1 1A 96 23 .........#.....#
009E20: 13 20 04 10 F8 18 05 3E 00 38 01 3C B7 CA 40 27 . .....>.8.<..@'
009E30: DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB C3 FF 26 .n..f.#.u..t...&
009E40: DD 6E 02 DD 66 03 E5 21 52 00 2B 2B D1 B7 ED 52 .n..f..!R.++...R
009E50: 3E 80 A4 07 F5 DD 6E 04 DD 66 05 7E F5 21 01 00 >.....n..f.~.!..
009E60: 7D C1 90 3E 00 17 C1 A0 DD 77 F7 DD 7E F7 B7 CA }..>.....w..~...
009E70: B8 27 2A 25 01 E5 21 9C 01 22 25 01 C3 A6 27 54 .'*%..!.."%...'T
009E80: 68 69 73 20 63 6F 6D 6D 61 6E 64 20 6D 75 73 74 his command must
009E90: 20 62 65 20 61 20 73 69 6E 67 6C 65 20 6B 65 79 be a single key
009EA0: 2D 70 72 65 73 73 21 7F 27 06 27 CD C4 02 CD EB -press!.'.'.....
009EB0: 01 E1 22 25 01 C3 06 29 DD 6E FA DD 66 FB E5 21 .."%...).n..f..!
009EC0: 00 00 D1 B7 ED 52 3E 80 A4 07 B7 CA 16 28 21 4F .....R>......(!O
009ED0: 77 E5 DD 6E FA DD 66 FB 2B 11 07 00 CD BA 04 D1 w..n..f.+.......
009EE0: 19 22 E7 27 C3 E9 27 3C F5 3B 2A E7 27 E5 DD 6E .".'..'<.;*.'..n
009EF0: 04 DD 66 05 E5 2A E7 27 11 05 00 19 5E 23 56 EB ..f..*.'....^#V.
009F00: E5 DD 6E 02 DD 66 03 E5 06 01 CD AF 04 D5 CD 1C ..n..f..........
009F10: 24 3B F1 DD 77 F7 DD 7E F7 EE 01 B7 CA 66 28 21 $;..w..~.....f(!
009F20: 4F 77 E5 DD 6E FA DD 66 FB 11 07 00 CD BA 04 D1 Ow..n..f........
009F30: 19 22 37 28 C3 39 28 66 09 3B 2A 37 28 E5 DD 6E ."7(.9(f.;*7(..n
009F40: 04 DD 66 05 E5 2A 37 28 11 05 00 19 5E 23 56 EB ..f..*7(....^#V.
009F50: E5 DD 6E 02 DD 66 03 E5 06 01 CD AF 04 D5 CD 1C ..n..f..........
009F60: 24 3B F1 DD 77 F7 DD 7E F7 EE 01 B7 CA 06 29 21 $;..w..~......)!
009F70: 35 00 E5 DD 75 F8 DD 74 F9 DD 6E FA DD 66 FB 23 5...u..t..n..f.#
009F80: E3 C3 91 28 DD 6E F8 DD 66 F9 2B DD 75 F8 DD 74 ...(.n..f.+.u..t
009F90: F9 D1 D5 B7 ED 52 FA C8 28 21 4F 77 E5 DD 6E F8 .....R..(!Ow..n.
009FA0: DD 66 F9 11 07 00 CD BA 04 D1 19 E5 21 4F 77 E5 .f..........!Ow.
009FB0: DD 6E F8 DD 66 F9 2B 11 07 00 CD BA 04 D1 19 01 .n..f.+.........
009FC0: 07 00 D1 ED B0 C3 84 28 D1 21 4F 77 E5 DD 6E FA .......(.!Ow..n.
009FD0: DD 66 FB 11 07 00 CD BA 04 D1 19 22 E1 28 C3 E3 .f.........".(..
009FE0: 28 F9 2B 2A E1 28 E5 DD 6E 04 DD 66 05 01 05 00 (.+*.(..n..f....
009FF0: D1 ED B0 2A E1 28 11 05 00 19 E5 DD 6E 02 DD 66 ...*.(......n..f
00A000: 66 FB 2B 54 5D 29 29 19 D1 19 E5 06 01 CD AF 04 f.+T])).........
00A010: D5 CD DF 29 C3 E1 30 21 06 00 39 F9 DD E1 D1 E1 ...)..0!..9.....
00A020: EB E9 C3 DF 31 C3 28 31 DD E5 DD 21 04 00 DD 39 ....1.(1...!...9
00A030: 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 21 7D 82 !..9..[......!}.
00A040: 22 46 31 C3 48 31 7D 82 2A 46 31 11 89 00 19 E5 "F1.H1}.*F1.....
00A050: 06 01 CD AF 04 21 F8 FF 19 5E 23 56 EB D1 19 E5 .....!...^#V....
00A060: DD 7E 02 E1 77 06 01 CD AF 04 21 F8 FF 19 E5 06 .~..w.....!.....
00A070: 01 CD AF 04 21 F8 FF 19 5E 23 56 EB 23 EB E1 73 ....!...^#V.#..s
00A080: 23 72 06 01 CD AF 04 21 F8 FF 19 5E 23 56 EB E5 #r.....!...^#V..
00A090: 21 00 02 EB E1 B7 ED 52 3E 80 A4 07 EE 01 B7 CA !......R>.......
00A0A0: D8 31 21 9C 01 22 25 01 C3 CA 31 54 6F 6F 20 6D .1!.."%...1Too m
00A0B0: 61 6E 79 20 63 68 61 72 61 63 74 65 72 73 20 69 any characters i
00A0C0: 6E 20 63 6F 6D 6D 61 6E 64 73 21 AB 31 06 1F CD n commands!.1...
00A0D0: C4 02 CD EB 01 CD 33 03 DD E1 D1 33 E1 EB E9 DD ......3....3....
00A0E0: E5 DD 21 04 00 DD 39 21 FA FF 39 F9 ED 5B 19 01 ..!...9!..9..[..
00A0F0: 19 D4 EB 02 21 7D 82 22 FD 31 C3 FF 31 7E E1 2A ....!}.".1..1~.*
00A100: FD 31 11 5E 00 19 5E 23 56 EB 11 D5 FF 19 2B DD .1.^..^#V.....+.
00A110: 75 F8 DD 74 F9 21 00 00 7D F5 33 DD E5 CD 28 31 u..t.!..}.3...(1
00A120: 21 01 00 E5 DD 75 FA DD 74 FB 21 35 00 2B 2B E3 !....u..t.!5.++.
00A130: C3 40 32 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB .@2.n..f.#.u..t.
00A140: D1 D5 EB B7 ED 52 FA D8 32 21 CB 80 E5 DD 6E FA .....R..2!....n.
00A150: DD 66 FB 2B 54 5D 29 29 19 D1 19 22 61 32 C3 63 .f.+T]))..."a2.c
00A160: 32 E1 77 2A 61 32 7E F5 21 00 00 7D C1 90 3E 01 2.w*a2~.!..}..>.
00A170: 28 01 AF B7 CA 85 32 21 FF 00 7D F5 33 DD E5 CD (.....2!..}.3...
00A180: 28 31 C3 CA 32 21 01 00 E5 DD 75 F6 DD 74 F7 2A (1..2!....u..t.*
00A190: 61 32 7E 6F 26 00 E3 C3 A7 32 DD 6E F6 DD 66 F7 a2~o&....2.n..f.
00A1A0: 23 DD 75 F6 DD 74 F7 D1 D5 EB B7 ED 52 FA C9 32 #.u..t......R..2
00A1B0: 2A 61 32 23 E5 DD 6E F6 DD 66 F7 2B D1 19 7E F5 *a2#..n..f.+..~.
00A1C0: 33 DD E5 CD 28 31 C3 9A 32 D1 21 00 00 7D F5 33 3...(1..2.!..}.3
00A1D0: DD E5 CD 28 31 C3 33 32 D1 21 00 00 7D F5 33 DD ...(1.32.!..}.3.
00A1E0: E5 CD 28 31 2A FD 31 11 2C 00 19 E5 2A FD 31 11 ..(1*.1.,...*.1.
00A1F0: 89 00 19 E5 2A FD 31 D1 EB B7 ED 52 E5 2A 25 85 ....*.1....R.*%.
00A200: 03 EB E1 73 23 72 DD 7E F7 EE 01 DD 77 06 33 E1 ...s#r.~....w.3.
00A210: E1 DD E1 D1 21 06 00 39 F9 EB E9 C3 1E 29 DD E5 ....!..9.....)..
00A220: DD 21 04 00 DD 39 21 FC FF 39 F9 ED 5B 19 01 19 .!...9!..9..[...
00A230: D4 EB 02 21 00 00 DD 75 FA DD 74 FB 21 4F 77 E5 ...!...u..t.!Ow.
00A240: DD 6E FA DD 66 FB 11 07 00 CD BA 04 D1 19 11 05 .n..f...........
00A250: 00 19 5E 23 56 EB E5 DD 6E 02 DD 66 03 D1 AF ED ..^#V...n..f....
00A260: 52 28 01 3C B7 CA 78 29 DD 6E FA DD 66 FB 23 DD R(.<..x).n..f.#.
00A270: 75 FA DD 74 FB C3 3C 29 DD 6E FA DD 66 FB E5 DD u..t..<).n..f...
00A280: 75 F8 DD 74 F9 21 35 00 2B E3 C3 9A 29 DD 6E F8 u..t.!5.+...).n.
00A290: DD 66 F9 23 DD 75 F8 DD 74 F9 D1 D5 EB B7 ED 52 .f.#.u..t......R
00A2A0: FA D2 29 21 4F 77 E5 DD 6E F8 DD 66 F9 11 07 00 ..)!Ow..n..f....
00A2B0: CD BA 04 D1 19 E5 21 4F 77 E5 DD 6E F8 DD 66 F9 ......!Ow..n..f.
00A2C0: 23 11 07 00 CD BA 04 D1 19 01 07 00 D1 ED B0 C3 #...............
00A2D0: 8D 29 D1 E1 E1 DD E1 D1 E1 E1 EB E9 C3 DF 29 DD .)............).
00A2E0: E5 DD 21 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 ..!...9!..9..[..
00A2F0: 19 D4 EB 02 DD 6E 02 DD 66 03 22 00 2A C3 02 2A .....n..f.".*..*
00A300: 75 F8 2A 00 2A 7E 6F 26 00 23 DD 75 FA DD 74 FB u.*.*~o&.#.u..t.
00A310: C3 20 2A DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB . *.n..f.#.u..t.
00A320: 11 04 00 EB B7 ED 52 FA 45 2A DD 6E 02 DD 66 03 ......R.E*.n..f.
00A330: 23 E5 DD 6E FA DD 66 FB 2B D1 19 E5 21 00 00 7D #..n..f.+...!..}
00A340: E1 77 C3 13 2A E1 DD E1 D1 E1 E1 EB E9 C3 50 2A .w..*.........P*
00A350: DD E5 DD 21 04 00 DD 39 21 F9 FF 39 F9 ED 5B 19 ...!...9!..9..[.
00A360: 01 19 D4 EB 02 AF DD 77 F5 AF DD 77 F6 DD 6E 03 .......w...w..n.
00A370: DD 66 04 E5 DD 7E 02 F5 33 06 01 CD AF 04 D5 CD .f...~..3.......
00A380: 97 18 3B 06 01 CD AF 04 D5 CD 60 0E 3B F1 DD 77 ..;.......`.;..w
00A390: F7 DD 7E F7 32 32 01 0E 1F CD 19 0A 3E 30 5F CD ..~.22......>0_.
00A3A0: F2 09 57 E5 D5 3E 39 D1 E1 93 38 03 CD 0C 0A 3A ..W..>9...8....:
00A3B0: 32 01 CD F2 09 A6 ED 44 3E 00 17 21 20 00 39 F9 2......D>..! .9.
00A3C0: B7 CA 48 2B 21 00 00 DD 75 FA DD 74 FB DD 6E FA ..H+!...u..t..n.
00A3D0: DD 66 FB 23 DD 75 FA DD 74 FB DD 6E 03 DD 66 04 .f.#.u..t..n..f.
00A3E0: 23 E5 DD 6E FA DD 66 FB 2B D1 19 E5 3B DD 7E F7 #..n..f.+...;.~.
00A3F0: F5 33 06 01 CD AF 04 D5 CD 50 1B 3B F1 E1 77 3B .3.......P.;..w;
00A400: D1 19 E5 DD 6E F8 DD 66 F9 D1 19 23 EB E1 73 23 ....n..f...#..s#
00A410: 72 2A FD 31 11 60 00 19 E5 21 CB 80 E5 21 34 00 r*.1.`...!...!4.
00A420: 2B 54 5D 29 29 19 D1 19 23 E5 21 01 00 2B D1 19 +T]))...#.!..+..
00A430: 7E E1 77 2A FD 31 11 41 00 19 E5 21 CB 80 E5 21 ~.w*.1.A...!...!
00A440: 35 00 2B 54 5D 29 29 19 D1 19 23 E5 21 01 00 2B 5.+T]))...#.!..+
00A450: D1 19 7E E1 77 21 06 00 39 F9 DD E1 D1 E1 EB E9 ..~.w!..9.......
00A460: C3 63 33 DD E5 DD 21 04 00 DD 39 21 FD FF 39 F9 .c3...!...9!..9.
00A470: ED 5B 19 01 19 D4 EB 02 21 01 00 DD 75 FA DD 74 .[......!...u..t
00A480: FB C3 91 33 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 ...3.n..f.#.u..t
00A490: FB 11 8A 02 EB B7 ED 52 FA C6 33 21 43 01 22 25 .......R..3!C."%
00A4A0: 01 DD 6E 02 DD 66 03 22 25 01 CD A7 01 DD 77 F9 ..n..f."%.....w.
00A4B0: 21 7D 82 E5 DD 6E FA DD 66 FB D1 19 2B E5 DD 7E !}...n..f...+..~
00A4C0: F9 E1 77 C3 84 33 06 01 CD AF 04 D5 CD 30 2F 33 ..w..3.......0/3
00A4D0: E1 DD E1 D1 E1 E1 EB E9 C3 DB 33 DD E5 DD 21 04 ..........3...!.
00A4E0: 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB 02 ..9!..9..[......
00A4F0: 21 00 00 22 1A 07 22 94 05 21 9C 01 22 25 01 C3 !..".."..!.."%..
00A500: 1F 34 20 20 20 20 20 20 20 48 50 45 44 38 30 20 .4 HPED80
00A510: 49 6E 73 74 61 6C 6C 20 50 72 6F 67 72 61 6D 21 Install Program!
00A520: 02 34 06 1D CD C4 02 CD EB 01 21 9C 01 22 25 01 .4........!.."%.
00A530: C3 51 34 20 20 20 20 20 20 20 43 6F 70 79 72 69 .Q4 Copyri
00A540: 67 68 74 20 48 69 53 6F 66 74 20 31 39 38 35 2C ght HiSoft 1985,
00A550: 36 21 33 34 06 1E CD C4 02 CD EB 01 21 9C 01 22 6!34........!.."
00A560: 25 01 CD EB 01 21 9C 01 22 25 01 C3 92 34 4E 6F %....!.."%...4No
00A570: 72 6D 61 6C 6C 79 20 74 68 65 20 77 6F 72 6B 69 rmally the worki
00A580: 6E 67 20 63 6F 70 79 20 6F 66 20 45 44 38 30 20 ng copy of ED80
00A590: 69 73 21 6E 34 06 24 CD C4 02 CD EB 01 21 9C 01 is!n4.$......!..
00A5A0: 22 25 01 C3 C9 34 72 65 61 64 20 69 6E 20 66 72 "%...4read in fr
00A5B0: 6F 6D 20 61 20 66 69 6C 65 20 63 61 6C 6C 65 64 om a file called
00A5C0: 20 45 44 38 30 2E 43 4F 4D 21 A6 34 06 23 CD C4 ED80.COM!.4.#..
00A5D0: 02 CD EB 01 C3 EF 34 55 73 65 20 61 6E 6F 74 68 ......4Use anoth
00A5E0: 65 72 20 66 69 6C 65 20 69 6E 73 74 65 61 64 21 er file instead!
00A5F0: 9C 01 22 25 01 21 D7 34 06 18 CD C4 02 21 15 85 .."%.!.4.....!..
00A600: 06 01 CD AF 04 D5 CD 60 0E 3B F1 DD 77 F7 DD 7E .......`.;..w..~
00A610: F7 F5 21 0D 00 7D C1 90 3E 01 28 01 AF F5 DD 6E ..!..}..>.(....n
00A620: FA DD 66 FB E5 21 04 00 D1 AF ED 52 20 01 3C C1 ..f..!.....R .<.
00A630: B0 B7 CA CD 2A DD 6E 03 DD 66 04 E5 DD 6E FA DD ....*.n..f...n..
00A640: 66 FB 7D E1 77 C3 5E 2C DD 7E F7 F5 21 0D 00 7D f.}.w.^,.~..!..}
00A650: C1 90 3E 01 28 01 AF B7 CA 63 2B 3E 01 DD 77 F6 ..>.(....c+>..w.
00A660: C3 5E 2C 3B DD 7E F7 F5 33 06 01 CD AF 04 D5 CD .^,;.~..3.......
00A670: 76 0C 3B F1 FE 42 C2 82 2B DD 7E 02 DD 77 F5 C3 v.;..B..+.~..w..
00A680: 5E 2C FE 41 CA 91 2B FE 43 CA 91 2B FE 45 C2 99 ^,.A..+.C..+.E..
00A690: 2B 3E 01 DD 77 F6 C3 5E 2C FE 44 C2 AE 2B DD 6E +>..w..^,.D..+.n
00A6A0: 03 DD 66 04 E5 21 00 00 7D E1 77 C3 5E 2C 21 00 ..f..!..}.w.^,!.
00A6B0: 00 DD 75 FA DD 74 FB DD 6E FA DD 66 FB 23 DD 75 ..u..t..n..f.#.u
00A6C0: FA DD 74 FB DD 6E 03 DD 66 04 23 E5 DD 6E FA DD ..t..n..f.#..n..
00A6D0: 66 FB 2B D1 19 E5 DD 7E F7 E1 77 21 00 00 DD 75 f.+....~..w!...u
00A6E0: F8 DD 74 F9 DD 7E 02 B7 CA 0A 2C 21 9C 01 E5 DD ..t..~....,!....
00A6F0: 7E F7 6F 26 00 E5 DD E5 D1 21 F8 FF 19 E5 06 01 ~.o&.....!......
00A700: CD AF 04 D5 CD 6D 16 C3 18 2C DD 7E F7 F5 33 06 .....m...,.~..3.
00A710: 01 CD AF 04 D5 CD DD 17 3B 06 01 CD AF 04 D5 CD ........;.......
00A720: 60 0E 3B F1 DD 77 F7 DD 7E F7 F5 21 0D 00 7D C1 `.;..w..~..!..}.
00A730: 90 3E 01 28 01 AF F5 DD 6E FA DD 66 FB E5 21 04 .>.(....n..f..!.
00A740: 00 D1 AF ED 52 20 01 3C C1 B0 B7 CA B7 2B DD 6E ....R .<.....+.n
00A750: 03 DD 66 04 E5 DD 6E FA DD 66 FB 7D E1 77 DD 7E ..f...n..f.}.w.~
00A760: F5 F5 DD 7E F6 C1 B0 EE 01 B7 CA A3 2C DD 6E 03 ...~.......£,.n.
00A770: DD 66 04 E5 06 01 CD AF 04 D5 CD DF 29 DD 6E 03 .f..........).n.
00A780: DD 66 04 E5 DD 7E 02 F5 33 06 01 CD AF 04 D5 CD .f...~..3.......
00A790: 97 18 2A 25 01 E5 21 9C 01 22 25 01 CD EB 01 E1 ..*%..!.."%.....
00A7A0: 22 25 01 2A 25 01 E5 21 9C 01 22 25 01 CD EB 01 "%.*%..!.."%....
00A7B0: E1 22 25 01 DD 7E F5 EE 01 DD 77 05 21 07 00 39 ."%..~....w.!..9
00A7C0: F9 DD E1 D1 33 E1 E1 EB E9 C3 CC 2C DD E5 DD 21 ....3......,...!
00A7D0: 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
00A7E0: 02 21 9C 01 22 25 01 CD EB 01 C3 F0 2C 20 28 20 .!.."%......, (
00A7F0: 21 9C 01 22 25 01 21 ED 2C 06 03 CD C4 02 DD 6E !.."%.!.,......n
00A800: E5 21 AA 0B 01 0E 00 D1 ED B0 3B 06 01 CD AF 04 .!........;.....
00A810: D5 CD AE 0E 3B F1 B7 CA 5E 35 3B 21 15 85 E5 C3 ....;...^5;!....
00A820: 25 35 43 4F 4D 21 22 35 01 03 00 EB AF 6F 67 ED %5COM!"5.....og.
00A830: 42 39 F9 EB ED B0 06 01 CD AF 04 D5 CD 11 11 3B B9.............;
00A840: F1 EE 01 B7 CA 5E 35 21 00 00 EB CD 32 02 01 0B .....^5!....2...
00A850: 00 09 73 23 72 CD 03 02 CD 00 00 CD 16 02 21 01 ..s#r.........!.
00A860: 00 DD 75 FA DD 74 FB C3 77 35 DD 6E FA DD 66 FB ..u..t..w5.n..f.
00A870: 23 DD 75 FA DD 74 FB 11 1E 00 EB B7 ED 52 FA 8D #.u..t.......R..
00A880: 35 21 9C 01 22 25 01 CD EB 01 C3 6A 35 21 9C 01 5!.."%.....j5!..
00A890: 22 25 01 C3 B3 35 20 20 20 20 20 20 20 48 50 45 "%...5 HPE
00A8A0: 44 38 30 20 49 6E 73 74 61 6C 6C 20 50 72 6F 67 D80 Install Prog
00A8B0: 72 61 6D 21 96 35 06 1D CD C4 02 CD EB 01 21 9C ram!.5........!.
00A8C0: 01 22 25 01 CD EB 01 21 9C 01 22 25 01 C3 ED 35 ."%....!.."%...5
00A8D0: 20 20 20 20 20 20 43 6F 70 79 72 69 67 68 74 20 Copyright
00A8E0: 48 69 53 6F 66 74 20 31 39 38 35 2C 36 21 D0 35 HiSoft 1985,6!.5
00A8F0: 06 1D CD C4 02 CD EB 01 21 9C 01 22 25 01 CD EB ........!.."%...
00A900: 01 21 9C 01 22 25 01 CD EB 01 21 9C 01 22 25 01 .!.."%....!.."%.
00A910: C3 26 36 20 4C 6F 61 64 69 6E 67 20 45 44 38 30 .&6 Loading ED80
00A920: 20 66 72 6F 6D 20 21 13 36 06 13 CD C4 02 21 15 from !.6.....!.
00A930: 85 06 0E CD C4 02 CD EB 01 21 9C 01 22 25 01 C3 .........!.."%..
00A940: 59 36 20 20 20 20 20 20 20 2E 2E 2E 2E 2E 50 6C Y6 .....Pl
00A950: 65 61 73 65 20 77 61 69 74 21 42 36 06 17 CD C4 ease wait!B6....
00A960: 02 CD EB 01 21 01 00 DD 75 FA DD 74 FB C3 7D 36 ....!...u..t..}6
00A970: DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 05 00 .n..f.#.u..t....
00A980: EB B7 ED 52 FA 93 36 21 9C 01 22 25 01 CD EB 01 ...R..6!.."%....
00A990: C3 70 36 21 9C 01 22 25 01 C3 BD 36 57 68 65 6E .p6!.."%...6When
00A9A0: 20 70 72 6F 6D 70 74 65 64 20 66 6F 72 20 61 20 prompted for a
00A9B0: 63 6F 64 65 20 73 65 71 75 65 6E 63 65 21 9C 36 code sequence!.6
00A9C0: 06 21 CD C4 02 CD EB 01 21 9C 01 22 25 01 C3 F3 .!......!.."%...
00A9D0: 36 75 73 65 20 45 4E 54 45 52 20 74 6F 20 6B 65 6use ENTER to ke
00A9E0: 65 70 20 74 68 65 20 6F 6C 64 20 73 65 71 75 65 ep the old seque
00A9F0: 6E 63 65 21 D1 36 06 22 CD C4 02 CD EB 01 21 9C nce!.6."......!.
00AA00: 02 DD 66 03 7E F5 21 00 00 7D C1 90 28 02 3E 01 ..f.~.!..}..(.>.
00AA10: B7 CA 26 2D DD 6E 02 DD 66 03 7E F5 33 06 01 CD ..&-.n..f.~.3...
00AA20: AF 04 D5 CD DD 17 C3 2E 2D 29 20 20 28 20 21 9C ........-) ( !.
00AA30: 01 22 25 01 21 29 2D 06 05 CD C4 02 DD 6E 02 DD ."%.!)-......n..
00AA40: 66 03 7E 6F 26 00 CD 72 02 3E 20 CD AA 01 C3 54 f.~o&..r.> ....T
00AA50: 2D 29 20 2D 21 51 2D 06 03 CD C4 02 3B 06 01 CD -) -!Q-.....;...
00AA60: AF 04 D5 CD 2B 1A 3B F1 DD 77 FB DD 7E FB F5 3E ....+.;..w..~..>
00AA70: 2D C1 90 3E 01 28 01 AF B7 CA 83 2D 21 00 00 7D -..>.(.....-!..}
00AA80: DD 77 FB DD 7E FB F5 21 0D 00 7D C1 90 3E 01 28 .w..~..!..}..>.(
00AA90: 01 AF B7 CA A7 2D 3E 01 DD 77 FA 21 9C 01 22 25 .....->..w.!.."%
00AAA0: 01 CD EB 01 C3 D6 2D C3 AD 2D 4F 6B 3F 21 9C 01 ......-..-Ok?!..
00AAB0: 22 25 01 21 AA 2D 06 03 CD C4 02 DD 6E 02 DD 66 "%.!.-......n..f
00AAC0: 03 E5 DD 7E FB E1 77 3B 06 01 CD AF 04 D5 CD AE ...~..w;........
00AAD0: 0E 3B F1 DD 77 FA DD 7E FA B7 CA E1 2C E1 DD E1 .;..w..~....,...
00AAE0: D1 E1 E1 EB E9 C3 E8 2D DD E5 DD 21 04 00 DD 39 .......-...!...9
00AAF0: 21 FC FF 39 F9 ED 5B 19 01 19 D4 EB 02 3B C3 0F !..9..[......;..
00AB00: 2E 20 20 45 44 38 30 49 4E 53 54 2E 4D 53 47 21 . ED80INST.MSG!
00AB10: 01 2E 01 0E 00 EB AF 6F 67 ED 42 39 F9 EB ED B0 .......og.B9....
00AB20: 06 01 CD AF 04 D5 CD 5D 14 3B F1 B7 CA 46 2E 21 .......].;...F.!
00AB30: 00 00 EB CD 32 02 01 0B 00 09 73 23 72 CD 03 02 ....2.....s#r...
00AB40: CD 00 00 CD 16 02 21 01 00 DD 75 FA DD 74 FB C3 ......!...u..t..
00AB50: 5F 2E DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 _..n..f.#.u..t..
00AB60: 52 00 EB B7 ED 52 FA D9 2E 21 43 01 22 25 01 21 R....R...!C."%.!
00AB70: D4 81 22 25 01 CD A7 01 DD 77 F9 CD A7 01 DD 77 .."%.....w.....w
00AB80: F8 21 C9 78 E5 DD 6E FA DD 66 FB 2B 11 19 00 CD .!.x..n..f.+....
00AB90: BA 04 D1 19 06 19 CD DD 09 CD 6A 09 21 FD 76 E5 ..........j.!.v.
00ABA0: DD 6E FA DD 66 FB 2B D1 19 E5 E5 DD 7E F9 F5 33 .n..f.+.....~..3
00ABB0: 06 01 CD AF 04 D5 CD 2A 0E E1 29 54 5D 29 29 19 .......*..)T])).
00ABC0: E5 E5 DD 7E F8 F5 33 06 01 CD AF 04 D5 CD 2A 0E ...~..3.......*.
00ABD0: E1 D1 19 7D E1 77 C3 52 2E 21 00 00 DD 75 FA DD ...}.w.R.!...u..
00ABE0: 74 FB C3 F2 2E DD 6E FA DD 66 FB 23 DD 75 FA DD t.....n..f.#.u..
00ABF0: 74 FB 11 FF 00 EB B7 ED 52 FA 25 2F 21 43 01 22 t.......R.%/!C."
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00AC10: 09 00 00 00 02 09 4E E5 09 00 41 02 00 00 00 02 ......N...A.....
00AC20: 09 00 46 02 00 00 00 02 09 00 42 02 00 00 00 02 ..F.......B.....
00AC30: 09 00 47 02 00 00 00 02 09 00 43 02 00 00 00 02 ..G.......C.....
00AC40: 09 00 48 02 00 00 00 02 09 00 44 02 00 00 00 02 ..H.......D.....
00AC50: 09 00 49 02 00 00 00 02 09 00 45 02 00 00 00 02 ..I.......E.....
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: 01 22 25 01 C3 25 37 6F 72 20 27 44 27 20 20 74 ."%..%7or 'D' t
00AD10: 6F 20 72 65 6D 6F 76 65 20 74 68 65 20 73 65 71 o remove the seq
00AD20: 75 65 6E 63 65 21 07 37 06 1E CD C4 02 CD EB 01 uence!.7........
00AD30: 21 01 00 DD 75 FA DD 74 FB C3 49 37 DD 6E FA DD !...u..t..I7.n..
00AD40: 66 FB 23 DD 75 FA DD 74 FB 11 03 00 EB B7 ED 52 f.#.u..t.......R
00AD50: FA 5F 37 21 9C 01 22 25 01 CD EB 01 C3 3C 37 3B ._7!.."%.....<7;
00AD60: 21 15 85 01 0E 00 EB AF 6F 67 ED 42 39 F9 EB ED !.......og.B9...
00AD70: B0 06 01 CD AF 04 D5 CD 5D 14 3B F1 B7 CA 97 37 ........].;....7
00AD80: 21 00 00 EB CD 32 02 01 0B 00 09 73 23 72 CD 03 !....2.....s#r..
00AD90: 02 CD 00 00 CD 16 02 21 01 00 DD 75 FA DD 74 FB .......!...u..t.
00ADA0: C3 B0 37 DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB ..7.n..f.#.u..t.
00ADB0: 11 04 00 EB B7 ED 52 FA DC 37 21 43 01 22 25 01 ......R..7!C."%.
00ADC0: 21 D4 81 22 25 01 21 2F 85 E5 DD 6E FA DD 66 FB !.."%.!/...n..f.
00ADD0: 2B D1 19 E5 CD A7 01 E1 77 C3 A3 37 21 2F 85 E5 +.......w.£7!/..
00ADE0: 21 03 00 2B D1 19 5E 23 56 EB 22 25 85 2A 25 85 !..+..^#V."%.*%.
00ADF0: 11 00 FF 19 22 2D 85 21 05 00 E5 DD 75 FA DD 74 ...."-.!....u..t
00AE00: FB 2A 2D 85 E3 C3 15 38 DD 6E FA DD 66 FB 23 DD .*-....8.n..f.#.
00AE10: 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 40 38 21 43 u..t......R.@8!C
00AE20: 01 22 25 01 21 D4 81 22 25 01 21 2F 85 E5 DD 6E ."%.!.."%.!/...n
00AE30: FA DD 66 FB 2B D1 19 E5 CD A7 01 E1 77 C3 08 38 ..f.+.......w..8
00AE40: D1 21 D4 81 E5 06 01 CD AF 04 D5 CD 63 33 21 01 .!..........c3!.
00AE50: 00 DD 75 FA DD 74 FB C3 67 38 DD 6E FA DD 66 FB ..u..t..g8.n..f.
00AE60: 23 DD 75 FA DD 74 FB 11 1E 00 EB B7 ED 52 FA 7D #.u..t.......R.}
00AE70: 38 21 9C 01 22 25 01 CD EB 01 C3 5A 38 E1 DD E1 8!.."%.....Z8...
00AE80: D1 E1 EB E9 C3 87 38 DD E5 DD 21 04 00 DD 39 21 ......8...!...9!
00AE90: FA FF 39 F9 ED 5B 19 01 19 D4 EB 02 21 7D 82 11 ..9..[......!}..
00AEA0: 80 00 19 E5 DD 6E 02 DD 66 03 D1 EB B7 ED 52 DD .....n..f.....R.
00AEB0: 75 FA DD 74 FB 21 A9 82 5E 23 56 EB E5 2A 25 85 u..t.!..^#V..*%.
00AEC0: D1 EB B7 ED 52 E5 21 80 00 E5 DD 6E 02 DD 66 03 ....R.!....n..f.
00AED0: D1 EB B7 ED 52 D1 EB B7 ED 52 EB 21 80 00 CD 14 ....R....R.!....
00AEE0: 05 EB DD 75 02 DD 74 03 21 00 00 E5 DD 75 F8 DD ...u..t.!....u..
00AEF0: 74 F9 DD 6E 02 DD 66 03 E3 C3 09 39 DD 6E F8 DD t..n..f....9.n..
00AF00: 63 6F 6C 75 6D 6E 21 9C 01 22 25 01 21 F5 40 06 column!.."%.!.@.
00AF10: 11 CD C4 02 2A 99 3F 11 31 00 19 E5 06 01 CD AF ....*.?.1.......
00AF20: 04 D5 CD A6 15 C3 36 41 4F 66 66 73 65 74 20 66 ......6AOffset f
00AF30: 6F 72 20 72 6F 77 21 9C 01 22 25 01 21 28 41 06 or row!.."%.!(A.
00AF40: 0E CD C4 02 2A 99 3F 11 30 00 19 E5 06 01 CD AF ....*.?.0.......
00AF50: 04 D5 CD A6 15 C3 6D 41 43 6C 65 61 72 20 73 63 ......mAClear sc
00AF60: 72 65 65 6E 20 73 65 71 75 65 6E 63 65 21 9C 01 reen sequence!..
00AF70: 22 25 01 21 58 41 06 15 CD C4 02 3B 2A 99 3F 11 "%.!XA.....;*.?.
00AF80: 4A 00 19 E5 AF F5 33 06 01 CD AF 04 D5 CD 50 2A J.....3.......P*
00AF90: 3B F1 DD 77 FA C3 B5 41 43 6C 65 61 72 20 74 6F ;..w...AClear to
00AFA0: 20 45 6E 64 20 6F 66 20 4C 69 6E 65 20 73 65 71 End of Line seq
00AFB0: 75 65 6E 63 65 21 9C 01 22 25 01 21 98 41 06 1D uence!.."%.!.A..
00AFC0: CD C4 02 3B 2A 99 3F 11 4F 00 19 E5 AF F5 33 06 ...;*.?.O.....3.
00AFD0: 01 CD AF 04 D5 CD 50 2A 3B F1 DD 77 FA C3 F9 41 ......P*;..w...A
00AFE0: 49 6E 76 65 72 73 65 20 76 69 64 65 6F 20 6F 6E Inverse video on
00AFF0: 20 73 65 71 75 65 6E 63 65 21 9C 01 22 25 01 21 sequence!.."%.!
00B000: E0 41 06 19 CD C4 02 3B 2A 99 3F 11 61 00 19 E5 .A.....;*.?.a...
00B010: AF F5 33 06 01 CD AF 04 D5 CD 50 2A 3B F1 DD 77 ..3.......P*;..w
00B020: FA C3 3E 42 49 6E 76 65 72 73 65 20 76 69 64 65 ..>BInverse vide
00B030: 6F 20 6F 66 66 20 73 65 71 75 65 6E 63 65 21 9C o off sequence!.
00B040: 01 22 25 01 21 24 42 06 1A CD C4 02 3B 2A 99 3F ."%.!$B.....;*.?
00B050: 11 66 00 19 E5 AF F5 33 06 01 CD AF 04 D5 CD 50 .f.....3.......P
00B060: 2A 3B F1 DD 77 FA C3 74 42 55 73 65 20 6C 65 61 *;..w..tBUse lea
00B070: 64 2D 69 6E 21 9C 01 22 25 01 21 69 42 06 0B CD d-in!.."%.!iB...
00B080: C4 02 2A 99 3F 11 42 00 19 E5 3B 2A 99 3F 11 42 ..*.?.B...;*.?.B
00B090: 00 19 E5 06 01 CD AF 04 D5 CD E0 0F 3B F1 E1 77 ............;..w
00B0A0: 2A 99 3F 11 42 00 19 7E B7 CA 07 43 C3 C2 42 45 *.?.B..~...C..BE
00B0B0: 6E 74 65 72 20 63 6F 64 65 20 73 65 71 75 65 6E nter code sequen
00B0C0: 63 65 21 9C 01 22 25 01 21 AF 42 06 13 CD C4 02 ce!.."%.!.B.....
00B0D0: 3B 2A 99 3F 11 54 00 19 E5 AF F5 33 06 01 CD AF ;*.?.T.....3....
00B0E0: 04 D5 CD 50 2A 3B F1 DD 77 FA DD 7E F9 F5 2A 99 ...P*;..w..~..*.
00B0F0: 3F 11 54 00 19 7E F5 21 00 00 7D C1 90 3E 01 28 ?.T..~.!..}..>.(
00B100: 66 F9 23 DD 75 F8 DD 74 F9 D1 D5 EB B7 ED 52 FA f.#.u..t......R.
00B110: 55 39 DD 6E 04 DD 66 05 23 DD 75 04 DD 74 05 E5 U9.n..f.#.u..t..
00B120: 21 D4 81 E5 DD 6E 04 DD 66 05 E5 DD 6E FA DD 66 !....n..f...n..f
00B130: FB E5 06 01 CD AF 04 D5 CD 5C 0D E1 DD 75 F6 DD .........\...u..
00B140: 74 F7 DD 6E FA DD 66 FB 11 80 00 19 DD 75 FA DD t..n..f......u..
00B150: 74 FB C3 FC 38 D1 21 D4 81 E5 06 01 CD AF 04 D5 t...8.!.........
00B160: CD DC 0D 21 06 00 39 F9 DD E1 D1 21 06 00 39 F9 ...!..9....!..9.
00B170: EB E9 C3 75 39 DD E5 DD 21 04 00 DD 39 21 73 FF ...u9...!...9!s.
00B180: 39 F9 ED 5B 19 01 19 D4 EB 02 21 7D 82 22 93 39 9..[......!}.".9
00B190: C3 95 39 6E 04 21 01 00 DD 75 FA DD 74 FB DD 6E ..9n.!...u..t..n
00B1A0: 02 DD 66 03 E5 DD 6E FA DD 66 FB 23 23 2B D1 19 ..f...n..f.##+..
00B1B0: 7E DD 77 EF 2A 93 39 11 1F 00 19 E5 DD 6E FA DD ~.w.*.9......n..
00B1C0: 66 FB 2B D1 19 E5 DD 7E EF E1 77 DD 6E FA DD 66 f.+....~..w.n..f
00B1D0: FB 23 DD 75 FA DD 74 FB DD 7E EF F5 3E 20 C1 90 .#.u..t..~..> ..
00B1E0: 3E 01 28 01 AF F5 DD 7E EF F5 3E 2E C1 90 3E 01 >.(....~..>...>.
00B1F0: 28 01 AF C1 B0 F5 DD 7E EF F5 21 00 00 7D C1 90 (......~..!..}..
00B200: 3E 01 28 01 AF C1 B0 B7 CA 9E 39 2A 93 39 11 1F >.(.......9*.9..
00B210: 00 19 E5 DD 6E FA DD 66 FB 2B 2B D1 19 E5 3E 2E ....n..f.++...>.
00B220: E1 77 2A 93 39 11 1F 00 19 E5 DD 6E FA DD 66 FB .w*.9......n..f.
00B230: 2B D1 19 E5 3E 48 E1 77 2A 93 39 11 1F 00 19 E5 +...>H.w*.9.....
00B240: DD 6E FA DD 66 FB 23 2B D1 19 E5 3E 4C E1 77 2A .n..f.#+...>L.w*
00B250: 93 39 11 1F 00 19 E5 DD 6E FA DD 66 FB 23 23 2B .9......n..f.##+
00B260: D1 19 E5 3E 50 E1 77 2A 93 39 11 1F 00 19 E5 DD ...>P.w*.9......
00B270: 6E FA DD 66 FB 23 23 23 2B D1 19 E5 21 00 00 7D n..f.###+...!..}
00B280: E1 77 06 01 CD AF 04 D5 CD DF 31 21 D4 81 E5 DD .w........1!....
00B290: 6E 02 DD 66 03 D1 CD 5D 08 21 2F 85 DD 75 F2 DD n..f...].!/..u..
00B2A0: 74 F3 2A 2D 85 2B EB 21 80 00 CD 14 05 EB 2B DD t.*-.+.!......+.
00B2B0: 75 F4 DD 74 F5 21 00 00 E5 DD 75 FA DD 74 FB DD u..t.!....u..t..
00B2C0: 6E F4 DD 66 F5 E3 C3 D6 3A DD 6E FA DD 66 FB 23 n..f....:.n..f.#
00B2D0: DD 75 FA DD 74 FB D1 D5 EB B7 ED 52 FA 15 3B E5 .u..t......R..;.
00B2E0: 21 D4 81 E5 DD 6E FA DD 66 FB E5 DD 6E F2 DD 66 !....n..f...n..f
00B2F0: F3 E5 06 01 CD AF 04 D5 CD 5C 0D E1 DD 75 F0 DD .........\...u..
00B300: 01 AF C1 B0 DD 77 F9 C3 16 43 55 73 65 20 6C 65 .....w...CUse le
00B310: 61 64 2D 6F 75 74 21 9C 01 22 25 01 21 0A 43 06 ad-out!.."%.!.C.
00B320: 0C CD C4 02 2A 99 3F 11 43 00 19 E5 3B 2A 99 3F ....*.?.C...;*.?
00B330: 11 43 00 19 E5 06 01 CD AF 04 D5 CD E0 0F 3B F1 .C............;.
00B340: E1 77 2A 99 3F 11 43 00 19 7E B7 CA A9 43 C3 64 .w*.?.C..~...C.d
00B350: 43 45 6E 74 65 72 20 63 6F 64 65 20 73 65 71 75 CEnter code sequ
00B360: 65 6E 63 65 21 9C 01 22 25 01 21 51 43 06 13 CD ence!.."%.!QC...
00B370: C4 02 3B 2A 99 3F 11 59 00 19 E5 AF F5 33 06 01 ..;*.?.Y.....3..
00B380: CD AF 04 D5 CD 50 2A 3B F1 DD 77 FA DD 7E F9 F5 .....P*;..w..~..
00B390: 2A 99 3F 11 59 00 19 7E F5 21 00 00 7D C1 90 3E *.?.Y..~.!..}..>
00B3A0: 01 28 01 AF C1 B0 DD 77 F9 DD 7E F9 F5 2A 99 3F .(.....w..~..*.?
00B3B0: 11 4A 00 19 7E F5 21 00 00 7D C1 90 3E 01 28 01 .J..~.!..}..>.(.
00B3C0: AF C1 B0 B7 CA D3 43 06 01 CD AF 04 D5 CD 0C 3E ......C........>
00B3D0: C3 E4 43 2A 99 3F 11 5E 00 19 E5 21 2B 00 23 EB ..C*.?.^...!+.#.
00B3E0: E1 73 23 72 33 E1 DD E1 D1 E1 EB E9 C3 EF 43 DD .s#r3.........C.
00B3F0: E5 DD 21 04 00 DD 39 21 FC FF 39 F9 ED 5B 19 01 ..!...9!..9..[..
00B400: 19 D4 EB 02 21 4F 77 E5 21 00 00 11 07 00 CD BA ....!Ow.!.......
00B410: 04 D1 19 22 19 44 C3 1B 44 42 39 2A 19 44 E5 21 ...".D..DB9*.D.!
00B420: 04 00 7D E1 77 2A 19 44 23 E5 21 01 00 2B D1 19 ..}.w*.D#.!..+..
00B430: E5 21 FF 00 7D E1 77 21 01 00 22 2B 85 2A 2B 85 .!..}.w!.."+.*+.
00B440: E5 21 00 00 D1 B7 ED 52 3E 80 A4 07 F5 2A 2B 85 .!.....R>....*+.
00B450: E5 21 52 00 EB E1 B7 ED 52 3E 80 A4 07 C1 A0 B7 .!R.....R>......
00B460: CA 71 45 21 9C 01 E5 2A 2B 85 E5 06 01 CD AF 04 .qE!...*+.......
00B470: D5 CD 16 1D 21 C9 78 E5 2A 2B 85 2B 11 19 00 CD ....!.x.*+.+....
00B480: BA 04 D1 19 E5 21 01 00 2B D1 19 7E F5 3E 30 C1 .....!..+..~.>0.
00B490: 90 3E 01 28 01 AF B7 CA 67 45 21 FD 76 E5 2A 2B .>.(....gE!.v.*+
00B4A0: 85 2B D1 19 7E 6F 26 00 DD 75 FA DD 74 FB 3B 21 .+..~o&..u..t.;!
00B4B0: CB 80 E5 DD 6E FA DD 66 FB 2B 54 5D 29 29 19 D1 ....n..f.+T]))..
00B4C0: 19 E5 3E 01 F5 33 06 01 CD AF 04 D5 CD 50 2A 3B ..>..3.......P*;
00B4D0: F1 B7 CA 06 45 3B 21 CB 80 E5 DD 6E FA DD 66 FB ....E;!....n..f.
00B4E0: 2B 54 5D 29 29 19 D1 19 E5 2A 2B 85 E5 06 01 CD +T]))....*+.....
00B4F0: AF 04 D5 CD E1 26 3B F1 B7 CA 03 45 2A 2B 85 23 .....&;....E*+.#
00B500: 74 F1 DD 6E F2 DD 66 F3 11 80 00 19 DD 75 F2 DD t..n..f......u..
00B510: 74 F3 C3 C9 3A D1 2A 2D 85 2B EB 21 80 00 CD 14 t...:.*-.+.!....
00B520: 05 23 DD 75 F6 DD 74 F7 21 01 00 E5 DD 75 F8 DD .#.u..t.!....u..
00B530: 74 F9 DD 6E F6 DD 66 F7 E3 C3 49 3B DD 6E F8 DD t..n..f...I;.n..
00B540: 66 F9 23 DD 75 F8 DD 74 F9 D1 D5 EB B7 ED 52 FA f.#.u..t......R.
00B550: 7A 3B DD E5 D1 21 6F FF 19 E5 DD 6E F8 DD 66 F9 z;...!o....n..f.
00B560: 2B D1 19 E5 DD 6E F2 DD 66 F3 E5 DD 6E F8 DD 66 +....n..f...n..f
00B570: F9 D1 19 2B 7E E1 77 C3 3C 3B D1 DD 6E F6 DD 66 ...+~.w.<;..n..f
00B580: F7 23 DD 75 F8 DD 74 F9 C3 98 3B DD 6E F8 DD 66 .#.u..t...;.n..f
00B590: F9 23 DD 75 F8 DD 74 F9 11 80 00 EB B7 ED 52 FA .#.u..t.......R.
00B5A0: D3 3B DD E5 D1 21 6F FF 19 E5 DD 6E F8 DD 66 F9 .;...!o....n..f.
00B5B0: 2B D1 19 E5 21 7D 82 E5 DD 6E F8 DD 66 F9 D1 19 +...!}...n..f...
00B5C0: E5 DD 6E F6 DD 66 F7 D1 EB B7 ED 52 2B 7E E1 77 ..n..f.....R+~.w
00B5D0: C3 8B 3B DD 6E F4 DD 66 F5 23 DD 75 F4 DD 74 F5 ..;.n..f.#.u..t.
00B5E0: E5 21 D4 81 E5 DD 6E F4 DD 66 F5 E5 DD E5 D1 21 .!....n..f.....!
00B5F0: 6F FF 19 E5 06 01 CD AF 04 D5 CD 5C 0D E1 DD 75 o..........\...u
00B600: F0 DD 74 F1 DD 6E F4 DD 66 F5 E5 DD 6E F6 DD 66 ..t..n..f...n..f
00B610: F7 E5 06 01 CD AF 04 D5 CD 87 38 DD 6E 02 DD 66 ..........8.n..f
00B620: 03 E5 06 01 CD AF 04 D5 CD B7 20 21 8D 00 39 F9 .......... !..9.
00B630: DD E1 D1 E1 E1 EB E9 C3 3A 3C DD E5 DD 21 04 00 ........:<...!..
00B640: DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 21 .9!..9..[......!
00B650: 7D 82 22 58 3C C3 5A 3C 81 E5 2A 58 3C 11 34 00 }."X<.Z<..*X<.4.
00B660: 19 E5 21 1D 00 7D E1 77 2A 58 3C 11 35 00 19 E5 ..!..}.w*X<.5...
00B670: 21 20 00 7D E1 77 2A 58 3C 11 36 00 19 E5 21 08 ! .}.w*X<.6...!.
00B680: 00 7D E1 77 2A 58 3C 11 37 00 19 E5 21 02 00 7D .}.w*X<.7...!..}
00B690: E1 77 2A 58 3C 11 3F 00 19 E5 21 80 00 7D E1 77 .w*X<.?...!..}.w
00B6A0: 2A 58 3C 11 3C 00 19 E5 21 80 00 11 0B 00 19 7D *X<.<...!......}
00B6B0: E1 77 2A 58 3C 11 3D 00 19 E5 21 80 00 11 2D 00 .w*X<.=...!...-.
00B6C0: 19 7D E1 77 2A 58 3C 11 40 00 19 E5 21 00 00 7D .}.w*X<.@...!..}
00B6D0: E1 77 2A 58 3C 11 39 00 19 E5 21 10 00 7D E1 77 .w*X<.9...!..}.w
00B6E0: 2A 58 3C 11 3A 00 19 E5 21 1A 00 7D E1 77 2A 58 *X<.:...!..}.w*X
00B6F0: 3C 11 3E 00 19 E5 21 22 00 7D E1 77 2A 58 3C 11 <.>...!".}.w*X<.
00B700: 22 2B 85 C3 64 45 2A 2B 85 2B 22 2B 85 2A 2B 85 "+..dE*+.+"+.*+.
00B710: E5 21 00 00 D1 AF ED 52 20 01 3C F5 21 C9 78 E5 .!.....R .<.!.x.
00B720: 2A 2B 85 2B 11 19 00 CD BA 04 D1 19 E5 21 01 00 *+.+.........!..
00B730: 2B D1 19 7E F5 3E 30 C1 90 3E 01 28 01 AF C1 B0 +..~.>0..>.(....
00B740: B7 CA 06 45 2A 2B 85 E5 21 00 00 D1 B7 ED 52 3E ...E*+..!.....R>
00B750: 80 A4 07 B7 CA 64 45 2A 2B 85 E5 06 01 CD AF 04 .....dE*+.......
00B760: D5 CD 1E 29 C3 6E 45 2A 2B 85 23 22 2B 85 C3 3D ...).nE*+.#"+..=
00B770: 44 E1 E1 DD E1 D1 E1 EB E9 C3 7C 45 DD E5 DD 21 D.........|E...!
00B780: 04 00 DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
00B790: 02 21 7D 82 22 9A 45 C3 9C 45 39 2A 21 9C 01 22 .!}.".E..E9*!.."
00B7A0: 25 01 CD EB 01 C3 B4 45 53 69 7A 65 20 6F 66 20 %......ESize of
00B7B0: 74 61 62 73 21 9C 01 22 25 01 21 A8 45 06 0C CD tabs!.."%.!.E...
00B7C0: C4 02 2A 9A 45 11 36 00 19 E5 06 01 CD AF 04 D5 ..*.E.6.........
00B7D0: CD A6 15 C3 E5 45 54 61 62 73 20 70 65 72 20 73 .....ETabs per s
00B7E0: 63 72 6F 6C 6C 21 9C 01 22 25 01 21 D6 45 06 0F croll!.."%.!.E..
00B7F0: CD C4 02 2A 9A 45 11 37 00 19 E5 06 01 CD AF 04 ...*.E.7........
00B800: D5 CD A6 15 21 9C 01 22 25 01 CD EB 01 C3 23 46 ....!.."%.....#F
00B810: 45 6E 64 20 6F 66 20 6C 69 6E 65 20 64 69 73 70 End of line disp
00B820: 6C 61 79 21 9C 01 22 25 01 21 10 46 06 13 CD C4 lay!.."%.!.F....
00B830: 02 2A 9A 45 11 2E 00 19 E5 06 01 CD AF 04 D5 CD .*.E............
00B840: CC 2C C3 58 46 45 6E 64 20 6F 66 20 66 69 6C 65 .,.XFEnd of file
00B850: 20 64 69 73 70 6C 61 79 21 9C 01 22 25 01 21 45 display!.."%.!E
00B860: 46 06 13 CD C4 02 2A 9A 45 11 2F 00 19 E5 06 01 F.....*.E./.....
00B870: CD AF 04 D5 CD CC 2C DD E1 D1 E1 EB E9 C3 80 46 ......,........F
00B880: DD E5 DD 21 04 00 DD 39 21 00 00 39 F9 ED 5B 19 ...!...9!..9..[.
00B890: 01 19 D4 EB 02 3B 21 07 85 E5 C3 A0 46 45 38 30 .....;!.....FE80
00B8A0: 21 9D 46 01 03 00 EB AF 6F 67 ED 42 39 F9 EB ED !.F.....og.B9...
00B8B0: B0 06 01 CD AF 04 D5 CD 11 11 3B F1 B7 CA F0 46 ..........;....F
00B8C0: 3B 21 07 85 01 0E 00 EB AF 6F 67 ED 42 39 F9 EB ;!.......og.B9..
00B8D0: ED B0 06 01 CD AF 04 D5 CD 5D 14 3B F1 EE 01 B7 .........].;....
00B8E0: CA F0 46 21 D4 81 E5 06 01 CD AF 04 D5 CD 63 33 ..F!..........c3
00B8F0: DD E1 D1 E1 EB E9 C3 F9 46 DD E5 DD 21 04 00 DD ........F...!...
00B900: 3B 00 19 E5 21 29 00 7D E1 77 2A 58 3C 11 38 00 ;...!).}.w*X<.8.
00B910: 19 E5 21 32 00 7D E1 77 DD E1 D1 E1 EB E9 C3 21 ..!2.}.w.......!
00B920: 3D DD E5 DD 21 04 00 DD 39 21 00 00 39 F9 ED 5B =...!...9!..9..[
00B930: 19 01 19 D4 EB 02 21 7D 82 22 3F 3D C3 41 3D 00 ......!}."?=.A=.
00B940: DD 2A 3F 3D 11 34 00 19 E5 21 18 00 7D E1 77 2A .*?=.4...!..}.w*
00B950: 3F 3D 11 35 00 19 E5 21 09 00 7D E1 77 2A 3F 3D ?=.5...!..}.w*?=
00B960: 11 36 00 19 E5 21 04 00 7D E1 77 2A 3F 3D 11 37 .6...!..}.w*?=.7
00B970: 00 19 E5 21 02 00 7D E1 77 2A 3F 3D 11 3F 00 19 ...!..}.w*?=.?..
00B980: E5 21 80 00 7D E1 77 2A 3F 3D 11 3D 00 19 E5 21 .!..}.w*?=.=...!
00B990: 80 00 11 16 00 19 7D E1 77 2A 3F 3D 11 40 00 19 ......}.w*?=.@..
00B9A0: E5 21 00 00 7D E1 77 2A 3F 3D 11 38 00 19 E5 21 .!..}.w*?=.8...!
00B9B0: 0F 00 7D E1 77 2A 3F 3D 11 39 00 19 E5 21 0F 00 ..}.w*?=.9...!..
00B9C0: 7D E1 77 2A 3F 3D 11 3A 00 19 E5 21 19 00 7D E1 }.w*?=.:...!..}.
00B9D0: 77 2A 3F 3D 11 3B 00 19 E5 21 21 00 7D E1 77 2A w*?=.;...!!.}.w*
00B9E0: 3F 3D 11 3C 00 19 E5 21 80 00 11 0B 00 19 7D E1 ?=.<...!......}.
00B9F0: 77 2A 3F 3D 11 3E 00 19 E5 21 80 00 11 22 00 19 w*?=.>...!..."..
00BA00: 7D E1 77 DD E1 D1 E1 EB E9 C3 0C 3E DD E5 DD 21 }.w........>...!
00BA10: 04 00 DD 39 21 F9 FF 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
00BA20: 02 21 7D 82 22 2A 3E C3 2C 3E 00 00 21 9C 01 22 .!}."*>.,>..!.."
00BA30: 25 01 C3 50 3E 55 73 65 72 20 70 61 74 63 68 20 %..P>User patch
00BA40: 61 72 65 61 20 73 74 61 72 74 73 20 61 74 20 23 area starts at #
00BA50: 21 35 3E 06 1B CD C4 02 2A 2A 3E 11 81 00 19 2B !5>.....**>....+
00BA60: E5 2A 2A 3E D1 EB B7 ED 52 E5 2A 25 85 D1 19 E5 .**>....R.*%....
00BA70: 21 04 00 D1 CD 92 0A CD EB 01 06 01 CD AF 04 D5 !...............
00BA80: CD 30 2F 3B 21 07 85 E5 C3 8E 3E 43 4F 4D 21 8B .0/;!.....>COM!.
00BA90: 3E 01 03 00 EB AF 6F 67 ED 42 39 F9 EB ED B0 06 >.....og.B9.....
00BAA0: 01 CD AF 04 D5 CD 11 11 3B F1 B7 CA 6D 3F 3B 21 ........;...m?;!
00BAB0: 07 85 01 0E 00 EB AF 6F 67 ED 42 39 F9 EB ED B0 .......og.B9....
00BAC0: 06 01 CD AF 04 D5 CD 5D 14 3B F1 EE 01 B7 CA 6D .......].;.....m
00BAD0: 3F 2A 2A 3E 11 81 00 19 2B DD 75 F6 DD 74 F7 DD ?**>....+.u..t..
00BAE0: 6E F6 DD 66 F7 7E DD 77 F5 E5 21 D4 81 E5 21 00 n..f.~.w..!...!.
00BAF0: 00 E5 DD 6E F6 DD 66 F7 E5 06 01 CD AF 04 D5 CD ...n..f.........
00BB00: 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 3B 21 9!..9..[......;!
00BB10: 07 85 E5 C3 19 47 45 38 30 21 16 47 01 03 00 EB .....GE80!.G....
00BB20: AF 6F 67 ED 42 39 F9 EB ED B0 06 01 CD AF 04 D5 .og.B9..........
00BB30: CD 11 11 3B F1 B7 CA 58 47 21 D4 81 E5 21 07 85 ...;...XG!...!..
00BB40: D1 CD 5D 08 21 01 00 CD 0C 05 E5 21 80 00 E5 06 ..].!......!....
00BB50: 01 CD AF 04 D5 CD 87 38 DD E1 D1 E1 EB E9 CD 1C .......8........
00BB60: 0B DD 2A 06 00 DD F9 21 04 01 E5 21 E4 0B EB E1 ..*....!...!....
00BB70: 73 23 72 21 01 00 22 27 85 C3 83 47 2A 27 85 23 s#r!.."'...G*'.#
00BB80: 22 27 85 11 20 00 EB B7 ED 52 FA 99 47 21 9C 01 "'.. ....R..G!..
00BB90: 22 25 01 CD EB 01 C3 7C 47 DD E5 CD E8 2D DD E5 "%.....|G....-..
00BBA0: CD DB 33 21 01 00 22 27 85 C3 B3 47 2A 27 85 23 ..3!.."'...G*'.#
00BBB0: 22 27 85 11 20 00 EB B7 ED 52 FA C9 47 21 9C 01 "'.. ....R..G!..
00BBC0: 22 25 01 CD EB 01 C3 AC 47 21 9C 01 22 25 01 C3 "%......G!.."%..
00BBD0: E8 47 45 44 38 30 20 49 4E 53 54 41 4C 4C 41 54 .GED80 INSTALLAT
00BBE0: 49 4F 4E 20 4D 45 4E 55 21 D2 47 06 16 CD C4 02 ION MENU!.G.....
00BBF0: CD EB 01 21 9C 01 22 25 01 C3 12 48 2D 2D 2D 2D ...!.."%...H----
00BC00: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
00BC10: 2D 2D 21 FC 47 06 16 CD C4 02 CD EB 01 21 9C 01 --!.G........!..
00BC20: 22 25 01 C3 37 48 31 2E 20 52 65 74 75 72 6E 20 "%..7H1. Return
00BC30: 74 6F 20 43 50 2F 4D 21 26 48 06 11 CD C4 02 CD to CP/M!&H......
00BC40: EB 01 21 9C 01 22 25 01 C3 60 48 32 2E 20 41 6C ..!.."%..`H2. Al
00BC50: 74 65 72 20 73 63 72 65 65 6E 20 63 6F 64 65 73 ter screen codes
00BC60: 21 4B 48 06 15 CD C4 02 CD EB 01 21 9C 01 22 25 !KH........!.."%
00BC70: 01 C3 84 48 33 2E 20 53 61 76 65 20 45 44 38 30 ...H3. Save ED80
00BC80: 20 61 73 20 21 74 48 06 10 CD C4 02 21 15 85 06 as !tH.....!...
00BC90: 0E CD C4 02 CD EB 01 21 9C 01 22 25 01 C3 BC 48 .......!.."%...H
00BCA0: 34 2E 20 53 61 76 65 20 45 44 38 30 20 61 73 20 4. Save ED80 as
00BCB0: 61 6E 6F 74 68 65 72 20 66 69 6C 65 21 A0 48 06 another file!.H.
00BCC0: 1C CD C4 02 CD EB 01 21 9C 01 22 25 01 C3 E6 48 .......!.."%...H
00BCD0: 35 2E 20 41 6C 74 65 72 20 63 6F 6D 6D 61 6E 64 5. Alter command
00BCE0: 20 63 6F 64 65 73 21 D0 48 06 16 CD C4 02 CD EB codes!.H.......
00BCF0: 01 21 9C 01 22 25 01 C3 0F 49 36 2E 20 41 6C 74 .!.."%...I6. Alt
00BD00: DC 0C E1 DD 75 FA DD 74 FB E5 21 D4 81 E5 21 01 ....u..t..!...!.
00BD10: 00 E5 DD 6E F6 DD 66 F7 11 80 00 19 E5 06 01 CD ...n..f.........
00BD20: AF 04 D5 CD DC 0C E1 DD 75 FA DD 74 FB DD 6E F6 ........u..t..n.
00BD30: DD 66 F7 7E 6F 26 00 DD 75 F8 DD 74 F9 DD 6E F6 .f.~o&..u..t..n.
00BD40: DD 66 F7 E5 DD 7E F5 E1 77 2A 2A 3E 11 5E 00 19 .f...~..w**>.^..
00BD50: E5 DD 6E F8 DD 66 F9 11 2B 00 19 11 F8 FF 19 EB ..n..f..+.......
00BD60: E1 73 23 72 06 01 CD AF 04 D5 CD DF 31 21 07 00 .s#r........1!..
00BD70: 39 F9 DD E1 D1 E1 EB E9 C3 7B 3F DD E5 DD 21 04 9........{?...!.
00BD80: 00 DD 39 21 FD FF 39 F9 ED 5B 19 01 19 D4 EB 02 ..9!..9..[......
00BD90: 21 7D 82 22 99 3F C3 9B 3F 42 39 C3 B5 3F 48 6F !}.".?..?B9..?Ho
00BDA0: 77 20 6D 61 6E 79 20 73 63 72 65 65 6E 20 63 6F w many screen co
00BDB0: 6C 75 6D 6E 73 21 9C 01 22 25 01 21 9E 3F 06 17 lumns!.."%.!.?..
00BDC0: CD C4 02 2A 99 3F 11 32 00 19 E5 06 01 CD AF 04 ...*.?.2........
00BDD0: D5 CD A6 15 2A 99 3F 11 32 00 19 7E F5 21 50 00 ....*.?.2..~.!P.
00BDE0: 7D 47 F1 90 3F 3E 00 17 B7 CA F8 3F 06 01 CD AF }G..?>.....?....
00BDF0: 04 D5 CD 3A 3C C3 01 40 06 01 CD AF 04 D5 CD 21 ...:<..@.......!
00BE00: 3D C3 18 40 48 6F 77 20 6D 61 6E 79 20 73 63 72 =..@How many scr
00BE10: 65 65 6E 20 72 6F 77 73 21 9C 01 22 25 01 21 04 een rows!.."%.!.
00BE20: 40 06 14 CD C4 02 2A 99 3F 11 33 00 19 E5 06 01 @.....*.?.3.....
00BE30: CD AF 04 D5 CD A6 15 C3 5A 40 43 75 72 73 6F 72 ........Z@Cursor
00BE40: 20 70 6F 73 69 74 69 6F 6E 20 6C 65 61 64 2D 69 position lead-i
00BE50: 6E 20 73 65 71 75 65 6E 63 65 21 9C 01 22 25 01 n sequence!.."%.
00BE60: 21 3A 40 06 20 CD C4 02 3B 2A 99 3F 11 45 00 19 !:@. ...;*.?.E..
00BE70: E5 AF F5 33 06 01 CD AF 04 D5 CD 50 2A 3B F1 DD ...3.......P*;..
00BE80: 77 FA 2A 99 3F 11 45 00 19 7E F5 21 00 00 7D C1 w.*.?.E..~.!..}.
00BE90: 90 3E 01 28 01 AF DD 77 F9 DD 7E F9 EE 01 B7 CA .>.(...w..~.....
00BEA0: F2 40 C3 C6 40 49 73 20 74 68 65 20 72 6F 77 20 .@..@Is the row
00BEB0: 73 65 6E 74 20 62 65 66 6F 72 65 20 74 68 65 20 sent before the
00BEC0: 63 6F 6C 75 6D 6E 21 9C 01 22 25 01 21 A5 40 06 column!.."%.!.@.
00BED0: 21 CD C4 02 2A 99 3F 11 44 00 19 E5 3B 2A 99 3F !...*.?.D...;*.?
00BEE0: 11 44 00 19 E5 06 01 CD AF 04 D5 CD E0 0F 3B F1 .D............;.
00BEF0: E1 77 C3 06 41 4F 66 66 73 65 74 20 66 6F 72 20 .w..AOffset for
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00BF10: 0A 00 00 00 02 09 4E E5 0A 00 41 02 00 00 00 02 ......N...A.....
00BF20: 0A 00 46 02 00 00 00 02 0A 00 42 02 00 00 00 02 ..F.......B.....
00BF30: 0A 00 47 02 00 00 00 02 0A 00 43 02 00 00 00 02 ..G.......C.....
00BF40: 0A 00 48 02 00 00 00 02 0A 00 44 02 00 00 00 02 ..H.......D.....
00BF50: 0A 00 49 02 00 00 00 02 0A 00 45 02 00 00 00 02 ..I.......E.....
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: 65 72 20 75 73 65 72 20 6F 70 74 69 6F 6E 73 21 er user options!
00C010: FA 48 06 15 CD C4 02 CD EB 01 21 9C 01 22 25 01 .H........!.."%.
00C020: C3 46 49 37 2E 20 4C 6F 61 64 20 49 6E 73 74 61 .FI7. Load Insta
00C030: 6C 6C 61 74 69 6F 6E 20 66 72 6F 6D 20 2E 45 38 llation from .E8
00C040: 30 20 66 69 6C 65 21 23 49 06 23 CD C4 02 CD EB 0 file!#I.#.....
00C050: 01 21 9C 01 22 25 01 C3 7B 49 38 2E 20 53 61 76 .!.."%..{I8. Sav
00C060: 65 20 49 6E 73 74 61 6C 6C 61 74 69 6F 6E 20 74 e Installation t
00C070: 6F 20 2E 45 38 30 20 66 69 6C 65 21 5A 49 06 21 o .E80 file!ZI.!
00C080: CD C4 02 CD EB 01 21 9C 01 22 25 01 CD EB 01 C3 ......!.."%.....
00C090: A6 49 54 79 70 65 20 64 65 73 69 72 65 64 20 6E .IType desired n
00C0A0: 75 6D 62 65 72 20 21 9C 01 22 25 01 21 92 49 06 umber !.."%.!.I.
00C0B0: 14 CD C4 02 3B 21 29 85 E5 DD E5 CD E8 14 3B F1 ....;!).......;.
00C0C0: B7 CA B4 49 21 01 00 22 27 85 C3 D4 49 2A 27 85 ...I!.."'...I*'.
00C0D0: 23 22 27 85 11 03 00 EB B7 ED 52 FA EA 49 21 9C #"'.......R..I!.
00C0E0: 01 22 25 01 CD EB 01 C3 CD 49 AF 32 23 85 2A 29 ."%......I.2#.*)
00C0F0: 85 11 01 00 B7 ED 52 19 C2 03 4A 3E 01 32 23 85 ......R...J>.2#.
00C100: C3 AD 4A 11 02 00 B7 ED 52 19 C2 15 4A DD E5 CD ..J.....R...J...
00C110: 7B 3F C3 AD 4A 11 03 00 B7 ED 52 19 C2 2B 4A 21 {?..J.....R..+J!
00C120: 15 85 E5 DD E5 CD 75 39 C3 AD 4A 11 04 00 B7 ED ......u9..J.....
00C130: 52 19 C2 68 4A 3B 21 07 85 E5 C3 40 4A 43 4F 4D R..hJ;!....@JCOM
00C140: 21 3D 4A 01 03 00 EB AF 6F 67 ED 42 39 F9 EB ED !=J.....og.B9...
00C150: B0 DD E5 CD 11 11 3B F1 B7 CA 65 4A 21 07 85 E5 ......;...eJ!...
00C160: DD E5 CD 75 39 C3 AD 4A 11 05 00 B7 ED 52 19 C2 ...u9..J.....R..
00C170: 7A 4A DD E5 CD EF 43 C3 AD 4A 11 06 00 B7 ED 52 zJ....C..J.....R
00C180: 19 C2 8C 4A DD E5 CD 7C 45 C3 AD 4A 11 07 00 B7 ...J...|E..J....
00C190: ED 52 19 C2 9E 4A DD E5 CD 80 46 C3 AD 4A 11 08 .R...J....F..J..
00C1A0: 00 B7 ED 52 19 C2 AD 4A DD E5 CD F9 46 3A 23 85 ...R...J....F:#.
00C1B0: B7 CA A3 47 21 01 00 22 27 85 C3 C4 4A 2A 27 85 ..£G!.."'...J*'.
00C1C0: 23 22 27 85 11 20 00 EB B7 ED 52 FA DA 4A 21 9C #"'.. ....R..J!.
00C1D0: 01 22 25 01 CD EB 01 C3 BD 4A C3 50 03 01 CD AF ."%......J.P....
00C1E0: 04 D5 CD 50 2A 3B F1 DD 77 FA DD 7E F9 F5 2A 99 ...P*;..w..~..*.
00C1F0: 3F 11 54 00 19 7E F5 21 00 00 7D C1 90 3E 01 28 ?.T..~.!..}..>.(
00C200: 6F 6F 64 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ood..
00C210: 20 41 6E 64 20 62 75 72 62 6C 65 64 20 61 73 20 And burbled as
00C220: 69 74 20 63 61 6D 65 21 0D 0A 0D 0A 0D 0A 20 20 it came!......
00C230: 20 20 20 20 20 20 20 20 20 20 4F 6E 65 2C 20 74 One, t
00C240: 77 6F 21 20 4F 6E 65 2C 20 74 77 6F 21 20 41 6E wo! One, two! An
00C250: 64 20 74 68 72 6F 75 67 68 20 61 6E 64 20 74 68 d through and th
00C260: 72 6F 75 67 68 0D 0A 20 20 20 20 20 20 20 20 20 rough..
00C270: 20 20 20 54 68 65 20 76 6F 72 70 61 6C 20 62 6C The vorpal bl
00C280: 61 64 65 20 77 65 6E 74 20 73 6E 69 63 6B 65 72 ade went snicker
00C290: 2D 73 6E 61 63 6B 21 0D 0A 20 20 20 20 20 20 20 -snack!..
00C2A0: 20 20 20 20 20 48 65 20 6C 65 66 74 20 69 74 20 He left it
00C2B0: 64 65 61 64 2C 20 61 6E 64 20 77 69 74 68 20 69 dead, and with i
00C2C0: 74 73 20 68 65 61 64 0D 0A 20 20 20 20 20 20 20 ts head..
00C2D0: 20 20 20 20 20 48 65 20 77 65 6E 74 20 67 61 6C He went gal
00C2E0: 6C 75 6D 70 68 69 6E 67 20 62 61 63 6B 2E 0D 0A lumphing back...
00C2F0: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ....
00C300: 22 41 6E 64 20 68 61 73 74 20 74 68 6F 75 20 73 "And hast thou s
00C310: 6C 61 69 6E 20 74 68 65 20 4A 61 62 62 65 72 77 lain the Jabberw
00C320: 6F 63 6B 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 ock...
00C330: 20 20 43 6F 6D 65 20 74 6F 20 6D 79 20 61 72 6D Come to my arm
00C340: 73 2C 20 6D 79 20 62 65 61 6D 69 73 68 20 62 6F s, my beamish bo
00C350: 79 21 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 y!..
00C360: 4F 20 66 72 61 62 6A 6F 75 73 20 64 61 79 21 20 O frabjous day!
00C370: 43 61 6C 6C 6F 6F 68 21 20 43 61 6C 6C 61 79 21 Callooh! Callay!
00C380: 22 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 48 ".. H
00C390: 65 20 63 68 6F 72 74 6C 65 64 20 69 6E 20 68 69 e chortled in hi
00C3A0: 73 20 6A 6F 79 2E 0D 0A 0D 0A 0D 0A 1A 20 20 20 s joy........
00C3B0: 20 20 43 6F 6D 65 20 74 6F 20 6D 79 20 61 72 6D Come to my arm
00C3C0: 73 2C 20 6D 79 20 62 65 61 6D 69 73 68 20 62 6F s, my beamish bo
00C3D0: 79 21 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 y!..
00C3E0: 4F 20 66 72 61 62 6A 6F 75 73 20 64 61 79 21 20 O frabjous day!
00C3F0: 43 61 6C 6C 6F 6F 68 21 20 43 61 6C 6C 61 79 21 Callooh! Callay!
00C400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C600: 43 75 72 73 6F 72 20 4D 6F 76 69 6E 67 20 63 6F Cursor Moving co
00C610: 6D 6D 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D mmands..--------
00C620: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
00C630: 5E 53 20 20 20 20 20 20 20 20 20 20 20 43 68 61 ^S Cha
00C640: 72 61 63 74 65 72 20 4C 65 66 74 20 20 20 20 20 racter Left
00C650: 20 20 20 20 20 5E 44 20 20 20 20 20 20 20 20 20 ^D
00C660: 20 20 43 68 61 72 61 63 74 65 72 20 52 69 67 68 Character Righ
00C670: 74 0D 0A 5E 48 20 20 20 20 20 20 20 20 20 20 20 t..^H
00C680: 43 68 61 72 61 63 74 65 72 20 4C 65 66 74 20 28 Character Left (
00C690: 41 6C 74 29 0D 0A 5E 41 20 20 20 20 20 20 20 20 Alt)..^A
00C6A0: 20 20 20 57 6F 72 64 20 4C 65 66 74 20 20 20 20 Word Left
00C6B0: 20 20 20 20 20 20 20 20 20 20 20 5E 46 20 20 20 ^F
00C6C0: 20 20 20 20 20 20 20 20 57 6F 72 64 20 52 69 67 Word Rig
00C6D0: 68 74 0D 0A 5E 4F 20 53 20 20 20 20 20 20 20 20 ht..^O S
00C6E0: 20 54 61 62 20 4C 65 66 74 20 20 20 20 20 20 20 Tab Left
00C6F0: 20 20 20 20 20 20 20 20 20 5E 4F 20 44 20 20 20 ^O D
00C700: 20 20 20 20 20 20 54 61 62 20 52 69 67 68 74 0D Tab Right.
00C710: 0A 5E 51 20 53 20 20 20 20 20 20 20 20 20 53 74 .^Q S St
00C720: 61 72 74 20 6F 66 20 6C 69 6E 65 20 20 20 20 20 art of line
00C730: 20 20 20 20 20 20 5E 51 20 44 20 20 20 20 20 20 ^Q D
00C740: 20 20 20 45 6E 64 20 6F 66 20 6C 69 6E 65 0D 0A End of line..
00C750: 5E 45 20 20 20 20 20 20 20 20 20 20 20 4C 69 6E ^E Lin
00C760: 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 20 e Up
00C770: 20 20 20 20 20 5E 58 20 20 20 20 20 20 20 20 20 ^X
00C780: 20 20 4C 69 6E 65 20 44 6F 77 6E 0D 0A 5E 4F 20 Line Down..^O
00C790: 45 20 20 20 20 20 20 20 20 20 54 6F 70 20 6F 66 E Top of
00C7A0: 20 53 63 72 65 65 6E 20 20 20 20 20 20 20 20 20 Screen
00C7B0: 20 20 5E 4F 20 58 20 20 20 20 20 20 20 20 20 42 ^O X B
00C7C0: 6F 74 74 6F 6D 20 6F 66 20 53 63 72 65 65 6E 0D ottom of Screen.
00C7D0: 0A 5E 52 20 20 20 20 20 20 20 20 20 20 20 50 61 .^R Pa
00C7E0: 67 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 ge Up
00C7F0: 20 20 20 20 20 20 5E 43 20 20 20 20 20 20 20 20 ^C
00C800: 0D 0A 0D 0A 22 49 74 20 73 65 65 6D 73 20 76 65 ...."It seems ve
00C810: 72 79 20 70 72 65 74 74 79 2C 22 20 73 68 65 20 ry pretty," she
00C820: 73 61 69 64 20 77 68 65 6E 20 73 68 65 20 68 61 said when she ha
00C830: 64 20 66 69 6E 69 73 68 65 64 20 69 74 2C 20 0D d finished it, .
00C840: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00C850: 20 20 0D 0A 22 62 75 74 20 69 74 27 73 20 52 41 .."but it's RA
00C860: 54 48 45 52 20 68 61 72 64 20 74 6F 20 75 6E 64 THER hard to und
00C870: 65 72 73 74 61 6E 64 21 22 2E 0D 0A 1A 20 68 61 erstand!".... ha
00C880: 20 66 6F 72 20 6D 6F 72 65 20 48 65 6C 70 21 5C for more Help!\
00C890: 1F 06 32 CD D6 02 CD EB 01 06 01 CD C1 04 21 FA ..2...........!.
00C8A0: FF 19 E5 21 01 00 EB E1 73 23 72 E1 DD E1 D1 E1 ...!....s#r.....
00C8B0: EB E9 C3 B5 1F DD E5 DD 21 04 00 DD 39 21 00 00 ........!...9!..
00C8C0: 39 F9 ED 5B 1D 01 19 D4 FD 02 21 9C 01 22 25 01 9..[......!.."%.
00C8D0: 21 BE 81 22 25 01 CD EB 01 06 01 CD C1 04 21 FA !.."%.........!.
00C8E0: FF 19 E5 06 01 CD C1 04 21 FA FF 19 5E 23 56 EB ........!...^#V.
00C8F0: 23 EB E1 73 23 72 06 01 CD C1 04 21 EF FF 19 E5 #..s#r.....!....
00C900: AF E1 77 DD E1 D1 E1 EB E9 C3 0C 20 DD E5 DD 21 ..w........ ...!
00C910: 04 00 DD 39 21 00 00 39 F9 ED 5B 1D 01 19 D4 FD ...9!..9..[.....
00C920: 02 DD 6E 02 DD 66 03 E5 21 00 00 EB E1 73 23 72 ..n..f..!....s#r
00C930: 21 BE 81 E5 21 B5 80 E5 21 E7 76 E5 DD 6E 04 DD !...!...!.v..n..
00C940: 66 05 2B D1 19 7E 6F 26 00 2B 54 5D 29 29 19 D1 f.+..~o&.+T]))..
00C950: 19 E5 DD 6E 02 DD 66 03 E5 06 02 CD C1 04 D5 CD ...n..f.........
00C960: 5D 17 21 9C 01 22 25 01 21 BE 81 22 25 01 3E 20 ].!.."%.!.."%.>
00C970: F5 21 0D 00 E5 DD 6E 02 DD 66 03 5E 23 56 EB D1 .!....n..f.^#V..
00C980: EB B7 ED 52 3E 01 CD C9 02 F1 CD AA 01 DD 6E 02 ...R>.........n.
00C990: DD 66 03 E5 21 0D 00 EB E1 73 23 72 21 BE 81 E5 .f..!....s#r!...
00C9A0: DD 6E 04 DD 66 05 E5 DD 6E 02 DD 66 03 E5 06 02 .n..f...n..f....
00C9B0: CD C1 04 D5 CD 63 1C DD E1 D1 21 06 00 39 F9 EB .....c....!..9..
00C9C0: E9 DD E5 DD 21 04 00 DD 39 21 F0 FF 39 F9 ED 5B ....!...9!..9..[
00C9D0: 1D 01 19 D4 FD 02 DD 6E 02 DD 66 03 E5 21 0C 00 .......n..f..!..
00C9E0: 2B D1 19 E5 3E 48 E1 77 DD 6E 02 DD 66 03 E5 21 +...>H.w.n..f..!
00C9F0: 0D 00 2B D1 19 E5 3E 4C E1 77 DD 6E 02 DD 66 03 ..+...>L.w.n..f.
00CA00: 20 20 20 50 61 67 65 20 44 6F 77 6E 0D 0A 5E 51 Page Down..^Q
00CA10: 20 52 20 20 20 20 20 20 20 20 20 53 74 61 72 74 R Start
00CA20: 20 6F 66 20 46 69 6C 65 20 20 20 20 20 20 20 20 of File
00CA30: 20 20 20 5E 51 20 43 20 20 20 20 20 20 20 20 20 ^Q C
00CA40: 45 6E 64 20 6F 66 20 46 69 6C 65 0D 0A 0D 0A 54 End of File....T
00CA50: 65 78 74 20 64 65 6C 65 74 69 6E 67 20 63 6F 6D ext deleting com
00CA60: 6D 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D mands..---------
00CA70: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E -------------..^
00CA80: 59 20 20 20 20 20 20 20 20 20 20 20 44 65 6C 65 Y Dele
00CA90: 74 65 20 4C 69 6E 65 0D 0A 5B 44 45 4C 5D 20 20 te Line..[DEL]
00CAA0: 20 20 20 20 20 20 44 65 6C 65 74 65 20 6C 61 73 Delete las
00CAB0: 74 20 63 68 61 72 61 63 74 65 72 20 20 20 5E 47 t character ^G
00CAC0: 20 20 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 Delet
00CAD0: 65 20 74 68 69 73 20 63 68 61 72 61 63 74 65 72 e this character
00CAE0: 0D 0A 5E 4F 20 54 20 20 20 20 20 20 20 20 20 44 ..^O T D
00CAF0: 65 6C 65 74 65 20 77 6F 72 64 20 6C 65 66 74 20 elete word left
00CB00: 20 20 20 20 20 20 20 5E 54 20 20 20 20 20 20 20 ^T
00CB10: 20 20 20 20 44 65 6C 65 74 65 20 77 6F 72 64 20 Delete word
00CB20: 72 69 67 68 74 0D 0A 5E 51 20 5B 44 45 4C 5D 20 right..^Q [DEL]
00CB30: 20 20 20 20 44 65 6C 65 74 65 20 74 6F 20 73 74 Delete to st
00CB40: 61 72 74 20 6C 69 6E 65 20 20 20 20 5E 51 20 59 art line ^Q Y
00CB50: 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 65 20 Delete
00CB60: 74 6F 20 65 6E 64 20 6C 69 6E 65 0D 0A 0D 0A 0D to end line.....
00CB70: 0A 0D 0A 0D 0A 0D 0A 53 70 61 63 65 20 66 6F 72 .......Space for
00CB80: 20 6D 6F 72 65 20 5B 45 4E 54 45 52 5D 20 74 6F more [ENTER] to
00CB90: 20 71 75 69 74 0A 42 6C 6F 63 6B 20 63 6F 6D 6D quit.Block comm
00CBA0: 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ands..----------
00CBB0: 2D 2D 2D 2D 0D 0A 5E 4B 20 42 20 20 20 20 20 20 ----..^K B
00CBC0: 20 20 20 4D 61 72 6B 20 53 74 61 72 74 20 6F 66 Mark Start of
00CBD0: 20 62 6C 6F 63 6B 20 20 20 20 20 5E 4B 20 4B 20 block ^K K
00CBE0: 20 20 20 20 20 20 20 20 4D 61 72 6B 20 45 6E 64 Mark End
00CBF0: 20 6F 66 20 62 6C 6F 63 6B 0D 0A 5E 4B 20 56 20 of block..^K V
00CC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CE00: 20 20 20 20 20 20 20 20 4D 6F 76 65 20 42 6C 6F Move Blo
00CE10: 63 6B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ck
00CE20: 5E 4B 20 43 20 20 20 20 20 20 20 20 20 43 6F 70 ^K C Cop
00CE30: 79 20 42 6C 6F 63 6B 0D 0A 5E 4B 20 59 20 20 20 y Block..^K Y
00CE40: 20 20 20 20 20 20 44 65 6C 65 74 65 20 42 6C 6F Delete Blo
00CE50: 63 6B 20 20 20 20 20 20 20 20 20 20 20 20 5E 4F ck ^O
00CE60: 20 50 20 20 20 20 20 20 20 20 20 50 61 73 74 65 P Paste
00CE70: 20 44 65 6C 65 74 65 64 20 42 6C 6F 63 6B 0D 0A Deleted Block..
00CE80: 5E 4B 20 52 20 20 20 20 20 20 20 20 20 52 65 61 ^K R Rea
00CE90: 64 20 42 6C 6F 63 6B 20 66 72 6F 6D 20 64 69 73 d Block from dis
00CEA0: 63 20 20 20 20 5E 4B 20 57 20 20 20 20 20 20 20 c ^K W
00CEB0: 20 20 57 72 69 74 65 20 42 6C 6F 63 6B 20 74 6F Write Block to
00CEC0: 20 64 69 73 63 0D 0A 0D 0A 51 75 69 63 6B 20 63 disc....Quick c
00CED0: 75 72 73 6F 72 20 6D 6F 76 65 6D 65 6E 74 0D 0A ursor movement..
00CEE0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D ----------------
00CEF0: 2D 2D 2D 2D 2D 0D 0A 5E 4F 20 47 20 20 20 20 20 -----..^O G
00CF00: 20 20 20 20 47 6F 20 74 6F 20 4C 69 6E 65 0D 0A Go to Line..
00CF10: 5E 51 20 42 20 20 20 20 20 20 20 20 20 47 6F 20 ^Q B Go
00CF20: 74 6F 20 73 74 61 72 74 20 6F 66 20 62 6C 6F 63 to start of bloc
00CF30: 6B 20 20 20 20 5E 51 20 4B 20 20 20 20 20 20 20 k ^Q K
00CF40: 20 20 47 6F 20 74 6F 20 65 6E 64 20 6F 66 20 62 Go to end of b
00CF50: 6C 6F 63 6B 0D 0A 5E 4B 20 30 20 20 20 20 20 20 lock..^K 0
00CF60: 20 20 20 52 65 6D 65 6D 62 65 72 20 70 6F 73 69 Remember posi
00CF70: 74 69 6F 6E 20 20 20 20 20 20 20 5E 51 20 30 20 tion ^Q 0
00CF80: 20 20 20 20 20 20 20 20 52 65 74 75 72 6E 20 74 Return t
00CF90: 6F 20 70 6F 73 69 74 69 6F 6E 0D 0A 0D 0A 46 69 o position....Fi
00CFA0: 6E 64 20 61 6E 64 20 53 75 62 73 74 69 74 75 74 nd and Substitut
00CFB0: 65 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D e..-------------
00CFC0: 2D 2D 2D 2D 2D 2D 0D 0A 5E 51 20 46 20 20 20 20 ------..^Q F
00CFD0: 20 20 20 20 20 46 69 6E 64 20 46 69 72 73 74 20 Find First
00CFE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 5E 4C 20 ^L
00CFF0: 20 20 20 20 20 20 20 20 20 20 46 69 6E 64 20 4E Find N
00D000: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00D010: 20 20 20 20 20 20 20 20 4A 41 42 42 45 52 57 4F JABBERWO
00D020: 43 4B 59 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 CKY......
00D030: 20 20 20 20 20 54 77 61 73 20 62 72 69 6C 6C 69 Twas brilli
00D040: 67 2C 20 61 6E 64 20 74 68 65 20 73 6C 69 74 68 g, and the slith
00D050: 79 20 74 6F 76 65 73 0D 0A 20 20 20 20 20 20 20 y toves..
00D060: 20 20 20 20 20 44 69 64 20 67 79 72 65 20 61 6E Did gyre an
00D070: 64 20 67 69 6D 62 6C 65 20 69 6E 20 77 6F 62 65 d gimble in wobe
00D080: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 41 ;.. A
00D090: 6C 6C 20 6D 69 6D 73 79 20 77 65 72 65 20 74 68 ll mimsy were th
00D0A0: 65 20 62 6F 72 6F 67 6F 76 65 73 2C 0D 0A 0D 0A e borogoves,....
00D0B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 48 65 .. He
00D0C0: 20 74 6F 6F 6B 20 68 69 73 20 76 6F 72 70 61 6C took his vorpal
00D0D0: 20 73 77 6F 72 64 20 69 6E 20 68 61 6E 64 3A 0D sword in hand:.
00D0E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 4C 6F 6E . Lon
00D0F0: 67 20 74 69 6D 65 20 74 68 65 20 6D 61 6E 78 6F g time the manxo
00D100: 6D 65 20 66 6F 65 20 68 65 20 73 6F 75 67 68 74 me foe he sought
00D110: 20 2D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 -..
00D120: 53 6F 20 72 65 73 74 65 64 20 68 65 20 62 79 20 So rested he by
00D130: 74 68 65 20 54 75 6D 74 75 6D 20 74 72 65 65 2C the Tumtum tree,
00D140: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 41 6E .. An
00D150: 64 20 73 74 6F 6F 64 20 61 77 68 69 6C 65 20 69 d stood awhile i
00D160: 6E 20 74 68 6F 75 67 68 74 2E 0D 0A 0D 0A 0D 0A n thought.......
00D170: 20 20 20 20 20 20 20 20 20 20 20 20 41 6E 64 20 And
00D180: 61 73 20 69 6E 20 75 66 66 69 73 68 20 74 68 6F as in uffish tho
00D190: 75 67 68 74 20 68 65 20 73 74 6F 6F 64 2C 0D 0A ught he stood,..
00D1A0: 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 The
00D1B0: 4A 61 62 62 65 72 77 6F 63 6B 2C 20 77 69 74 68 Jabberwock, with
00D1C0: 20 65 79 65 73 20 6F 66 20 66 6C 61 6D 65 2C 0D eyes of flame,.
00D1D0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6D . Cam
00D1E0: 65 20 77 68 69 66 66 6C 69 6E 67 20 74 68 72 6F e whiffling thro
00D1F0: 75 67 68 20 74 68 65 20 74 75 6C 67 65 79 20 77 ugh the tulgey w
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00D210: 0B 00 00 00 02 09 4E E5 0B 00 41 02 00 00 00 02 ......N...A.....
00D220: 0B 00 46 02 00 00 00 02 0B 00 42 02 00 00 00 02 ..F.......B.....
00D230: 0B 00 47 02 00 00 00 02 0B 00 43 02 00 00 00 02 ..G.......C.....
00D240: 0B 00 48 02 00 00 00 02 0B 00 44 02 00 00 00 02 ..H.......D.....
00D250: 0B 00 49 02 00 00 00 02 0B 00 45 02 00 00 00 02 ..I.......E.....
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: 65 78 74 0D 0A 5E 4F 20 4C 20 20 20 20 20 20 20 ext..^O L
00D310: 20 20 53 75 62 73 74 69 74 75 74 65 20 26 20 46 Substitute & F
00D320: 69 6E 64 20 20 20 20 20 20 20 5E 4F 20 41 20 20 ind ^O A
00D330: 20 20 20 20 20 20 20 53 75 62 73 74 69 74 75 74 Substitut
00D340: 65 20 41 6C 6C 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 0D e All...........
00D350: 0A 0D 0A 53 70 61 63 65 20 66 6F 72 20 6D 6F 72 ...Space for mor
00D360: 65 20 5B 45 4E 54 45 52 5D 20 74 6F 20 71 75 69 e [ENTER] to qui
00D370: 74 0A 4C 65 61 76 69 6E 67 20 45 44 38 30 0D 0A t.Leaving ED80..
00D380: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 4B ------------..^K
00D390: 20 51 20 20 20 20 20 20 20 20 20 51 75 69 74 20 Q Quit
00D3A0: 61 6E 64 20 45 78 69 74 20 20 20 20 20 20 20 20 and Exit
00D3B0: 20 20 20 5E 4F 20 51 20 20 20 20 20 20 20 20 20 ^O Q
00D3C0: 45 78 69 74 20 77 69 74 68 6F 75 74 20 42 61 63 Exit without Bac
00D3D0: 6B 75 70 0D 0A 5E 4B 20 58 20 20 20 20 20 20 20 kup..^K X
00D3E0: 20 20 45 78 69 74 20 77 69 74 68 20 61 20 42 61 Exit with a Ba
00D3F0: 63 6B 75 70 0D 0A 0D 0A 54 6F 67 67 6C 65 73 0D ckup....Toggles.
00D400: 0A 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 56 20 20 20 20 .-------..^V
00D410: 20 20 20 20 20 20 20 54 6F 67 67 6C 65 20 63 68 Toggle ch
00D420: 61 6E 67 65 2F 69 6E 73 65 72 74 20 20 20 20 5E ange/insert ^
00D430: 4F 20 49 20 20 20 20 20 20 20 20 20 54 6F 67 67 O I Togg
00D440: 6C 65 20 61 75 74 6F 20 69 6E 64 65 6E 74 0D 0A le auto indent..
00D450: 5E 4F 20 46 20 20 20 20 20 20 20 20 20 54 6F 67 ^O F Tog
00D460: 67 6C 65 20 73 70 61 63 65 20 64 69 73 70 6C 61 gle space displa
00D470: 79 0D 0A 0D 0A 4D 69 73 63 65 6C 6C 61 6E 65 6F y....Miscellaneo
00D480: 75 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D us..------------
00D490: 2D 0D 0A 5E 49 20 20 20 20 20 20 20 20 20 20 20 -..^I
00D4A0: 44 65 6C 69 76 65 72 20 54 41 42 20 63 68 61 72 Deliver TAB char
00D4B0: 61 63 74 65 72 20 20 20 5E 4F 20 52 20 20 20 20 acter ^O R
00D4C0: 20 20 20 20 20 52 65 73 74 6F 72 65 20 6C 69 6E Restore lin
00D4D0: 65 0D 0A 5E 4B 20 46 20 20 20 20 20 20 20 20 20 e..^K F
00D4E0: 44 69 73 63 20 44 69 72 65 63 74 6F 72 79 20 20 Disc Directory
00D4F0: 20 20 20 20 20 20 20 20 5E 4B 20 4A 20 20 20 20 ^K J
00D500: 28 56 41 52 20 72 3A 72 65 63 29 3B 0D 0A 56 41 (VAR r:rec);..VA
00D510: 52 20 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 R i:INTEGER;..BE
00D520: 47 49 4E 0D 0A 20 57 49 54 48 20 72 20 44 4F 0D GIN.. WITH r DO.
00D530: 0A 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 46 . BEGIN.. F
00D540: 4F 52 20 69 3A 3D 31 20 54 4F 20 33 32 20 44 4F OR i:=1 TO 32 DO
00D550: 0D 0A 20 20 20 20 20 49 46 20 6E 5B 69 5D 3C 3E .. IF n[i]<>
00D560: 43 48 52 28 30 29 20 54 48 45 4E 20 57 52 49 54 CHR(0) THEN WRIT
00D570: 45 28 6E 5B 69 5D 29 3B 0D 0A 20 20 20 20 57 52 E(n[i]);.. WR
00D580: 49 54 45 4C 4E 28 64 61 79 3A 31 30 2C 27 2F 27 ITELN(day:10,'/'
00D590: 2C 6D 6F 6E 74 68 3A 32 2C 27 2F 27 2C 79 65 61 ,month:2,'/',yea
00D5A0: 72 3A 32 29 3B 0D 0A 20 20 20 45 4E 44 3B 0D 0A r:2);.. END;..
00D5B0: 45 4E 44 3B 0D 0A 0D 0A 7B 46 69 6E 64 73 20 74 END;....{Finds t
00D5C0: 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 74 68 65 he number of the
00D5D0: 20 6C 61 73 74 20 72 65 63 6F 72 64 20 69 6E 20 last record in
00D5E0: 74 68 65 20 66 69 6C 65 20 73 74 61 72 74 69 6E the file startin
00D5F0: 67 0D 0A 20 61 74 20 69 20 7D 0D 0A 0D 0A 46 55 g.. at i }....FU
00D600: 4E 43 54 49 4F 4E 20 46 69 6E 64 45 6E 64 28 56 NCTION FindEnd(V
00D610: 41 52 20 72 31 3A 72 65 63 3B 69 3A 49 4E 54 45 AR r1:rec;i:INTE
00D620: 47 45 52 29 3A 49 4E 54 45 47 45 52 3B 0D 0A 56 GER):INTEGER;..V
00D630: 41 52 20 64 75 6D 3A 42 4F 4F 4C 45 41 4E 3B 0D AR dum:BOOLEAN;.
00D640: 0A 42 45 47 49 4E 0D 0A 20 20 20 57 48 49 4C 45 .BEGIN.. WHILE
00D650: 20 72 31 2E 6E 5B 31 5D 3C 3E 27 7D 27 20 44 4F r1.n[1]<>'}' DO
00D660: 0D 0A 20 20 20 42 45 47 49 4E 20 69 3A 3D 69 2B .. BEGIN i:=i+
00D670: 31 3B 20 64 75 6D 3A 3D 52 45 41 44 52 41 4E 44 1; dum:=READRAND
00D680: 28 66 2C 69 2C 41 44 44 52 28 72 31 29 2C 72 73 (f,i,ADDR(r1),rs
00D690: 69 7A 65 29 3B 0D 0A 20 20 20 45 4E 44 3B 0D 0A ize);.. END;..
00D6A0: 20 46 69 6E 64 45 6E 64 3A 3D 69 3B 0D 0A 45 4E FindEnd:=i;..EN
00D6B0: 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 D;....PROCEDURE
00D6C0: 49 6E 73 65 72 74 52 65 63 28 56 41 52 20 72 3A InsertRec(VAR r:
00D6D0: 72 65 63 29 3B 0D 0A 56 41 52 20 72 31 3A 72 65 rec);..VAR r1:re
00D6E0: 63 3B 20 69 2C 6A 3A 49 4E 54 45 47 45 52 3B 20 c; i,j:INTEGER;
00D6F0: 64 75 6D 3A 42 4F 4F 4C 45 41 4E 3B 0D 0A 42 45 dum:BOOLEAN;..BE
00D700: 20 20 20 20 20 45 72 61 73 65 20 66 69 6C 65 20 Erase file
00D710: 66 72 6F 6D 20 64 69 73 63 0D 0A 5E 50 20 20 20 from disc..^P
00D720: 20 20 20 20 20 20 20 20 43 6F 6E 74 72 6F 6C 20 Control
00D730: 6D 65 74 61 2D 6B 65 79 20 20 20 20 20 20 20 20 meta-key
00D740: 5E 4A 20 20 20 20 20 20 20 20 20 20 20 48 65 6C ^J Hel
00D750: 70 20 6B 65 79 0D 0A 0D 0A 0D 0A 1A 20 20 20 20 p key.......
00D760: 44 69 73 63 20 44 69 72 65 63 74 6F 72 79 20 20 Disc Directory
00D770: 20 20 20 20 20 20 20 20 5E 4B 20 4A 20 20 20 20 ^K J
00D780: 77 C3 46 3B D1 DD 6E F6 DD 66 F7 23 DD 75 F8 DD w.F;..n..f.#.u..
00D790: 74 F9 C3 A2 3B DD 6E F8 DD 66 F9 23 DD 75 F8 DD t...;.n..f.#.u..
00D7A0: 74 F9 11 80 00 EB B7 ED 52 FA DD 3B DD E5 D1 21 t.......R..;...!
00D7B0: 6F FF 19 E5 DD 6E F8 DD 66 F9 2B D1 19 E5 21 67 o....n..f.+...!g
00D7C0: 82 E5 DD 6E F8 DD 66 F9 D1 19 E5 DD 6E F6 DD 66 ...n..f.....n..f
00D7D0: F7 D1 EB B7 ED 52 2B 7E E1 77 C3 95 3B DD 6E F4 .....R+~.w..;.n.
00D7E0: DD 66 F5 23 DD 75 F4 DD 74 F5 E5 21 BE 81 E5 DD .f.#.u..t..!....
00D7F0: 6E F4 DD 66 F5 E5 DD E5 D1 21 6F FF 19 E5 06 01 n..f.....!o.....
00D800: CD C1 04 D5 CD 66 0D E1 DD 75 F0 DD 74 F1 DD 6E .....f...u..t..n
00D810: F4 DD 66 F5 E5 DD 6E F6 DD 66 F7 E5 06 01 CD C1 ..f...n..f......
00D820: 04 D5 CD 91 38 DD 6E 02 DD 66 03 E5 06 01 CD C1 ....8.n..f......
00D830: 04 D5 CD C1 20 21 8D 00 39 F9 DD E1 D1 E1 E1 EB .... !..9.......
00D840: E9 C3 44 3C DD E5 DD 21 04 00 DD 39 21 00 00 39 ..D<...!...9!..9
00D850: F9 ED 5B 1D 01 19 D4 FD 02 21 67 82 22 62 3C C3 ..[......!g."b<.
00D860: 64 3C 81 E5 2A 62 3C 11 34 00 19 E5 21 1D 00 7D d<..*b<.4...!..}
00D870: E1 77 2A 62 3C 11 35 00 19 E5 21 20 00 7D E1 77 .w*b<.5...! .}.w
00D880: 2A 62 3C 11 36 00 19 E5 21 08 00 7D E1 77 2A 62 *b<.6...!..}.w*b
00D890: 3C 11 37 00 19 E5 21 02 00 7D E1 77 2A 62 3C 11 <.7...!..}.w*b<.
00D8A0: 3F 00 19 E5 21 80 00 7D E1 77 2A 62 3C 11 3C 00 ?...!..}.w*b<.<.
00D8B0: 19 E5 21 80 00 11 0B 00 19 7D E1 77 2A 62 3C 11 ..!......}.w*b<.
00D8C0: 3D 00 19 E5 21 80 00 11 2D 00 19 7D E1 77 2A 62 =...!...-..}.w*b
00D8D0: 3C 11 40 00 19 E5 21 00 00 7D E1 77 2A 62 3C 11 <.@...!..}.w*b<.
00D8E0: 39 00 19 E5 21 10 00 7D E1 77 2A 62 3C 11 3A 00 9...!..}.w*b<.:.
00D8F0: 19 E5 21 1A 00 7D E1 77 2A 62 3C 11 3E 00 19 E5 ..!..}.w*b<.>...
00D900: 47 49 4E 0D 0A 20 69 3A 3D 30 3B 0D 0A 20 57 48 GIN.. i:=0;.. WH
00D910: 49 4C 45 20 52 45 41 44 52 41 4E 44 28 66 2C 69 ILE READRAND(f,i
00D920: 2C 41 44 44 52 28 72 31 29 2C 72 73 69 7A 65 29 ,ADDR(r1),rsize)
00D930: 20 44 4F 20 4E 65 77 46 69 6C 65 3B 0D 0A 0D 0A DO NewFile;....
00D940: 20 57 48 49 4C 45 20 72 2E 6E 3E 72 31 2E 6E 20 WHILE r.n>r1.n
00D950: 44 4F 0D 0A 20 20 20 42 45 47 49 4E 20 69 3A 3D DO.. BEGIN i:=
00D960: 69 2B 31 3B 20 64 75 6D 3A 3D 52 45 41 44 52 41 i+1; dum:=READRA
00D970: 4E 44 28 66 2C 69 2C 41 44 44 52 28 72 31 29 2C ND(f,i,ADDR(r1),
00D980: 72 73 69 7A 65 29 3B 0D 0A 20 20 20 45 4E 44 3B rsize);.. END;
00D990: 0D 0A 20 49 46 20 72 2E 6E 3D 72 31 2E 6E 20 54 .. IF r.n=r1.n T
00D9A0: 48 45 4E 20 57 52 49 54 45 52 41 4E 44 28 66 2C HEN WRITERAND(f,
00D9B0: 69 2C 41 44 44 52 28 72 29 2C 72 73 69 7A 65 29 i,ADDR(r),rsize)
00D9C0: 0D 0A 20 45 4C 53 45 0D 0A 20 20 42 45 47 49 4E .. ELSE.. BEGIN
00D9D0: 0D 0A 20 20 20 7B 49 6E 73 65 72 74 20 72 65 63 .. {Insert rec
00D9E0: 6F 72 64 20 69 6E 20 66 69 6C 65 7D 0D 0A 20 20 ord in file}..
00D9F0: 20 46 4F 52 20 6A 3A 3D 46 69 6E 64 45 6E 64 28 FOR j:=FindEnd(
00DA00: 72 31 2C 69 29 20 44 4F 57 4E 54 4F 20 69 20 44 r1,i) DOWNTO i D
00DA10: 4F 0D 0A 20 20 20 20 20 42 45 47 49 4E 0D 0A 09 O.. BEGIN...
00DA20: 64 75 6D 3A 3D 52 45 41 44 52 41 4E 44 28 66 2C dum:=READRAND(f,
00DA30: 6A 2C 41 44 44 52 28 72 31 29 2C 72 73 69 7A 65 j,ADDR(r1),rsize
00DA40: 29 3B 0D 0A 09 57 52 49 54 45 52 41 4E 44 28 66 );...WRITERAND(f
00DA50: 2C 6A 2B 31 2C 41 44 44 52 28 72 31 29 2C 72 73 ,j+1,ADDR(r1),rs
00DA60: 69 7A 65 29 0D 0A 20 20 20 20 20 45 4E 44 3B 0D ize).. END;.
00DA70: 0A 20 20 20 57 52 49 54 45 52 41 4E 44 28 66 2C . WRITERAND(f,
00DA80: 69 2C 41 44 44 52 28 72 29 2C 72 73 69 7A 65 29 i,ADDR(r),rsize)
00DA90: 3B 0D 0A 20 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A ;.. END..END;..
00DAA0: 0D 0A 46 55 4E 43 54 49 4F 4E 20 44 65 6C 65 74 ..FUNCTION Delet
00DAB0: 65 52 65 63 28 56 41 52 20 72 3A 72 65 63 29 3A eRec(VAR r:rec):
00DAC0: 42 4F 4F 4C 45 41 4E 3B 0D 0A 56 41 52 20 72 31 BOOLEAN;..VAR r1
00DAD0: 3A 72 65 63 3B 20 69 2C 6A 3A 49 4E 54 45 47 45 :rec; i,j:INTEGE
00DAE0: 52 3B 20 64 75 6D 3A 42 4F 4F 4C 45 41 4E 3B 0D R; dum:BOOLEAN;.
00DAF0: 0A 42 45 47 49 4E 0D 0A 20 69 3A 3D 30 3B 0D 0A .BEGIN.. i:=0;..
00DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00DD00: 20 49 46 20 52 45 41 44 52 41 4E 44 28 66 2C 69 IF READRAND(f,i
00DD10: 2C 41 44 44 52 28 72 31 29 2C 72 73 69 7A 65 29 ,ADDR(r1),rsize)
00DD20: 20 54 48 45 4E 20 4E 65 77 46 69 6C 65 3B 0D 0A THEN NewFile;..
00DD30: 20 57 48 49 4C 45 20 72 31 2E 6E 3C 72 2E 6E 20 WHILE r1.n<r.n
00DD40: 44 4F 0D 0A 20 20 20 42 45 47 49 4E 0D 0A 20 20 DO.. BEGIN..
00DD50: 20 20 20 69 3A 3D 69 2B 31 3B 20 64 75 6D 3A 3D i:=i+1; dum:=
00DD60: 52 45 41 44 52 41 4E 44 28 66 2C 69 2C 41 44 44 READRAND(f,i,ADD
00DD70: 52 28 72 31 29 2C 72 73 69 7A 65 29 3B 0D 0A 20 R(r1),rsize);..
00DD80: 20 20 45 4E 44 3B 0D 0A 20 49 46 20 72 2E 6E 3D END;.. IF r.n=
00DD90: 72 31 2E 6E 20 54 48 45 4E 0D 0A 20 20 20 42 45 r1.n THEN.. BE
00DDA0: 47 49 4E 0D 0A 20 20 7B 44 65 6C 65 74 65 20 72 GIN.. {Delete r
00DDB0: 65 63 6F 72 64 20 66 72 6F 6D 20 66 69 6C 65 7D ecord from file}
00DDC0: 0D 0A 20 20 20 46 4F 52 20 6A 3A 3D 69 2B 31 20 .. FOR j:=i+1
00DDD0: 54 4F 20 46 69 6E 64 45 6E 64 28 72 31 2C 69 29 TO FindEnd(r1,i)
00DDE0: 20 44 4F 0D 0A 20 20 20 20 20 42 45 47 49 4E 0D DO.. BEGIN.
00DDF0: 0A 09 64 75 6D 3A 3D 52 45 41 44 52 41 4E 44 28 ..dum:=READRAND(
00DE00: 66 2C 6A 2C 41 44 44 52 28 72 31 29 2C 72 73 69 f,j,ADDR(r1),rsi
00DE10: 7A 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 ze);.. WR
00DE20: 49 54 45 52 41 4E 44 28 66 2C 6A 2D 31 2C 41 44 ITERAND(f,j-1,AD
00DE30: 44 52 28 72 31 29 2C 72 73 69 7A 65 29 0D 0A 20 DR(r1),rsize)..
00DE40: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 44 65 6C END;.. Del
00DE50: 65 74 65 52 65 63 3A 3D 46 41 4C 53 45 3B 0D 0A eteRec:=FALSE;..
00DE60: 20 20 20 45 4E 44 20 45 4C 53 45 20 44 65 6C 65 END ELSE Dele
00DE70: 74 65 52 65 63 3A 3D 54 52 55 45 0D 0A 45 4E 44 teRec:=TRUE..END
00DE80: 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 44 ;....PROCEDURE D
00DE90: 65 6C 65 74 65 3B 0D 0A 56 41 52 20 72 31 3A 72 elete;..VAR r1:r
00DEA0: 65 63 3B 20 73 3A 6E 61 6D 65 3B 69 3A 49 4E 54 ec; s:name;i:INT
00DEB0: 45 47 45 52 3B 20 64 75 6D 3A 42 4F 4F 4C 45 41 EGER; dum:BOOLEA
00DEC0: 4E 3B 0D 0A 42 45 47 49 4E 0D 0A 20 57 52 49 54 N;..BEGIN.. WRIT
00DED0: 45 28 27 57 68 69 63 68 20 6E 61 6D 65 20 74 6F E('Which name to
00DEE0: 20 64 65 6C 65 74 65 20 3F 20 20 27 29 3B 0D 0A delete ? ');..
00DEF0: 20 52 45 41 44 4C 4E 3B 20 52 45 41 44 28 72 31 READLN; READ(r1
00DF00: 0D 0A 50 52 4F 47 52 41 4D 20 62 69 72 74 68 64 ..PROGRAM birthd
00DF10: 61 79 3B 0D 0A 7B 20 54 68 69 73 20 70 72 6F 67 ay;..{ This prog
00DF20: 72 61 6D 20 69 73 20 61 20 73 6D 61 6C 6C 20 65 ram is a small e
00DF30: 78 61 6D 70 6C 65 20 6F 66 20 74 68 65 20 75 73 xample of the us
00DF40: 65 20 6F 66 20 74 68 65 20 72 61 6E 64 6F 6D 20 e of the random
00DF50: 61 63 63 65 73 73 20 66 61 63 69 6C 69 74 69 65 access facilitie
00DF60: 73 0D 0A 20 20 69 6E 20 74 68 65 20 66 69 6C 65 s.. in the file
00DF70: 20 52 41 4E 44 52 45 43 2E 50 41 53 2E 20 20 49 RANDREC.PAS. I
00DF80: 6E 20 66 61 63 74 20 74 68 69 73 20 73 69 6D 70 n fact this simp
00DF90: 6C 65 20 70 72 6F 67 72 61 6D 20 63 6F 75 6C 64 le program could
00DFA0: 20 62 65 20 77 72 69 74 74 65 6E 20 6D 6F 72 65 be written more
00DFB0: 0D 0A 20 20 65 66 66 69 63 69 65 6E 74 6C 79 20 .. efficiently
00DFC0: 75 73 69 6E 67 20 73 65 76 65 72 61 6C 20 6F 72 using several or
00DFD0: 64 69 6E 61 72 79 20 73 65 71 75 65 6E 74 69 61 dinary sequentia
00DFE0: 6C 20 66 69 6C 65 73 2E 20 7D 0D 0A 0D 0A 43 4F l files. }....CO
00DFF0: 4E 53 54 0D 0A 20 20 20 20 20 72 73 69 7A 65 3D NST.. rsize=
00E000: 33 38 3B 20 7B 74 68 65 20 72 65 63 6F 72 64 20 38; {the record
00E010: 73 69 7A 65 20 3A 20 63 61 6C 63 75 6C 61 74 65 size : calculate
00E020: 64 20 62 65 6C 6F 77 20 7D 0D 0A 0D 0A 54 59 50 d below }....TYP
00E030: 45 0D 0A 20 20 6E 61 6D 65 3D 20 41 52 52 41 59 E.. name= ARRAY
00E040: 5B 31 2E 2E 33 32 5D 20 4F 46 20 43 48 41 52 3B [1..32] OF CHAR;
00E050: 0D 0A 20 20 72 65 63 3D 20 20 52 45 43 4F 52 44 .. rec= RECORD
00E060: 0D 0A 09 09 6E 3A 6E 61 6D 65 3B 09 09 09 09 7B ....n:name;....{
00E070: 33 32 20 62 79 74 65 73 20 7D 0D 0A 09 09 64 61 32 bytes }....da
00E080: 79 2C 6D 6F 6E 74 68 2C 79 65 61 72 3A 49 4E 54 y,month,year:INT
00E090: 45 47 45 52 09 09 7B 20 36 20 62 79 74 65 73 20 EGER..{ 6 bytes
00E0A0: 7D 0D 0A 09 45 4E 44 3B 0D 0A 0D 0A 56 41 52 20 }...END;....VAR
00E0B0: 66 3A 09 54 45 58 54 3B 0D 0A 20 20 20 20 72 3A f:.TEXT;.. r:
00E0C0: 09 72 65 63 3B 0D 0A 20 20 20 20 63 6F 6D 3A 20 .rec;.. com:
00E0D0: 43 48 41 52 3B 0D 0A 0D 0A 7B 24 46 20 52 41 4E CHAR;....{$F RAN
00E0E0: 44 52 45 43 20 20 7D 0D 0A 0D 0A 0D 0A 46 55 4E DREC }......FUN
00E0F0: 43 54 49 4F 4E 20 75 70 70 65 72 28 63 3A 43 48 CTION upper(c:CH
00E100: 2E 6E 29 3B 0D 0A 20 49 46 20 44 65 6C 65 74 65 .n);.. IF Delete
00E110: 52 65 63 28 72 31 29 20 54 48 45 4E 20 57 52 49 Rec(r1) THEN WRI
00E120: 54 45 28 72 31 2E 6E 2C 27 20 6E 6F 74 20 66 6F TE(r1.n,' not fo
00E130: 75 6E 64 27 29 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A und');..END;....
00E140: 0D 0A 50 52 4F 43 45 44 55 52 45 20 50 72 69 6E ..PROCEDURE Prin
00E150: 74 3B 0D 0A 56 41 52 20 69 3A 49 4E 54 45 47 45 t;..VAR i:INTEGE
00E160: 52 3B 20 64 75 6D 3A 42 4F 4F 4C 45 41 4E 3B 0D R; dum:BOOLEAN;.
00E170: 0A 20 20 20 20 72 3A 72 65 63 3B 0D 0A 42 45 47 . r:rec;..BEG
00E180: 49 4E 0D 0A 20 69 3A 3D 30 3B 0D 0A 20 52 45 50 IN.. i:=0;.. REP
00E190: 45 41 54 0D 0A 20 20 64 75 6D 3A 3D 52 45 41 44 EAT.. dum:=READ
00E1A0: 52 41 4E 44 28 66 2C 69 2C 41 44 44 52 28 72 29 RAND(f,i,ADDR(r)
00E1B0: 2C 72 73 69 7A 65 29 3B 0D 0A 20 20 49 46 20 72 ,rsize);.. IF r
00E1C0: 2E 6E 5B 31 5D 20 3C 3E 27 7D 27 20 54 48 45 4E .n[1] <>'}' THEN
00E1D0: 20 50 72 69 6E 74 52 65 63 28 72 29 3B 0D 0A 20 PrintRec(r);..
00E1E0: 20 69 3A 3D 69 2B 31 3B 0D 0A 20 55 4E 54 49 4C i:=i+1;.. UNTIL
00E1F0: 20 72 2E 6E 5B 31 5D 3D 27 7D 27 3B 0D 0A 45 4E r.n[1]='}';..EN
00E200: 44 3B 0D 0A 0D 0A 42 45 47 49 4E 0D 0A 20 52 45 D;....BEGIN.. RE
00E210: 53 45 54 28 66 2C 27 20 20 42 49 52 54 48 44 41 SET(f,' BIRTHDA
00E220: 59 2E 44 41 54 27 29 3B 0D 0A 20 49 46 20 45 4F Y.DAT');.. IF EO
00E230: 46 28 66 29 20 54 48 45 4E 20 4E 65 77 46 69 6C F(f) THEN NewFil
00E240: 65 3B 0D 0A 20 52 45 50 45 41 54 0D 0A 20 20 57 e;.. REPEAT.. W
00E250: 52 49 54 45 4C 4E 3B 0D 0A 20 20 57 52 49 54 45 RITELN;.. WRITE
00E260: 4C 4E 28 27 54 79 70 65 20 6F 6E 65 20 6F 66 20 LN('Type one of
00E270: 27 29 3B 0D 0A 20 20 57 52 49 54 45 4C 4E 28 27 ');.. WRITELN('
00E280: 28 49 29 6E 73 65 72 74 20 27 29 3B 0D 0A 20 20 (I)nsert ');..
00E290: 57 52 49 54 45 4C 4E 28 27 28 44 29 65 6C 65 74 WRITELN('(D)elet
00E2A0: 65 20 27 29 3B 0D 0A 20 20 57 52 49 54 45 4C 4E e ');.. WRITELN
00E2B0: 28 27 28 45 29 78 69 74 20 27 29 3B 0D 0A 20 20 ('(E)xit ');..
00E2C0: 57 52 49 54 45 4C 4E 28 27 28 50 29 72 69 6E 74 WRITELN('(P)rint
00E2D0: 20 27 29 3B 0D 0A 0D 0A 20 20 20 52 45 41 44 4C ');.... READL
00E2E0: 4E 3B 20 52 45 41 44 28 63 6F 6D 29 3B 0D 0A 20 N; READ(com);..
00E2F0: 20 20 43 41 53 45 20 75 70 70 65 72 28 63 6F 6D CASE upper(com
00E300: 41 52 29 3A 43 48 41 52 3B 0D 0A 42 45 47 49 4E AR):CHAR;..BEGIN
00E310: 0D 0A 20 49 46 20 63 20 49 4E 20 5B 27 61 27 2E .. IF c IN ['a'.
00E320: 2E 27 7A 27 5D 20 54 48 45 4E 20 63 3A 3D 43 48 .'z'] THEN c:=CH
00E330: 52 28 4F 52 44 28 63 29 2D 4F 52 44 28 27 61 27 R(ORD(c)-ORD('a'
00E340: 29 2B 4F 52 44 28 27 41 27 29 29 3B 0D 0A 20 75 )+ORD('A'));.. u
00E350: 70 70 65 72 3A 3D 63 0D 0A 45 4E 44 3B 0D 0A 0D pper:=c..END;...
00E360: 0A 50 52 4F 43 45 44 55 52 45 20 4E 65 77 46 69 .PROCEDURE NewFi
00E370: 6C 65 3B 0D 0A 42 45 47 49 4E 0D 0A 20 20 52 45 le;..BEGIN.. RE
00E380: 57 52 49 54 45 28 66 2C 27 20 20 42 49 52 54 48 WRITE(f,' BIRTH
00E390: 44 41 59 2E 44 41 54 27 29 3B 0D 0A 20 20 72 2E DAY.DAT');.. r.
00E3A0: 6E 3A 3D 27 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D n:='}}}}}}}}}}}}
00E3B0: 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D 7D }}}}}}}}}}}}}}}}
00E3C0: 7D 7D 7D 7D 27 3B 0D 0A 20 20 57 52 49 54 45 52 }}}}';.. WRITER
00E3D0: 41 4E 44 28 66 2C 30 2C 41 44 44 52 28 72 29 2C AND(f,0,ADDR(r),
00E3E0: 72 73 69 7A 65 29 3B 0D 0A 45 4E 44 3B 0D 0A 0D rsize);..END;...
00E3F0: 0A 50 52 4F 43 45 44 55 52 45 20 47 65 74 52 65 .PROCEDURE GetRe
00E400: 63 28 56 41 52 20 72 3A 72 65 63 29 3B 0D 0A 42 c(VAR r:rec);..B
00E410: 45 47 49 4E 0D 0A 20 57 49 54 48 20 72 20 44 4F EGIN.. WITH r DO
00E420: 0D 0A 20 20 42 45 47 49 4E 0D 0A 09 57 52 49 54 .. BEGIN...WRIT
00E430: 45 28 27 45 6E 74 65 72 20 74 68 65 20 70 65 72 E('Enter the per
00E440: 73 6F 6E 27 27 73 20 6E 61 6D 65 20 27 29 3B 20 son''s name ');
00E450: 52 45 41 44 4C 4E 3B 20 52 45 41 44 28 6E 29 3B READLN; READ(n);
00E460: 0D 0A 09 57 52 49 54 45 28 27 45 6E 74 65 72 20 ...WRITE('Enter
00E470: 74 68 65 69 72 20 64 61 74 61 20 6F 66 20 62 69 their data of bi
00E480: 72 74 68 20 64 64 2F 6D 6D 2F 79 79 20 27 29 3B rth dd/mm/yy ');
00E490: 0D 0A 09 52 45 41 44 4C 4E 3B 0D 0A 09 52 45 41 ...READLN;...REA
00E4A0: 44 28 64 61 79 29 3B 20 47 45 54 28 49 4E 50 55 D(day); GET(INPU
00E4B0: 54 29 3B 0D 0A 09 52 45 41 44 28 6D 6F 6E 74 68 T);...READ(month
00E4C0: 29 3B 20 47 45 54 28 49 4E 50 55 54 29 3B 0D 0A ); GET(INPUT);..
00E4D0: 09 52 45 41 44 28 79 65 61 72 29 3B 0D 0A 20 20 .READ(year);..
00E4E0: 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 END..END;....PR
00E4F0: 4F 43 45 44 55 52 45 20 50 72 69 6E 74 52 65 63 OCEDURE PrintRec
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00E510: 0C 00 00 00 02 09 4E E5 0C 00 41 02 00 00 00 02 ......N...A.....
00E520: 0C 00 46 02 00 00 00 02 0C 00 42 02 00 00 00 02 ..F.......B.....
00E530: 0C 00 47 02 00 00 00 02 0C 00 43 02 00 00 00 02 ..G.......C.....
00E540: 0C 00 48 02 00 00 00 02 0C 00 44 02 00 00 00 02 ..H.......D.....
00E550: 0C 00 49 02 00 00 00 02 0C 00 45 02 00 00 00 02 ..I.......E.....
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: 29 20 4F 46 0D 0A 20 20 20 27 49 27 3A 20 42 45 ) OF.. 'I': BE
00E610: 47 49 4E 20 47 65 74 52 65 63 28 72 29 3B 20 49 GIN GetRec(r); I
00E620: 6E 73 65 72 74 52 65 63 28 72 29 20 45 4E 44 3B nsertRec(r) END;
00E630: 0D 0A 20 20 20 27 44 27 3A 20 44 65 6C 65 74 65 .. 'D': Delete
00E640: 3B 0D 0A 20 20 20 27 45 27 3A 20 43 4C 4F 53 45 ;.. 'E': CLOSE
00E650: 28 66 29 3B 0D 0A 20 20 20 27 50 27 3A 20 50 72 (f);.. 'P': Pr
00E660: 69 6E 74 20 0D 0A 20 20 20 45 4E 44 3B 0D 0A 55 int .. END;..U
00E670: 4E 54 49 4C 20 75 70 70 65 72 28 63 6F 6D 29 3D NTIL upper(com)=
00E680: 27 45 27 0D 0A 45 4E 44 2E 0D 0A 20 20 1A 42 45 'E'..END... .BE
00E690: 47 49 4E 20 47 65 74 52 65 63 28 72 29 3B 20 49 GIN GetRec(r); I
00E6A0: 6E 73 65 72 74 52 65 63 28 72 29 20 45 4E 44 3B nsertRec(r) END;
00E6B0: 0D 0A 20 20 20 27 44 27 3A 20 44 65 6C 65 74 65 .. 'D': Delete
00E6C0: 3B 0D 0A 20 20 20 27 45 27 3A 20 43 4C 4F 53 45 ;.. 'E': CLOSE
00E6D0: 28 66 29 3B 0D 0A 20 20 20 27 50 27 3A 20 50 72 (f);.. 'P': Pr
00E6E0: 69 6E 74 20 0D 0A 20 20 20 45 4E 44 3B 0D 0A 55 int .. END;..U
00E6F0: 4E 54 49 4C 20 75 70 70 65 72 28 63 6F 6D 29 3D NTIL upper(com)=
00E700: 20 20 20 20 20 20 54 61 62 20 52 69 67 68 74 0D Tab Right.
00E710: 0A 5E 51 20 53 20 20 20 20 20 20 20 20 20 53 74 .^Q S St
00E720: 61 72 74 20 6F 66 20 6C 69 6E 65 20 20 20 20 20 art of line
00E730: 20 20 20 20 20 20 5E 51 20 44 20 20 20 20 20 20 ^Q D
00E740: 20 20 20 45 6E 64 20 6F 66 20 6C 69 6E 65 0D 0A End of line..
00E750: 5E 45 20 20 20 20 20 20 20 20 20 20 20 4C 69 6E ^E Lin
00E760: 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 20 e Up
00E770: 20 20 20 20 20 5E 58 20 20 20 20 20 20 20 20 20 ^X
00E780: 20 20 4C 69 6E 65 20 44 6F 77 6E 0D 0A 5E 4F 20 Line Down..^O
00E790: 45 20 20 20 20 20 20 20 20 20 54 6F 70 20 6F 66 E Top of
00E7A0: 20 53 63 72 65 65 6E 20 20 20 20 20 20 20 20 20 Screen
00E7B0: 20 20 5E 4F 20 58 20 20 20 20 20 20 20 20 20 42 ^O X B
00E7C0: 6F 74 74 6F 6D 20 6F 66 20 53 63 72 65 65 6E 0D ottom of Screen.
00E7D0: 0A 5E 52 20 20 20 20 20 20 20 20 20 20 20 50 61 .^R Pa
00E7E0: 67 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 ge Up
00E7F0: 20 20 20 20 20 20 5E 43 20 20 20 20 20 20 20 20 ^C
00E800: 20 20 20 20 57 48 49 4C 45 20 6A 3E 32 34 39 20 WHILE j>249
00E810: 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 42 45 DO.. BE
00E820: 47 49 4E 20 6B 3A 3D 6B 2B 31 3B 6A 3A 3D 6A 2D GIN k:=k+1;j:=j-
00E830: 32 35 30 20 45 4E 44 0D 0A 20 20 20 20 20 20 45 250 END.. E
00E840: 4E 44 3B 0D 0A 20 0D 0A 20 0D 0A 20 7B 53 6B 69 ND;.. .. .. {Ski
00E850: 70 20 74 6F 20 74 68 65 20 77 6F 72 64 20 77 68 p to the word wh
00E860: 69 63 68 20 63 6F 6E 74 61 69 6E 73 20 74 68 65 ich contains the
00E870: 20 6E 65 78 74 20 70 72 69 6D 65 7D 0D 0A 20 20 next prime}..
00E880: 20 49 46 20 53 69 65 76 65 5B 77 6F 72 64 5D 3D IF Sieve[word]=
00E890: 5B 5D 20 54 48 45 4E 20 20 42 45 47 49 4E 20 65 [] THEN BEGIN e
00E8A0: 6D 70 74 79 3A 3D 54 52 55 45 3B 62 69 74 3A 3D mpty:=TRUE;bit:=
00E8B0: 30 20 20 45 4E 44 3B 0D 0A 20 20 20 57 48 49 4C 0 END;.. WHIL
00E8C0: 45 20 65 6D 70 74 79 20 41 4E 44 20 28 77 6F 72 E empty AND (wor
00E8D0: 64 3C 77 29 20 44 4F 0D 0A 20 20 20 20 42 45 47 d<w) DO.. BEG
00E8E0: 49 4E 0D 0A 20 20 20 20 20 77 6F 72 64 3A 3D 77 IN.. word:=w
00E8F0: 6F 72 64 2B 31 3B 0D 0A 20 20 20 20 20 65 6D 70 ord+1;.. emp
00E900: 74 79 3A 3D 20 53 69 65 76 65 5B 77 6F 72 64 5D ty:= Sieve[word]
00E910: 3D 5B 5D 0D 0A 20 20 20 20 20 45 4E 44 0D 0A 20 =[].. END..
00E920: 55 4E 54 49 4C 20 65 6D 70 74 79 0D 0A 20 45 4E UNTIL empty.. EN
00E930: 44 2E 0D 0A 0D 0A 1A 0D 0A 20 20 20 57 48 49 4C D........ WHIL
00E940: 45 20 65 6D 70 74 79 20 41 4E 44 20 28 77 6F 72 E empty AND (wor
00E950: 64 3C 77 29 20 44 4F 0D 0A 20 20 20 20 42 45 47 d<w) DO.. BEG
00E960: 49 4E 0D 0A 20 20 20 20 20 77 6F 72 64 3A 3D 77 IN.. word:=w
00E970: 6F 72 64 2B 31 3B 0D 0A 20 20 20 20 20 65 6D 70 ord+1;.. emp
00E980: 75 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D us..------------
00E990: 2D 0D 0A 5E 49 20 20 20 20 20 20 20 20 20 20 20 -..^I
00E9A0: 44 65 6C 69 76 65 72 20 54 41 42 20 63 68 61 72 Deliver TAB char
00E9B0: 61 63 74 65 72 20 20 20 5E 4F 20 52 20 20 20 20 acter ^O R
00E9C0: 20 20 20 20 20 52 65 73 74 6F 72 65 20 6C 69 6E Restore lin
00E9D0: 65 0D 0A 5E 4B 20 46 20 20 20 20 20 20 20 20 20 e..^K F
00E9E0: 44 69 73 63 20 44 69 72 65 63 74 6F 72 79 20 20 Disc Directory
00E9F0: 20 20 20 20 20 20 20 20 5E 4B 20 4A 20 20 20 20 ^K J
00EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EC00: 46 55 4E 43 54 49 4F 4E 20 75 70 70 65 72 28 63 FUNCTION upper(c
00EC10: 3A 43 48 41 52 29 3A 43 48 41 52 3B 0D 0A 42 45 :CHAR):CHAR;..BE
00EC20: 47 49 4E 0D 0A 20 49 46 20 63 20 49 4E 20 5B 27 GIN.. IF c IN ['
00EC30: 61 27 2E 2E 27 7A 27 5D 20 54 48 45 4E 20 63 3A a'..'z'] THEN c:
00EC40: 3D 43 48 52 28 4F 52 44 28 63 29 2D 4F 52 44 28 =CHR(ORD(c)-ORD(
00EC50: 27 61 27 29 2B 4F 52 44 28 27 41 27 29 29 3B 0D 'a')+ORD('A'));.
00EC60: 0A 20 75 70 70 65 72 3A 3D 63 0D 0A 45 4E 44 3B . upper:=c..END;
00EC70: 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 44 55 ....PROCEDURE DU
00EC80: 4D 50 28 56 41 52 20 66 3A 54 45 58 54 3B 73 74 MP(VAR f:TEXT;st
00EC90: 61 72 74 2C 66 69 6E 69 73 68 3A 49 4E 54 45 47 art,finish:INTEG
00ECA0: 45 52 29 3B 0D 0A 7B 77 72 69 74 65 73 20 61 20 ER);..{writes a
00ECB0: 68 65 78 61 64 65 63 69 6D 61 6C 20 26 20 41 53 hexadecimal & AS
00ECC0: 43 49 49 20 64 75 6D 70 20 6F 66 20 6D 65 6D 6F CII dump of memo
00ECD0: 72 79 0D 0A 20 66 72 6F 6D 20 73 74 61 72 74 20 ry.. from start
00ECE0: 74 6F 20 66 69 6E 69 73 68 20 74 6F 20 66 69 6C to finish to fil
00ECF0: 65 20 66 7D 0D 0A 43 4F 4E 53 54 20 62 79 74 65 e f}..CONST byte
00ED00: 73 70 65 72 6C 69 6E 65 3D 31 36 3B 0D 0A 20 20 sperline=16;..
00ED10: 20 20 20 20 20 20 20 7B 66 6F 72 20 73 63 72 65 {for scre
00ED20: 65 6E 73 20 6F 66 20 77 69 64 74 68 20 6F 66 20 ens of width of
00ED30: 37 32 20 6F 72 20 6D 6F 72 65 7D 0D 0A 56 41 52 72 or more}..VAR
00ED40: 20 69 2C 63 75 72 3A 49 4E 54 45 47 45 52 3B 0D i,cur:INTEGER;.
00ED50: 0A 20 20 20 20 63 68 3A 43 48 41 52 3B 0D 0A 42 . ch:CHAR;..B
00ED60: 45 47 49 4E 0D 0A 20 63 75 72 3A 3D 73 74 61 72 EGIN.. cur:=star
00ED70: 74 3B 0D 0A 20 57 48 49 4C 45 20 63 75 72 3C 66 t;.. WHILE cur<f
00ED80: 69 6E 69 73 68 20 44 4F 0D 0A 20 20 42 45 47 49 inish DO.. BEGI
00ED90: 4E 0D 0A 20 20 20 57 52 49 54 45 28 66 2C 63 75 N.. WRITE(f,cu
00EDA0: 72 3A 34 3A 48 29 3B 0D 0A 20 20 20 46 4F 52 20 r:4:H);.. FOR
00EDB0: 69 3A 3D 63 75 72 20 54 4F 20 63 75 72 2B 62 79 i:=cur TO cur+by
00EDC0: 74 65 73 70 65 72 6C 69 6E 65 2D 31 20 44 4F 0D tesperline-1 DO.
00EDD0: 0A 20 20 20 20 20 20 57 52 49 54 45 28 66 2C 27 . WRITE(f,'
00EDE0: 20 27 2C 4F 52 44 28 50 45 45 4B 28 69 2C 43 48 ',ORD(PEEK(i,CH
00EDF0: 41 52 29 29 3A 32 3A 48 29 3B 0D 0A 20 20 20 57 AR)):2:H);.. W
00EE00: 70 72 6F 67 72 61 6D 20 61 3B 0D 0A 62 65 67 69 program a;..begi
00EE10: 6E 0D 0A 20 77 72 69 74 65 28 31 2F 30 29 0D 0A n.. write(1/0)..
00EE20: 65 6E 64 2E 0D 0A 1A 20 20 43 4F 4D 00 00 00 00 end.... COM....
00EE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00EE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00EE80: C4 0A 81 4F 0D 18 0D FE 20 38 33 FE 80 38 02 3E ...O.... 83..8.>
00EE90: 3F CD DC 0A 0C 3A FE 24 B9 30 CA 1A 13 FE 01 DC ?....:.$.0......
00EEA0: B0 05 38 04 FE 0D 20 F3 F5 CD FA 05 F1 C1 E1 C9 ..8... .........
00EEB0: DD CB 00 76 C0 E5 2A A2 25 B7 ED 52 E1 C9 47 3E ...v..*.%..R..G>
00EEC0: 5E CD DC 0A 0C 3A FE 24 B9 38 D0 78 C6 40 18 C1 ^....:.$.8.x.@..
00EED0: F5 3A 23 27 B7 20 02 3E 20 0C CD DC 0A F1 C9 CD .:#'. .> .......
00EEE0: B0 05 F5 3A 24 27 18 EC C5 3A 03 25 47 3A FE 24 ...:$'...:.%G:.$
00EEF0: 4F CD 42 0A C1 3E 0A C3 DC 0A 3A 9A 25 B7 C8 47 O.B..>....:.%..G
00EF00: DD CB 00 4E 20 25 3A FE 24 B9 38 1F 21 44 27 7E ...N %:.$.8.!D'~
00EF10: B7 28 0A 47 23 7E CD DC 0A 10 F9 18 0E 3A FE 24 .(.G#~.......:.$
00EF20: B9 38 08 3E 20 CD DC 0A 0C 10 F2 AF 32 9A 25 C9 .8.> .......2.%.
00EF30: D5 C5 3A FF 24 4F 1B 1A 13 B7 28 1D 1A B7 28 19 ..:.$O....(...(.
00EF40: FE 0D 28 15 FE 09 20 08 CD 43 11 81 4F 0D 18 05 ..(... ..C..O...
00EF50: FE 20 30 01 0C 0C 13 18 E3 0C 3A FF 24 ED 44 81 . 0.......:.$.D.
00EF60: 4F 3A A1 25 B7 47 79 28 0E CD 48 12 5F AF 83 10 O:.%.Gy(..H._...
00EF70: FD ED 44 81 38 01 AF C1 D1 C9 E5 D5 C5 CD 30 06 ..D.8.........0.
00EF80: 4F 3A 2B 27 81 3D 32 9A 25 05 ED 5B F0 23 CD 77 O:+'.=2.%..[.#.w
00EF90: 11 CD 2D 05 CD 25 07 20 37 CD 30 06 4F D5 CD 68 ..-..%. 7.0.O..h
00EFA0: 11 CD 30 06 D1 91 30 01 AF 32 9A 25 04 2A F0 23 ..0...0..2.%.*.#
00EFB0: B7 ED 52 20 10 DD CB 02 76 28 05 3E FF 32 9A 25 ..R ....v(.>.2.%
00EFC0: CD 18 07 18 03 CD 2D 05 38 06 3A 01 25 B8 20 C4 ......-.8.:.%. .
00EFD0: C1 D1 E1 C9 CD 25 07 C0 E5 D5 C5 F5 CD 69 0A ED .....%.......i..
00EFE0: 5B A6 25 3A 00 25 47 0E 00 CD 25 07 20 25 21 04 [.%:.%G...%. %!.
00EFF0: 25 CB 76 CB 9E 28 10 2A F0 23 AF ED 52 20 08 B9 %.v..(.*.#..R ..
00F000: 52 49 54 45 28 66 2C 27 20 27 3A 33 29 3B 0D 0A RITE(f,' ':3);..
00F010: 20 20 20 46 4F 52 20 69 3A 3D 63 75 72 20 54 4F FOR i:=cur TO
00F020: 20 63 75 72 2B 62 79 74 65 73 70 65 72 6C 69 6E cur+bytesperlin
00F030: 65 2D 31 20 44 4F 0D 0A 20 20 20 20 42 45 47 49 e-1 DO.. BEGI
00F040: 4E 20 0D 0A 20 20 20 20 20 63 68 3A 3D 50 45 45 N .. ch:=PEE
00F050: 4B 28 69 2C 43 48 41 52 29 3B 0D 0A 20 20 20 20 K(i,CHAR);..
00F060: 20 49 46 20 63 68 3E 43 48 52 28 31 32 37 29 20 IF ch>CHR(127)
00F070: 54 48 45 4E 20 63 68 3A 3D 43 48 52 28 4F 52 44 THEN ch:=CHR(ORD
00F080: 28 63 68 29 2D 31 32 38 29 3B 0D 0A 20 20 20 20 (ch)-128);..
00F090: 20 49 46 20 63 68 3C 27 20 27 20 54 48 45 4E 20 IF ch<' ' THEN
00F0A0: 63 68 3A 3D 27 2E 27 3B 0D 0A 20 20 20 20 20 57 ch:='.';.. W
00F0B0: 52 49 54 45 28 66 2C 63 68 29 0D 0A 20 20 20 20 RITE(f,ch)..
00F0C0: 45 4E 44 3B 0D 0A 20 20 20 63 75 72 3A 3D 63 75 END;.. cur:=cu
00F0D0: 72 2B 62 79 74 65 73 70 65 72 6C 69 6E 65 3B 0D r+bytesperline;.
00F0E0: 0A 20 20 20 57 52 49 54 45 4C 4E 28 66 29 0D 0A . WRITELN(f)..
00F0F0: 20 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D 0A 46 END..END;....F
00F100: 55 4E 43 54 49 4F 4E 20 52 45 41 44 48 45 58 28 UNCTION READHEX(
00F110: 56 41 52 20 66 3A 54 45 58 54 29 3A 49 4E 54 45 VAR f:TEXT):INTE
00F120: 47 45 52 3B 0D 0A 7B 52 65 61 64 73 20 61 20 68 GER;..{Reads a h
00F130: 65 78 20 6E 75 6D 62 65 72 20 66 72 6F 6D 20 74 ex number from t
00F140: 68 65 20 66 69 6C 65 20 66 7D 0D 0A 56 41 52 20 he file f}..VAR
00F150: 72 65 73 2C 69 3A 49 4E 54 45 47 45 52 3B 0D 0A res,i:INTEGER;..
00F160: 42 45 47 49 4E 0D 0A 20 72 65 73 3A 3D 30 3B 69 BEGIN.. res:=0;i
00F170: 3A 3D 30 3B 0D 0A 20 57 48 49 4C 45 20 4E 4F 54 :=0;.. WHILE NOT
00F180: 28 66 5E 20 49 4E 20 5B 27 30 27 2E 2E 27 39 27 (f^ IN ['0'..'9'
00F190: 2C 27 41 27 2E 2E 27 46 27 5D 29 20 44 4F 20 47 ,'A'..'F']) DO G
00F1A0: 45 54 28 66 29 3B 0D 0A 20 52 45 50 45 41 54 0D ET(f);.. REPEAT.
00F1B0: 0A 20 20 72 65 73 3A 3D 72 65 73 2A 31 36 2B 69 . res:=res*16+i
00F1C0: 3B 0D 0A 20 20 49 46 20 66 5E 20 49 4E 20 5B 27 ;.. IF f^ IN ['
00F1D0: 30 27 2E 2E 27 39 27 5D 20 54 48 45 4E 20 69 3A 0'..'9'] THEN i:
00F1E0: 3D 4F 52 44 28 66 5E 29 2D 4F 52 44 28 27 30 27 =ORD(f^)-ORD('0'
00F1F0: 29 20 45 4C 53 45 0D 0A 20 20 49 46 20 66 5E 20 ) ELSE.. IF f^
00F200: 20 73 69 65 76 65 7D 0D 0A 20 20 20 20 6A 2C 6B sieve}.. j,k
00F210: 3A 49 4E 54 45 47 45 52 3B 20 20 20 20 20 20 7B :INTEGER; {
00F220: 20 54 68 65 20 63 75 72 72 65 6E 74 20 70 6F 73 The current pos
00F230: 69 74 69 6F 6E 20 74 68 61 74 20 77 65 20 61 72 ition that we ar
00F240: 65 20 64 65 6C 65 74 69 6E 67 20 66 72 6F 6D 20 e deleting from
00F250: 74 68 65 20 73 69 65 76 65 7D 0D 0A 20 20 20 20 the sieve}..
00F260: 74 2C 63 3A 49 4E 54 45 47 45 52 3B 20 20 20 20 t,c:INTEGER;
00F270: 20 20 7B 20 54 65 6D 70 6F 72 61 72 79 20 73 74 { Temporary st
00F280: 6F 72 61 67 65 20 66 6F 72 20 69 6E 69 74 69 61 orage for initia
00F290: 6C 69 73 65 20 61 6E 64 20 68 6F 77 20 6D 61 6E lise and how man
00F2A0: 79 20 65 6C 65 6D 65 6E 74 73 20 74 6F 20 73 6B y elements to sk
00F2B0: 69 70 7D 0D 0A 20 20 20 20 65 6D 70 74 79 20 3A ip}.. empty :
00F2C0: 20 42 4F 4F 4C 45 41 4E 3B 20 20 7B 20 49 73 20 BOOLEAN; { Is
00F2D0: 74 68 65 20 53 69 65 76 65 20 65 6D 70 74 79 20 the Sieve empty
00F2E0: 66 6C 61 67 7D 0D 0A 0D 0A 42 45 47 49 4E 0D 0A flag}....BEGIN..
00F2F0: 0D 0A 7B 20 20 49 6E 69 74 69 61 6C 69 73 65 7D ..{ Initialise}
00F300: 0D 0A 0D 0A 46 4F 52 20 74 3A 3D 30 20 54 4F 20 ....FOR t:=0 TO
00F310: 77 20 44 4F 20 53 69 65 76 65 5B 74 5D 3A 3D 5B w DO Sieve[t]:=[
00F320: 30 2E 2E 32 34 39 5D 3B 0D 0A 20 53 69 65 76 65 0..249];.. Sieve
00F330: 5B 30 5D 3A 3D 53 69 65 76 65 5B 30 5D 2D 5B 30 [0]:=Sieve[0]-[0
00F340: 5D 3B 0D 0A 20 77 6F 72 64 3A 3D 30 3B 62 69 74 ];.. word:=0;bit
00F350: 3A 3D 31 3B 0D 0A 20 65 6D 70 74 79 3A 3D 46 41 :=1;.. empty:=FA
00F360: 4C 53 45 3B 0D 0A 20 43 6F 75 6E 74 3A 3D 31 3B LSE;.. Count:=1;
00F370: 0D 0A 20 57 52 49 54 45 28 32 3A 38 29 3B 0D 0A .. WRITE(2:8);..
00F380: 0D 0A 52 45 50 45 41 54 0D 0A 20 20 20 7B 46 69 ..REPEAT.. {Fi
00F390: 6E 64 20 6E 65 78 74 20 70 72 69 6D 65 7D 0D 0A nd next prime}..
00F3A0: 20 20 57 48 49 4C 45 20 4E 4F 54 28 62 69 74 20 WHILE NOT(bit
00F3B0: 49 4E 20 53 69 65 76 65 5B 77 6F 72 64 5D 29 20 IN Sieve[word])
00F3C0: 44 4F 20 62 69 74 3A 3D 53 55 43 43 28 62 69 74 DO bit:=SUCC(bit
00F3D0: 29 3B 0D 0A 20 20 63 3A 3D 62 69 74 2B 62 69 74 );.. c:=bit+bit
00F3E0: 2B 31 3B 0D 0A 0D 0A 20 20 7B 57 72 69 74 65 20 +1;.... {Write
00F3F0: 74 68 69 73 20 70 72 69 6D 65 7D 0D 0A 20 20 49 this prime}.. I
00F400: 49 4E 20 5B 27 41 27 2E 2E 27 46 27 5D 20 54 48 IN ['A'..'F'] TH
00F410: 45 4E 20 69 3A 3D 4F 52 44 28 66 5E 29 2D 4F 52 EN i:=ORD(f^)-OR
00F420: 44 28 27 41 27 29 2B 31 30 20 45 4C 53 45 0D 0A D('A')+10 ELSE..
00F430: 20 20 49 46 20 66 5E 20 49 4E 20 5B 27 61 27 2E IF f^ IN ['a'.
00F440: 2E 27 66 27 5D 20 54 48 45 4E 20 69 3A 3D 4F 52 .'f'] THEN i:=OR
00F450: 44 28 66 5E 29 2D 4F 52 44 28 27 61 27 29 2B 31 D(f^)-ORD('a')+1
00F460: 30 20 45 4C 53 45 0D 0A 20 20 69 3A 3D 2D 31 3B 0 ELSE.. i:=-1;
00F470: 0D 0A 20 20 49 46 20 69 3C 3E 2D 31 20 54 48 45 .. IF i<>-1 THE
00F480: 4E 20 47 45 54 28 66 29 0D 0A 55 4E 54 49 4C 20 N GET(f)..UNTIL
00F490: 69 3D 2D 31 3B 0D 0A 20 52 45 41 44 48 45 58 3A i=-1;.. READHEX:
00F4A0: 3D 72 65 73 0D 0A 45 4E 44 3B 0D 0A 1A 45 0D 0A =res..END;...E..
00F4B0: 20 20 49 46 20 66 5E 20 49 4E 20 5B 27 61 27 2E IF f^ IN ['a'.
00F4C0: 2E 27 66 27 5D 20 54 48 45 4E 20 69 3A 3D 4F 52 .'f'] THEN i:=OR
00F4D0: 44 28 66 5E 29 2D 4F 52 44 28 27 61 27 29 2B 31 D(f^)-ORD('a')+1
00F4E0: 30 20 45 4C 53 45 0D 0A 20 20 69 3A 3D 2D 31 3B 0 ELSE.. i:=-1;
00F4F0: 0D 0A 20 20 49 46 20 69 3C 3E 2D 31 20 54 48 45 .. IF i<>-1 THE
00F500: 66 2C 6A 2C 41 44 44 52 28 72 31 29 2C 72 73 69 f,j,ADDR(r1),rsi
00F510: 7A 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 57 52 ze);.. WR
00F520: 49 54 45 52 41 4E 44 28 66 2C 6A 2D 31 2C 41 44 ITERAND(f,j-1,AD
00F530: 44 52 28 72 31 29 2C 72 73 69 7A 65 29 0D 0A 20 DR(r1),rsize)..
00F540: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 44 65 6C END;.. Del
00F550: 65 74 65 52 65 63 3A 3D 46 41 4C 53 45 3B 0D 0A eteRec:=FALSE;..
00F560: 20 20 20 45 4E 44 20 45 4C 53 45 20 44 65 6C 65 END ELSE Dele
00F570: 74 65 52 65 63 3A 3D 54 52 55 45 0D 0A 45 4E 44 teRec:=TRUE..END
00F580: 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 44 ;....PROCEDURE D
00F590: 65 6C 65 74 65 3B 0D 0A 56 41 52 20 72 31 3A 72 elete;..VAR r1:r
00F5A0: 65 63 3B 20 73 3A 6E 61 6D 65 3B 69 3A 49 4E 54 ec; s:name;i:INT
00F5B0: 45 47 45 52 3B 20 64 75 6D 3A 42 4F 4F 4C 45 41 EGER; dum:BOOLEA
00F5C0: 4E 3B 0D 0A 42 45 47 49 4E 0D 0A 20 57 52 49 54 N;..BEGIN.. WRIT
00F5D0: 45 28 27 57 68 69 63 68 20 6E 61 6D 65 20 74 6F E('Which name to
00F5E0: 20 64 65 6C 65 74 65 20 3F 20 20 27 29 3B 0D 0A delete ? ');..
00F5F0: 20 52 45 41 44 4C 4E 3B 20 52 45 41 44 28 72 31 READLN; READ(r1
00F600: C3 17 12 C3 03 03 FF 00 00 00 00 00 00 00 00 00 ................
00F610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F640: 00 00 00 4C 01 4D 01 01 00 FF 50 00 0D 1A 00 00 ...L.M....P.....
00F650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F690: 00 00 00 00 00 00 00 00 00 00 00 00 A3 01 00 00 ............£...
00F6A0: FF 01 FF 00 C3 EA 01 C3 4F 05 C3 98 08 2A 01 00 ........O....*..
00F6B0: 11 58 00 19 5E 23 56 ED 53 A4 01 C9 0E 06 D5 1E .X..^#V.S.......
00F6C0: FF CD CB 01 D1 B7 C8 37 C9 0E 01 D5 E5 DD E5 FD .......7........
00F6D0: E5 CD 05 00 FD E1 DD E1 E1 D1 C9 D5 11 80 00 18 ................
00F6E0: 01 D5 C5 0E 1A CD CB 01 C1 D1 C9 3E 0D CD AA 01 ...........>....
00F6F0: 3E 0A CD AA 01 C9 F5 D5 5F C5 0E 02 CD CB 01 C1 >......._.......
00F700: D1 F1 C9 2A 2E 02 ED 5B 2C 02 ED 4B 2A 02 3A 29 ...*...[,..K*.:)
00F710: 02 FD 2A 30 02 C9 22 2E 02 ED 53 2C 02 ED 43 2A ..*0.."...S,..C*
00F720: 02 32 29 02 FD 22 30 02 C9 00 00 00 00 00 00 00 .2).."0.........
00F730: 00 00 E1 E9 FE 30 3F D0 FE 3A C9 E5 C5 06 05 CB .....0?..:......
00F740: 7C 28 08 EB 21 00 00 B7 ED 52 04 FD 21 AD 02 FD |(..!....R..!...
00F750: 5E 00 FD 56 01 B7 ED 52 30 08 19 FD 23 FD 23 10 ^..V...R0...#.#.
00F760: EE 04 48 06 00 E1 B7 ED 42 38 06 45 04 05 C4 BC ..H.....B8.E....
00F770: 02 E1 CB 7C 28 0C 3E 2D CD AA 01 B7 EB 21 00 00 ...|(.>-.....!..
00F780: ED 52 FD 21 AD 02 01 30 05 3E 30 FD 5E 00 FD 56 .R.!...0.>0.^..V
00F790: 01 B7 ED 52 38 03 3C 18 F8 19 B9 28 04 CD AA 01 ...R8.<....(....
00F7A0: 0D FD 23 FD 23 10 E2 B9 C0 CD AA 01 C9 10 27 E8 ..#.#.........'.
00F7B0: 03 64 00 0A 00 01 00 95 D0 ED 44 47 3E 20 CD AA .d........DG> ..
00F7C0: 01 10 FB C9 7E 23 CD AA 01 10 F9 C9 B7 20 05 21 ....~#....... .!
00F7D0: E0 02 18 03 21 E6 02 7E B7 C8 CD AA 01 23 18 F7 ....!..~.....#..
00F7E0: 46 41 4C 53 45 00 54 52 55 45 00 11 40 04 18 10 FALSE.TRUE..@...
00F7F0: C1 11 9F 04 18 0A C1 C1 11 8E 04 18 03 11 37 04 ..............7.
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00F810: 0D 00 00 00 02 09 4E E5 0D 00 41 02 00 00 00 02 ......N...A.....
00F820: 0D 00 46 02 00 00 00 02 0D 00 42 02 00 00 00 02 ..F.......B.....
00F830: 0D 00 47 02 00 00 00 02 0D 00 43 02 00 00 00 02 ..G.......C.....
00F840: 0D 00 48 02 00 00 00 02 0D 00 44 02 00 00 00 02 ..H.......D.....
00F850: 0D 00 49 02 00 00 00 02 0D 00 45 02 00 00 00 02 ..I.......E.....
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: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00FB00: 2E 0D 0A 0D 0A 20 20 53 6F 6D 65 20 6F 66 20 74 ..... Some of t
00FB10: 68 65 20 74 65 63 68 6E 69 71 75 65 73 20 75 73 he techniques us
00FB20: 65 64 20 69 6E 20 74 68 69 73 20 70 72 6F 67 72 ed in this progr
00FB30: 61 6D 20 61 72 65 20 76 65 72 79 20 6D 61 63 68 am are very mach
00FB40: 69 6E 65 0D 0A 20 20 73 70 65 63 69 66 69 63 20 ine.. specific
00FB50: 61 6E 64 20 69 74 20 69 73 20 6E 6F 74 20 61 6E and it is not an
00FB60: 20 65 78 61 6D 70 6C 65 20 6F 66 20 68 6F 77 20 example of how
00FB70: 74 6F 20 70 72 6F 67 72 61 6D 20 69 6E 20 50 61 to program in Pa
00FB80: 73 63 61 6C 0D 0A 20 20 69 6E 20 67 65 6E 65 72 scal.. in gener
00FB90: 61 6C 20 62 75 74 20 69 74 20 64 6F 65 73 20 73 al but it does s
00FBA0: 68 6F 77 20 68 6F 77 20 74 6F 20 75 73 65 20 74 how how to use t
00FBB0: 68 65 20 48 69 73 6F 66 74 20 50 61 73 63 61 6C he Hisoft Pascal
00FBC0: 20 65 78 74 65 6E 74 69 6F 6E 73 0D 0A 20 20 74 extentions.. t
00FBD0: 6F 20 70 72 6F 76 69 64 65 20 61 20 73 79 73 74 o provide a syst
00FBE0: 65 6D 73 20 70 72 6F 67 72 61 6D 6D 69 6E 67 20 ems programming
00FBF0: 74 6F 6F 6C 20 6F 66 20 70 72 61 74 69 63 61 6C tool of pratical
00FC00: 20 75 73 65 2E 0D 0A 0D 0A 20 20 49 66 20 74 68 use..... If th
00FC10: 65 72 65 20 69 73 20 61 20 66 65 61 74 75 72 65 ere is a feature
00FC20: 20 74 68 61 74 20 79 6F 75 20 64 69 73 6C 69 6B that you dislik
00FC30: 65 20 6F 72 20 74 68 69 6E 6B 20 73 68 6F 75 6C e or think shoul
00FC40: 64 20 62 65 20 61 64 64 65 64 2C 0D 0A 20 20 74 d be added,.. t
00FC50: 68 65 6E 20 66 65 65 6C 20 66 72 65 65 20 74 6F hen feel free to
00FC60: 20 69 6D 70 72 6F 76 65 20 69 74 2E 20 7D 0D 0A improve it. }..
00FC70: 0D 0A 4C 41 42 45 4C 20 39 39 3B 0D 0A 0D 0A 43 ..LABEL 99;....C
00FC80: 4F 4E 53 54 20 74 61 62 6C 65 73 69 7A 65 3D 33 ONST tablesize=3
00FC90: 31 3B 20 7B 20 20 58 2A 34 2D 31 7D 0D 0A 20 20 1; { X*4-1}..
00FCA0: 20 20 20 20 66 73 69 7A 65 3D 36 34 3B 20 20 20 fsize=64;
00FCB0: 20 20 7B 20 20 58 2A 38 20 7D 0D 0A 20 20 20 20 { X*8 }..
00FCC0: 20 20 67 73 69 7A 65 3D 31 3B 0D 0A 20 20 20 20 gsize=1;..
00FCD0: 20 20 64 61 74 61 73 69 7A 65 3D 33 30 3B 0D 0A datasize=30;..
00FCE0: 0D 0A 54 59 50 45 20 66 6C 61 67 3D 28 42 2C 57 ..TYPE flag=(B,W
00FCF0: 2C 53 2C 4D 29 3B 20 7B 42 79 74 65 2C 20 57 6F ,S,M); {Byte, Wo
00FD00: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00FD10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00FD20: 20 48 69 53 6F 66 74 20 50 61 73 63 61 6C 38 30 HiSoft Pascal80
00FD30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
00FD40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6F Co
00FD50: 70 79 72 69 67 68 74 20 48 69 73 6F 66 74 20 31 pyright Hisoft 1
00FD60: 39 38 35 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 985....
00FD70: 20 20 20 20 20 20 20 20 20 20 20 55 73 65 20 73 Use s
00FD80: 69 64 65 20 41 20 6F 66 20 74 68 69 73 20 64 69 ide A of this di
00FD90: 73 63 20 75 6E 64 65 72 20 43 50 2F 4D 20 32 2E sc under CP/M 2.
00FDA0: 32 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 2..
00FDB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 55 73 65 Use
00FDC0: 20 73 69 64 65 20 42 20 75 6E 64 65 72 20 43 50 side B under CP
00FDD0: 2F 4D 20 50 4C 55 53 0D 0A 0D 0A 54 68 65 20 6E /M PLUS....The n
00FDE0: 65 77 20 69 6E 74 65 72 61 63 74 69 76 65 20 76 ew interactive v
00FDF0: 65 72 73 69 6F 6E 20 69 73 20 69 6E 76 6F 6B 65 ersion is invoke
00FE00: 64 20 62 79 0D 0A 0D 0A 48 50 45 20 54 45 53 54 d by....HPE TEST
00FE10: 0D 0A 0D 0A 69 66 20 74 65 73 74 20 69 73 20 74 ....if test is t
00FE20: 68 65 20 70 72 6F 67 72 61 6D 20 79 6F 75 20 77 he program you w
00FE30: 69 73 68 20 74 6F 20 75 73 65 2E 20 57 68 65 6E ish to use. When
00FE40: 20 70 72 65 73 65 6E 74 65 64 20 77 69 74 68 20 presented with
00FE50: 74 68 65 20 6D 65 6E 75 20 74 79 70 65 20 74 68 the menu type th
00FE60: 65 0D 0A 68 69 67 68 2D 6C 69 67 68 74 65 64 20 e..high-lighted
00FE70: 6C 65 74 74 65 72 20 6F 66 20 79 6F 75 72 20 63 letter of your c
00FE80: 68 6F 69 63 65 2E 20 58 20 28 66 6F 72 20 65 78 hoice. X (for ex
00FE90: 65 63 75 74 65 29 20 69 73 20 75 73 65 64 20 66 ecute) is used f
00FEA0: 6F 72 20 63 6F 6D 70 69 6C 65 20 61 6E 64 20 72 or compile and r
00FEB0: 75 6E 2E 0D 0A 48 50 45 2E 43 4F 4D 20 61 6E 64 un...HPE.COM and
00FEC0: 20 48 50 2E 43 4F 4D 20 73 68 6F 75 6C 64 20 62 HP.COM should b
00FED0: 65 20 6F 6E 20 74 68 65 20 6C 6F 67 67 65 64 20 e on the logged
00FEE0: 69 6E 20 64 69 73 63 2E 20 4F 6E 20 74 68 65 20 in disc. On the
00FEF0: 50 43 57 20 73 65 72 69 65 73 20 63 6F 6D 70 75 PCW series compu
00FF00: 72 64 2C 20 53 70 61 63 65 2C 20 4D 65 73 73 61 rd, Space, Messa
00FF10: 67 65 20 7D 0D 0A 20 20 20 20 20 66 69 6C 65 6E ge }.. filen
00FF20: 61 6D 65 3D 41 52 52 41 59 20 5B 31 2E 2E 31 34 ame=ARRAY [1..14
00FF30: 5D 20 4F 46 20 43 48 41 52 3B 0D 0A 20 20 20 20 ] OF CHAR;..
00FF40: 20 64 61 74 61 72 65 63 3D 52 45 43 4F 52 44 0D datarec=RECORD.
00FF50: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
00FF60: 20 20 73 74 61 2C 66 69 6E 3A 49 4E 54 45 47 45 sta,fin:INTEGE
00FF70: 52 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 R;..
00FF80: 20 20 20 20 20 64 72 74 79 70 3A 66 6C 61 67 0D drtyp:flag.
00FF90: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E . EN
00FFA0: 44 3B 0D 0A 0D 0A 56 41 52 20 72 75 6E 73 74 61 D;....VAR runsta
00FFB0: 72 74 2C 63 6F 64 65 73 74 61 72 74 2C 66 69 6E rt,codestart,fin
00FFC0: 69 73 68 2C 73 69 7A 65 3A 49 4E 54 45 47 45 52 ish,size:INTEGER
00FFD0: 3B 0D 0A 20 20 20 20 69 2C 63 68 2C 6F 6C 64 63 ;.. i,ch,oldc
00FFE0: 78 2C 63 78 2C 64 6E 65 78 74 2C 6F 6C 64 64 78 x,cx,dnext,olddx
00FFF0: 2C 64 78 3A 49 4E 54 45 47 45 52 3B 0D 0A 20 20 ,dx:INTEGER;..
010000: 20 20 63 6F 6D 3A 43 48 41 52 3B 0D 0A 20 20 20 com:CHAR;..
010010: 20 58 72 65 67 3A 28 48 4C 2C 49 58 2C 49 59 29 Xreg:(HL,IX,IY)
010020: 3B 0D 0A 20 20 20 20 66 69 72 73 74 64 6F 6E 65 ;.. firstdone
010030: 2C 69 6E 64 65 78 65 64 3A 42 4F 4F 4C 45 41 4E ,indexed:BOOLEAN
010040: 3B 0D 0A 20 20 20 20 6F 70 63 3A 30 2E 2E 36 33 ;.. opc:0..63
010050: 3B 0D 0A 20 20 20 20 74 79 70 2C 74 6F 70 32 3A ;.. typ,top2:
010060: 30 2E 2E 33 3B 0D 0A 20 20 20 20 74 6F 70 2C 62 0..3;.. top,b
010070: 6F 74 3A 30 2E 2E 37 3B 0D 0A 20 20 20 20 6C 65 ot:0..7;.. le
010080: 67 61 6C 2C 6D 65 73 6C 65 67 61 6C 2C 6D 65 73 gal,meslegal,mes
010090: 69 6C 6C 65 67 2C 61 6C 6C 63 68 61 72 73 3A 20 illeg,allchars:
0100A0: 53 45 54 20 4F 46 20 43 48 41 52 3B 0D 0A 20 20 SET OF CHAR;..
0100B0: 20 20 64 61 74 61 3A 41 52 52 41 59 5B 31 2E 2E data:ARRAY[1..
0100C0: 64 61 74 61 73 69 7A 65 5D 20 4F 46 20 64 61 74 datasize] OF dat
0100D0: 61 72 65 63 3B 0D 0A 20 20 20 20 74 61 62 6C 65 arec;.. table
0100E0: 3A 41 52 52 41 59 5B 30 2E 2E 74 61 62 6C 65 73 :ARRAY[0..tables
0100F0: 69 7A 65 5D 20 4F 46 20 53 45 54 20 4F 46 20 30 ize] OF SET OF 0
010100: 74 65 72 73 0D 0A 75 73 65 20 74 68 65 20 4D 3A ters..use the M:
010110: 20 64 72 69 76 65 2E 0D 0A 0D 0A 46 75 6C 6C 20 drive.....Full
010120: 64 6F 63 75 6D 65 6E 74 61 74 69 6F 6E 20 77 69 documentation wi
010130: 6C 6C 20 66 6F 6C 6C 6F 77 2E 0D 0A 0D 0A 49 6E ll follow.....In
010140: 20 61 64 64 69 74 69 6F 6E 20 74 6F 20 74 68 65 addition to the
010150: 20 66 69 6C 65 73 20 64 65 73 63 72 69 62 65 64 files described
010160: 20 69 6E 20 74 68 65 20 6D 61 69 6E 20 6D 61 6E in the main man
010170: 75 61 6C 20 61 6E 64 20 74 68 65 20 47 53 58 20 ual and the GSX
010180: 64 6F 63 75 6D 65 6E 74 61 74 69 6F 6E 20 0D 0A documentation ..
010190: 74 68 65 72 65 20 61 72 65 20 61 6C 73 6F 20 42 there are also B
0101A0: 41 52 2E 50 41 53 2C 20 61 6E 20 65 78 61 6D 70 AR.PAS, an examp
0101B0: 6C 65 20 47 53 58 20 70 72 6F 67 72 61 6D 20 61 le GSX program a
0101C0: 6E 64 20 42 41 52 2E 53 55 42 20 77 68 69 63 68 nd BAR.SUB which
0101D0: 20 63 61 6E 20 62 65 20 75 73 65 64 20 74 6F 0D can be used to.
0101E0: 0A 63 6F 6D 70 69 6C 65 20 69 74 2E 20 53 65 65 .compile it. See
0101F0: 20 74 68 65 20 47 53 58 20 64 6F 63 75 6D 65 6E the GSX documen
010200: 74 61 74 69 6F 6E 20 66 6F 72 20 74 68 65 20 66 tation for the f
010210: 69 6C 65 73 20 6E 65 65 64 65 64 2E 0D 0A 0D 0A iles needed.....
010220: 0D 0A 44 61 76 69 64 20 4E 75 74 6B 69 6E 73 0D ..David Nutkins.
010230: 0A 41 75 67 75 73 74 20 31 39 38 36 2E 0D 0A 1A .August 1986....
010240: 6E 64 20 42 41 52 2E 53 55 42 20 77 68 69 63 68 nd BAR.SUB which
010250: 20 63 61 6E 20 62 65 20 75 73 65 64 20 74 6F 0D can be used to.
010260: 0A 63 6F 6D 70 69 6C 65 20 69 74 2E 20 53 65 65 .compile it. See
010270: 20 74 68 65 20 47 53 58 20 64 6F 63 75 6D 65 6E the GSX documen
010280: 72 74 68 20 64 64 2F 6D 6D 2F 79 79 20 27 29 3B rth dd/mm/yy ');
010290: 0D 0A 09 52 45 41 44 4C 4E 3B 0D 0A 09 52 45 41 ...READLN;...REA
0102A0: 44 28 64 61 79 29 3B 20 47 45 54 28 49 4E 50 55 D(day); GET(INPU
0102B0: 54 29 3B 0D 0A 09 52 45 41 44 28 6D 6F 6E 74 68 T);...READ(month
0102C0: 29 3B 20 47 45 54 28 49 4E 50 55 54 29 3B 0D 0A ); GET(INPUT);..
0102D0: 09 52 45 41 44 28 79 65 61 72 29 3B 0D 0A 20 20 .READ(year);..
0102E0: 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 END..END;....PR
0102F0: 4F 43 45 44 55 52 45 20 50 72 69 6E 74 52 65 63 OCEDURE PrintRec
010300: 2E 2E 32 35 35 3B 0D 0A 20 20 20 20 64 66 69 6C ..255;.. dfil
010310: 65 3A 54 45 58 54 3B 0D 0A 20 20 20 20 69 6E 66 e:TEXT;.. inf
010320: 69 6C 65 3A 54 45 58 54 5B 66 73 69 7A 65 5D 3B ile:TEXT[fsize];
010330: 0D 0A 20 20 20 20 67 66 69 6C 65 3A 20 54 45 58 .. gfile: TEX
010340: 54 5B 67 73 69 7A 65 5D 3B 0D 0A 20 20 20 20 66 T[gsize];.. f
010350: 6E 61 6D 65 3A 66 69 6C 65 6E 61 6D 65 3B 0D 0A name:filename;..
010360: 0D 0A 7B 24 46 20 48 45 58 20 7D 0D 0A 0D 0A 50 ..{$F HEX }....P
010370: 52 4F 43 45 44 55 52 45 20 67 65 74 66 6E 61 6D ROCEDURE getfnam
010380: 65 3B 0D 0A 56 41 52 20 69 3A 31 2E 2E 31 31 3B e;..VAR i:1..11;
010390: 0D 0A 20 20 20 20 63 68 3A 43 48 41 52 3B 0D 0A .. ch:CHAR;..
0103A0: 42 45 47 49 4E 0D 0A 20 63 68 3A 3D 50 45 45 4B BEGIN.. ch:=PEEK
0103B0: 28 23 35 43 2C 43 48 41 52 29 3B 0D 0A 20 49 46 (#5C,CHAR);.. IF
0103C0: 20 63 68 3D 43 48 52 28 30 29 20 54 48 45 4E 20 ch=CHR(0) THEN
0103D0: 63 68 3A 3D 27 20 27 20 45 4C 53 45 20 63 68 3A ch:=' ' ELSE ch:
0103E0: 3D 43 48 52 28 36 34 2B 4F 52 44 28 63 68 29 29 =CHR(64+ORD(ch))
0103F0: 3B 0D 0A 20 66 6E 61 6D 65 5B 31 5D 3A 3D 63 68 ;.. fname[1]:=ch
010400: 3B 0D 0A 20 46 4F 52 20 69 3A 3D 31 20 54 4F 20 ;.. FOR i:=1 TO
010410: 20 38 20 44 4F 20 66 6E 61 6D 65 5B 69 2B 32 5D 8 DO fname[i+2]
010420: 3A 3D 50 45 45 4B 28 23 35 43 2B 69 2C 43 48 41 :=PEEK(#5C+i,CHA
010430: 52 29 3B 0D 0A 20 46 4F 52 20 69 3A 3D 39 20 54 R);.. FOR i:=9 T
010440: 4F 20 31 31 20 44 4F 20 66 6E 61 6D 65 5B 69 2B O 11 DO fname[i+
010450: 33 5D 3A 3D 50 45 45 4B 28 23 35 43 2B 69 2C 43 3]:=PEEK(#5C+i,C
010460: 48 41 52 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 0D 0A HAR)..END;......
010470: 50 52 4F 43 45 44 55 52 45 20 44 61 74 61 45 6E PROCEDURE DataEn
010480: 74 65 72 28 6C 6F 2C 68 69 3A 49 4E 54 45 47 45 ter(lo,hi:INTEGE
010490: 52 3B 66 3A 66 6C 61 67 29 3B 0D 0A 56 41 52 20 R;f:flag);..VAR
0104A0: 69 2C 6A 3A 49 4E 54 45 47 45 52 3B 63 75 72 3A i,j:INTEGER;cur:
0104B0: 64 61 74 61 72 65 63 3B 0D 0A 42 45 47 49 4E 0D datarec;..BEGIN.
0104C0: 0A 20 20 57 49 54 48 20 63 75 72 20 44 4F 0D 0A . WITH cur DO..
0104D0: 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 BEGIN..
0104E0: 73 74 61 3A 3D 6C 6F 2D 72 75 6E 73 74 61 72 74 sta:=lo-runstart
0104F0: 3B 66 69 6E 3A 3D 68 69 2D 72 75 6E 73 74 61 72 ;fin:=hi-runstar
010500: 7B 24 72 2C 79 2C 6C 2D 20 7D 0D 0A 50 52 4F 47 {$r,y,l- }..PROG
010510: 52 41 4D 20 64 69 73 61 73 73 65 6D 62 6C 65 72 RAM disassembler
010520: 3B 0D 0A 7B 24 4F 2D 20 69 73 20 75 73 65 64 20 ;..{$O- is used
010530: 73 6F 20 74 68 61 74 20 65 2E 67 2E 20 23 37 46 so that e.g. #7F
010540: 38 30 2B 23 39 39 20 64 6F 65 73 20 6E 6F 74 20 80+#99 does not
010550: 67 69 76 65 20 6F 76 65 72 66 6C 6F 77 7D 0D 0A give overflow}..
010560: 0D 0A 7B 20 28 43 29 20 43 6F 70 79 72 69 67 68 ..{ (C) Copyrigh
010570: 74 20 44 61 76 69 64 20 4E 75 74 6B 69 6E 73 20 t David Nutkins
010580: 31 39 38 34 2E 0D 0A 20 20 54 68 69 73 20 70 72 1984... This pr
010590: 6F 67 72 61 6D 20 6C 65 74 73 20 79 6F 75 20 64 ogram lets you d
0105A0: 69 73 61 73 73 65 6D 62 6C 65 20 61 20 2E 43 4F isassemble a .CO
0105B0: 4D 20 61 6E 64 20 69 6E 74 65 72 61 63 74 69 76 M and interactiv
0105C0: 65 6C 79 0D 0A 20 20 73 65 74 20 75 70 20 64 61 ely.. set up da
0105D0: 74 61 20 61 72 65 61 73 20 77 68 69 63 68 20 6D ta areas which m
0105E0: 61 79 20 62 65 20 73 61 76 65 64 20 74 6F 20 64 ay be saved to d
0105F0: 69 73 63 20 28 69 6E 20 61 20 2E 44 49 53 20 66 isc (in a .DIS f
010600: 69 6C 65 29 0D 0A 20 20 73 6F 20 74 68 65 79 20 ile).. so they
010610: 64 6F 20 6E 6F 74 20 68 61 76 65 20 74 6F 20 62 do not have to b
010620: 65 20 72 65 2D 65 6E 74 65 72 65 64 20 6F 6E 20 e re-entered on
010630: 73 75 62 73 65 71 75 65 6E 74 20 73 65 73 73 69 subsequent sessi
010640: 6F 6E 73 2E 0D 0A 20 20 44 69 73 61 73 73 65 6D ons... Disassem
010650: 62 6C 79 20 6D 61 79 20 62 65 20 6F 66 20 61 6C bly may be of al
010660: 6C 20 6F 72 20 70 61 72 74 20 6F 66 20 74 68 65 l or part of the
010670: 20 70 72 6F 67 72 61 6D 20 61 6E 64 20 73 65 6E program and sen
010680: 74 20 74 6F 0D 0A 20 20 64 69 73 63 20 28 61 73 t to.. disc (as
010690: 20 61 20 2E 47 45 4E 20 66 69 6C 65 29 20 6F 72 a .GEN file) or
0106A0: 20 73 63 72 65 65 6E 2E 0D 0A 0D 0A 20 20 57 68 screen..... Wh
0106B0: 65 6E 20 63 6F 6D 70 69 6C 65 64 20 75 73 65 0D en compiled use.
0106C0: 0A 20 20 44 49 53 20 66 69 6C 65 6E 61 6D 65 2E . DIS filename.
0106D0: 43 4F 4D 0D 0A 0D 0A 20 20 74 6F 20 64 69 73 61 COM.... to disa
0106E0: 73 73 65 6D 62 6C 65 20 66 69 6C 65 6E 61 6D 65 ssemble filename
0106F0: 2E 43 4F 4D 0D 0A 0D 0A 0D 0A 20 20 54 68 65 72 .COM...... Ther
010700: 74 3B 64 72 74 79 70 3A 3D 66 0D 0A 20 20 20 20 t;drtyp:=f..
010710: 45 4E 44 3B 0D 0A 20 20 64 61 74 61 5B 64 6E 65 END;.. data[dne
010720: 78 74 5D 3A 3D 63 75 72 3B 0D 0A 20 20 69 3A 3D xt]:=cur;.. i:=
010730: 31 3B 0D 0A 20 20 57 48 49 4C 45 20 63 75 72 2E 1;.. WHILE cur.
010740: 73 74 61 3E 64 61 74 61 5B 69 5D 2E 73 74 61 20 sta>data[i].sta
010750: 44 4F 20 69 3A 3D 69 2B 31 3B 0D 0A 20 20 46 4F DO i:=i+1;.. FO
010760: 52 20 6A 3A 3D 64 6E 65 78 74 20 44 4F 57 4E 54 R j:=dnext DOWNT
010770: 4F 20 69 20 44 4F 20 64 61 74 61 5B 6A 2B 31 5D O i DO data[j+1]
010780: 3A 3D 64 61 74 61 5B 6A 5D 3B 0D 0A 20 20 64 6E :=data[j];.. dn
010790: 65 78 74 3A 3D 64 6E 65 78 74 2B 31 3B 0D 0A 20 ext:=dnext+1;..
0107A0: 20 64 61 74 61 5B 69 5D 3A 3D 63 75 72 0D 0A 45 data[i]:=cur..E
0107B0: 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 ND;....PROCEDURE
0107C0: 20 45 6E 74 65 72 43 6F 6D 6D 61 6E 64 28 66 3A EnterCommand(f:
0107D0: 66 6C 61 67 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 flag);..BEGIN..
0107E0: 44 61 74 61 45 6E 74 65 72 28 52 45 41 44 48 45 DataEnter(READHE
0107F0: 58 28 49 4E 50 55 54 29 2C 52 45 41 44 48 45 58 X(INPUT),READHEX
010800: 28 49 4E 50 55 54 29 2C 66 29 0D 0A 45 4E 44 3B (INPUT),f)..END;
010810: 0D 0A 0D 0A 7B 20 4B 20 63 6F 6D 6D 61 6E 64 20 ....{ K command
010820: 2D 20 72 65 6D 6F 76 65 73 20 64 61 74 61 20 61 - removes data a
010830: 72 65 61 20 69 20 77 68 65 72 65 20 69 20 69 73 rea i where i is
010840: 20 61 73 20 67 69 76 65 6E 20 62 79 20 74 68 65 as given by the
010850: 20 44 20 63 6F 6D 6D 61 6E 64 20 7D 0D 0A 50 52 D command }..PR
010860: 4F 43 45 44 55 52 45 20 4B 69 6C 6C 44 61 74 61 OCEDURE KillData
010870: 3B 0D 0A 56 41 52 20 69 2C 6A 3A 49 4E 54 45 47 ;..VAR i,j:INTEG
010880: 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 52 45 41 ER;..BEGIN.. REA
010890: 44 28 69 29 3B 0D 0A 20 64 6E 65 78 74 3A 3D 64 D(i);.. dnext:=d
0108A0: 6E 65 78 74 2D 31 3B 0D 0A 20 46 4F 52 20 6A 3A next-1;.. FOR j:
0108B0: 3D 69 20 54 4F 20 64 6E 65 78 74 20 44 4F 20 64 =i TO dnext DO d
0108C0: 61 74 61 5B 6A 5D 3A 3D 64 61 74 61 5B 6A 2B 31 ata[j]:=data[j+1
0108D0: 5D 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 20 44 20 63 ]..END;....{ D c
0108E0: 6F 6D 6D 61 6E 64 20 2D 20 64 69 73 70 6C 61 79 ommand - display
0108F0: 73 20 74 68 65 20 63 75 72 72 65 6E 74 20 64 61 s the current da
010900: 65 20 61 72 65 20 34 20 73 6F 72 74 73 20 6F 66 e are 4 sorts of
010910: 20 64 61 74 61 20 61 72 65 61 73 20 74 68 61 74 data areas that
010920: 20 6D 61 79 20 62 65 20 73 70 65 63 69 66 69 65 may be specifie
010930: 64 3A 0D 0A 20 20 31 2E 20 4D 65 73 73 61 67 65 d:.. 1. Message
010940: 73 2E 20 44 69 73 61 73 73 6D 62 6C 65 64 20 61 s. Disassmbled a
010950: 73 20 44 45 46 4D 20 61 6E 64 20 44 45 46 42 0D s DEFM and DEFB.
010960: 0A 20 20 32 2E 20 42 79 74 65 20 44 61 74 61 2E . 2. Byte Data.
010970: 20 44 69 73 61 73 73 65 6D 62 6C 65 64 20 61 73 Disassembled as
010980: 20 44 45 46 42 0D 0A 20 20 33 2E 20 57 6F 72 64 DEFB.. 3. Word
010990: 20 64 61 74 61 2E 20 44 69 73 61 73 73 65 6D 62 data. Disassemb
0109A0: 6C 65 64 20 61 73 20 44 45 46 57 20 2D 20 75 73 led as DEFW - us
0109B0: 65 66 75 6C 20 66 6F 72 20 6A 75 6D 70 20 74 61 eful for jump ta
0109C0: 62 6C 65 73 20 65 74 63 0D 0A 20 20 34 2E 20 53 bles etc.. 4. S
0109D0: 70 61 63 65 2E 20 44 69 73 61 73 73 65 6D 62 6C pace. Disassembl
0109E0: 65 64 20 61 73 20 44 45 46 53 20 2D 20 61 76 6F ed as DEFS - avo
0109F0: 69 64 73 20 64 69 73 61 73 73 65 6D 62 6C 69 6E ids disassemblin
010A00: 67 20 6A 75 6E 6B 2E 0D 0A 0D 0A 20 20 43 6F 6D g junk..... Com
010A10: 6D 61 6E 64 73 20 61 72 65 20 65 6E 74 65 72 65 mands are entere
010A20: 64 20 69 6E 20 74 68 65 20 66 6F 72 6D 20 6F 66 d in the form of
010A30: 20 61 20 73 69 6E 67 6C 65 20 6C 65 74 74 65 72 a single letter
010A40: 20 6E 6F 72 6D 61 6C 6C 79 0D 0A 20 20 66 6F 6C normally.. fol
010A50: 6C 6F 77 65 64 20 62 79 20 74 77 6F 20 68 65 78 lowed by two hex
010A60: 61 64 65 63 69 6D 61 6C 20 6E 75 6D 62 65 72 73 adecimal numbers
010A70: 2E 20 46 6F 72 20 64 65 74 61 69 6C 73 20 6F 66 . For details of
010A80: 20 74 68 65 20 63 6F 6D 6D 61 6E 64 73 0D 0A 20 the commands..
010A90: 20 75 73 65 20 74 68 65 20 48 20 28 66 6F 72 20 use the H (for
010AA0: 48 65 6C 70 29 20 63 6F 6D 6D 61 6E 64 20 61 6E Help) command an
010AB0: 64 20 73 65 65 20 74 68 65 20 70 72 6F 63 65 64 d see the proced
010AC0: 75 72 65 73 20 69 6E 20 74 68 69 73 20 66 69 6C ures in this fil
010AD0: 65 2E 0D 0A 0D 0A 20 20 4F 6E 6C 79 20 65 78 69 e..... Only exi
010AE0: 74 20 75 73 69 6E 67 20 45 20 6F 72 20 58 20 64 t using E or X d
010AF0: 6F 20 6E 6F 74 20 75 73 65 20 43 54 52 4C 20 43 o not use CTRL C
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
010B10: 0E 00 00 00 02 09 4E E5 0E 00 41 02 00 00 00 02 ......N...A.....
010B20: 0E 00 46 02 00 00 00 02 0E 00 42 02 00 00 00 02 ..F.......B.....
010B30: 0E 00 47 02 00 00 00 02 0E 00 43 02 00 00 00 02 ..G.......C.....
010B40: 0E 00 48 02 00 00 00 02 0E 00 44 02 00 00 00 02 ..H.......D.....
010B50: 0E 00 49 02 00 00 00 02 0E 00 45 02 00 00 00 02 ..I.......E.....
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: 74 61 20 20 61 72 65 61 73 20 7D 0D 0A 50 52 4F ta areas }..PRO
010C10: 43 45 44 55 52 45 20 4C 69 73 74 44 61 74 61 28 CEDURE ListData(
010C20: 56 41 52 20 66 3A 54 45 58 54 29 3B 0D 0A 56 41 VAR f:TEXT);..VA
010C30: 52 20 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 R i:INTEGER;..BE
010C40: 47 49 4E 0D 0A 20 20 46 4F 52 20 69 3A 3D 31 20 GIN.. FOR i:=1
010C50: 54 4F 20 64 6E 65 78 74 2D 31 20 44 4F 0D 0A 20 TO dnext-1 DO..
010C60: 20 20 20 20 20 20 57 49 54 48 20 64 61 74 61 5B WITH data[
010C70: 69 5D 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 i] DO..
010C80: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
010C90: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 66 2C WRITE(f,
010CA0: 69 2C 73 74 61 2B 72 75 6E 73 74 61 72 74 3A 36 i,sta+runstart:6
010CB0: 3A 48 2C 66 69 6E 2B 72 75 6E 73 74 61 72 74 3A :H,fin+runstart:
010CC0: 36 3A 48 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 6:H);..
010CD0: 20 20 20 20 20 20 43 41 53 45 20 64 72 74 79 70 CASE drtyp
010CE0: 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 20 20 OF..
010CF0: 20 20 20 20 42 3A 20 57 52 49 54 45 28 66 2C 27 B: WRITE(f,'
010D00: 20 20 42 79 74 65 27 29 3B 0D 0A 20 20 20 20 20 Byte');..
010D10: 20 20 20 20 20 20 20 20 20 20 4D 3A 20 57 52 49 M: WRI
010D20: 54 45 28 66 2C 27 20 20 4D 65 73 73 27 29 3B 0D TE(f,' Mess');.
010D30: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
010D40: 53 3A 20 57 52 49 54 45 28 66 2C 27 20 20 53 70 S: WRITE(f,' Sp
010D50: 61 63 65 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 ace');..
010D60: 20 20 20 20 20 20 20 57 3A 20 57 52 49 54 45 28 W: WRITE(
010D70: 66 2C 27 20 20 57 6F 72 64 27 29 0D 0A 20 20 20 f,' Word')..
010D80: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B END;
010D90: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
010DA0: 20 57 52 49 54 45 4C 4E 28 66 29 0D 0A 20 20 20 WRITELN(f)..
010DB0: 20 20 20 20 20 20 20 45 4E 44 0D 0A 45 4E 44 3B END..END;
010DC0: 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 65 78 ....PROCEDURE ex
010DD0: 74 64 69 73 3B 0D 0A 42 45 47 49 4E 0D 0A 20 66 tdis;..BEGIN.. f
010DE0: 6E 61 6D 65 5B 31 32 5D 3A 3D 27 44 27 3B 66 6E name[12]:='D';fn
010DF0: 61 6D 65 5B 31 33 5D 3A 3D 27 49 27 3B 66 6E 61 ame[13]:='I';fna
010E00: 6C 6C 63 68 61 72 73 3B 6D 61 78 63 78 3A 3D 63 llchars;maxcx:=c
010E10: 78 2B 34 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 x+4 END;..
010E20: 20 20 20 63 78 3A 3D 63 78 2B 31 3B 0D 0A 20 20 cx:=cx+1;..
010E30: 20 20 20 20 20 65 6E 64 64 65 66 3A 3D 64 61 74 enddef:=dat
010E40: 61 5B 64 78 5D 2E 66 69 6E 2B 31 3B 0D 0A 20 20 a[dx].fin+1;..
010E50: 20 20 20 20 20 57 48 49 4C 45 20 28 63 78 3C 6D WHILE (cx<m
010E60: 61 78 63 78 29 20 41 4E 44 20 4E 4F 54 20 28 63 axcx) AND NOT (c
010E70: 78 20 4D 4F 44 20 32 35 36 20 49 4E 20 74 61 62 x MOD 256 IN tab
010E80: 6C 65 5B 63 78 20 44 49 56 20 32 35 36 5D 29 0D le[cx DIV 256]).
010E90: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
010EA0: 20 41 4E 44 20 28 63 78 3C 65 6E 64 64 65 66 29 AND (cx<enddef)
010EB0: 20 41 4E 44 20 28 50 45 45 4B 28 63 78 2B 63 6F AND (PEEK(cx+co
010EC0: 64 65 73 74 61 72 74 2C 43 48 41 52 29 20 49 4E destart,CHAR) IN
010ED0: 20 6C 65 67 61 6C 29 0D 0A 20 20 20 20 20 20 20 legal)..
010EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
010EF0: 20 44 4F 20 63 78 3A 3D 63 78 2B 31 3B 0D 0A 20 DO cx:=cx+1;..
010F00: 20 20 45 4E 44 3B 0D 0A 20 49 46 20 63 78 3D 65 END;.. IF cx=e
010F10: 6E 64 64 65 66 20 54 48 45 4E 20 64 78 3A 3D 64 nddef THEN dx:=d
010F20: 78 2B 31 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F x+1..END;....PRO
010F30: 43 45 44 55 52 45 20 6E 6E 31 3B 0D 0A 42 45 47 CEDURE nn1;..BEG
010F40: 49 4E 0D 0A 20 65 6E 74 65 72 28 67 65 74 61 64 IN.. enter(getad
010F50: 64 72 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F dr)..END;....PRO
010F60: 43 45 44 55 52 45 20 70 61 73 73 31 62 79 74 65 CEDURE pass1byte
010F70: 3B 0D 0A 50 52 4F 43 45 44 55 52 45 20 72 31 3B ;..PROCEDURE r1;
010F80: 0D 0A 42 45 47 49 4E 0D 0A 20 49 46 20 69 6E 64 ..BEGIN.. IF ind
010F90: 65 78 65 64 20 54 48 45 4E 20 63 78 3A 3D 63 78 exed THEN cx:=cx
010FA0: 2B 31 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 42 45 47 +1;..END;....BEG
010FB0: 49 4E 0D 0A 20 49 46 20 63 78 3E 3D 64 61 74 61 IN.. IF cx>=data
010FC0: 5B 64 78 5D 2E 73 74 61 20 54 48 45 4E 20 64 65 [dx].sta THEN de
010FD0: 66 6D 6F 64 0D 0A 20 45 4C 53 45 0D 0A 42 45 47 fmod.. ELSE..BEG
010FE0: 49 4E 0D 0A 20 67 65 74 62 69 74 73 3B 0D 0A 20 IN.. getbits;..
010FF0: 43 41 53 45 20 74 79 70 20 4F 46 0D 0A 20 20 20 CASE typ OF..
011000: 6D 65 5B 31 34 5D 3A 3D 27 53 27 3B 0D 0A 45 4E me[14]:='S';..EN
011010: 44 3B 0D 0A 0D 0A 7B 20 50 20 63 6F 6D 6D 61 6E D;....{ P comman
011020: 64 20 73 61 76 65 73 20 74 68 65 20 61 64 64 72 d saves the addr
011030: 65 73 73 20 61 6E 64 20 64 61 74 61 20 69 6E 66 ess and data inf
011040: 6F 72 6D 61 74 69 6F 6E 20 74 6F 20 2E 44 49 53 ormation to .DIS
011050: 20 66 69 6C 65 20 7D 0D 0A 50 52 4F 43 45 44 55 file }..PROCEDU
011060: 52 45 20 50 75 74 44 49 53 3B 0D 0A 42 45 47 49 RE PutDIS;..BEGI
011070: 4E 0D 0A 20 65 78 74 64 69 73 3B 0D 0A 20 52 45 N.. extdis;.. RE
011080: 57 52 49 54 45 28 64 66 69 6C 65 2C 66 6E 61 6D WRITE(dfile,fnam
011090: 65 29 3B 0D 0A 20 57 52 49 54 45 4C 4E 28 64 66 e);.. WRITELN(df
0110A0: 69 6C 65 2C 72 75 6E 73 74 61 72 74 3A 34 3A 48 ile,runstart:4:H
0110B0: 2C 66 69 6E 69 73 68 3A 36 3A 48 29 3B 0D 0A 20 ,finish:6:H);..
0110C0: 4C 69 73 74 44 61 74 61 28 64 66 69 6C 65 29 0D ListData(dfile).
0110D0: 0A 45 4E 44 3B 0D 0A 0D 0A 7B 20 52 20 63 6F 6D .END;....{ R com
0110E0: 6D 61 6E 64 20 72 65 74 72 69 76 65 73 20 74 68 mand retrives th
0110F0: 65 20 69 6E 66 6F 20 66 72 6F 6D 20 61 20 2E 44 e info from a .D
011100: 49 53 20 66 69 6C 65 20 2D 20 75 73 65 66 75 6C IS file - useful
011110: 20 69 66 0D 0A 20 20 79 6F 75 20 68 61 76 65 20 if.. you have
011120: 6D 61 64 65 20 61 20 6C 6F 74 20 6F 66 20 6D 69 made a lot of mi
011130: 73 74 61 6B 65 73 20 7D 0D 0A 50 52 4F 43 45 44 stakes }..PROCED
011140: 55 52 45 20 47 65 74 44 49 53 3B 0D 0A 56 41 52 URE GetDIS;..VAR
011150: 20 6C 6F 2C 68 69 2C 6A 75 6E 6B 3A 49 4E 54 45 lo,hi,junk:INTE
011160: 47 45 52 3B 20 66 3A 66 6C 61 67 3B 0D 0A 42 45 GER; f:flag;..BE
011170: 47 49 4E 0D 0A 20 65 78 74 64 69 73 3B 0D 0A 20 GIN.. extdis;..
011180: 52 45 53 45 54 28 64 66 69 6C 65 2C 66 6E 61 6D RESET(dfile,fnam
011190: 65 29 3B 0D 0A 20 64 6E 65 78 74 3A 3D 31 3B 0D e);.. dnext:=1;.
0111A0: 0A 20 72 75 6E 73 74 61 72 74 3A 3D 52 45 41 44 . runstart:=READ
0111B0: 48 45 58 28 64 66 69 6C 65 29 3B 0D 0A 20 66 69 HEX(dfile);.. fi
0111C0: 6E 69 73 68 3A 3D 52 45 41 44 48 45 58 28 64 66 nish:=READHEX(df
0111D0: 69 6C 65 29 3B 0D 0A 20 57 48 49 4C 45 20 4E 4F ile);.. WHILE NO
0111E0: 54 20 45 4F 46 28 64 66 69 6C 65 29 20 44 4F 0D T EOF(dfile) DO.
0111F0: 0A 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 . BEGIN..
011200: 20 20 20 20 30 3A 43 41 53 45 20 62 6F 74 20 4F 0:CASE bot O
011210: 46 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 F..
011220: 20 20 30 3A 20 49 46 20 74 6F 70 3E 31 20 54 48 0: IF top>1 TH
011230: 45 4E 20 65 6E 74 65 72 28 65 61 64 64 72 29 3B EN enter(eaddr);
011240: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
011250: 20 31 3A 20 49 46 20 4E 4F 54 20 4F 44 44 28 74 1: IF NOT ODD(t
011260: 6F 70 29 20 54 48 45 4E 20 6E 6E 31 3B 0D 0A 20 op) THEN nn1;..
011270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 3A 2:
011280: 20 49 46 20 74 6F 70 3E 33 20 54 48 45 4E 20 6E IF top>3 THEN n
011290: 6E 31 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 n1;..
0112A0: 20 20 20 20 34 2C 35 3A 20 72 31 3B 0D 0A 20 20 4,5: r1;..
0112B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 36 3A 20 6:
0112C0: 42 45 47 49 4E 20 72 31 3B 67 65 74 63 68 20 45 BEGIN r1;getch E
0112D0: 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 45 4E 44 ND.. END
0112E0: 3B 0D 0A 20 20 20 20 20 20 20 31 2C 32 3A 72 31 ;.. 1,2:r1
0112F0: 3B 0D 0A 20 20 20 20 20 20 20 33 3A 43 41 53 45 ;.. 3:CASE
011300: 20 62 6F 74 20 4F 46 0D 0A 20 20 20 20 20 20 20 bot OF..
011310: 20 20 20 20 20 20 20 20 32 3A 6E 6E 31 3B 0D 0A 2:nn1;..
011320: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 3
011330: 3A 43 41 53 45 20 74 6F 70 20 4F 46 0D 0A 20 20 :CASE top OF..
011340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011350: 20 20 20 20 20 30 3A 6E 6E 31 3B 0D 0A 20 20 20 0:nn1;..
011360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011370: 20 20 20 20 31 3A 42 45 47 49 4E 20 67 65 74 62 1:BEGIN getb
011380: 69 74 73 3B 72 31 20 20 45 4E 44 3B 0D 0A 20 20 its;r1 END;..
011390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0113A0: 20 20 20 20 20 32 2C 33 3A 67 65 74 63 68 0D 0A 2,3:getch..
0113B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0113C0: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
0113D0: 20 20 20 20 20 20 34 3A 6E 6E 31 3B 0D 0A 20 20 4:nn1;..
0113E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 35 3A 49 5:I
0113F0: 46 20 4F 44 44 28 74 6F 70 29 20 54 48 45 4E 0D F ODD(top) THEN.
011400: 20 20 20 20 20 20 20 20 20 52 45 41 44 28 64 66 READ(df
011410: 69 6C 65 2C 6A 75 6E 6B 29 3B 0D 0A 20 20 20 20 ile,junk);..
011420: 20 20 20 20 20 20 6C 6F 3A 3D 52 45 41 44 48 45 lo:=READHE
011430: 58 28 64 66 69 6C 65 29 3B 0D 0A 20 20 20 20 20 X(dfile);..
011440: 20 20 20 20 20 68 69 3A 3D 52 45 41 44 48 45 58 hi:=READHEX
011450: 28 64 66 69 6C 65 29 3B 0D 0A 20 20 20 20 20 20 (dfile);..
011460: 20 20 20 20 57 48 49 4C 45 20 64 66 69 6C 65 5E WHILE dfile^
011470: 3D 27 20 27 20 44 4F 20 47 45 54 28 64 66 69 6C =' ' DO GET(dfil
011480: 65 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 43 e);.. C
011490: 41 53 45 20 64 66 69 6C 65 5E 20 4F 46 0D 0A 20 ASE dfile^ OF..
0114A0: 20 20 20 20 20 20 20 20 20 27 42 27 3A 20 66 3A 'B': f:
0114B0: 3D 42 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 27 =B;.. '
0114C0: 4D 27 3A 20 66 3A 3D 4D 3B 0D 0A 20 20 20 20 20 M': f:=M;..
0114D0: 20 20 20 20 20 27 53 27 3A 20 66 3A 3D 53 3B 0D 'S': f:=S;.
0114E0: 0A 20 20 20 20 20 20 20 20 20 20 27 57 27 3A 20 . 'W':
0114F0: 66 3A 3D 57 0D 0A 20 20 20 20 20 20 20 20 20 20 f:=W..
011500: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
011510: 44 61 74 61 45 6E 74 65 72 28 6C 6F 2C 68 69 2C DataEnter(lo,hi,
011520: 66 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 52 f);.. R
011530: 45 41 44 4C 4E 28 64 66 69 6C 65 29 0D 0A 20 20 EADLN(dfile)..
011540: 20 20 20 20 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A END..END;..
011550: 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 67 65 ....PROCEDURE ge
011560: 74 63 68 3B 0D 0A 42 45 47 49 4E 0D 0A 20 63 68 tch;..BEGIN.. ch
011570: 3A 3D 4F 52 44 28 50 45 45 4B 28 63 78 2B 63 6F :=ORD(PEEK(cx+co
011580: 64 65 73 74 61 72 74 2C 43 48 41 52 29 29 3B 0D destart,CHAR));.
011590: 0A 20 63 78 3A 3D 63 78 2B 31 3B 0D 0A 45 4E 44 . cx:=cx+1;..END
0115A0: 3B 0D 0A 0D 0A 46 55 4E 43 54 49 4F 4E 20 67 65 ;....FUNCTION ge
0115B0: 74 61 64 64 72 3A 49 4E 54 45 47 45 52 3B 0D 0A taddr:INTEGER;..
0115C0: 56 41 52 20 6C 6F 2C 68 69 3A 49 4E 54 45 47 45 VAR lo,hi:INTEGE
0115D0: 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 67 65 74 63 R;..BEGIN.. getc
0115E0: 68 3B 6C 6F 3A 3D 63 68 3B 0D 0A 20 67 65 74 63 h;lo:=ch;.. getc
0115F0: 68 3B 68 69 3A 3D 63 68 3B 0D 0A 20 49 46 20 68 h;hi:=ch;.. IF h
011600: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
011610: 20 20 20 43 41 53 45 20 74 6F 70 32 20 4F 46 0D CASE top2 OF.
011620: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
011630: 20 20 20 20 20 20 20 20 30 3A 6E 6E 31 3B 0D 0A 0:nn1;..
011640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011650: 20 20 20 20 20 20 20 31 2C 33 3A 42 45 47 49 4E 1,3:BEGIN
011660: 20 69 6E 64 65 78 65 64 3A 3D 54 52 55 45 3B 70 indexed:=TRUE;p
011670: 61 73 73 31 62 79 74 65 20 45 4E 44 3B 0D 0A 20 ass1byte END;..
011680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011690: 20 20 20 20 20 20 32 3A 42 45 47 49 4E 0D 0A 20 2:BEGIN..
0116A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0116B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 65 ge
0116C0: 74 62 69 74 73 3B 0D 0A 20 20 20 20 20 20 20 20 tbits;..
0116D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0116E0: 20 20 20 20 20 20 20 49 46 20 28 74 79 70 3D 31 IF (typ=1
0116F0: 29 20 41 4E 44 20 28 62 6F 74 3D 33 29 20 54 48 ) AND (bot=3) TH
011700: 45 4E 20 6E 6E 31 3B 0D 0A 20 20 20 20 20 20 20 EN nn1;..
011710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
011720: 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 END..
011730: 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 END;..
011740: 20 20 20 20 20 20 20 20 20 20 20 20 20 36 3A 67 6:g
011750: 65 74 63 68 0D 0A 20 20 20 20 20 20 20 20 45 4E etch.. EN
011760: 44 0D 0A 20 20 45 4E 44 0D 0A 20 45 4E 44 0D 0A D.. END.. END..
011770: 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 END;....PROCEDUR
011780: 45 20 46 69 72 73 74 50 61 73 73 3B 0D 0A 4C 41 E FirstPass;..LA
011790: 42 45 4C 20 39 39 3B 0D 0A 56 41 52 20 69 3A 49 BEL 99;..VAR i:I
0117A0: 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A NTEGER;..BEGIN..
0117B0: 20 49 46 20 66 69 72 73 74 64 6F 6E 65 20 54 48 IF firstdone TH
0117C0: 45 4E 20 47 4F 54 4F 20 39 39 3B 0D 0A 20 57 52 EN GOTO 99;.. WR
0117D0: 49 54 45 4C 4E 28 27 50 65 72 66 6F 72 6D 69 6E ITELN('Performin
0117E0: 67 20 66 69 72 73 74 20 70 61 73 73 27 29 3B 0D g first pass');.
0117F0: 0A 20 66 69 72 73 74 64 6F 6E 65 3A 3D 54 52 55 . firstdone:=TRU
011800: 69 3E 31 32 37 20 54 48 45 4E 20 20 68 69 3A 3D i>127 THEN hi:=
011810: 68 69 2D 32 35 36 3B 0D 0A 20 49 46 20 68 69 3D hi-256;.. IF hi=
011820: 2D 31 32 38 20 54 48 45 4E 20 67 65 74 61 64 64 -128 THEN getadd
011830: 72 3A 3D 23 38 30 30 30 2B 6C 6F 0D 0A 20 20 20 r:=#8000+lo..
011840: 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 67 65 ELSE ge
011850: 74 61 64 64 72 3A 3D 32 35 36 2A 68 69 2B 6C 6F taddr:=256*hi+lo
011860: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 46 55 4E 43 54 49 ..END;....FUNCTI
011870: 4F 4E 20 69 6E 72 61 6E 67 65 28 69 3A 49 4E 54 ON inrange(i:INT
011880: 45 47 45 52 29 3A 42 4F 4F 4C 45 41 4E 3B 0D 0A EGER):BOOLEAN;..
011890: 42 45 47 49 4E 0D 0A 20 20 69 3A 3D 69 2D 72 75 BEGIN.. i:=i-ru
0118A0: 6E 73 74 61 72 74 3B 0D 0A 20 20 69 6E 72 61 6E nstart;.. inran
0118B0: 67 65 3A 3D 28 69 3E 3D 30 29 20 41 4E 44 20 28 ge:=(i>=0) AND (
0118C0: 69 3C 3D 66 69 6E 69 73 68 29 0D 0A 45 4E 44 3B i<=finish)..END;
0118D0: 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 65 6E ....PROCEDURE en
0118E0: 74 65 72 28 61 64 72 3A 49 4E 54 45 47 45 52 29 ter(adr:INTEGER)
0118F0: 3B 0D 0A 42 45 47 49 4E 0D 0A 20 49 46 20 69 6E ;..BEGIN.. IF in
011900: 72 61 6E 67 65 28 61 64 72 29 20 54 48 45 4E 0D range(adr) THEN.
011910: 0A 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 . BEGIN..
011920: 20 20 20 20 61 64 72 3A 3D 61 64 72 2D 72 75 6E adr:=adr-run
011930: 73 74 61 72 74 3B 0D 0A 20 20 20 20 20 20 20 74 start;.. t
011940: 61 62 6C 65 5B 61 64 72 20 44 49 56 20 32 35 36 able[adr DIV 256
011950: 5D 3A 3D 74 61 62 6C 65 5B 61 64 72 20 44 49 56 ]:=table[adr DIV
011960: 20 32 35 36 5D 20 2B 5B 61 64 72 20 4D 4F 44 20 256] +[adr MOD
011970: 32 35 36 5D 0D 0A 20 20 20 20 20 45 4E 44 3B 0D 256].. END;.
011980: 0A 45 4E 44 3B 0D 0A 0D 0A 0D 0A 50 52 4F 43 45 .END;......PROCE
011990: 44 55 52 45 20 67 65 74 62 69 74 73 3B 0D 0A 42 DURE getbits;..B
0119A0: 45 47 49 4E 0D 0A 20 67 65 74 63 68 3B 0D 0A 20 EGIN.. getch;..
0119B0: 74 79 70 3A 3D 63 68 20 44 49 56 20 36 34 3B 20 typ:=ch DIV 64;
0119C0: 6F 70 63 3A 3D 63 68 20 4D 4F 44 20 36 34 3B 0D opc:=ch MOD 64;.
0119D0: 0A 20 74 6F 70 3A 3D 6F 70 63 20 44 49 56 20 20 . top:=opc DIV
0119E0: 38 3B 20 62 6F 74 3A 3D 6F 70 63 20 4D 4F 44 20 8; bot:=opc MOD
0119F0: 20 38 3B 0D 0A 20 74 6F 70 32 3A 3D 74 6F 70 20 8;.. top2:=top
011A00: 45 3B 0D 0A 20 64 61 74 61 5B 64 6E 65 78 74 5D E;.. data[dnext]
011A10: 2E 73 74 61 3A 3D 4D 41 58 49 4E 54 3B 0D 0A 20 .sta:=MAXINT;..
011A20: 46 4F 52 20 69 3A 3D 30 20 54 4F 20 74 61 62 6C FOR i:=0 TO tabl
011A30: 65 73 69 7A 65 20 44 4F 20 74 61 62 6C 65 5B 69 esize DO table[i
011A40: 5D 3A 3D 5B 5D 3B 0D 0A 20 63 78 3A 3D 30 3B 0D ]:=[];.. cx:=0;.
011A50: 0A 20 64 78 3A 3D 31 3B 0D 0A 20 52 45 50 45 41 . dx:=1;.. REPEA
011A60: 54 0D 0A 20 20 20 20 20 20 20 58 72 65 67 3A 3D T.. Xreg:=
011A70: 48 4C 3B 0D 0A 20 20 20 20 20 20 20 69 6E 64 65 HL;.. inde
011A80: 78 65 64 3A 3D 46 41 4C 53 45 3B 0D 0A 20 20 20 xed:=FALSE;..
011A90: 20 20 20 20 49 46 20 63 78 3E 3D 64 61 74 61 5B IF cx>=data[
011AA0: 64 78 5D 2E 73 74 61 20 54 48 45 4E 0D 0A 20 20 dx].sta THEN..
011AB0: 20 20 20 20 20 20 20 20 20 20 57 49 54 48 20 64 WITH d
011AC0: 61 74 61 5B 64 78 5D 20 44 4F 0D 0A 20 20 20 20 ata[dx] DO..
011AD0: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
011AE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
011AF0: 20 20 20 20 49 46 20 64 72 74 79 70 3D 57 20 54 IF drtyp=W T
011B00: 48 45 4E 20 57 48 49 4C 45 20 63 78 3C 3D 66 69 HEN WHILE cx<=fi
011B10: 6E 20 44 4F 20 6E 6E 31 3B 0D 0A 20 20 20 20 20 n DO nn1;..
011B20: 20 20 20 20 20 20 20 20 20 20 20 20 20 63 78 3A cx:
011B30: 3D 66 69 6E 2B 31 3B 0D 0A 20 20 20 20 20 20 20 =fin+1;..
011B40: 20 20 20 20 20 20 20 20 20 20 20 64 78 3A 3D 64 dx:=d
011B50: 78 2B 31 0D 0A 20 20 20 20 20 20 20 20 20 20 20 x+1..
011B60: 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 END..
011B70: 45 4C 53 45 20 70 61 73 73 31 62 79 74 65 0D 0A ELSE pass1byte..
011B80: 20 55 4E 54 49 4C 20 63 78 3E 66 69 6E 69 73 68 UNTIL cx>finish
011B90: 3B 0D 0A 39 39 3A 0D 0A 45 4E 44 3B 0D 0A 0D 0A ;..99:..END;....
011BA0: 0D 0A 50 52 4F 43 45 44 55 52 45 20 53 65 63 6F ..PROCEDURE Seco
011BB0: 6E 64 50 61 73 73 28 56 41 52 20 67 66 69 6C 65 ndPass(VAR gfile
011BC0: 3A 54 45 58 54 3B 70 72 6E 3A 42 4F 4F 4C 45 41 :TEXT;prn:BOOLEA
011BD0: 4E 29 3B 0D 0A 56 41 52 20 69 2C 73 65 63 6F 6E N);..VAR i,secon
011BE0: 64 66 69 6E 3A 49 4E 54 45 47 45 52 3B 0D 0A 0D dfin:INTEGER;...
011BF0: 0A 50 52 4F 43 45 44 55 52 45 20 67 58 3B 0D 0A .PROCEDURE gX;..
011C00: 44 49 56 20 32 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A DIV 2;..END;....
011C10: 46 55 4E 43 54 49 4F 4E 20 65 61 64 64 72 3A 49 FUNCTION eaddr:I
011C20: 4E 54 45 47 45 52 3B 0D 0A 56 41 52 20 6F 66 66 NTEGER;..VAR off
011C30: 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E :INTEGER;..BEGIN
011C40: 0D 0A 20 67 65 74 63 68 3B 0D 0A 20 49 46 20 63 .. getch;.. IF c
011C50: 68 3E 31 32 37 20 54 48 45 4E 20 6F 66 66 3A 3D h>127 THEN off:=
011C60: 2D 32 35 36 20 45 4C 53 45 20 6F 66 66 3A 3D 30 -256 ELSE off:=0
011C70: 3B 0D 0A 20 65 61 64 64 72 3A 3D 6F 66 66 2B 63 ;.. eaddr:=off+c
011C80: 68 2B 63 78 2B 72 75 6E 73 74 61 72 74 0D 0A 45 h+cx+runstart..E
011C90: 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 ND;....PROCEDURE
011CA0: 20 64 65 66 6D 6F 64 3B 0D 0A 56 41 52 20 6D 61 defmod;..VAR ma
011CB0: 78 63 78 2C 65 6E 64 64 65 66 3A 49 4E 54 45 47 xcx,enddef:INTEG
011CC0: 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 57 49 54 ER;..BEGIN.. WIT
011CD0: 48 20 64 61 74 61 5B 64 78 5D 20 44 4F 0D 0A 20 H data[dx] DO..
011CE0: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
011CF0: 43 41 53 45 20 64 72 74 79 70 20 4F 46 0D 0A 20 CASE drtyp OF..
011D00: 20 20 20 20 20 20 4D 3A 20 49 46 20 50 45 45 4B M: IF PEEK
011D10: 28 63 78 2B 63 6F 64 65 73 74 61 72 74 2C 43 48 (cx+codestart,CH
011D20: 41 52 29 20 49 4E 20 6D 65 73 6C 65 67 61 6C 20 AR) IN meslegal
011D30: 54 48 45 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 THEN..
011D40: 20 20 20 20 20 20 42 45 47 49 4E 20 6C 65 67 61 BEGIN lega
011D50: 6C 3A 3D 6D 65 73 6C 65 67 61 6C 3B 6D 61 78 63 l:=meslegal;maxc
011D60: 78 3A 3D 4D 41 58 49 4E 54 20 45 4E 44 0D 0A 20 x:=MAXINT END..
011D70: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 42 ELSE B
011D80: 45 47 49 4E 20 6C 65 67 61 6C 3A 3D 6D 65 73 69 EGIN legal:=mesi
011D90: 6C 6C 65 67 3B 6D 61 78 63 78 3A 3D 63 78 2B 34 lleg;maxcx:=cx+4
011DA0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
011DB0: 53 3A 20 20 20 20 20 20 20 42 45 47 49 4E 20 6C S: BEGIN l
011DC0: 65 67 61 6C 3A 3D 61 6C 6C 63 68 61 72 73 3B 6D egal:=allchars;m
011DD0: 61 78 63 78 3A 3D 4D 41 58 49 4E 54 20 45 4E 44 axcx:=MAXINT END
011DE0: 0D 0A 20 20 20 20 20 20 20 45 4C 53 45 20 20 20 .. ELSE
011DF0: 20 20 42 45 47 49 4E 20 6C 65 67 61 6C 3A 3D 61 BEGIN legal:=a
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
011E10: 0F 00 00 00 02 09 4E E5 0F 00 41 02 00 00 00 02 ......N...A.....
011E20: 0F 00 46 02 00 00 00 02 0F 00 42 02 00 00 00 02 ..F.......B.....
011E30: 0F 00 47 02 00 00 00 02 0F 00 43 02 00 00 00 02 ..G.......C.....
011E40: 0F 00 48 02 00 00 00 02 0F 00 44 02 00 00 00 02 ..H.......D.....
011E50: 0F 00 49 02 00 00 00 02 0F 00 45 02 00 00 00 02 ..I.......E.....
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: 42 45 47 49 4E 0D 0A 20 43 41 53 45 20 58 72 65 BEGIN.. CASE Xre
011F10: 67 20 4F 46 0D 0A 20 20 48 4C 3A 57 52 49 54 45 g OF.. HL:WRITE
011F20: 28 67 66 69 6C 65 2C 27 48 4C 27 29 3B 0D 0A 20 (gfile,'HL');..
011F30: 20 49 58 3A 57 52 49 54 45 28 67 66 69 6C 65 2C IX:WRITE(gfile,
011F40: 27 49 58 27 29 3B 0D 0A 20 20 49 59 3A 57 52 49 'IX');.. IY:WRI
011F50: 54 45 28 67 66 69 6C 65 2C 27 49 59 27 29 0D 0A TE(gfile,'IY')..
011F60: 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 END..END;....PR
011F70: 4F 43 45 44 55 52 45 20 6E 3B 0D 0A 42 45 47 49 OCEDURE n;..BEGI
011F80: 4E 0D 0A 20 67 65 74 63 68 3B 0D 0A 20 57 52 49 N.. getch;.. WRI
011F90: 54 45 28 67 66 69 6C 65 2C 27 23 27 2C 63 68 3A TE(gfile,'#',ch:
011FA0: 32 3A 48 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 2:H)..END;....PR
011FB0: 4F 43 45 44 55 52 45 20 6E 6E 3B 0D 0A 56 41 52 OCEDURE nn;..VAR
011FC0: 20 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 i:INTEGER;..BEG
011FD0: 49 4E 0D 0A 20 69 3A 3D 67 65 74 61 64 64 72 3B IN.. i:=getaddr;
011FE0: 0D 0A 20 49 46 20 69 6E 72 61 6E 67 65 28 69 29 .. IF inrange(i)
011FF0: 20 54 48 45 4E 20 57 52 49 54 45 28 67 66 69 6C THEN WRITE(gfil
012000: 65 2C 27 4C 27 29 20 45 4C 53 45 20 57 52 49 54 e,'L') ELSE WRIT
012010: 45 28 67 66 69 6C 65 2C 27 23 27 29 3B 0D 0A 20 E(gfile,'#');..
012020: 57 52 49 54 45 28 67 66 69 6C 65 2C 69 3A 34 3A WRITE(gfile,i:4:
012030: 48 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 H)..END;....PROC
012040: 45 44 55 52 45 20 62 6E 6E 3B 0D 0A 42 45 47 49 EDURE bnn;..BEGI
012050: 4E 0D 0A 20 57 52 49 54 45 28 67 66 69 6C 65 2C N.. WRITE(gfile,
012060: 27 28 27 29 3B 0D 0A 20 6E 6E 3B 0D 0A 20 57 52 '(');.. nn;.. WR
012070: 49 54 45 28 67 66 69 6C 65 2C 27 29 27 29 0D 0A ITE(gfile,')')..
012080: 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 END;....PROCEDUR
012090: 45 20 6F 6E 65 44 45 46 57 3B 0D 0A 42 45 47 49 E oneDEFW;..BEGI
0120A0: 4E 0D 0A 20 20 20 20 57 52 49 54 45 28 67 66 69 N.. WRITE(gfi
0120B0: 6C 65 2C 27 44 45 46 57 20 27 29 3B 0D 0A 20 20 le,'DEFW ');..
0120C0: 20 20 63 78 3A 3D 6F 6C 64 63 78 3B 0D 0A 20 20 cx:=oldcx;..
0120D0: 20 20 6E 6E 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 nn..END;....PR
0120E0: 4F 43 45 44 55 52 45 20 65 3B 0D 0A 56 41 52 20 OCEDURE e;..VAR
0120F0: 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 i:INTEGER;..BEGI
012100: 4E 20 57 52 49 54 45 28 67 66 69 6C 65 2C 74 6F N WRITE(gfile,to
012110: 70 3A 30 2C 27 2C 27 29 3B 0D 0A 20 72 65 67 28 p:0,',');.. reg(
012120: 62 6F 74 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 bot)..END;....PR
012130: 4F 43 45 44 55 52 45 20 65 64 3B 0D 0A 20 20 50 OCEDURE ed;.. P
012140: 52 4F 43 45 44 55 52 45 20 69 64 72 3B 0D 0A 20 ROCEDURE idr;..
012150: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 BEGIN..
012160: 43 41 53 45 20 74 6F 70 20 4F 46 0D 0A 20 20 20 CASE top OF..
012170: 20 20 20 20 20 20 20 20 20 20 20 20 34 3A 57 52 4:WR
012180: 49 54 45 28 67 66 69 6C 65 2C 27 49 27 29 3B 0D ITE(gfile,'I');.
012190: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0121A0: 35 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 44 5:WRITE(gfile,'D
0121B0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
0121C0: 20 20 20 20 36 3A 57 52 49 54 45 28 67 66 69 6C 6:WRITE(gfil
0121D0: 65 2C 27 49 52 27 29 3B 0D 0A 20 20 20 20 20 20 e,'IR');..
0121E0: 20 20 20 20 20 20 20 20 20 37 3A 57 52 49 54 45 7:WRITE
0121F0: 28 67 66 69 6C 65 2C 27 44 52 27 29 0D 0A 20 20 (gfile,'DR')..
012200: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 45 4E END;.. EN
012210: 44 3B 0D 0A 42 45 47 49 4E 0D 0A 20 67 65 74 62 D;..BEGIN.. getb
012220: 69 74 73 3B 0D 0A 20 43 41 53 45 20 74 79 70 20 its;.. CASE typ
012230: 4F 46 0D 0A 20 20 20 20 20 20 20 31 3A 43 41 53 OF.. 1:CAS
012240: 45 20 62 6F 74 20 4F 46 0D 0A 20 20 20 20 20 20 E bot OF..
012250: 20 20 20 20 20 20 20 20 20 30 3A 42 45 47 49 4E 0:BEGIN
012260: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
012270: 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C WRITE(gfile,
012280: 27 49 4E 20 27 29 3B 72 65 67 28 74 6F 70 29 3B 'IN ');reg(top);
012290: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C 28 43 WRITE(gfile,',(C
0122A0: 29 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 )')..
0122B0: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 END;..
0122C0: 20 20 20 20 20 20 20 20 20 20 20 31 3A 42 45 47 1:BEG
0122D0: 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 IN..
0122E0: 20 20 20 20 20 20 57 52 49 54 45 28 67 66 69 6C WRITE(gfil
0122F0: 65 2C 27 4F 55 54 20 28 43 29 2C 27 29 3B 72 65 e,'OUT (C),');re
012300: 4E 0D 0A 20 69 3A 3D 65 61 64 64 72 3B 0D 0A 20 N.. i:=eaddr;..
012310: 49 46 20 69 6E 72 61 6E 67 65 28 69 29 20 54 48 IF inrange(i) TH
012320: 45 4E 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 EN WRITE(gfile,'
012330: 4C 27 29 20 45 4C 53 45 20 57 52 49 54 45 28 67 L') ELSE WRITE(g
012340: 66 69 6C 65 2C 27 23 27 29 3B 0D 0A 20 57 52 49 file,'#');.. WRI
012350: 54 45 28 67 66 69 6C 65 2C 69 3A 34 3A 48 29 0D TE(gfile,i:4:H).
012360: 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 .END;....PROCEDU
012370: 52 45 20 58 62 3B 0D 0A 42 45 47 49 4E 0D 0A 20 RE Xb;..BEGIN..
012380: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 28 27 29 WRITE(gfile,'(')
012390: 3B 0D 0A 20 67 58 3B 0D 0A 20 63 68 3A 3D 4F 52 ;.. gX;.. ch:=OR
0123A0: 44 28 50 45 45 4B 28 63 6F 64 65 73 74 61 72 74 D(PEEK(codestart
0123B0: 2B 6F 6C 64 63 78 2B 32 2C 43 48 41 52 29 29 3B +oldcx+2,CHAR));
0123C0: 0D 0A 20 63 78 3A 3D 63 78 2B 31 3B 0D 0A 20 49 .. cx:=cx+1;.. I
0123D0: 46 20 63 68 3E 31 32 37 20 54 48 45 4E 20 57 52 F ch>127 THEN WR
0123E0: 49 54 45 28 67 66 69 6C 65 2C 63 68 2D 32 35 36 ITE(gfile,ch-256
0123F0: 3A 30 29 20 45 4C 53 45 20 57 52 49 54 45 28 67 :0) ELSE WRITE(g
012400: 66 69 6C 65 2C 27 2B 27 2C 63 68 3A 30 29 3B 0D file,'+',ch:0);.
012410: 0A 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 29 . WRITE(gfile,')
012420: 27 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 ')..END;....PROC
012430: 45 44 55 52 45 20 72 65 67 28 6E 6F 3A 49 4E 54 EDURE reg(no:INT
012440: 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 EGER);..BEGIN..
012450: 43 41 53 45 20 6E 6F 20 4F 46 0D 0A 20 20 20 20 CASE no OF..
012460: 20 20 20 34 3A 57 52 49 54 45 28 67 66 69 6C 65 4:WRITE(gfile
012470: 2C 27 48 27 29 3B 0D 0A 20 20 20 20 20 20 20 35 ,'H');.. 5
012480: 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4C 27 :WRITE(gfile,'L'
012490: 29 3B 0D 0A 20 20 20 20 20 20 20 36 3A 49 46 20 );.. 6:IF
0124A0: 69 6E 64 65 78 65 64 20 54 48 45 4E 20 58 62 20 indexed THEN Xb
0124B0: 45 4C 53 45 20 57 52 49 54 45 28 67 66 69 6C 65 ELSE WRITE(gfile
0124C0: 2C 27 28 48 4C 29 27 29 3B 0D 0A 20 20 20 20 20 ,'(HL)');..
0124D0: 20 20 37 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 7:WRITE(gfile,
0124E0: 27 41 27 29 0D 0A 20 45 4C 53 45 20 20 57 52 49 'A').. ELSE WRI
0124F0: 54 45 28 67 66 69 6C 65 2C 43 48 52 28 6E 6F 2B TE(gfile,CHR(no+
012500: 67 28 74 6F 70 29 0D 0A 20 20 20 20 20 20 20 20 g(top)..
012510: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
012520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 3A 2:
012530: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
012540: 20 20 20 20 20 20 20 20 20 49 46 20 4F 44 44 28 IF ODD(
012550: 74 6F 70 29 20 54 48 45 4E 20 57 52 49 54 45 28 top) THEN WRITE(
012560: 67 66 69 6C 65 2C 27 41 44 43 20 48 4C 2C 27 29 gfile,'ADC HL,')
012570: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
012580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012590: 45 4C 53 45 20 57 52 49 54 45 28 67 66 69 6C 65 ELSE WRITE(gfile
0125A0: 2C 27 53 42 43 20 48 4C 2C 27 29 3B 0D 0A 20 20 ,'SBC HL,');..
0125B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0125C0: 64 64 28 74 6F 70 32 29 0D 0A 20 20 20 20 20 20 dd(top2)..
0125D0: 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D END;.
0125E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0125F0: 33 3A 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 3:BEGIN..
012600: 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 WRITE
012610: 28 67 66 69 6C 65 2C 27 4C 44 20 27 29 3B 0D 0A (gfile,'LD ');..
012620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012630: 20 20 49 46 20 4F 44 44 28 74 6F 70 29 20 54 48 IF ODD(top) TH
012640: 45 4E 20 42 45 47 49 4E 20 64 64 28 74 6F 70 32 EN BEGIN dd(top2
012650: 29 3B 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C );WRITE(gfile,',
012660: 27 29 3B 62 6E 6E 20 45 4E 44 0D 0A 20 20 20 20 ');bnn END..
012670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012680: 20 20 20 20 20 20 20 20 20 20 45 4C 53 45 20 42 ELSE B
012690: 45 47 49 4E 20 62 6E 6E 3B 57 52 49 54 45 28 67 EGIN bnn;WRITE(g
0126A0: 66 69 6C 65 2C 27 2C 27 29 3B 64 64 28 74 6F 70 file,',');dd(top
0126B0: 32 29 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 2) END..
0126C0: 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 END;..
0126D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34 3A 4:
0126E0: 20 43 41 53 45 20 74 6F 70 20 4F 46 0D 0A 20 20 CASE top OF..
0126F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012700: 4F 52 44 28 27 42 27 29 29 29 3B 0D 0A 45 4E 44 ORD('B')));..END
012710: 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 63 ;....PROCEDURE c
012720: 63 28 69 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 c(i:INTEGER);..B
012730: 45 47 49 4E 0D 0A 20 43 41 53 45 20 69 20 4F 46 EGIN.. CASE i OF
012740: 0D 0A 20 20 20 20 20 20 20 30 3A 57 52 49 54 45 .. 0:WRITE
012750: 28 67 66 69 6C 65 2C 27 4E 5A 27 29 3B 0D 0A 20 (gfile,'NZ');..
012760: 20 20 20 20 20 20 31 3A 57 52 49 54 45 28 67 66 1:WRITE(gf
012770: 69 6C 65 2C 27 5A 27 29 3B 0D 0A 20 20 20 20 20 ile,'Z');..
012780: 20 20 32 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 2:WRITE(gfile,
012790: 27 4E 43 27 29 3B 0D 0A 20 20 20 20 20 20 20 33 'NC');.. 3
0127A0: 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 43 27 :WRITE(gfile,'C'
0127B0: 29 3B 0D 0A 20 20 20 20 20 20 20 34 3A 57 52 49 );.. 4:WRI
0127C0: 54 45 28 67 66 69 6C 65 2C 27 50 4F 27 29 3B 0D TE(gfile,'PO');.
0127D0: 0A 20 20 20 20 20 20 20 35 3A 57 52 49 54 45 28 . 5:WRITE(
0127E0: 67 66 69 6C 65 2C 27 50 45 27 29 3B 0D 0A 20 20 gfile,'PE');..
0127F0: 20 20 20 20 20 36 3A 57 52 49 54 45 28 67 66 69 6:WRITE(gfi
012800: 6C 65 2C 27 50 27 29 3B 0D 0A 20 20 20 20 20 20 le,'P');..
012810: 20 37 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 7:WRITE(gfile,'
012820: 4D 27 29 0D 0A 20 45 4E 44 0D 0A 45 4E 44 3B 0D M').. END..END;.
012830: 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 64 64 28 ...PROCEDURE dd(
012840: 69 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 i:INTEGER);..BEG
012850: 49 4E 0D 0A 20 43 41 53 45 20 69 20 4F 46 0D 0A IN.. CASE i OF..
012860: 20 20 20 20 20 20 20 30 3A 57 52 49 54 45 28 67 0:WRITE(g
012870: 66 69 6C 65 2C 27 42 43 27 29 3B 0D 0A 20 20 20 file,'BC');..
012880: 20 20 20 20 31 3A 57 52 49 54 45 28 67 66 69 6C 1:WRITE(gfil
012890: 65 2C 27 44 45 27 29 3B 0D 0A 20 20 20 20 20 20 e,'DE');..
0128A0: 20 32 3A 67 58 3B 0D 0A 20 20 20 20 20 20 20 33 2:gX;.. 3
0128B0: 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 53 50 :WRITE(gfile,'SP
0128C0: 27 29 0D 0A 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A ').. END..END;..
0128D0: 0D 0A 50 52 4F 43 45 44 55 52 45 20 71 71 28 69 ..PROCEDURE qq(i
0128E0: 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 :INTEGER);..BEGI
0128F0: 4E 0D 0A 20 43 41 53 45 20 69 20 4F 46 0D 0A 20 N.. CASE i OF..
012900: 20 20 20 20 20 30 3A 57 52 49 54 45 28 67 66 69 0:WRITE(gfi
012910: 6C 65 2C 27 4E 45 47 27 29 0D 0A 20 20 20 20 20 le,'NEG')..
012920: 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 END
012930: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
012940: 20 20 35 3A 43 41 53 45 20 74 6F 70 20 4F 46 0D 5:CASE top OF.
012950: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
012960: 20 20 20 20 20 20 20 20 30 3A 57 52 49 54 45 28 0:WRITE(
012970: 67 66 69 6C 65 2C 27 52 45 54 4E 27 29 3B 0D 0A gfile,'RETN');..
012980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012990: 20 20 20 20 20 20 20 31 3A 57 52 49 54 45 28 67 1:WRITE(g
0129A0: 66 69 6C 65 2C 27 52 45 54 49 27 29 0D 0A 20 20 file,'RETI')..
0129B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 E
0129C0: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
0129D0: 20 20 20 20 36 3A 43 41 53 45 20 74 6F 70 20 4F 6:CASE top O
0129E0: 46 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 F..
0129F0: 20 20 20 20 20 20 20 20 20 20 30 3A 57 52 49 54 0:WRIT
012A00: 45 28 67 66 69 6C 65 2C 27 49 4D 20 30 27 29 3B E(gfile,'IM 0');
012A10: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
012A20: 20 20 20 20 20 20 20 20 20 32 3A 57 52 49 54 45 2:WRITE
012A30: 28 67 66 69 6C 65 2C 27 49 4D 20 31 27 29 3B 0D (gfile,'IM 1');.
012A40: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
012A50: 20 20 20 20 20 20 20 20 33 3A 57 52 49 54 45 28 3:WRITE(
012A60: 67 66 69 6C 65 2C 27 49 4D 20 32 27 29 0D 0A 20 gfile,'IM 2')..
012A70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012A80: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 END;..
012A90: 20 20 20 20 20 37 3A 20 43 41 53 45 20 74 6F 70 7: CASE top
012AA0: 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 20 20 OF..
012AB0: 20 20 20 20 20 20 20 20 20 20 20 20 30 3A 57 52 0:WR
012AC0: 49 54 45 28 67 66 69 6C 65 2C 27 4C 44 20 49 2C ITE(gfile,'LD I,
012AD0: 41 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 A');..
012AE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 3A 57 1:W
012AF0: 52 49 54 45 28 67 66 69 6C 65 2C 27 4C 44 20 52 RITE(gfile,'LD R
012B00: 20 20 20 20 20 20 30 3A 57 52 49 54 45 28 67 66 0:WRITE(gf
012B10: 69 6C 65 2C 27 42 43 27 29 3B 0D 0A 20 20 20 20 ile,'BC');..
012B20: 20 20 20 31 3A 57 52 49 54 45 28 67 66 69 6C 65 1:WRITE(gfile
012B30: 2C 27 44 45 27 29 3B 0D 0A 20 20 20 20 20 20 20 ,'DE');..
012B40: 32 3A 67 58 3B 0D 0A 20 20 20 20 20 20 20 33 3A 2:gX;.. 3:
012B50: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 41 46 27 WRITE(gfile,'AF'
012B60: 29 0D 0A 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D ).. END..END;...
012B70: 0A 50 52 4F 43 45 44 55 52 45 20 61 64 64 6F 70 .PROCEDURE addop
012B80: 28 61 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 (a:INTEGER);..BE
012B90: 47 49 4E 0D 0A 20 43 41 53 45 20 61 20 4F 46 0D GIN.. CASE a OF.
012BA0: 0A 20 20 20 20 20 20 20 30 3A 57 52 49 54 45 28 . 0:WRITE(
012BB0: 67 66 69 6C 65 2C 27 41 44 44 20 41 2C 27 29 3B gfile,'ADD A,');
012BC0: 0D 0A 20 20 20 20 20 20 20 31 3A 57 52 49 54 45 .. 1:WRITE
012BD0: 28 67 66 69 6C 65 2C 27 41 44 43 20 41 2C 27 29 (gfile,'ADC A,')
012BE0: 3B 0D 0A 20 20 20 20 20 20 20 32 3A 57 52 49 54 ;.. 2:WRIT
012BF0: 45 28 67 66 69 6C 65 2C 27 53 55 42 20 27 29 3B E(gfile,'SUB ');
012C00: 0D 0A 20 20 20 20 20 20 20 33 3A 57 52 49 54 45 .. 3:WRITE
012C10: 28 67 66 69 6C 65 2C 27 53 42 43 20 41 2C 27 29 (gfile,'SBC A,')
012C20: 3B 0D 0A 20 20 20 20 20 20 20 34 3A 57 52 49 54 ;.. 4:WRIT
012C30: 45 28 67 66 69 6C 65 2C 27 41 4E 44 20 27 29 3B E(gfile,'AND ');
012C40: 0D 0A 20 20 20 20 20 20 20 35 3A 57 52 49 54 45 .. 5:WRITE
012C50: 28 67 66 69 6C 65 2C 27 58 4F 52 20 27 29 3B 0D (gfile,'XOR ');.
012C60: 0A 20 20 20 20 20 20 20 36 3A 57 52 49 54 45 28 . 6:WRITE(
012C70: 67 66 69 6C 65 2C 27 4F 52 20 27 29 3B 0D 0A 20 gfile,'OR ');..
012C80: 20 20 20 20 20 20 37 3A 57 52 49 54 45 28 67 66 7:WRITE(gf
012C90: 69 6C 65 2C 27 43 50 20 27 29 0D 0A 20 45 4E 44 ile,'CP ').. END
012CA0: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 ..END;....PROCED
012CB0: 55 52 45 20 62 79 74 65 3B 0D 0A 56 41 52 20 69 URE byte;..VAR i
012CC0: 3A 49 4E 54 45 47 45 52 3B 0D 0A 0D 0A 50 52 4F :INTEGER;....PRO
012CD0: 43 45 44 55 52 45 20 63 62 3B 0D 0A 42 45 47 49 CEDURE cb;..BEGI
012CE0: 4E 0D 0A 20 49 46 20 69 6E 64 65 78 65 64 20 54 N.. IF indexed T
012CF0: 48 45 4E 20 63 78 3A 3D 63 78 2B 31 3B 0D 0A 20 HEN cx:=cx+1;..
012D00: 2C 41 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ,A');..
012D10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 3A 2:
012D20: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4C 44 20 WRITE(gfile,'LD
012D30: 41 2C 49 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 A,I');..
012D40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 3
012D50: 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4C 44 :WRITE(gfile,'LD
012D60: 20 41 2C 52 27 29 3B 0D 0A 20 20 20 20 20 20 20 A,R');..
012D70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
012D80: 34 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 52 4:WRITE(gfile,'R
012D90: 52 44 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 RD');..
012DA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 3A 5:
012DB0: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 52 4C 44 WRITE(gfile,'RLD
012DC0: 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 ')..
012DD0: 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 20 20 END..
012DE0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
012DF0: 32 3A 43 41 53 45 20 62 6F 74 20 4F 46 0D 0A 20 2:CASE bot OF..
012E00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 3A 0:
012E10: 42 45 47 49 4E 20 57 52 49 54 45 28 67 66 69 6C BEGIN WRITE(gfil
012E20: 65 2C 27 4C 44 27 29 3B 69 64 72 20 45 4E 44 3B e,'LD');idr END;
012E30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
012E40: 20 31 3A 42 45 47 49 4E 20 57 52 49 54 45 28 67 1:BEGIN WRITE(g
012E50: 66 69 6C 65 2C 27 43 50 27 29 3B 69 64 72 20 45 file,'CP');idr E
012E60: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
012E70: 20 20 20 20 32 3A 42 45 47 49 4E 20 57 52 49 54 2:BEGIN WRIT
012E80: 45 28 67 66 69 6C 65 2C 27 49 4E 27 29 3B 69 64 E(gfile,'IN');id
012E90: 72 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 r END;..
012EA0: 20 20 20 20 20 20 20 33 3A 43 41 53 45 20 74 6F 3:CASE to
012EB0: 70 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 20 p OF..
012EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 34 3A 57 4:W
012ED0: 52 49 54 45 28 67 66 69 6C 65 2C 27 4F 55 54 49 RITE(gfile,'OUTI
012EE0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
012EF0: 20 20 20 20 20 20 20 20 20 20 20 20 35 3A 57 52 5:WR
012F00: 67 65 74 62 69 74 73 3B 0D 0A 20 49 46 20 69 6E getbits;.. IF in
012F10: 64 65 78 65 64 20 54 48 45 4E 20 63 78 3A 3D 63 dexed THEN cx:=c
012F20: 78 2D 31 3B 0D 0A 20 43 41 53 45 20 74 79 70 20 x-1;.. CASE typ
012F30: 4F 46 0D 0A 20 20 20 20 20 20 20 30 3A 20 43 41 OF.. 0: CA
012F40: 53 45 20 74 6F 70 20 4F 46 0D 0A 20 20 20 20 20 SE top OF..
012F50: 20 20 20 20 20 20 20 20 20 20 30 3A 57 52 49 54 0:WRIT
012F60: 45 28 67 66 69 6C 65 2C 27 52 4C 43 20 27 29 3B E(gfile,'RLC ');
012F70: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
012F80: 20 31 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 1:WRITE(gfile,'
012F90: 52 52 43 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 RRC ');..
012FA0: 20 20 20 20 20 20 20 20 32 3A 57 52 49 54 45 28 2:WRITE(
012FB0: 67 66 69 6C 65 2C 27 52 4C 20 27 29 3B 0D 0A 20 gfile,'RL ');..
012FC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 3A 3:
012FD0: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 52 52 20 WRITE(gfile,'RR
012FE0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
012FF0: 20 20 20 20 34 3A 57 52 49 54 45 28 67 66 69 6C 4:WRITE(gfil
013000: 65 2C 27 53 4C 41 20 27 29 3B 0D 0A 20 20 20 20 e,'SLA ');..
013010: 20 20 20 20 20 20 20 20 20 20 20 35 3A 57 52 49 5:WRI
013020: 54 45 28 67 66 69 6C 65 2C 27 53 52 41 20 27 29 TE(gfile,'SRA ')
013030: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
013040: 20 20 36 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 6:WRITE(gfile,
013050: 27 53 4C 4F 20 27 29 3B 0D 0A 20 20 20 20 20 20 'SLO ');..
013060: 20 20 20 20 20 20 20 20 20 37 3A 57 52 49 54 45 7:WRITE
013070: 28 67 66 69 6C 65 2C 27 53 52 4C 20 27 29 0D 0A (gfile,'SRL ')..
013080: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
013090: 20 20 20 20 20 20 20 31 3A 57 52 49 54 45 28 67 1:WRITE(g
0130A0: 66 69 6C 65 2C 27 42 49 54 20 27 29 3B 0D 0A 20 file,'BIT ');..
0130B0: 20 20 20 20 20 20 32 3A 57 52 49 54 45 28 67 66 2:WRITE(gf
0130C0: 69 6C 65 2C 27 52 45 53 20 27 29 3B 0D 0A 20 20 ile,'RES ');..
0130D0: 20 20 20 20 20 33 3A 57 52 49 54 45 28 67 66 69 3:WRITE(gfi
0130E0: 6C 65 2C 27 53 45 54 20 27 29 0D 0A 20 45 4E 44 le,'SET ').. END
0130F0: 3B 0D 0A 20 49 46 20 74 79 70 3E 30 20 54 48 45 ;.. IF typ>0 THE
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
013110: 10 00 00 00 02 09 4E E5 10 00 41 02 00 00 00 02 ......N...A.....
013120: 10 00 46 02 00 00 00 02 10 00 42 02 00 00 00 02 ..F.......B.....
013130: 10 00 47 02 00 00 00 02 10 00 43 02 00 00 00 02 ..G.......C.....
013140: 10 00 48 02 00 00 00 02 10 00 44 02 00 00 00 02 ..H.......D.....
013150: 10 00 49 02 00 00 00 02 10 00 45 02 00 00 00 02 ..I.......E.....
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: 49 54 45 28 67 66 69 6C 65 2C 27 4F 55 54 44 27 ITE(gfile,'OUTD'
013210: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
013220: 20 20 20 20 20 20 20 20 20 20 20 36 3A 57 52 49 6:WRI
013230: 54 45 28 67 66 69 6C 65 2C 27 4F 54 49 52 27 29 TE(gfile,'OTIR')
013240: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
013250: 20 20 20 20 20 20 20 20 20 20 37 3A 57 52 49 54 7:WRIT
013260: 45 28 67 66 69 6C 65 2C 27 4F 54 44 52 27 29 0D E(gfile,'OTDR').
013270: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
013280: 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 END..
013290: 45 4E 44 0D 0A 20 20 45 4E 44 0D 0A 45 4E 44 3B END.. END..END;
0132A0: 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 74 79 ....PROCEDURE ty
0132B0: 70 30 3B 0D 0A 42 45 47 49 4E 0D 0A 20 43 41 53 p0;..BEGIN.. CAS
0132C0: 45 20 62 6F 74 20 4F 46 0D 0A 20 20 20 20 20 20 E bot OF..
0132D0: 20 30 3A 43 41 53 45 20 74 6F 70 20 4F 46 0D 0A 0:CASE top OF..
0132E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0
0132F0: 3A 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4E : WRITE(gfile,'N
013300: 4F 50 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 OP');..
013310: 20 20 20 20 20 20 31 3A 20 57 52 49 54 45 28 67 1: WRITE(g
013320: 66 69 6C 65 2C 27 45 58 20 41 46 2C 41 46 27 27 file,'EX AF,AF''
013330: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
013340: 20 20 20 20 32 3A 20 42 45 47 49 4E 20 57 52 49 2: BEGIN WRI
013350: 54 45 28 67 66 69 6C 65 2C 27 44 4A 4E 5A 20 27 TE(gfile,'DJNZ '
013360: 29 3B 65 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 );e END;..
013370: 20 20 20 20 20 20 20 20 20 33 3A 20 42 45 47 49 3: BEGI
013380: 4E 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4A N WRITE(gfile,'J
013390: 52 20 27 29 3B 65 20 45 4E 44 3B 0D 0A 20 20 20 R ');e END;..
0133A0: 20 20 20 20 20 20 20 20 20 20 20 20 34 3A 20 42 4: B
0133B0: 45 47 49 4E 20 57 52 49 54 45 28 67 66 69 6C 65 EGIN WRITE(gfile
0133C0: 2C 27 4A 52 20 4E 5A 2C 27 29 3B 65 20 45 4E 44 ,'JR NZ,');e END
0133D0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
0133E0: 20 20 35 3A 20 42 45 47 49 4E 20 57 52 49 54 45 5: BEGIN WRITE
0133F0: 28 67 66 69 6C 65 2C 27 4A 52 20 5A 2C 27 29 3B (gfile,'JR Z,');
013400: 20 20 20 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D END..END;...
013410: 0A 50 52 4F 43 45 44 55 52 45 20 74 79 70 32 3B .PROCEDURE typ2;
013420: 0D 0A 42 45 47 49 4E 0D 0A 20 20 61 64 64 6F 70 ..BEGIN.. addop
013430: 28 74 6F 70 29 3B 0D 0A 20 20 72 65 67 28 62 6F (top);.. reg(bo
013440: 74 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 t)..END;....PROC
013450: 45 44 55 52 45 20 74 79 70 33 3B 0D 0A 42 45 47 EDURE typ3;..BEG
013460: 49 4E 0D 0A 20 43 41 53 45 20 62 6F 74 20 4F 46 IN.. CASE bot OF
013470: 0D 0A 20 20 20 20 20 20 20 30 3A 20 42 45 47 49 .. 0: BEGI
013480: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
013490: 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 52 WRITE(gfile,'R
0134A0: 45 54 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 ET ');..
0134B0: 20 20 20 20 20 20 20 63 63 28 74 6F 70 29 0D 0A cc(top)..
0134C0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
0134D0: 20 20 20 20 20 20 20 31 3A 49 46 20 4F 44 44 28 1:IF ODD(
0134E0: 74 6F 70 29 20 54 48 45 4E 0D 0A 20 20 20 20 20 top) THEN..
0134F0: 20 20 20 20 20 20 20 20 20 20 43 41 53 45 20 74 CASE t
013500: 6F 70 32 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 op2 OF..
013510: 20 20 20 20 20 20 20 20 30 3A 57 52 49 54 45 28 0:WRITE(
013520: 67 66 69 6C 65 2C 27 52 45 54 27 29 3B 0D 0A 20 gfile,'RET');..
013530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 1
013540: 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 45 58 :WRITE(gfile,'EX
013550: 58 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 X');..
013560: 20 20 20 20 20 20 32 3A 42 45 47 49 4E 20 57 52 2:BEGIN WR
013570: 49 54 45 28 67 66 69 6C 65 2C 27 4A 50 20 28 27 ITE(gfile,'JP ('
013580: 29 3B 67 58 3B 57 52 49 54 45 28 67 66 69 6C 65 );gX;WRITE(gfile
013590: 2C 27 29 27 29 20 45 4E 44 3B 0D 0A 20 20 20 20 ,')') END;..
0135A0: 20 20 20 20 20 20 20 20 20 20 20 20 33 3A 42 45 3:BE
0135B0: 47 49 4E 20 57 52 49 54 45 28 67 66 69 6C 65 2C GIN WRITE(gfile,
0135C0: 27 4C 44 20 53 50 2C 27 29 3B 20 67 58 20 45 4E 'LD SP,'); gX EN
0135D0: 44 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 D..
0135E0: 20 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 END..
0135F0: 45 4C 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 ELSE..
013600: 65 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 e END;..
013610: 20 20 20 20 20 20 20 36 3A 20 42 45 47 49 4E 20 6: BEGIN
013620: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4A 52 20 WRITE(gfile,'JR
013630: 4E 43 2C 27 29 3B 65 20 45 4E 44 3B 0D 0A 20 20 NC,');e END;..
013640: 20 20 20 20 20 20 20 20 20 20 20 20 20 37 3A 20 7:
013650: 42 45 47 49 4E 20 57 52 49 54 45 28 67 66 69 6C BEGIN WRITE(gfil
013660: 65 2C 27 4A 52 20 43 2C 27 29 3B 65 20 45 4E 44 e,'JR C,');e END
013670: 0D 0A 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D .. END;.
013680: 0A 20 20 20 20 20 20 20 31 3A 49 46 20 4F 44 44 . 1:IF ODD
013690: 28 74 6F 70 29 20 54 48 45 4E 0D 0A 20 20 20 20 (top) THEN..
0136A0: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
0136B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0136C0: 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 41 WRITE(gfile,'A
0136D0: 44 44 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 DD ');..
0136E0: 20 20 20 20 20 20 20 20 67 58 3B 0D 0A 20 20 20 gX;..
0136F0: 20 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 WRI
013700: 54 45 28 67 66 69 6C 65 2C 27 2C 27 29 3B 0D 0A TE(gfile,',');..
013710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
013720: 64 64 28 74 6F 70 32 29 0D 0A 20 20 20 20 20 20 dd(top2)..
013730: 20 20 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 END..
013740: 20 20 20 20 20 20 20 45 4C 53 45 0D 0A 20 20 20 ELSE..
013750: 20 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 BEGI
013760: 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 N..
013770: 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 WRITE(gfile,'
013780: 4C 44 20 27 29 3B 64 64 28 74 6F 70 32 29 3B 57 LD ');dd(top2);W
013790: 52 49 54 45 28 67 66 69 6C 65 2C 27 2C 27 29 3B RITE(gfile,',');
0137A0: 6E 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 nn..
0137B0: 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 END;..
0137C0: 32 3A 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 2:BEGIN..
0137D0: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 67 66 WRITE(gf
0137E0: 69 6C 65 2C 27 4C 44 20 27 29 3B 0D 0A 20 20 20 ile,'LD ');..
0137F0: 20 20 20 20 20 20 20 20 20 20 20 20 43 41 53 45 CASE
013800: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
013810: 20 20 20 20 20 20 20 57 52 49 54 45 28 67 66 69 WRITE(gfi
013820: 6C 65 2C 27 50 4F 50 20 27 29 3B 20 71 71 28 74 le,'POP '); qq(t
013830: 6F 70 32 29 0D 0A 20 20 20 20 20 20 20 20 20 20 op2)..
013840: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 32 3A END;.. 2:
013850: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
013860: 20 20 20 20 20 20 20 57 52 49 54 45 28 67 66 69 WRITE(gfi
013870: 6C 65 2C 27 4A 50 20 27 29 3B 0D 0A 20 20 20 20 le,'JP ');..
013880: 20 20 20 20 20 20 20 20 20 20 20 63 63 28 74 6F cc(to
013890: 70 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 p);..
0138A0: 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C WRITE(gfile,
0138B0: 27 2C 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 ',');..
0138C0: 20 20 20 20 20 20 6E 6E 0D 0A 20 20 20 20 20 20 nn..
0138D0: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 END;..
0138E0: 20 33 3A 20 43 41 53 45 20 74 6F 70 20 4F 46 0D 3: CASE top OF.
0138F0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
013900: 30 3A 42 45 47 49 4E 20 57 52 49 54 45 28 67 66 0:BEGIN WRITE(gf
013910: 69 6C 65 2C 27 4A 50 20 27 29 3B 6E 6E 20 45 4E ile,'JP ');nn EN
013920: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 D;..
013930: 20 20 20 31 3A 63 62 3B 0D 0A 20 20 20 20 20 20 1:cb;..
013940: 20 20 20 20 20 20 20 20 20 32 3A 42 45 47 49 4E 2:BEGIN
013950: 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4F 55 WRITE(gfile,'OU
013960: 54 20 28 27 29 3B 6E 3B 57 52 49 54 45 28 67 66 T (');n;WRITE(gf
013970: 69 6C 65 2C 27 29 2C 41 27 29 20 45 4E 44 3B 0D ile,'),A') END;.
013980: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
013990: 33 3A 42 45 47 49 4E 20 57 52 49 54 45 28 67 66 3:BEGIN WRITE(gf
0139A0: 69 6C 65 2C 27 49 4E 20 41 2C 28 27 29 3B 6E 3B ile,'IN A,(');n;
0139B0: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 29 27 29 WRITE(gfile,')')
0139C0: 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 END;..
0139D0: 20 20 20 20 20 20 34 3A 42 45 47 49 4E 20 57 52 4:BEGIN WR
0139E0: 49 54 45 28 67 66 69 6C 65 2C 27 45 58 20 28 53 ITE(gfile,'EX (S
0139F0: 50 29 2C 27 29 3B 67 58 20 45 4E 44 3B 0D 0A 20 P),');gX END;..
013A00: 20 74 6F 70 20 4F 46 0D 0A 20 20 20 20 20 20 20 top OF..
013A10: 20 20 20 20 20 20 20 20 20 30 3A 20 57 52 49 54 0: WRIT
013A20: 45 28 67 66 69 6C 65 2C 27 28 42 43 29 2C 41 27 E(gfile,'(BC),A'
013A30: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
013A40: 20 20 20 20 31 3A 20 57 52 49 54 45 28 67 66 69 1: WRITE(gfi
013A50: 6C 65 2C 27 41 2C 28 42 43 29 27 29 3B 0D 0A 20 le,'A,(BC)');..
013A60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 2
013A70: 3A 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 28 : WRITE(gfile,'(
013A80: 44 45 29 2C 41 27 29 3B 0D 0A 20 20 20 20 20 20 DE),A');..
013A90: 20 20 20 20 20 20 20 20 20 20 33 3A 20 57 52 49 3: WRI
013AA0: 54 45 28 67 66 69 6C 65 2C 27 41 2C 28 44 45 29 TE(gfile,'A,(DE)
013AB0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
013AC0: 20 20 20 20 20 34 3A 20 42 45 47 49 4E 20 62 6E 4: BEGIN bn
013AD0: 6E 3B 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C n;WRITE(gfile,',
013AE0: 27 29 3B 67 58 3B 20 45 4E 44 3B 0D 0A 20 20 20 ');gX; END;..
013AF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 35 3A 20 5:
013B00: 42 45 47 49 4E 20 67 58 3B 57 52 49 54 45 28 67 BEGIN gX;WRITE(g
013B10: 66 69 6C 65 2C 27 2C 27 29 3B 62 6E 6E 20 45 4E file,',');bnn EN
013B20: 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 D;..
013B30: 20 20 20 20 36 3A 20 42 45 47 49 4E 20 62 6E 6E 6: BEGIN bnn
013B40: 3B 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C 41 ;WRITE(gfile,',A
013B50: 27 29 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 ') END;..
013B60: 20 20 20 20 20 20 20 20 20 37 3A 20 42 45 47 49 7: BEGI
013B70: 4E 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 41 N WRITE(gfile,'A
013B80: 2C 27 29 3B 62 6E 6E 20 45 4E 44 0D 0A 20 20 20 ,');bnn END..
013B90: 20 20 20 20 20 20 20 20 20 20 20 20 45 4E 44 0D END.
013BA0: 0A 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A . END;..
013BB0: 20 20 20 20 20 20 20 33 3A 49 46 20 4F 44 44 28 3:IF ODD(
013BC0: 74 6F 70 29 20 54 48 45 4E 0D 0A 20 20 20 20 20 top) THEN..
013BD0: 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D BEGIN.
013BE0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
013BF0: 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 44 45 WRITE(gfile,'DE
013C00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 3A 5:
013C10: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 45 58 20 WRITE(gfile,'EX
013C20: 44 45 2C 48 4C 27 29 3B 0D 0A 20 20 20 20 20 20 DE,HL');..
013C30: 20 20 20 20 20 20 20 20 20 36 3A 57 52 49 54 45 6:WRITE
013C40: 28 67 66 69 6C 65 2C 27 44 49 27 29 3B 0D 0A 20 (gfile,'DI');..
013C50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 3A 7:
013C60: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 45 49 27 WRITE(gfile,'EI'
013C70: 29 0D 0A 20 20 20 20 20 20 20 20 20 45 4E 44 3B ).. END;
013C80: 0D 0A 20 20 20 20 20 20 20 34 3A 42 45 47 49 4E .. 4:BEGIN
013C90: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
013CA0: 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 43 41 WRITE(gfile,'CA
013CB0: 4C 4C 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 LL ');..
013CC0: 20 20 20 20 20 20 20 63 63 28 74 6F 70 29 3B 0D cc(top);.
013CD0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
013CE0: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C 27 29 WRITE(gfile,',')
013CF0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
013D00: 20 20 6E 6E 0D 0A 20 20 20 20 20 20 20 20 20 20 nn..
013D10: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 35 3A 49 END;.. 5:I
013D20: 46 20 4F 44 44 28 74 6F 70 29 20 54 48 45 4E 0D F ODD(top) THEN.
013D30: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
013D40: 43 41 53 45 20 74 6F 70 32 20 4F 46 0D 0A 20 20 CASE top2 OF..
013D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 3A 0:
013D60: 20 42 45 47 49 4E 20 57 52 49 54 45 28 67 66 69 BEGIN WRITE(gfi
013D70: 6C 65 2C 27 43 41 4C 4C 20 27 29 3B 6E 6E 20 45 le,'CALL ');nn E
013D80: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
013D90: 20 20 20 20 20 31 3A 20 42 45 47 49 4E 20 69 6E 1: BEGIN in
013DA0: 64 65 78 65 64 3A 3D 54 52 55 45 3B 58 72 65 67 dexed:=TRUE;Xreg
013DB0: 3A 3D 49 58 3B 62 79 74 65 20 45 4E 44 3B 0D 0A :=IX;byte END;..
013DC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
013DD0: 32 3A 20 65 64 3B 0D 0A 20 20 20 20 20 20 20 20 2: ed;..
013DE0: 20 20 20 20 20 20 20 20 33 3A 20 42 45 47 49 4E 3: BEGIN
013DF0: 20 69 6E 64 65 78 65 64 3A 3D 54 52 55 45 3B 58 indexed:=TRUE;X
013E00: 43 20 27 29 3B 64 64 28 74 6F 70 32 29 0D 0A 20 C ');dd(top2)..
013E10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4E EN
013E20: 44 0D 0A 20 20 20 20 20 20 20 20 20 45 4C 53 45 D.. ELSE
013E30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
013E40: 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 BEGIN..
013E50: 20 20 20 20 20 20 20 20 57 52 49 54 45 28 67 66 WRITE(gf
013E60: 69 6C 65 2C 27 49 4E 43 20 27 29 3B 64 64 28 74 ile,'INC ');dd(t
013E70: 6F 70 32 29 0D 0A 20 20 20 20 20 20 20 20 20 20 op2)..
013E80: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
013E90: 20 20 34 3A 42 45 47 49 4E 0D 0A 20 20 20 20 20 4:BEGIN..
013EA0: 20 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 WRITE(
013EB0: 67 66 69 6C 65 2C 27 49 4E 43 20 27 29 3B 0D 0A gfile,'INC ');..
013EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 r
013ED0: 65 67 28 74 6F 70 29 0D 0A 20 20 20 20 20 20 20 eg(top)..
013EE0: 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 35 END;.. 5
013EF0: 3A 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 :BEGIN..
013F00: 20 20 20 20 20 20 20 57 52 49 54 45 28 67 66 69 WRITE(gfi
013F10: 6C 65 2C 27 44 45 43 20 27 29 3B 0D 0A 20 20 20 le,'DEC ');..
013F20: 20 20 20 20 20 20 20 20 20 20 20 20 72 65 67 28 reg(
013F30: 74 6F 70 29 0D 0A 20 20 20 20 20 20 20 20 20 45 top).. E
013F40: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 36 3A 42 45 ND;.. 6:BE
013F50: 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 GIN..
013F60: 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C WRITE(gfile,
013F70: 27 4C 44 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 'LD ');..
013F80: 20 20 20 20 20 20 20 20 72 65 67 28 74 6F 70 29 reg(top)
013F90: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
013FA0: 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C WRITE(gfile,',
013FB0: 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ');..
013FC0: 20 20 20 20 6E 0D 0A 20 20 20 20 20 20 20 20 20 n..
013FD0: 45 4E 44 3B 0D 0A 20 20 20 20 20 20 20 37 3A 43 END;.. 7:C
013FE0: 41 53 45 20 74 6F 70 20 4F 46 0D 0A 20 20 20 20 ASE top OF..
013FF0: 20 20 20 20 20 20 20 20 20 20 20 30 3A 20 57 52 0: WR
014000: 72 65 67 3A 3D 49 59 3B 62 79 74 65 20 45 4E 44 reg:=IY;byte END
014010: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
014020: 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 20 20 END..
014030: 45 4C 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 ELSE..
014040: 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 BEGIN..
014050: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
014060: 45 28 67 66 69 6C 65 2C 27 50 55 53 48 20 27 29 E(gfile,'PUSH ')
014070: 3B 71 71 28 74 6F 70 32 29 0D 0A 20 20 20 20 20 ;qq(top2)..
014080: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
014090: 20 20 20 20 20 20 20 36 3A 42 45 47 49 4E 0D 0A 6:BEGIN..
0140A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 a
0140B0: 64 64 6F 70 28 74 6F 70 29 3B 0D 0A 20 20 20 20 ddop(top);..
0140C0: 20 20 20 20 20 20 20 20 20 20 20 6E 0D 0A 20 20 n..
0140D0: 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 END;..
0140E0: 20 20 20 20 37 3A 20 57 52 49 54 45 28 67 66 69 7: WRITE(gfi
0140F0: 6C 65 2C 27 52 53 54 20 23 27 2C 74 6F 70 2A 38 le,'RST #',top*8
014100: 3A 32 3A 48 29 0D 0A 20 20 20 20 45 4E 44 0D 0A :2:H).. END..
014110: 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 END;....PROCEDUR
014120: 45 20 64 6F 64 61 74 61 3B 0D 0A 56 41 52 20 69 E dodata;..VAR i
014130: 3A 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 20 :INTEGER;..
014140: 20 20 50 52 4F 43 45 44 55 52 45 20 64 6F 64 65 PROCEDURE dode
014150: 66 62 3B 0D 0A 20 20 20 20 20 20 20 56 41 52 20 fb;.. VAR
014160: 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 20 20 20 20 i:INTEGER;..
014170: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 BEGIN..
014180: 20 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 WRITE(gfile
014190: 2C 27 44 45 46 42 20 27 29 3B 0D 0A 20 20 20 20 ,'DEFB ');..
0141A0: 20 20 20 20 20 20 20 46 4F 52 20 69 3A 3D 6F 6C FOR i:=ol
0141B0: 64 63 78 20 54 4F 20 63 78 2D 31 20 44 4F 0D 0A dcx TO cx-1 DO..
0141C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 B
0141D0: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 20 EGIN..
0141E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 IF
0141F0: 69 3E 6F 6C 64 63 78 20 54 48 45 4E 20 57 52 49 i>oldcx THEN WRI
014200: 49 54 45 28 67 66 69 6C 65 2C 27 52 4C 43 41 27 ITE(gfile,'RLCA'
014210: 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 );..
014220: 20 20 20 31 3A 20 57 52 49 54 45 28 67 66 69 6C 1: WRITE(gfil
014230: 65 2C 27 52 52 43 41 27 29 3B 0D 0A 20 20 20 20 e,'RRCA');..
014240: 20 20 20 20 20 20 20 20 20 20 20 32 3A 20 57 52 2: WR
014250: 49 54 45 28 67 66 69 6C 65 2C 27 52 4C 41 27 29 ITE(gfile,'RLA')
014260: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
014270: 20 20 33 3A 20 57 52 49 54 45 28 67 66 69 6C 65 3: WRITE(gfile
014280: 2C 27 52 52 41 27 29 3B 0D 0A 20 20 20 20 20 20 ,'RRA');..
014290: 20 20 20 20 20 20 20 20 20 34 3A 20 57 52 49 54 4: WRIT
0142A0: 45 28 67 66 69 6C 65 2C 27 44 41 41 27 29 3B 0D E(gfile,'DAA');.
0142B0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0142C0: 35 3A 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 5: WRITE(gfile,'
0142D0: 43 50 4C 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 CPL');..
0142E0: 20 20 20 20 20 20 20 36 3A 20 57 52 49 54 45 28 6: WRITE(
0142F0: 67 66 69 6C 65 2C 27 53 43 46 27 29 3B 0D 0A 20 gfile,'SCF');..
014300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 3A 7:
014310: 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 43 43 WRITE(gfile,'CC
014320: 46 27 29 0D 0A 20 20 20 20 20 20 20 20 20 45 4E F').. EN
014330: 44 0D 0A 20 20 45 4E 44 0D 0A 0D 0A 45 4E 44 3B D.. END....END;
014340: 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 74 79 ....PROCEDURE ty
014350: 70 31 3B 0D 0A 42 45 47 49 4E 0D 0A 20 20 49 46 p1;..BEGIN.. IF
014360: 20 6F 70 63 3D 23 33 36 20 54 48 45 4E 20 57 52 opc=#36 THEN WR
014370: 49 54 45 28 67 66 69 6C 65 2C 27 48 41 4C 54 27 ITE(gfile,'HALT'
014380: 29 20 45 4C 53 45 0D 0A 20 20 20 20 20 20 20 20 ) ELSE..
014390: 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 20 20 BEGIN..
0143A0: 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4C 44 WRITE(gfile,'LD
0143B0: 20 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 ');..
0143C0: 72 65 67 28 74 6F 70 29 3B 0D 0A 20 20 20 20 20 reg(top);..
0143D0: 20 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 WRITE(gfile
0143E0: 2C 27 2C 27 29 3B 0D 0A 20 20 20 20 20 20 20 20 ,',');..
0143F0: 20 20 72 65 67 28 62 6F 74 29 0D 0A 20 20 20 20 reg(bot)..
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
014410: 11 00 00 00 02 09 4E E5 11 00 41 02 00 00 00 02 ......N...A.....
014420: 11 00 46 02 00 00 00 02 11 00 42 02 00 00 00 02 ..F.......B.....
014430: 11 00 47 02 00 00 00 02 11 00 43 02 00 00 00 02 ..G.......C.....
014440: 11 00 48 02 00 00 00 02 11 00 44 02 00 00 00 02 ..H.......D.....
014450: 11 00 49 02 00 00 00 02 11 00 45 02 00 00 00 02 ..I.......E.....
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: 54 45 28 67 66 69 6C 65 2C 27 2C 27 29 3B 0D 0A TE(gfile,',');..
014510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014520: 20 20 20 20 20 20 20 57 52 49 54 45 28 67 66 69 WRITE(gfi
014530: 6C 65 2C 27 23 27 2C 4F 52 44 28 50 45 45 4B 28 le,'#',ORD(PEEK(
014540: 69 2B 63 6F 64 65 73 74 61 72 74 2C 43 48 41 52 i+codestart,CHAR
014550: 29 29 3A 32 3A 48 29 0D 0A 20 20 20 20 20 20 20 )):2:H)..
014560: 20 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 20 20 END..
014570: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 42 45 47 49 END;.. BEGI
014580: 4E 0D 0A 20 20 20 64 65 66 6D 6F 64 3B 0D 0A 20 N.. defmod;..
014590: 20 20 43 41 53 45 20 64 61 74 61 5B 6F 6C 64 64 CASE data[oldd
0145A0: 78 5D 2E 64 72 74 79 70 20 4F 46 0D 0A 20 20 20 x].drtyp OF..
0145B0: 20 20 20 20 20 20 42 3A 20 64 6F 64 65 66 62 3B B: dodefb;
0145C0: 0D 0A 20 20 20 20 20 20 20 20 20 4D 3A 20 49 46 .. M: IF
0145D0: 20 50 45 45 4B 28 63 6F 64 65 73 74 61 72 74 2B PEEK(codestart+
0145E0: 6F 6C 64 63 78 2C 43 48 41 52 29 20 49 4E 20 6D oldcx,CHAR) IN m
0145F0: 65 73 69 6C 6C 65 67 20 54 48 45 4E 20 64 6F 64 esilleg THEN dod
014600: 65 66 62 20 45 4C 53 45 0D 0A 20 20 20 20 20 20 efb ELSE..
014610: 20 20 20 20 20 20 20 20 20 42 45 47 49 4E 0D 0A BEGIN..
014620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014630: 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C 27 44 WRITE(gfile,'D
014640: 45 46 4D 20 22 27 29 3B 0D 0A 20 20 20 20 20 20 EFM "');..
014650: 20 20 20 20 20 20 20 20 20 20 20 20 46 4F 52 20 FOR
014660: 69 3A 3D 6F 6C 64 63 78 20 54 4F 20 63 78 2D 31 i:=oldcx TO cx-1
014670: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 20 DO..
014680: 20 20 20 20 20 20 20 20 20 20 20 20 57 52 49 54 WRIT
014690: 45 28 67 66 69 6C 65 2C 50 45 45 4B 28 69 2B 63 E(gfile,PEEK(i+c
0146A0: 6F 64 65 73 74 61 72 74 2C 43 48 41 52 29 29 3B odestart,CHAR));
0146B0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
0146C0: 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C WRITE(gfile,
0146D0: 27 22 27 29 0D 0A 20 20 20 20 20 20 20 20 20 20 '"')..
0146E0: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 20 20 END;..
0146F0: 20 20 20 20 53 3A 20 57 52 49 54 45 28 67 66 69 S: WRITE(gfi
014700: 64 69 73 73 61 73 73 65 6D 62 6C 79 20 74 6F 20 dissassembly to
014710: 64 69 73 63 27 29 3B 0D 0A 20 57 52 49 54 45 4C disc');.. WRITEL
014720: 4E 28 27 48 20 20 20 20 20 48 65 6C 70 27 29 3B N('H Help');
014730: 0D 0A 20 57 52 49 54 45 4C 4E 28 27 4B 20 20 20 .. WRITELN('K
014740: 20 20 4B 69 6C 6C 20 64 61 74 61 20 61 72 65 61 Kill data area
014750: 27 29 3B 0D 0A 20 57 52 49 54 45 4C 4E 28 27 4C ');.. WRITELN('L
014760: 20 20 20 20 20 4C 69 73 74 20 64 69 73 61 73 73 List disass
014770: 65 6D 62 6C 79 27 29 3B 0D 0A 20 57 52 49 54 45 embly');.. WRITE
014780: 4C 4E 28 27 4D 20 20 20 20 20 4D 65 73 73 61 67 LN('M Messag
014790: 65 20 44 61 74 61 27 29 3B 0D 0A 20 57 52 49 54 e Data');.. WRIT
0147A0: 45 4C 4E 28 27 50 20 20 20 20 20 50 75 74 20 2E ELN('P Put .
0147B0: 44 49 53 20 66 69 6C 65 20 74 6F 20 64 69 73 63 DIS file to disc
0147C0: 27 29 3B 0D 0A 20 57 52 49 54 45 4C 4E 28 27 52 ');.. WRITELN('R
0147D0: 20 20 20 20 20 47 65 74 20 2E 44 49 53 20 66 69 Get .DIS fi
0147E0: 6C 65 20 66 72 6F 6D 20 64 69 73 63 27 29 3B 0D le from disc');.
0147F0: 0A 20 57 52 49 54 45 4C 4E 28 27 53 20 20 20 20 . WRITELN('S
014800: 20 53 70 61 63 65 20 64 61 74 61 27 29 3B 0D 0A Space data');..
014810: 20 57 52 49 54 45 4C 4E 28 27 57 20 20 20 20 20 WRITELN('W
014820: 57 6F 72 64 20 64 61 74 61 27 29 3B 0D 0A 20 57 Word data');.. W
014830: 52 49 54 45 4C 4E 0D 0A 0D 0A 45 4E 44 3B 0D 0A RITELN....END;..
014840: 0D 0A 42 45 47 49 4E 0D 0A 20 67 65 74 66 6E 61 ..BEGIN.. getfna
014850: 6D 65 3B 0D 0A 20 52 45 53 45 54 28 69 6E 66 69 me;.. RESET(infi
014860: 6C 65 2C 66 6E 61 6D 65 29 3B 0D 0A 20 49 46 20 le,fname);.. IF
014870: 45 4F 46 28 69 6E 66 69 6C 65 29 20 54 48 45 4E EOF(infile) THEN
014880: 0D 0A 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 .. BEGIN..
014890: 20 20 20 20 57 52 49 54 45 4C 4E 28 27 4E 6F 20 WRITELN('No
0148A0: 66 69 6C 65 27 29 3B 0D 0A 20 20 20 20 20 20 20 file');..
0148B0: 47 4F 54 4F 20 39 39 3B 0D 0A 20 20 20 20 45 4E GOTO 99;.. EN
0148C0: 44 3B 0D 0A 0D 0A 20 65 78 74 64 69 73 3B 0D 0A D;.... extdis;..
0148D0: 20 52 45 53 45 54 28 64 66 69 6C 65 2C 66 6E 61 RESET(dfile,fna
0148E0: 6D 65 29 3B 0D 0A 20 49 46 20 45 4F 46 28 64 66 me);.. IF EOF(df
0148F0: 69 6C 65 29 20 54 48 45 4E 0D 0A 20 20 20 20 42 ile) THEN.. B
014900: 6C 65 2C 27 44 45 46 53 20 27 2C 63 78 2D 6F 6C le,'DEFS ',cx-ol
014910: 64 63 78 3A 30 29 3B 0D 0A 20 20 20 20 20 20 20 dcx:0);..
014920: 20 20 57 3A 20 43 41 53 45 20 63 78 2D 6F 6C 64 W: CASE cx-old
014930: 63 78 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 cx OF..
014940: 20 20 20 20 20 20 31 2C 33 3A 20 42 45 47 49 4E 1,3: BEGIN
014950: 20 57 52 49 54 45 28 27 45 72 72 6F 72 20 69 6E WRITE('Error in
014960: 20 44 45 46 57 27 29 3B 52 45 41 44 4C 4E 20 45 DEFW');READLN E
014970: 4E 44 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 ND;..
014980: 20 20 20 20 32 3A 20 6F 6E 65 44 45 46 57 3B 0D 2: oneDEFW;.
014990: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
0149A0: 34 3A 20 42 45 47 49 4E 20 20 20 6F 6E 65 44 45 4: BEGIN oneDE
0149B0: 46 57 3B 20 57 52 49 54 45 28 67 66 69 6C 65 2C FW; WRITE(gfile,
0149C0: 27 2C 27 29 3B 20 6E 6E 20 45 4E 44 0D 0A 20 20 ','); nn END..
0149D0: 20 20 20 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 END..
0149E0: 20 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D 0A 42 END..END;....B
0149F0: 45 47 49 4E 20 7B 42 79 74 65 7D 0D 0A 20 49 46 EGIN {Byte}.. IF
014A00: 20 63 78 3E 3D 64 61 74 61 5B 64 78 5D 2E 73 74 cx>=data[dx].st
014A10: 61 20 54 48 45 4E 20 64 6F 64 61 74 61 0D 0A 20 a THEN dodata..
014A20: 20 45 4C 53 45 0D 0A 20 20 20 20 42 45 47 49 4E ELSE.. BEGIN
014A30: 0D 0A 20 20 20 20 20 20 20 67 65 74 62 69 74 73 .. getbits
014A40: 3B 0D 0A 20 20 20 20 20 20 20 43 41 53 45 20 74 ;.. CASE t
014A50: 79 70 20 4F 46 0D 0A 20 20 20 20 20 20 20 20 20 yp OF..
014A60: 20 30 3A 20 74 79 70 30 3B 0D 0A 20 20 20 20 20 0: typ0;..
014A70: 20 20 20 20 20 31 3A 20 74 79 70 31 3B 0D 0A 20 1: typ1;..
014A80: 20 20 20 20 20 20 20 20 20 32 3A 20 74 79 70 32 2: typ2
014A90: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 33 3A 20 ;.. 3:
014AA0: 74 79 70 33 0D 0A 20 20 20 20 20 20 20 45 4E 44 typ3.. END
014AB0: 0D 0A 20 20 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A .. END..END;..
014AC0: 0D 0A 0D 0A 42 45 47 49 4E 20 20 7B 53 65 63 6F ....BEGIN {Seco
014AD0: 6E 64 50 61 73 73 7D 0D 0A 20 46 69 72 73 74 50 ndPass}.. FirstP
014AE0: 61 73 73 3B 0D 0A 20 49 46 20 45 4F 4C 4E 20 54 ass;.. IF EOLN T
014AF0: 48 45 4E 20 42 45 47 49 4E 20 20 63 78 3A 3D 30 HEN BEGIN cx:=0
014B00: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 57 52 49 EGIN.. WRI
014B10: 54 45 28 27 52 75 6E 20 41 64 64 72 65 73 73 20 TE('Run Address
014B20: 3F 27 29 3B 72 75 6E 73 74 61 72 74 3A 3D 52 45 ?');runstart:=RE
014B30: 41 44 48 45 58 28 49 4E 50 55 54 29 3B 0D 0A 20 ADHEX(INPUT);..
014B40: 20 20 20 20 20 20 57 52 49 54 45 28 27 45 6E 64 WRITE('End
014B50: 20 41 64 64 72 65 73 73 20 3F 27 29 3B 52 45 41 Address ?');REA
014B60: 44 4C 4E 3B 66 69 6E 69 73 68 3A 3D 52 45 41 44 DLN;finish:=READ
014B70: 48 45 58 28 49 4E 50 55 54 29 2D 72 75 6E 73 74 HEX(INPUT)-runst
014B80: 61 72 74 3B 0D 0A 20 20 20 20 20 20 20 64 6E 65 art;.. dne
014B90: 78 74 3A 3D 31 0D 0A 20 20 20 20 45 4E 44 0D 0A xt:=1.. END..
014BA0: 20 20 45 4C 53 45 20 47 65 74 44 49 53 3B 0D 0A ELSE GetDIS;..
014BB0: 0D 0A 20 63 6F 64 65 73 74 61 72 74 3A 3D 41 44 .. codestart:=AD
014BC0: 44 52 28 69 6E 66 69 6C 65 29 2B 34 30 3B 0D 0A DR(infile)+40;..
014BD0: 20 6D 65 73 6C 65 67 61 6C 3A 3D 5B 27 20 27 2E meslegal:=[' '.
014BE0: 2E 27 7E 27 5D 3B 0D 0A 20 61 6C 6C 63 68 61 72 .'~'];.. allchar
014BF0: 73 3A 3D 5B 43 48 52 28 30 29 2E 2E 43 48 52 28 s:=[CHR(0)..CHR(
014C00: 32 35 35 29 5D 3B 0D 0A 20 6D 65 73 69 6C 6C 65 255)];.. mesille
014C10: 67 3A 3D 61 6C 6C 63 68 61 72 73 2D 6D 65 73 6C g:=allchars-mesl
014C20: 65 67 61 6C 3B 0D 0A 20 66 69 72 73 74 64 6F 6E egal;.. firstdon
014C30: 65 3A 3D 46 41 4C 53 45 3B 0D 0A 20 52 45 50 45 e:=FALSE;.. REPE
014C40: 41 54 0D 0A 20 20 20 20 20 20 20 52 45 41 44 4C AT.. READL
014C50: 4E 3B 0D 0A 20 20 20 20 20 20 20 52 45 41 44 28 N;.. READ(
014C60: 63 6F 6D 29 3B 0D 0A 20 20 20 20 20 20 20 63 6F com);.. co
014C70: 6D 3A 3D 75 70 70 65 72 28 63 6F 6D 29 3B 0D 0A m:=upper(com);..
014C80: 20 20 20 20 20 20 20 49 46 20 63 6F 6D 20 49 4E IF com IN
014C90: 20 5B 27 42 27 2C 27 4B 27 2C 27 52 27 2C 27 53 ['B','K','R','S
014CA0: 27 2C 27 57 27 5D 20 54 48 45 4E 20 66 69 72 73 ','W'] THEN firs
014CB0: 74 64 6F 6E 65 3A 3D 46 41 4C 53 45 3B 0D 0A 20 tdone:=FALSE;..
014CC0: 20 20 20 20 20 20 43 41 53 45 20 63 6F 6D 20 4F CASE com O
014CD0: 46 0D 0A 20 20 20 20 20 20 20 27 42 27 3A 20 45 F.. 'B': E
014CE0: 6E 74 65 72 43 6F 6D 6D 61 6E 64 28 42 29 3B 0D nterCommand(B);.
014CF0: 0A 20 20 20 20 20 20 20 27 44 27 3A 20 4C 69 73 . 'D': Lis
014D00: 3B 73 65 63 6F 6E 64 66 69 6E 3A 3D 66 69 6E 69 ;secondfin:=fini
014D10: 73 68 20 45 4E 44 0D 0A 20 20 20 20 20 20 20 20 sh END..
014D20: 20 45 4C 53 45 20 42 45 47 49 4E 20 20 63 78 3A ELSE BEGIN cx:
014D30: 3D 52 45 41 44 48 45 58 28 49 4E 50 55 54 29 2D =READHEX(INPUT)-
014D40: 72 75 6E 73 74 61 72 74 3B 0D 0A 20 20 20 20 20 runstart;..
014D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
014D60: 73 65 63 6F 6E 64 66 69 6E 3A 3D 52 45 41 44 48 secondfin:=READH
014D70: 45 58 28 49 4E 50 55 54 29 2D 72 75 6E 73 74 61 EX(INPUT)-runsta
014D80: 72 74 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 rt..
014D90: 20 20 45 4E 44 3B 0D 0A 20 64 78 3A 3D 31 3B 0D END;.. dx:=1;.
014DA0: 0A 20 57 48 49 4C 45 20 63 78 3E 64 61 74 61 5B . WHILE cx>data[
014DB0: 64 78 5D 2E 73 74 61 20 44 4F 20 64 78 3A 3D 64 dx].sta DO dx:=d
014DC0: 78 2B 31 3B 0D 0A 20 49 46 20 64 78 3E 31 20 54 x+1;.. IF dx>1 T
014DD0: 48 45 4E 20 49 46 20 64 61 74 61 5B 64 78 2D 31 HEN IF data[dx-1
014DE0: 5D 2E 66 69 6E 3E 3D 63 78 20 54 48 45 4E 20 64 ].fin>=cx THEN d
014DF0: 78 3A 3D 64 78 2D 31 3B 0D 0A 0D 0A 20 52 45 50 x:=dx-1;.... REP
014E00: 45 41 54 0D 0A 20 20 20 58 72 65 67 3A 3D 48 4C EAT.. Xreg:=HL
014E10: 3B 0D 0A 20 20 20 69 6E 64 65 78 65 64 3A 3D 46 ;.. indexed:=F
014E20: 41 4C 53 45 3B 0D 0A 20 20 20 6F 6C 64 63 78 3A ALSE;.. oldcx:
014E30: 3D 63 78 3B 6F 6C 64 64 78 3A 3D 64 78 3B 0D 0A =cx;olddx:=dx;..
014E40: 20 20 20 70 61 73 73 31 62 79 74 65 3B 0D 0A 20 pass1byte;..
014E50: 20 20 49 46 20 70 72 6E 20 54 48 45 4E 0D 0A 20 IF prn THEN..
014E60: 20 20 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 BEGIN..
014E70: 20 20 20 20 20 20 20 57 52 49 54 45 28 67 66 69 WRITE(gfi
014E80: 6C 65 2C 6F 6C 64 63 78 2B 72 75 6E 73 74 61 72 le,oldcx+runstar
014E90: 74 3A 34 3A 48 2C 27 20 27 29 3B 0D 0A 20 20 20 t:4:H,' ');..
014EA0: 20 20 20 20 20 20 20 49 46 20 63 78 2D 6F 6C 64 IF cx-old
014EB0: 63 78 3E 34 20 54 48 45 4E 20 57 52 49 54 45 28 cx>4 THEN WRITE(
014EC0: 67 66 69 6C 65 2C 43 48 52 28 39 29 29 20 45 4C gfile,CHR(9)) EL
014ED0: 53 45 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 SE..
014EE0: 20 20 20 46 4F 52 20 69 3A 3D 6F 6C 64 63 78 20 FOR i:=oldcx
014EF0: 54 4F 20 63 78 2D 31 20 44 4F 20 57 52 49 54 45 TO cx-1 DO WRITE
014F00: 74 44 61 74 61 28 4F 55 54 50 55 54 29 3B 0D 0A tData(OUTPUT);..
014F10: 20 20 20 20 20 20 20 27 47 27 3A 20 47 65 6E 65 'G': Gene
014F20: 72 61 74 65 3B 0D 0A 20 20 20 20 20 20 20 27 4B rate;.. 'K
014F30: 27 3A 20 4B 69 6C 6C 44 61 74 61 3B 0D 0A 20 20 ': KillData;..
014F40: 20 20 20 20 20 27 48 27 2C 27 3F 27 3A 20 48 65 'H','?': He
014F50: 6C 70 3B 0D 0A 20 20 20 20 20 20 20 27 4C 27 3A lp;.. 'L':
014F60: 20 53 65 63 6F 6E 64 50 61 73 73 28 4F 55 54 50 SecondPass(OUTP
014F70: 55 54 2C 54 52 55 45 29 3B 0D 0A 20 20 20 20 20 UT,TRUE);..
014F80: 20 20 27 4D 27 3A 20 45 6E 74 65 72 43 6F 6D 6D 'M': EnterComm
014F90: 61 6E 64 28 4D 29 3B 0D 0A 20 20 20 20 20 20 20 and(M);..
014FA0: 27 50 27 3A 20 50 75 74 44 49 53 3B 0D 0A 20 20 'P': PutDIS;..
014FB0: 20 20 20 20 20 27 52 27 3A 20 47 65 74 44 49 53 'R': GetDIS
014FC0: 3B 0D 0A 20 20 20 20 20 20 20 27 53 27 3A 20 45 ;.. 'S': E
014FD0: 6E 74 65 72 43 6F 6D 6D 61 6E 64 28 53 29 3B 0D nterCommand(S);.
014FE0: 0A 20 20 20 20 20 20 20 27 57 27 3A 20 45 6E 74 . 'W': Ent
014FF0: 65 72 43 6F 6D 6D 61 6E 64 28 57 29 0D 0A 20 20 erCommand(W)..
015000: 20 20 20 20 20 45 4E 44 3B 0D 0A 20 55 4E 54 49 END;.. UNTI
015010: 4C 20 28 63 6F 6D 3D 27 45 27 29 20 4F 52 20 28 L (com='E') OR (
015020: 63 6F 6D 3D 27 58 27 29 3B 0D 0A 39 39 3A 0D 0A com='X');..99:..
015030: 45 4E 44 2E 0D 0A 1A 27 3A 20 47 65 74 44 49 53 END....': GetDIS
015040: 3B 0D 0A 20 20 20 20 20 20 20 27 53 27 3A 20 45 ;.. 'S': E
015050: 6E 74 65 72 43 6F 6D 6D 61 6E 64 28 53 29 3B 0D nterCommand(S);.
015060: 0A 20 20 20 20 20 20 20 27 57 27 3A 20 45 6E 74 . 'W': Ent
015070: 65 72 43 6F 6D 6D 61 6E 64 28 57 29 0D 0A 20 20 erCommand(W)..
015080: 20 20 20 20 31 3A 57 52 49 54 45 28 67 66 69 6C 1:WRITE(gfil
015090: 65 2C 27 44 45 27 29 3B 0D 0A 20 20 20 20 20 20 e,'DE');..
0150A0: 20 32 3A 67 58 3B 0D 0A 20 20 20 20 20 20 20 33 2:gX;.. 3
0150B0: 3A 57 52 49 54 45 28 67 66 69 6C 65 2C 27 53 50 :WRITE(gfile,'SP
0150C0: 27 29 0D 0A 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A ').. END..END;..
0150D0: 0D 0A 50 52 4F 43 45 44 55 52 45 20 71 71 28 69 ..PROCEDURE qq(i
0150E0: 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 :INTEGER);..BEGI
0150F0: 4E 0D 0A 20 43 41 53 45 20 69 20 4F 46 0D 0A 20 N.. CASE i OF..
015100: 28 67 66 69 6C 65 2C 4F 52 44 28 50 45 45 4B 28 (gfile,ORD(PEEK(
015110: 63 6F 64 65 73 74 61 72 74 2B 69 2C 43 48 41 52 codestart+i,CHAR
015120: 29 29 3A 32 3A 48 29 3B 0D 0A 20 20 20 20 20 20 )):2:H);..
015130: 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C WRITE(gfile,
015140: 27 20 27 3A 32 2C 43 48 52 28 39 29 29 0D 0A 20 ' ':2,CHR(9))..
015150: 20 20 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 63 END;.. c
015160: 78 3A 3D 6F 6C 64 63 78 3B 64 78 3A 3D 6F 6C 64 x:=oldcx;dx:=old
015170: 64 78 3B 0D 0A 20 20 20 49 46 20 63 78 20 4D 4F dx;.. IF cx MO
015180: 44 20 32 35 36 20 49 4E 20 74 61 62 6C 65 5B 63 D 256 IN table[c
015190: 78 20 44 49 56 20 32 35 36 5D 20 54 48 45 4E 20 x DIV 256] THEN
0151A0: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 4C 27 2C WRITE(gfile,'L',
0151B0: 72 75 6E 73 74 61 72 74 2B 63 78 3A 34 3A 48 29 runstart+cx:4:H)
0151C0: 3B 0D 0A 20 20 20 49 46 20 70 72 6E 20 54 48 45 ;.. IF prn THE
0151D0: 4E 20 57 52 49 54 45 28 67 66 69 6C 65 2C 43 48 N WRITE(gfile,CH
0151E0: 52 28 39 29 29 20 45 4C 53 45 20 57 52 49 54 45 R(9)) ELSE WRITE
0151F0: 28 67 66 69 6C 65 2C 27 20 27 29 3B 0D 0A 20 20 (gfile,' ');..
015200: 20 62 79 74 65 3B 0D 0A 20 20 20 49 46 20 70 72 byte;.. IF pr
015210: 6E 20 41 4E 44 20 28 63 78 2D 6F 6C 64 63 78 3C n AND (cx-oldcx<
015220: 3D 34 29 20 54 48 45 4E 0D 0A 20 20 20 20 20 42 =4) THEN.. B
015230: 45 47 49 4E 0D 0A 20 20 20 20 20 20 20 57 52 49 EGIN.. WRI
015240: 54 45 28 67 66 69 6C 65 2C 27 3B 27 29 3B 0D 0A TE(gfile,';');..
015250: 20 20 20 20 20 20 20 46 4F 52 20 69 3A 3D 6F 6C FOR i:=ol
015260: 64 63 78 20 54 4F 20 63 78 2D 31 20 44 4F 0D 0A dcx TO cx-1 DO..
015270: 20 20 20 20 20 20 20 20 20 20 20 42 45 47 49 4E BEGIN
015280: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
015290: 20 63 68 3A 3D 4F 52 44 28 50 45 45 4B 28 63 6F ch:=ORD(PEEK(co
0152A0: 64 65 73 74 61 72 74 2B 69 2C 43 48 41 52 29 29 destart+i,CHAR))
0152B0: 3B 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ;..
0152C0: 20 20 49 46 20 63 68 3E 31 32 37 20 54 48 45 4E IF ch>127 THEN
0152D0: 20 63 68 3A 3D 63 68 2D 31 32 38 3B 0D 0A 20 20 ch:=ch-128;..
0152E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 49 46 20 IF
0152F0: 63 68 3C 33 32 20 54 48 45 4E 20 63 68 3A 3D 4F ch<32 THEN ch:=O
015300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0153F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0154F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015500: 52 44 28 27 2E 27 29 3B 0D 0A 20 20 20 20 20 20 RD('.');..
015510: 20 20 20 20 20 20 20 20 20 57 52 49 54 45 28 67 WRITE(g
015520: 66 69 6C 65 2C 43 48 52 28 63 68 29 29 0D 0A 20 file,CHR(ch))..
015530: 20 20 20 20 20 20 20 20 20 20 45 4E 44 0D 0A 20 END..
015540: 20 20 20 20 45 4E 44 3B 0D 0A 20 20 20 57 52 49 END;.. WRI
015550: 54 45 4C 4E 28 67 66 69 6C 65 29 3B 0D 0A 55 4E TELN(gfile);..UN
015560: 54 49 4C 20 63 78 3E 73 65 63 6F 6E 64 66 69 6E TIL cx>secondfin
015570: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 20 47 20 63 6F ..END;....{ G co
015580: 6D 6D 61 6E 64 20 2D 20 47 65 6E 65 72 61 74 65 mmand - Generate
015590: 73 20 61 20 2E 47 45 4E 20 66 69 6C 65 20 6F 66 s a .GEN file of
0155A0: 20 64 69 73 61 61 73 73 65 6D 62 6C 79 20 7D 0D disaassembly }.
0155B0: 0A 50 52 4F 43 45 44 55 52 45 20 47 65 6E 65 72 .PROCEDURE Gener
0155C0: 61 74 65 3B 0D 0A 42 45 47 49 4E 0D 0A 20 66 6E ate;..BEGIN.. fn
0155D0: 61 6D 65 5B 31 32 5D 3A 3D 27 47 27 3B 66 6E 61 ame[12]:='G';fna
0155E0: 6D 65 5B 31 33 5D 3A 3D 27 45 27 3B 66 6E 61 6D me[13]:='E';fnam
0155F0: 65 5B 31 34 5D 3A 3D 27 4E 27 3B 0D 0A 20 52 45 e[14]:='N';.. RE
015600: 57 52 49 54 45 28 67 66 69 6C 65 2C 66 6E 61 6D WRITE(gfile,fnam
015610: 65 29 3B 0D 0A 20 46 69 72 73 74 50 61 73 73 3B e);.. FirstPass;
015620: 0D 0A 20 57 52 49 54 45 4C 4E 28 27 50 65 72 66 .. WRITELN('Perf
015630: 6F 72 6D 69 6E 67 20 73 65 63 6F 6E 64 20 70 61 orming second pa
015640: 73 73 27 29 3B 0D 0A 20 53 65 63 6F 6E 64 50 61 ss');.. SecondPa
015650: 73 73 28 67 66 69 6C 65 2C 46 41 4C 53 45 29 0D ss(gfile,FALSE).
015660: 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 .END;....PROCEDU
015670: 52 45 20 48 65 6C 70 3B 0D 0A 42 45 47 49 4E 0D RE Help;..BEGIN.
015680: 0A 20 57 52 49 54 45 4C 4E 28 27 42 20 20 20 20 . WRITELN('B
015690: 20 42 79 74 65 20 44 61 74 61 27 29 3B 0D 0A 20 Byte Data');..
0156A0: 57 52 49 54 45 4C 4E 28 27 44 20 20 20 20 20 44 WRITELN('D D
0156B0: 69 73 70 6C 61 79 20 64 61 74 61 20 61 72 65 61 isplay data area
0156C0: 73 27 29 3B 0D 0A 20 57 52 49 54 45 4C 4E 28 27 s');.. WRITELN('
0156D0: 45 2C 58 20 20 20 45 78 69 74 20 74 6F 20 43 50 E,X Exit to CP
0156E0: 2F 4D 27 29 3B 0D 0A 20 57 52 49 54 45 4C 4E 28 /M');.. WRITELN(
0156F0: 27 47 20 20 20 20 20 47 65 6E 65 72 61 74 65 20 'G Generate
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
015710: 12 00 00 00 02 09 4E E5 12 00 41 02 00 00 00 02 ......N...A.....
015720: 12 00 46 02 00 00 00 02 12 00 42 02 00 00 00 02 ..F.......B.....
015730: 12 00 47 02 00 00 00 02 12 00 43 02 00 00 00 02 ..G.......C.....
015740: 12 00 48 02 00 00 00 02 12 00 44 02 00 00 00 02 ..H.......D.....
015750: 12 00 49 02 00 00 00 02 12 00 45 02 00 00 00 02 ..I.......E.....
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: 00 44 49 53 43 20 20 20 20 42 41 53 00 00 00 00 .DISC BAS....
015810: 00 00 01 00 00 70 01 00 A3 00 00 00 00 00 00 00 .....p..£.......
015820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015840: A3 00 00 31 04 AB 1E ED 55 4E 62 4C 89 BB 8C 13 £..1....UNbL....
015850: 68 5E F4 2F D5 71 2A 67 74 AD 79 CC 71 5C 37 EC h^./.q*gt.y.q\7.
015860: D3 91 65 39 12 D3 8F 02 EA 30 22 00 24 00 14 00 ..e9.....0".$...
015870: BF 22 20 20 20 20 20 20 20 43 6F 70 79 72 69 67 ." Copyrig
015880: AD 2C E8 EA E6 37 1E EC 91 DF C5 2E 1B F4 4D D5 .,...7........M.
015890: 24 64 23 31 FF 79 C7 48 20 15 AA F7 FD 60 0B 43 $d#1.y.H ....`.C
0158A0: B0 EE 6E C8 50 49 94 C0 B7 E7 03 17 42 A8 D0 63 ..n.PI......B..c
0158B0: C8 AE 63 80 89 EB 41 2A 81 76 AE 80 D9 E0 F2 04 ..c...A*.v......
0158C0: C0 67 B2 1E 0C 83 3E 1F F5 BB EE 8F AF DD 53 14 .g....>.......S.
0158D0: 2B 1A 5C 07 13 51 88 79 AA 91 9C 41 DA A1 79 48 +.\..Q.y...A..yH
0158E0: 40 00 43 9C 57 D2 DD CD 8F BB 95 5B 28 A0 50 02 @.C.W......[(.P.
0158F0: EB 52 DB 29 AC 8B E5 ED BD 2B AA 21 04 BF D8 B4 .R.).....+.!....
015900: AB 1E ED 55 4E 62 4C 89 BB 8C 13 68 5E F4 2F D5 ...UNbL....h^./.
015910: 71 2A 67 74 AD 79 CC 71 5C 37 EC D3 91 65 39 12 q*gt.y.q\7...e9.
015920: D3 8F 02 EA 30 22 00 24 00 14 00 BF 22 20 20 20 ....0".$...."
015930: 20 20 20 20 43 6F 70 79 72 69 67 68 74 20 48 69 Copyright Hi
015940: 53 6F 66 74 20 31 39 38 35 22 00 06 00 1E 00 BF Soft 1985"......
015950: 00 2E 00 28 00 BF 22 55 73 65 20 53 69 64 65 20 ...(.."Use Side
015960: 41 20 6F 66 20 74 68 69 73 20 64 69 73 63 20 75 A of this disc u
015970: 6E 64 65 72 20 43 50 2F 4D 20 32 2E 32 22 00 22 nder CP/M 2.2"."
015980: 20 20 20 20 20 20 20 20 20 20 45 4E 44 3B 0D 0A END;..
015990: 20 20 20 20 20 20 20 31 3A 57 52 49 54 45 28 67 1:WRITE(g
0159A0: 66 69 6C 65 2C 27 42 49 54 20 27 29 3B 0D 0A 20 file,'BIT ');..
0159B0: 20 20 20 20 20 20 32 3A 57 52 49 54 45 28 67 66 2:WRITE(gf
0159C0: 69 6C 65 2C 27 52 45 53 20 27 29 3B 0D 0A 20 20 ile,'RES ');..
0159D0: 20 20 20 20 20 33 3A 57 52 49 54 45 28 67 66 69 3:WRITE(gfi
0159E0: 6C 65 2C 27 53 45 54 20 27 29 0D 0A 20 45 4E 44 le,'SET ').. END
0159F0: 3B 0D 0A 20 49 46 20 74 79 70 3E 30 20 54 48 45 ;.. IF typ>0 THE
015A00: 0A 45 4E 44 3B 0D 0A 0D 0A 46 55 4E 43 54 49 4F .END;....FUNCTIO
015A10: 4E 20 52 45 41 44 52 41 4E 44 28 56 41 52 20 46 N READRAND(VAR F
015A20: 3A 54 45 58 54 3B 4C 4F 47 52 45 43 2C 61 64 72 :TEXT;LOGREC,adr
015A30: 2C 6E 62 79 74 65 73 3A 49 4E 54 45 47 45 52 29 ,nbytes:INTEGER)
015A40: 3A 42 4F 4F 4C 45 41 4E 3B 0D 0A 56 41 52 20 42 :BOOLEAN;..VAR B
015A50: 59 54 45 4E 4F 3A 52 45 41 4C 3B 0D 0A 20 20 20 YTENO:REAL;..
015A60: 20 76 61 6C 69 64 2C 73 6E 75 6D 2C 6F 66 66 73 valid,snum,offs
015A70: 65 74 2C 73 74 61 72 74 2C 69 3A 49 4E 54 45 47 et,start,i:INTEG
015A80: 45 52 3B 0D 0A 20 20 20 20 6E 6F 6D 6F 72 65 3A ER;.. nomore:
015A90: 42 4F 4F 4C 45 41 4E 3B 0D 0A 20 20 20 20 62 3A BOOLEAN;.. b:
015AA0: 20 41 52 52 41 59 5B 31 2E 2E 31 32 38 5D 20 4F ARRAY[1..128] O
015AB0: 46 20 43 48 41 52 3B 0D 0A 42 45 47 49 4E 0D 0A F CHAR;..BEGIN..
015AC0: 0D 0A 20 42 59 54 45 4E 4F 3A 3D 4C 4F 47 52 45 .. BYTENO:=LOGRE
015AD0: 43 20 2A 20 6E 62 79 74 65 73 3B 0D 0A 20 73 6E C * nbytes;.. sn
015AE0: 75 6D 3A 3D 45 4E 54 49 45 52 28 42 59 54 45 4E um:=ENTIER(BYTEN
015AF0: 4F 2F 31 32 38 29 3B 0D 0A 20 6F 66 66 73 65 74 O/128);.. offset
015B00: 3A 3D 52 4F 55 4E 44 28 42 59 54 45 4E 4F 2D 73 :=ROUND(BYTENO-s
015B10: 6E 75 6D 2A 31 32 38 29 3B 0D 0A 20 73 74 61 72 num*128);.. star
015B20: 74 3A 3D 30 3B 0D 0A 0D 0A 20 6E 6F 6D 6F 72 65 t:=0;.... nomore
015B30: 3A 3D 46 41 4C 53 45 3B 0D 0A 20 52 45 50 45 41 :=FALSE;.. REPEA
015B40: 54 0D 0A 20 20 20 49 46 20 52 45 41 44 52 28 46 T.. IF READR(F
015B50: 2C 73 6E 75 6D 2C 41 44 44 52 28 62 29 29 20 3C ,snum,ADDR(b)) <
015B60: 3E 20 30 20 54 48 45 4E 20 6E 6F 6D 6F 72 65 3A > 0 THEN nomore:
015B70: 3D 54 52 55 45 0D 0A 20 20 20 45 4C 53 45 0D 0A =TRUE.. ELSE..
015B80: 0D 0A 20 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 .. BEGIN..
015B90: 20 20 49 46 20 6F 66 66 73 65 74 2B 6E 62 79 74 IF offset+nbyt
015BA0: 65 73 2D 73 74 61 72 74 3E 31 32 38 20 54 48 45 es-start>128 THE
015BB0: 4E 20 76 61 6C 69 64 3A 3D 31 32 38 2D 6F 66 66 N valid:=128-off
015BC0: 73 65 74 0D 0A 09 09 09 20 20 45 4C 53 45 20 76 set..... ELSE v
015BD0: 61 6C 69 64 3A 3D 6E 62 79 74 65 73 2D 73 74 61 alid:=nbytes-sta
015BE0: 72 74 3B 0D 0A 20 20 20 20 20 46 4F 52 20 69 3A rt;.. FOR i:
015BF0: 3D 30 20 54 4F 20 76 61 6C 69 64 2D 31 20 44 4F =0 TO valid-1 DO
015C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E00: 20 50 4F 4B 45 28 61 64 72 2B 73 74 61 72 74 2B POKE(adr+start+
015E10: 69 2C 62 5B 6F 66 66 73 65 74 2B 31 2B 69 5D 29 i,b[offset+1+i])
015E20: 3B 0D 0A 0D 0A 20 20 20 20 20 73 74 61 72 74 3A ;.... start:
015E30: 3D 73 74 61 72 74 2B 76 61 6C 69 64 3B 0D 0A 20 =start+valid;..
015E40: 20 20 20 20 73 6E 75 6D 3A 3D 73 6E 75 6D 2B 31 snum:=snum+1
015E50: 3B 6F 66 66 73 65 74 3A 3D 30 3B 0D 0A 20 20 20 ;offset:=0;..
015E60: 20 45 4E 44 0D 0A 20 55 4E 54 49 4C 20 28 73 74 END.. UNTIL (st
015E70: 61 72 74 3D 6E 62 79 74 65 73 29 20 4F 52 20 6E art=nbytes) OR n
015E80: 6F 6D 6F 72 65 3B 0D 0A 0D 0A 20 0D 0A 20 52 45 omore;.... .. RE
015E90: 41 44 52 41 4E 44 3A 3D 6E 6F 6D 6F 72 65 3B 0D ADRAND:=nomore;.
015EA0: 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 .END;....PROCEDU
015EB0: 52 45 20 57 52 49 54 45 52 41 4E 44 28 56 41 52 RE WRITERAND(VAR
015EC0: 20 46 3A 54 45 58 54 3B 4C 4F 47 52 45 43 2C 61 F:TEXT;LOGREC,a
015ED0: 64 72 2C 6E 62 79 74 65 73 3A 49 4E 54 45 47 45 dr,nbytes:INTEGE
015EE0: 52 29 3B 0D 0A 56 41 52 20 42 59 54 45 4E 4F 3A R);..VAR BYTENO:
015EF0: 52 45 41 4C 3B 0D 0A 20 20 20 20 64 75 6D 2C 76 REAL;.. dum,v
015F00: 61 6C 69 64 2C 73 6E 75 6D 2C 6F 66 66 73 65 74 alid,snum,offset
015F10: 2C 73 74 61 72 74 2C 69 3A 49 4E 54 45 47 45 52 ,start,i:INTEGER
015F20: 3B 0D 0A 20 20 20 20 62 3A 20 41 52 52 41 59 5B ;.. b: ARRAY[
015F30: 31 2E 2E 31 32 38 5D 20 4F 46 20 43 48 41 52 3B 1..128] OF CHAR;
015F40: 0D 0A 42 45 47 49 4E 0D 0A 0D 0A 20 42 59 54 45 ..BEGIN.... BYTE
015F50: 4E 4F 3A 3D 4C 4F 47 52 45 43 20 2A 20 6E 62 79 NO:=LOGREC * nby
015F60: 74 65 73 3B 0D 0A 20 73 6E 75 6D 3A 3D 45 4E 54 tes;.. snum:=ENT
015F70: 49 45 52 28 42 59 54 45 4E 4F 2F 31 32 38 29 3B IER(BYTENO/128);
015F80: 0D 0A 20 6F 66 66 73 65 74 3A 3D 52 4F 55 4E 44 .. offset:=ROUND
015F90: 28 42 59 54 45 4E 4F 2D 73 6E 75 6D 2A 31 32 38 (BYTENO-snum*128
015FA0: 29 3B 0D 0A 20 73 74 61 72 74 3A 3D 30 3B 0D 0A );.. start:=0;..
015FB0: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 64 75 6D REPEAT.. dum
015FC0: 3A 3D 20 52 45 41 44 52 28 46 2C 73 6E 75 6D 2C := READR(F,snum,
015FD0: 41 44 44 52 28 62 29 29 3B 0D 0A 20 20 0D 0A 20 ADDR(b));.. ..
015FE0: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 49 BEGIN.. I
015FF0: 46 20 6F 66 66 73 65 74 2B 6E 62 79 74 65 73 2D F offset+nbytes-
016000: 0D 0A 7B 20 54 68 69 73 20 66 69 6C 65 20 63 6F ..{ This file co
016010: 6E 74 61 69 6E 73 20 70 72 6F 63 65 64 75 72 65 ntains procedure
016020: 73 20 61 6E 64 20 66 75 6E 63 74 69 6F 6E 73 20 s and functions
016030: 66 6F 72 20 52 61 6E 64 6F 6D 20 41 63 63 65 73 for Random Acces
016040: 73 20 44 69 73 63 20 46 69 6C 65 73 3A 0D 0A 0D s Disc Files:...
016050: 0A 20 20 46 6F 72 20 61 6E 20 65 78 61 6D 70 6C . For an exampl
016060: 65 20 6F 66 20 74 68 65 69 72 20 75 73 65 20 73 e of their use s
016070: 65 65 20 42 49 52 54 48 44 41 59 2E 50 41 53 0D ee BIRTHDAY.PAS.
016080: 0A 0D 0A 20 20 52 45 41 44 52 41 4E 44 20 69 73 ... READRAND is
016090: 20 61 20 66 75 6E 63 74 69 6F 6E 20 77 68 69 63 a function whic
0160A0: 68 20 72 65 74 75 72 6E 73 20 54 52 55 45 20 69 h returns TRUE i
0160B0: 66 20 61 20 72 65 63 6F 72 64 20 63 61 6E 20 6E f a record can n
0160C0: 6F 74 20 62 65 20 66 6F 75 6E 64 0D 0A 20 20 6F ot be found.. o
0160D0: 6E 20 74 68 65 20 64 69 73 63 2E 20 49 74 20 72 n the disc. It r
0160E0: 65 74 75 72 6E 73 20 46 41 4C 53 45 20 69 66 20 eturns FALSE if
0160F0: 74 68 65 20 64 61 74 61 20 77 61 73 20 72 65 61 the data was rea
016100: 64 20 73 75 63 63 65 73 73 66 75 6C 6C 79 2E 0D d successfully..
016110: 0A 20 20 54 68 65 20 66 69 72 73 74 20 70 61 72 . The first par
016120: 61 6D 65 74 65 72 20 69 73 20 74 68 65 20 54 65 ameter is the Te
016130: 78 74 20 46 69 6C 65 20 76 61 72 69 61 62 6C 65 xt File variable
016140: 20 79 6F 75 20 77 69 73 68 20 74 6F 20 72 65 61 you wish to rea
016150: 64 2E 20 54 68 69 73 20 73 68 6F 75 6C 64 0D 0A d. This should..
016160: 20 20 62 65 20 6F 70 65 6E 65 64 20 75 73 69 6E be opened usin
016170: 67 20 52 45 53 45 54 20 28 6F 72 20 52 45 57 52 g RESET (or REWR
016180: 49 54 45 20 69 66 20 79 6F 75 20 75 73 65 20 57 ITE if you use W
016190: 52 49 54 45 52 41 4E 44 20 6F 6E 20 69 74 20 66 RITERAND on it f
0161A0: 69 72 73 74 29 2E 0D 0A 20 20 54 68 65 20 73 65 irst)... The se
0161B0: 63 6F 6E 64 20 70 61 72 61 6D 65 74 65 72 20 69 cond parameter i
0161C0: 73 20 74 68 65 20 46 69 6C 65 20 43 6F 6D 70 6F s the File Compo
0161D0: 6E 65 6E 74 20 79 6F 75 20 77 69 73 68 20 74 6F nent you wish to
0161E0: 20 72 65 61 64 20 73 74 61 72 74 69 6E 67 20 66 read starting f
0161F0: 72 6F 6D 20 30 2E 0D 0A 20 20 54 68 65 20 74 68 rom 0... The th
016200: 73 74 61 72 74 3E 31 32 38 20 54 48 45 4E 20 76 start>128 THEN v
016210: 61 6C 69 64 3A 3D 31 32 38 2D 6F 66 66 73 65 74 alid:=128-offset
016220: 0D 0A 09 09 09 20 20 45 4C 53 45 20 76 61 6C 69 ..... ELSE vali
016230: 64 3A 3D 6E 62 79 74 65 73 2D 73 74 61 72 74 3B d:=nbytes-start;
016240: 0D 0A 20 20 20 20 46 4F 52 20 69 3A 3D 30 20 54 .. FOR i:=0 T
016250: 4F 20 76 61 6C 69 64 2D 31 20 44 4F 20 62 5B 6F O valid-1 DO b[o
016260: 66 66 73 65 74 2B 31 2B 69 5D 3A 3D 50 45 45 4B ffset+1+i]:=PEEK
016270: 28 61 64 72 2B 73 74 61 72 74 2B 69 2C 43 48 41 (adr+start+i,CHA
016280: 52 29 3B 0D 0A 20 20 20 20 20 64 75 6D 3A 3D 20 R);.. dum:=
016290: 57 52 49 54 45 52 28 46 2C 73 6E 75 6D 2C 41 44 WRITER(F,snum,AD
0162A0: 44 52 28 62 29 29 3B 0D 0A 20 20 20 20 20 73 74 DR(b));.. st
0162B0: 61 72 74 3A 3D 73 74 61 72 74 2B 76 61 6C 69 64 art:=start+valid
0162C0: 3B 0D 0A 20 20 20 20 20 73 6E 75 6D 3A 3D 73 6E ;.. snum:=sn
0162D0: 75 6D 2B 31 3B 6F 66 66 73 65 74 3A 3D 30 3B 0D um+1;offset:=0;.
0162E0: 0A 20 20 20 20 45 4E 44 0D 0A 20 55 4E 54 49 4C . END.. UNTIL
0162F0: 20 28 73 74 61 72 74 3D 6E 62 79 74 65 73 29 3B (start=nbytes);
016300: 0D 0A 0D 0A 20 0D 0A 45 4E 44 3B 09 0D 0A 0D 0A .... ..END;.....
016310: 50 52 4F 43 45 44 55 52 45 20 43 4C 4F 53 45 28 PROCEDURE CLOSE(
016320: 56 41 52 20 46 3A 54 45 58 54 29 3B 0D 0A 56 41 VAR F:TEXT);..VA
016330: 52 20 64 75 6D 3A 49 4E 54 45 47 45 52 3B 0D 0A R dum:INTEGER;..
016340: 42 45 47 49 4E 0D 0A 20 50 4F 4B 45 28 41 44 44 BEGIN.. POKE(ADD
016350: 52 28 46 29 2B 34 2C 43 48 52 28 31 29 29 3B 20 R(F)+4,CHR(1));
016360: 7B 20 66 6F 6F 6C 20 74 68 65 20 72 75 6E 2D 74 { fool the run-t
016370: 69 6D 65 20 73 79 73 74 65 6D 20 69 6E 74 6F 20 ime system into
016380: 74 68 69 6E 6B 69 6E 67 20 69 74 73 20 61 20 72 thinking its a r
016390: 65 61 64 20 66 69 6C 65 7D 0D 0A 20 64 75 6D 3A ead file}.. dum:
0163A0: 3D 43 50 4D 28 31 36 2C 41 44 44 52 28 46 29 2B =CPM(16,ADDR(F)+
0163B0: 37 29 3B 0D 0A 45 4E 44 3B 0D 0A 1A 52 3B 0D 0A 7);..END;...R;..
0163C0: 42 45 47 49 4E 0D 0A 20 50 4F 4B 45 28 41 44 44 BEGIN.. POKE(ADD
0163D0: 52 28 46 29 2B 34 2C 43 48 52 28 31 29 29 3B 20 R(F)+4,CHR(1));
0163E0: 7B 20 66 6F 6F 6C 20 74 68 65 20 72 75 6E 2D 74 { fool the run-t
0163F0: 69 6D 65 20 73 79 73 74 65 6D 20 69 6E 74 6F 20 ime system into
016400: 69 72 64 20 70 61 72 61 6D 65 74 65 72 20 69 73 ird parameter is
016410: 20 74 68 65 20 61 64 64 72 65 73 73 20 6F 66 20 the address of
016420: 74 68 65 20 76 61 72 69 61 62 6C 65 20 79 6F 75 the variable you
016430: 20 77 69 73 68 20 74 6F 20 72 65 61 64 2E 0D 0A wish to read...
016440: 20 20 54 68 65 20 66 6F 75 72 74 68 20 70 61 72 The fourth par
016450: 61 6D 65 74 65 72 20 69 73 20 74 68 65 20 73 69 ameter is the si
016460: 7A 65 20 28 69 6E 20 62 79 74 65 73 29 20 6F 66 ze (in bytes) of
016470: 20 74 68 65 20 66 69 6C 65 20 63 6F 6D 70 6F 6E the file compon
016480: 65 6E 74 73 2E 0D 0A 0D 0A 20 20 57 52 49 54 45 ents..... WRITE
016490: 52 41 4E 44 20 69 73 20 61 20 70 72 6F 63 65 64 RAND is a proced
0164A0: 75 72 65 20 77 69 74 68 20 34 20 70 61 72 61 6D ure with 4 param
0164B0: 65 74 65 72 73 3A 0D 0A 20 20 54 68 65 20 66 69 eters:.. The fi
0164C0: 72 73 74 20 70 61 72 61 6D 65 74 65 72 20 69 73 rst parameter is
0164D0: 20 74 68 65 20 54 65 78 74 20 46 69 6C 65 20 76 the Text File v
0164E0: 61 72 69 61 62 6C 65 20 79 6F 75 20 77 69 73 68 ariable you wish
0164F0: 20 74 6F 20 77 72 69 74 65 20 74 6F 2E 0D 0A 20 to write to...
016500: 20 54 68 65 20 73 65 63 6F 6E 64 20 70 61 72 61 The second para
016510: 6D 65 74 65 72 20 69 73 20 74 68 65 20 6E 75 6D meter is the num
016520: 62 65 72 20 6F 66 20 74 68 65 20 46 69 6C 65 20 ber of the File
016530: 43 6F 6D 70 6F 6E 65 6E 74 20 79 6F 75 20 77 69 Component you wi
016540: 73 68 20 74 6F 20 72 65 61 64 2E 0D 0A 20 20 54 sh to read... T
016550: 68 65 20 74 68 69 72 64 20 70 61 72 61 6D 65 74 he third paramet
016560: 65 72 20 69 73 20 74 68 65 20 61 64 64 72 65 73 er is the addres
016570: 73 20 6F 66 20 74 68 65 20 76 61 72 69 61 62 6C s of the variabl
016580: 65 20 79 6F 75 20 77 69 73 68 20 74 6F 20 77 72 e you wish to wr
016590: 69 74 65 2E 0D 0A 20 20 54 68 65 20 66 6F 75 72 ite... The four
0165A0: 74 68 20 70 61 72 61 6D 65 74 65 72 20 69 73 20 th parameter is
0165B0: 74 68 65 20 73 69 7A 65 20 6F 66 20 74 68 65 20 the size of the
0165C0: 63 6F 6D 70 6F 6E 65 6E 74 73 2E 0D 0A 0D 0A 20 components.....
0165D0: 20 43 4C 4F 53 45 20 77 68 69 63 68 20 69 73 20 CLOSE which is
0165E0: 61 20 70 72 6F 63 65 64 75 72 65 20 77 69 74 68 a procedure with
0165F0: 20 6F 6E 65 20 66 69 6C 65 20 70 61 72 61 6D 65 one file parame
016600: 7B 24 54 2C 59 0D 0A 0D 0A 20 43 6F 6D 70 69 6C {$T,Y.... Compil
016610: 65 20 74 68 69 73 20 70 72 6F 67 72 61 6D 20 75 e this program u
016620: 73 69 6E 67 0D 0A 20 20 20 48 50 20 54 55 52 54 sing.. HP TURT
016630: 4C 45 33 0D 0A 7D 0D 0A 7B 24 4C 2D 2C 43 2D 7D LE3..}..{$L-,C-}
016640: 0D 0A 50 52 4F 47 52 41 4D 20 74 75 72 74 6C 65 ..PROGRAM turtle
016650: 3B 0D 0A 20 20 20 20 0D 0A 56 41 52 0D 0A 20 20 ;.. ..VAR..
016660: 58 63 6F 72 2C 59 63 6F 72 2C 68 65 61 64 69 6E Xcor,Ycor,headin
016670: 67 20 3A 20 52 45 41 4C 3B 0D 0A 20 20 70 65 6E g : REAL;.. pen
016680: 73 74 61 74 75 73 20 3A 20 42 4F 4F 4C 45 41 4E status : BOOLEAN
016690: 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 6D ;....PROCEDURE m
0166A0: 6F 64 65 28 6D 3A 49 4E 54 45 47 45 52 29 3B 0D ode(m:INTEGER);.
0166B0: 0A 42 45 47 49 4E 0D 0A 20 49 4E 4C 49 4E 45 28 .BEGIN.. INLINE(
0166C0: 23 44 44 2C 23 37 45 2C 32 2C 09 09 7B 20 4C 44 #DD,#7E,2,..{ LD
0166D0: 20 41 2C 28 49 58 2B 32 29 09 7D 0D 0A 20 20 20 A,(IX+2).}..
0166E0: 20 20 20 20 20 23 43 44 2C 23 35 41 2C 23 46 43 #CD,#5A,#FC
0166F0: 2C 23 30 45 2C 23 42 43 09 7B 20 46 49 52 4D 20 ,#0E,#BC.{ FIRM
016700: 23 42 43 30 45 09 7D 0D 0A 20 20 20 20 20 20 20 #BC0E.}..
016710: 20 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 )..END;....PROC
016720: 45 44 55 52 45 20 70 65 6E 28 69 3A 49 4E 54 45 EDURE pen(i:INTE
016730: 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 49 GER);..BEGIN.. I
016740: 4E 4C 49 4E 45 28 23 44 44 2C 23 37 45 2C 32 2C NLINE(#DD,#7E,2,
016750: 09 09 7B 20 4C 44 20 41 2C 28 49 58 2B 32 29 09 ..{ LD A,(IX+2).
016760: 7D 0D 0A 20 20 20 20 20 20 20 20 23 43 44 2C 23 }.. #CD,#
016770: 35 41 2C 23 46 43 2C 23 44 45 2C 23 42 42 09 7B 5A,#FC,#DE,#BB.{
016780: 20 46 49 52 4D 20 23 42 42 44 45 09 7D 0D 0A 20 FIRM #BBDE.}..
016790: 20 20 20 20 20 20 20 29 0D 0A 45 4E 44 3B 0D 0A )..END;..
0167A0: 0D 0A 50 52 4F 43 45 44 55 52 45 20 70 61 70 65 ..PROCEDURE pape
0167B0: 72 28 69 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 r(i:INTEGER);..B
0167C0: 45 47 49 4E 0D 0A 20 49 4E 4C 49 4E 45 28 23 44 EGIN.. INLINE(#D
0167D0: 44 2C 23 37 45 2C 32 2C 09 09 7B 20 4C 44 20 41 D,#7E,2,..{ LD A
0167E0: 2C 28 49 58 2B 32 29 09 7D 0D 0A 20 20 20 20 20 ,(IX+2).}..
0167F0: 20 20 20 23 43 44 2C 23 35 41 2C 23 46 43 2C 23 #CD,#5A,#FC,#
016800: 74 65 72 20 77 68 69 63 68 20 6D 75 73 74 20 62 ter which must b
016810: 65 20 63 61 6C 6C 65 64 0D 0A 20 20 74 6F 20 63 e called.. to c
016820: 6C 6F 73 65 20 61 20 66 69 6C 65 20 77 68 69 63 lose a file whic
016830: 68 20 68 61 73 20 62 65 65 6E 20 77 72 69 74 74 h has been writt
016840: 65 6E 20 74 6F 20 75 73 69 6E 67 20 57 52 49 54 en to using WRIT
016850: 45 52 41 4E 44 2E 0D 0A 20 7D 0D 0A 0D 0A 46 55 ERAND... }....FU
016860: 4E 43 54 49 4F 4E 20 52 45 41 44 52 28 56 41 52 NCTION READR(VAR
016870: 20 46 3A 54 45 58 54 3B 49 2C 42 3A 49 4E 54 45 F:TEXT;I,B:INTE
016880: 47 45 52 29 3A 49 4E 54 45 47 45 52 3B 0D 0A 0D GER):INTEGER;...
016890: 0A 56 41 52 20 44 55 4D 3A 49 4E 54 45 47 45 52 .VAR DUM:INTEGER
0168A0: 3B 0D 0A 42 45 47 49 4E 0D 0A 20 50 4F 4B 45 28 ;..BEGIN.. POKE(
0168B0: 41 44 44 52 28 46 29 2B 34 30 2C 49 29 3B 50 4F ADDR(F)+40,I);PO
0168C0: 4B 45 28 41 44 44 52 28 46 29 2B 34 32 2C 43 48 KE(ADDR(F)+42,CH
0168D0: 52 28 30 29 29 3B 0D 0A 20 44 55 4D 3A 3D 43 50 R(0));.. DUM:=CP
0168E0: 4D 28 32 36 2C 42 29 3B 20 7B 20 53 65 74 20 44 M(26,B); { Set D
0168F0: 4D 41 20 61 64 64 72 65 73 73 20 7D 0D 0A 20 52 MA address }.. R
016900: 45 41 44 52 3A 3D 43 50 4D 28 33 33 2C 41 44 44 EADR:=CPM(33,ADD
016910: 52 28 46 29 2B 37 29 3B 20 7B 20 52 61 6E 64 6F R(F)+7); { Rando
016920: 6D 20 72 65 61 64 20 7D 0D 0A 45 4E 44 3B 0D 0A m read }..END;..
016930: 0D 0A 46 55 4E 43 54 49 4F 4E 20 57 52 49 54 45 ..FUNCTION WRITE
016940: 52 28 56 41 52 20 46 3A 54 45 58 54 3B 49 2C 42 R(VAR F:TEXT;I,B
016950: 3A 49 4E 54 45 47 45 52 29 3A 49 4E 54 45 47 45 :INTEGER):INTEGE
016960: 52 3B 0D 0A 0D 0A 56 41 52 20 44 55 4D 3A 49 4E R;....VAR DUM:IN
016970: 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 TEGER;..BEGIN..
016980: 50 4F 4B 45 28 41 44 44 52 28 46 29 2B 34 30 2C POKE(ADDR(F)+40,
016990: 49 29 3B 50 4F 4B 45 28 41 44 44 52 28 46 29 2B I);POKE(ADDR(F)+
0169A0: 34 32 2C 43 48 52 28 30 29 29 3B 0D 0A 20 44 55 42,CHR(0));.. DU
0169B0: 4D 3A 3D 43 50 4D 28 32 36 2C 42 29 3B 20 7B 20 M:=CPM(26,B); {
0169C0: 53 65 74 20 44 4D 41 20 61 64 64 72 65 73 73 20 Set DMA address
0169D0: 7D 0D 0A 20 57 52 49 54 45 52 3A 3D 43 50 4D 28 }.. WRITER:=CPM(
0169E0: 33 34 2C 41 44 44 52 28 46 29 2B 37 29 3B 20 7B 34,ADDR(F)+7); {
0169F0: 20 52 61 6E 64 6F 6D 20 77 72 69 74 65 20 7D 0D Random write }.
016A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
016A10: 13 00 00 00 02 09 4E E5 13 00 41 02 00 00 00 02 ......N...A.....
016A20: 13 00 46 02 00 00 00 02 13 00 42 02 00 00 00 02 ..F.......B.....
016A30: 13 00 47 02 00 00 00 02 13 00 43 02 00 00 00 02 ..G.......C.....
016A40: 13 00 48 02 00 00 00 02 13 00 44 02 00 00 00 02 ..H.......D.....
016A50: 13 00 49 02 00 00 00 02 13 00 45 02 00 00 00 02 ..I.......E.....
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: 45 34 2C 23 42 42 09 7B 20 46 49 52 4D 20 23 42 E4,#BB.{ FIRM #B
016B10: 42 45 34 09 7D 0D 0A 20 20 20 20 20 20 20 20 29 BE4.}.. )
016B20: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 ..END;....PROCED
016B30: 55 52 45 20 69 6E 6B 28 69 2C 63 31 2C 63 32 3A URE ink(i,c1,c2:
016B40: 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E INTEGER);..BEGIN
016B50: 0D 0A 20 49 4E 4C 49 4E 45 28 23 44 44 2C 23 37 .. INLINE(#DD,#7
016B60: 45 2C 36 2C 09 09 7B 20 4C 44 20 41 2C 28 49 58 E,6,..{ LD A,(IX
016B70: 2B 36 29 09 7D 0D 0A 09 23 44 44 2C 23 34 36 2C +6).}...#DD,#46,
016B80: 34 2C 09 09 7B 20 4C 44 20 42 2C 28 49 58 2B 34 4,..{ LD B,(IX+4
016B90: 29 09 7D 0D 0A 09 23 44 44 2C 23 34 45 2C 32 2C ).}...#DD,#4E,2,
016BA0: 09 09 7B 20 4C 44 20 43 2C 28 49 58 2B 32 29 09 ..{ LD C,(IX+2).
016BB0: 7D 0D 0A 20 20 20 20 20 20 20 20 23 43 44 2C 23 }.. #CD,#
016BC0: 35 41 2C 23 46 43 2C 23 33 32 2C 23 42 43 09 7B 5A,#FC,#32,#BC.{
016BD0: 20 46 49 52 4D 20 23 42 43 33 32 09 7D 0D 0A 20 FIRM #BC32.}..
016BE0: 20 20 20 20 20 20 20 29 0D 0A 45 4E 44 3B 0D 0A )..END;..
016BF0: 0D 0A 50 52 4F 43 45 44 55 52 45 20 70 6C 6F 74 ..PROCEDURE plot
016C00: 28 58 2C 59 3A 49 4E 54 45 47 45 52 29 3B 0D 0A (X,Y:INTEGER);..
016C10: 42 45 47 49 4E 0D 0A 20 49 4E 4C 49 4E 45 28 23 BEGIN.. INLINE(#
016C20: 44 44 2C 23 36 45 2C 32 2C 09 09 7B 20 4C 44 20 DD,#6E,2,..{ LD
016C30: 4C 2C 28 49 58 2B 32 29 09 7D 0D 0A 20 20 20 20 L,(IX+2).}..
016C40: 20 20 20 20 23 44 44 2C 23 36 36 2C 33 2C 09 09 #DD,#66,3,..
016C50: 7B 20 4C 44 20 48 2C 28 49 58 2B 33 29 09 7D 0D { LD H,(IX+3).}.
016C60: 0A 20 20 20 20 20 20 20 20 23 44 44 2C 23 35 45 . #DD,#5E
016C70: 2C 34 2C 09 09 7B 20 4C 44 20 45 2C 28 49 58 2B ,4,..{ LD E,(IX+
016C80: 34 29 09 7D 0D 0A 20 20 20 20 20 20 20 20 23 44 4).}.. #D
016C90: 44 2C 23 35 36 2C 35 2C 09 09 7B 20 4C 44 20 44 D,#56,5,..{ LD D
016CA0: 2C 28 49 58 2B 35 29 09 7D 0D 0A 20 20 20 20 20 ,(IX+5).}..
016CB0: 20 20 20 23 43 44 2C 23 35 41 2C 23 46 43 2C 23 #CD,#5A,#FC,#
016CC0: 45 41 2C 23 42 42 09 7B 20 46 49 52 4D 20 23 42 EA,#BB.{ FIRM #B
016CD0: 42 45 41 09 7D 0D 0A 20 20 20 20 20 20 20 29 0D BEA.}.. ).
016CE0: 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 .END;....PROCEDU
016CF0: 52 45 20 6C 69 6E 65 28 78 2C 79 3A 49 4E 54 45 RE line(x,y:INTE
016D00: 54 45 47 45 52 3B 73 69 64 65 2C 61 6E 67 6C 65 TEGER;side,angle
016D10: 3A 52 45 41 4C 29 3B 0D 0A 42 45 47 49 4E 0D 0A :REAL);..BEGIN..
016D20: 20 70 65 6E 64 6F 77 6E 28 63 6F 6C 29 3B 0D 0A pendown(col);..
016D30: 20 73 65 74 68 64 28 30 29 3B 0D 0A 20 73 65 74 sethd(0);.. set
016D40: 58 59 28 58 2C 59 29 3B 0D 0A 20 70 6F 6C 79 28 XY(X,Y);.. poly(
016D50: 73 69 64 65 2C 61 6E 67 6C 65 29 3B 0D 0A 45 4E side,angle);..EN
016D60: 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 D;....PROCEDURE
016D70: 63 69 72 63 6C 65 73 3B 0D 0A 56 41 52 20 69 3A circles;..VAR i:
016D80: 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D INTEGER;..BEGIN.
016D90: 0A 20 46 4F 52 20 69 3A 3D 31 20 54 4F 20 39 20 . FOR i:=1 TO 9
016DA0: 44 4F 0D 0A 20 20 20 42 45 47 49 4E 0D 0A 20 20 DO.. BEGIN..
016DB0: 20 20 61 72 63 72 28 31 2C 33 36 30 29 3B 72 69 arcr(1,360);ri
016DC0: 67 68 74 28 34 30 29 0D 0A 20 20 20 45 4E 44 3B ght(40).. END;
016DD0: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 ..END;....PROCED
016DE0: 55 52 45 20 70 65 74 61 6C 28 73 3A 52 45 41 4C URE petal(s:REAL
016DF0: 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 61 72 63 72 );..BEGIN.. arcr
016E00: 28 73 2C 36 30 29 3B 0D 0A 20 72 69 67 68 74 28 (s,60);.. right(
016E10: 31 32 30 29 3B 0D 0A 20 61 72 63 72 28 73 2C 36 120);.. arcr(s,6
016E20: 30 29 3B 0D 0A 20 72 69 67 68 74 28 31 32 30 29 0);.. right(120)
016E30: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 ..END;....PROCED
016E40: 55 52 45 20 66 6C 6F 77 65 72 28 73 3A 52 45 41 URE flower(s:REA
016E50: 4C 29 3B 0D 0A 56 41 52 20 69 3A 49 4E 54 45 47 L);..VAR i:INTEG
016E60: 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 46 4F 52 ER;..BEGIN.. FOR
016E70: 20 69 3A 3D 31 20 54 4F 20 36 20 44 4F 20 0D 0A i:=1 TO 6 DO ..
016E80: 20 20 42 45 47 49 4E 0D 0A 20 20 20 70 65 74 61 BEGIN.. peta
016E90: 6C 28 73 29 3B 0D 0A 20 20 20 72 69 67 68 74 28 l(s);.. right(
016EA0: 36 30 29 0D 0A 20 20 45 4E 44 0D 0A 45 4E 44 3B 60).. END..END;
016EB0: 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 73 65 ....PROCEDURE se
016EC0: 74 63 75 72 73 6F 72 28 63 6F 6C 2C 72 6F 77 3A tcursor(col,row:
016ED0: 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E INTEGER);..BEGIN
016EE0: 0D 0A 20 49 4E 4C 49 4E 45 28 23 44 44 2C 23 36 .. INLINE(#DD,#6
016EF0: 45 2C 32 2C 09 09 7B 20 4C 44 20 4C 2C 28 49 58 E,2,..{ LD L,(IX
016F00: 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 49 GER);..BEGIN.. I
016F10: 4E 4C 49 4E 45 28 23 44 44 2C 23 36 45 2C 32 2C NLINE(#DD,#6E,2,
016F20: 09 09 7B 20 4C 44 20 4C 2C 28 49 58 2B 32 29 09 ..{ LD L,(IX+2).
016F30: 7D 0D 0A 20 20 20 20 20 20 20 20 23 44 44 2C 23 }.. #DD,#
016F40: 36 36 2C 33 2C 09 09 7B 20 4C 44 20 48 2C 28 49 66,3,..{ LD H,(I
016F50: 58 2B 33 29 09 7D 0D 0A 20 20 20 20 20 20 20 20 X+3).}..
016F60: 23 44 44 2C 23 35 45 2C 34 2C 09 09 7B 20 4C 44 #DD,#5E,4,..{ LD
016F70: 20 45 2C 28 49 58 2B 34 29 09 7D 0D 0A 20 20 20 E,(IX+4).}..
016F80: 20 20 20 20 20 23 44 44 2C 23 35 36 2C 35 2C 09 #DD,#56,5,.
016F90: 09 7B 20 4C 44 20 44 2C 28 49 58 2B 35 29 09 7D .{ LD D,(IX+5).}
016FA0: 0D 0A 20 20 20 20 20 20 20 20 23 43 44 2C 23 35 .. #CD,#5
016FB0: 41 2C 23 46 43 2C 23 46 36 2C 23 42 42 09 7B 20 A,#FC,#F6,#BB.{
016FC0: 46 49 52 4D 20 23 42 42 46 36 09 7D 0D 0A 20 20 FIRM #BBF6.}..
016FD0: 20 20 20 20 20 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A )..END;....
016FE0: 50 52 4F 43 45 44 55 52 45 20 70 65 6E 64 6F 77 PROCEDURE pendow
016FF0: 6E 28 63 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 n(c:INTEGER);..B
017000: 45 47 49 4E 0D 0A 20 70 65 6E 73 74 61 74 75 73 EGIN.. penstatus
017010: 3A 3D 54 52 55 45 3B 0D 0A 20 70 65 6E 28 63 29 :=TRUE;.. pen(c)
017020: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 ..END;....PROCED
017030: 55 52 45 20 70 65 6E 75 70 3B 0D 0A 0D 0A 42 45 URE penup;....BE
017040: 47 49 4E 0D 0A 20 70 65 6E 73 74 61 74 75 73 3A GIN.. penstatus:
017050: 3D 46 41 4C 53 45 0D 0A 45 4E 44 3B 0D 0A 0D 0A =FALSE..END;....
017060: 50 52 4F 43 45 44 55 52 45 20 73 65 74 68 64 28 PROCEDURE sethd(
017070: 61 6E 67 6C 65 3A 52 45 41 4C 29 3B 0D 0A 42 45 angle:REAL);..BE
017080: 47 49 4E 0D 0A 20 68 65 61 64 69 6E 67 3A 3D 61 GIN.. heading:=a
017090: 6E 67 6C 65 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 ngle..END;....PR
0170A0: 4F 43 45 44 55 52 45 20 73 65 74 58 59 28 58 2C OCEDURE setXY(X,
0170B0: 59 3A 52 45 41 4C 29 3B 0D 0A 42 45 47 49 4E 0D Y:REAL);..BEGIN.
0170C0: 0A 20 58 63 6F 72 3A 3D 58 3B 0D 0A 20 59 63 6F . Xcor:=X;.. Yco
0170D0: 72 3A 3D 59 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 r:=Y..END;....PR
0170E0: 4F 43 45 44 55 52 45 20 66 77 64 28 6C 65 6E 3A OCEDURE fwd(len:
0170F0: 52 45 41 4C 29 3B 0D 0A 43 4F 4E 53 54 20 50 49 REAL);..CONST PI
017100: 2B 32 29 09 7D 0D 0A 20 20 20 20 20 20 20 20 23 +2).}.. #
017110: 44 44 2C 23 36 36 2C 34 2C 09 09 7B 20 4C 44 20 DD,#66,4,..{ LD
017120: 48 2C 28 49 58 2B 34 29 09 7D 0D 0A 20 20 20 20 H,(IX+4).}..
017130: 20 20 20 20 23 43 44 2C 23 35 41 2C 23 46 43 2C #CD,#5A,#FC,
017140: 23 37 35 2C 23 42 42 09 7B 20 46 49 52 4D 20 23 #75,#BB.{ FIRM #
017150: 42 42 37 35 09 7D 0D 0A 20 20 20 20 20 20 20 29 BB75.}.. )
017160: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 42 45 47 49 4E 0D ..END;....BEGIN.
017170: 0A 20 74 75 72 74 6C 65 3B 0D 0A 20 73 65 74 63 . turtle;.. setc
017180: 75 72 73 6F 72 28 31 32 2C 30 29 3B 0D 0A 20 0D ursor(12,0);.. .
017190: 0A 20 57 52 49 54 45 28 27 48 69 73 6F 66 74 20 . WRITE('Hisoft
0171A0: 50 61 73 63 61 6C 20 54 75 72 74 6C 65 20 47 72 Pascal Turtle Gr
0171B0: 61 70 68 69 63 73 20 50 61 63 6B 61 67 65 20 44 aphics Package D
0171C0: 65 6D 6F 6E 73 74 72 61 74 69 6F 6E 27 29 3B 0D emonstration');.
0171D0: 0A 20 66 6C 6F 77 65 72 28 32 29 3B 0D 0A 20 73 . flower(2);.. s
0171E0: 65 74 58 59 28 35 30 2C 32 30 30 29 3B 0D 0A 20 etXY(50,200);..
0171F0: 68 69 6C 62 65 72 74 28 31 30 2C 34 2C 31 29 3B hilbert(10,4,1);
017200: 0D 0A 45 4E 44 2E 0D 0A 1A 30 29 3B 0D 0A 20 0D ..END....0);.. .
017210: 0A 20 57 52 49 54 45 28 27 48 69 73 6F 66 74 20 . WRITE('Hisoft
017220: 50 61 73 63 61 6C 20 54 75 72 74 6C 65 20 47 72 Pascal Turtle Gr
017230: 61 70 68 69 63 73 20 50 61 63 6B 61 67 65 20 44 aphics Package D
017240: 65 6D 6F 6E 73 74 72 61 74 69 6F 6E 27 29 3B 0D emonstration');.
017250: 0A 20 66 6C 6F 77 65 72 28 32 29 3B 0D 0A 20 73 . flower(2);.. s
017260: 65 74 58 59 28 35 30 2C 32 30 30 29 3B 0D 0A 20 etXY(50,200);..
017270: 68 69 6C 62 65 72 74 28 31 30 2C 34 2C 31 29 3B hilbert(10,4,1);
017280: 0D 0A 20 6F 66 66 73 65 74 3A 3D 52 4F 55 4E 44 .. offset:=ROUND
017290: 28 42 59 54 45 4E 4F 2D 73 6E 75 6D 2A 31 32 38 (BYTENO-snum*128
0172A0: 29 3B 0D 0A 20 73 74 61 72 74 3A 3D 30 3B 0D 0A );.. start:=0;..
0172B0: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 64 75 6D REPEAT.. dum
0172C0: 3A 3D 20 52 45 41 44 52 28 46 2C 73 6E 75 6D 2C := READR(F,snum,
0172D0: 41 44 44 52 28 62 29 29 3B 0D 0A 20 20 0D 0A 20 ADDR(b));.. ..
0172E0: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 49 BEGIN.. I
0172F0: 46 20 6F 66 66 73 65 74 2B 6E 62 79 74 65 73 2D F offset+nbytes-
017300: 62 79 31 38 30 20 3D 20 31 2E 37 34 35 33 32 39 by180 = 1.745329
017310: 45 2D 32 3B 0D 0A 56 41 52 20 6E 65 77 58 2C 6E E-2;..VAR newX,n
017320: 65 77 59 3A 52 45 41 4C 3B 0D 0A 42 45 47 49 4E ewY:REAL;..BEGIN
017330: 0D 0A 20 49 46 20 70 65 6E 73 74 61 74 75 73 20 .. IF penstatus
017340: 54 48 45 4E 20 70 6C 6F 74 28 52 4F 55 4E 44 28 THEN plot(ROUND(
017350: 58 63 6F 72 29 2C 52 4F 55 4E 44 28 59 63 6F 72 Xcor),ROUND(Ycor
017360: 29 29 3B 0D 0A 20 6E 65 77 58 3A 3D 58 63 6F 72 ));.. newX:=Xcor
017370: 2B 6C 65 6E 2A 43 4F 53 28 68 65 61 64 69 6E 67 +len*COS(heading
017380: 2A 50 49 62 79 31 38 30 29 3B 0D 0A 20 6E 65 77 *PIby180);.. new
017390: 59 3A 3D 59 63 6F 72 2B 6C 65 6E 2A 53 49 4E 28 Y:=Ycor+len*SIN(
0173A0: 68 65 61 64 69 6E 67 2A 50 49 62 79 31 38 30 29 heading*PIby180)
0173B0: 3B 0D 0A 20 49 46 20 70 65 6E 73 74 61 74 75 73 ;.. IF penstatus
0173C0: 20 54 48 45 4E 20 6C 69 6E 65 28 52 4F 55 4E 44 THEN line(ROUND
0173D0: 28 6E 65 77 58 29 2C 52 4F 55 4E 44 28 6E 65 77 (newX),ROUND(new
0173E0: 59 29 29 3B 0D 0A 20 58 63 6F 72 3A 3D 6E 65 77 Y));.. Xcor:=new
0173F0: 58 3B 0D 0A 20 59 63 6F 72 3A 3D 6E 65 77 59 0D X;.. Ycor:=newY.
017400: 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 .END;....PROCEDU
017410: 52 45 20 62 61 63 6B 28 6C 65 6E 3A 52 45 41 4C RE back(len:REAL
017420: 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 66 77 64 28 );..BEGIN.. fwd(
017430: 2D 6C 65 6E 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 -len)..END;....P
017440: 52 4F 43 45 44 55 52 45 20 72 69 67 68 74 28 61 ROCEDURE right(a
017450: 6E 67 6C 65 3A 52 45 41 4C 29 3B 0D 0A 42 45 47 ngle:REAL);..BEG
017460: 49 4E 0D 0A 20 68 65 61 64 69 6E 67 3A 3D 68 65 IN.. heading:=he
017470: 61 64 69 6E 67 2D 61 6E 67 6C 65 3B 0D 0A 45 4E ading-angle;..EN
017480: 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 D;....PROCEDURE
017490: 6C 65 66 74 28 61 6E 67 6C 65 3A 52 45 41 4C 29 left(angle:REAL)
0174A0: 3B 0D 0A 42 45 47 49 4E 0D 0A 20 68 65 61 64 69 ;..BEGIN.. headi
0174B0: 6E 67 3A 3D 68 65 61 64 69 6E 67 2B 61 6E 67 6C ng:=heading+angl
0174C0: 65 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 e;..END;....PROC
0174D0: 45 44 55 52 45 20 74 75 72 74 6C 65 3B 0D 0A 42 EDURE turtle;..B
0174E0: 45 47 49 4E 0D 0A 20 69 6E 6B 28 30 2C 32 34 2C EGIN.. ink(0,24,
0174F0: 32 34 29 3B 0D 0A 20 69 6E 6B 28 31 2C 32 2C 32 24);.. ink(1,2,2
017500: ED 7B 06 00 11 51 02 CD 3A 01 21 80 00 7E A7 20 .{...Q..:.!..~.
017510: 0B 21 B8 02 11 5C 00 01 0C 00 ED B0 11 5C 00 D5 .!...\.......\..
017520: DD E1 DD 7E 01 FE 20 20 16 D5 13 21 B9 02 01 0B ...~.. ...!....
017530: 00 ED B0 D1 18 09 CD 3A 01 C7 0E 09 C3 05 00 AF .......:........
017540: 32 C4 02 32 C5 02 1A 32 C6 02 0E 11 CD 05 00 3C 2..2...2.......<
017550: 20 05 11 89 02 18 DF F5 3A C6 02 A7 20 06 0E 19 .......:... ...
017560: CD 05 00 3C 21 00 00 47 37 CB 15 CB 14 A7 10 F9 ...<!..G7.......
017570: E5 0E 1D CD 05 00 D1 7D A3 6F 7C A2 B5 28 05 11 .......}£o|..(..
017580: 7B 02 18 B2 F1 3D 87 87 87 87 87 5F 16 00 21 80 {....=....._..!.
017590: 00 19 CD E2 01 0E 12 CD 05 00 3C 20 E8 21 C7 02 ..........< .!..
0175A0: E5 CD 0B 02 3A C5 02 B7 20 1E 11 A3 02 CD 3A 01 ....:... ..£..:.
0175B0: 0E 01 CD 05 00 F6 20 FE 71 28 21 FE 61 20 05 32 ...... .q(!.a .2
0175C0: C5 02 18 04 FE 79 20 03 CD 2C 02 11 78 02 CD 3A .....y ..,..x..:
0175D0: 01 E1 11 0C 00 19 3A C4 02 3D 20 01 C7 32 C4 02 ......:..= ..2..
0175E0: 18 BE 23 E5 11 0C 00 21 00 00 3A C4 02 B7 28 04 ..#....!..:...(.
0175F0: 47 19 10 FD 11 C7 02 19 F5 3A C6 02 77 F1 23 D1 G........:..w.#.
017600: EB 01 0B 00 ED B0 3C 32 C4 02 C9 06 0B 23 E5 C5 ......<2.....#..
017610: 3E 03 B8 20 09 E5 1E 2E 0E 02 CD 05 00 E1 5E CB >.. ..........^.
017620: BB 0E 02 CD 05 00 C1 E1 23 10 E3 C9 D1 E1 E5 D5 ........#.......
017630: 11 5C 00 01 0C 00 ED B0 11 5C 00 D5 DD E1 DD CB .\.......\......
017640: 09 7E 20 07 0E 13 CD 05 00 3C C0 11 92 02 C3 3A .~ ......<.....:
017650: 01 57 44 20 56 31 2E 30 20 62 79 20 41 64 61 6D .WD V1.0 by Adam
017660: 20 44 65 6E 6E 69 6E 67 20 28 43 29 20 31 39 38 Denning (C) 198
017670: 36 20 48 69 53 6F 66 74 0D 0A 24 44 72 69 76 65 6 HiSoft..$Drive
017680: 20 69 73 20 52 2F 4F 21 24 4E 6F 20 66 69 6C 65 is R/O!$No file
017690: 73 24 20 20 43 61 6E 6E 6F 74 20 64 65 6C 65 74 s$ Cannot delet
0176A0: 65 21 24 20 20 44 65 6C 65 74 65 20 28 59 2F 4E e!$ Delete (Y/N
0176B0: 2F 41 2F 51 29 3F 20 24 00 3F 3F 3F 3F 3F 3F 3F /A/Q)? $.???????
0176C0: 3F 3F 3F 3F FD DD 75 0F DD 74 0E C9 FD 21 65 04 ????..u..t...!e.
0176D0: C5 3A 5F 04 47 DD E5 FD E5 E1 D1 A7 ED 52 28 09 .:_.G........R(.
0176E0: FD CB 00 7E CC 08 03 28 0A 11 10 00 FD 19 10 E5 ...~...(........
0176F0: AF C1 C9 3A 58 04 B7 28 0B DD E5 FD E5 DD E1 CD ...:X..(........
017700: 29 3B 0D 0A 20 70 61 70 65 72 28 30 29 3B 0D 0A );.. paper(0);..
017710: 20 70 65 6E 64 6F 77 6E 28 31 29 3B 0D 0A 20 6D pendown(1);.. m
017720: 6F 64 65 28 32 29 3B 0D 0A 20 73 65 74 58 59 28 ode(2);.. setXY(
017730: 33 30 30 2C 32 30 30 29 3B 0D 0A 20 73 65 74 68 300,200);.. seth
017740: 64 28 30 29 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 0D d(0);..END;.....
017750: 0A 50 52 4F 43 45 44 55 52 45 20 61 72 63 72 28 .PROCEDURE arcr(
017760: 72 3A 52 45 41 4C 3B 64 65 67 3A 49 4E 54 45 47 r:REAL;deg:INTEG
017770: 45 52 29 3B 0D 0A 56 41 52 20 69 3A 49 4E 54 45 ER);..VAR i:INTE
017780: 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 46 4F GER;..BEGIN.. FO
017790: 52 20 69 3A 3D 31 20 20 54 4F 20 64 65 67 20 44 R i:=1 TO deg D
0177A0: 4F 0D 0A 20 20 42 45 47 49 4E 0D 0A 20 20 20 66 O.. BEGIN.. f
0177B0: 77 64 28 72 29 3B 20 72 69 67 68 74 28 31 29 0D wd(r); right(1).
0177C0: 0A 20 20 45 4E 44 3B 0D 0A 45 4E 44 3B 0D 0A 0D . END;..END;...
0177D0: 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 70 6F 6C ...PROCEDURE pol
0177E0: 79 73 70 69 28 73 69 64 65 2C 61 6E 67 6C 65 2C yspi(side,angle,
0177F0: 69 6E 63 3A 52 45 41 4C 29 3B 0D 0A 42 45 47 49 inc:REAL);..BEGI
017800: 4E 0D 0A 20 66 77 64 28 73 69 64 65 29 3B 0D 0A N.. fwd(side);..
017810: 20 72 69 67 68 74 28 61 6E 67 6C 65 29 3B 0D 0A right(angle);..
017820: 20 70 6F 6C 79 73 70 69 28 73 69 64 65 2B 69 6E polyspi(side+in
017830: 63 2C 61 6E 67 6C 65 2C 69 6E 63 29 3B 0D 0A 45 c,angle,inc);..E
017840: 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 ND;....PROCEDURE
017850: 20 61 72 63 6C 28 72 3A 52 45 41 4C 3B 64 65 67 arcl(r:REAL;deg
017860: 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 56 41 52 20 :INTEGER);..VAR
017870: 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 i:INTEGER;..BEGI
017880: 4E 0D 0A 20 46 4F 52 20 69 3A 3D 31 20 54 4F 20 N.. FOR i:=1 TO
017890: 64 65 67 20 44 4F 0D 0A 20 20 20 42 45 47 49 4E deg DO.. BEGIN
0178A0: 0D 0A 20 20 20 20 66 77 64 28 72 29 3B 20 6C 65 .. fwd(r); le
0178B0: 66 74 28 31 29 0D 0A 20 20 20 45 4E 44 0D 0A 45 ft(1).. END..E
0178C0: 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 ND;....PROCEDURE
0178D0: 20 68 69 6C 62 65 72 74 28 6C 65 6E 2C 6C 65 76 hilbert(len,lev
0178E0: 65 6C 2C 70 61 72 69 74 79 3A 49 4E 54 45 47 45 el,parity:INTEGE
0178F0: 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 49 46 20 6C R);..BEGIN..IF l
017900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0179A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0179B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0179C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0179D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0179E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0179F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
017B00: 65 76 65 6C 20 3C 3E 20 30 20 54 48 45 4E 0D 0A evel <> 0 THEN..
017B10: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 20 BEGIN..
017B20: 6C 65 66 74 28 70 61 72 69 74 79 20 2A 20 39 30 left(parity * 90
017B30: 29 3B 0D 0A 20 20 20 20 20 20 68 69 6C 62 65 72 );.. hilber
017B40: 74 28 6C 65 6E 2C 20 6C 65 76 65 6C 2D 31 2C 20 t(len, level-1,
017B50: 2D 70 61 72 69 74 79 29 3B 0D 0A 20 20 20 20 20 -parity);..
017B60: 20 66 77 64 28 6C 65 6E 29 3B 0D 0A 20 20 20 20 fwd(len);..
017B70: 20 20 72 69 67 68 74 28 70 61 72 69 74 79 20 2A right(parity *
017B80: 20 39 30 29 3B 0D 0A 20 20 20 20 20 20 68 69 6C 90);.. hil
017B90: 62 65 72 74 28 6C 65 6E 2C 20 6C 65 76 65 6C 2D bert(len, level-
017BA0: 31 2C 20 70 61 72 69 74 79 29 3B 0D 0A 20 20 20 1, parity);..
017BB0: 20 20 20 66 77 64 28 6C 65 6E 29 3B 0D 0A 20 20 fwd(len);..
017BC0: 20 20 20 20 68 69 6C 62 65 72 74 28 6C 65 6E 2C hilbert(len,
017BD0: 20 6C 65 76 65 6C 2D 31 2C 20 70 61 72 69 74 79 level-1, parity
017BE0: 29 3B 0D 0A 20 20 20 20 20 20 72 69 67 68 74 28 );.. right(
017BF0: 70 61 72 69 74 79 20 2A 20 39 30 29 3B 0D 0A 20 parity * 90);..
017C00: 20 20 20 20 20 66 77 64 28 6C 65 6E 29 3B 0D 0A fwd(len);..
017C10: 20 20 20 20 20 20 68 69 6C 62 65 72 74 28 6C 65 hilbert(le
017C20: 6E 2C 20 6C 65 76 65 6C 2D 31 2C 20 2D 70 61 72 n, level-1, -par
017C30: 69 74 79 29 3B 0D 0A 20 20 20 20 20 20 6C 65 66 ity);.. lef
017C40: 74 28 70 61 72 69 74 79 20 2A 20 39 30 29 0D 0A t(parity * 90)..
017C50: 20 20 20 45 4E 44 0D 0A 45 4E 44 3B 0D 0A 0D 0A END..END;....
017C60: 0D 0A 50 52 4F 43 45 44 55 52 45 20 70 6F 6C 79 ..PROCEDURE poly
017C70: 28 73 69 64 65 2C 61 6E 67 6C 65 3A 52 45 41 4C (side,angle:REAL
017C80: 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 66 77 64 28 );..BEGIN.. fwd(
017C90: 73 69 64 65 29 3B 20 72 69 67 68 74 28 61 6E 67 side); right(ang
017CA0: 6C 65 29 3B 0D 0A 20 49 46 20 73 69 64 65 3C 31 le);.. IF side<1
017CB0: 38 30 2A 28 32 2B 54 52 55 4E 43 28 61 6E 67 6C 80*(2+TRUNC(angl
017CC0: 65 2F 39 30 29 29 2F 33 20 54 48 45 4E 20 70 6F e/90))/3 THEN po
017CD0: 6C 79 28 73 69 64 65 2B 31 2C 61 6E 67 6C 65 29 ly(side+1,angle)
017CE0: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 ..END;....PROCED
017CF0: 55 52 45 20 50 28 58 2C 59 2C 63 6F 6C 3A 49 4E URE P(X,Y,col:IN
017D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
017D10: 14 00 00 00 02 09 4E E5 14 00 41 02 00 00 00 02 ......N...A.....
017D20: 14 00 46 02 00 00 00 02 14 00 42 02 00 00 00 02 ..F.......B.....
017D30: 14 00 47 02 00 00 00 02 14 00 43 02 00 00 00 02 ..G.......C.....
017D40: 14 00 48 02 00 00 00 02 14 00 44 02 00 00 00 02 ..H.......D.....
017D50: 14 00 49 02 00 00 00 02 14 00 45 02 00 00 00 02 ..I.......E.....
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: 2A 06 00 F9 11 00 FF 19 22 01 04 11 29 10 A7 ED *......."...)...
017E10: 52 7C 1F 1F E6 3F 3C F5 11 77 03 CD 6A 02 CD 4E R|...?<..w..j..N
017E20: 03 F1 CD FF 02 3E 4B CD 6F 02 11 9E 03 CD 6A 02 .....>K.o.....j.
017E30: 3A 5C 00 B7 20 03 CD 54 01 32 FD 03 F5 3A 6C 00 :\.. ..T.2...:l.
017E40: B7 20 03 CD 54 01 32 FC 03 C1 B8 20 0E 11 A1 03 . ..T.2.... ....
017E50: CD 6A 02 C7 0E 19 CD 05 00 3C C9 11 5C 00 D5 DD .j.......<..\...
017E60: E1 DD 7E 01 FE 20 20 0B D5 13 21 F1 03 01 0B 00 ..~.. ...!.....
017E70: ED B0 D1 0E 11 CD 05 00 3C 20 05 11 B7 03 18 D0 ........< ......
017E80: 3D 87 87 87 87 87 5F 16 00 21 80 00 19 3A FE 03 =....._..!...:..
017E90: F5 E5 21 29 04 B7 28 07 47 11 0B 00 19 10 FD D1 ..!)..(.G.......
017EA0: 13 01 0B 00 EB ED B0 F1 3C 32 FE 03 0E 12 CD 05 ........<2......
017EB0: 00 3C 20 CC 21 29 04 E5 CD 74 02 3A FF 03 B7 20 .< .!)...t.:...
017EC0: 1F 11 DD 03 CD 6A 02 0E 01 CD 05 00 F6 20 FE 71 .....j....... .q
017ED0: CA 00 00 FE 61 20 05 32 FF 03 18 04 FE 79 20 03 ....a .2.....y .
017EE0: CD 08 02 11 9E 03 CD 6A 02 E1 11 0B 00 19 3A FE .......j......:.
017EF0: 03 3D 28 DC 32 FE 03 18 BE 01 23 00 E5 D5 D5 E1 .=(.2.....#.....
017F00: 13 36 00 ED B0 D1 E1 C9 D1 E1 E5 D5 E5 11 5C 00 .6............\.
017F10: CD F9 01 3A FD 03 12 13 01 0B 00 ED B0 11 05 04 ...:............
017F20: CD F9 01 3A FC 03 12 13 E1 01 0B 00 ED B0 11 5C ...:...........\
017F30: 00 0E 0F CD 05 00 3C 28 2E AF 32 7C 00 11 05 04 ......<(..2|....
017F40: D5 0E 13 CD 05 00 D1 0E 16 CD 05 00 3C 28 18 CD ............<(..
017F50: 91 02 C0 11 05 04 D5 0E 10 CD 05 00 D1 0E 13 CD ................
017F60: 05 00 11 CD 03 18 03 11 C0 03 0E 09 C3 05 00 5F ..............._
017F70: 0E 02 18 F8 06 0B E5 C5 3E 03 B8 20 07 E5 1E 2E ........>.. ....
017F80: CD 70 02 E1 5E CB BB 73 CD 70 02 C1 E1 23 10 E6 .p..^..s.p...#..
017F90: C9 AF 32 00 04 67 6F 22 03 04 11 29 10 D5 0E 1A ..2..go"...)....
017FA0: CD 05 00 11 5C 00 0E 14 CD 05 00 D1 A7 20 19 2A ....\........ .*
017FB0: 03 04 23 22 03 04 21 80 00 19 ED 5B 01 04 EB ED ..#"..!....[....
017FC0: 52 30 DA 3E 01 32 00 04 ED 4B 03 04 11 29 10 C5 R0.>.2...K...)..
017FD0: D5 0E 1A CD 05 00 11 05 04 0E 15 CD 05 00 D1 C1 ................
017FE0: A7 28 02 AF C9 21 80 00 19 EB 0B 78 B1 20 E0 3A .(...!.....x. .:
017FF0: 00 04 A7 20 9C 11 05 04 0E 10 CD 05 00 3C C9 4F ... .........<.O
018000: 33 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 3]:=0;.. contrl[
018010: 35 5D 3A 3D 69 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 5]:=i;.. contrl[
018020: 36 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 20 67 73 6]:=handle;.. gs
018030: 78 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 53 77 69 x;..END;....{Swi
018040: 74 63 68 65 73 20 74 68 65 20 63 75 72 73 6F 72 tches the cursor
018050: 20 6F 66 66 20 6F 6E 20 74 68 65 20 4A 6F 79 63 off on the Joyc
018060: 65 20 7D 0D 0A 50 52 4F 43 45 44 55 52 45 20 65 e }..PROCEDURE e
018070: 78 69 74 61 6C 70 68 61 28 68 61 6E 64 6C 65 3A xitalpha(handle:
018080: 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E INTEGER);..BEGIN
018090: 0D 0A 20 67 73 78 65 73 63 28 32 2C 68 61 6E 64 .. gsxesc(2,hand
0180A0: 6C 65 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 53 77 le)..END;....{Sw
0180B0: 69 74 63 68 65 73 20 74 68 65 20 63 75 72 73 6F itches the curso
0180C0: 72 20 6F 6E 20 6F 6E 20 74 68 65 20 4A 6F 79 63 r on on the Joyc
0180D0: 65 20 7D 0D 0A 50 52 4F 43 45 44 55 52 45 20 65 e }..PROCEDURE e
0180E0: 6E 74 65 72 61 6C 70 68 61 28 68 61 6E 64 6C 65 nteralpha(handle
0180F0: 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 :INTEGER);..BEGI
018100: 4E 0D 0A 20 67 73 78 65 73 63 28 33 2C 68 61 6E N.. gsxesc(3,han
018110: 64 6C 65 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 20 dle)..END;....{
018120: 41 6C 70 68 61 20 63 75 72 73 6F 72 20 55 70 20 Alpha cursor Up
018130: 7D 0D 0A 50 52 4F 43 45 44 55 52 45 20 63 75 72 }..PROCEDURE cur
018140: 73 6F 72 75 70 28 68 61 6E 64 6C 65 3A 49 4E 54 sorup(handle:INT
018150: 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 EGER);..BEGIN..
018160: 67 73 78 65 73 63 28 34 2C 68 61 6E 64 6C 65 29 gsxesc(4,handle)
018170: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 20 41 6C 70 68 ..END;....{ Alph
018180: 61 20 63 75 72 73 6F 72 20 44 6F 77 6E 20 7D 0D a cursor Down }.
018190: 0A 50 52 4F 43 45 44 55 52 45 20 63 75 72 73 6F .PROCEDURE curso
0181A0: 72 64 6F 77 6E 28 68 61 6E 64 6C 65 3A 49 4E 54 rdown(handle:INT
0181B0: 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 EGER);..BEGIN..
0181C0: 67 73 78 65 73 63 28 35 2C 68 61 6E 64 6C 65 29 gsxesc(5,handle)
0181D0: 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 41 6C 70 68 61 ..END;....{Alpha
0181E0: 20 43 75 72 73 6F 72 20 52 69 67 68 74 20 7D 0D Cursor Right }.
0181F0: 0A 50 52 4F 43 45 44 55 52 45 20 63 75 72 73 6F .PROCEDURE curso
018200: AF 21 81 00 1E 02 D5 E5 11 0A 00 21 00 00 06 10 .!.........!....
018210: CB 11 17 ED 6A ED 52 30 01 19 3F 10 F3 CB 11 17 ....j.R0..?.....
018220: 55 E1 72 2B D1 1D 20 DE 06 02 CB 81 78 FE 01 20 U.r+.. .....x..
018230: 02 CB C1 23 7E B7 20 08 CB 41 20 04 3E 20 18 04 ...#~. ..A .> ..
018240: CB C1 C6 30 E5 C5 CD 6F 02 C1 E1 10 DF C9 AF 32 ...0...o.......2
018250: FF 03 32 FE 03 47 3A 80 00 4F 21 81 00 3E 2D ED ..2..G:..O!..>-.
018260: B1 C0 3E 51 BE 20 F6 2B 2B 3E 20 BE 28 03 23 18 ..>Q. .++> .(.#.
018270: EC 3E 01 32 FF 03 C9 57 50 20 56 31 2E 30 20 28 .>.2...WP V1.0 (
018280: 43 29 20 31 39 38 36 20 48 69 53 6F 66 74 0D 0A C) 1986 HiSoft..
018290: 42 75 66 66 65 72 20 73 69 7A 65 3A 20 24 0D 0A Buffer size: $..
0182A0: 24 42 61 64 20 64 65 73 74 69 6E 61 74 69 6F 6E $Bad destination
0182B0: 20 64 72 69 76 65 24 4E 6F 20 66 69 6C 65 73 24 drive$No files$
0182C0: 20 4F 70 65 6E 20 66 61 69 6C 65 64 24 20 44 69 Open failed$ Di
0182D0: 73 63 20 49 2F 4F 20 65 72 72 6F 72 24 20 20 43 sc I/O error$ C
0182E0: 6F 70 79 20 28 59 2F 4E 2F 41 2F 51 29 3F 20 24 opy (Y/N/A/Q)? $
0182F0: 00 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 20 66 6F F2 .??????????? fo.
018300: 61 6C 69 64 2C 73 6E 75 6D 2C 6F 66 66 73 65 74 alid,snum,offset
018310: 2C 73 74 61 72 74 2C 69 3A 49 4E 54 45 47 45 52 ,start,i:INTEGER
018320: 3B 0D 0A 20 20 20 20 62 3A 20 41 52 52 41 59 5B ;.. b: ARRAY[
018330: 31 2E 2E 31 32 38 5D 20 4F 46 20 43 48 41 52 3B 1..128] OF CHAR;
018340: 0D 0A 42 45 47 49 4E 0D 0A 0D 0A 20 42 59 54 45 ..BEGIN.... BYTE
018350: 4E 4F 3A 3D 4C 4F 47 52 45 43 20 2A 20 6E 62 79 NO:=LOGREC * nby
018360: 74 65 73 3B 0D 0A 20 73 6E 75 6D 3A 3D 45 4E 54 tes;.. snum:=ENT
018370: 49 45 52 28 42 59 54 45 4E 4F 2F 31 32 38 29 3B IER(BYTENO/128);
018380: 0D 0A 20 6F 66 66 73 65 74 3A 3D 52 4F 55 4E 44 .. offset:=ROUND
018390: 28 42 59 54 45 4E 4F 2D 73 6E 75 6D 2A 31 32 38 (BYTENO-snum*128
0183A0: 29 3B 0D 0A 20 73 74 61 72 74 3A 3D 30 3B 0D 0A );.. start:=0;..
0183B0: 20 52 45 50 45 41 54 0D 0A 20 20 20 20 64 75 6D REPEAT.. dum
0183C0: 3A 3D 20 52 45 41 44 52 28 46 2C 73 6E 75 6D 2C := READR(F,snum,
0183D0: 41 44 44 52 28 62 29 29 3B 0D 0A 20 20 0D 0A 20 ADDR(b));.. ..
0183E0: 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 49 BEGIN.. I
0183F0: 46 20 6F 66 66 73 65 74 2B 6E 62 79 74 65 73 2D F offset+nbytes-
018400: 72 72 69 67 68 74 28 68 61 6E 64 6C 65 3A 49 4E rright(handle:IN
018410: 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A TEGER);..BEGIN..
018420: 20 67 73 78 65 73 63 28 36 2C 68 61 6E 64 6C 65 gsxesc(6,handle
018430: 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B 20 41 6C 70 )..END;....{ Alp
018440: 68 61 20 63 75 72 73 6F 72 20 6C 65 66 74 20 7D ha cursor left }
018450: 0D 0A 50 52 4F 43 45 44 55 52 45 20 63 75 72 73 ..PROCEDURE curs
018460: 6F 72 6C 65 66 74 28 68 61 6E 64 6C 65 3A 49 4E orleft(handle:IN
018470: 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A TEGER);..BEGIN..
018480: 20 67 73 78 65 73 63 28 37 2C 68 61 6E 64 6C 65 gsxesc(7,handle
018490: 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 0D 0A 7B 20 41 )..END;......{ A
0184A0: 6C 70 68 61 20 63 75 72 73 6F 72 20 68 6F 6D 65 lpha cursor home
0184B0: 20 7D 0D 0A 50 52 4F 43 45 44 55 52 45 20 63 75 }..PROCEDURE cu
0184C0: 72 73 6F 72 68 6F 6D 65 28 68 61 6E 64 6C 65 3A rsorhome(handle:
0184D0: 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E INTEGER);..BEGIN
0184E0: 0D 0A 20 67 73 78 65 73 63 28 38 2C 68 61 6E 64 .. gsxesc(8,hand
0184F0: 6C 65 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 0D 0A 7B le)..END;......{
018500: 20 45 72 61 73 65 20 74 6F 20 65 6E 64 20 6F 66 Erase to end of
018510: 20 73 63 72 65 65 6E 20 7D 0D 0A 50 52 4F 43 45 screen }..PROCE
018520: 44 55 52 45 20 65 72 61 73 65 45 4F 53 28 68 61 DURE eraseEOS(ha
018530: 6E 64 6C 65 3A 49 4E 54 45 47 45 52 29 3B 0D 0A ndle:INTEGER);..
018540: 42 45 47 49 4E 0D 0A 20 67 73 78 65 73 63 28 39 BEGIN.. gsxesc(9
018550: 2C 68 61 6E 64 6C 65 29 0D 0A 45 4E 44 3B 0D 0A ,handle)..END;..
018560: 0D 0A 7B 20 45 72 61 73 65 20 74 6F 20 65 6E 64 ..{ Erase to end
018570: 20 6F 66 20 6C 69 6E 65 20 7D 0D 0A 50 52 4F 43 of line }..PROC
018580: 45 44 55 52 45 20 65 72 61 73 65 45 4F 4C 28 68 EDURE eraseEOL(h
018590: 61 6E 64 6C 65 3A 49 4E 54 45 47 45 52 29 3B 0D andle:INTEGER);.
0185A0: 0A 42 45 47 49 4E 0D 0A 20 67 73 78 65 73 63 28 .BEGIN.. gsxesc(
0185B0: 31 30 2C 68 61 6E 64 6C 65 29 0D 0A 45 4E 44 3B 10,handle)..END;
0185C0: 0D 0A 0D 0A 7B 44 69 72 65 63 74 20 63 75 72 73 ....{Direct curs
0185D0: 6F 72 20 61 64 64 64 72 65 73 73 20 7D 0D 0A 7B or adddress }..{
0185E0: 20 20 20 74 6F 70 20 6C 65 66 74 20 69 73 20 28 top left is (
0185F0: 31 2C 31 29 20 7D 0D 0A 50 52 4F 43 45 44 55 52 1,1) }..PROCEDUR
018600: 7B 20 47 53 58 4C 49 42 2E 50 41 53 20 20 48 69 { GSXLIB.PAS Hi
018610: 53 6F 66 74 20 50 61 73 63 61 6C 38 30 20 47 53 Soft Pascal80 GS
018620: 58 20 4C 69 62 72 61 72 79 20 0D 0A 20 20 28 43 X Library .. (C
018630: 29 20 43 6F 70 79 72 69 67 68 74 20 48 69 53 6F ) Copyright HiSo
018640: 66 74 20 31 39 38 36 0D 0A 20 20 20 77 72 69 74 ft 1986.. writ
018650: 74 65 6E 20 62 79 20 44 61 76 69 64 20 4E 75 74 ten by David Nut
018660: 6B 69 6E 73 20 7D 0D 0A 0D 0A 7B 24 41 2D 2C 4F kins }....{$A-,O
018670: 2D 2C 43 2D 2C 53 2D 20 20 63 68 65 63 6B 73 20 -,C-,S- checks
018680: 6F 66 66 20 74 6F 20 72 65 64 75 63 65 20 63 6F off to reduce co
018690: 64 65 20 73 69 7A 65 20 7D 0D 0A 0D 0A 50 52 4F de size }....PRO
0186A0: 43 45 44 55 52 45 20 67 73 78 3B 0D 0A 56 41 52 CEDURE gsx;..VAR
0186B0: 20 64 75 6D 6D 79 3A 49 4E 54 45 47 45 52 3B 0D dummy:INTEGER;.
0186C0: 0A 42 45 47 49 4E 0D 0A 20 64 75 6D 6D 79 3A 3D .BEGIN.. dummy:=
0186D0: 43 50 4D 28 31 31 35 2C 41 44 44 52 28 70 62 6C CPM(115,ADDR(pbl
0186E0: 6F 63 6B 29 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 0D ock))..END;.....
0186F0: 0A 50 52 4F 43 45 44 55 52 45 20 6F 70 65 6E 77 .PROCEDURE openw
018700: 6F 72 6B 28 56 41 52 20 68 61 6E 64 6C 65 3A 49 ork(VAR handle:I
018710: 4E 54 45 47 45 52 3B 20 64 65 76 69 63 65 2C 6C NTEGER; device,l
018720: 69 6E 65 74 79 70 65 2C 6C 69 6E 65 63 6F 6C 6F inetype,linecolo
018730: 72 2C 6D 61 72 6B 65 72 2C 0D 0A 09 6D 61 72 6B r,marker,...mark
018740: 65 72 63 6F 6C 6F 72 2C 74 65 78 74 66 61 63 65 ercolor,textface
018750: 2C 74 65 78 74 63 6F 6C 6F 72 2C 66 69 6C 6C 73 ,textcolor,fills
018760: 74 79 6C 65 2C 0D 0A 09 66 69 6C 6C 69 6E 64 65 tyle,...fillinde
018770: 78 2C 66 69 6C 6C 63 6F 6C 6F 72 3A 49 4E 54 45 x,fillcolor:INTE
018780: 47 45 52 29 3B 0D 0A 0D 0A 42 45 47 49 4E 0D 0A GER);....BEGIN..
018790: 20 70 62 6C 6F 63 6B 5B 30 5D 3A 3D 41 44 44 52 pblock[0]:=ADDR
0187A0: 28 63 6F 6E 74 72 6C 29 3B 0D 0A 20 70 62 6C 6F (contrl);.. pblo
0187B0: 63 6B 5B 31 5D 3A 3D 41 44 44 52 28 69 6E 74 69 ck[1]:=ADDR(inti
0187C0: 6E 29 3B 0D 0A 20 70 62 6C 6F 63 6B 5B 32 5D 3A n);.. pblock[2]:
0187D0: 3D 41 44 44 52 28 70 74 73 69 6E 29 3B 0D 0A 20 =ADDR(ptsin);..
0187E0: 70 62 6C 6F 63 6B 5B 33 5D 3A 3D 41 44 44 52 28 pblock[3]:=ADDR(
0187F0: 69 6E 74 6F 75 74 29 3B 0D 0A 20 70 62 6C 6F 63 intout);.. pbloc
018800: 45 20 63 75 72 61 64 64 72 65 73 73 28 68 61 6E E curaddress(han
018810: 64 6C 65 2C 72 6F 77 2C 63 6F 6C 75 6D 6E 3A 49 dle,row,column:I
018820: 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D NTEGER);..BEGIN.
018830: 0A 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 35 3B 0D . contrl[0]:=5;.
018840: 0A 20 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 30 3B 0D . contrl[1]:=0;.
018850: 0A 20 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 32 3B 0D . contrl[3]:=2;.
018860: 0A 20 63 6F 6E 74 72 6C 5B 35 5D 3A 3D 31 31 3B . contrl[5]:=11;
018870: 0D 0A 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 .. contrl[6]:=ha
018880: 6E 64 6C 65 3B 0D 0A 20 69 6E 74 69 6E 5B 30 5D ndle;.. intin[0]
018890: 3A 3D 72 6F 77 3B 0D 0A 20 69 6E 74 69 6E 5B 31 :=row;.. intin[1
0188A0: 5D 3A 3D 63 6F 6C 75 6D 6E 3B 0D 0A 20 67 73 78 ]:=column;.. gsx
0188B0: 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 0D 0A 50 52 4F ;..END;......PRO
0188C0: 43 45 44 55 52 45 20 63 75 72 74 65 78 74 28 68 CEDURE curtext(h
0188D0: 61 6E 64 6C 65 2C 73 74 72 69 6E 67 2C 73 69 7A andle,string,siz
0188E0: 65 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 56 41 52 e:INTEGER);..VAR
0188F0: 20 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 i:INTEGER;..BEG
018900: 49 4E 0D 0A 20 46 4F 52 20 69 3A 3D 30 20 54 4F IN.. FOR i:=0 TO
018910: 20 73 69 7A 65 2D 31 20 44 4F 20 69 6E 74 69 6E size-1 DO intin
018920: 5B 69 5D 3A 3D 4F 52 44 28 50 45 45 4B 28 73 74 [i]:=ORD(PEEK(st
018930: 72 69 6E 67 2B 69 2C 43 48 41 52 29 29 3B 0D 0A ring+i,CHAR));..
018940: 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 35 3B 0D 0A contrl[0]:=5;..
018950: 20 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 30 3B 0D 0A contrl[1]:=0;..
018960: 20 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 73 69 7A 65 contrl[3]:=size
018970: 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 35 5D 3A 3D 31 ;.. contrl[5]:=1
018980: 32 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 2;.. contrl[6]:=
018990: 68 61 6E 64 6C 65 3B 0D 0A 20 67 73 78 3B 0D 0A handle;.. gsx;..
0189A0: 45 4E 44 3B 0D 0A 0D 0A 7B 20 49 6E 76 65 72 73 END;....{ Invers
0189B0: 65 20 76 69 64 65 6F 20 6F 6E 20 7D 0D 0A 50 52 e video on }..PR
0189C0: 4F 43 45 44 55 52 45 20 72 76 73 65 6F 6E 28 68 OCEDURE rvseon(h
0189D0: 61 6E 64 6C 65 3A 49 4E 54 45 47 45 52 29 3B 0D andle:INTEGER);.
0189E0: 0A 42 45 47 49 4E 0D 0A 20 67 73 78 65 73 63 28 .BEGIN.. gsxesc(
0189F0: 31 33 2C 68 61 6E 64 6C 65 29 0D 0A 45 4E 44 3B 13,handle)..END;
018A00: 6B 5B 34 5D 3A 3D 41 44 44 52 28 70 74 73 6F 75 k[4]:=ADDR(ptsou
018A10: 74 29 3B 0D 0A 0D 0A 20 63 6F 6E 74 72 6C 5B 30 t);.... contrl[0
018A20: 5D 3A 3D 31 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 31 ]:=1;.. contrl[1
018A30: 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 33 ]:=0;.. contrl[3
018A40: 5D 3A 3D 31 30 3B 0D 0A 0D 0A 20 69 6E 74 69 6E ]:=10;.... intin
018A50: 5B 30 5D 3A 3D 64 65 76 69 63 65 3B 0D 0A 20 69 [0]:=device;.. i
018A60: 6E 74 69 6E 5B 31 5D 3A 3D 6C 69 6E 65 74 79 70 ntin[1]:=linetyp
018A70: 65 3B 0D 0A 20 69 6E 74 69 6E 5B 32 5D 3A 3D 6C e;.. intin[2]:=l
018A80: 69 6E 65 63 6F 6C 6F 72 3B 0D 0A 20 69 6E 74 69 inecolor;.. inti
018A90: 6E 5B 33 5D 3A 3D 6D 61 72 6B 65 72 3B 0D 0A 20 n[3]:=marker;..
018AA0: 69 6E 74 69 6E 5B 34 5D 3A 3D 6D 61 72 6B 65 72 intin[4]:=marker
018AB0: 63 6F 6C 6F 72 3B 0D 0A 20 69 6E 74 69 6E 5B 35 color;.. intin[5
018AC0: 5D 3A 3D 74 65 78 74 66 61 63 65 3B 0D 0A 20 69 ]:=textface;.. i
018AD0: 6E 74 69 6E 5B 36 5D 3A 3D 74 65 78 74 63 6F 6C ntin[6]:=textcol
018AE0: 6F 72 3B 0D 0A 20 69 6E 74 69 6E 5B 37 5D 3A 3D or;.. intin[7]:=
018AF0: 66 69 6C 6C 73 74 79 6C 65 3B 0D 0A 20 69 6E 74 fillstyle;.. int
018B00: 69 6E 5B 38 5D 3A 3D 66 69 6C 6C 69 6E 64 65 78 in[8]:=fillindex
018B10: 3B 0D 0A 20 69 6E 74 69 6E 5B 39 5D 3A 3D 66 69 ;.. intin[9]:=fi
018B20: 6C 6C 63 6F 6C 6F 72 3B 0D 0A 0D 0A 20 67 73 78 llcolor;.... gsx
018B30: 3B 0D 0A 20 68 61 6E 64 6C 65 3A 3D 63 6F 6E 74 ;.. handle:=cont
018B40: 72 6C 5B 36 5D 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 rl[6]..END;....P
018B50: 52 4F 43 45 44 55 52 45 20 63 6C 6F 73 65 77 6F ROCEDURE closewo
018B60: 72 6B 28 68 61 6E 64 6C 65 3A 49 4E 54 45 47 45 rk(handle:INTEGE
018B70: 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 63 6F 6E R);..BEGIN.. con
018B80: 74 72 6C 5B 30 5D 3A 3D 32 3B 0D 0A 20 63 6F 6E trl[0]:=2;.. con
018B90: 74 72 6C 5B 31 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E trl[1]:=0;.. con
018BA0: 74 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E trl[3]:=0;.. con
018BB0: 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C 65 3B 0D trl[6]:=handle;.
018BC0: 0A 20 67 73 78 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A . gsx;..END;....
018BD0: 50 52 4F 43 45 44 55 52 45 20 63 6C 65 61 72 77 PROCEDURE clearw
018BE0: 6F 72 6B 28 68 61 6E 64 6C 65 3A 49 4E 54 45 47 ork(handle:INTEG
018BF0: 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 63 6F ER);..BEGIN.. co
018C00: 0D 0A 0D 0A 7B 20 49 6E 76 65 72 73 65 20 76 69 ....{ Inverse vi
018C10: 64 65 6F 20 6F 66 66 20 7D 0D 0A 50 52 4F 43 45 deo off }..PROCE
018C20: 44 55 52 45 20 72 76 73 65 6F 66 66 28 68 61 6E DURE rvseoff(han
018C30: 64 6C 65 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 dle:INTEGER);..B
018C40: 45 47 49 4E 0D 0A 20 67 73 78 65 73 63 28 31 34 EGIN.. gsxesc(14
018C50: 2C 68 61 6E 64 6C 65 29 0D 0A 45 4E 44 3B 0D 0A ,handle)..END;..
018C60: 0D 0A 7B 20 72 65 74 75 72 6E 73 20 74 68 65 20 ..{ returns the
018C70: 63 75 72 72 65 6E 74 20 63 75 72 73 6F 72 20 61 current cursor a
018C80: 64 64 72 65 73 73 20 7D 0D 0A 50 52 4F 43 45 44 ddress }..PROCED
018C90: 55 52 45 20 69 6E 71 63 75 72 61 64 64 72 65 73 URE inqcuraddres
018CA0: 73 28 68 61 6E 64 6C 65 3A 49 4E 54 45 47 45 52 s(handle:INTEGER
018CB0: 3B 20 56 41 52 20 72 6F 77 2C 63 6F 6C 75 6D 6E ; VAR row,column
018CC0: 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 :INTEGER);..BEGI
018CD0: 4E 0D 0A 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 35 N.. contrl[0]:=5
018CE0: 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 30 ;.. contrl[1]:=0
018CF0: 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 30 ;.. contrl[3]:=0
018D00: 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 35 5D 3A 3D 31 ;.. contrl[5]:=1
018D10: 35 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 5;.. contrl[6]:=
018D20: 68 61 6E 64 6C 65 3B 0D 0A 20 67 73 78 3B 0D 0A handle;.. gsx;..
018D30: 20 72 6F 77 3A 3D 69 6E 74 6F 75 74 5B 30 5D 3B row:=intout[0];
018D40: 0D 0A 20 63 6F 6C 75 6D 6E 3A 3D 69 6E 74 6F 75 .. column:=intou
018D50: 74 5B 31 5D 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 7B t[1];..END;....{
018D60: 20 44 69 73 70 6C 61 79 73 20 74 68 65 20 67 72 Displays the gr
018D70: 61 70 68 69 63 73 20 63 75 72 73 6F 72 20 61 74 aphics cursor at
018D80: 20 28 78 2C 79 29 20 7D 0D 0A 50 52 4F 43 45 44 (x,y) }..PROCED
018D90: 55 52 45 20 64 73 70 67 72 63 75 72 73 6F 72 28 URE dspgrcursor(
018DA0: 68 61 6E 64 6C 65 2C 78 2C 79 3A 49 4E 54 45 47 handle,x,y:INTEG
018DB0: 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 63 6F ER);..BEGIN.. co
018DC0: 6E 74 72 6C 5B 30 5D 3A 3D 35 3B 0D 0A 20 63 6F ntrl[0]:=5;.. co
018DD0: 6E 74 72 6C 5B 31 5D 3A 3D 31 3B 0D 0A 20 63 6F ntrl[1]:=1;.. co
018DE0: 6E 74 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 63 6F ntrl[3]:=0;.. co
018DF0: 6E 74 72 6C 5B 35 5D 3A 3D 31 38 3B 0D 0A 20 63 ntrl[5]:=18;.. c
018E00: 6E 74 72 6C 5B 30 5D 3A 3D 33 3B 0D 0A 20 63 6F ntrl[0]:=3;.. co
018E10: 6E 74 72 6C 5B 31 5D 3A 3D 30 3B 0D 0A 20 63 6F ntrl[1]:=0;.. co
018E20: 6E 74 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 63 6F ntrl[3]:=0;.. co
018E30: 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C 65 3B ntrl[6]:=handle;
018E40: 0D 0A 20 67 73 78 3B 0D 0A 45 4E 44 3B 0D 0A 0D .. gsx;..END;...
018E50: 0A 50 52 4F 43 45 44 55 52 45 20 75 70 64 61 74 .PROCEDURE updat
018E60: 65 77 6F 72 6B 28 68 61 6E 64 6C 65 3A 49 4E 54 ework(handle:INT
018E70: 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 EGER);..BEGIN..
018E80: 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 34 3B 0D 0A 20 contrl[0]:=4;..
018E90: 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 30 3B 0D 0A 20 contrl[1]:=0;..
018EA0: 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 contrl[3]:=0;..
018EB0: 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C contrl[6]:=handl
018EC0: 65 3B 0D 0A 20 67 73 78 3B 0D 0A 45 4E 44 3B 0D e;.. gsx;..END;.
018ED0: 0A 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 69 .....PROCEDURE i
018EE0: 6E 71 63 68 61 72 63 65 6C 6C 73 28 68 61 6E 64 nqcharcells(hand
018EF0: 6C 65 3A 49 4E 54 45 47 45 52 3B 20 56 41 52 20 le:INTEGER; VAR
018F00: 72 6F 77 73 2C 63 6F 6C 75 6D 6E 73 3A 49 4E 54 rows,columns:INT
018F10: 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 EGER);..BEGIN..
018F20: 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 35 3B 0D 0A 20 contrl[0]:=5;..
018F30: 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 30 3B 0D 0A 20 contrl[1]:=0;..
018F40: 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 contrl[3]:=0;..
018F50: 63 6F 6E 74 72 6C 5B 35 5D 3A 3D 31 3B 0D 0A 20 contrl[5]:=1;..
018F60: 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C contrl[6]:=handl
018F70: 65 3B 0D 0A 20 67 73 78 3B 0D 0A 20 72 6F 77 73 e;.. gsx;.. rows
018F80: 3A 3D 69 6E 74 6F 75 74 5B 30 5D 3B 0D 0A 20 63 :=intout[0];.. c
018F90: 6F 6C 75 6D 6E 73 3A 3D 69 6E 74 6F 75 74 5B 31 olumns:=intout[1
018FA0: 5D 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 ];..END;....PROC
018FB0: 45 44 55 52 45 20 67 73 78 65 73 63 28 69 2C 68 EDURE gsxesc(i,h
018FC0: 61 6E 64 6C 65 3A 49 4E 54 45 47 45 52 29 3B 0D andle:INTEGER);.
018FD0: 0A 42 45 47 49 4E 0D 0A 20 63 6F 6E 74 72 6C 5B .BEGIN.. contrl[
018FE0: 30 5D 3A 3D 35 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 0]:=5;.. contrl[
018FF0: 31 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 1]:=0;.. contrl[
019000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
019010: 15 00 00 00 02 09 4E E5 15 00 41 02 00 00 00 02 ......N...A.....
019020: 15 00 46 02 00 00 00 02 15 00 42 02 00 00 00 02 ..F.......B.....
019030: 15 00 47 02 00 00 00 02 15 00 43 02 00 00 00 02 ..G.......C.....
019040: 15 00 48 02 00 00 00 02 15 00 44 02 00 00 00 02 ..H.......D.....
019050: 15 00 49 02 00 00 00 02 15 00 45 02 00 00 00 02 ..I.......E.....
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: 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C 65 ontrl[6]:=handle
019110: 3B 0D 0A 20 70 74 73 69 6E 5B 30 5D 3A 3D 78 3B ;.. ptsin[0]:=x;
019120: 0D 0A 20 70 74 73 69 6E 5B 31 5D 3A 3D 79 3B 0D .. ptsin[1]:=y;.
019130: 0A 20 67 73 78 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A . gsx;..END;....
019140: 7B 20 52 65 6D 6F 76 65 20 6C 61 73 74 20 67 72 { Remove last gr
019150: 61 70 68 69 63 73 20 63 75 72 73 6F 72 20 20 7D aphics cursor }
019160: 0D 0A 50 52 4F 43 45 44 55 52 45 20 72 65 6D 67 ..PROCEDURE remg
019170: 72 63 75 72 73 6F 72 28 68 61 6E 64 6C 65 3A 49 rcursor(handle:I
019180: 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D NTEGER);..BEGIN.
019190: 0A 20 67 73 78 65 73 63 28 31 39 2C 68 61 6E 64 . gsxesc(19,hand
0191A0: 6C 65 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 0D 0A 7B le)..END;......{
0191B0: 20 44 72 61 77 73 20 63 6F 75 6E 74 20 6C 69 6E Draws count lin
0191C0: 65 73 20 75 73 69 6E 67 20 74 68 65 20 70 6F 69 es using the poi
0191D0: 6E 74 73 20 69 6E 20 74 68 65 20 70 78 79 61 72 nts in the pxyar
0191E0: 72 61 79 20 7D 0D 0A 50 52 4F 43 45 44 55 52 45 ray }..PROCEDURE
0191F0: 20 70 6F 6C 79 6C 69 6E 65 28 68 61 6E 64 6C 65 polyline(handle
019200: 2C 63 6F 75 6E 74 2C 70 78 79 61 72 72 61 79 20 ,count,pxyarray
019210: 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 56 41 52 20 :INTEGER);..VAR
019220: 69 3A 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 i:INTEGER;..BEGI
019230: 4E 0D 0A 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 36 N.. contrl[0]:=6
019240: 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 63 ;.. contrl[1]:=c
019250: 6F 75 6E 74 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 33 ount;.. contrl[3
019260: 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 36 ]:=0;.. contrl[6
019270: 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 20 46 4F 52 ]:=handle;.. FOR
019280: 20 69 3A 3D 30 20 54 4F 20 63 6F 75 6E 74 2A 32 i:=0 TO count*2
019290: 2D 31 20 44 4F 0D 0A 20 20 20 70 74 73 69 6E 5B -1 DO.. ptsin[
0192A0: 69 5D 3A 3D 50 45 45 4B 28 70 78 79 61 72 72 61 i]:=PEEK(pxyarra
0192B0: 79 2B 69 2A 32 2C 49 4E 54 45 47 45 52 29 3B 0D y+i*2,INTEGER);.
0192C0: 0A 20 67 73 78 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A . gsx;..END;....
0192D0: 7B 20 44 72 61 77 73 20 63 6F 75 6E 74 20 6D 61 { Draws count ma
0192E0: 72 6B 65 72 73 20 75 73 69 6E 67 20 74 68 65 20 rkers using the
0192F0: 70 6F 69 6E 74 73 20 69 6E 20 74 68 65 20 70 78 points in the px
019300: 64 65 78 3A 49 4E 54 45 47 45 52 29 3A 49 4E 54 dex:INTEGER):INT
019310: 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 73 EGER;..BEGIN.. s
019320: 65 74 6C 69 6E 65 63 6F 6C 6F 75 72 3A 3D 67 73 etlinecolour:=gs
019330: 78 73 74 79 6C 65 28 31 37 2C 68 61 6E 64 6C 65 xstyle(17,handle
019340: 2C 69 6E 64 65 78 29 0D 0A 45 4E 44 3B 0D 0A 0D ,index)..END;...
019350: 0A 46 55 4E 43 54 49 4F 4E 20 73 65 74 6D 61 72 .FUNCTION setmar
019360: 6B 74 79 70 65 28 68 61 6E 64 6C 65 2C 73 79 6D ktype(handle,sym
019370: 62 6F 6C 3A 49 4E 54 45 47 45 52 29 3A 49 4E 54 bol:INTEGER):INT
019380: 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 73 EGER;..BEGIN.. s
019390: 65 74 6D 61 72 6B 74 79 70 65 3A 3D 67 73 78 73 etmarktype:=gsxs
0193A0: 74 79 6C 65 28 31 38 2C 68 61 6E 64 6C 65 2C 73 tyle(18,handle,s
0193B0: 79 6D 62 6F 6C 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A ymbol)..END;....
0193C0: 46 55 4E 43 54 49 4F 4E 20 73 65 74 6D 61 72 6B FUNCTION setmark
0193D0: 68 65 69 67 68 74 28 68 61 6E 64 6C 65 2C 79 68 height(handle,yh
0193E0: 65 69 67 68 74 3A 49 4E 54 45 47 45 52 29 3A 49 eight:INTEGER):I
0193F0: 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A NTEGER;..BEGIN..
019400: 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 31 39 3B 0D contrl[0]:=19;.
019410: 0A 20 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 31 3B 0D . contrl[1]:=1;.
019420: 0A 20 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 30 3B 0D . contrl[3]:=0;.
019430: 0A 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E . contrl[6]:=han
019440: 64 6C 65 3B 0D 0A 0D 0A 20 70 74 73 69 6E 5B 30 dle;.... ptsin[0
019450: 5D 3A 3D 30 3B 0D 0A 20 70 74 73 69 6E 5B 31 5D ]:=0;.. ptsin[1]
019460: 3A 3D 79 68 65 69 67 68 74 3B 0D 0A 0D 0A 20 67 :=yheight;.... g
019470: 73 78 3B 0D 0A 0D 0A 20 73 65 74 6D 61 72 6B 68 sx;.... setmarkh
019480: 65 69 67 68 74 3A 3D 70 74 73 6F 75 74 5B 31 5D eight:=ptsout[1]
019490: 3B 0D 0A 0D 0A 45 4E 44 3B 0D 0A 0D 0A 46 55 4E ;....END;....FUN
0194A0: 43 54 49 4F 4E 20 73 65 74 6D 61 72 6B 63 6F 6C CTION setmarkcol
0194B0: 6F 75 72 28 68 61 6E 64 6C 65 2C 73 74 79 6C 65 our(handle,style
0194C0: 3A 49 4E 54 45 47 45 52 29 3A 49 4E 54 45 47 45 :INTEGER):INTEGE
0194D0: 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 73 65 74 6D R;..BEGIN.. setm
0194E0: 61 72 6B 63 6F 6C 6F 75 72 3A 3D 67 73 78 73 74 arkcolour:=gsxst
0194F0: 79 6C 65 28 32 30 2C 68 61 6E 64 6C 65 2C 73 74 yle(20,handle,st
019500: 79 61 72 72 61 79 20 7D 0D 0A 50 52 4F 43 45 44 yarray }..PROCED
019510: 55 52 45 20 70 6F 6C 79 6D 61 72 6B 65 72 28 68 URE polymarker(h
019520: 61 6E 64 6C 65 2C 63 6F 75 6E 74 2C 70 78 79 61 andle,count,pxya
019530: 72 72 61 79 20 3A 49 4E 54 45 47 45 52 29 3B 0D rray :INTEGER);.
019540: 0A 56 41 52 20 69 3A 49 4E 54 45 47 45 52 3B 0D .VAR i:INTEGER;.
019550: 0A 42 45 47 49 4E 0D 0A 20 63 6F 6E 74 72 6C 5B .BEGIN.. contrl[
019560: 30 5D 3A 3D 37 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 0]:=7;.. contrl[
019570: 31 5D 3A 3D 63 6F 75 6E 74 3B 0D 0A 20 63 6F 6E 1]:=count;.. con
019580: 74 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E trl[3]:=0;.. con
019590: 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C 65 3B 0D trl[6]:=handle;.
0195A0: 0A 20 46 4F 52 20 69 3A 3D 30 20 54 4F 20 63 6F . FOR i:=0 TO co
0195B0: 75 6E 74 2A 32 2D 31 20 44 4F 0D 0A 20 20 20 70 unt*2-1 DO.. p
0195C0: 74 73 69 6E 5B 69 5D 3A 3D 50 45 45 4B 28 70 78 tsin[i]:=PEEK(px
0195D0: 79 61 72 72 61 79 2B 69 2A 32 2C 49 4E 54 45 47 yarray+i*2,INTEG
0195E0: 45 52 29 3B 0D 0A 20 67 73 78 3B 0D 0A 45 4E 44 ER);.. gsx;..END
0195F0: 3B 0D 0A 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 ;......PROCEDURE
019600: 20 67 74 65 78 74 28 68 61 6E 64 6C 65 2C 78 2C gtext(handle,x,
019610: 79 2C 73 74 72 69 6E 67 2C 73 69 7A 65 3A 49 4E y,string,size:IN
019620: 54 45 47 45 52 29 3B 0D 0A 56 41 52 20 69 3A 49 TEGER);..VAR i:I
019630: 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A NTEGER;..BEGIN..
019640: 20 46 4F 52 20 69 3A 3D 30 20 54 4F 20 73 69 7A FOR i:=0 TO siz
019650: 65 2D 31 20 44 4F 20 69 6E 74 69 6E 5B 69 5D 3A e-1 DO intin[i]:
019660: 3D 4F 52 44 28 50 45 45 4B 28 73 74 72 69 6E 67 =ORD(PEEK(string
019670: 2B 69 2C 43 48 41 52 29 29 3B 0D 0A 20 63 6F 6E +i,CHAR));.. con
019680: 74 72 6C 5B 30 5D 3A 3D 38 3B 0D 0A 20 63 6F 6E trl[0]:=8;.. con
019690: 74 72 6C 5B 31 5D 3A 3D 31 3B 0D 0A 20 63 6F 6E trl[1]:=1;.. con
0196A0: 74 72 6C 5B 33 5D 3A 3D 73 69 7A 65 3B 0D 0A 20 trl[3]:=size;..
0196B0: 63 6F 6E 74 72 6C 5B 35 5D 3A 3D 31 32 3B 0D 0A contrl[5]:=12;..
0196C0: 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 contrl[6]:=hand
0196D0: 6C 65 3B 0D 0A 20 70 74 73 69 6E 5B 30 5D 3A 3D le;.. ptsin[0]:=
0196E0: 78 3B 0D 0A 20 70 74 73 69 6E 5B 31 5D 3A 3D 79 x;.. ptsin[1]:=y
0196F0: 3B 0D 0A 20 67 73 78 3B 0D 0A 45 4E 44 3B 0D 0A ;.. gsx;..END;..
019700: 79 6C 65 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 46 55 yle)..END;....FU
019710: 4E 43 54 49 4F 4E 20 73 65 74 74 65 78 74 63 6F NCTION settextco
019720: 6C 6F 75 72 28 68 61 6E 64 6C 65 2C 69 6E 64 65 lour(handle,inde
019730: 78 3A 49 4E 54 45 47 45 52 29 3A 49 4E 54 45 47 x:INTEGER):INTEG
019740: 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 73 65 74 ER;..BEGIN.. set
019750: 6D 61 72 6B 63 6F 6C 6F 75 72 3A 3D 67 73 78 73 markcolour:=gsxs
019760: 74 79 6C 65 28 32 32 2C 68 61 6E 64 6C 65 2C 69 tyle(22,handle,i
019770: 6E 64 65 78 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A 46 ndex)..END;....F
019780: 55 4E 43 54 49 4F 4E 20 73 65 74 66 69 6C 6C 69 UNCTION setfilli
019790: 6E 74 65 72 69 6F 72 28 68 61 6E 64 6C 65 2C 73 nterior(handle,s
0197A0: 74 79 6C 65 3A 49 4E 54 45 47 45 52 29 3A 49 4E tyle:INTEGER):IN
0197B0: 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 TEGER;..BEGIN..
0197C0: 73 65 74 66 69 6C 6C 69 6E 74 65 72 69 6F 72 3A setfillinterior:
0197D0: 3D 67 73 78 73 74 79 6C 65 28 32 33 2C 68 61 6E =gsxstyle(23,han
0197E0: 64 6C 65 2C 73 74 79 6C 65 29 0D 0A 45 4E 44 3B dle,style)..END;
0197F0: 0D 0A 0D 0A 46 55 4E 43 54 49 4F 4E 20 73 65 74 ....FUNCTION set
019800: 66 69 6C 6C 73 74 79 6C 65 28 68 61 6E 64 6C 65 fillstyle(handle
019810: 2C 73 74 79 6C 65 3A 49 4E 54 45 47 45 52 29 3A ,style:INTEGER):
019820: 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D INTEGER;..BEGIN.
019830: 0A 20 73 65 74 66 69 6C 6C 73 74 79 6C 65 3A 3D . setfillstyle:=
019840: 67 73 78 73 74 79 6C 65 28 32 34 2C 68 61 6E 64 gsxstyle(24,hand
019850: 6C 65 2C 73 74 79 6C 65 29 0D 0A 45 4E 44 3B 0D le,style)..END;.
019860: 0A 0D 0A 46 55 4E 43 54 49 4F 4E 20 73 65 74 66 ...FUNCTION setf
019870: 69 6C 6C 63 6F 6C 6F 75 72 28 68 61 6E 64 6C 65 illcolour(handle
019880: 2C 69 6E 64 65 78 3A 49 4E 54 45 47 45 52 29 3A ,index:INTEGER):
019890: 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D INTEGER;..BEGIN.
0198A0: 0A 20 73 65 74 66 69 6C 6C 63 6F 6C 6F 75 72 3A . setfillcolour:
0198B0: 3D 67 73 78 73 74 79 6C 65 28 32 35 2C 68 61 6E =gsxstyle(25,han
0198C0: 64 6C 65 2C 69 6E 64 65 78 29 0D 0A 45 4E 44 3B dle,index)..END;
0198D0: 0D 0A 0D 0A 0D 0A 46 55 4E 43 54 49 4F 4E 20 67 ......FUNCTION g
0198E0: 65 74 6C 6F 63 61 74 6F 72 28 68 61 6E 64 6C 65 etlocator(handle
0198F0: 2C 78 2C 79 3A 49 4E 54 45 47 45 52 3B 20 56 41 ,x,y:INTEGER; VA
019900: 0D 0A 50 52 4F 43 45 44 55 52 45 20 66 69 6C 6C ..PROCEDURE fill
019910: 61 72 65 61 28 68 61 6E 64 6C 65 2C 63 6F 75 6E area(handle,coun
019920: 74 2C 70 78 79 61 72 72 61 79 20 3A 49 4E 54 45 t,pxyarray :INTE
019930: 47 45 52 29 3B 0D 0A 56 41 52 20 69 3A 49 4E 54 GER);..VAR i:INT
019940: 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 63 EGER;..BEGIN.. c
019950: 6F 6E 74 72 6C 5B 30 5D 3A 3D 39 3B 0D 0A 20 63 ontrl[0]:=9;.. c
019960: 6F 6E 74 72 6C 5B 31 5D 3A 3D 63 6F 75 6E 74 3B ontrl[1]:=count;
019970: 0D 0A 20 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 30 3B .. contrl[3]:=0;
019980: 0D 0A 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 .. contrl[6]:=ha
019990: 6E 64 6C 65 3B 0D 0A 20 46 4F 52 20 69 3A 3D 30 ndle;.. FOR i:=0
0199A0: 20 54 4F 20 63 6F 75 6E 74 2A 32 2D 31 20 44 4F TO count*2-1 DO
0199B0: 0D 0A 20 20 20 70 74 73 69 6E 5B 69 5D 3A 3D 50 .. ptsin[i]:=P
0199C0: 45 45 4B 28 70 78 79 61 72 72 61 79 2B 69 2A 32 EEK(pxyarray+i*2
0199D0: 2C 49 4E 54 45 47 45 52 29 3B 0D 0A 20 67 73 78 ,INTEGER);.. gsx
0199E0: 3B 0D 0A 45 4E 44 3B 0D 0A 0D 0A 50 52 4F 43 45 ;..END;....PROCE
0199F0: 44 55 52 45 20 62 61 72 28 68 61 6E 64 6C 65 2C DURE bar(handle,
019A00: 78 31 2C 79 31 2C 78 32 2C 79 32 3A 49 4E 54 45 x1,y1,x2,y2:INTE
019A10: 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A 20 63 GER);..BEGIN.. c
019A20: 6F 6E 74 72 6C 5B 30 5D 3A 3D 31 31 3B 0D 0A 20 ontrl[0]:=11;..
019A30: 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 32 3B 0D 0A 20 contrl[1]:=2;..
019A40: 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 contrl[3]:=0;..
019A50: 63 6F 6E 74 72 6C 5B 35 5D 3A 3D 31 3B 0D 0A 20 contrl[5]:=1;..
019A60: 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C contrl[6]:=handl
019A70: 65 3B 0D 0A 0D 0A 20 70 74 73 69 6E 5B 30 5D 3A e;.... ptsin[0]:
019A80: 3D 78 31 3B 0D 0A 20 70 74 73 69 6E 5B 31 5D 3A =x1;.. ptsin[1]:
019A90: 3D 79 31 3B 0D 0A 20 70 74 73 69 6E 5B 32 5D 3A =y1;.. ptsin[2]:
019AA0: 3D 78 32 3B 0D 0A 20 70 74 73 69 6E 5B 33 5D 3A =x2;.. ptsin[3]:
019AB0: 3D 79 32 3B 0D 0A 0D 0A 20 67 73 78 0D 0A 45 4E =y2;.... gsx..EN
019AC0: 44 3B 0D 0A 0D 0A 50 52 4F 43 45 44 55 52 45 20 D;....PROCEDURE
019AD0: 73 65 74 63 68 61 72 68 65 69 67 68 74 28 68 61 setcharheight(ha
019AE0: 6E 64 6C 65 2C 79 68 65 69 67 68 74 3A 49 4E 54 ndle,yheight:INT
019AF0: 45 47 45 52 3B 20 0D 0A 09 09 09 20 56 41 52 20 EGER; ..... VAR
019B00: 52 20 78 6F 75 74 2C 79 6F 75 74 3A 49 4E 54 45 R xout,yout:INTE
019B10: 47 45 52 29 3A 43 48 41 52 3B 0D 0A 42 45 47 49 GER):CHAR;..BEGI
019B20: 4E 0D 0A 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 32 N.. contrl[0]:=2
019B30: 38 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 8;.. contrl[1]:=
019B40: 31 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 1;.. contrl[3]:=
019B50: 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 0;.. contrl[6]:=
019B60: 68 61 6E 64 6C 65 3B 0D 0A 0D 0A 20 70 74 73 69 handle;.... ptsi
019B70: 6E 5B 30 5D 3A 3D 78 3B 0D 0A 20 70 74 73 69 6E n[0]:=x;.. ptsin
019B80: 5B 31 5D 3A 3D 79 3B 0D 0A 0D 0A 20 67 73 78 3B [1]:=y;.... gsx;
019B90: 0D 0A 0D 0A 20 67 65 74 6C 6F 63 61 74 6F 72 3A .... getlocator:
019BA0: 3D 43 48 52 28 69 6E 74 6F 75 74 5B 30 5D 29 3B =CHR(intout[0]);
019BB0: 0D 0A 20 78 6F 75 74 3A 3D 70 74 73 6F 75 74 5B .. xout:=ptsout[
019BC0: 30 5D 3B 0D 0A 20 79 6F 75 74 3A 3D 70 74 73 6F 0];.. yout:=ptso
019BD0: 75 74 5B 31 5D 0D 0A 0D 0A 45 4E 44 3B 0D 0A 0D ut[1]....END;...
019BE0: 0A 46 55 4E 43 54 49 4F 4E 20 73 61 6D 70 6C 65 .FUNCTION sample
019BF0: 6C 6F 63 61 74 6F 72 28 68 61 6E 64 6C 65 2C 78 locator(handle,x
019C00: 2C 79 3A 49 4E 54 45 47 45 52 3B 0D 0A 09 09 20 ,y:INTEGER;....
019C10: 20 20 20 20 20 20 56 41 52 20 78 6F 75 74 2C 79 VAR xout,y
019C20: 6F 75 74 3A 49 4E 54 45 47 45 52 3B 20 56 41 52 out:INTEGER; VAR
019C30: 20 63 3A 43 48 41 52 29 3A 49 4E 54 45 47 45 52 c:CHAR):INTEGER
019C40: 3B 0D 0A 42 45 47 49 4E 0D 0A 20 63 6F 6E 74 72 ;..BEGIN.. contr
019C50: 6C 5B 30 5D 3A 3D 32 38 3B 0D 0A 20 63 6F 6E 74 l[0]:=28;.. cont
019C60: 72 6C 5B 31 5D 3A 3D 31 3B 0D 0A 20 63 6F 6E 74 rl[1]:=1;.. cont
019C70: 72 6C 5B 33 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 rl[3]:=0;.. cont
019C80: 72 6C 5B 36 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A rl[6]:=handle;..
019C90: 0D 0A 20 70 74 73 69 6E 5B 30 5D 3A 3D 78 3B 0D .. ptsin[0]:=x;.
019CA0: 0A 20 70 74 73 69 6E 5B 31 5D 3A 3D 79 3B 0D 0A . ptsin[1]:=y;..
019CB0: 0D 0A 20 67 73 78 3B 0D 0A 0D 0A 20 63 3A 3D 43 .. gsx;.... c:=C
019CC0: 48 52 28 69 6E 74 6F 75 74 5B 30 5D 29 3B 0D 0A HR(intout[0]);..
019CD0: 20 78 6F 75 74 3A 3D 70 74 73 6F 75 74 5B 30 5D xout:=ptsout[0]
019CE0: 3B 0D 0A 20 79 6F 75 74 3A 3D 70 74 73 6F 75 74 ;.. yout:=ptsout
019CF0: 5B 31 5D 3B 0D 0A 20 73 61 6D 70 6C 65 6C 6F 63 [1];.. sampleloc
019D00: 73 65 74 78 2C 73 65 74 79 2C 63 65 6C 6C 78 2C setx,sety,cellx,
019D10: 63 65 6C 6C 79 3A 49 4E 54 45 47 45 52 29 3B 0D celly:INTEGER);.
019D20: 0A 42 45 47 49 4E 0D 0A 20 63 6F 6E 74 72 6C 5B .BEGIN.. contrl[
019D30: 30 5D 3A 3D 31 32 3B 0D 0A 20 63 6F 6E 74 72 6C 0]:=12;.. contrl
019D40: 5B 31 5D 3A 3D 31 3B 0D 0A 20 63 6F 6E 74 72 6C [1]:=1;.. contrl
019D50: 5B 33 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C [3]:=0;.. contrl
019D60: 5B 36 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A [6]:=handle;....
019D70: 20 70 74 73 69 6E 5B 30 5D 3A 3D 30 3B 0D 0A 20 ptsin[0]:=0;..
019D80: 70 74 73 69 6E 5B 31 5D 3A 3D 79 68 65 69 67 68 ptsin[1]:=yheigh
019D90: 74 3B 0D 0A 0D 0A 20 67 73 78 3B 0D 0A 0D 0A 20 t;.... gsx;....
019DA0: 73 65 74 78 20 3A 3D 70 74 73 6F 75 74 5B 30 5D setx :=ptsout[0]
019DB0: 3B 0D 0A 20 73 65 74 79 20 3A 3D 70 74 73 6F 75 ;.. sety :=ptsou
019DC0: 74 5B 31 5D 3B 0D 0A 20 63 65 6C 6C 78 3A 3D 70 t[1];.. cellx:=p
019DD0: 74 73 6F 75 74 5B 32 5D 3B 0D 0A 20 63 65 6C 6C tsout[2];.. cell
019DE0: 79 3A 3D 70 74 73 6F 75 74 5B 33 5D 3B 0D 0A 0D y:=ptsout[3];...
019DF0: 0A 45 4E 44 3B 0D 0A 0D 0A 7B 20 6E 6F 74 20 6F .END;....{ not o
019E00: 6E 20 4A 6F 79 63 65 20 7D 0D 0A 46 55 4E 43 54 n Joyce }..FUNCT
019E10: 49 4F 4E 20 73 65 74 72 6F 74 61 74 69 6F 6E 28 ION setrotation(
019E20: 68 61 6E 64 6C 65 2C 61 6E 67 6C 65 3A 49 4E 54 handle,angle:INT
019E30: 45 47 45 52 29 3A 49 4E 54 45 47 45 52 3B 0D 0A EGER):INTEGER;..
019E40: 42 45 47 49 4E 0D 0A 20 63 6F 6E 74 72 6C 5B 30 BEGIN.. contrl[0
019E50: 5D 3A 3D 31 33 3B 0D 0A 20 63 6F 6E 74 72 6C 5B ]:=13;.. contrl[
019E60: 31 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 1]:=0;.. contrl[
019E70: 33 5D 3A 3D 31 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 3]:=1;.. contrl[
019E80: 36 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A 20 6]:=handle;....
019E90: 69 6E 74 69 6E 5B 30 5D 3A 3D 61 6E 67 6C 65 3B intin[0]:=angle;
019EA0: 0D 0A 0D 0A 20 67 73 78 3B 0D 0A 0D 0A 20 73 65 .... gsx;.... se
019EB0: 74 72 6F 74 61 74 69 6F 6E 3A 3D 69 6E 74 6F 75 trotation:=intou
019EC0: 74 5B 30 5D 3B 0D 0A 0D 0A 45 4E 44 3B 0D 0A 0D t[0];....END;...
019ED0: 0A 50 52 4F 43 45 44 55 52 45 20 63 6F 6C 6F 75 .PROCEDURE colou
019EE0: 72 28 68 61 6E 64 6C 65 2C 69 6E 64 65 78 2C 72 r(handle,index,r
019EF0: 65 64 2C 67 72 65 65 6E 2C 62 6C 75 65 3A 49 4E ed,green,blue:IN
019F00: 61 74 6F 72 3A 3D 20 63 6F 6E 74 72 6C 5B 32 5D ator:= contrl[2]
019F10: 2B 20 63 6F 6E 74 72 6C 5B 34 5D 2A 32 3B 0D 0A + contrl[4]*2;..
019F20: 45 4E 44 3B 0D 0A 0D 0A 0D 0A 50 52 4F 43 45 44 END;......PROCED
019F30: 55 52 45 20 73 65 74 69 6E 70 75 74 6D 6F 64 65 URE setinputmode
019F40: 28 68 61 6E 64 6C 65 2C 64 65 76 69 63 65 2C 6D (handle,device,m
019F50: 6F 64 65 3A 49 4E 54 45 47 45 52 29 3B 0D 0A 42 ode:INTEGER);..B
019F60: 45 47 49 4E 0D 0A 20 63 6F 6E 74 72 6C 5B 30 5D EGIN.. contrl[0]
019F70: 3A 3D 33 33 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 31 :=33;.. contrl[1
019F80: 5D 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 33 ]:=0;.. contrl[3
019F90: 5D 3A 3D 32 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 36 ]:=2;.. contrl[6
019FA0: 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A 20 69 ]:=handle;.... i
019FB0: 6E 74 69 6E 5B 30 5D 3A 3D 64 65 76 69 63 65 3B ntin[0]:=device;
019FC0: 0D 0A 20 69 6E 74 69 6E 5B 31 5D 3A 3D 6D 6F 64 .. intin[1]:=mod
019FD0: 65 3B 0D 0A 0D 0A 20 67 73 78 3B 0D 0A 45 4E 44 e;.... gsx;..END
019FE0: 3B 0D 0A 0D 0A 7B 24 41 2B 2C 4F 2B 2C 43 2B 2C ;....{$A+,O+,C+,
019FF0: 53 2B 20 20 63 68 65 63 6B 73 20 6F 6E 20 61 67 S+ checks on ag
01A000: 61 69 6E 20 66 6F 72 20 6D 61 69 6E 20 70 72 6F ain for main pro
01A010: 67 72 61 6D 20 7D 0D 0A 1A 6F 6E 74 72 6C 5B 36 gram }...ontrl[6
01A020: 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A 20 69 ]:=handle;.... i
01A030: 6E 74 69 6E 5B 30 5D 3A 3D 64 65 76 69 63 65 3B ntin[0]:=device;
01A040: 0D 0A 20 69 6E 74 69 6E 5B 31 5D 3A 3D 6D 6F 64 .. intin[1]:=mod
01A050: 65 3B 0D 0A 0D 0A 20 67 73 78 3B 0D 0A 45 4E 44 e;.... gsx;..END
01A060: 3B 0D 0A 0D 0A 7B 24 41 2B 2C 4F 2B 2C 43 2B 2C ;....{$A+,O+,C+,
01A070: 53 2B 20 20 63 68 65 63 6B 73 20 6F 6E 20 61 67 S+ checks on ag
01A080: 74 72 6C 5B 30 5D 3A 3D 38 3B 0D 0A 20 63 6F 6E trl[0]:=8;.. con
01A090: 74 72 6C 5B 31 5D 3A 3D 31 3B 0D 0A 20 63 6F 6E trl[1]:=1;.. con
01A0A0: 74 72 6C 5B 33 5D 3A 3D 73 69 7A 65 3B 0D 0A 20 trl[3]:=size;..
01A0B0: 63 6F 6E 74 72 6C 5B 35 5D 3A 3D 31 32 3B 0D 0A contrl[5]:=12;..
01A0C0: 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E 64 contrl[6]:=hand
01A0D0: 6C 65 3B 0D 0A 20 70 74 73 69 6E 5B 30 5D 3A 3D le;.. ptsin[0]:=
01A0E0: 78 3B 0D 0A 20 70 74 73 69 6E 5B 31 5D 3A 3D 79 x;.. ptsin[1]:=y
01A0F0: 3B 0D 0A 20 67 73 78 3B 0D 0A 45 4E 44 3B 0D 0A ;.. gsx;..END;..
01A100: 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E 0D 0A TEGER);..BEGIN..
01A110: 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 31 34 3B 0D contrl[0]:=14;.
01A120: 0A 20 63 6F 6E 74 72 6C 5B 31 5D 3A 3D 30 3B 0D . contrl[1]:=0;.
01A130: 0A 20 63 6F 6E 74 72 6C 5B 33 5D 3A 3D 34 3B 0D . contrl[3]:=4;.
01A140: 0A 20 63 6F 6E 74 72 6C 5B 36 5D 3A 3D 68 61 6E . contrl[6]:=han
01A150: 64 6C 65 3B 0D 0A 0D 0A 20 69 6E 74 69 6E 5B 30 dle;.... intin[0
01A160: 5D 3A 3D 69 6E 64 65 78 3B 0D 0A 20 69 6E 74 69 ]:=index;.. inti
01A170: 6E 5B 31 5D 3A 3D 72 65 64 3B 0D 0A 20 69 6E 74 n[1]:=red;.. int
01A180: 69 6E 5B 32 5D 3A 3D 67 72 65 65 6E 3B 0D 0A 20 in[2]:=green;..
01A190: 69 6E 74 69 6E 5B 33 5D 3A 3D 62 6C 75 65 3B 0D intin[3]:=blue;.
01A1A0: 0A 0D 0A 20 67 73 78 0D 0A 45 4E 44 3B 0D 0A 0D ... gsx..END;...
01A1B0: 0A 46 55 4E 43 54 49 4F 4E 20 67 73 78 73 74 79 .FUNCTION gsxsty
01A1C0: 6C 65 28 6F 70 63 6F 64 65 2C 68 61 6E 64 6C 65 le(opcode,handle
01A1D0: 2C 73 74 79 6C 65 3A 49 4E 54 45 47 45 52 29 3A ,style:INTEGER):
01A1E0: 49 4E 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D INTEGER;..BEGIN.
01A1F0: 0A 20 63 6F 6E 74 72 6C 5B 30 5D 3A 3D 6F 70 63 . contrl[0]:=opc
01A200: 6F 64 65 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 31 5D ode;.. contrl[1]
01A210: 3A 3D 30 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 33 5D :=0;.. contrl[3]
01A220: 3A 3D 31 3B 0D 0A 20 63 6F 6E 74 72 6C 5B 36 5D :=1;.. contrl[6]
01A230: 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 20 69 6E 74 69 :=handle;.. inti
01A240: 6E 5B 30 5D 3A 3D 73 74 79 6C 65 3B 0D 0A 20 67 n[0]:=style;.. g
01A250: 73 78 3B 0D 0A 20 67 73 78 73 74 79 6C 65 3A 3D sx;.. gsxstyle:=
01A260: 69 6E 74 6F 75 74 5B 30 5D 0D 0A 45 4E 44 3B 0D intout[0]..END;.
01A270: 0A 0D 0A 46 55 4E 43 54 49 4F 4E 20 73 65 74 6C ...FUNCTION setl
01A280: 69 6E 65 74 79 70 65 28 68 61 6E 64 6C 65 2C 73 inetype(handle,s
01A290: 74 79 6C 65 3A 49 4E 54 45 47 45 52 29 3A 49 4E tyle:INTEGER):IN
01A2A0: 54 45 47 45 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 TEGER;..BEGIN..
01A2B0: 73 65 74 6C 69 6E 65 74 79 70 65 3A 3D 67 73 78 setlinetype:=gsx
01A2C0: 73 74 79 6C 65 28 31 35 2C 68 61 6E 64 6C 65 2C style(15,handle,
01A2D0: 73 74 79 6C 65 29 0D 0A 45 4E 44 3B 0D 0A 0D 0A style)..END;....
01A2E0: 46 55 4E 43 54 49 4F 4E 20 73 65 74 6C 69 6E 65 FUNCTION setline
01A2F0: 63 6F 6C 6F 75 72 28 68 61 6E 64 6C 65 2C 69 6E colour(handle,in
01A300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01A310: 16 00 00 00 02 09 4E E5 16 00 41 02 00 00 00 02 ......N...A.....
01A320: 16 00 46 02 00 00 00 02 16 00 42 02 00 00 00 02 ..F.......B.....
01A330: 16 00 47 02 00 00 00 02 16 00 43 02 00 00 00 02 ..G.......C.....
01A340: 16 00 48 02 00 00 00 02 16 00 44 02 00 00 00 02 ..H.......D.....
01A350: 16 00 49 02 00 00 00 02 16 00 45 02 00 00 00 02 ..I.......E.....
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: 54 68 65 20 66 69 6C 65 73 20 46 52 4F 4D 41 4D The files FROMAM
01A410: 53 20 61 6E 64 20 54 4F 41 4D 53 20 63 6F 6E 76 S and TOAMS conv
01A420: 65 72 74 20 66 69 6C 65 73 20 66 72 6F 6D 20 61 ert files from a
01A430: 6E 64 20 74 6F 20 74 68 65 20 66 6F 72 6D 61 74 nd to the format
01A440: 20 75 73 65 64 0D 0A 62 79 20 74 68 65 20 48 69 used..by the Hi
01A450: 53 6F 66 74 20 50 61 73 63 61 6C 20 63 6F 6D 70 Soft Pascal comp
01A460: 69 6C 65 72 20 74 68 61 74 20 72 75 6E 73 20 75 iler that runs u
01A470: 6E 64 65 72 20 41 4D 53 44 4F 53 2E 0D 0A 0D 0A nder AMSDOS.....
01A480: 54 68 65 69 72 20 73 79 6E 74 61 78 20 69 73 0D Their syntax is.
01A490: 0A 0D 0A 46 52 4F 4D 41 4D 53 20 64 65 73 74 66 ...FROMAMS destf
01A4A0: 69 6C 65 20 73 6F 75 72 63 65 66 69 6C 65 0D 0A ile sourcefile..
01A4B0: 54 4F 41 4D 53 20 64 65 73 74 66 69 6C 65 20 73 TOAMS destfile s
01A4C0: 6F 75 72 63 65 66 69 6C 65 0D 0A 0D 0A 0D 0A 65 ourcefile......e
01A4D0: 2E 67 0D 0A 0D 0A 46 52 4F 4D 41 4D 53 20 54 45 .g....FROMAMS TE
01A4E0: 53 54 2E 50 41 53 20 54 45 53 54 2E 41 4D 53 0D ST.PAS TEST.AMS.
01A4F0: 0A 54 4F 41 4D 53 20 54 45 53 54 2E 41 4D 53 20 .TOAMS TEST.AMS
01A500: 54 45 53 54 2E 50 41 53 0D 0A 0D 0A 1A 69 73 0D TEST.PAS.....is.
01A510: 0A 0D 0A 46 52 4F 4D 41 4D 53 20 64 65 73 74 66 ...FROMAMS destf
01A520: 69 6C 65 20 73 6F 75 72 63 65 66 69 6C 65 0D 0A ile sourcefile..
01A530: 54 4F 41 4D 53 20 64 65 73 74 66 69 6C 65 20 73 TOAMS destfile s
01A540: 6F 75 72 63 65 66 69 6C 65 0D 0A 0D 0A 0D 0A 65 ourcefile......e
01A550: 2E 67 0D 0A 0D 0A 46 52 4F 4D 41 4D 53 20 54 45 .g....FROMAMS TE
01A560: 53 54 2E 50 41 53 20 54 45 53 54 2E 41 4D 53 0D ST.PAS TEST.AMS.
01A570: 0A 54 4F 41 4D 53 20 54 45 53 54 2E 41 4D 53 20 .TOAMS TEST.AMS
01A580: 36 5D 3A 3D 68 61 6E 64 6C 65 3B 0D 0A 0D 0A 20 6]:=handle;....
01A590: 69 6E 74 69 6E 5B 30 5D 3A 3D 61 6E 67 6C 65 3B intin[0]:=angle;
01A5A0: 0D 0A 0D 0A 20 67 73 78 3B 0D 0A 0D 0A 20 73 65 .... gsx;.... se
01A5B0: 74 72 6F 74 61 74 69 6F 6E 3A 3D 69 6E 74 6F 75 trotation:=intou
01A5C0: 74 5B 30 5D 3B 0D 0A 0D 0A 45 4E 44 3B 0D 0A 0D t[0];....END;...
01A5D0: 0A 50 52 4F 43 45 44 55 52 45 20 63 6F 6C 6F 75 .PROCEDURE colou
01A5E0: 72 28 68 61 6E 64 6C 65 2C 69 6E 64 65 78 2C 72 r(handle,index,r
01A5F0: 65 64 2C 67 72 65 65 6E 2C 62 6C 75 65 3A 49 4E ed,green,blue:IN
01A600: B0 2A 06 01 E9 E1 22 06 01 21 00 00 39 54 5D 09 .*...."..!..9T].
01A610: 41 1A 02 00 77 23 13 10 F8 EB F9 2A 06 01 E9 E1 A...w#.....*....
01A620: 22 06 01 21 00 00 39 54 5D 09 41 CD 00 00 23 13 "..!..9T].A...#.
01A630: 10 F9 3E 01 F9 2A 06 01 E9 1A BE C8 23 10 FD AF ..>..*......#...
01A640: 18 F2 1A 2F A6 18 F4 EB 1A 2F A6 EB 18 ED B7 ED .../...../......
01A650: 52 3E 80 EA 61 07 A4 07 C9 B7 ED 52 3E 80 EA 56 R>..a......R>..V
01A660: 07 A4 07 EE 01 C9 2D 7B 28 1B 2D 28 0F 2D 28 07 ......-{(.-(.-(.
01A670: 2D 28 04 45 CD 6D 02 7A CD 7C 07 7B 4F 0F 0F 0F -(.E.m.z.|.{O...
01A680: 0F CD 85 07 79 E6 0F C6 90 27 CE 40 27 CD 8D 01 ....y....'.@'...
01A690: C9 E5 21 CF FF ED 5B 08 01 B7 ED 52 EB 09 22 08 ..!...[....R..".
01A6A0: 01 E1 73 23 72 C9 AF 21 FF 8F 22 59 8F 32 5B 8F ..s#r..!.."Y.2[.
01A6B0: 21 56 8F 22 B0 8E 32 B2 8E 3E C3 32 8A 01 32 8D !V."..2..>.2..2.
01A6C0: 01 21 AE 05 22 8E 01 21 3F 04 22 8B 01 3A 04 00 .!.."..!?."..:..
01A6D0: 32 0A 01 21 B5 ED C3 35 0A C3 DC 07 CD D7 02 DD 2..!...5........
01A6E0: E5 DD 21 04 00 DD 39 21 FE FF 39 F9 ED 5B 08 01 ..!...9!..9..[..
01A6F0: 19 D4 9C 02 DD 6E 02 DD 66 03 23 23 23 23 E5 21 .....n..f.####.!
01A700: 01 00 7D E1 77 21 10 00 E5 DD 6E 02 DD 66 03 11 ..}.w!....n..f..
01A710: 07 00 B7 ED 5A EC AE 02 EB C1 DD E5 CD 05 00 DD ....Z...........
01A720: E1 DD 75 FA DD 74 FB E1 DD E1 D1 E1 E1 EB E9 C3 ..u..t..........
01A730: 32 08 CD D7 02 DD E5 DD 21 04 00 DD 39 21 F5 FF 2.......!...9!..
01A740: 39 F9 ED 5B 08 01 19 D4 9C 02 DD 6E 02 DD 66 03 9..[.......n..f.
01A750: E5 C3 62 08 20 3A 20 20 20 20 20 20 20 20 2E 20 ..b. : .
01A760: 20 20 21 54 08 01 0E 00 D1 ED B0 DD E5 D1 21 F1 !T..........!.
01A770: FF 19 E5 DD 6E 04 DD 66 05 23 01 0B 00 D1 ED B0 ....n..f.#......
01A780: DD 6E 02 DD 66 03 E5 21 01 00 2B 7C B7 FC C8 02 .n..f..!..+|....
01A790: C4 CD 02 7D FE 0E D4 CD 02 D1 19 E5 DD 6E 04 DD ...}.........n..
01A7A0: 66 05 7E E1 77 DD 6E 02 DD 66 03 E5 21 01 00 2B f.~.w.n..f..!..+
01A7B0: 7C B7 FC C8 02 C4 CD 02 7D FE 0E D4 CD 02 D1 19 |.......}.......
01A7C0: 7E F5 21 00 00 7D C1 90 3E 01 28 01 AF B7 CA 01 ~.!..}..>.(.....
01A7D0: 09 DD 6E 02 DD 66 03 E5 21 01 00 2B 7C B7 FC C8 ..n..f..!..+|...
01A7E0: 02 C4 CD 02 7D FE 0E D4 CD 02 D1 19 E5 21 19 00 ....}........!..
01A7F0: E5 21 00 00 EB C1 DD E5 CD 05 00 DD E1 23 7D E1 .!...........#}.
01A800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AA00: 77 DD 6E 02 DD 66 03 E5 21 01 00 2B 7C B7 FC C8 w.n..f..!..+|...
01AA10: 02 C4 CD 02 7D FE 0E D4 CD 02 D1 19 E5 DD 6E 02 ....}.........n.
01AA20: DD 66 03 E5 21 01 00 2B 7C B7 FC C8 02 C4 CD 02 .f..!..+|.......
01AA30: 7D FE 0E D4 CD 02 D1 19 7E 6F 26 00 E5 3E 41 6F }.......~o&..>Ao
01AA40: 26 00 D1 B7 ED 5A EC AE 02 2B 7D E1 77 21 01 00 &....Z...+}.w!..
01AA50: DD 75 04 DD 74 05 C3 66 09 DD 6E 04 DD 66 05 23 .u..t..f..n..f.#
01AA60: DD 75 04 DD 74 05 11 08 00 EB B7 ED 52 FA B9 09 .u..t.......R...
01AA70: CD D7 02 DD 6E 02 DD 66 03 E5 DD 6E 04 DD 66 05 ....n..f...n..f.
01AA80: 23 23 2B 7C B7 FC C8 02 C4 CD 02 7D FE 0E D4 CD ##+|.......}....
01AA90: 02 D1 19 E5 DD E5 D1 21 F1 FF 19 E5 DD 6E 04 DD .......!.....n..
01AAA0: 66 05 2B 7C B7 FC C8 02 C4 CD 02 7D FE 0B D4 CD f.+|.......}....
01AAB0: 02 D1 19 7E E1 77 C3 59 09 21 09 00 DD 75 04 DD ...~.w.Y.!...u..
01AAC0: 74 05 C3 D2 09 DD 6E 04 DD 66 05 23 DD 75 04 DD t.....n..f.#.u..
01AAD0: 74 05 11 0B 00 EB B7 ED 52 FA 26 0A CD D7 02 DD t.......R.&.....
01AAE0: 6E 02 DD 66 03 E5 DD 6E 04 DD 66 05 23 23 23 2B n..f...n..f.###+
01AAF0: 7C B7 FC C8 02 C4 CD 02 7D FE 0E D4 CD 02 D1 19 |.......}.......
01AB00: E5 DD E5 D1 21 F1 FF 19 E5 DD 6E 04 DD 66 05 2B ....!.....n..f.+
01AB10: 7C B7 FC C8 02 C4 CD 02 7D FE 0B D4 CD 02 D1 19 |.......}.......
01AB20: 7E E1 77 C3 C5 09 21 0B 00 39 F9 DD E1 D1 21 06 ~.w...!..9....!.
01AB30: 00 39 F9 EB E9 22 08 01 DD 21 80 4F DD F9 21 82 .9..."...!.O..!.
01AB40: 01 22 0B 01 C3 73 0A 48 69 53 6F 66 74 20 41 6D ."...s.HiSoft Am
01AB50: 73 64 6F 73 20 50 61 73 63 61 6C 20 74 6F 20 41 sdos Pascal to A
01AB60: 53 43 49 49 20 66 69 6C 65 20 63 6F 6E 76 65 72 SCII file conver
01AB70: 74 65 72 21 47 0A 06 2C CD 75 02 CD CD 01 21 82 ter!G..,.u....!.
01AB80: 01 22 0B 01 21 A4 00 7D CD 8D 01 C3 9A 0A 20 48 ."..!..}...... H
01AB90: 69 53 6F 66 74 20 31 39 38 35 21 8E 0A 06 0C CD iSoft 1985!.....
01ABA0: 75 02 CD CD 01 21 82 01 22 0B 01 CD CD 01 21 6C u....!..".....!l
01ABB0: 00 E5 21 91 4F E5 DD E5 CD 32 08 21 00 00 22 20 ..!.O....2.!.."
01ABC0: 05 22 6C 04 21 57 8F E5 21 91 4F D1 CD C8 04 21 ."l.!W..!.O....!
01ABD0: 57 8F 11 05 00 19 7E B7 CA 14 0B 21 82 01 22 0B W.....~....!..".
01ABE0: 01 C3 EA 0A 46 69 6C 65 3A 20 21 E4 0A 06 06 CD ....File: !.....
01ABF0: 75 02 21 91 4F 06 0E CD 75 02 C3 08 0B 20 6E 6F u.!.O...u.... no
01AC00: C3 A6 07 C3 B4 02 00 00 00 00 00 00 00 00 00 00 ................
01AC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC20: 00 00 00 00 00 00 00 00 00 32 01 33 01 01 00 FF .........2.3....
01AC30: 50 00 0D 1A 00 00 00 00 00 00 00 00 00 00 00 00 P...............
01AC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01AC80: 00 00 89 01 00 00 FF 01 FF 00 00 00 00 00 00 00 ................
01AC90: 0E 06 D5 1E FF CD 9F 01 D1 B7 C8 37 C9 0E 01 D5 ...........7....
01ACA0: E5 DD E5 FD E5 CD 05 00 FD E1 DD E1 E1 D1 C9 D5 ................
01ACB0: C5 3D F2 B8 01 3A 0A 01 5F 0E 0E CD 9F 01 C1 D1 .=...:.._.......
01ACC0: C9 D5 11 80 00 18 01 D5 C5 0E 1A 18 EE 3E 0D CD .............>..
01ACD0: 8D 01 3E 0A CD 8D 01 C9 F5 D5 5F C5 0E 02 CD 9F ..>......._.....
01ACE0: 01 C1 D1 F1 C9 FE 30 3F D0 FE 3A C9 E5 C5 06 05 ......0?..:.....
01ACF0: CB 7C 28 08 EB 21 00 00 B7 ED 52 04 FD 21 5E 02 .|(..!....R..!^.
01AD00: FD 5E 00 FD 56 01 B7 ED 52 30 08 19 FD 23 FD 23 .^..V...R0...#.#
01AD10: 10 EE 04 48 06 00 E1 B7 ED 42 38 06 45 04 05 C4 ...H.....B8.E...
01AD20: 6D 02 E1 CB 7C 28 0C 3E 2D CD 8D 01 B7 EB 21 00 m...|(.>-.....!.
01AD30: 00 ED 52 FD 21 5E 02 01 30 05 3E 30 FD 5E 00 FD ..R.!^..0.>0.^..
01AD40: 56 01 B7 ED 52 38 03 3C 18 F8 19 B9 28 04 CD 8D V...R8.<....(...
01AD50: 01 0D FD 23 FD 23 10 E2 B9 C0 CD 8D 01 C9 10 27 ...#.#.........'
01AD60: E8 03 64 00 0A 00 01 00 95 D0 ED 44 47 3E 20 CD ..d........DG> .
01AD70: 8D 01 10 FB C9 7E 23 CD 8D 01 10 F9 C9 B7 20 05 .....~#....... .
01AD80: 21 91 02 18 03 21 97 02 7E B7 C8 CD 8D 01 23 18 !....!..~.....#.
01AD90: F7 46 41 4C 53 45 00 54 52 55 45 00 11 30 03 18 .FALSE.TRUE..0..
01ADA0: 10 C1 11 8F 03 18 0A C1 C1 11 7E 03 18 03 11 27 ..........~....'
01ADB0: 03 C3 03 01 21 82 01 22 0B 01 EB CD 88 02 21 1F ....!.."......!.
01ADC0: 03 18 2A 11 3B 03 18 E9 11 45 03 18 E4 11 53 03 ..*.;....E....S.
01ADD0: 18 DF 11 62 03 18 DA 0E 0B CD 9F 01 0F D0 CD 9D ...b............
01ADE0: 01 FE 03 C0 21 82 01 22 0B 01 21 19 03 CD 88 02 ....!.."..!.....
01ADF0: D1 CD 77 07 CD C1 01 2A 01 01 7E FE C3 20 07 23 ..w....*..~.. .#
01AE00: 74 20 66 6F 75 6E 64 2E 21 FD 0A 06 0B CD 75 02 t found.!.....u.
01AE10: CD CD 01 C7 21 5C 00 E5 21 83 4F E5 DD E5 CD 32 ....!\..!.O....2
01AE20: 08 21 82 01 22 0B 01 C3 35 0B 43 6F 6E 76 65 72 .!.."...5.Conver
01AE30: 74 69 6E 67 20 21 2A 0B 06 0B CD 75 02 21 91 4F ting !*....u.!.O
01AE40: 06 0E CD 75 02 C3 4C 0B 20 74 6F 20 21 48 0B 06 ...u..L. to !H..
01AE50: 04 CD 75 02 21 83 4F 06 0E CD 75 02 CD CD 01 21 ..u.!.O...u....!
01AE60: AE 8E E5 21 83 4F D1 CD 73 05 21 29 01 22 0B 01 ...!.O..s.!)."..
01AE70: 21 57 8F 22 0B 01 CD 8A 01 32 81 4F CD 8A 01 32 !W.".....2.O...2
01AE80: 80 4F 21 00 00 22 27 50 AF 32 82 4F CD D7 02 21 .O!.."'P.2.O...!
01AE90: 29 01 22 0B 01 21 57 8F 22 0B 01 CD 8A 01 32 81 )."..!W.".....2.
01AEA0: 4F CD 8A 01 32 80 4F 3A 81 4F F5 21 00 00 7D C1 O...2.O:.O.!..}.
01AEB0: 90 3E 01 28 01 AF F5 3A 80 4F F5 21 00 00 7D C1 .>.(...:.O.!..}.
01AEC0: 90 3E 01 28 01 AF C1 A0 B7 CA D4 0B 3E 01 32 82 .>.(........>.2.
01AED0: 4F C3 0F 12 21 29 01 22 0B 01 21 57 8F 22 0B 01 O...!)."..!W."..
01AEE0: CD 8A 01 32 81 4F 21 01 00 E5 22 25 50 3A 81 4F ...2.O!..."%P:.O
01AEF0: 6F 26 00 E3 C3 FE 0B 2A 25 50 23 22 25 50 D1 D5 o&.....*%P#"%P..
01AF00: EB B7 ED 52 FA 1E 0C CD D7 02 21 82 01 22 0B 01 ...R......!.."..
01AF10: 21 AE 8E 22 0B 01 3E 20 CD 8D 01 C3 F7 0B D1 CD !.."..> ........
01AF20: D7 02 21 29 01 22 0B 01 21 57 8F 22 0B 01 CD 8A ..!)."..!W."....
01AF30: 01 32 81 4F 3A 81 4F F5 21 7F 00 7D C1 90 3E 00 .2.O:.O.!..}..>.
01AF40: 17 B7 CA C9 11 3A 81 4F 6F 26 00 11 8E 00 B7 ED .....:.Oo&......
01AF50: 52 19 C2 73 0C 21 82 01 22 0B 01 21 AE 8E 22 0B R..s.!.."..!..".
01AF60: 01 C3 68 0C 54 48 45 4E 21 64 0C 06 04 CD 75 02 ..h.THEN!d....u.
01AF70: C3 C6 11 11 8B 00 B7 ED 52 19 C2 99 0C 21 82 01 ........R....!..
01AF80: 22 0B 01 21 AE 8E 22 0B 01 C3 8E 0C 4F 46 21 8C "..!..".....OF!.
01AF90: 0C 06 02 CD 75 02 C3 C6 11 11 81 00 B7 ED 52 19 ....u.........R.
01AFA0: C2 C4 0C 21 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 ...!.."..!.."...
01AFB0: B9 0C 50 52 4F 47 52 41 4D 21 B2 0C 06 07 CD 75 ..PROGRAM!.....u
01AFC0: 02 C3 C6 11 11 89 00 B7 ED 52 19 C2 EB 0C 21 82 .........R....!.
01AFD0: 01 22 0B 01 21 AE 8E 22 0B 01 C3 E0 0C 4D 4F 44 ."..!..".....MOD
01AFE0: 21 DD 0C 06 03 CD 75 02 C3 C6 11 11 88 00 B7 ED !.....u.........
01AFF0: 52 19 C2 12 0D 21 82 01 22 0B 01 21 AE 8E 22 0B R....!.."..!..".
01B000: 5E 23 56 EB 18 F4 23 7E FE 21 C2 00 00 11 07 00 ^#V...#~.!......
01B010: 19 5E 23 56 CD 1C 06 18 ED 0D 0A 48 61 6C 74 20 .^#V.......Halt
01B020: 61 74 20 50 43 3D 00 4F 76 65 72 66 6C 6F 77 00 at PC=.Overflow.
01B030: 4F 75 74 20 6F 66 20 52 41 4D 00 2F 20 62 79 20 Out of RAM./ by
01B040: 5A 65 72 6F 00 49 6E 64 65 78 20 74 6F 6F 20 4C Zero.Index too L
01B050: 6F 77 00 49 6E 64 65 78 20 74 6F 6F 20 48 69 67 ow.Index too Hig
01B060: 68 00 4D 61 74 68 73 20 43 61 6C 6C 20 45 72 72 h.Maths Call Err
01B070: 6F 72 00 46 69 6C 65 20 45 72 72 6F 72 00 4E 75 or.File Error.Nu
01B080: 6D 62 65 72 20 74 6F 6F 20 6C 61 72 67 65 00 4E mber too large.N
01B090: 75 6D 62 65 72 20 65 78 70 65 63 74 65 64 00 DD umber expected..
01B0A0: 54 DD 5D EB 5E 23 56 10 FA C9 AF ED 52 19 30 01 T.].^#V.....R.0.
01B0B0: EB B3 5A C2 BC 03 EB C9 EB 19 EB 29 1F 30 FC B7 ..Z........).0..
01B0C0: 20 F6 19 C9 C3 AE 02 7A AC 47 CD F9 03 EB CD F9 ......z.G......
01B0D0: 03 AF ED 52 19 30 01 EB B2 20 E9 B3 5A C2 E8 03 ...R.0... ..Z...
01B0E0: EB C9 EB 19 EB 29 38 DC 1F 30 FA B7 20 F4 ED 5A .....)8..0.. ..Z
01B0F0: 38 D2 FA C4 03 B0 F0 18 03 7C B7 F0 AF 95 6F 3E 8........|....o>
01B100: 00 9C 67 C9 7C B5 CA C3 02 7C D5 AA F5 AF B4 F4 ..g.|....|......
01B110: FC 03 44 4D 21 00 00 EB CD F9 03 B5 CA 34 04 3E ..DM!........4.>
01B120: 11 29 3D 30 FC EB ED 6A 09 38 02 ED 42 CB 13 CB .)=0...j.8..B...
01B130: 12 3D 20 F2 F1 EB FC FC 03 EB F1 B7 F0 18 BD CD .= .............
01B140: A5 06 E5 D5 C5 F5 2A 0B 01 CD 58 04 F1 C1 D1 E1 ......*...X.....
01B150: C9 E5 11 73 03 C3 B1 02 5E 23 56 23 23 23 7E 3D ...s....^#V###~=
01B160: 20 EF 2B 2B 2B 13 1A 72 2B 73 FE 0A 28 EA FE 1A .+++..r+s..(...
01B170: C0 E5 23 23 4E 23 46 23 23 EB ED 42 EB D1 C2 32 ..##N#F##..B...2
01B180: 05 23 7E 3C 20 60 23 EB 0E 0A CD 9F 01 EB 23 4E .#~< `#.......#N
01B190: 23 06 00 7E FE 03 CA 00 00 FE 1A 20 08 E5 11 FC #..~....... ....
01B1A0: FF 19 36 01 E1 E5 09 36 0D 23 36 1A 1E 0D 0E 02 ..6....6.#6.....
01B1B0: CD 9F 01 1E 0A 0E 02 CD 9F 01 EB C1 21 FA FF 09 ............!...
01B1C0: 72 2B 73 2B 70 2B 71 C9 D5 CD 35 05 E1 E5 11 04 r+s+p+q...5.....
01B1D0: 00 19 36 01 23 23 23 EB 0E 0F CD 9F 01 EB 2B 2B ..6.###.......++
01B1E0: 3C D1 28 4E 36 00 21 28 00 19 EB 73 23 72 D5 23 <.(N6.!(...s#r.#
01B1F0: 4E 23 46 23 23 E5 C5 23 7E CD AF 01 23 CD C7 01 N#F##..#~...#...
01B200: 01 C3 07 0D 41 4E 44 21 04 0D 06 03 CD 75 02 C3 ....AND!.....u..
01B210: C6 11 11 87 00 B7 ED 52 19 C2 38 0D 21 82 01 22 .......R..8.!.."
01B220: 0B 01 21 AE 8E 22 0B 01 C3 2D 0D 4F 52 21 2B 0D ..!.."...-.OR!+.
01B230: 06 02 CD 75 02 C3 C6 11 11 82 00 B7 ED 52 19 C2 ...u.........R..
01B240: 5F 0D 21 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 54 _.!.."..!.."...T
01B250: 0D 44 49 56 21 51 0D 06 03 CD 75 02 C3 C6 11 11 .DIV!Q....u.....
01B260: 8C 00 B7 ED 52 19 C2 85 0D 21 82 01 22 0B 01 21 ....R....!.."..!
01B270: AE 8E 22 0B 01 C3 7A 0D 54 4F 21 78 0D 06 02 CD .."...z.TO!x....
01B280: 75 02 C3 C6 11 11 8D 00 B7 ED 52 19 C2 AD 0D 21 u.........R....!
01B290: 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 A2 0D 44 4F .."..!..".....DO
01B2A0: 57 4E 21 9E 0D 06 04 CD 75 02 C3 C6 11 11 8F 00 WN!.....u.......
01B2B0: B7 ED 52 19 C2 D6 0D 21 82 01 22 0B 01 21 AE 8E ..R....!.."..!..
01B2C0: 22 0B 01 C3 CB 0D 55 4E 54 49 4C 21 C6 0D 06 05 ".....UNTIL!....
01B2D0: CD 75 02 C3 C6 11 11 90 00 B7 ED 52 19 C2 FD 0D .u.........R....
01B2E0: 21 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 F2 0D 45 !.."..!..".....E
01B2F0: 4E 44 21 EF 0D 06 03 CD 75 02 C3 C6 11 11 91 00 ND!.....u.......
01B300: B7 ED 52 19 C2 23 0E 21 82 01 22 0B 01 21 AE 8E ..R..#.!.."..!..
01B310: 22 0B 01 C3 18 0E 44 4F 21 16 0E 06 02 CD 75 02 ".....DO!.....u.
01B320: C3 C6 11 11 92 00 B7 ED 52 19 C2 4B 0E 21 82 01 ........R..K.!..
01B330: 22 0B 01 21 AE 8E 22 0B 01 C3 40 0E 45 4C 53 45 "..!.."...@.ELSE
01B340: 21 3C 0E 06 04 CD 75 02 C3 C6 11 11 93 00 B7 ED !<....u.........
01B350: 52 19 C2 75 0E 21 82 01 22 0B 01 21 AE 8E 22 0B R..u.!.."..!..".
01B360: 01 C3 6A 0E 52 45 50 45 41 54 21 64 0E 06 06 CD ..j.REPEAT!d....
01B370: 75 02 C3 C6 11 11 94 00 B7 ED 52 19 C2 9D 0E 21 u.........R....!
01B380: 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 92 0E 43 41 .."..!..".....CA
01B390: 53 45 21 8E 0E 06 04 CD 75 02 C3 C6 11 11 95 00 SE!.....u.......
01B3A0: B7 ED 52 19 C2 C6 0E 21 82 01 22 0B 01 21 AE 8E ..R....!.."..!..
01B3B0: 22 0B 01 C3 BB 0E 57 48 49 4C 45 21 B6 0E 06 05 ".....WHILE!....
01B3C0: CD 75 02 C3 C6 11 11 96 00 B7 ED 52 19 C2 ED 0E .u.........R....
01B3D0: 21 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 E2 0E 46 !.."..!..".....F
01B3E0: 4F 52 21 DF 0E 06 03 CD 75 02 C3 C6 11 11 97 00 OR!.....u.......
01B3F0: B7 ED 52 19 C2 13 0F 21 82 01 22 0B 01 21 AE 8E ..R....!.."..!..
01B400: EB 0E 14 CD 9F 01 B7 20 0E 01 80 00 09 C1 ED 42 ....... .......B
01B410: 28 08 09 C5 EB 18 E6 36 1A C1 D1 E1 7E FE 0A 23 (......6....~..#
01B420: 28 FA 2B D5 1B 1B 1B 1B EB 72 2B 73 EB D1 FE 1A (.+......r+s....
01B430: C0 EB 36 01 C9 CD C1 01 EB 23 23 4E 23 46 3E 1A ..6......##N#F>.
01B440: 02 EB 13 CD 1C 06 13 13 7E FE 20 28 23 D6 40 12 ........~. (#.@.
01B450: CD AF 01 13 AF 12 13 23 23 01 08 00 ED B0 23 0E .......##.....#.
01B460: 03 ED B0 12 13 12 13 12 13 12 21 11 00 19 77 C9 ..........!...w.
01B470: AF 18 DC D5 CD 35 05 D1 21 28 00 19 EB 73 23 72 .....5..!(...s#r
01B480: 23 4E 23 46 23 E5 60 69 ED 52 44 4D 0B 62 6B 36 #N#F#.`i.RDM.bk6
01B490: 00 13 ED B0 E1 36 FF 23 E5 23 23 EB 0E 13 CD 9F .....6.#.##.....
01B4A0: 01 0E 16 CD 9F 01 E1 3C 36 01 C0 36 00 C9 E5 D5 .......<6..6....
01B4B0: C5 F5 2A 0B 01 5E 23 56 12 2B CD C9 05 F1 C1 D1 ..*..^#V.+......
01B4C0: E1 C9 1A 5F 0E 02 C3 9F 01 5E 23 56 23 23 23 7E ..._.....^#V###~
01B4D0: 3C C2 51 04 23 23 7E 01 FB FF 09 3C 28 E4 13 1A <.Q.##~....<(...
01B4E0: 72 2B 73 FE 1A C0 EB 21 28 00 19 EB 73 23 72 23 r+s....!(...s#r#
01B4F0: 4E 23 46 C5 23 23 23 7E CD AF 01 23 CD C7 01 EB N#F.###~...#....
01B500: 0E 15 CD 9F 01 01 80 00 09 C1 B7 20 08 ED 42 D0 ........... ..B.
01B510: 09 EB C5 18 E7 62 6B 2B 2B 36 00 C9 1A B7 F0 D5 .....bk++6......
01B520: E5 1B 1B 1B 1B 21 28 00 19 EB 4E 23 46 3E 1A 02 .....!(...N#F>..
01B530: 03 23 23 CD F3 05 0E 10 CD 9F 01 E1 D1 C9 CD 8A .##.............
01B540: 01 FE 0D 20 F9 C9 5E 23 56 1A FE 0D 3E 00 C0 3C ... ..^#V...>..<
01B550: C9 CD 8A 01 FE 20 28 F9 FE 0D C0 18 F4 CD 51 06 ..... (.......Q.
01B560: FE 2D 28 37 FE 2B CC 8A 01 CD E5 01 D2 A2 02 21 .-(7.+.........!
01B570: 00 00 06 04 FE 34 30 01 04 D6 30 5F 16 00 19 CD .....40...0_....
01B580: A5 06 CD E5 01 30 0E CD 42 04 05 28 0B 29 E5 29 .....0..B..(.).)
01B590: 29 D1 19 18 E4 CB 7C C8 C3 A9 02 CD 66 06 1E 00 ).....|.....f...
01B5A0: EB B7 ED 52 C9 E5 D5 2A 0B 01 5E 23 56 1A D1 E1 ...R...*..^#V...
01B5B0: C9 CD A5 06 FE 0D 28 08 77 23 CD 42 04 10 F2 C9 ......(.w#.B....
01B5C0: AF 77 23 10 FC C9 21 02 00 39 4F AF CB 39 1F CB .w#...!..9O..9..
01B5D0: 39 1F CB 39 17 17 17 47 04 AF 37 8F 10 FD 09 C9 9..9...G..7.....
01B5E0: 3C 47 7E B2 77 CB 02 30 01 23 10 F6 C9 E1 22 06 <G~.w..0.#....".
01B5F0: 01 06 00 68 60 B7 ED 42 39 54 5D 2B F9 36 00 ED ...h`..B9T]+.6..
01B600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01B610: 17 00 00 00 02 09 4E E5 17 00 41 02 00 00 00 02 ......N...A.....
01B620: 17 00 46 02 00 00 00 02 17 00 42 02 00 00 00 02 ..F.......B.....
01B630: 17 00 47 02 00 00 00 02 17 00 43 02 00 00 00 02 ..G.......C.....
01B640: 17 00 48 02 00 00 00 02 17 00 44 02 00 00 00 02 ..H.......D.....
01B650: 17 00 49 02 00 00 00 02 17 00 45 02 00 00 00 02 ..I.......E.....
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: 22 0B 01 C3 08 0F 49 46 21 06 0F 06 02 CD 75 02 ".....IF!.....u.
01B710: C3 C6 11 11 98 00 B7 ED 52 19 C2 3C 0F 21 82 01 ........R..<.!..
01B720: 22 0B 01 21 AE 8E 22 0B 01 C3 31 0F 42 45 47 49 "..!.."...1.BEGI
01B730: 4E 21 2C 0F 06 05 CD 75 02 C3 C6 11 11 99 00 B7 N!,....u........
01B740: ED 52 19 C2 64 0F 21 82 01 22 0B 01 21 AE 8E 22 .R..d.!.."..!.."
01B750: 0B 01 C3 59 0F 57 49 54 48 21 55 0F 06 04 CD 75 ...Y.WITH!U....u
01B760: 02 C3 C6 11 11 9A 00 B7 ED 52 19 C2 8C 0F 21 82 .........R....!.
01B770: 01 22 0B 01 21 AE 8E 22 0B 01 C3 81 0F 47 4F 54 ."..!..".....GOT
01B780: 4F 21 7D 0F 06 04 CD 75 02 C3 C6 11 11 A0 00 B7 O!}....u........
01B790: ED 52 19 C2 B2 0F 21 82 01 22 0B 01 21 AE 8E 22 .R....!.."..!.."
01B7A0: 0B 01 C3 A7 0F 49 4E 21 A5 0F 06 02 CD 75 02 C3 .....IN!.....u..
01B7B0: C6 11 11 83 00 B7 ED 52 19 C2 DB 0F 21 82 01 22 .......R....!.."
01B7C0: 0B 01 21 AE 8E 22 0B 01 C3 D0 0F 43 4F 4E 53 54 ..!..".....CONST
01B7D0: 21 CB 0F 06 05 CD 75 02 C3 C6 11 11 84 00 B7 ED !.....u.........
01B7E0: 52 19 C2 08 10 21 82 01 22 0B 01 21 AE 8E 22 0B R....!.."..!..".
01B7F0: 01 C3 FD 0F 50 52 4F 43 45 44 55 52 45 21 F4 0F ....PROCEDURE!..
01B800: 06 09 CD 75 02 C3 C6 11 11 85 00 B7 ED 52 19 C2 ...u.........R..
01B810: 34 10 21 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 29 4.!.."..!.."...)
01B820: 10 46 55 4E 43 54 49 4F 4E 21 21 10 06 08 CD 75 .FUNCTION!!....u
01B830: 02 C3 C6 11 11 8A 00 B7 ED 52 19 C2 5B 10 21 82 .........R..[.!.
01B840: 01 22 0B 01 21 AE 8E 22 0B 01 C3 50 10 56 41 52 ."..!.."...P.VAR
01B850: 21 4D 10 06 03 CD 75 02 C3 C6 11 11 9F 00 B7 ED !M....u.........
01B860: 52 19 C2 83 10 21 82 01 22 0B 01 21 AE 8E 22 0B R....!.."..!..".
01B870: 01 C3 78 10 54 59 50 45 21 74 10 06 04 CD 75 02 ..x.TYPE!t....u.
01B880: C3 C6 11 11 9C 00 B7 ED 52 19 C2 AC 10 21 82 01 ........R....!..
01B890: 22 0B 01 21 AE 8E 22 0B 01 C3 A1 10 41 52 52 41 "..!..".....ARRA
01B8A0: 59 21 9C 10 06 05 CD 75 02 C3 C6 11 11 9B 00 B7 Y!.....u........
01B8B0: ED 52 19 C2 D3 10 21 82 01 22 0B 01 21 AE 8E 22 .R....!.."..!.."
01B8C0: 0B 01 C3 C8 10 53 45 54 21 C5 10 06 03 CD 75 02 .....SET!.....u.
01B8D0: C3 C6 11 11 86 00 B7 ED 52 19 C2 FA 10 21 82 01 ........R....!..
01B8E0: 22 0B 01 21 AE 8E 22 0B 01 C3 EF 10 4E 4F 54 21 "..!..".....NOT!
01B8F0: EC 10 06 03 CD 75 02 C3 C6 11 11 9D 00 B7 ED 52 .....u.........R
01B900: EB 0E 14 CD 9F 01 B7 20 0E 01 80 00 09 C1 ED 42 ....... .......B
01B910: 28 08 09 C5 EB 18 E6 36 1A C1 D1 E1 7E FE 0A 23 (......6....~..#
01B920: 28 FA 2B D5 1B 1B 1B 1B EB 72 2B 73 EB D1 FE 1A (.+......r+s....
01B930: C0 EB 36 01 C9 CD C1 01 EB 23 23 4E 23 46 3E 1A ..6......##N#F>.
01B940: 02 EB 13 CD 1C 06 13 13 7E FE 20 28 23 D6 40 12 ........~. (#.@.
01B950: CD AF 01 13 AF 12 13 23 23 01 08 00 ED B0 23 0E .......##.....#.
01B960: 03 ED B0 12 13 12 13 12 13 12 21 11 00 19 77 C9 ..........!...w.
01B970: AF 18 DC D5 CD 35 05 D1 21 28 00 19 EB 73 23 72 .....5..!(...s#r
01B980: 23 4E 23 46 23 E5 60 69 ED 52 44 4D 0B 62 6B 36 #N#F#.`i.RDM.bk6
01B990: 00 13 ED B0 E1 36 FF 23 E5 23 23 EB 0E 13 CD 9F .....6.#.##.....
01B9A0: 01 0E 16 CD 9F 01 E1 3C 36 01 C0 36 00 C9 E5 D5 .......<6..6....
01B9B0: C5 F5 2A 0B 01 5E 23 56 12 2B CD C9 05 F1 C1 D1 ..*..^#V.+......
01B9C0: E1 C9 1A 5F 0E 02 C3 9F 01 5E 23 56 23 23 23 7E ..._.....^#V###~
01B9D0: 3C C2 51 04 23 23 7E 01 FB FF 09 3C 28 E4 13 1A <.Q.##~....<(...
01B9E0: 72 2B 73 FE 1A C0 EB 21 28 00 19 EB 73 23 72 23 r+s....!(...s#r#
01B9F0: 4E 23 46 C5 23 23 23 7E CD AF 01 23 CD C7 01 EB N#F.###~...#....
01BA00: 0E 15 CD 9F 01 01 80 00 09 C1 B7 20 08 ED 42 D0 ........... ..B.
01BA10: 09 EB C5 18 E7 62 6B 2B 2B 36 00 C9 1A B7 F0 D5 .....bk++6......
01BA20: E5 1B 1B 1B 1B 21 28 00 19 EB 4E 23 46 3E 1A 02 .....!(...N#F>..
01BA30: 03 23 23 CD F3 05 0E 10 CD 9F 01 E1 D1 C9 CD 8A .##.............
01BA40: 01 FE 0D 20 F9 C9 5E 23 56 1A FE 0D 3E 00 C0 3C ... ..^#V...>..<
01BA50: C9 CD 8A 01 FE 20 28 F9 FE 0D C0 18 F4 CD 51 06 ..... (.......Q.
01BA60: FE 2D 28 37 FE 2B CC 8A 01 CD E5 01 D2 A2 02 21 .-(7.+.........!
01BA70: 00 00 06 04 FE 34 30 01 04 D6 30 5F 16 00 19 CD .....40...0_....
01BA80: A5 06 CD E5 01 30 0E CD 42 04 05 28 0B 29 E5 29 .....0..B..(.).)
01BA90: 29 D1 19 18 E4 CB 7C C8 C3 A9 02 CD 66 06 1E 00 ).....|.....f...
01BAA0: EB B7 ED 52 C9 E5 D5 2A 0B 01 5E 23 56 1A D1 E1 ...R...*..^#V...
01BAB0: C9 CD A5 06 FE 0D 28 08 77 23 CD 42 04 10 F2 C9 ......(.w#.B....
01BAC0: AF 77 23 10 FC C9 21 02 00 39 4F AF CB 39 1F CB .w#...!..9O..9..
01BAD0: 39 1F CB 39 17 17 17 47 04 AF 37 8F 10 FD 09 C9 9..9...G..7.....
01BAE0: 3C 47 7E B2 77 CB 02 30 01 23 10 F6 C9 E1 22 06 <G~.w..0.#....".
01BAF0: 01 06 00 68 60 B7 ED 42 39 54 5D 2B F9 36 00 ED ...h`..B9T]+.6..
01BB00: 19 C2 25 11 21 82 01 22 0B 01 21 AE 8E 22 0B 01 ..%.!.."..!.."..
01BB10: C3 1A 11 46 4F 52 57 41 52 44 21 13 11 06 07 CD ...FORWARD!.....
01BB20: 75 02 C3 C6 11 11 9E 00 B7 ED 52 19 C2 4F 11 21 u.........R..O.!
01BB30: 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 44 11 52 45 .."..!.."...D.RE
01BB40: 43 4F 52 44 21 3E 11 06 06 CD 75 02 C3 C6 11 11 CORD!>....u.....
01BB50: A1 00 B7 ED 52 19 C2 78 11 21 82 01 22 0B 01 21 ....R..x.!.."..!
01BB60: AE 8E 22 0B 01 C3 6D 11 4C 41 42 45 4C 21 68 11 .."...m.LABEL!h.
01BB70: 06 05 CD 75 02 C3 C6 11 11 A2 00 B7 ED 52 19 C2 ...u.........R..
01BB80: 9F 11 21 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 94 ..!.."..!.."....
01BB90: 11 4E 49 4C 21 91 11 06 03 CD 75 02 C3 C6 11 11 .NIL!.....u.....
01BBA0: A3 00 B7 ED 52 19 C2 C6 11 21 82 01 22 0B 01 21 £...R....!.."..!
01BBB0: AE 8E 22 0B 01 C3 BE 11 50 41 43 4B 45 44 21 B8 ..".....PACKED!.
01BBC0: 11 06 06 CD 75 02 C3 ED 11 3A 81 4F F5 21 0D 00 ....u....:.O.!..
01BBD0: 7D C1 90 28 02 3E 01 B7 CA ED 11 21 82 01 22 0B }..(.>.....!..".
01BBE0: 01 21 AE 8E 22 0B 01 3A 81 4F CD 8D 01 3A 81 4F .!.."..:.O...:.O
01BBF0: F5 21 0D 00 7D C1 90 3E 01 28 01 AF B7 CA 1F 0C .!..}..>.(......
01BC00: 21 82 01 22 0B 01 21 AE 8E 22 0B 01 CD CD 01 3A !.."..!..".....:
01BC10: 82 4F B7 CA 8C 0B C3 F4 02 20 20 20 20 31 3A 43 .O....... 1:C
01BC20: 41 53 45 20 62 6F 74 20 4F 46 0D 20 20 20 20 20 ASE bot OF.
01BC30: 20 20 20 20 20 20 20 20 20 20 30 3A 42 45 47 49 0:BEGI
01BC40: 4E 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 N.
01BC50: 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C WRITE(gfile,
01BC60: 27 49 4E 20 27 29 3B 72 65 67 28 74 6F 70 29 3B 'IN ');reg(top);
01BC70: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C 28 43 WRITE(gfile,',(C
01BC80: 65 69 67 68 74 3A 3D 70 74 73 6F 75 74 5B 31 5D eight:=ptsout[1]
01BC90: 3B 0D 0A 0D 0A 45 4E 44 3B 0D 0A 0D 0A 46 55 4E ;....END;....FUN
01BCA0: 43 54 49 4F 4E 20 73 65 74 6D 61 72 6B 63 6F 6C CTION setmarkcol
01BCB0: 6F 75 72 28 68 61 6E 64 6C 65 2C 73 74 79 6C 65 our(handle,style
01BCC0: 3A 49 4E 54 45 47 45 52 29 3A 49 4E 54 45 47 45 :INTEGER):INTEGE
01BCD0: 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 73 65 74 6D R;..BEGIN.. setm
01BCE0: 61 72 6B 63 6F 6C 6F 75 72 3A 3D 67 73 78 73 74 arkcolour:=gsxst
01BCF0: 79 6C 65 28 32 30 2C 68 61 6E 64 6C 65 2C 73 74 yle(20,handle,st
01BD00: B0 2A 06 01 E9 E1 22 06 01 21 00 00 39 54 5D 09 .*...."..!..9T].
01BD10: 41 1A 02 00 77 23 13 10 F8 EB F9 2A 06 01 E9 E1 A...w#.....*....
01BD20: 22 06 01 21 00 00 39 54 5D 09 41 CD 00 00 23 13 "..!..9T].A...#.
01BD30: 10 F9 3E 01 F9 2A 06 01 E9 1A BE C8 23 10 FD AF ..>..*......#...
01BD40: 18 F2 1A 2F A6 18 F4 EB 1A 2F A6 EB 18 ED B7 ED .../...../......
01BD50: 52 3E 80 EA 61 07 A4 07 C9 B7 ED 52 3E 80 EA 56 R>..a......R>..V
01BD60: 07 A4 07 EE 01 C9 2D 7B 28 1B 2D 28 0F 2D 28 07 ......-{(.-(.-(.
01BD70: 2D 28 04 45 CD 6D 02 7A CD 7C 07 7B 4F 0F 0F 0F -(.E.m.z.|.{O...
01BD80: 0F CD 85 07 79 E6 0F C6 90 27 CE 40 27 CD 8D 01 ....y....'.@'...
01BD90: C9 E5 21 CF FF ED 5B 08 01 B7 ED 52 EB 09 22 08 ..!...[....R..".
01BDA0: 01 E1 73 23 72 C9 AF 21 FF 8F 22 59 8F 32 5B 8F ..s#r..!.."Y.2[.
01BDB0: 21 56 8F 22 B0 8E 32 B2 8E 3E C3 32 8A 01 32 8D !V."..2..>.2..2.
01BDC0: 01 21 AE 05 22 8E 01 21 3F 04 22 8B 01 3A 04 00 .!.."..!?."..:..
01BDD0: 32 0A 01 21 03 F2 C3 2B 0A C3 DC 07 CD D7 02 DD 2..!...+........
01BDE0: E5 DD 21 04 00 DD 39 21 FE FF 39 F9 ED 5B 08 01 ..!...9!..9..[..
01BDF0: 19 D4 9C 02 DD 6E 02 DD 66 03 23 23 23 23 E5 21 .....n..f.####.!
01BE00: 01 00 7D E1 77 21 10 00 E5 DD 6E 02 DD 66 03 11 ..}.w!....n..f..
01BE10: 07 00 19 EB C1 DD E5 CD 05 00 DD E1 DD 75 FA DD .............u..
01BE20: 74 FB E1 DD E1 D1 E1 E1 EB E9 C3 2D 08 CD D7 02 t..........-....
01BE30: DD E5 DD 21 04 00 DD 39 21 F5 FF 39 F9 ED 5B 08 ...!...9!..9..[.
01BE40: 01 19 D4 9C 02 DD 6E 02 DD 66 03 E5 C3 5D 08 20 ......n..f...].
01BE50: 3A 20 20 20 20 20 20 20 20 2E 20 20 20 21 4F 08 : . !O.
01BE60: 01 0E 00 D1 ED B0 DD E5 D1 21 F1 FF 19 E5 DD 6E .........!.....n
01BE70: 04 DD 66 05 23 01 0B 00 D1 ED B0 DD 6E 02 DD 66 ..f.#.......n..f
01BE80: 03 E5 21 01 00 2B 7C B7 FC C8 02 C4 CD 02 7D FE ..!..+|.......}.
01BE90: 0E D4 CD 02 D1 19 E5 DD 6E 04 DD 66 05 7E E1 77 ........n..f.~.w
01BEA0: DD 6E 02 DD 66 03 E5 21 01 00 2B 7C B7 FC C8 02 .n..f..!..+|....
01BEB0: C4 CD 02 7D FE 0E D4 CD 02 D1 19 7E F5 21 00 00 ...}.......~.!..
01BEC0: 7D C1 90 3E 01 28 01 AF B7 CA FC 08 DD 6E 02 DD }..>.(.......n..
01BED0: 66 03 E5 21 01 00 2B 7C B7 FC C8 02 C4 CD 02 7D f..!..+|.......}
01BEE0: FE 0E D4 CD 02 D1 19 E5 21 19 00 E5 21 00 00 EB ........!...!...
01BEF0: C1 DD E5 CD 05 00 DD E1 23 7D E1 77 DD 6E 02 DD ........#}.w.n..
01BF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01BFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C100: 66 03 E5 21 01 00 2B 7C B7 FC C8 02 C4 CD 02 7D f..!..+|.......}
01C110: FE 0E D4 CD 02 D1 19 E5 DD 6E 02 DD 66 03 E5 21 .........n..f..!
01C120: 01 00 2B 7C B7 FC C8 02 C4 CD 02 7D FE 0E D4 CD ..+|.......}....
01C130: 02 D1 19 7E 6F 26 00 E5 3E 41 6F 26 00 D1 19 2B ...~o&..>Ao&...+
01C140: 7D E1 77 21 01 00 DD 75 04 DD 74 05 C3 5C 09 DD }.w!...u..t..\..
01C150: 6E 04 DD 66 05 23 DD 75 04 DD 74 05 11 08 00 EB n..f.#.u..t.....
01C160: B7 ED 52 FA AF 09 CD D7 02 DD 6E 02 DD 66 03 E5 ..R.......n..f..
01C170: DD 6E 04 DD 66 05 23 23 2B 7C B7 FC C8 02 C4 CD .n..f.##+|......
01C180: 02 7D FE 0E D4 CD 02 D1 19 E5 DD E5 D1 21 F1 FF .}...........!..
01C190: 19 E5 DD 6E 04 DD 66 05 2B 7C B7 FC C8 02 C4 CD ...n..f.+|......
01C1A0: 02 7D FE 0B D4 CD 02 D1 19 7E E1 77 C3 4F 09 21 .}.......~.w.O.!
01C1B0: 09 00 DD 75 04 DD 74 05 C3 C8 09 DD 6E 04 DD 66 ...u..t.....n..f
01C1C0: 05 23 DD 75 04 DD 74 05 11 0B 00 EB B7 ED 52 FA .#.u..t.......R.
01C1D0: 1C 0A CD D7 02 DD 6E 02 DD 66 03 E5 DD 6E 04 DD ......n..f...n..
01C1E0: 66 05 23 23 23 2B 7C B7 FC C8 02 C4 CD 02 7D FE f.###+|.......}.
01C1F0: 0E D4 CD 02 D1 19 E5 DD E5 D1 21 F1 FF 19 E5 DD ..........!.....
01C200: 6E 04 DD 66 05 2B 7C B7 FC C8 02 C4 CD 02 7D FE n..f.+|.......}.
01C210: 0B D4 CD 02 D1 19 7E E1 77 C3 BB 09 21 0B 00 39 ......~.w...!..9
01C220: F9 DD E1 D1 21 06 00 39 F9 EB E9 22 08 01 DD 21 ....!..9..."...!
01C230: 43 30 DD F9 21 82 01 22 0B 01 C3 69 0A 48 69 53 C0..!.."...i.HiS
01C240: 6F 66 74 20 41 53 43 49 49 20 74 6F 20 41 6D 73 oft ASCII to Ams
01C250: 64 6F 73 20 50 61 73 63 61 6C 20 66 69 6C 65 20 dos Pascal file
01C260: 63 6F 6E 76 65 72 74 65 72 21 3D 0A 06 2C CD 75 converter!=..,.u
01C270: 02 CD CD 01 21 82 01 22 0B 01 21 A4 00 7D CD 8D ....!.."..!..}..
01C280: 01 C3 90 0A 20 48 69 53 6F 66 74 20 31 39 38 35 .... HiSoft 1985
01C290: 21 84 0A 06 0C CD 75 02 CD CD 01 21 82 01 22 0B !.....u....!..".
01C2A0: 01 CD CD 01 21 6C 00 E5 21 51 30 E5 DD E5 CD 2D ....!l..!Q0....-
01C2B0: 08 21 57 8F E5 21 51 30 D1 CD C8 04 21 57 8F 11 .!W..!Q0....!W..
01C2C0: 05 00 19 7E B7 CA 01 0B 21 82 01 22 0B 01 C3 D7 ...~....!.."....
01C2D0: 0A 46 69 6C 65 3A 20 21 D1 0A 06 06 CD 75 02 21 .File: !.....u.!
01C2E0: 51 30 06 0E CD 75 02 C3 F5 0A 20 6E 6F 74 20 66 Q0...u.... not f
01C2F0: 6F 75 6E 64 2E 21 EA 0A 06 0B CD 75 02 CD CD 01 ound.!.....u....
01C300: C3 A6 07 C3 B4 02 00 00 00 00 00 00 00 00 00 00 ................
01C310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C320: 00 00 00 00 00 00 00 00 00 32 01 33 01 01 00 FF .........2.3....
01C330: 50 00 0D 1A 00 00 00 00 00 00 00 00 00 00 00 00 P...............
01C340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C380: 00 00 89 01 00 00 FF 01 FF 00 00 00 00 00 00 00 ................
01C390: 0E 06 D5 1E FF CD 9F 01 D1 B7 C8 37 C9 0E 01 D5 ...........7....
01C3A0: E5 DD E5 FD E5 CD 05 00 FD E1 DD E1 E1 D1 C9 D5 ................
01C3B0: C5 3D F2 B8 01 3A 0A 01 5F 0E 0E CD 9F 01 C1 D1 .=...:.._.......
01C3C0: C9 D5 11 80 00 18 01 D5 C5 0E 1A 18 EE 3E 0D CD .............>..
01C3D0: 8D 01 3E 0A CD 8D 01 C9 F5 D5 5F C5 0E 02 CD 9F ..>......._.....
01C3E0: 01 C1 D1 F1 C9 FE 30 3F D0 FE 3A C9 E5 C5 06 05 ......0?..:.....
01C3F0: CB 7C 28 08 EB 21 00 00 B7 ED 52 04 FD 21 5E 02 .|(..!....R..!^.
01C400: FD 5E 00 FD 56 01 B7 ED 52 30 08 19 FD 23 FD 23 .^..V...R0...#.#
01C410: 10 EE 04 48 06 00 E1 B7 ED 42 38 06 45 04 05 C4 ...H.....B8.E...
01C420: 6D 02 E1 CB 7C 28 0C 3E 2D CD 8D 01 B7 EB 21 00 m...|(.>-.....!.
01C430: 00 ED 52 FD 21 5E 02 01 30 05 3E 30 FD 5E 00 FD ..R.!^..0.>0.^..
01C440: 56 01 B7 ED 52 38 03 3C 18 F8 19 B9 28 04 CD 8D V...R8.<....(...
01C450: 01 0D FD 23 FD 23 10 E2 B9 C0 CD 8D 01 C9 10 27 ...#.#.........'
01C460: E8 03 64 00 0A 00 01 00 95 D0 ED 44 47 3E 20 CD ..d........DG> .
01C470: 8D 01 10 FB C9 7E 23 CD 8D 01 10 F9 C9 B7 20 05 .....~#....... .
01C480: 21 91 02 18 03 21 97 02 7E B7 C8 CD 8D 01 23 18 !....!..~.....#.
01C490: F7 46 41 4C 53 45 00 54 52 55 45 00 11 30 03 18 .FALSE.TRUE..0..
01C4A0: 10 C1 11 8F 03 18 0A C1 C1 11 7E 03 18 03 11 27 ..........~....'
01C4B0: 03 C3 03 01 21 82 01 22 0B 01 EB CD 88 02 21 1F ....!.."......!.
01C4C0: 03 18 2A 11 3B 03 18 E9 11 45 03 18 E4 11 53 03 ..*.;....E....S.
01C4D0: 18 DF 11 62 03 18 DA 0E 0B CD 9F 01 0F D0 CD 9D ...b............
01C4E0: 01 FE 03 C0 21 82 01 22 0B 01 21 19 03 CD 88 02 ....!.."..!.....
01C4F0: D1 CD 77 07 CD C1 01 2A 01 01 7E FE C3 20 07 23 ..w....*..~.. .#
01C500: C7 21 82 01 22 0B 01 C3 15 0B 43 6F 6E 76 65 72 .!..".....Conver
01C510: 74 69 6E 67 20 21 0A 0B 06 0B CD 75 02 21 51 30 ting !.....u.!Q0
01C520: 06 0E CD 75 02 CD CD 01 21 00 00 22 E7 30 21 02 ...u....!..".0!.
01C530: 00 22 E5 30 CD D7 02 2A E7 30 23 22 E7 30 21 ED .".0...*.0#".0!.
01C540: 30 E5 2A E5 30 CB 7C C4 C8 02 11 C1 5D B7 ED 52 0.*.0.|.....]..R
01C550: 19 F4 CD 02 D1 19 E5 2A E7 30 EB E1 73 23 72 21 .......*.0..s#r!
01C560: ED 30 E5 2A E5 30 23 23 CB 7C C4 C8 02 11 C1 5D .0.*.0##.|.....]
01C570: B7 ED 52 19 F4 CD 02 D1 19 E5 21 00 00 7D E1 77 ..R.......!..}.w
01C580: 21 29 01 22 0B 01 21 57 8F 22 0B 01 21 5F 30 06 !)."..!W."..!_0.
01C590: 80 CD B1 06 CD 3E 06 2A E5 30 23 23 23 22 E5 30 .....>.*.0###".0
01C5A0: 21 01 00 22 E3 30 CD D7 02 21 5F 30 E5 2A E3 30 !..".0...!_0.*.0
01C5B0: 2B 7C B7 FC C8 02 C4 CD 02 7D FE 80 D4 CD 02 D1 +|.......}......
01C5C0: 19 7E F5 21 00 00 7D C1 90 28 02 3E 01 B7 CA 16 .~.!..}..(.>....
01C5D0: 0C 21 ED 30 E5 2A E5 30 CB 7C C4 C8 02 11 C1 5D .!.0.*.0.|.....]
01C5E0: B7 ED 52 19 F4 CD 02 D1 19 E5 21 5F 30 E5 2A E3 ..R.......!_0.*.
01C5F0: 30 2B 7C B7 FC C8 02 C4 CD 02 7D FE 80 D4 CD 02 0+|.......}.....
01C600: D1 19 7E E1 77 2A E5 30 23 22 E5 30 2A E3 30 23 ..~.w*.0#".0*.0#
01C610: 22 E3 30 C3 A6 0B 21 ED 30 E5 2A E5 30 CB 7C C4 ".0...!.0.*.0.|.
01C620: C8 02 11 C1 5D B7 ED 52 19 F4 CD 02 D1 19 E5 21 ....]..R.......!
01C630: 0D 00 7D E1 77 2A E5 30 23 22 E5 30 21 57 8F 11 ..}.w*.0#".0!W..
01C640: 05 00 19 7E B7 CA 34 0B 21 82 01 22 0B 01 2A E7 ...~..4.!.."..*.
01C650: 30 2B CD 23 02 3E 20 CD 8D 01 C3 68 0C 6C 69 6E 0+.#.> ....h.lin
01C660: 65 73 20 72 65 61 64 2E 21 5D 0C 06 0B CD 75 02 es read.!]....u.
01C670: CD CD 01 21 ED 30 E5 2A E5 30 CB 7C C4 C8 02 11 ...!.0.*.0.|....
01C680: C1 5D B7 ED 52 19 F4 CD 02 D1 19 E5 21 00 00 EB .]..R.......!...
01C690: E1 73 23 72 2A E5 30 23 23 22 E5 30 21 ED 30 E5 .s#r*.0##".0!.0.
01C6A0: 21 00 00 CB 7C C4 C8 02 11 C1 5D B7 ED 52 19 F4 !...|.....]..R..
01C6B0: CD 02 D1 19 E5 2A E5 30 2B 2B 2B EB 21 80 00 CD .....*.0+++.!...
01C6C0: 04 04 23 7D E1 77 21 ED 30 E5 21 01 00 CB 7C C4 ..#}.w!.0.!...|.
01C6D0: C8 02 11 C1 5D B7 ED 52 19 F4 CD 02 D1 19 E5 2A ....]..R.......*
01C6E0: E5 30 2B 2B 2B EB 21 80 00 CD 04 04 EB 23 7D E1 .0+++.!......#}.
01C6F0: 77 21 5C 00 E5 21 43 30 E5 DD E5 CD 2D 08 21 82 w!\..!C0....-.!.
01C700: 5E 23 56 EB 18 F4 23 7E FE 21 C2 00 00 11 07 00 ^#V...#~.!......
01C710: 19 5E 23 56 CD 1C 06 18 ED 0D 0A 48 61 6C 74 20 .^#V.......Halt
01C720: 61 74 20 50 43 3D 00 4F 76 65 72 66 6C 6F 77 00 at PC=.Overflow.
01C730: 4F 75 74 20 6F 66 20 52 41 4D 00 2F 20 62 79 20 Out of RAM./ by
01C740: 5A 65 72 6F 00 49 6E 64 65 78 20 74 6F 6F 20 4C Zero.Index too L
01C750: 6F 77 00 49 6E 64 65 78 20 74 6F 6F 20 48 69 67 ow.Index too Hig
01C760: 68 00 4D 61 74 68 73 20 43 61 6C 6C 20 45 72 72 h.Maths Call Err
01C770: 6F 72 00 46 69 6C 65 20 45 72 72 6F 72 00 4E 75 or.File Error.Nu
01C780: 6D 62 65 72 20 74 6F 6F 20 6C 61 72 67 65 00 4E mber too large.N
01C790: 75 6D 62 65 72 20 65 78 70 65 63 74 65 64 00 DD umber expected..
01C7A0: 54 DD 5D EB 5E 23 56 10 FA C9 AF ED 52 19 30 01 T.].^#V.....R.0.
01C7B0: EB B3 5A C2 BC 03 EB C9 EB 19 EB 29 1F 30 FC B7 ..Z........).0..
01C7C0: 20 F6 19 C9 C3 AE 02 7A AC 47 CD F9 03 EB CD F9 ......z.G......
01C7D0: 03 AF ED 52 19 30 01 EB B2 20 E9 B3 5A C2 E8 03 ...R.0... ..Z...
01C7E0: EB C9 EB 19 EB 29 38 DC 1F 30 FA B7 20 F4 ED 5A .....)8..0.. ..Z
01C7F0: 38 D2 FA C4 03 B0 F0 18 03 7C B7 F0 AF 95 6F 3E 8........|....o>
01C800: 00 9C 67 C9 7C B5 CA C3 02 7C D5 AA F5 AF B4 F4 ..g.|....|......
01C810: FC 03 44 4D 21 00 00 EB CD F9 03 B5 CA 34 04 3E ..DM!........4.>
01C820: 11 29 3D 30 FC EB ED 6A 09 38 02 ED 42 CB 13 CB .)=0...j.8..B...
01C830: 12 3D 20 F2 F1 EB FC FC 03 EB F1 B7 F0 18 BD CD .= .............
01C840: A5 06 E5 D5 C5 F5 2A 0B 01 CD 58 04 F1 C1 D1 E1 ......*...X.....
01C850: C9 E5 11 73 03 C3 B1 02 5E 23 56 23 23 23 7E 3D ...s....^#V###~=
01C860: 20 EF 2B 2B 2B 13 1A 72 2B 73 FE 0A 28 EA FE 1A .+++..r+s..(...
01C870: C0 E5 23 23 4E 23 46 23 23 EB ED 42 EB D1 C2 32 ..##N#F##..B...2
01C880: 05 23 7E 3C 20 60 23 EB 0E 0A CD 9F 01 EB 23 4E .#~< `#.......#N
01C890: 23 06 00 7E FE 03 CA 00 00 FE 1A 20 08 E5 11 FC #..~....... ....
01C8A0: FF 19 36 01 E1 E5 09 36 0D 23 36 1A 1E 0D 0E 02 ..6....6.#6.....
01C8B0: CD 9F 01 1E 0A 0E 02 CD 9F 01 EB C1 21 FA FF 09 ............!...
01C8C0: 72 2B 73 2B 70 2B 71 C9 D5 CD 35 05 E1 E5 11 04 r+s+p+q...5.....
01C8D0: 00 19 36 01 23 23 23 EB 0E 0F CD 9F 01 EB 2B 2B ..6.###.......++
01C8E0: 3C D1 28 4E 36 00 21 28 00 19 EB 73 23 72 D5 23 <.(N6.!(...s#r.#
01C8F0: 4E 23 46 23 23 E5 C5 23 7E CD AF 01 23 CD C7 01 N#F##..#~...#...
01C900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01C910: 18 00 00 00 02 09 4E E5 18 00 41 02 00 00 00 02 ......N...A.....
01C920: 18 00 46 02 00 00 00 02 18 00 42 02 00 00 00 02 ..F.......B.....
01C930: 18 00 47 02 00 00 00 02 18 00 43 02 00 00 00 02 ..G.......C.....
01C940: 18 00 48 02 00 00 00 02 18 00 44 02 00 00 00 02 ..H.......D.....
01C950: 18 00 49 02 00 00 00 02 18 00 45 02 00 00 00 02 ..I.......E.....
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: 01 22 0B 01 C3 0F 0D 57 72 69 74 69 6E 67 20 21 .".....Writing !
01CA10: 07 0D 06 08 CD 75 02 21 43 30 06 0E CD 75 02 CD .....u.!C0...u..
01CA20: CD 01 21 AE 8E E5 21 43 30 D1 CD 73 05 21 ED 30 ..!...!C0..s.!.0
01CA30: 22 E9 30 21 01 00 E5 22 E3 30 2A E5 30 EB 21 80 ".0!...".0*.0.!.
01CA40: 00 CD 04 04 EB 23 E3 C3 51 0D 2A E3 30 23 22 E3 .....#..Q.*.0#".
01CA50: 30 D1 D5 EB B7 ED 52 FA BE 0D CD D7 02 21 1A 00 0.....R......!..
01CA60: E5 2A E9 30 EB C1 DD E5 CD 05 00 DD E1 22 EB 30 .*.0.........".0
01CA70: 21 15 00 E5 21 AE 8E 11 07 00 19 EB C1 DD E5 CD !...!...........
01CA80: 05 00 DD E1 E5 21 00 00 D1 AF ED 52 28 01 3C B7 .....!.....R(.<.
01CA90: CA B1 0D 21 82 01 22 0B 01 C3 A5 0D 44 69 73 63 ...!..".....Disc
01CAA0: 20 66 75 6C 6C 21 9C 0D 06 09 CD 75 02 CD CD 01 full!.....u....
01CAB0: C7 2A E9 30 11 80 00 19 22 E9 30 C3 4A 0D D1 21 .*.0....".0.J..!
01CAC0: AE 8E E5 DD E5 CD DC 07 C3 F4 02 21 C6 0D 06 05 ...........!....
01CAD0: CD 75 02 C3 C6 11 11 90 00 B7 ED 52 19 C2 FD 0D .u.........R....
01CAE0: 21 82 01 22 0B 01 21 AE 8E 22 0B 01 C3 F2 0D 45 !.."..!..".....E
01CAF0: 4E 44 21 EF 0D 06 03 CD 75 02 C3 C6 11 11 91 00 ND!.....u.......
01CB00: 21 82 01 22 0B 01 21 AE 8E 22 0B 01 CD CD 01 3A !.."..!..".....:
01CB10: 82 4F B7 CA 8C 0B C3 F4 02 20 20 20 20 31 3A 43 .O....... 1:C
01CB20: 41 53 45 20 62 6F 74 20 4F 46 0D 20 20 20 20 20 ASE bot OF.
01CB30: 20 20 20 20 20 20 20 20 20 20 30 3A 42 45 47 49 0:BEGI
01CB40: 4E 0D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 N.
01CB50: 20 20 20 20 57 52 49 54 45 28 67 66 69 6C 65 2C WRITE(gfile,
01CB60: 27 49 4E 20 27 29 3B 72 65 67 28 74 6F 70 29 3B 'IN ');reg(top);
01CB70: 57 52 49 54 45 28 67 66 69 6C 65 2C 27 2C 28 43 WRITE(gfile,',(C
01CB80: 0A 04 0A 01 1F 35 B4 98 B4 B5 45 03 2A 80 03 2A .....5....E.*..*
01CB90: 0A 88 8A 88 8A 03 1B 9B 17 1B 9B 0C 0B 09 33 1D ..............3.
01CBA0: 07 50 14 36 05 05 21 16 19 16 21 85 2F 03 2A 0F .P.6..!...!./.*.
01CBB0: 06 84 04 86 0F 06 8A 88 8A 86 07 87 A8 87 87 11 ................
01CBC0: 1E 7D 07 2C 01 05 0C 07 03 0B 02 0F 06 84 84 86 .}.,............
01CBD0: 0F 02 88 14 AE A6 8D A7 06 84 8D 8D 9A 05 0C 15 ................
01CBE0: 03 06 88 85 05 53 01 10 01 10 01 10 32 1C 0B 19 .....S......2...
01CBF0: 02 19 02 19 02 32 02 84 05 36 07 16 0B 02 1A FB .....2...6......
01CC00: 6E 20 74 68 69 73 20 65 6E 76 69 72 6F 6E 6D 65 n this environme
01CC10: 6E 74 0D 0A FF C7 0E 0C CD 05 00 7D E6 F0 FE 30 nt.........}...0
01CC20: 20 CD CD 20 0D 30 C8 CD 88 0D E3 00 3D 20 C0 CD .. .0......= ..
01CC30: BA 01 1B 66 1B 45 1B 48 FF CD 88 0D BF 00 78 41 ...f.E.H......xA
01CC40: 4F 6A 63 09 EB CD 5E 0D 2A 82 11 ED 5B 80 11 B7 Ojc...^.*...[...
01CC50: ED 52 22 A6 02 2A 86 11 ED 5B 84 11 B7 ED 52 22 .R"..*...[....R"
01CC60: A8 02 CD 97 08 CD CF 03 CD 7C 04 CD 35 05 CD BB .........|..5...
01CC70: 0A CD 14 04 CD 63 09 22 F6 02 CD 82 06 3E 03 11 .....c.".....>..
01CC80: 06 00 CD 01 0B 3E 05 11 2D 00 CD 01 0B ED 5B 06 .....>..-.....[.
01CC90: 0C 21 A6 02 01 5A 00 ED B0 ED 5B 08 0C 21 00 03 .!...Z....[..!..
01CCA0: 01 18 00 ED B0 C9 CF 02 FF 00 01 00 77 01 20 03 ............w. .
01CCB0: 01 00 05 00 01 00 05 00 01 00 01 00 06 00 06 00 ................
01CCC0: 02 00 01 00 01 00 FF FF FF FF FF FF FF FF FF FF ................
01CCD0: FF FF FF FF FF FF FF FF 04 00 FF FF FF FF FF FF ................
01CCE0: FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 ................
01CCF0: 01 00 00 00 02 00 01 00 00 00 00 00 00 00 02 00 ................
01CD00: 00 00 07 00 00 00 07 00 01 00 00 00 01 00 00 00 ................
01CD10: 00 00 07 00 00 00 07 00 CD BA 01 1B 45 1B 48 1B ............E.H.
01CD20: 65 FF C9 AF 2A 86 11 C3 F5 10 C9 CD F0 03 7A D5 e...*.........z.
01CD30: CD F7 0A D1 16 00 3E 02 C3 FC 0A CD BA 01 1B 66 ......>........f
01CD40: FF C9 CD BA 01 1B 65 FF C9 CD BA 01 1B 41 FF C9 ......e......A..
01CD50: CD BA 01 1B 42 FF C9 CD BA 01 1B 43 FF C9 CD BA ....B......C....
01CD60: 01 1B 44 FF C9 CD BA 01 1B 48 FF C9 CD BA 01 1B ..D......H......
01CD70: 4A FF C9 CD BA 01 1B 4B FF C9 CD F0 03 3E 01 CD J......K.....>..
01CD80: E8 0A 7C B7 20 05 7A BD 38 01 55 3E 02 CD E8 0A ..|. .z.8.U>....
01CD90: 7C B7 20 05 7B BD 38 01 5D 21 1F 1F 19 7C 65 6F |. .{.8.]!...|eo
01CDA0: 22 A8 03 CD BA 01 1B 59 00 00 FF C9 CD E1 01 E5 "......Y........
01CDB0: 3E 04 CD E3 0A 44 4D 2A 02 0C 5E 23 23 E5 C5 0E >....DM*..^##...
01CDC0: 02 CD 05 00 C1 E1 0B 78 B1 20 EF E1 C3 CF 01 CD .......x. ......
01CDD0: BA 01 1B 71 FF C9 CD BA 01 1B 70 FF C9 CD F0 03 ...q......p.....
01CDE0: 16 00 5C 3E 01 E5 CD FC 0A E1 5D 3E 02 C3 FC 0A ..\>......]>....
01CDF0: CD 88 0D BF 00 14 1C 24 2C C9 2A F6 02 7D 3D B4 .......$,.*..}=.
01CE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D000: 28 02 3E 01 C3 F7 0A 2A 10 0C ED 5B 0E 0C 7C B7 (.>....*...[..|.
01D010: F8 CD 27 04 3E FF 32 11 0C C9 2A 04 0C CD 4F 0B ..'.>.2...*...O.
01D020: 22 10 0C ED 53 0E 0C FD E5 DD E5 E5 D5 F5 E5 D5 "...S...........
01D030: 3E 03 CD AE 0D 3E 01 CD 98 0D 21 FF FF CD CA 0D >....>....!.....
01D040: D1 E1 D5 DD E1 E5 FD E1 01 F9 FF FD 09 E5 D5 01 ................
01D050: 07 00 09 CD 2B 0B D1 E1 E5 FD E1 D5 DD E1 01 F9 ....+...........
01D060: FF DD 09 01 07 00 EB 09 EB CD 2B 0B F1 D1 E1 DD ..........+.....
01D070: E1 FD E1 C9 3E 01 CD 7E 04 C3 F7 0A 3E 02 CD E8 ....>..~....>...
01D080: 0A 7C B7 06 01 20 07 7D 3D FE 05 30 01 45 78 F5 .|... .}=..0.Ex.
01D090: 3D 87 C6 A2 6F CE 04 95 67 7E 23 66 6F 22 12 0C =...o...g~#fo"..
01D0A0: F1 C9 FF FF 00 FE E0 E0 38 FE F0 FF CD 1F 05 C8 ........8.......
01D0B0: E5 C5 3A 0A 0D CD DA 0A C1 E1 C5 E5 CD C2 06 E1 ..:.............
01D0C0: C1 3A 0A 0D FD E5 DD E5 11 FF FF CD F0 04 CD 4F .:.............O
01D0D0: 0B CD 2B 0B DD E1 FD E1 C9 CD 1F 05 C8 ED 5B 12 ..+...........[.
01D0E0: 0C 3A 07 0D FD E5 DD E5 CD F0 04 DD E1 FD E1 C9 .:..............
01D0F0: E5 C5 E5 D5 CD DA 0A E1 CD CA 0D E1 E5 CD 4F 0B ..............O.
01D100: E5 D5 18 0A C5 E5 CD 4F 0B E5 D5 CD 2B 0B DD E1 .......O....+...
01D110: FD E1 E1 C1 23 23 23 23 0B 78 B1 20 E7 E1 C9 3E ....####.x. ...>
01D120: 02 CD E3 0A 44 4D 2A 04 0C 79 3D B0 C9 3E 01 CD ....DM*..y=..>..
01D130: 37 05 C3 F7 0A 3E 04 CD E8 0A 7C B7 06 03 20 07 7....>....|... .
01D140: 7D 3D FE 05 30 01 45 78 F5 87 C6 58 6F CE 05 95 }=..0.Ex...Xo...
01D150: 67 7E 23 66 6F 22 14 0C F1 C9 2E 00 2B 03 2A 03 g~#fo"......+.*.
01D160: 6F 04 78 04 3A 08 0D CD 98 0D 3A 0F 0D FE 01 20 o.x.:.....:....
01D170: 01 3C CD AE 0D 3E 02 CD E3 0A 44 4D 2A 04 0C E5 .<...>....DM*...
01D180: C5 CD 90 05 C1 E1 23 23 23 23 0B 78 B1 20 F0 C9 ......####.x. ..
01D190: CD 4F 0B ED 4B 14 0C 79 FE 2E CA 25 0B 1B 1B 1B .O..K..y...%....
01D1A0: 7D 80 6F 30 01 24 3A 14 0C C3 1F 0B DD E5 3A 09 }.o0.$:.......:.
01D1B0: 0D CD DA 0A 2A 04 0C CD 4F 0B 01 06 00 09 E5 3E ....*...O......>
01D1C0: 04 CD E3 0A 44 4D DD 2A 02 0C E1 DD 7E 00 DD 23 ....DM.*....~..#
01D1D0: DD 23 C5 E5 D5 CD 1F 0B E1 D1 01 08 00 09 EB C1 .#..............
01D1E0: 0B 78 B1 20 E6 DD E1 C9 3E 03 11 02 00 CD 01 0B .x. ....>.......
01D1F0: AF 2A 08 0C 36 07 23 77 23 36 07 23 77 23 36 08 .*..6.#w#6.#w#6.
01D200: 7B 20 56 61 72 69 61 62 6C 65 73 20 75 73 65 64 { Variables used
01D210: 20 62 79 20 47 53 58 4C 49 42 2E 50 41 53 20 7D by GSXLIB.PAS }
01D220: 0D 0A 20 20 20 20 63 6F 6E 74 72 6C 3A 20 41 52 .. contrl: AR
01D230: 52 41 59 5B 30 2E 2E 31 31 5D 20 4F 46 20 49 4E RAY[0..11] OF IN
01D240: 54 45 47 45 52 3B 0D 0A 20 20 20 20 69 6E 74 69 TEGER;.. inti
01D250: 6E 2C 70 74 73 69 6E 2C 69 6E 74 6F 75 74 2C 70 n,ptsin,intout,p
01D260: 74 73 6F 75 74 20 3A 20 41 52 52 41 59 5B 30 2E tsout : ARRAY[0.
01D270: 2E 31 32 37 5D 20 4F 46 20 49 4E 54 45 47 45 52 .127] OF INTEGER
01D280: 3B 0D 0A 20 20 20 20 70 62 6C 6F 63 6B 3A 41 52 ;.. pblock:AR
01D290: 52 41 59 5B 30 2E 2E 34 5D 20 4F 46 20 49 4E 54 RAY[0..4] OF INT
01D2A0: 45 47 45 52 3B 0D 0A 0D 0A 1A 72 6C 3A 20 41 52 EGER;.....rl: AR
01D2B0: 52 41 59 5B 30 2E 2E 31 31 5D 20 4F 46 20 49 4E RAY[0..11] OF IN
01D2C0: 54 45 47 45 52 3B 0D 0A 20 20 20 20 69 6E 74 69 TEGER;.. inti
01D2D0: 6E 2C 70 74 73 69 6E 2C 69 6E 74 6F 75 74 2C 70 n,ptsin,intout,p
01D2E0: 74 73 6F 75 74 20 3A 20 41 52 52 41 59 5B 30 2E tsout : ARRAY[0.
01D2F0: 2E 31 32 37 5D 20 4F 46 20 49 4E 54 45 47 45 52 .127] OF INTEGER
01D300: 00 9C 67 C9 7C B5 CA C3 02 7C D5 AA F5 AF B4 F4 ..g.|....|......
01D310: FC 03 44 4D 21 00 00 EB CD F9 03 B5 CA 34 04 3E ..DM!........4.>
01D320: 11 29 3D 30 FC EB ED 6A 09 38 02 ED 42 CB 13 CB .)=0...j.8..B...
01D330: 12 3D 20 F2 F1 EB FC FC 03 EB F1 B7 F0 18 BD CD .= .............
01D340: A5 06 E5 D5 C5 F5 2A 0B 01 CD 58 04 F1 C1 D1 E1 ......*...X.....
01D350: C9 E5 11 73 03 C3 B1 02 5E 23 56 23 23 23 7E 3D ...s....^#V###~=
01D360: 20 EF 2B 2B 2B 13 1A 72 2B 73 FE 0A 28 EA FE 1A .+++..r+s..(...
01D370: C0 E5 23 23 4E 23 46 23 23 EB ED 42 EB D1 C2 32 ..##N#F##..B...2
01D380: 05 23 7E 3C 20 60 23 EB 0E 0A CD 9F 01 EB 23 4E .#~< `#.......#N
01D390: 23 06 00 7E FE 03 CA 00 00 FE 1A 20 08 E5 11 FC #..~....... ....
01D3A0: FF 19 36 01 E1 E5 09 36 0D 23 36 1A 1E 0D 0E 02 ..6....6.#6.....
01D3B0: CD 9F 01 1E 0A 0E 02 CD 9F 01 EB C1 21 FA FF 09 ............!...
01D3C0: 72 2B 73 2B 70 2B 71 C9 D5 CD 35 05 E1 E5 11 04 r+s+p+q...5.....
01D3D0: 00 19 36 01 23 23 23 EB 0E 0F CD 9F 01 EB 2B 2B ..6.###.......++
01D3E0: 3C D1 28 4E 36 00 21 28 00 19 EB 73 23 72 D5 23 <.(N6.!(...s#r.#
01D3F0: 4E 23 46 23 23 E5 C5 23 7E CD AF 01 23 CD C7 01 N#F##..#~...#...
01D400: 23 77 23 36 08 23 77 C9 3A 0A 0D F5 CD DA 0A CD #w#6.#w.:.......
01D410: 49 06 FD E5 DD E5 E5 C5 2A 1C 0C ED 5B 18 0C D5 I.......*...[...
01D420: B7 ED 52 23 44 4D E1 C5 E5 E5 FD E1 DD 2A 16 0C ..R#DM.......*..
01D430: ED 5B 22 0C CD F7 07 E1 C1 23 0B 78 B1 20 E8 C1 .["......#.x. ..
01D440: E1 DD E1 FD E1 F1 C3 C4 04 2A 04 0C E5 CD 4F 0B .........*....O.
01D450: 22 18 0C 22 24 0C EB 22 16 0C 22 1A 0C E1 23 23 ".."$..".."...##
01D460: 23 23 CD 4F 0B 22 1C 0C 22 20 0C EB 22 1E 0C 22 ##.O.".." ..".."
01D470: 22 0C 21 16 0C 01 04 00 C9 CD 49 06 3A 07 0D C3 ".!.......I.:...
01D480: C4 04 3E 08 CD 9E 06 3E 09 CD E8 0A 1E 01 7C B7 ..>....>......|.
01D490: 20 07 7D 3D FE 06 30 01 5D 7B 32 26 0C C9 CD E8 .}=..0.]{2&....
01D4A0: 0A 1E 01 7C B7 20 06 7D FE 04 30 01 5D 7B 32 27 ...|. .}..0.]{2'
01D4B0: 0C C9 3E 01 CD 9E 06 C3 F7 0A 3E 01 CD 89 06 C3 ..>.......>.....
01D4C0: F7 0A FD E5 DD E5 22 F1 0C C5 CD C2 07 D5 FD E1 ......".........
01D4D0: B7 ED 52 23 EB C1 D5 C5 CD E9 06 C1 D1 FD 23 1B ..R#..........#.
01D4E0: 7A B3 20 F2 DD E1 FD E1 C9 AF 32 28 0C C5 2A F1 z. .......2(..*.
01D4F0: 0C 11 F3 0C 01 04 00 ED B0 C1 18 0F E5 C5 21 F7 ..............!.
01D500: 0C 11 F3 0C 01 04 00 ED B0 C1 E1 79 3D B0 20 03 ...........y=. .
01D510: 2A F1 0C C5 01 04 00 ED B0 C1 E5 C5 FD E5 E1 ED *...............
01D520: 5B F5 0C B7 ED 52 7C FD E5 E1 ED 5B F9 0C B7 ED [....R|....[....
01D530: 52 AC E6 80 28 25 44 4D 2A F3 0C ED 5B F7 0C B7 R...(%DM*...[...
01D540: ED 52 E5 2A F5 0C ED 5B F9 0C B7 ED 52 D1 CD 58 .R.*...[....R..X
01D550: 0B 30 08 ED 5B F7 0C 19 CD 88 07 C1 E1 0B 78 B1 .0..[.........x.
01D560: C2 FC 06 3A 28 0C CB 3F C8 47 21 29 0C C5 5E 23 ...:(..?.G!)..^#
01D570: 56 23 D5 DD E1 5E 23 56 23 FD E5 E3 FD E5 CD F7 V#...^#V#.......
01D580: 07 FD E1 E1 C1 10 E6 C9 EB 21 29 0C 3A 28 0C FE .........!).:(..
01D590: 64 D0 B7 28 25 47 E5 7E 23 66 6F B7 ED 52 E1 F2 d..(%G.~#fo..R..
01D5A0: A8 07 23 23 10 F0 18 12 E5 D5 78 87 4F 3E 00 17 ..##......x.O>..
01D5B0: 47 09 54 5D 2B 13 ED B8 D1 E1 73 23 72 21 28 0C G.T]+.....s#r!(.
01D5C0: 34 C9 23 23 5E 23 56 23 E5 DD E1 6B 62 0B DD 23 4.##^#V#...kb..#
01D5D0: DD 23 E5 DD 6E 00 DD 23 DD 66 00 DD 23 B7 ED 52 .#..n..#.f..#..R
01D5E0: 19 F2 E6 07 54 5D EB E3 B7 ED 52 19 F2 F0 07 EB ....T]....R.....
01D5F0: D1 0B 78 B1 20 D8 C9 E5 CD 04 08 69 61 CD CA 0D ..x. ......ia...
01D600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D800: E1 C3 31 0B 3A 27 0C B7 0E 00 C8 0D 3D C8 47 87 ..1.:'......=.G.
01D810: 80 87 47 3A 26 0C 80 D6 07 87 87 87 47 7D E6 07 ..G:&.......G}..
01D820: 80 C6 37 6F CE 08 95 67 4E DD E5 E1 7D E6 07 C8 ..7o...gN...}...
01D830: 47 79 07 10 FD 4F C9 80 00 08 00 80 00 08 00 80 Gy...O..........
01D840: 08 80 08 80 08 80 08 88 22 88 22 88 22 88 22 AA ........".".".".
01D850: 55 AA 55 AA 55 AA 55 77 DD 77 DD 77 DD 77 DD 7F U.U.U.Uw.w.w.w..
01D860: F7 7F F7 7F F7 7F F7 80 80 80 80 80 80 80 80 FF ................
01D870: 00 00 00 FF 00 00 00 80 40 20 10 08 04 02 01 01 ........@ ......
01D880: 02 04 08 10 20 40 80 FF 80 80 80 FF 80 80 80 81 .... @..........
01D890: 42 24 18 18 24 42 81 AF 21 C0 08 CD DE 08 3E 01 B$..$B..!.....>.
01D8A0: 21 C6 08 CD DE 08 3E 03 11 07 0D CD BA 08 3E 05 !.....>.......>.
01D8B0: CD BA 08 3E 07 CD BA 08 3E 0A CD 1A 09 12 13 C9 ...>....>.......
01D8C0: 00 00 00 00 00 00 E8 03 E8 03 E8 03 3E 01 CD E8 ............>...
01D8D0: 0A 7C B7 C0 3E 01 BD D8 7D 2A 02 0C 23 23 F5 CD .|..>...}*..##..
01D8E0: F1 08 D5 01 06 00 ED B0 E1 CD 58 09 47 F1 C3 8B ..........X.G...
01D8F0: 0D 87 5F 87 83 C6 FB 5F CE 0C 93 57 C9 21 07 0D .._...._...W.!..
01D900: 18 0D 21 08 0D 18 08 21 09 0D 18 03 21 0A 0D E5 ..!....!....!...
01D910: CD 18 09 E1 77 C3 F7 0A 3E 01 CD E8 0A 7C B7 3E ....w...>....|.>
01D920: 01 C0 BD D8 7D C9 CD 18 09 CD F7 0A CD F1 08 2A ....}..........*
01D930: 02 0C 7E 23 B6 2A 06 0C 23 23 EB 20 06 01 06 00 ..~#.*..##. ....
01D940: ED B0 C9 CD 58 09 EB 11 00 00 30 03 11 E8 03 06 ....X.....0.....
01D950: 03 73 23 72 23 10 FA C9 06 06 AF B6 23 10 FC C6 .s#r#.......#...
01D960: FF 9F C9 21 01 01 22 0B 0D 22 0D 0D 21 01 00 22 ...!..".."..!.."
01D970: 80 09 0E 3C 11 7E 09 CD 05 00 2A 80 09 C9 01 01 ...<.~....*.....
01D980: 01 00 FD E5 DD E5 2A 04 0C CD 4F 0B 3A 0B 0D 3D ......*...O.:..=
01D990: 20 1D CD 27 04 CD DE 09 30 FB CD 27 04 20 05 CD ..'....0..'. ..
01D9A0: 6F 0A 18 EE CD 9A 0A CD F7 0A 01 01 01 18 1D CD o...............
01D9B0: DE 09 30 15 20 0B CD 6F 0A CD 9A 0A 01 00 01 18 ..0. ..o........
01D9C0: 0B CD F7 0A 01 01 00 18 03 01 00 00 16 00 58 3E ..............X>
01D9D0: 03 CD 01 0B 3E 05 59 DD E1 FD E1 C3 01 0B E5 3E ....>.Y........>
01D9E0: 01 CD E8 0A 44 4D E1 79 3D B0 20 5E CD 88 0D DA ....DM.y=. ^....
01D9F0: 00 D0 E5 D5 78 E6 60 21 32 0A 28 03 21 3E 0A 16 ....x.`!2.(.!>..
01DA00: 00 A0 10 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DB00: 18 10 50 43 57 38 32 35 36 20 47 49 4F 53 20 23 ..PCW8256 GIOS #
01DB10: 38 FF EB 11 00 0C 01 0A 00 ED B0 3E 03 11 00 00 8..........>....
01DB20: CD 01 0B 3E 01 11 45 01 18 0A 11 88 01 18 03 11 ...>..E.........
01DB30: AF 01 3E 06 CD E3 0A 7C B7 C0 1A BD D8 29 2B 19 ..>....|.....)+.
01DB40: 7E 23 66 6F E9 21 16 02 18 03 23 03 2A 03 2A 01 ~#fo.!....#.*.*.
01DB50: D9 04 64 05 AC 05 AC 04 79 06 2F 01 E8 05 D0 0B ..d.....y./.....
01DB60: CC 08 74 04 D0 0B FD 08 2D 05 D0 0B 02 09 D0 0B ..t.....-.......
01DB70: 07 09 B2 06 BA 06 0C 09 26 09 D0 0B 82 09 D0 0B ........&.......
01DB80: D0 0B D0 0B C1 0A A7 0A 13 2B 03 3B 03 42 03 49 .........+.;.B.I
01DB90: 03 50 03 57 03 5E 03 65 03 6C 03 73 03 7A 03 AC .P.W.^.e.l.s.z..
01DBA0: 03 D6 03 CF 03 DD 03 FA 03 D0 0B 1A 04 07 04 05 ................
01DBB0: 08 06 D0 0B D0 0B D0 0B D0 0B CD E1 01 E3 7E 23 ..............~#
01DBC0: B7 FA CE 01 5F 0E 02 E5 CD 05 00 E1 18 F0 E3 22 ...._.........."
01DBD0: 0C 0C 06 FE 21 0B 0C 70 2B 36 24 EB 0E 31 C3 05 ....!..p+6$..1..
01DBE0: 00 06 00 CD D4 01 E5 21 00 80 CD CF 01 E1 C9 CD .......!........
01DBF0: BA 01 0D 0A 43 61 6E 6E 6F 74 20 72 75 6E 20 69 ....Cannot run i
01DC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01DC10: 19 00 00 00 02 09 4E E5 19 00 41 02 00 00 00 02 ......N...A.....
01DC20: 19 00 46 02 00 00 00 02 19 00 42 02 00 00 00 02 ..F.......B.....
01DC30: 19 00 47 02 00 00 00 02 19 00 43 02 00 00 00 02 ..G.......C.....
01DC40: 19 00 48 02 00 00 00 02 19 00 44 02 00 00 00 02 ..H.......D.....
01DC50: 19 00 49 02 00 00 00 02 19 00 45 02 00 00 00 02 ..I.......E.....
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: 04 7E 23 B9 28 16 23 23 15 20 F6 CD 88 0D DD 00 .~#.(.##. ......
01DD10: 0E 06 1E FF CD 05 00 B7 28 15 18 12 7E 4F 87 9F ........(...~O..
01DD20: 47 C5 DD E1 23 7E 4F 87 9F 47 C5 FD E1 AF 37 D1 G...#~O..G....7.
01DD30: E1 C9 0E 00 0A 4F 00 F6 0F F6 00 06 0A 00 0E 00 .....O..........
01DD40: 01 4F 00 FF 0F FF 00 06 01 00 E5 D5 ED 43 69 0A .O...........Ci.
01DD50: ED 53 6B 0A 22 6D 0A 11 67 0A 0E 3C CD 05 00 D1 .Sk."m..g..<....
01DD60: E1 FE FF C8 B7 37 C9 02 03 00 00 00 00 00 00 E5 .....7..........
01DD70: ED 4B A6 02 DD E5 E1 CD 89 0A EB E1 D5 ED 4B A8 .K............K.
01DD80: 02 FD E5 D1 CD 89 0A D1 C9 19 7C B7 F2 93 0A 21 ..........|....!
01DD90: 00 00 C9 ED 42 09 D8 60 69 C9 E5 2A 08 0C 73 23 ....B..`i..*..s#
01DDA0: 72 23 D1 73 23 72 C9 3E 01 CD E8 0A 11 0A 0D 19 r#.s#r.>........
01DDB0: EB 3E 02 CD E8 0A 7D 12 C3 F7 0A 3E 01 32 0F 0D .>....}....>.2..
01DDC0: C9 3E 01 CD E8 0A 1E 01 7C B7 20 07 7D 3D FE 05 .>......|. .}=..
01DDD0: 30 01 5D 7B 32 0F 0D C3 F7 0A CD 98 0D 3A 0F 0D 0.]{2........:..
01DDE0: C3 AE 0D 2A 00 0C 18 03 2A 02 0C 3D 87 8D 6F 8C ...*....*..=..o.
01DDF0: 95 67 7E 23 66 6F C9 5F 16 00 3E 01 2A 06 0C 18 .g~#fo._..>.*...
01DE00: 03 2A 00 0C 3D 87 8D 6F 8C 95 67 73 23 72 C9 44 .*..=..o..gs#r.D
01DE10: 4D 2A 86 11 B7 ED 42 ED 4B 80 11 EB 09 EB C9 CD M*....B.K.......
01DE20: 0F 0B C3 B1 10 CD 0F 0B C3 CE 0D CD 37 0B C3 E9 ............7...
01DE30: 0E CD 37 0B C3 8E 0F CD 0F 0B E5 FD E5 C1 2A 86 ..7...........*.
01DE40: 11 B7 ED 42 E5 FD E1 E1 ED 4B 80 11 DD 09 C9 5E ...B.....K.....^
01DE50: 23 56 23 7E 23 66 6F C9 7C B5 C8 78 AA AC F5 E5 #V#~#fo.|..x....
01DE60: 7A B7 F2 6B 0B 21 00 00 ED 52 EB 6B 62 78 B7 79 z..k.!...R.kbx.y
01DE70: F2 75 0B AF 91 3D 28 12 3C 28 4E 06 08 05 87 30 .u...=(.<(N....0
01DE80: FC 29 8F 30 03 19 CE 00 10 F7 C1 04 05 F2 95 0B .).0............
01DE90: 57 AF 91 4F 7A B9 30 2D 06 10 29 8F 38 03 B9 38 W..Oz.0-..).8..8
01DEA0: 02 91 B7 3F CB 13 CB 12 10 F0 29 8F B9 38 01 13 ...?......)..8..
01DEB0: F1 FA BB 0B EB 7C FE 80 D8 18 0B AF 6F 67 ED 52 .....|......og.R
01DEC0: 37 C8 F8 18 01 F1 F6 01 C9 F1 E1 21 00 00 37 C9 7..........!..7.
01DED0: C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DF00: 7B 24 74 2C 79 2C 6C 2D 2C 64 34 30 30 30 7D 0D {$t,y,l-,d4000}.
01DF10: 0A 0D 0A 50 52 4F 47 52 41 4D 20 42 61 72 3B 0D ...PROGRAM Bar;.
01DF20: 0A 0D 0A 7B 20 54 68 69 73 20 69 73 20 74 68 65 ...{ This is the
01DF30: 20 70 72 6F 67 72 61 6D 20 74 68 61 74 20 70 72 program that pr
01DF40: 6F 64 75 63 65 64 20 74 68 65 20 63 6F 76 65 72 oduced the cover
01DF50: 20 70 61 67 65 20 6F 66 20 74 68 65 20 47 53 58 page of the GSX
01DF60: 20 64 6F 63 75 6D 65 6E 74 61 74 69 6F 6E 2E 0D documentation..
01DF70: 0A 20 20 54 68 65 20 6D 61 69 6E 20 70 72 6F 67 . The main prog
01DF80: 72 61 6D 20 69 73 20 76 65 72 79 20 61 72 74 69 ram is very arti
01DF90: 66 69 63 69 61 6C 20 73 69 6E 63 65 20 69 74 20 ficial since it
01DFA0: 75 73 65 73 20 72 61 6E 64 6F 6D 20 6E 75 6D 62 uses random numb
01DFB0: 65 72 73 20 66 6F 72 20 74 68 65 0D 0A 20 20 64 ers for the.. d
01DFC0: 61 74 61 20 61 6E 64 20 74 68 65 20 73 68 61 64 ata and the shad
01DFD0: 69 6E 67 2E 20 48 6F 77 65 76 65 72 20 79 6F 75 ing. However you
01DFE0: 20 6D 61 79 20 66 69 6E 64 20 74 68 65 20 70 72 may find the pr
01DFF0: 6F 63 65 64 75 72 65 73 20 70 61 74 20 61 6E 64 ocedures pat and
01E000: 20 62 61 72 33 20 75 73 65 66 75 6C 2E 0D 0A 20 bar3 useful...
01E010: 20 4E 6F 74 65 20 74 68 61 74 20 6F 6E 65 20 6F Note that one o
01E020: 66 20 74 68 65 20 6D 65 73 73 61 67 65 73 20 69 f the messages i
01E030: 73 20 6E 6F 74 20 64 69 73 70 6C 61 79 65 64 20 s not displayed
01E040: 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 20 70 72 on the screen pr
01E050: 6F 70 65 72 6C 79 20 73 69 6E 63 65 0D 0A 20 20 operly since..
01E060: 73 65 74 72 6F 74 61 74 69 6F 6E 20 69 73 20 63 setrotation is c
01E070: 61 6C 6C 65 64 2E 0D 0A 0D 0A 20 20 75 73 65 20 alled..... use
01E080: 42 41 52 2E 53 55 42 20 74 6F 20 63 6F 6D 70 69 BAR.SUB to compi
01E090: 6C 65 20 74 68 69 73 20 7D 0D 0A 0D 0A 43 4F 4E le this }....CON
01E0A0: 53 54 20 74 69 74 6C 65 31 6C 65 6E 3D 38 3B 0D ST title1len=8;.
01E0B0: 0A 09 74 69 74 6C 65 32 6C 65 6E 3D 38 3B 0D 0A ..title2len=8;..
01E0C0: 09 74 65 78 74 6D 6C 65 6E 3D 33 30 3B 09 0D 0A .textmlen=30;...
01E0D0: 09 62 77 69 64 74 68 3D 32 30 30 30 3B 09 0D 0A .bwidth=2000;...
01E0E0: 0D 0A 54 59 50 45 20 70 6F 69 6E 74 3D 20 52 45 ..TYPE point= RE
01E0F0: 43 4F 52 44 20 78 2C 79 3A 49 4E 54 45 47 45 52 CORD x,y:INTEGER
01E100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01E220: 3E BF FE 0D D0 2A 01 00 11 57 00 19 11 88 0D 01 >....*...W......
01E230: 03 00 ED B0 01 00 00 11 1F 59 CD 5E 0D AF 47 CD .........Y.^..G.
01E240: 8B 0D 3E 01 47 CD 8B 0D AF CD A3 0D 3E 01 CD 98 ..>.G.....£.>...
01E250: 0D 21 FF FF CD CA 0D 3E 01 CD AE 0D 37 C9 68 62 .!.....>....7.hb
01E260: 22 88 11 AF 67 29 29 29 22 80 11 6A 67 23 29 29 "...g)))"..jg#))
01E270: 29 2B 22 82 11 69 67 29 29 29 22 84 11 6B 67 23 )+"..ig)))"..kg#
01E280: 29 29 29 2B 22 86 11 C9 00 00 00 21 90 11 B7 28 )))+"......!...(
01E290: 01 23 78 C6 FF 9F 77 C9 21 90 11 B7 28 01 23 22 .#x...w.!...(.#"
01E2A0: 8C 11 C9 21 90 11 B7 28 01 23 22 8E 11 C9 32 92 ...!...(.#"...2.
01E2B0: 11 21 EA 0D 3D 28 0F 21 FE 0D 3D 28 09 21 01 0E .!..=(.!..=(.!..
01E2C0: 3D 28 03 21 0E 0E 22 E8 0D C9 22 8A 11 C9 CD 41 =(.!.."..."....A
01E2D0: 10 D0 01 E7 0D CD 88 0D E9 00 C9 E5 2A 8A 11 29 ............*..)
01E2E0: 30 01 2C 22 8A 11 E1 C3 EA 0D 30 23 ED 4B 8C 11 0.,"......0#.K..
01E2F0: 0A F5 CD 45 0E F1 A0 4F 78 2F A6 B1 77 C9 38 EC ...E...Ox/..w.8.
01E300: 20 45 4E 44 3B 0D 0A 20 20 20 0D 0A 56 41 52 0D END;.. ..VAR.
01E310: 0A 0D 0A 7B 24 46 20 47 53 58 56 41 52 20 7D 0D ...{$F GSXVAR }.
01E320: 0A 0D 0A 09 68 2C 70 31 2C 70 32 2C 70 33 3A 49 ....h,p1,p2,p3:I
01E330: 4E 54 45 47 45 52 3B 0D 0A 09 68 61 6E 64 6C 65 NTEGER;...handle
01E340: 2C 63 6F 75 6E 74 20 3A 20 49 4E 54 45 47 45 52 ,count : INTEGER
01E350: 3B 0D 0A 09 69 3A 49 4E 54 45 47 45 52 3B 0D 0A ;...i:INTEGER;..
01E360: 09 78 31 2C 79 31 2C 78 32 2C 79 32 3A 49 4E 54 .x1,y1,x2,y2:INT
01E370: 45 47 45 52 3B 0D 0A 09 63 78 2C 63 79 3A 52 45 EGER;...cx,cy:RE
01E380: 41 4C 3B 0D 0A 09 74 69 74 6C 65 31 3A 20 41 52 AL;...title1: AR
01E390: 52 41 59 5B 31 2E 2E 74 69 74 6C 65 31 6C 65 6E RAY[1..title1len
01E3A0: 5D 20 4F 46 20 43 48 41 52 3B 0D 0A 09 74 69 74 ] OF CHAR;...tit
01E3B0: 6C 65 32 3A 20 41 52 52 41 59 5B 31 2E 2E 74 69 le2: ARRAY[1..ti
01E3C0: 74 6C 65 32 6C 65 6E 5D 20 4F 46 20 43 48 41 52 tle2len] OF CHAR
01E3D0: 3B 0D 0A 09 74 65 78 74 6D 3A 20 20 41 52 52 41 ;...textm: ARRA
01E3E0: 59 5B 31 2E 2E 74 65 78 74 6D 6C 65 6E 5D 20 4F Y[1..textmlen] O
01E3F0: 46 20 43 48 41 52 3B 0D 0A 09 6C 61 62 3A 09 43 F CHAR;...lab:.C
01E400: 48 41 52 3B 0D 0A 0D 0A 7B 24 46 20 47 53 58 4C HAR;....{$F GSXL
01E410: 49 42 20 7D 0D 0A 0D 0A 7B 20 54 68 69 73 20 70 IB }....{ This p
01E420: 72 6F 63 65 64 75 72 65 20 73 65 74 73 20 74 68 rocedure sets th
01E430: 65 20 66 69 6C 6C 20 69 6E 64 65 78 20 61 6E 64 e fill index and
01E440: 20 73 74 79 6C 65 20 61 63 63 6F 72 64 69 6E 67 style according
01E450: 20 74 6F 20 69 74 73 20 73 69 6E 67 6C 65 0D 0A to its single..
01E460: 20 20 70 61 72 61 6D 65 74 65 72 20 31 20 63 6F parameter 1 co
01E470: 72 72 65 73 70 6F 6E 64 73 20 74 6F 20 28 32 2C rresponds to (2,
01E480: 31 29 0D 0A 09 20 20 20 20 32 20 20 20 20 20 20 1)... 2
01E490: 20 20 20 20 20 20 20 74 6F 20 28 32 2C 32 29 0D to (2,2).
01E4A0: 0A 09 20 20 20 20 36 09 09 20 20 74 6F 20 28 32 .. 6.. to (2
01E4B0: 2C 36 29 0D 0A 09 20 20 20 20 37 09 09 20 20 74 ,6)... 7.. t
01E4C0: 6F 20 28 33 2C 31 29 0D 0A 09 20 20 20 31 32 09 o (3,1)... 12.
01E4D0: 09 20 20 74 6F 20 28 33 2C 36 29 0D 0A 7D 0D 0A . to (3,6)..}..
01E4E0: 50 52 4F 43 45 44 55 52 45 20 70 61 74 28 6A 3A PROCEDURE pat(j:
01E4F0: 49 4E 54 45 47 45 52 29 3B 0D 0A 42 45 47 49 4E INTEGER);..BEGIN
01E500: C9 D0 CD 45 0E ED 5B 8C 11 1A A0 AE 77 C9 D0 ED ...E..[.....w...
01E510: 4B 8E 11 18 DB CD 41 10 ED 4B 8E 11 0A D0 01 27 K.....A..K.....'
01E520: 0E CD 88 0D E9 00 C9 CD 45 0E 7E 58 C9 47 C5 CD ........E.~X.G..
01E530: 41 10 C1 78 D0 01 3E 0E CD 88 0D E9 00 C9 F5 CD A..x..>.........
01E540: 45 0E F1 77 C9 01 00 B6 29 09 7E 23 66 6F E6 F8 E..w....).~#fo..
01E550: 85 6F CB 14 4B 7B E6 F8 5F 19 79 E6 07 C6 67 5F .o..K{.._.y...g_
01E560: CE 0E 93 57 1A 47 C9 80 40 20 10 08 04 02 01 CD ...W.G..@ ......
01E570: 73 0E D0 FD E5 DD E5 CD 83 0E E5 FD E1 D5 DD E1 s...............
01E580: D1 E1 C9 CD 41 10 D8 CD 71 10 D0 44 4D D5 DD E5 ....A...q..DM...
01E590: E1 19 CB 2C CB 1D E5 FD E5 E1 09 CB 2C CB 1D D1 ...,........,...
01E5A0: B7 ED 42 09 20 07 E3 ED 52 19 E3 28 13 DD E5 E3 ..B. ...R..(....
01E5B0: B7 ED 52 E1 20 13 FD E5 EB E3 ED 52 E1 EB 20 09 ..R. ......R.. .
01E5C0: C1 DD E5 D1 FD E5 E1 37 C9 DD E3 FD E5 C5 FD E1 .......7........
01E5D0: C5 CD 71 10 C1 FD E1 DD E3 38 03 C1 18 A9 D5 DD ..q......8......
01E5E0: E1 E5 FD E1 D1 60 69 18 9E 01 F2 0E CD 88 0D E9 .....`i.........
01E5F0: 00 C9 CD 6F 0E D0 E5 DD E5 E1 B7 ED 52 CD 68 11 ...o........R.h.
01E600: 06 FF F2 0A 0F 06 01 CD 51 11 E3 FD E5 D1 B7 ED ........Q.......
01E610: 52 CD 68 11 0E 01 F2 1E 0F 0E FF CD 51 11 D1 CD R.h.........Q...
01E620: 5E 11 3E 00 FA 35 0F EB 78 41 4F DD E5 FD E5 DD ^.>..5..xAO.....
01E630: E1 FD E1 3E FF 32 99 11 D5 29 22 95 11 ED 52 E5 ...>.2...)"...R.
01E640: EB 29 CD 51 11 22 93 11 78 5F 87 9F 57 79 32 97 .).Q."..x_..Wy2.
01E650: 11 87 9F 32 98 11 E1 C1 03 C5 E5 D5 DD E5 D1 FD ...2............
01E660: E5 E1 3A 99 11 B7 28 01 EB CD DB 0D D1 E1 7C 87 ..:...(.......|.
01E670: 38 0E B5 28 0B ED 4B 97 11 FD 09 ED 4B 93 11 09 8..(..K.....K...
01E680: ED 4B 95 11 09 DD 19 C1 0B 78 B1 20 CC C9 01 97 .K.......x. ....
01E690: 0F CD 88 0D E9 00 C9 DD E5 C1 78 BA 20 0C 79 AB ..........x. .y.
01E6A0: E6 F8 20 06 7B 91 3C 47 18 4E 79 E6 07 28 09 2F .. .{.<G.Ny..(./
01E6B0: C6 09 47 D5 CD F8 0F D1 D5 DD E5 C1 EB B7 ED 42 ..G............B
01E6C0: 23 06 03 CB 3C CB 1D 10 FA 28 1F 45 C5 DD E5 D1 #...<....(.E....
01E6D0: FD E5 E1 CD 45 0E C1 E5 CD 08 10 E1 7E A1 B2 AB ....E.......~...
01E6E0: 77 7D C6 08 6F 8C 95 67 10 F2 D1 13 7B E6 07 C8 w}..o..g....{...
01E6F0: 47 7B E6 F8 5F D5 DD E1 C5 DD E5 D1 FD E5 E1 CD G{.._...........
01E700: 0D 0A 09 69 3A 3D 73 65 74 66 69 6C 6C 69 6E 64 ...i:=setfillind
01E710: 65 78 28 68 61 6E 64 6C 65 2C 6A 20 44 49 56 20 ex(handle,j DIV
01E720: 36 20 2B 20 32 29 3B 0D 0A 09 69 3A 3D 73 65 74 6 + 2);...i:=set
01E730: 66 69 6C 6C 73 74 79 6C 65 28 68 61 6E 64 6C 65 fillstyle(handle
01E740: 2C 28 6A 2D 31 29 20 4D 4F 44 20 36 20 2B 20 31 ,(j-1) MOD 6 + 1
01E750: 29 3B 0D 0A 45 4E 44 3B 0D 0A 09 0D 0A 46 55 4E );..END;.....FUN
01E760: 43 54 49 4F 4E 20 72 6E 6F 3A 49 4E 54 45 47 45 CTION rno:INTEGE
01E770: 52 3B 0D 0A 56 41 52 20 69 3A 49 4E 54 45 47 45 R;..VAR i:INTEGE
01E780: 52 3B 0D 0A 42 45 47 49 4E 0D 0A 20 20 69 3A 3D R;..BEGIN.. i:=
01E790: 45 4E 54 49 45 52 28 52 41 4E 44 4F 4D 2A 39 2B ENTIER(RANDOM*9+
01E7A0: 31 29 3B 0D 0A 20 20 49 46 20 69 3E 37 20 54 48 1);.. IF i>7 TH
01E7B0: 45 4E 20 69 3A 3D 69 2B 31 3B 0D 0A 20 20 72 6E EN i:=i+1;.. rn
01E7C0: 6F 3A 3D 69 0D 0A 45 4E 44 3B 0D 0A 20 20 0D 0A o:=i..END;.. ..
01E7D0: 7B 20 44 72 61 77 73 20 61 20 70 73 65 75 64 6F { Draws a pseudo
01E7E0: 20 33 20 64 69 6D 65 6E 73 69 6F 6E 61 6C 20 62 3 dimensional b
01E7F0: 61 72 20 73 74 61 72 74 69 6E 67 20 61 74 20 78 ar starting at x
01E800: 31 2C 30 2E 20 79 31 20 75 6E 69 74 73 20 68 69 1,0. y1 units hi
01E810: 67 68 20 77 69 64 74 68 20 62 77 69 64 74 68 0D gh width bwidth.
01E820: 0A 20 20 77 69 74 68 20 74 68 65 20 72 65 63 74 . with the rect
01E830: 61 6E 67 6C 65 73 20 70 72 69 6E 74 65 64 20 69 angles printed i
01E840: 6E 20 63 6F 6C 6F 75 72 73 20 70 31 2C 70 32 20 n colours p1,p2
01E850: 61 6E 64 20 70 33 7D 0D 0A 50 52 4F 43 45 44 55 and p3}..PROCEDU
01E860: 52 45 20 62 61 72 33 28 78 31 2C 79 31 2C 70 31 RE bar3(x1,y1,p1
01E870: 2C 70 32 2C 70 33 2C 62 77 69 64 74 68 3A 49 4E ,p2,p3,bwidth:IN
01E880: 54 45 47 45 52 29 3B 0D 0A 56 41 52 20 70 3A 20 TEGER);..VAR p:
01E890: 41 52 52 41 59 5B 30 2E 2E 33 5D 20 4F 46 20 70 ARRAY[0..3] OF p
01E8A0: 6F 69 6E 74 3B 0D 0A 42 45 47 49 4E 0D 0A 20 70 oint;..BEGIN.. p
01E8B0: 61 74 28 70 31 29 3B 0D 0A 20 62 61 72 28 68 61 at(p1);.. bar(ha
01E8C0: 6E 64 6C 65 2C 78 31 2C 35 30 30 30 2C 78 31 2B ndle,x1,5000,x1+
01E8D0: 62 77 69 64 74 68 2C 79 31 29 3B 0D 0A 20 70 5B bwidth,y1);.. p[
01E8E0: 30 5D 2E 78 3A 3D 78 31 3B 20 20 70 5B 30 5D 2E 0].x:=x1; p[0].
01E8F0: 79 3A 3D 79 31 3B 0D 0A 20 70 5B 31 5D 2E 78 3A y:=y1;.. p[1].x:
01E900: DB 0D DD 23 C1 10 F1 C9 ED 5B 8C 11 2A 8A 11 3A ...#.....[..*..:
01E910: 92 11 3D 28 1B 3D 28 07 3D 28 0D ED 5B 8E 11 1A ..=(.=(.=(..[...
01E920: A5 57 7D 2F 4F 1E 00 C9 1A A5 5F 0E FF 16 00 C9 .W}/O....._.....
01E930: 1A A5 4F ED 5B 8E 11 1A 2F B5 2F B1 57 0E 00 59 ..O.[..././.W..Y
01E940: C9 ED 4B 84 11 CD 64 11 FA 6F 10 ED 4B 86 11 CD ..K...d..o..K...
01E950: 64 11 28 03 F2 6F 10 ED 4B 80 11 CD 58 11 FA 6F d.(..o..K...X..o
01E960: 10 ED 4B 82 11 CD 58 11 28 03 F2 6F 10 37 C9 B7 ..K...X.(..o.7..
01E970: C9 DD E5 E3 ED 4B 80 11 CD 99 10 ED 4B 82 11 DC .....K......K...
01E980: A3 10 E1 D0 EB FD E5 E3 ED 4B 84 11 CD 99 10 ED £........K......
01E990: 4B 86 11 DC A3 10 E1 EB C9 CD 64 11 FC 58 11 37 K...£.....d..X.7
01E9A0: F0 B7 C9 CD 64 11 37 F8 C8 CD 58 11 37 F8 C8 B7 ....d.7...X.7...
01E9B0: C9 01 BA 10 CD 88 0D E9 00 C9 DD E5 E5 6F 26 00 .............o&.
01E9C0: 29 29 29 01 00 B8 09 E5 DD E1 E1 06 08 D5 C5 DD ))).............
01E9D0: 4E 00 DD 23 06 08 C5 CD 41 10 C1 30 0B 79 87 E5 N..#....A..0.y..
01E9E0: D5 C5 CD E7 0D C1 D1 E1 CB 21 13 10 E9 C1 D1 23 .........!.....#
01E9F0: 10 DB DD E1 C9 01 FE 10 CD 88 0D E9 00 C9 47 ED ..............G.
01EA00: 5B 84 11 AF ED 52 23 B4 F8 B5 C8 65 E5 78 21 90 [....R#....e.x!.
01EA10: 11 B7 28 01 23 4E 2A 84 11 29 11 00 B6 19 E5 3A ..(.#N*..).....:
01EA20: 89 11 21 88 11 96 3C 47 6E 26 00 29 29 29 EB E1 ..!...<Gn&.)))..
01EA30: F1 F5 C5 D5 E5 7E 23 66 6F E6 F8 85 6F CB 14 19 .....~#fo...o...
01EA40: 11 08 00 71 19 10 FC E1 23 23 D1 C1 F1 3D 20 E1 ...q....##...= .
01EA50: C9 AF 95 6F 9C 95 67 C9 EB CD 64 11 EB C9 B7 ED ...o..g...d.....
01EA60: 52 19 18 04 B7 ED 42 09 E0 FA 6F 11 F6 80 C9 E6 R.....B...o.....
01EA70: 7F C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAA0: 00 00 04 00 21 08 42 00 01 55 55 55 55 55 55 55 ....!.B..UUUUUUU
01EAB0: 55 2A AA AA AA AA 55 48 10 00 42 00 04 08 40 00 U*....UH..B...@.
01EAC0: 00 00 00 00 08 40 40 10 01 22 09 10 49 24 92 48 .....@@.."..I$.H
01EAD0: 08 08 90 09 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EAE0: 00 00 00 20 02 44 20 24 08 10 20 40 81 02 04 08 ... .D $.. @....
01EAF0: 40 01 00 00 24 02 08 40 00 02 40 81 00 81 20 08 @...$..@..@... .
01EB00: 3D 78 31 2B 62 77 69 64 74 68 3B 20 70 5B 31 5D =x1+bwidth; p[1]
01EB10: 2E 79 3A 3D 79 31 3B 0D 0A 20 70 5B 32 5D 2E 78 .y:=y1;.. p[2].x
01EB20: 3A 3D 78 31 2B 20 33 20 2A 20 62 77 69 64 74 68 :=x1+ 3 * bwidth
01EB30: 20 44 49 56 20 32 3B 20 70 5B 32 5D 2E 79 3A 3D DIV 2; p[2].y:=
01EB40: 79 31 20 2B 20 62 77 69 64 74 68 20 44 49 56 20 y1 + bwidth DIV
01EB50: 32 3B 0D 0A 20 70 5B 33 5D 2E 78 3A 3D 78 31 2B 2;.. p[3].x:=x1+
01EB60: 20 62 77 69 64 74 68 20 44 49 56 20 32 3B 20 70 bwidth DIV 2; p
01EB70: 5B 33 5D 2E 79 3A 3D 79 31 20 2B 20 62 77 69 64 [3].y:=y1 + bwid
01EB80: 74 68 20 44 49 56 20 32 3B 0D 0A 20 70 61 74 28 th DIV 2;.. pat(
01EB90: 70 32 29 3B 0D 0A 20 66 69 6C 6C 61 72 65 61 28 p2);.. fillarea(
01EBA0: 68 61 6E 64 6C 65 2C 34 2C 41 44 44 52 28 70 29 handle,4,ADDR(p)
01EBB0: 29 3B 0D 0A 20 70 5B 30 5D 2E 78 3A 3D 70 5B 31 );.. p[0].x:=p[1
01EBC0: 5D 2E 78 3B 70 5B 30 5D 2E 79 3A 3D 35 30 30 30 ].x;p[0].y:=5000
01EBD0: 3B 0D 0A 20 70 5B 33 5D 2E 78 3A 3D 70 5B 32 5D ;.. p[3].x:=p[2]
01EBE0: 2E 78 3B 70 5B 33 5D 2E 79 3A 3D 35 30 30 30 20 .x;p[3].y:=5000
01EBF0: 2B 20 62 77 69 64 74 68 20 44 49 56 20 32 3B 0D + bwidth DIV 2;.
01EC00: 0A 20 70 61 74 28 70 33 29 3B 0D 0A 20 66 69 6C . pat(p3);.. fil
01EC10: 6C 61 72 65 61 28 68 61 6E 64 6C 65 2C 34 2C 41 larea(handle,4,A
01EC20: 44 44 52 28 70 29 29 3B 0D 0A 45 4E 44 3B 0D 0A DDR(p));..END;..
01EC30: 20 0D 0A 42 45 47 49 4E 0D 0A 20 20 6F 70 65 6E ..BEGIN.. open
01EC40: 77 6F 72 6B 28 68 61 6E 64 6C 65 2C 31 2C 31 2C work(handle,1,1,
01EC50: 31 2C 31 2C 31 2C 31 2C 31 2C 31 2C 31 2C 31 29 1,1,1,1,1,1,1,1)
01EC60: 3B 0D 0A 20 20 74 69 74 6C 65 31 3A 3D 27 52 65 ;.. title1:='Re
01EC70: 67 69 6F 6E 61 6C 27 3B 0D 0A 20 20 74 69 74 6C gional';.. titl
01EC80: 65 32 3A 3D 27 41 6E 61 6C 79 73 69 73 27 3B 0D e2:='Analysis';.
01EC90: 0A 20 20 73 65 74 63 68 61 72 68 65 69 67 68 74 . setcharheight
01ECA0: 28 68 61 6E 64 6C 65 2C 37 30 30 2C 78 31 2C 79 (handle,700,x1,y
01ECB0: 31 2C 78 32 2C 79 32 29 3B 0D 0A 20 20 67 74 65 1,x2,y2);.. gte
01ECC0: 78 74 28 68 61 6E 64 6C 65 2C 31 30 30 30 2C 32 xt(handle,1000,2
01ECD0: 39 30 30 30 2C 41 44 44 52 28 74 69 74 6C 65 31 9000,ADDR(title1
01ECE0: 29 2C 74 69 74 6C 65 31 6C 65 6E 29 3B 0D 0A 20 ),title1len);..
01ECF0: 20 67 74 65 78 74 28 68 61 6E 64 6C 65 2C 33 35 gtext(handle,35
01ED00: 02 44 10 89 22 00 08 41 00 00 04 00 00 10 00 90 .D.."..A........
01ED10: 80 00 02 01 00 02 09 02 10 04 90 10 90 20 02 21 ............. .!
01ED20: 00 84 00 00 10 80 48 40 00 02 01 00 02 48 08 42 ......H@.....H.B
01ED30: 10 00 22 08 00 90 92 40 10 40 01 00 00 01 10 00 .."....@.@......
01ED40: 00 22 40 22 00 01 12 00 00 91 24 48 09 22 48 12 ."@"......$H."H.
01ED50: 42 10 00 08 80 00 82 42 40 88 00 20 00 08 90 00 B......B@.. ....
01ED60: 90 00 20 00 20 04 00 22 04 40 82 20 24 08 00 00 .. . ..".@. $...
01ED70: 80 12 00 00 40 00 00 01 00 00 00 00 10 02 00 21 ....@..........!
01ED80: 12 00 04 00 04 00 00 00 00 00 00 00 00 00 00 00 ................
01ED90: 00 00 00 24 24 24 21 08 00 00 80 10 40 10 80 41 ...$$$!.....@..A
01EDA0: 08 42 21 08 00 92 41 00 04 00 00 00 00 90 42 08 .B!...A.......B.
01EDB0: 00 92 09 08 42 40 40 90 10 00 10 04 10 02 00 42 ....B@@........B
01EDC0: 00 04 00 00 00 00 00 00 00 01 12 40 00 00 10 40 ...........@...@
01EDD0: 82 02 00 04 00 12 04 21 04 00 02 49 24 20 00 02 .......!...I$ ..
01EDE0: 10 00 10 20 49 24 92 40 80 10 00 00 08 00 20 00 ... I$.@...... .
01EDF0: 00 01 00 00 00 00 10 00 00 00 00 00 00 00 00 00 ................
01EE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EE20: 00 00 00 00 10 02 00 08 41 10 82 10 20 20 08 08 ........A... ..
01EE30: 02 04 00 20 44 08 90 41 04 88 89 02 04 41 08 00 ... D..A.....A..
01EE40: 08 80 21 10 90 40 41 20 40 00 00 00 40 00 40 40 ..!..@A @...@.@@
01EE50: 04 40 00 00 00 00 00 00 00 00 10 00 00 12 08 01 .@..............
01EE60: 08 40 10 84 42 00 01 08 09 00 84 00 08 10 00 82 .@..B...........
01EE70: 10 00 90 00 00 00 02 00 00 00 04 20 00 00 00 00 ........... ....
01EE80: 40 12 40 02 00 00 02 00 09 22 42 24 89 08 01 22 @.@......"B$..."
01EE90: 40 12 24 12 04 10 12 00 00 00 00 40 08 00 01 20 @.$........@...
01EEA0: 20 00 80 80 48 00 00 00 00 00 00 10 00 10 00 00 ...H...........
01EEB0: 00 00 00 00 1A 00 00 00 00 00 00 00 00 00 00 00 ................
01EEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01EF10: 1A 00 00 00 02 09 4E E5 1A 00 41 02 00 00 00 02 ......N...A.....
01EF20: 1A 00 46 02 00 00 00 02 1A 00 42 02 00 00 00 02 ..F.......B.....
01EF30: 1A 00 47 02 00 00 00 02 1A 00 43 02 00 00 00 02 ..G.......C.....
01EF40: 1A 00 48 02 00 00 00 02 1A 00 44 02 00 00 00 02 ..H.......D.....
01EF50: 1A 00 49 02 00 00 00 02 1A 00 45 02 00 00 00 02 ..I.......E.....
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: 30 30 2C 32 36 30 30 30 2C 41 44 44 52 28 74 69 00,26000,ADDR(ti
01F010: 74 6C 65 32 29 2C 74 69 74 6C 65 32 6C 65 6E 29 tle2),title2len)
01F020: 3B 0D 0A 20 0D 0A 20 46 4F 52 20 63 6F 75 6E 74 ;.. .. FOR count
01F030: 3A 3D 30 20 54 4F 20 37 20 44 4F 0D 0A 09 42 45 :=0 TO 7 DO...BE
01F040: 47 49 4E 0D 0A 09 68 3A 3D 45 4E 54 49 45 52 28 GIN...h:=ENTIER(
01F050: 52 41 4E 44 4F 4D 2A 32 35 30 30 30 29 2B 35 30 RANDOM*25000)+50
01F060: 30 30 3B 0D 0A 09 70 31 3A 3D 72 6E 6F 3B 0D 0A 00;...p1:=rno;..
01F070: 09 52 45 50 45 41 54 20 70 32 3A 3D 72 6E 6F 20 .REPEAT p2:=rno
01F080: 55 4E 54 49 4C 20 70 31 3C 3E 20 70 32 3B 0D 0A UNTIL p1<> p2;..
01F090: 09 52 45 50 45 41 54 20 70 33 3A 3D 72 6E 6F 20 .REPEAT p3:=rno
01F0A0: 55 4E 54 49 4C 20 28 70 31 3C 3E 70 33 29 20 41 UNTIL (p1<>p3) A
01F0B0: 4E 44 20 28 70 33 3C 3E 20 70 32 29 3B 0D 0A 09 ND (p3<> p2);...
01F0C0: 42 45 47 49 4E 0D 0A 09 62 61 72 33 28 63 6F 75 BEGIN...bar3(cou
01F0D0: 6E 74 2A 28 62 77 69 64 74 68 2B 31 35 30 30 29 nt*(bwidth+1500)
01F0E0: 2C 68 2C 70 31 2C 70 32 2C 70 33 2C 62 77 69 64 ,h,p1,p2,p3,bwid
01F0F0: 74 68 29 3B 0D 0A 09 6C 61 62 3A 3D 43 48 52 28 th);...lab:=CHR(
01F100: 4F 52 44 28 27 41 27 29 2B 63 6F 75 6E 74 29 3B ORD('A')+count);
01F110: 0D 0A 09 67 74 65 78 74 28 68 61 6E 64 6C 65 2C ...gtext(handle,
01F120: 63 6F 75 6E 74 2A 28 62 77 69 64 74 68 2B 31 35 count*(bwidth+15
01F130: 30 30 29 2B 37 30 30 2C 33 35 30 30 2C 41 44 44 00)+700,3500,ADD
01F140: 52 28 6C 61 62 29 2C 31 29 3B 0D 0A 09 45 4E 44 R(lab),1);...END
01F150: 3B 0D 0A 0D 0A 09 45 4E 44 3B 0D 0A 20 69 3A 3D ;.....END;.. i:=
01F160: 73 65 74 72 6F 74 61 74 69 6F 6E 28 68 61 6E 64 setrotation(hand
01F170: 6C 65 2C 32 37 30 30 29 3B 0D 0A 20 74 65 78 74 le,2700);.. text
01F180: 6D 3A 3D 27 31 39 38 36 20 66 69 67 75 72 65 73 m:='1986 figures
01F190: 2E 20 20 30 30 30 27 27 73 20 6F 66 20 75 6E 69 . 000''s of uni
01F1A0: 74 73 2E 27 3B 0D 0A 20 67 74 65 78 74 28 68 61 ts.';.. gtext(ha
01F1B0: 6E 64 6C 65 2C 32 37 30 30 30 2C 32 32 30 30 30 ndle,27000,22000
01F1C0: 2C 41 44 44 52 28 74 65 78 74 6D 29 2C 74 65 78 ,ADDR(textm),tex
01F1D0: 74 6D 6C 65 6E 29 3B 0D 0A 20 20 52 45 41 44 4C tmlen);.. READL
01F1E0: 4E 3B 0D 0A 20 20 63 6C 6F 73 65 77 6F 72 6B 28 N;.. closework(
01F1F0: 68 61 6E 64 6C 65 29 0D 0A 45 4E 44 2E 0D 0A 20 handle)..END...
01F200: 20 05 CD 18 07 18 03 CD 2D 05 38 07 04 3A 01 25 .......-.8..:.%
01F210: B8 30 D6 F1 C1 D1 E1 C9 0C ED 5B F5 23 CD 2D 05 .0........[.#.-.
01F220: ED 5B F2 23 C9 E5 21 EF 23 3E FF CD DC 0A 77 E1 .[.#..!.#>....w.
01F230: B7 C9 E5 D5 C5 3A FF 24 ED 44 81 3C 32 97 25 3A .....:.$.D.<2.%:
01F240: 04 25 CB 4F 20 2F 3A CE 01 B7 20 0A 21 06 25 CB .%.O /:... .!.%.
01F250: 76 28 0A CD 8C 07 3E 00 32 CE 01 18 18 CB 46 CB v(....>.2.....F.
01F260: 86 C4 EC 07 CB 4E CB 8E C4 F4 08 CD BC 07 CD 43 .....N.........C
01F270: 08 C1 D1 E1 C9 CD 43 08 21 06 25 CD EC 07 CD 72 ......C.!.%....r
01F280: 09 CD F4 08 CD 41 09 CD 30 09 18 DF 3A 02 25 47 .....A..0...:.%G
01F290: 3A FF 24 4F CD 42 0A 21 44 27 7E 23 B7 C2 A8 0A :.$O.B.!D'~#....
01F2A0: 3A 27 27 C3 C4 0A 3A CE 01 B7 F2 B6 07 CB BF 32 :''...:........2
01F2B0: CE 01 3E 80 18 03 3A 2D 27 C3 2F 0A 3A 05 25 B7 ..>...:-'./.:.%.
01F2C0: 28 08 DD 36 01 00 CB D6 18 05 CB 56 CB 96 C8 F5 (..6.......V....
01F2D0: CD A6 07 F1 CB CE 21 F8 14 3C 23 23 3D 20 FB 5E ......!..<##= .^
01F2E0: 23 56 EB 3A 29 27 47 CD CD 09 37 C9 E5 3A 34 27 #V.:)'G...7..:4'
01F2F0: CD 2F 0A CB 66 20 23 06 05 21 30 08 CD CD 09 2A ./..f #..!0....*
01F300: A4 25 ED 5B A2 25 ED 52 CD 89 09 DD CB 00 56 3E .%.[.%.R......V>
01F310: 20 28 02 3E 2A CD DC 0A E1 C9 06 06 21 35 08 CD (.>*.......!5..
01F320: CD 09 2A FC 24 ED 5B A4 25 ED 52 CD 89 09 E1 C9 ..*.$.[.%.R.....
01F330: 46 52 45 45 3A 42 4C 4F 43 4B 3A 4F 3A 27 27 FE FREE:BLOCK:O:''.
01F340: 50 79 C9 3A 2E 27 ED 5B 9B 25 30 11 CD 3B 08 30 Py.:.'.[.%0..;.0
01F350: 0C DD CB 02 56 C0 F5 CD F4 08 F1 18 1B 2A 9F 25 ....V........*.%
01F360: DD CB 00 4E 20 12 DD CB 02 76 20 0C B7 ED 52 28 ...N ....v ...R(
01F370: 1B C6 05 CD 2F 0A 18 0B CD 2F 0A 06 05 21 EF 08 ..../..../...!..
01F380: CD CD 09 EB 22 9F 25 06 00 CD 8F 09 CD CD 08 CD ....".%.........
01F390: 3B 08 3A 2F 27 30 06 DD CB 02 56 28 1C DD CB 02 ;.:/'0....V(....
01F3A0: 76 20 16 DD CB 00 4E 20 10 ED 5B 9D 25 B7 ED 52 v ....N ..[.%..R
01F3B0: C8 19 C6 04 CD 2F 0A 18 0D E5 CD 2F 0A 06 04 21 ...../...../...!
01F3C0: EB 08 CD CD 09 E1 22 9D 25 44 C3 95 09 3A 97 25 ......".%D...:.%
01F3D0: 4F 3A A1 25 B7 28 0B 47 CD 48 12 67 AF 84 38 07 O:.%.(.G.H.g..8.
01F3E0: 10 FB 81 26 00 6F D0 21 FF 00 C9 43 4F 4C 3A 4C ...&.o.!...COL:L
01F3F0: 49 4E 45 3A E5 3A 30 27 CD 2F 0A 21 04 25 CB 66 INE:.:0'./.!.%.f
01F400: 0D 0A 1A 27 31 39 38 36 20 66 69 67 75 72 65 73 ...'1986 figures
01F410: 2E 20 20 30 30 30 27 27 73 20 6F 66 20 75 6E 69 . 000''s of uni
01F420: 74 73 2E 27 3B 0D 0A 20 67 74 65 78 74 28 68 61 ts.';.. gtext(ha
01F430: 6E 64 6C 65 2C 32 37 30 30 30 2C 32 32 30 30 30 ndle,27000,22000
01F440: 2C 41 44 44 52 28 74 65 78 74 6D 29 2C 74 65 78 ,ADDR(textm),tex
01F450: 74 6D 6C 65 6E 29 3B 0D 0A 20 20 52 45 41 44 4C tmlen);.. READL
01F460: 4E 3B 0D 0A 20 20 63 6C 6F 73 65 77 6F 72 6B 28 N;.. closework(
01F470: 68 61 6E 64 6C 65 29 0D 0A 45 4E 44 2E 0D 0A 20 handle)..END...
01F480: A3 10 E1 D0 EB FD E5 E3 ED 4B 84 11 CD 99 10 ED £........K......
01F490: 4B 86 11 DC A3 10 E1 EB C9 CD 64 11 FC 58 11 37 K...£.....d..X.7
01F4A0: F0 B7 C9 CD 64 11 37 F8 C8 CD 58 11 37 F8 C8 B7 ....d.7...X.7...
01F4B0: C9 01 BA 10 CD 88 0D E9 00 C9 DD E5 E5 6F 26 00 .............o&.
01F4C0: 29 29 29 01 00 B8 09 E5 DD E1 E1 06 08 D5 C5 DD ))).............
01F4D0: 4E 00 DD 23 06 08 C5 CD 41 10 C1 30 0B 79 87 E5 N..#....A..0.y..
01F4E0: D5 C5 CD E7 0D C1 D1 E1 CB 21 13 10 E9 C1 D1 23 .........!.....#
01F4F0: 10 DB DD E1 C9 01 FE 10 CD 88 0D E9 00 C9 47 ED ..............G.
01F500: 5B 84 11 AF ED 52 23 B4 F8 B5 C8 65 E5 78 21 90 [....R#....e.x!.
01F510: 11 B7 28 01 23 4E 2A 84 11 29 11 00 B6 19 E5 3A ..(.#N*..).....:
01F520: 89 11 21 88 11 96 3C 47 6E 26 00 29 29 29 EB E1 ..!...<Gn&.)))..
01F530: F1 F5 C5 D5 E5 7E 23 66 6F E6 F8 85 6F CB 14 19 .....~#fo...o...
01F540: 11 08 00 71 19 10 FC E1 23 23 D1 C1 F1 3D 20 E1 ...q....##...= .
01F550: C9 AF 95 6F 9C 95 67 C9 EB CD 64 11 EB C9 B7 ED ...o..g...d.....
01F560: 52 19 18 04 B7 ED 42 09 E0 FA 6F 11 F6 80 C9 E6 R.....B...o.....
01F570: 7F C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F5A0: 00 00 04 00 21 08 42 00 01 55 55 55 55 55 55 55 ....!.B..UUUUUUU
01F5B0: 55 2A AA AA AA AA 55 48 10 00 42 00 04 08 40 00 U*....UH..B...@.
01F5C0: 00 00 00 00 08 40 40 10 01 22 09 10 49 24 92 48 .....@@.."..I$.H
01F5D0: 08 08 90 09 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F5E0: 00 00 00 20 02 44 20 24 08 10 20 40 81 02 04 08 ... .D $.. @....
01F5F0: 40 01 00 00 24 02 08 40 00 02 40 81 00 81 20 08 @...$..@..@... .
01F600: 28 07 06 06 21 2A 09 18 10 CB 46 28 07 06 06 21 (...!*....F(...!
01F610: 1E 09 18 05 06 06 21 24 09 CD CD 09 E1 C9 49 2F ......!$......I/
01F620: 41 55 54 4F 49 4E 53 45 52 54 43 48 41 4E 47 45 AUTOINSERTCHANGE
01F630: 3A 35 27 CD 2F 0A E5 2A B5 25 06 0E CD CD 09 E1 :5'./..*.%......
01F640: C9 E5 3A 31 27 CD 62 09 3A 2A 27 47 C5 21 07 25 ..:1'.b.:*'G.!.%
01F650: CD CD 09 3A 32 27 CD 62 09 C1 21 49 25 CD CD 09 ...:2'.b..!I%...
01F660: E1 C9 C5 CD 2F 0A C1 3E 20 CD DC 0A 3E 24 CD DC ..../..> ...>$..
01F670: 0A C9 E5 D5 C5 F5 3A 33 27 CD 2F 0A 21 CC 25 06 ......:3'./.!.%.
01F680: 06 CD CD 09 F1 C1 D1 E1 C9 11 F0 D8 CD B0 09 11 ................
01F690: 18 FC CD B0 09 11 9C FF CD B0 09 1E F6 CD B0 09 ................
01F6A0: 1E FF CD B0 09 21 06 25 CB 9E 78 B7 C8 C3 C4 0A .....!.%..x.....
01F6B0: 3E 2F 19 3C 38 FC ED 52 FE 30 E5 21 06 25 20 07 >/.<8..R.0.!.% .
01F6C0: CB 5E 20 03 04 E1 C9 CB DE E1 C3 DC 0A 7E 23 B7 .^ ..........~#.
01F6D0: 20 03 3E 20 2B CD F2 09 FE 7F 20 09 3E FB 80 47 .> +..... .>..G
01F6E0: 38 0D 06 00 C9 FE 1B 28 F3 FE 20 30 02 05 C8 10 8......(.. 0....
01F6F0: DC C9 F5 FE 7F 20 0A E5 21 29 0A CD 8A 0C E1 F1 ..... ..!)......
01F700: C9 38 04 3E 3F 18 17 FE 1B 20 06 E5 21 23 0A 18 .8.>?.... ..!#..
01F710: EA FE 20 30 09 3E 5E CD DC 0A F1 F5 C6 40 CD DC .. 0.>^......@..
01F720: 0A F1 C9 5B 45 53 43 5D 00 5B 44 45 4C 5D 00 CB ...[ESC].[DEL]..
01F730: 7F CB BF 4F 3A 02 25 28 03 3A 03 25 47 3A 26 27 ...O:.%(.:.%G:&'
01F740: 81 4F E5 D5 C5 F5 21 3A 27 7E 23 B7 20 05 CD 78 .O....!:'~#. ..x
01F750: 27 18 14 CD A8 0A 3A 39 27 B7 28 03 78 41 4F 79 '.....:9'.(.xAOy
01F760: CD DC 0A 78 CD DC 0A 18 13 E5 D5 C5 F5 21 3F 27 ...x.........!?'
01F770: 7E 23 B7 20 04 CD 76 27 37 D4 A8 0A F1 C1 D1 E1 ~#. ..v'7.......
01F780: C9 F5 3A 25 27 80 47 3A 26 27 81 4F F1 C3 42 0A ..:%'.G:&'.O..B.
01F790: E5 D5 F5 21 56 27 7E 23 B7 C4 A8 0A F1 D1 E1 C9 ...!V'~#........
01F7A0: E5 D5 F5 21 5B 27 18 EE 57 7E 23 CD DC 0A 15 20 ...!['..W~#....
01F7B0: F8 C9 C5 F5 3D 81 4F 3A FE 24 91 30 04 4F F1 81 ....=.O:.$.0.O..
01F7C0: F5 F1 C1 C9 B7 C8 F5 C5 47 3E 20 CD DC 0A 10 F9 ........G> .....
01F7D0: C1 F1 C9 3E FF CD DC 0A B7 28 F8 C9 DD E5 E5 D5 ...>.....(......
01F7E0: C5 5F 0E 06 CD 05 00 C1 D1 E1 DD E1 C9 E5 D5 C5 ._..............
01F7F0: 3A B7 25 B7 28 09 DD CB 00 AE 3E FF C3 85 0B ED :.%.(.....>.....
01F800: 18 3C F5 26 C3 6D 04 45 44 38 30 20 28 43 29 20 .<.&.m.ED80 (C)
01F810: 48 69 53 6F 66 74 20 31 39 38 35 2E 20 50 6C 65 HiSoft 1985. Ple
01F820: 61 73 65 20 62 75 79 20 64 6F 6E 27 74 20 73 74 ase buy don't st
01F830: 65 61 6C CD EF 04 CD ED 0A CD 9D 10 18 F5 C3 34 eal............4
01F840: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 ED B0 00 00 ................
01F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F900: 00 00 00 00 00 00 00 00 00 CD 9F 04 21 67 26 E5 ............!g&.
01F910: 7E 23 FE 2E 28 07 B7 20 F7 2B 36 2E 23 36 43 23 ~#..(.. .+6.#6C#
01F920: 36 4F 23 36 4D 23 36 00 E1 18 16 21 66 26 23 7E 6O#6M#6....!f&#~
01F930: B7 20 FB 36 3B 23 36 58 23 36 00 CD 9F 04 21 97 . .6;#6X#6....!.
01F940: 02 11 41 01 01 0F 00 ED B0 21 67 26 11 4E 01 CD ..A......!g&.N..
01F950: A6 1A 21 41 01 11 9D 10 D5 CD 6A 0E B7 C2 D5 03 ..!A......j.....
01F960: E1 EB ED 52 E5 21 FA 01 11 A3 10 01 0F 00 ED B0 ...R.!...£......
01F970: 21 4E 01 E5 11 80 00 42 4B ED B0 D1 13 3E 20 32 !N.....BK....> 2
01F980: 6D 00 21 5C 00 36 00 23 06 08 CD A1 02 11 00 01 m.!\.6.#........
01F990: 21 9D 10 C1 C3 FE 00 20 20 48 50 2E 43 4F 4D 00 !...... HP.COM.
01F9A0: 13 1A FE 20 28 FA 13 1A FE 3A 1B 1A 20 08 D6 40 ... (....:.. ..@
01F9B0: 2B 77 23 13 13 1A B7 28 1D FE 2E 28 19 FE 3B 28 +w#....(...(..;(
01F9C0: 15 FE 20 28 11 FE 61 38 06 FE 7B 30 02 CB AF 77 .. (..a8..{0...w
01F9D0: 23 13 1A 10 E1 C9 36 20 23 10 FB B7 C9 7E B7 C8 #.....6 #....~..
01F9E0: 23 FE FE 38 0A 3C CC 90 0A 3C CC A0 0A 18 EE CD #..8.<...<......
01F9F0: DC 0A 18 E9 ED 4B 21 27 C5 2A FC 24 ED 42 44 4D .....K!'.*.$.BDM
01FA00: 43 91 25 21 CC 25 22 97 25 DD CB 00 EE 2A 53 27 C.%!.%".%....*S'
01FA10: 11 53 27 19 01 00 00 CD B6 0B DD CB 00 6E 28 16 .S'..........n(.
01FA20: DD CB 02 56 28 10 F5 C5 E5 CD 9F 1B ED 4B 91 25 ...V(........K.%
01FA30: CD 42 0A E1 C1 F1 5F BE 28 1D DD CB 00 6E 20 27 .B...._.(....n '
01FA40: CB 77 20 04 CB 6F 20 0C E6 1F BE 28 0A CB F7 BE .w ..o ....(....
01FA50: 28 05 CB EF BE 20 10 7B CD FB 0B DD CB 00 AE 23 (.... .{.......#
01FA60: 7E B7 28 1F 0C 18 B0 7B DD CB 00 6E 28 1C 7E 23 ~.(....{...n(.~#
01FA70: B7 20 FB 7E B7 28 0D 7B 0E 00 04 18 B9 37 CD FB . .~.(.{.....7..
01FA80: 0B 18 03 58 7B B7 C1 D1 E1 C9 F5 79 F5 54 5D F1 ...X{......y.T].
01FA90: 4F F5 1B 1A B7 20 FB 13 7E 23 B7 20 FB 7E B7 28 O.... ..~#. .~.(
01FAA0: 10 04 1A BE 20 E9 23 13 0D 20 F7 F1 4F F1 C3 36 .... .#.. ..O..6
01FAB0: 0B F1 F1 C3 7D 0B E5 D5 C5 21 EF 23 7E B7 28 05 ....}....!.#~.(.
01FAC0: 37 DD CB 00 CE D4 D3 0A DD CB 00 6E 28 16 21 36 7..........n(.!6
01FAD0: 27 BE 28 14 21 55 27 BE 20 0A CD D3 0A C1 D1 E1 '.(.!U'. .......
01FAE0: E3 E1 18 A1 C1 D1 E1 C9 DD CB 00 CE E1 E1 E1 E1 ................
01FAF0: CD 23 0C C1 D1 E1 E3 E1 C3 33 01 DD CB 00 6E E5 .#.......3....n.
01FB00: 28 09 21 CC 25 AE 23 B6 28 17 7B 2A 97 25 77 23 (.!.%.#.(.{*.%w#
01FB10: 36 00 22 97 25 CD 72 09 C5 ED 4B 91 25 CD 42 0A 6.".%.r...K.%.B.
01FB20: C1 E1 C9 21 14 27 CD 2D 0F 0E 0F CD 69 10 3C 28 ...!.'.-....i.<(
01FB30: 25 06 01 CD 69 0A 3A 28 27 4F CD 80 0C FE 1A CA %...i.:('O......
01FB40: EF 0C FE 0A 20 0B 0D 20 08 CD D3 0A FE 0D 20 E3 .... .. ...... .
01FB50: C9 CD DC 0A 18 E4 CD 69 0A 21 62 0C CD 8A 0C C3 .......i.!b.....
01FB60: D3 0A 48 65 6C 70 20 66 69 6C 65 20 6E 6F 74 20 ..Help file not
01FB70: 66 6F 75 6E 64 00 3E 0D CD DC 0A 3E 0A C3 DC 0A found.>....>....
01FB80: 10 05 CD F1 0E 06 80 7E 23 C9 7E 23 B7 C8 CD DC .......~#.~#....
01FB90: 0A 18 F7 CD 02 0F 13 21 D4 0F 06 02 CD 1F 0F 20 .......!.......
01FBA0: 0B D5 13 21 D6 0F 01 04 00 ED B0 D1 1B CD 39 0F ...!..........9.
01FBB0: D8 CD 69 0A 3A 7A 10 B7 20 04 3A 04 00 3C C6 40 ..i.:z.. .:..<.@
01FBC0: 32 93 25 3A 27 27 0F 0F 0F 0F E6 0F 32 91 25 0E 2.%:''......2.%.
01FBD0: 11 47 18 02 0E 12 CD 69 10 FE FF 28 12 87 87 87 .G.....i...(....
01FBE0: 87 87 21 80 00 85 6F 30 01 24 CD FA 0C 18 E5 CD ..!...o0.$......
01FBF0: 76 0C 21 3D 0D CD 5C 0C B7 C9 E5 0E 0B 23 CB BE v.!=..\......#..
01FC00: E1 E5 EB CD 6D 0E E1 FE 02 C0 3D CD D4 07 C3 D5 ....m.....=.....
01FC10: 03 21 67 26 E5 ED 5B B5 25 01 0F 00 ED B0 E1 C9 .!g&..[.%.......
01FC20: 2A B5 25 01 0F 00 D5 ED B0 D1 C9 1A B7 CC 20 03 *.%........... .
01FC30: EB C3 8B 1E 3A 25 27 32 02 25 3C 32 00 25 3A 26 ....:%'2.%<2.%:&
01FC40: 27 32 FF 24 3A 27 27 21 FF 24 86 3D 32 FE 24 3A '2.$:''!.$.=2.$:
01FC50: 28 27 21 00 25 86 D6 03 32 01 25 3C 32 03 25 3A ('!.%...2.%<2.%:
01FC60: CE 01 B7 20 1E 3A FA 01 2A 67 26 B5 28 15 21 D1 ... .:..*g&.(.!.
01FC70: 25 7E 23 B7 28 05 CD DC 0A 18 F6 CD B6 0B FE 03 %~#.(...........
01FC80: CA 00 00 3A 37 27 B7 28 0F 21 49 27 7E 23 B7 20 ...:7'.(.!I'~#.
01FC90: 04 CD 7A 27 37 D4 A8 0A 2A 06 00 F9 25 22 FC 24 ..z'7...*...%".$
01FCA0: 22 A4 25 21 80 00 7E 85 6F 23 36 00 21 81 00 ED ".%!..~.o#6.!...
01FCB0: 5B B5 25 06 0F CD D4 04 11 B7 25 06 05 CD D4 04 [.%.......%.....
01FCC0: 11 67 26 CD 2B 03 11 FA 01 CD 2B 03 3A CE 01 B7 .g&.+.....+.:...
01FCD0: 21 FA 01 20 50 ED 7B 06 00 CD 69 0A 01 06 06 CD !.. P.{...i.....
01FCE0: 81 0A AF 32 41 01 21 E9 25 CD DD 02 01 0C 0E CD ...2A.!.%.......
01FCF0: 81 0A 21 FA 01 CD DD 02 01 00 11 CD 81 0A CD B6 ..!.............
01FD00: 0B CB AF FE 53 20 2B 3A FA 01 B7 21 FA 01 01 0C ....S +:...!....
01FD10: 0E CC 35 1E 11 67 26 1A B7 20 0A E5 21 FA 01 01 ..5..g&.. ..!...
01FD20: 0F 00 ED B0 E1 E5 CD 14 03 D1 2A A2 25 CD F4 02 ..........*.%...
01FD30: 18 31 FE 45 28 D5 FE 51 CA 9B 04 FE 4D 20 05 CD .1.E(..Q....M ..
01FD40: BC 04 18 91 FE 43 20 06 CD B7 04 C3 3B 02 FE 52 .....C .....;..R
01FD50: 20 06 CD B7 04 C3 09 02 FE 58 C2 D5 03 CD B7 04 ........X......
01FD60: C3 2B 02 2B 36 FF 23 ED 53 A2 25 AF 12 DD 21 04 .+.+6.#.S.%...!.
01FD70: 25 AF DD 77 00 DD 77 01 DD 77 02 DD CB 00 CE 32 %..w..w..w.....2
01FD80: A1 25 21 01 00 22 9B 25 3A FF 24 4F 3A 00 25 47 .%!..".%:.$O:.%G
01FD90: 2A 21 27 54 5D 22 A6 25 C3 33 01 CD 9F 04 C7 CD *!'T]".%.3......
01FDA0: 69 0A 3A 38 27 B7 C8 21 4E 27 7E 23 B7 20 04 CD i.:8'..!N'~#. ..
01FDB0: 7C 27 37 D2 A8 0A C9 3A 67 26 B7 C0 21 67 26 01 |'7....:g&..!g&.
01FDC0: 0C 10 CD 35 1E 11 FA 01 1A B7 C0 21 67 26 01 0F ...5.......!g&..
01FDD0: 00 ED B0 C9 AF 12 7E B7 C8 23 FE 20 28 F8 2B 7E ......~..#. (.+~
01FDE0: 12 13 B7 C8 23 FE 20 28 02 10 F4 AF 1B 12 C9 E5 ....#. (........
01FDF0: 21 04 25 CB 4E 28 05 CD D4 06 18 21 DD CB 02 76 !.%.N(.....!...v
01FE00: 0D 20 FA E1 C5 3A 91 25 B8 3A 93 25 CC DC 0A 11 . ...:.%.:.%....
01FE10: 28 25 D5 3E 3A 12 13 3E 20 12 13 23 01 08 00 ED (%.>:..> ..#....
01FE20: B0 3E 2E 12 13 01 03 00 ED B0 3E 20 12 E1 06 0F .>........> ....
01FE30: CD CD 09 C1 05 C0 3A 91 25 47 C3 76 0C 48 69 74 ......:.%G.v.Hit
01FE40: 20 61 20 6B 65 79 00 CD 02 0F CD 39 0F D8 0E 13 a key.....9....
01FE50: 18 3F E5 CD 2D 0F 38 42 11 83 10 21 A8 0D CD 19 .?..-.8B...!....
01FE60: 0F 28 37 D5 0E 11 CD 69 10 3C D1 C1 C8 C5 D5 CD .(7....i.<......
01FE70: 33 10 D1 CD 9E 0D 0E 13 CD 69 10 E1 CD 2D 0F 11 3........i...-..
01FE80: 8A 10 21 7A 10 AF 12 01 09 00 ED B0 CD 9E 0D 0E ..!z............
01FE90: 17 CD 69 10 3C 3E 01 C8 AF C9 E1 3E 01 C9 EB 36 ..i.<>.....>...6
01FEA0: 42 23 36 41 23 36 4B C9 42 41 4B 7E FE 2A 28 04 B#6A#6K.BAK~.*(.
01FEB0: 23 10 F8 C9 36 3F 23 10 FB C9 C5 D5 CD 02 0F 21 #...6?#........!
01FEC0: CD 0F CD 1D 0F 28 63 21 C9 0F CD 1D 0F 28 6A CD .....(c!.....(j.
01FED0: 30 0F DA 9B 0E CD 33 10 0E 13 CD 69 10 0E 16 CD 0.....3....i....
01FEE0: 69 10 3C E1 C1 E5 09 7E 36 1A D1 F5 E5 28 17 21 i.<....~6....(.!
01FEF0: 80 00 06 81 1A 13 10 12 4F C5 CD 57 0E C1 79 21 ........O..W..y!
01FF00: 80 00 06 80 28 04 3E 02 18 18 77 23 FE 0D 28 16 ....(.>...w#..(.
01FF10: FE 1A 20 E0 CD 57 0E 20 ED 0E 10 CD 69 10 3C 28 .. ..W. ....i.<(
01FF20: E5 AF E1 C1 70 C9 3E 0A 18 CC 16 04 E1 C1 CD 42 ....p.>........B
01FF30: 0E 1E 1A 4A CD 6C 10 AF C9 16 05 E1 C1 CD 42 0E ...J.l........B.
01FF40: AF C9 C5 4A 5E 23 CD 6C 10 7B 1E 0A FE 0D 28 F6 ...J^#.l.{....(.
01FF50: C1 0B 78 B1 20 EC C9 D5 0E 15 CD 69 10 B7 D1 C9 ..x. ......i....
01FF60: FE 0A C8 FE 1A 37 C8 3F C9 C7 AF 18 02 3E 01 32 .....7.?.....>.2
01FF70: 9C 10 C5 D5 CD 02 0F 21 D1 0F CD 1D 0F 20 17 D1 .......!..... ..
01FF80: C1 0E 03 CD 6C 10 CD 60 0E 38 58 28 F4 12 13 0B ....l..`.8X(....
01FF90: 78 B1 20 ED 18 40 CD 30 0F 30 05 3E 01 D1 C1 C9 x. ..@.0.0.>....
01FFA0: 0E 0F CD 69 10 3C 28 F3 D1 C1 D5 EB 09 D1 01 80 ...i.<(.........
01FFB0: FF 09 3A 9C 10 B7 28 2D E5 CD F1 0E 06 80 7E E6 ..:...(-......~.
01FFC0: 7F 23 FE 0A 28 13 FE 1A 28 18 4F 12 13 10 EF E1 .#..(...(.O.....
01FFD0: B7 ED 52 19 30 E2 3E 02 C9 3E 0D B9 0E 0A 28 ED ..R.0.>..>....(.
01FFE0: 18 E9 E1 AF C9 CD F1 0E 20 F9 01 80 00 ED B0 18 ........ .......
01FFF0: F4 D5 C5 0E 14 CD 69 10 B7 C1 D1 21 80 00 C8 36 ......i....!...6
020000: 28 09 CD E8 05 CB 5E 20 06 18 0D CB 5E 28 05 CD (.....^ ....^(..
020010: 7A 06 18 09 CB 76 28 05 D5 CD 2D 05 D1 CD 32 07 z....v(...-...2.
020020: CD 42 0A CB 8E CB 9E DD CB 02 B6 E1 C9 E5 C5 3A .B.............:
020030: FF 24 4F CD 42 0A 3A A1 25 B7 28 29 67 3A 2C 27 .$O.B.:.%.()g:,'
020040: 6F 3A 2B 27 47 1A 13 FE 09 28 14 FE 0D 28 59 FE o:+'G....(...(Y.
020050: 01 DC B0 05 38 52 FE 20 30 03 05 28 02 10 E6 2D ....8R. 0..(...-
020060: 20 DF 25 20 D8 1A 13 FE 0D CC D0 05 28 3A FE 01 .% ........(:..
020070: DC DF 05 38 33 FE 09 20 0E CD 43 11 CD B2 0A CD ...83.. ..C.....
020080: C4 0A 81 4F 0D 18 0D FE 20 38 33 FE 80 38 02 3E ...O.... 83..8.>
020090: 3F CD DC 0A 0C 3A FE 24 B9 30 CA 1A 13 FE 01 DC ?....:.$.0......
0200A0: B0 05 38 04 FE 0D 20 F3 F5 CD FA 05 F1 C1 E1 C9 ..8... .........
0200B0: DD CB 00 76 C0 E5 2A A2 25 B7 ED 52 E1 C9 47 3E ...v..*.%..R..G>
0200C0: 5E CD DC 0A 0C 3A FE 24 B9 38 D0 78 C6 40 18 C1 ^....:.$.8.x.@..
0200D0: F5 3A 23 27 B7 20 02 3E 20 0C CD DC 0A F1 C9 CD .:#'. .> .......
0200E0: B0 05 F5 3A 24 27 18 EC C5 3A 03 25 47 3A FE 24 ...:$'...:.%G:.$
0200F0: 4F CD 42 0A C1 3E 0A C3 DC 0A 3A 9A 25 B7 C8 47 O.B..>....:.%..G
020100: DD CB 00 4E 20 25 3A FE 24 B9 38 1F 21 44 27 7E ...N %:.$.8.!D'~
020110: B7 28 0A 47 23 7E CD DC 0A 10 F9 18 0E 3A FE 24 .(.G#~.......:.$
020120: B9 38 08 3E 20 CD DC 0A 0C 10 F2 AF 32 9A 25 C9 .8.> .......2.%.
020130: D5 C5 3A FF 24 4F 1B 1A 13 B7 28 1D 1A B7 28 19 ..:.$O....(...(.
020140: FE 0D 28 15 FE 09 20 08 CD 43 11 81 4F 0D 18 05 ..(... ..C..O...
020150: FE 20 30 01 0C 0C 13 18 E3 0C 3A FF 24 ED 44 81 . 0.......:.$.D.
020160: 4F 3A A1 25 B7 47 79 28 0E CD 48 12 5F AF 83 10 O:.%.Gy(..H._...
020170: FD ED 44 81 38 01 AF C1 D1 C9 E5 D5 C5 CD 30 06 ..D.8.........0.
020180: 4F 3A 2B 27 81 3D 32 9A 25 05 ED 5B F0 23 CD 77 O:+'.=2.%..[.#.w
020190: 11 CD 2D 05 CD 25 07 20 37 CD 30 06 4F D5 CD 68 ..-..%. 7.0.O..h
0201A0: 11 CD 30 06 D1 91 30 01 AF 32 9A 25 04 2A F0 23 ..0...0..2.%.*.#
0201B0: B7 ED 52 20 10 DD CB 02 76 28 05 3E FF 32 9A 25 ..R ....v(.>.2.%
0201C0: CD 18 07 18 03 CD 2D 05 38 06 3A 01 25 B8 20 C4 ......-.8.:.%. .
0201D0: C1 D1 E1 C9 CD 25 07 C0 E5 D5 C5 F5 CD 69 0A ED .....%.......i..
0201E0: 5B A6 25 3A 00 25 47 0E 00 CD 25 07 20 25 21 04 [.%:.%G...%. %!.
0201F0: 25 CB 76 CB 9E 28 10 2A F0 23 AF ED 52 20 08 B9 %.v..(.*.#..R ..
020200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
020210: 1B 00 00 00 02 09 4E E5 1B 00 41 02 00 00 00 02 ......N...A.....
020220: 1B 00 46 02 00 00 00 02 1B 00 42 02 00 00 00 02 ..F.......B.....
020230: 1B 00 47 02 00 00 00 02 1B 00 43 02 00 00 00 02 ..G.......C.....
020240: 1B 00 48 02 00 00 00 02 1B 00 44 02 00 00 00 02 ..H.......D.....
020250: 1B 00 49 02 00 00 00 02 1B 00 45 02 00 00 00 02 ..I.......E.....
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: 1A C9 C5 E5 11 7A 10 01 22 00 21 E3 0F ED B0 D1 .....z..".!.....
020310: 1A FE 20 13 28 FA 1B C1 C9 06 03 18 02 06 04 D5 .. .(...........
020320: 1A CD DA 0F 96 20 04 23 13 10 F5 D1 C9 CD 02 0F ..... .#........
020330: CD 4E 0F D8 79 B7 C8 37 C9 CD 65 0F 3E 01 D8 21 .N..y..7..e.>..!
020340: 7B 10 06 08 CD AB 0D 06 03 CD AB 0D B7 C9 CD 65 {..............e
020350: 0F D8 4F 21 7B 10 06 0B 7E FE 3F 37 C8 FE 2A 37 ..O!{...~.?7..*7
020360: C8 10 F5 B7 C9 EB 11 7A 10 4E 23 7E FE 3A 20 0F .......z.N#~.: .
020370: 79 CD DA 0F 23 D6 40 D8 FE 11 3F D8 12 18 01 2B y...#.@...?....+
020380: 06 08 13 CD 05 10 CC B2 0F 28 21 38 0B 12 10 F2 .........(!8....
020390: CD 05 10 28 1D 3F D8 04 13 10 FD 06 03 CD 05 10 ...(.?..........
0203A0: C8 D8 12 13 10 F7 CD 05 10 C8 37 C9 4F 3E 07 B8 ..........7.O>..
0203B0: 79 C9 E5 D5 C5 F5 21 C6 0F 11 83 10 01 03 00 ED y.....!.........
0203C0: B0 F1 C1 D1 E1 C9 50 41 53 4C 53 54 3A 50 55 4E ......PASLST:PUN
0203D0: 3A 52 44 52 3A 00 2A 2E 2A 00 FE 61 D8 FE 7B D0 :RDR:.*.*..a..{.
0203E0: D6 20 C9 00 20 20 20 20 20 20 20 20 20 20 20 00 . .. .
0203F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020400: 00 00 00 00 00 7E 23 FE 2E 28 16 CD DA 0F FE 21 .....~#..(.....!
020410: 38 0D E5 C5 21 24 10 01 0F 00 ED B1 C1 E1 C9 BF 8...!$..........
020420: C9 B7 37 C9 3C 3E 2C 3B 3A 3D 5B 5D 5F 25 7C 28 ..7.<>,;:=[]_%|(
020430: 29 2F 5C 3A 7A 10 F5 0E 1D DD E5 CD 05 00 DD E1 )/\:z...........
020440: F1 E5 B7 20 04 3A 04 00 3C 47 21 00 00 37 ED 6A ... .:..<G!..7.j
020450: 10 FC D1 7B A5 20 03 7A A4 C8 3A 04 00 F5 0E 0D ...{. .z..:.....
020460: CD 6C 10 F1 5F 0E 0E 18 03 11 7A 10 DD E5 E5 D5 .l.._.....z.....
020470: C5 CD 05 00 C1 D1 E1 DD E1 C9 00 00 00 00 00 00 ................
020480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020490: 00 00 00 00 00 00 00 00 00 00 00 00 00 DA CC 14 ................
0204A0: DD CB 00 6E 20 1B FE FF CA 53 1B E5 D5 21 8F 26 ...n ....S...!.&
0204B0: 87 16 00 5F 19 5E 23 56 EB D1 E3 FE 56 DC C2 16 ..._.^#V....V...
0204C0: C9 B7 C8 32 97 25 CD F4 15 DA C4 14 DD CB 00 66 ...2.%.........f
0204D0: 28 12 7E B7 C8 FE 0D C8 FE 09 20 0E 3A 2B 27 32 (.~....... .:+'2
0204E0: 9A 25 18 06 CD 93 16 DA C8 14 3A 97 25 77 23 FE .%........:.%w#.
0204F0: 0D CC F7 10 C3 B1 11 CD C2 16 54 5D 3A 01 25 B8 ..........T]:.%.
020500: 3D C3 D9 12 B7 ED 52 7D 19 02 03 7B 02 03 7A 02 =.....R}...{..z.
020510: C9 7E FE FF 20 04 E1 C3 E8 14 D1 23 5E 23 56 83 .~.. ......#^#V.
020520: 6F 62 30 01 24 C3 B3 12 C5 01 AC 25 CD 04 19 C1 ob0.$......%....
020530: C9 E5 21 AC 25 18 DA DD CB 00 76 28 16 ED 5B F0 ..!.%.....v(..[.
020540: 23 21 04 25 CB B6 CB CE 3A 27 27 32 9A 25 62 6B #!.%....:''2.%bk
020550: C3 B1 11 DD CB 00 7E C8 3A F4 23 E5 2A A2 25 85 ......~.:.#.*.%.
020560: 6F 30 01 24 D5 ED 5B A4 25 B7 ED 52 D1 DD CB 00 o0.$..[.%..R....
020570: 56 E1 38 15 CA C4 14 CD 8A 1D C0 E5 DD CB 00 96 V.8.............
020580: 2A FC 24 22 A4 25 E1 18 CA 21 04 25 CB F6 CB CE *.$".%...!.%....
020590: ED 53 F0 23 ED 53 F2 23 ED 5B F5 23 E5 3A F4 23 .S.#.S.#.[.#.:.#
0205A0: 83 6F 62 30 01 24 2B 36 0D E1 CD C2 16 18 9F 3A .ob0.$+6.......:
0205B0: 04 25 EE 01 18 05 3A 04 25 EE 10 32 04 25 DD CB .%....:.%..2.%..
0205C0: 02 CE C9 3A 06 25 EE 10 CB C7 32 06 25 C9 C5 01 ...:.%....2.%...
0205D0: AF 25 CD 04 19 C1 C9 7E B7 F5 20 07 2B 7E FE 0D .%.....~.. .+~..
0205E0: CC 77 11 C5 01 B2 25 CD 04 19 C1 F1 C0 7E 23 FE .w....%......~#.
0205F0: 0D C0 54 5D C9 E5 21 AF 25 18 04 E5 21 B2 25 C3 ..T]..!.%...!.%.
020600: 11 19 E5 C5 06 0A 21 16 1A CD CD 09 CD D3 0A CB ......!.........
020610: AF FE 59 C1 E1 C9 53 75 72 65 3F 20 20 20 20 20 ..Y...Sure?
020620: 3E 08 CD DC 0A 3E 20 CD DC 0A 3E 08 C3 DC 0A DD >....> ...>.....
020630: CB 00 CE 47 3A FF 24 4F E5 C5 CD 42 0A 21 18 15 ...G:.$O...B.!..
020640: 3A 27 27 47 CD CD 09 C1 3A 2D 27 4F 3A 26 27 81 :''G....:-'O:&'.
020650: 4F CD 42 0A E1 C3 E3 07 E5 C5 3A 00 25 21 CA 1A O.B.......:.%!..
020660: CD 2F 1A CD A6 07 06 0E 21 74 1A CD CD 09 CD 02 ./......!t......
020670: 1A C1 E1 C9 41 62 61 6E 64 6F 6E 20 74 65 78 74 ....Abandon text
020680: 3A 20 CD 58 1A 20 06 AF 32 41 01 18 0D B7 C0 32 : .X. ..2A.....2
020690: 41 01 21 76 26 36 00 CD D9 1D CA D5 03 CD A3 1A A.!v&6........£.
0206A0: C3 98 03 11 80 00 3E 0F 12 13 3E 20 12 13 01 0F ......>...> ....
0206B0: 00 C5 ED B0 C1 C9 5E 55 20 74 6F 20 61 62 6F 72 ......^U to abor
0206C0: 74 20 63 6F 6D 6D 61 6E 64 00 53 65 65 20 6D 61 t command.See ma
0206D0: 6E 75 61 6C 20 66 6F 72 20 64 65 74 61 69 6C 73 nual for details
0206E0: 00 3E 01 18 01 AF 32 97 25 E5 D5 C5 2A B5 25 11 .>....2.%...*.%.
0206F0: 76 26 18 03 12 13 23 7E B7 20 F9 12 3A 00 25 21 v&....#~. ..:.%!
020700: 20 04 CD 98 12 05 04 DD CB 00 DE 37 CD A5 12 CD ..........7....
020710: F4 15 3A 04 25 CB 47 C8 CB 67 C0 D5 C5 ED 5B F0 ..:.%.G..g....[.
020720: 23 CD 77 11 CD 35 11 30 09 F5 CD 93 16 F1 77 23 #.w..5.0......w#
020730: 18 F2 C1 D1 C9 1A 13 FE 20 28 06 FE 09 28 02 B7 ........ (...(..
020740: C9 37 C9 E5 C5 3A FF 24 ED 44 81 0E 00 B7 28 0F .7...:.$.D....(.
020750: 6F 3A 2B 27 67 7D 94 28 06 30 FB 2C 0C 18 F6 79 o:+'g}.(.0.,...y
020760: B7 C1 E1 C0 3A 2B 27 C9 1B 1A 13 18 05 1A 13 FE ....:+'.........
020770: 0D C8 FE 01 30 F7 C9 1B 1A FE FF 28 0B 1B 1A FE ....0......(....
020780: FF 28 05 FE 0D 20 F6 37 13 C9 D5 ED 5B A6 25 CD .(... .7....[.%.
020790: 77 11 ED 53 A6 25 D1 C9 D5 ED 5B A6 25 CD 68 11 w..S.%....[.%.h.
0207A0: ED 53 A6 25 D1 C9 D5 ED 5B 21 27 B7 ED 52 19 D1 .S.%....[!'..R..
0207B0: C9 E5 D5 C5 B7 ED 52 45 3A FF 24 4F 62 6B 1E 00 ......RE:.$Obk..
0207C0: 78 B7 28 24 7E FE 09 20 08 CD 43 11 3D 81 4F 18 x.($~.. ..C.=.O.
0207D0: 05 FE 20 30 01 0C 23 0C 3A FE 24 B9 30 08 1C CD .. 0..#.:.$.0...
0207E0: 48 12 ED 44 81 4F 10 DC 79 C1 4F 7B 21 A1 25 BE H..D.O..y.O{!.%.
0207F0: 77 28 04 DD CB 00 CE D1 E1 C9 C5 3A A1 25 B7 28 w(.........:.%.(
020800: 08 47 CD 48 12 81 4F 10 F9 3A FF 24 F5 ED 44 81 .G.H..O..:.$..D.
020810: 3C 47 F1 4F 62 6B 7E FE 0D 28 2B B7 28 28 FE 09 <G.Obk~..(+.((..
020820: 20 17 CD 43 11 B8 38 06 05 28 1B 23 18 18 3D F5 ..C..8..(.#..=.
020830: ED 44 80 47 F1 81 4F 18 08 FE 20 30 04 0C 05 28 .D.G..O... 0...(
020840: 05 0C 23 10 D1 2B C1 C9 E5 3A 2C 27 6F 3A 2B 27 ..#..+...:,'o:+'
020850: 67 AF 84 2D 20 FC E1 C9 7E FE 0D 23 CC 6A 12 2B g..- ...~..#.j.+
020860: C9 2B 7E FE 0D CC 7D 12 23 C9 CD C2 16 CD 77 11 .+~...}.#.....w.
020870: B7 CD A5 12 3A 00 25 B8 CA 90 12 05 C9 CD C2 16 ....:.%.........
020880: CD 68 11 37 CD A5 12 3A 01 25 B8 CA 98 12 04 C9 .h.7...:.%......
020890: CD 8A 11 DD CB 00 CE C9 CD 98 11 3E FF 32 9A 25 ...........>.2.%
0208A0: DD CB 02 F6 C9 E5 2A 9B 25 38 02 2B 2B 23 22 9B ......*.%8.++#".
0208B0: 25 E1 C9 54 5D 13 CD 77 11 E5 EB ED 5B 21 27 01 %..T]..w....[!'.
0208C0: 00 00 18 03 CD 68 11 B7 ED 52 19 03 20 F6 ED 43 .....h...R.. ..C
0208D0: 9B 25 EB E1 3A 28 27 CB 3F 3D 47 F5 D5 E5 2A 21 .%..:('.?=G...*!
0208E0: 27 B7 ED 52 E1 28 0A CD 77 11 30 04 10 F9 18 01 '..R.(..w.0.....
0208F0: 05 ED 53 A6 25 D1 F1 90 47 3A 00 25 80 47 DD CB ..S.%...G:.%.G..
020900: B6 1A F5 CD 2F 1A F1 3C 23 CD 2F 1A DD CB 02 AE ..../..<#./.....
020910: CD D9 1D 28 3A 3A 97 25 B7 E5 D5 C5 C4 52 0D C1 ...(::.%.....R..
020920: D1 E1 B7 C4 F0 14 20 27 E5 2A A2 25 ED 5B 21 27 ...... '.*.%.[!'
020930: B7 ED 52 44 4D E1 CD BA 0D B7 20 0A DD CB 02 6E ..RDM..... ....n
020940: C2 92 1A C3 D5 03 3D CC F0 14 28 03 CD F4 14 C1 ......=...(.....
020950: D1 E1 C9 E5 CD F8 1B 18 04 E5 CD AE 1B 7C B5 20 .............|.
020960: 02 E1 C9 C5 D5 44 4D 21 B7 25 36 00 ED 5B 21 27 .....DM!.%6..[!'
020970: 0B 78 B1 28 0B CD 68 11 30 F6 D1 C1 E1 C3 E0 14 .x.(..h.0.......
020980: 3A CE 01 B7 28 05 2A CF 01 19 EB C1 C1 C1 62 6B :...(.*.......bk
020990: 3A CE 01 B7 28 06 4F 3E 0E 32 05 25 C3 B3 12 21 :...(.O>.2.%...!
0209A0: 06 25 CB D6 CD BC 07 DD CB 02 D6 C3 A6 07 D5 C5 .%..............
0209B0: CD 9F 1B 06 0C 21 11 1C CD CD 09 06 04 21 B7 25 .....!.......!.%
0209C0: 3E 2D 32 95 25 04 CD D3 0A CD CB 1E 28 16 FE 0D >-2.%.......(...
0209D0: 28 1E D6 30 FE 0A 30 EE 05 28 EA C6 30 77 23 CD (..0..0..(..0w#.
0209E0: DC 0A 18 E2 78 FE 05 28 DD 2B 04 CD 20 1A 18 D6 ....x..(.+.. ...
0209F0: 36 00 CD F8 1B C1 D1 C9 21 00 00 11 B7 25 1A 13 6.......!....%..
020A00: B7 C8 D6 30 29 E5 29 29 C1 09 85 6F 30 F0 24 18 ...0).))...o0.$.
020A10: ED 47 6F 20 74 6F 20 6C 69 6E 65 3A 20 CD 17 14 .Go to line: ...
020A20: D8 CD FC 22 CA C4 14 CD 13 23 C3 D8 1C CD 17 14 ...".....#......
020A30: D8 E5 D5 C5 CD 57 14 2A A2 25 09 ED 5B FC 24 EB .....W.*.%..[.$.
020A40: ED 52 C1 D1 E1 DA E4 14 E5 CD 57 14 ED 43 97 25 .R........W..C.%
020A50: E1 E5 3A AF 25 F5 CD 72 14 F1 32 AF 25 ED 5B A2 ..:.%..r..2.%.[.
020A60: 25 EB B7 ED 52 44 4D 03 19 ED 5B 97 25 E5 19 54 %...RDM...[.%..T
020A70: 5D ED 53 A2 25 E1 ED B8 ED 4B 97 25 D1 D5 21 AF ].S.%....K.%..!.
020A80: 25 CD D5 23 ED B0 62 6B 2B CD 77 11 CD D7 19 E1 %..#..bk+.w.....
020A90: 54 5D 13 CD 77 11 CD CE 19 C3 B3 12 CD 35 14 D8 T]..w........5..
020AA0: CD FC 22 20 04 CD 8A 1D C0 CD 13 23 2A B0 25 C3 .." .......#*.%.
020AB0: B3 12 DD CB 00 56 CA EC 14 E5 D5 2A FC 24 E5 ED .....V.....*.$..
020AC0: 5B FA 24 B7 ED 52 23 ED 5B A2 25 19 D1 38 04 EB [.$..R#.[.%..8..
020AD0: 2B ED 52 D1 E1 DA E4 14 E5 2A FC 24 ED 4B FA 24 +.R......*.$.K.$
020AE0: ED 43 91 25 B7 ED 42 44 4D 03 E1 E5 CD 72 14 2A .C.%..BDM....r.*
020AF0: A4 25 ED 5B A2 25 ED 53 93 25 B7 ED 52 22 97 25 .%.[.%.S.%..R".%
020B00: 00 CE C3 B1 11 E5 21 F5 26 F5 7E B7 28 08 F1 BE ......!.&.~.(...
020B10: 23 20 F6 E1 37 C9 F1 E1 AF C9 ED 52 19 C0 E5 D5 # ..7......R....
020B20: 2A F0 23 ED 5B 21 27 ED 52 D1 E1 C8 E5 D5 2A F0 *.#.[!'.R.....*.
020B30: 23 54 5D CD 77 11 CD 98 13 D1 E1 30 03 AF 37 C9 #T].w......0..7.
020B40: CD 6A 12 E5 2A F0 23 2B 36 20 E3 CD F4 15 E3 36 .j..*.#+6 .....6
020B50: 0D DD CB 00 CE E1 AF 3C C9 7E B7 C8 FE 0D C0 E5 .......<.~......
020B60: D5 2A F2 23 54 5D CD 68 11 CD 98 13 D1 E1 30 03 .*.#T].h......0.
020B70: AF 37 C9 CD C2 16 E5 D5 CD 68 11 62 6B D1 2B 7E .7.......h.bk.+~
020B80: B7 28 02 36 20 E3 CD F4 15 E3 7E B7 28 02 36 0D .(.6 .....~.(.6.
020B90: DD CB 00 CE E1 AF 3C C9 B7 ED 52 30 07 7D 2F 6F ......<...R0.}/o
020BA0: 7C 2F 67 23 3A F4 23 85 6F 30 01 24 E5 2A F7 23 |/g#:.#.o0.$.*.#
020BB0: ED 5B F5 23 ED 52 D1 ED 52 C9 3A F4 23 ED 5B F5 .[.#.R..R.:.#.[.
020BC0: 23 83 5F 30 01 14 EB B7 ED 52 44 4D EB 54 5D C9 #._0.....RDM.T].
020BD0: E5 2A F5 23 1B B7 ED 52 19 28 14 1A CD 05 13 38 .*.#...R.(.....8
020BE0: F3 1B B7 ED 52 19 28 07 1A CD 05 13 30 F3 13 E1 ....R.(.....0...
020BF0: C9 03 0A B7 C8 FE 0D C8 CD 05 13 30 F4 03 0A B7 ...........0....
020C00: C8 FE 0D C8 CD 05 13 38 F4 C9 E5 B7 ED 52 3A F4 .......8.....R:.
020C10: 23 95 32 F4 23 E1 C9 E5 D5 11 AF 25 CD E2 23 EB #.2.#......%..#.
020C20: 2B B7 ED 52 30 0A 21 B2 25 CD D5 23 B7 ED 52 3F +..R0.!.%..#..R?
020C30: D1 E1 DA D8 14 3A AF 25 3C 37 CA D0 14 3A B2 25 .....:.%<7...:.%
020C40: 3C 37 CA D4 14 E5 D5 C5 CD 57 14 B7 EB ED 52 C1 <7.......W....R.
020C50: D1 E1 3F DA DC 14 C9 11 AF 25 CD E2 23 21 B2 25 ..?......%..#!.%
020C60: CD D5 23 B7 ED 52 44 4D 03 19 C9 78 2F 47 79 2F ..#..RDM...x/Gy/
020C70: 4F 03 ED 43 AA 25 22 A8 25 E5 D5 C5 54 5D 13 CD O..C.%".%...T]..
020C80: 77 11 3E FF 21 AC 25 06 03 C5 23 4E 23 46 2B 2B w.>.!.%...#N#F++
020C90: EB B7 ED 42 09 EB 20 01 77 23 23 23 C1 10 EA 06 ...B.. .w###....
020CA0: 03 21 AC 25 B7 23 5E 23 56 E5 2A A8 25 ED 52 28 .!.%.#^#V.*.%.R(
020CB0: 02 30 05 2A AA 25 19 EB E1 72 2B 73 23 23 10 E5 .0.*.%...r+s##..
020CC0: C1 D1 E1 C9 3E 01 18 2E 3E 02 18 2A 3E 03 18 26 ....>...>..*>..&
020CD0: 3E 04 18 22 3E 05 18 1E 3E 06 18 1A 3E 07 18 16 >..">...>...>...
020CE0: 3E 08 18 12 3E 09 18 0E 3E 0A 18 0A 3E 0B 18 06 >...>...>...>...
020CF0: 3E 0C 18 02 3E 0D 32 05 25 C9 18 15 19 15 27 15 >...>.2.%.....'.
020D00: EB D1 D5 ED 52 23 22 95 25 2A 97 25 ED 5B 91 25 ....R#".%*.%.[.%
020D10: D5 E5 19 2B ED 5B FC 24 38 04 ED 52 38 0C E1 EB ...+.[.$8..R8...
020D20: D1 D5 B7 ED 52 23 22 97 25 E5 E1 ED 5B 93 25 19 ....R#".%...[.%.
020D30: 22 93 25 EB ED 4B 95 25 ED B8 ED 53 A8 25 54 5D ".%..K.%...S.%T]
020D40: 13 ED 4B 97 25 E1 ED B0 22 91 25 2B ED 5B FC 24 ..K.%...".%+.[.$
020D50: B7 ED 52 20 B4 2A 93 25 22 A2 25 ED 5B FA 24 B7 ..R .*.%".%.[.$.
020D60: ED 52 38 0D DD CB 00 96 2A FC 24 22 A4 25 22 FA .R8.....*.$".%".
020D70: 24 2A A8 25 54 5D 13 CD 77 11 CD D7 19 E1 54 5D $*.%T]..w.....T]
020D80: 13 CD 77 11 CD CE 19 C3 B3 12 E5 C5 CD A6 07 06 ..w.............
020D90: 0F 21 A1 1D CD CD 09 DD CB 02 D6 CD 02 1A C1 E1 .!..............
020DA0: C9 41 62 61 6E 64 6F 6E 20 62 6C 6F 63 6B 3A 20 .Abandon block:
020DB0: CD 35 14 D8 E5 D5 C5 21 76 26 36 00 CD D9 1D 28 .5.....!v&6....(
020DC0: 14 E5 CD 57 14 E1 CD BA 0D B7 28 09 3D CC F0 14 ...W......(.=...
020DD0: 28 03 CD F4 14 C1 D1 E1 C9 C5 CD 9F 1B 06 0A 21 (..............!
020DE0: 85 26 CD CD 09 06 0E 3E 2D 32 95 25 21 76 26 7E .&.....>-2.%!v&~
020DF0: B7 28 07 05 23 CD DC 0A 18 F5 04 CD D3 0A CD CB .(..#...........
020E00: 1E 28 18 FE 15 28 2C FE 0D 28 20 FE 20 38 EC 28 .(...(,..( . 8.(
020E10: 16 05 28 E6 77 CD DC 0A 23 18 E0 78 FE 0F 28 DB ..(.w...#..x..(.
020E20: 2B 04 CD 20 1A 18 D4 DD CB 02 EE 36 00 21 76 26 +.. .......6.!v&
020E30: 78 D6 0F C1 C9 E5 C5 CD 81 0A 06 0E 3E 20 CD DC x...........> ..
020E40: 0A 10 F9 C1 C5 CD 81 0A 06 0D 3E 2D 32 95 25 04 ..........>-2.%.
020E50: CD D3 0A CD CB 1E 28 12 FE 0D 28 1A FE 20 38 F0 ......(...(.. 8.
020E60: 05 28 EC 77 CD DC 0A 23 18 E6 78 FE 0F 28 E1 2B .(.w...#..x..(.+
020E70: 04 CD 20 1A 18 DA 36 00 C1 E1 CD 8B 1E CD 81 0A .. ...6.........
020E80: E5 7E 23 B7 28 28 CD DC 0A 18 F6 7E B7 C8 E5 CD .~#.((.....~....
020E90: C0 1E FE 2E 28 1A FE 20 28 06 B7 28 03 23 18 EF ....(.. (..(.#..
020EA0: 36 2E 23 36 50 23 36 41 23 36 53 23 36 00 E1 C9 6.#6P#6A#6S#6...
020EB0: CD C0 1E 23 B7 28 F7 FE 20 20 F5 2B 36 00 E1 C9 ...#.(.. .+6...
020EC0: 7E FE 61 D8 FE 7B D0 D6 20 77 C9 E5 C5 F5 2A 53 ~.a..{.. w....*S
020ED0: 27 01 53 27 09 3A 95 25 47 7E 23 B7 20 FB 10 F9 '.S'.:.%G~#. ...
020EE0: F1 BE C1 E1 C9 E5 D5 C5 22 91 25 21 76 26 36 00 ........".%!v&6.
020EF0: CD D9 1D CA 80 1F E5 DD CB 00 96 2A FC 24 ED 5B ...........*.$.[
020F00: 38 15 4A 15 5F 15 72 15 86 15 9B 15 A8 15 B6 15 8.J._.r.........
020F10: C2 15 D5 15 EA 15 D1 01 00 4F 75 74 20 6F 66 20 .........Out of
020F20: 6D 65 6D 6F 72 79 00 4C 69 6E 65 20 69 73 20 74 memory.Line is t
020F30: 6F 6F 20 6C 6F 6E 67 00 55 6E 64 65 66 69 6E 65 oo long.Undefine
020F40: 64 20 63 6F 6D 6D 61 6E 64 00 42 6C 6F 63 6B 20 d command.Block
020F50: 73 74 61 72 74 20 75 6E 6D 61 72 6B 65 64 00 42 start unmarked.B
020F60: 6C 6F 63 6B 20 65 6E 64 20 75 6E 6D 61 72 6B 65 lock end unmarke
020F70: 64 00 49 6E 76 61 6C 69 64 20 64 65 73 74 69 6E d.Invalid destin
020F80: 61 74 69 6F 6E 00 42 6C 6F 63 6B 20 6D 61 72 6B ation.Block mark
020F90: 73 20 72 65 76 65 72 73 65 64 00 4E 6F 20 73 75 s reversed.No su
020FA0: 63 68 20 6C 69 6E 65 00 42 6C 6F 63 6B 20 74 6F ch line.Block to
020FB0: 6F 20 62 69 67 00 4D 61 72 6B 65 72 20 6C 6F 73 o big.Marker los
020FC0: 74 00 4E 6F 20 62 6C 6F 63 6B 20 69 6E 20 62 75 t.No block in bu
020FD0: 66 66 65 72 00 4E 6F 20 66 69 6C 65 2F 42 61 64 ffer.No file/Bad
020FE0: 20 66 69 6C 65 6E 61 6D 65 00 44 69 73 63 20 66 filename.Disc f
020FF0: 75 6C 6C 00 B7 DD CB 00 76 C0 E5 D5 CD 68 11 E1 ull.....v....h..
021000: E5 EB B7 ED 52 E5 2A F7 23 ED 5B F5 23 B7 ED 52 ....R.*.#.[.#..R
021010: D1 ED 52 30 07 D1 E1 E3 E1 C3 C8 14 ED 5B A2 25 ..R0.........[.%
021020: 2A A4 25 B7 ED 52 ED 5B F5 23 19 ED 5B F7 23 ED *.%..R.[.#..[.#.
021030: 52 D1 E1 30 18 DD CB 00 56 C8 CD 8A 1D 37 C0 DD R..0....V....7..
021040: CB 00 96 E5 2A FC 24 22 A4 25 E1 18 A7 C5 01 00 ....*.$".%......
021050: 00 CD 72 14 C1 B7 ED 52 E5 DD CB 00 F6 ED 53 F0 ..r....R......S.
021060: 23 D5 CD 68 11 ED 53 F2 23 E1 EB B7 ED 52 7D 32 #..h..S.#....R}2
021070: F4 23 E1 7D 2A F5 23 E5 85 6F 30 01 24 E5 C5 2A .#.}*.#..o0.$..*
021080: F0 23 ED 5B F5 23 3A F4 23 06 00 4F ED B0 C1 E1 .#.[.#:.#..O....
021090: D1 B7 C9 D5 C5 E5 3A F4 23 2A F5 23 06 00 4F 09 ......:.#*.#..O.
0210A0: ED 5B F7 23 ED 52 37 28 15 3C 32 F4 23 2A F7 23 .[.#.R7(.<2.#*.#
0210B0: D1 D5 B7 ED 52 44 4D 19 54 5D 2B ED B8 AF E1 C1 ....RDM.T]+.....
0210C0: D1 C9 DD CB 00 76 C8 C5 B7 ED 52 E5 DD CB 00 B6 .....v....R.....
0210D0: 2A F2 23 ED 5B F0 23 ED 52 3A F4 23 F5 16 00 5F *.#.[.#.R:.#..._
0210E0: EB ED 52 28 06 D4 02 17 DC 2A 17 F1 06 00 4F 2A ..R(.....*....O*
0210F0: F5 23 ED 5B F0 23 D5 ED B0 D1 E1 19 C1 DD CB 02 .#.[.#..........
021100: A2 25 B7 ED 52 44 4D 2A 91 25 CD 72 14 54 5D C5 .%..RDM*.%.r.T].
021110: 2A A2 25 B7 ED 52 44 4D 03 ED 43 97 25 19 D5 ED *.%..RDM..C.%...
021120: 5B FC 24 ED 53 A2 25 ED 53 A4 25 ED B8 13 ED 53 [.$.S.%.S.%....S
021130: 93 25 D1 C1 78 B1 28 1E E1 CD 6D 0E 3D 28 0D 3D .%..x.(...m.=(.=
021140: 28 0F DD CB 00 CE ED 53 91 25 18 0D CD F0 14 18 (......S.%......
021150: 08 CD E4 14 18 03 CD C4 14 ED 5B 91 25 2A 93 25 ..........[.%*.%
021160: B7 ED 52 44 4D 19 CD 6B 14 ED 4B 97 25 ED B0 1B ..RDM..k..K.%...
021170: ED 53 A2 25 2A 91 25 54 5D 13 CD 77 11 CD D7 19 .S.%*.%T]..w....
021180: C1 D1 E1 CD CE 19 C3 B3 12 E5 D5 C5 3A 31 27 21 ............:1'!
021190: 07 25 22 97 25 CD 06 20 32 91 25 38 17 3A 32 27 .%".%.. 2.%8.:2'
0211A0: 21 49 25 22 97 25 CD 06 20 32 93 25 38 06 CD 15 !I%".%.. 2.%8...
0211B0: 21 CD F2 1F C1 D1 E1 D8 CD EA 1F C8 23 CD 36 21 !...........#.6!
0211C0: 2B D8 23 18 22 CD EA 1F C8 CD 36 21 D8 CD 6B 21 +.#.".....6!..k!
0211D0: CD 36 21 18 12 CD EA 1F C8 7E B7 28 0A CD 36 21 .6!......~.(..6!
0211E0: 38 05 CD 6B 21 30 F2 C3 B3 12 7E B7 C8 3A 8D 25 8..k!0....~..:.%
0211F0: B7 C9 3A 8F 25 21 8D 25 96 21 8B 25 77 AF CB 7E ..:.%!.%.!.%w..~
021200: 28 01 3D 23 77 C9 4F CD FA 20 22 93 25 CB 8B E5 (.=#w.O.. ".%...
021210: C5 79 CD 62 09 3A 2A 27 47 2A 93 25 CD CD 09 79 .y.b.:*'G*.%...y
021220: CD 62 09 C1 E1 CB 4B 28 06 2B 7E 23 CD F2 09 CB .b....K(.+~#....
021230: 83 CD D3 0A 47 E5 21 55 27 BE E1 20 06 CB 43 CB ....G.!U'.. ..C.
021240: C3 28 EE CB 43 28 08 FE 3F 20 2F 06 80 18 2B 3E .(..C(..? /...+>
021250: 2D 32 95 25 78 CD CB 1E 28 4A 3E 2B 32 95 25 78 -2.%x...(J>+2.%x
021260: CD CB 1E 28 3B 78 FE 12 28 9D FE 13 28 60 FE 15 ...(;x..(...(`..
021270: 28 29 FE 0D 28 22 FE 20 38 B7 CB 4B 28 06 7A FE ()..(". 8..K(.z.
021280: 20 78 28 AD 77 23 14 36 00 CD F2 09 CB 4B C2 2F x(.w#.6.....K./
021290: 20 16 01 CB CB C3 0F 20 AF 7A C9 CD 41 09 37 C9 ...... .z..A.7.
0212A0: 06 09 18 D6 CB 4B CA 31 20 7A B7 CA 31 20 2B 15 .....K.1 z..1 +.
0212B0: CD 20 1A 7E 36 00 06 04 FE 1B 28 0A FE 7F 28 06 . .~6.....(...(.
0212C0: 06 01 FE 20 30 05 CD 20 1A 10 FB C3 2F 20 E5 C5 ... 0.. ..../ ..
0212D0: 06 21 21 07 25 11 49 25 4E 1A 77 79 12 23 13 10 .!!.%.I%N.wy.#..
0212E0: F7 2A 8D 25 ED 5B 8F 25 ED 53 8D 25 22 8F 25 CD .*.%.[.%.S.%".%.
0212F0: F2 1F CD 41 09 C1 E1 C3 07 20 2A 97 25 11 21 00 ...A..... *.%.!.
021300: C6 C9 ED 5B A2 25 D5 19 54 5D ED 53 A2 25 E1 E5 ...[.%..T].S.%..
021310: 23 ED 4B F2 23 ED 42 44 4D E1 78 B1 C8 ED B8 ED #.K.#.BDM.x.....
021320: 52 44 4D 19 23 CD 6B 14 B7 C9 ED 5B F2 23 D5 19 RDM.#.k....[.#..
021330: 54 5D C1 C5 2A A2 25 23 B7 ED 42 44 4D E1 78 B1 T]..*.%#..BDM.x.
021340: 28 0B E5 ED B0 ED 52 44 4D E1 CD 6B 14 1B ED 53 (.....RDM..k...S
021350: A2 25 C9 DD CB 00 EE 3E 09 C3 9D 10 CD A6 11 C8 .%.....>........
021360: 2B CD 58 12 18 5F 7E B7 C8 23 CD 61 12 18 56 2B +.X.._~..#.a..V+
021370: 7E FE 0D 23 20 06 2B CD 6A 12 18 1D CD A6 11 28 ~..# .+.j......(
021380: 18 2B 7E FE 0D 28 11 CD 05 13 38 F0 CD A6 11 28 .+~..(....8....(
021390: 08 2B 7E CD 05 13 30 F4 23 18 2A 7E 23 B7 C8 FE .+~...0.#.*~#...
0213A0: 0D C9 7E B7 28 1F FE 0D 20 06 23 CD 7D 12 18 15 ..~.(... .#.}...
0213B0: CD 9B 17 28 0F CD 05 13 30 F6 CD 9B 17 28 05 CD ...(....0....(..
0213C0: 05 13 38 F6 2B C3 B1 11 CD A6 11 C8 2B 7E FE 0D ..8.+.......+~..
0213D0: 28 08 CD B1 11 CD 43 11 20 F2 CD 58 12 18 E6 7E (.....C. ..X...~
0213E0: B7 C8 FE 0D 23 28 12 2B 23 7E FE 0D 28 0B B7 28 ....#(.+#~..(..(
0213F0: 08 CD B1 11 CD 43 11 20 EF CD 61 12 18 C7 62 6B .....C. ..a...bk
021400: 18 C3 D5 CD 68 11 1B 62 6B D1 18 B9 E5 62 6B CD ....h..bk....bk.
021410: A6 11 E1 C8 CD 6A 12 C3 FA 11 D5 CD 68 11 D1 D8 .....j......h...
021420: CD 7D 12 18 F2 2A A6 25 54 5D 3A 00 25 4F 78 91 .}...*.%T]:.%Ox.
021430: B7 28 06 CD A5 12 3D 20 FA 3A 00 25 47 18 34 3A .(....= .:.%G.4:
021440: 00 25 4F 78 91 B7 28 06 CD A5 12 3D 20 FA 3A 00 .%Ox..(....= .:.
021450: 25 47 ED 5B A6 25 CD 68 11 F5 37 CD A5 12 F1 04 %G.[.%.h..7.....
021460: 38 06 3A 01 25 B8 30 EE 05 62 6B 2B CD 77 11 B7 8.:.%.0..bk+.w..
021470: CD A5 12 C3 B1 11 E5 2A A6 25 CD A6 11 E1 C8 3A .......*.%.....:
021480: 28 27 6F 2D 2D 2D CD 77 11 CD 8A 11 F5 B7 CD A5 ('o---.w........
021490: 12 F1 38 06 CD FA 11 C3 B3 12 2D 20 E9 DD CB 00 ..8.......- ....
0214A0: CE C3 FA 11 DD CB 00 CE 3A 28 27 6F 2D 2D 2D CD ........:('o---.
0214B0: 98 11 CD 68 11 30 09 CD 77 11 CD FA 11 C3 B3 12 ...h.0..w.......
0214C0: 37 CD A5 12 2D 20 E8 18 D4 CD A6 11 C8 DD CB 00 7...- ..........
0214D0: CE 21 01 00 22 9B 25 2A 21 27 54 5D 22 A6 25 3A .!..".%*!'T]".%:
0214E0: 00 25 47 C3 B1 11 01 FF FF 03 CD 68 11 30 FA 2A .%G........h.0.*
0214F0: 9B 25 09 22 9B 25 62 6B 2B CD 77 11 3A 28 27 3D .%.".%bk+.w.:('=
021500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
021510: 1C 00 00 00 02 09 4E E5 1C 00 41 02 00 00 00 02 ......N...A.....
021520: 1C 00 46 02 00 00 00 02 1C 00 42 02 00 00 00 02 ..F.......B.....
021530: 1C 00 47 02 00 00 00 02 1C 00 43 02 00 00 00 02 ..G.......C.....
021540: 1C 00 48 02 00 00 00 02 1C 00 44 02 00 00 00 02 ..H.......D.....
021550: 1C 00 49 02 00 00 00 02 1C 00 45 02 00 00 00 02 ..I.......E.....
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: EB 19 EB C5 01 21 00 ED B0 C1 E5 16 FF 7E 23 14 .....!.......~#.
021610: B7 20 FA E1 C9 21 28 25 11 07 25 01 21 00 C5 ED . ...!(%..%.!...
021620: B0 C1 54 5D 21 6A 25 ED B0 3A 91 25 32 8D 25 3A ..T]!j%..:.%2.%:
021630: 93 25 32 8F 25 C9 D5 C5 E5 2B 11 07 25 23 7E B7 .%2.%....+..%#~.
021640: 28 1F 1A FE 80 28 03 BE 20 F3 E5 23 13 1A B7 28 (....(.. ..#...(
021650: 15 7E B7 28 0B 1A FE 80 28 F1 BE 28 EE E1 18 DA .~.(....(..(....
021660: E1 E1 C1 D1 3F C9 E1 E3 37 18 F6 D5 C5 F5 22 97 ....?...7.....".
021670: 25 ED 4B 8B 25 2A A2 25 09 ED 5B A4 25 B7 ED 52 %.K.%*.%..[.%..R
021680: 30 57 78 B1 28 3B 2A A2 25 E5 09 22 A2 25 2A 97 0Wx.(;*.%..".%*.
021690: 25 ED 5B 8D 25 19 CD 72 14 CB 78 28 14 09 54 5D %.[.%..r..x(..T]
0216A0: B7 ED 42 E3 C1 C5 B7 ED 42 44 4D 03 E1 ED B0 18 ..B.....BDM.....
0216B0: 10 EB E1 C5 B7 ED 52 44 4D 03 19 D1 EB 19 EB ED ......RDM.......
0216C0: B8 2A 97 25 11 49 25 EB ED 4B 8F 25 78 B1 28 02 .*.%.I%..K.%x.(.
0216D0: ED B0 62 6B F1 C1 D1 B7 C9 CD C4 14 2A 97 25 F1 ..bk........*.%.
0216E0: C1 D1 37 C9 AF 18 02 3E 01 E5 D5 C5 F5 21 76 26 ..7....>.....!v&
0216F0: 36 00 CD D9 1D 28 17 F1 F5 B7 28 05 CD 93 0C 18 6....(....(.....
021700: 03 CD 47 0D 3D CC F0 14 28 04 DD CB 00 CE F1 C1 ..G.=...(.......
021710: D1 E1 C9 AF 18 0D AF 18 11 3E 01 18 06 3E 01 18 .........>...>..
021720: 09 3E 02 32 99 25 18 3D 3E 02 32 99 25 CD F4 15 .>.2.%.=>.2.%...
021730: DA C4 14 CD 1A 13 20 04 DA C8 14 C9 C5 D5 CD BA ...... .........
021740: 13 3A 99 25 FE 01 28 09 38 04 D1 D5 18 06 1B 18 .:.%..(.8.......
021750: 03 CD D0 13 CD 0A 14 D5 ED B0 E1 D1 C1 3E FF 32 .............>.2
021760: 9A 25 C3 B1 11 CD F4 15 DA C4 14 CD 59 13 20 04 .%..........Y. .
021770: DA C8 14 C9 E5 D5 C5 54 5D 44 4D 2A F5 23 3A F4 .......T]DM*.#:.
021780: 23 85 6F 30 01 24 3A 99 25 FE 01 38 07 28 08 44 #.o0.$:.%..8.(.D
021790: 4D 0B 18 06 03 18 03 CD F1 13 C5 B7 ED 42 44 4D M............BDM
0217A0: 03 E1 CD 0A 14 ED B0 C1 D1 E1 3E FF 32 9A 25 C3 ..........>.2.%.
0217B0: B1 11 CD 4D 16 C5 21 04 25 CB B6 CB FE CB CE ED ...M..!.%.......
0217C0: 5B F0 23 D5 2A A2 25 23 ED 4B F2 23 C5 B7 ED 42 [.#.*.%#.K.#...B
0217D0: 44 4D E1 78 B1 20 02 03 2B E5 D5 EB ED 52 ED 5B DM.x. ..+....R.[
0217E0: A2 25 19 22 A2 25 D1 E1 C5 B7 ED 52 44 4D 19 2B .%.".%.....RDM.+
0217F0: CD 6B 14 23 C1 ED B0 D1 C1 C3 FA 11 E5 D5 2A FC .k.#..........*.
021800: 12 D5 E5 29 CB 13 CB 12 29 CB 13 CB 12 C1 09 EB ...)....).......
021810: C1 ED 4A EB C9 21 00 40 55 5D FD 21 41 03 CB 3F ..J..!.@U].!A..?
021820: 30 17 F5 FD E5 E5 D5 FD 66 00 FD 6E 01 FD 5E 02 0.......f..n..^.
021830: FD 56 03 CD 3A 02 FD E1 F1 C8 01 04 00 FD 09 18 .V..:...........
021840: DD 50 00 00 03 64 00 00 06 4E 20 00 0D 5F 5E 10 .P...d...N .._^.
021850: 1A 47 0D E4 35 4E E2 D4 6A DD CB 02 CE 4A FE 45 .G..5N..j....J.E
021860: 28 69 32 21 01 AF BB 20 0C CB 7C 20 08 22 27 01 (i2!... ..| ."'.
021870: 3E 7F C3 7B 08 7A C3 ED 03 21 00 00 54 5D 06 07 >..{.z...!..T]..
021880: C5 18 04 C5 CD FC 02 D6 30 4F 42 09 30 01 13 CD ........0OB.0...
021890: 16 07 C1 05 30 08 20 EB 14 CD 16 07 38 FA FE 2E ....0. .....8...
0218A0: 20 BB CD 16 07 30 B2 05 04 4A 28 15 C5 CD FC 02 ....0...J(.....
0218B0: D6 30 4F 42 09 30 01 1C C1 0D CD 16 07 30 07 10 .0OB.0.......0..
0218C0: EB CD 16 07 38 FB 51 FE 45 20 12 D5 CD FC 04 FE ....8.Q.E ......
0218D0: 2D 20 10 CD FC 04 CD 50 04 F1 90 18 10 32 21 01 - .....P.....2!.
0218E0: 7A 18 0A FE 2B CC FC 04 CD 50 04 F1 80 16 16 4F z...+....P.....O
0218F0: CB 7B 20 49 AF BB 20 09 BD 20 0A BC 20 07 16 00 .{ I.. .. .. ...
021900: C9 CB 73 20 06 29 CB 13 15 18 F6 43 5D 6C 60 79 ..s .).....C]l`y
021910: B7 C8 E5 D5 FA 1E 04 CD 15 03 CD 3A 02 C9 ED 44 ...........:...D
021920: FE 20 30 07 CD 15 03 CD 9D 02 C9 D6 20 CD 15 03 . 0......... ...
021930: CD 9D 02 E5 D5 21 E2 4E 11 D4 6A 18 EA 23 20 01 .....!.N..j..# .
021940: 1C CB 3B CB 1C CB 1D 14 C3 0B 04 1E 1F C3 97 02 ..;.............
021950: CD 19 07 30 F6 D6 30 47 CD 16 07 30 11 D6 30 4F ...0..0G...0..0O
021960: 78 87 47 87 87 80 81 47 CD 16 07 DA 92 02 32 21 x.G....G......2!
021970: 01 C9 0E 30 FD 5E 00 FD 56 01 3E 2F B7 3C ED 52 ...0.^..V.>/.<.R
021980: 30 FB 19 B9 20 03 3E 20 0C 0D CD D9 01 FD 23 FD 0... .> ......#.
021990: 23 10 E1 C9 10 27 E8 03 64 00 0A 00 01 00 7A CD #....'..d.....z.
0219A0: A3 04 7B F5 0F 0F 0F 0F CD AC 04 F1 E6 0F C6 90 £.{.............
0219B0: 27 CE 40 27 C3 D9 01 AF ED 52 19 30 01 EB B2 20 '.@'.....R.0...
0219C0: 12 7B 5A 18 06 EB 19 EB 29 38 08 1F 30 FA B7 20 .{Z.....)8..0..
0219D0: F4 19 D0 1E 35 C3 9E 06 C5 D5 E5 2A 3B 01 06 05 ....5......*;...
0219E0: FD 21 94 04 CD 72 04 3E 20 CD D9 01 21 02 41 7E .!...r.> ...!.A~
0219F0: CD D9 01 FE 0A 23 20 F7 E1 D1 C1 C9 E5 DD CB 00 .....# .........
021A00: 24 ED 5B A2 25 B7 ED 52 7C B7 22 97 25 32 91 25 $.[.%..R|.".%2.%
021A10: D1 E1 C9 E5 11 B2 25 CD E2 23 B7 ED 52 F5 CD 57 ......%..#..R..W
021A20: 14 F1 E1 38 02 ED 42 E5 3A 91 25 B7 CA BB 23 DD ...8..B.:.%...#.
021A30: CB 00 D6 11 B2 25 CD E2 23 ED 53 91 25 2A FC 24 .....%..#.S.%*.$
021A40: 22 93 25 2A A2 25 B7 ED 52 22 95 25 2A 91 25 ED ".%*.%..R".%*.%.
021A50: 5B 97 25 B7 ED 52 F5 11 AF 25 CD E2 23 F1 38 05 [.%..R...%..#.8.
021A60: B7 ED 52 30 0A 2A 91 25 B7 ED 52 23 22 97 25 2A ..R0.*.%..R#".%*
021A70: 91 25 ED 5B 93 25 ED 4B 97 25 E5 ED B8 22 91 25 .%.[.%.K.%...".%
021A80: ED 53 93 25 D1 EB 23 13 ED 4B 95 25 D5 ED B0 E1 .S.%..#..K.%....
021A90: 1B D5 11 AF 25 CD E2 23 B7 ED 52 E1 20 AE 22 A2 ....%..#..R. .".
021AA0: 25 2A 93 25 22 A4 25 23 22 FA 24 CD 57 14 CD 6B %*.%".%#".$.W..k
021AB0: 14 AF 3D 32 AF 25 32 B2 25 E1 C9 CD 57 14 E5 D5 ..=2.%2.%...W...
021AC0: EB 2A A2 25 B7 ED 52 44 4D D1 E1 23 ED B0 1B ED .*.%..RDM..#....
021AD0: 53 A2 25 18 D6 7E D5 23 5E 23 56 62 83 6F D1 D0 S.%..~.#^#Vb.o..
021AE0: 24 C9 1A E5 EB 23 5E 23 56 E1 83 5F D0 14 C9 00 $....#^#V.._....
021AF0: 00 00 00 00 00 FA 23 F9 24 FF 00 00 00 00 00 00 ......#.$.......
021B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021C00: 7E 28 4B D5 C5 11 02 41 ED 53 39 01 06 50 2A CA ~(K....A.S9..P*.
021C10: 01 7E B7 28 4C FE 1A 28 64 12 23 FE 0A 28 0F 13 .~.(L..(d.#..(..
021C20: 10 EF 04 FE 0D 28 EA EB 36 0D 23 36 0A EB 22 CA .....(..6.#6..".
021C30: 01 2A 3B 01 23 22 3B 01 DD CB 00 BE DD CB 00 46 .*;.#";........F
021C40: 28 0A CD 09 0C EB CD 9E 04 CD D8 04 C1 D1 2A 39 (.............*9
021C50: 01 7E 23 22 39 01 E1 FE 0D C0 DD CB 00 FE 3E 20 .~#"9.........>
021C60: C9 C5 D5 ED 5B C8 01 CD 0D 02 2A C6 01 EB 0E 14 ....[.....*.....
021C70: CD 0F 02 B7 D1 C1 28 99 21 66 0A 18 29 DD CB 02 ......(.!f..)...
021C80: 46 28 20 DD CB 02 86 21 00 40 22 C8 01 21 84 01 F( ....!.@"..!..
021C90: 22 C6 01 2A CC 01 22 CA 01 21 02 41 36 0D 23 36 "..*.."..!.A6.#6
021CA0: 0A 18 8E 21 57 0A CD 31 02 C3 49 06 1A 13 21 09 ...!W..1..I...!.
021CB0: 09 06 06 BE 23 28 20 23 10 F9 FE 50 37 C0 1A 13 ....#( #...P7...
021CC0: 21 E2 01 FE 2D 28 0B FE 2B 20 24 DD CB 00 C6 21 !...-(..+ $....!
021CD0: DC 01 22 DA 01 18 12 1A 13 FE 2B 28 14 FE 2D 20 ..".......+(..-
021CE0: 0E 7E 2F DD A6 00 DD 77 00 1A 13 FE 2C 28 BD B7 .~/....w....,(..
021CF0: C9 7E DD B6 00 18 EF 17 3E C3 32 89 01 32 8C 01 .~......>.2..2..
021D00: 21 0E 06 22 8D 01 21 32 04 22 8A 01 21 18 0A CD !.."..!2."..!...
021D10: 31 02 21 7A 06 CD FD 0B EB 1B CD 9E 04 CD CE 01 1.!z............
021D20: 21 CD FF B7 ED 52 EB 2A 52 01 2B 2B CD 48 0C 3A !....R.*R.++.H.:
021D30: 3E 01 B7 28 24 F5 21 26 0A CD 31 02 F1 6F 26 00 >..($.!&..1..o&.
021D40: FD 21 98 04 06 03 CD 72 04 DD CB 00 76 28 2A 11 .!.....r....v(*.
021D50: 63 01 0E 13 CD 0F 02 18 20 DD CB 00 76 28 1A D9 c....... ...v(..
021D60: E5 21 54 41 11 63 01 CD 7E 06 EB E3 ED 52 19 E3 .!TA.c..~....R..
021D70: EB 30 F4 E1 0E 10 CD 0F 02 C7 03 C3 E5 02 DD CB .0..............
021D80: 00 76 28 0D EB CD 0D 02 EB 0E 15 CD 0F 02 B7 20 .v(............
021D90: 07 78 01 80 00 09 47 C9 21 38 0A C3 A6 05 F5 C5 .x....G.!8......
021DA0: E5 DD CB 00 46 20 0A 06 04 CD D7 01 10 FB CD D8 ....F ..........
021DB0: 04 21 2F 0A CD 31 02 2A 39 01 01 02 41 ED 42 45 .!/..1.*9...A.BE
021DC0: CD D7 01 10 FB 3E 5E CD D9 01 6B 26 00 FD 21 9A .....>^...k&..!.
021DD0: 04 06 02 CD 72 04 21 3E 01 34 CD 09 02 E6 DF FE ....r.!>.4......
021DE0: 45 CA 49 06 CD CE 01 E1 C1 F1 C9 FE 30 3F D0 FE E.I.........0?..
021DF0: 3A D8 FE 41 3F D0 FE 5B D8 FE 61 3F D0 FE 7B C9 :..A?..[..a?..{.
021E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021E90: 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 ................
021EA0: 00 00 00 00 00 00 0C 28 00 00 00 00 FF 00 00 FF .......(........
021EB0: 00 00 FF 00 00 BC 25 00 00 00 00 00 00 00 00 00 ......%.........
021EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021ED0: 00 0D 0A 48 69 74 20 61 6E 79 20 6B 65 79 20 66 ...Hit any key f
021EE0: 6F 72 20 6D 65 6E 75 20 00 FF 48 69 53 6F 66 74 or menu ..HiSoft
021EF0: 20 50 61 73 63 61 6C 38 30 20 4D 65 6E 75 20 53 Pascal80 Menu S
021F00: 65 6C 65 63 74 69 6F 6E FE 0D 0A 0D 0A 53 FF 74 election.....S.t
021F10: 61 72 74 20 65 64 69 74 69 6E 67 FE 0D 0A 43 FF art editing...C.
021F20: 6F 6D 70 69 6C 65 FE 0D 0A 52 FF 75 6E FE 0D 0A ompile...R.un...
021F30: FF 65 FE 58 FF 65 63 75 74 65 FE 0D 0A 51 FF 75 .e.X.ecute...Q.u
021F40: 69 74 FE 0D 0A 0D 0A 45 FF 64 69 74 20 66 69 6C it.....E.dit fil
021F50: 65 3A 20 FE 20 0D 0A 0D 0A 4D FF 61 69 6E 20 66 e: . ....M.ain f
021F60: 69 6C 65 3A 20 FE 20 00 00 00 00 00 00 00 00 00 ile: . .........
021F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021F80: 00 00 00 00 00 46 69 6C 65 6E 61 6D 65 3A 20 E7 .....Filename: .
021F90: 21 5C 17 5C 17 66 17 6F 17 A2 17 C8 17 DF 17 FE !\.\.f.o........
021FA0: 17 02 18 0C 18 1A 18 25 18 3F 18 76 18 A4 18 C9 .......%.?.v....
021FB0: 18 E6 18 59 1B F5 19 FB 19 B6 19 C3 19 CE 19 D7 ...Y............
021FC0: 19 1D 1C 2D 1C 9C 1C B2 1C B0 1D E5 1E 28 19 31 ...-.........(.1
021FD0: 19 89 1F B8 1F C5 1F D5 1F 82 1A E5 1A E1 1A E4 ................
021FE0: 21 B2 22 AF 19 53 17 37 19 16 22 13 22 1D 22 19 !."..S.7..".".".
021FF0: 22 28 22 21 22 0D 09 20 22 28 29 5B 5D 7B 7D 3D "("!".. "()[]{}=
022000: CD FC 04 FE 41 38 07 FE 47 3F D8 D6 37 C9 CD 19 ....A8..G?..7...
022010: 07 3F D8 D6 30 C9 CD FC 04 FE 30 3F D0 FE 3A C9 .?..0.....0?..:.
022020: 3E AE C3 0F 08 E5 D5 C5 DD CB 02 4E 20 F2 3A 21 >..........N .:!
022030: 01 FE 09 28 04 FE 20 20 05 CD FC 04 18 F3 FE 41 ...(.. .......A
022040: DA F4 07 FE 5B 30 34 21 19 01 06 08 77 CD FC 04 ....[04!....w...
022050: CD EB 06 D2 62 07 23 10 F3 2B CD FC 04 CD EB 06 ....b.#..+......
022060: 38 F8 F5 CB FE 3A 19 01 FE 61 30 06 21 0D 0A CD 8....:...a0.!...
022070: 9A 0B 0E 00 30 01 4E F1 C3 0B 08 FE 7B 28 0A D2 ....0.N.....{(..
022080: 30 08 FE 61 30 C1 C3 30 08 CD FC 04 FE 24 20 4F 0..a0..0.....$ O
022090: ED 5B 39 01 CD AC 05 30 3A FE 46 20 36 2A CA 01 .[9....0:.F 6*..
0220A0: 22 CC 01 21 A5 01 22 C6 01 23 CD A6 0A 47 AF 32 "..!.."..#...G.2
0220B0: B1 01 32 C5 01 79 32 A5 01 EB CD 74 0A EB 21 81 ..2..y2....t..!.
0220C0: 40 22 C8 01 21 01 41 22 CA 01 DD CB 02 C6 78 FE @"..!.A"......x.
0220D0: 2C 28 C1 ED 53 39 01 CD 57 05 18 03 CD FC 04 FE ,(..S9..W.......
0220E0: 7D 28 0B FE 2A 20 F5 CD FC 04 FE 29 20 F1 CD FC }(..* .....) ...
0220F0: 04 C3 31 07 CD 19 07 38 72 FE 3A 20 3E CD FC 04 ..1....8r.: >...
022100: 0E BA FE 3D 20 05 0E 7D CD FC 04 32 21 01 79 DD ...= ..}...2!.y.
022110: CB 02 8E C1 D1 E1 C9 FE 27 CA AA 08 FE 23 28 63 ........'....#(c
022120: FE 28 20 0C CD FC 04 0E A8 FE 2A CA 89 07 18 DB .( .......*.....
022130: C6 80 4F FE AE 20 D1 3E 20 18 D0 38 DA 0E 78 FE ..O.. .> ..8..x.
022140: 3D 28 C5 FE 3C 20 13 CD FC 04 0E 77 FE 3E 28 B8 =(..< .....w.>(.
022150: 0E 7A FE 3D 20 B5 0E 7C 18 AE FE 3E 20 D2 CD FC .z.= ..|...> ...
022160: 04 FE 3D 0E 79 20 A4 0E 7B 18 9D ED 73 22 01 CD ..=.y ..{...s"..
022170: 79 03 22 27 01 ED 53 25 01 3E 7E ED 7B 22 01 C1 y."'..S%.>~.{"..
022180: D1 E1 C9 CD 00 07 38 15 6F 26 00 06 04 CD 00 07 ......8.o&......
022190: 38 10 29 29 29 29 B5 6F 10 F3 CD FC 04 1E 33 CD 8.)))).o......3.
0221A0: 9E 06 0E 7F 22 27 01 C3 0B 08 CD FA 0B 22 27 01 ...."'......."'.
0221B0: 0E 00 CD FC 04 DD CB 00 7E 20 47 FE 27 28 06 CD ........~ G.'(..
0221C0: 14 0C 0C 18 ED CD FC 04 FE 27 28 F3 32 21 01 0D .........'(.2!..
0221D0: 20 11 D9 2B 7E 2B 2B 2B D9 6F 26 FF 22 27 01 3E ..+~+++.o&."'.>
0221E0: 76 18 1C 0C 20 09 1E 21 CD 9E 06 AF D9 18 E6 79 v... ..!.......y
0221F0: 32 25 01 CD 09 0C EB 2A 27 01 CD 48 0C 3E 75 C3 2%.....*'..H.>u.
022200: 2B 2D 2A 2F 3C 3E 5E 3B 3A 2C 23 24 26 5C 00 00 +-*/<>^;:,#$&\..
022210: 00 00 00 00 48 50 45 2E 48 4C 50 00 00 00 00 00 ....HPE.HLP.....
022220: 00 0A 28 00 00 20 20 50 18 1D 20 08 02 32 10 1A ..(.. P.. ..2..
022230: 29 8B AD 22 80 00 0A 00 00 01 02 1B 59 00 00 04 ).."........Y...
022240: 1B 45 1B 48 02 1B 4B 00 00 00 00 00 00 00 00 00 .E.H..K.........
022250: 00 00 00 2C 00 10 02 1B 70 00 00 02 1B 71 00 00 ...,....p....q..
022260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0B ................
022280: 46 00 13 00 08 00 04 00 01 00 06 00 0F 53 00 0F F............S..
022290: 44 00 11 53 00 11 44 00 05 00 18 00 0F 45 00 0F D..S..D......E..
0222A0: 58 00 12 00 03 00 11 52 00 11 43 00 0F 47 00 11 X......R..C..G..
0222B0: 42 00 11 4B 00 16 00 0F 46 00 0B 42 00 0B 4B 00 B..K....F..B..K.
0222C0: 0B 56 00 0B 43 00 0B 59 00 0F 50 00 0B 57 00 0B .V..C..Y..P..W..
0222D0: 52 00 0B 30 00 11 30 00 11 46 00 0C 00 0F 4C 00 R..0..0..F....L.
0222E0: 0F 41 00 0B 51 00 0F 51 00 0B 58 00 0B 4A 00 19 .A..Q..Q..X..J..
0222F0: 00 0F 49 00 09 00 0F 52 00 7F 00 07 00 0F 54 00 ..I....R......T.
022300: 14 00 11 7F 00 11 59 00 00 00 0F 44 00 11 53 00 ......Y....D..S.
022310: 11 44 00 7C 00 7E 00 1E 00 1F 00 05 00 18 00 12 .D.|.~..........
022320: 00 03 00 17 00 1A 00 0C 00 11 42 00 11 4B 00 16 ..........B..K..
022330: 00 02 00 0B 42 00 0B 45 00 0B 4D 00 0B 43 00 0B ....B..E..M..C..
022340: 59 00 0B 50 00 0B 57 00 0B 52 00 0B 30 00 11 30 Y..P..W..R..0..0
022350: 00 04 00 06 00 13 00 01 00 0B 51 00 0B 53 00 00 ..........Q..S..
022360: 0F 41 00 0B 51 00 0F 51 00 0B 58 00 0B 4A 00 19 .A..Q..Q..X..J..
022370: 00 0F 49 00 09 1A 0F 52 00 7F 00 07 00 0F 54 00 ..I....R......T.
022380: 23 85 6F 30 01 24 3A 99 25 FE 01 38 07 28 08 44 #.o0.$:.%..8.(.D
022390: 4D 0B 18 06 03 18 03 CD F1 13 C5 B7 ED 42 44 4D M............BDM
0223A0: 03 E1 CD 0A 14 ED B0 C1 D1 E1 3E FF 32 9A 25 C3 ..........>.2.%.
0223B0: B1 11 CD 4D 16 C5 21 04 25 CB B6 CB FE CB CE ED ...M..!.%.......
0223C0: 5B F0 23 D5 2A A2 25 23 ED 4B F2 23 C5 B7 ED 42 [.#.*.%#.K.#...B
0223D0: 44 4D E1 78 B1 20 02 03 2B E5 D5 EB ED 52 ED 5B DM.x. ..+....R.[
0223E0: A2 25 19 22 A2 25 D1 E1 C5 B7 ED 52 44 4D 19 2B .%.".%.....RDM.+
0223F0: CD 6B 14 23 C1 ED B0 D1 C1 C3 FA 11 E5 D5 2A FC .k.#..........*.
022400: 0F 08 1E 44 CD 9E 06 18 C3 4C 01 4F 02 43 04 53 ...D.....L.O.C.S
022410: 08 49 10 41 20 00 00 50 41 43 4B 45 C4 24 15 09 .I.A ..PACKE.$..
022420: 46 49 4C C5 23 1E 09 4E 49 CC 22 25 09 46 4F 52 FIL.#..NI."%.FOR
022430: 57 41 52 C4 1D 2B 09 50 52 4F 47 52 41 CD 01 35 WAR..+.PROGRA..5
022440: 09 49 CE 20 3F 09 4F D2 07 44 09 4F C6 0B 49 09 .I. ?.O..D.O..I.
022450: 54 CF 0C 4E 09 44 CF 11 53 09 49 C6 17 58 09 53 T..N.D..S.I..X.S
022460: 45 D4 1B 5D 09 4E 4F D4 06 63 09 4D 4F C4 09 69 E..].NO..c.MO..i
022470: 09 44 49 D6 02 6F 09 56 41 D2 0A 75 09 41 4E C4 .DI..o.VA..u.AN.
022480: 08 7B 09 46 4F D2 16 81 09 45 4E C4 10 87 09 47 .{.FO....EN....G
022490: 4F 54 CF 1A 8D 09 57 49 54 C8 19 94 09 54 59 50 OT....WIT....TYP
0224A0: C5 1F 9B 09 43 41 53 C5 14 A2 09 45 4C 53 C5 12 ....CAS....ELS..
0224B0: A9 09 54 48 45 CE 0E B0 09 4C 41 42 45 CC 21 B7 ..THE....LABE.!.
0224C0: 09 43 4F 4E 53 D4 03 BF 09 41 52 52 41 D9 1C C7 .CONS....ARRA...
0224D0: 09 55 4E 54 49 CC 0F CF 09 57 48 49 4C C5 15 D7 .UNTI....WHIL...
0224E0: 09 42 45 47 49 CE 18 DF 09 52 45 43 4F 52 C4 1E .BEGI....RECOR..
0224F0: E7 09 44 4F 57 4E 54 CF 0D F0 09 52 45 50 45 41 ..DOWNT....REPEA
022500: D4 13 F9 09 46 55 4E 43 54 49 4F CE 05 02 0A 50 ....FUNCTIO....P
022510: 52 4F 43 45 44 55 D2 04 45 6E 64 20 41 64 64 72 ROCEDU..End Addr
022520: 65 73 73 3A 20 00 45 72 72 6F 72 73 20 3A 00 20 ess: .Errors :.
022530: 2A 45 52 52 4F 52 2A 00 57 72 69 74 65 20 45 72 *ERROR*.Write Er
022540: 72 6F 72 00 0D 0A 4E 6F 20 53 6F 75 72 63 65 20 ror...No Source
022550: 46 69 6C 65 3A 20 00 0D 0A 4E 6F 20 6D 6F 72 65 File: ...No more
022560: 20 74 65 78 74 00 0D 0A 4E 6F 20 45 4F 46 00 2E text...No EOF..
022570: 50 41 53 00 0E 0F ED 5B C6 01 CD 0F 02 3C C0 21 PAS....[.....<.!
022580: 44 0A CD 31 02 1A 3D FA 94 0A C6 41 CD E2 01 3E D..1..=....A...>
022590: 3A CD E2 01 06 08 2A C6 01 23 7E CD E2 01 10 F9 :.....*..#~.....
0225A0: 21 6F 0A C3 A6 05 1A 13 FE 20 28 FA CD D7 0A C8 !o....... (.....
0225B0: 4F 1A 13 FE 3A 28 08 71 23 06 07 0E 00 18 08 06 O...:(.q#.......
0225C0: 08 3E C0 81 4F 1A 13 CD D7 0A 28 05 77 23 10 F5 .>..O.....(.w#..
0225D0: C9 36 20 23 10 FB C9 E5 C5 01 0D 00 21 E4 0A ED .6 #........!...
0225E0: B1 C1 E1 C9 20 2C 2E 3C 3E 3B 3A 3D 3F 2A 5B 5D .... ,.<>;:=?*[]
0225F0: 0D 11 04 00 18 03 11 01 00 EB B7 ED 42 09 EB C8 ............B...
022600: ED 7B 06 00 CD 2B 2F CD A5 21 FE AE CA 0C 06 1E .{...+/..!......
022610: 0B CD 9E 06 18 F1 00 00 00 00 00 00 00 00 00 00 ................
022620: 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . ..............
022630: 00 00 00 15 09 1B 2F 25 2F 02 41 00 00 00 00 06 ....../%/.A.....
022640: 00 00 00 00 00 00 00 EF 00 00 00 00 00 00 00 00 ................
022650: 00 00 00 00 72 0D 00 00 00 00 00 00 00 00 00 00 ....r...........
022660: 00 00 00 00 20 20 20 20 20 20 20 20 43 4F 4D 00 .... COM.
022670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022680: 00 00 00 00 00 20 20 20 20 20 20 20 20 50 41 53 ..... PAS
022690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0226A0: 00 00 00 00 00 00 20 20 20 20 20 20 20 20 50 41 ...... PA
0226B0: 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 S...............
0226C0: 00 00 00 00 00 00 84 01 00 40 80 40 00 00 3E 0D .........@.@..>.
0226D0: CD D9 01 3E 0A 18 02 3E 20 C3 E2 01 F5 C5 0E 05 ...>...> .......
0226E0: 18 04 F5 C5 0E 02 D5 5F E5 08 F5 08 D9 C5 D5 E5 ......._........
0226F0: D9 DD E5 FD E5 CD 05 00 FD E1 DD E1 D9 E1 D1 C1 ................
022700: D9 08 F1 08 E1 D1 C1 F1 C9 0E 01 18 02 0E 1A E5 ................
022710: D5 C5 08 F5 08 D9 C5 D5 E5 D9 DD E5 FD E5 CD 05 ................
022720: 00 FD E1 DD E1 D9 E1 D1 C1 D9 08 F1 08 C1 D1 E1 ................
022730: C9 7E 23 B7 C8 CD D9 01 18 F7 FD 21 00 00 FD 39 .~#........!...9
022740: FD 7E 03 82 EA 95 02 F5 4B AF EB FD 6E 02 06 08 .~......K...n...
022750: CB 1D 30 01 82 1F 10 F8 CB 1D 67 FD 7E 04 06 08 ..0.......g.~...
022760: 1F 30 01 19 CB 1C CB 1D 10 F6 1F 06 07 FD CB 05 .0..............
022770: 1E 30 03 81 ED 5A CB 1C CB 1D 1F 10 F0 D1 5F CB .0...Z........_.
022780: 74 20 06 CB 13 ED 6A 18 04 14 EA 95 02 C1 F1 F1 t ....j.........
022790: C5 C9 32 21 01 1E 01 CD 9E 06 C3 79 08 FD 21 00 ..2!.......y..!.
0227A0: 00 FD 39 FD 7E 03 92 EA 95 02 F5 4B EB FD 66 05 ..9.~......K..f.
0227B0: FD 6E 04 FD 7E 02 06 08 91 ED 52 30 03 81 ED 5A .n..~.....R0...Z
0227C0: FD CB FE 16 87 ED 6A 10 EF 06 08 ED 52 30 01 19 ......j.....R0..
0227D0: 17 29 10 F7 2F 6F 7C 06 08 92 30 01 82 CB 13 87 .)../o|...0.....
0227E0: 10 F7 43 D1 7B 2F 67 78 2F CB 7C 20 08 15 EA 95 ..C.{/gx/.| ....
0227F0: 02 5F C3 8D 02 CB 3C CB 1D 1F 18 F5 29 CB 13 CB ._....<.....)...
022800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
022810: 1D 00 00 00 02 09 4E E5 1D 00 41 02 00 00 00 02 ......N...A.....
022820: 1D 00 46 02 00 00 00 02 1D 00 42 02 00 00 00 02 ..F.......B.....
022830: 1D 00 47 02 00 00 00 02 1D 00 43 02 00 00 00 02 ..G.......C.....
022840: 1D 00 48 02 00 00 00 02 1D 00 44 02 00 00 00 02 ..H.......D.....
022850: 1D 00 49 02 00 00 00 02 1D 00 45 02 00 00 00 02 ..I.......E.....
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: CB 78 28 0F CB 7A 28 0B 5F 78 FE 80 7B C8 7A FE .x(..z(._x..{.z.
022910: 80 7B C8 1E 0A C3 9E 06 FE BB 1E 02 CA 25 07 CD .{...........%..
022920: 9E 06 C3 25 07 CD 25 07 11 14 0B 18 1A 11 08 7D ...%..%........}
022930: 18 15 11 23 DD 18 10 11 15 AC 18 0B CD 25 07 11 ...#.........%..
022940: 12 A8 18 03 11 09 A9 BA CA 25 07 C3 9E 06 D5 2A .........%.....*
022950: 37 01 ED 5B 35 01 22 35 01 73 23 72 23 B7 20 15 7..[5."5.s#r#. .
022960: EB 21 19 01 01 00 00 7E ED A0 B7 F2 67 0B E1 19 .!.....~....g...
022970: 22 37 01 EB C9 1E 04 CD 9E 06 36 80 23 EB 18 EE "7........6.#...
022980: 2A 35 01 CD 9A 0B 30 07 7E 23 4E 23 46 23 C9 1E *5....0.~#N#F#..
022990: 03 AF C3 9E 06 78 B1 C8 60 69 11 19 01 4E 23 46 .....x..`i...N#F
0229A0: 23 1A BE 20 F0 B7 13 23 F2 A1 0B 37 C9 2A 33 01 #.. ...#...7.*3.
0229B0: 7C B5 1E 3E 3F CA 9E 06 5E 23 56 D5 23 4E 23 46 |..>?...^#V.#N#F
0229C0: EB 2A 27 01 B7 ED 42 E1 20 E6 EB 23 5E 23 56 23 .*'...B. ..#^#V#
0229D0: 3A 3D 01 BE C8 1E 3D 37 C3 9E 06 E5 5F CD 16 01 :=....=7...._...
0229E0: 01 3A 50 01 3C CD 14 0C CD 16 01 00 7B 18 0F E5 .:P.<.......{...
0229F0: D9 2B 2B 18 0A E5 D9 2B 18 05 21 7A 0C E5 D9 E3 .++....+..!z....
022A00: 4E 23 06 00 D1 ED B0 EB D9 D9 E5 ED 4B 56 01 09 N#..........KV..
022A10: E3 D9 E1 C9 D9 77 23 D9 C9 CD 14 0C C3 09 0C E1 .....w#.........
022A20: F5 7E 23 CD 14 0C F1 E5 C3 09 0C EB CD 16 01 11 .~#.............
022A30: 18 0B CD 16 01 2A 18 05 EB CD 16 01 21 F5 7B CD .....*......!.{.
022A40: 14 0C 7A CD 19 0C F1 C9 2B C5 E5 CD 68 0C 72 2B ..z.....+...h.r+
022A50: 73 E1 C1 C9 C5 E5 CD 68 0C 73 23 72 E1 C1 C9 C5 s......h.s#r....
022A60: E5 CD 68 0C 77 E1 C1 C9 ED 4B 58 01 09 C9 D9 2B ..h.w....KX....+
022A70: D9 2B CD 16 01 06 59 C3 89 10 03 C3 FE BB C8 B7 .+....Y.........
022A80: 28 03 FE 25 D8 CD 25 07 18 F2 CD 25 07 CD AA 0C (..%..%....%....
022A90: CD F9 0C 0D 28 0B 0C CB 74 C8 F5 3E 80 AC 67 F1 ....(...t..>..g.
022AA0: C9 0C EB 21 00 00 B7 ED 52 C9 B7 28 29 FE AB 28 ...!....R..()..(
022AB0: 42 FE AD 28 D5 2A 27 01 FE 75 28 2F 01 01 00 FE B..(.*'..u(/....
022AC0: 7F 28 25 0C ED 5B 25 01 FE 7E 28 1C 0C FE 76 28 .(%..[%..~(...v(
022AD0: 17 1E 0D C3 9E 06 CD 80 0B 3D 1E 0E C4 9E 06 5E .........=.....^
022AE0: 23 56 23 7E 23 66 6F EB C3 25 07 3A 25 01 4F 06 #V#~#fo..%.:%.O.
022AF0: 02 18 F5 CD 25 07 CD AA 0C F5 AF B8 20 09 79 3D ....%....... .y=
022B00: EB D1 C3 48 0C CD 23 0F E5 11 0F 0E CD 47 0B CD ...H..#......G..
022B10: 8A 0F FE 12 20 11 CD FA 0B EB E1 CD 54 0C 1B 1B .... .......T...
022B20: D5 CD 25 07 CD 8A 0F CD 09 0C EB E1 C3 54 0C CD ..%..........T..
022B30: 09 0C E5 CD 25 07 CD 4F 0D CD 8A 0F FE 0F 28 05 ....%..O......(.
022B40: CD 18 0B 18 F4 CD 23 0F D1 C3 54 0C CD 25 07 CD ......#...T..%..
022B50: 8A 0F FE 10 CA 25 07 CD 18 0B 18 F3 F1 1E 39 C3 .....%........9.
022B60: 9E 06 CD 25 07 1E 38 CD E6 2A D9 2B D9 CD 16 01 ...%..8..*.+....
022B70: 22 11 05 00 19 EB CD 3D 0C CD 16 01 C3 11 04 00 "......=........
022B80: 19 EB CD 3D 0C D9 23 23 D9 F5 78 FE 03 38 CD 03 ...=..##..x..8..
022B90: 0A 0B B7 28 C7 C5 44 4D E1 E5 CD BC 15 E1 F1 E5 ...(..DM........
022BA0: FE AC 28 13 11 10 11 CD 47 0B CD 8A 0F E1 01 00 ..(.....G.......
022BB0: 00 F5 CD BC 15 F1 C9 CD 62 15 18 F1 79 CD 85 27 ........b...y..'
022BC0: 4F 11 08 00 19 71 23 70 23 5E 23 56 7A B3 C8 EB O....q#p#^#Vz...
022BD0: 18 EA CD 25 07 1E 3C FE 7F C2 9E 06 CD AD 0B CD ...%..<.........
022BE0: 16 01 C3 CD 3D 0C C3 25 07 CD 3C 0B DD CB 02 66 ....=..%..<....f
022BF0: C8 21 34 18 18 0E CD E9 15 CD 07 16 DD CB 02 66 .!4............f
022C00: C8 21 39 18 C3 FD 0B 21 0A 17 CD FD 0B CD 12 19 .!9....!........
022C10: CB 70 28 09 CD 12 18 CD 37 0B CD 12 19 05 04 C2 .p(.....7.......
022C20: E2 16 0D 28 50 0D CA C3 16 0D 28 76 0D CA AA 16 ...(P.....(v....
022C30: 1E 13 CD 9E 06 FE AC C2 44 0B CD 25 07 18 DB CD ........D..%....
022C40: 25 07 CD EC 15 21 0A 17 CD FD 0B FE A8 20 19 CD %....!....... ..
022C50: 25 07 CD 12 19 CB 70 28 17 CD 12 18 FE A9 28 05 %.....p(......(.
022C60: CD 17 16 18 03 CD 25 07 21 11 17 CD FD 0B 18 8C ......%.!.......
022C70: CD 1D 16 18 F3 FE BA 21 15 17 20 21 CD E0 18 21 .......!.. !...!
022C80: 1E 17 FE BA 20 17 CD 25 07 B7 1E 43 C4 9E 06 3A .... ..%...C...:
022C90: 19 01 FE C8 C4 9E 06 CD 25 07 21 25 17 CD F5 0B ........%.!%....
022CA0: 18 93 11 43 17 21 4A 17 18 06 11 35 17 21 3F 17 ...C.!J....5.!?.
022CB0: FE BA 20 E9 E5 D5 CD E0 18 E1 CD F5 0B E1 CD FD .. .............
022CC0: 0B 18 1C FE BA 20 12 CD E0 18 FE BA 21 4E 17 20 ..... ......!N.
022CD0: CC CD E0 18 21 59 17 18 C4 21 55 17 CD EF 0B C3 ....!Y...!U.....
022CE0: 35 16 05 05 C2 30 16 FE BA 20 17 C5 CD E0 18 D1 5....0... ......
022CF0: D9 2B D9 CD 16 01 3E CD 89 10 21 2A 17 CD FD 0B .+....>...!*....
022D00: 28 03 3D 20 02 F1 C9 1E 1C F1 C3 9E 06 11 04 00 (.= ............
022D10: 19 5E 23 56 23 46 AF B8 3A 3D 01 C9 CD 16 01 06 .^#V#F..:=......
022D20: CD 14 0C 21 47 0D CD FD 0B 18 06 21 4B 0D CD FD ...!G......!K...
022D30: 0B CD 39 0C CD 16 01 19 C9 7A B7 3C 20 03 7B 87 ..9......z.< .{.
022D40: C9 3D C0 7B D6 7D C9 03 CD 92 03 03 DD E5 D1 DD .=.{.}..........
022D50: CB 00 56 C8 21 5A 0D C3 FD 0B 03 CD C8 02 F5 AF ..V.!Z..........
022D60: B8 20 05 79 FE 02 20 06 1E 2F F1 C3 9E 06 F1 C9 . .y.. ../......
022D70: 08 C1 90 3E 01 28 01 AF F5 07 C1 90 28 02 3E 01 ...>.(......(.>.
022D80: F5 06 C1 90 3E 00 17 F5 07 47 F1 90 3E 00 17 F5 ....>....G..>...
022D90: 08 47 F1 90 3F 3E 00 17 F5 07 C1 90 3F 3E 00 17 .G..?>......?>..
022DA0: F5 08 D1 AF ED 52 20 01 3C F5 08 D1 AF ED 52 28 .....R .<.....R(
022DB0: 01 3C F5 09 D1 B7 ED 52 3E 80 A4 07 F5 05 D1 CD .<.....R>.......
022DC0: AA 07 F5 0A EB E1 B7 ED 52 3E 80 A4 07 F5 06 EB ........R>......
022DD0: E1 CD AA 07 F5 0C EB E1 B7 ED 52 3E 80 A4 07 EE ..........R>....
022DE0: 01 F5 06 EB E1 CD B5 07 F5 0B D1 B7 ED 52 3E 80 .............R>.
022DF0: A4 07 EE 01 F5 05 D1 CD B5 07 F5 07 D1 1A 96 23 ...............#
022E00: 13 20 00 08 05 10 F8 3C 18 01 AF F5 08 04 10 F8 . .....<........
022E10: 18 02 3E 01 F5 0B 04 10 F8 18 05 3E 00 38 01 3C ..>........>.8.<
022E20: F5 0B 04 10 F8 18 05 3E 00 30 01 3C F5 0B 04 10 .......>.0.<....
022E30: F8 18 04 3E 00 38 01 3C F5 0B 04 10 F8 18 04 3E ...>.8.<.......>
022E40: 00 30 01 3C F5 0F EB C1 AF ED 42 C1 20 06 EB ED .0.<......B. ...
022E50: 42 20 01 3C F5 0F EB C1 AF ED 42 C1 20 05 EB ED B .<......B. ...
022E60: 42 28 01 3C F5 0C 3E 80 AC 67 CD 08 08 3E 80 A4 B(.<..>..g...>..
022E70: 07 F5 14 C1 E3 CB 74 28 04 3E 80 AC 67 E3 C5 CD ......t(.>..g...
022E80: 08 08 3E 80 A4 07 F5 16 C1 E3 CB 74 28 04 3E 80 ..>........t(.>.
022E90: AC 67 E3 C5 CD 08 08 3E 80 A4 07 EE 01 F5 0E 3E .g.....>.......>
022EA0: 80 AC 67 CD 08 08 3E 80 A4 07 EE 01 F5 0A 21 95 ..g...>.......!.
022EB0: 07 22 88 07 CD 7B 07 F5 0C 21 95 07 22 88 07 CD ."...{...!.."...
022EC0: 7B 07 EE 01 F5 0A 21 9E 07 22 88 07 CD 7B 07 F5 {.....!.."...{..
022ED0: 0A 21 A3 07 22 88 07 CD 7B 07 F5 AA 0D A1 0D B3 .!£."...{.......
022EE0: 0D C3 0D D5 0D E9 0D AA 0D A1 0D BD 0D CE 0D E2 ................
022EF0: 0D F5 0D 79 0D 70 0D 81 0D 88 0D 90 0D 99 0D 0C ...y.p..........
022F00: 18 03 CD 6E 0C 21 31 17 18 B4 06 21 81 01 22 0A ...n.!1....!..".
022F10: 01 03 CD BE 01 08 CD 14 02 3E 20 CD 8C 01 06 44 .........> ....D
022F20: 4D E1 CD DD 01 04 D1 CD C2 07 06 4F CD 59 02 E1 M..........O.Y..
022F30: 41 03 CD 66 02 09 3E 05 C1 C5 90 CD 59 02 F1 03 A..f..>.....Y...
022F40: CD 6E 02 06 3E 01 CD 59 02 F1 03 CD 8C 01 06 7D .n..>..Y.......}
022F50: D1 E1 CD D2 0B 03 CD D7 0B 04 D1 CD CD 0A B7 1E ................
022F60: 1A C2 9E 06 CD 80 0B 1E 1A C3 1B 29 21 0B 18 CD ...........)!...
022F70: FD 0B CD 5E 17 CB 70 28 09 CD 12 18 CD 37 0B CD ...^..p(.....7..
022F80: 5E 17 F5 E5 D5 AF B8 20 31 79 3D 28 1B 3D 28 20 ^...... 1y=(.=(
022F90: 3D 28 22 1E 1D CD 9E 06 E1 D1 F1 CD 2A 10 FE AC =(".........*...
022FA0: C2 44 0B CD 25 07 18 CA 21 20 18 CD FD 0B 18 E8 .D..%...! ......
022FB0: 21 2E 18 18 F6 21 25 18 18 F1 05 05 20 D5 CD 6E !....!%..... ..n
022FC0: 0C 21 2A 18 CD FD 0B D1 E1 F1 18 D2 CD 25 07 CD .!*..........%..
022FD0: EC 15 21 0B 18 CD FD 0B FE A8 20 1E CD 25 07 CD ..!....... ..%..
022FE0: 5E 17 CB 70 28 11 CD 12 18 FE A9 28 05 CD 7C 17 ^..p(......(..|.
022FF0: 18 08 CD 25 07 18 03 CD 82 17 21 1C 18 CD FD 0B ...%......!.....
023000: 18 06 CD E9 15 CD 6C 17 C3 FC 15 06 21 28 01 22 ......l.....!(."
023010: 0A 01 21 18 18 C3 F5 0B 03 22 0A 01 03 CD 9A 06 ..!......"......
023020: 04 CD B9 06 E5 04 CD 89 01 F5 03 CD 0D 07 05 CD ................
023030: 15 0D E5 D5 04 2A 0A 01 E5 04 E1 22 0A 01 21 62 .....*....."..!b
023040: 18 18 03 21 5E 18 E5 CD 3C 0B CD E4 2A CD 44 0B ...!^...<...*.D.
023050: CB 70 E1 01 04 00 C2 F5 0B 1E 41 C3 9E 06 03 CD .p........A.....
023060: 4B 04 03 CD 29 06 21 6F 2C 11 81 01 18 0B 21 68 K...).!o,.....!h
023070: 2C 18 03 21 63 2C 11 28 01 E5 D5 CD 25 07 FE A8 ,..!c,.(....%...
023080: D1 28 0A CD 39 0C E1 01 04 00 C3 FD 0B CD 25 07 .(..9.........%.
023090: 18 B8 CD 3C 0B 21 DC 18 E5 18 2A 21 D7 18 18 03 ...<.!....*!....
0230A0: 21 D2 18 E5 CD 3C 0B CD E4 2A CB 70 1E 41 E1 CA !....<...*.p.A..
0230B0: 9E 06 D9 4F 2B 2B 7E 23 23 3D 79 D9 1E 49 CC 9E ...O++~##=y..I..
0230C0: 06 E5 CD 37 0B 01 0E 02 CD FC 18 CD 44 0B E1 C3 ...7........D...
0230D0: F5 0B 04 D1 CD BB 04 04 D1 CD D3 05 03 CD 27 05 ..............'.
0230E0: CD 25 07 01 01 00 C5 18 0E 2A 4E 01 25 E5 CD 12 .%.......*N.%...
0230F0: 19 D9 2B D9 18 0A E5 CD 12 19 18 04 C5 CD 04 19 ..+.............
023100: 0E 03 0E 15 0E 21 0E 2D 0E 39 0E 55 0E 45 0E 72 .....!.-.9.U.E.r
023110: 0E 65 0E 9E 0E 87 0E B8 0E AD 0E 00 00 00 00 D0 .e..............
023120: 0E C5 0E CD 25 07 CD 12 19 CD F1 0A 21 35 0F CD ....%.......!5..
023130: F5 0B 2B 2B C9 04 B7 CA CD AD 0B DA 25 07 E5 CD ..++........%...
023140: 09 0C EB 23 CD 54 0C E1 2B 72 2B 73 CD 25 07 11 ...#.T..+r+s.%..
023150: 16 BA CD 47 0B 18 33 2F 15 18 12 E4 14 3C 13 05 ...G..3/.....<..
023160: 15 4C 15 62 15 D2 15 FE 7F 28 CD FE 13 D8 FE 1B .L.b.....(......
023170: D0 87 6F 26 00 11 31 0F 19 5E 23 56 EB E9 C5 C9 ..o&..1..^#V....
023180: 08 11 10 11 CD 47 0B CD 4F 0D DD CB 01 86 B7 21 .....G..O......!
023190: 4E 01 36 00 C2 67 0F CD 80 0B FE 04 CA 3B 11 FE N.6..g.......;..
0231A0: 06 28 DB FE 08 CA E0 1C FE 05 CA FE 10 D9 E5 D9 .(..............
0231B0: 1E 07 CD 1B 29 D9 54 5D E3 F5 EB B7 ED 52 01 0B ....).T].....R..
0231C0: 00 B7 ED 42 20 45 EB 7E FE 21 20 3F 23 4E 23 46 ...B E.~.! ?#N#F
0231D0: 23 7E FE E5 20 35 23 7E FE 21 20 2F 23 5E 23 56 #~.. 5#~.! /#^#V
0231E0: EB 29 09 EB 23 7E FE 29 20 21 23 7E FE D1 20 1B .)..#~.) !#~.. .
0231F0: 23 7E FE 19 20 15 23 7E FE E5 20 0F 01 F6 FF F1 #~.. .#~.. .....
023200: 09 C1 D5 D9 E1 16 01 06 00 18 03 F1 E1 D9 E5 D5 ................
023210: 05 20 06 21 B1 20 CD F5 0B 04 CD 2D 0B CD FC 18 . .!. .....-....
023220: E1 D1 05 CA AD 10 04 C2 D4 10 25 FA 96 10 D9 2B ..........%....+
023230: D9 20 1E 0D 28 14 0D C2 2A 13 D9 2B D9 CD 16 01 . ..(...*..+....
023240: ED CD 16 01 53 CD 3D 0C 13 13 CD 16 01 22 C3 3D ....S.=......".=
023250: 0C 0D 28 1F 0D 20 1C D9 2B D9 CD 16 01 DD CD 16 ..(.. ..+.......
023260: 01 73 CD 89 10 1C CD 16 01 DD CD 16 01 72 CD 89 .s...........r..
023270: 10 1C BF CD 16 01 DD 20 17 CD 16 01 75 CD 89 10 ....... ....u...
023280: CD 16 01 DD 1C CD 16 01 74 F5 7B CD 19 0C F1 C9 ........t.{.....
023290: CD 16 01 77 18 F3 0D 28 08 0D 28 0B 21 17 11 18 ...w...(..(.!...
0232A0: 03 21 1A 11 C3 F5 0B 21 24 11 C3 EF 0B 21 2F 11 .!.....!$....!/.
0232B0: C3 DB 0B CD 3C 0B CD E3 18 CD 37 0B CD 12 19 CD ....<.....7.....
0232C0: 44 0B 05 28 2B 05 20 06 ED 43 4C 01 18 06 04 04 D..(+. ..CL.....
0232D0: 26 00 28 C2 CB 70 20 1D CB 78 20 1D D9 2B D9 CD &.(..p ..x ..+..
0232E0: 16 01 01 ED 5B 4C 01 CD 3D 0C 21 20 11 C3 FD 0B ....[L..=.! ....
0232F0: 1E 34 C3 9E 06 1E 3F 18 F9 0E 01 C3 2A 10 C5 23 .4....?.....*..#
023300: D1 C3 F9 0A 21 02 00 B7 ED 42 20 06 DD CB 01 C6 ....!....B .....
023310: 18 04 DD CB 01 86 CD 5C 1A FE 20 CA D2 19 FE 77 .......\.. ....w
023320: D8 FE 7D D0 87 6F 26 00 E5 C5 CD 59 1A 5F 78 B7 ..}..o&....Y._x.
023330: 20 53 79 3D 28 3C 3D 7B 20 2F C1 CD F9 0C D9 2B Sy=(<={ /.....+
023340: D9 CB 41 28 1A 21 65 1B CD F5 0B CD 16 01 00 E1 ..A(.!e.........
023350: E5 5F 7D FE F2 38 07 2E 02 95 AD 85 6F E3 7B 01 ._}..8......o.{.
023360: 1D 0E E1 CD 03 1A C3 F5 0B D1 CD F9 0A 01 05 0E ................
023370: 18 F0 7B D1 CD F9 0A DD CB 00 66 01 ED 0D 28 E2 ..{.......f...(.
023380: 01 F9 0D 18 DD 7B D1 CD F9 0A CB 7A 20 34 15 28 .....{.....z 4.(
023390: 11 15 20 23 CD 6E 0C 21 FB 0D CD FD 0B 01 11 0E .. #.n.!........
0233A0: 18 C0 E1 5F 7D FE F2 28 14 FE F4 7B 28 10 01 29 ..._}..(...{(..)
0233B0: 0E CD 03 1A C3 DB 0B 1E 1B E1 C3 9E 06 7B 1E 31 .............{.1
0233C0: 18 F8 5F E1 E5 7D FE F2 01 ED 0D 7B 38 94 1E 40 .._..}.....{8..@
0233D0: 18 E7 CD B9 20 D9 2B D9 38 04 CD 16 01 7D 21 0D .... .+.8....}!.
0233E0: 1A CD FD 0B C5 CD 59 1A D1 CD F9 0A 21 11 1A CD ......Y.....!...
0233F0: FD 0B 4F 2A 50 01 26 00 2C CD 1E 1A 79 CD 16 01 ..O*P.&.,...y...
023400: F5 18 06 09 5E 23 56 23 EB 01 04 00 C9 03 32 17 ....^#V#......2.
023410: 01 0C 3A 17 01 CD 22 07 A6 ED 44 3E 00 17 7C B7 ..:..."...D>..|.
023420: 20 16 7D FE 06 30 11 CB 3F 30 05 CD 16 01 33 B7 .}..0..?0....3.
023430: C8 CD 16 01 E1 3D 18 F8 CD 38 0C CD 16 01 39 CD .....=...8....9.
023440: 16 01 F9 C9 CD B5 1B CD F9 0C CB 41 21 32 1B 20 ...........A!2.
023450: 36 21 37 1B CD EF 0B 18 17 CD 25 07 FE AD CA 44 6!7.......%....D
023460: 1A FE AB 20 08 CD B5 1B CD F9 0C 18 03 CD B8 1B ... ............
023470: FE AB 28 18 FE AD 28 14 FE 07 C0 CD F1 0A CD B5 ..(...(.........
023480: 1B CD F1 0A 21 56 1B CD F5 0B 18 E4 05 CA 03 1B ....!V..........
023490: 04 CD F9 0C 47 C5 CD B5 1B CD F9 0C CB 41 C1 20 ....G........A.
0234A0: 23 D9 2B 2B D9 CB 50 28 06 21 5A 1B CD FD 0B CB #.++..P(.!Z.....
0234B0: 41 28 06 21 65 1B CD FD 0B 21 6B 1B 01 02 00 CD A(.!e....!k.....
0234C0: FD 0B 18 AC F5 AF CD 9E 1B 28 1A CB 50 28 05 EB .........(..P(..
0234D0: 6F 67 ED 52 DD CB 00 4E CD 71 1B F1 CD 16 01 E5 og.R...N.q......
0234E0: 01 01 00 18 8B CB 50 20 09 DD CB 00 4E CD 93 1B ......P ....N...
0234F0: 18 E9 DD CB 00 4E 21 49 1B 20 03 21 51 1B CD FD .....N!I. .!Q...
023500: 23 46 04 23 23 23 5E 23 56 3A 3D 01 CD 4D 2A E3 #F.###^#V:=..M*.
023510: 4E 23 46 E1 C3 0E 10 02 E1 77 05 EB E1 73 23 72 N#F......w...s#r
023520: 03 D1 ED B0 0A 44 4D E1 73 23 72 23 71 23 70 0B .....DM.s#r#q#p.
023530: ED 5B 17 01 21 00 00 39 ED B0 F9 E5 C5 11 04 00 .[..!..9........
023540: 19 46 CD 25 07 05 04 CA AC 11 CD 3F 0B 11 05 00 .F.%.......?....
023550: 19 CD 85 27 C5 5F 2B 7E 23 4E 23 46 E5 FE 02 7B ...'._+~#N#F...{
023560: 28 0C 1E 18 C5 CD E6 2A D1 CD F9 0A 18 21 CD FC (......*.....!..
023570: 18 CB 78 20 1A 05 28 17 04 28 22 D9 2B D9 CD 16 ..x ..(..(".+...
023580: 01 01 ED 5B 4C 01 CD 3D 0C 21 DA 11 CD FD 0B E1 ...[L..=.!......
023590: C1 05 28 15 CD 37 0B 11 0A 00 19 18 B4 0D 28 EF ..(..7........(.
0235A0: 0D 28 EC CD 16 01 33 18 E6 CD 44 0B DD CB 02 9E .(....3...D.....
0235B0: E1 4E 23 46 E1 F5 5E 23 56 23 7E 21 3D 01 96 F2 .N#F..^#V#~!=...
0235C0: D5 11 ED 44 CD 16 01 06 CD 14 0C 21 E6 11 CD FD ...D.......!....
0235D0: 0B F1 C3 3D 0C 21 EC 11 18 F4 0B EB AF 6F 67 ED ...=.!.......og.
0235E0: 42 39 F9 EB ED B0 05 CD 92 03 D5 CD 03 DD E5 CD B9..............
0235F0: CD AA 0C E5 21 42 01 5E 16 00 CD F9 0A D1 CD 16 ....!B.^........
023600: 01 FE CD 89 10 21 DD 12 CD FD 0B FE BA 28 05 CD .....!.......(..
023610: 37 0B 18 DC 3E FB 18 3B 01 FF FF C5 CD 25 07 CD 7...>..;.....%..
023620: 12 19 D9 2B D9 CD 09 0C 2B E5 11 14 0B CD 47 0B ...+....+.....G.
023630: 47 79 32 42 01 3D 78 20 B7 CD AA 0C CD F6 0A CD Gy2B.=x ........
023640: 2B 0C 21 D7 12 CD FD 0B FE BA 28 05 CD 37 0B 18 +.!.......(..7..
023650: E8 3E F6 54 5D 2B 06 FF 4F 09 C1 C5 B7 ED 42 09 .>.T]+..O.....B.
023660: 28 05 CD 49 0C 18 EF C1 1B D5 21 42 01 46 C5 CD (..I......!B.F..
023670: 25 07 CD 8A 0F C1 21 42 01 70 CD FA 0B 2B D1 C1 %.....!B.p...+..
023680: E5 04 C5 E5 EB 13 CD 49 0C 2B 2B F5 3E C2 CD 5F .......I.++.>.._
023690: 0C F1 FE 12 28 2E FE 10 28 0A CD 18 0B 47 3A 42 ....(...(....G:B
0236A0: 01 C3 35 12 23 1B 1B 1B CD 54 0C D1 C1 E1 D9 2B ..5.#....T.....+
0236B0: 2B 2B D9 CD 25 07 CD 09 0C EB 05 04 C8 E1 CD 49 ++..%..........I
0236C0: 0C 10 FA C9 D1 C1 04 E1 CD 09 0C 2B E5 C5 CD 25 ...........+...%
0236D0: 07 CD 8A 0F C1 18 DF 07 B7 ED 52 19 CA 03 CA CD ..........R.....
0236E0: 14 0C 0C F5 CD E9 12 F1 C9 2A 40 01 CD 0D 0D 28 .........*@....(
0236F0: 35 90 28 18 0D 28 08 CD 1C 0D CD 16 01 77 C9 CD 5.(..(.......w..
023700: 0B 18 D8 F5 04 C5 CD B5 1B D1 CD F9 0A D1 CB 52 ...............R
023710: 21 28 1B 20 03 21 1E 1B CD DB 0B C3 70 1A 09 21 !(. .!......p..!
023720: B6 00 22 6E 07 CD 61 07 09 21 2F A6 22 6E 07 CD .."n..a..!/."n..
023730: 61 07 04 CD EF 03 E5 0A CB 74 28 04 3E 80 AC 67 a........t(.>..g
023740: E5 D5 06 B7 ED 5A EC 9F 02 07 EB B7 ED 52 EC 9F .....Z.......R..
023750: 02 04 EB B7 ED 52 03 C1 B0 F5 04 3E 80 AC 67 05 .....R.....>..g.
023760: CD AC 09 E5 D5 05 E3 D5 CD AC 09 05 CD 08 08 E5 ................
023770: D5 F5 7C B7 20 11 7D 1E 23 FE 05 30 12 C1 B7 C8 ..|. .}.#..0....
023780: 47 CD 89 10 10 FB C9 3C 20 05 95 1E 2B 20 EA CD G......< ...+ ..
023790: 2B 0C F1 21 42 1B C2 FD 0B CD 16 01 19 C9 DD CB +..!B...........
0237A0: 02 5E D9 2B 28 0A 2B 56 2B 5E 2B 2B D5 D9 E1 C9 .^.+(.+V+^++....
0237B0: 36 D1 23 D9 C9 CD 25 07 CD A8 1D FE AA 28 6E FE 6.#...%......(n.
0237C0: 02 28 1C FE 09 28 18 FE AF 28 43 FE 08 C0 CD F1 .(...(...(C.....
0237D0: 0A CD A5 1D CD F1 0A 21 D0 1C CD F5 0B 18 DC CD .......!........
0237E0: F6 0A F5 CD A5 1D CD F6 0A CD 9E 1B 28 08 EB CD ............(...
0237F0: 16 01 EB CD 39 0C D1 CB 42 21 CC 1C 20 03 21 C7 ....9...B!.. .!.
023800: 1C CD FD 0B CD 16 01 E5 DD CB 02 9E 18 AD CD F9 ................
023810: 0C CB 41 28 0A 21 5F 1B CD F5 0B DD CB 01 C6 CD ..A(.!_.........
023820: A5 1D CD F9 0C 21 D4 1C CD EF 0B 18 8E C5 05 28 .....!.........(
023830: 26 04 CD F9 0C CD A5 1D CD F9 0C CB 41 D1 20 26 &...........A. &
023840: D9 2B 2B D9 CB 43 28 06 21 65 1B CD FD 0B 21 DA .++..C(.!e....!.
023850: 1C CD FD 0B C3 BB 1B CD A5 1D D1 CD F9 0A 21 B9 ..............!.
023860: 1C CD DB 0B 18 EE CD 9E 1B EB 21 C3 1C 28 92 F5 ..........!..(..
023870: C5 CD 78 1C C1 F1 18 8C E5 7A B7 20 2C 7B FE 11 ..x......z. ,{..
023880: 30 27 B7 28 24 FE 01 E1 C8 E5 D9 E5 D9 0E FE CB 0'.($...........
023890: 3F 28 1D 30 0B 0C 28 0E CD 16 01 54 CD 16 01 5D ?(.0..(....T...]
0238A0: CD 16 01 29 18 E9 D9 E1 D9 CD 2C 0C E1 C3 FD 0B ...)......,.....
0238B0: E1 E1 0C C0 CD 16 01 19 C9 09 21 A6 00 22 6E 07 ..........!.."n.
0238C0: CD 61 07 03 CD BA 03 04 CD F7 03 EB 03 CD F7 03 .a..............
0238D0: 03 C1 A0 F5 05 CD 34 09 E5 D5 05 CD BE 08 E5 D5 ......4.........
0238E0: 3A 48 01 F5 C5 5E 23 56 23 D5 5E 23 56 D5 23 46 :H...^#V#.^#V.#F
0238F0: CD 25 07 05 28 15 CD 3F 0B 18 03 CD 37 0B C5 CD .%..(..?....7...
023900: 16 01 E5 CD 1C 0D 21 31 13 C3 FD 0B CD 39 0D 30 ......!1.....9.0
023910: 04 0D C3 73 10 0D 28 05 CD 2B 0D 18 DD CD 16 01 ...s..(..+......
023920: E5 CD 2B 0D 18 E0 0D CA 4A 10 CD 16 01 32 C3 3D ..+.....J....2.=
023930: 0C 05 D1 73 23 72 EB 04 5E 23 56 EB CD 25 07 B7 ...s#r..^#V..%..
023940: 1E 04 C4 9E 06 CD 80 0B FE 02 1E 07 C4 9E 06 79 ...............y
023950: 32 42 01 22 40 01 CD 25 07 CD 2D 0B CD E6 18 D9 2B."@..%..-.....
023960: 22 4C 01 D9 CD E3 12 FE 0D 28 07 FE 0C 1E 11 C4 "L.......(......
023970: 9E 06 F5 CD 25 07 2A 42 01 26 00 D9 E5 D9 CD F6 ....%.*B.&......
023980: 18 08 79 3D D9 C1 D9 20 40 C6 21 CD A2 1B D9 23 ..y=... @.!....#
023990: BE 20 1F ED 42 09 20 1A ED 5B 4C 01 ED 52 44 4D . ..B. ..[L..RDM
0239A0: 62 6B 1B ED B0 2B D9 F1 E5 DD CB 01 D6 CD FA 0B bk...+..........
0239B0: 18 0F 23 23 23 D9 DD CB 01 96 21 CB 14 CD FD 0B ..###.....!.....
0239C0: F1 2B E5 F5 2A 40 01 18 33 F1 FE 0C 20 08 21 CE .+..*@..3... .!.
0239D0: 14 11 D2 14 18 06 21 D7 14 11 DC 14 CD F5 0B E5 ......!.........
0239E0: EB CD FD 0B E5 CD 16 01 C5 F5 2A 40 01 E5 3A 42 ..........*@..:B
0239F0: 01 F5 CD 80 0F 08 F1 4F E1 22 40 01 CD 0D 0D 28 .......O."@....(
023A00: 53 90 28 21 CD 1C 0D 0D 28 5B CD 16 01 77 F1 C6 S.(!....([...w..
023A10: 30 CD DF 12 21 E0 14 CD FD 0B D1 CD 48 0C 23 EB 0...!.......H.#.
023A20: E1 08 C3 54 0C CD 39 0D 30 25 CD 16 01 DD 0D 20 ...T..9.0%.....
023A30: 15 CD 16 01 6E CD 89 10 1C CD 16 01 DD CD 16 01 ....n...........
023A40: 66 CD 89 10 18 25 CD 16 01 7E CD 89 10 18 BF CD f....%...~......
023A50: 2B 0D 18 B3 0D 28 09 CD 16 01 3A CD 3D 0C 18 AE +....(....:.=...
023A60: CD 32 0C 18 06 21 37 13 CD FD 0B F1 07 07 07 D6 .2...!7.........
023A70: 3D CD DF 12 CD 09 0C EB E1 E5 CD 49 0C DD CB 01 =..........I....
023A80: 56 20 3B CD 16 01 D1 CD 16 01 D5 FE 2B 28 04 CD V ;.........+(..
023A90: 16 01 EB 21 C6 14 CD FD 0B 2B E5 DD 66 01 E5 CD ...!.....+..f...
023AA0: 80 0F E1 DD 74 01 CD FA 0B EB E1 CD 49 0C EB D1 ....t.......I...
023AB0: 13 CD 48 0C DD CB 01 56 C0 CD 16 01 D1 C9 C1 D1 ..H....V........
023AC0: CD 2C 0C C5 18 C5 06 B7 ED 52 FA 04 E3 C3 03 C1 .,.......R......
023AD0: B8 DA 04 00 00 3C 47 04 47 F1 B8 DA 03 00 00 05 .....<G.G.......
023AE0: 05 C1 B8 C2 CD 09 0C E5 CD 4F 0D CD 23 0F E5 11 .........O..#...
023AF0: 10 11 CD 47 0B CD 8A 0F CD FA 0B D1 EB CD 54 0C ...G..........T.
023B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
023B10: 1E 00 00 00 02 09 4E E5 1E 00 41 02 00 00 00 02 ......N...A.....
023B20: 1E 00 46 02 00 00 00 02 1E 00 42 02 00 00 00 02 ..F.......B.....
023B30: 1E 00 47 02 00 00 00 02 1E 00 43 02 00 00 00 02 ..G.......C.....
023B40: 1E 00 48 02 00 00 00 02 1E 00 44 02 00 00 00 02 ..H.......D.....
023B50: 1E 00 49 02 00 00 00 02 1E 00 45 02 00 00 00 02 ..I.......E.....
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: E3 18 C1 10 F6 CD 0B 1F D9 2B D9 E1 D1 DD CB 00 .........+......
023C10: 4E 28 01 EB C1 D1 DD 72 01 CD FD 0B 21 01 00 B7 N(.....r....!...
023C20: ED 42 C0 C3 9A 1F 3A 48 01 F5 CD 3C 0B CD 12 19 .B....:H...<....
023C30: CD 5E 0D CD 0B 1F 0D D1 DD 72 01 C9 CD 26 1D 28 .^.......r...&.(
023C40: 07 21 69 1D 48 CD F5 0B C3 99 1F CD 26 1D 28 07 .!i.H.......&.(.
023C50: 21 71 1D 0C C3 F5 0B 21 77 1D 18 E9 CD 26 1D 21 !q.....!w....&.!
023C60: 6E 1D 20 EF 21 74 1D 18 DC 04 6F 26 00 E5 02 3C n. .!t....o&...<
023C70: F5 02 3D F5 02 23 E5 02 2B E5 CD 3C 0B CD AA 0C ..=..#..+..<....
023C80: 4F 7D CD 14 0C 79 FE AC C2 44 0B CD 25 07 18 ED O}...y...D..%...
023C90: CD A5 1D CD F1 0A 21 4A 20 C3 F5 0B CD 25 07 CD ......!J ....%..
023CA0: 16 19 C3 0B 1F CD 25 07 DD CB 02 9E B7 28 50 FE ......%......(P.
023CB0: 76 28 31 FE 75 28 35 FE A8 28 E1 FE DB CA E7 20 v(1.u(5..(.....
023CC0: FE 22 CA 57 1E DD CB 02 DE FE 7F 2A 27 01 28 66 .".W.......*'.(f
023CD0: ED 5B 25 01 FE 7E 28 67 FE 06 28 B4 1E 0C CD 9E .[%..~(g..(.....
023CE0: 06 C3 7C 0C 3A 27 01 01 03 00 18 33 ED 5B 27 01 ..|.:'.....3.['.
023CF0: 3A 25 01 4F 06 02 69 26 00 22 4C 01 C3 62 1E CD :%.O..i&."L..b..
023D00: 80 0B FE 01 F8 C2 C1 1E DD CB 02 DE 5E 23 56 78 ............^#Vx
023D10: B7 20 E3 79 3D 28 1E 3D 28 51 7A 32 51 01 7B B7 . .y=(.=(Qz2Q.{.
023D20: 28 0D CD 16 01 3E CD 14 0C CD 16 01 F5 18 25 CD (....>........%.
023D30: 16 01 AF 18 F4 EB DD CB 01 46 28 22 CD 29 20 EB .........F(".) .
023D40: E5 EB E3 CD 2B 0C D1 CD 39 0C CD BC 1F 01 02 00 ....+...9.......
023D50: DD CB 01 C6 C3 25 07 01 00 80 51 59 18 04 01 01 .....%....QY....
023D60: 00 EB CD 39 0C CD 16 01 E5 18 E9 D5 23 5E 23 56 ...9........#^#V
023D70: 18 CF 3A 48 01 57 C5 E3 4E 23 46 E1 79 CB 78 28 ..:H.W..N#F.y.x(
023D80: 02 3E 01 C5 D5 4F C5 E5 3D 21 70 20 28 09 3D 21 .>...O..=!p (.=!
023D90: 72 20 28 03 21 5A 20 CD FD 0B E1 CD 3B 11 C1 D1 r (.!Z .....;...
023DA0: DD 72 01 0D 20 08 21 4E 20 CD FD 0B C1 C9 0D 28 .r.. .!N ......(
023DB0: 05 21 51 20 18 07 21 55 20 DD CB 01 C6 C1 C3 FD .!Q ..!U .......
023DC0: 0B FE 09 CA E0 1C FE 0A CA 69 1F 30 45 FE 07 CA .........i.0E...
023DD0: 7E 0F FE 05 28 9C C3 69 1F C5 DD CB 01 C6 CD 02 ~...(..i........
023DE0: 1F D9 2B 2B D9 CD 16 01 CD D1 CD 3D 0C C3 BC 1F ..++.......=....
023DF0: 3A 48 01 F5 CD D9 1E D1 DD 72 01 0D D9 2B D9 C3 :H.......r...+..
023E00: 01 0D 71 23 70 E1 C9 CD 80 0B 3D 28 14 FE 02 1E ..q#p.....=(....
023E10: 1E C4 9E 06 2B 2B D1 D5 01 08 00 ED B0 E1 C3 25 ....++.........%
023E20: 07 CD 25 07 5E 23 56 E1 E5 18 A2 AF 32 42 01 21 ..%.^#V.....2B.!
023E30: 3F 01 4E 34 06 00 CD 25 07 C5 11 05 00 CD 4E 0B ?.N4...%......N.
023E40: C1 36 01 23 71 23 70 23 3A 42 01 77 3C 32 42 01 .6.#q#p#:B.w<2B.
023E50: 23 E5 CD 25 07 FE AC 28 DD CD 44 0B 57 3A 42 01 #..%...(..D.W:B.
023E60: 47 3D E1 77 10 FC E1 E5 71 23 70 23 36 00 23 77 G=.w....q#p#6.#w
023E70: 23 77 23 77 7A 18 83 E5 B7 1E 2C C4 9E 06 CD 80 #w#wz.....,.....
023E80: 0B 3D C3 0D 27 4F 7E 23 B7 F2 86 27 79 23 C9 21 .=..'O~#...'y#.!
023E90: 0A 00 D5 EB 2A 37 01 23 23 E3 E5 D5 CD 4E 0B D1 ....*7.##....N..
023EA0: F1 F5 77 CD 25 07 FE BA 28 07 D5 CD 37 0B D1 18 ..w.%...(...7...
023EB0: EA F1 CD 25 07 23 D1 E5 D5 CD 0A 25 E1 CD 85 27 ...%.#.....%...'
023EC0: 22 40 01 EB E1 E5 01 08 00 ED B0 EB 4F 3A 3D 01 "@..........O:=.
023ED0: 77 79 2B D1 C9 16 02 CD 8F 27 46 2B 4E E5 EB 23 wy+......'F+N..#
023EE0: CB 76 1E 48 C4 9E 06 2B EB E1 D5 EB 2A 29 01 B7 .v.H...+....*)..
023EF0: ED 42 22 29 01 EB 73 23 72 11 F9 FF 19 D1 B7 ED .B")..s#r.......
023F00: 52 19 C8 D5 11 0B 00 19 C5 CD 85 27 EB 2A 40 01 R..........'.*@.
023F10: 01 09 00 ED B0 1B 1B 1B C1 18 D1 16 02 CD 8F 27 ...............'
023F20: 46 2B 4E D5 EB 23 CB 76 28 C2 D5 FE DB 20 20 C5 F+N..#.v(.... .
023F30: CD 25 07 CD AA 0C CD F6 0A CD 32 0B 25 24 1E 42 .%........2.%$.B
023F40: C4 9E 06 65 25 2E 00 CB 3C CB 1D C1 09 44 4D ED ...e%...<....DM.
023F50: 5B 29 01 1B CD 39 0C 13 EB B7 ED 42 22 29 01 EB [)...9.....B")..
023F60: E1 73 23 72 E5 13 13 CD 4A 10 13 13 CD 2A 13 E1 .s#r....J....*..
023F70: 11 F9 FF 19 D1 B7 ED 52 19 C8 D5 11 0B 00 19 C5 .......R........
023F80: CD 85 27 EB 2A 40 01 01 09 00 ED B0 1B 1B 1B C1 ..'.*@..........
023F90: D5 18 BC 1E 3A C3 9E 06 11 07 00 19 56 2B 5E 7A ....:.......V+^z
023FA0: B3 CC 93 28 E5 CD 32 0C CD 16 01 E5 E1 2B 2B 18 ...(..2......++.
023FB0: 1D FE AE C2 13 2A E1 CD 25 07 B7 1E 37 C4 9E 06 .....*..%...7...
023FC0: CD 80 0B 1E 37 FE 0F C4 9E 06 11 04 00 19 5E 23 ....7.........^#
023FD0: 56 01 F9 FF 09 E5 DD CB 01 4E 28 0C CD A2 1B D9 V........N(.....
023FE0: 23 D9 19 CD 38 0C 18 07 D9 2B D9 EB CD 71 1B CD #...8....+...q..
023FF0: 16 01 E5 E1 CD 25 07 4E 23 46 23 CD 0C 2B 5F 78 .....%.N#F#..+_x
024000: 9A 1F CD 3C 0B CD 16 19 CD F9 0C DD CB 02 9E C3 ...<............
024010: 44 0B FE 0C 38 C3 28 D8 FE 0F CA 69 1F C5 5E 23 D...8.(....i..^#
024020: 56 D5 CD 02 1F CB 41 D1 E1 C2 F5 0B EB C3 EF 0B V.....A.........
024030: 3A 48 01 F5 CD 3C 0B CD E3 18 D1 DD 72 01 CD 37 :H...<......r..7
024040: 0B 21 5A 01 E5 CD 0A 25 CD 0B 1F E1 4E 23 46 23 .!Z....%....N#F#
024050: CD 0C 2B 16 00 18 17 C5 0E 01 CD 77 1F C1 C9 D9 ..+........w....
024060: 2B D9 21 DA 11 04 C3 DB 0B 1E 0C CD 1B 29 CB 78 +.!..........).x
024070: 20 E5 05 28 EA 04 C0 15 FA 0C 20 EB 20 47 0D 28 ..(...... . G.(
024080: 11 0D 28 22 CD 16 01 3A CD 3D 0C 0C CD 16 01 F5 ..("...:.=......
024090: 0C C9 CD 32 0C CD 16 01 E5 0C DD CB 01 46 C8 0C ...2.........F..
0240A0: 21 5F 1B C3 F5 0B CD 16 01 ED CD 16 01 5B CD 3D !_...........[.=
0240B0: 0C 13 13 CD 32 0C DD CB 01 C6 0C 0C CD 16 01 E5 ....2...........
0240C0: CD 16 01 D5 C9 16 DD CD 16 01 DD 0D 28 0C 0D 28 ............(..(
0240D0: 1A CD 16 01 7E CD 89 10 18 B1 CD 16 01 6E CD 3D ....~........n.=
0240E0: 0C 1C CD 16 01 66 CD 89 10 18 AA CD 16 01 5E CD .....f........^.
0240F0: 3D 0C 1C CD 16 01 56 CD 3D 0C 1C CD 16 01 6E CD =.....V.=.....n.
024100: 3D 0C 1C CD 16 01 66 CD 89 10 18 AA 0D 28 08 0D =.....f......(..
024110: 28 0B 21 5C 20 18 0D 21 5F 20 C3 45 1D 21 65 20 (.!\ ..!_ .E.!e
024120: DD CB 01 C6 0C 0C C3 F5 0B 3E 80 A4 28 07 EB 21 .........>..(..!
024130: 00 00 ED 52 B7 11 00 00 ED 5A C8 16 0E CB 74 20 ...R.....Z....t
024140: 04 29 15 18 F8 1E 00 B4 67 C9 03 EE 01 F5 02 E1 .)......g.......
024150: E5 03 3B F1 F5 04 D1 E1 E5 D5 01 3B 02 7E F5 05 ..;........;.~..
024160: 5E 23 56 EB E5 0A 5E 23 56 23 4E 23 66 69 E5 D5 ^#V...^#V#N#fi..
024170: 01 E5 02 E5 D5 B7 21 AC 20 28 0A CD 16 01 0E CD ......!. (......
024180: 14 0C 21 88 20 C3 FD 0B 03 CD 49 07 03 CD 22 07 ..!. .....I...".
024190: 05 CD 22 07 B6 77 04 7D CD 22 07 07 5F CD 22 07 .."..w.}.".._.".
0241A0: 57 E5 D5 08 D1 E1 93 38 03 CD 3C 07 04 06 00 C5 W......8..<.....
0241B0: 33 03 22 17 01 03 2A 17 01 CD 5E 0D 04 ED 43 4E 3."...*...^...CN
0241C0: 01 79 3D 28 14 FE 02 3E 1F 28 09 3A 51 01 CB 3F .y=(...>.(.:Q..?
0241D0: CB 3F CB 3F 32 50 01 37 C9 3E 1F 32 50 01 B7 C9 .?.?2P.7.>.2P...
0241E0: ED 4B 4E 01 C3 25 07 3A 4E 01 B7 CA 48 21 3A 50 .KN..%.:N...H!:P
0241F0: 01 CD 75 20 CD 25 07 FE DD 28 E5 CD E9 18 FE AE ..u .%...(......
024200: FE 40 30 09 16 00 FE 02 7B D8 C5 18 5A 7B C5 E5 .@0.....{...Z{..
024210: DD 56 01 D5 16 00 0E 01 C3 B0 2A DD CB 01 8E FE .V........*.....
024220: 02 28 0D FE 0A CA 84 2A FE 0F CA 98 28 C3 9E 06 .(.....*....(...
024230: CD 0C 2B 78 B7 CA 48 2A 3D C5 CA 73 2A CB 70 C2 ..+x..H*=..s*.p.
024240: C9 2A CB 78 C2 A2 2A CD 0D 0D 28 0D 90 28 05 CD .*.x..*...(..(..
024250: 1C 0D 18 0C CD 2B 0D 18 07 CD 39 0C DD CB 01 CE .....+....9.....
024260: CD 16 01 E5 CD 25 07 E1 E5 57 7C FE 02 28 03 23 .....%...W|..(.#
024270: 7E B7 7A C2 B1 28 FE DB C2 13 2A E1 7C FE 02 CA ~.z..(....*.|...
024280: 17 2A CD 25 07 4E 23 46 23 E5 DD 56 01 D5 CD E6 .*.%.N#F#..V....
024290: 18 DD CB 02 9E D1 CB 8A DD 72 01 0D 28 06 21 69 .........r..(.!i
0242A0: 1D CD F5 0B D9 2B D9 E1 F5 5E 23 56 23 E5 AF B9 .....+...^#V#...
0242B0: F5 28 01 57 AF D5 67 6F ED 52 CD 71 1B D1 F1 E1 .(.W..go.R.q....
0242C0: 4E 23 46 23 28 01 47 DD CB 00 6E 28 1A E5 21 C2 N#F#(.G...n(..!.
0242D0: 2B D5 CD FD 0B 60 69 C1 B7 ED 42 EB 13 CD 2C 0C +....`i...B...,.
0242E0: 21 C8 2B CD FD 0B E1 01 06 00 09 5E 23 56 01 F9 !.+........^#V..
0242F0: FF 09 E5 21 BA 2B CD 78 1C 21 BE 2B CD FD 0B E1 ...!.+.x.!.+....
024300: 4E 23 46 23 F1 FE AC 28 06 CD 32 0B C3 FB 28 C5 N#F#...(..2...(.
024310: C3 7B 29 C1 16 00 C9 E5 CD E0 18 D9 2B D9 CD 16 .{).........+...
024320: 01 2B C1 DD CB 00 6E 28 10 21 D0 2B CD FD 0B 59 .+....n(.!.+...Y
024330: CD 89 10 21 DB 2B CD FD 0B 21 BE 2B CD FD 0B CD ...!.+...!.+....
024340: 32 0B 16 00 01 03 00 C9 CD 0D 0D 28 20 90 06 00 2..........( ...
024350: 28 0B CD 1C 0D 16 00 CD 16 01 E5 18 08 CD 39 0D (.............9.
024360: 30 06 26 02 EB C3 25 07 CD 2B 0D 18 E8 06 00 26 0.&...%..+.....&
024370: 01 18 F1 CD 0D 0D 28 06 90 C1 28 EC 18 D4 CD 39 ......(...(....9
024380: 0C C1 18 D1 C5 CD 0C 2B E5 DD 56 01 D5 0E 01 DD .......+..V.....
024390: CB 01 86 CD 48 2A CD 77 1F D1 DD 72 01 E1 C1 C3 ....H*.w...r....
0243A0: FE 28 E5 DD 56 01 D5 0E 01 DD CB 01 86 CD 48 2A .(..V.........H*
0243B0: FE DE 20 11 CD 77 1F D1 DD 72 01 E1 C1 CD 25 07 .. ..w...r....%.
0243C0: CD 04 2B 18 DA C1 C1 C1 C9 E5 DD 56 01 D5 0E 01 ..+........V....
0243D0: DD CB 01 86 CD 48 2A FE DE 28 D9 C1 C1 C1 CD F2 .....H*..(......
0243E0: 2A 16 00 C9 1E 41 B7 C2 9E 06 D5 CD 80 0B D1 CD *....A..........
0243F0: 1B 29 15 F8 EB 28 08 CD 2B 0D CD 16 01 E5 C9 CD .)...(..+.......
024400: 28 19 0D 20 04 CD 16 01 7D 21 90 20 CD FD 0B FE (.. ....}!. ....
024410: DD 28 CD 11 2A AC CD 47 0B 18 E0 CD 25 07 11 2B .(..*..G....%..+
024420: AE CD 47 0B 0D 28 0B 21 9B 20 CD FD 0B CD E9 18 ..G..(.!. ......
024430: 18 11 CD 16 01 7D 21 9B 20 CD FD 0B CD E9 18 CD .....}!. .......
024440: 16 01 7D 21 A3 20 18 C4 CD 25 07 FE DD 28 24 CD ..}!£ ...%...($.
024450: 12 19 F5 CD B9 20 30 0A D9 2B D9 CD 75 20 F1 C3 ..... 0..+..u ..
024460: FE 20 21 B1 20 CD F5 0B CD 75 20 21 B5 20 CD FD . !. ....u !. ..
024470: 0B 18 EB 1E 2D CD 9E 06 C3 25 07 2A 2F 01 22 29 ....-....%.*/.")
024480: 01 CD 16 01 AF FE 0A 20 0C CD 25 07 CD 1B 28 CD ....... ..%...(.
024490: 18 0B B7 28 F7 21 F7 05 CD FD 0B CD FA 0B 2B 22 ...(.!........+"
0244A0: 52 01 C3 83 22 FE 21 20 4A CD FA 0B E5 CD 25 07 R...".! J.....%.
0244B0: FE 7F 1E 3B C2 9E 06 2A 37 01 ED 5B 33 01 22 33 ...;...*7..[3."3
0244C0: 01 73 23 72 23 ED 5B 27 01 73 23 72 23 EB CD 09 .s#r#.['.s#r#...
0244D0: 0C EB 73 23 72 23 3A 3D 01 77 23 22 37 01 CD FA ..s#r#:=.w#"7...
0244E0: 0B CD 25 07 FE AC 28 C5 CD 09 0C EB E1 CD 48 0C ..%...(.......H.
0244F0: CD 18 0B FE 03 20 45 CD 25 07 CD 4E 0B E5 CD 25 ..... E.%..N...%
024500: 07 FE 7D 20 07 1E 05 CD 9E 06 18 07 FE 78 1E 06 ..} .........x..
024510: C4 9E 06 CD 25 07 CD AA 0C EB E3 36 01 23 71 23 ....%......6.#q#
024520: 70 23 05 04 20 02 0D 0D C1 20 04 71 23 70 23 73 p#.. .... .q#p#s
024530: 23 72 23 22 37 01 CD 18 0B B7 28 BE FE 1F 20 1E #r#"7.....(... .
024540: CD 25 07 11 09 00 CD 4E 0B 36 03 23 CD 25 07 11 .%.....N.6.#.%..
024550: 06 78 CD 47 0B CD 0A 25 CD 18 0B B7 28 E5 21 0A .x.G...%....(.!.
024560: 25 22 BA 27 57 3A 3D 01 B7 7A CA 7B 21 21 FC FF %".'W:=..z.{!!..
024570: 22 29 01 FE 0A 20 0C CD 25 07 CD D5 27 CD 18 0B ")... ..%...'...
024580: B7 28 F7 2A 29 01 E5 21 3D 01 34 FE 04 28 05 FE .(.*)..!=.4..(..
024590: 05 C2 4C 24 F5 CD 25 07 B7 1E 04 C4 9E 06 2A 35 ..L$..%.......*5
0245A0: 01 CD 9A 0B DA EF 23 AF 11 0A 00 CD 4E 0B F1 77 ......#.....N..w
0245B0: 23 23 23 EB CD 09 0C EB 73 23 72 23 3A 3D 01 3D ###.....s#r#:=.=
0245C0: 77 EB CD FA 0B 2A 37 01 E5 CD 25 07 FE A8 C2 29 w....*7...%....)
0245D0: 24 21 00 00 22 29 01 21 77 27 22 BA 27 CD 25 07 $!..").!w'".'.%.
0245E0: FE 0A 28 05 CD D5 27 18 0F 16 0A CD 25 07 CD 8F ..(...'.....%...
0245F0: 27 01 02 00 2B CD EA 27 FE BB 28 E1 CD 44 0B C1 '...+..'..(..D..
024600: 39 0C 18 F6 CB 70 CB B0 C0 CB B8 C9 C5 CD 04 2B 9....p.........+
024610: 5E 23 56 2B 05 28 0E ED 53 4C 01 04 C1 C0 5F 7A ^#V+.(..SL...._z
024620: 32 51 01 7B C9 04 ED 43 4E 01 C1 5F 7A 0D 20 02 2Q.{...CN.._z. .
024630: 3E FF 0C CB 3F CB 3F CB 3F 32 50 01 7B C9 21 56 >...?.?.?2P.{.!V
024640: 2B 18 03 21 5E 2B E5 CD 3C 0B 1E 45 CD E6 2A CD +..!^+..<..E..*.
024650: 44 0B E1 C3 F5 0B 07 ED 5B 08 01 73 23 72 07 5E D.......[..s#r.^
024660: 23 56 ED 53 08 01 CD 3C 0B 1E 45 CD E6 2A CB 78 #V.S...<..E..*.x
024670: 1E 45 CA 9E 06 D9 2B D9 CD 16 01 01 CB B8 57 78 .E....+.......Wx
024680: 05 28 1B 04 7A 28 21 ED 5B 4C 01 B7 21 00 00 ED .(..z(!.[L..!...
024690: 52 EB CD 3D 0C 21 B6 2B CD FD 0B C3 44 0B 7A ED R..=.!.+....D.z.
0246A0: 5B 50 01 1C 16 00 18 E3 11 02 00 0D 28 DD 1D 0D [P..........(...
0246B0: 20 D9 1E 04 18 D5 03 CD ED 07 03 CD 9D 03 03 D1 ...............
0246C0: 19 E5 05 CB 7C C4 B9 02 07 B7 ED 52 19 F4 BE 02 ....|......R....
0246D0: 0A 7C B7 FC B9 02 C4 BE 02 7D FE 03 D4 BE 02 CD .|.......}......
0246E0: 3C 0B 1E 46 CD E6 2A 01 01 00 CD 0B 1F C3 9A 1F <..F..*.........
0246F0: CD 3C 0B CD E3 18 CD 37 0B 01 03 00 CD E6 18 CD .<.....7........
024700: 44 0B 21 08 2C C3 F5 0B 03 C1 ED 79 05 4D 44 ED D.!.,......y.MD.
024710: 78 F5 04 CD 8F 01 F5 05 3E 02 32 25 06 05 3E 05 x.......>.2%..>.
024720: 32 25 06 09 21 00 00 22 12 05 22 5F 04 03 CD 60 2%..!..".."_...`
024730: 07 04 7D E6 01 F5 0B 22 1A 0F E1 22 21 0F E1 22 ..}...."..."!.."
024740: 28 0F DD CB 01 C6 CD 25 07 01 02 00 21 52 2C C3 (......%....!R,.
024750: FD 0B 05 CD AD 0E E5 D5 0A EB C1 DD E5 CD 05 00 ................
024760: DD E1 E5 04 CD A2 06 F5 06 11 05 00 19 7E F5 08 .............~..
024770: 22 0A 01 3E 0C CD 8C 01 03 CD D5 02 02 7D F5 06 "..>.........}..
024780: 5D 54 CD BA 03 E5 04 CD EC 03 E5 05 CD BA 08 E5 ]T..............
024790: D5 04 CB BC E5 D5 00 00 46 52 41 C3 0B 72 0E 96 ........FRA..r..
0247A0: 2C 52 41 4E 44 4F CD 07 42 2C 9F 2C 52 41 4E 53 ,RANDO..B,.,RANS
0247B0: 45 45 C4 08 00 00 36 2C 36 2C 04 AA 2C 45 58 D0 EE....6,6,..,EX.
0247C0: 0B 30 0F BB 2C 4C CE 0B DE 0F C3 2C 41 52 43 54 .0..,L.....,ARCT
0247D0: 41 CE 0B D8 11 CA 2C 54 41 CE 0B A9 12 D5 2C 43 A.....,TA.....,C
0247E0: 4F D3 0B 65 10 DD 2C 53 49 CE 0B 83 10 00 00 43 O..e..,SI......C
0247F0: 50 CD 09 01 00 58 2C 58 2C 03 ED 2C 49 4E D0 09 P....X,X,..,IN..
024800: F5 C5 2A 35 01 E5 2A 37 01 2B 2B 46 2B 4E EB 21 ..*5..*7.++F+N.!
024810: 02 00 AF ED 42 22 31 01 09 EB 73 23 72 E1 C1 3C ....B"1...s#r..<
024820: B7 ED 42 09 C5 28 10 5E 23 56 D5 2B 2B 2B 46 2B ..B..(.^#V.+++F+
024830: 4E EB 2A 31 01 18 E1 69 60 2B ED 5B 31 01 72 2B N.*1...i`+.[1.r+
024840: 73 2B 77 01 F9 FF 09 7E FE 04 C1 CA EA 23 F1 C5 s+w....~.....#..
024850: E5 11 16 BA CD 47 0B B7 1E 29 C4 9E 06 CD 80 0B .....G...)......
024860: FE 03 1E 1E C4 9E 06 78 B7 1E 2E 28 03 F4 9E 06 .......x...(....
024870: EB 1B 1B E1 23 73 23 72 CD 25 07 CD 18 0B FE 1D ....#s#r.%......
024880: 20 12 E1 2B 2B 2B CD 36 24 36 01 CD 25 07 CD 18 ..+++.6$6..%...
024890: 0B C3 8B 22 2A 33 01 E5 2A 35 01 E5 2A 37 01 E5 ..."*3..*5..*7..
0248A0: CD A5 21 E1 22 37 01 E1 22 35 01 E1 22 33 01 4F ..!."7.."5.."3.O
0248B0: ED 5B 29 01 2A 2B 01 CD 48 0C AF 6F 67 ED 52 CD .[).*+..H..og.R.
0248C0: 1E 1A CD 16 01 DD CD 16 01 E1 CD 16 01 D1 E1 2B ...............+
0248D0: 56 2B 5E 2B E5 EB CD 1E 1A 79 CD 16 01 EB CD 16 V+^+.....y......
0248E0: 01 E9 E1 CD 36 24 36 00 18 A4 F1 C5 C3 7B 23 F1 ....6$6......{#.
0248F0: 23 23 23 5E 23 56 E5 CD 09 0C EB 23 CD 54 0C E1 ###^#V.....#.T..
024900: 72 2B 73 EB CD FA 0B EB 11 04 00 19 7E 19 2B E5 r+s.........~.+.
024910: B7 28 0D 23 23 47 1E 0B CB F6 CD 85 27 19 10 F8 .(.##G......'...
024920: CD 25 07 CD 18 0B C3 94 23 21 02 00 22 31 01 C1 .%......#!.."1..
024930: F5 C5 AF C3 37 23 46 2B 04 05 C8 E5 11 06 00 19 ....7#F+........
024940: 1E 0B CB B6 CD 85 27 19 10 F8 E1 C9 DD CB 02 A6 ......'.........
024950: 21 3D 01 35 28 5E 21 0A 00 39 5E 23 56 21 F6 FF !=.5(^!..9^#V!..
024960: 19 4F 7E FE 05 79 20 04 DD CB 02 E6 23 23 23 4E .O~..y .....###N
024970: 23 46 EB CD 09 0C EB 72 2B 73 60 69 23 CD 54 0C #F.....r+s`i#.T.
024980: CD 4F 0D 21 DA 24 CD FD 0B C1 21 04 00 09 22 29 .O.!.$....!...")
024990: 01 CD 38 0C 22 2B 01 CD 16 01 39 CD 16 01 F9 DD ..8."+....9.....
0249A0: CB 00 5E 28 06 21 E3 24 CD FD 0B 11 19 18 CD 47 ..^(.!.$.......G
0249B0: 0B C3 4F 15 C1 CD 09 0C EB 2A 52 01 CD 49 0C 21 ..O......*R..I.!
0249C0: D4 24 CD FD 0B 50 59 CD 3D 0C CD 16 01 DD CD 16 .$...PY.=.......
0249D0: 01 F9 18 D7 05 22 08 01 DD 21 08 DD E5 DD 21 04 ....."...!....!.
0249E0: 00 DD 39 08 ED 5B 08 01 19 D4 8D 02 CD 25 0B E5 ..9..[.......%..
0249F0: CD 0A 25 E1 5E 23 56 CB F6 EB 01 03 00 B7 ED 42 ..%.^#V........B
024A00: 03 00 0C 2C 0C 2C 02 FA 2C 4F 55 D4 06 F0 2B 07 ...,.,..,OU...+.
024A10: 2D 41 44 44 D2 07 DF 2B 0F 2D 49 4E 4C 49 4E C5 -ADD...+.-INLIN.
024A20: 06 7A 1D 18 2D 45 4E 54 49 45 D2 0C 01 0A 23 2D .z..-ENTIE....#-
024A30: 52 45 41 44 4C C6 08 00 00 23 2C 23 2C 01 2E 2D READL....#,#,..-
024A40: 50 52 4F 46 C6 08 00 00 17 2C 17 2C 01 3E 2D 50 PROF.....,.,.>-P
024A50: 52 4F CE 08 00 00 1D 2C 1D 2C 01 4D 2D 55 53 45 RO.....,.,.M-USE
024A60: D2 08 00 00 2D 2C 2D 2C 02 5B 2D 49 4E 43 C8 09 ....-,-,.[-INC..
024A70: 03 00 12 2C 12 2C 01 69 2D 48 41 4C D4 08 00 00 ...,.,.i-HAL....
024A80: 78 2C 78 2C 01 77 2D 53 51 52 D4 0B EC 0C 85 2D x,x,.w-SQR.....-
024A90: 50 41 47 C5 06 66 18 8E 2D 52 4F 55 4E C4 0C F6 PAG..f..-ROUN...
024AA0: 09 97 2D 54 52 55 4E C3 0C D0 09 A1 2D 4D 41 58 ..-TRUN.....-MAX
024AB0: 49 4E D4 01 01 00 FF 7F AB 2D 53 55 43 C3 07 5C IN.......-SUC..\
024AC0: 1D B8 2D 50 52 45 C4 07 4B 1D C1 2D 4F 52 C4 07 ..-PRE..K..-OR..
024AD0: 3C 1D CA 2D 50 45 45 CB 07 30 1F D2 2D 50 4F 4B <..-PEE..0..-POK
024AE0: C5 06 B3 10 DB 2D 52 45 4C 45 41 53 C5 06 43 2B .....-RELEAS..C+
024AF0: E4 2D 4D 41 52 CB 06 3E 2B F0 2D 4E 45 D7 06 66 .-MAR..>+.-NE..f
024B00: 2B F9 2D 52 45 57 52 49 54 C5 06 9B 18 01 2E 52 +.-REWRIT......R
024B10: 45 53 45 D4 06 A0 18 0D 2E 43 48 41 49 CE 06 92 ESE......CHAI...
024B20: 18 17 2E 45 4F 4C CE 07 73 18 21 2E 45 4F C6 07 ...EOL..s.!.EO..
024B30: 6E 18 2A 2E 4F 55 54 50 55 D4 02 03 40 00 FF FF n.*.OUTPU...@...
024B40: FF 81 01 00 32 2E 49 4E 50 55 D4 02 03 40 00 FF ....2.INPU...@..
024B50: FF FF 28 01 00 44 2E 47 45 D4 06 43 18 55 2E 50 ..(..D.GE..C.U.P
024B60: 55 D4 06 3E 18 5D 2E 43 48 D2 09 03 00 7C 2C 7C U..>.].CH....|,|
024B70: 2C 02 65 2E 4F 44 C4 09 04 00 31 2C 31 2C 02 72 ,.e.OD....1,1,.r
024B80: 2E 41 42 D3 0D 86 2C 91 2C 7F 2E 53 51 D2 0D 7F .AB...,.,..SQ...
024B90: 2C 8B 2C 89 2E 54 45 58 D4 03 03 40 00 FF FF FF ,.,..TEX...@....
024BA0: A9 00 93 2E 46 41 4C 53 C5 01 04 00 00 01 A2 2E ....FALS........
024BB0: 54 52 55 C5 01 04 00 01 01 AE 2E 42 4F 4F 4C 45 TRU........BOOLE
024BC0: 41 CE 03 04 00 00 01 01 01 01 00 B9 2E 43 48 41 A............CHA
024BD0: D2 03 03 00 00 FF FF FF 01 00 CB 2E 52 45 41 CC ............REA.
024BE0: 03 02 00 00 00 00 00 04 00 DA 2E 49 4E 54 45 47 ...........INTEG
024BF0: 45 D2 03 01 00 01 80 FF 7F 02 00 E9 2E 52 45 41 E............REA
024C00: EB 1E 47 C4 9E 06 0E A9 18 58 FE 24 CC 25 07 FE ..G......X.$.%..
024C10: 1C 28 58 FE 1E CA 10 26 FE DE 28 3B FE 23 28 CC .(X....&..(;.#(.
024C20: FE 1B C2 BF 26 CD 25 0B CD BF 26 4E 23 46 CD 5E ....&.%...&N#F.^
024C30: 0D 34 23 23 46 23 23 0D 28 0D CB 38 CB 38 CB 38 .4##F##.(..8.8.8
024C40: 04 23 70 23 36 00 C9 05 04 1E 28 C4 9E 06 35 34 .#p#6.....(...54
024C50: C4 9E 06 06 20 18 EA CD 25 07 CD 77 27 23 CB FE .... ...%..w'#..
024C60: 0E 02 11 05 00 19 71 23 36 00 C9 CD 25 07 11 22 ......q#6...%.."
024C70: DB CD 47 0B ED 5B 37 01 73 23 72 D5 E5 EB CD BF ..G..[7.s#r.....
024C80: 26 23 4F 7E B7 79 1E 24 C4 9E 06 23 4E 23 46 23 &#O~.y.$...#N#F#
024C90: 5E 23 56 23 E5 D5 11 08 00 19 22 37 01 E1 ED 42 ^#V#......"7...B
024CA0: 23 E3 E5 FE DD 28 5A FE AC 20 5E CD 25 07 CD 74 #....(Z.. ^.%..t
024CB0: 25 E1 11 06 00 19 5E 23 56 E1 F5 CD B7 04 F1 EB %.....^#V.......
024CC0: E1 23 73 23 72 23 23 23 73 23 72 E3 E5 11 B4 26 .#s#r###s#r....&
024CD0: 01 04 00 F5 1A 13 ED A1 20 23 EA D4 25 7E 08 23 ........ #..%~.#
024CE0: 01 07 00 1A 13 ED A1 20 14 EA E3 25 08 4F F1 E1 ....... ...%.O..
024CF0: 22 37 01 E1 11 FA FF 19 36 02 2B 71 C9 F1 E1 E1 "7......6.+q....
024D00: C9 CD 25 0B CD 0A 25 18 A8 1E 26 CD 9E 06 18 F4 ..%...%...&.....
024D10: ED 5B 37 01 13 13 73 23 72 23 E5 21 0A 25 22 BA .[7...s#r#.!.%".
024D20: 27 21 00 00 22 2D 01 CD 3F 26 11 36 10 CD 47 0B '!.."-..?&.6..G.
024D30: ED 5B 2D 01 E1 73 23 72 23 23 23 73 23 72 C9 CD .[-..s#r###s#r..
024D40: 25 07 CD 62 26 11 0A 00 19 36 00 23 36 00 FE BB %..b&....6.#6...
024D50: C0 CD 25 07 B7 20 F7 ED 5B 37 01 13 13 72 2B 73 ..%.. ..[7...r+s
024D60: 18 E0 2A 2D 01 E5 16 0F 21 0D 00 CD 92 27 E3 22 ..*-....!....'."
024D70: 2D 01 E1 46 2B 4E D5 ED 5B 2D 01 73 23 72 23 EB -..F+N..[-.s#r#.
024D80: 09 22 2D 01 EB 36 00 23 36 00 23 5D 54 13 13 13 ."-..6.#6.#]T...
024D90: 13 73 23 72 11 F5 FF 19 D1 B7 ED 52 19 C8 D5 11 .s#r.......R....
024DA0: 0E 00 19 C5 CD 85 27 EB 2A 40 01 01 06 00 ED B0 ......'.*@......
024DB0: C1 EB 18 C3 01 00 01 00 00 03 00 00 FF FF FF E5 ................
024DC0: B7 28 44 FE A8 28 64 E5 CD AA 0C D1 EB CD 5E 0D .(D..(d.......^.
024DD0: 71 23 70 23 73 23 72 23 E5 D5 11 25 AE CD 47 0B q#p#s#r#...%..G.
024DE0: CD 47 0B C5 CD AA 0C D1 CD F9 0A D1 B7 ED 52 19 .G............R.
024DF0: 1E 27 FC 9E 06 EB E1 73 23 72 23 0D 01 02 00 28 .'.....s#r#....(
024E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
024E10: 1F 00 00 00 02 09 4E E5 1F 00 41 02 00 00 00 02 ......N...A.....
024E20: 1F 00 46 02 00 00 00 02 1F 00 42 02 00 00 00 02 ..F.......B.....
024E30: 1F 00 47 02 00 00 00 02 1F 00 43 02 00 00 00 02 ..G.......C.....
024E40: 1F 00 48 02 00 00 00 02 1F 00 44 02 00 00 00 02 ..H.......D.....
024E50: 1F 00 49 02 00 00 00 02 1F 00 45 02 00 00 00 02 ..I.......E.....
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: 44 4C CE 06 CC 17 FB 2E 52 45 41 C4 06 02 18 06 DL......REA.....
024F10: 2F 57 52 49 54 45 4C CE 06 3F 16 0F 2F 57 52 49 /WRITEL..?../WRI
024F20: 54 C5 06 F6 15 21 0B 31 C3 A6 05 2A 06 00 22 2F T....!.1...*.."/
024F30: 01 21 84 30 CD 31 02 21 80 00 44 4E 09 2C 70 2E .!.0.1.!..DN.,p.
024F40: 81 7E 23 FE 20 28 FA 7E 23 FE 20 28 08 B7 20 F7 .~#. (.~#. (.. .
024F50: 3E 20 32 6D 00 21 6D 00 7E FE 20 20 07 2E 5D 7E > 2m.!m.~. ..]~
024F60: FE 20 28 C1 2D 11 84 01 01 09 00 ED B0 2E 5D 7E . (.-.........]~
024F70: 2D FE 20 20 04 7E 2E 6C 77 11 63 01 0E 09 ED B0 -. .~.lw.c.....
024F80: DD 21 47 01 11 81 00 1A B7 13 28 5A FE 3B 20 F7 .!G.......(Z.; .
024F90: CD AC 05 30 51 FE 4E 20 06 DD CB 00 B6 18 41 FE ...0Q.N ......A.
024FA0: 56 20 1C 06 04 21 00 00 1A 13 FE 3A 38 02 D6 07 V ...!.....:8...
024FB0: D6 30 29 29 29 29 B5 6F 10 EE 22 2F 01 18 21 FE .0)))).o.."/..!.
024FC0: 59 20 06 DD CB 02 D6 18 17 FE 52 21 02 07 28 0D Y ........R!..(.
024FD0: FE 54 20 12 21 E5 2C 22 ED 2C 21 BA 12 22 54 01 .T .!.,".,!.."T.
024FE0: 1A 13 FE 2C 28 AA 2A 54 01 24 22 23 31 25 3E 80 ...,(.*T.$"#1%>.
024FF0: A5 4F 7D 91 69 4F E5 11 54 40 B7 ED 52 22 56 01 .O}.iO..T@..R"V.
025000: EB AF 6F 67 ED 52 22 58 01 E1 C5 CB 25 CB 14 44 ..og.R"X....%..D
025010: DD CB 00 76 28 35 11 63 01 0E 11 CD 0F 02 3C 28 ...v(5.c......<(
025020: 1E DD CB 02 56 20 13 21 F5 30 CD 31 02 CD 09 02 ....V .!.0.1....
025030: E6 DF FE 59 C2 00 00 CD CE 01 0E 13 CD 0F 02 0E ...Y............
025040: 16 CD 0F 02 3C 21 E6 30 CA A6 05 21 22 31 CD 7E ....<!.0...!"1.~
025050: 06 10 FB 11 54 41 C1 06 00 ED B0 EB D9 CD 74 0A ....TA........t.
025060: AF 32 01 41 32 80 40 3E C3 32 16 01 21 1F 0C 22 .2.A2.@>.2..!.."
025070: 17 01 CD 25 07 11 17 01 CD 47 0B 11 04 00 CD 47 ...%.....G.....G
025080: 0B C3 18 0B 0D 0A 48 69 53 6F 66 74 20 50 61 73 ......HiSoft Pas
025090: 63 61 6C 20 66 6F 72 20 43 50 2F 4D 2D 38 30 0D cal for CP/M-80.
0250A0: 0A 43 6F 70 79 72 69 67 68 74 20 48 69 53 6F 66 .Copyright HiSof
0250B0: 74 20 31 39 38 33 2C 38 34 2C 38 35 2C 38 36 2E t 1983,84,85,86.
0250C0: 0D 0A 33 30 20 4D 61 79 20 31 39 38 36 0D 0A 41 ..30 May 1986..A
0250D0: 6C 6C 20 72 69 67 68 74 73 20 72 65 73 65 72 76 ll rights reserv
0250E0: 65 64 2E 0D 0A 00 44 69 72 65 63 74 6F 72 79 20 ed....Directory
0250F0: 46 75 6C 6C 00 46 69 6C 65 20 65 78 69 73 74 73 Full.File exists
025100: AF EB FD 6E 02 06 08 CB 1D 30 01 82 1F 10 F8 CB ...n.....0......
025110: 1D 67 FD 7E 04 06 08 1F 30 01 19 CB 1C CB 1D 10 .g.~....0.......
025120: F6 1F 06 07 FD CB 05 1E 30 03 81 ED 5A CB 1C CB ........0...Z...
025130: 1D 1F 10 F0 C1 5F 51 CB 74 20 06 CB 13 ED 6A 18 ....._Q.t ....j.
025140: 04 14 EA 78 08 78 B4 67 C1 F1 F1 C5 C9 E1 D1 E3 ...x.x.g........
025150: 21 00 00 5C 55 C9 CB 74 CA B4 02 FD 21 00 00 FD !..\U..t....!...
025160: 39 FD 46 05 CB 70 CA 2B 09 FD 7E 03 92 EA 78 08 9.F..p.+..~...x.
025170: F5 50 4B FD 5E 04 7A AC E6 80 CB BA CB BC F5 EB .PK.^.z.........
025180: FD 7E 02 06 08 91 ED 52 30 03 81 ED 5A FD CB FC .~.....R0...Z...
025190: 16 87 ED 6A 10 EF 06 08 ED 52 30 01 19 17 29 10 ...j.....R0...).
0251A0: F7 2F 6F 7C 06 08 92 30 01 82 CB 13 87 10 F7 C1 ./o|...0........
0251B0: 79 2F 67 7B D1 2F CB 7C 20 0D 15 EA 78 08 5F 7C y/g{./.| ...x._|
0251C0: B0 67 C1 F1 F1 C5 C9 CB 3C CB 1D 1F 18 F0 3E 80 .g......<.....>.
0251D0: A4 CA B9 09 EB 21 00 00 ED 52 B7 11 00 00 ED 5A .....!...R.....Z
0251E0: C8 16 0E CB 74 C2 CB 09 29 15 C3 C1 09 1E 00 B4 ....t...).......
0251F0: 67 C9 CB 74 C8 3E 80 A4 4F CB BC 3E 0E 92 28 0A g..t.>..O..>..(.
025200: FA F2 09 47 CB 3C CB 1D 10 FA 0C F0 EB 21 00 00 ...G.<.......!..
025210: B7 ED 52 C9 21 00 00 C9 E5 D5 11 00 FF 21 00 40 ..R.!........!.@
025220: CD 08 08 CB 74 C8 3E 80 A4 4F CB BC 7A B7 FA 37 ....t.>..O..z..7
025230: 0A 3E 0E 92 DA 9F 02 47 AF BB CA 1C 0A 3C 05 04 .>.....G.....<..
025240: CA 29 0A CB 3C CB 1D CE 00 10 F8 0C F0 B7 CA 30 .)..<..........0
025250: 0A 23 EB 21 00 00 ED 52 C9 0C 21 00 00 F0 2B C9 .#.!...R..!...+.
025260: 29 CB 13 CB 12 D5 E5 29 CB 13 CB 12 29 CB 13 CB )......)....)...
025270: 12 C1 09 EB C1 ED 4A EB C9 21 00 40 55 5D FD 21 ......J..!.@U].!
025280: 83 0A CB 3F 30 17 F5 FD E5 E5 D5 FD 66 00 FD 6E ...?0.......f..n
025290: 01 FD 5E 02 FD 56 03 CD BE 08 FD E1 F1 C8 01 04 ..^..V..........
0252A0: 00 FD 09 18 DD 50 00 00 03 64 00 00 06 4E 20 00 .....P...d...N .
0252B0: 0D 5F 5E 10 1A 47 0D E4 35 4E E2 D4 6A 7A FE 03 ._^..G..5N..jz..
0252C0: D8 E5 D5 01 00 50 20 05 B7 ED 42 38 10 60 69 11 .....P ...B8.`i.
0252D0: 00 03 CD 34 09 3A 16 01 3C 32 16 01 C9 D1 E1 C9 ...4.:..<2......
0252E0: F1 F1 3A 24 01 2A 18 01 ED 5B 1A 01 C3 D2 0B 7B ..:$.*...[.....{
0252F0: 32 24 01 7D 32 17 01 B7 3E FF 28 05 FA DF 0A 95 2$.}2...>.(.....
025300: 20 2D 20 44 65 6C 65 74 65 3F 00 4D 61 6C 66 6F - Delete?.Malfo
025310: 72 6D 65 64 20 43 6F 6D 6D 61 6E 64 20 4C 69 6E rmed Command Lin
025320: 65 00 C3 00 00 C3 A5 02 00 00 00 00 00 00 00 00 e...............
025330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025340: 00 00 00 00 00 00 00 00 00 00 31 01 32 01 01 00 ..........1.2...
025350: FF 50 00 0D 1A 00 00 00 00 00 00 00 00 00 00 00 .P..............
025360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0253A0: 00 00 00 88 01 00 00 FF 01 FF 00 00 00 00 00 00 ................
0253B0: 00 0E 06 D5 1E FF CD 9E 01 D1 B7 C8 37 C9 0E 01 ............7...
0253C0: D5 E5 DD E5 FD E5 CD 05 00 FD E1 DD E1 E1 D1 C9 ................
0253D0: D5 11 80 00 18 01 D5 C5 0E 1A CD 9E 01 C1 D1 C9 ................
0253E0: 3E 0D CD 8C 01 3E 0A CD 8C 01 C9 F5 D5 5F C5 0E >....>......._..
0253F0: 02 CD 9E 01 C1 D1 F1 C9 FE 30 3F D0 FE 3A C9 E5 .........0?..:..
025400: C5 06 05 CB 7C 28 08 EB 21 00 00 B7 ED 52 04 FD ....|(..!....R..
025410: 21 4F 02 FD 5E 00 FD 56 01 B7 ED 52 30 08 19 FD !O..^..V...R0...
025420: 23 FD 23 10 EE 04 48 06 00 E1 B7 ED 42 38 06 45 #.#...H.....B8.E
025430: 04 05 C4 5E 02 E1 CB 7C 28 0C 3E 2D CD 8C 01 B7 ...^...|(.>-....
025440: EB 21 00 00 ED 52 FD 21 4F 02 01 30 05 3E 30 FD .!...R.!O..0.>0.
025450: 5E 00 FD 56 01 B7 ED 52 38 03 3C 18 F8 19 B9 28 ^..V...R8.<....(
025460: 04 CD 8C 01 0D FD 23 FD 23 10 E2 B9 C0 CD 8C 01 ......#.#.......
025470: C9 10 27 E8 03 64 00 0A 00 01 00 95 D0 ED 44 47 ..'..d........DG
025480: 3E 20 CD 8C 01 10 FB C9 7E 23 CD 8C 01 10 F9 C9 > ......~#......
025490: B7 20 05 21 82 02 18 03 21 88 02 7E B7 C8 CD 8C . .!....!..~....
0254A0: 01 23 18 F7 46 41 4C 53 45 00 54 52 55 45 00 11 .#..FALSE.TRUE..
0254B0: 23 03 18 10 C1 11 82 03 18 0A C1 C1 11 71 03 18 #............q..
0254C0: 03 11 1A 03 C3 03 01 21 81 01 22 0A 01 EB CD 79 .......!.."....y
0254D0: 02 21 12 03 18 2A 11 2E 03 18 E9 11 38 03 18 E4 .!...*......8...
0254E0: 11 46 03 18 DF 11 55 03 18 DA 0E 0B CD 9E 01 0F .F....U.........
0254F0: D0 CD 9C 01 FE 03 C0 21 81 01 22 0A 01 21 0C 03 .......!.."..!..
025500: 3D 83 E1 D1 E3 22 18 01 ED 53 1A 01 CB 04 F5 CB =...."...S......
025510: 0C F2 F5 0A CB BC 3D B7 FA BF 0A 32 16 01 E5 D5 ......=....2....
025520: 21 00 40 E5 26 FF E5 3A 17 01 CD 57 0A CD 34 09 !.@.&..:...W..4.
025530: CD 08 08 22 1C 01 ED 53 1E 01 F1 3E FF F5 3A 16 ..."...S...>..:.
025540: 01 4F 3A 17 01 81 3D 32 17 01 79 E5 D5 CD 57 0A .O:...=2..y...W.
025550: CD 34 09 CD A8 0B 7A F5 FE 0A 30 84 F1 FA 9A 0B .4....z...0.....
025560: B7 20 17 3A 16 01 90 28 11 57 3E 20 CD 8C 01 7A . .:...(.W> ...z
025570: 3D 2A 1C 01 ED 5B 1E 01 18 D1 CD 9F 0B 3E 30 82 =*...[.......>0.
025580: CD 8C 01 3A 16 01 B8 20 05 3E 2E CD 8C 01 7A 2A ...:... .>....z*
025590: 20 01 ED 5B 22 01 ED 44 28 0B E5 D5 6F 26 FF CD ..["..D(...o&..
0255A0: AC 09 CD 08 08 01 00 50 C5 06 03 C5 CD BE 08 CD .......P........
0255B0: A8 0B 30 C9 3E 30 82 C1 CD 8C 01 C9 CD 9F 0B 18 ..0.>0..........
0255C0: F3 CB 41 C8 3E 2D CD 8C 01 C9 22 20 01 ED 53 22 ..A.>-...." ..S"
0255D0: 01 CD D0 09 55 E1 C1 04 C5 3A 17 01 B8 E5 C9 21 ....U....:.....!
0255E0: E3 0C CD 79 02 3A 17 01 3C 47 3E 30 CD 8C 01 10 ...y.:..<G>0....
0255F0: FB C3 79 02 D6 08 F2 D9 0B 3E 04 32 17 01 D6 05 ..y......>.2....
025600: 38 06 3C CD 5D 02 18 F1 CB 74 28 D3 CB 7C 28 06 8.<.]....t(..|(.
025610: CB BC 3E 2D 18 02 3E 20 CD 8C 01 7A B7 E5 D5 11 ..>-..> ...z....
025620: 4D 00 62 6A FA 9C 0C CB 3F 30 06 19 EB 29 EB 18 M.bj....?0...)..
025630: F6 20 F9 7C 32 16 01 CD 57 0A CD 34 09 CD 9B 0A . .|2...W..4....
025640: E5 D5 3A 17 01 87 87 5F 16 00 21 CF 0C 19 5E 23 ..:...._..!...^#
025650: 56 23 4E 23 66 69 CD 08 08 CD 9B 0A 42 04 04 53 V#N#fi......B..S
025660: 5C 65 6A 16 00 29 CB 13 CB 12 10 F9 3E 30 82 CD \ej..)......>0..
025670: 8C 01 16 00 3E 2E CD 8C 01 3A 17 01 3C 47 C5 CD ....>....:..<G..
025680: 3E 0A 3E 30 82 CD 8C 01 16 00 C1 10 F1 3E 45 CD >.>0.........>E.
025690: 8C 01 3A 16 01 B7 F2 7E 0C ED 44 4F 3E 2D 18 03 ..:....~..DO>-..
0256A0: 4F 3E 2B CD 8C 01 79 06 0A 0E 30 90 38 03 0C 18 O>+...y...0.8...
0256B0: FA 80 C6 30 47 79 CD 8C 01 78 CD 8C 01 C9 2F CB ...0Gy...x..../.
0256C0: 3F 30 06 19 EB 29 EB 18 F6 20 F9 7C 2F 32 16 01 ?0...)... .|/2..
0256D0: ED 44 CD 57 0A CD BE 08 E5 D5 7A B7 F2 20 0C 21 .D.W......z.. .!
0256E0: 00 50 11 00 03 CD BE 08 E5 D5 21 16 01 35 C3 20 .P........!..5.
0256F0: 0C 66 FB 66 66 85 F8 EB 51 36 F5 85 41 8B F1 DB .f.ff...Q6..A...
025700: CD 79 02 D1 CD D3 07 CD E9 02 C7 CD AE 01 2A 01 .y............*.
025710: 01 7E FE C3 20 07 23 5E 23 56 EB 18 F4 23 7E FE .~.. .#^#V...#~.
025720: 21 C0 11 07 00 19 5E 23 56 CD 78 06 18 EF 0D 0A !.....^#V.x.....
025730: 48 61 6C 74 20 61 74 20 50 43 3D 00 4F 76 65 72 Halt at PC=.Over
025740: 66 6C 6F 77 00 4F 75 74 20 6F 66 20 52 41 4D 00 flow.Out of RAM.
025750: 2F 20 62 79 20 5A 65 72 6F 00 49 6E 64 65 78 20 / by Zero.Index
025760: 74 6F 6F 20 4C 6F 77 00 49 6E 64 65 78 20 74 6F too Low.Index to
025770: 6F 20 48 69 67 68 00 4D 61 74 68 73 20 43 61 6C o High.Maths Cal
025780: 6C 20 45 72 72 6F 72 00 46 69 6C 65 20 45 72 72 l Error.File Err
025790: 6F 72 00 4E 75 6D 62 65 72 20 74 6F 6F 20 6C 61 or.Number too la
0257A0: 72 67 65 00 4E 75 6D 62 65 72 20 65 78 70 65 63 rge.Number expec
0257B0: 74 65 64 00 DD 54 DD 5D EB 5E 23 56 10 FA C9 AF ted..T.].^#V....
0257C0: ED 52 19 30 01 EB B3 5A C2 AF 03 EB C9 EB 19 EB .R.0...Z........
0257D0: 29 1F 30 FC B7 20 F6 19 C9 C3 9F 02 7A AC 47 CD ).0.. ......z.G.
0257E0: EC 03 EB CD EC 03 AF ED 52 19 30 01 EB B2 20 E9 ........R.0... .
0257F0: B3 5A C2 DB 03 EB C9 EB 19 EB 29 38 DC 1F 30 FA .Z........)8..0.
025800: B7 20 F4 ED 5A 38 D2 FA B7 03 B0 F0 18 03 7C B7 . ..Z8........|.
025810: F0 AF 95 6F 3E 00 9C 67 C9 7C B5 CA B4 02 7C D5 ...o>..g.|....|.
025820: AA F5 AF B4 F4 EF 03 44 4D 21 00 00 EB CD EC 03 .......DM!......
025830: B5 CA 27 04 3E 11 29 3D 30 FC EB ED 6A 09 38 02 ..'.>.)=0...j.8.
025840: ED 42 CB 13 CB 12 3D 20 F2 F1 EB FC EF 03 EB F1 .B....= ........
025850: B7 F0 18 BD CD 01 07 E5 D5 C5 F5 2A 0A 01 CD 4B ...........*...K
025860: 04 F1 C1 D1 E1 C9 E5 11 66 03 C3 A2 02 5E 23 56 ........f....^#V
025870: 23 23 23 7E 3D 20 EF 2B 2B 2B 13 1A 72 2B 73 FE ###~= .+++..r+s.
025880: 0A 28 EA FE 1A C0 E5 23 23 4E 23 46 23 23 EB ED .(.....##N#F##..
025890: 42 EB D1 C2 24 05 23 7E 3C 20 60 23 EB 0E 0A CD B...$.#~< `#....
0258A0: 9E 01 EB 23 4E 23 06 00 7E FE 03 CA 00 00 FE 1A ...#N#..~.......
0258B0: 20 08 E5 11 FC FF 19 36 01 E1 E5 09 36 0D 23 36 ......6....6.#6
0258C0: 1A 1E 0D 0E 02 CD 9E 01 1E 0A 0E 02 CD 9E 01 EB ................
0258D0: C1 21 FA FF 09 72 2B 73 2B 70 2B 71 C9 D5 CD 98 .!...r+s+p+q....
0258E0: 05 E1 E5 11 04 00 19 36 01 23 23 23 EB 0E 0F CD .......6.###....
0258F0: 9E 01 EB 2B 2B 3C D1 28 4D 36 00 21 28 00 19 EB ...++<.(M6.!(...
025900: 68 D6 EE E2 53 20 30 2E 00 45 2B 30 30 00 7C B7 h...S 0..E+00.|.
025910: FA C3 02 C8 ED 53 1A 01 22 18 01 CB 2A 06 04 C5 .....S.."...*...
025920: E5 D5 ED 4B 18 01 C5 ED 4B 1A 01 C5 CD 34 09 CD ...K....K....4..
025930: 08 08 15 C1 10 E9 C9 CD AD 06 FE 2D 28 09 FE 2B ...........-(..+
025940: CC 89 01 CD 30 0D C9 CD 89 01 CD 30 0D 3E 80 AC ....0......0.>..
025950: 67 C9 CD D6 01 D2 93 02 21 00 00 54 5D 06 07 C5 g.......!..T]...
025960: 18 04 C5 CD 3E 0A D6 30 4F 42 09 30 01 13 CD 01 ....>..0OB.0....
025970: 07 CD D6 01 C1 05 30 13 CD 35 04 20 E5 14 CD 01 ......0..5. ....
025980: 07 CD D6 01 30 05 CD 35 04 18 F2 FE 2E C2 C1 0D ....0..5........
025990: CD 35 04 CD 89 01 CD D6 01 D2 92 02 05 04 4A 28 .5............J(
0259A0: 1B C5 CD 3E 0A D6 30 4F 42 09 30 01 1C C1 0D CD ...>..0OB.0.....
0259B0: 01 07 CD D6 01 30 12 CD 35 04 10 E5 CD 01 07 CD .....0..5.......
0259C0: D6 01 30 05 CD 35 04 18 F3 51 FE 45 20 19 D5 CD ..0..5...Q.E ...
0259D0: 35 04 CD 89 01 FE 2D 20 11 CD 89 01 CD 30 0E F1 5.....- .....0..
0259E0: 90 18 11 FE 45 28 E7 7A 18 0A FE 2B CC 89 01 CD ....E(.z...+....
0259F0: 30 0E F1 80 16 16 4F CB 7B C2 23 0E AF BB 20 09 0.....O.{.#... .
025A00: BD 20 0A BC 20 07 16 00 C9 CB 73 20 06 29 CB 13 . .. .....s .)..
025A10: 15 18 F6 43 5D 6C 60 79 B7 C8 E5 D5 FA 04 0E CD ...C]l`y........
025A20: 57 0A CD BE 08 C9 ED 44 FE 20 30 07 CD 57 0A CD W......D. 0..W..
025A30: 34 09 C9 D6 20 CD 57 0A CD 34 09 E5 D5 21 E2 4E 4... .W..4...!.N
025A40: 11 D4 6A 18 EA 23 20 01 1C CB 3B CB 1C CB 1D 14 ..j..# ...;.....
025A50: 18 C1 CD D6 01 30 22 D6 30 47 CD 01 07 CD D6 01 .....0".0G......
025A60: D0 CD 35 04 D6 30 4F 78 87 47 87 87 80 81 47 CD ..5..0Ox.G....G.
025A70: 01 07 CD D6 01 DA 98 02 C9 C1 C1 C1 11 60 0E C3 .............`..
025A80: A2 02 45 78 70 6F 6E 65 6E 74 20 45 78 70 65 63 ..Exponent Expec
025A90: 74 65 64 00 7C B7 C8 FA 98 0E CB 7A C0 42 04 7B ted.|......z.B.{
025AA0: 87 ED 6A 10 FB 16 FF CB BC 5F CB 74 C0 15 CB 23 ..j......_.t...#
025AB0: ED 6A 20 F6 1C 1D 20 F2 53 C9 CB BC CD 78 0E CB .j ... .S....x..
025AC0: 74 C8 CB FC E5 D5 21 00 40 55 5D CD 08 08 C9 FD t.....!.@U].....
025AD0: 21 1A 0F 3E 03 32 2F 0F FD 5E 00 FD 56 01 FD 6E !..>.2/..^..V..n
025AE0: 02 26 00 CD F7 03 E5 FD 6E 03 26 00 CD BA 03 E3 .&......n.&.....
025AF0: FD 5E 04 16 00 CD BA 03 D1 B7 ED 52 30 07 FD 5E .^.........R0..^
025B00: 73 23 72 D5 23 4E 23 46 23 23 E5 C5 23 23 CD B4 s#r.#N#F##..##..
025B10: 01 EB 0E 14 CD 9E 01 B7 20 0E 01 80 00 09 C1 ED ........ .......
025B20: 42 28 0B 09 C5 EB 18 E6 36 1A 22 6E 05 C1 D1 E1 B(......6."n....
025B30: 7E FE 0A 23 28 FA 2B D5 1B 1B 1B 1B EB 72 2B 73 ~..#(.+......r+s
025B40: EB D1 FE 1A C0 EB 36 01 C9 E5 CD E9 02 E1 11 70 ......6........p
025B50: 05 CD BB 04 CD AE 01 21 ED B0 22 FE 00 2A 6E 05 .......!.."..*n.
025B60: 11 98 05 B7 ED 52 28 09 44 4D EB 11 00 01 C3 FE .....R(.DM......
025B70: 00 21 56 05 CD 79 02 C7 0D 0A 43 61 6E 27 74 20 .!V..y....Can't
025B80: 66 69 6E 64 20 63 68 61 69 6E 20 66 69 6C 65 00 find chain file.
025B90: 98 05 98 05 FF FF 00 00 00 00 00 00 00 00 00 00 ................
025BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
025BB0: 00 00 00 00 00 00 00 00 00 00 CD AE 01 EB 23 23 ..............##
025BC0: 4E 23 46 3E 1A 02 EB 13 CD 78 06 13 13 7E FE 20 N#F>.....x...~.
025BD0: 28 20 D6 40 12 13 12 13 23 23 01 08 00 ED B0 23 ( .@....##.....#
025BE0: 0E 03 ED B0 AF 12 13 12 13 12 13 12 21 11 00 19 ............!...
025BF0: 77 C9 AF 18 DF D5 CD 98 05 D1 21 28 00 19 EB 73 w.........!(...s
025C00: 23 72 23 4E 23 46 23 E5 60 69 ED 52 44 4D 0B 62 #r#N#F#.`i.RDM.b
025C10: 6B 36 00 13 ED B0 E1 36 FF 23 E5 23 23 EB 0E 13 k6.....6.#.##...
025C20: CD 9E 01 0E 16 CD 9E 01 E1 3C 36 01 C0 36 00 C9 .........<6..6..
025C30: E5 D5 C5 F5 2A 0A 01 5E 23 56 12 2B CD 29 06 F1 ....*..^#V.+.)..
025C40: C1 D1 E1 C9 1A 5F 0E 02 C3 9E 01 5E 23 56 23 23 ....._.....^#V##
025C50: 23 7E 3C C2 44 04 23 23 7E 01 FB FF 09 3C 28 E4 #~<.D.##~....<(.
025C60: 13 1A 72 2B 73 FE 1A C0 EB 21 28 00 19 EB 73 23 ..r+s....!(...s#
025C70: 72 23 4E 23 46 C5 23 23 23 23 CD B4 01 EB 0E 15 r#N#F.####......
025C80: CD 9E 01 01 80 00 09 C1 B7 20 08 ED 42 D0 09 EB ......... ..B...
025C90: C5 18 E7 62 6B 2B 2B 36 00 C9 1A B7 F0 D5 E5 1B ...bk++6........
025CA0: 1B 1B 1B 21 28 00 19 EB 4E 23 46 3E 1A 02 03 23 ...!(...N#F>...#
025CB0: 23 CD 53 06 0E 10 CD 9E 01 E1 D1 C9 CD 89 01 FE #.S.............
025CC0: 0D 20 F9 C9 5E 23 56 1A FE 0D 3E 00 C0 3C C9 CD . ..^#V...>..<..
025CD0: 89 01 FE 20 28 F9 FE 0D C0 18 F4 CD AD 06 FE 2D ... (..........-
025CE0: 28 37 FE 2B CC 89 01 CD D6 01 D2 93 02 21 00 00 (7.+.........!..
025CF0: 06 04 FE 34 30 01 04 D6 30 5F 16 00 19 CD 01 07 ...40...0_......
025D00: 05 FD 56 06 19 FD 75 00 FD 74 01 FD E5 CD AC 09 ..V...u..t......
025D10: FD E1 FD E5 E5 D5 FD 6E 05 FD 66 06 CD AC 09 CD .......n..f.....
025D20: 34 09 FD E1 E5 D5 11 07 00 FD 19 21 2F 0F 35 20 4..........!/.5
025D30: A7 D1 E1 CD 08 08 CD 08 08 C3 72 0E 60 53 B1 02 ..........r.`S..
025D40: AB 3D 76 23 30 B0 23 AC 63 76 1F 1D B2 3F AA 73 .=v#0.#.cv...?.s
025D50: 76 00 E5 D5 21 55 5C 11 1E 00 CD BE 08 E5 D5 CD v...!U\.........
025D60: 01 0A 22 16 01 D1 E1 CD 72 0E CB 74 28 79 CD 51 ..".....r..t(y.Q
025D70: 13 D9 B7 FA C0 0F CA C9 0F 21 D0 0F 46 23 0E 00 .........!..F#..
025D80: C5 06 FE C5 D9 CD 08 08 CB 74 20 04 26 40 16 C0 .........t .&@..
025D90: D9 4E 23 46 23 C5 4E 23 06 00 C5 4E 23 46 23 C5 .N#F#.N#...N#F#.
025DA0: 4E 06 04 C5 D9 E5 D5 01 3F C5 C5 01 D6 03 C5 01 N.......?.......
025DB0: E7 63 C5 01 DC 04 C5 CD 34 09 CD 08 08 CD 08 08 .c......4.......
025DC0: CD 34 09 CD 08 08 3A 17 01 B7 28 0D 3C C2 9F 02 .4....:...(.<...
025DD0: 3A 16 01 B7 F2 9F 02 57 C9 3A 16 01 B7 FA 9F 02 :......W.:......
025DE0: 57 C9 21 D7 0F 18 95 26 40 18 DB 21 82 5A 1E 4F W.!....&@..!.Z.O
025DF0: 18 D4 C0 A2 6B 7F 76 74 8C 40 1B 4C F7 5A 52 12 ....k.vt.@.L.ZR.
025E00: 7C 3D FA C3 02 7A 32 16 01 16 00 01 73 40 C5 01 |=...z2.....s@..
025E10: A1 02 C5 01 D2 C4 C5 01 45 05 C5 E5 D5 01 09 53 ........E......S
025E20: C5 01 90 03 C5 01 03 C1 C5 01 14 03 C5 E5 D5 01 ................
025E30: A3 41 C5 01 89 01 C5 01 3A C4 C5 01 A0 FE C5 01 £A......:.......
025E40: CC 6C C5 01 7C FE C5 CD 08 08 CD 34 09 CD 08 08 .l..|......4....
025E50: CD 08 08 CD 34 09 CD 08 08 CD 08 08 CD 34 09 CD ....4........4..
025E60: 08 08 E5 D5 3A 16 01 6F 26 00 B7 F2 4D 10 25 CD ....:..o&...M.%.
025E70: AC 09 01 B9 58 C5 01 0C FF C5 CD BE 08 CD 08 08 ....X...........
025E80: C9 21 00 40 55 5D C9 CB 74 28 F6 7A FE F3 FA 5F .!.@U]..t(.z..._
025E90: 10 CD B2 11 06 00 20 05 06 80 CD 9B 11 7A C6 02 ...... ......z..
025EA0: 08 3E 02 18 14 CB 74 C8 7A FE F3 F8 E5 CD B2 11 .>....t.z.......
025EB0: 20 04 CD 9B 11 AF 08 AF C1 08 A8 2F E6 80 32 16 ........../..2.
025EC0: 01 7A FE FE CC 9B 11 08 87 08 FE FD 20 03 CD 9B .z.......... ...
025ED0: 11 FE FC 08 87 08 20 0F 08 3C 08 01 00 40 C5 06 ...... ..<...@..
025EE0: FD C5 CB FC CD 08 08 08 D9 6F 26 00 11 C8 11 19 .........o&.....
025EF0: 7E 32 17 01 D9 ED 53 18 01 22 1A 01 CD BA 08 E5 ~2....S.."......
025F00: CD D6 01 30 0E CD 35 04 05 28 0B 29 E5 29 29 D1 ...0..5..(.).)).
025F10: 19 18 E4 CB 7C C8 C3 9A 02 CD C2 06 1E 00 EB B7 ....|...........
025F20: ED 52 C9 E5 D5 2A 0A 01 5E 23 56 1A D1 E1 C9 CD .R...*..^#V.....
025F30: 01 07 FE 0D 28 08 77 23 CD 35 04 10 F2 C9 AF 77 ....(.w#.5.....w
025F40: 23 10 FC C9 21 02 00 39 4F AF CB 39 1F CB 39 1F #...!..9O..9..9.
025F50: CB 39 17 17 17 47 04 AF 37 8F 10 FD 09 C9 3C 47 .9...G..7.....<G
025F60: 7E B2 77 CB 02 30 01 23 10 F6 C9 E1 22 06 01 06 ~.w..0.#...."...
025F70: 00 68 60 B7 ED 42 39 54 5D 2B F9 36 00 ED B0 2A .h`..B9T]+.6...*
025F80: 06 01 E9 E1 22 06 01 21 00 00 39 54 5D 09 41 1A ...."..!..9T].A.
025F90: 02 00 77 23 13 10 F8 EB F9 2A 06 01 E9 E1 22 06 ..w#.....*....".
025FA0: 01 21 00 00 39 54 5D 09 41 CD 00 00 23 13 10 F9 .!..9T].A...#...
025FB0: 3E 01 F9 2A 06 01 E9 1A BE C8 23 10 FD AF 18 F2 >..*......#.....
025FC0: 1A 2F A6 18 F4 EB 1A 2F A6 EB 18 ED B7 ED 52 3E ./...../......R>
025FD0: 80 EA BD 07 A4 07 C9 B7 ED 52 3E 80 EA B2 07 A4 .........R>.....
025FE0: 07 EE 01 C9 2D 7B 28 1B 2D 28 0F 2D 28 07 2D 28 ....-{(.-(.-(.-(
025FF0: 04 45 CD 5E 02 7A CD D8 07 7B 4F 0F 0F 0F 0F CD .E.^.z...{O.....
026000: E1 07 79 E6 0F C6 90 27 CE 40 27 CD 8C 01 C9 E5 ..y....'.@'.....
026010: 21 CF FF ED 5B 08 01 B7 ED 52 EB 09 22 08 01 E1 !...[....R.."...
026020: 73 23 72 C9 F1 C1 D1 E1 C5 C9 CB 74 28 F7 FD 21 s#r........t(..!
026030: 00 00 FD 39 7C FD 46 05 CB 70 28 44 A8 F5 D5 7A ...9|.F..p(D...z
026040: 50 43 FD 5E 04 FD 96 03 EA 63 08 FA 81 08 FD 4E PC.^.....c.....N
026050: 02 28 5F E5 CB BA CB BC CB 3A CB 1B CB 19 3D 20 .(_......:....=
026060: F7 78 FD CB FF 7E 20 22 81 ED 5A C1 D1 E2 57 08 .x...~ "..Z...W.
026070: CB 3C CB 1D 1F 14 EA 78 08 5F 78 E6 80 B4 67 F1 .<.....x._x...g.
026080: C1 F1 F1 C5 C9 D1 30 9C 18 F5 91 ED 52 C1 D1 CB ......0.....R...
026090: 74 20 E6 87 ED 6A 15 E2 6D 08 FD F9 C1 E1 E1 C5 t ...j..m.......
0260A0: C3 9F 02 48 FD 46 03 FD 70 FD FD 46 02 EB ED 44 ...H.F..p..F...D
0260B0: 18 A1 78 E5 CB BC CB BA FD CB FF 7E 28 AA 91 ED ..x........~(...
0260C0: 52 20 03 B7 28 10 30 C5 11 00 00 EB 4F F1 2F 47 R ..(.0.....O./G
0260D0: AF 91 ED 52 18 B8 54 5C F1 F1 18 A3 C1 E5 D5 C5 ...R..T\...£....
0260E0: FD 21 00 00 FD 39 3E 40 A4 FD 46 05 A0 28 5E 7C .!...9>@..F..(^|
0260F0: A8 E6 80 47 FD 7E 03 82 4F EA 78 08 C5 CB BC 4B ...G.~..O.x....K
026100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
026110: 20 00 00 00 02 09 4E E5 20 00 41 02 00 00 00 02 .....N. .A.....
026120: 20 00 46 02 00 00 00 02 20 00 42 02 00 00 00 02 .F..... .B.....
026130: 20 00 47 02 00 00 00 02 20 00 43 02 00 00 00 02 .G..... .C.....
026140: 20 00 48 02 00 00 00 02 20 00 44 02 00 00 00 02 .H..... .D.....
026150: 20 00 49 02 00 00 00 02 20 00 45 02 00 00 00 02 .I..... .E.....
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: D5 01 3B 7A C5 01 21 00 C5 01 67 4D C5 01 57 01 ..;z..!...gM..W.
026210: C5 01 44 E1 C5 01 B2 00 C5 CD 08 08 CD 34 09 CD ..D..........4..
026220: 08 08 ED 53 20 01 22 22 01 CD 34 09 4C 7C EE 80 ...S .""..4.L|..
026230: 67 ED 53 1C 01 22 1E 01 61 E5 D5 ED 5B 20 01 2A g.S.."..a...[ .*
026240: 22 01 CD 08 08 ED 53 24 01 22 26 01 3A 17 01 CB ".....S$."&.:...
026250: 3F 38 29 B7 20 11 ED 5B 18 01 2A 1A 01 14 CD 8E ?8). ..[..*.....
026260: 11 3A 16 01 B4 67 C9 ED 5B 20 01 2A 22 01 E5 D5 .:...g..[ .*"...
026270: ED 5B 1C 01 2A 1E 01 CD 08 08 18 E2 21 82 5A 11 .[..*.......!.Z.
026280: 79 FF E5 D5 14 B7 20 02 CB FC E5 D5 ED 5B 1C 01 y..... ......[..
026290: 2A 1E 01 20 04 7C EE 80 67 E5 D5 2A 1A 01 ED 5B *.. .|..g..*...[
0262A0: 18 01 CD 08 08 CD BE 08 CD 8E 11 CD 08 08 18 B1 ................
0262B0: E5 D5 2A 26 01 ED 5B 24 01 CD 34 09 C9 7B 15 87 ..*&..[$..4..{..
0262C0: ED 6A 28 0A CB 74 28 F6 5F 08 3C 08 7A C9 B7 20 .j(..t(._.<.z..
0262D0: ED 57 18 F4 F5 CB BC 01 7C 51 C5 01 C0 FD C5 CD .W......|Q......
0262E0: BE 08 CD 72 0E F1 08 7A 3C C9 00 01 03 02 02 03 ...r...z<.......
0262F0: 01 00 02 03 01 00 00 01 03 02 CB 74 C8 7C E6 80 ...........t.|..
026300: 32 16 01 CB BC 7A B7 FA FE 11 3E 02 32 18 01 D9 2....z....>.2...
026310: 21 E6 49 11 9D FF E5 D5 01 55 D5 C5 06 00 18 23 !.I......U.....#
026320: FE FE 30 0B FE F3 DA 3F 11 AF 32 18 01 18 21 3E ..0....?..2...!>
026330: 01 32 18 01 D9 21 D9 6E 11 EB 00 E5 D5 01 00 C0 .2...!.n........
026340: C5 06 02 C5 E5 D5 D9 CD 08 08 CD 34 09 CD 08 08 ...........4....
026350: E5 D5 01 00 40 C5 41 C5 CD BA 08 E5 D5 01 00 60 ....@.A........`
026360: C5 06 01 C5 14 14 E5 D5 15 15 06 50 C5 06 02 C5 ...........P....
026370: E5 D5 01 8E 63 C5 01 39 FF C5 01 15 6B C5 01 00 ....c..9....k...
026380: FC C5 CD BE 08 CD 08 08 CD 34 09 CD 08 08 CD 34 .........4.....4
026390: 09 CD 08 08 CD 34 09 CD 08 08 CD 34 09 3A 18 01 .....4.....4.:..
0263A0: B7 28 16 E5 D5 87 87 21 96 12 5F 16 00 19 5E 23 .(.....!.._...^#
0263B0: 56 23 4E 23 66 69 CD 08 08 C3 3F 11 48 FF 05 43 V#N#fi....?.H..C
0263C0: 48 00 05 43 EC 00 87 64 AF 18 3F CB 74 C8 7A FE H..C...d..?.t.z.
0263D0: F8 F8 7C 32 16 01 CB BC 01 7C 51 C5 01 C1 FE C5 ..|2.....|Q.....
0263E0: CD BE 08 CD 72 0E CD 51 13 3A 16 01 AC EE 80 E6 ....r..Q.:......
0263F0: 80 32 16 01 CB BC 7A C6 03 30 CD 28 0C 7C FE 70 .2....z..0.(.|.p
026400: 51 29 3F 0D 0A 0D 0A 49 66 20 79 6F 75 20 68 69 Q)?....If you hi
026410: 74 20 74 68 65 20 27 59 27 20 6F 72 20 27 79 27 t the 'Y' or 'y'
026420: 20 6B 65 79 2C 20 74 68 65 20 64 69 73 70 6C 61 key, the displa
026430: 79 65 64 20 66 69 6C 65 20 69 73 20 64 65 6C 65 yed file is dele
026440: 74 65 64 2E 20 49 66 20 79 6F 75 20 70 72 65 73 ted. If you pres
026450: 73 20 74 68 65 0D 0A 27 41 27 20 6F 72 20 27 61 s the..'A' or 'a
026460: 27 20 6B 65 79 2C 20 54 48 49 53 20 41 4E 44 20 ' key, THIS AND
026470: 41 4C 4C 20 53 55 42 53 45 51 55 45 4E 54 20 66 ALL SUBSEQUENT f
026480: 69 6C 65 73 20 77 68 69 63 68 20 6D 65 65 74 20 iles which meet
026490: 74 68 65 20 73 70 65 63 69 66 69 63 61 74 69 6F the specificatio
0264A0: 6E 0D 0A 61 72 65 20 64 65 6C 65 74 65 64 20 77 n..are deleted w
0264B0: 69 74 68 6F 75 74 20 66 75 72 74 68 65 72 20 70 ithout further p
0264C0: 72 6F 6D 70 74 69 6E 67 2E 20 49 66 20 79 6F 75 rompting. If you
0264D0: 20 70 72 65 73 73 20 74 68 65 20 27 51 27 20 6F press the 'Q' o
0264E0: 72 20 27 71 27 20 6B 65 79 2C 20 74 68 65 0D 0A r 'q' key, the..
0264F0: 70 72 6F 67 72 61 6D 20 65 6E 64 73 20 61 6E 64 program ends and
026500: 20 72 65 74 75 72 6E 73 20 74 6F 20 43 50 2F 4D returns to CP/M
026510: 20 77 69 74 68 6F 75 74 20 64 65 6C 65 74 69 6E without deletin
026520: 67 20 74 68 65 20 63 75 72 72 65 6E 74 20 66 69 g the current fi
026530: 6C 65 20 6F 72 20 73 75 62 73 65 71 75 65 6E 74 le or subsequent
026540: 0D 0A 66 69 6C 65 73 2E 20 49 66 20 79 6F 75 20 ..files. If you
026550: 70 72 65 73 73 20 61 6E 79 20 6F 74 68 65 72 20 press any other
026560: 6B 65 79 2C 20 74 68 65 20 66 69 6C 65 20 69 73 key, the file is
026570: 20 6E 6F 74 20 64 65 6C 65 74 65 64 20 61 6E 64 not deleted and
026580: 20 74 68 65 20 6E 61 6D 65 20 6F 66 20 74 68 65 the name of the
026590: 0D 0A 6E 65 78 74 20 6D 61 74 63 68 69 6E 67 20 ..next matching
0265A0: 66 69 6C 65 20 69 73 20 64 69 73 70 6C 61 79 65 file is displaye
0265B0: 64 2E 0D 0A 0D 0A 49 66 20 61 6E 79 20 66 69 6C d.....If any fil
0265C0: 65 20 69 73 20 73 65 74 20 74 6F 20 27 52 65 61 e is set to 'Rea
0265D0: 64 20 4F 6E 6C 79 27 20 77 69 74 68 20 53 54 41 d Only' with STA
0265E0: 54 20 6F 72 20 6F 74 68 65 72 20 75 74 69 6C 69 T or other utili
0265F0: 74 69 65 73 2C 20 74 68 65 6E 20 61 20 6D 65 73 ties, then a mes
026600: D2 5C 13 FE 60 3E 02 38 01 3C 87 D9 16 00 5F 21 .\..`>.8.<...._!
026610: 92 13 19 0E 00 46 23 C5 46 C5 D9 CD 08 08 E5 D5 .....F#.F.......
026620: 01 05 43 C5 01 49 FF C5 01 E1 D4 C5 01 F4 FF C5 ..C..I..........
026630: 01 D8 C0 C5 01 77 FE C5 CD BA 08 CD 08 08 CD 34 .....w.........4
026640: 09 CD 08 08 CD BE 08 D9 CB 23 CB 23 21 9A 13 19 .........#.#!...
026650: 4E 23 46 C5 23 4E 23 46 C5 23 4E 23 46 23 5E 23 N#F.#N#F.#N#F#^#
026660: 56 C5 D5 D9 CD 08 08 CD 34 09 D9 CB F8 C5 D5 D9 V.......4.......
026670: C3 89 11 01 00 C0 C5 06 FF C5 CD 08 08 C9 CD 51 ...............Q
026680: 13 CB BC E5 D5 CD BA 08 01 87 64 C5 01 EE 01 C5 ..........d.....
026690: E5 D5 01 AE 52 C5 01 F5 03 C5 01 9A 51 C5 01 F2 ....R.......Q...
0266A0: 05 C5 CD BE 08 CD 08 08 CD BE 08 CD 08 08 CD BE ................
0266B0: 08 C3 3F 11 C0 FC E0 FD D0 FE F0 FE 88 42 3F 00 ..?..........B?.
0266C0: D7 65 D8 FD 92 5C D9 00 86 55 E0 FF AC 67 AD 01 .e...\...U...g..
0266D0: C8 5F 64 00 18 69 B8 04 6F 50 FC 02 27 23 CB FE ._d..i..oP..'#..
0266E0: 0E 02 11 05 00 19 71 23 36 00 C9 CD 25 07 11 22 ......q#6...%.."
0266F0: DB CD 47 0B ED 5B 37 01 73 23 72 D5 E5 EB CD BF ..G..[7.s#r.....
026700: C8 21 39 18 C3 FD 0B 21 0A 17 CD FD 0B CD 12 19 .!9....!........
026710: CB 70 28 09 CD 12 18 CD 37 0B CD 12 19 05 04 C2 .p(.....7.......
026720: E2 16 0D 28 50 0D CA C3 16 0D 28 76 0D CA AA 16 ...(P.....(v....
026730: 1E 13 CD 9E 06 FE AC C2 44 0B CD 25 07 18 DB CD ........D..%....
026740: 25 07 CD EC 15 21 0A 17 CD FD 0B FE A8 20 19 CD %....!....... ..
026750: 25 07 CD 12 19 CB 70 28 17 CD 12 18 FE A9 28 05 %.....p(......(.
026760: CD 17 16 18 03 CD 25 07 21 11 17 CD FD 0B 18 8C ......%.!.......
026770: CD 1D 16 18 F3 FE BA 21 15 17 20 21 CD E0 18 21 .......!.. !...!
026780: 1E 17 FE BA 20 17 CD 25 07 B7 1E 43 C4 9E 06 3A .... ..%...C...:
026790: 19 01 FE C8 C4 9E 06 CD 25 07 21 25 17 CD F5 0B ........%.!%....
0267A0: 18 93 11 43 17 21 4A 17 18 06 11 35 17 21 3F 17 ...C.!J....5.!?.
0267B0: FE BA 20 E9 E5 D5 CD E0 18 E1 CD F5 0B E1 CD FD .. .............
0267C0: 0B 18 1C FE BA 20 12 CD E0 18 FE BA 21 4E 17 20 ..... ......!N.
0267D0: CC CD E0 18 21 59 17 18 C4 21 55 17 CD EF 0B C3 ....!Y...!U.....
0267E0: 35 16 05 05 C2 30 16 FE BA 20 17 C5 CD E0 18 D1 5....0... ......
0267F0: D9 2B D9 CD 16 01 3E CD 89 10 21 2A 17 CD FD 0B .+....>...!*....
026800: 73 61 67 65 0D 0A 0D 0A 09 43 61 6E 6E 6F 74 20 sage.....Cannot
026810: 64 65 6C 65 74 65 21 0D 0A 0D 0A 69 73 20 64 69 delete!....is di
026820: 73 70 6C 61 79 65 64 20 61 6E 64 20 74 68 65 20 splayed and the
026830: 70 72 6F 67 72 61 6D 20 63 6F 6E 74 69 6E 75 65 program continue
026840: 73 2E 0D 0A 0D 0A 0D 0A 53 44 0D 0A 2D 2D 2D 2D s.......SD..----
026850: 0D 0A 0D 0A 53 44 20 70 72 6F 64 75 63 65 73 20 ....SD produces
026860: 61 6E 64 20 64 69 73 70 6C 61 79 73 20 61 20 6D and displays a m
026870: 6F 72 65 20 64 65 74 61 69 6C 65 64 20 6C 69 73 ore detailed lis
026880: 74 69 6E 67 20 6F 66 20 74 68 65 20 66 69 6C 65 ting of the file
026890: 73 20 6F 6E 20 61 20 64 69 73 63 20 74 68 61 6E s on a disc than
0268A0: 0D 0A 74 68 61 74 20 70 72 6F 64 75 63 65 64 20 ..that produced
0268B0: 62 79 20 74 68 65 20 27 44 49 52 27 20 63 6F 6D by the 'DIR' com
0268C0: 6D 61 6E 64 2E 20 4C 69 6B 65 20 44 49 52 2C 20 mand. Like DIR,
0268D0: 53 44 20 6D 61 79 20 62 65 20 69 6E 76 6F 6B 65 SD may be invoke
0268E0: 64 20 62 79 20 69 74 73 65 6C 66 20 6F 72 0D 0A d by itself or..
0268F0: 69 74 20 6D 61 79 20 62 65 20 66 6F 6C 6C 6F 77 it may be follow
026900: 65 64 20 62 79 20 61 20 43 50 2F 4D 20 61 6D 62 ed by a CP/M amb
026910: 69 67 75 6F 75 73 20 66 69 6C 65 20 73 70 65 63 iguous file spec
026920: 69 66 69 63 61 74 69 6F 6E 20 73 75 63 68 20 61 ification such a
026930: 73 20 41 3A 4B 4E 49 46 45 2E 2A 0D 0A 0D 0A 46 s A:KNIFE.*....F
026940: 6F 72 20 65 78 61 6D 70 6C 65 2C 20 74 6F 20 67 or example, to g
026950: 65 74 20 61 20 63 6F 6D 70 6C 65 74 65 20 6C 69 et a complete li
026960: 73 74 69 6E 67 2C 20 74 79 70 65 3A 0D 0A 0D 0A sting, type:....
026970: 53 44 20 28 6F 72 20 53 44 20 41 3A 20 6F 72 20 SD (or SD A: or
026980: 53 44 20 62 3A 20 65 74 63 29 0D 0A 0D 0A 61 6E SD b: etc)....an
026990: 64 20 74 6F 20 67 65 74 20 61 20 6C 69 73 74 69 d to get a listi
0269A0: 6E 67 20 6F 66 20 61 6C 6C 20 66 69 6C 65 73 20 ng of all files
0269B0: 77 69 74 68 20 74 68 65 20 27 43 4F 4D 27 20 65 with the 'COM' e
0269C0: 78 74 65 6E 73 69 6F 6E 2C 20 74 79 70 65 0D 0A xtension, type..
0269D0: 0D 0A 53 44 20 2A 2E 43 4F 4D 20 28 6F 72 20 53 ..SD *.COM (or S
0269E0: 44 20 42 3A 2A 2E 43 4F 4D 20 65 74 63 29 0D 0A D B:*.COM etc)..
0269F0: 0D 0A 54 68 65 20 6C 69 73 74 69 6E 67 20 70 72 ..The listing pr
026A00: ED 7B 06 00 11 F3 03 CD 87 01 0E 19 CD 05 00 32 .{.............2
026A10: 5C 04 21 80 00 7E A7 20 0B 21 1F 04 11 5C 00 01 \.!..~. .!...\..
026A20: 0C 00 ED B0 AF 32 55 04 32 5F 04 11 5C 00 D5 DD .....2U.2_..\...
026A30: E1 DD 7E 01 FE 20 20 0B D5 13 21 20 04 01 0B 00 ..~.. ...! ....
026A40: ED B0 D1 1A B7 20 04 3A 5C 04 3C 3D 32 5D 04 5F ..... .:\.<=2]._
026A50: 0E 0E CD 05 00 0E 1F CD 05 00 22 56 04 23 23 23 .........."V.###
026A60: 23 7E 32 58 04 11 5C 00 DD 36 0C 3F 0E 11 CD 05 #~2X..\..6.?....
026A70: 00 3C 20 18 11 41 04 CD 87 01 CD 1B 03 3A 5C 04 .< ..A.......:\.
026A80: 5F 0E 0E CD 05 00 C7 0E 09 C3 05 00 3D 87 87 87 _...........=...
026A90: 87 87 5F 16 00 21 80 00 19 3A 5F 04 F5 E5 21 65 .._..!...:_...!e
026AA0: 04 B7 28 07 47 11 10 00 19 10 FD D1 01 10 00 EB ..(.G...........
026AB0: ED B0 F1 3C 32 5F 04 0E 12 CD 05 00 3C 20 CD CD ...<2_......< ..
026AC0: 65 02 3A 5F 04 47 DD 21 65 04 C5 DD CB 00 7E CC e.:_.G.!e.....~.
026AD0: DC 01 11 10 00 DD 19 C1 10 F0 18 98 CD 41 02 11 .............A..
026AE0: 2E 04 DD CB 0A 7E 28 03 11 2B 04 CD 87 01 11 34 .....~(..+.....4
026AF0: 04 DD CB 09 7E 28 03 11 31 04 CD 87 01 DD 6E 0F ....~(..1.....n.
026B00: DD 66 0E 7D B4 28 13 7D E6 07 20 01 2B CB 3C CB .f.}.(.}.. .+.<.
026B10: 1D CB 3C CB 1D CB 3C CB 1D 23 4D 7C CD A2 03 11 ..<...<..#M|....
026B20: 37 04 CD 87 01 DD 4E 0F DD 7E 0E CD A2 03 11 1A 7.....N..~......
026B30: 04 3A 55 04 EE 01 32 55 04 28 03 11 1D 04 C3 87 .:U...2U.(......
026B40: 01 DD E5 E1 06 0B 23 E5 C5 3E 03 B8 20 09 E5 1E ......#..>.. ...
026B50: 2E 0E 02 CD 05 00 E1 5E CB BB 0E 02 CD 05 00 C1 .......^........
026B60: E1 23 10 E3 C9 DD 21 65 04 3A 5F 04 47 C5 3A 58 .#....!e.:_.G.:X
026B70: 04 DD BE 0C 38 25 DD 7E 0F FE 80 20 1E CD CC 02 ....8%.~... ....
026B80: 28 19 FD CB 00 FE FD 6E 0F FD 66 0E DD 5E 0F DD (......n..f..^..
026B90: 56 0E 19 DD 75 0F DD 74 0E 18 E2 3A 58 04 B7 C4 V...u..t...:X...
026BA0: AB 02 11 10 00 DD 19 C1 10 C3 C9 3C 5F DD 4E 0C ...........<_.N.
026BB0: AF 57 CD DD 03 7D B7 C8 45 DD 6E 0F DD 66 0E 11 .W...}..E.n..f..
026BC0: 80 00 19 10 FD DD 75 0F DD 74 0E C9 FD 21 65 04 ......u..t...!e.
026BD0: C5 3A 5F 04 47 DD E5 FD E5 E1 D1 A7 ED 52 28 09 .:_.G........R(.
026BE0: FD CB 00 7E CC 08 03 28 0A 11 10 00 FD 19 10 E5 ...~...(........
026BF0: AF C1 C9 3A 58 04 B7 28 0B DD E5 FD E5 DD E1 CD ...:X..(........
026C00: 6F 64 75 63 65 64 20 6F 6E 20 74 68 65 20 73 63 oduced on the sc
026C10: 72 65 65 6E 20 73 68 6F 77 73 20 74 68 65 20 6E reen shows the n
026C20: 61 6D 65 20 6F 66 20 74 68 65 20 66 69 6C 65 20 ame of the file
026C30: 69 6E 20 66 75 6C 6C 2C 20 77 69 74 68 20 74 68 in full, with th
026C40: 65 0D 0A 74 6F 74 61 6C 20 6E 75 6D 62 65 72 20 e..total number
026C50: 6F 66 20 72 65 63 6F 72 64 73 20 28 69 6E 20 64 of records (in d
026C60: 65 63 69 6D 61 6C 29 20 61 6C 6F 6E 67 20 77 69 ecimal) along wi
026C70: 74 68 20 74 68 65 20 6E 75 6D 62 65 72 20 6F 66 th the number of
026C80: 20 4B 20 28 31 30 32 34 2D 62 79 74 65 0D 0A 75 K (1024-byte..u
026C90: 6E 69 74 73 29 20 74 68 65 20 66 69 6C 65 20 6F nits) the file o
026CA0: 63 63 75 70 69 65 73 20 28 69 6E 20 64 65 63 69 ccupies (in deci
026CB0: 6D 61 6C 29 2E 0D 0A 0D 0A 49 66 20 74 68 65 20 mal).....If the
026CC0: 66 69 6C 65 20 69 73 20 6D 61 72 6B 65 64 20 61 file is marked a
026CD0: 73 20 72 65 61 64 2D 6F 6E 6C 79 20 28 66 6F 72 s read-only (for
026CE0: 20 65 78 61 6D 70 6C 65 2C 20 77 69 74 68 20 74 example, with t
026CF0: 68 65 20 53 45 54 20 75 74 69 6C 69 74 79 29 2C he SET utility),
026D00: 20 74 68 65 6E 20 53 44 0D 0A 64 69 73 70 6C 61 then SD..displa
026D10: 79 73 20 61 6E 20 27 52 27 20 62 79 20 69 74 73 ys an 'R' by its
026D20: 20 6E 61 6D 65 2E 20 49 66 20 74 68 65 20 66 69 name. If the fi
026D30: 6C 65 20 69 73 20 6D 61 72 6B 65 64 20 61 73 20 le is marked as
026D40: 61 20 73 79 73 74 65 6D 20 66 69 6C 65 2C 20 74 a system file, t
026D50: 68 65 72 65 20 69 73 20 61 6E 0D 0A 27 53 27 2E here is an..'S'.
026D60: 20 42 6F 74 68 20 61 74 74 72 69 62 75 74 65 73 Both attributes
026D70: 20 6D 61 79 20 62 65 20 68 65 6C 64 20 62 79 20 may be held by
026D80: 74 68 65 20 73 61 6D 65 20 66 69 6C 65 2E 0D 0A the same file...
026D90: 0D 0A 54 68 69 73 20 70 72 6F 67 72 61 6D 2C 20 ..This program,
026DA0: 77 68 69 63 68 20 69 73 20 6A 75 73 74 20 6F 76 which is just ov
026DB0: 65 72 20 38 30 30 20 62 79 74 65 73 20 6C 6F 6E er 800 bytes lon
026DC0: 67 2C 20 70 65 72 66 6F 72 6D 73 20 6D 75 63 68 g, performs much
026DD0: 20 74 68 65 20 73 61 6D 65 0D 0A 66 75 6E 63 74 the same..funct
026DE0: 69 6F 6E 73 20 61 73 20 6D 6F 73 74 20 6F 66 20 ions as most of
026DF0: 53 54 41 54 2C 20 53 48 4F 57 20 61 6E 64 20 44 STAT, SHOW and D
026E00: AB 02 DD E1 F6 01 C1 C9 DD E5 FD E5 D1 E1 C5 06 ................
026E10: 0B 23 13 1A BE 20 02 10 F8 C1 C9 0E 0C CD 05 00 .#... ..........
026E20: FE 30 30 50 DD 2A 56 04 DD 6E 05 DD 66 06 22 59 .00P.*V..n..f."Y
026E30: 04 DD 7E 02 D6 02 47 AF 37 17 10 FD 32 5B 04 0E ..~...G.7...2[..
026E40: 1B CD 05 00 ED 4B 59 04 03 11 00 00 3E 08 32 5E .....KY.....>.2^
026E50: 04 CB 16 38 01 13 0B 79 B0 28 09 3A 5E 04 3D 20 ...8...y.(.:^.=
026E60: ED 23 18 E8 6B 62 3A 5B 04 47 05 28 03 19 10 FD .#..kb:[.G.(....
026E70: 7C 4D 18 23 3A 5D 04 0E 2E 5F CD 05 00 06 03 DD |M.#:]..._......
026E80: 21 80 00 DD CB 02 3E DD CB 01 1E DD CB 00 1E 10 !.....>.........
026E90: F2 DD 7E 01 DD 4E 00 CD A2 03 3E 4B 5F 0E 02 C3 ..~..N....>K_...
026EA0: 05 00 21 64 04 1E 05 D5 E5 11 0A 00 CD DD 03 55 ..!d...........U
026EB0: E1 72 2B D1 1D 20 F0 06 05 CB 81 78 FE 01 20 02 .r+.. .....x.. .
026EC0: CB C1 23 7E B7 20 08 CB 41 20 04 3E 20 18 04 CB ..#~. ..A .> ...
026ED0: C1 C6 30 E5 C5 CD 9C 03 C1 E1 10 DF C9 21 00 00 ..0..........!..
026EE0: 06 10 CB 11 17 ED 6A ED 52 30 01 19 3F 10 F3 CB ......j.R0..?...
026EF0: 11 17 C9 53 44 20 56 31 2E 30 20 62 79 20 41 64 ...SD V1.0 by Ad
026F00: 61 6D 20 44 65 6E 6E 69 6E 67 20 28 43 29 20 48 am Denning (C) H
026F10: 69 53 6F 66 74 20 31 39 38 36 0D 0A 24 09 24 00 iSoft 1986..$.$.
026F20: 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 20 53 24 20 20 ??????????? S$
026F30: 24 52 20 24 20 20 24 4B 20 20 52 65 63 73 3A 20 $R $ $K Recs:
026F40: 24 0D 0A 44 69 73 63 20 66 72 65 65 20 73 70 61 $..Disc free spa
026F50: 63 65 3A 20 24 66 75 6E 63 74 69 6F 6E F3 20 69 ce: $function. i
026F60: EE 20 73 6F 75 72 63 E5 20 61 6E E4 20 4D 61 6E . sourc. an. Man
026F70: F8 20 8D 0A 6C 69 62 72 61 72 F9 20 66 6F 72 6D . ..librar. form
026F80: 02 3E 01 C5 D5 4F C5 E5 3D 21 70 20 28 09 3D 21 .>...O..=!p (.=!
026F90: 72 20 28 03 21 5A 20 CD FD 0B E1 CD 3B 11 C1 D1 r (.!Z .....;...
026FA0: DD 72 01 0D 20 08 21 4E 20 CD FD 0B C1 C9 0D 28 .r.. .!N ......(
026FB0: 05 21 51 20 18 07 21 55 20 DD CB 01 C6 C1 C3 FD .!Q ..!U .......
026FC0: 0B FE 09 CA E0 1C FE 0A CA 69 1F 30 45 FE 07 CA .........i.0E...
026FD0: 7E 0F FE 05 28 9C C3 69 1F C5 DD CB 01 C6 CD 02 ~...(..i........
026FE0: 1F D9 2B 2B D9 CD 16 01 CD D1 CD 3D 0C C3 BC 1F ..++.......=....
026FF0: 3A 48 01 F5 CD D9 1E D1 DD 72 01 0D D9 2B D9 C3 :H.......r...+..
027000: 49 52 2E 20 53 54 41 54 20 69 73 20 38 4B 20 61 IR. STAT is 8K a
027010: 6E 64 20 44 49 52 20 61 6E 64 20 53 48 4F 57 20 nd DIR and SHOW
027020: 61 72 65 0D 0A 73 75 62 73 74 61 6E 74 69 61 6C are..substantial
027030: 6C 79 20 6C 61 72 67 65 72 2E 20 49 66 20 64 69 ly larger. If di
027040: 73 63 20 73 70 61 63 65 20 69 73 20 61 74 20 61 sc space is at a
027050: 20 70 72 65 6D 69 75 6D 2C 20 77 68 69 63 68 20 premium, which
027060: 69 74 20 69 73 20 67 65 6E 65 72 61 6C 6C 79 0D it is generally.
027070: 0A 69 73 20 77 69 74 68 20 33 22 20 64 69 73 63 .is with 3" disc
027080: 73 2C 20 77 65 20 72 65 63 6F 6D 6D 65 6E 64 20 s, we recommend
027090: 79 6F 75 20 75 73 65 20 53 44 20 69 6E 20 70 72 you use SD in pr
0270A0: 65 66 65 72 65 6E 63 65 20 74 6F 20 74 68 65 20 eference to the
0270B0: 6E 6F 72 6D 61 6C 20 43 50 2F 4D 0D 0A 75 74 69 normal CP/M..uti
0270C0: 6C 69 74 69 65 73 2E 0D 0A 0D 0A 57 50 0D 0A 2D lities.....WP..-
0270D0: 2D 0D 0A 0D 0A 57 50 20 69 73 20 61 20 73 68 6F -....WP is a sho
0270E0: 72 74 2D 61 6E 64 2D 73 77 65 65 74 20 66 69 6C rt-and-sweet fil
0270F0: 65 20 63 6F 70 79 69 6E 67 20 75 74 69 6C 69 74 e copying utilit
027100: 79 20 77 68 69 63 68 20 6D 61 6B 65 73 20 74 68 y which makes th
027110: 65 20 74 61 73 6B 20 6F 66 0D 0A 74 72 61 6E 73 e task of..trans
027120: 66 65 72 72 69 6E 67 20 67 69 76 65 6E 20 66 69 ferring given fi
027130: 6C 65 73 20 62 65 74 77 65 65 6E 20 64 69 73 63 les between disc
027140: 73 20 72 65 6C 61 74 69 76 65 6C 79 20 65 61 73 s relatively eas
027150: 79 2E 20 49 74 20 69 73 20 75 73 65 64 20 6C 69 y. It is used li
027160: 6B 65 0D 0A 74 68 69 73 3A 0D 0A 0D 0A 57 50 20 ke..this:....WP
027170: 3C 61 66 6E 3E 20 7B 3C 64 65 73 74 69 6E 61 74 <afn> {<destinat
027180: 69 6F 6E 20 64 72 69 76 65 20 6E 61 6D 65 3E 7D ion drive name>}
027190: 20 7B 2D 71 7D 0D 0A 0D 0A 77 68 65 72 65 20 27 {-q}....where '
0271A0: 61 66 6E 27 20 69 73 20 61 20 73 74 61 6E 64 61 afn' is a standa
0271B0: 72 64 20 43 50 2F 4D 20 61 6D 62 69 67 75 6F 75 rd CP/M ambiguou
0271C0: 73 20 66 69 6C 65 20 73 70 65 63 69 66 69 63 61 s file specifica
0271D0: 74 69 6F 6E 2C 20 66 72 6F 6D 20 61 20 6C 6F 6E tion, from a lon
0271E0: 65 0D 0A 64 72 69 76 65 20 6E 61 6D 65 20 28 65 e..drive name (e
0271F0: 2E 67 2E 20 41 3A 29 20 75 70 20 74 6F 20 61 20 .g. A:) up to a
027200: 57 44 0D 0A 2D 2D 2D 2D 0D 0A 0D 0A 57 44 20 69 WD..----....WD i
027210: 73 20 61 20 70 72 6F 67 72 61 6D 20 77 68 69 63 s a program whic
027220: 68 20 61 6C 6C 6F 77 73 20 79 6F 75 20 73 65 6C h allows you sel
027230: 65 63 74 69 76 65 6C 79 20 74 6F 20 64 65 6C 65 ectively to dele
027240: 74 65 20 66 69 6C 65 73 20 6F 6E 20 61 20 64 69 te files on a di
027250: 73 63 2E 0D 0A 57 44 20 69 73 20 69 6E 76 6F 6B sc...WD is invok
027260: 65 64 20 62 79 20 74 79 70 69 6E 67 20 69 74 73 ed by typing its
027270: 20 6E 61 6D 65 20 66 6F 6C 6C 6F 77 65 64 20 62 name followed b
027280: 79 20 61 20 73 74 61 6E 64 61 72 64 20 43 50 2F y a standard CP/
027290: 4D 20 27 61 6D 62 69 67 75 6F 75 73 0D 0A 66 69 M 'ambiguous..fi
0272A0: 6C 65 20 73 70 65 63 69 66 69 63 61 74 69 6F 6E le specification
0272B0: 27 2C 20 73 75 63 68 20 61 73 20 42 3A 2A 2E 43 ', such as B:*.C
0272C0: 4F 4D 2E 20 49 66 20 6E 6F 20 61 6D 62 69 67 75 OM. If no ambigu
0272D0: 6F 75 73 20 66 69 6C 65 20 73 70 65 63 69 66 69 ous file specifi
0272E0: 63 61 74 69 6F 6E 20 69 73 0D 0A 67 69 76 65 6E cation is..given
0272F0: 2C 20 57 44 20 74 72 65 61 74 73 20 69 74 20 61 , WD treats it a
027300: 73 20 69 66 20 27 2A 2E 2A 27 20 77 65 72 65 20 s if '*.*' were
027310: 65 6E 74 65 72 65 64 2E 20 49 66 20 61 20 64 72 entered. If a dr
027320: 69 76 65 20 73 70 65 63 69 66 69 63 61 74 69 6F ive specificatio
027330: 6E 0D 0A 6F 6E 6C 79 20 69 73 20 65 6E 74 65 72 n..only is enter
027340: 65 64 2C 20 73 75 63 68 20 61 73 20 42 3A 2C 20 ed, such as B:,
027350: 57 44 20 74 72 65 61 74 73 20 69 74 20 61 73 20 WD treats it as
027360: 27 2A 2E 2A 27 20 6F 6E 20 74 68 65 20 73 70 65 '*.*' on the spe
027370: 63 69 66 69 65 64 20 64 72 69 76 65 2E 0D 0A 54 cified drive...T
027380: 68 65 20 6E 61 6D 65 20 6F 66 20 65 61 63 68 20 he name of each
027390: 66 69 6C 65 20 77 68 69 63 68 20 69 73 20 66 6F file which is fo
0273A0: 75 6E 64 20 74 6F 20 6D 61 74 63 68 20 74 68 69 und to match thi
0273B0: 73 20 66 69 6C 65 20 73 70 65 63 69 66 69 63 61 s file specifica
0273C0: 74 69 6F 6E 20 69 73 20 74 68 65 6E 0D 0A 64 69 tion is then..di
0273D0: 73 70 6C 61 79 65 64 2C 20 61 6C 6F 6E 67 20 77 splayed, along w
0273E0: 69 74 68 20 61 20 70 72 6F 6D 70 74 3A 0D 0A 0D ith a prompt:...
0273F0: 0A 09 44 65 6C 65 74 65 20 28 59 2F 4E 2F 41 2F ..Delete (Y/N/A/
027400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
027410: 21 00 00 00 02 09 4E E5 21 00 41 02 00 00 00 02 !.....N.!.A.....
027420: 21 00 46 02 00 00 00 02 21 00 42 02 00 00 00 02 !.F.....!.B.....
027430: 21 00 47 02 00 00 00 02 21 00 43 02 00 00 00 02 !.G.....!.C.....
027440: 21 00 48 02 00 00 00 02 21 00 44 02 00 00 00 02 !.H.....!.D.....
027450: 21 00 49 02 00 00 00 02 21 00 45 02 00 00 00 02 !.I.....!.E.....
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: 66 75 6C 6C 20 66 69 6C 65 20 6E 61 6D 65 2E 20 full file name.
027510: 4E 6F 74 65 20 74 68 61 74 20 61 20 6C 6F 6E 65 Note that a lone
027520: 20 64 72 69 76 65 20 6E 61 6D 65 0D 0A 69 73 20 drive name..is
027530: 74 61 6B 65 6E 20 61 73 20 27 64 72 69 76 65 20 taken as 'drive
027540: 6E 61 6D 65 3A 2A 2E 2A 27 2C 20 73 6F 20 74 68 name:*.*', so th
027550: 61 74 20 27 41 3A 27 20 6D 61 74 63 68 65 73 20 at 'A:' matches
027560: 61 6C 6C 20 66 69 6C 65 73 20 6F 6E 20 64 72 69 all files on dri
027570: 76 65 20 41 0D 0A 69 6E 20 74 68 65 20 63 75 72 ve A..in the cur
027580: 72 65 6E 74 20 75 73 65 72 20 61 72 65 61 2E 20 rent user area.
027590: 54 68 65 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 The destination
0275A0: 64 72 69 76 65 20 6E 61 6D 65 2C 20 69 66 20 70 drive name, if p
0275B0: 72 65 73 65 6E 74 2C 20 69 73 20 61 0D 0A 6E 6F resent, is a..no
0275C0: 72 6D 61 6C 20 43 50 2F 4D 20 64 72 69 76 65 20 rmal CP/M drive
0275D0: 6E 61 6D 65 20 73 75 63 68 20 61 73 20 42 3A 2E name such as B:.
0275E0: 20 49 66 20 6C 65 66 74 20 6F 75 74 2C 20 74 68 If left out, th
0275F0: 65 20 64 65 66 61 75 6C 74 20 64 72 69 76 65 20 e default drive
027600: 69 73 20 75 73 65 64 2E 0D 0A 54 68 65 20 27 2D is used...The '-
027610: 71 27 20 69 73 20 74 68 65 20 27 71 75 69 65 74 q' is the 'quiet
027620: 27 20 6F 70 74 69 6F 6E 20 73 77 69 74 63 68 20 ' option switch
027630: 61 6E 64 20 69 74 73 20 61 63 74 69 6F 6E 20 77 and its action w
027640: 69 6C 6C 20 62 65 20 64 65 73 63 72 69 62 65 64 ill be described
027650: 20 6C 61 74 65 72 2E 0D 0A 0D 0A 57 50 20 66 69 later.....WP fi
027660: 6E 64 73 20 65 61 63 68 20 66 69 6C 65 20 6D 61 nds each file ma
027670: 74 63 68 69 6E 67 20 74 68 65 20 3C 61 66 6E 3E tching the <afn>
027680: 20 67 69 76 65 6E 20 61 6E 64 20 70 72 65 73 65 given and prese
027690: 6E 74 73 20 74 68 65 20 6E 61 6D 65 20 6F 66 20 nts the name of
0276A0: 65 61 63 68 0D 0A 6F 6E 65 20 74 6F 20 74 68 65 each..one to the
0276B0: 20 75 73 65 72 20 61 6C 6F 6E 67 20 77 69 74 68 user along with
0276C0: 20 61 20 70 72 6F 6D 70 74 3A 0D 0A 0D 0A 09 43 a prompt:.....C
0276D0: 6F 70 79 20 28 59 2F 4E 2F 41 2F 51 29 3F 0D 0A opy (Y/N/A/Q)?..
0276E0: 0D 0A 27 59 27 20 63 6F 72 72 65 73 70 6F 6E 64 ..'Y' correspond
0276F0: 73 20 74 6F 20 27 79 65 73 27 2C 20 27 4E 27 20 s to 'yes', 'N'
027700: 6B 20 45 6E 64 20 6F 66 20 62 6C 6F 63 6B 0D 0A k End of block..
027710: 5E 4B 20 56 20 20 20 20 20 20 20 20 20 4D 6F 76 ^K V Mov
027720: 65 20 42 6C 6F 63 6B 20 20 20 20 20 20 20 20 20 e Block
027730: 20 20 20 20 20 5E 4B 20 43 20 20 20 20 20 20 20 ^K C
027740: 20 20 43 6F 70 79 20 42 6C 6F 63 6B 0D 0A 5E 4B Copy Block..^K
027750: 20 59 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 Y Delet
027760: 65 20 42 6C 6F 63 6B 20 20 20 20 20 20 20 20 20 e Block
027770: 20 20 20 5E 4F 20 50 20 20 20 20 20 20 20 20 20 ^O P
027780: 50 61 73 74 65 20 44 65 6C 65 74 65 64 20 42 6C Paste Deleted Bl
027790: 6F 63 6B 0D 0A 5E 4B 20 52 20 20 20 20 20 20 20 ock..^K R
0277A0: 20 20 52 65 61 64 20 42 6C 6F 63 6B 20 66 72 6F Read Block fro
0277B0: 6D 20 64 69 73 63 20 20 20 20 5E 4B 20 57 20 20 m disc ^K W
0277C0: 20 20 20 20 20 20 20 57 72 69 74 65 20 42 6C 6F Write Blo
0277D0: 63 6B 20 74 6F 20 64 69 73 63 0D 0A 0D 0A 51 75 ck to disc....Qu
0277E0: 69 63 6B 20 63 75 72 73 6F 72 20 6D 6F 76 65 6D ick cursor movem
0277F0: 65 6D 6E 74 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D emnt..----------
027800: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 4F ------------..^O
027810: 20 47 20 20 20 20 20 20 20 20 20 47 6F 20 74 6F G Go to
027820: 20 4C 69 6E 65 0D 0A 5E 51 20 42 20 20 20 20 20 Line..^Q B
027830: 20 20 20 20 47 6F 20 74 6F 20 73 74 61 72 74 20 Go to start
027840: 6F 66 20 62 6C 6F 63 6B 20 20 20 20 5E 51 20 4B of block ^Q K
027850: 20 20 20 20 20 20 20 20 20 47 6F 20 74 6F 20 65 Go to e
027860: 6E 64 20 6F 66 20 62 6C 6F 63 6B 0D 0A 5E 4B 20 nd of block..^K
027870: 30 20 20 20 20 20 20 20 20 20 52 65 6D 65 6D 62 0 Rememb
027880: 65 72 20 70 6F 73 69 74 69 6F 6E 20 20 20 20 20 er position
027890: 20 20 5E 51 20 30 20 20 20 20 20 20 20 20 20 52 ^Q 0 R
0278A0: 65 74 75 72 6E 20 74 6F 20 70 6F 73 69 74 69 6F eturn to positio
0278B0: 6E 0D 0A 0D 0A 46 69 6E 64 20 61 6E 64 20 53 75 n....Find and Su
0278C0: 62 73 74 69 74 75 74 65 0D 0A 2D 2D 2D 2D 2D 2D bstitute..------
0278D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E -------------..^
0278E0: 51 20 46 20 20 20 20 20 20 20 20 20 46 69 6E 64 Q F Find
0278F0: 20 46 69 72 73 74 20 20 20 20 20 20 20 20 20 20 First
027900: 74 6F 20 27 6E 6F 27 2C 20 27 41 27 20 74 6F 20 to 'no', 'A' to
027910: 27 74 68 69 73 20 61 6E 64 20 61 6C 6C 20 73 75 'this and all su
027920: 62 73 65 71 75 65 6E 74 0D 0A 6D 61 74 63 68 69 bsequent..matchi
027930: 6E 67 20 66 69 6C 65 73 27 20 61 6E 64 20 27 51 ng files' and 'Q
027940: 27 20 74 6F 20 27 71 75 69 74 27 2E 20 45 61 63 ' to 'quit'. Eac
027950: 68 20 66 69 6C 65 20 74 6F 20 62 65 20 63 6F 70 h file to be cop
027960: 69 65 64 20 69 73 20 63 6F 70 69 65 64 20 74 6F ied is copied to
027970: 20 74 68 65 0D 0A 64 65 73 74 69 6E 61 74 69 6F the..destinatio
027980: 6E 20 64 72 69 76 65 20 57 49 54 48 20 54 48 45 n drive WITH THE
027990: 20 53 41 4D 45 20 4E 41 4D 45 2E 20 41 6E 79 20 SAME NAME. Any
0279A0: 66 69 6C 65 20 6F 66 20 74 68 65 20 73 61 6D 65 file of the same
0279B0: 20 6E 61 6D 65 20 6F 6E 20 74 68 65 0D 0A 64 65 name on the..de
0279C0: 73 74 69 6E 61 74 69 6F 6E 20 64 72 69 76 65 20 stination drive
0279D0: 69 73 20 64 65 6C 65 74 65 64 20 70 72 69 6F 72 is deleted prior
0279E0: 20 74 6F 20 74 68 65 20 6F 70 65 72 61 74 69 6F to the operatio
0279F0: 6E 20 77 68 65 74 68 65 72 20 74 68 65 20 63 6F n whether the co
027A00: 70 79 20 73 75 63 63 65 65 64 73 0D 0A 6F 72 20 py succeeds..or
027A10: 6E 6F 74 2C 20 75 6E 6C 65 73 73 20 69 74 20 73 not, unless it s
027A20: 70 65 63 69 66 69 63 61 6C 6C 79 20 68 61 73 20 pecifically has
027A30: 62 65 65 6E 20 6D 61 72 6B 65 64 20 27 52 2F 4F been marked 'R/O
027A40: 27 2E 0D 0A 0D 0A 49 66 20 74 68 65 20 2D 71 20 '.....If the -q
027A50: 6F 70 74 69 6F 6E 20 69 73 20 70 72 65 73 65 6E option is presen
027A60: 74 20 28 74 68 65 20 27 71 27 20 6D 61 79 20 62 t (the 'q' may b
027A70: 65 20 69 6E 20 75 70 70 65 72 20 6F 72 20 6C 6F e in upper or lo
027A80: 77 65 72 20 63 61 73 65 29 20 69 6E 20 74 68 65 wer case) in the
027A90: 0D 0A 63 6F 6D 6D 61 6E 64 20 6C 69 6E 65 20 74 ..command line t
027AA0: 68 65 6E 20 74 68 65 20 27 43 6F 70 79 20 28 59 hen the 'Copy (Y
027AB0: 2F 4E 2F 41 2F 51 29 3F 27 20 70 72 6F 6D 70 74 /N/A/Q)?' prompt
027AC0: 20 77 69 6C 6C 20 6E 6F 74 20 61 70 70 65 61 72 will not appear
027AD0: 2E 20 57 50 20 77 69 6C 6C 0D 0A 72 75 6E 20 61 . WP will..run a
027AE0: 73 20 69 66 20 27 41 27 20 68 61 64 20 62 65 65 s if 'A' had bee
027AF0: 6E 20 70 72 65 73 73 65 64 20 69 6E 20 72 65 73 n pressed in res
027B00: 20 20 20 20 5E 4C 20 20 20 20 20 20 20 20 20 20 ^L
027B10: 20 46 69 6E 64 20 4E 65 78 74 0D 0A 5E 4F 20 4C Find Next..^O L
027B20: 20 20 20 20 20 20 20 20 20 53 75 62 73 74 69 74 Substit
027B30: 75 74 65 20 26 20 46 69 6E 64 20 20 20 20 20 20 ute & Find
027B40: 20 5E 4F 20 41 20 20 20 20 20 20 20 20 20 53 75 ^O A Su
027B50: 62 73 74 69 74 75 74 65 20 41 6C 6C 0D 0A 0D 0A bstitute All....
027B60: 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A 50 72 65 73 73 20 ..........Press
027B70: 5B 52 45 54 55 52 4E 5D 20 74 6F 20 65 6E 64 3B [RETURN] to end;
027B80: 20 61 6E 79 20 6F 74 68 65 72 20 6B 65 79 20 66 any other key f
027B90: 6F 72 20 6D 6F 72 65 20 48 65 6C 70 0D 0A 4C 65 or more Help..Le
027BA0: 61 76 69 6E 67 20 45 44 38 30 0D 0A 2D 2D 2D 2D aving ED80..----
027BB0: 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 4B 20 51 20 20 --------..^K Q
027BC0: 20 20 20 20 20 20 20 51 75 69 74 20 61 6E 64 20 Quit and
027BD0: 45 78 69 74 20 20 20 20 20 20 20 20 20 20 20 5E Exit ^
027BE0: 4F 20 51 20 20 20 20 20 20 20 20 20 45 78 69 74 O Q Exit
027BF0: 20 77 69 74 68 6F 75 74 20 42 61 63 6B 75 70 0D without Backup.
027C00: 0A 5E 4B 20 58 20 20 20 20 20 20 20 20 20 45 78 .^K X Ex
027C10: 69 74 20 77 69 74 68 20 61 20 42 61 63 6B 75 70 it with a Backup
027C20: 0D 0A 0D 0A 54 6F 67 67 6C 65 73 0D 0A 2D 2D 2D ....Toggles..---
027C30: 2D 2D 2D 2D 0D 0A 5E 56 20 20 20 20 20 20 20 20 ----..^V
027C40: 20 20 20 54 6F 67 67 6C 65 20 63 68 61 6E 67 65 Toggle change
027C50: 2F 69 6E 73 65 72 74 20 20 20 20 5E 4F 20 49 20 /insert ^O I
027C60: 20 20 20 20 20 20 20 20 54 6F 67 67 6C 65 20 61 Toggle a
027C70: 75 74 6F 20 69 6E 64 65 6E 74 0D 0A 5E 4F 20 46 uto indent..^O F
027C80: 20 20 20 20 20 20 20 20 20 54 6F 67 67 6C 65 20 Toggle
027C90: 73 70 61 63 65 20 64 69 73 70 6C 61 79 0D 0A 0D space display...
027CA0: 0A 4D 69 73 63 65 6C 6C 61 6E 65 6F 75 73 0D 0A .Miscellaneous..
027CB0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E -------------..^
027CC0: 49 20 20 20 20 20 20 20 20 20 20 20 44 65 6C 69 I Deli
027CD0: 76 65 72 20 54 41 42 20 63 68 61 72 61 63 74 65 ver TAB characte
027CE0: 72 20 20 20 5E 4F 20 52 20 20 20 20 20 20 20 20 r ^O R
027CF0: 20 52 65 73 74 6F 72 65 20 6C 69 6E 65 0D 0A 5E Restore line..^
027D00: 70 6F 6E 73 65 20 74 6F 20 74 68 69 73 20 70 72 ponse to this pr
027D10: 6F 6D 70 74 20 62 65 66 6F 72 65 20 61 6E 79 20 ompt before any
027D20: 66 69 6C 65 0D 0A 6E 61 6D 65 73 20 77 65 72 65 file..names were
027D30: 20 64 69 73 70 6C 61 79 65 64 2E 20 49 6E 20 6F displayed. In o
027D40: 74 68 65 72 20 77 6F 72 64 73 20 61 6C 6C 20 66 ther words all f
027D50: 69 6C 65 73 20 6D 61 74 63 68 69 6E 67 20 74 68 iles matching th
027D60: 65 20 61 66 6E 20 61 72 65 20 63 6F 70 69 65 64 e afn are copied
027D70: 0D 0A 77 69 74 68 6F 75 74 20 70 72 6F 6D 70 74 ..without prompt
027D80: 69 6E 67 2E 20 4E 6F 74 65 20 74 68 61 74 20 74 ing. Note that t
027D90: 68 65 20 2D 71 20 6F 70 74 69 6F 6E 20 6D 75 73 he -q option mus
027DA0: 74 20 62 65 20 61 66 74 65 72 20 74 68 65 20 73 t be after the s
027DB0: 6F 75 72 63 65 20 61 66 6E 20 41 4E 44 0D 0A 74 ource afn AND..t
027DC0: 68 65 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 64 he destination d
027DD0: 72 69 76 65 20 6E 61 6D 65 20 28 69 66 20 70 72 rive name (if pr
027DE0: 65 73 65 6E 74 29 20 69 6E 20 74 68 65 20 63 6F esent) in the co
027DF0: 6D 6D 61 6E 64 20 6C 69 6E 65 2E 0D 0A 0D 0A 49 mmand line.....I
027E00: 66 20 74 68 65 20 73 6F 75 72 63 65 20 61 6E 64 f the source and
027E10: 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 64 72 69 destination dri
027E20: 76 65 73 20 61 72 65 20 74 68 65 20 73 61 6D 65 ves are the same
027E30: 20 61 6E 20 65 72 72 6F 72 20 6D 65 73 73 61 67 an error messag
027E40: 65 20 69 73 20 70 72 69 6E 74 65 64 0D 0A 61 6E e is printed..an
027E50: 64 20 6E 6F 20 6E 61 6D 65 73 20 61 72 65 20 70 d no names are p
027E60: 72 6F 64 75 63 65 64 2E 20 49 66 20 74 68 65 20 roduced. If the
027E70: 63 6F 70 79 20 66 61 69 6C 73 20 66 6F 72 20 6C copy fails for l
027E80: 61 63 6B 20 6F 66 20 64 69 73 63 20 6F 72 20 64 ack of disc or d
027E90: 69 72 65 63 74 6F 72 79 0D 0A 73 70 61 63 65 20 irectory..space
027EA0: 61 20 6D 65 73 73 61 67 65 20 69 73 20 70 72 69 a message is pri
027EB0: 6E 74 65 64 20 74 6F 20 74 68 65 20 63 6F 6E 73 nted to the cons
027EC0: 6F 6C 65 20 61 6E 64 20 74 68 65 20 6E 65 77 20 ole and the new
027ED0: 63 6F 70 79 20 6F 66 20 74 68 65 20 66 69 6C 65 copy of the file
027EE0: 20 64 65 6C 65 74 65 64 2E 0D 0A 1A 74 68 65 20 deleted....the
027EF0: 63 6F 70 79 20 66 61 69 6C 73 20 66 6F 72 20 6C copy fails for l
027F00: 4B 20 46 20 20 20 20 20 20 20 20 20 44 69 73 63 K F Disc
027F10: 20 44 69 72 65 63 74 6F 72 79 20 20 20 20 20 20 Directory
027F20: 20 20 20 20 5E 4B 20 4A 20 20 20 20 20 20 20 20 ^K J
027F30: 20 45 72 61 73 65 20 66 69 6C 65 20 66 72 6F 6D Erase file from
027F40: 20 64 69 73 63 0D 0A 5E 50 20 20 20 20 20 20 20 disc..^P
027F50: 20 20 20 20 43 6F 6E 74 72 6F 6C 20 6D 65 74 61 Control meta
027F60: 2D 6B 65 79 20 20 20 20 20 20 20 20 5E 4A 20 20 -key ^J
027F70: 20 20 20 20 20 20 20 20 20 48 65 6C 70 20 6B 65 Help ke
027F80: 79 0D 0A 0D 0A 0D 0A 1A 1A 20 20 20 44 69 73 63 y........ Disc
027F90: 20 44 69 72 65 63 74 6F 72 79 20 20 20 20 20 20 Directory
027FA0: 20 20 20 20 5E 4B 20 4A 20 20 20 20 20 20 20 20 ^K J
027FB0: 20 45 72 61 73 65 20 66 69 6C 65 20 66 72 6F 6D Erase file from
027FC0: 20 64 69 73 63 0D 0A 5E 50 20 20 20 20 20 20 20 disc..^P
027FD0: 20 20 20 20 43 6F 6E 74 72 6F 6C 20 6D 65 74 61 Control meta
027FE0: 2D 6B 65 79 20 20 20 20 20 20 20 20 5E 4A 20 20 -key ^J
027FF0: 20 20 20 20 20 20 20 20 20 48 65 6C 70 20 6B 65 Help ke
028000: 65 64 20 62 79 20 61 20 43 50 2F 4D 20 61 6D 62 ed by a CP/M amb
028010: 69 67 75 6F 75 73 20 66 69 6C 65 20 73 70 65 63 iguous file spec
028020: 69 66 69 63 61 74 69 6F 6E 20 73 75 63 68 20 61 ification such a
028030: 73 20 41 3A 4B 4E 49 46 45 2E 2A 0D 0A 0D 0A 46 s A:KNIFE.*....F
028040: 6F 72 20 65 78 61 6D 70 6C 65 2C 20 74 6F 20 67 or example, to g
028050: 65 74 20 61 20 63 6F 6D 70 6C 65 74 65 20 6C 69 et a complete li
028060: 73 74 69 6E 67 2C 20 74 79 70 65 3A 0D 0A 0D 0A sting, type:....
028070: 53 44 20 28 6F 72 20 53 44 20 41 3A 20 6F 72 20 SD (or SD A: or
028080: 53 44 20 62 3A 20 65 74 63 29 0D 0A 0D 0A 61 6E SD b: etc)....an
028090: 64 20 74 6F 20 67 65 74 20 61 20 6C 69 73 74 69 d to get a listi
0280A0: 6E 67 20 6F 66 20 61 6C 6C 20 66 69 6C 65 73 20 ng of all files
0280B0: 77 69 74 68 20 74 68 65 20 27 43 4F 4D 27 20 65 with the 'COM' e
0280C0: 78 74 65 6E 73 69 6F 6E 2C 20 74 79 70 65 0D 0A xtension, type..
0280D0: 0D 0A 53 44 20 2A 2E 43 4F 4D 20 28 6F 72 20 53 ..SD *.COM (or S
0280E0: 44 20 42 3A 2A 2E 43 4F 4D 20 65 74 63 29 0D 0A D B:*.COM etc)..
0280F0: 0D 0A 54 68 65 20 6C 69 73 74 69 6E 67 20 70 72 ..The listing pr
028100: 43 75 72 73 6F 72 20 4D 6F 76 69 6E 67 20 63 6F Cursor Moving co
028110: 6D 6D 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D mmands..--------
028120: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A --------------..
028130: 5E 53 20 20 20 20 20 20 20 20 20 20 20 43 68 61 ^S Cha
028140: 72 61 63 74 65 72 20 4C 65 66 74 20 20 20 20 20 racter Left
028150: 20 20 20 20 20 5E 44 20 20 20 20 20 20 20 20 20 ^D
028160: 20 20 43 68 61 72 61 63 74 65 72 20 52 69 67 68 Character Righ
028170: 74 0D 0A 5E 48 20 20 20 20 20 20 20 20 20 20 20 t..^H
028180: 43 68 61 72 61 63 74 65 72 20 4C 65 66 74 20 28 Character Left (
028190: 41 6C 74 29 0D 0A 5E 41 20 20 20 20 20 20 20 20 Alt)..^A
0281A0: 20 20 20 57 6F 72 64 20 4C 65 66 74 20 20 20 20 Word Left
0281B0: 20 20 20 20 20 20 20 20 20 20 20 5E 46 20 20 20 ^F
0281C0: 20 20 20 20 20 20 20 20 57 6F 72 64 20 52 69 67 Word Rig
0281D0: 68 74 0D 0A 5E 4F 20 53 20 20 20 20 20 20 20 20 ht..^O S
0281E0: 20 54 61 62 20 4C 65 66 74 20 20 20 20 20 20 20 Tab Left
0281F0: 20 20 20 20 20 20 20 20 20 5E 4F 20 44 20 20 20 ^O D
028200: 20 20 20 20 20 20 54 61 62 20 52 69 67 68 74 0D Tab Right.
028210: 0A 5E 51 20 53 20 20 20 20 20 20 20 20 20 53 74 .^Q S St
028220: 61 72 74 20 6F 66 20 6C 69 6E 65 20 20 20 20 20 art of line
028230: 20 20 20 20 20 20 5E 51 20 44 20 20 20 20 20 20 ^Q D
028240: 20 20 20 45 6E 64 20 6F 66 20 6C 69 6E 65 0D 0A End of line..
028250: 5E 45 20 20 20 20 20 20 20 20 20 20 20 4C 69 6E ^E Lin
028260: 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 20 e Up
028270: 20 20 20 20 20 5E 58 20 20 20 20 20 20 20 20 20 ^X
028280: 20 20 4C 69 6E 65 20 44 6F 77 6E 0D 0A 5E 4F 20 Line Down..^O
028290: 45 20 20 20 20 20 20 20 20 20 54 6F 70 20 6F 66 E Top of
0282A0: 20 53 63 72 65 65 6E 20 20 20 20 20 20 20 20 20 Screen
0282B0: 20 20 5E 4F 20 58 20 20 20 20 20 20 20 20 20 42 ^O X B
0282C0: 6F 74 74 6F 6D 20 6F 66 20 53 63 72 65 65 6E 0D ottom of Screen.
0282D0: 0A 5E 52 20 20 20 20 20 20 20 20 20 20 20 50 61 .^R Pa
0282E0: 67 65 20 55 70 20 20 20 20 20 20 20 20 20 20 20 ge Up
0282F0: 20 20 20 20 20 20 5E 43 20 20 20 20 20 20 20 20 ^C
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: 20 20 20 50 61 67 65 20 44 6F 77 6E 0D 0A 5E 51 Page Down..^Q
028510: 20 52 20 20 20 20 20 20 20 20 20 53 74 61 72 74 R Start
028520: 20 6F 66 20 46 69 6C 65 20 20 20 20 20 20 20 20 of File
028530: 20 20 20 5E 51 20 43 20 20 20 20 20 20 20 20 20 ^Q C
028540: 45 6E 64 20 6F 66 20 46 69 6C 65 0D 0A 0D 0A 54 End of File....T
028550: 65 78 74 20 64 65 6C 65 74 69 6E 67 20 63 6F 6D ext deleting com
028560: 6D 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D mands..---------
028570: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E -------------..^
028580: 59 20 20 20 20 20 20 20 20 20 20 20 44 65 6C 65 Y Dele
028590: 74 65 20 4C 69 6E 65 0D 0A 5B 44 45 4C 5D 20 20 te Line..[DEL]
0285A0: 20 20 20 20 20 20 44 65 6C 65 74 65 20 6C 61 73 Delete las
0285B0: 74 20 63 68 61 72 61 63 74 65 72 20 20 20 5E 47 t character ^G
0285C0: 20 20 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 Delet
0285D0: 65 20 74 68 69 73 20 63 68 61 72 61 63 74 65 72 e this character
0285E0: 0D 0A 5E 4F 20 54 20 20 20 20 20 20 20 20 20 44 ..^O T D
0285F0: 65 6C 65 74 65 20 77 6F 72 64 20 6C 65 66 74 20 elete word left
028600: 20 20 20 20 20 20 20 5E 54 20 20 20 20 20 20 20 ^T
028610: 20 20 20 20 44 65 6C 65 74 65 20 77 6F 72 64 20 Delete word
028620: 72 69 67 68 74 0D 0A 5E 51 20 5B 44 45 4C 5D 20 right..^Q [DEL]
028630: 20 20 20 20 44 65 6C 65 74 65 20 74 6F 20 73 74 Delete to st
028640: 61 72 74 20 6C 69 6E 65 20 20 20 20 5E 51 20 59 art line ^Q Y
028650: 20 20 20 20 20 20 20 20 20 44 65 6C 65 74 65 20 Delete
028660: 74 6F 20 65 6E 64 20 6C 69 6E 65 0D 0A 0D 0A 0D to end line.....
028670: 0A 0D 0A 0D 0A 0D 0A 50 72 65 73 73 20 5B 52 45 .......Press [RE
028680: 54 55 52 4E 5D 20 74 6F 20 65 6E 64 3B 20 61 6E TURN] to end; an
028690: 79 20 6F 74 68 65 72 20 6B 65 79 20 66 6F 72 20 y other key for
0286A0: 6D 6F 72 65 20 48 65 6C 70 0D 0A 42 6C 6F 63 6B more Help..Block
0286B0: 20 63 6F 6D 6D 61 6E 64 73 0D 0A 2D 2D 2D 2D 2D commands..-----
0286C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 5E 4B 20 42 20 ---------..^K B
0286D0: 20 20 20 20 20 20 20 20 4D 61 72 6B 20 53 74 61 Mark Sta
0286E0: 72 74 20 6F 66 20 62 6C 6F 63 6B 20 20 20 20 20 rt of block
0286F0: 5E 4B 20 4B 20 20 20 20 20 20 20 20 20 4D 61 72 ^K K Mar
028700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
028710: 22 00 00 00 02 09 4E E5 22 00 41 02 00 00 00 02 ".....N.".A.....
028720: 22 00 46 02 00 00 00 02 22 00 42 02 00 00 00 02 ".F.....".B.....
028730: 22 00 47 02 00 00 00 02 22 00 43 02 00 00 00 02 ".G.....".C.....
028740: 22 00 48 02 00 00 00 02 22 00 44 02 00 00 00 02 ".H.....".D.....
028750: 22 00 49 02 00 00 00 02 22 00 45 02 00 00 00 02 ".I.....".E.....
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: ED 7B 06 00 18 0F FF 00 00 00 00 00 00 00 00 00 .{..............
028810: 00 00 00 00 00 11 1E 5D 01 1F 1D 21 AE 50 ED B8 .......]...!.P..
028820: CD 6C 5A CD D6 4D FE AE CA 75 08 1E 0B CD B7 09 .lZ..M...u......
028830: 18 F1 00 00 00 00 00 00 00 00 00 00 00 20 00 00 ............. ..
028840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028850: 00 10 0D 27 1D 31 1D 2E 3F 00 00 00 00 00 00 00 ...'.1..?.......
028860: 00 00 06 00 00 00 00 00 00 00 EF 00 20 00 00 00 ............ ...
028870: 00 00 00 00 00 00 00 00 00 00 17 11 00 00 00 00 ................
028880: 00 01 00 00 00 00 00 00 00 00 00 00 00 00 20 20 ..............
028890: 20 20 20 20 20 20 43 4F 4D 00 00 00 00 00 00 00 COM.......
0288A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0288B0: 00 00 20 20 20 20 20 20 20 20 50 41 53 00 00 00 .. PAS...
0288C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0288D0: 00 00 00 00 00 00 20 20 20 20 20 20 20 20 50 41 ...... PA
0288E0: 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 S...............
0288F0: 00 00 00 00 00 00 00 00 00 B1 01 2C 3E AC 3E 00 ...........,>.>.
028900: 00 21 B1 01 11 81 00 CD CF 02 3A 61 01 B7 28 30 .!........:a..(0
028910: 3E 20 12 13 21 94 06 22 8C 03 ED 53 55 03 2A F9 > ..!.."...SU.*.
028920: 01 11 06 01 CD CF 02 AF 12 2A 59 01 06 05 FD 21 .........*Y....!
028930: 50 06 CD 2E 06 21 94 03 22 8C 03 2A 55 03 18 01 P....!.."..*U...
028940: EB 11 81 00 B7 ED 52 7D 1B 12 11 E2 02 CD A0 02 ......R}........
028950: E5 21 05 03 11 2E 04 01 4D 00 ED B0 3A 52 03 32 .!......M...:R.2
028960: BB 04 2A 53 03 22 BC 04 11 BE 04 21 57 03 0E 29 ..*S.".....!W..)
028970: ED B0 21 06 01 01 0F 00 ED B0 21 ED B0 22 FE 00 ..!.......!.."..
028980: C1 21 ED 03 11 00 01 C3 FE 00 11 8D 01 AF 32 99 .!............2.
028990: 01 32 9B 01 32 AD 01 CD A0 02 E5 11 F3 03 18 D2 .2..2...........
0289A0: 0E 0F CD CC 03 3C CA 00 00 EB 11 ED 03 CD CA 03 .....<..........
0289B0: EB 0E 14 CD CC 03 B7 20 07 01 80 00 09 EB 18 ED ....... ........
0289C0: 11 ED 03 B7 ED 52 CA 00 00 11 80 00 C3 CA 03 7E .....R.........~
0289D0: B7 28 08 C6 40 12 13 3E 3A 12 13 23 01 08 00 ED .(..@..>:..#....
0289E0: B0 C9 00 48 50 45 20 20 20 20 20 43 4F 4D 00 00 ...HPE COM..
0289F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028A00: 0A 0B 3F D8 D6 30 C9 CD F0 06 FE 30 3F D0 FE 3A ..?..0.....0?..:
028A10: C9 3E AE C3 0A 0C E5 D5 C5 DD CB 02 4E 20 F2 3A .>..........N .:
028A20: 3D 01 FE 09 28 04 FE 20 20 05 CD F0 06 18 F3 FE =...(.. .......
028A30: 41 DA EF 0B FE 5B 30 32 21 35 01 06 08 57 E6 DF A....[02!5...W..
028A40: 77 CD F0 06 CD D6 0A 30 0C 23 10 F4 2B CD F0 06 w......0.#..+...
028A50: CD D6 0A 38 F8 D5 CB FE 3A 35 01 21 08 0E CD 03 ...8....:5.!....
028A60: 10 0E 00 30 01 4E F1 C3 06 0C FE 7B 28 0A D2 2B ...0.N.....{(..+
028A70: 0C FE 61 30 C3 C3 2B 0C CD F0 06 FE 24 20 5B ED ..a0..+.....$ [.
028A80: 5B 57 01 CD 83 5C 30 46 FE 46 20 42 2A FD 01 22 [W...\0F.F B*.."
028A90: FF 01 2A 59 01 22 5B 01 21 00 00 22 59 01 21 D5 ..*Y."[.!.."Y.!.
028AA0: 01 22 F9 01 23 CD FD 0E 47 AF 32 E1 01 32 F5 01 ."..#...G.2..2..
028AB0: 79 32 D5 01 EB CD CA 0E EB 21 AD 3E 22 FB 01 21 y2.......!.>"..!
028AC0: 2D 3F 22 FD 01 DD CB 02 C6 78 FE 2C 28 B5 ED 53 -?"......x.,(..S
028AD0: 57 01 CD 20 07 18 03 CD F0 06 FE 7D 28 0B FE 2A W.. .......}(..*
028AE0: 20 F5 CD F0 06 FE 29 20 F1 CD F0 06 C3 22 0B CD .....) ....."..
028AF0: 0A 0B 38 72 FE 3A 20 3E CD F0 06 0E BA FE 3D 20 ..8r.: >......=
028B00: 05 0E 7D CD F0 06 32 3D 01 79 DD CB 02 8E C1 D1 ..}...2=.y......
028B10: E1 C9 FE 27 CA A5 0C FE 23 28 63 FE 28 20 0C CD ...'....#(c.( ..
028B20: F0 06 0E A8 FE 2A CA 78 0B 18 DB C6 80 4F FE AE .....*.x.....O..
028B30: 20 D1 3E 20 18 D0 38 DA 0E 78 FE 3D 28 C5 FE 3C .> ..8..x.=(..<
028B40: 20 13 CD F0 06 0E 77 FE 3E 28 B8 0E 7A FE 3D 20 .....w.>(..z.=
028B50: B5 0E 7C 18 AE FE 3E 20 D2 CD F0 06 FE 3D 0E 79 ..|...> .....=.y
028B60: 20 A4 0E 7B 18 9D ED 73 3E 01 CD 35 05 22 43 01 ..{...s>..5."C.
028B70: ED 53 41 01 3E 7E ED 7B 3E 01 C1 D1 E1 C9 CD E7 .SA.>~.{>.......
028B80: 0A 38 15 6F 26 00 06 04 CD E7 0A 38 10 29 29 29 .8.o&......8.)))
028B90: 29 B5 6F 10 F3 CD F0 06 1E 33 CD B7 09 0E 7F 22 ).o......3....."
028BA0: 43 01 C3 06 0C CD 63 10 22 43 01 0E 00 CD F0 06 C.....c."C......
028BB0: DD CB 00 7E 20 47 FE 27 28 06 CD 7D 10 0C 18 ED ...~ G.'(..}....
028BC0: CD F0 06 FE 27 28 F3 32 3D 01 0D 20 11 D9 2B 7E ....'(.2=.. ..+~
028BD0: 2B 2B 2B D9 6F 26 FF 22 43 01 3E 76 18 1C 0C 20 +++.o&."C.>v...
028BE0: 09 1E 21 CD B7 09 AF D9 18 E6 79 32 41 01 CD 72 ..!.......y2A..r
028BF0: 10 EB 2A 43 01 CD B1 10 3E 75 C3 0A 0C 1E 44 CD ..*C....>u....D.
028C00: 00 00 00 00 00 48 50 2E 43 4F 4D 00 00 00 00 00 .....HP.COM.....
028C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028C50: 00 00 00 00 00 00 00 45 72 72 6F 72 20 6D 65 73 .......Error mes
028C60: 73 61 67 65 73 20 6E 6F 74 20 61 76 61 69 6C 61 sages not availa
028C70: 62 6C 65 20 20 20 20 20 20 20 20 20 20 20 20 00 ble .
028C80: 3E 0D CD 8B 03 3E 0A 18 02 3E 20 C3 94 03 F5 C5 >....>...> .....
028C90: 0E 05 18 04 F5 C5 0E 02 D5 5F E5 08 F5 08 D9 C5 ........._......
028CA0: D5 E5 D9 DD E5 FD E5 CD 05 00 FD E1 DD E1 D9 E1 ................
028CB0: D1 C1 D9 08 F1 08 E1 D1 C1 F1 C9 0E 21 18 02 0E ............!...
028CC0: 22 11 8D 01 18 06 0E 01 18 02 0E 1A E5 D5 C5 08 "...............
028CD0: F5 08 D9 C5 D5 E5 D9 DD E5 FD E5 CD 05 00 FD E1 ................
028CE0: DD E1 E1 D1 C1 D9 08 F1 08 C1 D1 E1 C9 7E 23 B7 .............~#.
028CF0: C8 CD 8B 03 18 F7 FD 21 00 00 FD 39 FD 7E 03 82 .......!...9.~..
028D00: EA 51 04 F5 4B AF EB FD 6E 02 06 08 CB 1D 30 01 .Q..K...n.....0.
028D10: 82 1F 10 F8 CB 1D 67 FD 7E 04 06 08 1F 30 01 19 ......g.~....0..
028D20: CB 1C CB 1D 10 F6 1F 06 07 FD CB 05 1E 30 03 81 .............0..
028D30: ED 5A CB 1C CB 1D 1F 10 F0 D1 5F CB 74 20 06 CB .Z........_.t ..
028D40: 13 ED 6A 18 04 14 EA 51 04 C1 F1 F1 C5 C9 32 3D ..j....Q......2=
028D50: 01 1E 01 CD B7 09 C3 74 0C FD 21 00 00 FD 39 FD .......t..!...9.
028D60: 7E 03 92 EA 51 04 F5 4B EB FD 66 05 FD 6E 04 FD ~...Q..K..f..n..
028D70: 7E 02 06 08 91 ED 52 30 03 81 ED 5A FD CB FE 16 ~.....R0...Z....
028D80: 87 ED 6A 10 EF 06 08 ED 52 30 01 19 17 29 10 F7 ..j.....R0...)..
028D90: 2F 6F 7C 06 08 92 30 01 82 CB 13 87 10 F7 43 D1 /o|...0.......C.
028DA0: 7B 2F 67 78 2F CB 7C 20 08 15 EA 51 04 5F C3 49 {/gx/.| ...Q._.I
028DB0: 04 CB 3C CB 1D 1F 18 F5 29 CB 13 CB 12 D5 E5 29 ..<.....)......)
028DC0: CB 13 CB 12 29 CB 13 CB 12 C1 09 EB C1 ED 4A EB ....).........J.
028DD0: C9 21 00 40 55 5D FD 21 FD 04 CB 3F 30 17 F5 FD .!.@U].!...?0...
028DE0: E5 E5 D5 FD 66 00 FD 6E 01 FD 5E 02 FD 56 03 CD ....f..n..^..V..
028DF0: F6 03 FD E1 F1 C8 01 04 00 FD 09 18 DD 50 00 00 .............P..
028E00: B7 09 18 C3 4C 01 4F 02 43 04 53 08 49 10 41 20 ....L.O.C.S.I.A
028E10: 00 00 50 41 43 4B 45 C4 24 10 0D 46 49 4C C5 23 ..PACKE.$..FIL.#
028E20: 19 0D 4E 49 CC 22 20 0D 46 4F 52 57 41 52 C4 1D ..NI." .FORWAR..
028E30: 26 0D 50 52 4F 47 52 41 CD 01 30 0D 49 CE 20 3A &.PROGRA..0.I. :
028E40: 0D 4F D2 07 3F 0D 4F C6 0B 44 0D 54 CF 0C 49 0D .O..?.O..D.T..I.
028E50: 44 CF 11 4E 0D 49 C6 17 53 0D 53 45 D4 1B 58 0D D..N.I..S.SE..X.
028E60: 4E 4F D4 06 5E 0D 4D 4F C4 09 64 0D 44 49 D6 02 NO..^.MO..d.DI..
028E70: 6A 0D 56 41 D2 0A 70 0D 41 4E C4 08 76 0D 46 4F j.VA..p.AN..v.FO
028E80: D2 16 7C 0D 45 4E C4 10 82 0D 47 4F 54 CF 1A 88 ..|.EN....GOT...
028E90: 0D 57 49 54 C8 19 8F 0D 54 59 50 C5 1F 96 0D 43 .WIT....TYP....C
028EA0: 41 53 C5 14 9D 0D 45 4C 53 C5 12 A4 0D 54 48 45 AS....ELS....THE
028EB0: CE 0E AB 0D 4C 41 42 45 CC 21 B2 0D 43 4F 4E 53 ....LABE.!..CONS
028EC0: D4 03 BA 0D 41 52 52 41 D9 1C C2 0D 55 4E 54 49 ....ARRA....UNTI
028ED0: CC 0F CA 0D 57 48 49 4C C5 15 D2 0D 42 45 47 49 ....WHIL....BEGI
028EE0: CE 18 DA 0D 52 45 43 4F 52 C4 1E E2 0D 44 4F 57 ....RECOR....DOW
028EF0: 4E 54 CF 0D EB 0D 52 45 50 45 41 D4 13 F4 0D 46 NT....REPEA....F
028F00: 55 4E 43 54 49 4F CE 05 FD 0D 50 52 4F 43 45 44 UNCTIO....PROCED
028F10: 55 D2 04 0D 0A 45 6E 64 20 41 64 64 72 65 73 73 U....End Address
028F20: 3A 20 00 0D 0A 4D 69 6E 69 6D 75 6D 20 44 20 6F : ...Minimum D o
028F30: 70 74 69 6F 6E 20 76 61 6C 75 65 3A 00 45 72 72 ption value:.Err
028F40: 6F 72 73 20 3A 00 0D 0A 20 2A 45 52 52 4F 52 2A ors :... *ERROR*
028F50: 20 20 00 57 72 69 74 65 20 45 72 72 6F 72 00 0D .Write Error..
028F60: 0A 4E 6F 20 53 6F 75 72 63 65 20 46 69 6C 65 3A .No Source File:
028F70: 20 00 0D 0A 45 72 72 6F 72 3A 4E 6F 20 6D 6F 72 ...Error:No mor
028F80: 65 20 74 65 78 74 00 0D 0A 4E 6F 20 45 4F 46 00 e text...No EOF.
028F90: 2E 50 41 53 00 E5 21 BD 0E CD ED 03 62 6B 23 C5 .PAS..!.....bk#.
028FA0: 06 08 CD B5 0E 3E 2E CD 8B 03 06 03 CD B5 0E CD .....>..........
028FB0: 80 03 C1 E1 C9 7E 23 CD 8B 03 10 F9 C9 0D 0A 43 .....~#........C
028FC0: 6F 6D 70 69 6C 69 6E 67 20 00 0E 0F ED 5B F9 01 ompiling ....[..
028FD0: CD CC 03 3C 20 BF 21 5F 0E CD ED 03 1A 3D FA EB ...< .!_.....=..
028FE0: 0E C6 41 CD 94 03 3E 3A CD 94 03 06 08 2A F9 01 ..A...>:.....*..
028FF0: 23 7E CD 94 03 10 F9 21 90 0E C3 E7 07 1A 13 FE #~.....!........
029000: 03 64 00 00 06 4E 20 00 0D 5F 5E 10 1A 47 0D E4 .d...N .._^..G..
029010: 35 4E E2 D4 6A DD CB 02 CE 4A FE 45 28 69 32 3D 5N..j....J.E(i2=
029020: 01 AF BB 20 0C CB 7C 20 08 22 43 01 3E 7F C3 76 ... ..| ."C.>..v
029030: 0C 7A C3 A9 05 21 00 00 54 5D 06 07 C5 18 04 C5 .z...!..T]......
029040: CD B8 04 D6 30 4F 42 09 30 01 13 CD 07 0B C1 05 ....0OB.0.......
029050: 30 08 20 EB 14 CD 07 0B 38 FA FE 2E 20 BB CD 07 0. .....8... ...
029060: 0B 30 B2 05 04 4A 28 15 C5 CD B8 04 D6 30 4F 42 .0...J(......0OB
029070: 09 30 01 1C C1 0D CD 07 0B 30 07 10 EB CD 07 0B .0.......0......
029080: 38 FB 51 FE 45 20 12 D5 CD F0 06 FE 2D 20 10 CD 8.Q.E ......- ..
029090: F0 06 CD 0C 06 F1 90 18 10 32 3D 01 7A 18 0A FE .........2=.z...
0290A0: 2B CC F0 06 CD 0C 06 F1 80 16 16 4F CB 7B 20 49 +..........O.{ I
0290B0: AF BB 20 09 BD 20 0A BC 20 07 16 00 C9 CB 73 20 .. .. .. .....s
0290C0: 06 29 CB 13 15 18 F6 43 5D 6C 60 79 B7 C8 E5 D5 .).....C]l`y....
0290D0: FA DA 05 CD D1 04 CD F6 03 C9 ED 44 FE 20 30 07 ...........D. 0.
0290E0: CD D1 04 CD 59 04 C9 D6 20 CD D1 04 CD 59 04 E5 ....Y... ....Y..
0290F0: D5 21 E2 4E 11 D4 6A 18 EA 23 20 01 1C CB 3B CB .!.N..j..# ...;.
029100: 1C CB 1D 14 C3 C7 05 1E 1F C3 53 04 CD 0A 0B 30 ..........S....0
029110: F6 D6 30 47 CD 07 0B 30 11 D6 30 4F 78 87 47 87 ..0G...0..0Ox.G.
029120: 87 80 81 47 CD 07 0B DA 4E 04 32 3D 01 C9 0E 30 ...G....N.2=...0
029130: FD 5E 00 FD 56 01 3E 2F B7 3C ED 52 30 FB 19 B9 .^..V.>/.<.R0...
029140: 20 03 3E 20 0C 0D CD 8B 03 FD 23 FD 23 10 E1 C9 .> ......#.#...
029150: 10 27 E8 03 64 00 0A 00 01 00 7A CD 5F 06 7B F5 .'..d.....z._.{.
029160: 0F 0F 0F 0F CD 68 06 F1 E6 0F C6 90 27 CE 40 27 .....h......'.@'
029170: C3 8B 03 AF ED 52 19 30 01 EB B2 20 12 7B 5A 18 .....R.0... .{Z.
029180: 06 EB 19 EB 29 38 08 1F 30 FA B7 20 F4 19 D0 1E ....)8..0.. ....
029190: 35 C3 B7 09 FE 20 C8 E5 2A 55 03 77 23 22 55 03 5.... ..*U.w#"U.
0291A0: E1 C9 C5 D5 E5 16 00 21 2E 3F 7E FE 09 20 10 23 .......!.?~.. .#
0291B0: 7A E6 F8 C6 08 92 47 CD 89 03 14 10 FA 18 EB FE z.....G.........
0291C0: 0D 28 07 CD 8B 03 14 23 18 E0 3A 5D 01 B7 20 04 .(.....#..:].. .
0291D0: 7A 32 5F 01 E1 D1 C1 C9 CD 72 10 EB CD 5A 06 2A z2_......r...Z.*
0291E0: 59 01 C5 06 05 FD 21 50 06 CD 2E 06 C1 C3 89 03 Y.....!P........
0291F0: E5 DD CB 00 7E 28 20 D5 2A 59 01 23 22 59 01 DD ....~( .*Y.#"Y..
029200: 20 28 FA CD 2E 0F C8 4F 1A 13 FE 3A 28 08 71 23 (.....O...:(.q#
029210: 06 07 0E 00 18 08 06 08 3E C0 81 4F 1A 13 CD 2E ........>..O....
029220: 0F 28 05 77 23 10 F5 C9 36 20 23 10 FB C9 E5 C5 .(.w#...6 #.....
029230: 01 0D 00 21 3B 0F ED B1 C1 E1 C9 20 2C 2E 3C 3E ...!;...... ,.<>
029240: 3B 3A 3D 3F 2A 5B 5D 0D 11 04 00 18 03 11 01 00 ;:=?*[].........
029250: EB B7 ED 42 09 EB C8 CB 78 28 0F CB 7A 28 0B 5F ...B....x(..z(._
029260: 78 FE 80 7B C8 7A FE 80 7B C8 1E 0A C3 B7 09 FE x..{.z..{.......
029270: BB 1E 02 CA 16 0B CD B7 09 C3 16 0B CD 16 0B 11 ................
029280: 16 BA 18 22 CD 16 0B 11 14 0B 18 1A 11 08 7D 18 ..."..........}.
029290: 15 11 23 DD 18 10 11 15 AC 18 0B CD 16 0B 11 12 ..#.............
0292A0: A8 18 03 11 09 A9 BA CA 16 0B C3 B7 09 D5 2A 55 ..............*U
0292B0: 01 ED 5B 53 01 22 53 01 01 EC 3D B7 ED 42 09 D2 ..[S."S...=..B..
0292C0: DF 07 73 23 72 23 B7 20 15 EB 21 35 01 01 00 00 ..s#r#. ..!5....
0292D0: 7E ED A0 B7 F2 D0 0F E1 19 22 55 01 EB C9 1E 04 ~........"U.....
0292E0: CD B7 09 36 80 23 EB 18 EE 2A 53 01 CD 03 10 30 ...6.#...*S....0
0292F0: 07 7E 23 4E 23 46 23 C9 1E 03 AF C3 B7 09 78 B1 .~#N#F#.......x.
029300: C8 60 69 11 35 01 4E 23 46 23 1A BE 20 F0 B7 13 .`i.5.N#F#.. ...
029310: 23 F2 0A 10 37 C9 2A 51 01 7C B5 1E 3E 3F CA B7 #...7.*Q.|..>?..
029320: 09 5E 23 56 D5 23 4E 23 46 EB 2A 43 01 B7 ED 42 .^#V.#N#F.*C...B
029330: E1 20 E6 EB 23 5E 23 56 23 3A 60 01 BE C8 1E 3D . ..#^#V#:`....=
029340: 37 C3 B7 09 E5 5F CD 32 01 01 3A 74 01 3C CD 7D 7...._.2..:t.<.}
029350: 10 CD 32 01 00 7B 18 0F E5 D9 2B 2B 18 0A E5 D9 ..2..{....++....
029360: 2B 18 05 21 E3 10 E5 D9 E3 4E 23 06 00 D1 ED B0 +..!.....N#.....
029370: EB D9 D9 E5 ED 4B 7C 01 09 E3 D9 E1 C9 D9 77 23 .....K|.......w#
029380: D9 C9 CD 7D 10 C3 72 10 E1 F5 7E 23 CD 7D 10 F1 ...}..r...~#.}..
029390: E5 C3 72 10 EB CD 32 01 11 18 0B CD 32 01 2A 18 ..r...2.....2.*.
0293A0: 05 EB CD 32 01 21 F5 7B CD 7D 10 7A CD 82 10 F1 ...2.!.{.}.z....
0293B0: C9 2B C5 E5 CD D1 10 72 2B 73 E1 C1 C9 C5 E5 CD .+.....r+s......
0293C0: D1 10 73 23 72 E1 C1 C9 C5 E5 CD D1 10 77 E1 C1 ..s#r........w..
0293D0: C9 ED 4B 7E 01 09 C9 D9 2B D9 2B CD 32 01 06 59 ..K~....+.+.2..Y
0293E0: C3 67 15 03 C3 D5 ED 5B 80 01 B7 ED 52 19 D1 D0 .g.....[....R...
0293F0: E5 D5 C5 F5 01 00 01 B7 ED 42 CD 31 09 2A AE 01 .........B.1.*..
029400: CB 00 46 C4 D8 06 C5 CD 4B 07 DD CB 00 BE DD CB ..F.....K.......
029410: 00 46 C4 A2 06 C1 D1 2A 57 01 7E 23 22 57 01 E1 .F.....*W.~#"W..
029420: FE 0D C0 E5 D5 2A 57 01 11 7F 3F ED 52 3E 50 32 .....*W...?.R>P2
029430: 5D 01 28 D2 AF 32 5D 01 32 5F 01 DD CB 00 46 C4 ].(..2].2_....F.
029440: 80 03 D1 E1 DD CB 00 FE 3E 20 C9 11 2E 3F ED 53 ........> ...?.S
029450: 57 01 06 50 2A FD 01 7E B7 28 1D FE 1A 28 35 12 W..P*..~.(...(5.
029460: 23 FE 0A 28 0F 13 10 EF 04 FE 0D 28 EA EB 36 0D #..(.......(..6.
029470: 23 36 0A EB 22 FD 01 C9 C5 D5 ED 5B FB 01 CD CA #6.."......[....
029480: 03 2A F9 01 EB 0E 14 CD CC 03 B7 D1 C1 28 C8 21 .*...........(.!
029490: 87 0E 18 53 DD CB 02 46 28 4A DD CB 02 86 21 2C ...S...F(J....!,
0294A0: 3E 22 FB 01 21 B1 01 22 F9 01 D5 EB CD 95 0E D1 >"..!.."........
0294B0: 2A FF 01 22 FD 01 2A 5B 01 22 59 01 21 2E 3F 36 *.."..*[."Y.!.?6
0294C0: 0D 23 36 0A C9 D5 ED 5B 8B 01 CD 72 10 B7 ED 52 .#6....[...r...R
0294D0: 2A 57 01 D2 AC 09 D1 C3 1A 07 21 06 08 18 08 21 *W........!....!
0294E0: F0 07 18 03 21 72 0E CD ED 03 CD EF 08 C3 23 09 ....!r........#.
0294F0: 0D 0A 53 79 6D 62 6F 6C 20 54 61 62 6C 65 20 46 ..Symbol Table F
029500: 75 6C 6C 0D 0A 00 0D 0A 53 6F 72 72 79 2C 20 63 ull.....Sorry, c
029510: 61 6E 27 74 20 66 69 6E 64 20 65 72 72 6F 72 00 an't find error.
029520: 1A FE 61 38 06 FE 7B 30 02 D6 20 13 21 04 0D 06 ..a8..{0.. .!...
029530: 06 BE 23 28 20 23 10 F9 FE 50 37 C0 1A 13 21 94 ..#( #...P7...!.
029540: 03 FE 2D 28 0B FE 2B 20 24 DD CB 00 C6 21 8E 03 ..-(..+ $....!..
029550: 22 8C 03 18 12 1A 13 FE 2B 28 14 FE 2D 20 0E 7E ".......+(..- .~
029560: 2F DD A6 00 DD 77 00 1A 13 FE 2C 28 B3 B7 C9 7E /....w....,(...~
029570: DD B6 00 18 EF DD CB 02 7E C2 DA 07 21 13 0E CD ........~...!...
029580: ED 03 21 2D 09 CD 66 10 EB 1B CD 5A 06 DD CB 02 ..!-..f....Z....
029590: 76 28 04 ED 5B 4D 01 13 2A 76 01 F5 E5 23 CD E5 v(..[M..*v...#..
0295A0: 10 D4 BD 10 E1 F1 20 0C 2B 2B ED 5B 45 01 CD E5 ...... .++.[E...
0295B0: 10 D4 BD 10 21 23 0E CD ED 03 CD 72 10 ED 5B 4D ....!#.....r..[M
0295C0: 01 19 ED 5B 45 01 B7 ED 52 EB CD 5A 06 CD 80 03 ...[E...R..Z....
0295D0: 3A 61 01 B7 28 26 F5 21 3D 0E CD ED 03 F1 6F 26 :a..(&.!=.....o&
0295E0: 00 FD 21 54 06 06 03 CD 2E 06 CD EF 08 18 34 DD ..!T..........4.
0295F0: CB 00 76 C8 11 8D 01 0E 13 C3 CC 03 DD CB 00 76 ..v............v
029600: E5 D5 21 AE 01 70 23 36 00 30 02 36 01 C5 11 80 ..!..p#6.0.6....
029610: 3F CD CA 03 CD BB 03 C1 06 00 21 80 3F 09 D1 73 ?.........!.?..s
029620: 79 FE 7F 28 0E 23 72 CD BF 03 E1 22 AE 01 F1 C1 y..(.#r...."....
029630: D1 E1 C9 D5 CD BF 03 2A AE 01 23 22 AE 01 CD BB .......*..#"....
029640: 03 D1 7A 32 80 3F 18 DF FE BB C8 B7 28 03 FE 25 ..z2.?......(..%
029650: D8 CD 16 0B 18 F2 CD 16 0B CD 76 11 CD DD 11 0D ..........v.....
029660: 28 0B 0C CB 74 C8 F5 3E 80 AC 67 F1 C9 0C EB 21 (...t..>..g....!
029670: 00 00 B7 ED 52 C9 B7 28 29 FE AB 28 5A FE AD 28 ....R..()..(Z..(
029680: D5 2A 43 01 FE 75 28 47 01 01 00 FE 7F 28 3D 0C .*C..u(G.....(=.
029690: ED 5B 41 01 FE 7E 28 34 0C FE 76 28 2F 1E 0D C3 .[A..~(4..v(/...
0296A0: B7 09 CD E9 0F 11 79 1C B7 ED 52 19 20 0F CD 9B ......y...R. ...
0296B0: 0F CD 76 11 CD A3 0F 01 03 00 26 00 C9 3D 1E 0E ..v..£....&..=..
0296C0: C4 B7 09 5E 23 56 23 7E 23 66 6F EB C3 16 0B 3A ...^#V#~#fo....:
0296D0: 41 01 4F 06 02 18 F5 CD 16 0B CD 76 11 F5 AF B8 A.O........v....
0296E0: 20 09 79 3D 28 03 3D 20 02 F1 C9 1E 1C F1 C3 B7 .y=(.= ........
0296F0: 09 11 04 00 19 5E 23 56 23 46 AF B8 3A 60 01 C9 .....^#V#F..:`..
029700: CD 32 01 06 CD 7D 10 21 2B 12 CD 66 10 18 06 21 .2...}.!+..f...!
029710: 2F 12 CD 66 10 CD A2 10 CD 32 01 19 C9 7A B7 3C /..f.....2...z.<
029720: 20 03 7B 87 C9 3D C0 7B D6 7D C9 03 CD AF 04 03 .{..=.{.}......
029730: DD E5 D1 DD CB 00 56 C8 21 3E 12 C3 66 10 03 CD ......V.!>..f...
029740: 26 03 F5 AF B8 20 05 79 FE 02 20 06 1E 2F F1 C3 &.... .y.. ../..
029750: B7 09 F1 C9 08 C1 90 3E 01 28 01 AF F5 07 C1 90 .......>.(......
029760: 28 02 3E 01 F5 06 C1 90 3E 00 17 F5 07 47 F1 90 (.>.....>....G..
029770: 3E 00 17 F5 08 47 F1 90 3F 3E 00 17 F5 07 C1 90 >....G..?>......
029780: 3F 3E 00 17 F5 08 D1 AF ED 52 20 01 3C F5 08 D1 ?>.......R .<...
029790: AF ED 52 28 01 3C F5 09 D1 B7 ED 52 3E 80 A4 07 ..R(.<.....R>...
0297A0: F5 05 D1 CD 7A 0A F5 0A EB E1 B7 ED 52 3E 80 A4 ....z.......R>..
0297B0: 07 F5 06 EB E1 CD 7A 0A F5 0C EB E1 B7 ED 52 3E ......z.......R>
0297C0: 80 A4 07 EE 01 F5 06 EB E1 CD 85 0A F5 0B D1 B7 ................
0297D0: ED 52 3E 80 A4 07 EE 01 F5 05 D1 CD 85 0A F5 07 .R>.............
0297E0: D1 1A 96 23 13 20 00 08 05 10 F8 3C 18 01 AF F5 ...#. .....<....
0297F0: 08 04 10 F8 18 02 3E 01 F5 0B 04 10 F8 18 05 3E ......>........>
029800: 28 21 D9 E5 D9 E1 11 1A A6 19 01 66 5A ED 5B 80 (!.........fZ.[.
029810: 01 CD 3E 09 11 8D 01 0E 10 CD CC 03 DD CB 03 46 ..>............F
029820: C2 8A 02 3A 06 01 3C CA 00 00 C3 01 02 03 C3 50 ...:..<........P
029830: 03 3E 80 A5 4F 7D 91 69 4F E5 29 44 E1 C9 E5 B7 .>..O}.iO.)D....
029840: 21 66 5A ED 52 EB E1 C5 CD 31 09 E5 B7 ED 52 22 !fZ.R....1....R"
029850: 7C 01 EB AF 6F 67 ED 52 22 7E 01 E1 E3 C5 04 05 |...og.R"~......
029860: 28 05 CD 80 09 10 FB 11 66 5A C1 06 00 0C 0D 28 (.......fZ.....(
029870: 02 ED B0 D5 D9 E1 D9 D1 2A 80 01 19 22 80 01 C9 ........*..."...
029880: DD CB 00 76 28 19 EB CD CA 03 EB 11 8D 01 0E 22 ...v(.........."
029890: CD CC 03 B7 20 10 ED 5B AE 01 13 ED 53 AE 01 78 .... ..[....S..x
0298A0: 01 80 00 09 47 C9 21 53 0E C3 E7 07 1E 4B 18 07 ....G.!S.....K..
0298B0: CD 16 0B B7 C8 1E 04 F5 C5 E5 DD CB 00 46 20 0B .............F .
0298C0: D5 CD 80 03 CD D8 06 CD A2 06 D1 21 46 0E CD ED ...........!F...
0298D0: 03 2A 57 01 7E FE 0D 28 05 FE 0A 20 02 2B 2B 01 .*W.~..(... .++.
0298E0: 2E 3F E5 B7 ED 42 D5 ED 5B 5D 01 19 DD CB 00 46 .?...B..[].....F
0298F0: 28 0F 7B B7 28 0B 3A 5F 01 C5 47 CD 89 03 10 FB (.{.(.:_..G.....
029900: C1 D1 22 53 03 E1 16 00 B7 ED 42 09 28 1D 0A FE .."S......B.(...
029910: 09 20 11 7A E6 F8 C6 08 92 C5 47 CD 89 03 14 10 . .z......G.....
029920: FA C1 18 04 CD 89 03 14 03 18 DD 3E 81 32 52 03 ...........>.2R.
029930: 3E 5E CD 8B 03 6B 26 00 11 80 00 0E 1A CD CC 03 >^...k&.........
029940: 11 B2 0A 0E 0F CD CC 03 3C 28 3A 45 0E 14 CD CC ........<(:E....
029950: 03 21 80 00 7D B7 28 F4 7E FE 0A 23 20 F6 10 F4 .!..}.(.~..# ...
029960: CD 80 03 01 57 03 7D B7 20 0A C5 0E 14 CD CC 03 ....W.}. .......
029970: C1 21 80 00 7E 02 03 CD 8B 03 23 FE 0A 20 E7 0B .!..~.....#.. ..
029980: 0B AF 02 18 09 FD 21 56 06 06 02 CD 2E 06 21 61 ......!V......!a
029990: 01 34 CD EF 08 DD CB 02 7E C2 01 02 CD C6 03 FE .4......~.......
0299A0: 03 CA 00 00 E6 DF FE 45 CA 01 02 CD 80 03 E1 C1 .......E........
0299B0: F1 C9 00 48 50 38 30 20 20 20 20 45 52 52 00 00 ...HP80 ERR..
0299C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0299D0: 00 00 00 00 00 00 57 FE 30 3F D0 FE 3A D8 E6 DF ......W.0?..:...
0299E0: FE 41 3F D0 FE 5B C9 CD F0 06 FE 61 38 06 FE 67 .A?..[.....a8..g
0299F0: 30 02 D6 20 FE 41 38 07 FE 47 3F D8 D6 37 C9 CD 0.. .A8..G?..7..
029A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
029A10: 23 00 00 00 02 09 4E E5 23 00 41 02 00 00 00 02 #.....N.#.A.....
029A20: 23 00 46 02 00 00 00 02 23 00 42 02 00 00 00 02 #.F.....#.B.....
029A30: 23 00 47 02 00 00 00 02 23 00 43 02 00 00 00 02 #.G.....#.C.....
029A40: 23 00 48 02 00 00 00 02 23 00 44 02 00 00 00 02 #.H.....#.D.....
029A50: 23 00 49 02 00 00 00 02 23 00 45 02 00 00 00 02 #.I.....#.E.....
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: 00 38 01 3C F5 0B 04 10 F8 18 05 3E 00 30 01 3C .8.<.......>.0.<
029B10: F5 0B 04 10 F8 18 04 3E 00 38 01 3C F5 0B 04 10 .......>.8.<....
029B20: F8 18 04 3E 00 30 01 3C F5 0F EB C1 AF ED 42 C1 ...>.0.<......B.
029B30: 20 06 EB ED 42 20 01 3C F5 0F EB C1 AF ED 42 C1 ...B .<......B.
029B40: 20 05 EB ED 42 28 01 3C F5 0C 3E 80 AC 67 CD AD ...B(.<..>..g..
029B50: 0B 3E 80 A4 07 F5 14 C1 E3 CB 74 28 04 3E 80 AC .>........t(.>..
029B60: 67 E3 C5 CD AD 0B 3E 80 A4 07 F5 16 C1 E3 CB 74 g.....>........t
029B70: 28 04 3E 80 AC 67 E3 C5 CD AD 0B 3E 80 A4 07 EE (.>..g.....>....
029B80: 01 F5 0E 3E 80 AC 67 CD AD 0B 3E 80 A4 07 EE 01 ...>..g...>.....
029B90: F5 0A 21 65 0A 22 58 0A CD 4B 0A F5 0C 21 65 0A ..!e."X..K...!e.
029BA0: 22 58 0A CD 4B 0A EE 01 F5 0A 21 6E 0A 22 58 0A "X..K.....!n."X.
029BB0: CD 4B 0A F5 0A 21 73 0A 22 58 0A CD 4B 0A F5 8E .K...!s."X..K...
029BC0: 12 85 12 97 12 A7 12 B9 12 CD 12 8E 12 85 12 A1 ................
029BD0: 12 B2 12 C6 12 D9 12 5D 12 54 12 65 12 6C 12 74 .......].T.e.l.t
029BE0: 12 7D 12 F0 12 E7 12 F9 12 05 13 11 13 1D 13 39 .}.............9
029BF0: 13 29 13 56 13 49 13 82 13 6B 13 9C 13 91 13 00 .).V.I...k......
029C00: 00 00 00 B4 13 A9 13 CD 16 0B CD F4 44 CD 48 0F ............D.H.
029C10: 21 19 14 CD 5E 10 2B 2B C9 04 B7 CA CD 16 10 DA !...^.++........
029C20: 16 0B E5 CD 72 10 EB 23 CD BD 10 E1 2B 72 2B 73 ....r..#....+r+s
029C30: CD 7C 0F 18 33 4B 40 02 17 00 40 26 18 21 40 68 .|..3K@...@&.!@h
029C40: 40 7E 40 EE 40 FE 7F 28 D3 FE 13 D8 FE 1B D0 87 @~@.@..(........
029C50: 6F 26 00 11 0F 14 19 5E 23 56 EB E9 C5 C9 08 11 o&.....^#V......
029C60: 10 11 CD A6 0F CD 33 12 DD CB 01 86 B7 21 72 01 ......3......!r.
029C70: 36 00 C2 45 14 CD E9 0F FE 04 CA 25 16 FE 06 28 6..E.......%...(
029C80: DB FE 08 CA C2 48 FE 05 CA E8 15 D9 E5 D9 1E 07 .....H..........
029C90: CD 5E 56 D9 54 5D E3 F5 EB B7 ED 52 01 0B 00 B7 .^V.T].....R....
029CA0: ED 42 20 45 EB 7E FE 21 20 3F 23 4E 23 46 23 7E .B E.~.! ?#N#F#~
029CB0: FE E5 20 35 23 7E FE 21 20 2F 23 5E 23 56 EB 29 .. 5#~.! /#^#V.)
029CC0: 09 EB 23 7E FE 29 20 21 23 7E FE D1 20 1B 23 7E ..#~.) !#~.. .#~
029CD0: FE 19 20 15 23 7E FE E5 20 0F 01 F6 FF F1 09 C1 .. .#~.. .......
029CE0: D5 D9 E1 16 01 06 00 18 03 F1 E1 D9 E5 D5 05 20 ...............
029CF0: 06 21 A2 4C CD 5E 10 04 CD 8C 0F CD DE 44 E1 D1 .!.L.^.......D..
029D00: 00 01 80 FF 7F 02 00 F5 1C 52 45 41 44 4C CE 06 .........READL..
029D10: 43 43 07 1D 52 45 41 C4 06 7C 43 12 1D 57 52 49 CC..REA..|C..WRI
029D20: 54 45 4C CE 06 91 41 1B 1D 57 52 49 54 C5 06 43 TEL...A..WRIT..C
029D30: 41 C3 00 00 C3 03 03 FF 00 00 00 00 00 00 00 00 A...............
029D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029D70: 00 00 00 00 4C 01 4D 01 01 00 FF 50 00 0D 1A 00 ....L.M....P....
029D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 A3 01 00 .............£..
029DD0: 00 FF 01 FF 00 C3 EA 01 C3 4F 05 C3 98 08 2A 01 .........O....*.
029DE0: 00 11 58 00 19 5E 23 56 ED 53 A4 01 C9 0E 06 D5 ..X..^#V.S......
029DF0: 1E FF CD CB 01 D1 B7 C8 37 C9 0E 01 D5 E5 DD E5 ........7.......
029E00: FD E5 CD 05 00 FD E1 DD E1 E1 D1 C9 D5 11 80 00 ................
029E10: 18 01 D5 C5 0E 1A CD CB 01 C1 D1 C9 3E 0D CD AA ............>...
029E20: 01 3E 0A CD AA 01 C9 F5 D5 5F C5 0E 02 CD CB 01 .>......._......
029E30: C1 D1 F1 C9 2A 2E 02 ED 5B 2C 02 ED 4B 2A 02 3A ....*...[,..K*.:
029E40: 29 02 FD 2A 30 02 C9 22 2E 02 ED 53 2C 02 ED 43 )..*0.."...S,..C
029E50: 2A 02 32 29 02 FD 22 30 02 C9 00 00 00 00 00 00 *.2).."0........
029E60: 00 00 00 E1 E9 FE 30 3F D0 FE 3A C9 E5 C5 06 05 ......0?..:.....
029E70: CB 7C 28 08 EB 21 00 00 B7 ED 52 04 FD 21 AD 02 .|(..!....R..!..
029E80: FD 5E 00 FD 56 01 B7 ED 52 30 08 19 FD 23 FD 23 .^..V...R0...#.#
029E90: 10 EE 04 48 06 00 E1 B7 ED 42 38 06 45 04 05 C4 ...H.....B8.E...
029EA0: BC 02 E1 CB 7C 28 0C 3E 2D CD AA 01 B7 EB 21 00 ....|(.>-.....!.
029EB0: 00 ED 52 FD 21 AD 02 01 30 05 3E 30 FD 5E 00 FD ..R.!...0.>0.^..
029EC0: 56 01 B7 ED 52 38 03 3C 18 F8 19 B9 28 04 CD AA V...R8.<....(...
029ED0: 01 0D FD 23 FD 23 10 E2 B9 C0 CD AA 01 C9 10 27 ...#.#.........'
029EE0: E8 03 64 00 0A 00 01 00 95 D0 ED 44 47 3E 20 CD ..d........DG> .
029EF0: AA 01 10 FB C9 7E 23 CD AA 01 10 F9 C9 B7 20 05 .....~#....... .
029F00: 05 CA 8B 15 04 C2 BE 15 25 FA 74 15 D9 2B D9 20 ........%.t..+.
029F10: 1E 0D 28 14 0D C2 14 18 D9 2B D9 CD 32 01 ED CD ..(......+..2...
029F20: 32 01 53 CD A6 10 13 13 CD 32 01 22 C3 A6 10 0D 2.S......2."....
029F30: 28 1F 0D 20 1C D9 2B D9 CD 32 01 DD CD 32 01 73 (.. ..+..2...2.s
029F40: CD 67 15 1C CD 32 01 DD CD 32 01 72 CD 67 15 1C .g...2...2.r.g..
029F50: BF CD 32 01 DD 20 17 CD 32 01 75 CD 67 15 CD 32 ..2.. ..2.u.g..2
029F60: 01 DD 1C CD 32 01 74 F5 7B CD 82 10 F1 C9 CD 32 ....2.t.{......2
029F70: 01 77 18 F3 0D 28 08 0D 28 0B 21 01 16 18 03 21 .w...(..(.!....!
029F80: 04 16 C3 5E 10 21 0E 16 C3 58 10 21 19 16 C3 44 ...^.!...X.!...D
029F90: 10 CD 9B 0F CD F4 44 CD 1D 4B C3 F8 4A CD 9B 0F ......D..K..J...
029FA0: CD C5 44 CD 96 0F CD F4 44 CD A3 0F 05 28 2B 05 ..D.....D.£..(+.
029FB0: 20 06 ED 43 70 01 18 06 04 04 26 00 28 B6 CB 70 ..Cp.....&.(..p
029FC0: 20 1D CB 78 20 1D D9 2B D9 CD 32 01 01 ED 5B 70 ..x ..+..2...[p
029FD0: 01 CD A6 10 21 0A 16 C3 66 10 1E 34 C3 B7 09 1E ....!...f..4....
029FE0: 3F 18 F9 0E 01 C3 08 15 C5 23 23 46 04 23 23 23 ?........##F.###
029FF0: 5E 23 56 3A 60 01 CD 90 57 E3 4E 23 46 E1 C3 EC ^#V:`...W.N#F...
02A000: 14 02 E1 77 05 EB E1 73 23 72 03 D1 ED B0 0A 44 ...w...s#r.....D
02A010: 4D E1 73 23 72 23 71 23 70 0B ED 5B 32 01 21 00 M.s#r#q#p..[2.!.
02A020: 00 39 ED B0 F9 E5 C5 11 04 00 19 46 CD 16 0B 05 .9.........F....
02A030: 04 CA 96 16 CD 9E 0F 11 05 00 19 CD 70 54 C5 5F ............pT._
02A040: 2B 7E 23 4E 23 46 E5 FE 02 7B 28 0C 1E 18 C5 CD +~#N#F...{(.....
02A050: 29 58 D1 CD 50 0F 18 21 CD DE 44 CB 78 20 1A 05 )X..P..!..D.x ..
02A060: 28 17 04 28 22 D9 2B D9 CD 32 01 01 ED 5B 70 01 (..(".+..2...[p.
02A070: CD A6 10 21 C4 16 CD 66 10 E1 C1 05 28 15 CD 96 ...!...f....(...
02A080: 0F 11 0A 00 19 18 B4 0D 28 EF 0D 28 EC CD 32 01 ........(..(..2.
02A090: 33 18 E6 CD A3 0F DD CB 02 9E E1 4E 23 46 E1 F5 3...£......N#F..
02A0A0: 5E 23 56 23 7E 21 60 01 96 F2 BF 16 ED 44 CD 32 ^#V#~!`......D.2
02A0B0: 01 06 CD 7D 10 21 D0 16 CD 66 10 F1 C3 A6 10 21 ...}.!...f.....!
02A0C0: D6 16 18 F4 0B EB AF 6F 67 ED 42 39 F9 EB ED B0 .......og.B9....
02A0D0: 05 CD AF 04 D5 CD 03 DD E5 CD CD 76 11 E5 21 65 ...........v..!e
02A0E0: 01 5E 16 00 CD 50 0F D1 CD 32 01 FE CD 67 15 21 .^...P...2...g.!
02A0F0: C7 17 CD 66 10 FE BA 28 05 CD 96 0F 18 DC 3E FB ...f...(......>.
02A100: 21 E0 02 18 03 21 E6 02 7E B7 C8 CD AA 01 23 18 !....!..~.....#.
02A110: F7 46 41 4C 53 45 00 54 52 55 45 00 11 40 04 18 .FALSE.TRUE..@..
02A120: 10 C1 11 9F 04 18 0A C1 C1 11 8E 04 18 03 11 37 ...............7
02A130: 04 C3 03 01 21 9C 01 22 25 01 EB CD D7 02 21 2F ....!.."%.....!/
02A140: 04 18 2A 11 4B 04 18 E9 11 55 04 18 E4 11 63 04 ..*.K....U....c.
02A150: 18 DF 11 72 04 18 DA 0E 0B CD CB 01 0F D0 CD C9 ...r............
02A160: 01 FE 03 C0 21 9C 01 22 25 01 21 29 04 CD D7 02 ....!.."%.!)....
02A170: D1 CD A3 0A ED 53 B1 03 CD C9 01 E6 DF FE 45 28 ..£..S........E(
02A180: 29 3A 06 01 3C 28 1C 11 81 00 01 08 00 21 E5 03 ):..<(.......!..
02A190: ED B0 3E 08 32 80 00 21 C5 08 22 15 01 21 D6 03 ..>.2..!.."..!..
02A1A0: C3 49 07 CD F1 03 C7 77 23 C9 21 76 03 22 AB 01 .I.....w#.!v."..
02A1B0: 3A 06 01 3C 20 03 32 06 01 11 81 00 01 0C 00 21 :..< .2........!
02A1C0: E5 03 ED B0 D5 11 5C 00 0E 09 21 E4 03 3A E6 03 ......\...!..:..
02A1D0: FE 3A 20 06 23 7E D6 40 23 77 ED B0 3E 20 32 6D .: .#~.@#w..> 2m
02A1E0: 00 11 00 00 E1 CD A3 0A 3E 10 32 80 00 21 D1 07 ......£.>.2..!..
02A1F0: 22 15 01 21 C8 03 C3 49 07 20 20 48 50 20 20 20 "..!...I. HP
02A200: 20 20 20 2E 43 4F 4D 20 20 48 50 45 20 20 20 20 .COM HPE
02A210: 20 2E 43 4F 4D 00 54 20 20 20 20 20 20 20 20 20 .COM.T
02A220: 3B 47 CD DB 01 2A 01 01 7E FE C3 20 07 23 5E 23 ;G...*..~.. .#^#
02A230: 56 EB 18 F4 11 1A 00 19 23 7E FE 21 20 0C 11 07 V.......#~.! ...
02A240: 00 19 5E 23 56 CD 48 09 18 EE FE 32 C0 23 5E 23 ..^#V.H....2.#^#
02A250: 56 CD 02 09 11 06 00 19 18 DE 0D 0A 48 61 6C 74 V...........Halt
02A260: 20 61 74 20 50 43 3D 00 4F 76 65 72 66 6C 6F 77 at PC=.Overflow
02A270: 00 4F 75 74 20 6F 66 20 52 41 4D 00 2F 20 62 79 .Out of RAM./ by
02A280: 20 5A 65 72 6F 00 49 6E 64 65 78 20 74 6F 6F 20 Zero.Index too
02A290: 4C 6F 77 00 49 6E 64 65 78 20 74 6F 6F 20 48 69 Low.Index too Hi
02A2A0: 67 68 00 4D 61 74 68 73 20 43 61 6C 6C 20 45 72 gh.Maths Call Er
02A2B0: 72 6F 72 00 46 69 6C 65 20 45 72 72 6F 72 00 4E ror.File Error.N
02A2C0: 75 6D 62 65 72 20 74 6F 6F 20 6C 61 72 67 65 00 umber too large.
02A2D0: 4E 75 6D 62 65 72 20 65 78 70 65 63 74 65 64 00 Number expected.
02A2E0: DD 54 DD 5D EB 5E 23 56 10 FA C9 AF ED 52 19 30 .T.].^#V.....R.0
02A2F0: 01 EB B3 5A C2 CC 04 EB C9 EB 19 EB 29 1F 30 FC ...Z........).0.
02A300: 18 3B 01 FF FF C5 CD 16 0B CD F4 44 D9 2B D9 CD .;.........D.+..
02A310: 72 10 2B E5 11 14 0B CD A6 0F 47 79 32 65 01 3D r.+.......Gy2e.=
02A320: 78 20 B7 CD 76 11 CD 4D 0F CD 94 10 21 C1 17 CD x ..v..M....!...
02A330: 66 10 FE BA 28 05 CD 96 0F 18 E8 3E F6 54 5D 2B f...(......>.T]+
02A340: 06 FF 4F 09 C1 C5 B7 ED 42 09 28 05 CD B2 10 18 ..O.....B.(.....
02A350: EF C1 1B D5 21 65 01 46 C5 CD 16 0B CD 68 14 C1 ....!e.F.....h..
02A360: 21 65 01 70 CD 63 10 2B D1 C1 E5 04 C5 E5 EB 13 !e.p.c.+........
02A370: CD B2 10 2B 2B F5 3E C2 CD C8 10 F1 FE 12 28 2E ...++.>.......(.
02A380: FE 10 28 0A CD 6F 0F 47 3A 65 01 C3 1F 17 23 1B ..(..o.G:e....#.
02A390: 1B 1B CD BD 10 D1 C1 E1 D9 2B 2B 2B D9 CD 16 0B .........+++....
02A3A0: CD 72 10 EB 05 04 C8 E1 CD B2 10 10 FA C9 D1 C1 .r..............
02A3B0: 04 E1 CD 72 10 2B E5 C5 CD 16 0B CD 68 14 C1 18 ...r.+......h...
02A3C0: DF 07 B7 ED 52 19 CA 03 CA CD 7D 10 0C F5 CD D3 ....R.....}.....
02A3D0: 17 F1 C9 2A 63 01 CD F1 11 28 35 90 28 18 0D 28 ...*c....(5.(..(
02A3E0: 08 CD 00 12 CD 32 01 77 C9 CD 32 01 E5 CD 00 12 .....2.w..2.....
02A3F0: 21 1B 18 C3 66 10 CD 1D 12 30 04 0D C3 51 15 0D !...f....0...Q..
02A400: 28 05 CD 0F 12 18 DD CD 32 01 E5 CD 0F 12 18 E0 (.......2.......
02A410: 0D CA 28 15 CD 32 01 32 C3 A6 10 05 D1 73 23 72 ..(..2.2.....s#r
02A420: EB 04 5E 23 56 EB CD B0 09 CD E9 0F FE 02 1E 07 ..^#V...........
02A430: C4 B7 09 79 32 65 01 22 63 01 CD 16 0B CD 8C 0F ...y2e."c.......
02A440: CD C8 44 D9 22 70 01 D9 CD CD 17 FE 0D 28 07 FE ..D."p.......(..
02A450: 0C 1E 11 C4 B7 09 F5 CD 16 0B 2A 65 01 26 00 D9 ..........*e.&..
02A460: E5 D9 CD D8 44 08 79 3D D9 C1 D9 20 40 C6 21 CD ....D.y=... @.!.
02A470: 84 47 D9 23 BE 20 1F ED 42 09 20 1A ED 5B 70 01 .G.#. ..B. ..[p.
02A480: ED 52 44 4D 62 6B 1B ED B0 2B D9 F1 E5 DD CB 01 .RDMbk...+......
02A490: D6 CD 63 10 18 0F 23 23 23 D9 DD CB 01 96 21 AF ..c...###.....!.
02A4A0: 19 CD 66 10 F1 2B E5 F5 2A 63 01 18 33 F1 FE 0C ..f..+..*c..3...
02A4B0: 20 08 21 B2 19 11 B6 19 18 06 21 BB 19 11 C0 19 .!.......!.....
02A4C0: CD 5E 10 E5 EB CD 66 10 E5 CD 32 01 C5 F5 2A 63 .^....f...2...*c
02A4D0: 01 E5 3A 65 01 F5 CD 5E 14 08 F1 4F E1 22 63 01 ..:e...^...O."c.
02A4E0: CD F1 11 28 53 90 28 21 CD 00 12 0D 28 5B CD 32 ...(S.(!....([.2
02A4F0: 01 77 F1 C6 30 CD C9 17 21 C4 19 CD 66 10 D1 CD .w..0...!...f...
02A500: B7 20 F6 19 C9 C3 FD 02 7A AC 47 CD 09 05 EB CD . ......z.G.....
02A510: 09 05 AF ED 52 19 30 01 EB B2 20 E9 B3 5A C2 F8 ....R.0... ..Z..
02A520: 04 EB C9 EB 19 EB 29 38 DC 1F 30 FA B7 20 F4 ED ......)8..0.. ..
02A530: 5A 38 D2 FA D4 04 B0 F0 18 03 7C B7 F0 AF 95 6F Z8........|....o
02A540: 3E 00 9C 67 C9 7C B5 CA 12 03 7C D5 AA F5 AF B4 >..g.|....|.....
02A550: F4 0C 05 44 4D 21 00 00 EB CD 09 05 B5 CA 44 05 ...DM!........D.
02A560: 3E 11 29 3D 30 FC EB ED 6A 09 38 02 ED 42 CB 13 >.)=0...j.8..B..
02A570: CB 12 3D 20 F2 F1 EB FC 0C 05 EB F1 B7 F0 18 BD ..= ............
02A580: CD D1 09 E5 D5 C5 F5 2A 25 01 CD 80 05 F1 C1 D1 .......*%.......
02A590: E1 C9 E5 11 83 04 C3 00 03 E5 2A 25 01 5E 23 56 ..........*%.^#V
02A5A0: D5 EB 2B 2B 46 2B 4E E1 D1 ED B0 2A 25 01 C3 21 ..++F+N....*%..!
02A5B0: 06 5E 23 56 23 23 23 7E 3D 20 D7 2B 2B 2B 13 1A .^#V###~= .+++..
02A5C0: 72 2B 73 FE 0A 28 EA FE 1A C0 E5 23 23 4E 23 46 r+s..(.....##N#F
02A5D0: 23 23 EB ED 42 EB D1 C2 2C 07 23 7E 3C C2 E1 06 ##..B...,.#~<...
02A5E0: 23 EB 0E 0A CD CB 01 EB 23 4E 23 06 00 7E FE 03 #.......#N#..~..
02A5F0: CA 00 00 FE 1A 20 08 E5 11 FC FF 19 36 01 E1 E5 ..... ......6...
02A600: 09 36 0D 23 36 1A 1E 0D 0E 02 CD CB 01 1E 0A 0E .6.#6...........
02A610: 02 CD CB 01 EB C1 21 FA FF 09 72 2B 73 2B 70 2B ......!...r+s+p+
02A620: 71 C9 D5 CD CB 07 E1 CD 2F 07 C8 23 23 EB 01 28 q......./..##..(
02A630: 00 09 EB CD E1 01 EB 0E 14 CD CB 01 B7 C2 61 05 ..............a.
02A640: 54 5D 01 80 00 09 EB D5 0E 04 ED B0 EB 36 04 E1 T]...........6..
02A650: 18 0D 11 04 00 19 7E 3D C2 61 05 11 A4 00 19 4E ......~=.a.....N
02A660: 23 46 79 B0 28 43 0B 70 2B 71 23 23 4E 23 46 23 #Fy.(C.p+q##N#F#
02A670: 7E E5 5F 16 00 EB 19 11 7C FF 19 D1 13 D5 FE 80 ~._.....|.......
02A680: 20 1D E1 E5 D5 C5 11 7B FF 19 EB CD E1 01 21 DF ......{......!.
02A690: FF 19 EB 0E 14 CD CB 01 3C CA 61 05 C1 D1 AF 3C ........<.a....<
02A6A0: ED A0 EA 4D 06 E1 2B 77 C9 11 5C FF 19 36 01 C9 ...M..+w..\..6..
02A6B0: 11 04 00 19 7E 3C C2 61 05 11 A4 00 19 34 23 20 ....~<.a.....4#
02A6C0: 01 34 23 4E 23 46 23 7E E5 5F 16 00 EB 19 11 7C .4#N#F#~._.....|
02A6D0: FF 19 D1 13 D5 EB FE 80 20 11 E3 E5 C5 11 7B FF ........ .....{.
02A6E0: CD C9 06 EB C1 B7 C2 C2 06 E1 E3 3C ED A0 EA A5 ...........<....
02A6F0: 06 18 B2 D1 D1 2B 2B 36 00 C9 19 EB CD E1 01 21 .....++6.......!
02A700: B1 10 23 EB E1 08 C3 BD 10 CD 1D 12 30 25 CD 32 ..#.........0%.2
02A710: 01 DD 0D 20 15 CD 32 01 6E CD 67 15 1C CD 32 01 ... ..2.n.g...2.
02A720: DD CD 32 01 66 CD 67 15 18 25 CD 32 01 7E CD 67 ..2.f.g..%.2.~.g
02A730: 15 18 BF CD 0F 12 18 B3 0D 28 09 CD 32 01 3A CD .........(..2.:.
02A740: A6 10 18 AE CD 9B 10 18 06 21 21 18 CD 66 10 F1 .........!!..f..
02A750: 07 07 07 D6 3D CD C9 17 CD 72 10 EB E1 E5 CD B2 ....=....r......
02A760: 10 DD CB 01 56 20 3B CD 32 01 D1 CD 32 01 D5 FE ....V ;.2...2...
02A770: 2B 28 04 CD 32 01 EB 21 AA 19 CD 66 10 2B E5 DD +(..2..!...f.+..
02A780: 66 01 E5 CD 5E 14 E1 DD 74 01 CD 63 10 EB E1 CD f...^...t..c....
02A790: B2 10 EB D1 13 CD B1 10 DD CB 01 56 C0 CD 32 01 ...........V..2.
02A7A0: D1 C9 C1 D1 CD 95 10 C5 18 C5 06 B7 ED 52 FA 04 .............R..
02A7B0: E3 C3 03 C1 B8 DA 04 00 00 3C 47 04 47 F1 B8 DA .........<G.G...
02A7C0: 03 00 00 05 05 C1 B8 C2 00 00 46 52 41 C3 0B 17 ..........FRA...
02A7D0: 12 C8 19 52 41 4E 44 4F CD 07 10 5A D1 19 52 41 ...RANDO...Z..RA
02A7E0: 4E 53 45 45 C4 08 00 00 04 5A 04 5A 04 DC 19 45 NSEE.....Z.Z...E
02A7F0: 58 D0 0B D5 12 ED 19 4C CE 0B 83 13 F5 19 41 52 X......L......AR
02A800: 43 54 41 CE 0B 7D 15 FC 19 54 41 CE 0B 4E 16 07 CTA..}...TA..N..
02A810: 1A 43 4F D3 0B 0A 14 0F 1A 53 49 CE 0B 28 14 00 .CO......SI..(..
02A820: 00 43 50 CD 09 01 00 26 5A 26 5A 03 1F 1A 49 4E .CP....&Z&Z...IN
02A830: D0 09 03 00 C1 59 C1 59 02 2C 1A 4F 55 D4 06 A5 .....Y.Y.,.OU...
02A840: 59 39 1A 41 44 44 D2 07 94 59 41 1A 53 49 5A C5 Y9.ADD...YA.SIZ.
02A850: 07 76 59 4A 1A 49 4E 4C 49 4E C5 06 5C 49 53 1A .vYJ.INLIN..\IS.
02A860: 45 4E 54 49 45 D2 0C A6 0D 5E 1A 52 45 41 44 4C ENTIE....^.READL
02A870: C6 08 00 00 D8 59 D8 59 01 69 1A 50 52 4F 46 C6 .....Y.Y.i.PROF.
02A880: 08 00 00 CC 59 CC 59 01 79 1A 50 52 4F CE 08 00 ....Y.Y.y.PRO...
02A890: 00 D2 59 D2 59 01 88 1A 55 53 45 D2 08 00 00 E2 ..Y.Y...USE.....
02A8A0: 59 E2 59 02 96 1A 49 4E 43 C8 09 03 00 C7 59 C7 Y.Y...INC.....Y.
02A8B0: 59 01 A4 1A 52 C2 02 03 00 00 00 FF 00 2B 02 00 Y...R........+..
02A8C0: B2 1A 52 C3 02 03 00 00 00 FF 00 2A 02 00 C0 1A ..R........*....
02A8D0: 52 C4 02 03 00 00 00 FF 00 2D 02 00 CE 1A 52 C5 R........-....R.
02A8E0: 02 03 00 00 00 FF 00 2C 02 00 DC 1A 52 C8 02 03 .......,....R...
02A8F0: 00 00 00 FF 00 2F 02 00 EA 1A 52 CC 02 03 00 00 ...../....R.....
02A900: DF FF 19 EB 0E 15 C3 CB 01 D5 CD E3 07 E1 CD 2F .............../
02A910: 07 C8 21 28 00 19 EB 73 23 72 D5 23 4E 23 46 23 ..!(...s#r.#N#F#
02A920: 23 E5 C5 23 23 CD E1 01 EB 0E 14 CD CB 01 B7 20 #..##..........
02A930: 0E 01 80 00 09 C1 ED 42 28 0B 09 C5 EB 18 E6 36 .......B(......6
02A940: 1A 22 A1 07 C1 D1 E1 7E FE 0A 23 28 FA 2B D5 1B .".....~..#(.+..
02A950: 1B 1B 1B EB 72 2B 73 EB D1 FE 1A C0 EB 36 01 C9 ....r+s......6..
02A960: E5 11 04 00 19 36 01 23 23 23 EB 0E 0F CD CB 01 .....6.###......
02A970: EB 2B 2B 3C D1 28 E6 36 00 C9 E5 CD F1 03 E1 11 .++<.(.6........
02A980: A3 07 CD D8 06 2A 15 01 7C B5 28 0A EB 21 06 01 £....*..|.(..!..
02A990: 7E 01 0F 00 ED B0 CD DB 01 21 ED B0 22 FE 00 2A ~........!.."..*
02A9A0: A1 07 11 CB 07 B7 ED 52 28 09 44 4D EB 11 00 01 .......R(.DM....
02A9B0: C3 FE 00 21 89 07 CD D7 02 C7 0D 0A 43 61 6E 27 ...!........Can'
02A9C0: 74 20 66 69 6E 64 20 63 68 61 69 6E 20 66 69 6C t find chain fil
02A9D0: 65 00 CB 07 CB 07 FF FF 00 00 00 00 00 00 00 00 e...............
02A9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02A9F0: 00 00 00 00 00 00 00 00 00 00 00 00 CD DB 01 E5 ................
02AA00: 62 6B 01 AD 00 09 EB 73 23 72 23 23 23 EB E1 CD bk.....s#r###...
02AA10: 02 09 18 17 CD DB 01 EB 23 23 4E 23 46 03 78 B1 ........##N#F.x.
02AA20: 0B 3E 1A 28 01 02 EB 13 CD 48 09 13 13 CD 30 08 .>.(.....H....0.
02AA30: FE 20 28 21 D6 40 12 13 12 13 23 23 06 08 CD 27 . (!.@....##...'
02AA40: 08 23 06 03 CD 27 08 AF 12 13 12 13 12 13 12 21 .#...'.........!
02AA50: 11 00 19 77 C9 AF 18 DE CD 30 08 12 13 23 10 F8 ...w.....0...#..
02AA60: C9 7E FE 61 D8 FE 7B D0 D6 20 C9 D5 CD CB 07 E1 .~.a..{.. ......
02AA70: 11 04 00 19 CD 7F 08 01 23 00 09 54 5D 01 80 00 ........#..T]...
02AA80: 09 36 00 23 36 00 2B 3E 04 4F ED B0 77 C9 D5 CD .6.#6.+>.O..w...
02AA90: E3 07 D1 21 28 00 19 EB 73 23 72 23 4E 23 46 23 ...!(...s#r#N#F#
02AAA0: E5 60 69 ED 52 44 4D 0B 62 6B 36 00 13 ED B0 E1 .`i.RDM.bk6.....
02AAB0: 36 FF 23 E5 23 23 EB 0E 13 CD CB 01 0E 16 CD CB 6.#.##..........
02AAC0: 01 E1 3C 36 01 C0 36 00 C9 E5 D5 C5 F5 2A 25 01 ..<6..6......*%.
02AAD0: 5E 23 56 12 2B CD B3 08 F1 C1 D1 E1 C9 1A 5F 0E ^#V.+........._.
02AAE0: 02 C3 CB 01 5E 23 56 23 23 23 7E 3C C2 61 05 23 ....^#V###~<.a.#
02AAF0: 23 7E 01 FB FF 09 3C 28 E4 13 1A 72 2B 73 FE 1A #~....<(...r+s..
02AB00: 00 FF 00 2E 02 00 F8 1A 52 42 C3 02 01 00 01 80 ........RB......
02AB10: FF 7F 2A 02 00 06 1B 52 44 C5 02 01 00 01 80 FF ..*....RD.......
02AB20: 7F 2C 02 00 15 1B 52 48 CC 02 01 00 01 80 FF 7F .,....RH........
02AB30: 2E 02 00 24 1B 52 49 D9 02 01 00 01 80 FF 7F 30 ...$.RI........0
02AB40: 02 00 33 1B 52 C1 02 03 00 00 00 FF 00 29 02 00 ..3.R........)..
02AB50: 42 1B 55 53 45 52 C6 08 00 00 31 5A 31 5A 02 50 B.USER....1Z1Z.P
02AB60: 1B 48 41 4C D4 08 00 00 48 5A 48 5A 01 5F 1B 53 .HAL....HZHZ._.S
02AB70: 51 52 D4 0B 91 10 6D 1B 50 41 47 C5 06 DC 43 76 QR....m.PAG...Cv
02AB80: 1B 52 4F 55 4E C4 0C 9B 0D 7F 1B 54 52 55 4E C3 .ROUN......TRUN.
02AB90: 0C 75 0D 89 1B 4D 41 58 49 4E D4 01 01 00 FF 7F .u...MAXIN......
02ABA0: 93 1B 53 55 43 C3 07 3E 49 A0 1B 50 52 45 C4 07 ..SUC..>I..PRE..
02ABB0: 2D 49 A9 1B 4F 52 C4 07 1E 49 B2 1B 52 45 43 41 -I..OR...I..RECA
02ABC0: 53 D4 07 91 15 BA 1B 50 45 45 CB 07 2C 4B C5 1B S......PEE..,K..
02ABD0: 50 4F 4B C5 06 9D 15 CE 1B 4D 45 4D 41 56 41 49 POK......MEMAVAI
02ABE0: CC 07 81 58 D7 1B 52 45 4C 45 41 53 C5 06 9B 58 ...X..RELEAS...X
02ABF0: E4 1B 4D 41 52 CB 06 96 58 F0 1B 44 49 53 50 4F ..MAR...X..DISPO
02AC00: 53 C5 06 BA 58 F9 1B 4E 45 D7 06 BF 58 05 1C 52 S...X..NE...X..R
02AC10: 45 57 52 49 54 C5 06 3B 44 0D 1C 52 45 53 45 D4 EWRIT..;D..RESE.
02AC20: 06 43 44 19 1C 43 48 41 49 CE 06 29 44 23 1C 45 .CD..CHAI..)D#.E
02AC30: 4F 4C CE 07 E4 43 2D 1C 45 4F C6 07 09 44 36 1C OL...C-.EO...D6.
02AC40: 4F 55 54 50 55 D4 02 03 40 00 FF FF FF 9C 01 00 OUTPU...@.......
02AC50: 3E 1C 49 4E 50 55 D4 02 03 40 00 FF FF FF 43 01 >.INPU...@....C.
02AC60: 00 50 1C 47 45 D4 06 C0 43 61 1C 50 55 D4 06 B8 .P.GE...Ca.PU...
02AC70: 43 69 1C 43 48 D2 09 03 00 4C 5A 4C 5A 02 71 1C Ci.CH....LZLZ.q.
02AC80: 4F 44 C4 09 04 00 FF 59 FF 59 02 7E 1C 41 42 D3 OD.....Y.Y.~.AB.
02AC90: 0D 56 5A 61 5A 8B 1C 53 51 D2 0D 4F 5A 5B 5A 95 .VZaZ..SQ..OZ[Z.
02ACA0: 1C 54 45 58 D4 03 03 40 00 FF FF FF A9 00 9F 1C .TEX...@........
02ACB0: 46 41 4C 53 C5 01 04 00 00 01 AE 1C 54 52 55 C5 FALS........TRU.
02ACC0: 01 04 00 01 01 BA 1C 42 4F 4F 4C 45 41 CE 03 04 .......BOOLEA...
02ACD0: 00 00 01 01 01 01 00 C5 1C 43 48 41 D2 03 03 00 .........CHA....
02ACE0: 00 FF FF FF 01 00 D7 1C 52 45 41 CC 03 02 00 00 ........REA.....
02ACF0: 00 00 00 04 00 E6 1C 49 4E 54 45 47 45 D2 03 01 .......INTEGE...
02AD00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02AD10: 24 00 00 00 02 09 4E E5 24 00 41 02 00 00 00 02 $.....N.$.A.....
02AD20: 24 00 46 02 00 00 00 02 24 00 42 02 00 00 00 02 $.F.....$.B.....
02AD30: 24 00 47 02 00 00 00 02 24 00 43 02 00 00 00 02 $.G.....$.C.....
02AD40: 24 00 48 02 00 00 00 02 24 00 44 02 00 00 00 02 $.H.....$.D.....
02AD50: 24 00 49 02 00 00 00 02 24 00 45 02 00 00 00 02 $.I.....$.E.....
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: C0 EB 21 28 00 19 EB 73 23 72 23 4E 23 46 C5 23 ..!(...s#r#N#F.#
02AE10: 23 23 23 CD E1 01 EB 0E 15 CD CB 01 01 80 00 09 ###.............
02AE20: C1 B7 20 08 ED 42 D0 09 EB C5 18 E7 62 6B 2B 2B .. ..B......bk++
02AE30: 36 00 C9 1A B7 F0 D5 E5 21 24 00 CD C9 06 D5 21 6.......!$.....!
02AE40: A1 00 19 4E 23 46 23 7E 11 7E FF 19 36 00 23 36 ...N#F#~.~..6.#6
02AE50: 00 23 36 00 23 D1 F5 C5 EB CD E1 01 EB 0E 21 CD .#6.#.........!.
02AE60: CB 01 C1 71 23 70 0E 22 CD CB 01 0E 10 CD CB 01 ...q#p."........
02AE70: 21 A3 00 19 F1 77 E1 D1 C9 1A B7 F0 D5 E5 1B 1B !£...w..........
02AE80: 1B 1B 21 28 00 19 EB 4E 23 46 3E 1A 02 03 23 23 ..!(...N#F>...##
02AE90: CD DD 08 0E 10 CD CB 01 E1 D1 C9 CD A7 01 FE 0D ................
02AEA0: 20 F9 C9 5E 23 56 1A FE 0D 3E 00 C0 3C C9 CD A7 ..^#V...>..<...
02AEB0: 01 FE 20 28 F9 FE 0D C0 18 F4 CD 7D 09 FE 2D 28 .. (.......}..-(
02AEC0: 37 FE 2B CC A7 01 CD 34 02 D2 F1 02 21 00 00 06 7.+....4....!...
02AED0: 04 FE 34 30 01 04 D6 30 5F 16 00 19 CD D1 09 CD ..40...0_.......
02AEE0: 34 02 30 0E CD 52 05 05 28 0B 29 E5 29 29 D1 19 4.0..R..(.).))..
02AEF0: 18 E4 CB 7C C8 C3 F8 02 CD 92 09 1E 00 EB B7 ED ...|............
02AF00: 52 C9 E5 D5 2A 25 01 5E 23 56 1A D1 E1 C9 CD D1 R...*%.^#V......
02AF10: 09 FE 0D 28 08 77 23 CD 52 05 10 F2 C9 AF 77 23 ...(.w#.R.....w#
02AF20: 10 FC C9 21 02 00 39 4F AF CB 39 1F CB 39 1F CB ...!..9O..9..9..
02AF30: 39 17 17 17 47 04 AF 37 8F 10 FD 09 C9 3C 47 7E 9...G..7.....<G~
02AF40: B2 77 CB 02 30 01 23 10 F6 C9 E1 22 17 01 06 00 .w..0.#...."....
02AF50: 68 60 B7 ED 42 39 54 5D 2B F9 36 00 ED B0 2A 17 h`..B9T]+.6...*.
02AF60: 01 E9 E1 22 17 01 21 00 00 39 54 5D 09 41 1A 02 ..."..!..9T].A..
02AF70: 00 77 23 13 10 F8 EB F9 2A 17 01 E9 E1 22 17 01 .w#.....*...."..
02AF80: 21 00 00 39 54 5D 09 41 CD 00 00 23 13 10 F9 3E !..9T].A...#...>
02AF90: 01 F9 2A 17 01 E9 1A BE C8 23 10 FD AF 18 F2 1A ..*......#......
02AFA0: 2F A6 18 F4 EB 1A 2F A6 EB 18 ED B7 ED 52 3E 80 /...../......R>.
02AFB0: EA 8D 0A A4 07 C9 B7 ED 52 3E 80 EA 82 0A A4 07 ........R>......
02AFC0: EE 01 C9 2D 7B 28 1B 2D 28 0F 2D 28 07 2D 28 04 ...-{(.-(.-(.-(.
02AFD0: 45 CD BC 02 7A CD A8 0A 7B 4F 0F 0F 0F 0F CD B1 E...z...{O......
02AFE0: 0A 79 E6 0F C6 90 27 CE 40 27 CD AA 01 C9 ED 53 .y....'.@'.....S
02AFF0: 1D 01 E5 21 21 01 22 1B 01 2A 21 01 E5 CD 14 0B ...!!."..*!.....
02B000: B2 3F AA 73 76 00 E5 D5 21 55 5C 11 1E 00 CD 63 .?.sv...!U\....c
02B010: 0C E5 D5 CD A6 0D 22 31 01 D1 E1 CD 17 12 CB 74 ......"1.......t
02B020: 28 79 CD F6 16 D9 B7 FA 65 13 CA 6E 13 21 75 13 (y......e..n.!u.
02B030: 46 23 0E 00 C5 06 FE C5 D9 CD AD 0B CB 74 20 04 F#...........t .
02B040: 26 40 16 C0 D9 4E 23 46 23 C5 4E 23 06 00 C5 4E &@...N#F#.N#...N
02B050: 23 46 23 C5 4E 06 04 C5 D9 E5 D5 01 3F C5 C5 01 #F#.N.......?...
02B060: D6 03 C5 01 E7 63 C5 01 DC 04 C5 CD D9 0C CD AD .....c..........
02B070: 0B CD AD 0B CD D9 0C CD AD 0B 3A 32 01 B7 28 0D ..........:2..(.
02B080: 3C C2 FD 02 3A 31 01 B7 F2 FD 02 57 C9 3A 31 01 <...:1.....W.:1.
02B090: B7 FA FD 02 57 C9 21 7C 13 18 95 26 40 18 DB 21 ....W.!|...&@..!
02B0A0: 82 5A 1E 4F 18 D4 C0 A2 6B 7F 76 74 8C 40 1B 4C .Z.O....k.vt.@.L
02B0B0: F7 5A 52 12 7C 3D FA 21 03 7A 32 31 01 16 00 01 .ZR.|=.!.z21....
02B0C0: 73 40 C5 01 A1 02 C5 01 D2 C4 C5 01 45 05 C5 E5 s@..........E...
02B0D0: D5 01 09 53 C5 01 90 03 C5 01 03 C1 C5 01 14 03 ...S............
02B0E0: C5 E5 D5 01 A3 41 C5 01 89 01 C5 01 3A C4 C5 01 ....£A......:...
02B0F0: A0 FE C5 01 CC 6C C5 01 7C FE C5 CD AD 0B CD D9 .....l..|.......
02B100: 0C CD AD 0B CD AD 0B CD D9 0C CD AD 0B CD AD 0B ................
02B110: CD D9 0C CD AD 0B E5 D5 3A 31 01 6F 26 00 B7 F2 ........:1.o&...
02B120: F2 13 25 CD 51 0D 01 B9 58 C5 01 0C FF C5 CD 63 ..%.Q...X......c
02B130: 0C CD AD 0B C9 21 00 40 55 5D C9 CB 74 28 F6 7A .....!.@U]..t(.z
02B140: FE F3 FA 04 14 CD 57 15 06 00 20 05 06 80 CD 40 ......W... ....@
02B150: 15 7A C6 02 08 3E 02 18 14 CB 74 C8 7A FE F3 F8 .z...>....t.z...
02B160: E5 CD 57 15 20 04 CD 40 15 AF 08 AF C1 08 A8 2F ..W. ..@......./
02B170: E6 80 32 31 01 7A FE FE CC 40 15 08 87 08 FE FD ..21.z...@......
02B180: 20 03 CD 40 15 FE FC 08 87 08 20 0F 08 3C 08 01 ..@...... ..<..
02B190: 00 40 C5 06 FD C5 CB FC CD AD 0B 08 D9 6F 26 00 .@...........o&.
02B1A0: 11 6D 15 19 7E 32 32 01 D9 ED 53 33 01 22 35 01 .m..~22...S3."5.
02B1B0: CD 5F 0C E5 D5 01 3B 7A C5 01 21 00 C5 01 67 4D ._....;z..!...gM
02B1C0: C5 01 57 01 C5 01 44 E1 C5 01 B2 00 C5 CD AD 0B ..W...D.........
02B1D0: CD D9 0C CD AD 0B ED 53 3B 01 22 3D 01 CD D9 0C .......S;."=....
02B1E0: 4C 7C EE 80 67 ED 53 37 01 22 39 01 61 E5 D5 ED L|..g.S7."9.a...
02B1F0: 5B 3B 01 2A 3D 01 CD AD 0B ED 53 3F 01 22 41 01 [;.*=.....S?."A.
02B200: 2A 1D 01 B7 ED 42 09 28 30 38 07 E1 22 1B 01 EB *....B.(08.."...
02B210: 18 EA 78 A1 3C 28 0B E5 AF ED 42 95 4F 3E 00 9C ..x.<(....B.O>..
02B220: 47 E1 ED 43 1D 01 C1 C5 09 CD 2F 0B E5 73 23 72 G..C....../..s#r
02B230: 23 ED 4B 1D 01 71 23 70 D1 2A 1B 01 73 23 72 D1 #.K..q#p.*..s#r.
02B240: E1 73 23 72 C9 5E 23 56 23 4E 23 46 C9 E5 22 21 .s#r.^#V#N#F.."!
02B250: 01 3E FF 77 23 77 23 77 23 77 D1 E5 D5 EB 18 0D .>.w#w#w#w......
02B260: E5 D5 ED 5B 1F 01 B7 ED 52 19 30 01 EB 22 1F 01 ...[....R.0.."..
02B270: EB 21 CD FF ED 52 22 19 01 39 D2 EB 02 D1 E1 C9 .!...R"..9......
02B280: D5 4E 23 46 21 21 01 5E 23 56 EB B7 ED 42 09 38 .N#F!!.^#V...B.8
02B290: F6 1B C5 E3 C1 71 23 70 23 C1 71 23 70 2B 2B 2B .....q#p#.q#p+++
02B2A0: EB 73 23 72 2B CD 78 0B EB E5 CD 14 0B E1 E5 09 .s#r+.x.........
02B2B0: ED 52 E1 C0 C5 E5 EB CD 14 0B E1 C5 73 23 72 23 .R..........s#r#
02B2C0: EB E1 C1 7C A5 3C 28 01 09 EB 73 23 72 2B 2B 2B ...|.<(...s#r+++
02B2D0: EB 7C A5 3C C2 2A 0B C9 F1 C1 D1 E1 C5 C9 CB 74 .|.<.*.........t
02B2E0: 28 F7 FD 21 00 00 FD 39 7C FD 46 05 CB 70 28 44 (..!...9|.F..p(D
02B2F0: A8 F5 D5 7A 50 43 FD 5E 04 FD 96 03 EA 08 0C FA ...zPC.^........
02B300: 26 0C FD 4E 02 28 5F E5 CB BA CB BC CB 3A CB 1B &..N.(_......:..
02B310: CB 19 3D 20 F7 78 FD CB FF 7E 20 22 81 ED 5A C1 ..= .x...~ "..Z.
02B320: D1 E2 FC 0B CB 3C CB 1D 1F 14 EA 1D 0C 5F 78 E6 .....<......._x.
02B330: 80 B4 67 F1 C1 F1 F1 C5 C9 D1 30 9C 18 F5 91 ED ..g.......0.....
02B340: 52 C1 D1 CB 74 20 E6 87 ED 6A 15 E2 12 0C FD F9 R...t ...j......
02B350: C1 E1 E1 C5 C3 FD 02 48 FD 46 03 FD 70 FD FD 46 .......H.F..p..F
02B360: 02 EB ED 44 18 A1 78 E5 CB BC CB BA FD CB FF 7E ...D..x........~
02B370: 28 AA 91 ED 52 20 03 B7 28 10 30 C5 11 00 00 EB (...R ..(.0.....
02B380: 4F F1 2F 47 AF 91 ED 52 18 B8 54 5C F1 F1 18 A3 O./G...R..T\...£
02B390: C1 E5 D5 C5 FD 21 00 00 FD 39 3E 40 A4 FD 46 05 .....!...9>@..F.
02B3A0: A0 28 5E 7C A8 E6 80 47 FD 7E 03 82 4F EA 1D 0C .(^|...G.~..O...
02B3B0: C5 CB BC 4B AF EB FD 6E 02 06 08 CB 1D 30 01 82 ...K...n.....0..
02B3C0: 1F 10 F8 CB 1D 67 FD 7E 04 06 08 1F 30 01 19 CB .....g.~....0...
02B3D0: 1C CB 1D 10 F6 1F 06 07 FD CB 05 1E 30 03 81 ED ............0...
02B3E0: 5A CB 1C CB 1D 1F 10 F0 C1 5F 51 CB 74 20 06 CB Z........_Q.t ..
02B3F0: 13 ED 6A 18 04 14 EA 1D 0C 78 B4 67 C1 F1 F1 C5 ..j......x.g....
02B400: 3A 32 01 CB 3F 38 29 B7 20 11 ED 5B 33 01 2A 35 :2..?8). ..[3.*5
02B410: 01 14 CD 33 15 3A 31 01 B4 67 C9 ED 5B 3B 01 2A ...3.:1..g..[;.*
02B420: 3D 01 E5 D5 ED 5B 37 01 2A 39 01 CD AD 0B 18 E2 =....[7.*9......
02B430: 21 82 5A 11 79 FF E5 D5 14 B7 20 02 CB FC E5 D5 !.Z.y..... .....
02B440: ED 5B 37 01 2A 39 01 20 04 7C EE 80 67 E5 D5 2A .[7.*9. .|..g..*
02B450: 35 01 ED 5B 33 01 CD AD 0B CD 63 0C CD 33 15 CD 5..[3.....c..3..
02B460: AD 0B 18 B1 E5 D5 2A 41 01 ED 5B 3F 01 CD D9 0C ......*A..[?....
02B470: C9 7B 15 87 ED 6A 28 0A CB 74 28 F6 5F 08 3C 08 .{...j(..t(._.<.
02B480: 7A C9 B7 20 ED 57 18 F4 F5 CB BC 01 7C 51 C5 01 z.. .W......|Q..
02B490: C0 FD C5 CD 63 0C CD 17 12 F1 08 7A 3C C9 00 01 ....c......z<...
02B4A0: 03 02 02 03 01 00 02 03 01 00 00 01 03 02 CB 74 ...............t
02B4B0: C8 7C E6 80 32 31 01 CB BC 7A B7 FA A3 15 3E 02 .|..21...z..£.>.
02B4C0: 32 33 01 D9 21 E6 49 11 9D FF E5 D5 01 55 D5 C5 23..!.I......U..
02B4D0: 06 00 18 23 FE FE 30 0B FE F3 DA E4 14 AF 32 33 ...#..0.......23
02B4E0: 01 18 21 3E 01 32 33 01 D9 21 D9 6E 11 EB 00 E5 ..!>.23..!.n....
02B4F0: D5 01 00 C0 C5 06 02 C5 E5 D5 D9 CD AD 0B CD D9 ................
02B500: 0C CD AD 0B E5 D5 01 00 40 C5 41 C5 CD 5F 0C E5 ........@.A.._..
02B510: D5 01 00 60 C5 06 01 C5 14 14 E5 D5 15 15 06 50 ...`...........P
02B520: C5 06 02 C5 E5 D5 01 8E 63 C5 01 39 FF C5 01 15 ........c..9....
02B530: 6B C5 01 00 FC C5 CD 63 0C CD AD 0B CD D9 0C CD k......c........
02B540: AD 0B CD D9 0C CD AD 0B CD D9 0C CD AD 0B CD D9 ................
02B550: 0C 3A 33 01 B7 28 16 E5 D5 87 87 21 3B 16 5F 16 .:3..(.....!;._.
02B560: 00 19 5E 23 56 23 4E 23 66 69 CD AD 0B C3 E4 14 ..^#V#N#fi......
02B570: 48 FF 05 43 48 00 05 43 EC 00 87 64 AF 18 3F CB H..CH..C...d..?.
02B580: 74 C8 7A FE F8 F8 7C 32 31 01 CB BC 01 7C 51 C5 t.z...|21....|Q.
02B590: 01 C1 FE C5 CD 63 0C CD 17 12 CD F6 16 3A 31 01 .....c.......:1.
02B5A0: AC EE 80 E6 80 32 31 01 CB BC 7A C6 03 30 CD 28 .....21...z..0.(
02B5B0: 0C 7C FE 70 D2 01 17 FE 60 3E 02 38 01 3C 87 D9 .|.p....`>.8.<..
02B5C0: 16 00 5F 21 37 17 19 0E 00 46 23 C5 46 C5 D9 CD .._!7....F#.F...
02B5D0: AD 0B E5 D5 01 05 43 C5 01 49 FF C5 01 E1 D4 C5 ......C..I......
02B5E0: 01 F4 FF C5 01 D8 C0 C5 01 77 FE C5 CD 5F 0C CD .........w..._..
02B5F0: AD 0B CD D9 0C CD AD 0B CD 63 0C D9 CB 23 CB 23 .........c...#.#
02B600: C9 E1 D1 E3 21 00 00 5C 55 C9 CB 74 CA 12 03 FD ....!..\U..t....
02B610: 21 00 00 FD 39 FD 46 05 CB 70 CA D0 0C FD 7E 03 !...9.F..p....~.
02B620: 92 EA 1D 0C F5 50 4B FD 5E 04 7A AC E6 80 CB BA .....PK.^.z.....
02B630: CB BC F5 EB FD 7E 02 06 08 91 ED 52 30 03 81 ED .....~.....R0...
02B640: 5A FD CB FC 16 87 ED 6A 10 EF 06 08 ED 52 30 01 Z......j.....R0.
02B650: 19 17 29 10 F7 2F 6F 7C 06 08 92 30 01 82 CB 13 ..)../o|...0....
02B660: 87 10 F7 C1 79 2F 67 7B D1 2F CB 7C 20 0D 15 EA ....y/g{./.| ...
02B670: 1D 0C 5F 7C B0 67 C1 F1 F1 C5 C9 CB 3C CB 1D 1F .._|.g......<...
02B680: 18 F0 3E 80 A4 CA 5E 0D EB 21 00 00 ED 52 B7 11 ..>...^..!...R..
02B690: 00 00 ED 5A C8 16 0E CB 74 C2 70 0D 29 15 C3 66 ...Z....t.p.)..f
02B6A0: 0D 1E 00 B4 67 C9 CB 74 C8 3E 80 A4 4F CB BC 3E ....g..t.>..O..>
02B6B0: 0E 92 28 0A FA 97 0D 47 CB 3C CB 1D 10 FA 0C F0 ..(....G.<......
02B6C0: EB 21 00 00 B7 ED 52 C9 21 00 00 C9 E5 D5 11 00 .!....R.!.......
02B6D0: FF 21 00 40 CD AD 0B CB 74 C8 3E 80 A4 4F CB BC .!.@....t.>..O..
02B6E0: 7A B7 FA DC 0D 3E 0E 92 DA FD 02 47 AF BB CA C1 z....>.....G....
02B6F0: 0D 3C 05 04 CA CE 0D CB 3C CB 1D CE 00 10 F8 0C .<......<.......
02B700: F0 B7 CA D5 0D 23 EB 21 00 00 ED 52 C9 0C 21 00 .....#.!...R..!.
02B710: 00 F0 2B C9 29 CB 13 CB 12 D5 E5 29 CB 13 CB 12 ..+.)......)....
02B720: 29 CB 13 CB 12 C1 09 EB C1 ED 4A EB C9 21 00 40 ).........J..!.@
02B730: 55 5D FD 21 28 0E CB 3F 30 17 F5 FD E5 E5 D5 FD U].!(..?0.......
02B740: 66 00 FD 6E 01 FD 5E 02 FD 56 03 CD 63 0C FD E1 f..n..^..V..c...
02B750: F1 C8 01 04 00 FD 09 18 DD 50 00 00 03 64 00 00 .........P...d..
02B760: 06 4E 20 00 0D 5F 5E 10 1A 47 0D E4 35 4E E2 D4 .N .._^..G..5N..
02B770: 6A 7A FE 03 D8 E5 D5 01 00 50 20 05 B7 ED 42 38 jz.......P ...B8
02B780: 10 60 69 11 00 03 CD D9 0C 3A 31 01 3C 32 31 01 .`i......:1.<21.
02B790: C9 D1 E1 C9 F1 F1 3A 3F 01 2A 33 01 ED 5B 35 01 ......:?.*3..[5.
02B7A0: C3 77 0F 7B 32 3F 01 7D 32 32 01 B7 3E FF 28 05 .w.{2?.}22..>.(.
02B7B0: FA 84 0E 95 3D 83 E1 D1 E3 22 33 01 ED 53 35 01 ....=...."3..S5.
02B7C0: CB 04 F5 CB 0C F2 9A 0E CB BC 3D B7 FA 64 0E 32 ..........=..d.2
02B7D0: 31 01 E5 D5 21 00 40 E5 26 FF E5 3A 32 01 CD FC 1...!.@.&..:2...
02B7E0: 0D CD D9 0C CD AD 0B 22 37 01 ED 53 39 01 F1 3E ......."7..S9..>
02B7F0: FF F5 3A 31 01 4F 3A 32 01 81 3D 32 32 01 79 E5 ..:1.O:2..=22.y.
02B800: 21 3F 17 19 4E 23 46 C5 23 4E 23 46 C5 23 4E 23 !?..N#F.#N#F.#N#
02B810: 46 23 5E 23 56 C5 D5 D9 CD AD 0B CD D9 0C D9 CB F#^#V...........
02B820: F8 C5 D5 D9 C3 2E 15 01 00 C0 C5 06 FF C5 CD AD ................
02B830: 0B C9 CD F6 16 CB BC E5 D5 CD 5F 0C 01 87 64 C5 .........._...d.
02B840: 01 EE 01 C5 E5 D5 01 AE 52 C5 01 F5 03 C5 01 9A ........R.......
02B850: 51 C5 01 F2 05 C5 CD 63 0C CD AD 0B CD 63 0C CD Q......c.....c..
02B860: AD 0B CD 63 0C C3 E4 14 C0 FC E0 FD D0 FE F0 FE ...c............
02B870: 88 42 3F 00 D7 65 D8 FD 92 5C D9 00 86 55 E0 FF .B?..e...\...U..
02B880: AC 67 AD 01 C8 5F 64 00 18 69 B8 04 6F 50 FC 02 .g..._d..i..oP..
02B890: CD 72 10 E5 CD 33 12 CD 07 14 E5 11 10 11 CD A6 .r...3..........
02B8A0: 0F CD 68 14 CD 63 10 D1 EB CD BD 10 EB D1 C3 B1 ..h..c..........
02B8B0: 10 CD 07 14 E5 11 0F 0E CD A6 0F CD 68 14 FE 12 ............h...
02B8C0: 20 11 CD 63 10 EB E1 CD BD 10 1B 1B D5 CD 16 0B ..c............
02B8D0: CD 68 14 CD 72 10 EB E1 C3 BD 10 CD 72 10 E5 CD .h..r.......r...
02B8E0: 16 0B CD 33 12 CD 68 14 FE 0F 28 05 CD 6F 0F 18 ...3..h...(..o..
02B8F0: F4 CD 07 14 D1 C3 BD 10 CD 16 0B CD 68 14 FE 10 ............h...
02B900: CA 16 0B CD 6F 0F 18 F3 F1 1E 39 C3 B7 09 CD 16 ....o.....9.....
02B910: 0B 1E 38 CD 29 58 D9 2B D9 CD 32 01 22 11 05 00 ..8.)X.+..2."...
02B920: 19 EB CD A6 10 CD 32 01 C3 11 04 00 19 EB CD A6 ......2.........
02B930: 10 D9 23 23 D9 F5 78 FE 03 38 CD 03 0A 0B B7 28 ..##..x..8.....(
02B940: C7 C5 44 4D E1 E5 CD D8 40 E1 F1 E5 FE AC 28 13 ..DM....@.....(.
02B950: 11 10 11 CD A6 0F CD 68 14 E1 01 00 00 F5 CD D8 .......h........
02B960: 40 F1 C9 CD 7E 40 18 F1 79 CD 70 54 4F 11 08 00 @...~@..y.pTO...
02B970: 19 71 23 70 23 5E 23 56 7A B3 C8 EB 18 EA CD 16 .q#p#^#Vz.......
02B980: 0B 1E 3C FE 7F C2 B7 09 CD 16 10 CD 32 01 C3 CD ..<.........2...
02B990: A6 10 C3 16 0B CB B0 C5 CD 96 0F 21 27 41 CD 66 ...........!'A.f
02B9A0: 10 C1 C5 CD DE 44 CD AC 15 21 2F 41 CD 66 10 FE .....D...!/A.f..
02B9B0: A9 20 E5 C1 C3 16 0B 07 2A 25 01 5E 23 56 D5 06 . ......*%.^#V..
02B9C0: 2A 25 01 CD 7F 06 CD 9B 0F DD CB 02 66 C8 21 AE *%..........f.!.
02B9D0: 43 18 0E CD 36 41 CD 54 41 DD CB 02 66 C8 21 B3 C...6A.TA...f.!.
02B9E0: 43 C3 66 10 21 63 42 CD 66 10 CD F4 44 CB 70 28 C.f.!cB.f...D.p(
02B9F0: 0E CD 8C 43 CD 25 51 20 9C CD 96 0F CD F4 44 05 ...C.%Q ......D.
02BA00: D5 CD FC 0D CD D9 0C CD 4D 0F 7A F5 FE 0A 30 84 ........M.z...0.
02BA10: F1 FA 3F 0F B7 20 17 3A 31 01 90 28 11 57 3E 20 ..?.. .:1..(.W>
02BA20: CD AA 01 7A 3D 2A 37 01 ED 5B 39 01 18 D1 CD 44 ...z=*7..[9....D
02BA30: 0F 3E 30 82 CD AA 01 3A 31 01 B8 20 05 3E 2E CD .>0....:1.. .>..
02BA40: AA 01 7A 2A 3B 01 ED 5B 3D 01 ED 44 28 0B E5 D5 ..z*;..[=..D(...
02BA50: 6F 26 FF CD 51 0D CD AD 0B 01 00 50 C5 06 03 C5 o&..Q......P....
02BA60: CD 63 0C CD 4D 0F 30 C9 3E 30 82 C1 CD AA 01 C9 .c..M.0.>0......
02BA70: CD 44 0F 18 F3 CB 41 C8 3E 2D CD AA 01 C9 22 3B .D....A.>-....";
02BA80: 01 ED 53 3D 01 CD 75 0D 55 E1 C1 04 C5 3A 32 01 ..S=..u.U....:2.
02BA90: B8 E5 C9 21 88 10 CD D7 02 3A 32 01 3C 47 3E 30 ...!.....:2.<G>0
02BAA0: CD AA 01 10 FB C3 D7 02 D6 08 F2 7E 0F 3E 04 32 ...........~.>.2
02BAB0: 32 01 D6 05 38 06 3C CD BB 02 18 F1 CB 74 28 D3 2...8.<......t(.
02BAC0: CB 7C 28 06 CB BC 3E 2D 18 02 3E 20 CD AA 01 7A .|(...>-..> ...z
02BAD0: B7 E5 D5 11 4D 00 62 6A FA 41 10 CB 3F 30 06 19 ....M.bj.A..?0..
02BAE0: EB 29 EB 18 F6 20 F9 7C 32 31 01 CD FC 0D CD D9 .)... .|21......
02BAF0: 0C CD 40 0E E5 D5 3A 32 01 87 87 5F 16 00 21 74 ..@...:2..._..!t
02BB00: 10 19 5E 23 56 23 4E 23 66 69 CD AD 0B CD 40 0E ..^#V#N#fi....@.
02BB10: 42 04 04 53 5C 65 6A 16 00 29 CB 13 CB 12 10 F9 B..S\ej..)......
02BB20: 3E 30 82 CD AA 01 16 00 3E 2E CD AA 01 3A 32 01 >0......>....:2.
02BB30: 3C 47 C5 CD E3 0D 3E 30 82 CD AA 01 16 00 C1 10 <G....>0........
02BB40: F1 3E 45 CD AA 01 3A 31 01 B7 F2 23 10 ED 44 4F .>E...:1...#..DO
02BB50: 3E 2D 18 03 4F 3E 2B CD AA 01 79 06 0A 0E 30 90 >-..O>+...y...0.
02BB60: 38 03 0C 18 FA 80 C6 30 47 79 CD AA 01 78 CD AA 8......0Gy...x..
02BB70: 01 C9 2F CB 3F 30 06 19 EB 29 EB 18 F6 20 F9 7C ../.?0...)... .|
02BB80: 2F 32 31 01 ED 44 CD FC 0D CD 63 0C E5 D5 7A B7 /21..D....c...z.
02BB90: F2 C5 0F 21 00 50 11 00 03 CD 63 0C E5 D5 21 31 ...!.P....c...!1
02BBA0: 01 35 C3 C5 0F 66 FB 66 66 85 F8 EB 51 36 F5 85 .5...f.ff...Q6..
02BBB0: 41 8B F1 DB 68 D6 EE E2 53 20 30 2E 00 45 2B 30 A...h...S 0..E+0
02BBC0: 30 00 7C B7 FA 21 03 C8 ED 53 35 01 22 33 01 CB 0.|..!...S5."3..
02BBD0: 2A 06 04 C5 E5 D5 ED 4B 33 01 C5 ED 4B 35 01 C5 *......K3...K5..
02BBE0: CD D9 0C CD AD 0B 15 C1 10 E9 C9 CD 7D 09 FE 2D ............}..-
02BBF0: 28 09 FE 2B CC A7 01 CD D5 10 C9 CD A7 01 CD D5 (..+............
02BC00: 04 C2 3B 42 0D 28 53 0D CA 1C 42 0D 28 7D 0D CA ..;B.(S...B.(}..
02BC10: 03 42 1E 13 CD B7 09 FE AC C2 A3 0F CD 16 0B 18 .B........£.....
02BC20: DB CD 16 0B CD 39 41 21 63 42 CD 66 10 FE A8 20 .....9A!cB.f...
02BC30: 1C CD 16 0B CD F4 44 CB 70 28 1A CD 32 44 CD 8C ......D.p(..2D..
02BC40: 43 FE A9 28 05 CD 69 41 18 03 CD 16 0B 21 6A 42 C..(..iA.....!jB
02BC50: CD 66 10 18 84 CD 6F 41 18 F3 FE BA 21 6E 42 20 .f....oA....!nB
02BC60: 25 CD C2 44 21 77 42 FE BA 20 1B CD 16 0B B7 1E %..D!wB.. ......
02BC70: 43 C4 B7 09 3A 35 01 FE C8 28 05 FE E8 C4 B7 09 C...:5...(......
02BC80: CD 16 0B 21 7E 42 CD 5E 10 18 8C 11 9C 42 21 A3 ...!~B.^.....B!£
02BC90: 42 18 06 11 8E 42 21 98 42 FE BA 20 E9 E5 D5 CD B....B!.B.. ....
02BCA0: C2 44 E1 CD 5E 10 E1 CD 66 10 18 1C FE BA 20 12 .D..^...f..... .
02BCB0: CD C2 44 FE BA 21 A7 42 20 CC CD C2 44 21 B2 42 ..D..!.B ...D!.B
02BCC0: 18 C4 21 AE 42 CD 58 10 C3 87 41 05 05 C2 82 41 ..!.B.X...A....A
02BCD0: FE BA 20 17 C5 CD C2 44 D1 D9 2B D9 CD 32 01 3E .. ....D..+..2.>
02BCE0: CD 67 15 21 83 42 CD 66 10 18 03 CD D7 10 21 8A .g.!.B.f......!.
02BCF0: 42 18 B4 06 21 9C 01 22 25 01 03 CD EB 01 08 CD B...!.."%.......
02BD00: 72 02 3E 20 CD AA 01 06 44 4D E1 CD 3B 02 04 D1 r.> ....DM..;...
02BD10: CD 92 0A 06 4F CD B7 02 E1 41 03 CD C4 02 09 3E ....O....A.....>
02BD20: 05 C1 C5 90 CD B7 02 F1 03 CD CC 02 06 3E 01 CD .............>..
02BD30: B7 02 F1 03 CD AA 01 06 7D D1 E1 CD 77 0F 03 CD ........}...w...
02BD40: 7C 0F 04 D1 CD 72 0E CD 96 0F 1E 1D CD 29 58 21 |....r.......)X!
02BD50: CC 42 CD 5E 10 FE A9 20 EE C3 16 0B 03 CD 68 05 .B.^... ......h.
02BD60: B7 1E 1A C2 B7 09 CD E9 0F 1E 1A C3 5E 56 21 85 ............^V!.
02BD70: 43 CD 66 10 CD D0 42 CB 70 28 0E CD 8C 43 CD 25 C.f...B.p(...C.%
02BD80: 51 20 C4 CD 96 0F CD D0 42 F5 E5 D5 AF B8 20 31 Q ......B..... 1
02BD90: 79 3D 28 1B 3D 28 20 3D 28 22 1E 1D CD B7 09 E1 y=(.=( =("......
02BDA0: D1 F1 CD 08 15 FE AC C2 A3 0F CD 16 0B 18 C5 21 ........£......!
02BDB0: 9A 43 CD 66 10 18 E8 21 A8 43 18 F6 21 9F 43 18 .C.f...!.C..!.C.
02BDC0: F1 05 05 20 D5 CD D7 10 21 A4 43 CD 66 10 D1 E1 ... ....!.C.f...
02BDD0: F1 18 D2 CD 16 0B CD 39 41 21 85 43 CD 66 10 FE .......9A!.C.f..
02BDE0: A8 20 21 CD 16 0B CD D0 42 CB 70 28 14 CD 32 44 . !.....B.p(..2D
02BDF0: CD 8C 43 FE A9 28 05 CD F3 42 18 08 CD 16 0B 18 ..C..(...B......
02BE00: 10 3E 80 AC 67 C9 CD 34 02 D2 F1 02 21 00 00 54 .>..g..4....!..T
02BE10: 5D 06 07 C5 18 04 C5 CD E3 0D D6 30 4F 42 09 30 ]..........0OB.0
02BE20: 01 13 CD D1 09 CD 34 02 C1 05 30 13 CD 52 05 20 ......4...0..R.
02BE30: E5 14 CD D1 09 CD 34 02 30 05 CD 52 05 18 F2 FE ......4.0..R....
02BE40: 2E C2 66 11 CD 52 05 CD A7 01 CD 34 02 D2 F0 02 ..f..R.....4....
02BE50: 05 04 4A 28 1B C5 CD E3 0D D6 30 4F 42 09 30 01 ..J(......0OB.0.
02BE60: 1C C1 0D CD D1 09 CD 34 02 30 12 CD 52 05 10 E5 .......4.0..R...
02BE70: CD D1 09 CD 34 02 30 05 CD 52 05 18 F3 51 FE 45 ....4.0..R...Q.E
02BE80: 20 19 D5 CD 52 05 CD A7 01 FE 2D 20 11 CD A7 01 ...R.....- ....
02BE90: CD D5 11 F1 90 18 11 FE 45 28 E7 7A 18 0A FE 2B ........E(.z...+
02BEA0: CC A7 01 CD D5 11 F1 80 16 16 4F CB 7B C2 C8 11 ..........O.{...
02BEB0: AF BB 20 09 BD 20 0A BC 20 07 16 00 C9 CB 73 20 .. .. .. .....s
02BEC0: 06 29 CB 13 15 18 F6 43 5D 6C 60 79 B7 C8 E5 D5 .).....C]l`y....
02BED0: FA A9 11 CD FC 0D CD 63 0C C9 ED 44 FE 20 30 07 .......c...D. 0.
02BEE0: CD FC 0D CD D9 0C C9 D6 20 CD FC 0D CD D9 0C E5 ........ .......
02BEF0: D5 21 E2 4E 11 D4 6A 18 EA 23 20 01 1C CB 3B CB .!.N..j..# ...;.
02BF00: 1C CB 1D 14 18 C1 CD 34 02 30 22 D6 30 47 CD D1 .......4.0".0G..
02BF10: 09 CD 34 02 D0 CD 52 05 D6 30 4F 78 87 47 87 87 ..4...R..0Ox.G..
02BF20: 80 81 47 CD D1 09 CD 34 02 DA F6 02 C9 C1 C1 C1 ..G....4........
02BF30: 11 05 12 C3 00 03 45 78 70 6F 6E 65 6E 74 20 45 ......Exponent E
02BF40: 78 70 65 63 74 65 64 00 7C B7 C8 FA 3D 12 CB 7A xpected.|...=..z
02BF50: C0 42 04 7B 87 ED 6A 10 FB 16 FF CB BC 5F CB 74 .B.{..j......_.t
02BF60: C0 15 CB 23 ED 6A 20 F6 1C 1D 20 F2 53 C9 CB BC ...#.j ... .S...
02BF70: CD 1D 12 CB 74 C8 CB FC E5 D5 21 00 40 55 5D CD ....t.....!.@U].
02BF80: AD 0B C9 FD 21 BF 12 3E 03 32 D4 12 FD 5E 00 FD ....!..>.2...^..
02BF90: 56 01 FD 6E 02 26 00 CD 14 05 E5 FD 6E 03 26 00 V..n.&......n.&.
02BFA0: CD D7 04 E3 FD 5E 04 16 00 CD D7 04 D1 B7 ED 52 .....^.........R
02BFB0: 30 07 FD 5E 05 FD 56 06 19 FD 75 00 FD 74 01 FD 0..^..V...u..t..
02BFC0: E5 CD 51 0D FD E1 FD E5 E5 D5 FD 6E 05 FD 66 06 ..Q........n..f.
02BFD0: CD 51 0D CD D9 0C FD E1 E5 D5 11 07 00 FD 19 21 .Q.............!
02BFE0: D4 12 35 20 A7 D1 E1 CD AD 0B CD AD 0B C3 17 12 ..5 ............
02BFF0: 60 53 B1 02 AB 3D 76 23 30 B0 23 AC 63 76 1F 1D `S...=v#0.#.cv..
02C000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02C010: 25 00 00 00 02 09 4E E5 25 00 41 02 00 00 00 02 %.....N.%.A.....
02C020: 25 00 46 02 00 00 00 02 25 00 42 02 00 00 00 02 %.F.....%.B.....
02C030: 25 00 47 02 00 00 00 02 25 00 43 02 00 00 00 02 %.G.....%.C.....
02C040: 25 00 48 02 00 00 00 02 25 00 44 02 00 00 00 02 %.H.....%.D.....
02C050: 25 00 49 02 00 00 00 02 25 00 45 02 00 00 00 02 %.I.....%.E.....
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: 03 CD F9 42 21 96 43 CD 66 10 18 06 CD 36 41 CD ...B!.C.f....6A.
02C110: DE 42 C3 49 41 06 21 43 01 22 25 01 21 92 43 C3 .B.IA.!C."%.!.C.
02C120: 5E 10 03 22 25 01 03 CD 6A 09 04 CD 89 09 E5 04 ^.."%...j.......
02C130: CD A7 01 F5 03 CD DD 09 05 CD BA 10 E5 D5 04 2A ...............*
02C140: 25 01 E5 04 E1 22 25 01 21 A1 44 11 A9 44 18 06 %...."%.!.D..D..
02C150: 21 9D 44 11 A5 44 E5 D5 CD 9B 0F CD 27 58 CD A3 !.D..D......'X.£
02C160: 0F D1 E1 CD 76 44 01 04 00 C3 5E 10 21 B9 44 11 ....vD....^.!.D.
02C170: 9C 01 18 06 21 AD 44 11 43 01 E5 D5 CD 16 0B FE ....!.D.C.......
02C180: A8 28 0B D1 CD A2 10 E1 01 04 00 C3 66 10 CD 16 .(..........f...
02C190: 0B CD 27 58 CD 32 44 18 C5 CD 16 0B FE A8 28 0F ..'X.2D.......(.
02C1A0: 11 43 01 CD A2 10 21 B2 44 01 04 00 C3 66 10 21 .C....!.D....f.!
02C1B0: B2 44 E5 E5 CD 16 0B 18 A2 CD 9B 0F 21 99 44 E5 .D..........!.D.
02C1C0: 18 37 CD 76 44 C8 1E 4C C3 B7 09 21 8A 44 11 94 .7.vD..L...!.D..
02C1D0: 44 18 06 21 85 44 11 8F 44 E5 D5 CD 9B 0F CD 27 D..!.D..D......'
02C1E0: 58 D1 E1 CD 76 44 E5 D9 4F 2B 2B 7E 23 23 3D 79 X...vD..O++~##=y
02C1F0: D9 1E 49 CC B7 09 CD 96 0F 01 0E 02 CD DE 44 CD ..I...........D.
02C200: A3 0F E1 C3 5E 10 CB 70 28 06 CD 25 51 C8 EB C9 £...^..p(..%Q...
02C210: 1E 41 C3 B7 09 04 D1 CD D8 06 04 D1 CD 5D 08 04 .A...........]..
02C220: D1 CD F1 05 04 D1 CD 3A 08 03 CD 49 07 03 CD 80 .......:...I....
02C230: 05 03 CD B3 08 03 CD 21 06 03 CD 7F 06 04 CD 72 .......!.......r
02C240: 09 F5 06 11 05 00 19 7E F5 08 22 25 01 3E 0C CD .......~.."%.>..
02C250: AA 01 CD 16 0B 01 01 00 C5 18 0E 2A 72 01 25 E5 ...........*r.%.
02C260: CD F4 44 D9 2B D9 18 0A E5 CD F4 44 18 04 C5 CD ..D.+......D....
02C270: E6 44 D1 C3 50 0F 21 02 00 B7 ED 42 20 06 DD CB .D..P.!....B ...
02C280: 01 C6 18 04 DD CB 01 86 CD 3E 46 FE 20 CA B4 45 .........>F. ..E
02C290: FE 77 D8 FE 7D D0 87 6F 26 00 E5 C5 CD 3B 46 5F .w..}..o&....;F_
02C2A0: 78 B7 20 53 79 3D 28 3C 3D 7B 20 2F C1 CD DD 11 x. Sy=(<={ /....
02C2B0: D9 2B D9 CB 41 28 1A 21 47 47 CD 5E 10 CD 32 01 .+..A(.!GG.^..2.
02C2C0: 00 E1 E5 5F 7D FE F2 38 07 2E 02 95 AD 85 6F E3 ..._}..8......o.
02C2D0: 7B 01 01 13 E1 CD E5 45 C3 5E 10 D1 CD 50 0F 01 {......E.^...P..
02C2E0: E9 12 18 F0 7B D1 CD 50 0F DD CB 00 66 01 D1 12 ....{..P....f...
02C2F0: 28 E2 01 DD 12 18 DD 7B D1 CD 50 0F CB 7A 20 34 (......{..P..z 4
02C300: 00 21 05 39 D4 EB 02 DD 0C 21 00 00 DD F9 CD 1C .!.9.....!......
02C310: 0B CD AD 01 AF 2A 4D 01 22 45 01 EB 21 6C 4D CD .....*M."E..!lM.
02C320: 66 10 21 00 00 B7 ED 52 EB CD A6 10 21 72 4D CD f.!....R....!rM.
02C330: 66 10 DD CB 02 76 28 08 11 06 00 CD 9B 10 18 03 f....v(.........
02C340: CD A2 10 22 76 01 21 78 4D CD 66 10 FE 0A 20 0C ..."v.!xM.f... .
02C350: CD 16 0B CD 06 55 CD 6F 0F B7 28 F7 CD 63 10 2B .....U.o..(..c.+
02C360: 22 78 01 C3 B4 4E FE 21 20 4A CD 63 10 E5 CD 16 "x...N.! J.c....
02C370: 0B FE 7F 1E 3B C2 B7 09 2A 55 01 ED 5B 51 01 22 ....;...*U..[Q."
02C380: 51 01 73 23 72 23 ED 5B 43 01 73 23 72 23 EB CD Q.s#r#.[C.s#r#..
02C390: 72 10 EB 73 23 72 23 3A 60 01 77 23 22 55 01 CD r..s#r#:`.w#"U..
02C3A0: 63 10 CD 16 0B FE AC 28 C5 CD 72 10 EB E1 CD B1 c......(..r.....
02C3B0: 10 CD 6F 0F FE 03 20 45 CD 16 0B CD AD 0F E5 CD ..o... E........
02C3C0: 16 0B FE 7D 20 07 1E 05 CD B7 09 18 07 FE 78 1E ...} .........x.
02C3D0: 06 C4 B7 09 CD 16 0B CD 76 11 EB E3 36 01 23 71 ........v...6.#q
02C3E0: 23 70 23 05 04 20 02 0D 0D C1 20 04 71 23 70 23 #p#.. .... .q#p#
02C3F0: 73 23 72 23 22 55 01 CD 6F 0F B7 28 BE FE 1F 20 s#r#"U..o..(...
02C400: 1E CD 16 0B 11 09 00 CD AD 0F 36 03 23 CD 16 0B ..........6.#...
02C410: 11 06 78 CD A6 0F CD 45 51 CD 6F 0F B7 28 E5 21 ..x....EQ.o..(.!
02C420: 45 51 22 A5 54 57 3A 60 01 B7 7A CA 85 4D 21 FC EQ".TW:`..z..M!.
02C430: FF 22 45 01 FE 0A 20 0C CD 16 0B CD C0 54 CD 6F ."E... ......T.o
02C440: 0F B7 28 F7 2A 45 01 E5 21 60 01 34 FE 04 28 05 ..(.*E..!`.4..(.
02C450: FE 05 C2 97 50 F5 CD B0 09 2A 53 01 CD 03 10 DA ....P....*S.....
02C460: 31 50 AF 11 0A 00 CD AD 0F F1 77 23 23 23 EB CD 1P........w###..
02C470: 72 10 EB 73 23 72 23 3A 60 01 3D 77 EB CD 63 10 r..s#r#:`.=w..c.
02C480: 2A 55 01 E5 CD 16 0B FE A8 C2 74 50 21 00 00 22 *U........tP!.."
02C490: 45 01 21 62 54 22 A5 54 CD 16 0B FE 0A 28 05 CD E.!bT".T.....(..
02C4A0: C0 54 18 0F 16 0A CD 16 0B CD 7A 54 01 02 00 2B .T........zT...+
02C4B0: CD D5 54 FE BB 28 E1 CD A3 0F C1 F5 C5 2A 53 01 ..T..(..£....*S.
02C4C0: E5 2A 55 01 2B 2B 46 2B 4E EB 21 02 00 AF ED 42 .*U.++F+N.!....B
02C4D0: 22 4F 01 09 EB 73 23 72 E1 C1 3C B7 ED 42 09 C5 "O...s#r..<..B..
02C4E0: 28 10 5E 23 56 D5 2B 2B 2B 46 2B 4E EB 2A 4F 01 (.^#V.+++F+N.*O.
02C4F0: 18 E1 69 60 2B ED 5B 4F 01 72 2B 73 2B 77 01 F9 ..i`+.[O.r+s+w..
02C500: 15 28 11 15 20 23 CD D7 10 21 DF 12 CD 66 10 01 .(.. #...!...f..
02C510: F5 12 18 C0 E1 5F 7D FE F2 28 14 FE F4 7B 28 10 ....._}..(...{(.
02C520: 01 0D 13 CD E5 45 C3 44 10 1E 1B E1 C3 B7 09 7B .....E.D.......{
02C530: 1E 31 18 F8 5F E1 E5 7D FE F2 01 D1 12 7B 38 94 .1.._..}.....{8.
02C540: 1E 40 18 E7 CD AA 4C D9 2B D9 38 04 CD 32 01 7D .@....L.+.8..2.}
02C550: 21 EF 45 CD 66 10 C5 CD 3B 46 D1 CD 50 0F 21 F3 !.E.f...;F..P.!.
02C560: 45 CD 66 10 4F 2A 74 01 26 00 2C CD 00 46 79 CD E.f.O*t.&.,..Fy.
02C570: 32 01 F5 18 06 09 5E 23 56 23 EB 01 04 00 C9 03 2.....^#V#......
02C580: 32 32 01 0C 3A 32 01 CD F2 09 A6 ED 44 3E 00 17 22..:2......D>..
02C590: 7C B7 20 16 7D FE 06 30 11 CB 3F 30 05 CD 32 01 |. .}..0..?0..2.
02C5A0: 33 B7 C8 CD 32 01 E1 3D 18 F8 CD A1 10 CD 32 01 3...2..=......2.
02C5B0: 39 CD 32 01 F9 C9 CD 97 47 CD DD 11 CB 41 21 14 9.2.....G....A!.
02C5C0: 47 20 36 21 19 47 CD 58 10 18 17 CD 16 0B FE AD G 6!.G.X........
02C5D0: CA 26 46 FE AB 20 08 CD 97 47 CD DD 11 18 03 CD .&F.. ...G......
02C5E0: 9A 47 FE AB 28 18 FE AD 28 14 FE 07 C0 CD 48 0F .G..(...(.....H.
02C5F0: CD 97 47 CD 48 0F 21 38 47 CD 5E 10 18 E4 05 CA ..G.H.!8G.^.....
02C600: E5 46 04 CD DD 11 47 C5 CD 97 47 CD DD 11 CB 41 .F....G...G....A
02C610: C1 20 23 D9 2B 2B D9 CB 50 28 06 21 3C 47 CD 66 . #.++..P(.!<G.f
02C620: 10 CB 41 28 06 21 47 47 CD 66 10 21 4D 47 01 02 ..A(.!GG.f.!MG..
02C630: 00 CD 66 10 18 AC F5 AF CD 80 47 28 1A CB 50 28 ..f.......G(..P(
02C640: 05 EB 6F 67 ED 52 DD CB 00 4E CD 53 47 F1 CD 32 ..og.R...N.SG..2
02C650: 01 E5 01 01 00 18 8B CB 50 20 09 DD CB 00 4E CD ........P ....N.
02C660: 75 47 18 E9 DD CB 00 4E 21 2B 47 20 03 21 33 47 uG.....N!+G .!3G
02C670: CD 66 10 18 D8 F5 04 C5 CD 97 47 D1 CD 50 0F D1 .f........G..P..
02C680: CB 52 21 0A 47 20 03 21 00 47 CD 44 10 C3 52 46 .R!.G .!.G.D..RF
02C690: 09 21 B6 00 22 3E 0A CD 31 0A 09 21 2F A6 22 3E .!..">..1..!/.">
02C6A0: 0A CD 31 0A 04 CD 0C 05 E5 0A CB 74 28 04 3E 80 ..1........t(.>.
02C6B0: AC 67 E5 D5 06 B7 ED 5A EC FD 02 07 EB B7 ED 52 .g.....Z.......R
02C6C0: EC FD 02 04 EB B7 ED 52 03 C1 B0 F5 04 3E 80 AC .......R.....>..
02C6D0: 67 05 CD 51 0D E5 D5 05 E3 D5 CD 51 0D 05 CD AD g..Q.......Q....
02C6E0: 0B E5 D5 F5 7C B7 20 11 7D 1E 23 FE 05 30 12 C1 ....|. .}.#..0..
02C6F0: B7 C8 47 CD 67 15 10 FB C9 3C 20 05 95 1E 2B 20 ..G.g....< ...+
02C700: FF 09 7E FE 04 C1 CA 2C 50 F1 C5 E5 CD 7F 0F B7 ..~....,P.......
02C710: 1E 29 C4 B7 09 CD E9 0F FE 03 1E 1E C4 B7 09 78 .).............x
02C720: B7 1E 2E 28 03 F4 B7 09 EB 1B 1B E1 23 73 23 72 ...(........#s#r
02C730: CD 16 0B CD 6F 0F FE 1D 20 12 E1 2B 2B 2B CD 81 ....o... ..+++..
02C740: 50 36 01 CD 16 0B CD 6F 0F C3 BC 4E 2A 51 01 E5 P6.....o...N*Q..
02C750: 2A 53 01 E5 2A 55 01 E5 CD D6 4D E1 22 55 01 E1 *S..*U....M."U..
02C760: 22 53 01 E1 22 51 01 4F ED 5B 45 01 2A 47 01 CD "S.."Q.O.[E.*G..
02C770: B1 10 AF 6F 67 ED 52 CD 00 46 CD 32 01 DD CD 32 ...og.R..F.2...2
02C780: 01 E1 CD 32 01 D1 E1 2B 56 2B 5E 2B E5 EB CD 00 ...2...+V+^+....
02C790: 46 79 CD 32 01 EB CD 32 01 E9 E1 CD 81 50 36 00 Fy.2...2.....P6.
02C7A0: F5 3A 60 01 3D 20 12 D9 E5 D9 E1 11 9A A5 19 01 .:`.= ..........
02C7B0: 66 5A ED 5B 80 01 CD 3E 09 F1 18 8A F1 C5 C3 A3 fZ.[...>.......£
02C7C0: 4F F1 F5 BE C2 D2 4E F1 23 23 23 5E 23 56 E5 CD O.....N.###^#V..
02C7D0: 72 10 EB 23 CD E5 10 D4 BD 10 E1 72 2B 73 EB CD r..#.......r+s..
02C7E0: 63 10 EB 11 04 00 19 7E 19 2B E5 B7 28 0D 23 23 c......~.+..(.##
02C7F0: 47 1E 0B CB F6 CD 70 54 19 10 F8 CD 16 0B CD 6F G.....pT.......o
02C800: 0F C3 BC 4F 21 02 00 22 4F 01 C1 F5 C5 AF C3 62 ...O!.."O......b
02C810: 4F 46 2B 04 05 C8 E5 11 06 00 19 1E 0B CB B6 CD OF+.............
02C820: 70 54 19 10 F8 E1 C9 DD CB 02 A6 21 60 01 35 28 pT.........!`.5(
02C830: 5E 21 0A 00 39 5E 23 56 21 F6 FF 19 4F 7E FE 05 ^!..9^#V!...O~..
02C840: 79 20 04 DD CB 02 E6 23 23 23 4E 23 46 EB CD 72 y .....###N#F..r
02C850: 10 EB 72 2B 73 60 69 23 CD BD 10 CD 33 12 21 13 ..r+s`i#....3.!.
02C860: 51 CD 66 10 C1 21 04 00 09 22 45 01 CD A1 10 22 Q.f..!..."E...."
02C870: 47 01 CD 32 01 39 CD 32 01 F9 DD CB 00 5E 28 06 G..2.9.2.....^(.
02C880: 21 1C 51 CD 66 10 11 19 18 CD A6 0F C3 6B 40 E1 !.Q.f........k@.
02C890: 22 45 01 CD 72 10 EB 2A 78 01 2B CD E5 10 D4 BD "E..r..*x.+.....
02C8A0: 10 18 E3 08 DD E5 DD 21 04 00 DD 39 08 ED 5B 19 .......!...9..[.
02C8B0: 01 19 D4 EB 02 E5 21 03 40 B7 ED 42 E1 C9 CD 84 ......!.@..B....
02C8C0: 0F CD 23 4B CB F6 46 23 E5 CD 2D 59 E1 01 04 00 ..#K..F#..-Y....
02C8D0: 09 73 23 72 C9 FE 24 CC 16 0B FE 1C 28 58 FE 1E .s#r..$.....(X..
02C8E0: CA 4B 52 FE DE 28 3B FE 23 28 D3 FE 1B C2 AA 53 .KR..(;.#(.....S
02C8F0: CD 84 0F CD AA 53 4E 23 46 CD 42 12 34 23 23 46 .....SN#F.B.4##F
02C900: EA CD 94 10 F1 21 24 47 C2 66 10 CD 32 01 19 C9 .....!$G.f..2...
02C910: DD CB 02 5E D9 2B 28 0A 2B 56 2B 5E 2B 2B D5 D9 ...^.+(.+V+^++..
02C920: E1 C9 36 D1 23 D9 C9 CD 16 0B CD 98 49 FE AA 28 ..6.#.......I..(
02C930: 6E FE 02 28 1C FE 09 28 18 FE AF 28 43 FE 08 C0 n..(...(...(C...
02C940: CD 48 0F CD 95 49 CD 48 0F 21 B2 48 CD 5E 10 18 .H...I.H.!.H.^..
02C950: DC CD 4D 0F F5 CD 95 49 CD 4D 0F CD 80 47 28 08 ..M....I.M...G(.
02C960: EB CD 32 01 EB CD A2 10 D1 CB 42 21 AE 48 20 03 ..2.......B!.H .
02C970: 21 A9 48 CD 66 10 CD 32 01 E5 DD CB 02 9E 18 AD !.H.f..2........
02C980: CD DD 11 CB 41 28 0A 21 41 47 CD 5E 10 DD CB 01 ....A(.!AG.^....
02C990: C6 CD 95 49 CD DD 11 21 B6 48 CD 58 10 18 8E C5 ...I...!.H.X....
02C9A0: 05 28 26 04 CD DD 11 CD 95 49 CD DD 11 CB 41 D1 .(&......I....A.
02C9B0: 20 26 D9 2B 2B D9 CB 43 28 06 21 47 47 CD 66 10 &.++..C(.!GG.f.
02C9C0: 21 BC 48 CD 66 10 C3 9D 47 CD 95 49 D1 CD 50 0F !.H.f...G..I..P.
02C9D0: 21 9B 48 CD 44 10 18 EE CD 80 47 EB 21 A5 48 28 !.H.D.....G.!.H(
02C9E0: 92 F5 C5 CD 5A 48 C1 F1 18 8C E5 7A B7 20 2C 7B ....ZH.....z. ,{
02C9F0: FE 11 30 27 B7 28 24 FE 01 E1 C8 E5 D9 E5 D9 0E ..0'.($.........
02CA00: FE CB 3F 28 1D 30 0B 0C 28 0E CD 32 01 54 CD 32 ..?(.0..(..2.T.2
02CA10: 01 5D CD 32 01 29 18 E9 D9 E1 D9 CD 95 10 E1 C3 .].2.)..........
02CA20: 66 10 E1 E1 0C C0 CD 32 01 19 C9 09 21 A6 00 22 f......2....!.."
02CA30: 3E 0A CD 31 0A 03 CD D7 04 04 CD 14 05 EB 03 CD >..1............
02CA40: 14 05 03 C1 A0 F5 05 CD D9 0C E5 D5 05 CD 63 0C ..............c.
02CA50: E5 D5 3A 6B 01 F5 C5 5E 23 56 23 D5 5E 23 56 D5 ..:k...^#V#.^#V.
02CA60: 23 46 CD 16 0B 05 28 15 CD 9E 0F 18 03 CD 96 0F #F....(.........
02CA70: C5 CD C5 44 C1 10 F6 CD F8 4A D9 2B D9 E1 D1 DD ...D.....J.+....
02CA80: CB 00 4E 28 01 EB C1 D1 DD 72 01 CD 66 10 21 01 ..N(.....r..f.!.
02CA90: 00 B7 ED 42 C0 C3 8B 4B 3A 6B 01 F5 CD 9B 0F CD ...B...K:k......
02CAA0: F4 44 CD 42 12 CD F8 4A 0D D1 DD 72 01 C9 CD 08 .D.B...J...r....
02CAB0: 49 28 07 21 4B 49 48 CD 5E 10 C3 8A 4B CD 08 49 I(.!KIH.^...K..I
02CAC0: 28 07 21 53 49 0C C3 5E 10 21 59 49 18 E9 CD 08 (.!SI..^.!YI....
02CAD0: 49 21 50 49 20 EF 21 56 49 18 DC 04 6F 26 00 E5 I!PI .!VI...o&..
02CAE0: 02 3C F5 02 3D F5 02 23 E5 02 2B E5 CD 9B 0F 21 .<..=..#..+....!
02CAF0: F7 59 CD 66 10 CD 76 11 4F 7D CD 7D 10 79 FE AC .Y.f..v.O}.}.y..
02CB00: 23 23 0D 28 0D CB 38 CB 38 CB 38 04 23 70 23 36 ##.(..8.8.8.#p#6
02CB10: 00 C9 05 04 1E 28 C4 B7 09 35 34 C4 B7 09 06 20 .....(...54....
02CB20: 18 EA CD 16 0B CD 62 54 23 CB FE 0E 02 11 05 00 ......bT#.......
02CB30: 19 71 23 36 00 C9 CD 16 0B 11 22 DB CD A6 0F ED .q#6......".....
02CB40: 5B 55 01 73 23 72 D5 E5 EB CD AA 53 23 4F 7E B7 [U.s#r.....S#O~.
02CB50: 79 1E 24 C4 B7 09 23 4E 23 46 23 5E 23 56 23 E5 y.$...#N#F#^#V#.
02CB60: D5 11 08 00 19 22 55 01 E1 ED 42 23 E3 E5 FE DD ....."U...B#....
02CB70: 28 5A FE AC 20 5E CD 16 0B CD AF 51 E1 11 06 00 (Z.. ^.....Q....
02CB80: 19 5E 23 56 E1 F5 CD 73 06 F1 EB E1 23 73 23 72 .^#V...s....#s#r
02CB90: 23 23 23 73 23 72 E3 E5 11 9F 53 01 04 00 F5 1A ###s#r....S.....
02CBA0: 13 ED A1 20 23 EA 0F 52 7E 08 23 01 07 00 1A 13 ... #..R~.#.....
02CBB0: ED A1 20 14 EA 1E 52 08 4F F1 E1 22 55 01 E1 11 .. ...R.O.."U...
02CBC0: FA FF 19 36 02 2B 71 C9 F1 E1 E1 C9 CD 84 0F CD ...6.+q.........
02CBD0: 45 51 18 A8 1E 26 CD B7 09 18 F4 EB 21 45 51 22 EQ...&......!EQ"
02CBE0: A5 54 21 00 00 22 49 01 EB E5 CD 74 52 11 36 10 .T!.."I....tR.6.
02CBF0: CD A6 0F ED 5B 49 01 E1 23 23 73 23 72 23 23 23 ....[I..##s#r###
02CC00: 73 23 72 C9 CD 16 0B FE 14 28 16 B7 C0 CD 43 53 s#r......(....CS
02CC10: CD 4D 53 11 0B 00 19 36 00 2B 36 00 FE BB 28 E4 .MS....6.+6...(.
02CC20: C9 E5 CD B0 09 2A 53 01 CD 03 10 30 0F 7E FE 03 .....*S....0.~..
02CC30: 20 0A 23 4E 23 46 E1 CD 16 0B 18 34 E1 CD 43 53 .#N#F.....4..CS
02CC40: 11 0D 00 CD AD 0F CD 7C 0F 36 0F 23 CD 62 54 4E .......|.6.#.bTN
02CC50: 23 46 C5 11 05 00 19 4E 23 46 ED 5B 49 01 72 2B #F.....N#F.[I.r+
02CC60: 73 EB 09 22 49 01 EB 23 23 36 00 23 36 00 23 C1 s.."I..##6.#6.#.
02CC70: CD 42 12 CD 87 0F EB 2A 49 01 22 4B 01 D5 C5 CD .B.....*I."K....
02CC80: 76 11 D1 D5 CD 50 0F FE BA 28 05 CD 96 0F 18 EF v....P...(......
02CC90: CD 9B 0F C1 D1 C5 2A 49 01 E5 2A 4B 01 E5 EB CD ......*I..*K....
02CCA0: 77 52 CD A3 0F 4D 44 2A 49 01 D1 B7 ED 52 19 30 wR.£.MD*I....R.0
02CCB0: 01 EB 22 4B 01 E1 22 49 01 50 59 C1 FE BB 20 03 .."K.."I.PY... .
02CCC0: CD 16 0B FE 10 28 04 FE A9 20 B2 2A 4B 01 22 49 .....(... .*K."I
02CCD0: 01 EB C9 ED 5B 55 01 13 13 73 23 72 C9 2A 49 01 ....[U...s#r.*I.
02CCE0: E5 16 0F 21 0D 00 CD 7D 54 E3 22 49 01 E1 46 2B ...!...}T."I..F+
02CCF0: 4E D5 ED 5B 49 01 73 23 72 23 EB 09 22 49 01 EB N..[I.s#r#.."I..
02CD00: 28 09 21 FB 59 CD 66 10 C3 A3 0F CD 16 0B 18 E5 (.!.Y.f..£......
02CD10: CD 95 49 CD 48 0F 21 3B 4C C3 5E 10 CD 16 0B CD ..I.H.!;L.^.....
02CD20: F8 44 C3 F8 4A CD 16 0B DD CB 02 9E B7 28 50 FE .D..J........(P.
02CD30: 76 28 31 FE 75 28 35 FE A8 28 E1 FE DB CA D8 4C v(1.u(5..(.....L
02CD40: FE 22 CA 47 4A DD CB 02 DE FE 7F 2A 43 01 28 66 .".GJ......*C.(f
02CD50: ED 5B 41 01 FE 7E 28 67 FE 06 28 B4 1E 0C CD B7 .[A..~(g..(.....
02CD60: 09 C3 48 11 3A 43 01 01 03 00 18 33 ED 5B 43 01 ..H.:C.....3.[C.
02CD70: 3A 41 01 4F 06 02 69 26 00 22 70 01 C3 52 4A CD :A.O..i&."p..RJ.
02CD80: E9 0F FE 01 F8 C2 AD 4A DD CB 02 DE 5E 23 56 78 .......J....^#Vx
02CD90: B7 20 E3 79 3D 28 1E 3D 28 4D 7A 32 75 01 7B B7 . .y=(.=(Mz2u.{.
02CDA0: 28 0D CD 32 01 3E CD 7D 10 CD 32 01 F5 18 25 CD (..2.>.}..2...%.
02CDB0: 32 01 AF 18 F4 EB DD CB 01 46 28 22 CD 1A 4C EB 2........F("..L.
02CDC0: E5 EB E3 CD 94 10 D1 CD A2 10 CD AD 4B 01 02 00 ............K...
02CDD0: DD CB 01 C6 C3 16 0B 01 00 80 51 59 18 04 01 01 ..........QY....
02CDE0: 00 EB CD 42 58 18 ED D5 23 5E 23 56 18 D3 3A 6B ...BX...#^#V..:k
02CDF0: 01 57 C5 E3 4E 23 46 E1 79 CB 78 28 02 3E 01 C5 .W..N#F.y.x(.>..
02CE00: D5 4F C5 E5 3D 21 61 4C 28 09 3D 21 63 4C 28 03 .O..=!aL(.=!cL(.
02CE10: 21 4B 4C CD 66 10 E1 CD 25 16 C1 D1 DD 72 01 0D !KL.f...%....r..
02CE20: 20 08 21 3F 4C CD 66 10 C1 C9 0D 28 05 21 42 4C .!?L.f....(.!BL
02CE30: 18 07 21 46 4C DD CB 01 C6 C1 C3 66 10 FE 09 CA ..!FL......f....
02CE40: C2 48 FE 0A CA 5A 4B D2 FF 4A FE 07 CA 5C 14 FE .H...ZK..J...\..
02CE50: 05 28 9B C3 5A 4B C5 DD CB 01 C6 CD EF 4A D9 2B .(..ZK.......J.+
02CE60: 2B D9 CD 32 01 CD D1 CD A6 10 C3 AD 4B 3A 6B 01 +..2........K:k.
02CE70: F5 CD C6 4A D1 DD 72 01 0D D9 2B D9 C3 8B 4B CD ...J..r...+...K.
02CE80: 9B 0F CD F8 44 CD DD 11 DD CB 02 9E C3 A3 0F FE ....D........£..
02CE90: 0C 38 C3 28 D8 FE 0F CA 5A 4B C5 5E 23 56 D5 CD .8.(....ZK.^#V..
02CEA0: EF 4A CB 41 D1 E1 C2 5E 10 EB C3 58 10 CD 96 0F .J.A...^...X....
02CEB0: 21 82 01 E5 CD 45 51 E1 4E 23 46 C9 3A 6B 01 F5 !....EQ.N#F.:k..
02CEC0: CD 9B 0F CD C5 44 D1 DD 72 01 CD 1D 4B CD F8 4A .....D..r...K..J
02CED0: 23 CD 4F 58 16 00 18 17 C5 0E 01 CD 68 4B C1 C9 #.OX........hK..
02CEE0: D9 2B D9 21 C4 16 04 C3 44 10 1E 0C CD 5E 56 CB .+.!....D....^V.
02CEF0: 78 20 E5 05 28 EA 04 C0 15 FA FD 4B EB 20 47 0D x ..(......K. G.
02CF00: 36 00 23 36 00 23 5D 54 13 13 13 13 73 23 72 11 6.#6.#]T....s#r.
02CF10: F5 FF 19 D1 B7 ED 52 19 C8 D5 11 0E 00 19 C5 CD ......R.........
02CF20: 70 54 EB 2A 63 01 01 06 00 ED B0 C1 EB 18 C3 01 pT.*c...........
02CF30: 00 01 00 00 03 00 00 FF FF FF E5 B7 28 44 FE A8 ............(D..
02CF40: 28 64 E5 CD 76 11 D1 EB CD 42 12 71 23 70 23 73 (d..v....B.q#p#s
02CF50: 23 72 23 E5 D5 11 25 AE CD A6 0F CD A6 0F C5 CD #r#...%.........
02CF60: 76 11 D1 CD 50 0F D1 B7 ED 52 19 1E 27 FC B7 09 v...P....R..'...
02CF70: EB E1 73 23 72 23 0D 01 02 00 28 01 0D 71 23 70 ..s#r#....(..q#p
02CF80: E1 C9 CD E9 0F 3D 28 14 FE 02 1E 1E C4 B7 09 2B .....=(........+
02CF90: 2B D1 D5 01 08 00 ED B0 E1 C3 16 0B CD 16 0B 5E +..............^
02CFA0: 23 56 E1 E5 18 A2 AF 32 65 01 21 62 01 4E 34 06 #V.....2e.!b.N4.
02CFB0: 00 CD 16 0B C5 11 05 00 CD AD 0F C1 36 01 23 71 ............6.#q
02CFC0: 23 70 23 3A 65 01 77 3C 32 65 01 23 E5 CD 16 0B #p#:e.w<2e.#....
02CFD0: FE AC 28 DD CD A3 0F 57 3A 65 01 47 3D E1 77 10 ..(..£.W:e.G=.w.
02CFE0: FC E1 E5 71 23 70 23 36 00 23 77 23 77 23 77 7A ...q#p#6.#w#w#wz
02CFF0: 18 83 E5 B7 1E 2C C4 B7 09 CD E9 0F 3D C3 F8 53 .....,......=..S
02D000: 4F 7E 23 B7 F2 71 54 79 23 C9 21 0A 00 D5 EB 2A O~#..qTy#.!....*
02D010: 55 01 23 23 E3 E5 D5 CD AD 0F D1 F1 F5 77 CD 16 U.##.........w..
02D020: 0B FE BA 28 07 D5 CD 96 0F D1 18 EA F1 CD 16 0B ...(............
02D030: 23 D1 E5 D5 CD 45 51 E1 CD 70 54 22 63 01 EB E1 #....EQ..pT"c...
02D040: E5 01 08 00 ED B0 EB 4F 3A 60 01 77 79 2B D1 C9 .......O:`.wy+..
02D050: 16 02 CD 7A 54 46 2B 4E E5 EB 23 CB 76 1E 48 C4 ...zTF+N..#.v.H.
02D060: B7 09 2B EB E1 D5 EB 2A 45 01 B7 ED 42 22 45 01 ..+....*E...B"E.
02D070: EB 73 23 72 11 F9 FF 19 D1 B7 ED 52 19 C8 D5 11 .s#r.......R....
02D080: 0B 00 19 C5 CD 70 54 EB 2A 63 01 01 09 00 ED B0 .....pT.*c......
02D090: 1B 1B 1B C1 18 D1 16 02 CD 7A 54 46 2B 4E D5 EB .........zTF+N..
02D0A0: 23 CB 76 28 C2 C5 46 2B 4E CD 25 51 C1 D5 20 68 #.v(..F+N.%Q.. h
02D0B0: FE DB 20 20 C5 CD 16 0B CD 76 11 CD 4D 0F CD 91 .. .....v..M...
02D0C0: 0F 25 24 1E 42 C4 B7 09 65 25 2E 00 CB 3C CB 1D .%$.B...e%...<..
02D0D0: C1 09 44 4D ED 5B 45 01 1B CD A2 10 13 EB B7 ED ..DM.[E.........
02D0E0: 42 22 45 01 EB E1 73 23 72 E5 13 13 CD 28 15 13 B"E...s#r....(..
02D0F0: 13 CD 14 18 E1 11 F9 FF 19 D1 B7 ED 52 19 C8 D5 ............R...
02D100: 28 11 0D 28 22 CD 32 01 3A CD A6 10 0C CD 32 01 (..(".2.:.....2.
02D110: F5 0C C9 CD 9B 10 CD 32 01 E5 0C DD CB 01 46 C8 .......2......F.
02D120: 0C 21 41 47 C3 5E 10 CD 32 01 ED CD 32 01 5B CD .!AG.^..2...2.[.
02D130: A6 10 13 13 CD 9B 10 DD CB 01 C6 0C 0C CD 32 01 ..............2.
02D140: E5 CD 32 01 D5 C9 16 DD CD 32 01 DD 0D 28 0C 0D ..2......2...(..
02D150: 28 1A CD 32 01 7E CD 67 15 18 B1 CD 32 01 6E CD (..2.~.g....2.n.
02D160: A6 10 1C CD 32 01 66 CD 67 15 18 AA CD 32 01 5E ....2.f.g....2.^
02D170: CD A6 10 1C CD 32 01 56 CD A6 10 1C CD 32 01 6E .....2.V.....2.n
02D180: CD A6 10 1C CD 32 01 66 CD 67 15 18 AA 0D 28 08 .....2.f.g....(.
02D190: 0D 28 0B 21 4D 4C 18 0D 21 50 4C C3 27 49 21 56 .(.!ML..!PL.'I!V
02D1A0: 4C DD CB 01 C6 0C 0C C3 5E 10 3E 80 A4 28 07 EB L.......^.>..(..
02D1B0: 21 00 00 ED 52 B7 11 00 00 ED 5A C8 16 0E CB 74 !...R.....Z....t
02D1C0: 20 04 29 15 18 F8 1E 00 B4 67 C9 03 EE 01 F5 02 .)......g......
02D1D0: E1 E5 03 3B F1 F5 04 D1 E1 E5 D5 01 3B 02 7E F5 ...;........;.~.
02D1E0: 05 5E 23 56 EB E5 0A 5E 23 56 23 4E 23 66 69 E5 .^#V...^#V#N#fi.
02D1F0: D5 01 E5 02 E5 D5 B7 21 9D 4C 28 0A CD 32 01 0E .......!.L(..2..
02D200: CD 7D 10 21 79 4C C3 66 10 03 CD 19 0A 03 CD F2 .}.!yL.f........
02D210: 09 05 CD F2 09 B6 77 04 7D CD F2 09 07 5F CD F2 ......w.}...._..
02D220: 09 57 E5 D5 08 D1 E1 93 38 03 CD 0C 0A 04 06 00 .W......8.......
02D230: C5 33 03 22 32 01 03 2A 32 01 CD 42 12 04 ED 43 .3."2..*2..B...C
02D240: 72 01 79 3D 28 14 FE 02 3E 1F 28 09 3A 75 01 CB r.y=(...>.(.:u..
02D250: 3F CB 3F CB 3F 32 74 01 37 C9 3E 1F 32 74 01 B7 ?.?.?2t.7.>.2t..
02D260: C9 ED 4B 72 01 C3 16 0B 3A 72 01 B7 CA 39 4D 3A ..Kr....:r...9M:
02D270: 74 01 CD 66 4C CD 16 0B FE DD 28 E5 CD CB 44 FE t..fL.....(...D.
02D280: AE 28 19 0D 20 04 CD 32 01 7D 21 81 4C CD 66 10 .(.. ..2.}!.L.f.
02D290: FE DD 28 CD 11 2A AC CD A6 0F 18 E0 CD 16 0B 11 ..(..*..........
02D2A0: 2B AE CD A6 0F 0D 28 0B 21 8C 4C CD 66 10 CD CB +.....(.!.L.f...
02D2B0: 44 18 11 CD 32 01 7D 21 8C 4C CD 66 10 CD CB 44 D...2.}!.L.f...D
02D2C0: CD 32 01 7D 21 94 4C 18 C4 CD 16 0B FE DD 28 24 .2.}!.L.......($
02D2D0: CD F4 44 F5 CD AA 4C 30 0A D9 2B D9 CD 66 4C F1 ..D...L0..+..fL.
02D2E0: C3 EF 4C 21 A2 4C CD 5E 10 CD 66 4C 21 A6 4C CD ..L!.L.^..fL!.L.
02D2F0: 66 10 18 EB 1E 2D CD B7 09 C3 16 0B 05 ED 7B 06 f....-........{.
02D300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02D310: 26 00 00 00 02 09 4E E5 26 00 41 02 00 00 00 02 &.....N.&.A.....
02D320: 26 00 46 02 00 00 00 02 26 00 42 02 00 00 00 02 &.F.....&.B.....
02D330: 26 00 47 02 00 00 00 02 26 00 43 02 00 00 00 02 &.G.....&.C.....
02D340: 26 00 48 02 00 00 00 02 26 00 44 02 00 00 00 02 &.H.....&.D.....
02D350: 26 00 49 02 00 00 00 02 26 00 45 02 00 00 00 02 &.I.....&.E.....
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: 11 0B 00 19 C5 CD 70 54 EB 2A 63 01 01 09 00 ED ......pT.*c.....
02D410: B0 1B 1B 1B C1 D5 18 BC 2A 45 01 B7 ED 42 22 45 ........*E...B"E
02D420: 01 EB E1 73 23 72 E5 D5 13 13 13 13 CD 14 18 60 ...s#r.........`
02D430: 69 11 53 FF 19 EB CD A2 10 D1 21 AA 00 19 EB CD i.S.......!.....
02D440: 28 15 E1 11 F9 FF 19 D1 B7 ED 52 19 C8 D5 11 0B (.........R.....
02D450: 00 19 C5 CD 70 54 EB 2A 63 01 01 09 00 ED B0 1B ....pT.*c.......
02D460: 1B 1B C1 D5 18 B2 1E 3A C3 B7 09 11 07 00 19 56 .......:.......V
02D470: 2B 5E 7A B3 CC D6 55 E5 CD 9B 10 CD 32 01 E5 E1 +^z...U.....2...
02D480: 2B 2B 18 1D FE AE C2 56 57 E1 CD 16 0B B7 1E 37 ++.....VW......7
02D490: C4 B7 09 CD E9 0F 1E 37 FE 0F C4 B7 09 11 04 00 .......7........
02D4A0: 19 5E 23 56 01 F9 FF 09 E5 DD CB 01 4E 28 0C CD .^#V........N(..
02D4B0: 84 47 D9 23 D9 19 CD A1 10 18 07 D9 2B D9 EB CD .G.#........+...
02D4C0: 53 47 CD 32 01 E5 E1 CD 16 0B 4E 23 46 23 CD 4F SG.2......N#F#.O
02D4D0: 58 5F 78 FE 40 30 09 16 00 FE 02 7B D8 C5 18 5A X_x.@0.....{...Z
02D4E0: 7B C5 E5 DD 56 01 D5 16 00 0E 01 C3 F3 57 DD CB {...V........W..
02D4F0: 01 8E FE 02 28 0D FE 0A CA C7 57 FE 0F CA DB 55 ....(.....W....U
02D500: C3 B7 09 CD 4F 58 78 B7 CA 8B 57 3D C5 CA B6 57 ....OXx...W=...W
02D510: CB 70 C2 0C 58 CB 78 C2 E5 57 CD F1 11 28 0D 90 .p..X.x..W...(..
02D520: 28 05 CD 00 12 18 0C CD 0F 12 18 07 CD A2 10 DD (...............
02D530: CB 01 CE CD 32 01 E5 CD 16 0B E1 E5 57 7C FE 02 ....2.......W|..
02D540: 28 03 23 7E B7 7A C2 F4 55 FE DB C2 56 57 E1 7C (.#~.z..U...VW.|
02D550: FE 02 CA 5A 57 CD 16 0B 4E 23 46 23 E5 DD 56 01 ...ZW...N#F#..V.
02D560: D5 CD C8 44 DD CB 02 9E D1 CB 8A DD 72 01 0D 28 ...D........r..(
02D570: 06 21 4B 49 CD 5E 10 D9 2B D9 E1 F5 5E 23 56 23 .!KI.^..+...^#V#
02D580: E5 AF B9 F5 28 01 57 AF D5 67 6F ED 52 CD 53 47 ....(.W..go.R.SG
02D590: D1 F1 E1 4E 23 46 23 28 01 47 DD CB 00 6E 28 1A ...N#F#(.G...n(.
02D5A0: E5 21 10 59 D5 CD 66 10 60 69 C1 B7 ED 42 EB 13 .!.Y..f.`i...B..
02D5B0: CD 95 10 21 16 59 CD 66 10 E1 01 06 00 09 5E 23 ...!.Y.f......^#
02D5C0: 56 01 F9 FF 09 E5 21 08 59 CD 5A 48 21 0C 59 CD V.....!.Y.ZH!.Y.
02D5D0: 66 10 E1 4E 23 46 23 F1 FE AC 28 06 CD 91 0F C3 f..N#F#...(.....
02D5E0: 3E 56 C5 C3 BE 56 C1 16 00 C9 E5 CD C2 44 D9 2B >V...V.......D.+
02D5F0: D9 CD 32 01 2B C1 DD CB 00 6E 28 10 21 1E 59 CD ..2.+....n(.!.Y.
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: 66 10 59 CD 67 15 21 29 59 CD 66 10 21 0C 59 CD f.Y.g.!)Y.f.!.Y.
02D810: 66 10 CD 91 0F 16 00 01 03 00 C9 CD F1 11 28 20 f.............(
02D820: 90 06 00 28 0B CD 00 12 16 00 CD 32 01 E5 18 08 ...(.......2....
02D830: CD 1D 12 30 06 26 02 EB C3 16 0B CD 0F 12 18 E8 ...0.&..........
02D840: 06 00 26 01 18 F1 CD F1 11 28 06 90 C1 28 EC 18 ..&......(...(..
02D850: D4 CD A2 10 C1 18 D1 C5 CD 4F 58 E5 DD 56 01 D5 .........OX..V..
02D860: 0E 01 DD CB 01 86 CD 8B 57 CD 68 4B D1 DD 72 01 ........W.hK..r.
02D870: E1 C1 C3 41 56 E5 DD 56 01 D5 0E 01 DD CB 01 86 ...AV..V........
02D880: CD 8B 57 FE DE 20 11 CD 68 4B D1 DD 72 01 E1 C1 ..W.. ..hK..r...
02D890: CD 16 0B CD 47 58 18 DA C1 C1 C1 C9 E5 DD 56 01 ....GX........V.
02D8A0: D5 0E 01 DD CB 01 86 CD 8B 57 FE DE 28 D9 C1 C1 .........W..(...
02D8B0: C1 CD 35 58 16 00 C9 1E 41 B7 C2 B7 09 D5 CD E9 ..5X....A.......
02D8C0: 0F D1 CD 5E 56 15 F8 EB 28 08 CD 0F 12 CD 32 01 ...^V...(.....2.
02D8D0: E5 C9 CD A2 10 18 F6 CB 70 CB B0 C0 CB B8 C9 C5 ........p.......
02D8E0: CD 47 58 5E 23 56 2B 05 28 0E ED 53 70 01 04 C1 .GX^#V+.(..Sp...
02D8F0: C0 5F 7A 32 75 01 7B C9 04 ED 43 72 01 C1 5F 7A ._z2u.{...Cr.._z
02D900: 0D 20 02 3E FF 0C CB 3F CB 3F CB 3F 32 74 01 7B . .>...?.?.?2t.{
02D910: C9 CD 16 0B 21 90 58 CD 66 10 01 01 00 C3 8B 4B ....!.X.f......K
02D920: 05 2A 19 01 39 E5 21 AE 58 18 03 21 B6 58 E5 CD .*..9.!.X..!.X..
02D930: 9B 0F 1E 45 CD 29 58 CD A3 0F E1 C3 5E 10 07 ED ...E.)X.£...^...
02D940: 5B 1F 01 73 23 72 03 CD 1C 0B 21 04 59 18 03 21 [..s#r....!.Y..!
02D950: 00 59 E5 CD 9B 0F 1E 45 CD 29 58 CB 78 1E 45 CA .Y.....E.)X.x.E.
02D960: B7 09 D9 2B D9 CB B8 05 28 19 04 28 1E 2A 70 01 ...+....(..(.*p.
02D970: 2B CB 85 CB 8D 11 04 00 19 CD 94 10 E1 CD A3 0F +.............£.
02D980: C3 66 10 2A 74 01 2C 26 00 18 E5 21 04 00 18 E0 .f.*t.,&...!....
02D990: 03 CD BD 0A 03 CD 4F 0B 03 CD BA 04 03 D1 19 E5 ......O.........
02D9A0: 05 CB 7C C4 17 03 07 B7 ED 52 19 F4 1C 03 0A 7C ..|......R.....|
02D9B0: B7 FC 17 03 C4 1C 03 7D FE 03 D4 1C 03 16 00 CB .......}........
02D9C0: 78 20 40 CB 70 20 28 05 28 17 05 28 12 04 04 28 x @.p (.(..(...(
02D9D0: 04 5E 23 56 C9 1E 02 0D C8 1D 0D C0 1E 04 C9 59 .^#V...........Y
02D9E0: C9 5E 0D 20 02 1E FF CB 3B CB 3B CB 3B 1C C9 CD .^. ....;.;.;...
02D9F0: 25 51 28 0B CB B0 CD 2D 59 21 AD 00 19 EB C9 11 %Q(....-Y!......
02DA00: 0D 0A 4E 75 6D 62 65 72 20 69 73 20 74 6F 6F 20 ..Number is too
02DA10: 6C 61 72 67 65 0D 0A 53 65 6D 69 2D 63 6F 6C 6F large..Semi-colo
02DA20: 6E 20 6F 72 20 45 4E 44 20 65 78 70 65 63 74 65 n or END expecte
02DA30: 64 20 62 65 66 6F 72 65 20 68 65 72 65 0D 0A 55 d before here..U
02DA40: 6E 64 65 63 6C 61 72 65 64 20 69 64 65 6E 74 69 ndeclared identi
02DA50: 66 69 65 72 0D 0A 49 64 65 6E 74 69 66 69 65 72 fier..Identifier
02DA60: 20 65 78 70 65 63 74 65 64 0D 0A 27 3D 27 20 6E expected..'=' n
02DA70: 6F 74 20 27 3A 3D 27 20 69 6E 20 63 6F 6E 73 74 ot ':=' in const
02DA80: 61 6E 74 20 64 65 63 6C 61 72 61 74 69 6F 6E 73 ant declarations
02DA90: 0D 0A 27 3D 27 20 65 78 70 65 63 74 65 64 0D 0A ..'=' expected..
02DAA0: 54 68 69 73 20 69 64 65 6E 74 69 66 69 65 72 20 This identifier
02DAB0: 63 61 6E 27 74 20 62 65 67 69 6E 20 61 20 73 74 can't begin a st
02DAC0: 61 74 65 6D 65 6E 74 0D 0A 27 3A 3D 27 20 65 78 atement..':=' ex
02DAD0: 70 65 63 74 65 64 0D 0A 27 29 27 20 65 78 70 65 pected..')' expe
02DAE0: 63 74 65 64 0D 0A 57 72 6F 6E 67 20 74 79 70 65 cted..Wrong type
02DAF0: 20 63 6F 6D 62 69 6E 61 74 69 6F 6E 0D 0A 27 2E combination..'.
02DB00: 27 20 65 78 70 65 63 74 65 64 0D 0A 46 61 63 74 ' expected..Fact
02DB10: 6F 72 20 65 78 70 65 63 74 65 64 0D 0A 43 6F 6E or expected..Con
02DB20: 73 74 61 6E 74 20 65 78 70 65 63 74 65 64 0D 0A stant expected..
02DB30: 49 64 65 6E 74 69 66 69 65 72 20 69 73 20 6E 6F Identifier is no
02DB40: 74 20 61 20 63 6F 6E 73 74 61 6E 74 0D 0A 27 54 t a constant..'T
02DB50: 48 45 4E 27 20 65 78 70 65 63 74 65 64 0D 0A 27 HEN' expected..'
02DB60: 44 4F 27 20 65 78 70 65 63 74 65 64 0D 0A 27 54 DO' expected..'T
02DB70: 4F 27 20 6F 72 20 27 44 4F 57 4E 54 4F 27 20 65 O' or 'DOWNTO' e
02DB80: 78 70 65 63 74 65 64 0D 0A 27 28 27 20 65 78 70 xpected..'(' exp
02DB90: 65 63 74 65 64 0D 0A 43 61 6E 27 74 20 77 72 69 ected..Can't wri
02DBA0: 74 65 20 74 68 69 73 20 74 79 70 65 20 6F 66 20 te this type of
02DBB0: 65 78 70 72 65 73 73 69 6F 6E 0D 0A 27 4F 46 27 expression..'OF'
02DBC0: 20 65 78 70 65 63 74 65 64 0D 0A 63 6F 6D 6D 61 expected..comma
02DBD0: 20 65 78 70 65 63 74 65 64 0D 0A 63 6F 6C 6F 6E expected..colon
02DBE0: 20 65 78 70 65 63 74 65 64 0D 0A 27 50 52 4F 47 expected..'PROG
02DBF0: 52 41 4D 27 20 65 78 70 65 63 74 65 64 0D 0A 56 RAM' expected..V
02DC00: A9 00 C9 1E 02 C9 CD 9B 0F CD B3 09 CD E9 0F D6 ................
02DC10: 02 28 06 3D 1E 4A C4 B7 09 CD 2D 59 CD 42 58 CD .(.=.J....-Y.BX.
02DC20: 16 0B 18 08 CD 9B 0F 1E 46 CD 29 58 01 01 00 CD ........F.)X....
02DC30: F8 4A C3 8B 4B CD 9B 0F CD C5 44 CD 96 0F 01 03 .J..K.....D.....
02DC40: 00 CD C8 44 CD A3 0F 21 BD 59 C3 5E 10 03 C1 ED ...D.£.!.Y.^....
02DC50: 79 05 4D 44 ED 78 F5 04 CD BC 01 F5 05 3E 02 32 y.MD.x.......>.2
02DC60: AF 08 05 3E 05 32 AF 08 09 21 00 00 22 1A 07 22 ...>.2...!..".."
02DC70: 94 05 14 EB CD 32 02 01 0B 00 09 73 23 72 CD 03 .....2.....s#r..
02DC80: 02 CD 00 00 CD 16 02 03 CD 03 02 03 CD 16 02 04 ................
02DC90: 7D E6 01 F5 0B 22 BF 12 E1 22 C6 12 E1 22 CD 12 }...."..."..."..
02DCA0: DD CB 01 C6 CD 16 0B 01 02 00 21 20 5A C3 66 10 ..........! Z.f.
02DCB0: 05 CD 52 12 E5 D5 0A EB C1 DD E5 CD 05 00 DD E1 ..R.............
02DCC0: E5 16 EB CD 32 02 01 0D 00 09 73 23 72 CD 03 02 ....2.....s#r...
02DCD0: CD A4 01 00 00 CD 16 02 03 CD 33 03 02 7D F5 06 ..........3..}..
02DCE0: 5D 54 CD D7 04 E5 04 CD 09 05 E5 05 CD 5F 0C E5 ]T..........._..
02DCF0: D5 04 CB BC E5 D5 21 4B 5C C3 E7 07 2A 06 00 22 ......!K\...*.."
02DD00: 4D 01 21 B8 5B CD ED 03 21 80 00 44 4E 09 2C 70 M.!.[...!..DN.,p
02DD10: 2E 81 7E 23 FE 20 28 FA 54 5D 7E 23 FE 20 28 42 ..~#. (.T]~#. (B
02DD20: B7 20 F7 3E 20 32 6D 00 EB 06 00 2B E5 11 13 03 . .> 2m....+....
02DD30: 7E 23 FE 20 28 10 FE 3B 28 0C B7 28 09 FE 2E 28 ~#. (..;(..(...(
02DD40: 05 04 12 13 18 EA 78 32 12 03 E1 11 16 20 4F 06 ......x2..... O.
02DD50: 00 ED B0 4F 3E 0A 91 28 07 47 EB 36 20 23 10 FB ...O>..(.G.6 #..
02DD60: 18 12 7E 23 FE 20 28 FA FE 3B 28 B7 21 6D 00 7E ..~#. (..;(.!m.~
02DD70: FE 20 20 09 21 5D 00 7E FE 20 CA 66 5A 2D 11 B1 . .!].~. .fZ-..
02DD80: 01 01 09 00 ED B0 2E 5D 7E 2D FE 20 20 04 7E 2E .......]~-. .~.
02DD90: 6C 77 11 8D 01 0E 09 ED B0 DD 21 6A 01 11 81 00 lw........!j....
02DDA0: 1A B7 13 28 07 FE 3B 20 F7 CD 83 5C CD CA 0E AF ...(..; ...\....
02DDB0: 32 2D 3F 32 AC 3E 3E C3 32 32 01 21 88 10 22 33 2-?2.>>.22.!.."3
02DDC0: 01 21 00 01 D9 CD 16 0B F5 21 20 08 22 84 0B DD .!.......! ."...
02DDD0: CB 00 76 28 32 11 8D 01 0E 0F CD CC 03 3C 28 1B ..v(2........<(.
02DDE0: DD CB 02 56 20 10 21 33 5C CD ED 03 CD C6 03 E6 ...V .!3\.......
02DDF0: DF FE 59 C2 23 09 0E 13 CD CC 03 0E 16 CD CC 03 ..Y.#...........
02DE00: 61 72 69 61 62 6C 65 20 65 78 70 65 63 74 65 64 ariable expected
02DE10: 20 61 73 20 70 61 72 61 6D 65 74 65 72 0D 0A 27 as parameter..'
02DE20: 42 45 47 49 4E 27 20 65 78 70 65 63 74 65 64 0D BEGIN' expected.
02DE30: 0A 56 61 72 69 61 62 6C 65 20 65 78 70 65 63 74 .Variable expect
02DE40: 65 64 20 69 6E 20 52 45 41 44 0D 0A 43 61 6E 6E ed in READ..Cann
02DE50: 6F 74 20 63 6F 6D 70 61 72 65 20 65 78 70 72 65 ot compare expre
02DE60: 73 73 69 6F 6E 73 20 6F 66 20 74 68 69 73 20 74 ssions of this t
02DE70: 79 70 65 0D 0A 54 79 70 65 20 49 4E 54 45 47 45 ype..Type INTEGE
02DE80: 52 20 6F 72 20 52 45 41 4C 20 65 78 70 65 63 74 R or REAL expect
02DE90: 65 64 0D 0A 43 61 6E 27 74 20 72 65 61 64 20 74 ed..Can't read t
02DEA0: 68 69 73 20 74 79 70 65 20 6F 66 20 76 61 72 69 his type of vari
02DEB0: 61 62 6C 65 0D 0A 49 64 65 6E 74 69 66 69 65 72 able..Identifier
02DEC0: 20 69 73 20 6E 6F 74 20 61 20 74 79 70 65 0D 0A is not a type..
02DED0: 45 78 70 6F 6E 65 6E 74 20 65 78 70 65 63 74 65 Exponent expecte
02DEE0: 64 20 69 6E 20 72 65 61 6C 20 6E 75 6D 62 65 72 d in real number
02DEF0: 0D 0A 53 63 61 6C 61 72 20 65 78 70 72 65 73 73 ..Scalar express
02DF00: 69 6F 6E 20 65 78 70 65 63 74 65 64 0D 0A 4E 75 ion expected..Nu
02DF10: 6C 6C 20 73 74 72 69 6E 67 73 20 6E 6F 74 20 61 ll strings not a
02DF20: 6C 6C 6F 77 65 64 3A 20 75 73 65 20 43 48 52 28 llowed: use CHR(
02DF30: 30 29 0D 0A 27 5B 27 20 65 78 70 65 63 74 65 64 0)..'[' expected
02DF40: 0D 0A 27 5D 27 20 65 78 70 65 63 74 65 64 0D 0A ..']' expected..
02DF50: 41 72 72 61 79 20 69 6E 64 65 78 20 74 79 70 65 Array index type
02DF60: 20 6D 75 73 74 20 62 65 20 73 63 61 6C 61 72 0D must be scalar.
02DF70: 0A 27 2E 2E 27 20 65 78 70 65 63 74 65 64 0D 0A .'..' expected..
02DF80: 27 5D 27 20 6F 72 20 27 2C 27 20 65 78 70 65 63 ']' or ',' expec
02DF90: 74 65 64 20 69 6E 20 41 52 52 41 59 20 64 65 63 ted in ARRAY dec
02DFA0: 6C 0D 0A 4C 6F 77 65 72 62 6F 75 6E 64 20 3E 20 l..Lowerbound >
02DFB0: 75 70 70 65 72 62 6F 75 6E 64 0D 0A 53 65 74 20 upperbound..Set
02DFC0: 74 6F 6F 20 6C 61 72 67 65 20 28 20 3E 32 35 36 too large ( >256
02DFD0: 20 65 6C 65 6D 65 6E 74 73 20 29 0D 0A 46 75 6E elements )..Fun
02DFE0: 63 74 69 6F 6E 20 72 65 73 75 6C 74 20 6D 75 73 ction result mus
02DFF0: 74 20 62 65 20 74 79 70 65 20 69 64 65 6E 74 69 t be type identi
02E000: 3C 21 22 5C CA E7 07 2A 7A 01 24 22 32 1D DD CB <!"\...*z.$"2...
02E010: 02 7E 28 0C E5 ED 5B 8B 01 B7 ED 52 E1 D2 DA 07 .~(...[....R....
02E020: 25 01 31 1D 11 00 01 CD 3E 09 F1 11 17 01 CD A6 %.1.....>.......
02E030: 0F 11 04 00 CD A6 0F FE A8 20 0A CD 16 0B FE A9 ......... ......
02E040: 20 F9 CD 16 0B C3 6F 0F 0D 0A 48 69 53 6F 66 74 .....o...HiSoft
02E050: 20 50 61 73 63 61 6C 38 30 20 20 20 20 20 20 20 Pascal80
02E060: 50 65 64 69 67 72 65 65 0D 0A 43 6F 70 79 72 69 Pedigree..Copyri
02E070: 67 68 74 20 48 69 53 6F 66 74 20 31 39 38 33 2C ght HiSoft 1983,
02E080: 38 34 2C 38 35 2C 38 36 0D 0A 32 30 20 4F 63 74 84,85,86..20 Oct
02E090: 6F 62 65 72 20 31 39 38 36 0D 0A 41 6C 6C 20 72 ober 1986..All r
02E0A0: 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2E 0D ights reserved..
02E0B0: 0A 00 0D 0A 44 69 72 65 63 74 6F 72 79 20 46 75 ....Directory Fu
02E0C0: 6C 6C 00 0D 0A 46 69 6C 65 20 65 78 69 73 74 73 ll...File exists
02E0D0: 20 2D 20 44 65 6C 65 74 65 3F 00 0D 0A 55 73 61 - Delete?...Usa
02E0E0: 67 65 20 69 73 3A 0D 0A 48 50 20 3C 6F 62 6A 65 ge is:..HP <obje
02E0F0: 63 74 3E 20 73 6F 75 72 63 65 20 3C 3B 6F 70 74 ct> source <;opt
02E100: 69 6F 6E 3C 2C 6F 70 74 69 6F 6E 2C 2E 2E 3E 3E ion<,option,..>>
02E110: 0D 0A 00 CD 20 08 D0 FE 4E 20 06 DD CB 00 B6 18 .... ...N ......
02E120: 2D FE 56 20 08 CD 07 5D 22 4D 01 18 21 FE 59 20 -.V ...]"M..!.Y
02E130: 06 DD CB 02 D6 18 17 FE 52 21 A7 0A 28 0D FE 54 ........R!..(..T
02E140: 20 13 21 17 1A 22 1F 1A 21 5F 16 22 7A 01 1A 13 .!.."..!_."z...
02E150: FE 2C 28 BF C9 FE 55 20 07 3E 72 32 40 0B 18 EE .,(...U .>r2@...
02E160: FE 44 20 06 DD CB 02 F6 18 BB FE 47 20 20 CD 07 .D ........G ..
02E170: 5D 22 8B 01 DD CB 00 B6 DD CB 00 86 DD CB 02 FE ]"..............
02E180: 21 17 07 36 C3 23 11 C5 07 73 23 72 18 C0 FE 58 !..6.#...s#r...X
02E190: C0 DD CB 03 C6 18 B7 06 04 21 00 00 1A 13 FE 3A .........!.....:
02E1A0: 38 02 D6 07 D6 30 29 29 29 29 B5 6F 10 EE C9 A6 8....0)))).o....
02E1B0: 10 D9 23 23 D9 F5 78 FE 03 38 CD 03 0A 0B B7 28 ..##..x..8.....(
02E1C0: C7 C5 44 4D E1 E5 CD D8 40 E1 F1 E5 FE AC 28 13 ..DM....@.....(.
02E1D0: 11 10 11 CD A6 0F CD 68 14 E1 01 00 00 F5 CD D8 .......h........
02E1E0: 40 F1 C9 CD 7E 40 18 F1 79 CD 70 54 4F 11 08 00 @...~@..y.pTO...
02E1F0: 19 71 23 70 23 5E 23 56 7A B3 C8 EB 18 EA CD 16 .q#p#^#Vz.......
02E200: 66 69 65 72 0D 0A 27 2C 27 20 6F 72 20 27 5D 27 fier..',' or ']'
02E210: 20 65 78 70 65 63 74 65 64 20 69 6E 20 73 65 74 expected in set
02E220: 0D 0A 27 2E 2E 27 20 6F 72 20 27 2C 27 20 6F 72 ..'..' or ',' or
02E230: 20 27 5D 27 20 65 78 70 65 63 74 65 64 20 69 6E ']' expected in
02E240: 20 73 65 74 0D 0A 50 61 72 61 6D 65 74 65 72 20 set..Parameter
02E250: 74 79 70 65 20 6D 75 73 74 20 62 65 20 74 79 70 type must be typ
02E260: 65 20 69 64 65 6E 74 69 66 69 65 72 0D 0A 4E 75 e identifier..Nu
02E270: 6C 6C 20 73 65 74 20 6E 6F 74 20 61 6C 6C 6F 77 ll set not allow
02E280: 65 64 20 68 65 72 65 0D 0A 53 63 61 6C 61 72 20 ed here..Scalar
02E290: 28 69 6E 63 6C 75 64 69 6E 67 20 72 65 61 6C 29 (including real)
02E2A0: 20 65 78 70 65 63 74 65 64 0D 0A 53 63 61 6C 61 expected..Scala
02E2B0: 72 20 28 6E 6F 74 20 72 65 61 6C 29 20 65 78 70 r (not real) exp
02E2C0: 65 63 74 65 64 0D 0A 53 65 74 73 20 69 6E 63 6F ected..Sets inco
02E2D0: 6D 70 61 74 69 62 6C 65 0D 0A 27 3C 27 20 61 6E mpatible..'<' an
02E2E0: 64 20 27 3E 27 20 63 61 6E 27 74 20 62 65 20 75 d '>' can't be u
02E2F0: 73 65 64 20 77 69 74 68 20 73 65 74 73 0D 0A 46 sed with sets..F
02E300: 4F 52 57 41 52 44 2C 20 4C 41 42 45 4C 2C 20 43 ORWARD, LABEL, C
02E310: 4F 4E 53 54 2C 20 54 59 50 45 2C 20 56 41 52 2C ONST, TYPE, VAR,
02E320: 20 42 45 47 49 4E 0D 0A 48 65 78 20 64 69 67 69 BEGIN..Hex digi
02E330: 74 20 65 78 70 65 63 74 65 64 0D 0A 43 61 6E 6E t expected..Cann
02E340: 6F 74 20 50 4F 4B 45 20 73 65 74 73 0D 0A 41 72 ot POKE sets..Ar
02E350: 72 61 79 20 74 6F 6F 20 6C 61 72 67 65 20 28 20 ray too large (
02E360: 3E 36 34 4B 21 20 29 0D 0A 27 45 4E 44 27 20 6F >64K! )..'END' o
02E370: 72 20 27 2C 27 20 65 78 70 65 63 74 65 64 20 69 r ',' expected i
02E380: 6E 20 52 45 43 4F 52 44 20 64 65 66 6E 0D 0A 46 n RECORD defn..F
02E390: 69 65 6C 64 20 69 64 65 6E 74 69 66 69 65 72 20 ield identifier
02E3A0: 65 78 70 65 63 74 65 64 0D 0A 56 61 72 69 61 62 expected..Variab
02E3B0: 6C 65 20 65 78 70 65 63 74 65 64 20 61 66 74 65 le expected afte
02E3C0: 72 20 27 57 49 54 48 27 0D 0A 56 61 72 69 61 62 r 'WITH'..Variab
02E3D0: 6C 65 20 69 6E 20 57 49 54 48 20 6D 75 73 74 20 le in WITH must
02E3E0: 62 65 20 52 45 43 4F 52 44 20 74 79 70 65 0D 0A be RECORD type..
02E3F0: 4E 6F 20 61 73 73 6F 63 69 61 74 65 64 20 57 49 No associated WI
02E400: 68 70 20 62 61 72 0D 0A 67 65 6E 67 72 61 66 20 hp bar..gengraf
02E410: 62 61 72 0D 0A 1A 00 00 00 00 00 00 00 00 00 00 bar.............
02E420: 00 42 41 52 20 20 20 20 20 50 41 53 00 00 00 15 .BAR PAS....
02E430: 7D 7E 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 }~..............
02E440: 00 42 41 52 20 20 20 20 20 53 55 42 00 00 00 01 .BAR SUB....
02E450: 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E460: 00 48 50 38 30 20 20 20 20 43 4F 4D 00 00 00 80 .HP80 COM....
02E470: 7A 7B 7C 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D z{|.............
02E480: 0E 10 CD CB 01 21 A3 00 19 F1 77 E1 D1 C9 1A B7 .....!£...w.....
02E490: F0 D5 E5 1B 1B 1B 1B 21 28 00 19 EB 4E 23 46 3E .......!(...N#F>
02E4A0: 1A 02 03 23 23 CD E7 08 0E 10 CD CB 01 E1 D1 C9 ...##...........
02E4B0: CD A7 01 FE 0D 20 F9 C9 5E 23 56 1A FE 0D 3E 00 ..... ..^#V...>.
02E4C0: C0 3C C9 CD A7 01 FE 20 28 F9 FE 0D C0 18 F4 CD .<..... (.......
02E4D0: 87 09 FE 2D 28 37 FE 2B CC A7 01 CD 46 02 D2 03 ...-(7.+....F...
02E4E0: 03 21 00 00 06 04 FE 34 30 01 04 D6 30 5F 16 00 .!.....40...0_..
02E4F0: 19 CD DB 09 CD 46 02 30 0E CD 64 05 05 28 0B 29 .....F.0..d..(.)
02E500: E5 29 29 D1 19 18 E4 CB 7C C8 C3 0A 03 CD 9C 09 .)).....|.......
02E510: 1E 00 EB B7 ED 52 C9 E5 D5 2A 25 01 5E 23 56 1A .....R...*%.^#V.
02E520: D1 E1 C9 CD DB 09 FE 0D 28 08 77 23 CD 64 05 10 ........(.w#.d..
02E530: F2 C9 AF 77 23 10 FC C9 21 02 00 39 4F AF CB 39 ...w#...!..9O..9
02E540: 1F CB 39 1F CB 39 17 17 17 47 04 AF 37 8F 10 FD ..9..9...G..7...
02E550: 09 C9 3C 47 7E B2 77 CB 02 30 01 23 10 F6 C9 E1 ..<G~.w..0.#....
02E560: 22 1B 01 06 00 68 60 B7 ED 42 39 54 5D 2B F9 36 "....h`..B9T]+.6
02E570: 00 ED B0 2A 1B 01 E9 E1 22 1B 01 21 00 00 39 54 ...*...."..!..9T
02E580: 5D 09 41 1A 02 00 77 23 13 10 F8 EB F9 2A 1B 01 ].A...w#.....*..
02E590: E9 E1 22 1B 01 21 00 00 39 54 5D 09 41 CD 00 00 .."..!..9T].A...
02E5A0: 23 13 10 F9 3E 01 F9 2A 1B 01 E9 1A BE C8 23 10 #...>..*......#.
02E5B0: FD AF 18 F2 1A 2F A6 18 F4 EB 1A 2F A6 EB 18 ED ...../...../....
02E5C0: B7 ED 52 3E 80 EA 97 0A A4 07 C9 B7 ED 52 3E 80 ..R>.........R>.
02E5D0: EA 8C 0A A4 07 EE 01 C9 2D 7B 28 1B 2D 28 0F 2D ........-{(.-(.-
02E5E0: 28 07 2D 28 04 45 CD CE 02 7A CD B2 0A 7B 4F 0F (.-(.E...z...{O.
02E5F0: 0F 0F 0F CD BB 0A 79 E6 0F C6 90 27 CE 40 27 CD ......y....'.@'.
02E600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02E610: 27 00 00 00 02 09 4E E5 27 00 41 02 00 00 00 02 '.....N.'.A.....
02E620: 27 00 46 02 00 00 00 02 27 00 42 02 00 00 00 02 '.F.....'.B.....
02E630: 27 00 47 02 00 00 00 02 27 00 43 02 00 00 00 02 '.G.....'.C.....
02E640: 27 00 48 02 00 00 00 02 27 00 44 02 00 00 00 02 '.H.....'.D.....
02E650: 27 00 49 02 00 00 00 02 27 00 45 02 00 00 00 02 '.I.....'.E.....
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: 54 48 20 73 74 61 74 65 6D 65 6E 74 0D 0A 55 6E TH statement..Un
02E710: 73 69 67 6E 65 64 20 69 6E 74 65 67 65 72 20 65 signed integer e
02E720: 78 70 65 63 74 65 64 20 61 66 74 65 72 20 4C 41 xpected after LA
02E730: 42 45 4C 0D 0A 55 6E 73 69 67 6E 65 64 20 69 6E BEL..Unsigned in
02E740: 74 65 67 65 72 20 65 78 70 65 63 74 65 64 20 61 teger expected a
02E750: 66 74 65 72 20 47 4F 54 4F 0D 0A 4C 61 62 65 6C fter GOTO..Label
02E760: 20 61 74 20 77 72 6F 6E 67 20 6C 65 76 65 6C 0D at wrong level.
02E770: 0A 55 6E 64 65 63 6C 61 72 65 64 20 6C 61 62 65 .Undeclared labe
02E780: 6C 0D 0A 43 61 6E 6E 6F 74 20 61 73 73 69 67 6E l..Cannot assign
02E790: 20 6F 72 20 50 4F 4B 45 20 66 69 6C 65 73 0D 0A or POKE files..
02E7A0: 43 61 6E 20 6F 6E 6C 79 20 75 73 65 20 65 71 75 Can only use equ
02E7B0: 61 6C 69 74 79 20 74 65 73 74 73 20 6F 6E 20 70 ality tests on p
02E7C0: 6F 69 6E 74 65 72 73 0D 0A 50 61 72 61 6D 65 74 ointers..Paramet
02E7D0: 65 72 20 73 68 6F 75 6C 64 20 62 65 20 6F 66 20 er should be of
02E7E0: 46 49 4C 45 20 74 79 70 65 0D 0A 46 69 6C 65 20 FILE type..File
02E7F0: 62 75 66 66 65 72 20 74 6F 6F 20 6C 61 72 67 65 buffer too large
02E800: 20 28 20 3E 33 32 4B 20 29 0D 0A 54 6F 6F 20 6D ( >32K )..Too m
02E810: 61 6E 79 20 27 3A 27 73 2E 20 4F 6E 6C 79 20 65 any ':'s. Only e
02E820: 3A 6D 3A 68 20 76 61 6C 69 64 0D 0A 53 74 72 69 :m:h valid..Stri
02E830: 6E 67 73 20 63 61 6E 27 74 20 68 61 76 65 20 45 ngs can't have E
02E840: 4F 4C 4E 73 0D 0A 50 61 72 61 6D 65 74 65 72 20 OLNs..Parameter
02E850: 6D 75 73 74 20 62 65 20 61 20 50 4F 49 4E 54 45 must be a POINTE
02E860: 52 20 76 61 72 69 61 62 6C 65 0D 0A 41 44 44 52 R variable..ADDR
02E870: 20 74 61 6B 65 73 20 61 20 76 61 72 69 61 62 6C takes a variabl
02E880: 65 20 70 61 72 61 6D 65 74 65 72 0D 0A 4F 6E 6C e parameter..Onl
02E890: 79 20 46 49 4C 45 73 20 4F 46 20 43 48 41 52 20 y FILEs OF CHAR
02E8A0: 6F 72 20 73 75 62 72 61 6E 67 65 20 61 6C 6C 6F or subrange allo
02E8B0: 77 65 64 0D 0A 46 69 6C 65 73 20 6D 75 73 74 20 wed..Files must
02E8C0: 62 65 20 67 6C 6F 62 61 6C 73 20 6F 72 20 56 41 be globals or VA
02E8D0: 52 20 70 61 72 61 6D 65 74 65 72 73 0D 0A 52 45 R parameters..RE
02E8E0: 53 45 54 2C 20 52 45 57 52 49 54 45 20 69 6E 76 SET, REWRITE inv
02E8F0: 61 6C 69 64 20 6F 6E 20 49 4E 50 55 54 2C 20 4F alid on INPUT, O
02E900: 49 46 20 77 6F 72 64 3E 35 30 20 54 48 45 4E 0D IF word>50 THEN.
02E910: 0A 20 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 20 . BEGIN..
02E920: 68 69 67 68 3A 3D 77 6F 72 64 20 44 49 56 20 32 high:=word DIV 2
02E930: 3B 0D 0A 20 20 20 20 20 57 52 49 54 45 28 68 69 ;.. WRITE(hi
02E940: 67 68 3A 35 29 3B 0D 0A 20 20 20 20 20 6C 6F 77 gh:5);.. low
02E950: 3A 3D 28 77 6F 72 64 20 4D 4F 44 20 32 29 2A 35 :=(word MOD 2)*5
02E960: 30 30 2B 63 3B 0D 0A 20 20 20 20 20 49 46 20 6C 00+c;.. IF l
02E970: 6F 77 20 3C 20 31 30 30 20 54 48 45 4E 0D 0A 20 ow < 100 THEN..
02E980: 20 20 20 20 20 20 20 49 46 20 6C 6F 77 20 3C 20 IF low <
02E990: 31 30 20 54 48 45 4E 20 57 52 49 54 45 28 27 30 10 THEN WRITE('0
02E9A0: 30 27 2C 6C 6F 77 3A 31 29 0D 0A 20 20 20 20 20 0',low:1)..
02E9B0: 20 20 20 20 20 20 45 4C 53 45 20 57 52 49 54 45 ELSE WRITE
02E9C0: 28 27 30 27 2C 6C 6F 77 3A 32 29 0D 0A 20 20 20 ('0',low:2)..
02E9D0: 20 20 45 4C 53 45 20 57 52 49 54 45 28 6C 6F 77 ELSE WRITE(low
02E9E0: 3A 33 29 0D 0A 20 20 20 45 4E 44 0D 0A 20 20 20 :3).. END..
02E9F0: 45 4C 53 45 20 57 52 49 54 45 28 35 30 30 2A 77 ELSE WRITE(500*w
02EA00: 6F 72 64 2B 63 3A 38 29 3B 0D 0A 20 20 43 6F 75 ord+c:8);.. Cou
02EA10: 6E 74 3A 3D 43 6F 75 6E 74 2B 31 3B 0D 0A 20 20 nt:=Count+1;..
02EA20: 49 46 20 43 6F 75 6E 74 3D 6D 61 78 20 54 48 45 IF Count=max THE
02EA30: 4E 20 0D 0A 20 20 20 42 45 47 49 4E 20 0D 0A 20 N .. BEGIN ..
02EA40: 20 20 20 57 52 49 54 45 4C 4E 3B 0D 0A 20 20 20 WRITELN;..
02EA50: 20 43 6F 75 6E 74 3A 3D 30 0D 0A 20 20 20 45 4E Count:=0.. EN
02EA60: 44 3B 0D 0A 0D 0A 0D 0A 20 20 20 7B 52 65 6D 6F D;...... {Remo
02EA70: 76 65 20 6D 75 6C 74 69 70 6C 65 73 20 6F 66 20 ve multiples of
02EA80: 63 75 72 72 65 6E 74 20 70 72 69 6D 65 20 66 72 current prime fr
02EA90: 6F 6D 20 53 69 65 76 65 7D 0D 0A 20 20 6A 3A 3D om Sieve}.. j:=
02EAA0: 62 69 74 3B 6B 3A 3D 77 6F 72 64 3B 0D 0A 20 20 bit;k:=word;..
02EAB0: 57 48 49 4C 45 20 6B 3C 3D 77 20 44 4F 0D 0A 20 WHILE k<=w DO..
02EAC0: 20 20 42 45 47 49 4E 0D 0A 20 20 20 20 53 69 65 BEGIN.. Sie
02EAD0: 76 65 5B 6B 5D 3A 3D 53 69 65 76 65 5B 6B 5D 2D ve[k]:=Sieve[k]-
02EAE0: 5B 6A 5D 3B 0D 0A 20 20 20 20 6B 3A 3D 6B 2B 77 [j];.. k:=k+w
02EAF0: 6F 72 64 2A 32 3B 6A 3A 3D 6A 2B 63 3B 0D 0A 20 ord*2;j:=j+c;..
02EB00: 55 54 50 55 54 0D 0A 53 49 5A 45 20 74 61 6B 65 UTPUT..SIZE take
02EB10: 73 20 76 61 72 69 61 62 6C 65 20 6F 72 20 74 79 s variable or ty
02EB20: 70 65 20 69 64 65 6E 74 69 66 69 65 72 0D 0A 52 pe identifier..R
02EB30: 75 6E 74 69 6D 65 20 45 72 72 6F 72 0D 0A 54 68 untime Error..Th
02EB40: 69 73 20 70 72 6F 63 2F 66 75 6E 63 20 6F 6E 6C is proc/func onl
02EB50: 79 20 6F 6E 20 74 65 78 74 66 69 6C 65 73 0D 0A y on textfiles..
02EB60: 1A 45 54 2C 20 52 45 57 52 49 54 45 20 69 6E 76 .ET, REWRITE inv
02EB70: 61 6C 69 64 20 6F 6E 20 49 4E 50 55 54 2C 20 4F alid on INPUT, O
02EB80: A8 28 0B D1 CD A2 10 E1 01 04 00 C3 66 10 CD 16 .(..........f...
02EB90: 0B CD 27 58 CD 32 44 18 C5 CD 16 0B FE A8 28 0F ..'X.2D.......(.
02EBA0: 11 43 01 CD A2 10 21 B2 44 01 04 00 C3 66 10 21 .C....!.D....f.!
02EBB0: B2 44 E5 E5 CD 16 0B 18 A2 CD 9B 0F 21 99 44 E5 .D..........!.D.
02EBC0: 18 37 CD 76 44 C8 1E 4C C3 B7 09 21 8A 44 11 94 .7.vD..L...!.D..
02EBD0: 44 18 06 21 85 44 11 8F 44 E5 D5 CD 9B 0F CD 27 D..!.D..D......'
02EBE0: 58 D1 E1 CD 76 44 E5 D9 4F 2B 2B 7E 23 23 3D 79 X...vD..O++~##=y
02EBF0: D9 1E 49 CC B7 09 CD 96 0F 01 0E 02 CD DE 44 CD ..I...........D.
02EC00: A3 0F E1 C3 5E 10 CB 70 28 06 CD 25 51 C8 EB C9 £...^..p(..%Q...
02EC10: 1E 41 C3 B7 09 04 D1 CD D8 06 04 D1 CD 5D 08 04 .A...........]..
02EC20: D1 CD F1 05 04 D1 CD 3A 08 03 CD 49 07 03 CD 80 .......:...I....
02EC30: 05 03 CD B3 08 03 CD 21 06 03 CD 7F 06 04 CD 72 .......!.......r
02EC40: 09 F5 06 11 05 00 19 7E F5 08 22 25 01 3E 0C CD .......~.."%.>..
02EC50: AA 01 CD 16 0B 01 01 00 C5 18 0E 2A 72 01 25 E5 ...........*r.%.
02EC60: CD F4 44 D9 2B D9 18 0A E5 CD F4 44 18 04 C5 CD ..D.+......D....
02EC70: E6 44 D1 C3 50 0F 21 02 00 B7 ED 42 20 06 DD CB .D..P.!....B ...
02EC80: 01 C6 18 04 DD CB 01 86 CD 3E 46 FE 20 CA B4 45 .........>F. ..E
02EC90: FE 77 D8 FE 7D D0 87 6F 26 00 E5 C5 CD 3B 46 5F .w..}..o&....;F_
02ECA0: 78 B7 20 53 79 3D 28 3C 3D 7B 20 2F C1 CD DD 11 x. Sy=(<={ /....
02ECB0: D9 2B D9 CB 41 28 1A 21 47 47 CD 5E 10 CD 32 01 .+..A(.!GG.^..2.
02ECC0: 00 E1 E5 5F 7D FE F2 38 07 2E 02 95 AD 85 6F E3 ..._}..8......o.
02ECD0: 7B 01 01 13 E1 CD E5 45 C3 5E 10 D1 CD 50 0F 01 {......E.^...P..
02ECE0: E9 12 18 F0 7B D1 CD 50 0F DD CB 00 66 01 D1 12 ....{..P....f...
02ECF0: 28 E2 01 DD 12 18 DD 7B D1 CD 50 0F CB 7A 20 34 (......{..P..z 4
02ED00: 20 20 20 20 20 57 48 49 4C 45 20 6A 3E 32 34 39 WHILE j>249
02ED10: 20 44 4F 0D 0A 20 20 20 20 20 20 20 20 20 20 42 DO.. B
02ED20: 45 47 49 4E 20 6B 3A 3D 6B 2B 31 3B 6A 3A 3D 6A EGIN k:=k+1;j:=j
02ED30: 2D 32 35 30 20 45 4E 44 0D 0A 20 20 20 20 20 20 -250 END..
02ED40: 45 4E 44 3B 0D 0A 20 0D 0A 20 0D 0A 20 7B 53 6B END;.. .. .. {Sk
02ED50: 69 70 20 74 6F 20 74 68 65 20 77 6F 72 64 20 77 ip to the word w
02ED60: 68 69 63 68 20 63 6F 6E 74 61 69 6E 73 20 74 68 hich contains th
02ED70: 65 20 6E 65 78 74 20 70 72 69 6D 65 7D 0D 0A 20 e next prime}..
02ED80: 20 20 49 46 20 53 69 65 76 65 5B 77 6F 72 64 5D IF Sieve[word]
02ED90: 3D 5B 5D 20 54 48 45 4E 20 20 42 45 47 49 4E 20 =[] THEN BEGIN
02EDA0: 65 6D 70 74 79 3A 3D 54 52 55 45 3B 62 69 74 3A empty:=TRUE;bit:
02EDB0: 3D 30 20 20 45 4E 44 3B 0D 0A 20 20 20 57 48 49 =0 END;.. WHI
02EDC0: 4C 45 20 65 6D 70 74 79 20 41 4E 44 20 28 77 6F LE empty AND (wo
02EDD0: 72 64 3C 77 29 20 44 4F 0D 0A 20 20 20 20 42 45 rd<w) DO.. BE
02EDE0: 47 49 4E 0D 0A 20 20 20 20 20 77 6F 72 64 3A 3D GIN.. word:=
02EDF0: 77 6F 72 64 2B 31 3B 0D 0A 20 20 20 20 20 65 6D word+1;.. em
02EE00: 70 74 79 3A 3D 20 53 69 65 76 65 5B 77 6F 72 64 pty:= Sieve[word
02EE10: 5D 3D 5B 5D 0D 0A 20 20 20 20 20 45 4E 44 0D 0A ]=[].. END..
02EE20: 20 55 4E 54 49 4C 20 65 6D 70 74 79 0D 0A 20 45 UNTIL empty.. E
02EE30: 4E 44 2E 0D 0A 0D 0A 1A 0D 0A 20 20 20 57 48 49 ND........ WHI
02EE40: 4C 45 20 65 6D 70 74 79 20 41 4E 44 20 28 77 6F LE empty AND (wo
02EE50: 72 64 3C 77 29 20 44 4F 0D 0A 20 20 20 20 42 45 rd<w) DO.. BE
02EE60: 47 49 4E 0D 0A 20 20 20 20 20 77 6F 72 64 3A 3D GIN.. word:=
02EE70: 77 6F 72 64 2B 31 3B 0D 0A 20 20 20 20 20 65 6D word+1;.. em
02EE80: 27 5D 27 20 6F 72 20 27 2C 27 20 65 78 70 65 63 ']' or ',' expec
02EE90: 74 65 64 20 69 6E 20 41 52 52 41 59 20 64 65 63 ted in ARRAY dec
02EEA0: 6C 0D 0A 4C 6F 77 65 72 62 6F 75 6E 64 20 3E 20 l..Lowerbound >
02EEB0: 75 70 70 65 72 62 6F 75 6E 64 0D 0A 53 65 74 20 upperbound..Set
02EEC0: 74 6F 6F 20 6C 61 72 67 65 20 28 20 3E 32 35 36 too large ( >256
02EED0: 20 65 6C 65 6D 65 6E 74 73 20 29 0D 0A 46 75 6E elements )..Fun
02EEE0: 63 74 69 6F 6E 20 72 65 73 75 6C 74 20 6D 75 73 ction result mus
02EEF0: 74 20 62 65 20 74 79 70 65 20 69 64 65 6E 74 69 t be type identi
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: 00 C9 1A B7 F0 D5 E5 21 24 00 CD C9 06 D5 21 A1 .......!$.....!.
02F110: 00 19 4E 23 46 23 7E 11 7E FF 19 36 00 23 36 00 ..N#F#~.~..6.#6.
02F120: 23 36 00 23 D1 F5 C5 EB CD E1 01 EB 0E 21 CD CB #6.#.........!..
02F130: 01 C1 71 23 70 0E 22 CD CB 01 0E 10 CD CB 01 21 ..q#p."........!
02F140: A3 00 19 F1 77 E1 D1 C9 1A B7 F0 D5 E5 1B 1B 1B £...w...........
02F150: 1B 21 28 00 19 EB 4E 23 46 3E 1A 02 03 23 23 CD .!(...N#F>...##.
02F160: DD 08 0E 10 CD CB 01 E1 D1 C9 CD A7 01 FE 0D 20 ...............
02F170: F9 C9 5E 23 56 1A FE 0D 3E 00 C0 3C C9 CD A7 01 ..^#V...>..<....
02F180: FE 20 28 F9 FE 0D C0 18 F4 CD 7D 09 FE 2D 28 37 . (.......}..-(7
02F190: FE 2B CC A7 01 CD 34 02 D2 F1 02 21 00 00 06 04 .+....4....!....
02F1A0: FE 34 30 01 04 D6 30 5F 16 00 19 CD D1 09 CD 34 .40...0_.......4
02F1B0: 02 30 0E CD 52 05 05 28 0B 29 E5 29 29 D1 19 18 .0..R..(.).))...
02F1C0: E4 CB 7C C8 C3 F8 02 CD 92 09 1E 00 EB B7 ED 52 ..|............R
02F1D0: C9 E5 D5 2A 25 01 5E 23 56 1A D1 E1 C9 CD D1 09 ...*%.^#V.......
02F1E0: FE 0D 28 08 77 23 CD 52 05 10 F2 C9 AF 77 23 10 ..(.w#.R.....w#.
02F1F0: FC C9 21 02 00 39 4F AF CB 39 1F CB 39 1F CB 39 ..!..9O..9..9..9
02F200: 17 17 17 47 04 AF 37 8F 10 FD 09 C9 3C 47 7E B2 ...G..7.....<G~.
02F210: 77 CB 02 30 01 23 10 F6 C9 E1 22 17 01 06 00 68 w..0.#...."....h
02F220: 60 B7 ED 42 39 54 5D 2B F9 36 00 ED B0 2A 17 01 `..B9T]+.6...*..
02F230: E9 E1 22 17 01 21 00 00 39 54 5D 09 41 1A 02 00 .."..!..9T].A...
02F240: 77 23 13 10 F8 EB F9 2A 17 01 E9 E1 22 17 01 21 w#.....*...."..!
02F250: 00 00 39 54 5D 09 41 CD 00 00 23 13 10 F9 3E 01 ..9T].A...#...>.
02F260: F9 2A 17 01 E9 1A BE C8 23 10 FD AF 18 F2 1A 2F .*......#....../
02F270: A6 18 F4 EB 1A 2F A6 EB 18 ED B7 ED 52 3E 80 EA ...../......R>..
02F280: 8D 0A A4 07 C9 B7 ED 52 3E 80 EA 82 0A A4 07 EE .......R>.......
02F290: 01 C9 2D 7B 28 1B 2D 28 0F 2D 28 07 2D 28 04 45 ..-{(.-(.-(.-(.E
02F2A0: CD BC 02 7A CD A8 0A 7B 4F 0F 0F 0F 0F CD B1 0A ...z...{O.......
02F2B0: 79 E6 0F C6 90 27 CE 40 27 CD AA 01 C9 ED 53 1D y....'.@'.....S.
02F2C0: 01 E5 21 21 01 22 1B 01 2A 21 01 E5 CD 14 0B 2A ..!!."..*!.....*
02F2D0: 1D 01 B7 ED 42 09 28 30 38 07 E1 22 1B 01 EB 18 ....B.(08.."....
02F2E0: EA 78 A1 3C 28 0B E5 AF ED 42 95 4F 3E 00 9C 47 .x.<(....B.O>..G
02F2F0: E1 ED 43 1D 01 C1 C5 09 CD 2F 0B E5 73 23 72 23 ..C....../..s#r#
02F300: 78 50 52 4F 47 52 41 4D 20 50 52 49 4D 45 53 3B xPROGRAM PRIMES;
02F310: 7B 24 4F 2D 7D 0D 0A 0D 0A 43 4F 4E 53 54 20 77 {$O-}....CONST w
02F320: 3D 34 30 3B 20 20 20 20 7B 28 77 2B 31 29 2A 35 =40; {(w+1)*5
02F330: 30 30 20 67 69 76 65 73 20 74 68 65 20 6E 75 6D 00 gives the num
02F340: 62 65 72 20 75 70 20 74 6F 20 77 68 69 63 68 20 ber up to which
02F350: 70 72 69 6D 65 73 20 61 72 65 20 66 6F 75 6E 64 primes are found
02F360: 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 ...
02F370: 20 20 20 46 6F 72 20 65 61 63 68 20 69 6E 63 72 For each incr
02F380: 65 6D 65 6E 74 20 6F 66 20 77 2C 20 33 32 20 62 ement of w, 32 b
02F390: 79 74 65 73 20 6F 66 20 73 74 6F 72 61 67 65 20 ytes of storage
02F3A0: 61 72 65 20 6E 65 65 64 65 64 7D 20 0D 0A 0D 0A are needed} ....
02F3B0: 20 20 20 20 20 20 6D 61 78 3D 34 3B 20 20 20 7B max=4; {
02F3C0: 6D 61 78 69 6D 75 6D 20 6E 75 6D 62 65 72 20 6F maximum number o
02F3D0: 66 20 70 72 69 6D 65 73 20 74 6F 20 62 65 20 64 f primes to be d
02F3E0: 69 73 70 6C 61 79 65 64 20 6F 6E 20 6F 6E 65 20 isplayed on one
02F3F0: 6C 69 6E 65 7D 0D 0A 0D 0A 56 41 52 20 53 69 65 line}....VAR Sie
02F400: 76 65 3A 41 52 52 41 59 20 5B 30 2E 2E 77 5D 20 ve:ARRAY [0..w]
02F410: 4F 46 20 53 45 54 20 4F 46 20 30 2E 2E 32 34 39 OF SET OF 0..249
02F420: 3B 7B 53 69 65 76 65 20 69 6E 20 77 68 69 63 68 ;{Sieve in which
02F430: 20 74 68 65 20 70 72 69 6D 65 73 20 61 72 65 20 the primes are
02F440: 63 6F 6E 74 61 69 6E 65 64 7D 0D 0A 0D 0A 20 20 contained}....
02F450: 20 20 43 6F 75 6E 74 3A 31 2E 2E 6D 61 78 3B 20 Count:1..max;
02F460: 20 20 20 20 7B 20 4E 75 6D 62 65 72 20 6F 66 20 { Number of
02F470: 70 72 69 6D 65 73 20 6F 6E 20 74 68 69 73 20 6C primes on this l
02F480: 69 6E 65 7D 0D 0A 20 20 20 20 68 69 67 68 2C 6C ine}.. high,l
02F490: 6F 77 3A 49 4E 54 45 47 45 52 3B 20 7B 20 54 68 ow:INTEGER; { Th
02F4A0: 65 20 75 70 70 65 72 20 61 6E 64 20 6C 6F 77 65 e upper and lowe
02F4B0: 72 20 70 61 72 74 73 20 6F 66 20 74 68 65 20 63 r parts of the c
02F4C0: 75 72 72 65 6E 74 20 70 72 69 6D 65 7D 0D 0A 20 urrent prime}..
02F4D0: 20 20 20 77 6F 72 64 2C 62 69 74 3A 49 4E 54 45 word,bit:INTE
02F4E0: 47 45 52 3B 20 7B 20 54 68 65 20 63 75 72 72 65 GER; { The curre
02F4F0: 6E 74 20 70 6F 73 69 74 69 6F 6E 20 69 6E 20 74 nt position in t
02F500: ED 4B 1D 01 71 23 70 D1 2A 1B 01 73 23 72 D1 E1 .K..q#p.*..s#r..
02F510: 73 23 72 C9 5E 23 56 23 4E 23 46 C9 E5 22 21 01 s#r.^#V#N#F.."!.
02F520: 3E FF 77 23 77 23 77 23 77 D1 E5 D5 EB 18 0D E5 >.w#w#w#w.......
02F530: D5 ED 5B 1F 01 B7 ED 52 19 30 01 EB 22 1F 01 EB ..[....R.0.."...
02F540: 21 CD FF ED 52 22 19 01 39 D2 EB 02 D1 E1 C9 D5 !...R"..9.......
02F550: 4E 23 46 21 21 01 5E 23 56 EB B7 ED 42 09 38 F6 N#F!!.^#V...B.8.
02F560: 1B C5 E3 C1 71 23 70 23 C1 71 23 70 2B 2B 2B EB ....q#p#.q#p+++.
02F570: 73 23 72 2B CD 78 0B EB E5 CD 14 0B E1 E5 09 ED s#r+.x..........
02F580: 52 E1 C0 C5 E5 EB CD 14 0B E1 C5 73 23 72 23 EB R..........s#r#.
02F590: E1 C1 7C A5 3C 28 01 09 EB 73 23 72 2B 2B 2B EB ..|.<(...s#r+++.
02F5A0: 7C A5 3C C2 2A 0B C9 C3 B8 0B 20 20 45 44 38 30 |.<.*..... ED80
02F5B0: 20 20 20 20 2E 43 4F 4D ED 7B 06 00 21 C1 53 39 .COM.{..!.S9
02F5C0: D4 EB 02 CD AD 01 AF 21 7C 82 22 D6 81 32 D8 81 .......!|."..2..
02F5D0: 00 21 40 AC C3 5E 47 C3 DA 0B DD E5 DD 21 04 00 .!@..^G......!..
02F5E0: DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02 21 .9!..9..[......!
02F5F0: 9C 01 22 25 01 C3 12 0C 41 20 66 61 74 61 6C 20 .."%....A fatal
02F600: 65 72 72 6F 72 20 68 61 73 20 6F 63 63 75 72 72 error has occurr
02F610: 65 64 21 F8 0B 06 1A CD C4 02 CD EB 01 21 9C 01 ed!..........!..
02F620: 22 25 01 C3 4B 0C 20 20 2D 20 61 6E 20 69 6E 70 "%..K. - an inp
02F630: 75 74 20 66 69 6C 65 20 69 73 20 70 72 6F 62 61 ut file is proba
02F640: 62 6C 79 20 69 6C 6C 65 67 61 6C 21 26 0C 06 25 bly illegal!&..%
02F650: CD C4 02 CD EB 01 21 00 00 EB CD 32 02 01 0B 00 ......!....2....
02F660: 09 73 23 72 CD 03 02 CD 00 00 CD 16 02 DD E1 D1 .s#r............
02F670: E1 EB E9 C3 76 0C DD E5 DD 21 04 00 DD 39 21 00 ....v....!...9!.
02F680: 00 39 F9 ED 5B 19 01 19 D4 EB 02 DD 7E 02 32 32 .9..[.......~.22
02F690: 01 0E 1F CD 19 0A 3E 61 5F CD F2 09 57 E5 D5 3E ......>a_...W..>
02F6A0: 7A D1 E1 93 38 03 CD 0C 0A 3A 32 01 CD F2 09 A6 z...8....:2.....
02F6B0: ED 44 3E 00 17 21 20 00 39 F9 B7 CA CC 0C DD 7E .D>..! .9......~
02F6C0: 02 6F 26 00 11 E0 FF 19 7D DD 77 02 DD 7E 02 DD .o&.....}.w..~..
02F6D0: 77 03 DD E1 D1 33 E1 EB E9 C3 DC 0C DD E5 DD 21 w....3.........!
02F6E0: 04 00 DD 39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB ...9!..9..[.....
02F6F0: 02 DD 6E 06 DD 66 07 11 28 00 19 E5 DD 6E 04 DD ..n..f..(....n..
02F700: 65 20 73 69 65 76 65 7D 0D 0A 20 20 20 20 6A 2C e sieve}.. j,
02F710: 6B 3A 49 4E 54 45 47 45 52 3B 20 20 20 20 20 20 k:INTEGER;
02F720: 7B 20 54 68 65 20 63 75 72 72 65 6E 74 20 70 6F { The current po
02F730: 73 69 74 69 6F 6E 20 74 68 61 74 20 77 65 20 61 sition that we a
02F740: 72 65 20 64 65 6C 65 74 69 6E 67 20 66 72 6F 6D re deleting from
02F750: 20 74 68 65 20 73 69 65 76 65 7D 0D 0A 20 20 20 the sieve}..
02F760: 20 74 2C 63 3A 49 4E 54 45 47 45 52 3B 20 20 20 t,c:INTEGER;
02F770: 20 20 20 7B 20 54 65 6D 70 6F 72 61 72 79 20 73 { Temporary s
02F780: 74 6F 72 61 67 65 20 66 6F 72 20 69 6E 69 74 69 torage for initi
02F790: 61 6C 69 73 65 20 61 6E 64 20 68 6F 77 20 6D 61 alise and how ma
02F7A0: 6E 79 20 65 6C 65 6D 65 6E 74 73 20 74 6F 20 73 ny elements to s
02F7B0: 6B 69 70 7D 0D 0A 20 20 20 20 65 6D 70 74 79 20 kip}.. empty
02F7C0: 3A 20 42 4F 4F 4C 45 41 4E 3B 20 20 7B 20 49 73 : BOOLEAN; { Is
02F7D0: 20 74 68 65 20 53 69 65 76 65 20 65 6D 70 74 79 the Sieve empty
02F7E0: 20 66 6C 61 67 7D 0D 0A 0D 0A 42 45 47 49 4E 0D flag}....BEGIN.
02F7F0: 0A 0D 0A 7B 20 20 49 6E 69 74 69 61 6C 69 73 65 ...{ Initialise
02F800: 7D 0D 0A 0D 0A 46 4F 52 20 74 3A 3D 30 20 54 4F }....FOR t:=0 TO
02F810: 20 77 20 44 4F 20 53 69 65 76 65 5B 74 5D 3A 3D w DO Sieve[t]:=
02F820: 5B 30 2E 2E 32 34 39 5D 3B 0D 0A 20 53 69 65 76 [0..249];.. Siev
02F830: 65 5B 30 5D 3A 3D 53 69 65 76 65 5B 30 5D 2D 5B e[0]:=Sieve[0]-[
02F840: 30 5D 3B 0D 0A 20 77 6F 72 64 3A 3D 30 3B 62 69 0];.. word:=0;bi
02F850: 74 3A 3D 31 3B 0D 0A 20 65 6D 70 74 79 3A 3D 46 t:=1;.. empty:=F
02F860: 41 4C 53 45 3B 0D 0A 20 43 6F 75 6E 74 3A 3D 31 ALSE;.. Count:=1
02F870: 3B 0D 0A 20 57 52 49 54 45 28 32 3A 38 29 3B 0D ;.. WRITE(2:8);.
02F880: 0A 0D 0A 52 45 50 45 41 54 0D 0A 20 20 20 7B 46 ...REPEAT.. {F
02F890: 69 6E 64 20 6E 65 78 74 20 70 72 69 6D 65 7D 0D ind next prime}.
02F8A0: 0A 20 20 57 48 49 4C 45 20 4E 4F 54 28 62 69 74 . WHILE NOT(bit
02F8B0: 20 49 4E 20 53 69 65 76 65 5B 77 6F 72 64 5D 29 IN Sieve[word])
02F8C0: 20 44 4F 20 62 69 74 3A 3D 53 55 43 43 28 62 69 DO bit:=SUCC(bi
02F8D0: 74 29 3B 0D 0A 20 20 63 3A 3D 62 69 74 2B 62 69 t);.. c:=bit+bi
02F8E0: 74 2B 31 3B 0D 0A 0D 0A 20 20 7B 57 72 69 74 65 t+1;.... {Write
02F8F0: 20 74 68 69 73 20 70 72 69 6D 65 7D 0D 0A 20 20 this prime}..
RESULT OF SEARCH :
PRO=192 CHEA=0 COD=19 MUSI=0 COP=24 GRA=43 WRIT=272 198=20 199=0 STARTER=0 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File CPDRead v3.24) NAFBGCHDIE NAFBGCHDIE NAFBGCHDIETURTL
EJ PASED80 COME ED80INSTMSGED80INSTCOM !ED80INSTCOM"#$EXTRA WOK%JABBER WO
K&ED80 HLP'()BIRTHDAYPAS*+,-TEST PAS.HEX PAS 01READ ME 2DIS PAS
3456789ABDIS PAS#CDEFGDISC BASHRANDREC PASIJKus BOOLEAN i , handle INT
EGER $F GSXLIB PROCEDURE pendown(cINTEGER) BEGIN penstatusTRUE
the parameter is ignored for compatiblity with other HiSoft Turtle graphic r
outines END PROCEDURE penup BEGIN penstatusFALSE END PROCEDURE set
hd(angleREAL) BEGIN headingangle END PROCEDURE setXY(X,YREAL) BEGIN Xc
orX YcorY END PROCEDURE fwd(lenREAL) CONST PIby180 1.745329E-2 VAR newX
,newYREAL t ARRAY1..4 OF INTEGER BEGITURTLE3 PASLMNOWD COMPWP COMQGS
XLIB PASRSTUVWXYAMSDOS DOCZFROMAMS COM#TOAMS COMabcGSXVAR PASdDDSCREENPRL(e
fghiBAR PASjklHPE COMOmnopqrstuvHP80 COMwxyzHP80 COMSD COMREA
D-ME TOO HPE HLPN newXXcor+len*COS(heading*PIby180) newYYcor+len*SIN(hea
ding*PIby180) IF penstatus THEN BEGIN t1ROUND(Xcor*50.0) t2ROUND(Ycor*80.0
) t3ROUND(newX*50.0) t4ROUND(newY*80.0) polyline(handle,2,ADDR(t)) END Xc
ornewX YcornewY END PROCEDURE back(lenREAL) BEGIN fwd(-len) END PRO
CEDURE right(angleREAL) BEGIN headingheading-angle END PROCEDURE left(ang
leREAL) BEGIN headingheading+angle END PROCEDURE turtle BEGIN openwoHP
COMHP COM £BAR SUBHP80 ERRPRIMES PASTEST COMrk(handle,1,1,
1,1,1,1,1,1,1,1) pendown(1) setXY(300,200) sethd(0) END PROCEDURE ar
cr(rREALdegINTEGER) VAR iINTEGER BEGIN FOR i1 TO deg DO BEGIN fwd(r)
right(1) END END PROCEDURE polyspi(side,angle,incREAL) BEGIN fwd(si
de) right(angle) polyspi(side+inc,angle,inc) END PROCEDURE arcl(rREALdeg
INTEGER) VAR iINTEGER BEGIN FOR i1 TO deg DO BEGIN fwd(r) left(1)
END END PROCEDURE hilbert(len,level,parityINTEGER) BEGIN IF level 0 TH
EN BEGIN left(parity * 90) hilbert(len, level-1, -parity)
fwd(len) right(parity * 90) hilbert(len, level-1, parity)
fwd(len) hilbert(len, level-1, parity) right(parity * 90)
fwd(len) hilbert(len, level-1, -parity) left(parity * 90) END
END PROCEDURE poly(side,angleREAL) BEGIN fwd(side) right(angle) IF s
ide180*(2+TRUNC(angle/90))/3 THEN poly(side+1,angle) END PROCEDURE P(X,Y,$T,
Y Compile this program for the PCW 8256/8512 using HP TURTLEJ then add
the neccessary GSX routines using GENGRAF TURTLEJ and then run the progra
m using TURTLEJ To do this you need GENGRAF.COM, GSX.SYS and ASSIGN.SYS
from your Amsoft System discs and GSXVAR.PAS, GSXLIB.PAS and DDSCREEN.PRL fro
m your Pascal80 master disc $L-,C- PROGRAM turtle VAR $F GSXVAR
these variables are used by the turtle graphics routines Xcor,Ycor,heading
REAL penstat NAFBGCHDIEcolINTEGERside,angleREAL) BEGIN pendown(col) seth
d(0) setXY(X,Y) poly(side,angle) END PROCEDURE circles VAR iINTEGER BE
GIN FOR i1 TO 9 DO BEGIN arcr(1,360)right(40) END END PROCEDU
RE petal(sREAL) BEGIN arcr(s,60) right(120) arcr(s,60) right(120) END
PROCEDURE flower(sREAL) VAR iINTEGER BEGIN FOR i1 TO 6 DO BEGIN p
etal(s) right(60) END END BEGIN turtle WRITELN(' HiSoft Turtl
e Graphics demonstration pf #!*o!m!RV (*!D* o!RFREEBLOCKO)"Py0"f!0J0V*j!N v R(!"
j!J1"0V(v N h!R !"h!Db!Ol!(Gg8&o!COLLINE2"! f(!9F(!-!3I/AUTOINSERTCHANGE7"*!3"q,
"G! 4"q!! $5"!n! x/8R0! # + G8 ( 0rogram') FOR i1 TO 14 DO WRITELN WRITEL
N(' Hilbert Curve') WRITELN WRITELN(' and 6 Petal Flower')
setXY(320,200) flower(2) setXY(50,230) hilbert(10,4,1) READLN closewo
rk(handle) END. and 6 Petal Flower') T Delete word right Q D
EL Delete to start line Q Y Delete to end line Press
RETURN to end any other key for more Help Block commands -------------- K B
Mark Start of block K K M !8s8 !2 0ESCDELO ( G("O!"# z""(xA
Oyx!A"# x"7W# O 0OG !*o0$C!!n"b!*U"U"n(V(K!Q(n 'w o ( ( #(n(!# ( 7XyTO # ( # Oa
!(7n(!8"(!W" 3n(!n#(*b!w#6"b!K!Q!" (%x*"Oi x!KsHelp file not found ##! !x
& 2!)"2!G (!o0$!& E# !! #. !GHit a key8B/ ! (7 6 !& 6B#6A#6KBAK*(#6#!y(c!
u(j 6(!Oy!(w# ( !ED80 (C) HiSoft 1985. Please buy don't stealH '"2 2 ("2 )"! 2
*"! 2 2 !9%" "o!!NG#w!!x 6K#"* BDMU e+6#Sm!9"(!K"# "7! www2l!!"f! O G*#"T"q!3"(!
P"# "7xT! N(!v( (v(WQ OQl!()g."o-"G( (Y8R 0(- % (83 O 838 08 $v*m!RG 8x%"
(p +J +J# (x 7! I8H(x 90 (# ((R0 !6& "! ( #y7,!' ,O!' 7*7& N# y#+( 8 7O
yLSTPUNRDR*.*a #.(!8 !7,%()/& G!7j &" G OQ e!GN % 8!F"( G# 8 2e! O((
( O 0 DOl!Gy(D8ZO-"2e!WO 7ZOZ02e!*R v(2e!BW8 Oxq! GO %! v(*R BW8 0W!w D2b!
O $! v(FNRR! P G OQ!F"#)"/" (6V!## #V+"G76" NAFBGCHDIE z & un !!#VVi2b!mf( -"
2e!qb!w# WiT A7N Gg 0w# ((7 D(o-"g(0,y-" 0(( 7q!Sq!q!Sq!#"RRE Obkx($ O 0# 0D
OyO!l!w(l!(GO DGObk (.(+ O 8(#DG 0(#+."o-"g- !d!Abandon text !6Y( iU to abort
commandSee manual for details2b!*!# !P#Y(b! '*m!#"RDM£ n1(& DM#"x(0bk! !!-2!
( (0 0(w#0x(+6!x(( )))o0$Go to line mX*m! RCb!z!2z!m!RDMb!TSm!Kb!!z! #++ &#iN 9i
7N A02e!*f!8++#"f!T#"R Cf!*"G*#"R( 0Sq!G GW!!(# 7R*#"R*TA07*+6 6 *TA07ibk+(6 (6
R0/o/g#o0$*RR0RDMT*R(8R(0 0 8R2z!+R0 !!Rz!7y!7RbkTu *!V* R#m!8+R* K C!BDM*o
!m!S!R"b!R#"!*b!!+ 8R8R#"b!!"!K!Ss!TKb!"!+ R *!"m! R8 * "o!" *s!TTu!!Abandon blo
ck !6Y(£ (( !-2!!(#((, ( 8((w#x(+6!xFilename *U"U"!G# "!!6Y*z!!!RDMx/Gy/OCu!"s!
T!w!#N#F++B w###!w!##V*s!R(0*u!r+s##.*&" 2 -BOiOut of memoryLine is too longUn
defined commandBlock start unmarkedBlock end unmarkedInvalid destinationBlock ma
rks reversedNo such lineBlock too bigMarker lostNo block in bufferNo file/Bad fi
lenameDisc fullvR*RR0qm!*o!RR0V 7* "o!R m!RDM*!T*m!RDMCb! Sm!So!S!x(U( (S! m!*!R
DMKb!Sm!*!Tu3"! "b!2!8'4"!!"b!2!8Z!!X!!V!w(#w#+#6860X!O"!yq,"G*!yqK(+#G!W" C(C(
+'-2!x(F+2!x(7x(() (" 8K(z x(w#6K* zP7K,z,+6( ( 0**b!!!# ! !T!5!!2X!!2Z!SSR2*o0
$*O*OR7(2*RDMT+vR*RR(O*m!TSm!#KBDMxRDM#T*m!#BDMx(RDMSm!H L+# V+ # +L(+ (8L(+0#*#
( #&B(0B(8+WL+ (W #(+# ((W bkbkbkL&*q!T Ox(N G4 Ox(N Gq!+ #(( #((((7"b!K
V!*m!o!R0Wx(*m!"m!*b!X!x(TBBDMRDM*b!!KZ!x(bkm*b!7!6Y((0 ( 2d!2d!m qcd!(8y2e!Wm q
TDM*o0$d!8(DMBDM2e!W! *m!#KBDMx +Rm!"m!RDM+#* m!R"b!2!!R8B!7N8 0bk+NW*q!L*"o---0
N8- *"o---07N- L!"f!*#"T"q! GW0*f!"f!bk+*"Rz ##Vob0$w!!w!v(! )"2e!bkW*m!o0$o!RV8
m * "o!! SSob0$+6 i 2 2 z! + !# T!z!!! !YSure G OQ!)"G/"O("OQ NAFBGCHDIE
!S!* "!*m!R"!*!b!Rz!8R0 *!R#"b!*!!Kb!"!S!#K!z!R "m!*!"o!#" 2z!2!*m!RDM#Sm!##Vbo$
##V ut Backup 400Exit with a Backup 003 002 001Toggles 002 220Toggle chang
e/insert 430Toggle auto indent 230Toggle space display 003 002 001Miscellan
eous 002 440Deliver TAB character 450Restore line 010Disc Directory 410Eras
e file from disc 520Control meta-key 530Help key 002 A B C D E F G
H I J K L M N O P Q R S T U V W X Y Z ESC ! " #
$ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 #! IoK
pju20)V "()+-*/,#$&ED80.HLP# P 2)" YEHK,FSDSDEXRCGBKFBKVCYPWR00FLAQQXJIR
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w
x y z DEL
TYDSDBKBEMCYPWR00QSAQQXJIRR#"!*b!!+ 8R8R#"b!!"!K!Ss!TKb!"!+ R *!"m! R
8 * "o!" *s!TTu!!Abandon block !6Y(£ (( !-2!!(#((, ( 8((w#x(+6!xFilename *U"U"!
G# "!!6Y*
! !x& 2!)"2!G (!o0$!& E
# !! #. !GHit a key8B/ ! (7 6 !& 6B#6A#6KBAK*(#6#!y(c!u(j 6(!Oy!(w# ( 001
Cursor Moving commands 002 020Character Left 040Character Right 030Character
Left (Alt) 003 050Word Left 060Word Right 070Tab Left 080Tab Right 090Sta
rt of line 100End of line 110Line Up 120Line Down 130Top of Screen 140Botto
m of Screen 150Page Up 160Page Down 170Start of File 180End of File 002 00
1Text deleting commands 002 420Delete Line 003 460Delete last character 470
Delete this character 480Delete word left 490Delete word right 500Delete to s
tart line 510Delete to end line 002 001Block commands 002 240Mark Start of
block 250Mark End of block 260Move Block 270Copy Block 280Delete Block 290P
aste Deleted Block 310Read Block from disc 300Write Block to disc 002 001Qui
ck cursor movememnt 002 190Go to Line 003 200Go to start of block 210Go to
end of block 320Remember position 330Return to position 002 001Find and Subs
titute 002 340Find First 350Find Next 360Substitute & Find 370Substitute Al
l 002 001Leaving ED80 002 380Quit and Exit 390Exit witho NAFBGCHDIELMP £O*
X#VS7 *.,K*)*0".S,C*2)"00(!R!VR0##HB8E(-!R!00VR8( ##'d DG # !!#FALSETRUE 7Kq#p*
s#rs#r#V#N#F"!w#w#w#w R0"!R"9N#F!!#VB8q#p#q#p+++s#r+xRs#r#(s#r+++* ED80 .COM
!S9!"2!G!9!9!"%A fatal error has occurred!!"%K - an input file is probably ille
gal!&%!2s#rv!9!922 aWz8 2D! 9o&ww3!9!9nf(n!"%!/*KUcr!"%!)£ SE()(!2!"!Iw#!v" 2!!
##w 2m£ 2!"!I HP .COM HPE .COMBINST G* ##V#! #VH2##V Halt at PCO
verflowOut of RAM/ by ZeroIndex too LowIndex too HighMaths Call ErrorFile ErrorN
umber too largeNumber expectedT#VR0Z)0 zGR0 Z)80 Zfs#rnf*!w!nfut!!nfut!9 !9!9nf(
nfs#rnf*!w!nfut!"nfut!9 !9!9nf####!w!nfut*!9!9o&0o&Rut3!9!9!!w!(uw3!9!9*%!"%"% (
Y/N) *%!"%!! OA"%8ogDM!D)0j8B *%*%#V++F+N*%!#V### +++r+s (##N#F##B,## #N# 66 #6
!r+s+p+q/##(aT6 aN#Fy(Cp+q##N#F# !aM+w6a4# 4#N#F# ++6!/!(s#r#N#F#### 3vw22 NwYw
2D! 9*%!"%"%Y(w3!9!9 (!"%!!"%Y!"%N) !"%!3!9!9nf3*%!"%"%* (Y/N/ENTER) *%!"%!! OA
"%3vw22 NwYw! w2D! 9J! (*%!"%"%nfY(w*%!"%"%nfw3B(6" #(+r+s66###++(6£*( !!"*R(DM!
Can't find chain filebks#r#####N#Fx(H0 (!##'#'!w0#a #T6#6+Ow!(s#r#N#F#iRDMbk66
###66*%#V+#V###a##(r+s!(s#r#N#F#### Bbk++6 . !9!9*%!"%AESC to abort!3
"%*%!"%nOmit file type (.!! assumed)!"%Enter Filename *%!"%!"%!!!utnf#utR&!nf+!n
f+w!utw(nf!R !!+!!+w!ut! (22 !w!w2D! 9!(nf!Rnf!$!N#F#6#6#6#!q#p"!£w!(N#F## #V
( -(7+4!40040R()))R*%#V (w#Rw#!9O999G7Gw0#"hB9T+6*"!9TAw#*"!9TA#*#//R R -(-(-(-(
Ez O y''S!!"*!*B(08"x(BOGC/s#r# NAFBGCHDIE+ut!(!(Q*%!"%! !"%t*%!"%!nf+"%!nf+ wn
f!R3vw!nf+w*%!"%"%nf#ut! (!(/*%!"%"%nf!!(w!9!9!9!9!!w!*!(*%!"%! not found !"%w!9
!9!9z!9!9!9!ut!xnf+!+0vnfnf!Y1nfnf!Y!"%nf"%2!"%nf"%!9!9!9w!utnf#ut!xnf+!+03nf#ut
1w2mnf##utjnf#ut3nf#utnf!RR wnf#!utnf#ut33 !9!9!#w22 0W98 ! w2D! 9! (nf3*s#r*%!"
%"%! (w3!9!9 (!"%!nfo&!DM) !!W!utnf)T))nfut!nfnfw!"%3m!9!9!utnf#utR!jnf))T)nf+!
(!"%nf"%!jnf))T)nf+Vut!#V'nf#utRB!"%!"%!"%!"%Press RETURN to end any other key f
or more Help!R2!!s#r!9!9!"%!"%!!#V#s#r!w !9!9nf!s#r!!!vnf+o&+T))nfS!"%!"% ! nf#V
Rnf! s#r!nfnfY!9!9!9nf!+Hwnf! +Lwnf!+Pnfnf#V#s#r!"%nf"% nfnf#V#s#r!9S!9!9nf"tv9!
!ut*to&nf#utRnf*t#nf+o&nfm!9!9!9!( ESC!"%!!(J9DEL!"%!4 Gv!"%o&!"%!"% 3!9!9!"%nf!
WARNING -INPUT FILE MISFORMED!"%!nf!w!nf!"!!*!2o&!PRw*!3o&+ut!ut!utnfnf3nfR!wwwn
f+utnf#ut!xnf+!+0c"$"!"%!"% !%nfRnf! "G"nf! w"nf! #1"w"w"!ut!nf!Yw#2"!utnf"nf#ut
R"!"%!"%-"!ut#3w ( !"%!!utH!nf!Snf"TV!ut*To&xnf#utR*T#nf+3k) ( !"%!!utnfo&nf#ut
R!"%nf#nf+o&r ) -!"%! 3+!9!9w22 0W98 2D! 9 !w*%!"%"%o&)T))3*ww22 0W98 2D! 9##nf!
RR w!nf!RR !!"%!"%!"%!"%!!9$y#!9!9!ut#nf#utR$nf#nf+w G#o&o&wnf#nf+3vw#3!9!9!9nf!
R nf!R nf!R nf!R nf!R+R nf!R+R $w &nfnf$nfo&ut$nfo&ut!utnfw*%!"% "%! (3wP!9!9!ut
*%!"%"%nf)T))o&0o&Rutw22 0W98 ! w w2D! 922 0W98 2D! 9n*%!"% "%nfw33Y!9!9!utnf#ut
R!xnf+nf+!(nfnf#V#s#r!"%nf"%!xnf+nf+ NAFBGCHDIE!y#nf!y#!#!## S%nf#ut%!#nf+!#nf+
(%nf#utS%nfnfR&*%!"%%WARNING There is a conflict between!%%"%%the *%!"%!%"%!nf*
%!"%7& and the !-& "%!nf*%!"%q& Commands!g& "%&Do you wish to continue anyway*
%!"%!&"%w &w !9! 9&!9!9!ut%!"%!jnf))T)j.0/!9!9!"N/P/*N/#Vut!ut!5++/nf#utRf0!nf+T
))"//!ut*N/nf!(0nf#ut*/#nf+*N/nfwnf#ut/*/nfwnf#ut*/!(*/#!+!(c0*/!wx/!!4+T))"00!C
*0!w*0#!+*N/w!!5+T))"00*0!w*0#!+*N/Aw!ut0nf#ut5R1!nnf#!Ownf## 8'nf#ut&nf!R++Rnf!
w'*%!"%'This command must be a single key-press!''"%)nf!R(!Ownf+"''*'nf*'#Vnf$wf
(!Ownf"7(9(f*7(nf*7(#Vnf$w)!5utnf#(nf+utR(!Ownf!Ownf+(!Ownf"((+*(nf*(nff+T)))0!9
1(1!9!9!"F1H1*F1!#Vw!!#V#s#r!#V!R1!"%1Too many characters in commands!133!9!9!"1
1*1#V+ut!3(1!ut!5++2nf#utR2!nf+T))"a2c2w*a2!(2!3(12!ut*a2o&2nf#utR2*a2#nf+3(12!3
(132!3(1*1,*1*1R*%s#rw3!9)!9!9!ut!Ownf#VnfR(x)nf#ut)nfut!5+)nf#utR)!Ownf!Ownf#))
!9!9nf"**u**o&#ut *nf#utRE*nf#nf+!w*P*!9!9wwnf3w22 0W98 2D! 9H+!utnf#utnf#nf+3Pw
nf#s#r*1!!4+T))#!+w*1A!!5+T))#!+w!9c3!9!9!ut3nf#utR3!C"%nf"%w!nf+w30/33!9!9!""!"
%4 HPED80 Install Program!4!"%Q4 Copyright HiSoft 1985,6!34!"%!"%4No
rmally the working copy of ED80 is!n4$!"%4read in from a file called ED80.COM!4#
4Use another file instead!"%!4!w! (nf!R *nfnfw,! (c+w,3vB+w,A+C+E+w,D+nf!w,!utnf
#utnf#nf+w!ut ,!o&!m,3w! (nf!R +nfnfw£,nf)nf3*%!"%"%*%!"%"%w!93,!9!9!"%, ( !"%!,
n!5!%5COM!"5ogB95!2s#r!utw5nf#utR5!"%j5!"%5 HPED80 Install Program!5!"%!"%
5 Copyright HiSoft 1985,6!5!"%!"%!"%&6 Loading ED80 from !6!!"%Y6 ...
..Please wait!B6!ut6nf#utR6!"%p6!"%6When prompted for a code sequence!6!!"%6use
ENTER to keep the old sequence!6"!f!(&-nf3.-) ( !"%!)-nfo&r T-) -!Q-+w-(-!w! (-
w!"%--Ok!"%!-nfww,-!9!9. ED80INST.MSG!.ogB9F.!2s#r!ut.nf#utRR.!C"%!"%ww!xnf+j!v
nf+3*)T))3*wR.!ut.nf#utR%/!C" NAFBGCHDIE"%%7or 'D' to remove the sequence!7!ut
I7nf#utR7!"%7!ogB97!2s#r!ut7nf#utR7!C"%!"%!/nf+w£7!/!+#V"%*%"-!ut*-8nf#utR8!C"%!
"%!/nf+w8!c3!utg8nf#utR8!"%Z88!9!9!nfRut!#V*%R!nfRR!ut!utnf9ncolumn!"%!*16AOffse
t for row!"%!(A*0mAClear screen sequence!"%!XA*J3P*wAClear to End of Line sequen
ce!"%!A*O3P*wAInverse video on sequence!"%!A*a3P*wBInverse video off sequence!"%
!$B*f3P*wtBUse lead-in!"%!iB*B*Bw*BCBEnter code sequence!"%!B*T3P*w*T!(f#utRU9nf
#ut!nfnf utnfut8! !9!9u9!9!s9!"99n!utnfnf##+w*9nf+wnf#ut (.(!(9*9nf++.w*9nf+Hw*9
nf#+Lw*9nf##+Pw*9nf###+!w1!nf!/ut*-+!+ut!utnfnf#utR!nfnf uwCUse lead-out!"%! C*C
*Cw*CCdCEnter code sequence!"%!QC*Y3P*w*Y!(w*J!(CC*!+#s#r3C!9!9!Ow!"DDB9*D!w*D#!
+!w!"+*+!R*+!RRqE!*+!x*++!+0(gE!v*++o&ut!nf+T))3P*E!nf+T))*+&E*+#tnfut*-+!#ut!ut
nfInf#utRz!onf+nfnf+wnf#utnf#utR!onf+!nfnfR+wnf#ut!nf!o utnfnf8nf !9!9!9!"XZ*X4!
w*X5! w*X6!w*X7!w*X!w*X!w*X!-w*X!w*X9!w*X!w*X!"w*X"+dE*++"+*+!R !x*++!+0(E*+!RdE
*+)nE*+#"+DE!9!9!"EE9*!"%ESize of tabs!"%!E*E6ETabs per scroll!"%!E*E7!"%#FEnd o
f line display!"%!F*E.,XFEnd of file display!"%!EF*E/,F!9!9!FE80!FogB9F!ogB9F!c3
F!!)w*X8!2w!!9!9!"A*4!w*5!w*6!w*7!w*!w*!w*!w*8!w*9!w*!w*!!w*!w*!"w!9!9!"*,!"%PUs
er patch area starts at #!5**+**R*%! 0/!COM!ogB9m!ogB9m**+utnfw!!nf9!9!GE80!GogB
9XG!!!!8*!!s#r!"'G*'#"' RG!"%G-3!"'G*'#"' RG!"%G!"%GED80 INSTALLATION MENU!G!"%H
----------------------!G!"%7H1. Return to CP/M!&H!"%H2. Alter screen codes!KH!"%
H3. Save ED80 as !tH!!"%H4. Save ED80 as another file!H!"%H5. Alter command code
s!H!"%I6. Altut!!nfutnfo&utnfw**nf+s#r1!9!9!9!"B9How many screen columns!"%!*2*2
!PG!How many screen rows!"%!*3ZCursor position lead-in sequence!"%! *E3P*w*E!(wI
s the row sent before the column!"%!!*D*DwAOffset for N A F B G C H D I Eer u
ser options!H!"%FI7. Load Installation from .E80 file!#I#!"%I8. Save Installatio
n to .E80 file!ZI!!"%IType desired number !"%!I!)I!"'I*'#"'RI!"%I2#*)RJ2#JRJJR+J
!u9JRhJ!JCOM!JogB9eJ!u9JRzJCJRJEJRJFJRJF#£G!"'J*'#"' RJ!"%JPP*w*T!(ood
And burbled as it came! One, two! One, two! And through and
through The vorpal blade went snicker-snack! He left
it dead, and with its head He went gallumphing back.
"And hast thou slain the Jabberwock. Come to my arms, my beamish
boy! O frabjous day! Callooh! Callay!" He chortled in
his joy. Come to my arms, my beamish boy! O frabjous day
! Callooh! Callay!Cursor Moving commands ---------------------- S Ch
aracter Left D Character Right H Character Left (A
lt) A Word Left F Word Right O S Tab
Left O D Tab Right Q S Start of line
Q D End of line E Line Up X Line Do
wn O E Top of Screen O X Bottom of Screen R
Page Up C "It seems very pretty," she said when she
had finished it, "but it's RATHER hard to understand!".
ha for more Help!2!!s#r!9!9!"%!"%!!#V#s#r!w !9!9nf!s#r!!!vnf+o&+T))nf!"%!"% ! nf
#VRnf! s#r!nfnfc!9!9!9nf!+Hwnf! +Lwnf Page Down Q R Start of File
Q C End of File Text deleting commands ----------------------
Y Delete Line DEL Delete last character G Delete
this character O T Delete word left T Delete word rig
ht Q DEL Delete to start line Q Y Delete to end line
Space for more ENTER to quit Block commands -------------- K B Mark St
art of block K K Mark End of block K V Move Block
K C Copy Block K Y Delete Block O P Past
e Deleted Block K R Read Block from disc K W Write Block to
disc Quick cursor movement --------------------- O G Go to Line Q
B Go to start of block Q K Go to end of block K 0 Re
member position Q 0 Return to position Find and Substitute ---
---------------- Q F Find First L Find N
JABBERWOCKY Twas brillig, and the slithy toves
Did gyre and gimble in wobe All mimsy were the borogov
es, He took his vorpal sword in hand Long time the
manxome foe he sought - So rested he by the Tumtum tree,
And stood awhile in thought. And as in uffish thought he st
ood, The Jabberwock, with eyes of flame, Came whifflin
g through the tulgey w NAFBGCHDIEext O L Substitute & Find O A
Substitute All Space for more ENTER to quit Leaving ED80 --
---------- K Q Quit and Exit O Q Exit without Backup
K X Exit with a Backup Toggles ------- V Toggle change/i
nsert O I Toggle auto indent O F Toggle space display Mis
cellaneous ------------- I Deliver TAB character O R Resto
re line K F Disc Directory K J (VAR rrec) VAR iINTEGER BE
GIN WITH r DO BEGIN FOR i1 TO 32 DO IF niCHR(0) THEN WRITE(ni)
WRITELN(day10,'/',month2,'/',year2) END END Finds the number of the
last record in the file starting at i FUNCTION FindEnd(VAR r1reciINTEGER)
INTEGER VAR dumBOOLEAN BEGIN WHILE r1.n1'' DO BEGIN ii+1 dumREADRAND(f
,i,ADDR(r1),rsize) END FindEndi END PROCEDURE InsertRec(VAR rrec) VAR
r1rec i,jINTEGER dumBOOLEAN BE Erase file from disc P Control m
eta-key J Help key Disc Directory K J wFnf
#utnf#utR!onf+!gnfnfR+wnf#ut!nf!of utnfnf8nf !9D!9!9!g"bd*b4!w*b5! w*b6!w*b7!w*b
!w*b!w*b!-w*b!w*b9!w*b!w*bGIN i0 WHILE READRAND(f,i,ADDR(r1),rsize) DO NewFi
le WHILE r.nr1.n DO BEGIN ii+1 dumREADRAND(f,i,ADDR(r1),rsize) END
IF r.nr1.n THEN WRITERAND(f,i,ADDR(r),rsize) ELSE BEGIN Insert record
in file FOR jFindEnd(r1,i) DOWNTO i DO BEGIN dumREADRAND(f,j,ADDR(r1)
,rsize) WRITERAND(f,j+1,ADDR(r1),rsize) END WRITERAND(f,i,ADDR(r),rsi
ze) END END FUNCTION DeleteRec(VAR rrec)BOOLEAN VAR r1rec i,jINTEGER dum
BOOLEAN BEGIN i0 IF READRAND(f,i,ADDR(r1),rsize) THEN NewFile WHILE r1.nr
.n DO BEGIN ii+1 dumREADRAND(f,i,ADDR(r1),rsize) END IF r.nr1.n
THEN BEGIN Delete record from file FOR ji+1 TO FindEnd(r1,i) DO
BEGIN dumREADRAND(f,j,ADDR(r1),rsize) WRITERAND(f,j-1,ADDR(r1),rsize)
END DeleteRecFALSE END ELSE DeleteRecTRUE END PROCEDURE Delet
e VAR r1rec snameiINTEGER dumBOOLEAN BEGIN WRITE('Which name to delete ')
READLN READ(r1 PROGRAM birthday This program is a small example of the use
of the random access facilities in the file RANDREC.PAS. In fact this simple
program could be written more efficiently using several ordinary sequential
files. CONST rsize38 the record size calculated below TYPE nam
e ARRAY1..32 OF CHAR rec RECORD nname32 bytes day,month,yearINTEGER 6 byt
es END VAR fTEXT rrec com CHAR $F RANDREC FUNCTION uppe
r(cCH.n) IF DeleteRec(r1) THEN WRITE(r1.n,' not found') END PROCEDURE Pr
int VAR iINTEGER dumBOOLEAN rrec BEGIN i0 REPEAT dumREADRAND(f,i,A
DDR(r),rsize) IF r.n1 '' THEN PrintRec(r) ii+1 UNTIL r.n1'' END BEGI
N RESET(f,' BIRTHDAY.DAT') IF EOF(f) THEN NewFile REPEAT WRITELN WR
ITELN('Type one of ') WRITELN('(I)nsert ') WRITELN('(D)elete ') WRITELN
('(E)xit ') WRITELN('(P)rint ') READLN READ(com) CASE upper(comAR)C
HAR BEGIN IF c IN 'a'..'z' THEN cCHR(ORD(c)-ORD('a')+ORD('A')) upperc END
PROCEDURE NewFile BEGIN REWRITE(f,' BIRTHDAY.DAT') r.n'' WRITERAND
(f,0,ADDR(r),rsize) END PROCEDURE GetRec(VAR rrec) BEGIN WITH r DO BEG
IN WRITE('Enter the person''s name ') READLN READ(n) WRITE('Enter their data o
f birth dd/mm/yy ') READLN READ(day) GET(INPUT) READ(month) GET(INPUT) READ(
year) END END PROCEDURE PrintRec NAFBGCHDIE) OF 'I' BEGIN GetRec(r)
InsertRec(r) END 'D' Delete 'E' CLOSE(f) 'P' Print END UNTIL
upper(com)'E' END. BEGIN GetRec(r) InsertRec(r) END 'D' Delete 'E' C
LOSE(f) 'P' Print END UNTIL upper(com) Tab Right Q S Sta
rt of line Q D End of line E Line Up
X Line Down O E Top of Screen O X Bottom
of Screen R Page Up C WHILE j249 DO
BEGIN kk+1jj-250 END END Skip to the word which contains the
next prime IF Sieveword THEN BEGIN emptyTRUEbit0 END WHILE empty AND
(wordw) DO BEGIN wordword+1 empty Sieveword END UNTIL e
mpty END. WHILE empty AND (wordw) DO BEGIN wordword+1
empus ------------- I Deliver TAB character O R Restore l
ine K F Disc Directory K J FUNCTION upper(cCHAR)CHAR BEGIN
IF c IN 'a'..'z' THEN cCHR(ORD(c)-ORD('a')+ORD('A')) upperc END PROCEDU
RE DUMP(VAR fTEXTstart,finishINTEGER) writes a hexadecimal & ASCII dump of memo
ry from start to finish to file f CONST bytesperline16 for screens
of width of 72 or more VAR i,curINTEGER chCHAR BEGIN curstart WHILE c
urfinish DO BEGIN WRITE(f,cur4H) FOR icur TO cur+bytesperline-1 DO
WRITE(f,' ',ORD(PEEK(i,CHAR))2H) Wprogram a begin write(1/0) end.
COM O 838 $08 v*%RG $8x#' $'%G$OB %GN %$8!D'( G# $8 2%$O(( ( CO 0$DO%
Gy(HD80O+'2%#w-% 70Oh002%*#R v(2%-8% %i %%G% %!%v(*#R RITE(f,' '3) FOR icur
TO cur+bytesperline-1 DO BEGIN chPEEK(i,CHAR) IF chCHR(127) TH
EN chCHR(ORD(ch)-128) IF ch' ' THEN ch'.' WRITE(f,ch) END c
urcur+bytesperline WRITELN(f) END END FUNCTION READHEX(VAR fTEXT)INTE
GER Reads a hex number from the file f VAR res,iINTEGER BEGIN res0i0 WHIL
E NOT(f IN '0'..'9','A'..'F') DO GET(f) REPEAT resres*16+i IF f IN '0'..
'9' THEN iORD(f)-ORD('0') ELSE IF f sieve j,kINTEGER The current
position that we are deleting from the sieve t,cINTEGER Temporary sto
rage for initialise and how many elements to skip empty BOOLEAN Is the S
ieve empty flag BEGIN Initialise FOR t0 TO w DO Sievet0..249 Sieve0
Sieve0-0 word0bit1 emptyFALSE Count1 WRITE(28) REPEAT Find next p
rime WHILE NOT(bit IN Sieveword) DO bitSUCC(bit) cbit+bit+1 Write thi
s prime IIN 'A'..'F' THEN iORD(f)-ORD('A')+10 ELSE IF f IN 'a'..'f' THEN i
ORD(f)-ORD('a')+10 ELSE i-1 IF i-1 THEN GET(f) UNTIL i-1 READHEXres EN
D E IF f IN 'a'..'f' THEN iORD(f)-ORD('a')+10 ELSE i-1 IF i-1 THEf,j,A
DDR(r1),rsize) WRITERAND(f,j-1,ADDR(r1),rsize) END DeleteRecF
ALSE END ELSE DeleteRecTRUE END PROCEDURE Delete VAR r1rec snameiINTEGE
R dumBOOLEAN BEGIN WRITE('Which name to delete ') READLN READ(r1LMP £O*X#
VS7 *.,K*)*0".S,C*2)"00(!R!VR0##HB8E(-!R!00VR8( ##'d DG # !!#FALSETRUE 7 N A
F B G C H D I E. Some of the techniques used in this program are very machi
ne specific and it is not an example of how to program in Pascal in genera
l but it does show how to use the Hisoft Pascal extentions to provide a syste
ms programming tool of pratical use. If there is a feature that you dislike
or think should be added, then feel free to improve it. LABEL 99 CONS
T tablesize31 X*4-1 fsize64 X*8 gsize1 datasize30
TYPE flag(B,W,S,M) Byte, Wo HiSoft Pascal80
Copyright Hisoft 1985 Use sid
e A of this disc under CP/M 2.2 Use side B under CP/M
PLUS The new interactive version is invoked by HPE TEST if test is the
program you wish to use. When presented with the menu type the high-lighted le
tter of your choice. X (for execute) is used for compile and run. HPE.COM and H
P.COM should be on the logged in disc. On the PCW series compurd, Space, Message
filenameARRAY 1..14 OF CHAR datarecRECORD sta,fi
nINTEGER drtypflag END VAR runstart,codestart
,finish,sizeINTEGER i,ch,oldcx,cx,dnext,olddx,dxINTEGER comCHAR X
reg(HL,IX,IY) firstdone,indexedBOOLEAN opc0..63 typ,top20..3
top,bot0..7 legal,meslegal,mesilleg,allchars SET OF CHAR dataARRAY1..
datasize OF datarec tableARRAY0..tablesize OF SET OF 0ters use the M drive
. Full documentation will follow. In addition to the files described in th
e main manual and the GSX documentation there are also BAR.PAS, an example GSX
program and BAR.SUB which can be used to compile it. See the GSX documentation
for the files needed. David Nutkins August 1986. nd BAR.SUB which can be
used to compile it. See the GSX documenrth dd/mm/yy ') READLN READ(day) GET(
INPUT) READ(month) GET(INPUT) READ(year) END END PROCEDURE PrintRec..2
55 dfileTEXT infileTEXTfsize gfile TEXTgsize fnamefilename
$F HEX PROCEDURE getfname VAR i1..11 chCHAR BEGIN chPEEK(#5C,CHAR
) IF chCHR(0) THEN ch' ' ELSE chCHR(64+ORD(ch)) fname1ch FOR i1 TO 8 DO f
namei+2PEEK(#5C+i,CHAR) FOR i9 TO 11 DO fnamei+3PEEK(#5C+i,CHAR) END PRO
CEDURE DataEnter(lo,hiINTEGERfflag) VAR i,jINTEGERcurdatarec BEGIN WITH cur
DO BEGIN stalo-runstartfinhi-runstar$r,y,l- PROGRAM disassembler
$O- is used so that e.g. #7F80+#99 does not give overflow (C) Copyright Davi
d Nutkins 1984. This program lets you disassemble a .COM and interactively
set up data areas which may be saved to disc (in a .DIS file) so they do not
have to be re-entered on subsequent sessions. Disassembly may be of all or p
art of the program and sent to disc (as a .GEN file) or screen. When com
piled use DIS filename.COM to disassemble filename.COM Thertdrtyp
f END datadnextcur i1 WHILE cur.stadatai.sta DO ii+1 FOR jdnext
DOWNTO i DO dataj+1dataj dnextdnext+1 dataicur END PROCEDURE EnterCom
mand(fflag) BEGIN DataEnter(READHEX(INPUT),READHEX(INPUT),f) END K comma
nd - removes data area i where i is as given by the D command PROCEDURE KillDa
ta VAR i,jINTEGER BEGIN READ(i) dnextdnext-1 FOR ji TO dnext DO datajdat
aj+1 END D command - displays the current dae are 4 sorts of data areas tha
t may be specified 1. Messages. Disassmbled as DEFM and DEFB 2. Byte Data.
Disassembled as DEFB 3. Word data. Disassembled as DEFW - useful for jump ta
bles etc 4. Space. Disassembled as DEFS - avoids disassembling junk. Com
mands are entered in the form of a single letter normally followed by two hex
adecimal numbers. For details of the commands use the H (for Help) command an
d see the procedures in this file. Only exit using E or X do not use CTRL C
NAFBGCHDIEta areas PROCEDURE ListData(VAR fTEXT) VAR iINTEGER BEGIN FO
R i1 TO dnext-1 DO WITH datai DO BEGIN WRITE
(f,i,sta+runstart6H,fin+runstart6H) CASE drtyp OF
B WRITE(f,' Byte') M WRITE(f,' Mess') S WRIT
E(f,' Space') W WRITE(f,' Word') END
WRITELN(f) END END PROCEDURE extdis BEGIN fname12'D'fna
me13'I'fnallcharsmaxcxcx+4 END cxcx+1 enddefdatadx.fin+1
WHILE (cxmaxcx) AND NOT (cx MOD 256 IN tablecx DIV 256) AND
(cxenddef) AND (PEEK(cx+codestart,CHAR) IN legal) DO cx
cx+1 END IF cxenddef THEN dxdx+1 END PROCEDURE nn1 BEGIN enter(geta
ddr) END PROCEDURE pass1byte PROCEDURE r1 BEGIN IF indexed THEN cxcx+1
END BEGIN IF cxdatadx.sta THEN defmod ELSE BEGIN getbits CASE typ OF
me14'S' END P command saves the address and data information to .DIS f
ile PROCEDURE PutDIS BEGIN extdis REWRITE(dfile,fname) WRITELN(dfile,ru
nstart4H,finish6H) ListData(dfile) END R command retrives the info from a
.DIS file - useful if you have made a lot of mistakes PROCEDURE GetDIS VA
R lo,hi,junkINTEGER fflag BEGIN extdis RESET(dfile,fname) dnext1 runsta
rtREADHEX(dfile) finishREADHEX(dfile) WHILE NOT EOF(dfile) DO BEGIN
0CASE bot OF 0 IF top1 THEN enter(eaddr) 1
IF NOT ODD(top) THEN nn1 2 IF top3 THEN nn1 4,5
r1 6 BEGIN r1getch END END 1,2r1 3CAS
E bot OF 2nn1 3CASE top OF
0nn1 1BEGIN getbitsr1 END 2,
3getch END 4nn1 5IF ODD(top) T
HEN READ(dfile,junk) loREADHEX(dfile) hiREADHEX(d
file) WHILE dfile' ' DO GET(dfile) CASE dfile OF
'B' fB 'M' fM 'S' fS 'W' fW END
DataEnter(lo,hi,f) READLN(dfile) END END PROCE
DURE getch BEGIN chORD(PEEK(cx+codestart,CHAR)) cxcx+1 END FUNCTION get
addrINTEGER VAR lo,hiINTEGER BEGIN getchloch getchhich IF h
CASE top2 OF 0nn1 1,3BEGIN
indexedTRUEpass1byte END 2BEGIN
getbits IF (typ1) AND (bot3) THEN nn1
END END 6getch
END END END END PROCEDURE FirstPass LABEL 99 VAR iINTEGER BEGIN
IF firstdone THEN GOTO 99 WRITELN('Performing first pass') firstdoneTRUi127
THEN hihi-256 IF hi-128 THEN getaddr#8000+lo ELSE getaddr256*hi
+lo END FUNCTION inrange(iINTEGER)BOOLEAN BEGIN ii-runstart inrange(i
0) AND (ifinish) END PROCEDURE enter(adrINTEGER) BEGIN IF inrange(adr) TH
EN BEGIN adradr-runstart tableadr DIV 256tableadr DIV 256
+adr MOD 256 END END PROCEDURE getbits BEGIN getch typch DIV 64
opcch MOD 64 topopc DIV 8 botopc MOD 8 top2top E datadnext.staMAXINT
FOR i0 TO tablesize DO tablei cx0 dx1 REPEAT XregHL indexe
dFALSE IF cxdatadx.sta THEN WITH datadx DO
BEGIN IF drtypW THEN WHILE cxfin DO nn1 cx
fin+1 dxdx+1 END ELSE pass1byte UNT
IL cxfinish 99 END PROCEDURE SecondPass(VAR gfileTEXTprnBOOLEAN) VAR i,s
econdfinINTEGER PROCEDURE gX DIV 2 END FUNCTION eaddrINTEGER VAR offINT
EGER BEGIN getch IF ch127 THEN off-256 ELSE off0 eaddroff+ch+cx+runstart
END PROCEDURE defmod VAR maxcx,enddefINTEGER BEGIN WITH datadx DO BE
GIN CASE drtyp OF M IF PEEK(cx+codestart,CHAR) IN meslegal THEN
BEGIN legalmeslegalmaxcxMAXINT END ELSE BEGIN legal
mesillegmaxcxcx+4 END S BEGIN legalallcharsmaxcxMAXINT END
ELSE BEGIN legala NAFBGCHDIEBEGIN CASE Xreg OF HLWRITE(gfile,'HL')
IXWRITE(gfile,'IX') IYWRITE(gfile,'IY') END END PROCEDURE n BEGIN
getch WRITE(gfile,'#',ch2H) END PROCEDURE nn VAR iINTEGER BEGIN igeta
ddr IF inrange(i) THEN WRITE(gfile,'L') ELSE WRITE(gfile,'#') WRITE(gfile,i4
H) END PROCEDURE bnn BEGIN WRITE(gfile,'(') nn WRITE(gfile,')') END
PROCEDURE oneDEFW BEGIN WRITE(gfile,'DEFW ') cxoldcx nn END
PROCEDURE e VAR iINTEGER BEGIN WRITE(gfile,top0,',') reg(bot) END PRO
CEDURE ed PROCEDURE idr BEGIN CASE top OF 4WRITE(
gfile,'I') 5WRITE(gfile,'D') 6WRITE(gfile,'IR')
7WRITE(gfile,'DR') END END BEGIN getbits CASE t
yp OF 1CASE bot OF 0BEGIN WRITE(gfile
,'IN ')reg(top)WRITE(gfile,',(C)') END 1BEGIN
WRITE(gfile,'OUT (C),')reN ieaddr IF inrange(i) THEN WRIT
E(gfile,'L') ELSE WRITE(gfile,'#') WRITE(gfile,i4H) END PROCEDURE Xb BEGI
N WRITE(gfile,'(') gX chORD(PEEK(codestart+oldcx+2,CHAR)) cxcx+1 IF ch
127 THEN WRITE(gfile,ch-2560) ELSE WRITE(gfile,'+',ch0) WRITE(gfile,')') END
PROCEDURE reg(noINTEGER) BEGIN CASE no OF 4WRITE(gfile,'H')
5WRITE(gfile,'L') 6IF indexed THEN Xb ELSE WRITE(gfile,'(HL)')
7WRITE(gfile,'A') ELSE WRITE(gfile,CHR(no+g(top) END
2BEGIN IF ODD(top) THEN WRITE(gfile,'ADC HL,')
ELSE WRITE(gfile,'SBC HL,') dd(to
p2) END 3BEGIN WRITE(gfile,
'LD ') IF ODD(top) THEN BEGIN dd(top2)WRITE(gfile,',')bnn END
ELSE BEGIN bnnWRITE(gfile,',')dd(top2) END
END 4 CASE top OF ORD('B'))) EN
D PROCEDURE cc(iINTEGER) BEGIN CASE i OF 0WRITE(gfile,'NZ')
1WRITE(gfile,'Z') 2WRITE(gfile,'NC') 3WRITE(gfile,'C')
4WRITE(gfile,'PO') 5WRITE(gfile,'PE') 6WRITE(gfile,'P')
7WRITE(gfile,'M') END END PROCEDURE dd(iINTEGER) BEGIN CASE i OF
0WRITE(gfile,'BC') 1WRITE(gfile,'DE') 2gX 3WRITE(gfil
e,'SP') END END PROCEDURE qq(iINTEGER) BEGIN CASE i OF 0WRITE(gf
ile,'NEG') END 5CASE top OF
0WRITE(gfile,'RETN') 1WRITE(gfile,'RETI')
END 6CASE top OF 0WRITE(gfile
,'IM 0') 2WRITE(gfile,'IM 1') 3W
RITE(gfile,'IM 2') END 7 CASE top OF
0WRITE(gfile,'LD I,A') 1WRITE(gfile,'LD R
0WRITE(gfile,'BC') 1WRITE(gfile,'DE') 2gX 3WRITE(g
file,'AF') END END PROCEDURE addop(aINTEGER) BEGIN CASE a OF 0W
RITE(gfile,'ADD A,') 1WRITE(gfile,'ADC A,') 2WRITE(gfile,'SUB ')
3WRITE(gfile,'SBC A,') 4WRITE(gfile,'AND ') 5WRITE(gfil
e,'XOR ') 6WRITE(gfile,'OR ') 7WRITE(gfile,'CP ') END END
PROCEDURE byte VAR iINTEGER PROCEDURE cb BEGIN IF indexed THEN cxcx+1 ,
A') 2WRITE(gfile,'LD A,I') 3WRIT
E(gfile,'LD A,R') 4WRITE(gfile,'RRD')
5WRITE(gfile,'RLD') END END 2CASE bot
OF 0BEGIN WRITE(gfile,'LD')idr END 1BEGIN WRITE(
gfile,'CP')idr END 2BEGIN WRITE(gfile,'IN')idr END
3CASE top OF 4WRITE(gfile,'OUTI')
5WRgetbits IF indexed THEN cxcx-1 CASE typ OF 0 CASE top OF
0WRITE(gfile,'RLC ') 1WRITE(gfile,'RRC ')
2WRITE(gfile,'RL ') 3WRITE(gfile,'RR ') 4
WRITE(gfile,'SLA ') 5WRITE(gfile,'SRA ') 6WRITE(
gfile,'SLO ') 7WRITE(gfile,'SRL ') END 1WRITE
(gfile,'BIT ') 2WRITE(gfile,'RES ') 3WRITE(gfile,'SET ') END
IF typ0 THE NAFBGCHDIEITE(gfile,'OUTD') 6WRITE(gfile,'
OTIR') 7WRITE(gfile,'OTDR') END
END END END PROCEDURE typ0 BEGIN CASE bot OF 0CASE top OF
0 WRITE(gfile,'NOP') 1 WRITE(gfile,'EX AF,AF''')
2 BEGIN WRITE(gfile,'DJNZ ')e END 3 BEGIN WRITE
(gfile,'JR ')e END 4 BEGIN WRITE(gfile,'JR NZ,')e END
5 BEGIN WRITE(gfile,'JR Z,') END END PROCEDURE typ2 BEGIN addop
(top) reg(bot) END PROCEDURE typ3 BEGIN CASE bot OF 0 BEGIN
WRITE(gfile,'RET ') cc(top) END
1IF ODD(top) THEN CASE top2 OF 0WRITE(gfile,'R
ET') 1WRITE(gfile,'EXX') 2BEGIN WRITE(gfile,'J
P (')gXWRITE(gfile,')') END 3BEGIN WRITE(gfile,'LD SP,') gX END
END ELSE e END 6 BEGIN WRI
TE(gfile,'JR NC,')e END 7 BEGIN WRITE(gfile,'JR C,')e END
END 1IF ODD(top) THEN BEGIN WRITE(g
file,'ADD ') gX WRITE(gfile,',')
dd(top2) END ELSE BEGIN
WRITE(gfile,'LD ')dd(top2)WRITE(gfile,',')nn END
2BEGIN WRITE(gfile,'LD ') CASE BEGIN
WRITE(gfile,'POP ') qq(top2) END 2 BEGIN
WRITE(gfile,'JP ') cc(top) WRITE(gfile,',')
nn END 3 CASE top OF 0BEGIN WRI
TE(gfile,'JP ')nn END 1cb 2BEGIN WRITE(gfile,'OU
T (')nWRITE(gfile,'),A') END 3BEGIN WRITE(gfile,'IN A,(')nWRITE(
gfile,')') END 4BEGIN WRITE(gfile,'EX (SP),')gX END top OF
0 WRITE(gfile,'(BC),A') 1 WRITE(gfile,'A,(BC)')
2 WRITE(gfile,'(DE),A') 3 WRITE(gfile,'A,(DE)'
) 4 BEGIN bnnWRITE(gfile,',')gX END 5 BEGIN gX
WRITE(gfile,',')bnn END 6 BEGIN bnnWRITE(gfile,',A') END
7 BEGIN WRITE(gfile,'A,')bnn END END END
3IF ODD(top) THEN BEGIN WRITE(gfile,'DE
5WRITE(gfile,'EX DE,HL') 6WRITE(gfile,'DI')
7WRITE(gfile,'EI') END 4BEGIN WRITE(gf
ile,'CALL ') cc(top) WRITE(gfile,',')
nn END 5IF ODD(top) THEN CASE top2 OF
0 BEGIN WRITE(gfile,'CALL ')nn END 1 BEGIN inde
xedTRUEXregIXbyte END 2 ed 3 BEGIN indexedTRUE
XC ')dd(top2) END ELSE BEGIN
WRITE(gfile,'INC ')dd(top2) END 4BEGIN
WRITE(gfile,'INC ') reg(top) END 5BEGIN
WRITE(gfile,'DEC ') reg(top) END
6BEGIN WRITE(gfile,'LD ') reg(top)
WRITE(gfile,',') n END 7CASE top OF
0 WRregIYbyte END END ELSE
BEGIN WRITE(gfile,'PUSH ')qq(top2) END
6BEGIN addop(top) n END 7 W
RITE(gfile,'RST #',top*82H) END END PROCEDURE dodata VAR iINTEGER
PROCEDURE dodefb VAR iINTEGER BEGIN WRITE(gfile,
'DEFB ') FOR ioldcx TO cx-1 DO BEGIN
IF ioldcx THEN WRIITE(gfile,'RLCA') 1 WRITE(gfile,'RRCA
') 2 WRITE(gfile,'RLA') 3 WRITE(gfile,'RRA')
4 WRITE(gfile,'DAA') 5 WRITE(gfile,'CPL')
6 WRITE(gfile,'SCF') 7 WRITE(gfile,'CCF') END
END END PROCEDURE typ1 BEGIN IF opc#36 THEN WRITE(gfile,'HALT') ELSE
BEGIN WRITE(gfile,'LD ') reg(top) WRI
TE(gfile,',') reg(bot) NAFBGCHDIETE(gfile,',')
WRITE(gfile,'#',ORD(PEEK(i+codestart,CHAR))2H) END
END BEGIN defmod CASE dataolddx.drtyp OF B dodefb
M IF PEEK(codestart+oldcx,CHAR) IN mesilleg THEN dodefb ELSE
BEGIN WRITE(gfile,'DEFM "') FOR ioldcx T
O cx-1 DO WRITE(gfile,PEEK(i+codestart,CHAR))
WRITE(gfile,'"') END S WRITE(gfidissassembly
to disc') WRITELN('H Help') WRITELN('K Kill data area') WRITELN('L
List disassembly') WRITELN('M Message Data') WRITELN('P Put .DI
S file to disc') WRITELN('R Get .DIS file from disc') WRITELN('S Spa
ce data') WRITELN('W Word data') WRITELN END BEGIN getfname RE
SET(infile,fname) IF EOF(infile) THEN BEGIN WRITELN('No file')
GOTO 99 END extdis RESET(dfile,fname) IF EOF(dfile) THEN
Ble,'DEFS ',cx-oldcx0) W CASE cx-oldcx OF 1,3 BEGIN W
RITE('Error in DEFW')READLN END 2 oneDEFW 4 BEGI
N oneDEFW WRITE(gfile,',') nn END END END END BEGIN Byte
IF cxdatadx.sta THEN dodata ELSE BEGIN getbits CASE ty
p OF 0 typ0 1 typ1 2 typ2 3 typ3
END END END BEGIN SecondPass FirstPass IF EOLN THEN BEGIN c
x0EGIN WRITE('Run Address ')runstartREADHEX(INPUT) WRITE('End Ad
dress ')READLNfinishREADHEX(INPUT)-runstart dnext1 END ELSE GetD
IS codestartADDR(infile)+40 meslegal' '..'' allcharsCHR(0)..CHR(255) m
esillegallchars-meslegal firstdoneFALSE REPEAT READLN READ(c
om) comupper(com) IF com IN 'B','K','R','S','W' THEN firstdoneFA
LSE CASE com OF 'B' EnterCommand(B) 'D' Lissecondfinfini
sh END ELSE BEGIN cxREADHEX(INPUT)-runstart sec
ondfinREADHEX(INPUT)-runstart END dx1 WHILE cxdatadx.sta DO d
xdx+1 IF dx1 THEN IF datadx-1.fincx THEN dxdx-1 REPEAT XregHL inde
xedFALSE oldcxcxolddxdx pass1byte IF prn THEN BEGIN
WRITE(gfile,oldcx+runstart4H,' ') IF cx-oldcx4 THEN WRITE(gfile,CH
R(9)) ELSE FOR ioldcx TO cx-1 DO WRITEtData(OUTPUT) 'G'
Generate 'K' KillData 'H','' Help 'L' SecondPass(OUTPUT,
TRUE) 'M' EnterCommand(M) 'P' PutDIS 'R' GetDIS
'S' EnterCommand(S) 'W' EnterCommand(W) END UNTIL (com'E') OR
(com'X') 99 END. ' GetDIS 'S' EnterCommand(S) 'W' EnterComman
d(W) 1WRITE(gfile,'DE') 2gX 3WRITE(gfile,'SP') END END
PROCEDURE qq(iINTEGER) BEGIN CASE i OF (gfile,ORD(PEEK(codestart+i,CHAR
))2H) WRITE(gfile,' '2,CHR(9)) END cxoldcxdxolddx IF
cx MOD 256 IN tablecx DIV 256 THEN WRITE(gfile,'L',runstart+cx4H) IF prn THE
N WRITE(gfile,CHR(9)) ELSE WRITE(gfile,' ') byte IF prn AND (cx-oldcx4)
THEN BEGIN WRITE(gfile,'') FOR ioldcx TO cx-1 DO
BEGIN chORD(PEEK(codestart+i,CHAR)) IF ch127
THEN chch-128 IF ch32 THEN chORD('.') WRITE(gfil
e,CHR(ch)) END END WRITELN(gfile) UNTIL cxsecondfin END
G command - Generates a .GEN file of disaassembly PROCEDURE Generate BEGI
N fname12'G'fname13'E'fname14'N' REWRITE(gfile,fname) FirstPass WRITELN(
'Performing second pass') SecondPass(gfile,FALSE) END PROCEDURE Help BEGI
N WRITELN('B Byte Data') WRITELN('D Display data areas') WRITELN('
E,X Exit to CP/M') WRITELN('G Generate NAFBGCHDIEDISC BASp££1UNbLh/
q*gtyq7e90"$" Copyrig,7.M$d#1yH CnPIBccA*vgS+QyAyHCW(PR)+!UNbLh/q*gtyq7e90
"$" Copyright HiSoft 1985".("Use Side A of this disc under CP/M 2.2""
END 1WRITE(gfile,'BIT ') 2WRITE(gfile,'RES ') 3WRIT
E(gfile,'SET ') END IF typ0 THE END FUNCTION READRAND(VAR FTEXTLOGREC,adr
,nbytesINTEGER)BOOLEAN VAR BYTENOREAL valid,snum,offset,start,iINTEGER
nomoreBOOLEAN b ARRAY1..128 OF CHAR BEGIN BYTENOLOGREC * nbytes sn
umENTIER(BYTENO/128) offsetROUND(BYTENO-snum*128) start0 nomoreFALSE R
EPEAT IF READR(F,snum,ADDR(b)) 0 THEN nomoreTRUE ELSE BEGIN
IF offset+nbytes-start128 THEN valid128-offset ELSE validnbytes-start
FOR i0 TO valid-1 DO POKE(adr+start+i,boffset+1+i) startstart+valid
snumsnum+1offset0 END UNTIL (startnbytes) OR nomore READRANDnom
ore END PROCEDURE WRITERAND(VAR FTEXTLOGREC,adr,nbytesINTEGER) VAR BYTENORE
AL dum,valid,snum,offset,start,iINTEGER b ARRAY1..128 OF CHAR BEGIN
BYTENOLOGREC * nbytes snumENTIER(BYTENO/128) offsetROUND(BYTENO-snum*128)
start0 REPEAT dum READR(F,snum,ADDR(b)) BEGIN IF offset
+nbytes- This file contains procedures and functions for Random Access Disc Fi
les For an example of their use see BIRTHDAY.PAS READRAND is a functio
n which returns TRUE if a record can not be found on the disc. It returns FAL
SE if the data was read successfully. The first parameter is the Text File va
riable you wish to read. This should be opened using RESET (or REWRITE if you
use WRITERAND on it first). The second parameter is the File Component you w
ish to read starting from 0. The thstart128 THEN valid128-offset ELSE vali
dnbytes-start FOR i0 TO valid-1 DO boffset+1+iPEEK(adr+start+i,CHAR)
dum WRITER(F,snum,ADDR(b)) startstart+valid snumsnum+1offset0 E
ND UNTIL (startnbytes) END PROCEDURE CLOSE(VAR FTEXT) VAR dumINTEGER
BEGIN POKE(ADDR(F)+4,CHR(1)) fool the run-time system into thinking its a r
ead file dumCPM(16,ADDR(F)+7) END R BEGIN POKE(ADDR(F)+4,CHR(1)) fool th
e run-time system into ird parameter is the address of the variable you wish to
read. The fourth parameter is the size (in bytes) of the file components.
WRITERAND is a procedure with 4 parameters The first parameter is the Text
File variable you wish to write to. The second parameter is the number of the
File Component you wish to read. The third parameter is the address of the v
ariable you wish to write. The fourth parameter is the size of the components
. CLOSE which is a procedure with one file parame$T,Y Compile this prog
ram using HP TURTLE3 $L-,C- PROGRAM turtle VAR Xcor,Ycor,headi
ng REAL penstatus BOOLEAN PROCEDURE mode(mINTEGER) BEGIN INLINE(#DD,#
7E,2, LD A,(IX+2) #CD,#5A,#FC,#0E,#BC FIRM #BC0E ) END PRO
CEDURE pen(iINTEGER) BEGIN INLINE(#DD,#7E,2, LD A,(IX+2) #CD,#5A,#FC
,#DE,#BB FIRM #BBDE ) END PROCEDURE paper(iINTEGER) BEGIN INLINE
(#DD,#7E,2, LD A,(IX+2) #CD,#5A,#FC,#ter which must be called to clo
se a file which has been written to using WRITERAND. FUNCTION READR(VAR FT
EXTI,BINTEGER)INTEGER VAR DUMINTEGER BEGIN POKE(ADDR(F)+40,I)POKE(ADDR(F)+
42,CHR(0)) DUMCPM(26,B) Set DMA address READRCPM(33,ADDR(F)+7) Random rea
d END FUNCTION WRITER(VAR FTEXTI,BINTEGER)INTEGER VAR DUMINTEGER BEGIN
POKE(ADDR(F)+40,I)POKE(ADDR(F)+42,CHR(0)) DUMCPM(26,B) Set DMA address W
RITERCPM(34,ADDR(F)+7) Random write NAFBGCHDIEE4,#BB FIRM #BBE4 )
END PROCEDURE ink(i,c1,c2INTEGER) BEGIN INLINE(#DD,#7E,6, LD A,(IX+6) #DD
,#46,4, LD B,(IX+4) #DD,#4E,2, LD C,(IX+2) #CD,#5A,#FC,#32,#BC FIRM #B
C32 ) END PROCEDURE plot(X,YINTEGER) BEGIN INLINE(#DD,#6E,2, LD
L,(IX+2) #DD,#66,3, LD H,(IX+3) #DD,#5E,4, LD E,(IX+4)
#DD,#56,5, LD D,(IX+5) #CD,#5A,#FC,#EA,#BB FIRM #BBEA ) END
PROCEDURE line(x,yINTETEGERside,angleREAL) BEGIN pendown(col) sethd(0)
setXY(X,Y) poly(side,angle) END PROCEDURE circles VAR iINTEGER BEGIN
FOR i1 TO 9 DO BEGIN arcr(1,360)right(40) END END PROCEDURE pet
al(sREAL) BEGIN arcr(s,60) right(120) arcr(s,60) right(120) END PRO
CEDURE flower(sREAL) VAR iINTEGER BEGIN FOR i1 TO 6 DO BEGIN petal(s
) right(60) END END PROCEDURE setcursor(col,rowINTEGER) BEGIN INLI
NE(#DD,#6E,2, LD L,(IXGER) BEGIN INLINE(#DD,#6E,2, LD L,(IX+2) #DD,#
66,3, LD H,(IX+3) #DD,#5E,4, LD E,(IX+4) #DD,#56,5, LD D,(IX+5
) #CD,#5A,#FC,#F6,#BB FIRM #BBF6 ) END PROCEDURE pendown(cI
NTEGER) BEGIN penstatusTRUE pen(c) END PROCEDURE penup BEGIN penst
atusFALSE END PROCEDURE sethd(angleREAL) BEGIN headingangle END PROCE
DURE setXY(X,YREAL) BEGIN XcorX YcorY END PROCEDURE fwd(lenREAL) CONST
PI+2) #DD,#66,4, LD H,(IX+4) #CD,#5A,#FC,#75,#BB FIRM #BB75
) END BEGIN turtle setcursor(12,0) WRITE('Hisoft Pascal Turt
le Graphics Package Demonstration') flower(2) setXY(50,200) hilbert(10,4,1
) END. 0) WRITE('Hisoft Pascal Turtle Graphics Package Demonstration')
flower(2) setXY(50,200) hilbert(10,4,1) offsetROUND(BYTENO-snum*128) sta
rt0 REPEAT dum READR(F,snum,ADDR(b)) BEGIN IF offset+nbyte
s-by180 1.745329E-2 VAR newX,newYREAL BEGIN IF penstatus THEN plot(ROUND(Xc
or),ROUND(Ycor)) newXXcor+len*COS(heading*PIby180) newYYcor+len*SIN(heading*
PIby180) IF penstatus THEN line(ROUND(newX),ROUND(newY)) XcornewX YcornewY
END PROCEDURE back(lenREAL) BEGIN fwd(-len) END PROCEDURE right(angl
eREAL) BEGIN headingheading-angle END PROCEDURE left(angleREAL) BEGIN
headingheading+angle END PROCEDURE turtle BEGIN ink(0,24,24) ink(1,2,2Q
! ! !222 !G7£o(! ! £ q(!a 2y ,x 2#!(Gw#2# .# WD V1.0 by Adam Denning (C) 1986
HiSoft $Drive is R/O!$No files$ Cannot delete!$ Delete (Y/N/A/Q) $ut!eGR(( X(
) paper(0) pendown(1) mode(2) setXY(300,200) sethd(0) END PROCED
URE arcr(rREALdegINTEGER) VAR iINTEGER BEGIN FOR i1 TO deg DO BEGIN
fwd(r) right(1) END END PROCEDURE polyspi(side,angle,incREAL) BEGIN
fwd(side) right(angle) polyspi(side+inc,angle,inc) END PROCEDURE arcl(rR
EALdegINTEGER) VAR iINTEGER BEGIN FOR i1 TO deg DO BEGIN fwd(r) lef
t(1) END END PROCEDURE hilbert(len,level,parityINTEGER) BEGIN IF level
0 THEN BEGIN left(parity * 90) hilbert(len, level-1, -parity
) fwd(len) right(parity * 90) hilbert(len, level-1, parity)
fwd(len) hilbert(len, level-1, parity) right(parity * 90)
fwd(len) hilbert(len, level-1, -parity) left(parity * 90)
END END PROCEDURE poly(side,angleREAL) BEGIN fwd(side) right(angle)
IF side180*(2+TRUNC(angle/90))/3 THEN poly(side+1,angle) END PROCEDURE P(X
,Y,colIN NAFBGCHDIE*")RwjNKoj T2l T2 j ! !!)(G2 !)t j qa 2y j(2#6(.2( .psp#2go
") *#"!R02K)(!x O30 contrl5i contrl6handle gsx END Switches the curso
r off on the Joyce PROCEDURE exitalpha(handleINTEGER) BEGIN gsxesc(2,handle
) END Switches the cursor on on the Joyce PROCEDURE enteralpha(handleINTEG
ER) BEGIN gsxesc(3,handle) END Alpha cursor Up PROCEDURE cursorup(hand
leINTEGER) BEGIN gsxesc(4,handle) END Alpha cursor Down PROCEDURE curs
ordown(handleINTEGER) BEGIN gsxesc(5,handle) END Alpha Cursor Right PRO
CEDURE curso! !jR0Ur+ x # A 0o22GO!-Q ++ (#2WP V1.0 (C) 1986 HiSoft Buffer siz
e $ $Bad destination drive$No files$ Open failed$ Disc I/O error$ Copy (Y/N/A/
Q) $ foalid,snum,offset,start,iINTEGER b ARRAY1..128 OF CHAR BEGIN BYT
ENOLOGREC * nbytes snumENTIER(BYTENO/128) offsetROUND(BYTENO-snum*128) sta
rt0 REPEAT dum READR(F,snum,ADDR(b)) BEGIN IF offset+nbyte
s-rright(handleINTEGER) BEGIN gsxesc(6,handle) END Alpha cursor left P
ROCEDURE cursorleft(handleINTEGER) BEGIN gsxesc(7,handle) END Alpha cu
rsor home PROCEDURE cursorhome(handleINTEGER) BEGIN gsxesc(8,handle) END
Erase to end of screen PROCEDURE eraseEOS(handleINTEGER) BEGIN gsxesc(
9,handle) END Erase to end of line PROCEDURE eraseEOL(handleINTEGER) BEG
IN gsxesc(10,handle) END Direct cursor adddress top left is (1,1) P
ROCEDUR GSXLIB.PAS HiSoft Pascal80 GSX Library (C) Copyright HiSoft 1986
written by David Nutkins $A-,O-,C-,S- checks off to reduce code size
PROCEDURE gsx VAR dummyINTEGER BEGIN dummyCPM(115,ADDR(pblock)) END PR
OCEDURE openwork(VAR handleINTEGER device,linetype,linecolor,marker, markercolo
r,textface,textcolor,fillstyle, fillindex,fillcolorINTEGER) BEGIN pblock0A
DDR(contrl) pblock1ADDR(intin) pblock2ADDR(ptsin) pblock3ADDR(intout) pb
locE curaddress(handle,row,columnINTEGER) BEGIN contrl05 contrl10 contrl3
2 contrl511 contrl6handle intin0row intin1column gsx END PROCEDU
RE curtext(handle,string,sizeINTEGER) VAR iINTEGER BEGIN FOR i0 TO size-1 DO
intiniORD(PEEK(string+i,CHAR)) contrl05 contrl10 contrl3size contrl512
contrl6handle gsx END Inverse video on PROCEDURE rvseon(handleINTEGER
) BEGIN gsxesc(13,handle) ENDk4ADDR(ptsout) contrl01 contrl10 contrl
310 intin0device intin1linetype intin2linecolor intin3marker intin4m
arkercolor intin5textface intin6textcolor intin7fillstyle intin8fillinde
x intin9fillcolor gsx handlecontrl6 END PROCEDURE closework(handleIN
TEGER) BEGIN contrl02 contrl10 contrl30 contrl6handle gsx END PRO
CEDURE clearwork(handleINTEGER) BEGIN co Inverse video off PROCEDURE rv
seoff(handleINTEGER) BEGIN gsxesc(14,handle) END returns the current cur
sor address PROCEDURE inqcuraddress(handleINTEGER VAR row,columnINTEGER) BEGI
N contrl05 contrl10 contrl30 contrl515 contrl6handle gsx rowintout
0 columnintout1 END Displays the graphics cursor at (x,y) PROCEDURE dsp
grcursor(handle,x,yINTEGER) BEGIN contrl05 contrl11 contrl30 contrl518
cntrl03 contrl10 contrl30 contrl6handle gsx END PROCEDURE updatewo
rk(handleINTEGER) BEGIN contrl04 contrl10 contrl30 contrl6handle gsx
END PROCEDURE inqcharcells(handleINTEGER VAR rows,columnsINTEGER) BEGIN
contrl05 contrl10 contrl30 contrl51 contrl6handle gsx rowsintout0
columnsintout1 END PROCEDURE gsxesc(i,handleINTEGER) BEGIN contrl05 co
ntrl10 contrl NAFBGCHDIEontrl6handle ptsin0x ptsin1y gsx END Remov
e last graphics cursor PROCEDURE remgrcursor(handleINTEGER) BEGIN gsxesc(1
9,handle) END Draws count lines using the points in the pxyarray PROCED
URE polyline(handle,count,pxyarray INTEGER) VAR iINTEGER BEGIN contrl06 co
ntrl1count contrl30 contrl6handle FOR i0 TO count*2-1 DO ptsiniPEEK(px
yarray+i*2,INTEGER) gsx END Draws count markers using the points in the p
xdexINTEGER)INTEGER BEGIN setlinecolourgsxstyle(17,handle,index) END FUNC
TION setmarktype(handle,symbolINTEGER)INTEGER BEGIN setmarktypegsxstyle(18,ha
ndle,symbol) END FUNCTION setmarkheight(handle,yheightINTEGER)INTEGER BEGIN
contrl019 contrl11 contrl30 contrl6handle ptsin00 ptsin1yheight
gsx setmarkheightptsout1 END FUNCTION setmarkcolour(handle,styleINT
EGER)INTEGER BEGIN setmarkcolourgsxstyle(20,handle,styarray PROCEDURE polym
arker(handle,count,pxyarray INTEGER) VAR iINTEGER BEGIN contrl07 contrl1co
unt contrl30 contrl6handle FOR i0 TO count*2-1 DO ptsiniPEEK(pxyarray+
i*2,INTEGER) gsx END PROCEDURE gtext(handle,x,y,string,sizeINTEGER) VAR
iINTEGER BEGIN FOR i0 TO size-1 DO intiniORD(PEEK(string+i,CHAR)) contrl08
contrl11 contrl3size contrl512 contrl6handle ptsin0x ptsin1y gsx
END yle) END FUNCTION settextcolour(handle,indexINTEGER)INTEGER BEGIN s
etmarkcolourgsxstyle(22,handle,index) END FUNCTION setfillinterior(handle,st
yleINTEGER)INTEGER BEGIN setfillinteriorgsxstyle(23,handle,style) END FUN
CTION setfillstyle(handle,styleINTEGER)INTEGER BEGIN setfillstylegsxstyle(24,
handle,style) END FUNCTION setfillcolour(handle,indexINTEGER)INTEGER BEGIN
setfillcolourgsxstyle(25,handle,index) END FUNCTION getlocator(handle,x,
yINTEGER VA PROCEDURE fillarea(handle,count,pxyarray INTEGER) VAR iINTEGER BE
GIN contrl09 contrl1count contrl30 contrl6handle FOR i0 TO count*2-1 D
O ptsiniPEEK(pxyarray+i*2,INTEGER) gsx END PROCEDURE bar(handle,x1,y1,
x2,y2INTEGER) BEGIN contrl011 contrl12 contrl30 contrl51 contrl6handl
e ptsin0x1 ptsin1y1 ptsin2x2 ptsin3y2 gsx END PROCEDURE setcha
rheight(handle,yheightINTEGER VAR R xout,youtINTEGER)CHAR BEGIN contrl028
contrl11 contrl30 contrl6handle ptsin0x ptsin1y gsx getlocat
orCHR(intout0) xoutptsout0 youtptsout1 END FUNCTION samplelocator(hand
le,x,yINTEGER VAR xout,youtINTEGER VAR cCHAR)INTEGER BEGIN contrl028
contrl11 contrl30 contrl6handle ptsin0x ptsin1y gsx cCHR(int
out0) xoutptsout0 youtptsout1 samplelocsetx,sety,cellx,cellyINTEGER) BEGI
N contrl012 contrl11 contrl30 contrl6handle ptsin00 ptsin1yheight
gsx setx ptsout0 sety ptsout1 cellxptsout2 cellyptsout3 END
not on Joyce FUNCTION setrotation(handle,angleINTEGER)INTEGER BEGIN contrl
013 contrl10 contrl31 contrl6handle intin0angle gsx setrotatio
nintout0 END PROCEDURE colour(handle,index,red,green,blueINator contrl2+ c
ontrl4*2 END PROCEDURE setinputmode(handle,device,modeINTEGER) BEGIN co
ntrl033 contrl10 contrl32 contrl6handle intin0device intin1mode
gsx END $A+,O+,C+,S+ checks on again for main program ontrl6handle in
tin0device intin1mode gsx END $A+,O+,C+,S+ checks on agtrl08 contrl
11 contrl3size contrl512 contrl6handle ptsin0x ptsin1y gsx END TEG
ER) BEGIN contrl014 contrl10 contrl34 contrl6handle intin0index i
ntin1red intin2green intin3blue gsx END FUNCTION gsxstyle(opcode,han
dle,styleINTEGER)INTEGER BEGIN contrl0opcode contrl10 contrl31 contrl6h
andle intin0style gsx gsxstyleintout0 END FUNCTION setlinetype(handle,
styleINTEGER)INTEGER BEGIN setlinetypegsxstyle(15,handle,style) END FUNCT
ION setlinecolour(handle,in NAFBGCHDIEThe files FROMAMS and TOAMS convert files
from and to the format used by the HiSoft Pascal compiler that runs under AMSD
OS. Their syntax is FROMAMS destfile sourcefile TOAMS destfile sourcefile
e.g FROMAMS TEST.PAS TEST.AMS TOAMS TEST.AMS TEST.PAS is FROMAMS
destfile sourcefile TOAMS destfile sourcefile e.g FROMAMS TEST.PAS TES
T.AMS TOAMS TEST.AMS 6handle intin0angle gsx setrotationintout0
END PROCEDURE colour(handle,index,red,green,blueIN*"!9TAw#*"!9TA#*#//RaRV-(-(
-(-(EmzOy''!R"s#r!"Y2!V"222!"!"2 !5 !9!9nf####!w!nfZut2!9!9nfb . !T!nf
#nf!+nfwnf!+!(nf!+!!#wnf!+nf!+o&Ao&Z+w!utfnf#utRnfnf##+!nf+wY!utnf#utR& nfnf###+
!nf+w!9!9"!O!"s HiSoft Amsdos Pascal to ASCII file converter!G ,u!"! HiSoft 198
5! u!"!l!O2!" "l!W!O!W!" File ! u!Ou no23P 7 0(!R!VR0##HB8Em(-!R!00VR8( ##'d D
G # !!#FALSETRUE0 '!"!*ESb!"!w* #t found.! u!!O2!"5Converting !*u!OuL to !Hu!Ou!
!Os!)"!W"2O2O!"'P2O!)"!W"2O2OO!(O!(2O!)"!W"2O!"%POo&*%P#"%PR!"!" !)"!W"2OO!Oo&Rs
!"!"hTHEN!duR!"!"OF!uR!"!"PROGRAM!uR!"!"MOD!uR !"!"#V#!#V Halt at PCOverflowOut
of RAM/ by ZeroIndex too LowIndex too HighMaths Call ErrorFile ErrorNumber too
largeNumber expectedT#VR0Z)0 zGR0 Z)80 Z8ogDM!4)0j8B *Xs#V### +++r+s (##N#F##B2#
# #N# 66 #6 !r+s+p+q56###++(N6!(s#r#N#F#### AND! uR8 !"!"- OR!+ uR !"!"T DIV!Q
uR !"!"z TO!x uR !"!" DOWN! uR !"!" UNTIL! uR !"!" END! uR#!"!"DO!uRK!"!"ELSE!u
Ru!"!"jREPEAT!duR!"!"CASE!uR!"!"WHILE!uR!"!"FOR!uR!"! B(6 #(+r+s6##N#F (####!w5!
(s#r#N#F#iRDMbk66###66*#V+#V###Q##(r+s!(s#r#N#F#### Bbk++6!(N#F## #V ( Q-(7+!4
000B()))fR*#V (w#Bw#!9O999G7Gw0#"hB9T+6 NAFBGCHDIE"IF!uR!"!"1BEGIN!,uRd!"!"YWIT
H!UuR!"!"GOTO!uR!"!"IN!uR!"!"CONST!uR!"!"PROCEDURE!uR4!"!")FUNCTION!!uR!"!"PVAR!
MuR!"!"xTYPE!tuR!"!"ARRAY!uR!"!"SET!uR!"!"NOT!uR B(6 #(+r+s6##N#F (####!w5!(s#r#
N#F#iRDMbk66###66*#V+#V###Q##(r+s!(s#r#N#F#### Bbk++6!(N#F## #V ( Q-(7+!4000B(
)))fR*#V (w#Bw#!9O999G7Gw0#"hB9T+6%!"!"FORWARD!uRO!"!"DRECORD!uRx!"!"mLABEL!huR!
"!"NIL!u£R!"!"PACKED!uO! (!"!"OO! (!"!"O 1CASE bot OF 0BEGIN
WRITE(gfile,'IN ')reg(top)WRITE(gfile,',(Ceightptsout1 END
FUNCTION setmarkcolour(handle,styleINTEGER)INTEGER BEGIN setmarkcolourgsxst
yle(20,handle,st*"!9TAw#*"!9TA#*#//RaRV-(-(-(-(EmzOy''!R"s#r!"Y2!V"222!"!"2 !+ !
9!9nf####!w!nfut-!9!9nf . !O!nf#nf!+nfwnf!+!(nf!+!!#wnf!+nf!+o&Ao&+w!u
tnf#utRnfnf##+!nf+wO!utnf#utR nfnf###+!nf+w!9!9"!C0!"i HiSoft ASCII to Amsdos Pa
scal file converter! ,u!"! HiSoft 1985! u!"!l!Q0-!W!Q0!W!" File ! u!Q0u not fo
und.! u23P 7 0(!R!VR0##HB8Em(-!R!00VR8( ##'d DG # !!#FALSETRUE0 '!"!*ESb!"!w*
#!"Converting ! u!Q0u!"0!"0*0#"0!0*0R*0s#r!0*0##R!w!)"!W"!0*0###"0!"0!0*0+!(!0*0
R!0*0+w*0#"0*0#"0!0*0R! w*0#"0!W4!"*0+# hlines read.!u!0*0R!s#r*0##"0!0!R*0+++!#
w!0!R*0+++!#w!!C0-!#V#!#V Halt at PCOverflowOut of RAM/ by ZeroIndex too LowInd
ex too HighMaths Call ErrorFile ErrorNumber too largeNumber expectedT#VR0Z)0 zGR
0 Z)80 Z8ogDM!4)0j8B *Xs#V### +++r+s (##N#F##B2# # #N# 66 #6 !r+s+p+q56###++(N6
!(s#r#N#F#### NAFBGCHDIE" Writing ! u!C0u!!C0s!0"0!"0*0!#Q *0#"0R !*0"0!!!R( !"
Disc full! u*0"0J !! uR !"!" END! u!"!"O 1CASE bot OF 0BEGIN
WRITE(gfile,'IN ')reg(top)WRITE(gfile,',(C 5E** 3P6!!/*,S226n
this environment 0 0 fEH xAOjc *R"*R"5 c"-!Z!w EHe*z feABCDHJK z8U 8!eo"
Y DM*##x qp $,*( *'2*O"S ! ++ 0Exog#fo"8 O+ O O+####x DM*y7 0ExXog
#fo".+*ox DM*####x OKy.%o0$ *O DM*##x *6#w#6#w#6 Variables used by GSXLIB.
PAS contrl ARRAY0..11 OF INTEGER intin,ptsin,intout,ptsout ARRAY0..1
27 OF INTEGER pblockARRAY0..4 OF INTEGER rl ARRAY0..11 OF INTEGER i
ntin,ptsin,intout,ptsout ARRAY0..127 OF INTEGERgDM!4)0j8B *Xs#V### +++r+s (##N#
F##B2# # #N# 66 #6 !r+s+p+q56###++(N6!(s#r#N#F#####w#6#w I*R#DM*"#x *O""$""##
##O"" """!I 02& 02' "R##z 2(*!y *RR(%DM*R*RX0x(G!)#V##V#!)(d(%G#foR##xOGT+s#
r!(4###V#kb##n#f#RTRx ia 1' GG&G7ogNGyO""""UUUUwwww B$$B!! *##XG W! ! ! ! w
*#*## X0s#r##!" " !"**O '0' o 0 o XY DMy x!2 (! PCW8256 GIOS #8 E )+#
fo!#**dy/t-& +BIPWelsz#"!p+6$1! Cannot run i NAFBGCHDIE#(## (OG#OG7 O OCi Sk
"m g 7K K !Bi*s#r#s#r 2 02 **og#fo**ogs#rDM*BK 77*BK#V##foxzk!Rkbxyu
((N0)0WOz0-)88)8ogR7!7$t,y,l-,d4000 PROGRAM Bar This is the program that
produced the cover page of the GSX documentation. The main program is very ar
tificial since it uses random numbers for the data and the shading. However y
ou may find the procedures pat and bar3 useful. Note that one of the messages
is not displayed on the screen properly since setrotation is called. us
e BAR.SUB to compile this CONST title1len8 title2len8 textmlen30 bwidth20
00 TYPE point RECORD x,yINTEGER *W Y G G £ ! 7hb"g)))"jg#)))+"ig)))"kg#)))+
"!(#xw!(#"!(#"2! (! (!(!" "A *)0," 0#K EOx/w8 END VAR $F GSXVAR h,
p1,p2,p3INTEGER handle,count INTEGER iINTEGER x1,y1,x2,y2INTEGER cx,cyREAL
title1 ARRAY1..title1len OF CHAR title2 ARRAY1..title2len OF CHAR textm ARRA
Y1..textmlen OF CHAR labCHAR $F GSXLIB This procedure sets the fill ind
ex and style according to its single parameter 1 corresponds to (2,1) 2
to (2,2) 6 to (2,6) 7 to (3,1) 12 to (3,6) PROCE
DURE pat(jINTEGER) BEGINEwKAK ' EXGAx Ew)#fooKygWG sAqDM,,B R(R R 7q8i oRh QRhQ
5xAO2)"R)Q"xWy22( 8(KKKx x y GNy(/GB#(EEwogG isetfillindex(handle,j DIV 6 + 2)
isetfillstyle(handle,(j-1) MOD 6 + 1) END FUNCTION rnoINTEGER VAR iINTEGE
R BEGIN iENTIER(RANDOM*9+1) IF i7 THEN ii+1 rnoi END Draws a ps
eudo 3 dimensional bar starting at x1,0. y1 units high width bwidth with the
rectangles printed in colours p1,p2 and p3 PROCEDURE bar3(x1,y1,p1,p2,p3,bwidth
INTEGER) VAR p ARRAY0..3 OF point BEGIN pat(p1) bar(handle,x1,5000,x1+bwid
th,y1) p0.xx1 p0.yy1 p1.x #*((( W/OO//WYKdoKd(oKXoKX(o7KK£KK£dX7d7X7 o&)))N
#A0y !# GR#ex!(#N*)!Gn&)))#fooq## ogdRBo!BUUUUUUUU*UHB"I$H D $ $ x1+bwidth p1.yy
1 p2.xx1+ 3 * bwidth DIV 2 p2.yy1 + bwidth DIV 2 p3.xx1+ bwidth DIV 2 p3.yy1
+ bwidth DIV 2 pat(p2) fillarea(handle,4,ADDR(p)) p0.xp1.xp0.y5000 p3.x
p2.xp3.y5000 + bwidth DIV 2 pat(p3) fillarea(handle,4,ADDR(p)) END BEGI
N openwork(handle,1,1,1,1,1,1,1,1,1,1) title1'Regional' title2'Analysis
' setcharheight(handle,700,x1,y1,x2,y2) gtext(handle,1000,29000,ADDR(title
1),title1len) gtext(handle,35D"A !HHB"""$H"HBB " $!$$$!AB!ABBB!I$ I$ A D
AA!A B "B$"$ H NAFBGCHDIE00,26000,ADDR(title2),title2len) FOR count0 TO 7
DO BEGIN hENTIER(RANDOM*25000)+5000 p1rno REPEAT p2rno UNTIL p1 p2 REPEAT
p3rno UNTIL (p1p3) AND (p3 p2) BEGIN bar3(count*(bwidth+1500),h,p1,p2,p3,bwidt
h) labCHR(ORD('A')+count) gtext(handle,count*(bwidth+1500)+700,3500,ADDR(lab),
1) END END isetrotation(handle,2700) textm'1986 figures. 000''s of unit
s.' gtext(handle,27000,22000,ADDR(textm),textmlen) READLN closework(hand
le) END. -8%0#-#!# w$D2%%O / !%v( 2FNCC!%rA0%G$OB !D'# '' 2-'/ %(6V!## #V)'
G74'/ f #!0*%%RV (* !5*$%RFREEBLOCKO''Py.'%00V*%N v R(/ / !"%/'0V(v N %R/ / !"%
D%O%(GHg8&o!COLLINE0'/ !%f '1986 figures. 000''s of units.' gtext(handle,270
00,22000,ADDR(textm),textmlen) READLN closework(handle) END. £KK£dX7d7X
7 o&)))N#A0y !# GR#ex!(#N*)!Gn&)))#fooq## ogdRBo!BUUUUUUUU*UHB"I$H D $ $ (!*F(!!
$I/AUTOINSERTCHANGE5'/ *%1'b*'G!%2'b!I%/ $ 3'/ !%!%x /8R0!% # + G8 ( 0 !)
8 !# 0 ESCDELO%(%G&'O!'# x' 9'(xAOy x !'# v'7 %'G&'OB !V'# !'W# O$0OG (%(&m
ED80 (C) HiSoft 1985. Please buy don't steal 4!g&#.( +6.#6C#6O#6M#6!f&# 6#6X#6!A
!g&N!AjR!£!NBK 2m!6#! HP.COM ( +w#(.(( (a80w#6 ##8 K!'*$BDMC%!%"%*S'S'n(V(K%
B (n 'w o ( ( #(n(# ( 7XyTO # ( # O6!#(7 n(!6'(!U' #3n(!%#(*%w#6"%rK%B !'-i(%
i ('O i !b Help file not found ## ! !9i z 2%''2%Gi(!o0$v! #m!g&%*% %'2
%2%&'2$''!$2$('!%2%2% *g&(!%#( 7'(!I'# z'7 *%"$"%!o#6!%%g&++! Pi 2A!% ! S +!5g&
!*%1E(QM C R X++6#S%!%www2%!"%$O%G*!'T"%3i 8'!N'# '7 g&!g&5!g&# (+# (!%N(!v %
% (% #. %GvHit a key9-8B! (7i3 i-!z i6B#6A#6KBAK*(#6#!(c!(j03ii6(!OWy!(w# ( W i(
p BJlBJ#l (x i 72! l8X(x 00i((-# ((OR0 ( i!6( (zv(-2B $OB %()g,'o+'G( (Y8R 0(
- % (83 C O 838 $08 v*%RG $8x#' $'%G$OB %GN %$8!D'( G# $8 2%$O(( ( CO
0$DO%Gy(HD80O+'2%#w-% 70Oh002%*#R v(2%-8% %i %%G% %!%v(*#R NAFBGCHDIEz"! ( #N
y7e! eO!7*7zN# y#+(!8(7Oy!PASLSTPUNRDR*.*a #.(!8 !$7,%()/z G!7j z lz
n S!&#VV2%f( +'2%%w# T%Rz ##Vob0$%!%v(#!%''2%bk#*%o0$%RV8*$"%!%S#S###ob0$+6 %%2
%%2%% + w%# T!%!% ! YSure G$OB !''G-'O&'OB %!/!tAbandon text X 2A 2A!v&6
£ U to abort commandSee manual for details2%*%v&# %! 7%Gg#w50w# ((7$D(o+'g(0,y+'
0(( 7%wS%%hS%!'RRE$Obkx($ CO 0#$0HDOyO!%w(%(GHO$DGObk (+(( C8(#DGO 0(#+,'o+'g-
#j++ #w%h7%2%*%8++#"%Tw!'hR C%('G*!'R( w0S%G%G/#/(%R '*%!'RDM n( DM!%6!'x(h
0(*bk(O2%!%!!%-2% ( (0 0(0w# x(+ 6!%0)))o0$Go to line "#W*%$RWC%%r2%%RDM%TS%K%!%
#bk+wTw5" #*%V*$$R#%8+R*$K$C%BDMr*%%S%R"%!&(# 7R*#!'R*#Tw07j*#+6 6 *#Th07hbk+(6
(6 R0/o/g##o0$*##RR##0RDMT*#R(8R(0 0 8R#2#%#+R0 !%#R%7%7WR%#!%#RDMx/Gy/OC%"%T
w!%#N#F++B w###!%##V*%R(0*%r+s##.*&" 2%'R#"%*%%+$8R8R#"%%"%K%S%TK%"%+$R *%"%$R
8 *$"%"$*%TwTw!Abandon block 5!v&6(W (( !&-2%!v&(# ((, ( 8((w #x(+ 6!v&x -
2% ( ( 8(w #x(+ 6 #(( .( ((#6.#6P#6A#6S#6#( +6a w*S'S'%G# "%!v&6*$8JrOut of mem
oryLine is too longUndefined commandBlock start unmarkedBlock end unmarkedInvali
d destinationBlock marks reversedNo such lineBlock too bigMarker lostNo block in
bufferNo file/Bad filenameDisc fullvhR*##RR0%*%R##R0V7*$"%rRS#hS#R2#*#o0$*###O#
*#O#R7(2#*#RDMT+vR*##R#R(*O*##%RDM*%rT*%RDMC%$S%S%S%x(m( (S% %*%RDMkK%S%*%Tw1'!%
"% 2%82'!I%"% 2%8!#6!+#"6!k!6!( 6!8k!0%%!%!%w(#wO "%yb*'G*%ybK(+# G!U' C(C( /+-2
%x(J+2%x(x((() (" 8K(z x(w#6K/ zA7K1 z1 + 6( ( 0 / !!%I%Nwy#*%%S%"%A *%!%TS%#K#
BDMxRDM#k#T*%#BDMx(RDMkS%+X#aV+ # +j(+ (8(+0#*# ( #(0(8++ (C X #(+# ((C abkhbkb
kjh*%T%Ox( %G4%Ox( %G%h78%0bk+w*%('o---w8- ('o---h0w7- !"%*!'T"%%Gh0*%"%bk+w('
NAFBGCHDIE!# !(%%!T!j%%2%%2%+%#(( #((((7"%K%*%%R0Wx(*%"%*%%rx(TBBDMRDM*%I%K%x(bk
*%7!v&6((G ( 2%2% %(8 2%Y TDM*##o0$%8(DMBDM 2%M!%#*%#K#BDMx +R%"%RDM+k#*))J!U!A0
fnVPdN G 5NjJE(i2! "'z!T0OB00 8. 0J(0OB0 08QE - P2!z +PO I s )ClyD 0 !Nj# 0
0G00OxGG2!0V/R0 ##'d z£''R0 Z)80 5*!r !A # $%R"%2%%#RW8B%#%#S%*$"%*%R"%*%%R%#8
R0 *%R#"%*%%K%"%S%#K%%#R "%*%"%#"$Wk2%2%W*%RDM#S%##Vbo$##V#$(KAS9P*(L(d# ( (6 #6
"*#"F( *9#"9 *(!f )F( !"!"*"!A6 #6 !W 1I!#( #P7!-(+ $!"+(- /w,(22!"!2"! 1!z!R
*R++H($!& 1o&!rv(*c v(!TAcR0v( xG!8 F !/ 1*9ABEk&!r!4EI0Aa(% Hit any key for
menu HiSoft Pascal80 Menu Selection Start editing Compile Run eXecute Qu
it Edit file Main file Filename !fo%vY-(1!"S7""""("!" "()A8G700N !( A
04!wb#+8a0! 0N( 0a00$ O90F 6*"!"# G22y2t !"!A"x,(S9W(* ) 18r 2!y'#(c( *O 8x(
w(z y s"y"'S%"8o&8))))o3"'"' G'('(2! ++++o&"'v !y2%*'Hu+-*/,#$&HPE.HLP ( P 2)
" YEHK,pqFSDSDEXRCGBKFBKVCYPWR00FLAQQXJIRTYDSDBKBEMCYPWR00QSAQQXJIRT#o0$%8(DMBDM
2%M!%#*%#K#BDMx +R%"%RDM+k#*DLOCSIA PACKE$FIL#NI"%FORWAR+PROGRA5I ODOITNDSIXSEN
OcMOiDIoVA uANFOENGOTWITTYPCASELSTHELABE!CONSARRAUNTIWHILBEGIRECORDOWNT REPEAFUN
CTIO PROCEDUEnd Address Errors *ERROR*Write Error No Source File No more tex
t No EOF.PAS!D 1 A*#!o ( O(q#O (w#6 # ! ,.* B+/! /%/Ar COM PAS
PAS #!9Kn0g00Zt j2!y!9KfnR0ZjR0)/o0C/gx/ ) NAFBGCHDIEx(z(xz %%%#%%*75
"5s#r# !g"76#*50#N#F#xiN#F# #7*3#V#N#F*'B ##V#7P++ +!zN#KVw##*!z+hr+shs#rhwKX++Y
(%%% (tg!R()(B(*'u(/(%%(v( #V##fo%%O% yH#G T%T%O (#T%%9%8*+"##x8 (DM(Gby'Oq#p##V
z%%f!4f!9! p(7 (P (v D%%! %p((%!! !! %C%!%C!J5! !N !Y!U50 +!*( #V#F!G !K 9z V
!Z y /((GGR R(R RRR# 8080B B B B(gt(gt(gg !"!" !" !£" y p n!1!"
DMOYAfYnY )!p(7 1y(( ("*D%! !.!% n!*%! %p((%!l!(" !" * " !b!*DpAK)!o,!h,!c,(%
( 9%!*!!*pAO++##yI7D'%*N%+ !-9UEre% !5++%#T+r+s%G3/Lb(o&1#VGO !N6g()TRB E! #N#F#
5#! /##V)#) !# # # ! -%+ ( *+S" ( +sr utw ( (!!!$!/7D(+ CL&(p x +L! 4*# !B
wo&Yx Sy( /+A(!e8.o f ( z 4( #n! (()1 8 +8! Y !O*P&,y#V#2"D 00389A!2 6!7%D ((
!VGA #++P(!ZA(!e!k(P(ogRNqP NN!I !Q#F####VM*N#Fws#r DMs#r#q#p!9F%'+#N#F(* !x ((
"+L!(7 ( (3DN#F#V#!D!!ogB9!B !(7%++GGy2Bx +!(7T+OB(I!BF%!Bp+I++(.( GB5#T+++%I+
%R* (5( ( w R!( !p!"na!/"na t(gZRRg #0G + +!B+( +V+++6#%(n(((C ! (9B! !A( !!(
&A &++C(!e! !!(xz ,0'($(0(T),!"na4H#V##V#F%(7 !19 0 s (+ + J2s#r#V%y2B"%-"L (%*
B&y !# B LRDMbk+###!+*3 !!*BO" (S(! (w0!H#T9 0% nf%+ (2!7IV +(!+ftIHV,RGGO #
GT NAFBGCHDIE+N(r!BH r&(!iH&(!q!w&!n !to&#+OyD% !J %%(Pv(1u(5( "W*'(f%(g('3'%O
i&"Lb#Vx y((Qz2Q( %F(") +9%QY9##VHWN#Fyx(O!p (!r (!Z r !N (!Q !U i0E(i++Hr +
q#p(++%%#V2B!N4%N6#q#p#Bw2B#%(DWBGwq#p#6#w#w#wz, 'O#'y#! *7##Nw%(7%# %'"Owy+'F+N
#vH+*)B")s#rR'*'F+N#v( % 2%$Be%.DM)9B")s#rJ*R'*V+z(2++*%77#VN(#8+q%N#F#+xD8(i#V
AHr7!Z %N#F#+w+!)x ( G ( ("2F!2 ( (nfVnf ( (! ! E!e (!RZt )g#V #V#N#fi! ( ! I"
"w""W83"* CNy((Q2P72PKN%NH!Pu %(0ZV*( *(+xH*s*p*x* ( ( + 9%W(#z(**%N#F#Vr (!i+
#V#(WgoRqN#F#(Gn(!+iB,!+#V!+x!+N#F#(2()++n(!+Y!+!+2 ( ( 9 0&%+ & ((9+VH*wr(VH*
wr%+VH*(*A)(+ ( ! (*G%+G (! ! !£ %($ 0 +u ! u ! -%*/") %((!+"R"! J%*73"3s#r#
's#r#s#r#w#"7%(H E%N% x%6#q#p# q#p#s#r#"7( %N6#%xG %(! %"'Wz!!") %'(*)!4(L$%
*5# Nw###s#r#w*7%)$!")!w'"'% (' %'+'(D9p+#V+(SLz2QCNz 2P!V+!+E*Ds#r#VSE*xE+Wx(z
(!L!R!+DzP ( R F*7D!,yMDx2%2%!""""!"(%!R, " TFRAr,RANDOB,,RANSEE6,6,,EX0,L,ARCT
A,TA,COe,SICPX,X,,IN*5*7++F+N!B"1s#rB(#V+++F+N*1i+1r+s+w#G)x.(#s#r% +++6$6%"*3*5
*7!"7"5"3O)*+HogR+V++y6$6#####V#Tr+s+( ##G'%#!"17#F+'!5(! 9#V!Oy ###N#Fr+si#TO !
$!")8"+9(!$GO*RI!$PY"!!9% %#VB,,,OU+-ADD+-INLINz-ENTIE #-READL#,#,.-PROF,,-PRO,,
M-USE-,-,-INC,,i-HALx,x,w-SQR-PAGf-ROUN-TRUN-MAXIN-SUC-PREK-OR-PEE0-POK-RELEASC+
-MAR+-NEf+-REWRIT.RESE .CHAI.EOLs!.EOn*.OUTPU2.INPU(D.GECU.PU.CH,,e.OD1,1,r.AB ,
,.SQ ,,.TEX.FALS.TRU.BOOLEA.CHA.REA.INTEGE.REAGX$%(X&(#(&%&N#F 4##F## ( 888#p#6(
54 %w'#q#6%"G7s#r&#Oy$#N#F##V#"7B#(Z %t%#V#s#r###s#r& #%# %O"76+q% %&7s#r#! %"'!
"-&6G-s#r###s#r%b& 6#6% 7r+s*-! '"-F+N-s#r#"-6#6#Ts#rR'*(D(d q#p#s#r#%GG R's#r#
( NAFBGCHDIEDL.REA/WRITEL/WRIT!1*"/!01!DN,p.# (# ( 2m!m . (-.- .lwc!G(Z 0QN
AV !80))))o"/!Y R!( T !,",!"T,(*T$"#1%OiOTR"VogR"X%Dv(5c(V !01Y!0!"1TAt 2A22!"%G
G HiSoft Pascal for CP/M-80 Copyright HiSoft 1983,84,85,86. 30 May 1986 All
rights reserved. Directory FullFile existsn0g00ZQt jxxg!Ut!9Fp+xPKzR0ZjR0)/o0y/
g/ xg!RZt)gtO( G!R!!tOz7 G ) 0 #!R!+)))J!U! 0fnVPdN G 5NjzP B8i42$*2$2( - Del
eteMalformed Command Line12P 7 0(!R!OVR0##HB8E(-!R!O00VR8( ##'d DG # !!#FALSETR
UE# q!" y!*.8FU!" !"S 2!&W 4"SO2yW 4z 0 (W z*0 .z* "D(o&P00A-" S"U!yG0y28t((- z
Mbj0) 2W 4 !#V#N#fi BSej)0.G 0EDO-O+y 080Gyx/0) /2DW z !P!5 fffQ6Ay* ##V#!#Vx H
alt at PCOverflowOut of RAM/ by ZeroIndex too LowIndex too HighMaths Call ErrorF
ile ErrorNumber too largeNumber expectedT#VR0Z)0 zGR0 Z)80 Z8ogDM!')0j8B * Kf#V#
## +++r+s (##N#F##B$# # #N# 66 #6 !r+s+p+q6###++(M6!(hS 0.E+00S"*KK4-(+0 0 g!T
0OB005 05. 5J( 0OB0 0505QE 5- 0E(z +0O# s )ClyW D 0W 4 W 4!Nj# 0"0G50OxGGExpo
nent ExpectedzBjt#j Sxt!U!2/Vn&n&R0s#r#N#F#### B(6"n #(+r+s6p!"*nR(DM!Vy Can't
find chain file##N#Fx ( ###!w!(s#r#N#F#iRDMbk66###66* #V+)#V###D##(r+s!(s#r#N#F
#### Bbk++6!(N#F##S #V ( -(7+!400Vutnf4!/5 rSv#0#cvsv!U "rt(yQ!F#t &N#F#N#N#F#
Nc44( WW!&!ZOkvtLZRz2sES£Al444o&M%X!Ut(z ztz /2z o&2S"05()))R* #V (w#5w#!9O999G
7Gw0#"hB9T+6*"!9TAw#*"!9TA#*#//RR-(-(-(-(EzOy''!R"s#rt(!9Fp(DzPCcN( x "ZWxxg0Rt
jmHFpFDx(R (0O/GRT£!9F(GOxK N A F B G C H D I Ez!gMWD4S ""4LgS"a *"S$"&8) *g *
"*!Zy * g**&$4j( t(z WQrzt2z2!IU#02!2!n4APc9k4444(!#V#N#fiHCHCdtz2QrQ2z0(pQ)
If you hit the 'Y' or 'y' key, the displayed file is deleted. If you press the
'A' or 'a' key, THIS AND ALL SUBSEQUENT files which meet the specification are
deleted without further prompting. If you press the 'Q' or 'q' key, the program
ends and returns to CP/M without deleting the current file or subsequent files
. If you press any other key, the file is not deleted and the name of the next
matching file is displayed. If any file is set to 'Read Only' with STAT or ot
her utilities, then a mes8!F#FCIw4##!N#F#N#F#N#F##V4QdRQBeUgdioP'#q#6%"G7s#r!9!
p(7 (P (v D%%! %p((%!! !! %C%!%C!J5! !N !Y!U50 +!*sage Cannot delete! i
s displayed and the program continues. SD ---- SD produces and displays
a more detailed listing of the files on a disc than that produced by the 'DIR'
command. Like DIR, SD may be invoked by itself or it may be followed by a CP/M
ambiguous file specification such as AKNIFE.* For example, to get a complete
listing, type SD (or SD A or SD b etc) and to get a listing of all files
with the 'COM' extension, type SD *.COM (or SD B*.COM etc) The listing pr2
! !2U2 ! 2"V####2X6 A!!e(G2 eG!eA. (+4(1nf( +#M7NU2U(# .#!eGX8% (nfVutXNWEnfut
!eGR(( X(oduced on the screen shows the name of the file in full, with the tota
l number of records (in decimal) along with the number of K (1024-byte units) t
he file occupies (in decimal). If the file is marked as read-only (for exampl
e, with the SET utility), then SD displays an 'R' by its name. If the file is m
arked as a system file, there is an 'S'. Both attributes may be held by the sam
e file. This program, which is just over 800 bytes long, performs much the sa
me functions as most of STAT, SHOW and D# 00P*Vnf"YG72KY28y( #kbG(M#.!NK!d Ur+
x # A 0!jR0SD V1.0 by Adam Denning (C) HiSoft 1986 $$ S$ $R $ $K Recs $ Di
sc free space $function i sourc an Man librar formO!p (!r (!Z r !N (!Q !U i0
E(i++Hr +IR. STAT is 8K and DIR and SHOW are substantially larger. If disc spac
e is at a premium, which it is generally is with 3" discs, we recommend you use
SD in preference to the normal CP/M utilities. WP -- WP is a short-and-
sweet file copying utility which makes the task of transferring given files bet
ween discs relatively easy. It is used like this WP afn destination drive na
me -q where 'afn' is a standard CP/M ambiguous file specification, from a lon
e drive name (e.g. A) up to a WD ---- WD is a program which allows you sele
ctively to delete files on a disc. WD is invoked by typing its name followed by
a standard CP/M 'ambiguous file specification', such as B*.COM. If no ambiguou
s file specification is given, WD treats it as if '*.*' were entered. If a driv
e specification only is entered, such as B, WD treats it as '*.*' on the specif
ied drive. The name of each file which is found to match this file specificatio
n is then displayed, along with a prompt Delete (Y/N/A/ !N!A!F!B!G!C!H!D!I!
Efull file name. Note that a lone drive name is taken as 'drive name*.*', so th
at 'A' matches all files on drive A in the current user area. The destination d
rive name, if present, is a normal CP/M drive name such as B. If left out, the
default drive is used. The '-q' is the 'quiet' option switch and its action wil
l be described later. WP finds each file matching the afn given and presents
the name of each one to the user along with a prompt Copy (Y/N/A/Q) 'Y' c
orresponds to 'yes', 'N' k End of block K V Move Block K C
Copy Block K Y Delete Block O P Paste Delet
ed Block K R Read Block from disc K W Write Block to disc
Quick cursor movememnt ---------------------- O G Go to Line Q B
Go to start of block Q K Go to end of block K 0 Remembe
r position Q 0 Return to position Find and Substitute --------
----------- Q F Find First to 'no', 'A' to 'this and all subse
quent matching files' and 'Q' to 'quit'. Each file to be copied is copied to th
e destination drive WITH THE SAME NAME. Any file of the same name on the desti
nation drive is deleted prior to the operation whether the copy succeeds or not
, unless it specifically has been marked 'R/O'. If the -q option is present (
the 'q' may be in upper or lower case) in the command line then the 'Copy (Y/N/
A/Q)' prompt will not appear. WP will run as if 'A' had been pressed in res
L Find Next O L Substitute & Find O A Substitut
e All Press RETURN to end any other key for more Help Leaving ED80
------------ K Q Quit and Exit O Q Exit without Bac
kup K X Exit with a Backup Toggles ------- V Toggle chan
ge/insert O I Toggle auto indent O F Toggle space display
Miscellaneous ------------- I Deliver TAB character O R R
estore line ponse to this prompt before any file names were displayed. In othe
r words all files matching the afn are copied without prompting. Note that the
-q option must be after the source afn AND the destination drive name (if prese
nt) in the command line. If the source and destination drives are the same an
error message is printed and no names are produced. If the copy fails for lack
of disc or directory space a message is printed to the console and the new cop
y of the file deleted. the copy fails for lK F Disc Directory
K J Erase file from disc P Control meta-key J
Help key Disc Directory K J Erase file from disc P
Control meta-key J Help keed by a CP/M ambiguous file
specification such as AKNIFE.* For example, to get a complete listing, type
SD (or SD A or SD b etc) and to get a listing of all files with the 'COM' e
xtension, type SD *.COM (or SD B*.COM etc) The listing prCursor Moving com
mands ---------------------- S Character Left D C
haracter Right H Character Left (Alt) A Word Left
F Word Right O S Tab Left O D Ta
b Right Q S Start of line Q D End of line E
Line Up X Line Down O E Top of Screen
O X Bottom of Screen R Page Up C
Page Down Q R Start of File Q C End of File Tex
t deleting commands ---------------------- Y Delete Line DEL
Delete last character G Delete this character O T Delete w
ord left T Delete word right Q DEL Delete to start line
Q Y Delete to end line Press RETURN to end any other key for
more Help Block commands -------------- K B Mark Start of block
K K Mar "N"A"F"B"G"C"H"D"I"E!PlZMu '1. COM PAS P
AS,!a(0 !"SU**Y!P.!"*UR!.MR2*S"!W)!!"!222 R(#HPE COM 00 N ( A02!5Ww 0#+ 85!
0N( +a0+$ W0FF B*"*Y"!"Y!"#G22y2!"!-"x,(SW (* ) " 8r 2y'#(c( *xO 8x( w(z y s5
"CSA 8o& 8))))o3"Cc"C G'('(2 ++++o&"Cv !y2Ar*Cu DHP.COMError messages not avail
able !"#!9QKn0g00Zt jQ2t!9QKfnR0ZjR0)/o0C/gx/ QI)))J!U!0fnVPLOCSIA
PACKE$ FIL# NI" FORWAR& PROGRA0 I O OD TI DN IS SEX NO MOd DIj VA p ANv FO EN
GOT WIT TYP CAS ELS THE LABE! CONS ARRA UNTI WHIL BEGI RECOR DOWNT REPEA FUNCT
IO PROCEDU End Address Minimum D option valueErrors *ERROR* Write Error
No Source File ErrorNo more text No EOF.PAS!bk#.# Compiling !A*#!dN G 5NjJ
E(i2 "Cvz!T0OB00 8. 0J(0OB0 08QE - 2z +O I s )ClyD 0Y Y!Nj# S 00G00OxGGN20V/
R0 ##'d zh''R0 Z)80 5 *Uw#"U!. #zG (# z2rZ*Y!P.( *Y#"Y (.O(q#O.(w#6 # ! ,.* Bx
(z(xz "#*US"SBs#r# !5"U6#*S0#N#F#xi5N#F# # 7*Q#V#N#F*CB ##V#72t2++ +!N#Kw#r#r22*
2!z+r+ss#rwK++2YgRB1*FKF*W#"W *WRP2(22F .SWP*((5# ( (6 #6 "*(!SF(J!,"!"*"*"Y!.6
#6 rR*W!!!r# Symbol Table Full Sorry, can't find errora80 ! #( #P7!-(+ $!"+(
- /w,(!!-fZv(M*v# ++E!#rMERZa(&!o&!T.4vv!p#606!sy(#r"*#"z2(%v (tg!R()(Z(*Cu(G(A(
4v(/ yR v£&#V##foAOv y( #V#F2!+f!/f2z V!f& y /((GGR R(Rz Rz R R # (!fZFPOiO)D!f
ZR1R"ogR"(fZ (*"v(" SxG!SKF !F*W ( ++.BF((G"SB( zG2Rk& (E!( # W !# !V.!a4EHP
80 ERRW0Aa8g0 A8G7 #N#A#F#B#G#C#H#D#I#E8080B B B B(gt(gt(gg !e "X K !e "X K
!n "X K !s "X K Telt9)VIkDH!++r#+r+s3K&!h(o&#V3!r6E%(HVTRB E! #N#F# 5#! /##V)#
) !# # # !LDREADLCCREACWRITELAWRITCALMP £O*X#VS7 *.,K*)*0".S,C*2)"00(!R!VR0##H
B8E(-!R!00VR8( ##'d DG # %t+ ( +22S2" ( +22sg22rg2 2ug22t2w ( (!!!X!DDKJDD£(+
Cp&(p x +2p! f4##F####VWN#Fws#r DMs#r#q#p2!9FpT+#N#F()XP!Dx (("+2p!f( ( (23£N#F
#V#!D2!f!ogB9v!eP2g!f(!!#FALSETRUE 7!"%!/*KUcr!"%!)£ SE()(!2!"!Iw#!v" 2!! ##w 2m
£ 2!"!I HP .COM HPE .COMT G* ##V#! #VH2##V Halt at PCOverflo
wOut of RAM/ by ZeroIndex too LowIndex too HighMaths Call ErrorFile ErrorNumber
too largeNumber expectedT#VR0Z)0D+r+Gy2ex vM!f(T+OB(!eFh!epc+++(.( oGe#+++rr+hR*
c(5( (2w2!f0 Q (2 (22s#r#Vy2e"cD"p (*e&Dy !G# B pRDMbk+c###!f+*c3 !!f2*ceO"c(S(!
(2w0!f zGR0 Z)80 Z8ogDM!D)0j8B *%*%#V++F+N*%!#V### +++r+s (##N#F##B,## #N# 66 #
6 !r+s+p+q/##(aT6 aN#Fy(Cp+q##N#F# !aM+w6a4# 4#N#F# ++6!#0%2 2ng22fg%2g (2!!fr
V 22+(2!f+ftcV2RGGFRARANDOZRANSEEZZEXLARCTATANCO SI(CP&Z&ZINYY,OUY9ADDYASIZvYJIN
LINISENTIE READLYYiPROFYYyPROYYUSEYYINCYYR+R*R-R,R/R/!(s#r#N#F#### B(6" #(+r+s66
###++(6£*( !!"*R(DM! Can't find chain filebks#r#####N#Fx(H0 (!##'#'!w0#a #T6#6+
Ow!(s#r#N#F#iRDMbk66###66*%#V+#V###a##(r+s.RB*RD,RH.$RI03R)BUSER1Z1ZPHALHZHZSQRm
PAGCvROUN TRUNu MAXINSUCIPRE-IORIRECASPEE,KPOKMEMAVAIXRELEASXMARXDISPOSXNEXREWRI
TD RESECDCHAI)D#EOLC-EOD6OUTPUINPUCPGECaPUCiCHLZLZqODYYAB VZaZSQ OZZTEXFALSTRUBO
OLEACHAREAINTEGE $N$A$F$B$G$C$H$D$I$E!(s#r#N#F#### Bbk++6!$!N#F#6#6#6#!q#p"!£w!
(N#F## #V ( -(7+4!40040R()))R*%#V (w#Rw#!9O999G7Gw0#"hB9T+6*"!9TAw#*"!9TA#*#//
R R -(-(-(-(Ez O y''S!!"*!sv!Uc "1t(yen!uF#t &N#F#N#N#F#Nc2( 1W1W!&!ZOkvtLZR!z21
sES£Al1o&%Q Xc!Ut(zW ztzW /21z o&m22S3"5z!gMWDS"LgS7"9a*S"A*B(08"x(BOGC/s#r#Kq#
p*s#rs#r#V#N#F"!w#w#w#w R0"!R"9N#F!!#VB8q#p#q#p+++s#r+xRs#r#(s#r+++*t(!9Fp(DzPC&
N( x "Zxg0Rt jHFpFDx(R (0O/GRT£!9F(GOKn0g00ZQt jxg28) 3*531g*7*9!Zy 7*9 g*53c3*A
j( t(z WQczt21z£23!IU#023!23!nAPc9kc3(!#V#N#fiHCHCdtz21Qc121z0(p8!7F#FCIwc##!Ut!
9FpPKzR0ZjR0)/o0y/g/ g !RZtp )f gtO( G!R!!tOz G #!R!+)))J!U!(0fnVcPdN G 5Nj
zP B8i121*35w222("3S5d21!&2 "7S91O222y!N#F#N#F#N#F##V.dRQcccBeUgdioPr3hch chrr3h
(oho98)X+2"2##x8 (DM(hypTOq#p##Vz2!'AfD!/Af *%#V*%f!C6ATAf!Cf!cBfDp(C%Q D Mz 0 1
(W z*79D01 .z*D(o&Q PcM00DA-"Su U2!2G0228t((- zMbjA0) 21 2!t#V#N#fiBSej)0.2G 0E1
#DO-O+y 080Gyx/0) /21D cz!Pc!15fffQ6AhS 0.E+00!S5"3*K3K5-(+B (S B ( B£9A!cBf Dp(
2DC(iA!jBfoA!nB %D!wB C5(!BB!£BB!B Df D!B D!B!BXAA D+2g!Bf!B!"%r DM OAwr)X!B hV!
CfBp(C%Q B 1y(( ("£!Cf!C!C !Cf9A!Cf !Bp(2DC(Bg4!T 0OB040R 40R.fR4J( 0OB0 40R40RQ
E R- E(z +O s )Cly cD 0 !Nj# 40"0G4R0OxGG4Exponent ExpectedzBjt#j St!U!2Vn
&n&R0VutQ nfQ !5 Sv#0#cv %N%A%F%B%G%C%H%D%I%EB!Cf6ABIA!C"%!C"%j*%"%!DD!DD'X£vD!
D!DC(f'X2D(C!Df!D!D7vDL!DD!DD'XvDO++##yID£p(%QAI!r"%*r%D+ DDP!B F Ewo&Fx Sy( /+A
(!GG28.oEPPf(Pz 4!9!*M"E!lMf!R!rMfv("v!xMf Uo(c+"xN! Jc*UQ"Qs#r#Cs#r#rs#r#w#"Uc
(ro E xv6#q#p# q#p#s#r#"Uo( 6#xEQo(!EQ"TWzM!"E To(*E!4(P*S1P w###rs#r#wc*UtP
!"E!bT"T (T zT+T(£*S*U++F+N!B"Os#rB(#V+++F+N*Oi+Or+s+w( #!f(( ED18L+82!EfFP!EfO*
t&,Fy2#V#222D 00232292GA!G 6!GX&F GG((HGH!8GFGGA #++P(!GfA(!GGf!MGfG(P(ogRNSG2P
NuGN!+G !3GfGPR! G !GDRF!" 1 !/" 1 t(gZRRgQ Q #0Gg + ,P)x.(#s#ro +++P6oN*Q*S*U
M"U"S"QOE*GogRF222+V++Fy22P6 fZ£ON####Vr#r+sc+( ##GpToO!"ObOF+pT!5(! 9#V!Oy ###N
#Frr+si#3!Qf!"E"G292(!Qfk"Er*x+!9!B#KF#-Ys#r$(XKR(#(SSN#FB4##F!$Gf2+( +V+++6#I(n
(((CHIH!HMIMG(2B!H !Hf2A( !AGI!HX(&IA &++C(!GGf!HfGIP!HDG!H(ZHz ,0'($(0(2T22)f2!
" 1 ck#V##V#F(DJ+N(rf!BKkDBJ rI(!KIHKI(!SI!YII!PI !VIo&#+!YfvOy## ( 888#p#6(54 b
T#q#6"Us#rS#Oy$#N#F##V#"UB#(Z Q#Vs#s#r###s#rS #R# RO"U6+qEQ&!EQ"T!"ItR6I##s#r###
s#r(CSMS6+6(*S0 #N#F4CS 6#bTN#FN#FIr+s"I##6#6#B*I"KvP(*I*KwR£MD*IR0"K"IPY ( *K"
IUs#r*I! T"IF+NIs#r#"I(!Yf£IH!LDJ(Pv(1u(5(L"GJ*C(fA(g(HC3CAOi&"pRJJ#Vx y((Mz2u(
22%2F("LKQYBX##VkWN#Fyx(O!aL(!cL(!KLf%r !Lf (!BL!FLfH ZKJ(ZKJ++2KkJr +KD£8(ZK#V
JAX!EQN#FkDrKJ#OXhK+!DVx (K G 6#6#Ts#rRpT*c(D(dvBq#p#s#r#%vPR's#r# ( q#p(++#V2e!
bN46#q#p#ew2e#(£WeGwq#p#6#w#w#wz,SO#qTy#! *U##w(#EQpT"cOwy+zTF+N#vH+*EB"Es#rRpT*
czTF+N#v(F+N%Q h vM%$Be%.DMEB"Es#r(R( ("222F!AG22222 ( (2g2n2fg22V2n2fg ( (!ML
!PL'I!VL(!RZt )g#V #V#N#fi!L( 2!yLf wW8 3"2*2BCry((u2t72tKrr9MtfL(D( 2!Lf(*+ (!
LfD2!LfD2!L($DL0 +fLL!LfL!Lf- &N&A&F&B&G&C&H&D&I&EpT*c*EB"Es#riS!(RpT*cV+zU2++V
W77#VN(G#+SG2N#F#OXx0ZVW( WUOXxWWpXxW( (2W(#zUVWZWN#F#VDr (!KI+#V#(WgoRSGN#F#(G
n(!YfiB!Yf#V!YZH!YfN#F#(VVD+2+n(!YfYg!)Yf!Yf( (20&&((OXVWhKrAVVW hKrGXVW(5XAV(2p
GX#V+(Spz2uCrz 2t!XfK*9!X!XE)X£s#r!Y!YE)XxE+((*p+£f*t,&! OR x p ((((#V Y %Q(-
Y! Number is too large Semi-colon or END expected before here Undeclared iden
tifier Identifier expected '' not '' in constant declarations '' expected Th
is identifier can't begin a statement '' expected ')' expected Wrong type com
bination '.' expected Factor expected Constant expected Identifier is not a
constant 'THEN' expected 'DO' expected 'TO' or 'DOWNTO' expected '(' expecte
d Can't write this type of expression 'OF' expected comma expected colon exp
ected 'PROGRAM' expected V(J-YBXF)XJKDD£!YyMDx22!""2s#r"""! ZfR 2 s#r3T!K*"M!!
DN,p.# (T# (B 2m+# (((.(x2 OO (G6 ## ((!m ! fZ-.- .lw!j( 2-222!"3!! "v(2(V !3
Y#ariable expected as parameter 'BEGIN' expected Variable expected in READ Ca
nnot compare expressions of this type Type INTEGER or REAL expected Can't read
this type of variable Identifier is not a type Exponent expected in real numb
er Scalar expression expected Null strings not allowed use CHR(0) '' expected
'' expected Array index type must be scalar '..' expected '' or ',' expecte
d in ARRAY decl Lowerbound upperbound Set too large ( 256 elements ) Functio
n result must be type identi!"*z$"2(R%1 o HiSoft Pascal80 Pedigree Cop
yright HiSoft 1983,84,85,86 20 October 1986 All rights reserved. Directory
Full File exists - Delete Usage is HP object source option,option,.. N -V "
M!Y R! ( T !"!"z,(U r2D G "!6#s#rX!80))))o##x8 (DM(hypTOq#p##Vzfier ',' or ''
expected in set '..' or ',' or '' expected in set Parameter type must be type
identifier Null set not allowed here Scalar (including real) expected Scalar
(not real) expected Sets incompatible '' and '' can't be used with sets FORWA
RD, LABEL, CONST, TYPE, VAR, BEGIN Hex digit expected Cannot POKE sets Array
too large ( 64K! ) 'END' or ',' expected in RECORD defn Field identifier expec
ted Variable expected after 'WITH' Variable in WITH must be RECORD type No as
sociated WIhp bar gengraf bar BAR PASBAR SUBHP80 COMz!£w!(N#F## #V
( -(7+F!400F0d())) R*%#V (w#dw#!9O999G7Gw0#"hB9T+6*"!9TAw#*"!9TA#*#//R R -(-(-
(-(Ez O y'' 'N'A'F'B'G'C'H'D'I'ETH statement Unsigned integer expected after L
ABEL Unsigned integer expected after GOTO Label at wrong level Undeclared lab
el Cannot assign or POKE files Can only use equality tests on pointers Parame
ter should be of FILE type File buffer too large ( 32K ) Too many ''s. Only em
h valid Strings can't have EOLNs Parameter must be a POINTER variable ADDR ta
kes a variable parameter Only FILEs OF CHAR or subrange allowed Files must be
globals or VAR parameters RESET, REWRITE invalid on INPUT, OIF word50 THEN
BEGIN highword DIV 2 WRITE(high5) low(word MOD 2)*500+c
IF low 100 THEN IF low 10 THEN WRITE('00',low1) ELSE WRIT
E('0',low2) ELSE WRITE(low3) END ELSE WRITE(500*word+c8) CountC
ount+1 IF Countmax THEN BEGIN WRITELN Count0 END
Remove multiples of current prime from Sieve jbitkword WHILE kw DO BEG
IN SievekSievek-j kk+word*2jj+c UTPUT SIZE takes variable or type i
dentifier Runtime Error This proc/func only on textfiles ET, REWRITE invalid
on INPUT, O(f'X2D(C!Df!D!D7vDL!DD!DD'XvDO++##yID£p(%QAI!r"%*r%D+ DDP!B F Ewo&Fx
Sy( /+A(!GG28.oEPPf(Pz 4 WHILE j249 DO BEGIN kk+1jj-250 END
END Skip to the word which contains the next prime IF Sieveword TH
EN BEGIN emptyTRUEbit0 END WHILE empty AND (wordw) DO BEGIN wor
dword+1 empty Sieveword END UNTIL empty END. WHILE empty
AND (wordw) DO BEGIN wordword+1 em'' or ',' expected in ARRAY
decl Lowerbound upperbound Set too large ( 256 elements ) Function result mu
st be type identi!$!N#F#6#6#6#!q#p"!£w!(N#F## #V ( -(7+4!40040R()))R*%#V (w#Rw
#!9O999G7Gw0#"hB9T+6*"!9TAw#*"!9TA#*#//R R -(-(-(-(Ez O y''S!!"*!*B(08"x(BOGC/s#
r#xPROGRAM PRIMES$O- CONST w40 (w+1)*500 gives the number up to which prim
es are found. For each increment of w, 32 bytes of storage are
needed max4 maximum number of primes to be displayed on one line
VAR SieveARRAY 0..w OF SET OF 0..249Sieve in which the primes are contained
Count1..max Number of primes on this line high,lowINTEGER The uppe
r and lower parts of the current prime word,bitINTEGER The current positio
n in tKq#p*s#rs#r#V#N#F"!w#w#w#w R0"!R"9N#F!!#VB8q#p#q#p+++s#r+xRs#r#(s#r+++* E
D80 .COM!S9!"2!G!9!9!"%A fatal error has occurred!!"%K - an input file is pr
obably illegal!&%!2s#rv!9!922 aWz8 2D! 9o&ww3!9!9nf(ne sieve j,kINTEGER
The current position that we are deleting from the sieve t,cINTEGER
Temporary storage for initialise and how many elements to skip empty BOO
LEAN Is the Sieve empty flag BEGIN Initialise FOR t0 TO w DO Sievet
0..249 Sieve0Sieve0-0 word0bit1 emptyFALSE Count1 WRITE(28) REPEAT
Find next prime WHILE NOT(bit IN Sieveword) DO bitSUCC(bit) cbit+bit+1
Write this prime