_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

DATAFILE

FILE INFORMATION

FILENAME(S): DATAFILE

FILE TYPE(S): PRG

FILE SIZE: 8.8K

FIRST SEEN: 2025-11-30 18:12:44

APPEARS ON: 1 disk(s)

FILE HASH

53cac6cd0e2479404589d9d442f886b92c792ab87b01552e7d85259c1f0eaf30

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
RERUN PROD PAK DATAFILE PRG Sailor, Ganheden 4 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 21 08 05 00 8B 46  4C B2 30 A7 46 4C B2 31  |..!....FL.0.FL.1|
00000010: 3A 93 22 44 50 5D 20 53  53 4F 52 54 22 2C 38 2C  |:."DP] SSORT",8,|
00000020: 31 00 42 08 06 00 8B 46  4C B2 31 A7 46 4C B2 32  |1.B....FL.1.FL.2|
00000030: 3A 93 22 44 50 5D 20 44  4F 53 35 2E 31 22 2C 38  |:."DP] DOS5.1",8|
00000040: 2C 31 00 59 08 07 00 8B  46 4C B2 32 A7 46 4C B2  |,1.Y....FL.2.FL.|
00000050: 33 3A 3A 9E 35 32 32 32  34 00 90 08 08 00 8F 20  |3::.52224...... |
00000060: 53 53 4F 52 54 20 42 59  20 44 41 56 49 44 20 50  |SSORT BY DAVID P|
00000070: 45 54 45 52 53 4F 4E 2C  20 44 4F 53 35 2E 31 20  |ETERSON, DOS5.1 |
00000080: 28 43 29 20 42 59 20 43  4F 4D 4D 4F 44 4F 52 45  |(C) BY COMMODORE|
00000090: 00 BB 08 0A 00 8F 20 44  41 54 41 46 49 4C 45 20  |...... DATAFILE |
000000A0: 33 2E 36 20 28 43 29 31  39 38 36 20 42 59 20 4D  |3.6 (C)1986 BY M|
000000B0: 49 4B 45 20 4B 4F 4E 53  48 41 4B 00 E3 08 0C 00  |IKE KONSHAK.....|
000000C0: 97 35 33 32 38 30 2C 30  3A 97 35 33 32 38 31 2C  |.53280,0:.53281,|
000000D0: 30 3A 99 22 9E 22 3A 8D  31 36 3A 8D 36 30 30 3A  |0:.".":.16:.600:|
000000E0: 89 36 38 00 28 09 10 00  44 24 B2 22 22 3A 4D 52  |.68.(...D$."":MR|
000000F0: 24 B2 44 24 3A 44 52 24  B2 44 24 3A 53 B2 30 3A  |$.D$:DR$.D$:S.0:|
00000100: 42 31 24 B2 44 24 3A 50  57 B2 30 3A 43 57 B2 30  |B1$.D$:PW.0:CW.0|
00000110: 3A 42 24 B2 C7 28 33 32  29 3A 46 4C B2 30 3A 4C  |:B$..(32):FL.0:L|
00000120: 24 B2 22 22 3A 45 B2 30  00 74 09 12 00 4E 43 B2  |$."":E.0.t...NC.|
00000130: 30 3A 4E 4C B2 30 3A 50  47 B2 30 3A 46 31 B2 30  |0:NL.0:PG.0:F1.0|
00000140: 3A 46 32 B2 30 3A 46 33  B2 30 3A 4C 24 B2 44 24  |:F2.0:F3.0:L$.D$|
00000150: 3A 52 4C B2 30 3A 53 42  24 B2 44 24 3A 43 52 24  |:RL.0:SB$.D$:CR$|
00000160: B2 C7 28 31 33 29 3A 48  4E 24 B2 44 24 3A 49 44  |..(13):HN$.D$:ID|
00000170: 24 B2 44 24 00 C3 09 14  00 41 24 B2 44 24 3A 43  |$.D$.....A$.D$:C|
00000180: 24 B2 44 24 3A 54 25 B2  30 3A 49 24 B2 44 24 3A  |$.D$:T%.0:I$.D$:|
00000190: 43 4B B2 30 3A 49 B2 30  3A 4A B2 30 3A 4B B2 30  |CK.0:I.0:J.0:K.0|
000001A0: 3A 4C B2 30 3A 4D B2 30  3A 4E B2 30 3A 52 57 B2  |:L.0:M.0:N.0:RW.|
000001B0: 35 3A 53 46 B2 30 3A 5A  B2 30 3A 45 24 B2 22 45  |5:SF.0:Z.0:E$."E|
000001C0: 4F 46 22 00 0B 0A 16 00  45 4E B2 30 3A 45 4D 24  |OF".....EN.0:EM$|
000001D0: B2 44 24 3A 45 54 B2 30  3A 45 53 B2 30 3A 41 31  |.D$:ET.0:ES.0:A1|
000001E0: 24 B2 44 24 3A 41 32 24  B2 44 24 3A 41 33 24 B2  |$.D$:A2$.D$:A3$.|
000001F0: 44 24 3A 53 31 24 B2 44  24 3A 54 53 25 B2 30 3A  |D$:S1$.D$:TS%.0:|
00000200: 4D 45 4D B2 32 39 35 30  30 3A 8E 00 23 0A 18 00  |MEM.29500:..#...|
00000210: 86 20 46 24 28 46 AA 31  29 2C 4C 25 28 46 AA 31  |. F$(F.1),L%(F.1|
00000220: 29 3A 8E 00 46 0A 1A 00  86 20 52 45 43 24 28 52  |):..F.... REC$(R|
00000230: AA 31 2C 46 AA 31 29 2C  4B 25 28 52 AA 31 29 2C  |.1,F.1),K%(R.1),|
00000240: 53 28 36 29 3A 8E 00 4C  0A 1C 00 3A 00 5E 0A 1E  |S(6):..L...:.^..|
00000250: 00 A1 41 24 3A 8B 41 24  B2 22 22 A7 33 30 00 64  |..A$:.A$."".30.d|
00000260: 0A 20 00 8E 00 6A 0A 22  00 3A 00 86 0A 24 00 8B  |. ...j.".:...$..|
00000270: 43 4B B3 B1 30 A7 8D 33  39 34 3A 8B 41 24 B3 B1  |CK..0..394:.A$..|
00000280: 22 4E 22 A7 36 38 00 90  0A 25 00 9C 3A 89 34 30  |"N".68...%..:.40|
00000290: 00 C3 0A 26 00 99 22 93  20 12 20 20 20 49 4E 49  |...&..". .   INI|
000002A0: 54 49 41 4C 49 5A 45 20  28 43 52 45 41 54 45 29  |TIALIZE (CREATE)|
000002B0: 20 41 20 52 45 43 4F 52  44 20 46 49 4C 45 20 20  | A RECORD FILE  |
000002C0: 22 3A 8E 00 FD 0A 28 00  8D 33 38 3A 8D 31 36 3A  |":....(..38:.16:|
000002D0: 85 22 11 48 4F 57 20 4D  41 4E 59 20 46 49 45 4C  |.".HOW MANY FIEL|
000002E0: 44 53 20 49 4E 20 45 41  43 48 20 52 45 43 4F 52  |DS IN EACH RECOR|
000002F0: 44 9E 3F 20 30 20 9D 9D  9D 9D 22 3B 46 00 09 0B  |D.? 0 ....";F...|
00000300: 29 00 8B 46 B2 30 A7 36  38 00 11 0B 2A 00 8D 32  |)..F.0.68...*..2|
00000310: 34 00 1C 0B 2B 00 81 49  B2 31 A4 46 00 51 0B 2C  |4...+..I.1.F.Q.,|
00000320: 00 8D 33 38 3A 99 22 11  11 12 99 46 49 45 4C 44  |..38:."....FIELD|
00000330: 20 23 05 22 3B 49 3A 99  22 99 11 54 49 54 4C 45  | #.";I:."..TITLE|
00000340: 9E 20 3F 20 3E 91 22 3A  99 A3 38 29 46 24 28 49  |. ? >.":..8)F$(I|
00000350: 29 00 72 0B 2E 00 99 22  99 4C 45 4E 47 54 48 9E  |).r....".LENGTH.|
00000360: 3F 20 30 91 22 3A 99 A3  37 29 4C 25 28 49 29 22  |? 0.":..7)L%(I)"|
00000370: 13 22 00 9E 0B 2F 00 99  22 11 11 11 11 22 3B A3  |.".../.."....";.|
00000380: 36 29 3B 3A 85 46 24 28  49 29 3A 8B 46 24 28 49  |6);:.F$(I):.F$(I|
00000390: 29 B2 22 22 A7 46 24 28  49 29 B2 22 3E 22 00 B7  |)."".F$(I).">"..|
000003A0: 0B 30 00 99 A3 36 29 3B  3A 85 4C 24 3A 8B 4C 24  |.0...6);:.L$:.L$|
000003B0: B2 22 30 22 A7 36 38 00  E7 0B 31 00 8B C5 28 4C  |."0".68...1...(L|
000003C0: 24 29 B1 28 37 38 AB C3  28 46 24 28 49 29 29 29  |$).(78..(F$(I)))|
000003D0: B0 C5 28 4C 24 29 B2 30  A7 8D 36 30 32 3A 99 22  |..(L$).0..602:."|
000003E0: 91 91 22 3A 89 34 38 00  FF 0B 32 00 4C 25 28 49  |..":.48...2.L%(I|
000003F0: 29 B2 C5 28 4C 24 29 3A  82 49 3A 52 4C B2 30 00  |)..(L$):.I:RL.0.|
00000400: 05 0C 33 00 3A 00 4B 0C  34 00 81 4A B2 30 A4 46  |..3.:.K.4..J.0.F|
00000410: 3A 52 4C B2 52 4C AA 4C  25 28 4A 29 3A 82 4A 3A  |:RL.RL.L%(J):.J:|
00000420: 52 4C B2 52 4C AA 33 AC  28 46 AA 31 29 AA 35 3A  |RL.RL.3.(F.1).5:|
00000430: 52 B2 B5 28 28 4D 45 4D  AB 31 32 AC 28 46 AA 31  |R..((MEM.12.(F.1|
00000440: 29 AB 32 31 30 30 29 AD  52 4C 29 00 79 0C 36 00  |).2100).RL).y.6.|
00000450: 99 22 11 99 20 59 4F 55  52 20 53 45 4C 45 43 54  |.".. YOUR SELECT|
00000460: 49 4F 4E 53 20 41 4C 4C  4F 57 20 9E 22 52 22 99  |IONS ALLOW ."R".|
00000470: 52 45 43 4F 52 44 53 2E  22 00 B2 0C 38 00 99 22  |RECORDS."...8.."|
00000480: 20 12 05 41 92 99 43 43  45 50 54 20 12 05 43 92  | ..A..CCEPT ..C.|
00000490: 99 48 41 4E 47 45 20 46  49 45 4C 44 20 44 41 54  |.HANGE FIELD DAT|
000004A0: 41 20 4F 52 20 05 12 52  99 92 45 4A 45 43 54 3F  |A OR ..R..EJECT?|
000004B0: 9E 22 00 C5 0C 39 00 8D  33 30 3A 8B 41 24 B2 22  |."...9..30:.A$."|
000004C0: 52 22 A7 33 37 00 D4 0C  3A 00 8B 41 24 B2 22 43  |R".37...:..A$."C|
000004D0: 22 A7 34 33 00 ED 0C 3B  00 8B 41 24 B2 22 41 22  |".43...;..A$."A"|
000004E0: A7 8D 32 36 3A 43 4B B2  31 3A 89 36 31 00 FA 0C  |..26:CK.1:.61...|
000004F0: 3C 00 8D 36 30 32 3A 89  35 37 00 1E 0D 3D 00 81  |<..602:.57...=..|
00000500: 49 B2 31 A4 46 3A 8B C3  28 46 24 28 49 29 29 B1  |I.1.F:..(F$(I)).|
00000510: 53 31 A7 53 31 B2 C3 28  46 24 28 49 29 29 00 29  |S1.S1..(F$(I)).)|
00000520: 0D 3E 00 82 49 3A 89 36  38 00 2F 0D 40 00 3A 00  |.>..I:.68./.@.:.|
00000530: 61 0D 44 00 99 22 93 9E  20 12 20 44 41 54 41 46  |a.D..".. . DATAF|
00000540: 49 4C 45 20 33 2E 36 20  28 43 29 31 39 38 36 20  |ILE 3.6 (C)1986 |
00000550: 42 59 20 4D 49 4B 45 20  4B 4F 4E 53 48 41 4B 20  |BY MIKE KONSHAK |
00000560: 22 00 92 0D 46 00 99 A3  33 29 22 11 12 05 43 99  |"...F...3)"...C.|
00000570: 92 52 45 41 54 45 20 4E  45 57 20 46 49 4C 45 20  |.REATE NEW FILE |
00000580: 20 20 05 12 51 99 92 55  49 54 20 50 52 4F 47 52  |  ..Q..UIT PROGR|
00000590: 41 4D 00 BB 0D 48 00 99  A3 33 29 22 11 12 05 41  |AM...H...3)"...A|
000005A0: 99 92 44 44 20 52 45 43  4F 52 44 20 54 4F 20 43  |..DD RECORD TO C|
000005B0: 55 52 52 45 4E 54 20 46  49 4C 45 00 E7 0D 4A 00  |URRENT FILE...J.|
000005C0: 99 A3 33 29 22 11 12 05  4D 99 92 4F 44 49 46 59  |..3)"...M..ODIFY|
000005D0: 20 52 45 43 4F 52 44 20  49 4E 20 43 55 52 52 45  | RECORD IN CURRE|
000005E0: 4E 54 20 46 49 4C 45 00  13 0E 4C 00 99 A3 33 29  |NT FILE...L...3)|
000005F0: 22 11 12 05 44 99 92 45  4C 45 54 45 20 52 45 43  |"...D..ELETE REC|
00000600: 4F 52 44 20 49 4E 20 43  55 52 52 45 4E 54 20 46  |ORD IN CURRENT F|
00000610: 49 4C 45 00 3D 0E 4E 00  99 A3 33 29 22 11 12 05  |ILE.=.N...3)"...|
00000620: 56 99 92 49 45 57 20 4F  52 20 45 44 49 54 20 46  |V..IEW OR EDIT F|
00000630: 49 4C 45 20 9E 12 22 4E  46 24 22 92 99 00 61 0E  |ILE .."NF$"...a.|
00000640: 50 00 99 A3 33 29 22 11  12 05 53 99 92 4F 52 54  |P...3)"...S..ORT|
00000650: 20 52 45 43 4F 52 44 53  20 42 59 20 46 49 45 4C  | RECORDS BY FIEL|
00000660: 44 00 95 0E 52 00 99 A3  33 29 22 11 12 05 50 99  |D...R...3)"...P.|
00000670: 92 52 49 4E 54 20 52 45  43 4F 52 44 53 20 55 53  |.RINT RECORDS US|
00000680: 49 4E 47 20 9E 44 46 50  52 49 4E 54 99 2F 9E 44  |ING .DFPRINT./.D|
00000690: 46 43 41 4C 43 00 C2 0E  54 00 99 A3 33 29 22 11  |FCALC...T...3)".|
000006A0: 12 05 52 99 92 45 41 44  20 28 4C 4F 41 44 29 20  |..R..EAD (LOAD) |
000006B0: 4F 4C 44 20 46 49 4C 45  20 46 52 4F 4D 20 44 49  |OLD FILE FROM DI|
000006C0: 53 4B 00 F2 0E 56 00 99  A3 33 29 22 11 12 05 57  |SK...V...3)"...W|
000006D0: 99 92 52 49 54 45 20 28  53 41 56 45 29 20 43 55  |..RITE (SAVE) CU|
000006E0: 52 52 45 4E 54 20 46 49  4C 45 20 54 4F 20 44 49  |RRENT FILE TO DI|
000006F0: 53 4B 00 2B 0F 58 00 99  A3 33 29 22 11 12 05 40  |SK.+.X...3)"...@|
00000700: 99 92 20 44 49 53 4B 20  44 52 49 56 45 20 43 4F  |.. DISK DRIVE CO|
00000710: 4D 4D 41 4E 44 53 20 12  05 24 92 20 12 34 92 99  |MMANDS ..$. .4..|
00000720: 20 44 49 52 45 43 54 4F  52 59 22 00 5D 0F 5A 00  | DIRECTORY".].Z.|
00000730: 99 22 9E 11 20 12 20 20  20 20 20 20 50 52 45 53  |.".. .      PRES|
00000740: 53 20 54 48 45 20 41 50  50 52 4F 50 52 49 41 54  |S THE APPROPRIAT|
00000750: 45 20 4B 45 59 20 20 20  20 20 20 20 22 00 8A 0F  |E KEY       "...|
00000760: 5C 00 99 22 99 20 20 54  48 45 52 45 20 41 52 45  |\..".  THERE ARE|
00000770: 9E 22 3B 58 3B 22 99 52  45 43 4F 52 44 53 20 49  |.";X;".RECORDS I|
00000780: 4E 20 4D 45 4D 4F 52 59  9E 22 00 BA 0F 5E 00 8B  |N MEMORY."...^..|
00000790: 52 B1 30 A7 99 22 99 20  20 53 50 41 43 45 20 46  |R.0..".  SPACE F|
000007A0: 4F 52 9E 22 3B 52 AB 58  3B 22 99 4D 4F 52 45 20  |OR.";R.X;".MORE |
000007B0: 52 45 43 4F 52 44 53 91  9E 22 00 D9 0F 60 00 8D  |RECORDS.."...`..|
000007C0: 33 30 3A 8B 41 24 B2 22  41 22 A7 8D 33 35 30 3A  |30:.A$."A"..350:|
000007D0: 8B 46 4C B2 30 A7 31 32  34 00 F4 0F 62 00 8B 41  |.FL.0.124...b..A|
000007E0: 24 B2 22 4D 22 A7 8D 33  35 34 3A 8B 46 4C B2 30  |$."M"..354:.FL.0|
000007F0: A7 32 34 34 00 0F 10 64  00 8B 41 24 B2 22 44 22  |.244...d..A$."D"|
00000800: A7 8D 33 35 34 3A 8B 46  4C B2 30 A7 32 37 32 00  |..354:.FL.0.272.|
00000810: 1E 10 66 00 8B 41 24 B2  22 43 22 A7 33 36 00 2E  |..f..A$."C".36..|
00000820: 10 68 00 8B 41 24 B2 22  52 22 A7 31 37 30 00 3E  |.h..A$."R".170.>|
00000830: 10 6A 00 8B 41 24 B2 22  50 22 A7 33 35 38 00 59  |.j..A$."P".358.Y|
00000840: 10 6C 00 8B 41 24 B2 22  56 22 A7 8D 33 35 34 3A  |.l..A$."V"..354:|
00000850: 8B 46 4C B2 30 A7 31 39  32 00 74 10 6E 00 8B 41  |.FL.0.192.t.n..A|
00000860: 24 B2 22 57 22 A7 8D 33  35 30 3A 8B 46 4C B2 30  |$."W"..350:.FL.0|
00000870: A7 31 34 34 00 8F 10 70  00 8B 41 24 B2 22 53 22  |.144...p..A$."S"|
00000880: A7 8D 33 35 34 3A 8B 46  4C B2 30 A7 33 30 34 00  |..354:.FL.0.304.|
00000890: 9F 10 72 00 8B 41 24 B2  22 51 22 A7 33 34 32 00  |..r..A$."Q".342.|
000008A0: AF 10 74 00 8B 41 24 B2  22 40 22 A7 34 36 32 00  |..t..A$."@".462.|
000008B0: CB 10 75 00 8B 41 24 B2  22 24 22 B0 41 24 B2 22  |..u..A$."$".A$."|
000008C0: 34 22 A7 8D 34 32 32 3A  89 36 38 00 DF 10 76 00  |4"..422:.68...v.|
000008D0: 8B 46 4C B3 B1 30 A7 46  4C B2 30 3A 89 36 38 00  |.FL..0.FL.0:.68.|
000008E0: EC 10 78 00 8D 36 30 32  3A 89 39 36 00 F2 10 7A  |..x..602:.96...z|
000008F0: 00 3A 00 2F 11 7C 00 81  49 B2 58 AA 31 A4 52 3A  |.:./.|..I.X.1.R:|
00000900: 99 22 93 99 20 50 52 45  53 53 20 54 48 45 20 05  |.".. PRESS THE .|
00000910: 12 52 45 54 55 52 4E 92  99 20 4B 45 59 20 41 46  |.RETURN.. KEY AF|
00000920: 54 45 52 20 45 41 43 48  20 45 4E 54 52 59 22 00  |TER EACH ENTRY".|
00000930: 64 11 7E 00 99 22 20 50  52 45 53 53 20 12 05 52  |d.~.." PRESS ..R|
00000940: 45 54 55 52 4E 99 92 20  57 49 54 48 4F 55 54 20  |ETURN.. WITHOUT |
00000950: 41 4E 59 20 45 4E 54 52  59 20 54 4F 20 53 54 4F  |ANY ENTRY TO STO|
00000960: 50 9E 11 22 00 82 11 80  00 99 22 20 12 52 45 43  |P.."......" .REC|
00000970: 4F 52 44 20 4E 55 4D 42  45 52 20 22 3B 49 3B 22  |ORD NUMBER ";I;"|
00000980: 11 22 00 8D 11 82 00 81  4E B2 31 A4 46 00 BA 11  |."......N.1.F...|
00000990: 84 00 99 46 24 28 4E 29  A6 53 31 AB C3 28 46 24  |...F$(N).S1..(F$|
000009A0: 28 4E 29 29 29 22 20 20  20 3E 9D 9D 9D 22 3B 3A  |(N)))"   >...";:|
000009B0: 85 52 45 43 24 28 49 2C  4E 29 00 DA 11 85 00 8B  |.REC$(I,N)......|
000009C0: 52 45 43 24 28 49 2C 4E  29 B2 22 22 A7 52 45 43  |REC$(I,N)."".REC|
000009D0: 24 28 49 2C 4E 29 B2 22  3E 22 00 FC 11 86 00 8B  |$(I,N).">"......|
000009E0: C3 28 52 45 43 24 28 49  2C 4E 29 29 B1 4C 25 28  |.(REC$(I,N)).L%(|
000009F0: 4E 29 A7 8D 31 34 30 3A  89 31 33 32 00 25 12 87  |N)..140:.132.%..|
00000A00: 00 8B 52 45 43 24 28 49  2C 4E 29 B2 22 3D 22 A7  |..REC$(I,N)."=".|
00000A10: 52 45 43 24 28 49 2C 4E  29 B2 52 45 43 24 28 49  |REC$(I,N).REC$(I|
00000A20: AB 31 2C 4E 29 00 48 12  88 00 8B 52 45 43 24 28  |.1,N).H....REC$(|
00000A30: 49 2C 31 29 B2 22 3E 22  A7 20 58 B2 49 AB 31 3A  |I,1).">". X.I.1:|
00000A40: 43 4B B2 31 3A 89 36 38  00 67 12 8A 00 82 4E 3A  |CK.1:.68.g....N:|
00000A50: 4B 25 28 49 29 B2 49 3A  82 49 3A 58 B2 52 3A 43  |K%(I).I:.I:X.R:C|
00000A60: 4B B2 31 3A 89 36 38 00  9D 12 8C 00 99 22 20 12  |K.1:.68......" .|
00000A70: 96 43 41 4E 4E 4F 54 20  45 58 43 45 45 44 22 C4  |.CANNOT EXCEED".|
00000A80: 28 4C 25 28 4E 29 29 22  20 43 48 41 52 41 43 54  |(L%(N))" CHARACT|
00000A90: 45 52 53 92 9E 22 3A 8D  36 30 32 3A 8E 00 A3 12  |ERS..":.602:....|
00000AA0: 8E 00 3A 00 D3 12 90 00  99 22 93 99 45 4E 54 45  |..:......"..ENTE|
00000AB0: 52 20 4E 41 4D 45 20 4F  46 20 43 55 52 52 45 4E  |R NAME OF CURREN|
00000AC0: 54 20 46 49 4C 45 20 54  4F 20 42 45 20 53 41 56  |T FILE TO BE SAV|
00000AD0: 45 44 22 00 02 13 92 00  99 22 28 31 32 20 43 48  |ED"......"(12 CH|
00000AE0: 41 52 41 43 54 45 52 53  20 4D 41 58 29 2E 20 20  |ARACTERS MAX).  |
00000AF0: 41 4E 59 20 45 58 49 53  54 49 4E 47 20 46 49 4C  |ANY EXISTING FIL|
00000B00: 45 22 00 32 13 94 00 99  22 57 49 54 48 20 54 48  |E".2...."WITH TH|
00000B10: 45 20 53 41 4D 45 20 4E  41 4D 45 20 57 49 4C 4C  |E SAME NAME WILL|
00000B20: 20 42 45 20 53 43 52 41  54 43 48 45 44 2E 11 11  | BE SCRATCHED...|
00000B30: 9E 22 00 54 13 96 00 99  22 20 20 22 3B 4E 46 24  |.".T...."  ";NF$|
00000B40: 3A 85 22 91 22 3B 4E 46  24 3A 8B 4E 46 24 B2 22  |:.".";NF$:.NF$."|
00000B50: 22 A7 36 38 00 8D 13 98  00 9F 31 35 2C 38 2C 31  |".68......15,8,1|
00000B60: 35 3A 98 31 35 2C 22 53  30 3A 44 46 5D 20 22 AA  |5:.15,"S0:DF] ".|
00000B70: C8 28 4E 46 24 2C 38 29  AA 22 2E 42 41 4B 22 3A  |.(NF$,8).".BAK":|
00000B80: 8D 34 31 34 3A 8B 45 54  B2 38 A7 36 38 00 C6 13  |.414:.ET.8.68...|
00000B90: 9A 00 98 31 35 2C 22 52  30 3A 44 46 5D 20 22 AA  |...15,"R0:DF] ".|
00000BA0: C8 28 4E 46 24 2C 38 29  AA 22 2E 42 41 4B 3D 44  |.(NF$,8).".BAK=D|
00000BB0: 46 5D 20 22 AA 4E 46 24  3A 8D 34 31 34 3A 8B 45  |F] ".NF$:.414:.E|
00000BC0: 54 B2 38 A7 36 38 00 F3  13 9C 00 9F 35 2C 38 2C  |T.8.68......5,8,|
00000BD0: 35 2C 22 30 3A 44 46 5D  20 22 AA 4E 46 24 AA 22  |5,"0:DF] ".NF$."|
00000BE0: 2C 53 2C 57 22 3A 8D 34  31 34 3A 8B 45 54 B2 38  |,S,W":.414:.ET.8|
00000BF0: A7 36 38 00 25 14 9E 00  98 35 2C 52 3B 43 52 24  |.68.%....5,R;CR$|
00000C00: 3B 46 3B 43 52 24 3B 58  3A 81 4E B2 31 A4 46 3A  |;F;CR$;X:.N.1.F:|
00000C10: 98 35 2C 46 24 28 4E 29  3B 43 52 24 3B 4C 25 28  |.5,F$(N);CR$;L%(|
00000C20: 4E 29 3A 82 4E 00 37 14  9F 00 8D 34 31 34 3A 8B  |N):.N.7....414:.|
00000C30: 45 54 B2 38 A7 36 38 00  5E 14 A0 00 81 49 B2 31  |ET.8.68.^....I.1|
00000C40: A4 58 3A 99 22 99 11 20  53 41 56 49 4E 47 20 52  |.X:.".. SAVING R|
00000C50: 45 43 4F 52 44 20 23 9E  22 49 22 91 91 22 00 90  |ECORD #."I".."..|
00000C60: 14 A2 00 81 4E B2 31 A4  46 3A 98 35 2C 52 45 43  |....N.1.F:.5,REC|
00000C70: 24 28 4B 25 28 49 29 2C  4E 29 3A 82 4E 3A 82 49  |$(K%(I),N):.N:.I|
00000C80: 3A 99 3A 8D 34 31 34 3A  8B 45 54 B2 38 A7 36 38  |:.:.414:.ET.8.68|
00000C90: 00 A4 14 A6 00 A0 35 3A  A0 31 35 3A 43 4B B2 30  |......5:.15:CK.0|
00000CA0: 3A 89 36 38 00 AA 14 A8  00 3A 00 C6 14 AA 00 8B  |:.68.....:......|
00000CB0: 43 4B B3 B1 30 A7 8D 33  39 34 3A 8B 41 24 B3 B1  |CK..0..394:.A$..|
00000CC0: 22 4E 22 A7 36 38 00 F9  14 AB 00 99 22 93 99 20  |"N".68......".. |
00000CD0: 41 56 41 49 4C 41 42 4C  45 20 46 49 4C 45 53 20  |AVAILABLE FILES |
00000CE0: 4F 4E 20 44 49 53 4B 20  41 52 45 3A 9E 22 3A 40  |ON DISK ARE:.":@|
00000CF0: 22 24 30 3A 44 46 5D 2A  22 00 31 15 AC 00 9C 3A  |"$0:DF]*".1....:|
00000D00: 8D 31 36 3A 99 22 11 99  20 45 4E 54 45 52 20 4E  |.16:.".. ENTER N|
00000D10: 41 4D 45 20 4F 46 20 46  49 4C 45 20 54 4F 20 42  |AME OF FILE TO B|
00000D20: 45 20 4C 4F 41 44 45 44  11 11 9E 22 3A 85 4E 46  |E LOADED...":.NF|
00000D30: 24 00 40 15 AD 00 8B 4E  46 24 B2 22 22 A7 36 38  |$.@....NF$."".68|
00000D40: 00 76 15 AE 00 9F 31 35  2C 38 2C 31 35 3A 9F 35  |.v....15,8,15:.5|
00000D50: 2C 38 2C 35 2C 22 30 3A  44 46 5D 20 22 AA 4E 46  |,8,5,"0:DF] ".NF|
00000D60: 24 AA 22 2C 53 2C 52 22  3A 8D 34 31 34 3A 8B 45  |$.",S,R":.414:.E|
00000D70: 54 B2 38 A7 36 38 00 8A  15 AF 00 8B 45 4E B2 36  |T.8.68......EN.6|
00000D80: 32 A7 8D 34 31 36 3A 89  36 38 00 A5 15 B0 00 84  |2..416:.68......|
00000D90: 35 2C 52 2C 46 2C 58 3A  8D 34 31 34 3A 8B 45 54  |5,R,F,X:.414:.ET|
00000DA0: B2 38 A7 36 38 00 D0 15  B1 00 8D 32 34 3A 8D 32  |.8.68......24:.2|
00000DB0: 36 3A 81 4E B2 31 A4 46  3A 84 35 2C 46 24 28 4E  |6:.N.1.F:.5,F$(N|
00000DC0: 29 2C 4C 24 3A 4C 25 28  4E 29 B2 C5 28 4C 24 29  |),L$:L%(N)..(L$)|
00000DD0: 00 E5 15 B2 00 82 4E 3A  8D 34 31 34 3A 8B 45 54  |......N:.414:.ET|
00000DE0: B2 38 A7 36 38 00 14 16  B3 00 81 49 B2 31 A4 58  |.8.68......I.1.X|
00000DF0: 3A 4B 25 28 49 29 B2 49  3A 99 22 99 11 4C 4F 41  |:K%(I).I:."..LOA|
00000E00: 44 49 4E 47 20 52 45 43  4F 52 44 20 23 9E 22 49  |DING RECORD #."I|
00000E10: 22 91 91 22 00 2F 16 B4  00 81 4E B2 31 A4 46 3A  |".."./....N.1.F:|
00000E20: 84 35 2C 52 45 43 24 28  49 2C 4E 29 3A 82 4E 00  |.5,REC$(I,N):.N.|
00000E30: 46 16 B6 00 82 49 3A 99  3A 8D 34 31 34 3A 8B 45  |F....I:.:.414:.E|
00000E40: 54 B2 38 A7 36 38 00 59  16 B8 00 53 B2 53 54 3A  |T.8.68.Y...S.ST:|
00000E50: 8B 53 B3 B1 30 A7 31 38  38 00 68 16 BC 00 A0 35  |.S..0.188.h....5|
00000E60: 3A A0 31 35 3A 89 36 31  00 6E 16 BE 00 3A 00 76  |:.15:.61.n...:.v|
00000E70: 16 C0 00 49 B2 31 00 83  16 C2 00 8B 49 B2 30 A7  |...I.1......I.0.|
00000E80: 49 B2 58 00 90 16 C4 00  8B 49 B1 58 A7 49 B2 31  |I.X......I.X.I.1|
00000E90: 00 BC 16 C6 00 99 22 93  20 12 52 45 43 4F 52 44  |......". .RECORD|
00000EA0: 20 4E 55 4D 42 45 52 3A  22 C4 28 49 29 22 20 20  | NUMBER:".(I)"  |
00000EB0: 46 49 4C 45 3A 22 4E 46  24 22 11 22 00 F2 16 C8  |FILE:"NF$"."....|
00000EC0: 00 81 4E B2 31 A4 46 3A  99 22 99 22 46 24 28 4E  |..N.1.F:."."F$(N|
00000ED0: 29 A6 53 31 AB C3 28 46  24 28 4E 29 29 29 22 20  |).S1..(F$(N)))" |
00000EE0: 9E 22 52 45 43 24 28 4B  25 28 49 29 2C 4E 29 3A  |."REC$(K%(I),N):|
00000EF0: 82 4E 00 28 17 CA 00 99  22 11 20 05 12 4E 99 92  |.N.(....". ..N..|
00000F00: 45 58 54 20 20 20 20 05  12 4C 99 92 41 53 54 20  |EXT    ..L..AST |
00000F10: 20 20 20 05 12 4A 99 92  55 4D 50 20 20 20 20 05  |   ..J..UMP    .|
00000F20: 12 46 99 92 49 4E 44 22  00 5E 17 CB 00 99 22 20  |.F..IND".^...." |
00000F30: 05 12 4D 99 92 4F 44 49  46 59 20 20 05 12 44 99  |..M..ODIFY  ..D.|
00000F40: 92 45 4C 45 54 45 20 20  05 12 50 99 92 52 49 4E  |.ELETE  ..P..RIN|
00000F50: 54 20 20 20 05 12 45 99  92 58 49 54 9E 22 00 79  |T   ..E..XIT.".y|
00000F60: 17 CC 00 8D 33 30 3A 8B  41 24 B2 22 4E 22 A7 49  |....30:.A$."N".I|
00000F70: B2 49 AA 31 3A 89 31 39  34 00 90 17 CE 00 8B 41  |.I.1:.194......A|
00000F80: 24 B2 22 4C 22 A7 49 B2  49 AB 31 3A 89 31 39 34  |$."L".I.I.1:.194|
00000F90: 00 A6 17 CF 00 8B 41 24  B2 22 4D 22 A7 8D 32 35  |......A$."M"..25|
00000FA0: 36 3A 89 31 39 38 00 B6  17 D0 00 8B 41 24 B2 22  |6:.198......A$."|
00000FB0: 4A 22 A7 32 31 36 00 CC  17 D1 00 8B 41 24 B2 22  |J".216......A$."|
00000FC0: 44 22 A7 8D 32 38 34 3A  89 31 39 38 00 DC 17 D2  |D"..284:.198....|
00000FD0: 00 8B 41 24 B2 22 46 22  A7 32 31 38 00 EB 17 D4  |..A$."F".218....|
00000FE0: 00 8B 41 24 B2 22 45 22  A7 36 38 00 20 18 D5 00  |..A$."E".68. ...|
00000FF0: 8B 41 24 B2 22 50 22 A7  9F 34 2C 34 3A 98 34 2C  |.A$."P"..4,4:.4,|
00001000: 22 52 45 43 4F 52 44 23  22 49 22 49 4E 20 46 49  |"RECORD#"I"IN FI|
00001010: 4C 45 3A 20 22 4E 46 24  3A 98 34 3A 89 32 31 35  |LE: "NF$:.4:.215|
00001020: 00 2E 18 D6 00 8D 36 30  32 3A 89 32 30 34 00 5B  |......602:.204.[|
00001030: 18 D7 00 81 4E B2 31 A4  46 3A 98 34 2C 52 45 43  |....N.1.F:.4,REC|
00001040: 24 28 4B 25 28 49 29 2C  4E 29 3A 82 4E 3A 98 34  |$(K%(I),N):.N:.4|
00001050: 3A 98 34 3A A0 34 3A 89  32 30 34 00 83 18 D8 00  |:.4:.4:.204.....|
00001060: 85 22 11 99 20 4A 55 4D  50 20 54 4F 20 52 45 43  |.".. JUMP TO REC|
00001070: 4F 52 44 20 4E 55 4D 42  45 52 9E 22 3B 49 3A 89  |ORD NUMBER.";I:.|
00001080: 31 39 34 00 B1 18 DA 00  99 22 93 20 20 20 20 12  |194......".    .|
00001090: 46 49 4E 44 20 52 45 43  4F 52 44 53 20 57 49 54  |FIND RECORDS WIT|
000010A0: 48 20 43 4F 4D 4D 4F 4E  20 49 54 45 4D 53 20 11  |H COMMON ITEMS .|
000010B0: 22 00 D4 18 DC 00 81 4E  B2 31 A4 46 3A 99 22 20  |"......N.1.F:." |
000010C0: 05 12 22 3B 4E 3B 22 99  92 20 22 3B 46 24 28 4E  |..";N;".. ";F$(N|
000010D0: 29 3A 82 4E 00 11 19 DE  00 85 22 11 99 20 57 48  |):.N......".. WH|
000010E0: 49 43 48 20 46 49 45 4C  44 20 49 53 20 54 4F 20  |ICH FIELD IS TO |
000010F0: 42 45 20 53 45 41 52 43  48 45 44 9E 3F 20 30 20  |BE SEARCHED.? 0 |
00001100: 9D 9D 9D 9D 22 3B 53 46  3A 8B 53 46 B2 30 A7 36  |....";SF:.SF.0.6|
00001110: 38 00 2C 19 E0 00 8B 53  46 B3 31 B0 53 46 B1 46  |8.,....SF.1.SF.F|
00001120: A7 99 22 91 91 91 22 3A  89 32 32 32 00 73 19 E2  |.."...":.222.s..|
00001130: 00 99 22 99 20 45 4E 54  45 52 20 12 43 4F 4D 4D  |..". ENTER .COMM|
00001140: 4F 4E 20 49 54 45 4D 92  20 22 3A 99 22 20 28 54  |ON ITEM. ":." (T|
00001150: 48 45 20 45 4E 54 49 52  45 20 53 54 52 49 4E 47  |HE ENTIRE STRING|
00001160: 20 49 53 20 4E 4F 54 20  52 45 51 55 49 52 45 44  | IS NOT REQUIRED|
00001170: 29 9E 22 00 98 19 E4 00  99 22 11 12 22 3B 46 24  |)."......"..";F$|
00001180: 28 53 46 29 3B 22 92 20  22 3B 3A 85 54 24 3A 8B  |(SF);". ";:.T$:.|
00001190: 54 24 B2 44 24 A7 36 38  00 C5 19 E6 00 4A B2 49  |T$.D$.68.....J.I|
000011A0: 3A 81 49 B2 31 A4 58 3A  99 22 99 11 20 53 45 41  |:.I.1.X:.".. SEA|
000011B0: 52 43 48 49 4E 47 20 52  45 43 4F 52 44 53 9E 22  |RCHING RECORDS."|
000011C0: 49 22 91 91 22 00 E9 19  E8 00 8B 54 24 B2 C8 28  |I".."......T$..(|
000011D0: 52 45 43 24 28 4B 25 28  49 29 2C 53 46 29 2C C3  |REC$(K%(I),SF),.|
000011E0: 28 54 24 29 29 A7 32 33  36 00 F2 19 EA 00 89 32  |(T$)).236......2|
000011F0: 34 31 00 0E 1A EC 00 4A  B2 49 3A 99 22 93 20 52  |41.....J.I:.". R|
00001200: 45 43 4F 52 44 20 23 22  3B 49 3B 22 11 22 00 44  |ECORD #";I;".".D|
00001210: 1A ED 00 81 4E B2 31 A4  46 3A 99 22 99 22 46 24  |....N.1.F:."."F$|
00001220: 28 4E 29 A6 53 31 AB C3  28 46 24 28 4E 29 29 29  |(N).S1..(F$(N)))|
00001230: 22 20 9E 22 52 45 43 24  28 4B 25 28 49 29 2C 4E  |" ."REC$(K%(I),N|
00001240: 29 3A 82 4E 00 89 1A EE  00 99 22 11 20 05 12 4E  |):.N......". ..N|
00001250: 99 92 45 58 54 20 20 05  12 4D 99 92 4F 44 49 46  |..EXT  ..M..ODIF|
00001260: 59 20 20 05 12 44 99 92  45 4C 45 54 45 20 20 12  |Y  ..D..ELETE  .|
00001270: 05 45 92 99 58 49 54 9E  22 3A 8D 33 30 3A 8B 41  |.E..XIT.":.30:.A|
00001280: 24 B2 22 45 22 A7 31 39  38 00 9F 1A EF 00 8B 41  |$."E".198......A|
00001290: 24 B2 22 4D 22 A7 8D 32  35 36 3A 89 32 33 36 00  |$."M"..256:.236.|
000012A0: B5 1A F0 00 8B 41 24 B2  22 44 22 A7 8D 32 38 34  |.....A$."D"..284|
000012B0: 3A 89 32 33 36 00 C5 1A  F1 00 82 49 3A 49 B2 4A  |:.236......I:I.J|
000012C0: 3A 89 31 39 38 00 CB 1A  F2 00 3A 00 04 1B F4 00  |:.198.....:.....|
000012D0: 99 22 93 99 20 4D 4F 44  49 46 59 20 57 48 49 43  |.".. MODIFY WHIC|
000012E0: 48 20 52 45 43 4F 52 44  3F 20 45 4E 54 45 52 20  |H RECORD? ENTER |
000012F0: 05 12 23 92 99 20 4F 52  20 05 12 41 99 92 4C 4C  |..#.. OR ..A..LL|
00001300: 11 11 9E 22 00 18 1B F5  00 85 4D 52 24 3A 8B 4D  |..."......MR$:.M|
00001310: 52 24 B2 44 24 A7 36 38  00 31 1B F6 00 8B 4D 52  |R$.D$.68.1....MR|
00001320: 24 B2 22 41 22 A7 4D 52  24 B2 44 24 3A 89 32 35  |$."A".MR$.D$:.25|
00001330: 34 00 45 1B F8 00 49 B2  C5 28 4D 52 24 29 3A 4D  |4.E...I..(MR$):M|
00001340: 52 24 B2 44 24 00 58 1B  FA 00 8B 49 B1 58 A7 8D  |R$.D$.X....I.X..|
00001350: 33 34 38 3A 89 32 34 34  00 65 1B FC 00 8D 32 35  |348:.244.e....25|
00001360: 36 3A 89 36 38 00 9F 1B  FE 00 81 49 B2 31 A4 58  |6:.68......I.1.X|
00001370: 3A 8D 32 35 36 3A 99 22  11 20 12 05 4E 92 99 45  |:.256:.". ..N..E|
00001380: 58 54 20 4F 52 20 12 05  45 99 92 58 49 54 9E 22  |XT OR ..E..XIT."|
00001390: 3A 8D 33 30 3A 8B 41 24  B2 22 45 22 A7 36 38 00  |:.30:.A$."E".68.|
000013A0: AA 1B FF 00 82 49 3A 89  36 38 00 DC 1B 00 01 99  |.....I:.68......|
000013B0: 22 93 99 20 54 4F 20 4D  4F 44 49 46 59 20 52 45  |".. TO MODIFY RE|
000013C0: 43 4F 52 44 20 23 9E 22  3B 49 3B 22 99 2C 20 4D  |CORD #.";I;"., M|
000013D0: 41 4B 45 20 43 48 41 4E  47 45 53 22 00 18 1C 02  |AKE CHANGES"....|
000013E0: 01 99 22 20 41 53 20 45  41 43 48 20 46 49 45 4C  |.." AS EACH FIEL|
000013F0: 44 20 49 53 20 44 49 53  50 4C 41 59 45 44 2C 20  |D IS DISPLAYED, |
00001400: 54 48 45 4E 20 05 12 52  45 54 55 52 4E 92 11 9E  |THEN ..RETURN...|
00001410: 22 3A 81 4E B2 31 A4 46  00 3F 1C 04 01 99 22 99  |":.N.1.F.?....".|
00001420: 22 46 24 28 4E 29 22 20  9E 22 3A 99 22 20 20 20  |"F$(N)" .":."   |
00001430: 22 3B 52 45 43 24 28 4B  25 28 49 29 2C 4E 29 00  |";REC$(K%(I),N).|
00001440: 5E 1C 05 01 8B C3 28 52  45 43 24 28 4B 25 28 49  |^.....(REC$(K%(I|
00001450: 29 2C 4E 29 29 B1 33 36  A7 99 22 91 22 3B 00 78  |),N)).36..".";.x|
00001460: 1C 06 01 99 22 91 20 22  3B 3A 85 52 45 43 24 28  |....". ";:.REC$(|
00001470: 4B 25 28 49 29 2C 4E 29  00 9E 1C 08 01 8B C3 28  |K%(I),N).......(|
00001480: 52 45 43 24 28 4B 25 28  49 29 2C 4E 29 29 B1 4C  |REC$(K%(I),N)).L|
00001490: 25 28 4E 29 A7 8D 31 34  30 3A 89 32 36 30 00 D3  |%(N)..140:.260..|
000014A0: 1C 09 01 8B 52 45 43 24  28 4B 25 28 49 29 2C 4E  |....REC$(K%(I),N|
000014B0: 29 B2 22 3D 22 A7 52 45  43 24 28 4B 25 28 49 29  |)."=".REC$(K%(I)|
000014C0: 2C 4E 29 B2 52 45 43 24  28 4B 25 28 49 AB 31 29  |,N).REC$(K%(I.1)|
000014D0: 2C 4E 29 00 FB 1C 0A 01  8B 52 45 43 24 28 4B 25  |,N)......REC$(K%|
000014E0: 28 49 29 2C 4E 29 B2 22  22 A7 52 45 43 24 28 4B  |(I),N)."".REC$(K|
000014F0: 25 28 49 29 2C 4E 29 B2  22 3E 22 00 29 1D 0B 01  |%(I),N).">".)...|
00001500: 8B C8 28 52 45 43 24 28  4B 25 28 49 29 2C 4E 29  |..(REC$(K%(I),N)|
00001510: 2C 31 29 B2 22 3E 22 A7  52 45 43 24 28 4B 25 28  |,1).">".REC$(K%(|
00001520: 49 29 2C 4E 29 B2 22 3E  22 00 37 1D 0C 01 82 4E  |I),N).">".7....N|
00001530: 3A 43 4B B2 31 3A 8E 00  3D 1D 0E 01 3A 00 76 1D  |:CK.1:..=...:.v.|
00001540: 10 01 99 22 93 99 20 44  45 4C 45 54 45 20 57 48  |...".. DELETE WH|
00001550: 49 43 48 20 52 45 43 4F  52 44 3F 20 45 4E 54 45  |ICH RECORD? ENTE|
00001560: 52 20 05 12 23 99 92 20  4F 52 20 05 12 41 99 92  |R ..#.. OR ..A..|
00001570: 4C 4C 11 11 9E 22 00 8A  1D 12 01 85 44 52 24 3A  |LL..."......DR$:|
00001580: 8B 44 52 24 B2 44 24 A7  36 38 00 A3 1D 14 01 8B  |.DR$.D$.68......|
00001590: 44 52 24 B2 22 41 22 A7  44 52 24 B2 44 24 3A 89  |DR$."A".DR$.D$:.|
000015A0: 32 38 32 00 C6 1D 16 01  49 B2 C5 28 44 52 24 29  |282.....I..(DR$)|
000015B0: 3A 44 52 24 B2 44 24 3A  8B 49 B1 58 A7 8D 33 34  |:DR$.D$:.I.X..34|
000015C0: 38 3A 89 32 37 34 00 D3  1D 18 01 8D 32 38 34 3A  |8:.274......284:|
000015D0: 89 36 38 00 0D 1E 1A 01  81 49 B2 31 A4 58 3A 8D  |.68......I.1.X:.|
000015E0: 32 38 34 3A 99 22 11 20  12 05 4E 92 99 45 58 54  |284:.". ..N..EXT|
000015F0: 20 4F 52 20 12 05 45 92  99 58 49 54 9E 22 3A 8D  | OR ..E..XIT.":.|
00001600: 33 30 3A 8B 41 24 B2 22  45 22 A7 36 38 00 18 1E  |30:.A$."E".68...|
00001610: 1B 01 82 49 3A 89 36 38  00 48 1E 1C 01 99 22 93  |...I:.68.H....".|
00001620: 99 20 54 4F 20 44 45 4C  45 54 45 20 52 45 43 4F  |. TO DELETE RECO|
00001630: 52 44 20 4E 55 4D 42 45  52 9E 22 3B 49 3B 22 99  |RD NUMBER.";I;".|
00001640: 2C 20 50 52 45 53 53 22  00 80 1E 1E 01 99 22 20  |, PRESS"......" |
00001650: 05 12 53 48 49 46 54 92  20 12 44 92 99 2C 20 50  |..SHIFT. .D.., P|
00001660: 52 45 53 53 20 05 12 53  50 41 43 45 20 42 41 52  |RESS ..SPACE BAR|
00001670: 92 99 20 54 4F 20 41 44  56 41 4E 43 45 9E 11 22  |.. TO ADVANCE.."|
00001680: 00 B6 1E 20 01 81 4E B2  31 A4 46 3A 99 22 99 22  |... ..N.1.F:."."|
00001690: 46 24 28 4E 29 A6 53 31  AB C3 28 46 24 28 4E 29  |F$(N).S1..(F$(N)|
000016A0: 29 29 22 20 9E 22 52 45  43 24 28 4B 25 28 49 29  |))" ."REC$(K%(I)|
000016B0: 2C 4E 29 3A 82 4E 00 CA  1E 22 01 8D 33 30 3A 8B  |,N):.N..."..30:.|
000016C0: 41 24 B2 22 C4 22 A7 32  39 34 00 D5 1E 24 01 43  |A$.".".294...$.C|
000016D0: 4B B2 31 3A 8E 00 15 1F  26 01 99 22 11 11 44 45  |K.1:....&.."..DE|
000016E0: 4C 45 54 49 4E 47 20 52  45 43 4F 52 44 22 3B 49  |LETING RECORD";I|
000016F0: 3A 99 22 11 12 52 45 43  4F 52 44 53 20 4D 41 59  |:."..RECORDS MAY|
00001700: 20 4E 4F 57 20 42 45 20  4F 55 54 20 4F 46 20 4F  | NOW BE OUT OF O|
00001710: 52 44 45 52 22 00 48 1F  28 01 81 4E B2 31 A4 46  |RDER".H.(..N.1.F|
00001720: 3A 52 45 43 24 28 4B 25  28 49 29 2C 4E 29 B2 52  |:REC$(K%(I),N).R|
00001730: 45 43 24 28 58 2C 4E 29  3A 52 45 43 24 28 58 2C  |EC$(X,N):REC$(X,|
00001740: 4E 29 B2 22 22 3A 82 4E  00 7B 1F 2A 01 81 4A B2  |N)."":.N.{.*..J.|
00001750: 31 A4 58 3A 8B 4B 25 28  4A 29 B2 58 A7 4B 25 28  |1.X:.K%(J).X.K%(|
00001760: 4A 29 B2 4B 25 28 58 29  3A 4B 25 28 58 29 B2 30  |J).K%(X):K%(X).0|
00001770: 3A 58 B2 58 AB 31 3A 89  32 39 32 00 82 1F 2C 01  |:X.X.1:.292...,.|
00001780: 82 4A 00 88 1F 2E 01 3A  00 B9 1F 30 01 99 22 93  |.J.....:...0..".|
00001790: 20 12 20 20 20 53 4F 52  54 20 52 45 43 4F 52 44  | .   SORT RECORD|
000017A0: 53 20 49 4E 20 41 53 43  45 4E 44 49 4E 47 20 4F  |S IN ASCENDING O|
000017B0: 52 44 45 52 20 20 20 11  22 00 DB 1F 32 01 81 20  |RDER   ."...2.. |
000017C0: 4E B2 31 A4 46 3A 99 22  20 12 22 3B 4E 3B 22 92  |N.1.F:." .";N;".|
000017D0: 20 22 3B 46 24 28 4E 29  3A 82 4E 00 F0 1F 34 01  | ";F$(N):.N...4.|
000017E0: 81 4E B2 30 A4 35 3A 53  28 4E 29 B2 30 3A 82 4E  |.N.0.5:S(N).0:.N|
000017F0: 00 22 20 36 01 4E B2 30  3A 99 22 11 99 20 45 4E  |." 6.N.0:.".. EN|
00001800: 54 45 52 20 12 05 30 92  99 20 54 4F 20 45 58 49  |TER ..0.. TO EXI|
00001810: 54 20 46 49 45 4C 44 20  53 45 4C 45 43 54 49 4F  |T FIELD SELECTIO|
00001820: 4E 22 00 35 20 38 01 4E  B2 4E AA 31 3A 8B 4E B2  |N".5 8.N.N.1:.N.|
00001830: 36 A7 33 32 30 00 75 20  3A 01 99 22 99 20 23 20  |6.320.u :..". # |
00001840: 12 05 22 4E 22 99 92 46  49 45 4C 44 20 54 4F 20  |.."N"..FIELD TO |
00001850: 42 45 20 53 4F 52 54 45  44 9E 3F 20 30 20 9D 9D  |BE SORTED.? 0 ..|
00001860: 9D 9D 22 3B 3A 85 53 28  4E 29 3A 8B 53 28 31 29  |..";:.S(N):.S(1)|
00001870: B2 30 A7 36 38 00 97 20  3C 01 8B 28 53 28 4E 29  |.0.68.. <..(S(N)|
00001880: B1 46 29 B0 28 53 28 4E  29 B3 30 29 A7 99 22 91  |.F).(S(N).0)..".|
00001890: 91 22 3A 89 33 31 34 00  A8 20 3E 01 8B 53 28 4E  |.":.314.. >..S(N|
000018A0: 29 B3 B1 30 A7 33 31 32  00 BC 20 40 01 99 22 11  |)..0.312.. @..".|
000018B0: 20 53 4F 52 54 49 4E 47  2E 2E 2E 22 00 FE 20 42  | SORTING...".. B|
000018C0: 01 4C B2 52 AA 31 3A 9E  35 31 35 32 36 2C 4C 2C  |.L.R.1:.51526,L,|
000018D0: 58 2C 46 2C 53 28 31 29  2C 53 28 32 29 2C 53 28  |X,F,S(1),S(2),S(|
000018E0: 33 29 2C 53 28 34 29 2C  53 28 35 29 2C 53 28 30  |3),S(4),S(5),S(0|
000018F0: 29 2C 52 45 43 24 28 31  2C 53 28 31 29 29 00 13  |),REC$(1,S(1))..|
00001900: 21 44 01 81 49 B2 31 A4  58 3A 4B 25 28 49 29 B2  |!D..I.1.X:K%(I).|
00001910: 49 3A 82 00 20 21 46 01  43 4B B2 31 3A 89 36 38  |I:.. !F.CK.1:.68|
00001920: 00 26 21 4D 01 3A 00 55  21 4E 01 99 22 93 11 11  |.&!M.:.U!N.."...|
00001930: 20 96 12 59 4F 55 20 48  41 56 45 20 4E 4F 54 20  | ..YOU HAVE NOT |
00001940: 53 41 56 45 44 20 59 4F  55 52 20 43 48 41 4E 47  |SAVED YOUR CHANG|
00001950: 45 53 21 9E 22 00 8A 21  50 01 99 22 11 11 99 20  |ES!."..!P.."... |
00001960: 44 4F 20 59 4F 55 20 52  45 41 4C 4C 59 20 57 41  |DO YOU REALLY WA|
00001970: 4E 54 20 54 4F 20 51 55  49 54 3F 20 96 12 59 99  |NT TO QUIT? ..Y.|
00001980: 92 20 4F 52 20 05 12 4E  92 9E 00 9F 21 52 01 8D  |. OR ..N....!R..|
00001990: 33 30 3A 8B 41 24 B2 22  59 22 20 A7 33 34 34 00  |30:.A$."Y" .344.|
000019A0: A7 21 54 01 89 36 38 00  B6 21 56 01 8B 43 4B B3  |.!T..68..!V..CK.|
000019B0: B1 30 A7 33 33 34 00 D6  21 58 01 99 22 93 11 11  |.0.334..!X.."...|
000019C0: 44 41 54 41 46 49 4C 45  20 54 45 52 4D 49 4E 41  |DATAFILE TERMINA|
000019D0: 54 45 44 22 3A 80 00 DC  21 5A 01 3A 00 FE 21 5C  |TED":...!Z.:..!\|
000019E0: 01 99 22 20 96 4E 4F 20  53 55 43 48 20 52 45 43  |.." .NO SUCH REC|
000019F0: 4F 52 44 20 45 58 49 53  54 53 9E 22 3A 8E 00 09  |ORD EXISTS.":...|
00001A00: 22 5E 01 8B 52 B1 30 A7  8E 00 3D 22 60 01 99 22  |"^..R.0...="`.."|
00001A10: 13 20 96 12 20 20 20 20  4E 4F 20 52 45 43 4F 52  |. ..    NO RECOR|
00001A20: 44 53 20 4F 52 20 46 49  4C 45 53 20 49 4E 20 4D  |DS OR FILES IN M|
00001A30: 45 4D 4F 52 59 20 20 20  20 20 9E 92 22 00 54 22  |EMORY     ..".T"|
00001A40: 61 01 81 49 B2 31 A4 35  30 30 3A 82 49 3A 46 4C  |a..I.1.500:.I:FL|
00001A50: B2 31 3A 8E 00 5F 22 62  01 8B 58 B1 30 A7 8E 00  |.1:.._"b..X.0...|
00001A60: 6A 22 63 01 8D 33 35 32  3A 8E 00 70 22 64 01 3A  |j"c..352:..p"d.:|
00001A70: 00 8C 22 66 01 8B 43 4B  B3 B1 30 A7 8D 33 39 34  |.."f..CK..0..394|
00001A80: 3A 8B 41 24 B3 B1 22 4E  22 A7 36 38 00 BD 22 68  |:.A$.."N".68.."h|
00001A90: 01 99 22 93 20 12 20 20  20 20 54 52 41 4E 53 46  |..". .    TRANSF|
00001AA0: 45 52 20 54 4F 20 50 52  49 4E 54 49 4E 47 20 50  |ER TO PRINTING P|
00001AB0: 52 4F 47 52 41 4D 53 20  20 20 20 20 22 00 F1 22  |ROGRAMS     ".."|
00001AC0: 6A 01 99 22 11 99 50 55  54 20 9E 44 41 54 41 46  |j.."..PUT .DATAF|
00001AD0: 49 4C 45 99 20 44 49 53  4B 20 49 4E 20 44 52 49  |ILE. DISK IN DRI|
00001AE0: 56 45 2C 20 54 52 41 4E  53 46 45 52 20 54 4F 3A  |VE, TRANSFER TO:|
00001AF0: 22 00 21 23 6C 01 99 A3  36 29 22 11 12 05 50 92  |".!#l...6)"...P.|
00001B00: 9E 20 44 46 50 52 49 4E  54 20 20 99 52 45 50 4F  |. DFPRINT  .REPO|
00001B10: 52 54 53 2D 4C 41 42 45  4C 53 2D 4C 49 53 54 53  |RTS-LABELS-LISTS|
00001B20: 22 00 4F 23 6E 01 99 A3  36 29 22 11 12 05 43 92  |".O#n...6)"...C.|
00001B30: 9E 20 44 46 43 41 4C 43  20 20 20 99 43 41 4C 43  |. DFCALC   .CALC|
00001B40: 55 4C 41 54 45 44 20 52  45 50 4F 52 54 53 22 00  |ULATED REPORTS".|
00001B50: 70 23 70 01 99 A3 36 29  22 11 12 05 45 92 99 58  |p#p...6)"...E..X|
00001B60: 49 54 20 54 4F 20 4D 41  49 4E 20 4D 45 4E 55 9E  |IT TO MAIN MENU.|
00001B70: 00 A1 23 72 01 99 22 11  20 12 20 20 20 20 20 20  |..#r..". .      |
00001B80: 50 52 45 53 53 20 54 48  45 20 41 50 50 52 4F 50  |PRESS THE APPROP|
00001B90: 52 49 41 54 45 20 4B 45  59 20 20 20 20 20 20 20  |RIATE KEY       |
00001BA0: 22 00 B4 23 74 01 8D 33  30 3A 8B 41 24 B2 22 45  |"..#t..30:.A$."E|
00001BB0: 22 A7 36 38 00 E5 23 76  01 8B 41 24 B2 22 43 22  |".68..#v..A$."C"|
00001BC0: A7 99 22 93 90 4C 4F 41  44 22 C7 28 33 34 29 22  |.."..LOAD".(34)"|
00001BD0: 44 46 43 41 4C 43 22 C7  28 33 34 29 22 2C 38 22  |DFCALC".(34)",8"|
00001BE0: 3A 89 33 38 30 00 17 24  78 01 8B 41 24 B2 22 50  |:.380..$x..A$."P|
00001BF0: 22 A7 99 22 93 90 4C 4F  41 44 22 C7 28 33 34 29  |".."..LOAD".(34)|
00001C00: 22 44 46 50 52 49 4E 54  22 C7 28 33 34 29 22 2C  |"DFPRINT".(34)",|
00001C10: 38 22 3A 89 33 38 30 00  25 24 7A 01 8D 36 30 32  |8":.380.%$z..602|
00001C20: 3A 89 33 37 32 00 39 24  7C 01 99 3A 99 3A 99 3A  |:.372.9$|..:.:.:|
00001C30: 99 3A 99 22 52 55 4E 9E  22 00 6D 24 7E 01 97 36  |.:."RUN.".m$~..6|
00001C40: 33 31 2C 31 39 3A 97 36  33 32 2C 31 33 3A 97 36  |31,19:.632,13:.6|
00001C50: 33 33 2C 31 33 3A 97 36  33 34 2C 31 33 3A 97 36  |33,13:.634,13:.6|
00001C60: 33 35 2C 31 33 3A 97 36  33 36 2C 31 33 00 7C 24  |35,13:.636,13.|$|
00001C70: 80 01 97 31 39 38 2C 36  3A A2 3A 80 00 82 24 88  |...198,6:.:...$.|
00001C80: 01 3A 00 B5 24 8A 01 99  22 93 11 20 96 12 54 48  |.:..$...".. ..TH|
00001C90: 49 53 20 57 49 4C 4C 20  44 45 53 54 52 4F 59 20  |IS WILL DESTROY |
00001CA0: 54 48 45 20 46 49 4C 45  20 49 4E 20 4D 45 4D 4F  |THE FILE IN MEMO|
00001CB0: 52 59 21 9E 22 00 EA 24  8C 01 99 22 11 11 99 20  |RY!."..$..."... |
00001CC0: 53 41 56 45 20 54 48 45  20 46 49 4C 45 20 46 49  |SAVE THE FILE FI|
00001CD0: 52 53 54 3F 20 05 12 59  99 92 20 4F 52 20 96 12  |RST? ..Y.. OR ..|
00001CE0: 4E 9E 92 22 3A 8D 33 30  3A 8E 00 F0 24 90 01 3A  |N..":.30:...$..:|
00001CF0: 00 16 25 92 01 99 22 93  11 96 20 54 48 49 53 20  |..%..."... THIS |
00001D00: 57 49 4C 4C 20 45 52 41  53 45 20 54 48 45 20 44  |WILL ERASE THE D|
00001D10: 49 53 4B 21 9E 22 00 3C  25 93 01 99 22 11 99 20  |ISK!.".<%...".. |
00001D20: 41 52 45 20 59 4F 55 20  53 55 52 45 3F 20 96 12  |ARE YOU SURE? ..|
00001D30: 59 92 99 20 4F 52 20 05  12 4E 92 9E 00 4F 25 94  |Y.. OR ..N...O%.|
00001D40: 01 8D 33 30 3A 8B 41 24  B2 22 4E 22 A7 36 38 00  |..30:.A$."N".68.|
00001D50: 5F 25 96 01 8B 41 24 B3  B1 22 59 22 A7 36 38 00  |_%...A$.."Y".68.|
00001D60: 94 25 97 01 99 22 11 99  20 50 52 45 53 53 20 05  |.%...".. PRESS .|
00001D70: 12 52 45 54 55 52 4E 92  99 20 57 49 54 48 4F 55  |.RETURN.. WITHOU|
00001D80: 54 20 41 4E 20 45 4E 54  52 59 20 54 4F 20 45 58  |T AN ENTRY TO EX|
00001D90: 49 54 9E 22 00 BF 25 98  01 85 22 11 20 12 44 49  |IT."..%...". .DI|
00001DA0: 53 4B 20 4E 41 4D 45 2C  49 44 92 22 3B 48 4E 24  |SK NAME,ID.";HN$|
00001DB0: 2C 49 44 24 3A 8B 48 4E  24 B2 44 24 A7 36 38 00  |,ID$:.HN$.D$.68.|
00001DC0: F3 25 9A 01 9F 31 35 2C  38 2C 31 35 3A 98 31 35  |.%...15,8,15:.15|
00001DD0: 2C 22 4E 45 57 30 3A 22  AA 48 4E 24 AA 22 2C 22  |,"NEW0:".HN$.","|
00001DE0: AA 49 44 24 3A 8D 34 31  34 3A 8B 45 54 B2 38 A7  |.ID$:.414:.ET.8.|
00001DF0: 34 36 32 00 00 26 9B 01  A0 31 35 3A 89 34 36 32  |462..&...15:.462|
00001E00: 00 06 26 9C 01 3A 00 33  26 9E 01 84 31 35 2C 45  |..&..:.3&...15,E|
00001E10: 4E 2C 45 4D 24 2C 45 54  2C 45 53 3A 8B 28 45 4E  |N,EM$,ET,ES:.(EN|
00001E20: B3 32 30 29 B0 28 45 4E  B2 36 32 29 A7 45 54 B2  |.20).(EN.62).ET.|
00001E30: 30 3A 8E 00 67 26 A0 01  99 22 11 20 12 96 44 49  |0:..g&...". ..DI|
00001E40: 53 4B 20 45 52 52 4F 52  92 22 45 4E 22 9D 2C 20  |SK ERROR."EN"., |
00001E50: 22 45 4D 24 22 2C 22 45  54 22 9D 2C 22 45 53 22  |"EM$","ET".,"ES"|
00001E60: 9E 22 3A 45 54 B2 38 00  A3 26 A2 01 99 22 11 99  |.":ET.8..&..."..|
00001E70: 20 50 52 45 53 53 20 05  12 41 4E 59 20 4B 45 59  | PRESS ..ANY KEY|
00001E80: 92 99 20 54 4F 20 52 45  54 55 52 4E 20 54 4F 20  |.. TO RETURN TO |
00001E90: 4D 45 4E 55 9E 22 3A 8D  33 30 3A A0 35 3A A0 31  |MENU.":.30:.5:.1|
00001EA0: 35 3A 8E 00 A9 26 A4 01  3A 00 D6 26 A6 01 99 22  |5:...&..:..&..."|
00001EB0: 93 22 3A 40 22 24 22 3A  99 A3 32 35 29 22 50 52  |.":@"$":..25)"PR|
00001EC0: 45 53 53 20 05 12 41 4E  59 20 4B 45 59 92 99 22  |ESS ..ANY KEY.."|
00001ED0: 3A 8D 33 30 3A 8E 00 DC  26 CC 01 3A 00 0E 27 CE  |:.30:...&..:..'.|
00001EE0: 01 99 22 93 9E 20 12 20  20 20 20 20 20 20 20 20  |..".. .         |
00001EF0: 44 49 53 4B 20 43 4F 4D  4D 41 4E 44 53 20 4D 45  |DISK COMMANDS ME|
00001F00: 4E 55 20 20 20 20 20 20  20 20 20 20 20 22 00 2E  |NU           "..|
00001F10: 27 D0 01 99 A3 31 31 29  22 11 12 05 24 99 92 20  |'....11)"...$.. |
00001F20: 44 49 53 4B 20 44 49 52  45 43 54 4F 52 59 00 51  |DISK DIRECTORY.Q|
00001F30: 27 D2 01 99 A3 31 31 29  22 11 12 05 46 99 92 4F  |'....11)"...F..O|
00001F40: 52 4D 41 54 20 41 20 42  4C 41 4E 4B 20 44 49 53  |RMAT A BLANK DIS|
00001F50: 4B 00 73 27 D4 01 99 A3  31 31 29 22 11 12 05 53  |K.s'....11)"...S|
00001F60: 99 92 43 52 41 54 43 48  20 41 20 53 45 51 20 46  |..CRATCH A SEQ F|
00001F70: 49 4C 45 00 94 27 D6 01  99 A3 31 31 29 22 11 12  |ILE..'....11)"..|
00001F80: 05 52 99 92 45 4E 41 4D  45 20 41 20 53 45 51 20  |.R..ENAME A SEQ |
00001F90: 46 49 4C 45 00 B3 27 D7  01 99 A3 31 31 29 22 11  |FILE..'....11)".|
00001FA0: 12 05 56 99 92 41 4C 49  44 41 54 45 20 41 20 44  |..V..ALIDATE A D|
00001FB0: 49 53 4B 00 D5 27 D8 01  99 A3 31 31 29 22 11 12  |ISK..'....11)"..|
00001FC0: 05 45 99 92 58 49 54 20  54 4F 20 4D 41 49 4E 20  |.E..XIT TO MAIN |
00001FD0: 4D 45 4E 55 9E 00 06 28  DA 01 99 22 11 20 12 20  |MENU...(...". . |
00001FE0: 20 20 20 20 20 50 52 45  53 53 20 54 48 45 20 41  |     PRESS THE A|
00001FF0: 50 50 52 4F 50 52 49 41  54 45 20 4B 45 59 20 20  |PPROPRIATE KEY  |
00002000: 20 20 20 20 20 22 00 35  28 DC 01 8D 33 30 3A 4D  |     ".5(...30:M|
00002010: 52 24 B2 44 24 3A 44 52  24 B2 44 24 3A 8B 41 24  |R$.D$:DR$.D$:.A$|
00002020: B2 22 24 22 B0 41 24 B2  22 34 22 A7 8D 34 32 32  |."$".A$."4"..422|
00002030: 3A 89 34 36 32 00 45 28  DE 01 8B 41 24 B2 22 46  |:.462.E(...A$."F|
00002040: 22 A7 34 30 32 00 5B 28  E0 01 8B 41 24 B2 22 53  |".402.[(...A$."S|
00002050: 22 A7 8D 34 39 38 3A 89  34 38 38 00 6A 28 E2 01  |"..498:.488.j(..|
00002060: 8B 41 24 B2 22 45 22 A7  36 38 00 7B 28 E3 01 8B  |.A$."E".68.{(...|
00002070: 41 24 B2 22 56 22 A7 89  35 30 30 00 91 28 E4 01  |A$."V"..500..(..|
00002080: 8B 41 24 B2 22 52 22 A7  8D 34 39 38 3A 89 34 39  |.A$."R"..498:.49|
00002090: 33 00 9F 28 E6 01 8D 36  30 32 3A 89 34 37 36 00  |3..(...602:.476.|
000020A0: CF 28 E8 01 85 22 11 20  99 12 53 43 52 41 54 43  |.(...". ..SCRATC|
000020B0: 48 20 46 49 4C 45 20 4E  41 4D 45 20 9E 92 22 3B  |H FILE NAME ..";|
000020C0: 44 52 24 3A 8B 44 52 24  B2 44 24 A7 34 36 32 00  |DR$:.DR$.D$.462.|
000020D0: 02 29 EA 01 9F 31 35 2C  38 2C 31 35 3A 9F 35 2C  |.)...15,8,15:.5,|
000020E0: 38 2C 35 2C 22 30 3A 22  AA 44 52 24 AA 22 2C 53  |8,5,"0:".DR$.",S|
000020F0: 2C 52 22 3A 8D 34 31 34  3A 8B 45 54 B2 38 A7 34  |,R":.414:.ET.8.4|
00002100: 36 32 00 20 29 EC 01 A0  35 3A 98 31 35 2C 22 53  |62. )...5:.15,"S|
00002110: 30 3A 22 AA 44 52 24 3A  A0 31 35 3A 89 34 36 32  |0:".DR$:.15:.462|
00002120: 00 4E 29 ED 01 85 22 11  20 99 12 52 45 4E 41 4D  |.N)...". ..RENAM|
00002130: 45 20 4F 4C 44 20 46 49  4C 45 20 9E 92 22 3B 44  |E OLD FILE ..";D|
00002140: 52 24 3A 8B 44 52 24 B2  44 24 A7 34 36 32 00 7C  |R$:.DR$.D$.462.||
00002150: 29 EE 01 85 22 11 20 99  12 20 20 20 20 54 4F 20  |)...". ..    TO |
00002160: 4E 45 57 20 46 49 4C 45  20 92 9E 22 3B 4D 52 24  |NEW FILE ..";MR$|
00002170: 3A 8B 4D 52 24 B2 44 24  A7 34 36 32 00 AF 29 EF  |:.MR$.D$.462..).|
00002180: 01 9F 31 35 2C 38 2C 31  35 3A 9F 35 2C 38 2C 35  |..15,8,15:.5,8,5|
00002190: 2C 22 30 3A 22 AA 44 52  24 AA 22 2C 53 2C 52 22  |,"0:".DR$.",S,R"|
000021A0: 3A 8D 34 31 34 3A 8B 45  54 B2 38 A7 34 36 32 00  |:.414:.ET.8.462.|
000021B0: E2 29 F0 01 A0 35 3A 98  31 35 2C 22 52 30 3A 22  |.)...5:.15,"R0:"|
000021C0: AA 4D 52 24 AA 22 3D 22  AA 44 52 24 3A 9F 35 2C  |.MR$."=".DR$:.5,|
000021D0: 38 2C 35 3A 8D 34 31 34  3A 8B 45 54 B2 38 A7 34  |8,5:.414:.ET.8.4|
000021E0: 36 32 00 F2 29 F1 01 A0  35 3A A0 31 35 3A 89 34  |62..)...5:.15:.4|
000021F0: 36 32 00 1E 2A F2 01 99  22 93 99 20 45 4E 54 45  |62..*...".. ENTE|
00002200: 52 20 46 49 4C 45 20 4E  41 4D 45 53 20 45 58 41  |R FILE NAMES EXA|
00002210: 43 54 4C 59 20 41 53 20  53 48 4F 57 4E 22 00 59  |CTLY AS SHOWN".Y|
00002220: 2A F3 01 99 22 20 4F 4E  20 54 48 45 20 44 49 52  |*..." ON THE DIR|
00002230: 45 43 54 4F 52 59 2C 20  45 58 3A 9E 20 44 46 5D  |ECTORY, EX:. DF]|
00002240: 20 4D 41 49 4C 20 4C 49  53 54 11 9E 22 3A 40 22  | MAIL LIST..":@"|
00002250: 24 30 3A 2A 3D 53 22 3A  8E 00 95 2A F4 01 99 22  |$0:*=S":...*..."|
00002260: 93 22 3A 40 22 24 22 3A  99 22 99 56 41 4C 49 44  |.":@"$":.".VALID|
00002270: 41 54 45 20 54 48 49 53  20 44 49 53 4B 3F 20 12  |ATE THIS DISK? .|
00002280: 05 59 92 99 45 53 20 4F  52 20 12 05 4E 92 99 4F  |.Y..ES OR ..N..O|
00002290: 22 3A 8D 33 30 00 A6 2A  F6 01 8B 41 24 B3 B1 22  |":.30..*...A$.."|
000022A0: 59 22 A7 34 36 32 00 B5  2A F8 01 40 22 56 30 22  |Y".462..*..@"V0"|
000022B0: 3A 89 34 36 32 00 BB 2A  FA 01 3A 00 E0 2A 58 02  |:.462..*..:..*X.|
000022C0: 81 45 B2 30 A4 32 34 3A  97 35 34 32 37 32 AA 45  |.E.0.24:.54272.E|
000022D0: 2C 30 3A 82 3A 97 35 34  32 39 36 2C 31 35 3A 8E  |,0:.:.54296,15:.|
000022E0: 00 0D 2B 5A 02 97 35 34  32 37 37 2C 35 38 3A 97  |..+Z..54277,58:.|
000022F0: 35 34 32 37 38 2C 31 36  3A 97 35 34 32 37 33 2C  |54278,16:.54273,|
00002300: 33 35 3A 97 35 34 32 37  32 2C 31 33 34 00 32 2B  |35:.54272,134.2+|
00002310: 5C 02 97 35 34 32 37 36  2C 33 33 3A 81 45 B2 31  |\..54276,33:.E.1|
00002320: A4 31 30 30 3A 82 3A 97  35 34 32 37 36 2C 31 36  |.100:.:.54276,16|
00002330: 3A 8E 00 00 00                                    |:....           |
..!....FL.0.FL.1:."DP] SSORT",8,1.B....F
L.1.FL.2:."DP] DOS5.1",8,1.Y....FL.2.FL.
3::.52224...... SSORT BY DAVID PETERSON,
 DOS5.1 (C) BY COMMODORE...... DATAFILE 
3.6 (C)1986 BY MIKE KONSHAK......53280,0
:.53281,0:.".":.16:.600:.68.(...D$."":MR
$.D$:DR$.D$:S.0:B1$.D$:PW.0:CW.0:B$.G(32
):FL.0:L$."":E.0.T...NC.0:NL.0:PG.0:F1.0
:F2.0:F3.0:L$.D$:RL.0:SB$.D$:CR$.G(13):H
N$.D$:ID$.D$.C...A$.D$:C$.D$:T%.0:I$.D$:
CK.0:I.0:J.0:K.0:L.0:M.0:N.0:RW.5:SF.0:Z
.0:E$."EOF".....EN.0:EM$.D$:ET.0:ES.0:A1
$.D$:A2$.D$:A3$.D$:S1$.D$:TS%.0:MEM.2950
0:..#.... F$(F.1),L%(F.1):..F.... REC$(R
.1,F.1),K%(R.1),S(6):..L...:.^....A$:.A$
."".30.D. ...J.".:...$..CK..0..394:.A$..
"N".68...%..:.40.C.&..". .   INITIALIZE 
(CREATE) A RECORD FILE  ":....(..38:.16:
.".HOW MANY FIELDS IN EACH RECORD.? 0 ..
..";F...)..F.0.68...*..24...+..I.1.F.Q.,
..38:."....FIELD #.";I:."..TITLE. ? >.":
..8)F$(I).R....".LENGTH.? 0.":..7)L%(I)"
.".../.."....";.6);:.F$(I):.F$(I)."".F$(
I).">"...0...6);:.L$:.L$."0".68...1..E(L
$).(78.C(F$(I))).E(L$).0..602:."..":.48.
..2.L%(I).E(L$):.I:RL.0...3.:.K.4..J.0.F
:RL.RL.L%(J):.J:RL.RL.3.(F.1).5:R..((MEM
.12.(F.1).2100).RL).Y.6..".. YOUR SELECT
IONS ALLOW ."R".RECORDS."...8.." ..A..CC
EPT ..C..HANGE FIELD DATA OR ..R..EJECT?
.".E.9..30:.A$."R".37.T.:..A$."C".43...;
..A$."A"..26:CK.1:.61...<..602:.57...=..
I.1.F:.C(F$(I)).S1.S1.C(F$(I)).).>..I:.6
8./.@.:.A.D..".. . DATAFILE 3.6 (C)1986 
BY MIKE KONSHAK "...F...3)"...C..REATE N
EW FILE   ..Q..UIT PROGRAM...H...3)"...A
..DD RECORD TO CURRENT FILE...J...3)"...
M..ODIFY RECORD IN CURRENT FILE...L...3)
"...D..ELETE RECORD IN CURRENT FILE.=.N.
..3)"...V..IEW OR EDIT FILE .."NF$"...A.
P...3)"...S..ORT RECORDS BY FIELD...R...
3)"...P..RINT RECORDS USING .DFPRINT./.D
FCALC.B.T...3)"...R..EAD (LOAD) OLD FILE
 FROM DISK...V...3)"...W..RITE (SAVE) CU
RRENT FILE TO DISK.+.X...3)"...@.. DISK 
DRIVE COMMANDS ..$. .4.. DIRECTORY".].Z.
.".. .      PRESS THE APPROPRIATE KEY   
    "...\..".  THERE ARE.";X;".RECORDS I
N MEMORY."...^..R.0..".  SPACE FOR.";R.X
;".MORE RECORDS..".Y.`..30:.A$."A"..350:
.FL.0.124...B..A$."M"..354:.FL.0.244...D
..A$."D"..354:.FL.0.272...F..A$."C".36..
.H..A$."R".170.>.J..A$."P".358.Y.L..A$."
V"..354:.FL.0.192.T.N..A$."W"..350:.FL.0
.144...P..A$."S"..354:.FL.0.304...R..A$.
"Q".342...T..A$."@".462.K.U..A$."$".A$."
4"..422:.68...V..FL..0.FL.0:.68...X..602
:.96...Z.:./.|..I.X.1.R:.".. PRESS THE .
.RETURN.. KEY AFTER EACH ENTRY".D.~.." P
RESS ..RETURN.. WITHOUT ANY ENTRY TO STO
P.."......" .RECORD NUMBER ";I;"."......
N.1.F......F$(N).S1.C(F$(N)))"   >...";:
.REC$(I,N).Z....REC$(I,N)."".REC$(I,N)."
>"......C(REC$(I,N)).L%(N)..140:.132.%..
..REC$(I,N)."=".REC$(I,N).REC$(I.1,N).H.
...REC$(I,1).">". X.I.1:CK.1:.68.G....N:
K%(I).I:.I:X.R:CK.1:.68......" ..CANNOT 
EXCEED"D(L%(N))" CHARACTERS..":.602:....
..:.S...."..ENTER NAME OF CURRENT FILE T
O BE SAVED"......"(12 CHARACTERS MAX).  
ANY EXISTING FILE".2...."WITH THE SAME N
AME WILL BE SCRATCHED....".T...."  ";NF$
:.".";NF$:.NF$."".68......15,8,15:.15,"S
0:DF] ".H(NF$,8).".BAK":.414:.ET.8.68.F.
...15,"R0:DF] ".H(NF$,8).".BAK=DF] ".NF$
:.414:.ET.8.68......5,8,5,"0:DF] ".NF$."
,S,W":.414:.ET.8.68.%....5,R;CR$;F;CR$;X
:.N.1.F:.5,F$(N);CR$;L%(N):.N.7....414:.
ET.8.68.^. ..I.1.X:.".. SAVING RECORD #.
"I".."......N.1.F:.5,REC$(K%(I),N):.N:.I
:.:.414:.ET.8.68..... 5: 15:CK.0:.68....
.:.F....CK..0..394:.A$.."N".68......".. 
AVAILABLE FILES ON DISK ARE:.":@"$0:DF]*
".1....:.16:.".. ENTER NAME OF FILE TO B
E LOADED...":.NF$.@....NF$."".68.V....15
,8,15:.5,8,5,"0:DF] ".NF$.",S,R":.414:.E
T.8.68......EN.62..416:.68......5,R,F,X:
.414:.ET.8.68.P....24:.26:.N.1.F:.5,F$(N
),L$:L%(N).E(L$)......N:.414:.ET.8.68...
...I.1.X:K%(I).I:."..LOADING RECORD #."I
".."./....N.1.F:.5,REC$(I,N):.N.F....I:.
:.414:.ET.8.68.Y...S.ST:.S..0.188.H... 5
: 15:.61.N...:.V...I.1...B..I.0.I.X...D.
.I.X.I.1...F..". .RECORD NUMBER:"D(I)"  
FILE:"NF$"."...H..N.1.F:."."F$(N).S1.C(F
$(N)))" ."REC$(K%(I),N):.N.(.J..". ..N..
EXT    ..L..AST    ..J..UMP    ..F..IND"
.^.K.." ..M..ODIFY  ..D..ELETE  ..P..RIN
T   ..E..XIT.".Y.L..30:.A$."N".I.I.1:.19
4...N..A$."L".I.I.1:.194...O..A$."M"..25
6:.198...P..A$."J".216.L.Q..A$."D"..284:
.198...R..A$."F".218...T..A$."E".68. .U.
.A$."P"..4,4:.4,"RECORD#"I"IN FILE: "NF$
:.4:.215...V..602:.204.[.W..N.1.F:.4,REC
$(K%(I),N):.N:.4:.4: 4:.204...X..".. JUM
P TO RECORD NUMBER.";I:.194...Z..".    .
FIND RECORDS WITH COMMON ITEMS .".T....N
.1.F:." ..";N;".. ";F$(N):.N......".. WH
ICH FIELD IS TO BE SEARCHED.? 0 ....";SF
:.SF.0.68.,....SF.1.SF.F.."...":.222.S..
..". ENTER .COMMON ITEM. ":." (THE ENTIR
E STRING IS NOT REQUIRED)."......"..";F$
(SF);". ";:.T$:.T$.D$.68.E...J.I:.I.1.X:
.".. SEARCHING RECORDS."I".."......T$.H(
REC$(K%(I),SF),C(T$)).236......241.....J
.I:.". RECORD #";I;".".D....N.1.F:."."F$
(N).S1.C(F$(N)))" ."REC$(K%(I),N):.N....
..". ..N..EXT  ..M..ODIFY  ..D..ELETE  .
.E..XIT.":.30:.A$."E".198......A$."M"..2
56:.236......A$."D"..284:.236.E....I:I.J
:.198.K...:......".. MODIFY WHICH RECORD
? ENTER ..#.. OR ..A..LL..."......MR$:.M
R$.D$.68.1....MR$."A".MR$.D$:.254.E...I.
E(MR$):MR$.D$.X....I.X..348:.244.E....25
6:.68......I.1.X:.256:.". ..N..EXT OR ..
E..XIT.":.30:.A$."E".68......I:.68......
".. TO MODIFY RECORD #.";I;"., MAKE CHAN
GES"......" AS EACH FIELD IS DISPLAYED, 
THEN ..RETURN...":.N.1.F.?...."."F$(N)" 
.":."   ";REC$(K%(I),N).^....C(REC$(K%(I
),N)).36..".";.X....". ";:.REC$(K%(I),N)
......C(REC$(K%(I),N)).L%(N)..140:.260.S
....REC$(K%(I),N)."=".REC$(K%(I),N).REC$
(K%(I.1),N)......REC$(K%(I),N)."".REC$(K
%(I),N).">".)....H(REC$(K%(I),N),1).">".
REC$(K%(I),N).">".7....N:CK.1:..=...:.V.
...".. DELETE WHICH RECORD? ENTER ..#.. 
OR ..A..LL..."......DR$:.DR$.D$.68......
DR$."A".DR$.D$:.282.F...I.E(DR$):DR$.D$:
.I.X..348:.274.S....284:.68......I.1.X:.
284:.". ..N..EXT OR ..E..XIT.":.30:.A$."
E".68......I:.68.H....".. TO DELETE RECO
RD NUMBER.";I;"., PRESS"......" ..SHIFT.
 .D.., PRESS ..SPACE BAR.. TO ADVANCE.."
... ..N.1.F:."."F$(N).S1.C(F$(N)))" ."RE
C$(K%(I),N):.N.J."..30:.A$."D".294.U.$.C
K.1:....&.."..DELETING RECORD";I:."..REC
ORDS MAY NOW BE OUT OF ORDER".H.(..N.1.F
:REC$(K%(I),N).REC$(X,N):REC$(X,N)."":.N
.{.*..J.1.X:.K%(J).X.K%(J).K%(X):K%(X).0
:X.X.1:.292...,..J.....:...0..". .   SOR
T RECORDS IN ASCENDING ORDER   ."...2.. 
N.1.F:." .";N;". ";F$(N):.N...4..N.0.5:S
(N).0:.N." 6.N.0:.".. ENTER ..0.. TO EXI
T FIELD SELECTION".5 8.N.N.1:.N.6.320.U 
:..". # .."N"..FIELD TO BE SORTED.? 0 ..
..";:.S(N):.S(1).0.68.. <..(S(N).F).(S(N
).0).."..":.314.. >..S(N)..0.312.. @..".
 SORTING...".. B.L.R.1:.51526,L,X,F,S(1)
,S(2),S(3),S(4),S(5),S(0),REC$(1,S(1))..
!D..I.1.X:K%(I).I:.. !F.CK.1:.68.&!M.:.U
!N.."... ..YOU HAVE NOT SAVED YOUR CHANG
ES!."..!P.."... DO YOU REALLY WANT TO QU
IT? ..Y.. OR ..N....!R..30:.A$."Y" .344.
.!T..68..!V..CK..0.334.V!X.."...DATAFILE
 TERMINATED":...!Z.:..!\.." .NO SUCH REC
ORD EXISTS.":..."^..R.0...="`..". ..    
NO RECORDS OR FILES IN MEMORY     ..".T"
A..I.1.500:.I:FL.1:.._"B..X.0...J"C..352
:..P"D.:.."F..CK..0..394:.A$.."N".68.."H
..". .    TRANSFER TO PRINTING PROGRAMS 
    ".."J.."..PUT .DATAFILE. DISK IN DRI
VE, TRANSFER TO:".!#L...6)"...P.. DFPRIN
T  .REPORTS-LABELS-LISTS".O#N...6)"...C.
. DFCALC   .CALCULATED REPORTS".P#P...6)
"...E..XIT TO MAIN MENU...#R..". .      
PRESS THE APPROPRIATE KEY       "..#T..3
0:.A$."E".68..#V..A$."C".."..LOAD"G(34)"
DFCALC"G(34)",8":.380..$X..A$."P".."..LO
AD"G(34)"DFPRINT"G(34)",8":.380.%$Z..602
:.372.9$|..:.:.:.:."RUN.".M$~..631,19:.6
32,13:.633,13:.634,13:.635,13:.636,13.|$
...198,6:.:...$..:..$...".. ..THIS WILL 
DESTROY THE FILE IN MEMORY!."..$..."... 
SAVE THE FILE FIRST? ..Y.. OR ..N..":.30
:...$..:..%..."... THIS WILL ERASE THE D
ISK!.".<%...".. ARE YOU SURE? ..Y.. OR .
.N...O%...30:.A$."N".68._%...A$.."Y".68.
.%...".. PRESS ..RETURN.. WITHOUT AN ENT
RY TO EXIT."..%...". .DISK NAME,ID.";HN$
,ID$:.HN$.D$.68..%...15,8,15:.15,"NEW0:"
.HN$.",".ID$:.414:.ET.8.462..&.. 15:.462
..&..:.3&...15,EN,EM$,ET,ES:.(EN.20).(EN
.62).ET.0:..G& ..". ..DISK ERROR."EN"., 
"EM$","ET".,"ES".":ET.8..&...".. PRESS .
.ANY KEY.. TO RETURN TO MENU.":.30: 5: 1
5:...&..:.V&...".":@"$":..25)"PRESS ..AN
Y KEY..":.30:...&L.:..'N..".. .         
DISK COMMANDS MENU           "..'P...11)
"...$.. DISK DIRECTORY.Q'R...11)"...F..O
RMAT A BLANK DISK.S'T...11)"...S..CRATCH
 A SEQ FILE..'V...11)"...R..ENAME A SEQ 
FILE..'W...11)"...V..ALIDATE A DISK.U'X.
..11)"...E..XIT TO MAIN MENU...(Z..". . 
     PRESS THE APPROPRIATE KEY       ".5
(...30:MR$.D$:DR$.D$:.A$."$".A$."4"..422
:.462.E(...A$."F".402.[(...A$."S"..498:.
488.J(...A$."E".68.{(...A$."V"..500..(..
.A$."R"..498:.493..(...602:.476.O(...". 
..SCRATCH FILE NAME ..";DR$:.DR$.D$.462.
.)...15,8,15:.5,8,5,"0:".DR$.",S,R":.414
:.ET.8.462. ).. 5:.15,"S0:".DR$: 15:.462
.N)...". ..RENAME OLD FILE ..";DR$:.DR$.
D$.462.|)...". ..    TO NEW FILE ..";MR$
:.MR$.D$.462..)...15,8,15:.5,8,5,"0:".DR
$.",S,R":.414:.ET.8.462..).. 5:.15,"R0:"
.MR$."=".DR$:.5,8,5:.414:.ET.8.462..).. 
5: 15:.462..*...".. ENTER FILE NAMES EXA
CTLY AS SHOWN".Y*..." ON THE DIRECTORY, 
EX:. DF] MAIL LIST..":@"$0:*=S":...*..."
.":@"$":.".VALIDATE THIS DISK? ..Y..ES O
R ..N..O":.30..*...A$.."Y".462..*..@"V0"
:.462..*..:..*X..E.0.24:.54272.E,0:.:.54
296,15:...+Z..54277,58:.54278,16:.54273,
35:.54272,134.2+\..54276,33:.E.1.100:.:.
54276,16:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL