Wacci Public Domain Disc 82 - CPM - Utilities Disc - CPM 3.1 Only (UK) (128K) (Face B) (1991) [Original] [COMPILATION].dsk
HexaDumpAscii only
000000:  45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B    EXTENDED CPC DSK
000010:  20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F     File..Disk-Info
000020:  0D 0A 53 41 4D 64 69 73 6B 31 37 30 35 31 34 00    ..SAMdisk170514.
000030:  2A 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13    *...............
000040:  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13    ................
000050:  13 13 13 13 13 13 13 13 13 13 13 13 00 00 00 00    ................
000060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
000110:  00 00 01 00 02 09 52 E5 00 00 C1 02 00 00 00 02    ......R.........
000120:  00 00 C6 02 00 00 00 02 00 00 C2 02 00 00 00 02    ................
000130:  00 00 C7 02 00 00 00 02 00 00 C3 02 00 00 00 02    ................
000140:  00 00 C8 02 00 00 00 02 00 00 C4 02 00 00 00 02    ................
000150:  00 00 C9 02 00 00 00 02 00 00 C5 02 00 00 00 02    ................
000160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000200:  00 53 43 32 44 41 54 45 20 47 45 4E 00 00 00 35    .SC2DATE GEN...5
000210:  02 03 04 05 06 07 08 00 00 00 00 00 00 00 00 00    ................
000220:  00 53 43 32 44 41 54 45 20 43 4F 4D 00 00 00 04    .SC2DATE COM....
000230:  09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000240:  00 53 43 32 44 41 54 45 20 44 4F 43 00 00 00 08    .SC2DATE DOC....
000250:  0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000260:  00 42 4C 41 4E 4B 20 20 20 43 4F 4D 00 00 00 54    .BLANK   COM...T
000270:  0B 13 16 17 18 19 1A 1B 1C 1D 1E 00 00 00 00 00    ................
000280:  00 53 44 55 4D 50 20 20 20 43 4F 4D 00 00 00 0E    .SDUMP   COM....
000290:  0C 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0002A0:  00 53 44 55 4D 50 20 20 20 44 4F 43 00 00 00 24    .SDUMP   DOC...$
0002B0:  0E 0F 10 11 12 00 00 00 00 00 00 00 00 00 00 00    ................
0002C0:  00 42 34 30 2D 38 30 20 20 43 4F 4D 00 00 00 02    .B40-80  COM....
0002D0:  1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0002E0:  00 4D 41 58 45 4C 43 41 54 43 4F 4D 00 00 00 2C    .MAXELCATCOM...,
0002F0:  14 15 A3 A4 A5 A6 00 00 00 00 00 00 00 00 00 00    ..£.............
000300:  00 4D 45 4E 55 31 20 20 20 44 4F 43 00 00 00 0E    .MENU1   DOC....
000310:  20 21 00 00 00 00 00 00 00 00 00 00 00 00 00 00     !..............
000320:  00 42 34 30 2D 38 30 20 20 5A 38 30 00 00 00 18    .B40-80  Z80....
000330:  22 23 24 00 00 00 00 00 00 00 00 00 00 00 00 00    "#$.............
000340:  00 46 4F 52 4D 41 54 38 30 42 41 53 00 00 00 0A    .FORMAT80BAS....
000350:  25 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00    %&..............
000360:  00 46 4F 52 4D 41 54 38 30 42 49 4E 00 00 00 07    .FORMAT80BIN....
000370:  27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    '...............
000380:  00 50 41 52 54 42 20 20 20 43 4F 4D 00 00 00 02    .PARTB   COM....
000390:  28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    (...............
0003A0:  00 50 41 52 54 42 20 20 20 5A 38 30 00 00 00 0A    .PARTB   Z80....
0003B0:  29 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00    )*..............
0003C0:  00 43 50 4D 32 20 20 20 20 43 4F 4D 00 00 00 19    .CPM2    COM....
0003D0:  2B 2C 2D 2E 00 00 00 00 00 00 00 00 00 00 00 00    +,-.............
0003E0:  00 43 50 4D 32 44 45 4C 20 43 4F 4D 00 00 00 01    .CPM2DEL COM....
0003F0:  2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    /...............
000400:  48 0D 0A 71 75 61 64 72 09 65 71 75 20 20 20 20    H..quadr.equ    
000410:  20 30 35 42 35 48 09 09 3B 20 64 61 79 73 20 69     05B5H..; days i
000420:  6E 20 66 6F 75 72 20 79 65 61 72 73 0D 0A 6E 79    n four years..ny
000430:  65 61 72 20 20 20 65 71 75 20 20 20 20 20 30 31    ear   equ     01
000440:  36 44 48 09 09 3B 20 33 36 35 20 64 61 79 73 0D    6DH..; 365 days.
000450:  0A 6C 79 65 61 72 20 20 20 65 71 75 20 20 20 20    .lyear   equ    
000460:  20 30 31 36 45 48 09 09 3B 20 33 36 36 20 64 61     016EH..; 366 da
000470:  79 73 0D 0A 6E 66 65 62 20 20 20 20 65 71 75 20    ys..nfeb    equ 
000480:  20 20 20 20 31 43 48 09 09 3B 20 32 38 20 64 61        1CH..; 28 da
000490:  79 73 0D 0A 6C 66 65 62 09 65 71 75 09 31 44 48    ys..lfeb.equ.1DH
0004A0:  09 09 3B 20 32 39 20 64 61 79 73 0D 0A 3B 0D 0A    ..; 29 days..;..
0004B0:  3B 09 63 68 65 63 6B 20 66 6F 72 20 43 50 2F 4D    ;.check for CP/M
0004C0:  20 76 65 72 73 69 6F 6E 20 6E 75 6D 62 65 72 0D     version number.
0004D0:  0A 3B 0D 0A 76 65 72 73 69 6F 3A 09 6C 64 20 63    .;..versio:.ld c
0004E0:  2C 30 43 48 0D 0A 09 63 61 6C 6C 20 62 64 6F 73    ,0CH...call bdos
0004F0:  0D 0A 09 63 70 20 33 31 48 0D 0A 09 6A 70 20 6E    ...cp 31H...jp n
000500:  7A 2C 6D 65 73 73 0D 0A 09 6C 64 20 64 65 2C 79    z,mess...ld de,y
000510:  65 73 33 0D 0A 09 6C 64 20 63 2C 30 39 48 0D 0A    es3...ld c,09H..
000520:  09 63 61 6C 6C 20 62 64 6F 73 0D 0A 09 6A 70 20    .call bdos...jp 
000530:  67 65 74 64 61 74 0D 0A 3B 0D 0A 6D 65 73 73 3A    getdat..;..mess:
000540:  09 6C 64 20 64 65 2C 6E 6F 74 33 0D 0A 09 6C 64    .ld de,not3...ld
000550:  20 63 2C 30 39 48 0D 0A 09 63 61 6C 6C 20 62 64     c,09H...call bd
000560:  6F 73 0D 0A 09 72 73 74 20 30 30 48 0D 0A 3B 0D    os...rst 00H..;.
000570:  0A 79 65 73 33 3A 09 64 65 66 6D 20 20 20 20 27    .yes3:.defm    '
000580:  49 6E 73 74 61 6C 6C 69 6E 67 20 64 61 74 65 20    Installing date 
000590:  66 6F 72 20 53 75 70 65 72 63 61 6C 63 32 24 27    for Supercalc2$'
0005A0:  0D 0A 6E 6F 74 33 3A 09 64 65 66 6D 09 27 52 65    ..not3:.defm.'Re
0005B0:  71 75 69 72 65 73 20 43 50 2F 4D 20 50 6C 75 73    quires CP/M Plus
0005C0:  20 74 6F 20 72 75 6E 24 27 0D 0A 3B 0D 0A 3B 09     to run$'..;..;.
0005D0:  67 65 74 20 43 50 2F 4D 20 64 61 74 65 20 61 6E    get CP/M date an
0005E0:  64 20 74 69 6D 65 0D 0A 3B 0D 0A 67 65 74 64 61    d time..;..getda
0005F0:  74 3A 09 6C 64 20 64 65 2C 64 61 74 65 0D 0A 09    t:.ld de,date...
000600:  00 43 50 4D 32 20 20 20 20 44 4F 43 00 00 00 16    .CPM2    DOC....
000610:  30 31 32 00 00 00 00 00 00 00 00 00 00 00 00 00    012.............
000620:  00 57 52 44 43 4F 55 4E 54 43 4F 4D 00 00 00 80    .WRDCOUNTCOM....
000630:  33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42    3456789:;<=>?@AB
000640:  00 57 52 44 43 4F 55 4E 54 43 4F 4D 01 00 00 49    .WRDCOUNTCOM...I
000650:  43 44 45 46 47 48 49 4A 4B 4C 00 00 00 00 00 00    CDEFGHIJKL......
000660:  00 44 49 53 43 4B 49 54 41 43 4F 4D 00 00 00 80    .DISCKITACOM....
000670:  4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C    MNOPQRSTUVWXYZ[\
000680:  00 44 49 53 43 4B 49 54 41 43 4F 4D 01 00 00 1D    .DISCKITACOM....
000690:  5D 5E 5F 60 00 00 00 00 00 00 00 00 00 00 00 00    ]^_`............
0006A0:  00 44 49 53 43 4B 49 54 41 44 4F 43 00 00 00 55    .DISCKITADOC...U
0006B0:  61 62 63 64 65 66 67 68 69 6A 6B 00 00 00 00 00    abcdefghijk.....
0006C0:  00 43 4F 4E 56 32 20 20 20 52 53 58 00 00 00 14    .CONV2   RSX....
0006D0:  6C 6D 6E 00 00 00 00 00 00 00 00 00 00 00 00 00    lmn.............
0006E0:  00 4D 45 4E 55 20 20 20 20 43 4F 4D 00 00 00 34    .MENU    COM...4
0006F0:  6F 70 71 72 73 74 75 00 00 00 00 00 00 00 00 00    opqrstu.........
000700:  00 4D 45 4E 55 20 20 20 20 44 41 54 00 00 00 01    .MENU    DAT....
000710:  76 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    v...............
000720:  00 53 49 44 45 57 41 59 53 43 4F 4D 00 00 00 66    .SIDEWAYSCOM...f
000730:  77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 00 00 00    wxyz{|}~........
000740:  00 53 49 44 45 57 41 59 53 44 4F 43 00 00 00 41    .SIDEWAYSDOC...A
000750:  84 85 86 87 88 89 8A 8B 8C 00 00 00 00 00 00 00    ................
000760:  00 53 49 44 45 57 41 59 53 50 41 53 00 00 00 46    .SIDEWAYSPAS...F
000770:  8D 8E 8F 90 91 92 93 94 95 00 00 00 00 00 00 00    ................
000780:  00 33 32 4C 49 4E 45 53 20 50 52 4E 00 00 00 20    .32LINES PRN... 
000790:  96 97 98 99 00 00 00 00 00 00 00 00 00 00 00 00    ................
0007A0:  00 42 34 30 2D 38 30 20 20 44 4F 43 00 00 00 2A    .B40-80  DOC...*
0007B0:  9A 9B 9C 9D 9E 9F 00 00 00 00 00 00 00 00 00 00    ................
0007C0:  00 4D 45 4E 55 20 20 20 20 44 4F 43 00 00 00 13    .MENU    DOC....
0007D0:  A0 A1 A2 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0007E0:  00 4D 41 58 45 4C 43 41 54 44 4F 43 00 00 00 3B    .MAXELCATDOC...;
0007F0:  A7 A8 A9 AA AB AC AD AE 00 00 00 00 00 00 00 00    ................
000800:  6C 64 20 63 2C 36 39 48 0D 0A 09 63 61 6C 6C 20    ld c,69H...call 
000810:  62 64 6F 73 0D 0A 09 6C 64 20 68 6C 2C 28 64 61    bdos...ld hl,(da
000820:  74 65 29 09 3B 20 73 74 6F 72 65 20 64 61 74 65    te).; store date
000830:  20 69 6E 20 68 6C 0D 0A 3B 0D 0A 3B 09 43 50 2F     in hl..;..;.CP/
000840:  4D 20 64 61 79 20 6E 75 6D 62 65 72 20 73 74 6F    M day number sto
000850:  72 65 64 20 69 6E 20 48 4C 0D 0A 3B 09 7A 65 72    red in HL..;.zer
000860:  6F 20 41 20 74 6F 20 63 6F 75 6E 74 20 79 65 61    o A to count yea
000870:  72 73 0D 0A 3B 0D 0A 09 6C 64 20 61 2C 30 0D 0A    rs..;...ld a,0..
000880:  3B 0D 0A 3B 09 63 6F 75 6E 74 20 64 6F 77 6E 20    ;..;.count down 
000890:  66 69 72 73 74 20 66 6F 75 72 20 79 65 61 72 73    first four years
0008A0:  20 2D 20 43 50 2F 4D 20 50 6C 75 73 20 64 61 74     - CP/M Plus dat
0008B0:  65 73 0D 0A 3B 20 20 09 61 6C 77 61 79 73 20 73    es..;  .always s
0008C0:  74 61 72 74 20 61 74 20 6C 65 61 73 74 20 66 6F    tart at least fo
0008D0:  75 72 20 79 65 61 72 73 20 61 66 74 65 72 20 43    ur years after C
0008E0:  50 2F 4D 20 64 61 79 20 31 0D 0A 3B 09 53 75 6E    P/M day 1..;.Sun
0008F0:  64 61 79 2C 20 31 73 74 20 4A 61 6E 75 61 72 79    day, 1st January
000900:  20 31 39 37 38 0D 0A 3B 0D 0A 71 75 61 64 79 72     1978..;..quadyr
000910:  3A 09 70 75 73 68 20 68 6C 09 09 3B 20 73 61 76    :.push hl..; sav
000920:  65 20 64 61 79 73 20 6C 65 66 74 20 74 6F 20 73    e days left to s
000930:  74 61 63 6B 0D 0A 09 6C 64 20 64 65 2C 71 75 61    tack...ld de,qua
000940:  64 72 09 3B 20 73 75 62 74 72 61 63 74 20 31 34    dr.; subtract 14
000950:  36 31 20 64 61 79 73 0D 0A 09 63 61 6C 6C 20 73    61 days...call s
000960:  75 62 74 72 0D 0A 09 6A 70 20 63 2C 6F 6E 65 63    ubtr...jp c,onec
000970:  68 6B 09 3B 20 69 66 20 3C 20 31 34 36 31 20 64    hk.; if < 1461 d
000980:  61 79 73 20 6C 65 66 74 2C 20 6F 6E 65 63 68 6B    ays left, onechk
000990:  0D 0A 09 70 75 73 68 20 61 66 09 09 3B 20 73 74    ...push af..; st
0009A0:  6F 72 65 20 66 6C 61 67 73 0D 0A 09 69 6E 63 20    ore flags...inc 
0009B0:  61 09 09 3B 20 69 6E 63 72 65 61 73 65 20 79 65    a..; increase ye
0009C0:  61 72 20 62 79 20 74 68 72 65 65 0D 0A 09 69 6E    ar by three...in
0009D0:  63 20 61 0D 0A 09 69 6E 63 20 61 0D 0A 09 6C 64    c a...inc a...ld
0009E0:  20 63 2C 61 09 09 3B 20 73 74 6F 72 65 20 72 65     c,a..; store re
0009F0:  73 75 6C 74 20 69 6E 20 63 0D 0A 09 70 6F 70 20    sult in c...pop 
000A00:  00 50 43 57 20 20 20 20 20 44 4F 43 00 00 00 0B    .PCW     DOC....
000A10:  AF B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A20:  00 50 43 57 20 20 20 20 20 43 4F 4D 00 00 00 01    .PCW     COM....
000A30:  B1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
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:  61 66 09 09 3B 20 72 65 73 74 6F 72 65 20 66 6C    af..; restore fl
000C10:  61 67 73 0D 0A 09 6C 64 20 61 2C 63 09 09 3B 20    ags...ld a,c..; 
000C20:  72 65 73 74 6F 72 65 20 61 0D 0A 09 6A 70 20 7A    restore a...jp z
000C30:  2C 79 72 65 6E 64 09 3B 20 69 66 20 30 20 64 61    ,yrend.; if 0 da
000C40:  79 73 20 6C 65 66 74 2C 20 64 61 79 20 69 73 20    ys left, day is 
000C50:  33 31 73 74 20 44 65 63 65 6D 62 65 72 20 31 39    31st December 19
000C60:  38 31 2C 20 65 74 63 2E 0D 0A 09 69 6E 63 20 61    81, etc....inc a
000C70:  09 09 3B 20 6F 74 68 65 72 77 69 73 65 20 69 6E    ..; otherwise in
000C80:  63 72 65 61 73 65 20 74 6F 20 66 6F 75 72 0D 0A    crease to four..
000C90:  09 6A 70 20 71 75 61 64 79 72 09 3B 20 6C 6F 6F    .jp quadyr.; loo
000CA0:  70 20 74 6F 20 63 68 65 63 6B 20 66 6F 72 20 6E    p to check for n
000CB0:  65 78 74 20 66 6F 75 72 20 79 65 61 72 73 0D 0A    ext four years..
000CC0:  3B 0D 0A 3B 0D 0A 6F 6E 65 63 68 6B 3A 09 70 6F    ;..;..onechk:.po
000CD0:  70 20 68 6C 09 09 3B 20 72 65 74 75 72 6E 20 64    p hl..; return d
000CE0:  61 79 73 20 6C 65 66 74 20 74 6F 20 68 6C 0D 0A    ays left to hl..
000CF0:  09 70 75 73 68 20 68 6C 09 09 3B 20 73 61 76 65    .push hl..; save
000D00:  20 64 61 79 73 20 6C 65 66 74 20 74 6F 20 73 74     days left to st
000D10:  61 63 6B 0D 0A 09 6C 64 20 62 63 2C 6E 66 65 62    ack...ld bc,nfeb
000D20:  09 3B 20 74 68 69 73 20 79 65 61 72 20 69 73 20    .; this year is 
000D30:  6E 6F 74 20 61 20 6C 65 61 70 20 79 65 61 72 0D    not a leap year.
000D40:  0A 09 6C 64 20 64 65 2C 6E 79 65 61 72 0D 0A 09    ..ld de,nyear...
000D50:  63 61 6C 6C 20 73 75 62 74 72 09 3B 20 73 75 62    call subtr.; sub
000D60:  74 72 61 63 74 20 33 36 35 20 64 61 79 73 0D 0A    tract 365 days..
000D70:  09 6A 70 20 63 2C 73 65 74 79 72 09 3B 20 69 74    .jp c,setyr.; it
000D80:  27 73 20 74 68 69 73 20 79 65 61 72 20 2D 20 79    's this year - y
000D90:  65 61 72 20 6F 6E 65 0D 0A 09 6A 70 20 7A 2C 79    ear one...jp z,y
000DA0:  72 65 6E 64 09 3B 20 69 74 27 73 20 33 31 73 74    rend.; it's 31st
000DB0:  20 44 65 63 65 6D 62 65 72 0D 0A 09 69 6E 63 20     December...inc 
000DC0:  61 09 09 3B 20 61 64 64 20 6F 6E 65 20 79 65 61    a..; add one yea
000DD0:  72 0D 0A 09 70 75 73 68 20 68 6C 09 09 3B 20 73    r...push hl..; s
000DE0:  61 76 65 20 6E 65 77 20 64 61 79 73 20 6C 65 66    ave new days lef
000DF0:  74 0D 0A 09 6C 64 20 62 63 2C 6E 66 65 62 09 3B    t...ld bc,nfeb.;
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:  20 74 68 69 73 20 79 65 61 72 20 68 61 73 20 33     this year has 3
001010:  36 35 20 64 61 79 73 0D 0A 09 6C 64 20 64 65 2C    65 days...ld de,
001020:  6E 79 65 61 72 0D 0A 09 63 61 6C 6C 20 73 75 62    nyear...call sub
001030:  74 72 09 3B 20 73 75 62 74 72 61 63 74 20 33 36    tr.; subtract 36
001040:  35 20 64 61 79 73 0D 0A 09 6A 70 20 63 2C 73 65    5 days...jp c,se
001050:  74 79 72 09 3B 20 69 74 27 73 20 74 68 69 73 20    tyr.; it's this 
001060:  79 65 61 72 20 2D 20 79 65 61 72 20 74 77 6F 0D    year - year two.
001070:  0A 09 6A 70 20 7A 2C 79 72 65 6E 64 09 3B 20 69    ..jp z,yrend.; i
001080:  74 27 73 20 33 31 73 74 20 44 65 63 65 6D 62 65    t's 31st Decembe
001090:  72 0D 0A 09 69 6E 63 20 61 09 09 3B 20 61 64 64    r...inc a..; add
0010A0:  20 6F 6E 65 20 79 65 61 72 0D 0A 09 70 75 73 68     one year...push
0010B0:  20 68 6C 09 09 3B 20 73 61 76 65 20 6E 65 77 20     hl..; save new 
0010C0:  64 61 79 73 20 6C 65 66 74 0D 0A 09 6C 64 20 62    days left...ld b
0010D0:  63 2C 6C 66 65 62 09 3B 20 74 68 69 73 20 79 65    c,lfeb.; this ye
0010E0:  61 72 20 69 73 20 61 20 6C 65 61 70 20 79 65 61    ar is a leap yea
0010F0:  72 0D 0A 09 6C 64 20 64 65 2C 6C 79 65 61 72 0D    r...ld de,lyear.
001100:  0A 09 63 61 6C 6C 20 73 75 62 74 72 09 3B 20 73    ..call subtr.; s
001110:  75 62 74 72 61 63 74 20 33 36 36 20 64 61 79 73    ubtract 366 days
001120:  0D 0A 09 6A 70 20 63 2C 73 65 74 79 72 09 3B 20    ...jp c,setyr.; 
001130:  69 74 27 73 20 74 68 69 73 20 79 65 61 72 20 2D    it's this year -
001140:  20 79 65 61 72 20 74 68 72 65 65 0D 0A 09 6A 70     year three...jp
001150:  20 7A 2C 79 72 65 6E 64 09 3B 20 69 74 27 73 20     z,yrend.; it's 
001160:  33 31 73 74 20 44 65 63 65 6D 62 65 72 0D 0A 09    31st December...
001170:  69 6E 63 20 61 09 09 3B 20 61 64 64 20 6F 6E 65    inc a..; add one
001180:  20 79 65 61 72 0D 0A 09 70 75 73 68 20 68 6C 09     year...push hl.
001190:  09 3B 20 73 61 76 65 20 6E 65 77 20 64 61 79 73    .; save new days
0011A0:  20 6C 65 66 74 0D 0A 09 6C 64 20 62 63 2C 6E 66     left...ld bc,nf
0011B0:  65 62 09 3B 20 6E 65 78 74 20 79 65 61 72 20 69    eb.; next year i
0011C0:  73 20 6E 6F 74 20 61 20 6C 65 61 70 20 79 65 61    s not a leap yea
0011D0:  72 0D 0A 3B 0D 0A 73 65 74 79 72 3A 09 70 6F 70    r..;..setyr:.pop
0011E0:  20 68 6C 09 09 3B 20 72 65 74 72 69 65 76 65 20     hl..; retrieve 
0011F0:  64 61 79 73 20 6C 65 66 74 0D 0A 09 70 75 73 68    days left...push
001200:  3B 0D 0A 3B 20 20 20 20 09 53 43 32 44 41 54 45    ;..;    .SC2DATE
001210:  2E 43 4F 4D 20 74 61 6B 65 73 20 74 68 65 20 43    .COM takes the C
001220:  50 2F 4D 20 64 61 74 65 2C 20 63 6F 6E 76 65 72    P/M date, conver
001230:  74 73 20 69 74 20 74 6F 20 42 43 44 20 61 6E 64    ts it to BCD and
001240:  20 0D 0A 3B 20 20 20 20 09 70 6C 61 63 65 73 20     ..;    .places 
001250:  69 74 20 69 6E 20 52 53 54 20 32 20 77 68 65 72    it in RST 2 wher
001260:  65 20 69 74 20 63 61 6E 20 62 65 20 72 65 61 64    e it can be read
001270:  20 62 79 20 53 75 70 65 72 63 61 6C 63 32 0D 0A     by Supercalc2..
001280:  3B 0D 0A 3B 09 57 72 69 74 74 65 6E 20 61 6E 64    ;..;.Written and
001290:  20 63 6F 6D 70 69 6C 65 64 20 75 73 69 6E 67 20     compiled using 
0012A0:  48 69 73 6F 66 74 20 44 65 76 70 61 63 38 30 20    Hisoft Devpac80 
0012B0:  62 79 0D 0A 3B 09 4A 6F 68 6E 20 52 20 48 75 64    by..;.John R Hud
0012C0:  73 6F 6E 2C 20 37 39 20 4C 6F 6E 67 6C 65 79 20    son, 79 Longley 
0012D0:  52 6F 61 64 2C 20 41 6C 6D 6F 6E 64 62 75 72 79    Road, Almondbury
0012E0:  2C 0D 0A 3B 09 48 75 64 64 65 72 73 66 69 65 6C    ,..;.Huddersfiel
0012F0:  64 20 48 44 35 20 38 4A 4E 0D 0A 3B 0D 0A 3B 09    d HD5 8JN..;..;.
001300:  50 6C 61 63 65 64 20 69 6E 20 74 68 65 20 50 75    Placed in the Pu
001310:  62 6C 69 63 20 44 6F 6D 61 69 6E 20 31 34 20 4A    blic Domain 14 J
001320:  75 6C 79 20 31 39 39 32 3B 20 20 6D 61 79 20 62    uly 1992;  may b
001330:  65 20 61 6D 65 6E 64 65 64 20 0D 0A 3B 09 61 6E    e amended ..;.an
001340:  64 2F 6F 72 20 69 6E 63 6F 72 70 6F 72 61 74 65    d/or incorporate
001350:  64 20 69 6E 74 6F 20 61 6E 79 20 6F 74 68 65 72    d into any other
001360:  20 50 75 62 6C 69 63 20 44 6F 6D 61 69 6E 20 70     Public Domain p
001370:  72 6F 67 72 61 6D 20 0D 0A 3B 09 62 75 74 20 6E    rogram ..;.but n
001380:  6F 74 20 73 68 61 72 65 77 61 72 65 20 6F 72 20    ot shareware or 
001390:  63 6F 6D 6D 65 72 63 69 61 6C 20 70 72 6F 67 72    commercial progr
0013A0:  61 6D 73 0D 0A 3B 0D 0A 3B 09 49 6E 66 6F 72 6D    ams..;..;.Inform
0013B0:  61 74 69 6F 6E 20 6F 6E 20 72 65 76 69 73 69 6F    ation on revisio
0013C0:  6E 73 2F 62 75 67 73 20 66 6F 75 6E 64 20 77 65    ns/bugs found we
0013D0:  6C 63 6F 6D 65 64 20 62 79 20 74 68 65 20 61 75    lcomed by the au
0013E0:  74 68 6F 72 0D 0A 3B 0D 0A 09 6F 72 67 09 30 31    thor..;...org.01
0013F0:  30 30 48 0D 0A 62 64 6F 73 09 65 71 75 09 30 35    00H..bdos.equ.05
001400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
001410:  01 00 01 00 02 09 52 E5 01 00 C1 02 00 00 00 02    ......R.........
001420:  01 00 C6 02 00 00 00 02 01 00 C2 02 00 00 00 02    ................
001430:  01 00 C7 02 00 00 00 02 01 00 C3 02 00 00 00 02    ................
001440:  01 00 C8 02 00 00 00 02 01 00 C4 02 00 00 00 02    ................
001450:  01 00 C9 02 00 00 00 02 01 00 C5 02 00 00 00 02    ................
001460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001500:  20 62 63 09 09 3B 20 70 75 74 20 64 61 79 73 20     bc..; put days 
001510:  69 6E 20 46 65 62 72 75 61 72 79 20 6F 6E 20 73    in February on s
001520:  74 61 63 6B 0D 0A 09 70 75 73 68 20 68 6C 09 09    tack...push hl..
001530:  3B 20 70 75 74 20 64 61 79 73 20 6C 65 66 74 20    ; put days left 
001540:  6F 6E 20 73 74 61 63 6B 0D 0A 09 63 70 20 30 41    on stack...cp 0A
001550:  48 09 09 3B 20 69 73 20 79 65 61 72 20 75 6E 64    H..; is year und
001560:  65 72 20 31 30 3F 0D 0A 09 6A 70 20 63 2C 74 6F    er 10?...jp c,to
001570:  62 63 64 31 09 3B 20 67 6F 20 61 68 65 61 64 0D    bcd1.; go ahead.
001580:  0A 09 63 70 20 31 34 48 09 09 3B 20 69 73 20 79    ..cp 14H..; is y
001590:  65 61 72 20 75 6E 64 65 72 20 32 30 3F 0D 0A 09    ear under 20?...
0015A0:  6A 70 20 63 2C 61 64 73 69 78 31 09 3B 20 61 64    jp c,adsix1.; ad
0015B0:  64 20 73 69 78 0D 0A 09 63 70 20 31 45 48 09 09    d six...cp 1EH..
0015C0:  3B 20 69 73 20 79 65 61 72 20 75 6E 64 65 72 20    ; is year under 
0015D0:  33 30 3F 0D 0A 09 6A 70 20 63 2C 61 64 74 77 65    30?...jp c,adtwe
0015E0:  31 09 3B 20 61 64 64 20 74 77 65 6C 76 65 0D 0A    1.; add twelve..
0015F0:  09 63 70 20 32 38 48 09 09 3B 20 69 73 20 79 65    .cp 28H..; is ye
001600:  61 72 20 75 6E 64 65 72 20 34 30 3F 0D 0A 09 6A    ar under 40?...j
001610:  70 20 63 2C 61 64 65 69 67 31 09 3B 20 61 64 64    p c,adeig1.; add
001620:  20 65 69 67 68 74 65 65 6E 0D 0A 09 6A 70 20 61     eighteen...jp a
001630:  64 74 66 72 31 09 3B 20 6F 74 68 65 72 77 69 73    dtfr1.; otherwis
001640:  65 20 61 64 64 20 74 77 65 6E 74 79 20 66 6F 75    e add twenty fou
001650:  72 0D 0A 3B 0D 0A 61 64 73 69 78 31 3A 09 6C 64    r..;..adsix1:.ld
001660:  20 68 2C 30 36 48 0D 0A 09 61 64 64 20 61 2C 68     h,06H...add a,h
001670:  0D 0A 09 6A 70 20 74 6F 62 63 64 31 0D 0A 3B 0D    ...jp tobcd1..;.
001680:  0A 61 64 74 77 65 31 3A 09 6C 64 20 68 2C 30 43    .adtwe1:.ld h,0C
001690:  48 0D 0A 09 61 64 64 20 61 2C 68 0D 0A 09 6A 70    H...add a,h...jp
0016A0:  20 74 6F 62 63 64 31 0D 0A 3B 0D 0A 61 64 65 69     tobcd1..;..adei
0016B0:  67 31 3A 09 6C 64 20 68 2C 31 32 48 0D 0A 09 61    g1:.ld h,12H...a
0016C0:  64 64 20 61 2C 68 0D 0A 09 6A 70 20 74 6F 62 63    dd a,h...jp tobc
0016D0:  64 31 0D 0A 3B 0D 0A 61 64 74 66 72 31 3A 09 6C    d1..;..adtfr1:.l
0016E0:  64 20 68 2C 31 38 48 0D 0A 09 61 64 64 20 61 2C    d h,18H...add a,
0016F0:  68 0D 0A 3B 0D 0A 74 6F 62 63 64 31 3A 09 61 64    h..;..tobcd1:.ad
001700:  0D 0A 09 63 70 20 31 34 48 09 09 3B 20 69 73 20    ...cp 14H..; is 
001710:  64 61 79 20 75 6E 64 65 72 20 32 30 3F 0D 0A 09    day under 20?...
001720:  6A 70 20 63 2C 61 64 73 69 78 32 09 3B 20 61 64    jp c,adsix2.; ad
001730:  64 20 73 69 78 0D 0A 09 63 70 20 31 45 48 09 09    d six...cp 1EH..
001740:  3B 20 69 73 20 64 61 79 20 75 6E 64 65 72 20 33    ; is day under 3
001750:  30 3F 0D 0A 09 6A 70 20 63 2C 61 64 74 77 65 32    0?...jp c,adtwe2
001760:  09 3B 20 61 64 64 20 74 77 65 6C 76 65 0D 0A 09    .; add twelve...
001770:  6A 70 20 61 64 65 69 67 32 09 3B 20 6F 74 68 65    jp adeig2.; othe
001780:  72 77 69 73 65 20 61 64 64 20 65 69 67 68 74 65    rwise add eighte
001790:  65 6E 0D 0A 3B 0D 0A 61 64 73 69 78 32 3A 09 6C    en..;..adsix2:.l
0017A0:  64 20 68 2C 30 36 48 0D 0A 09 61 64 64 20 61 2C    d h,06H...add a,
0017B0:  68 0D 0A 09 6A 70 20 74 6F 64 61 79 0D 0A 3B 0D    h...jp today..;.
0017C0:  0A 61 64 74 77 65 32 3A 09 6C 64 20 68 2C 30 43    .adtwe2:.ld h,0C
0017D0:  48 0D 0A 09 61 64 64 20 61 2C 68 0D 0A 09 6A 70    H...add a,h...jp
0017E0:  20 74 6F 64 61 79 0D 0A 3B 0D 0A 61 64 65 69 67     today..;..adeig
0017F0:  32 3A 09 6C 64 20 68 2C 31 32 48 0D 0A 09 61 64    2:.ld h,12H...ad
001800:  64 20 61 2C 68 0D 0A 3B 0D 0A 74 6F 64 61 79 3A    d a,h..;..today:
001810:  09 6C 64 20 62 63 2C 31 31 48 0D 0A 09 6C 64 20    .ld bc,11H...ld 
001820:  28 62 63 29 2C 61 09 3B 20 70 75 74 20 64 61 79    (bc),a.; put day
001830:  20 69 6E 20 6C 6F 63 61 74 69 6F 6E 20 31 31 0D     in location 11.
001840:  0A 09 72 73 74 20 30 30 48 0D 0A 3B 0D 0A 79 72    ..rst 00H..;..yr
001850:  65 6E 64 3A 09 63 70 20 30 41 48 09 09 3B 20 69    end:.cp 0AH..; i
001860:  73 20 79 65 61 72 20 75 6E 64 65 72 20 31 30 3F    s year under 10?
001870:  0D 0A 09 6A 70 20 63 2C 74 6F 62 63 64 32 09 3B    ...jp c,tobcd2.;
001880:  20 67 6F 20 61 68 65 61 64 0D 0A 09 63 70 20 31     go ahead...cp 1
001890:  34 48 09 09 3B 20 69 73 20 79 65 61 72 20 75 6E    4H..; is year un
0018A0:  64 65 72 20 32 30 3F 0D 0A 09 6A 70 20 63 2C 61    der 20?...jp c,a
0018B0:  64 73 69 78 33 09 3B 20 61 64 64 20 73 69 78 0D    dsix3.; add six.
0018C0:  0A 09 63 70 20 31 45 48 09 09 3B 20 69 73 20 79    ..cp 1EH..; is y
0018D0:  65 61 72 20 75 6E 64 65 72 20 33 30 3F 0D 0A 09    ear under 30?...
0018E0:  6A 70 20 63 2C 61 64 74 77 65 33 09 3B 20 61 64    jp c,adtwe3.; ad
0018F0:  64 20 74 77 65 6C 76 65 0D 0A 09 63 70 20 32 38    d twelve...cp 28
001900:  64 20 61 2C 37 38 48 09 3B 20 61 64 64 20 31 39    d a,78H.; add 19
001910:  37 38 20 69 6E 20 62 63 64 0D 0A 09 64 61 61 09    78 in bcd...daa.
001920:  09 3B 20 65 6E 73 75 72 65 20 64 65 63 69 6D 61    .; ensure decima
001930:  6C 20 61 64 64 69 74 69 6F 6E 0D 0A 09 6C 64 20    l addition...ld 
001940:  62 63 2C 31 32 48 09 3B 20 70 75 74 20 79 65 61    bc,12H.; put yea
001950:  72 20 69 6E 20 6C 6F 63 61 74 69 6F 6E 20 31 32    r in location 12
001960:  0D 0A 09 6C 64 20 28 62 63 29 2C 61 0D 0A 09 70    ...ld (bc),a...p
001970:  6F 70 20 68 6C 09 09 3B 20 72 65 74 72 69 65 76    op hl..; retriev
001980:  65 20 64 61 79 73 20 6C 65 66 74 0D 0A 09 70 6F    e days left...po
001990:  70 20 62 63 09 09 3B 20 72 65 74 72 69 65 76 65    p bc..; retrieve
0019A0:  20 64 61 79 73 20 69 6E 20 46 65 62 72 75 61 72     days in Februar
0019B0:  79 0D 0A 3B 09 0D 0A 6A 61 6E 3A 09 70 75 73 68    y..;...jan:.push
0019C0:  20 68 6C 09 09 3B 20 73 61 76 65 20 64 61 79 73     hl..; save days
0019D0:  20 6C 65 66 74 20 74 6F 20 73 74 61 63 6B 0D 0A     left to stack..
0019E0:  09 6C 64 20 61 2C 30 31 48 09 3B 20 69 74 27 73    .ld a,01H.; it's
0019F0:  20 4A 61 6E 75 61 72 79 0D 0A 09 6C 64 20 64 65     January...ld de
001A00:  2C 32 30 48 09 3B 20 74 61 6B 65 20 61 77 61 79    ,20H.; take away
001A10:  20 33 32 20 64 61 79 73 0D 0A 09 63 61 6C 6C 20     32 days...call 
001A20:  73 75 62 74 72 0D 0A 09 6A 70 20 63 2C 73 65 74    subtr...jp c,set
001A30:  64 61 74 09 3B 20 69 66 20 69 74 27 73 20 33 31    dat.; if it's 31
001A40:  20 64 61 79 73 20 6F 72 20 6C 65 73 73 2C 20 73     days or less, s
001A50:  65 74 20 64 61 74 65 0D 0A 09 70 6F 70 20 68 6C    et date...pop hl
001A60:  09 09 3B 20 72 65 74 72 69 65 76 65 20 64 61 79    ..; retrieve day
001A70:  73 20 6C 65 66 74 20 66 72 6F 6D 20 73 74 61 63    s left from stac
001A80:  6B 0D 0A 09 6C 64 20 64 65 2C 20 31 46 48 09 3B    k...ld de, 1FH.;
001A90:  20 74 61 6B 65 20 61 77 61 79 20 33 31 20 64 61     take away 31 da
001AA0:  79 73 20 66 6F 72 20 4A 61 6E 75 61 72 79 0D 0A    ys for January..
001AB0:  09 63 61 6C 6C 20 73 75 62 74 72 0D 0A 3B 0D 0A    .call subtr..;..
001AC0:  66 65 62 3A 09 70 75 73 68 20 68 6C 09 09 3B 20    feb:.push hl..; 
001AD0:  73 61 76 65 20 64 61 79 73 20 6C 65 66 74 20 74    save days left t
001AE0:  6F 20 73 74 61 63 6B 0D 0A 09 6C 64 20 61 2C 63    o stack...ld a,c
001AF0:  09 09 3B 20 70 75 74 20 64 61 79 73 20 69 6E 20    ..; put days in 
001B00:  48 09 09 3B 20 69 73 20 79 65 61 72 20 75 6E 64    H..; is year und
001B10:  65 72 20 34 30 3F 0D 0A 09 6A 70 20 63 2C 61 64    er 40?...jp c,ad
001B20:  65 69 67 33 09 3B 20 61 64 64 20 65 69 67 68 74    eig3.; add eight
001B30:  65 65 6E 0D 0A 09 6A 70 20 61 64 74 66 72 33 09    een...jp adtfr3.
001B40:  3B 20 6F 74 68 65 72 77 69 73 65 20 61 64 64 20    ; otherwise add 
001B50:  74 77 65 6E 74 79 20 66 6F 75 72 0D 0A 3B 0D 0A    twenty four..;..
001B60:  61 64 73 69 78 33 3A 09 6C 64 20 68 2C 30 36 48    adsix3:.ld h,06H
001B70:  0D 0A 09 61 64 64 20 61 2C 68 0D 0A 09 6A 70 20    ...add a,h...jp 
001B80:  74 6F 62 63 64 32 0D 0A 3B 0D 0A 61 64 74 77 65    tobcd2..;..adtwe
001B90:  33 3A 09 6C 64 20 68 2C 30 43 48 0D 0A 09 61 64    3:.ld h,0CH...ad
001BA0:  64 20 61 2C 68 0D 0A 09 6A 70 20 74 6F 62 63 64    d a,h...jp tobcd
001BB0:  32 0D 0A 3B 0D 0A 61 64 65 69 67 33 3A 09 6C 64    2..;..adeig3:.ld
001BC0:  20 68 2C 31 32 48 0D 0A 09 61 64 64 20 61 2C 68     h,12H...add a,h
001BD0:  0D 0A 09 6A 70 20 74 6F 62 63 64 32 0D 0A 3B 0D    ...jp tobcd2..;.
001BE0:  0A 61 64 74 66 72 33 3A 09 6C 64 20 68 2C 31 38    .adtfr3:.ld h,18
001BF0:  48 0D 0A 09 61 64 64 20 61 2C 68 0D 0A 3B 0D 0A    H...add a,h..;..
001C00:  74 6F 62 63 64 32 3A 09 61 64 64 20 61 2C 37 38    tobcd2:.add a,78
001C10:  48 0D 0A 09 64 61 61 0D 0A 09 6C 64 20 62 63 2C    H...daa...ld bc,
001C20:  31 32 48 0D 0A 09 6C 64 20 28 62 63 29 2C 61 0D    12H...ld (bc),a.
001C30:  0A 09 6C 64 20 61 2C 33 31 48 0D 0A 09 6C 64 20    ..ld a,31H...ld 
001C40:  62 63 2C 31 31 48 0D 0A 09 6C 64 20 28 62 63 29    bc,11H...ld (bc)
001C50:  2C 61 0D 0A 09 6C 64 20 61 2C 31 32 48 0D 0A 09    ,a...ld a,12H...
001C60:  6C 64 20 62 63 2C 31 30 48 0D 0A 09 6C 64 20 28    ld bc,10H...ld (
001C70:  62 63 29 2C 61 0D 0A 09 72 73 74 20 30 30 48 0D    bc),a...rst 00H.
001C80:  0A 3B 0D 0A 73 75 62 74 72 3A 09 61 6E 64 20 61    .;..subtr:.and a
001C90:  0D 0A 09 73 62 63 20 68 6C 2C 64 65 0D 0A 09 72    ...sbc hl,de...r
001CA0:  65 74 0D 0A 3B 0D 0A 74 68 72 6F 6E 65 3A 09 6C    et..;..throne:.l
001CB0:  64 20 64 65 2C 31 46 48 09 3B 20 61 72 65 20 74    d de,1FH.; are t
001CC0:  68 65 72 65 20 33 30 20 64 61 79 73 20 6C 65 66    here 30 days lef
001CD0:  74 3F 0D 0A 09 63 61 6C 6C 20 73 75 62 74 72 09    t?...call subtr.
001CE0:  3B 20 69 66 20 73 6F 20 63 61 72 72 79 20 6F 6E    ; if so carry on
001CF0:  2C 20 69 66 20 6E 6F 74 0D 0A 09 70 6F 70 20 62    , if not...pop b
001D00:  46 65 62 72 75 61 72 79 20 69 6E 20 61 0D 0A 09    February in a...
001D10:  69 6E 63 20 61 09 09 3B 20 61 64 64 20 6F 6E 65    inc a..; add one
001D20:  0D 0A 09 6C 64 20 65 2C 61 09 09 3B 20 70 75 74    ...ld e,a..; put
001D30:  20 6E 75 6D 62 65 72 20 69 6E 20 65 0D 0A 09 6C     number in e...l
001D40:  64 20 64 2C 30 09 09 3B 20 7A 65 72 6F 20 64 0D    d d,0..; zero d.
001D50:  0A 09 6C 64 20 61 2C 30 32 48 09 3B 20 69 74 27    ..ld a,02H.; it'
001D60:  73 20 46 65 62 72 75 61 72 79 0D 0A 09 63 61 6C    s February...cal
001D70:  6C 20 73 75 62 74 72 0D 0A 09 6A 70 20 63 2C 73    l subtr...jp c,s
001D80:  65 74 64 61 74 09 3B 20 69 66 20 69 74 27 73 20    etdat.; if it's 
001D90:  32 39 2F 33 30 20 64 61 79 73 20 6F 72 20 6C 65    29/30 days or le
001DA0:  73 73 2C 20 73 65 74 20 64 61 74 65 0D 0A 09 70    ss, set date...p
001DB0:  6F 70 20 68 6C 09 09 3B 20 72 65 74 72 69 65 76    op hl..; retriev
001DC0:  65 20 64 61 79 73 20 66 72 6F 6D 20 73 74 61 63    e days from stac
001DD0:  6B 0D 0A 09 70 75 73 68 20 62 63 09 09 3B 20 70    k...push bc..; p
001DE0:  75 74 20 64 61 79 73 20 69 6E 20 46 65 62 72 75    ut days in Febru
001DF0:  61 72 79 20 6F 6E 20 73 74 61 63 6B 0D 0A 09 70    ary on stack...p
001E00:  6F 70 20 64 65 09 09 3B 20 72 65 74 72 69 65 76    op de..; retriev
001E10:  65 20 64 61 79 73 20 69 6E 20 46 65 62 72 75 61    e days in Februa
001E20:  72 79 20 74 6F 20 64 65 0D 0A 09 63 61 6C 6C 20    ry to de...call 
001E30:  73 75 62 74 72 09 3B 20 64 65 64 75 63 74 20 64    subtr.; deduct d
001E40:  61 79 73 20 69 6E 20 46 65 62 72 75 61 72 79 0D    ays in February.
001E50:  0A 3B 0D 0A 6D 61 72 3A 09 70 75 73 68 20 68 6C    .;..mar:.push hl
001E60:  09 09 3B 20 73 61 76 65 20 64 61 79 73 20 6C 65    ..; save days le
001E70:  66 74 20 74 6F 20 73 74 61 63 6B 0D 0A 09 6C 64    ft to stack...ld
001E80:  20 61 2C 30 33 48 09 3B 20 69 74 27 73 20 4D 61     a,03H.; it's Ma
001E90:  72 63 68 0D 0A 09 63 61 6C 6C 20 74 68 72 74 77    rch...call thrtw
001EA0:  6F 0D 0A 3B 0D 0A 61 70 72 3A 09 70 75 73 68 20    o..;..apr:.push 
001EB0:  68 6C 09 09 3B 20 73 61 76 65 20 64 61 79 73 20    hl..; save days 
001EC0:  6C 65 66 74 20 74 6F 20 73 74 61 63 6B 0D 0A 09    left to stack...
001ED0:  6C 64 20 61 2C 30 34 48 09 3B 20 69 74 27 73 20    ld a,04H.; it's 
001EE0:  41 70 72 69 6C 0D 0A 09 63 61 6C 6C 20 74 68 72    April...call thr
001EF0:  6F 6E 65 0D 0A 3B 0D 0A 6D 61 79 3A 09 70 75 73    one..;..may:.pus
001F00:  63 09 09 3B 20 74 61 6B 65 20 6F 66 66 20 72 65    c..; take off re
001F10:  74 75 72 6E 20 61 64 64 72 65 73 73 0D 0A 09 6A    turn address...j
001F20:  70 20 63 2C 73 65 74 64 61 74 09 3B 20 69 74 27    p c,setdat.; it'
001F30:  73 20 74 68 69 73 20 6D 6F 6E 74 68 2C 20 73 6F    s this month, so
001F40:  20 73 65 74 64 61 74 0D 0A 09 70 6F 70 20 68 6C     setdat...pop hl
001F50:  09 09 3B 20 72 65 74 72 69 65 76 65 20 64 61 79    ..; retrieve day
001F60:  73 20 6C 65 66 74 20 66 72 6F 6D 20 73 74 61 63    s left from stac
001F70:  6B 0D 0A 09 70 75 73 68 20 62 63 09 09 3B 20 70    k...push bc..; p
001F80:  75 74 20 62 61 63 6B 20 72 65 74 75 72 6E 20 61    ut back return a
001F90:  64 64 72 65 73 73 0D 0A 09 6C 64 20 64 65 2C 31    ddress...ld de,1
001FA0:  45 48 09 3B 20 64 65 64 75 63 74 20 64 61 79 73    EH.; deduct days
001FB0:  20 69 6E 20 6D 6F 6E 74 68 0D 0A 09 63 61 6C 6C     in month...call
001FC0:  20 73 75 62 74 72 0D 0A 09 72 65 74 0D 0A 3B 0D     subtr...ret..;.
001FD0:  0A 74 68 72 74 77 6F 3A 09 6C 64 20 64 65 2C 32    .thrtwo:.ld de,2
001FE0:  30 48 09 3B 20 61 72 65 20 74 68 65 72 65 20 33    0H.; are there 3
001FF0:  31 20 64 61 79 73 20 6C 65 66 74 3F 0D 0A 09 63    1 days left?...c
002000:  61 6C 6C 20 73 75 62 74 72 09 3B 20 69 66 20 73    all subtr.; if s
002010:  6F 20 63 61 72 72 79 20 6F 6E 2C 20 69 66 20 6E    o carry on, if n
002020:  6F 74 0D 0A 09 70 6F 70 20 62 63 09 09 3B 20 74    ot...pop bc..; t
002030:  61 6B 65 20 6F 66 66 20 72 65 74 75 72 6E 20 61    ake off return a
002040:  64 64 72 65 73 73 0D 0A 09 6A 70 20 63 2C 73 65    ddress...jp c,se
002050:  74 64 61 74 09 3B 20 69 74 27 73 20 74 68 69 73    tdat.; it's this
002060:  20 6D 6F 6E 74 68 2C 20 73 6F 20 73 65 74 64 61     month, so setda
002070:  74 0D 0A 09 70 6F 70 20 68 6C 09 09 3B 20 72 65    t...pop hl..; re
002080:  74 72 69 65 76 65 20 64 61 79 73 20 6C 65 66 74    trieve days left
002090:  20 66 72 6F 6D 20 73 74 61 63 6B 0D 0A 09 70 75     from stack...pu
0020A0:  73 68 20 62 63 09 09 3B 20 70 75 74 20 62 61 63    sh bc..; put bac
0020B0:  6B 20 72 65 74 75 72 6E 20 61 64 64 72 65 73 73    k return address
0020C0:  0D 0A 09 6C 64 20 64 65 2C 31 46 48 09 3B 20 64    ...ld de,1FH.; d
0020D0:  65 64 75 63 74 20 64 61 79 73 20 69 6E 20 6D 6F    educt days in mo
0020E0:  6E 74 68 0D 0A 09 63 61 6C 6C 20 73 75 62 74 72    nth...call subtr
0020F0:  0D 0A 09 72 65 74 0D 0A 3B 0D 0A 64 61 74 65 3A    ...ret..;..date:
002100:  68 20 68 6C 09 09 3B 20 73 61 76 65 20 64 61 79    h hl..; save day
002110:  73 20 6C 65 66 74 20 74 6F 20 73 74 61 63 6B 0D    s left to stack.
002120:  0A 09 6C 64 20 61 2C 30 35 48 09 3B 20 69 74 27    ..ld a,05H.; it'
002130:  73 20 4D 61 79 0D 0A 09 63 61 6C 6C 20 74 68 72    s May...call thr
002140:  74 77 6F 0D 0A 3B 0D 0A 6A 75 6E 3A 09 70 75 73    two..;..jun:.pus
002150:  68 20 68 6C 09 09 3B 20 73 61 76 65 20 64 61 79    h hl..; save day
002160:  73 20 6C 65 66 74 20 74 6F 20 73 74 61 63 6B 0D    s left to stack.
002170:  0A 09 6C 64 20 61 2C 30 36 48 09 3B 20 69 74 27    ..ld a,06H.; it'
002180:  73 20 4A 75 6E 65 0D 0A 09 63 61 6C 6C 20 74 68    s June...call th
002190:  72 6F 6E 65 0D 0A 3B 0D 0A 6A 75 6C 3A 09 70 75    rone..;..jul:.pu
0021A0:  73 68 20 68 6C 09 09 3B 20 73 61 76 65 20 64 61    sh hl..; save da
0021B0:  79 73 20 6C 65 66 74 20 74 6F 20 73 74 61 63 6B    ys left to stack
0021C0:  0D 0A 09 6C 64 20 61 2C 30 37 48 09 3B 20 69 74    ...ld a,07H.; it
0021D0:  27 73 20 4A 75 6C 79 0D 0A 09 63 61 6C 6C 20 74    's July...call t
0021E0:  68 72 74 77 6F 0D 0A 3B 0D 0A 61 75 67 3A 09 70    hrtwo..;..aug:.p
0021F0:  75 73 68 20 68 6C 09 09 3B 20 73 61 76 65 20 64    ush hl..; save d
002200:  61 79 73 20 6C 65 66 74 20 74 6F 20 73 74 61 63    ays left to stac
002210:  6B 0D 0A 09 6C 64 20 61 2C 30 38 48 09 3B 20 69    k...ld a,08H.; i
002220:  74 27 73 20 41 75 67 75 73 74 0D 0A 09 63 61 6C    t's August...cal
002230:  6C 20 74 68 72 74 77 6F 0D 0A 3B 0D 0A 73 65 70    l thrtwo..;..sep
002240:  74 3A 09 70 75 73 68 20 68 6C 09 09 3B 20 73 61    t:.push hl..; sa
002250:  76 65 20 64 61 79 73 20 6C 65 66 74 20 74 6F 20    ve days left to 
002260:  73 74 61 63 6B 0D 0A 09 6C 64 20 61 2C 30 39 48    stack...ld a,09H
002270:  09 3B 20 69 74 27 73 20 53 65 70 74 65 6D 62 65    .; it's Septembe
002280:  72 0D 0A 09 63 61 6C 6C 20 74 68 72 6F 6E 65 0D    r...call throne.
002290:  0A 3B 0D 0A 6F 63 74 3A 09 70 75 73 68 20 68 6C    .;..oct:.push hl
0022A0:  09 09 3B 20 73 61 76 65 20 64 61 79 73 20 6C 65    ..; save days le
0022B0:  66 74 20 74 6F 20 73 74 61 63 6B 0D 0A 09 6C 64    ft to stack...ld
0022C0:  20 61 2C 30 41 48 09 3B 20 69 74 27 73 20 4F 63     a,0AH.; it's Oc
0022D0:  74 6F 62 65 72 0D 0A 09 63 61 6C 6C 20 74 68 72    tober...call thr
0022E0:  74 77 6F 0D 0A 3B 0D 0A 6E 6F 76 3A 09 70 75 73    two..;..nov:.pus
0022F0:  68 20 68 6C 09 09 3B 20 73 61 76 65 20 64 61 79    h hl..; save day
002300:  09 64 73 09 34 0D 0A 3B 0D 0A 1A 1A 1A 1A 1A 1A    .ds.4..;........
002310:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
002320:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
002330:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
002340:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
002350:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
002360:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
002370:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
002380:  CD 62 0B 18 E2 78 FE 05 28 DD 2B 04 CD 92 1B 18    .b...x..(.+.....
002390:  D6 36 00 CD 99 1D C1 D1 C9 21 00 00 11 87 28 1A    .6.......!....(.
0023A0:  13 B7 C8 D6 30 29 E5 29 29 C1 09 85 6F 30 F0 24    ....0).))...o0.$
0023B0:  18 ED 47 6F 20 74 6F 20 6C 69 6E 65 3A 20 3A C0    ..Go to line: :.
0023C0:  28 B7 28 0D 21 BB 28 11 87 28 01 05 00 ED B0 18    (.(.!.(..(......
0023D0:  25 CD 8B 1E 6F CD 8B 1E 67 B5 C8 CD 6A 1E AF 02    %...o...g...j...
0023E0:  21 E4 28 CD 8B 1E 77 23 B7 20 F8 21 C4 28 CD 8B    !.(...w#. .!.(..
0023F0:  1E 77 23 B7 20 F8 ED 5B 85 28 21 C4 28 E5 AF 47    .w#. ..[.(!.(..G
002400:  4F ED B1 79 ED 44 47 E1 1A BE 23 13 28 FA 2B 2B    O..y.DG...#.(.++
002410:  7E B7 28 4F C5 3E 80 CD 3D 08 21 D2 28 06 12 CD    ~.(O.>..=.!.(...
002420:  51 0A C1 21 C4 28 E5 C5 CD 51 0A 3E 01 CD 66 1C    Q..!.(...Q.>..f.
002430:  C1 E1 20 18 48 06 00 11 40 2A D5 ED B0 AF 32 C0    .. .H...@*....2.
002440:  28 32 D3 01 3C 32 D0 01 E1 C3 0F 1C 11 BB 28 21    (2..<2........(!
002450:  87 28 01 05 00 ED B0 AF 32 D0 01 32 87 28 32 D5    .(......2..2.(2.
002460:  27 3E 01 32 C0 28 3E 01 B7 C9 01 87 28 11 18 FC    '>.2.(>.....(...
002470:  CD 80 1E 11 9C FF CD 80 1E 1E F6 CD 80 1E 1E FF    ................
002480:  3E 2F 19 3C 38 FC ED 52 02 03 C9 E5 D5 2A B9 28    >/.<8..R.....*.(
002490:  11 A0 29 B7 ED 52 19 20 14 11 A0 29 0E 14 CD D8    ..)..R. ...)....
0024A0:  11 21 80 00 11 20 29 44 4D D5 ED B0 E1 7E 23 22    .!... )DM....~#"
0024B0:  B9 28 D1 E1 C9 E5 D5 C5 11 A0 29 3A C1 28 B7 28    .(........):.(.(
0024C0:  09 0E 10 CD D8 11 AF 32 C1 28 32 AC 29 32 C0 29    .......2.(2.)2.)
0024D0:  CD DD 1E C1 D1 E1 D8 32 C1 28 C3 D1 1C 0E 0F CD    .......2.(......
0024E0:  D8 11 3C 37 C8 3F 21 A0 29 22 B9 28 C9 CD 89 15    ..<7.?!.)".(....
0024F0:  D8 CD CC 25 CA 36 16 CD E3 25 C3 A8 1F CD 89 15    ...%.6...%......
002500:  73 20 6C 65 66 74 20 74 6F 20 73 74 61 63 6B 0D    s left to stack.
002510:  0A 09 6C 64 20 61 2C 30 42 48 09 3B 20 69 74 27    ..ld a,0BH.; it'
002520:  73 20 4E 6F 76 65 6D 62 65 72 0D 0A 09 63 61 6C    s November...cal
002530:  6C 20 74 68 72 6F 6E 65 0D 0A 3B 0D 0A 64 65 63    l throne..;..dec
002540:  3A 09 70 75 73 68 20 68 6C 09 09 3B 20 73 61 76    :.push hl..; sav
002550:  65 20 64 61 79 73 20 6C 65 66 74 20 74 6F 20 73    e days left to s
002560:  74 61 63 6B 0D 0A 09 6C 64 20 61 2C 30 43 48 09    tack...ld a,0CH.
002570:  3B 20 69 74 27 73 20 44 65 63 65 6D 62 65 72 0D    ; it's December.
002580:  0A 09 63 61 6C 6C 20 74 68 72 74 77 6F 0D 0A 3B    ..call thrtwo..;
002590:  0D 0A 73 65 74 64 61 74 3A 09 70 6F 70 20 68 6C    ..setdat:.pop hl
0025A0:  09 09 3B 20 72 65 74 72 69 65 76 65 20 64 61 79    ..; retrieve day
0025B0:  73 20 6C 65 66 74 20 66 72 6F 6D 20 73 74 61 63    s left from stac
0025C0:  6B 0D 0A 09 70 75 73 68 20 68 6C 09 09 3B 20 73    k...push hl..; s
0025D0:  61 76 65 20 64 61 79 73 20 6C 65 66 74 20 74 6F    ave days left to
0025E0:  20 73 74 61 63 6B 0D 0A 09 63 70 20 30 41 48 09     stack...cp 0AH.
0025F0:  09 3B 20 69 73 20 6D 6F 6E 74 68 20 75 6E 64 65    .; is month unde
002600:  72 20 31 30 3F 0D 0A 09 6A 70 20 63 2C 6D 6F 6E    r 10?...jp c,mon
002610:  74 68 09 3B 20 67 6F 20 61 68 65 61 64 0D 0A 09    th.; go ahead...
002620:  6C 64 20 68 2C 30 36 48 09 3B 20 61 64 64 20 73    ld h,06H.; add s
002630:  69 78 0D 0A 09 61 64 64 20 61 2C 68 0D 0A 3B 0D    ix...add a,h..;.
002640:  0A 6D 6F 6E 74 68 3A 09 6C 64 20 62 63 2C 31 30    .month:.ld bc,10
002650:  48 0D 0A 09 6C 64 20 28 62 63 29 2C 61 09 3B 20    H...ld (bc),a.; 
002660:  70 75 74 20 6D 6F 6E 74 68 20 69 6E 20 6C 6F 63    put month in loc
002670:  61 74 69 6F 6E 20 31 30 0D 0A 3B 0D 0A 73 65 74    ation 10..;..set
002680:  64 61 79 3A 09 70 6F 70 20 68 6C 09 09 3B 20 72    day:.pop hl..; r
002690:  65 74 72 69 65 76 65 20 64 61 79 73 20 6C 65 66    etrieve days lef
0026A0:  74 20 66 72 6F 6D 20 73 74 61 63 6B 0D 0A 09 6C    t from stack...l
0026B0:  64 20 61 2C 6C 09 09 3B 20 70 75 74 20 64 61 79    d a,l..; put day
0026C0:  73 20 6C 65 66 74 20 69 6E 20 61 0D 0A 09 63 70    s left in a...cp
0026D0:  20 30 41 48 09 09 3B 20 69 73 20 64 61 79 20 75     0AH..; is day u
0026E0:  6E 64 65 72 20 31 30 3F 0D 0A 09 6A 70 20 63 2C    nder 10?...jp c,
0026F0:  74 6F 64 61 79 09 3B 20 67 6F 20 61 68 65 61 64    today.; go ahead
002700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
002710:  02 00 01 00 02 09 52 E5 02 00 C1 02 00 00 00 02    ......R.........
002720:  02 00 C6 02 00 00 00 02 02 00 C2 02 00 00 00 02    ................
002730:  02 00 C7 02 00 00 00 02 02 00 C3 02 00 00 00 02    ................
002740:  02 00 C8 02 00 00 00 02 02 00 C4 02 00 00 00 02    ................
002750:  02 00 C9 02 00 00 00 02 02 00 C5 02 00 00 00 02    ................
002760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002800:  0E 0C CD 05 00 FE 31 C2 15 01 11 1E 01 0E 09 CD    ......1.........
002810:  05 00 C3 57 01 11 3D 01 0E 09 CD 05 00 C7 49 6E    ...W..=.......In
002820:  73 74 61 6C 6C 69 6E 67 20 64 61 74 65 20 66 6F    stalling date fo
002830:  72 20 53 75 70 65 72 63 61 6C 63 32 24 52 65 71    r Supercalc2$Req
002840:  75 69 72 65 73 20 43 50 2F 4D 20 50 6C 75 73 20    uires CP/M Plus 
002850:  74 6F 20 72 75 6E 24 11 EF 02 0E 69 CD 05 00 2A    to run$....i...*
002860:  EF 02 3E 00 E5 11 B5 05 CD C5 02 DA 7C 01 F5 3C    ..>.........|..<
002870:  3C 3C 4F F1 79 CA 85 02 3C C3 64 01 E1 E5 01 1C    <<O.y...<.d.....
002880:  00 11 6D 01 CD C5 02 DA B4 01 CA 85 02 3C E5 01    ..m..........<..
002890:  1C 00 11 6D 01 CD C5 02 DA B4 01 CA 85 02 3C E5    ...m..........<.
0028A0:  01 1D 00 11 6E 01 CD C5 02 DA B4 01 CA 85 02 3C    ....n..........<
0028B0:  E5 01 1C 00 E1 C5 E5 FE 0A DA E3 01 FE 14 DA CE    ................
0028C0:  01 FE 1E DA D4 01 FE 28 DA DA 01 C3 E0 01 26 06    .......(......&.
0028D0:  84 C3 E3 01 26 0C 84 C3 E3 01 26 12 84 C3 E3 01    ....&.....&.....
0028E0:  26 18 84 C6 78 27 01 12 00 02 E1 C1 E5 3E 01 11    &...x'.......>..
0028F0:  20 00 CD C5 02 DA 4F 02 E1 11 1F 00 CD C5 02 E5     .....O.........
002900:  79 3C 5F 16 00 3E 02 CD C5 02 DA 4F 02 E1 C5 D1    y<_..>.....O....
002910:  CD C5 02 E5 3E 03 CD DC 02 E5 3E 04 CD C9 02 E5    ....>.....>.....
002920:  3E 05 CD DC 02 E5 3E 06 CD C9 02 E5 3E 07 CD DC    >.....>.....>...
002930:  02 E5 3E 08 CD DC 02 E5 3E 09 CD C9 02 E5 3E 0A    ..>.....>.....>.
002940:  CD DC 02 E5 3E 0B CD C9 02 E5 3E 0C CD DC 02 E1    ....>.....>.....
002950:  E5 FE 0A DA 59 02 26 06 84 01 10 00 02 E1 7D FE    ....Y.&.......}.
002960:  0A DA 80 02 FE 14 DA 71 02 FE 1E DA 77 02 C3 7D    .......q....w..}
002970:  02 26 06 84 C3 80 02 26 0C 84 C3 80 02 26 12 84    .&.....&.....&..
002980:  01 11 00 02 C7 FE 0A DA B1 02 FE 14 DA 9C 02 FE    ................
002990:  1E DA A2 02 FE 28 DA A8 02 C3 AE 02 26 06 84 C3    .....(......&...
0029A0:  B1 02 26 0C 84 C3 B1 02 26 12 84 C3 B1 02 26 18    ..&.....&.....&.
0029B0:  84 C6 78 27 01 12 00 02 3E 31 01 11 00 02 3E 12    ..x'....>1....>.
0029C0:  01 10 00 02 C7 A7 ED 52 C9 11 1F 00 CD C5 02 C1    .......R........
0029D0:  DA 4F 02 E1 C5 11 1E 00 CD C5 02 C9 11 20 00 CD    .O........... ..
0029E0:  C5 02 C1 DA 4F 02 E1 C5 11 1F 00 CD C5 02 C9 00    ....O...........
0029F0:  00 00 00 0D 54 CA A6 94 CD 14 53 CD A5 4C C2 8D    ....T.....S..L..
002A00:  00 4F 54 4F 20 34 31 30 00 73 69 63 20 33 2E 31    .OTO 410.sic 3.1
002A10:  5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73 69 63    ZBasic 3.1ZBasic
002A20:  20 33 2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42     3.1ZBasic 3.1ZB
002A30:  61 73 69 63 20 33 2E 31 5A 42 61 73 69 63 20 33    asic 3.1ZBasic 3
002A40:  5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73 69 63    ZBasic 3.1ZBasic
002A50:  20 33 2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42     3.1ZBasic 3.1ZB
002A60:  61 73 69 63 20 33 2E 31 5A 42 61 73 69 63 20 33    asic 3.1ZBasic 3
002A70:  2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73    .1ZBasic 3.1ZBas
002A80:  69 63 20 33 2E 31 5A 42 61 73 69 63 20 33 2E 31    ic 3.1ZBasic 3.1
002A90:  5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73 69 63    ZBasic 3.1ZBasic
002AA0:  20 33 2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42     3.1ZBasic 3.1ZB
002AB0:  61 73 69 63 20 33 2E 31 5A 42 61 73 69 63 20 33    asic 3.1ZBasic 3
002AC0:  5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73 69 63    ZBasic 3.1ZBasic
002AD0:  20 33 2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42     3.1ZBasic 3.1ZB
002AE0:  61 73 69 63 20 33 2E 31 5A 42 61 73 69 63 20 33    asic 3.1ZBasic 3
002AF0:  2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73    .1ZBasic 3.1ZBas
002B00:  31 52 DB E5 22 76 01 21 FF FF 22 7C 01 21 A7 27    1R.."v.!.."|.!.'
002B10:  22 A5 27 AF 32 45 25 32 7F 04 0E 0C CD 05 00 FE    ".'.2E%2........
002B20:  20 DA 71 04 FE 30 01 FB 1F 11 60 20 38 06 01 DF     .q..0....` 8...
002B30:  1F 11 00 20 2A 06 00 2B 3E 10 32 90 08 ED 43 2E    ... *..+>.2...C.
002B40:  01 ED 53 31 01 22 74 0E 2B ED 5B 0D 05 B7 ED 52    ..S1."t.+.[....R
002B50:  38 1F CD 19 05 CD DC 09 CD BB 05 ED 7B 01 04 E5    8...........{...
002B60:  21 CB 1B 11 00 02 01 0A 00 ED B8 CD 91 28 C3 06    !............(..
002B70:  01 21 A4 04 CD 8A 07 18 F5 E5 CD A6 08 E1 3E 00    .!............>.
002B80:  22 7C 01 3C 28 05 CD 12 01 FE 13 CC 09 01 FE 03    "|.<(...........
002B90:  28 4C FE 1A C0 3A 7F 04 2F 32 7F 04 18 E0 3E FF    (L...:../2....>.
002BA0:  32 7F 04 C9 0D 4E 6F 74 20 45 6E 6F 75 67 68 20    2....Not Enough 
002BB0:  4D 65 6D 6F 72 79 00 0D 42 6F 75 6E 64 73 20 45    Memory..Bounds E
002BC0:  72 72 6F 72 00 0D 42 72 65 61 6B 00 20 69 6E 00    rror..Break. in.
002BD0:  7C B8 D8 7D B9 D8 2A 7C 01 11 B7 04 18 03 11 C5    |..}..*|........
002BE0:  04 AF 32 FF 01 CD 00 05 23 7C B5 28 0A 11 CC 04    ..2.....#|.(....
002BF0:  CD 00 05 2B CD A6 08 CD C3 08 CD CD 23 C3 6E 04    ...+........#.n.
002C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
002E00:  C9 80 03 C9 00 00 00 00 00 00 00 00 00 00 00 01    ................
002E10:  80 04 2B 02 00 00 53 32 45 50 53 4F 4E 37 00 00    ..+...S2EPSON7..
002E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F00:  CD 08 03 D8 CD 22 03 D8 11 44 03 0E 09 CD CA 01    ....."...D......
002F10:  3E 0D CD E2 02 3E 0A CD E2 02 2A 06 00 E5 11 0A    >....>....*.....
002F20:  00 19 11 27 04 01 08 00 ED B0 E1 E5 11 12 00 19    ...'............
002F30:  7E E1 3C 28 43 11 04 00 19 7E 23 66 6F E5 11 0A    ~.<(C....~#fo...
002F40:  00 19 11 30 04 01 08 00 ED B0 E1 E5 D5 21 27 04    ...0.........!'.
002F50:  11 30 04 CD F5 02 D1 E1 20 D1 3A 5D 00 FE 52 28    .0...... .:]..R(
002F60:  09 11 79 03 0E 09 CD CA 01 C9 CD C5 01 36 FF 11    ..y..........6..
002F70:  9A 03 0E 09 CD CA 01 C9 3A 5D 00 FE 52 C2 89 01    ........:]..R...
002F80:  11 A9 03 0E 09 CD CA 01 C9 11 C6 03 0E 31 CD 05    .............1..
002F90:  00 ED 5B 06 00 B7 EB ED 52 30 09 11 C8 03 0E 09    ..[.....R0......
002FA0:  CD CA 01 C9 CD C2 01 36 00 D5 E5 11 EC 03 21 F6    .......6......!.
002FB0:  03 CD DF 01 E1 D1 06 FF 0E 06 16 FC CD 41 03 D7    .............A..
002FC0:  00 C9 2A 06 00 11 08 00 19 C9 C3 05 00 02 F5 C5    ..*.............
002FD0:  D5 E5 5F 3A CD 01 4F CD CA 01 E1 D1 C1 F1 C9 C5    .._:..O.........
002FE0:  CD E5 01 C1 C9 7E FE 25 28 40 FE 5C CC F7 01 CD    .....~.%(@.\....
002FF0:  E2 02 B7 C8 23 18 EE 23 7E CD 78 02 FE 74 20 03    ....#..#~.x..t .
003000:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
003010:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 20 53 43 32 44 41    ********** SC2DA
003020:  54 45 2E 43 4F 4D 20 2A 2A 2A 2A 2A 2A 2A 2A 2A    TE.COM *********
003030:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
003040:  2A 0D 0A 0D 0A 20 20 20 53 43 32 44 41 54 45 2E    *....   SC2DATE.
003050:  43 4F 4D 20 69 73 20 61 20 72 65 70 6C 61 63 65    COM is a replace
003060:  6D 65 6E 74 20 66 6F 72 20 44 41 54 54 49 4D 2E    ment for DATTIM.
003070:  43 4F 4D 20 73 75 70 70 6C 69 65 64 20 77 69 74    COM supplied wit
003080:  68 0D 0A 20 20 20 53 75 70 65 72 63 61 6C 63 32    h..   Supercalc2
003090:  2E 20 20 49 74 20 74 61 6B 65 73 20 74 68 65 20    .  It takes the 
0030A0:  43 50 2F 4D 20 64 61 74 65 2C 20 63 6F 6E 76 65    CP/M date, conve
0030B0:  72 74 73 20 69 74 20 74 6F 20 42 43 44 20 0D 0A    rts it to BCD ..
0030C0:  20 20 20 61 6E 64 20 70 6C 61 63 65 73 20 69 74       and places it
0030D0:  20 69 6E 20 52 53 54 20 32 20 77 68 65 72 65 20     in RST 2 where 
0030E0:  69 74 20 63 61 6E 20 62 65 20 72 65 61 64 20 62    it can be read b
0030F0:  79 20 53 75 70 65 72 63 61 6C 63 32 2E 0D 0A 0D    y Supercalc2....
003100:  0A 20 20 20 49 74 20 77 69 6C 6C 20 6F 6E 6C 79    .   It will only
003110:  20 72 75 6E 20 77 69 74 68 20 43 50 2F 4D 20 50     run with CP/M P
003120:  6C 75 73 20 61 6E 64 20 62 65 67 69 6E 73 20 77    lus and begins w
003130:  69 74 68 20 61 20 63 68 65 63 6B 20 0D 0A 20 20    ith a check ..  
003140:  20 66 6F 72 20 43 50 2F 4D 20 50 6C 75 73 2E 20     for CP/M Plus. 
003150:  20 49 74 20 72 65 6C 69 65 73 20 6F 6E 20 74 68     It relies on th
003160:  65 20 75 73 65 72 20 68 61 76 69 6E 67 20 65 6E    e user having en
003170:  74 65 72 65 64 20 74 68 65 0D 0A 20 20 20 43 50    tered the..   CP
003180:  2F 4D 20 64 61 74 65 20 75 73 69 6E 67 20 44 41    /M date using DA
003190:  54 45 2E 43 4F 4D 20 6F 72 20 63 61 6C 6C 69 6E    TE.COM or callin
0031A0:  67 20 61 20 63 6C 6F 63 6B 20 73 75 63 68 20 61    g a clock such a
0031B0:  73 20 74 68 65 20 0D 0A 20 20 20 53 43 41 20 50    s the ..   SCA P
0031C0:  72 6F 66 65 73 73 69 6F 6E 61 6C 20 50 6C 75 73    rofessional Plus
0031D0:  2E 0D 0A 0D 0A 20 20 20 49 74 20 77 61 73 20 77    .....   It was w
0031E0:  72 69 74 74 65 6E 20 61 6E 64 20 63 6F 6D 70 69    ritten and compi
0031F0:  6C 65 64 20 75 73 69 6E 67 20 48 69 73 6F 66 74    led using Hisoft
003200:  3E 09 C9 FE 62 20 03 3E 08 C9 FE 72 20 03 3E 0D    >...b .>...r .>.
003210:  C9 FE 66 20 03 3E 0C C9 FE 6E 20 08 3E 0D CD E2    ..f .>...n .>...
003220:  02 3E 0A C9 FE 65 C0 3E 1B C9 23 7E B7 28 B6 CD    .>...e.>..#~.(..
003230:  78 02 E5 F5 1A 6F 13 1A 67 13 F1 FE 73 20 0A 7E    x....o..g...s .~
003240:  B7 28 30 CD E2 02 23 18 F6 FE 75 20 05 CD A0 02    .(0...#...u ....
003250:  18 21 FE 64 20 05 CD 9D 02 18 18 FE 63 20 06 7E    .!.d .......c .~
003260:  CD E2 02 18 0E FE 78 20 05 CD 95 02 18 05 CD E2    ......x ........
003270:  02 1B 1B E1 23 C3 E5 01 FE 41 D8 FE 5B D0 C6 20    ....#....A..[.. 
003280:  C9 7E 0F 0F 0F 0F CD 8A 02 7E E6 0F C6 90 27 CE    .~.......~....'.
003290:  40 27 C3 E2 02 23 CD 81 02 2B C3 81 02 AF 18 02    @'...#...+......
0032A0:  AF 3D E5 D5 5E 23 56 B7 20 10 7A B7 F2 BA 02 2F    .=..^#V. .z..../
0032B0:  57 7B 2F 5F 13 3E 2D CD E2 02 EB CD C1 02 D1 E1    W{/_.>-.........
0032C0:  C9 C5 D5 E5 01 F6 FF 11 FF FF 09 13 38 FC 01 0A    ............8...
0032D0:  00 09 EB 7C B5 C4 C1 02 7B C6 30 CD E2 02 E1 D1    ...|....{.0.....
0032E0:  C1 C9 C3 CE 01 C5 01 00 00 7E B7 28 04 03 23 18    .........~.(..#.
0032F0:  F8 C5 E1 C1 C9 EB 1A 96 C0 7E B7 C8 23 13 18 F6    .........~..#...
003300:  7E ED A0 E0 B7 C8 18 F8 0E 0C CD CA 01 7C B7 C2    ~............|..
003310:  18 03 7D E6 F0 FE 30 C8 11 39 04 0E 09 CD CA 01    ..}...0..9......
003320:  37 C9 CD 36 03 CD 41 03 E3 00 B7 C8 11 4F 04 0E    7..6..A......O..
003330:  09 CD CA 01 37 C9 2A 01 00 11 57 00 19 22 42 03    ....7.*...W.."B.
003340:  C9 C3 00 00 53 63 72 65 65 6E 20 44 75 6D 70 20    ....Screen Dump 
003350:  56 31 2E 32 20 62 79 20 4A 6F 68 6E 20 48 75 6E    V1.2 by John Hun
003360:  74 2E 20 20 28 43 29 20 4A 20 52 20 48 75 6E 74    t.  (C) J R Hunt
003370:  20 31 39 38 36 2E 0D 0A 24 45 52 52 4F 52 20 2D     1986...$ERROR -
003380:  20 52 53 58 20 61 6C 72 65 61 64 79 20 69 6E 73     RSX already ins
003390:  74 61 6C 6C 65 64 2E 0D 0A 24 52 53 58 20 72 65    talled...$RSX re
0033A0:  6D 6F 76 65 64 2E 0D 0A 24 45 52 52 4F 52 20 2D    moved...$ERROR -
0033B0:  20 52 53 58 20 6E 6F 74 20 69 6E 73 74 61 6C 6C     RSX not install
0033C0:  65 64 2E 0D 0A 24 5D 00 45 52 52 4F 52 20 2D 20    ed...$].ERROR - 
0033D0:  54 6F 6F 20 6C 69 74 74 6C 65 20 63 6F 6D 6D 6F    Too little commo
0033E0:  6E 20 6D 65 6D 6F 72 79 2E 0D 0A 24 05 04 27 04    n memory...$..'.
0033F0:  0B 04 18 04 06 00 25 73 25 73 25 73 5C 6E 25 73    ......%s%s%s\n%s
003400:  20 44 65 76 70 61 63 38 30 20 62 79 0D 0A 20 20     Devpac80 by..  
003410:  20 4A 6F 68 6E 20 52 20 48 75 64 73 6F 6E 2C 20     John R Hudson, 
003420:  37 39 20 4C 6F 6E 67 6C 65 79 20 52 6F 61 64 2C    79 Longley Road,
003430:  20 41 6C 6D 6F 6E 64 62 75 72 79 2C 20 48 75 64     Almondbury, Hud
003440:  64 65 72 73 66 69 65 6C 64 2E 0D 0A 0D 0A 20 20    dersfield.....  
003450:  20 49 74 20 77 61 73 20 70 6C 61 63 65 64 20 69     It was placed i
003460:  6E 20 74 68 65 20 50 75 62 6C 69 63 20 44 6F 6D    n the Public Dom
003470:  61 69 6E 20 31 34 20 4A 75 6C 79 20 31 39 39 32    ain 14 July 1992
003480:  3B 20 20 69 74 20 6D 61 79 20 62 65 20 0D 0A 20    ;  it may be .. 
003490:  20 20 61 6D 65 6E 64 65 64 20 61 6E 64 2F 6F 72      amended and/or
0034A0:  20 69 6E 63 6F 72 70 6F 72 61 74 65 64 20 69 6E     incorporated in
0034B0:  74 6F 20 61 6E 79 20 6F 74 68 65 72 20 50 75 62    to any other Pub
0034C0:  6C 69 63 20 44 6F 6D 61 69 6E 20 0D 0A 20 20 20    lic Domain ..   
0034D0:  70 72 6F 67 72 61 6D 20 62 75 74 20 6E 6F 74 20    program but not 
0034E0:  73 68 61 72 65 77 61 72 65 20 6F 72 20 63 6F 6D    shareware or com
0034F0:  6D 65 72 63 69 61 6C 20 70 72 6F 67 72 61 6D 73    mercial programs
003500:  2E 0D 0A 0D 0A 20 20 20 49 6E 66 6F 72 6D 61 74    .....   Informat
003510:  69 6F 6E 20 6F 6E 20 72 65 76 69 73 69 6F 6E 73    ion on revisions
003520:  2F 62 75 67 73 20 66 6F 75 6E 64 20 77 65 6C 63    /bugs found welc
003530:  6F 6D 65 64 20 62 79 20 74 68 65 20 61 75 74 68    omed by the auth
003540:  6F 72 2E 0D 0A 20 20 20 52 65 76 69 73 69 6F 6E    or...   Revision
003550:  73 20 62 79 20 74 68 65 20 61 75 74 68 6F 72 20    s by the author 
003560:  77 69 6C 6C 20 62 65 20 70 6C 61 63 65 64 20 69    will be placed i
003570:  6E 20 74 68 65 20 70 75 62 6C 69 63 20 64 6F 6D    n the public dom
003580:  61 69 6E 2E 0D 0A 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A    ain.............
003590:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0035A0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0035B0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0035C0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0035D0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0035E0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
0035F0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
003600:  25 78 5C 6E 00 52 53 58 20 28 00 29 20 69 6E 73    %x\n.RSX (.) ins
003610:  74 61 6C 6C 65 64 2E 00 54 6F 70 20 6F 66 20 54    talled..Top of T
003620:  50 41 20 69 73 20 00 00 00 00 00 00 00 00 00 00    PA is ..........
003630:  00 00 00 00 00 00 00 00 00 07 4D 75 73 74 20 62    ..........Must b
003640:  65 20 43 50 2F 4D 20 50 6C 75 73 21 0D 0A 24 07    e CP/M Plus!..$.
003650:  4D 75 73 74 20 62 65 20 43 50 43 36 31 32 38 21    Must be CPC6128!
003660:  0D 0A 24 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ..$.............
003670:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
003680:  00 00 00 00 00 00 C3 1E 01 C3 06 00 07 00 FF 00    ................
003690:  53 32 45 37 56 31 2E 32 00 00 00 C3 00 00 ED 73    S2E7V1.2.......s
0036A0:  E1 02 31 2B 03 F5 3A E3 02 B7 C2 86 01 3D 32 E3    ..1+..:......=2.
0036B0:  02 79 32 EC 02 ED 53 ED 02 C5 D5 E5 CD 93 01 FE    .y2...S.........
0036C0:  3C 20 14 1A FE 39 20 0F CD 2C 02 ED 7B E1 02 21    < ...9 ..,..{..!
0036D0:  00 00 AF 32 E3 02 C9 3E 06 CD 1B 01 1E BB 28 1A    ...2...>......(.
0036E0:  3E 15 CD 1B 01 1E BB 28 11 3E 17 CD 1B 01 1E BB    >......(.>......
0036F0:  28 08 CD 2C 02 CD D4 02 20 FB CD B9 01 30 D8 E1    (..,.... ....0..
003700:  D1 C1 AF 32 E3 02 F1 ED 7B E1 02 C3 09 01 01 3A    ...2....{......:
003710:  00 00 00 21 8E 01 CB 46 C8 CB 86 D5 F5 2A 01 00    ...!...F.....*..
003720:  11 57 00 19 22 1C 01 11 8F 01 0E 31 CD 09 01 11    .W.."......1....
003730:  18 00 19 22 91 01 F1 D1 C9 3A EC 02 ED 5B ED 02    ...".....:...[..
003740:  FE 01 28 1E FE 0A 20 11 7B B2 28 1F 2A 91 01 CB    ..(... .{.(.*...
003750:  6E 28 0F CB 7E 28 14 18 09 FE 06 20 0E 7B FE FD    n(..~(..... .{..
003760:  20 09 0E 06 1E FE CD 09 01 B7 C8 37 C9 0E 05 46     ..........7...F
003770:  23 C5 5E 23 E5 16 00 CD 09 01 E1 C1 10 F3 C9 05    #.^#............
003780:  1B 41 07 0D 0A 04 1B 4C 00 03 02 0D 0A 03 1B 41    .A.....L.......A
003790:  0C 3E 40 F5 11 00 00 0E 05 CD 09 01 F1 3D 20 F3    .>@..........= .
0037A0:  C9 CD 1B 01 27 02 C9 CD 1D BC 7E C9 CD 1B 01 11    ....'.....~.....
0037B0:  BC FE 02 C0 21 FF 01 CD ED 01 21 C7 00 E5 E1 E5    ....!.....!.....
0037C0:  7C E6 80 C2 C6 02 21 05 02 CD ED 01 CD 11 02 21    |.....!........!
0037D0:  00 00 EB 7A FE 02 C2 5E 02 7B FE 80 28 4C 0E 07    ...z...^.{..(L..
0037E0:  E1 E5 06 00 78 87 47 7C E6 80 C2 96 02 E5 21 E3    ....x.G|......!.
0037F0:  02 C5 06 00 09 C1 E3 7B E6 07 C2 88 02 E5 D5 C5    .......{........
003800:  C3 00 04 C3 5B 04 C3 00 00 C3 CC 21 C3 D3 21 C3    ....[......!..!.
003810:  E4 21 C3 E9 21 C3 AE 1F C3 AE 1F C3 AE 1F C3 AE    .!..!...........
003820:  1F C3 AE 1F C3 AF 1F C3 C0 1F C3 AE 1F C3 DF 1F    ................
003830:  C3 00 20 C3 93 1F C3 8C 1F C3 F5 21 C3 1D 22 C3    .. ........!..".
003840:  BC 1C C3 CF 1B C3 FD 1B C3 9F 1C C3 E6 1C C3 BD    ................
003850:  1D C3 B9 1D C3 78 01 C3 75 01 C3 78 01 C3 78 01    .....x..u..x..x.
003860:  C3 78 01 C3 78 01 C3 78 01 C3 7B 01 C3 C1 05 C3    .x..x..x..{.....
003870:  08 1F C3 04 1F 21 9D 7A C9 00 00 21 FF FF C9 00    .....!.z...!....
003880:  1B 45 00 00 1B 59 36 26 00 00 1B 4B 00 00 1B 4A    .E...Y6&...K...J
003890:  00 00 1B 66 00 00 1B 65 00 00 FF 00 42 00 00 00    ...f...e....B...
0038A0:  18 00 4F 00 18 00 4F 00 18 00 4F 00 18 00 4F 00    ..O...O...O...O.
0038B0:  18 00 4F 00 18 00 4F 00 18 00 4F 00 18 00 4F 00    ..O...O...O...O.
0038C0:  00 42 4C 41 4E 4B 20 20 20 43 4F 4D 00 04 40 01    .BLANK   COM..@.
0038D0:  50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    P...............
0038E0:  00 01 00 00 64 00 01 C9 00 01 00 00 03 63 20 33    ....d........c 3
0038F0:  2E 31 5A 42 61 73 69 00 41 00 FF 00 FF 00 FF 00    .1ZBasi.A.......
003900:  42 4C 41 4E 4B 2E 43 4F 4D 00 2E 53 52 43 00 8A    BLANK.COM..SRC..
003910:  8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A    ................
003920:  8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 8A 89 28 31 33    .............(13
003930:  37 29 2B 52 45 56 4F 46 24 00 33 29 2B 52 45 56    7)+REVOF$.3)+REV
003940:  4F 46 24 00 2A 2A 2A 2A 2A 00 79 22 00 38 39 30    OF$.*****.y".890
003950:  31 32 33 34 35 36 37 38 39 30 30 3A 47 4F 54 4F    12345678900:GOTO
003960:  20 32 39 30 00 2C 59 2B 36 29 44 58 24 3A 46 50     290.,Y+6)DX$:FP
003970:  3D 30 3A 46 45 3D 30 3A 47 4F 54 4F 20 34 31 30    =0:FE=0:GOTO 410
003980:  00 4F 54 4F 20 34 31 30 00 73 69 63 20 33 2E 31    .OTO 410.sic 3.1
003990:  5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73 69 63    ZBasic 3.1ZBasic
0039A0:  20 33 2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42     3.1ZBasic 3.1ZB
0039B0:  61 73 69 63 20 33 2E 31 5A 42 61 73 69 63 20 33    asic 3.1ZBasic 3
0039C0:  5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73 69 63    ZBasic 3.1ZBasic
0039D0:  20 33 2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42     3.1ZBasic 3.1ZB
0039E0:  61 73 69 63 20 33 2E 31 5A 42 61 73 69 63 20 33    asic 3.1ZBasic 3
0039F0:  2E 31 5A 42 61 73 69 63 20 33 2E 31 5A 42 61 73    .1ZBasic 3.1ZBas
003A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
003A10:  03 00 01 00 02 09 52 E5 03 00 C1 02 00 00 00 02    ......R.........
003A20:  03 00 C6 02 00 00 00 02 03 00 C2 02 00 00 00 02    ................
003A30:  03 00 C7 02 00 00 00 02 03 00 C3 02 00 00 00 02    ................
003A40:  03 00 C8 02 00 00 00 02 03 00 C4 02 00 00 00 02    ................
003A50:  03 00 C9 02 00 00 00 02 03 00 C5 02 00 00 00 02    ................
003A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003B00:  CD 21 02 C1 D1 E1 18 03 E3 7E E3 F5 E6 80 28 01    .!.......~....(.
003B10:  04 F1 87 E3 77 E1 2B 0D C2 64 02 E5 D5 58 16 00    ....w.+..d...X..
003B20:  0E 05 CD 09 01 D1 E1 13 18 A9 E1 11 F9 FF 19 E5    ................
003B30:  CD 11 02 21 0A 02 CD ED 01 CD D4 02 FE 03 28 06    ...!..........(.
003B40:  B7 20 F6 C3 3E 02 E1 21 0D 02 CD ED 01 21 0A 02    . ..>..!.....!..
003B50:  CD ED 01 C9 0E 0B CD 09 01 B7 0E 01 C4 09 01 B7    ................
003B60:  C9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003BA0:  00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 48    ...............H
003BB0:  88 88 82 00 22 04 10 08 04 09 08 04 24 04 00 02    ....".......$...
003BC0:  42 04 11 00 02 00 00 00 80 00 40 00 00 00 10 14    B.........@.....
003BD0:  02 02 40 04 92 00 80 00 08 80 08 20 00 00 20 08    ..@........ .. .
003BE0:  00 24 90 04 49 20 82 00 00 00 00 00 00 00 00 00    .$..I ..........
003BF0:  00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
003C00:  23 CA 18 0C FE 2E 3E 2D C2 C4 0B 3E 01 32 C5 1D    #.....>-...>.2..
003C10:  AF 32 D0 1D 4F C3 5F 0C 3E 01 32 C5 1D C3 37 0C    .2..O._.>.2...7.
003C20:  FE 5C CC B3 11 B7 C4 07 11 CD B3 11 C3 B0 0B 32    .\.............2
003C30:  C7 1D 0E 02 C3 3F 0C 3E 20 32 C7 1D 0E 00 0C CD    .....?.> 2......
003C40:  B3 11 FE 23 CA 3E 0C FE 2C C2 54 0C 3E FF 32 CF    ...#.>..,.T.>.2.
003C50:  1D C3 3E 0C 21 D0 1D 71 FE 2E 0E 00 C2 70 0C 3E    ..>.!..q.....p.>
003C60:  FF 32 BF 1D CD B3 11 FE 23 C2 70 0C 0C C3 64 0C    .2......#.p...d.
003C70:  21 C1 1D 71 0E 00 FE 5E C2 83 0C CD B3 11 0E FF    !..q...^........
003C80:  C3 76 0C 21 C3 1D 71 FE 2D C2 94 0C 3E FF 32 C6    .v.!..q.-...>.2.
003C90:  1D CD B3 11 3E 0E 32 B8 1D 01 DC 1D CD 92 09 3A    ....>.2........:
003CA0:  95 1D 4F B7 C2 D0 0C 32 C2 1D 32 C4 1D 11 0F 00    ..O....2..2.....
003CB0:  21 96 1D 72 23 1D C2 B3 0C 3A D0 1D B7 CA C1 0C    !..r#....:......
003CC0:  3D 32 C8 1D 3A C5 1D B7 3E 20 C4 07 11 C3 AE 0D    =2..:...> ......
003CD0:  3A C5 1D B7 CA DD 0C CD 37 11 CD 07 11 3A C3 1D    :.......7....:..
003CE0:  B7 21 C4 1D 36 00 C2 43 0D 79 D6 40 47 CA F7 0C    .!..6..C.y.@G...
003CF0:  D2 06 0D 2F 3C 77 AF 32 C2 1D 47 3A D0 1D B7 CA    .../<w.2..G:....
003D00:  69 6E 65 20 73 70 61 63 69 6E 67 20 69 73 20 73    ine spacing is s
003D10:  65 74 20 74 6F 20 31 2F 36 22 20 66 6F 6C 6C 6F    et to 1/6" follo
003D20:  77 69 6E 67 20 74 68 65 20 64 75 6D 70 2E 0D 0A    wing the dump...
003D30:  0D 0A 41 20 73 63 72 65 65 6E 20 64 75 6D 70 20    ..A screen dump 
003D40:  6D 61 79 20 62 65 20 69 6E 69 74 69 61 74 65 64    may be initiated
003D50:  20 69 6E 20 65 69 74 68 65 72 20 6F 66 20 74 77     in either of tw
003D60:  6F 20 77 61 79 73 2E 0D 0A 0D 0A 09 31 2E 20 42    o ways......1. B
003D70:  79 20 6D 61 6B 69 6E 67 20 61 20 62 64 6F 73 20    y making a bdos 
003D80:  63 61 6C 6C 20 36 30 20 28 64 69 72 65 63 74 20    call 60 (direct 
003D90:  72 73 78 20 66 75 6E 63 74 69 6F 6E 29 20 77 69    rsx function) wi
003DA0:  74 68 20 66 75 6E 63 74 69 6F 6E 0D 0A 09 20 20    th function...  
003DB0:  20 6E 75 6D 62 65 72 20 35 37 2E 20 0D 0A 09 20     number 57. ... 
003DC0:  20 20 57 72 69 74 69 6E 67 20 66 6F 72 20 52 4D      Writing for RM
003DD0:  41 43 20 74 68 69 73 20 6D 69 67 68 74 20 6C 6F    AC this might lo
003DE0:  6F 6B 20 6C 69 6B 65 3A 0D 0A 09 20 20 20 09 43    ok like:...   .C
003DF0:  53 45 47 0D 0A 09 20 20 20 09 6C 78 69 09 64 2C    SEG...   .lxi.d,
003E00:  72 73 78 70 62 0D 0A 09 20 20 20 09 6D 76 69 09    rsxpb...   .mvi.
003E10:  63 2C 36 30 0D 0A 09 20 20 20 09 63 61 6C 6C 09    c,60...   .call.
003E20:  35 0D 0A 09 20 20 20 09 44 53 45 47 0D 0A 09 20    5...   .DSEG... 
003E30:  20 20 72 73 78 70 62 3A 09 64 62 09 35 37 0D 0A      rsxpb:.db.57..
003E40:  09 20 20 20 20 20 09 43 53 45 47 0D 0A 09 20 20    .     .CSEG...  
003E50:  20 54 68 65 20 63 61 6C 6C 20 72 65 74 75 72 6E     The call return
003E60:  73 20 74 68 65 20 76 61 6C 75 65 20 30 20 69 6E    s the value 0 in
003E70:  20 68 6C 20 28 61 6E 64 20 61 29 20 69 6E 64 69     hl (and a) indi
003E80:  63 61 74 69 6E 67 20 74 68 61 74 0D 0A 09 20 20    cating that...  
003E90:  20 69 74 20 77 61 73 20 68 61 6E 64 6C 65 64 2E     it was handled.
003EA0:  20 28 62 64 6F 73 20 77 6F 75 6C 64 20 72 65 74     (bdos would ret
003EB0:  75 72 6E 20 2D 31 20 6F 74 68 65 72 77 69 73 65    urn -1 otherwise
003EC0:  2E 29 0D 0A 0D 0A 09 32 2E 20 50 72 65 73 73 69    .).....2. Pressi
003ED0:  6E 67 20 73 68 69 66 74 2F 63 6F 6E 74 72 6F 6C    ng shift/control
003EE0:  2F 65 6E 74 65 72 20 77 68 69 6C 65 20 62 64 6F    /enter while bdo
003EF0:  73 20 63 61 6C 6C 73 20 61 72 65 20 62 65 69 6E    s calls are bein
003F00:  09 53 20 44 20 55 20 4D 20 50 20 28 76 31 2E 32    .S D U M P (v1.2
003F10:  29 09 62 79 09 4A 6F 68 6E 20 48 75 6E 74 2E 0D    ).by.John Hunt..
003F20:  0A 09 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ..==============
003F30:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
003F40:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 0D 0A    ============....
003F50:  0D 0A 3B 3B 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ..;;============
003F60:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
003F70:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
003F80:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
003F90:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
003FA0:  3D 0D 0A 3B 3B 0D 0A 3B 3B 54 68 69 73 20 70 72    =..;;..;;This pr
003FB0:  6F 67 72 61 6D 20 6D 61 79 20 62 65 20 64 69 73    ogram may be dis
003FC0:  74 72 69 62 75 74 65 64 20 66 72 65 65 6C 79 20    tributed freely 
003FD0:  69 6E 20 74 68 65 20 50 75 62 6C 69 63 20 44 6F    in the Public Do
003FE0:  6D 61 69 6E 2C 20 70 72 6F 76 69 64 65 64 20 74    main, provided t
003FF0:  68 61 74 20 6E 6F 0D 0A 3B 3B 63 68 61 72 67 65    hat no..;;charge
004000:  20 69 73 20 6D 61 64 65 20 66 6F 72 20 74 68 65     is made for the
004010:  20 64 69 73 63 20 6F 6E 20 77 68 69 63 68 20 69     disc on which i
004020:  74 20 69 73 20 73 75 70 70 6C 69 65 64 2C 20 6F    t is supplied, o
004030:  74 68 65 72 20 74 68 61 6E 20 61 20 6E 6F 6D 69    ther than a nomi
004040:  6E 61 6C 0D 0A 3B 3B 63 6F 70 79 69 6E 67 20 61    nal..;;copying a
004050:  6E 64 20 61 64 6D 69 6E 69 73 74 72 61 74 69 6F    nd administratio
004060:  6E 20 66 65 65 2E 0D 0A 3B 3B 0D 0A 3B 3B 49 74    n fee...;;..;;It
004070:  20 6D 61 79 20 62 65 20 6D 6F 64 69 66 69 65 64     may be modified
004080:  20 61 6E 64 20 72 65 2D 73 75 62 6D 69 74 74 65     and re-submitte
004090:  64 20 74 6F 20 6C 69 62 72 61 72 69 65 73 2C 20    d to libraries, 
0040A0:  70 72 6F 76 69 64 65 64 20 74 68 61 74 20 74 68    provided that th
0040B0:  65 20 6D 6F 64 69 66 69 65 64 0D 0A 3B 3B 70 72    e modified..;;pr
0040C0:  6F 67 72 61 6D 20 61 6E 64 20 64 6F 63 75 6D 65    ogram and docume
0040D0:  6E 74 61 74 69 6F 6E 20 61 63 6B 6E 6F 77 6C 65    ntation acknowle
0040E0:  64 67 65 20 6D 65 20 61 73 20 62 65 69 6E 67 20    dge me as being 
0040F0:  74 68 65 20 6F 72 69 67 69 6E 61 6C 20 61 75 74    the original aut
004100:  67 20 6D 61 64 65 2E 0D 0A 09 20 20 20 54 68 69    g made....   Thi
004110:  73 20 77 6F 72 6B 73 20 62 79 20 63 68 65 63 6B    s works by check
004120:  69 6E 67 20 74 68 65 20 73 74 61 74 65 20 6F 66    ing the state of
004130:  20 74 68 65 73 65 20 6B 65 79 73 20 65 61 63 68     these keys each
004140:  20 74 69 6D 65 0D 0A 09 20 20 20 61 20 62 64 6F     time...   a bdo
004150:  73 20 63 61 6C 6C 20 28 69 65 20 63 61 6C 6C 20    s call (ie call 
004160:  35 29 20 69 73 20 6D 61 64 65 2E 20 54 6F 20 6D    5) is made. To m
004170:  61 78 69 6D 69 73 65 20 74 68 65 20 74 69 6D 65    aximise the time
004180:  20 61 76 61 69 6C 61 62 6C 65 0D 0A 09 20 20 20     available...   
004190:  66 6F 72 20 74 68 65 20 75 73 65 72 20 74 6F 20    for the user to 
0041A0:  61 63 74 69 76 61 74 65 20 61 20 64 75 6D 70 2C    activate a dump,
0041B0:  20 63 65 72 74 61 69 6E 20 63 61 6C 6C 73 20 69     certain calls i
0041C0:  6E 76 6F 6C 76 69 6E 67 0D 0A 09 20 20 20 63 6F    nvolving...   co
0041D0:  6E 73 6F 6C 65 20 69 6E 70 75 74 20 61 72 65 20    nsole input are 
0041E0:  69 6E 74 65 72 63 65 70 74 65 64 2C 20 61 6E 64    intercepted, and
0041F0:  20 6C 6F 6F 70 20 69 6E 20 74 68 65 20 52 53 58     loop in the RSX
004200:  20 75 6E 74 69 6C 0D 0A 09 20 20 20 63 6F 6E 73     until...   cons
004210:  6F 6C 65 20 69 6E 70 75 74 20 69 73 20 72 65 61    ole input is rea
004220:  64 79 2E 20 28 54 68 69 73 20 68 61 73 20 74 68    dy. (This has th
004230:  65 20 6E 65 67 61 74 69 76 65 20 73 69 64 65 20    e negative side 
004240:  65 66 66 65 63 74 0D 0A 09 20 20 20 6F 66 20 72    effect...   of r
004250:  65 73 74 72 69 63 74 69 6E 67 20 74 68 65 20 75    estricting the u
004260:  73 65 20 6F 66 20 73 75 62 6D 69 74 20 74 6F 20    se of submit to 
004270:  69 6E 73 74 61 6C 6C 20 74 68 65 20 72 73 78 20    install the rsx 
004280:  2D 20 73 65 65 0D 0A 09 20 20 20 62 65 6C 6F 77    - see...   below
004290:  2E 29 20 54 68 65 20 63 61 6C 6C 73 20 69 6E 74    .) The calls int
0042A0:  65 72 63 65 70 74 65 64 20 61 72 65 3A 0D 0A 09    ercepted are:...
0042B0:  20 20 20 0D 0A 09 20 20 20 09 62 64 6F 73 20 31       ...   .bdos 1
0042C0:  09 09 43 6F 6E 73 6F 6C 65 20 69 6E 70 75 74 0D    ..Console input.
0042D0:  0A 09 20 20 20 09 62 64 6F 73 20 36 20 2F 20 30    ..   .bdos 6 / 0
0042E0:  46 44 68 09 44 69 72 65 63 74 20 63 6F 6E 73 6F    FDh.Direct conso
0042F0:  6C 65 20 69 6E 70 75 74 0D 0A 09 20 20 20 09 62    le input...   .b
004300:  68 6F 72 2E 0D 0A 3B 3B 0D 0A 3B 3B 49 74 20 6D    hor...;;..;;It m
004310:  61 79 20 6E 6F 74 20 62 65 20 73 6F 6C 64 2C 20    ay not be sold, 
004320:  6F 72 20 69 6E 63 6C 75 64 65 64 20 77 69 74 68    or included with
004330:  20 63 6F 6D 6D 65 72 63 69 61 6C 20 6D 61 74 65     commercial mate
004340:  72 69 61 6C 2C 20 77 69 74 68 6F 75 74 20 6D 79    rial, without my
004350:  20 77 72 69 74 74 65 6E 20 0D 0A 3B 3B 61 67 72     written ..;;agr
004360:  65 65 6D 65 6E 74 20 69 6E 20 61 64 76 61 6E 63    eement in advanc
004370:  65 2E 20 49 20 63 61 6E 20 62 65 20 63 6F 6E 74    e. I can be cont
004380:  61 63 74 65 64 20 76 69 61 20 41 64 76 61 6E 74    acted via Advant
004390:  61 67 65 20 28 54 68 65 20 49 6E 64 65 70 65 6E    age (The Indepen
0043A0:  64 65 6E 74 0D 0A 3B 3B 43 6F 6D 70 75 74 65 72    dent..;;Computer
0043B0:  20 55 73 65 72 20 47 72 6F 75 70 29 2E 0D 0A 3B     User Group)...;
0043C0:  3B 0D 0A 3B 3B 4A 20 52 20 48 75 6E 74 20 20 20    ;..;;J R Hunt   
0043D0:  31 39 38 37 0D 0A 3B 3B 0D 0A 3B 3B 3D 3D 3D 3D    1987..;;..;;====
0043E0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
0043F0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
004400:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
004410:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
004420:  3D 3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 0D 0A 0D 0A 0D    =========.......
004430:  0A 53 44 55 4D 50 20 69 73 20 61 20 72 65 73 69    .SDUMP is a resi
004440:  64 65 6E 74 20 62 69 74 2D 69 6D 61 67 65 20 73    dent bit-image s
004450:  63 72 65 65 6E 20 64 75 6D 70 20 52 53 58 2E 20    creen dump RSX. 
004460:  49 74 20 72 75 6E 73 20 69 6E 20 74 68 65 20 66    It runs in the f
004470:  6F 6C 6C 6F 77 69 6E 67 0D 0A 65 6E 76 69 72 6F    ollowing..enviro
004480:  6E 6D 65 6E 74 3A 0D 0A 0D 0A 09 43 50 2F 4D 20    nment:.....CP/M 
004490:  50 6C 75 73 0D 0A 09 43 50 43 0D 0A 09 4D 6F 64    Plus...CPC...Mod
0044A0:  65 20 32 20 64 69 73 70 6C 61 79 0D 0A 09 45 70    e 2 display...Ep
0044B0:  73 6F 6E 20 70 72 69 6E 74 65 72 20 28 65 67 20    son printer (eg 
0044C0:  4D 58 38 30 20 54 79 70 65 20 33 29 0D 0A 0D 0A    MX80 Type 3)....
0044D0:  54 68 65 20 52 53 58 20 69 73 20 69 6E 73 74 61    The RSX is insta
0044E0:  6C 6C 65 64 20 62 79 3A 0D 0A 0D 0A 09 41 3E 73    lled by:.....A>s
0044F0:  64 75 6D 70 0D 0A 0D 0A 09 54 68 65 20 61 64 64    dump.....The add
004500:  64 6F 73 20 31 30 09 09 42 75 66 66 65 72 65 64    dos 10..Buffered
004510:  20 63 6F 6E 73 6F 6C 65 20 69 6E 70 75 74 2C 20     console input, 
004520:  75 6E 6C 65 73 73 20 69 6E 69 74 69 61 6C 69 73    unless initialis
004530:  65 64 0D 0A 09 20 20 20 09 09 09 62 75 66 66 65    ed...   ...buffe
004540:  72 20 76 61 72 69 61 6E 74 20 69 73 20 75 73 65    r variant is use
004550:  64 2C 20 6F 72 20 69 6E 20 63 63 70 20 77 69 74    d, or in ccp wit
004560:  68 0D 0A 09 09 09 09 6D 75 6C 74 69 70 6C 65 20    h......multiple 
004570:  63 6F 6D 6D 61 6E 64 20 6C 69 6E 65 2E 0D 0A 0D    command line....
004580:  0A 49 66 20 61 6E 20 61 74 74 65 6D 70 74 20 69    .If an attempt i
004590:  73 20 6D 61 64 65 20 74 6F 20 64 75 6D 70 20 61    s made to dump a
0045A0:  20 73 63 72 65 65 6E 20 74 68 61 74 20 69 73 20     screen that is 
0045B0:  6E 6F 74 20 69 6E 20 6D 6F 64 65 20 32 2C 20 74    not in mode 2, t
0045C0:  68 65 20 72 65 71 75 65 73 74 0D 0A 69 73 20 73    he request..is s
0045D0:  69 6D 70 6C 79 20 69 67 6E 6F 72 65 64 2E 0D 0A    imply ignored...
0045E0:  0D 0A 41 20 64 75 6D 70 20 6D 61 79 20 62 65 20    ..A dump may be 
0045F0:  61 62 6F 72 74 65 64 20 62 79 20 70 72 65 73 73    aborted by press
004600:  69 6E 67 20 5E 43 2E 0D 0A 0D 0A 4E 6F 74 65 20    ing ^C.....Note 
004610:  74 68 61 74 20 74 68 65 20 73 63 72 65 65 6E 20    that the screen 
004620:  64 75 6D 70 20 76 69 61 20 73 68 69 66 74 2F 63    dump via shift/c
004630:  6F 6E 74 72 6F 6C 2F 65 6E 74 65 72 20 77 69 6C    ontrol/enter wil
004640:  6C 20 6E 6F 74 20 77 6F 72 6B 20 69 6E 20 70 72    l not work in pr
004650:  6F 67 72 61 6D 73 0D 0A 74 68 61 74 20 62 79 70    ograms..that byp
004660:  61 73 73 20 62 64 6F 73 20 63 61 6C 6C 73 20 62    ass bdos calls b
004670:  79 20 75 73 69 6E 67 20 64 69 72 65 63 74 20 62    y using direct b
004680:  69 6F 73 20 63 61 6C 6C 73 2E 20 53 63 72 65 65    ios calls. Scree
004690:  6E 20 65 64 69 74 6F 72 73 20 73 75 63 68 0D 0A    n editors such..
0046A0:  61 73 20 48 69 53 6F 66 74 27 73 20 65 64 38 30    as HiSoft's ed80
0046B0:  20 74 65 6E 64 20 74 6F 20 64 6F 20 74 68 69 73     tend to do this
0046C0:  20 66 6F 72 20 73 70 65 65 64 2E 0D 0A 0D 0A 49     for speed.....I
0046D0:  66 20 73 64 75 6D 70 20 69 73 20 74 6F 20 62 65    f sdump is to be
0046E0:  20 72 75 6E 20 66 72 6F 6D 20 61 20 2E 73 75 62     run from a .sub
0046F0:  20 66 69 6C 65 20 28 65 67 20 70 72 6F 66 69 6C     file (eg profil
004700:  72 65 73 73 20 28 69 6E 20 48 65 78 29 20 6F 66    ress (in Hex) of
004710:  20 74 68 65 20 6E 65 77 20 74 6F 70 20 6F 66 20     the new top of 
004720:  74 68 65 20 74 70 61 20 69 73 20 6F 75 74 70 75    the tpa is outpu
004730:  74 20 69 66 0D 0A 09 69 6E 73 74 61 6C 6C 61 74    t if...installat
004740:  69 6F 6E 20 69 73 20 73 75 63 63 65 73 73 66 75    ion is successfu
004750:  6C 2E 20 65 67 20 2D 0D 0A 09 0D 0A 09 52 53 58    l. eg -......RSX
004760:  20 28 53 32 45 50 53 4F 4E 37 29 20 69 6E 73 74     (S2EPSON7) inst
004770:  61 6C 6C 65 64 2E 0D 0A 09 54 6F 70 20 6F 66 20    alled....Top of 
004780:  54 50 41 20 69 73 20 46 31 30 36 2E 0D 0A 0D 0A    TPA is F106.....
004790:  54 68 65 20 52 53 58 20 63 61 6E 20 62 65 20 72    The RSX can be r
0047A0:  65 6D 6F 76 65 64 20 62 79 3A 0D 0A 0D 0A 09 41    emoved by:.....A
0047B0:  3E 73 64 75 6D 70 20 72 0D 0A 0D 0A 09 54 68 69    >sdump r.....Thi
0047C0:  73 20 61 6C 6C 6F 77 73 20 74 68 65 20 63 63 70    s allows the ccp
0047D0:  20 74 6F 20 72 65 63 6F 76 65 72 20 74 68 65 20     to recover the 
0047E0:  74 6F 70 20 6F 66 20 74 68 65 20 74 70 61 20 70    top of the tpa p
0047F0:  72 65 76 69 6F 75 73 6C 79 20 72 65 73 65 72 76    reviously reserv
004800:  65 64 0D 0A 09 62 79 20 74 68 65 20 73 63 72 65    ed...by the scre
004810:  65 6E 20 64 75 6D 70 20 52 53 58 2E 0D 0A 0D 0A    en dump RSX.....
004820:  0D 0A 41 20 6E 75 6D 62 65 72 20 6F 66 20 65 72    ..A number of er
004830:  72 6F 72 20 63 6F 6E 64 69 74 69 6F 6E 73 20 61    ror conditions a
004840:  72 65 20 64 65 74 65 63 74 65 64 20 61 6E 64 20    re detected and 
004850:  72 65 70 6F 72 74 65 64 2E 20 54 68 65 69 72 20    reported. Their 
004860:  73 69 67 6E 69 66 69 63 61 6E 63 65 0D 0A 69 73    significance..is
004870:  20 68 6F 70 65 66 75 6C 6C 79 20 73 65 6C 66 20     hopefully self 
004880:  65 76 69 64 65 6E 74 2E 0D 0A 0D 0A 09 4D 75 73    evident......Mus
004890:  74 20 62 65 20 43 50 2F 4D 20 50 6C 75 73 0D 0A    t be CP/M Plus..
0048A0:  09 4D 75 73 74 20 62 65 20 43 50 43 36 31 32 38    .Must be CPC6128
0048B0:  09 09 09 09 28 77 69 6C 6C 20 70 72 6F 62 61 62    ....(will probab
0048C0:  6C 79 20 63 72 61 73 68 20 69 66 20 6E 6F 74 0D    ly crash if not.
0048D0:  0A 09 09 09 09 09 09 20 65 76 65 6E 20 61 6E 20    ....... even an 
0048E0:  41 6D 73 74 72 61 64 21 29 0D 0A 09 45 52 52 4F    Amstrad!)...ERRO
0048F0:  52 20 2D 20 52 53 58 20 61 6C 72 65 61 64 79 20    R - RSX already 
004900:  65 2E 73 75 62 29 20 69 74 20 73 68 6F 75 6C 64    e.sub) it should
004910:  20 62 65 20 74 68 65 0D 0A 6C 61 73 74 20 69 74     be the..last it
004920:  65 6D 20 69 6E 20 74 68 65 20 66 69 6C 65 2E 20    em in the file. 
004930:  54 68 65 72 65 20 61 72 65 20 74 77 6F 20 72 65    There are two re
004940:  61 73 6F 6E 73 20 66 6F 72 20 74 68 69 73 3A 0D    asons for this:.
004950:  0A 0D 0A 09 31 2E 20 53 75 62 6D 69 74 20 68 61    ....1. Submit ha
004960:  73 20 61 6E 20 72 73 78 20 61 6C 72 65 61 64 79    s an rsx already
004970:  20 69 6E 73 74 61 6C 6C 65 64 20 28 65 78 63 65     installed (exce
004980:  70 74 20 66 6F 72 20 74 68 65 20 6C 61 73 74 0D    pt for the last.
004990:  0A 09 20 20 20 69 74 65 6D 29 2C 20 61 6E 64 20    ..   item), and 
0049A0:  74 68 65 20 73 63 72 65 65 6E 20 64 75 6D 70 20    the screen dump 
0049B0:  72 73 78 20 77 69 6C 6C 20 62 65 20 69 6E 73 74    rsx will be inst
0049C0:  61 6C 6C 65 64 20 62 65 6C 6F 77 20 74 68 69 73    alled below this
0049D0:  2C 0D 0A 09 20 20 20 77 61 73 74 69 6E 67 20 6D    ,...   wasting m
0049E0:  65 6D 6F 72 79 20 73 70 61 63 65 2E 0D 0A 09 32    emory space....2
0049F0:  2E 20 42 65 63 61 75 73 65 20 74 68 65 20 73 63    . Because the sc
004A00:  72 65 65 6E 20 64 75 6D 70 20 72 73 78 20 69 73    reen dump rsx is
004A10:  20 62 65 6C 6F 77 20 73 75 62 6D 69 74 27 73 20     below submit's 
004A20:  72 73 78 2C 20 69 74 20 69 6E 74 65 72 63 65 70    rsx, it intercep
004A30:  74 73 0D 0A 09 20 20 20 63 61 6C 6C 73 20 77 68    ts...   calls wh
004A40:  69 63 68 20 73 75 62 6D 69 74 20 73 68 6F 75 6C    ich submit shoul
004A50:  64 20 69 6E 74 65 72 63 65 70 74 2C 20 61 6E 64    d intercept, and
004A60:  20 63 61 75 73 65 73 20 73 75 62 6D 69 74 20 74     causes submit t
004A70:  6F 0D 0A 09 20 20 20 6D 61 6C 66 75 6E 63 74 69    o...   malfuncti
004A80:  6F 6E 20 66 6F 72 20 74 68 65 20 72 65 73 74 20    on for the rest 
004A90:  6F 66 20 74 68 65 20 2E 73 75 62 20 66 69 6C 65    of the .sub file
004AA0:  2E 20 49 66 20 74 68 69 73 20 68 61 70 70 65 6E    . If this happen
004AB0:  73 2C 0D 0A 09 20 20 20 70 72 65 73 73 20 61 6E    s,...   press an
004AC0:  79 20 6B 65 79 20 61 74 20 65 61 63 68 20 41 3E    y key at each A>
004AD0:  20 70 72 6F 6D 70 74 20 74 6F 20 61 6C 6C 6F 77     prompt to allow
004AE0:  20 73 75 62 6D 69 74 20 74 6F 20 70 72 6F 67 72     submit to progr
004AF0:  65 73 73 20 74 6F 0D 0A 09 20 20 20 69 74 73 20    ess to...   its 
004B00:  69 6E 73 74 61 6C 6C 65 64 2E 09 09 28 73 64 75    installed...(sdu
004B10:  6D 70 29 0D 0A 09 45 52 52 4F 52 20 2D 20 52 53    mp)...ERROR - RS
004B20:  58 20 6E 6F 74 20 69 6E 73 74 61 6C 6C 65 64 2E    X not installed.
004B30:  09 09 28 73 64 75 6D 70 20 72 29 0D 0A 09 45 52    ..(sdump r)...ER
004B40:  52 4F 52 20 2D 20 54 6F 6F 20 6C 69 74 74 6C 65    ROR - Too little
004B50:  20 63 6F 6D 6D 6F 6E 20 6D 65 6D 6F 72 79 2E 09     common memory..
004B60:  28 54 6F 6F 20 6D 61 6E 79 20 72 73 78 27 73 20    (Too many rsx's 
004B70:  61 6C 72 65 61 64 79 29 0D 0A 0D 0A 41 20 73 69    already)....A si
004B80:  64 65 20 65 66 66 65 63 74 20 6F 66 20 69 6E 73    de effect of ins
004B90:  74 61 6C 6C 61 74 69 6F 6E 20 69 73 20 74 68 61    tallation is tha
004BA0:  74 20 63 6F 6E 74 72 6F 6C 2F 65 6E 74 65 72 20    t control/enter 
004BB0:  69 73 20 75 6E 64 65 66 69 6E 65 64 2C 20 62 65    is undefined, be
004BC0:  63 61 75 73 65 0D 0A 74 68 65 73 65 20 6B 65 79    cause..these key
004BD0:  73 20 61 72 65 20 75 73 65 64 20 74 6F 20 69 6E    s are used to in
004BE0:  69 74 69 61 74 65 20 61 20 73 63 72 65 65 6E 20    itiate a screen 
004BF0:  64 75 6D 70 2E 0D 0A 0D 0A 54 68 65 20 73 63 72    dump.....The scr
004C00:  65 65 6E 20 64 75 6D 70 20 75 73 65 73 20 74 68    een dump uses th
004C10:  65 20 66 6F 6C 6C 6F 77 69 6E 67 20 70 72 69 6E    e following prin
004C20:  74 65 72 20 63 6F 6E 74 72 6F 6C 20 63 6F 64 65    ter control code
004C30:  73 20 28 75 73 69 6E 67 0D 0A 6E 6F 74 61 74 69    s (using..notati
004C40:  6F 6E 20 61 73 20 43 27 73 20 70 72 69 6E 74 66    on as C's printf
004C50:  2E 20 5C 30 33 33 20 69 73 20 65 73 63 61 70 65    . \033 is escape
004C60:  29 0D 0A 0D 0A 09 22 5C 30 33 33 41 5C 30 30 37    )....."\033A\007
004C70:  22 09 09 53 65 74 20 6C 69 6E 65 20 73 70 61 63    "..Set line spac
004C80:  65 20 74 6F 20 37 2F 37 32 22 0D 0A 09 22 5C 30    e to 7/72"..."\0
004C90:  33 33 41 5C 30 31 34 22 09 09 53 65 74 20 6C 69    33A\014"..Set li
004CA0:  6E 65 20 73 70 61 63 65 20 74 6F 20 31 2F 36 22    ne space to 1/6"
004CB0:  0D 0A 09 22 5C 30 33 33 4C 5C 30 30 30 5C 30 30    ..."\033L\000\00
004CC0:  33 22 09 09 42 69 74 20 69 6D 61 67 65 20 6D 6F    3"..Bit image mo
004CD0:  64 65 2C 20 37 36 38 20 64 6F 74 20 63 6F 6C 75    de, 768 dot colu
004CE0:  6D 6E 73 2E 0D 0A 09 22 5C 30 31 35 5C 30 31 32    mns...."\015\012
004CF0:  22 09 09 4E 65 77 20 6C 69 6E 65 0D 0A 0D 0A 4C    "..New line....L
004D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
004D10:  04 00 01 00 02 09 52 E5 04 00 C1 02 00 00 00 02    ......R.........
004D20:  04 00 C6 02 00 00 00 02 04 00 C2 02 00 00 00 02    ................
004D30:  04 00 C7 02 00 00 00 02 04 00 C3 02 00 00 00 02    ................
004D40:  04 00 C8 02 00 00 00 02 04 00 C4 02 00 00 00 02    ................
004D50:  04 00 C9 02 00 00 00 02 04 00 C5 02 00 00 00 02    ................
004D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004E00:  6E 65 78 74 20 6C 69 6E 65 2E 0D 0A 0D 0A 49 66    next line.....If
004E10:  20 73 64 75 6D 70 20 69 73 20 72 75 6E 20 66 72     sdump is run fr
004E20:  6F 6D 20 61 20 6D 75 6C 74 69 70 6C 65 20 63 6F    om a multiple co
004E30:  6D 6D 61 6E 64 20 6C 69 6E 65 2C 20 69 74 20 73    mmand line, it s
004E40:  68 6F 75 6C 64 20 62 65 20 74 68 65 20 6C 61 73    hould be the las
004E50:  74 20 63 6F 6D 6D 61 6E 64 20 6F 6E 0D 0A 74 68    t command on..th
004E60:  65 20 6C 69 6E 65 20 69 66 20 6D 65 6D 6F 72 79    e line if memory
004E70:  20 73 70 61 63 65 20 69 73 20 6E 6F 74 20 74 6F     space is not to
004E80:  20 62 65 20 77 61 73 74 65 64 20 28 63 66 20 2E     be wasted (cf .
004E90:  73 75 62 29 2E 0D 0A 0D 0A 54 68 65 20 66 75 6E    sub).....The fun
004EA0:  63 74 69 6F 6E 20 6F 66 20 67 65 74 2C 20 73 75    ction of get, su
004EB0:  62 6D 69 74 2C 20 6D 75 6C 74 69 70 6C 65 20 63    bmit, multiple c
004EC0:  6F 6D 6D 61 6E 64 20 6C 69 6E 65 73 20 65 74 63    ommand lines etc
004ED0:  20 69 73 20 6E 6F 74 20 61 66 66 65 63 74 65 64     is not affected
004EE0:  20 6F 6E 63 65 0D 0A 74 68 65 20 73 63 72 65 65     once..the scree
004EF0:  6E 20 64 75 6D 70 20 69 73 20 69 6E 73 74 61 6C    n dump is instal
004F00:  6C 65 64 2E 0D 0A 0D 0A 0D 0A 43 68 61 6E 67 65    led.......Change
004F10:  73 20 73 69 6E 63 65 20 76 65 72 73 69 6F 6E 20    s since version 
004F20:  31 2E 31 3A 0D 0A 0D 0A 31 2E 32 2E 09 48 61 6E    1.1:....1.2..Han
004F30:  64 6C 65 73 20 6D 75 6C 74 69 70 6C 65 20 63 6F    dles multiple co
004F40:  6D 6D 61 6E 64 20 6C 69 6E 65 73 20 70 72 6F 70    mmand lines prop
004F50:  65 72 6C 79 2E 0D 0A 09 44 75 6D 70 20 63 61 6E    erly....Dump can
004F60:  20 62 65 20 72 65 70 65 61 74 65 64 20 77 69 74     be repeated wit
004F70:  68 6F 75 74 20 77 61 69 74 69 6E 67 20 66 6F 72    hout waiting for
004F80:  20 6E 65 78 74 20 63 70 6D 20 63 61 6C 6C 2E 0D     next cpm call..
004F90:  0A 0D 0A 0D 0A 09 4A 20 52 20 48 75 6E 74 09 32    ......J R Hunt.2
004FA0:  37 2D 44 45 43 2D 31 39 38 36 0D 0A 1A 48 61 6E    7-DEC-1986...Han
004FB0:  64 6C 65 73 20 6D 75 6C 74 69 70 6C 65 20 63 6F    dles multiple co
004FC0:  6D 6D 61 6E 64 20 6C 69 6E 65 73 20 70 72 6F 70    mmand lines prop
004FD0:  65 72 6C 79 2E 0D 0A 09 44 75 6D 70 20 63 61 6E    erly....Dump can
004FE0:  20 62 65 20 72 65 70 65 61 74 65 64 20 77 69 74     be repeated wit
004FF0:  68 6F 75 74 20 77 61 69 74 69 6E 67 20 66 6F 72    hout waiting for
005000:  63 68 20 73 69 64 65 20 6F 66 20 74 68 65 20 64    ch side of the d
005010:  69 73 6B 3F 20 24 11 6F 08 0E 09 CD 2B 10 CD 04    isk? $.o....+...
005020:  14 CD C4 14 E6 DF FE 41 28 08 FE 42 28 04 FE 58    .......A(..B(..X
005030:  20 CA 32 59 09 CD DE 14 A7 28 1F FE 01 C2 3C 14     .2Y.....(....<.
005040:  F7 44 69 73 6B 20 72 65 63 6F 72 64 20 6E 6F 74    .Disk record not
005050:  20 66 6F 75 6E 64 0D 0A 24 C9 3E 1E 06 80 21 80     found..$.>...!.
005060:  00 BE 23 28 04 10 FA 18 CC EB 21 00 01 A7 ED 52    ..#(......!....R
005070:  28 27 44 4D EB 11 50 16 ED B0 ED 53 E8 15 CD DE    ('DM..P....S....
005080:  14 CD E6 14 21 50 16 01 5B 00 09 E5 CD B3 12 ED    ....!P..[.......
005090:  5B D4 15 A7 ED 52 E1 20 9C 3E 09 BE 23 20 FC 23    [....R. .>..# .#
0050A0:  23 23 23 7E FE 73 28 07 23 3A 59 09 BE 20 86 CD    ###~.s(.#:Y.. ..
0050B0:  DE 14 CD E6 14 21 80 00 06 80 7E FE 1A 28 09 FE    .....!....~..(..
0050C0:  1E 28 05 23 10 F4 18 E7 3E FF 32 D6 15 21 9F 16    .(.#....>.2..!..
0050D0:  22 E4 15 C3 91 0D AF 32 55 15 CD C4 14 2A DB 15    "......2U....*..
0050E0:  26 00 CD 00 13 F7 20 66 69 6C 65 73 20 66 6F 75    &..... files fou
0050F0:  6E 64 2E 0D 0A 24 3A D3 15 5F 0E 0E C3 2B 10 21    nd...$:.._...+.!
005100:  D6 03 E5 F7 45 6E 74 65 72 20 74 68 65 20 66 69    ....Enter the fi
005110:  6C 65 73 70 65 63 2E 20 66 6F 72 20 74 68 6F 73    lespec. for thos
005120:  65 20 66 69 6C 65 73 20 74 6F 20 62 65 20 6C 69    e files to be li
005130:  73 74 65 64 2E 20 3E 20 20 24 06 17 21 89 07 36    sted. >  $..!..6
005140:  20 23 10 FB 0E 0A 11 87 07 CD 2B 10 CD C4 14 3A     #........+....:
005150:  88 07 A7 20 0D 21 31 15 11 A1 07 01 0B 00 ED B0    ... .!1.........
005160:  18 35 11 C4 07 0E 98 CD 2B 10 23 7C B5 20 28 F7    .5......+.#|. (.
005170:  55 6E 72 65 63 6F 67 6E 69 73 65 64 20 66 69 6C    Unrecognised fil
005180:  65 73 70 65 63 2C 20 74 72 79 20 61 67 61 69 6E    espec, try again
005190:  20 3E 20 20 24 18 AD AF 32 DB 15 32 CD 07 21 00     >  $...2..2..!.
0051A0:  00 22 C9 07 AF 32 D2 07 32 DA 07 3A A0 07 A7 20    ."...2..2..:... 
0051B0:  01 AF 32 55 15 0E 0F 11 55 15 CD 2B 10 3C 20 2D    ..2U....U..+.< -
0051C0:  3A 55 15 A7 20 04 3A D3 15 3C C6 40 CD 54 13 F7    :U.. .:..<.@.T..
0051D0:  3A 44 49 53 4B 53 2E 43 41 54 20 64 6F 65 73 20    :DISKS.CAT does 
0051E0:  6E 6F 74 20 65 78 69 73 74 0D 0A 24 C9 F7 4C 69    not exist..$..Li
0051F0:  73 74 20 66 69 6C 65 73 20 61 6C 70 68 61 62 65    st files alphabe
005200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0052A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0052B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0052C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0052D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0052E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0052F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0053A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0053B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0053C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0053D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0053E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0053F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
005400:  74 69 63 61 6C 6C 79 3F 20 28 59 2F 4E 29 20 20    tically? (Y/N)  
005410:  24 CD CD 14 20 D7 FE 59 28 27 CD 33 10 CD 1F 06    $... ..Y('.3....
005420:  CD 6F 06 C8 CD F7 14 C8 CD E5 06 20 F3 21 DB 15    .o......... .!..
005430:  34 21 EC 07 11 DD 07 01 0F 00 ED B0 CD D9 05 18    4!..............
005440:  DF F7 4C 69 73 74 20 62 79 20 66 69 6C 65 6E 61    ..List by filena
005450:  6D 65 20 6F 72 20 66 69 6C 65 74 79 70 65 3F 20    me or filetype? 
005460:  28 4E 2F 54 29 20 20 24 CD 04 14 CD C4 14 E6 DF    (N/T)  $........
005470:  06 FF FE 54 28 0A 06 00 FE 4E 28 04 FE 0D 20 C1    ...T(....N(... .
005480:  78 32 C8 07 3E FF 32 E1 07 32 E9 07 CD 33 10 CD    x2..>.2..2...3..
005490:  1F 06 CD 6F 06 20 29 3A C8 07 A7 28 05 3A E9 07    ...o. ):...(.:..
0054A0:  18 03 3A E1 07 3C C8 CD F7 14 C8 21 DB 15 34 CD    ..:..<.....!..4.
0054B0:  D9 05 21 DD 07 11 CE 07 01 0F 00 ED B0 C3 84 05    ..!.............
0054C0:  CD E5 06 20 CD CD F9 06 D2 92 05 21 EC 07 11 DD    ... .......!....
0054D0:  07 01 0F 00 ED B0 C3 92 05 21 CD 07 34 7E FE 04    .........!..4~..
0054E0:  20 05 36 01 CD C4 14 3A DF 07 CD 54 13 2A E0 07     .6....:...T.*..
0054F0:  26 00 CD 00 13 F7 3E 20 24 21 E1 07 11 C1 15 D5    &.....> $!......
005500:  01 08 00 ED B0 13 0E 03 ED B0 E1 06 0C CD 6C 13    ..............l.
005510:  F7 20 5B 24 2A DD 07 CD 00 13 F7 5D 09 24 C9 21    . [$*......].$.!
005520:  50 16 22 CB 07 3A CA 07 A7 C0 22 E8 15 3A C9 07    P."..:...."..:..
005530:  A7 28 11 21 50 17 22 E8 15 21 00 E8 11 50 16 01    .(.!P."..!...P..
005540:  00 01 ED B0 CD DE 14 A7 28 17 FE 01 C2 3C 14 CD    ........(....<..
005550:  33 10 2A E8 15 36 FF 21 C9 07 7E A7 C0 23 36 FF    3.*..6.!..~..#6.
005560:  C9 CD E6 14 7A FE E9 20 DB 3E FF 32 C9 07 C9 2A    ....z.. .>.2...*
005570:  CB 07 2B 23 7C FE E8 38 05 CD 1F 06 18 F1 7E FE    ..+#|..8......~.
005580:  FF C8 FE 1E 20 24 01 5C 00 09 E5 CD B3 12 22 EC    .... $.\......".
005590:  07 E1 3E 09 23 BE 20 FC 01 05 00 09 7E FE 73 3E    ..>.#. .....~.s>
0055A0:  58 28 02 23 7E 32 EE 07 18 C9 FE 0A 20 C5 23 7E    X(.#~2...... .#~
0055B0:  FE 31 38 C0 FE 3A 30 BC 3E 2E 23 BE 20 FC 23 E5    .18..:0.>.#. .#.
0055C0:  CD B3 12 7D 32 EF 07 E1 23 7E FE 20 28 A5 FE 09    ...}2...#~. (...
0055D0:  20 F6 23 22 CB 07 11 F0 07 01 08 00 ED B0 23 0E     .#"..........#.
0055E0:  03 ED B0 04 C9 11 A1 07 21 F0 07 06 0B 1A FE 3F    ........!......?
0055F0:  28 02 BE C0 23 13 10 F5 C9 3A C8 07 A7 28 15 11    (...#....:...(..
005600:  EB CD 8A 07 EB C9 21 00 00 22 3E 0D 21 1B EA 23    ......!..">.!..#
005610:  22 81 0E 22 46 0D 36 00 C9 CD 06 05 54 5D 1B 01    ".."F.6.....T]..
005620:  C9 0E ED B8 C9 EB 2A 01 04 23 7A BC 20 02 7B BD    ......*..#z. .{.
005630:  D8 36 00 23 18 F4 2A 9D 01 26 00 C9 7C AA F5 CD    .6.#..*..&..|...
005640:  5A 05 CD 2A 06 18 09 7C AA F5 CD 5A 05 CD 00 06    Z..*...|...Z....
005650:  F1 F0 11 00 00 EB B7 ED 52 C9 CD 5E 05 EB CB 7C    ........R..^...|
005660:  C8 D5 CD 52 05 D1 C9 D5 CD 5A 05 CD 00 06 EB F1    ...R.....Z......
005670:  07 D0 18 DE EB 21 FF FF CB 7A C0 23 7A B3 C8 23    .....!...z.#z..#
005680:  C9 7C A2 67 7D A3 6F C9 7C B2 67 7D B3 6F C9 11    .|.g}£o.|.g}.o..
005690:  FF FF 7C AA 67 7D AB 6F C9 EB 7B B7 C8 47 29 10    ..|.g}.o..{..G).
0056A0:  FD C9 EB 7B B7 C8 47 CB 3C CB 1D 10 FA C9 CD 43    ...{..G.<......C
0056B0:  10 EB CD C1 05 CD 00 06 13 EB C9 ED 5F 6F 17 18    ............_o..
0056C0:  05 21 9F DF 3E EC 29 1F 1F 38 01 2B 2F AC 4F 7C    .!..>.)..8.+/.O|
0056D0:  65 69 32 C5 05 22 C2 05 C9 AF 18 F6 CD C1 05 CB    ei2.."..........
0056E0:  65 21 00 00 C8 2B C9 7C B5 C8 CD BF 08 2B 18 F7    e!...+.|.....+..
0056F0:  E5 CD BC 09 D1 7B 95 D8 C8 47 CD BF 08 10 FB C9    .....{...G......
005700:  EB 44 4D 21 00 00 CB BA 7A B3 C8 3E 10 3D CB 23    .DM!....z..>.=.#
005710:  CB 12 F2 0D 06 CB 23 CB 12 CB 15 CB 14 1C ED 42    ......#........B
005720:  F2 25 06 09 1D 3D 20 ED EB C9 7C B7 28 01 EB 7D    .%...= ...|.(..}
005730:  6C CB 3F 30 01 19 C8 CB 23 CB 12 18 F4 1A 46 B8    l.?0....#.....F.
005740:  38 01 47 04 18 0A 06 02 18 06 06 03 18 02 06 04    8.G.............
005750:  1A 4E EB 71 12 13 23 10 F7 C9 EB 21 01 03 E5 DD    .N.q..#....!....
005760:  E1 EB 06 00 CB 7C 3E 20 28 02 C6 0D DD 77 00 DD    .....|> (....w..
005770:  23 CD 5E 05 FD 21 CF 0E AF FD 56 01 FD 5E 00 B7    #.^..!....V..^..
005780:  ED 52 38 03 3C 18 F8 19 B0 28 08 06 30 B0 DD 77    .R8.<....(..0..w
005790:  00 DD 23 FD 23 FD 23 7B FE 0A 20 02 06 30 3D 20    ..#.#.#{.. ..0= 
0057A0:  D7 DD 36 00 00 11 01 03 C9 E5 21 01 03 E5 2B CD    ..6.......!...+.
0057B0:  BD 06 DD E1 CD 5B 07 D1 EB 73 23 72 C9 11 01 02    .....[...s#r....
0057C0:  E5 DD E1 AF 77 DD 77 01 1A B7 28 2C FE 20 20 03    ....w.w...(,.  .
0057D0:  13 18 F5 FE 22 0E 2C 06 80 20 03 13 0E 22 23 1A    ....".,.. ..."#.
0057E0:  B7 28 15 B9 77 13 28 05 DD 34 00 10 F1 FE 2C 28    .(..w.(..4....,(
0057F0:  07 B7 28 04 1A 13 18 F5 ED 53 BE 06 36 00 C3 6C    ..(......S..6..l
005800:  DA 07 21 F8 07 06 03 1A BE 38 39 C0 23 13 10 F7    ..!......89.#...
005810:  06 08 18 02 06 0B 11 D2 07 21 F0 07 1A BE 38 24    .........!....8$
005820:  C0 23 13 10 F7 ED 5B EC 07 2A CE 07 A7 ED 52 38    .#....[..*....R8
005830:  13 C0 21 EE 07 3A D0 07 BE 38 09 C0 21 EF 07 3A    ..!..:...8..!..:
005840:  D1 07 BE D0 3A C8 07 A7 28 13 21 E9 07 11 F8 07    ....:...(.!.....
005850:  06 03 1A BE C0 23 13 10 F9 06 08 18 02 06 0B 21    .....#.........!
005860:  E1 07 11 F0 07 1A BE C0 23 13 10 F9 2A EC 07 ED    ........#...*...
005870:  5B DD 07 A7 ED 52 C0 21 DF 07 3A EE 07 BE C0 21    [....R.!..:....!
005880:  E0 07 3A EF 07 BE C9 17 00 00 00 00 00 00 00 00    ..:.............
005890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0058A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0058B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0058C0:  00 00 00 00 89 07 A0 07 00 00 00 00 00 00 00 00    ................
0058D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0058E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0058F0:  00 00 00 00 00 00 00 00 00 00 00 AF 32 E1 15 32    ............2..2
005900:  D9 15 6F 67 22 DF 15 22 E2 15 CD 4F 14 26 01 2E    ..og".."...O.&..
005910:  0A 7E D6 44 FE 01 C2 FF FF 0E 1F CD 2B 10 23 23    .~.D........+.##
005920:  23 23 7E 3C 32 D0 15 23 5E 23 56 EB 23 0F 38 03    ##~<2..#^#V.#.8.
005930:  29 18 FA 22 DD 15 F7 44 69 73 6B 20 6E 75 6D 62    ).."...Disk numb
005940:  65 72 2E 20 20 24 CD 9E 13 32 D6 15 22 D4 15 3A    er.  $...2.."..:
005950:  D6 15 A7 20 4F F7 57 68 69 63 68 20 73 69 64 65    ... O.Which side
005960:  20 69 73 20 62 65 69 6E 67 20 72 65 61 64 3F 20     is being read? 
005970:  28 41 2F 42 2F 58 3D 42 6F 74 68 20 73 69 64 65    (A/B/X=Both side
005980:  73 20 74 6F 67 65 74 68 65 72 29 20 20 24 CD 04    s together)  $..
005990:  14 CD C4 14 E6 DF FE 41 28 07 FE 42 28 03 FE 58    .......A(..B(..X
0059A0:  C0 32 59 09 F7 49 6E 63 6C 75 64 65 20 66 69 72    .2Y..Include fir
0059B0:  73 74 20 6C 69 6E 65 73 20 6F 66 20 66 69 6C 65    st lines of file
0059C0:  73 3F 20 28 59 2F 4E 29 20 20 24 CD CD 14 20 D4    s? (Y/N)  $... .
0059D0:  0E FF FE 59 20 01 0C 79 32 DC 15 0E 11 11 50 16    ...Y ..y2.....P.
0059E0:  18 02 0E 12 D5 11 31 15 CD 2B 10 D1 FE FF 28 0D    ......1..+....(.
0059F0:  A7 20 EF 01 80 00 21 80 00 ED B0 18 E5 EB 36 42    . ....!.......6B
005A00:  0A DD 23 DD 7E 00 D6 30 C9 CD 01 07 CB 3F 20 3E    ..#.~..0.....? >
005A10:  ED 6A 18 F5 CD 01 07 FE 08 30 33 29 29 29 B5 6F    .j.......03))).o
005A20:  18 F2 DD 23 DD 7E 00 FE 4F 28 E9 FE 58 28 DA FE    ...#.~..O(..X(..
005A30:  48 28 02 DD 2B CD 01 07 FE 0A 38 0A D6 07 FE 0A    H(..+.....8.....
005A40:  38 0C FE 10 30 08 29 29 29 29 B5 6F 18 E7 DD 7E    8...0.)))).o...~
005A50:  00 FE 20 C0 DD 23 18 F6 E5 DD E1 21 00 00 CD 4E    .. ..#.....!...N
005A60:  07 FE 26 28 BD FE 2D F5 28 06 FE 2B 28 02 DD 2B    ..&(..-.(..+(..+
005A70:  CD 54 07 D6 30 FE 0A 30 0C 29 54 5D 29 29 19 5F    .T..0..0.)T]))._
005A80:  16 00 19 18 EB F1 C0 C3 52 05 7E B7 C8 CD CA 08    ........R.~.....
005A90:  FE 0D 3E 0A CC CA 08 23 18 F0 E5 EB CD B5 07 18    ..>....#........
005AA0:  04 E5 CD AF 07 E1 C3 6E 0B E5 CD 70 22 E1 C9 21    .......n...p"..!
005AB0:  CC 1B CD A9 07 CD B9 0B 21 00 02 23 22 BE 06 01    ........!..#"...
005AC0:  FF 00 11 00 00 41 CD FC 07 11 FF 00 ED 53 C0 07    .....A.......S..
005AD0:  11 00 00 ED 53 C3 07 30 02 06 00 2B 70 23 C9 3E    ....S..0...+p#.>
005AE0:  FF 32 C4 07 C9 3E FF 32 C3 07 C9 7D B7 20 01 3C    .2...>.2...}. .<
005AF0:  32 C0 07 C9 11 00 00 18 0D 11 00 00 E5 48 D5 CD    2............H..
005B00:  09 01 D1 B7 28 F8 FE 7F 28 30 FE 0D 28 47 FE 03    ....(...(0..(G..
005B10:  28 42 FE 08 28 24 FE 18 28 19 05 04 20 07 3E 07    (B..($..(... .>.
005B20:  CD CA 08 18 D9 77 CD CA 08 23 05 20 D1 7A B7 28    .....w...#. .z.(
005B30:  CD 18 22 CD 3F 08 28 C6 18 F9 CD 3F 08 18 BF 78    ..".?.(....?...x
005B40:  B9 C8 3E 08 CD CA 08 3E 20 CD CA 08 3E 08 CD CA    ..>....> ...>...
005B50:  08 2B 04 C9 37 F5 AF 77 7B B7 CC C3 08 79 90 47    .+..7..w{....y.G
005B60:  F1 E1 C9 EB E1 E3 4E 23 46 2B 7A B3 28 11 EB 29    ......N#F+z.(..)
005B70:  38 0D 19 38 0A E5 B7 ED 42 E1 5E 23 56 EB D8 D1    8..8....B.^#V...
005B80:  C5 C9 CD 63 08 E9 CD 63 08 C5 E9 CD BC 09 7D 11    ...c...c......}.
005B90:  10 00 93 30 FD ED 44 47 C5 CD BC 09 79 BD C1 D8    ...0..DG....y...
005BA0:  CD BF 08 10 F3 C9 CD BF 08 11 01 03 D5 DD E1 06    ................
005BB0:  30 CD 74 06 EB C3 8A 07 CD 5A 06 EB CD 8A 07 3E    0.t......Z.....>
005BC0:  20 18 07 3E 0D CD CA 08 3E 0A E5 D5 C5 F5 21 0B     ..>....>.....!.
005BD0:  09 E5 CD BC 09 EB FE 0D 20 02 36 00 FE 08 20 01    ........ .6... .
005BE0:  35 FE 20 38 19 F5 79 BE 34 30 12 36 01 3E 0D C5    5. 8..y.40.6.>..
005BF0:  E5 C5 CD FE 08 C1 3E 0A CD FE 08 E1 C1 F1 05 CA    ......>.........
005C00:  0C 01 05 28 1F 11 5C E9 C3 26 26 F1 C1 D1 E1 C9    ...(..\..&&.....
005C10:  C5 C5 DD 21 9A 01 DD 7E 00 3C 28 38 DD 7E 02 DD    ...!...~.<(8.~..
005C20:  96 03 18 1E DD E5 C5 4F DD 21 9A 01 FE 0A 20 21    .......O.!.... !
005C30:  DD 7E 00 DD 46 03 04 DD 70 03 B8 30 13 ED 44 DD    .~..F...p..0..D.
005C40:  86 02 CD 58 09 DD 7E 01 DD 77 03 CD 58 09 18 04    ...X..~..w..X...
005C50:  79 CD 0F 01 C1 DD E1 C9 B7 C8 47 C5 3E 0D CD 0F    y.........G.>...
005C60:  01 3E 0A CD 0F 01 C1 10 F2 C9 7D 3D 32 9A 01 C9    .>........}=2...
005C70:  26 00 22 9C 01 C9 3A 9D 01 B7 7D 32 9B 01 C0 32    &."...:...}2...2
005C80:  9D 01 18 D4 7D B7 CA 75 24 FE 80 CA 72 24 D2 79    ....}..u$...r$.y
005C90:  24 CD 33 24 C2 9E 27 3E 04 DD CB 27 7E 20 04 B7    $.3$..'>...'~ ..
005CA0:  C3 9B 27 3E 08 DD CB 27 6E C3 9B 27 7D B7 28 0C    ..'>...'n..'}.(.
005CB0:  21 FB 01 3D 28 02 2B 2B 6E 26 00 C9 21 FF 01 56    !..=(.++n&..!..V
005CC0:  14 42 15 28 09 2B 2B 15 28 04 2B 2B 16 00 2B 4E    .B.(.++.(.++..+N
005CD0:  2B 5E EB C9 CD F1 09 EB 73 23 72 C9 21 63 28 22    +^......s#r.!c("
005CE0:  F3 09 C9 EB CD DC 09 7A B3 C8 EB CD F1 09 1B 18    .......z........
005CF0:  F6 EB 21 8C 5D E5 7E 4F 23 46 3C 85 6F 30 01 24    ..!.].~O#F<.o0.$
005D00:  79 B7 20 03 B0 20 03 22 F3 09 E1 79 B7 C9 CD F1    y. .. ."...y....
005D10:  09 28 06 3D 20 09 23 4E 23 46 EB 71 23 70 C9 D5    .(.= .#N#F.q#p..
005D20:  EB 13 CD 31 0F CD 43 10 D1 EB 73 23 72 C9 CD F1    ...1..C...s#r...
005D30:  09 47 04 7E 12 13 23 10 FA C9 11 5A 0A 18 03 11    .G.~..#....Z....
005D40:  5E 0A E5 D5 CD F1 09 CA A4 0F 3D 28 05 EB 13 C3    ^.........=(....
005D50:  31 0F 23 5E 23 56 EB C3 12 18 E1 C3 D9 0E E1 C3    1.#^#V..........
005D60:  E8 0E C5 16 00 13 CD 2A 06 C1 09 C9 21 00 02 AF    .......*....!...
005D70:  77 C9 79 B7 28 F6 7B B7 28 F2 7E 93 38 EE 3C B9    w.y.(.{.(.~.8.<.
005D80:  30 01 4F 7B 85 6F 30 01 24 11 00 02 1A B9 30 01    0.O{.o0.$.....0.
005D90:  4F B7 C8 41 AF 12 13 1A 77 23 10 FA C9 7D B7 C8    O..A....w#...}..
005DA0:  1C 1D 20 01 1C 0A BB D8 B7 C8 93 3C BD 30 01 6F    .. ........<.0.o
005DB0:  7B 81 4F 30 01 04 50 59 7D 18 03 7E 23 EB B7 C8    {.O0..PY}..~#...
005DC0:  4F 21 00 02 86 D8 46 77 68 23 EB 06 00 ED B0 C9    O!....Fwh#......
005DD0:  1A BD 30 01 6F B7 C8 95 3C 83 5F 30 01 14 7D 18    ..0.o...<._0..}.
005DE0:  DD 1A 13 BD 30 01 6F 7D 18 D4 EB 26 03 3E 60 EE    ....0.o}...&.>`.
005DF0:  40 32 EE 0A 6F C9 06 10 CD EA 0A 3E 18 CB 3A CB    @2..o......>..:.
005E00:  18 3E 41 75 74 68 6F 72 3A 20 45 64 6D 75 6E 64    .>Author: Edmund
005E10:  20 57 61 72 64 0D 0A 20 49 6E 73 70 69 72 65 64     Ward.. Inspired
005E20:  20 62 79 20 61 6E 20 61 72 74 69 63 6C 65 20 62     by an article b
005E30:  79 20 41 6E 64 72 65 77 20 43 6C 61 72 6B 65 1A    y Andrew Clarke.
005E40:  0E 0C CD 2B 10 7D FE 30 30 39 CD 5A 13 54 48 49    ...+.}.009.Z.THI
005E50:  53 20 50 52 4F 47 52 41 4D 20 57 49 4C 4C 20 4F    S PROGRAM WILL O
005E60:  4E 4C 59 20 57 4F 52 4B 20 57 49 54 48 20 43 50    NLY WORK WITH CP
005E70:  2F 4D 20 33 2E 30 20 4F 52 20 41 46 54 45 52 0D    /M 3.0 OR AFTER.
005E80:  0A 24 C7 ED 73 EA 15 31 50 16 3E C3 32 30 00 21    .$..s..1P.>.20.!
005E90:  5A 13 22 31 00 1E FF 0E 2D CD 2B 10 1E FF 0E 20    Z."1....-.+.... 
005EA0:  CD 2B 10 32 D2 15 0E 19 CD 2B 10 32 D3 15 11 80    .+.2.....+.2....
005EB0:  00 0E 1A CD 2B 10 11 FF FF 0E 6D CD 2B 10 EB CB    ....+.....m.+...
005EC0:  DB 0E 6D CD 2B 10 F7 28 5A 38 30 29 20 43 50 2F    ..m.+..(Z80) CP/
005ED0:  4D 20 50 4C 55 53 20 43 41 54 41 4C 4F 47 49 4E    M PLUS CATALOGIN
005EE0:  47 20 50 52 4F 47 52 41 4D 2C 20 4D 41 58 45 4C    G PROGRAM, MAXEL
005EF0:  43 41 54 20 56 31 2E 30 24 F7 0D 0A 0A 31 2E 20    CAT V1.0$....1. 
005F00:  43 41 54 41 4C 4F 47 55 45 20 41 20 44 49 53 4B    CATALOGUE A DISK
005F10:  0D 0A 32 2E 20 53 45 41 52 43 48 20 46 4F 52 20    ..2. SEARCH FOR 
005F20:  41 20 46 49 4C 45 0D 0A 33 2E 20 44 49 53 50 4C    A FILE..3. DISPL
005F30:  41 59 20 41 20 44 49 53 4B 27 53 20 43 41 54 41    AY A DISK'S CATA
005F40:  4C 4F 47 55 45 0D 0A 34 2E 20 52 45 54 55 52 4E    LOGUE..4. RETURN
005F50:  20 54 4F 20 43 50 2F 4D 0D 0A 0A 24 CD 10 14 FE     TO CP/M...$....
005F60:  10 20 21 3A D1 15 A7 28 01 C7 21 01 15 06 25 7E    . !:...(..!...%~
005F70:  EE 1F E5 CD 54 13 E1 23 10 F5 CD C4 14 3E 01 32    ....T..#.....>.2
005F80:  D1 15 18 D8 FE 31 38 D4 FE 35 30 D0 FE 34 CA A4    .....18..50..4..
005F90:  02 21 F9 01 E5 FE 31 CA FB 07 FE 32 CA FF 03 FE    .!....1....2....
005FA0:  33 28 06 C9 ED 7B EA 15 C7 21 50 16 22 E8 15 F7    3(...{...!P."...
005FB0:  57 68 69 63 68 20 64 72 69 76 65 20 69 73 20 44    Which drive is D
005FC0:  49 53 4B 53 2E 43 41 54 20 6F 6E 3F 20 20 24 CD    ISKS.CAT on?  $.
005FD0:  4F 14 CD 33 10 3C 20 14 F7 46 69 6C 65 20 6E 6F    O..3.< ..File no
005FE0:  74 20 66 6F 75 6E 64 2E 0D 0A 24 C9 11 37 08 0E    t found...$..7..
005FF0:  09 CD 2B 10 CD 9E 13 A7 C0 22 D4 15 F7 57 68 69    ..+......"...Whi
006000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
006010:  05 00 01 00 02 09 52 E5 05 00 C1 02 00 00 00 02    ......R.........
006020:  05 00 C6 02 00 00 00 02 05 00 C2 02 00 00 00 02    ................
006030:  05 00 C7 02 00 00 00 02 05 00 C3 02 00 00 00 02    ................
006040:  05 00 C8 02 00 00 00 02 05 00 C4 02 00 00 00 02    ................
006050:  05 00 C9 02 00 00 00 02 05 00 C5 02 00 00 00 02    ................
006060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006100:  1B 17 77 2B 10 F5 36 10 C9 CD EA 0A 7B CD 11 0B    ..w+..6.....{...
006110:  7A 4F CD 1A 0B 79 0F 0F 0F 0F E6 0F C6 90 27 CE    zO...y........'.
006120:  40 27 77 2B 36 04 C9 06 06 CD EA 0A 70 E5 EB AF    @'w+6.......p...
006130:  29 CE 30 13 12 3E 06 29 17 29 17 29 17 10 F4 E1    ).0..>.).).)....
006140:  C9 06 05 CD EA 0A 70 E5 23 E5 DD E1 EB 06 30 CD    ......p.#.....0.
006150:  74 06 E1 C9 EB 46 1A 4F 04 0C 0D 79 05 28 0A B7    t....F.O...y.(..
006160:  28 07 23 13 1A BE 28 F2 3E B8 21 00 00 C9 11 00    (.#...(.>.!.....
006170:  02 1A 77 B7 C8 4F AF 47 12 13 23 EB ED B0 C9 4E    ..w..O.G..#....N
006180:  06 00 03 ED B0 C9 7E B7 28 01 23 6E 26 00 C9 CD    ......~.(.#n&...
006190:  EB 0A CD 12 01 36 00 B7 C8 36 01 23 77 2B C9 CD    .....6...6.#w+..
0061A0:  EA 0A 7B 18 F4 7D 21 02 02 CD 11 0B 36 02 21 00    ..{..}!.....6.!.
0061B0:  02 7E 36 00 18 04 CD 09 0B 7E B7 C8 47 23 7E CD    .~6......~..G#~.
0061C0:  CA 08 10 F9 C9 EB 2E 20 18 03 CD 86 0B 4D 21 00    ....... .....M!.
0061D0:  02 7B B7 C8 47 86 D8 56 77 6A 23 71 10 FC C9 CD    .{..G..Vwj#q....
0061E0:  EA 0A 36 02 23 73 23 72 2B 2B C9 0E 03 CD EA 0A    ..6.#s#r++......
0061F0:  EB 79 3C 12 D5 13 CD F9 0E E1 C9 11 00 00 EB 1A    .y<.............
006200:  13 B7 C8 3D EB 28 03 23 56 2B 5E EB C9 7E B7 CA    ...=.(.#V+^..~..
006210:  A4 0F 3D CA A4 0F 4F 23 EB C3 31 0F 79 B7 20 01    ..=...O#..1.y. .
006220:  0C 7E B7 28 22 1A 91 38 1E 3C 96 38 1A EB 09 EB    .~.("..8.<.8....
006230:  47 04 C5 D5 E5 46 23 1A BE 20 03 13 10 F8 E1 D1    G....F#.. ......
006240:  C1 28 06 0C 13 10 EB 0E 00 69 26 00 C9 CD EB 0A    .(.......i&.....
006250:  E5 CD A3 19 E1 54 5D 2B 36 00 1A B7 C8 13 34 18    ..£..T]+6.....4.
006260:  F9 EB 1A B7 C8 47 21 00 02 4E 81 D8 77 69 2C 13    .....G!..N..wi,.
006270:  1A FE 61 38 06 FE 7B 30 02 E6 5F 77 10 F0 C9 AF    ..a8..{0.._w....
006280:  ED 52 67 6F C0 2B C9 AF ED 52 C8 21 FF FF C9 EB    .Rgo.+...R.!....
006290:  AF ED 52 67 6F C8 EA 9B 0C F0 2B F8 2B C9 EB AF    ..Rgo.....+.+...
0062A0:  ED 52 21 FF FF C8 EA AB 0C F0 23 F8 23 C9 C5 DD    .R!.......#.#...
0062B0:  E1 44 4D DD 6E 00 DD 66 01 09 DD 75 00 DD 74 01    .DM.n..f...u..t.
0062C0:  CB 78 28 0E EB 18 0B EB 60 69 34 7E 23 20 01 34    .x(.....`i4~# .4
0062D0:  66 6F 7C EE 80 67 7A EE 80 BC 7B C0 BD C9 CD 1D    fo|..gz...{.....
0062E0:  0D 18 0B CD 1D 0D C5 CD B1 0F CD 80 10 C1 C5 CD    ................
0062F0:  B1 0F CD ED 0E 80 03 D1 3A C0 03 F5 D5 0E 02 C5    ........:.......
006300:  CD 5D 15 CD 84 0F C3 AC 12 CD 50 0F 0F 15 C9 00    .]........P.....
006310:  80 00 15 70 79 63 26 79 48 96 61 92 31 32 16 91    ...pyc&yH.a.12..
006320:  63 97 51 44 20 98 58 46 99 68 75 52 91 04 87 CD    c.QD .XF.huR....
006330:  12 18 CD 09 15 CD 93 11 18 23 00 7F 00 69 31 47    .........#...i1G
006340:  18 05 59 94 53 09 41 72 32 12 14 58 17 65 68 07    ..Y.S.Ar2..X.eh.
006350:  55 00 13 43 60 25 52 54 12 06 CD 12 18 21 A0 03    U..C`%RT.....!..
006360:  7E 32 9E 15 36 00 CD 09 15 CD 3C 11 CD B1 0F CD    ~2..6.....<.....
006370:  09 10 38 1B CD AC 12 CD 6A 0F CD E9 10 CD 84 0F    ..8.....j.......
006380:  CD B1 0F CD 82 11 CD 09 15 CD 3C 11 CD 54 12 CD    ..........<..T..
006390:  09 15 CD 3F 11 CD B1 0F CD 09 10 38 0A 3E 00 EE    ...?.......8.>..
0063A0:  80 32 9E 15 CD 82 11 CD 09 15 CD B1 0F CD 09 10    .2..............
0063B0:  38 09 CD 09 15 CD 3F 11 CD 82 11 3A A3 03 B7 C8    8.....?....:£...
0063C0:  3A 9E 15 32 A0 03 CD BC 0F 21 6C 17 22 14 16 21    :..2.....!l."..!
0063D0:  03 00 AF 22 17 16 32 ED 15 CD ED 0E 80 03 CD ED    ..."..2.........
0063E0:  0E 60 03 CD B1 0F CD BC 0F CD 54 12 3E 00 E6 80    .`........T.>...
0063F0:  32 A0 03 CD ED 0E 40 03 CD 25 0F 60 03 CD 22 0F    2.....@..%.`..".
006400:  40 03 CD 54 12 3A ED 15 1F 30 05 CD ED 0E 60 03    @..T.:...0....`.
006410:  CD BC 0F 11 00 00 21 00 00 19 22 14 16 3A ED 15    ......!..."..:..
006420:  E6 02 28 06 EB CD 12 18 18 05 0E 02 CD 31 0F CD    ..(..........1..
006430:  A9 12 3A ED 15 1F 38 05 CD ED 0E 60 03 CD 22 0F    ..:...8....`..".
006440:  80 03 CD 6A 0F CD 93 11 CD ED 0E 80 03 CD 84 0F    ...j............
006450:  CD 20 10 C8 18 A2 CD 50 0F CE 14 CD 6A 0F CD B1    . .....P....j...
006460:  0F CD BC 0F CD 43 10 E5 7C E6 80 32 9E 15 C4 52    .....C..|..2...R
006470:  05 22 43 14 E1 CD 12 18 CD 7F 11 CD 84 0F CD 6A    ."C............j
006480:  0F CD 80 10 CD ED 0E 80 03 CD B1 0F CD ED 0E 60    ...............`
006490:  03 CD 25 0F 80 03 2A 43 14 7C B5 28 23 CB 3C CB    ..%...*C.|.(#.<.
0064A0:  1D 22 43 14 30 0D CD 22 0F 60 03 CD 54 12 CD ED    ."C.0..".`..T...
0064B0:  0E 80 03 CD 25 0F 60 03 CD BC 0F CD 54 12 18 CC    ....%.`.....T...
0064C0:  3A 9E 15 B7 28 09 CD BC 0F CD 80 10 CD AC 12 CD    :...(...........
0064D0:  84 0F C9 DD E1 CD 84 0F DD E5 CD B1 0F CD 6A 0F    ..............j.
0064E0:  CD 5B 16 3A C3 03 B7 28 E6 CD B1 0F CD ED 0E 80    .[.:...(........
0064F0:  03 CD 7F 0F CD 65 0F CD B1 0F CD 25 0F 80 03 CD    .....e.....%....
006500:  CD 31 0F CD 93 11 C1 D1 CD F9 0E CD 22 0F 80 03    .1.........."...
006510:  3E 02 32 FE 0C F1 B7 CA 09 10 C3 01 10 3E 03 32    >.2..........>.2
006520:  FE 0C C9 EB CD 55 0B D0 2B C9 CD 55 0B C0 2B C9    .....U..+..U..+.
006530:  EB CD 55 0B D8 2B C9 CD 55 0B C8 2B C9 11 00 00    ..U..+..U..+....
006540:  EB B7 ED 52 D8 21 1C EA 06 00 4E 7A B3 C8 09 23    ...R.!....Nz...#
006550:  1B 18 F7 E5 D5 CD 3D 0D E5 DD E1 E1 D1 38 3A 18    ......=......8:.
006560:  07 DD 2A 46 0D 11 00 00 7E B7 28 19 46 DD 7E 00    ..*F....~.(.F.~.
006570:  B8 4F 38 11 E5 DD E5 23 DD 23 DD 7E 00 BE 20 02    .O8....#.#.~.. .
006580:  10 F5 DD E1 E1 EB C8 EB 13 06 00 DD 23 DD 09 3A    ............#..:
006590:  3F 0D BA 20 04 3A 3E 0D BB 30 D1 21 FF FF C9 00    ?.. .:>..0.!....
0065A0:  ED 53 D2 0D CD 52 05 44 4D EB 2A 81 0E 19 D8 E5    .S...R.DM.*.....
0065B0:  EB 3A 00 02 83 5F 30 06 14 20 03 37 18 05 2A 74    .:..._0.. .7..*t
0065C0:  0E ED 52 E1 D8 22 81 0E E5 36 00 0B 2B 78 B1 20    ..R.."...6..+x. 
0065D0:  F8 21 00 00 22 3E 0D E1 01 00 00 C9 CD 3D 0D D0    .!..">.......=..
0065E0:  21 9F 0D C9 2A 74 0E ED 5B 81 0E B7 ED 52 C9 CD    !...*t..[....R..
0065F0:  3D 0D 38 65 22 A9 0E 2A 81 0E 22 25 0E 3A 00 02    =.8e"..*.."%.:..
006600:  4F 06 00 03 09 DA B1 0E ED 5B 74 0E EB ED 52 EB    O........[t...R.
006610:  DA B1 0E 22 81 0E ED 4B A9 0E E5 ED 42 44 4D D1    ..."...K....BDM.
006620:  38 07 28 05 21 00 00 ED B8 2A 3E 0D 23 22 3E 0D    8.(.!....*>.#">.
006630:  18 73 CD 3D 0D D8 E5 09 23 E5 EB 2A 81 0E ED 52    .s.=....#..*...R
006640:  44 4D 03 2A 3E 0D 2B 22 3E 0D E1 D1 C8 D8 ED B0    DM.*>.+">.......
006650:  1B ED 53 81 0E C9 CD 3D 0D DC A0 0D 38 53 E5 2A    ..S....=....8S.*
006660:  81 0E 3A 00 02 91 30 03 E1 18 10 5F 16 00 13 19    ..:...0...._....
006670:  38 06 EB 21 05 EE ED 52 E1 38 36 22 A9 0E 09 EB    8..!...R.86"....
006680:  21 1C EA E5 B7 ED 52 28 3C 38 3A 3A 00 02 91 44    !.....R(<8::...D
006690:  4D E1 13 28 10 30 1F 62 6B 83 5F 38 01 15 ED B0    M..(.0.bk._8....
0066A0:  1B ED 53 81 0E 21 00 02 11 00 00 4E 06 00 03 ED    ..S..!.....N....
0066B0:  B0 AF 32 00 02 C9 54 5D 83 5F 30 01 14 ED 53 81    ..2...T]._0...S.
0066C0:  0E ED B8 18 E0 E1 CD A5 0E 1B ED 53 81 0E C9 10    ...........S....
0066D0:  27 E8 03 64 00 0A 00 01 00 E5 21 A5 03 06 03 CD    '..d......!.....
0066E0:  6C 19 E1 EB 0E 02 18 11 EB 0E 03 18 0C 0E 03 18    l...............
0066F0:  02 0E 02 E1 5E 23 56 23 E5 21 A0 03 7E 47 23 7E    ....^#V#.!..~G#~
006700:  6A 0F CD B1 0F CD 07 14 CD 4D 12 CD 17 17 CD 84    j........M......
006710:  0F C3 54 12 CD 12 18 CD 56 16 3A A1 03 FE BF 20    ..T.....V.:.... 
006720:  06 3A A3 03 FE 99 C8 CD 6A 0F CD B1 0F CD 36 17    .:£.....j.....6.
006730:  CD 84 0F C3 54 12 CD 53 11 CD ED 0E 40 03 CD ED    ....T..S....@...
006740:  0E 80 03 CD ED 0E 60 03 21 02 00 22 14 16 21 01    ......`.!.."..!.
006750:  00 22 17 16 3E 02 32 ED 15 CD F8 15 CD 88 10 00    ."..>.2.........
006760:  80 00 10 CD 93 11 CD BC 0F C3 54 12 80 60 00 81    ..........T..`..
006770:  20 00 81 42 00 81 72 00 82 11 00 82 15 60 82 21     ..B..r......`.!
006780:  00 82 27 20 82 34 20 82 42 00 82 50 60 82 60 00    ..' .4 .B..P`.`.
006790:  82 70 20 82 81 20 82 93 00 83 10 56 83 11 90 83    .p .. .....V....
0067A0:  13 32 83 14 82 83 16 40 83 18 06 83 19 80 83 21    .2.....@.......!
0067B0:  62 83 23 52 83 25 50 83 27 56 90 90 00 CD 43 10    b.#R.%P.'V....C.
0067C0:  4D ED 68 26 00 C9 CD C0 17 18 47 CD BD 17 18 42    M.h&......G....B
0067D0:  CD 2D 10 CD 81 05 18 3A CD 2D 10 CD 92 05 18 32    .-.....:.-.....2
0067E0:  CD 2D 10 CD 88 05 18 2A CD 43 10 CD B1 05 18 22    .-.....*.C....."
0067F0:  CD AC 09 18 1D CD FB 0B 18 18 CD 86 0B 18 13 CD    ................
006800:  8B 0B 18 0E CD 2A 10 CD 67 05 18 06 CD 43 10 CD    .....*..g....C..
006810:  AC 09 CD A4 0F EB CB 7A 28 09 7A 2F 57 7B 2F 5F    .......z(.z/W{/_
006820:  13 36 80 23 36 83 DD 21 CF 0E 3E 50 B7 38 01 23    .6.#6..!..>P.8.#
006830:  EB DD 4E 00 DD 23 DD 46 00 DD 23 B7 3C ED 42 30    ..N..#.F..#.<.B0
006840:  FB 09 3D EB ED 6F B7 17 20 E3 C3 06 19 01 E8 0E    ..=..o.. .......
006850:  18 03 01 D9 0E C5 E5 21 01 03 E5 2B CD BD 06 E1    .......!...+....
006860:  CD 88 18 E1 C9 11 00 03 4E 0C 0D CA A4 0F 06 00    ........N.......
006870:  23 ED B0 AF 12 21 FF 02 23 7E FE 20 28 FA FE 26    #....!..#~. (..&
006880:  20 06 CD 58 07 C3 12 18 E5 CD A4 0F E1 EB E5 DD     ..X............
006890:  E1 23 23 23 0E 00 CD 3B 13 DD 77 00 DD 34 01 1A    .###...;..w..4..
0068A0:  FE 2E 20 05 CB F9 13 18 F6 FE 45 28 21 FE 44 28    .. .......E(!.D(
0068B0:  1D CD 3F 1A 38 42 CB 41 20 04 ED 67 18 05 E6 0F    ..?.8B.A ..g....
0068C0:  B6 77 23 CB 79 20 03 DD 34 01 0C 13 18 D1 13 CD    .w#.y ..4.......
0068D0:  3B 13 0E 00 47 1A CD 3F 1A 38 10 E6 0F F5 79 87    ;...G..?.8....y.
0068E0:  87 87 81 81 4F F1 81 4F 13 18 EA CB 78 79 28 02    ....O..O....xy(.
0068F0:  ED 44 DD 86 01 DD 77 01 D5 DD 7E 01 C6 7E DD 77    .D....w...~..~.w
006900:  E6 7F B0 12 23 23 13 06 00 ED B0 C9 E1 4E 23 54    ....##.......N#T
006910:  5D 06 00 09 23 E5 18 19 EB 0E 03 18 14 EB 0E 02    ]...#...........
006920:  18 0F CD BC 0F 0E 03 18 02 0E 02 E1 5E 23 56 23    ............^#V#
006930:  E5 D5 CD A4 0F EB D1 1A CB 27 CB 1E 23 CB 2F C6    .........'..#./.
006940:  80 77 13 1A B7 20 01 77 23 23 EB 06 00 ED B0 C9    .w... .w##......
006950:  CD BC 0F E1 5E 23 56 23 E5 EB 11 A0 03 01 07 00    ....^#V#........
006960:  ED B0 C3 06 19 11 C0 03 18 03 11 A0 03 FD E1 21    ...............!
006970:  00 00 01 07 00 B7 ED 42 39 F9 EB ED B0 FD E9 11    .......B9.......
006980:  A0 03 18 03 11 C0 03 FD E1 21 00 00 39 E5 01 07    .........!..9...
006990:  00 C5 ED B0 C1 E1 09 F9 FD E9 11 E7 03 18 08 11    ................
0069A0:  C7 03 18 03 11 A7 03 EB 06 07 2B 36 00 10 FB EB    ..........+6....
0069B0:  C9 11 A0 03 21 C0 03 06 07 C3 50 06 21 A0 03 11    ....!.....P.!...
0069C0:  C0 03 01 07 00 ED B0 C9 3A A3 03 B7 C9 CD 09 10    ........:£......
0069D0:  CD A4 0F D0 18 1E CD 09 10 CD A4 0F C0 18 15 CD    ................
0069E0:  01 10 CD A4 0F D8 18 0C CD 01 10 18 E3 CD 09 10    ................
0069F0:  CD A4 0F C8 CD 8E 10 80 80 00 10 C9 CD 09 10 18    ................
006A00:  E1 21 C0 03 11 A0 03 18 06 21 A0 03 11 C0 03 1A    .!.......!......
006A10:  BE C0 B7 20 01 EB 06 05 2C 1C 1A BE C0 10 F9 C9    ... ....,.......
006A20:  21 9F 03 11 BF 03 06 04 18 EE CD B1 0F CD 43 10    !.............C.
006A30:  E5 CD B1 0F CD 43 10 D1 C9 CD A0 10 18 05 CD 98    .....C..........
006A40:  10 18 00 21 A0 03 7E F5 23 7E D6 80 11 00 00 FE    ...!..~.#~......
006A50:  05 30 11 3C 47 0E AA 23 23 AF ED 6F 83 5F 3E 00    .0.<G..##..o._>.
006A60:  8A 57 10 0C EB F1 17 D0 11 00 00 EB B7 ED 52 C9    .W............R.
006A70:  E5 EB 29 54 5D 29 29 19 EB E1 CB 19 38 DA 18 D9    ..)T])).....8...
006A80:  CD 8B 10 00 80 00 10 C9 CD BC 0F CD A4 0F E1 01    ................
006A90:  04 00 ED B0 E9 CD 12 18 AF 32 A0 03 C9 CD 12 18    .........2......
006AA0:  DD 21 A0 03 DD 7E 03 B7 C8 DD 36 01 80 DD 36 03    .!...~....6...6.
006AB0:  10 06 03 AF DD 77 04 DD 23 10 F9 C9 21 A0 03 7E    .....w..#...!..~
006AC0:  EE 80 77 C9 21 A1 03 7E 23 23 D6 80 F8 3C FE 08    ..w.!..~##...<..
006AD0:  D2 A4 0F CB 3F 28 08 F5 47 36 00 23 10 FB F1 D2    ....?(..G6.#....
006AE0:  06 19 7E E6 0F 77 C3 06 19 21 A1 03 7E D6 7F FE    ..~..w...!..~...
006AF0:  7F D2 A4 0F FE 07 D0 0E 05 3C CB 3F 47 04 23 0D    .........<.?G.#.
006B00:  01 CD 06 19 E1 C9 21 A3 03 E5 DD E1 DD 7E FF B7    ......!£.....~..
006B10:  28 14 01 04 00 09 54 5D 2B 03 ED B8 AF 12 DD 34    (.....T]+......4
006B20:  FE DD 34 FE 18 21 DD 7E 00 B7 20 1B 54 5D 06 04    ..4..!.~.. .T]..
006B30:  B6 20 0C 23 DD 35 FE DD 35 FE 10 F4 C3 A4 0F 7E    . .#.5..5......~
006B40:  36 00 12 2C 1C 10 F8 DD 7E 00 FE 10 30 0D 21 A6    6..,....~...0.!.
006B50:  03 06 04 ED 6F 2D 10 FB DD 35 FE DD 7E FE FE 40    ....o-...5..~..@
006B60:  DA A4 0F FE C0 30 16 21 A6 03 06 04 7E C6 50 36    .....0.!....~.P6
006B70:  00 27 D0 3E 00 2D 8E 27 77 10 F7 18 89 3A A0 03    .'.>.-.'w....:..
006B80:  21 A0 03 77 23 36 BF 23 06 03 23 36 99 10 FB C9    !..w#6.#..#6....
006B90:  21 00 03 E5 CD A3 19 E1 CD 8A 07 3E 20 C3 CA 08    !....£.....> ...
006BA0:  21 00 02 EB 21 A0 03 CB 7E 3E 20 28 02 3E 2D 12    !...!...~> (.>-.
006BB0:  13 23 7E D6 80 4F E5 D5 11 04 00 19 06 06 AF ED    .#~..O..........
006BC0:  67 20 07 05 ED 67 28 06 ED 6F ED 6F 18 09 2B 10    g ...g(..o.o..+.
006BD0:  EE E1 D1 3E 30 18 53 D1 E1 23 23 79 3C 3C FE 0C    ...>0.S..##y<<..
006BE0:  30 27 E6 FE 20 0E 3E 2E 12 13 79 3C 28 0C 3E 30    0'.. .>...y<(.>0
006BF0:  12 13 18 06 0C 79 B8 38 01 41 CD 2F 1A 28 06 CD    .....y.8.A./.(..
006C00:  2F 1A 23 20 F5 3E 00 12 C9 C5 0E 01 CD FA 19 C1    /.# .>..........
006C10:  EB 36 45 23 36 2B 79 CB 7F 28 04 36 2D ED 44 23    .6E#6+y..(.6-.D#
006C20:  36 2F 34 D6 0A 30 FB C6 3A 23 77 23 36 00 C9 3E    6/4..0..:#w#6..>
006C30:  30 ED 6F 12 13 05 C8 0D C0 3E 2E 12 13 B7 C9 FE    0.o......>......
006C40:  30 D8 FE 3A 3F C9 7E B7 CA 6F 1B CD BB 0A FD 21    0..:?.~..o.....!
006C50:  8A 03 06 0A FD 2B FD 36 00 00 10 F8 21 00 02 46    .....+.6....!..F
006C60:  23 7E FE 2D 28 04 FE 2B 20 03 FD 75 03 FE 24 20    #~.-(..+ ..u..$ 
006C70:  03 FD 75 05 FE 2A 20 03 FD 75 06 FE 2E 20 04 FD    ..u..* ..u... ..
006C80:  CB 08 FE FE 23 20 1C FD 34 00 FD 75 02 FD CB 08    ....# ..4..u....
006C90:  7E 20 03 FD 34 01 FD CB 08 76 20 07 FD 75 09 FD    ~ ..4....v ..u..
006CA0:  CB 08 F6 10 BB FD 7E 00 B7 CA 6F 1B FD 96 01 FD    ......~...o.....
006CB0:  77 04 3A A0 03 B7 28 14 FD 7E 03 B7 20 0E FD 7E    w.:...(..~.. ..~
006CC0:  01 B7 CA 6F 1B FD 6E 09 36 2D 18 82 CD 9F 0F EB    ...o..n.6-......
006CD0:  3A A0 03 77 23 3E 7F FD 96 04 77 23 23 36 50 FD    :..w#>....w##6P.
006CE0:  E5 CD 93 11 FD E1 DD 21 00 02 DD 4E 00 DD 23 21    .......!...N..#!
006CF0:  A1 03 FD 7E 01 C6 7F 96 23 47 28 1B FA 6F 1B FD    ...~....#G(..o..
006D00:  10 FC 38 04 7E E6 F0 77 41 23 36 00 10 FB C9 CD    ..8.~..wA#6.....
006D10:  43 10 CD 8F 05 C3 12 18 CD 43 10 E5 CD B1 0F E1    C........C......
006D20:  7D B7 47 C9 CD 18 11 C8 C5 CD 53 11 C1 10 F9 C9    }.G.......S.....
006D30:  CD 18 11 C8 C5 CD 3F 11 C1 10 F9 C9 CD 3F 11 CD    ......?......?..
006D40:  45 11 C3 06 19 21 A5 03 06 04 B7 7E 8F 27 77 2D    E....!.....~.'w-
006D50:  10 F9 C9 21 A3 03 06 04 AF 5F ED 6F 1F 0E 00 30    ...!£...._.o...0
006D60:  02 0E 05 83 59 ED 6F 1F 0E 00 30 02 0E 05 83 59    ....Y.o...0....Y
006D70:  ED 6F 2C 10 E5 C3 06 19 DD E1 CD 84 0F DD E5 CD    .o,.............
006D80:  B1 0F 3A C0 03 EE 80 32 C0 03 18 07 DD E1 CD 84    ..:....2........
006D90:  0F DD E5 DD 21 A0 03 DD 7E 23 B7 C8 DD 7E 03 B7    ....!...~#...~..
006DA0:  20 06 CD B1 0F C3 06 19 DD 7E 01 DD 96 21 30 07     ........~...!0.
006DB0:  F5 CD B1 0F F1 ED 44 21 C6 03 11 A6 03 28 4D FE    ......D!.....(M.
006DC0:  08 D0 CB 3F 30 0F F5 E5 21 C3 03 06 04 AF ED 67    ...?0...!......g
006DD0:  2C 10 FB E1 F1 28 4E 06 00 4F B7 ED 42 D6 04 ED    ,....(N..O..B...
006DE0:  44 47 DD 7E 00 DD AE 20 20 11 1A 8E 27 12 1D 2D    DG.~...  ...'..-
006DF0:  10 F8 30 B1 1A 88 27 12 1D 18 F7 1A 9E 27 12 1D    ..0...'......'..
006E00:  2D 10 F8 30 A0 1A 98 27 12 1D 18 F7 DD E5 FD E1    -..0...'........
006E10:  06 04 FD 7E 03 FD BE 23 20 04 FD 23 10 F4 E5 D5    ...~...# ..#....
006E20:  DC B1 0F D1 E1 06 04 18 B9 DD 21 A0 03 DD 7E 03    ..........!...~.
006E30:  B7 28 16 DD 7E 23 B7 28 10 CD 9A 0F DD 7E 00 DD    .(..~#.(.....~..
006E40:  AE 20 DD 77 00 DD 7E 01 C9 C1 C3 A4 0F DD E1 CD    . .w..~.........
006E50:  84 0F DD E5 CD 29 12 DD 86 21 C6 81 DD 77 01 21    .....)...!...w.!
006E60:  C3 03 11 03 0A AF ED 67 46 04 82 10 FD 92 77 2C    .......gF.....w,
006E70:  1D 20 F2 0E 07 06 05 11 A6 03 2E C2 CB 1E 30 15    . ............0.
006E80:  E5 D5 C5 B7 2E E4 1A 8E 27 77 2D 1D 10 F8 78 04    ........'w-...x.
006E90:  38 F5 C1 D1 E1 2C 1D 10 E3 0D CA 2F 13 CD 45 11    8....,...../..E.
006EA0:  18 D3 DD E1 CD 84 0F DD E5 CD B1 0F 3A C3 03 B7    ............:...
006EB0:  CA 7D 19 CD 29 12 DD 96 21 C6 7E DD 77 01 21 C5    .}..)...!.~.w.!.
006EC0:  03 11 A5 03 06 04 78 32 28 13 AF B6 20 04 2D 1D    ......x2(... .-.
006ED0:  10 F9 78 32 E8 12 32 F8 12 7B 32 F6 12 7D 32 F4    ..x2..2..{2..}2.
006EE0:  12 0E 10 1E A1 2E C1 06 00 2C 1C 1A BE 20 02 10    .........,... ..
006EF0:  F8 38 18 2E 00 1E 00 06 00 1A 9E 27 12 2D 1D 10    .8.........'.-..
006F00:  35 00 CD A4 1B 30 0A CD 9E 1B 28 0B FD 35 00 18    5....0....(..5..
006F10:  F6 DD 36 00 20 20 E8 FD 46 00 23 CD 9E 1B 28 05    ..6.  ..F.#...(.
006F20:  CD 9E 1B 20 F5 21 00 02 FD 6E 02 7E FE 20 20 02    ... .!...n.~.  .
006F30:  36 30 2E 00 FD 7E 03 B7 28 13 6F 7E FE 2B 3A A0    60...~..(.o~.+:.
006F40:  03 28 02 36 20 B7 28 02 36 2D CD 80 1B FD 7E 05    .(.6 .(.6-....~.
006F50:  B7 28 04 6F CD 80 1B FD 7E 06 B7 28 06 6F 1E 2A    .(.o....~..(.o.*
006F60:  CD 82 1B FD 6E 09 7E FE 20 CC 80 1B C3 AE 0B AF    ....n.~. .......
006F70:  32 00 02 21 79 1B C3 8A 07 45 72 72 6F 72 2E 00    2..!y....Error..
006F80:  1E 20 FD 7E 02 BD D8 45 4E 23 7E FE 20 28 04 FE    . .~...EN#~. (..
006F90:  2C 20 03 73 18 F3 2B 71 7D B8 C8 68 73 C9 CD A4    , .s..+q}..hs...
006FA0:  1B 38 FB C9 DD 7E 00 FE 2E 28 13 FE 23 28 06 DD    .8...~...(..#(..
006FB0:  23 0D C8 18 EF 3E 30 ED 6F DD 77 00 05 C9 DD 23    #....>0.o.w....#
006FC0:  37 C9 00 41 00 FF 00 FF 00 FF 00 00 02 3F 20 7D    7..A.........? }
006FD0:  E6 0F 32 FE 1B 4F E6 07 1F F5 B7 17 17 17 5F 16    ..2..O........_.
006FE0:  00 21 A0 01 19 22 8E 1F F1 30 04 23 23 23 23 22    .!..."...0.####"
006FF0:  C0 1D 79 E6 01 32 A7 1C CD 5C 22 2E 2A 3E 01 E6    ..y..2...\".*>..
007000:  01 7D 20 02 18 02 2E 2A B7 3E 20 28 03 7D 18 00    .} ....*.> (.}..
007010:  32 B8 1C C9 3E 00 B7 7D 16 03 CD 3F 01 D5 EB 2A    2...>..}...?...*
007020:  B1 1D CD 99 1D 32 44 1C 22 46 1C D1 2A A8 1D CD    .....2D."F..*...
007030:  99 1D 32 5F 1C 44 4D 2A B1 1D ED 5B A8 1D C5 D5    ..2_.DM*...[....
007040:  CD 56 1C D1 00 01 00 00 78 B1 0B ED 43 46 1C C1    .V......x...CF..
007050:  C8 18 EB 01 00 00 E5 D5 C5 CD A2 1C C1 E1 D1 00    ................
007060:  EB 78 B1 0B 20 F0 C9 CD 3F 01 44 4D 2A A8 1D E5    .x.. ...?.DM*...
007070:  2A B1 1D E5 C5 CD 83 1C E1 CD 83 1C C1 D1 C5 CD    *...............
007080:  83 1C E1 E5 D5 CD E9 1C D1 E1 C9 CD 33 01 3A B8    ............3.:.
007090:  1C C3 0C 01 CD 3F 01 ED 53 A8 1D 22 B1 1D C9 CD    .....?..S.."....
0070A0:  94 1C CD BE 1D C0 3E 01 B7 28 E0 CD 33 01 3A B8    ......>..(..3.:.
0070B0:  1C C3 CA 08 CD 33 01 3E 2A C3 CA 08 DD 2A C0 1D    .....3.>*....*..
0070C0:  D5 DD 5E 00 DD 56 01 CD 17 1F 11 03 00 EB CD 47    ..^..V.........G
0070D0:  05 E3 DD 5E 02 DD 56 03 CD 17 1F CB 2C CB 1D CB    ...^..V.....,...
0070E0:  2C CB 1D EB E1 C9 CD 3F 01 E5 44 4D 2A B1 1D ED    ,......?..DM*...
0070F0:  43 B1 1D E5 2A A8 1D EB 44 4D B7 ED 52 F2 0A 1D    C...*...DM..R...
007100:  F8 79 DD 86 40 DD 77 40 C3 E7 12 2E A5 06 04 AF    .y..@.w@........
007110:  B6 20 05 2D 10 FA 18 17 AF ED 6F 2D 10 FB 0D 0E    . .-......o-....
007120:  01 20 C0 0E 10 DD 23 3E 00 3D 32 28 13 20 B4 2E    . ....#>.=2(. ..
007130:  E0 1E A2 01 05 00 ED B0 C3 06 19 1A 13 FE 20 28    .............. (
007140:  FA FE 2B 28 08 FE 2D 20 03 3E 80 C9 1B AF C9 CD    ..+(..- .>......
007150:  12 18 21 A0 03 36 00 23 7E D6 80 CB 2F F5 3E 3F    ..!..6.#~.../.>?
007160:  17 77 23 23 7E B7 20 04 F1 C3 A4 0F CD ED 0E 80    .w##~. .........
007170:  03 CD 88 10 00 7F 00 14 CD 93 11 06 0C C5 CD 6A    ...............j
007180:  0F CD 6A 0F CD 22 0F 80 03 CD AC 12 CD 8C 11 CD    ..j.."..........
007190:  53 11 CD 84 0F CD 20 10 C1 28 02 10 E0 F1 C6 80    S..... ..(......
0071A0:  32 A1 03 C9 CD 12 18 21 A0 03 7E 36 00 F5 CD 88    2......!..~6....
0071B0:  10 00 7F 00 40 CD 09 10 38 08 CD B1 0F CD F3 13    ....@...8.......
0071C0:  18 2C CD 8B 10 00 80 00 25 CD 09 10 30 11 CD 80    .,......%...0...
0071D0:  10 CD AC 12 CD F3 13 CD 09 15 CD 82 11 18 0F CD    ................
0071E0:  B2 14 CD F6 13 CD 09 15 CD 53 11 CD 93 11 F1 32    .........S.....2
0071F0:  A0 03 C9 CD BC 0F 21 03 00 22 14 16 21 02 00 3E    ......!.."..!..>
007200:  83 C3 D3 15 CD 12 18 3A A3 03 B7 3E 80 CA 80 19    .......:£..>....
007210:  AF 32 A0 03 CD 88 10 00 80 00 10 CD 09 10 CA A4    .2..............
007220:  0F CD B1 0F 21 A1 03 7E 36 7F F5 21 00 00 22 43    ....!..~6..!.."C
007230:  14 3A A1 03 FE 7F 20 10 3A A3 03 FE 71 30 09 CD    .:.... .:£..q0..
007240:  3F 11 21 00 00 2B 18 E6 CD AF 14 21 03 00 22 14    ?.!..+.....!..".
007250:  16 21 02 00 3E 03 CD D3 15 CD 3F 11 CD 6A 0F 2A    .!..>.....?..j.*
007260:  43 14 CD 12 18 CD 50 0F 3A 15 CD 54 12 CD 8C 11    C.....P.:..T....
007270:  F1 CD 6A 0F D6 7F 6F 26 00 CB 7F 28 01 25 CD 12    ..j...o&...(.%..
007280:  18 CD 50 0F 8F 14 CD 54 12 CD 84 0F C3 93 11 00    ..P....T........
007290:  80 00 23 02 58 50 92 99 40 45 68 40 17 99 14 54    ..#.XP..@Eh@...T
0072A0:  68 43 64 20 76 01 10 14 88 62 87 72 97 60 33 CD    hCd v....b.r.`3.
0072B0:  BC 0F CD 80 10 CD 93 11 CD 6A 0F CD 88 10 80 80    .........j......
0072C0:  00 20 CD 93 11 CD 84 0F CD AC 12 C3 BC 0F 00 80    . ..............
0072D0:  00 27 18 28 18 28 45 90 45 23 53 60 28 74 71 35    .'.(.(E.E#S`(tq5
0072E0:  26 62 49 77 57 24 70 93 69 99 59 57 49 66 CD 12    &bIwW$p.i.YWIf..
0072F0:  18 CD 6A 0F CD 32 15 CD 84 0F CD 6A 0F CD B1 0F    ..j..2.....j....
007300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
007310:  06 00 01 00 02 09 52 E5 06 00 C1 02 00 00 00 02    ......R.........
007320:  06 00 C6 02 00 00 00 02 06 00 C2 02 00 00 00 02    ................
007330:  06 00 C7 02 00 00 00 02 06 00 C3 02 00 00 00 02    ................
007340:  06 00 C8 02 00 00 00 02 06 00 C4 02 00 00 00 02    ................
007350:  06 00 C9 02 00 00 00 02 06 00 C5 02 00 00 00 02    ................
007360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007400:  E1 E3 E5 2A A8 1D 50 59 18 F0 ED 43 A8 1D 22 29    ...*..PY...C..")
007410:  1D C1 E1 D5 B7 ED 42 C5 3E 23 F2 22 1D CD 52 05    ......B.>#."..R.
007420:  3E 2B 32 94 1D 32 69 1D 11 00 00 7A BC 20 02 7B    >+2..2i....z. .{
007430:  BD 3E 13 38 06 32 69 1D EB 18 03 32 94 1D 22 80    .>.8.2i....2..".
007440:  1D 23 22 87 1D ED 53 73 1D CB 3C CB 1D 22 76 1D    .#"...Ss..<.."v.
007450:  42 4B E1 D1 78 B1 20 14 ED 4B 87 1D 78 B1 C8 E5    BK..x. ..K..x...
007460:  D5 C5 CD A2 1C C1 D1 E1 0B 00 18 F0 C5 D5 E5 01    ................
007470:  00 00 11 00 00 21 00 00 03 B7 ED 52 F2 78 1D 11    .....!.....R.x..
007480:  00 00 19 22 76 1D 21 00 00 B7 ED 42 22 87 1D E1    ..."v.!....B"...
007490:  D1 CD 5C 1D 00 C1 0B 18 BB B7 ED 52 3E 00 C8 3E    ..\........R>..>
0074A0:  2B F0 3E 23 C3 52 05 01 00 00 7B B9 C0 7A B8 C0    +.>#.R....{..z..
0074B0:  01 00 00 7D B9 C0 7C B8 C9 21 00 00 C9 C9 DD 21    ...}..|..!.....!
0074C0:  BC 01 7C DD BE 01 38 07 C0 7D DD BE 00 30 0F 7A    ..|...8..}...0.z
0074D0:  DD BE 03 38 07 C0 7B DD BE 02 30 02 AF C9 F6 FF    ...8..{...0.....
0074E0:  C9 3E FF 32 30 1E AF 18 02 3E FF 32 FF 1D 7D 3C    .>.20....>.2..}<
0074F0:  32 1C 1E 7B 32 1A 1E C9 CD 52 1E 2A 97 1E 3E 00    2..{2....R.*..>.
007500:  B7 20 01 19 EB 2A A4 1E E5 D5 3A 30 1E B7 28 06    . ...*....:0..(.
007510:  3A 1A 1E CD 43 1E CD 97 1C 3E 00 06 00 C5 CD 43    :...C....>.....C
007520:  1E F5 CD A7 1D C4 E9 1C F1 3C C1 10 F0 D1 E1 3E    .........<.....>
007530:  00 B7 CC E9 1C AF 32 1A 1E 32 1C 1E 32 FF 1D 32    ......2..2..2..2
007540:  30 1E C9 F5 CD 8D 1E 19 F1 F5 E5 CD 9A 1E 19 D1    0...............
007550:  F1 C9 E5 6B 62 59 50 CD 3F 01 ED 53 97 1E 22 A4    ...kbYP.?..S..".
007560:  1E E1 5D 54 D5 3E 80 29 CD 14 1F E3 3E 80 29 CD    ..]T.>.)....>.).
007570:  14 1F EB E1 CD 3F 01 22 9E 1E ED 53 91 1E 1B C9    .....?."...S....
007580:  7B C6 80 32 6D 1E 7D C6 80 32 66 1E C9 CD 32 1F    {..2m.}..2f...2.
007590:  11 00 00 CD 2D 1F 11 00 00 C9 CD 34 1F 11 00 00    ....-......4....
0075A0:  CD 2D 1F 11 00 00 C9 CD 52 1E 3E 23 32 5F 1C AF    .-......R.>#2_..
0075B0:  32 FB 1E F5 C6 80 CD 9A 1E F1 01 01 00 28 0C 01    2............(..
0075C0:  00 00 E5 B7 ED 42 44 4D E1 28 2F 22 C0 1E C5 E5    .....BDM.(/"....
0075D0:  D5 19 E5 3A FB 1E CD 8D 1E EB ED 52 EB 29 22 54    ...:.......R.)"T
0075E0:  1C E1 D5 CD 53 1C D1 E1 C1 C5 E5 B7 ED 42 CD 53    ....S........B.S
0075F0:  1C D1 E1 C1 2B 0B 78 B1 20 D4 3E 00 3C FE 41 20    ....+.x. .>.<.A 
007600:  2C DD CB 27 7E CD 34 26 DD E1 C1 D1 E1 C8 32 45    ,..'~.4&......2E
007610:  25 B7 F5 3A 2A 26 32 46 25 F1 C9 CD EB 0A 36 08    %..:*&2F%.....6.
007620:  E5 23 CD 30 01 E1 C9 CD EB 0A 36 08 E5 23 CD 2D    .#.0......6..#.-
007630:  01 E1 C9 7C 18 02 6F AF 32 67 27 7D 21 D7 27 FE    ...|..o.2g'}!.'.
007640:  0A 38 02 3E 0A B7 28 09 47 23 7E FE 1F 30 FA 10    .8.>..(.G#~..0..
007650:  F8 CD EA 0A EB D5 DD E1 DD 36 00 00 D5 CD 7B 27    .........6....{'
007660:  21 4E 28 CD 7B 27 3E 00 B7 28 0E D5 21 5F 28 CD    !N(.{'>..(..!_(.
007670:  1F 1A D1 21 55 28 CD 7B 27 E1 C9 46 23 13 DD 34    ...!U(.{'..F#..4
007680:  00 7E 12 10 F7 C9 0D 3C 43 3E 6F 6E 74 2E 20 6F    .~.....<C>ont. o
007690:  72 20 3C 53 3E 74 6F 70 3F 0D 00 CD AC 23 2A 45    r <S>top?....#*E
0076A0:  25 7D B7 C8 C3 A7 27 3A FF 01 F5 AF 32 FF 01 CD    %}....':....2...
0076B0:  C3 08 CD 33 27 CD B9 0B 21 00 00 22 45 25 21 86    ...3'...!.."E%!.
0076C0:  27 CD 8A 07 F1 32 FF 01 CD 09 01 E6 5F FE 53 CA    '....2......_.S.
0076D0:  FA 04 FE 43 C8 18 F1 02 4E 6F 0B 45 6E 64 20 6F    ...C....No.End o
0076E0:  66 20 46 69 6C 65 09 44 69 73 6B 20 46 75 6C 6C    f File.Disk Full
0076F0:  0E 46 69 6C 65 20 4E 6F 74 20 46 6F 75 6E 64 0D    .File Not Found.
007700:  46 69 6C 65 20 4E 6F 74 20 4F 70 65 6E 0D 42 61    File Not Open.Ba
007710:  64 20 46 69 6C 65 20 4E 61 6D 65 0F 42 61 64 20    d File Name.Bad 
007720:  46 69 6C 65 20 4E 75 6D 62 65 72 0A 57 72 69 74    File Number.Writ
007730:  65 20 4F 6E 6C 79 09 52 65 61 64 20 4F 6E 6C 79    e Only.Read Only
007740:  08 50 6F 73 69 74 69 6F 6E 04 44 69 73 6B 06 20    .Position.Disk. 
007750:  45 72 72 6F 72 0C 20 69 6E 20 46 69 6C 65 20 23    Error. in File #
007760:  30 30 00 00 FF 01 65 01 66 01 30 01 31 00 22 53    00....e.f.0.1."S
007770:  63 72 65 65 6E 20 53 61 76 65 20 52 6F 75 74 69    creen Save Routi
007780:  6E 65 2C 20 50 72 65 73 73 20 61 6E 79 20 4B 65    ne, Press any Ke
007790:  79 21 1B 00 CD 9F 0B CD BB 0A 21 5B E5 CD 6E 0B    y!........![..n.
0077A0:  21 5B E5 CD BB 0A 21 65 28 CD BB 0A 21 5B E4 CD    ![....!e(...![..
0077B0:  6E 0B 21 5B E5 CD BB 0A 21 67 28 CD BB 0A 21 5B    n.![....!g(...![
0077C0:  E3 CD 6E 0B 21 5B E5 CD BB 0A 21 69 28 CD BB 0A    ..n.![....!i(...
0077D0:  21 5B E2 CD 6E 0B 21 5B E5 CD BB 0A 21 6B 28 CD    ![..n.![....!k(.
0077E0:  BB 0A 21 5B E1 CD 6E 0B CD 5C 22 21 5B E3 CD B9    ..![..n..\"![...
0077F0:  0B 21 5B E2 CD B9 0B CD C3 08 CD 51 29 21 E8 03    .![........Q)!..
007800:  AF C3 35 1E 7D C6 40 6F 7D C6 80 CD 34 1F 6F 62    ..5.}.@o}...4.ob
007810:  C2 52 05 C9 5F 16 00 CB 7C 28 07 7C 2F 67 7D 2F    .R.._...|(.|/g}/
007820:  6F 23 F5 CD 14 26 6C 67 F1 C8 C3 52 05 6F 26 00    o#...&lg...R.o&.
007830:  18 F0 C6 C0 C6 80 4F E6 7F FE 41 38 03 EE 7F 3C    ......O...A8...<
007840:  5F 16 00 21 4B 1F 19 CB 79 7E C9 00 06 0D 13 19    _..!K...y~......
007850:  1F 25 2B 32 38 3E 44 4A 50 56 5C 62 67 6D 73 78    .%+28>DJPV\bgmsx
007860:  7E 83 88 8E 93 98 9D A2 A7 AB B0 B4 B9 BD C1 C5    ~...............
007870:  C9 CD D0 D4 D7 DB DE E1 E4 E7 E9 EB EE F0 F2 F4    ................
007880:  F6 F7 F9 FA FB FC FD FE FE FF FF FF DD 21 B8 01    .............!..
007890:  CD C0 1C 3A FF 01 B7 C0 7B 32 FD 01 7B EB 21 87    ...:....{2..{.!.
0078A0:  01 C6 20 77 2B 7B C6 20 77 2B 2B C3 73 22 C9 FD    .. w+{. w++.s"..
0078B0:  E5 E5 D5 C5 0E 03 CD 05 00 C1 D1 E1 FD E1 BF C9    ................
0078C0:  C5 0E 04 BF C3 D6 21 77 3E 33 ED 67 23 77 2B 2B    ......!w>3.g#w++
0078D0:  2B 2B C9 36 2F 34 D6 0A 30 FB C6 3A 23 77 C9 E5    ++.6/4..0..:#w..
0078E0:  11 7A 20 0E 69 CD 05 00 21 78 20 CD C7 1F 3A 7D    .z .i...!x ...:}
0078F0:  20 CD C7 1F 3A 7C 20 CD C7 1F E1 11 72 20 18 63     ...:| .....r .c
007900:  E5 11 7A 20 0E 69 CD 05 00 2A 7A 20 DD 21 7E 20    ..z .i...*z .!~ 
007910:  FD 21 8A 20 11 B5 05 3E 49 C6 04 ED 52 30 FA 19    .!. ...>I...R0..
007920:  11 6D 01 3C FD 4E 00 DD 71 01 FD 5E 04 FD 23 B7    .m.<.N..q..^..#.
007930:  ED 52 28 02 30 ED 19 F5 3E 00 57 DD 5E 00 DD 23    .R(.0...>.W.^..#
007940:  3C B7 ED 52 28 02 30 F3 19 F5 7D 21 6D 20 CD D3    <..R(.0...}!m ..
007950:  1F F1 21 6A 20 CD D3 1F F1 21 70 20 CD D3 1F E1    ..!j ....!p ....
007960:  11 6A 20 01 08 00 EB ED B0 C9 30 30 2F 30 30 2F    .j .......00/00/
007970:  30 30 30 30 3A 30 30 3A 30 30 00 00 00 00 1F 1C    0000:00:00......
007980:  1F 1E 1F 1E 1F 1F 1E 1F 1E 1F 1C 1C 1D 1C 6D 6D    ..............mm
007990:  6E 6D E5 EB CD 15 24 E1 11 10 03 CD 18 24 0E 0F    nm....$......$..
0079A0:  CD A9 20 3C C0 1E 00 0E 17 E5 D5 DD E5 CD 05 00    .. <............
0079B0:  DD E1 D1 E1 C9 D5 DD E1 DD CB 27 CE C3 DC 26 DD    ..........'...&.
0079C0:  CB 27 5E C8 DD CB 27 9E C5 0E 22 3E 02 18 0E DD    .'^...'...">....
0079D0:  CB 27 66 C8 C5 DD CB 27 A6 0E 21 3E 01 32 F7 20    .'f....'..!>.2. 
0079E0:  E5 C5 D5 DD 5E 2B DD 56 2C 0E 1A CD A9 20 D1 C1    ....^+.V,.... ..
0079F0:  CD A9 20 B7 E1 C1 3E 02 C8 DD CB 27 6E C0 FE 01    .. ...>....'n...
007A00:  CD 1E 22 CD 5C 22 21 01 00 22 59 E1 C3 1B 29 21    ..".\"!.."Y...)!
007A10:  20 4E 01 59 E1 CD C7 0C DA 3C 29 CD 8F 0B CD BB     N.Y.....<).....
007A20:  0A 21 59 E0 CD 6E 0B 21 59 E0 EB 21 6D 28 CD 37    .!Y..n.!Y..!m(.7
007A30:  0D 7C B5 CA 39 29 C3 3F 29 C3 0F 29 C3 FA 28 21    .|..9).?)..)..(!
007A40:  5B E4 CD B9 0B 21 5B E1 CD B9 0B CD C3 08 CD FA    [....![.........
007A50:  04 21 2F 00 CD B1 05 22 57 E0 21 1B 00 CD B1 05    .!/...."W.!.....
007A60:  22 55 E0 21 2A 00 22 53 E0 CD F9 29 2A 57 E0 EB    "U.!*."S...)*W..
007A70:  2A 55 E0 CD 33 01 21 53 DF CD B9 0B CD C3 08 2A    *U..3.!S.......*
007A80:  57 E0 E5 2A 55 E0 23 D1 CD 33 01 21 53 DE CD B9    W..*U.#..3.!S...
007A90:  0B CD C3 08 2A 57 E0 E5 2A 55 E0 11 02 00 19 D1    ....*W..*U......
007AA0:  CD 33 01 21 53 DE CD B9 0B CD C3 08 2A 57 E0 11    .3.!S.......*W..
007AB0:  04 00 19 E5 2A 55 E0 11 02 00 19 D1 CD 33 01 21    ....*U.......3.!
007AC0:  6E 28 CD B9 0B CD C3 08 2A 57 E0 E5 2A 55 E0 11    n(......*W..*U..
007AD0:  03 00 19 D1 CD 33 01 21 53 DE CD B9 0B CD C3 08    .....3.!S.......
007AE0:  2A 57 E0 E5 2A 55 E0 11 04 00 19 D1 CD 33 01 21    *W..*U.......3.!
007AF0:  53 DD CD B9 0B CD C3 08 C9 21 53 DC CD BB 0A 21    S........!S....!
007B00:  86 00 CD 9F 0B CD BB 0A 2A 53 E0 EB 21 8A 00 CD    ........*S..!...
007B10:  CD 0B 21 8C 00 CD 9F 0B CD BB 0A 21 53 DB CD BB    ..!........!S...
007B20:  0A 21 53 DF CD 6E 0B 21 53 DC CD BB 0A 21 85 00    .!S..n.!S....!..
007B30:  CD 9F 0B CD BB 0A 21 53 DB CD BB 0A 2A 53 E0 CD    ......!S....*S..
007B40:  C5 0B 21 53 DC CD BB 0A 21 85 00 CD 9F 0B CD BB    ..!S....!.......
007B50:  0A 21 53 DB CD BB 0A 21 53 DE CD 6E 0B 21 53 DC    .!S....!S..n.!S.
007B60:  CD BB 0A 21 83 00 CD 9F 0B CD BB 0A 2A 53 E0 EB    ...!........*S..
007B70:  21 8A 00 CD CD 0B 21 89 00 CD 9F 0B CD BB 0A 21    !.....!........!
007B80:  53 DB CD BB 0A 21 53 DD CD 6E 0B C9 C9 1A 00 CD    S....!S..n......
007B90:  CD 0B 21 8C 00 CD 9F 0B CD BB 0A 21 53 DB CD BB    ..!........!S...
007BA0:  0A 21 53 DF CD 6E 0B 21 53 DC CD BB 0A 21 85 00    .!S..n.!S....!..
007BB0:  CD 9F 0B CD BB 0A 21 53 DB CD BB 0A 2A 53 E0 CD    ......!S....*S..
007BC0:  C5 0B 21 53 DC CD BB 0A 21 85 00 CD 9F 0B CD BB    ..!S....!.......
007BD0:  0A 21 53 DB CD BB 0A 21 53 DE CD 6E 0B 21 53 DC    .!S....!S..n.!S.
007BE0:  CD BB 0A 21 83 00 CD 9F 0B CD BB 0A 2A 53 E0 EB    ...!........*S..
007BF0:  21 8A 00 CD CD 0B 21 89 00 CD 9F 0B CD BB 0A 21    !.....!........!
007C00:  28 02 B7 C9 E5 D5 C5 36 00 54 5D 13 01 7F 00 ED    (......6.T].....
007C10:  B0 C1 D1 E1 C9 0E 13 22 33 21 D5 CD A9 20 DD E1    ......."3!... ..
007C20:  CD EB 26 0E 16 18 0B 22 33 21 D5 DD E1 CD EB 26    ..&...."3!.....&
007C30:  0E 0F 21 00 03 DD 75 2B DD 74 2C CD A9 20 E6 F0    ..!...u+.t,.. ..
007C40:  C0 DD 36 20 00 0E 23 CD A9 20 DD 7E 21 C6 01 DD    ..6 ..#.. .~!...
007C50:  77 29 DD 7E 22 CE 00 DD 77 2A AF DD 77 25 DD 36    w).~"...w*..w%.6
007C60:  26 01 DD 77 28 DD 77 24 DD 77 21 DD 77 22 DD 77    &..w(.w$.w!.w".w
007C70:  23 C9 CD EB 26 0E 13 CD A9 20 E6 F0 3E 07 C9 0E    #...&.... ..>...
007C80:  10 CD A9 20 E6 F0 3E 07 C9 D5 23 7E 2B FE 3A 20    ... ..>...#~+.: 
007C90:  07 7E E6 1F 23 23 18 01 AF 12 0E 20 06 08 13 CD    .~..##..... ....
007CA0:  B5 21 FE 2E 20 01 23 06 03 CD B5 21 0E 00 06 18    .!.. .#....!....
007CB0:  CD C5 21 D1 C9 7E FE 23 38 0B FE 2E 28 07 12 13    ..!..~.#8...(...
007CC0:  23 10 F2 7E C9 EB 71 23 10 FC EB C9 CD E9 21 B7    #..~..q#......!.
007CD0:  28 FA C9 C5 0E 02 FD E5 F5 D5 5F CD A9 20 D1 F1    (........._.. ..
007CE0:  FD E1 C1 C9 C5 0E 05 18 ED C5 FD E5 0E 06 1E FF    ................
007CF0:  CD A9 20 18 EB 7C B5 C8 06 05 CB 3C CB 1D 10 FA    .. ..|.....<....
007D00:  23 7C B5 C8 E5 3E 07 CD 0C 01 E1 2B 18 F3 CD 43    #|...>.....+...C
007D10:  10 C3 3C 01 CD 43 10 CD 11 22 C3 12 18 C9 7C B5    ..<..C..."....|.
007D20:  C8 06 C8 10 FE 2B 18 F6 E5 CD 5C 22 DD 2A 8E 1F    .....+....\".*..
007D30:  DD 4E 00 0D D1 DD 46 02 05 7B CD D3 21 10 FB 0D    .N....F..{..!...
007D40:  28 0C 3E 0D CD D3 21 3E 0A CD D3 21 18 E7 26 00    (.>...!>...!..&.
007D50:  6C 54 5C C3 33 01 7D B4 28 12 18 14 21 80 01 AF    lT\.3.}.(...!...
007D60:  32 FD 01 DD 21 8A 01 DD 21 8E 01 DD 21 92 01 DD    2...!...!...!...
007D70:  21 96 01 7E B7 C8 E5 CD 0C 01 E1 23 18 F5 21 01    !..~.......#..!.
007D80:  02 CD 73 23 C0 FE 0D C8 FE 2C C8 CD 86 23 C0 10    ..s#.....,...#..
007D90:  F4 C9 E5 CD 7E 22 DD 21 01 02 CD 5B 07 EB E1 73    ....~".!...[...s
007DA0:  23 72 C9 0E 07 18 02 0E 03 C5 E5 CD 7E 22 21 01    #r..........~"!.
007DB0:  02 CD 88 18 D1 C1 C3 F9 0E E5 DD E1 36 00 23 CD    ............6.#.
007DC0:  73 23 C0 FE 22 28 1D FE 2C C8 FE 20 20 06 CD 86    s#.."(..,..  ...
007DD0:  23 C0 18 EF DD 34 00 CD 86 23 C0 FE 2C C8 FE 0D    #....4...#..,...
007DE0:  C8 10 F1 C9 2B CD 86 23 C0 FE 22 28 06 DD 34 00    ....+..#.."(..4.
007DF0:  10 F3 C9 CD 86 23 C0 2B FE 2C C8 FE 0D 20 F4 C9    .....#.+.,... ..
007E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
007FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008000:  E5 DD E1 36 00 23 CD 73 23 18 03 CD 86 23 C2 9E    ...6.#.s#....#..
008010:  27 FE 0D C8 DD 34 00 10 F2 C9 06 04 11 06 03 11    '....4..........
008020:  06 02 ED 5B 06 09 7E 23 CD 26 26 20 7F 10 F7 C9    ...[..~#.&& ....
008030:  EB 43 04 05 C8 ED 5B 06 09 4E 0C 0D 23 7E 20 03    .C....[..N..#~ .
008040:  0C 3E 20 CD 26 26 20 64 10 F1 C9 3A 2A 26 B7 F0    .> .&& d...:*&..
008050:  CD 2A 01 C8 36 01 23 77 C9 45 EB 04 05 70 28 EB    .*..6.#w.E...p(.
008060:  23 11 06 04 11 06 03 11 06 02 CD 86 23 20 3D 10    #...........# =.
008070:  F9 C9 2B 06 FF CD 86 23 C0 FE 1A 28 33 B7 28 30    ..+....#...(3.(0
008080:  FE 0A 28 EE BF C9 3A 45 25 B7 C0 ED 5B 06 09 CD    ..(...:E%...[...
008090:  5A 26 77 23 18 16 CD 1C 24 CD BC 26 18 0E CD 1C    Z&w#....$..&....
0080A0:  24 CD C6 26 18 06 CD 1C 24 CD B2 26 C8 C3 0E 27    $..&....$..&...'
0080B0:  3E 01 18 F9 DD 2A 06 09 7C B5 20 01 2C DD 75 25    >....*..|. .,.u%
0080C0:  DD 74 26 C9 CD 3E 24 C0 CD 8E 26 18 DF 3A 46 24    .t&..>$...&..:F$
0080D0:  B7 C8 47 21 01 00 C5 E5 CD 3E 24 DD CB 27 7E C4    ..G!.....>$..'~.
0080E0:  8E 26 E1 C1 2C 10 EF C9 CD BB 0A EB 36 0D 21 01    .&..,.......6.!.
0080F0:  02 C3 54 01 E5 21 80 02 22 06 09 24 2E 00 22 2E    ..T..!.."..$..".
008100:  24 E1 C9 CD F4 23 CD 1C 24 CD 27 21 CC 72 21 CD    $....#..$.'!.r!.
008110:  AC 23 C3 9E 27 11 00 03 ED 53 06 09 CD BB 0A EB    .#..'....S......
008120:  36 00 2E 00 75 2C ED 5B 06 09 CD 89 21 21 9C E9    6...u,.[....!!..
008130:  06 00 C9 EB 3E 02 CD 79 24 7B 32 8C 24 EB 7D 32    ....>..y${2.$.}2
008140:  2A 26 B7 F8 3D FE 05 38 0B CD 75 24 3E 06 CD 0E    *&..=..8..u$>...
008150:  27 C3 9E 27 21 5C E6 11 C0 00 3C 3D 28 03 19 18    '..'!\....<=(...
008160:  FA 22 06 09 54 5D D5 DD E1 01 40 00 09 22 2E 24    ."..T]....@..".$
008170:  BF C9 3E 01 2E AF 32 2A 26 21 FF 01 F5 7E 32 85    ..>...2*&!...~2.
008180:  24 F1 77 C9 3E 00 32 FF 01 FE 02 3E 00 CC 3F 24    $.w.>.2....>..?$
008190:  C3 9E 27 C1 3E 0A CD AC 23 C3 9E 27 3A 08 01 FE    ..'.>...#..':...
0081A0:  28 D2 0B 3E 7D B4 CA 78 01 CD 3E 24 C2 9E 27 3E    (..>}..x..>$..'>
0081B0:  31 CD 2A 25 20 DE 3A DB 0E CD 2A 25 20 D6 3A EA    1.*% .:...*% .:.
0081C0:  0E CD 2A 25 20 CE 3A 46 24 CD 2A 25 20 C6 2A 55    ..*% .:F$.*% .*U
0081D0:  24 CD 31 25 20 BE CD 3A 25 20 B9 22 F1 24 CD 3A    $.1% ..:% .".$.:
0081E0:  25 20 B1 22 DD 09 3E 28 BC 20 1B 3E 63 BD 20 16    % ."..>(. .>c. .
0081F0:  31 01 04 ED 73 01 04 E5 2A 0D 05 ED 72 2B 22 20    1...s...*...r+" 
008200:  21 7F FF E5 23 23 7E FE 04 28 0F E1 EB 21 90 01    !...##~..(...!..
008210:  01 1B 00 ED B0 11 31 01 18 0F E1 EB 21 75 01 01    ......1.....!u..
008220:  1B 00 ED B0 11 53 01 18 00 0E 09 CD 05 00 C3 00    .....S..........
008230:  00 0D 0A 44 72 69 76 65 20 42 3A 20 53 65 74 20    ...Drive B: Set 
008240:  74 6F 20 38 30 20 54 72 61 63 6B 20 4D 6F 64 65    to 80 Track Mode
008250:  0D 0A 24 0D 0A 44 72 69 76 65 20 42 3A 20 53 65    ..$..Drive B: Se
008260:  74 20 74 6F 20 34 30 20 54 72 61 63 6B 20 4D 6F    t to 40 Track Mo
008270:  64 65 0D 0A 24 24 00 03 07 00 B3 00 3F 00 C0 00    de..$$......?...
008280:  10 00 00 00 02 03 00 28 09 C1 00 02 2A 52 60 00    .......(....*R`.
008290:  24 00 04 0F 01 B3 00 3F 00 80 00 10 00 00 00 02    $......?........
0082A0:  03 00 50 09 C1 00 02 2A 52 60 FF 00 00 00 00 00    ..P....*R`......
0082B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0082C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0082D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0082E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0082F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008300:  6C 65 20 6C 65 6E 67 74 68 0D 0A 09 6C 64 69 72    le length...ldir
008310:  09 09 09 3B 63 6F 70 79 20 74 6F 20 78 64 70 62    ...;copy to xdpb
008320:  0D 0A 09 6C 64 09 64 65 2C 6D 73 67 34 30 09 3B    ...ld.de,msg40.;
008330:  74 65 6C 6C 20 75 73 65 72 0D 0A 09 6A 72 09 70    tell user...jr.p
008340:  72 69 6E 74 09 09 3B 6F 66 20 66 6F 72 6D 61 74    rint..;of format
008350:  20 63 68 61 6E 67 65 20 61 6E 64 20 71 75 69 74     change and quit
008360:  0D 0A 0D 0A 3B 0D 0A 70 72 69 6E 74 09 6C 64 09    ....;..print.ld.
008370:  63 2C 39 09 09 3B 63 70 6D 20 70 72 69 6E 74 20    c,9..;cpm print 
008380:  73 74 72 69 6E 67 20 66 75 6E 63 74 69 6F 6E 0D    string function.
008390:  0A 09 63 61 6C 6C 09 62 64 6F 73 0D 0A 09 6A 70    ..call.bdos...jp
0083A0:  09 30 09 09 3B 71 75 69 74 20 74 6F 20 63 70 6D    .0..;quit to cpm
0083B0:  0D 0A 3B 0D 0A 6D 73 67 38 30 3A 09 64 65 66 62    ..;..msg80:.defb
0083C0:  09 63 72 2C 6C 66 2C 27 44 72 69 76 65 20 42 3A    .cr,lf,'Drive B:
0083D0:  20 53 65 74 20 74 6F 20 38 30 20 54 72 61 63 6B     Set to 80 Track
0083E0:  20 4D 6F 64 65 27 2C 63 72 2C 6C 66 2C 27 24 27     Mode',cr,lf,'$'
0083F0:  0D 0A 6D 73 67 34 30 3A 09 64 65 66 62 09 63 72    ..msg40:.defb.cr
008400:  05 E1 01 06 01 C5 E5 CD 3A 25 20 87 22 A7 24 E3    ........:% .".$.
008410:  E5 CD 3A 25 44 4D E1 C2 93 24 CD 5A 26 C2 93 24    ..:%DM...$.Z&..$
008420:  77 23 0B 78 B1 20 F3 C3 7F 21 4F CD 5A 26 C0 B9    w#.x. ...!O.Z&..
008430:  C9 7D CD 2A 25 C0 7C C3 2A 25 CD 5A 26 C0 6F CD    .}.*%.|.*%.Z&.o.
008440:  5A 26 67 C9 21 00 00 7D B7 C0 65 C9 CD 43 10 CD    Z&g.!..}..e..C..
008450:  3E 24 C0 CD 99 25 60 69 C9 CD 43 10 CD 3E 24 C0    >$...%`i..C..>$.
008460:  C3 99 25 CD 43 10 CD 3E 24 C0 DD 6E 2A DD 46 29    ..%.C..>$..n*.F)
008470:  DD 4E 28 CD A2 25 60 69 23 C9 CD 4F 25 18 17 CD    .N(..%`i#..O%...
008480:  4C 25 18 12 CD 5C 25 18 0D CD 4C 25 18 08 CD 66    L%...\%...L%...f
008490:  25 18 03 CD 63 25 C3 12 18 DD 6E 22 DD 46 21 DD    %...c%....n".F!.
0084A0:  4E 24 CB 21 CB 3D CB 18 CB 19 26 00 DD 5E 25 DD    N$.!.=....&..^%.
0084B0:  56 26 3E 10 CB 21 CB 10 ED 6A ED 52 0C 30 02 19    V&>..!...j.R.0..
0084C0:  0D 3D 20 F0 C9 42 4B EB 21 00 00 E5 D5 60 69 CD    .= ..BK.!....`i.
0084D0:  3E 24 D1 28 04 E1 C3 9E 27 DD 66 25 DD 7E 26 CD    >$.(....'.f%.~&.
0084E0:  16 26 D1 19 89 B7 CB 15 CB 14 CB 17 CB 3D 4F DD    .&...........=O.
0084F0:  75 24 DD BE 22 20 05 7C DD BE 21 C8 DD CB 27 E6    u$.." .|..!...'.
008500:  DD E5 D1 CD BF 20 C2 AC 23 DD 74 21 DD 71 22 DD    ..... ..#.t!.q".
008510:  CB 27 CE C9 7C 65 01 00 10 69 29 8F 30 02 19 89    .'..|e...i).0...
008520:  10 F8 C9 3E 08 C9 32 2D 26 3E 00 B7 3E 3E FA 27    ...>..2-&>..>>.'
008530:  01 CD EB 26 28 20 DD CB 27 6E 20 E7 32 53 26 DD    ...&( ..'n .2S&.
008540:  CB 27 76 20 04 CD CF 20 C0 DD CB 27 A6 DD CB 27    .'v ... ...'...'
008550:  DE 09 36 36 18 1C 3E 04 B7 C9 3A 2A 26 B7 FA 24    ..66..>...:*&..$
008560:  01 CD EB 26 28 F0 3E 07 DD CB 27 76 C0 CD CF 20    ...&(.>...'v... 
008570:  C0 09 79 3C E6 7F DD 77 24 20 10 CD BF 20 C0 DD    ..y<...w$ ... ..
008580:  CB 27 E6 DD 34 21 20 03 DD 34 22 BF 7E C9 CD EB    .'..4! ..4".~...
008590:  26 28 C3 DD CB 27 46 CA A7 26 DD CB 27 76 28 07    &(...'F..&..'v(.
0085A0:  3E 1A E5 CD 3C 26 E1 CD BF 20 C0 DD CB 27 BE C3    >...<&... ...'..
0085B0:  7F 21 CD 15 21 3E 02 C0 3E C1 18 1A CD 27 21 3E    .!..!>..>....'!>
0085C0:  03 C0 3E B1 18 10 CD 27 21 3E 00 32 45 25 C4 15    ..>....'!>.2E%..
0085D0:  21 3E 05 C0 3E 90 D5 DD E1 DD 77 27 AF DD 77 24    !>..>.....w'..w$
0085E0:  DD 77 21 DD 77 22 DD CB 27 E6 C9 E3 22 06 27 D5    .w!.w"..'...".'.
0085F0:  C5 DD E5 D5 DD E1 DD 4E 24 06 00 DD 6E 2B DD 66    .......N$...n+.f
008600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
008610:  07 00 01 00 02 09 52 E5 07 00 C1 02 00 00 00 02    ......R.........
008620:  07 00 C6 02 00 00 00 02 07 00 C2 02 00 00 00 02    ................
008630:  07 00 C7 02 00 00 00 02 07 00 C3 02 00 00 00 02    ................
008640:  07 00 C8 02 00 00 00 02 07 00 C4 02 00 00 00 02    ................
008650:  07 00 C9 02 00 00 00 02 07 00 C5 02 00 00 00 02    ................
008660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0087A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0087B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0087C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0087D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0087E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0087F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0088A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0088B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0088C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0088D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0088E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0088F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
008900:  3B 42 34 30 2F 38 30 2E 5A 38 30 09 54 2E 52 2E    ;B40/80.Z80.T.R.
008910:  20 50 52 49 43 45 20 31 35 2F 31 32 2F 38 37 0D     PRICE 15/12/87.
008920:  0A 3B 64 69 73 6B 20 70 61 72 61 6D 65 74 65 72    .;disk parameter
008930:  20 61 6C 74 65 72 61 74 69 6F 6E 20 70 72 6F 67     alteration prog
008940:  72 61 6D 6D 65 20 0D 0A 3B 66 6F 72 20 41 6D 73    ramme ..;for Ams
008950:  74 72 61 64 20 36 31 32 38 20 77 69 74 68 20 35    trad 6128 with 5
008960:  20 31 2F 34 20 69 6E 63 68 20 38 30 20 74 72 61     1/4 inch 80 tra
008970:  63 6B 20 64 72 69 76 65 0D 0A 3B 63 6F 6E 6E 65    ck drive..;conne
008980:  63 74 65 64 20 61 73 20 64 72 69 76 65 20 62 3A    cted as drive b:
008990:  0D 0A 3B 0D 0A 3B 54 68 69 73 20 70 72 6F 67 72    ..;..;This progr
0089A0:  61 6D 6D 65 20 74 6F 67 67 6C 65 73 20 74 68 65    amme toggles the
0089B0:  20 36 31 32 38 27 73 20 64 69 73 6B 20 70 61 72     6128's disk par
0089C0:  61 6D 65 74 65 72 20 62 6C 6F 63 6B 0D 0A 3B 62    ameter block..;b
0089D0:  65 74 77 65 65 6E 20 34 30 20 74 72 61 63 6B 20    etween 40 track 
0089E0:  64 61 74 61 20 66 6F 72 6D 61 74 20 61 6E 64 20    data format and 
0089F0:  38 30 20 74 72 61 63 6B 20 64 61 74 61 20 66 6F    80 track data fo
008A00:  72 6D 61 74 0D 0A 3B 74 6F 20 62 65 20 6F 66 20    rmat..;to be of 
008A10:  61 6E 79 20 75 73 65 20 74 68 65 20 64 69 73 63    any use the disc
008A20:  20 4D 55 53 54 20 68 61 76 65 20 62 65 65 6E 20     MUST have been 
008A30:  66 6F 72 6D 61 74 74 65 64 0D 0A 3B 75 73 69 6E    formatted..;usin
008A40:  67 20 46 4F 52 4D 41 54 38 30 2E 42 41 53 20 75    g FORMAT80.BAS u
008A50:  6E 64 65 72 20 41 4D 53 44 4F 53 20 28 69 6E 63    nder AMSDOS (inc
008A60:  6C 75 64 65 64 20 69 6E 20 6C 62 72 20 66 69 6C    luded in lbr fil
008A70:  65 29 0D 0A 3B 74 68 69 73 20 77 69 6C 6C 20 66    e)..;this will f
008A80:  6F 72 6D 61 74 20 38 30 20 74 72 61 63 6B 73 20    ormat 80 tracks 
008A90:  77 69 74 68 20 74 68 65 20 73 74 61 6E 64 61 72    with the standar
008AA0:  64 20 41 4D 53 44 4F 53 0D 0A 3B 64 61 74 61 20    d AMSDOS..;data 
008AB0:  66 6F 72 6D 61 74 20 73 65 63 74 6F 72 20 6E 75    format sector nu
008AC0:  6D 62 65 72 69 6E 67 20 73 79 73 74 65 6D 0D 0A    mbering system..
008AD0:  3B 09 20 69 65 20 43 31 2C 43 36 2C 43 32 2C 43    ;. ie C1,C6,C2,C
008AE0:  37 2C 43 33 2C 43 38 2C 43 34 2C 43 39 2C 43 35    7,C3,C8,C4,C9,C5
008AF0:  20 28 68 65 78 29 0D 0A 3B 74 68 69 73 20 77 69     (hex)..;this wi
008B00:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
008B10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
008B20:  57 20 41 20 43 20 43 20 49 0D 0A 0D 0A 0D 0A 54    W A C C I......T
008B30:  68 61 6E 6B 20 79 6F 75 20 66 6F 72 20 65 6E 71    hank you for enq
008B40:  75 69 72 69 6E 67 20 61 62 6F 75 74 20 20 57 41    uiring about  WA
008B50:  43 43 49 20 20 22 54 68 65 20 41 6D 73 74 72 61    CCI  "The Amstra
008B60:  64 20 43 50 43 20 43 6F 6D 70 75 74 65 72 20 43    d CPC Computer C
008B70:  6C 75 62 22 2E 0D 0A 4C 65 74 20 6D 65 20 67 69    lub"...Let me gi
008B80:  76 65 20 79 6F 75 20 73 6F 6D 65 20 64 65 74 61    ve you some deta
008B90:  69 6C 73 20 20 61 62 6F 75 74 20 20 74 68 65 20    ils  about  the 
008BA0:  20 63 6C 75 62 2E 20 20 57 41 43 43 49 20 69 73     club.  WACCI is
008BB0:  20 6F 77 6E 65 64 20 62 79 20 74 68 65 0D 0A 63     owned by the..c
008BC0:  6C 75 62 20 6D 65 6D 62 65 72 73 20 61 6E 64 20    lub members and 
008BD0:  70 72 6F 64 75 63 65 73 20 61 20 33 32 20 70 61    produces a 32 pa
008BE0:  67 65 20 6D 6F 6E 74 68 6C 79 20 6D 61 67 61 7A    ge monthly magaz
008BF0:  69 6E 65 2E 0D 0A 0D 0A 57 41 43 43 49 20 72 75    ine.....WACCI ru
008C00:  6E 73 20 62 6F 74 68 20 61 20 54 61 70 65 20 6C    ns both a Tape l
008C10:  69 62 72 61 72 79 20 20 61 6E 64 20 20 61 20 42    ibrary  and  a B
008C20:  6F 6F 6B 20 6C 69 62 72 61 72 79 2E 20 20 54 68    ook library.  Th
008C30:  65 20 62 6F 6F 6B 20 6C 69 62 72 61 72 79 0D 0A    e book library..
008C40:  68 61 73 20 73 6F 6D 65 20 37 38 20 41 6D 73 74    has some 78 Amst
008C50:  72 61 64 20 43 50 43 20 72 65 6C 61 74 65 64 20    rad CPC related 
008C60:  20 62 6F 6F 6B 73 20 20 61 6E 64 20 20 74 68 65     books  and  the
008C70:  20 74 61 70 65 20 6C 69 62 72 61 72 79 20 68 61     tape library ha
008C80:  73 20 66 6F 75 72 0D 0A 73 65 74 73 20 6F 66 20    s four..sets of 
008C90:  74 61 70 65 73 2E 0D 0A 0D 0A 57 41 43 43 49 20    tapes.....WACCI 
008CA0:  68 61 73 20 61 20 42 75 6C 6C 65 74 69 6E 20 42    has a Bulletin B
008CB0:  6F 61 72 64 2C 20 54 65 6C 65 70 68 6F 6E 65 20    oard, Telephone 
008CC0:  20 68 65 6C 70 2D 6C 69 6E 65 20 73 65 72 76 69     help-line servi
008CD0:  63 65 20 61 6E 64 20 70 6C 65 6E 74 79 20 6F 66    ce and plenty of
008CE0:  0D 0A 6D 65 6D 62 65 72 73 20 77 68 6F 20 61 72    ..members who ar
008CF0:  65 20 77 69 6C 6C 69 6E 67 20 74 6F 20 61 73 73    e willing to ass
008D00:  6C 6C 20 65 6E 61 62 6C 65 20 74 68 65 20 64 69    ll enable the di
008D10:  73 6B 20 74 6F 20 62 65 20 75 73 65 64 20 75 6E    sk to be used un
008D20:  64 65 72 20 41 4D 53 44 4F 53 0D 0A 3B 62 75 74    der AMSDOS..;but
008D30:  20 77 69 6C 6C 20 6F 6E 6C 79 20 61 6C 6C 6F 77     will only allow
008D40:  20 66 6F 72 20 31 37 38 6B 20 6F 66 20 66 72 65     for 178k of fre
008D50:  65 20 73 70 61 63 65 20 21 0D 0A 3B 0D 0A 3B 62    e space !..;..;b
008D60:  79 20 72 75 6E 6E 69 6E 67 20 74 68 69 73 20 70    y running this p
008D70:  72 6F 67 72 61 6D 6D 65 20 79 6F 75 20 63 61 6E    rogramme you can
008D80:  20 74 6F 67 67 6C 65 20 74 68 65 20 44 50 42 0D     toggle the DPB.
008D90:  0A 3B 75 6E 64 65 72 20 43 50 4D 20 2B 20 74 6F    .;under CPM + to
008DA0:  20 61 63 63 65 73 73 20 74 68 65 20 77 68 6F 6C     access the whol
008DB0:  65 20 64 69 73 63 20 73 75 72 66 61 63 65 20 21    e disc surface !
008DC0:  0D 0A 3B 67 69 76 69 6E 67 20 33 35 38 6B 20 66    ..;giving 358k f
008DD0:  72 65 65 20 73 70 61 63 65 20 21 21 21 21 21 21    ree space !!!!!!
008DE0:  0D 0A 3B 6F 6E 63 65 20 61 20 64 69 73 6B 20 69    ..;once a disk i
008DF0:  73 20 75 73 65 64 20 77 69 74 68 20 74 68 69 73    s used with this
008E00:  20 66 6F 72 6D 61 74 20 44 4F 20 4E 4F 54 20 55     format DO NOT U
008E10:  53 45 0D 0A 3B 55 4E 44 45 52 20 41 4D 53 44 4F    SE..;UNDER AMSDO
008E20:  53 20 21 21 21 20 61 73 20 79 6F 75 20 77 69 6C    S !!! as you wil
008E30:  6C 20 63 6F 72 72 75 70 74 20 74 68 65 20 64 61    l corrupt the da
008E40:  74 61 20 21 0D 0A 3B 0D 0A 3B 09 73 65 65 20 42    ta !..;..;.see B
008E50:  34 30 2F 38 30 2E 44 4F 43 20 66 6F 72 20 63 6F    40/80.DOC for co
008E60:  6E 6E 65 63 74 69 6F 6E 20 64 65 74 61 69 6C 73    nnection details
008E70:  0D 0A 3B 0D 0A 3B 61 6C 6C 20 71 75 65 72 69 65    ..;..;all querie
008E80:  73 20 61 6E 64 20 63 6F 6D 6D 65 6E 74 73 20 73    s and comments s
008E90:  68 6F 75 6C 64 20 62 65 20 61 64 64 72 65 73 73    hould be address
008EA0:  65 64 20 74 6F 3A 0D 0A 3B 09 54 6F 6D 20 50 72    ed to:..;.Tom Pr
008EB0:  69 63 65 20 76 69 61 20 74 68 65 20 42 4F 4F 47    ice via the BOOG
008EC0:  20 54 42 42 53 20 62 75 6C 6C 65 74 69 6E 20 62     TBBS bulletin b
008ED0:  6F 61 72 64 0D 0A 3B 09 6F 6E 20 30 32 35 32 20    oard..;.on 0252 
008EE0:  36 32 36 32 33 33 20 28 33 30 30 2F 33 30 30 20    626233 (300/300 
008EF0:  26 20 31 32 30 30 2F 37 35 29 20 32 34 68 72 73    & 1200/75) 24hrs
008F00:  69 73 74 20 6F 74 68 65 72 20 6D 65 6D 62 65 72    ist other member
008F10:  73 20 77 68 6F 20 68 61 76 65 20 70 72 6F 62 6C    s who have probl
008F20:  65 6D 73 2E 0D 0A 0D 0A 57 41 43 43 49 20 73 65    ems.....WACCI se
008F30:  6C 6C 73 20 67 6F 6F 64 20 71 75 61 6C 69 74 79    lls good quality
008F40:  2C 20 66 75 6C 6C 79 20 20 74 65 73 74 65 64 20    , fully  tested 
008F50:  20 50 75 62 6C 69 63 20 44 6F 6D 61 69 6E 20 73     Public Domain s
008F60:  6F 66 74 77 61 72 65 20 28 A3 33 2E 30 30 0D 0A    oftware (£3.00..
008F70:  70 65 72 20 64 69 73 63 2E 29 20 4E 65 77 20 64    per disc.) New d
008F80:  69 73 63 73 20 61 72 65 20 62 65 69 6E 67 20 61    iscs are being a
008F90:  64 64 65 64 20 74 6F 20 74 68 65 20 6C 69 62 72    dded to the libr
008FA0:  61 72 79 20 61 74 20 74 68 65 20 72 61 74 65 20    ary at the rate 
008FB0:  6F 66 20 32 2F 33 0D 0A 6E 65 77 20 64 69 73 63    of 2/3..new disc
008FC0:  73 20 70 65 72 20 6D 6F 6E 74 68 2E 20 54 68 65    s per month. The
008FD0:  72 65 20 61 72 65 20 6F 76 65 72 20 38 30 20 50    re are over 80 P
008FE0:  44 20 64 69 73 63 73 20 66 75 6C 6C 20 6F 66 20    D discs full of 
008FF0:  73 6F 66 74 77 61 72 65 2E 0D 0A 0D 0A 57 41 43    software.....WAC
009000:  43 49 20 70 72 6F 76 69 64 65 20 67 6F 6F 64 73    CI provide goods
009010:  20 61 6E 64 20 73 65 72 76 69 63 65 73 20 74 6F     and services to
009020:  20 20 6D 65 6D 62 65 72 73 20 61 74 20 62 65 6C      members at bel
009030:  6F 77 20 74 68 65 20 75 73 75 61 6C 20 72 65 74    ow the usual ret
009040:  61 69 6C 0D 0A 70 72 69 63 65 73 2E 20 57 65 20    ail..prices. We 
009050:  73 65 6C 6C 20 31 30 20 62 6C 61 6E 6B 20 4D 61    sell 10 blank Ma
009060:  78 65 6C 6C 20 64 69 73 63 73 20 74 6F 20 6D 65    xell discs to me
009070:  6D 62 65 72 73 20 66 6F 72 20 A3 31 34 2E 38 30    mbers for £14.80
009080:  20 28 69 6E 63 20 70 26 70 2E 29 0D 0A 0D 0A 53     (inc p&p.)....S
009090:  75 62 73 63 72 69 70 74 69 6F 6E 20 72 61 74 65    ubscription rate
0090A0:  73 20 61 72 65 20 A3 31 2E 35 30 20 70 65 72 20    s are £1.50 per 
0090B0:  20 6D 6F 6E 74 68 2E 20 20 53 75 62 73 63 72 69     month.  Subscri
0090C0:  70 74 69 6F 6E 73 20 73 68 6F 75 6C 64 20 62 65    ptions should be
0090D0:  20 73 65 6E 74 0D 0A 64 69 72 65 63 74 6C 79 20     sent..directly 
0090E0:  74 6F 3A 0D 0A 0D 0A 50 61 75 6C 20 44 77 65 72    to:....Paul Dwer
0090F0:  72 79 68 6F 75 73 65 20 28 54 72 65 61 73 75 72    ryhouse (Treasur
009100:  0D 0A 3B 0D 0A 3B 09 67 6F 6F 64 20 6C 75 63 6B    ..;..;.good luck
009110:  20 77 69 74 68 20 69 74 2E 0D 0A 3B 0D 0A 3B 09     with it...;..;.
009120:  54 6F 6D 20 50 72 69 63 65 20 31 35 2F 31 32 2F    Tom Price 15/12/
009130:  38 37 0D 0A 3B 0D 0A 62 64 6F 73 09 65 71 75 09    87..;..bdos.equ.
009140:  30 30 30 35 68 0D 0A 63 72 09 65 71 75 09 31 33    0005h..cr.equ.13
009150:  0D 0A 6C 66 09 65 71 75 09 31 30 0D 0A 78 64 70    ..lf.equ.10..xdp
009160:  62 09 65 71 75 09 30 66 66 37 66 68 09 09 3B 6C    b.equ.0ff7fh..;l
009170:  6F 63 61 74 69 6F 6E 20 6F 66 20 44 50 42 20 26    ocation of DPB &
009180:  20 58 44 50 42 0D 0A 09 09 09 09 3B 66 6F 72 20     XDPB......;for 
009190:  64 72 69 76 65 20 62 3A 20 75 6E 64 65 72 20 63    drive b: under c
0091A0:  70 6D 2B 0D 0A 3B 0D 0A 09 6F 72 67 09 30 31 30    pm+..;...org.010
0091B0:  30 68 0D 0A 73 74 61 72 74 3A 0D 0A 09 6C 64 09    0h..start:...ld.
0091C0:  68 6C 2C 78 64 70 62 09 09 3B 70 6F 69 6E 74 20    hl,xdpb..;point 
0091D0:  74 6F 20 78 64 70 62 0D 0A 09 70 75 73 68 09 68    to xdpb...push.h
0091E0:  6C 09 09 3B 61 6E 64 20 73 61 76 65 20 69 74 0D    l..;and save it.
0091F0:  0A 09 69 6E 63 09 68 6C 09 09 3B 69 6E 63 72 65    ..inc.hl..;incre
009200:  6D 65 6E 74 20 74 6F 0D 0A 09 69 6E 63 09 68 6C    ment to...inc.hl
009210:  09 09 3B 70 6F 69 6E 74 20 74 6F 20 42 53 48 20    ..;point to BSH 
009220:  65 6E 74 72 79 0D 0A 09 6C 64 09 61 2C 28 68 6C    entry...ld.a,(hl
009230:  29 09 09 3B 67 65 74 20 69 74 0D 0A 09 63 70 09    )..;get it...cp.
009240:  34 09 09 3B 61 6C 72 65 61 64 79 20 38 30 20 74    4..;already 80 t
009250:  72 61 63 6B 20 3F 0D 0A 09 6A 72 09 7A 2C 73 65    rack ?...jr.z,se
009260:  74 34 30 09 09 3B 79 65 73 20 74 68 65 6E 20 73    t40..;yes then s
009270:  65 74 20 74 6F 20 34 30 20 74 72 61 63 6B 20 73    et to 40 track s
009280:  70 65 63 0D 0A 09 70 6F 70 09 68 6C 09 09 3B 72    pec...pop.hl..;r
009290:  65 73 74 6F 72 65 20 70 6F 69 6E 74 65 72 0D 0A    estore pointer..
0092A0:  09 65 78 09 64 65 2C 68 6C 09 09 3B 73 65 74 20    .ex.de,hl..;set 
0092B0:  61 73 20 64 65 73 74 69 6E 61 74 69 6F 6E 20 69    as destination i
0092C0:  6E 20 44 45 0D 0A 09 6C 64 09 68 6C 2C 64 70 62    n DE...ld.hl,dpb
0092D0:  38 30 09 3B 73 65 74 20 74 6F 20 38 30 20 74 72    80.;set to 80 tr
0092E0:  61 63 6B 20 70 61 72 61 6D 65 74 65 72 20 74 61    ack parameter ta
0092F0:  62 6C 65 0D 0A 09 6C 64 09 62 63 2C 6C 65 6E 38    ble...ld.bc,len8
009300:  65 72 20 26 20 53 75 62 73 63 72 69 70 74 69 6F    er & Subscriptio
009310:  6E 73 29 0D 0A 57 41 43 43 49 2C 20 37 20 42 72    ns)..WACCI, 7 Br
009320:  75 6E 73 77 6F 6F 64 20 47 72 65 65 6E 2C 20 48    unswood Green, H
009330:  61 77 61 72 64 65 6E 2C 20 44 65 65 73 69 64 65    awarden, Deeside
009340:  2C 20 43 6C 77 79 64 2C 20 43 48 35 20 33 4A 41    , Clwyd, CH5 3JA
009350:  0D 0A 0D 0A 49 20 74 72 75 73 74 20 74 68 69 73    ....I trust this
009360:  20 69 73 20 6F 66 20 68 65 6C 70 20 74 6F 20 20     is of help to  
009370:  79 6F 75 2E 20 20 49 66 20 20 74 68 65 72 65 20    you.  If  there 
009380:  69 73 20 61 6E 79 74 68 69 6E 67 20 65 6C 73 65    is anything else
009390:  20 79 6F 75 20 77 6F 75 6C 64 0D 0A 6C 69 6B 65     you would..like
0093A0:  20 74 6F 20 6B 6E 6F 77 20 74 68 65 6E 20 66 65     to know then fe
0093B0:  65 6C 20 66 72 65 65 20 74 6F 20 63 6F 6E 74 61    el free to conta
0093C0:  63 74 20 6D 65 2C 20 62 79 20 70 68 6F 6E 65 20    ct me, by phone 
0093D0:  6F 72 20 62 79 20 6C 65 74 74 65 72 2E 0D 0A 0D    or by letter....
0093E0:  0A 42 65 73 74 20 57 69 73 68 65 73 2C 0D 0A 0D    .Best Wishes,...
0093F0:  0A 0D 0A 43 6C 69 76 65 20 42 65 6C 6C 61 62 79    ...Clive Bellaby
009400:  0D 0A 45 64 69 74 6F 72 0D 0A 0D 0A 0D 0A 20 20    ..Editor......  
009410:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009420:  20 20 20 20 20 20 20 20 20 20 4E 6F 77 20 61 76              Now av
009430:  61 69 6C 61 62 6C 65 3A 0D 0A 0D 0A 22 54 68 65    ailable:...."The
009440:  20 41 6C 74 65 72 6E 61 74 69 76 65 20 46 69 72     Alternative Fir
009450:  6D 77 61 72 65 20 47 75 69 64 65 22 2C 20 70 6C    mware Guide", pl
009460:  75 73 20 61 20 20 64 69 73 63 20 66 75 6C 6C 20    us a  disc full 
009470:  6F 66 20 69 6E 74 65 72 65 73 74 69 6E 67 20 61    of interesting a
009480:  6E 64 0D 0A 75 73 65 66 75 6C 20 70 72 6F 67 72    nd..useful progr
009490:  61 6D 73 2E 20 55 73 75 61 6C 6C 79 20 A3 38 2E    ams. Usually £8.
0094A0:  37 35 2C 20 6E 6F 77 20 6F 6E 6C 79 20 A3 37 2E    75, now only £7.
0094B0:  39 35 20 28 69 6E 63 20 70 6F 73 74 20 26 20 64    95 (inc post & d
0094C0:  65 6C 69 76 65 72 79 2E 29 0D 0A 0D 0A 42 61 63    elivery.)....Bac
0094D0:  6B 20 49 73 73 75 65 73 20 28 66 72 6F 6D 20 34    k Issues (from 4
0094E0:  30 20 6F 6E 77 61 72 64 73 29 20 61 72 65 20 61    0 onwards) are a
0094F0:  76 61 69 6C 61 62 6C 65 20 20 61 74 20 A3 31 20    vailable  at £1 
009500:  30 09 3B 6C 65 6E 67 74 68 20 6F 66 20 74 61 62    0.;length of tab
009510:  6C 65 0D 0A 09 6C 64 69 72 09 09 09 3B 63 6F 70    le...ldir...;cop
009520:  79 20 69 74 20 74 6F 20 58 44 50 42 0D 0A 09 6C    y it to XDPB...l
009530:  64 09 64 65 2C 6D 73 67 38 30 09 3B 74 65 6C 6C    d.de,msg80.;tell
009540:  20 75 73 65 72 0D 0A 09 6A 72 09 70 72 69 6E 74     user...jr.print
009550:  09 09 3B 6F 66 20 66 6F 72 6D 61 74 20 63 68 61    ..;of format cha
009560:  6E 67 65 20 61 6E 64 20 71 75 69 74 0D 0A 3B 0D    nge and quit..;.
009570:  0A 73 65 74 34 30 3A 09 70 6F 70 09 68 6C 09 09    .set40:.pop.hl..
009580:  3B 72 65 73 74 6F 72 65 20 70 6F 69 6E 74 65 72    ;restore pointer
009590:  20 74 6F 20 78 64 70 62 0D 0A 09 65 78 09 64 65     to xdpb...ex.de
0095A0:  2C 68 6C 09 09 3B 73 65 74 20 61 73 20 64 65 73    ,hl..;set as des
0095B0:  74 69 6E 61 74 69 6F 6E 20 69 6E 20 64 65 0D 0A    tination in de..
0095C0:  09 6C 64 09 68 6C 2C 64 70 62 34 30 09 3B 73 65    .ld.hl,dpb40.;se
0095D0:  74 20 74 6F 20 34 30 20 74 72 61 63 6B 20 70 61    t to 40 track pa
0095E0:  72 61 6D 65 74 65 72 20 74 61 62 6C 65 0D 0A 09    rameter table...
0095F0:  6C 64 09 62 63 2C 6C 65 6E 34 30 09 3B 74 61 62    ld.bc,len40.;tab
009600:  6C 65 20 6C 65 6E 67 74 68 0D 0A 09 6C 64 69 72    le length...ldir
009610:  09 09 09 3B 63 6F 70 79 20 74 6F 20 78 64 70 62    ...;copy to xdpb
009620:  0D 0A 09 6C 64 09 64 65 2C 6D 73 67 34 30 09 3B    ...ld.de,msg40.;
009630:  74 65 6C 6C 20 75 73 65 72 0D 0A 09 6A 72 09 70    tell user...jr.p
009640:  72 69 6E 74 09 09 3B 6F 66 20 66 6F 72 6D 61 74    rint..;of format
009650:  20 63 68 61 6E 67 65 20 61 6E 64 20 71 75 69 74     change and quit
009660:  0D 0A 0D 0A 3B 0D 0A 70 72 69 6E 74 09 6C 64 09    ....;..print.ld.
009670:  63 2C 39 09 09 3B 63 70 6D 20 70 72 69 6E 74 20    c,9..;cpm print 
009680:  73 74 72 69 6E 67 20 66 75 6E 63 74 69 6F 6E 0D    string function.
009690:  0A 09 63 61 6C 6C 09 62 64 6F 73 0D 0A 09 6A 70    ..call.bdos...jp
0096A0:  09 30 09 09 3B 71 75 69 74 20 74 6F 20 63 70 6D    .0..;quit to cpm
0096B0:  0D 0A 3B 0D 0A 6D 73 67 38 30 3A 09 64 65 66 62    ..;..msg80:.defb
0096C0:  09 63 72 2C 6C 66 2C 27 44 72 69 76 65 20 42 3A    .cr,lf,'Drive B:
0096D0:  20 53 65 74 20 74 6F 20 38 30 20 54 72 61 63 6B     Set to 80 Track
0096E0:  20 4D 6F 64 65 27 2C 63 72 2C 6C 66 2C 27 24 27     Mode',cr,lf,'$'
0096F0:  0D 0A 6D 73 67 34 30 3A 09 64 65 66 62 09 63 72    ..msg40:.defb.cr
009700:  70 65 72 20 69 73 73 75 65 2E 20 49 73 73 75 65    per issue. Issue
009710:  73 20 31 0D 0A 74 6F 20 33 39 20 77 69 6C 6C 20    s 1..to 39 will 
009720:  62 65 20 61 76 61 69 6C 61 62 6C 65 20 4F 63 74    be available Oct
009730:  6F 62 65 72 20 31 39 39 33 2E 0D 0A 0D 0A 0D 0A    ober 1993.......
009740:  0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    ....            
009750:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009760:  20 20 20 20 57 41 43 43 49 0D 0A 20 20 20 20 20        WACCI..     
009770:  20 20 20 31 32 20 54 72 61 66 61 6C 67 61 72 20       12 Trafalgar 
009780:  54 65 72 72 61 63 65 2C 20 4C 6F 6E 67 20 45 61    Terrace, Long Ea
009790:  74 6F 6E 2C 20 4E 6F 74 74 69 6E 67 68 61 6D 2C    ton, Nottingham,
0097A0:  20 4E 47 31 30 20 31 47 50 0D 0A 20 20 20 20 20     NG10 1GP..     
0097B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0097C0:  20 20 20 20 20 20 20 20 30 36 30 32 20 20 37 32            0602  72
0097D0:  35 31 30 38 0D 0A 1A 20 41 6D 73 74 72 61 64 20    5108... Amstrad 
0097E0:  43 50 43 20 43 6F 6D 70 75 74 65 72 20 43 6C 75    CPC Computer Clu
0097F0:  62 22 2E 0D 0A 4C 65 74 20 6D 65 20 67 69 76 65    b"...Let me give
009800:  0D 0A 45 64 69 74 6F 72 0D 0A 0D 0A 0D 0A 20 20    ..Editor......  
009810:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009820:  20 20 20 20 20 20 20 20 20 20 4E 6F 77 20 61 76              Now av
009830:  61 69 6C 61 62 6C 65 3A 0D 0A 0D 0A 22 54 68 65    ailable:...."The
009840:  20 41 6C 74 65 72 6E 61 74 69 76 65 20 46 69 72     Alternative Fir
009850:  6D 77 61 72 65 20 47 75 69 64 65 22 2C 20 70 6C    mware Guide", pl
009860:  75 73 20 61 20 20 64 69 73 63 20 66 75 6C 6C 20    us a  disc full 
009870:  6F 66 20 69 6E 74 65 72 65 73 74 69 6E 67 20 61    of interesting a
009880:  6E 64 0D 0A 75 73 65 66 75 6C 20 70 72 6F 67 72    nd..useful progr
009890:  61 6D 73 2E 20 55 73 75 61 6C 6C 79 20 A3 38 2E    ams. Usually £8.
0098A0:  37 35 2C 20 6E 6F 77 20 6F 6E 6C 79 20 A3 37 2E    75, now only £7.
0098B0:  39 35 20 28 69 6E 63 20 70 6F 73 74 20 26 20 64    95 (inc post & d
0098C0:  65 6C 69 76 65 72 79 2E 29 0D 0A 0D 0A 42 61 63    elivery.)....Bac
0098D0:  6B 20 49 73 73 75 65 73 20 28 66 72 6F 6D 20 34    k Issues (from 4
0098E0:  30 20 6F 6E 77 61 72 64 73 29 20 61 72 65 20 61    0 onwards) are a
0098F0:  76 61 69 6C 61 62 6C 65 20 20 61 74 20 A3 31 20    vailable  at £1 
009900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
009910:  08 00 01 00 02 09 52 E5 08 00 C1 02 00 00 00 02    ......R.........
009920:  08 00 C6 02 00 00 00 02 08 00 C2 02 00 00 00 02    ................
009930:  08 00 C7 02 00 00 00 02 08 00 C3 02 00 00 00 02    ................
009940:  08 00 C8 02 00 00 00 02 08 00 C4 02 00 00 00 02    ................
009950:  08 00 C9 02 00 00 00 02 08 00 C5 02 00 00 00 02    ................
009960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A00:  2C 6C 66 2C 27 44 72 69 76 65 20 42 3A 20 53 65    ,lf,'Drive B: Se
009A10:  74 20 74 6F 20 34 30 20 54 72 61 63 6B 20 4D 6F    t to 40 Track Mo
009A20:  64 65 27 2C 63 72 2C 6C 66 2C 27 24 27 0D 0A 3B    de',cr,lf,'$'..;
009A30:  0D 0A 64 70 62 34 30 3A 09 64 65 66 62 09 33 36    ..dpb40:.defb.36
009A40:  2C 30 30 09 09 3B 53 50 54 0D 0A 09 64 65 66 62    ,00..;SPT...defb
009A50:  09 30 33 09 09 3B 42 53 48 0D 0A 09 64 65 66 62    .03..;BSH...defb
009A60:  09 30 37 09 09 3B 42 4C 4D 0D 0A 09 64 65 66 62    .07..;BLM...defb
009A70:  09 30 30 09 09 3B 45 58 4D 0D 0A 09 64 65 66 62    .00..;EXM...defb
009A80:  09 31 37 39 2C 30 30 09 09 3B 44 53 4D 0D 0A 09    .179,00..;DSM...
009A90:  44 45 46 42 09 36 33 2C 30 30 09 09 3B 44 52 4D    DEFB.63,00..;DRM
009AA0:  0D 0A 09 64 65 66 62 09 30 63 30 68 2C 30 30 09    ...defb.0c0h,00.
009AB0:  09 3B 41 4C 30 2C 41 4C 31 0D 0A 09 44 45 46 42    .;AL0,AL1...DEFB
009AC0:  09 31 36 2C 30 30 09 09 3B 43 4B 53 0D 0A 09 64    .16,00..;CKS...d
009AD0:  65 66 62 09 30 30 2C 30 30 09 09 3B 4F 46 46 0D    efb.00,00..;OFF.
009AE0:  0A 09 64 65 66 62 09 30 32 09 09 3B 50 53 48 0D    ..defb.02..;PSH.
009AF0:  0A 09 44 45 46 42 09 30 33 09 09 3B 50 48 4D 0D    ..DEFB.03..;PHM.
009B00:  0A 09 44 45 46 42 09 30 30 09 09 3B 53 49 44 0D    ..DEFB.00..;SID.
009B10:  0A 09 44 45 46 42 09 34 30 09 09 3B 54 52 41 43    ..DEFB.40..;TRAC
009B20:  4B 53 0D 0A 09 44 45 46 42 09 39 09 09 3B 53 45    KS...DEFB.9..;SE
009B30:  43 54 4F 52 53 2F 54 52 41 43 4B 0D 0A 09 64 65    CTORS/TRACK...de
009B40:  66 62 09 30 63 31 68 09 09 3B 46 49 52 53 54 20    fb.0c1h..;FIRST 
009B50:  53 45 43 20 4E 4F 0D 0A 09 44 45 46 42 09 30 30    SEC NO...DEFB.00
009B60:  2C 30 32 09 09 3B 53 45 43 54 4F 52 20 53 49 5A    ,02..;SECTOR SIZ
009B70:  45 0D 0A 09 44 45 46 42 09 34 32 2C 38 32 09 09    E...DEFB.42,82..
009B80:  3B 54 49 4D 49 4E 47 20 52 2F 57 20 26 20 46 4F    ;TIMING R/W & FO
009B90:  52 4D 41 54 0D 0A 09 44 45 46 42 09 30 36 30 48    RMAT...DEFB.060H
009BA0:  09 09 3B 4D 46 4D 20 4D 4F 44 45 20 42 59 54 45    ..;MFM MODE BYTE
009BB0:  0D 0A 09 64 65 66 62 09 30 30 68 09 09 3B 66 72    ...defb.00h..;fr
009BC0:  65 65 7A 65 20 62 79 74 65 20 74 6F 20 61 6C 6C    eeze byte to all
009BD0:  6F 77 20 61 75 74 6F 20 0D 0A 09 09 09 09 3B 66    ow auto ......;f
009BE0:  6F 72 6D 61 74 20 73 65 6C 65 63 74 69 6F 6E 0D    ormat selection.
009BF0:  0A 3B 0D 0A 6C 65 6E 34 30 09 65 71 75 09 24 2D    .;..len40.equ.$-
009C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
009E00:  64 70 62 34 30 0D 0A 3B 0D 0A 64 70 62 38 30 3A    dpb40..;..dpb80:
009E10:  09 64 65 66 62 09 33 36 2C 30 30 09 09 3B 53 50    .defb.36,00..;SP
009E20:  54 0D 0A 09 64 65 66 62 09 30 34 09 09 3B 42 53    T...defb.04..;BS
009E30:  48 0D 0A 09 64 65 66 62 09 31 35 09 09 3B 42 4C    H...defb.15..;BL
009E40:  4D 0D 0A 09 64 65 66 62 09 30 31 09 09 3B 45 58    M...defb.01..;EX
009E50:  4D 0D 0A 09 64 65 66 62 09 31 37 39 2C 30 30 09    M...defb.179,00.
009E60:  09 3B 44 53 4D 0D 0A 09 44 45 46 42 09 36 33 2C    .;DSM...DEFB.63,
009E70:  30 30 09 09 3B 44 52 4D 0D 0A 09 64 65 66 62 09    00..;DRM...defb.
009E80:  30 38 30 68 2C 30 30 09 09 3B 41 4C 30 2C 41 4C    080h,00..;AL0,AL
009E90:  31 0D 0A 09 44 45 46 42 09 31 36 2C 30 30 09 09    1...DEFB.16,00..
009EA0:  3B 43 4B 53 0D 0A 09 64 65 66 62 09 30 30 2C 30    ;CKS...defb.00,0
009EB0:  30 09 09 3B 4F 46 46 0D 0A 09 64 65 66 62 09 30    0..;OFF...defb.0
009EC0:  32 09 09 3B 50 53 48 0D 0A 09 44 45 46 42 09 30    2..;PSH...DEFB.0
009ED0:  33 09 09 3B 50 48 4D 0D 0A 09 44 45 46 42 09 30    3..;PHM...DEFB.0
009EE0:  30 09 09 3B 53 49 44 0D 0A 09 44 45 46 42 09 38    0..;SID...DEFB.8
009EF0:  30 09 09 3B 54 52 41 43 4B 53 0D 0A 09 44 45 46    0..;TRACKS...DEF
009F00:  42 09 39 09 09 3B 53 45 43 54 4F 52 53 2F 54 52    B.9..;SECTORS/TR
009F10:  41 43 4B 0D 0A 09 64 65 66 62 09 30 63 31 68 09    ACK...defb.0c1h.
009F20:  09 3B 46 49 52 53 54 20 53 45 43 20 4E 4F 0D 0A    .;FIRST SEC NO..
009F30:  09 44 45 46 42 09 30 30 2C 30 32 09 09 3B 53 45    .DEFB.00,02..;SE
009F40:  43 54 4F 52 20 53 49 5A 45 0D 0A 09 44 45 46 42    CTOR SIZE...DEFB
009F50:  09 34 32 2C 38 32 09 09 3B 54 49 4D 49 4E 47 20    .42,82..;TIMING 
009F60:  52 2F 57 20 26 20 46 4F 52 4D 41 54 0D 0A 09 44    R/W & FORMAT...D
009F70:  45 46 42 09 30 36 30 48 09 09 3B 4D 46 4D 20 4D    EFB.060H..;MFM M
009F80:  4F 44 45 20 42 59 54 45 0D 0A 09 64 65 66 62 09    ODE BYTE...defb.
009F90:  30 46 46 68 09 09 3B 66 72 65 65 7A 65 20 62 79    0FFh..;freeze by
009FA0:  74 65 20 74 6F 20 61 6C 6C 6F 77 20 61 75 74 6F    te to allow auto
009FB0:  20 0D 0A 09 09 09 09 3B 66 6F 72 6D 61 74 20 73     ......;format s
009FC0:  65 6C 65 63 74 69 6F 6E 0D 0A 0D 0A 3B 0D 0A 6C    election....;..l
009FD0:  65 6E 38 30 09 65 71 75 09 24 2D 64 70 62 38 30    en80.equ.$-dpb80
009FE0:  0D 0A 09 65 6E 64 0D 0A 1A 4D 41 54 0D 0A 09 44    ...end...MAT...D
009FF0:  45 46 42 09 30 36 30 48 09 09 3B 4D 46 4D 20 4D    EFB.060H..;MFM M
00A000:  00 46 38 30 20 20 20 20 20 42 49 4E 00 00 00 00    .F80     BIN....
00A010:  00 00 02 00 00 00 90 00 C4 02 00 00 00 00 00 00    ................
00A020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A040:  C4 02 00 45 04 0A 0D 00 83 00 00 00 86 00 00 00    ...E............
00A050:  00 00 C1 02 00 00 C6 02 00 00 C2 02 00 00 C7 02    ................
00A060:  00 00 C3 02 00 00 C8 02 00 00 C4 02 00 00 C9 02    ................
00A070:  00 00 C5 02 00 00 CA 02 00 00 00 00 00 00 00 00    ................
00A080:  3E 02 CD 0E BC 21 B9 90 CD AF 90 CD 18 BB FE E0    >....!..........
00A090:  28 07 FE FC C8 E6 DF 18 F2 CD 44 90 21 E0 91 CD    (.........D.!...
00A0A0:  AF 90 CD 81 BB CD 18 BB CD 84 BB E6 DF FE 59 CA    ..............Y.
00A0B0:  00 90 FE 4E 28 02 18 EA 21 E8 A8 36 00 21 17 92    ...N(...!..6.!..
00A0C0:  CD AF 90 C9 21 3A 91 CD AF 90 21 83 92 CD D4 BC    ....!:....!.....
00A0D0:  D2 A8 90 22 84 92 79 32 86 92 21 87 92 CD D4 BC    ..."..y2..!.....
00A0E0:  D2 A8 90 22 88 92 79 32 8A 92 DD 21 D0 A8 DD 36    ..."..y2...!...6
00A0F0:  10 09 DD 36 11 2A DD 36 12 52 DD 36 14 02 DD 36    ...6.*.6.R.6...6
00A100:  17 00 06 50 11 01 00 D5 C5 06 0A DD 21 8B 92 DD    ...P........!...
00A110:  72 00 DD 23 DD 23 DD 23 DD 23 10 F3 21 8B 92 DF    r..#.#.#.#..!...
00A120:  88 92 C1 D1 14 10 E0 C9 21 5C 91 CD AF 90 C9 7E    ........!\.....~
00A130:  FE 00 C8 CD 5A BB 23 18 F6 18 1F 17 01 20 41 4D    ....Z.#...... AM
00A140:  53 54 52 41 44 20 38 30 74 6B 20 44 49 53 43 20    STRAD 80tk DISC 
00A150:  46 4F 52 4D 41 54 20 55 54 49 4C 49 54 59 20 18    FORMAT UTILITY .
00A160:  1F 14 03 49 4E 53 45 52 54 20 54 48 45 20 44 49    ...INSERT THE DI
00A170:  53 43 20 54 4F 20 42 45 20 46 4F 52 4D 41 54 54    SC TO BE FORMATT
00A180:  45 44 20 41 4E 44 20 50 52 45 53 53 1F 14 05 43    ED AND PRESS...C
00A190:  4F 50 59 20 74 6F 20 73 74 61 72 74 20 46 4F 52    OPY to start FOR
00A1A0:  4D 41 54 54 49 4E 47 20 3C 6F 72 3E 20 45 53 43    MATTING <or> ESC
00A1B0:  20 54 6F 20 41 62 6F 72 74 00 1F 01 0D 14 1F 1C     To Abort.......
00A1C0:  0D 18 20 46 4F 52 4D 41 54 54 49 4E 47 20 49 4E    .. FORMATTING IN
00A1D0:  20 50 52 4F 47 52 45 53 53 20 18 00 0C 18 20 55     PROGRESS .... U
00A1E0:  4E 41 42 4C 45 20 54 4F 20 49 4E 49 54 49 41 4C    NABLE TO INITIAL
00A1F0:  49 53 45 20 44 49 53 43 20 52 4F 4D 20 43 4F 4D    ISE DISC ROM COM
00A200:  31 30 20 52 45 4D 20 64 69 73 63 20 66 6F 72 6D    10 REM disc form
00A210:  61 74 74 69 6E 67 20 70 72 6F 67 72 61 6D 6D 65    atting programme
00A220:  20 54 2E 52 2E 20 50 52 49 43 45 20 31 35 2F 31     T.R. PRICE 15/1
00A230:  32 2F 38 37 0D 0A 32 30 20 52 45 4D 20 74 6F 20    2/87..20 REM to 
00A240:  72 75 6E 20 75 6E 64 65 72 20 41 4D 53 44 4F 53    run under AMSDOS
00A250:  20 6F 6E 20 61 6E 20 41 4D 53 54 52 41 44 20 36     on an AMSTRAD 6
00A260:  31 32 38 0D 0A 33 30 20 4D 4F 44 45 20 32 3A 6C    128..30 MODE 2:l
00A270:  6E 3D 31 33 30 3A 4D 45 4D 4F 52 59 20 26 38 46    n=130:MEMORY &8F
00A280:  46 46 3A 50 52 49 4E 54 20 22 6C 6F 61 64 69 6E    FF:PRINT "loadin
00A290:  67 20 6D 61 63 68 69 6E 65 20 63 6F 64 65 22 0D    g machine code".
00A2A0:  0A 34 30 20 4C 4F 41 44 22 66 6F 72 6D 61 74 38    .40 LOAD"format8
00A2B0:  30 2E 62 69 6E 22 2C 26 39 30 30 30 0D 0A 35 30    0.bin",&9000..50
00A2C0:  20 43 4C 53 3A 50 52 49 4E 54 0D 0A 36 30 20 50     CLS:PRINT..60 P
00A2D0:  52 49 4E 54 22 53 55 50 45 52 20 46 4F 52 4D 41    RINT"SUPER FORMA
00A2E0:  54 54 45 52 20 54 2E 52 2E 20 50 52 49 43 45 20    TTER T.R. PRICE 
00A2F0:  31 35 2F 31 32 2F 38 37 22 3A 50 52 49 4E 54 0D    15/12/87":PRINT.
00A300:  0A 37 30 20 50 52 49 4E 54 20 22 54 6F 20 66 6F    .70 PRINT "To fo
00A310:  72 6D 61 74 20 64 72 69 76 65 20 41 3A 20 61 73    rmat drive A: as
00A320:  20 73 79 73 74 65 6D 20 6F 72 20 64 61 74 61 20     system or data 
00A330:  61 74 20 34 30 20 74 72 61 63 6B 73 22 0D 0A 38    at 40 tracks"..8
00A340:  30 20 50 52 49 4E 54 20 22 6F 72 20 64 72 69 76    0 PRINT "or driv
00A350:  65 20 42 3A 20 61 73 20 34 30 20 6F 72 20 38 30    e B: as 40 or 80
00A360:  20 74 72 61 63 6B 20 64 61 74 61 20 66 6F 72 20     track data for 
00A370:  35 20 31 2F 34 27 20 64 72 69 76 65 73 22 0D 0A    5 1/4' drives"..
00A380:  39 30 20 50 52 49 4E 54 0D 0A 31 30 30 20 50 52    90 PRINT..100 PR
00A390:  49 4E 54 3A 50 52 49 4E 54 22 20 66 6F 72 6D 61    INT:PRINT" forma
00A3A0:  74 20 3C 41 3E 20 6F 72 20 3C 42 3E 20 3F 22 0D    t <A> or <B> ?".
00A3B0:  0A 31 31 30 20 63 6B 24 3D 55 50 50 45 52 24 28    .110 ck$=UPPER$(
00A3C0:  49 4E 4B 45 59 24 29 0D 0A 31 32 30 20 49 46 20    INKEY$)..120 IF 
00A3D0:  63 6B 24 3D 22 41 22 20 54 48 45 4E 20 50 4F 4B    ck$="A" THEN POK
00A3E0:  45 20 26 39 30 38 33 2C 34 30 3A 50 4F 4B 45 20    E &9083,40:POKE 
00A3F0:  26 39 30 38 35 2C 30 3A 47 4F 54 4F 20 31 35 30    &9085,0:GOTO 150
00A400:  4D 41 4E 44 53 20 18 0A 0A 0D 50 6C 65 61 73 65    MANDS ....Please
00A410:  20 45 6E 73 75 72 65 20 54 68 61 74 20 54 68 65     Ensure That The
00A420:  20 44 69 73 63 20 44 72 69 76 65 20 49 73 20 43     Disc Drive Is C
00A430:  6F 6E 6E 65 63 74 65 64 20 50 72 6F 70 65 72 6C    onnected Properl
00A440:  79 0A 0A 0D 54 68 65 6E 20 52 65 2D 52 75 6E 20    y...Then Re-Run 
00A450:  54 68 69 73 20 50 72 6F 67 72 61 6D 0A 0A 0D 00    This Program....
00A460:  0C 44 69 73 63 20 49 73 20 4E 6F 77 20 46 6F 72    .Disc Is Now For
00A470:  6D 61 74 74 65 64 2E 20 20 46 6F 72 6D 61 74 20    matted.  Format 
00A480:  41 6E 6F 74 68 65 72 20 44 69 73 63 20 28 59 20    Another Disc (Y 
00A490:  6F 72 20 4E 29 20 00 0C 54 6F 20 55 73 65 20 44    or N) ..To Use D
00A4A0:  69 73 63 73 20 57 68 69 63 68 20 48 61 76 65 20    iscs Which Have 
00A4B0:  42 65 65 6E 20 46 6F 72 6D 61 74 74 65 64 20 57    Been Formatted W
00A4C0:  69 74 68 20 54 68 69 73 20 50 72 6F 67 72 61 6D    ith This Program
00A4D0:  0A 0A 0D 52 75 6E 20 54 68 65 20 42 34 30 2F 38    ...Run The B40/8
00A4E0:  30 20 20 20 50 72 6F 67 72 61 6D 20 46 72 6F 6D    0   Program From
00A4F0:  20 57 69 74 68 69 6E 20 43 50 4D 20 2B 20 2E 0A     Within CPM + ..
00A500:  0A 0D 00 83 00 00 00 86 00 00 00 00 00 C1 02 00    ................
00A510:  00 C6 02 00 00 C2 02 00 00 C7 02 00 00 C3 02 00    ................
00A520:  00 C8 02 00 00 C4 02 00 00 C9 02 00 00 C5 02 00    ................
00A530:  00 CA 02 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A540:  00 00 00 00 1A 19 00 FC 03 BE 20 1C 75 90 2C 1C    .......... .u.,.
00A550:  20 00 01 C5 20 74 69 6D 69 6E 67 20 31 00 19 00     ... timing 1...
00A560:  06 04 BE 20 1C 7F 90 2C 1C 32 00 01 C5 20 74 69    ... ...,.2... ti
00A570:  6D 69 6E 67 20 32 00 06 00 42 04 C9 00 00 00 1A    ming 2...B......
00A580:  6C 79 20 63 6F 6E 73 74 72 75 63 74 65 64 2E 20    ly constructed. 
00A590:  57 68 79 20 70 61 79 20 32 30 30 2E 30 30 20 6F    Why pay 200.00 o
00A5A0:  72 20 6D 6F 72 65 20 66 6F 72 20 61 20 63 6F 6D    r more for a com
00A5B0:  6D 65 72 63 69 61 6C 20 70 72 6F 64 75 63 74 20    mercial product 
00A5C0:  3F 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20    ?....           
00A5D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00A5E0:  20 42 34 30 2F 38 30 2E 43 4F 4D 20 26 20 42 34     B40/80.COM & B4
00A5F0:  30 2F 38 30 2E 5A 38 30 0D 0A 0D 0A 20 20 20 20    0/80.Z80....    
00A600:  0D 0A 31 33 30 20 49 46 20 63 6B 24 3D 22 42 22    ..130 IF ck$="B"
00A610:  20 54 48 45 4E 20 31 39 30 0D 0A 31 34 30 20 47     THEN 190..140 G
00A620:  4F 54 4F 20 31 31 30 0D 0A 31 35 30 20 50 52 49    OTO 110..150 PRI
00A630:  4E 54 3A 50 52 49 4E 54 22 20 3C 44 3E 61 74 61    NT:PRINT" <D>ata
00A640:  20 6F 72 20 3C 53 3E 79 73 74 65 6D 20 3F 22 0D     or <S>ystem ?".
00A650:  0A 31 36 30 20 63 6B 24 3D 55 50 50 45 52 24 28    .160 ck$=UPPER$(
00A660:  49 4E 4B 45 59 24 29 20 0D 0A 31 37 30 20 49 46    INKEY$) ..170 IF
00A670:  20 63 6B 24 3D 22 44 22 20 54 48 45 4E 20 32 33     ck$="D" THEN 23
00A680:  30 20 45 4C 53 45 20 49 46 20 63 6B 24 3D 22 53    0 ELSE IF ck$="S
00A690:  22 20 54 48 45 4E 20 47 4F 53 55 42 20 32 38 30    " THEN GOSUB 280
00A6A0:  3A 47 4F 54 4F 20 32 33 30 0D 0A 31 38 30 20 47    :GOTO 230..180 G
00A6B0:  4F 54 4F 20 31 36 30 0D 0A 31 39 30 20 50 52 49    OTO 160..190 PRI
00A6C0:  4E 54 20 22 3C 34 3E 30 20 6F 72 20 3C 38 3E 30    NT "<4>0 or <8>0
00A6D0:  20 74 72 61 63 6B 73 20 3F 22 0D 0A 32 30 30 20     tracks ?"..200 
00A6E0:  63 6B 24 3D 49 4E 4B 45 59 24 0D 0A 32 31 30 20    ck$=INKEY$..210 
00A6F0:  49 46 20 63 6B 24 3D 22 34 22 20 54 48 45 4E 20    IF ck$="4" THEN 
00A700:  50 4F 4B 45 20 26 39 30 38 33 2C 34 30 3A 47 4F    POKE &9083,40:GO
00A710:  54 4F 20 32 33 30 20 45 4C 53 45 20 49 46 20 63    TO 230 ELSE IF c
00A720:  6B 24 3D 22 38 22 20 54 48 45 4E 20 50 4F 4B 45    k$="8" THEN POKE
00A730:  20 26 39 30 38 33 2C 38 30 3A 47 4F 54 4F 20 32     &9083,80:GOTO 2
00A740:  33 30 0D 0A 32 32 30 20 47 4F 54 4F 20 32 30 30    30..220 GOTO 200
00A750:  0D 0A 32 33 30 20 50 52 49 4E 54 3A 50 52 49 4E    ..230 PRINT:PRIN
00A760:  54 22 3C 46 3E 6F 72 6D 61 74 20 6F 72 20 3C 51    T"<F>ormat or <Q
00A770:  3E 75 69 74 20 3F 22 0D 0A 32 34 30 20 63 6B 24    >uit ?"..240 ck$
00A780:  3D 55 50 50 45 52 24 28 49 4E 4B 45 59 24 29 0D    =UPPER$(INKEY$).
00A790:  0A 32 35 30 20 49 46 20 63 6B 24 3D 22 46 22 20    .250 IF ck$="F" 
00A7A0:  54 48 45 4E 20 43 41 4C 4C 20 26 39 30 30 30 3A    THEN CALL &9000:
00A7B0:  4E 45 57 20 45 4C 53 45 20 49 46 20 63 6B 24 3D    NEW ELSE IF ck$=
00A7C0:  22 51 22 20 54 48 45 4E 20 4E 45 57 0D 0A 32 36    "Q" THEN NEW..26
00A7D0:  30 20 47 4F 54 4F 20 32 34 30 0D 0A 32 37 30 20    0 GOTO 240..270 
00A7E0:  53 54 4F 50 3A 52 45 4D 20 74 61 62 6C 65 20 61    STOP:REM table a
00A7F0:  74 20 30 39 32 38 64 68 20 3D 28 63 31 29 0D 0A    t 0928dh =(c1)..
00A800:  0E 0E 1E 01 CD 05 00 FE FF 28 2D 0E 1F CD 05 00    .........(-.....
00A810:  E5 11 0D 00 19 7E FE 28 20 0F 36 00 E1 11 1A 00    .....~.( .6.....
00A820:  19 36 FF 11 5A 01 C3 3B 01 36 28 E1 11 1A 00 19    .6..Z..;.6(.....
00A830:  36 FF 11 74 01 C3 3B 01 11 43 01 0E 09 CD 05 00    6..t..;..C......
00A840:  C3 00 00 0D 0A 45 52 52 4F 52 20 6C 6F 67 67 69    .....ERROR loggi
00A850:  6E 67 20 64 69 73 6B 0D 0A 24 0D 0A 50 61 72 74    ng disk..$..Part
00A860:  69 74 69 6F 6E 20 4F 6E 65 20 65 6E 67 61 67 65    ition One engage
00A870:  64 0D 0A 24 0D 0A 50 61 72 74 69 74 69 6F 6E 20    d..$..Partition 
00A880:  54 77 6F 20 65 6E 67 61 67 65 64 0D 0A 24 00 00    Two engaged..$..
00A890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AA00:  32 38 30 20 52 45 4D 20 63 68 61 6E 67 65 20 73    280 REM change s
00AA10:  65 63 74 6F 72 20 6E 75 6D 62 65 72 73 0D 0A 32    ector numbers..2
00AA20:  39 30 20 52 45 53 54 4F 52 45 20 33 30 30 0D 0A    90 RESTORE 300..
00AA30:  33 30 30 20 44 41 54 41 20 26 34 31 2C 26 34 36    300 DATA &41,&46
00AA40:  2C 26 34 32 2C 26 34 37 2C 26 34 33 2C 26 34 38    ,&42,&47,&43,&48
00AA50:  2C 26 34 34 2C 26 34 39 2C 26 34 35 2C 26 34 61    ,&44,&49,&45,&4a
00AA60:  3A 52 45 4D 20 44 55 4D 4D 59 0D 0A 33 31 30 20    :REM DUMMY..310 
00AA70:  46 4F 52 20 69 3D 26 39 32 38 44 20 54 4F 20 26    FOR i=&928D TO &
00AA80:  39 32 42 31 20 53 54 45 50 20 34 0D 0A 33 32 30    92B1 STEP 4..320
00AA90:  20 52 45 41 44 20 61 24 3A 50 4F 4B 45 20 69 2C     READ a$:POKE i,
00AAA0:  56 41 4C 28 61 24 29 0D 0A 33 33 30 20 4E 45 58    VAL(a$)..330 NEX
00AAB0:  54 0D 0A 33 34 30 20 52 45 54 55 52 4E 0D 0A 1A    T..340 RETURN...
00AAC0:  20 0D 00 00 E9 2C FF 1D 28 03 00 00 E1 29 00 06     ....,..(....)..
00AAD0:  00 4A 01 B0 00 06 00 54 01 C9 00 00 00 1A 19 00    .J.....T........
00AAE0:  06 04 BE 20 1C 7F 90 2C 1C 32 00 01 C5 20 74 69    ... ...,.2... ti
00AAF0:  6D 69 6E 67 20 32 00 06 00 42 04 C9 00 00 00 1A    ming 2...B......
00AB00:  53 45 20 41 4C 53 4F 20 4E 4F 54 45 20 21 21 21    SE ALSO NOTE !!!
00AB10:  20 74 68 65 20 64 69 73 6B 20 20 69 6E 74 65 72     the disk  inter
00AB20:  66 61 63 65 20 20 6C 69 6E 65 73 20 6F 6E 20 74    face  lines on t
00AB30:  68 65 20 41 4D 53 54 52 41 44 20 61 72 65 20 61    he AMSTRAD are a
00AB40:  6C 6C 0D 0A 20 20 20 20 20 61 72 73 65 20 61 62    ll..     arse ab
00AB50:  6F 75 74 20 66 61 63 65 20 20 66 6F 72 20 20 61    out face  for  a
00AB60:  20 20 53 74 61 6E 64 61 72 64 20 20 53 48 55 47      Standard  SHUG
00AB70:  41 52 54 20 20 69 6E 74 65 72 66 61 63 65 20 20    ART  interface  
00AB80:  21 20 20 57 68 65 6E 20 75 73 69 6E 67 20 61 0D    !  When using a.
00AB90:  0A 20 20 20 20 20 73 74 61 6E 64 61 72 64 20 33    .     standard 3
00ABA0:  34 2D 77 61 79 20 72 69 62 62 6F 6E 20 63 61 62    4-way ribbon cab
00ABB0:  6C 65 20 20 74 6F 20 20 63 6F 6E 6E 65 63 74 20    le  to  connect 
00ABC0:  20 74 6F 20 20 61 20 73 74 61 6E 64 61 72 64 20     to  a standard 
00ABD0:  53 68 75 67 61 72 74 20 74 79 70 65 0D 0A 20 20    Shugart type..  
00ABE0:  20 20 20 64 72 69 76 65 20 79 6F 75 20 77 69 6C       drive you wil
00ABF0:  6C 20 68 61 76 65 20 74 6F 20 70 75 74 20 61 20    l have to put a 
00AC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00AC10:  09 00 01 00 02 09 52 E5 09 00 C1 02 00 00 00 02    ......R.........
00AC20:  09 00 C6 02 00 00 00 02 09 00 C2 02 00 00 00 02    ................
00AC30:  09 00 C7 02 00 00 00 02 09 00 C3 02 00 00 00 02    ................
00AC40:  09 00 C8 02 00 00 00 02 09 00 C4 02 00 00 00 02    ................
00AC50:  09 00 C9 02 00 00 00 02 09 00 C5 02 00 00 00 02    ................
00AC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00ADA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00ADB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00ADC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00ADD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00ADE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00ADF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00AF00:  C9 80 00 C9 00 00 00 00 00 00 00 00 00 00 00 01    ................
00AF10:  80 01 C6 09 00 00 43 50 4D 32 20 20 20 20 00 00    ......CPM2    ..
00AF20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AF30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AF40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AF50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B000:  0E 31 11 28 01 CD 05 00 7C B5 28 14 EB 2A 06 00    .1.(....|.(..*..
00B010:  ED 52 30 0C 11 2D 01 0E 09 CD 05 00 AF 32 2C 01    .R0..-.......2,.
00B020:  0E 3C 11 2C 01 C3 05 00 5D 00 00 00 01 0D 0A 43    .<.,....]......C
00B030:  6F 6D 6D 6F 6E 20 62 61 73 65 20 69 73 20 61 62    ommon base is ab
00B040:  6F 76 65 20 43 50 4D 32 20 52 53 58 2E 20 20 4E    ove CPM2 RSX.  N
00B050:  6F 74 20 6C 6F 61 64 65 64 2E 24 FE 46 42 02 91    ot loaded.$.FB..
00B060:  4C B0 2E 10 08 09 C6 F3 A0 80 D8 6F 30 99 0C A6    L..........o0...
00B070:  41 70 92 70 00 00 9E 1A 00 00 00 00 00 00 00 00    Ap.p............
00B080:  00 00 00 00 00 00 C3 1D 01 C3 06 00 07 00 00 00    ................
00B090:  43 50 4D 32 20 20 20 20 00 00 00 00 00 79 FE 3C    CPM2    .....y.<
00B0A0:  28 5F 21 1B 01 34 35 28 E0 23 34 35 28 07 34 21    (_!..45(.#45(.4!
00B0B0:  03 03 22 01 00 79 FE 0D 38 CF 20 0A 21 76 03 36    .."..y..8. .!v.6
00B0C0:  FF 23 36 FF 18 C3 FE 0E 20 06 7B 32 77 03 18 B9    .#6..... .{2w...
00B0D0:  FE 1A 38 B5 20 06 ED 53 7C 03 18 AD FE 1B 20 A9    ..8. ..S|..... .
00B0E0:  CD 09 01 23 7C B5 2B C8 3A 87 03 B7 C8 E5 1E 01    ...#|.+.:.......
00B0F0:  3A 77 03 4F CD 91 02 E1 3A 63 03 B7 C8 2A 74 03    :w.O....:c...*t.
00B100:  3B 50 41 52 54 42 2E 5A 38 30 09 54 2E 52 2E 20    ;PARTB.Z80.T.R. 
00B110:  50 52 49 43 45 2E 20 31 35 2F 31 32 2F 38 37 0D    PRICE. 15/12/87.
00B120:  0A 3B 0D 0A 3B 64 69 73 6B 20 70 61 72 74 69 74    .;..;disk partit
00B130:  69 6F 6E 20 70 72 6F 67 72 61 6D 6D 65 0D 0A 3B    ion programme..;
00B140:  46 4F 52 20 55 53 45 20 55 4E 44 45 52 20 43 50    FOR USE UNDER CP
00B150:  4D 2B 20 4F 4E 20 41 4E 20 41 4D 53 54 52 41 44    M+ ON AN AMSTRAD
00B160:  20 36 31 32 38 20 57 49 54 48 20 35 20 31 2F 34     6128 WITH 5 1/4
00B170:  0D 0A 3B 53 45 43 4F 4E 44 20 44 52 49 56 45 20    ..;SECOND DRIVE 
00B180:  46 49 54 54 45 44 0D 0A 3B 0D 0A 3B 74 68 65 20    FITTED..;..;the 
00B190:  70 72 6F 67 72 61 6D 6D 65 20 61 6C 6C 6F 77 73    programme allows
00B1A0:  20 61 20 64 69 73 63 20 74 6F 20 62 65 20 70 61     a disc to be pa
00B1B0:  72 74 69 74 69 6F 6E 65 64 20 69 6E 74 6F 20 74    rtitioned into t
00B1C0:  77 6F 0D 0A 3B 73 74 61 6E 64 61 72 64 20 31 37    wo..;standard 17
00B1D0:  38 6B 20 44 41 54 41 20 46 4F 52 4D 41 54 20 44    8k DATA FORMAT D
00B1E0:  49 53 4B 53 20 66 6F 72 20 75 73 65 20 75 6E 64    ISKS for use und
00B1F0:  65 72 20 43 50 4D 2B 0D 0A 3B 74 6F 67 67 6C 69    er CPM+..;toggli
00B200:  6E 67 20 62 65 74 77 65 65 6E 20 64 69 73 6B 20    ng between disk 
00B210:  70 61 72 74 69 74 69 6F 6E 73 20 69 73 20 64 6F    partitions is do
00B220:  6E 65 20 62 79 0D 0A 3B 72 75 6E 6E 69 6E 67 20    ne by..;running 
00B230:  74 68 69 73 20 70 72 6F 67 72 61 6D 6D 65 2E 0D    this programme..
00B240:  0A 3B 0D 0A 3B 66 6F 72 20 64 65 74 61 69 6C 73    .;..;for details
00B250:  20 6F 66 20 63 6F 6E 6E 65 63 74 69 6E 67 20 74     of connecting t
00B260:  68 65 20 73 65 63 6F 6E 64 20 64 69 73 6B 20 64    he second disk d
00B270:  72 69 76 65 0D 0A 3B 61 6E 64 20 66 6F 72 6D 61    rive..;and forma
00B280:  74 74 69 6E 67 20 74 68 65 20 64 69 73 6B 73 20    tting the disks 
00B290:  73 65 65 20 42 34 30 2F 38 30 2E 44 4F 43 0D 0A    see B40/80.DOC..
00B2A0:  3B 0D 0A 3B 09 67 6F 6F 64 20 6C 75 63 6B 0D 0A    ;..;.good luck..
00B2B0:  3B 0D 0A 3B 09 54 6F 6D 20 70 72 69 63 65 20 31    ;..;.Tom price 1
00B2C0:  35 2F 31 32 2F 38 37 0D 0A 3B 0D 0A 0D 0A 62 64    5/12/87..;....bd
00B2D0:  6F 73 09 65 71 75 09 30 30 30 35 68 0D 0A 63 72    os.equ.0005h..cr
00B2E0:  09 65 71 75 09 31 33 0D 0A 6C 66 09 65 71 75 09    .equ.13..lf.equ.
00B2F0:  31 30 0D 0A 6F 66 66 31 09 65 71 75 09 31 33 09    10..off1.equ.13.
00B300:  C9 1A B7 20 25 3A 1B 01 B7 28 0E 2A 64 03 22 01    ... %:...(.*d.".
00B310:  00 ED 5B 19 02 23 73 23 72 21 08 01 36 00 2B 36    ..[..#s#r!..6.+6
00B320:  00 2B 36 00 3E FF 32 0E 01 C9 3D C2 09 01 3A 1B    .+6.>.2...=...:.
00B330:  01 B7 C0 2A 01 00 22 64 03 11 18 02 01 60 00 ED    ...*.."d.....`..
00B340:  B0 11 78 02 2A 64 03 23 73 23 72 21 1B 02 11 06    ..x.*d.#s#r!....
00B350:  03 01 12 00 ED B0 2A 43 02 22 2E 03 21 48 02 11    ......*C."..!H..
00B360:  33 03 01 12 00 ED B0 21 60 02 11 4B 03 01 06 00    3......!`..K....
00B370:  ED B0 21 6C 02 11 57 03 01 0C 00 ED B0 3E FF 32    ..!l..W......>.2
00B380:  1B 01 21 03 03 22 01 00 0E 31 11 14 02 CD 09 01    ..!.."...1......
00B390:  22 86 03 C9 5D 00 00 00 00 00 00 00 00 00 00 00    "...]...........
00B3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B3F0:  00 00 00 00 00 00 00 00 3A 0E 01 B7 20 09 31 D0    ........:... .1.
00B400:  09 21 24 09 CD 18 09 3E FF 32 1C 01 C3 18 02 1E    .!$....>.2......
00B410:  00 CD 73 09 3E FF 32 76 03 32 80 03 C5 CD 30 02    ..s.>.2v.2....0.
00B420:  C1 7C B5 C8 79 32 76 03 AF 32 63 03 5E 23 56 ED    .|..y2v..2c.^#V.
00B430:  53 66 03 11 0B 00 19 11 70 03 01 06 00 ED B0 1B    Sf......p.......
00B440:  1A 2A 86 03 BC 2A 70 03 30 26 E5 11 05 00 19 4E    .*...*p.0&.....N
00B450:  23 46 3E 03 CD 6B 09 03 ED 43 68 03 2A 74 03 22    #F>..k...Ch.*t."
00B460:  6A 03 11 88 03 ED 53 74 03 ED B0 3D 32 63 03 E1    j.....St...=2c..
00B470:  11 0F 00 19 5E 23 56 ED 53 6C 03 21 66 03 C9 00    ....^#V.Sl.!f...
00B480:  00 00 00 C3 78 02 00 00 00 00 00 00 00 00 00 00    ....x...........
00B490:  00 00 00 00 00 00 00 00 C3 38 09 C3 8F 02 C3 3B    .........8.....;
00B4A0:  09 C3 40 09 C3 45 09 C3 E6 09 C3 ED 09 C3 42 02    ..@..E........B.
00B4B0:  C3 4A 09 00 00 00 00 00 00 00 00 00 00 00 00 00    .J..............
00B4C0:  00 00 00 00 00 C3 D2 09 C3 D8 09 00 00 00 00 00    ................
00B4D0:  00 C3 DE 09 C3 E0 09 00 00 00 00 00 00 00 00 00    ................
00B4E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 03    ................
00B4F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF    ................
00B500:  09 3B 6F 66 66 73 65 74 20 66 6F 72 20 72 65 73    .;offset for res
00B510:  65 72 76 65 64 20 74 72 61 63 6B 20 6C 6F 63 61    erved track loca
00B520:  74 69 6F 6E 0D 0A 3B 0D 0A 09 6F 72 67 09 30 31    tion..;...org.01
00B530:  30 30 68 0D 0A 73 74 61 72 74 3A 0D 0A 09 6C 64    00h..start:...ld
00B540:  09 63 2C 30 65 68 09 09 3B 73 65 6C 65 63 74 20    .c,0eh..;select 
00B550:  64 69 73 6B 0D 0A 09 6C 64 09 65 2C 31 09 09 3B    disk...ld.e,1..;
00B560:  64 72 69 76 65 20 62 0D 0A 09 63 61 6C 6C 09 62    drive b...call.b
00B570:  64 6F 73 0D 0A 09 63 70 09 30 66 66 68 0D 0A 09    dos...cp.0ffh...
00B580:  6A 72 09 7A 2C 65 72 72 0D 0A 3B 0D 0A 09 6C 64    jr.z,err..;...ld
00B590:  09 63 2C 30 31 66 68 09 09 3B 67 65 74 20 64 70    .c,01fh..;get dp
00B5A0:  62 0D 0A 09 63 61 6C 6C 09 62 64 6F 73 0D 0A 09    b...call.bdos...
00B5B0:  70 75 73 68 09 68 6C 0D 0A 09 6C 64 09 64 65 2C    push.hl...ld.de,
00B5C0:  6F 66 66 31 09 09 3B 4F 46 46 20 6C 6F 63 61 74    off1..;OFF locat
00B5D0:  69 6F 6E 20 6F 66 66 73 65 74 0D 0A 09 61 64 64    ion offset...add
00B5E0:  09 68 6C 2C 64 65 09 09 3B 61 6E 64 20 70 6F 69    .hl,de..;and poi
00B5F0:  6E 74 20 74 6F 20 69 74 0D 0A 09 6C 64 09 61 2C    nt to it...ld.a,
00B600:  28 68 6C 29 0D 0A 09 63 70 09 34 30 09 09 3B 61    (hl)...cp.40..;a
00B610:  6C 72 65 61 64 79 20 70 61 72 74 69 74 69 6F 6E    lready partition
00B620:  20 32 20 3F 0D 0A 09 6A 72 09 6E 7A 2C 73 65 74     2 ?...jr.nz,set
00B630:  32 0D 0A 09 6C 64 09 28 68 6C 29 2C 30 0D 0A 09    2...ld.(hl),0...
00B640:  70 6F 70 09 68 6C 0D 0A 09 6C 64 09 64 65 2C 32    pop.hl...ld.de,2
00B650:  36 09 09 3B 66 72 65 65 7A 65 20 66 6C 61 67 20    6..;freeze flag 
00B660:  6F 66 66 73 65 74 0D 0A 09 61 64 64 09 68 6C 2C    offset...add.hl,
00B670:  64 65 0D 0A 09 6C 64 09 28 68 6C 29 2C 30 66 66    de...ld.(hl),0ff
00B680:  68 09 3B 66 72 65 65 7A 65 20 61 75 74 6F 20 73    h.;freeze auto s
00B690:  65 6C 65 63 74 0D 0A 09 6C 64 09 64 65 2C 70 31    elect...ld.de,p1
00B6A0:  6D 73 67 0D 0A 09 6A 70 09 70 72 69 6E 74 0D 0A    msg...jp.print..
00B6B0:  3B 0D 0A 73 65 74 32 3A 09 6C 64 09 28 68 6C 29    ;..set2:.ld.(hl)
00B6C0:  2C 34 30 0D 0A 09 70 6F 70 09 68 6C 0D 0A 09 6C    ,40...pop.hl...l
00B6D0:  64 09 64 65 2C 32 36 0D 0A 09 61 64 64 09 68 6C    d.de,26...add.hl
00B6E0:  2C 64 65 0D 0A 09 6C 64 09 28 68 6C 29 2C 30 66    ,de...ld.(hl),0f
00B6F0:  66 68 0D 0A 09 6C 64 09 64 65 2C 70 32 6D 73 67    fh...ld.de,p2msg
00B700:  FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B7A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B7B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B7C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B7D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B7E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B7F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00B900:  0D 0A 09 6A 70 09 70 72 69 6E 74 0D 0A 3B 0D 0A    ...jp.print..;..
00B910:  65 72 72 3A 09 6C 64 09 64 65 2C 65 72 72 6D 73    err:.ld.de,errms
00B920:  67 0D 0A 70 72 69 6E 74 09 6C 64 09 63 2C 39 0D    g..print.ld.c,9.
00B930:  0A 09 63 61 6C 6C 09 62 64 6F 73 0D 0A 09 6A 70    ..call.bdos...jp
00B940:  09 30 0D 0A 3B 0D 0A 65 72 72 6D 73 67 3A 09 64    .0..;..errmsg:.d
00B950:  65 66 62 09 63 72 2C 6C 66 2C 27 45 52 52 4F 52    efb.cr,lf,'ERROR
00B960:  20 6C 6F 67 67 69 6E 67 20 64 69 73 6B 27 2C 63     logging disk',c
00B970:  72 2C 6C 66 2C 27 24 27 0D 0A 70 31 6D 73 67 09    r,lf,'$'..p1msg.
00B980:  64 65 66 62 09 63 72 2C 6C 66 2C 27 50 61 72 74    defb.cr,lf,'Part
00B990:  69 74 69 6F 6E 20 4F 6E 65 20 65 6E 67 61 67 65    ition One engage
00B9A0:  64 27 2C 63 72 2C 6C 66 2C 27 24 27 0D 0A 70 32    d',cr,lf,'$'..p2
00B9B0:  6D 73 67 3A 09 64 65 66 62 09 63 72 2C 6C 66 2C    msg:.defb.cr,lf,
00B9C0:  27 50 61 72 74 69 74 69 6F 6E 20 54 77 6F 20 65    'Partition Two e
00B9D0:  6E 67 61 67 65 64 27 2C 63 72 2C 6C 66 2C 27 24    ngaged',cr,lf,'$
00B9E0:  27 0D 0A 3B 0D 0A 09 65 6E 64 0D 0A 1A 27 2C 63    '..;...end...',c
00B9F0:  72 2C 6C 66 2C 27 24 27 0D 0A 70 31 6D 73 67 09    r,lf,'$'..p1msg.
00BA00:  01 7D 20 02 18 02 2E 2A B7 3E 20 28 03 7D 18 00    .} ....*.> (.}..
00BA10:  32 B8 1C C9 3E 00 B7 7D 16 03 CD 3F 01 D5 EB 2A    2...>..}...?...*
00BA20:  B1 1D CD 99 1D 32 44 1C 22 46 1C D1 2A A8 1D CD    .....2D."F..*...
00BA30:  99 1D 32 5F 1C 44 4D 2A B1 1D ED 5B A8 1D C5 D5    ..2_.DM*...[....
00BA40:  CD 56 1C D1 00 01 00 00 78 B1 0B ED 43 46 1C C1    .V......x...CF..
00BA50:  C8 18 EB 01 00 00 E5 D5 C5 CD A2 1C C1 E1 D1 00    ................
00BA60:  EB 78 B1 0B 20 F0 C9 CD 3F 01 44 4D 2A A8 1D E5    .x.. ...?.DM*...
00BA70:  2A B1 1D E5 C5 CD 83 1C E1 CD 83 1C C1 D1 C5 CD    *...............
00BA80:  83 1C E1 E5 D5 CD E9 1C D1 E1 C9 CD 33 01 3A B8    ............3.:.
00BA90:  1C C3 0C 01 CD 3F 01 ED 53 A8 1D 22 B1 1D C9 CD    .....?..S.."....
00BAA0:  94 1C CD BE 1D C0 3E 01 B7 28 E0 CD 33 01 3A B8    ......>..(..3.:.
00BAB0:  1C C3 CA 08 CD 33 01 3E 2A C3 CA 08 DD 2A C0 1D    .....3.>*....*..
00BAC0:  D5 DD 5E 00 DD 56 01 CD 17 1F 11 03 00 EB CD 47    ..^..V.........G
00BAD0:  05 E3 DD 5E 02 DD 56 03 CD 17 1F CB 2C CB 1D CB    ...^..V.....,...
00BAE0:  2C CB 1D EB E1 C9 CD 3F 01 E5 44 4D 2A B1 1D ED    ,......?..DM*...
00BAF0:  43 B1 1D E5 2A A8 1D EB 44 4D B7 ED 52 F2 0A 1D    C...*...DM..R...
00BB00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BB90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BBA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BBB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BBC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BBD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BBE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BBF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BCA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BCB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BCC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BCD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BCE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BCF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
00BF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00BF10:  0A 00 01 00 02 09 52 E5 0A 00 C1 02 00 00 00 02    ......R.........
00BF20:  0A 00 C6 02 00 00 00 02 0A 00 C2 02 00 00 00 02    ................
00BF30:  0A 00 C7 02 00 00 00 02 0A 00 C3 02 00 00 00 02    ................
00BF40:  0A 00 C8 02 00 00 00 02 0A 00 C4 02 00 00 00 02    ................
00BF50:  0A 00 C9 02 00 00 00 02 0A 00 C5 02 00 00 00 02    ................
00BF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C140:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C150:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C190:  00 00 00 00 00 00 00 00 7E 23 B7 C8 E5 4F CD 21    ........~#...O.!
00C1A0:  02 E1 18 F4 0D 0A 5B 43 50 4D 32 20 52 53 58 20    ......[CPM2 RSX 
00C1B0:  61 63 74 69 76 65 5D 00 01 00 00 ED 43 78 03 C9    active].....Cx..
00C1C0:  ED 43 7A 03 C9 ED 43 7C 03 C9 CD 73 09 2A 78 03    .Cz...C|...s.*x.
00C1D0:  7C B5 28 14 3A 6D 03 B7 CA 45 02 A1 32 84 03 3A    |.(.:m...E..2..:
00C1E0:  6C 03 CD 6B 09 C3 45 02 69 60 C9 CB 38 CB 19 3D    l..k..E.i`..8..=
00C1F0:  20 F9 C9 F5 3A 87 03 B7 20 02 F1 C9 F1 E3 22 90     ...:... .....".
00C200:  22 46 6A E1 EB C9 0E 0B CD 05 00 0F 9F 67 6F C9    "Fj..........go.
00C210:  0E 01 CD 05 00 6F 26 00 C9 0E 06 3A 48 6A E6 30    .....o&....:Hj.0
00C220:  D6 30 DA DC 15 1E FD C3 DE 15 1E FF CD 05 00 B7    .0..............
00C230:  CA CB 15 6F 26 00 C9 7D 32 EE 15 DB 00 6F 26 00    ...o&..}2....o&.
00C240:  C9 45 E1 D1 7B 32 FC 15 78 D3 00 E9 6E 26 00 C9    .E..{2..x...n&..
00C250:  7D E1 D1 12 E9 EB C1 21 F8 FF 39 F9 C5 D5 13 1A    }......!..9.....
00C260:  4F 13 CD 1B 16 E1 C3 84 17 22 3B 69 3E AA 32 39    O........";i>.29
00C270:  69 79 32 38 69 AF 0E 08 77 23 0D C2 2A 16 2B 0E    iy28i...w#..*.+.
00C280:  0E EB AF 32 37 69 32 3A 69 CD 5F 17 FE 20 CA 3B    ...27i2:i._.. .;
00C290:  16 FE 2B CA 52 16 FE 2D C2 55 16 3E 80 32 3A 69    ..+.R..-.U.>.2:i
00C2A0:  CD 5F 17 FE 30 CA 52 16 06 00 FE 2E C2 84 16 3A    ._..0.R........:
00C2B0:  37 69 1F DA 0A 17 2F 32 37 69 79 FE 0E C2 C7 16    7i..../27iy.....
00C2C0:  CD 5F 17 FE 30 C2 5A 16 3A 3A 69 3D 32 3A 69 C3    ._..0.Z.::i=2:i.
00C2D0:  72 16 FE 45 CA CD 16 FE 65 CA CD 16 CD 6B 17 D2    r..E....e....k..
00C2E0:  9B 16 79 FE 0E C8 C3 0A 17 47 AF B1 CA B9 16 0D    ..y......G......
00C2F0:  3A 39 69 07 32 39 69 D2 B5 16 78 87 87 87 87 12    :9i.29i...x.....
00C300:  C3 B9 16 1A B0 12 1B 3A 37 69 0F DA C7 16 3A 3A    .......:7i....::
00C310:  69 3C 32 3A 69 CD 5F 17 C3 5A 16 79 FE 0E C8 CD    i<2:i._..Z.y....
00C320:  5F 17 FE 20 CA CD 16 47 D6 2D 5F CA E6 16 C6 02    _.. ...G.-_.....
00C330:  78 C2 E9 16 CD 5F 17 06 00 CD 6B 17 DA 0A 17 47    x...._....k....G
00C340:  CD 5F 17 CD 6B 17 DA 03 17 4F 78 87 87 80 87 81    ._..k....Ox.....
00C350:  47 7B B7 C2 0A 17 90 47 3A 3A 69 C6 40 80 2A 3B    G{.....G::i.@.*;
00C360:  69 77 C9 AF 32 3D 69 79 32 38 69 E5 EB 11 00 00    iw..2=iy28i.....
00C370:  CD 5F 17 FE 2B CA 43 17 FE 2D C2 46 17 3E FF 32    ._..+.C..-.F.>.2
00C380:  3D 69 C3 43 17 EB 29 44 4D 29 29 09 4F 06 00 09    =i.C..)DM)).O...
00C390:  EB CD 5F 17 CD 6B 17 D2 37 17 3A 3D 69 B7 CA 5A    .._..k..7.:=i..Z
00C3A0:  17 7A 2F 57 7B 2F 5F 13 E1 73 23 72 C9 3A 38 69    .z/W{/_..s#r.:8i
00C3B0:  B7 C8 3D 32 38 69 7E 23 C9 FE 30 D8 FE 3A 3F D8    ..=28i~#..0..:?.
00C3C0:  E6 0F C9 5E 23 56 2A A9 17 7D 93 7C 9A EB DA 63    ...^#V*..}.|...c
00C3D0:  19 C9 7C B5 C8 7E 07 DA 63 19 C9 21 0E 69 4E 0C    ..|..~..c..!.iN.
00C3E0:  71 06 00 21 0F 69 09 5E 16 00 21 40 69 19 EB 21    q..!.i.^..!@i..!
00C3F0:  1F 69 09 6E 26 00 C9 11 6C 00 00 0D 0A 31 35 35    .i.n&...l....155
00C400:  09 E1 ED 73 D0 09 31 D0 09 F5 AF CD 66 02 F1 CD    ...s..1.....f...
00C410:  00 00 F5 3E 01 CD 66 02 F1 ED 7B D0 09 C9 00 00    ...>..f...{.....
00C420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C450:  00 00 CD 73 09 C3 5A 02 CD 73 09 C3 5D 02 AF C9    ...s..Z..s..]...
00C460:  CD 73 09 C3 69 02 3E 01 32 85 03 18 05 79 32 85    .s..i.>.2....y2.
00C470:  03 AF 32 7E 03 CD 73 09 ED 4B 78 03 78 B1 28 06    ..2~..s..Kx.x.(.
00C480:  3A 6C 03 B7 20 28 CD 33 02 ED 4B 7A 03 CD 36 02    :l.. (.3..Kz..6.
00C490:  ED 4B 7C 03 CD 39 02 3A 87 03 B7 3E 01 C4 69 02    .K|..9.:...>..i.
00C4A0:  3A 85 03 4F 3A 7E 03 B7 CA 3F 02 C3 3C 02 2A 7F    :..O:~...?..<.*.
00C4B0:  03 3A 76 03 BD 20 66 2A 80 03 ED 4B 78 03 ED 42    .:v.. f*...Kx..B
00C4C0:  20 5B ED 4B 7A 03 2A 82 03 ED 42 20 50 3A 87 03     [.Kz.*...B P:..
00C4D0:  B7 3E 01 C4 66 02 21 18 05 3A 84 03 B7 28 07 47    .>..f.!..:...(.G
00C4E0:  11 80 00 19 10 FD 01 80 00 ED 5B 7C 03 3A 7E 03    ..........[|.:~.
00C4F0:  B7 20 01 EB ED B0 B7 28 02 AF C9 3A 87 03 B7 3E    . .....(...:...>
00C500:  00 C4 66 02 ED 4B 80 03 CD 33 02 ED 4B 82 03 CD    ..f..K...3..K...
00C510:  36 02 01 18 05 CD 39 02 0E 01 C3 3F 02 3A 76 03    6.....9....?.:v.
00C520:  32 7F 03 ED 4B 78 03 ED 43 80 03 CD 33 02 ED 4B    2...Kx..C...3..K
00C530:  7A 03 ED 43 82 03 CD 36 02 01 18 05 CD 39 02 CD    z..C...6.....9..
00C540:  3C 02 B7 C0 18 87 00 80 00 00 08 00 40 02 00 04    <...........@...
00C550:  00 40 20 20 22 21 01 04 08 10 00 84 80 90 12 04    .@  "!..........
00C560:  80 92 40 48 09 00 48 09 20 00 00 00 00 00 00 00    ..@H..H. .......
00C570:  00 00 00 00 00 20 92 12 10 91 01 10 20 40 11 00    ..... ...... @..
00C580:  02 12 48 82 00 24 04 00 00 24 92 49 20 00 01 20    ..H..$...$.I .. 
00C590:  12 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C600:  20 20 20 20 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F         ___________
00C610:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00C620:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00C630:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00C640:  5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 20 20 20 20 20    _________..     
00C650:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C660:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C670:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C680:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C690:  20 20 20 20 0D 0A 20 20 20 20 20 43 50 4D 20 56        ..     CPM V
00C6A0:  65 72 73 69 6F 6E 20 32 2E 32 20 45 6D 75 6C 61    ersion 2.2 Emula
00C6B0:  74 6F 72 20 20 20 43 50 4D 32 2E 43 4F 4D 20 20    tor   CPM2.COM  
00C6C0:  20 4A 69 6D 20 4C 6F 70 75 73 68 69 6E 73 6B 79     Jim Lopushinsky
00C6D0:  20 20 32 32 20 4D 61 72 63 68 20 31 39 38 34 0D      22 March 1984.
00C6E0:  0A 20 20 20 20 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    .     __________
00C6F0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00C700:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00C710:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00C720:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 20 20 20 20    __________..    
00C730:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C740:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C750:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C760:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C770:  20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20         ..         
00C780:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C790:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C7A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C7B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C7C0:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
00C7D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C7E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C7F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C840:  00 00 00 00 00 00 00 00 00 00 80 00 00 02 10 89    ................
00C850:  02 22 49 00 02 00 84 84 01 08 00 00 00 00 00 00    ."I.............
00C860:  09 24 24 20 89 10 20 89 12 41 22 24 90 44 04 81    .$$ .. ..A"$.D..
00C870:  04 90 00 09 00 04 11 22 49 09 22 24 44 92 40 1A    ......."I."$D.@.
00C880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00CA00:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
00CA10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CA20:  20 20 20 20 20 20 20 20 20 20 20 20 20 43 50 2F                 CP/
00CA30:  4D 20 33 2E 31 20 4F 4E 4C 59 20 20 20 20 20 20    M 3.1 ONLY      
00CA40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CA50:  20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20          ..        
00CA60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CA70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CA80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CA90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CAA0:  20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20     ..             
00CAB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CAC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CAD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CAE0:  20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20                ..  
00CAF0:  20 20 20 43 50 4D 32 20 69 73 20 61 20 43 50 2F       CPM2 is a CP/
00CB00:  4D 20 50 6C 75 73 20 73 79 73 74 65 6D 20 75 74    M Plus system ut
00CB10:  69 6C 69 74 79 20 74 68 61 74 20 61 6C 6C 6F 77    ility that allow
00CB20:  73 20 65 78 65 63 75 74 69 6F 6E 20 6F 66 20 43    s execution of C
00CB30:  50 2F 4D 20 32 2E 32 0D 0A 20 20 20 20 20 70 72    P/M 2.2..     pr
00CB40:  6F 67 72 61 6D 73 20 77 68 69 63 68 20 64 69 72    ograms which dir
00CB50:  65 63 74 6C 79 20 61 63 63 65 73 73 20 74 68 65    ectly access the
00CB60:  20 42 49 4F 53 20 64 69 73 6B 20 20 73 79 73 74     BIOS disk  syst
00CB70:  65 6D 2E 20 20 54 68 69 73 20 20 69 73 20 20 74    em.  This  is  t
00CB80:  68 65 0D 0A 20 20 20 20 20 66 69 72 73 74 20 43    he..     first C
00CB90:  50 2F 4D 20 50 6C 75 73 20 75 74 69 6C 69 74 79    P/M Plus utility
00CBA0:  20 74 68 61 74 20 49 20 77 72 6F 74 65 20 28 61     that I wrote (a
00CBB0:  62 6F 75 74 20 31 20 79 65 61 72 20 61 67 6F 29    bout 1 year ago)
00CBC0:  2E 20 49 74 73 20 70 75 72 70 6F 73 65 0D 0A 20    . Its purpose.. 
00CBD0:  20 20 20 20 69 73 20 74 6F 20 61 6C 6C 6F 77 20        is to allow 
00CBE0:  65 78 65 63 75 74 69 6F 6E 20 6F 66 20 20 74 68    execution of  th
00CBF0:  69 6E 67 73 20 20 6C 69 6B 65 20 20 55 4E 45 52    ings  like  UNER
00CC00:  D1 D1 E9 44 4D CD 62 0F 21 02 00 39 44 4D C3 AC    ...DM.b.!..9DM..
00CC10:  09 21 0A 00 39 44 4D CD 62 0F 21 02 00 39 44 4D    .!..9DM.b.!..9DM
00CC20:  CD 7A 0E E1 D1 D1 D1 D1 C3 B0 09 CD 99 09 CD 92    .z..............
00CC30:  0B C1 21 F8 FF 39 F9 C5 44 4D C3 76 0F CD F9 09    ..!..9..DM.v....
00CC40:  CD 92 0B C1 C3 76 0F 44 4D CD 62 0F 21 04 00 39    .....v.DM.b.!..9
00CC50:  44 4D E3 E9 CD 0C 0A C3 F2 09 21 04 00 39 44 4D    DM........!..9DM
00CC60:  CD 62 0F D1 C1 21 08 00 39 F9 C5 44 4D C5 EB E9    .b...!..9..DM...
00CC70:  CD 99 09 CD 98 0C C3 E3 09 CD F9 09 CD 98 0C C3    ................
00CC80:  F5 09 CD 0C 0A C3 2E 0A CD 99 09 CD 8F 0B C3 E3    ................
00CC90:  09 CD 4C 0A CD 8F 0B C3 F5 09 E5 21 06 00 39 44    ..L........!..9D
00CCA0:  4D C5 CD 62 0F E1 C1 E3 E9 CD F9 09 C3 46 0A CD    M..b.........F..
00CCB0:  6E 0A CD 8F 0B E1 D1 F9 D5 C3 EA 09 21 0C 00 39    n...........!..9
00CCC0:  44 4D E5 CD 62 0F 21 06 00 39 44 4D E1 E3 E9 CD    DM..b.!..9DM....
00CCD0:  99 09 CD 67 0D C3 E3 09 CD 4C 0A CD 67 0D C3 F5    ...g.....L..g...
00CCE0:  09 CD F9 09 C3 8D 0A CD 6E 0A CD 67 0D C3 67 0A    ........n..g..g.
00CCF0:  44 4D CD 3E 0E C3 E3 09 21 02 00 39 44 4D CD 62    DM.>....!..9DM.b
00CD00:  0F CD AA 10 EB C1 21 08 00 39 F9 EB C5 C9 21 02    ......!..9....!.
00CD10:  00 39 CD D1 0A EB C1 21 08 00 39 F9 EB C5 C9 44    .9.....!..9....D
00CD20:  4D C5 0A 01 E9 0A 07 D2 DF 0A 01 F1 0A CD 62 0F    M.............b.
00CD30:  C1 CD 92 0B C3 AA 10 40 00 00 00 00 00 00 50 C0    .......@......P.
00CD40:  00 00 00 00 00 00 50 EB E1 22 00 69 EB CD 62 09    ......P..".i..b.
00CD50:  2A 00 69 E5 21 02 00 39 7E B7 C8 EE 80 77 C9 E1    *.i.!..9~....w..
00CD60:  D1 7B E6 7F 5F D5 E9 D1 C1 E1 E1 E1 D5 21 00 00    .{.._........!..
00CD70:  79 B7 C8 2B F8 23 23 C9 21 E7 68 0E 07 E5 C5 11    y..+.##.!.h.....
00CD80:  95 32 2A 03 69 CD 03 10 11 0D 1B 19 7C E6 7F 67    .2*.i.......|..g
00CD90:  22 03 69 EB 21 48 01 CD 43 10 3E 99 C6 01 27 2D    ".i.!H..C.>...'-
00CDA0:  F2 4E 0B C1 E1 77 23 0D C2 2F 0B 3E 40 32 DF 68    .N...w#../.>@2.h
00CDB0:  AF 32 DE 68 CD F2 0E 01 EF 68 C5 CD 76 0F E1 C3    .2.h.....h..v...
00CDC0:  62 09 0E 0C CD 05 00 25 2A 40 6A C2 8B 0B 11 EF    b......%*@j.....
00CDD0:  68 0E 9B CD 05 00 2A F2 68 22 03 69 C9 3E 80 FE    h.....*.h".i.>..
00CDE0:  AF 32 02 69 3A DF 68 57 B7 C2 AA 0B CD 62 0F 21    .2.i:.hW.....b.!
00CDF0:  DE 68 3A 02 69 AE 77 C9 0A B7 C8 E6 7F BA C5 D2    .h:.i.w.........
00CE00:  41 2C 20 20 46 49 4E 44 42 41 44 2C 20 20 4E 43    A,  FINDBAD,  NC
00CE10:  41 54 2C 20 20 44 55 2C 0D 0A 20 20 20 20 20 53    AT,  DU,..     S
00CE20:  4F 52 54 44 49 52 2C 20 61 6E 64 20 6F 74 68 65    ORTDIR, and othe
00CE30:  72 20 43 50 2F 4D 20 32 2E 32 20 75 74 69 6C 69    r CP/M 2.2 utili
00CE40:  74 69 65 73 20 74 68 61 74 20 77 6F 75 6C 64 20    ties that would 
00CE50:  62 6C 6F 77 20 20 75 70 20 20 74 68 65 20 20 43    blow  up  the  C
00CE60:  50 2F 4D 0D 0A 20 20 20 20 20 50 6C 75 73 20 73    P/M..     Plus s
00CE70:  79 73 74 65 6D 2E 20 20 20 20 20 20 20 20 20 20    ystem.          
00CE80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CE90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CEA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A                  ..
00CEB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CEC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CED0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CEE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00CEF0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
00CF00:  43 50 4D 32 20 68 61 73 20 61 6E 20 61 74 74 61    CPM2 has an atta
00CF10:  63 68 65 64 20 52 53 58 20 74 68 61 74 20 69 73    ched RSX that is
00CF20:  20 72 65 6C 6F 63 61 74 65 64 20 6A 75 73 74 20     relocated just 
00CF30:  62 65 6C 6F 77 20 74 68 65 20 4C 6F 61 64 65 72    below the Loader
00CF40:  2E 20 49 74 0D 0A 20 20 20 20 20 69 6E 74 65 72    . It..     inter
00CF50:  63 65 70 74 73 20 61 6C 6C 20 42 44 4F 53 20 61    cepts all BDOS a
00CF60:  6E 64 20 20 64 69 72 65 63 74 20 20 42 49 4F 53    nd  direct  BIOS
00CF70:  20 20 63 61 6C 6C 73 2C 20 20 61 6E 64 20 20 70      calls,  and  p
00CF80:  65 72 66 6F 72 6D 73 20 20 73 65 63 74 6F 72 0D    erforms  sector.
00CF90:  0A 20 20 20 20 20 64 65 62 6C 6F 63 6B 69 6E 67    .     deblocking
00CFA0:  20 66 6F 72 20 43 50 2F 4D 20 32 2E 32 20 70 72     for CP/M 2.2 pr
00CFB0:  6F 67 72 61 6D 73 2E 20 42 44 4F 53 20 66 75 6E    ograms. BDOS fun
00CFC0:  63 74 69 6F 6E 20 31 32 20 20 72 65 74 75 72 6E    ction 12  return
00CFD0:  73 20 20 32 32 2C 20 20 73 6F 0D 0A 20 20 20 20    s  22,  so..    
00CFE0:  20 61 6E 79 20 43 50 2F 4D 20 2B 20 70 72 6F 67     any CP/M + prog
00CFF0:  72 61 6D 73 20 74 68 61 74 20 63 68 65 63 6B 20    rams that check 
00D000:  0E 3C 11 08 01 C3 05 00 00 C3 12 C0 00 10 70 F0    .<............p.
00D010:  22 08 00 B0 C0 A0 00 04 E0 00 00 9E 1A 00 00 00    "...............
00D020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D080:  1E 00 CD E6 02 CD 07 03 43 F1 D1 E1 C9 21 A0 19    ........C....!..
00D090:  06 01 7B FE FF C8 CD 46 03 CD F9 02 30 F4 1D C9    ..{....F....0...
00D0A0:  E5 D5 EB 21 00 FF 39 7D 93 7C 9A D1 E1 C9 CD CA    ...!..9}.|......
00D0B0:  03 18 08 CD 19 03 23 23 23 23 23 7E 3C 20 F4 C9    ......#####~< ..
00D0C0:  E5 C5 56 23 4E 23 46 23 C5 4E 23 46 E1 7B FE FF    ..V#N#F#.N#F.{..
00D0D0:  28 06 CD 34 03 30 F6 1D C1 E1 C9 C5 42 CD 46 03    (..4.0......B.F.
00D0E0:  C1 E5 2A 43 19 79 95 4F 78 9C 47 E1 C9 F5 D5 E5    ..*C.y.Ox.G.....
00D0F0:  CD 69 03 D1 73 23 72 23 70 2A 43 19 19 D1 1C F1    .i..s#r#p*C.....
00D100:  C9 D5 F5 EB CD 69 03 5E 23 56 23 46 EB F1 D1 C9    .....i.^#V#F....
00D110:  D5 16 00 21 46 16 19 19 19 D1 C9 2A 01 00 11 3F    ...!F......*...?
00D120:  00 19 22 95 03 11 09 00 19 22 98 03 11 0C 00 19    .."......"......
00D130:  22 9B 03 11 03 00 19 22 9E 03 C9 C3 00 00 C3 00    "......"........
00D140:  00 C3 00 00 C3 00 00 CD 9D 03 86 00 C9 CD 9D 03    ................
00D150:  89 00 C9 CD 9D 03 8C 00 C9 CD 9D 03 8F 00 C9 CD    ................
00D160:  9D 03 92 00 C9 CD 9D 03 95 00 C9 CD 9D 03 98 00    ................
00D170:  C9 CD 9D 03 E6 00 C9 CD 9D 03 E3 00 C9 FF FF FF    ................
00D180:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
00D190:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
00D1A0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
00D1B0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
00D1C0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
00D1D0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
00D1E0:  FF FF FF FF FF FF FF CD DD 05 11 71 04 0E 31 CD    ...........q..1.
00D1F0:  05 00 E5 11 73 04 0E 31 CD 05 00 1E 1B 0E 06 CD    ....s..1........
00D200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00D210:  0B 00 01 00 02 09 52 E5 0B 00 C1 02 00 00 00 02    ......R.........
00D220:  0B 00 C6 02 00 00 00 02 0B 00 C2 02 00 00 00 02    ................
00D230:  0B 00 C7 02 00 00 00 02 0B 00 C3 02 00 00 00 02    ................
00D240:  0B 00 C8 02 00 00 00 02 0B 00 C4 02 00 00 00 02    ................
00D250:  0B 00 C9 02 00 00 00 02 0B 00 C5 02 00 00 00 02    ................
00D260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D300:  74 68 65 20 76 65 72 73 69 6F 6E 20 6E 75 6D 62    the version numb
00D310:  65 72 20 77 69 6C 6C 20 6E 6F 74 20 72 75 6E 2E    er will not run.
00D320:  20 49 6E 20 61 0D 0A 20 20 20 20 20 62 61 6E 6B     In a..     bank
00D330:  65 64 20 73 79 73 74 65 6D 2C 20 74 68 65 20 52    ed system, the R
00D340:  53 58 20 6D 75 73 74 20 6C 6F 61 64 20 69 6E 74    SX must load int
00D350:  6F 20 63 6F 6D 6D 6F 6E 20 6D 65 6D 6F 72 79 2C    o common memory,
00D360:  20 73 6F 20 20 74 68 65 72 65 20 20 6D 75 73 74     so  there  must
00D370:  0D 0A 20 20 20 20 20 62 65 20 65 6E 6F 75 67 68    ..     be enough
00D380:  20 63 6F 6D 6D 6F 6E 20 6D 65 6D 6F 72 79 20 62     common memory b
00D390:  65 6C 6F 77 20 74 68 65 20 42 44 4F 53 20 62 61    elow the BDOS ba
00D3A0:  73 65 20 28 61 62 6F 75 74 20 33 6B 29 20 74 6F    se (about 3k) to
00D3B0:  20 68 6F 6C 64 20 20 62 6F 74 68 0D 0A 20 20 20     hold  both..   
00D3C0:  20 20 74 68 65 20 43 50 2F 4D 20 6C 6F 61 64 65      the CP/M loade
00D3D0:  72 20 52 53 58 20 61 6E 64 20 74 68 65 20 43 50    r RSX and the CP
00D3E0:  4D 32 20 52 53 58 2E 20 50 68 79 73 69 63 61 6C    M2 RSX. Physical
00D3F0:  20 73 65 63 74 6F 72 73 20 6F 66 20 75 70 20 20     sectors of up  
00D400:  74 6F 20 20 31 6B 0D 0A 20 20 20 20 20 61 72 65    to  1k..     are
00D410:  20 64 65 62 6C 6F 63 6B 65 64 2E 20 4F 6E 20 65     deblocked. On e
00D420:  61 63 68 20 64 69 73 6B 20 73 65 6C 65 63 74 2C    ach disk select,
00D430:  20 74 68 65 20 61 6C 6C 6F 63 61 74 69 6F 6E 20     the allocation 
00D440:  76 65 63 74 6F 72 20 69 73 20 20 63 6F 70 69 65    vector is  copie
00D450:  64 0D 0A 20 20 20 20 20 74 6F 20 63 6F 6D 6D 6F    d..     to commo
00D460:  6E 20 6D 65 6D 6F 72 79 20 28 6D 61 78 69 6D 75    n memory (maximu
00D470:  6D 20 73 69 7A 65 20 20 3D 20 20 35 31 32 20 20    m size  =  512  
00D480:  62 79 74 65 73 29 2C 20 20 73 6F 20 20 74 68 61    bytes),  so  tha
00D490:  74 20 20 43 50 2F 4D 20 20 32 2E 32 0D 0A 20 20    t  CP/M  2.2..  
00D4A0:  20 20 20 70 72 6F 67 72 61 6D 73 20 74 68 61 74       programs that
00D4B0:  20 63 61 6C 63 75 6C 61 74 65 20 64 69 73 6B 20     calculate disk 
00D4C0:  73 70 61 63 65 20 77 6F 72 6B 2E 20 20 20 20 20    space work.     
00D4D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D4E0:  20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20           ..       
00D4F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D500:  C3 92 05 E5 2E 1B 18 F6 E5 2E 1E 18 F1 E5 2E 21    ...............!
00D510:  18 EC E5 2E 2A 18 E7 E5 2E 30 18 E2 E5 2E 36 18    ....*....0....6.
00D520:  DD E5 2E 39 18 D8 E5 2E 5A 18 D3 E5 2E 66 18 CE    ...9....Z....f..
00D530:  E5 2E 6C 18 C9 E5 21 0B BC 18 57 E5 21 0E BC 18    ..l...!...W.!...
00D540:  51 E5 21 1A BC 18 4B E5 21 32 BC 18 45 E5 21 38    Q.!...K.!2..E.!8
00D550:  BC 18 3F E5 21 50 BC 18 39 E5 2E 98 18 32 E5 2E    ..?.!P..9....2..
00D560:  B6 18 2D E5 2E B9 18 28 E5 2E BF 18 23 E5 2E CE    ..-....(....#...
00D570:  18 1E E5 2E D7 18 19 E5 2E DA 18 14 E5 2E DD 18    ................
00D580:  0F E5 2E E0 18 0A E5 2E E3 18 05 E5 2E E6 18 00    ................
00D590:  26 00 22 99 05 E1 CD 00 00 00 00 C9 3E 05 18 72    &.".........>..r
00D5A0:  3E 06 18 6E 3E 09 18 6A 3E 0B 18 66 3E 0C 18 62    >..n>..j>..f>..b
00D5B0:  3E 0E 18 6F 3E 0F 18 73 3E 10 18 6F 3E 11 C3 2B    >..o>..s>..o>..+
00D5C0:  06 3E 12 C3 2B 06 3E 13 18 61 3E 16 18 5D 3E 17    .>..+.>..a>..]>.
00D5D0:  18 59 3E 18 18 3C 3E 19 18 38 3E 1A 18 34 3E 1E    .Y>..<>..8>..4>.
00D5E0:  18 49 3E 20 18 2C 3E 21 18 41 3E 22 18 3D 3E 23    .I> .,>!.A>".=>#
00D5F0:  18 39 3E 25 18 1C 3E 2C 18 18 3E 2D 18 14 3E 2E    .9>%..>,..>-..>.
00D600:  18 21 3E 2F 18 25 3E 31 18 08 3E 6C 18 04 3E 98    .!>/.%>1..>l..>.
00D610:  18 00 FD E5 DD E5 D5 C5 4F CD 05 00 C1 D1 DD E1    ........O.......
00D620:  FD E1 C9 F5 7B 32 83 01 F1 18 0A F5 1A 3D FC 84    ....{2.......=..
00D630:  1B 32 83 01 F1 32 82 01 3A 82 01 CD 12 06 3C 28    .2...2..:.....<(
00D640:  03 3D 37 C9 7C B7 37 28 1A FE 08 37 28 15 FD E5    .=7.|.7(...7(...
00D650:  DD E5 E5 D5 C5 CD 10 1C C1 D1 E1 DD E1 FD E1 38    ...............8
00D660:  02 28 D5 3E FF C9 3A 05 01 B7 C8 97 32 05 01 CD    .(.>..:.....2...
00D670:  DE 0D CD 52 08 C9 F5 E5 C5 21 79 01 FE 20 38 01    ...R.....!y.. 8.
00D680:  34 FE 0D 20 02 36 00 21 77 01 CB 46 C4 78 08 CB    4.. .6.!w..F.x..
00D690:  7E 20 00 C1 E1 F1 C9 3A 79 01 B7 CA 58 0A CD A5    ~ .....:y...X...
00D6A0:  06 3E 0A 18 D1 3E 0D 18 CD 3E 08 CD B7 06 3E 08    .>...>...>....>.
00D6B0:  18 C4 CD BA 06 18 03 CD 76 06 3E 20 18 B8 CD 97    ........v.> ....
00D6C0:  06 7E E6 7F CD 76 06 CB 7E 23 28 F5 C9 E5 C5 47    .~...v..~#(....G
00D6D0:  C5 CD 86 0E C1 78 C1 E1 C9 CD CD 06 37 C8 C5 47    .....x......7..G
00D6E0:  C5 CD A5 0E CD 23 09 CD 5F 0E CD 33 09 FE FC 3A    .....#.._..3...:
00D6F0:  7E 01 F5 D4 EE 14 F1 C1 78 C1 C9 01 08 00 ED B0    ~.......x.......
00D700:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D710:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D720:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D730:  20 20 0D 0A 20 20 20 20 20 54 68 69 73 20 76 65      ..     This ve
00D740:  72 73 69 6F 6E 20 72 65 71 75 69 72 65 73 20 61    rsion requires a
00D750:  20 5A 38 30 20 70 72 6F 63 65 73 73 6F 72 2E 20     Z80 processor. 
00D760:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D770:  20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20                 .. 
00D780:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D790:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D7A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D7B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D7C0:  20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 54            ..     T
00D7D0:  6F 20 64 65 6C 65 74 65 20 74 68 65 20 43 50 4D    o delete the CPM
00D7E0:  32 20 52 53 58 2C 20 75 73 65 20 43 50 4D 32 44    2 RSX, use CPM2D
00D7F0:  45 4C 2E 20 20 20 20 20 20 20 20 20 20 20 20 20    EL.             
00D800:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D810:  20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20       ..           
00D820:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D830:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D840:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D850:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A                  ..
00D860:  20 20 20 20 20 45 6E 6A 6F 79 21 21 20 20 20 20         Enjoy!!    
00D870:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D880:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D890:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D8A0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
00D8B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D8C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D8D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D8E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00D8F0:  20 20 20 20 0D 0A 20 20 20 20 20 44 69 72 65 63        ..     Direc
00D900:  C9 06 00 0E FE CD C0 1A D0 22 79 08 01 06 00 09    ........."y.....
00D910:  22 7C 08 ED 5B 79 08 21 54 07 01 A4 00 ED B0 ED    "|..[y.!T.......
00D920:  53 C6 0B 21 F8 07 01 31 00 ED B0 ED 53 C0 0B 21    S..!...1....S..!
00D930:  29 08 01 29 00 ED B0 97 32 AA 04 3A 7F 01 32 A4    )..)....2..:..2.
00D940:  04 3E 66 CD D5 0B CD 82 0B CD CB 08 CD 97 08 CD    .>f.............
00D950:  A6 09 37 C9 F5 FE 20 38 16 F1 F5 F3 D9 21 9E 04    ..7... 8.....!..
00D960:  34 21 A7 04 35 20 13 D9 FB CD 5F 0A F1 18 EB C5    4!..5 ...._.....
00D970:  D5 E5 CD F8 0B E1 D1 C1 F1 C9 6F ED 5B A8 04 3A    ..........o.[..:
00D980:  A4 04 CB 47 28 3B 26 17 29 29 29 07 3E 81 D3 F1    ...G(;&.))).>...
00D990:  3C D3 F2 38 1F ED A0 ED A0 ED A0 ED A0 ED A0 ED    <..8............
00D9A0:  A0 ED A0 ED A0 3E 85 D3 F1 3C D3 F2 ED 53 A8 04    .....>...<...S..
00D9B0:  D9 FB F1 C9 06 08 0E FF 7E A9 12 23 13 10 F9 18    ........~..#....
00D9C0:  E4 26 10 29 29 29 3A A4 04 07 9F 06 7F 0E C1 ED    .&.))):.........
00D9D0:  49 4F 06 08 7E A9 12 23 7A C6 08 E6 3F F6 40 57    IO..~..#z...?.@W
00D9E0:  10 F2 06 7F 0E C2 ED 49 13 7B B7 20 BF 7A E6 07    .......I.{. .z..
00D9F0:  20 BA 7A D6 08 57 18 B4 CD 73 1A 28 19 3E 80 F3     .z..W...s.(.>..
00DA00:  D3 F0 3C D3 F1 3C D3 F2 ED B0 3E 86 D3 F2 3D D3    ..<..<....>...=.
00DA10:  F1 3D FB D3 F0 C9 C5 06 7F 0E C1 F3 ED 49 C1 ED    .=...........I..
00DA20:  B0 06 7F 0E C2 FB ED 49 C9 CD 73 1A CA 41 05 D5    .......I..s..A..
00DA30:  EB 7B 87 87 87 6F 26 5B 29 3E 82 F3 D3 F2 7E 23    .{...o&[)>....~#
00DA40:  66 6F 29 3E 86 FB D3 F2 EB 6C 26 00 29 29 29 19    fo)>.....l&.))).
00DA50:  D1 C9 CD E1 08 CD 67 0B 3E 65 C3 D5 0B C5 D5 E5    ......g.>e......
00DA60:  CD E9 09 1C 21 00 00 CD 2B 05 E1 D1 C1 C9 ED 5B    ....!...+......[
00DA70:  A4 04 C9 ED 53 A4 04 C9 C3 00 00 C3 00 00 F5 C5    ....S...........
00DA80:  D5 E5 CD CB 08 E5 3A A7 04 3D 47 CD EF 0B E1 CD    ......:..=G.....
00DA90:  97 08 E1 D1 C1 F1 C9 D5 E5 2D 25 22 9D 04 7C 32    .........-%"..|2
00DAA0:  79 01 EB 2A A1 04 B7 ED 52 24 24 2C 22 A6 04 CD    y..*....R$$,"...
00DAB0:  AA 0B E1 D1 C9 E5 2A 9D 04 67 2C CD 97 08 E1 C9    ......*..g,.....
00DAC0:  E5 2A 9D 04 6F 24 CD 97 08 E1 C9 2A 9D 04 24 2C    .*..o$.....*..$,
00DAD0:  C9 2A 9F 04 ED 5B A1 04 EB 19 EB 3A A3 04 C6 FF    .*...[.....:£...
00DAE0:  C9 E5 CD D1 08 EB CD CB 08 19 E5 21 00 00 CD E9    ...........!....
00DAF0:  09 CD FA 08 E1 CD 97 08 E1 C9 D5 E5 22 9F 04 EB    ............"...
00DB00:  74 20 61 6E 79 20 63 6F 6D 6D 65 6E 74 73 20 74    t any comments t
00DB10:  6F 20 20 74 68 65 20 20 53 59 53 4F 50 20 20 61    o  the  SYSOP  a
00DB20:  74 20 20 74 68 65 20 20 4D 65 61 64 6F 77 6C 61    t  the  Meadowla
00DB30:  72 6B 20 20 52 43 50 4D 20 20 28 34 30 33 29 0D    rk  RCPM  (403).
00DB40:  0A 20 20 20 20 20 34 38 34 2D 35 39 38 31 20 40    .     484-5981 @
00DB50:  20 33 30 30 2F 31 32 30 30 20 62 61 75 64 2E 20     300/1200 baud. 
00DB60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DB70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DB80:  20 20 20 20 20 20 20 20 20 20 0D 0A 1A FF 00 FF              ......
00DB90:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00DBA0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00DBB0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
00DBC0:  5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 20 20 20 43 50    _______....   CP
00DBD0:  4D 20 56 65 72 73 69 6F 6E 20 32 2E 32 20 45 6D    M Version 2.2 Em
00DBE0:  75 6C 61 74 6F 72 20 20 20 43 50 4D 32 2E 43 4F    ulator   CPM2.CO
00DBF0:  4D 20 20 20 4A 69 6D 20 4C 6F 70 75 73 68 69 6E    M   Jim Lopushin
00DC00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DC10:  20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20       ..           
00DC20:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DC30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DC40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DC50:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A                  ..
00DC60:  20 20 20 20 20 45 6E 6A 6F 79 21 21 20 20 20 20         Enjoy!!    
00DC70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DC80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DC90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DCA0:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20             ..     
00DCB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DCC0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DCD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DCE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DCF0:  20 20 20 20 0D 0A 20 20 20 20 20 44 69 72 65 63        ..     Direc
00DD00:  B7 ED 52 EB ED 53 A1 04 7C B5 20 0B EB CD E9 09    ..R..S..|. .....
00DD10:  EB 7A AC 20 02 7B AD 32 A3 04 CD 2E 0B CD 5A 09    .z. .{.2£.....Z.
00DD20:  E1 D1 C9 F5 3A A4 04 CB 5F CB DF 32 A4 04 CC BB    ....:..._..2....
00DD30:  0C F1 C9 F5 3A A4 04 CB 5F CB 9F 32 A4 04 C4 BB    ....:..._..2....
00DD40:  0C F1 C9 CD 73 1A 28 07 3E 45 CD D5 0B 18 09 CD    ....s.(.>E......
00DD50:  53 0B CD 30 05 CD 5D 08 18 00 F5 E5 26 01 2E 01    S..0..].....&...
00DD60:  CD 97 08 E1 F1 C9 E6 07 21 AA 04 BE C8 C5 D5 4E    ........!......N
00DD70:  77 79 F5 CD 98 09 EB 21 9D 04 CD FB 06 3A AA 04    wy.....!.....:..
00DD80:  CD 98 09 11 9D 04 CD FB 06 CD CB 08 E5 CD 2E 0B    ................
00DD90:  E1 CD 97 08 F1 D1 C1 C9 21 AB 04 01 08 00 3C 3D    ........!.....<=
00DDA0:  C8 09 3D 20 FC C9 11 AB 04 3E 08 21 9D 04 CD FB    ..= .....>.!....
00DDB0:  06 3D 20 F7 C9 3E 02 CD 73 1A CC 3B 05 CD E1 08    .= ..>..s..;....
00DDC0:  CD 5A 09 3E 79 CD D5 0B CD A6 09 C9 F5 E5 21 A4    .Z.>y.........!.
00DDD0:  04 CB FE E1 F1 C9 F5 E5 21 A4 04 CB BE E1 F1 C9    ........!.......
00DDE0:  3A A4 04 EE 80 32 A4 04 C9 F5 CD 73 1A 28 06 F1    :....2.....s.(..
00DDF0:  16 59 1E 1E C9 F1 16 4F 1E 17 C9 F5 E5 CD CB 08    .Y.....O........
00DE00:  24 3A A2 04 3C BC 30 05 CD 5F 0A 18 03 CD 97 08    $:..<.0.._......
00DE10:  E1 F1 C9 F5 E5 CD CB 08 25 20 0B CD 44 0A CD CB    ........% ..D...
00DE20:  08 3A A2 04 3C 67 CD 97 08 E1 F1 C9 F5 3E 20 CD    .:..<g.......> .
00DE30:  78 08 F1 C9 F5 3E 07 CD CA 0B F1 C9 F5 3E 01 CD    x....>.......>..
00DE40:  B5 08 F1 C9 F5 E5 CD CB 08 2D 20 06 CD 75 0A CD    .........- ..u..
00DE50:  CB 08 CD 97 08 E1 F1 C9 E5 CD CB 08 25 E1 C8 CD    ............%...
00DE60:  3C 0A F5 E5 21 9D 04 34 21 A6 04 35 CC B9 0A CD    <...!..4!..5....
00DE70:  AA 0B E1 F1 C9 C5 D5 CD 73 1A 28 2F ED 5B A1 04    ........s.(/.[..
00DE80:  3E 59 BA 28 1C 2A 9F 04 16 00 19 54 5D 2D 3A A1    >Y.(.*.....T]-:.
00DE90:  04 47 B7 28 07 CD 00 0B 1D 2D 10 F9 CD 20 0B 18    .G.(.....-... ..
00DEA0:  15 CD 67 0B 3E 49 CD D5 0B 18 0B CD D1 08 30 F1    ..g.>I........0.
00DEB0:  06 00 AF CD 53 05 D1 C1 C9 C5 D5 21 9D 04 35 21    ....S......!..5!
00DEC0:  A6 04 34 CD 73 1A 28 2B 3A A2 04 FE 59 28 19 2A    ..4.s.(+:...Y(.*
00DED0:  9F 04 54 5D 2C 3A A1 04 47 B7 28 07 CD 00 0B 1C    ..T],:..G.(.....
00DEE0:  2C 10 F9 CD 20 0B 18 08 CD 67 0B 3E 0A CD CA 0B    ,... ....g.>....
00DEF0:  D1 C1 C9 CD D1 08 30 F0 06 01 AF CD 53 05 18 F0    ......0.....S...
00DF00:  C3 FA 1D 00 00 00 CD AC 05 25 24 20 05 7D FE 30    .........%$ .}.0
00DF10:  30 09 11 64 04 CD A4 05 C3 00 00 3A 05 01 B7 C0    0..d.......:....
00DF20:  3D 32 05 01 00 00 00 00 00 00 00 00 00 00 00 00    =2..............
00DF30:  00 06 01 0E 00 CD C0 1A D2 00 00 22 80 01 2A 01    ..........."..*.
00DF40:  00 11 57 00 19 23 7E 32 97 05 23 7E 32 98 05 CD    ..W..#~2..#~2...
00DF50:  86 05 32 7F 01 97 32 79 01 3C 32 77 01 21 00 00    ..2...2y.<2w.!..
00DF60:  22 7A 01 22 7C 01 CD 01 07 D2 00 00 CD 46 0D CD    "z."|........F..
00DF70:  85 17 CD 83 1B 37 C9 00 00 00 00 00 00 00 00 00    .....7..........
00DF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00DFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E100:  C5 D5 E5 CD BF 0B EB CD BF 0B EB 3A A2 04 3C 06    ...........:..<.
00E110:  00 87 87 CB 10 87 CB 10 4F CD C5 0B E1 D1 C1 C9    ........O.......
00E120:  CD CB 08 E5 CD 3C 0A CD 7E 08 E1 C3 97 08 CD 73    .....<..~......s
00E130:  1A C8 D5 E5 2A 9F 04 ED 5B A1 04 3E 58 CD D5 0B    ....*...[..>X...
00E140:  7D CD C8 0B 7C CD C8 0B 7B CD C8 0B 7A CD C8 0B    }...|...{...z...
00E150:  E1 D1 C9 C5 D5 E5 2A 9F 04 ED 5B A1 04 EB 19 EB    ......*...[.....
00E160:  CD 2B 05 E1 D1 C1 C9 C5 D5 E5 CD CB 08 3E 59 CD    .+...........>Y.
00E170:  D5 0B 7D C6 1F CD CA 0B 7C C6 1F CD CA 0B E1 D1    ..}.....|.......
00E180:  C1 C9 C5 D5 E5 CD 68 05 78 41 4F 7A 53 5F 7C 65    ......h.xAOzS_|e
00E190:  6F ED 43 9F 04 ED 53 A1 04 22 9D 04 E1 D1 C1 C9    o.C...S.."......
00E1A0:  CD 73 1A CA 35 05 21 00 00 C9 C5 D5 E5 2A 9D 04    .s..5.!......*..
00E1B0:  ED 5B 9F 04 19 CD BF 0B 22 A8 04 E1 D1 C1 C9 C3    .[......".......
00E1C0:  00 00 01 08 00 C3 00 00 C6 20 E5 D5 F5 5F CD A0    ......... ..._..
00E1D0:  05 F1 D1 E1 C9 F5 3E 1B CD CA 0B F1 CD CA 0B C9    ......>.........
00E1E0:  CD 58 0A 7E E6 7F CD 78 08 CB 7E 23 28 F5 C9 04    .X.~...x..~#(...
00E1F0:  05 C8 CD 2C 0A 10 FB C9 FE 0D CA 3C 0A FE 0A CA    ...,.......<....
00E200:  62 0A FE 08 CA 13 0A FE 0B CA 44 0A FE 0C CA 43    b.........D....C
00E210:  09 FE 09 CA FB 09 FE 07 CA 34 0A FE 01 CA 58 0A    .........4....X.
00E220:  FE 12 CA 7E 08 FE 18 CA E0 09 FE 1E CA 5A 09 C9    ...~.........Z..
00E230:  C5 D5 E5 E5 E5 E5 E5 21 00 00 39 D5 54 5D 6F 26    .......!..9.T]o&
00E240:  10 CD 73 1A 28 02 26 17 29 29 29 D5 CD C2 0B E1    ..s.(.&.))).....
00E250:  D1 CD FB 06 E1 E1 E1 E1 E1 D1 C1 C9 C5 D5 E5 E5    ................
00E260:  E5 E5 E5 21 00 00 39 E5 EB CD FB 06 EB 6F 26 10    ...!..9......o&.
00E270:  CD 73 1A 28 02 26 17 29 29 29 EB E1 CD C2 0B E1    .s.(.&.)))......
00E280:  E1 E1 E1 E1 D1 C1 C9 C5 D5 E5 ED 5B A8 04 CD 95    ...........[....
00E290:  0C E1 D1 C1 C9 21 F0 FF 39 F9 CD F9 0C EB 21 08    .....!..9.....!.
00E2A0:  00 19 EB AF F5 CD 30 0C CD EA 0C 28 06 F1 3C 20    ......0....(..< 
00E2B0:  F3 18 02 F1 37 06 10 33 10 FD C9 F5 C5 D5 E5 21    ....7..3.......!
00E2C0:  F8 FF 39 F9 ED 5B A8 04 CD F9 0C EB CD DC 0C EB    ..9..[..........
00E2D0:  CD 20 0D E1 E1 E1 E1 E1 D1 C1 F1 C9 C5 D5 06 08    . ..............
00E2E0:  1A EE FF 12 13 10 F9 D1 C1 C9 D5 E5 06 08 1A BE    ................
00E2F0:  13 23 20 02 10 F8 E1 D1 C9 C5 D5 E5 EB CD 73 1A    .# ...........s.
00E300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E340:  00 00 00 00 00 00 00 00 00 00 00 00 44 72 69 76    ............Driv
00E350:  65 A0 20 2D 20 52 65 74 72 79 2C 20 49 67 6E 6F    e. - Retry, Igno
00E360:  72 65 20 6F 72 20 43 61 6E 63 65 6C 3F A0 44 69    re or Cancel?.Di
00E370:  73 63 20 65 72 72 6F F2 44 69 73 63 20 6D 69 73    sc erro.Disc mis
00E380:  73 69 6E 67 20 6F 72 20 72 65 61 64 20 66 61 69    sing or read fai
00E390:  EC 46 69 6C 65 20 69 73 20 72 65 61 64 20 6F 6E    .File is read on
00E3A0:  6C F9 44 72 69 76 65 20 6E 6F 74 20 72 65 61 64    l.Drive not read
00E3B0:  F9 57 72 69 74 65 20 70 72 6F 74 65 63 74 65 E4    .Write protecte.
00E3C0:  4D 65 64 69 61 20 63 68 61 6E 67 65 E4 44 69 73    Media change.Dis
00E3D0:  63 20 75 6E 73 75 69 74 61 62 6C 65 20 66 6F 72    c unsuitable for
00E3E0:  20 64 72 69 76 E5 44 69 72 65 63 74 6F 72 79 20     driv.Directory 
00E3F0:  66 75 6C EC 44 69 73 63 20 66 75 6C EC 46 69 6C    ful.Disc ful.Fil
00E400:  65 20 6E 6F 74 20 66 6F 75 6E E4 42 61 64 20 66    e not foun.Bad f
00E410:  69 6C 65 6E 61 6D E5 4D 61 78 69 6D 75 6D 20 6E    ilenam.Maximum n
00E420:  75 6D 62 65 72 20 6F 66 20 66 69 6C 65 73 20 6F    umber of files o
00E430:  70 65 EE 42 61 64 20 66 69 6C 65 20 6F 70 65 6E    pe.Bad file open
00E440:  20 6D 6F 64 E5 49 6E 73 75 66 66 69 63 69 65 6E     mod.Insufficien
00E450:  74 20 6D 65 6D 6F 72 79 20 66 6F 72 20 70 72 6F    t memory for pro
00E460:  67 72 61 ED 54 68 69 73 20 70 72 6F 67 72 61 6D    gra.This program
00E470:  20 77 69 6C 6C 20 6F 6E 6C 79 20 72 75 6E 20 75     will only run u
00E480:  6E 64 65 72 20 41 6D 73 74 72 61 64 20 43 50 2F    nder Amstrad CP/
00E490:  4D 20 50 6C 75 73 24 0C 02 00 01 03 FE 00 00 00    M Plus$.........
00E4A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E4B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E4C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E4D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E4E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 38 06 32    .............8.2
00E4F0:  4C 66 00 C3 3C 18 00 3C C3 38 C0 00 00 00 26 BB    Lf..<..<.8....&.
00E500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00E510:  0C 00 01 00 02 09 52 E5 0C 00 C1 02 00 00 00 02    ......R.........
00E520:  0C 00 C6 02 00 00 00 02 0C 00 C2 02 00 00 00 02    ................
00E530:  0C 00 C7 02 00 00 00 02 0C 00 C3 02 00 00 00 02    ................
00E540:  0C 00 C8 02 00 00 00 02 0C 00 C4 02 00 00 00 02    ................
00E550:  0C 00 C9 02 00 00 00 02 0C 00 C5 02 00 00 00 02    ................
00E560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E600:  28 05 CD C2 0B 18 15 06 08 C5 01 01 00 CD C5 0B    (...............
00E610:  2B 7C C6 08 E6 3F F6 40 67 C1 10 ED E1 D1 C1 C9    +|...?.@g.......
00E620:  C5 D5 E5 CD 73 1A 28 05 CD C2 0B 18 15 06 08 C5    ....s.(.........
00E630:  01 01 00 CD C5 0B 1B 7A C6 08 E6 3F F6 40 57 C1    .......z...?.@W.
00E640:  10 ED E1 D1 C1 C9 3E 42 06 FC CD AB 0E 3E 0E 06    ......>B.....>..
00E650:  00 CD D8 0D 06 F0 CD AB 0E 06 F4 CD B8 0E 06 F8    ................
00E660:  CD C5 0E 3E 4F 06 02 CD D8 0D 06 F1 CD AB 0E 06    ...>O...........
00E670:  F5 CD B8 0E 06 F9 CD C5 0E 3E 0F 06 08 CD D8 0D    .........>......
00E680:  06 F2 CD AB 0E 06 F6 CD B8 0E 06 FA CD C5 0E 3E    ...............>
00E690:  06 06 01 CD D8 0D 06 F3 CD AB 0E 06 F7 CD B8 0E    ................
00E6A0:  06 FB CD C5 0E 3E 0B 06 09 CD D8 0D 06 E0 CD AB    .....>..........
00E6B0:  0E 3E 17 CD 73 1A C4 AB 0E 3E 10 06 10 CD AB 0E    .>..s....>......
00E6C0:  3E 48 06 4F CD D8 0D 06 7F CD AB 0E CD B8 0E CD    >H.O............
00E6D0:  C5 0E 3E 9F CD 52 0E C9 CD 73 1A C0 78 C9 CD 73    ..>..R...s..x..s
00E6E0:  1A C8 3E 42 06 03 CD AB 0E 3E 0E 06 1F CD AB 0E    ..>B.....>......
00E6F0:  06 1F CD B8 0E 06 00 CD C5 0E 3E 4F 06 1E CD AB    ..........>O....
00E700:  0E 06 1E CD B8 0E 06 99 CD C5 0E 3E 0F 06 01 CD    ...........>....
00E710:  AB 0E 06 01 CD B8 0E 06 00 CD C5 0E 3E 06 06 06    ............>...
00E720:  CD AB 0E 06 06 CD B8 0E 06 00 CD C5 0E 3E 0B 06    .............>..
00E730:  17 CD AB 0E 3E 44 06 09 CD C5 0E 3E 10 06 07 CD    ....>D.....>....
00E740:  AB 0E 3E 48 06 7F CD AB 0E CD B8 0E 06 9A CD C5    ..>H............
00E750:  0E C9 32 FB 04 C9 00 00 00 CD 65 0E D8 18 F7 CD    ..2.......e.....
00E760:  65 0E D8 18 FA C5 E5 21 FB 04 7E 36 9F BE 37 20    e......!..~6..7 
00E770:  12 D5 1E FE CD A0 05 D1 B7 28 08 D5 1E FF CD A0    .........(......
00E780:  05 D1 37 E1 C1 C9 3E 42 CD 73 1A CA 08 05 47 C5    ..7...>B.s....G.
00E790:  CD F8 0E 79 C1 38 02 97 C9 B8 20 F3 97 3C C9 CD    ...y.8.... ..<..
00E7A0:  65 0E 38 FB C9 CD 65 0E 38 FB C9 D5 C5 F5 16 01    e.8...e.8.......
00E7B0:  4F CD 72 05 F1 C1 D1 C9 D5 C5 F5 16 02 4F CD 72    O.r..........O.r
00E7C0:  05 F1 C1 D1 C9 D5 C5 F5 16 04 CD 73 1A 20 02 16    ...........s. ..
00E7D0:  10 4F CD 72 05 F1 C1 D1 C9 CD 73 1A 28 08 CD 77    .O.r......s.(..w
00E7E0:  05 DC 7C 05 18 11 E5 CD 0D 05 06 00 24 20 02 CB    ..|.........$ ..
00E7F0:  D0 2C 20 02 CB F0 E1 C9 C3 77 05 E6 F1 FE 41 CA    ., ......w....A.
00E800:  32 1D 03 11 1E 03 06 08 7E E6 7F 12 23 13 10 F8    2.......~...#...
00E810:  3E 2E 12 13 06 03 7E E6 7F 12 23 13 10 F8 97 12    >.....~...#.....
00E820:  21 1C 03 C9 D5 11 97 04 CD 2D 17 D1 C9 CD 84 1B    !........-......
00E830:  F5 D5 CD 56 17 D1 38 1B CD 04 1B B7 28 0F F5 97    ...V..8.....(...
00E840:  CD 0E 1B CD 56 17 C1 38 0A 78 CD 0E 1B F1 CD B0    ....V..8.x......
00E850:  1B B7 C9 F1 37 C9 23 7E 2B FE 3A 20 11 D5 E5 CD    ....7.#~+.: ....
00E860:  93 16 E1 D1 D0 7E CD 05 1D D6 41 C3 B0 1B 1A 13    .....~....A.....
00E870:  FE FE C8 FE FF 37 C4 B0 1B 30 F3 E5 D5 CD 93 16    .....7...0......
00E880:  D1 E1 D8 18 E9 CD CE 1B 1E FF CD FA 05 97 32 77    ..............2w
00E890:  02 21 88 01 11 07 00 06 10 36 00 23 23 23 23 23    .!.......6.#####
00E8A0:  23 36 00 23 36 00 19 10 F0 C9 47 3D CD 73 18 CD    #6.#6.....G=.s..
00E8B0:  27 19 D0 CD CD 18 10 F3 37 C9 11 F8 02 CD CC 17    '.......7.......
00E8C0:  D8 21 0B 04 CD E0 0B B7 C9 11 F8 02 D5 CD 26 18    .!............&.
00E8D0:  22 48 03 ED 53 4A 03 D1 B7 28 49 FE 0D 28 45 D5    "H..SJ...(I..(E.
00E8E0:  CD 2E 18 30 26 2B 7E 23 FE 3A 20 13 CD 3C 18 7E    ...0&+~#.: ..<.~
00E8F0:  B7 28 30 FE 0D 28 2C CD 2E 18 30 0F 2B 7E 23 CD    .(0..(,...0.+~#.
00E900:  3C 18 7E 23 FE 2E 20 03 CD 3C 18 11 48 03 CD 0E    <.~#.. ..<..H...
00E910:  06 D1 E5 1A B7 20 05 CD 84 1B 3C 12 E1 7C B5 37    ..... ....<..|.7
00E920:  C8 18 01 E1 B7 C9 7E 23 FE 20 28 FA 2B C9 7E B7    ......~#. (.+.~.
00E930:  C8 FE 0D C8 23 FE 20 20 F5 2B 37 C9 E5 54 5D CD    ....#.  .+7..T].
00E940:  26 18 7E 12 23 13 FE 0D 28 03 B7 20 F5 E1 C9 E5    &.~.#...(.. ....
00E950:  D5 C5 21 88 01 11 0E 00 06 10 0E 00 7E B7 28 0D    ..!.........~.(.
00E960:  19 0C 10 F8 21 17 04 CD E0 0B B7 18 02 37 79 C1    ....!........7y.
00E970:  D1 E1 C9 32 87 01 E5 C5 F5 21 88 01 06 0E CD 0E    ...2.....!......
00E980:  1D CD EE 1C 7E 32 68 02 23 7E 32 6B 02 23 7E 32    ....~2h.#~2k.#~2
00E990:  6C 02 23 7E 32 6F 02 23 7E 32 6D 02 23 7E 32 6E    l.#~2o.#~2m.#~2n
00E9A0:  02 23 7E 32 69 02 23 7E 32 6A 02 23 7E 32 71 02    .#~2i.#~2j.#~2q.
00E9B0:  23 7E 32 72 02 23 7E 32 73 02 23 7E 32 74 02 23    #~2r.#~2s.#~2t.#
00E9C0:  7E 32 75 02 23 7E 32 76 02 F1 C1 E1 C9 E5 C5 F5    ~2u.#~2v........
00E9D0:  3A 87 01 21 88 01 06 0E CD 0E 1D CD EE 1C 3A 68    :..!..........:h
00E9E0:  02 77 23 3A 6B 02 77 23 3A 6C 02 77 23 3A 6F 02    .w#:k.w#:l.w#:o.
00E9F0:  77 23 3A 6D 02 77 23 3A 6E 02 77 23 3A 69 02 77    w#:m.w#:n.w#:i.w
00EA00:  46 0F FE C1 28 20 FE A1 28 27 FE E1 28 23 FE B1    F...( ..('..(#..
00EA10:  28 1A FE F1 28 16 FE 91 28 1D FE D1 28 19 21 33    (...(...(...(.!3
00EA20:  04 CD E0 0B B7 C9 CD 46 0F D0 18 0F CD 93 16 38    .......F.......8
00EA30:  06 CD CF 0F D0 18 04 CD 69 10 D0 F5 3E 07 32 68    ........i...>.2h
00EA40:  02 CD CD 18 F1 C9 CD 4F 18 D0 CD 73 18 DD E5 CD    .......O...s....
00EA50:  27 19 30 6B CD 40 1A DD 2A 69 02 11 00 00 ED 53    '.0k.@..*i.....S
00EA60:  6D 02 1B ED 53 71 02 11 1C 03 01 1F 00 ED B0 97    m...Sq..........
00EA70:  12 21 1C 03 ED 5B 69 02 CD BD 17 30 42 DD 2A 69    .!...[i....0B.*i
00EA80:  02 DD 36 20 FF DD 36 21 00 DD 36 22 00 DD 36 23    ..6 ..6!..6"..6#
00EA90:  00 ED 5B 69 02 CD B4 05 3C 28 1A DD 7E 20 32 43    ..[i....<(..~ 2C
00EAA0:  03 DD 7E 0F B7 37 C4 70 19 30 0A AF 3C 37 3E 05    ..~..7.p.0..<7>.
00EAB0:  32 68 02 18 0B 25 24 20 06 21 FD 03 CD E0 0B AF    2h...%$ .!......
00EAC0:  CD CD 18 3A 87 01 DD E1 C9 97 32 70 02 18 05 3E    ...:......2p...>
00EAD0:  FF 32 70 02 CD 4F 18 D0 CD 73 18 DD E5 CD 27 19    .2p..O...s....'.
00EAE0:  D2 5F 10 CD 40 1A DD 2A 69 02 11 00 00 ED 53 6D    ._..@..*i.....Sm
00EAF0:  02 ED 53 71 02 11 1C 03 01 1F 00 ED B0 97 12 21    ..Sq...........!
00EB00:  1C 03 ED 5B 69 02 CD BD 17 D2 5F 10 2A 69 02 11    ...[i....._.*i..
00EB10:  09 00 19 11 73 02 01 03 00 ED B0 3E 24 DD 77 09    ....s......>$.w.
00EB20:  DD 77 0A DD 77 0B 97 DD 77 20 DD 77 21 DD 77 22    .w..w...w .w!.w"
00EB30:  DD 77 23 ED 5B 69 02 CD C6 05 30 23 ED 5B 69 02    .w#.[i....0#.[i.
00EB40:  CD CA 05 30 0C 3C 28 09 AF 3C 37 3C 32 68 02 18    ...0.<(..<7<2h..
00EB50:  0F 25 24 20 0A 21 E6 03 3A 70 02 B7 FC E0 0B AF    .%$ .!..:p......
00EB60:  CD CD 18 3A 87 01 DD E1 C9 CD 46 0F D0 DD E5 DD    ...:......F.....
00EB70:  2A 69 02 2A 69 02 11 09 00 19 11 73 02 01 03 00    *i.*i......s....
00EB80:  ED B0 2A 69 02 11 F8 02 01 10 00 ED B0 3E 24 DD    ..*i.........>$.
00EB90:  77 09 DD 77 0A DD 77 0B ED 5B 69 02 CD C6 05 2A    w..w..w..[i....*
00EBA0:  69 02 11 08 03 01 10 00 ED B0 11 F8 02 CD CE 05    i...............
00EBB0:  ED 5B 69 02 CD EE 05 DD 6E 21 DD 66 22 7C B5 28    .[i.....n!.f"|.(
00EBC0:  12 2B 2B 22 71 02 CD 70 19 3A 43 03 B7 20 07 2A    .++"q..p.:C.. .*
00EBD0:  71 02 23 22 71 02 6F 26 00 22 6D 02 3E 02 32 68    q.#"q.o&."m.>.2h
00EBE0:  02 CD CD 18 3A 87 01 DD E1 37 C9 DD E5 D5 F5 CD    ....:....7......
00EBF0:  04 1B 6F F1 E5 CD 03 11 D1 F5 7B CD 0E 1B F1 D1    ..o.......{.....
00EC00:  23 3A 6A 02 77 23 3A 71 02 77 23 3A 72 02 77 23    #:j.w#:q.w#:r.w#
00EC10:  3A 73 02 77 23 3A 74 02 77 23 3A 75 02 77 23 3A    :s.w#:t.w#:u.w#:
00EC20:  76 02 77 F1 C1 E1 C9 E5 D5 C5 F5 2A 69 02 7C B5    v.w........*i.|.
00EC30:  20 12 01 A4 00 CD 93 1A 30 10 22 6B 02 11 80 00     .......0."k....
00EC40:  19 22 69 02 F1 C1 D1 E1 37 C9 F1 C1 D1 E1 B7 C9    ."i.....7.......
00EC50:  E5 F5 21 E6 03 FE 01 28 11 21 F4 03 FE 02 28 0A    ..!....(.!....(.
00EC60:  21 C0 03 FE 0A 28 03 21 6E 03 CD E0 0B F1 E1 C9    !....(.!n.......
00EC70:  06 01 ED 5B 6B 02 18 18 01 80 00 B7 ED 42 38 0A    ...[k........B8.
00EC80:  E5 06 80 CD 90 19 E1 D0 18 EE 09 45 7D B7 37 C8    ...........E}.7.
00EC90:  D5 C5 CD DA 05 C5 58 CD F6 05 2A 71 02 23 DD 2A    ......X...*q.#.*
00ECA0:  69 02 DD 75 21 DD 74 22 F1 CD EE 1C 2B 22 71 02    i..u!.t"....+"q.
00ECB0:  ED 5B 69 02 CD 5E 1A F5 E5 1E 01 CD F6 05 E1 F1    .[i..^..........
00ECC0:  C1 D1 FE FF 28 1D B7 28 09 FE 04 28 04 FE 01 20    ....(..(...(... 
00ECD0:  12 44 68 26 00 29 29 29 29 29 29 29 19 EB B7 C0    .Dh&.)))))))....
00ECE0:  3C 37 C9 AF C9 ED 5B 6B 02 06 01 18 18 01 80 00    <7....[k........
00ECF0:  B7 ED 42 38 0A E5 06 80 CD 05 1A E1 D0 18 EE 09    ..B8............
00ED00:  45 7D B7 37 C8 48 C5 E1 29 29 29 29 29 29 29 19    E}.7.H..))))))).
00ED10:  E5 CD DA 05 C5 58 CD F6 05 2A 71 02 DD 2A 69 02    .....X...*q..*i.
00ED20:  DD 75 21 DD 74 22 F1 CD EE 1C 22 71 02 ED 5B 69    .u!.t"...."q..[i
00ED30:  02 CD 49 1A F5 1E 01 CD F6 05 F1 D1 B7 C0 37 C9    ..I...........7.
00ED40:  F5 CD 04 1B 32 76 02 F1 C9 CD 04 1B F5 3A 76 02    ....2v.......:v.
00ED50:  CD 0E 1B CD EA 05 D1 F5 7A CD 0E 1B F1 C9 CD 04    ........z.......
00ED60:  1B F5 3A 76 02 CD 0E 1B CD E6 05 D1 F5 7A CD 0E    ..:v.........z..
00ED70:  1B F1 C9 C5 47 3A 7F 01 B7 78 C1 C9 E5 D5 CD 8B    ....G:...x......
00ED80:  05 2F 3C D1 E1 C9 2A 03 01 C9 22 03 01 C9 2A 06    ./<...*..."...*.
00ED90:  00 2B C9 D5 CD 8E 1A B7 ED 42 2B 2B EB CD 86 1A    .+.......B++....
00EDA0:  EB CD F5 1C 38 11 ED 5B 06 00 36 C3 22 06 00 23    ....8..[..6."..#
00EDB0:  73 23 72 23 D1 37 C9 D1 21 45 04 CD E0 0B B7 C9    s#r#.7..!E......
00EDC0:  CD 8E 1A 23 7E FE C3 C2 93 1A 23 E5 23 23 7E FE    ...#~.....#.##~.
00EDD0:  41 23 20 18 7E FE 52 23 20 12 7E FE 4E 23 20 0C    A# .~.R# .~.N# .
00EDE0:  7E FE 4F 23 20 06 7E FE 52 23 28 06 E1 CD 00 1D    ~.O# .~.R#(.....
00EDF0:  18 D2 F1 D5 E5 CD 00 1D B7 ED 42 EB E1 73 23 72    ..........B..s#r
00EE00:  DD E1 C9 CD 73 18 3A 76 02 CD 0E 1B 3A 68 02 B7    ....s.:v....:h..
00EE10:  CB 57 C8 CB 4F 28 16 E5 D5 C5 3A 6D 02 B7 37 C4    .W..O(....:m..7.
00EE20:  E5 19 2A 71 02 2B 22 71 02 C1 D1 E1 D0 7C 3D 28    ..*q.+"q.....|=(
00EE30:  2C 21 00 00 22 71 02 22 6D 02 FA 5D 11 D5 ED 5B    ,!.."q."m..]...[
00EE40:  69 02 CD EE 05 F5 2A 69 02 11 21 00 19 CD 00 1D    i.....*i..!.....
00EE50:  2B 22 71 02 21 80 00 22 6D 02 F1 D1 D0 6A 61 CB    +"q.!.."m....ja.
00EE60:  23 CB 15 CB 14 CB 3B ED 4B 71 02 09 22 71 02 23    #.....;.Kq.."q.#
00EE70:  B7 CB 7C C0 2A 6D 02 4B 06 00 09 7D FE 80 28 23    ..|.*m.K...}..(#
00EE80:  FE 81 38 0B ED 5B 71 02 13 ED 53 71 02 CB BD 7C    ..8..[q...Sq...|
00EE90:  B5 20 20 2A 71 02 7C B5 28 19 2B 22 71 02 21 80    .  *q.|.(.+"q.!.
00EEA0:  00 18 10 ED 5B 71 02 CB 7A 28 08 13 ED 53 71 02    ....[q..z(...Sq.
00EEB0:  21 00 00 22 6D 02 2A 71 02 2B 22 71 02 CD 70 19    !.."m.*q.+"q..p.
00EEC0:  D0 CD CD 18 37 C9 CD 73 18 E5 2A 71 02 06 07 0E    ....7..s..*q....
00EED0:  00 29 CB 11 10 FB ED 5B 6D 02 19 EB E1 C9 DD E5    .).....[m.......
00EEE0:  E5 D5 C5 32 87 01 21 88 01 06 0E CD 0E 1D CD EE    ...2..!.........
00EEF0:  1C 7E CB 47 20 04 AF 3C 18 45 23 5E 23 56 23 E5    .~.G ..<.E#^#V#.
00EF00:  D5 23 5E 23 56 21 80 00 B7 ED 52 7C B5 28 0C E1    .#^#V!....R|.(..
00EF10:  19 7E E1 77 13 23 73 23 72 18 15 E1 E1 21 6F 02    .~.w.#s#r....!o.
00EF20:  01 01 00 3A 87 01 CD 45 12 3E 0F 30 12 3A 6F 02    ...:...E.>.0.:o.
00EF30:  FE 1A 28 07 47 97 3C 78 37 18 04 47 AF 3C 78 C1    ..(.G.<x7..G.<x.
00EF40:  D1 E1 DD E1 C9 FE 10 38 03 AF 3C C9 CD 73 18 3A    .......8..<..s.:
00EF50:  68 02 CB 47 20 03 AF 3C C9 DD E5 E5 D5 C5 22 3F    h..G ..<......"?
00EF60:  03 22 3D 03 ED 43 41 03 21 80 00 B7 ED 5B 6D 02    ."=..CA.!....[m.
00EF70:  ED 52 ED 5B 41 03 CD F5 1C 38 37 2A 6B 02 ED 5B    .R.[A....87*k..[
00EF80:  6D 02 19 ED 5B 3D 03 ED 4B 41 03 C5 ED B0 C1 ED    m...[=..KA......
00EF90:  53 3D 03 2A 6D 02 09 22 6D 02 11 80 00 CD F5 1C    S=.*m.."m.......
00EFA0:  DA 2C 13 CD 70 19 D2 36 13 21 00 00 22 6D 02 C3    .,..p..6.!.."m..
00EFB0:  2C 13 E5 C1 2A 6B 02 ED 5B 6D 02 19 ED 5B 3D 03    ,...*k..[m...[=.
00EFC0:  78 B1 28 04 C5 ED B0 C1 2A 3D 03 09 22 3D 03 2A    x.(.....*=.."=.*
00EFD0:  41 03 B7 ED 42 22 41 03 CB 3C CB 1D CB 3C CB 1D    A...B"A..<...<..
00EFE0:  CB 3C CB 1D CB 3C CB 1D CB 3C CB 1D CB 3C CB 1D    .<...<...<...<..
00EFF0:  CB 3C CB 1D ED 5B 3D 03 E5 CD 78 19 E1 ED 53 3D    .<...[=...x...S=
00F000:  EB D1 37 C9 E5 D5 1E FF CD E2 05 D1 E1 C9 E5 D5    ..7.............
00F010:  5F CD E2 05 D1 E1 C9 16 FF 1E FF C3 0A 06 EB C3    _...............
00F020:  0A 06 CD 84 1B F5 CD 3D 1B 38 06 F1 CD B0 1B 37    .......=.8.....7
00F030:  C9 F1 CD B0 1B CD 66 06 1E FF C3 02 06 22 44 03    ......f......"D.
00F040:  11 00 00 ED 53 46 03 7E FE 20 28 06 B7 28 08 23    ....SF.~. (..(.#
00F050:  18 F5 36 00 22 46 03 2A 44 03 CD 24 17 D0 2A 46    ..6."F.*D..$..*F
00F060:  03 7C B5 28 02 36 20 2A 44 03 11 82 00 7E 12 23    .|.(.6 *D....~.#
00F070:  13 B7 20 F9 CD 84 1B C6 41 32 80 00 3E 3A 32 81    .. .....A2..>:2.
00F080:  00 37 C9 C9 E5 CD D6 05 E1 C9 FE 10 D0 C5 E5 4F    .7.............O
00F090:  47 04 CD D2 05 CB 3C CB 1D 10 FA 79 E1 C1 30 10    G.....<....y..0.
00F0A0:  FE 10 D0 D5 E5 5F CD B0 05 E1 D1 3C B7 C8 37 C9    ....._.....<..7.
00F0B0:  CD 08 1C FE 01 20 0A C5 CD 7C 1A C1 B7 28 0B 3E    ..... ...|...(.>
00F0C0:  01 FE 02 3F D4 E7 1B DC A0 1B CD 01 1C C9 E5 D5    ...?............
00F0D0:  11 03 00 CD F2 05 D1 E1 C9 E5 D5 F5 CD 1A 1D EB    ................
00F0E0:  CD F2 05 F1 D1 E1 C9 FE 0C 28 0F C5 4F E5 CD 59    .........(..O..Y
00F0F0:  05 E1 CB 6F 79 C1 37 C0 B7 C9 CD 73 1A 37 C0 B7    ...oy.7....s.7..
00F100:  C9 F5 97 32 77 02 F1 C9 F5 3E FF 32 77 02 F1 C9    ...2w....>.2w...
00F110:  3A 83 01 4F 7C F6 80 FE 83 20 09 21 91 03 CD E0    :..O|.... .!....
00F120:  0B AF 3C C9 E5 21 77 02 CB 7E E1 C0 E5 D5 C5 F5    ..<..!w..~......
00F130:  CD CB 08 F1 E5 F5 CD D1 08 F1 E5 D5 CD 6E 08 D5    .............n..
00F140:  F5 CD 34 0A C5 CD E9 09 1C 26 00 6B CD FA 08 CD    ..4......&.k....
00F150:  D6 09 C1 79 C6 41 CD 78 08 3E 3A CD 78 08 CD 2C    ...y.A.x.>:.x..,
00F160:  0A F1 B7 FA 6B 1C 21 78 03 18 17 E6 7F 21 78 03    ....k.!x.....!x.
00F170:  FE 01 28 0E FE 04 28 0A 21 B1 03 FE 02 28 03 21    ..(...(.!....(.!
00F180:  6E 03 CD E3 0B 21 52 03 CD E3 0B CD A5 0E CD 5F    n....!R........_
00F190:  0E CD 05 1D FE 52 28 12 FE 49 37 28 0D FE 43 28    .....R(..I7(..C(
00F1A0:  05 CD 34 0A 18 E8 AF 3C 3E 43 CD 78 08 F5 CD 3C    ..4....<>C.x...<
00F1B0:  0A 06 44 CD EF 0B F1 D1 CD 73 08 D1 E1 F5 CD FA    ..D......s......
00F1C0:  08 F1 E1 F5 CD 97 08 F1 C1 D1 E1 C9 CD A5 0E CD    ................
00F1D0:  23 09 CD 5F 0E CD 33 09 FE FC C9 CD 65 0E 38 FB    #.._..3.....e.8.
00F1E0:  C9 CD 23 09 CD 56 0E CD 33 09 FE FC C9 E9 C5 4F    ..#..V..3......O
00F1F0:  06 00 09 C1 C9 B7 ED 52 19 C9 EB CD F5 1C EB C9    .......R........
00F200:  03 30 33 CD 70 19 28 2B 30 2C ED 4B 41 03 11 80    .03.p.(+0,.KA...
00F210:  00 06 00 79 E6 7F 4F ED 43 6D 02 78 B1 28 0D 2A    ...y..O.Cm.x.(.*
00F220:  6B 02 ED 5B 3D 03 ED B0 ED 53 3D 03 47 97 3C 78    k..[=....S=.G.<x
00F230:  37 18 1B AF 18 18 C1 ED 5B 3F 03 2A 3D 03 B7 ED    7.......[?.*=...
00F240:  52 44 4D C5 21 80 00 22 6D 02 47 AF 3C 78 C1 D1    RDM.!.."m.G.<x..
00F250:  E1 DD E1 F5 09 F1 CD CD 18 3A 87 01 C9 CD 73 18    .........:....s.
00F260:  E5 D5 F5 78 18 09 CD 73 18 E5 D5 F5 3A 6F 02 2A    ...x...s....:o.*
00F270:  6B 02 ED 5B 6D 02 1B ED 53 6D 02 19 77 F1 D1 E1    k..[m...Sm..w...
00F280:  CD CD 18 C9 CD DE 11 F5 38 04 FE 1A 20 06 3A 87    ........8... .:.
00F290:  01 CD 66 13 F1 C9 DD E5 E5 D5 C5 32 87 01 21 88    ..f........2..!.
00F2A0:  01 06 0E CD 0E 1D CD EE 1C 7E CB 4F 20 04 AF 3C    .........~.O ..<
00F2B0:  18 35 C1 C5 23 5E 23 56 23 E5 D5 23 5E 23 56 21    .5..#^#V#..#^#V!
00F2C0:  80 00 B7 ED 52 7C B5 28 0C E1 19 70 E1 13 23 73    ....R|.(...p..#s
00F2D0:  23 72 37 18 12 E1 E1 78 32 3C 03 21 3C 03 01 01    #r7....x2<.!<...
00F2E0:  00 3A 87 01 CD ED 13 C1 D1 E1 DD E1 C9 FE 10 38    .:.............8
00F2F0:  03 AF 3C C9 CD 73 18 3A 68 02 CB 4F 20 03 AF 3C    ..<..s.:h..O ..<
00F300:  C9 DD E5 E5 D5 C5 22 3D 03 ED 43 41 03 21 80 00    ......"=..CA.!..
00F310:  B7 ED 5B 6D 02 ED 52 ED 5B 41 03 CD F5 1C 38 1E    ..[m..R.[A....8.
00F320:  2A 6B 02 ED 5B 6D 02 19 EB 2A 3D 03 ED 4B 41 03    *k..[m...*=..KA.
00F330:  C5 ED B0 C1 2A 6D 02 09 22 6D 02 C3 D4 14 E5 C1    ....*m.."m......
00F340:  2A 6B 02 ED 5B 6D 02 19 EB 2A 3D 03 78 B1 28 04    *k..[m...*=.x.(.
00F350:  C5 ED B0 C1 2A 3D 03 09 22 3D 03 2A 41 03 B7 ED    ....*=.."=.*A...
00F360:  42 22 41 03 CD E5 19 30 72 2A 41 03 CB 3C CB 1D    B"A....0r*A..<..
00F370:  CB 3C CB 1D CB 3C CB 1D CB 3C CB 1D CB 3C CB 1D    .<...<...<...<..
00F380:  CB 3C CB 1D CB 3C CB 1D ED 5B 3D 03 E5 CD ED 19    .<...<...[=.....
00F390:  E1 30 48 29 29 29 29 29 29 29 ED 5B 3D 03 19 22    .0H))))))).[=.."
00F3A0:  3D 03 3A 68 02 CB 57 28 10 2A 71 02 2B 22 71 02    =.:h..W(.*q.+"q.
00F3B0:  C5 CD 70 19 C1 38 02 28 25 ED 4B 41 03 06 00 79    ..p..8.(%.KA...y
00F3C0:  E6 7F 4F ED 43 6D 02 ED 5B 6B 02 2A 3D 03 78 B1    ..O.Cm..[k.*=.x.
00F3D0:  28 02 ED B0 47 97 3C 78 37 18 04 CD 50 19 AF C1    (...G.<x7...P...
00F3E0:  D1 E1 DD E1 F5 09 F1 CD CD 18 3A 87 01 C9 FE 10    ..........:.....
00F3F0:  D0 CD 73 18 97 32 68 02 CD CD 18 C9 C5 06 0F 78    ..s..2h........x
00F400:  7E 23 66 6F C9 FE 61 D8 FE 7B D0 D6 20 C9 C5 4F    ~#fo..a..{.. ..O
00F410:  97 05 04 28 03 81 10 FD C1 C9 21 01 00 B7 C8 C5    ...(......!.....
00F420:  47 29 10 FD C1 C9 C5 C5 EB E3 AF ED 52 E3 EB C1    G)..........R...
00F430:  03 CD FA 1C 30 05 ED B0 C1 B7 C9 EB 09 EB 1B E1    ....0...........
00F440:  ED B8 B7 C9 CD 5F 1D C8 CD 98 1D 38 0F 7E FE 26    ....._.....8.~.&
00F450:  28 06 FE 23 28 02 B7 C9 23 C3 C7 1D C3 A9 1D 2B    (..#(...#......+
00F460:  CD F2 1D FE 0D C8 B7 C8 CD 7B 1D 28 F3 FE 3B C8    .........{.(..;.
00F470:  37 C9 FE 09 C8 FE 20 C8 FE 90 C9 FE 3D C8 CD 72    7..... .....=..r
00F480:  1D C8 FE 2C C8 B7 C8 FE 0D C9 CD 98 1D D8 CD 05    ...,............
00F490:  1D FE 47 D0 FE 41 3F C9 FE 3A D0 FE 30 3F C9 CD    ..G..A?..:..0?..
00F4A0:  05 1D FE 41 3F D0 FE 5B C9 11 00 00 2B CD F2 1D    ...A?..[....+...
00F4B0:  CD 98 1D 3F D8 E5 62 6B 29 29 19 29 EB D6 30 6F    ...?..bk)).)..0o
00F4C0:  26 00 19 EB E1 18 E6 11 00 00 2B CD F2 1D CD 8A    &.........+.....
00F4D0:  1D 3F D8 EB 29 29 29 29 EB CD E0 1D 83 5F 18 EB    .?..))))....._..
00F4E0:  D6 30 FE 0A D8 D6 07 C9 FE 7F 3F D0 FE 8A C8 FE    .0........?.....
00F4F0:  8D C9 23 7E CD E8 1D D0 18 F8 CD 06 01 21 00 3F    ..#~.........!.?
00F500:  CD 8A 1A 97 32 84 07 CD 51 1E C3 66 06 4E 6F 74    ....2...Q..f.Not
00F510:  20 66 6F 75 6E E4 54 6F 6F 20 62 69 67 A1 43 20     foun.Too big.C 
00F520:  46 61 74 61 6C 20 45 72 72 6F F2 45 78 69 73 74    Fatal Erro.Exist
00F530:  F3 45 73 63 61 70 E5 53 74 61 63 6B 20 6F 76 65    .Escap.Stack ove
00F540:  72 66 6C 6F F7 5A 65 72 6F 20 64 69 76 69 73 6F    rflo.Zero diviso
00F550:  F2 CD 84 1B 32 13 01 21 DD 21 22 F9 00 21 46 22    ....2..!.!"..!F"
00F560:  22 FB 00 21 DD E9 22 FD 00 21 80 00 11 01 07 01    "..!.."..!......
00F570:  80 00 ED B0 3E 80 32 28 01 21 01 07 7E 5F 87 16    ....>.2(.!..~_..
00F580:  00 19 23 36 00 23 36 00 3A F2 3A 32 FF 00 CD AA    ..#6.#6.:.:2....
00F590:  17 E5 ED 73 2B 01 E1 ED 5B F0 3A 21 F0 FF B7 ED    ...s+...[.:!....
00F5A0:  52 22 29 01 21 02 07 22 14 01 DD 21 07 08 DD 75    R").!.."...!...u
00F5B0:  00 DD 74 01 C3 DF 1E 7E 23 FE 20 28 FA 2B C9 7E    ..t....~#. (.+.~
00F5C0:  23 FE 21 30 FA 2B C9 ED 7B 2B 01 CD D4 28 C9 22    #.!0.+..{+...(."
00F5D0:  14 01 DD 21 07 08 DD 75 00 DD 74 01 CD 3A 20 CD    ...!...u..t..: .
00F5E0:  5D 1F CD 8E 1A 22 2D 01 ED 73 2B 01 ED 7B 2D 01    ]...."-..s+..{-.
00F5F0:  ED 4B 00 3F 0A 03 6F 0A 03 67 22 2F 01 1E 00 16    .K.?..o..g"/....
00F600:  CD EE 14 10 FA C1 C9 FE 10 38 03 AF 3C C9 CD 73    .........8..<..s
00F610:  18 3A 68 02 B7 20 03 AF 3C C9 E5 D5 C5 57 CD 04    .:h.. ..<....W..
00F620:  1B F5 3A 76 02 CD 0E 1B CD 36 15 D1 F5 7A CD 0E    ..:v.....6...z..
00F630:  1B F1 C1 D1 E1 C9 CB 4A 20 11 ED 5B 69 02 CD B8    .......J ..[i...
00F640:  05 97 32 68 02 3C 37 CD CD 18 C9 DD E5 DD 2A 69    ..2h.<7.......*i
00F650:  02 3A 68 02 CB 57 20 0F 3A 6D 02 E6 7F 28 08 06    .:h..W .:m...(..
00F660:  1A 3A 87 01 CD 96 13 2A 6D 02 7D B4 28 06 2B CB    .:.....*m.}.(.+.
00F670:  25 CB 14 24 44 ED 5B 6B 02 05 04 37 C4 05 1A D2    %..$D.[k...7....
00F680:  69 16 ED 5B 69 02 CD B8 05 2A 69 02 11 09 00 19    i..[i....*i.....
00F690:  7E FE 24 C2 61 16 23 7E FE 24 C2 61 16 23 7E FE    ~.$.a.#~.$.a.#~.
00F6A0:  24 C2 61 16 ED 5B 69 02 CD EE 05 2A 69 02 11 21    $.a..[i....*i..!
00F6B0:  00 19 CD 00 1D 2B ED 5B 71 02 3E 80 CD FA 1C 38    .....+.[q.>....8
00F6C0:  03 3A 6D 02 DD CB 06 FE DD 77 20 ED 5B 69 02 CD    .:m......w .[i..
00F6D0:  DE 05 DD CB 06 BE 2A 69 02 11 09 00 19 EB 21 73    ......*i......!s
00F6E0:  02 01 03 00 ED B0 11 78 02 CD DA 05 ED 5B 69 02    .......x.....[i.
00F6F0:  DD 36 0C 00 CD BC 05 3C 28 43 3E 42 DD 77 09 3E    .6.....<(C>B.w.>
00F700:  41 DD 77 0A 3E 4B DD 77 0B ED 5B 69 02 CD C6 05    A.w.>K.w..[i....
00F710:  D2 6C 16 2A 69 02 11 10 00 19 EB 2A 69 02 01 10    .l.*i......*i...
00F720:  00 ED B0 2A 69 02 11 09 00 19 EB 21 73 02 01 03    ...*i......!s...
00F730:  00 ED B0 ED 5B 69 02 CD CE 05 D2 6C 16 2A 69 02    ....[i.....l.*i.
00F740:  11 10 00 19 EB 2A 69 02 01 10 00 ED B0 3E 24 DD    .....*i......>$.
00F750:  77 09 DD 77 0A DD 77 0B ED 5B 69 02 CD CE 05 30    w..w..w..[i....0
00F760:  0B 97 32 68 02 3C 37 18 04 CD 50 19 AF CD CD 18    ..2h.<7...P.....
00F770:  DD E1 C9 11 F8 02 CD BD 17 D0 11 F8 02 CD EE 05    ................
00F780:  3C B7 28 05 2A 19 03 37 C9 7C 21 FD 03 B7 CC E0    <.(.*..7.|!.....
00F790:  0B B7 C9 11 F8 02 CD BD 17 38 02 AF C9 11 78 02    .........8....x.
00F7A0:  CD DA 05 11 F8 02 CD BC 05 38 03 AF 3C C9 B7 F8    .........8..<...
00F7B0:  CD E6 16 3E 01 32 86 01 37 9F C9 11 F8 02 CD BD    ...>.2..7.......
00F7C0:  17 11 78 02 CD DA 05 11 F8 02 CD BC 05 D0 3A 86    ..x...........:.
00F7D0:  01 47 3C 32 86 01 11 F8 02 CD C1 05 D0 10 F7 B7    .G<2............
00F7E0:  F8 CD E6 16 37 C9 87 87 87 87 87 21 78 02 CD EE    ....7......!x...
00F7F0:  1C 23 3A F8 02 3D FC 84 1B C6 41 32 1C 03 3E 3A    .#:..=....A2..>:
00F800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
00F810:  0D 00 01 00 02 09 52 E5 0D 00 C1 02 00 00 00 02    ......R.........
00F820:  0D 00 C6 02 00 00 00 02 0D 00 C2 02 00 00 00 02    ................
00F830:  0D 00 C7 02 00 00 00 02 0D 00 C3 02 00 00 00 02    ................
00F840:  0D 00 C8 02 00 00 00 02 0D 00 C4 02 00 00 00 02    ................
00F850:  0D 00 C9 02 00 00 00 02 0D 00 C5 02 00 00 00 02    ................
00F860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F900:  02 3A 22 01 77 23 72 23 73 23 3A 23 01 77 23 72    .:".w#r#s#:#.w#r
00F910:  23 73 23 3A 24 01 77 23 72 23 73 23 36 7F 23 72    #s#:$.w#r#s#6.#r
00F920:  23 73 C5 06 30 23 36 FF 10 FB C1 CD 97 06 DD 21    #s..0#6........!
00F930:  46 22 DD E9 23 7E 2B B7 C0 7E CD 05 1D FE 41 28    F"..#~+..~....A(
00F940:  0E FE 42 28 0A FE 4D 28 06 FE 51 28 09 B7 C9 D6    ..B(..M(..Q(....
00F950:  41 CD A0 1B 37 C9 3E FF 32 1A 01 37 C9 21 07 08    A...7.>.2..7.!..
00F960:  22 10 01 DD 21 09 08 97 32 25 01 21 00 00 22 1C    "...!...2%.!..".
00F970:  01 22 1E 01 22 20 01 2A 14 01 CD BF 1E 36 00 23    .".." .*.....6.#
00F980:  CD B7 1E B7 28 66 FE 3C 20 06 23 22 1C 01 18 2C    ....(f.< .#"...,
00F990:  FE 3E 20 13 23 97 32 16 01 7E FE 3E 20 04 32 16    .> .#.2..~.> .2.
00F9A0:  01 23 22 1E 01 18 15 FE 23 20 19 23 97 32 17 01    .#".....# .#.2..
00F9B0:  7E FE 3E 20 04 32 17 01 23 22 20 01 CD BF 1E 7E    ~.> .2..#" ....~
00F9C0:  36 0D 18 1B 3A 25 01 3C FE 23 30 20 32 25 01 DD    6...:%.<.#0 2%..
00F9D0:  75 00 DD 74 01 DD 23 DD 23 CD BF 1E 7E 36 00 23    u..t..#.#...~6.#
00F9E0:  FE 0D 20 9C DD 36 00 00 DD 36 01 00 3A 25 01 3C    .. ..6...6..:%.<
00F9F0:  32 ED 00 97 32 EE 00 2A 1C 01 7C B5 3E 80 37 C4    2...2..*..|.>.7.
00FA00:  46 0F D2 D4 20 32 22 01 2A 1E 01 7C B5 3E 80 37    F... 2".*..|.>.7
00FA10:  C4 30 20 D2 D4 20 32 23 01 2A 20 01 7C B5 3E 80    .0 .. 2#.* .|.>.
00FA20:  37 C4 2B 20 D2 D4 20 32 24 01 C9 3A 17 01 18 03    7.+ .. 2$..:....
00FA30:  3A 16 01 B7 CA CF 0F C3 69 10 11 39 01 01 0A 00    :.......i..9....
00FA40:  ED B0 3E 20 12 21 39 01 06 01 7E 04 FE 20 28 0A    ..> .!9...~.. (.
00FA50:  FE 0D 28 06 B7 28 03 23 18 F0 36 2E 23 36 4F 23    ..(..(.#..6.#6O#
00FA60:  36 00 21 39 01 C5 E5 CD BA 17 E1 C1 30 66 C5 E5    6.!9........0f..
00FA70:  CD 24 17 E1 C1 30 4F C5 E5 CD 73 16 7C FE 02 30    .$...0O...s.|..0
00FA80:  4A 29 29 29 29 29 29 29 E5 C1 21 00 3F 09 EB E5    J)))))))..!.?...
00FA90:  D5 21 F0 FF B7 ED 52 22 29 01 D1 E1 CD 8E 1A CD    .!....R").......
00FAA0:  F5 1C 38 27 E1 C1 CD 46 0F 30 29 32 1B 01 21 00    ..8'...F.0)2..!.
00FAB0:  3F 01 FF FF CD 45 12 28 1B 3A 1B 01 CD 07 15 3A    ?....E.(.:.....:
00FAC0:  13 01 CD B0 1B C9 21 0D 1E 18 03 21 16 1E CD BE    ......!....!....
00FAD0:  06 CD 9E 06 C3 C7 1E D5 E5 48 11 00 00 CB FB 72    .........H.....r
00FAE0:  42 CD E7 20 E1 D1 C9 CD E1 1C FE 0D 28 16 FE FC    B.. ........(...
00FAF0:  28 05 DC 30 21 18 F0 04 05 C8 CD 6D 21 CD B4 21    (..0!......m!..!
00FB00:  2A ED 00 7C B5 2A EF 00 B4 B5 20 6D C3 40 22 E1    *..|.*.... m.@".
00FB10:  D1 C5 44 4D 2A EF 00 B7 ED 52 C2 3F 22 2A ED 00    ..DM*....R.?"*..
00FB20:  ED 42 C2 3F 22 18 51 E1 D1 C5 44 4D 2A EF 00 B7    .B.?".Q...DM*...
00FB30:  ED 52 20 44 2A ED 00 ED 42 20 3D C3 3F 22 ED 5B    .R D*...B =.?".[
00FB40:  ED 00 E1 B7 ED 52 38 31 C3 40 22 ED 5B ED 00 E1    .....R81.@".[...
00FB50:  3E 80 AA 57 3E 80 AC 67 ED 52 38 1D C3 40 22 ED    >..W>..g.R8..@".
00FB60:  5B ED 00 E1 B7 ED 52 28 10 C3 40 22 2A ED 00 D1    [.....R(..@"*...
00FB70:  B7 ED 52 CA 40 22 18 01 C1 21 01 00 22 ED 00 DD    ..R.@"...!.."...
00FB80:  E9 2A ED 00 D1 B7 ED 52 38 EF C3 40 22 2A ED 00    .*.....R8..@"*..
00FB90:  D1 3E 80 AA 57 3E 80 AC 67 ED 52 38 DC C3 40 22    .>..W>..g.R8..@"
00FBA0:  D1 E1 C5 42 4B ED 5B EF 00 3E 80 AA 57 3E 80 AC    ...BK.[..>..W>..
00FBB0:  67 ED 52 38 C3 C2 3F 22 ED 5B ED 00 60 69 ED 52    g.R8..?".[..`i.R
00FBC0:  38 B6 C3 3F 22 E1 D1 C5 44 4D 2A EF 00 3E 80 AA    8..?"...DM*..>..
00FBD0:  57 3E 80 AC 67 ED 52 38 9F C2 3F 22 2A ED 00 50    W>..g.R8..?"*..P
00FBE0:  59 ED 52 38 93 C3 3F 22 E1 D1 C5 44 4D 2A EF 00    Y.R8..?"...DM*..
00FBF0:  3E 80 AA 57 3E 80 AC 67 ED 52 DA 3F 22 20 5E 2A    >..W>..g.R.?" ^*
00FC00:  ED 00 50 59 ED 52 30 55 C3 3F 22 D1 E1 C5 42 4B    ..PY.R0U.?"...BK
00FC10:  ED 5B EF 00 3E 80 AA 57 3E 80 AC 67 ED 52 DA 3F    .[..>..W>..g.R.?
00FC20:  22 20 3A ED 5B ED 00 60 69 ED 52 30 30 C3 3F 22    " :.[..`i.R00.?"
00FC30:  ED 5B ED 00 E1 B7 ED 52 30 24 C3 40 22 ED 5B ED    .[.....R0$.@".[.
00FC40:  00 E1 3E 80 AA 57 3E 80 AC 67 ED 52 30 10 C3 40    ..>..W>..g.R0..@
00FC50:  22 2A ED 00 D1 B7 ED 52 DA 40 22 18 01 C1 21 01    "*.....R.@"...!.
00FC60:  00 22 ED 00 DD E9 2A ED 00 D1 3E 80 AA 57 3E 80    ."....*...>..W>.
00FC70:  AC 67 ED 52 30 E8 C3 40 22 CD 84 37 28 E0 38 DE    .g.R0..@"..7(.8.
00FC80:  C3 40 22 CD 84 37 30 D6 C3 40 22 CD 84 37 28 CE    .@"..70..@"..7(.
00FC90:  C3 40 22 CD 84 37 20 C6 C3 40 22 CD 84 37 38 BE    .@"..7 ..@"..78.
00FCA0:  C3 40 22 CD 84 37 CA 40 22 30 B3 C3 40 22 D1 C5    .@"..7.@"0..@"..
00FCB0:  ED 4B ED 00 78 21 00 00 06 08 29 CB 27 30 01 19    .K..x!....).'0..
00FCC0:  10 F8 79 06 08 29 CB 27 30 01 19 10 F8 22 ED 00    ..y..).'0...."..
00FCD0:  C1 DD E9 ED 5B ED 00 21 00 00 B7 ED 52 22 ED 00    ....[..!....R"..
00FCE0:  DD E9 21 00 00 B7 ED 52 C9 D1 E1 C5 E5 21 00 00    ..!....R.....!..
00FCF0:  E5 ED 4B ED 00 78 06 08 29 E3 ED 6A E3 CB 27 30    ..K..x..)..j..'0
00FD00:  38 FB 18 E3 CD 6D 21 23 36 00 2B C5 78 FE 04 38    8....m!#6.+.x..8
00FD10:  0F 48 AF 47 ED 42 EB 21 84 07 EB 01 81 00 ED B0    .H.G.B.!........
00FD20:  C1 37 04 05 C9 CD B8 21 D0 18 FA 7B EE 80 5F C9    .7.....!...{.._.
00FD30:  FE E1 28 F7 FE 7F 28 7C FE 01 28 57 FE 05 28 E5    ..(...(|..(W..(.
00FD40:  FE 10 28 74 FE 20 D8 FE E0 28 11 38 26 D6 F2 D8    ..(t. ...(.8&...
00FD50:  E5 6F 87 85 21 1E 22 CD EE 1C E3 C9 04 05 C0 E5    .o..!.".........
00FD60:  21 84 07 7E 23 E3 CD 73 21 E3 38 F7 E1 CD 88 21    !..~#..s!.8....!
00FD70:  38 FB C9 B7 C8 CB 7B 28 62 F5 78 B9 CA 1C 22 CD    8.....{(b.x...".
00FD80:  F0 21 F1 77 04 CD C0 21 7E B7 C8 23 14 37 3E 09    .!.w...!~..#.7>.
00FD90:  C3 78 08 7E B7 C8 23 7E 2B B7 C8 C5 46 77 CD DB    .x.~..#~+...Fw..
00FDA0:  21 78 CD DB 21 C1 CD A9 21 7A B7 C8 2B 15 37 3E    !x..!...!z..+.7>
00FDB0:  08 C3 78 08 CD A9 21 D0 7E B7 C8 CD 05 22 05 AF    ..x...!.~...."..
00FDC0:  D5 E5 54 5D F5 CD CB 08 1A 13 B7 C4 76 06 20 F8    ..T]........v. .
00FDD0:  F1 CC 2C 0A CD 97 08 E1 D1 37 C9 D5 57 7E B7 7A    ..,......7..W~.z
00FDE0:  D1 28 96 77 23 14 37 C3 76 06 CD A9 21 38 FB C9    .(.w#.7.v...!8..
00FDF0:  C5 D5 E5 01 00 00 7E 23 03 B7 20 FA 54 5D 2B ED    ......~#.. .T]+.
00FE00:  B8 E1 D1 C1 C9 C5 D5 E5 01 00 00 54 5D 1A 13 03    ...........T]...
00FE10:  B7 20 FA 54 5D 23 ED B0 E1 D1 C1 C9 F1 C9 C3 A9    . .T]#..........
00FE20:  21 C3 88 21 C3 1D 22 C3 1D 22 C3 1D 22 C3 1D 22    !..!..".."..".."
00FE30:  C3 EA 21 C3 6D 21 C3 EA 21 C3 6D 21 C1 DD E9 C1    ..!.m!..!.m!....
00FE40:  21 00 00 22 ED 00 0A 03 6F 26 0F 29 29 25 FE 66    !.."....o&.))%.f
00FE50:  30 15 E5 FE 50 30 11 FE 17 38 1E FE 2D 38 21 FE    0...P0...8..-8!.
00FE60:  43 38 26 2A 10 01 C9 E9 0A 03 2A 0E 01 16 00 87    C8&*......*.....
00FE70:  CB 12 5F 19 7E 23 66 6F C9 0A 03 6F 0A 03 67 C9    .._.~#fo...o..g.
00FE80:  0A 03 6F 26 00 39 23 23 C9 0A 03 6F 0A 03 67 39    ..o&.9##...o..g9
00FE90:  23 23 C9 21 1E 1E CD FC 14 C3 CE 20 2A ED 00 7C    ##.!....... *..|
00FEA0:  B5 28 0A 03 DD E9 2A ED 00 7C B5 28 F6 21 28 01    .(....*..|.(.!(.
00FEB0:  35 20 0A 3E 80 32 28 01 CD 10 24 30 6C 0A 2A 0E    5 .>.2(...$0l.*.
00FEC0:  01 16 00 87 CB 12 5F 19 4E 23 46 DD E9 21 28 01    ......_.N#F..!(.
00FED0:  35 20 0A 3E 80 32 28 01 CD 10 24 30 4C 0A 03 2A    5 .>.2(...$0L..*
00FEE0:  0E 01 E5 16 00 87 CB 12 5F 19 C5 4E 23 46 0A 03    ........_..N#F..
00FEF0:  32 0E 01 0A 03 32 0F 01 DD 21 46 22 DD E9 3A 28    2....2...!F"..:(
00FF00:  06 19 30 03 E3 23 E3 10 EF 79 06 08 29 E3 ED 6A    ..0..#...y..)..j
00FF10:  E3 CB 27 30 06 19 30 03 E3 23 E3 10 EF E3 E5 21    ..'0..0..#.....!
00FF20:  00 00 ED 4B EF 00 78 06 08 29 CB 27 30 01 19 10    ...K..x..).'0...
00FF30:  F8 79 06 08 29 CB 27 30 01 19 10 F8 D1 19 EB E1    .y..).'0........
00FF40:  E3 D5 EB 21 00 00 ED 4B ED 00 78 06 08 29 CB 27    ...!...K..x..).'
00FF50:  30 01 19 10 F8 79 06 08 29 CB 27 30 01 19 10 F8    0....y..).'0....
00FF60:  D1 19 22 EF 00 E1 22 ED 00 C1 DD E9 ED 5B ED 00    .."..."......[..
00FF70:  B7 21 00 00 ED 52 22 ED 00 ED 5B EF 00 21 00 00    .!...R"...[..!..
00FF80:  ED 52 22 EF 00 DD E9 B7 21 00 00 ED 52 EB 21 00    .R".....!...R.!.
00FF90:  00 ED 42 44 4D C9 E1 C5 ED 4B ED 00 78 B1 CA 4F    ..BDM....K..x..O
00FFA0:  2C 78 06 10 11 00 00 CB 3F CB 19 CB 1A CB 1B B7    ,x......?.......
00FFB0:  20 09 B9 20 06 B7 ED 52 30 01 19 10 EA 22 ED 00     .. ...R0...."..
00FFC0:  C1 DD E9 E1 C5 ED 4B ED 00 78 B1 CA 4F 2C 78 06    ......K..x..O,x.
00FFD0:  10 11 00 00 D5 CB 3F CB 19 CB 1A CB 1B B7 3F 20    ......?.......? 
00FFE0:  09 B9 20 06 B7 ED 52 30 01 19 E3 CB 15 CB 14 E3    .. ...R0........
00FFF0:  10 E3 D1 13 21 00 00 B7 ED 52 22 ED 00 C1 DD E9    ....!....R".....
010000:  D1 C5 CB 7A F5 28 08 AF 67 6F ED 52 E5 18 01 D5    ...z.(..go.R....
010010:  ED 5B ED 00 7A B3 28 37 CB 7A 28 09 AF 67 6F ED    .[..z.(7.z(..go.
010020:  52 7C 4D 18 02 7A 4B 06 10 11 00 00 E1 CB 3F CB    R|M..zK.......?.
010030:  19 CB 1A CB 1B B7 20 09 B9 20 06 B7 ED 52 30 01    ...... .. ...R0.
010040:  19 10 EA 54 5D F1 C4 E2 2A 22 ED 00 C1 DD E9 21    ...T]...*".....!
010050:  45 1E C3 CE 20 D1 C5 42 4B ED 5B ED 00 7A B3 28    E... ..BK.[..z.(
010060:  EE 62 6B CB 7A F5 C4 E2 2A 50 59 7C 06 10 4D 62    .bk.z...*PY|..Mb
010070:  6B CB 7A F5 C4 E2 2A 11 00 00 D5 CB 3F CB 19 CB    k.z...*.....?...
010080:  1A CB 1B B7 3F 20 09 B9 20 06 B7 ED 52 30 01 19    ....? .. ...R0..
010090:  E3 CB 15 CB 14 E3 10 E3 E1 23 54 5D C1 79 C1 A9    .........#T].y..
0100A0:  CB 77 CC E2 2A 22 ED 00 C1 DD E9 D1 E1 C5 44 4D    .w..*"........DM
0100B0:  CB 78 F5 C4 87 2B ED 43 33 01 ED 53 31 01 ED 4B    .x...+.C3..S1..K
0100C0:  EF 00 ED 5B ED 00 78 B1 B2 B3 28 83 CB 78 C4 87    ...[..x...(..x..
0100D0:  2B 78 06 20 21 00 00 E5 CB 3F CB 19 CB 1A CB 1B    +x. !....?......
0100E0:  EB E3 CB 1A CB 1B CB 1C CB 1D E3 EB B7 20 2D B9    ............. -.
0100F0:  20 2A BA 20 27 BB 20 24 EB E3 EB E5 2A 31 01 B7     *. '. $....*1..
010100:  01 3D 32 28 01 20 0A 3E 80 32 28 01 CD 10 24 30    .=2(. .>.2(...$0
010110:  18 ED 5B 0E 01 D5 C5 44 4D 0A 03 32 0E 01 0A 03    ..[....DM..2....
010120:  32 0F 01 DD 21 46 22 DD E9 21 31 1E C3 CE 20 2A    2...!F"..!1... *
010130:  ED 00 7C B5 28 0A 03 DD E9 2A ED 00 7C B5 28 F6    ..|.(....*..|.(.
010140:  21 28 01 35 20 0A 3E 80 32 28 01 CD 10 24 30 D9    !(.5 .>.2(...$0.
010150:  0A 03 6F 07 9F 67 09 44 4D DD E9 CD 60 23 18 0A    ..o..g.DM...`#..
010160:  C5 C9 0A D6 04 6F 26 00 39 F9 C1 E1 22 0E 01 0A    .....o&.9..."...
010170:  03 6F 26 00 39 F9 DD 21 46 22 DD E9 0A 03 D6 04    .o&.9..!F"......
010180:  6F 0A 30 01 3D 67 39 F9 C1 E1 22 0E 01 0A 03 6F    o.0.=g9..."....o
010190:  26 00 39 F9 DD 21 46 22 DD E9 0A C1 E1 22 0E 01    &.9..!F"....."..
0101A0:  C5 87 6F 26 00 11 72 39 19 7E 23 66 6F CD ED 1C    ..o&..r9.~#fo...
0101B0:  C1 0A 03 6F 26 00 39 F9 DD 21 46 22 DD E9 ED 5B    ...o&.9..!F"...[
0101C0:  ED 00 0A 6F 03 0A B5 20 03 03 DD E9 03 0A 6F 03    ...o... ......o.
0101D0:  0A 67 B7 ED 52 28 03 03 18 E8 0B 0B 0A 67 0B 0A    .g..R(.......g..
0101E0:  4F 44 DD E9 0A 03 2F 6F 17 9F 67 23 39 F9 ED 5B    OD..../o..g#9..[
0101F0:  29 01 19 DA 46 22 21 37 1E C3 CE 20 0A 03 2F 6F    )...F"!7... ../o
010200:  0A 03 2F 67 23 39 F9 ED 5B 29 01 19 30 E8 DD E9    ../g#9..[)..0...
010210:  00 00 C3 D9 06 21 04 00 39 7E ED 73 2D 01 ED 7B    .....!..9~.s-..{
010220:  2B 01 CD 07 15 ED 73 2B 01 ED 7B 2D 01 D2 05 25    +.....s+..{-...%
010230:  C3 E5 24 FD 21 04 00 FD 39 CD 4F 18 47 3A FF 00    ..$.!...9.O.G:..
010240:  3D B8 DA 05 25 FD 7E 02 FD 6E 00 FD 66 01 47 2F    =...%.~..n..f.G/
010250:  E6 24 78 20 19 ED 73 2D 01 ED 7B 2B 01 CD 93 16    .$x ..s-..{+....
010260:  ED 73 2B 01 ED 7B 2D 01 CA 05 25 DA EF 24 ED 73    .s+..{-...%..$.s
010270:  2D 01 ED 7B 2B 01 F6 01 CD FB 0E ED 73 2B 01 ED    -..{+.......s+..
010280:  7B 2D 01 D2 05 25 CD E5 24 32 ED 00 C9 FD 21 04    {-...%..$2....!.
010290:  00 FD 39 FD 7E 00 FD 6E 02 FD 66 03 FD 4E 04 FD    ..9.~..n..f..N..
0102A0:  46 05 ED 73 2D 01 ED 7B 2B 01 CD 45 12 ED 73 2B    F..s-..{+..E..s+
0102B0:  01 ED 7B 2D 01 CA 05 25 ED 43 ED 00 C9 FD 21 04    ..{-...%.C....!.
0102C0:  00 FD 39 FD 6E 00 FD 66 01 E5 FD E1 2A 0E 01 FD    ..9.n..f....*...
0102D0:  75 00 FD 74 01 FD 71 02 FD 70 03 21 04 00 39 FD    u..t..q..p.!..9.
0102E0:  75 04 FD 74 05 21 00 00 22 ED 00 22 EF 00 C9 21    u..t.!..".."...!
0102F0:  2B 1E ED 73 2D 01 ED 7B 2B 01 CD BE 06 ED 73 2B    +..s-..{+.....s+
010300:  ED 52 E3 EB E5 2A 33 01 ED 52 30 05 E1 33 33 18    .R...*3..R0..33.
010310:  09 22 33 01 E1 E3 22 31 01 E1 E3 EB 10 BA C1 ED    ."3..."1........
010320:  4B 33 01 ED 5B 31 01 F1 C4 87 2B ED 43 EF 00 ED    K3..[1....+.C...
010330:  53 ED 00 C1 DD E9 D1 E1 C5 44 4D CB 78 F5 C4 87    S........DM.x...
010340:  2B ED 43 33 01 ED 53 31 01 ED 4B EF 00 ED 5B ED    +.C3..S1..K...[.
010350:  00 78 B1 B2 B3 CA 4F 2C CB 78 F5 C4 87 2B 78 06    .x....O,.x...+x.
010360:  20 21 00 00 E5 CB 3F CB 19 CB 1A CB 1B EB E3 CB     !....?.........
010370:  1A CB 1B CB 1C CB 1D E3 EB B7 37 20 2D B9 20 2A    ..........7 -. *
010380:  BA 20 27 BB 20 24 EB E3 EB E5 2A 31 01 B7 ED 52    . '. $....*1...R
010390:  E3 EB E5 2A 33 01 ED 52 30 05 E1 33 33 18 09 22    ...*3..R0..33.."
0103A0:  33 01 E1 E3 22 31 01 E1 E3 EB E5 2A 35 01 CB 15    3..."1.....*5...
0103B0:  CB 14 22 35 01 2A 37 01 CB 15 CB 14 22 37 01 E1    .."5.*7....."7..
0103C0:  10 A3 C1 ED 4B 37 01 ED 5B 35 01 21 01 00 19 EB    .£..K7..[5.!....
0103D0:  21 00 00 ED 4A 44 4D E1 7D E1 AD CB 77 CC 87 2B    !...JDM.}...w..+
0103E0:  ED 43 EF 00 ED 53 ED 00 C1 DD E9 ED 5B ED 00 E1    .C...S......[...
0103F0:  19 22 ED 00 DD E9 ED 5B ED 00 E1 19 22 ED 00 ED    .".....[...."...
010400:  5B EF 00 E1 ED 5A 22 EF 00 DD E9 ED 5B ED 00 E1    [....Z".....[...
010410:  B7 ED 52 22 ED 00 DD E9 ED 5B ED 00 E1 B7 ED 52    ..R".....[.....R
010420:  22 ED 00 ED 5B EF 00 E1 ED 52 22 EF 00 DD E9 D1    "...[....R".....
010430:  C5 ED 4B ED 00 AF B8 C2 3F 22 79 FE 0F D2 3F 22    ..K.....?"y...?"
010440:  FE 08 38 05 53 1E 00 E6 07 B7 28 07 47 CB 23 CB    ..8.S.....(.G.#.
010450:  12 10 FA ED 53 ED 00 C1 DD E9 D1 E1 C5 ED 4B ED    ....S.........K.
010460:  00 AF B8 20 5D 79 FE 1F 30 58 FE 10 38 06 EB 11    ... ]y..0X..8...
010470:  00 00 E6 0F FE 08 38 07 65 6A 53 1E 00 E6 07 B7    ......8.ejS.....
010480:  28 0B 47 CB 23 CB 12 CB 15 CB 14 10 F6 22 EF 00    (.G.#........"..
010490:  ED 53 ED 00 C1 DD E9 D1 C5 ED 4B ED 00 AF B8 C2    .S........K.....
0104A0:  3F 22 79 FE 0F D2 3F 22 FE 08 38 05 5A 16 00 E6    ?"y...?"..8.Z...
0104B0:  07 B7 28 07 47 CB 3A CB 1B 10 FA ED 53 ED 00 C1    ..(.G.:.....S...
0104C0:  DD E9 C1 21 00 00 22 ED 00 22 EF 00 DD E9 D1 E1    ...!..".."......
0104D0:  C5 ED 4B ED 00 AF B8 20 E9 79 FE 1F 30 E4 FE 10    ..K.... .y..0...
0104E0:  38 06 EB 21 00 00 E6 0F FE 08 38 07 5A 55 6C 26    8..!......8.ZUl&
0104F0:  00 E6 07 B7 28 0B 47 CB 3C CB 1D CB 1A CB 1B 10    ....(.G.<.......
010500:  01 ED 7B 2D 01 21 FF FF 18 DE FD 21 04 00 FD 39    ..{-.!.....!...9
010510:  FD 7E 00 FD 6E 02 FD 66 03 FD 4E 04 FD 46 05 ED    .~..n..f..N..F..
010520:  73 2D 01 ED 7B 2B 01 CD ED 13 ED 73 2B 01 ED 7B    s-..{+.....s+..{
010530:  2D 01 D2 05 25 ED 43 ED 00 C9 FD 21 04 00 FD 39    -...%.C....!...9
010540:  FD 6E 00 FD 66 01 11 01 07 7E 12 23 13 B7 20 F9    .n..f....~.#.. .
010550:  EB 36 00 21 01 07 ED 7B 2B 01 C3 CF 1E FD 21 04    .6.!...{+.....!.
010560:  00 FD 39 FD 5E 02 FD 56 03 FD 4E 04 FD 46 05 FD    ..9.^..V..N..F..
010570:  66 06 FD 7E 00 ED 73 2D 01 ED 7B 2B 01 CD EB 10    f..~..s-..{+....
010580:  ED 73 2B 01 ED 7B 2D 01 D2 05 25 FD 7E 00 ED 73    .s+..{-...%.~..s
010590:  2D 01 ED 7B 2B 01 CD C6 11 ED 73 2B 01 ED 7B 2D    -..{+.....s+..{-
0105A0:  01 ED 53 ED 00 ED 43 EF 00 C9 FD 21 04 00 FD 39    ..S...C....!...9
0105B0:  FD 6E 00 FD 66 01 CD 1E 1B 2A 2F 01 06 04 7E FE    .n..f....*/...~.
0105C0:  10 DC 07 15 23 23 23 10 F5 C3 C7 1E FD 21 04 00    ....###......!..
0105D0:  FD 39 FD 6E 02 FD 66 03 22 ED 00 FD 6E 00 FD 66    .9.n..f."...n..f
0105E0:  01 E5 FD E1 D1 FD 6E 00 FD 66 01 22 0E 01 FD 4E    ......n..f."...N
0105F0:  02 FD 46 03 FD 6E 04 FD 66 05 F9 C5 D5 C9 21 F0    ..F..n..f.....!.
010600:  FF 39 22 ED 00 C9 ED 5B 29 01 21 F0 FF B7 ED 52    .9"....[).!....R
010610:  22 ED 00 C9 21 04 00 39 5E 23 56 21 F0 FF B7 ED    "...!..9^#V!....
010620:  52 22 29 01 C9 21 04 00 39 7E ED 73 2D 01 ED 7B    R")..!..9~.s-..{
010630:  2B 01 CD 78 08 ED 73 2B 01 ED 7B 2D 01 C9 21 04    +..x..s+..{-..!.
010640:  00 39 7E ED 73 2D 01 ED 7B 2B 01 CD 7B 08 ED 73    .9~.s-..{+..{..s
010650:  2B 01 ED 7B 2D 01 C9 21 04 00 39 7E 23 23 6E 67    +..{-..!..9~##ng
010660:  ED 73 2D 01 ED 7B 2B 01 24 2C CD 97 08 ED 73 2B    .s-..{+.$,....s+
010670:  01 ED 7B 2D 01 C9 CD CB 08 25 2D EB 21 04 00 39    ..{-.....%-.!..9
010680:  4E 23 46 23 7A 02 03 97 02 4E 23 46 7B 02 03 97    N#F#z....N#F{...
010690:  02 C9 21 0A 00 39 5E 2B 2B 56 2B 2B 7E 2B 2B 66    ..!..9^++V++~++f
0106A0:  6F ED 73 2D 01 ED 7B 2B 01 CD FA 08 ED 73 2B 01    o.s-..{+.....s+.
0106B0:  ED 7B 2D 01 C9 CD D1 08 EB E5 21 06 00 39 4E 23    .{-.......!..9N#
0106C0:  46 23 7A 02 03 97 02 4E 23 46 23 7B 02 03 97 02    F#z....N#F#{....
0106D0:  4E 23 46 23 D1 7A 02 03 97 02 4E 23 46 7B 02 03    N#F#.z....N#F{..
0106E0:  97 02 C9 ED 73 2D 01 ED 7B 2B 01 CD 23 09 ED 73    ....s-..{+..#..s
0106F0:  2B 01 ED 7B 2D 01 C9 ED 73 2D 01 ED 7B 2B 01 CD    +..{-...s-..{+..
010700:  F6 22 EF 00 ED 53 ED 00 C1 DD E9 AF 2A EF 00 B4    ."...S......*...
010710:  B5 2A ED 00 B4 B5 20 AB 22 EF 00 23 22 ED 00 DD    .*.... ."..#"...
010720:  E9 AF 2A ED 00 B4 B5 C2 40 22 23 22 ED 00 DD E9    ..*.....@"#"....
010730:  E1 E3 ED 5B EF 00 7A A4 32 F0 00 7B A5 32 EF 00    ...[..z.2..{.2..
010740:  E1 ED 5B ED 00 7A A4 32 EE 00 7B A5 32 ED 00 DD    ..[..z.2..{.2...
010750:  E9 E1 E3 ED 5B EF 00 7A AC 32 F0 00 7B AD 32 EF    ....[..z.2..{.2.
010760:  00 E1 ED 5B ED 00 7A AC 32 EE 00 7B AD 32 ED 00    ...[..z.2..{.2..
010770:  DD E9 E1 E3 ED 5B EF 00 7A B4 32 F0 00 7B B5 32    .....[..z.2..{.2
010780:  EF 00 E1 ED 5B ED 00 7A B4 32 EE 00 7B B5 32 ED    ....[..z.2..{.2.
010790:  00 DD E9 3A F0 00 2F 67 3A EF 00 2F 6F 22 EF 00    ...:../g:../o"..
0107A0:  3A EE 00 2F 67 3A ED 00 2F 6F 22 ED 00 DD E9 6E    :../g:../o"....n
0107B0:  26 00 22 ED 00 DD E9 0A 6F 26 00 22 ED 00 03 DD    &.".....o&."....
0107C0:  E9 5E 23 56 ED 53 ED 00 DD E9 0A 03 6F 0A 03 67    .^#V.S......o..g
0107D0:  22 ED 00 DD E9 5E 23 56 23 ED 53 ED 00 5E 23 56    "....^#V#.S..^#V
0107E0:  ED 53 EF 00 DD E9 0A 03 6F 0A 03 67 22 ED 00 0A    .S......o..g"...
0107F0:  03 6F 0A 03 67 22 EF 00 DD E9 3A ED 00 77 AF 32    .o..g"....:..w.2
010800:  EE 00 DD E9 ED 5B ED 00 73 23 72 DD E9 ED 5B ED    .....[..s#r...[.
010810:  00 73 23 72 23 ED 5B EF 00 73 23 72 DD E9 22 10    .s#r#.[..s#r..".
010820:  01 DD E9 5E 23 56 ED 53 10 01 DD E9 2A 10 01 22    ...^#V.S....*.."
010830:  ED 00 DD E9 2A ED 00 22 10 01 DD E9 2A ED 00 ED    ....*.."....*...
010840:  5B 10 01 19 22 10 01 DD E9 2A ED 00 ED 5B 10 01    [..."....*...[..
010850:  29 19 22 10 01 DD E9 2A ED 00 ED 5B 10 01 29 29    )."....*...[..))
010860:  19 22 10 01 DD E9 21 00 00 ED 5B ED 00 19 29 29    ."....!...[...))
010870:  19 ED 5B 10 01 19 22 10 01 DD E9 0A 5F 03 16 00    ..[..."....._...
010880:  2A 10 01 19 22 10 01 DD E9 2A ED 00 E5 2A 29 01    *..."....*...*).
010890:  39 DA 46 22 C3 F6 23 ED 5B ED 00 2A EF 00 E5 D5    9.F"..#.[..*....
0108A0:  2A 29 01 39 DA 46 22 C3 F6 23 E1 22 ED 00 DD E9    *).9.F"..#."....
0108B0:  D1 E1 22 EF 00 ED 53 ED 00 DD E9 2A 10 01 E5 2A    .."...S....*...*
0108C0:  29 01 39 DA 46 22 C3 F6 23 E1 22 10 01 DD E9 5E    ).9.F"..#."....^
0108D0:  16 00 D5 2A 29 01 39 DA 46 22 C3 F6 23 0A 6F 03    ...*).9.F"..#.o.
0108E0:  26 00 E5 2A 29 01 39 DA 46 22 C3 F6 23 5E 23 56    &..*).9.F"..#^#V
0108F0:  D5 2A 29 01 39 DA 46 22 C3 F6 23 0A 6F 03 0A 67    .*).9.F"..#.o..g
010900:  33 09 ED 73 2B 01 ED 7B 2D 01 C9 21 04 00 39 7E    3..s+..{-..!..9~
010910:  ED 73 2D 01 ED 7B 2B 01 CD 66 09 ED 73 2B 01 ED    .s-..{+..f..s+..
010920:  7B 2D 01 C9 CD CC 09 C9 CD D6 09 C9 FD 21 04 00    {-...........!..
010930:  FD 39 FD 7E 00 ED 73 2D 01 ED 7B 2B 01 CD 30 0C    .9.~..s-..{+..0.
010940:  ED 73 2B 01 ED 7B 2D 01 EB FD 5E 02 FD 56 03 01    .s+..{-...^..V..
010950:  08 00 ED B0 C9 21 04 00 39 7E 23 23 5E 23 56 ED    .....!..9~##^#V.
010960:  73 2D 01 ED 7B 2B 01 CD 5C 0C ED 73 2B 01 ED 7B    s-..{+..\..s+..{
010970:  2D 01 C9 ED 73 2D 01 ED 7B 2B 01 CD 87 0C ED 73    -...s-..{+.....s
010980:  2B 01 ED 7B 2D 01 D2 05 25 32 ED 00 C9 ED 73 2D    +..{-...%2....s-
010990:  01 ED 7B 2B 01 CD CC 1C ED 73 2B 01 ED 7B 2D 01    ..{+.....s+..{-.
0109A0:  32 ED 00 AF 32 EE 00 C9 ED 73 2D 01 ED 7B 2B 01    2...2....s-..{+.
0109B0:  CD CC 1C DC 78 08 ED 73 2B 01 ED 7B 2D 01 32 ED    ....x..s+..{-.2.
0109C0:  00 AF 32 EE 00 C9 21 04 00 39 7E ED 73 2D 01 ED    ..2...!..9~.s-..
0109D0:  7B 2B 01 CD 52 0E ED 73 2B 01 ED 7B 2D 01 C9 ED    {+..R..s+..{-...
0109E0:  73 2D 01 ED 7B 2B 01 CD 65 0E F5 DC 52 0E F1 ED    s-..{+..e...R...
0109F0:  73 2B 01 ED 7B 2D 01 D2 E5 24 97 32 EE 00 3C 32    s+..{-...$.2..<2
010A00:  ED 00 C9 21 04 00 39 7E CD C6 11 ED 53 ED 00 ED    ...!..9~....S...
010A10:  43 EF 00 C9 21 04 00 39 7E ED 73 2D 01 ED 7B 2B    C...!..9~.s-..{+
010A20:  01 CD DE 11 ED 73 2B 01 ED 7B 2D 01 38 05 FE 1A    .....s+..{-.8...
010A30:  C2 05 25 32 ED 00 97 32 EE 00 C9 21 04 00 39 46    ..%2...2...!..9F
010A40:  23 23 7E ED 73 2D 01 ED 7B 2B 01 CD 96 13 ED 73    ##~.s-..{+.....s
010A50:  2B 01 ED 7B 2D 01 D2 05 25 C3 E5 24 21 04 00 39    +..{-...%..$!..9
010A60:  46 23 23 7E ED 73 2D 01 ED 7B 2B 01 CD 5D 13 ED    F##~.s-..{+..]..
010A70:  73 2B 01 ED 7B 2D 01 C3 E5 24 21 04 00 39 7E ED    s+..{-...$!..9~.
010A80:  73 2D 01 ED 7B 2B 01 CD 84 13 ED 73 2B 01 ED 7B    s-..{+.....s+..{
010A90:  2D 01 DA E5 24 32 ED 00 97 32 EE 00 C9 21 04 00    -...$2...2...!..
010AA0:  39 7E 23 66 6F ED 73 2D 01 ED 7B 2B 01 E5 CD BA    9~#fo.s-..{+....
010AB0:  17 E1 30 03 CD 24 17 ED 73 2B 01 ED 7B 2D 01 D2    ..0..$..s+..{-..
010AC0:  05 25 C3 E5 24 21 35 15 CD 86 05 B7 28 02 CB FC    .%..$!5.....(...
010AD0:  22 ED 00 C9 21 00 00 22 10 24 C9 21 37 C9 22 10    "...!..".$.!7.".
010AE0:  24 C9 21 00 00 22 EF 00 DD E9 3A EE 00 CB 17 ED    $.!.."....:.....
010AF0:  62 22 EF 00 DD E9 2A ED 00 7C B5 20 7C C3 40 22    b"....*..|. |.@"
010B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
010B10:  0E 00 01 00 02 09 52 E5 0E 00 C1 02 00 00 00 02    ......R.........
010B20:  0E 00 C6 02 00 00 00 02 0E 00 C2 02 00 00 00 02    ................
010B30:  0E 00 C7 02 00 00 00 02 0E 00 C3 02 00 00 00 02    ................
010B40:  0E 00 C8 02 00 00 00 02 0E 00 C4 02 00 00 00 02    ................
010B50:  0E 00 C9 02 00 00 00 02 0E 00 C5 02 00 00 00 02    ................
010B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010C00:  03 E5 2A 29 01 39 DA 46 22 C3 F6 23 21 00 00 E5    ..*).9.F"..#!...
010C10:  2A 29 01 39 DA 46 22 C3 F6 23 21 01 00 E5 2A 29    *).9.F"..#!...*)
010C20:  01 39 DA 46 22 C3 F6 23 5E 23 56 23 7E 23 66 6F    .9.F"..#^#V#~#fo
010C30:  E5 D5 2A 29 01 39 DA 46 22 C3 F6 23 0A 5F 03 16    ..*).9.F"..#._..
010C40:  00 2A ED 00 19 22 ED 00 DD E9 0A 5F 03 16 00 2A    .*..."....._...*
010C50:  ED 00 B7 ED 52 22 ED 00 DD E9 0A 5F 03 0A 57 03    ....R"....._..W.
010C60:  2A ED 00 19 22 ED 00 D2 46 22 21 EF 00 34 DD E9    *..."...F"!..4..
010C70:  0A 5F 3A ED 00 A3 32 ED 00 03 0A 5F 3A EE 00 A3    ._:..£2...._:..£
010C80:  32 EE 00 03 21 00 00 22 EF 00 DD E9 0A 5F 3A ED    2...!.."....._:.
010C90:  00 B3 32 ED 00 03 0A 5F 3A EE 00 B3 32 EE 00 03    ..2...._:...2...
010CA0:  DD E9 5E 23 56 13 ED 53 ED 00 72 2B 73 DD E9 5E    ..^#V..S..r+s..^
010CB0:  23 56 ED 53 ED 00 13 72 2B 73 DD E9 5E 23 56 1B    #V.S...r+s..^#V.
010CC0:  ED 53 ED 00 72 2B 73 DD E9 5E 23 56 ED 53 ED 00    .S..r+s..^#V.S..
010CD0:  1B 72 2B 73 DD E9 5E 23 56 13 13 ED 53 ED 00 72    .r+s..^#V...S..r
010CE0:  2B 73 DD E9 5E 23 56 ED 53 ED 00 13 13 72 2B 73    +s..^#V.S....r+s
010CF0:  DD E9 5E 23 56 1B 1B ED 53 ED 00 72 2B 73 DD E9    ..^#V...S..r+s..
010D00:  5E 23 56 ED 53 ED 00 1B 1B 72 2B 73 DD E9 2A 10    ^#V.S....r+s..*.
010D10:  01 5E 23 56 0A 03 83 5F 30 01 14 ED 53 ED 00 72    .^#V..._0...S..r
010D20:  2B 73 DD E9 2A 10 01 5E 23 56 ED 53 ED 00 0A 03    +s..*..^#V.S....
010D30:  83 5F 30 01 14 72 2B 73 DD E9 2A 10 01 5E 23 56    ._0..r+s..*..^#V
010D40:  0A 03 ED 44 83 5F 38 01 15 ED 53 ED 00 72 2B 73    ...D._8...S..r+s
010D50:  DD E9 2A 10 01 5E 23 56 ED 53 ED 00 0A 03 ED 44    ..*..^#V.S.....D
010D60:  83 5F 38 01 15 72 2B 73 DD E9 3A F1 00 EE 80 32    ._8..r+s..:....2
010D70:  F1 00 DD E9 3A F1 00 EE 80 32 F1 00 E5 CD 29 34    ....:....2....)4
010D80:  E1 E3 CA 3C 22 ED 4B F2 00 3A F6 00 B0 B1 ED 4B    ...<".K..:.....K
010D90:  F4 00 B0 B1 20 0E 21 06 01 11 F1 00 01 08 00 ED    .... .!.........
010DA0:  B0 C3 3C 22 2A F7 00 ED 5B 0C 01 B7 ED 52 30 38    ..<"*...[....R08
010DB0:  2A 06 01 ED 5B F1 00 ED 53 06 01 22 F1 00 2A 08    *...[...S.."..*.
010DC0:  01 ED 5B F3 00 ED 53 08 01 22 F3 00 2A 0A 01 ED    ..[...S.."..*...
010DD0:  5B F5 00 ED 53 0A 01 22 F5 00 2A 0C 01 ED 5B F7    [...S.."..*...[.
010DE0:  00 ED 53 0C 01 22 F7 00 2A F7 00 ED 5B 0C 01 B7    ..S.."..*...[...
010DF0:  ED 52 11 08 00 AF ED 52 38 1E 2A 08 01 ED 5B 0A    .R.....R8.*...[.
010E00:  C3 AF 2F 00 C3 C1 2F 00 C3 D5 2F 00 C3 1B 38 00    ../.../.../...8.
010E10:  C3 FA 2F 00 C3 04 30 00 C3 0D 30 00 C3 4C 38 00    ../...0...0..L8.
010E20:  C3 CF 30 00 C3 ED 30 00 C3 28 31 00 C3 DE 38 00    ..0...0..(1...8.
010E30:  C3 A2 31 00 C3 D6 31 00 C3 BC 31 00 C3 F2 31 00    ..1...1...1...1.
010E40:  C3 AF 31 00 C3 E4 31 00 C3 C9 31 00 C3 00 32 00    ..1...1...1...2.
010E50:  C3 1E 30 00 C3 23 30 00 C3 FE 22 00 C3 AF 2F 00    ..0..#0...".../.
010E60:  C3 C1 2F 00 C3 D5 2F 00 C3 1B 38 00 C3 FA 2F 00    ../.../...8.../.
010E70:  C3 04 30 00 C3 0D 30 00 C3 4C 38 00 C3 CF 30 00    ..0...0..L8...0.
010E80:  C3 ED 30 00 C3 28 31 00 C3 DE 38 00 C3 A2 31 00    ..0..(1...8...1.
010E90:  C3 D6 31 00 C3 BC 31 00 C3 F2 31 00 C3 AF 31 00    ..1...1...1...1.
010EA0:  C3 E4 31 00 C3 C9 31 00 C3 00 32 00 C3 1E 30 00    ..1...1...2...0.
010EB0:  C3 23 30 00 C3 AF 2F 00 C3 C1 2F 00 C3 D5 2F 00    .#0.../.../.../.
010EC0:  C3 1B 38 00 C3 FA 2F 00 C3 04 30 00 C3 0D 30 00    ..8.../...0...0.
010ED0:  C3 4C 38 00 C3 CF 30 00 C3 ED 30 00 C3 28 31 00    .L8...0...0..(1.
010EE0:  C3 DE 38 00 C3 A2 31 00 C3 D6 31 00 C3 BC 31 00    ..8...1...1...1.
010EF0:  C3 F2 31 00 C3 AF 31 00 C3 E4 31 00 C3 C9 31 00    ..1...1...1...1.
010F00:  C3 00 32 00 C3 1E 30 00 C3 23 30 00 C3 AF 2F 00    ..2...0..#0.../.
010F10:  C3 C1 2F 00 C3 D5 2F 00 C3 1B 38 00 C3 FA 2F 00    ../.../...8.../.
010F20:  C3 04 30 00 C3 0D 30 00 C3 4C 38 00 C3 CF 30 00    ..0...0..L8...0.
010F30:  C3 ED 30 00 C3 28 31 00 C3 DE 38 00 C3 FE 22 00    ..0..(1...8...".
010F40:  C3 AF 2F 00 C3 C1 2F 00 C3 D5 2F 00 C3 1B 38 00    ../.../.../...8.
010F50:  C3 FA 2F 00 C3 04 30 00 C3 0D 30 00 C3 4C 38 00    ../...0...0..L8.
010F60:  C3 CF 30 00 C3 ED 30 00 C3 28 31 00 C3 DE 38 00    ..0...0..(1...8.
010F70:  C3 A2 31 00 C3 D6 31 00 C3 BC 31 00 C3 F2 31 00    ..1...1...1...1.
010F80:  C3 AF 31 00 C3 E4 31 00 C3 C9 31 00 C3 00 32 00    ..1...1...1...2.
010F90:  C3 1E 30 00 C3 23 30 00 C3 CD 22 00 C3 9C 22 00    ..0..#0..."...".
010FA0:  C3 A6 22 00 C3 AD 22 00 C3 2F 23 00 C3 39 23 00    .."..."../#..9#.
010FB0:  C3 40 23 00 C3 B7 2F 00 C3 CA 2F 00 C3 E6 2F 00    .@#.../.../.../.
010FC0:  C3 12 38 00 C3 0E 32 00 C3 3A 32 00 C3 24 32 00    ..8...2..:2..$2.
010FD0:  C3 52 32 00 C3 DD 30 00 C3 FB 30 00 C3 E4 23 00    .R2...0...0...#.
010FE0:  C3 FC 23 00 C3 3C 31 00 C3 4A 31 00 C3 5A 31 00    ..#..<1..J1..Z1.
010FF0:  C3 62 23 00 C3 7C 23 00 C3 70 31 00 C3 8C 31 00    .b#..|#..p1...1.
011000:  01 22 07 01 ED 53 09 01 32 0B 01 2A 0C 01 11 08    ."...S..2..*....
011010:  00 19 22 0C 01 EB 18 D0 2A 07 01 ED 5B 09 01 3A    ..".....*...[..:
011020:  0B 01 B2 B3 B4 B5 CA 3C 22 ED 5B 0C 01 2A F7 00    .......<".[..*..
011030:  B7 ED 52 28 29 2A 07 01 ED 5B 09 01 3A 0B 01 CB    ..R()*...[..:...
011040:  3F CB 1A CB 1B CB 1C CB 1D 22 07 01 ED 53 09 01    ?........"...S..
011050:  32 0B 01 ED 5B 0C 01 13 ED 53 0C 01 18 CF 2A 07    2...[....S....*.
011060:  01 ED 5B 09 01 3A 0B 01 B2 B3 B4 B5 CA 3C 22 B7    ..[..:.......<".
011070:  2A F5 00 ED 5B 0A 01 ED 52 38 19 20 4F 2A F3 00    *...[...R8. O*..
011080:  ED 5B 08 01 ED 52 38 0C 20 42 3A 07 01 47 3A F2    .[...R8. B:..G:.
011090:  00 B8 30 38 2A 06 01 ED 5B F1 00 ED 53 06 01 22    ..08*...[...S.."
0110A0:  F1 00 2A 08 01 ED 5B F3 00 ED 53 08 01 22 F3 00    ..*...[...S.."..
0110B0:  2A 0A 01 ED 5B F5 00 ED 53 0A 01 22 F5 00 2A 0C    *...[...S.."..*.
0110C0:  01 ED 5B F7 00 ED 53 0C 01 22 F7 00 3A F1 00 E6    ..[...S.."..:...
0110D0:  80 47 3A 06 01 E6 80 B8 06 05 21 07 01 11 F2 00    .G:.......!.....
0110E0:  20 38 F5 F1 1A 8E 12 F5 13 23 10 F7 F1 D2 3C 22     8.......#....<"
0110F0:  2A F2 00 ED 5B F4 00 3A F6 00 CB 3F CB 1A CB 1B    *...[..:...?....
011100:  CB 1C CB 1D CB FF 22 F2 00 ED 53 F4 00 32 F6 00    ......"...S..2..
011110:  2A F7 00 23 22 F7 00 C3 3C 22 B7 F5 F1 1A 9E 12    *..#"...<"......
011120:  F5 13 23 10 F7 F1 C3 73 34 E1 22 31 01 ED 43 33    ..#....s4."1..C3
011130:  01 C1 E1 D1 3B F1 22 08 01 32 0C 01 B2 B3 B4 B5    ....;."..2......
011140:  7A 32 06 01 28 03 F6 80 57 3E 00 ED 53 0A 01 32    z2..(...W>..S..2
011150:  07 01 32 0D 01 C5 ED 4B 33 01 C5 ED 4B 31 01 C5    ..2....K3...K1..
011160:  C9 21 00 00 22 F1 00 22 F3 00 22 F5 00 22 F7 00    .!..".."..".."..
011170:  C3 3C 22 3A F6 00 B7 20 25 2A F2 00 ED 5B F4 00    .<":... %*...[..
011180:  B2 B3 B4 B5 28 DB ED 53 F5 00 22 F3 00 AF 32 F2    ....(..S.."...2.
011190:  00 2A F7 00 11 08 00 ED 52 22 F7 00 18 D5 2A F2    .*......R"....*.
0111A0:  00 ED 5B F4 00 ED 4B F7 00 CB 7F 20 0D 0B CB 25    ..[...K.... ...%
0111B0:  CB 14 CB 13 CB 12 CB 17 18 EF 22 F2 00 ED 53 F4    .........."...S.
0111C0:  00 32 F6 00 ED 43 F7 00 C3 3C 22 C5 CD 29 34 E1    .2...C...<"..)4.
0111D0:  CA 61 34 2A F2 00 ED 5B F4 00 3A F6 00 B2 B3 B4    .a4*...[..:.....
0111E0:  B5 CA 3C 22 2A F7 00 ED 5B 0C 01 19 11 80 00 B7    ..<"*...[.......
0111F0:  ED 52 30 03 C3 61 34 22 F7 00 ED 5B F5 00 ED 4B    .R0..a4"...[...K
011200:  C3 7B 30 00 C3 EB 2D 00 C3 F6 2D 00 C3 7C 32 00    .{0...-...-..|2.
011210:  C3 0B 2E 00 C3 18 2E 00 C3 74 32 00 C3 AE 2A 00    .........t2...*.
011220:  C3 E9 2A 00 C3 CB 34 00 C3 55 2C 00 C3 C3 2B 00    ..*...4..U,...+.
011230:  C3 36 2D 00 C3 67 36 00 C3 D3 2A 00 C3 6C 2B 00    .6-..g6...*..l+.
011240:  C3 6A 32 00 C3 5F 29 00 C3 0F 29 00 C3 8B 2A 00    .j2.._)...)...*.
011250:  C3 6C 29 00 C3 27 29 00 C3 93 2A 00 C3 4B 29 00    .l)..')...*..K).
011260:  C3 3E 29 00 C3 A0 29 00 C3 9B 2A 00 C3 8D 29 00    .>)...)...*...).
011270:  C3 81 29 00 C3 C5 29 00 C3 A3 2A 00 C3 66 2A 00    ..)...)..£*..f*.
011280:  C3 51 2A 00 C3 E8 29 00 C3 79 2A 00 C3 3D 2A 00    .Q*...)..y*..=*.
011290:  C3 30 2A 00 C3 0B 2A 00 C3 83 2A 00 C3 AA 30 00    .0*...*...*...0.
0112A0:  C3 B0 30 00 C3 B9 38 00 C3 89 30 00 C3 97 30 00    ..0...8...0...0.
0112B0:  C3 A8 38 00 C3 00 2C 00 C3 96 2B 00 C3 AB 2C 00    ..8...,...+...,.
0112C0:  C3 2F 2E 00 C3 5A 2E 00 C3 97 2E 00 C3 CE 2E 00    ./...Z..........
0112D0:  C3 40 2F 00 C3 30 2F 00 C3 82 2F 00 C3 72 2F 00    .@/..0/.../..r/.
0112E0:  C3 61 2F 00 C3 51 2F 00 C3 A0 2F 00 C3 93 2F 00    .a/..Q/.../.../.
0112F0:  C3 21 2F 00 C3 0B 2F 00 C3 40 22 00 C3 79 29 00    .!/.../..@"..y).
011300:  C3 0C 31 00 C3 1A 31 00 C3 C9 30 00 C3 BB 30 00    ..1...1...0...0.
011310:  C3 3C 30 00 C3 49 30 00 C3 57 30 00 C3 66 30 00    .<0..I0..W0..f0.
011320:  C3 2C 30 00 C3 34 30 00 00 00 00 00 C3 BE 23 00    .,0..40.......#.
011330:  C3 F6 28 00 C3 EA 28 00 C3 C9 37 00 C3 E2 28 00    ..(...(...7...(.
011340:  C3 00 29 00 C3 D4 37 00 C3 F6 38 00 C3 0F 39 00    ..)...7...8...9.
011350:  C3 9A 23 00 C3 5B 23 00 C3 93 22 00 C3 93 22 00    ..#..[#..."...".
011360:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
011370:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
011380:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
011390:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
0113A0:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
0113B0:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
0113C0:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
0113D0:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
0113E0:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
0113F0:  C3 93 22 00 C3 93 22 00 C3 93 22 00 C3 93 22 00    .."..."..."...".
011400:  0A 01 CD 3E 36 ED 53 31 01 22 33 01 ED 5B F5 00    ...>6.S1."3..[..
011410:  ED 4B 08 01 CD 3E 36 22 35 01 2A 33 01 19 22 33    .K...>6"5.*3.."3
011420:  01 30 0A 2A 31 01 2C 20 01 24 22 31 01 ED 5B F3    .0.*1., .$"1..[.
011430:  00 ED 4B 0A 01 CD 3E 36 D5 ED 5B 35 01 19 22 35    ..K...>6..[5.."5
011440:  01 D1 30 10 1C 20 0D 14 20 0A 2A 31 01 2C 20 01    ..0.. .. .*1., .
011450:  24 22 31 01 2A 33 01 19 22 33 01 30 0A 2A 31 01    $"1.*3.."3.0.*1.
011460:  2C 20 01 24 22 31 01 3A F2 00 ED 5B 0A 01 CD 20    , .$"1.:...[... 
011470:  36 ED 5B 35 01 19 22 35 01 30 16 2A 33 01 2C 20    6.[5.."5.0.*3., 
011480:  01 24 22 33 01 20 0A 2A 31 01 2C 20 01 24 22 31    .$"3. .*1., .$"1
011490:  01 3A 07 01 ED 5B F5 00 CD 20 36 ED 5B 35 01 19    .:...[... 6.[5..
0114A0:  22 35 01 30 16 2A 33 01 2C 20 01 24 22 33 01 20    "5.0.*3., .$"3. 
0114B0:  0A 2A 31 01 2C 20 01 24 22 31 01 ED 5B F3 00 ED    .*1., .$"1..[...
0114C0:  4B 08 01 CD 3E 36 2A 35 01 19 22 35 01 30 16 2A    K...>6*5.."5.0.*
0114D0:  33 01 2C 20 01 24 22 33 01 20 0A 2A 31 01 2C 20    3., .$"3. .*1., 
0114E0:  01 24 22 31 01 2A 31 01 ED 5B 33 01 ED 4B 35 01    .$"1.*1..[3..K5.
0114F0:  CB 7C 20 13 CB 21 CB 10 CB 13 CB 12 ED 6A E5 2A    .| ..!.......j.*
011500:  F7 00 2B 22 F7 00 E1 22 F5 00 ED 53 F3 00 78 32    ..+"..."...S..x2
011510:  F2 00 3A F1 00 47 3A 06 01 A8 32 F1 00 C3 3C 22    ..:..G:...2...<"
011520:  21 00 00 B7 C8 E5 06 08 18 05 29 E3 ED 6A E3 87    !.........)..j..
011530:  30 06 19 30 03 E3 23 E3 10 F0 D1 6C 63 C9 21 00    0..0..#....lc.!.
011540:  00 7A B3 C8 78 B1 20 04 11 00 00 C9 E5 78 06 10    .z..x. ......x..
011550:  18 05 29 E3 ED 6A E3 CB 21 CB 17 30 06 19 30 03    ..)..j..!..0..0.
011560:  E3 23 E3 10 ED D1 C9 C5 CD 29 34 E1 F5 2A F2 00    .#.......)4..*..
011570:  ED 5B F4 00 3A F6 00 B2 B3 B4 B5 CA 4F 2C F1 CA    .[..:.......O,..
011580:  61 34 2A 0C 01 11 81 00 19 ED 5B F7 00 B7 ED 52    a4*.......[....R
011590:  30 03 C3 61 34 22 F7 00 2A 07 01 ED 5B 09 01 3A    0..a4"..*...[..:
0115A0:  0B 01 CB 3F CB 1A CB 1B CB 1C CB 1D 22 31 01 ED    ...?........"1..
0115B0:  53 33 01 32 35 01 2A F2 00 ED 5B F4 00 3A F6 00    S3.25.*...[..:..
0115C0:  CB 3F CB 1A CB 1B CB 1C CB 1D 22 07 01 ED 53 09    .?........"...S.
0115D0:  01 32 0B 01 AF 67 6F 57 5F 22 F2 00 ED 53 F4 00    .2...goW_"...S..
0115E0:  32 F6 00 06 28 C5 06 05 21 35 01 11 0B 01 1A 4F    2...(...!5.....O
0115F0:  7E 91 38 2A 20 04 2B 1B 10 F4 2A 31 01 ED 5B 07    ~.8* .+...*1..[.
011600:  B2 5D 8B 3F 77 06 18 0A 7A 02 6A 0B 76 AB 64 16    .].?w...z.j.v.d.
011610:  34 5D 02 16 7F 48 00 76 A7 64 2C 0E 80 02 4C 66    4]...H.v.d,...Lf
011620:  01 04 1C 04 18 04 6B 0B 76 80 64 16 34 5D 02 16    ......k.v.d.4]..
011630:  7F 48 00 76 57 64 16 34 5D 02 20 04 76 54 64 2C    .H.vWd.4]. .vTd,
011640:  10 80 02 4C 16 2E 4E 06 C0 C0 C0 20 0A 16 8A 4E    ...L..N.... ...N
011650:  08 BE 1C 00 6C 1C 20 04 16 4C 49 02 1C 02 18 02    ....l. ..LI.....
011660:  7A 20 6B 0E 18 00 79 01 1C 00 20 04 16 4C 49 02    z k...y... ..LI.
011670:  1C 02 20 04 16 54 4A 02 6A DC 20 04 16 BC 4C 02    .. ..TJ.j. ...L.
011680:  20 00 76 3E 64 16 34 5D 04 7C 0A 3F 65 C2 4D 02     .v>d.4].|.?e.M.
011690:  3F B2 5D 24 42 59 01 AB 18 0A 6B 03 BE 7C 0A 18    ?.]$BY....k..|..
0116A0:  0A 79 04 AA 18 0C 98 6A 03 BE 7C 0A 18 0A 79 04    .y.....j..|...y.
0116B0:  7A 01 AA 6D 04 8B 1C 0A 50 02 BC 6A 2E 66 05 00    z..m....P..j.f..
0116C0:  55 01 51 01 1C 04 66 04 00 AA 51 01 84 AA 6D 04    U.Q...f...Q...m.
0116D0:  98 6A 03 BE 7C 0A 51 01 79 01 AA 66 03 02 2C 04    .j..|.Q.y..f..,.
0116E0:  BE 48 2C 04 80 02 BE 47 BF 54 02 6C 68 C0 2C 06    .H,....G.T.lh.,.
0116F0:  80 02 43 91 6A 0E 2C 04 4C 18 06 84 AA 6D 04 8B    ..C.j.,.L....m..
011700:  AA 18 0C A4 6A 4A 2C 04 80 02 BF 47 2C 04 44 1C    ....jJ,....G,.D.
011710:  02 18 04 79 04 1C 00 20 02 18 06 84 AA 6D 04 8B    ...y... .....m..
011720:  AA 18 0C 79 01 A0 6A 04 18 00 7C 0A 2C 04 20 00    ...y..j...|.,. .
011730:  75 04 18 0E 87 81 48 20 00 75 04 18 0E 87 81 1C    u.....H .u......
011740:  04 2C 04 18 02 48 2C 04 80 02 BE 47 18 00 7C 0A    .,...H,....G..|.
011750:  2C 04 44 1C 04 2C 04 44 6B 93 66 04 00 AA 18 06    ,.D..,.Dk.f.....
011760:  84 AA 6D 04 8B AA 18 0C 79 02 98 6A 03 BE 7C 0A    ..m.....y..j..|.
011770:  20 04 75 04 18 0E 79 02 87 81 AA 66 03 02 20 04     .u...y....f.. .
011780:  75 04 18 0E 79 01 87 81 1C 02 2C 02 BE 48 2C 02    u...y.....,..H,.
011790:  80 02 BE 47 2C 04 18 02 48 2C 04 80 02 BF 47 18    ...G,...H,....G.
0117A0:  04 79 04 7C 0A 24 42 AB 20 0A 18 0A 87 AA 20 00    .y.|.$B. ..... .
0117B0:  66 06 02 1C 04 18 04 6A 15 BE 1C 02 6C 09 2C 04    f......j....l.,.
0117C0:  18 02 C4 BE 47 27 02 20 02 18 02 97 6B F0 18 04    ....G'. ....k...
0117D0:  7C 0A 24 42 59 01 C0 2B 08 74 04 91 6B 07 C0 2C    |.$BY..+.t..k..,
0117E0:  08 80 02 43 91 6B 03 50 02 BC 6A 02 7C 06 20 06    ...C.k.P..j.|. .
0117F0:  18 02 94 6A 2C 6C 05 2C 00 44 1C 00 2C 00 4C 18    ...j,l.,.D..,.L.
011800:  01 B7 ED 52 22 31 01 2A 33 01 ED 5B 09 01 ED 52    ...R"1.*3..[...R
011810:  22 33 01 3A 0B 01 4F 3A 35 01 99 32 35 01 3F 2A    "3.:..O:5..25.?*
011820:  F2 00 ED 6A 22 F2 00 2A F4 00 ED 6A 22 F4 00 3A    ...j"..*...j"..:
011830:  F6 00 17 32 F6 00 2A 31 01 29 22 31 01 2A 33 01    ...2..*1.)"1.*3.
011840:  ED 6A 22 33 01 3A 35 01 17 32 35 01 C1 10 96 3A    .j"3.:5..25....:
011850:  F1 00 47 3A 06 01 A8 32 F1 00 3A F6 00 CB 7F C2    ..G:...2..:.....
011860:  3C 22 ED 5B F4 00 2A F2 00 29 CB 13 CB 12 CB 17    <".[..*..)......
011870:  22 F2 00 ED 53 F4 00 32 F6 00 2A F7 00 2B 22 F7    "...S..2..*..+".
011880:  00 C3 3C 22 CD 29 34 3A F1 00 E6 80 47 3A 06 01    ..<".)4:....G:..
011890:  E6 80 B8 3F 20 31 3A 0C 01 ED 5B F7 00 BB 20 20    ...? 1:...[...  
0118A0:  3A 0B 01 ED 5B F5 00 BA 20 16 3A 0A 01 BB 20 10    :...[... .:... .
0118B0:  3A 09 01 ED 5B F3 00 BA 20 06 3A 08 01 BB 28 07    :...[... .:...(.
0118C0:  3F CB 78 20 02 3F 04 C1 C9 3A EE 00 FE 80 3F ED    ?.x .?...:....?.
0118D0:  62 22 EF 00 C5 ED 5B ED 00 ED 4B EF 00 78 B1 B2    b"....[...K..x..
0118E0:  B3 CA 61 34 3E 7F B8 9F 32 F1 00 30 0E B7 21 00    ..a4>...2..0..!.
0118F0:  00 ED 52 EB 21 00 00 ED 42 44 4D ED 43 F5 00 ED    ..R.!...BDM.C...
011900:  53 F3 00 3E A0 32 F7 00 AF 32 F8 00 32 F2 00 C3    S..>.2...2..2...
011910:  73 34 60 69 3E 05 81 4F 30 01 04 7E 32 F3 00 5F    s4`i>..O0..~2.._
011920:  23 7E 32 F4 00 B3 5F 23 7E 32 F5 00 B3 5F 23 7E    #~2..._#~2..._#~
011930:  32 F1 00 57 23 7E 32 F7 00 B3 B2 28 03 7A F6 80    2..W#~2....(.z..
011940:  32 F6 00 AF 32 F2 00 32 F8 00 DD E9 E5 CD 5E 38    2...2..2......^8
011950:  EB E3 73 23 72 23 D1 73 23 72 23 77 DD E9 3A F8    ..s#r#.s#r#w..:.
011960:  00 FE 80 D2 A2 38 3A F7 00 B7 CA A2 38 ED 5B F5    .....8:.....8.[.
011970:  00 2A F3 00 3A F2 00 FE 80 3A F7 00 38 0F 2C 20    .*..:....:..8., 
011980:  0C 24 20 09 1C 20 06 14 20 03 CB FA 3C 32 37 01    .$ .. .. ...<27.
011990:  7A B3 B4 B5 C8 3A F1 00 E6 80 EE 80 AA 57 3A 37    z....:.......W:7
0119A0:  01 C9 AF 57 5F 67 6F C9 CD 5E 38 F5 33 D5 E5 2A    ...W_go..^8.3..*
0119B0:  29 01 39 DA 46 22 C3 F6 23 E1 D1 3B F1 22 F3 00    ).9.F"..#..;."..
0119C0:  32 F7 00 B2 B3 B4 B5 7A 32 F1 00 28 03 F6 80 57    2......z2..(...W
0119D0:  3E 00 ED 53 F5 00 32 F2 00 32 F8 00 DD E9 EB 21    >..S..2..2.....!
0119E0:  FB FF 39 F9 EB C5 01 05 00 ED B0 C1 2A 29 01 39    ..9.........*).9
0119F0:  DA 46 22 C3 F6 23 2A F2 00 ED 5B F4 00 3A F6 00    .F"..#*...[..:..
011A00:  08 98 6B F3 20 06 2C 02 44 94 6A 02 7C 06 2C 00    ..k. .,.D.j.|.,.
011A10:  80 02 43 6B 0C 2C 00 C3 2C 08 44 C2 48 18 00 1C    ..Ck.,..,.D.H...
011A20:  06 2C 06 44 1C 00 2C 00 80 02 43 6B 08 2C 06 C3    .,.D..,...Ck.,..
011A30:  2C 02 44 C2 48 2C 06 44 C9 44 6B 0C 2C 06 BE 48    ,.D.H,.D.Dk.,..H
011A40:  18 06 79 04 AA 66 03 02 2C 06 80 02 BE 47 7C 06    ..y..f..,....G|.
011A50:  24 42 59 01 AA BE 05 CC 64 05 CA 64 05 C8 64 05    $BY.....d..d..d.
011A60:  CE 64 50 02 BC 6A 2E 66 05 00 55 01 51 01 1C 02    .dP..j.f..U.Q...
011A70:  66 04 00 AA 51 01 84 AA 6D 04 98 6A 03 BE 7C 08    f...Q...m..j..|.
011A80:  51 01 79 01 AA 66 03 02 2C 02 BE 48 2C 02 80 02    Q.y..f..,..H,...
011A90:  BE 47 BF 54 02 6C 4A 75 04 2C 04 4C 18 06 84 AA    .G.T.lJu.,.L....
011AA0:  6D 04 8B 7A 01 87 1C 00 C0 2C 04 80 02 43 91 6A    m..z.....,...C.j
011AB0:  06 20 00 01 C8 64 9C 6A 05 18 00 05 C8 64 2C 02    . ...d.j.....d,.
011AC0:  80 02 43 6A 0B 20 00 01 CC 64 81 05 CC 64 6C 0C    ..Cj. ...d...dl.
011AD0:  0C CE 64 20 00 01 CA 64 81 05 CA 64 2C 02 44 1C    ..d ...d...d,.D.
011AE0:  02 2C 02 44 6B B1 18 02 79 08 AA 66 04 00 98 6A    .,.Dk...y..f...j
011AF0:  2E 66 04 00 AA 18 04 84 7A 08 1C 00 20 00 20 02    .f......z... . .
011B00:  6D 04 AE 84 1C 00 20 00 01 C8 64 9C 6A 05 18 00    m..... ...d.j...
011B10:  05 C8 64 20 00 01 CA 64 81 05 CA 64 0C CE 64 6E    ..d ...d...d..dn
011B20:  C8 64 7C 08 3F 65 C5 64 C7 64 E0 5D CA 5D D0 5D    .d|.?e.d.d.].].]
011B30:  93 3F A5 40 D2 40 C8 64 50 41 B2 5D 1B 47 20 0D    .?.@.@.dPA.].G .
011B40:  20 0D 75 09 22 0A 66 04 0B AA 20 0B 2C 0F 44 81     .u.".f... .,.D.
011B50:  AA 20 00 BE 97 6A 26 2C 0F 6E FF FF 48 2C 11 BE    . ...j&,.n..H,..
011B60:  48 2C 02 18 0D C4 BE 47 6C 08 2C 02 18 0D C4 6D    H,.....Gl.,....m
011B70:  30 47 25 0D AA BE A3 6B F1 18 02 7C 08 2C 0F 4C    0G%...£k...|.,.L
011B80:  BE A3 6A 09 2C 02 23 00 C4 4B 6D 35 A3 6A 26 2C    .£j.,.#..Km5£j&,
011B90:  02 18 00 C4 BE 47 18 00 6B 0C 25 02 C9 6D 31 47    .....G..k.%..m1G
011BA0:  2C 0F 71 01 6C 0F 2C 02 25 00 C4 43 79 01 47 AA    ,.q.l.,.%..Cy.G.
011BB0:  6D 39 9B 6B DA 6C 09 76 19 65 20 04 16 DE 51 04    m9.k.l.v.e ...Q.
011BC0:  20 02 16 A9 51 02 AA 20 0F 2C 13 44 81 97 6B E7     ...Q.. .,.D..k.
011BD0:  2C 02 20 0D C3 2C 13 44 C2 81 79 01 C4 BE 47 18    ,. ..,.D..y...G.
011BE0:  02 7C 08 1B 47 AB 2B 00 C3 2B 04 C3 20 11 22 0E    .|..G.+..+.. .".
011BF0:  66 04 0B AA 20 11 18 11 6B 08 2C 00 BE 47 18 00    f... ...k.,..G..
011C00:  B2 B3 B4 B5 CA 40 22 21 01 00 22 ED 00 DD E9 2A    .....@"!.."....*
011C10:  F5 00 ED 5B F3 00 3A F7 00 D6 80 DA C3 2E 32 0C    ...[..:.......2.
011C20:  01 7A B3 B4 B5 CA C3 2E 3A 0C 01 FE 20 30 21 FE    .z......:... 0!.
011C30:  19 30 0C C6 08 32 0C 01 5A 55 6C 26 00 18 E9 CB    .0...2..ZUl&....
011C40:  3C CB 1D CB 1A CB 1B 3A 0C 01 3C 32 0C 01 18 D8    <......:..<2....
011C50:  C2 C3 2E 3A F1 00 FE 80 38 0F C5 44 4D 21 00 00    ...:....8..DM!..
011C60:  ED 52 EB 21 00 00 ED 42 C1 ED 53 ED 00 22 EF 00    .R.!...B..S.."..
011C70:  DD E9 15 24 C5 28 33 24 8D 24 BD 24 9D 28 FE 25    ...$.(3$.$.$.(.%
011C80:  0A 25 3A 25 06 26 5D 25 AA 25 CC 25 25 26 8D 27    .%:%.&]%.%.%%&.'
011C90:  A8 27 C6 27 14 26 3E 26 57 26 76 26 92 26 B5 26    .'.'.&>&W&v&.&.&
011CA0:  E3 26 F7 26 0B 27 24 27 28 27 2C 27 55 27 73 27    .&.&.'$'(','U's'
011CB0:  DF 27 14 28 3B 28 7A 28 03 28 5C 28 D4 28 DB 28    .'.(;(z(.(\(.(.(
011CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011DF0:  80 65 10 00 00 00 00 00 00 00 00 00 00 00 00 00    .e..............
011E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
011E10:  0F 00 01 00 02 09 52 E5 0F 00 C1 02 00 00 00 02    ......R.........
011E20:  0F 00 C6 02 00 00 00 02 0F 00 C2 02 00 00 00 02    ................
011E30:  0F 00 C7 02 00 00 00 02 0F 00 C3 02 00 00 00 02    ................
011E40:  0F 00 C8 02 00 00 00 02 0F 00 C4 02 00 00 00 02    ................
011E50:  0F 00 C9 02 00 00 00 02 0F 00 C5 02 00 00 00 02    ................
011E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F00:  7C 0C 18 04 6A 06 27 13 C9 6D 2D 47 20 06 6E FC    |...j.'..m-G .n.
011F10:  FF 9F 6B 05 20 06 18 13 97 67 07 2B 04 C3 2B 08    ..k. ....g.+..+.
011F20:  C3 20 15 22 12 66 05 0B 1C 02 20 06 BE 97 6A 1F    . .".f.... ...j.
011F30:  27 13 C9 6D 30 47 27 13 C9 6D 2E 47 25 11 6C 06    '..m0G'..m.G%.l.
011F40:  27 13 C9 6D 30 47 23 06 AA BE 97 6B F3 6C 24 6C    '..m0G#....k.l$l
011F50:  11 27 13 C9 C3 27 04 C9 43 C2 47 BC 6A 04 25 02    .'...'..C.G.j.%.
011F60:  6C 0B 29 06 AA BE A3 6A 02 29 11 6B E4 27 13 C9    l.)...£j.).k.'..
011F70:  6D 2E 47 6C 0A 27 13 C9 C3 27 04 C9 43 C2 47 29    m.Gl.'...'..C.G)
011F80:  11 6B F2 29 13 C9 BE 47 2C 13 43 7A 30 6A F4 2C    .k.)...G,.Cz0j.,
011F90:  13 43 7A 2E 6B 04 2C 13 BE 47 18 00 7C 0C 27 13    .Cz.k.,..G..|.'.
011FA0:  C9 C3 27 04 C9 43 C2 47 27 13 C9 6D 2E 47 6C 0A    ..'..C.G'..m.Gl.
011FB0:  27 13 C9 C3 27 04 C9 43 C2 47 25 11 6B F2 29 13    '...'..C.G%.k.).
011FC0:  C9 BE 47 2C 13 43 7A 30 6A F4 2C 13 43 7A 2E 6B    ..G,.Cz0j.,.Cz.k
011FD0:  05 29 13 C9 BE 47 23 13 C9 6D 45 47 20 06 BE A3    .)...G#..mEG ..£
011FE0:  6A 08 23 13 C9 6D 2B 47 6C 0E 23 13 C9 6D 2D 47    j.#..m+Gl.#..m-G
011FF0:  76 FF FF 18 08 87 1C 06 23 13 C9 20 06 6D 0A 8A    v.......#.. .m..
012000:  79 30 47 23 13 C9 20 06 6D 0A AD 79 30 47 23 13    y0G#.. .m..y0G#.
012010:  C9 BE 47 18 00 7C 0C 1B 47 76 FB 64 77 07 18 12    ..G..|..Gv.dw...
012020:  BC 6B 05 20 12 6D 09 9B 6A 04 6D 09 1C 12 2C 16    .k. .m..j.m...,.
012030:  22 0D 70 00 00 00 00 00 9A 48 6A 05 1A 0D 90 1E    ".p......Hj.....
012040:  0D 2C 14 BE 48 22 0D 70 00 00 00 00 00 93 6A 14    .,..H".p......j.
012050:  76 1B 65 20 09 16 C3 51 04 2C 07 18 12 C4 BE 47    v.e ...Q.,.....G
012060:  18 07 7C 0D 6C 0B 22 0D 53 01 8D 1E 0D 2C 14 71    ..|.l.".S....,.q
012070:  01 22 0D 53 01 A6 6B EE 6C 0B 5B 01 1A 12 89 1E    .".S..k.l.[.....
012080:  0D 2C 14 72 01 22 0D 70 00 00 00 00 81 9A 6B EA    .,.r.".p......k.
012090:  70 00 00 00 20 83 1E 02 BF 1C 00 6C 09 22 02 53    p... ......l.".S
0120A0:  01 8D 1E 02 27 00 20 00 18 14 9F 6B F0 22 02 1A    ....'. ....k."..
0120B0:  12 83 1E 0D 22 0D 53 01 A6 6A 0B 22 0D 53 01 8D    ....".S..j.".S..
0120C0:  1E 0D 2C 14 71 01 BF 1C 00 6C 17 27 07 C9 1A 0D    ..,.q....l.'....
0120D0:  D3 79 30 47 5B 01 22 12 1A 17 D3 CE 86 89 1E 0D    .y0G[.".........
0120E0:  27 00 20 00 18 14 9F 6B E2 2C 07 BE 47 6E FB 64    '. ....k.,..Gn.d
0120F0:  7C 0D 1B 47 C0 C0 AA C1 20 10 BE 97 6B 05 20 10    |..G.... ...k. .
012100:  E1 D1 2A ED 00 7C A5 3C 28 1E 21 3F 65 37 ED 52    ..*..|.<(.!?e7.R
012110:  06 FF 24 20 0E 06 80 7D C6 07 38 07 05 C6 03 38    ..$ ...}..8....8
012120:  02 CB F8 78 12 2A ED 00 ED 5B DF 49 0E 01 C3 C0    ...x.*...[.I....
012130:  49 00 00 D5 21 06 00 39 5E 23 56 D5 0E 30 1E FF    I...!..9^#V..0..
012140:  CD 05 00 21 00 00 B7 28 01 2B D1 0E 03 C3 C0 49    ...!...(.+.....I
012150:  E5 C5 06 04 0E 00 EB 7E F6 20 FE 72 20 08 0E 40    .......~. .r ..@
012160:  CB C8 CB 90 18 1E FE 77 20 0B 3E 80 F6 20 F6 08    .......w .>.. ..
012170:  4F CB C8 18 0F FE 61 20 43 3E 80 F6 20 F6 10 4F    O.....a C>.. ..O
012180:  CB C0 CB C8 23 7E FE 2B 20 06 3E C0 B1 4F 23 7E    ....#~.+ .>..O#~
012190:  FE 62 20 04 CB 88 CB 90 E1 C5 06 00 C5 E5 01 A4    .b .............
0121A0:  4D C3 F9 00 16 C2 5D 04 D5 E1 3A ED 00 FE FF 28    M.....]...:....(
0121B0:  0B C1 E1 77 23 70 23 36 00 2B 2B C9 E1 E1 21 00    ...w#p#6.++...!.
0121C0:  00 C9 00 00 D5 21 06 00 39 4E 23 46 23 5E 23 56    .....!..9N#F#^#V
0121D0:  C5 06 14 21 3F 65 7E FE 81 30 0D 23 23 23 10 F6    ...!?e~..0.###..
0121E0:  C1 21 00 00 22 ED 00 C9 C1 CD 50 4D 22 ED 00 C9    .!..".....PM"...
0121F0:  00 00 D5 21 06 00 39 5E 23 56 EB 7E FE 81 21 FF    ...!..9^#V.~..!.
012200:  FF 30 09 23 3E 02 2F A6 77 21 00 00 22 ED 00 00    .0.#>./.w!.."...
012210:  00 D5 21 06 00 39 5E 23 56 EB 7E FE 81 21 FF FF    ..!..9^#V.~..!..
012220:  30 08 23 3E 02 B6 77 21 00 00 22 ED 00 C9 00 00    0.#>..w!..".....
012230:  D5 21 0C 00 CD C2 4C 2A ED 00 23 7C B5 28 13 21    .!....L*..#|.(.!
012240:  06 00 39 4E 23 46 23 5E 23 56 23 7E 23 66 6F CD    ..9N#F#^#V#~#fo.
012250:  50 4D 22 ED 00 C9 00 00 D5 21 06 00 39 5E 23 56    PM"......!..9^#V
012260:  1A FE 7F D5 30 19 4F 06 00 C5 01 70 4E C3 F9 00    ....0.O....pN...
012270:  16 04 5E 02 D5 E1 ED 5B EF 00 2A ED 00 18 06 21    ..^....[..*....!
012280:  FF FF 11 FF FF 0E 09 C3 CC 49 00 00 D5 21 0D 00    .........I...!..
012290:  39 56 2B 5E 2B D5 56 2B 5E 2B D5 56 2B 5E 2B D5    9V+^+.V+^+.V+^+.
0122A0:  56 2B 5E ED 53 DF 49 1A FE 7F 30 24 4F 06 00 C5    V+^.S.I...0$O...
0122B0:  13 1A E6 FB 12 01 BB 4E C3 F9 00 16 D2 5D 08 D5    .......N.....]..
0122C0:  E1 2A ED 00 7C A5 2A EF 00 A4 A5 C6 01 9F 18 07    .*..|.*.........
0122D0:  21 06 00 39 F9 3E FF 6F 67 57 5F E5 2A DF 49 E3    !..9.>.ogW_.*.I.
0122E0:  C3 CC 49 00 00 D5 21 06 00 39 5E 23 56 21 00 00    ..I...!..9^#V!..
0122F0:  E5 E5 E5 D5 21 09 00 CD 90 4E 21 08 00 39 F9 C9    ....!....N!..9..
012300:  6D 24 9B 6A 03 BE 1C 10 6C 02 23 0C 75 20 2C 0E    m$.j....l.#.u ,.
012310:  43 91 6B 06 75 0A 2C 0E 43 91 6B 06 75 0D 2C 0E    C.k.u.,.C.k.u.,.
012320:  43 91 6B 06 75 09 2C 0E 43 91 6B DE 2C 0C 43 7A    C.k.u.,.C.k.,.Cz
012330:  2D 6B 09 6E FF FF 1C 00 23 0C 6C 09 2C 0C 43 7A    -k.n....#.l.,.Cz
012340:  2B 6B 02 23 0C 18 10 6B 2A 2C 0C 43 7A 30 6A 06    +k.#...k*,.Cz0j.
012350:  6D 0A 1C 10 6C 1D 75 78 23 0E C9 43 91 6B 06 75    m...l.ux#..C.k.u
012360:  58 2C 0E 43 91 6A 08 6D 10 1C 10 23 0C 6C 04 6D    X,.C.j.m...#.l.m
012370:  08 1C 10 6C 1F 20 02 6E D5 64 84 1C 02 AA 18 12    ...l. .n.d......
012380:  A3 6A 02 6C 35 21 04 18 14 CD 88 AB 18 06 CD 82    £j.l5!..........
012390:  1D 04 23 0C 2C 0C 4B 6D 7A 9F 6A 06 2C 0C 4B 6D    ..#.,.Kmz.j.,.Km
0123A0:  61 A3 6A 07 2C 0C 43 7A 20 6C 03 2C 0C 43 AA 76    a£j.,.Cz l.,.C.v
0123B0:  D5 64 16 F9 51 04 1C 02 6B BB 18 0E 6A 05 2C 0E    .d..Q...k...j.,.
0123C0:  18 0C 48 21 04 18 04 CD 88 7C 0C 1B 47 70 00 00    ..H!.....|..Gp..
0123D0:  00 00 00 AC C1 AA 6C 02 23 0D 75 20 2C 0F 43 91    ......l.#.u ,.C.
0123E0:  6B 06 75 0A 2C 0F 43 91 6B 06 75 0D 2C 0F 43 91    k.u.,.C.k.u.,.C.
0123F0:  6B 06 75 09 2C 0F 43 91 6B DE 2C 0D 43 7A 2B 6B    k.u.,.C.k.,.Cz+k
012400:  04 23 0D 6C 0E 2C 0D 43 7A 2D 6B 07 18 02 8E 1C    .#.l.,.Cz-k.....
012410:  02 23 0D 6C 10 22 04 53 01 89 AC 27 12 C9 43 7A    .#.l.".S...'..Cz
012420:  30 CE 83 1E 04 2C 0D 4B 6D 39 9F 6A 06 2C 0D 4B    0....,.Km9.j.,.K
012430:  6D 30 A3 6B E0 2C 0D 43 7A 2E 6B 33 70 CD CC CC    m0£k.,.Cz.k3p...
012440:  4C 7D AC 23 12 6C 16 22 09 22 05 27 1C C9 43 7A    L}.#.l.".".'..Cz
012450:  30 CE 89 83 1E 09 22 00 53 01 8D 1E 00 2C 12 4B    0.....".S....,.K
012460:  6D 39 9F 6A 06 2C 12 4B 6D 30 A3 6B DA 77 FB 75    m9.j.,.Km0£k.w.u
012470:  65 2C 0F 43 91 6B 06 75 45 2C 0F 43 91 6A 30 23    e,.C.k.uE,.C.j0#
012480:  0D 75 0A 2B 0F C3 20 11 66 08 06 1C 00 20 00 BE    .u.+.. .f.... ..
012490:  9B 6A 0F 6C 07 5B 01 1A 09 89 1E 04 29 00 6B F5    .j.l.[......).k.
0124A0:  6C 0D 6C 07 22 04 53 01 8D 1E 04 27 00 6B F5 18    l.l.".S....'.k..
0124B0:  0F 6A 05 2C 0F 18 0D 48 22 04 18 07 CE 89 7C 0D    .j.,...H".....|.
0124C0:  1B 47 C0 20 06 66 09 04 7C 04 1B 47 27 04 C9 43    .G. .f..|..G'..C
0124D0:  7A 30 6A 0B 75 0A C0 25 08 AA 66 08 06 7C 04 2C    z0j.u..%..f..|.,
0124E0:  04 4B 6D 5A 9F 6A 06 2C 04 4B 6D 41 A3 6A 07 2C    .KmZ.j.,.KmA£j.,
0124F0:  04 43 79 20 6C 03 2C 04 43 7A 78 6A 0A 75 08 C0    .Cy l.,.Czxj.u..
012500:  00 00 D5 21 06 00 39 4E 23 46 23 C5 4E 23 46 23    ...!..9N#F#.N#F#
012510:  5E 23 56 23 7E 23 66 6F 22 DF 49 78 B1 28 3A 7A    ^#V#~#fo".Ix.(:z
012520:  B3 28 36 7E FE 80 38 38 20 2F D5 C5 ED 53 ED 00    .(6~..88 /...S..
012530:  01 36 4F C3 F9 00 87 D5 E1 ED 4B ED 00 E1 E3 11    .6O.......K.....
012540:  80 00 D5 E5 C5 CD 4F 49 C1 E1 3A ED 00 77 23 0B    ......OI..:..w#.
012550:  78 B1 20 EF E1 E1 C3 2D 50 E1 21 00 00 C3 2D 50    x. ....-P.!...-P
012560:  E1 C5 E5 2A DF 49 E5 D5 C5 CD 57 4A 2A ED 00 7C    ...*.I....WJ*..|
012570:  B5 C2 25 50 21 04 00 39 5E 23 56 D5 13 1A E6 02    ..%P!..9^#V.....
012580:  28 18 01 88 4F C3 F9 00 16 56 4E 00 D5 E1 2A ED    (...O....VN...*.
012590:  00 22 36 50 2A EF 00 22 38 50 E1 E1 22 ED 00 01    ."6P*.."8P.."...
0125A0:  A5 4F C3 F9 00 87 D5 E1 D1 2A ED 00 E3 E5 1A 6F    .O.......*.....o
0125B0:  26 00 E5 01 B9 4F C3 F9 00 16 C4 5D 02 D5 E1 E1    &....O.....]....
0125C0:  C1 ED 5B DF 49 13 1A E6 02 28 3E E5 3E 1A ED B1    ..[.I....(>.>...
0125D0:  D1 20 36 B7 ED 52 2B 22 ED 00 ED 5B 36 50 19 ED    . 6..R+"...[6P..
0125E0:  4B 38 50 30 01 03 11 00 00 D5 C5 E5 ED 5B DF 49    K8P0.........[.I
0125F0:  D5 2A ED 00 22 36 50 01 FD 4F C3 F9 00 16 8A 4E    .*.."6P..O.....N
012600:  08 D5 E1 2A 36 50 22 ED 00 2A ED 00 D1 7C A5 3C    ...*6P"..*...|.<
012610:  28 1B E5 ED 53 ED 00 01 1D 50 C3 F9 00 8B D5 E1    (...S....P......
012620:  2A ED 00 18 08 21 0A 00 39 F9 21 00 00 ED 5B DF    *....!..9.!...[.
012630:  49 0E 06 C3 C0 49 00 00 00 00 00 00 D5 21 06 00    I....I.......!..
012640:  39 4E 23 46 23 C5 4E 23 46 23 5E 23 56 23 7E 23    9N#F#.N#F#^#V#~#
012650:  66 6F 22 DF 49 78 B1 28 3B 7A B3 28 37 7E FE 7F    fo".Ix.(;z.(7~..
012660:  38 38 FE 81 30 2E E5 D5 C5 ED 53 ED 00 01 73 50    88..0.....S...sP
012670:  C3 F9 00 87 D5 E1 ED 4B ED 00 E1 D1 E3 D5 5E 16    .......K......^.
012680:  00 D5 E5 C5 CD 9E 4A C1 E1 D1 23 0B 78 B1 20 EE    ......J...#.x. .
012690:  E1 E1 18 4B E1 21 00 00 18 45 D5 C5 4F 06 00 D1    ...K.!...E..O...
0126A0:  E1 22 ED 00 E1 D5 E5 C5 D5 01 AF 50 C3 F9 00 87    .".........P....
0126B0:  D5 E1 C1 2A ED 00 E3 E5 C5 01 BF 50 C3 F9 00 16    ...*.......P....
0126C0:  CC 5D 06 D5 E1 2A ED 00 D1 7C A5 3C 28 11 E5 ED    .]...*...|.<(...
0126D0:  53 ED 00 01 D9 50 C3 F9 00 8B D5 E1 2A ED 00 ED    S....P......*...
0126E0:  5B DF 49 0E 07 C3 C0 49 B2 5D 00 00 D5 21 06 00    [.I....I.]...!..
0126F0:  39 5E 23 56 23 ED 53 ED 00 7E 23 23 4E 23 46 EB    9^#V#.S..~##N#F.
012700:  20 08 66 08 06 7C 04 75 10 C0 23 08 AA 66 08 06     .f..|.u..#..f..
012710:  7C 04 1B 47 20 04 66 0B 02 7C 04 3F 65 D0 64 D5    |..G .f..|.?e.d.
012720:  64 FA 64 17 44 3C 42 E3 42 9E 43 F2 44 CB 45 C0    d.d.D<B.B.C.D.E.
012730:  46 CA 46 12 47 B2 5D 00 00 D5 21 06 00 39 7E FE    F.F.G.]...!..9~.
012740:  30 38 79 FE 3A 38 7C F6 20 18 0A 00 00 D5 21 06    08y.:8|. .....!.
012750:  00 39 7E F6 20 FE 61 38 63 FE 7B 38 66 18 5D 00    .9~. .a8c.{8f.].
012760:  00 D5 21 06 00 39 7E 17 38 52 18 57 00 00 D5 21    ..!..9~.8R.W...!
012770:  06 00 39 7E FE 20 38 4B FE 7F 28 47 18 3E 00 00    ..9~. 8K..(G.>..
012780:  D5 21 06 00 39 7E FE 30 38 32 FE 3A 38 35 18 2C    .!..9~.082.:85.,
012790:  00 00 D5 21 06 00 39 7E FE 21 38 20 FE 7F 38 23    ...!..9~.!8 ..8#
0127A0:  18 1A 00 00 D5 21 06 00 39 7E 18 A9 00 00 D5 21    .....!..9~.....!
0127B0:  06 00 39 7E FE 20 38 04 FE 80 38 07 21 00 00 22    ..9~. 8...8.!.."
0127C0:  ED 00 C9 21 01 00 22 ED 00 C9 00 00 D5 21 06 00    ...!.."......!..
0127D0:  39 7E FE 20 38 E6 FE 30 38 E9 FE 3A 38 DE FE 7F    9~. 8..08..:8...
0127E0:  30 DA F6 20 FE 61 38 DB FE 7B 38 D0 18 D5 00 00    0.. .a8..{8.....
0127F0:  D5 21 06 00 39 7E FE 09 38 C2 FE 0B 28 BE FE 0E    .!..9~..8...(...
012800:  38 C1 FE 20 28 BD 18 B4 00 00 D5 21 06 00 39 7E    8.. (......!..9~
012810:  FE 41 38 A8 FE 5B 38 AB 18 A2 00 00 D5 21 06 00    .A8..[8......!..
012820:  39 7E FE 30 38 96 FE 3A 38 99 F6 00 FE 61 38 8C    9~.08..:8....a8.
012830:  FE 67 38 8F 18 86 00 00 D5 21 06 00 39 5E 16 00    .g8......!..9^..
012840:  CB BB ED 53 ED 00 C9 00 00 D5 21 06 00 39 5E 23    ...S......!..9^#
012850:  7E B7 57 20 ED 7B FE 41 38 E8 FE 5B 30 E4 CB EB    ~.W .{.A8..[0...
012860:  18 E0 00 00 D5 21 06 00 39 5E 23 7E B7 57 20 D2    .....!..9^#~.W .
012870:  7B FE 61 38 CD FE 7B 30 C9 CB AB 18 C5 B2 5D 0D    {.a8..{0......].
012880:  49 C1 16 D4 5D 02 7C 04 0D 49 20 04 BE 97 6A 05    I...].|..I ...j.
012890:  18 04 8E 6C 02 18 04 7C 04 0D 49 78 FF 00 76 2C    ...l...|..Ix..v,
0128A0:  65 AA 75 FE 76 26 65 16 34 5D 02 20 00 36 0B 01    e.u.v&e.4]. .6..
0128B0:  2B 0A C3 16 6D 52 06 20 00 75 FF 16 A9 51 02 84    +...mR. .u...Q..
0128C0:  1C 00 BE 1C 02 6C 2D 20 04 2B 08 C3 16 DE 51 04    .....l- .+....Q.
0128D0:  20 00 42 0D 01 18 04 C5 4C 2B 0A C3 16 93 52 06     .B.....L+....R.
0128E0:  20 00 42 0D 01 18 04 C5 4C 16 A9 51 02 79 01 84     .B.....L..Q.y..
0128F0:  1C 00 23 02 42 0B 01 18 02 C5 44 C9 43 6A 02 18    ..#.B.....D.Cj..
012900:  5F 78 B1 C8 7B 77 0B 78 B1 C8 7B 54 5D 13 ED B0    _x..{w.x..{T]...
012910:  C9 00 00 D5 21 06 00 39 5E 23 56 23 D5 5E 23 56    ....!..9^#V#.^#V
012920:  23 4E 23 46 EB D1 ED 53 ED 00 78 B1 C8 ED B0 C9    #N#F...S..x.....
012930:  00 00 D5 21 06 00 39 5E 23 56 23 D5 5E 23 56 23    ...!..9^#V#.^#V#
012940:  4E 23 46 E1 78 B1 28 07 0B 1A 96 23 13 28 F5 32    N#F.x.(....#.(.2
012950:  ED 00 17 9F 32 EE 00 C9 00 00 D5 21 06 00 39 5E    ....2......!..9^
012960:  23 56 23 7E 23 23 4E 23 46 23 EB 5F 78 B1 05 28    #V#~##N#F#._x..(
012970:  08 7E 23 BB 20 F6 2B 44 4D ED 43 ED 00 C9 00 00    .~#. .+DM.C.....
012980:  D5 21 06 00 39 5E 23 56 23 D5 5E 23 56 23 4E 23    .!..9^#V#.^#V#N#
012990:  46 E1 EB E5 B7 ED 52 B7 ED 42 E1 38 04 EB ED B0    F.....R..B.8....
0129A0:  C9 0B 09 EB 09 03 ED B8 C9 00 00 D5 21 06 00 39    ............!..9
0129B0:  7E 23 66 6F AF 47 4F ED B1 21 FF FF B7 ED 42 22    ~#fo.GO..!....B"
0129C0:  ED 00 C9 00 00 D5 21 06 00 39 5E 23 56 23 7E 23    ......!..9^#V#~#
0129D0:  66 6F ED 53 ED 00 7E 12 23 13 B7 20 F9 C9 00 00    fo.S..~.#.. ....
0129E0:  D5 21 06 00 39 5E 23 56 23 7E 23 66 6F ED 53 ED    .!..9^#V#~#fo.S.
0129F0:  00 1A B7 13 20 FB 1B 18 DD 00 00 D5 21 08 00 39    .... .......!..9
012A00:  56 1E 00 2B 7E 2B 6E 67 7E BA 28 07 23 BB 20 F8    V..+~+ng~.(.#. .
012A10:  21 00 00 22 ED 00 C9 00 00 D5 21 06 00 39 5E 23    !.."......!..9^#
012A20:  56 23 7E 23 66 6F 1A A6 F5 1A 96 20 07 F1 28 05    V#~#fo..... ..(.
012A30:  13 23 18 F2 E1 6F 17 9F 67 22 ED 00 C9 00 00 D5    .#...o..g"......
012A40:  21 0B 00 39 46 2B 4E 2B 56 2B 5E 2B 7E 2B 6E 67    !..9F+N+V+^+~+ng
012A50:  EB 78 B1 28 10 1A A6 F5 1A 96 20 08 F1 28 06 13    .x.(...... ..(..
012A60:  23 0B 18 ED E1 6F 17 9F 67 22 ED 00 C9 00 00 D5    #....o..g"......
012A70:  21 0B 00 39 46 2B 4E 2B 56 2B 5E 2B 7E 2B 6E 67    !..9F+N+V+^+~+ng
012A80:  EB ED 53 ED 00 0B 78 B1 7E 12 28 06 23 13 0B B7    ..S...x.~.(.#...
012A90:  20 F4 C9 00 00 D5 21 0B 00 39 46 2B 4E 2B 56 2B     .....!..9F+N+V+
012AA0:  5E 2B 7E 2B 6E 67 EB ED 53 ED 00 1A B7 13 20 FB    ^+~+ng..S..... .
012AB0:  1B 78 B1 28 0A 7E 12 23 13 0B B7 20 F4 18 01 12    .x.(.~.#... ....
012AC0:  C9 00 00 D5 21 06 00 39 7E 23 66 6F 22 ED 00 2B    ....!..9~#fo"..+
012AD0:  23 7E B7 C8 FE 41 38 F8 FE 5B 30 F4 EE 20 77 18    #~...A8..[0.. w.
012AE0:  EF 00 00 D5 21 0B 00 39 46 2B 4E 2B 2B 5E 2B 7E    ....!..9F+N++^+~
012AF0:  2B 6E 67 78 B1 C8 7E B7 C8 73 23 0B 18 F5 00 00    +ngx..~..s#.....
012B00:  00 6B C4 2B 06 C3 16 CE 5D 02 7D 09 01 3F 65 7F    .k.+....].}..?e.
012B10:  48 88 48 99 48 B2 5D 00 00 D5 21 06 00 39 5E 23    H.H.H.]...!..9^#
012B20:  56 D5 06 14 21 3F 65 C5 E5 01 2F 49 C3 F9 00 16    V...!?e.../I....
012B30:  BC 4C 00 D5 E1 E1 11 03 00 19 C1 10 EA 01 43 49    .L............CI
012B40:  C3 F9 00 16 D4 5D 02 D5 E1 C9 B2 5D 00 00 D5 21    .....].....]...!
012B50:  06 00 39 5E 23 56 1A FE 80 20 1B 01 61 49 C3 F9    ..9^#V... ..aI..
012B60:  00 16 DC 5D 00 D5 E1 2A ED 00 3E 0D 95 C0 BC C0    ...]...*..>.....
012B70:  2E 0A 22 ED 00 C9 FE 7F 21 FF FF 0E 04 30 41 D5    ..".....!....0A.
012B80:  4F 06 00 C5 01 8A 49 C3 F9 00 16 FE 5D 00 D5 E1    O.....I.....]...
012B90:  C1 D1 13 1A 1B 2A ED 00 41 0E 04 E6 02 28 21 7D    .....*..A....(!}
012BA0:  FE 0D 28 AB FE 1A 20 18 D5 48 06 00 C5 E5 01 B4    ..(... ..H......
012BB0:  49 C3 F9 00 16 06 5E 04 D5 E1 D1 21 FF FF 0E 04    I.....^....!....
012BC0:  22 ED 00 7C A5 3C C0 13 13 79 12 C9 22 ED 00 ED    "..|.<...y.."...
012BD0:  53 EF 00 7C A5 A2 A3 3C D1 C0 13 13 79 12 C9 00    S..|..£<....y...
012BE0:  00 00 00 00 D5 21 08 00 CD 52 49 2A ED 00 7C A5    .....!...RI*..|.
012BF0:  3C C8 7D F5 21 0A 00 CD 52 49 2A ED 00 7C A5 3C    <.}.!...RI*..|.<
012C00:  C8 65 F1 6F 22 ED 00 C9 00 00 D5 21 06 00 39 4E    .e.o"......!..9N
012C10:  23 46 23 5E 23 56 1A FE 80 20 12 C5 01 22 4A C3    #F#^#V... ..."J.
012C20:  F9 00 16 DE 5D 00 D5 E1 E1 22 ED 00 C9 6F 26 00    ....]...."...o&.
012C30:  D5 E5 C5 01 39 4A C3 F9 00 16 06 5E 00 D5 E1 E1    ....9J.....^....
012C40:  D1 D1 ED 4B ED 00 78 A1 3C 0E 0A C2 C0 49 21 FF    ...K..x.<....I!.
012C50:  FF C3 C0 49 00 00 D5 21 06 00 39 5E 23 56 EB 22    ...I...!..9^#V."
012C60:  DF 49 7E 23 46 21 00 00 FE 7F 30 26 4F C5 06 00    .I~#F!....0&O...
012C70:  C5 01 77 4A C3 F9 00 16 02 5E 02 D5 E1 C1 2A ED    ..wJ.....^....*.
012C80:  00 3E 1A 95 20 0C BC 20 09 21 00 00 78 E6 02 28    .>.. .. .!..x..(
012C90:  01 23 ED 5B DF 49 0E 02 C3 C0 49 00 00 D5 21 06    .#.[.I....I...!.
012CA0:  00 39 4E 23 46 23 5E 23 56 EB 22 DF 49 7E 23 56    .9N#F#^#V.".I~#V
012CB0:  FE 80 20 2B 21 0A 00 ED 42 20 13 01 0D 00 C5 01    .. +!...B ......
012CC0:  C5 4A C3 F9 00 16 D8 5D 02 D5 E1 01 0A 00 C5 01    .J.....]........
012CD0:  D5 4A C3 F9 00 16 D8 5D 00 D5 E1 E1 C3 6A 4B FE    .J.....].....jK.
012CE0:  7F 20 43 21 01 00 B7 ED 42 20 03 01 0A 00 21 0A    . C!....B ....!.
012CF0:  00 ED 42 20 1A 01 0D 00 C5 01 FF 4A C3 F9 00 16    ..B .......J....
012D00:  D5 21 06 00 39 5E 23 56 23 7E 23 66 6F E5 E1 E5    .!..9^#V#~#fo...
012D10:  1A 47 B7 28 0B 7E B8 28 07 23 B7 20 F8 13 18 EE    .G.(.~.(.#. ....
012D20:  E1 ED 53 ED 00 C9 00 00 D5 21 06 00 39 5E 23 56    ..S......!..9^#V
012D30:  62 6B 22 ED 00 01 FF FF 7E 03 23 B7 20 FA CB 38    bk".....~.#. ..8
012D40:  CB 19 2B 2B 79 48 47 0C C5 46 1A 77 78 12 13 2B    ..++yHG..F.wx..+
012D50:  C1 10 F5 0D 20 F2 C9 00 00 D5 21 08 00 39 5E 2B    .... .....!..9^+
012D60:  7E 2B 6E 67 01 00 00 7E BB 20 02 44 4D 23 B7 20    ~+ng...~. .DM#. 
012D70:  F6 ED 43 ED 00 C9 00 00 D5 21 08 00 39 5E 2B 7E    ..C......!..9^+~
012D80:  2B 6E 67 22 ED 00 7E B7 C8 73 23 18 F9 00 00 D5    +ng"..~..s#.....
012D90:  21 06 00 39 5E 23 56 23 7E 23 66 6F EB D5 01 00    !..9^#V#~#fo....
012DA0:  00 1A BE 28 06 B7 28 0B 13 18 F6 03 D1 D5 23 7E    ...(..(.......#~
012DB0:  B7 20 EE D1 ED 43 ED 00 C9 00 00 D5 21 06 00 39    . ...C......!..9
012DC0:  7E 23 66 6F 22 ED 00 2B 23 7E B7 C8 FE 61 38 F8    ~#fo"..+#~...a8.
012DD0:  FE 7B 30 F4 EE 20 77 18 EF B2 5D 00 00 00 00 00    .{0.. w...].....
012DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
012E10:  00 00 00 00 00 00 00 D5 21 06 00 39 5E 23 56 21    ........!..9^#V!
012E20:  ED 53 E5 D5 21 02 00 CD 3D 54 D1 D1 0E 13 CD 05    .S..!...=T......
012E30:  00 67 6F 22 ED 00 C9 00 00 D5 21 06 00 39 4E 23    .go"......!..9N#
012E40:  46 23 5E 23 56 ED 53 11 54 ED 43 13 54 11 11 54    F#^#V.S.T.C.T..T
012E50:  0E 98 CD 05 00 C9 00 00 D5 21 06 00 39 4E 23 23    .........!..9N##
012E60:  5E 23 56 CD 05 00 32 ED 00 AF 32 EE 00 22 EF 00    ^#V...2...2.."..
012E70:  C9 00 00 D5 21 06 00 39 4E 23 46 23 5E 23 56 23    ....!..9N#F#^#V#
012E80:  D5 21 A0 54 E5 ED 43 A3 54 2A 01 00 11 58 00 19    .!.T..C£T*...X..
012E90:  5E 23 56 ED 53 A1 54 21 02 00 CD AC 54 E1 E1 C9    ^#V.S.T!....T...
012EA0:  CD 00 00 00 00 C9 00 00 D5 21 06 00 39 4E 23 46    .........!..9N#F
012EB0:  23 5E 23 56 23 ED 43 E0 54 EB E5 5E 23 56 23 D5    #^#V#.C.T..^#V#.
012EC0:  4E 23 46 23 5E 23 56 23 D5 5E 23 56 23 D5 5E 23    N#F#^#V#.^#V#.^#
012ED0:  56 23 D5 DD E1 5E 23 56 23 D5 FD E1 E1 D1 F1 CD    V#...^#V#.......
012EE0:  00 00 22 DB 53 E1 D5 F5 D1 73 23 72 23 71 23 70    ..".S....s#r#q#p
012EF0:  23 D1 73 23 72 23 ED 5B DB 53 73 23 72 23 DD E5    #.s#r#.[.Ss#r#..
012F00:  E9 55 02 D5 E1 2A ED 00 7C B5 28 E9 01 0A 00 C5    .U...*..|.(.....
012F10:  01 16 4B C3 F9 00 16 E9 55 00 D5 E1 2A ED 00 7C    ..K.....U...*..|
012F20:  B5 28 ED E1 18 44 5F 7A 16 00 D5 E6 02 28 22 21    .(...D_z.....("!
012F30:  01 00 ED 42 28 08 21 0A 00 B7 ED 42 20 13 01 0D    ...B(.!....B ...
012F40:  00 C5 01 48 4B C3 F9 00 16 00 5E 02 D5 E1 01 0A    ...HK.....^.....
012F50:  00 C5 01 58 4B C3 F9 00 16 00 5E 00 D5 E1 C1 D1    ...XK.....^.....
012F60:  2A ED 00 7C A5 3C 28 02 60 69 ED 5B DF 49 0E 05    *..|.<(.`i.[.I..
012F70:  C3 C0 49 00 00 D5 21 06 00 39 4E 23 7E 23 5E 23    ..I...!..9N#~#^#
012F80:  56 32 E1 49 06 00 D5 C5 21 02 00 CD A1 4A C1 E1    V2.I....!....J..
012F90:  ED 5B ED 00 7A A3 3C C8 3A E1 49 06 00 4F E5 C5    .[..z£<.:.I..O..
012FA0:  21 02 00 CD A1 4A C1 E1 C9 00 00 D5 21 06 00 39    !....J......!..9
012FB0:  5E 23 56 EB E5 E5 11 3F 65 D5 21 02 00 CD 52 49    ^#V....?e.!...RI
012FC0:  D1 ED 5B ED 00 3E 0A 93 20 03 BA 28 0A 7A A3 3C    ..[..>.. ..(.z£<
012FD0:  28 05 E1 73 23 18 DE E1 C1 E5 B7 ED 42 E1 28 02    (..s#.......B.(.
012FE0:  AF 77 7A A3 3C 28 03 01 00 00 ED 43 ED 00 C9 00    .wz£<(.....C....
012FF0:  00 D5 21 06 00 39 4E 23 46 23 5E 23 56 23 7E 23    ..!..9N#F#^#V#~#
013000:  66 6F AF 32 ED 00 32 EE 00 CB 7A C0 B2 B3 C8 C5    fo.2..2...z.....
013010:  1B 7A B3 28 1C D5 E5 C5 21 04 00 CD 52 49 C1 E1    .z.(....!...RI..
013020:  ED 5B ED 00 7A A3 3C 28 10 7B 02 03 FE 0A D1 20    .[..z£<(.{..... 
013030:  DF AF 02 C1 ED 43 ED 00 C9 11 00 00 ED 53 ED 00    .....C.......S..
013040:  D1 E1 AF ED 42 C8 02 C9 00 00 D5 21 06 00 39 5E    ....B......!..9^
013050:  23 56 21 3F 65 01 03 00 09 E5 D5 21 02 00 CD 8B    #V!?e......!....
013060:  4C D1 D1 2A ED 00 7C A5 3C C8 D5 21 0A 00 E5 21    L..*..|.<..!...!
013070:  02 00 CD A1 4A D1 D1 2A ED 00 7C A5 3C C8 21 00    ....J..*..|.<.!.
013080:  00 22 ED 00 C9 00 00 D5 21 06 00 39 5E 23 56 23    ."......!..9^#V#
013090:  4E 23 46 23 C5 EB 7E 23 B7 28 19 5F 16 00 D5 E5    N#F#..~#.(._....
0130A0:  21 04 00 CD A1 4A E1 D1 ED 5B ED 00 7A A3 FE FF    !....J...[..z£..
0130B0:  20 E4 C1 C9 C1 21 00 00 22 ED 00 C9 00 00 D5 21     ....!.."......!
0130C0:  06 00 39 5E 23 56 1A ED 53 DF 49 21 FF FF FE 7F    ..9^#V..S.I!....
0130D0:  30 56 D5 6F 26 00 E5 13 1A E6 04 28 18 21 1A 00    0V.o&......(.!..
0130E0:  E5 01 E7 4C C3 F9 00 16 00 5E 02 D5 E1 2A ED 00    ...L.....^...*..
0130F0:  7C A5 3C 28 33 01 FB 4C C3 F9 00 16 BE 5D 02 D5    |.<(3..L.....]..
013100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
013110:  10 00 01 00 02 09 52 E5 10 00 C1 02 00 00 00 02    ......R.........
013120:  10 00 C6 02 00 00 00 02 10 00 C2 02 00 00 00 02    ................
013130:  10 00 C7 02 00 00 00 02 10 00 C3 02 00 00 00 02    ................
013140:  10 00 C8 02 00 00 00 02 10 00 C4 02 00 00 00 02    ................
013150:  10 00 C9 02 00 00 00 02 10 00 C5 02 00 00 00 02    ................
013160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013200:  D1 73 23 72 23 FD E5 D1 73 23 72 23 C9 00 00 D5    .s#r#...s#r#....
013210:  21 06 00 39 4E 23 46 23 5E 23 56 21 ED 53 E5 C5    !..9N#F#^#V!.S..
013220:  21 DD 53 E5 D5 21 02 00 CD 3D 54 CD 3A 54 21 08    !.S..!...=T.:T!.
013230:  00 39 F9 11 DD 53 0E 17 CD 05 00 67 6F 22 ED 00    .9...S.....go"..
013240:  C9 00 00 D5 21 06 00 39 5E 23 56 23 7E 12 C9 00    ....!..9^#V#~...
013250:  00 D5 21 06 00 39 5E 23 56 1A 6F 26 00 22 ED 00    ..!..9^#V.o&."..
013260:  C9 00 00 D5 21 06 00 39 4E 23 46 ED 68 26 00 22    ....!..9N#F.h&."
013270:  ED 00 C9 00 00 D5 21 06 00 39 4E 23 46 23 7E ED    ......!..9N#F#~.
013280:  79 C9 00 00 D5 0E 19 CD 05 00 6F 26 00 22 ED 00    y.........o&."..
013290:  C9 00 00 D5 21 06 00 39 5E 0E 0E CD 05 00 3C 9F    ....!..9^.....<.
0132A0:  67 6F 22 ED 00 C9 00 00 D5 21 06 00 39 5E 23 56    go"......!..9^#V
0132B0:  D5 21 ED 53 E5 21 02 00 CD 3D 54 0E 23 D1 E1 CD    .!.S.!...=T.#...
0132C0:  05 00 3C 28 1A 21 10 54 56 2B 5E 2B 66 2E 00 CB    ..<(.!.TV+^+f...
0132D0:  3A CB 1B CB 1C CB 1D 22 ED 00 ED 53 EF 00 C9 21    :......"...S...!
0132E0:  FF FF 22 ED 00 22 EF 00 C9 00 00 D5 21 06 00 39    ..".."......!..9
0132F0:  5E 16 00 D5 CD 13 56 2A ED 00 D1 7C B5 21 00 00    ^.....V*...|.!..
013300:  22 ED 00 C0 0E 05 CD 05 00 21 01 00 22 ED 00 C9    "........!.."...
013310:  00 00 D5 2A 01 00 11 2B 00 19 5E 23 56 ED 53 94    ...*...+..^#V.S.
013320:  56 CD 93 56 3C 6F 26 00 22 ED 00 C9 00 00 D5 21    V..V<o&."......!
013330:  06 00 39 E5 01 3A 56 C3 F9 00 16 C0 5D 00 D5 E1    ..9..:V.....]...
013340:  E1 7E 2A ED 00 CB 7C 28 06 FE 02 28 02 EE 05 87    .~*...|(...(....
013350:  87 87 87 67 2E 00 22 13 54 3E 2A 32 11 54 3E FE    ...g..".T>*2.T>.
013360:  32 12 54 11 11 54 0E 31 C3 05 00 00 00 D5 21 06    2.T..T.1......!.
013370:  00 39 5E 23 56 1B 6B 62 29 19 23 EB 2A 01 00 19    .9^#V.kb).#.*...
013380:  7E 32 94 56 23 7E 32 95 56 CD 93 56 6F 26 00 22    ~2.V#~2.V..Vo&."
013390:  ED 00 C9 C3 00 00 B2 5D 7A 5D 2C 06 73 01 C9 18    .......]z],.s...
0133A0:  04 47 7C 04 7A 5D AA BE 1C 00 6C 0A 59 04 58 07    .G|.z]....l.Y.X.
0133B0:  65 05 4F 04 23 00 20 00 18 08 97 6B EF 18 00 7C    e.O.#. ....k...|
0133C0:  06 7A 5D 21 04 18 0E CD 8C AB 21 08 6F 00 00 00    .z]!......!.o...
0133D0:  00 99 6A 04 18 0E 6C 01 BE AA 21 0A 18 14 CD AF    ..j...l...!.....
0133E0:  AB 18 04 CD 82 AA 19 04 D0 6B 04 18 10 7A 01 6A    .........k...z.j
0133F0:  0C 20 12 18 12 7A 01 AA 21 08 66 0D 08 59 04 20    . ...z..!.f..Y. 
013400:  6A 06 27 10 C9 51 01 47 65 02 4F 00 6C 42 25 0A    j.'..Q.Ge.O.lB%.
013410:  6A 02 18 12 6A 05 27 10 C9 BE 47 18 0A 7C 10 CB    j...j.'...G..|..
013420:  B0 5E 2B 00 B0 5E 2D 00 B8 5E 65 00 CE 5E 2E 00    .^+..^-..^e..^..
013430:  D9 5E 38 00 D9 5E 39 00 E3 5E 61 00 E3 5E 62 00    .^8..^9..^a..^b.
013440:  E3 5E 63 00 E3 5E 64 00 E3 5E 66 00 00 00 6C 9D    .^c..^d..^f...l.
013450:  27 0A AA 18 16 97 68 0A 6C B4 83 62 76 3F 65 16    '.....h.l..bv?e.
013460:  4C 49 02 55 01 7C 04 83 62 59 03 16 4C 49 02 55    LI.U.|..bY..LI.U
013470:  01 7C 04 83 62 60 03 C9 43 55 01 6B 07 5E 03 6E    .|..b`..CU.k.^.n
013480:  FF FF 55 01 7C 04 83 62 77 08 75 0A C0 78 89 00    ..U.|..bw.u..x..
013490:  65 02 4F 00 27 99 C9 43 1C 8D 6A 06 76 FF FF 51    e.O.'..C..j.v..Q
0134A0:  01 91 6A 05 6E FF FF 7C 99 18 8D 69 16 66 06 00    ..j.n..|...i.f..
0134B0:  69 17 27 99 C9 43 1C 8D BF 1C 93 18 8D 7A 2A 6B    i.'..C.......z*k
0134C0:  09 BE 1C 93 27 99 C9 43 1C 8D 6D 7F 1C 91 20 8D    ....'..C..m... .
0134D0:  6D 39 9F 6A 05 20 8D 6D 30 A3 6A 24 BE 1C 91 75    m9.j. .m0£j$...u
0134E0:  0A 18 93 87 AA 18 8F 7A 30 81 1C 91 27 99 C9 43    .......z0...'..C
0134F0:  1C 8D 20 8D 6D 39 9F 6A 05 20 8D 6D 30 A3 6B DF    .. .m9.j. .m0£k.
013500:  BE 1C 8F 18 8D 6C 17 6D 02 1C 8F 27 99 C9 43 1C    .....l.m...'..C.
013510:  8D 6C 1E BF 1C 8F 27 99 C9 43 1C 8D 6C 13 CB 07    .l....'..C..l...
013520:  60 6C 00 07 60 4C 00 13 60 68 00 13 60 48 00 00    `l..`L..`h..`H..
013530:  00 20 8D 6D 5A 9F 6A 05 20 8D 6D 41 A3 6A 06 18    . .mZ.j. .mA£j..
013540:  8D 79 20 6C 02 18 8D 69 0F 18 91 7A 7F 6B 03 BF    .y l...i...z.k..
013550:  1C 91 6C 10 18 93 6A 08 2C 9B 73 01 C9 51 01 47    ..l...j.,.s..Q.G
013560:  65 02 4F 00 29 91 6A 04 51 01 79 01 6B E6 69 10    e.O.).j.Q.y.k.i.
013570:  20 91 20 95 2C 9F 4C 66 07 06 69 11 51 01 7A 30     . .,.Lf..i.Q.z0
013580:  6B 1E 65 02 4F 00 6D 08 1C 8B 75 78 51 01 91 6B    k.e.O.m...uxQ..k
013590:  05 75 58 51 01 91 6A 08 6D 10 1C 8B 65 02 4F 00    .uXQ..j.m...e.O.
0135A0:  6C 08 6D 12 1C 8B 2B 8B 72 02 20 91 6D 7F 9B 6A    l.m...+.r. .m..j
0135B0:  04 6D 7F 1C 91 20 8B C0 20 95 20 99 2B 08 C3 66    .m... .. . .+..f
0135C0:  08 0A 6B 04 18 89 7C 99 18 93 6B 02 69 12 20 8B    ..k...|...k.i. .
0135D0:  C0 2B 04 C3 66 05 06 1D 85 18 8F 6C 1B 2C 9B 44    .+..f......l.,.D
0135E0:  C9 19 85 49 6C 21 2C 9B 44 C9 19 85 47 6C 18 2C    ...Il!,.D...Gl.,
0135F0:  9B 44 C9 18 85 48 6C 0F CB DD 60 02 00 E6 60 01    .D...Hl...`...`.
013600:  02 6D 09 9B 6A 09 20 02 50 06 7A 21 81 6C 04 18    .m..j. .P.z!.l..
013610:  02 79 30 AA 65 05 4F 04 7C 0C 7A 5D 77 0A C0 77    .y0.e.O.|.z]w..w
013620:  0A 2C 1A 4C 28 1C 69 10 2C 00 43 7A 25 6A 0E 23    .,.L(.i.,.Cz%j.#
013630:  0C 59 04 27 02 C9 4B 65 05 4F 04 69 11 BE 1B 06    .Y.'..Ke.O.i....
013640:  1B 09 1B 07 1B 08 1C 16 1B 04 1B 0A 1B 0B 6D 20    ..............m 
013650:  54 07 6D 06 1C 14 23 00 C9 43 6C 14 BF 1B 09 6C    T.m...#..Cl....l
013660:  24 BF 1B 08 6C 1F BF 1B 07 6C 1A BF 1B 0B 6C 15    $...l....l....l.
013670:  CB 5C 57 20 00 61 57 2B 00 66 57 2D 00 6B 57 23    .\W .aW+.fW-.kW#
013680:  00 00 00 6C 02 6C CF 2C 00 43 7A 2A 6B 0A 28 1C    ...l.l.,.Cz*k.(.
013690:  C9 44 1C 16 23 00 6C 1D 17 07 BC 6A 06 75 30 2C    .D..#.l....j.u0,
0136A0:  02 43 91 6A 04 6D 30 54 07 75 0A 2B 02 C3 20 04    .C.j.m0T.u.+.. .
0136B0:  66 02 06 1C 16 2C 00 43 7A 2E 6B 24 2B 0A 43 79    f....,.Cz.k$+.Cy
0136C0:  01 47 23 00 C9 43 7A 2A 6B 0A 28 1C C9 44 1C 14    .G#..Cz*k.(..D..
0136D0:  23 00 6C 0C 75 0A 2B 02 C3 20 04 66 02 06 1C 14    #.l.u.+.. .f....
0136E0:  75 6C 2C 02 43 91 1B 04 6A 02 23 00 20 14 BE 97    ul,.C...j.#. ...
0136F0:  6A 03 BE 1C 14 27 00 C9 43 69 0F 23 0C 17 07 BC    j....'..Ci.#....
013700:  6A 0B 20 0C 25 18 AA 66 0C 02 81 1C 0C 59 04 28    j. .%..f.....Y.(
013710:  1E C9 4C 65 05 4F 04 17 07 6A 0A 20 0C 20 18 66    ..Le.O...j. . .f
013720:  0C 02 81 1C 0C 69 12 28 1C C9 44 1C 02 20 02 16    .....i.(..D.. ..
013730:  A9 51 02 1C 10 20 0C 17 0C 6A 0F 20 16 18 14 97    .Q... ...j. ....
013740:  6A 04 18 16 6C 02 18 12 6C 02 18 12 1C 14 81 1C    j...l...l.......
013750:  0C 17 07 BC 6A 0E 20 0C 20 18 18 16 84 AA 66 0C    ....j. . .....f.
013760:  02 81 1C 0C BE 1C 10 6C 0C 59 04 27 04 C9 4B 65    .......l.Y.'..Ke
013770:  05 4F 04 23 10 20 10 18 14 97 6B ED 17 07 6A 0E    .O.#. ....k...j.
013780:  20 0C 20 18 18 16 84 AA 66 0C 02 81 1C 0C 69 13     . .....f.....i.
013790:  2B 06 43 79 01 47 17 0B 6A 02 23 16 2B 06 43 79    +.Cy.G..j.#.+.Cy
0137A0:  01 47 17 0B 6A 02 25 16 2B 06 43 79 01 47 17 0B    .G..j.%.+.Cy.G..
0137B0:  6A 04 2B 16 71 02 2B 06 43 79 01 47 17 0B 6A 04    j.+.q.+.Cy.G..j.
0137C0:  2B 16 72 02 77 0A 2C 0A BF 8E C4 43 54 06 BE 1C    +.r.w.,....CT...
0137D0:  18 1F 12 75 64 50 06 91 6B 05 75 69 50 06 91 CC    ...udP..k.uiP...
0137E0:  B4 1B 12 17 14 BC 6A 03 BF 1C 1E 64 03 17 10 C4    ......j....d....
0137F0:  43 1B 10 17 0E 6A 0A 2B 26 73 04 C9 45 1D 04 6C    C....j.+&s..E..l
013800:  00 EF 60 00 00 00 00 6D 0A 1C 8B 69 13 20 91 6D    ..`....m...i. .m
013810:  7F 9B 6A 04 6D 7F 1C 91 75 0A C1 20 95 20 99 2B    ..j.m...u.. . .+
013820:  08 C3 66 08 0A 6B 04 18 89 7C 99 18 93 6B 02 69    ..f..k...|...k.i
013830:  14 C0 2B 02 C3 66 04 04 1E 80 2C 9B 44 C9 1A 80    ..+..f....,.D...
013840:  4A 69 15 AA 27 9B AA AA C1 6C 0A 27 A1 C9 43 7A    Ji..'....l.'..Cz
013850:  5D 6B 02 6C 05 2C A1 43 6B F1 2C A1 43 6B 04 18    ]k.l.,.Ck.,.Ck..
013860:  91 7C A1 2C 04 43 7A 5E 6B 05 BE 1C 00 23 04 6C    .|.,.Cz^k....#.l
013870:  39 18 04 1C 06 BE 1C 02 6C 0E 59 01 27 08 C9 43    9.......l.Y.'..C
013880:  91 6A 05 BF 1C 02 6C 07 2C 06 43 7A 5D 6B EB 20    .j....l.,.Cz]k. 
013890:  00 18 04 91 6A 12 18 9B 6A 08 2C A3 73 01 C9 51    ....j...j.,£s..Q
0138A0:  01 47 65 02 4F 00 6C 02 6C 0A 29 99 6A 04 51 01    .Ge.O.l.l.).j.Q.
0138B0:  79 01 6B BD 18 9B 6A 07 2C A3 73 01 C9 BE 47 77    y.k...j.,£s...Gw
0138C0:  F8 6C 2F 6C 37 CB 49 60 63 00 70 60 73 00 7C 60    .l/l7.I`c.p`s.|`
0138D0:  69 00 A2 60 78 00 A6 60 6F 00 AA 60 64 00 AA 60    i..`x..`o..`d..`
0138E0:  75 00 0D 61 65 00 0D 61 66 00 43 61 5B 00 00 00    u..ae..af.Ca[...
0138F0:  6C D1 18 93 6A 04 23 89 24 9B 6C 2A 59 01 18 8F    l...j.#.$.l*Y...
013900:  91 6A 06 65 02 4F 00 6C 1D 18 89 7C 99 CB AD 5F    .j.e.O.l...|..._
013910:  20 00 AD 5F 09 00 AD 5F 0A 00 B2 5F 25 00 09 62     .._..._..._%..b
013920:  00 00 00 00 6C D6 69 18 18 89 7C 99 83 62 AA 6E    ....l.i...|..b.n
013930:  5A 5F 55 02 2B 08 C3 20 08 66 0E 04 1C 00 76 3F    Z_U.+.. .f....v?
013940:  65 59 01 16 08 4A 04 18 00 7C 06 83 62 AA 6E 67    eY...J...|..b.ng
013950:  5F 55 02 64 03 18 06 48 2B 0A C3 20 0A 66 0E 04    _U.d...H+.. .f..
013960:  1C 00 20 06 59 01 16 08 4A 04 18 00 7C 06 83 62    .. .Y...J...|..b
013970:  6E 73 5F 55 02 18 04 55 03 2B 08 C3 20 08 66 0E    ns_U...U.+.. .f.
013980:  04 7C 04 3F 65 39 65 3B 65 3D 65 CB 45 F2 44 10    .|.?e9e;e=e.E.D.
013990:  5E 36 5E 7B 5E 50 5F 98 5E 5A 5F 67 5F 73 5F 86    ^6^{^P_.^Z_g_s_.
0139A0:  5F C5 61 F2 61 F2 61 F2 61 F2 61 F2 61 F2 61 0D    _.a.a.a.a.a.a.a.
0139B0:  62 26 62 94 5F 2C 62 4B 62 6E 62 B2 5D 3F 65 B2    b&b._,bKbnb.]?e.
0139C0:  5D 8B 63 AA 6C 37 1F 01 6D 7A 9F 6A 05 1F 01 6D    ].c.l7..mz.j...m
0139D0:  61 A3 6A 06 17 01 7A 20 6C 02 17 01 AA 1F 02 6D    a£j...z l......m
0139E0:  7A 9F 6A 05 1F 02 6D 61 A3 6A 06 17 02 7A 20 6C    z.j...ma£j...z l
0139F0:  02 17 02 94 6A 07 1F 01 17 02 84 7C 06 27 06 C9    ....j......|.'..
013A00:  1C 50 06 7A 64 6A 04 50 06 7A 69 6A 09 28 26 C9    .P.zdj.P.zij.(&.
013A10:  44 CF 1D 04 6C 07 28 26 C9 44 CD 1D 04 75 64 50    D...l.(&.D...udP
013A20:  06 91 6B 05 75 69 50 06 91 6A 08 21 04 6F 00 00    ..k.uiP..j.!.o..
013A30:  00 00 99 6A 08 19 04 8F 1D 04 BF 1C 18 19 04 1D    ...j............
013A40:  00 20 18 1F 15 17 16 B6 B6 1B 0F 17 0F 6A 19 59    . ...........j.Y
013A50:  04 18 1A 6A 04 6D 2D 6C 0A 17 14 6A 04 6D 2B 6C    ...j.m-l...j.m+l
013A60:  02 6D 20 AA 65 05 4F 04 BE 1B 08 6C 0E 21 00 17    .m .e.O....l.!..
013A70:  14 CD 8C 1D 00 2B 08 43 79 01 47 C0 C0 19 04 95    .....+.Cy.G.....
013A80:  AA 25 20 AA BE A3 B6 6B E4 20 1E 17 0A 9B 6A 07    .% ..£.k. ....j.
013A90:  20 1E 17 0A 84 6C 01 BE 1B 09 20 16 1F 11 1F 0C     ....l.... .....
013AA0:  17 0F 81 81 1C 1E 81 1C 16 17 15 6A 05 75 30 50    ...........j.u0P
013AB0:  07 91 6A 22 17 10 7A 0A 6A 0B 23 16 AA 59 04 75    ..j"..z.j.#..Y.u
013AC0:  30 65 05 4F 06 17 10 7A 10 6B 0B 23 16 AA 59 04    0e.O...z.k.#..Y.
013AD0:  58 06 65 05 4F 06 17 11 BC 6A 0E 20 16 20 22 18    X.e.O....j. . ".
013AE0:  20 84 AA 66 0C 02 81 1C 16 17 15 6A 04 50 07 7A     ..f.......j.P.z
013AF0:  30 6A 22 17 10 7A 0A 6A 0B 23 16 AA 59 04 75 30    0j"..z.j.#..Y.u0
013B00:  65 05 4F 06 17 10 7A 10 6B 0B 23 16 AA 59 04 58    e.O...z.k.#..Y.X
013B10:  06 65 05 4F 06 1F 10 1F 0A 21 08 66 0D 08 17 11    .e.O.....!.f....
013B20:  6A 0E 20 16 20 22 18 20 84 AA 66 0C 02 81 1C 16    j. . ". ..f.....
013B30:  77 F6 69 14 2B 1C 73 05 C9 4E 22 00 18 1E 79 01    w.i.+.s..N"...y.
013B40:  7E FF 00 AA 6C 06 2B 00 43 79 01 47 22 02 70 00    ~...l.+.Cy.G".p.
013B50:  00 00 20 84 8D 1E 02 AC 70 00 00 00 00 81 A6 6B    .. .....p......k
013B60:  09 22 02 70 00 00 00 80 81 A2 6B DA 2B 1A C3 2B    .".p......k.+..+
013B70:  1E C3 20 24 22 0D 66 08 0B 1C 0E 20 1A 1F 17 17    .. $".f.... ....
013B80:  18 B6 B6 1B 11 20 18 1F 13 17 04 81 AA 20 24 BE    ..... ....... $.
013B90:  9B 81 1C 20 81 1C 18 17 13 BC 6A 0E 20 18 20 24    ... ......j. . $
013BA0:  18 22 84 AA 66 0C 02 81 1C 18 17 11 6A 19 59 04    ."..f.......j.Y.
013BB0:  18 1C 6A 04 6D 2D 6C 0A 17 16 6A 04 6D 2B 6C 02    ..j.m-l...j.m+l.
013BC0:  6D 20 AA 65 05 4F 04 20 1C BE 97 6A 32 59 04 75    m .e.O. ...j2Y.u
013BD0:  30 65 05 4F 04 2B 00 43 7A 01 47 6A 08 59 04 75    0e.O.+.Cz.Gj.Y.u
013BE0:  2E 65 05 4F 04 6C 08 59 04 75 30 65 05 4F 04 23    .e.O.l.Y.u0e.O.#
013BF0:  1C 6A 08 2B 00 4B 43 7A 01 47 A7 6B EA 25 1C 6C    .j.+.KCz.G.k.%.l
013C00:  43 1B 01 27 08 C9 43 1B 00 17 01 6A 02 17 00 CC    C..'..C....j....
013C10:  6B B4 1F 01 17 02 84 7C 06 8B 63 AA 20 06 16 A9    k......|..c. ...
013C20:  51 02 79 01 AA 66 02 02 1C 00 20 06 20 02 66 03    Q.y..f.... . .f.
013C30:  04 7C 06 8B 63 C0 6C 02 23 00 27 06 C9 4B 20 0A    .|..c.l.#.'..K .
013C40:  16 F9 51 04 6A F2 18 00 7C 06 8B 63 20 06 18 06    ..Q.j...|..c ...
013C50:  6B 0A 01 7B 65 1C 06 6B 03 BE 7C 06 20 06 20 0A    k..{e..k..|. . .
013C60:  20 0A 16 8D 53 04 81 1C 06 2C 06 43 BC 6A 03 BE     ...S....,.C.j..
013C70:  7C 06 20 08 20 08 66 01 04 05 7B 65 01 7B 65 6A    |. . .f...{e.{ej
013C80:  06 10 7B 65 C9 BE 47 18 06 7C 06 3F 65 FE 52 93    ..{e..G..|.?e.R.
013C90:  3F C3 51 C1 62 19 63 33 63 4A 63 B2 5D 34 64 17    ?.Q.b.c3cJc.]4d.
013CA0:  04 AA 6D 10 AD AA 75 0A 1F 08 6D 10 8A 87 81 7E    ..m...u...m....~
013CB0:  FF 00 7C 04 34 64 17 04 AA 6D 0A AD AA 75 10 1F    ..|.4d...m...u..
013CC0:  08 6D 0A 8A 87 81 7E FF 00 7C 04 34 64 AB 20 08    .m....~..|.4d. .
013CD0:  75 69 16 56 54 04 CD 1D 00 2C 08 80 02 C3 2C 0A    ui.VT....,....,.
013CE0:  80 02 4B 66 01 02 C2 47 2C 08 80 03 C3 2C 0A 80    ..Kf...G,....,..
013CF0:  03 4B 66 01 02 C2 47 2C 08 80 04 C3 C0 75 FF 19    .Kf...G,.....u..
013D00:  06 B5 AB 66 01 04 C2 47 7C 08 34 64 2C 04 80 02    ...f...G|.4d,...
013D10:  C3 2C 06 80 02 4B 66 02 02 C2 47 2C 04 80 03 C3    .,...Kf...G,....
013D20:  2C 06 80 03 4B 66 02 02 C2 47 20 04 75 68 16 56    ,...Kf...G .uh.V
013D30:  54 04 7C 04 3F 65 9D 63 B4 63 CB 63 0A 64 0A 54    T.|.?e.c.c.c.d.T
013D40:  68 65 72 65 20 77 65 72 65 20 25 64 20 77 6F 72    here were %d wor
013D50:  64 73 0A 00 72 62 00 0A 57 6F 72 64 20 43 6F 75    ds..rb..Word Cou
013D60:  6E 74 65 72 20 56 31 20 28 63 29 20 31 39 38 37    nter V1 (c) 1987
013D70:  20 4A 6F 68 6E 20 4B 65 6E 6E 65 64 79 2E 0A 00     John Kennedy...
013D80:  0A 43 61 6E 6E 6F 74 20 6F 70 65 6E 20 66 69 6C    .Cannot open fil
013D90:  65 2E 20 50 72 6F 67 72 61 6D 20 74 65 72 6D 69    e. Program termi
013DA0:  6E 61 74 65 64 2E 00 61 2B 62 00 0A 50 6C 65 61    nated..a+b..Plea
013DB0:  73 65 20 69 6E 63 6C 75 64 65 20 66 69 6C 65 6E    se include filen
013DC0:  61 6D 65 2E 00 00 00 00 00 00 00 00 00 00 00 00    ame.............
013DD0:  00 00 00 20 84 30 31 32 33 34 35 36 37 38 39 41    ... .0123456789A
013DE0:  42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51    BCDEFGHIJKLMNOPQ
013DF0:  52 53 54 55 56 57 58 59 5A 00 00 00 00 00 00 00    RSTUVWXYZ.......
013E00:  2A 2C 0E 43 6A 0C 59 04 27 10 C9 4B 65 05 4F 04    *,.Cj.Y.'..Ke.O.
013E10:  6C 08 59 04 75 30 65 05 4F 04 17 00 6A 03 29 1C    l.Y.u0e.O...j.).
013E20:  BC 6A 08 59 04 75 2E 65 05 4F 04 2B 00 4B 43 7A    .j.Y.u.e.O.+.KCz
013E30:  01 47 A7 6B CC 17 13 6A 0E 20 18 20 24 18 22 84    .G.k...j. . $.".
013E40:  AA 66 0C 02 81 1C 18 77 F4 69 15 2B 1C 73 05 C9    .f.....w.i.+.s..
013E50:  4E 2B 13 C3 2B 17 C3 23 1D AA 22 06 66 09 0B 1C    N+..+..#..".f...
013E60:  07 20 13 1F 10 17 11 B6 B6 1B 0A 20 11 1F 0C 18    . ......... ....
013E70:  1D 81 79 04 AA 20 1D BF 9B 81 1C 19 81 1C 11 17    ..y.. ..........
013E80:  0C BC 6A 0E 20 11 20 1D 18 1B 84 AA 66 0C 02 81    ..j. . .....f...
013E90:  1C 11 17 0A 6A 19 59 04 18 15 6A 04 6D 2D 6C 0A    ....j.Y...j.m-l.
013EA0:  17 0F 6A 04 6D 2B 6C 02 6D 20 AA 65 05 4F 04 59    ..j.m+l.m .e.O.Y
013EB0:  04 27 09 C9 4B 65 05 4F 04 20 19 BF 9B 6A 08 59    .'..Ke.O. ...j.Y
013EC0:  04 75 2E 65 05 4F 04 6C 0A 59 04 27 09 C9 4B 65    .u.e.O.l.Y.'..Ke
013ED0:  05 4F 04 2C 07 43 6B F1 59 04 2C 07 BF 8E C4 4B    .O.,.Ck.Y.,....K
013EE0:  65 05 4F 04 59 04 20 17 BE 97 6A 04 6D 2D 6C 02    e.O.Y. ...j.m-l.
013EF0:  6D 2B AA 65 05 4F 04 20 15 BE 97 6A 08 76 FF FF    m+.e.O. ...j.v..
013F00:  18 17 87 1C 15 59 04 20 17 6D 0A 8A 79 30 AA 65    .....Y. .m..y0.e
013F10:  05 4F 04 59 04 20 17 6D 0A AD 79 30 AA 65 05 4F    .O.Y. .m..y0.e.O
013F20:  04 17 0C 6A 0E 20 11 20 1D 18 1B 84 AA 66 0C 02    ...j. . .....f..
013F30:  81 1C 11 77 FB 69 16 77 12 2B 2E 73 05 C9 4E 2B    ...w.i.w.+.s..N+
013F40:  07 C3 20 2D 22 04 66 0A 09 1C 19 75 2D 17 09 91    .. -".f....u-...
013F50:  6B 04 C0 17 09 91 CC 1C 25 1F 20 17 21 B6 6A 03    k.......%. .!.j.
013F60:  18 25 BC CC 1B 1C 20 23 1F 1E 2B 0B C3 16 A9 51    .%.... #..+....Q
013F70:  02 81 1C 2B 81 1C 23 17 1E BC 6A 0E 20 23 20 2F    ...+..#...j. # /
013F80:  18 2D 84 AA 66 0C 02 81 1C 23 17 1C 6A 11 59 04    .-..f....#..j.Y.
013F90:  17 21 6A 04 6D 2B 6C 02 6D 20 AA 65 05 4F 04 2C    .!j.m+l.m .e.O.,
013FA0:  17 BF 8E C4 43 7A 67 6B 12 75 45 2B 09 C3 16 F9    ....Czgk.uE+....
013FB0:  51 04 1C 05 6A 05 2C 05 6D 65 47 6C 0A 59 04 27    Q...j.,.meGl.Y.'
013FC0:  1B C9 4B 65 05 4F 04 2C 19 43 6B F1 17 1E 6A 0E    ..Ke.O.,.Ck...j.
013FD0:  20 23 20 2F 18 2D 84 AA 66 0C 02 81 1C 23 77 E9     # /.-..f....#w.
013FE0:  6C 49 23 0C 59 04 2C 02 BF 8E C4 4B 65 05 4F 04    lI#.Y.,....Ke.O.
013FF0:  6C 39 CB FB 57 63 00 27 58 73 00 90 58 69 00 90    l9..Wc.'Xs..Xi..
014000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014010:  00 00 00 00 00 00 00 00 00 30 00 30 30 30 30 30    .........0.00000
014020:  30 30 30 30 30 00 65 78 65 63 76 00 20 00 10 10    00000.execv. ...
014030:  0A 08 0A 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014080:  3E 29 20 6D 61 79 20 62 65 20 75 73 65 64 20 74    >) may be used t
014090:  6F 20 6D 6F 76 65 20 66 6F 72 77 61 72 64 2E 20    o move forward. 
0140A0:  54 6F 20 0D 0A 6D 6F 76 65 20 62 61 63 6B 77 6F    To ..move backwo
0140B0:  72 64 73 2C 20 73 69 6D 70 6C 79 20 75 73 65 20    rds, simply use 
0140C0:  74 68 65 20 27 42 27 20 6B 65 79 2E 20 4E 6F 74    the 'B' key. Not
0140D0:  65 20 74 68 61 74 20 61 6C 6C 20 63 6F 6D 6D 61    e that all comma
0140E0:  6E 64 73 20 69 6E 20 0D 0A 4E 53 57 50 20 63 61    nds in ..NSWP ca
0140F0:  6E 20 62 65 20 65 69 74 68 65 72 20 69 6E 20 75    n be either in u
014100:  70 70 65 72 20 6F 72 20 6C 6F 77 65 72 63 61 73    pper or lowercas
014110:  65 2E 20 20 49 6E 74 65 72 6E 61 6C 6C 79 2C 20    e.  Internally, 
014120:  20 6C 6F 77 65 72 63 61 73 65 20 0D 0A 77 69 6C     lowercase ..wil
014130:  6C 20 20 62 65 20 20 63 6F 6E 76 65 72 74 65 64    l  be  converted
014140:  20 20 74 6F 20 75 70 70 65 72 63 61 73 65 2E 20      to uppercase. 
014150:  20 49 66 20 79 6F 75 20 72 65 61 63 68 20 74 68     If you reach th
014160:  65 20 65 6E 64 20 20 6F 66 20 20 74 68 65 20 0D    e end  of  the .
014170:  0A 64 69 72 65 63 74 6F 72 79 20 20 77 69 74 68    .directory  with
014180:  20 65 69 74 68 65 72 20 63 6F 6D 6D 61 6E 64 2C     either command,
014190:  20 20 79 6F 75 20 77 69 6C 6C 20 62 65 20 22 77      you will be "w
0141A0:  72 61 70 70 65 64 20 61 72 6F 75 6E 64 22 20 20    rapped around"  
0141B0:  74 6F 20 0D 0A 74 68 65 20 6F 74 68 65 72 20 65    to ..the other e
0141C0:  6E 64 20 61 75 74 6F 6D 61 74 69 63 61 6C 6C 79    nd automatically
0141D0:  2E 0D 0A 0D 0A 0D 0A 45 78 69 74 69 6E 67 0D 0A    .......Exiting..
0141E0:  20 20 20 20 20 0D 0A 20 20 20 20 20 54 6F 20 65         ..     To e
0141F0:  78 69 74 2C 20 6A 75 73 74 20 75 73 65 20 74 68    xit, just use th
014200:  58 64 00 9C 58 6F 00 A8 58 75 00 B6 58 78 00 BC    Xd..Xo..Xu..Xx..
014210:  58 58 00 34 5A 66 00 4B 5B 65 00 4B 5B 45 00 37    XX.4Zf.K[e.K[E.7
014220:  5C 67 00 37 5C 47 00 00 00 6C B7 2C 00 43 68 17    \g.7\G...l.,.Ch.
014230:  18 0C 7C 1C 7A 5D 6E 3F 65 79 03 55 04 6E 9B 4A    ..|.z]n?ey.U.n.J
014240:  55 05 2B 04 C3 66 0E 02 7C 04 7A 5D AA 2B 06 C8    U.+..f..|.z].+..
014250:  55 04 6E 98 56 55 05 2B 08 C3 66 0E 02 1C 00 2C    U.n.VU.+..f....,
014260:  06 BE 47 18 00 7C 06 7A 5D 18 04 55 04 6E 9B 4A    ..G..|.z]..U.n.J
014270:  55 05 2B 06 C3 66 0E 02 7C 04 3F 65 9B 4A F2 44    U.+..f..|.?e.J.D
014280:  2E 65 33 65 35 65 37 65 38 65 3C 42 17 44 E3 42    .e3e5e7e8e<B.D.B
014290:  98 56 A4 56 C1 56 1A 57 F2 5C 2B 5D 2B 5D 2B 5D    .V.V.V.W.\+]+]+]
0142A0:  2B 5D 2B 5D 2B 5D 2B 5D 28 57 34 5D 4A 5D 67 5D    +]+]+]+](W4]J]g]
0142B0:  B2 5D 3F 65 C3 AA 16 02 3F 04 AA 16 17 49 00 00    .]?e....?....I..
0142C0:  D4 00 D4 01 D4 02 D4 03 D4 04 D4 05 D4 06 D4 07    ................
0142D0:  D4 08 D4 09 D4 0A D4 0B D4 0C D4 0D D4 0E D4 0F    ................
0142E0:  D4 10 D4 11 D4 12 D4 13 D4 14 D4 15 D4 16 D4 17    ................
0142F0:  D4 18 D4 19 D4 1A D4 1B D4 1C D4 1D D4 1E D4 1F    ................
014300:  D4 20 D4 21 D4 22 D4 23 D4 24 D4 25 D4 26 B2 5D    . .!.".#.$.%.&.]
014310:  83 62 6C 04 65 02 4F 00 75 20 51 01 91 6B 05 75    .bl.e.O.u Q..k.u
014320:  0A 51 01 91 6B 05 75 0D 51 01 91 6B 05 75 09 51    .Q..k.u.Q..k.u.Q
014330:  01 91 6B E0 7C 04 83 62 C0 66 06 00 6C 0E 18 08    ..k.|..b.f..l...
014340:  6A 06 27 06 C9 51 01 47 65 02 4F 00 27 00 AA 18    j.'..Q.Ge.O.'...
014350:  0C 97 6A 04 51 01 7A 20 6A 04 51 01 7A 09 6A 04    ..j.Q.z j.Q.z.j.
014360:  51 01 7A 0A 6A 04 51 01 79 01 6B D2 18 08 6A 05    Q.z.j.Q.y.k...j.
014370:  27 06 C9 BE 47 C0 18 0A 91 7C 06 83 62 C0 75 0A    '...G....|..b.u.
014380:  18 10 91 AA C1 20 02 18 12 B4 AA 20 04 18 14 B4    ..... ..... ....
014390:  AA 20 0E 66 06 00 69 09 59 01 6D 5A 9F 6A 05 59    . .f..i.Y.mZ.j.Y
0143A0:  01 6D 41 A3 6A 06 51 01 79 20 6C 02 51 01 6C 6F    .mA£j.Q.y l.Q.lo
0143B0:  18 06 6B 02 6C 58 6C 43 18 18 7A 10 6B 02 6C 3B    ..k.lXlC..z.k.l;
0143C0:  18 04 6B 02 6C 48 BE 1C 04 BF 1C 06 6C 30 18 02    ..k.lH......l0..
0143D0:  6B 02 6C 3A BE 1C 02 6C 22 18 18 7A 08 6B 02 6C    k.l:...l"..z.k.l
0143E0:  2D 6C 18 18 18 7A 10 6A 02 6C 23 6C 0E 59 01 6D    -l...z.j.l#l.Y.m
0143F0:  39 9F 6A 05 59 01 6D 30 A3 6A 13 BE 1C 06 18 12    9.j.Y.m0£j......
014400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
014410:  11 00 01 00 02 09 52 E5 11 00 C1 02 00 00 00 02    ......R.........
014420:  11 00 C6 02 00 00 00 02 11 00 C2 02 00 00 00 02    ................
014430:  11 00 C7 02 00 00 00 02 11 00 C3 02 00 00 00 02    ................
014440:  11 00 C8 02 00 00 00 02 11 00 C4 02 00 00 00 02    ................
014450:  11 00 C9 02 00 00 00 02 11 00 C5 02 00 00 00 02    ................
014460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0145A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0145B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0145C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0145D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0145E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0145F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0146A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0146B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0146C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0146D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0146E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0146F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
014700:  0C FE 72 06 01 28 06 FE 61 06 04 37 C0 1A 13 B7    ..r..(..a..7....
014710:  C8 FE 62 20 06 CB D8 1A 13 B7 C8 FE 2B 37 C0 CB    ..b ........+7..
014720:  E0 1A B7 C8 37 C9 E5 21 24 00 E5 CD 46 0A C1 38    ....7..!$...F..8
014730:  51 5D 54 E3 E5 21 D5 09 ED B0 D1 1A FE 20 13 28    Q]T..!....... .(
014740:  FA FE 09 28 F6 1B 21 5F 0A 0E FD D5 1A CD CC 09    ...(..!_........
014750:  BE 20 09 23 13 B7 20 F4 E1 E1 18 1D D1 0D AF BE    . .#.. .........
014760:  23 20 FC BE 20 E5 EB D1 D5 CD 87 09 E1 38 08 B7    # .. ........8..
014770:  C8 FE 20 C8 FE 09 C8 0E FF EB CD 50 0C 21 2D 0A    .. ........P.!-.
014780:  71 C9 E1 0E FF 18 F6 4E 23 7E FE 3A 20 0F 79 CD    q......N#~.: .y.
014790:  CC 09 23 D6 40 D8 FE 10 3F D8 12 18 01 2B 06 08    ..#.@...?....+..
0147A0:  13 CD F9 09 28 20 38 0A 12 10 F5 CD F9 09 C8 3F    ....( 8........?
0147B0:  D8 04 13 10 FD 06 03 CD F9 09 C8 D8 12 13 10 F7    ................
0147C0:  CD F9 09 C8 37 C9 4F 3E 07 B8 79 C9 FE 61 D8 FE    ....7.O>..y..a..
0147D0:  7B D0 D6 20 C9 00 20 20 20 20 20 20 20 20 20 20    {.. ..          
0147E0:  20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00     ...............
0147F0:  00 00 00 00 00 00 00 00 00 7E 23 FE 2E 28 16 CD    .........~#..(..
014800:  CC 09 FE 21 38 0D E5 C5 21 18 0A 01 11 00 ED B1    ...!8...!.......
014810:  C1 E1 C9 BF C9 B7 37 C9 3C 3E 2C 3B 3A 3D 5B 5D    ......7.<>,;:=[]
014820:  5F 25 7C 28 29 2F 5C 3F 2A 72 00 77 00 F9 5A F1    _%|()/\?*r.w..Z.
014830:  06 F6 5E EE F4 EE 0A EF 44 EF 00 00 00 00 00 00    ..^.....D.......
014840:  00 00 00 00 00 00 C3 F6 07 C3 0D 08 C3 1C 08 C3    ................
014850:  34 08 C3 4C 08 C3 57 08 E2 08 E8 08 EE 08 07 4B    4..L..W........K
014860:  42 44 3A 00 4C 53 54 3A 00 50 55 4E 3A 00 52 44    BD:.LST:.PUN:.RD
014870:  52 3A 00 43 4F 4E 3A 00 54 52 4D 3A 00 00 37 11    R:.CON:.TRM:..7.
014880:  57 11 00 00 5B 11 00 00 61 11 48 11 00 00 45 11    W...[...a.H...E.
014890:  5E 11 70 11 00 00 D5 AF 12 CD 1C 08 CA 68 0B CD    ^.p..........h..
0148A0:  20 0F 7A B3 28 1E E1 1A 13 B7 28 07 C6 40 77 23     .z.(.....(..@w#
0148B0:  36 3A 23 06 08 CD F0 0A 36 2E 23 06 03 CD F0 0A    6:#.....6.#.....
0148C0:  36 00 18 28 11 0B 00 19 4E 23 46 21 7E 0A 3E FF    6..(....N#F!~.>.
0148D0:  3C 5E 23 56 23 EB B7 ED 42 EB 20 F4 1F 5F 87 87    <^#V#...B. .._..
0148E0:  83 5F 21 5F 0A 19 01 05 00 D1 ED B0 21 00 00 C9    ._!_........!...
0148F0:  1A 13 FE 20 28 02 77 23 10 F6 C9 21 F8 FF 19 18    ... (.w#...!....
014900:  C3 AC 06 C3 00 00 C3 5C 07 C3 41 07 C3 37 07 C3    .......\..A..7..
014910:  4E 07 C3 11 07 C3 28 07 C3 F6 06 C3 E0 06 C3 DA    N.....(.........
014920:  07 C3 00 00 C3 47 07 C3 1F 07 C3 66 08 C3 02 07    .....G.....f....
014930:  C3 E4 06 58 F8 E1 E9 FE 30 3F D0 FE 3A C9 21 00    ...X....0?..:.!.
014940:  00 D1 DD E5 DD 21 00 00 DD 39 39 F9 2A AA 06 39    .....!...99.*..9
014950:  30 02 EB E9 21 61 01 E5 21 04 00 E5 CD D1 03 18    0...!a..!.......
014960:  9F 73 74 61 63 6B 20 6F 76 65 72 66 6C 6F 77 00    .stack overflow.
014970:  DD 5E 04 DD 56 05 18 03 11 00 00 DD F9 DD E1 C1    .^..V...........
014980:  EB 39 F9 EB C5 C9 7D B3 6F 7C B2 67 C9 7D AB 6F    .9....}.o|.g.}.o
014990:  7C AA 67 C9 7D A3 6F 7C A2 67 C9 1D F8 29 18 FB    |.g.}£o|.g...)..
0149A0:  1D F8 CB 3C CB 1D 18 F8 1D F8 CB 2C CB 1D 18 F8    ...<.......,....
0149B0:  2B 7C 2F 67 7D 2F 6F C9 7C B5 21 00 00 C0 23 C9    +|/g}/o.|.!...#.
0149C0:  7C AA F5 AA FC B0 01 7A CD FE 01 CD D2 01 F1 F0    |......z........
0149D0:  18 DE C5 06 10 7C 4D 21 00 00 29 38 0A CB 11 17    .....|M!..)8....
0149E0:  30 03 19 38 02 10 F3 C1 C9 7C AA 7C F5 B7 FC B0    0..8.....|.|....
0149F0:  01 7A CD FE 01 CD 05 02 F1 F5 FC B0 01 F1 EB B7    .z..............
014A00:  FC B0 01 EB C9 C5 42 4B 11 00 00 3E 10 29 38 06    ......BK...>.)8.
014A10:  3D 20 FA C1 C9 29 F5 CB 13 CB 12 7B 91 7A 98 FA    = ...).....{.z..
014A20:  27 02 57 7B 91 5F 2C F1 3D 20 EA C1 C9 CD E9 01    '.W{._,.= ......
014A30:  EB C9 CD 05 02 EB C9 AF ED 52 67 6F C9 CD 37 02    .........Rgo..7.
014A40:  37 23 C8 3F 2B C9 CD 37 02 C8 23 37 C9 EB CD 46    7#.?+..7..#7...F
014A50:  02 C8 FA 58 02 E8 2B 3F E0 2B 3F C9 EB CD 4E 02    ...X..+?.+?...N.
014A60:  C0 23 37 C9 EB CD 37 02 D0 23 C9 EB CD 65 02 C0    .#7...7..#...e..
014A70:  23 37 C9 F1 E1 D1 E5 F5 21 00 00 7B C9 CD 73 02    #7......!..{..s.
014A80:  CD 37 01 D0 23 C9 CD 73 02 CD 92 02 D8 18 0F CD    .7..#..s........
014A90:  73 02 FE 41 3F D0 FE 5B D0 23 C9 CD 73 02 C6 E0    s..A?..[.#..s...
014AA0:  18 F0 CD 73 02 CD AB 02 C0 23 C9 FE 20 C8 FE 0A    ...s.....#.. ...
014AB0:  C8 FE 09 C9 CD 73 02 CD 92 02 EB D0 C6 20 6F C9    .....s....... o.
014AC0:  CD 73 02 CD 9E 02 EB D0 6F C9 EB 21 00 00 1A B7    .s......o..!....
014AD0:  C8 13 23 18 F9 F1 C1 D1 E1 F5 1A ED A0 2B 77 23    ..#..........+w#
014AE0:  E0 18 F7 F1 C1 E1 D1 F5 78 B1 C8 ED 52 19 38 03    ........x...R.8.
014AF0:  ED B0 C9 0B 09 EB 09 EB 03 ED B8 C9 DD E5 C1 09    ................
014B00:  17 21 FA FF 19 CB EE 23 36 01 23 36 01 C3 7D 0B    .!.....#6.#6..}.
014B10:  D1 18 F4 CD 4C 0A 28 51 5E 23 56 D5 23 CB 46 28    ....L.(Q^#V.#.F(
014B20:  17 23 35 23 28 5B 23 5E 34 23 56 20 01 34 23 4E    .#5#([#^4#V .4#N
014B30:  23 46 EB 09 6E 26 00 C9 CB 76 28 0E CB B6 CB C6    #F..n&...v(.....
014B40:  D1 11 12 00 19 5E 23 56 EB C9 CB 66 28 2A CB 4E    .....^#V...f(*.N
014B50:  20 26 CB C6 CD 29 10 D1 C5 18 C6 E1 E1 E1 E1 3E     &...).........>
014B60:  0A 18 17 E1 3E 06 18 12 E1 3E 07 21 3E 09 11 FF    ....>....>.!>...
014B70:  FF 21 3E 08 21 3E 02 21 3E 01 32 5E 0A 21 FF FF    .!>.!>.!>.2^.!..
014B80:  C9 35 20 A2 2B 2B CB 6E C2 10 0B CD 94 0C 30 07    .5 .++.n......0.
014B90:  CB EE E5 CD 5D 10 E1 CD BD 0C 23 23 18 83 00 CD    ....].....##....
014BA0:  1C 08 CA 69 0B 00 CD B3 0B 21 00 00 C9 11 09 00    ...i.....!......
014BB0:  19 EB C9 23 23 CB 4E 28 F4 CB 7E 20 F0 CB 5E 23    ...##.N(..~ ..^#
014BC0:  23 23 4E 23 46 20 11 79 E6 7F 20 0C E5 11 07 00    ##N#F .y.. .....
014BD0:  19 7E 23 B6 28 01 0C E1 23 5E 23 56 23 23 23 EB    .~#.(...#^#V###.
014BE0:  18 15 D5 F1 E5 11 F4 0B D5 5E 23 56 23 D5 5E 23    .........^#V#.^#
014BF0:  56 F5 E1 C9 D1 D8 C0 78 B1 C8 EB 18 E5 E5 CD 4C    V......x.......L
014C00:  0A CA 68 0B CD B3 0B CD 1C 0C E5 CD 2F 0C D1 CD    ..h........./...
014C10:  50 0C E1 CD 52 0A C2 EC 0A C3 72 0B D5 EB CD 15    P...R.....r.....
014C20:  0F 23 D5 5E 23 56 EB D1 D5 CD 25 0D E1 D1 C9 21    .#.^#V....%....!
014C30:  F5 FF 19 E5 CD 3D 0C D1 21 16 00 18 19 11 07 00    .....=..!.......
014C40:  19 5E 23 56 23 7E 23 66 6F 2B 7C B5 C8 23 18 06    .^#V#~#fo+|..#..
014C50:  7A B3 C8 21 24 00 EB C3 49 0A E5 11 0C 00 19 56    z..!$...I......V
014C60:  2B 5E 2B 7A B3 28 2B E5 CD 1B 0F 56 23 4E 23 46    +^+z.(+....V#N#F
014C70:  EB E3 D5 C5 11 E8 10 46 72 2B 4E 73 E5 11 F7 FF    .......Fr+Ns....
014C80:  19 C5 CD 94 0C D1 E1 73 23 72 D1 E1 72 2B 73 D1    .......s#r..r+s.
014C90:  2B 72 E1 C9 E5 11 05 00 19 5E 23 56 23 D5 4E 23    +r.......^#V#.N#
014CA0:  46 23 CD E2 0B F5 E5 78 B1 28 06 36 1A 23 0B 18    F#.....x.(.6.#..
014CB0:  F6 E1 F1 C1 F5 B7 ED 42 F1 4D 44 E1 C9 C5 CB 4E    .......B.MD....N
014CC0:  28 0A E5 11 07 00 19 4E 23 46 E1 0B 03 23 71 23    (......N#F...#q#
014CD0:  0B 70 C1 34 23 36 00 23 36 00 11 FA FF 19 C9 4F    .p.4#6.#6......O
014CE0:  06 00 C5 18 11 4F 06 00 18 15 EB 23 18 1B E5 EB    .....O.....#....
014CF0:  CD 4C 0A CA 68 0B 23 23 CB 4E 28 48 2B 2B C1 5E    .L..h.##.N(H++.^
014D00:  7E 23 66 6F C9 DD E5 C1 09 6E 26 00 C9 DD E5 C1    ~#fo.....n&.....
014D10:  EB 09 73 23 72 EB C9 DD E5 C1 EB 09 73 EB C9 D1    ..s#r.......s...
014D20:  EB E3 73 23 72 EB C9 01 01 00 5E 23 56 EB 09 EB    ..s#r.....^#V...
014D30:  72 2B 73 EB C9 01 01 00 5E 23 56 D5 EB 09 EB 72    r+s.....^#V....r
014D40:  2B 73 E1 C9 EB E1 CD 00 03 4E 23 46 23 78 B1 28    +s.......N#F#x.(
014D50:  0C 7E 23 BB 7E 23 20 F1 BA 20 EE 60 69 E9 19 C9    .~#.~# .. .`i...
014D60:  B7 ED 52 C9 21 00 00 1A CD 37 01 D0 D6 30 13 D5    ..R.!....7...0..
014D70:  29 5D 54 29 29 19 5F 16 00 19 D1 18 EA D5 59 50    )]T))._.......YP
014D80:  CD 05 02 E3 7B C6 30 FE 3A 38 02 C6 07 2B 77 E3    ....{.0.:8...+w.
014D90:  7D B4 20 EA E1 C9 E5 CB 7C 28 03 CD B0 01 CD 7D    }. .....|(.....}
014DA0:  03 D1 CB 7A C8 2B 36 2D C9 E5 D5 C5 6F E5 2A F1    ...z.+6-....o.*.
014DB0:  11 E5 CD 0C 01 C1 D1 E1 C9 E5 2A F1 11 77 23 22    ..........*..w#"
014DC0:  F1 11 E1 C9 21 B9 03 18 03 21 A9 03 CD E2 04 18    ....!....!......
014DD0:  0B 21 30 01 22 EF 11 D1 E1 E5 D5 39 C5 5E 23 56    .!0."......9.^#V
014DE0:  2B 2B E5 3E C3 32 EE 11 1A 13 B7 28 0F FE 25 20    ++.>.2.....(..% 
014DF0:  06 1A FE 25 20 12 13 CD EE 11 18 EC 2A EF 11 3E    ...% .......*..>
014E00:  B9 95 CC B9 03 C3 CB 05 D5 21 20 06 22 DF 11 AF    .........! ."...
014E10:  6F 67 22 E1 11 1A FE 2D 3E 01 20 02 AF 13 32 DE    og"....->. ...2.
014E20:  11 1A FE 30 20 05 13 32 DF 11 1A CD 37 01 30 03    ...0 ..2....7.0.
014E30:  CD 64 03 22 E3 11 1A FE 2E 20 0A 32 E2 11 13 CD    .d."..... .2....
014E40:  64 03 22 E0 11 CD F7 04 21 ED 11 F5 70 EB FE 64    d.".....!...p..d
014E50:  28 1E FE 75 28 27 0E 08 FE 6F 28 21 0E 10 FE 78    (..u('...o(!...x
014E60:  28 1B FE 73 28 1A FE 63 28 0B D1 D1 D1 C3 E8 03    (..s(..c(.......
014E70:  CD 96 03 18 0B 1B EB 73 11 01 00 18 0E CD 7D 03    .......s......}.
014E80:  E5 AF 11 FF FF 13 BE 23 20 FB E1 F1 E5 FE 73 20    .......# .....s 
014E90:  13 3A E2 11 B7 28 0D D5 2A E0 11 E5 CD 65 02 E1    .:...(..*....e..
014EA0:  D1 30 01 EB 2A E3 11 2B B7 ED 52 23 F2 B2 04 21    .0..*..+..R#...!
014EB0:  00 00 44 4D AF 2A DE 11 B5 C4 D8 04 E1 7B B2 28    ..DM.*.......{.(
014EC0:  08 1B 7E 23 CD EE 11 18 F4 2A DE 11 B5 CC D8 04    ..~#.....*......
014ED0:  D1 E1 E1 2B 2B E5 18 95 78 B1 C8 7C CD EE 11 0B    ...++...x..|....
014EE0:  18 F6 22 EF 11 D1 F1 E1 E5 F5 39 D5 5E 23 56 ED    ..".......9.^#V.
014EF0:  53 F1 11 2B 2B 2B C9 1A FE 61 30 02 C6 20 FE 6C    S..+++...a0.. .l
014F00:  23 56 E5 EB CD 25 0D E1 23 23 E5 23 23 5E 34 23    #V...%..##.##^4#
014F10:  56 20 01 34 D5 23 5E 23 56 E1 19 71 E1 35 23 28    V .4.#^#V..q.5#(
014F20:  08 69 26 00 C9 E9 C1 C1 C9 35 20 F5 2B 2B C5 CD    .i&......5 .++..
014F30:  94 0C F5 C5 CD 5A 0C C1 CD BD 0C F1 C1 30 E2 3E    .....Z.......0.>
014F40:  03 C3 7A 0B CB 66 CA 78 0B CB 46 C2 78 0B CB CE    ..z..f.x..F.x...
014F50:  E5 CD 0B 10 E1 18 A5 E5 CD 4F 0A E1 C8 D5 CD 6C    .........O.....l
014F60:  0D D1 7C A5 3C C8 D5 CD 55 0A E1 C9 E5 C5 21 16    ..|.<...U.....!.
014F70:  00 CD 46 0A DA 5D 0B 23 23 C1 CB 50 28 02 CB C8    ..F..].##..P(...
014F80:  70 D1 C5 D5 C5 E5 CD D3 10 4E 23 46 23 E3 CD 7E    p........N#F#..~
014F90:  0E DA 5B 0B 11 06 00 19 D1 C1 CB 58 28 03 11 AF    ..[........X(...
014FA0:  11 73 23 72 D5 11 EE FF 19 EB E1 CD 65 0E EB 71    .s#r........e..q
014FB0:  23 70 23 46 11 09 00 19 E3 EB 1A FE 11 38 6A 3C    #p#F.........8j<
014FC0:  28 57 3C 2F 87 87 5F 16 00 21 7E 0A 19 CD 65 0E    (W</.._..!~...e.
014FD0:  78 B1 11 00 00 21 17 0A 28 3F E3 71 23 70 23 73    x....!..(?.q#p#s
014FE0:  23 72 23 D1 73 23 72 11 F0 FF 19 C1 CB 50 28 17    #r#.s#r......P(.
014FF0:  3E 02 23 23 CB FE E5 2B 2B 01 00 00 50 58 CD 7D    >.##...++...PX.}
015000:  0F E1 CB BE 2B 2B C9 CB 60 28 03 AF 18 E4 CB 48    ....++..`(.....H
015010:  C8 E5 23 23 CD 5A 0C E1 C9 E1 D5 EB CD 2F 0C D1    ..##.Z......./..
015020:  CD 50 0C C1 3E 05 C3 7A 0B CB 40 28 0E 0E 0F CD    .P..>..z..@(....
015030:  A3 11 3C 01 E8 10 21 B0 0E 18 9D CB 50 20 1C 0E    £.<...!.....P ..
015040:  13 CD A3 11 0E 16 CD A3 11 3C 01 E4 10 21 A1 11    ..£....£.<...!..
015050:  C2 D8 0D 3E 04 32 5E 0A C3 D8 0D 0E 0F CD A3 11    ...>.2^.......£.
015060:  3C 28 E1 18 E4 CB 40 20 02 23 23 4E 23 46 C9 D5    <(....@ .##N#F..
015070:  CD 4C 0A C2 68 0B E5 CD 3D 0C E1 23 23 C1 11 01    .L..h...=..##...
015080:  00 CB 46 23 20 02 50 59 14 73 23 1B 72 23 E5 0B    ..F# .PY.s#.r#..
015090:  78 B1 03 20 06 11 0E 00 19 18 05 60 69 CD 46 0A    x.. .......`i.F.
0150A0:  D1 EB 36 00 23 36 00 23 73 23 72 23 71 23 70 23    ..6.#6.#s#r#q#p#
0150B0:  C9 E5 EB CD 4C 0A CA 68 0B 23 23 CB 46 CA 63 0B    ....L..h.##.F.c.
0150C0:  CB 86 CB F6 11 12 00 19 D1 73 23 72 EB C9 CD 4C    .........s#r...L
0150D0:  0A 11 FF FF CA 69 0B 23 23 CB 46 CD 14 0F 23 23    .....i.##.F...##
0150E0:  23 4E 23 46 28 05 EB B7 ED 42 EB 23 23 23 4E 23    #N#F(....B.###N#
0150F0:  46 78 B1 CA 6C 0B 21 21 00 09 D5 0E 00 46 23 5E    Fx..l.!!.....F#^
015100:  20 01 13 C1 F1 E1 E5 F5 1A FE 61 30 02 C6 20 13     .........a0.. .
015110:  D5 C5 56 2B 5E 01 0A 00 C9 E5 2A F1 11 7E 23 22    ..V+^.....*..~#"
015120:  F1 11 E1 C9 E5 D5 C5 2A F1 11 E5 CD 09 01 7D C1    .......*......}.
015130:  D1 E1 C9 E5 2A F1 11 2B 77 22 F1 11 E1 C9 E5 D5    ....*..+w"......
015140:  C5 6F 26 00 E5 2A F1 11 E5 CD 24 01 C1 D1 E1 C9    .o&..*....$.....
015150:  21 19 05 11 33 05 18 06 21 24 05 11 3E 05 ED 53    !...3...!$..>..S
015160:  EC 11 CD E2 04 18 17 21 24 05 22 EF 11 21 3E 05    .......!$."..!>.
015170:  22 EC 11 21 01 00 22 F1 11 D1 E1 E5 D5 39 C5 5E    "..!.."......9.^
015180:  23 56 2B 2B E5 3E C3 32 EE 11 32 EB 11 21 00 00    #V++.>.2..2..!..
015190:  22 DE 11 1A 13 B7 28 2F CD AB 02 20 0D CD EE 11    ".....(/... ....
0151A0:  CD AB 02 28 F8 CD EB 11 18 E9 FE 25 28 27 6F CD    ...(.......%('o.
0151B0:  EE 11 BD 28 DE FE FF 20 0B ED 5B DE 11 7A B3 20    ...(... ..[..z. 
0151C0:  0A 1B 18 07 CD EB 11 ED 5B DE 11 E1 C1 E1 E3 39    ........[......9
0151D0:  F1 F9 F5 EB C9 D5 21 FF FF 1A D6 2A 32 E0 11 20    ......!....*2.. 
0151E0:  01 13 1A CD 37 01 DC 64 03 22 E1 11 CD F7 04 60    ....7..d.".....`
0151F0:  69 ED 4B E1 11 FE 68 28 33 FE 64 28 2F 2E 08 FE    i.K...h(3.d(/...
015200:  6F 28 29 FE 78 28 0C FE 63 28 5D FE 73 28 67 D1    o().x(..c(].s(g.
015210:  D1 18 B4 29 CD EE 11 0B FE 30 20 0C CD EE 11 0B    ...).....0 .....
015220:  FE 78 28 08 FE 58 28 04 CD EB 11 03 D5 54 5D 6C    .x(..X(......T]l
015230:  78 B1 28 27 0B CD EE 11 F5 D6 30 38 1A FE 0A 38    x.('......08...8
015240:  0B D6 11 38 12 E6 1F C6 0A BB 30 0B C5 4F 42 CD    ...8......0..OB.
015250:  D2 01 09 C1 F1 18 D9 F1 CD EB 11 D1 3A E0 11 B7    ............:...
015260:  28 44 EB 73 23 72 18 2E CD EE 11 6F 3A E0 11 B7    (D.s#r.....o:...
015270:  28 34 7D 12 18 20 CD EE 11 CD AB 02 20 05 CD EB    (4}.. ...... ...
015280:  11 18 0F 6F 3A E0 11 B7 28 03 7D 12 13 0B 78 B1    ...o:...(.}...x.
015290:  20 E4 2E 00 18 D6 2A DE 11 23 22 DE 11 D1 E1 E1     .....*..#".....
0152A0:  2B 2B E5 C3 93 05 D1 E1 18 F9 CE 9F 21 34 5D 01    ++..........!4].
0152B0:  CB 02 ED 7B 06 00 36 00 5D 54 13 ED B0 21 8F 4D    ...{..6.]T...!.M
0152C0:  18 02 ED B0 4E 23 46 23 5E 23 56 23 78 B1 20 F2    ....N#F#^#V#x. .
0152D0:  CD 2A 01 01 00 00 C5 C5 C5 11 1E 01 D5 C3 AF 13    .*..............
0152E0:  D1 E1 D5 7D F5 C5 D5 E5 6F 26 00 11 02 00 CD EE    ...}....o&......
0152F0:  0C E1 D1 C1 F1 C9 21 01 00 C5 D5 CD 13 0B 7D D1    ......!.......}.
015300:  23 56 CB 3A CB 1B CB 18 CB 19 E1 CB 7C 28 01 1B    #V.:........|(..
015310:  09 D0 13 C9 23 23 23 5E 23 56 C9 21 21 00 19 C9    ....###^#V.!!...
015320:  E5 11 0D 00 19 5E 23 56 E1 C9 CD 20 0F 0E 23 CD    .....^#V... ..#.
015330:  A3 11 23 23 E5 CB 5E CD 1B 0F 20 2E E5 06 03 7E    £.##..^... ....~
015340:  35 B7 20 0B 23 10 F8 E1 E1 21 00 00 54 5D C9 E1    5. .#....!..T]..
015350:  E3 CD 5A 0C 11 05 00 19 5E 23 56 EB E5 3E 1A ED    ..Z.....^#V..>..
015360:  B1 2B D1 B7 ED 52 EB E1 18 04 D1 11 00 00 C3 FA    .+...R..........
015370:  0E F5 C5 D5 CD 4C 0A D1 C1 CA 68 0B F1 E5 D5 C5    .....L....h.....
015380:  E5 3D FA C3 0F 28 09 CD B3 0B E1 CD 2A 0F 18 0D    .=...(......*...
015390:  CD D7 0E C1 D5 E5 60 69 CD B3 0B E1 D1 C1 09 C1    ......`i........
0153A0:  EB ED 4A EB C1 C5 CD CA 0F E1 23 23 CB 76 28 04    ..J.......##.v(.
0153B0:  CB B6 CB C6 CB 66 20 06 CB 46 28 4F 18 6B CB 86    .....f ..F(O.k..
0153C0:  CB 8E C9 21 00 00 54 5D 18 C9 C5 D5 E5 69 60 CD    ...!..T].....i`.
0153D0:  20 0F CD 1B 0F C1 D1 CB 21 CB 10 CB 13 CB 12 70     .......!......p
0153E0:  23 73 23 72 CB 39 E1 23 23 06 00 C5 CD 5A 0C CB    #s#r.9.##....Z..
0153F0:  AE 30 02 CB EE 59 50 EB B7 C1 ED 42 EB 13 23 73    .0...YP....B..#s
015400:  23 1B 72 34 23 71 23 70 C3 DA 0C E5 E5 11 03 00    #.r4#q#p........
015410:  19 4E 23 46 CD 14 0F EB ED 42 EB 01 F9 FF 09 73    .N#F.....B.....s
015420:  23 1B 72 34 01 E4 10 18 0B E5 E5 01 00 00 CD 5D    #.r4...........]
015430:  10 01 E8 10 11 A1 11 E1 D5 C5 46 E5 11 0F 00 19    ..........F.....
015440:  5E 23 56 EB CD 65 0E E1 2B 70 2B 71 11 0B 00 19    ^#V..e..+p+q....
015450:  D1 73 23 72 23 23 23 D1 73 23 72 E1 C9 11 07 00    .s#r###.s#r.....
015460:  19 5E 23 56 EB ED 42 EB 7B 87 7A 8F CD 14 0F CD    .^#V..B.{.z.....
015470:  1B 0F 86 77 D0 23 34 C0 23 34 C9 D5 C5 CD 1C 08    ...w.#4.#4......
015480:  C1 D1 28 1C D5 E5 D5 C5 CD 18 0B 7C A5 3C 7D C1    ..(........|.<}.
015490:  D1 E1 28 07 12 13 0B 78 B1 20 EA EB D1 ED 52 C9    ..(....x. ....R.
0154A0:  3E 07 32 5E 0A 21 00 00 C9 D5 C5 CD 1C 08 C1 D1    >.2^.!..........
0154B0:  28 EE D5 E5 D5 C5 1A CD DF 0C 18 07 E5 D5 C5 1A    (...............
0154C0:  CD E5 0C 7C A5 3C C1 D1 E1 28 D0 13 0B 78 B1 20    ...|.<...(...x. 
0154D0:  EB 18 C8 1A 2A 58 0A FE 11 D8 2A 5A 0A FE F8 C0    ....*X....*Z....
0154E0:  2A 5C 0A C9 3E 22 18 02 3E 21 E5 60 69 B7 01 80    *\..>"..>!.`i...
0154F0:  00 ED 42 38 33 E3 EB 0E 1A F5 CD A3 11 E5 21 80    ..B83......£..!.
015500:  C1 C9 C5 D5 CD 11 07 FE 0D 20 03 3E 0A 6F D1 C1    ......... .>.o..
015510:  C9 1E FF 0E 06 CD A3 11 B7 28 F6 6F 26 00 C9 D1    ......£..(.o&...
015520:  E1 D5 5D 0E 06 C3 A3 11 C5 0E 0B CD A3 11 C1 21    ..]...£.....£..!
015530:  00 00 E6 01 C8 2C C9 F1 D1 E1 26 00 F5 CD EE 0C    .....,....&.....
015540:  C9 F1 E1 F5 C3 13 0B F1 D1 E1 F5 C3 B1 0E F1 E1    ................
015550:  F5 E5 CD FD 0B D1 E5 CD BA 07 E1 C9 F1 D1 E1 F5    ................
015560:  CD F4 08 38 06 CD 57 0D 7C B7 C8 21 00 00 C9 F1    ...8..W.|..!....
015570:  C1 D1 E1 F5 C3 7B 10 F1 C1 D1 E1 F5 C3 A9 10 F1    .....{..........
015580:  E1 F5 C3 9E 0B E1 C1 79 C1 D1 E3 C3 71 0F F1 E1    .......y....q...
015590:  F5 C3 CE 0E F1 D1 E1 F5 C3 96 0A F1 E1 E5 F5 CD    ................
0155A0:  FD 0B F1 C1 D1 E1 F5 C5 CD F4 08 D1 38 07 CD 5D    ............8..]
0155B0:  0D CD 68 07 C8 CD BA 07 18 B1 7A B7 C0 7B B7 C8    ..h.......z..{..
0155C0:  FE 04 D0 4B 42 3D 20 09 21 78 0A 11 29 0A C3 A7    ...KB= .!x..)...
0155D0:  07 21 73 0A 11 2B 0A C3 A7 07 21 32 0A 06 01 7E    .!s..+....!2...~
0155E0:  23 B6 28 0A E5 C5 68 26 00 CD 51 07 C1 E1 23 04    #.(...h&..Q...#.
0155F0:  3E 0A B8 20 EA C9 EB 2A 2E 0A E5 19 E5 ED 5B 30    >.. ...*......[0
015600:  0A B7 ED 52 D1 E1 3F D8 ED 53 2E 0A C9 E5 19 ED    ...R..?..S......
015610:  5B 2E 0A B7 ED 52 E1 C0 22 2E 0A C9 2B 7C B7 20    [....R.."...+|. 
015620:  11 7D FE 0A 30 0C 29 11 32 0A 19 5E 23 56 EB 7C    .}..0.).2..^#V.|
015630:  B5 C9 AF C9 21 32 0A 1E 01 7E 23 B6 28 0B 23 1C    ....!2...~#.(.#.
015640:  3E 0B BB 20 F4 21 FF FF C9 57 3C C9 CD 1C 08 C8    >.. .!...W<.....
015650:  EB 36 00 2B 36 00 C9 E5 EB CD 1C 08 C1 C0 EB 7A    .6.+6..........z
015660:  B3 C0 70 2B 71 C9 11 46 0A 01 18 00 21 A1 08 ED    ..p+q..F....!...
015670:  B0 21 32 0A 11 33 0A 36 00 01 13 00 ED B0 60 68    .!2..3.6......`h
015680:  C1 39 22 30 0A ED 5B 33 01 19 22 2E 0A F9 C5 11    .9"0..[3..".....
015690:  01 00 CD BA 07 11 02 00 CD BA 07 11 03 00 C3 BA    ................
0156A0:  07 C3 F6 07 C3 0D 08 C3 1C 08 C3 34 08 C3 4C 08    ...........4..L.
0156B0:  C3 57 08 E2 08 E8 08 EE 08 7D FE 1A CA 01 0B D0    .W.......}......
0156C0:  FE 0D C0 C3 FB 0A 79 FE 0A 28 0D A0 3C C0 01 1A    ......y..(..<...
0156D0:  00 C9 79 FE 0A C2 B3 11 D5 0E 0D CD EA 0C D1 0E    ..y.............
0156E0:  0A C9 00 02 B9 08 C6 08 01 00 B9 08 D2 08 80 00    ................
0156F0:  B9 08 00 00 D5 CD 26 09 D1 1A 13 FE 77 06 02 28    ......&.....w..(
015700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
015710:  12 00 01 00 02 09 52 E5 12 00 C1 02 00 00 00 02    ......R.........
015720:  12 00 C6 02 00 00 00 02 12 00 C2 02 00 00 00 02    ................
015730:  12 00 C7 02 00 00 00 02 12 00 C3 02 00 00 00 02    ................
015740:  12 00 C8 02 00 00 00 02 12 00 C4 02 00 00 00 02    ................
015750:  12 00 C9 02 00 00 00 02 12 00 C5 02 00 00 00 02    ................
015760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015800:  00 19 D1 F1 4F CD A3 11 C1 B7 20 10 E5 CD 1B 0F    ....O.£... .....
015810:  34 20 06 23 34 20 02 23 34 E1 B7 C9 11 80 00 ED    4 .#4 .#4.......
015820:  52 EB 09 4D 44 EB 37 C9 FE 14 28 05 21 00 00 18    R..MD.7...(.!...
015830:  C4 09 4D 44 E1 B7 C9 C5 E5 0E 06 1E FF CD A3 11    ..MD..........£.
015840:  B7 28 F6 18 0B 3E 01 11 3E 03 C5 E5 4F CD A3 11    .(...>..>...O.£.
015850:  E1 C1 77 23 0B AF C9 3E 06 18 08 3E 05 11 3E 02    ..w#...>...>..>.
015860:  11 3E 04 C5 E5 4F 5E CD A3 11 E1 C1 23 0B AF C9    .>...O^.£...#...
015870:  0B 0B C5 05 04 28 02 0E FF 71 0E 0A EB CD A3 11    .....(...q....£.
015880:  62 6B 23 4E 23 06 00 0D 0C C5 28 02 ED B0 EB 36    bk#N#.....(....6
015890:  0D 23 36 0A CD 57 11 EB C1 E1 AF ED 42 4D 44 EB    .#6..W......BMD.
0158A0:  C9 0E 10 D5 E5 DD E5 CD 05 00 DD E1 E1 D1 C9 AE    ................
0158B0:  11 B3 11 78 3C C0 C3 26 0D 66 66 65 72 20 73 70    ...x<..&.ffer sp
0158C0:  00 3A 44 49 53 43 4B 49 54 2E 43 00 20 20 20 20    .:DISCKIT.C.    
0158D0:  00 70 52 09 3B 30 09 73 64 20 61 64 64 72 01 20    .pR.;0.sd addr. 
0158E0:  06 00 00 00 00 2C 68 6C 09 35 32 31 33 00 C3 30    .....,hl.5213..0
0158F0:  01 6F 74 16 00 72 4C 00 4D 12 12 01 00 00 00 63    .ot..rL.M......c
015900:  32 2E 31 00 41 6D 73 74 72 61 64 20 43 50 2F 4D    2.1.Amstrad CP/M
015910:  2B 20 44 69 73 63 6B 69 74 00 31 39 38 37 2E 0A    + Disckit.1987..
015920:  50 43 57 20 4D 6F 64 73 20 62 79 20 44 61 76 69    PCW Mods by Davi
015930:  64 20 45 76 61 6E 73 00 CD 3E 01 DD 6E 04 DD 66    d Evans..>..n..f
015940:  05 11 02 00 CD E9 01 11 01 00 B7 ED 52 22 F1 5F    ............R"._
015950:  21 04 00 DD E5 C1 09 E5 2A F1 5F 11 02 00 CD C0    !.......*._.....
015960:  01 EB E1 19 22 EF 5F 21 01 80 22 ED 5F 2A F1 5F    ...."._!.."._*._
015970:  2B 22 F1 5F 23 7D B4 CA A0 12 2A EF 5F CD 00 03    +"._#}....*._...
015980:  ED 5B ED 5F CD 4D 02 7D B4 CA 95 12 2A EF 5F CD    .[._.M.}....*._.
015990:  00 03 22 ED 5F 21 EF 5F 01 FE FF CD 2A 03 18 CD    .."._!._....*...
0159A0:  2A ED 5F C3 70 01 18 FB CD 3E 01 DD 6E 04 DD 66    *._.p....>..n..f
0159B0:  05 11 02 00 CD E9 01 11 01 00 B7 ED 52 22 EB 5F    ............R"._
0159C0:  21 04 00 DD E5 C1 09 E5 2A EB 5F 11 02 00 CD C0    !.......*._.....
0159D0:  01 EB E1 19 22 E9 5F 21 FF 7F 22 E7 5F 2A EB 5F    ...."._!.."._*._
0159E0:  2B 22 EB 5F 23 7D B4 CA 10 13 2A E9 5F CD 00 03    +"._#}....*._...
0159F0:  ED 5B E7 5F CD 4E 02 7D B4 CA 05 13 2A E9 5F CD    .[._.N.}....*._.
015A00:  26 00 11 09 00 CD 46 02 7D B4 28 03 21 01 00 7D    &.....F.}.(.!..}
015A10:  B4 28 03 21 01 00 7D B4 CA 5A 1B C3 49 1B 49 6E    .(.!..}..Z..I.In
015A20:  76 61 6C 69 64 20 64 72 69 76 65 2F 6F 70 74 69    valid drive/opti
015A30:  6F 6E 2F 71 75 61 6C 69 66 69 65 72 20 63 6F 6D    on/qualifier com
015A40:  62 69 6E 61 74 69 6F 6E 00 21 1E 1B E5 21 00 00    bination.!...!..
015A50:  E5 CD 72 2A 21 01 00 C3 7F 16 2A E1 5F CD 44 03    ..r*!.....*._.D.
015A60:  9C 1C CD 3B 22 C3 C4 1C 2A D1 5F E5 2A D3 5F E5    ...;"...*._.*._.
015A70:  2A D5 5F E5 2A D7 5F E5 2A D9 5F E5 2A DB 5F E5    *._.*._.*._.*._.
015A80:  2A DD 5F E5 CD 73 3F C3 AA 1B 0A 44 69 73 63 20    *._..s?....Disc 
015A90:  74 69 6D 69 6E 67 20 70 61 72 61 6D 65 74 65 72    timing parameter
015AA0:  73 20 25 73 73 65 74 2E 0A 00 21 8A 1B E5 2A CF    s %sset...!...*.
015AB0:  5F 7D B4 CA C0 1B C3 BA 1B 00 21 B9 1B C3 C9 1B    _}........!.....
015AC0:  C3 C6 1B 72 65 00 21 C3 1B E5 01 06 00 C5 CD D1    ...re.!.........
015AD0:  03 C3 C4 1C CD 36 21 C3 C4 1C CD A1 24 C3 C4 1C    .....6!.....$...
015AE0:  CD DB 1C C3 C4 1C C3 FE 1B 0A 58 44 50 42 20 66    ..........XDPB f
015AF0:  6F 72 20 64 72 69 76 65 20 25 63 3A 0A 00 21 E9    or drive %c:..!.
015B00:  1B E5 2A CE 5F 26 00 E5 01 06 00 C5 CD D1 03 2A    ..*._&.........*
015B10:  C8 5F E5 CD 8B 39 C3 C4 1C CD DD 20 C3 C4 1C 2A    ._...9..... ...*
015B20:  DF 5F E5 2A C8 5F E5 CD B0 29 11 FF FF CD 46 02    ._.*._...)....F.
015B30:  7D B4 CA 71 1C C3 60 1C 0A 44 72 69 76 65 20 25    }..q..`..Drive %
015B40:  63 3A 20 68 65 61 64 20 70 6F 73 69 74 69 6F 6E    c: head position
015B50:  65 64 20 61 74 20 74 72 61 63 6B 20 30 2E 0A 00    ed at track 0...
015B60:  21 38 1C E5 2A CE 5F 26 00 E5 01 06 00 C5 CD D1    !8..*._&........
015B70:  03 C3 C4 1C CD 36 28 C3 C4 1C C3 88 1C 62 61 64    .....6(......bad
015B80:  20 6F 70 74 20 25 64 00 21 7D 1C E5 2A E1 5F E5     opt %d.!}..*._.
015B90:  CD 72 2A 21 01 00 C3 7F 16 C3 C4 1C 62 1B 04 00    .r*!........b...
015BA0:  68 1B 05 00 D4 1B 06 00 DA 1B 01 00 E0 1B 07 00    h...............
015BB0:  E6 1B 03 00 19 1C 08 00 1F 1C 09 00 74 1C 0A 00    ............t...
015BC0:  00 00 18 B6 CD 25 2B 2A 8B 5F 6E 26 00 7D B4 C2    .....%+*._n&.}..
015BD0:  71 14 21 01 00 C3 7F 16 C3 7F 16 CD 3E 01 C3 D5    q.!.........>...
015BE0:  1E 0A 20 55 73 61 67 65 3A 0A 20 64 69 73 63 6B    .. Usage:. disck
015BF0:  69 74 20 20 64 3A 20 20 2D 66 20 20 7B 2D 74 79    it  d:  -f  {-ty
015C00:  00 03 22 E7 5F 21 E9 5F 01 FE FF CD 2A 03 18 CD    .."._!._....*...
015C10:  2A E7 5F C3 70 01 18 FB 50 72 6F 67 72 61 6D 20    *._.p...Program 
015C20:  43 6F 70 79 72 69 67 68 74 20 4A 20 52 20 48 75    Copyright J R Hu
015C30:  6E 74 2E 20 4D 6F 64 69 66 69 63 61 74 69 6F 6E    nt. Modification
015C40:  20 66 6F 72 20 20 20 20 20 20 20 20 20 20 20 20     for            
015C50:  20 20 50 43 57 20 42 79 20 44 20 43 20 4A 20 45      PCW By D C J E
015C60:  76 61 6E 73 2E 20 57 72 69 74 74 65 6E 20 69 6E    vans. Written in
015C70:  20 48 69 53 6F 66 74 20 43 2C 20 72 75 6E 74 69     HiSoft C, runti
015C80:  6D 65 73 20 20 20 20 20 20 20 20 20 20 20 20 20    mes             
015C90:  20 61 6E 64 20 6C 69 62 72 61 72 79 20 43 6F 70     and library Cop
015CA0:  79 72 69 67 68 74 20 48 69 53 6F 66 74 2E 00 CD    yright HiSoft...
015CB0:  3E 01 21 0C 00 E5 21 00 00 E5 CD E2 45 11 31 00    >.!...!.....E.1.
015CC0:  CD 46 02 7D B4 CA E8 13 C3 D6 13 43 50 2F 4D 2B    .F.}.......CP/M+
015CD0:  20 6F 6E 6C 79 00 21 CB 13 E5 01 04 00 C5 CD D1     only.!.........
015CE0:  03 21 00 00 E5 CD 7F 4A 21 6D 00 E5 21 08 00 E5    .!.....J!m..!...
015CF0:  CD E2 45 CD E1 34 CD 83 34 21 80 00 22 90 5F 2A    ..E..4..4!.."._*
015D00:  90 5F 6E 26 00 7D 32 92 5F 26 00 2A 92 5F 26 00    ._n&.}2._&.*._&.
015D10:  11 02 00 CD 4E 02 7D B4 CA 3C 14 2A 90 5F E5 CD    ....N.}..<.*._..
015D20:  44 31 2A 90 5F E5 CD 65 14 22 8E 5F 2A 8E 5F 11    D1*._..e."._*._.
015D30:  01 00 CD 3D 02 7D B4 20 E2 C3 62 14 2A 90 5F 5E    ...=.}. ..b.*._^
015D40:  16 00 2A 90 5F 19 11 01 00 19 E5 21 00 00 D1 7D    ..*._......!...}
015D50:  12 26 00 2A 90 5F 23 22 90 5F 2B 2A 90 5F E5 CD    .&.*._#"._+*._..
015D60:  65 14 C3 78 01 CD 3E 01 DD 6E 04 DD 66 05 22 8B    e..x..>..n..f.".
015D70:  5F 21 00 00 22 CF 5F 22 DF 5F 22 E1 5F 22 E3 5F    _!.."._"._"._"._
015D80:  22 E5 5F 22 82 5F 22 B0 5F 21 00 00 22 80 5F 2A    "._"._"._!.."._*
015D90:  80 5F 11 07 00 CD 4E 02 7D B4 CA C1 14 C3 AA 14    ._....N.}.......
015DA0:  2A 80 5F 23 22 80 5F 2B 18 E5 2A 80 5F 11 02 00    *._#"._+..*._...
015DB0:  CD C0 01 EB 21 D1 5F 19 E5 21 00 00 CD 1F 03 18    ....!._..!......
015DC0:  DF 21 00 00 7D 32 CE 5F 26 00 C3 CE 14 00 21 CD    .!..}2._&.....!.
015DD0:  14 22 CA 5F 22 CC 5F 2A 8B 5F 6E 26 00 7D B4 CA    ."._"._*._n&.}..
015DE0:  F5 14 2A 8B 5F 6E 26 00 11 3B 00 CD 46 02 7D B4    ..*._n&..;..F.}.
015DF0:  28 03 21 01 00 7D B4 CA B8 18 2A 8B 5F 6E 26 00    (.!..}....*._n&.
015E00:  70 65 7D 20 20 7B 2D 72 7D 20 20 7B 2D 31 7D 0A    pe}  {-r}  {-1}.
015E10:  09 74 79 70 65 73 20 61 72 65 20 56 20 3D 20 56    .types are V = V
015E20:  65 6E 64 6F 72 2C 0A 09 09 20 20 53 20 3D 20 53    endor,...  S = S
015E30:  79 73 74 65 6D 2C 0A 09 09 20 20 44 20 3D 20 44    ystem,...  D = D
015E40:  61 74 61 0A 09 09 20 20 34 20 3D 20 34 30 20 74    ata...  4 = 40 t
015E50:  72 61 63 6B 2C 20 64 2F 73 2C 0A 09 09 20 20 38    rack, d/s,...  8
015E60:  20 3D 20 38 30 20 74 72 61 63 6B 2C 20 64 2F 73     = 80 track, d/s
015E70:  2C 0A 09 09 20 20 41 20 3D 20 50 43 57 20 64 72    ,...  A = PCW dr
015E80:  69 76 65 20 41 3A 20 53 79 73 74 65 6D 20 66 6F    ive A: System fo
015E90:  72 6D 61 74 0A 20 20 20 20 20 20 20 20 20 20 20    rmat.           
015EA0:  20 20 20 20 20 20 20 42 20 3D 20 50 43 57 20 64           B = PCW d
015EB0:  72 69 76 65 20 42 3A 20 34 30 20 74 72 61 63 6B    rive B: 40 track
015EC0:  2C 20 64 2F 73 0A 20 20 20 20 20 20 20 20 20 20    , d/s.          
015ED0:  20 20 20 20 20 20 20 20 43 20 3D 20 50 43 57 20            C = PCW 
015EE0:  64 72 69 76 65 20 42 3A 20 38 30 20 74 72 61 63    drive B: 80 trac
015EF0:  6B 2C 20 64 2F 73 0A 09 74 79 70 65 20 64 65 66    k, d/s..type def
015F00:  61 75 6C 74 73 20 74 6F 20 74 68 65 20 63 75 72    aults to the cur
015F10:  72 65 6E 74 20 74 79 70 65 20 66 6F 72 20 74 68    rent type for th
015F20:  61 74 20 64 72 69 76 65 2C 20 62 75 74 20 6F 6E    at drive, but on
015F30:  6C 79 0A 09 69 66 20 74 68 65 20 64 69 73 63 20    ly..if the disc 
015F40:  68 61 73 20 39 20 73 65 63 74 6F 72 73 20 2F 20    has 9 sectors / 
015F50:  74 72 61 63 6B 20 61 6E 64 20 73 74 61 6E 64 61    track and standa
015F60:  72 64 20 73 6B 65 77 2C 0A 09 61 6E 64 20 6D 75    rd skew,..and mu
015F70:  73 74 20 75 73 65 20 2D 72 20 69 66 20 73 79 73    st use -r if sys
015F80:  74 65 6D 20 64 69 73 63 2E 0A 0A 09 2D 72 20 69    tem disc....-r i
015F90:  6E 69 74 69 61 6C 69 73 65 73 20 74 68 65 20 73    nitialises the s
015FA0:  79 73 74 65 6D 20 74 72 61 63 6B 73 20 28 69 66    ystem tracks (if
015FB0:  20 61 6E 79 29 2E 0A 09 2D 31 20 66 6F 72 20 73     any)...-1 for s
015FC0:  69 6E 67 6C 65 20 73 69 64 65 64 20 64 72 69 76    ingle sided driv
015FD0:  65 2E 0A 0A 00 21 E1 1C E5 01 04 00 C5 CD D1 03    e....!..........
015FE0:  CD 42 2B C3 09 20 0A 20 4F 72 3A 0A 20 64 69 73    .B+.. . Or:. dis
015FF0:  63 6B 69 74 20 20 64 3A 20 20 2D 69 20 20 2D 74    ckit  d:  -i  -t
016000:  7D 32 8D 5F 26 00 7D B4 CA 1B 15 2A 8D 5F 26 00    }2._&.}....*._&.
016010:  E5 CD A2 02 7D B4 28 03 21 01 00 7D B4 CA 2A 15    ....}.(.!..}..*.
016020:  2A 8B 5F 23 22 8B 5F 2B 18 D0 2A 8D 5F 26 00 CD    *._#"._+..*._&..
016030:  B8 01 7D B4 C2 46 15 2A 8D 5F 26 00 11 3B 00 CD    ..}..F.*._&..;..
016040:  3D 02 7D B4 28 03 21 01 00 7D B4 CA 51 15 C3 B8    =.}.(.!..}..Q...
016050:  18 2A 8D 5F 26 00 11 2D 00 CD 3D 02 7D B4 CA 30    .*._&..-..=.}..0
016060:  17 2A 8B 5F 23 22 8B 5F 6E 26 00 7D 32 8D 5F 26    .*._#"._n&.}2._&
016070:  00 7D B4 CA 88 15 2A 8D 5F 26 00 11 3B 00 CD 46    .}....*._&..;..F
016080:  02 7D B4 28 03 21 01 00 7D B4 CA A0 15 2A 8D 5F    .}.(.!..}....*._
016090:  26 00 E5 CD A2 02 CD B8 01 7D B4 28 03 21 01 00    &........}.(.!..
0160A0:  7D B4 CA 2D 17 21 00 00 22 86 5F 2A 8D 5F 26 00    }..-.!.."._*._&.
0160B0:  CD 44 03 88 16 21 01 00 22 E5 5F C3 D8 16 21 02    .D...!.."._...!.
0160C0:  00 22 E5 5F C3 D8 16 21 03 00 22 E5 5F C3 D8 16    ."._...!.."._...
0160D0:  21 07 00 22 E5 5F C3 D8 16 21 05 00 22 E5 5F C3    !.."._...!.."._.
0160E0:  D8 16 21 08 00 22 E5 5F C3 D8 16 21 09 00 22 E5    ..!.."._...!..".
0160F0:  5F C3 D8 16 21 0A 00 22 E5 5F C3 D8 16 21 01 00    _...!.."._...!..
016100:  22 E3 5F C3 D8 16 21 01 00 22 82 5F C3 D8 16 21    "._...!.."._...!
016110:  08 00 22 86 5F C3 D8 16 21 03 00 22 86 5F C3 D8    .."._...!.."._..
016120:  16 21 04 00 22 86 5F C3 D8 16 21 05 00 22 86 5F    .!.."._...!.."._
016130:  C3 D8 16 21 06 00 22 86 5F C3 D8 16 21 07 00 22    ...!.."._...!.."
016140:  86 5F C3 D8 16 21 01 00 22 86 5F C3 D8 16 21 09    ._...!.."._...!.
016150:  00 22 86 5F C3 D8 16 21 0A 00 22 86 5F C3 D8 16    ."._...!.."._...
016160:  C3 6F 16 57 68 61 74 3F 20 28 2D 25 63 29 00 21    .o.What? (-%c).!
016170:  63 16 E5 2A 8D 5F 26 00 E5 CD 72 2A 21 01 00 11    c..*._&...r*!...
016180:  02 00 C3 7B 01 C3 D8 16 B5 15 56 00 BE 15 53 00    ...{......V...S.
016190:  C7 15 44 00 D0 15 38 00 D9 15 34 00 E2 15 41 00    ..D...8...4...A.
0161A0:  EB 15 42 00 F4 15 43 00 FD 15 52 00 06 16 31 00    ..B...C...R...1.
0161B0:  0F 16 49 00 18 16 50 00 21 16 58 00 2A 16 54 00    ..I...P.!.X.*.T.
0161C0:  33 16 4B 00 3C 16 3F 00 45 16 46 00 4E 16 48 00    3.K.<.?.E.F.N.H.
0161D0:  57 16 40 00 00 00 18 88 2A 86 5F 7D B4 CA EA 16    W.@.....*._}....
0161E0:  2A E1 5F 7D B4 28 03 21 01 00 7D B4 CA 1C 17 C3    *._}.(.!..}.....
0161F0:  09 17 44 75 70 6C 69 63 61 74 65 20 6F 70 74 69    ..Duplicate opti
016200:  79 70 65 0A 09 69 6E 69 74 69 61 6C 69 73 65 73    ype..initialises
016210:  20 43 50 2F 4D 20 64 72 69 76 65 20 70 61 72 61     CP/M drive para
016220:  6D 65 74 65 72 73 2E 0A 0A 20 4F 72 3A 0A 20 64    meters... Or:. d
016230:  69 73 63 6B 69 74 20 64 3A 20 20 2D 6B 20 20 7B    isckit d:  -k  {
016240:  2D 74 79 70 65 7D 0A 20 09 74 6F 20 63 68 65 63    -type}. .to chec
016250:  6B 2D 72 65 61 64 20 64 69 73 6B 2E 0A 20 09 74    k-read disk.. .t
016260:  79 70 65 20 64 65 66 61 75 6C 74 73 20 74 6F 20    ype defaults to 
016270:  63 75 72 72 65 6E 74 20 74 79 70 65 2E 0A 0A 20    current type... 
016280:  4F 72 3A 0A 20 64 69 73 63 6B 69 74 20 64 3A 20    Or:. disckit d: 
016290:  20 2D 78 20 20 7B 2D 74 79 70 65 7D 0A 20 09 74     -x  {-type}. .t
0162A0:  6F 20 65 78 65 72 63 69 73 65 20 64 72 69 76 65    o exercise drive
0162B0:  2E 0A 20 09 74 79 70 65 20 64 65 66 61 75 6C 74    .. .type default
0162C0:  73 20 74 6F 20 63 75 72 72 65 6E 74 20 74 79 70    s to current typ
0162D0:  65 2E 0A 0A 20 4F 72 3A 0A 20 64 69 73 63 6B 69    e... Or:. discki
0162E0:  74 20 20 64 3A 20 20 2D 68 0A 20 09 6D 6F 76 65    t  d:  -h. .move
0162F0:  20 68 65 61 64 20 68 6F 6D 65 20 74 6F 20 74 72     head home to tr
016300:  61 63 6B 20 30 2E 0A 0A 00 21 E6 1E E5 01 04 00    ack 0....!......
016310:  C5 CD D1 03 CD 42 2B C3 CF 20 0A 4F 72 3A 0A 20    .....B+.. .Or:. 
016320:  64 69 73 63 6B 69 74 20 20 2D 74 20 20 7B 7B 6E    disckit  -t  {{n
016330:  31 7D 20 2E 2E 20 6E 37 7D 0A 20 09 74 75 6E 65    1} .. n7}. .tune
016340:  20 64 72 69 76 65 20 73 79 73 74 65 6D 20 2D 20     drive system - 
016350:  53 65 65 20 64 6F 63 75 6D 65 6E 74 61 74 69 6F    See documentatio
016360:  6E 2E 0A 0A 20 4F 72 3A 0A 20 64 69 73 63 6B 69    n... Or:. discki
016370:  74 20 20 2D 40 0A 20 09 74 6F 20 66 69 78 20 64    t  -@. .to fix d
016380:  69 73 63 20 64 72 69 76 65 72 20 2D 20 53 65 65    isc driver - See
016390:  20 64 6F 63 75 6D 65 6E 74 61 74 69 6F 6E 2E 0A     documentation..
0163A0:  0A 20 4F 72 3A 0A 20 64 69 73 63 6B 69 74 20 20    . Or:. disckit  
0163B0:  64 3A 20 20 2D 70 0A 20 09 70 72 69 6E 74 73 20    d:  -p. .prints 
0163C0:  78 64 70 62 20 76 61 6C 75 65 73 2E 0A 0A 00 21    xdpb values....!
0163D0:  1A 20 E5 01 04 00 C5 CD D1 03 C3 78 01 CD 3E 01    . .........x..>.
0163E0:  2A E5 5F E5 2A C8 5F E5 CD 55 38 11 FF FF CD 46    *._.*._..U8....F
0163F0:  02 7D B4 CA 33 21 C3 18 21 0A 44 72 69 76 65 20    .}..3!..!.Drive 
016400:  6F 6E 20 28 2D 25 63 29 00 21 F2 16 E5 2A 8D 5F    on (-%c).!...*._
016410:  26 00 E5 CD 72 2A 21 01 00 C3 7F 16 2A 86 5F 7D    &...r*!.....*._}
016420:  B4 CA 2A 17 2A 86 5F 22 E1 5F C3 61 15 C3 B5 18    ..*.*._"._.a....
016430:  2A 8D 5F 26 00 11 41 00 CD 5C 02 7D B4 CA 52 17    *._&..A..\.}..R.
016440:  2A 8D 5F 26 00 11 50 00 CD 5D 02 7D B4 28 03 21    *._&..P..].}.(.!
016450:  01 00 7D B4 CA 6E 17 2A 8B 5F 23 22 8B 5F 6E 26    ..}..n.*._#"._n&
016460:  00 11 3A 00 CD 3D 02 7D B4 28 03 21 01 00 7D B4    ..:..=.}.(.!..}.
016470:  CA B9 17 2A 8B 5F 23 22 8B 5F 6E 26 00 7D 32 8A    ...*._#"._n&.}2.
016480:  5F 26 00 CD B8 01 7D B4 C2 9A 17 2A 8A 5F 26 00    _&....}....*._&.
016490:  11 3B 00 CD 3D 02 7D B4 28 03 21 01 00 7D B4 C2    .;..=.}.(.!..}..
0164A0:  AF 17 2A 8A 5F 26 00 E5 CD A2 02 7D B4 28 03 21    ..*._&.....}.(.!
0164B0:  01 00 7D B4 28 03 21 01 00 7D B4 CA 02 18 2A CE    ..}.(.!..}....*.
0164C0:  5F 26 00 7D B4 CA F4 17 C3 E1 17 44 75 70 6C 69    _&.}.......Dupli
0164D0:  63 61 74 65 20 64 72 69 76 65 20 28 25 63 3A 29    cate drive (%c:)
0164E0:  00 21 CB 17 E5 2A 8D 5F 26 00 E5 CD 72 2A 21 01    .!...*._&...r*!.
0164F0:  00 C3 7F 16 2A 8D 5F 26 00 7D 32 CE 5F 26 00 C3    ....*._&.}2._&..
016500:  B5 18 2A 8D 5F 26 00 E5 CD 7D 02 7D B4 CA 96 18    ..*._&...}.}....
016510:  2A CF 5F 11 07 00 CD 5C 02 7D B4 CA 43 18 C3 32    *._....\.}..C..2
016520:  18 54 6F 6F 20 6D 61 6E 79 20 6E 75 6D 62 65 72    .Too many number
016530:  73 00 21 21 18 E5 21 00 00 E5 CD 72 2A 21 01 00    s.!!..!....r*!..
016540:  C3 7F 16 2A CF 5F 23 22 CF 5F 2B 11 02 00 CD C0    ...*._#"._+.....
016550:  01 EB 21 D1 5F 19 22 7E 5F 2A 7E 5F E5 2A 7E 5F    ..!._."~_*~_.*~_
016560:  CD 00 03 11 0A 00 CD C0 01 E5 2A 8D 5F 26 00 11    ..........*._&..
016570:  30 00 B7 ED 52 EB E1 19 CD 1F 03 2A 8B 5F 23 22    0...R......*._#"
016580:  8B 5F 6E 26 00 7D 32 8D 5F 26 00 E5 CD 7D 02 7D    ._n&.}2._&...}.}
016590:  B4 20 C6 C3 B5 18 C3 A4 18 57 68 61 74 3F 20 28    . .......What? (
0165A0:  25 73 29 00 21 99 18 E5 2A 8B 5F E5 CD 72 2A 21    %s).!...*._..r*!
0165B0:  01 00 C3 7F 16 C3 D7 14 2A 8B 5F 6E 26 00 11 3B    ........*._n&..;
0165C0:  00 CD 3D 02 7D B4 CA D1 18 2A 8B 5F 23 22 8B 5F    ..=.}....*._#"._
0165D0:  2B 2A E5 5F 11 05 00 CD 3D 02 7D B4 CA E9 18 2A    +*._....=.}....*
0165E0:  82 5F 7D B4 28 03 21 01 00 7D B4 CA F4 18 21 04    ._}.(.!..}....!.
0165F0:  00 22 E5 5F 2A E5 5F 11 07 00 CD 3D 02 7D B4 CA    ."._*._....=.}..
016600:  25 63 3A 20 73 65 74 20 66 6F 72 20 25 73 20 66    %c: set for %s f
016610:  6F 72 6D 61 74 2E 0A 00 21 F9 20 E5 2A CE 5F 26    ormat...!. .*._&
016620:  00 E5 2A CA 5F E5 01 08 00 C5 CD D1 03 21 00 00    ..*._........!..
016630:  22 B0 5F C3 78 01 CD 3E 01 CD 0B 27 C3 6D 21 0A    "._.x..>...'.m!.
016640:  50 75 74 20 25 73 20 66 6F 72 6D 61 74 74 65 64    Put %s formatted
016650:  20 64 69 73 6B 20 74 6F 20 43 48 45 43 4B 20 69     disk to CHECK i
016660:  6E 20 25 73 20 64 72 69 76 65 2E 0A 00 21 3F 21    n %s drive...!?!
016670:  E5 2A CA 5F E5 2A CC 5F E5 01 08 00 C5 CD D1 03    .*._.*._........
016680:  CD 42 2B 21 BD 5F E5 01 04 00 C5 CD D1 03 2A DF    .B+!._........*.
016690:  5F E5 2A C8 5F E5 CD 3B 2D 22 79 5F 21 B9 5F E5    _.*._..;-"y_!._.
0166A0:  01 04 00 C5 CD D1 03 C3 BA 21 43 68 65 63 6B 20    .........!Check 
0166B0:  72 65 61 64 20 25 73 2E 0A 00 21 AA 21 E5 2A 79    read %s...!.!.*y
0166C0:  5F 7D B4 CA D5 21 C3 CF 21 46 41 49 4C 53 00 21    _}...!..!FAILS.!
0166D0:  C9 21 C3 DE 21 C3 DB 21 4F 4B 00 21 D8 21 E5 01    .!..!..!OK.!.!..
0166E0:  06 00 C5 CD D1 03 C3 05 22 0A 43 68 65 63 6B 20    ........".Check 
0166F0:  61 6E 6F 74 68 65 72 20 64 69 73 63 20 28 59 2F    another disc (Y/
016700:  4E 29 3F 20 00 21 E9 21 E5 01 04 00 C5 CD D1 03    N)? .!.!........
016710:  21 B5 5F E5 CD 90 30 7D 32 7B 5F 26 00 21 B9 5F    !._...0}2{_&.!._
016720:  E5 01 04 00 C5 CD D1 03 2A 7B 5F 26 00 11 59 00    ........*{_&..Y.
016730:  CD 3D 02 7D B4 C2 3C 21 C3 78 01 CD 3E 01 CD 0B    .=.}..<!.x..>...
016740:  27 2A C8 5F 11 12 00 19 E5 2A C8 5F 11 11 00 19    '*._.....*._....
016750:  6E 26 00 7D B4 CA 5E 22 21 02 00 C3 61 22 21 01    n&.}..^"!...a"!.
016760:  00 EB E1 6E 26 00 CD C0 01 22 6D 5F 2A C8 5F 11    ...n&...."m_*._.
016770:  13 00 19 6E 26 00 22 6F 5F 2A C8 5F 11 15 00 19    ...n&."o_*._....
016780:  CD 00 03 E5 CD 45 2A 22 67 5F CD 8D 2B C3 CA 22    .....E*"g_..+.."
016790:  0A 47 6F 69 6E 67 20 74 6F 20 45 58 45 52 43 49    .Going to EXERCI
0167A0:  53 45 20 25 73 20 64 72 69 76 65 2E 0A 49 6E 73    SE %s drive..Ins
0167B0:  65 72 74 20 61 20 25 73 20 66 6F 72 6D 61 74 74    ert a %s formatt
0167C0:  65 64 20 64 69 73 6B 2E 0A 00 21 90 22 E5 2A CC    ed disk...!.".*.
0167D0:  5F E5 2A CA 5F E5 01 08 00 C5 CD D1 03 CD 42 2B    _.*._.........B+
0167E0:  21 00 00 22 73 5F 22 77 5F 2A DF 5F E5 2A C8 5F    !.."s_"w_*._.*._
0167F0:  E5 CD B0 29 11 FF FF CD 3D 02 7D B4 CA 02 23 CD    ...)....=.}...#.
016800:  0C 19 2A 82 5F 7D B4 28 03 21 01 00 7D B4 CA 17    ..*._}.(.!..}...
016810:  19 21 06 00 22 E5 5F 2A E5 5F E5 CD A1 3D 22 CA    .!.."._*._...=".
016820:  5F 2A CE 5F 26 00 7D B4 CA 70 19 2A CE 5F 26 00    _*._&.}..p.*._&.
016830:  E5 CD D8 2B 22 C8 5F 2A C8 5F CD B8 01 7D B4 CA    ...+"._*._...}..
016840:  45 19 CD 08 2B 21 95 5F E5 2A C8 5F E5 21 1B 00    E...+!._.*._.!..
016850:  E5 CD E3 02 21 01 00 22 B0 5F 2A CE 5F 26 00 E5    ....!.."._*._&..
016860:  CD A5 2B 22 DF 5F 2A DF 5F E5 CD 5B 30 22 CC 5F    ..+"._*._..[0"._
016870:  2A E1 5F 11 07 00 CD 46 02 7D B4 CA 8E 19 2A E1    *._....F.}....*.
016880:  5F 11 05 00 CD 46 02 7D B4 28 03 21 01 00 7D B4    _....F.}.(.!..}.
016890:  CA A3 19 2A E1 5F 11 0A 00 CD 46 02 7D B4 28 03    .£.*._....F.}.(.
0168A0:  21 01 00 22 84 5F 2A E1 5F CD B8 01 7D B4 C2 CC    !.."._*._...}...
0168B0:  19 2A 84 5F 7D B4 CA C8 19 2A CE 5F 26 00 CD B8    .*._}....*._&...
0168C0:  01 7D B4 28 03 21 01 00 7D B4 28 03 21 01 00 7D    .}.(.!..}.(.!..}
0168D0:  B4 C2 EF 19 2A 84 5F CD B8 01 7D B4 CA EB 19 2A    ....*._...}....*
0168E0:  CE 5F 26 00 7D B4 28 03 21 01 00 7D B4 28 03 21    ._&.}.(.!..}.(.!
0168F0:  01 00 7D B4 C2 13 1A 2A E1 5F 11 05 00 CD 46 02    ..}....*._....F.
016900:  7D B4 CA 0F 1A 2A CF 5F 7D B4 28 03 21 01 00 7D    }....*._}.(.!..}
016910:  B4 28 03 21 01 00 7D B4 C2 85 1A 2A E1 5F 11 01    .(.!..}....*._..
016920:  00 CD 46 02 7D B4 CA 39 1A 2A E1 5F 11 08 00 CD    ..F.}..9.*._....
016930:  46 02 7D B4 28 03 21 01 00 7D B4 CA 4E 1A 2A E1    F.}.(.!..}..N.*.
016940:  5F 11 06 00 CD 46 02 7D B4 28 03 21 01 00 7D B4    _....F.}.(.!..}.
016950:  CA 63 1A 2A E1 5F 11 04 00 CD 46 02 7D B4 28 03    .c.*._....F.}.(.
016960:  21 01 00 7D B4 CA 81 1A 2A E5 5F 7D B4 C2 77 1A    !..}....*._}..w.
016970:  2A 82 5F 7D B4 28 03 21 01 00 7D B4 28 03 21 01    *._}.(.!..}.(.!.
016980:  00 7D B4 28 03 21 01 00 7D B4 C2 A9 1A 2A E3 5F    .}.(.!..}....*._
016990:  7D B4 CA A5 1A 2A E1 5F 11 01 00 CD 46 02 7D B4    }....*._....F.}.
0169A0:  28 03 21 01 00 7D B4 28 03 21 01 00 7D B4 C2 D0    (.!..}.(.!..}...
0169B0:  1A 2A E1 5F 11 08 00 CD 3D 02 7D B4 CA CC 1A 2A    .*._....=.}....*
0169C0:  E5 5F CD B8 01 7D B4 28 03 21 01 00 7D B4 28 03    ._...}.(.!..}.(.
0169D0:  21 01 00 7D B4 C2 13 1B 2A E1 5F 11 01 00 CD 3D    !..}....*._....=
0169E0:  02 7D B4 CA F3 1A 2A E5 5F CD B8 01 7D B4 28 03    .}....*._...}.(.
0169F0:  21 01 00 7D B4 CA 0F 1B 2A C8 5F 11 13 00 19 6E    !..}....*._....n
016A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
016A10:  13 00 01 00 02 09 52 E5 13 00 C1 02 00 00 00 02    ......R.........
016A20:  13 00 C6 02 00 00 00 02 13 00 C2 02 00 00 00 02    ................
016A30:  13 00 C7 02 00 00 00 02 13 00 C3 02 00 00 00 02    ................
016A40:  13 00 C8 02 00 00 00 02 13 00 C4 02 00 00 00 02    ................
016A50:  13 00 C9 02 00 00 00 02 13 00 C5 02 00 00 00 02    ................
016A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016B00:  08 2B C3 14 23 5E 43 20 74 6F 20 66 69 6E 69 73    .+..#^C to finis
016B10:  68 2E 0A 00 21 05 23 E5 01 04 00 C5 CD D1 03 CD    h...!.#.........
016B20:  15 01 7D B4 CA 2D 23 CD 12 01 C3 30 23 21 00 00    ..}..-#....0#!..
016B30:  11 03 00 CD 46 02 7D B4 CA FB 23 2A 69 5F 23 22    ....F.}...#*i_#"
016B40:  69 5F 2B 2A DF 5F E5 CD EA 4A ED 5B 6D 5F CD 32    i_+*._...J.[m_.2
016B50:  02 22 75 5F E5 CD EA 4A ED 5B 6F 5F CD 32 02 22    ."u_...J.[o_.2."
016B60:  71 5F E5 2A C8 5F E5 2A 67 5F E5 CD 5D 37 22 6B    q_.*._.*g_..]7"k
016B70:  5F 2A 6B 5F 7D B4 CA EC 23 C3 AA 23 54 20 25 2D    _*k_}...#..#T %-
016B80:  33 64 20 53 20 25 2D 33 64 20 20 74 6F 20 20 54    3d S %-3d  to  T
016B90:  20 25 2D 33 64 20 53 20 25 2D 33 64 20 20 20 45     %-3d S %-3d   E
016BA0:  72 72 6F 72 3A 20 25 73 0A 00 21 7C 23 E5 2A 77    rror: %s..!|#.*w
016BB0:  5F E5 2A 73 5F E5 2A 75 5F E5 2A 71 5F E5 2A 6B    _.*s_.*u_.*q_.*k
016BC0:  5F E5 CD A6 3E E5 01 0E 00 C5 CD D1 03 2A 6B 5F    _...>........*k_
016BD0:  11 0A 00 CD 65 02 7D B4 CA EC 23 2A 6B 5F 11 02    ....e.}...#*k_..
016BE0:  00 CD C0 01 EB 21 53 5F 19 CD 35 03 2A 75 5F 22    .....!S_..5.*u_"
016BF0:  77 5F 2A 71 5F 22 73 5F C3 1F 23 2A DF 5F E5 2A    w_*q_"s_..#*._.*
016C00:  C8 5F E5 CD B0 29 C3 2B 24 0A 54 6F 74 61 6C 20    ._...).+$.Total 
016C10:  72 65 61 64 73 20 3D 20 25 64 2E 0A 45 72 72 6F    reads = %d..Erro
016C20:  72 20 63 6F 75 6E 74 73 3A 0A 00 21 09 24 E5 2A    r counts:..!.$.*
016C30:  69 5F E5 01 06 00 C5 CD D1 03 21 01 00 22 6B 5F    i_........!.."k_
016C40:  2A 6B 5F 11 0A 00 CD 65 02 7D B4 CA 9E 24 C3 5B    *k_....e.}...$.[
016C50:  24 2A 6B 5F 23 22 6B 5F 2B 18 E5 2A 6B 5F 11 08    $*k_#"k_+..*k_..
016C60:  00 CD 46 02 7D B4 CA 9C 24 C3 77 24 25 34 64 20    ..F.}...$.w$%4d 
016C70:  3A 20 25 73 2E 0A 00 21 6C 24 E5 2A 6B 5F 11 02    : %s...!l$.*k_..
016C80:  00 CD C0 01 EB 21 53 5F 19 CD 00 03 E5 2A 6B 5F    .....!S_.....*k_
016C90:  E5 CD A6 3E E5 01 08 00 C5 CD D1 03 18 B3 C3 78    ...>...........x
016CA0:  01 CD 3E 01 C3 D8 24 0A 47 6F 69 6E 67 20 74 6F    ..>...$.Going to
016CB0:  20 46 4F 52 4D 41 54 20 64 69 73 63 20 69 6E 20     FORMAT disc in 
016CC0:  25 73 20 64 72 69 76 65 20 74 6F 20 25 73 20 66    %s drive to %s f
016CD0:  6F 72 6D 61 74 2E 0A 00 21 A7 24 E5 2A CC 5F E5    ormat...!.$.*._.
016CE0:  2A CA 5F E5 01 08 00 C5 CD D1 03 CD 0B 27 2A C8    *._..........'*.
016CF0:  5F 11 1A 00 19 E5 21 FF 00 D1 7D 12 26 00 2A DF    _.....!...}.&.*.
016D00:  3E E5 01 08 00 C5 CD D1 03 CD 04 31 7D B4 CA 17    >..........1}...
016D10:  2D C3 30 2D C3 22 2D 21 B9 5F E5 01 04 00 C5 CD    -.0-."-!._......
016D20:  D1 03 C3 2D 2D 2A 27 5F 23 22 27 5F 2B C3 7F 2C    ...--*'_#"'_+..,
016D30:  2A 25 5F 11 06 00 C3 7B 01 18 F8 CD 3E 01 DD 6E    *%_....{....>..n
016D40:  04 DD 66 05 11 12 00 19 E5 DD 6E 04 DD 66 05 11    ..f.......n..f..
016D50:  11 00 19 6E 26 00 7D B4 CA 61 2D 21 02 00 C3 64    ...n&.}..a-!...d
016D60:  2D 21 01 00 EB E1 6E 26 00 CD C0 01 22 23 5F 21    -!....n&...."#_!
016D70:  00 00 22 1F 5F 21 00 00 22 21 5F 2A 21 5F ED 5B    .."._!.."!_*!_.[
016D80:  23 5F CD 4E 02 7D B4 CA E7 2D C3 97 2D 2A 21 5F    #_.N.}...-..-*!_
016D90:  23 22 21 5F 2B 18 E4 2A 21 5F E5 CD 03 2E E5 2A    #"!_+..*!_.....*
016DA0:  21 5F E5 01 06 00 C5 CD D1 03 DD 6E 06 DD 66 07    !_.........n..f.
016DB0:  E5 2A 21 5F E5 2A 21 5F E5 DD 6E 04 DD 66 05 E5    .*!_.*!_..n..f..
016DC0:  21 00 00 E5 CD 94 2E 22 1D 5F 2A 1D 5F CD B8 01    !......"._*._...
016DD0:  7D B4 CA DE 2D 21 01 00 22 1F 5F C3 E7 2D 2A 1D    }...-!.."._..-*.
016DE0:  5F E5 CD 84 48 18 A6 DD 6E 06 DD 66 07 E5 DD 6E    _...H...n..f...n
016DF0:  04 DD 66 05 E5 CD B0 29 2A 1F 5F 11 04 00 C3 7B    ..f....)*._....{
016E00:  01 18 F8 CD 3E 01 DD 6E 04 DD 66 05 11 14 00 CD    ....>..n..f.....
016E10:  2D 02 22 1B 5F CD B8 01 7D B4 CA 2F 2E C3 26 2E    -."._...}../..&.
016E20:  0A 25 2D 34 64 00 21 20 2E 11 02 00 C3 7B 01 2A    .%-4d.! .....{.*
016E30:  1B 5F 11 13 00 CD 3D 02 7D B4 CA 4A 2E C3 45 2E    ._....=.}..J..E.
016E40:  25 2D 33 64 00 21 40 2E 18 DF C3 52 2E 25 2D 34    %-3d.!@....R.%-4
016E50:  64 00 21 4D 2E 18 D2 18 D0 CD 3E 01 DD 6E 08 DD    d.!M......>..n..
016E60:  66 09 E5 21 00 00 E5 DD 6E 06 DD 66 07 11 0D 00    f..!....n..f....
016E70:  19 CD 00 03 11 01 00 B7 ED 52 E5 DD 6E 06 DD 66    .........R..n..f
016E80:  07 E5 DD 6E 04 DD 66 05 E5 CD 94 2E 11 06 00 C3    ...n..f.........
016E90:  7B 01 18 F8 CD 3E 01 DD 6E 0A DD 66 0B EB DD 6E    {....>..n..f...n
016EA0:  08 DD 66 09 B7 ED 52 11 01 00 19 22 19 5F DD 6E    ..f...R...."._.n
016EB0:  06 DD 66 07 11 13 00 19 6E 26 00 22 15 5F DD 6E    ..f.....n&."._.n
016EC0:  06 DD 66 07 11 15 00 19 CD 00 03 22 0F 5F 2A 19    ..f........"._*.
016ED0:  5F 11 00 00 CD 5D 02 7D B4 CA E5 2E 21 00 00 11    _....].}....!...
016EE0:  0A 00 C3 7B 01 DD 6E 04 DD 66 05 7D B4 CA F6 2E    ...{..n..f.}....
016EF0:  21 90 37 C3 F9 2E 21 5D 37 22 0D 5F DD 6E 04 DD    !.7...!]7"._.n..
016F00:  5F E5 2A C8 5F E5 21 50 5F E5 CD 39 27 7D B4 CA    _.*._.!P_..9'}..
016F10:  20 25 21 B9 5F E5 01 04 00 C5 CD D1 03 CD 08 2B     %!._..........+
016F20:  C3 41 25 0A 50 75 74 20 62 6C 61 6E 6B 20 64 69    .A%.Put blank di
016F30:  73 63 20 69 6E 20 25 73 20 64 72 69 76 65 2E 0A    sc in %s drive..
016F40:  00 21 23 25 E5 2A CC 5F E5 01 06 00 C5 CD D1 03    .!#%.*._........
016F50:  CD 42 2B C3 62 25 46 6F 72 6D 61 74 74 69 6E 67    .B+.b%Formatting
016F60:  3A 00 21 56 25 E5 01 04 00 C5 CD D1 03 2A DF 5F    :.!V%........*._
016F70:  E5 2A E5 5F E5 2A C8 5F E5 CD 32 2C 22 4E 5F 2A    .*._.*._..2,"N_*
016F80:  4E 5F CD B8 01 7D B4 CA 94 25 2A 50 5F 7D B4 28    N_...}...%*P_}.(
016F90:  03 21 01 00 7D B4 CA D9 25 C3 B6 25 0A 57 72 69    .!..}...%..%.Wri
016FA0:  74 69 6E 67 20 72 65 73 65 72 76 65 64 20 74 72    ting reserved tr
016FB0:  61 63 6B 73 2E 00 21 9C 25 E5 01 04 00 C5 CD D1    acks..!.%.......
016FC0:  03 2A DF 5F E5 2A C8 5F E5 2A 50 5F E5 CD 59 2E    .*._.*._.*P_..Y.
016FD0:  11 00 00 CD 3D 02 22 4E 5F 2A 4E 5F CD B8 01 7D    ....=."N_*N_...}
016FE0:  B4 CA F4 25 2A E5 5F 11 07 00 CD 4D 02 7D B4 28    ...%*._....M.}.(
016FF0:  03 21 01 00 7D B4 CA 06 26 2A 50 5F CD B8 01 7D    .!..}...&*P_...}
017000:  B4 28 03 21 01 00 7D B4 CA 44 26 C3 2B 26 0A 57    .(.!..}..D&.+&.W
017010:  72 69 74 69 6E 67 20 44 69 73 63 20 53 70 65 63    riting Disc Spec
017020:  69 66 69 63 61 74 69 6F 6E 2E 00 21 0E 26 E5 01    ification..!.&..
017030:  04 00 C5 CD D1 03 2A DF 5F E5 2A C8 5F E5 CD 54    ......*._.*._..T
017040:  42 22 4E 5F 2A 4E 5F CD B8 01 7D B4 CA 68 26 21    B"N_*N_...}..h&!
017050:  BC 5F E5 01 04 00 C5 CD D1 03 2A DF 5F E5 2A C8    ._........*._.*.
017060:  5F E5 CD 3B 2D 22 4E 5F C3 78 26 0A 46 6F 72 6D    _..;-"N_.x&.Form
017070:  61 74 20 25 73 2E 0A 00 21 6B 26 E5 2A 4E 5F 7D    at %s...!k&.*N_}
017080:  B4 CA 93 26 C3 8D 26 46 41 49 4C 53 00 21 87 26    ...&..&FAILS.!.&
017090:  C3 9C 26 C3 99 26 4F 4B 00 21 96 26 E5 01 06 00    ..&..&OK.!.&....
0170A0:  C5 CD D1 03 C3 D1 26 0A 46 6F 72 6D 61 74 20 61    ......&.Format a
0170B0:  6E 6F 74 68 65 72 20 64 69 73 63 20 69 6E 20 25    nother disc in %
0170C0:  73 20 66 6F 72 6D 61 74 20 28 59 2F 4E 29 3F 20    s format (Y/N)? 
0170D0:  00 21 A7 26 E5 2A CA 5F E5 01 06 00 C5 CD D1 03    .!.&.*._........
0170E0:  21 B5 5F E5 CD 90 30 7D 32 52 5F 26 00 21 B9 5F    !._...0}2R_&.!._
0170F0:  E5 01 04 00 C5 CD D1 03 2A 52 5F 26 00 11 59 00    ........*R_&..Y.
017100:  66 05 7D B4 CA 13 2F DD 6E 04 DD 66 05 22 0B 5F    f.}.../.n..f."._
017110:  C3 2B 2F 2A 19 5F ED 5B 15 5F CD C0 01 ED 5B 0F    .+/*._.[._....[.
017120:  5F CD C0 01 E5 CD 45 2A 22 0B 5F 2A 0B 5F 22 09    _.....E*"._*._".
017130:  5F DD 6E 0A DD 66 0B 22 17 5F DD 6E 08 DD 66 09    _.n..f."._.n..f.
017140:  EB 2A 17 5F CD 5D 02 7D B4 CA 28 30 C3 59 2F 2A    .*._.].}..(0.Y/*
017150:  17 5F 23 22 17 5F 2B 18 E1 21 00 00 22 13 5F 2A    ._#"._+..!.."._*
017160:  13 5F ED 5B 15 5F CD 4E 02 7D B4 CA 1A 30 2A 0D    ._.[._.N.}...0*.
017170:  5F E5 DD 6E 0C DD 66 0D E5 2A 17 5F E5 2A 13 5F    _..n..f..*._.*._
017180:  E5 DD 6E 06 DD 66 07 E5 2A 09 5F E5 21 0A 00 39    ..n..f..*._.!..9
017190:  CD 00 03 11 98 2F D5 E9 D1 22 11 5F 2A 11 5F 7D    ...../..."._*._}
0171A0:  B4 CA 04 30 C3 D0 2F 0A 44 69 73 63 20 65 72 72    ...0../.Disc err
0171B0:  6F 72 20 61 74 20 54 72 61 63 6B 20 25 64 20 53    or at Track %d S
0171C0:  65 63 74 6F 72 20 25 64 20 3A 20 25 73 2E 0A 00    ector %d : %s...
0171D0:  21 A7 2F E5 2A 17 5F E5 2A 13 5F E5 2A 11 5F E5    !./.*._.*._.*._.
0171E0:  CD A6 3E E5 01 0A 00 C5 CD D1 03 CD 04 31 7D B4    ..>..........1}.
0171F0:  CA F6 2F C3 1A 30 21 B9 5F E5 01 04 00 C5 CD D1    ../..0!._.......
017200:  03 C3 17 30 2A 13 5F 23 22 13 5F 2B 2A 09 5F ED    ...0*._#"._+*._.
017210:  5B 0F 5F 19 22 09 5F C3 5F 2F 2A 11 5F 7D B4 CA    [._."._._/*._}..
017220:  25 30 C3 28 30 C3 4F 2F DD 6E 04 DD 66 05 CD B8    %0.(0.O/.n..f...
017230:  01 EB 2A 11 5F CD 94 01 7D B4 CA 44 30 2A 0B 5F    ..*._...}..D0*._
017240:  E5 CD 84 48 2A 11 5F 7D B4 CA 52 30 21 00 00 C3    ...H*._}..R0!...
017250:  55 30 2A 0B 5F C3 DF 2E C3 DF 2E CD 3E 01 DD 6E    U0*._.......>..n
017260:  04 DD 66 05 7D B4 CA 79 30 C3 73 30 41 44 44 2D    ..f.}..y0.s0ADD-
017270:  4F 4E 00 21 6C 30 C3 88 30 C3 85 30 42 55 49 4C    ON.!l0..0..0BUIL
017280:  54 2D 49 4E 00 21 7C 30 11 02 00 C3 7B 01 18 F8    T-IN.!|0....{...
017290:  CD 3E 01 CD 15 01 7D B4 CA A0 30 CD 12 01 18 F3    .>....}...0.....
0172A0:  CD 12 01 E5 CD C0 02 7D 32 08 5F 26 00 11 03 00    .......}2._&....
0172B0:  CD 3D 02 7D B4 CA BB 30 CD 08 2B DD 6E 04 DD 66    .=.}...0..+.n..f
0172C0:  05 E5 2A 08 5F 26 00 E5 CD 50 46 CD B8 01 7D B4    ..*._&...PF...}.
0172D0:  20 CE 2A 08 5F 26 00 E5 CD A0 46 7D B4 CA F7 30     .*._&....F}...0
0172E0:  C3 E6 30 25 63 00 21 E3 30 E5 2A 08 5F 26 00 E5    ..0%c.!.0.*._&..
0172F0:  01 06 00 C5 CD D1 03 2A 08 5F 26 00 11 02 00 C3    .......*._&.....
017300:  CD 3D 02 7D B4 C2 20 25 C3 78 01 CD 3E 01 2A E5    .=.}.. %.x..>.*.
017310:  5F 7D B4 CA 2E 27 2A E5 5F E5 2A C8 5F E5 CD 55    _}...'*._.*._..U
017320:  38 11 FF FF CD 3D 02 7D B4 28 03 21 01 00 7D B4    8....=.}.(.!..}.
017330:  CA 36 27 CD 08 2B C3 78 01 CD 3E 01 DD 6E 04 DD    .6'..+.x..>..n..
017340:  66 05 E5 21 00 00 CD 1F 03 2A C8 5F 11 0D 00 19    f..!.....*._....
017350:  CD 00 03 7D B4 CA 2F 28 2A E5 5F 11 01 00 CD 3D    ...}../(*._....=
017360:  02 7D B4 CA 6F 27 21 00 00 22 E3 5F C3 98 27 2A    .}..o'!.."._..'*
017370:  E5 5F 11 02 00 CD 3D 02 7D B4 C2 8A 27 2A E5 5F    ._....=.}...'*._
017380:  11 08 00 CD 3D 02 7D B4 28 03 21 01 00 7D B4 CA    ....=.}.(.!..}..
017390:  98 27 21 01 00 22 E3 5F 2A E3 5F 7D B4 CA 2F 28    .'!.."._*._}../(
0173A0:  C3 EA 27 0A 47 6F 69 6E 67 20 74 6F 20 72 65 61    ..'.Going to rea
0173B0:  64 20 52 45 53 45 52 56 45 44 20 54 52 41 43 4B    d RESERVED TRACK
0173C0:  53 2E 0A 50 75 74 20 61 20 50 52 45 2D 46 4F 52    S..Put a PRE-FOR
0173D0:  4D 41 54 54 45 44 20 64 69 73 63 20 69 6E 20 25    MATTED disc in %
0173E0:  73 20 64 72 69 76 65 2E 0A 00 21 A3 27 E5 2A CC    s drive...!£'.*.
0173F0:  5F E5 01 06 00 C5 CD D1 03 CD 42 2B 2A DF 5F E5    _.........B+*._.
017400:  2A C8 5F E5 21 00 00 E5 CD 59 2E 22 4C 5F 11 00    *._.!....Y."L_..
017410:  00 CD 3D 02 7D B4 CA 22 28 21 FF FF 11 02 00 C3    ..=.}.."(!......
017420:  7B 01 DD 6E 04 DD 66 05 E5 2A 4C 5F CD 1F 03 21    {..n..f..*L_...!
017430:  00 00 18 E8 18 E6 C3 47 28 0A 44 69 73 63 20 64    .......G(.Disc d
017440:  72 69 76 65 72 20 00 CD 3E 01 21 50 00 E5 CD 0A    river ..>.!P....
017450:  41 22 4A 5F 21 06 0D E5 CD 0A 41 22 48 5F 21 E8    A"J_!.....A"H_!.
017460:  0C E5 CD 0A 41 22 46 5F 2A 4A 5F 11 00 00 CD 3D    ....A"F_*J_....=
017470:  02 7D B4 CA 86 28 2A 48 5F 11 FD 00 CD 3D 02 7D    .}...(*H_....=.}
017480:  B4 28 03 21 01 00 7D B4 CA 9B 28 2A 46 5F 11 A1    .(.!..}...(*F_..
017490:  00 CD 3D 02 7D B4 28 03 21 01 00 7D B4 CA E8 28    ..=.}.(.!..}...(
0174A0:  21 E8 0C E5 21 91 00 E5 CD AE 41 21 50 00 E5 21    !...!.....A!P..!
0174B0:  3C 5F E5 21 08 00 E5 CD 77 29 21 06 0D E5 21 39    <_.!....w)!...!9
0174C0:  5F E5 21 03 00 E5 CD 77 29 C3 D6 28 25 73 66 69    _.!....w)..(%sfi
0174D0:  78 65 64 2E 0A 00 21 CC 28 E5 2A 44 5F E5 01 06    xed...!.(.*D_...
0174E0:  00 C5 CD D1 03 C3 74 29 2A 4A 5F 11 FD 00 CD 3D    ......t)*J_....=
0174F0:  02 7D B4 CA 06 29 2A 48 5F 11 C3 00 CD 3D 02 7D    .}...)*H_....=.}
017500:  7B 01 18 F8 CD 3E 01 C3 21 31 41 62 6F 72 74 20    {....>..!1Abort 
017510:  6F 72 20 52 65 74 72 79 20 28 41 2F 52 29 3F 20    or Retry (A/R)? 
017520:  00 21 0A 31 E5 01 04 00 C5 CD D1 03 C3 32 31 52    .!.1.........21R
017530:  41 00 21 2F 31 E5 CD 90 30 11 41 00 CD 3D 02 C3    A.!/1...0.A..=..
017540:  78 01 18 FB CD 3E 01 DD 6E 04 DD 66 05 22 04 5F    x....>..n..f."._
017550:  21 B5 5E E5 01 04 00 C5 CD D1 03 CD 12 01 22 06    !.^...........".
017560:  5F 11 03 00 CD 46 02 7D B4 CA 7C 31 2A 06 5F 11    _....F.}..|1*._.
017570:  0D 00 CD 46 02 7D B4 28 03 21 01 00 7D B4 CA FC    ...F.}.(.!..}...
017580:  31 2A 06 5F CD 44 03 ED 31 CD 2F 32 DD 6E 04 DD    1*._.D..1./2.n..
017590:  66 05 22 04 5F 21 B5 5E E5 01 04 00 C5 CD D1 03    f."._!.^........
0175A0:  C3 F9 31 C3 AA 31 08 20 08 00 21 A6 31 E5 01 04    ..1..1. ..!.1...
0175B0:  00 C5 CD D1 03 2A 04 5F 2B 22 04 5F E5 21 20 00    .....*._+"._.! .
0175C0:  D1 7D 12 26 00 C3 F9 31 2A 06 5F E5 CD C0 02 22    .}.&...1*._...."
0175D0:  06 5F 2A 06 5F E5 CD 27 01 2A 04 5F 23 22 04 5F    ._*._..'.*._#"._
0175E0:  2B E5 2A 06 5F D1 7D 12 26 00 C3 F9 31 89 31 23    +.*._.}.&...1.1#
0175F0:  00 A3 31 7F 00 00 00 18 CF C3 5B 31 2A 06 5F 11    .£1.......[1*._.
017600:  03 00 CD 3D 02 7D B4 CA 0D 32 CD 08 2B 2A 04 5F    ...=.}...2..+*._
017610:  E5 21 00 00 D1 7D 12 26 00 C3 1E 32 0A 00 21 1C    .!...}.&...2..!.
017620:  32 E5 01 04 00 C5 CD D1 03 11 02 00 C3 7B 01 CD    2............{..
017630:  3E 01 C3 75 34 0A 20 20 20 20 20 20 20 20 20 20    >..u4.          
017640:  20 20 20 54 59 50 45 53 20 20 20 20 20 20 20 20       TYPES        
017650:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017660:  20 20 20 20 20 20 20 20 4F 50 54 49 4F 4E 53 0A            OPTIONS.
017670:  0A 20 20 2D 56 20 3D 20 56 65 6E 64 6F 72 2C 09    .  -V = Vendor,.
017680:  09 09 20 20 20 20 7C 09 2D 49 20 3D 20 49 6E 69    ..    |.-I = Ini
017690:  74 69 61 6C 69 73 65 20 64 72 69 76 65 20 70 61    tialise drive pa
0176A0:  72 61 6D 65 74 65 72 73 2E 0A 20 20 2D 53 20 3D    rameters..  -S =
0176B0:  20 53 79 73 74 65 6D 2C 09 09 09 20 20 20 20 7C     System,...    |
0176C0:  09 2D 4B 20 3D 20 43 68 65 63 6B 2D 72 65 61 64    .-K = Check-read
0176D0:  20 64 69 73 6B 2E 0A 20 20 2D 44 20 3D 20 44 61     disk..  -D = Da
0176E0:  74 61 09 09 09 20 20 20 20 7C 09 2D 58 20 3D 20    ta...    |.-X = 
0176F0:  45 78 65 72 63 69 73 65 20 64 72 69 76 65 2E 0A    Exercise drive..
017700:  B4 28 03 21 01 00 7D B4 CA 1B 29 2A 46 5F 11 91    .(.!..}...)*F_..
017710:  00 CD 3D 02 7D B4 28 03 21 01 00 7D B4 CA 47 29    ..=.}.(.!..}..G)
017720:  C3 35 29 25 73 61 6C 72 65 61 64 79 20 66 69 78    .5)%salready fix
017730:  65 64 2E 0A 00 21 23 29 E5 2A 44 5F E5 01 06 00    ed...!#).*D_....
017740:  C5 CD D1 03 C3 74 29 C3 65 29 25 73 6E 6F 74 20    .....t).e)%snot 
017750:  66 69 78 65 64 20 2D 20 63 6F 64 65 20 65 72 72    fixed - code err
017760:  6F 72 2E 0A 00 21 4A 29 E5 2A 44 5F E5 01 06 00    or...!J).*D_....
017770:  C5 CD D1 03 C3 78 01 CD 3E 01 21 04 00 DD E5 C1    .....x..>.!.....
017780:  09 01 FF FF CD 38 03 7D B4 CA AA 29 21 08 00 DD    .....8.}...)!...
017790:  E5 C1 09 CD 35 03 E5 21 06 00 DD E5 C1 09 CD 35    ....5..!.......5
0177A0:  03 6E 26 00 E5 CD AE 41 18 D0 11 06 00 C3 7B 01    .n&....A......{.
0177B0:  CD 3E 01 DD 6E 04 DD 66 05 11 15 00 19 CD 00 03    .>..n..f........
0177C0:  E5 CD 45 2A 22 35 5F DD 6E 06 DD 66 07 E5 21 00    ..E*"5_.n..f..!.
0177D0:  00 E5 21 00 00 E5 DD 6E 04 DD 66 05 E5 2A 35 5F    ..!....n..f..*5_
0177E0:  E5 CD 5D 37 22 37 5F 7D B4 CA 25 2A C3 12 2A 0A    ..]7"7_}..%*..*.
0177F0:  43 61 6E 27 74 20 66 69 6E 64 20 74 72 61 63 6B    Can't find track
017800:  20 30 2E 20 20 20 45 72 72 6F 72 3A 20 25 73 2E     0.   Error: %s.
017810:  0A 00 21 EF 29 E5 2A 37 5F E5 CD A6 3E E5 01 06    ..!.).*7_...>...
017820:  00 C5 CD D1 03 2A 35 5F E5 CD 84 48 2A 37 5F 7D    .....*5_...H*7_}
017830:  B4 CA 3A 2A 21 FF FF C3 3D 2A 21 00 00 11 04 00    ..:*!...=*!.....
017840:  C3 7B 01 18 F8 CD 3E 01 DD 6E 04 DD 66 05 E5 21    .{....>..n..f..!
017850:  01 00 E5 CD C7 46 22 33 5F 11 00 00 CD 3D 02 7D    .....F"3_....=.}
017860:  B4 CA 67 2A CD 08 2B 2A 33 5F 11 02 00 C3 7B 01    ..g*..+*3_....{.
017870:  18 F8 CD 3E 01 21 B9 5F E5 01 04 00 C5 CD D1 03    ...>.!._........
017880:  DD 6E 04 DD 66 05 7D B4 CA A3 2A DD 6E 06 DD 66    .n..f.}..£*.n..f
017890:  07 E5 DD 6E 04 DD 66 05 E5 01 06 00 C5 CD D1 03    ...n..f.........
0178A0:  C3 B1 2A DD 6E 06 DD 66 07 E5 01 04 00 C5 CD D1    ..*.n..f........
0178B0:  03 C3 F7 2A 2E 0A 0A 55 73 65 20 2D 3F 20 66 6F    ...*...Use -? fo
0178C0:  72 20 73 75 6D 6D 61 72 79 2E 20 53 65 65 20 22    r summary. See "
0178D0:  44 49 53 43 4B 49 54 2E 44 4F 43 22 20 66 6F 72    DISCKIT.DOC" for
0178E0:  20 66 75 72 74 68 65 72 20 69 6E 66 6F 72 6D 61     further informa
0178F0:  74 69 6F 6E 2E 0A 00 21 B4 2A E5 01 04 00 C5 CD    tion...!.*......
017900:  20 20 2D 34 20 3D 20 34 30 20 74 72 61 63 6B 2C      -4 = 40 track,
017910:  20 64 2F 73 2C 09 09 20 20 20 20 7C 09 2D 48 20     d/s,..    |.-H 
017920:  3D 20 4D 6F 76 65 20 68 65 61 64 20 74 6F 20 74    = Move head to t
017930:  72 61 63 6B 20 30 2E 0A 20 20 2D 38 20 3D 20 38    rack 0..  -8 = 8
017940:  30 20 74 72 61 63 6B 2C 20 64 2F 73 2C 09 09 20    0 track, d/s,.. 
017950:  20 20 20 7C 09 2D 54 20 3D 20 54 75 6E 65 20 64       |.-T = Tune d
017960:  72 69 76 65 20 73 79 73 74 65 6D 2E 0A 20 20 2D    rive system..  -
017970:  41 20 3D 20 50 43 57 20 64 72 69 76 65 20 41 3A    A = PCW drive A:
017980:  20 53 79 73 74 65 6D 20 66 6F 72 6D 61 74 20 20     System format  
017990:  20 7C 09 2D 40 20 3D 20 46 69 78 20 64 69 73 63     |.-@ = Fix disc
0179A0:  20 64 72 69 76 65 72 2E 0A 20 20 2D 42 20 3D 20     driver..  -B = 
0179B0:  50 43 57 20 64 72 69 76 65 20 42 3A 20 34 30 20    PCW drive B: 40 
0179C0:  74 72 61 63 6B 2C 20 64 2F 73 20 20 20 7C 09 2D    track, d/s   |.-
0179D0:  50 20 3D 20 50 72 69 6E 74 20 58 44 50 42 20 76    P = Print XDPB v
0179E0:  61 6C 75 65 73 0A 20 20 2D 43 20 3D 20 50 43 57    alues.  -C = PCW
0179F0:  20 64 72 69 76 65 20 42 3A 20 38 30 20 74 72 61     drive B: 80 tra
017A00:  63 6B 2C 20 64 2F 73 20 20 20 7C 0A 0A 20 20 20    ck, d/s   |..   
017A10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
017A20:  20 20 20 20 20 20 51 55 41 4C 49 46 49 45 52 53          QUALIFIERS
017A30:  0A 0A 20 20 20 20 20 20 20 2D 31 20 3D 20 53 69    ..       -1 = Si
017A40:  6E 67 6C 65 20 73 69 64 65 64 2E 20 20 20 20 20    ngle sided.     
017A50:  20 20 20 20 2D 52 20 3D 20 49 6E 69 74 69 61 6C        -R = Initial
017A60:  69 73 65 20 73 79 73 74 65 6D 20 74 72 61 63 6B    ise system track
017A70:  73 2E 0A 0A 00 21 35 32 E5 01 04 00 C5 CD D1 03    s....!52........
017A80:  C3 78 01 CD 3E 01 C3 C7 34 25 73 20 56 25 73 20    .x..>...4%s V%s 
017A90:  62 79 20 4A 6F 68 6E 20 48 75 6E 74 2C 0A 50 43    by John Hunt,.PC
017AA0:  57 20 4D 6F 64 2E 20 44 61 76 69 64 20 45 76 61    W Mod. David Eva
017AB0:  6E 73 2E 20 20 28 43 29 20 4A 20 52 20 48 75 6E    ns.  (C) J R Hun
017AC0:  74 20 25 73 2E 0A 00 21 89 34 E5 21 04 12 E5 21    t %s...!.4.!...!
017AD0:  00 12 E5 21 1A 12 E5 01 0A 00 C5 CD D1 03 C3 78    ...!...........x
017AE0:  01 CD 3E 01 2A 01 00 11 57 00 19 22 B3 5E C3 78    ..>.*...W..".^.x
017AF0:  01 CD 3E 01 21 0D 00 E5 21 00 00 E5 CD E2 45 C3    ..>.!...!.....E.
017B00:  D1 03 11 04 00 C3 7B 01 CD 3E 01 CD 25 2B CD 15    ......{..>..%+..
017B10:  01 7D B4 CA 1B 2B CD 12 01 18 F3 21 00 00 E5 CD    .}...+.....!....
017B20:  7F 4A C3 78 01 CD 3E 01 2A B0 5F 7D B4 CA 3F 2B    .J.x..>.*._}..?+
017B30:  2A C8 5F E5 21 95 5F E5 21 1B 00 E5 CD E3 02 C3    *._.!._.!.......
017B40:  78 01 CD 3E 01 C3 73 2B 50 72 65 73 73 20 72 65    x..>..s+Press re
017B50:  74 75 72 6E 20 77 68 65 6E 20 72 65 61 64 79 2E    turn when ready.
017B60:  20 28 4F 72 20 5E 43 20 74 6F 20 71 75 69 74 2E     (Or ^C to quit.
017B70:  29 0A 00 21 48 2B E5 01 04 00 C5 CD D1 03 C3 83    )..!H+..........
017B80:  2B 0D 00 21 81 2B E5 CD 90 30 C3 78 01 CD 3E 01    +..!.+...0.x..>.
017B90:  21 69 00 E5 21 2F 5F E5 CD E2 45 2A 31 5F E5 CD    !i..!/_...E*1_..
017BA0:  CF 4A C3 78 01 CD 3E 01 CD 7F 3E 7D B4 C2 BF 2B    .J.x..>...>}...+
017BB0:  DD 6E 04 26 00 11 41 00 CD 3D 02 7D B4 28 03 21    .n.&..A..=.}.(.!
017BC0:  01 00 7D B4 CA CD 2B 21 00 00 C3 D0 2B 21 01 00    ..}...+!....+!..
017BD0:  11 02 00 C3 7B 01 18 F8 CD 3E 01 CD F1 34 DD 6E    ....{....>...4.n
017BE0:  04 26 00 E5 CD 02 35 22 2D 5F 2A 2D 5F CD B8 01    .&....5"-_*-_...
017BF0:  7D B4 CA 27 2C C3 13 2C 0A 44 72 69 76 65 20 25    }..',..,.Drive %
017C00:  63 3A 20 64 6F 65 73 6E 27 74 20 65 78 69 73 74    c: doesn't exist
017C10:  2E 0A 00 21 F8 2B E5 DD 6E 04 26 00 E5 01 06 00    ...!.+..n.&.....
017C20:  C5 CD D1 03 CD 08 2B 2A 2D 5F 11 02 00 C3 7B 01    ......+*-_....{.
017C30:  18 F8 CD 3E 01 DD 6E 04 DD 66 05 11 12 00 19 E5    ...>..n..f......
017C40:  DD 6E 04 DD 66 05 11 11 00 19 6E 26 00 7D B4 CA    .n..f.....n&.}..
017C50:  58 2C 21 02 00 C3 5B 2C 21 01 00 EB E1 6E 26 00    X,!...[,!....n&.
017C60:  CD C0 01 22 29 5F DD 6E 06 DD 66 07 E5 CD 7D 39    ...")_.n..f...}9
017C70:  22 2B 5F 21 00 00 22 25 5F 21 00 00 22 27 5F 2A    "+_!.."%_!.."'_*
017C80:  27 5F ED 5B 29 5F CD 4E 02 7D B4 CA 30 2D 2A 25    '_.[)_.N.}..0-*%
017C90:  5F CD B8 01 7D B4 CA AC 2C 2A 27 5F E5 CD 03 2E    _...}...,*'_....
017CA0:  E5 2A 27 5F E5 01 06 00 C5 CD D1 03 DD 6E 08 DD    .*'_.........n..
017CB0:  66 09 E5 2A 27 5F E5 DD 6E 04 DD 66 05 E5 2A 2B    f..*'_..n..f..*+
017CC0:  5F E5 CD 4B 35 22 25 5F 2A 25 5F 7D B4 CA 25 2D    _..K5"%_*%_}..%-
017CD0:  C3 F2 2C 0A 44 69 73 63 20 65 72 72 6F 72 20 61    ..,.Disc error a
017CE0:  74 20 54 72 61 63 6B 20 25 64 20 3A 20 25 73 2E    t Track %d : %s.
017CF0:  0A 00 21 D3 2C E5 2A 27 5F E5 2A 25 5F E5 CD A6    ..!.,.*'_.*%_...
017D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
017D10:  14 00 01 00 02 09 52 E5 14 00 C1 02 00 00 00 02    ......R.........
017D20:  14 00 C6 02 00 00 00 02 14 00 C2 02 00 00 00 02    ................
017D30:  14 00 C7 02 00 00 00 02 14 00 C3 02 00 00 00 02    ................
017D40:  14 00 C8 02 00 00 00 02 14 00 C4 02 00 00 00 02    ................
017D50:  14 00 C9 02 00 00 00 02 14 00 C5 02 00 00 00 02    ................
017D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017E00:  78 01 CD 3E 01 21 09 00 E5 21 00 00 E5 DD 6E 04    x..>.!...!....n.
017E10:  26 00 E5 CD C0 02 11 41 00 B7 ED 52 E5 21 01 00    &......A...R.!..
017E20:  E5 21 00 00 E5 CD 99 45 22 AE 5E 2A AE 5E 7D B4    .!.....E".^*.^}.
017E30:  CA 40 35 2A AE 5E 11 0C 00 19 CD 00 03 C3 43 35    .@5*.^........C5
017E40:  21 00 00 11 02 00 C3 7B 01 18 F8 CD 3E 01 DD 6E    !......{....>..n
017E50:  06 DD 66 07 11 13 00 19 6E 26 00 22 A8 5E 11 1A    ..f.....n&.".^..
017E60:  00 CD 64 02 7D B4 CA 95 35 21 03 00 E5 C3 83 35    ..d.}...5!.....5
017E70:  54 6F 6F 20 6D 61 6E 79 20 73 65 63 74 6F 72 73    Too many sectors
017E80:  2E 0A 00 21 70 35 E5 01 06 00 C5 CD C9 03 21 00    ...!p5........!.
017E90:  00 E5 CD 7F 4A DD 6E 06 DD 66 07 11 11 00 19 6E    ....J.n..f.....n
017EA0:  26 00 11 01 00 CD 3D 02 7D B4 C2 C4 35 DD 6E 06    &.....=.}...5.n.
017EB0:  DD 66 07 11 11 00 19 6E 26 00 11 81 00 CD 3D 02    .f.....n&.....=.
017EC0:  7D B4 28 03 21 01 00 7D B4 CA ED 35 DD 6E 08 DD    }.(.!..}...5.n..
017ED0:  66 09 11 01 00 CD 94 01 22 AA 5E DD 6E 08 DD 66    f.......".^.n..f
017EE0:  09 11 01 00 CD A8 01 22 AC 5E C3 3F 36 21 00 00    .......".^.?6!..
017EF0:  22 AA 5E DD 6E 08 DD 66 09 22 AC 5E DD 6E 06 DD    ".^.n..f.".^.n..
017F00:  66 07 11 12 00 19 5E 16 00 DD 6E 08 DD 66 09 B7    f.....^...n..f..
017F10:  ED 52 22 A6 5E 11 00 00 CD 5C 02 7D B4 CA 3F 36    .R".^....\.}..?6
017F20:  DD 6E 06 DD 66 07 11 12 00 19 5E 16 00 2A A6 5E    .n..f.....^..*.^
017F30:  B7 ED 52 CD B1 01 22 AC 5E 21 01 00 22 AA 5E 2A    ..R...".^!..".^*
017F40:  A8 5E E5 21 04 00 E5 CD C7 46 22 A4 5E 11 00 00    .^.!.....F".^...
017F50:  CD 3D 02 7D B4 CA 5F 36 21 00 00 E5 CD 7F 4A 2A    .=.}.._6!.....J*
017F60:  A4 5E 22 A2 5E 2A A8 5E 2B 22 A8 5E 23 7D B4 CA    .^".^*.^+".^#}..
017F70:  DC 36 2A A2 5E 23 22 A2 5E 2B E5 2A AC 5E D1 7D    .6*.^#".^+.*.^.}
017F80:  12 26 00 2A A2 5E 23 22 A2 5E 2B E5 2A AA 5E D1    .&.*.^#".^+.*.^.
017F90:  7D 12 26 00 2A A2 5E 23 22 A2 5E 2B E5 DD 6E 06    }.&.*.^#".^+..n.
017FA0:  DD 66 07 11 14 00 19 E5 21 04 00 DD E5 C1 09 CD    .f......!.......
017FB0:  35 03 5E 16 00 E1 6E 26 00 19 D1 7D 12 26 00 2A    5.^...n&...}.&.*
017FC0:  A2 5E 23 22 A2 5E 2B E5 DD 6E 06 DD 66 07 11 0F    .^#".^+..n..f...
017FD0:  00 19 6E 26 00 D1 7D 12 26 00 18 89 DD 6E 0A DD    ..n&..}.&....n..
017FE0:  66 0B EB 21 00 01 CD 86 01 22 F4 5F DD 6E 08 DD    f..!....."._.n..
017FF0:  66 09 11 08 00 CD 9B 01 11 E5 00 CD 86 01 22 F6    f.............".
018000:  73 69 6E 67 20 61 64 64 72 65 73 73 20 6D 61 72    sing address mar
018010:  6B 00 C3 20 3F 42 61 64 20 66 6F 72 6D 61 74 00    k.. ?Bad format.
018020:  C3 26 3F 3F 3F 00 C3 37 3F 4D 65 64 69 61 20 63    .&???..7?Media c
018030:  68 61 6E 67 65 64 00 CD 3E 01 DD 6E 04 DD 66 05    hanged..>..n..f.
018040:  11 09 00 CD 64 02 7D B4 CA 57 3F C3 51 3F 3F 3F    ....d.}..W?.Q???
018050:  00 21 4E 3F C3 6B 3F DD 6E 04 DD 66 05 11 02 00    .!N?.k?.n..f....
018060:  CD C0 01 EB 21 AA 5D 19 CD 00 03 11 02 00 C3 7B    ....!.]........{
018070:  01 18 F8 21 F7 FF CD 41 01 21 F9 FF DD E5 C1 09    ...!...A.!......
018080:  DD 75 F7 DD 74 F8 21 F7 FF DD E5 C1 09 CD 35 03    .u..t.!.......5.
018090:  E5 DD 6E 10 DD 66 11 7D B4 CA A5 3F DD 6E 10 DD    ..n..f.}...?.n..
0180A0:  66 11 C3 A8 3F 21 0A 00 D1 7D 12 26 00 21 F7 FF    f...?!...}.&.!..
0180B0:  DD E5 C1 09 CD 35 03 E5 DD 6E 0E DD 66 0F 7D B4    .....5...n..f.}.
0180C0:  CA CC 3F DD 6E 0E DD 66 0F C3 CF 3F 21 32 00 D1    ..?.n..f...?!2..
0180D0:  7D 12 26 00 21 F7 FF DD E5 C1 09 CD 35 03 E5 DD    }.&.!.......5...
0180E0:  6E 0C DD 66 0D 7D B4 CA F3 3F DD 6E 0C DD 66 0D    n..f.}...?.n..f.
0180F0:  C3 F6 3F 21 AF 00 D1 7D 12 26 00 21 F7 FF DD E5    ..?!...}.&.!....
018100:  C1 09 CD 35 03 E5 DD 6E 0A DD 66 0B 7D B4 CA 1A    ...5...n..f.}...
018110:  40 DD 6E 0A DD 66 0B C3 1D 40 21 1E 00 D1 7D 12    @.n..f...@!...}.
018120:  26 00 21 F7 FF DD E5 C1 09 CD 35 03 E5 DD 6E 08    &.!.......5...n.
018130:  DD 66 09 7D B4 CA 41 40 DD 6E 08 DD 66 09 C3 44    .f.}..A@.n..f..D
018140:  40 21 0C 00 D1 7D 12 26 00 21 F7 FF DD E5 C1 09    @!...}.&.!......
018150:  CD 35 03 E5 DD 6E 06 DD 66 07 7D B4 CA 68 40 DD    .5...n..f.}..h@.
018160:  6E 06 DD 66 07 C3 6B 40 21 0F 00 D1 7D 12 26 00    n..f..k@!...}.&.
018170:  21 F7 FF DD E5 C1 09 CD 35 03 E5 DD 6E 04 DD 66    !.......5...n..f
018180:  05 7D B4 CA 95 40 DD 6E 04 DD 66 05 11 01 00 CD    .}...@.n..f.....
018190:  86 01 C3 98 40 21 03 00 D1 7D 12 26 00 21 F9 FF    ....@!...}.&.!..
0181A0:  DD E5 C1 09 11 00 C0 CD 65 02 7D B4 CA F2 40 21    ........e.}...@!
0181B0:  03 00 E5 C3 DB 40 64 73 6B 5F 74 75 6E 65 3A 20    .....@dsk_tune: 
0181C0:  70 61 72 61 6D 73 20 6E 6F 74 20 69 6E 20 63 6F    params not in co
0181D0:  6D 6D 6F 6E 20 6D 65 6D 2E 0A 00 21 B6 40 E5 01    mmon mem...!.@..
0181E0:  06 00 C5 CD C9 03 21 FF FF 11 0E 00 C3 7B 01 C3    ......!......{..
0181F0:  08 41 21 F9 FF DD E5 C1 09 22 F8 5F DD E5 2A F8    .A!......"._..*.
018200:  5F 2A A4 5E 22 F8 5F DD 6E 06 DD 66 07 22 B0 5E    _*.^"._.n..f.".^
018210:  DD E5 ED 4B F4 5F ED 5B F6 5F 2A F8 5F DD 2A B0    ...K._.[._*._.*.
018220:  5E CD B2 5E 8F 00 DD E1 30 02 3E FF 32 F3 5F 2A    ^..^....0.>.2._*
018230:  A4 5E E5 CD 84 48 2A F3 5F 26 00 11 FF 00 CD 3D    .^...H*._&.....=
018240:  02 7D B4 CA 4C 37 21 00 00 C3 55 37 2A F3 5F 26    .}..L7!...U7*._&
018250:  00 11 01 00 19 11 08 00 C3 7B 01 18 F8 CD 3E 01    .........{....>.
018260:  DD 6E 0C DD 66 0D E5 DD 6E 0A DD 66 0B E5 DD 6E    .n..f...n..f...n
018270:  08 DD 66 09 E5 DD 6E 06 DD 66 07 E5 DD 6E 04 DD    ..f...n..f...n..
018280:  66 05 E5 21 86 00 E5 CD C3 37 11 0A 00 C3 7B 01    f..!.....7....{.
018290:  CD 3E 01 DD 6E 0C DD 66 0D E5 DD 6E 0A DD 66 0B    .>..n..f...n..f.
0182A0:  E5 DD 6E 08 DD 66 09 E5 DD 6E 06 DD 66 07 E5 DD    ..n..f...n..f...
0182B0:  6E 04 DD 66 05 E5 21 89 00 E5 CD C3 37 11 0A 00    n..f..!.....7...
0182C0:  C3 7B 01 CD 3E 01 21 B2 5E 22 9D 5E DD 6E 04 DD    .{..>.!.^".^.n..
0182D0:  66 05 22 9F 5E DD 6E 0E DD 66 0F EB 21 00 01 CD    f.".^.n..f..!...
0182E0:  86 01 22 F4 5F DD 6E 0C DD 66 0D 11 08 00 CD 9B    .."._.n..f......
0182F0:  01 EB DD 6E 0A DD 66 0B EB CD 86 01 22 F6 5F DD    ...n..f....."._.
018300:  6E 06 DD 66 07 22 F8 5F DD 6E 08 DD 66 09 22 B0    n..f."._.n..f.".
018310:  5E DD E5 ED 4B F4 5F ED 5B F6 5F 2A F8 5F DD 2A    ^...K._.[._*._.*
018320:  B0 5E CD 9C 5E DD E1 30 02 3E FF 32 F3 5F 2A F3    .^..^..0.>.2._*.
018330:  5F 26 00 11 FF 00 CD 3D 02 7D B4 CA 44 38 21 00    _&.....=.}..D8!.
018340:  00 C3 4D 38 2A F3 5F 26 00 11 01 00 19 11 0C 00    ..M8*._&........
018350:  C3 7B 01 18 F8 CD 3E 01 21 00 00 22 DD 5D DD 6E    .{....>.!..".].n
018360:  06 DD 66 07 CD 44 03 30 39 DD 6E 06 DD 66 07 11    ..f..D.09.n..f..
018370:  03 00 CD 3D 02 7D B4 CA 80 38 21 02 00 C3 83 38    ...=.}...8!....8
018380:  21 01 00 7D 32 F3 5F 26 00 DD 6E 04 DD 66 05 22    !..}2._&..n..f."
018390:  B0 5E DD E5 3A F3 5F DD 2A B0 5E CD B2 5E 95 00    .^..:._.*.^..^..
0183A0:  DD E1 DD 6E 04 DD 66 05 11 1A 00 19 E5 21 00 00    ...n..f......!..
0183B0:  D1 7D 12 26 00 C3 5C 39 21 FA 5D 22 DD 5D C3 5C    .}.&..\9!.]".].\
0183C0:  39 21 DF 5D 22 DD 5D C3 5C 39 21 15 5E 22 DD 5D    9!.]".].\9!.^".]
0183D0:  C3 5C 39 21 81 5E 22 DD 5D C3 5C 39 21 66 5E 22    .\9!.^".].\9!f^"
0183E0:  DD 5D C3 5C 39 21 4B 5E 22 DD 5D C3 5C 39 21 30    .].\9!K^".].\9!0
0183F0:  5E 22 DD 5D C3 5C 39 C3 12 39 46 6F 72 6D 61 74    ^".].\9..9Format
018400:  5F CD B2 5E 83 00 DD E1 18 DF 21 EC FF CD 41 01    _..^......!...A.
018410:  21 EC FF DD E5 C1 09 11 00 C1 CD 65 02 7D B4 CA    !..........e.}..
018420:  5F 41 21 03 00 E5 C3 4B 41 70 65 65 6B 5F 62 30    _A!....KApeek_b0
018430:  3A 20 63 6F 64 65 20 6E 6F 74 20 69 6E 20 63 6F    : code not in co
018440:  6D 6D 6F 6E 20 6D 65 6D 2E 0A 00 21 29 41 E5 01    mmon mem...!)A..
018450:  06 00 C5 CD C9 03 21 00 00 11 02 00 C3 7B 01 2A    ......!......{.*
018460:  01 00 11 4E 00 19 22 91 5D 2A 91 5D 22 99 5D 2A    ...N..".]*.]".]*
018470:  91 5D 22 A2 5D DD 6E 04 DD 66 05 22 9C 5D 21 EC    .]".].n..f.".]!.
018480:  FF DD E5 C1 09 22 94 5D 21 EC FF DD E5 C1 09 E5    .....".]!.......
018490:  21 96 5D E5 21 14 00 E5 CD E3 02 DD E5 CD 93 5D    !.].!..........]
0184A0:  32 F3 5F DD E1 2A F3 5F 26 00 18 AD 18 AB 21 EC    2._..*._&.....!.
0184B0:  FF CD 41 01 21 EC FF DD E5 C1 09 11 00 C1 CD 65    ..A.!..........e
0184C0:  02 7D B4 CA 00 42 21 03 00 E5 C3 EF 41 70 6F 6B    .}...B!.....Apok
0184D0:  65 5F 62 30 3A 20 63 6F 64 65 20 6E 6F 74 20 69    e_b0: code not i
0184E0:  6E 20 63 6F 6D 6D 6F 6E 20 6D 65 6D 2E 0A 00 21    n common mem...!
0184F0:  CD 41 E5 01 06 00 C5 CD C9 03 11 04 00 C3 7B 01    .A............{.
018500:  2A 01 00 11 4E 00 19 22 78 5D 2A 78 5D 22 81 5D    *...N.."x]*x]".]
018510:  2A 78 5D 22 8A 5D DD 6E 06 DD 66 07 22 85 5D 21    *x]".].n..f.".]!
018520:  EC FF DD E5 C1 09 22 7B 5D 21 EC FF DD E5 C1 09    ......"{]!......
018530:  E5 21 7D 5D E5 21 14 00 E5 CD E3 02 DD 6E 04 DD    .!}].!.......n..
018540:  66 05 7D 32 F3 5F 26 00 DD E5 3A F3 5F CD 7A 5D    f.}2._&...:._.z]
018550:  DD E1 18 A6 CD 3E 01 DD 6E 04 DD 66 05 11 15 00    .....>..n..f....
018560:  19 CD 00 03 E5 21 01 00 E5 CD C7 46 22 76 5D 2A    .....!.....F"v]*
018570:  76 5D 22 74 5D 21 00 00 22 72 5D 21 00 00 22 70    v]"t]!.."r]!.."p
018580:  5D 21 00 00 22 6E 5D 21 28 00 22 6C 5D 21 03 00    ]!.."n]!(."l]!..
018590:  22 6A 5D 21 02 00 22 68 5D 2A E5 5F 11 09 00 CD    "j]!.."h]*._....
0185A0:  3D 02 7D B4 CA C5 42 21 03 00 22 70 5D 21 81 00    =.}...B!.."p]!..
0185B0:  22 6E 5D 21 28 00 22 6C 5D 21 04 00 22 6A 5D 21    "n]!(."l]!.."j]!
0185C0:  04 00 22 68 5D 2A E5 5F 11 0A 00 CD 3D 02 7D B4    .."h]*._....=.}.
0185D0:  CA F1 42 21 03 00 22 70 5D 21 81 00 22 6E 5D 21    ..B!.."p]!.."n]!
0185E0:  50 00 22 6C 5D 21 04 00 22 6A 5D 21 04 00 22 68    P."l]!.."j]!.."h
0185F0:  5D 2A 74 5D 23 22 74 5D 2B E5 2A 70 5D D1 7D 12    ]*t]#"t]+.*p].}.
018600:  3A 20 62 61 64 20 74 79 70 65 20 28 25 64 29 2E    : bad type (%d).
018610:  0A 00 21 FA 38 E5 DD 6E 06 DD 66 07 E5 01 06 00    ..!.8..n..f.....
018620:  C5 CD D1 03 21 FF FF 11 04 00 C3 7B 01 C3 5C 39    ....!......{..\9
018630:  69 38 01 00 69 38 02 00 69 38 03 00 B8 38 09 00    i8..i8..i8...8..
018640:  C1 38 0A 00 CA 38 08 00 D3 38 04 00 DC 38 05 00    .8...8...8...8..
018650:  E5 38 06 00 EE 38 07 00 00 00 18 9B 2A DD 5D 7D    .8...8......*.]}
018660:  B4 CA 76 39 DD 6E 04 DD 66 05 E5 2A DD 5D E5 21    ..v9.n..f..*.].!
018670:  1B 00 E5 CD E3 02 21 00 00 18 AC 18 AA CD 3E 01    ......!.......>.
018680:  21 D4 5D 11 02 00 C3 7B 01 18 F8 CD 3E 01 C3 AB    !.]....{....>...
018690:  39 4C 6F 67 69 63 61 6C 20 73 65 63 74 73 2F 74    9Logical sects/t
0186A0:  72 61 63 6B 09 3D 20 25 64 0A 00 21 91 39 E5 DD    rack.= %d..!.9..
0186B0:  6E 04 DD 66 05 11 00 00 19 CD 00 03 E5 01 06 00    n..f............
0186C0:  C5 CD D1 03 C3 E4 39 44 61 74 61 62 6C 6F 63 6B    ......9Datablock
0186D0:  20 73 68 69 66 74 20 66 61 63 74 6F 72 09 3D 20     shift factor.= 
0186E0:  25 64 0A 00 21 C7 39 E5 DD 6E 04 DD 66 05 11 02    %d..!.9..n..f...
0186F0:  00 19 6E 26 00 E5 01 06 00 C5 CD D1 03 C3 16 3A    ..n&...........:
018700:  44 61 74 61 62 6C 6F 63 6B 20 6D 61 73 6B 09 09    Datablock mask..
018710:  3D 20 25 64 0A 00 21 00 3A E5 DD 6E 04 DD 66 05    = %d..!.:..n..f.
018720:  11 03 00 19 6E 26 00 E5 01 06 00 C5 CD D1 03 C3    ....n&..........
018730:  45 3A 45 78 74 65 6E 74 20 6D 61 73 6B 09 09 3D    E:Extent mask..=
018740:  20 25 64 0A 00 21 32 3A E5 DD 6E 04 DD 66 05 11     %d..!2:..n..f..
018750:  04 00 19 6E 26 00 E5 01 06 00 C5 CD D1 03 C3 77    ...n&..........w
018760:  3A 4C 61 73 74 20 64 61 74 61 62 6C 6F 63 6B 09    :Last datablock.
018770:  09 3D 20 25 64 0A 00 21 61 3A E5 DD 6E 04 DD 66    .= %d..!a:..n..f
018780:  05 11 05 00 19 CD 00 03 E5 01 06 00 C5 CD D1 03    ................
018790:  C3 AE 3A 4C 61 73 74 20 64 69 72 65 63 74 6F 72    ..:Last director
0187A0:  79 20 65 6E 74 72 79 09 3D 20 25 64 0A 00 21 93    y entry.= %d..!.
0187B0:  3A E5 DD 6E 04 DD 66 05 11 07 00 19 CD 00 03 E5    :..n..f.........
0187C0:  01 06 00 C5 CD D1 03 C3 E9 3A 44 69 72 65 63 74    .........:Direct
0187D0:  6F 72 79 20 61 6C 6C 6F 63 61 74 69 6F 6E 09 3D    ory allocation.=
0187E0:  20 30 78 25 30 34 78 0A 00 21 CA 3A E5 DD 6E 04     0x%04x..!.:..n.
0187F0:  DD 66 05 11 09 00 19 CD 00 03 E5 01 06 00 C5 CD    .f..............
018800:  26 00 2A 74 5D 23 22 74 5D 2B E5 2A 6E 5D D1 7D    &.*t]#"t]+.*n].}
018810:  12 26 00 2A 74 5D 23 22 74 5D 2B E5 2A 6C 5D D1    .&.*t]#"t]+.*l].
018820:  7D 12 26 00 2A 74 5D 23 22 74 5D 2B E5 21 09 00    }.&.*t]#"t]+.!..
018830:  D1 7D 12 26 00 2A 74 5D 23 22 74 5D 2B E5 21 02    .}.&.*t]#"t]+.!.
018840:  00 D1 7D 12 26 00 2A 74 5D 23 22 74 5D 2B E5 21    ..}.&.*t]#"t]+.!
018850:  01 00 D1 7D 12 26 00 2A 74 5D 23 22 74 5D 2B E5    ...}.&.*t]#"t]+.
018860:  2A 6A 5D D1 7D 12 26 00 2A 74 5D 23 22 74 5D 2B    *j].}.&.*t]#"t]+
018870:  E5 2A 68 5D D1 7D 12 26 00 2A 74 5D 23 22 74 5D    .*h].}.&.*t]#"t]
018880:  2B E5 21 2A 00 D1 7D 12 26 00 2A 74 5D 23 22 74    +.!*..}.&.*t]#"t
018890:  5D 2B E5 21 52 00 D1 7D 12 26 00 DD 6E 06 DD 66    ]+.!R..}.&..n..f
0188A0:  07 E5 21 00 00 E5 21 00 00 E5 DD 6E 04 DD 66 05    ..!...!....n..f.
0188B0:  E5 2A 76 5D E5 CD 90 37 22 72 5D 2A 72 5D 7D B4    .*v]...7"r]*r]}.
0188C0:  CA 1D 44 C3 FF 43 44 69 73 63 20 65 72 72 6F 72    ..D..CDisc error
0188D0:  20 61 74 20 54 72 61 63 6B 20 30 20 53 65 63 74     at Track 0 Sect
0188E0:  6F 72 20 30 20 6F 6E 20 77 72 69 74 69 6E 67 20    or 0 on writing 
0188F0:  64 69 73 63 20 73 70 65 63 3A 20 25 73 0A 00 21    disc spec: %s..!
018900:  C6 43 E5 2A 72 5D E5 CD A6 3E E5 01 06 00 C5 CD    .C.*r]...>......
018910:  D1 03 CD 04 31 7D B4 CA 1D 44 CD 08 2B 2A 76 5D    ....1}...D..+*v]
018920:  E5 CD 84 48 2A 72 5D 11 04 00 C3 7B 01 18 F8 48    ...H*r]....{...H
018930:  69 53 6F 66 74 00 72 00 61 00 77 00 43 50 4D 2E    iSoft.r.a.w.CPM.
018940:  44 49 52 20 69 6E 20 43 50 4D 2E 4C 49 42 20 73    DIR in CPM.LIB s
018950:  61 79 73 3A 0A 54 41 4B 45 20 4E 4F 54 45 20 2D    ays:.TAKE NOTE -
018960:  20 59 4F 55 20 43 41 4E 4E 4F 54 20 55 53 45 20     YOU CANNOT USE 
018970:  54 48 49 53 20 46 55 4E 43 54 49 4F 4E 20 54 4F    THIS FUNCTION TO
018980:  20 4F 55 54 50 55 54 20 54 4F 20 41 20 44 49 53     OUTPUT TO A DIS
018990:  43 20 46 49 4C 45 2E 0A 43 50 2F 4D 20 67 65 74    C FILE..CP/M get
0189A0:  73 20 63 6F 6E 66 75 73 65 64 20 61 62 6F 75 74    s confused about
0189B0:  20 69 74 73 20 44 4D 41 20 61 64 64 72 65 73 73     its DMA address
0189C0:  20 77 68 65 6E 20 66 69 6C 65 20 61 63 63 65 73     when file acces
0189D0:  73 65 73 20 61 72 65 0A 69 6E 74 65 72 6C 65 61    ses are.interlea
0189E0:  76 65 64 20 77 69 74 68 20 64 69 72 65 63 74 6F    ved with directo
0189F0:  72 79 20 73 65 61 72 63 68 65 73 2E 20 20 59 6F    ry searches.  Yo
018A00:  D1 03 C3 20 3B 44 69 72 65 63 74 6F 72 79 20 63    ... ;Directory c
018A10:  73 75 6D 2E 20 73 69 7A 65 09 3D 20 25 64 0A 00    sum. size.= %d..
018A20:  21 05 3B E5 DD 6E 04 DD 66 05 11 0B 00 19 CD 00    !.;..n..f.......
018A30:  03 E5 01 06 00 C5 CD D1 03 C3 53 3B 52 65 73 65    ..........S;Rese
018A40:  72 76 65 64 20 74 72 61 63 6B 73 09 09 3D 20 25    rved tracks..= %
018A50:  64 0A 00 21 3C 3B E5 DD 6E 04 DD 66 05 11 0D 00    d..!<;..n..f....
018A60:  19 CD 00 03 E5 01 06 00 C5 CD D1 03 C3 8B 3B 50    ..............;P
018A70:  68 79 73 69 63 61 6C 20 72 65 63 6F 72 64 20 73    hysical record s
018A80:  68 69 66 74 09 3D 20 25 64 0A 00 21 6F 3B E5 DD    hift.= %d..!o;..
018A90:  6E 04 DD 66 05 11 0F 00 19 6E 26 00 E5 01 06 00    n..f.....n&.....
018AA0:  C5 CD D1 03 C3 C3 3B 50 68 79 73 69 63 61 6C 20    ......;Physical 
018AB0:  72 65 63 6F 72 64 20 6D 61 73 6B 09 3D 20 25 64    record mask.= %d
018AC0:  0A 0A 00 21 A7 3B E5 DD 6E 04 DD 66 05 11 10 00    ...!.;..n..f....
018AD0:  19 6E 26 00 E5 01 06 00 C5 CD D1 03 C3 F0 3B 53    .n&...........;S
018AE0:  69 64 65 64 6E 65 73 73 09 09 3D 20 25 64 0A 00    idedness..= %d..
018AF0:  21 DF 3B E5 DD 6E 04 DD 66 05 11 11 00 19 6E 26    !.;..n..f.....n&
018B00:  00 E5 01 06 00 C5 CD D1 03 C3 23 3C 54 72 61 63    ..........#<Trac
018B10:  6B 73 20 70 65 72 20 73 69 64 65 09 09 3D 20 25    ks per side..= %
018B20:  64 0A 00 21 0C 3C E5 DD 6E 04 DD 66 05 11 12 00    d..!.<..n..f....
018B30:  19 6E 26 00 E5 01 06 00 C5 CD D1 03 C3 57 3C 53    .n&..........W<S
018B40:  65 63 74 6F 72 73 20 70 65 72 20 74 72 61 63 6B    ectors per track
018B50:  09 3D 20 25 64 0A 00 21 3F 3C E5 DD 6E 04 DD 66    .= %d..!?<..n..f
018B60:  05 11 13 00 19 6E 26 00 E5 01 06 00 C5 CD D1 03    .....n&.........
018B70:  C3 8E 3C 46 69 72 73 74 20 73 65 63 74 6F 72 20    ..<First sector 
018B80:  69 2F 64 09 3D 20 30 78 25 30 32 78 0A 00 21 73    i/d.= 0x%02x..!s
018B90:  3C E5 DD 6E 04 DD 66 05 11 14 00 19 6E 26 00 E5    <..n..f.....n&..
018BA0:  01 06 00 C5 CD D1 03 C3 BD 3C 53 65 63 74 6F 72    .........<Sector
018BB0:  20 73 69 7A 65 09 09 3D 20 25 64 0A 00 21 AA 3C     size..= %d..!.<
018BC0:  E5 DD 6E 04 DD 66 05 11 15 00 19 CD 00 03 E5 01    ..n..f..........
018BD0:  06 00 C5 CD D1 03 C3 F0 3C 47 61 70 20 6C 65 6E    ........<Gap len
018BE0:  67 74 68 20 28 72 2F 77 29 09 3D 20 25 64 0A 00    gth (r/w).= %d..
018BF0:  21 D9 3C E5 DD 6E 04 DD 66 05 11 17 00 19 6E 26    !.<..n..f.....n&
018C00:  75 20 73 68 6F 75 6C 64 20 75 73 65 20 74 68 69    u should use thi
018C10:  73 20 66 75 6E 63 74 69 6F 6E 0A 74 6F 20 77 72    s function.to wr
018C20:  69 74 65 20 74 6F 20 61 20 73 74 72 69 6E 67 2C    ite to a string,
018C30:  20 74 68 65 6E 20 66 70 72 69 6E 74 66 20 74 68     then fprintf th
018C40:  61 74 20 73 74 72 69 6E 67 20 2D 20 74 68 65 20    at string - the 
018C50:  70 61 72 61 6D 65 74 65 72 20 6C 69 73 74 0A 69    parameter list.i
018C60:  73 20 61 6C 73 6F 20 63 68 61 6E 67 65 64 2E 20    s also changed. 
018C70:  50 6C 65 61 73 65 20 75 70 64 61 74 65 20 79 6F    Please update yo
018C80:  75 72 20 6D 61 6E 75 61 6C 0A 00 25 2D 31 35 73    ur manual..%-15s
018C90:  00 25 2D 31 33 73 00 0A 00 CD 3E 01 DD 6E 0A DD    .%-13s....>..n..
018CA0:  66 0B EB 21 00 01 CD C0 01 EB DD 6E 0C DD 66 0D    f..!.......n..f.
018CB0:  19 22 60 5D DD 6E 08 DD 66 09 22 62 5D DD 6E 06    ."`].n..f."b].n.
018CC0:  DD 66 07 22 64 5D DD 6E 04 DD 66 05 22 66 5D 21    .f."d].n..f."f]!
018CD0:  32 00 E5 21 60 5D E5 CD E2 45 11 0A 00 C3 7B 01    2..!`]...E....{.
018CE0:  18 F8 CD 3E 01 DD 6E 06 DD 66 07 22 F4 5F DD 6E    ...>..n..f."._.n
018CF0:  04 DD 66 05 22 F6 5F DD E5 ED 4B F4 5F ED 5B F6    ..f."._...K._.[.
018D00:  5F CD 05 00 DD E1 11 04 00 C3 7B 01 72 00 0A 45    _.........{.r..E
018D10:  52 52 4F 52 20 2D 20 43 61 6E 6E 6F 74 20 6F 70    RROR - Cannot op
018D20:  65 6E 20 66 69 6C 65 20 3A 25 73 3A 0A 00 77 00    en file :%s:..w.
018D30:  0A 45 52 52 4F 52 20 2D 20 43 61 6E 6E 6F 74 20    .ERROR - Cannot 
018D40:  6F 70 65 6E 20 66 69 6C 65 20 3A 25 73 3A 0A 00    open file :%s:..
018D50:  CD 3E 01 DD 6E 06 DD 66 07 6E 26 00 EB DD 6E 04    .>..n..f.n&...n.
018D60:  26 00 EB CD 3D 02 7D B4 CA 77 46 DD 6E 06 DD 66    &...=.}..wF.n..f
018D70:  07 11 04 00 C3 7B 01 DD 6E 06 DD 66 07 6E 26 00    .....{..n..f.n&.
018D80:  CD B8 01 7D B4 CA 8D 46 21 00 00 18 E4 21 06 00    ...}...F!....!..
018D90:  DD E5 C1 09 CD 27 03 21 01 00 7D B4 20 B5 18 D1    .....'.!..}. ...
018DA0:  CD 3E 01 DD 6E 04 26 00 11 20 00 CD 5C 02 E5 DD    .>..n.&.. ..\...
018DB0:  6E 04 26 00 11 7F 00 CD 4E 02 EB E1 CD 94 01 11    n.&.....N.......
018DC0:  02 00 C3 7B 01 18 F8 CD 3E 01 DD 6E 04 DD 66 05    ...{....>..n..f.
018DD0:  EB DD 6E 06 DD 66 07 CD C0 01 22 5C 5D E5 CD 24    ..n..f...."\]..$
018DE0:  47 22 5E 5D 2A 5E 5D CD B8 01 7D B4 CA F8 46 21    G"^]*^]...}...F!
018DF0:  00 00 11 04 00 C3 7B 01 2A 5E 5D E5 21 00 00 D1    ......{.*^].!...
018E00:  00 E5 01 06 00 C5 CD D1 03 C3 26 3D 47 61 70 20    ..........&=Gap 
018E10:  6C 65 6E 67 74 68 20 28 66 6F 72 6D 61 74 29 09    length (format).
018E20:  3D 20 25 64 0A 00 21 0C 3D E5 DD 6E 04 DD 66 05    = %d..!.=..n..f.
018E30:  11 18 00 19 6E 26 00 E5 01 06 00 C5 CD D1 03 C3    ....n&..........
018E40:  53 3D 46 6C 61 67 09 09 09 3D 20 30 78 25 30 32    S=Flag...= 0x%02
018E50:  78 0A 00 21 42 3D E5 DD 6E 04 DD 66 05 11 19 00    x..!B=..n..f....
018E60:  19 6E 26 00 E5 01 06 00 C5 CD D1 03 C3 82 3D 46    .n&...........=F
018E70:  72 65 65 7A 65 09 09 09 3D 20 30 78 25 30 32 78    reeze...= 0x%02x
018E80:  0A 00 21 6F 3D E5 DD 6E 04 DD 66 05 11 1A 00 19    ..!o=..n..f.....
018E90:  6E 26 00 E5 01 06 00 C5 CD D1 03 11 02 00 C3 7B    n&.............{
018EA0:  01 C3 AC 3D 43 55 52 52 45 4E 54 00 C3 B6 3D 56    ...=CURRENT...=V
018EB0:  45 4E 44 4F 52 00 C3 C0 3D 53 59 53 54 45 4D 00    ENDOR...=SYSTEM.
018EC0:  C3 C8 3D 44 41 54 41 00 C3 D6 3D 34 30 20 54 52    ..=DATA...=40 TR
018ED0:  4B 20 53 2F 53 00 C3 E4 3D 34 30 20 54 52 4B 20    K S/S...=40 TRK 
018EE0:  44 2F 53 00 C3 F2 3D 38 30 20 54 52 4B 20 53 2F    D/S...=80 TRK S/
018EF0:  53 00 C3 00 3E 38 30 20 54 52 4B 20 44 2F 53 00    S...>80 TRK D/S.
018F00:  C3 0F 3E 50 43 57 20 44 52 49 56 45 20 41 00 C3    ..>PCW DRIVE A..
018F10:  29 3E 50 43 57 20 44 52 49 56 45 20 42 20 34 30    )>PCW DRIVE B 40
018F20:  20 54 52 4B 20 44 2F 53 00 C3 43 3E 50 43 57 20     TRK D/S..C>PCW 
018F30:  44 52 49 56 45 20 42 20 38 30 20 54 52 4B 20 44    DRIVE B 80 TRK D
018F40:  2F 53 00 CD 3E 01 DD 6E 04 DD 66 05 11 0A 00 CD    /S..>..n..f.....
018F50:  64 02 7D B4 CA 63 3E C3 5D 3E 3F 3F 00 21 5A 3E    d.}..c>.]>??.!Z>
018F60:  C3 77 3E DD 6E 04 DD 66 05 11 02 00 CD C0 01 EB    .w>.n..f........
018F70:  21 BE 5D 19 CD 00 03 11 02 00 C3 7B 01 18 F8 CD    !.]........{....
018F80:  3E 01 DD E5 CD B2 5E E6 00 DD E1 32 F3 5F 2A F3    >.....^....2._*.
018F90:  5F 26 00 7D B4 CA 9E 3E 21 00 00 C3 A1 3E 21 01    _&.}...>!....>!.
018FA0:  00 C3 78 01 18 FB C3 AE 3E 4E 6F 6E 65 00 C3 C1    ..x.....>None...
018FB0:  3E 44 72 69 76 65 20 6E 6F 74 20 72 65 61 64 79    >Drive not ready
018FC0:  00 C3 D4 3E 57 72 69 74 65 20 70 72 6F 74 65 63    ...>Write protec
018FD0:  74 65 64 00 C3 E1 3E 53 65 65 6B 20 66 61 69 6C    ted...>Seek fail
018FE0:  00 C3 EF 3E 44 61 74 61 20 65 72 72 6F 72 00 C3    ...>Data error..
018FF0:  FA 3E 4E 6F 20 64 61 74 61 00 C3 12 3F 4D 69 73    .>No data...?Mis
019000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
019010:  15 00 01 00 02 09 52 E5 15 00 C1 02 00 00 00 02    ......R.........
019020:  15 00 C6 02 00 00 00 02 15 00 C2 02 00 00 00 02    ................
019030:  15 00 C7 02 00 00 00 02 15 00 C3 02 00 00 00 02    ................
019040:  15 00 C8 02 00 00 00 02 15 00 C4 02 00 00 00 02    ................
019050:  15 00 C9 02 00 00 00 02 15 00 C5 02 00 00 00 02    ................
019060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019100:  7D 12 26 00 2A 5E 5D 11 01 00 19 E5 2A 5E 5D E5    }.&.*^].....*^].
019110:  2A 5C 5D 11 01 00 B7 ED 52 E5 CD E3 02 2A 5E 5D    *\].....R....*^]
019120:  18 D0 18 CE CD 3E 01 DD 6E 04 DD 66 05 CD B8 01    .....>..n..f....
019130:  7D B4 CA 3E 47 21 00 00 11 02 00 C3 7B 01 DD 6E    }..>G!......{..n
019140:  04 DD 66 05 11 03 00 19 11 04 00 CD E9 01 11 01    ..f.............
019150:  00 19 22 56 5D 2A FA 5F 22 58 5D 11 00 00 CD 3D    .."V]*._"X]....=
019160:  02 7D B4 CA 78 47 21 FC 5F 22 58 5D 22 FA 5F 22    .}..xG!._"X]"._"
019170:  FC 5F 21 00 00 22 FE 5F 2A 58 5D 11 00 00 19 CD    ._!.."._*X].....
019180:  00 03 22 5A 5D 21 01 00 7D B4 CA 81 48 2A 5A 5D    .."Z]!..}...H*Z]
019190:  11 02 00 19 CD 00 03 ED 5B 56 5D CD 6B 02 7D B4    ........[V].k.}.
0191A0:  CA 1C 48 2A 5A 5D 11 02 00 19 CD 00 03 ED 5B 56    ..H*Z]........[V
0191B0:  5D CD 3D 02 7D B4 CA D1 47 2A 58 5D 11 00 00 19    ].=.}...G*X]....
0191C0:  E5 2A 5A 5D 11 00 00 19 CD 00 03 CD 1F 03 C3 0C    .*Z]............
0191D0:  48 2A 5A 5D 11 02 00 19 E5 CD 00 03 ED 5B 56 5D    H*Z].........[V]
0191E0:  B7 ED 52 CD 1F 03 2A 5A 5D 11 02 00 19 CD 00 03    ..R...*Z].......
0191F0:  11 04 00 CD C0 01 EB 2A 5A 5D 19 22 5A 5D 2A 5A    .......*Z]."Z]*Z
019200:  5D 11 02 00 19 E5 2A 56 5D CD 1F 03 2A 58 5D 22    ].....*V]...*X]"
019210:  FA 5F 2A 5A 5D 11 04 00 19 C3 38 47 2A 5A 5D ED    ._*Z].....8G*Z].
019220:  5B FA 5F CD 3D 02 7D B4 CA 6B 48 2A 56 5D 11 04    [._.=.}..kH*V]..
019230:  00 CD C0 01 E5 CD 15 4A 22 5A 5D 11 FF FF CD 3D    .......J"Z]....=
019240:  02 7D B4 CA 4C 48 21 00 00 C3 38 47 2A 5A 5D 11    .}..LH!...8G*Z].
019250:  02 00 19 E5 2A 56 5D CD 1F 03 2A 5A 5D 11 04 00    ....*V]...*Z]...
019260:  19 E5 CD 84 48 2A FA 5F 22 5A 5D 2A 5A 5D 22 58    ....H*._"Z]*Z]"X
019270:  5D 2A 5A 5D 11 00 00 19 CD 00 03 22 5A 5D C3 85    ]*Z]......."Z]..
019280:  47 C3 38 47 CD 3E 01 DD 6E 04 DD 66 05 11 04 00    G.8G.>..n..f....
019290:  B7 ED 52 22 54 5D 2A FA 5F 22 52 5D 2A 54 5D ED    ..R"T]*._"R]*T].
0192A0:  5B 52 5D CD 64 02 7D B4 CA C2 48 2A 52 5D 11 00    [R].d.}...H*R]..
0192B0:  00 19 5E 23 56 2A 54 5D CD 65 02 7D B4 28 03 21    ..^#V*T].e.}.(.!
0192C0:  01 00 CD B8 01 7D B4 CA 28 49 C3 DC 48 2A 52 5D    .....}..(I..H*R]
0192D0:  11 00 00 19 CD 00 03 22 52 5D 18 C0 2A 52 5D 11    ......."R]..*R].
0192E0:  00 00 19 5E 23 56 2A 52 5D CD 6B 02 7D B4 CA 1E    ...^#V*R].k.}...
0192F0:  49 2A 54 5D ED 5B 52 5D CD 64 02 7D B4 C2 14 49    I*T].[R].d.}...I
019300:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
019310:  20 20 20 57 41 43 43 49 20 50 55 42 4C 49 43 20       WACCI PUBLIC 
019320:  44 4F 4D 41 49 4E 20 53 4F 46 54 57 41 52 45 20    DOMAIN SOFTWARE 
019330:  4C 49 42 52 41 52 59 0D 0A 0D 0A 20 20 20 20 20    LIBRARY....     
019340:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2D                   -
019350:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
019360:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
019370:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019380:  20 20 20 44 6F 63 75 6D 65 6E 74 61 74 69 6F 6E       Documentation
019390:  20 66 6F 72 20 44 49 53 43 4B 49 54 20 56 32 2E     for DISCKIT V2.
0193A0:  30 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    0..             
0193B0:  20 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D 2D           ---------
0193C0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0193D0:  2D 2D 2D 2D 2D 0D 0A 0D 0A 20 20 20 20 20 20 20    -----....       
0193E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0193F0:  20 20 20 20 20 42 79 20 4A 6F 68 6E 20 48 75 6E         By John Hun
019400:  74 2E 0D 0A 0D 0A 0D 0A 2A 2A 2A 2A 2A 2A 2A 2A    t.......********
019410:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
019420:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
019430:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
019440:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A    **************..
019450:  0D 0A 54 68 69 73 20 70 72 6F 67 72 61 6D 20 6D    ..This program m
019460:  61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65    ay be distribute
019470:  64 20 66 72 65 65 6C 79 20 20 69 6E 20 74 68 65    d freely  in the
019480:  20 50 75 62 6C 69 63 20 44 6F 6D 61 69 6E 2C 20     Public Domain, 
019490:  70 72 6F 76 69 64 65 64 0D 0A 74 68 61 74 20 6E    provided..that n
0194A0:  6F 20 63 68 61 72 67 65 20 69 73 20 6D 61 64 65    o charge is made
0194B0:  20 66 6F 72 20 20 74 68 65 20 20 64 69 73 63 20     for  the  disc 
0194C0:  20 6F 6E 20 20 77 68 69 63 68 20 69 74 20 69 73     on  which it is
0194D0:  20 73 75 70 70 6C 69 65 64 2C 20 6F 74 68 65 72     supplied, other
0194E0:  0D 0A 74 68 61 6E 20 61 20 6E 6F 6D 69 6E 61 6C    ..than a nominal
0194F0:  20 63 6F 70 79 69 6E 67 20 61 6E 64 20 61 64 6D     copying and adm
019500:  2A 52 5D 11 00 00 19 5E 23 56 2A 54 5D CD 65 02    *R]....^#V*T].e.
019510:  7D B4 28 03 21 01 00 7D B4 28 03 21 01 00 7D B4    }.(.!..}.(.!..}.
019520:  CA 26 49 C3 28 49 18 A5 2A 54 5D 11 02 00 19 CD    .&I.(I..*T].....
019530:  00 03 11 04 00 CD C0 01 EB 2A 54 5D 19 E5 2A 52    .........*T]..*R
019540:  5D 11 00 00 19 5E 23 56 E1 CD 3D 02 7D B4 CA 92    ]....^#V..=.}...
019550:  49 2A 54 5D 11 02 00 19 E5 E5 2A 52 5D 11 00 00    I*T]......*R]...
019560:  19 CD 00 03 11 02 00 19 5E 23 56 E1 CD 00 03 19    ........^#V.....
019570:  CD 1F 03 2A 54 5D 11 00 00 19 E5 2A 52 5D 11 00    ...*T].....*R]..
019580:  00 19 CD 00 03 11 00 00 19 CD 00 03 CD 1F 03 C3    ................
019590:  A7 49 2A 54 5D 11 00 00 19 E5 2A 52 5D 11 00 00    .I*T].....*R]...
0195A0:  19 CD 00 03 CD 1F 03 2A 52 5D 11 02 00 19 CD 00    .......*R]......
0195B0:  03 11 04 00 CD C0 01 EB 2A 52 5D 19 ED 5B 54 5D    ........*R]..[T]
0195C0:  CD 3D 02 7D B4 CA FB 49 2A 52 5D 11 02 00 19 E5    .=.}...I*R].....
0195D0:  E5 2A 54 5D 11 02 00 19 5E 23 56 E1 CD 00 03 19    .*T]....^#V.....
0195E0:  CD 1F 03 2A 52 5D 11 00 00 19 E5 2A 54 5D 11 00    ...*R].....*T]..
0195F0:  00 19 CD 00 03 CD 1F 03 C3 09 4A 2A 52 5D 11 00    ..........J*R]..
019600:  00 19 E5 2A 54 5D CD 1F 03 2A 52 5D 22 FA 5F 11    ...*T]...*R]"._.
019610:  02 00 C3 7B 01 CD 3E 01 ED 73 50 5D 2A 50 5D ED    ...{..>..sP]*P].
019620:  5B AA 06 19 EB DD 6E 04 DD 66 05 EB CD 65 02 7D    [.....n..f...e.}
019630:  B4 CA 5B 4A 21 03 00 E5 C3 47 4A 0A 68 65 61 70    ..[J!....GJ.heap
019640:  20 66 75 6C 6C 0A 00 21 3B 4A E5 01 06 00 C5 CD     full..!;J......
019650:  C9 03 21 FF FF 11 02 00 C3 7B 01 2A AA 06 11 32    ..!......{.*...2
019660:  00 19 CD B0 01 22 50 5D DD 6E 04 DD 66 05 EB 2A    ....."P].n..f..*
019670:  AA 06 B7 ED 52 22 AA 06 2A 50 5D 18 D8 18 D6 CD    ....R"..*P].....
019680:  3E 01 CD 1E 01 DD 6E 04 DD 66 05 E5 CD 95 4A 11    >.....n..f....J.
019690:  02 00 C3 7B 01 CD 3E 01 DD 6E 04 DD 66 05 7D B4    ...{..>..n..f.}.
0196A0:  CA C8 4A C3 B6 4A 0A 45 52 52 4F 52 20 45 58 49    ..J..J.ERROR EXI
0196B0:  54 20 25 64 0A 00 21 A6 4A E5 DD 6E 04 DD 66 05    T %d..!.J..n..f.
0196C0:  E5 01 06 00 C5 CD D1 03 C7 11 02 00 C3 7B 01 CD    .............{..
0196D0:  3E 01 21 4C 5D E5 21 00 00 E5 DD 6E 04 DD 66 05    >.!L].!....n..f.
0196E0:  E5 CD 68 4C 11 02 00 C3 7B 01 CD 3E 01 21 48 5D    ..hL....{..>.!H]
0196F0:  E5 21 C6 41 E5 21 6D 4E E5 CD 68 4C 21 4C 5D E5    .!.A.!mN..hL!L].
019700:  69 6E 69 73 74 72 61 74 69 6F 6E 20 66 65 65 2E    inistration fee.
019710:  0D 0A 0D 0A 49 74 20 6D 61 79 20 62 65 20 6D 6F    ....It may be mo
019720:  64 69 66 69 65 64 20 61 6E 64 20 20 72 65 2D 73    dified and  re-s
019730:  75 62 6D 69 74 74 65 64 20 20 74 6F 20 20 6C 69    ubmitted  to  li
019740:  62 72 61 72 69 65 73 2C 20 70 72 6F 76 69 64 65    braries, provide
019750:  64 20 74 68 61 74 20 74 68 65 0D 0A 6D 6F 64 69    d that the..modi
019760:  66 69 65 64 20 20 70 72 6F 67 72 61 6D 20 20 61    fied  program  a
019770:  6E 64 20 20 64 6F 63 75 6D 65 6E 74 61 74 69 6F    nd  documentatio
019780:  6E 20 20 61 63 6B 6E 6F 77 6C 65 64 67 65 20 20    n  acknowledge  
019790:  6D 65 20 20 61 73 20 20 62 65 69 6E 67 20 20 74    me  as  being  t
0197A0:  68 65 0D 0A 6F 72 69 67 69 6E 61 6C 20 61 75 74    he..original aut
0197B0:  68 6F 72 2E 0D 0A 0D 0A 49 74 20 6D 61 79 20 6E    hor.....It may n
0197C0:  6F 74 20 62 65 20 73 6F 6C 64 2C 20 6F 72 20 20    ot be sold, or  
0197D0:  69 6E 63 6C 75 64 65 64 20 20 77 69 74 68 20 63    included  with c
0197E0:  6F 6D 6D 65 72 63 69 61 6C 20 6D 61 74 65 72 69    ommercial materi
0197F0:  61 6C 2C 20 77 69 74 68 6F 75 74 20 6D 79 0D 0A    al, without my..
019800:  77 72 69 74 74 65 6E 20 61 67 72 65 65 6D 65 6E    written agreemen
019810:  74 20 69 6E 20 61 64 76 61 6E 63 65 2E 0D 0A 0D    t in advance....
019820:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
019830:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019840:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019850:  20 20 20 20 20 20 20 20 4A 20 52 20 48 75 6E 74            J R Hunt
019860:  20 20 20 31 39 38 37 0D 0A 0D 0A 20 20 20 20 20       1987....     
019870:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
019880:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
019890:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0198A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 0D 0A    ------------....
0198B0:  4D 6F 64 69 66 69 63 61 74 69 6F 6E 73 20 77 65    Modifications we
0198C0:  72 65 20 6D 61 64 65 20 74 6F 20 74 68 69 73 20    re made to this 
0198D0:  70 72 6F 67 72 61 6D 20 20 74 6F 20 20 67 65 74    program  to  get
0198E0:  20 20 69 74 20 74 6F 20 72 75 6E 20 6F 6E 20 74      it to run on t
0198F0:  68 65 20 50 43 57 0D 0A 72 61 6E 67 65 20 6F 66    he PCW..range of
019900:  21 4C 5D E5 21 48 5D E5 CD 46 4B 21 48 5D E5 21    !L].!H]..FK!H].!
019910:  00 00 E5 21 39 30 E5 CD 68 4C 21 4C 5D E5 21 4C    ...!90..hL!L].!L
019920:  5D E5 21 48 5D E5 CD F3 4B 2A 4F 5D 26 00 11 08    ].!H]...K*O]&...
019930:  00 CD 9B 01 ED 5B 4E 5D 16 00 19 11 FF 7F CD 94    .....[N]........
019940:  01 C3 78 01 18 FB CD 3E 01 21 40 5D E5 21 00 00    ..x....>.!@].!..
019950:  E5 21 00 00 E5 CD DD 4C 21 00 00 22 3E 5D 2A 3E    .!.....L!..">]*>
019960:  5D 11 04 00 CD 4E 02 7D B4 CA DF 4B C3 78 4B 2A    ]....N.}...K.xK*
019970:  3E 5D 23 22 3E 5D 18 E6 2A 3E 5D 22 3C 5D 2A 3C    >]#">]..*>]"<]*<
019980:  5D 11 00 00 CD 5C 02 7D B4 CA DD 4B C3 98 4B 2A    ]....\.}...K..K*
019990:  3C 5D 2B 22 3C 5D 18 E6 21 44 5D E5 2A 3E 5D ED    <]+"<]..!D].*>].
0199A0:  5B 3C 5D B7 ED 52 EB DD 6E 06 DD 66 07 19 E5 DD    [<]..R..n..f....
0199B0:  6E 04 DD 66 05 ED 5B 3C 5D 19 5E 16 00 E1 6E 26    n..f..[<].^...n&
0199C0:  00 CD C0 01 E5 2A 3E 5D E5 CD DD 4C 21 40 5D E5    .....*>]...L!@].
0199D0:  21 40 5D E5 21 44 5D E5 CD F3 4B 18 B2 18 90 DD    !@].!D]...K.....
0199E0:  6E 08 DD 66 09 E5 21 40 5D E5 CD 71 4D 11 06 00    n..f..!@]..qM...
0199F0:  C3 7B 01 CD 3E 01 21 00 00 22 3A 5D 21 04 00 22    .{..>.!..":]!.."
019A00:  38 5D 2A 38 5D 7D B4 CA 62 4C C3 16 4C 2A 38 5D    8]*8]}..bL..L*8]
019A10:  2B 22 38 5D 18 EC 21 06 00 DD E5 C1 09 CD 35 03    +"8]..!.......5.
019A20:  E5 21 04 00 DD E5 C1 09 CD 35 03 5E 16 00 E1 6E    .!.......5.^...n
019A30:  26 00 19 EB 2A 3A 5D 19 22 3A 5D 21 08 00 DD E5    &...*:].":]!....
019A40:  C1 09 CD 35 03 E5 2A 3A 5D 11 FF 00 CD 94 01 D1    ...5..*:].......
019A50:  7D 12 26 00 2A 3A 5D 11 08 00 CD A8 01 22 3A 5D    }.&.*:]......":]
019A60:  18 AB 11 06 00 C3 7B 01 CD 3E 01 DD 6E 08 DD 66    ......{..>..n..f
019A70:  09 E5 DD 6E 04 DD 66 05 11 FF 00 CD 94 01 D1 7D    ...n..f........}
019A80:  12 26 00 DD 6E 08 DD 66 09 11 01 00 19 E5 DD 6E    .&..n..f.......n
019A90:  04 DD 66 05 11 08 00 CD A0 01 D1 7D 12 26 00 DD    ..f........}.&..
019AA0:  6E 08 DD 66 09 11 02 00 19 E5 DD 6E 06 DD 66 07    n..f.......n..f.
019AB0:  11 FF 00 CD 94 01 D1 7D 12 26 00 DD 6E 08 DD 66    .......}.&..n..f
019AC0:  09 11 03 00 19 E5 DD 6E 06 DD 66 07 11 08 00 CD    .......n..f.....
019AD0:  A0 01 D1 7D 12 26 00 11 06 00 C3 7B 01 CD 3E 01    ...}.&.....{..>.
019AE0:  21 00 00 22 36 5D 2A 36 5D 11 04 00 CD 4E 02 7D    !.."6]*6]....N.}
019AF0:  B4 CA 16 4D C3 00 4D 2A 36 5D 23 22 36 5D 18 E6    ...M..M*6]#"6]..
019B00:  20 63 6F 6D 70 75 74 65 72 73 2E 20 41 6C 74 68     computers. Alth
019B10:  6F 75 67 68 20 74 68 65 20 20 70 72 6F 67 72 61    ough the  progra
019B20:  6D 20 20 68 61 73 20 20 6E 6F 74 20 62 65 65 6E    m  has  not been
019B30:  20 74 65 73 74 65 64 20 6F 6E 20 74 68 65 0D 0A     tested on the..
019B40:  50 43 57 20 39 35 31 32 2C 20 49 20 77 6F 75 6C    PCW 9512, I woul
019B50:  64 20 68 6F 70 65 20 74 68 61 74 20 41 6D 73 74    d hope that Amst
019B60:  72 61 64 20 68 61 76 65 20 6E 6F 74 20 63 68 61    rad have not cha
019B70:  6E 67 65 64 20 74 68 69 6E 67 73 20 54 4F 4F 20    nged things TOO 
019B80:  6D 75 63 68 21 0D 0A 0D 0A 20 20 20 20 20 20 20    much!....       
019B90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019BA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
019BB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44                   D
019BC0:  20 43 20 4A 20 45 76 61 6E 73 20 31 39 38 37 0D     C J Evans 1987.
019BD0:  0A 0D 0A 0D 0A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .....***********
019BE0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
019BF0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
019C00:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
019C10:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 0D 0A 0D    ***********.....
019C20:  0A 44 49 53 43 4B 49 54 41 20 69 73 20 61 20 67    .DISCKITA is a g
019C30:  65 6E 65 72 61 6C 20 20 70 75 72 70 6F 73 65 20    eneral  purpose 
019C40:  20 64 69 73 6B 20 20 66 6F 72 6D 61 74 74 65 72     disk  formatter
019C50:  20 20 61 6E 64 20 65 78 65 72 63 69 73 65 72 20      and exerciser 
019C60:  66 6F 72 0D 0A 43 50 2F 4D 2B 20 6F 6E 20 74 68    for..CP/M+ on th
019C70:  65 20 41 6D 73 74 72 61 64 20 43 50 43 36 31 32    e Amstrad CPC612
019C80:  38 2C 20 20 77 69 74 68 20 20 6F 6E 65 20 20 6F    8,  with  one  o
019C90:  72 20 20 74 77 6F 20 64 69 73 63 20 64 72 69 76    r  two disc driv
019CA0:  65 73 2E 20 49 74 20 61 6C 73 6F 0D 0A 77 6F 72    es. It also..wor
019CB0:  6B 73 20 6F 6E 20 74 68 65 20 50 43 57 20 38 32    ks on the PCW 82
019CC0:  35 36 20 61 6E 64 20 38 35 31 32 20 72 61 6E 67    56 and 8512 rang
019CD0:  65 20 61 73 20 77 65 6C 6C 2E 0D 0A 0D 0A 49 74    e as well.....It
019CE0:  20 77 69 6C 6C 20 66 6F 72 6D 61 74 20 74 68 65     will format the
019CF0:  20 75 73 75 61 6C 20 64 61 74 61 2C 20 76 65 6E     usual data, ven
019D00:  DD 6E 08 DD 66 09 ED 5B 36 5D 19 E5 21 00 00 D1    .n..f..[6]..!...
019D10:  7D 12 26 00 18 E1 DD 6E 04 DD 66 05 EB DD 6E 08    }.&....n..f...n.
019D20:  DD 66 09 19 E5 DD 6E 06 DD 66 07 11 FF 00 CD 94    .f....n..f......
019D30:  01 D1 7D 12 26 00 DD 6E 04 DD 66 05 11 03 00 CD    ..}.&..n..f.....
019D40:  65 02 7D B4 CA 6B 4D DD 6E 04 DD 66 05 11 01 00    e.}..kM.n..f....
019D50:  19 EB DD 6E 08 DD 66 09 19 E5 DD 6E 06 DD 66 07    ...n..f....n..f.
019D60:  11 08 00 CD A0 01 D1 7D 12 26 00 11 06 00 C3 7B    .......}.&.....{
019D70:  01 CD 3E 01 DD 6E 06 DD 66 07 E5 DD 6E 04 DD 66    ..>..n..f...n..f
019D80:  05 E5 21 04 00 E5 CD E3 02 11 04 00 C3 7B 01 13    ..!..........{..
019D90:  00 7A 5D C3 00 00 F5 3E 00 CD 00 00 F1 32 00 00    .z]....>.....2..
019DA0:  3E 01 CD 00 00 C9 0F 01 93 5D C3 00 00 3E 00 CD    >........]...>..
019DB0:  00 00 3A 00 00 F5 3E 01 CD 00 00 F1 C9 00 00 00    ..:...>.........
019DC0:  00 A9 3E B1 3E C4 3E D7 3E E4 3E F2 3E FD 3E 15    ..>.>.>.>.>.>.>.
019DD0:  3F 23 3F 29 3F A4 3D AF 3D B9 3D C3 3D CB 3D D9    ?#?)?.=.=.=.=.=.
019DE0:  3D E7 3D F5 3D 03 3E 12 3E 2C 3E 00 05 01 06 02    =.=.=.>.>,>.....
019DF0:  07 03 08 04 00 00 24 00 04 0F 01 67 01 7F 00 C0    ......$....g....
019E00:  00 20 01 00 00 02 03 81 50 09 01 00 02 2A 52 60    . ......P....*R`
019E10:  FF 24 00 04 0F 01 67 01 7F 00 C0 00 20 01 00 00    .$....g..... ...
019E20:  02 03 81 28 09 01 00 02 2A 52 60 FF 24 00 03 07    ...(....*R`.$...
019E30:  00 AE 00 3F 00 C0 00 10 01 00 00 02 03 00 28 09    ...?..........(.
019E40:  01 00 02 2A 52 60 FF 24 00 04 0F 00 67 01 7F 00    ...*R`.$....g...
019E50:  C0 00 20 00 00 00 02 03 01 50 09 01 00 02 2A 52    .. ......P....*R
019E60:  60 FF 24 00 04 0F 01 B3 00 7F 00 C0 00 20 00 00    `.$.......... ..
019E70:  00 02 03 00 50 09 01 00 02 2A 52 60 FF 24 00 04    ....P....*R`.$..
019E80:  0F 01 B3 00 7F 00 C0 00 20 00 00 00 02 03 01 28    ........ ......(
019E90:  09 01 00 02 2A 52 60 FF 24 00 03 07 00 B3 00 3F    ....*R`.$......?
019EA0:  00 C0 00 10 00 00 00 02 03 00 28 09 01 00 02 2A    ..........(....*
019EB0:  52 60 FF CD 00 00 00 00 C9 50 00 B2 5E C3 00 00    R`.......P..^...
019EC0:  0A 45 6E 74 65 72 20 20 64 72 69 76 65 3A 20 20    .Enter  drive:  
019ED0:  2D 6F 70 74 69 6F 6E 20 7B 2D 74 79 70 65 7D 20    -option {-type} 
019EE0:  7B 2D 71 75 61 6C 69 66 69 65 72 7D 20 20 63 6F    {-qualifier}  co
019EF0:  6D 62 69 6E 61 74 69 6F 6E 20 20 23 3D 50 52 4F    mbination  #=PRO
019F00:  64 6F 72 20 20 61 6E 64 20 73 79 73 74 65 6D 20    dor  and system 
019F10:  66 6F 72 6D 61 74 73 2C 20 61 6E 64 20 74 68 65    formats, and the
019F20:  20 50 43 57 0D 0A 64 72 69 76 65 20 61 3A 20 73     PCW..drive a: s
019F30:  79 73 74 65 6D 20 66 6F 72 6D 61 74 2C 20 61 6E    ystem format, an
019F40:  64 20 69 6E 20 61 64 64 69 74 69 6F 6E 20 35 2E    d in addition 5.
019F50:  32 35 22 20 64 72 69 76 65 73 20 61 73 20 66 6F    25" drives as fo
019F60:  6C 6C 6F 77 73 3A 0D 0A 20 20 20 20 20 20 20 20    llows:..        
019F70:  34 30 20 74 72 61 63 6B 20 73 2F 73 20 20 20 20    40 track s/s    
019F80:  28 31 38 30 4B 29 0D 0A 20 20 20 20 20 20 20 20    (180K)..        
019F90:  34 30 20 74 72 61 63 6B 20 64 2F 73 20 20 20 20    40 track d/s    
019FA0:  28 33 36 30 4B 29 0D 0A 20 20 20 20 20 20 20 20    (360K)..        
019FB0:  38 30 20 74 72 61 63 6B 20 73 2F 73 20 20 20 20    80 track s/s    
019FC0:  28 33 36 30 4B 29 0D 0A 20 20 20 20 20 20 20 20    (360K)..        
019FD0:  38 30 20 74 72 61 63 6B 20 64 2F 73 20 20 20 20    80 track d/s    
019FE0:  28 37 32 30 4B 29 0D 0A 20 20 20 20 50 43 57 20    (720K)..    PCW 
019FF0:  34 30 20 74 72 61 63 6B 20 64 2F 73 20 20 20 20    40 track d/s    
01A000:  28 33 36 30 4B 29 0D 0A 20 20 20 20 50 43 57 20    (360K)..    PCW 
01A010:  38 30 20 74 72 61 63 6B 20 64 2F 73 20 20 20 20    80 track d/s    
01A020:  28 37 32 30 4B 29 0D 0A 0D 0A 54 68 65 20 75 73    (720K)....The us
01A030:  65 72 20 70 61 74 63 68 61 62 6C 65 20 56 31 2E    er patchable V1.
01A040:  32 20 69 73 20 6E 6F 20 20 6C 6F 6E 67 65 72 20    2 is no  longer 
01A050:  73 75 70 70 6F 72 74 65 64 20 62 65 63 61 75 73    supported becaus
01A060:  65 20 74 68 65 20 77 61 79 20 48 69 53 6F 66 74    e the way HiSoft
01A070:  0D 0A 43 20 69 6E 69 74 69 61 6C 69 73 65 73 20    ..C initialises 
01A080:  64 61 74 61 20 6D 61 6B 65 73 20 74 68 69 73 20    data makes this 
01A090:  76 65 72 79 20 64 69 66 66 69 63 75 6C 74 20 74    very difficult t
01A0A0:  6F 20 69 6D 70 6C 65 6D 65 6E 74 2E 0D 0A 0D 0A    o implement.....
01A0B0:  4F 6E 65 20 66 69 6E 61 6C 20 6D 6F 64 69 66 69    One final modifi
01A0C0:  63 61 74 69 6F 6E 20 6D 61 64 65 20 74 6F 20 56    cation made to V
01A0D0:  32 2E 31 20 69 73 20 20 74 6F 20 61 6C 6C 6F 77    2.1 is  to allow
01A0E0:  20 74 68 65 20 70 72 6F 67 72 61 6D 20 74 6F 20     the program to 
01A0F0:  62 65 20 72 75 6E 0D 0A 77 69 74 68 6F 75 74 20    be run..without 
01A100:  4D 50 54 20 5E 43 3D 45 58 49 54 0A 2A 0D 00 39    MPT ^C=EXIT.*..9
01A110:  5F C3 50 00 FD 46 01 CB 91 C3 09 0D 39 28 02 00    _.P..F......9(..
01A120:  93 5F 18 13 14 00 B2 5F 20 00 00 59 4E 00 00 0A    ._....._ ..YN...
01A130:  00 00 0A 43 68 65 63 6B 69 6E 67 3A 00 00 0B F6    ...Checking:....
01A140:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A150:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A160:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A170:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01A180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01A300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01A310:  16 00 01 00 02 09 52 E5 16 00 C1 02 00 00 00 02    ......R.........
01A320:  16 00 C6 02 00 00 00 02 16 00 C2 02 00 00 00 02    ................
01A330:  16 00 C7 02 00 00 00 02 16 00 C3 02 00 00 00 02    ................
01A340:  16 00 C8 02 00 00 00 02 16 00 C4 02 00 00 00 02    ................
01A350:  16 00 C9 02 00 00 00 02 16 00 C5 02 00 00 00 02    ................
01A360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A400:  74 68 65 20 63 6F 6D 6D 61 6E 64 20 74 61 69 6C    the command tail
01A410:  2E 20 44 69 73 63 6B 69 74 20 6D 61 79 20 6E 6F    . Disckit may no
01A420:  77 20 62 65 20 72 75 6E 20 62 79 20 6A 75 73 74    w be run by just
01A430:  20 74 79 70 69 6E 67 0D 0A 0D 0A 44 49 53 43 4B     typing....DISCK
01A440:  49 54 0D 0A 0D 0A 54 68 65 20 70 72 6F 67 72 61    IT....The progra
01A450:  6D 20 77 69 6C 6C 20 74 68 65 6E 20 67 69 76 65    m will then give
01A460:  20 61 20 20 6D 65 6D 6F 72 79 20 20 70 72 6F 6D     a  memory  prom
01A470:  70 74 20 20 61 6E 64 20 61 73 6B 20 66 6F 72 20    pt  and ask for 
01A480:  74 68 65 20 64 72 69 76 65 3A 20 2D 0D 0A 6F 70    the drive: -..op
01A490:  74 69 6F 6E 20 2D 74 79 70 65 20 2D 63 6F 6E 74    tion -type -cont
01A4A0:  72 6F 6C 2C 20 63 6F 6D 62 69 6E 61 74 69 6F 6E    rol, combination
01A4B0:  20 72 65 71 75 69 72 65 64 2E 0D 0A 0D 0A 44 69     required.....Di
01A4C0:  73 63 6B 69 74 20 6D 61 79 20 73 74 69 6C 6C 20    sckit may still 
01A4D0:  62 65 20 20 75 73 65 64 20 20 69 6E 20 20 74 68    be  used  in  th
01A4E0:  65 20 20 6F 6C 64 20 20 77 61 79 20 20 77 69 74    e  old  way  wit
01A4F0:  68 20 20 61 20 63 6F 6D 6D 61 6E 64 20 74 61 69    h  a command tai
01A500:  6C 20 69 66 0D 0A 64 65 73 69 72 65 64 2E 0D 0A    l if..desired...
01A510:  0D 0A 49 6E 20 73 75 6D 6D 61 72 79 2C 20 74 68    ..In summary, th
01A520:  65 20 6F 70 74 69 6F 6E 73 20 70 72 6F 76 69 64    e options provid
01A530:  65 64 20 61 72 65 20 61 73 20 66 6F 6C 6C 6F 77    ed are as follow
01A540:  73 2E 0D 0A 0D 0A 55 73 61 67 65 3A 0D 0A 20 64    s.....Usage:.. d
01A550:  69 73 63 6B 69 74 20 20 64 3A 20 20 2D 66 20 20    isckit  d:  -f  
01A560:  7B 2D 74 79 70 65 7D 20 20 7B 2D 72 7D 20 20 7B    {-type}  {-r}  {
01A570:  2D 31 7D 0D 0A 20 20 20 20 20 20 20 20 74 79 70    -1}..        typ
01A580:  65 73 20 61 72 65 20 56 20 3D 20 56 65 6E 64 6F    es are V = Vendo
01A590:  72 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    r,..            
01A5A0:  20 20 20 20 20 20 53 20 3D 20 53 79 73 74 65 6D          S = System
01A5B0:  2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    ,..             
01A5C0:  20 20 20 20 20 44 20 3D 20 44 61 74 61 0D 0A 20         D = Data.. 
01A5D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01A5E0:  20 34 20 3D 20 34 30 20 74 72 61 63 6B 2C 20 64     4 = 40 track, d
01A5F0:  2F 73 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20    /s,..           
01A600:  6F 70 72 69 65 74 72 79 20 20 35 2E 32 35 20 64    oprietry  5.25 d
01A610:  69 73 63 0D 0A 70 61 63 6B 61 67 65 2E 0D 0A 0D    isc..package....
01A620:  0A 49 6E 20 6D 6F 72 65 20 64 65 74 61 69 6C 20    .In more detail 
01A630:  74 68 65 20 6F 70 74 69 6F 6E 73 20 61 72 65 3A    the options are:
01A640:  0D 0A 0D 0A 54 6F 20 46 4F 52 4D 41 54 20 61 20    ....To FORMAT a 
01A650:  64 69 73 63 2E 0D 0A 3D 3D 3D 3D 3D 3D 3D 3D 3D    disc...=========
01A660:  3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 0D 0A 20 20 20 20    ========....    
01A670:  20 20 20 20 74 79 70 65 73 20 61 72 65 20 56 20        types are V 
01A680:  3D 20 56 65 6E 64 6F 72 2C 0D 0A 20 20 20 20 20    = Vendor,..     
01A690:  20 20 20 20 20 20 20 20 20 20 20 20 20 53 20 3D                 S =
01A6A0:  20 53 79 73 74 65 6D 2C 0D 0A 20 20 20 20 20 20     System,..      
01A6B0:  20 20 20 20 20 20 20 20 20 20 20 20 44 20 3D 20                D = 
01A6C0:  44 61 74 61 0D 0A 20 20 20 20 20 20 20 20 20 20    Data..          
01A6D0:  20 20 20 20 20 20 20 20 34 20 3D 20 34 30 20 74            4 = 40 t
01A6E0:  72 61 63 6B 2C 20 64 2F 73 2C 0D 0A 20 20 20 20    rack, d/s,..    
01A6F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 20                  8 
01A700:  3D 20 38 30 20 74 72 61 63 6B 2C 20 64 2F 73 2C    = 80 track, d/s,
01A710:  0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ..              
01A720:  20 20 20 20 41 20 3D 20 50 43 57 20 64 72 69 76        A = PCW driv
01A730:  65 20 41 3A 20 73 79 73 74 65 6D 20 66 6F 72 6D    e A: system form
01A740:  61 74 2C 0D 0A 20 20 20 20 20 20 20 20 20 20 20    at,..           
01A750:  20 20 20 20 20 20 20 42 20 3D 20 50 43 57 20 64           B = PCW d
01A760:  72 69 76 65 20 42 3A 20 34 30 20 74 72 61 63 6B    rive B: 40 track
01A770:  2C 20 64 2F 73 2C 0D 0A 20 20 20 20 20 20 20 20    , d/s,..        
01A780:  20 20 20 20 20 20 20 20 20 20 43 20 3D 20 50 43              C = PC
01A790:  57 20 64 72 69 76 65 20 42 3A 20 38 30 20 74 72    W drive B: 80 tr
01A7A0:  61 63 6B 2C 20 64 2F 73 2C 0D 0A 20 20 20 20 20    ack, d/s,..     
01A7B0:  20 20 20 74 79 70 65 20 64 65 66 61 75 6C 74 73       type defaults
01A7C0:  20 74 6F 20 74 68 65 20 63 75 72 72 65 6E 74 20     to the current 
01A7D0:  74 79 70 65 20 66 6F 72 20 74 68 61 74 20 64 72    type for that dr
01A7E0:  69 76 65 2C 20 62 75 74 20 6F 6E 6C 79 0D 0A 20    ive, but only.. 
01A7F0:  20 20 20 20 20 20 20 69 66 20 74 68 65 20 64 69           if the di
01A800:  20 20 20 20 20 20 20 38 20 3D 20 38 30 20 74 72           8 = 80 tr
01A810:  61 63 6B 2C 20 64 2F 73 2C 0D 0A 20 20 20 20 20    ack, d/s,..     
01A820:  20 20 20 20 20 20 20 20 20 20 20 20 20 41 20 3D                 A =
01A830:  20 50 43 57 20 64 72 69 76 65 20 41 3A 20 73 79     PCW drive A: sy
01A840:  73 74 65 6D 20 66 6F 72 6D 61 74 2C 0D 0A 20 20    stem format,..  
01A850:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01A860:  42 20 3D 20 50 43 57 20 64 72 69 76 65 20 42 3A    B = PCW drive B:
01A870:  20 34 30 20 74 72 61 63 6B 2C 20 64 2F 73 2C 0D     40 track, d/s,.
01A880:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
01A890:  20 20 20 43 20 3D 20 50 43 57 20 64 72 69 76 65       C = PCW drive
01A8A0:  20 42 3A 20 38 30 20 74 72 61 63 6B 2C 20 64 2F     B: 80 track, d/
01A8B0:  73 2C 0D 0A 20 20 20 20 20 20 20 20 74 79 70 65    s,..        type
01A8C0:  20 64 65 66 61 75 6C 74 73 20 74 6F 20 74 68 65     defaults to the
01A8D0:  20 63 75 72 72 65 6E 74 20 74 79 70 65 20 66 6F     current type fo
01A8E0:  72 20 74 68 61 74 20 64 72 69 76 65 2C 20 62 75    r that drive, bu
01A8F0:  74 20 6F 6E 6C 79 0D 0A 20 20 20 20 20 20 20 20    t only..        
01A900:  69 66 20 74 68 65 20 64 69 73 63 20 68 61 73 20    if the disc has 
01A910:  39 20 73 65 63 74 6F 72 73 20 2F 20 74 72 61 63    9 sectors / trac
01A920:  6B 20 61 6E 64 20 73 74 61 6E 64 61 72 64 20 73    k and standard s
01A930:  6B 65 77 2C 0D 0A 20 20 20 20 20 20 20 20 61 6E    kew,..        an
01A940:  64 20 6D 75 73 74 20 75 73 65 20 2D 72 20 69 66    d must use -r if
01A950:  20 73 79 73 74 65 6D 20 64 69 73 63 2E 0D 0A 0D     system disc....
01A960:  0A 20 20 20 20 20 63 6F 6E 74 72 6F 6C 73 20 20    .     controls  
01A970:  20 2D 72 20 69 6E 69 74 69 61 6C 69 73 65 73 20     -r initialises 
01A980:  74 68 65 20 73 79 73 74 65 6D 20 74 72 61 63 6B    the system track
01A990:  73 20 28 69 66 20 61 6E 79 29 2E 0D 0A 20 20 20    s (if any)...   
01A9A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 2D 31 20                 -1 
01A9B0:  66 6F 72 20 73 69 6E 67 6C 65 20 73 69 64 65 64    for single sided
01A9C0:  20 64 72 69 76 65 2E 0D 0A 0D 0A 20 4F 72 3A 0D     drive..... Or:.
01A9D0:  0A 20 64 69 73 63 6B 69 74 20 20 64 3A 20 20 2D    . disckit  d:  -
01A9E0:  69 20 20 2D 74 79 70 65 0D 0A 20 20 20 20 20 20    i  -type..      
01A9F0:  20 20 69 6E 69 74 69 61 6C 69 73 65 73 20 43 50      initialises CP
01AA00:  73 63 20 68 61 73 20 39 20 73 65 63 74 6F 72 73    sc has 9 sectors
01AA10:  20 2F 20 74 72 61 63 6B 20 61 6E 64 20 73 74 61     / track and sta
01AA20:  6E 64 61 72 64 20 73 6B 65 77 2C 0D 0A 20 20 20    ndard skew,..   
01AA30:  20 20 20 20 20 61 6E 64 20 6D 75 73 74 20 75 73         and must us
01AA40:  65 20 2D 72 20 69 66 20 73 79 73 74 65 6D 20 64    e -r if system d
01AA50:  69 73 63 2E 0D 0A 0D 0A 20 20 20 20 20 63 6F 6E    isc.....     con
01AA60:  74 72 6F 6C 73 20 20 20 2D 72 20 69 6E 69 74 69    trols   -r initi
01AA70:  61 6C 69 73 65 73 20 74 68 65 20 73 79 73 74 65    alises the syste
01AA80:  6D 20 74 72 61 63 6B 73 20 28 69 66 20 61 6E 79    m tracks (if any
01AA90:  29 2E 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    )...            
01AAA0:  20 20 20 20 2D 31 20 66 6F 72 20 73 69 6E 67 6C        -1 for singl
01AAB0:  65 20 73 69 64 65 64 20 64 72 69 76 65 2E 0D 0A    e sided drive...
01AAC0:  0D 0A 0D 0A 49 66 20 6E 6F 74 20 73 70 65 63 69    ....If not speci
01AAD0:  66 69 65 64 2C 20 74 68 65 20 64 69 73 63 20 74    fied, the disc t
01AAE0:  79 70 65 20 20 64 65 66 61 75 6C 74 73 20 20 74    ype  defaults  t
01AAF0:  6F 20 74 68 65 20 63 75 72 72 65 6E 74 20 74 79    o the current ty
01AB00:  70 65 2C 20 77 69 74 68 20 61 0D 0A 63 6F 75 70    pe, with a..coup
01AB10:  6C 65 20 6F 66 20 70 72 6F 76 69 73 6F 73 2E 20    le of provisos. 
01AB20:  46 69 72 73 74 2C 20 69 66 20 69 74 20 69 73 20    First, if it is 
01AB30:  61 20 73 79 73 74 65 6D 20 64 69 73 63 20 79 6F    a system disc yo
01AB40:  75 20 6D 75 73 74 20 73 70 65 63 69 66 79 20 2D    u must specify -
01AB50:  72 2C 0D 0A 61 73 20 6F 74 68 65 72 77 69 73 65    r,..as otherwise
01AB60:  20 74 68 65 20 73 79 73 74 65 6D 20 74 72 61 63     the system trac
01AB70:  6B 73 20 77 69 6C 6C 20 6E 6F 74 20 62 65 20 63    ks will not be c
01AB80:  6F 70 69 65 64 2C 20 61 6E 64 20 79 6F 75 20 77    opied, and you w
01AB90:  69 6C 6C 20 65 6E 64 20 75 70 0D 0A 77 69 74 68    ill end up..with
01ABA0:  20 76 65 6E 64 6F 72 20 66 6F 72 6D 61 74 2E 20     vendor format. 
01ABB0:  53 65 63 6F 6E 64 6C 79 2C 20 20 74 68 65 20 20    Secondly,  the  
01ABC0:  64 69 73 63 20 20 6D 75 73 74 20 20 68 61 76 65    disc  must  have
01ABD0:  20 20 6E 69 6E 65 20 73 65 63 74 6F 72 73 20 70      nine sectors p
01ABE0:  65 72 0D 0A 74 72 61 63 6B 20 28 74 68 69 73 20    er..track (this 
01ABF0:  69 73 20 20 76 65 72 69 66 69 65 64 20 20 62 79    is  verified  by
01AC00:  2F 4D 20 64 72 69 76 65 20 70 61 72 61 6D 65 74    /M drive paramet
01AC10:  65 72 73 2E 0D 0A 0D 0A 20 4F 72 3A 0D 0A 20 64    ers..... Or:.. d
01AC20:  69 73 63 6B 69 74 20 64 3A 20 20 2D 6B 20 20 7B    isckit d:  -k  {
01AC30:  2D 74 79 70 65 7D 0D 0A 20 20 20 20 20 20 20 20    -type}..        
01AC40:  74 6F 20 63 68 65 63 6B 2D 72 65 61 64 20 64 69    to check-read di
01AC50:  73 6B 2E 0D 0A 20 20 20 20 20 20 20 20 74 79 70    sk...        typ
01AC60:  65 20 64 65 66 61 75 6C 74 73 20 74 6F 20 63 75    e defaults to cu
01AC70:  72 72 65 6E 74 20 74 79 70 65 2E 0D 0A 0D 0A 20    rrent type..... 
01AC80:  4F 72 3A 0D 0A 20 64 69 73 63 6B 69 74 20 64 3A    Or:.. disckit d:
01AC90:  20 20 2D 78 20 20 7B 2D 74 79 70 65 7D 0D 0A 20      -x  {-type}.. 
01ACA0:  20 20 20 20 20 20 20 74 6F 20 65 78 65 72 63 69           to exerci
01ACB0:  73 65 20 64 72 69 76 65 2E 0D 0A 20 20 20 20 20    se drive...     
01ACC0:  20 20 20 74 79 70 65 20 64 65 66 61 75 6C 74 73       type defaults
01ACD0:  20 74 6F 20 63 75 72 72 65 6E 74 20 74 79 70 65     to current type
01ACE0:  2E 0D 0A 0D 0A 20 4F 72 3A 0D 0A 20 64 69 73 63    ..... Or:.. disc
01ACF0:  6B 69 74 20 20 64 3A 20 20 2D 68 0D 0A 20 20 20    kit  d:  -h..   
01AD00:  20 20 20 20 20 6D 6F 76 65 20 68 65 61 64 20 68         move head h
01AD10:  6F 6D 65 20 74 6F 20 74 72 61 63 6B 20 30 2E 0D    ome to track 0..
01AD20:  0A 0D 0A 20 4F 72 3A 0D 0A 20 64 69 73 63 6B 69    ... Or:.. discki
01AD30:  74 20 20 2D 74 20 20 7B 7B 6E 31 7D 20 2E 2E 20    t  -t  {{n1} .. 
01AD40:  6E 37 7D 0D 0A 20 20 20 20 20 20 20 20 74 75 6E    n7}..        tun
01AD50:  65 20 64 72 69 76 65 20 73 79 73 74 65 6D 20 2D    e drive system -
01AD60:  20 53 65 65 20 64 6F 63 75 6D 65 6E 74 61 74 69     See documentati
01AD70:  6F 6E 2E 0D 0A 0D 0A 20 4F 72 3A 0D 0A 20 64 69    on..... Or:.. di
01AD80:  73 63 6B 69 74 20 20 2D 40 0D 0A 20 20 20 20 20    sckit  -@..     
01AD90:  20 20 20 74 6F 20 66 69 78 20 64 69 73 63 20 64       to fix disc d
01ADA0:  72 69 76 65 72 20 2D 20 53 65 65 20 64 6F 63 75    river - See docu
01ADB0:  6D 65 6E 74 61 74 69 6F 6E 2E 0D 0A 0D 0A 20 4F    mentation..... O
01ADC0:  72 3A 0D 0A 20 64 69 73 63 6B 69 74 20 20 64 3A    r:.. disckit  d:
01ADD0:  20 20 2D 70 0D 0A 20 20 20 20 20 20 20 20 70 72      -p..        pr
01ADE0:  69 6E 74 73 20 78 64 70 62 20 76 61 6C 75 65 73    ints xdpb values
01ADF0:  2E 0D 0A 0D 0A 0D 0A 4F 70 74 69 6F 6E 73 20 61    .......Options a
01AE00:  20 20 74 68 65 20 20 70 72 6F 67 72 61 6D 29 20      the  program) 
01AE10:  20 61 6E 64 20 20 73 74 61 6E 64 61 72 64 20 20     and  standard  
01AE20:  73 6B 65 77 69 6E 67 20 69 73 0D 0A 61 73 73 75    skewing is..assu
01AE30:  6D 65 64 2E 20 28 41 6C 6C 20 66 6F 72 6D 61 74    med. (All format
01AE40:  73 20 63 75 72 72 65 6E 74 6C 79 20 73 75 70 6F    s currently supo
01AE50:  72 74 65 64 20 64 6F 20 68 61 76 65 20 39 20 73    rted do have 9 s
01AE60:  65 63 74 6F 72 73 20 70 65 72 20 74 72 61 63 6B    ectors per track
01AE70:  2E 29 0D 0A 0D 0A 54 68 65 20 2D 72 20 6F 70 74    .)....The -r opt
01AE80:  69 6F 6E 20 69 73 20 69 67 6E 6F 72 65 64 20 66    ion is ignored f
01AE90:  6F 72 20 20 64 61 74 61 2C 20 20 73 79 73 74 65    or  data,  syste
01AEA0:  6D 20 61 6E 64 20 76 65 6E 64 6F 72 20 66 6F 72    m and vendor for
01AEB0:  6D 61 74 73 2C 20 65 78 63 65 70 74 0D 0A 61 73    mats, except..as
01AEC0:  20 64 65 73 63 72 69 62 65 64 20 69 6E 20 74 68     described in th
01AED0:  65 20 20 70 72 65 63 65 64 69 6E 67 20 20 70 61    e  preceding  pa
01AEE0:  72 61 67 72 61 70 68 2E 20 20 46 6F 72 20 20 35    ragraph.  For  5
01AEF0:  2E 32 35 22 20 20 66 6F 72 6D 61 74 73 2C 20 69    .25"  formats, i
01AF00:  74 20 69 73 0D 0A 61 73 73 75 6D 65 64 20 74 68    t is..assumed th
01AF10:  61 74 20 65 76 65 6E 20 69 66 20 74 68 65 20 66    at even if the f
01AF20:  6F 72 6D 61 74 20 68 61 73 20 72 65 73 65 72 76    ormat has reserv
01AF30:  65 64 20 73 79 73 74 65 6D 20 74 72 61 63 6B 73    ed system tracks
01AF40:  2C 20 74 68 61 74 20 74 68 65 73 65 0D 0A 61 72    , that these..ar
01AF50:  65 20 74 6F 20 62 65 20 6C 65 66 74 20 62 6C 61    e to be left bla
01AF60:  6E 6B 2E 20 53 70 65 63 69 66 79 69 6E 67 20 2D    nk. Specifying -
01AF70:  72 2C 20 28 6F 72 20 2D 73 29 20 77 69 6C 6C 20    r, (or -s) will 
01AF80:  63 61 75 73 65 20 74 68 65 20 70 72 6F 67 72 61    cause the progra
01AF90:  6D 20 74 6F 0D 0A 72 65 61 64 20 74 68 65 20 72    m to..read the r
01AFA0:  65 73 65 72 76 65 64 20 74 72 61 63 6B 73 20 66    eserved tracks f
01AFB0:  72 6F 6D 20 61 6E 6F 74 68 65 72 20 64 69 73 63    rom another disc
01AFC0:  2C 20 20 61 6E 64 20 77 72 69 74 65 20 74 68 65    ,  and write the
01AFD0:  6D 20 74 6F 20 74 68 65 20 6E 65 77 0D 0A 64 69    m to the new..di
01AFE0:  73 63 2E 0D 0A 0D 0A 54 68 65 20 2D 31 20 71 75    sc.....The -1 qu
01AFF0:  61 6C 69 66 69 65 72 20 61 70 70 6C 69 65 73 20    alifier applies 
01B000:  6E 64 20 64 72 69 76 65 20 73 70 65 63 69 66 69    nd drive specifi
01B010:  65 72 20 6D 61 79 20 62 65 20 69 6E 20 61 6E 79    er may be in any
01B020:  20 6F 72 64 65 72 2C 20 61 6E 64 20 6F 70 74 69     order, and opti
01B030:  6F 6E 20 63 68 61 72 61 63 74 65 72 73 0D 0A 6D    on characters..m
01B040:  61 79 20 62 65 20 63 6F 6E 63 61 74 65 6E 61 74    ay be concatenat
01B050:  65 64 2E 20 65 67 0D 0A 20 20 20 20 20 20 20 20    ed. eg..        
01B060:  64 69 73 63 6B 69 74 20 62 3A 20 2D 38 20 2D 66    disckit b: -8 -f
01B070:  0D 0A 20 20 20 20 20 20 20 20 64 69 73 63 6B 69    ..        discki
01B080:  74 20 2D 66 38 20 62 3A 0D 0A 0D 0A 62 6F 74 68    t -f8 b:....both
01B090:  20 66 6F 72 6D 61 74 20 61 20 64 69 73 63 20 69     format a disc i
01B0A0:  6E 20 64 72 69 76 65 20 62 3A 20 74 6F 20 38 30    n drive b: to 80
01B0B0:  20 74 72 61 63 6B 20 64 6F 75 62 6C 65 20 73 69     track double si
01B0C0:  64 65 64 20 66 6F 72 6D 61 74 2E 0D 0A 0D 0A 53    ded format.....S
01B0D0:  65 70 61 72 61 74 65 20 6F 70 74 69 6F 6E 20 61    eparate option a
01B0E0:  6E 64 20 20 71 75 61 6C 69 66 69 65 72 20 20 6C    nd  qualifier  l
01B0F0:  69 73 74 73 20 20 63 61 6E 20 20 62 65 20 20 65    ists  can  be  e
01B100:  6E 74 65 72 65 64 20 20 6F 6E 20 20 6F 6E 65 20    ntered  on  one 
01B110:  6C 69 6E 65 2C 0D 0A 73 65 70 61 72 61 74 65 64    line,..separated
01B120:  20 62 79 20 61 20 73 65 6D 69 2D 63 6F 6C 6F 6E     by a semi-colon
01B130:  2E 20 65 67 0D 0A 20 20 20 20 20 20 20 20 64 69    . eg..        di
01B140:  73 63 6B 69 74 20 2D 40 20 3B 20 2D 38 69 20 62    sckit -@ ; -8i b
01B150:  3A 20 3B 20 2D 74 20 30 20 33 30 0D 0A 0D 0A 41    : ; -t 0 30....A
01B160:  20 66 65 77 20 20 77 6F 72 64 73 20 20 6F 66 20     few  words  of 
01B170:  20 63 61 75 74 69 6F 6E 2E 20 20 49 66 20 20 79     caution.  If  y
01B180:  6F 75 20 20 68 61 76 65 20 20 6D 6F 64 69 66 69    ou  have  modifi
01B190:  65 64 20 20 74 68 65 20 20 64 72 69 76 65 20 20    ed  the  drive  
01B1A0:  74 61 62 6C 65 0D 0A 61 73 73 69 67 6E 6D 65 6E    table..assignmen
01B1B0:  74 73 20 74 6F 20 63 68 61 6E 67 65 20 74 68 65    ts to change the
01B1C0:  20 61 73 73 6F 63 69 61 74 69 6F 6E 20 20 62 65     association  be
01B1D0:  74 77 65 65 6E 20 20 64 72 69 76 65 20 6C 65 74    tween  drive let
01B1E0:  74 65 72 20 61 6E 64 20 75 6E 69 74 2C 0D 0A 73    ter and unit,..s
01B1F0:  6F 20 74 68 61 74 20 74 68 65 20 62 75 69 6C 74    o that the built
01B200:  6F 6E 6C 79 20 77 69 74 68 20 2D 38 20 20 61 6E    only with -8  an
01B210:  64 20 2D 34 2C 20 61 6E 64 20 69 73 20 66 6F 72    d -4, and is for
01B220:  20 73 69 6E 67 6C 65 20 73 69 64 65 64 0D 0A 64     single sided..d
01B230:  72 69 76 65 73 2E 0D 0A 0D 0A 46 6F 72 6D 61 74    rives.....Format
01B240:  74 69 6E 67 20 61 20 20 64 69 73 63 20 20 64 6F    ting a  disc  do
01B250:  65 73 20 20 6E 6F 74 20 20 70 65 72 6D 61 6E 65    es  not  permane
01B260:  6E 74 6C 79 20 20 63 68 61 6E 67 65 20 20 74 68    ntly  change  th
01B270:  65 20 20 65 78 74 65 6E 64 65 64 20 64 69 73 63    e  extended disc
01B280:  0D 0A 70 61 72 61 6D 65 74 65 72 20 62 6C 6F 63    ..parameter bloc
01B290:  6B 2C 20 73 6F 20 69 74 20 69 73 20 73 61 66 65    k, so it is safe
01B2A0:  20 74 6F 20 20 66 6F 72 6D 61 74 20 20 61 20 64     to  format  a d
01B2B0:  69 73 63 20 69 6E 20 74 68 65 20 64 72 69 76 65    isc in the drive
01B2C0:  20 68 6F 6C 64 69 6E 67 0D 0A 64 69 73 63 6B 69     holding..discki
01B2D0:  74 2E 63 6F 6D 20 74 6F 20 61 20 66 6F 72 6D 61    t.com to a forma
01B2E0:  74 20 6F 74 68 65 72 20 74 68 61 6E 20 74 68 65    t other than the
01B2F0:  20 63 75 72 72 65 6E 74 20 66 6F 72 6D 61 74 2E     current format.
01B300:  20 45 71 75 61 6C 6C 79 2C 20 74 6F 20 75 73 65     Equally, to use
01B310:  0D 0A 74 68 65 20 64 69 73 63 20 73 6F 20 66 6F    ..the disc so fo
01B320:  72 6D 61 74 74 65 64 2C 20 79 6F 75 20 6D 75 73    rmatted, you mus
01B330:  74 20 66 69 72 73 74 20 75 73 65 20 74 68 65 20    t first use the 
01B340:  2D 69 20 6F 70 74 69 6F 6E 2C 20 74 6F 20 69 6E    -i option, to in
01B350:  69 74 69 61 6C 69 73 65 0D 0A 74 68 65 20 78 64    itialise..the xd
01B360:  70 62 2E 0D 0A 0D 0A 54 72 79 69 6E 67 20 74 6F    pb.....Trying to
01B370:  20 66 6F 72 6D 61 74 20 61 20 34 30 20 74 72 61     format a 40 tra
01B380:  63 6B 20 64 72 69 76 65 20 74 6F 20 61 6E 20 38    ck drive to an 8
01B390:  30 20 74 72 61 63 6B 20 66 6F 72 6D 61 74 20 77    0 track format w
01B3A0:  69 6C 6C 20 63 61 75 73 65 20 74 68 65 0D 0A 64    ill cause the..d
01B3B0:  72 69 76 65 20 74 6F 20 63 6F 6D 70 6C 61 69 6E    rive to complain
01B3C0:  21 20 54 68 65 20 70 72 6F 67 72 61 6D 20 64 6F    ! The program do
01B3D0:  65 73 20 6E 6F 74 20 61 74 74 65 6D 70 74 20 74    es not attempt t
01B3E0:  6F 20 67 75 61 72 64 20 61 67 61 69 6E 73 74 20    o guard against 
01B3F0:  74 68 69 73 2E 0D 0A 0D 0A 0D 0A 49 4E 49 54 49    this.......INITI
01B400:  2D 69 6E 20 64 72 69 76 65 20 20 69 73 20 20 6E    -in drive  is  n
01B410:  6F 20 20 6C 6F 6E 67 65 72 20 20 61 3A 2C 20 20    o  longer  a:,  
01B420:  74 68 69 73 20 70 72 6F 67 72 61 6D 20 77 69 6C    this program wil
01B430:  6C 20 67 65 74 0D 0A 63 6F 6E 66 75 73 65 64 2E    l get..confused.
01B440:  20 44 6F 6E 27 74 20 74 72 79 20 74 6F 20 66 6F     Don't try to fo
01B450:  72 6D 61 74 20 20 61 20 20 72 61 6D 20 20 64 69    rmat  a  ram  di
01B460:  73 63 21 0D 0A 20 20 41 6C 6C 20 74 68 65 20 66    sc!..  All the f
01B470:  6F 72 6D 61 74 73 20 20 73 75 70 70 6F 72 74 65    ormats  supporte
01B480:  64 20 20 77 6F 72 6B 2C 20 20 62 75 74 20 20 74    d  work,  but  t
01B490:  68 65 79 20 20 63 6F 6E 73 74 69 74 75 74 65 20    hey  constitute 
01B4A0:  20 6D 79 20 69 64 65 61 20 6F 66 0D 0A 73 65 6E     my idea of..sen
01B4B0:  73 69 62 6C 65 20 66 6F 72 6D 61 74 73 2C 20 69    sible formats, i
01B4C0:  6E 20 74 65 72 6D 73 20 6F 66 20 62 6C 6F 63 6B    n terms of block
01B4D0:  20 20 61 6E 64 20 64 69 72 65 63 74 6F 72 79 20      and directory 
01B4E0:  73 69 7A 65 20 65 74 63 2E 20 49 66 20 61 6E 79    size etc. If any
01B4F0:  6F 6E 65 0D 0A 63 61 6E 20 67 69 76 65 20 6D 65    one..can give me
01B500:  20 66 69 72 6D 20 67 75 69 64 61 6E 63 65 20 6F     firm guidance o
01B510:  6E 20 20 61 6E 79 20 20 73 74 61 6E 64 61 72 64    n  any  standard
01B520:  73 20 69 6E 20 74 68 69 73 20 61 72 65 61 2C 20    s in this area, 
01B530:  49 27 64 20 77 65 6C 63 6F 6D 65 0D 0A 74 68 65    I'd welcome..the
01B540:  69 72 20 61 64 76 69 63 65 2E 20 28 4D 79 20 38    ir advice. (My 8
01B550:  30 20 74 72 61 63 6B 20 20 64 6F 75 62 6C 65 20    0 track  double 
01B560:  20 73 69 64 65 64 20 66 6F 72 6D 61 74 20 69 73     sided format is
01B570:  20 65 71 75 69 76 61 6C 65 6E 74 20 50 44 53 69     equivalent PDSi
01B580:  67 27 73 0D 0A 66 6F 72 6D 61 74 20 39 2E 29 20    g's..format 9.) 
01B590:  44 49 53 43 4B 49 54 20 20 2D 70 20 20 64 3A 20    DISCKIT  -p  d: 
01B5A0:  20 63 61 6E 20 20 62 65 20 20 75 73 65 64 20 20     can  be  used  
01B5B0:  74 6F 20 20 61 73 63 65 72 74 61 69 6E 20 74 68    to  ascertain th
01B5C0:  65 20 6E 65 63 65 73 73 61 72 79 0D 0A 70 61 72    e necessary..par
01B5D0:  61 6D 65 74 65 72 73 2C 20 73 68 6F 75 6C 64 20    ameters, should 
01B5E0:  20 61 6E 79 6F 6E 65 20 20 68 61 76 65 20 20 61     anyone  have  a
01B5F0:  63 63 65 73 73 20 20 74 6F 20 20 61 20 20 70 72    ccess  to  a  pr
01B600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01B610:  17 00 01 00 02 09 52 E5 17 00 C1 02 00 00 00 02    ......R.........
01B620:  17 00 C6 02 00 00 00 02 17 00 C2 02 00 00 00 02    ................
01B630:  17 00 C7 02 00 00 00 02 17 00 C3 02 00 00 00 02    ................
01B640:  17 00 C8 02 00 00 00 02 17 00 C4 02 00 00 00 02    ................
01B650:  17 00 C9 02 00 00 00 02 17 00 C5 02 00 00 00 02    ................
01B660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B700:  41 4C 49 53 45 20 43 50 2F 4D 0D 0A 3D 3D 3D 3D    ALISE CP/M..====
01B710:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 0D 0A 20    ===========.... 
01B720:  64 69 73 63 6B 69 74 20 20 64 3A 20 20 2D 69 20    disckit  d:  -i 
01B730:  20 2D 74 79 70 65 0D 0A 20 20 20 20 20 20 20 20     -type..        
01B740:  69 6E 69 74 69 61 6C 69 73 65 73 20 43 50 2F 4D    initialises CP/M
01B750:  20 64 72 69 76 65 20 70 61 72 61 6D 65 74 65 72     drive parameter
01B760:  73 2E 0D 0A 0D 0A 54 68 69 73 20 73 65 74 73 20    s.....This sets 
01B770:  75 70 20 74 68 65 20 65 78 74 65 6E 64 65 64 20    up the extended 
01B780:  64 69 73 63 20 70 61 72 61 6D 65 74 65 72 20 62    disc parameter b
01B790:  6C 6F 63 6B 20 66 6F 72 20 74 68 65 20 73 70 65    lock for the spe
01B7A0:  63 69 66 69 65 64 20 74 79 70 65 2E 0D 0A 59 6F    cified type...Yo
01B7B0:  75 20 6D 75 73 74 20 64 6F 20 74 68 69 73 20 62    u must do this b
01B7C0:  65 66 6F 72 65 20 20 43 50 2F 4D 20 20 63 61 6E    efore  CP/M  can
01B7D0:  20 20 61 63 63 65 73 73 20 20 61 6E 79 20 20 64      access  any  d
01B7E0:  69 73 63 20 6F 74 68 65 72 20 74 68 61 6E 20 64    isc other than d
01B7F0:  61 74 61 2C 0D 0A 73 79 73 74 65 6D 20 6F 72 20    ata,..system or 
01B800:  76 65 6E 64 6F 72 2E 20 54 79 70 65 73 20 61 72    vendor. Types ar
01B810:  65 20 20 61 73 20 20 66 6F 72 20 20 74 68 65 20    e  as  for  the 
01B820:  20 66 6F 72 6D 61 74 20 20 6F 70 74 69 6F 6E 2E     format  option.
01B830:  20 54 68 65 72 65 20 69 73 20 6E 6F 0D 0A 64 65     There is no..de
01B840:  66 61 75 6C 74 2E 0D 0A 0D 0A 0D 0A 43 48 45 43    fault.......CHEC
01B850:  4B 20 41 20 44 49 53 43 0D 0A 3D 3D 3D 3D 3D 3D    K A DISC..======
01B860:  3D 3D 3D 3D 3D 3D 0D 0A 0D 0A 20 64 69 73 63 6B    ======.... disck
01B870:  69 74 20 64 3A 20 20 2D 6B 20 20 7B 2D 74 79 70    it d:  -k  {-typ
01B880:  65 7D 0D 0A 20 20 20 20 20 20 20 20 74 6F 20 63    e}..        to c
01B890:  68 65 63 6B 2D 72 65 61 64 20 64 69 73 6B 2E 0D    heck-read disk..
01B8A0:  0A 20 20 20 20 20 20 20 20 74 79 70 65 20 64 65    .        type de
01B8B0:  66 61 75 6C 74 73 20 74 6F 20 63 75 72 72 65 6E    faults to curren
01B8C0:  74 20 74 79 70 65 2E 0D 0A 0D 0A 55 73 65 20 74    t type.....Use t
01B8D0:  68 69 73 20 74 6F 20 63 68 65 63 6B 20 20 74 68    his to check  th
01B8E0:  61 74 20 20 61 6C 6C 20 20 73 65 63 74 6F 72 73    at  all  sectors
01B8F0:  20 20 6F 66 20 20 61 20 20 64 69 73 63 20 20 61      of  a  disc  a
01B900:  6B 0D 0A 65 72 72 6F 72 73 20 66 6F 72 20 61 6E    k..errors for an
01B910:  79 20 74 72 61 63 6B 20 20 6F 6E 20 20 74 68 65    y track  on  the
01B920:  20 20 62 6F 74 74 6F 6D 20 20 73 69 64 65 2C 20      bottom  side, 
01B930:  20 75 6E 6C 65 73 73 20 74 68 65 20 63 6F 72 72     unless the corr
01B940:  65 73 70 6F 6E 64 69 6E 67 0D 0A 74 72 61 63 6B    esponding..track
01B950:  20 6F 6E 20 74 68 65 20 74 6F 70 20 73 69 64 65     on the top side
01B960:  20 77 61 73 20 20 61 63 63 65 73 73 65 64 20 20     was  accessed  
01B970:  66 69 72 73 74 2E 20 20 54 68 69 73 20 61 70 70    first.  This app
01B980:  65 61 72 73 20 74 6F 20 62 65 20 64 75 65 20 74    ears to be due t
01B990:  6F 0D 0A 65 72 72 6F 72 73 20 69 6E 20 74 68 65    o..errors in the
01B9A0:  20 64 72 69 76 65 72 20 69 6D 70 6C 65 6D 65 6E     driver implemen
01B9B0:  74 61 74 69 6F 6E 20 20 28 21 29 2C 20 20 77 68    tation  (!),  wh
01B9C0:  69 63 68 20 20 61 72 65 20 63 6F 72 72 65 63 74    ich  are correct
01B9D0:  65 64 2C 20 6F 72 20 61 74 0D 0A 6C 65 61 73 74    ed, or at..least
01B9E0:  20 6F 76 65 72 63 6F 6D 65 20 62 79 20 74 68 69     overcome by thi
01B9F0:  73 20 6F 70 74 69 6F 6E 2C 20 77 68 69 63 68 20    s option, which 
01BA00:  20 70 61 74 63 68 65 73 20 20 74 68 65 20 73 65     patches  the se
01BA10:  65 6B 20 72 6F 75 74 69 6E 65 20 74 6F 20 75 73    ek routine to us
01BA20:  65 0D 0A 74 68 65 20 74 6F 70 20 73 69 64 65 20    e..the top side 
01BA30:  6F 6E 6C 79 2E 20 42 65 66 6F 72 65 20 6D 61 6B    only. Before mak
01BA40:  69 6E 67 20 74 68 65 20 20 70 61 74 63 68 2C 20    ing the  patch, 
01BA50:  61 20 66 65 77 20 62 79 74 65 73 20 69 6E 20 74    a few bytes in t
01BA60:  68 65 20 64 72 69 76 65 72 0D 0A 63 6F 64 65 20    he driver..code 
01BA70:  61 72 65 20 63 68 65 63 6B 65 64 2C 20 61 6E 64    are checked, and
01BA80:  20 74 68 65 20 70 61 74 63 68 20 20 69 73 20 20     the patch  is  
01BA90:  6E 6F 74 20 20 6D 61 64 65 20 69 66 20 74 68 65    not  made if the
01BAA0:  79 20 64 69 66 66 65 72 20 66 72 6F 6D 20 74 68    y differ from th
01BAB0:  65 0D 0A 65 78 70 65 63 74 65 64 20 76 61 6C 75    e..expected valu
01BAC0:  65 73 2E 20 54 68 69 73 20 73 68 6F 75 6C 64 20    es. This should 
01BAD0:  70 72 65 76 65 6E 74 20 64 69 73 61 73 74 65 72    prevent disaster
01BAE0:  20 69 66 20 64 69 66 66 65 72 65 6E 74 20 76 65     if different ve
01BAF0:  72 73 69 6F 6E 73 20 6F 66 0D 0A 74 68 65 20 64    rsions of..the d
01BB00:  72 65 20 72 65 61 64 61 62 6C 65 2E 20 4C 69 6B    re readable. Lik
01BB10:  65 0D 0A 66 6F 72 6D 61 74 2C 20 69 74 20 64 6F    e..format, it do
01BB20:  65 73 20 6E 6F 74 20 20 70 65 72 6D 61 6E 65 6E    es not  permanen
01BB30:  74 6C 79 20 20 6D 6F 64 69 66 79 20 20 74 68 65    tly  modify  the
01BB40:  20 20 78 64 70 62 2E 20 20 54 79 70 65 73 20 61      xdpb.  Types a
01BB50:  72 65 20 61 73 20 66 6F 72 0D 0A 66 6F 72 6D 61    re as for..forma
01BB60:  74 2C 20 61 6E 64 20 64 65 66 61 75 6C 74 73 20    t, and defaults 
01BB70:  74 6F 20 74 68 65 20 63 75 72 72 65 6E 74 20 66    to the current f
01BB80:  6F 72 6D 61 74 2E 0D 0A 0D 0A 0D 0A 45 58 45 52    ormat.......EXER
01BB90:  43 49 53 45 20 41 20 44 52 49 56 45 0D 0A 3D 3D    CISE A DRIVE..==
01BBA0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D 0A    ==============..
01BBB0:  0D 0A 20 64 69 73 63 6B 69 74 20 64 3A 20 20 2D    .. disckit d:  -
01BBC0:  78 20 20 7B 2D 74 79 70 65 7D 0D 0A 20 20 20 20    x  {-type}..    
01BBD0:  20 20 20 20 74 6F 20 65 78 65 72 63 69 73 65 20        to exercise 
01BBE0:  64 72 69 76 65 2E 0D 0A 20 20 20 20 20 20 20 20    drive...        
01BBF0:  74 79 70 65 20 64 65 66 61 75 6C 74 73 20 74 6F    type defaults to
01BC00:  20 63 75 72 72 65 6E 74 20 74 79 70 65 2E 0D 0A     current type...
01BC10:  0D 0A 50 65 72 66 6F 72 6D 73 20 72 61 6E 64 6F    ..Performs rando
01BC20:  6D 20 72 65 61 64 73 20 74 6F 20 65 78 65 72 63    m reads to exerc
01BC30:  69 73 65 20 74 68 65 20 20 64 72 69 76 65 2C 20    ise the  drive, 
01BC40:  20 61 6E 64 20 64 65 6C 69 76 65 72 73 20 61 20     and delivers a 
01BC50:  74 61 62 6C 65 20 6F 66 0D 0A 66 61 75 6C 74 20    table of..fault 
01BC60:  63 6F 75 6E 74 73 20 61 6E 64 20 72 65 61 73 6F    counts and reaso
01BC70:  6E 73 2E 20 54 79 70 65 73 20 61 72 65 20 20 61    ns. Types are  a
01BC80:  73 20 20 66 6F 72 20 66 6F 72 6D 61 74 2C 20 61    s  for format, a
01BC90:  6E 64 20 6F 6E 63 65 20 61 67 61 69 6E 20 69 74    nd once again it
01BCA0:  0D 0A 64 6F 65 73 20 6E 6F 74 20 70 65 72 6D 61    ..does not perma
01BCB0:  6E 65 6E 74 6C 79 20 6D 6F 64 69 66 79 20 74 68    nently modify th
01BCC0:  65 20 78 64 70 62 2E 0D 0A 0D 0A 0D 0A 4D 4F 56    e xdpb.......MOV
01BCD0:  45 20 48 45 41 44 20 54 4F 20 54 52 41 43 4B 20    E HEAD TO TRACK 
01BCE0:  30 0D 0A 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    0..=============
01BCF0:  3D 3D 3D 3D 3D 3D 3D 0D 0A 0D 0A 20 64 69 73 63    =======.... disc
01BD00:  72 69 76 65 72 20 65 78 69 73 74 2E 0D 0A 0D 0A    river exist.....
01BD10:  0D 0A 50 52 49 4E 54 20 58 44 50 42 0D 0A 3D 3D    ..PRINT XDPB..==
01BD20:  3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 0D 0A 20 64 69 73    ========.... dis
01BD30:  63 6B 69 74 20 20 64 3A 20 20 2D 70 0D 0A 20 20    ckit  d:  -p..  
01BD40:  20 20 20 20 20 20 70 72 69 6E 74 73 20 78 64 70          prints xdp
01BD50:  62 20 76 61 6C 75 65 73 2E 0D 0A 0D 0A 50 72 69    b values.....Pri
01BD60:  6E 74 20 74 68 65 20 45 78 74 65 6E 64 65 64 20    nt the Extended 
01BD70:  20 44 69 73 63 20 20 50 61 72 61 6D 65 74 65 72     Disc  Parameter
01BD80:  20 20 42 6C 6F 63 6B 2E 20 20 54 68 69 73 20 20      Block.  This  
01BD90:  69 73 20 20 74 68 65 20 62 6C 6F 63 6B 20 77 68    is  the block wh
01BDA0:  69 63 68 0D 0A 64 65 66 69 6E 65 73 20 74 68 65    ich..defines the
01BDB0:  20 64 72 69 76 65 20 63 68 61 72 61 63 74 65 72     drive character
01BDC0:  69 73 74 69 63 73 20 74 6F 20 43 50 2F 4D 2E 0D    istics to CP/M..
01BDD0:  0A 0D 0A 0D 0A 43 4F 4D 4D 41 4E 44 20 53 55 4D    .....COMMAND SUM
01BDE0:  4D 41 52 59 0D 0A 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    MARY..==========
01BDF0:  3D 3D 3D 3D 3D 0D 0A 0D 0A 20 64 69 73 63 6B 69    =====.... discki
01BE00:  74 20 2D 3F 0D 0A 0D 0A 50 72 69 6E 74 73 20 61    t -?....Prints a
01BE10:  20 73 75 6D 6D 61 72 79 20 6F 66 20 74 68 65 20     summary of the 
01BE20:  75 73 61 67 65 2E 0D 0A 0D 0A 0D 0A 0D 0A 0D 0A    usage...........
01BE30:  0D 0A 49 4D 50 4C 45 4D 45 4E 54 41 54 49 4F 4E    ..IMPLEMENTATION
01BE40:  20 4E 4F 54 45 53 0D 0A 3D 3D 3D 3D 3D 3D 3D 3D     NOTES..========
01BE50:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 0D 0A    ============....
01BE60:  44 69 73 63 6B 69 74 20 69 73 20 77 72 69 74 74    Disckit is writt
01BE70:  65 6E 20 69 6E 20 48 69 53 6F 66 74 20 43 2E 20    en in HiSoft C. 
01BE80:  54 68 65 20 73 6F 75 72 63 65 20 66 69 6C 65 73    The source files
01BE90:  20 61 72 65 0D 0A 0D 0A 20 20 20 20 20 20 20 20     are....        
01BEA0:  73 74 64 69 6F 31 2E 68 20 20 20 20 20 20 20 20    stdio1.h        
01BEB0:  41 73 20 48 69 53 6F 66 74 20 73 74 64 69 6F 2E    As HiSoft stdio.
01BEC0:  68 2C 20 6C 65 73 73 20 6D 69 6E 20 61 6E 64 20    h, less min and 
01BED0:  6D 61 78 2E 0D 0A 20 20 20 20 20 20 20 20 66 6F    max...        fo
01BEE0:  72 6D 61 74 2E 68 20 20 20 20 20 20 20 20 54 79    rmat.h        Ty
01BEF0:  70 65 64 65 66 73 20 65 74 63 20 66 6F 72 20 66    pedefs etc for f
01BF00:  6B 69 74 20 20 64 3A 20 20 2D 68 0D 0A 20 20 20    kit  d:  -h..   
01BF10:  20 20 20 20 20 6D 6F 76 65 20 68 65 61 64 20 68         move head h
01BF20:  6F 6D 65 20 74 6F 20 74 72 61 63 6B 20 30 2E 0D    ome to track 0..
01BF30:  0A 0D 0A 4E 65 63 65 73 73 61 72 79 20 6F 6E 20    ...Necessary on 
01BF40:  73 6F 6D 65 20 20 64 72 69 76 65 73 20 20 62 65    some  drives  be
01BF50:  66 6F 72 65 20 20 66 69 74 74 69 6E 67 20 20 74    fore  fitting  t
01BF60:  72 61 6E 73 70 6F 72 74 61 74 69 6F 6E 20 63 6C    ransportation cl
01BF70:  61 6D 70 73 2E 20 59 6F 75 0D 0A 6D 75 73 74 20    amps. You..must 
01BF80:  68 61 76 65 20 61 20 64 69 73 63 20 6F 66 20 74    have a disc of t
01BF90:  68 65 20 63 75 72 72 65 6E 74 20 66 6F 72 6D 61    he current forma
01BFA0:  74 20 69 6E 20 74 68 65 20 64 72 69 76 65 2E 0D    t in the drive..
01BFB0:  0A 0D 0A 0D 0A 54 55 4E 45 20 54 48 45 20 44 52    .....TUNE THE DR
01BFC0:  49 56 45 20 53 59 53 54 45 4D 0D 0A 3D 3D 3D 3D    IVE SYSTEM..====
01BFD0:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
01BFE0:  3D 0D 0A 0D 0A 20 64 69 73 63 6B 69 74 20 20 2D    =.... disckit  -
01BFF0:  74 20 20 7B 7B 6E 31 7D 20 2E 2E 20 6E 37 7D 0D    t  {{n1} .. n7}.
01C000:  0A 20 20 20 20 20 20 20 20 74 75 6E 65 20 64 72    .        tune dr
01C010:  69 76 65 20 73 79 73 74 65 6D 20 2D 20 53 65 65    ive system - See
01C020:  20 64 6F 63 75 6D 65 6E 74 61 74 69 6F 6E 2E 0D     documentation..
01C030:  0A 0D 0A 55 73 65 20 74 68 69 73 20 74 6F 20 74    ...Use this to t
01C040:  75 6E 65 20 74 68 65 20 64 72 69 76 65 20 20 73    une the drive  s
01C050:  79 73 74 65 6D 20 66 6F 72 20 73 6C 6F 77 65 72    ystem for slower
01C060:  20 64 72 69 76 65 73 2E 20 54 68 65 20 73 69 67     drives. The sig
01C070:  6E 69 66 69 63 61 6E 63 65 0D 0A 6F 66 20 74 68    nificance..of th
01C080:  65 20 6E 75 6D 62 65 72 73 20 6E 31 20 74 6F 20    e numbers n1 to 
01C090:  6E 37 20 69 73 20 61 73 20 66 6F 6C 6C 6F 77 73    n7 is as follows
01C0A0:  2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 6E 31 20    .....        n1 
01C0B0:  20 20 20 20 20 4D 6F 74 6F 72 20 6F 6E 20 74 69         Motor on ti
01C0C0:  6D 65 6F 75 74 20 69 6E 20 30 2E 31 20 73 65 63    meout in 0.1 sec
01C0D0:  6F 6E 64 20 75 6E 69 74 73 2E 20 20 20 28 64 65    ond units.   (de
01C0E0:  66 61 75 6C 74 20 31 30 29 0D 0A 20 20 20 20 20    fault 10)..     
01C0F0:  20 20 20 6E 32 20 20 20 20 20 20 4D 6F 74 6F 72       n2      Motor
01C100:  6F 72 6D 61 74 2E 0D 0A 20 20 20 20 20 20 20 20    ormat...        
01C110:  64 69 73 63 6B 69 74 2E 63 20 20 20 20 20 20 20    disckit.c       
01C120:  54 68 65 20 62 6F 64 79 20 6F 66 20 74 68 65 20    The body of the 
01C130:  70 72 6F 67 72 61 6D 2E 0D 0A 20 20 20 20 20 20    program...      
01C140:  20 20 66 6F 72 6D 61 74 2E 6C 69 62 20 20 20 20      format.lib    
01C150:  20 20 46 6F 72 6D 61 74 74 69 6E 67 20 61 6E 64      Formatting and
01C160:  20 62 61 6E 6B 20 30 20 61 63 63 65 73 73 20 70     bank 0 access p
01C170:  72 6F 63 65 64 75 72 65 73 2E 0D 0A 20 20 20 20    rocedures...    
01C180:  20 20 20 20 63 70 6D 2E 6C 69 62 20 20 20 20 20        cpm.lib     
01C190:  20 20 20 20 53 74 61 6E 64 61 72 64 20 48 69 53        Standard HiS
01C1A0:  6F 66 74 20 6C 69 62 72 61 72 79 2E 0D 0A 20 20    oft library...  
01C1B0:  20 20 20 20 20 20 73 74 64 69 6F 2E 6C 69 62 20          stdio.lib 
01C1C0:  20 20 20 20 20 20 53 74 61 6E 64 61 72 64 20 48          Standard H
01C1D0:  69 53 6F 66 74 20 6C 69 62 72 61 72 79 2E 0D 0A    iSoft library...
01C1E0:  0D 0A 46 6F 72 20 73 74 61 6E 64 61 72 64 20 43    ..For standard C
01C1F0:  2C 0D 0A 23 64 65 66 69 6E 65 20 63 61 73 74 20    ,..#define cast 
01C200:  2F 2A 20 6E 6F 74 68 69 6E 67 20 2A 2F 0D 0A 0D    /* nothing */...
01C210:  0A 49 74 20 69 73 20 65 73 73 65 6E 74 69 61 6C    .It is essential
01C220:  20 66 6F 72 20 2D 74 20 61 6E 64 20 2D 40 20 74     for -t and -@ t
01C230:  68 61 74 20 6C 6F 63 61 6C 20 6E 6F 6E 2D 73 74    hat local non-st
01C240:  61 74 69 63 20 64 61 74 61 20 61 6E 64 20 74 68    atic data and th
01C250:  65 20 73 74 61 63 6B 0D 0A 61 72 65 20 69 6E 20    e stack..are in 
01C260:  63 6F 6D 6D 6F 6E 20 6D 65 6D 6F 72 79 20 61 62    common memory ab
01C270:  6F 76 65 20 20 30 78 43 30 30 30 2E 20 20 54 68    ove  0xC000.  Th
01C280:  65 20 20 70 72 6F 67 72 61 6D 20 20 63 68 65 63    e  program  chec
01C290:  6B 73 20 74 68 69 73 20 61 74 20 72 75 6E 2D 0D    ks this at run-.
01C2A0:  0A 74 69 6D 65 2E 20 46 6F 72 20 48 69 53 6F 66    .time. For HiSof
01C2B0:  74 20 43 2C 20 63 6F 6D 70 69 6C 69 6E 67 20 77    t C, compiling w
01C2C0:  69 74 68 20 23 64 61 74 61 20 30 78 35 30 30 30    ith #data 0x5000
01C2D0:  20 65 6E 73 75 72 65 73 20 74 68 69 73 2E 0D 0A     ensures this...
01C2E0:  0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    ....            
01C2F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C300:  20 6F 66 66 20 74 69 6D 65 6F 75 74 20 69 6E 20     off timeout in 
01C310:  30 2E 31 20 73 65 63 6F 6E 64 20 75 6E 69 74 73    0.1 second units
01C320:  2E 20 20 28 64 65 66 61 75 6C 74 20 35 30 29 0D    .  (default 50).
01C330:  0A 20 20 20 20 20 20 20 20 6E 33 20 20 20 20 20    .        n3     
01C340:  20 57 72 69 74 65 20 63 75 72 72 65 6E 74 20 6F     Write current o
01C350:  66 66 20 74 69 6D 65 20 69 6E 20 31 30 20 6D 69    ff time in 10 mi
01C360:  63 72 6F 73 65 63 73 2E 20 28 64 65 66 61 75 6C    crosecs. (defaul
01C370:  74 20 31 37 35 29 0D 0A 20 20 20 20 20 20 20 20    t 175)..        
01C380:  6E 34 20 20 20 20 20 20 48 65 61 64 20 73 65 74    n4      Head set
01C390:  74 6C 65 20 74 69 6D 65 20 69 6E 20 31 20 6D 69    tle time in 1 mi
01C3A0:  6C 6C 69 73 65 63 20 75 6E 69 74 73 2E 20 20 20    llisec units.   
01C3B0:  28 64 65 66 61 75 6C 74 20 33 30 29 0D 0A 20 20    (default 30)..  
01C3C0:  20 20 20 20 20 20 6E 35 20 20 20 20 20 20 53 74          n5      St
01C3D0:  65 70 20 72 61 74 65 20 69 6E 20 31 20 6D 69 6C    ep rate in 1 mil
01C3E0:  6C 69 73 65 63 6F 6E 64 20 75 6E 69 74 73 2E 20    lisecond units. 
01C3F0:  20 20 20 20 20 20 28 64 65 66 61 75 6C 74 20 31          (default 1
01C400:  32 29 0D 0A 20 20 20 20 20 20 20 20 6E 36 20 20    2)..        n6  
01C410:  20 20 20 20 48 65 61 64 20 75 6E 6C 6F 61 64 20        Head unload 
01C420:  74 69 6D 65 20 69 6E 20 33 32 20 6D 69 6C 6C 69    time in 32 milli
01C430:  73 65 63 20 75 6E 69 74 73 2E 20 20 28 64 65 66    sec units.  (def
01C440:  61 75 6C 74 20 31 35 29 0D 0A 20 20 20 20 20 20    ault 15)..      
01C450:  20 20 6E 37 20 20 20 20 20 20 48 65 61 64 20 6C      n7      Head l
01C460:  6F 61 64 20 74 69 6D 65 20 69 6E 20 32 20 6D 69    oad time in 2 mi
01C470:  6C 6C 69 73 65 63 6F 6E 64 20 75 6E 69 74 73 2E    llisecond units.
01C480:  20 20 28 64 65 66 61 75 6C 74 20 33 29 0D 0A 0D      (default 3)...
01C490:  0A 5A 65 72 6F 20 6F 72 20 6F 6D 6D 69 74 74 65    .Zero or ommitte
01C4A0:  64 20 70 61 72 61 6D 65 74 65 72 73 20 61 72 65    d parameters are
01C4B0:  20 63 6F 6E 76 65 72 74 65 64 20 74 6F 20 74 68     converted to th
01C4C0:  65 20 64 65 66 61 75 6C 74 2C 20 73 6F 0D 0A 20    e default, so.. 
01C4D0:  20 20 20 20 20 20 20 64 69 73 63 6B 69 74 20 2D           disckit -
01C4E0:  74 0D 0A 73 65 74 73 20 65 76 65 72 79 74 68 69    t..sets everythi
01C4F0:  6E 67 20 62 61 63 6B 20 74 6F 20 6E 6F 72 6D 61    ng back to norma
01C500:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C510:  20 20 4A 20 52 20 48 75 6E 74 20 20 30 37 20 4A      J R Hunt  07 J
01C520:  75 6E 65 20 31 39 38 37 0D 0A 20 20 20 20 20 20    une 1987..      
01C530:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C540:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C550:  20 20 20 20 20 20 20 20 44 20 4A 20 45 76 61 6E            D J Evan
01C560:  73 20 33 30 20 4F 63 74 6F 62 65 72 20 31 39 38    s 30 October 198
01C570:  37 0D 0A 1A 0D 0A 0D 0A 0D 0A 2A 2A 2A 2A 2A 2A    7.........******
01C580:  20 77 61 79 20 66 6F 72 20 0D 8A 68 75 6D 61 6E     way for ..human
01C590:  20 62 65 69 6E 67 73 20 74 6F 20 70 72 6F 66 69     beings to profi
01C5A0:  74 20 66 72 6F 6D 20 55 73 65 72 20 42 61 73 69    t from User Basi
01C5B0:  63 20 69 6E 20 4D 61 73 74 65 72 66 69 6C 65 2E    c in Masterfile.
01C5C0:  20 49 27 76 65 20 74 72 69 65 64 20 69 74 2C 20     I've tried it, 
01C5D0:  0D 8A 62 75 74 20 61 6C 6C 20 74 68 6F 73 65 20    ..but all those 
01C5E0:  61 6D 70 65 72 73 61 6E 64 73 20 66 72 69 67 68    ampersands frigh
01C5F0:  74 65 6E 20 6D 65 2E 20 45 76 65 72 79 20 74 69    ten me. Every ti
01C600:  6D 65 20 49 20 75 73 65 20 69 74 20 49 20 68 61    me I use it I ha
01C610:  76 65 20 74 6F 20 0D 8A 6C 6F 6F 6B 20 69 74 20    ve to ..look it 
01C620:  61 6C 6C 20 75 70 20 61 67 61 69 6E 2C 20 77 69    all up again, wi
01C630:  74 68 20 74 68 65 20 72 65 73 75 6C 74 20 74 68    th the result th
01C640:  61 74 20 49 20 64 6F 6E 27 74 20 75 73 65 20 55    at I don't use U
01C650:  73 65 72 20 42 61 73 69 63 20 0D 8A 6D 75 63 68    ser Basic ..much
01C660:  2E 2E 2E 2E 20 0D 0A 1A 69 74 68 20 63 6F 6E 74    .... ...ith cont
01C670:  69 6E 75 6F 75 73 20 66 65 65 64 2E 0D 0A 1A 00    inuous feed.....
01C680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C700:  6C 2E 0D 0A 46 6F 72 20 6D 6F 72 65 20 69 6E 66    l...For more inf
01C710:  6F 72 6D 61 74 69 6F 6E 20 73 65 65 20 22 54 68    ormation see "Th
01C720:  65 20 41 6D 73 74 72 61 64 20 20 43 50 2F 4D 20    e Amstrad  CP/M 
01C730:  50 6C 75 73 22 20 62 79 20 44 20 50 6F 77 79 73    Plus" by D Powys
01C740:  2D 4C 79 62 62 65 20 61 6E 64 0D 0A 41 20 52 20    -Lybbe and..A R 
01C750:  4D 20 43 6C 61 72 6B 65 2C 20 61 70 70 65 6E 64    M Clarke, append
01C760:  69 78 20 43 2E 20 4E 6F 74 65 20 74 68 61 74 20    ix C. Note that 
01C770:  62 65 63 61 75 73 65 20 6F 66 20 69 6E 63 6F 6E    because of incon
01C780:  73 69 73 74 65 6E 63 69 65 73 20 69 6E 20 74 68    sistencies in th
01C790:  69 73 0D 0A 62 6F 6F 6B 2C 20 49 20 61 6D 20 69    is..book, I am i
01C7A0:  6E 20 73 6F 6D 65 20 64 6F 75 62 74 20 61 73 20    n some doubt as 
01C7B0:  74 6F 20 74 68 65 20 73 69 67 6E 69 66 69 63 61    to the significa
01C7C0:  6E 63 65 20 6F 66 20 6E 36 20 61 6E 64 20 6E 37    nce of n6 and n7
01C7D0:  2E 0D 0A 0D 0A 55 73 65 20 74 68 69 73 20 6F 70    .....Use this op
01C7E0:  74 69 6F 6E 20 77 69 74 68 20 63 61 72 65 2E 20    tion with care. 
01C7F0:  49 74 20 20 69 73 20 20 76 65 72 79 20 20 65 61    It  is  very  ea
01C800:  73 79 20 74 6F 20 6D 61 6B 65 20 74 68 65 20 64    sy to make the d
01C810:  72 69 76 65 20 73 79 73 74 65 6D 0D 0A 69 6E 6F    rive system..ino
01C820:  70 65 72 61 74 69 76 65 2C 20 72 65 71 75 69 72    perative, requir
01C830:  69 6E 67 20 61 20 72 65 62 6F 6F 74 20 74 6F 20    ing a reboot to 
01C840:  72 65 63 6F 76 65 72 21 0D 0A 0D 0A 0D 0A 46 49    recover!......FI
01C850:  58 20 54 48 45 20 44 49 53 43 20 44 52 49 56 45    X THE DISC DRIVE
01C860:  52 0D 0A 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    R..=============
01C870:  3D 3D 3D 3D 3D 3D 0D 0A 0D 0A 20 64 69 73 63 6B    ======.... disck
01C880:  69 74 20 20 2D 40 0D 0A 20 20 20 20 20 20 20 20    it  -@..        
01C890:  74 6F 20 66 69 78 20 64 69 73 63 20 64 72 69 76    to fix disc driv
01C8A0:  65 72 20 2D 20 53 65 65 20 64 6F 63 75 6D 65 6E    er - See documen
01C8B0:  74 61 74 69 6F 6E 2E 0D 0A 0D 0A 4D 79 20 66 69    tation.....My fi
01C8C0:  72 73 74 20 61 74 74 65 6D 70 74 73 20 61 74 20    rst attempts at 
01C8D0:  75 73 69 6E 67 20 20 61 20 20 64 6F 75 62 6C 65    using  a  double
01C8E0:  20 20 73 69 64 65 64 20 64 72 69 76 65 20 66 61      sided drive fa
01C8F0:  69 6C 65 64 2C 20 67 69 76 69 6E 67 20 73 65 65    iled, giving see
01C900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01C910:  18 00 01 00 02 09 52 E5 18 00 C1 02 00 00 00 02    ......R.........
01C920:  18 00 C6 02 00 00 00 02 18 00 C2 02 00 00 00 02    ................
01C930:  18 00 C7 02 00 00 00 02 18 00 C3 02 00 00 00 02    ................
01C940:  18 00 C8 02 00 00 00 02 18 00 C4 02 00 00 00 02    ................
01C950:  18 00 C9 02 00 00 00 02 18 00 C5 02 00 00 00 02    ................
01C960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA00:  00 E2 07 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CAA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CAB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CAC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CAD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CAE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CAF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB00:  00 00 00 00 00 00 C3 7B 02 C3 00 00 00 00 FF 00    .......{........
01CB10:  42 49 4F 53 32 45 4D 55 00 00 00 00 00 00 00 00    BIOS2EMU........
01CB20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CB90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CBA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CBB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CBC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CBD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CBE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CBF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CC00:  1E 00 FB 52 10 03 90 27 03 20 EB 71 34 C4 51 5F    ...R...'. .q4.Q_
01CC10:  03 1A E2 C6 51 40 1D 11 CF BE B8 18 80 3C 19 80    ....Q@.......<..
01CC20:  18 B9 14 42 31 F2 06 C8 7A DC C0 D8 BE 14 C4 31    ...B1...z......1
01CC30:  F8 89 91 63 20 EB 71 8D C9 F7 C7 35 47 BE 3F AE    ...c .q....5G.?.
01CC40:  55 E4 FB E3 5A 37 D9 D3 20 9F 06 B1 0A 52 A6 D8    U...Z7.. ....R..
01CC50:  D3 E0 F9 2E 3E 20 1D 8C 9F 90 0E C6 4F 48 CF C4    ....> ......OH..
01CC60:  4F 48 BF 8D 9F 90 52 71 2D 4A 26 41 3E 0D 6E 00    OH....Rq-J&A>.n.
01CC70:  6A DC 4B E1 C9 37 AF BA FD DA C7 EC 00 C8 A7 C1    j.K..7..........
01CC80:  0D 40 8D 7B 29 20 A2 D8 01 90 4F 83 1B 80 1A F7    .@.{) ....O.....
01CC90:  52 68 B1 03 20 0E C2 80 74 1A 9E 1A F0 7C 1B BF    Rh.. ...t....|..
01CCA0:  23 35 25 9D 06 ED 5E 32 09 F2 69 18 90 0E C6 E5    #5%...^2..i.....
01CCB0:  D7 E3 EE A5 50 E3 06 00 F9 14 3B 00 D3 AF C7 E5    ....P.....;.....
01CCC0:  D3 E0 D6 42 2C 44 B7 7B FC 0D B1 10 B9 14 62 97    ...B,D.{......b.
01CCD0:  6D 97 1A 1B 62 21 BB 16 C8 1B 80 74 2E EB F1 7C    m...b!.....t...|
01CCE0:  71 D9 56 CD 34 1E 04 EB 28 B0 32 5E 8E B6 A9 C6    q.V.4...(.2^....
01CCF0:  51 40 3A A7 85 E9 CF 1A E8 FB E7 3E 6B 90 33 0D    Q@:........>k.3.
01CD00:  68 4E A1 85 E9 9B 1B E8 FB E7 6E 6E 58 19 2A BA    hN........nnX.*.
01CD10:  B5 10 0B D9 B5 D0 21 EF 6C A0 37 4A 99 06 BA 49    ......!.l.7J...I
01CD20:  CA 34 D0 1D D3 8F 37 50 31 9D 69 58 B7 A6 C3 AB    .4....7P1.iX....
01CD30:  55 C9 24 C8 8F 37 B8 B5 60 F7 83 11 C7 F6 F5 A0    U.$..7..`.......
01CD40:  62 A4 73 3A 2E A1 06 7A 83 84 1A A8 2B A1 06 7A    b.s:...z....+..z
01CD50:  BE 84 1A 68 44 42 0D F4 11 09 35 D0 45 12 6A A0    ...hDB....5.E.j.
01CD60:  2B 24 D4 40 E7 25 D4 40 4D 09 35 B8 B5 10 0B D9    +$.@.%.@M.5.....
01CD70:  B5 D0 2D BF DE 30 6E D7 C2 78 0C CD 29 74 9F A7    ..-..0n..x..)t..
01CD80:  D8 E0 37 1A B1 7D 3D C8 FE 04 BD 49 A2 0D 34 23    ..7..}=....I..4#
01CD90:  D1 06 BA D3 E3 4F F8 0D 07 DB D7 83 EC 4F F8 8D    .....O.......O..
01CDA0:  20 B6 AF 07 B7 16 6A DC 7E B0 6B A1 C6 EE 07 0B     .....j.~.k.....
01CDB0:  63 A4 73 34 C4 DD 5A 88 85 EC 5A 40 73 0A 2D 4C    c.s4..Z...Z@s.-L
01CDC0:  DF 98 68 87 54 F9 CC 56 F7 7A 40 44 59 77 DE 91    ..h.T..V.z@DYw..
01CDD0:  3A DC 52 E3 F7 EC 49 B8 FD 60 D7 42 8D 7D 29 78    :.R...I..`.B.})x
01CDE0:  8D 0A B3 4E 62 66 60 B4 4D 35 12 CC 5A 1D 61 15    ...Nbf`.M5..Z.a.
01CDF0:  8C B6 A9 C6 26 66 9D C4 CC C0 68 9B 6A DC C0 2C    ....&f....h.j..,
01CE00:  C3 A9 02 C3 A9 02 C3 36 02 C3 39 02 C3 3C 02 C3    .......6..9..<..
01CE10:  3F 02 C3 42 02 C3 45 02 C3 D3 02 C3 EB 02 C3 33    ?..B..E........3
01CE20:  03 C3 40 03 C3 38 03 C3 45 03 C3 51 03 C3 5D 02    ..@..8..E..Q..].
01CE30:  C3 3D 03 C3 00 00 C3 00 00 C3 00 00 C3 00 00 C3    .=..............
01CE40:  00 00 C3 00 00 C3 00 00 C3 00 00 C3 00 00 C3 00    ................
01CE50:  00 C3 00 00 C3 00 00 C3 00 00 C3 00 00 C3 00 00    ................
01CE60:  0D 0A 43 50 2F 4D 20 32 20 45 4D 55 4C 41 54 4F    ..CP/M 2 EMULATO
01CE70:  52 20 41 43 54 49 56 45 0D 0A 00 F5 E5 D5 C5 21    R ACTIVE.......!
01CE80:  09 01 22 07 01 CD B2 02 2A 01 00 22 E0 08 11 33    ..".....*.."...3
01CE90:  02 01 2D 00 ED B0 21 03 02 22 01 00 21 60 02 CD    ..-...!.."..!`..
01CEA0:  B4 04 C1 D1 E1 F1 C3 09 01 2A E0 08 22 01 00 C3    .........*.."...
01CEB0:  00 00 AF 32 CC 08 32 CB 08 21 80 00 22 DE 08 C9    ...2..2..!.."...
01CEC0:  32 CB 02 0E 32 11 CB 02 C3 09 01 00 00 00 00 00    2...2...........
01CED0:  00 00 00 3A CC 08 B7 C4 67 04 AF 32 CC 08 32 CB    ...:....g..2..2.
01CEE0:  08 32 CD 08 32 C2 08 32 C3 08 C9 79 32 C1 08 32    .2..2..2...y2..2
01CEF0:  CD 02 3E 09 CD C0 02 7C B5 C8 5E 23 56 EB 22 D5    ..>....|..^#V.".
01CF00:  08 21 0B 00 19 5E 23 56 EB 22 2D 03 7E 32 D4 08    .!...^#V."-.~2..
01CF10:  23 23 23 7E 32 D7 08 11 0C 00 19 7E 32 D8 08 21    ###~2......~2..!
01CF20:  23 03 C9 00 00 00 00 00 00 00 00 00 00 00 00 00    #...............
01CF30:  00 00 00 ED 43 C2 08 C9 ED 43 DE 08 C9 69 60 C9    ....C....C...i`.
01CF40:  79 32 C4 08 C9 3E 01 32 DB 08 3C 32 DD 08 C3 B4    y2...>.2..<2....
01CF50:  03 AF 32 DB 08 79 32 DD 08 FE 02 20 19 3A D7 08    ..2..y2.... .:..
01CF60:  3C 32 CD 08 3A C1 08 32 CE 08 3A C2 08 32 CF 08    <2..:..2..:..2..
01CF70:  3A C4 08 32 D1 08 3A CD 08 B7 28 38 3D 32 CD 08    :..2..:...(8=2..
01CF80:  3A C1 08 21 CE 08 BE 20 2B 3A C2 08 21 CF 08 BE    :..!... +:..!...
01CF90:  20 22 3A C4 08 21 D1 08 BE 20 19 34 7E 21 D4 08     ":..!... .4~!..
01CFA0:  BE 38 0B 2A CF 08 23 22 CF 08 AF 32 D1 08 AF 32    .8.*..#"...2...2
01CFB0:  DA 08 18 08 AF 32 CD 08 3C 32 DA 08 AF 32 D9 08    .....2..<2...2..
01CFC0:  3A D8 08 B7 47 3A C4 08 21 C1 04 11 80 00 28 0D    :...G:..!.....(.
01CFD0:  EB EB 0F 30 01 19 EB 29 E6 7F 10 F5 EB 32 CA 08    ...0...).....2..
01CFE0:  22 D2 08 21 CB 08 7E 36 01 B7 28 22 3A C1 08 21    "..!..~6..(":..!
01CFF0:  C5 08 BE 20 12 3A C2 08 21 C6 08 BE 20 09 3A CA    ... .:..!... .:.
01D000:  C3 A7 0B C3 03 03 FF 00 00 00 00 00 00 00 00 00    ................
01D010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D040:  00 00 00 4C 01 4D 01 01 00 FF 50 00 0D 1A 00 00    ...L.M....P.....
01D050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D090:  00 00 00 00 00 00 00 00 00 00 00 00 A3 01 00 00    ............£...
01D0A0:  FF 01 FF 00 C3 EA 01 C3 4F 05 C3 98 08 2A 01 00    ........O....*..
01D0B0:  11 58 00 19 5E 23 56 ED 53 A5 01 C9 0E 06 D5 1E    .X..^#V.S.......
01D0C0:  FF CD CB 01 D1 B7 C8 37 C9 0E 01 D5 E5 DD E5 FD    .......7........
01D0D0:  E5 CD 05 00 FD E1 DD E1 E1 D1 C9 D5 11 80 00 18    ................
01D0E0:  01 D5 C5 0E 1A CD CB 01 C1 D1 C9 3E 0D CD AA 01    ...........>....
01D0F0:  3E 0A CD AA 01 C9 F5 D5 5F C5 0E 02 CD CB 01 C1    >......._.......
01D100:  D1 F1 C9 2A 2E 02 ED 5B 2C 02 ED 4B 2A 02 3A 29    ...*...[,..K*.:)
01D110:  02 FD 2A 30 02 C9 22 2E 02 ED 53 2C 02 ED 43 2A    ..*0.."...S,..C*
01D120:  02 32 29 02 FD 22 30 02 C9 00 00 00 00 00 00 00    .2).."0.........
01D130:  00 00 E1 E9 FE 30 3F D0 FE 3A C9 E5 C5 06 05 CB    .....0?..:......
01D140:  7C 28 08 EB 21 00 00 B7 ED 52 04 FD 21 AD 02 FD    |(..!....R..!...
01D150:  5E 00 FD 56 01 B7 ED 52 30 08 19 FD 23 FD 23 10    ^..V...R0...#.#.
01D160:  EE 04 48 06 00 E1 B7 ED 42 38 06 45 04 05 C4 BC    ..H.....B8.E....
01D170:  02 E1 CB 7C 28 0C 3E 2D CD AA 01 B7 EB 21 00 00    ...|(.>-.....!..
01D180:  ED 52 FD 21 AD 02 01 30 05 3E 30 FD 5E 00 FD 56    .R.!...0.>0.^..V
01D190:  01 B7 ED 52 38 03 3C 18 F8 19 B9 28 04 CD AA 01    ...R8.<....(....
01D1A0:  0D FD 23 FD 23 10 E2 B9 C0 CD AA 01 C9 10 27 E8    ..#.#.........'.
01D1B0:  03 64 00 0A 00 01 00 95 D0 ED 44 47 3E 20 CD AA    .d........DG> ..
01D1C0:  01 10 FB C9 7E 23 CD AA 01 10 F9 C9 B7 20 05 21    ....~#....... .!
01D1D0:  E0 02 18 03 21 E6 02 7E B7 C8 CD AA 01 23 18 F7    ....!..~.....#..
01D1E0:  46 41 4C 53 45 00 54 52 55 45 00 11 40 04 18 10    FALSE.TRUE..@...
01D1F0:  C1 11 9F 04 18 0A C1 C1 11 8E 04 18 03 11 37 04    ..............7.
01D200:  08 21 C8 08 BE 28 24 3A CC 08 B7 C4 67 04 3A C1    .!...($:....g.:.
01D210:  08 32 C5 08 2A C2 08 22 C6 08 3A CA 08 32 C8 08    .2..*.."..:..2..
01D220:  3A DA 08 B7 C4 5B 04 AF 32 CC 08 2A DE 08 EB 2A    :....[..2..*...*
01D230:  D2 08 3A DB 08 B7 20 06 3E 01 32 CC 08 EB 01 80    ..:... .>.2.....
01D240:  00 ED B0 3A DD 08 FE 01 20 0D 3A D9 08 B7 20 07    ...:.... .:... .
01D250:  AF 32 CC 08 CD 67 04 3A D9 08 C9 CD 73 04 3E 0D    .2...g.:....s.>.
01D260:  CD C0 02 32 D9 08 C9 CD 73 04 3E 0E CD C0 02 32    ...2....s.>....2
01D270:  D9 08 C9 3A C8 08 6F 26 00 22 CD 02 2A D5 08 22    ...:..o&."..*.."
01D280:  CF 02 3E 10 CD C0 02 7D 32 C9 08 22 CD 02 3E 0B    ..>....}2.."..>.
01D290:  CD C0 02 2A C6 08 22 CD 02 3E 0A CD C0 02 21 C1    ...*.."..>....!.
01D2A0:  04 22 CD 02 3E 0C CD C0 02 3E 01 32 CC 02 3E 1C    ."..>....>.2..>.
01D2B0:  CD C0 02 C9 7E B7 C8 4E E5 CD 3C 02 E1 23 C3 B4    ....~..N..<..#..
01D2C0:  04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D400:  C3 03 01 21 9C 01 22 25 01 EB CD D7 02 21 2F 04    ...!.."%.....!/.
01D410:  18 2A 11 4B 04 18 E9 11 55 04 18 E4 11 63 04 18    .*.K....U....c..
01D420:  DF 11 72 04 18 DA 0E 0B CD CB 01 0F D0 CD C9 01    ..r.............
01D430:  FE 03 C0 21 9C 01 22 25 01 21 29 04 CD D7 02 D1    ...!.."%.!).....
01D440:  CD A3 0A ED 53 B1 03 CD C9 01 E6 DF FE 45 28 29    .£..S........E()
01D450:  3A 06 01 3C 28 1C 11 81 00 01 0A 00 21 E5 03 ED    :..<(.......!...
01D460:  B0 3E 0A 32 80 00 21 C7 08 22 15 01 21 D6 03 C3    .>.2..!.."..!...
01D470:  49 07 CD F1 03 C7 77 23 C9 21 76 03 22 AB 01 3A    I.....w#.!v."..:
01D480:  06 01 3C 20 03 32 06 01 11 81 00 01 0C 00 21 E5    ..< .2........!.
01D490:  03 ED B0 D5 11 5C 00 0E 09 21 E4 03 3A E6 03 FE    .....\...!..:...
01D4A0:  3A 20 06 23 7E D6 40 23 77 ED B0 3E 20 32 6D 00    : .#~.@#w..> 2m.
01D4B0:  11 00 00 E1 CD A3 0A 3E 10 32 80 00 21 D1 07 22    .....£.>.2..!.."
01D4C0:  15 01 21 C8 03 C3 49 07 20 20 48 50 20 20 20 20    ..!...I.  HP    
01D4D0:  20 20 2E 43 4F 4D 20 20 48 50 45 20 20 20 20 20      .COM  HPE     
01D4E0:  2E 43 4F 4D 00 4D 45 4E 55 20 20 20 20 20 20 3B    .COM.MENU      ;
01D4F0:  47 CD DB 01 2A 01 01 7E FE C3 20 07 23 5E 23 56    G...*..~.. .#^#V
01D500:  EB 18 F4 11 1A 00 19 23 7E FE 21 20 0C 11 07 00    .......#~.! ....
01D510:  19 5E 23 56 CD 48 09 18 EE FE 32 C0 23 5E 23 56    .^#V.H....2.#^#V
01D520:  CD 02 09 11 06 00 19 18 DE 0D 0A 48 61 6C 74 20    ...........Halt 
01D530:  61 74 20 50 43 3D 00 4F 76 65 72 66 6C 6F 77 00    at PC=.Overflow.
01D540:  4F 75 74 20 6F 66 20 52 41 4D 00 2F 20 62 79 20    Out of RAM./ by 
01D550:  5A 65 72 6F 00 49 6E 64 65 78 20 74 6F 6F 20 4C    Zero.Index too L
01D560:  6F 77 00 49 6E 64 65 78 20 74 6F 6F 20 48 69 67    ow.Index too Hig
01D570:  68 00 4D 61 74 68 73 20 43 61 6C 6C 20 45 72 72    h.Maths Call Err
01D580:  6F 72 00 46 69 6C 65 20 45 72 72 6F 72 00 4E 75    or.File Error.Nu
01D590:  6D 62 65 72 20 74 6F 6F 20 6C 61 72 67 65 00 4E    mber too large.N
01D5A0:  75 6D 62 65 72 20 65 78 70 65 63 74 65 64 00 DD    umber expected..
01D5B0:  54 DD 5D EB 5E 23 56 10 FA C9 AF ED 52 19 30 01    T.].^#V.....R.0.
01D5C0:  EB B3 5A C2 CC 04 EB C9 EB 19 EB 29 1F 30 FC B7    ..Z........).0..
01D5D0:  20 F6 19 C9 C3 FD 02 7A AC 47 CD 09 05 EB CD 09     ......z.G......
01D5E0:  05 AF ED 52 19 30 01 EB B2 20 E9 B3 5A C2 F8 04    ...R.0... ..Z...
01D5F0:  EB C9 EB 19 EB 29 38 DC 1F 30 FA B7 20 F4 ED 5A    .....)8..0.. ..Z
01D600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D7F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01D800:  38 D2 FA D4 04 B0 F0 18 03 7C B7 F0 AF 95 6F 3E    8........|....o>
01D810:  00 9C 67 C9 7C B5 CA 12 03 7C D5 AA F5 AF B4 F4    ..g.|....|......
01D820:  0C 05 44 4D 21 00 00 EB CD 09 05 B5 CA 44 05 3E    ..DM!........D.>
01D830:  11 29 3D 30 FC EB ED 6A 09 38 02 ED 42 CB 13 CB    .)=0...j.8..B...
01D840:  12 3D 20 F2 F1 EB FC 0C 05 EB F1 B7 F0 18 BD CD    .= .............
01D850:  D1 09 E5 D5 C5 F5 2A 25 01 CD 80 05 F1 C1 D1 E1    ......*%........
01D860:  C9 E5 11 83 04 C3 00 03 E5 2A 25 01 5E 23 56 D5    .........*%.^#V.
01D870:  EB 2B 2B 46 2B 4E E1 D1 ED B0 2A 25 01 C3 21 06    .++F+N....*%..!.
01D880:  5E 23 56 23 23 23 7E 3D 20 D7 2B 2B 2B 13 1A 72    ^#V###~= .+++..r
01D890:  2B 73 FE 0A 28 EA FE 1A C0 E5 23 23 4E 23 46 23    +s..(.....##N#F#
01D8A0:  23 EB ED 42 EB D1 C2 2C 07 23 7E 3C C2 E1 06 23    #..B...,.#~<...#
01D8B0:  EB 0E 0A CD CB 01 EB 23 4E 23 06 00 7E FE 03 CA    .......#N#..~...
01D8C0:  00 00 FE 1A 20 08 E5 11 FC FF 19 36 01 E1 E5 09    .... ......6....
01D8D0:  36 0D 23 36 1A 1E 0D 0E 02 CD CB 01 1E 0A 0E 02    6.#6............
01D8E0:  CD CB 01 EB C1 21 FA FF 09 72 2B 73 2B 70 2B 71    .....!...r+s+p+q
01D8F0:  C9 D5 CD CB 07 E1 CD 2F 07 C8 23 23 EB 01 28 00    ......./..##..(.
01D900:  09 EB CD E1 01 EB 0E 14 CD CB 01 B7 C2 61 05 54    .............a.T
01D910:  5D 01 80 00 09 EB D5 0E 04 ED B0 EB 36 04 E1 18    ]...........6...
01D920:  0D 11 04 00 19 7E 3D C2 61 05 11 A4 00 19 4E 23    .....~=.a.....N#
01D930:  46 79 B0 28 43 0B 70 2B 71 23 23 4E 23 46 23 7E    Fy.(C.p+q##N#F#~
01D940:  E5 5F 16 00 EB 19 11 7C FF 19 D1 13 D5 FE 80 20    ._.....|....... 
01D950:  1D E1 E5 D5 C5 11 7B FF 19 EB CD E1 01 21 DF FF    ......{......!..
01D960:  19 EB 0E 14 CD CB 01 3C CA 61 05 C1 D1 AF 3C ED    .......<.a....<.
01D970:  A0 EA 4D 06 E1 2B 77 C9 11 5C FF 19 36 01 C9 11    ..M..+w..\..6...
01D980:  04 00 19 7E 3C C2 61 05 11 A4 00 19 34 23 20 01    ...~<.a.....4# .
01D990:  34 23 4E 23 46 23 7E E5 5F 16 00 EB 19 11 7C FF    4#N#F#~._.....|.
01D9A0:  19 D1 13 D5 EB FE 80 20 11 E3 E5 C5 11 7B FF CD    ....... .....{..
01D9B0:  C9 06 EB C1 B7 C2 C2 06 E1 E3 3C ED A0 EA A5 06    ..........<.....
01D9C0:  18 B2 D1 D1 2B 2B 36 00 C9 19 EB CD E1 01 21 DF    ....++6.......!.
01D9D0:  FF 19 EB 0E 15 C3 CB 01 D5 CD E3 07 E1 CD 2F 07    ............../.
01D9E0:  C8 21 28 00 19 EB 73 23 72 D5 23 4E 23 46 23 23    .!(...s#r.#N#F##
01D9F0:  E5 C5 23 23 CD E1 01 EB 0E 14 CD CB 01 B7 20 0E    ..##.......... .
01DA00:  00 00 00 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 80 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:  00 00 24 92 49 24 92 49 20 00 00 00 00 00 00 00    ..$.I$.I .......
01DB10:  00 00 49 04 80 82 40 90 04 82 21 20 04 44 92 42    ..I...@...! .D.B
01DB20:  42 00 80 11 02 02 40 00 02 10 10 44 88 81 12 49    B.....@....D...I
01DB30:  24 81 24 12 09 01 04 44 41 11 21 20 00 01 24 02    $.$....DA.! ..$.
01DB40:  41 20 90 44 92 49 22 24 48 08 04 08 12 44 24 42    A .D.I"$H....D$B
01DB50:  44 12 42 24 24 84 90 84 20 10 80 00 00 00 00 00    D.B$$... .......
01DB60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DB90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DBD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A    ................
01DBE0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01DBF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
01DC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01DC10:  19 00 01 00 02 09 52 E5 19 00 C1 02 00 00 00 02    ......R.........
01DC20:  19 00 C6 02 00 00 00 02 19 00 C2 02 00 00 00 02    ................
01DC30:  19 00 C7 02 00 00 00 02 19 00 C3 02 00 00 00 02    ................
01DC40:  19 00 C8 02 00 00 00 02 19 00 C4 02 00 00 00 02    ................
01DC50:  19 00 C9 02 00 00 00 02 19 00 C5 02 00 00 00 02    ................
01DC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DD00:  01 80 00 09 C1 ED 42 28 0B 09 C5 EB 18 E6 36 1A    ......B(......6.
01DD10:  22 A1 07 C1 D1 E1 7E FE 0A 23 28 FA 2B D5 1B 1B    ".....~..#(.+...
01DD20:  1B 1B EB 72 2B 73 EB D1 FE 1A C0 EB 36 01 C9 E5    ...r+s......6...
01DD30:  11 04 00 19 36 01 23 23 23 EB 0E 0F CD CB 01 EB    ....6.###.......
01DD40:  2B 2B 3C D1 28 E6 36 00 C9 E5 CD F1 03 E1 11 A3    ++<.(.6........£
01DD50:  07 CD D8 06 2A 15 01 7C B5 28 0A EB 21 06 01 7E    ....*..|.(..!..~
01DD60:  01 0F 00 ED B0 CD DB 01 21 ED B0 22 FE 00 2A A1    ........!.."..*.
01DD70:  07 11 CB 07 B7 ED 52 28 09 44 4D EB 11 00 01 C3    ......R(.DM.....
01DD80:  FE 00 21 89 07 CD D7 02 C7 0D 0A 43 61 6E 27 74    ..!........Can't
01DD90:  20 66 69 6E 64 20 63 68 61 69 6E 20 66 69 6C 65     find chain file
01DDA0:  00 CB 07 CB 07 FF FF 00 00 00 00 00 00 00 00 00    ................
01DDB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DDC0:  00 00 00 00 00 00 00 00 00 00 00 CD DB 01 E5 62    ...............b
01DDD0:  6B 01 AD 00 09 EB 73 23 72 23 23 23 EB E1 CD 02    k.....s#r###....
01DDE0:  09 18 17 CD DB 01 EB 23 23 4E 23 46 03 78 B1 0B    .......##N#F.x..
01DDF0:  3E 1A 28 01 02 EB 13 CD 48 09 13 13 CD 30 08 FE    >.(.....H....0..
01DE00:  20 28 21 D6 40 12 13 12 13 23 23 06 08 CD 27 08     (!.@....##...'.
01DE10:  23 06 03 CD 27 08 AF 12 13 12 13 12 13 12 21 11    #...'.........!.
01DE20:  00 19 77 C9 AF 18 DE CD 30 08 12 13 23 10 F8 C9    ..w.....0...#...
01DE30:  7E FE 61 D8 FE 7B D0 D6 20 C9 D5 CD CB 07 E1 11    ~.a..{.. .......
01DE40:  04 00 19 CD 7F 08 01 23 00 09 54 5D 01 80 00 09    .......#..T]....
01DE50:  36 00 23 36 00 2B 3E 04 4F ED B0 77 C9 D5 CD E3    6.#6.+>.O..w....
01DE60:  07 D1 21 28 00 19 EB 73 23 72 23 4E 23 46 23 E5    ..!(...s#r#N#F#.
01DE70:  60 69 ED 52 44 4D 0B 62 6B 36 00 13 ED B0 E1 36    `i.RDM.bk6.....6
01DE80:  FF 23 E5 23 23 EB 0E 13 CD CB 01 0E 16 CD CB 01    .#.##...........
01DE90:  E1 3C 36 01 C0 36 00 C9 E5 D5 C5 F5 2A 25 01 5E    .<6..6......*%.^
01DEA0:  23 56 12 2B CD B3 08 F1 C1 D1 E1 C9 1A 5F 0E 02    #V.+........._..
01DEB0:  C3 CB 01 5E 23 56 23 23 23 7E 3C C2 61 05 23 23    ...^#V###~<.a.##
01DEC0:  7E 01 FB FF 09 3C 28 E4 13 1A 72 2B 73 FE 1A C0    ~....<(...r+s...
01DED0:  EB 21 28 00 19 EB 73 23 72 23 4E 23 46 C5 23 23    .!(...s#r#N#F.##
01DEE0:  23 23 CD E1 01 EB 0E 15 CD CB 01 01 80 00 09 C1    ##..............
01DEF0:  B7 20 08 ED 42 D0 09 EB C5 18 E7 62 6B 2B 2B 36    . ..B......bk++6
01DF00:  3A 5D 24 C1 B8 DA E5 11 3C 47 C5 21 5E 24 E5 DD    :]$.....<G.!^$..
01DF10:  7E FB 6F 26 00 11 BF FF B7 ED 5A EC FD 02 11 6D    ~.o&......Z....m
01DF20:  01 CD BA 04 D1 19 22 2C 11 C3 2E 11 41 6C DD 7E    ......",....Al.~
01DF30:  FB 6F 26 00 E5 3E 41 6F 26 00 D1 EB B7 ED 52 DD    .o&..>Ao&.....R.
01DF40:  75 F7 DD 74 F8 3E 50 6F 26 00 E5 3E 41 6F 26 00    u..t.>Po&..>Ao&.
01DF50:  D1 EB B7 ED 52 23 23 EB 21 02 00 CD 14 05 EB DD    ....R##.!.......
01DF60:  75 F9 DD 74 FA DD 6E F7 DD 66 F8 E5 DD 6E F9 DD    u..t..n..f...n..
01DF70:  66 FA D1 CD 14 05 EB 11 28 00 CD D7 04 23 DD 75    f.......(....#.u
01DF80:  F5 DD 74 F6 DD 6E F7 DD 66 F8 E5 DD 6E F9 DD 66    ..t..n..f...n..f
01DF90:  FA D1 CD 14 05 29 11 05 00 19 DD 75 F3 DD 74 F4    .....).....u..t.
01DFA0:  DD 6E F5 DD 66 F6 E5 DD 6E F3 DD 66 F4 E5 06 01    .n..f...n..f....
01DFB0:  CD AF 04 D5 CD 87 0C 21 9C 01 22 25 01 DD 7E FB    .......!.."%..~.
01DFC0:  CD AA 01 C3 C9 11 20 3D 20 21 C6 11 06 03 CD C4    ...... = !......
01DFD0:  02 2A 2C 11 06 23 CD C4 02 DD 7E FB 3C DD 77 FB    .*,..#....~.<.w.
01DFE0:  C1 B8 C2 0A 11 21 09 00 39 F9 DD E1 D1 E1 EB E9    .....!..9.......
01DFF0:  C3 F3 11 DD E5 DD 21 04 00 DD 39 21 7E FF 39 F9    ......!...9!~.9.
01E000:  ED 5B 19 01 19 D4 EB 02 DD E5 D1 21 7A FF 19 E5    .[.........!z...
01E010:  21 01 00 2B D1 19 E5 21 06 00 7D E1 77 DD E5 D1    !..+...!..}.w...
01E020:  21 7A FF 19 E5 21 02 00 2B D1 19 E5 3A 40 24 E1    !z...!..+...:@$.
01E030:  77 DD E5 D1 21 7A FF 19 E5 21 03 00 2B D1 19 E5    w...!z...!..+...
01E040:  C3 48 12 3A 4D 45 4E 55 21 43 12 01 05 00 D1 ED    .H.:MENU!C......
01E050:  B0 DD E5 D1 21 7A FF 19 E5 21 08 00 2B D1 19 E5    ....!z...!..+...
01E060:  21 00 00 7D E1 77 21 2E 3B E5 21 4F 24 D1 CD 5D    !..}.w!.;.!O$..]
01E070:  08 21 1A 00 E5 DD E5 D1 21 7A FF 19 EB C1 DD E5    .!......!z......
01E080:  CD 05 00 DD E1 DD 75 FA DD 74 FB 21 2E 3B 11 28    ......u..t.!.;.(
01E090:  00 19 E5 21 01 00 EB E1 73 23 72 21 2E 3B 11 2A    ...!....s#r!.;.*
01E0A0:  00 19 E5 21 00 00 7D E1 77 21 22 00 E5 21 2E 3B    ...!..}.w!"..!.;
01E0B0:  11 07 00 19 EB C1 DD E5 CD 05 00 DD E1 DD 75 FA    ..............u.
01E0C0:  DD 74 FB 21 2E 3B 23 23 23 23 E5 21 01 00 7D E1    .t.!.;####.!..}.
01E0D0:  77 21 10 00 E5 21 2E 3B 11 07 00 19 EB C1 DD E5    w!...!.;........
01E0E0:  CD 05 00 DD E1 DD 75 FA DD 74 FB 21 82 00 39 F9    ......u..t.!..9.
01E0F0:  DD E1 D1 E1 EB E9 C3 F9 12 DD E5 DD 21 04 00 DD    ............!...
01E100:  00 C9 1A B7 F0 D5 E5 21 24 00 CD C9 06 D5 21 A1    .......!$.....!.
01E110:  00 19 4E 23 46 23 7E 11 7E FF 19 36 00 23 36 00    ..N#F#~.~..6.#6.
01E120:  23 36 00 23 D1 F5 C5 EB CD E1 01 EB 0E 21 CD CB    #6.#.........!..
01E130:  01 C1 71 23 70 0E 22 CD CB 01 0E 10 CD CB 01 21    ..q#p."........!
01E140:  A3 00 19 F1 77 E1 D1 C9 1A B7 F0 D5 E5 1B 1B 1B    £...w...........
01E150:  1B 21 28 00 19 EB 4E 23 46 3E 1A 02 03 23 23 CD    .!(...N#F>...##.
01E160:  DD 08 0E 10 CD CB 01 E1 D1 C9 CD A7 01 FE 0D 20    ............... 
01E170:  F9 C9 5E 23 56 1A FE 0D 3E 00 C0 3C C9 CD A7 01    ..^#V...>..<....
01E180:  FE 20 28 F9 FE 0D C0 18 F4 CD 7D 09 FE 2D 28 37    . (.......}..-(7
01E190:  FE 2B CC A7 01 CD 34 02 D2 F1 02 21 00 00 06 04    .+....4....!....
01E1A0:  FE 34 30 01 04 D6 30 5F 16 00 19 CD D1 09 CD 34    .40...0_.......4
01E1B0:  02 30 0E CD 52 05 05 28 0B 29 E5 29 29 D1 19 18    .0..R..(.).))...
01E1C0:  E4 CB 7C C8 C3 F8 02 CD 92 09 1E 00 EB B7 ED 52    ..|............R
01E1D0:  C9 E5 D5 2A 25 01 5E 23 56 1A D1 E1 C9 CD D1 09    ...*%.^#V.......
01E1E0:  FE 0D 28 08 77 23 CD 52 05 10 F2 C9 AF 77 23 10    ..(.w#.R.....w#.
01E1F0:  FC C9 21 02 00 39 4F AF CB 39 1F CB 39 1F CB 39    ..!..9O..9..9..9
01E200:  17 17 17 47 04 AF 37 8F 10 FD 09 C9 3C 47 7E B2    ...G..7.....<G~.
01E210:  77 CB 02 30 01 23 10 F6 C9 E1 22 17 01 06 00 68    w..0.#...."....h
01E220:  60 B7 ED 42 39 54 5D 2B F9 36 00 ED B0 2A 17 01    `..B9T]+.6...*..
01E230:  E9 E1 22 17 01 21 00 00 39 54 5D 09 41 1A 02 00    .."..!..9T].A...
01E240:  77 23 13 10 F8 EB F9 2A 17 01 E9 E1 22 17 01 21    w#.....*...."..!
01E250:  00 00 39 54 5D 09 41 CD 00 00 23 13 10 F9 3E 01    ..9T].A...#...>.
01E260:  F9 2A 17 01 E9 1A BE C8 23 10 FD AF 18 F2 1A 2F    .*......#....../
01E270:  A6 18 F4 EB 1A 2F A6 EB 18 ED B7 ED 52 3E 80 EA    ...../......R>..
01E280:  8D 0A A4 07 C9 B7 ED 52 3E 80 EA 82 0A A4 07 EE    .......R>.......
01E290:  01 C9 2D 7B 28 1B 2D 28 0F 2D 28 07 2D 28 04 45    ..-{(.-(.-(.-(.E
01E2A0:  CD BC 02 7A CD A8 0A 7B 4F 0F 0F 0F 0F CD B1 0A    ...z...{O.......
01E2B0:  79 E6 0F C6 90 27 CE 40 27 CD AA 01 C9 ED 53 1D    y....'.@'.....S.
01E2C0:  01 E5 21 21 01 22 1B 01 2A 21 01 E5 CD 14 0B 2A    ..!!."..*!.....*
01E2D0:  1D 01 B7 ED 42 09 28 30 38 07 E1 22 1B 01 EB 18    ....B.(08.."....
01E2E0:  EA 78 A1 3C 28 0B E5 AF ED 42 95 4F 3E 00 9C 47    .x.<(....B.O>..G
01E2F0:  E1 ED 43 1D 01 C1 C5 09 CD 2F 0B E5 73 23 72 23    ..C....../..s#r#
01E300:  39 21 FE FF 39 F9 ED 5B 19 01 19 D4 EB 02 21 13    9!..9..[......!.
01E310:  00 E5 21 2E 3B 11 07 00 19 EB C1 DD E5 CD 05 00    ..!.;...........
01E320:  DD E1 DD 75 FA DD 74 FB E1 DD E1 D1 E1 EB E9 C3    ...u..t.........
01E330:  32 13 DD E5 DD 21 04 00 DD 39 21 00 00 39 F9 ED    2....!...9!..9..
01E340:  5B 19 01 19 D4 EB 02 DD 7E 02 DD 77 03 DD 7E 02    [.......~..w..~.
01E350:  32 32 01 0E 1F CD 19 0A 3E 61 5F CD F2 09 57 E5    22......>a_...W.
01E360:  D5 3E 7A D1 E1 93 38 03 CD 0C 0A 3A 32 01 CD F2    .>z...8....:2...
01E370:  09 A6 ED 44 3E 00 17 21 20 00 39 F9 B7 CA 9D 13    ...D>..! .9.....
01E380:  DD 7E 02 6F 26 00 E5 3E 61 6F 26 00 D1 EB B7 ED    .~.o&..>ao&.....
01E390:  52 E5 3E 41 6F 26 00 D1 19 7D DD 77 03 DD E1 D1    R.>Ao&...}.w....
01E3A0:  33 E1 EB E9 C3 A7 13 DD E5 DD 21 04 00 DD 39 21    3.........!...9!
01E3B0:  F1 FF 39 F9 ED 5B 19 01 19 D4 EB 02 AF DD 77 EE    ..9..[........w.
01E3C0:  21 01 00 DD 75 F3 DD 74 F4 DD 6E F3 DD 66 F4 E5    !...u..t..n..f..
01E3D0:  21 05 00 D1 B7 ED 52 3E 80 A4 07 EE 01 F5 DD 7E    !.....R>.......~
01E3E0:  EE EE 01 C1 A0 B7 CA E4 15 DD 6E F3 DD 66 F4 11    ..........n..f..
01E3F0:  01 00 B7 ED 52 19 C2 17 14 DD E5 D1 21 F5 FF 19    ....R.......!...
01E400:  E5 C3 0B 14 54 59 50 45 20 20 20 21 04 14 01 07    ....TYPE   !....
01E410:  00 D1 ED B0 C3 B4 14 11 02 00 B7 ED 52 19 C2 3F    ............R..?
01E420:  14 DD E5 D1 21 F5 FF 19 E5 C3 33 14 45 52 41 53    ....!.....3.ERAS
01E430:  45 20 20 21 2C 14 01 07 00 D1 ED B0 C3 B4 14 11    E  !,...........
01E440:  03 00 B7 ED 52 19 C2 67 14 DD E5 D1 21 F5 FF 19    ....R..g....!...
01E450:  E5 C3 5B 14 52 45 4E 41 4D 45 20 21 54 14 01 07    ..[.RENAME !T...
01E460:  00 D1 ED B0 C3 B4 14 11 04 00 B7 ED 52 19 C2 8F    ............R...
01E470:  14 DD E5 D1 21 F5 FF 19 E5 C3 83 14 44 49 52 53    ....!.......DIRS
01E480:  59 53 20 21 7C 14 01 07 00 D1 ED B0 C3 B4 14 11    YS !|...........
01E490:  05 00 B7 ED 52 19 C2 B4 14 DD E5 D1 21 F5 FF 19    ....R.......!...
01E4A0:  E5 C3 AB 14 55 53 45 52 20 20 20 21 A4 14 01 07    ....USER   !....
01E4B0:  00 D1 ED B0 21 00 00 DD 75 EF DD 74 F0 21 01 00    ....!...u..t.!..
01E4C0:  DD 75 F1 DD 74 F2 DD E5 D1 21 F5 FF 19 E5 DD 6E    .u..t....!.....n
01E4D0:  F1 DD 66 F2 2B D1 19 7E F5 3B DD E5 D1 21 02 00    ..f.+..~.;...!..
01E4E0:  19 E5 DD 6E F1 DD 66 F2 2B D1 19 7E F5 33 06 01    ...n..f.+..~.3..
01E4F0:  CD AF 04 D5 CD 32 13 3B F1 C1 90 3E 01 28 01 AF    .....2.;...>.(..
01E500:  ED 4B 1D 01 71 23 70 D1 2A 1B 01 73 23 72 D1 E1    .K..q#p.*..s#r..
01E510:  73 23 72 C9 5E 23 56 23 4E 23 46 C9 E5 22 21 01    s#r.^#V#N#F.."!.
01E520:  3E FF 77 23 77 23 77 23 77 D1 E5 D5 EB 18 0D E5    >.w#w#w#w.......
01E530:  D5 ED 5B 1F 01 B7 ED 52 19 30 01 EB 22 1F 01 EB    ..[....R.0.."...
01E540:  21 CD FF ED 52 22 19 01 39 D2 EB 02 D1 E1 C9 D5    !...R"..9.......
01E550:  4E 23 46 21 21 01 5E 23 56 EB B7 ED 42 09 38 F6    N#F!!.^#V...B.8.
01E560:  1B C5 E3 C1 71 23 70 23 C1 71 23 70 2B 2B 2B EB    ....q#p#.q#p+++.
01E570:  73 23 72 2B CD 78 0B EB E5 CD 14 0B E1 E5 09 ED    s#r+.x..........
01E580:  52 E1 C0 C5 E5 EB CD 14 0B E1 C5 73 23 72 23 EB    R..........s#r#.
01E590:  E1 C1 7C A5 3C 28 01 09 EB 73 23 72 2B 2B 2B EB    ..|.<(...s#r+++.
01E5A0:  7C A5 3C C2 2A 0B C9 C3 AE 0B 76 31 2E 33 C3 F5    |.<.*.....v1.3..
01E5B0:  0B 54 68 69 73 20 70 72 6F 67 72 61 6D 20 69 73    .This program is
01E5C0:  20 77 72 69 74 74 65 6E 20 69 6E 20 48 69 53 6F     written in HiSo
01E5D0:  66 74 20 50 61 73 63 61 6C 2E 20 52 75 6E 74 69    ft Pascal. Runti
01E5E0:  6D 65 73 20 63 6F 70 79 72 69 67 68 74 20 48 69    mes copyright Hi
01E5F0:  73 6F 66 74 2E C3 18 0C 50 72 6F 67 72 61 6D 20    soft....Program 
01E600:  63 6F 70 79 72 69 67 68 74 20 4A 20 52 20 48 75    copyright J R Hu
01E610:  6E 74 2C 20 31 39 38 36 ED 7B 06 00 21 00 C0 39    nt, 1986.{..!..9
01E620:  D4 EB 02 DD 2A 06 00 21 01 40 DD F9 CD 1C 0B CD    ....*..!.@......
01E630:  AD 01 AF 21 FF 3F 22 D9 3B 32 DB 3B 21 D6 3B 22    ...!.?".;2.;!.;"
01E640:  30 3B 32 32 3B C3 23 1A C3 4B 0C DD E5 DD 21 04    0;22;.#..K....!.
01E650:  00 DD 39 21 00 00 39 F9 ED 5B 19 01 19 D4 EB 02    ..9!..9..[......
01E660:  21 9C 01 22 25 01 21 1B 00 7D CD AA 01 3E 48 CD    !.."%.!..}...>H.
01E670:  AA 01 21 1B 00 7D CD AA 01 3E 4A CD AA 01 DD E1    ..!..}...>J.....
01E680:  D1 E1 EB E9 C3 87 0C DD E5 DD 21 04 00 DD 39 21    ..........!...9!
01E690:  00 00 39 F9 ED 5B 19 01 19 D4 EB 02 21 9C 01 22    ..9..[......!.."
01E6A0:  25 01 21 1B 00 7D CD AA 01 3E 59 CD AA 01 3E 20    %.!..}...>Y...> 
01E6B0:  6F 26 00 E5 DD 6E 02 DD 66 03 D1 19 2B 7D CD AA    o&...n..f...+}..
01E6C0:  01 3E 20 6F 26 00 E5 DD 6E 04 DD 66 05 D1 19 2B    .> o&...n..f...+
01E6D0:  7D CD AA 01 DD E1 D1 21 06 00 39 F9 EB E9 C3 E1    }......!..9.....
01E6E0:  0C DD E5 DD 21 04 00 DD 39 21 00 00 39 F9 ED 5B    ....!...9!..9..[
01E6F0:  19 01 19 D4 EB 02 21 9C 01 22 25 01 21 1B 00 7D    ......!.."%.!..}
01E700:  DD 77 ED DD 7E ED B7 CA 24 15 DD 6E EF DD 66 F0    .w..~...$..n..f.
01E710:  23 DD 75 EF DD 74 F0 DD 6E F1 DD 66 F2 23 DD 75    #.u..t..n..f.#.u
01E720:  F1 DD 74 F2 DD E5 D1 21 F5 FF 19 E5 DD 6E F1 DD    ..t....!.....n..
01E730:  66 F2 2B D1 19 7E F5 3E 20 C1 90 3E 01 28 01 AF    f.+..~.> ..>.(..
01E740:  F5 DD 7E ED EE 01 C1 B0 B7 CA C6 14 DD 6E EF DD    ..~..........n..
01E750:  66 F0 E5 21 03 00 EB E1 B7 ED 52 3E 80 A4 07 EE    f..!......R>....
01E760:  01 B7 CA D4 15 DD E5 D1 21 02 00 19 E5 DD 6E F1    ........!.....n.
01E770:  DD 66 F2 2B D1 19 7E F5 3E 20 C1 90 3E 01 28 01    .f.+..~.> ..>.(.
01E780:  AF B7 CA D4 15 3E 01 DD 77 EE 21 01 00 DD 75 F1    .....>..w.!...u.
01E790:  DD 74 F2 C3 A3 15 DD 6E F1 DD 66 F2 23 DD 75 F1    .t..£..n..f.#.u.
01E7A0:  DD 74 F2 11 50 00 EB B7 ED 52 FA D4 15 DD E5 D1    .t..P....R......
01E7B0:  21 02 00 19 E5 DD 6E F1 DD 66 F2 2B D1 19 7E F5    !.....n..f.+..~.
01E7C0:  3E 5B C1 90 3E 01 28 01 AF B7 CA D1 15 AF DD 77    >[..>.(........w
01E7D0:  EE C3 96 15 DD 6E F3 DD 66 F4 23 DD 75 F3 DD 74    .....n..f.#.u..t
01E7E0:  F4 C3 C9 13 DD 7E EE DD 77 52 21 0F 00 39 F9 DD    .....~..wR!..9..
01E7F0:  E1 D1 21 52 00 39 F9 EB E9 C3 FC 15 DD E5 DD 21    ..!R.9.........!
01E800:  04 00 DD 39 21 FB FF 39 F9 ED 5B 19 01 19 D4 EB    ...9!..9..[.....
01E810:  02 DD 6E 02 DD 66 03 E5 21 02 00 2B D1 19 7E F5    ..n..f..!..+..~.
01E820:  3E 3A C1 90 3E 01 28 01 AF B7 CA 41 16 DD 6E 02    >:..>.(....A..n.
01E830:  DD 66 03 E5 21 01 00 2B D1 19 7E DD 77 F7 C3 47    .f..!..+..~.w..G
01E840:  16 3A 40 24 DD 77 F7 21 0E 00 E5 3B DD 7E F7 F5    .:@$.w.!...;.~..
01E850:  33 06 01 CD AF 04 D5 CD 32 13 3B F1 6F 26 00 E5    3.......2.;.o&..
01E860:  3E 41 6F 26 00 D1 EB B7 ED 52 EB C1 DD E5 CD 05    >Ao&.....R......
01E870:  00 DD E1 DD 75 F8 DD 74 F9 21 80 00 DD 75 FA DD    ....u..t.!...u..
01E880:  74 FB DD 6E 02 DD 66 03 E5 21 02 00 2B D1 19 7E    t..n..f..!..+..~
01E890:  F5 3E 3A C1 90 28 02 3E 01 F5 3B DD 6E 02 DD 66    .>:..(.>..;.n..f
01E8A0:  03 01 50 00 EB AF 6F 67 ED 42 39 F9 EB ED B0 06    ..P...og.B9.....
01E8B0:  01 CD AF 04 D5 CD A7 13 3B F1 EE 01 C1 A0 B7 CA    ........;.......
01E8C0:  DC 16 21 80 00 E5 3A 40 24 E1 77 21 81 00 E5 3E    ..!...:@$.w!...>
01E8D0:  3A E1 77 21 82 00 DD 75 FA DD 74 FB DD 6E FA DD    :.w!...u..t..n..
01E8E0:  66 FB E5 DD 6E 02 DD 66 03 01 50 00 D1 ED B0 DD    f...n..f..P.....
01E8F0:  6E FA DD 66 FB E5 E5 DD 6E 02 DD 66 03 E5 06 01    n..f....n..f....
01E900:  CD AA 01 3E 4A CD AA 01 DD E1 D1 E1 EB E9 C3 11    ...>J...........
01E910:  0D DD E5 DD 21 04 00 DD 39 21 FD FF 39 F9 ED 5B    ....!...9!..9..[
01E920:  19 01 19 D4 EB 02 21 4F 24 E5 C3 3B 0D 20 3A 24    ......!O$..;. :$
01E930:  24 24 20 20 20 20 20 2E 53 55 42 21 2D 0D 01 0E    $$     .SUB!-...
01E940:  00 D1 ED B0 21 41 24 E5 C3 59 0D 20 3A 4D 45 4E    ....!A$..Y. :MEN
01E950:  55 20 20 20 20 2E 44 41 54 21 4B 0D 01 0E 00 D1    U    .DAT!K.....
01E960:  ED B0 21 50 00 7E 6F 26 00 E5 3E 41 3D 6F 26 00    ..!P.~o&..>A=o&.
01E970:  D1 19 7D 32 40 24 21 41 24 E5 21 01 00 2B D1 19    ..}2@$!A$.!..+..
01E980:  E5 3A 40 24 E1 77 21 50 00 DD 75 FA DD 74 FB 21    .:@$.w!P..u..t.!
01E990:  31 00 E5 DD E5 D1 21 FA FF 19 EB C1 DD E5 CD 05    1.....!.........
01E9A0:  00 DD E1 E5 3E 41 3D 6F 26 00 D1 19 7D DD 77 F9    ....>A=o&...}.w.
01E9B0:  DD 7E F9 F5 3E 41 3D C1 90 3E 01 28 01 AF B7 CA    .~..>A=..>.(....
01E9C0:  EB 0D 21 13 00 DD 75 FA DD 74 FB 21 31 00 E5 DD    ..!...u..t.!1...
01E9D0:  E5 D1 21 FA FF 19 EB C1 DD E5 CD 05 00 DD E1 E5    ..!.............
01E9E0:  3E 41 6F 26 00 D1 19 7D DD 77 F9 21 4F 24 E5 21    >Ao&...}.w.!O$.!
01E9F0:  01 00 2B D1 19 E5 DD 7E F9 E1 77 33 E1 DD E1 D1    ..+....~..w3....
01EA00:  E1 EB E9 C3 06 0E DD E5 DD 21 04 00 DD 39 21 FE    .........!...9!.
01EA10:  FF 39 F9 ED 5B 19 01 19 D4 EB 02 21 00 00 DD 75    .9..[......!...u
01EA20:  04 DD 74 05 21 01 00 DD 75 FA DD 74 FB C3 3D 0E    ..t.!...u..t..=.
01EA30:  DD 6E FA DD 66 FB 23 DD 75 FA DD 74 FB 11 50 00    .n..f.#.u..t..P.
01EA40:  EB B7 ED 52 FA B5 0E DD 6E 02 DD 66 03 E5 DD 6E    ...R....n..f...n
01EA50:  FA DD 66 FB 2B D1 19 7E 32 32 01 0E 1F CD 19 0A    ..f.+..~22......
01EA60:  21 00 00 7D CD F2 09 B6 77 21 09 00 7D CD F2 09    !..}....w!..}...
01EA70:  B6 77 3E 20 CD F2 09 B6 77 3A 32 01 CD F2 09 A6    .w> ....w:2.....
01EA80:  ED 44 3E 00 17 21 20 00 39 F9 B7 CA A6 0E DD 6E    .D>..! .9......n
01EA90:  02 DD 66 03 E5 DD 6E FA DD 66 FB 2B D1 19 E5 3E    ..f...n..f.+...>
01EAA0:  20 E1 77 C3 B2 0E DD 6E FA DD 66 FB DD 75 04 DD     .w....n..f..u..
01EAB0:  74 05 C3 30 0E E1 DD E1 D1 E1 E1 EB E9 C3 C0 0E    t..0............
01EAC0:  DD E5 DD 21 04 00 DD 39 21 FE FF 39 F9 ED 5B 19    ...!...9!..9..[.
01EAD0:  01 19 D4 EB 02 21 D7 3B E5 21 41 24 D1 CD D8 06    .....!.;.!A$....
01EAE0:  3E 41 3D 32 5D 24 21 D7 3B 11 05 00 19 7E EE 01    >A=2]$!.;....~..
01EAF0:  F5 3A 5D 24 F5 3E 50 47 F1 90 3E 00 17 C1 A0 B7    .:]$.>PG..>.....
01EB00:  CD AF 04 D5 CD 06 0E E1 D1 19 E5 21 00 00 7D E1    ...........!..}.
01EB10:  77 21 2F 00 E5 21 FF 00 EB C1 DD E5 CD 05 00 DD    w!/..!..........
01EB20:  E1 DD 75 F8 DD 74 F9 33 E1 E1 DD E1 D1 E1 E1 EB    ..u..t.3........
01EB30:  E9 C3 34 17 DD E5 DD 21 04 00 DD 39 21 A4 FF 39    ..4....!...9!..9
01EB40:  F9 ED 5B 19 01 19 D4 EB 02 CD BC 01 F5 21 00 00    ..[..........!..
01EB50:  7D C1 90 28 02 3E 01 B7 CA 5E 17 C3 49 17 21 01    }..(.>...^..I.!.
01EB60:  00 E5 21 16 00 E5 06 01 CD AF 04 D5 CD 87 0C C3    ..!.............
01EB70:  97 17 50 72 65 73 73 20 6C 65 74 74 65 72 20 6B    ..Press letter k
01EB80:  65 79 20 74 6F 20 6D 61 6B 65 20 79 6F 75 72 20    ey to make your 
01EB90:  63 68 6F 69 63 65 2E 21 9C 01 22 25 01 21 72 17    choice.!.."%.!r.
01EBA0:  06 25 CD C4 02 3B CD BC 01 F5 33 06 01 CD AF 04    .%...;....3.....
01EBB0:  D5 CD 32 13 3B F1 DD 77 F8 DD 7E F8 32 32 01 0E    ..2.;..w..~.22..
01EBC0:  1F CD 19 0A 3E 41 5F CD F2 09 57 E5 D5 3A 5D 24    ....>A_...W..:]$
01EBD0:  D1 E1 93 38 03 CD 0C 0A 3A 32 01 CD F2 09 A6 ED    ...8....:2......
01EBE0:  44 3E 00 17 21 20 00 39 F9 B7 CA A5 17 21 5E 24    D>..! .9.....!^$
01EBF0:  E5 DD 7E F8 6F 26 00 11 BF FF B7 ED 5A EC FD 02    ..~.o&......Z...
01EC00:  11 6D 01 CD BA 04 D1 19 22 0E 18 C3 10 18 19 7E    .m......"......~
01EC10:  21 01 00 DD 75 F2 DD 74 F3 C3 29 18 DD 6E F2 DD    !...u..t..)..n..
01EC20:  66 F3 23 DD 75 F2 DD 74 F3 11 03 00 EB B7 ED 52    f.#.u..t.......R
01EC30:  FA 5C 18 DD E5 D1 21 F9 FF 19 E5 DD 6E F2 DD 66    .\....!.....n..f
01EC40:  F3 2B D1 19 E5 2A 0E 18 11 23 00 19 E5 DD 6E F2    .+...*...#....n.
01EC50:  DD 66 F3 2B D1 19 7E E1 77 C3 1C 18 DD E5 D1 21    .f.+..~.w......!
01EC60:  F9 FF 19 E5 C3 6A 18 43 43 50 21 67 18 06 03 D1    .....j.CCP!g....
01EC70:  1A 96 23 13 20 05 10 F8 3C 18 01 AF B7 CA 8C 18    ..#. ...<.......
01EC80:  06 01 CD AF 04 D5 CD F9 12 C3 0F 1A E5 2A 0E 18    .............*..
01EC90:  11 23 00 19 E5 06 01 CD AF 04 D5 CD 06 0E E1 DD    .#..............
01ECA0:  75 F6 DD 74 F7 21 01 00 DD 75 F2 DD 74 F3 2A 0E    u..t.!...u..t.*.
01ECB0:  18 11 73 00 19 E5 DD 6E F2 DD 66 F3 2B 11 32 00    ..s....n..f.+.2.
01ECC0:  CD BA 04 D1 19 E5 21 01 00 2B D1 19 7E F5 3E 2A    ......!..+..~.>*
01ECD0:  C1 90 28 02 3E 01 B7 CA F5 19 21 01 00 E5 21 16    ..(.>.....!...!.
01ECE0:  00 E5 06 01 CD AF 04 D5 CD 87 0C 06 01 CD AF 04    ................
01ECF0:  D5 CD E1 0C 21 01 00 E5 21 16 00 E5 06 01 CD AF    ....!...!.......
01ED00:  CA F2 0F 3A 5D 24 3C 32 5D 24 21 5E 24 E5 3A 5D    ...:]$<2]$!^$.:]
01ED10:  24 6F 26 00 11 BF FF B7 ED 5A EC FD 02 11 6D 01    $o&......Z....m.
01ED20:  CD BA 04 D1 19 22 2B 0F C3 2D 0F FB DD 21 43 01    ....."+..-...!C.
01ED30:  22 25 01 21 D7 3B 22 25 01 2A 2B 0F 06 23 CD DD    "%.!.;"%.*+..#..
01ED40:  09 CD 6A 09 21 43 01 22 25 01 21 D7 3B 22 25 01    ..j.!C."%.!.;"%.
01ED50:  2A 2B 0F 11 23 00 19 06 50 CD DD 09 CD 6A 09 21    *+..#...P....j.!
01ED60:  00 00 DD 75 FA DD 74 FB DD 6E FA DD 66 FB E5 21    ...u..t..n..f..!
01ED70:  05 00 EB E1 B7 ED 52 3E 80 A4 07 B7 CA 8C 0F DD    ......R>........
01ED80:  6E FA DD 66 FB 23 DD 75 FA DD 74 FB 21 43 01 22    n..f.#.u..t.!C."
01ED90:  25 01 21 D7 3B 22 25 01 2A 2B 0F 11 73 00 19 E5    %.!.;"%.*+..s...
01EDA0:  DD 6E FA DD 66 FB 2B 11 32 00 CD BA 04 D1 19 06    .n..f.+.2.......
01EDB0:  32 CD DD 09 CD 6A 09 2A 2B 0F 11 73 00 19 E5 DD    2....j.*+..s....
01EDC0:  6E FA DD 66 FB 2B 11 32 00 CD BA 04 D1 19 E5 21    n..f.+.2.......!
01EDD0:  01 00 2B D1 19 7E F5 3E 2A C1 90 3E 01 28 01 AF    ..+..~.>*..>.(..
01EDE0:  F5 21 D7 3B 11 05 00 19 7E C1 B0 B7 CA 68 0F C3    .!.;....~....h..
01EDF0:  E6 0E E1 DD E1 D1 E1 EB E9 C3 FC 0F DD E5 DD 21    ...............!
01EE00:  04 00 DD 39 21 F7 FF 39 F9 ED 5B 19 01 19 D4 EB    ...9!..9..[.....
01EE10:  02 06 01 CD AF 04 D5 CD 4B 0C 21 20 00 E5 21 01    ........K.! ..!.
01EE20:  00 E5 06 01 CD AF 04 D5 CD 87 0C C3 3D 10 2A 2A    ............=.**
01EE30:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 21 9C 01    *************!..
01EE40:  22 25 01 21 2E 10 06 0F CD C4 02 21 20 00 E5 21    "%.!.......! ..!
01EE50:  02 00 E5 06 01 CD AF 04 D5 CD 87 0C C3 6E 10 2A    .............n.*
01EE60:  20 20 20 4D 20 45 20 4E 20 55 20 20 20 2A 21 9C       M E N U   *!.
01EE70:  01 22 25 01 21 5F 10 06 0F CD C4 02 21 20 00 E5    ."%.!_......! ..
01EE80:  21 03 00 E5 06 01 CD AF 04 D5 CD 87 0C C3 9F 10    !...............
01EE90:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 21    ***************!
01EEA0:  9C 01 22 25 01 21 90 10 06 0F CD C4 02 21 43 00    .."%.!.......!C.
01EEB0:  E5 21 01 00 E5 06 01 CD AF 04 D5 CD 87 0C C3 CD    .!..............
01EEC0:  10 20 20 20 41 64 76 61 6E 74 61 67 65 21 9C 01    .   Advantage!..
01EED0:  22 25 01 21 C1 10 06 0C CD C4 02 21 4B 00 E5 21    "%.!.......!K..!
01EEE0:  02 00 E5 06 01 CD AF 04 D5 CD 87 0C 21 9C 01 22    ............!.."
01EEF0:  25 01 21 AA 0B 06 04 CD C4 02 3E 41 F5 DD 77 FB    %.!.......>A..w.
01EF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
01EF10:  1A 00 01 00 02 09 52 E5 1A 00 C1 02 00 00 00 02    ......R.........
01EF20:  1A 00 C6 02 00 00 00 02 1A 00 C2 02 00 00 00 02    ................
01EF30:  1A 00 C7 02 00 00 00 02 1A 00 C3 02 00 00 00 02    ................
01EF40:  1A 00 C8 02 00 00 00 02 1A 00 C4 02 00 00 00 02    ................
01EF50:  1A 00 C9 02 00 00 00 02 1A 00 C5 02 00 00 00 02    ................
01EF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F000:  04 D5 CD 87 0C 21 9C 01 22 25 01 2A 0E 18 11 73    .....!.."%.*...s
01F010:  00 19 E5 DD 6E F2 DD 66 F3 2B 11 32 00 CD BA 04    ....n..f.+.2....
01F020:  D1 19 06 32 CD C4 02 CD EB 01 21 43 01 22 25 01    ...2......!C."%.
01F030:  CD 6A 09 21 43 01 22 25 01 DD E5 D1 21 A0 FF 19    .j.!C."%....!...
01F040:  06 50 CD DD 09 E5 DD E5 D1 21 A0 FF 19 E5 06 01    .P.......!......
01F050:  CD AF 04 D5 CD 06 0E E1 DD 75 F4 DD 74 F5 DD 6E    .........u..t..n
01F060:  F6 DD 66 F7 23 23 DD 75 F6 DD 74 F7 21 01 00 E5    ..f.##.u..t.!...
01F070:  DD 75 F0 DD 74 F1 DD 6E F4 DD 66 F5 E3 C3 8D 19    .u..t..n..f.....
01F080:  DD 6E F0 DD 66 F1 23 DD 75 F0 DD 74 F1 D1 D5 EB    .n..f.#.u..t....
01F090:  B7 ED 52 FA E4 19 DD 6E F6 DD 66 F7 E5 21 50 00    ..R....n..f..!P.
01F0A0:  D1 B7 ED 52 3E 80 A4 07 EE 01 B7 CA E1 19 2A 0E    ...R>.........*.
01F0B0:  18 11 23 00 19 E5 DD 6E F6 DD 66 F7 2B D1 19 E5    ..#....n..f.+...
01F0C0:  DD E5 D1 21 A0 FF 19 E5 DD 6E F0 DD 66 F1 2B D1    ...!.....n..f.+.
01F0D0:  19 7E E1 77 DD 6E F6 DD 66 F7 23 DD 75 F6 DD 74    .~.w.n..f.#.u..t
01F0E0:  F7 C3 80 19 D1 DD 6E F2 DD 66 F3 23 DD 75 F2 DD    ......n..f.#.u..
01F0F0:  74 F3 C3 AE 18 06 01 CD AF 04 D5 CD 4B 0C 2A 0E    t...........K.*.
01F100:  18 11 23 00 19 E5 06 01 CD AF 04 D5 CD FC 15 06    ..#.............
01F110:  01 CD AF 04 D5 CD 4B 0C 21 5C 00 39 F9 DD E1 D1    ......K.!\.9....
01F120:  E1 EB E9 21 0C 00 E5 21 00 00 EB C1 DD E5 CD 05    ...!...!........
01F130:  00 DD E1 E5 21 31 00 D1 AF ED 52 28 01 3C B7 CA    ....!1....R(.<..
01F140:  62 1A 21 9C 01 22 25 01 C3 54 1A 43 50 4D 2B 20    b.!.."%..T.CPM+ 
01F150:  4F 6E 6C 79 21 4B 1A 06 09 CD C4 02 CD EB 01 CD    Only!K..........
01F160:  33 03 DD E5 CD 11 0D DD E5 CD F3 11 DD E5 CD C0    3...............
01F170:  0E 3A 5D 24 F5 3E 41 47 F1 90 3F 3E 00 17 B7 CA    .:]$.>AG..?>....
01F180:  8F 1A DD E5 CD FC 0F DD E5 CD 34 17 C3 94 1A DD    ..........4.....
01F190:  E5 CD F9 12 C3 50 03 21 9C 01 22 25 01 21 72 17    .....P.!.."%.!r.
01F1A0:  06 25 CD C4 02 3B CD BC 01 F5 33 06 01 CD AF 04    .%...;....3.....
01F1B0:  D5 CD 32 13 3B F1 DD 77 F8 DD 7E F8 32 32 01 0E    ..2.;..w..~.22..
01F1C0:  1F CD 19 0A 3E 41 5F CD F2 09 57 E5 D5 3A 5D 24    ....>A_...W..:]$
01F1D0:  D1 E1 93 38 03 CD 0C 0A 3A 32 01 CD F2 09 A6 ED    ...8....:2......
01F1E0:  44 3E 00 17 21 20 00 39 F9 B7 CA A5 17 21 5E 24    D>..! .9.....!^$
01F1F0:  E5 DD 7E F8 6F 26 00 11 BF FF B7 ED 5A EC FD 02    ..~.o&......Z...
01F200:  21 F0 00 06 00 09 EB 21 9B 01 34 35 28 02 12 C9    !......!..45(...
01F210:  1B 1B 21 2E 03 06 03 2B 0E 2F 0C 96 30 FC 86 F5    ..!....+./..0...
01F220:  79 FE 30 28 01 12 13 F1 10 ED C9 01 0A 64 21 6B    y.0(.........d!k
01F230:  01 C3 5A 02 21 7B 01 C3 5A 02 11 03 00 CD 88 03    ..Z.!{..Z.......
01F240:  E6 01 18 06 11 06 00 CD 88 03 6F 26 00 C9 11 12    ..........o&....
01F250:  00 18 F4 11 0C 00 18 08 11 0F 00 18 03 11 09 00    ................
01F260:  E1 C1 E5 3A E1 00 B7 28 1F 79 FE 0D 20 1A D5 C5    ...:...(.y.. ...
01F270:  CD A0 00 7C B5 28 0F CD 12 02 FE 13 20 08 CD 12    ...|.(...... ...
01F280:  02 FE 03 CA C5 1F C1 D1 2A 01 00 19 E9 22 DB 00    ........*...."..
01F290:  D5 78 32 E1 00 79 B7 28 0B 3E C3 32 38 00 21 3F    .x2..y.(.>.28.!?
01F2A0:  1F 22 39 00 21 C9 03 11 A0 00 01 18 00 ED B0 21    ."9.!..........!
01F2B0:  E1 03 11 B8 00 01 12 00 ED B0 E1 01 03 00 ED B0    ................
01F2C0:  3E 7F 32 DA 00 AF C3 20 16 C3 3A 03 C3 44 03 C3    >.2.... ..:..D..
01F2D0:  5D 03 C3 53 03 C3 58 03 C3 4E 03 C3 5D 03 C3 44    ]..S..X..N..]..D
01F2E0:  03 03 00 00 03 01 00 01 02 00 02 03 00 03 04 00    ................
01F2F0:  03 05 00 0E FF 18 0C 0E 00 ED 5B DB 00 13 1A FE    ..........[.....
01F300:  20 28 FA 21 65 00 06 03 CD 7D 04 1A CD 84 04 FE     (.!e....}......
01F310:  41 38 12 FE 51 30 0E 47 13 1A FE 3A 20 06 78 D6    A8..Q0.G...: .x.
01F320:  40 13 18 02 1B AF 21 5C 00 77 23 0C 0D 28 0C 1A    @.....!\.w#..(..
01F330:  FE 1A 20 07 06 0B CD 79 04 18 10 06 08 CD 56 04    .. ....y......V.
01F340:  1A FE 2E 20 06 13 06 03 CD 56 04 21 68 00 06 18    ... .....V.!h...
01F350:  36 00 23 10 FB C9 1A 0C 0D 28 04 FE 2A 28 19 FE    6.#......(..*(..
01F360:  2E 28 1A FE 21 38 16 FE 7D 28 12 FE 2A 28 0E CD    .(..!8..}(..*(..
01F370:  84 04 77 23 13 10 DF C9 13 3E 3F 18 02 3E 20 77    ..w#.....>?..> w
01F380:  23 10 FC C9 FE 61 D8 FE 7B D0 D6 20 C9 7C CD 92    #....a..{.. .|..
01F390:  04 7D F5 1F 1F 1F 1F CD 9B 04 F1 E6 0F C6 90 27    .}.............'
01F3A0:  CE 40 27 C3 E8 01 AF 37 CB 7C C0 7C B7 7D C8 3E    .@'....7.|.|.}.>
01F3B0:  FF C9 22 CD 00 ED 43 DF 00 22 ED 00 06 04 36 00    .."...C.."....6.
01F3C0:  23 10 FB EB D1 F9 01 00 FC 09 22 CF 00 EB 22 D5    #........."...".
01F3D0:  00 CD 90 02 CD A9 02 E9 E5 2A CF 00 B7 ED 42 22    .........*....B"
01F3E0:  CF 00 ED 5B CD 00 B7 ED 52 19 EB E1 DA 35 1D ED    ...[....R....5..
01F3F0:  B0 C9 2A CF 00 ED B0 22 CF 00 D9 C9 5E 23 56 23    ..*...."....^#V#
01F400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F4A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F4B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F4C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F4D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F4E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F4F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01F600:  D5 5E 23 56 23 4E 23 46 E1 C9 DD E1 EB 1A 4F 06    .^#V#N#F......O.
01F610:  00 2F 6F 26 FF 39 F9 EB 03 ED B0 DD E9 D1 1A 4F    ./o&.9.........O
01F620:  06 00 2F 6F 26 FF 39 F9 EB 03 ED B0 E9 DD E1 EB    ../o&.9.........
01F630:  21 E0 FF 39 F9 EB C5 04 05 28 05 AF 12 13 10 FC    !..9.....(......
01F640:  ED B0 C1 3E 20 90 91 28 06 47 AF 12 13 10 FC DD    ...> ..(.G......
01F650:  E9 DD E1 21 E0 FF 39 F9 06 20 AF 77 23 10 FC DD    ...!..9.. .w#...
01F660:  E9 DD E1 45 CD 8A 05 B6 77 DD E9 DD E1 D1 7D 93    ...E....w.....}.
01F670:  38 F7 3C 4F 43 CD 8A 05 5F 41 AF B3 CB 23 30 06    8.<OC..._A...#0.
01F680:  B6 77 23 AF 1E 01 10 F3 18 DD 78 E6 F8 0F 0F 0F    .w#.......x.....
01F690:  C6 02 6F 26 00 39 78 E6 07 3C 47 AF 37 17 10 FD    ..o&.9x..<G.7...
01F6A0:  C9 E5 D9 EB E3 73 23 72 23 D1 73 23 72 23 71 23    .....s#r#.s#r#q#
01F6B0:  70 C9 DD E1 78 EB 21 00 00 44 39 4E E5 09 23 E3    p...x.!..D9N..#.
01F6C0:  B9 38 01 79 12 13 23 B7 28 03 4F ED B0 E1 F9 DD    .8.y..#.(.O.....
01F6D0:  E9 DD E1 78 21 00 00 44 39 4E E5 09 23 5E 23 56    ...x!..D9N..#^#V
01F6E0:  18 DC DD E1 EB 68 26 00 44 39 ED B0 21 20 00 39    .....h&.D9..! .9
01F6F0:  F9 DD E9 DD E1 21 20 00 39 5E 23 56 68 26 00 44    .....! .9^#Vh&.D
01F700:  39 ED B0 21 22 00 18 E7 DD E1 EB 78 2F 6F 26 FF    9..!"......x/o&.
01F710:  39 F9 70 23 48 06 00 EB ED B0 DD E9 B7 ED 52 19    9.p#H.........R.
01F720:  D8 3E 90 C3 75 1F B7 ED 52 B7 ED 42 30 03 09 19    .>..u...R..B0...
01F730:  C9 3E 91 18 EE B7 ED 52 EB 13 EA 40 06 F0 18 01    .>.....R...@....
01F740:  F8 11 00 00 C9 D5 EB B7 ED 52 EB E1 18 EB B7 ED    .........R......
01F750:  52 21 01 00 C8 2B C9 CD A8 0B 18 F5 CD 7A 09 18    R!...+.......z..
01F760:  F0 B7 ED 52 21 01 00 C0 2B C9 CD A8 0B 18 F5 CD    ...R!...+.......
01F770:  7A 09 18 F0 CD 3C 07 21 01 00 D0 2B C9 CD A8 0B    z....<.!...+....
01F780:  18 F5 CD 7A 09 18 F0 CD 3C 07 21 01 00 C8 D8 2B    ...z....<.!....+
01F790:  C9 CD A8 0B 18 F4 CD 7A 09 18 EF CD 3C 07 21 00    .......z....<.!.
01F7A0:  00 C8 D8 23 C9 CD A8 0B 18 F4 CD 7A 09 18 EF CD    ...#.......z....
01F7B0:  3C 07 21 01 00 D8 2B C9 CD A8 0B 18 F5 CD 7A 09    <.!...+.......z.
01F7C0:  18 F0 54 5D 4B 42 EB 21 00 00 7A B7 3E 10 20 03    ..T]KB.!..z.>. .
01F7D0:  53 3E 08 29 EB 29 EB 30 01 09 3D 20 F6 C9 7C AA    S>.).).0..= ..|.
01F7E0:  F5 CD 4A 07 EB CD 4A 07 EB 44 4D AF 67 6F 3E 11    ..J...J..DM.go>.
01F7F0:  ED 6A ED 42 30 02 09 37 3F CB 13 CB 12 3D 20 F0    .j.B0..7?....= .
01F800:  52 65 61 64 20 49 6E 73 74 72 75 63 74 69 6F 6E    Read Instruction
01F810:  73 0D 0A 54 59 50 45 20 4D 45 4E 55 2E 44 4F 43    s..TYPE MENU.DOC
01F820:  0D 0A 2A 0D 0A 52 65 61 64 20 61 6C 6C 20 61 62    ..*..Read all ab
01F830:  6F 75 74 20 57 41 43 43 49 0D 0A 54 59 50 45 20    out WACCI..TYPE 
01F840:  4D 45 4E 55 31 2E 44 4F 43 0D 0A 2A 0D 0A 52 65    MENU1.DOC..*..Re
01F850:  74 75 72 6E 20 74 6F 20 43 50 2F 4D 0D 0A 43 43    turn to CP/M..CC
01F860:  50 0D 0A 2A 0D 0A 1A 0A 2A 0D 0A 53 6F 72 74 65    P..*....*..Sorte
01F870:  64 20 44 69 72 65 63 74 6F 72 79 0D 0A 44 0D 0A    d Directory..D..
01F880:  40 00 00 02 1B 46 02 1B 45 01 12 01 0F 02 1B 48    @....F..E......H
01F890:  02 1B 47 00 02 1B 4D 03 1B 52 03 03 1B 52 01 03    ..G...M..R...R..
01F8A0:  1B 52 03 03 1B 52 02 00 00 02 1B 35 02 1B 34 00    .R...R.....5..4.
01F8B0:  00 00 00 03 1B 57 30 03 1B 57 31 00 00 00 02 1B    .....W0..W1.....
01F8C0:  50 00 00 03 1B 70 30 03 1B 70 31 03 1B 78 00 05    P....p0..p1..x..
01F8D0:  1B 28 1B 78 01 00 00 02 1B 54 03 1B 53 31 02 1B    .(.x.....T..S1..
01F8E0:  54 03 1B 53 30 03 1B 2D 30 03 1B 2D 31 00 00 00    T..S0..-0..-1...
01F8F0:  00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00    ................
01F900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F950:  00 00 00 00 00 00 F8 A5 05 00 68 00 00 00 00 00    ..........h.....
01F960:  00 00 00 00 00 00 33 00 EE BF 04 00 00 00 00 00    ......3.........
01F970:  00 FE 00 00 DE A3 AF 4F DE 00 00 81 77 EB 3A E1    .....£.O....w.:.
01F980:  AC 77 C9 0C 0D C8 7C B7 1F 67 7D 1F 6F C3 EB A3    .w....|..g}.o..£
01F990:  0E 80 2A B9 AC AF 86 23 0D C2 FD A3 C9 0C 0D C8    ..*....#...£....
01F9A0:  29 C3 05 A4 C5 3A 42 A2 4F 21 01 00 CD 04 A4 C1    )....:B.O!......
01F9B0:  79 B5 6F 78 B4 67 C9 2A AD AC 3A 42 A2 4F CD EA    y.ox.g.*..:B.O..
01F9C0:  A3 7D E6 01 C9 21 AD AC 4E 23 46 CD 0B A4 22 AD    £}...!..N#F...".
01F9D0:  AC 2A C8 AC 23 EB 2A B3 AC 73 23 72 C9 CD 5E A4    .*..#.*..s#r..^.
01F9E0:  11 09 00 19 7E 17 D0 21 0F 9F C3 4A A2 CD 1E A4    ....~..!...J....
01F9F0:  C8 21 0D 9F C3 4A A2 2A B9 AC 3A E9 AC 85 6F D0    .!...J.*..:...o.
01FA00:  EB F1 F0 18 48 E5 CD 5C 07 CB 3C CB 1D D1 EB CD    ....H..\..<.....
01FA10:  DE 06 EB CB 7A C8 18 35 CD 2B 07 C8 29 10 FD C9    ....z..5.+..)...
01FA20:  CD 2B 07 C8 CB 3C CB 1D 10 FA C9 EB 7A B7 20 08    .+...<......z. .
01FA30:  7B FE 10 30 03 47 B7 C9 AF 67 6F C9 EB 7C AA 7C    {..0.G...go..|.|
01FA40:  FA 48 07 BA C0 7D BB C9 17 C9 CB 7C C8 7C 2F 67    .H...}.....|.|/g
01FA50:  7D 2F 6F 23 C9 7D E6 01 6F 26 00 C9 ED 4B D3 00    }/o#.}..o&...K..
01FA60:  ED 5B D1 00 C5 D5 78 41 4A 53 1E 00 1F CB 18 CB    .[....xAJS......
01FA70:  19 CB 1A CB 1B E1 19 EB E1 ED 4A 44 4D 21 E9 62    ..........JDM!.b
01FA80:  19 22 D1 00 EB 21 19 36 ED 4A 22 D3 00 44 4D C9    ."...!.6.J"..DM.
01FA90:  06 00 11 10 27 CD AC 07 11 E8 03 CD AC 07 11 64    ....'..........d
01FAA0:  00 CD AC 07 1E 0A CD AC 07 7D 18 0D AF 3C ED 52    .........}...<.R
01FAB0:  30 FB 19 04 3D 20 02 05 C8 C6 30 DD 77 00 DD 23    0...= ....0.w..#
01FAC0:  C9 DD 7E 00 D6 24 4F 21 00 00 20 02 DD 23 DD 7E    ..~..$O!.. ..#.~
01FAD0:  00 CD 84 04 D6 30 38 29 FE 0A 38 0E 0C 0D 20 21    .....08)..8... !
01FAE0:  D6 07 FE 0A 38 1B FE 10 30 17 54 5D 29 D8 29 D8    ....8...0.T]).).
01FAF0:  0C 0D 20 02 54 5D 19 D8 29 D8 5F 16 00 19 D8 18    .. .T]..)._.....
01FB00:  CB 79 B7 C8 7C 87 C9 DD E1 E1 E5 7D 26 00 23 39    .y..|......}&.#9
01FB10:  4E 81 38 1C 77 EB 21 00 00 44 ED 42 39 F9 EB E5    N.8.w.!..D.B9...
01FB20:  03 ED B0 EB E1 2B 1B 4F 03 ED B8 EB 23 F9 DD E9    .....+.O....#...
01FB30:  3E 10 C3 77 1F DD E1 CD A6 04 57 E1 CD A7 09 5F    >..w......W...._
01FB40:  E1 E5 7D 93 38 1A 14 15 28 16 BA 38 16 4A 06 00    ..}.8...(..8.J..
01FB50:  60 39 7B 82 54 5D 3D 6F 60 39 79 ED B8 EB 18 09    `9{.T]=o`9y.....
01FB60:  AF 18 03 3C 6B 2D 26 00 39 77 F9 DD E9 DD E1 E1    ...<k-&.9w......
01FB70:  E5 7D 26 00 23 39 F9 6F 26 00 DD E9 DD E1 21 00    .}&.#9.o&.....!.
01FB80:  00 54 39 5E 4B 23 E5 19 5E 43 23 E5 19 E5 FD E1    .T9^K#..^C#.....
01FB90:  D1 E1 79 90 38 10 3C 4F C5 D5 E5 1A BE 28 0C E1    ..y.8.<O.....(..
01FBA0:  D1 C1 23 0D 20 F2 21 00 00 18 0E 23 13 10 EC D1    ..#. .!....#....
01FBB0:  E1 C1 21 00 00 39 EB ED 52 FD F9 DD E9 DD E1 CD    ..!..9..R.......
01FBC0:  A6 04 4F E1 CD A7 09 5F E1 7E 93 38 1B 0C 0D 28    ..O...._.~.8...(
01FBD0:  17 91 38 12 F5 7E 91 77 06 00 50 19 54 5D 09 F1    ..8..~.w..P.T]..
01FBE0:  3C 4F ED B0 18 02 1D 73 DD E9 DD E1 CD A7 09 4F    <O.....s.......O
01FBF0:  D1 ED 53 E6 00 21 00 00 39 1A F5 86 38 03 B8 38    ..S..!..9...8..8
01FC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FCA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FCB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FCC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FCD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FCE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FCF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01FE00:  01 78 12 F1 57 5E 91 38 2F 3C 6F 7A 83 38 04 B8    .x..W^.8/<oz.8..
01FE10:  7D 38 08 78 93 38 26 91 38 23 3C B7 28 1F C5 D5    }8.x.8&.8#<.(...
01FE20:  2A E6 00 5F 1D 16 00 42 19 09 D1 D5 E5 50 19 EB    *.._...B.....P..
01FE30:  E1 4F ED B8 D1 C1 18 05 7A 3C 28 19 4F 78 91 3C    .O......z<(.Ox.<
01FE40:  BB 38 01 7B B7 28 0E 2A E6 00 06 00 09 EB 21 01    .8.{.(.*......!.
01FE50:  00 39 4F ED B0 21 00 00 54 39 5E 13 19 F9 DD E9    .9O..!..T9^.....
01FE60:  DD E1 E1 2D C2 30 08 6C 26 00 DD E9 21 02 00 54    ...-.0.l&...!..T
01FE70:  39 5E 13 19 7E 36 01 23 77 C9 21 04 00 54 39 5E    9^..~6.#w.!..T9^
01FE80:  4B 23 E5 19 5E 43 23 E5 19 E5 FD E1 D1 E1 AF B8    K#..^C#.........
01FE90:  28 04 B9 20 08 78 B9 E1 D1 FD F9 D5 E9 1A BE 20    (.. .x......... 
01FEA0:  F6 23 13 05 0D 18 E7 7C B7 20 03 7D B7 C0 3E 11    .#.....|. .}..>.
01FEB0:  C3 77 1F CD D6 09 D0 3E 01 C3 75 1F CD 4A 0A 18    .w.....>..u..J..
01FEC0:  F5 CD 75 0F CD 60 0A 18 ED D9 7D B7 D9 3E 02 28    ..u..`....}..>.(
01FED0:  E8 CD BE 0A 18 E0 D9 CB 78 D9 C2 51 0A D9 7D B7    ........x..Q..}.
01FEE0:  D9 C8 D9 C5 D5 E5 D9 7D B7 20 05 D9 CB B8 18 54    .......}. .....T
01FEF0:  C5 CB F8 AF 08 D9 CB F8 7D D9 95 28 13 30 06 ED    ........}..(.0..
01FF00:  44 08 3D 08 D9 CD 43 0B 2C 3D 20 F9 08 28 01 D9    D.=...C.,= ..(..
01FF10:  F1 E6 80 20 0F CD 5B 0B 30 25 CD 44 0B B7 2C 20    ... ..[.0%.D.., 
01FF20:  1E 37 18 20 CD 8F 0B 3F F5 28 10 38 01 D9 CD 75    .7. ...?.(.8...u
01FF30:  0B CB 78 20 09 CD 4F 0B 2D 20 F6 CD 3B 0B F1 38    ..x ..O.- ..;..8
01FF40:  02 CB B8 B7 D9 E1 D1 C1 D9 C9 D9 CB 78 D9 C2 DD    ............x...
01FF50:  09 CD 58 0A CD DD 09 D8 2C 2D C8 78 EE 80 47 C9    ..X.....,-.x..G.
01FF60:  D9 7D B7 D9 CA 3B 0B 7D B7 C8 D9 85 D9 CD 16 0B    .}...;.}........
01FF70:  C5 D5 E5 DD 39 CD 3B 0B D9 2E 05 D9 3E 08 DD 23    ....9.;.....>..#
01FF80:  DD 6E 00 08 CB 1D 30 03 CD 5B 0B CD 44 0B 08 3D    .n....0..[..D..=
01FF90:  20 F1 D9 2D D9 20 E5 DD 6E FB CB 78 20 09 08 CD     ..-. ..n..x ...
01FFA0:  50 0B 2C 2D 28 01 2D F1 F1 F1 B7 08 F1 D9 C1 E1    P.,-(.-.........
01FFB0:  D9 DD E1 CB B8 B0 47 2C 2D CC 3B 0B 08 C9 7D B7    ......G,-.;...}.
01FFC0:  C8 D9 95 D9 3F CD 16 0B E5 E5 E5 DD 39 D9 2E 05    ....?.......9...
01FFD0:  D9 3E 08 08 CD 8F 0B 38 03 CD 75 0B 3F CB 15 08    .>.....8..u.?...
01FFE0:  3D 20 0C DD 75 05 DD 2B D9 2D D9 28 0E 3E 08 CD    = ..u..+.-.(.>..
01FFF0:  4F 0B 30 DF 08 CD 75 0B B7 18 E1 CD 4F 0B 38 04    O.0...u.....O.8.
020000:  C3 C9 1F CD AB 43 6F 70 79 72 69 67 68 74 20 28    .....Copyright (
020010:  43 29 20 31 39 38 37 20 41 64 76 61 6E 74 61 67    C) 1987 Advantag
020020:  65 20 20 00 04 00 82 41 00 00 00 00 00 00 00 00    e  ....A........
020030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020050:  00 00 00 0B 41 4D 53 54 52 41 44 20 5A 31 39 6C    ....AMSTRAD Z19l
020060:  73 65 6C 65 63 74 65 64 50 18 00 09 1B 33 22 1B    selectedP....3".
020070:  63 20 1B 62 5F 10 1B 65 1B 71 00 07 1B 32 27 1B    c .b_..e.q...2'.
020080:  48 1B 4A 00 00 00 00 00 00 00 00 04 1B 59 00 00    H.J..........Y..
020090:  30 30 00 00 00 00 00 00 00 00 00 01 20 20 04 03    00..........  ..
0200A0:  05 00 04 1B 48 1B 45 1B 00 1B 48 00 00 00 02 1B    ....H.E...H.....
0200B0:  4C 00 00 00 02 1B 4D 00 00 00 04 00 02 1B 4B 00    L.....M.......K.
0200C0:  00 00 02 1B 71 17 00 00 02 1B 71 17 00 00 00 00    ....q.....q.....
0200D0:  7E B7 37 C8 23 F5 E5 7E CD 00 02 E1 F1 3D C8 18    ~.7.#..~.....=..
0200E0:  F3 CD 25 02 0D 0A 00 C9 C5 D5 E5 DD E5 FD E5 F5    ..%.............
0200F0:  6F 26 00 E5 CD A6 00 F1 FD E1 DD E1 E1 D1 C1 C9    o&..............
020100:  6F E5 CD A6 00 C9 FE 80 DC 90 02 D4 A9 02 E6 7F    o...............
020110:  18 EE C5 D5 E5 DD E5 FD E5 CD A3 00 7D 18 D9 E5    ..........£.}...
020120:  21 06 02 18 04 E5 21 00 02 22 38 02 E1 E3 F5 C5    !.....!.."8.....
020130:  D5 7E 23 B7 28 07 E5 CD 00 02 E1 18 F4 D1 C1 F1    .~#.(...........
020140:  E3 C9 7D B4 C8 3A 24 01 87 87 87 E3 E3 E3 E3 C5    ..}..:$.........
020150:  01 D2 04 C1 3D 20 F4 2B 18 E8 CD D0 01 D8 2A CE    ....= .+......*.
020160:  01 18 DF F5 C5 D5 E5 21 A8 01 CD 5A 02 21 A2 01    .......!...Z.!..
020170:  CD D0 01 2A BA 01 D4 42 02 E1 D1 C1 F1 C9 F5 C5    ...*...B........
020180:  D5 E5 21 B4 01 18 E9 F5 C5 D5 E5 21 AE 01 18 E0    ..!........!....
020190:  F5 3A BC 02 B7 28 10 C5 D5 E5 3D 32 BC 02 21 C8    .:...(....=2..!.
0201A0:  01 CD 5A 02 E1 D1 C1 F1 C9 F5 3A BC 02 B7 20 F7    ..Z.......:... .
0201B0:  C5 D5 E5 3C 32 BC 02 21 C2 01 18 E5 01 F5 C5 D5    ...<2..!........
0201C0:  E5 21 BC 01 18 DB F5 C5 D5 E5 E5 11 F0 00 21 8B    .!............!.
0201D0:  01 01 10 00 ED B0 D1 3A 9E 01 4F 3A 9C 01 82 D5    .......:..O:....
0201E0:  CD 00 03 D1 3A 9F 01 4F 3A 9D 01 83 CD 00 03 21    ....:..O:......!
0201F0:  F0 00 CD D0 01 2A A0 01 CD 42 02 E1 D1 C1 F1 C9    .....*...B......
020200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
020210:  1B 00 01 00 02 09 52 E5 1B 00 C1 02 00 00 00 02    ......R.........
020220:  1B 00 C6 02 00 00 00 02 1B 00 C2 02 00 00 00 02    ................
020230:  1B 00 C7 02 00 00 00 02 1B 00 C3 02 00 00 00 02    ................
020240:  1B 00 C8 02 00 00 00 02 1B 00 C4 02 00 00 00 02    ................
020250:  1B 00 C9 02 00 00 00 02 1B 00 C5 02 00 00 00 02    ................
020260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020300:  CD 8F 0B 3F E1 D1 C1 CB 78 20 05 CD 50 0B 18 9A    ...?....x ..P...
020310:  2C 20 97 37 18 95 38 06 C6 80 38 06 18 1B C6 80    , .7..8...8.....
020320:  38 17 6F DD E3 D9 E5 C5 78 CB F8 D9 A8 E6 80 F5    8.o.....x.......
020330:  CB F8 DD E5 DD 21 00 00 C9 E1 D8 AF 6F 47 4F 57    .....!......oGOW
020340:  5F 67 C9 B7 CB 18 CB 19 CB 1A CB 1B CB 1C C9 B7    _g..............
020350:  CB 14 CB 13 CB 12 CB 11 CB 10 C9 7C D9 84 D9 67    ...........|...g
020360:  7B D9 8B D9 5F 7A D9 8A D9 57 79 D9 89 D9 4F 78    {..._z...Wy...Ox
020370:  D9 88 D9 47 C9 7C D9 94 D9 67 7B D9 9B D9 5F 7A    ...G.|...g{..._z
020380:  D9 9A D9 57 79 D9 99 D9 4F 78 D9 98 D9 47 C9 78    ...Wy...Ox...G.x
020390:  D9 B8 D9 C0 79 D9 B9 D9 C0 7A D9 BA D9 C0 7B D9    ....y....z....{.
0203A0:  BB D9 C0 7C D9 BC D9 C9 D9 78 D9 A8 F2 B2 0B 78    ...|.....x.....x
0203B0:  17 C9 CB 78 28 06 CD BC 0B C8 3F C9 7D D9 BD D9    ...x(.....?.}...
0203C0:  C0 B7 C8 C3 8F 0B 7D D6 81 DA 3B 0B 3C FE 28 D0    ......}...;.<.(.
0203D0:  D9 C5 D5 E5 08 CD 3B 0B 08 37 CD 44 0B 3D 20 F9    ......;..7.D.= .
0203E0:  D9 7C D9 A4 D9 67 7B D9 A3 D9 5F 7A D9 A2 D9 57    .|...g{.£._z...W
0203F0:  79 D9 A1 D9 4F 78 D9 A0 D9 47 C3 44 0A D9 C5 D5    y...Ox...G.D....
020400:  E5 D9 CD 75 0F D9 CD C6 0B D9 CD 4A 0A 18 EB 7D    ...u.......J...}
020410:  B7 C8 CB 78 3E 03 C2 75 1F CD 75 0F 7D C6 80 CB    ...x>..u..u.}...
020420:  2F C6 80 6F D6 14 F5 D9 C5 D5 E5 CD BE 0A CD D6    /..o............
020430:  09 2D C5 D5 E5 CD 4A 0A 7D E1 D1 C1 D9 E1 D1 C1    .-....J.}.......
020440:  E3 BC E3 30 E3 F1 D9 C9 D9 CD 57 0F 2D CD 4A 0A    ...0......W.-.J.
020450:  D9 CD 57 0F 2C D9 7D FE 6C D8 C5 CB B8 CD A8 0B    ..W.,.}.l.......
020460:  C1 38 09 CD BE 0A CD FD 0B CD 60 0A CB 78 28 03    .8........`..x(.
020470:  CD D6 09 D9 2D D9 CD A8 0B F5 38 03 CD 4A 0A D9    ....-.....8..J..
020480:  2D D9 CD A8 0B 38 05 D9 2C CD 4A 0A 7D FE 6C 38    -....8..,.J.}.l8
020490:  3B D9 01 AA 2A 11 AA AA 21 7F AA CD 60 0A DD E5    ;...*...!...`...
0204A0:  DD 21 D0 0C 3E 05 CD FD 0E DD E1 CD 75 0F CD 60    .!..>.......u..`
0204B0:  0A CD 60 0A C5 D5 E5 D9 CD 75 0F 2D 2D D9 2D CD    ..`......u.--.-.
0204C0:  D6 09 D9 E1 D1 C1 D9 CD 4A 0A 2C 2C F1 2C 2D C8    ........J.,,.,-.
0204D0:  D8 78 EE 80 47 C9 67 AA 3F 2B 32 D7 6E B6 2A 1D    .x..G.g.?+2.n.*.
0204E0:  EF 38 74 0D D0 00 0D D0 7A 88 88 88 88 08 7E AB    .8t.....z.....~.
0204F0:  AA AA AA AA 2C 2D 3E 04 CA 75 1F CB 78 C2 75 1F    ....,->..u..x.u.
020500:  18 3A D9 00 B7 20 0C 2A E2 00 CB 5E 20 EE 18 03    .:... .*...^ ...
020510:  CB 46 C8 2A E2 00 E5 11 0C 00 19 EB 0E 10 CD 05    .F.*............
020520:  00 E1 3C 20 05 3E FF 32 D9 00 36 00 C9 22 E2 00    ..< .>.2..6.."..
020530:  7E E6 03 C8 CD 9F 1A 2A E2 00 11 2D 00 19 AF 77    ~......*...-...w
020540:  23 77 11 D5 FF 19 77 23 01 04 00 CD F3 19 CD 9F    #w....w#........
020550:  1A 18 C0 22 E2 00 7E E6 03 C8 18 B7 CD 17 16 C0    ..."..~.........
020560:  11 0C 00 19 EB 0E 13 CD 05 00 3C C0 18 40 FD E1    ..........<..@..
020570:  2A DB 00 06 10 CD B2 05 AF 12 E1 FD E5 CD 17 16    *...............
020580:  C0 E5 CD F7 03 E1 E5 11 1C 00 19 EB 21 5C 00 01    ............!\..
020590:  0C 00 ED B0 E1 11 0C 00 19 E5 EB 0E 17 CD 05 00    ................
0205A0:  D1 3C CA AE 15 21 5C 00 01 24 00 ED B0 C9 3E 01    .<...!\..$....>.
0205B0:  C3 20 16 3E AF 32 E6 00 CD 17 16 C0 2A DF 00 7C    . .>.2......*..|
0205C0:  B5 3E 21 20 EB 2A E2 00 11 0C 00 19 11 5C 00 01    .>! .*.......\..
0205D0:  24 00 ED B0 11 5C 00 0E 0F CD 05 00 3C 28 CF 21    $....\......<(.!
0205E0:  FD 15 11 80 00 01 1A 00 ED B0 11 00 01 3A E6 00    .............:..
0205F0:  B7 20 04 ED 5B 01 01 31 00 01 C3 81 00 FF D5 0E    . ..[..1........
020600:  1A CD 05 00 11 5C 00 0E 14 CD 05 00 D1 21 80 00    .....\.......!..
020610:  19 EB B7 28 E9 18 66 22 E2 00 CD C2 16 C8 3E 20    ...(..f"......> 
020620:  32 D9 00 C9 3A D9 00 B7 C8 F1 C9 DD E1 DD E5 E5    2...:...........
020630:  21 CA 00 CD 3C 16 E1 C9 DD E1 DD E5 22 E2 00 CB    !...<......."...
020640:  46 28 0B 23 7E FE 00 C0 23 36 00 C3 65 16 3E 02    F(.#~...#6..e.>.
020650:  18 CE E5 21 CA 00 CD 5B 16 E1 C9 22 E2 00 CB 4E    ...!...[..."...N
020660:  C0 3E 03 18 EB 21 DA 00 7E FE 80 38 02 3E 7F 4F    .>...!..~..8.>.O
020670:  36 7F 2A DB 00 22 DD 00 16 00 CD 12 02 77 FE 0D    6.*..".......w..
020680:  28 3D 1E 01 FE 08 28 26 FE 7F 28 22 1D FE 18 28    (=....(&..("...(
020690:  1D FE 03 20 09 3A E1 00 B7 28 DF C3 4E 1F FE 20    ... .:...(..N.. 
0206A0:  38 D8 79 BA 28 D4 7E 14 23 CD E8 01 18 CC 15 FA    8.y.(.~.#.......
0206B0:  78 16 2B CD 25 02 08 20 08 00 1D 28 BD 18 EF 36    x.+.%.. ...(...6
0206C0:  1A C9 E5 2A E2 00 23 7E FE 06 E1 C9 CD C2 16 C8    ...*..#~........
0206D0:  CD 5B 17 FE 1A C8 C5 D5 E5 2A E2 00 23 7E B7 20    .[.......*..#~. 
0206E0:  0E 2A DD 00 7E FE 1A 28 68 23 22 DD 00 18 62 3D    .*..~..(h#"...b=
0206F0:  20 15 CD 12 02 F5 FE 20 38 05 CD E8 01 18 05 FE     ...... 8.......
020700:  D9 CD 61 0F D9 7D 2E 81 95 F5 CD BE 0A D9 CD 4F    ..a..}.........O
020710:  0F D9 CD 4A 0A C5 D5 E5 D9 2C CD D6 09 D9 E1 D1    ...J.....,......
020720:  C1 CD BE 0A DD E5 DD 21 55 0D 3E 06 CD FD 0E DD    .......!U.>.....
020730:  E1 2C D9 CD 6B 0F 2D D9 CD D6 09 F1 C5 D5 E5 6F    .,..k.-........o
020740:  26 00 30 01 25 CD D1 0F D9 2C CD 60 0A D9 E1 D1    &.0.%....,.`....
020750:  C1 CD D6 09 7D FE 67 DA 3B 0B C9 7D 8A 9D D8 89    ....}.g.;..}....
020760:  1D 7D E9 A2 8B 2E 3A 7D 8E E3 38 8E 63 7E 49 92    .}....:}..8.c~I.
020770:  24 49 12 7E CD CC CC CC 4C 7F AB AA AA AA 2A D9    $I.~....L.....*.
020780:  CD 6B 0F D9 B7 CB 78 F5 CB B8 CD BE 0A 7D FE 88    .k....x......}..
020790:  30 47 C5 D5 E5 2C CD 99 0F E5 CB 3C CB 1D 7D E1    0G...,.....<..}.
0207A0:  F5 CD D1 0F 2C 2D 28 01 2D D9 F1 E1 D1 C1 F5 CD    ....,-(.-.......
0207B0:  4A 0A DD E5 DD 21 D9 0D 3E 08 CD 12 0F DD E1 F1    J....!..>.......
0207C0:  30 0A F5 D9 CD 61 0F D9 CD 60 0A F1 85 6F 38 09    0....a...`...o8.
0207D0:  F1 C8 D9 CD 4F 0F C3 BE 0A E1 3E 01 C3 75 1F 6D    ....O.....>..u.m
0207E0:  2E 1D 11 60 31 70 46 2C FE E5 7F 74 36 7C 89 84    ...`1pF,...t6|..
0207F0:  21 77 53 3C FF C3 2E 7A D2 7D 5B 95 1D 7C 25 B8    !wS<...z.}[..|%.
020800:  46 58 63 7E 16 FC EF FD 75 80 D2 F7 17 72 31 7D    FXc~....u....r1}
020810:  B7 C8 DD E5 D9 CD 4F 0F D9 AF CB 78 28 03 3C CB    ......O....x(.<.
020820:  B8 F5 CD A8 0B 38 08 D9 CD BE 0A F1 CB FF F5 D9    .....8..........
020830:  01 CF 06 11 8E E9 21 7E 4A D9 CD A8 0B 30 05 CD    ......!~J....0..
020840:  F7 0E 18 4F DD 21 97 0E 3E 02 08 D9 11 12 00 DD    ...O.!..>.......
020850:  19 CD 3C 0F D9 CD A8 0B 38 0B 08 3D 20 EC D9 11    ..<.....8..= ...
020860:  0C 00 DD 19 D9 D9 CD 37 0F CB F8 CD D6 09 C5 D5    .......7........
020870:  E5 CD 3C 0F CD 60 0A D9 CD 4F 0F CD D6 09 D9 E1    ..<..`...O......
020880:  D1 C1 CD BE 0A DD E5 CD F7 0E DD E1 D9 CD 37 0F    ..............7.
020890:  CD D6 09 F1 17 30 0A F5 D9 CD 57 0F 2D CD 4A 0A    .....0....W.-.J.
0208A0:  F1 DD E1 CB 4F C8 CB F8 C9 7F E7 CF CC 13 54 7F    ....O.........T.
0208B0:  F6 F4 A2 30 09 7F 6A C1 91 0A 06 80 B5 9E 8A 6F    ...0..j........o
0208C0:  44 80 82 2C 3A CD 13 80 6A C1 91 0A 06 81 00 00    D..,:...j.......
0208D0:  00 00 00 80 21 A2 DA 0F 49 7D E8 A2 8B 2E BA 7D    ....!...I}.....}
0208E0:  8E E3 38 8E 63 7E 49 92 24 49 92 7E CD CC CC CC    ..8.c~I.$I.~....
0208F0:  4C 7F AB AA AA AA AA DD 21 D3 0E 3E 05 C5 D5 E5    L.......!..>....
020900:  0D CC E1 01 F1 18 4A 3D 20 05 CD 12 02 18 42 3D    ......J= .....B=
020910:  3D 20 06 CD AF 00 7D 18 38 3D 20 06 CD B5 00 7D    = ....}.8= ....}
020920:  18 2F 0E 14 CD AD 1A 20 21 2A E2 00 23 23 23 E5    ./..... !*..###.
020930:  7E C6 2D 5F 16 00 19 7E E1 FE 1A 28 14 34 F2 51    ~.-_...~...(.4.Q
020940:  17 36 00 2A E2 00 CB D6 18 07 3E 99 32 D9 00 3E    .6.*......>.2..>
020950:  1A 2A E2 00 23 23 77 E1 D1 C1 C9 3A D9 00 B7 3E    .*..##w....:...>
020960:  1A C0 E5 2A E2 00 23 23 7E E1 C9 E5 2A E2 00 23    ...*..##~...*..#
020970:  7E FE FF 28 45 CD CC 16 CD 5B 17 FE 20 28 0C FE    ~..(E....[.. (..
020980:  09 28 08 FE 0D 28 04 FE 0A 20 05 CD D6 16 18 E8    .(...(... ......
020990:  21 5D 00 06 1E CD 5B 17 FE 20 28 16 FE 09 28 12    !]....[.. (...(.
0209A0:  FE 0D 28 14 FE 1A 28 10 77 23 05 28 05 CD D6 16    ..(...(.w#.(....
0209B0:  18 E3 CD C2 16 CC D6 16 36 00 E1 C9 DD 21 5D 00    ........6....!].
0209C0:  DD 7E 00 B7 C8 06 00 FE 2D C0 04 DD 23 C9 38 05    .~......-...#.8.
0209D0:  DD 7E 00 B7 C8 3E 10 37 C3 20 16 EB CD C2 16 20    .~...>.7. ..... 
0209E0:  07 CD 5B 17 12 C3 D6 16 CD D6 16 12 C9 3E AF 4F    ..[..........>.O
0209F0:  C5 CD 6B 17 C1 CD BC 17 C8 C5 E5 CD C1 07 D1 C1    ..k.............
020A00:  CD CE 17 D8 05 CC 4D 07 EB 73 0C 0D 20 02 23 72    ......M..s.. .#r
020A10:  EB C9 CD 6B 17 CD BC 17 C8 C5 E5 CD 70 11 D9 E1    ...k........p...
020A20:  C1 CD CE 17 D8 05 D9 CC 58 0A D9 C3 A1 05 E5 CD    ........X.......
020A30:  CC 16 CD 5B 17 FE 0A 20 05 CD D6 16 18 F4 0E 00    ...[... ........
020A40:  CD 5B 17 FE 0D 28 15 FE 1A 28 11 0C 23 77 05 28    .[...(...(..#w.(
020A50:  05 CD D6 16 18 EA CD C2 16 CC D6 16 E1 71 C9 2A    .............q.*
020A60:  E2 00 23 7E FE 00 CA E1 01 CD 5B 17 FE 0D 28 08    ..#~......[...(.
020A70:  FE 1A C8 CD D6 16 18 F1 CD C2 16 20 09 CD D6 16    ........... ....
020A80:  FE 0A C0 C3 D6 16 2A E2 00 23 23 7E FE 1A C8 36    ......*..##~...6
020A90:  00 C9 C5 D5 E5 CD 9C 18 E1 D1 C1 C9 4F CD 24 16    ............O.$.
020AA0:  2A E2 00 23 7E FE 06 28 1B 30 38 E1 06 00 C5 E5    *..#~..(.08.....
020AB0:  B7 CA A6 00 3D CA A6 00 3D 3D CA A9 00 3D CA AC    ....=...==...=..
020AC0:  00 C3 B2 00 2B CB DE 23 23 23 E5 7E C6 2D 5F 16    ....+..###.~.-_.
020AD0:  00 19 71 E1 34 F0 36 00 0E 15 CD A1 1A C8 3E F0    ..q.4.6.......>.
020AE0:  C3 20 16 2A E6 00 3A E8 00 BE C8 34 5E 16 00 19    . .*..:....4^...
020AF0:  71 C9 7D C3 92 18 C1 D1 C5 DD 2A DB 00 CB 7C 28    q.}.......*...|(
020B00:  F5 CD 75 0F CD 60 0A F1 CD 12 0F D9 E1 D1 C1 C3    ..u..`..........
020B10:  60 0A F5 D9 CD 37 0F 18 10 F5 D9 C5 D5 E5 CD 37    `....7.........7
020B20:  0F CD D6 09 D9 E1 D1 C1 D9 CD 60 0A F1 3D 20 E9    ..........`..= .
020B30:  D9 CD 4F 0F C3 D6 09 11 06 00 DD 19 DD 6E 00 DD    ..O..........n..
020B40:  66 01 DD 5E 02 DD 56 03 DD 4E 04 DD 46 05 C9 21    f..^..V..N..F..!
020B50:  81 00 44 4C 54 5C C9 01 0F 49 11 A2 DA 21 82 21    ..DLT\...I...!.!
020B60:  C9 01 04 35 11 33 F3 21 81 FA C9 01 72 31 11 F7    ...5.3.!....r1..
020B70:  17 21 80 D2 C9 C5 D5 E5 D9 E1 D1 C1 C9 CD 5C 07    .!............\.
020B80:  21 80 00 3E 20 CB 78 20 0D CB 23 CB 12 CB 11 CB    !..> .x ..#.....
020B90:  10 2D 3D 20 F0 6F CB B8 C9 CB 78 D9 CD 4F 0F 28    .-= .o....x..O.(
020BA0:  02 CB F8 2D CD D6 09 B7 CB 7D 28 1C CB 78 08 CB    ...-.....}(..x..
020BB0:  F8 3E 8F BD 38 16 28 06 CD 43 0B 2C 18 F3 CD 43    .>..8.(..C.,...C
020BC0:  0B 08 60 69 C8 C3 4D 07 21 00 00 C9 3E 92 C3 75    ..`i..M.!...>..u
020BD0:  1F 7C B5 CA 3B 0B CB 7C 08 CD 4A 07 3E 90 CB 7C    .|..;..|..J.>..|
020BE0:  20 06 29 3D CB 7C 28 FA 44 4D 11 00 00 62 6F 08     .)=.|(.DM...bo.
020BF0:  C0 CB B8 C9 CD A6 04 EB 1E 00 38 04 FE 19 38 18    ..........8...8.
020C00:  1D CD A6 04 D9 CB 78 D9 16 07 28 01 14 92 30 01    ......x...(...0.
020C10:  AF FE 09 38 02 3E 09 3C 57 D5 D9 FD 21 5D 00 DD    ...8.>.<W...!]..
020C20:  E5 CD B8 10 DD E1 D1 4F 7A 3C CB 7B 20 10 81 F2    .......Oz<.{ ...
020C30:  38 10 FD 36 00 00 18 0B FE 0C 38 02 3E 0B D5 CD    8..6......8.>...
020C40:  4D 11 D1 CB 78 28 05 3E 2D CD B2 10 CB 7B 28 03    M...x(.>-....{(.
020C50:  61 0E 00 CB 79 28 05 CD B0 10 18 07 CD A6 10 0D    a...y(..........
020C60:  F2 5C 10 7A B7 28 17 3E 2E CD B2 10 0C 28 06 CD    .\.z.(.>.....(..
020C70:  B0 10 15 20 F7 15 FA 7E 10 CD A6 10 18 F7 CB 7B    ... ...~.......{
020C80:  C8 3E 45 CD B2 10 3E 2B CB 7C 28 06 7C ED 44 67    .>E...>+.|(.|.Dg
020C90:  3E 2D CD B2 10 7C 06 2F 04 D6 0A 30 FB C6 3A DD    >-...|./...0..:.
020CA0:  70 00 DD 23 18 0C FD 7E 00 FD 23 B7 20 04 FD 2B    p..#...~..#. ..+
020CB0:  3E 30 DD 77 00 DD 23 C9 FD E5 2C 2D 20 0E 06 0C    >0.w..#...,- ...
020CC0:  FD 36 00 30 FD 23 10 F8 AF C3 4A 11 C5 CB B8 7D    .6.0.#....J....}
020CD0:  D9 D6 80 6F 9F 67 11 4D 00 CD C4 06 11 05 00 19    ...o.g.M........
020CE0:  7C FE D9 20 01 3C FD 77 00 ED 44 CD 0D 12 7D FE    |.. .<.w..D...}.
020CF0:  81 30 06 CD 80 12 FD 35 00 CB F8 3E 84 95 2E 00    .0.....5...>....
020D00:  06 CD 4D 07 EB 18 0E EB CB 7C 28 09 CD 4D 07 DD    ..M......|(..M..
020D10:  36 00 2D DD 23 D5 CD 90 07 E1 CD A6 04 ED 5B DB    6.-.#.........[.
020D20:  00 DD E5 E1 B7 ED 52 EB 93 38 0A 28 08 47 3E 20    ......R..8.(.G> 
020D30:  CD 92 18 10 F9 43 04 05 C8 7E CD 92 18 23 18 F7    .....C...~...#..
020D40:  C1 D1 D9 E1 D1 C1 D9 C5 DD 2A DB 00 D5 CD F4 0F    .........*......
020D50:  18 C7 C1 D1 C5 CD A6 04 CB 43 21 68 19 1E 04 20    .........C!h... 
020D60:  C7 21 6C 19 1E 05 18 C0 54 52 55 45 46 41 4C 53    .!l.....TRUEFALS
020D70:  45 CD A6 04 21 02 00 39 5E 23 CD 28 19 D1 F9 D5    E...!..9^#.(....
020D80:  C9 E1 7E 23 B7 28 08 47 7E CD 92 18 23 10 F9 E9    ..~#.(.G~...#...
020D90:  3E 0D CD 92 18 3E 0A C3 92 18 06 0D 11 06 1A 22    >....>........."
020DA0:  E2 00 CB 46 21 00 00 C8 CD 5B 17 B8 28 03 FE 1A    ...F!....[..(...
020DB0:  C0 23 C9 E5 CD 52 1B EB B7 ED 52 E1 30 0F CD F4    .#...R....R.0...
020DC0:  19 2A E2 00 11 08 00 19 34 C0 23 34 C9 3E 99 C3    .*......4.#4.>..
020DD0:  20 16 E5 CD 52 1B B7 ED 52 20 0E 2A E2 00 11 04     ...R...R .*....
020DE0:  00 19 34 20 04 23 34 28 06 E1 CD F3 19 18 D2 3E    ..4 .#4(.......>
020DF0:  F2 18 DC 3E AF 32 E7 00 CD 24 16 EB 2A E2 00 CB    ...>.2...$..*...
020E00:  56 28 2F CB 96 3A E7 00 B7 28 0F 23 7E 2B B7 20    V(/..:...(.#~+. 
020E10:  09 78 B7 20 1D 79 B7 FA 32 1A C5 D5 0E 21 CD B5    .x. .y..2....!..
020E20:  1A D1 C1 28 0D 3D 28 04 FE 03 20 58 3A E7 00 B7    ...(.=(... X:...
020E30:  28 52 2A E2 00 3A E7 00 B7 28 02 CB DE 23 23 23    (R*..:...(...###
020E40:  7E C6 2D D5 5F 16 00 19 D1 D6 2D CD 8C 1A ED A0    ~.-._.....-.....
020E50:  E2 58 1A 3C F2 4E 1A 3D 3C CD 8C 1A 2A E2 00 23    .X.<.N.=<...*..#
020E60:  23 23 E6 7F 77 20 16 C5 D5 E5 CD 9F 1A E1 D1 C1    ##..w ..........
020E70:  20 15 D5 11 2A 00 19 D1 34 20 02 23 34 78 B1 C2     ...*...4 .#4x..
020E80:  FC 19 EB C9 3E 99 01 3E F0 C3 20 16 F5 3A E7 00    ....>..>.. ..:..
020E90:  B7 28 01 EB F1 C9 22 E2 00 CD 9F 1A C8 18 E8 0E    .(....".........
020EA0:  22 2A E2 00 CB D6 CB 5E C8 CB 9E 18 08 2A E2 00    "*.....^.....*..
020EB0:  CB 56 C8 CB 96 E5 C5 11 30 00 19 EB 0E 1A CD 05    .V......0.......
020EC0:  00 C1 E1 11 0C 00 19 EB CD 05 00 B7 C9 C1 D1 ED    ................
020ED0:  53 E2 00 C5 E5 CD 52 1B D1 B7 ED 52 38 41 2A E2    S.....R....R8A*.
020EE0:  00 01 06 00 09 4E 23 46 23 73 23 72 CD 24 1B 01    .....N#F#s#r.$..
020EF0:  04 00 09 30 01 13 7D E6 7F 29 EB ED 6A EB 53 5C    ...0..}..)..j.S\
020F00:  28 08 CD 43 0B CB 1D 3D 20 F8 FD 7E 00 F5 3E 0C    (..C...= ..~..>.
020F10:  08 78 1F 1F 1F 1F E6 0F C6 30 FD 77 00 FD 23 78    .x.......0.w..#x
020F20:  E6 0F 47 C5 D5 E5 CB 25 CD 50 0B CB 25 CD 50 0B    ..G....%.P..%.P.
020F30:  EB E3 19 D1 E3 ED 5A EB E1 E3 ED 4A 44 4D E1 CB    ......Z....JDM..
020F40:  25 CD 50 0B 08 3D 20 C8 F1 C1 FD E1 C9 FD E5 E1    %.P..= .........
020F50:  5F 16 00 19 7E 36 00 FE 35 D8 1D FA 69 11 2B 7E    _...~6..5...i.+~
020F60:  3C 77 FE 3A D8 36 00 18 F1 36 31 23 36 00 0C C9    <w.:.6...61#6...
020F70:  D9 01 00 00 D9 CD 3B 0B DD 7E 00 CD 84 04 FE 2E    ......;..~......
020F80:  20 0C D9 CB 70 37 C0 CB F0 D9 DD 23 18 EA FE 45     ...p7.....#...E
020F90:  28 21 CD 06 12 30 54 08 CD 80 12 D8 08 D9 C5 6F    (!...0T........o
020FA0:  26 00 CD D1 0F CD B3 09 D9 C1 D8 CB 70 28 01 0D    &...........p(..
020FB0:  D9 18 D7 CD EB 11 D8 D9 CB E0 DD 23 DD 7E 00 FE    ...........#.~..
020FC0:  2B 28 06 FE 2D 20 04 CB E8 DD 23 CD 03 12 3F D8    +(..- ....#...?.
020FD0:  4F DD 23 CD 03 12 30 0A DD 23 57 79 87 87 81 87    O.#...0..#Wy....
020FE0:  82 4F CB 68 28 04 79 ED 44 4F D9 D9 79 C6 80 FE    .O.h(.y.DO..y...
020FF0:  5A D8 FE A6 3F D8 C5 DD E5 79 CD 0D 12 DD E1 D9    Z...?....y......
021000:  C1 D9 C9 DD 7E 00 D6 30 3F D0 FE 0A C9 F5 B7 F2    ....~..0?.......
021010:  14 12 ED 44 F5 CB 3F CB 3F 3C 21 FA FF 11 06 00    ...D..?.?<!.....
021020:  19 3D 20 FC EB DD 21 44 12 DD 19 CD 3C 0F F1 E6    .= ...!D....<...
021030:  03 28 08 F5 CD 80 12 F1 3D 20 F8 F1 B7 F2 60 0A    .(......= ....`.
021040:  D9 C3 BE 0A 81 00 00 00 00 00 8E 00 00 00 40 1C    ..............@.
021050:  9B 00 00 20 BC 3E A8 00 10 A5 D4 68 B6 04 BF C9    ... .>.....h....
021060:  1B 0E C3 AC C5 EB 78 2D D0 CD CE 1B C2 53 DE F9    ......x-.....S..
021070:  78 39 3F 01 EB 2B A8 AD C5 1D F8 C9 7B CE 97 40    x9?..+......{..@
021080:  7D B7 C8 CB F8 C5 D5 7C CD 43 0B CD 43 0B 84 67    }......|.C..C..g
021090:  E3 ED 5A EB E1 E3 ED 4A 44 4D E1 30 06 CD 44 0B    ..Z....JDM.0..D.
0210A0:  2C 37 C8 7D C6 03 6F CB B8 C9 0E 01 18 02 0E 00    ,7.}..o.........
0210B0:  CD 0C 13 1A BE 20 08 23 13 10 F8 79 EE 01 4F 21    ..... .#...y..O!
0210C0:  40 00 39 F9 69 26 00 DD E9 0E 01 18 02 0E 00 CD    @.9.i&..........
0210D0:  0C 13 0D 20 01 EB 0E 00 1A B6 BE 20 E2 23 13 10    ... ....... .#..
0210E0:  F7 0E 01 18 DA CD 0C 13 1A B6 77 23 13 10 F9 EB    ..........w#....
0210F0:  F9 DD E9 CD 0C 13 1A 2F A6 77 23 13 10 F8 18 EF    ......./.w#.....
021100:  2A E2 00 23 23 23 77 01 2A 00 09 4E 23 46 EB B7    *..###w.*..N#F..
021110:  ED 42 09 C8 D5 E5 CD 9F 1A D1 E1 72 2B 73 C9 3E    .B.........r+s.>
021120:  91 C3 20 16 D5 D9 E1 D9 21 00 00 54 5D 3E 10 29    .. .....!..T]>.)
021130:  EB ED 6A EB D9 29 D9 30 04 09 30 01 13 3D 20 EF    ..j..).0..0..= .
021140:  C9 CD 55 1B B7 ED 52 21 00 00 C0 23 C9 CD 55 1B    ..U...R!...#..U.
021150:  EB C9 2A E2 00 11 04 00 19 5E 23 56 23 D5 4E 23    ..*......^#V#.N#
021160:  46 23 5E 23 56 E1 C9 3E 22 18 02 3E 21 32 E7 00    F#^#V..>"..>!2..
021170:  44 4D DD E1 D1 E1 DD E5 22 E2 00 7E E6 03 CA F3    DM......"..~....
021180:  1B 78 B1 28 4C C5 D5 0E 1A CD 05 00 2A E2 00 11    .x.(L.......*...
021190:  0C 00 19 EB 3A E7 00 4F CD 05 00 D1 C1 B7 28 10    ....:..O......(.
0211A0:  6F 3A E7 00 FE 22 20 43 7D 3D 28 04 FE 03 20 3F    o:..." C}=(... ?
0211B0:  C5 D5 2A E2 00 11 2D 00 19 4E 23 46 03 70 2B 71    ..*...-..N#F.p+q
0211C0:  11 DB FF 19 71 23 70 D1 C1 21 80 00 19 EB 0B 18    ....q#p..!......
0211D0:  B0 2A E2 00 11 09 00 19 46 2B 4E 2B 2B 2B 56 2B    .*......F+N+++V+
0211E0:  5E EB B7 ED 42 D0 EB 71 23 70 C9 3E 99 18 06 3E    ^...B..q#p.>...>
0211F0:  F0 18 02 3E 04 C3 20 16 C1 D1 ED 53 E2 00 C5 E5    ...>.. ....S....
021200:  CD 52 1B D1 B7 ED 52 DA 1F 1B 2A E2 00 01 08 00    .R....R...*.....
021210:  09 73 23 72 01 24 00 09 73 23 72 C9 22 E4 00 ED    .s#r.$..s#r."...
021220:  53 E6 00 19 EB E1 22 E2 00 01 21 00 09 4E 23 46    S....."...!..N#F
021230:  EB B7 ED 42 28 5E 78 B1 20 1A 2A E2 00 01 0C 00    ...B(^x. .*.....
021240:  09 06 18 36 00 23 10 FB ED 5B E2 00 0E 0F CD 05    ...6.#...[......
021250:  00 3C 28 48 2A E2 00 01 21 00 09 ED 4B E4 00 71    .<(H*...!...K..q
021260:  23 70 23 23 EB ED 4B E6 00 C5 D5 0E 1A CD 05 00    #p##..K.........
021270:  ED 5B E2 00 0E 21 CD 05 00 B7 20 20 2A E2 00 01    .[...!....  *...
021280:  21 00 09 34 20 02 23 34 D1 21 80 00 19 EB C1 0B    !..4 .#4.!......
021290:  78 B1 20 D5 2A E2 00 01 24 00 09 E9 DD 2A E2 00    x. .*...$....*..
0212A0:  3E F0 C3 77 1F 22 F2 00 EB E1 E3 22 F4 00 13 13    >..w."....."....
0212B0:  13 7B E6 FC 5F 21 ED 00 22 EB 00 DD 2A ED 00 DD    .{.._!.."...*...
0212C0:  6E 02 DD 66 03 7D B4 28 48 ED 52 30 0F DD 6E 00    n..f.}.(H.R0..n.
0212D0:  DD 66 01 E5 DD 22 EB 00 DD E1 18 E3 20 0A DD 5E    .f..."...... ..^
0212E0:  00 DD 56 01 DD E5 18 1B 4D 44 DD 6E 00 DD 66 01    ..V.....MD.n..f.
0212F0:  DD E5 DD 19 DD 75 00 DD 74 01 DD 71 02 DD 70 03    .....u..t..q..p.
021300:  CD 0C 13 1A A6 77 23 13 10 F9 18 E3 FD E1 DD E1    .....w#.........
021310:  21 00 00 39 EB 21 20 00 45 39 FD E9 DD E1 21 21    !..9.! .E9....!!
021320:  00 39 7E B7 28 03 AF 18 06 2B 46 CD 8A 05 A6 21    .9~.(....+F....!
021330:  22 00 39 F9 21 00 00 28 01 23 DD E9 3E AF 32 E6    ".9.!..(.#..>.2.
021340:  00 FD E1 2A DB 00 06 10 CD B2 05 AF 12 E1 22 E2    ...*..........".
021350:  00 FD E5 7C B7 3E 22 CA 20 16 3A E6 00 B7 28 0D    ...|.>". .:...(.
021360:  CD 86 13 20 08 2A E2 00 36 00 23 77 C9 CD F7 03    ... .*..6.#w....
021370:  2A E2 00 36 00 23 36 06 11 0B 00 19 EB 21 5C 00    *..6.#6......!\.
021380:  01 24 00 ED B0 C9 06 06 21 B6 13 C5 E5 06 03 ED    .$......!.......
021390:  5B DB 00 13 1A FE 20 28 FA 1A CD 84 04 96 28 0A    [..... (......(.
0213A0:  E1 C1 11 04 00 19 10 E3 B7 C9 23 13 10 EB C1 C1    ..........#.....
0213B0:  1A FE 3A C0 7E C9 43 4F 4E 00 54 52 4D 01 4B 42    ..:.~.CON.TRM.KB
0213C0:  44 02 4C 53 54 03 41 55 58 04 55 53 52 05 3E AF    D.LST.AUX.USR.>.
0213D0:  32 E6 00 CD EE 14 CD 24 16 2A E2 00 23 7E FE 06    2......$.*..#~..
0213E0:  20 1D CD B6 14 CD 24 16 2A E2 00 3A E6 00 B7 3E     .....$.*..:...>
0213F0:  06 20 02 3E 05 77 23 23 23 36 00 C0 C3 D6 16 06    . .>.w###6......
021400:  03 FE 02 20 02 06 01 FE 03 20 02 06 02 23 36 00    ... ..... ...#6.
021410:  2B 2B 70 C9 3E AF 32 E6 00 ED 53 E4 00 CD 2D 15    ++p.>.2...S...-.
021420:  CD 24 16 CD B6 14 3A D9 00 B7 C0 2A E2 00 36 07    .$....:....*..6.
021430:  23 23 23 77 11 05 00 19 77 23 77 11 24 00 19 77    ###w....w#w.$..w
021440:  23 77 11 D6 FF 19 3A E6 00 B7 20 19 E5 01 04 00    #w....:... .....
021450:  CD F4 19 E1 23 23 4E 23 46 2A E4 00 B7 ED 42 C8    ....##N#F*....B.
021460:  3E 90 C3 20 16 E5 AF 77 23 77 23 ED 5B E4 00 73    >.. ...w#w#.[..s
021470:  23 72 E1 01 04 00 C3 F3 19 3E AF 32 E6 00 CD 53    #r.......>.2...S
021480:  15 CD 24 16 CD B6 14 CD 24 16 2A E2 00 36 07 E5    ..$.....$.*..6..
021490:  11 0C 00 19 EB 0E 23 CD 05 00 E1 11 2D 00 19 AF    ......#.....-...
0214A0:  4E 77 23 46 77 11 D6 FF 19 71 23 70 23 36 80 23    Nw#Fw....q#p#6.#
0214B0:  77 23 77 23 77 C9 CD DF 14 2A E2 00 11 0C 00 19    w#w#w....*......
0214C0:  EB 3A E6 00 B7 01 0F 01 28 0A D5 0E 13 CD 05 00    .:......(.......
0214D0:  D1 01 16 F1 C5 CD 05 00 C1 3C C0 78 C3 20 16 2A    .........<.x. .*
0214E0:  E2 00 11 18 00 19 06 18 36 00 23 10 FB C9 22 E2    ........6.#...".
0214F0:  00 23 7E 2B FE 06 20 32 CB 4E 28 14 3E 1A CD 92    .#~+.. 2.N(.>...
021500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
021510:  1C 00 01 00 02 09 52 E5 1C 00 C1 02 00 00 00 02    ......R.........
021520:  1C 00 C6 02 00 00 00 02 1C 00 C2 02 00 00 00 02    ................
021530:  1C 00 C7 02 00 00 00 02 1C 00 C3 02 00 00 00 02    ................
021540:  1C 00 C8 02 00 00 00 02 1C 00 C4 02 00 00 00 02    ................
021550:  1C 00 C9 02 00 00 00 02 1C 00 C5 02 00 00 00 02    ................
021560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021600:  DD E5 D1 2A EB 00 73 23 72 D1 2A F4 00 73 23 72    ...*..s#r.*..s#r
021610:  C9 DD E5 E1 19 22 CD 00 2A F2 00 01 04 00 09 DD    ....."..*.......
021620:  E5 C1 09 DA 35 1D ED 4B CF 00 ED 42 01 00 00 21    ....5..K...B...!
021630:  00 00 DA F0 1C 3E FF C3 75 1F EB E1 E3 7E 23 66    .....>..u....~#f
021640:  6F 13 13 13 7B E6 FC 5F EB 22 F2 00 2A ED 00 E5    o...{.._."..*...
021650:  DD E1 B7 ED 52 30 52 DD 6E 00 DD 66 01 E5 B7 ED    ....R0R.n..f....
021660:  52 30 04 DD E1 18 F0 E1 D5 FD E1 ED 4B F2 00 FD    R0..........K...
021670:  71 02 FD 70 03 FD 75 00 FD 74 01 DD 73 00 DD 72    q..p..u..t..s..r
021680:  01 DD E5 E1 DD 4E 02 DD 46 03 CD C4 1D 28 09 DD    .....N..F....(..
021690:  5E 00 DD 56 01 D5 DD E1 DD E5 E1 DD 4E 02 DD 46    ^..V........N..F
0216A0:  03 DD 5E 00 DD 56 01 18 1B 2A ED 00 ED 53 ED 00    ..^..V...*...S..
0216B0:  D5 DD E1 DD 75 00 DD 74 01 ED 4B F2 00 DD 71 02    ....u..t..K...q.
0216C0:  DD 70 03 EB 09 B7 ED 52 C0 D5 FD E1 2A CD 00 B7    .p.....R....*...
0216D0:  ED 52 28 1B FD 7E 00 DD 77 00 FD 7E 01 DD 77 01    .R(..~..w..~..w.
0216E0:  FD 6E 02 FD 66 03 09 DD 75 02 DD 74 03 AF C9 DD    .n..f...u..t....
0216F0:  E5 E1 22 CD 00 06 04 36 00 23 10 FB C9 CD 0B 1E    .."....6.#......
021700:  2A F6 00 C9 CD 0B 1E 2A F8 00 C9 21 00 00 22 F6    *......*...!..".
021710:  00 22 F8 00 DD 2A ED 00 DD 4E 02 DD 46 03 79 B0    ."...*...N..F.y.
021720:  28 1E 2A F6 00 09 22 F6 00 2A F8 00 B7 ED 42 30    (.*..."..*....B0
021730:  04 ED 43 F8 00 DD 6E 00 DD 66 01 E5 DD E1 18 D8    ..C...n..f......
021740:  2A CF 00 01 FB FF 09 ED 5B CD 00 B7 ED 52 D8 EB    *.......[....R..
021750:  2A F6 00 19 22 F6 00 2A F8 00 B7 ED 52 D0 ED 53    *..."..*....R..S
021760:  F8 00 C9 ED 5B CD 00 73 23 72 C9 5E 23 56 ED 53    ....[..s#r.^#V.S
021770:  CD 00 C9 3E AF 4F 22 E6 00 AF 77 32 D9 00 78 32    ...>.O"...w2..x2
021780:  E8 00 21 EA 1E 22 E2 00 E1 22 E4 00 E1 0C 0D 20    ..!.."..."..... 
021790:  05 CD F6 18 18 03 CD 40 19 2A E4 00 E9 3E AF 32    .......@.*...>.2
0217A0:  EA 00 22 E6 00 21 EA 1E 22 E2 00 E1 22 E4 00 E1    .."..!.."..."...
0217B0:  22 E8 00 21 5C 00 06 1E CD B2 05 AF 12 2A E8 00    "..!\........*..
0217C0:  3A EA 00 B7 20 05 CD EE 17 18 03 CD 12 18 21 D9    :... .........!.
0217D0:  00 7E 36 00 B7 67 6F 28 08 DD E5 E1 11 5C 00 ED    .~6..go(.....\..
0217E0:  52 EB 2A E6 00 73 23 72 18 AF 03 FF 00 ED 5F 32    R.*..s#r......_2
0217F0:  D4 00 C9 EB DD E1 C1 E1 78 B1 28 0B 73 0B 78 B1    ........x.(.s.x.
021800:  81 19 08 00 47 25 17 08 74 52 71 CD 62 1F C3 E0    ....G%..tRq.b...
021810:  32 19 11 26 00 B7 ED 52 C2 33 27 21 C1 00 CD 5B    2..&...R.3'!...[
021820:  16 CD 81 19 08 00 73 48 54 22 50 50 60 CD 62 1F    ......sHT"PP`.b.
021830:  C3 E0 32 19 11 27 00 B7 ED 52 C2 55 27 21 C1 00    ..2..'...R.U'!..
021840:  CD 5B 16 CD 81 19 08 00 00 00 00 00 10 08 18 CD    .[..............
021850:  62 1F C3 E0 32 19 11 28 00 B7 ED 52 C2 77 27 21    b...2..(...R.w'!
021860:  C1 00 CD 5B 16 CD 81 19 08 00 02 04 08 08 08 04    ...[............
021870:  02 CD 62 1F C3 E0 32 19 11 29 00 B7 ED 52 C2 99    ..b...2..)...R..
021880:  27 21 C1 00 CD 5B 16 CD 81 19 08 00 20 10 08 08    '!...[...... ...
021890:  08 10 20 CD 62 1F C3 E0 32 19 11 2A 00 B7 ED 52    .. .b...2..*...R
0218A0:  C2 BB 27 21 C1 00 CD 5B 16 CD 81 19 08 00 42 24    ..'!...[......B$
0218B0:  18 FF 18 24 42 CD 62 1F C3 E0 32 19 11 2B 00 B7    ...$B.b...2..+..
0218C0:  ED 52 C2 DD 27 21 C1 00 CD 5B 16 CD 81 19 08 00    .R..'!...[......
0218D0:  00 08 08 3E 08 08 00 CD 62 1F C3 E0 32 19 11 2C    ...>....b...2..,
0218E0:  00 B7 ED 52 C2 FF 27 21 C1 00 CD 5B 16 CD 81 19    ...R..'!...[....
0218F0:  08 10 08 18 00 00 00 00 00 CD 62 1F C3 E0 32 19    ..........b...2.
021900:  11 2D 00 B7 ED 52 C2 21 28 21 C1 00 CD 5B 16 CD    .-...R.!(!...[..
021910:  81 19 08 00 00 00 00 3E 00 00 00 CD 62 1F C3 E0    .......>....b...
021920:  32 19 11 2E 00 B7 ED 52 C2 43 28 21 C1 00 CD 5B    2......R.C(!...[
021930:  16 CD 81 19 08 00 18 18 00 00 00 00 00 CD 62 1F    ..............b.
021940:  C3 E0 32 19 11 2F 00 B7 ED 52 C2 65 28 21 C1 00    ..2../...R.e(!..
021950:  CD 5B 16 CD 81 19 08 00 40 20 10 08 04 02 01 CD    .[......@ ......
021960:  62 1F C3 E0 32 19 11 30 00 B7 ED 52 C2 87 28 21    b...2..0...R..(!
021970:  C1 00 CD 5B 16 CD 81 19 08 00 5C 22 51 49 45 22    ...[......\"QIE"
021980:  1D CD 62 1F C3 E0 32 19 11 31 00 B7 ED 52 C2 A9    ..b...2..1...R..
021990:  28 21 C1 00 CD 5B 16 CD 81 19 08 00 1C 08 08 08    (!...[..........
0219A0:  08 18 08 CD 62 1F C3 E0 32 19 11 32 00 B7 ED 52    ....b...2..2...R
0219B0:  C2 CB 28 21 C1 00 CD 5B 16 CD 81 19 08 00 3F 20    ..(!...[......? 
0219C0:  10 0E 01 21 1E CD 62 1F C3 E0 32 19 11 33 00 B7    ...!..b...2..3..
0219D0:  ED 52 C2 ED 28 21 C1 00 CD 5B 16 CD 81 19 08 00    .R..(!...[......
0219E0:  1E 21 01 02 04 02 1F CD 62 1F C3 E0 32 19 11 34    .!......b...2..4
0219F0:  00 B7 ED 52 C2 0F 29 21 C1 00 CD 5B 16 CD 81 19    ...R..)!...[....
021A00:  28 05 54 5D 13 ED B0 DD E9 44 4D DD E1 D1 E1 B7    (.T].....DM.....
021A10:  ED 52 19 30 F0 0B 09 EB 09 EB 03 ED B8 DD E9 D1    .R.0............
021A20:  C1 D5 2D 61 25 C3 C6 02 7D CD 84 04 6F C9 2A 01    ..-a%...}...o.*.
021A30:  00 19 19 19 E9 21 D9 00 7E 36 00 6F 26 00 C9 CD    .....!..~6.o&...
021A40:  A0 00 7C B5 C8 CD A3 00 7D FE 03 C0 DD E1 CD 25    ..|...£.}......%
021A50:  02 5E 43 0D 0A 55 73 65 72 20 62 72 65 61 6B 00    .^C..User break.
021A60:  18 31 3A D9 00 B7 C8 DD E1 F5 CD 25 02 0D 0A 49    .1:........%...I
021A70:  2F 4F 00 18 10 DD E1 CD 25 02 0D 0A 52 75 6E 2D    /O......%...Run-
021A80:  74 69 6D 65 00 CD 25 02 20 65 72 72 6F 72 20 00    time..%. error .
021A90:  CD 92 04 CD 25 02 2C 20 50 43 3D 00 DD E5 E1 ED    ....%., PC=.....
021AA0:  5B D5 00 B7 ED 52 11 15 00 19 22 D7 00 CD 8D 04    [....R....".....
021AB0:  CD 25 02 0D 0A 50 72 6F 67 72 61 6D 20 61 62 6F    .%...Program abo
021AC0:  72 74 65 64 00 2A DF 00 E9 31 00 01 21 C0 F2 11    rted.*...1..!...
021AD0:  B8 00 01 00 FF CD 8D 03 21 88 33 11 E6 A1 01 00    ........!.3.....
021AE0:  00 CD B2 04 CD 63 02 21 0E 00 E5 21 04 00 CD 1F    .....c.!...!....
021AF0:  1F CD 52 16 CD 81 19 34 41 20 53 49 44 45 57 41    ..R....4A SIDEWA
021B00:  59 53 20 50 52 49 4E 54 49 4E 47 20 50 52 4F 47    YS PRINTING PROG
021B10:  52 41 4D 20 46 4F 52 20 45 50 53 4F 4E 20 43 4F    RAM FOR EPSON CO
021B20:  4D 50 41 54 49 42 4C 45 53 20 20 20 CD 62 1F 21    MPATIBLES   .b.!
021B30:  1A 00 E5 21 06 00 CD 1F 1F CD 52 16 CD 81 19 18    ...!......R.....
021B40:  46 6F 72 20 53 75 70 65 72 43 61 6C 63 20 2E 50    For SuperCalc .P
021B50:  52 4E 20 66 69 6C 65 73 CD 62 1F 21 13 00 E5 21    RN files.b.!...!
021B60:  07 00 CD 1F 1F CD 52 16 CD 81 19 27 28 6F 72 20    ......R....'(or 
021B70:  61 6E 79 20 41 53 43 49 49 20 66 69 6C 65 20 6F    any ASCII file o
021B80:  66 20 38 30 20 6C 69 6E 65 73 20 6F 72 20 6C 65    f 80 lines or le
021B90:  73 73 29 CD 62 1F 21 01 00 E5 21 0D 00 CD 1F 1F    ss).b.!...!.....
021BA0:  CD 52 16 CD 81 19 1E 46 69 6C 65 20 6E 61 6D 65    .R.....File name
021BB0:  20 28 52 45 54 55 52 4E 20 74 6F 20 63 61 6E 63     (RETURN to canc
021BC0:  65 6C 29 3A 20 CD 62 1F 21 1F 00 E5 21 0D 00 CD    el): .b.!...!...
021BD0:  1F 1F CD BD 02 21 98 A2 CD 2B 16 06 0E CD 2E 18    .....!...+......
021BE0:  CD 62 1F 21 98 A2 CD 0A 05 CD 1D 05 00 CD 5C 06    .b.!..........\.
021BF0:  CB 45 CA F8 20 C3 7E 33 21 E8 A1 E5 21 98 A2 CD    .E.. .~3!...!...
021C00:  08 00 02 02 3F 22 12 0A 06 CD 62 1F C3 E0 32 19    ....?"....b...2.
021C10:  11 35 00 B7 ED 52 C2 31 29 21 C1 00 CD 5B 16 CD    .5...R.1)!...[..
021C20:  81 19 08 00 1E 21 01 01 3E 20 3F CD 62 1F C3 E0    .....!..> ?.b...
021C30:  32 19 11 36 00 B7 ED 52 C2 53 29 21 C1 00 CD 5B    2..6...R.S)!...[
021C40:  16 CD 81 19 08 00 3E 41 41 3E 20 10 08 CD 62 1F    ......>AA> ...b.
021C50:  C3 E0 32 19 11 37 00 B7 ED 52 C2 75 29 21 C1 00    ..2..7...R.u)!..
021C60:  CD 5B 16 CD 81 19 08 00 20 10 08 04 02 01 3F CD    .[...... .....?.
021C70:  62 1F C3 E0 32 19 11 38 00 B7 ED 52 C2 97 29 21    b...2..8...R..)!
021C80:  C1 00 CD 5B 16 CD 81 19 08 00 3E 41 41 3E 41 41    ...[......>AA>AA
021C90:  3E CD 62 1F C3 E0 32 19 11 39 00 B7 ED 52 C2 B9    >.b...2..9...R..
021CA0:  29 21 C1 00 CD 5B 16 CD 81 19 08 00 10 08 04 3E    )!...[.........>
021CB0:  41 41 3E CD 62 1F C3 E0 32 19 11 3A 00 B7 ED 52    AA>.b...2..:...R
021CC0:  C2 DB 29 21 C1 00 CD 5B 16 CD 81 19 08 00 30 30    ..)!...[......00
021CD0:  00 00 30 30 00 CD 62 1F C3 E0 32 19 11 3B 00 B7    ..00..b...2..;..
021CE0:  ED 52 C2 FD 29 21 C1 00 CD 5B 16 CD 81 19 08 20    .R..)!...[..... 
021CF0:  10 30 30 00 30 30 00 CD 62 1F C3 E0 32 19 11 3C    .00.00..b...2..<
021D00:  00 B7 ED 52 C2 1F 2A 21 C1 00 CD 5B 16 CD 81 19    ...R..*!...[....
021D10:  08 00 04 08 10 20 10 08 04 CD 62 1F C3 E0 32 19    ..... ....b...2.
021D20:  11 3D 00 B7 ED 52 C2 41 2A 21 C1 00 CD 5B 16 CD    .=...R.A*!...[..
021D30:  81 19 08 00 00 00 7E 00 7E 00 00 CD 62 1F C3 E0    ......~.~...b...
021D40:  32 19 11 3E 00 B7 ED 52 C2 63 2A 21 C1 00 CD 5B    2..>...R.c*!...[
021D50:  16 CD 81 19 08 00 20 10 08 04 08 10 20 CD 62 1F    ...... ..... .b.
021D60:  C3 E0 32 19 11 3F 00 B7 ED 52 C2 85 2A 21 C1 00    ..2..?...R..*!..
021D70:  CD 5B 16 CD 81 19 08 00 10 00 10 0C 02 42 3C CD    .[...........B<.
021D80:  62 1F C3 E0 32 19 11 40 00 B7 ED 52 C2 A7 2A 21    b...2..@...R..*!
021D90:  C1 00 CD 5B 16 CD 81 19 08 00 1F 20 27 29 27 21    ...[....... ')'!
021DA0:  1E CD 62 1F C3 E0 32 19 11 41 00 B7 ED 52 C2 C9    ..b...2..A...R..
021DB0:  2A 21 C1 00 CD 5B 16 CD 81 19 08 00 81 81 FF 81    *!...[..........
021DC0:  42 24 18 CD 62 1F C3 E0 32 19 11 42 00 B7 ED 52    B$..b...2..B...R
021DD0:  C2 EB 2A 21 C1 00 CD 5B 16 CD 81 19 08 00 FC 42    ..*!...[.......B
021DE0:  42 7C 42 42 FC CD 62 1F C3 E0 32 19 11 43 00 B7    B|BB..b...2..C..
021DF0:  ED 52 C2 0D 2B 21 C1 00 CD 5B 16 CD 81 19 08 00    .R..+!...[......
021E00:  0A 05 CD 3C 13 CD 62 1F 21 E8 A1 CD CF 13 CD 35    ...<..b.!......5
021E10:  1F E5 21 00 00 D1 CD 4E 06 7D 32 E7 A1 2A E7 A1    ..!....N.}2..*..
021E20:  26 00 7D EE 01 6F CB 45 CA 72 21 21 01 00 E5 21    &.}..o.E.r!!...!
021E30:  0E 00 CD 1F 1F CD 52 16 CD 81 19 14 53 6F 72 72    ......R.....Sorr
021E40:  79 2C 20 49 20 63 61 6E 27 74 20 66 69 6E 64 20    y, I can't find 
021E50:  21 98 A2 CD 0A 05 21 00 00 CD 71 19 CD 81 19 0F    !.....!...q.....
021E60:  20 2C 20 74 72 79 20 61 67 61 69 6E 2E 2E 2E CD     , try again....
021E70:  62 1F 2A E7 A1 26 00 CB 45 CA C8 20 21 01 00 E5    b.*..&..E.. !...
021E80:  21 0E 00 CD 1F 1F CD BD 02 CD 52 16 CD 81 19 27    !.........R....'
021E90:  42 6F 74 74 6F 6D 20 6C 69 6E 65 20 6E 75 6D 62    Bottom line numb
021EA0:  65 72 20 28 52 45 54 55 52 4E 20 74 6F 20 63 61    er (RETURN to ca
021EB0:  6E 63 65 6C 29 3A 20 CD 62 1F CD 1D 05 00 06 04    ncel): .b.......
021EC0:  21 B7 A2 CD B2 05 21 BE 00 CD 38 16 21 B6 A2 CD    !.....!...8.!...
021ED0:  DB 17 CD 62 1F 2A B6 A2 26 00 E5 21 0D 00 D1 CD    ...b.*..&..!....
021EE0:  61 06 CB 45 CA 46 22 2A B6 A2 26 00 CD 52 16 CD    a..E.F"*..&..R..
021EF0:  F2 18 CD 62 1F 2A B6 A2 26 00 E5 CD 51 05 21 30    ...b.*..&...Q.!0
021F00:  00 E5 21 39 00 CD 6B 05 CD 1C 13 CB 45 CA 2D 22    ..!9..k.....E.-"
021F10:  21 B7 A2 CD 0A 05 2A B6 A2 26 00 65 2E 01 E5 CD    !.....*..&.e....
021F20:  07 08 06 04 21 B7 A2 CD B2 05 C3 46 22 CD 1D 05    ....!......F"...
021F30:  00 06 04 21 B7 A2 CD B2 05 21 28 00 E5 21 0E 00    ...!.....!(..!..
021F40:  CD 1F 1F CD BD 02 2A B6 A2 26 00 E5 21 0D 00 D1    ......*..&..!...
021F50:  CD 4E 06 CB 45 CA C6 21 21 B7 A2 CD 0A 05 CD 1D    .N..E..!!.......
021F60:  05 00 CD 5C 06 CB 45 CA 6D 22 C3 7E 33 21 B7 A2    ...\..E.m".~3!..
021F70:  CD 0A 05 21 AF A2 E5 21 AD A2 CD 9E 1E 2A AF A2    ...!...!.....*..
021F80:  E5 21 29 00 D1 CD AF 06 CB 45 CA 97 22 21 01 00    .!)......E.."!..
021F90:  7D 32 E6 A1 C3 9E 22 21 00 00 7D 32 E6 A1 2A AF    }2...."!..}2..*.
021FA0:  A2 E5 21 50 00 D1 CD 9B 06 CB 45 CA F3 22 CD 52    ..!P......E..".R
021FB0:  16 CD 90 19 CD 62 1F CD 52 16 CD 81 19 2C 53 6F    .....b..R....,So
021FC0:  72 72 79 2C 20 74 68 65 20 66 69 6C 65 20 63 61    rry, the file ca
021FD0:  6E 20 6F 6E 6C 79 20 62 65 20 38 30 20 6C 69 6E    n only be 80 lin
021FE0:  65 73 20 6C 6F 6E 67 2E 2E 2E CD 90 19 CD 62 1F    es long.......b.
021FF0:  C3 7E 33 CD 52 16 CD 90 19 CD 62 1F CD 52 16 CD    .~3.R.....b..R..
022000:  3C 42 40 40 40 42 3C CD 62 1F C3 E0 32 19 11 44    <B@@@B<.b...2..D
022010:  00 B7 ED 52 C2 2F 2B 21 C1 00 CD 5B 16 CD 81 19    ...R./+!...[....
022020:  08 00 F8 44 42 42 42 44 F8 CD 62 1F C3 E0 32 19    ...DBBBD..b...2.
022030:  11 45 00 B7 ED 52 C2 51 2B 21 C1 00 CD 5B 16 CD    .E...R.Q+!...[..
022040:  81 19 08 00 7F 40 40 7E 40 40 7F CD 62 1F C3 E0    .....@@~@@..b...
022050:  32 19 11 46 00 B7 ED 52 C2 73 2B 21 C1 00 CD 5B    2..F...R.s+!...[
022060:  16 CD 81 19 08 00 40 40 40 7E 40 40 7F CD 62 1F    ......@@@~@@..b.
022070:  C3 E0 32 19 11 47 00 B7 ED 52 C2 95 2B 21 C1 00    ..2..G...R..+!..
022080:  CD 5B 16 CD 81 19 08 00 3E 41 41 47 40 40 3E CD    .[......>AAG@@>.
022090:  62 1F C3 E0 32 19 11 48 00 B7 ED 52 C2 B7 2B 21    b...2..H...R..+!
0220A0:  C1 00 CD 5B 16 CD 81 19 08 00 41 41 41 7F 41 41    ...[......AAA.AA
0220B0:  41 CD 62 1F C3 E0 32 19 11 49 00 B7 ED 52 C2 D9    A.b...2..I...R..
0220C0:  2B 21 C1 00 CD 5B 16 CD 81 19 08 00 1C 08 08 08    +!...[..........
0220D0:  08 08 1C CD 62 1F C3 E0 32 19 11 4A 00 B7 ED 52    ....b...2..J...R
0220E0:  C2 FB 2B 21 C1 00 CD 5B 16 CD 81 19 08 00 18 24    ..+!...[.......$
0220F0:  04 04 04 04 1E CD 62 1F C3 E0 32 19 11 4B 00 B7    ......b...2..K..
022100:  ED 52 C2 1D 2C 21 C1 00 CD 5B 16 CD 81 19 08 00    .R..,!...[......
022110:  42 44 48 70 48 44 42 CD 62 1F C3 E0 32 19 11 4C    BDHpHDB.b...2..L
022120:  00 B7 ED 52 C2 3F 2C 21 C1 00 CD 5B 16 CD 81 19    ...R.?,!...[....
022130:  08 00 7F 40 40 40 40 40 40 CD 62 1F C3 E0 32 19    ...@@@@@@.b...2.
022140:  11 4D 00 B7 ED 52 C2 61 2C 21 C1 00 CD 5B 16 CD    .M...R.a,!...[..
022150:  81 19 08 00 41 41 49 49 5D 63 41 CD 62 1F C3 E0    ....AAII]cA.b...
022160:  32 19 11 4E 00 B7 ED 52 C2 83 2C 21 C1 00 CD 5B    2..N...R..,!...[
022170:  16 CD 81 19 08 00 41 43 45 49 51 61 41 CD 62 1F    ......ACEIQaA.b.
022180:  C3 E0 32 19 11 4F 00 B7 ED 52 C2 A5 2C 21 C1 00    ..2..O...R..,!..
022190:  CD 5B 16 CD 81 19 08 00 3E 41 41 41 41 41 3E CD    .[......>AAAAA>.
0221A0:  62 1F C3 E0 32 19 11 50 00 B7 ED 52 C2 C7 2C 21    b...2..P...R..,!
0221B0:  C1 00 CD 5B 16 CD 81 19 08 00 40 40 40 7E 41 41    ...[......@@@~AA
0221C0:  7E CD 62 1F C3 E0 32 19 11 51 00 B7 ED 52 C2 E9    ~.b...2..Q...R..
0221D0:  2C 21 C1 00 CD 5B 16 CD 81 19 08 00 3D 42 45 41    ,!...[......=BEA
0221E0:  41 41 3E CD 62 1F C3 E0 32 19 11 52 00 B7 ED 52    AA>.b...2..R...R
0221F0:  C2 0B 2D 21 C1 00 CD 5B 16 CD 81 19 08 00 41 42    ..-!...[......AB
022200:  90 19 CD 62 1F CD 52 16 CD 81 19 40 54 75 72 6E    ...b..R....@Turn
022210:  20 70 72 69 6E 74 65 72 20 6F 6E 20 61 6E 64 20     printer on and 
022220:  70 72 65 73 73 20 52 45 54 55 52 4E 20 77 68 65    press RETURN whe
022230:  6E 20 69 74 27 73 20 72 65 61 64 79 20 28 45 53    n it's ready (ES
022240:  43 20 74 6F 20 63 61 6E 63 65 6C 29 CD 62 1F 21    C to cancel).b.!
022250:  BE 00 CD 38 16 21 B6 A2 CD DB 17 CD 62 1F 2A B6    ...8.!......b.*.
022260:  A2 26 00 E5 21 1B 00 D1 CD 4E 06 CB 45 CA 73 23    .&..!....N..E.s#
022270:  C3 7E 33 CD 63 02 CD 52 16 CD 81 19 30 48 6F 6C    .~3.c..R....0Hol
022280:  64 20 74 68 65 20 45 53 43 20 6B 65 79 20 64 6F    d the ESC key do
022290:  77 6E 20 74 6F 20 71 75 69 74 20 64 75 72 69 6E    wn to quit durin
0222A0:  67 20 70 72 69 6E 74 69 6E 67 2E 2E 2E CD 90 19    g printing......
0222B0:  CD 62 1F CD 52 16 CD 81 19 2E 28 49 66 20 79 6F    .b..R.....(If yo
0222C0:  75 20 75 73 65 20 74 68 65 20 45 53 43 20 6B 65    u use the ESC ke
0222D0:  79 2C 20 74 75 72 6E 20 79 6F 75 72 20 70 72 69    y, turn your pri
0222E0:  6E 74 65 72 20 4F 46 46 CD 90 19 CD 62 1F CD 52    nter OFF....b..R
0222F0:  16 CD 81 19 27 20 61 6E 64 20 74 68 65 6E 20 4F    ....' and then O
022300:  4E 20 61 67 61 69 6E 20 74 6F 20 72 65 2D 69 6E    N again to re-in
022310:  69 74 69 61 6C 69 7A 65 20 69 74 29 CD 62 1F 21    itialize it).b.!
022320:  C1 00 CD 5B 16 CD 90 19 CD 62 1F 21 C1 00 CD 5B    ...[.....b.!...[
022330:  16 CD 81 19 03 1B 41 07 CD 90 19 CD 62 1F 21 E8    ......A.....b.!.
022340:  A1 CD 9D 19 7D EE 01 6F CB 45 CA 68 33 21 00 00    ....}..o.E.h3!..
022350:  7D 32 B5 A2 21 01 00 22 B3 A2 21 E8 A1 CD 9D 19    }2..!.."..!.....
022360:  7D EE 01 6F E5 2A B5 A2 26 00 E5 2A AF A2 D1 CD    }..o.*..&..*....
022370:  AF 06 D1 7D A3 6F CB 45 CA F6 24 2A B5 A2 26 00    ...}£o.E..$*..&.
022380:  E5 21 01 00 D1 19 7D 32 B5 A2 21 E8 A1 CD 38 16    .!....}2..!...8.
022390:  21 BC A2 E5 2A B5 A2 26 00 2B 29 29 29 29 29 29    !...*..&.+))))))
0223A0:  29 29 D1 19 06 FF CD 2E 18 CD 5F 18 CD 62 1F 21    ))........_..b.!
0223B0:  BC A2 E5 2A B5 A2 26 00 2B 29 29 29 29 29 29 29    ...*..&.+)))))))
0223C0:  29 D1 19 CD 0A 05 CD 6D 08 E5 2A B3 A2 D1 CD 9B    )......m..*.....
0223D0:  06 CB 45 CA F3 24 21 BC A2 E5 2A B5 A2 26 00 2B    ..E..$!...*..&.+
0223E0:  29 29 29 29 29 29 29 29 D1 19 CD 0A 05 CD 6D 08    ))))))))......m.
0223F0:  22 B3 A2 C3 5A 24 2A B5 A2 26 00 22 AB A2 2A E6    "...Z$*..&."..*.
022400:  44 7C 42 42 7C CD 62 1F C3 E0 32 19 11 53 00 B7    D|BB|.b...2..S..
022410:  ED 52 C2 2D 2D 21 C1 00 CD 5B 16 CD 81 19 08 00    .R.--!...[......
022420:  3E 41 01 3E 40 41 3E CD 62 1F C3 E0 32 19 11 54    >A.>@A>.b...2..T
022430:  00 B7 ED 52 C2 4F 2D 21 C1 00 CD 5B 16 CD 81 19    ...R.O-!...[....
022440:  08 00 08 08 08 08 08 08 7F CD 62 1F C3 E0 32 19    ..........b...2.
022450:  11 55 00 B7 ED 52 C2 71 2D 21 C1 00 CD 5B 16 CD    .U...R.q-!...[..
022460:  81 19 08 00 3E 41 41 41 41 41 41 CD 62 1F C3 E0    ....>AAAAAA.b...
022470:  32 19 11 56 00 B7 ED 52 C2 93 2D 21 C1 00 CD 5B    2..V...R..-!...[
022480:  16 CD 81 19 08 00 08 1C 14 22 41 41 41 CD 62 1F    ........."AAA.b.
022490:  C3 E0 32 19 11 57 00 B7 ED 52 C2 B5 2D 21 C1 00    ..2..W...R..-!..
0224A0:  CD 5B 16 CD 81 19 08 00 22 36 5D 49 41 41 41 CD    .[......"6]IAAA.
0224B0:  62 1F C3 E0 32 19 11 58 00 B7 ED 52 C2 D7 2D 21    b...2..X...R..-!
0224C0:  C1 00 CD 5B 16 CD 81 19 08 00 41 22 14 08 14 22    ...[......A"..."
0224D0:  41 CD 62 1F C3 E0 32 19 11 59 00 B7 ED 52 C2 F9    A.b...2..Y...R..
0224E0:  2D 21 C1 00 CD 5B 16 CD 81 19 08 00 08 08 08 08    -!...[..........
0224F0:  14 22 41 CD 62 1F C3 E0 32 19 11 5A 00 B7 ED 52    ."A.b...2..Z...R
022500:  C2 1B 2E 21 C1 00 CD 5B 16 CD 81 19 08 00 7F 20    ...!...[....... 
022510:  10 08 04 02 7F CD 62 1F C3 E0 32 19 11 5B 00 B7    ......b...2..[..
022520:  ED 52 C2 3D 2E 21 C1 00 CD 5B 16 CD 81 19 08 00    .R.=.!...[......
022530:  1C 10 10 10 10 10 1C CD 62 1F C3 E0 32 19 11 5C    ........b...2..\
022540:  00 B7 ED 52 C2 5F 2E 21 C1 00 CD 5B 16 CD 81 19    ...R._.!...[....
022550:  08 00 01 02 04 08 10 20 40 CD 62 1F C3 E0 32 19    ....... @.b...2.
022560:  11 5D 00 B7 ED 52 C2 81 2E 21 C1 00 CD 5B 16 CD    .]...R...!...[..
022570:  81 19 08 00 38 08 08 08 08 08 38 CD 62 1F C3 E0    ....8.....8.b...
022580:  32 19 11 5E 00 B7 ED 52 C2 A3 2E 21 C1 00 CD 5B    2..^...R.£.!...[
022590:  16 CD 81 19 08 00 00 00 00 00 22 14 08 CD 62 1F    .........."...b.
0225A0:  C3 E0 32 19 11 5F 00 B7 ED 52 C2 C5 2E 21 C1 00    ..2.._...R...!..
0225B0:  CD 5B 16 CD 81 19 08 00 7F 00 00 00 00 00 00 CD    .[..............
0225C0:  62 1F C3 E0 32 19 11 60 00 B7 ED 52 C2 E7 2E 21    b...2..`...R...!
0225D0:  C1 00 CD 5B 16 CD 81 19 08 00 00 00 00 00 08 10    ...[............
0225E0:  18 CD 62 1F C3 E0 32 19 11 61 00 B7 ED 52 C2 09    ..b...2..a...R..
0225F0:  2F 21 C1 00 CD 5B 16 CD 81 19 08 00 7D 42 3E 02    /!...[......}B>.
022600:  A1 26 00 CB 45 CA 19 25 2A B5 A2 26 00 E5 21 02    .&..E..%*..&..!.
022610:  00 D1 CD C4 06 7D 32 B5 A2 2A B5 A2 26 00 E5 21    .....}2..*..&..!
022620:  08 00 D1 CD C4 06 E5 21 FF 01 D1 CD 9B 06 CB 45    .......!.......E
022630:  CA 3C 25 21 02 00 22 A7 A2 C3 65 25 2A B5 A2 26    .<%!.."...e%*..&
022640:  00 E5 21 08 00 D1 CD C4 06 E5 21 FF 00 D1 CD 9B    ..!.......!.....
022650:  06 CB 45 CA 5F 25 21 01 00 22 A7 A2 C3 65 25 21    ..E._%!.."...e%!
022660:  00 00 22 A7 A2 2A B5 A2 26 00 E5 21 08 00 D1 CD    .."..*..&..!....
022670:  C4 06 E5 21 00 01 E5 2A A7 A2 D1 CD C4 06 D1 EB    ...!...*........
022680:  B7 ED 52 22 A9 A2 21 01 00 E5 2A B3 A2 D1 CD 35    ..R"..!...*....5
022690:  06 7A B3 CA 65 33 D5 22 B1 A2 CD A0 00 CB 45 CA    .z..e3."......E.
0226A0:  C6 25 21 BE 00 CD 38 16 21 B6 A2 CD DB 17 CD 62    .%!...8.!......b
0226B0:  1F 2A B6 A2 26 00 E5 21 1B 00 D1 CD 4E 06 CB 45    .*..&..!....N..E
0226C0:  CA C6 25 C3 81 33 21 C1 00 CD 5B 16 21 1B 00 CD    ..%..3!...[.!...
0226D0:  F2 18 21 4B 00 CD F2 18 2A A9 A2 CD F2 18 2A A7    ..!K....*.....*.
0226E0:  A2 CD F2 18 CD 62 1F 2A AB A2 E5 21 01 00 D1 CD    .....b.*...!....
0226F0:  45 06 7A B3 CA 50 33 D5 7D 32 B5 A2 2A B1 A2 E5    E.z..P3.}2..*...
022700:  21 BC A2 E5 2A B5 A2 26 00 2B 29 29 29 29 29 29    !...*..&.+))))))
022710:  29 29 D1 19 CD 0A 05 CD 6D 08 E5 21 01 00 D1 19    ))......m..!....
022720:  D1 CD AF 06 CB 45 CA 02 33 21 BC A2 E5 2A B5 A2    .....E..3!...*..
022730:  26 00 2B 29 29 29 29 29 29 29 29 D1 19 E5 2A B1    &.+))))))))...*.
022740:  A2 D1 19 6E 26 00 11 20 00 B7 ED 52 C2 67 26 21    ...n&.. ...R.g&!
022750:  C1 00 CD 5B 16 CD 81 19 08 00 00 00 00 00 00 00    ...[............
022760:  00 CD 62 1F C3 E0 32 19 11 21 00 B7 ED 52 C2 89    ..b...2..!...R..
022770:  26 21 C1 00 CD 5B 16 CD 81 19 08 00 08 00 00 08    &!...[..........
022780:  08 08 08 CD 62 1F C3 E0 32 19 11 22 00 B7 ED 52    ....b...2.."...R
022790:  C2 AB 26 21 C1 00 CD 5B 16 CD 81 19 08 00 00 00    ..&!...[........
0227A0:  00 00 14 14 14 CD 62 1F C3 E0 32 19 11 23 00 B7    ......b...2..#..
0227B0:  ED 52 C2 CD 26 21 C1 00 CD 5B 16 CD 81 19 08 00    .R..&!...[......
0227C0:  24 24 7E 24 7E 24 24 CD 62 1F C3 E0 32 19 11 24    $$~$~$$.b...2..$
0227D0:  00 B7 ED 52 C2 EF 26 21 C1 00 CD 5B 16 CD 81 19    ...R..&!...[....
0227E0:  08 00 08 3E 09 3E 48 3E 08 CD 62 1F C3 E0 32 19    ...>.>H>..b...2.
0227F0:  11 25 00 B7 ED 52 C2 11 27 21 C1 00 CD 5B 16 CD    .%...R..'!...[..
022800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
022810:  1D 00 01 00 02 09 52 E5 1D 00 C1 02 00 00 00 02    ......R.........
022820:  1D 00 C6 02 00 00 00 02 1D 00 C2 02 00 00 00 02    ................
022830:  1D 00 C7 02 00 00 00 02 1D 00 C3 02 00 00 00 02    ................
022840:  1D 00 C8 02 00 00 00 02 1D 00 C4 02 00 00 00 02    ................
022850:  1D 00 C9 02 00 00 00 02 1D 00 C5 02 00 00 00 02    ................
022860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022900:  3C 00 00 CD 62 1F C3 E0 32 19 11 62 00 B7 ED 52    <...b...2..b...R
022910:  C2 2B 2F 21 C1 00 CD 5B 16 CD 81 19 08 00 7C 42    .+/!...[......|B
022920:  42 42 7C 40 40 CD 62 1F C3 E0 32 19 11 63 00 B7    BB|@@.b...2..c..
022930:  ED 52 C2 4D 2F 21 C1 00 CD 5B 16 CD 81 19 08 00    .R.M/!...[......
022940:  3C 40 40 40 3C 00 00 CD 62 1F C3 E0 32 19 11 64    <@@@<...b...2..d
022950:  00 B7 ED 52 C2 6F 2F 21 C1 00 CD 5B 16 CD 81 19    ...R.o/!...[....
022960:  08 00 1E 22 42 22 1E 02 02 CD 62 1F C3 E0 32 19    ..."B"....b...2.
022970:  11 65 00 B7 ED 52 C2 91 2F 21 C1 00 CD 5B 16 CD    .e...R../!...[..
022980:  81 19 08 00 3C 40 7E 42 3C 00 00 CD 62 1F C3 E0    ....<@~B<...b...
022990:  32 19 11 66 00 B7 ED 52 C2 B3 2F 21 C1 00 CD 5B    2..f...R../!...[
0229A0:  16 CD 81 19 08 00 10 10 10 3C 10 10 0E CD 62 1F    .........<....b.
0229B0:  C3 E0 32 19 11 67 00 B7 ED 52 C2 D5 2F 21 C1 00    ..2..g...R../!..
0229C0:  CD 5B 16 CD 81 19 08 1E 01 3F 41 41 3E 00 00 CD    .[.......?AA>...
0229D0:  62 1F C3 E0 32 19 11 68 00 B7 ED 52 C2 F7 2F 21    b...2..h...R../!
0229E0:  C1 00 CD 5B 16 CD 81 19 08 00 22 22 22 32 2E 20    ...[......"""2. 
0229F0:  20 CD 62 1F C3 E0 32 19 11 69 00 B7 ED 52 C2 19     .b...2..i...R..
022A00:  30 21 C1 00 CD 5B 16 CD 81 19 08 00 1C 08 08 08    0!...[..........
022A10:  18 00 08 CD 62 1F C3 E0 32 19 11 6A 00 B7 ED 52    ....b...2..j...R
022A20:  C2 3B 30 21 C1 00 CD 5B 16 CD 81 19 08 70 08 08    .;0!...[.....p..
022A30:  08 08 18 00 08 CD 62 1F C3 E0 32 19 11 6B 00 B7    ......b...2..k..
022A40:  ED 52 C2 5D 30 21 C1 00 CD 5B 16 CD 81 19 08 00    .R.]0!...[......
022A50:  42 74 48 44 42 40 40 CD 62 1F C3 E0 32 19 11 6C    BtHDB@@.b...2..l
022A60:  00 B7 ED 52 C2 7F 30 21 C1 00 CD 5B 16 CD 81 19    ...R..0!...[....
022A70:  08 00 1C 08 08 08 08 08 18 CD 62 1F C3 E0 32 19    ..........b...2.
022A80:  11 6D 00 B7 ED 52 C2 A1 30 21 C1 00 CD 5B 16 CD    .m...R..0!...[..
022A90:  81 19 08 00 49 49 49 49 7E 00 00 CD 62 1F C3 E0    ....IIII~...b...
022AA0:  32 19 11 6E 00 B7 ED 52 C2 C3 30 21 C1 00 CD 5B    2..n...R..0!...[
022AB0:  16 CD 81 19 08 00 22 22 22 32 2E 00 00 CD 62 1F    ......"""2....b.
022AC0:  C3 E0 32 19 11 6F 00 B7 ED 52 C2 E5 30 21 C1 00    ..2..o...R..0!..
022AD0:  CD 5B 16 CD 81 19 08 00 3C 42 42 42 3C 00 00 CD    .[......<BBB<...
022AE0:  62 1F C3 E0 32 19 11 70 00 B7 ED 52 C2 07 31 21    b...2..p...R..1!
022AF0:  C1 00 CD 5B 16 CD 81 19 08 40 40 7C 42 42 7C 00    ...[.....@@|BB|.
022B00:  0D 0A 20 20 20 20 20 6E 6F 72 6D 61 6C 20 53 41    ..     normal SA
022B10:  56 45 44 20 66 69 6C 65 20 77 68 69 63 68 20 69    VED file which i
022B20:  73 20 72 61 72 65 6C 79 20 69 6E 20 41 53 43 49    s rarely in ASCI
022B30:  49 20 66 6F 72 6D 61 74 2E 0D 0A 0D 0A 20 20 20    I format.....   
022B40:  20 20 54 6F 20 72 75 6E 20 53 49 44 45 57 41 59      To run SIDEWAY
022B50:  53 20 6A 75 73 74 20 74 79 70 65 20 69 6E 20 53    S just type in S
022B60:  49 44 45 57 41 59 53 20 61 74 20 74 68 65 20 41    IDEWAYS at the A
022B70:  3E 20 70 72 6F 6D 70 74 20 61 6E 64 2C 20 77 68    > prompt and, wh
022B80:  65 6E 0D 0A 20 20 20 20 20 72 65 71 75 65 73 74    en..     request
022B90:  65 64 2C 20 65 6E 74 65 72 20 74 68 65 20 66 69    ed, enter the fi
022BA0:  6C 65 20 6E 61 6D 65 20 74 6F 20 62 65 20 70 72    le name to be pr
022BB0:  69 6E 74 65 64 2E 20 20 0D 0A 0D 0A 20 20 20 20    inted.  ....    
022BC0:  20 49 66 20 79 6F 75 20 6E 65 65 64 20 74 6F 20     If you need to 
022BD0:  74 65 72 6D 69 6E 61 74 65 20 74 68 65 20 70 72    terminate the pr
022BE0:  69 6E 74 6F 75 74 20 62 65 66 6F 72 65 20 69 74    intout before it
022BF0:  20 68 61 73 20 66 69 6E 69 73 68 65 64 20 79 6F     has finished yo
022C00:  75 20 6D 75 73 74 0D 0A 20 20 20 20 20 73 65 6E    u must..     sen
022C10:  64 20 74 68 65 20 70 72 6F 67 72 61 6D 20 61 6E    d the program an
022C20:  20 45 53 43 20 63 68 61 72 61 63 74 65 72 2E 20     ESC character. 
022C30:  20 55 6E 6C 65 73 73 20 79 6F 75 20 68 61 76 65     Unless you have
022C40:  20 75 73 65 64 20 74 68 65 20 53 45 54 4B 45 59     used the SETKEY
022C50:  53 0D 0A 20 20 20 20 20 70 72 6F 67 72 61 6D 20    S..     program 
022C60:  74 6F 20 72 65 64 65 66 69 6E 65 20 74 68 65 20    to redefine the 
022C70:  45 53 43 20 6F 72 20 45 58 49 54 20 6B 65 79 2C    ESC or EXIT key,
022C80:  20 79 6F 75 20 77 69 6C 6C 20 6E 65 65 64 20 74     you will need t
022C90:  6F 20 75 73 65 20 43 54 52 4C 20 5B 0D 0A 20 20    o use CTRL [..  
022CA0:  20 20 20 28 41 4C 54 20 5B 20 6F 6E 20 74 68 65       (ALT [ on the
022CB0:  20 50 43 57 29 20 6B 65 79 73 20 73 69 6D 75 6C     PCW) keys simul
022CC0:  74 61 6E 65 6F 75 73 6C 79 20 74 6F 20 65 78 69    taneously to exi
022CD0:  74 20 66 72 6F 6D 20 53 49 44 45 57 41 59 53 20    t from SIDEWAYS 
022CE0:  64 75 72 69 6E 67 0D 0A 20 20 20 20 20 70 72 69    during..     pri
022CF0:  6E 74 69 6E 67 2E 0D 0A 20 20 20 20 20 5F 5F 5F    nting...     ___
022D00:  00 CD 62 1F C3 E0 32 19 11 71 00 B7 ED 52 C2 29    ..b...2..q...R.)
022D10:  31 21 C1 00 CD 5B 16 CD 81 19 08 02 02 3E 42 42    1!...[.......>BB
022D20:  3E 00 00 CD 62 1F C3 E0 32 19 11 72 00 B7 ED 52    >...b...2..r...R
022D30:  C2 4B 31 21 C1 00 CD 5B 16 CD 81 19 08 00 20 20    .K1!...[......  
022D40:  20 32 2C 00 00 CD 62 1F C3 E0 32 19 11 73 00 B7     2,...b...2..s..
022D50:  ED 52 C2 6D 31 21 C1 00 CD 5B 16 CD 81 19 08 00    .R.m1!...[......
022D60:  3E 01 3E 40 3E 00 00 CD 62 1F C3 E0 32 19 11 74    >.>@>...b...2..t
022D70:  00 B7 ED 52 C2 8F 31 21 C1 00 CD 5B 16 CD 81 19    ...R..1!...[....
022D80:  08 00 0C 10 10 10 3C 10 10 CD 62 1F C3 E0 32 19    ......<...b...2.
022D90:  11 75 00 B7 ED 52 C2 B1 31 21 C1 00 CD 5B 16 CD    .u...R..1!...[..
022DA0:  81 19 08 00 3A 44 44 44 44 00 00 CD 62 1F C3 E0    ....:DDDD...b...
022DB0:  32 19 11 76 00 B7 ED 52 C2 D3 31 21 C1 00 CD 5B    2..v...R..1!...[
022DC0:  16 CD 81 19 08 00 18 18 24 42 42 00 00 CD 62 1F    ........$BB...b.
022DD0:  C3 E0 32 19 11 77 00 B7 ED 52 C2 F5 31 21 C1 00    ..2..w...R..1!..
022DE0:  CD 5B 16 CD 81 19 08 00 22 63 5D 49 41 00 00 CD    .[......"c]IA...
022DF0:  62 1F C3 E0 32 19 11 78 00 B7 ED 52 C2 17 32 21    b...2..x...R..2!
022E00:  C1 00 CD 5B 16 CD 81 19 08 00 22 14 08 14 22 00    ...[......"...".
022E10:  00 CD 62 1F C3 E0 32 19 11 79 00 B7 ED 52 C2 39    ..b...2..y...R.9
022E20:  32 21 C1 00 CD 5B 16 CD 81 19 08 20 10 08 14 22    2!...[..... ..."
022E30:  22 00 00 CD 62 1F C3 E0 32 19 11 7A 00 B7 ED 52    "...b...2..z...R
022E40:  C2 5B 32 21 C1 00 CD 5B 16 CD 81 19 08 00 3C 20    .[2!...[......< 
022E50:  10 08 3C 00 00 CD 62 1F C3 E0 32 19 11 7B 00 B7    ..<...b...2..{..
022E60:  ED 52 C2 7D 32 21 C1 00 CD 5B 16 CD 81 19 08 00    .R.}2!...[......
022E70:  0C 10 10 20 10 10 0C CD 62 1F C3 E0 32 19 11 7C    ... ....b...2..|
022E80:  00 B7 ED 52 C2 9F 32 21 C1 00 CD 5B 16 CD 81 19    ...R..2!...[....
022E90:  08 00 08 08 08 00 08 08 08 CD 62 1F C3 E0 32 19    ..........b...2.
022EA0:  11 7D 00 B7 ED 52 C2 C1 32 21 C1 00 CD 5B 16 CD    .}...R..2!...[..
022EB0:  81 19 08 00 18 04 04 02 04 04 18 CD 62 1F C3 E0    ............b...
022EC0:  32 19 11 7E 00 B7 ED 52 C2 E0 32 21 C1 00 CD 5B    2..~...R..2!...[
022ED0:  16 CD 81 19 08 00 00 00 00 00 06 49 30 CD 62 1F    ...........I0.b.
022EE0:  2A E6 A1 26 00 CB 45 CA FF 32 21 C1 00 CD 5B 16    *..&..E..2!...[.
022EF0:  CD 81 19 08 00 00 00 00 00 00 00 00 CD 62 1F C3    .............b..
022F00:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
022F10:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
022F20:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
022F30:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
022F40:  5F 0D 0A 0D 0A 20 20 20 20 20 5B 43 5D 20 41 44    _....     [C] AD
022F50:  56 41 4E 54 41 47 45 20 31 39 38 37 0D 0A 20 20    VANTAGE 1987..  
022F60:  20 20 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F       _____________
022F70:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
022F80:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
022F90:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
022FA0:  5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 0D 0A 20 20 20    _______......   
022FB0:  20 20 54 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20      The following 
022FC0:  74 65 78 74 20 69 73 20 66 6F 72 20 69 6E 66 6F    text is for info
022FD0:  72 6D 61 74 69 6F 6E 20 6F 6E 6C 79 2E 0D 0A 0D    rmation only....
022FE0:  0A 20 20 20 20 20 28 61 6E 20 61 72 74 69 63 6C    .     (an articl
022FF0:  65 20 66 6F 72 20 74 68 65 20 46 6F 67 68 6F 72    e for the Foghor
023000:  6E 20 29 0D 0A 0D 0A 20 20 20 20 20 57 52 49 54    n )....     WRIT
023010:  49 4E 47 20 41 20 53 49 44 45 57 41 59 53 20 50    ING A SIDEWAYS P
023020:  52 4F 47 52 41 4D 20 49 4E 20 54 55 52 42 4F 20    ROGRAM IN TURBO 
023030:  50 41 53 43 41 4C 20 42 59 20 44 4F 55 47 20 43    PASCAL BY DOUG C
023040:  4F 58 0D 0A 0D 0A 20 20 20 20 20 49 20 61 6C 77    OX....     I alw
023050:  61 79 73 20 77 61 6E 74 65 64 20 61 20 53 69 64    ays wanted a Sid
023060:  65 77 61 79 73 2D 74 79 70 65 20 70 72 6F 67 72    eways-type progr
023070:  61 6D 2E 20 20 54 68 61 74 27 73 20 6F 6E 65 20    am.  That's one 
023080:  74 68 61 74 20 77 69 6C 6C 20 70 72 69 6E 74 0D    that will print.
023090:  0A 20 20 20 20 20 61 6E 79 74 68 69 6E 67 20 6F    .     anything o
0230A0:  6E 20 74 68 65 20 70 72 69 6E 74 65 72 20 61 73    n the printer as
0230B0:  20 74 68 6F 75 67 68 20 69 74 20 77 61 73 20 74     though it was t
0230C0:  75 72 6E 65 64 20 73 69 64 65 77 61 79 73 2E 20    urned sideways. 
0230D0:  20 54 68 65 72 65 27 73 0D 0A 20 20 20 20 20 6F     There's..     o
0230E0:  6E 65 20 61 76 61 69 6C 61 62 6C 65 20 66 6F 72    ne available for
0230F0:  20 74 68 65 20 49 42 4D 20 61 6E 64 20 41 70 70     the IBM and App
023100:  45 33 2A E6 A1 26 00 7D EE 01 6F CB 45 CA 28 33    E3*..&.}..o.E.(3
023110:  21 C1 00 CD 5B 16 CD 81 19 08 00 00 00 00 00 00    !...[...........
023120:  00 00 CD 62 1F C3 45 33 21 C1 00 CD 5B 16 CD 81    ...b..E3!...[...
023130:  19 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023140:  00 00 CD 62 1F 2A B5 A2 26 00 2B D1 1B C3 F2 25    ...b.*..&.+....%
023150:  21 C1 00 CD 5B 16 CD 90 19 CD 62 1F 2A B1 A2 23    !...[.....b.*..#
023160:  D1 1B C3 91 25 C3 3E 24 21 C1 00 CD 5B 16 CD 81    ....%.>$!...[...
023170:  19 03 1B 41 0C CD 90 19 CD 62 1F CD 63 02 C3 85    ...A.....b..c...
023180:  33 E1 C3 7E 33 C3 C5 1F EE 01 6F CB 45 CA 73 74    3..~3.....o.E.st
023190:  21 C1 00 CD 5B 16 CD 81 19 08 00 00 00 00 00 00    !...[...........
0231A0:  00 00 CD 62 1F C3 0E 33 21 C1 00 CD 5B 16 CD 81    ...b...3!...[...
0231B0:  19 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0231C0:  00 00 CD 62 1F 2A B5 A2 26 00 2B D1 1B C3 F2 25    ...b.*..&.+....%
0231D0:  21 C1 00 CD 5B 16 CD 90 19 CD 62 1F 2A B1 A2 23    !...[.....b.*..#
0231E0:  D1 1B C3 91 25 C3 3E 24 21 C1 00 CD 5B 16 CD 81    ....%.>$!...[...
0231F0:  19 03 1B 41 0C CD 90 19 CD 62 1F CD 63 02 C3 6F    ...A.....b..c..o
023200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0232A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0232B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0232C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0232D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0232E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0232F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023300:  6C 65 2C 20 62 75 74 20 6E 6F 6E 65 20 66 6F 72    le, but none for
023310:  20 43 50 2F 4D 20 63 6F 6D 70 75 74 65 72 73 2C     CP/M computers,
023320:  20 74 6F 0D 0A 20 20 20 20 20 6D 79 20 6B 6E 6F     to..     my kno
023330:  77 6C 65 64 67 65 2E 20 20 53 6F 20 49 20 66 69    wledge.  So I fi
023340:  6E 61 6C 6C 79 20 77 72 6F 74 65 20 6F 6E 65 2E    nally wrote one.
023350:  0D 0A 0D 0A 20 20 20 20 20 49 20 68 61 76 65 20    ....     I have 
023360:  61 6E 20 4F 73 62 6F 72 6E 65 20 56 69 78 65 6E    an Osborne Vixen
023370:  2C 20 54 75 72 62 6F 20 50 61 73 63 61 6C 2C 20    , Turbo Pascal, 
023380:  61 6E 64 20 61 20 4D 61 6E 6E 65 73 6D 61 6E 6E    and a Mannesmann
023390:  20 54 61 6C 6C 79 20 53 70 69 72 69 74 0D 0A 20     Tally Spirit.. 
0233A0:  20 20 20 20 70 72 69 6E 74 65 72 20 28 61 6C 6C        printer (all
0233B0:  20 6F 66 20 77 68 69 63 68 20 61 72 65 20 67 72     of which are gr
0233C0:  65 61 74 29 2E 20 20 49 20 77 72 6F 74 65 20 74    eat).  I wrote t
0233D0:  68 65 20 70 72 6F 67 72 61 6D 20 69 6E 20 54 75    he program in Tu
0233E0:  72 62 6F 0D 0A 20 20 20 20 20 50 61 73 63 61 6C    rbo..     Pascal
0233F0:  2C 20 61 6E 64 20 69 74 20 69 73 20 73 70 65 63    , and it is spec
023400:  69 66 69 63 20 74 6F 20 74 68 65 20 4D 61 6E 6E    ific to the Mann
023410:  65 73 6D 61 6E 6E 20 54 61 6C 6C 79 2E 20 20 48    esmann Tally.  H
023420:  6F 77 65 76 65 72 2C 20 61 73 69 64 65 0D 0A 20    owever, aside.. 
023430:  20 20 20 20 66 72 6F 6D 20 74 68 65 20 70 72 69        from the pri
023440:  6E 74 65 72 20 45 73 63 61 70 65 20 43 6F 64 65    nter Escape Code
023450:  73 20 28 61 6E 64 20 6D 61 79 62 65 20 74 68 65    s (and maybe the
023460:  20 67 72 61 70 68 69 63 0D 0A 20 20 20 20 20 72     graphic..     r
023470:  65 70 72 65 73 65 6E 74 61 74 69 6F 6E 73 29 2C    epresentations),
023480:  20 69 74 20 73 68 6F 75 6C 64 20 77 6F 72 6B 20     it should work 
023490:  6F 6E 20 61 6E 79 20 43 50 2F 4D 20 63 6F 6D 70    on any CP/M comp
0234A0:  75 74 65 72 2E 0D 0A 0D 0A 20 20 20 20 20 49 20    uter.....     I 
0234B0:  64 69 64 6E 27 74 20 77 61 6E 74 20 74 6F 20 77    didn't want to w
0234C0:  72 69 74 65 20 74 68 65 20 73 70 65 63 69 66 69    rite the specifi
0234D0:  63 20 63 6F 64 65 20 74 6F 20 6D 61 6B 65 20 74    c code to make t
0234E0:  68 65 20 70 72 6F 67 72 61 6D 20 77 6F 72 6B 20    he program work 
0234F0:  6F 6E 0D 0A 20 20 20 20 20 61 6C 6C 20 74 68 65    on..     all the
023500:  20 20 20 20 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F         ___________
023510:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
023520:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
023530:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
023540:  5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 20 20 20    _________....   
023550:  20 20 53 49 44 45 57 41 59 53 20 50 52 49 4E 54      SIDEWAYS PRINT
023560:  49 4E 47 20 55 54 49 4C 49 54 59 20 20 20 53 49    ING UTILITY   SI
023570:  44 45 57 41 59 53 2E 43 4F 4D 20 20 20 20 20 20    DEWAYS.COM      
023580:  4D 6F 64 69 66 69 65 64 20 62 79 20 44 61 6C 65    Modified by Dale
023590:  20 47 72 69 65 66 0D 0A 20 20 20 20 20 5F 5F 5F     Grief..     ___
0235A0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
0235B0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
0235C0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
0235D0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
0235E0:  5F 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20    _......         
0235F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
023600:  20 20 20 20 20 20 43 50 2F 4D 20 33 2E 31 20 28          CP/M 3.1 (
023610:  70 6C 75 73 29 20 4F 4E 4C 59 0D 0A 0D 0A 20 20    plus) ONLY....  
023620:  20 20 20 54 68 69 73 20 70 72 6F 67 72 61 6D 20       This program 
023630:  63 6F 6E 73 69 73 74 73 20 6F 66 20 2E 2E 2E 2E    consists of ....
023640:  2E 0D 0A 20 20 0D 0A 20 20 20 20 20 53 49 44 45    ...  ..     SIDE
023650:  57 41 59 53 2E 43 4F 4D 20 2E 2E 2E 2E 20 54 68    WAYS.COM .... Th
023660:  65 20 6D 61 69 6E 20 70 72 6F 67 72 61 6D 0D 0A    e main program..
023670:  20 20 20 20 20 53 49 44 45 57 41 59 53 2E 44 4F         SIDEWAYS.DO
023680:  43 20 2E 2E 2E 2E 20 54 68 69 73 20 66 69 6C 65    C .... This file
023690:  0D 0A 20 20 20 20 20 33 32 4C 49 4E 45 53 2E 50    ..     32LINES.P
0236A0:  52 4E 20 2E 2E 2E 2E 2E 20 45 78 61 6D 70 6C 65    RN ..... Example
0236B0:  20 66 69 6C 65 20 66 6F 72 20 79 6F 75 20 74 6F     file for you to
0236C0:  20 70 72 69 6E 74 6F 75 74 0D 0A 20 20 20 20 20     printout..     
0236D0:  53 49 44 45 57 41 59 53 2E 50 41 53 20 2E 2E 2E    SIDEWAYS.PAS ...
0236E0:  2E 20 54 68 65 20 73 61 6D 65 20 70 72 6F 67 72    . The same progr
0236F0:  61 6D 20 77 72 69 74 74 65 6E 20 69 6E 20 54 75    am written in Tu
023700:  20 64 69 66 66 65 72 65 6E 74 20 64 6F 74 20 6D     different dot m
023710:  61 74 72 69 78 20 70 72 69 6E 74 65 72 73 2C 20    atrix printers, 
023720:  73 6F 20 49 20 77 72 6F 74 65 20 74 68 69 73 20    so I wrote this 
023730:  61 72 74 69 63 6C 65 20 74 6F 0D 0A 20 20 20 20    article to..    
023740:  20 68 65 6C 70 20 6F 74 68 65 72 73 20 77 72 69     help others wri
023750:  74 65 20 73 69 6D 69 6C 61 72 20 70 72 6F 67 72    te similar progr
023760:  61 6D 73 20 66 6F 72 20 74 68 65 69 72 20 70 72    ams for their pr
023770:  69 6E 74 65 72 73 2E 20 20 28 49 20 63 6C 61 69    inters.  (I clai
023780:  6D 0D 0A 20 20 20 20 20 63 6F 70 79 72 69 67 68    m..     copyrigh
023790:  74 20 74 6F 20 74 68 69 73 20 73 70 65 63 69 66    t to this specif
0237A0:  69 63 20 70 72 6F 67 72 61 6D 20 61 6E 64 20 64    ic program and d
0237B0:  6F 6E 27 74 20 69 6E 74 65 6E 64 20 74 68 61 74    on't intend that
0237C0:  20 61 6E 79 6F 6E 65 20 77 6F 75 6C 64 0D 0A 20     anyone would.. 
0237D0:  20 20 20 20 73 65 6C 6C 20 61 20 6D 6F 64 69 66        sell a modif
0237E0:  69 63 61 74 69 6F 6E 20 6F 66 20 69 74 20 66 6F    ication of it fo
0237F0:  72 20 70 72 6F 66 69 74 2E 29 20 20 43 68 61 6E    r profit.)  Chan
023800:  67 69 6E 67 20 74 68 65 20 70 72 69 6E 74 65 72    ging the printer
023810:  20 45 73 63 61 70 65 0D 0A 20 20 20 20 20 43 6F     Escape..     Co
023820:  64 65 73 20 28 77 68 69 63 68 20 74 65 6C 6C 20    des (which tell 
023830:  74 68 65 20 70 72 69 6E 74 65 72 20 74 6F 20 65    the printer to e
023840:  6E 74 65 72 20 67 72 61 70 68 69 63 73 20 6D 6F    nter graphics mo
023850:  64 65 2C 20 65 74 63 29 2C 20 61 6E 64 0D 0A 20    de, etc), and.. 
023860:  20 20 20 20 6D 6F 64 69 66 79 69 6E 67 20 74 68        modifying th
023870:  65 20 67 72 61 70 68 69 63 73 20 63 6F 64 65 73    e graphics codes
023880:  20 66 6F 72 20 61 20 64 69 66 66 65 72 65 6E 74     for a different
023890:  20 70 72 69 6E 74 65 72 20 28 69 66 20 6E 65 63     printer (if nec
0238A0:  65 73 73 61 72 79 29 0D 0A 20 20 20 20 20 73 68    essary)..     sh
0238B0:  6F 75 6C 64 20 62 65 20 73 69 6D 70 6C 65 2E 0D    ould be simple..
0238C0:  0A 0D 0A 20 20 20 20 20 54 68 65 20 70 72 6F 67    ...     The prog
0238D0:  72 61 6D 20 28 22 53 49 44 45 4D 54 2E 43 4F 4D    ram ("SIDEMT.COM
0238E0:  22 20 66 6F 72 20 74 68 65 20 4D 61 6E 6E 65 73    " for the Mannes
0238F0:  6D 61 6E 20 54 61 6C 6C 79 29 20 61 6E 64 20 74    man Tally) and t
023900:  72 62 6F 20 50 61 73 63 61 6C 2E 0D 0A 0D 0A 20    rbo Pascal..... 
023910:  20 20 20 20 54 68 69 73 20 70 72 6F 67 72 61 6D        This program
023920:  20 69 73 20 70 72 69 6D 61 72 69 6C 79 20 69 6E     is primarily in
023930:  74 65 6E 64 65 64 20 74 6F 20 70 72 69 6E 74 20    tended to print 
023940:  6F 75 74 20 73 70 72 65 61 64 73 68 65 65 74 20    out spreadsheet 
023950:  66 69 6C 65 73 0D 0A 20 20 20 20 20 73 69 64 65    files..     side
023960:  77 61 79 73 20 6F 6E 20 61 6E 20 45 70 73 6F 6E    ways on an Epson
023970:  2D 63 6F 6D 70 61 74 69 62 6C 65 20 70 72 69 6E    -compatible prin
023980:  74 65 72 20 69 6E 20 6F 72 64 65 72 20 74 6F 20    ter in order to 
023990:  72 65 64 75 63 65 20 74 68 65 20 6E 75 6D 62 65    reduce the numbe
0239A0:  72 0D 0A 20 20 20 20 20 6F 66 20 76 65 72 74 69    r..     of verti
0239B0:  63 6C 65 20 62 72 65 61 6B 73 20 69 6E 20 74 68    cle breaks in th
0239C0:  65 20 70 72 65 73 65 6E 74 61 74 69 6F 6E 2E 20    e presentation. 
0239D0:  20 20 49 74 20 63 61 6E 20 61 6C 73 6F 20 62 65      It can also be
0239E0:  20 75 73 65 64 20 66 6F 72 20 61 6E 79 0D 0A 20     used for any.. 
0239F0:  20 20 20 20 41 53 43 49 49 20 28 69 65 20 74 65        ASCII (ie te
023A00:  78 74 2C 20 6E 75 6D 62 65 72 73 20 61 6E 64 20    xt, numbers and 
023A10:  70 75 6E 63 74 75 61 74 69 6F 6E 29 20 66 69 6C    punctuation) fil
023A20:  65 2E 20 20 0D 0A 0D 0A 20 20 20 20 20 4D 6F 73    e.  ....     Mos
023A30:  74 20 73 70 72 65 61 64 73 68 65 65 74 73 20 6F    t spreadsheets o
023A40:  66 66 65 72 20 74 68 65 20 6F 70 74 69 6F 6E 20    ffer the option 
023A50:  74 6F 20 73 65 6E 64 20 61 20 70 72 69 6E 74 20    to send a print 
023A60:  66 69 6C 65 20 74 6F 20 64 69 73 63 0D 0A 20 20    file to disc..  
023A70:  20 20 20 69 6E 73 74 65 61 64 20 6F 66 20 64 69       instead of di
023A80:  72 65 63 74 6C 79 20 70 72 69 6E 74 69 6E 67 20    rectly printing 
023A90:  69 74 20 6F 75 74 20 28 75 73 75 61 6C 6C 79 20    it out (usually 
023AA0:  69 6E 20 74 68 65 20 66 6F 72 6D 20 6F 66 20 61    in the form of a
023AB0:  20 2E 50 52 4E 0D 0A 20 20 20 20 20 66 69 6C 65     .PRN..     file
023AC0:  29 2E 20 20 49 74 20 69 73 20 74 68 69 73 20 66    ).  It is this f
023AD0:  69 6C 65 20 77 68 69 63 68 20 6D 75 73 74 20 62    ile which must b
023AE0:  65 20 75 73 65 64 20 77 69 74 68 20 53 49 44 45    e used with SIDE
023AF0:  57 41 59 53 20 61 6E 64 20 4E 4F 54 20 74 68 65    WAYS and NOT the
023B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
023B10:  1E 00 01 00 02 09 52 E5 1E 00 C1 02 00 00 00 02    ......R.........
023B20:  1E 00 C6 02 00 00 00 02 1E 00 C2 02 00 00 00 02    ................
023B30:  1E 00 C7 02 00 00 00 02 1E 00 C3 02 00 00 00 02    ................
023B40:  1E 00 C8 02 00 00 00 02 1E 00 C4 02 00 00 00 02    ................
023B50:  1E 00 C9 02 00 00 00 02 1E 00 C5 02 00 00 00 02    ................
023B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023C00:  68 65 20 73 6F 75 72 63 65 0D 0A 20 20 20 20 20    he source..     
023C10:  63 6F 64 65 20 28 22 53 49 44 45 57 41 59 53 2E    code ("SIDEWAYS.
023C20:  50 41 53 22 29 20 73 68 6F 75 6C 64 20 62 65 20    PAS") should be 
023C30:  61 76 61 69 6C 61 62 6C 65 20 69 6E 20 74 68 65    available in the
023C40:  20 46 4F 47 20 6C 69 62 72 61 72 79 20 62 79 20     FOG library by 
023C50:  74 68 65 0D 0A 20 20 20 20 20 74 69 6D 65 20 74    the..     time t
023C60:  68 69 73 20 61 72 74 69 63 6C 65 20 69 73 20 70    his article is p
023C70:  72 69 6E 74 65 64 2E 20 20 49 20 73 65 6E 74 20    rinted.  I sent 
023C80:  69 74 20 69 6E 20 62 79 20 6D 6F 64 65 6D 2C 20    it in by modem, 
023C90:  77 69 74 68 20 74 68 69 73 0D 0A 20 20 20 20 20    with this..     
023CA0:  61 72 74 69 63 6C 65 2C 20 6F 6E 20 4A 75 6C 79    article, on July
023CB0:  20 32 38 74 68 20 28 31 39 38 35 29 2E 0D 0A 0D     28th (1985)....
023CC0:  0A 20 20 20 20 20 54 68 65 20 70 61 73 63 61 6C    .     The pascal
023CD0:  20 70 72 6F 67 72 61 6D 20 28 77 69 74 68 6F 75     program (withou
023CE0:  74 20 74 68 65 20 65 72 72 6F 72 2D 74 72 61 70    t the error-trap
023CF0:  70 69 6E 67 20 72 6F 75 74 69 6E 65 73 29 3A 0D    ping routines):.
023D00:  0A 0D 0A 70 72 6F 67 72 61 6D 20 53 49 44 45 57    ...program SIDEW
023D10:  41 59 53 3B 0D 0A 74 79 70 65 0D 0A 20 20 6C 69    AYS;..type..  li
023D20:  6E 65 4E 6F 3D 20 31 2E 2E 38 30 3B 0D 0A 76 61    neNo= 1..80;..va
023D30:  72 0D 0A 20 20 6C 69 6E 65 3A 20 41 72 72 61 79    r..  line: Array
023D40:  5B 6C 69 6E 65 4E 6F 5D 20 6F 66 20 53 74 72 69    [lineNo] of Stri
023D50:  6E 67 5B 32 35 35 5D 3B 20 0D 0A 20 20 79 3A 20    ng[255]; ..  y: 
023D60:  4C 69 6E 65 4E 6F 3B 0D 0A 20 20 6C 6F 6E 67 65    LineNo;..  longe
023D70:  73 74 2C 20 63 68 4E 6F 2C 20 62 6F 74 74 6F 6D    st, chNo, bottom
023D80:  4C 69 6E 65 2C 20 78 3A 20 49 6E 74 65 67 65 72    Line, x: Integer
023D90:  3B 0D 0A 20 20 66 69 6C 65 4E 61 6D 65 3A 20 53    ;..  fileName: S
023DA0:  74 72 69 6E 67 5B 31 34 5D 3B 0D 0A 20 20 66 69    tring[14];..  fi
023DB0:  6C 65 56 61 72 3A 20 54 65 78 74 3B 0D 0A 62 65    leVar: Text;..be
023DC0:  67 69 6E 0D 0A 20 20 72 65 61 64 20 28 46 69 6C    gin..  read (Fil
023DD0:  65 4E 61 6D 65 29 3B 0D 0A 20 20 72 65 61 64 20    eName);..  read 
023DE0:  28 62 6F 74 74 6F 6D 4C 69 6E 65 29 3B 0D 0A 20    (bottomLine);.. 
023DF0:  20 41 73 73 69 67 6E 20 28 66 69 6C 65 56 61 72     Assign (fileVar
023E00:  6B 6E 6F 77 20 68 6F 77 20 66 61 72 20 74 6F 20    know how far to 
023E10:  6D 6F 76 65 20 64 6F 77 6E 20 74 68 65 20 53 75    move down the Su
023E20:  70 65 72 43 61 6C 63 20 2E 50 52 4E 20 66 69 6C    perCalc .PRN fil
023E30:  65 20 74 6F 0D 0A 20 20 20 20 20 70 72 69 6E 74    e to..     print
023E40:  20 74 68 65 20 6E 65 78 74 20 67 72 6F 75 70 20     the next group 
023E50:  6F 66 20 6C 69 6E 65 73 20 28 6D 61 6B 69 6E 67    of lines (making
023E60:  20 6F 6E 65 20 63 6F 6E 74 69 6E 75 6F 75 73 20     one continuous 
023E70:  70 72 69 6E 74 6F 75 74 29 2E 20 20 54 68 65 0D    printout).  The.
023E80:  0A 20 20 20 20 20 74 77 6F 20 22 77 68 69 6C 65    .     two "while
023E90:  22 20 73 74 61 74 65 6D 65 6E 74 73 20 28 6F 6E    " statements (on
023EA0:  65 20 77 69 74 68 69 6E 20 74 68 65 20 6F 74 68    e within the oth
023EB0:  65 72 29 20 68 61 6E 64 6C 65 20 74 68 65 20 70    er) handle the p
023EC0:  72 6F 62 6C 65 6D 20 62 79 0D 0A 20 20 20 20 20    roblem by..     
023ED0:  72 65 70 65 61 74 65 64 6C 79 20 72 65 61 64 69    repeatedly readi
023EE0:  6E 67 20 74 68 65 20 66 69 6C 65 20 28 77 69 74    ng the file (wit
023EF0:  68 20 61 20 72 65 2D 69 6E 69 74 69 61 6C 69 7A    h a re-initializ
023F00:  65 64 20 76 61 72 69 61 62 6C 65 20 22 79 22 29    ed variable "y")
023F10:  0D 0A 20 20 20 20 20 75 6E 74 69 6C 20 22 62 6F    ..     until "bo
023F20:  74 74 6F 6D 4C 69 6E 65 22 20 69 73 20 72 65 61    ttomLine" is rea
023F30:  63 68 65 64 20 65 61 63 68 20 74 69 6D 65 2C 20    ched each time, 
023F40:  61 6E 64 20 74 68 65 6E 20 70 72 69 6E 74 69 6E    and then printin
023F50:  67 2C 20 75 6E 74 69 6C 20 74 68 65 0D 0A 20 20    g, until the..  
023F60:  20 20 20 65 6E 64 20 6F 66 20 74 68 65 20 66 69       end of the fi
023F70:  6C 65 20 28 45 4F 46 29 2E 20 20 54 68 65 20 76    le (EOF).  The v
023F80:  61 72 69 61 62 6C 65 20 22 6C 6F 6E 67 65 73 74    ariable "longest
023F90:  22 20 69 73 20 75 73 65 64 20 74 6F 20 71 75 69    " is used to qui
023FA0:  74 0D 0A 20 20 20 20 20 70 72 69 6E 74 69 6E 67    t..     printing
023FB0:  20 61 66 74 65 72 20 74 68 65 20 6C 6F 6E 67 65     after the longe
023FC0:  73 74 20 6C 69 6E 65 20 68 61 73 20 62 65 65 6E    st line has been
023FD0:  20 70 72 69 6E 74 65 64 2E 20 20 54 68 65 20 76     printed.  The v
023FE0:  61 72 69 61 62 6C 65 0D 0A 20 20 20 20 20 22 63    ariable..     "c
023FF0:  68 4E 6F 22 20 69 73 20 74 68 65 20 73 65 71 75    hNo" is the sequ
024000:  2C 20 66 69 6C 65 4E 61 6D 65 29 3B 20 52 65 73    , fileName); Res
024010:  65 74 20 28 66 69 6C 65 56 61 72 29 20 0D 0A 20    et (fileVar) .. 
024020:  20 77 68 69 6C 65 20 6E 6F 74 20 45 4F 46 20 28     while not EOF (
024030:  66 69 6C 65 56 61 72 29 20 64 6F 0D 0A 20 20 62    fileVar) do..  b
024040:  65 67 69 6E 0D 0A 20 20 20 20 79 3A 3D 20 30 3B    egin..    y:= 0;
024050:  20 6C 6F 6E 67 65 73 74 3A 3D 20 31 3B 0D 0A 20     longest:= 1;.. 
024060:  20 20 20 77 68 69 6C 65 20 28 6E 6F 74 20 45 4F       while (not EO
024070:  46 20 28 66 69 6C 65 56 61 72 29 29 20 61 6E 64    F (fileVar)) and
024080:  20 28 79 20 3C 20 62 6F 74 74 6F 6D 4C 69 6E 65     (y < bottomLine
024090:  29 20 64 6F 0D 0A 20 20 20 20 62 65 67 69 6E 0D    ) do..    begin.
0240A0:  0A 20 20 20 20 20 20 79 3A 3D 20 79 20 2B 20 31    .      y:= y + 1
0240B0:  3B 0D 0A 20 20 20 20 20 20 72 65 61 64 6C 6E 20    ;..      readln 
0240C0:  28 66 69 6C 65 56 61 72 2C 20 6C 69 6E 65 5B 79    (fileVar, line[y
0240D0:  5D 29 3B 0D 0A 20 20 20 20 20 20 69 66 20 4C 65    ]);..      if Le
0240E0:  6E 67 74 68 20 28 6C 69 6E 65 5B 79 5D 29 20 3E    ngth (line[y]) >
0240F0:  20 6C 6F 6E 67 65 73 74 20 74 68 65 6E 0D 0A 20     longest then.. 
024100:  20 20 20 20 20 20 20 6C 6F 6E 67 65 73 74 3A 3D           longest:=
024110:  20 4C 65 6E 67 74 68 20 28 6C 69 6E 65 5B 79 5D     Length (line[y]
024120:  29 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D 0A 20 20    );..    end;..  
024130:  20 20 78 3A 3D 20 79 3B 0D 0A 20 20 20 20 69 66      x:= y;..    if
024140:  20 79 2A 38 20 3E 20 35 31 31 20 74 68 65 6E 20     y*8 > 511 then 
024150:  6E 32 3A 3D 20 32 0D 0A 20 20 20 20 65 6C 73 65    n2:= 2..    else
024160:  20 69 66 20 79 2A 38 20 3E 20 32 35 35 20 74 68     if y*8 > 255 th
024170:  65 6E 20 6E 32 3A 3D 20 31 0D 0A 20 20 20 20 65    en n2:= 1..    e
024180:  6C 73 65 20 6E 32 3A 3D 20 30 3B 0D 0A 20 20 20    lse n2:= 0;..   
024190:  20 6E 31 3A 3D 20 79 2A 38 20 2D 20 28 32 35 36     n1:= y*8 - (256
0241A0:  20 2A 20 6E 32 29 3B 0D 0A 20 20 20 20 66 6F 72     * n2);..    for
0241B0:  20 63 68 4E 6F 3A 3D 20 31 20 74 6F 20 6C 6F 6E     chNo:= 1 to lon
0241C0:  67 65 73 74 20 64 6F 0D 0A 20 20 20 20 62 65 67    gest do..    beg
0241D0:  69 6E 0D 0A 20 20 20 20 20 20 77 72 69 74 65 20    in..      write 
0241E0:  28 4C 73 74 2C 20 5E 5B 2C 20 27 4B 27 2C 20 63    (Lst, ^[, 'K', c
0241F0:  68 72 28 6E 31 29 2C 20 63 68 72 28 6E 32 29 29    hr(n1), chr(n2))
024200:  65 6E 74 69 61 6C 20 6E 75 6D 62 65 72 20 6F 66    ential number of
024210:  20 61 20 63 68 61 72 61 63 74 65 72 20 69 6E 20     a character in 
024220:  74 68 65 20 73 74 72 69 6E 67 0D 0A 20 20 20 20    the string..    
024230:  20 76 61 72 69 61 62 6C 65 2C 20 22 6C 69 6E 65     variable, "line
024240:  22 2E 20 20 54 6F 20 70 72 69 6E 74 20 67 72 61    ".  To print gra
024250:  70 68 69 63 73 2C 20 74 68 65 20 4D 61 6E 6E 65    phics, the Manne
024260:  73 6D 61 6E 6E 20 54 61 6C 6C 79 20 72 65 71 75    smann Tally requ
024270:  69 72 65 73 0D 0A 20 20 20 20 20 61 6E 20 45 73    ires..     an Es
024280:  63 61 70 65 20 63 68 61 72 61 63 74 65 72 20 28    cape character (
024290:  5E 5B 29 2C 20 61 6E 20 22 41 22 2C 20 61 6E 64    ^[), an "A", and
0242A0:  20 74 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 62     the number of b
0242B0:  79 74 65 73 20 74 68 61 74 20 65 61 63 68 0D 0A    ytes that each..
0242C0:  20 20 20 20 20 6C 69 6E 65 20 6F 66 20 67 72 61         line of gra
0242D0:  70 68 69 63 20 63 68 61 72 61 63 74 65 72 73 20    phic characters 
0242E0:  77 69 6C 6C 20 72 65 71 75 69 72 65 2E 20 20 54    will require.  T
0242F0:  68 65 20 6E 75 6D 62 65 72 20 6F 66 20 62 79 74    he number of byt
024300:  65 73 20 69 73 0D 0A 20 20 20 20 20 72 65 70 72    es is..     repr
024310:  65 73 65 6E 74 65 64 20 69 6E 20 74 68 65 20 70    esented in the p
024320:  72 6F 67 72 61 6D 20 62 79 20 74 68 65 20 76 61    rogram by the va
024330:  72 69 61 62 6C 65 73 20 22 6E 31 22 20 61 6E 64    riables "n1" and
024340:  20 22 6E 32 22 2E 20 20 54 68 65 0D 0A 20 20 20     "n2".  The..   
024350:  20 20 4D 61 6E 6E 65 73 6D 61 6E 6E 20 54 61 6C      Mannesmann Tal
024360:  6C 79 20 6E 65 65 64 73 20 74 68 65 20 6E 75 6D    ly needs the num
024370:  62 65 72 20 6F 66 20 62 79 74 65 73 20 69 6E 20    ber of bytes in 
024380:  61 20 73 6C 69 67 68 74 6C 79 20 63 6F 6D 70 6C    a slightly compl
024390:  65 78 0D 0A 20 20 20 20 20 66 6F 72 6D 61 74 2C    ex..     format,
0243A0:  20 77 68 69 63 68 20 69 73 20 74 68 65 20 70 75     which is the pu
0243B0:  72 70 6F 73 65 20 6F 66 20 74 68 65 20 70 61 72    rpose of the par
0243C0:  74 20 6F 66 20 74 68 65 20 70 72 6F 67 72 61 6D    t of the program
0243D0:  20 74 68 61 74 20 66 69 67 75 72 65 73 0D 0A 20     that figures.. 
0243E0:  20 20 20 20 74 68 65 20 76 61 72 69 61 62 6C 65        the variable
0243F0:  73 20 22 6E 31 22 20 61 6E 64 20 22 6E 32 22 2E    s "n1" and "n2".
024400:  3B 0D 0A 20 20 20 20 20 20 66 6F 72 20 79 3A 3D    ;..      for y:=
024410:  20 78 20 64 6F 77 6E 74 6F 20 31 20 64 6F 0D 0A     x downto 1 do..
024420:  20 20 20 20 20 20 20 20 69 66 20 63 68 4E 6F 20            if chNo 
024430:  3C 20 4C 65 6E 67 74 68 28 6C 69 6E 65 5B 79 5D    < Length(line[y]
024440:  29 20 2B 20 31 20 74 68 65 6E 0D 0A 20 20 20 20    ) + 1 then..    
024450:  20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20        begin..     
024460:  20 20 20 20 20 63 61 73 65 20 6C 69 6E 65 5B 79         case line[y
024470:  5D 5B 63 68 4E 6F 5D 20 6F 66 0D 0A 20 20 20 20    ][chNo] of..    
024480:  20 20 20 20 20 20 20 27 41 27 3A 20 77 72 69 74           'A': writ
024490:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 38 31    e (Lst, #$00#$81
0244A0:  23 24 38 31 23 24 46 46 23 24 38 31 23 24 34 32    #$81#$FF#$81#$42
0244B0:  23 24 32 34 23 24 31 38 29 3B 0D 0A 20 20 20 20    #$24#$18);..    
0244C0:  20 20 20 20 20 20 20 27 42 27 3A 20 77 72 69 74           'B': writ
0244D0:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 46 43    e (Lst, #$00#$FC
0244E0:  23 24 34 32 23 24 34 32 23 24 37 43 23 24 34 32    #$42#$42#$7C#$42
0244F0:  23 24 34 32 23 24 46 43 29 3B 0D 0A 20 20 20 20    #$42#$FC);..    
024500:  20 20 20 20 20 20 20 20 28 2A 20 65 74 63 20 2A            (* etc *
024510:  29 0D 0A 20 20 20 20 20 20 20 20 20 20 65 6E 64    )..          end
024520:  3B 0D 0A 20 20 20 20 20 20 20 20 65 6E 64 0D 0A    ;..        end..
024530:  20 20 20 20 20 20 20 20 65 6C 73 65 20 77 72 69            else wri
024540:  74 65 20 28 4C 73 74 2C 20 23 30 23 30 23 30 23    te (Lst, #0#0#0#
024550:  30 23 30 23 30 23 30 23 30 29 0D 0A 20 20 20 20    0#0#0#0#0)..    
024560:  65 6E 64 3B 0D 0A 20 20 65 6E 64 3B 0D 0A 65 6E    end;..  end;..en
024570:  64 2E 0D 0A 0D 0A 20 20 20 20 20 49 66 20 79 6F    d.....     If yo
024580:  75 20 64 6F 6E 27 74 20 6B 6E 6F 77 20 70 61 73    u don't know pas
024590:  63 61 6C 2C 20 49 20 72 65 63 6F 6D 6D 65 6E 64    cal, I recommend
0245A0:  20 69 74 20 68 69 67 68 6C 79 2C 20 65 73 70 65     it highly, espe
0245B0:  63 69 61 6C 6C 79 20 54 75 72 62 6F 0D 0A 20 20    cially Turbo..  
0245C0:  20 20 20 50 61 73 63 61 6C 2E 20 20 49 74 27 73       Pascal.  It's
0245D0:  20 61 6C 6D 6F 73 74 20 61 73 20 65 61 73 79 20     almost as easy 
0245E0:  61 73 20 42 61 73 69 63 2C 20 61 6E 64 20 4D 55    as Basic, and MU
0245F0:  43 48 20 62 65 74 74 65 72 2E 0D 0A 0D 0A 20 20    CH better.....  
024600:  20 20 54 68 65 20 74 77 6F 20 22 66 6F 72 22 20      The two "for" 
024610:  73 74 61 74 65 6D 65 6E 74 73 20 28 6F 6E 65 20    statements (one 
024620:  77 69 74 68 69 6E 0D 0A 20 20 20 20 20 74 68 65    within..     the
024630:  20 6F 74 68 65 72 29 20 70 72 69 6E 74 20 74 68     other) print th
024640:  65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65    e first characte
024650:  72 20 6F 66 20 65 61 63 68 20 6C 69 6E 65 20 28    r of each line (
024660:  73 74 61 72 74 69 6E 67 20 77 69 74 68 20 74 68    starting with th
024670:  65 0D 0A 20 20 20 20 20 6C 61 73 74 20 6C 69 6E    e..     last lin
024680:  65 29 2C 20 61 6E 64 20 74 68 65 6E 20 74 68 65    e), and then the
024690:  20 6E 65 78 74 20 63 68 61 72 61 63 74 65 72 2C     next character,
0246A0:  20 61 6E 64 20 73 6F 20 6F 6E 2E 20 20 49 20 6F     and so on.  I o
0246B0:  6E 6C 79 20 69 6E 63 6C 75 64 65 64 0D 0A 20 20    nly included..  
0246C0:  20 20 20 32 20 6C 65 74 74 65 72 73 20 69 6E 20       2 letters in 
0246D0:  74 68 65 20 22 63 61 73 65 22 20 73 74 61 74 65    the "case" state
0246E0:  6D 65 6E 74 20 28 77 68 69 63 68 20 69 73 20 73    ment (which is s
0246F0:  69 6D 69 6C 61 72 20 74 6F 20 61 6E 20 22 69 66    imilar to an "if
024700:  22 0D 0A 20 20 20 20 20 73 74 61 74 65 6D 65 6E    "..     statemen
024710:  74 29 20 61 73 20 61 6E 20 65 78 61 6D 70 6C 65    t) as an example
024720:  20 6F 66 20 74 68 65 20 66 6F 72 6D 61 74 2E 20     of the format. 
024730:  20 54 68 65 20 66 75 6C 6C 20 63 61 73 65 20 73     The full case s
024740:  74 61 74 65 6D 65 6E 74 20 77 61 73 0D 0A 20 20    tatement was..  
024750:  20 20 20 74 68 65 20 68 61 72 64 20 70 61 72 74       the hard part
024760:  20 6F 66 20 77 72 69 74 69 6E 67 20 74 68 69 73     of writing this
024770:  20 70 72 6F 67 72 61 6D 2C 20 73 69 6E 63 65 20     program, since 
024780:  69 74 20 74 75 72 6E 73 20 65 61 63 68 20 6C 65    it turns each le
024790:  74 74 65 72 0D 0A 20 20 20 20 20 73 69 64 65 77    tter..     sidew
0247A0:  61 79 73 20 75 73 69 6E 67 20 67 72 61 70 68 69    ays using graphi
0247B0:  63 20 69 6E 70 75 74 20 74 6F 20 74 68 65 20 70    c input to the p
0247C0:  72 69 6E 74 65 72 2E 20 20 54 68 65 20 65 69 67    rinter.  The eig
0247D0:  68 74 20 62 79 74 65 73 20 75 73 65 64 20 74 6F    ht bytes used to
0247E0:  0D 0A 20 20 20 20 20 6D 61 6B 65 20 74 68 65 20    ..     make the 
0247F0:  73 69 64 65 77 61 79 73 20 6C 65 74 74 65 72 20    sideways letter 
024800:  20 20 20 49 6E 20 74 68 65 20 70 72 6F 67 72 61       In the progra
024810:  6D 2C 20 22 6C 69 6E 65 4E 6F 22 20 69 73 20 61    m, "lineNo" is a
024820:  20 73 75 62 2D 72 61 6E 67 65 20 6F 66 20 69 6E     sub-range of in
024830:  74 65 67 65 72 2D 74 79 70 65 20 74 68 61 74 20    teger-type that 
024840:  69 73 20 75 73 65 64 0D 0A 20 20 20 20 20 62 79    is used..     by
024850:  20 74 68 65 20 76 61 72 69 61 62 6C 65 73 20 22     the variables "
024860:  79 22 20 61 6E 64 20 22 6C 69 6E 65 22 2E 20 20    y" and "line".  
024870:  38 30 20 69 73 20 74 68 65 20 67 72 65 61 74 65    80 is the greate
024880:  73 74 20 6E 75 6D 62 65 72 20 6F 66 0D 0A 20 20    st number of..  
024890:  20 20 20 63 6F 6C 75 6D 6E 73 20 74 68 61 74 20       columns that 
0248A0:  77 6F 75 6C 64 20 66 69 74 20 6F 6E 20 6D 79 20    would fit on my 
0248B0:  70 72 69 6E 74 65 72 2E 20 20 55 73 75 61 6C 6C    printer.  Usuall
0248C0:  79 2C 20 69 66 20 61 20 66 69 6C 65 20 69 73 20    y, if a file is 
0248D0:  77 69 64 65 0D 0A 20 20 20 20 20 65 6E 6F 75 67    wide..     enoug
0248E0:  68 20 74 6F 20 62 65 20 70 72 69 6E 74 65 64 20    h to be printed 
0248F0:  73 69 64 65 77 61 79 73 2C 20 69 74 20 77 6F 75    sideways, it wou
024900:  6C 64 6E 27 74 20 62 65 20 6C 6F 6E 67 65 72 20    ldn't be longer 
024910:  74 68 61 6E 20 38 30 20 6C 69 6E 65 73 2E 0D 0A    than 80 lines...
024920:  0D 0A 20 20 20 20 20 53 69 6E 63 65 20 74 68 69    ..     Since thi
024930:  73 20 70 72 6F 67 72 61 6D 20 77 69 6C 6C 20 70    s program will p
024940:  72 6F 62 61 62 6C 79 20 6F 6E 6C 79 20 62 65 20    robably only be 
024950:  75 73 65 64 20 77 69 74 68 20 53 75 70 65 72 43    used with SuperC
024960:  61 6C 63 20 66 69 6C 65 73 2C 0D 0A 20 20 20 20    alc files,..    
024970:  20 61 6E 64 20 63 61 6E 20 6F 6E 6C 79 20 72 65     and can only re
024980:  61 64 20 61 20 53 75 70 65 72 43 61 6C 63 20 2E    ad a SuperCalc .
024990:  50 52 4E 20 66 69 6C 65 2C 20 74 68 61 74 20 69    PRN file, that i
0249A0:  73 2C 20 61 6E 20 41 53 43 49 49 20 66 69 6C 65    s, an ASCII file
0249B0:  20 28 61 73 0D 0A 20 20 20 20 20 6F 70 70 6F 73     (as..     oppos
0249C0:  65 64 20 74 6F 20 69 74 27 73 20 6F 72 69 67 69    ed to it's origi
0249D0:  6E 61 6C 20 53 75 70 65 72 43 61 6C 63 20 2E 43    nal SuperCalc .C
0249E0:  41 4C 20 66 69 6C 65 2C 20 77 68 69 63 68 20 69    AL file, which i
0249F0:  73 20 69 6E 20 62 69 6E 61 72 79 0D 0A 20 20 20    s in binary..   
024A00:  61 72 65 20 69 6E 20 68 65 78 61 64 65 63 69 6D    are in hexadecim
024A10:  61 6C 2E 20 20 49 20 77 6F 72 6B 65 64 20 77 69    al.  I worked wi
024A20:  74 68 20 68 65 78 20 73 69 6E 63 65 0D 0A 20 20    th hex since..  
024A30:  20 20 20 69 74 27 73 20 74 68 65 20 6D 6F 73 74       it's the most
024A40:  20 64 69 72 65 63 74 20 72 65 70 72 65 73 65 6E     direct represen
024A50:  74 61 74 69 6F 6E 20 6F 66 20 62 69 6E 61 72 79    tation of binary
024A60:  20 6E 75 6D 62 65 72 73 2E 20 20 4F 6E 20 74 68     numbers.  On th
024A70:  65 0D 0A 20 20 20 20 20 4D 61 6E 6E 65 73 6D 61    e..     Mannesma
024A80:  6E 6E 20 54 61 6C 6C 79 2C 20 67 72 61 70 68 69    nn Tally, graphi
024A90:  63 73 20 61 72 65 20 70 72 69 6E 74 65 64 20 75    cs are printed u
024AA0:  73 69 6E 67 20 38 20 76 65 72 74 69 63 61 6C 20    sing 8 vertical 
024AB0:  69 6E 6B 20 68 6F 6C 65 73 0D 0A 20 20 20 20 20    ink holes..     
024AC0:  74 68 61 74 20 61 72 65 20 6F 70 65 6E 65 64 20    that are opened 
024AD0:  6F 72 20 63 6C 6F 73 65 64 20 64 65 70 65 6E 64    or closed depend
024AE0:  69 6E 67 20 6F 6E 20 77 68 65 74 68 65 72 20 65    ing on whether e
024AF0:  61 63 68 20 6F 66 20 38 20 62 69 74 73 20 6F 66    ach of 8 bits of
024B00:  20 61 0D 0A 20 20 20 20 20 62 79 74 65 20 73 65     a..     byte se
024B10:  6E 74 20 74 6F 20 74 68 65 20 70 72 69 6E 74 65    nt to the printe
024B20:  72 20 69 73 20 31 20 6F 72 20 30 2E 20 20 54 68    r is 1 or 0.  Th
024B30:  69 73 20 62 79 74 65 20 69 73 20 32 20 62 69 6E    is byte is 2 bin
024B40:  61 72 79 20 6E 75 6D 62 65 72 73 2C 0D 0A 20 20    ary numbers,..  
024B50:  20 20 20 72 65 70 72 65 73 65 6E 74 65 64 20 62       represented b
024B60:  79 20 61 20 70 61 69 72 20 6F 66 20 73 69 6E 67    y a pair of sing
024B70:  6C 65 20 68 65 78 20 6E 75 6D 62 65 72 73 2E 20    le hex numbers. 
024B80:  20 54 68 65 20 66 69 72 73 74 20 68 65 78 20 6E     The first hex n
024B90:  75 6D 62 65 72 20 69 6E 0D 0A 20 20 20 20 20 65    umber in..     e
024BA0:  61 63 68 20 70 61 69 72 20 69 73 20 66 6F 72 20    ach pair is for 
024BB0:  74 68 65 20 74 6F 70 20 68 61 6C 66 20 6F 66 20    the top half of 
024BC0:  74 68 65 20 38 20 62 69 74 73 2C 20 61 6E 64 20    the 8 bits, and 
024BD0:  74 68 65 20 73 65 63 6F 6E 64 2C 20 74 68 65 0D    the second, the.
024BE0:  0A 20 20 20 20 20 62 6F 74 74 6F 6D 2E 20 20 45    .     bottom.  E
024BF0:  61 63 68 20 6C 65 74 74 65 72 20 68 61 73 20 62    ach letter has b
024C00:  20 20 63 6F 64 65 29 2C 20 69 74 20 72 65 71 75      code), it requ
024C10:  69 72 65 73 20 74 68 61 74 20 74 68 65 20 75 73    ires that the us
024C20:  65 72 20 69 6E 70 75 74 20 74 68 65 20 62 6F 74    er input the bot
024C30:  74 6F 6D 20 6C 69 6E 65 20 6E 75 6D 62 65 72 20    tom line number 
024C40:  66 72 6F 6D 0D 0A 20 20 20 20 20 74 68 65 20 6F    from..     the o
024C50:  72 69 67 69 6E 61 6C 20 2E 43 41 4C 20 66 69 6C    riginal .CAL fil
024C60:  65 2E 20 20 54 68 65 20 72 65 61 73 6F 6E 20 66    e.  The reason f
024C70:  6F 72 20 74 68 69 73 20 69 73 20 62 65 63 61 75    or this is becau
024C80:  73 65 20 77 68 65 6E 20 79 6F 75 0D 0A 20 20 20    se when you..   
024C90:  20 20 63 72 65 61 74 65 20 61 20 2E 50 52 4E 20      create a .PRN 
024CA0:  66 69 6C 65 20 66 72 6F 6D 20 61 20 2E 43 41 4C    file from a .CAL
024CB0:  20 66 69 6C 65 20 28 75 73 69 6E 67 20 53 75 70     file (using Sup
024CC0:  65 72 43 61 6C 63 27 73 0D 0A 20 20 20 20 20 22    erCalc's..     "
024CD0:  2F 4F 75 74 70 75 74 2C 44 69 73 70 6C 61 79 2C    /Output,Display,
024CE0:  74 6F 20 44 69 73 6B 22 20 6F 70 74 69 6F 6E 29    to Disk" option)
024CF0:  2C 20 53 75 70 65 72 43 61 6C 63 20 63 75 74 73    , SuperCalc cuts
024D00:  20 74 68 65 20 6F 72 69 67 69 6E 61 6C 0D 0A 20     the original.. 
024D10:  20 20 20 20 53 75 70 65 72 43 61 6C 63 20 2E 43        SuperCalc .C
024D20:  41 4C 20 66 69 6C 65 20 69 6E 74 6F 20 6C 69 6E    AL file into lin
024D30:  65 73 20 61 73 20 6C 6F 6E 67 20 61 73 20 74 68    es as long as th
024D40:  65 20 70 72 69 6E 74 65 72 20 77 69 64 74 68 20    e printer width 
024D50:  73 65 74 74 69 6E 67 0D 0A 20 20 20 20 20 69 6E    setting..     in
024D60:  20 74 68 65 20 75 73 65 72 27 73 20 53 75 70 65     the user's Supe
024D70:  72 43 61 6C 63 20 70 72 6F 67 72 61 6D 20 28 32    rCalc program (2
024D80:  35 35 20 69 73 20 6D 61 78 69 6D 75 6D 29 2C 20    55 is maximum), 
024D90:  61 6E 64 20 70 75 74 73 20 74 68 65 0D 0A 20 20    and puts the..  
024DA0:  20 20 20 63 6F 6E 74 69 6E 75 61 74 69 6F 6E 20       continuation 
024DB0:  6F 66 20 74 68 6F 73 65 20 6C 69 6E 65 73 20 75    of those lines u
024DC0:  6E 64 65 72 20 74 68 65 20 66 69 72 73 74 20 67    nder the first g
024DD0:  72 6F 75 70 2C 20 61 6E 64 20 73 6F 20 6F 6E 2E    roup, and so on.
024DE0:  20 20 53 6F 20 74 68 65 0D 0A 20 20 20 20 20 70      So the..     p
024DF0:  72 6F 67 72 61 6D 20 6E 65 65 64 73 20 74 6F 20    rogram needs to 
024E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
024E10:  1F 00 01 00 02 09 52 E5 1F 00 C1 02 00 00 00 02    ......R.........
024E20:  1F 00 C6 02 00 00 00 02 1F 00 C2 02 00 00 00 02    ................
024E30:  1F 00 C7 02 00 00 00 02 1F 00 C3 02 00 00 00 02    ................
024E40:  1F 00 C8 02 00 00 00 02 1F 00 C4 02 00 00 00 02    ................
024E50:  1F 00 C9 02 00 00 00 02 1F 00 C5 02 00 00 00 02    ................
024E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024F00:  65 65 6E 20 67 69 76 65 6E 20 38 20 62 79 74 65    een given 8 byte
024F10:  73 20 74 6F 20 66 69 6C 6C 20 69 74 20 6F 75 74    s to fill it out
024F20:  2C 20 73 6F 20 74 68 65 0D 0A 20 20 20 20 20 67    , so the..     g
024F30:  72 61 70 68 69 63 20 69 73 20 38 20 62 79 20 38    raphic is 8 by 8
024F40:  2E 20 20 49 20 75 73 65 64 20 74 68 65 20 66 6F    .  I used the fo
024F50:  6C 6C 6F 77 69 6E 67 20 63 68 61 72 74 20 74 6F    llowing chart to
024F60:  20 63 68 6F 6F 73 65 20 74 68 65 20 68 65 78 0D     choose the hex.
024F70:  0A 20 20 20 20 20 6E 75 6D 62 65 72 3A 0D 0A 0D    .     number:...
024F80:  0A 20 20 20 30 20 20 31 20 20 32 20 20 33 20 20    .   0  1  2  3  
024F90:  34 20 20 35 20 20 36 20 20 37 20 20 38 20 20 39    4  5  6  7  8  9
024FA0:  20 20 41 20 20 42 20 20 43 20 20 44 20 20 45 20      A  B  C  D  E 
024FB0:  20 46 0D 0A 0D 0A 20 20 20 30 20 20 30 20 20 30     F....   0  0  0
024FC0:  20 20 30 20 20 30 20 20 30 20 20 30 20 20 30 20      0  0  0  0  0 
024FD0:  20 31 20 20 31 20 20 31 20 20 31 20 20 31 20 20     1  1  1  1  1  
024FE0:  31 20 20 31 20 20 31 0D 0A 20 20 20 30 20 20 30    1  1  1..   0  0
024FF0:  20 20 30 20 20 30 20 20 31 20 20 31 20 20 31 20      0  0  1  1  1 
025000:  20 31 20 20 30 20 20 30 20 20 30 20 20 30 20 20     1  0  0  0  0  
025010:  31 20 20 31 20 20 31 20 20 31 0D 0A 20 20 20 30    1  1  1  1..   0
025020:  20 20 30 20 20 31 20 20 31 20 20 30 20 20 30 20      0  1  1  0  0 
025030:  20 31 20 20 31 20 20 30 20 20 30 20 20 31 20 20     1  1  0  0  1  
025040:  31 20 20 30 20 20 30 20 20 31 20 20 31 0D 0A 20    1  0  0  1  1.. 
025050:  20 20 30 20 20 31 20 20 30 20 20 31 20 20 30 20      0  1  0  1  0 
025060:  20 31 20 20 30 20 20 31 20 20 30 20 20 31 20 20     1  0  1  0  1  
025070:  30 20 20 31 20 20 30 20 20 31 20 20 30 20 20 31    0  1  0  1  0  1
025080:  20 20 0D 0A 0D 0A 20 20 20 20 20 43 61 6C 6C 20      ....     Call 
025090:  6F 72 20 77 72 69 74 65 20 69 66 20 79 6F 75 20    or write if you 
0250A0:  68 61 76 65 20 61 6E 79 20 63 6F 6D 6D 65 6E 74    have any comment
0250B0:  73 20 6F 72 20 71 75 65 73 74 69 6F 6E 73 2E 20    s or questions. 
0250C0:  20 44 6F 75 67 20 43 6F 78 20 31 34 30 0D 0A 20     Doug Cox 140.. 
0250D0:  20 20 20 20 4D 6F 6E 72 6F 65 20 44 72 2C 20 50        Monroe Dr, P
0250E0:  61 6C 6F 20 41 6C 74 6F 2C 20 43 61 2E 20 39 34    alo Alto, Ca. 94
0250F0:  33 30 36 20 20 28 34 31 35 29 39 34 39 2D 30 36    306  (415)949-06
025100:  77 72 69 74 65 20 28 27 42 6F 74 74 6F 6D 20 6C    write ('Bottom l
025110:  69 6E 65 20 6E 75 6D 62 65 72 20 28 52 45 54 55    ine number (RETU
025120:  52 4E 20 74 6F 20 63 61 6E 63 65 6C 29 3A 20 27    RN to cancel): '
025130:  29 3B 0D 0A 20 20 6E 75 6D 62 65 72 3A 3D 20 27    );..  number:= '
025140:  27 3B 0D 0A 20 20 72 65 70 65 61 74 0D 0A 20 20    ';..  repeat..  
025150:  20 20 72 65 61 64 20 28 4B 62 64 2C 20 63 68 29      read (Kbd, ch)
025160:  3B 0D 0A 20 20 20 20 69 66 20 63 68 20 3C 3E 20    ;..    if ch <> 
025170:  5E 4D 20 74 68 65 6E 0D 0A 20 20 20 20 62 65 67    ^M then..    beg
025180:  69 6E 0D 0A 20 20 20 20 20 20 77 72 69 74 65 20    in..      write 
025190:  28 63 68 29 3B 0D 0A 20 20 20 20 20 20 69 66 20    (ch);..      if 
0251A0:  63 68 20 69 6E 20 5B 27 30 27 2E 2E 27 39 27 5D    ch in ['0'..'9']
0251B0:  20 74 68 65 6E 20 6E 75 6D 62 65 72 3A 3D 20 6E     then number:= n
0251C0:  75 6D 62 65 72 20 2B 20 63 68 0D 0A 20 20 20 20    umber + ch..    
0251D0:  20 20 65 6C 73 65 20 62 65 67 69 6E 20 6E 75 6D      else begin num
0251E0:  62 65 72 3A 3D 20 27 27 3B 20 47 6F 74 6F 58 59    ber:= ''; GotoXY
0251F0:  28 34 30 2C 31 34 29 3B 20 43 6C 72 45 6F 6C 3B    (40,14); ClrEol;
025200:  20 65 6E 64 3B 0D 0A 20 20 20 20 65 6E 64 3B 0D     end;..    end;.
025210:  0A 20 20 75 6E 74 69 6C 20 63 68 20 3D 20 5E 4D    .  until ch = ^M
025220:  3B 0D 0A 20 20 69 66 20 6E 75 6D 62 65 72 20 3D    ;..  if number =
025230:  20 27 27 20 74 68 65 6E 20 47 6F 74 6F 20 46 49     '' then Goto FI
025240:  4E 3B 0D 0A 20 20 56 61 6C 20 28 6E 75 6D 62 65    N;..  Val (numbe
025250:  72 2C 20 62 6F 74 74 6F 6D 4C 69 6E 65 2C 20 63    r, bottomLine, c
025260:  6F 64 65 29 3B 0D 0A 20 20 69 66 20 62 6F 74 74    ode);..  if bott
025270:  6F 6D 4C 69 6E 65 20 3C 20 34 31 20 74 68 65 6E    omLine < 41 then
025280:  20 77 69 64 65 3A 3D 20 54 72 75 65 20 20 65 6C     wide:= True  el
025290:  73 65 20 77 69 64 65 3A 3D 20 46 61 6C 73 65 3B    se wide:= False;
0252A0:  0D 0A 20 20 69 66 20 62 6F 74 74 6F 6D 4C 69 6E    ..  if bottomLin
0252B0:  65 20 3E 20 38 30 20 74 68 65 6E 0D 0A 20 20 62    e > 80 then..  b
0252C0:  65 67 69 6E 0D 0A 20 20 20 20 77 72 69 74 65 6C    egin..    writel
0252D0:  6E 3B 20 77 72 69 74 65 6C 6E 20 28 27 53 6F 72    n; writeln ('Sor
0252E0:  72 79 2C 20 74 68 65 20 66 69 6C 65 20 63 61 6E    ry, the file can
0252F0:  20 6F 6E 6C 79 20 62 65 20 38 30 20 6C 69 6E 65     only be 80 line
025300:  32 34 2E 0D 0A 1A 57 41 59 53 24 24 24 FF 00 FF    24....WAYS$$$...
025310:  20 79 6F 75 20 68 61 76 65 20 61 6E 79 20 63 6F     you have any co
025320:  6D 6D 65 6E 74 73 20 6F 72 20 71 75 65 73 74 69    mments or questi
025330:  6F 6E 73 2E 20 20 44 6F 75 67 20 43 6F 78 20 31    ons.  Doug Cox 1
025340:  34 30 0D 0A 20 20 20 20 20 4D 6F 6E 72 6F 65 20    40..     Monroe 
025350:  44 72 2C 20 50 61 6C 6F 20 41 6C 74 6F 2C 20 43    Dr, Palo Alto, C
025360:  61 2E 20 39 34 33 30 36 20 20 28 34 31 35 29 39    a. 94306  (415)9
025370:  34 39 2D 30 36 32 34 2E 0D 0A 1A 20 20 20 20 20    49-0624....     
025380:  40 00 00 02 1B 46 02 1B 45 01 12 01 0F 02 1B 48    @....F..E......H
025390:  02 1B 47 00 02 1B 4D 03 1B 52 03 03 1B 52 01 03    ..G...M..R...R..
0253A0:  1B 52 03 03 1B 52 02 00 00 02 1B 35 02 1B 34 00    .R...R.....5..4.
0253B0:  00 00 00 03 1B 57 30 03 1B 57 31 00 00 00 02 1B    .....W0..W1.....
0253C0:  50 00 00 03 1B 70 30 03 1B 70 31 03 1B 78 00 05    P....p0..p1..x..
0253D0:  1B 28 1B 78 01 00 00 02 1B 54 03 1B 53 31 02 1B    .(.x.....T..S1..
0253E0:  54 03 1B 53 30 03 1B 2D 30 03 1B 2D 31 00 00 00    T..S0..-0..-1...
0253F0:  00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00    ................
025400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
025450:  00 00 00 00 00 00 F8 A5 05 00 68 00 00 00 00 00    ..........h.....
025460:  00 00 00 00 00 00 33 00 EE BF 04 00 00 00 00 00    ......3.........
025470:  00 FE 00 00 DE A3 AF 4F DE 00 00 81 77 EB 3A E1    .....£.O....w.:.
025480:  AC 77 C9 0C 0D C8 7C B7 1F 67 7D 1F 6F C3 EB A3    .w....|..g}.o..£
025490:  0E 80 2A B9 AC AF 86 23 0D C2 FD A3 C9 0C 0D C8    ..*....#...£....
0254A0:  29 C3 05 A4 C5 3A 42 A2 4F 21 01 00 CD 04 A4 C1    )....:B.O!......
0254B0:  79 B5 6F 78 B4 67 C9 2A AD AC 3A 42 A2 4F CD EA    y.ox.g.*..:B.O..
0254C0:  A3 7D E6 01 C9 21 AD AC 4E 23 46 CD 0B A4 22 AD    £}...!..N#F...".
0254D0:  AC 2A C8 AC 23 EB 2A B3 AC 73 23 72 C9 CD 5E A4    .*..#.*..s#r..^.
0254E0:  11 09 00 19 7E 17 D0 21 0F 9F C3 4A A2 CD 1E A4    ....~..!...J....
0254F0:  C8 21 0D 9F C3 4A A2 2A B9 AC 3A E9 AC 85 6F D0    .!...J.*..:...o.
025500:  73 20 6C 6F 6E 67 2E 2E 2E 27 29 3B 0D 0A 20 20    s long...');..  
025510:  20 20 47 6F 74 6F 20 46 49 4E 3B 0D 0A 20 20 65      Goto FIN;..  e
025520:  6E 64 3B 0D 0A 20 20 77 72 69 74 65 6C 6E 3B 20    nd;..  writeln; 
025530:  77 72 69 74 65 6C 6E 3B 0D 0A 20 20 77 72 69 74    writeln;..  writ
025540:  65 20 28 27 54 75 72 6E 20 70 72 69 6E 74 65 72    e ('Turn printer
025550:  20 6F 6E 20 61 6E 64 20 70 72 65 73 73 20 52 45     on and press RE
025560:  54 55 52 4E 20 77 68 65 6E 20 69 74 27 27 73 20    TURN when it''s 
025570:  72 65 61 64 79 20 28 45 53 43 20 74 6F 20 63 61    ready (ESC to ca
025580:  6E 63 65 6C 29 27 29 3B 0D 0A 20 20 72 65 61 64    ncel)');..  read
025590:  20 28 4B 62 64 2C 20 63 68 29 3B 0D 0A 20 20 69     (Kbd, ch);..  i
0255A0:  66 20 63 68 20 3D 20 5E 5B 20 74 68 65 6E 20 47    f ch = ^[ then G
0255B0:  6F 74 6F 20 46 49 4E 3B 0D 0A 20 20 43 6C 72 53    oto FIN;..  ClrS
0255C0:  63 72 3B 0D 0A 20 20 77 72 69 74 65 6C 6E 20 28    cr;..  writeln (
0255D0:  27 48 6F 6C 64 20 74 68 65 20 45 53 43 20 6B 65    'Hold the ESC ke
0255E0:  79 20 64 6F 77 6E 20 74 6F 20 71 75 69 74 20 64    y down to quit d
0255F0:  75 72 69 6E 67 20 70 72 69 6E 74 69 6E 67 2E 2E    uring printing..
025600:  2E 27 29 3B 0D 0A 20 20 77 72 69 74 65 6C 6E 20    .');..  writeln 
025610:  28 27 28 49 66 20 79 6F 75 20 75 73 65 20 74 68    ('(If you use th
025620:  65 20 45 53 43 20 6B 65 79 2C 20 74 75 72 6E 20    e ESC key, turn 
025630:  79 6F 75 72 20 70 72 69 6E 74 65 72 20 4F 46 46    your printer OFF
025640:  27 29 3B 0D 0A 20 20 77 72 69 74 65 20 28 27 20    ');..  write (' 
025650:  61 6E 64 20 74 68 65 6E 20 4F 4E 20 61 67 61 69    and then ON agai
025660:  6E 20 74 6F 20 72 65 2D 69 6E 69 74 69 61 6C 69    n to re-initiali
025670:  7A 65 20 69 74 29 27 29 3B 0D 0A 20 20 77 72 69    ze it)');..  wri
025680:  74 65 6C 6E 20 28 4C 73 74 29 3B 20 77 72 69 74    teln (Lst); writ
025690:  65 6C 6E 20 28 4C 73 74 2C 20 23 32 37 23 36 35    eln (Lst, #27#65
0256A0:  23 37 29 3B 20 28 2A 20 63 6F 6D 70 72 65 73 73    #7); (* compress
0256B0:  65 64 20 6C 69 6E 65 20 73 70 61 63 69 6E 67 20    ed line spacing 
0256C0:  2A 29 0D 0A 20 20 77 68 69 6C 65 20 6E 6F 74 20    *)..  while not 
0256D0:  45 4F 46 20 28 66 76 29 20 64 6F 0D 0A 20 20 62    EOF (fv) do..  b
0256E0:  65 67 69 6E 0D 0A 20 20 20 20 79 3A 3D 20 30 3B    egin..    y:= 0;
0256F0:  20 6C 6F 6E 67 65 73 74 3A 3D 20 31 3B 0D 0A 20     longest:= 1;.. 
025700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025900:  20 20 20 77 68 69 6C 65 20 28 6E 6F 74 20 45 4F       while (not EO
025910:  46 20 28 66 76 29 29 20 61 6E 64 20 28 79 20 3C    F (fv)) and (y <
025920:  20 62 6F 74 74 6F 6D 4C 69 6E 65 29 20 64 6F 0D     bottomLine) do.
025930:  0A 20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20    .    begin..    
025940:  20 20 79 3A 3D 20 79 20 2B 20 31 3B 0D 0A 20 20      y:= y + 1;..  
025950:  20 20 20 20 72 65 61 64 6C 6E 20 28 66 76 2C 20        readln (fv, 
025960:  6C 69 6E 65 5B 79 5D 29 3B 0D 0A 20 20 20 20 20    line[y]);..     
025970:  20 69 66 20 4C 65 6E 67 74 68 20 28 6C 69 6E 65     if Length (line
025980:  5B 79 5D 29 20 3E 20 6C 6F 6E 67 65 73 74 20 74    [y]) > longest t
025990:  68 65 6E 0D 0A 20 20 20 20 20 20 20 20 6C 6F 6E    hen..        lon
0259A0:  67 65 73 74 3A 3D 20 4C 65 6E 67 74 68 20 28 6C    gest:= Length (l
0259B0:  69 6E 65 5B 79 5D 29 3B 0D 0A 20 20 20 20 65 6E    ine[y]);..    en
0259C0:  64 3B 0D 0A 20 20 20 20 78 3A 3D 20 79 3B 0D 0A    d;..    x:= y;..
0259D0:  20 20 20 20 69 66 20 77 69 64 65 20 74 68 65 6E        if wide then
0259E0:  20 79 3A 3D 20 79 2A 32 3B 0D 0A 20 20 20 20 69     y:= y*2;..    i
0259F0:  66 20 79 2A 38 20 3E 20 35 31 31 20 74 68 65 6E    f y*8 > 511 then
025A00:  20 6E 32 3A 3D 20 32 0D 0A 20 20 20 20 65 6C 73     n2:= 2..    els
025A10:  65 20 69 66 20 79 2A 38 20 3E 20 32 35 35 20 74    e if y*8 > 255 t
025A20:  68 65 6E 20 6E 32 3A 3D 20 31 0D 0A 20 20 20 20    hen n2:= 1..    
025A30:  65 6C 73 65 20 6E 32 3A 3D 20 30 3B 0D 0A 20 20    else n2:= 0;..  
025A40:  20 20 6E 31 3A 3D 20 79 2A 38 20 2D 20 28 32 35      n1:= y*8 - (25
025A50:  36 20 2A 20 6E 32 29 3B 0D 0A 20 20 20 20 66 6F    6 * n2);..    fo
025A60:  72 20 63 68 4E 6F 3A 3D 20 31 20 74 6F 20 6C 6F    r chNo:= 1 to lo
025A70:  6E 67 65 73 74 20 64 6F 0D 0A 20 20 20 20 62 65    ngest do..    be
025A80:  67 69 6E 0D 0A 20 20 20 20 20 20 69 66 20 4B 65    gin..      if Ke
025A90:  79 50 72 65 73 73 65 64 20 74 68 65 6E 20 62 65    yPressed then be
025AA0:  67 69 6E 20 72 65 61 64 20 28 4B 62 64 2C 20 63    gin read (Kbd, c
025AB0:  68 29 3B 20 69 66 20 63 68 20 3D 20 5E 5B 20 74    h); if ch = ^[ t
025AC0:  68 65 6E 20 67 6F 74 6F 20 46 49 4E 3B 20 65 6E    hen goto FIN; en
025AD0:  64 3B 0D 0A 20 20 20 20 20 20 77 72 69 74 65 20    d;..      write 
025AE0:  28 4C 73 74 2C 20 5E 5B 2C 20 27 4B 27 2C 20 63    (Lst, ^[, 'K', c
025AF0:  68 72 28 6E 31 29 2C 20 63 68 72 28 6E 32 29 29    hr(n1), chr(n2))
025B00:  70 72 6F 67 72 61 6D 20 53 49 44 45 57 41 59 53    program SIDEWAYS
025B10:  3B 20 28 2A 20 77 72 69 74 74 65 6E 20 69 6E 20    ; (* written in 
025B20:  54 55 52 42 4F 20 50 41 53 43 41 4C 20 62 79 20    TURBO PASCAL by 
025B30:  44 6F 75 67 20 43 6F 78 20 20 4A 75 6C 79 20 27    Doug Cox  July '
025B40:  38 35 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    85..            
025B50:  20 20 20 20 20 20 20 20 20 20 20 20 20 66 6F 72                 for
025B60:  20 74 68 65 20 4D 61 6E 6E 65 73 6D 61 6E 6E 20     the Mannesmann 
025B70:  54 61 6C 6C 79 20 70 72 69 6E 74 65 72 20 2A 29    Tally printer *)
025B80:  0D 0A 6C 61 62 65 6C 20 46 49 4E 3B 0D 0A 74 79    ..label FIN;..ty
025B90:  70 65 0D 0A 20 20 6C 69 6E 65 4E 6F 3D 20 31 2E    pe..  lineNo= 1.
025BA0:  2E 38 30 3B 20 28 2A 20 70 72 69 6E 74 65 72 20    .80; (* printer 
025BB0:  63 6F 6C 75 6D 6E 20 77 69 64 74 68 20 2A 29 0D    column width *).
025BC0:  0A 76 61 72 0D 0A 20 20 6C 69 6E 65 3A 20 41 72    .var..  line: Ar
025BD0:  72 61 79 5B 6C 69 6E 65 4E 6F 5D 20 6F 66 20 53    ray[lineNo] of S
025BE0:  74 72 69 6E 67 5B 32 35 35 5D 3B 0D 0A 20 20 6E    tring[255];..  n
025BF0:  75 6D 62 65 72 3A 20 53 74 72 69 6E 67 5B 34 5D    umber: String[4]
025C00:  3B 0D 0A 20 20 63 68 3A 20 43 68 61 72 3B 0D 0A    ;..  ch: Char;..
025C10:  20 20 79 3A 20 4C 69 6E 65 4E 6F 3B 0D 0A 20 20      y: LineNo;..  
025C20:  6C 6F 6E 67 65 73 74 2C 20 63 68 4E 6F 2C 20 62    longest, chNo, b
025C30:  6F 74 74 6F 6D 4C 69 6E 65 2C 20 63 6F 64 65 2C    ottomLine, code,
025C40:  20 78 2C 20 6E 31 2C 20 6E 32 3A 20 49 6E 74 65     x, n1, n2: Inte
025C50:  67 65 72 3B 0D 0A 20 20 66 69 6C 65 4E 61 6D 65    ger;..  fileName
025C60:  3A 20 53 74 72 69 6E 67 5B 31 34 5D 3B 0D 0A 20    : String[14];.. 
025C70:  20 66 76 3A 20 54 65 78 74 3B 0D 0A 20 20 6F 6B     fv: Text;..  ok
025C80:  2C 20 77 69 64 65 3A 20 42 6F 6F 6C 65 61 6E 3B    , wide: Boolean;
025C90:  0D 0A 62 65 67 69 6E 0D 0A 20 20 43 6C 72 53 63    ..begin..  ClrSc
025CA0:  72 3B 0D 0A 20 20 47 6F 74 6F 58 59 28 31 34 2C    r;..  GotoXY(14,
025CB0:  34 29 3B 20 77 72 69 74 65 20 28 27 41 20 53 49    4); write ('A SI
025CC0:  44 45 57 41 59 53 20 50 52 49 4E 54 49 4E 47 20    DEWAYS PRINTING 
025CD0:  50 52 4F 47 52 41 4D 20 46 4F 52 20 54 48 45 20    PROGRAM FOR THE 
025CE0:  4D 41 4E 4E 45 53 4D 41 4E 4E 20 54 41 4C 4C 59    MANNESMANN TALLY
025CF0:  27 29 3B 0D 0A 20 20 47 6F 74 6F 58 59 28 32 36    ');..  GotoXY(26
025D00:  3B 0D 0A 20 20 20 20 20 20 66 6F 72 20 79 3A 3D    ;..      for y:=
025D10:  20 78 20 64 6F 77 6E 74 6F 20 31 20 64 6F 0D 0A     x downto 1 do..
025D20:  20 20 20 20 20 20 20 20 69 66 20 63 68 4E 6F 20            if chNo 
025D30:  3C 20 4C 65 6E 67 74 68 28 6C 69 6E 65 5B 79 5D    < Length(line[y]
025D40:  29 20 2B 20 31 20 74 68 65 6E 0D 0A 20 20 20 20    ) + 1 then..    
025D50:  20 20 20 20 62 65 67 69 6E 0D 0A 20 20 20 20 20        begin..     
025D60:  20 20 20 20 20 63 61 73 65 20 6C 69 6E 65 5B 79         case line[y
025D70:  5D 5B 63 68 4E 6F 5D 20 6F 66 0D 0A 20 20 20 20    ][chNo] of..    
025D80:  20 20 20 20 20 27 20 27 3A 20 77 72 69 74 65 20         ' ': write 
025D90:  28 4C 73 74 2C 20 23 24 30 30 23 24 30 30 23 24    (Lst, #$00#$00#$
025DA0:  30 30 23 24 30 30 23 24 30 30 23 24 30 30 23 24    00#$00#$00#$00#$
025DB0:  30 30 23 24 30 30 29 3B 0D 0A 20 20 20 20 20 20    00#$00);..      
025DC0:  20 20 20 27 21 27 3A 20 77 72 69 74 65 20 28 4C       '!': write (L
025DD0:  73 74 2C 20 23 24 30 30 23 24 30 38 23 24 30 30    st, #$00#$08#$00
025DE0:  23 24 30 30 23 24 30 38 23 24 30 38 23 24 30 38    #$00#$08#$08#$08
025DF0:  23 24 30 38 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$08);..        
025E00:  20 27 22 27 3A 20 77 72 69 74 65 20 28 4C 73 74     '"': write (Lst
025E10:  2C 20 23 24 30 30 23 24 30 30 23 24 30 30 23 24    , #$00#$00#$00#$
025E20:  30 30 23 24 30 30 23 24 31 34 23 24 31 34 23 24    00#$00#$14#$14#$
025E30:  31 34 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    14);..         '
025E40:  23 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    #': write (Lst, 
025E50:  23 24 30 30 23 24 32 34 23 24 32 34 23 24 37 45    #$00#$24#$24#$7E
025E60:  23 24 32 34 23 24 37 45 23 24 32 34 23 24 32 34    #$24#$7E#$24#$24
025E70:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 24 27    );..         '$'
025E80:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
025E90:  30 30 23 24 30 38 23 24 33 45 23 24 30 39 23 24    00#$08#$3E#$09#$
025EA0:  33 45 23 24 34 38 23 24 33 45 23 24 30 38 29 3B    3E#$48#$3E#$08);
025EB0:  0D 0A 20 20 20 20 20 20 20 20 20 27 25 27 3A 20    ..         '%': 
025EC0:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
025ED0:  23 24 34 37 23 24 32 35 23 24 31 37 23 24 30 38    #$47#$25#$17#$08
025EE0:  23 24 37 34 23 24 35 32 23 24 37 31 29 3B 0D 0A    #$74#$52#$71);..
025EF0:  20 20 20 20 20 20 20 20 20 27 26 27 3A 20 77 72             '&': wr
025F00:  2C 36 29 3B 20 77 72 69 74 65 20 28 27 46 6F 72    ,6); write ('For
025F10:  20 53 75 70 65 72 43 61 6C 63 20 2E 50 52 4E 20     SuperCalc .PRN 
025F20:  66 69 6C 65 73 27 29 3B 0D 0A 20 20 47 6F 74 6F    files');..  Goto
025F30:  58 59 28 31 39 2C 37 29 3B 20 77 72 69 74 65 20    XY(19,7); write 
025F40:  28 27 28 6F 72 20 61 6E 79 20 41 53 43 49 49 20    ('(or any ASCII 
025F50:  66 69 6C 65 20 6F 66 20 38 30 20 6C 69 6E 65 73    file of 80 lines
025F60:  20 6F 72 20 6C 65 73 73 29 27 29 3B 0D 0A 20 20     or less)');..  
025F70:  47 6F 74 6F 58 59 28 31 2C 31 33 29 3B 20 77 72    GotoXY(1,13); wr
025F80:  69 74 65 20 28 27 46 69 6C 65 20 6E 61 6D 65 20    ite ('File name 
025F90:  28 52 45 54 55 52 4E 20 74 6F 20 63 61 6E 63 65    (RETURN to cance
025FA0:  6C 29 3A 20 27 29 3B 0D 0A 20 20 72 65 70 65 61    l): ');..  repea
025FB0:  74 0D 0A 20 20 20 20 47 6F 74 6F 58 59 28 33 31    t..    GotoXY(31
025FC0:  2C 31 33 29 3B 20 43 6C 72 45 6F 6C 3B 20 72 65    ,13); ClrEol; re
025FD0:  61 64 20 28 66 69 6C 65 4E 61 6D 65 29 3B 0D 0A    ad (fileName);..
025FE0:  20 20 20 20 69 66 20 66 69 6C 65 4E 61 6D 65 20        if fileName 
025FF0:  3D 20 27 27 74 68 65 6E 20 47 6F 74 6F 20 46 49    = ''then Goto FI
026000:  4E 3B 0D 0A 20 20 20 20 41 73 73 69 67 6E 20 28    N;..    Assign (
026010:  66 76 2C 20 66 69 6C 65 4E 61 6D 65 29 3B 0D 0A    fv, fileName);..
026020:  20 20 20 20 7B 24 49 2D 7D 20 52 65 73 65 74 20        {$I-} Reset 
026030:  28 66 76 29 20 7B 24 49 2B 7D 3B 0D 0A 20 20 20    (fv) {$I+};..   
026040:  20 6F 6B 3A 3D 20 28 49 4F 72 65 73 75 6C 74 20     ok:= (IOresult 
026050:  3D 20 30 29 3B 0D 0A 20 20 20 20 69 66 20 6E 6F    = 0);..    if no
026060:  74 20 6F 6B 20 74 68 65 6E 0D 0A 20 20 20 20 62    t ok then..    b
026070:  65 67 69 6E 0D 0A 20 20 20 20 20 20 47 6F 74 6F    egin..      Goto
026080:  58 59 28 31 2C 31 34 29 3B 0D 0A 20 20 20 20 20    XY(1,14);..     
026090:  20 77 72 69 74 65 20 28 27 53 6F 72 72 79 2C 20     write ('Sorry, 
0260A0:  49 20 63 61 6E 27 27 74 20 66 69 6E 64 20 27 2C    I can''t find ',
0260B0:  66 69 6C 65 4E 61 6D 65 2C 27 20 2C 20 74 72 79    fileName,' , try
0260C0:  20 61 67 61 69 6E 2E 2E 2E 27 29 3B 0D 0A 20 20     again...');..  
0260D0:  20 20 65 6E 64 3B 0D 0A 20 20 75 6E 74 69 6C 20      end;..  until 
0260E0:  6F 6B 3B 0D 0A 20 20 47 6F 74 6F 58 59 28 31 2C    ok;..  GotoXY(1,
0260F0:  31 34 29 3B 20 43 6C 72 45 6F 6C 3B 0D 0A 20 20    14); ClrEol;..  
026100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
026110:  20 00 01 00 02 09 52 E5 20 00 C1 02 00 00 00 02     .....R. .......
026120:  20 00 C6 02 00 00 00 02 20 00 C2 02 00 00 00 02     ....... .......
026130:  20 00 C7 02 00 00 00 02 20 00 C3 02 00 00 00 02     ....... .......
026140:  20 00 C8 02 00 00 00 02 20 00 C4 02 00 00 00 02     ....... .......
026150:  20 00 C9 02 00 00 00 02 20 00 C5 02 00 00 00 02     ....... .......
026160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026200:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
026210:  37 33 23 24 34 38 23 24 35 34 23 24 32 32 23 24    73#$48#$54#$22#$
026220:  35 30 23 24 35 30 23 24 36 30 29 3B 0D 0A 20 20    50#$50#$60);..  
026230:  20 20 20 20 20 20 27 27 27 27 3A 20 77 72 69 74          '''': writ
026240:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 30 30    e (Lst, #$00#$00
026250:  23 24 30 30 23 24 30 30 23 24 30 30 23 24 31 30    #$00#$00#$00#$10
026260:  23 24 30 38 23 24 31 38 29 3B 0D 0A 20 20 20 20    #$08#$18);..    
026270:  20 20 20 20 20 27 28 27 3A 20 77 72 69 74 65 20         '(': write 
026280:  28 4C 73 74 2C 20 23 24 30 30 23 24 30 32 23 24    (Lst, #$00#$02#$
026290:  30 34 23 24 30 38 23 24 30 38 23 24 30 38 23 24    04#$08#$08#$08#$
0262A0:  30 34 23 24 30 32 29 3B 0D 0A 20 20 20 20 20 20    04#$02);..      
0262B0:  20 20 20 27 29 27 3A 20 77 72 69 74 65 20 28 4C       ')': write (L
0262C0:  73 74 2C 20 23 24 30 30 23 24 32 30 23 24 31 30    st, #$00#$20#$10
0262D0:  23 24 30 38 23 24 30 38 23 24 30 38 23 24 31 30    #$08#$08#$08#$10
0262E0:  23 24 32 30 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$20);..        
0262F0:  20 27 2A 27 3A 20 77 72 69 74 65 20 28 4C 73 74     '*': write (Lst
026300:  2C 20 23 24 30 30 23 24 34 32 23 24 32 34 23 24    , #$00#$42#$24#$
026310:  31 38 23 24 46 46 23 24 31 38 23 24 32 34 23 24    18#$FF#$18#$24#$
026320:  34 32 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    42);..         '
026330:  2B 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    +': write (Lst, 
026340:  23 24 30 30 23 24 30 30 23 24 30 38 23 24 30 38    #$00#$00#$08#$08
026350:  23 24 33 45 23 24 30 38 23 24 30 38 23 24 30 30    #$3E#$08#$08#$00
026360:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 2C 27    );..         ','
026370:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
026380:  31 30 23 24 30 38 23 24 31 38 23 24 30 30 23 24    10#$08#$18#$00#$
026390:  30 30 23 24 30 30 23 24 30 30 23 24 30 30 29 3B    00#$00#$00#$00);
0263A0:  0D 0A 20 20 20 20 20 20 20 20 20 27 2D 27 3A 20    ..         '-': 
0263B0:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
0263C0:  23 24 30 30 23 24 30 30 23 24 30 30 23 24 33 45    #$00#$00#$00#$3E
0263D0:  23 24 30 30 23 24 30 30 23 24 30 30 29 3B 0D 0A    #$00#$00#$00);..
0263E0:  20 20 20 20 20 20 20 20 20 27 2E 27 3A 20 77 72             '.': wr
0263F0:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
026400:  23 24 34 31 23 24 34 31 23 24 34 31 23 24 34 31    #$41#$41#$41#$41
026410:  23 24 34 31 23 24 33 45 29 3B 0D 0A 20 20 20 20    #$41#$3E);..    
026420:  20 20 20 20 20 27 50 27 3A 20 77 72 69 74 65 20         'P': write 
026430:  28 4C 73 74 2C 20 23 24 30 30 23 24 34 30 23 24    (Lst, #$00#$40#$
026440:  34 30 23 24 34 30 23 24 37 45 23 24 34 31 23 24    40#$40#$7E#$41#$
026450:  34 31 23 24 37 45 29 3B 0D 0A 20 20 20 20 20 20    41#$7E);..      
026460:  20 20 20 27 51 27 3A 20 77 72 69 74 65 20 28 4C       'Q': write (L
026470:  73 74 2C 20 23 24 30 30 23 24 33 44 23 24 34 32    st, #$00#$3D#$42
026480:  23 24 34 35 23 24 34 31 23 24 34 31 23 24 34 31    #$45#$41#$41#$41
026490:  23 24 33 45 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$3E);..        
0264A0:  20 27 52 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'R': write (Lst
0264B0:  2C 20 23 24 30 30 23 24 34 31 23 24 34 32 23 24    , #$00#$41#$42#$
0264C0:  34 34 23 24 37 43 23 24 34 32 23 24 34 32 23 24    44#$7C#$42#$42#$
0264D0:  37 43 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    7C);..         '
0264E0:  53 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    S': write (Lst, 
0264F0:  23 24 30 30 23 24 33 45 23 24 34 31 23 24 30 31    #$00#$3E#$41#$01
026500:  23 24 33 45 23 24 34 30 23 24 34 31 23 24 33 45    #$3E#$40#$41#$3E
026510:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 54 27    );..         'T'
026520:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
026530:  30 30 23 24 30 38 23 24 30 38 23 24 30 38 23 24    00#$08#$08#$08#$
026540:  30 38 23 24 30 38 23 24 30 38 23 24 37 46 29 3B    08#$08#$08#$7F);
026550:  0D 0A 20 20 20 20 20 20 20 20 20 27 55 27 3A 20    ..         'U': 
026560:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
026570:  23 24 33 45 23 24 34 31 23 24 34 31 23 24 34 31    #$3E#$41#$41#$41
026580:  23 24 34 31 23 24 34 31 23 24 34 31 29 3B 0D 0A    #$41#$41#$41);..
026590:  20 20 20 20 20 20 20 20 20 27 56 27 3A 20 77 72             'V': wr
0265A0:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
0265B0:  30 38 23 24 31 43 23 24 31 34 23 24 32 32 23 24    08#$1C#$14#$22#$
0265C0:  34 31 23 24 34 31 23 24 34 31 29 3B 0D 0A 20 20    41#$41#$41);..  
0265D0:  20 20 20 20 20 20 20 27 57 27 3A 20 77 72 69 74           'W': writ
0265E0:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 32 32    e (Lst, #$00#$22
0265F0:  23 24 33 36 23 24 35 44 23 24 34 39 23 24 34 31    #$36#$5D#$49#$41
026600:  31 38 23 24 31 38 23 24 30 30 23 24 30 30 23 24    18#$18#$00#$00#$
026610:  30 30 23 24 30 30 23 24 30 30 29 3B 0D 0A 20 20    00#$00#$00);..  
026620:  20 20 20 20 20 20 20 27 2F 27 3A 20 77 72 69 74           '/': writ
026630:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 34 30    e (Lst, #$00#$40
026640:  23 24 32 30 23 24 31 30 23 24 30 38 23 24 30 34    #$20#$10#$08#$04
026650:  23 24 30 32 23 24 30 31 29 3B 0D 0A 20 20 20 20    #$02#$01);..    
026660:  20 20 20 20 20 27 30 27 3A 20 77 72 69 74 65 20         '0': write 
026670:  28 4C 73 74 2C 20 23 24 30 30 23 24 35 43 23 24    (Lst, #$00#$5C#$
026680:  32 32 23 24 35 31 23 24 34 39 23 24 34 35 23 24    22#$51#$49#$45#$
026690:  32 32 23 24 31 44 29 3B 0D 0A 20 20 20 20 20 20    22#$1D);..      
0266A0:  20 20 20 27 31 27 3A 20 77 72 69 74 65 20 28 4C       '1': write (L
0266B0:  53 54 2C 20 23 24 30 30 23 24 31 43 23 24 30 38    ST, #$00#$1C#$08
0266C0:  23 24 30 38 23 24 30 38 23 24 30 38 23 24 31 38    #$08#$08#$08#$18
0266D0:  23 24 30 38 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$08);..        
0266E0:  20 27 32 27 3A 20 77 72 69 74 65 20 28 4C 53 54     '2': write (LST
0266F0:  2C 20 23 24 30 30 23 24 33 46 23 24 32 30 23 24    , #$00#$3F#$20#$
026700:  31 30 23 24 30 45 23 24 30 31 23 24 32 31 23 24    10#$0E#$01#$21#$
026710:  31 45 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    1E);..         '
026720:  33 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    3': write (Lst, 
026730:  23 24 30 30 23 24 31 45 23 24 32 31 23 24 30 31    #$00#$1E#$21#$01
026740:  23 24 30 32 23 24 30 34 23 24 30 32 23 24 31 46    #$02#$04#$02#$1F
026750:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 34 27    );..         '4'
026760:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
026770:  30 30 23 24 30 32 23 24 30 32 23 24 33 46 23 24    00#$02#$02#$3F#$
026780:  32 32 23 24 31 32 23 24 30 41 23 24 30 36 29 3B    22#$12#$0A#$06);
026790:  0D 0A 20 20 20 20 20 20 20 20 20 27 35 27 3A 20    ..         '5': 
0267A0:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
0267B0:  23 24 31 45 23 24 32 31 23 24 30 31 23 24 30 31    #$1E#$21#$01#$01
0267C0:  23 24 33 45 23 24 32 30 23 24 33 46 29 3B 0D 0A    #$3E#$20#$3F);..
0267D0:  20 20 20 20 20 20 20 20 20 27 36 27 3A 20 77 72             '6': wr
0267E0:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
0267F0:  33 45 23 24 34 31 23 24 34 31 23 24 33 45 23 24    3E#$41#$41#$3E#$
026800:  23 24 34 31 23 24 34 31 29 3B 0D 0A 20 20 20 20    #$41#$41);..    
026810:  20 20 20 20 20 27 58 27 3A 20 77 72 69 74 65 20         'X': write 
026820:  28 4C 73 74 2C 20 23 24 30 30 23 24 34 31 23 24    (Lst, #$00#$41#$
026830:  32 32 23 24 31 34 23 24 30 38 23 24 31 34 23 24    22#$14#$08#$14#$
026840:  32 32 23 24 34 31 29 3B 0D 0A 20 20 20 20 20 20    22#$41);..      
026850:  20 20 20 27 59 27 3A 20 77 72 69 74 65 20 28 4C       'Y': write (L
026860:  73 74 2C 20 23 24 30 30 23 24 30 38 23 24 30 38    st, #$00#$08#$08
026870:  23 24 30 38 23 24 30 38 23 24 31 34 23 24 32 32    #$08#$08#$14#$22
026880:  23 24 34 31 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$41);..        
026890:  20 27 5A 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'Z': write (Lst
0268A0:  2C 20 23 24 30 30 23 24 37 46 23 24 32 30 23 24    , #$00#$7F#$20#$
0268B0:  31 30 23 24 30 38 23 24 30 34 23 24 30 32 23 24    10#$08#$04#$02#$
0268C0:  37 46 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    7F);..         '
0268D0:  5B 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    [': write (Lst, 
0268E0:  23 24 30 30 23 24 31 43 23 24 31 30 23 24 31 30    #$00#$1C#$10#$10
0268F0:  23 24 31 30 23 24 31 30 23 24 31 30 23 24 31 43    #$10#$10#$10#$1C
026900:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 5C 27    );..         '\'
026910:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
026920:  30 30 23 24 30 31 23 24 30 32 23 24 30 34 23 24    00#$01#$02#$04#$
026930:  30 38 23 24 31 30 23 24 32 30 23 24 34 30 29 3B    08#$10#$20#$40);
026940:  0D 0A 20 20 20 20 20 20 20 20 20 27 5D 27 3A 20    ..         ']': 
026950:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
026960:  23 24 33 38 23 24 30 38 23 24 30 38 23 24 30 38    #$38#$08#$08#$08
026970:  23 24 30 38 23 24 30 38 23 24 33 38 29 3B 0D 0A    #$08#$08#$38);..
026980:  20 20 20 20 20 20 20 20 20 27 5E 27 3A 20 77 72             '^': wr
026990:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
0269A0:  30 30 23 24 30 30 23 24 30 30 23 24 30 30 23 24    00#$00#$00#$00#$
0269B0:  32 32 23 24 31 34 23 24 30 38 29 3B 0D 0A 20 20    22#$14#$08);..  
0269C0:  20 20 20 20 20 20 20 27 5F 27 3A 20 77 72 69 74           '_': writ
0269D0:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 37 46    e (Lst, #$00#$7F
0269E0:  23 24 30 30 23 24 30 30 23 24 30 30 23 24 30 30    #$00#$00#$00#$00
0269F0:  23 24 30 30 23 24 30 30 29 3B 0D 0A 20 20 20 20    #$00#$00);..    
026A00:  32 30 23 24 31 30 23 24 30 38 29 3B 0D 0A 20 20    20#$10#$08);..  
026A10:  20 20 20 20 20 20 20 27 37 27 3A 20 77 72 69 74           '7': writ
026A20:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 32 30    e (Lst, #$00#$20
026A30:  23 24 31 30 23 24 30 38 23 24 30 34 23 24 30 32    #$10#$08#$04#$02
026A40:  23 24 30 31 23 24 33 46 29 3B 0D 0A 20 20 20 20    #$01#$3F);..    
026A50:  20 20 20 20 20 27 38 27 3A 20 77 72 69 74 65 20         '8': write 
026A60:  28 4C 73 74 2C 20 23 24 30 30 23 24 33 45 23 24    (Lst, #$00#$3E#$
026A70:  34 31 23 24 34 31 23 24 33 45 23 24 34 31 23 24    41#$41#$3E#$41#$
026A80:  34 31 23 24 33 45 29 3B 0D 0A 20 20 20 20 20 20    41#$3E);..      
026A90:  20 20 20 27 39 27 3A 20 77 72 69 74 65 20 28 4C       '9': write (L
026AA0:  73 74 2C 20 23 24 30 30 23 24 31 30 23 24 30 38    st, #$00#$10#$08
026AB0:  23 24 30 34 23 24 33 45 23 24 34 31 23 24 34 31    #$04#$3E#$41#$41
026AC0:  23 24 33 45 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$3E);..        
026AD0:  20 27 3A 27 3A 20 77 72 69 74 65 20 28 4C 73 74     ':': write (Lst
026AE0:  2C 20 23 24 30 30 23 24 33 30 23 24 33 30 23 24    , #$00#$30#$30#$
026AF0:  30 30 23 24 30 30 23 24 33 30 23 24 33 30 23 24    00#$00#$30#$30#$
026B00:  30 30 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    00);..         '
026B10:  3B 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    ;': write (Lst, 
026B20:  23 24 32 30 23 24 31 30 23 24 33 30 23 24 33 30    #$20#$10#$30#$30
026B30:  23 24 30 30 23 24 33 30 23 24 33 30 23 24 30 30    #$00#$30#$30#$00
026B40:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 3C 27    );..         '<'
026B50:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
026B60:  30 30 23 24 30 34 23 24 30 38 23 24 31 30 23 24    00#$04#$08#$10#$
026B70:  32 30 23 24 31 30 23 24 30 38 23 24 30 34 29 3B    20#$10#$08#$04);
026B80:  0D 0A 20 20 20 20 20 20 20 20 20 27 3D 27 3A 20    ..         '=': 
026B90:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
026BA0:  23 24 30 30 23 24 30 30 23 24 37 45 23 24 30 30    #$00#$00#$7E#$00
026BB0:  23 24 37 45 23 24 30 30 23 24 30 30 29 3B 0D 0A    #$7E#$00#$00);..
026BC0:  20 20 20 20 20 20 20 20 20 27 3E 27 3A 20 77 72             '>': wr
026BD0:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
026BE0:  32 30 23 24 31 30 23 24 30 38 23 24 30 34 23 24    20#$10#$08#$04#$
026BF0:  30 38 23 24 31 30 23 24 32 30 29 3B 0D 0A 20 20    08#$10#$20);..  
026C00:  20 20 20 20 20 27 60 27 3A 20 77 72 69 74 65 20         '`': write 
026C10:  28 4C 73 74 2C 20 23 24 30 30 23 24 30 30 23 24    (Lst, #$00#$00#$
026C20:  30 30 23 24 30 30 23 24 30 30 23 24 30 38 23 24    00#$00#$00#$08#$
026C30:  31 30 23 24 31 38 29 3B 0D 0A 20 20 20 20 20 20    10#$18);..      
026C40:  20 20 20 27 61 27 3A 20 77 72 69 74 65 20 28 4C       'a': write (L
026C50:  73 74 2C 20 23 24 30 30 23 24 37 44 23 24 34 32    st, #$00#$7D#$42
026C60:  23 24 33 45 23 24 30 32 23 24 33 43 23 24 30 30    #$3E#$02#$3C#$00
026C70:  23 24 30 30 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$00);..        
026C80:  20 27 62 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'b': write (Lst
026C90:  2C 20 23 24 30 30 23 24 37 43 23 24 34 32 23 24    , #$00#$7C#$42#$
026CA0:  34 32 23 24 34 32 23 24 37 43 23 24 34 30 23 24    42#$42#$7C#$40#$
026CB0:  34 30 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    40);..         '
026CC0:  63 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    c': write (Lst, 
026CD0:  23 24 30 30 23 24 33 43 23 24 34 30 23 24 34 30    #$00#$3C#$40#$40
026CE0:  23 24 34 30 23 24 33 43 23 24 30 30 23 24 30 30    #$40#$3C#$00#$00
026CF0:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 64 27    );..         'd'
026D00:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
026D10:  30 30 23 24 31 45 23 24 32 32 23 24 34 32 23 24    00#$1E#$22#$42#$
026D20:  32 32 23 24 31 45 23 24 30 32 23 24 30 32 29 3B    22#$1E#$02#$02);
026D30:  0D 0A 20 20 20 20 20 20 20 20 20 27 65 27 3A 20    ..         'e': 
026D40:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
026D50:  23 24 33 43 23 24 34 30 23 24 37 45 23 24 34 32    #$3C#$40#$7E#$42
026D60:  23 24 33 43 23 24 30 30 23 24 30 30 29 3B 0D 0A    #$3C#$00#$00);..
026D70:  20 20 20 20 20 20 20 20 20 27 66 27 3A 20 77 72             'f': wr
026D80:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
026D90:  31 30 23 24 31 30 23 24 31 30 23 24 33 43 23 24    10#$10#$10#$3C#$
026DA0:  31 30 23 24 31 30 23 24 30 45 29 3B 0D 0A 20 20    10#$10#$0E);..  
026DB0:  20 20 20 20 20 20 20 27 67 27 3A 20 77 72 69 74           'g': writ
026DC0:  65 20 28 4C 73 74 2C 20 23 24 31 45 23 24 30 31    e (Lst, #$1E#$01
026DD0:  23 24 33 46 23 24 34 31 23 24 34 31 23 24 33 45    #$3F#$41#$41#$3E
026DE0:  23 24 30 30 23 24 30 30 29 3B 0D 0A 20 20 20 20    #$00#$00);..    
026DF0:  20 20 20 20 20 27 68 27 3A 20 77 72 69 74 65 20         'h': write 
026E00:  20 20 20 20 20 20 20 27 3F 27 3A 20 77 72 69 74           '?': writ
026E10:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 31 30    e (Lst, #$00#$10
026E20:  23 24 30 30 23 24 31 30 23 24 30 43 23 24 30 32    #$00#$10#$0C#$02
026E30:  23 24 34 32 23 24 33 43 29 3B 0D 0A 20 20 20 20    #$42#$3C);..    
026E40:  20 20 20 20 20 27 40 27 3A 20 77 72 69 74 65 20         '@': write 
026E50:  28 4C 73 74 2C 20 23 24 30 30 23 24 31 46 23 24    (Lst, #$00#$1F#$
026E60:  32 30 23 24 32 37 23 24 32 39 23 24 32 37 23 24    20#$27#$29#$27#$
026E70:  32 31 23 24 31 45 29 3B 0D 0A 20 20 20 20 20 20    21#$1E);..      
026E80:  20 20 20 27 41 27 3A 20 77 72 69 74 65 20 28 4C       'A': write (L
026E90:  73 74 2C 20 23 24 30 30 23 24 38 31 23 24 38 31    st, #$00#$81#$81
026EA0:  23 24 46 46 23 24 38 31 23 24 34 32 23 24 32 34    #$FF#$81#$42#$24
026EB0:  23 24 31 38 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$18);..        
026EC0:  20 27 42 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'B': write (Lst
026ED0:  2C 20 23 24 30 30 23 24 46 43 23 24 34 32 23 24    , #$00#$FC#$42#$
026EE0:  34 32 23 24 37 43 23 24 34 32 23 24 34 32 23 24    42#$7C#$42#$42#$
026EF0:  46 43 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    FC);..         '
026F00:  43 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    C': write (Lst, 
026F10:  23 24 30 30 23 24 33 43 23 24 34 32 23 24 34 30    #$00#$3C#$42#$40
026F20:  23 24 34 30 23 24 34 30 23 24 34 32 23 24 33 43    #$40#$40#$42#$3C
026F30:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 44 27    );..         'D'
026F40:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
026F50:  30 30 23 24 46 38 23 24 34 34 23 24 34 32 23 24    00#$F8#$44#$42#$
026F60:  34 32 23 24 34 32 23 24 34 34 23 24 46 38 29 3B    42#$42#$44#$F8);
026F70:  0D 0A 20 20 20 20 20 20 20 20 20 27 45 27 3A 20    ..         'E': 
026F80:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
026F90:  23 24 37 46 23 24 34 30 23 24 34 30 23 24 37 45    #$7F#$40#$40#$7E
026FA0:  23 24 34 30 23 24 34 30 23 24 37 46 29 3B 0D 0A    #$40#$40#$7F);..
026FB0:  20 20 20 20 20 20 20 20 20 27 46 27 3A 20 77 72             'F': wr
026FC0:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
026FD0:  34 30 23 24 34 30 23 24 34 30 23 24 37 45 23 24    40#$40#$40#$7E#$
026FE0:  34 30 23 24 34 30 23 24 37 46 29 3B 0D 0A 20 20    40#$40#$7F);..  
026FF0:  20 20 20 20 20 20 20 27 47 27 3A 20 77 72 69 74           'G': writ
027000:  28 4C 73 74 2C 20 23 24 30 30 23 24 32 32 23 24    (Lst, #$00#$22#$
027010:  32 32 23 24 32 32 23 24 33 32 23 24 32 45 23 24    22#$22#$32#$2E#$
027020:  32 30 23 24 32 30 29 3B 0D 0A 20 20 20 20 20 20    20#$20);..      
027030:  20 20 20 27 69 27 3A 20 77 72 69 74 65 20 28 4C       'i': write (L
027040:  73 74 2C 20 23 24 30 30 23 24 31 43 23 24 30 38    st, #$00#$1C#$08
027050:  23 24 30 38 23 24 30 38 23 24 31 38 23 24 30 30    #$08#$08#$18#$00
027060:  23 24 30 38 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$08);..        
027070:  20 27 6A 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'j': write (Lst
027080:  2C 20 23 24 37 30 23 24 30 38 23 24 30 38 23 24    , #$70#$08#$08#$
027090:  30 38 23 24 30 38 23 24 31 38 23 24 30 30 23 24    08#$08#$18#$00#$
0270A0:  30 38 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    08);..         '
0270B0:  6B 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    k': write (Lst, 
0270C0:  23 24 30 30 23 24 34 32 23 24 37 34 23 24 34 38    #$00#$42#$74#$48
0270D0:  23 24 34 34 23 24 34 32 23 24 34 30 23 24 34 30    #$44#$42#$40#$40
0270E0:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 6C 27    );..         'l'
0270F0:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
027100:  30 30 23 24 31 43 23 24 30 38 23 24 30 38 23 24    00#$1C#$08#$08#$
027110:  30 38 23 24 30 38 23 24 30 38 23 24 31 38 29 3B    08#$08#$08#$18);
027120:  0D 0A 20 20 20 20 20 20 20 20 20 27 6D 27 3A 20    ..         'm': 
027130:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
027140:  23 24 34 39 23 24 34 39 23 24 34 39 23 24 34 39    #$49#$49#$49#$49
027150:  23 24 37 45 23 24 30 30 23 24 30 30 29 3B 0D 0A    #$7E#$00#$00);..
027160:  20 20 20 20 20 20 20 20 20 27 6E 27 3A 20 77 72             'n': wr
027170:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
027180:  32 32 23 24 32 32 23 24 32 32 23 24 33 32 23 24    22#$22#$22#$32#$
027190:  32 45 23 24 30 30 23 24 30 30 29 3B 0D 0A 20 20    2E#$00#$00);..  
0271A0:  20 20 20 20 20 20 20 27 6F 27 3A 20 77 72 69 74           'o': writ
0271B0:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 33 43    e (Lst, #$00#$3C
0271C0:  23 24 34 32 23 24 34 32 23 24 34 32 23 24 33 43    #$42#$42#$42#$3C
0271D0:  23 24 30 30 23 24 30 30 29 3B 0D 0A 20 20 20 20    #$00#$00);..    
0271E0:  20 20 20 20 20 27 70 27 3A 20 77 72 69 74 65 20         'p': write 
0271F0:  28 4C 73 74 2C 20 23 24 34 30 23 24 34 30 23 24    (Lst, #$40#$40#$
027200:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 33 45    e (Lst, #$00#$3E
027210:  23 24 34 31 23 24 34 31 23 24 34 37 23 24 34 30    #$41#$41#$47#$40
027220:  23 24 34 30 23 24 33 45 29 3B 0D 0A 20 20 20 20    #$40#$3E);..    
027230:  20 20 20 20 20 27 48 27 3A 20 77 72 69 74 65 20         'H': write 
027240:  28 4C 73 74 2C 20 23 24 30 30 23 24 34 31 23 24    (Lst, #$00#$41#$
027250:  34 31 23 24 34 31 23 24 37 46 23 24 34 31 23 24    41#$41#$7F#$41#$
027260:  34 31 23 24 34 31 29 3B 0D 0A 20 20 20 20 20 20    41#$41);..      
027270:  20 20 20 27 49 27 3A 20 77 72 69 74 65 20 28 4C       'I': write (L
027280:  73 74 2C 20 23 24 30 30 23 24 31 43 23 24 30 38    st, #$00#$1C#$08
027290:  23 24 30 38 23 24 30 38 23 24 30 38 23 24 30 38    #$08#$08#$08#$08
0272A0:  23 24 31 43 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$1C);..        
0272B0:  20 27 4A 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'J': write (Lst
0272C0:  2C 20 23 24 30 30 23 24 31 38 23 24 32 34 23 24    , #$00#$18#$24#$
0272D0:  30 34 23 24 30 34 23 24 30 34 23 24 30 34 23 24    04#$04#$04#$04#$
0272E0:  31 45 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    1E);..         '
0272F0:  4B 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    K': write (Lst, 
027300:  23 24 30 30 23 24 34 32 23 24 34 34 23 24 34 38    #$00#$42#$44#$48
027310:  23 24 37 30 23 24 34 38 23 24 34 34 23 24 34 32    #$70#$48#$44#$42
027320:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 4C 27    );..         'L'
027330:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
027340:  30 30 23 24 37 46 23 24 34 30 23 24 34 30 23 24    00#$7F#$40#$40#$
027350:  34 30 23 24 34 30 23 24 34 30 23 24 34 30 29 3B    40#$40#$40#$40);
027360:  0D 0A 20 20 20 20 20 20 20 20 20 27 4D 27 3A 20    ..         'M': 
027370:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
027380:  23 24 34 31 23 24 34 31 23 24 34 39 23 24 34 39    #$41#$41#$49#$49
027390:  23 24 35 44 23 24 36 33 23 24 34 31 29 3B 0D 0A    #$5D#$63#$41);..
0273A0:  20 20 20 20 20 20 20 20 20 27 4E 27 3A 20 77 72             'N': wr
0273B0:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
0273C0:  34 31 23 24 34 33 23 24 34 35 23 24 34 39 23 24    41#$43#$45#$49#$
0273D0:  35 31 23 24 36 31 23 24 34 31 29 3B 0D 0A 20 20    51#$61#$41);..  
0273E0:  20 20 20 20 20 20 20 27 4F 27 3A 20 77 72 69 74           'O': writ
0273F0:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 33 45    e (Lst, #$00#$3E
027400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
027410:  21 00 01 00 02 09 52 E5 21 00 C1 02 00 00 00 02    !.....R.!.......
027420:  21 00 C6 02 00 00 00 02 21 00 C2 02 00 00 00 02    !.......!.......
027430:  21 00 C7 02 00 00 00 02 21 00 C3 02 00 00 00 02    !.......!.......
027440:  21 00 C8 02 00 00 00 02 21 00 C4 02 00 00 00 02    !.......!.......
027450:  21 00 C9 02 00 00 00 02 21 00 C5 02 00 00 00 02    !.......!.......
027460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027500:  37 43 23 24 34 32 23 24 34 32 23 24 37 43 23 24    7C#$42#$42#$7C#$
027510:  30 30 23 24 30 30 29 3B 0D 0A 20 20 20 20 20 20    00#$00);..      
027520:  20 20 20 27 71 27 3A 20 77 72 69 74 65 20 28 4C       'q': write (L
027530:  73 74 2C 20 23 24 30 32 23 24 30 32 23 24 33 45    st, #$02#$02#$3E
027540:  23 24 34 32 23 24 34 32 23 24 33 45 23 24 30 30    #$42#$42#$3E#$00
027550:  23 24 30 30 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$00);..        
027560:  20 27 72 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'r': write (Lst
027570:  2C 20 23 24 30 30 23 24 32 30 23 24 32 30 23 24    , #$00#$20#$20#$
027580:  32 30 23 24 33 32 23 24 32 43 23 24 30 30 23 24    20#$32#$2C#$00#$
027590:  30 30 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    00);..         '
0275A0:  73 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    s': write (Lst, 
0275B0:  23 24 30 30 23 24 33 45 23 24 30 31 23 24 33 45    #$00#$3E#$01#$3E
0275C0:  23 24 34 30 23 24 33 45 23 24 30 30 23 24 30 30    #$40#$3E#$00#$00
0275D0:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 74 27    );..         't'
0275E0:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
0275F0:  30 30 23 24 30 43 23 24 31 30 23 24 31 30 23 24    00#$0C#$10#$10#$
027600:  31 30 23 24 33 43 23 24 31 30 23 24 31 30 29 3B    10#$3C#$10#$10);
027610:  0D 0A 20 20 20 20 20 20 20 20 20 27 75 27 3A 20    ..         'u': 
027620:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
027630:  23 24 33 41 23 24 34 34 23 24 34 34 23 24 34 34    #$3A#$44#$44#$44
027640:  23 24 34 34 23 24 30 30 23 24 30 30 29 3B 0D 0A    #$44#$00#$00);..
027650:  20 20 20 20 20 20 20 20 20 27 76 27 3A 20 77 72             'v': wr
027660:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
027670:  31 38 23 24 31 38 23 24 32 34 23 24 34 32 23 24    18#$18#$24#$42#$
027680:  34 32 23 24 30 30 23 24 30 30 29 3B 0D 0A 20 20    42#$00#$00);..  
027690:  20 20 20 20 20 20 20 27 77 27 3A 20 77 72 69 74           'w': writ
0276A0:  65 20 28 4C 73 74 2C 20 23 24 30 30 23 24 32 32    e (Lst, #$00#$22
0276B0:  23 24 36 33 23 24 35 44 23 24 34 39 23 24 34 31    #$63#$5D#$49#$41
0276C0:  23 24 30 30 23 24 30 30 29 3B 0D 0A 20 20 20 20    #$00#$00);..    
0276D0:  20 20 20 20 20 27 78 27 3A 20 77 72 69 74 65 20         'x': write 
0276E0:  28 4C 73 74 2C 20 23 24 30 30 23 24 32 32 23 24    (Lst, #$00#$22#$
0276F0:  31 34 23 24 30 38 23 24 31 34 23 24 32 32 23 24    14#$08#$14#$22#$
027700:  20 2E 31 38 37 36 37 38 39 20 20 20 20 20 20 20     .1876789       
027710:  32 2E 39 34 34 36 38 30 0D 0A 20 20 31 30 20 33    2.944680..  10 3
027720:  2E 31 30 35 38 34 38 20 2E 33 32 31 39 37 33 32    .105848 .3219732
027730:  20 31 37 2E 35 34 38 37 34 20 2E 30 35 36 39 38     17.54874 .05698
027740:  34 32 20 35 2E 36 35 30 32 32 33 20 2E 31 37 36    42 5.650223 .176
027750:  39 38 34 32 20 20 20 20 20 20 20 33 2E 33 32 30    9842       3.320
027760:  31 31 37 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    117..-----------
027770:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027780:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027790:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0277A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
0277B0:  20 20 31 32 20 33 2E 38 39 35 39 37 36 20 2E 32      12 3.895976 .2
0277C0:  35 36 36 37 35 31 20 32 34 2E 31 33 33 31 33 20    566751 24.13313 
0277D0:  2E 30 34 31 34 33 36 38 20 36 2E 31 39 34 33 37    .0414368 6.19437
0277E0:  34 20 2E 31 36 31 34 33 36 38 20 20 20 20 20 20    4 .1614368      
0277F0:  20 34 2E 32 32 30 36 39 36 0D 0A 20 20 32 34 20     4.220696..  24 
027800:  31 35 2E 31 37 38 36 33 20 2E 30 36 35 38 38 32    15.17863 .065882
027810:  31 20 31 31 38 2E 31 35 35 32 20 2E 30 30 38 34    1 118.1552 .0084
027820:  36 33 34 20 37 2E 37 38 34 33 31 36 20 2E 31 32    634 7.784316 .12
027830:  38 34 36 33 34 20 20 20 20 20 20 20 31 37 2E 38    84634       17.8
027840:  31 34 32 37 0D 0A 20 20 33 36 20 35 39 2E 31 33    1427..  36 59.13
027850:  35 35 37 20 2E 30 31 36 39 31 30 33 20 34 38 34    557 .0169103 484
027860:  2E 34 36 33 31 20 2E 30 30 32 30 36 34 31 20 38    .4631 .0020641 8
027870:  2E 31 39 32 34 31 34 20 2E 31 32 32 30 36 34 31    .192414 .1220641
027880:  20 20 20 20 20 20 20 37 35 2E 31 38 38 36 33 0D           75.18863.
027890:  0A 20 20 34 38 20 32 33 30 2E 33 39 30 38 20 2E    .  48 230.3908 .
0278A0:  30 30 34 33 34 30 35 20 31 39 31 31 2E 35 39 30    0043405 1911.590
0278B0:  20 2E 30 30 30 35 32 33 31 20 38 2E 32 39 37 31     .0005231 8.2971
0278C0:  36 33 20 2E 31 32 30 35 32 33 31 20 20 20 20 20    63 .1205231     
0278D0:  20 20 33 31 37 2E 33 34 38 33 0D 0A 20 20 36 30      317.3483..  60
0278E0:  20 38 39 37 2E 35 39 36 39 20 2E 30 30 31 31 31     897.5969 .00111
0278F0:  34 31 20 37 34 37 31 2E 36 34 31 20 2E 30 30 30    41 7471.641 .000
027900:  30 30 23 24 30 30 29 3B 0D 0A 20 20 20 20 20 20    00#$00);..      
027910:  20 20 20 27 79 27 3A 20 77 72 69 74 65 20 28 4C       'y': write (L
027920:  73 74 2C 20 23 24 32 30 23 24 31 30 23 24 30 38    st, #$20#$10#$08
027930:  23 24 31 34 23 24 32 32 23 24 32 32 23 24 30 30    #$14#$22#$22#$00
027940:  23 24 30 30 29 3B 0D 0A 20 20 20 20 20 20 20 20    #$00);..        
027950:  20 27 7A 27 3A 20 77 72 69 74 65 20 28 4C 73 74     'z': write (Lst
027960:  2C 20 23 24 30 30 23 24 33 43 23 24 32 30 23 24    , #$00#$3C#$20#$
027970:  31 30 23 24 30 38 23 24 33 43 23 24 30 30 23 24    10#$08#$3C#$00#$
027980:  30 30 29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27    00);..         '
027990:  7B 27 3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20    {': write (Lst, 
0279A0:  23 24 30 30 23 24 30 43 23 24 31 30 23 24 31 30    #$00#$0C#$10#$10
0279B0:  23 24 32 30 23 24 31 30 23 24 31 30 23 24 30 43    #$20#$10#$10#$0C
0279C0:  29 3B 0D 0A 20 20 20 20 20 20 20 20 20 27 7C 27    );..         '|'
0279D0:  3A 20 77 72 69 74 65 20 28 4C 73 74 2C 20 23 24    : write (Lst, #$
0279E0:  30 30 23 24 30 38 23 24 30 38 23 24 30 38 23 24    00#$08#$08#$08#$
0279F0:  30 30 23 24 30 38 23 24 30 38 23 24 30 38 29 3B    00#$08#$08#$08);
027A00:  0D 0A 20 20 20 20 20 20 20 20 20 27 7D 27 3A 20    ..         '}': 
027A10:  77 72 69 74 65 20 28 4C 73 74 2C 20 23 24 30 30    write (Lst, #$00
027A20:  23 24 31 38 23 24 30 34 23 24 30 34 23 24 30 32    #$18#$04#$04#$02
027A30:  23 24 30 34 23 24 30 34 23 24 31 38 29 3B 0D 0A    #$04#$04#$18);..
027A40:  20 20 20 20 20 20 20 20 20 27 7E 27 3A 20 77 72             '~': wr
027A50:  69 74 65 20 28 4C 73 74 2C 20 23 24 30 30 23 24    ite (Lst, #$00#$
027A60:  30 30 23 24 30 30 23 24 30 30 23 24 30 30 23 24    00#$00#$00#$00#$
027A70:  30 36 23 24 34 39 23 24 33 30 29 3B 0D 0A 20 20    06#$49#$30);..  
027A80:  20 20 20 20 20 20 20 20 65 6E 64 3B 0D 0A 20 20            end;..  
027A90:  20 20 20 20 20 20 20 20 69 66 20 77 69 64 65 20            if wide 
027AA0:  74 68 65 6E 20 77 72 69 74 65 20 28 4C 73 74 2C    then write (Lst,
027AB0:  20 23 30 23 30 23 30 23 30 23 30 23 30 23 30 23     #0#0#0#0#0#0#0#
027AC0:  30 29 3B 0D 0A 20 20 20 20 20 20 20 20 65 6E 64    0);..        end
027AD0:  0D 0A 20 20 20 20 20 20 20 20 65 6C 73 65 0D 0A    ..        else..
027AE0:  20 20 20 20 20 20 20 20 62 65 67 69 6E 0D 0A 20            begin.. 
027AF0:  20 20 20 20 20 20 20 20 20 69 66 20 6E 6F 74 20             if not 
027B00:  31 33 33 38 20 38 2E 33 32 34 30 34 39 20 2E 31    1338 8.324049 .1
027B10:  32 30 31 33 33 38 20 20 20 20 20 20 20 31 33 33    201338       133
027B20:  39 2E 34 33 31 0D 0A 2D 2D 2D 2D 2D 2D 2D 2D 2D    9.431..---------
027B30:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027B40:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027B50:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027B60:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027B70:  0D 0A 20 31 32 30 20 38 30 35 36 38 30 2E 33 20    .. 120 805680.3 
027B80:  2E 30 30 30 30 30 31 32 20 36 37 31 33 39 39 34    .0000012 6713994
027B90:  2E 20 2E 30 30 30 30 30 30 31 20 38 2E 33 33 33    . .0000001 8.333
027BA0:  33 32 33 20 2E 31 32 30 30 30 30 31 20 20 20 20    323 .1200001    
027BB0:  20 20 20 31 37 39 34 30 37 35 2E 0D 0A 20 31 38       1794075... 18
027BC0:  30 20 37 2E 32 33 31 38 65 38 20 31 2E 33 38 33    0 7.2318e8 1.383
027BD0:  65 2D 39 20 36 2E 30 32 36 35 65 39 20 31 2E 36    e-9 6.0265e9 1.6
027BE0:  36 65 2D 31 30 20 38 2E 33 33 33 33 33 33 20 2E    6e-10 8.333333 .
027BF0:  31 32 30 30 30 30 30 20 20 20 20 20 20 20 32 2E    1200000       2.
027C00:  34 30 33 30 65 39 0D 0A 20 32 34 30 20 36 2E 34    4030e9.. 240 6.4
027C10:  39 31 65 31 31 20 31 2E 35 34 65 2D 31 32 20 35    91e11 1.54e-12 5
027C20:  2E 34 30 39 65 31 32 20 31 2E 38 35 65 2D 31 33    .409e12 1.85e-13
027C30:  20 38 2E 33 33 33 33 33 33 20 2E 31 32 30 30 30     8.333333 .12000
027C40:  30 30 20 20 20 20 20 20 20 33 2E 32 31 39 65 31    00       3.219e1
027C50:  32 0D 0A 20 33 30 30 20 35 2E 38 32 36 65 31 34    2.. 300 5.826e14
027C60:  20 31 2E 37 32 65 2D 31 35 20 34 2E 38 35 35 65     1.72e-15 4.855e
027C70:  31 35 20 32 2E 30 36 65 2D 31 36 20 38 2E 33 33    15 2.06e-16 8.33
027C80:  33 33 33 33 20 2E 31 32 30 30 30 30 30 20 20 20    3333 .1200000   
027C90:  20 20 20 20 34 2E 33 31 31 65 31 35 0D 0A 20 33        4.311e15.. 3
027CA0:  36 30 20 35 2E 32 33 30 65 31 37 20 31 2E 39 31    60 5.230e17 1.91
027CB0:  65 2D 31 38 20 34 2E 33 35 38 65 31 38 20 32 2E    e-18 4.358e18 2.
027CC0:  32 39 65 2D 31 39 20 38 2E 33 33 33 33 33 33 20    29e-19 8.333333 
027CD0:  20 20 20 20 20 2E 31 32 20 20 20 20 20 20 20 35         .12       5
027CE0:  2E 37 37 35 65 31 38 0D 0A 2D 2D 2D 2D 2D 2D 2D    .775e18..-------
027CF0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027D00:  77 69 64 65 20 74 68 65 6E 20 77 72 69 74 65 20    wide then write 
027D10:  28 4C 73 74 2C 20 23 30 23 30 23 30 23 30 23 30    (Lst, #0#0#0#0#0
027D20:  23 30 23 30 23 30 29 0D 0A 20 20 20 20 20 20 20    #0#0#0)..       
027D30:  20 20 20 65 6C 73 65 20 77 72 69 74 65 20 28 4C       else write (L
027D40:  73 74 2C 20 23 30 23 30 23 30 23 30 23 30 23 30    st, #0#0#0#0#0#0
027D50:  23 30 23 30 23 30 23 30 23 30 23 30 23 30 23 30    #0#0#0#0#0#0#0#0
027D60:  23 30 23 30 29 3B 0D 0A 20 20 20 20 20 20 20 20    #0#0);..        
027D70:  65 6E 64 3B 0D 0A 20 20 20 20 20 20 77 72 69 74    end;..      writ
027D80:  65 6C 6E 20 28 4C 73 74 29 3B 0D 0A 20 20 20 20    eln (Lst);..    
027D90:  65 6E 64 3B 0D 0A 20 20 65 6E 64 3B 0D 0A 77 72    end;..  end;..wr
027DA0:  69 74 65 6C 6E 20 28 4C 73 74 2C 23 32 37 23 36    iteln (Lst,#27#6
027DB0:  35 23 31 32 29 3B 20 28 2A 20 6E 6F 72 6D 61 6C    5#12); (* normal
027DC0:  20 6C 69 6E 65 20 73 70 61 63 69 6E 67 20 2A 29     line spacing *)
027DD0:  0D 0A 43 6C 72 53 63 72 3B 0D 0A 46 49 4E 3A 65    ..ClrScr;..FIN:e
027DE0:  6E 64 2E 0D 0A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    nd..............
027DF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
027E00:  CD 52 1B D1 B7 ED 52 DA 1F 1B 2A E2 00 01 08 00    .R....R...*.....
027E10:  09 73 23 72 01 24 00 09 73 23 72 C9 22 E4 00 ED    .s#r.$..s#r."...
027E20:  53 E6 00 19 EB E1 22 E2 00 01 21 00 09 4E 23 46    S....."...!..N#F
027E30:  EB B7 ED 42 28 5E 78 B1 20 1A 2A E2 00 01 0C 00    ...B(^x. .*.....
027E40:  09 06 18 36 00 23 10 FB ED 5B E2 00 0E 0F CD 05    ...6.#...[......
027E50:  00 3C 28 48 2A E2 00 01 21 00 09 ED 4B E4 00 71    .<(H*...!...K..q
027E60:  23 70 23 23 EB ED 4B E6 00 C5 D5 0E 1A CD 05 00    #p##..K.........
027E70:  ED 5B E2 00 0E 21 CD 05 00 B7 20 20 2A E2 00 01    .[...!....  *...
027E80:  21 00 09 34 20 02 23 34 D1 21 80 00 19 EB C1 0B    !..4 .#4.!......
027E90:  78 B1 20 D5 2A E2 00 01 24 00 09 E9 DD 2A E2 00    x. .*...$....*..
027EA0:  3E F0 C3 77 1F 22 F2 00 EB E1 E3 22 F4 00 13 13    >..w."....."....
027EB0:  13 7B E6 FC 5F 21 ED 00 22 EB 00 DD 2A ED 00 DD    .{.._!.."...*...
027EC0:  6E 02 DD 66 03 7D B4 28 48 ED 52 30 0F DD 6E 00    n..f.}.(H.R0..n.
027ED0:  DD 66 01 E5 DD 22 EB 00 DD E1 18 E3 20 0A DD 5E    .f..."...... ..^
027EE0:  00 DD 56 01 DD E5 18 1B 4D 44 DD 6E 00 DD 66 01    ..V.....MD.n..f.
027EF0:  DD E5 DD 19 DD 75 00 DD 74 01 DD 71 02 DD 70 03    .....u..t..q..p.
027F00:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027F10:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027F20:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
027F30:  2D 2D 0D 0A 20 20 20 6E 20 20 20 20 5B 46 2F 50    --..   n    [F/P
027F40:  5D 20 20 20 20 5B 50 2F 46 5D 20 20 20 20 5B 46    ]    [P/F]    [F
027F50:  2F 41 5D 20 20 20 20 5B 41 2F 46 5D 20 20 20 20    /A]    [A/F]    
027F60:  5B 50 2F 41 5D 20 20 20 20 5B 41 2F 50 5D 20 20    [P/A]    [A/P]  
027F70:  20 20 20 20 20 20 20 20 5B 46 2F 50 5D 0D 0A 20            [F/P].. 
027F80:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
027F90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
027FA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
027FB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
027FC0:  20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20            ..      
027FD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
027FE0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
027FF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028000:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028010:  20 20 20 0D 0A 20 20 20 20 54 68 69 73 20 69 73       ..    This is
028020:  20 61 20 74 65 73 74 20 6F 66 20 73 69 64 65 77     a test of sidew
028030:  61 79 73 20 70 72 69 6E 74 69 6E 67 20 77 69 74    ays printing wit
028040:  68 20 33 32 20 6C 69 6E 65 73 20 20 20 20 20 20    h 32 lines      
028050:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A                  ..
028060:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028070:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028080:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028090:  20 0D 0A 53 20 28 45 58 50 4F 4E 45 4E 54 49 41     ..S (EXPONENTIA
0280A0:  4C 29 20 43 4F 4D 50 4F 55 4E 44 49 4E 47 20 20    L) COMPOUNDING  
0280B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0280C0:  20 20 20 20 0D 0A 20 20 20 20 20 65 5E 69 3D 20        ..     e^i= 
0280D0:  31 2E 31 32 37 34 39 37 20 20 20 20 20 20 20 20    1.127497        
0280E0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0280F0:  20 20 20 50 41 46 2E 0D 0A 20 20 20 20 5B 50 2F       PAF...    [P/
028100:  20 20 20 20 49 4E 54 45 52 45 53 54 20 54 41 42        INTEREST TAB
028110:  4C 45 53 20 62 79 20 57 2E 44 2E 20 53 74 61 69    LES by W.D. Stai
028120:  6E 74 6F 6E 20 28 34 31 36 29 20 34 38 39 2D 38    nton (416) 489-8
028130:  35 39 30 20 20 20 20 20 20 20 20 20 20 20 20 20    590             
028140:  20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 44             ..    D
028150:  49 53 43 52 45 54 45 20 43 4F 4D 50 4F 55 4E 44    ISCRETE COMPOUND
028160:  49 4E 47 20 20 20 20 20 20 20 20 20 20 20 20 20    ING             
028170:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028180:  20 20 20 20 20 20 20 20 20 20 20 43 4F 4E 54 49               CONTI
028190:  4E 55 4F 55 0D 0A 20 20 20 20 49 6E 74 65 72 65    NUOU..    Intere
0281A0:  73 74 20 52 61 74 65 20 28 25 29 3D 20 20 20 20    st Rate (%)=    
0281B0:  20 20 20 31 32 20 20 20 28 31 2B 69 29 3D 20 20       12   (1+i)=  
0281C0:  20 20 20 31 2E 31 32 20 20 20 20 20 20 20 20 20       1.12         
0281D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D                   .
0281E0:  0A 20 20 20 6E 20 20 20 20 5B 46 2F 50 5D 20 20    .   n    [F/P]  
0281F0:  20 20 5B 50 2F 46 5D 20 20 20 20 5B 46 2F 41 5D      [P/F]    [F/A]
028200:  20 20 20 20 5B 41 2F 46 5D 20 20 20 20 5B 50 2F        [A/F]    [P/
028210:  41 5D 20 20 20 20 5B 41 2F 50 5D 20 20 20 20 20    A]    [A/P]     
028220:  20 20 20 20 20 5B 46 2F 50 5D 0D 0A 2D 2D 2D 2D         [F/P]..----
028230:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028240:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028250:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028260:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028270:  2D 2D 2D 2D 2D 0D 0A 20 20 20 31 20 31 2E 31 32    -----..   1 1.12
028280:  30 30 30 30 20 2E 38 39 32 38 35 37 31 20 31 2E    0000 .8928571 1.
028290:  30 30 30 30 30 30 20 31 2E 30 30 30 30 30 30 20    000000 1.000000 
0282A0:  2E 38 39 32 38 35 37 31 20 31 2E 31 32 30 30 30    .8928571 1.12000
0282B0:  30 20 20 20 20 20 20 20 31 2E 31 32 37 34 39 37    0       1.127497
0282C0:  0D 0A 20 20 20 32 20 31 2E 32 35 34 34 30 30 20    ..   2 1.254400 
0282D0:  2E 37 39 37 31 39 33 39 20 32 2E 31 32 30 30 30    .7971939 2.12000
0282E0:  30 20 2E 34 37 31 36 39 38 31 20 31 2E 36 39 30    0 .4716981 1.690
0282F0:  30 35 31 20 2E 35 39 31 36 39 38 31 20 20 20 20    051 .5916981    
028300:  46 5D 20 20 20 20 5B 46 2F 41 5D 20 20 20 20 5B    F]    [F/A]    [
028310:  41 2F 46 5D 20 20 20 20 5B 50 2F 41 5D 20 20 20    A/F]    [P/A]   
028320:  20 5B 41 2F 50 5D 20 20 20 6E 0D 0A 2D 2D 2D 2D     [A/P]   n..----
028330:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028340:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028350:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A 20    -------------.. 
028360:  2E 38 38 36 39 32 30 34 20 31 2E 30 36 32 34 37    .8869204 1.06247
028370:  34 20 2E 39 34 31 31 39 39 37 20 2E 39 34 32 33    4 .9411997 .9423
028380:  32 39 37 20 31 2E 30 36 31 32 30 30 20 20 20 31    297 1.061200   1
028390:  0D 0A 20 2E 37 38 36 36 32 37 39 20 32 2E 32 36    .. .7866279 2.26
0283A0:  30 34 31 30 20 2E 34 34 32 33 39 37 37 20 31 2E    0410 .4423977 1.
0283B0:  37 37 38 31 30 31 20 2E 35 36 32 33 39 37 37 20    778101 .5623977 
0283C0:  20 20 32 0D 0A 20 2E 36 39 37 36 37 36 33 20 33      2.. .6976763 3
0283D0:  2E 36 31 31 30 37 38 20 2E 32 37 36 39 32 35 36    .611078 .2769256
0283E0:  20 32 2E 35 31 39 33 36 34 20 2E 33 39 36 39 32     2.519364 .39692
0283F0:  35 36 20 20 20 33 0D 0A 20 2E 36 31 38 37 38 33    56   3.. .618783
028400:  34 20 35 2E 31 33 33 39 35 33 20 2E 31 39 34 37    4 5.133953 .1947
028410:  38 31 37 20 33 2E 31 37 36 38 30 35 20 2E 33 31    817 3.176805 .31
028420:  34 37 38 31 37 20 20 20 34 0D 0A 20 2E 35 34 38    47817   4.. .548
028430:  38 31 31 36 20 36 2E 38 35 30 39 39 30 20 2E 31    8116 6.850990 .1
028440:  34 35 39 36 34 33 20 33 2E 37 35 39 39 30 33 20    459643 3.759903 
028450:  2E 32 36 35 39 36 34 33 20 20 20 35 0D 0A 20 2E    .2659643   5.. .
028460:  34 38 36 37 35 32 33 20 38 2E 37 38 36 39 34 33    4867523 8.786943
028470:  20 2E 31 31 33 38 30 35 32 20 34 2E 32 37 37 30     .1138052 4.2770
028480:  36 35 20 2E 32 33 33 38 30 35 32 20 20 20 36 0D    65 .2338052   6.
028490:  0A 20 2E 34 33 31 37 31 30 35 20 31 30 2E 39 36    . .4317105 10.96
0284A0:  39 37 32 20 2E 30 39 31 31 36 30 30 20 34 2E 37    972 .0911600 4.7
0284B0:  33 35 37 34 36 20 2E 32 31 31 31 36 30 30 20 20    35746 .2111600  
0284C0:  20 37 0D 0A 20 2E 33 38 32 38 39 32 39 20 31 33     7.. .3828929 13
0284D0:  2E 34 33 30 38 30 20 2E 30 37 34 34 35 35 37 20    .43080 .0744557 
0284E0:  35 2E 31 34 32 35 35 39 20 2E 31 39 34 34 35 35    5.142559 .194455
0284F0:  37 20 20 20 38 0D 0A 20 2E 33 33 39 35 39 35 35    7   8.. .3395955
028500:  20 20 20 31 2E 32 37 31 32 34 39 0D 0A 20 20 20       1.271249..   
028510:  33 20 31 2E 34 30 34 39 32 38 20 2E 37 31 31 37    3 1.404928 .7117
028520:  38 30 32 20 33 2E 33 37 34 34 30 30 20 2E 32 39    802 3.374400 .29
028530:  36 33 34 39 30 20 32 2E 34 30 31 38 33 31 20 2E    63490 2.401831 .
028540:  34 31 36 33 34 39 30 20 20 20 20 20 20 20 31 2E    4163490       1.
028550:  34 33 33 33 32 39 0D 0A 20 20 20 34 20 31 2E 35    433329..   4 1.5
028560:  37 33 35 31 39 20 2E 36 33 35 35 31 38 31 20 34    73519 .6355181 4
028570:  2E 37 37 39 33 32 38 20 2E 32 30 39 32 33 34 34    .779328 .2092344
028580:  20 33 2E 30 33 37 33 34 39 20 2E 33 32 39 32 33     3.037349 .32923
028590:  34 34 20 20 20 20 20 20 20 31 2E 36 31 36 30 37    44       1.61607
0285A0:  34 0D 0A 20 20 20 35 20 31 2E 37 36 32 33 34 32    4..   5 1.762342
0285B0:  20 2E 35 36 37 34 32 36 39 20 36 2E 33 35 32 38     .5674269 6.3528
0285C0:  34 37 20 2E 31 35 37 34 30 39 37 20 33 2E 36 30    47 .1574097 3.60
0285D0:  34 37 37 36 20 2E 32 37 37 34 30 39 37 20 20 20    4776 .2774097   
0285E0:  20 20 20 20 31 2E 38 32 32 31 31 39 0D 0A 20 20        1.822119..  
0285F0:  20 36 20 31 2E 39 37 33 38 32 33 20 2E 35 30 36     6 1.973823 .506
028600:  36 33 31 31 20 38 2E 31 31 35 31 38 39 20 2E 31    6311 8.115189 .1
028610:  32 33 32 32 35 37 20 34 2E 31 31 31 34 30 37 20    232257 4.111407 
028620:  2E 32 34 33 32 32 35 37 20 20 20 20 20 20 20 32    .2432257       2
028630:  2E 30 35 34 34 33 33 0D 0A 20 20 20 37 20 32 2E    .054433..   7 2.
028640:  32 31 30 36 38 31 20 2E 34 35 32 33 34 39 32 20    210681 .4523492 
028650:  31 30 2E 30 38 39 30 31 20 2E 30 39 39 31 31 37    10.08901 .099117
028660:  37 20 34 2E 35 36 33 37 35 37 20 2E 32 31 39 31    7 4.563757 .2191
028670:  31 37 37 20 20 20 20 20 20 20 32 2E 33 31 36 33    177       2.3163
028680:  36 37 0D 0A 20 20 20 38 20 32 2E 34 37 35 39 36    67..   8 2.47596
028690:  33 20 2E 34 30 33 38 38 33 32 20 31 32 2E 32 39    3 .4038832 12.29
0286A0:  39 36 39 20 2E 30 38 31 33 30 32 38 20 34 2E 39    969 .0813028 4.9
0286B0:  36 37 36 34 30 20 2E 32 30 31 33 30 32 38 20 20    67640 .2013028  
0286C0:  20 20 20 20 20 32 2E 36 31 31 36 39 36 0D 0A 20         2.611696.. 
0286D0:  20 20 39 20 32 2E 37 37 33 30 37 39 20 2E 33 36      9 2.773079 .36
0286E0:  30 36 31 30 30 20 31 34 2E 37 37 35 36 36 20 2E    06100 14.77566 .
0286F0:  30 36 37 36 37 38 39 20 35 2E 33 32 38 32 35 30    0676789 5.328250
028700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
028710:  22 00 01 00 02 09 52 E5 22 00 C1 02 00 00 00 02    ".....R.".......
028720:  22 00 C6 02 00 00 00 02 22 00 C2 02 00 00 00 02    ".......".......
028730:  22 00 C7 02 00 00 00 02 22 00 C3 02 00 00 00 02    ".......".......
028740:  22 00 C8 02 00 00 00 02 22 00 C4 02 00 00 00 02    ".......".......
028750:  22 00 C9 02 00 00 00 02 22 00 C5 02 00 00 00 02    ".......".......
028760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028800:  20 31 36 2E 32 30 35 36 36 20 2E 30 36 31 37 30     16.20566 .06170
028810:  36 38 20 35 2E 35 30 33 33 37 31 20 2E 31 38 31    68 5.503371 .181
028820:  37 30 36 38 20 20 20 39 0D 0A 20 2E 33 30 31 31    7068   9.. .3011
028830:  39 34 32 20 31 39 2E 33 33 34 33 31 20 2E 30 35    942 19.33431 .05
028840:  31 37 32 31 35 20 35 2E 38 32 33 33 38 32 20 2E    17215 5.823382 .
028850:  31 37 31 37 32 31 35 20 20 31 30 0D 0A 2D 2D 2D    1717215  10..---
028860:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028870:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028880:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0A    --------------..
028890:  20 2E 32 33 36 39 32 37 38 20 32 36 2E 38 33 39     .2369278 26.839
0288A0:  31 33 20 2E 30 33 37 32 35 39 30 20 36 2E 33 35    13 .0372590 6.35
0288B0:  38 39 33 35 20 2E 31 35 37 32 35 39 30 20 20 31    8935 .1572590  1
0288C0:  32 0D 0A 20 2E 30 35 36 31 33 34 38 20 31 34 30    2.. .0561348 140
0288D0:  2E 31 31 38 39 20 2E 30 30 37 31 33 36 38 20 37    .1189 .0071368 7
0288E0:  2E 38 36 35 35 34 34 20 2E 31 32 37 31 33 36 38    .865544 .1271368
0288F0:  20 20 32 34 0D 0A 20 2E 30 31 33 32 39 39 39 20      24.. .0132999 
028900:  36 31 38 2E 32 33 38 36 20 2E 30 30 31 36 31 37    618.2386 .001617
028910:  35 20 38 2E 32 32 32 35 30 31 20 2E 31 32 31 36    5 8.222501 .1216
028920:  31 37 35 20 20 33 36 0D 0A 20 2E 30 30 33 31 35    175  36.. .00315
028930:  31 31 20 32 36 33 36 2E 32 33 36 20 2E 30 30 30    11 2636.236 .000
028940:  33 37 39 33 20 38 2E 33 30 37 30 37 34 20 2E 31    3793 8.307074 .1
028950:  32 30 33 37 39 33 20 20 34 38 0D 0A 20 2E 30 30    203793  48.. .00
028960:  30 37 34 36 36 20 31 31 31 35 33 2E 35 39 20 2E    07466 11153.59 .
028970:  30 30 30 30 38 39 37 20 38 2E 33 32 37 31 31 32    0000897 8.327112
028980:  20 2E 31 32 30 30 38 39 37 20 20 36 30 0D 0A 2D     .1200897  60..-
028990:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0289A0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0289B0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
0289C0:  0D 0A 20 2E 30 30 30 30 30 30 36 20 31 34 39 35    .. .0000006 1495
0289D0:  30 36 31 35 20 2E 30 30 30 30 30 30 31 20 38 2E    0615 .0000001 8.
0289E0:  33 33 33 33 32 39 20 2E 31 32 30 30 30 30 31 20    333329 .1200001 
0289F0:  31 32 30 0D 0A 20 34 2E 31 36 65 2D 31 30 20 32    120.. 4.16e-10 2
028A00:  3A 20 64 69 73 63 73 20 65 61 63 68 20 20 6F 66    : discs each  of
028A10:  20 20 31 37 38 6B 2E 20 20 54 68 69 73 20 20 6D      178k.  This  m
028A20:  61 79 20 62 65 20 75 73 65 66 75 6C 6C 20 69 66    ay be usefull if
028A30:  20 79 6F 75 0D 0A 69 6E 73 69 73 74 20 6F 6E 20     you..insist on 
028A40:  75 73 69 6E 67 20 74 68 65 20 20 64 69 73 63 73    using the  discs
028A50:  20 20 77 69 74 68 20 20 41 4D 53 44 4F 53 20 20      with  AMSDOS  
028A60:  61 73 20 20 74 68 65 20 20 66 6F 72 6D 61 74 20    as  the  format 
028A70:  6F 66 20 74 68 65 20 6C 6F 77 65 72 0D 0A 70 61    of the lower..pa
028A80:  72 74 69 74 69 6F 6E 20 69 73 20 63 6F 6D 70 61    rtition is compa
028A90:  74 69 62 6C 65 20 77 69 74 68 20 41 4D 53 44 4F    tible with AMSDO
028AA0:  53 20 64 61 74 61 20 66 6F 72 6D 61 74 20 20 61    S data format  a
028AB0:  6E 64 20 77 69 6C 6C 20 62 65 20 73 65 65 6E 20    nd will be seen 
028AC0:  61 73 20 61 0D 0A 6E 6F 72 6D 61 6C 20 64 69 73    as a..normal dis
028AD0:  6B 20 62 79 20 69 74 2E 20 54 68 65 20 73 65 63    k by it. The sec
028AE0:  6F 6E 64 20 68 61 6C 66 20 6F 66 20 74 68 65 20    ond half of the 
028AF0:  64 69 73 63 20 63 61 6E 20 62 65 20 74 6F 67 67    disc can be togg
028B00:  6C 65 64 20 69 6E 74 6F 20 75 73 65 0D 0A 77 69    led into use..wi
028B10:  74 68 20 74 68 65 20 66 69 72 73 74 20 62 79 20    th the first by 
028B20:  72 75 6E 6E 69 6E 67 20 50 41 52 54 42 2E 43 4F    running PARTB.CO
028B30:  4D 20 66 72 6F 6D 20 74 68 65 20 63 6F 6D 6D 61    M from the comma
028B40:  6E 64 20 6C 69 6E 65 2E 20 41 73 20 49 20 68 61    nd line. As I ha
028B50:  76 65 20 61 0D 0A 73 69 6C 69 63 6F 6E 20 64 69    ve a..silicon di
028B60:  73 63 20 66 69 74 74 65 64 20 77 68 69 63 68 20    sc fitted which 
028B70:  20 69 6E 74 65 72 66 65 72 65 73 20 20 77 69 74     interferes  wit
028B80:  68 20 20 73 6F 6D 65 20 20 6F 66 20 20 74 68 65    h  some  of  the
028B90:  20 20 44 50 42 53 20 6F 6E 20 6D 79 0D 0A 6D 61      DPBS on my..ma
028BA0:  63 68 69 6E 65 20 49 20 68 61 76 65 20 6E 6F 74    chine I have not
028BB0:  20 79 65 74 20 67 6F 74 20 61 72 6F 75 6E 64 20     yet got around 
028BC0:  74 6F 20 77 6F 72 6B 69 6E 67 20 6F 75 74 20 68    to working out h
028BD0:  6F 77 20 74 6F 20 63 72 65 61 74 65 20 61 6E 64    ow to create and
028BE0:  20 6C 6F 67 0D 0A 61 6E 20 65 78 74 72 61 20 78     log..an extra x
028BF0:  64 70 62 20 69 6E 74 6F 20 74 68 65 20 36 31 32    dpb into the 612
028C00:  2E 30 30 33 65 31 30 20 34 2E 39 39 65 2D 31 31    .003e10 4.99e-11
028C10:  20 38 2E 33 33 33 33 33 33 20 2E 31 32 30 30 30     8.333333 .12000
028C20:  30 30 20 31 38 30 0D 0A 20 33 2E 31 31 65 2D 31    00 180.. 3.11e-1
028C30:  33 20 32 2E 36 38 32 65 31 33 20 33 2E 37 33 65    3 2.682e13 3.73e
028C40:  2D 31 34 20 38 2E 33 33 33 33 33 33 20 2E 31 32    -14 8.333333 .12
028C50:  30 30 30 30 30 20 32 34 30 0D 0A 20 32 2E 33 32    00000 240.. 2.32
028C60:  65 2D 31 36 20 33 2E 35 39 33 65 31 36 20 32 2E    e-16 3.593e16 2.
028C70:  37 38 65 2D 31 37 20 38 2E 33 33 33 33 33 33 20    78e-17 8.333333 
028C80:  20 20 20 20 20 2E 31 32 20 33 30 30 0D 0A 20 31         .12 300.. 1
028C90:  2E 37 33 65 2D 31 39 20 34 2E 38 31 32 65 31 39    .73e-19 4.812e19
028CA0:  20 32 2E 30 38 65 2D 32 30 20 38 2E 33 33 33 33     2.08e-20 8.3333
028CB0:  33 33 20 20 20 20 20 20 2E 31 32 20 33 36 30 0D    33      .12 360.
028CC0:  0A 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    .---------------
028CD0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028CE0:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D    ----------------
028CF0:  2D 2D 0D 0A 20 20 20 20 5B 50 2F 46 5D 20 20 20    --..    [P/F]   
028D00:  20 5B 46 2F 41 5D 20 20 20 20 5B 41 2F 46 5D 20     [F/A]    [A/F] 
028D10:  20 20 20 5B 50 2F 41 5D 20 20 20 20 5B 41 2F 50       [P/A]    [A/P
028D20:  5D 20 20 20 6E 0D 0A 20 20 20 20 20 20 20 20 20    ]   n..         
028D30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028D40:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028D50:  20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20            ..      
028D60:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028D70:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028D80:  20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20               ..   
028D90:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028DA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
028DB0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A                  ..
028DC0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
028DD0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
028DE0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
028DF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
028E00:  38 27 73 20 6D 65 6D 6F 72 79 20 73 6F 20 20 61    8's memory so  a
028E10:  73 20 74 6F 20 75 73 65 20 74 68 65 20 75 70 70    s to use the upp
028E20:  65 72 20 61 6E 64 20 6C 6F 77 65 72 0D 0A 70 61    er and lower..pa
028E30:  72 74 69 74 69 6F 6E 73 20 6F 6E 20 74 68 65 20    rtitions on the 
028E40:  64 69 73 63 20 61 74 20 74 68 65 20 73 61 6D 65    disc at the same
028E50:  20 74 69 6D 65 2E 20 41 6E 79 20 68 65 6C 70 20     time. Any help 
028E60:  69 6E 20 74 68 69 73 20 72 65 67 69 6F 6E 20 77    in this region w
028E70:  6F 75 6C 64 0D 0A 62 65 20 6D 75 63 68 20 61 70    ould..be much ap
028E80:  70 72 65 63 69 61 74 65 64 2E 20 28 73 65 65 20    preciated. (see 
028E90:  62 65 6C 6F 77 20 66 6F 72 20 63 6F 6E 74 61 63    below for contac
028EA0:  74 20 61 64 64 72 65 73 73 29 2E 0D 0A 0D 0A 46    t address).....F
028EB0:  4F 52 4D 41 54 38 30 2E 42 41 53 20 26 20 46 4F    ORMAT80.BAS & FO
028EC0:  52 4D 41 54 38 30 2E 42 49 4E 0D 0A 0D 0A 54 68    RMAT80.BIN....Th
028ED0:  69 73 20 70 72 6F 67 72 61 6D 6D 65 20 61 6E 64    is programme and
028EE0:  20 64 61 74 61 20 66 69 6C 65 20 77 69 6C 6C 20     data file will 
028EF0:  20 61 6C 6C 6F 77 20 20 79 6F 75 20 20 74 6F 20     allow  you  to 
028F00:  66 6F 72 6D 61 74 20 64 72 69 76 65 20 41 3A 20    format drive A: 
028F10:  77 69 74 68 0D 0A 34 30 20 74 72 61 63 6B 73 20    with..40 tracks 
028F20:  28 73 79 73 74 65 6D 20 6F 72 20 64 61 74 61 20    (system or data 
028F30:  66 6F 72 6D 61 74 73 29 20 20 6F 72 20 20 64 72    formats)  or  dr
028F40:  69 76 65 20 20 42 3A 20 77 69 74 68 20 34 30 20    ive  B: with 40 
028F50:  6F 72 20 38 30 20 74 72 61 63 6B 73 0D 0A 77 69    or 80 tracks..wi
028F60:  74 68 20 74 68 65 20 73 74 61 6E 64 61 72 64 20    th the standard 
028F70:  41 4D 53 44 4F 53 20 64 61 74 61 20 66 6F 72 6D    AMSDOS data form
028F80:  61 74 20 73 65 63 74 6F 72 20 6E 75 6D 62 65 72    at sector number
028F90:  69 6E 67 20 73 79 73 74 65 6D 2E 0D 0A 0D 0A 69    ing system.....i
028FA0:  65 3A 20 43 31 2C 43 36 2C 43 32 2C 43 37 2C 43    e: C1,C6,C2,C7,C
028FB0:  33 2C 43 38 2C 43 34 2C 43 39 2C 43 35 20 28 68    3,C8,C4,C9,C5 (h
028FC0:  65 78 29 0D 0A 0D 0A 4E 4F 54 45 53 20 21 0D 0A    ex)....NOTES !..
028FD0:  0D 0A 31 2E 29 20 49 66 20 64 72 69 76 65 20 62    ..1.) If drive b
028FE0:  3A 20 69 73 20 66 6F 72 6D 61 74 74 65 64 20 66    : is formatted f
028FF0:  6F 72 20 38 30 20 20 74 72 61 63 6B 73 20 79 6F    or 80  tracks yo
029000:  42 34 30 2D 38 30 2E 44 4F 43 20 20 20 20 20 20    B40-80.DOC      
029010:  54 2E 52 2E 20 50 52 49 43 45 20 31 35 2F 31 32    T.R. PRICE 15/12
029020:  2F 38 37 0D 0A 0D 0A 44 4F 43 55 4D 45 4E 54 41    /87....DOCUMENTA
029030:  54 49 4F 4E 20 46 4F 52 20 42 34 30 2D 38 30 0D    TION FOR B40-80.
029040:  0A 0D 0A 4C 69 62 72 61 72 79 20 63 6F 6E 74 65    ...Library conte
029050:  6E 74 73 3A 0D 0A 0D 0A 42 34 30 2D 38 30 2E 44    nts:....B40-80.D
029060:  4F 43 20 20 20 20 20 20 2D 20 20 20 20 20 20 20    OC      -       
029070:  74 68 69 73 20 6D 65 73 73 61 67 65 0D 0A 42 34    this message..B4
029080:  30 2D 38 30 2E 43 4F 4D 20 20 20 20 20 20 2D 20    0-80.COM      - 
029090:  20 20 20 20 20 20 64 69 73 63 20 70 61 72 61 6D          disc param
0290A0:  65 74 65 72 20 61 6C 74 65 72 61 74 69 6F 6E 20    eter alteration 
0290B0:  70 72 6F 67 72 61 6D 6D 65 0D 0A 42 34 30 2D 38    programme..B40-8
0290C0:  30 2E 5A 38 30 20 20 20 20 20 20 2D 20 20 20 20    0.Z80      -    
0290D0:  20 20 20 73 6F 75 72 63 65 20 66 6F 72 20 61 62       source for ab
0290E0:  6F 76 65 0D 0A 50 41 52 54 42 2E 43 4F 4D 20 20    ove..PARTB.COM  
0290F0:  20 20 20 20 20 2D 20 20 20 20 20 20 20 64 69 73         -       dis
029100:  63 20 70 61 72 74 69 74 69 6F 6E 69 6E 67 20 70    c partitioning p
029110:  72 6F 67 72 61 6D 6D 65 0D 0A 50 41 52 54 42 2E    rogramme..PARTB.
029120:  5A 38 30 20 20 20 20 20 20 20 2D 20 20 20 20 20    Z80       -     
029130:  20 20 73 6F 75 72 63 65 20 66 6F 72 20 61 62 6F      source for abo
029140:  76 65 0D 0A 46 4F 52 4D 41 54 38 30 2E 42 41 53    ve..FORMAT80.BAS
029150:  20 20 20 20 2D 20 20 20 20 20 20 20 41 4D 53 44        -       AMSD
029160:  4F 53 20 66 6F 72 6D 61 74 74 69 6E 67 20 70 72    OS formatting pr
029170:  6F 67 72 61 6D 6D 65 0D 0A 46 4F 52 4D 41 54 38    ogramme..FORMAT8
029180:  30 2E 42 49 4E 20 20 20 20 2D 20 20 20 20 20 20    0.BIN    -      
029190:  20 41 4D 53 44 4F 53 20 66 6F 72 6D 61 74 74 65     AMSDOS formatte
0291A0:  72 20 64 61 74 61 20 66 69 6C 65 0D 0A 0D 0A 0D    r data file.....
0291B0:  0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
0291C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 47 45 4E                 GEN
0291D0:  45 52 41 4C 20 4E 4F 54 45 53 0D 0A 0D 0A 41 20    ERAL NOTES....A 
0291E0:  73 75 69 74 65 20 6F 66 20 70 72 6F 67 72 61 6D    suite of program
0291F0:  6D 65 73 20 74 6F 20 61 73 73 69 73 74 20 69 6E    mes to assist in
029200:  75 20 77 69 6C 6C 20 62 65 20 61 62 6C 65 20 74    u will be able t
029210:  6F 20 75 73 65 20 69 74 0D 0A 75 6E 64 65 72 20    o use it..under 
029220:  41 4D 53 44 4F 53 20 62 75 74 20 79 6F 75 20 77    AMSDOS but you w
029230:  69 6C 6C 20 6F 6E 6C 79 20 61 63 63 65 73 73 20    ill only access 
029240:  20 31 37 38 6B 20 6F 66 20 66 72 65 65 20 73 70     178k of free sp
029250:  61 63 65 20 21 20 41 6C 73 6F 20 75 73 69 6E 67    ace ! Also using
029260:  0D 0A 74 68 65 20 64 69 73 6B 20 75 6E 64 65 72    ..the disk under
029270:  20 41 4D 53 44 4F 53 20 77 69 6C 6C 20 63 6F 72     AMSDOS will cor
029280:  72 75 70 74 20 20 74 68 65 20 20 64 69 73 6B 20    rupt  the  disk 
029290:  20 66 6F 72 20 75 73 65 20 75 6E 64 65 72 20 43     for use under C
0292A0:  50 4D 2B 20 77 69 74 68 0D 0A 42 34 30 2D 38 30    PM+ with..B40-80
0292B0:  2E 20 28 65 78 70 65 72 69 6D 65 6E 74 65 72 73    . (experimenters
0292C0:  20 77 68 6F 20 61 72 65 20 64 65 74 65 72 6D 69     who are determi
0292D0:  6E 65 64 20 74 6F 20 75 73 65 20 74 68 65 20 41    ned to use the A
0292E0:  77 66 75 6C 6C 20 41 4D 53 44 4F 53 20 6D 61 79    wfull AMSDOS may
0292F0:  0D 0A 6C 69 6B 65 20 74 6F 20 70 61 74 63 68 20    ..like to patch 
029300:  74 68 65 20 41 4D 53 44 4F 53 20 44 50 42 20 77    the AMSDOS DPB w
029310:  68 69 63 68 20 73 68 6F 75 6C 64 20 62 65 20 6C    hich should be l
029320:  6F 63 61 74 65 64 20 61 74 20 30 41 38 44 30 48    ocated at 0A8D0H
029330:  20 29 2E 0D 0A 0D 0A 32 2E 29 20 49 66 20 79 6F     ).....2.) If yo
029340:  75 20 74 72 79 20 74 6F 20 66 6F 72 6D 61 74 20    u try to format 
029350:  61 20 34 30 20 74 72 61 63 6B 20 64 72 69 76 65    a 40 track drive
029360:  20 77 69 74 68 20 38 30 20 74 72 61 63 6B 73 20     with 80 tracks 
029370:  74 68 65 72 65 20 77 69 6C 6C 20 62 65 0D 0A 61    there will be..a
029380:  20 6C 6F 74 20 6F 66 20 67 72 75 6E 74 69 6E 67     lot of grunting
029390:  20 66 72 6F 6D 20 74 68 65 20 20 64 72 69 76 65     from the  drive
0293A0:  20 20 73 74 65 70 70 65 72 20 6D 6F 74 6F 72 20      stepper motor 
0293B0:  62 75 74 20 6E 6F 20 70 65 72 6D 61 6E 65 6E 74    but no permanent
0293C0:  20 68 61 72 6D 0D 0A 73 68 6F 75 6C 64 20 6F 63     harm..should oc
0293D0:  63 75 72 2E 20 44 4F 4E 27 54 20 44 4F 20 49 54    cur. DON'T DO IT
0293E0:  20 44 45 4C 49 42 45 52 41 54 4C 45 59 20 41 53     DELIBERATLEY AS
0293F0:  20 59 4F 55 20 4D 41 59 20 4A 55 53 54 20 43 41     YOU MAY JUST CA
029400:  20 74 68 65 20 20 75 73 65 20 6F 66 20 61 20 35     the  use of a 5
029410:  20 31 2F 34 20 69 6E 63 68 20 64 69 73 6B 20 64     1/4 inch disk d
029420:  72 69 76 65 0D 0A 6F 6E 20 61 20 36 31 32 38 20    rive..on a 6128 
029430:  77 69 74 68 6F 75 74 20 65 78 70 65 6E 73 69 76    without expensiv
029440:  65 20 20 69 6E 74 65 72 66 61 63 65 73 20 20 65    e  interfaces  e
029450:  74 63 2E 20 20 44 72 69 76 65 73 20 63 61 6E 20    tc.  Drives can 
029460:  62 65 20 70 75 72 63 68 61 73 65 64 0D 0A 66 6F    be purchased..fo
029470:  72 20 61 73 20 6C 69 74 74 6C 65 20 61 73 20 20    r as little as  
029480:  32 35 20 20 70 6F 75 6E 64 73 20 20 66 72 6F 6D    25  pounds  from
029490:  20 20 73 75 72 70 6C 75 73 20 20 73 68 6F 70 73      surplus  shops
0294A0:  20 20 61 6E 64 20 61 20 70 6F 77 65 72 20 73 75      and a power su
0294B0:  70 70 6C 79 0D 0A 73 69 6D 70 6C 79 20 63 6F 6E    pply..simply con
0294C0:  73 74 72 75 63 74 65 64 2E 20 57 68 79 20 70 61    structed. Why pa
0294D0:  79 20 32 30 30 2E 30 30 20 6F 72 20 6D 6F 72 65    y 200.00 or more
0294E0:  20 66 6F 72 20 61 20 63 6F 6D 6D 65 72 63 69 61     for a commercia
0294F0:  6C 20 70 72 6F 64 75 63 74 20 3F 0D 0A 0D 0A 20    l product ?.... 
029500:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
029510:  20 20 20 20 20 20 42 34 30 2D 38 30 2E 43 4F 4D          B40-80.COM
029520:  20 26 20 42 34 30 2D 38 30 2E 5A 38 30 0D 0A 0D     & B40-80.Z80...
029530:  0A 41 20 64 69 73 6B 20 70 61 72 61 6D 65 74 65    .A disk paramete
029540:  72 20 61 6C 74 65 72 61 74 69 6F 6E 20 20 70 72    r alteration  pr
029550:  6F 67 72 61 6D 6D 65 20 20 20 66 6F 72 20 20 41    ogramme   for  A
029560:  6D 73 74 72 61 64 20 20 36 31 32 38 20 77 69 74    mstrad  6128 wit
029570:  68 20 35 20 31 2F 34 0D 0A 69 6E 63 68 20 38 30    h 5 1/4..inch 80
029580:  20 74 72 61 63 6B 20 64 72 69 76 65 20 63 6F 6E     track drive con
029590:  6E 65 63 74 65 64 20 61 73 20 64 72 69 76 65 20    nected as drive 
0295A0:  62 3A 0D 0A 0D 0A 54 68 69 73 20 70 72 6F 67 72    b:....This progr
0295B0:  61 6D 6D 65 20 74 6F 67 67 6C 65 73 20 20 74 68    amme toggles  th
0295C0:  65 20 20 36 31 32 38 27 73 20 20 64 69 73 6B 20    e  6128's  disk 
0295D0:  20 70 61 72 61 6D 65 74 65 72 20 20 62 6C 6F 63     parameter  bloc
0295E0:  6B 20 62 65 74 77 65 65 6E 20 34 30 0D 0A 74 72    k between 40..tr
0295F0:  61 63 6B 20 64 61 74 61 20 66 6F 72 6D 61 74 20    ack data format 
029600:  55 53 45 20 54 48 45 20 44 52 49 56 45 0D 0A 54    USE THE DRIVE..T
029610:  4F 20 47 4F 20 4F 55 54 20 4F 46 20 41 4C 49 47    O GO OUT OF ALIG
029620:  4E 4D 45 4E 54 20 21 21 21 21 0D 0A 0D 0A 20 20    NMENT !!!!....  
029630:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
029640:  20 20 20 44 49 53 4B 20 44 52 49 56 45 20 41 54       DISK DRIVE AT
029650:  54 41 54 43 48 4D 45 4E 54 20 4E 4F 54 45 53 0D    TATCHMENT NOTES.
029660:  0A 0D 0A 49 66 20 79 6F 75 20 68 61 76 65 20 61    ...If you have a
029670:  20 64 6F 75 62 6C 65 20 73 69 64 65 64 20 20 64     double sided  d
029680:  69 73 6B 20 20 79 6F 75 20 20 77 69 6C 6C 20 20    isk  you  will  
029690:  65 69 74 68 65 72 20 68 61 76 65 20 74 6F 3A 0D    either have to:.
0296A0:  0A 0D 0A 41 29 20 6D 6F 64 69 66 79 20 74 68 65    ...A) modify the
0296B0:  20 68 61 72 64 77 61 72 65 20 28 61 73 20 74 68     hardware (as th
0296C0:  65 20 20 73 69 64 65 20 20 73 65 6C 65 63 74 20    e  side  select 
0296D0:  20 6C 69 6E 65 20 20 6F 6E 20 74 68 65 20 36 31     line  on the 61
0296E0:  32 38 20 69 73 20 4E 4F 54 0D 0A 62 72 6F 75 67    28 is NOT..broug
0296F0:  68 74 20 6F 75 74 20 74 6F 20 74 68 65 20 65 64    ht out to the ed
029700:  67 65 20 63 6F 6E 6E 65 63 74 6F 72 29 20 6F 72    ge connector) or
029710:  3A 0D 0A 0D 0A 42 29 20 77 69 72 65 20 75 70 20    :....B) wire up 
029720:  61 20 73 77 69 74 63 68 20 74 6F 20 74 61 6B 65    a switch to take
029730:  20 74 68 65 20 73 69 64 65 20 73 65 6C 65 63 74     the side select
029740:  20 6C 69 6E 65 20 68 69 67 68 20 6F 72 20 6C 6F     line high or lo
029750:  77 2E 0D 0A 0D 0A 54 68 69 73 20 6C 69 6E 65 20    w.....This line 
029760:  69 73 20 63 6F 6E 6E 65 63 74 65 64 20 74 6F 20    is connected to 
029770:  20 70 69 6E 20 20 33 20 20 6F 66 20 20 74 68 65     pin  3  of  the
029780:  20 41 4D 53 54 52 41 44 20 64 69 73 63 20 69 6E     AMSTRAD disc in
029790:  74 65 72 66 61 63 65 20 70 6F 72 74 0D 0A 28 32    terface port..(2
0297A0:  6E 64 20 74 72 61 63 6B 20 69 6E 20 66 72 6F 6D    nd track in from
0297B0:  20 6C 65 66 74 20 68 61 6E 64 20 20 65 64 67 65     left hand  edge
0297C0:  20 20 6F 6E 20 20 20 55 4E 44 45 52 53 49 44 45      on   UNDERSIDE
0297D0:  20 6F 66 20 70 6F 72 74 20 77 68 65 6E 20 76 69     of port when vi
0297E0:  65 77 65 64 0D 0A 66 72 6F 6D 20 74 68 65 20 72    ewed..from the r
0297F0:  65 61 72 20 6F 66 20 74 68 65 20 6D 61 63 68 69    ear of the machi
029800:  61 6E 64 20 38 30 20 74 72 61 63 6B 20 64 61 74    and 80 track dat
029810:  61 20 66 6F 72 6D 61 74 2E 20 20 54 6F 20 62 65    a format.  To be
029820:  20 6F 66 20 61 6E 79 20 75 73 65 20 74 68 65 20     of any use the 
029830:  64 69 73 63 0D 0A 4D 55 53 54 20 68 61 76 65 20    disc..MUST have 
029840:  62 65 65 6E 20 66 6F 72 6D 61 74 74 65 64 20 75    been formatted u
029850:  73 69 6E 67 20 20 46 4F 52 4D 41 54 38 30 2E 42    sing  FORMAT80.B
029860:  41 53 20 75 6E 64 65 72 20 41 4D 53 44 4F 53 20    AS under AMSDOS 
029870:  28 69 6E 63 6C 75 64 65 64 20 69 6E 0D 0A 6C 62    (included in..lb
029880:  72 20 66 69 6C 65 29 2E 0D 0A 0D 0A 42 79 20 72    r file).....By r
029890:  75 6E 6E 69 6E 67 20 74 68 69 73 20 70 72 6F 67    unning this prog
0298A0:  72 61 6D 6D 65 20 79 6F 75 20 63 61 6E 20 74 6F    ramme you can to
0298B0:  67 67 6C 65 20 74 68 65 20 44 50 42 20 75 6E 64    ggle the DPB und
0298C0:  65 72 20 43 50 4D 20 2B 20 74 6F 20 61 63 63 65    er CPM + to acce
0298D0:  73 73 0D 0A 74 68 65 20 77 68 6F 6C 65 20 64 69    ss..the whole di
0298E0:  73 63 20 73 75 72 66 61 63 65 20 21 20 67 69 76    sc surface ! giv
0298F0:  69 6E 67 20 33 35 38 6B 20 66 72 65 65 20 73 70    ing 358k free sp
029900:  61 63 65 20 21 21 21 21 21 21 0D 0A 0D 0A 4F 6E    ace !!!!!!....On
029910:  63 65 20 61 20 64 69 73 6B 20 69 73 20 75 73 65    ce a disk is use
029920:  64 20 77 69 74 68 20 74 68 69 73 20 20 66 6F 72    d with this  for
029930:  6D 61 74 20 20 44 4F 20 20 4E 4F 54 20 55 53 45    mat  DO  NOT USE
029940:  20 55 4E 44 45 52 20 41 4D 53 44 4F 53 20 21 21     UNDER AMSDOS !!
029950:  21 20 61 73 0D 0A 79 6F 75 20 77 69 6C 6C 20 63    ! as..you will c
029960:  6F 72 72 75 70 74 20 74 68 65 20 64 61 74 61 20    orrupt the data 
029970:  21 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20    !....           
029980:  20 20 20 20 20 20 20 20 20 20 20 20 20 50 41 52                 PAR
029990:  54 42 2E 43 4F 4D 20 26 20 50 41 52 54 42 2E 5A    TB.COM & PARTB.Z
0299A0:  38 30 0D 0A 0D 0A 54 68 69 73 20 70 72 6F 67 72    80....This progr
0299B0:  61 6D 6D 65 20 72 75 6E 73 20 75 6E 64 65 72 20    amme runs under 
0299C0:  43 50 4D 20 2B 20 20 61 6E 64 2C 20 20 70 61 72    CPM +  and,  par
0299D0:  74 69 74 69 6F 6E 73 20 74 68 65 20 70 68 79 73    titions the phys
0299E0:  69 63 61 6C 20 42 3A 20 64 69 73 63 0D 0A 69 6E    ical B: disc..in
0299F0:  74 6F 20 74 77 6F 20 6C 6F 67 69 63 61 6C 20 62    to two logical b
029A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
029A10:  23 00 01 00 02 09 52 E5 23 00 C1 02 00 00 00 02    #.....R.#.......
029A20:  23 00 C6 02 00 00 00 02 23 00 C2 02 00 00 00 02    #.......#.......
029A30:  23 00 C7 02 00 00 00 02 23 00 C3 02 00 00 00 02    #.......#.......
029A40:  23 00 C8 02 00 00 00 02 23 00 C4 02 00 00 00 02    #.......#.......
029A50:  23 00 C9 02 00 00 00 02 23 00 C5 02 00 00 00 02    #.......#.......
029A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029B00:  6E 65 29 2E 0D 0A 0D 0A 54 6F 20 65 66 66 65 63    ne).....To effec
029B10:  74 20 73 77 69 74 63 68 69 6E 67 20 6F 66 20 64    t switching of d
029B20:  69 73 6B 20 73 69 64 65 20 64 69 73 63 6F 6E 6E    isk side disconn
029B30:  65 63 74 20 74 68 69 73 20 6C 69 6E 65 20 66 72    ect this line fr
029B40:  6F 6D 20 74 68 65 20 41 4D 53 54 52 41 44 0D 0A    om the AMSTRAD..
029B50:  28 6E 6F 74 20 74 68 65 20 64 72 69 76 65 29 20    (not the drive) 
029B60:  61 6E 64 20 63 6F 6E 6E 65 63 74 20 20 74 6F 20    and connect  to 
029B70:  20 61 20 20 64 6F 75 62 6C 65 20 74 68 72 6F 77     a  double throw
029B80:  20 73 77 69 74 63 68 20 77 68 69 63 68 20 63 6F     switch which co
029B90:  6E 6E 65 63 74 73 0D 0A 74 68 65 20 6C 69 6E 65    nnects..the line
029BA0:  20 46 52 4F 4D 20 74 68 65 20 64 69 73 6B 20 64     FROM the disk d
029BB0:  72 69 76 65 20 65 69 74 68 65 72 20 20 74 6F 20    rive either  to 
029BC0:  20 30 20 20 76 6F 6C 74 73 20 66 6F 72 20 73 69     0  volts for si
029BD0:  64 65 20 6F 6E 65 20 6F 72 20 74 6F 20 35 0D 0A    de one or to 5..
029BE0:  76 6F 6C 74 73 20 66 6F 72 20 73 69 64 65 20 74    volts for side t
029BF0:  77 6F 2E 20 28 66 6F 72 20 73 61 66 65 74 79 20    wo. (for safety 
029C00:  70 6C 61 63 65 20 61 20 31 6B 20 72 65 73 69 73    place a 1k resis
029C10:  74 6F 72 20 69 6E 20 73 65 72 69 65 73 20 77 69    tor in series wi
029C20:  74 68 20 74 68 65 0D 0A 6C 69 6E 65 29 2E 0D 0A    th the..line)...
029C30:  0D 0A 50 4C 45 41 53 45 20 41 4C 53 4F 20 4E 4F    ..PLEASE ALSO NO
029C40:  54 45 20 21 21 21 20 74 68 65 20 64 69 73 6B 20    TE !!! the disk 
029C50:  20 69 6E 74 65 72 66 61 63 65 20 20 6C 69 6E 65     interface  line
029C60:  73 20 6F 6E 20 74 68 65 20 41 4D 53 54 52 41 44    s on the AMSTRAD
029C70:  20 61 72 65 20 61 6C 6C 0D 0A 61 72 73 65 20 61     are all..arse a
029C80:  62 6F 75 74 20 66 61 63 65 20 20 66 6F 72 20 20    bout face  for  
029C90:  61 20 20 53 74 61 6E 64 61 72 64 20 20 53 48 55    a  Standard  SHU
029CA0:  47 41 52 54 20 20 69 6E 74 65 72 66 61 63 65 20    GART  interface 
029CB0:  20 21 20 20 57 68 65 6E 20 75 73 69 6E 67 20 61     !  When using a
029CC0:  0D 0A 73 74 61 6E 64 61 72 64 20 33 34 2D 77 61    ..standard 34-wa
029CD0:  79 20 72 69 62 62 6F 6E 20 63 61 62 6C 65 20 20    y ribbon cable  
029CE0:  74 6F 20 20 63 6F 6E 6E 65 63 74 20 20 74 6F 20    to  connect  to 
029CF0:  20 61 20 73 74 61 6E 64 61 72 64 20 53 68 75 67     a standard Shug
029D00:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
029D10:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
029D20:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
029D30:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
029D40:  5F 5F 5F 5F 5F 0D 0A 0D 0A 4D 45 4E 55 20 42 79    _____....MENU By
029D50:  20 4A 6F 68 6E 20 48 75 6E 74 20 20 20 4D 45 4E     John Hunt   MEN
029D60:  55 2E 43 4F 4D 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F 5F    U.COM.._________
029D70:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
029D80:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
029D90:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
029DA0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A    ____________....
029DB0:  0D 0A 54 6F 20 62 65 20 70 72 61 63 74 69 63 61    ..To be practica
029DC0:  62 6C 65 20 61 20 6D 65 6E 75 20 70 72 6F 67 72    ble a menu progr
029DD0:  61 6D 20 73 68 6F 75 6C 64 20 62 65 20 73 68 6F    am should be sho
029DE0:  72 74 20 20 73 6F 20 20 74 68 61 74 20 20 69 74    rt  so  that  it
029DF0:  20 20 6C 6F 61 64 73 0D 0A 71 75 69 63 6B 6C 79      loads..quickly
029E00:  20 61 6E 64 20 64 6F 65 73 20 6E 6F 74 20 75 73     and does not us
029E10:  65 20 65 78 63 65 73 73 69 76 65 20 64 69 73 6B    e excessive disk
029E20:  20 73 70 61 63 65 2E 20 54 68 65 20 20 63 75 72     space. The  cur
029E30:  72 65 6E 74 20 20 76 65 72 73 69 6F 6E 73 0D 0A    rent  versions..
029E40:  61 72 65 20 37 4B 20 6C 6F 6E 67 2E 0D 0A 0D 0A    are 7K long.....
029E50:  54 68 65 20 6D 65 6E 75 20 6F 70 74 69 6F 6E 73    The menu options
029E60:  20 61 72 65 20 65 6E 74 65 72 65 64 20 73 65 70     are entered sep
029E70:  61 72 61 74 65 6C 79 20 69 6E 20 61 20 20 66 69    arately in a  fi
029E80:  6C 65 20 20 63 61 6C 6C 65 64 20 20 4D 45 4E 55    le  called  MENU
029E90:  2E 44 41 54 2C 0D 0A 75 73 69 6E 67 20 61 6E 79    .DAT,..using any
029EA0:  20 74 65 78 74 20 65 64 69 74 6F 72 2E 20 54 68     text editor. Th
029EB0:  65 20 66 6F 72 6D 61 74 20 69 73 20 75 70 20 74    e format is up t
029EC0:  6F 20 31 36 20 72 65 70 65 61 74 73 20 6F 66 3A    o 16 repeats of:
029ED0:  0D 0A 0D 0A 54 65 78 74 20 2C 20 61 73 20 64 69    ....Text , as di
029EE0:  73 70 6C 61 79 65 64 20 6F 6E 20 6D 65 6E 75 20    splayed on menu 
029EF0:  73 63 72 65 65 6E 2C 0D 0A 0D 0A 43 6F 6D 6D 61    screen,....Comma
029F00:  61 72 74 20 74 79 70 65 0D 0A 64 72 69 76 65 20    art type..drive 
029F10:  79 6F 75 20 77 69 6C 6C 20 68 61 76 65 20 74 6F    you will have to
029F20:  20 70 75 74 20 61 20 20 74 77 69 73 74 20 69 6E     put a  twist in
029F30:  20 20 74 68 65 20 63 61 62 6C 65 20 73 6F 20 74      the cable so t
029F40:  68 61 74 20 70 69 6E 20 31 20 6F 6E 20 74 68 65    hat pin 1 on the
029F50:  0D 0A 41 4D 53 54 52 41 44 20 69 73 20 20 63 6F    ..AMSTRAD is  co
029F60:  6E 6E 65 63 74 65 64 20 74 6F 20 20 70 69 6E 20    nnected to  pin 
029F70:  20 33 34 20 20 6F 6E 20 20 74 68 65 20 20 53 68     34  on  the  Sh
029F80:  75 67 61 72 74 20 20 74 79 70 65 20 64 72 69 76    ugart  type driv
029F90:  65 2E 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20    e.....          
029FA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53                   S
029FB0:  50 45 43 49 41 4C 20 4E 4F 54 45 20 21 21 21 21    PECIAL NOTE !!!!
029FC0:  21 21 21 0D 0A 0D 0A 54 68 65 20 41 4D 53 54 52    !!!....The AMSTR
029FD0:  41 44 27 53 20 70 6F 77 65 72 20 73 75 70 70 6C    AD'S power suppl
029FE0:  79 20 69 73 20 20 69 6E 61 64 65 71 75 61 74 65    y is  inadequate
029FF0:  20 20 66 6F 72 20 20 70 6F 77 65 72 69 6E 67 20      for  powering 
02A000:  61 20 73 65 63 6F 6E 64 20 64 69 73 6B 0D 0A 64    a second disk..d
02A010:  72 69 76 65 20 6F 66 20 41 4E 59 20 54 59 50 45    rive of ANY TYPE
02A020:  20 21 21 21 2E 20 59 6F 75 20 20 77 69 6C 6C 20     !!!. You  will 
02A030:  20 68 61 76 65 20 20 74 6F 20 20 70 72 6F 76 69     have  to  provi
02A040:  64 65 20 70 6F 77 65 72 20 66 6F 72 20 74 68 65    de power for the
02A050:  20 64 69 73 6B 0D 0A 64 72 69 76 65 20 61 74 20     disk..drive at 
02A060:  2B 31 32 20 76 6F 6C 74 73 20 61 6E 64 20 2B 35    +12 volts and +5
02A070:  20 76 6F 6C 74 73 2E 20 49 6E 20 76 69 65 77 20     volts. In view 
02A080:  6F 66 20 74 68 65 20 41 4D 53 54 52 41 44 27 53    of the AMSTRAD'S
02A090:  20 70 6F 77 65 72 20 73 75 70 70 6C 79 0D 0A 6C     power supply..l
02A0A0:  69 6D 69 74 61 74 69 6F 6E 73 20 69 74 20 69 73    imitations it is
02A0B0:  20 72 65 63 6F 6D 6D 65 6E 64 65 64 20 74 68 61     recommended tha
02A0C0:  74 20 79 6F 75 20 20 62 75 69 6C 64 20 6F 72 20    t you  build or 
02A0D0:  6F 62 74 61 69 6E 20 61 20 70 6F 77 65 72 20 73    obtain a power s
02A0E0:  75 70 70 6C 79 0D 0A 77 68 69 63 68 20 63 61 6E    upply..which can
02A0F0:  20 70 72 6F 76 69 64 65 20 70 6F 77 65 72 20 66     provide power f
02A100:  6E 64 2C 20 74 6F 20 62 65 20 65 78 65 63 75 74    nd, to be execut
02A110:  65 64 20 77 68 65 6E 20 74 68 69 73 20 6F 70 74    ed when this opt
02A120:  69 6F 6E 20 69 73 20 63 68 6F 73 65 6E 2C 0D 0A    ion is chosen,..
02A130:  0D 0A 4F 70 74 69 6F 6E 61 6C 20 70 72 6F 6D 70    ..Optional promp
02A140:  74 20 66 6F 72 20 6D 6F 72 65 20 70 61 72 61 6D    t for more param
02A150:  65 74 65 72 73 2C 20 72 65 70 65 61 74 65 64 20    eters, repeated 
02A160:  75 70 20 74 6F 20 20 34 20 20 74 69 6D 65 73 2C    up to  4  times,
02A170:  20 20 2A 20 20 74 6F 0D 0A 74 65 72 6D 69 6E 61      *  to..termina
02A180:  74 65 20 70 72 6F 6D 70 74 73 2E 0D 0A 0D 0A 54    te prompts.....T
02A190:  68 65 72 65 20 6D 75 73 74 20 62 65 20 6E 6F 20    here must be no 
02A1A0:  62 6C 61 6E 6B 20 6C 69 6E 65 73 2C 20 61 6E 64    blank lines, and
02A1B0:  20 63 6F 6D 6D 61 6E 64 20 74 65 78 74 20 61 6E     command text an
02A1C0:  64 20 2A 20 20 6D 75 73 74 20 20 73 74 61 72 74    d *  must  start
02A1D0:  20 20 69 6E 0D 0A 74 68 65 20 6C 65 66 74 2D 20      in..the left- 
02A1E0:  6D 6F 73 74 20 63 6F 6C 75 6D 6E 2E 20 54 68 65    most column. The
02A1F0:  20 20 63 6F 6D 6D 61 6E 64 20 20 43 43 50 20 20      command  CCP  
02A200:  28 75 70 70 65 72 20 20 63 61 73 65 2C 20 20 6E    (upper  case,  n
02A210:  6F 20 20 74 72 61 69 6C 69 6E 67 0D 0A 73 70 61    o  trailing..spa
02A220:  63 65 73 29 20 69 73 20 72 65 73 65 72 76 65 64    ces) is reserved
02A230:  20 66 6F 72 20 72 65 74 75 72 6E 20 74 6F 20 74     for return to t
02A240:  68 65 20 43 50 2F 4D 20 63 6F 6D 6D 61 6E 64 20    he CP/M command 
02A250:  6D 6F 64 65 29 0D 0A 0D 0A 41 6E 20 65 78 61 6D    mode)....An exam
02A260:  70 6C 65 20 6F 66 20 4D 45 4E 55 2E 44 41 54 20    ple of MENU.DAT 
02A270:  69 73 3A 0D 0A 0D 0A 52 65 74 75 72 6E 20 74 6F    is:....Return to
02A280:  20 43 50 2F 4D 0D 0A 43 43 50 0D 0A 2A 0D 0A 44     CP/M..CCP..*..D
02A290:  69 72 65 63 74 6F 72 79 0D 0A 64 69 72 0D 0A 46    irectory..dir..F
02A2A0:  69 6C 65 20 6E 61 6D 65 20 6D 61 73 6B 3F 0D 0A    ile name mask?..
02A2B0:  2A 0D 0A 3C 45 4F 46 3E 0D 0A 0D 0A 54 68 65 20    *..<EOF>....The 
02A2C0:  63 6F 6D 6D 61 6E 64 20 6D 61 79 20 62 65 20 66    command may be f
02A2D0:  6F 72 20 61 20 2E 43 4F 4D 20 70 72 6F 67 72 61    or a .COM progra
02A2E0:  6D 20 20 6F 72 20 20 61 20 20 62 75 69 6C 74 2D    m  or  a  built-
02A2F0:  69 6E 20 20 63 6F 6D 6D 61 6E 64 2C 20 20 62 75    in  command,  bu
02A300:  6F 72 20 74 68 65 20 20 41 4D 53 54 52 41 44 20    or the  AMSTRAD 
02A310:  20 41 53 20 20 57 45 4C 4C 20 41 53 20 54 48 45     AS  WELL AS THE
02A320:  20 45 58 54 52 41 20 44 52 49 56 45 2E 0D 0A 54     EXTRA DRIVE...T
02A330:  68 69 73 20 6D 61 79 20 73 65 65 6D 20 65 78 63    his may seem exc
02A340:  65 73 73 69 76 65 20 62 75 74 20 79 6F 75 20 20    essive but you  
02A350:  77 69 6C 6C 20 20 66 69 6E 64 20 74 68 61 74 20    will  find that 
02A360:  74 68 65 20 77 68 6F 6C 65 20 73 79 73 74 65 6D    the whole system
02A370:  20 77 69 6C 6C 0D 0A 6C 61 73 74 20 6C 6F 6E 67     will..last long
02A380:  65 72 20 61 6E 64 20 77 6F 72 6B 20 20 6D 6F 72    er and work  mor
02A390:  65 20 20 72 65 6C 69 61 62 6C 79 20 20 77 69 74    e  reliably  wit
02A3A0:  68 20 20 66 65 77 65 72 20 20 63 72 61 73 68 65    h  fewer  crashe
02A3B0:  73 20 21 20 49 74 27 73 20 77 65 6C 6C 0D 0A 77    s ! It's well..w
02A3C0:  6F 72 74 68 20 69 74 20 69 6E 20 74 68 65 20 6C    orth it in the l
02A3D0:  6F 6E 67 20 72 75 6E 20 70 61 72 74 69 63 75 6C    ong run particul
02A3E0:  61 72 6C 79 20 69 66 20 6F 74 68 65 72 20 61 63    arly if other ac
02A3F0:  63 65 73 73 6F 72 69 65 73 20 61 72 65 20 70 6C    cessories are pl
02A400:  61 6E 6E 65 64 0D 0A 73 75 63 68 20 61 73 20 52    anned..such as R
02A410:  4F 4D 20 62 6F 61 72 64 73 20 53 45 52 49 41 4C    OM boards SERIAL
02A420:  20 70 6F 72 74 73 20 20 65 74 63 20 20 61 6C 6C     ports  etc  all
02A430:  20 20 6F 66 20 77 68 69 63 68 20 6C 6F 61 64 20      of which load 
02A440:  74 68 65 20 41 4D 53 54 52 41 44 27 53 0D 0A 70    the AMSTRAD'S..p
02A450:  6F 77 65 72 20 73 75 70 70 6C 79 2E 0D 0A 0D 0A    ower supply.....
02A460:  54 68 69 73 20 73 6F 66 74 77 61 72 65 20 61 6E    This software an
02A470:  64 20 74 68 65 20 63 6F 6E 6E 65 63 74 69 6F 6E    d the connection
02A480:  73 20 6D 65 6E 74 69 6F 6E 65 64 20 20 61 62 6F    s mentioned  abo
02A490:  76 65 20 68 61 76 65 20 62 65 65 6E 20 74 65 73    ve have been tes
02A4A0:  74 65 64 20 6F 6E 0D 0A 59 45 20 44 41 54 41 20    ted on..YE DATA 
02A4B0:  61 6E 64 20 54 41 4E 44 4F 4E 20 64 72 69 76 65    and TANDON drive
02A4C0:  73 20 77 69 74 68 20 20 6E 6F 20 20 70 72 6F 62    s with  no  prob
02A4D0:  6C 65 6D 73 2E 0D 0A 0D 0A 41 6E 79 20 71 75 65    lems.....Any que
02A4E0:  72 69 65 73 20 61 6E 64 20 63 6F 6D 6D 65 6E 74    ries and comment
02A4F0:  73 20 73 68 6F 75 6C 64 20 62 65 20 20 61 64 64    s should be  add
02A500:  74 0D 0A 63 61 6E 6E 6F 74 20 62 65 20 73 75 62    t..cannot be sub
02A510:  6D 69 74 2E 0D 0A 0D 0A 54 68 65 20 6D 65 6E 75    mit.....The menu
02A520:  20 70 72 6F 67 72 61 6D 20 77 6F 72 6B 73 20 20     program works  
02A530:  62 79 20 20 63 72 65 61 74 69 6E 67 20 20 61 20    by  creating  a 
02A540:  20 24 24 24 2E 53 55 42 20 20 66 69 6C 65 20 20     $$$.SUB  file  
02A550:  63 6F 6E 74 61 69 6E 69 6E 67 20 20 61 0D 0A 63    containing  a..c
02A560:  6F 6D 6D 61 6E 64 20 74 6F 20 20 72 65 2D 65 78    ommand to  re-ex
02A570:  65 63 75 74 65 20 20 74 68 65 20 20 6D 65 6E 75    ecute  the  menu
02A580:  20 20 6F 6E 20 20 74 65 72 6D 69 6E 61 74 69 6F      on  terminatio
02A590:  6E 20 20 6F 66 20 20 74 68 65 20 20 73 65 6C 65    n  of  the  sele
02A5A0:  63 74 65 64 0D 0A 70 72 6F 67 72 61 6D 2E 20 54    cted..program. T
02A5B0:  68 65 20 73 65 6C 65 63 74 65 64 20 20 70 72 6F    he selected  pro
02A5C0:  67 72 61 6D 20 20 69 73 20 20 65 78 65 63 75 74    gram  is  execut
02A5D0:  65 64 20 20 75 73 69 6E 67 20 20 74 68 65 20 20    ed  using  the  
02A5E0:  42 44 4F 53 20 20 63 68 61 69 6E 0D 0A 66 75 6E    BDOS  chain..fun
02A5F0:  63 74 69 6F 6E 20 28 34 37 29 2E 20 41 73 20 74    ction (47). As t
02A600:  68 65 20 24 24 24 2E 73 75 62 20 66 69 6C 65 20    he $$$.sub file 
02A610:  69 73 20 63 72 65 61 74 65 64 20 6F 6E 20 74 68    is created on th
02A620:  65 20 20 74 65 6D 70 6F 72 61 72 79 20 20 66 69    e  temporary  fi
02A630:  6C 65 0D 0A 64 72 69 76 65 2C 20 77 68 65 72 65    le..drive, where
02A640:  20 74 68 65 20 43 43 50 20 65 78 70 65 63 74 73     the CCP expects
02A650:  20 69 74 2C 20 6D 65 6E 75 20 6E 65 65 64 20 6E     it, menu need n
02A660:  6F 74 20 72 65 73 69 64 65 20 6F 6E 20 74 68 65    ot reside on the
02A670:  20 20 64 65 66 61 75 6C 74 0D 0A 64 72 69 76 65      default..drive
02A680:  2E 20 4F 6E 20 61 20 50 43 57 20 20 69 74 20 20    . On a PCW  it  
02A690:  77 69 6C 6C 20 20 62 65 20 20 77 6F 72 74 68 77    will  be  worthw
02A6A0:  68 69 6C 65 20 20 75 73 69 6E 67 20 20 74 68 65    hile  using  the
02A6B0:  20 20 72 61 6D 20 20 64 69 73 6B 20 20 66 6F 72      ram  disk  for
02A6C0:  0D 0A 74 65 6D 70 6F 72 61 72 79 20 66 69 6C 65    ..temporary file
02A6D0:  73 2C 20 62 79 20 69 73 73 75 69 6E 67 20 74 68    s, by issuing th
02A6E0:  65 20 63 6F 6D 6D 61 6E 64 0D 0A 0D 0A 41 3E 73    e command....A>s
02A6F0:  65 74 64 65 66 20 5B 74 65 6D 70 6F 72 61 72 79    etdef [temporary
02A700:  72 65 73 73 65 64 20 74 6F 3A 0D 0A 0D 0A 54 6F    ressed to:....To
02A710:  6D 20 50 72 69 63 65 20 76 69 61 20 74 68 65 20    m Price via the 
02A720:  42 4F 4F 47 20 54 42 42 53 20 62 75 6C 6C 65 74    BOOG TBBS bullet
02A730:  69 6E 20 62 6F 61 72 64 0D 0A 6F 6E 20 30 32 35    in board..on 025
02A740:  32 20 36 32 36 32 33 33 20 28 33 30 30 2F 33 30    2 626233 (300/30
02A750:  30 20 26 20 31 32 30 30 2F 37 35 29 20 32 34 68    0 & 1200/75) 24h
02A760:  72 73 2E 0D 0A 0D 0A 47 6F 6F 64 20 6C 75 63 6B    rs.....Good luck
02A770:  20 77 69 74 68 20 69 74 2E 0D 0A 0D 0A 54 6F 6D     with it.....Tom
02A780:  20 50 72 69 63 65 20 31 35 2F 31 32 2F 38 37 2E     Price 15/12/87.
02A790:  0D 0A 0D 0A 1A 54 2E 52 2E 20 50 52 49 43 45 20    .....T.R. PRICE 
02A7A0:  31 35 2F 31 32 2F 38 37 0D 0A 0D 0A 20 20 20 20    15/12/87....    
02A7B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02A7C0:  20 20 20 20 20 20 44 6F 63 75 6D 65 6E 74 61 74          Documentat
02A7D0:  69 6F 6E 20 66 6F 72 20 42 34 30 2F 38 30 2E 4C    ion for B40/80.L
02A7E0:  42 52 0D 0A 0D 0A 20 20 20 20 20 4C 69 62 72 61    BR....     Libra
02A7F0:  72 79 20 63 6F 6E 74 65 6E 74 73 3A 0D 0A 0D 0A    ry contents:....
02A800:  61 6E 6E 65 64 0D 0A 73 75 63 68 20 61 73 20 52    anned..such as R
02A810:  4F 4D 20 62 6F 61 72 64 73 20 53 45 52 49 41 4C    OM boards SERIAL
02A820:  20 70 6F 72 74 73 20 20 65 74 63 20 20 61 6C 6C     ports  etc  all
02A830:  20 20 6F 66 20 77 68 69 63 68 20 6C 6F 61 64 20      of which load 
02A840:  74 68 65 20 41 4D 53 54 52 41 44 27 53 0D 0A 70    the AMSTRAD'S..p
02A850:  6F 77 65 72 20 73 75 70 70 6C 79 2E 0D 0A 0D 0A    ower supply.....
02A860:  54 68 69 73 20 73 6F 66 74 77 61 72 65 20 61 6E    This software an
02A870:  64 20 74 68 65 20 63 6F 6E 6E 65 63 74 69 6F 6E    d the connection
02A880:  73 20 6D 65 6E 74 69 6F 6E 65 64 20 20 61 62 6F    s mentioned  abo
02A890:  76 65 20 68 61 76 65 20 62 65 65 6E 20 74 65 73    ve have been tes
02A8A0:  74 65 64 20 6F 6E 0D 0A 59 45 20 44 41 54 41 20    ted on..YE DATA 
02A8B0:  61 6E 64 20 54 41 4E 44 4F 4E 20 64 72 69 76 65    and TANDON drive
02A8C0:  73 20 77 69 74 68 20 20 6E 6F 20 20 70 72 6F 62    s with  no  prob
02A8D0:  6C 65 6D 73 2E 0D 0A 0D 0A 41 6E 79 20 71 75 65    lems.....Any que
02A8E0:  72 69 65 73 20 61 6E 64 20 63 6F 6D 6D 65 6E 74    ries and comment
02A8F0:  73 20 73 68 6F 75 6C 64 20 62 65 20 20 61 64 64    s should be  add
02A900:  3D 6D 3A 5D 0D 0A 0D 0A 49 66 20 74 68 65 20 63    =m:]....If the c
02A910:  6F 6D 6D 61 6E 64 20 64 6F 65 73 20 6E 6F 74 20    ommand does not 
02A920:  69 6E 63 6C 75 64 65 20 61 20 64 72 69 76 65 20    include a drive 
02A930:  6C 65 74 74 65 72 2C 20 61 6E 64 20 20 74 68 65    letter, and  the
02A940:  20 20 63 6F 6D 6D 61 6E 64 20 20 69 73 0D 0A 6E      command  is..n
02A950:  6F 74 20 66 6F 72 20 61 20 62 75 69 6C 74 2D 69    ot for a built-i
02A960:  6E 20 63 6F 6D 6D 61 6E 64 2C 20 69 74 20 69 73    n command, it is
02A970:  20 61 73 73 75 6D 65 64 20 74 6F 20 72 65 66 65     assumed to refe
02A980:  72 20 74 6F 20 20 61 20 20 70 72 6F 67 72 61 6D    r to  a  program
02A990:  20 20 6F 6E 0D 0A 74 68 65 20 73 61 6D 65 20 64      on..the same d
02A9A0:  69 73 63 20 61 73 20 74 68 65 20 6D 65 6E 75 20    isc as the menu 
02A9B0:  69 74 73 65 6C 66 2E 20 54 68 65 20 20 64 72 69    itself. The  dri
02A9C0:  76 65 2C 20 20 77 68 65 74 68 65 72 20 20 73 70    ve,  whether  sp
02A9D0:  65 63 69 66 69 65 64 20 20 6F 72 0D 0A 61 73 73    ecified  or..ass
02A9E0:  75 6D 65 64 2C 20 69 73 20 73 65 6C 65 63 74 65    umed, is selecte
02A9F0:  64 20 61 73 20 74 68 65 20 20 64 65 66 61 75 6C    d as the  defaul
02AA00:  74 20 20 64 72 69 76 65 20 20 62 65 66 6F 72 65    t  drive  before
02AA10:  20 20 74 68 65 20 20 70 72 6F 67 72 61 6D 20 20      the  program  
02AA20:  69 73 0D 0A 65 78 65 63 75 74 65 64 2E 20 49 74    is..executed. It
02AA30:  20 74 68 65 72 65 66 6F 72 65 20 61 70 70 65 61     therefore appea
02AA40:  72 73 20 74 6F 20 61 6E 79 20 70 72 6F 67 72 61    rs to any progra
02AA50:  6D 20 63 61 6C 6C 65 64 20 20 66 72 6F 6D 20 20    m called  from  
02AA60:  74 68 65 20 20 6D 65 6E 75 0D 0A 74 68 61 74 20    the  menu..that 
02AA70:  69 74 20 77 61 73 20 65 78 65 63 75 74 65 64 20    it was executed 
02AA80:  6F 6E 20 74 68 65 20 64 65 66 61 75 6C 74 20 64    on the default d
02AA90:  72 69 76 65 2C 20 72 65 67 61 72 64 6C 65 73 73    rive, regardless
02AAA0:  20 6F 66 20 74 68 65 20 20 63 75 72 72 65 6E 74     of the  current
02AAB0:  0D 0A 43 43 50 20 64 65 66 61 75 6C 74 20 64 72    ..CCP default dr
02AAC0:  69 76 65 2E 0D 0A 0D 0A 56 65 72 73 69 6F 6E 20    ive.....Version 
02AAD0:  32 2E 78 20 72 65 70 6F 72 74 73 20 65 72 72 6F    2.x reports erro
02AAE0:  72 73 20 69 66 20 74 68 65 20 6D 65 6E 75 2E 64    rs if the menu.d
02AAF0:  61 74 20 66 69 6C 65 20 20 69 73 20 20 62 61 64    at file  is  bad
02AB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AD00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02AD10:  24 00 01 00 02 09 52 E5 24 00 C1 02 00 00 00 02    $.....R.$.......
02AD20:  24 00 C6 02 00 00 00 02 24 00 C2 02 00 00 00 02    $.......$.......
02AD30:  24 00 C7 02 00 00 00 02 24 00 C3 02 00 00 00 02    $.......$.......
02AD40:  24 00 C8 02 00 00 00 02 24 00 C4 02 00 00 00 02    $.......$.......
02AD50:  24 00 C9 02 00 00 00 02 24 00 C5 02 00 00 00 02    $.......$.......
02AD60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AE00:  6C 79 20 20 66 6F 72 6D 61 74 65 64 2E 0D 0A 54    ly  formated...T
02AE10:  68 65 20 63 6F 64 65 73 20 61 72 65 3A 2D 0D 0A    he codes are:-..
02AE20:  0D 0A 31 20 43 61 6E 27 74 20 66 69 6E 64 20 6D    ..1 Can't find m
02AE30:  65 6E 75 2E 64 61 74 0D 0A 32 20 54 6F 6F 20 6D    enu.dat..2 Too m
02AE40:  61 6E 79 20 6D 65 6E 75 20 69 74 65 6D 73 0D 0A    any menu items..
02AE50:  33 20 54 6F 6F 20 6D 61 6E 79 20 70 72 6F 6D 70    3 Too many promp
02AE60:  74 73 0D 0A 34 20 4E 6F 20 6D 65 6E 75 20 69 74    ts..4 No menu it
02AE70:  65 6D 73 0D 0A 35 20 45 4F 46 20 65 6E 63 6F 75    ems..5 EOF encou
02AE80:  6E 74 65 72 65 64 0D 0A 0D 0A 56 65 72 73 69 6F    ntered....Versio
02AE90:  6E 20 32 2E 78 20 6F 66 20 4D 45 4E 55 2E 43 4F    n 2.x of MENU.CO
02AEA0:  4D 20 69 73 20 77 72 69 74 74 65 6E 20 69 6E 20    M is written in 
02AEB0:  48 69 53 6F 66 74 20 43 2E 20 20 49 6E 20 20 62    HiSoft C.  In  b
02AEC0:  6F 74 68 20 20 63 61 73 65 73 20 20 74 68 65 0D    oth  cases  the.
02AED0:  0A 72 75 6E 74 69 6D 65 20 73 75 70 70 6F 72 74    .runtime support
02AEE0:  20 61 6E 64 20 6C 69 62 72 61 72 79 20 72 6F 75     and library rou
02AEF0:  74 69 6E 65 73 20 61 72 65 20 43 6F 70 79 72 69    tines are Copyri
02AF00:  67 68 74 20 48 69 53 6F 66 74 2E 0D 0A 0D 0A 0D    ght HiSoft......
02AF10:  0A 4A 20 52 20 48 75 6E 74 20 33 30 20 44 65 63    .J R Hunt 30 Dec
02AF20:  20 31 39 38 36 20 20 41 64 76 61 6E 74 61 67 65     1986  Advantage
02AF30:  20 43 6F 6D 70 75 74 65 72 20 55 73 65 72 20 47     Computer User G
02AF40:  72 6F 75 70 0D 0A 1A 5F 5F 5F 0D 0A 0D 0A 20 20    roup...___....  
02AF50:  20 20 20 4D 45 4E 55 20 42 79 20 4A 6F 68 6E 20       MENU By John 
02AF60:  48 75 6E 74 20 20 20 4D 45 4E 55 2E 43 4F 4D 0D    Hunt   MENU.COM.
02AF70:  0A 20 20 20 20 20 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    .     __________
02AF80:  6F 6E 20 74 68 65 20 64 65 66 61 75 6C 74 20 64    on the default d
02AF90:  72 69 76 65 2C 20 72 65 67 61 72 64 6C 65 73 73    rive, regardless
02AFA0:  20 6F 66 20 74 68 65 20 20 63 75 72 72 65 6E 74     of the  current
02AFB0:  0D 0A 43 43 50 20 64 65 66 61 75 6C 74 20 64 72    ..CCP default dr
02AFC0:  69 76 65 2E 0D 0A 0D 0A 56 65 72 73 69 6F 6E 20    ive.....Version 
02AFD0:  32 2E 78 20 72 65 70 6F 72 74 73 20 65 72 72 6F    2.x reports erro
02AFE0:  72 73 20 69 66 20 74 68 65 20 6D 65 6E 75 2E 64    rs if the menu.d
02AFF0:  61 74 20 66 69 6C 65 20 20 69 73 20 20 62 61 64    at file  is  bad
02B000:  1E 28 04 23 10 ED C9 E5 CD DE 14 CD E6 14 E1 E5    .(.#............
02B010:  01 5C 00 09 CD B3 12 D1 ED 4B D4 15 A7 ED 42 C0    .\.......K....B.
02B020:  3A 59 09 FE 58 28 16 4F D5 13 1A FE 09 20 FA 21    :Y..X(.O..... .!
02B030:  05 00 19 7E FE 73 D1 28 04 23 7E B9 C0 ED 53 E8    ...~.s.(.#~...S.
02B040:  15 CD DE 14 3D 20 03 C1 18 2B 11 80 00 06 80 1A    ....= ...+......
02B050:  FE 1A 28 F3 FE 1E 28 05 13 10 F4 18 E4 D5 21 00    ..(...(.......!.
02B060:  01 ED 52 44 4D E1 ED 5B E8 15 D5 ED B0 ED 53 E8    ..RDM..[......S.
02B070:  15 E1 C3 07 0F 2A E6 15 ED 5B E4 15 D5 A7 ED 52    .....*...[.....R
02B080:  44 4D E1 ED 5B E8 15 ED B0 ED 53 E8 15 CD E1 0F    DM..[.....S.....
02B090:  11 9D 15 0E 10 CD 2B 10 11 55 15 0E 13 CD 2B 10    ......+..U....+.
02B0A0:  21 55 15 11 AD 15 01 0C 00 ED B0 0E 17 11 9D 15    !U..............
02B0B0:  C3 2B 10 2A E8 15 ED 5B E6 15 A7 ED 52 20 02 C1    .+.*...[....R ..
02B0C0:  C9 2B 7D 3C E6 7F 08 7D 07 E6 01 6F 7C 07 E6 FE    .+}<...}...o|...
02B0D0:  B5 6F 7C 07 E6 01 67 08 28 01 37 C9 CD B3 0F 18    .o|...g.(.7.....
02B0E0:  04 CD B3 0F 2C E5 ED 5B E6 15 0E 1A CD 2B 10 E1    ....,..[.....+..
02B0F0:  7D FE 81 38 18 F5 1E 80 0E 2C CD 2B 10 11 9D 15    }..8.....,.+....
02B100:  0E 15 CD 2B 10 A7 C2 3C 14 F1 D6 80 6F 5D 0E 2C    ...+...<....o].,
02B110:  CD 2B 10 11 9D 15 0E 15 CD 2B 10 A7 C2 3C 14 11    .+.......+...<..
02B120:  80 00 0E 1A CD 2B 10 1E 01 0E 2C C5 D5 CD 05 00    .....+....,.....
02B130:  D1 C1 C9 21 61 15 11 55 15 18 06 21 A9 15 11 9D    ...!a..U...!....
02B140:  15 06 16 36 00 23 10 FB D5 0E 10 CD 2B 10 D1 0E    ...6.#......+...
02B150:  0F C3 2B 10 CD 78 13 09 55 73 65 72 20 24 3A DB    ..+..x..User $:.
02B160:  15 CD 7E 12 CD 78 13 20 6F 63 63 75 70 69 65 73    ..~..x. occupies
02B170:  20 24 2A E2 15 E5 CD FA 12 CD 78 13 6B 0D 0A 24     $*.......x.k..$
02B180:  21 00 00 22 E2 15 D1 2A DF 15 19 22 DF 15 C9 3A    !.."...*..."...:
02B190:  D8 15 CD 7E 12 CD 78 13 2E 24 3A E1 15 32 DB 15    ...~..x..$:..2..
02B1A0:  CD 7E 12 CD 78 13 3A 24 C9 D5 CD D8 10 E1 11 D2    .~..x.:$........
02B1B0:  10 D5 CD B9 10 D1 C3 8D 13 7D CD BE 10 7C 4F E6    .........}...|O.
02B1C0:  F0 0F 0F 0F 0F C6 30 12 13 79 E6 0F C6 30 12 13    ......0..y...0..
02B1D0:  13 C9 20 20 3A 20 20 24 0E 00 3E 4E 11 6D 01 A7    ..  :  $..>N.m..
02B1E0:  ED 52 38 16 3C ED 52 38 11 3C 0D 13 ED 52 38 0A    .R8.<.R8.<...R8.
02B1F0:  1B 0C 3C ED 52 38 03 3C 18 E6 19 FE 64 38 04 D6    ..<.R8.<....d8..
02B200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B400:  64 18 F8 F5 11 48 11 06 00 D5 1A 5F 16 00 FE 1C    d....H....._....
02B410:  20 04 0C 20 01 13 A7 ED 52 38 09 20 03 7B 18 06     .. ....R8. .{..
02B420:  D1 13 18 E5 19 7D CD 73 12 CD 78 13 2F 24 E1 11    .....}.s..x./$..
02B430:  47 11 A7 ED 52 7D CD 73 12 CD 78 13 2F 24 F1 CD    G...R}.s..x./$..
02B440:  73 12 CD 78 13 20 24 C9 1F 1C 1F 1E 1F 1E 1F 1F    s..x. $.........
02B450:  1E 1F 1E 1F 21 00 00 D9 21 30 16 01 20 00 3A E1    ....!...!0.. .:.
02B460:  15 5F 09 7E E6 7F FE 42 28 30 BB 20 F5 11 9D 15    ._.~...B(0. ....
02B470:  CD 2F 12 20 E9 E5 D9 D1 EB 01 10 00 09 EB 06 11    ./. ............
02B480:  0E FF 0C 1A 13 A7 28 02 10 F8 3A D0 15 0F 38 04    ......(...:...8.
02B490:  CB 21 18 F9 06 00 09 D9 18 C4 D9 C9 AF 32 24 12    .!...........2$.
02B4A0:  21 D8 15 34 DD 21 30 16 01 20 00 3A E1 15 FE 10    !..4.!0.. .:....
02B4B0:  38 07 AF 32 E1 15 3D 18 6A 5F 0E 20 CD 2B 10 DD    8..2..=.j_. .+..
02B4C0:  09 DD 7E 00 FE 42 20 0E 21 E1 15 34 AF 32 D8 15    ..~..B .!..4.2..
02B4D0:  3D 32 24 12 18 CA BB 20 E6 DD E5 E1 DD 09 DD 7E    =2$.... .......~
02B4E0:  00 FE 42 28 0E BE 20 F4 DD E5 D1 CD 2F 12 30 EC    ..B(.. ...../.0.
02B4F0:  EB 18 E9 E5 E5 23 11 9E 15 06 0B CD 26 12 E1 CD    .....#......&...
02B500:  19 14 01 20 00 21 30 16 3A E1 15 5F 09 7E FE 42    ... .!0.:.._.~.B
02B510:  28 0F BB 20 F7 11 9D 15 CD 2F 12 20 EB CB FE 18    (.. ...../. ....
02B520:  E7 E1 AF 1E 00 C9 7E E6 7F 12 23 13 10 F8 C9 C5    ......~...#.....
02B530:  D5 E5 23 13 06 0B 7E E6 7F 4F 1A E6 7F B9 20 04    ..#...~..O.... .
02B540:  23 13 10 F2 E1 D1 C1 C9 E5 D5 C5 5F 21 72 12 36    #.........._!r.6
02B550:  00 DD 21 50 16 01 20 00 DD 09 DD 7E 00 FE 42 28    ..!P.. ....~..B(
02B560:  0D BB 20 F4 DD 7E 0C E6 0F 20 ED 34 18 EA C1 D1    .. ..~... .4....
02B570:  E1 C9 00 FE 0A 30 07 F5 CD 78 13 30 24 F1 21 AF    .....0...x.0$.!.
02B580:  12 FE 64 38 0E 0E 30 0C D6 64 30 FB C6 64 0D 71    ..d8..0..d0..d.q
02B590:  23 18 04 FE 0A 38 0C 0E 30 0C D6 0A 30 FB C6 0A    #....8..0...0...
02B5A0:  0D 71 23 C6 30 77 23 36 24 11 AF 12 C3 8D 13 00    .q#.0w#6$.......
02B5B0:  00 00 00 06 00 7E FE 30 38 08 FE 3A 30 04 04 23    .....~.08..:0..#
02B5C0:  18 F3 A7 04 05 C8 2B EB 21 00 00 22 AF 12 21 F9    ......+.!.."..!.
02B5D0:  12 C5 1A D6 30 1B 46 2B 4E 2B 28 0C E5 2A AF 12    ....0.F+N+(..*..
02B5E0:  09 3D 20 FC 22 AF 12 E1 C1 10 E6 2A AF 12 37 C9    .= ."......*..7.
02B5F0:  10 27 E8 03 64 00 0A 00 01 00 CD 08 13 C3 8D 13    .'..d...........
02B600:  23 22 E4 15 36 1E 23 22 E8 15 3A D6 15 A7 C2 5D    #"..6.#"..:....]
02B610:  09 06 50 3E 3D 77 23 10 FC 36 0D 23 36 0A 23 22    ..P>=w#..6.#6.#"
02B620:  E8 15 CD 78 13 44 69 73 63 20 4E 6F 2E 20 24 11    ...x.Disc No. $.
02B630:  FF 13 CD 8D 13 CD 78 13 09 53 69 64 65 24 3A 59    ......x..Side$:Y
02B640:  09 FE 58 20 10 CD 78 13 73 20 41 20 61 6E 64 20    ..X ..x.s A and 
02B650:  42 09 24 18 08 CD 78 13 20 41 09 09 24 3A D7 15    B.$...x. A..$:..
02B660:  5F 0E 65 CD 2B 10 3C CA 3C 14 3D 32 DA 15 20 15    _.e.+.<.<.=2.. .
02B670:  CD 78 13 0D 0A 24 3A D6 15 A7 20 06 CD 78 13 0D    .x...$:... ..x..
02B680:  0A 24 C3 8F 0B 21 50 16 11 20 00 7E FE 42 28 E0    .$...!P.. .~.B(.
02B690:  FE 20 28 03 19 18 F4 CD 19 14 3A DC 15 A7 C2 DA    . (.......:.....
02B6A0:  0A 23 11 7A 15 01 0B 00 ED B0 AF 32 85 15 11 79    .#.z.......2...y
02B6B0:  15 0E 64 CD 2B 10 A7 CA DA 0A 7C FE 02 C2 49 0A    ..d.+.....|...I.
02B6C0:  F7 44 69 73 6B 20 69 73 20 52 4F 2E 20 50 6C 65    .Disk is RO. Ple
02B6D0:  61 73 65 20 72 65 6D 6F 76 65 20 64 69 73 6B 20    ase remove disk 
02B6E0:  61 6E 64 20 61 64 6A 75 73 74 20 74 6F 20 52 57    and adjust to RW
02B6F0:  2C 0D 0A 20 74 6F 20 61 6C 6C 6F 77 20 74 65 6D    ,.. to allow tem
02B700:  70 6F 72 61 72 79 20 64 65 61 63 74 69 76 61 74    porary deactivat
02B710:  69 6F 6E 20 6F 66 20 74 69 6D 65 73 74 61 6D 70    ion of timestamp
02B720:  73 2E 0D 0A 20 20 50 72 65 73 73 20 61 6E 79 20    s...  Press any 
02B730:  6B 65 79 20 74 6F 20 63 6F 6E 74 69 6E 75 65 2E    key to continue.
02B740:  0D 0A 24 CD 10 14 C3 AE 09 FE 07 C2 3C 14 F7 44    ..$.........<..D
02B750:  69 72 65 63 74 6F 72 79 20 69 73 20 70 61 73 73    irectory is pass
02B760:  77 6F 72 64 20 70 72 6F 74 65 63 74 65 64 2E 20    word protected. 
02B770:  28 6E 75 6C 6C 20 70 61 73 73 77 6F 72 64 20 74    (null password t
02B780:  6F 20 72 65 74 75 72 6E 20 74 6F 20 43 50 2F 4D    o return to CP/M
02B790:  29 0D 0A 20 50 61 73 73 77 6F 72 64 2C 20 70 6C    ).. Password, pl
02B7A0:  65 61 73 65 20 3E 20 20 24 CD 10 14 FE 0D CA 00    ease >  $.......
02B7B0:  00 21 80 00 E5 77 23 E5 06 07 36 20 23 10 FB E1    .!...w#...6 #...
02B7C0:  06 07 CD 10 14 FE 0D 28 04 77 23 10 F5 D1 0E 6A    .......(.w#....j
02B7D0:  CD 2B 10 F7 0D 0A 24 C3 AE 09 CD 78 13 4E 61 6D    .+....$....x.Nam
02B7E0:  65 3D 24 CD 2B 14 CD 78 13 0D 0A 0D 0A 3A 20 50    e=$.+..x.....: P
02B7F0:  61 73 73 77 6F 72 64 73 3D 24 3A DA 15 F5 CB 7F    asswords=$:.....
02B800:  CD 08 13 0E 09 C3 2B 10 01 F0 12 D9 21 36 13 06    ......+.....!6..
02B810:  05 D9 0A 5F 03 0A 57 03 3E 30 A7 ED 52 38 03 3C    ..._..W.>0..R8.<
02B820:  18 F9 19 D9 77 23 10 E9 11 36 13 06 04 1A FE 30    ....w#...6.....0
02B830:  20 03 13 10 F8 C9 00 00 00 00 00 24 20 0B CD 78     ..........$ ..x
02B840:  13 4F 46 46 20 3A 20 24 C9 CD 78 13 4F 4E 20 20    .OFF : $..x.ON  
02B850:  3A 20 24 C9 5F 0E 02 C3 2B 10 E3 E5 54 5D 0E 09    : $._...+...T]..
02B860:  CD 2B 10 E1 7E 23 FE 24 20 FA E3 C9 0E 02 5E E5    .+..~#.$ .....^.
02B870:  CD 2B 10 E1 23 10 F7 C9 E3 ED 5B E8 15 7E 23 FE    .+..#.....[..~#.
02B880:  24 28 04 12 13 18 F6 ED 53 E8 15 E3 C9 2A E8 15    $(......S....*..
02B890:  1A FE 24 28 05 77 23 13 18 F6 22 E8 15 C9 11 FD    ..$(.w#...".....
02B8A0:  13 0E 0A CD 2B 10 3A FE 13 A7 20 03 3D 18 45 6F    ....+.:... .=.Eo
02B8B0:  26 00 11 FF 13 19 36 24 EB CD B3 12 38 22 F7 0D    &.....6$....8"..
02B8C0:  0A 20 20 4E 6F 20 73 75 63 68 20 6E 6F 2E 2C 20    .  No such no., 
02B8D0:  74 72 79 20 61 67 61 69 6E 20 3E 20 20 24 18 BE    try again >  $..
02B8E0:  E5 21 FF 13 7E FE 30 38 07 FE 3A 30 03 23 18 F4    .!..~.08..:0.#..
02B8F0:  36 24 AF E1 F5 E5 F7 0D 0A 24 E1 F1 C9 04 00 00    6$.......$......
02B900:  00 00 00 24 C5 D5 E5 0E 01 CD 2B 10 E1 D1 C1 C9    ...$......+.....
02B910:  C5 D5 E5 1E FD 0E 06 18 F0 E5 11 C1 15 23 06 08    .............#..
02B920:  CD 26 12 13 06 03 CD 26 12 E1 C9 ED 5B E8 15 21    .&.....&....[..!
02B930:  C1 15 06 0D CD 26 12 ED 53 E8 15 C9 F7 0D 0A 0A    .....&..S.......
02B940:  44 49 53 4B 20 45 52 52 4F 52 0D 0A 0A 24 C7 F7    DISK ERROR...$..
02B950:  53 65 6C 65 63 74 20 64 72 69 76 65 2C 20 41 2D    Select drive, A-
02B960:  50 20 28 44 65 66 61 75 6C 74 3D 24 3A D3 15 C6    P (Default=$:...
02B970:  41 CD 54 13 F7 29 20 20 24 CD 04 14 CD C4 14 FE    A.T..)  $.......
02B980:  0D 20 05 3A D3 15 18 0C E6 DF FE 41 38 C1 FE 51    . .:.......A8..Q
02B990:  30 BD D6 41 32 D7 15 5F 0E 0D CD 2B 10 CD FA 03    0..A2.._...+....
02B9A0:  3C C0 F7 44 72 69 76 65 20 75 6E 61 76 61 69 6C    <..Drive unavail
02B9B0:  61 62 6C 65 2C 20 74 72 79 20 61 67 61 69 6E 0D    able, try again.
02B9C0:  0A 24 18 8B F5 E5 F7 0D 0A 24 E1 F1 C9 CD 04 14    .$.......$......
02B9D0:  CD C4 14 E6 DF FE 59 C8 FE 4E C8 FE 0D C9 0E 14    ......Y..N......
02B9E0:  11 55 15 C3 2B 10 21 80 00 ED 5B E8 15 01 80 00    .U..+.!...[.....
02B9F0:  ED B0 ED 53 E8 15 C9 1E FF 0E 06 CD 2B 10 FE 03    ...S........+...
02BA00:  CD 3C 13 CD 78 13 53 74 61 6D 70 20 43 72 65 61    .<..x.Stamp Crea
02BA10:  74 65 3D 24 F1 F5 CB 67 CD 3C 13 CD 78 13 53 74    te=$...g.<..x.St
02BA20:  61 6D 70 20 41 63 63 65 73 73 3D 24 F1 F5 CB 77    amp Access=$...w
02BA30:  CD 3C 13 CD 78 13 53 74 61 6D 70 20 55 70 64 61    .<..x.Stamp Upda
02BA40:  74 65 3D 24 F1 F5 CB 6F CD 3C 13 CD 78 13 0D 0A    te=$...o.<..x...
02BA50:  0D 0A 09 09 09 09 09 09 24 F1 CB 67 28 10 CD 78    ........$..g(..x
02BA60:  13 20 20 20 20 43 72 65 61 74 65 24 18 0E CD 78    .    Create$...x
02BA70:  13 20 20 20 20 41 63 63 65 73 73 24 CD 78 13 09    .    Access$.x..
02BA80:  20 20 20 20 20 20 55 70 64 61 74 65 0D 0A 24 AF          Update..$.
02BA90:  32 D8 15 CD 9C 11 3C 20 06 CD 54 10 C3 83 0C E5    2.....< ..T.....
02BAA0:  1C 20 03 CD 54 10 21 D9 15 34 CD 8F 10 CD 78 13    . ..T.!..4....x.
02BAB0:  09 24 CD 2B 14 CD 54 11 EB 2A E2 15 19 22 E2 15    .$.+..T..*..."..
02BAC0:  EB CD FA 12 CD 78 13 6B 09 24 DD E1 DD CB 0A 7E    .....x.k.$.....~
02BAD0:  28 0B CD 78 13 53 79 73 2C 20 24 18 09 CD 78 13    (..x.Sys, $...x.
02BAE0:  44 69 72 2C 20 24 DD CB 09 7E 28 09 CD 78 13 52    Dir, $...~(..x.R
02BAF0:  4F 20 24 18 07 CD 78 13 52 57 20 24 DD CB 0B 7E    O $...x.RW $...~
02BB00:  28 05 CD 78 13 41 24 DD CB 01 7E 28 05 CD 78 13    (..x.A$...~(..x.
02BB10:  31 24 DD CB 02 7E 28 05 CD 78 13 32 24 DD CB 03    1$...~(..x.2$...
02BB20:  7E 28 05 CD 78 13 33 24 DD CB 04 7E 28 05 CD 78    ~(..x.3$...~(..x
02BB30:  13 34 24 CD 78 13 09 24 11 9D 15 0E 66 CD 2B 10    .4$.x..$....f.+.
02BB40:  DD 21 9D 15 DD 6E 18 DD 66 19 DD 5E 1A DD 56 1B    .!...n..f..^..V.
02BB50:  7D B4 B3 B2 28 24 DD E5 CD A9 10 CD 78 13 20 20    }...($......x.  
02BB60:  20 20 24 DD E1 DD 6E 1C DD 66 1D DD 5E 1E DD 56      $...n..f..^..V
02BB70:  1F 7D B4 B3 B2 28 03 CD A9 10 CD 78 13 0D 0A 24    .}...(.....x...$
02BB80:  C3 93 0B CD 78 13 0D 0A 54 6F 74 61 6C 20 6E 6F    ....x...Total no
02BB90:  2E 20 6F 66 20 66 69 6C 65 73 3A 20 24 3A D9 15    . of files: $:..
02BBA0:  CD 7E 12 CD 78 13 20 20 6F 63 63 75 70 79 20 24    .~..x.  occupy $
02BBB0:  2A DF 15 E5 CD FA 12 CD 78 13 6B 09 24 CD 78 13    *.......x.k.$.x.
02BBC0:  53 70 61 63 65 3D 24 2A DD 15 D1 A7 ED 52 CD FA    Space=$*.....R..
02BBD0:  12 CD 78 13 6B 09 69 6E 20 24 3A D0 15 CD 7E 12    ..x.k.in $:...~.
02BBE0:  CD 78 13 6B 20 62 6C 6F 63 6B 73 0D 0A 0D 0A 24    .x.k blocks....$
02BBF0:  3A DC 15 A7 C2 5C 0D AF 32 D8 15 21 30 16 01 20    :....\..2..!0.. 
02BC00:  C9 4F 73 7A 7E 6C 7A 3F 7B 70 3F 71 70 6B 3F 6F    .Osz~lz?{p?qpk?o
02BC10:  6D 7A 6C 6C 3F 6B 77 7E 6B 3F 7D 6A 6B 6B 70 71    mzll?kw~k?}jkkpq
02BC20:  3F 7E 78 7E 76 71 54 45 4D 50 20 20 20 20 24 24    ?~x~vqTEMP    $$
02BC30:  24 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 00 00 00    $????????????...
02BC40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02BC50:  00 00 00 00 00 00 44 49 53 4B 53 20 20 20 43 41    ......DISKS   CA
02BC60:  54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    T...............
02BC70:  00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20    ..........      
02BC80:  20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00         ...........
02BC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 31    .............. 1
02BCA0:  33 2F 31 32 2F 38 36 20 20 00 00 00 00 00 00 00    3/12/86  .......
02BCB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02BCC0:  00 36 2A 39 3D 34 32 20 20 2E 55 47 21 09 24 00    .6*9=42  .UG!.$.
02BCD0:  00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00    ................
02BCE0:  00 00 00 00 00 00 00 00 00 00 00 00 1A 1A 1A 1A    ................
02BCF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD00:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD10:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD20:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD30:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD40:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD50:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD60:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD70:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD80:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BD90:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BDA0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BDB0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BDC0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BDD0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BDE0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BDF0:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02BE00:  00 09 7E FE 42 28 04 CB BE 18 F6 CD 9C 11 3C 28    ..~.B(........<(
02BE10:  4B CD 8F 10 CD 78 13 20 09 24 11 9D 15 0E 0F CD    K....x. .$......
02BE20:  2B 10 CD 3B 10 3E FF 32 80 00 0E 14 CD 2B 10 11    +..;.>.2.....+..
02BE30:  80 00 2A E8 15 06 48 1A FE 0A 28 15 FE 0D 28 11    ..*...H...(...(.
02BE40:  FE 1A 28 0D CB 7F 20 09 FE 20 38 02 77 23 13 10    ..(... .. 8.w#..
02BE50:  E6 36 0D 23 36 0A 23 22 E8 15 18 AF 2A E8 15 36    .6.#6.#"....*..6
02BE60:  1A 23 22 E6 15 22 E8 15 3A DC 15 A7 20 12 3A DA    .#".."..:... .:.
02BE70:  15 E6 F0 28 0B 32 85 15 11 79 15 0E 64 CD 2B 10    ...(.2...y..d.+.
02BE80:  11 2A 00 0E 6A CD 2B 10 3A D2 15 5F 0E 20 CD 2B    .*..j.+.:.._. .+
02BE90:  10 F7 4C 69 73 74 20 6F 75 74 70 75 74 20 74 6F    ..List output to
02BEA0:  20 28 43 29 6F 6E 73 6F 6C 65 20 6F 72 20 28 50     (C)onsole or (P
02BEB0:  29 72 69 6E 74 65 72 20 20 24 3A D6 15 A7 20 1F    )rinter  $:... .
02BEC0:  F7 6F 72 20 20 28 41 29 64 64 20 74 6F 20 66 69    .or  (A)dd to fi
02BED0:  6C 65 20 44 49 53 4B 53 2E 43 41 54 20 20 24 CD    le DISKS.CAT  $.
02BEE0:  04 14 CD C4 14 FE 0D 28 0F E6 DF FE 41 28 25 FE    .......(....A(%.
02BEF0:  50 0E 05 28 05 FE 43 C0 0E 02 79 32 0B 0E 2A E4    P..(..C...y2..*.
02BF00:  15 23 7E FE 1A C8 FE 1E C8 5F 0E 00 E5 CD 2B 10    .#~......_....+.
02BF10:  E1 23 18 EE 3A D6 15 A7 C0 CD 4F 14 3A D7 15 C6    .#..:.....O.:...
02BF20:  41 32 5E 0E 21 26 15 11 9E 15 01 0B 00 ED B0 11    A2^.!&..........
02BF30:  9D 15 D5 0E 13 CD 2B 10 D1 0E 16 CD 2B 10 3C CA    ......+.....+.<.
02BF40:  3C 14 CD 3B 10 CD 33 10 3C 20 2A F7 43 72 65 61    <..;..3.< *.Crea
02BF50:  74 69 6E 67 20 74 68 65 20 66 69 6C 65 20 00 3A    ting the file .:
02BF60:  44 49 53 4B 53 2E 43 41 54 0D 0A 24 2A E4 15 22    DISKS.CAT..$*.."
02BF70:  E6 15 C3 8D 0F F7 41 70 70 65 6E 64 69 6E 67 24    ......Appending$
02BF80:  11 54 0E 0E 09 CD 2B 10 2A E6 15 22 E8 15 CD DE    .T....+.*.."....
02BF90:  14 FE 01 CA 75 0F A7 C2 3C 14 CD E6 14 CD E9 0E    ....u...<.......
02BFA0:  2A E8 15 ED 5B E6 15 37 ED 52 CD C2 0F 08 7D FE    *...[..7.R....}.
02BFB0:  50 38 DB 08 F5 E5 CD DC 0F E1 F1 30 CB 65 2E 00    P8.........0.e..
02BFC0:  CB 3C CB 1D ED 5B E6 15 D5 19 E5 EB 2A E8 15 ED    .<...[......*...
02BFD0:  52 28 B5 44 4D E1 D1 C5 ED B0 ED 53 E8 15 C1 2A    R(.DM......S...*
02BFE0:  E6 15 41 CD F3 0E C3 8E 0E 11 80 00 2A E8 15 A7    ..A.........*...
02BFF0:  ED 52 43 7E FE 1A 20 07 C1 22 E8 15 C3 75 0F FE    .RC~.. .."...u..
02C000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02C010:  25 00 01 00 02 09 52 E5 25 00 C1 02 00 00 00 02    %.....R.%.......
02C020:  25 00 C6 02 00 00 00 02 25 00 C2 02 00 00 00 02    %.......%.......
02C030:  25 00 C7 02 00 00 00 02 25 00 C3 02 00 00 00 02    %.......%.......
02C040:  25 00 C8 02 00 00 00 02 25 00 C4 02 00 00 00 02    %.......%.......
02C050:  25 00 C9 02 00 00 00 02 25 00 C5 02 00 00 00 02    %.......%.......
02C060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C300:  20 20 74 68 69 6E 67 20 20 79 6F 75 20 6D 75 73      thing  you mus
02C310:  74 20 65 6E 74 65 72 20 68 61 76 69 6E 67 20 63    t enter having c
02C320:  68 6F 73 65 6E 20 6F 70 74 69 6F 6E 20 6F 6E 65    hosen option one
02C330:  20 20 69 73 20 20 74 68 65 20 0D 0A 20 20 20 20      is  the ..    
02C340:  6C 65 74 74 65 72 20 20 6F 66 20 74 68 65 20 64    letter  of the d
02C350:  72 69 76 65 20 69 6E 20 77 68 69 63 68 20 74 68    rive in which th
02C360:  65 20 64 69 73 6B 20 74 6F 20 62 65 20 63 61 74    e disk to be cat
02C370:  61 6C 6F 67 75 65 64 20 63 61 6E 20 20 62 65 20    alogued can  be 
02C380:  20 66 6F 75 6E 64 2E 20 0D 0A 20 20 20 20 59 6F     found. ..    Yo
02C390:  75 20 20 77 69 6C 6C 20 20 74 68 65 6E 20 20 62    u  will  then  b
02C3A0:  65 20 61 73 6B 65 64 20 74 68 65 20 64 69 73 6B    e asked the disk
02C3B0:  27 73 20 6E 75 6D 62 65 72 2E 20 20 28 49 66 20    's number.  (If 
02C3C0:  79 6F 75 20 20 68 61 76 65 6E 27 74 20 20 61 6C    you  haven't  al
02C3D0:  72 65 61 64 79 20 0D 0A 20 20 20 20 6E 75 6D 62    ready ..    numb
02C3E0:  65 72 65 64 20 20 79 6F 75 72 20 20 64 69 73 6B    ered  your  disk
02C3F0:  73 20 69 74 20 69 73 20 65 73 73 65 6E 74 69 61    s it is essentia
02C400:  6C 20 79 6F 75 20 64 6F 20 73 6F 20 74 6F 20 6B    l you do so to k
02C410:  65 65 70 20 74 72 61 63 6B 20 20 6F 66 20 20 74    eep track  of  t
02C420:  68 65 6D 20 0D 0A 20 20 20 20 77 69 74 68 20 20    hem ..    with  
02C430:  74 68 65 20 70 72 6F 67 72 61 6D 2E 29 20 49 66    the program.) If
02C440:  20 79 6F 75 20 70 72 65 73 73 20 72 65 74 75 72     you press retur
02C450:  6E 20 77 69 74 68 6F 75 74 20 68 61 76 69 6E 67    n without having
02C460:  20 65 6E 74 65 72 65 64 20 20 61 20 20 64 69 73     entered  a  dis
02C470:  6B 20 0D 0A 20 20 20 20 6E 75 6D 62 65 72 20 20    k ..    number  
02C480:  74 68 65 20 70 72 6F 67 72 61 6D 20 77 69 6C 6C    the program will
02C490:  20 6E 6F 74 20 61 6C 6C 6F 77 20 79 6F 75 20 74     not allow you t
02C4A0:  6F 20 61 64 64 20 69 74 20 74 6F 20 74 68 65 20    o add it to the 
02C4B0:  66 69 6C 65 20 44 49 53 4B 53 2E 43 41 54 2C 20    file DISKS.CAT, 
02C4C0:  0D 0A 20 20 20 20 61 6C 74 68 6F 75 67 68 20 20    ..    although  
02C4D0:  79 6F 75 20 77 69 6C 6C 20 73 74 69 6C 6C 20 62    you will still b
02C4E0:  65 20 61 62 6C 65 20 74 6F 20 64 69 73 70 6C 61    e able to displa
02C4F0:  79 20 74 68 65 20 72 65 73 75 6C 74 20 61 74 20    y the result at 
02C500:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4D                   M
02C510:  41 58 45 4C 43 41 54 2E 43 4F 4D 20 2D 20 61 20    AXELCAT.COM - a 
02C520:  43 50 2F 4D 20 50 6C 75 73 20 64 69 73 6B 20 63    CP/M Plus disk c
02C530:  61 74 61 6C 6F 67 69 6E 67 20 70 72 6F 67 72 61    ataloging progra
02C540:  6D 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    m..             
02C550:  20 20 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D      ==============
02C560:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02C570:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02C580:  3D 3D 3D 3D 0D 0A 0D 0A 20 20 20 20 20 20 20 20    ====....        
02C590:  49 6E 20 20 6F 72 64 65 72 20 74 6F 20 72 75 6E    In  order to run
02C5A0:  20 74 68 69 73 20 70 72 6F 67 72 61 6D 2C 20 20     this program,  
02C5B0:  61 20 5A 38 30 20 43 50 55 20 72 75 6E 6E 69 6E    a Z80 CPU runnin
02C5C0:  67 20 43 50 2F 4D 20 50 6C 75 73 20 77 69 74 68    g CP/M Plus with
02C5D0:  20 20 61 20 0D 0A 20 20 20 20 54 50 41 20 6F 66      a ..    TPA of
02C5E0:  20 61 74 20 6C 65 61 73 74 20 35 38 6B 20 69 73     at least 58k is
02C5F0:  20 72 65 71 75 69 72 65 64 2E 0D 0A 20 20 20 20     required...    
02C600:  20 20 20 20 54 68 65 20 20 70 72 6F 67 72 61 6D        The  program
02C610:  20 20 69 73 20 64 65 73 69 67 6E 65 64 20 74 6F      is designed to
02C620:  20 68 65 6C 70 20 73 6F 6D 65 6F 6E 65 20 77 69     help someone wi
02C630:  74 68 20 61 20 20 6C 61 72 67 65 20 20 6E 75 6D    th a  large  num
02C640:  62 65 72 20 20 6F 66 20 0D 0A 20 20 20 20 64 69    ber  of ..    di
02C650:  73 6B 73 20 20 6B 65 65 70 20 20 74 72 61 63 6B    sks  keep  track
02C660:  20 6F 66 20 77 68 61 74 20 69 73 20 6F 6E 20 74     of what is on t
02C670:  68 65 6D 2E 20 20 54 68 65 20 70 72 6F 67 72 61    hem.  The progra
02C680:  6D 20 77 61 73 20 69 6E 73 70 69 72 65 64 20 62    m was inspired b
02C690:  79 20 20 61 6E 20 0D 0A 20 20 20 20 61 72 74 69    y  an ..    arti
02C6A0:  63 6C 65 20 20 27 4D 61 6B 69 6E 67 20 73 65 6E    cle  'Making sen
02C6B0:  73 65 20 6F 66 20 44 49 52 27 20 62 79 20 41 6E    se of DIR' by An
02C6C0:  64 72 65 77 20 43 6C 61 72 6B 65 20 69 6E 20 74    drew Clarke in t
02C6D0:  68 65 20 66 69 72 73 74 20 20 69 73 73 75 65 20    he first  issue 
02C6E0:  20 6F 66 20 0D 0A 20 20 20 20 41 6D 73 74 72 61     of ..    Amstra
02C6F0:  64 20 50 72 6F 66 65 73 73 69 6F 6E 61 6C 20 43    d Professional C
02C700:  74 68 65 20 20 63 6F 6E 73 6F 6C 65 2C 20 0D 0A    the  console, ..
02C710:  20 20 20 20 70 72 6F 64 75 63 69 6E 67 20 61 20        producing a 
02C720:  72 65 73 75 6C 74 20 76 65 72 79 20 6D 75 63 68    result very much
02C730:  20 6C 69 6B 65 20 61 6E 20 65 78 74 65 6E 64 65     like an extende
02C740:  64 20 44 49 52 20 63 6F 6D 6D 61 6E 64 2E 20 20    d DIR command.  
02C750:  49 66 20 79 6F 75 20 20 64 69 64 20 0D 0A 20 20    If you  did ..  
02C760:  20 20 65 6E 74 65 72 20 61 20 64 69 73 6B 20 6E      enter a disk n
02C770:  75 6D 62 65 72 20 79 6F 75 20 77 69 6C 6C 20 6E    umber you will n
02C780:  6F 77 20 62 65 20 61 73 6B 65 64 20 77 68 69 63    ow be asked whic
02C790:  68 20 73 69 64 65 20 69 73 20 62 65 69 6E 67 20    h side is being 
02C7A0:  72 65 61 64 3A 20 20 41 2C 20 0D 0A 20 20 20 20    read:  A, ..    
02C7B0:  42 20 6F 72 20 58 2C 20 20 61 73 20 65 78 70 6C    B or X,  as expl
02C7C0:  61 69 6E 65 64 20 61 62 6F 76 65 2E 20 4E 6F 74    ained above. Not
02C7D0:  20 70 72 65 73 73 69 6E 67 20 61 6E 20 61 70 70     pressing an app
02C7E0:  72 6F 70 72 69 61 74 65 20 6C 65 74 74 65 72 20    ropriate letter 
02C7F0:  61 74 20 74 68 69 73 20 0D 0A 20 20 20 20 70 6F    at this ..    po
02C800:  69 6E 74 20 77 69 6C 6C 20 72 65 74 75 72 6E 20    int will return 
02C810:  79 6F 75 20 74 6F 20 74 68 65 20 6D 65 6E 75 2E    you to the menu.
02C820:  20 59 6F 75 20 77 69 6C 6C 20 6E 6F 77 20 62 65     You will now be
02C830:  20 61 73 6B 65 64 20 69 66 20 79 6F 75 20 77 61     asked if you wa
02C840:  6E 74 20 74 6F 20 0D 0A 20 20 20 20 69 6E 63 6C    nt to ..    incl
02C850:  75 64 65 20 20 74 68 65 20 20 66 69 72 73 74 20    ude  the  first 
02C860:  6C 69 6E 65 73 20 6F 66 20 74 68 65 20 66 69 6C    lines of the fil
02C870:  65 73 20 69 6E 20 74 68 65 20 64 69 73 6B 27 73    es in the disk's
02C880:  20 20 63 61 74 61 6C 6F 67 75 65 2E 20 20 54 68      catalogue.  Th
02C890:  65 73 65 20 0D 0A 20 20 20 20 6C 69 6E 65 73 20    ese ..    lines 
02C8A0:  20 61 72 65 20 74 68 65 20 66 69 72 73 74 20 41     are the first A
02C8B0:  53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 20    SCII characters 
02C8C0:  6F 66 20 74 68 65 20 66 69 6C 65 73 20 75 70 20    of the files up 
02C8D0:  74 6F 20 65 69 74 68 65 72 20 61 20 20 6E 6F 6E    to either a  non
02C8E0:  2D 0D 0A 20 20 20 20 76 61 6C 69 64 20 63 68 61    -..    valid cha
02C8F0:  72 28 3E 31 32 37 29 2C 20 20 61 20 63 6F 6E 74    r(>127),  a cont
02C900:  6F 6D 70 75 74 69 6E 67 2C 20 61 6E 64 20 77 61    omputing, and wa
02C910:  73 20 77 72 69 74 74 65 6E 20 6F 6E 20 61 6E 20    s written on an 
02C920:  41 6D 73 74 72 61 64 20 38 32 35 36 2E 0D 0A 0D    Amstrad 8256....
02C930:  0A 20 20 20 20 20 20 20 20 54 68 65 20 20 70 72    .        The  pr
02C940:  6F 67 72 61 6D 20 20 75 70 64 61 74 65 73 20 61    ogram  updates a
02C950:  6E 64 20 61 70 70 65 6E 64 73 20 61 6E 20 41 53    nd appends an AS
02C960:  43 49 49 20 20 66 69 6C 65 2C 20 20 63 6F 6D 70    CII  file,  comp
02C970:  61 74 61 62 6C 65 20 20 77 69 74 68 20 0D 0A 20    atable  with .. 
02C980:  20 20 20 57 6F 72 64 73 74 61 72 2C 20 20 63 61       Wordstar,  ca
02C990:  6C 6C 65 64 20 44 49 53 4B 53 2E 43 41 54 20 77    lled DISKS.CAT w
02C9A0:  68 69 63 68 20 63 6F 6E 74 61 69 6E 73 20 61 20    hich contains a 
02C9B0:  6C 69 73 74 20 6F 66 20 61 6C 6C 20 74 68 65 20    list of all the 
02C9C0:  66 69 6C 65 73 20 20 79 6F 75 20 0D 0A 20 20 20    files  you ..   
02C9D0:  20 6D 61 79 20 68 61 76 65 2C 20 69 6E 20 74 68     may have, in th
02C9E0:  65 20 66 6F 72 6D 20 6F 66 20 73 65 70 65 72 61    e form of sepera
02C9F0:  74 65 20 63 61 74 61 6C 6F 67 75 65 73 2E 20 54    te catalogues. T
02CA00:  68 65 20 63 61 74 61 6C 6F 67 75 65 73 20 74 68    he catalogues th
02CA10:  65 6D 73 65 6C 76 65 73 20 0D 0A 20 20 20 20 61    emselves ..    a
02CA20:  72 65 20 20 73 6F 72 74 65 64 20 20 64 69 72 65    re  sorted  dire
02CA30:  63 74 6F 72 69 65 73 20 20 6F 66 20 74 68 65 20    ctories  of the 
02CA40:  66 69 6C 65 73 20 6F 6E 20 74 68 65 20 20 64 69    files on the  di
02CA50:  73 6B 73 2C 20 20 77 69 74 68 20 20 61 64 64 69    sks,  with  addi
02CA60:  74 69 6F 6E 61 6C 20 0D 0A 20 20 20 20 69 6E 66    tional ..    inf
02CA70:  6F 72 6D 61 74 69 6F 6E 20 73 75 63 68 20 61 73    ormation such as
02CA80:  20 74 68 65 20 73 70 61 63 65 20 72 65 6D 61 69     the space remai
02CA90:  6E 69 6E 67 20 6F 6E 20 65 61 63 68 20 64 69 73    ning on each dis
02CAA0:  6B 2E 20 20 57 68 65 6E 20 79 6F 75 20 72 75 6E    k.  When you run
02CAB0:  20 74 68 65 20 0D 0A 20 20 20 20 70 72 6F 67 72     the ..    progr
02CAC0:  61 6D 20 20 79 6F 75 20 20 77 69 6C 6C 20 62 65    am  you  will be
02CAD0:  20 70 72 65 73 65 6E 74 65 64 20 77 69 74 68 20     presented with 
02CAE0:  61 20 73 6D 61 6C 6C 20 6D 65 6E 75 20 20 77 69    a small menu  wi
02CAF0:  74 68 20 20 66 6F 75 72 20 20 6F 70 74 69 6F 6E    th  four  option
02CB00:  72 6F 6C 20 7A 2C 20 20 61 20 6C 69 6E 65 20 66    rol z,  a line f
02CB10:  65 65 64 2C 20 6F 72 20 61 20 63 61 72 72 69 61    eed, or a carria
02CB20:  67 65 20 72 65 74 75 72 6E 2C 20 61 6E 64 20 0D    ge return, and .
02CB30:  0A 20 20 20 20 74 68 65 79 20 77 69 6C 6C 20 61    .    they will a
02CB40:  70 70 65 61 72 20 61 66 74 65 72 20 74 68 65 20    ppear after the 
02CB50:  66 69 6C 65 6E 61 6D 65 73 2E 0D 0A 20 20 20 20    filenames...    
02CB60:  20 20 20 20 49 66 20 74 68 65 20 64 69 73 6B 20        If the disk 
02CB70:  68 61 73 20 62 65 65 6E 20 74 69 6D 65 73 74 61    has been timesta
02CB80:  6D 70 65 64 20 61 6E 64 20 61 6E 79 20 6F 66 20    mped and any of 
02CB90:  74 68 65 20 6F 70 74 69 6F 6E 73 20 20 70 61 73    the options  pas
02CBA0:  73 77 6F 72 64 73 2C 20 0D 0A 20 20 20 20 63 72    swords, ..    cr
02CBB0:  65 61 74 65 2C 20 20 61 63 63 65 73 73 2C 20 20    eate,  access,  
02CBC0:  6F 72 20 20 75 70 64 61 74 65 20 61 72 65 20 6F    or  update are o
02CBD0:  6E 2C 20 20 61 6E 64 20 79 6F 75 20 77 69 73 68    n,  and you wish
02CBE0:  20 74 6F 20 64 69 73 70 6C 61 79 20 74 68 65 20     to display the 
02CBF0:  66 69 72 73 74 20 0D 0A 20 20 20 20 6C 69 6E 65    first ..    line
02CC00:  73 20 6F 66 20 74 68 65 20 66 69 6C 65 73 2C 20    s of the files, 
02CC10:  74 68 65 20 74 69 6D 65 73 74 61 6D 70 73 20 6D    the timestamps m
02CC20:  75 73 74 20 62 65 20 74 65 6D 70 6F 72 61 72 69    ust be temporari
02CC30:  6C 79 20 74 75 72 6E 65 64 20 6F 66 66 2E 20 54    ly turned off. T
02CC40:  68 69 73 20 0D 0A 20 20 20 20 63 61 6E 6E 6F 74    his ..    cannot
02CC50:  20 20 62 65 20 20 64 6F 6E 65 20 20 68 6F 77 65      be  done  howe
02CC60:  76 65 72 20 69 66 20 74 68 65 20 64 69 73 6B 20    ver if the disk 
02CC70:  69 73 20 20 77 72 69 74 65 20 20 70 72 6F 74 65    is  write  prote
02CC80:  63 74 65 64 20 20 61 6E 64 2F 6F 72 20 20 74 68    cted  and/or  th
02CC90:  65 20 0D 0A 20 20 20 20 64 69 72 65 63 74 6F 72    e ..    director
02CCA0:  79 20 20 6C 61 62 6C 65 20 69 73 20 70 61 73 73    y  lable is pass
02CCB0:  77 6F 72 64 20 70 72 6F 74 65 63 74 65 64 2E 20    word protected. 
02CCC0:  20 49 66 20 74 68 65 20 64 69 73 6B 20 69 73 20     If the disk is 
02CCD0:  52 4F 20 79 6F 75 20 77 69 6C 6C 20 20 62 65 20    RO you will  be 
02CCE0:  0D 0A 20 20 20 20 67 69 76 65 6E 20 20 74 68 65    ..    given  the
02CCF0:  20 20 6F 70 70 6F 72 74 75 6E 69 74 79 20 20 74      opportunity  t
02CD00:  73 2C 20 0D 0A 20 20 20 20 77 68 69 63 68 20 61    s, ..    which a
02CD10:  72 65 20 65 78 70 6C 61 69 6E 65 64 20 62 65 6C    re explained bel
02CD20:  6F 77 2E 0D 0A 20 20 20 20 20 20 20 20 50 72 65    ow...        Pre
02CD30:  73 73 69 6E 67 20 20 52 65 74 75 72 6E 20 61 74    ssing  Return at
02CD40:  20 6D 6F 73 74 20 6F 66 20 74 68 65 20 70 72 6F     most of the pro
02CD50:  6D 70 74 73 20 65 6E 63 6F 75 6E 74 65 72 65 64    mpts encountered
02CD60:  20 69 6E 20 74 68 65 20 20 70 72 6F 67 72 61 6D     in the  program
02CD70:  20 0D 0A 20 20 20 20 77 69 6C 6C 20 63 61 75 73     ..    will caus
02CD80:  65 20 74 68 65 20 70 72 6F 67 72 61 6D 20 74 6F    e the program to
02CD90:  20 75 73 65 20 69 74 73 20 64 65 66 61 75 6C 74     use its default
02CDA0:  20 76 61 6C 75 65 73 20 61 6C 74 68 6F 75 67 68     values although
02CDB0:  20 69 6E 20 73 6F 6D 65 20 63 61 73 65 73 20 0D     in some cases .
02CDC0:  0A 20 20 20 20 69 74 20 20 77 69 6C 6C 20 72 65    .    it  will re
02CDD0:  74 75 72 6E 20 79 6F 75 20 74 6F 20 74 68 65 20    turn you to the 
02CDE0:  6D 61 69 6E 20 6D 65 6E 75 2E 20 20 54 68 69 73    main menu.  This
02CDF0:  20 63 61 6E 20 62 65 20 75 73 65 66 75 6C 20 77     can be useful w
02CE00:  68 65 6E 20 79 6F 75 20 77 61 6E 74 20 0D 0A 20    hen you want .. 
02CE10:  20 20 20 74 6F 20 61 62 6F 72 74 20 61 6E 20 6F       to abort an o
02CE20:  70 74 69 6F 6E 2E 0D 0A 20 20 20 20 20 20 20 20    ption...        
02CE30:  53 68 6F 75 6C 64 20 20 74 68 65 20 64 69 73 6B    Should  the disk
02CE40:  20 62 65 69 6E 67 20 72 65 61 64 20 62 65 20 62     being read be b
02CE50:  61 64 6C 79 20 66 6F 72 6D 61 74 74 65 64 20 6F    adly formatted o
02CE60:  72 20 62 65 20 72 65 6D 6F 76 65 64 20 64 75 72    r be removed dur
02CE70:  69 6E 67 20 0D 0A 20 20 20 20 6F 70 65 72 61 74    ing ..    operat
02CE80:  69 6F 6E 2C 20 20 74 68 65 20 20 6D 65 73 73 61    ion,  the  messa
02CE90:  67 65 20 27 44 69 73 6B 20 45 72 72 6F 72 27 20    ge 'Disk Error' 
02CEA0:  77 69 6C 6C 20 62 65 20 64 69 73 70 6C 61 79 65    will be displaye
02CEB0:  64 20 61 6E 64 20 79 6F 75 20 77 69 6C 6C 20 62    d and you will b
02CEC0:  65 20 0D 0A 20 20 20 20 72 65 74 75 72 6E 65 64    e ..    returned
02CED0:  20 74 6F 20 43 50 2F 4D 2E 0D 0A 0D 0A 0D 0A 20     to CP/M....... 
02CEE0:  20 20 20 31 2E 20 43 61 74 61 6C 6F 67 75 65 20       1. Catalogue 
02CEF0:  61 20 44 69 73 6B 0D 0A 0D 0A 20 20 20 20 20 20    a Disk....      
02CF00:  6F 20 63 6F 72 72 65 63 74 20 69 74 2E 20 20 49    o correct it.  I
02CF10:  66 20 74 68 65 20 64 69 72 65 63 74 6F 72 79 20    f the directory 
02CF20:  20 69 73 20 20 70 61 73 73 77 6F 72 64 20 0D 0A     is  password ..
02CF30:  20 20 20 20 70 72 6F 74 65 63 74 65 64 20 20 79        protected  y
02CF40:  6F 75 20 20 77 69 6C 6C 20 62 65 20 70 72 6F 6D    ou  will be prom
02CF50:  70 74 65 64 20 74 6F 20 65 6E 74 65 72 20 74 68    pted to enter th
02CF60:  65 20 70 61 73 73 77 6F 72 64 2C 20 20 6F 72 20    e password,  or 
02CF70:  20 72 65 74 75 72 6E 20 20 74 6F 20 0D 0A 20 20     return  to ..  
02CF80:  20 20 43 50 2F 4D 2E 20 20 4E 6F 74 65 20 6E 6F      CP/M.  Note no
02CF90:  6E 65 20 6F 66 20 74 68 69 73 20 77 69 6C 6C 20    ne of this will 
02CFA0:  6E 6F 74 20 62 65 20 6E 65 63 63 65 73 73 61 72    not be neccessar
02CFB0:  79 20 69 66 20 79 6F 75 20 64 6F 20 6E 6F 74 20    y if you do not 
02CFC0:  77 69 73 68 20 20 74 68 65 20 0D 0A 20 20 20 20    wish  the ..    
02CFD0:  66 69 72 73 74 20 20 6C 69 6E 65 73 20 6F 66 20    first  lines of 
02CFE0:  74 68 65 20 66 69 6C 65 73 20 74 6F 20 62 65 20    the files to be 
02CFF0:  64 69 73 70 6C 61 79 65 64 20 6F 72 20 69 66 20    displayed or if 
02D000:  74 68 65 20 74 69 6D 65 73 74 61 6D 70 73 20 61    the timestamps a
02D010:  72 65 20 20 6F 66 66 20 0D 0A 20 20 20 20 6F 72    re  off ..    or
02D020:  20 6E 6F 74 20 70 72 65 73 65 6E 74 2E 0D 0A 20     not present... 
02D030:  20 20 20 20 20 20 20 57 68 65 6E 20 74 68 65 20           When the 
02D040:  64 69 73 6B 20 68 61 73 20 62 65 65 6E 20 63 61    disk has been ca
02D050:  74 61 6C 6F 67 75 65 64 20 79 6F 75 20 77 69 6C    talogued you wil
02D060:  6C 20 62 65 20 61 73 6B 65 64 20 77 68 65 74 68    l be asked wheth
02D070:  65 72 20 74 6F 20 6C 69 73 74 20 0D 0A 20 20 20    er to list ..   
02D080:  20 74 68 65 20 72 65 73 75 6C 74 20 74 6F 20 74     the result to t
02D090:  68 65 20 63 6F 6E 73 6F 6C 65 20 6F 72 20 74 68    he console or th
02D0A0:  65 20 70 72 69 6E 74 65 72 2C 20 20 61 6E 64 20    e printer,  and 
02D0B0:  69 66 20 79 6F 75 20 67 61 76 65 20 69 74 20 61    if you gave it a
02D0C0:  20 6E 75 6D 62 65 72 2C 20 0D 0A 20 20 20 20 77     number, ..    w
02D0D0:  68 65 74 68 65 72 20 20 74 6F 20 61 64 64 20 69    hether  to add i
02D0E0:  74 20 74 6F 20 74 68 65 20 6D 61 69 6E 20 63 61    t to the main ca
02D0F0:  74 61 6C 6F 67 75 65 20 66 69 6C 65 20 44 49 53    talogue file DIS
02D100:  20 20 59 6F 75 20 20 73 68 6F 75 6C 64 20 20 73      You  should  s
02D110:  65 6C 65 63 74 20 20 74 68 69 73 20 6F 70 74 69    elect  this opti
02D120:  6F 6E 20 69 66 20 79 6F 75 20 77 61 6E 74 20 20    on if you want  
02D130:  74 6F 20 20 28 61 29 20 20 64 69 73 70 6C 61 79    to  (a)  display
02D140:  20 20 74 68 65 20 0D 0A 20 20 20 20 63 6F 6E 74      the ..    cont
02D150:  65 6E 74 73 20 20 6F 66 20 61 20 64 69 73 6B 20    ents  of a disk 
02D160:  69 6E 20 61 20 64 72 69 76 65 2C 20 20 69 6E 20    in a drive,  in 
02D170:  6D 75 63 68 20 74 68 65 20 73 61 6D 65 20 6D 61    much the same ma
02D180:  6E 6E 65 72 20 61 73 20 61 6E 20 65 78 74 65 6E    nner as an exten
02D190:  64 65 64 20 0D 0A 20 20 20 20 64 69 72 65 63 74    ded ..    direct
02D1A0:  6F 72 79 20 20 28 62 29 20 63 72 65 61 74 65 20    ory  (b) create 
02D1B0:  74 68 65 20 66 69 6C 65 20 44 49 53 4B 53 2E 43    the file DISKS.C
02D1C0:  41 54 20 28 63 29 20 75 70 64 61 74 65 20 6F 72    AT (c) update or
02D1D0:  20 61 70 70 65 6E 64 20 74 68 65 20 20 66 69 6C     append the  fil
02D1E0:  65 20 0D 0A 20 20 20 20 44 49 53 4B 53 2E 43 41    e ..    DISKS.CA
02D1F0:  54 2E 0D 0A 20 20 20 20 20 20 20 20 4F 6E 65 20    T...        One 
02D200:  20 64 69 73 6B 27 73 20 63 61 74 61 6C 6F 67 75     disk's catalogu
02D210:  65 20 69 6E 20 74 68 65 20 66 69 6C 65 20 44 49    e in the file DI
02D220:  53 4B 53 2E 43 41 54 20 69 73 20 20 64 69 73 74    SKS.CAT is  dist
02D230:  69 6E 67 75 69 73 68 65 64 20 20 66 72 6F 6D 20    inguished  from 
02D240:  0D 0A 20 20 20 20 61 6E 6F 74 68 65 72 20 62 79    ..    another by
02D250:  20 61 20 64 69 73 6B 20 6E 75 6D 62 65 72 20 61     a disk number a
02D260:  6E 64 20 61 20 6C 65 74 74 65 72 20 41 2C 20 20    nd a letter A,  
02D270:  42 20 6F 72 20 58 20 64 65 70 65 6E 64 69 6E 67    B or X depending
02D280:  20 75 70 6F 6E 20 77 68 65 74 68 65 72 20 0D 0A     upon whether ..
02D290:  20 20 20 20 73 69 64 65 20 20 41 2C 20 20 73 69        side  A,  si
02D2A0:  64 65 20 42 20 6F 72 20 62 6F 74 68 20 73 69 64    de B or both sid
02D2B0:  65 73 20 61 74 20 74 68 65 20 73 61 6D 65 20 74    es at the same t
02D2C0:  69 6D 65 2C 20 20 66 6F 72 20 74 77 69 6E 20 68    ime,  for twin h
02D2D0:  65 61 64 20 64 72 69 76 65 73 2C 20 0D 0A 20 20    ead drives, ..  
02D2E0:  20 20 77 65 72 65 20 72 65 61 64 2E 0D 0A 20 20      were read...  
02D2F0:  20 20 20 20 20 20 54 68 65 20 20 66 69 72 73 74          The  first
02D300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02D310:  26 00 01 00 02 09 52 E5 26 00 C1 02 00 00 00 02    &.....R.&.......
02D320:  26 00 C6 02 00 00 00 02 26 00 C2 02 00 00 00 02    &.......&.......
02D330:  26 00 C7 02 00 00 00 02 26 00 C3 02 00 00 00 02    &.......&.......
02D340:  26 00 C8 02 00 00 00 02 26 00 C4 02 00 00 00 02    &.......&.......
02D350:  26 00 C9 02 00 00 00 02 26 00 C5 02 00 00 00 02    &.......&.......
02D360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D400:  4B 53 2E 43 41 54 2E 20 20 49 66 20 79 6F 75 20    KS.CAT.  If you 
02D410:  63 68 6F 6F 73 65 20 0D 0A 20 20 20 20 74 68 65    choose ..    the
02D420:  20 20 6C 61 74 74 65 72 20 61 6E 64 20 74 68 65      latter and the
02D430:  20 66 69 6C 65 20 44 49 53 4B 53 2E 43 41 54 20     file DISKS.CAT 
02D440:  61 6C 72 65 61 64 79 20 63 6F 6E 74 61 69 6E 73    already contains
02D450:  20 61 20 63 61 74 61 6C 6F 67 75 65 20 6F 66 20     a catalogue of 
02D460:  20 74 68 65 20 0D 0A 20 20 20 20 73 61 6D 65 20     the ..    same 
02D470:  20 64 69 73 6B 20 20 6E 75 6D 62 65 72 20 20 61     disk  number  a
02D480:  6E 64 20 20 73 69 64 65 2C 20 20 20 74 68 65 20    nd  side,   the 
02D490:  20 6F 6E 65 20 20 61 6C 72 65 61 64 79 20 20 69     one  already  i
02D4A0:  6E 20 20 74 68 65 20 20 66 69 6C 65 20 20 77 69    n  the  file  wi
02D4B0:  6C 6C 20 0D 0A 20 20 20 20 61 75 74 6F 6D 61 74    ll ..    automat
02D4C0:  69 63 61 6C 6C 79 20 62 65 20 72 65 6D 6F 76 65    ically be remove
02D4D0:  64 20 77 68 65 6E 20 61 64 64 69 6E 67 20 74 68    d when adding th
02D4E0:  65 20 6E 65 77 20 6F 6E 65 2E 0D 0A 0D 0A 0D 0A    e new one.......
02D4F0:  20 20 20 20 20 20 20 20 41 6E 20 65 78 61 6D 70            An examp
02D500:  6C 65 20 6F 66 20 74 68 65 20 6F 75 74 70 75 74    le of the output
02D510:  20 66 72 6F 6D 20 61 20 64 69 73 6B 20 63 61 74     from a disk cat
02D520:  61 6C 6F 67 75 65 20 69 73 20 67 69 76 65 6E 20    alogue is given 
02D530:  62 65 6C 6F 77 2E 0D 0A 3D 3D 3D 3D 3D 3D 3D 3D    below...========
02D540:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02D550:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02D560:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02D570:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02D580:  3D 3D 3D 3D 3D 3D 3D 3D 0D 0A 44 69 73 63 20 4E    ========..Disc N
02D590:  6F 2E 20 31 33 09 53 69 64 65 20 41 09 09 4E 61    o. 13.Side A..Na
02D5A0:  6D 65 3D 43 41 54 5F 53 54 55 46 2E 50 52 47 09    me=CAT_STUF.PRG.
02D5B0:  0D 0A 0D 0A 3A 20 50 61 73 73 77 6F 72 64 73 3D    ....: Passwords=
02D5C0:  4F 46 46 20 3A 20 53 74 61 6D 70 20 43 72 65 61    OFF : Stamp Crea
02D5D0:  74 65 3D 4F 4E 20 20 3A 20 53 74 61 6D 70 20 41    te=ON  : Stamp A
02D5E0:  63 63 65 73 73 3D 4F 46 46 20 3A 20 53 74 61 6D    ccess=OFF : Stam
02D5F0:  70 20 55 70 64 61 74 65 3D 4F 4E 20 20 3A 20 0D    p Update=ON  : .
02D600:  79 20 0D 0A 20 20 20 20 70 72 65 73 73 20 5E 43    y ..    press ^C
02D610:  2E 0D 0A 20 20 20 20 20 20 20 20 57 68 65 6E 20    ...        When 
02D620:  20 6C 69 73 74 65 64 20 20 74 68 65 20 66 69 6C     listed  the fil
02D630:  65 73 20 77 69 6C 6C 20 62 65 20 6F 66 20 74 68    es will be of th
02D640:  65 20 66 6F 72 6D 20 41 30 3E 20 20 46 49 4C 45    e form A0>  FILE
02D650:  4E 41 4D 45 2E 54 59 50 20 20 5B 31 5D 2C 20 0D    NAME.TYP  [1], .
02D660:  0A 20 20 20 20 77 68 65 72 65 20 27 41 27 20 69    .    where 'A' i
02D670:  73 20 74 68 65 20 73 69 64 65 20 6F 66 20 74 68    s the side of th
02D680:  65 20 64 69 73 6B 20 74 68 65 20 66 69 6C 65 20    e disk the file 
02D690:  69 73 20 6F 6E 2C 20 20 27 30 27 20 69 73 20 74    is on,  '0' is t
02D6A0:  68 65 20 75 73 65 72 2C 20 61 6E 64 20 0D 0A 20    he user, and .. 
02D6B0:  20 20 20 74 68 65 20 20 27 5B 31 5D 27 20 69 73       the  '[1]' is
02D6C0:  20 74 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 74     the number of t
02D6D0:  68 65 20 64 69 73 6B 2E 20 20 41 66 74 65 72 20    he disk.  After 
02D6E0:  74 68 65 20 66 69 6C 65 73 20 74 68 65 72 65 20    the files there 
02D6F0:  77 69 6C 6C 20 62 65 20 20 61 20 0D 0A 20 20 20    will be  a ..   
02D700:  20 6D 65 73 73 61 67 65 20 20 69 6E 66 6F 72 6D     message  inform
02D710:  69 6E 67 20 79 6F 75 20 6F 66 20 74 68 65 20 6E    ing you of the n
02D720:  75 6D 62 65 72 20 6F 66 20 66 69 6C 65 73 20 66    umber of files f
02D730:  6F 75 6E 64 20 77 68 69 63 68 20 20 6D 61 74 63    ound which  matc
02D740:  68 65 64 20 20 74 68 65 20 0D 0A 20 20 20 20 66    hed  the ..    f
02D750:  69 6C 65 73 70 65 63 20 79 6F 75 20 65 6E 74 65    ilespec you ente
02D760:  72 65 64 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 33 2E    red.......    3.
02D770:  20 44 69 73 70 6C 61 79 20 61 20 44 69 73 6B 27     Display a Disk'
02D780:  73 20 43 61 74 61 6C 6F 67 75 65 0D 0A 0D 0A 20    s Catalogue.... 
02D790:  20 20 20 20 20 20 20 54 68 69 73 20 6F 70 74 69           This opti
02D7A0:  6F 6E 20 65 6E 61 62 6C 65 73 20 79 6F 75 20 74    on enables you t
02D7B0:  6F 20 64 69 73 70 6C 61 79 20 61 20 73 65 63 74    o display a sect
02D7C0:  69 6F 6E 20 6F 66 20 74 68 65 20 66 69 6C 65 20    ion of the file 
02D7D0:  44 49 53 4B 53 2E 43 41 54 2E 20 0D 0A 20 20 20    DISKS.CAT. ..   
02D7E0:  20 59 6F 75 20 20 77 69 6C 6C 20 66 69 72 73 74     You  will first
02D7F0:  20 62 65 20 70 72 6F 6D 70 74 65 64 20 74 6F 20     be prompted to 
02D800:  0A 0D 0A 09 09 09 09 09 09 20 20 20 20 43 72 65    .........    Cre
02D810:  61 74 65 09 20 20 20 20 20 20 55 70 64 61 74 65    ate.      Update
02D820:  0D 0A 31 2E 30 3A 09 44 49 53 4B 53 20 20 20 2E    ..1.0:.DISKS   .
02D830:  43 41 54 09 33 30 6B 09 44 69 72 2C 20 52 57 20    CAT.30k.Dir, RW 
02D840:  09 31 30 2F 31 32 2F 38 36 20 30 30 3A 34 32 20    .10/12/86 00:42 
02D850:  20 20 20 31 30 2F 31 32 2F 38 36 20 30 30 3A 34       10/12/86 00:4
02D860:  32 0D 0A 32 2E 30 3A 09 46 4F 52 4D 41 54 20 20    2..2.0:.FORMAT  
02D870:  2E 5A 53 4D 09 32 39 6B 09 44 69 72 2C 20 52 57    .ZSM.29k.Dir, RW
02D880:  20 09 31 33 2F 31 32 2F 38 36 20 30 32 3A 35 38     .13/12/86 02:58
02D890:  20 20 20 20 31 33 2F 31 32 2F 38 36 20 30 32 3A        13/12/86 02:
02D8A0:  35 38 0D 0A 33 2E 30 3A 09 4D 41 58 45 4C 43 41    58..3.0:.MAXELCA
02D8B0:  54 2E 44 4F 43 09 31 6B 09 44 69 72 2C 20 52 57    T.DOC.1k.Dir, RW
02D8C0:  20 09 31 35 2F 31 32 2F 38 32 20 30 37 3A 30 37     .15/12/82 07:07
02D8D0:  20 20 20 20 31 35 2F 31 32 2F 38 32 20 30 37 3A        15/12/82 07:
02D8E0:  30 37 0D 0A 34 2E 30 3A 09 54 45 4D 50 20 20 20    07..4.0:.TEMP   
02D8F0:  20 2E 20 20 20 09 31 6B 09 44 69 72 2C 20 52 57     .   .1k.Dir, RW
02D900:  20 09 0D 0A 35 2E 30 3A 09 54 45 4D 50 20 20 20     ...5.0:.TEMP   
02D910:  20 2E 42 41 4B 09 32 39 6B 09 44 69 72 2C 20 52     .BAK.29k.Dir, R
02D920:  57 20 09 31 32 2F 31 32 2F 38 36 20 32 31 3A 32    W .12/12/86 21:2
02D930:  31 20 20 20 20 31 32 2F 31 32 2F 38 36 20 32 31    1    12/12/86 21
02D940:  3A 32 31 0D 0A 36 2E 30 3A 09 54 45 4D 50 20 20    :21..6.0:.TEMP  
02D950:  20 20 2E 5A 53 4D 09 32 39 6B 09 44 69 72 2C 20      .ZSM.29k.Dir, 
02D960:  52 57 20 09 31 35 2F 31 32 2F 38 32 20 30 31 3A    RW .15/12/82 01:
02D970:  30 30 20 20 20 20 31 35 2F 31 32 2F 38 32 20 30    00    15/12/82 0
02D980:  31 3A 30 30 0D 0A 37 2E 30 3A 09 58 44 49 52 20    1:00..7.0:.XDIR 
02D990:  20 20 20 2E 43 4F 4D 09 33 6B 09 53 79 73 2C 20       .COM.3k.Sys, 
02D9A0:  52 4F 20 41 31 32 33 34 0D 0A 09 55 73 65 72 20    RO A1234...User 
02D9B0:  30 20 6F 63 63 75 70 69 65 73 20 31 32 32 6B 0D    0 occupies 122k.
02D9C0:  0A 31 2E 31 3A 09 54 45 4D 50 32 20 20 20 2E 5A    .1.1:.TEMP2   .Z
02D9D0:  53 4D 09 33 6B 09 44 69 72 2C 20 52 57 09 09 31    SM.3k.Dir, RW..1
02D9E0:  35 2F 31 32 2F 38 32 20 30 33 3A 32 38 20 20 20    5/12/82 03:28   
02D9F0:  20 31 35 2F 31 32 2F 38 32 20 30 33 3A 32 38 0D     15/12/82 03:28.
02DA00:  65 6E 74 65 72 20 74 68 65 20 6C 65 74 74 65 72    enter the letter
02DA10:  20 6F 66 20 74 68 65 20 64 72 69 76 65 20 20 6F     of the drive  o
02DA20:  6E 20 20 77 68 69 63 68 20 0D 0A 20 20 20 20 74    n  which ..    t
02DA30:  68 65 20 20 66 69 6C 65 20 44 49 53 4B 53 2E 43    he  file DISKS.C
02DA40:  41 54 20 63 61 6E 20 62 65 20 66 6F 75 6E 64 20    AT can be found 
02DA50:  61 6E 64 20 74 68 65 6E 20 74 68 65 20 64 69 73    and then the dis
02DA60:  6B 20 6E 75 6D 62 65 72 20 61 6E 64 20 73 69 64    k number and sid
02DA70:  65 20 20 79 6F 75 20 0D 0A 20 20 20 20 61 72 65    e  you ..    are
02DA80:  20 20 69 6E 74 65 72 65 73 74 65 64 20 69 6E 2E      interested in.
02DA90:  20 20 49 66 20 74 68 65 20 64 69 73 6B 27 73 20      If the disk's 
02DAA0:  63 61 74 61 6C 6F 67 75 65 20 69 73 20 69 6E 20    catalogue is in 
02DAB0:  74 68 65 20 66 69 6C 65 20 79 6F 75 20 77 69 6C    the file you wil
02DAC0:  6C 20 62 65 20 0D 0A 20 20 20 20 67 69 76 65 6E    l be ..    given
02DAD0:  20 74 68 65 20 63 68 6F 69 63 65 20 6F 66 20 65     the choice of e
02DAE0:  69 74 68 65 72 20 6C 69 73 74 69 6E 67 20 69 74    ither listing it
02DAF0:  20 74 6F 20 74 68 65 20 73 63 72 65 65 6E 20 6F     to the screen o
02DB00:  72 20 74 68 65 20 70 72 69 6E 74 65 72 2E 0D 0A    r the printer...
02DB10:  0D 0A 0D 0A 20 20 20 20 34 2E 20 52 65 74 75 72    ....    4. Retur
02DB20:  6E 20 74 6F 20 43 50 2F 4D 0D 0A 0D 0A 20 20 20    n to CP/M....   
02DB30:  20 20 20 20 20 54 68 69 73 20 6F 70 74 69 6F 6E         This option
02DB40:  20 69 73 20 73 65 6C 66 20 65 78 70 6C 61 6E 69     is self explani
02DB50:  74 6F 72 79 21 0D 0A 0D 0A 0D 0A 1A 1A 1A 1A 1A    tory!...........
02DB60:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02DB70:  1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A    ................
02DB80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DB90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DBA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DBB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DBC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DBD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DBE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DBF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02DC00:  0A 09 55 73 65 72 20 31 20 6F 63 63 75 70 69 65    ..User 1 occupie
02DC10:  73 20 33 6B 0D 0A 0D 0A 54 6F 74 61 6C 20 6E 6F    s 3k....Total no
02DC20:  2E 20 6F 66 20 66 69 6C 65 73 3A 20 38 20 20 6F    . of files: 8  o
02DC30:  63 63 75 70 79 20 31 32 35 6B 09 53 70 61 63 65    ccupy 125k.Space
02DC40:  3D 35 30 6B 09 69 6E 20 31 6B 20 62 6C 6F 63 6B    =50k.in 1k block
02DC50:  73 0D 0A 0D 0A 31 2E 30 3A 20 09 3D 3D 3D 3D 3D    s....1.0: .=====
02DC60:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02DC70:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02DC80:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02DC90:  3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D    ================
02DCA0:  3D 3D 0D 0A 32 2E 30 3A 20 09 0D 0A 33 2E 30 3A    ==..2.0: ...3.0:
02DCB0:  20 09 0D 0A 34 2E 30 3A 20 09 0D 0A 35 2E 30 3A     ...4.0: ...5.0:
02DCC0:  20 09 3B 43 50 2F 4D 20 50 4C 55 53 20 46 49 4C     .;CP/M PLUS FIL
02DCD0:  45 20 43 41 54 41 4C 4F 47 49 4E 47 20 50 52 4F    E CATALOGING PRO
02DCE0:  47 52 41 4D 0D 0A 36 2E 30 3A 20 09 3B 43 50 2F    GRAM..6.0: .;CP/
02DCF0:  4D 20 50 4C 55 53 20 46 49 4C 45 20 43 41 54 41    M PLUS FILE CATA
02DD00:  4C 4F 47 49 4E 47 20 50 52 4F 47 52 41 4D 0D 0A    LOGING PROGRAM..
02DD10:  37 2E 30 3A 20 09 0D 0A 31 2E 31 3A 20 09 54 68    7.0: ...1.1: .Th
02DD20:  69 73 20 69 73 20 74 68 65 20 66 69 72 73 74 20    is is the first 
02DD30:  6C 69 6E 65 20 6F 66 20 74 68 65 20 66 69 6C 65    line of the file
02DD40:  20 54 45 4D 50 32 2E 5A 53 4D 0D 0A 0D 0A 20 20     TEMP2.ZSM....  
02DD50:  20 20 54 68 65 20 20 6E 75 6D 62 65 72 73 20 77      The  numbers w
02DD60:  68 69 63 68 20 70 72 65 63 65 64 65 20 65 61 63    hich precede eac
02DD70:  68 20 66 69 6C 6E 61 6D 65 20 63 6F 72 72 65 73    h filname corres
02DD80:  70 6F 6E 64 20 74 6F 20 74 68 65 20 6E 75 6D 62    pond to the numb
02DD90:  65 72 20 6F 66 20 74 68 65 20 0D 0A 20 20 20 20    er of the ..    
02DDA0:  66 69 6C 65 20 69 6E 20 74 68 61 74 20 75 73 65    file in that use
02DDB0:  72 20 66 6F 6C 6C 6F 77 65 64 20 62 79 20 74 68    r followed by th
02DDC0:  65 20 6E 75 6D 62 65 72 20 6F 66 20 74 68 65 20    e number of the 
02DDD0:  75 73 65 72 20 74 68 65 20 66 69 6C 65 20 69 73    user the file is
02DDE0:  20 69 6E 2E 0D 0A 0D 0A 0D 0A 20 20 20 20 32 2E     in.......    2.
02DDF0:  20 53 65 61 72 63 68 20 66 6F 72 20 61 20 46 69     Search for a Fi
02DE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E000:  6C 65 0D 0A 0D 0A 20 20 20 20 20 20 20 20 59 6F    le....        Yo
02E010:  75 20 20 73 68 6F 75 6C 64 20 20 73 65 6C 65 63    u  should  selec
02E020:  74 20 20 74 68 69 73 20 20 6F 70 74 69 6F 6E 20    t  this  option 
02E030:  20 69 66 20 79 6F 75 20 20 77 69 73 68 20 20 74     if you  wish  t
02E040:  6F 20 20 73 65 61 72 63 68 20 20 66 6F 72 20 20    o  search  for  
02E050:  61 20 0D 0A 20 20 20 20 70 61 72 74 69 63 75 6C    a ..    particul
02E060:  61 72 20 20 66 69 6C 65 28 73 29 2E 20 20 55 70    ar  file(s).  Up
02E070:  6F 6E 20 20 73 65 6C 65 63 74 69 6E 67 20 6F 70    on  selecting op
02E080:  74 69 6F 6E 20 74 77 6F 20 79 6F 75 20 77 69 6C    tion two you wil
02E090:  6C 20 62 65 20 20 61 73 6B 65 64 20 20 74 6F 20    l be  asked  to 
02E0A0:  0D 0A 20 20 20 20 65 6E 74 65 72 20 74 68 65 20    ..    enter the 
02E0B0:  66 69 6C 65 73 70 65 63 20 6F 66 20 74 68 65 20    filespec of the 
02E0C0:  66 69 6C 65 28 73 29 20 77 68 69 63 68 20 79 6F    file(s) which yo
02E0D0:  75 20 77 69 73 68 20 74 6F 20 73 65 61 72 63 68    u wish to search
02E0E0:  20 66 6F 72 2E 20 20 49 66 20 74 68 65 20 0D 0A     for.  If the ..
02E0F0:  20 20 20 20 66 69 6C 65 20 20 44 49 53 4B 53 2E        file  DISKS.
02E100:  43 41 54 20 20 69 73 20 6F 6E 20 61 20 64 72 69    CAT  is on a dri
02E110:  76 65 20 6F 74 68 65 72 20 74 68 61 6E 20 74 68    ve other than th
02E120:  65 20 64 65 66 61 75 6C 74 20 20 64 72 69 76 65    e default  drive
02E130:  2C 20 20 79 6F 75 20 20 63 61 6E 20 0D 0A 20 20    ,  you  can ..  
02E140:  20 20 73 70 65 63 69 66 79 20 69 74 20 61 73 20      specify it as 
02E150:  74 68 65 20 64 72 69 76 65 20 69 6E 20 74 68 65    the drive in the
02E160:  20 66 69 6C 65 73 70 65 63 2E 20 20 50 72 65 73     filespec.  Pres
02E170:  73 69 6E 67 20 72 65 74 75 72 6E 20 77 69 6C 6C    sing return will
02E180:  20 68 61 76 65 20 74 68 65 20 0D 0A 20 20 20 20     have the ..    
02E190:  73 61 6D 65 20 20 65 66 66 65 63 74 20 20 61 73    same  effect  as
02E1A0:  20 20 65 6E 74 65 72 69 6E 67 20 74 68 65 20 66      entering the f
02E1B0:  69 6C 65 73 70 65 63 20 2A 2E 2A 20 2E 0D 0A 20    ilespec *.* ... 
02E1C0:  20 20 20 20 20 20 20 59 6F 75 20 20 77 69 6C 6C           You  will
02E1D0:  20 20 6E 6F 77 20 20 62 65 20 61 73 6B 65 64 20      now  be asked 
02E1E0:  77 68 65 74 68 65 72 20 79 6F 75 20 77 69 73 68    whether you wish
02E1F0:  20 74 68 65 20 66 69 6C 65 73 20 20 74 6F 20 20     the files  to  
02E200:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02E210:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02E220:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02E230:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02E240:  5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 0D 0A 20 20 20 20    ______......    
02E250:  20 20 20 20 20 20 20 20 20 20 20 54 48 45 20 57               THE W
02E260:  41 43 43 49 20 50 55 42 4C 49 43 20 44 4F 4D 41    ACCI PUBLIC DOMA
02E270:  49 4E 20 53 4F 46 54 57 41 52 45 20 4C 49 42 52    IN SOFTWARE LIBR
02E280:  41 52 59 0D 0A 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F 5F    ARY...._________
02E290:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02E2A0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02E2B0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02E2C0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D    _____________...
02E2D0:  0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20    ...             
02E2E0:  20 20 20 20 20 20 20 20 20 20 20 20 50 43 57 2E                PCW.
02E2F0:  43 4F 4D 20 20 20 62 79 20 44 20 56 20 47 72 69    COM   by D V Gri
02E300:  65 66 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20    ef..            
02E310:  20 20 20 20 20 20 20 20 20 20 20 20 20 2A 2A 2A                 ***
02E320:  2A 2A 2A 2A 20 20 20 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****   *********
02E330:  2A 2A 2A 0D 0A 0D 0A 0D 0A 20 20 20 20 20 20 20    ***......       
02E340:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
02E350:  20 20 20 20 20 20 43 50 2F 4D 20 33 2E 31 20 4F          CP/M 3.1 O
02E360:  6E 6C 79 20 0D 0A 0D 0A 0D 0A 20 20 20 4F 77 6E    nly ......   Own
02E370:  65 72 73 20 6F 66 20 74 68 65 20 43 50 43 20 36    ers of the CPC 6
02E380:  31 32 38 20 6F 72 20 65 78 70 61 6E 64 65 64 20    128 or expanded 
02E390:  34 36 34 2F 36 36 34 20 6D 61 79 20 62 65 20 67    464/664 may be g
02E3A0:  69 76 65 6E 20 61 20 64 69 73 63 20 77 68 69 63    iven a disc whic
02E3B0:  68 0D 0A 20 20 20 68 61 73 20 62 65 65 6E 20 66    h..   has been f
02E3C0:  6F 72 6D 61 74 74 65 64 20 6F 6E 20 74 68 65 20    ormatted on the 
02E3D0:  50 43 57 20 6D 61 63 68 69 6E 65 2E 20 20 57 68    PCW machine.  Wh
02E3E0:  69 6C 73 74 20 43 50 43 20 20 66 6F 72 6D 61 74    ilst CPC  format
02E3F0:  74 65 64 20 20 64 69 73 63 73 0D 0A 20 20 20 63    ted  discs..   c
02E400:  62 65 20 20 6C 69 73 74 65 64 20 0D 0A 20 20 20    be  listed ..   
02E410:  20 61 6C 70 68 61 62 65 74 69 63 61 6C 6C 79 20     alphabetically 
02E420:  20 6F 72 20 20 6E 6F 74 2E 20 20 4C 69 73 74 69     or  not.  Listi
02E430:  6E 67 20 74 68 65 20 66 69 6C 65 73 20 61 6C 70    ng the files alp
02E440:  68 61 62 65 74 69 63 61 6C 6C 79 20 20 74 61 6B    habetically  tak
02E450:  65 73 20 20 6D 75 63 68 20 0D 0A 20 20 20 20 6C    es  much ..    l
02E460:  6F 6E 67 65 72 20 20 74 68 61 6E 20 6E 6F 74 20    onger  than not 
02E470:  62 65 63 61 75 73 65 20 74 68 65 20 70 72 6F 67    because the prog
02E480:  72 61 6D 20 68 61 73 20 74 6F 20 72 65 61 64 20    ram has to read 
02E490:  74 68 72 6F 75 67 68 20 74 68 65 20 20 77 68 6F    through the  who
02E4A0:  6C 65 20 20 6F 66 20 0D 0A 20 20 20 20 44 49 53    le  of ..    DIS
02E4B0:  4B 53 2E 43 41 54 20 65 61 63 68 20 74 69 6D 65    KS.CAT each time
02E4C0:  20 69 74 20 70 72 69 6E 74 73 20 61 20 66 69 6C     it prints a fil
02E4D0:  65 6E 61 6D 65 2C 20 77 68 65 72 65 61 73 20 69    ename, whereas i
02E4E0:  74 20 6F 6E 6C 79 20 72 65 61 64 73 20 74 68 72    t only reads thr
02E4F0:  6F 75 67 68 20 0D 0A 20 20 20 20 74 68 65 20 20    ough ..    the  
02E500:  66 69 6C 65 20 6F 6E 63 65 20 77 68 65 6E 20 66    file once when f
02E510:  69 6C 65 73 20 61 72 65 20 6E 6F 74 20 6C 69 73    iles are not lis
02E520:  74 65 64 20 61 6C 70 68 61 62 65 74 69 63 61 6C    ted alphabetical
02E530:  6C 79 2E 20 20 49 66 20 66 69 6C 65 73 20 20 61    ly.  If files  a
02E540:  72 65 20 0D 0A 20 20 20 20 6C 69 73 74 65 64 20    re ..    listed 
02E550:  61 6C 70 68 61 62 65 74 69 63 61 6C 6C 79 2C 20    alphabetically, 
02E560:  20 79 6F 75 20 77 69 6C 6C 20 62 65 20 67 69 76     you will be giv
02E570:  65 6E 20 74 68 65 20 63 68 6F 69 63 65 20 6F 66    en the choice of
02E580:  20 6C 69 73 74 69 6E 67 20 74 68 65 6D 20 62 79     listing them by
02E590:  20 0D 0A 20 20 20 20 74 68 65 69 72 20 66 69 6C     ..    their fil
02E5A0:  65 6E 61 6D 65 73 20 6F 72 20 66 69 6C 65 74 79    enames or filety
02E5B0:  70 65 73 2E 0D 0A 20 20 20 20 20 20 20 20 49 66    pes...        If
02E5C0:  20 79 6F 75 20 77 69 73 68 20 74 6F 20 69 6E 74     you wish to int
02E5D0:  65 72 72 75 70 74 20 74 68 65 20 70 72 6F 67 72    errupt the progr
02E5E0:  61 6D 20 61 73 20 69 74 20 6C 69 73 74 73 20 74    am as it lists t
02E5F0:  68 65 20 66 69 6C 65 73 2C 20 20 73 69 6D 70 6C    he files,  simpl
02E600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00    Track-Info......
02E610:  27 00 01 00 02 09 52 E5 27 00 C1 02 00 00 00 02    '.....R.'.......
02E620:  27 00 C6 02 00 00 00 02 27 00 C2 02 00 00 00 02    '.......'.......
02E630:  27 00 C7 02 00 00 00 02 27 00 C3 02 00 00 00 02    '.......'.......
02E640:  27 00 C8 02 00 00 00 02 27 00 C4 02 00 00 00 02    '.......'.......
02E650:  27 00 C9 02 00 00 00 02 27 00 C5 02 00 00 00 02    '.......'.......
02E660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E700:  61 6E 20 62 65 20 72 65 61 64 20 61 6E 64 20 77    an be read and w
02E710:  72 69 74 74 65 6E 20 74 6F 20 6F 6E 20 61 20 50    ritten to on a P
02E720:  43 57 2C 20 69 66 20 79 6F 75 20 61 74 74 65 6D    CW, if you attem
02E730:  70 74 20 74 6F 20 72 65 61 64 20 6F 72 20 77 72    pt to read or wr
02E740:  69 74 65 0D 0A 20 20 20 74 6F 20 61 20 50 43 57    ite..   to a PCW
02E750:  20 66 6F 72 6D 61 74 74 65 64 20 64 69 73 63 20     formatted disc 
02E760:  6F 6E 20 61 20 43 50 43 20 6D 61 63 68 69 6E 65    on a CPC machine
02E770:  20 20 74 68 65 20 20 72 65 73 75 6C 74 20 20 69      the  result  i
02E780:  73 20 20 61 20 20 72 61 74 68 65 72 0D 0A 20 20    s  a  rather..  
02E790:  20 61 62 72 75 70 74 20 65 72 72 6F 72 20 6D 65     abrupt error me
02E7A0:  73 73 61 67 65 2E 20 20 59 6F 75 20 63 61 6E 27    ssage.  You can'
02E7B0:  74 20 65 76 65 6E 20 70 65 72 66 6F 72 6D 20 61    t even perform a
02E7C0:  20 44 49 52 20 63 6F 6D 6D 61 6E 64 2E 0D 0A 0D     DIR command....
02E7D0:  0A 20 20 20 54 68 69 73 20 73 68 6F 72 74 20 72    .   This short r
02E7E0:  6F 75 74 69 6E 65 20 77 69 6C 6C 20 70 61 74 63    outine will patc
02E7F0:  68 20 74 68 65 20 63 6F 6D 70 75 74 65 72 20 74    h the computer t
02E800:  6F 20 63 6F 6E 76 65 72 74 20 6F 6E 65 20 6F 72    o convert one or
02E810:  20 62 6F 74 68 20 6F 66 0D 0A 20 20 20 79 6F 75     both of..   you
02E820:  72 20 43 50 43 20 64 69 73 63 20 64 72 69 76 65    r CPC disc drive
02E830:  73 20 69 6E 74 6F 20 61 20 50 43 57 2D 63 6F 6D    s into a PCW-com
02E840:  70 61 74 69 62 6C 65 20 64 72 69 76 65 20 74 68    patible drive th
02E850:  69 75 73 20 61 6C 6C 6F 77 69 6E 67 20 20 79 6F    ius allowing  yo
02E860:  75 0D 0A 20 20 20 74 6F 20 61 63 63 65 73 73 20    u..   to access 
02E870:  28 72 65 61 64 69 6E 67 20 61 6E 64 20 77 72 69    (reading and wri
02E880:  74 69 6E 67 29 20 74 6F 20 61 20 50 43 57 20 66    ting) to a PCW f
02E890:  6F 72 6D 61 74 20 64 69 73 63 2E 0D 0A 0D 0A 20    ormat disc..... 
02E8A0:  20 20 57 68 69 63 68 65 76 65 72 20 64 72 69 76      Whichever driv
02E8B0:  65 20 79 6F 75 20 72 75 6E 20 74 68 65 20 50 43    e you run the PC
02E8C0:  57 20 70 61 74 63 68 20 69 6E 20 77 69 6C 6C 20    W patch in will 
02E8D0:  62 65 20 63 6F 6E 76 65 72 74 65 64 20 75 6E 74    be converted unt
02E8E0:  69 6C 20 74 68 65 0D 0A 20 20 20 63 6F 6D 70 75    il the..   compu
02E8F0:  74 65 72 20 69 73 20 72 65 73 65 74 2E 20 4F 6E    ter is reset. On
02E900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB00:  63 65 20 69 6E 20 50 43 57 20 6D 6F 64 65 2C 20    ce in PCW mode, 
02EB10:  20 43 50 43 20 20 66 6F 72 6D 61 74 20 20 64 69     CPC  format  di
02EB20:  73 63 73 20 20 63 61 6E 6E 6F 74 20 20 62 65 0D    scs  cannot  be.
02EB30:  0A 20 20 20 61 63 63 65 73 73 65 64 2E 0D 0A 0D    .   accessed....
02EB40:  0A 20 20 20 4F 77 6E 65 72 73 20 6F 66 20 74 77    .   Owners of tw
02EB50:  6F 20 64 72 69 76 65 73 20 63 61 6E 20 63 6F 70    o drives can cop
02EB60:  79 20 66 69 6C 65 73 20 66 72 6F 6D 20 61 20 50    y files from a P
02EB70:  43 57 20 64 69 73 63 20 69 6E 2C 20 73 61 79 2C    CW disc in, say,
02EB80:  20 64 72 69 76 65 20 42 0D 0A 20 20 20 74 6F 20     drive B..   to 
02EB90:  61 20 43 50 43 20 64 69 73 63 20 69 6E 20 64 72    a CPC disc in dr
02EBA0:  69 76 65 20 41 20 62 79 20 6A 75 73 74 20 72 75    ive A by just ru
02EBB0:  6E 6E 69 6E 67 20 74 68 65 20 50 43 57 20 70 72    nning the PCW pr
02EBC0:  6F 67 72 61 6D 20 69 6E 20 64 72 69 76 65 20 42    ogram in drive B
02EBD0:  2E 0D 0A 0D 0A 20 20 20 5F 5F 5F 5F 5F 5F 5F 5F    .....   ________
02EBE0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02EBF0:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02EC00:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F    ________________
02EC10:  5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A    ____________....
02EC20:  0D 0A 2A 2A 2A 20 45 4E 44 20 4F 46 20 46 49 4C    ..*** END OF FIL
02EC30:  45 20 2A 2A 2A 0D 0A 1A 5F 5F 5F 5F 5F 5F 5F 5F    E ***...________
02EC40:  5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 20 20 20 20 20 20    ______....      
02EC50:  20 20 20 20 20 20 20 20 20 54 48 45 20 57 41 43             THE WAC
02EC60:  43 49 20 50 55 42 4C 49 43 20 44 4F 4D 41 49 4E    CI PUBLIC DOMAIN
02EC70:  20 53 4F 46 54 57 41 52 45 20 4C 49 42 52 41 52     SOFTWARE LIBRAR
02EC80:  74 69 6E 67 29 20 74 6F 20 61 20 50 43 57 20 66    ting) to a PCW f
02EC90:  6F 72 6D 61 74 20 64 69 73 63 2E 0D 0A 0D 0A 20    ormat disc..... 
02ECA0:  20 20 57 68 69 63 68 65 76 65 72 20 64 72 69 76      Whichever driv
02ECB0:  65 20 79 6F 75 20 72 75 6E 20 74 68 65 20 50 43    e you run the PC
02ECC0:  57 20 70 61 74 63 68 20 69 6E 20 77 69 6C 6C 20    W patch in will 
02ECD0:  62 65 20 63 6F 6E 76 65 72 74 65 64 20 75 6E 74    be converted unt
02ECE0:  69 6C 20 74 68 65 0D 0A 20 20 20 63 6F 6D 70 75    il the..   compu
02ECF0:  74 65 72 20 69 73 20 72 65 73 65 74 2E 20 4F 6E    ter is reset. On
02ED00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF00:  C9 1A B7 20 25 3A 1B 01 B7 28 0E 2A 64 03 22 01    ... %:...(.*d.".
02EF10:  00 ED 5B 19 02 23 73 23 72 21 08 01 36 00 2B 36    ..[..#s#r!..6.+6
02EF20:  00 2B 36 00 3E FF 32 0E 01 C9 3D C2 09 01 3A 1B    .+6.>.2...=...:.
02EF30:  01 B7 C0 2A 01 00 22 64 03 11 18 02 01 60 00 ED    ...*.."d.....`..
02EF40:  B0 11 78 02 2A 64 03 23 73 23 72 21 1B 02 11 06    ..x.*d.#s#r!....
02EF50:  03 01 12 00 ED B0 2A 43 02 22 2E 03 21 48 02 11    ......*C."..!H..
02EF60:  33 03 01 12 00 ED B0 21 60 02 11 4B 03 01 06 00    3......!`..K....
02EF70:  ED B0 21 6C 02 11 57 03 01 0C 00 ED B0 3E FF 32    ..!l..W......>.2
02EF80:  1B 01 21 03 03 22 01 00 0E 31 11 14 02 CD 09 01    ..!.."...1......
02EF90:  22 86 03 C9 5D 00 00 00 00 00 00 00 00 00 00 00    "...]...........
02EFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02EFF0:  00 00 00 00 00 00 00 00 3A 0E 01 B7 20 09 31 D0    ........:... .1.
02F000:  09 21 24 09 CD 18 09 3E FF 32 1C 01 C3 18 02 1E    .!$....>.2......
02F010:  00 CD 73 09 3E FF 32 76 03 32 80 03 C5 CD 30 02    ..s.>.2v.2....0.
02F020:  C1 7C B5 C8 79 32 76 03 AF 32 63 03 5E 23 56 ED    .|..y2v..2c.^#V.
02F030:  53 66 03 11 0B 00 19 11 70 03 01 06 00 ED B0 1B    Sf......p.......
02F040:  1A 2A 86 03 BC 2A 70 03 30 26 E5 11 05 00 19 4E    .*...*p.0&.....N
02F050:  23 46 3E 03 CD 6B 09 03 ED 43 68 03 2A 74 03 22    #F>..k...Ch.*t."
02F060:  6A 03 11 88 03 ED 53 74 03 ED B0 3D 32 63 03 E1    j.....St...=2c..
02F070:  11 0F 00 19 5E 23 56 ED 53 6C 03 21 66 03 C9 00    ....^#V.Sl.!f...
02F080:  00 00 00 C3 78 02 00 00 00 00 00 00 00 00 00 00    ....x...........
02F090:  00 00 00 00 00 00 00 00 C3 38 09 C3 8F 02 C3 3B    .........8.....;
02F0A0:  09 C3 40 09 C3 45 09 C3 E6 09 C3 ED 09 C3 42 02    ..@..E........B.
02F0B0:  C3 4A 09 00 00 00 00 00 00 00 00 00 00 00 00 00    .J..............
02F0C0:  00 00 00 00 00 C3 D2 09 C3 D8 09 00 00 00 00 00    ................
02F0D0:  00 C3 DE 09 C3 E0 09 00 00 00 00 00 00 00 00 00    ................
02F0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 03    ................
02F0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF    ................
02F100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F300:  0E 1F CD 05 00 06 00 0E 05 09 36 AE 3E 01 0E 08    ..........6.>...
02F310:  09 77 0E 07 09 77 0E 06 09 77 C3 00 00 00 00 00    .w...w...w......
02F320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F380:  0D 0A 54 68 65 73 65 20 70 72 6F 67 72 61 6D 73    ..These programs
02F390:  20 61 72 65 20 64 6F 6E 61 74 65 64 20 74 6F 20     are donated to 
02F3A0:  74 68 65 20 70 75 62 6C 69 63 2D 64 6F 6D 61 69    the public-domai
02F3B0:  6E 2C 20 73 74 72 69 63 74 6C 79 20 66 6F 72 20    n, strictly for 
02F3C0:  0D 0A 6E 6F 6E 2D 63 6F 6D 6D 65 72 63 69 61 6C    ..non-commercial
02F3D0:  20 75 73 65 2C 20 74 6F 67 65 74 68 65 72 20 77     use, together w
02F3E0:  69 74 68 20 73 6F 6D 65 20 73 61 6D 70 6C 65 20    ith some sample 
02F3F0:  66 69 6C 65 73 2E 20 54 68 65 79 20 6D 61 79 0D    files. They may.
02F400:  0A 62 65 20 63 6F 70 69 65 64 20 61 6E 64 20 74    .be copied and t
02F410:  68 65 73 65 20 63 6F 70 69 65 73 20 6D 61 79 20    hese copies may 
02F420:  62 65 20 67 69 76 65 6E 20 61 77 61 79 2E 20 54    be given away. T
02F430:  68 65 20 63 6F 70 69 65 73 20 6D 61 79 2C 0D 0A    he copies may,..
02F440:  75 6E 64 65 72 20 6E 6F 20 63 69 72 63 75 6D 73    under no circums
02F450:  74 61 6E 63 65 73 2C 20 62 65 20 73 6F 6C 64 2E    tances, be sold.
02F460:  0D 0A 0D 0A 54 68 65 79 20 77 69 6C 6C 20 72 75    ....They will ru
02F470:  6E 20 6F 6E 20 61 6E 79 20 43 50 2F 4D 20 50 6C    n on any CP/M Pl
02F480:  75 73 20 6F 72 20 4D 53 44 4F 53 20 6D 69 63 72    us or MSDOS micr
02F490:  6F 63 6F 6D 70 75 74 65 72 2E 20 57 61 66 66 6C    ocomputer. Waffl
02F4A0:  65 20 61 6E 64 20 0D 0A 57 69 73 65 63 72 61 6B    e and ..Wisecrak
02F4B0:  20 77 69 6C 6C 20 61 6C 73 6F 20 72 75 6E 20 6F     will also run o
02F4C0:  6E 20 43 50 2F 4D 20 32 2E 32 2E 0D 0A 0D 0A 43    n CP/M 2.2.....C
02F4D0:  6F 70 79 72 69 67 68 74 20 28 63 29 20 4D 4D 4C    opyright (c) MML
02F4E0:  20 53 79 73 74 65 6D 73 20 4C 74 64 20 31 39 38     Systems Ltd 198
02F4F0:  36 2C 20 31 39 38 37 2E 0D 0A 0D 0A 0D 0A 54 6F    6, 1987.......To
02F500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F7A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F7B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F7C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F7D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F7E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F7F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F900:  4F 66 66 73 65 74 2D 49 6E 66 6F 0D 0A 00 00 D2    Offset-Info.....
02F910:  17 91 00 11 03 8E 05 0B 08 89 0A 07 0D 81 0F FD    ................
02F920:  11 75 14 D4 17 92 00 11 03 97 05 10 08 8D 0A 0B    .u..............
02F930:  0D 89 0F 06 12 82 14 D1 17 92 00 0E 03 8E 05 0A    ................
02F940:  08 87 0A 03 0D 7F 0F FB 11 76 14 D3 17 91 00 0F    .........v......
02F950:  03 8F 05 0C 08 87 0A 05 0D 80 0F F9 11 74 14 C7    .............t..
02F960:  17 99 00 13 03 91 05 10 08 90 0A 0E 0D 8A 0F 02    ................
02F970:  12 7D 14 CD 17 91 00 0F 03 8C 05 06 08 83 0A FE    .}..............
02F980:  0C 7B 0F F6 11 73 14 D3 17 90 00 0E 03 8B 05 08    .{...s..........
02F990:  08 84 0A FF 0C 7A 0F F4 11 6F 14 D4 17 91 00 13    .....z...o......
02F9A0:  03 93 05 10 08 8E 0A 0C 0D 86 0F FF 11 7A 14 CC    .............z..
02F9B0:  17 90 00 0F 03 8D 05 0B 08 89 0A 07 0D 81 0F FB    ................
02F9C0:  11 77 14 CB 17 90 00 0E 03 89 05 04 08 7E 0A F9    .w...........~..
02F9D0:  0C 75 0F EE 11 6A 14 CC 17 91 00 11 03 8F 05 0D    .u...j..........
02F9E0:  08 89 0A 03 0D 7B 0F F3 11 6D 14 CA 17 90 00 12    .....{...m......
02F9F0:  03 8B 05 0C 08 86 0A 04 0D 80 0F F8 11 74 14 D1    .............t..
02FA00:  17 90 00 0D 03 8A 05 07 08 82 0A FF 0C 79 0F F6    .............y..
02FA10:  11 72 14 CE 17 91 00 0F 03 8E 05 0B 08 87 0A 02    .r..............
02FA20:  0D 7C 0F F5 11 6F 14 C9 17 91 00 10 03 8F 05 0E    .|...o..........
02FA30:  08 8B 0A 06 0D 7E 0F F8 11 72 14 C8 17 91 00 0D    .....~...r......
02FA40:  03 86 05 03 08 81 0A FD 0C 77 0F F3 11 6F 14 D7    .........w...o..
02FA50:  17 90 00 0E 03 8A 05 06 08 83 0A FD 0C 78 0F F2    .............x..
02FA60:  11 6C 14 C9 17 91 00 14 03 92 05 0E 08 8C 0A 07    .l..............
02FA70:  0D 81 0F FA 11 71 14 C5 17 91 00 0F 03 8C 05 07    .....q..........
02FA80:  08 81 0A FA 0C 73 0F EC 11 65 14 C6 17 92 00 13    .....s...e......
02FA90:  03 91 05 0F 08 8B 0A 08 0D 81 0F F9 11 71 14 BB    .............q..
02FAA0:  17 9A 00 0D 03 88 05 04 08 81 0A FE 0C 78 0F F3    .............x..
02FAB0:  11 70 14 CA 17 90 00 0D 03 89 05 06 08 81 0A FD    .p..............
02FAC0:  0C 77 0F F0 11 6B 14 C4 17 90 00 10 03 8D 05 0A    .w...k..........
02FAD0:  08 8F 0A 08 0D 78 0F F1 11 67 14 C7 17 8F 00 0E    .....x...g......
02FAE0:  03 8B 05 09 08 85 0A 0C 0D 7E 0F F8 11 72 14 C7    .........~...r..
02FAF0:  17 90 00 0E 03 89 05 0B 08 83 0A FE 0C 78 0F F1    .............x..
02FB00:  11 6E 14 CA 17 90 00 0F 03 8C 05 07 08 81 0A FA    .n..............
02FB10:  0C 72 0F EA 11 64 14 CC 17 90 00 0A 03 85 05 01    .r...d..........
02FB20:  08 7C 0A 00 0D 70 0F EA 11 66 14 BB 17 91 00 0F    .|...p...f......
02FB30:  03 8A 05 09 08 7F 0A FA 0C 71 0F E8 11 65 14 BB    .........q...e..
02FB40:  17 91 00 15 03 8B 05 08 08 85 0A FF 0C 79 0F F2    .............y..
02FB50:  11 6B 14 C1 17 8F 00 0C 03 87 05 02 08 7D 0A F8    .k...........}..
02FB60:  0C 74 0F ED 11 68 14 BE 17 90 00 0F 03 8B 05 06    .t...h..........
02FB70:  08 82 0A FB 0C 75 0F ED 11 65 14 B8 17 91 00 0C    .....u...e......
02FB80:  03 86 05 00 08 79 0A F3 0C 6F 0F E7 11 62 14 BE    .....y...o...b..
02FB90:  17 90 00 0E 03 8B 05 07 08 82 0A FF 0C 7C 0F F5    .............|..
02FBA0:  11 71 14 BD 17 91 00 0B 03 87 05 03 08 7F 0A F9    .q..............
02FBB0:  0C 73 0F EC 11 67 14 B6 17 8F 00 0D 03 88 05 04    .s...g..........
02FBC0:  08 80 0A F9 0C 70 0F E7 11 5E 14 B6 17 90 00 0C    .....p...^......
02FBD0:  03 88 05 04 08 82 0A FE 0C 77 0F F0 11 69 14 BC    .........w...i..
02FBE0:  17 90 00 0D 03 88 05 02 08 7F 0A FA 0C 74 0F EF    .............t..
02FBF0:  11 69 14 B9 17 8F 00 0D 03 89 05 04 08 80 0A FA    .i..............
02FC00:  0C 72 0F EA 11 63 14 B2 17 90 00 0C 03 86 05 01    .r...c..........
02FC10:  08 7C 0A F5 0C 6F 0F E5 11 5F 14 B2 17 8F 00 0B    .|...o..._......
02FC20:  03 86 05 00 08 7B 0A FB 0C 6D 0F E3 11 5D 14 D9    .....{...m...]..
02FC30:  0B D9 0B                                           ...
RESULT OF SEARCH :
PRO=150   CHEA=0   COD=15   MUSI=0   COP=20   GRA=111   WRIT=151   198=18   199=4   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
EXTENDED CPC DSK File    SAMdisk170514*  RSC2DATE GEN5SC2DATE COMSC2DATE DOC BLA
NK   COMTSDUMP   COM SDUMP   DOC$B40-80  COMMAXELCATCOM,£MENU1   DOC !B40-80  Z8
0"#$FORMAT80BAS %&FORMAT80BIN'PARTB   COM(PARTB   Z80 )*CPM2    COM+,-.CPM2DEL C
OM/H  quadrequ     05B5H days in four years  nyear   equ     016DH 365 days  lye
ar   equ     016EH 366 days  nfeb    equ     1CH 28 days  lfebequ1DH 29 days    
check for CP/M version number    versiold c,0CH  call bdos  cp 31H  jp nz,mess  
ld de,yes3  ld c,09H  call bdos  jp getdat    messld de,not3  ld c,09H  call bdo
s  rst 00H    yes3defm    'Installing date for Supercalc2$'  not3defm'Requires C
P/M Plus to run$'    get CP/M date and time    getdatld de,date  CPM2    DOC012W
RDCOUNTCOM3456789ABWRDCOUNTCOMICDEFGHIJKLDISCKITACOMMNOPQRSTUVWXYZDISCKITACOMDIS
CKITADOCUabcdefghijkCONV2   RSXlmnMENU    COM4opqrstuMENU    DATvSIDEWAYSCOMfwxy
zSIDEWAYSDOCASIDEWAYSPASF32LINES PRN B40-80  DOC*MENU    DOCMAXELCATDOCld c,69H 
 call bdos  ld hl,(date) store date in hl    CP/M day number stored in HL  zero 
A to count years    ld a,0    count down first four years - CP/M Plus dates    a
lways start at least four years after CP/M day 1  Sunday, 1st January 1978    qu
adyrpush hl save days left to stack  ld de,quadr subtract 1461 days  call subtr 
 jp c,onechk if  1461 days left, onechk  push af store flags  inc a increase yea
r by three  inc a  inc a  ld c,a store result in c  pop PCW     DOCPCW     COMaf
 restore flags  ld a,c restore a  jp z,yrend if 0 days left, day is 31st Decembe
r 1981, etc.  inc a otherwise increase to four  jp quadyr loop to check for next
 four years      onechkpop hl return days left to hl  push hl save days left to 
stack  ld bc,nfeb this year is not a leap year  ld de,nyear  call subtr subtract
 365 days  jp c,setyr it's this year - year one  jp z,yrend it's 31st December  
inc a add one year  push hl save new days left  ld bc,nfeb this year has 365 day
s  ld de,nyear  call subtr subtract 365 days  jp c,setyr it's this year - year t
wo  jp z,yrend it's 31st December  inc a add one year  push hl save new days lef
t  ld bc,lfeb this year is a leap year  ld de,lyear  call subtr subtract 366 day
s  jp c,setyr it's this year - year three  jp z,yrend it's 31st December  inc a 
add one year  push hl save new days left  ld bc,nfeb next year is not a leap yea
r    setyrpop hl retrieve days left  push      SC2DATE.COM takes the CP/M date, 
converts it to BCD and       places it in RST 2 where it can be read by Supercal
c2    Written and compiled using Hisoft Devpac80 by  John R Hudson, 79 Longley R
oad, Almondbury,  Huddersfield HD5 8JN    Placed in the Public Domain 14 July 19
92  may be amended   and/or incorporated into any other Public Domain program   
but not shareware or commercial programs    Information on revisions/bugs found 
welcomed by the author    org0100H  bdosequ05  R bc put days in February on stac
k  push hl put days left on stack  cp 0AH is year under 10  jp c,tobcd1 go ahead
  cp 14H is year under 20  jp c,adsix1 add six  cp 1EH is year under 30  jp c,ad
twe1 add twelve  cp 28H is year under 40  jp c,adeig1 add eighteen  jp adtfr1 ot
herwise add twenty four    adsix1ld h,06H  add a,h  jp tobcd1    adtwe1ld h,0CH 
 add a,h  jp tobcd1    adeig1ld h,12H  add a,h  jp tobcd1    adtfr1ld h,18H  add
 a,h    tobcd1ad  cp 14H is day under 20  jp c,adsix2 add six  cp 1EH is day und
er 30  jp c,adtwe2 add twelve  jp adeig2 otherwise add eighteen    adsix2ld h,06
H  add a,h  jp today    adtwe2ld h,0CH  add a,h  jp today    adeig2ld h,12H  add
 a,h    todayld bc,11H  ld (bc),a put day in location 11  rst 00H    yrendcp 0AH
 is year under 10  jp c,tobcd2 go ahead  cp 14H is year under 20  jp c,adsix3 ad
d six  cp 1EH is year under 30  jp c,adtwe3 add twelve  cp 28d a,78H add 1978 in
 bcd  daa ensure decimal addition  ld bc,12H put year in location 12  ld (bc),a 
 pop hl retrieve days left  pop bc retrieve days in February    janpush hl save 
days left to stack  ld a,01H it's January  ld de,20H take away 32 days  call sub
tr  jp c,setdat if it's 31 days or less, set date  pop hl retrieve days left fro
m stack  ld de, 1FH take away 31 days for January  call subtr    febpush hl save
 days left to stack  ld a,c put days in H is year under 40  jp c,adeig3 add eigh
teen  jp adtfr3 otherwise add twenty four    adsix3ld h,06H  add a,h  jp tobcd2 
   adtwe3ld h,0CH  add a,h  jp tobcd2    adeig3ld h,12H  add a,h  jp tobcd2    a
dtfr3ld h,18H  add a,h    tobcd2add a,78H  daa  ld bc,12H  ld (bc),a  ld a,31H  
ld bc,11H  ld (bc),a  ld a,12H  ld bc,10H  ld (bc),a  rst 00H    subtrand a  sbc
 hl,de  ret    throneld de,1FH are there 30 days left  call subtr if so carry on
, if not  pop bFebruary in a  inc a add one  ld e,a put number in e  ld d,0 zero
 d  ld a,02H it's February  call subtr  jp c,setdat if it's 29/30 days or less, 
set date  pop hl retrieve days from stack  push bc put days in February on stack
  pop de retrieve days in February to de  call subtr deduct days in February    
marpush hl save days left to stack  ld a,03H it's March  call thrtwo    aprpush 
hl save days left to stack  ld a,04H it's April  call throne    maypusc take off
 return address  jp c,setdat it's this month, so setdat  pop hl retrieve days le
ft from stack  push bc put back return address  ld de,1EH deduct days in month  
call subtr  ret    thrtwold de,20H are there 31 days left  call subtr if so carr
y on, if not  pop bc take off return address  jp c,setdat it's this month, so se
tdat  pop hl retrieve days left from stack  push bc put back return address  ld 
de,1FH deduct days in month  call subtr  ret    dateh hl save days left to stack
  ld a,05H it's May  call thrtwo    junpush hl save days left to stack  ld a,06H
 it's June  call throne    julpush hl save days left to stack  ld a,07H it's Jul
y  call thrtwo    augpush hl save days left to stack  ld a,08H it's August  call
 thrtwo    septpush hl save days left to stack  ld a,09H it's September  call th
rone    octpush hl save days left to stack  ld a,0AH it's October  call thrtwo  
  novpush hl save dayds4    bx(+6!(0)))o0$Go to line (( !((%ogj!(w# !(w# (!(GOyD
G#(++(O!(Q !(Q f H*2(22(!(22(2'2((/8R*()R )! )DM#"()((2(2)2)2(7!)"(%6%s left to 
stack  ld a,0BH it's November  call throne    decpush hl save days left to stack
  ld a,0CH it's December  call thrtwo    setdatpop hl retrieve days left from st
ack  push hl save days left to stack  cp 0AH is month under 10  jp c,month go ah
ead  ld h,06H add six  add a,h    monthld bc,10H  ld (bc),a put month in locatio
n 10    setdaypop hl retrieve days left from stack  ld a,l put days left in a  c
p 0AH is day under 10  jp c,today go ahead  R1WInstalling date for Supercalc2$Re
quires CP/M Plus to run$i*Oydmmn (&&&&x' OyO  Y& qw&&& (&&&&x'1RO O TSLOTO 410si
c 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3ZBasic 3.1ZBasic 3.1ZBasic 
3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 
3.1ZBasic 3.1ZBasic 3ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.
1ZBas1R"v!"!'"'2E%2 q0 8 *+2C.S1"t+ R8! (!"((L/22 Not Enough Memory Bounds Error
 Break in*2#( +#n+S2EPSON7"D  * '(C#fo 0!'0 R(y6R1R06!A*O%(##xt ****************
********** SC2DATE.COM **************************       SC2DATE.COM is a replace
ment for DATTIM.COM supplied with     Supercalc2.  It takes the CP/M date, conve
rts it to BCD      and places it in RST 2 where it can be read by Supercalc2.   
    It will only run with CP/M Plus and begins with a check      for CP/M Plus. 
 It relies on the user having entered the     CP/M date using DATE.COM or callin
g a clock such as the      SCA Professional Plus.       It was written and compi
led using Hisoftb r  f n   e#(xogs  (0#u !d c x #A ''#+#V z/W/-8 0(##0976AO7*W"B
Screen Dump V1.2 by John Hunt.  (C) J R Hunt 1986.  $ERROR - RSX already install
ed.  $RSX removed.  $ERROR - RSX not installed.  $ERROR - Too little common memo
ry.  $'%s%s%sn%s Devpac80 by     John R Hudson, 79 Longley Road, Almondbury, Hud
dersfield.       It was placed in the Public Domain 14 July 1992  it may be     
 amended and/or incorporated into any other Public Domain      program but not s
hareware or commercial programs.       Information on revisions/bugs found welco
med by the author.     Revisions by the author will be placed in the public doma
in.    %xnRSX () installed.Top of TPA is Must be CP/M Plus!  $Must be CPC6128!  
$S2E7V1.2s1+2y2S 9 ,!2(((, 02!F*W"1"(  (*n((  7F##A  L  A '!!!!z(LxG!!!!! !"xuxx
xxx!z!EY6&KJfeBOOOOOOOOBLANK   COMPdc 3.1ZBasiABLANK.COM.SRC(137)+REVOF$3)+REVOF
$*****y"89012345678900GOTO 290,Y+6)DX$FP0FE0GOTO 410OTO 410sic 3.1ZBasic 3.1ZBas
ic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic 3.1ZBasic
 3.1ZBasic 3.1ZBas  R!(w+ dX! ( ! ! H"$B  $I #.-22O272 2#,T2!q.p2#pd!qv!q-22O22!
r#2  7!6C yG /w2Gine spacing is set to 1/6" following the dump.    A screen dump
 may be initiated in either of two ways.    1. By making a bdos call 60 (direct 
rsx function) with function     number 57.      Writing for RMAC this might look
 like     CSEG     lxid,rsxpb     mvic,60     call5     DSEG     rsxpbdb57      
 CSEG     The call returns the value 0 in hl (and a) indicating that     it was 
handled. (bdos would return -1 otherwise.)    2. Pressing shift/control/enter wh
ile bdos calls are beinS D U M P (v1.2)byJohn Hunt.            This program may 
be distributed freely in the Public Domain, provided that no  charge is made for
 the disc on which it is supplied, other than a nominal  copying and administrat
ion fee.    It may be modified and re-submitted to libraries, provided that the 
modified  program and documentation acknowledge me as being the original autg ma
de.     This works by checking the state of these keys each time     a bdos call
 (ie call 5) is made. To maximise the time available     for the user to activat
e a dump, certain calls involving     console input are intercepted, and loop in
 the RSX until     console input is ready. (This has the negative side effect   
  of restricting the use of submit to install the rsx - see     below.) The call
s intercepted are          bdos 1Console input     bdos 6 / 0FDhDirect console i
nput     bhor.    It may not be sold, or included with commercial material, with
out my written   agreement in advance. I can be contacted via Advantage (The Ind
ependent  Computer User Group).    J R Hunt   1987            SDUMP is a residen
t bit-image screen dump RSX. It runs in the following  environment    CP/M Plus 
 CPC  Mode 2 display  Epson printer (eg MX80 Type 3)    The RSX is installed by 
   Asdump    The adddos 10Buffered console input, unless initialised     buffer 
variant is used, or in ccp with  multiple command line.    If an attempt is made
 to dump a screen that is not in mode 2, the request  is simply ignored.    A du
mp may be aborted by pressing C.    Note that the screen dump via shift/control/
enter will not work in programs  that bypass bdos calls by using direct bios cal
ls. Screen editors such  as HiSoft's ed80 tend to do this for speed.    If sdump
 is to be run from a .sub file (eg profilress (in Hex) of the new top of the tpa
 is output if  installation is successful. eg -    RSX (S2EPSON7) installed.  To
p of TPA is F106.    The RSX can be removed by    Asdump r    This allows the cc
p to recover the top of the tpa previously reserved  by the screen dump RSX.    
  A number of error conditions are detected and reported. Their significance  is
 hopefully self evident.    Must be CP/M Plus  Must be CPC6128(will probably cra
sh if not   even an Amstrad!)  ERROR - RSX already e.sub) it should be the  last
 item in the file. There are two reasons for this    1. Submit has an rsx alread
y installed (except for the last     item), and the screen dump rsx will be inst
alled below this,     wasting memory space.  2. Because the screen dump rsx is b
elow submit's rsx, it intercepts     calls which submit should intercept, and ca
uses submit to     malfunction for the rest of the .sub file. If this happens,  
   press any key at each A prompt to allow submit to progress to     its install
ed.(sdump)  ERROR - RSX not installed.(sdump r)  ERROR - Too little common memor
y.(Too many rsx's already)    A side effect of installation is that control/ente
r is undefined, because  these keys are used to initiate a screen dump.    The s
creen dump uses the following printer control codes (using  notation as C's prin
tf. 033 is escape)    "033A007"Set line space to 7/72"  "033A014"Set line space 
to 1/6"  "033L000003"Bit image mode, 768 dot columns.  "015012"New line    L  Rn
ext line.    If sdump is run from a multiple command line, it should be the last
 command on  the line if memory space is not to be wasted (cf .sub).    The func
tion of get, submit, multiple command lines etc is not affected once  the screen
 dump is installed.      Changes since version 1.1    1.2.Handles multiple comma
nd lines properly.  Dump can be repeated without waiting for next cpm call.     
 J R Hunt27-DEC-1986  Handles multiple command lines properly.  Dump can be repe
ated without waiting forch side of the disk $o+A(B(X 2Y(Disk record not found  $
!#(!R('DMPS!PR # ####s(#Y !((#2!" 2U*& files found.  $+!Enter the filespec. for 
those files to be listed.   $!6 # +  !15+# (Unrecognised filespec, try again   $
22!"22 2UU+ -U TDISKS.CAT does not exist  $List files alphabetically (Y/N)  $ Y(
'3o !4!List by filename or filetype (N/T)  $T( N(  x2223o )(!4! !!4 6T*& $!l $*$
!P""(!P"!P(3*6!#6z 2*+#8 $"# sX(#2  #180.# #2# ( #"#!(#(!" !#""F 6T*#z 6#*&Z*ZRR
Z!z#z#g£ogogoG)GCo!)8+/Oei2"e!++GDM!z# #B% (l0#F8G Nq#! ( w#!VR8(0w###  0 6!+s#r
ww(,  ", "#(w(4,((S6l!89#!8$#*R8!8!(!#!#*R!!22og""O&. D+####2##V#8)"Disk number.
  $2" OWhich side is being read (A/B/XBoth sides together)  $A(B(X2YInclude firs
t lines of files (Y/N)  $ Y y2P1+(  !6B #0 j03)))o#O(X(H(+ 8  80))))o #!N&(-(+(+
T0 0)T))R  #np"!!#"ASS0+p#22 2 H((0 (G(B($( w# z("(x +7wyGN#F+z()8 8 B#Vcc0DGy0t
Z   !  6 5 8y406  (&&!(8O!  !Fp0DXwXyG  2&"22u$r$y$3$'' ''n'(!(++n&!VB(++(+++N+s
#r!c("z!O#Fo0$y  "y( #N#Fq#p1Cs#rG#Z  (1##V*!wy((80Oo0$0OAw#  0oO0PY#O!Fwh#0o00o
&2 o Author Edmund Ward   Inspired by an article by Andrew Clarke+009ZTHIS PROGR
AM WILL ONLY WORK WITH CP/M 3.0 OR AFTER  $s1P20!Z"1-+ +2+2+m+m+(Z80) CP/M PLUS 
CATALOGING PROGRAM, MAXELCAT V1.0$   1. CATALOGUE A DISK  2. SEARCH FOR A FILE  
3. DISPLAY A DISK'S CATALOGUE  4. RETURN TO CP/M   $ !(!%T#218504!123(!P"Which d
rive is DISKS.CAT on  $O3 File not found.  $7+"Whi  Rw+6 zOy''w+6 p)0))) p#0tFO 
y( (#(!wOG#N(#n& 66#w+ !6!6G#. M!GVwj#q 6#s#r++ y(#V+O#1y ("88GF# (i& £T+64G!Nwi
,a80wRgo+R!Rgo++R!##DMnfutx(i4# 4fogz  Ppyc&yHa12cQD XFhuR#i1GYSAr2XehUC%RT!268j
T8 28£2!l"!"2T2%"T0!"(18"j PjC2R"Cj%*C(#"C0 "T%T(j(e%1"22U+U+U+U+R!Nz# 8*F (FO8#
# #   0!S RDM*0 7*tR"6+x !"  ! *tR 8e"*"%OtR"KBDM8(!* #" s #*RDM* +" S  8S*08!R8
6"!R(8DM(0bk8S!N2T0SS'd !l#V#!G#jMTV £j6TS!"!"2T Br!' 4 BPp  V2!b#R%P'VCMh&GB--2
-*C"*gCz(z/W/6#6!P8#N#F#B0o !+N #!# (& X###w4. E(!D(8BA gw#y 4G8yOOxy(Dww##N#T##
V#'#/w w###V#!B9!9+6!P!£!! ,!CC!#0G##oWR)T))82!66w#!w!##(G6#w!G# !£(T+44! T #556
,0 !o-50!P6'-'w!w#6##6!£ !! (-#Og g(oo+0S##y0' .y(0y8A/(/# 6E#6+y(6-D#6/4 0#w#60
o .0o ! +6!F#-(+ u$ u* u. # 4u 4v uow( on6-w#w##6P!N#!#G(o8wA#6CCGSE!'w-!£o0Yo0Y
o,2!# !0D!(M0!g,(NOBDG  '-0''-0'# #!(#( w)!w! gFw, .0.'w-x8, /E)!w!x2( -x2222., 
8.'-50 (56  F#( !n  60.(o+(6 (6-(o(o*n 2!yError. EN# (, s+qhs8.(#(# 0ow#7A 2O!"0
####"y2".* .* (2*2D"F*2DM*VxCFx DM**3S"(33**VGV,,DM*C*DMR yw. -o-  #2( . (+(- !6
#/w## jj"S (2!68,%0S2!"!£2!6!"C £q0!+!"!j*CPTjo&(%PT#XPEhThCd vbr3j '((EE#S(tq5&
bIwW$piYWIfj2j  R*PYC")B#"R+22iz 82i2"#"Ss"vBKx Kx!Rx"v!B"R+#Rz!!80z8020222R* *0
(CC22220kbYPS"T))"S2m2f2-4-R#22(BDM(/"R)"TSBS+x A ,'4&2E%*&2F% 6#0 6#-o2g'!' 8 (
G#0 6'!N('(!(!U('F#4 Cont. or Stop #*E%'23'!"E%!'2SCNoEnd of FileDisk FullFile N
ot Found File Not Open Bad File NameBad File Number Write OnlyRead OnlyPositionD
isk Error in File #00ef01"Screen Save Routine, Press any Key! !n! !e( !n! !g( !n
! !i( !n! !k( !n"!!Q)!5o4obR(/g/o#&lgRo&OA8!Ky %+28DJPVbgmsx!2! w+ w++s"!w3g#w++
++6/4 0#wz i!x   r cz i*z ! ! IR0mNq#R(0W#R(0!m !j !p j 00/00/00000000mmnm$$ '&'
'"'f'!2 +V,  'n""!"Y)! NY) !Yn!Y!m(7 9)))(!!!/"W!"U!*"S)*W*U3!S*W*U#3!S*W*U3!S*W
*U3!n(*W*U3!S*W*U3!S!S ! *S!! !S !Sn!S ! !S *S!S ! !S !Sn!S ! *S!! !S !Sn! !S !S
n!S ! !S *S!S ! !S !Sn!S ! *S!! !(6T"3! &"3!&!u+t, 6 # !w)"w*w%6&w(w$w!w"w#&  #+
 ## !. #!!#8.(#q#!(  #+CC"+"*N F! ( ! !&lT3(!2!!!!#!s# ,#"!s#r"!6#s#"(,  #4#, +#
"(4#+,  6#s##' 4#&& CN #  && d*&*6#wEp(## +#(3(0 (E%Z&w#$&$&$&'* ,u%t&$&F$G!$'&,
 6 !T!"$.".$#$'!r!#'S 6.u,!!y$2$2*&8u$''!("T".$.2*&!2$w2$' #'(x$'1*% *% *% F$*% 
*U$1% % "$% "( c 1s* r+" !##(!1!uS  Drive B Set to 80 Track Mode  $  Drive B Set
 to 40 Track Mode  $$(*R$P*Rle length  ldircopy to xdpb  ldde,msg40tell user  jr
printof format change and quit      printldc,9cpm print string function  callbdo
s  jp0quit to cpm    msg80defbcr,lf,'Drive B Set to 80 Track Mode',cr,lf,'$'  ms
g40defbcr% "$%DM$Z&$w#x !OZ&*%*%Z&oZ&g!eC$%iC$%C$n*F)N(%i#O%L%% L%f%c%n"F!N$!&%V
&!jR0  BK!i$('f%&&Ou$" !' #t!q"'ei)02-&'&( 'n 2S&'v  ''66*&$&('v yw$  '4! 4"&('F
&'v(& '!!'!'!2E%!w'w$w!w"'"'N$n+f  RB40/80.Z80T.R. PRICE 15/12/87  disk paramete
r alteration programme   for Amstrad 6128 with 5 1/4 inch 80 track drive  connec
ted as drive b    This programme toggles the 6128's disk parameter block  betwee
n 40 track data format and 80 track data format  to be of any use the disc MUST 
have been formatted  using FORMAT80.BAS under AMSDOS (included in lbr file)  thi
s will format 80 tracks with the standard AMSDOS  data format sector numbering s
ystem   ie C1,C6,C2,C7,C3,C8,C4,C9,C5 (hex)  this wi                            
    W A C C I      Thank you for enquiring about  WACCI  "The Amstrad CPC Comput
er Club".  Let me give you some details  about  the  club.  WACCI is owned by th
e  club members and produces a 32 page monthly magazine.    WACCI runs both a Ta
pe library  and  a Book library.  The book library  has some 78 Amstrad CPC rela
ted  books  and  the tape library has four  sets of tapes.    WACCI has a Bullet
in Board, Telephone  help-line service and plenty of  members who are willing to
 assll enable the disk to be used under AMSDOS  but will only allow for 178k of 
free space !    by running this programme you can toggle the DPB  under CPM + to
 access the whole disc surface !  giving 358k free space !!!!!!  once a disk is 
used with this format DO NOT USE  UNDER AMSDOS !!! as you will corrupt the data 
!    see B40/80.DOC for connection details    all queries and comments should be
 addressed to  Tom Price via the BOOG TBBS bulletin board  on 0252 626233 (300/3
00 & 1200/75) 24hrsist other members who have problems.    WACCI sells good qual
ity, fully  tested  Public Domain software (£3.00  per disc.) New discs are bein
g added to the library at the rate of 2/3  new discs per month. There are over 8
0 PD discs full of software.    WACCI provide goods and services to  members at 
below the usual retail  prices. We sell 10 blank Maxell discs to members for £14
.80 (inc p&p.)    Subscription rates are £1.50 per  month.  Subscriptions should
 be sent  directly to    Paul Dwerryhouse (Treasur    good luck with it.    Tom 
Price 15/12/87    bdosequ0005h  crequ13  lfequ10  xdpbequ0ff7fhlocation of DPB &
 XDPB  for drive b under cpm+    org0100h  start  ldhl,xdpbpoint to xdpb  pushhl
and save it  inchlincrement to  inchlpoint to BSH entry  lda,(hl)get it  cp4alre
ady 80 track   jrz,set40yes then set to 40 track spec  pophlrestore pointer  exd
e,hlset as destination in DE  ldhl,dpb80set to 80 track parameter table  ldbc,le
n8er & Subscriptions)  WACCI, 7 Brunswood Green, Hawarden, Deeside, Clwyd, CH5 3
JA    I trust this is of help to  you.  If  there is anything else you would  li
ke to know then feel free to contact me, by phone or by letter.    Best Wishes, 
     Clive Bellaby  Editor                                  Now available    "Th
e Alternative Firmware Guide", plus a  disc full of interesting and  useful prog
rams. Usually £8.75, now only £7.95 (inc post & delivery.)    Back Issues (from 
40 onwards) are available  at £1 0length of table  ldircopy it to XDPB  ldde,msg
80tell user  jrprintof format change and quit    set40pophlrestore pointer to xd
pb  exde,hlset as destination in de  ldhl,dpb40set to 40 track parameter table  
ldbc,len40table length  ldircopy to xdpb  ldde,msg40tell user  jrprintof format 
change and quit      printldc,9cpm print string function  callbdos  jp0quit to c
pm    msg80defbcr,lf,'Drive B Set to 80 Track Mode',cr,lf,'$'  msg40defbcrper is
sue. Issues 1  to 39 will be available October 1993.                            
              WACCI          12 Trafalgar Terrace, Long Eaton, Nottingham, NG10 
1GP                               0602  725108   Amstrad CPC Computer Club".  Le
t me give  Editor                                  Now available    "The Alterna
tive Firmware Guide", plus a  disc full of interesting and  useful programs. Usu
ally £8.75, now only £7.95 (inc post & delivery.)    Back Issues (from 40 onward
s) are available  at £1   R,lf,'Drive B Set to 40 Track Mode',cr,lf,'$'    dpb40
defb36,00SPT  defb03BSH  defb07BLM  defb00EXM  defb179,00DSM  DEFB63,00DRM  defb
0c0h,00AL0,AL1  DEFB16,00CKS  defb00,00OFF  defb02PSH  DEFB03PHM  DEFB00SID  DEF
B40TRACKS  DEFB9SECTORS/TRACK  defb0c1hFIRST SEC NO  DEFB00,02SECTOR SIZE  DEFB4
2,82TIMING R/W & FORMAT  DEFB060HMFM MODE BYTE  defb00hfreeze byte to allow auto
   format selection    len40equ$-dpb40    dpb80defb36,00SPT  defb04BSH  defb15BL
M  defb01EXM  defb179,00DSM  DEFB63,00DRM  defb080h,00AL0,AL1  DEFB16,00CKS  def
b00,00OFF  defb02PSH  DEFB03PHM  DEFB00SID  DEFB80TRACKS  DEFB9SECTORS/TRACK  de
fb0c1hFIRST SEC NO  DEFB00,02SECTOR SIZE  DEFB42,82TIMING R/W & FORMAT  DEFB060H
MFM MODE BYTE  defb0FFhfreeze byte to allow auto   format selection      len80eq
u$-dpb80  end  MAT  DEFB060HMFM MF80     BINE  !(D!YN(!6!!!"y2!"y2!66*6R66P !r##
##!!Z# AMSTRAD 80tk DISC FORMAT UTILITY INSERT THE DISC TO BE FORMATTED AND PRES
SCOPY to start FORMATTING or ESC To Abort   FORMATTING IN PROGRESS  UNABLE TO IN
ITIALISE DISC ROM COM10 REM disc formatting programme T.R. PRICE 15/12/87  20 RE
M to run under AMSDOS on an AMSTRAD 6128  30 MODE 2ln130MEMORY &8FFFPRINT "loadi
ng machine code"  40 LOAD"format80.bin",&9000  50 CLSPRINT  60 PRINT"SUPER FORMA
TTER T.R. PRICE 15/12/87"PRINT  70 PRINT "To format drive A as system or data at
 40 tracks"  80 PRINT "or drive B as 40 or 80 track data for 5 1/4' drives"  90 
PRINT  100 PRINTPRINT" format A or B "  110 ck$UPPER$(INKEY$)  120 IF ck$"A" THE
N POKE &9083,40POKE &9085,0GOTO 150MANDS    Please Ensure That The Disc Drive Is
 Connected Properly   Then Re-Run This Program   Disc Is Now Formatted.  Format 
Another Disc (Y or N) To Use Discs Which Have Been Formatted With This Program  
 Run The B40/80   Program From Within CPM + .    u,  timing 1 ,2 timing 2Bly con
structed. Why pay 200.00 or more for a commercial product                       
          B40/80.COM & B40/80.Z80          130 IF ck$"B" THEN 190  140 GOTO 110 
 150 PRINTPRINT" Data or System "  160 ck$UPPER$(INKEY$)   170 IF ck$"D" THEN 23
0 ELSE IF ck$"S" THEN GOSUB 280GOTO 230  180 GOTO 160  190 PRINT "40 or 80 track
s "  200 ck$INKEY$  210 IF ck$"4" THEN POKE &9083,40GOTO 230 ELSE IF ck$"8" THEN
 POKE &9083,80GOTO 230  220 GOTO 200  230 PRINTPRINT"Format or Quit "  240 ck$UP
PER$(INKEY$)  250 IF ck$"F" THEN CALL &9000NEW ELSE IF ck$"Q" THEN NEW  260 GOTO
 240  270 STOPREM table at 0928dh (c1)  (- ( 66Z6(6tC  ERROR logging disk  $  Pa
rtition One engaged  $  Partition Two engaged  $280 REM change sector numbers  2
90 RESTORE 300  300 DATA &41,&46,&42,&47,&43,&48,&44,&49,&45,&4aREM DUMMY  310 F
OR i&928D TO &92B1 STEP 4  320 READ a$POKE i,VAL(a$)  330 NEXT  340 RETURN    ,(
)JT ,2 timing 2BSE ALSO NOTE !!! the disk  interface  lines on the AMSTRAD are a
ll       arse about face  for  a  Standard  SHUGART  interface  !  When using a 
      standard 34-way ribbon cable  to  connect  to  a standard Shugart type    
   drive you will have to put a   RCPM2    1((*R0-2,,  Common base is above CPM2
 RSX.  Not loaded.$FBL.o0AppCPM2    y(!45(#45(4!"y 8  !v6#6 2w8 S #+wOc*tPARTB.Z
80T.R. PRICE. 15/12/87    disk partition programme  FOR USE UNDER CPM+ ON AN AMS
TRAD 6128 WITH 5 1/4  SECOND DRIVE FITTED    the programme allows a disc to be p
artitioned into two  standard 178k DATA FORMAT DISKS for use under CPM+  togglin
g between disk partitions is done by  running this programme.    for details of 
connecting the second disk drive  and formatting the disks see B40/80.DOC    goo
d luck    Tom price 15/12/87      bdosequ0005h  crequ13  lfequ10  off1equ13 %(*d
"#s#r!6+6+62*"dx*d#s#r!*C".!H3!K!lW2!"1" 1!$2s2v20y2v2c#VSfp**p0&N#FkCh*t"jSt2c#
VSl!fx8EBJoffset for reserved track location    org0100h  start  ldc,0ehselect d
isk  lde,1drive b  callbdos  cp0ffh  jrz,err    ldc,01fhget dpb  callbdos  pushh
l  ldde,off1OFF location offset  addhl,deand point to it  lda,(hl)  cp40already 
partition 2   jrnz,set2  ld(hl),0  pophl  ldde,26freeze flag offset  addhl,de  l
d(hl),0ffhfreeze auto select  ldde,p1msg  jpprint    set2ld(hl),40  pophl  ldde,
26  addhl,de  ld(hl),0ffh  ldde,p2msg  jpprint    errldde,errmsg  printldc,9  ca
llbdos  jp0    errmsgdefbcr,lf,'ERROR logging disk',cr,lf,'$'  p1msgdefbcr,lf,'P
artition One engaged',cr,lf,'$'  p2msgdefbcr,lf,'Partition Two engaged',cr,lf,'$
'    end  ',cr,lf,'$'  p1msg .* (2*2D"F*2DM*VxCFx DM**3S"(33**VGV,,DM*C*DMR    R
         #O!  CPM2 RSX activeCxCzCs*x(mE2lkEi8  ""Fjgoo&Hj00o&2o&E2xn&!9O"i29iy2
8iw# *+27i2i +R-U2i0R.7i /27iy0Zi2irEeky G 9i29ix7ii2iZy G-xk GkOxG Gi*iw2iy28i+
C-F2iC)DM))Ok7iZz/W/s#r8i28i#0#V*cc!iNq!i!i!in&l  155s1ffsZssi2y22sKxx(l (3Kz6K9
iO*v f*KxB Kz*B Pf!(G (fK3K69v2KxC3KzC69  "!HH   H$$I                           
                                                              CPM Version 2.2 Em
ulator   CPM2.COM   Jim Lopushinsky  22 March 1984                              
                                                                                
                                                                                
                               "I$$  A"$D"I"$D                                  
           CP/M 3.1 ONLY                                                        
                                                                                
                                                 CPM2 is a CP/M Plus system util
ity that allows execution of CP/M 2.2       programs which directly access the B
IOS disk  system.  This  is  the       first CP/M Plus utility that I wrote (abo
ut 1 year ago). Its purpose       is to allow execution of  things  like  UNERDM
b!9DM! 9DMb!9DMz!9DMvvDMb!9DM !9DMb!9DM . L !9DMbF n !9DMb!9DMg L g  n g g DM!9D
Mb!9!9 !9DM    bPP"ib*i!9w!y+##!h2*i g"i!HC'-Nw# /2h2hhvb%*jh*h"i2ihWb!hiw A,  F
INDBAD,  NCAT,  DU,       SORTDIR, and other CP/M 2.2 utilities that would blow 
 up  the  CP/M       Plus system.                                               
                                                                                
           CPM2 has an attached RSX that is relocated just below the Loader. It 
      intercepts all BDOS and  direct  BIOS  calls,  and  performs  sector      
 deblocking for CP/M 2.2 programs. BDOS function 12  returns  22,  so       any 
CP/M + programs that check p"C!F0!9##### V#N#F#N#F(40BF*CyOxGis#r#p*Ci#V#F!F*"""
"q1s1  Rthe version number will not run. In a       banked system, the RSX must 
load into common memory, so  there  must       be enough common memory below the
 BDOS base (about 3k) to hold  both       the CP/M loader RSX and the CPM2 RSX. 
Physical sectors of up  to  1k       are deblocked. On each disk select, the all
ocation vector is  copied       to common memory (maximum size    512  bytes),  
so  that  CP/M  2.2       programs that calculate disk space work.              
                                       ...!.*.0.6.9.Z.f.l!W!Q!K!2E!8!P9.2.-.(.#.
.... ..&"rnjfboso++aY84I ,!A"#9%,-.!/%1lO2 22(77(7(8(2 R!y 84  6!wFx yX   v v#(G
x7G#3x                                                         This version requ
ires a Z80 processor.                                                           
                                                     To delete the CPM2 RSX, use
 CPM2DEL.                                                                       
                                           Enjoy!!                              
                                                                                
                                 Direc"y"y!TS!1S!))22f7 8!4!5  oG(&)))8S#&)))IO#
zWI z zWs(IIsAo&)#fo)l&)))ge!+SG-%"2y*R$$,"*g,*o$*$,*£!"t any comments to  the  
SYSOP  at  the  Meadowlark  RCPM  (403)       484-5981  300/1200 baud.          
                                          CPM Version 2.2 Emulator   CPM2.COM   
Jim Lopushin                                                                    
                                 Enjoy!!                                        
                                                                                
                       DirecRS z 2£.Z22s(ES0&.!Nwy!.! ! sZy!!2s(YO$0 % D g x- u 
% !4!5 s(/Y(*T-G(- gI0S!5!4s(+Y(*T,G(, g 0S%$ 00d2"*W#2#222y2w!"z"F 7O s*Xz*+Yhx
AOzSeoCS"s5!*" X x#(,    b  D C4 X Z!9To&s(&)))!9o&s(&)))!9!0( 73!9  # sDrive - 
Retry, Ignore or CancelDisc erroDisc missing or read faiFile is read onlDrive no
t readWrite protecteMedia changeDisc unsuitable for drivDirectory fulDisc fulFil
e not founBad filenamMaximum number of files opeBad file open modInsufficient me
mory for prograThis program will only run under Amstrad CP/M Plus$82Lf8&  R(+gs(
zWB O    sHO RsxsBODH2ee!67 (7BsGy8 e8e8OrOrs Ors(w $ , wA2#.#!-V8(V8 x7#+ A702w
!6######6#6Gs'7!&"HSJ(I (E.0&+# (0 (,.0+##. H 7# (+ #  +7T&# ( !( !7y2!2h#2k#2l#
2o#2m#2n#2i#2j#2q#2r#2s#2t#2u#2v!hw#kw#lw#ow#mw#nw#iwF( ('(#((((!3F8i2hOs'0k*iSm
Sq!i0B*i6 6!6"6#i( 2C7p0 72h%$ !2p2pOs'*iSmSq!i*is$ww ww w!w"w#i0#i0(72h%$  !pF*
i*is*i$ww wi*iin!f"(++"qpC *q#"qo&"m2h7o#jw#qw#rw#sw#tw#uw#vw*i 0"k"i7!(!( ! (!n
kB8 E7X*q#*iu!t"+"qi((( Dh&)))))))7kB8 E7H)))))))X*q*iu!t""qiI72vvzvzGx/*"*+B++8
6"#s#r#7!E####A# R# N# O# R#(Bs#rsvhWO(m7*q+"q(,!"q"mi*i!+"q!"mja#Kq"q#*mK(#8qSq
  *q(+"q!qz(Sq!"m*q+"qp7s*q)m2!G E##V###V!R(w#s#r!oE0o(Gx7Gx8shG ""CA!mRA87*kmKA
S*m"m,p6!"m,*kmx(*"*AB"AxS7  87f"DSF ((#6"F*D$*F(6 *D# A227OGy07  ((OYoy7s72w2wO
 !!wn4 &kyAxx, k!x!x(( !(!n!RR(I7( C(4 Cx Ds#3e8#V3OR03p(+0,KAyOCmx( *kSGx7*RDM!
"mGxsxso*kmSmw8 f2!O 5##V###V!R(p#s#r7x2!8shO "CA!mRA8*km*KA*m"m*km*x(*"*AB"A0r*
A0H)))))))"hW(*q+"qp8(%KAyOCmk*x(Gx7Ps2hx#foa O(!G)R08&(#(#+ (7 r, GA0A+bk)))0o&
+))))0 #!2QfNot founToo bigC Fatal ErroExistEscapStack overfloZero diviso2!!"!F"
"!"!2(!#6#62s+!R")!"!ut# (+#!0++("!ut "-s+-K o g"/8sh Wv6zJ i2h7*ihW m(*m(+%$Dk7
ii*i$a#$a#$ai*i!+q8mw i*i!sxi6(CBwAw Kwil*i*i*i!sil*i*i$ww wi02h7P(*7!8x827xG27!
x#A2   R         "w#r#s##w#r#s#$w#r#s#6#r#s0#6!F"#+A(B( M(Q(A727!"!2%!""" *6#(f 
#", #2 2#"# #2 2#" 6 %#0 2%ut##6#  66%22*7F 2"*70  2#* 7+  2$i9  !9 (  ((#6.#6O#
6!90f$0Os0J)))))))!!R")8'F0)2!E(! !HrB  ((0!m!!** m"DM*R"*B"QDM*R D*B "R81"WgR8"
R("*R"!"*R8"*WgR8"BKWgR8"iR8"DM*WgR8"*PYR8"DM*WgR" *PYR0U"BKWgR" iR00"R0$"WgR0"*
R"!"*WgR0"7(8"70"7("7 "78"7"0"Kx!)'0y)'0"!R"!R!Kx)j'08m!#6+x8HGB!7!(((W((t (8&o!
"!#s!8!8(bx"!w!#7x#+Fw!x!!z+7x!"Tv , 7Wz(w#7v!8# T+T T#!!""""!m!!m!!" o&))%f0P08
-8!C8&* *#fo o g o&9## o g9##! *( *(!(5  2($0l *N#F!(5  2($0L *N#F 2 2!F"(0#y)j'
00#!Kx)'0y)'0!Kx)'0y)'0""!R"!R"!R!BDMKxO,x  R0"KxO,x  R0!R"z(goRz(7z(goRMzK  R0T
*"!E BKz(bkz*PYMbkz*  R0#Tyw*"DMx+C3S1Kx(x+x ! - * ' $*12(  2($0DM 2 2!F"!1 *( *
(!(5  2($0 ogDM#  o&9" o&9!F" o 0g9" o&9!F" "o&r9#fo o&9!F" o   o gR( g OD /og#9
)F"!7  /o /g#9)0!9s-+s+-%$!9OG%nfG/$x s-+s+-%$s-+s+-%$2!9nfNFs-+Es+-%C!9nf*utqp!
9ut!""!+s-+s+R*3R033"3"1K31+CSDMx+C3S1KxO,x+x !7 - * ' $*1R*3R033"3"1*5"5*7"7£K7
5!!JDMw+CS""Z"R"R"R"K"y"8S(G#SK y0X88ejS(G#"SK"y"8Z(GS!""K y08!8ZUl&(G-!!9nfNFs-
+s+-%C!9nf# 6!+!9VNFfs-+s+-%s-+s+-SC!9nf*/###!9nf"nfnf"NFnf!9")!R"!9#V!R")!9s-+x
s+-!9s-+s+-!9##ngs-+$,s+-%-!9N#F#zN#F! 9++V++++fos-+s+-!9N#F#zN#F#N#F#zN#Fs-+#s+
-s-+"S** "#"*"#"z22z22z22z22z22z22/g/o"/g/o"n&" o&"#VS o g"#V#S#VS o g" o g"w2s#
rs#r#s#r"#VS*"*"*"*)"*))"!))" *"**)9F"#**)9F"#""S**)9F"#"*)9F"# o&*)9F"##V*)9F"#
 o g3s+-!9s-+fs+-!9s-+0s+-V!9###Vs-+s+-s-+s+-%2s-+s+-22s-+xs+-22!9s-+Rs+-s-+eRs+
-$22!9SC!9s-+s+-8%22!9F##s-+s+-%$!9F##s-+s+-$!9s-+s+-$22!9#fos-+0$s+-%$!5("!"$!7
"$!"b"* "  R*)9F"#!*)9F"#!*)9F"##V##fo*)9F"# *" *R"  W*"F"!4 £2 £2!" 2 2#VSr+s#V
Sr+s#VSr+s#VSr+s#VSr+s#VSr+s#VSr+s#VSr+s*#V 0Sr+s*#VS 0r+s*#V D8Sr+s*#VS D8r+s22
)4"KK !"*R08*S"*S"* S "*S"*RR8* ///8/0 0L800(18111111120#0"///8/0 0L800(18111111
120#0///8/0 0L800(18111111120#0///8/0 0L800(18"///8/0 0L800(18111111120#0""""/#9
##///822$2R200##1J1Z1b##p11"S2*"*"*R()*"S2S*"* R8 O*R8 BG08*S"*S"* S "*S"G! 8#"*
"S2*#""#s4"1C3"2z2(WS 22 K3K1!""""" %*(S"2*R"*K  %"S2C")4a4*"*R0a4"K0--2..t2**4U
,+6-g6*l+j2))*l)')*K)))*)))£*f*Q*)y**0***008008,+,/.Z.../0//r/a/Q///!//"y)11000I
0W0f0,040#((7()789##"""""""""""""""""""""""""""""""""""""""""" 6S1"3K6"5*3"30 *1
, $"1K 65"50    *1, $"1*3"30 *1, $"1  65"50*3, $"3  *1, $"1 65"50*3, $"3  *1, $"
1K6*5"50*3, $"3  *1, $"1*13K5 !j*+""Sx2G2"!)j00#lc!zx x)j!00#)4*O,a4*R0a4"*"1S32
5*"S2goW"S2(!5O8* +*1w zjvd4Hvd,Lfkvd4HvWd4 vTd,L.N  Nl LIz ky LI TJj L vd4 eM$B
Y k  yj  yzm Pj.fUQfQmj Qyf,H,GTlh,Cj,LmjJ,G,Dy myj , uH u,H,G ,D,Dkfmyj  uyf uy
,H,G,H,Gy $B    fjl,G' k $BY+tk,CkPj j,l,D,LR"1*3R"3O525*j"*j"2*1)"1*3j"3525G2"*
)"S2*+"")4G 1      (x b"Kxa420!R!BDMCS222s4iO02#2#2#2W#2(z2228s#r#s#r#w88*8, $  
 27zW7Wgo83*)9F"#"2z2(WS22!9*)9F"#*k ,Dj,Ck,,DH,D,Ck,,DH,DDk,Hyf,G$BYddddPj.fUQf
QmjQyf,H,GTlJu,Lmz,Cj djd,Cj ddld dd,D,Dkyfj.fz  m djd dddndedddPAG    u" f ,D j
&,nH,H, Gl, m0G% £k,L£j,#Km5£j&,Gk%m1G,ql,%CyGm9klve Q Q ,Dk,  ,DyGG++ "f k,G"!"
*.2z. 0!02ZUl&2.8DM!R!BS"$(3$$$(% %%&%%%%&'''&&W&v&&&&&'$'(','U's''((z(((((e  Rj
'm-G nk g++ "f j'm0G'm.G%l'm0G#kl$l''CGj%l)£j)k'm.Gl ''CG)k)G,Cz0j,Cz.k,G''CG'm.
Gl ''CG%k)G,Cz0j,Cz.k)G#mEG £j#m+Gl#m-Gv# m y0G# m y0G#GGvdwk mjm," pHj  ,H" pjv
e Q,G l" S ,q" Skl ,r" pkp l"S' k" " Sj" S ,ql' y0G" ' k,Gnd G k *(!e7R$ 88x*II!
9#V0!(+I r w  Oa C O#+ O#b M(w#p#6++!!9N#F##V!e0 ###!"PM"!9#V!0#/w!"!9#V!0#w!"!L
*#(!9N#F##V##foPM"!9#V0OpN*!I! 9V++V++V++V+SI0$ON**!9ogW*II!9#V!!N!9m$jl#u ,Cku 
,Cku ,Cku,Ck,Cz-kn#l,Cz+k#k*,Cz0jm lux#CkuX,Cjm#lml nd£jl5!#,Kmzj,Kma£j,Cz l,Cvd
Qkj,H!Gpl# u ,Cku ,Cku ,Cku,Ck, Cz+k# l, Cz-k# l"S'Cz0, Km9j, Km0£k, Cz.k3pL#l""
'Cz0"S,Km9j,Km0£kwue,CkuE,Cj0# u + f jl)kl l"S'kj, H" G fG'Cz0ju %f,KmZj,KmA£j,C
y l,Czxj u!9N#F#N#F##V##fo"Ix(z(688 /S6OKOIw#x -P!-P*IWJ*%P!9#V(OVN*"6P*"8P"O*o&
OI( 6R+"6PK8P0I*"6PON*6P"*(SP*! 9!II!9N#F#N#F##V##fo"Ix(z(7880.SsPKJ#x K!EO"P*P*
(SP*II!9#V#S##N#F fu#fG fedddDBBCDEFFG!908y8  !9 a8c8f!98RW!9 8K(G!908285,!9!8 8
#!9!9 88!"!"!9 80880 a88!98(8 (!9A88!9088a8g8!9S!9#W A80!9#W a80 I I jl Ixv,euv&
e4 6+ mR uQl- +Q B L+ R B LQy#BDCjxwxT!9#V##V#N#FSx!9#V##V#N#Fx(#(22!9#V###N#F#x
(# +DMC!9#V##V#N#FRB8!9#foGO!B"!9#V##foS# !9#V##foS !9V++ng(# !"!9#V##fo (#og"!9
F+N+V+++ngx( (#og"!9F+N+V+++ngSx(# !9F+N+V+++ngS x( # !9#fo"+#A80 w!9F+N++++ngxs
#k+eHHH!9#V!e/ILCI!9#V aI* . "!0AOI*A(! ( HI!"y"S£y!RI*! RI*eo"!9N#F##V "J"o&9JK
x I!I!9#V"I#F!0&OwJ*  !x(#II!9N#F##V"I#V +! B  J JjK C!B  ! B  J!9#V##foG((# S!9
#Vbk"# 8++yHGFwx+  !9++ng DM# C!9++ng"s#!9#V##fo((# C!9#fo"+#a80 w!9#V!S!Tgo"!9N
#F##VSTCTT!9N###V22"!9N#F##V#!TC£T*X#VST!T!9N#F##V#CT#V#N#F##V##V##V##V#"Ss#r#q#
p#s#r#Ss#r#U*( KU*(Dz("!B(! B  HK XK*(iII!9N###V2I!Jz£IO!J!9#Ve!RI  ( z£(s#B(wz£
(C!9N#F##V##fo22zz(!RIz£(  CSB!9#V!e!L*! !J*!"!9#V#N#F##(!Jz£ !"!9#VSI!0Vo&(!L*(
3L  Rs#r#s#r#!9N#F##V!S!S!TT!9Sgo"!9#V#!9#Vo&"!9N#Fh&"!9N#F#yo&"!9go"!9#V!S!T#(!
TV++f."S!""!9V*!"!"*+#VSVVo&"!9V*((g."T*2T2TT1!9#Vkb)#*2V#2VVo&"z,sGzl YXeO# kz!
!ojl! kzj z!f Y j'QGeOlB% jj'G +-e.89abcdfl' h lbveLIUbYLIUbCUknUbwu xeO'CjvQjni
fi'Cz*k'Cm m9j m0£j$u z0'C m9j m0£klm'Cl'CllLhH mZj mA£jy lizklj,sQGeO)jQyki  ,L
fiQz0keOmuxQkuXQjmeOlm+r mjm   +f kki +fl,DIl!,DGl,DHlmj Pz!ly0eOzw w ,L(i,Cz%j#
Y'KeOi m Tm#Cll$lllW aW+fW-kW#ll,Cz*k (D#lju0,Cjm0Tu + f,Cz.k$+ CyG#Cz*k (D#lu +
 ful,Cj# j'Ci#j %fY(LeOj   fi(D Q j jllj  flY'KeO# kj  fi+CyGj#+CyGj%+CyGj+q+CyG
j+rw , CTudPkuiPjdCj +&sElm i mjmu   +f kki+f,DJi'l 'Czkl,Ck,Ck,Czk#l9lY'Cjl,Czk
 jj,£sQGeOll )jQykj,£sGwl/l7Icpsixodu ae afCalj#$l*YjeOl  %blibnZU+ fveYJbngUdH+
   f YJbnsUU+ fe9eeeED6PZgsaaaaaaa b&b,bKbnbecl7mzjma£jz lmzjma£jz lj'PzdjPzij(&
Dl(&DudPkuiPj!oj jYjm-l jm+lm eOl!+CyG% £k  j  l ju0Pj"z j#Yu0eOzk#YXeOj  " fjPz
0j"z j#Yu0eOzk#YXeO !f j  " fwi+sN"yl+CyG"p pk"pk++ $" f   $ j  $"fjYjm-l jm+lm 
eO j2Yu0eO+CzGjYu.eOlYu0eO#j+KCzGk%lC'Cjkc Qyf  fcl#'K  Qjc k ek     S,Cj  feeje
GeRQbc3cJc4dmu m4dm um 4d uiVT,, KfG,, KfG,ufG4d,,KfG,,KfG uhVTeccc d There were
 %d words rb Word Counter V1 (c) 1987 John Kennedy.  Cannot open file. Program t
erminated.a+b Please include filename. 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ*,CjY
'KeOlYu0eOj)jYu.eO+KCzGkj  $"fwi+sN++#"f   y j  f jYjm-l jm+lm eOY'KeO jYu.eOl Y
'KeO,CkY,KeOY jm-lm+eO jvY m y0eOY m y0eOj  fwiw+.sN+ -"f u-k% !j% #+Q+#j # /-f#
jY!jm+lm eO,CzgkuE+Qj,meGl Y'KeO,Ckj # /-f#wlI#Y,KeOl9Wc'XsXi00000000000execv   
) may be used to move forward. To   move backwords, simply use the 'B' key. Note
 that all commands in   NSWP can be either in upper or lowercase.  Internally,  
lowercase   will  be  converted  to uppercase.  If you reach the end  of  the   
directory  with either command,  you will be "wrapped around"  to   the other en
d automatically.      Exiting              To exit, just use thXdXoXuXxXX4ZfKeKE
7g7Gl,ChzneyUnJU+fz+UnVU+f,GzUnJU+feJD.e3e5e7e8eBDBVVVW+++++++(W4JgeI   !"#$%&bl
eOu Qku Qku QkuQkbflj'QGeO'jQz jQzjQz jQykj'G bu    fiYmZjYmA£jQy lQloklXlCzklkl
Hl0kll"zkl-lzjl#lYm9jYm0£j  Rr(a7b +77!$F 8QT! ((!  #  #  8 P!- qN# y#+( 8 7Oya 
           #.(!8 ! 7,%()/*rwZ D 4LWKBDLSTPUNRDRCONTRM7WaHEph z((w#6# 6.# 6(N#F! 
#V#B ! ! (w#!A7N(GfX0!!99*90!a!stack overflowV9ogog£og),+/g/o!#zM!)8 08zBK)8 )z'
W, Rgo77#+7#7FX++N#77#e#7!s7#ssA#ss#  s oso!#+w#xR8!#6#6L (Q#V#F(#5#(#4#V 4#N#Fn
&v(#Vf(*N &) !!!!2 !5 ++n0##i!##N( ###N#F y #(##V####V##VxL h/PR  r##V% !!#V##fo
+#z!$I V++z(+V#N#FFr+Nss#rr+s+r#V#N#F#x(6#BMDN( N#F#q#p4#6#6OO#L h##N(H++#fon&s#
rss#r#Vr+s#Vr+sN#F#x(##  iR!70)T))YP08+w (z+6-o**w#"!!!0"9#V++2(% % *! "og"- 20 
270d".  2d"!pd(u('o(!x(s(c(s# s ( *e0*+R#!DM*(#*++x"9#VS+++a0 l#V% ####4#V 4##Vq
5#(i&5 ++Z0zfxFxO l U !F ##P(pN#F#X(s#req#p#F8j(W/! ex! (q#p#s#r#s#rP(##++PX++(H
##Z/Pz(£!P ££! 2  £( ##N#FL h##F# PYs#r#x iF 6#6#s#r#q#p#L h##Fcs#rL i##F###N#F(
B###N#Fxl!!F# a0 V+ *#"**+w"o&*$!3!$S!$"!"!"9#V++22!"(/  (%('o( z  9!*2 7d"iKh(3
d(/.o()x(c(s(g)0 x(X(Tlx('08 88 0OB(Ds#r.o(4  o(x .*#"++!46T!MN#F##V#x *o&!#V(##
##V!! #V #£## .5 #!TZ#V+RL h(* iJ##v(f F(Ok!Ti !p#s#r9##Z0YPB#s#r4#q#pN#FBs#r4F#
Ve+p+qs#r###s#r#VBzw#4#4((x R2 !((x *X *Z * "!iB83£!   o£(o&££!,&8W !yq 8 hzKB !
x ) !s + !2 #( h&Q#  *. 0 RS. . R". +  0)2 #V!2 #(# !W6+6zp+qF !!2 3 6h9"0 3".  
4LW  y ( y   &w(  RO£ 4 #4 #4RMD7(!MD£(O£w#O£#(q £bk#N# (6 #6 WBMDx& ffer spDISC
KIT.C    pR0sd addr ,hl52130otrLMc2.1Amstrad CP/M+ Disckit1987. PCW Mods by Davi
d EvansnfR"!*"!"*+"#*M*"!**pnfR"!*"!"*+"#*N*&F(!(!ZIInvalid drive/option/qualifi
er combination!!r*!*D"*******s Disc timing parameters %sset. !*!re!6!$ XDPB for 
drive %c !*&*9 **)Fq Drive %c head positioned at track 0. !8*&6(bad opt %d!*r*!b
ht %+*n&q!  Usage  disckit  d  -f  -ty"!**pProgram Copyright J R Hunt. Modificat
ion for              PCW By D C J Evans. Written in HiSoft C, runtimes          
    and library Copyright HiSoft.!!E1FCP/M+ only!!J!m!E44!"*n&2&*&N*D1*e"* b**!&
*#"+*exnf"!"""""""!"*N*#"+*!!!2&!""*n&*n&F(!*n&pe  -r  -1 types are V  Vendor,  
 S  System,   D  Data   4  40 track, d/s,   8  80 track, d/s,   A  PCW drive A S
ystem format                   B  PCW drive B 40 track, d/s                   C 
 PCW drive B 80 track, d/s type defaults to the current type for that drive, but
 only if the disc has 9 sectors / track and standard skew, and must use -r if sy
stem disc.  -r initialises the system tracks (if any). -1 for single sided drive
.  !B+   Or  disckit  d  -i  -t2&*&(!**#"+*&F*&(!Q*&-0*#"n&2&*&F(!*&(!-!"*&D!"!"
!"!"!"!"!"! "!"!"!"!"!"!"!"!"!"!"! "oWhat (-%c)!c*&r*!VSD84ABCR1IP!X*T3KEFNHW**(
!Duplicate optiype initialises CP/M drive parameters.   Or  disckit d  -k  -type
  to check-read disk.  type defaults to current type.   Or  disckit d  -x  -type
  to exercise drive.  type defaults to current type.   Or  disckit  d  -h  move 
head home to track 0.  !B+  Or  disckit  -t  n1 .. n7  tune drive system - See d
ocumentation.   Or  disckit  -  to fix disc driver - See documentation.   Or  di
sckit  d  -p  prints xdpb values.  ! x**U8F3!! Drive on (-%c)!*&r*!***"a*&AR*&P(
!n*#"n&(!*#"n&2&*&(!*&(!(!*&Duplicate drive (%c)!*&r*!*&2&*&*C2Too many numbers!
!!r*!*#"+!"** *&0R*#"n&2& What (%s)!*r*!*n&*#"+**(!!"*%c set for %s format. ! *&
*!"x'm! Put %s formatted disk to CHECK in %s drive. !!**B+!**-"y!!Check read %s.
 !!*y!!FAILS!!!!OK!!" Check another disc (Y/N) !!!02&!*&Y!x'**n&"!a"!n&"m*n&"o*E
*"g+" Going to EXERCISE %s drive. Insert a %s formatted disk. !"**B+!"s"w**)#*(!
!"*"*&p*&+"*E+!*!!"*&+"*0"*F*F(!£* F(!"***&(!(!**&(!(!*F*(!(!*F9*F(!N*F(!c*F(!*w
*(!(!(!**F(!(!**(!(!**(!*n  R+#C to finish. !#-#0#!F#*i#"i+*Jm2"uJo2"q**g7"k*k##
T %-3d S %-3d  to  T %-3d S %-3d   Error %s !#*w*s*u*q*k*k e#*k!S5*u"w*q"s#**)+$
 Total reads  %d. Error counts !$*i!"k*k e$$*k#"k+*kF$w$%4d  %s. !l$*k!S*kx$ Goi
ng to FORMAT disc in %s drive to %s format. !$**'*!&*1-0-"-!--*'#"'+,*%nfnfn&a-!
d-!n&"#!"!"!*!#N--*!#"!+*!.*!nf*!*!nf!."*-!"-*Hnfnf)*nf-"/.&. %-4d! .*J.E.%-3d!.
R.%-4d!M.nf!nf Rnfnf.n fnfR"nfn&"nf"*.! nf.!7.!7" n*!P9' %!+A% Put blank disc in
 %s drive. !#%*B+b%Formatting!V%***2,"N*N%*P(!%% Writing reserved tracks.!%***PY
."N*N%*M(!&*P(!D&+& Writing Disc Specification.!&**TB"N*Nh&!**-"Nx& Format %s. !
k&*N&&FAILS!&&&OK!&& Format another disc in %s format (Y/N) !&*!02R&!*R&Yf/nf"+/
*E*"*"n f"nf*(0Y/*#"+!"*N0* nf **nf*! 9/"*0/ Disc error at Track %d Sector %d  %
s. !/*** 1/0!0*#"+*"/*%0(0O/nf*D0*H*R0!U0*..nfy0s0ADD-ON!l000BUILT-IN!002&0+nf*&
PF *&F00%c!0*&*& %x*.'**U8(!6'+xnf!* /(*o'!"'*'*(!'!"*/(' Going to read RESERVED
 TRACKS. Put a PRE-FORMATTED disc in %s drive. !£'*B+**!Y."L"(!nf*L!G( Disc driv
er !P A"J!  A"H! A"F*J(*H(!(*F(!(!!A!P!!w)! !9!w)(%sfixed. !(*Dt)*J)*H!1Abort or
 Retry (A/R) ! 121RA!/10Axnf"!"F1* F(!1*D1/2nf"!11 !1*+"! &1*"*'*#"+*&11#£11* 2+
*!&2 !2u4              TYPES                                OPTIONS    -V  Vendo
r,    -I  Initialise drive parameters.   -S  System,    -K  Check-read disk.   -
D  Data    -X  Exercise drive. (!)*F(!G)5)%salready fixed. !#)*Dt)e)%snot fixed 
- code error. !J)*Dx!8)!5!5n&AnfE*"5nf!!nf*57"7%** Can't find track 0.   Error %
s. !)*7*5H*7*!*!nf!F"3g*+*3!nf£*nfnf*nf*.  Use - for summary. See "DISCKIT.DOC" 
for further information. !*  -4  40 track, d/s,    -H  Move head to track 0.   -
8  80 track, d/s,    -T  Tune drive system.   -A  PCW drive A System format   - 
 Fix disc driver.   -B  PCW drive B 40 track, d/s   -P  Print XDPB values   -C  
PCW drive B 80 track, d/s                              QUALIFIERS         -1  Si
ngle sided.         -R  Initialise system tracks.  !52x4%s V%s by John Hunt, PCW
 Mod. David Evans.  (C) J R Hunt %s. !4!!! x*W"x! !E%++!Jx*+*!!xs+Press return w
hen ready. (Or C to quit.) !H++ !+0x!i!/E*1Jx+n&A(!+!+!4n&5"-*-',, Drive %c does
n't exist. !+n&+*-nfnfn&X,!,!n&")nf9"+!"%!"'*')N0-*%,*'.*'nf*'nf*+K5"%*%%-, Disc
 error at Track %d  %s. !,*'*%  Rx!!n&AR!!E"*5*C5!nfn&"d5!5Too many sectors. !p5
!Jnfn&5nfn&(!5nf"nf"6!"nf"nfnfR"6nf*R"!"*!F"6!J*"*+"#6*#"+*&*#"+*&*#"+nf!5n&&*#"
+nfn&&n f!"nf"sing address mark Bad format&7Media changednfdWQ!Nknf!!A!ut!5nfnf!
 &!5nfnf!2&!5nf nf !&!5n fn f!&!5nfAnfD!&!5nfhnfk!&!5nfnf!&!e!dsktune params not
 in common mem. !!A!"**"nf"K**02*H*&L7!U7*&nf n fnfnfnf!7 nf n fnfnfnf!7 !"nf"nf
!"nf n f"nf"nf"K**02*&D8!M8*&!"nfD09nf8!8!2&nf"*nf!&9!"9!"9!"9!"9!f"9!K"9!0"99Fo
rmat!A!eA!KApeekb0 code not in common mem. !)A!*N"*"*"nf"!"!!!2*&!A!eB!Apokeb0 c
ode not in common mem. !A*N"x*x"*x"nf"!"!!!nf2&znf!F"v*v"t!"r!"p!"n!("l!"j!"h*B!
"p!"n!("l!"j!"h* B!"p!"n!P"l!"j!"h*t#"t+*p bad type (%d). !8nf!9i8i8i888 88888*v
9nf*!!!9Logical sects/track %d !9nf9Datablock shift factor %d !9nfn&Datablock ma
sk %d !nfn&EExtent mask %d !2nfn&wLast datablock %d !anfLast directory entry %d 
!nfDirectory allocation 0x%04x !nf&*t#"t+*n&*t#"t+*l&*t#"t+!&*t#"t+!&*t#"t+!&*t#
"t+*j&*t#"t+*h&*t#"t+!*&*t#"t+!R&nf!!nf*v7"r*rDCDisc error at Track 0 Sector 0 o
n writing disc spec %s !C*r1D+*vH*rHiSoftrawCPM.DIR in CPM.LIB says TAKE NOTE - 
YOU CANNOT USE THIS FUNCTION TO OUTPUT TO A DISC FILE. CP/M gets confused about 
its DMA address when file accesses are interleaved with directory searches.  Yo 
Directory csum. size %d !nfSReserved tracks %d !nf Physical record shift %d !onf
n&Physical record mask %d  !nfn&Sidedness %d !nfn&#Tracks per side %d !nfn&WSect
ors per track %d !nfn&First sector i/d 0x%02x !snfn&Sector size %d !nfGap length
 (r/w) %d !nfn&u should use this function to write to a string, then fprintf tha
t string - the parameter list is also changed. Please update your manual %-15s%-
13s n f!nf "nf"bnf"dnf"f!2!E nf"nf"Kr ERROR - Cannot open file %s w ERROR - Cann
ot open file %s nfn&n&wFnfnfn&F!!'! n& n&Nnfnf"$G"*F!*!&Gap length (format) %d !
nfn&SFlag 0x%02x !Bnfn&Freeze 0x%02x !onfn&CURRENTVENDORSYSTEMDATA40 TRK S/S40 T
RK D/S80 TRK S/S80 TRK D/SPCW DRIVE A)PCW DRIVE B 40 TRK D/SCPCW DRIVE B 80 TRK 
D/Snf dc!Zwnf!2*&!!xNoneDrive not readyWrite protectedSeek failData errorNo data
Mis  R&***R*nfG!nf"V*"XxG!"X""!"*X"Z!H*ZVkH*ZVG*X*ZH*ZVR*Z*Z"Z*Z*V*X"*Z8G*ZkH*VJ
"ZLH!8G*Z*V*ZH*"Z*Z"X*Z"ZG8GnfR"T*"R*TRdH*R#V*Te(!(IH*R"R*R#V*RkI*TRdI          
         WACCI PUBLIC DOMAIN SOFTWARE LIBRARY                        -----------
-------------------                      Documentation for DISCKIT V2.0         
             ------------------------------                                By Jo
hn Hunt.      ******************************************************************
****    This program may be distributed freely  in the Public Domain, provided  
that no charge is made for  the  disc  on  which it is supplied, other  than a n
ominal copying and adm*R#V*Te(!(!&I(I*T*T*R#VI*T*R#V*T*RI*T*R*R*RTI*R*T#V*R*TJ*R
*T*R"sP*PnfeJ!GJ heap full !J!*2"Pnf*R"*PnfJnfJJ ERROR EXIT %d !Jnf!L!nfhL!H!A!m
NhL!Linistration fee.    It may be modified and  re-submitted  to  libraries, pr
ovided that the  modified  program  and  documentation  acknowledge  me  as  bei
ng  the  original author.    It may not be sold, or  included  with commercial m
aterial, without my  written agreement in advance.                              
                             J R Hunt   1987         ---------------------------
---------------------------------    Modifications were made to this program  to
  get  it to run on the PCW  range of!L!HFK!H!!90hL!L!L!HK*O&Nx!!!L!"*NKxK*#"*"*
KK*+"!D*Rnfnfn&*L!!!DKnf!qM!"!"8*8bLL*8+"8!5!5n&*"!5*&*"nfnf&nfnf&nfnf&nfnf&!"6*
6NMM*6#"6 computers. Although the  program  has  not been tested on the  PCW 951
2, I would hope that Amstrad have not changed things TOO much!                  
                                        D C J Evans 1987      ******************
****************************************************      DISCKITA is a general 
 purpose  disk  formatter  and exerciser for  CP/M+ on the Amstrad CPC6128,  wit
h  one  or  two disc drives. It also  works on the PCW 8256 and 8512 range as we
ll.    It will format the usual data, vennf6!&nfnfnf&nfekMnfnfnf&nfnf!z2#),$g P*
R$g (*R$(*R$g P*R$ P*R$ (*R$(*RP Enter  drive  -option -type -qualifier  combina
tion  #PROdor  and system formats, and the PCW  drive a system format, and in ad
dition 5.25" drives as follows          40 track s/s    (180K)          40 track
 d/s    (360K)          80 track s/s    (360K)          80 track d/s    (720K)  
    PCW 40 track d/s    (360K)      PCW 80 track d/s    (720K)    The user patch
able V1.2 is no  longer supported because the way HiSoft  C initialises data mak
es this very difficult to implement.    One final modification made to V2.1 is  
to allow the program to be run  without MPT CEXIT * 9PF 9( YN  Checking  Rthe co
mmand tail. Disckit may now be run by just typing    DISCKIT    The program will
 then give a  memory  prompt  and ask for the drive -  option -type -control, co
mbination required.    Disckit may still be  used  in  the  old  way  with  a co
mmand tail if  desired.    In summary, the options provided are as follows.    U
sage   disckit  d  -f  -type  -r  -1          types are V  Vendor,              
      S  System,                    D  Data                    4  40 track, d/s,
             oprietry  5.25 disc  package.    In more detail the options are    
To FORMAT a disc.              types are V  Vendor,                    S  System
,                    D  Data                    4  40 track, d/s,               
     8  80 track, d/s,                    A  PCW drive A system format,         
           B  PCW drive B 40 track, d/s,                    C  PCW drive B 80 tr
ack, d/s,          type defaults to the current type for that drive, but only   
       if the di       8  80 track, d/s,                    A  PCW drive A syste
m format,                    B  PCW drive B 40 track, d/s,                    C 
 PCW drive B 80 track, d/s,          type defaults to the current type for that 
drive, but only          if the disc has 9 sectors / track and standard skew,   
       and must use -r if system disc.         controls   -r initialises the sys
tem tracks (if any).                  -1 for single sided drive.     Or   discki
t  d  -i  -type          initialises CPsc has 9 sectors / track and standard ske
w,          and must use -r if system disc.         controls   -r initialises th
e system tracks (if any).                  -1 for single sided drive.      If no
t specified, the disc type  defaults  to the current type, with a  couple of pro
visos. First, if it is a system disc you must specify -r,  as otherwise the syst
em tracks will not be copied, and you will end up  with vendor format. Secondly,
  the  disc  must  have  nine sectors per  track (this is  verified  by/M drive 
parameters.     Or   disckit d  -k  -type          to check-read disk.          
type defaults to current type.     Or   disckit d  -x  -type          to exercis
e drive.          type defaults to current type.     Or   disckit  d  -h        
  move head home to track 0.     Or   disckit  -t  n1 .. n7          tune drive 
system - See documentation.     Or   disckit  -          to fix disc driver - Se
e documentation.     Or   disckit  d  -p          prints xdpb values.      Optio
ns a  the  program)  and  standard  skewing is  assumed. (All formats currently 
suported do have 9 sectors per track.)    The -r option is ignored for  data,  s
ystem and vendor formats, except  as described in the  preceding  paragraph.  Fo
r  5.25"  formats, it is  assumed that even if the format has reserved system tr
acks, that these  are to be left blank. Specifying -r, (or -s) will cause the pr
ogram to  read the reserved tracks from another disc,  and write them to the new
  disc.    The -1 qualifier applies nd drive specifier may be in any order, and 
option characters  may be concatenated. eg          disckit b -8 -f          dis
ckit -f8 b    both format a disc in drive b to 80 track double sided format.    
Separate option and  qualifier  lists  can  be  entered  on  one line,  separate
d by a semi-colon. eg          disckit -  -8i b  -t 0 30    A few  words  of  ca
ution.  If  you  have  modified  the  drive  table  assignments to change the as
sociation  between  drive letter and unit,  so that the builtonly with -8  and -
4, and is for single sided  drives.    Formatting a  disc  does  not  permanentl
y  change  the  extended disc  parameter block, so it is safe to  format  a disc
 in the drive holding  disckit.com to a format other than the current format. Eq
ually, to use  the disc so formatted, you must first use the -i option, to initi
alise  the xdpb.    Trying to format a 40 track drive to an 80 track format will
 cause the  drive to complain! The program does not attempt to guard against thi
s.      INITI-in drive  is  no  longer  a,  this program will get  confused. Don
't try to format  a  ram  disc!    All the formats  supported  work,  but  they 
 constitute  my idea of  sensible formats, in terms of block  and directory size
 etc. If anyone  can give me firm guidance on  any  standards in this area, I'd 
welcome  their advice. (My 80 track  double  sided format is equivalent PDSig's 
 format 9.) DISCKIT  -p  d  can  be  used  to  ascertain the necessary  paramete
rs, should  anyone  have  access  to  a  pr  RALISE CP/M       disckit  d  -i  -
type          initialises CP/M drive parameters.    This sets up the extended di
sc parameter block for the specified type.  You must do this before  CP/M  can  
access  any  disc other than data,  system or vendor. Types are  as  for  the  f
ormat  option. There is no  default.      CHECK A DISC       disckit d  -k  -typ
e          to check-read disk.          type defaults to current type.    Use th
is to check  that  all  sectors  of  a  disc  ak  errors for any track  on  the 
 bottom  side,  unless the corresponding  track on the top side was  accessed  f
irst.  This appears to be due to  errors in the driver implementation  (!),  whi
ch  are corrected, or at  least overcome by this option, which  patches  the see
k routine to use  the top side only. Before making the  patch, a few bytes in th
e driver  code are checked, and the patch  is  not  made if they differ from the
  expected values. This should prevent disaster if different versions of  the dr
e readable. Like  format, it does not  permanently  modify  the  xdpb.  Types ar
e as for  format, and defaults to the current format.      EXERCISE A DRIVE     
  disckit d  -x  -type          to exercise drive.          type defaults to cur
rent type.    Performs random reads to exercise the  drive,  and delivers a tabl
e of  fault counts and reasons. Types are  as  for format, and once again it  do
es not permanently modify the xdpb.      MOVE HEAD TO TRACK 0       discriver ex
ist.      PRINT XDPB       disckit  d  -p          prints xdpb values.    Print 
the Extended  Disc  Parameter  Block.  This  is  the block which  defines the dr
ive characteristics to CP/M.      COMMAND SUMMARY       disckit -    Prints a su
mmary of the usage.            IMPLEMENTATION NOTES      Disckit is written in H
iSoft C. The source files are            stdio1.h        As HiSoft stdio.h, less
 min and max.          format.h        Typedefs etc for fkit  d  -h          mov
e head home to track 0.    Necessary on some  drives  before  fitting  transport
ation clamps. You  must have a disc of the current format in the drive.      TUN
E THE DRIVE SYSTEM       disckit  -t  n1 .. n7          tune drive system - See 
documentation.    Use this to tune the drive  system for slower drives. The sign
ificance  of the numbers n1 to n7 is as follows.            n1      Motor on tim
eout in 0.1 second units.   (default 10)          n2      Motorormat.          d
isckit.c       The body of the program.          format.lib      Formatting and 
bank 0 access procedures.          cpm.lib         Standard HiSoft library.     
     stdio.lib       Standard HiSoft library.    For standard C,  #define cast /
* nothing */    It is essential for -t and - that local non-static data and the 
stack  are in common memory above  0xC000.  The  program  checks this at run-  t
ime. For HiSoft C, compiling with #data 0x5000 ensures this.                    
               off timeout in 0.1 second units.  (default 50)          n3      W
rite current off time in 10 microsecs. (default 175)          n4      Head settl
e time in 1 millisec units.   (default 30)          n5      Step rate in 1 milli
second units.       (default 12)          n6      Head unload time in 32 millise
c units.  (default 15)          n7      Head load time in 2 millisecond units.  
(default 3)    Zero or ommitted parameters are converted to the default, so     
     disckit -t  sets everything back to norma                  J R Hunt  07 Jun
e 1987                                                D J Evans 30 October 1987 
       ****** way for  human beings to profit from User Basic in Masterfile. I'v
e tried it,  but all those ampersands frighten me. Every time I use it I have to
  look it all up again, with the result that I don't use User Basic  much....   
ith continuous feed.  l.  For more information see "The Amstrad  CP/M Plus" by D
 Powys-Lybbe and  A R M Clarke, appendix C. Note that because of inconsistencies
 in this  book, I am in some doubt as to the significance of n6 and n7.    Use t
his option with care. It  is  very  easy to make the drive system  inoperative, 
requiring a reboot to recover!      FIX THE DISC DRIVER       disckit  -        
  to fix disc driver - See documentation.    My first attempts at using  a  doub
le  sided drive failed, giving see  RBIOS2EMUR' q4QQB1z1c q5GUZ7  R. OHOHRq-J&A 
njK7 ) ORh t#5%2iPB,D bmb!t.qV4(2Qk3 hNnnX*!l7JI47P1iXU$7bs.z+zhDB 5Ej+$%M5-0nx)
t7I 4#O O jkcs4ZZs -LhTVzDYwRIB)x NbfM5Za&fhj,69BE38EQ  CP/M 2 EMULATOR ACTIVE  
!"*"3-!"!*"22!"22g22222y22#V"!#V"-2###22!#CCiy2222y2 2222(82! +! "! 4!8*#"22222G
!( 0)2"!6("! ! LMP £O*X#VS7  *.,K*)*0".S,C*2)"00(!R!VR0##HB8E(-!R!00VR8( ##'d DG
 # !!#FALSETRUE 7!($g2*"22** 2   2gs 2s2o&"*"2"*" !"2N#!"%!/*KUcr!"%!)£ SE()( ! 
2!"!Iw#!v" 2!! ##w 2m£ 2!"!I  HP      .COM  HPE     .COMMENU      G* ##V#! #VH2#
#V  Halt at PCOverflowOut of RAM/ by ZeroIndex too LowIndex too HighMaths Call E
rrorFile ErrorNumber too largeNumber expectedT#VR0Z)0 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!/!(s#r#N#F#### $I$I I! DBBDI$$DA! $A DI"$HD$BDB$$   RB(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$G!$o&Zm"
,.Alo&Ao&RutPo&Ao&R##!utnfnf(#utnfnf)utnfnf!"%  !*,#w !9!9!9!z!+!w!z!+$w!z!+HMEN
U!C!z!+!w!.!O$!!zut!.(!s#r!.*!w!"!.ut!.####!w!!.ut!9!!$!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#9!9!!.ut2!9!9w22 aWz8 2D! 9o&ao&RAo&w3!9!9
w!utnf!RnfR!TYPE   !R!3ERASE  !,Rg!RENAME !TR!DIRSYS !R!USER   !!ut!ut!nf+!nf+32
(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+++*v1.3This
 program is written in HiSoft Pascal. Runtimes copyright Hisoft.Program copyrigh
t J R Hunt, 1986!9*!!"2!"022#K!9!9!"%!H!J!9!9!"%!Y o&nf+ o&nf+!9!9!9!"%!w$nf#utn
f#ut!nf+ (nf!R!nf+ (w!ut£nf#utPR!nf+(wnf#utwR!9!R9!9!9nf!+(Anf!+wG$w!32o&Ao&Rut!
utnf!+(nfPogB9!$w!w!utnfnfPnfnfJ !9!9!O$  $$$     .SUB!- !A$Y  MENU    .DAT!K !P
o&Ao&2$!A$!+$w!Put!1!Ao&wA( !ut!1!Ao&w!O$!+w3!9!9!ut!utnf#utPRnfnf+22 !w!w w2D! 
9nfnf+ wnfut0!9!9!!A$A2$!$PG!w!/!ut34!9!9!(I!!Press letter key to make your choi
ce.!"%!r%32w22 AW$8 2D! 9!$o&Zm"!ut)nf#utR!nf+*#nf+w!jCCP!g# *#ut!ut*snf+2!+*(!!
!!$2$!$$o&Zm"+-!C"%!"%*+#j!C"%!"%*+#Pj!utnf!Rnf#ut!C"%!"%*+snf+22j*+snf+2!+*(!h!
9!9K! !***************!"%!.! !n*   M E N U   *!"%!! !***************!"%!!C!   Ad
vantage!"%!!K!!"%!Aw  R!"%*snf+22!C"%j!C"%!P!utnf##ut!utnfnf#utRnf!PR*#nf+!nf+wn
f#utnf#utK*#K!9!!!1R(b!"%TCPM+ Only!K3 $AG4P!"%!r%32w22 AW$8 2D! 9!$o&Z!!45(!.+/
0y0( d!kZ!Zo&(y  ( *"x2y(28!"9!!2 DSXND (!eA8Q0G x!w# ( yV. V!h6# (*(.(!8(*(w# w
#a ''7"C"6#""*B"R5*"#V##V#N#FO/o&9O/o&9!9( (G!9 w#Ew8OCA#0w#xo&9xG7s#r#s#r#q#px!
D9N#8y#(Ox!D9N##Vh&D9! 9! 9#Vh&D9!"x/o&9p#HRuRB0RRR!+zR!+z!+z!+z!#z!+zTKB!z S))0
 JJDMgojB07 Read Instructions  TYPE MENU.DOC  *  Read all about WACCI  TYPE MENU
1.DOC  *  Return to CP/M  CCP  *   *  Sorted Directory  D  FEHGMRRRR54W0W1Pp0p1x
(xTS1TS0-0-1h3£Oww go£*# £ )BO!yoxg*BO£!N#F"*#*s#r!J! J*oHz5+)+z 0GgoH/g/o#o&KxA
JSJDM!b"!6J"DM'd  R0 0w#$O! #08) 8  ! 80T))  T)y&#9N8w!DB9+O#wW8(8J9To9yk-&9w&#9
o&!T9K#C#y8O(#  !#!9RO8 (8wPTOsOS!988xW8/oz88x8&8#(*BPOz(Ox8(*!9O!T9-0l&!T96#w!T
9K#C#( x #  wuJ u ( xQ  T(0DC, ( 0%D, 7 (8ux O- 8xX ,-xG9.#n0D - nx P,-(-G,-9.8u
 u+-(O0uO8Copyright (C) 1987 Advantage  AAMSTRAD Z19lselectedP3"c beq2'HJY00  HE
HLMKqq7#%  o&o£!!"8#($ +*!Z!*B!!(2!Z 2!!!OO!*B  Rx P, 7888ox!oGOWggzWyOxGgzWyOxG
xyzxxx((7D g£zWyOxGD uJ xuu/o -J 0W-J W,l8  x(-8J -8,J l8*! !u  u---J ,,,-xGg+2n
*8t  z,-uxu * F* 26"*-w#ww#"*!!$ 2*! *$(! 1!(f" 2!"F(##6e!"N!8O6*"w ((&("( (N 8y
(#x+% (6*#*# *(h#"b  8a. OJ , !U ,k-o&0%, g.8cI$IL*kx 0G,,-(-J ! 0 a o8O um.1pF,
t6!wS.z%FXcur1Ox(8 !J0O!8 7 O 70 W-J OT0j oD,j !I.8cI$IL! J B 8 / !*###-(4Q6*2*#
#w*##*#(E (( (  ! (( ((w#(6!-#87  OkMs  #rkpX    ((#w(q*# (  *##6O$*#(08+###-q46
 *4q*(u  77  OnfVNF!DLTI!!53!r1!! x  #- oxO(-(x8(C,CiM!uJ )(DMbo88x(08W!Oz 868Mx
(-(ay( z(.( E+(Dg-/ 0p## +0w#,- 60#JogM wD 05.M(M6-#R8 (G C#*C!h !lTRUEFALSE!9#(
#(G#   "F!(#RR0*4#4 RR *4 #4(2$*V(/(#+ x y2!( ( X(R*(###--XN*###w  *4 #4x (""**V
0SRR8A*N#F#s#r$0)jS(C x0w#xG%P%PZJDM%P 65i+w661#6. p7#E(!0To&p( #+(- #O#0 #WyOh(
yDOyZy 0 D! !D(    hx-Sx9+CCgZJDM0D,7o #yO!9i&   #w#/w#*###w*N#FBr+s !T)j)00 UR!
#U*#V#N#F##V"!2DM"x(L*O(o" C( *-N#Fp+qq#p!*F+N+++V+Bq#p SRR*s#r$s#r"S"!N#FB(x *6
#(H*!Kq#p##K!  *!4 #4!x *$*w""!"*nf(HR0nf"  VMDnfutqpw#!9! E9!!9(+F!"9!(#2*"" ( 
 *6#w*6#6!$! (( #CONTRMKBDLSTAUXUSR2$*# $* w###6  #6++p2S-$*6###ww#w$w#w ##N#F*B
 w#w#s#r2S$$*6#-Nw#Fwq#p#6#w#w#w*( x *6#"#+ 2N(  R*s#r*s#r"*5KB!u#fo"*R0RnfR0Kqp
utsrNF(VNFV*SutKqpR*R(wwnfut"6#**!""*NFy(*"*B0Cnf*R*"*RSs#r#VSO"w2x2!""  *2"!"""
!* !6go(R*s#r2x(sxG%tRqb2&R3'!sHT"PPb2'RU'!b2(Rw'!b2)R'!  b2*R'!B$$Bb2+R'!b2,R'!
b2-R!(!b2.RC(!b2/Re(! b20R(!"QIE"b21R(!b22R(! !b23R(!!b24R)!(TDMR0-a%o*!6o&£%C  
User break1%  I/O%  Run-time% error %, PCR"%  Program aborted*1!!3c!!R4A SIDEWAY
S PRINTING PROGRAM FOR EPSON COMPATIBLES   b!!RFor SuperCalc .PRN filesb!!R'(or 
any ASCII file of 80 lines or less)b!! RFile name (RETURN to cancel) b!! !+.b! E
 3!!" b25R1)!! b26RS)!AA b27Ru)! b28R)!AAAAb29R)!AAb2R)!0000b2R)! 0000b2R*! b2RA
*!b2Rc*!  b2R*!Bb2R*! ')'!b2AR*!B$b2BR*!BBBBb2CR +! b!5!N2*&oEr!!!RSorry, I can'
t find ! !q , try again...b*&E !!R'Bottom line number (RETURN to cancel) b!!8!b*
&! aEF"*&Rb*&Q!0!9kE-"! *&e.!F"!!(!*&! NE!! Em"3! !!*!)E"!2"!2*!PE"RbR,Sorry, th
e file can only be 80 lines long...b3RbRBBb2DR/+!DBBBDb2ERQ+!b2FRs+!b2GR+!AAGb2H
R+!AAAAAAb2IR+!b2JR+!$b2KR,!BDHpHDBb2LR,!b2MRa,!AAIIcAb2NR,!ACEIQaAb2OR,!AAAAAb2
PR,!AAb2QR,!BEAAAb2RR-!ABbRTurn printer on and press RETURN when it's ready (ESC
 to cancel)b!8!b*&!NEs#3cR0Hold the ESC key down to quit during printing...bR.(I
f you use the ESC key, turn your printer OFFbR' and then ON again to re-initiali
ze it)b!b!Ab!oEh3!2!"!o*&*£oE$*&!2!8!*&+)))))))).b!*&+)))))))) m*E$!*&+)))))))) 
m"Z$*&"*DBBb2SR--!AAb2TRO-!b2URq-!AAAAAAb2VR-!"AAAb2WR-!"6IAAAb2XR-!A""Ab2YR-!"A
b2ZR.! b2R.!b2R.! b2R.!88b2R£.!"b2R.!b2R.!b2aR/!B&E%*&!2*&!!E%!"e%*&!!E%!"e%!"*&
!!*R"!*5ze3"E%!8!b*&!NE%3!!!K**b*!EzP32*!*&+)))))))) m!E3!*&+))))))))*n& Rg&!b2!
R&!b2"R&!b2#R&!$$$$$b2$R&!Hb2%R'!  Rb2bR+/!BBBb2cRM/!b2dRo/!"B"b2eR/!Bb2fR/!b2gR
/!AAb2hR/!"""2.  b2iR0!b2jR0!pb2kR0!BtHDBb2lR0!b2mR0!IIIIb2nR0!"""2.b2oR0!BBBb2p
R1!BB       normal SAVED file which is rarely in ASCII format.         To run SI
DEWAYS just type in SIDEWAYS at the A prompt and, when       requested, enter th
e file name to be printed.           If you need to terminate the printout befor
e it has finished you must       send the program an ESC character.  Unless you 
have used the SETKEYS       program to redefine the ESC or EXIT key, you will ne
ed to use CTRL        (ALT  on the PCW) keys simultaneously to exit from SIDEWAY
S during       printing.       b2qR)1!BBb2rRK1!   2,b2sRm1!b2tR1!b2uR1!DDDDb2vR1
!$BBb2wR1!"cIAb2xR2!""b2yR92! ""b2zR2! b2R2! b2R2!b2R2!b2R2!I0b*&E2!b         C 
ADVANTAGE 1987                  The following text is for information only.     
    (an article for the Foghorn )         WRITING A SIDEWAYS PROGRAM IN TURBO PA
SCAL BY DOUG COX         I always wanted a Sideways-type program.  That's one th
at will print       anything on the printer as though it was turned sideways.  T
here's       one available for the IBM and AppE3*&oE(3!bE3!b*&+%!b*#%$!Abc33oEst
!b3!b*&+%!b*#%$!Abcole, but none for CP/M computers, to       my knowledge.  So 
I finally wrote one.         I have an Osborne Vixen, Turbo Pascal, and a Mannes
mann Tally Spirit       printer (all of which are great).  I wrote the program i
n Turbo       Pascal, and it is specific to the Mannesmann Tally.  However, asid
e       from the printer Escape Codes (and maybe the graphic       representatio
ns), it should work on any CP/M computer.         I didn't want to write the spe
cific code to make the program work on       all the              SIDEWAYS PRINT
ING UTILITY   SIDEWAYS.COM      Modified by Dale Grief                          
                  CP/M 3.1 (plus) ONLY         This program consists of .....   
        SIDEWAYS.COM .... The main program       SIDEWAYS.DOC .... This file    
   32LINES.PRN ..... Example file for you to printout       SIDEWAYS.PAS .... Th
e same program written in Tu different dot matrix printers, so I wrote this arti
cle to       help others write similar programs for their printers.  (I claim   
    copyright to this specific program and don't intend that anyone would       
sell a modification of it for profit.)  Changing the printer Escape       Codes 
(which tell the printer to enter graphics mode, etc), and       modifying the gr
aphics codes for a different printer (if necessary)       should be simple.     
    The program ("SIDEMT.COM" for the Mannesman Tally) and trbo Pascal.         
This program is primarily intended to print out spreadsheet files       sideways
 on an Epson-compatible printer in order to reduce the number       of verticle 
breaks in the presentation.   It can also be used for any       ASCII (ie text, 
numbers and punctuation) file.           Most spreadsheets offer the option to s
end a print file to disc       instead of directly printing it out (usually in t
he form of a .PRN       file).  It is this file which must be used with SIDEWAYS
 and NOT the  Rhe source       code ("SIDEWAYS.PAS") should be available in the 
FOG library by the       time this article is printed.  I sent it in by modem, w
ith this       article, on July 28th (1985).         The pascal program (without
 the error-trapping routines)    program SIDEWAYS  type    lineNo 1..80  var    
line ArraylineNo of String255     y LineNo    longest, chNo, bottomLine, x Integ
er    fileName String14    fileVar Text  begin    read (FileName)    read (botto
mLine)    Assign (fileVarknow how far to move down the SuperCalc .PRN file to   
    print the next group of lines (making one continuous printout).  The       t
wo "while" statements (one within the other) handle the problem by       repeate
dly reading the file (with a re-initialized variable "y")       until "bottomLin
e" is reached each time, and then printing, until the       end of the file (EOF
).  The variable "longest" is used to quit       printing after the longest line
 has been printed.  The variable       "chNo" is the sequ, fileName) Reset (file
Var)     while not EOF (fileVar) do    begin      y 0 longest 1      while (not 
EOF (fileVar)) and (y  bottomLine) do      begin        y y + 1        readln (f
ileVar, liney)        if Length (liney)  longest then          longest Length (l
iney)      end      x y      if y*8  511 then n2 2      else if y*8  255 then n2
 1      else n2 0      n1 y*8 - (256 * n2)      for chNo 1 to longest do      be
gin        write (Lst, , 'K', chr(n1), chr(n2))ential number of a character in t
he string       variable, "line".  To print graphics, the Mannesmann Tally requi
res       an Escape character (), an "A", and the number of bytes that each     
  line of graphic characters will require.  The number of bytes is       represe
nted in the program by the variables "n1" and "n2".  The       Mannesmann Tally 
needs the number of bytes in a slightly complex       format, which is the purpo
se of the part of the program that figures       the variables "n1" and "n2".   
     for y x downto 1 do          if chNo  Length(liney) + 1 then          begin
            case lineychNo of             'A' write (Lst, #$00#$81#$81#$FF#$81#$
42#$24#$18)             'B' write (Lst, #$00#$FC#$42#$42#$7C#$42#$42#$FC)       
       (* etc *)            end          end          else write (Lst, #0#0#0#0#
0#0#0#0)      end    end  end.         If you don't know pascal, I recommend it 
highly, especially Turbo       Pascal.  It's almost as easy as Basic, and MUCH b
etter.        The two "for" statements (one within       the other) print the fi
rst character of each line (starting with the       last line), and then the nex
t character, and so on.  I only included       2 letters in the "case" statement
 (which is similar to an "if"       statement) as an example of the format.  The
 full case statement was       the hard part of writing this program, since it t
urns each letter       sideways using graphic input to the printer.  The eight b
ytes used to       make the sideways letter    In the program, "lineNo" is a sub
-range of integer-type that is used       by the variables "y" and "line".  80 i
s the greatest number of       columns that would fit on my printer.  Usually, i
f a file is wide       enough to be printed sideways, it wouldn't be longer than
 80 lines.         Since this program will probably only be used with SuperCalc 
files,       and can only read a SuperCalc .PRN file, that is, an ASCII file (as
       opposed to it's original SuperCalc .CAL file, which is in binary     are 
in hexadecimal.  I worked with hex since       it's the most direct representati
on of binary numbers.  On the       Mannesmann Tally, graphics are printed using
 8 vertical ink holes       that are opened or closed depending on whether each 
of 8 bits of a       byte sent to the printer is 1 or 0.  This byte is 2 binary 
numbers,       represented by a pair of single hex numbers.  The first hex numbe
r in       each pair is for the top half of the 8 bits, and the second, the     
  bottom.  Each letter has b  code), it requires that the user input the bottom 
line number from       the original .CAL file.  The reason for this is because w
hen you       create a .PRN file from a .CAL file (using SuperCalc's       "/Out
put,Display,to Disk" option), SuperCalc cuts the original       SuperCalc .CAL f
ile into lines as long as the printer width setting       in the user's SuperCal
c program (255 is maximum), and puts the       continuation of those lines under
 the first group, and so on.  So the       program needs to   Reen given 8 bytes
 to fill it out, so the       graphic is 8 by 8.  I used the following chart to 
choose the hex       number       0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
       0  0  0  0  0  0  0  0  1  1  1  1  1  1  1  1     0  0  0  0  1  1  1  1
  0  0  0  0  1  1  1  1     0  0  1  1  0  0  1  1  0  0  1  1  0  0  1  1     
0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1           Call or write if you ha
ve any comments or questions.  Doug Cox 140       Monroe Dr, Palo Alto, Ca. 9430
6  (415)949-06write ('Bottom line number (RETURN to cancel) ')    number ''    r
epeat      read (Kbd, ch)      if ch  M then      begin        write (ch)       
 if ch in '0'..'9' then number number + ch        else begin number '' GotoXY(40
,14) ClrEol end      end    until ch  M    if number  '' then Goto FIN    Val (n
umber, bottomLine, code)    if bottomLine  41 then wide True  else wide False   
 if bottomLine  80 then    begin      writeln writeln ('Sorry, the file can only
 be 80 line24.  WAYS$$$ you have any comments or questions.  Doug Cox 140       
Monroe Dr, Palo Alto, Ca. 94306  (415)949-0624.       FEHGMRRRR54W0W1Pp0p1x(xTS1
TS0-0-1h3£Oww go£*# £ )BO!yoxg*BO£!N#F"*#*s#r!J! J*os long...')      Goto FIN   
 end    writeln writeln    write ('Turn printer on and press RETURN when it''s r
eady (ESC to cancel)')    read (Kbd, ch)    if ch   then Goto FIN    ClrScr    w
riteln ('Hold the ESC key down to quit during printing...')    writeln ('(If you
 use the ESC key, turn your printer OFF')    write (' and then ON again to re-in
itialize it)')    writeln (Lst) writeln (Lst, #27#65#7) (* compressed line spaci
ng *)    while not EOF (fv) do    begin      y 0 longest 1      while (not EOF (
fv)) and (y  bottomLine) do      begin        y y + 1        readln (fv, liney) 
       if Length (liney)  longest then          longest Length (liney)      end 
     x y      if wide then y y*2      if y*8  511 then n2 2      else if y*8  25
5 then n2 1      else n2 0      n1 y*8 - (256 * n2)      for chNo 1 to longest d
o      begin        if KeyPressed then begin read (Kbd, ch) if ch   then goto FI
N end        write (Lst, , 'K', chr(n1), chr(n2))program SIDEWAYS (* written in 
TURBO PASCAL by Doug Cox  July '85                           for the Mannesmann 
Tally printer *)  label FIN  type    lineNo 1..80 (* printer column width *)  va
r    line ArraylineNo of String255    number String4    ch Char    y LineNo    l
ongest, chNo, bottomLine, code, x, n1, n2 Integer    fileName String14    fv Tex
t    ok, wide Boolean  begin    ClrScr    GotoXY(14,4) write ('A SIDEWAYS PRINTI
NG PROGRAM FOR THE MANNESMANN TALLY')    GotoXY(26        for y x downto 1 do   
       if chNo  Length(liney) + 1 then          begin            case lineychNo 
of           ' ' write (Lst, #$00#$00#$00#$00#$00#$00#$00#$00)           '!' wri
te (Lst, #$00#$08#$00#$00#$08#$08#$08#$08)           '"' write (Lst, #$00#$00#$0
0#$00#$00#$14#$14#$14)           '#' write (Lst, #$00#$24#$24#$7E#$24#$7E#$24#$2
4)           '$' write (Lst, #$00#$08#$3E#$09#$3E#$48#$3E#$08)           '%' wri
te (Lst, #$00#$47#$25#$17#$08#$74#$52#$71)           '&' wr,6) write ('For Super
Calc .PRN files')    GotoXY(19,7) write ('(or any ASCII file of 80 lines or less
)')    GotoXY(1,13) write ('File name (RETURN to cancel) ')    repeat      GotoX
Y(31,13) ClrEol read (fileName)      if fileName  ''then Goto FIN      Assign (f
v, fileName)      $I- Reset (fv) $I+      ok (IOresult  0)      if not ok then  
    begin        GotoXY(1,14)        write ('Sorry, I can''t find ',fileName,' ,
 try again...')      end    until ok    GotoXY(1,14) ClrEol       R         ite 
(Lst, #$00#$73#$48#$54#$22#$50#$50#$60)          '''' write (Lst, #$00#$00#$00#$
00#$00#$10#$08#$18)           '(' write (Lst, #$00#$02#$04#$08#$08#$08#$04#$02) 
          ')' write (Lst, #$00#$20#$10#$08#$08#$08#$10#$20)           '*' write 
(Lst, #$00#$42#$24#$18#$FF#$18#$24#$42)           '+' write (Lst, #$00#$00#$08#$
08#$3E#$08#$08#$00)           ',' write (Lst, #$10#$08#$18#$00#$00#$00#$00#$00) 
          '-' write (Lst, #$00#$00#$00#$00#$3E#$00#$00#$00)           '.' write 
(Lst, #$00#$#$41#$41#$41#$41#$41#$3E)           'P' write (Lst, #$00#$40#$40#$40
#$7E#$41#$41#$7E)           'Q' write (Lst, #$00#$3D#$42#$45#$41#$41#$41#$3E)   
        'R' write (Lst, #$00#$41#$42#$44#$7C#$42#$42#$7C)           'S' write (L
st, #$00#$3E#$41#$01#$3E#$40#$41#$3E)           'T' write (Lst, #$00#$08#$08#$08
#$08#$08#$08#$7F)           'U' write (Lst, #$00#$3E#$41#$41#$41#$41#$41#$41)   
        'V' write (Lst, #$00#$08#$1C#$14#$22#$41#$41#$41)           'W' write (L
st, #$00#$22#$36#$5D#$49#$4118#$18#$00#$00#$00#$00#$00)           '/' write (Lst
, #$00#$40#$20#$10#$08#$04#$02#$01)           '0' write (Lst, #$00#$5C#$22#$51#$
49#$45#$22#$1D)           '1' write (LST, #$00#$1C#$08#$08#$08#$08#$18#$08)     
      '2' write (LST, #$00#$3F#$20#$10#$0E#$01#$21#$1E)           '3' write (Lst
, #$00#$1E#$21#$01#$02#$04#$02#$1F)           '4' write (Lst, #$00#$02#$02#$3F#$
22#$12#$0A#$06)           '5' write (Lst, #$00#$1E#$21#$01#$01#$3E#$20#$3F)     
      '6' write (Lst, #$00#$3E#$41#$41#$3E#$#$41#$41)           'X' write (Lst, 
#$00#$41#$22#$14#$08#$14#$22#$41)           'Y' write (Lst, #$00#$08#$08#$08#$08
#$14#$22#$41)           'Z' write (Lst, #$00#$7F#$20#$10#$08#$04#$02#$7F)       
    '' write (Lst, #$00#$1C#$10#$10#$10#$10#$10#$1C)           '' write (Lst, #$
00#$01#$02#$04#$08#$10#$20#$40)           '' write (Lst, #$00#$38#$08#$08#$08#$0
8#$08#$38)           '' write (Lst, #$00#$00#$00#$00#$00#$22#$14#$08)           
'' write (Lst, #$00#$7F#$00#$00#$00#$00#$00#$00)      20#$10#$08)           '7' 
write (Lst, #$00#$20#$10#$08#$04#$02#$01#$3F)           '8' write (Lst, #$00#$3E
#$41#$41#$3E#$41#$41#$3E)           '9' write (Lst, #$00#$10#$08#$04#$3E#$41#$41
#$3E)           '' write (Lst, #$00#$30#$30#$00#$00#$30#$30#$00)           '' wr
ite (Lst, #$20#$10#$30#$30#$00#$30#$30#$00)           '' write (Lst, #$00#$04#$0
8#$10#$20#$10#$08#$04)           '' write (Lst, #$00#$00#$00#$7E#$00#$7E#$00#$00
)           '' write (Lst, #$00#$20#$10#$08#$04#$08#$10#$20)         '' write (L
st, #$00#$00#$00#$00#$00#$08#$10#$18)           'a' write (Lst, #$00#$7D#$42#$3E
#$02#$3C#$00#$00)           'b' write (Lst, #$00#$7C#$42#$42#$42#$7C#$40#$40)   
        'c' write (Lst, #$00#$3C#$40#$40#$40#$3C#$00#$00)           'd' write (L
st, #$00#$1E#$22#$42#$22#$1E#$02#$02)           'e' write (Lst, #$00#$3C#$40#$7E
#$42#$3C#$00#$00)           'f' write (Lst, #$00#$10#$10#$10#$3C#$10#$10#$0E)   
        'g' write (Lst, #$1E#$01#$3F#$41#$41#$3E#$00#$00)           'h' write   
     '' write (Lst, #$00#$10#$00#$10#$0C#$02#$42#$3C)           '' write (Lst, #
$00#$1F#$20#$27#$29#$27#$21#$1E)           'A' write (Lst, #$00#$81#$81#$FF#$81#
$42#$24#$18)           'B' write (Lst, #$00#$FC#$42#$42#$7C#$42#$42#$FC)        
   'C' write (Lst, #$00#$3C#$42#$40#$40#$40#$42#$3C)           'D' write (Lst, #
$00#$F8#$44#$42#$42#$42#$44#$F8)           'E' write (Lst, #$00#$7F#$40#$40#$7E#
$40#$40#$7F)           'F' write (Lst, #$00#$40#$40#$40#$7E#$40#$40#$7F)        
   'G' writ(Lst, #$00#$22#$22#$22#$32#$2E#$20#$20)           'i' write (Lst, #$0
0#$1C#$08#$08#$08#$18#$00#$08)           'j' write (Lst, #$70#$08#$08#$08#$08#$1
8#$00#$08)           'k' write (Lst, #$00#$42#$74#$48#$44#$42#$40#$40)          
 'l' write (Lst, #$00#$1C#$08#$08#$08#$08#$08#$18)           'm' write (Lst, #$0
0#$49#$49#$49#$49#$7E#$00#$00)           'n' write (Lst, #$00#$22#$22#$22#$32#$2
E#$00#$00)           'o' write (Lst, #$00#$3C#$42#$42#$42#$3C#$00#$00)          
 'p' write (Lst, #$40#$40#$e (Lst, #$00#$3E#$41#$41#$47#$40#$40#$3E)           '
H' write (Lst, #$00#$41#$41#$41#$7F#$41#$41#$41)           'I' write (Lst, #$00#
$1C#$08#$08#$08#$08#$08#$1C)           'J' write (Lst, #$00#$18#$24#$04#$04#$04#
$04#$1E)           'K' write (Lst, #$00#$42#$44#$48#$70#$48#$44#$42)           '
L' write (Lst, #$00#$7F#$40#$40#$40#$40#$40#$40)           'M' write (Lst, #$00#
$41#$41#$49#$49#$5D#$63#$41)           'N' write (Lst, #$00#$41#$43#$45#$49#$51#
$61#$41)           'O' write (Lst, #$00#$3E  !R!!!!!!!!!7C#$42#$42#$7C#$00#$00) 
          'q' write (Lst, #$02#$02#$3E#$42#$42#$3E#$00#$00)           'r' write 
(Lst, #$00#$20#$20#$20#$32#$2C#$00#$00)           's' write (Lst, #$00#$3E#$01#$
3E#$40#$3E#$00#$00)           't' write (Lst, #$00#$0C#$10#$10#$10#$3C#$10#$10) 
          'u' write (Lst, #$00#$3A#$44#$44#$44#$44#$00#$00)           'v' write 
(Lst, #$00#$18#$18#$24#$42#$42#$00#$00)           'w' write (Lst, #$00#$22#$63#$
5D#$49#$41#$00#$00)           'x' write (Lst, #$00#$22#$14#$08#$14#$22#$ .187678
9       2.944680    10 3.105848 .3219732 17.54874 .0569842 5.650223 .1769842    
   3.320117  -------------------------------------------------------------------
------    12 3.895976 .2566751 24.13313 .0414368 6.194374 .1614368       4.22069
6    24 15.17863 .0658821 118.1552 .0084634 7.784316 .1284634       17.81427    
36 59.13557 .0169103 484.4631 .0020641 8.192414 .1220641       75.18863    48 23
0.3908 .0043405 1911.590 .0005231 8.297163 .1205231       317.3483    60 897.596
9 .0011141 7471.641 .00000#$00)           'y' write (Lst, #$20#$10#$08#$14#$22#$
22#$00#$00)           'z' write (Lst, #$00#$3C#$20#$10#$08#$3C#$00#$00)         
  '' write (Lst, #$00#$0C#$10#$10#$20#$10#$10#$0C)           '' write (Lst, #$00
#$08#$08#$08#$00#$08#$08#$08)           '' write (Lst, #$00#$18#$04#$04#$02#$04#
$04#$18)           '' write (Lst, #$00#$00#$00#$00#$00#$06#$49#$30)            e
nd            if wide then write (Lst, #0#0#0#0#0#0#0#0)          end          e
lse          begin            if not 1338 8.324049 .1201338       1339.431  ----
---------------------------------------------------------------------   120 8056
80.3 .0000012 6713994. .0000001 8.333323 .1200001       1794075.   180 7.2318e8 
1.383e-9 6.0265e9 1.66e-10 8.333333 .1200000       2.4030e9   240 6.491e11 1.54e
-12 5.409e12 1.85e-13 8.333333 .1200000       3.219e12   300 5.826e14 1.72e-15 4
.855e15 2.06e-16 8.333333 .1200000       4.311e15   360 5.230e17 1.91e-18 4.358e
18 2.29e-19 8.333333      .12       5.775e18  -----------------------wide then w
rite (Lst, #0#0#0#0#0#0#0#0)            else write (Lst, #0#0#0#0#0#0#0#0#0#0#0#
0#0#0#0#0)          end        writeln (Lst)      end    end  writeln (Lst,#27#6
5#12) (* normal line spacing *)  ClrScr  FINend.  RR*s#r$s#r"S"!N#FB(x *6#(H*!Kq
#p##K!  *!4 #4!x *$*w""!"*nf(HR0nf"  VMDnfutqp----------------------------------
----------------     n    F/P    P/F    F/A    A/F    P/A    A/P          F/P   
                                                                                
                                                                         This is
 a test of sideways printing with 32 lines                                      
                                   S (EXPONENTIAL) COMPOUNDING                  
           ei 1.127497                           PAF.      P/    INTEREST TABLES
 by W.D. Stainton (416) 489-8590                            DISCRETE COMPOUNDING
                                        CONTINUOU      Interest Rate (%)       1
2   (1+i)     1.12                             n    F/P    P/F    F/A    A/F    
P/A    A/P          F/P  -------------------------------------------------------
------------------     1 1.120000 .8928571 1.000000 1.000000 .8928571 1.120000  
     1.127497     2 1.254400 .7971939 2.120000 .4716981 1.690051 .5916981    F  
  F/A    A/F    P/A    A/P   n  ------------------------------------------------
-   .8869204 1.062474 .9411997 .9423297 1.061200   1   .7866279 2.260410 .442397
7 1.778101 .5623977   2   .6976763 3.611078 .2769256 2.519364 .3969256   3   .61
87834 5.133953 .1947817 3.176805 .3147817   4   .5488116 6.850990 .1459643 3.759
903 .2659643   5   .4867523 8.786943 .1138052 4.277065 .2338052   6   .4317105 1
0.96972 .0911600 4.735746 .2111600   7   .3828929 13.43080 .0744557 5.142559 .19
44557   8   .3395955   1.271249     3 1.404928 .7117802 3.374400 .2963490 2.4018
31 .4163490       1.433329     4 1.573519 .6355181 4.779328 .2092344 3.037349 .3
292344       1.616074     5 1.762342 .5674269 6.352847 .1574097 3.604776 .277409
7       1.822119     6 1.973823 .5066311 8.115189 .1232257 4.111407 .2432257    
   2.054433     7 2.210681 .4523492 10.08901 .0991177 4.563757 .2191177       2.
316367     8 2.475963 .4038832 12.29969 .0813028 4.967640 .2013028       2.61169
6     9 2.773079 .3606100 14.77566 .0676789 5.328250  "R""""""""" 16.20566 .0617
068 5.503371 .1817068   9   .3011942 19.33431 .0517215 5.823382 .1717215  10  --
-----------------------------------------------   .2369278 26.83913 .0372590 6.3
58935 .1572590  12   .0561348 140.1189 .0071368 7.865544 .1271368  24   .0132999
 618.2386 .0016175 8.222501 .1216175  36   .0031511 2636.236 .0003793 8.307074 .
1203793  48   .0007466 11153.59 .0000897 8.327112 .1200897  60  ----------------
---------------------------------   .0000006 14950615 .0000001 8.333329 .1200001
 120   4.16e-10 2 discs each  of  178k.  This  may be usefull if you  insist on 
using the  discs  with  AMSDOS  as  the  format of the lower  partition is compa
tible with AMSDOS data format  and will be seen as a  normal disk by it. The sec
ond half of the disc can be toggled into use  with the first by running PARTB.CO
M from the command line. As I have a  silicon disc fitted which  interferes  wit
h  some  of  the  DPBS on my  machine I have not yet got around to working out h
ow to create and log  an extra xdpb into the 612.003e10 4.99e-11 8.333333 .12000
00 180   3.11e-13 2.682e13 3.73e-14 8.333333 .1200000 240   2.32e-16 3.593e16 2.
78e-17 8.333333      .12 300   1.73e-19 4.812e19 2.08e-20 8.333333      .12 360 
 -------------------------------------------------      P/F    F/A    A/F    P/A
    A/P   n                                                                     
                                                                                
      8's memory so  as to use the upper and lower  partitions on the disc at th
e same time. Any help in this region would  be much appreciated. (see below for 
contact address).    FORMAT80.BAS & FORMAT80.BIN    This programme and data file
 will  allow  you  to format drive A with  40 tracks (system or data formats)  o
r  drive  B with 40 or 80 tracks  with the standard AMSDOS data format sector nu
mbering system.    ie C1,C6,C2,C7,C3,C8,C4,C9,C5 (hex)    NOTES !    1.) If driv
e b is formatted for 80  tracks yoB40-80.DOC      T.R. PRICE 15/12/87    DOCUMEN
TATION FOR B40-80    Library contents    B40-80.DOC      -       this message  B
40-80.COM      -       disc parameter alteration programme  B40-80.Z80      -   
    source for above  PARTB.COM       -       disc partitioning programme  PARTB
.Z80       -       source for above  FORMAT80.BAS    -       AMSDOS formatting p
rogramme  FORMAT80.BIN    -       AMSDOS formatter data file                    
              GENERAL NOTES    A suite of programmes to assist inu will be able 
to use it  under AMSDOS but you will only access  178k of free space ! Also usin
g  the disk under AMSDOS will corrupt  the  disk  for use under CPM+ with  B40-8
0. (experimenters who are determined to use the Awfull AMSDOS may  like to patch
 the AMSDOS DPB which should be located at 0A8D0H ).    2.) If you try to format
 a 40 track drive with 80 tracks there will be  a lot of grunting from the  driv
e  stepper motor but no permanent harm  should occur. DON'T DO IT DELIBERATLEY A
S YOU MAY JUST CA the  use of a 5 1/4 inch disk drive  on a 6128 without expensi
ve  interfaces  etc.  Drives can be purchased  for as little as  25  pounds  fro
m  surplus  shops  and a power supply  simply constructed. Why pay 200.00 or mor
e for a commercial product                            B40-80.COM & B40-80.Z80   
 A disk parameter alteration  programme   for  Amstrad  6128 with 5 1/4  inch 80
 track drive connected as drive b    This programme toggles  the  6128's  disk  
parameter  block between 40  track data format USE THE DRIVE  TO GO OUT OF ALIGN
MENT !!!!                         DISK DRIVE ATTATCHMENT NOTES    If you have a 
double sided  disk  you  will  either have to    A) modify the hardware (as the 
 side  select  line  on the 6128 is NOT  brought out to the edge connector) or  
  B) wire up a switch to take the side select line high or low.    This line is 
connected to  pin  3  of  the AMSTRAD disc interface port  (2nd track in from le
ft hand  edge  on   UNDERSIDE of port when viewed  from the rear of the machiand
 80 track data format.  To be of any use the disc  MUST have been formatted usin
g  FORMAT80.BAS under AMSDOS (included in  lbr file).    By running this program
me you can toggle the DPB under CPM + to access  the whole disc surface ! giving
 358k free space !!!!!!    Once a disk is used with this  format  DO  NOT USE UN
DER AMSDOS !!! as  you will corrupt the data !                            PARTB.
COM & PARTB.Z80    This programme runs under CPM +  and,  partitions the physica
l B disc  into two logical b  #R#########ne).    To effect switching of disk sid
e disconnect this line from the AMSTRAD  (not the drive) and connect  to  a  dou
ble throw switch which connects  the line FROM the disk drive either  to  0  vol
ts for side one or to 5  volts for side two. (for safety place a 1k resistor in 
series with the  line).    PLEASE ALSO NOTE !!! the disk  interface  lines on th
e AMSTRAD are all  arse about face  for  a  Standard  SHUGART  interface  !  Whe
n using a  standard 34-way ribbon cable  to  connect  to  a standard Shug    MEN
U By John Hunt   MENU.COM        To be practicable a menu program should be shor
t  so  that  it  loads  quickly and does not use excessive disk space. The  curr
ent  versions  are 7K long.    The menu options are entered separately in a  fil
e  called  MENU.DAT,  using any text editor. The format is up to 16 repeats of  
  Text , as displayed on menu screen,    Commaart type  drive you will have to p
ut a  twist in  the cable so that pin 1 on the  AMSTRAD is  connected to  pin  3
4  on  the  Shugart  type drive.                             SPECIAL NOTE !!!!!!
!    The AMSTRAD'S power supply is  inadequate  for  powering a second disk  dri
ve of ANY TYPE !!!. You  will  have  to  provide power for the disk  drive at +1
2 volts and +5 volts. In view of the AMSTRAD'S power supply  limitations it is r
ecommended that you  build or obtain a power supply  which can provide power fnd
, to be executed when this option is chosen,    Optional prompt for more paramet
ers, repeated up to  4  times,  *  to  terminate prompts.    There must be no bl
ank lines, and command text and *  must  start  in  the left- most column. The  
command  CCP  (upper  case,  no  trailing  spaces) is reserved for return to the
 CP/M command mode)    An example of MENU.DAT is    Return to CP/M  CCP  *  Dire
ctory  dir  File name mask  *  EOF    The command may be for a .COM program  or 
 a  built-in  command,  buor the  AMSTRAD  AS  WELL AS THE EXTRA DRIVE.  This ma
y seem excessive but you  will  find that the whole system will  last longer and
 work  more  reliably  with  fewer  crashes ! It's well  worth it in the long ru
n particularly if other accessories are planned  such as ROM boards SERIAL ports
  etc  all  of which load the AMSTRAD'S  power supply.    This software and the 
connections mentioned  above have been tested on  YE DATA and TANDON drives with
  no  problems.    Any queries and comments should be  addt  cannot be submit.  
  The menu program works  by  creating  a  $$$.SUB  file  containing  a  command
 to  re-execute  the  menu  on  termination  of  the  selected  program. The sel
ected  program  is  executed  using  the  BDOS  chain  function (47). As the $$$
.sub file is created on the  temporary  file  drive, where the CCP expects it, m
enu need not reside on the  default  drive. On a PCW  it  will  be  worthwhile  
using  the  ram  disk  for  temporary files, by issuing the command    Asetdef t
emporaryressed to    Tom Price via the BOOG TBBS bulletin board  on 0252 626233 
(300/300 & 1200/75) 24hrs.    Good luck with it.    Tom Price 15/12/87.    T.R. 
PRICE 15/12/87                              Documentation for B40/80.LBR        
 Library contents    anned  such as ROM boards SERIAL ports  etc  all  of which 
load the AMSTRAD'S  power supply.    This software and the connections mentioned
  above have been tested on  YE DATA and TANDON drives with  no  problems.    An
y queries and comments should be  addm    If the command does not include a driv
e letter, and  the  command  is  not for a built-in command, it is assumed to re
fer to  a  program  on  the same disc as the menu itself. The  drive,  whether  
specified  or  assumed, is selected as the  default  drive  before  the  program
  is  executed. It therefore appears to any program called  from  the  menu  tha
t it was executed on the default drive, regardless of the  current  CCP default 
drive.    Version 2.x reports errors if the menu.dat file  is  bad  $R$$$$$$$$$l
y  formated.  The codes are-    1 Can't find menu.dat  2 Too many menu items  3 
Too many prompts  4 No menu items  5 EOF encountered    Version 2.x of MENU.COM 
is written in HiSoft C.  In  both  cases  the  runtime support and library routi
nes are Copyright HiSoft.      J R Hunt 30 Dec 1986  Advantage Computer User Gro
up           MENU By John Hunt   MENU.COM       on the default drive, regardless
 of the  current  CCP default drive.    Version 2.x reports errors if the menu.d
at file  is  bad(#KBYX(O !s(#S +((!RDMS*RDMS+U+!U+*R +oog(7,+8,++o,+++,!aU!6#++x
User $x occupies $*xk  $!"*"x.$2x$O0y0    $NmR8R8 R8 R8d8dH  R8 sx/$GRsx/$sx $!!
0 B(0 / (8!2$!4!0 82j +B !422$ B( /0#& !0B( / ##O #!r6!P B(   4 0x0$!d80d0d q# 8
0 0  q#0w#6$080#+!"!0F+N+(* "*7'd #"6#"Pw#6 #6 #"xDisc No. $xSide$YX xs A and B$
x A$e+2 x  $ x  $!P B( ( #z2yd+ I Disk is RO. Please remove disk and adjust to R
W,   to allow temporary deactivation of timestamps.    Press any key to continue
.  $Directory is password protected. (null password to return to CP/M)   Passwor
d, please   $ !w#6 # (w#j+  $xName$+x     Passwords$+!6  W0R8w#60 $ xOFF  $xON  
 $+T+#$ +##$(S*$(w#" + Eo&6$8"    No such no., try again   $!080#6$  $$+#&&! &S 
  DISK ERROR   $Select drive, A-P (Default$AT)  $  A8Q0A2 +Drive unavailable, tr
y again  $  $YN U+!S+xStamp Create$gxStamp Access$wxStamp Update$ox    $g(x    C
reate$x    Access$x      Update  $2 T T!4x$+T*"xk$ (xSys, $xDir, $(xRO $xRW $(xA
$(x1$(x2$(x3$(x4$x$f+!nfV($x    $nfV(x  $x  Total no. of files $x  occupy $*xk$x
Space$*Rxkin $xk blocks    $ 2!0 OszlzpqpkomzllkwkjkkpqxvqTEMP    $$$DISKS   CAT
            13/12/86  6*942  .UG!$B((Kx $+2+*H ( ((   8w#6 #6 #"*6#"" (2yd+*j+ +
List output to (C)onsole or (P)rinter  $ or  (A)dd to file DISKS.CAT  $ (A(%P(Cy
2*#+#OA2!&++3 *Creating the file DISKS.CAT  $*"Appending$T+*"u*7RP80e.*R(DMS*A*R
C "u  %R%%%%%%%%%  thing  you must enter having chosen option one  is  the      
 letter  of the drive in which the disk to be catalogued can  be  found.       Y
ou  will  then  be asked the disk's number.  (If you  haven't  already       num
bered  your  disks it is essential you do so to keep track  of  them       with 
 the program.) If you press return without having entered  a  disk       number 
 the program will not allow you to add it to the file DISKS.CAT,       although 
 you will still be able to display the result at                MAXELCAT.COM - a
 CP/M Plus disk cataloging program                             In  order to run 
this program,  a Z80 CPU running CP/M Plus with  a       TPA of at least 58k is 
required.          The  program  is designed to help someone with a  large  numb
er  of       disks  keep  track of what is on them.  The program was inspired by
  an       article  'Making sense of DIR' by Andrew Clarke in the first  issue  
of       Amstrad Professional Cthe  console,       producing a result very much 
like an extended DIR command.  If you  did       enter a disk number you will no
w be asked which side is being read  A,       B or X,  as explained above. Not p
ressing an appropriate letter at this       point will return you to the menu. Y
ou will now be asked if you want to       include  the  first lines of the files
 in the disk's  catalogue.  These       lines  are the first ASCII characters of
 the files up to either a  non-      valid char(127),  a contomputing, and was w
ritten on an Amstrad 8256.            The  program  updates and appends an ASCII
  file,  compatable  with       Wordstar,  called DISKS.CAT which contains a lis
t of all the files  you       may have, in the form of seperate catalogues. The 
catalogues themselves       are  sorted  directories  of the files on the  disks
,  with  additional       information such as the space remaining on each disk. 
 When you run the       program  you  will be presented with a small menu  with 
 four  optionrol z,  a line feed, or a carriage return, and       they will appe
ar after the filenames.          If the disk has been timestamped and any of the
 options  passwords,       create,  access,  or  update are on,  and you wish to
 display the first       lines of the files, the timestamps must be temporarily 
turned off. This       cannot  be  done  however if the disk is  write  protecte
d  and/or  the       directory  lable is password protected.  If the disk is RO 
you will  be       given  the  opportunity  ts,       which are explained below.
          Pressing  Return at most of the prompts encountered in the  program   
    will cause the program to use its default values although in some cases     
  it  will return you to the main menu.  This can be useful when you want       
to abort an option.          Should  the disk being read be badly formatted or b
e removed during       operation,  the  message 'Disk Error' will be displayed a
nd you will be       returned to CP/M.          1. Catalogue a Disk          o c
orrect it.  If the directory  is  password       protected  you  will be prompte
d to enter the password,  or  return  to       CP/M.  Note none of this will not
 be neccessary if you do not wish  the       first  lines of the files to be dis
played or if the timestamps are  off       or not present.          When the dis
k has been catalogued you will be asked whether to list       the result to the 
console or the printer,  and if you gave it a number,       whether  to add it t
o the main catalogue file DIS  You  should  select  this option if you want  to 
 (a)  display  the       contents  of a disk in a drive,  in much the same manne
r as an extended       directory  (b) create the file DISKS.CAT (c) update or ap
pend the  file       DISKS.CAT.          One  disk's catalogue in the file DISKS
.CAT is  distinguished  from       another by a disk number and a letter A,  B o
r X depending upon whether       side  A,  side B or both sides at the same time
,  for twin head drives,       were read.          The  first  &R&&&&&&&&&KS.CAT
.  If you choose       the  latter and the file DISKS.CAT already contains a cat
alogue of  the       same  disk  number  and  side,   the  one  already  in  the
  file  will       automatically be removed when adding the new one.            
  An example of the output from a disk catalogue is given below.    Disc No. 13S
ide ANameCATSTUF.PRG     PasswordsOFF  Stamp CreateON   Stamp AccessOFF  Stamp U
pdateON    y       press C.          When  listed  the files will be of the form
 A0  FILENAME.TYP  1,       where 'A' is the side of the disk the file is on,  '
0' is the user, and       the  '1' is the number of the disk.  After the files t
here will be  a       message  informing you of the number of files found which 
 matched  the       filespec you entered.          3. Display a Disk's Catalogue
            This option enables you to display a section of the file DISKS.CAT. 
      You  will first be prompted to        Create      Update  1.0DISKS   .CAT3
0kDir, RW 10/12/86 0042    10/12/86 0042  2.0FORMAT  .ZSM29kDir, RW 13/12/86 025
8    13/12/86 0258  3.0MAXELCAT.DOC1kDir, RW 15/12/82 0707    15/12/82 0707  4.0
TEMP    .   1kDir, RW   5.0TEMP    .BAK29kDir, RW 12/12/86 2121    12/12/86 2121
  6.0TEMP    .ZSM29kDir, RW 15/12/82 0100    15/12/82 0100  7.0XDIR    .COM3kSys
, RO A1234  User 0 occupies 122k  1.1TEMP2   .ZSM3kDir, RW15/12/82 0328    15/12
/82 0328 enter the letter of the drive  on  which       the  file DISKS.CAT can 
be found and then the disk number and side  you       are  interested in.  If th
e disk's catalogue is in the file you will be       given the choice of either l
isting it to the screen or the printer.          4. Return to CP/M            Th
is option is self explanitory!       User 1 occupies 3k    Total no. of files 8 
 occupy 125kSpace50kin 1k blocks    1.0   2.0   3.0   4.0   5.0 CP/M PLUS FILE C
ATALOGING PROGRAM  6.0 CP/M PLUS FILE CATALOGING PROGRAM  7.0   1.1 This is the 
first line of the file TEMP2.ZSM        The  numbers which precede each filname 
correspond to the number of the       file in that user followed by the number o
f the user the file is in.          2. Search for a File            You  should 
 select  this  option  if you  wish  to  search  for  a       particular  file(s
).  Upon  selecting option two you will be  asked  to       enter the filespec o
f the file(s) which you wish to search for.  If the       file  DISKS.CAT  is on
 a drive other than the default  drive,  you  can       specify it as the drive 
in the filespec.  Pressing return will have the       same  effect  as  entering
 the filespec *.* .          You  will  now  be asked whether you wish the files
  to                       THE WACCI PUBLIC DOMAIN SOFTWARE LIBRARY             
                      PCW.COM   by D V Grief                           *******  
 ************                                   CP/M 3.1 Only          Owners of
 the CPC 6128 or expanded 464/664 may be given a disc which     has been formatt
ed on the PCW machine.  Whilst CPC  formatted  discs     cbe  listed       alpha
betically  or  not.  Listing the files alphabetically  takes  much       longer 
 than not because the program has to read through the  whole  of       DISKS.CAT
 each time it prints a filename, whereas it only reads through       the  file o
nce when files are not listed alphabetically.  If files  are       listed alphab
etically,  you will be given the choice of listing them by       their filenames
 or filetypes.          If you wish to interrupt the program as it lists the fil
es,  simpl  'R'''''''''an be read and written to on a PCW, if you attempt to rea
d or write     to a PCW formatted disc on a CPC machine  the  result  is  a  rat
her     abrupt error message.  You can't even perform a DIR command.       This 
short routine will patch the computer to convert one or both of     your CPC dis
c drives into a PCW-compatible drive thius allowing  you     to access (reading 
and writing) to a PCW format disc.       Whichever drive you run the PCW patch i
n will be converted until the     computer is reset. Once in PCW mode,  CPC  for
mat  discs  cannot  be     accessed.       Owners of two drives can copy files f
rom a PCW disc in, say, drive B     to a CPC disc in drive A by just running the
 PCW program in drive B.             *** END OF FILE ***                     THE
 WACCI PUBLIC DOMAIN SOFTWARE LIBRARting) to a PCW format disc.       Whichever 
drive you run the PCW patch in will be converted until the     computer is reset
. On %(*d"#s#r!6+6+62*"dx*d#s#r!*C".!H3!K!lW2!"1" 1!$2s2v20y2v2c#VSfp**p0&N#FkCh
*t"jSt2c#VSl!fx8EBJ6www  These programs are donated to the public-domain, strict
ly for   non-commercial use, together with some sample files. They may  be copie
d and these copies may be given away. The copies may,  under no circumstances, b
e sold.    They will run on any CP/M Plus or MSDOS microcomputer. Waffle and   W
isecrak will also run on CP/M 2.2.    Copyright (c) MML Systems Ltd 1986, 1987. 
     To    u     v  t   s zo  z  w uj   m  t  yr  o  r  wo xl  q se  q  xp  wk  
 xg  r xn rd   pf qe yk th uey ob q sg  p wi  ti  rc o m
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan