cdK;_;NOSCREESDMCTCPOINTENUOFFSECODENSCREELABFLATRULFLALINEHEXMMNEMINDEASMFLACONSOMORFALSZEROJUNDECHEXHEXDECWRKTEMPTMPNUFOUNTISEARCHLIDLABLSLTOMOVZIDZPAGZENTRYFLAPIDPAGPTOLIMITRADDLENGTSPCLINWORKSECONSAVPOINTEFILELODFILBUFLELOHIGBUSURPLUSTILLMORSINGLERRODISKIOFILE1RALCIODPZBASTOMEMTO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL1((͠ΠΠЛ2 A`INIT VARIABLES< A6ENTER LABELSF A@MAIN MENUP @pc ΠРҠٛd%%TURN OFF SCREENi6-%@n 6-&x !$ 6-# A #CONVERT NUM TO HEX$ A0 0 6-+ 6. 67@@,. +67@,.67@<@,. A##67@<@,.7@,d.6.7$@%@<$@%@,d6-@:7$@%@<$@%@,,&@e$%@AAAAAAAAAA!A"A#A$A%," @7@++,*+0???,,,67@<@",.;67@$,.>$ 6-D67@$,..BYTE 367@0<@5,.=:,D67@6,.;cK!@&* @2)!A%* A()!AT* A`)!ARc67@7,.>:@',67B:,%@,.>:,$4BRK)"AU6-.$KŠǠśL& A&INCREMENT CODE POINTERV APRINT MNEMONIC`567@)<@0,.#$567@1,.7@,j$ϠŠǠś 6. A INC CODE POINTER APRINT MNEMONIC) A2)SEARCH FOR LABEL IN ZPAG$% AP%FLUSH TRAILING BLANKS&67@),.&67B:,%@,.$!!ϠŠؠǠś 6.,X Aw!!ϠŠ٠Ǡśx 6.,Y AŠǠś 6. A INC CODE POINTER##67@<@,.7@,6.7@, A INC CODE POINTER##67@<@,.7@, APRINT MNEMONIC"2#67@<@,.7@,267@,.,( A4(SEARCH FOR LABEL IN PAG$6: 0 AP#67@),.767B:,%@,.:$@B67@)<@),.$367@0<@3,.B67@4,.J$ŠؠǠś 6.,X A Š٠Ǡś 6.,Y AkŠǠśl A INC CODE POINTERv 6- APRINT MNEMONIC6-%%@&!!A'!6-%&AU&6.L  6-# A #CONVERT NUM TO HEX$( A0(SEARCH FOR LABEL IN LAB$67@),.$E!A'(67@)<@),.*B67@0,.=:&AT,E$:67@)<@0,.*+767@1,.=:%@,:$3!!ԩؠǠś4 6.,X)> A"""ԩ٠Ǡś 6.),Y A INC CODE POINTER APRINT MNEMONIC) A2)SEARCH FOR LABEL IN ZPAG$% AP%FLUSH TRAILING BLANKS?67@)<@),.(+67@0,.?67B:,%@,.$''ŠԠǠś A INC CODE POINTER ##67@<@,.7@, 6.7@, A INC CODE POINTER$ ##67@<@,.7@,.  APRINT MNEMONIC8 e67@)<@0,.($=67@1<@2,.7@,T67@3<@4,.e67@5,.)B $_ !!ҠǠś` B67@<@",.167@$<@&,.B67@),.Aj $ ((РҠŠǠś A INC CODE POINTER ##67@<@,.7@, 6.7@, A INC CODE POINTER ##67@<@,.7@,  APRINT MNEMONIC 2#67@<@,.7@,267@,. 6.J  6- " AP"CONVERTHEX$ TO NUM( ( A0(SEARCH FOR LABEL IN LAB$2  0 67@),.$< #67@),.$#67@0,.F $ ȠҠؤΠ¤ %%6-?:C:,<# AP#CONVERT HEX$ TO NUMC 6-6-H/%(INSERT SOURCE DISK IN DRIVE 1/ AYR6-&@6-\ 6-&f4 6-$A(!6-#6-46-P:'A(,p6-%A($&@&z, **"(INSERT SOURCE DISK, AY$$6-?:C:,<@<@:R,<<<,)@AW)TRAP I/O ERRORSL( ATF7@<@,0:*7@<@,01L6-1 **'(INSERT DESTINATION DISK1 AY 6-# AW A#MAIN LOOP!6-%6-&! AF&( AY&WAIT FOR KEYPRESS$#Ԡ̠ӛ$ (}.&-@@&( ̠80-@@0( ALL BRANCHES & JUMPSB)-@@)( BRANCHES ONLYL&-@@&( JUMPS ONLYV6-@@6( ZERO-PAGE MEMORY LOCATIONS`3-@@3( NON ZERO-PAGE LOCATIONSe6-@@6( MEMORY LOCATIONS AND JUMPSj/-@@/( RETURN TO MAIN MENUt"-@@ "(WHICH? ~' 6.76-AI! AV'6-0@ AT0CHOOSE OUTPUT DEVICE??AP@APPAP`AQPARARPAQ5 AI 6. APp 6.L APp 6.J @* LABELS-&@1 017$%@<$%@,0AQOE(@7$%@<$%, = $7$%%@<$%,O AQcc(@7$%@<$%,7@<@&,7$%%@<$%,7@<@,  )(@$ 0(@ AY$0WAIT FOR KEYPRESS ' $&& @* ZERO PAGE ADDRESSES(-&@-OE(@7$%@<$%, = $7$%%@<$%,O AQ2cc(@7$%@<$%,7@<@&,7$%%@<$%,7@<@,< AQFP** @* NON ZERO PAGE ADDRESSESZ-&@_OE(@7$%@<$%, = $7$%%@<$%,O AQdcc(@7$%@<$%,7@<@&,7$%%@<$%,7@<@,n AQ 6- AQPZERO PAGE ARNON ZERO PAGE AP`JUMPS 6- AQ ΠϠÛ B''ŠƠԠś }6-"%-@@%( OUTPUT TO -,"-@@"( SCREEN6#-@@#( PRINTER@%-@@%( DISK FILEJ"-@@"(WHICH? T! 6.36-ATP! AV^@h AWrAUAUAU |,#@@E:)6-,$,#@@P:)6-,$$-@@ $( FILESPEC U77@<@,0:*7@<@,0:@6.D:O67@,.U6.--(%INSERT DISK & PRESS WHEN READY 6. AV, 6-&@@,6-$""ԠŠ͠ě@ AVP##@@K:()@"AU(6-@2 6.>:,6-&@H@ AW 4 $! &11*/$0< (5(>:AS,ENTER A NUMBER FROM 1 TO 8'< CРԯԠӛD6-F:A,N( } AW"F:,"(S4A@h" >:AS,4AX@@bGG ERROR #  OCCURRED AT LINE # F:A,%AV$F:A,g! AY!WAIT FOR KEYPRESSl' ' '''v# @p#RETURN TO MAIN MENUĠӠŠϠқ AW6-?:C:,<@<<,8%6-F:A,%AV$F:A,8NO OF BYTES READ 6-"@6-$"A6$EOF AW Š͛ (( (((PRESS ANY KEY TO CONTINUE 6. AV GET REPLY $ośp_ +6-@'6-%@56-%@C6-A$Q6-AP$_6-AU$z6-@6-N6-F:BU',("A0)"AU:AfACNDISABLE BREAK KEY+"@)"@+AfA6-B2y6-AY 6-F:,@PP;A$,;,;,;,;,;@,;@,;@,;@,mm;@,;@,;@,;@@,;,;@,;@,;@7,;@H,;@,11;@H,;@D,;@,;A6,#6-'&@#6-'&@G%6-F:AD,%AV$F:AE,G6-F:AA,%AV$F:AB,6-%A6-&6.00006. A Ab@@A@@ D:MCODE.DATD@@*@7@D@1@@167B:,%@,.@+ 6. 67A$,. +67@,.++@@ D:MNEM.DAT!!6-?:C:,<@