Home » CEEFAX disks » telesoftware11.adl » 01-01-89/WDF
01-01-89/WDF
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » CEEFAX disks » telesoftware11.adl |
Filename: | 01-01-89/WDF |
Read OK: | ✔ |
File size: | 1EE9 bytes |
Load address: | FFFF1500 |
Exec address: | FFFF802B |
File contents
10REM Program Store 20REM Work Data File 30REM By P.J.Homer G4KQU <C>1987 40*FX200,3 50*FX11,0 60VDU23,1,0;0;0;0; 70D$=" P r o g r a m S t o r e" 80T=300:X=0:IFQ%>7THENQ%=Q%-48 90PROCFILE 100F=52:PRO=0:DEL=0:FIND%=1:DR=0 110CLOSE#0:XXX=0 120PROCCHECK 130MODE7 140PRINT"��" 150PRINT"���� P r o g r a m S t o r e " 160PRINT"���� P r o g r a m S t o r e " 170PRINT"���"DF$TAB(24)"WORK DATA FILE" 180PROCC 190I%=1:II%=0:X=0:AA%=0:ZZ=1:LI=0:P=0:PA=0:SS=0:SSS=0 200VDU28,0,24,39,4 210PRINT''TAB(7)"�1�_ LIST ALL PROGRAMS" 220PRINT'TAB(7)"�2�_ SEARCH FOR A PROGRAM" 230PRINT'TAB(7)"�3�_ ENTER DATA INTO FILE" 240PRINT'TAB(7)"�4�_ MAKE CORRECTIONS TO FILE" 250PRINT'TAB(7)"�5�_ DELETE FROM PROGRAM FILE" 260PRINT'TAB(7)"�6�_ RETURN TO MAIN MENU" 270PRINT'TAB(7)"�7�_ CHANGE DATA FILE" 280PRINT''"��" 290PRINT"���FREE ";T-PRO;TAB(25)"PROGRAMS�";PRO 300PRINT"��" 310PROCWAIT 320Q%=Z 330IFZ$="6"THENCHAIN"SETUP" 340IFZ$="7"THENCLOSE#0:PROCCHANGE 350IFZ$="1"THENPROCCHECK:IFX=0THENPROCD 360IFSS=1THEN110 380IFSSS=1THENMODE3:PROCC:VDU19,1,6;0;:PROCLIST 390IFZ$="2"THENPROCCHECK 400IFSS=1THEN110 410IFZ$="2"THENPROCSEARCH:IFXXX=0THEN110 420IFXXX=1THENMODE3:PROCC:VDU19,1,6;0;:PROCSEARCH1:GOTO110 430IFZ$="5"THENPROCCHECK 440IFSS=1THEN110 450IFZ$="5"THENPROCDELETE 460IFZ$="3"THENPROCCHECK 470IFSS=1THEN110 480IFZ$="3"THENPROCNEW 490IFZ$="4"THENPROCCORRECT 500GOTO110 510DEFPROCNEW 520CLS:PRINTTAB(3,8)"�<A>DD�OR�<I>NSERT�DATA �<M>enu" 530PROCWAIT 540Q%=Z 550IFZ$="I"ORZ$="i"THENO%=1:CHAIN"INDEL" 560IFZ$="M"ORZ$="m"THENENDPROC 570IFZ$="A"ORZ$="a"THEN580 571GOTO530 580CLS 590IF PRO+DEL=T THENPRINT''TAB(7)"�THERE IS NO ROOM IN FILE"''':PRINT"�>> PRESS ANY KEY TO RETURN TO MENU <<":PROCWAIT:ENDPROC 600CLOSE#0 610IA%=PRO+1 620CLS 630CH=OPENUP(FILE$) 640REPEAT 650PROCINPUT 660IFDR=0THENCLOSE#0:PROCCHECK:IFX=1THENENDPROC 670IFDR=0THENCLOSE#0:CH=OPENUP(FILE$) 680IFDISC$="END"ORDISC$="end"THENENDPROC 690PROCWRITE 700PRO=PRO+1:PROCP1 710IA%=IA%+1 720UNTILIA%=T+1 730CLS 740PRINTTAB(8,9)"�THERE IS NO MORE ROOM"'''';TAB(2)"� >> PRESS ANY KEY TO CONTINUE <<":PROCWAIT:ENDPROC 750DEFPROCINPUT 760CLS 770F$=FILE$ 780PRINT'"�TO FINISH ENTER�END�FOR DISC"'"�TO SEE CATALOGUE ENTER�*�FOR DISC" 790PRINTTAB(0,5)"�RECORD NUMBER�";IA% 800PRINTTAB(0,8)"�DISC� �.... ":INPUTTAB(10,8);DISC$ 810IFLENDISC$>4THEN800 820IFDISC$="*"THENPROCDR:GOTO760 830IFDISC$="@"THEN800 840IFDISC$="END"ORDISC$="end"THENENDPROC 850PRINTTAB(0,10)"�PROGRAM� ......................... ":INPUTTAB(10,10);PROG$ 860IFLENPROG$>25THEN850 870PRINTTAB(0,12)"�FILE� ....... �":INPUTTAB(10,12);FIL$ 880IFLENFIL$>7THEN870 890PRINTTAB(0,14)"�AUTHOR � ........ ":INPUTTAB(10,14);CAT$ 900IFLENCAT$>8THEN890 910PRINTTAB(0,17)"�ARE ENTRIES CORRECT �<Y>es or <N>o" 920PROCWAIT 930IFZ$="Y"ORZ$="y"THENENDPROC 940IFZ$="N"ORZ$="n"THENGOTO760 950GOTO920 960DEFPROCWRITE 970IFDISC$="END"ORDISC$="end"THENENDPROC 980PTR#CH=(IA%-1)*F 990PRINT#CH,DISC$,PROG$,FIL$,CAT$ 1000ENDPROC 1010DEFPROCLIST 1020II%=1 1030I%=ST% 1040PROCT1 1041CLOSE#0 1050CH=OPENIN(FILE$) 1060REPEAT 1070PTR#CH=(I%-1)*F 1080INPUT#CH,DISC$,PROG$,FIL$,CAT$ 1090IFDISC$="*"THENPRINT:PRINT'TAB(7)"END OF DATA LIST < = LAST PAGE ANY KEY TO RETURN TO MENU":PROCWAIT:PROCX:II%=1:IFZZ=0THENENDPROC 1100IFDISC$="*"THENPROCT1:GOTO1160 1110PRINTTAB(6);I%;TAB(15)DISC$;TAB(25)PROG$;TAB(55)FIL$;TAB(65)CAT$ 1120IFII%=17THENII%=0:PRINT'TAB(4)"PRESS ANY KEY FOR NEXT PAGE < FOR LAST PAGE M FOR MENU":PROCWAIT:PROCT1 1130I%=I%+1:II%=II%+1 1140IFZ$="M"ORZ$="m"THENENDPROC 1150IFZ$=","THENI%=I%-34:Z$=".":IFI%<16THENI%=1 1160UNTILI%=T+1 1170PRINT''TAB(7)"END OF DATA LIST < = LAST PAGE ANY KEY TO RETURN TO MENU" 1180PROCWAIT 1190IFI%=T+1THENPROCX:II%=1:IFZZ=0THENENDPROC 1200IFI%<16THENI%=1:II%=1:PROCTP 1210GOTO1040 1220DEFPROCX 1230IFZ$<>","THENZZ=0:ENDPROC 1240IFZZ=0THENENDPROC 1250I%=I%-II%-16:Z$=".":IFI%<16THENI%=1:II%=1:ENDPROC 1260ENDPROC 1270DEFPROCT1 1280CLS:PRINTTAB(23,0);D$;TAB(5,2)"RECORD"TAB(15,2)"DISC"TAB(25,2)"PROGRAM"TAB(55,2)"FILE"TAB(65,2)"AUTHOR":PRINTTAB(0)STRING$(79,"-"):ENDPROC 1290DEFPROCSEARCH 1300CLS:XXX=1 1310PRINTTAB(6,2)"�ENTER HEADING TO SEARCH BY" 1320PRINT'''TAB(14)"�1 = Record No." 1330PRINT'TAB(14)"�2 = Disc" 1340PRINT'TAB(14)"�3 = Program" 1350PRINT'TAB(14)"�4 = Author" 1360PRINT'TAB(14)"�5 = Menu" 1370PRINT'''TAB(8)"�ENTER OPTION REQUIRED" 1380PROCWAIT 1390IFZ$="1"THENHEAD=1:GOTO1450 1400IFZ$="2"THENHEAD=2:GOTO1450 1410IFZ$="3"THENHEAD=3:GOTO1450 1420IFZ$="4"THENHEAD=4:GOTO1450 1430IFZ$="5"THENXXX=0:ENDPROC 1440GOTO1380 1450CLS 1460PRINTTAB(3,10)"�ENTER"; 1470IFHEAD=1THENPRINT"�RECORD"; 1480IFHEAD=2THENPRINT"�DISC"; 1490IFHEAD=3THENPRINT"�PROGRAM"; 1500IFHEAD=4THENPRINT"�AUTHOR"; 1510PRINT"�YOU WISH TO FIND" 1520IFHEAD=1THENINPUTTAB(15,14)"�";FIND%:IFFIND%>T ORFIND%<1THEN1450 1540IFHEAD=2THENINPUTTAB(15,14)"�";FIND$:FIND%=T 1550IFHEAD=3THENINPUTTAB(15,14)"�";FIND2$:FIND%=T 1560IFHEAD=4THENINPUTTAB(15,14)"�";FIND3$:FIND%=T 1570ENDPROC 1580DEFPROCSEARCH1 1590PROCT1 1600Q%=1:AA%=0 1610CH=OPENIN(FILE$) 1620REPEAT 1630IFHEAD=1THENQ%=FIND% 1640PTR#CH=(Q%-1)*F 1650INPUT#CH,DISC$,PROG$,FIL$,CAT$ 1660IFDISC$="*"THENPRINT'TAB(14)"END OF SEARCH >> PRESS ANY KEY TO RETURN TO MENU <<":PROCWAIT:ENDPROC 1670IFHEAD=4THEN2490 1680IFHEAD=2THEN2430 1690IFHEAD=3THEN2460 1700PRINTTAB(6);Q%;TAB(15)DISC$;TAB(25)PROG$;TAB(55)FIL$;TAB(65)CAT$ 1710AA%=AA%+1:IFAA%=17THENPRINT''TAB(1)" ** MORE ** PRESS ANY KEY TO CONTINUE <M>enu ** MORE **" 1720IFHEAD=1THEN:PRINTTAB(17,20)"� >> PRESS ANY KEY TO RETURN TO MENU <<" 1730IFAA%=17THENPROCWAIT:CLS:AA%=0:PROCT1:IFZ$="M"ORZ$="m"THENENDPROC 1740IFHEAD=1THENPROCWAIT:ENDPROC 1750Q%=Q%+1 1760G4$=INKEY$(0) 1770IFG4$="M"ORG4$="m"THENQ%=T 1780UNTILQ%=T 1790CLOSE#0 1800PRINTTAB(17,23)"�SEARCH ENDED ANY KEY TO RETURN TO MENU":PROCWAIT:ENDPROC 1810DEFPROCA 1820PRINT"�DISC.....�";DISC$ 1830PRINT"�PROGRAM..�";PROG$ 1840PRINT"�FILE.....�";FIL$ 1850PRINT"�AUTHOR...�";CAT$:ENDPROC 1860DEFPROCCORRECT 1870CLS 1880PRINTTAB(5,12)"�ENTER�0�TO RETURN TO MENU" 1890INPUTTAB(0,8)"�ENTER RECORD NUMBER TO BE ALTERED�";FIND% 1900IFFIND%=0THENENDPROC 1910IFFIND%<1THEN1870 1920IFFIND%>PRO THEN1870 1930CH=OPENIN(FILE$) 1940PTR#CH=(FIND%-1)*F 1950INPUT#CH,DISC$,PROG$,FIL$,CAT$ 1960CLOSE#0 1970CLS:PRINT'"�RECORD NUMBER�";FIND%' 1980PROCA 1990PRINT'"�ENTER NEW DATA FOR RECORD�";FIND%:PRINT"�PRESS�RETURN�TO LEAVE FIELD UNCHANGED":PRINT"�ENTER�*�FOR DISC TO RETURN TO MENU" 2000DI$=DISC$:P$=PROG$:F$=FIL$:C$=CAT$ 2010PRINTTAB(0,13)"�DISC �.... ":INPUTTAB(10,13)"�";DISC$ 2020IFLENDISC$>4THEN2010 2030IFDISC$="*"THENENDPROC 2040IFDISC$=""THENDISC$=DI$:PRINTTAB(12,13)DISC$ 2050IFDISC$="@"THEN2010 2060PRINTTAB(0,14)"�PROGRAM� ......................... ":INPUTTAB(10,14)"�";PROG$ 2070IFPROG$=""THENPROG$=P$:PRINTTAB(12,14)PROG$ 2080IFLENPROG$>25THEN2060 2090PRINTTAB(0,15)"�FILE �....... ":INPUTTAB(10,15)"�";FIL$ 2100IFFIL$=""THENFIL$=F$:PRINTTAB(12,15)FIL$ 2110IFLENFIL$>7THEN2090 2120PRINTTAB(0,16)"�AUTHOR �........ ":INPUTTAB(10,16)"�";CAT$ 2130IFCAT$=""THENCAT$=C$:PRINTTAB(12,16)CAT$ 2140IFLENCAT$>8THEN2120 2150PRINT''"�IS THIS DATA CORRECT �<Y>es or <N>o" 2160PROCWAIT 2170IFZ$="N"ORZ$="n"THENDISC$=DI$:PROG$=P$:FIL$=F$:CAT$=C$:GOTO1970 2180IFZ$="Y"ORZ$="y"THEN2200 2190GOTO2160 2200CH=OPENUP(FILE$) 2210IFDI$="@"THENPRO=PRO+1:PROCP1 2220PTR#CH=(FIND%-1)*F 2230PRINT#CH,DISC$,PROG$,FIL$,CAT$ 2240CLS 2250PRINTTAB(0,10)"�CORRECT ANY MORE RECORDS�<Y>es or <N>o" 2260Z$=GET$ 2270IFZ$="Y"ORZ$="y"THENCLOSE#0:GOTO1870 2280IFZ$="N"ORZ$="n"THEN2300 2290GOTO2260 2300ENDPROC 2310DEFPROCWAIT 2320Z$=GET$:ENDPROC 2330DEFPROCCHECK 2340CH=OPENIN(FILE$) 2350IFCH=0THENX=1:CLS:PRINTTAB(3,10)"�FILE�";FILE$;"�IS NOT ON THE DISC":PRINT'''"�>>�PRESS ANY KEY TO RETURN TO MENU�<<" 2360IFX=0THENPROCP 2370IFX=1THENDEL=0:PRO=0:PROCWAIT:ENDPROC 2380ENDPROC 2390DEFPROCCHECK2 2400CH=OPENIN(FILE$) 2410CLOSE#0 2420ENDPROC 2430IFINSTR(DISC$,FIND$)=0THEN1750 2440IFDISC$="*"THEN1660 2450GOTO1700 2460IFINSTR(PROG$,FIND2$)=0THEN1750 2470IFDISC$="*"THEN1660 2480GOTO1700 2490IFINSTR(CAT$,FIND3$)=0THEN1750 2500IFDISC$="*"THEN1660 2510GOTO1700 2520DEFPROCTP 2530PRINTTAB(3,0)D$;TAB(11,4)"�FILE�";FILE$ 2540ENDPROC 2550DEFPROCDELETE 2560Q%=Z:O%=0:CHAIN"INDEL" 2570DEFPROCCAT 2580FILE$=F$ 2590CLS 2600PRINT' 2610*CAT 2620PRINT''"��>> PRESS ANY KEY TO CONTINUE <<" 2630PROCWAIT:ENDPROC 2640DEFPROCP1 2650FILE%=T+1 2660PTR#CH=(FILE%-1)*F 2670PRINT#CH,"*","*",DEL,PRO 2680ENDPROC 2690DEFPROCP 2700FILE%=T+1 2710PTR#CH=(FILE%-1)*F 2720INPUT#CH,Q$,Q1$,DEL,PRO 2730ENDPROC 2740DEFPROCDR 2750CLS 2760INPUTTAB(2,10)"�ENTER DRIVE TO BE CATALOGUED�";DR 2770IFDR>4THEN2750 2780PRINTTAB(2,10)"�PUT DISC TO CATALOGUE IN DRIVE�";DR;TAB(7,14)"��ANY KEY TO CONTINUE" 2790PROCWAIT 2800IFDR=1THEN*DRIVE1 2810IFDR=2THEN*DRIVE2 2820IFDR=3THEN*DRIVE3 2830PROCCAT:*DRIVE0 2840IFDR=0THEN2870 2850IFDR=2THEN2870 2860ENDPROC 2870PROCE:ENDPROC 2880DEFPROCerr 2890CLS 2900PRINT"�** ERROR **�";ERR'':REPORT 2910PRINT''"�ANY KEY TO CONTINUE" 2920CLOSE#0:Z$=GET$ 2930ENDPROC 2940DEFPROCC 2950VDU23;8202;0;0;0;:ENDPROC 2960DEFPROCD 2970CLS 2980PRINTTAB(2,9)"�DATA FILE�";FILE$;"�HAS�";DEL+PRO;"�RECORDS" 2990PRINTTAB(7,12)"�0�TO RETURN TO MENU" 3000INPUTTAB(0,10)"�START LIST FROM WHAT RECORD NUMBER�";ST% 3010IFST%<1THENSS=1:GOTO3040 3020IFST%>PRO THEN2970 3030SSS=1 3040ENDPROC 3050DEFPROCE 3060CLS:PRINTTAB(3,10)"�PUT YOUR DATA DISC IN DRIVE�0";TAB(8,16)"�ANY KEY TO CONTINUE":PROCWAIT 3070ENDPROC 3080DEFPROCFILE 3090Z=Q% 3100IFZ=1THENDF$="GAMES":FILE$="GAMES" 3110IFZ=2THENDF$="ADVENTURES":FILE$="ADVENT" 3120IFZ=3THENDF$="MUSIC":FILE$="MUSIC" 3130IFZ=4THENDF$="EDUCATION":FILE$="EDUCATE" 3140IFZ=5THENDF$="UTILITIES":FILE$="UTIL" 3150IFZ=6THENDF$="SPARE 1":FILE$="SPARE1" 3160IFZ=7THENDF$="SPARE 2":FILE$="SPARE2" 3170T=300:ENDPROC 3180DEFPROCCHANGE 3190CLS 3200PRINT''TAB(12)"�1�- GAMES" 3210PRINT'TAB(12)"�2�- ADVENTURES" 3220PRINT'TAB(12)"�3�- MUSIC" 3230PRINT'TAB(12)"�4�- EDUCATION" 3240PRINT'TAB(12)"�5�- UTILITIES" 3250PRINT'TAB(12)"�6�- SPARE 1" 3260PRINT'TAB(12)"�7�- SPARE 2" 3270PRINT''"��" 3280PRINT"��� ENTER DATA FILE TO BE WORKED ON" 3290PRINT"��" 3300Z=GET 3310IFZ<49ORZ>55THEN3300 3320Q%=Z-48:Z=Q% 3330PROCFILE:ENDPROC
� Program Store � Work Data File � By P.J.Homer G4KQU <C>1987 (*FX200,3 2*FX11,0 <�23,1,0;0;0;0; F%D$=" P r o g r a m S t o r e" PT=300:X=0:�Q%>7�Q%=Q%-48 Z �FILE d!F=52:PRO=0:DEL=0:FIND%=1:DR=0 n �#0:XXX=0 x �CHECK ��7 � �"��" �)�"���� P r o g r a m S t o r e " �*�"���� P r o g r a m S t o r e " �!�"���"DF$�24)"WORK DATA FILE" ��C �6I%=1:II%=0:X=0:AA%=0:ZZ=1:LI=0:P=0:PA=0:SS=0:SSS=0 ��28,0,24,39,4 �"�''�7)"�1�_ LIST ALL PROGRAMS" �$�'�7)"�2�_ SEARCH FOR A PROGRAM" �$�'�7)"�3�_ ENTER DATA INTO FILE" �(�'�7)"�4�_ MAKE CORRECTIONS TO FILE" �(�'�7)"�5�_ DELETE FROM PROGRAM FILE" #�'�7)"�6�_ RETURN TO MAIN MENU" �'�7)"�7�_ CHANGE DATA FILE" �''"��" ")�"���FREE ";T-PRO;�25)"PROGRAMS�";PRO , �"��" 6 �WAIT @Q%=Z J�Z$="6"��"SETUP" T�Z$="7"��#0:�CHANGE ^�Z$="1"��CHECK:�X=0��D h�SS=1��Dn@ |!�SSS=1��3:�C:�19,1,6;0;:�LIST ��Z$="2"��CHECK ��SS=1��Dn@ ��Z$="2"��SEARCH:�XXX=0��Dn@ �*�XXX=1��3:�C:�19,1,6;0;:�SEARCH1:�Dn@ ��Z$="5"��CHECK ��SS=1��Dn@ ��Z$="5"��DELETE ��Z$="3"��CHECK ��SS=1��Dn@ ��Z$="3"��NEW ��Z$="4"��CORRECT � �Dn@ � ��NEW .�:�3,8)"�<A>DD�OR�<I>NSERT�DATA �<M>enu" �WAIT Q%=Z & �Z$="I"�Z$="i"�O%=1:�"INDEL" 0�Z$="M"�Z$="m"�� :�Z$="A"�Z$="a"��DDB ; �TRB D� Ng� PRO+DEL=T ��''�7)"�THERE IS NO ROOM IN FILE"''':�"�>> PRESS ANY KEY TO RETURN TO MENU <<":�WAIT:� X�#0 b IA%=PRO+1 l� vCH=�(FILE$) �� � �INPUT ��DR=0��#0:�CHECK:�X=1�� ��DR=0��#0:CH=�(FILE$) ��DISC$="END"�DISC$="end"�� � �WRITE �PRO=PRO+1:�P1 � IA%=IA%+1 ��IA%=T+1 �� �U�8,9)"�THERE IS NO MORE ROOM"'''';�2)"� >> PRESS ANY KEY TO CONTINUE <<":�WAIT:� ���INPUT �� F$=FILE$ J�'"�TO FINISH ENTER�END�FOR DISC"'"�TO SEE CATALOGUE ENTER�*�FOR DISC" �0,5)"�RECORD NUMBER�";IA% 1�0,8)"�DISC� �.... ":�10,8);DISC$ *�DISC$>4��T`C 4�DISC$="*"��DR:�dxB >�DISC$="@"��T`C H�DISC$="END"�DISC$="end"�� RH�0,10)"�PROGRAM� ......................... ":�10,10);PROG$ \�PROG$>25��DRC f3�0,12)"�FILE� ....... �":�10,12);FIL$ p�FIL$>7��DfC z@�0,14)"�AUTHOR � ........ ":�10,14);CAT$ ��CAT$>8��DzC �0�0,17)"�ARE ENTRIES CORRECT �<Y>es or <N>o" � �WAIT ��Z$="Y"�Z$="y"�� ��Z$="N"�Z$="n"��dxB � �tXC ���WRITE ��DISC$="END"�DISC$="end"�� ��#CH=(IA%-1)*F ��#CH,DISC$,PROG$,FIL$,CAT$ �� � ��LIST � II%=1 I%=ST% �T1 �#0 CH=�(FILE$) $� .�#CH=(I%-1)*F 8�#CH,DISC$,PROG$,FIL$,CAT$ Bp�DISC$="*"��:�'�7)"END OF DATA LIST < = LAST PAGE ANY KEY TO RETURN TO MENU":�WAIT:�X:II%=1:�ZZ=0�� L�DISC$="*"��T1:�tHD V1�6);I%;�15)DISC$;�25)PROG$;�55)FIL$;�65)CAT$ `j�II%=17�II%=0:�'�4)"PRESS ANY KEY FOR NEXT PAGE < FOR LAST PAGE M FOR MENU":�WAIT:�T1 jI%=I%+1:II%=II%+1 t�Z$="M"�Z$="m"�� ~'�Z$=","�I%=I%-34:Z$=".":�I%<16�I%=1 ��I%=T+1 �M�''�7)"END OF DATA LIST < = LAST PAGE ANY KEY TO RETURN TO MENU" � �WAIT ��I%=T+1��X:II%=1:�ZZ=0�� ��I%<16�I%=1:II%=1:�TP � �TPD ���X ��Z$<>","�ZZ=0:� ��ZZ=0�� �+I%=I%-II%-16:Z$=".":�I%<16�I%=1:II%=1:� �� ���T1 b�:�23,0);D$;�5,2)"RECORD"�15,2)"DISC"�25,2)"PROGRAM"�55,2)"FILE"�65,2)"AUTHOR":�0)�79,"-"):� ��SEARCH �:XXX=1 '�6,2)"�ENTER HEADING TO SEARCH BY" (�'''�14)"�1 = Record No." 2�'�14)"�2 = Disc" <�'�14)"�3 = Program" F�'�14)"�4 = Author" P�'�14)"�5 = Menu" Z#�'''�8)"�ENTER OPTION REQUIRED" d �WAIT n�Z$="1"�HEAD=1:�tjE x�Z$="2"�HEAD=2:�tjE ��Z$="3"�HEAD=3:�tjE ��Z$="4"�HEAD=4:�tjE ��Z$="5"�XXX=0:� � �DdE �� ��3,10)"�ENTER"; ��HEAD=1��"�RECORD"; ��HEAD=2��"�DISC"; ��HEAD=3��"�PROGRAM"; ��HEAD=4��"�AUTHOR"; ��"�YOU WISH TO FIND" �4�HEAD=1��15,14)"�";FIND%:�FIND%>T �FIND%<1��tjE %�HEAD=2��15,14)"�";FIND$:FIND%=T &�HEAD=3��15,14)"�";FIND2$:FIND%=T &�HEAD=4��15,14)"�";FIND3$:FIND%=T "� , ��SEARCH1 6�T1 @Q%=1:AA%=0 JCH=�(FILE$) T� ^�HEAD=1�Q%=FIND% h�#CH=(Q%-1)*F r�#CH,DISC$,PROG$,FIL$,CAT$ |T�DISC$="*"��'�14)"END OF SEARCH >> PRESS ANY KEY TO RETURN TO MENU <<":�WAIT:� ��HEAD=4��tzI ��HEAD=2��D~I ��HEAD=3��t\I �1�6);Q%;�15)DISC$;�25)PROG$;�55)FIL$;�65)CAT$ �hAA%=AA%+1:�AA%=17��''�1)" ** MORE ** PRESS ANY KEY TO CONTINUE <M>enu ** MORE **" �>�HEAD=1�:�17,20)"� >> PRESS ANY KEY TO RETURN TO MENU <<" �.�AA%=17��WAIT:�:AA%=0:�T1:�Z$="M"�Z$="m"�� ��HEAD=1��WAIT:� �Q%=Q%+1 �G4$=�(0) ��G4$="M"�G4$="m"�Q%=T � �Q%=T ��#0 =�17,23)"�SEARCH ENDED ANY KEY TO RETURN TO MENU":�WAIT:� ��A �"�DISC.....�";DISC$ &�"�PROGRAM..�";PROG$ 0�"�FILE.....�";FIL$ :�"�AUTHOR...�";CAT$:� D ��CORRECT N� X'�5,12)"�ENTER�0�TO RETURN TO MENU" b5�0,8)"�ENTER RECORD NUMBER TO BE ALTERED�";FIND% l�FIND%=0�� v�FIND%<1��DNG ��FIND%>PRO ��DNG �CH=�(FILE$) ��#CH=(FIND%-1)*F ��#CH,DISC$,PROG$,FIL$,CAT$ ��#0 � �:�'"�RECORD NUMBER�";FIND%' ��A �z�'"�ENTER NEW DATA FOR RECORD�";FIND%:�"�PRESS�RETURN�TO LEAVE FIELD UNCHANGED":�"�ENTER�*�FOR DISC TO RETURN TO MENU" �&DI$=DISC$:P$=PROG$:F$=FIL$:C$=CAT$ �9�0,13)"�DISC �.... ":�10,13)"�";DISC$ ��DISC$>4��dZG ��DISC$="*"�� �%�DISC$=""�DISC$=DI$:�12,13)DISC$ �DISC$="@"��dZG M�0,14)"�PROGRAM� ......................... ":�10,14)"�";PROG$ $�PROG$=""�PROG$=P$:�12,14)PROG$ �PROG$>25��TLH *8�0,15)"�FILE �....... ":�10,15)"�";FIL$ 4!�FIL$=""�FIL$=F$:�12,15)FIL$ >�FIL$>7��TjH H:�0,16)"�AUTHOR �........ ":�10,16)"�";CAT$ R!�CAT$=""�CAT$=C$:�12,16)CAT$ \�CAT$>8��DHH f-�''"�IS THIS DATA CORRECT �<Y>es or <N>o" p �WAIT z;�Z$="N"�Z$="n"�DISC$=DI$:PROG$=P$:FIL$=F$:CAT$=C$:�trG ��Z$="Y"�Z$="y"��tXH � �DpH �CH=�(FILE$) ��DI$="@"�PRO=PRO+1:�P1 ��#CH=(FIND%-1)*F ��#CH,DISC$,PROG$,FIL$,CAT$ �� �4�0,10)"�CORRECT ANY MORE RECORDS�<Y>es or <N>o" �Z$=� ��Z$="Y"�Z$="y"��#0:�DNG ��Z$="N"�Z$="n"��d|H � �dTH �� ��WAIT Z$=�:� ��CHECK $CH=�(FILE$) .h�CH=0�X=1:�:�3,10)"�FILE�";FILE$;"�IS NOT ON THE DISC":�'''"�>>�PRESS ANY KEY TO RETURN TO MENU�<<" 8�X=0��P B�X=1�DEL=0:PRO=0:�WAIT:� L� V��CHECK2 `CH=�(FILE$) j�#0 t� ~�DISC$,FIND$)=0��dVF ��DISC$="*"��D|F � �tdF ��PROG$,FIND2$)=0��dVF ��DISC$="*"��D|F � �tdF ��CAT$,FIND3$)=0��dVF ��DISC$="*"��D|F � �tdF ���TP �!�3,0)D$;�11,4)"�FILE�";FILE$ �� ���DELETE Q%=Z:O%=0:�"INDEL" ��CAT FILE$=F$ � (�' 2*CAT <,�''"��>> PRESS ANY KEY TO CONTINUE <<" F�WAIT:� P��P1 Z FILE%=T+1 d�#CH=(FILE%-1)*F n�#CH,"*","*",DEL,PRO x� ���P � FILE%=T+1 ��#CH=(FILE%-1)*F ��#CH,Q$,Q1$,DEL,PRO �� ���DR �� �.�2,10)"�ENTER DRIVE TO BE CATALOGUED�";DR ��DR>4��t~J �N�2,10)"�PUT DISC TO CATALOGUE IN DRIVE�";DR;�7,14)"��ANY KEY TO CONTINUE" � �WAIT ��DR=1�*DRIVE1 ��DR=2�*DRIVE2 �DR=3�*DRIVE3 �CAT:*DRIVE0 �DR=0��TvK "�DR=2��TvK ,� 6�E:� @ ��err J� T�"�** ERROR **�";�'':� ^�''"�ANY KEY TO CONTINUE" h�#0:Z$=� r� |��C ��23;8202;0;0;0;:� ���D �� �8�2,9)"�DATA FILE�";FILE$;"�HAS�";DEL+PRO;"�RECORDS" �!�7,12)"�0�TO RETURN TO MENU" �5�0,10)"�START LIST FROM WHAT RECORD NUMBER�";ST% ��ST%<1�SS=1:�d`K ��ST%>PRO ��tZK � SSS=1 �� ���E �P�:�3,10)"�PUT YOUR DATA DISC IN DRIVE�0";�8,16)"�ANY KEY TO CONTINUE":�WAIT �� ��FILE Z=Q% "�Z=1�DF$="GAMES":FILE$="GAMES" &(�Z=2�DF$="ADVENTURES":FILE$="ADVENT" 0"�Z=3�DF$="MUSIC":FILE$="MUSIC" :(�Z=4�DF$="EDUCATION":FILE$="EDUCATE" D%�Z=5�DF$="UTILITIES":FILE$="UTIL" N%�Z=6�DF$="SPARE 1":FILE$="SPARE1" X%�Z=7�DF$="SPARE 2":FILE$="SPARE2" bT=300:� l��CHANGE v� ��''�12)"�1�- GAMES" ��'�12)"�2�- ADVENTURES" ��'�12)"�3�- MUSIC" ��'�12)"�4�- EDUCATION" ��'�12)"�5�- UTILITIES" ��'�12)"�6�- SPARE 1" ��'�12)"�7�- SPARE 2" ��''"��" �,�"��� ENTER DATA FILE TO BE WORKED ON" � �"��" �Z=� ��Z<49�Z>55��ddL �Q%=Z-48:Z=Q% �FILE:� �
00000000 0d 00 0a 13 f4 20 50 72 6f 67 72 61 6d 20 53 74 |..... Program St| 00000010 6f 72 65 0d 00 14 14 f4 20 57 6f 72 6b 20 44 61 |ore..... Work Da| 00000020 74 61 20 46 69 6c 65 0d 00 1e 20 f4 20 42 79 20 |ta File... . By | 00000030 50 2e 4a 2e 48 6f 6d 65 72 20 47 34 4b 51 55 20 |P.J.Homer G4KQU | 00000040 3c 43 3e 31 39 38 37 0d 00 28 0c 2a 46 58 32 30 |<C>1987..(.*FX20| 00000050 30 2c 33 0d 00 32 0b 2a 46 58 31 31 2c 30 0d 00 |0,3..2.*FX11,0..| 00000060 3c 12 ef 32 33 2c 31 2c 30 3b 30 3b 30 3b 30 3b |<..23,1,0;0;0;0;| 00000070 0d 00 46 25 44 24 3d 22 20 50 20 72 20 6f 20 67 |..F%D$=" P r o g| 00000080 20 72 20 61 20 6d 20 20 20 20 20 53 20 74 20 6f | r a m S t o| 00000090 20 72 20 65 22 0d 00 50 1c 54 3d 33 30 30 3a 58 | r e"..P.T=300:X| 000000a0 3d 30 3a e7 51 25 3e 37 8c 51 25 3d 51 25 2d 34 |=0:.Q%>7.Q%=Q%-4| 000000b0 38 0d 00 5a 09 f2 46 49 4c 45 0d 00 64 21 46 3d |8..Z..FILE..d!F=| 000000c0 35 32 3a 50 52 4f 3d 30 3a 44 45 4c 3d 30 3a 46 |52:PRO=0:DEL=0:F| 000000d0 49 4e 44 25 3d 31 3a 44 52 3d 30 0d 00 6e 0d d9 |IND%=1:DR=0..n..| 000000e0 23 30 3a 58 58 58 3d 30 0d 00 78 0a f2 43 48 45 |#0:XXX=0..x..CHE| 000000f0 43 4b 0d 00 82 06 eb 37 0d 00 8c 09 f1 22 84 9d |CK.....7....."..| 00000100 22 0d 00 96 29 f1 22 86 9d 8d 84 20 20 20 50 20 |"...).".... P | 00000110 72 20 6f 20 67 20 72 20 61 20 6d 20 20 20 20 53 |r o g r a m S| 00000120 20 74 20 6f 20 72 20 65 20 22 0d 00 a0 2a f1 22 | t o r e "...*."| 00000130 86 9d 8d 84 20 20 20 50 20 72 20 6f 20 67 20 72 |.... P r o g r| 00000140 20 61 20 6d 20 20 20 20 53 20 74 20 6f 20 72 20 | a m S t o r | 00000150 65 20 20 22 0d 00 aa 21 f1 22 84 9d 86 22 44 46 |e "...!."..."DF| 00000160 24 8a 32 34 29 22 57 4f 52 4b 20 44 41 54 41 20 |$.24)"WORK DATA | 00000170 46 49 4c 45 22 0d 00 b4 06 f2 43 0d 00 be 36 49 |FILE".....C...6I| 00000180 25 3d 31 3a 49 49 25 3d 30 3a 58 3d 30 3a 41 41 |%=1:II%=0:X=0:AA| 00000190 25 3d 30 3a 5a 5a 3d 31 3a 4c 49 3d 30 3a 50 3d |%=0:ZZ=1:LI=0:P=| 000001a0 30 3a 50 41 3d 30 3a 53 53 3d 30 3a 53 53 53 3d |0:PA=0:SS=0:SSS=| 000001b0 30 0d 00 c8 11 ef 32 38 2c 30 2c 32 34 2c 33 39 |0.....28,0,24,39| 000001c0 2c 34 0d 00 d2 22 f1 27 27 8a 37 29 22 84 31 86 |,4...".''.7)".1.| 000001d0 5f 20 4c 49 53 54 20 41 4c 4c 20 50 52 4f 47 52 |_ LIST ALL PROGR| 000001e0 41 4d 53 22 0d 00 dc 24 f1 27 8a 37 29 22 84 32 |AMS"...$.'.7)".2| 000001f0 86 5f 20 53 45 41 52 43 48 20 46 4f 52 20 41 20 |._ SEARCH FOR A | 00000200 50 52 4f 47 52 41 4d 22 0d 00 e6 24 f1 27 8a 37 |PROGRAM"...$.'.7| 00000210 29 22 84 33 86 5f 20 45 4e 54 45 52 20 44 41 54 |)".3._ ENTER DAT| 00000220 41 20 49 4e 54 4f 20 46 49 4c 45 22 0d 00 f0 28 |A INTO FILE"...(| 00000230 f1 27 8a 37 29 22 84 34 86 5f 20 4d 41 4b 45 20 |.'.7)".4._ MAKE | 00000240 43 4f 52 52 45 43 54 49 4f 4e 53 20 54 4f 20 46 |CORRECTIONS TO F| 00000250 49 4c 45 22 0d 00 fa 28 f1 27 8a 37 29 22 84 35 |ILE"...(.'.7)".5| 00000260 86 5f 20 44 45 4c 45 54 45 20 46 52 4f 4d 20 50 |._ DELETE FROM P| 00000270 52 4f 47 52 41 4d 20 46 49 4c 45 22 0d 01 04 23 |ROGRAM FILE"...#| 00000280 f1 27 8a 37 29 22 84 36 86 5f 20 52 45 54 55 52 |.'.7)".6._ RETUR| 00000290 4e 20 54 4f 20 4d 41 49 4e 20 4d 45 4e 55 22 0d |N TO MAIN MENU".| 000002a0 01 0e 20 f1 27 8a 37 29 22 84 37 86 5f 20 43 48 |.. .'.7)".7._ CH| 000002b0 41 4e 47 45 20 44 41 54 41 20 46 49 4c 45 22 0d |ANGE DATA FILE".| 000002c0 01 18 0b f1 27 27 22 84 9d 22 0d 01 22 29 f1 22 |....''".."..")."| 000002d0 86 9d 84 46 52 45 45 20 22 3b 54 2d 50 52 4f 3b |...FREE ";T-PRO;| 000002e0 8a 32 35 29 22 50 52 4f 47 52 41 4d 53 84 22 3b |.25)"PROGRAMS.";| 000002f0 50 52 4f 0d 01 2c 09 f1 22 84 9d 22 0d 01 36 09 |PRO..,..".."..6.| 00000300 f2 57 41 49 54 0d 01 40 08 51 25 3d 5a 0d 01 4a |.WAIT..@.Q%=Z..J| 00000310 14 e7 5a 24 3d 22 36 22 8c d7 22 53 45 54 55 50 |..Z$="6".."SETUP| 00000320 22 0d 01 54 17 e7 5a 24 3d 22 37 22 8c d9 23 30 |"..T..Z$="7"..#0| 00000330 3a f2 43 48 41 4e 47 45 0d 01 5e 1a e7 5a 24 3d |:.CHANGE..^..Z$=| 00000340 22 31 22 8c f2 43 48 45 43 4b 3a e7 58 3d 30 8c |"1"..CHECK:.X=0.| 00000350 f2 44 0d 01 68 0e e7 53 53 3d 31 8c 8d 44 6e 40 |.D..h..SS=1..Dn@| 00000360 0d 01 7c 21 e7 53 53 53 3d 31 8c eb 33 3a f2 43 |..|!.SSS=1..3:.C| 00000370 3a ef 31 39 2c 31 2c 36 3b 30 3b 3a f2 4c 49 53 |:.19,1,6;0;:.LIS| 00000380 54 0d 01 86 12 e7 5a 24 3d 22 32 22 8c f2 43 48 |T.....Z$="2"..CH| 00000390 45 43 4b 0d 01 90 0e e7 53 53 3d 31 8c 8d 44 6e |ECK.....SS=1..Dn| 000003a0 40 0d 01 9a 1f e7 5a 24 3d 22 32 22 8c f2 53 45 |@.....Z$="2"..SE| 000003b0 41 52 43 48 3a e7 58 58 58 3d 30 8c 8d 44 6e 40 |ARCH:.XXX=0..Dn@| 000003c0 0d 01 a4 2a e7 58 58 58 3d 31 8c eb 33 3a f2 43 |...*.XXX=1..3:.C| 000003d0 3a ef 31 39 2c 31 2c 36 3b 30 3b 3a f2 53 45 41 |:.19,1,6;0;:.SEA| 000003e0 52 43 48 31 3a e5 8d 44 6e 40 0d 01 ae 12 e7 5a |RCH1:..Dn@.....Z| 000003f0 24 3d 22 35 22 8c f2 43 48 45 43 4b 0d 01 b8 0e |$="5"..CHECK....| 00000400 e7 53 53 3d 31 8c 8d 44 6e 40 0d 01 c2 13 e7 5a |.SS=1..Dn@.....Z| 00000410 24 3d 22 35 22 8c f2 44 45 4c 45 54 45 0d 01 cc |$="5"..DELETE...| 00000420 12 e7 5a 24 3d 22 33 22 8c f2 43 48 45 43 4b 0d |..Z$="3"..CHECK.| 00000430 01 d6 0e e7 53 53 3d 31 8c 8d 44 6e 40 0d 01 e0 |....SS=1..Dn@...| 00000440 10 e7 5a 24 3d 22 33 22 8c f2 4e 45 57 0d 01 ea |..Z$="3"..NEW...| 00000450 14 e7 5a 24 3d 22 34 22 8c f2 43 4f 52 52 45 43 |..Z$="4"..CORREC| 00000460 54 0d 01 f4 09 e5 8d 44 6e 40 0d 01 fe 09 dd f2 |T......Dn@......| 00000470 4e 45 57 0d 02 08 2e db 3a f1 8a 33 2c 38 29 22 |NEW.....:..3,8)"| 00000480 86 3c 41 3e 44 44 84 4f 52 86 3c 49 3e 4e 53 45 |.<A>DD.OR.<I>NSE| 00000490 52 54 84 44 41 54 41 20 20 86 3c 4d 3e 65 6e 75 |RT.DATA .<M>enu| 000004a0 22 0d 02 12 09 f2 57 41 49 54 0d 02 1c 08 51 25 |".....WAIT....Q%| 000004b0 3d 5a 0d 02 26 20 e7 5a 24 3d 22 49 22 84 5a 24 |=Z..& .Z$="I".Z$| 000004c0 3d 22 69 22 8c 4f 25 3d 31 3a d7 22 49 4e 44 45 |="i".O%=1:."INDE| 000004d0 4c 22 0d 02 30 14 e7 5a 24 3d 22 4d 22 84 5a 24 |L"..0..Z$="M".Z$| 000004e0 3d 22 6d 22 8c e1 0d 02 3a 17 e7 5a 24 3d 22 41 |="m"....:..Z$="A| 000004f0 22 84 5a 24 3d 22 61 22 8c 8d 44 44 42 0d 02 3b |".Z$="a"..DDB..;| 00000500 09 e5 8d 54 52 42 0d 02 44 05 db 0d 02 4e 67 e7 |...TRB..D....Ng.| 00000510 20 50 52 4f 2b 44 45 4c 3d 54 20 8c f1 27 27 8a | PRO+DEL=T ..''.| 00000520 37 29 22 86 54 48 45 52 45 20 49 53 20 4e 4f 20 |7)".THERE IS NO | 00000530 52 4f 4f 4d 20 49 4e 20 46 49 4c 45 22 27 27 27 |ROOM IN FILE"'''| 00000540 3a f1 22 84 3e 3e 20 50 52 45 53 53 20 41 4e 59 |:.".>> PRESS ANY| 00000550 20 4b 45 59 20 54 4f 20 52 45 54 55 52 4e 20 54 | KEY TO RETURN T| 00000560 4f 20 4d 45 4e 55 20 3c 3c 22 3a f2 57 41 49 54 |O MENU <<":.WAIT| 00000570 3a e1 0d 02 58 07 d9 23 30 0d 02 62 0d 49 41 25 |:...X..#0..b.IA%| 00000580 3d 50 52 4f 2b 31 0d 02 6c 05 db 0d 02 76 0f 43 |=PRO+1..l....v.C| 00000590 48 3d ad 28 46 49 4c 45 24 29 0d 02 80 05 f5 0d |H=.(FILE$)......| 000005a0 02 8a 0a f2 49 4e 50 55 54 0d 02 94 1b e7 44 52 |....INPUT.....DR| 000005b0 3d 30 8c d9 23 30 3a f2 43 48 45 43 4b 3a e7 58 |=0..#0:.CHECK:.X| 000005c0 3d 31 8c e1 0d 02 9e 19 e7 44 52 3d 30 8c d9 23 |=1.......DR=0..#| 000005d0 30 3a 43 48 3d ad 28 46 49 4c 45 24 29 0d 02 a8 |0:CH=.(FILE$)...| 000005e0 1e e7 44 49 53 43 24 3d 22 45 4e 44 22 84 44 49 |..DISC$="END".DI| 000005f0 53 43 24 3d 22 65 6e 64 22 8c e1 0d 02 b2 0a f2 |SC$="end".......| 00000600 57 52 49 54 45 0d 02 bc 11 50 52 4f 3d 50 52 4f |WRITE....PRO=PRO| 00000610 2b 31 3a f2 50 31 0d 02 c6 0d 49 41 25 3d 49 41 |+1:.P1....IA%=IA| 00000620 25 2b 31 0d 02 d0 0c fd 49 41 25 3d 54 2b 31 0d |%+1.....IA%=T+1.| 00000630 02 da 05 db 0d 02 e4 55 f1 8a 38 2c 39 29 22 86 |.......U..8,9)".| 00000640 54 48 45 52 45 20 49 53 20 4e 4f 20 4d 4f 52 45 |THERE IS NO MORE| 00000650 20 52 4f 4f 4d 22 27 27 27 27 3b 8a 32 29 22 84 | ROOM"'''';.2)".| 00000660 20 3e 3e 20 50 52 45 53 53 20 41 4e 59 20 4b 45 | >> PRESS ANY KE| 00000670 59 20 54 4f 20 43 4f 4e 54 49 4e 55 45 20 3c 3c |Y TO CONTINUE <<| 00000680 22 3a f2 57 41 49 54 3a e1 0d 02 ee 0b dd f2 49 |":.WAIT:.......I| 00000690 4e 50 55 54 0d 02 f8 05 db 0d 03 02 0c 46 24 3d |NPUT.........F$=| 000006a0 46 49 4c 45 24 0d 03 0c 4a f1 27 22 86 54 4f 20 |FILE$...J.'".TO | 000006b0 46 49 4e 49 53 48 20 45 4e 54 45 52 84 45 4e 44 |FINISH ENTER.END| 000006c0 86 46 4f 52 20 44 49 53 43 22 27 22 86 54 4f 20 |.FOR DISC"'".TO | 000006d0 53 45 45 20 43 41 54 41 4c 4f 47 55 45 20 45 4e |SEE CATALOGUE EN| 000006e0 54 45 52 84 2a 86 46 4f 52 20 44 49 53 43 22 0d |TER.*.FOR DISC".| 000006f0 03 16 1f f1 8a 30 2c 35 29 22 84 52 45 43 4f 52 |.....0,5)".RECOR| 00000700 44 20 4e 55 4d 42 45 52 86 22 3b 49 41 25 0d 03 |D NUMBER.";IA%..| 00000710 20 31 f1 8a 30 2c 38 29 22 84 44 49 53 43 86 20 | 1..0,8)".DISC. | 00000720 20 20 20 86 2e 2e 2e 2e 20 20 20 20 20 20 20 20 | ..... | 00000730 22 3a e8 8a 31 30 2c 38 29 3b 44 49 53 43 24 0d |":..10,8);DISC$.| 00000740 03 2a 12 e7 a9 44 49 53 43 24 3e 34 8c 8d 54 60 |.*...DISC$>4..T`| 00000750 43 0d 03 34 18 e7 44 49 53 43 24 3d 22 2a 22 8c |C..4..DISC$="*".| 00000760 f2 44 52 3a e5 8d 64 78 42 0d 03 3e 13 e7 44 49 |.DR:..dxB..>..DI| 00000770 53 43 24 3d 22 40 22 8c 8d 54 60 43 0d 03 48 1e |SC$="@"..T`C..H.| 00000780 e7 44 49 53 43 24 3d 22 45 4e 44 22 84 44 49 53 |.DISC$="END".DIS| 00000790 43 24 3d 22 65 6e 64 22 8c e1 0d 03 52 48 f1 8a |C$="end"....RH..| 000007a0 30 2c 31 30 29 22 84 50 52 4f 47 52 41 4d 86 20 |0,10)".PROGRAM. | 000007b0 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ...............| 000007c0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20 |.......... | 000007d0 20 20 22 3a e8 8a 31 30 2c 31 30 29 3b 50 52 4f | ":..10,10);PRO| 000007e0 47 24 0d 03 5c 13 e7 a9 50 52 4f 47 24 3e 32 35 |G$..\...PROG$>25| 000007f0 8c 8d 44 52 43 0d 03 66 33 f1 8a 30 2c 31 32 29 |..DRC..f3..0,12)| 00000800 22 84 46 49 4c 45 86 20 20 20 20 20 2e 2e 2e 2e |".FILE. ....| 00000810 2e 2e 2e 20 20 20 20 20 86 22 3a e8 8a 31 30 2c |... .":..10,| 00000820 31 32 29 3b 46 49 4c 24 0d 03 70 11 e7 a9 46 49 |12);FIL$..p...FI| 00000830 4c 24 3e 37 8c 8d 44 66 43 0d 03 7a 40 f1 8a 30 |L$>7..DfC..z@..0| 00000840 2c 31 34 29 22 84 41 55 54 48 4f 52 20 20 86 20 |,14)".AUTHOR . | 00000850 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 20 20 20 20 20 |........ | 00000860 20 20 20 20 20 20 20 20 20 20 22 3a e8 8a 31 30 | ":..10| 00000870 2c 31 34 29 3b 43 41 54 24 0d 03 84 11 e7 a9 43 |,14);CAT$......C| 00000880 41 54 24 3e 38 8c 8d 44 7a 43 0d 03 8e 30 f1 8a |AT$>8..DzC...0..| 00000890 30 2c 31 37 29 22 86 41 52 45 20 45 4e 54 52 49 |0,17)".ARE ENTRI| 000008a0 45 53 20 43 4f 52 52 45 43 54 20 84 3c 59 3e 65 |ES CORRECT .<Y>e| 000008b0 73 20 6f 72 20 3c 4e 3e 6f 22 0d 03 98 09 f2 57 |s or <N>o".....W| 000008c0 41 49 54 0d 03 a2 14 e7 5a 24 3d 22 59 22 84 5a |AIT.....Z$="Y".Z| 000008d0 24 3d 22 79 22 8c e1 0d 03 ac 18 e7 5a 24 3d 22 |$="y".......Z$="| 000008e0 4e 22 84 5a 24 3d 22 6e 22 8c e5 8d 64 78 42 0d |N".Z$="n"...dxB.| 000008f0 03 b6 09 e5 8d 74 58 43 0d 03 c0 0b dd f2 57 52 |.....tXC......WR| 00000900 49 54 45 0d 03 ca 1e e7 44 49 53 43 24 3d 22 45 |ITE.....DISC$="E| 00000910 4e 44 22 84 44 49 53 43 24 3d 22 65 6e 64 22 8c |ND".DISC$="end".| 00000920 e1 0d 03 d4 12 cf 23 43 48 3d 28 49 41 25 2d 31 |......#CH=(IA%-1| 00000930 29 2a 46 0d 03 de 1e f1 23 43 48 2c 44 49 53 43 |)*F.....#CH,DISC| 00000940 24 2c 50 52 4f 47 24 2c 46 49 4c 24 2c 43 41 54 |$,PROG$,FIL$,CAT| 00000950 24 0d 03 e8 05 e1 0d 03 f2 0a dd f2 4c 49 53 54 |$...........LIST| 00000960 0d 03 fc 09 49 49 25 3d 31 0d 04 06 0a 49 25 3d |....II%=1....I%=| 00000970 53 54 25 0d 04 10 07 f2 54 31 0d 04 11 07 d9 23 |ST%.....T1.....#| 00000980 30 0d 04 1a 0f 43 48 3d 8e 28 46 49 4c 45 24 29 |0....CH=.(FILE$)| 00000990 0d 04 24 05 f5 0d 04 2e 11 cf 23 43 48 3d 28 49 |..$.......#CH=(I| 000009a0 25 2d 31 29 2a 46 0d 04 38 1e e8 23 43 48 2c 44 |%-1)*F..8..#CH,D| 000009b0 49 53 43 24 2c 50 52 4f 47 24 2c 46 49 4c 24 2c |ISC$,PROG$,FIL$,| 000009c0 43 41 54 24 0d 04 42 70 e7 44 49 53 43 24 3d 22 |CAT$..Bp.DISC$="| 000009d0 2a 22 8c f1 3a f1 27 8a 37 29 22 45 4e 44 20 4f |*"..:.'.7)"END O| 000009e0 46 20 44 41 54 41 20 4c 49 53 54 20 20 20 20 20 |F DATA LIST | 000009f0 3c 20 3d 20 4c 41 53 54 20 50 41 47 45 20 20 20 |< = LAST PAGE | 00000a00 20 20 20 41 4e 59 20 4b 45 59 20 54 4f 20 52 45 | ANY KEY TO RE| 00000a10 54 55 52 4e 20 54 4f 20 4d 45 4e 55 22 3a f2 57 |TURN TO MENU":.W| 00000a20 41 49 54 3a f2 58 3a 49 49 25 3d 31 3a e7 5a 5a |AIT:.X:II%=1:.ZZ| 00000a30 3d 30 8c e1 0d 04 4c 18 e7 44 49 53 43 24 3d 22 |=0....L..DISC$="| 00000a40 2a 22 8c f2 54 31 3a e5 8d 74 48 44 0d 04 56 31 |*"..T1:..tHD..V1| 00000a50 f1 8a 36 29 3b 49 25 3b 8a 31 35 29 44 49 53 43 |..6);I%;.15)DISC| 00000a60 24 3b 8a 32 35 29 50 52 4f 47 24 3b 8a 35 35 29 |$;.25)PROG$;.55)| 00000a70 46 49 4c 24 3b 8a 36 35 29 43 41 54 24 0d 04 60 |FIL$;.65)CAT$..`| 00000a80 6a e7 49 49 25 3d 31 37 8c 49 49 25 3d 30 3a f1 |j.II%=17.II%=0:.| 00000a90 27 8a 34 29 22 50 52 45 53 53 20 41 4e 59 20 4b |'.4)"PRESS ANY K| 00000aa0 45 59 20 46 4f 52 20 4e 45 58 54 20 50 41 47 45 |EY FOR NEXT PAGE| 00000ab0 20 20 20 20 20 20 20 20 3c 20 20 46 4f 52 20 4c | < FOR L| 00000ac0 41 53 54 20 50 41 47 45 20 20 20 20 20 20 20 20 |AST PAGE | 00000ad0 20 4d 20 20 46 4f 52 20 4d 45 4e 55 22 3a f2 57 | M FOR MENU":.W| 00000ae0 41 49 54 3a f2 54 31 0d 04 6a 15 49 25 3d 49 25 |AIT:.T1..j.I%=I%| 00000af0 2b 31 3a 49 49 25 3d 49 49 25 2b 31 0d 04 74 14 |+1:II%=II%+1..t.| 00000b00 e7 5a 24 3d 22 4d 22 84 5a 24 3d 22 6d 22 8c e1 |.Z$="M".Z$="m"..| 00000b10 0d 04 7e 27 e7 5a 24 3d 22 2c 22 8c 49 25 3d 49 |..~'.Z$=",".I%=I| 00000b20 25 2d 33 34 3a 5a 24 3d 22 2e 22 3a e7 49 25 3c |%-34:Z$=".":.I%<| 00000b30 31 36 8c 49 25 3d 31 0d 04 88 0b fd 49 25 3d 54 |16.I%=1.....I%=T| 00000b40 2b 31 0d 04 92 4d f1 27 27 8a 37 29 22 45 4e 44 |+1...M.''.7)"END| 00000b50 20 4f 46 20 44 41 54 41 20 4c 49 53 54 20 20 20 | OF DATA LIST | 00000b60 20 20 3c 20 3d 20 4c 41 53 54 20 50 41 47 45 20 | < = LAST PAGE | 00000b70 20 20 20 20 20 41 4e 59 20 4b 45 59 20 54 4f 20 | ANY KEY TO | 00000b80 52 45 54 55 52 4e 20 54 4f 20 4d 45 4e 55 22 0d |RETURN TO MENU".| 00000b90 04 9c 09 f2 57 41 49 54 0d 04 a6 1c e7 49 25 3d |....WAIT.....I%=| 00000ba0 54 2b 31 8c f2 58 3a 49 49 25 3d 31 3a e7 5a 5a |T+1..X:II%=1:.ZZ| 00000bb0 3d 30 8c e1 0d 04 b0 19 e7 49 25 3c 31 36 8c 49 |=0.......I%<16.I| 00000bc0 25 3d 31 3a 49 49 25 3d 31 3a f2 54 50 0d 04 ba |%=1:II%=1:.TP...| 00000bd0 09 e5 8d 54 50 44 0d 04 c4 07 dd f2 58 0d 04 ce |...TPD......X...| 00000be0 13 e7 5a 24 3c 3e 22 2c 22 8c 5a 5a 3d 30 3a e1 |..Z$<>",".ZZ=0:.| 00000bf0 0d 04 d8 0b e7 5a 5a 3d 30 8c e1 0d 04 e2 2b 49 |.....ZZ=0.....+I| 00000c00 25 3d 49 25 2d 49 49 25 2d 31 36 3a 5a 24 3d 22 |%=I%-II%-16:Z$="| 00000c10 2e 22 3a e7 49 25 3c 31 36 8c 49 25 3d 31 3a 49 |.":.I%<16.I%=1:I| 00000c20 49 25 3d 31 3a e1 0d 04 ec 05 e1 0d 04 f6 08 dd |I%=1:...........| 00000c30 f2 54 31 0d 05 00 62 db 3a f1 8a 32 33 2c 30 29 |.T1...b.:..23,0)| 00000c40 3b 44 24 3b 8a 35 2c 32 29 22 52 45 43 4f 52 44 |;D$;.5,2)"RECORD| 00000c50 22 8a 31 35 2c 32 29 22 44 49 53 43 22 8a 32 35 |".15,2)"DISC".25| 00000c60 2c 32 29 22 50 52 4f 47 52 41 4d 22 8a 35 35 2c |,2)"PROGRAM".55,| 00000c70 32 29 22 46 49 4c 45 22 8a 36 35 2c 32 29 22 41 |2)"FILE".65,2)"A| 00000c80 55 54 48 4f 52 22 3a f1 8a 30 29 c4 37 39 2c 22 |UTHOR":..0).79,"| 00000c90 2d 22 29 3a e1 0d 05 0a 0c dd f2 53 45 41 52 43 |-"):.......SEARC| 00000ca0 48 0d 05 14 0b db 3a 58 58 58 3d 31 0d 05 1e 27 |H.....:XXX=1...'| 00000cb0 f1 8a 36 2c 32 29 22 86 45 4e 54 45 52 20 48 45 |..6,2)".ENTER HE| 00000cc0 41 44 49 4e 47 20 54 4f 20 53 45 41 52 43 48 20 |ADING TO SEARCH | 00000cd0 42 59 22 0d 05 28 1d f1 27 27 27 8a 31 34 29 22 |BY"..(..'''.14)"| 00000ce0 86 31 20 3d 20 52 65 63 6f 72 64 20 4e 6f 2e 22 |.1 = Record No."| 00000cf0 0d 05 32 15 f1 27 8a 31 34 29 22 86 32 20 3d 20 |..2..'.14)".2 = | 00000d00 44 69 73 63 22 0d 05 3c 18 f1 27 8a 31 34 29 22 |Disc"..<..'.14)"| 00000d10 86 33 20 3d 20 50 72 6f 67 72 61 6d 22 0d 05 46 |.3 = Program"..F| 00000d20 17 f1 27 8a 31 34 29 22 86 34 20 3d 20 41 75 74 |..'.14)".4 = Aut| 00000d30 68 6f 72 22 0d 05 50 15 f1 27 8a 31 34 29 22 86 |hor"..P..'.14)".| 00000d40 35 20 3d 20 4d 65 6e 75 22 0d 05 5a 23 f1 27 27 |5 = Menu"..Z#.''| 00000d50 27 8a 38 29 22 86 45 4e 54 45 52 20 4f 50 54 49 |'.8)".ENTER OPTI| 00000d60 4f 4e 20 52 45 51 55 49 52 45 44 22 0d 05 64 09 |ON REQUIRED"..d.| 00000d70 f2 57 41 49 54 0d 05 6e 18 e7 5a 24 3d 22 31 22 |.WAIT..n..Z$="1"| 00000d80 8c 48 45 41 44 3d 31 3a e5 8d 74 6a 45 0d 05 78 |.HEAD=1:..tjE..x| 00000d90 18 e7 5a 24 3d 22 32 22 8c 48 45 41 44 3d 32 3a |..Z$="2".HEAD=2:| 00000da0 e5 8d 74 6a 45 0d 05 82 18 e7 5a 24 3d 22 33 22 |..tjE.....Z$="3"| 00000db0 8c 48 45 41 44 3d 33 3a e5 8d 74 6a 45 0d 05 8c |.HEAD=3:..tjE...| 00000dc0 18 e7 5a 24 3d 22 34 22 8c 48 45 41 44 3d 34 3a |..Z$="4".HEAD=4:| 00000dd0 e5 8d 74 6a 45 0d 05 96 13 e7 5a 24 3d 22 35 22 |..tjE.....Z$="5"| 00000de0 8c 58 58 58 3d 30 3a e1 0d 05 a0 09 e5 8d 44 64 |.XXX=0:.......Dd| 00000df0 45 0d 05 aa 05 db 0d 05 b4 14 f1 8a 33 2c 31 30 |E...........3,10| 00000e00 29 22 86 45 4e 54 45 52 22 3b 0d 05 be 17 e7 48 |)".ENTER";.....H| 00000e10 45 41 44 3d 31 8c f1 22 84 52 45 43 4f 52 44 22 |EAD=1..".RECORD"| 00000e20 3b 0d 05 c8 15 e7 48 45 41 44 3d 32 8c f1 22 84 |;.....HEAD=2..".| 00000e30 44 49 53 43 22 3b 0d 05 d2 18 e7 48 45 41 44 3d |DISC";.....HEAD=| 00000e40 33 8c f1 22 84 50 52 4f 47 52 41 4d 22 3b 0d 05 |3..".PROGRAM";..| 00000e50 dc 17 e7 48 45 41 44 3d 34 8c f1 22 84 41 55 54 |...HEAD=4..".AUT| 00000e60 48 4f 52 22 3b 0d 05 e6 18 f1 22 86 59 4f 55 20 |HOR";.....".YOU | 00000e70 57 49 53 48 20 54 4f 20 46 49 4e 44 22 0d 05 f0 |WISH TO FIND"...| 00000e80 34 e7 48 45 41 44 3d 31 8c e8 8a 31 35 2c 31 34 |4.HEAD=1...15,14| 00000e90 29 22 86 22 3b 46 49 4e 44 25 3a e7 46 49 4e 44 |)".";FIND%:.FIND| 00000ea0 25 3e 54 20 84 46 49 4e 44 25 3c 31 8c 8d 74 6a |%>T .FIND%<1..tj| 00000eb0 45 0d 06 04 25 e7 48 45 41 44 3d 32 8c e8 8a 31 |E...%.HEAD=2...1| 00000ec0 35 2c 31 34 29 22 86 22 3b 46 49 4e 44 24 3a 46 |5,14)".";FIND$:F| 00000ed0 49 4e 44 25 3d 54 0d 06 0e 26 e7 48 45 41 44 3d |IND%=T...&.HEAD=| 00000ee0 33 8c e8 8a 31 35 2c 31 34 29 22 86 22 3b 46 49 |3...15,14)".";FI| 00000ef0 4e 44 32 24 3a 46 49 4e 44 25 3d 54 0d 06 18 26 |ND2$:FIND%=T...&| 00000f00 e7 48 45 41 44 3d 34 8c e8 8a 31 35 2c 31 34 29 |.HEAD=4...15,14)| 00000f10 22 86 22 3b 46 49 4e 44 33 24 3a 46 49 4e 44 25 |".";FIND3$:FIND%| 00000f20 3d 54 0d 06 22 05 e1 0d 06 2c 0d dd f2 53 45 41 |=T.."....,...SEA| 00000f30 52 43 48 31 0d 06 36 07 f2 54 31 0d 06 40 0e 51 |RCH1..6..T1..@.Q| 00000f40 25 3d 31 3a 41 41 25 3d 30 0d 06 4a 0f 43 48 3d |%=1:AA%=0..J.CH=| 00000f50 8e 28 46 49 4c 45 24 29 0d 06 54 05 f5 0d 06 5e |.(FILE$)..T....^| 00000f60 14 e7 48 45 41 44 3d 31 8c 51 25 3d 46 49 4e 44 |..HEAD=1.Q%=FIND| 00000f70 25 0d 06 68 11 cf 23 43 48 3d 28 51 25 2d 31 29 |%..h..#CH=(Q%-1)| 00000f80 2a 46 0d 06 72 1e e8 23 43 48 2c 44 49 53 43 24 |*F..r..#CH,DISC$| 00000f90 2c 50 52 4f 47 24 2c 46 49 4c 24 2c 43 41 54 24 |,PROG$,FIL$,CAT$| 00000fa0 0d 06 7c 54 e7 44 49 53 43 24 3d 22 2a 22 8c f1 |..|T.DISC$="*"..| 00000fb0 27 8a 31 34 29 22 45 4e 44 20 4f 46 20 53 45 41 |'.14)"END OF SEA| 00000fc0 52 43 48 20 20 20 3e 3e 20 50 52 45 53 53 20 41 |RCH >> PRESS A| 00000fd0 4e 59 20 4b 45 59 20 54 4f 20 52 45 54 55 52 4e |NY KEY TO RETURN| 00000fe0 20 54 4f 20 4d 45 4e 55 20 3c 3c 22 3a f2 57 41 | TO MENU <<":.WA| 00000ff0 49 54 3a e1 0d 06 86 10 e7 48 45 41 44 3d 34 8c |IT:......HEAD=4.| 00001000 8d 74 7a 49 0d 06 90 10 e7 48 45 41 44 3d 32 8c |.tzI.....HEAD=2.| 00001010 8d 44 7e 49 0d 06 9a 10 e7 48 45 41 44 3d 33 8c |.D~I.....HEAD=3.| 00001020 8d 74 5c 49 0d 06 a4 31 f1 8a 36 29 3b 51 25 3b |.t\I...1..6);Q%;| 00001030 8a 31 35 29 44 49 53 43 24 3b 8a 32 35 29 50 52 |.15)DISC$;.25)PR| 00001040 4f 47 24 3b 8a 35 35 29 46 49 4c 24 3b 8a 36 35 |OG$;.55)FIL$;.65| 00001050 29 43 41 54 24 0d 06 ae 68 41 41 25 3d 41 41 25 |)CAT$...hAA%=AA%| 00001060 2b 31 3a e7 41 41 25 3d 31 37 8c f1 27 27 8a 31 |+1:.AA%=17..''.1| 00001070 29 22 20 20 2a 2a 20 4d 4f 52 45 20 2a 2a 20 20 |)" ** MORE ** | 00001080 20 20 20 20 20 50 52 45 53 53 20 41 4e 59 20 4b | PRESS ANY K| 00001090 45 59 20 54 4f 20 43 4f 4e 54 49 4e 55 45 20 20 |EY TO CONTINUE | 000010a0 20 20 20 20 20 20 3c 4d 3e 65 6e 75 20 20 20 20 | <M>enu | 000010b0 20 20 2a 2a 20 4d 4f 52 45 20 2a 2a 22 0d 06 b8 | ** MORE **"...| 000010c0 3e e7 48 45 41 44 3d 31 8c 3a f1 8a 31 37 2c 32 |>.HEAD=1.:..17,2| 000010d0 30 29 22 84 20 3e 3e 20 50 52 45 53 53 20 41 4e |0)". >> PRESS AN| 000010e0 59 20 4b 45 59 20 54 4f 20 52 45 54 55 52 4e 20 |Y KEY TO RETURN | 000010f0 54 4f 20 4d 45 4e 55 20 3c 3c 22 0d 06 c2 2e e7 |TO MENU <<".....| 00001100 41 41 25 3d 31 37 8c f2 57 41 49 54 3a db 3a 41 |AA%=17..WAIT:.:A| 00001110 41 25 3d 30 3a f2 54 31 3a e7 5a 24 3d 22 4d 22 |A%=0:.T1:.Z$="M"| 00001120 84 5a 24 3d 22 6d 22 8c e1 0d 06 cc 13 e7 48 45 |.Z$="m".......HE| 00001130 41 44 3d 31 8c f2 57 41 49 54 3a e1 0d 06 d6 0b |AD=1..WAIT:.....| 00001140 51 25 3d 51 25 2b 31 0d 06 e0 0c 47 34 24 3d bf |Q%=Q%+1....G4$=.| 00001150 28 30 29 0d 06 ea 19 e7 47 34 24 3d 22 4d 22 84 |(0).....G4$="M".| 00001160 47 34 24 3d 22 6d 22 8c 51 25 3d 54 0d 06 f4 09 |G4$="m".Q%=T....| 00001170 fd 51 25 3d 54 0d 06 fe 07 d9 23 30 0d 07 08 3d |.Q%=T.....#0...=| 00001180 f1 8a 31 37 2c 32 33 29 22 84 53 45 41 52 43 48 |..17,23)".SEARCH| 00001190 20 45 4e 44 45 44 20 41 4e 59 20 4b 45 59 20 54 | ENDED ANY KEY T| 000011a0 4f 20 52 45 54 55 52 4e 20 54 4f 20 4d 45 4e 55 |O RETURN TO MENU| 000011b0 22 3a f2 57 41 49 54 3a e1 0d 07 12 07 dd f2 41 |":.WAIT:.......A| 000011c0 0d 07 1c 18 f1 22 84 44 49 53 43 2e 2e 2e 2e 2e |.....".DISC.....| 000011d0 86 22 3b 44 49 53 43 24 0d 07 26 18 f1 22 84 50 |.";DISC$..&..".P| 000011e0 52 4f 47 52 41 4d 2e 2e 86 22 3b 50 52 4f 47 24 |ROGRAM...";PROG$| 000011f0 0d 07 30 17 f1 22 84 46 49 4c 45 2e 2e 2e 2e 2e |..0..".FILE.....| 00001200 86 22 3b 46 49 4c 24 0d 07 3a 19 f1 22 84 41 55 |.";FIL$..:..".AU| 00001210 54 48 4f 52 2e 2e 2e 86 22 3b 43 41 54 24 3a e1 |THOR....";CAT$:.| 00001220 0d 07 44 0d dd f2 43 4f 52 52 45 43 54 0d 07 4e |..D...CORRECT..N| 00001230 05 db 0d 07 58 27 f1 8a 35 2c 31 32 29 22 86 45 |....X'..5,12)".E| 00001240 4e 54 45 52 84 30 86 54 4f 20 52 45 54 55 52 4e |NTER.0.TO RETURN| 00001250 20 54 4f 20 4d 45 4e 55 22 0d 07 62 35 e8 8a 30 | TO MENU"..b5..0| 00001260 2c 38 29 22 84 45 4e 54 45 52 20 52 45 43 4f 52 |,8)".ENTER RECOR| 00001270 44 20 4e 55 4d 42 45 52 20 54 4f 20 42 45 20 41 |D NUMBER TO BE A| 00001280 4c 54 45 52 45 44 86 22 3b 46 49 4e 44 25 0d 07 |LTERED.";FIND%..| 00001290 6c 0e e7 46 49 4e 44 25 3d 30 8c e1 0d 07 76 11 |l..FIND%=0....v.| 000012a0 e7 46 49 4e 44 25 3c 31 8c 8d 44 4e 47 0d 07 80 |.FIND%<1..DNG...| 000012b0 14 e7 46 49 4e 44 25 3e 50 52 4f 20 8c 8d 44 4e |..FIND%>PRO ..DN| 000012c0 47 0d 07 8a 0f 43 48 3d 8e 28 46 49 4c 45 24 29 |G....CH=.(FILE$)| 000012d0 0d 07 94 14 cf 23 43 48 3d 28 46 49 4e 44 25 2d |.....#CH=(FIND%-| 000012e0 31 29 2a 46 0d 07 9e 1e e8 23 43 48 2c 44 49 53 |1)*F.....#CH,DIS| 000012f0 43 24 2c 50 52 4f 47 24 2c 46 49 4c 24 2c 43 41 |C$,PROG$,FIL$,CA| 00001300 54 24 0d 07 a8 07 d9 23 30 0d 07 b2 20 db 3a f1 |T$.....#0... .:.| 00001310 27 22 84 52 45 43 4f 52 44 20 4e 55 4d 42 45 52 |'".RECORD NUMBER| 00001320 86 22 3b 46 49 4e 44 25 27 0d 07 bc 06 f2 41 0d |.";FIND%'.....A.| 00001330 07 c6 7a f1 27 22 86 45 4e 54 45 52 20 4e 45 57 |..z.'".ENTER NEW| 00001340 20 44 41 54 41 20 46 4f 52 20 52 45 43 4f 52 44 | DATA FOR RECORD| 00001350 84 22 3b 46 49 4e 44 25 3a f1 22 86 50 52 45 53 |.";FIND%:.".PRES| 00001360 53 84 52 45 54 55 52 4e 86 54 4f 20 4c 45 41 56 |S.RETURN.TO LEAV| 00001370 45 20 46 49 45 4c 44 20 55 4e 43 48 41 4e 47 45 |E FIELD UNCHANGE| 00001380 44 22 3a f1 22 86 45 4e 54 45 52 84 2a 86 46 4f |D":.".ENTER.*.FO| 00001390 52 20 44 49 53 43 20 54 4f 20 52 45 54 55 52 4e |R DISC TO RETURN| 000013a0 20 54 4f 20 4d 45 4e 55 22 0d 07 d0 26 44 49 24 | TO MENU"...&DI$| 000013b0 3d 44 49 53 43 24 3a 50 24 3d 50 52 4f 47 24 3a |=DISC$:P$=PROG$:| 000013c0 46 24 3d 46 49 4c 24 3a 43 24 3d 43 41 54 24 0d |F$=FIL$:C$=CAT$.| 000013d0 07 da 39 f1 8a 30 2c 31 33 29 22 84 44 49 53 43 |..9..0,13)".DISC| 000013e0 20 20 20 20 20 20 86 2e 2e 2e 2e 20 20 20 20 20 | ..... | 000013f0 20 20 20 20 20 22 3a e8 8a 31 30 2c 31 33 29 22 | ":..10,13)"| 00001400 86 22 3b 44 49 53 43 24 0d 07 e4 12 e7 a9 44 49 |.";DISC$......DI| 00001410 53 43 24 3e 34 8c 8d 64 5a 47 0d 07 ee 10 e7 44 |SC$>4..dZG.....D| 00001420 49 53 43 24 3d 22 2a 22 8c e1 0d 07 f8 25 e7 44 |ISC$="*".....%.D| 00001430 49 53 43 24 3d 22 22 8c 44 49 53 43 24 3d 44 49 |ISC$="".DISC$=DI| 00001440 24 3a f1 8a 31 32 2c 31 33 29 44 49 53 43 24 0d |$:..12,13)DISC$.| 00001450 08 02 13 e7 44 49 53 43 24 3d 22 40 22 8c 8d 64 |....DISC$="@"..d| 00001460 5a 47 0d 08 0c 4d f1 8a 30 2c 31 34 29 22 84 50 |ZG...M..0,14)".P| 00001470 52 4f 47 52 41 4d 86 20 20 20 2e 2e 2e 2e 2e 2e |ROGRAM. ......| 00001480 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e |................| 00001490 2e 2e 2e 20 20 20 20 20 20 20 20 20 22 3a e8 8a |... ":..| 000014a0 31 30 2c 31 34 29 22 86 22 3b 50 52 4f 47 24 0d |10,14)".";PROG$.| 000014b0 08 16 24 e7 50 52 4f 47 24 3d 22 22 8c 50 52 4f |..$.PROG$="".PRO| 000014c0 47 24 3d 50 24 3a f1 8a 31 32 2c 31 34 29 50 52 |G$=P$:..12,14)PR| 000014d0 4f 47 24 0d 08 20 13 e7 a9 50 52 4f 47 24 3e 32 |OG$.. ...PROG$>2| 000014e0 35 8c 8d 54 4c 48 0d 08 2a 38 f1 8a 30 2c 31 35 |5..TLH..*8..0,15| 000014f0 29 22 84 46 49 4c 45 20 20 20 20 20 20 86 2e 2e |)".FILE ...| 00001500 2e 2e 2e 2e 2e 20 20 20 20 20 20 20 22 3a e8 8a |..... ":..| 00001510 31 30 2c 31 35 29 22 86 22 3b 46 49 4c 24 0d 08 |10,15)".";FIL$..| 00001520 34 21 e7 46 49 4c 24 3d 22 22 8c 46 49 4c 24 3d |4!.FIL$="".FIL$=| 00001530 46 24 3a f1 8a 31 32 2c 31 35 29 46 49 4c 24 0d |F$:..12,15)FIL$.| 00001540 08 3e 11 e7 a9 46 49 4c 24 3e 37 8c 8d 54 6a 48 |.>...FIL$>7..TjH| 00001550 0d 08 48 3a f1 8a 30 2c 31 36 29 22 84 41 55 54 |..H:..0,16)".AUT| 00001560 48 4f 52 20 20 20 20 86 2e 2e 2e 2e 2e 2e 2e 2e |HOR .........| 00001570 20 20 20 20 20 20 20 20 22 3a e8 8a 31 30 2c 31 | ":..10,1| 00001580 36 29 22 86 22 3b 43 41 54 24 0d 08 52 21 e7 43 |6)".";CAT$..R!.C| 00001590 41 54 24 3d 22 22 8c 43 41 54 24 3d 43 24 3a f1 |AT$="".CAT$=C$:.| 000015a0 8a 31 32 2c 31 36 29 43 41 54 24 0d 08 5c 11 e7 |.12,16)CAT$..\..| 000015b0 a9 43 41 54 24 3e 38 8c 8d 44 48 48 0d 08 66 2d |.CAT$>8..DHH..f-| 000015c0 f1 27 27 22 86 49 53 20 54 48 49 53 20 44 41 54 |.''".IS THIS DAT| 000015d0 41 20 43 4f 52 52 45 43 54 20 84 3c 59 3e 65 73 |A CORRECT .<Y>es| 000015e0 20 6f 72 20 3c 4e 3e 6f 22 0d 08 70 09 f2 57 41 | or <N>o"..p..WA| 000015f0 49 54 0d 08 7a 3b e7 5a 24 3d 22 4e 22 84 5a 24 |IT..z;.Z$="N".Z$| 00001600 3d 22 6e 22 8c 44 49 53 43 24 3d 44 49 24 3a 50 |="n".DISC$=DI$:P| 00001610 52 4f 47 24 3d 50 24 3a 46 49 4c 24 3d 46 24 3a |ROG$=P$:FIL$=F$:| 00001620 43 41 54 24 3d 43 24 3a e5 8d 74 72 47 0d 08 84 |CAT$=C$:..trG...| 00001630 17 e7 5a 24 3d 22 59 22 84 5a 24 3d 22 79 22 8c |..Z$="Y".Z$="y".| 00001640 8d 74 58 48 0d 08 8e 09 e5 8d 44 70 48 0d 08 98 |.tXH......DpH...| 00001650 0f 43 48 3d ad 28 46 49 4c 45 24 29 0d 08 a2 1a |.CH=.(FILE$)....| 00001660 e7 44 49 24 3d 22 40 22 8c 50 52 4f 3d 50 52 4f |.DI$="@".PRO=PRO| 00001670 2b 31 3a f2 50 31 0d 08 ac 14 cf 23 43 48 3d 28 |+1:.P1.....#CH=(| 00001680 46 49 4e 44 25 2d 31 29 2a 46 0d 08 b6 1e f1 23 |FIND%-1)*F.....#| 00001690 43 48 2c 44 49 53 43 24 2c 50 52 4f 47 24 2c 46 |CH,DISC$,PROG$,F| 000016a0 49 4c 24 2c 43 41 54 24 0d 08 c0 05 db 0d 08 ca |IL$,CAT$........| 000016b0 34 f1 8a 30 2c 31 30 29 22 84 43 4f 52 52 45 43 |4..0,10)".CORREC| 000016c0 54 20 41 4e 59 20 4d 4f 52 45 20 52 45 43 4f 52 |T ANY MORE RECOR| 000016d0 44 53 86 3c 59 3e 65 73 20 6f 72 20 3c 4e 3e 6f |DS.<Y>es or <N>o| 000016e0 22 0d 08 d4 08 5a 24 3d be 0d 08 de 1c e7 5a 24 |"....Z$=......Z$| 000016f0 3d 22 59 22 84 5a 24 3d 22 79 22 8c d9 23 30 3a |="Y".Z$="y"..#0:| 00001700 e5 8d 44 4e 47 0d 08 e8 17 e7 5a 24 3d 22 4e 22 |..DNG.....Z$="N"| 00001710 84 5a 24 3d 22 6e 22 8c 8d 64 7c 48 0d 08 f2 09 |.Z$="n"..d|H....| 00001720 e5 8d 64 54 48 0d 08 fc 05 e1 0d 09 06 0a dd f2 |..dTH...........| 00001730 57 41 49 54 0d 09 10 0a 5a 24 3d be 3a e1 0d 09 |WAIT....Z$=.:...| 00001740 1a 0b dd f2 43 48 45 43 4b 0d 09 24 0f 43 48 3d |....CHECK..$.CH=| 00001750 8e 28 46 49 4c 45 24 29 0d 09 2e 68 e7 43 48 3d |.(FILE$)...h.CH=| 00001760 30 8c 58 3d 31 3a db 3a f1 8a 33 2c 31 30 29 22 |0.X=1:.:..3,10)"| 00001770 86 46 49 4c 45 84 22 3b 46 49 4c 45 24 3b 22 86 |.FILE.";FILE$;".| 00001780 49 53 20 4e 4f 54 20 4f 4e 20 54 48 45 20 44 49 |IS NOT ON THE DI| 00001790 53 43 22 3a f1 27 27 27 22 84 3e 3e 88 50 52 45 |SC":.'''".>>.PRE| 000017a0 53 53 20 41 4e 59 20 4b 45 59 20 54 4f 20 52 45 |SS ANY KEY TO RE| 000017b0 54 55 52 4e 20 54 4f 20 4d 45 4e 55 89 3c 3c 22 |TURN TO MENU.<<"| 000017c0 0d 09 38 0b e7 58 3d 30 8c f2 50 0d 09 42 1c e7 |..8..X=0..P..B..| 000017d0 58 3d 31 8c 44 45 4c 3d 30 3a 50 52 4f 3d 30 3a |X=1.DEL=0:PRO=0:| 000017e0 f2 57 41 49 54 3a e1 0d 09 4c 05 e1 0d 09 56 0c |.WAIT:...L....V.| 000017f0 dd f2 43 48 45 43 4b 32 0d 09 60 0f 43 48 3d 8e |..CHECK2..`.CH=.| 00001800 28 46 49 4c 45 24 29 0d 09 6a 07 d9 23 30 0d 09 |(FILE$)..j..#0..| 00001810 74 05 e1 0d 09 7e 19 e7 a7 44 49 53 43 24 2c 46 |t....~...DISC$,F| 00001820 49 4e 44 24 29 3d 30 8c 8d 64 56 46 0d 09 88 13 |IND$)=0..dVF....| 00001830 e7 44 49 53 43 24 3d 22 2a 22 8c 8d 44 7c 46 0d |.DISC$="*"..D|F.| 00001840 09 92 09 e5 8d 74 64 46 0d 09 9c 1a e7 a7 50 52 |.....tdF......PR| 00001850 4f 47 24 2c 46 49 4e 44 32 24 29 3d 30 8c 8d 64 |OG$,FIND2$)=0..d| 00001860 56 46 0d 09 a6 13 e7 44 49 53 43 24 3d 22 2a 22 |VF.....DISC$="*"| 00001870 8c 8d 44 7c 46 0d 09 b0 09 e5 8d 74 64 46 0d 09 |..D|F......tdF..| 00001880 ba 19 e7 a7 43 41 54 24 2c 46 49 4e 44 33 24 29 |....CAT$,FIND3$)| 00001890 3d 30 8c 8d 64 56 46 0d 09 c4 13 e7 44 49 53 43 |=0..dVF.....DISC| 000018a0 24 3d 22 2a 22 8c 8d 44 7c 46 0d 09 ce 09 e5 8d |$="*"..D|F......| 000018b0 74 64 46 0d 09 d8 08 dd f2 54 50 0d 09 e2 21 f1 |tdF......TP...!.| 000018c0 8a 33 2c 30 29 44 24 3b 8a 31 31 2c 34 29 22 84 |.3,0)D$;.11,4)".| 000018d0 46 49 4c 45 86 22 3b 46 49 4c 45 24 0d 09 ec 05 |FILE.";FILE$....| 000018e0 e1 0d 09 f6 0c dd f2 44 45 4c 45 54 45 0d 0a 00 |.......DELETE...| 000018f0 16 51 25 3d 5a 3a 4f 25 3d 30 3a d7 22 49 4e 44 |.Q%=Z:O%=0:."IND| 00001900 45 4c 22 0d 0a 0a 09 dd f2 43 41 54 0d 0a 14 0c |EL"......CAT....| 00001910 46 49 4c 45 24 3d 46 24 0d 0a 1e 05 db 0d 0a 28 |FILE$=F$.......(| 00001920 06 f1 27 0d 0a 32 08 2a 43 41 54 0d 0a 3c 2c f1 |..'..2.*CAT..<,.| 00001930 27 27 22 84 88 3e 3e 20 20 50 52 45 53 53 20 41 |''"..>> PRESS A| 00001940 4e 59 20 4b 45 59 20 54 4f 20 43 4f 4e 54 49 4e |NY KEY TO CONTIN| 00001950 55 45 20 20 3c 3c 22 0d 0a 46 0b f2 57 41 49 54 |UE <<"..F..WAIT| 00001960 3a e1 0d 0a 50 08 dd f2 50 31 0d 0a 5a 0d 46 49 |:...P...P1..Z.FI| 00001970 4c 45 25 3d 54 2b 31 0d 0a 64 14 cf 23 43 48 3d |LE%=T+1..d..#CH=| 00001980 28 46 49 4c 45 25 2d 31 29 2a 46 0d 0a 6e 18 f1 |(FILE%-1)*F..n..| 00001990 23 43 48 2c 22 2a 22 2c 22 2a 22 2c 44 45 4c 2c |#CH,"*","*",DEL,| 000019a0 50 52 4f 0d 0a 78 05 e1 0d 0a 82 07 dd f2 50 0d |PRO..x........P.| 000019b0 0a 8c 0d 46 49 4c 45 25 3d 54 2b 31 0d 0a 96 14 |...FILE%=T+1....| 000019c0 cf 23 43 48 3d 28 46 49 4c 45 25 2d 31 29 2a 46 |.#CH=(FILE%-1)*F| 000019d0 0d 0a a0 17 e8 23 43 48 2c 51 24 2c 51 31 24 2c |.....#CH,Q$,Q1$,| 000019e0 44 45 4c 2c 50 52 4f 0d 0a aa 05 e1 0d 0a b4 08 |DEL,PRO.........| 000019f0 dd f2 44 52 0d 0a be 05 db 0d 0a c8 2e e8 8a 32 |..DR...........2| 00001a00 2c 31 30 29 22 86 45 4e 54 45 52 20 44 52 49 56 |,10)".ENTER DRIV| 00001a10 45 20 54 4f 20 42 45 20 43 41 54 41 4c 4f 47 55 |E TO BE CATALOGU| 00001a20 45 44 84 22 3b 44 52 0d 0a d2 0e e7 44 52 3e 34 |ED.";DR.....DR>4| 00001a30 8c 8d 74 7e 4a 0d 0a dc 4e f1 8a 32 2c 31 30 29 |..t~J...N..2,10)| 00001a40 22 84 50 55 54 20 44 49 53 43 20 54 4f 20 43 41 |".PUT DISC TO CA| 00001a50 54 41 4c 4f 47 55 45 20 49 4e 20 44 52 49 56 45 |TALOGUE IN DRIVE| 00001a60 86 22 3b 44 52 3b 8a 37 2c 31 34 29 22 84 89 41 |.";DR;.7,14)"..A| 00001a70 4e 59 20 4b 45 59 20 54 4f 20 43 4f 4e 54 49 4e |NY KEY TO CONTIN| 00001a80 55 45 22 0d 0a e6 09 f2 57 41 49 54 0d 0a f0 11 |UE".....WAIT....| 00001a90 e7 44 52 3d 31 8c 2a 44 52 49 56 45 31 0d 0a fa |.DR=1.*DRIVE1...| 00001aa0 11 e7 44 52 3d 32 8c 2a 44 52 49 56 45 32 0d 0b |..DR=2.*DRIVE2..| 00001ab0 04 11 e7 44 52 3d 33 8c 2a 44 52 49 56 45 33 0d |...DR=3.*DRIVE3.| 00001ac0 0b 0e 10 f2 43 41 54 3a 2a 44 52 49 56 45 30 0d |....CAT:*DRIVE0.| 00001ad0 0b 18 0e e7 44 52 3d 30 8c 8d 54 76 4b 0d 0b 22 |....DR=0..TvK.."| 00001ae0 0e e7 44 52 3d 32 8c 8d 54 76 4b 0d 0b 2c 05 e1 |..DR=2..TvK..,..| 00001af0 0d 0b 36 08 f2 45 3a e1 0d 0b 40 09 dd f2 65 72 |..6..E:...@...er| 00001b00 72 0d 0b 4a 05 db 0d 0b 54 1a f1 22 84 2a 2a 20 |r..J....T..".** | 00001b10 45 52 52 4f 52 20 2a 2a 86 22 3b 9f 27 27 3a f6 |ERROR **.";.'':.| 00001b20 0d 0b 5e 1d f1 27 27 22 86 41 4e 59 20 4b 45 59 |..^..''".ANY KEY| 00001b30 20 54 4f 20 43 4f 4e 54 49 4e 55 45 22 0d 0b 68 | TO CONTINUE"..h| 00001b40 0c d9 23 30 3a 5a 24 3d be 0d 0b 72 05 e1 0d 0b |..#0:Z$=...r....| 00001b50 7c 07 dd f2 43 0d 0b 86 15 ef 32 33 3b 38 32 30 ||...C.....23;820| 00001b60 32 3b 30 3b 30 3b 30 3b 3a e1 0d 0b 90 07 dd f2 |2;0;0;0;:.......| 00001b70 44 0d 0b 9a 05 db 0d 0b a4 38 f1 8a 32 2c 39 29 |D........8..2,9)| 00001b80 22 86 44 41 54 41 20 46 49 4c 45 84 22 3b 46 49 |".DATA FILE.";FI| 00001b90 4c 45 24 3b 22 86 48 41 53 84 22 3b 44 45 4c 2b |LE$;".HAS.";DEL+| 00001ba0 50 52 4f 3b 22 86 52 45 43 4f 52 44 53 22 0d 0b |PRO;".RECORDS"..| 00001bb0 ae 21 f1 8a 37 2c 31 32 29 22 84 30 86 54 4f 20 |.!..7,12)".0.TO | 00001bc0 52 45 54 55 52 4e 20 54 4f 20 4d 45 4e 55 22 0d |RETURN TO MENU".| 00001bd0 0b b8 35 e8 8a 30 2c 31 30 29 22 86 53 54 41 52 |..5..0,10)".STAR| 00001be0 54 20 4c 49 53 54 20 46 52 4f 4d 20 57 48 41 54 |T LIST FROM WHAT| 00001bf0 20 52 45 43 4f 52 44 20 4e 55 4d 42 45 52 84 22 | RECORD NUMBER."| 00001c00 3b 53 54 25 0d 0b c2 15 e7 53 54 25 3c 31 8c 53 |;ST%.....ST%<1.S| 00001c10 53 3d 31 3a e5 8d 64 60 4b 0d 0b cc 12 e7 53 54 |S=1:..d`K.....ST| 00001c20 25 3e 50 52 4f 20 8c 8d 74 5a 4b 0d 0b d6 09 53 |%>PRO ..tZK....S| 00001c30 53 53 3d 31 0d 0b e0 05 e1 0d 0b ea 07 dd f2 45 |SS=1...........E| 00001c40 0d 0b f4 50 db 3a f1 8a 33 2c 31 30 29 22 86 50 |...P.:..3,10)".P| 00001c50 55 54 20 59 4f 55 52 20 44 41 54 41 20 44 49 53 |UT YOUR DATA DIS| 00001c60 43 20 49 4e 20 44 52 49 56 45 84 30 22 3b 8a 38 |C IN DRIVE.0";.8| 00001c70 2c 31 36 29 22 86 41 4e 59 20 4b 45 59 20 54 4f |,16)".ANY KEY TO| 00001c80 20 43 4f 4e 54 49 4e 55 45 22 3a f2 57 41 49 54 | CONTINUE":.WAIT| 00001c90 0d 0b fe 05 e1 0d 0c 08 0a dd f2 46 49 4c 45 0d |...........FILE.| 00001ca0 0c 12 08 5a 3d 51 25 0d 0c 1c 22 e7 5a 3d 31 8c |...Z=Q%...".Z=1.| 00001cb0 44 46 24 3d 22 47 41 4d 45 53 22 3a 46 49 4c 45 |DF$="GAMES":FILE| 00001cc0 24 3d 22 47 41 4d 45 53 22 0d 0c 26 28 e7 5a 3d |$="GAMES"..&(.Z=| 00001cd0 32 8c 44 46 24 3d 22 41 44 56 45 4e 54 55 52 45 |2.DF$="ADVENTURE| 00001ce0 53 22 3a 46 49 4c 45 24 3d 22 41 44 56 45 4e 54 |S":FILE$="ADVENT| 00001cf0 22 0d 0c 30 22 e7 5a 3d 33 8c 44 46 24 3d 22 4d |"..0".Z=3.DF$="M| 00001d00 55 53 49 43 22 3a 46 49 4c 45 24 3d 22 4d 55 53 |USIC":FILE$="MUS| 00001d10 49 43 22 0d 0c 3a 28 e7 5a 3d 34 8c 44 46 24 3d |IC"..:(.Z=4.DF$=| 00001d20 22 45 44 55 43 41 54 49 4f 4e 22 3a 46 49 4c 45 |"EDUCATION":FILE| 00001d30 24 3d 22 45 44 55 43 41 54 45 22 0d 0c 44 25 e7 |$="EDUCATE"..D%.| 00001d40 5a 3d 35 8c 44 46 24 3d 22 55 54 49 4c 49 54 49 |Z=5.DF$="UTILITI| 00001d50 45 53 22 3a 46 49 4c 45 24 3d 22 55 54 49 4c 22 |ES":FILE$="UTIL"| 00001d60 0d 0c 4e 25 e7 5a 3d 36 8c 44 46 24 3d 22 53 50 |..N%.Z=6.DF$="SP| 00001d70 41 52 45 20 31 22 3a 46 49 4c 45 24 3d 22 53 50 |ARE 1":FILE$="SP| 00001d80 41 52 45 31 22 0d 0c 58 25 e7 5a 3d 37 8c 44 46 |ARE1"..X%.Z=7.DF| 00001d90 24 3d 22 53 50 41 52 45 20 32 22 3a 46 49 4c 45 |$="SPARE 2":FILE| 00001da0 24 3d 22 53 50 41 52 45 32 22 0d 0c 62 0b 54 3d |$="SPARE2"..b.T=| 00001db0 33 30 30 3a e1 0d 0c 6c 0c dd f2 43 48 41 4e 47 |300:...l...CHANG| 00001dc0 45 0d 0c 76 05 db 0d 0c 80 17 f1 27 27 8a 31 32 |E..v.......''.12| 00001dd0 29 22 84 31 86 2d 20 47 41 4d 45 53 22 0d 0c 8a |)".1.- GAMES"...| 00001de0 1b f1 27 8a 31 32 29 22 84 32 86 2d 20 41 44 56 |..'.12)".2.- ADV| 00001df0 45 4e 54 55 52 45 53 22 0d 0c 94 16 f1 27 8a 31 |ENTURES".....'.1| 00001e00 32 29 22 84 33 86 2d 20 4d 55 53 49 43 22 0d 0c |2)".3.- MUSIC"..| 00001e10 9e 1a f1 27 8a 31 32 29 22 84 34 86 2d 20 45 44 |...'.12)".4.- ED| 00001e20 55 43 41 54 49 4f 4e 22 0d 0c a8 1a f1 27 8a 31 |UCATION".....'.1| 00001e30 32 29 22 84 35 86 2d 20 55 54 49 4c 49 54 49 45 |2)".5.- UTILITIE| 00001e40 53 22 0d 0c b2 18 f1 27 8a 31 32 29 22 84 36 86 |S".....'.12)".6.| 00001e50 2d 20 53 50 41 52 45 20 31 22 0d 0c bc 18 f1 27 |- SPARE 1".....'| 00001e60 8a 31 32 29 22 84 37 86 2d 20 53 50 41 52 45 20 |.12)".7.- SPARE | 00001e70 32 22 0d 0c c6 0b f1 27 27 22 84 9d 22 0d 0c d0 |2".....''".."...| 00001e80 2c f1 22 86 9d 84 20 20 20 45 4e 54 45 52 20 44 |,."... ENTER D| 00001e90 41 54 41 20 46 49 4c 45 20 54 4f 20 42 45 20 57 |ATA FILE TO BE W| 00001ea0 4f 52 4b 45 44 20 4f 4e 22 0d 0c da 09 f1 22 84 |ORKED ON".....".| 00001eb0 9d 22 0d 0c e4 07 5a 3d a5 0d 0c ee 13 e7 5a 3c |."....Z=......Z<| 00001ec0 34 39 84 5a 3e 35 35 8c 8d 64 64 4c 0d 0c f8 10 |49.Z>55..ddL....| 00001ed0 51 25 3d 5a 2d 34 38 3a 5a 3d 51 25 0d 0d 02 0b |Q%=Z-48:Z=Q%....| 00001ee0 f2 46 49 4c 45 3a e1 0d ff |.FILE:...| 00001ee9